Advertisement
Guest User

Untitled

a guest
Mar 21st, 2017
122
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 6.57 MB | None | 0 0
  1. import FWCore.ParameterSet.Config as cms
  2.  
  3. process = cms.Process("RECO")
  4.  
  5. process.source = cms.Source("PoolSource",
  6. fileNames = cms.untracked.vstring('file:step2.root'),
  7. secondaryFileNames = cms.untracked.vstring()
  8. )
  9. process.AODEventContent = cms.PSet(
  10. compressionAlgorithm = cms.untracked.string('LZMA'),
  11. compressionLevel = cms.untracked.int32(4),
  12. eventAutoFlushCompressedSize = cms.untracked.int32(15728640),
  13. outputCommands = cms.untracked.vstring( ('drop *',
  14. 'keep ClusterSummary_clusterSummaryProducer_*_*',
  15. 'keep *_dt4DSegments_*_*',
  16. 'keep *_dt4DCosmicSegments_*_*',
  17. 'keep *_cscSegments_*_*',
  18. 'keep *_rpcRecHits_*_*',
  19. 'keep *_castorreco_*_*',
  20. 'keep *_reducedHcalRecHits_*_*',
  21. 'keep HcalUnpackerReport_castorDigis_*_*',
  22. 'keep HcalUnpackerReport_hcalDigiAlCaMB_*_*',
  23. 'keep HcalUnpackerReport_hcalDigis_*_*',
  24. 'keep *_selectDigi_*_*',
  25. 'keep EcalRecHitsSorted_reducedEcalRecHitsEB_*_*',
  26. 'keep EcalRecHitsSorted_reducedEcalRecHitsEE_*_*',
  27. 'keep EcalRecHitsSorted_reducedEcalRecHitsES_*_*',
  28. 'keep recoSuperClusters_correctedHybridSuperClusters_*_*',
  29. 'keep recoCaloClusters_hybridSuperClusters_*_*',
  30. 'keep recoSuperClusters_hybridSuperClusters_uncleanOnlyHybridSuperClusters_*',
  31. 'keep recoCaloClusters_multi5x5SuperClusters_multi5x5EndcapBasicClusters_*',
  32. 'keep recoSuperClusters_correctedMulti5x5SuperClustersWithPreshower_*_*',
  33. 'keep recoPreshowerClusters_multi5x5SuperClustersWithPreshower_*_*',
  34. 'keep recoPreshowerClusterShapes_multi5x5PreshowerClusterShape_*_*',
  35. 'keep recoSuperClusters_particleFlowSuperClusterECAL_*_*',
  36. 'keep recoCaloClusters_particleFlowSuperClusterECAL_*_*',
  37. 'keep recoTracks_GsfGlobalElectronTest_*_*',
  38. 'keep recoGsfTracks_electronGsfTracks_*_*',
  39. 'keep recoTracks_generalTracks_*_*',
  40. 'keep recoTracks_conversionStepTracks_*_*',
  41. 'keep recoTracks_beamhaloTracks_*_*',
  42. 'keep recoTracks_ctfPixelLess_*_*',
  43. 'keep *_dedxHarmonic2_*_*',
  44. 'keep *_dedxHitInfo_*_*',
  45. 'keep *_trackExtrapolator_*_*',
  46. 'keep *_generalTracks_MVAValues_*',
  47. 'keep *_generalTracks_MVAVals_*',
  48. 'keep *_ak4CaloJets_*_*',
  49. 'keep *_ak4PFJetsCHS_*_*',
  50. 'keep *_ak8PFJetsCHS_*_*',
  51. 'keep *_ak8PFJetsCHSSoftDrop_*_*',
  52. 'keep *_cmsTopTagPFJetsCHS_*_*',
  53. 'keep *_ak4PFJets_*_*',
  54. 'keep *_JetPlusTrackZSPCorJetAntiKt4_*_*',
  55. 'keep *_ak4TrackJets_*_*',
  56. 'keep recoRecoChargedRefCandidates_trackRefsForJets_*_*',
  57. 'keep *_caloTowers_*_*',
  58. 'keep *_CastorTowerReco_*_*',
  59. 'keep *_ak4JetTracksAssociatorAtVertex_*_*',
  60. 'keep *_ak4JetTracksAssociatorAtVertexPF_*_*',
  61. 'keep *_ak4JetTracksAssociatorExplicit_*_*',
  62. 'keep *_ak4JetExtender_*_*',
  63. 'keep *_ak4JetID_*_*',
  64. 'keep *_ak5CastorJets_*_*',
  65. 'keep *_ak5CastorJetID_*_*',
  66. 'keep *_ak7CastorJets_*_*',
  67. 'keep *_ak7CastorJetID_*_*',
  68. 'keep *_fixedGridRhoAll_*_*',
  69. 'keep *_fixedGridRhoFastjetAll_*_*',
  70. 'keep *_fixedGridRhoFastjetAllTmp_*_*',
  71. 'keep *_fixedGridRhoFastjetCentral_*_*',
  72. 'keep *_fixedGridRhoFastjetAllCalo_*_*',
  73. 'keep *_fixedGridRhoFastjetCentralCalo_*_*',
  74. 'keep *_fixedGridRhoFastjetCentralChargedPileUp_*_*',
  75. 'keep *_fixedGridRhoFastjetCentralNeutral_*_*',
  76. 'drop doubles_*Jets_rhos_*',
  77. 'drop doubles_*Jets_sigmas_*',
  78. 'keep *_ak8PFJetsCHSSoftDropMass_*_*',
  79. 'keep recoCaloMETs_caloMet_*_*',
  80. 'keep recoCaloMETs_caloMetBE_*_*',
  81. 'keep recoCaloMETs_caloMetBEFO_*_*',
  82. 'keep recoCaloMETs_caloMetM_*_*',
  83. 'keep recoPFMETs_pfMet_*_*',
  84. 'keep recoPFMETs_pfChMet_*_*',
  85. 'keep recoPFMETs_pfMetEI_*_*',
  86. 'keep recoMuonMETCorrectionDataedmValueMap_muonMETValueMapProducer_*_*',
  87. 'drop recoHcalNoiseRBXs_*_*_*',
  88. 'keep HcalNoiseSummary_hcalnoise_*_*',
  89. 'keep recoGlobalHaloData_GlobalHaloData_*_*',
  90. 'keep recoCSCHaloData_CSCHaloData_*_*',
  91. 'keep recoBeamHaloSummary_BeamHaloSummary_*_*',
  92. 'keep *_muons_*_*',
  93. 'keep *_particleFlow_muons_*',
  94. 'drop *_muons_muons1stStep2muonsMap_*',
  95. 'drop recoIsoDepositedmValueMap_muons_*_*',
  96. 'drop doubleedmValueMap_muons_muPFIso*_*',
  97. 'keep recoTracks_standAloneMuons_*_*',
  98. 'keep recoTrackExtras_standAloneMuons_*_*',
  99. 'keep TrackingRecHitsOwned_standAloneMuons_*_*',
  100. 'keep recoTracks_globalMuons_*_*',
  101. 'keep recoTrackExtras_globalMuons_*_*',
  102. 'keep recoTracks_tevMuons_*_*',
  103. 'keep recoTrackExtras_tevMuons_*_*',
  104. 'keep recoTracks_generalTracks_*_*',
  105. 'keep recoTracks_displacedTracks_*_*',
  106. 'keep recoTracksToOnerecoTracksAssociation_tevMuons_*_*',
  107. 'keep recoTracks_displacedGlobalMuons_*_*',
  108. 'keep recoTrackExtras_displacedGlobalMuons_*_*',
  109. 'keep TrackingRecHitsOwned_displacedGlobalMuons_*_*',
  110. 'keep recoTracks_cosmicMuons_*_*',
  111. 'keep recoMuons_muonsFromCosmics_*_*',
  112. 'keep recoTracks_cosmicMuons1Leg_*_*',
  113. 'keep recoMuons_muonsFromCosmics1Leg_*_*',
  114. 'keep recoTracks_refittedStandAloneMuons_*_*',
  115. 'keep recoTrackExtras_refittedStandAloneMuons_*_*',
  116. 'keep TrackingRecHitsOwned_refittedStandAloneMuons_*_*',
  117. 'keep recoTracks_displacedStandAloneMuons__*',
  118. 'keep recoTrackExtras_displacedStandAloneMuons_*_*',
  119. 'keep TrackingRecHitsOwned_displacedStandAloneMuons_*_*',
  120. 'keep *_softPFElectronBJetTags_*_*',
  121. 'keep *_softPFMuonBJetTags_*_*',
  122. 'keep *_pfTrackCountingHighEffBJetTags_*_*',
  123. 'keep *_pfJetProbabilityBJetTags_*_*',
  124. 'keep *_pfJetBProbabilityBJetTags_*_*',
  125. 'keep *_pfSimpleSecondaryVertexHighEffBJetTags_*_*',
  126. 'keep *_pfSimpleInclusiveSecondaryVertexHighEffBJetTags_*_*',
  127. 'keep *_pfCombinedSecondaryVertexV2BJetTags_*_*',
  128. 'keep *_pfCombinedInclusiveSecondaryVertexV2BJetTags_*_*',
  129. 'keep *_pfGhostTrackBJetTags_*_*',
  130. 'keep *_pfCombinedMVAV2BJetTags_*_*',
  131. 'keep *_inclusiveCandidateSecondaryVertices_*_*',
  132. 'keep *_inclusiveCandidateSecondaryVerticesCvsL_*_*',
  133. 'keep *_pfCombinedCvsLJetTags_*_*',
  134. 'keep *_pfCombinedCvsBJetTags_*_*',
  135. 'keep *_pfChargeBJetTags_*_*',
  136. 'keep *_pfDeepCSVJetTags_*_*',
  137. 'keep *_pfDeepCMVAJetTags_*_*',
  138. 'keep recoRecoTauPiZeros_hpsPFTauProducer_pizeros_*',
  139. 'keep recoPFTaus_hpsPFTauProducer_*_*',
  140. 'keep *_hpsPFTauDiscriminationByDeadECALElectronRejection_*_*',
  141. 'keep *_hpsPFTauDiscriminationByDecayModeFinding_*_*',
  142. 'keep *_hpsPFTauDiscriminationByDecayModeFindingNewDMs_*_*',
  143. 'keep *_hpsPFTauDiscriminationByDecayModeFindingOldDMs_*_*',
  144. 'keep *_hpsPFTauDiscriminationByLooseIsolation_*_*',
  145. 'keep *_hpsPFTauDiscriminationByLooseChargedIsolation_*_*',
  146. 'keep *_hpsPFTauDiscriminationByLooseCombinedIsolationDBSumPtCorr3Hits_*_*',
  147. 'keep *_hpsPFTauDiscriminationByLooseCombinedIsolationDBSumPtCorr3HitsdR03_*_*',
  148. 'keep *_hpsPFTauDiscriminationByLooseMuonRejection3_*_*',
  149. 'keep *_hpsPFTauDiscriminationByMediumCombinedIsolationDBSumPtCorr3Hits_*_*',
  150. 'keep *_hpsPFTauDiscriminationByMediumCombinedIsolationDBSumPtCorr3HitsdR03_*_*',
  151. 'keep *_hpsPFTauDiscriminationByRawCombinedIsolationDBSumPtCorr3Hits_*_*',
  152. 'keep *_hpsPFTauDiscriminationByTightCombinedIsolationDBSumPtCorr3Hits_*_*',
  153. 'keep *_hpsPFTauDiscriminationByTightCombinedIsolationDBSumPtCorr3HitsdR03_*_*',
  154. 'keep *_hpsPFTauDiscriminationByTightMuonRejection3_*_*',
  155. 'keep *_hpsPFTauDiscriminationByPhotonPtSumOutsideSignalCone_*_*',
  156. 'keep *_hpsPFTauNeutralIsoPtSum_*_*',
  157. 'keep *_hpsPFTauPUcorrPtSum_*_*',
  158. 'keep *_hpsPFTauChargedIsoPtSum_*_*',
  159. 'keep *_hpsPFTauTransverseImpactParameters_*_*',
  160. 'keep *_hpsPFTauFootprintCorrection_*_*',
  161. 'keep *_hpsPFTauNeutralIsoPtSumWeight_*_*',
  162. 'keep *_hpsPFTauPhotonPtSumOutsideSignalCone_*_*',
  163. 'keep *_hpsPFTauDiscriminationByMVA6rawElectronRejection_*_*',
  164. 'keep *_hpsPFTauDiscriminationByMVA6VLooseElectronRejection_*_*',
  165. 'keep *_hpsPFTauDiscriminationByMVA6LooseElectronRejection_*_*',
  166. 'keep *_hpsPFTauDiscriminationByMVA6MediumElectronRejection_*_*',
  167. 'keep *_hpsPFTauDiscriminationByMVA6TightElectronRejection_*_*',
  168. 'keep *_hpsPFTauDiscriminationByMVA6VTightElectronRejection_*_*',
  169. 'keep *_hpsPFTauDiscriminationByIsolationMVArun2v1DBoldDMwLTraw_*_*',
  170. 'keep *_hpsPFTauDiscriminationByVLooseIsolationMVArun2v1DBoldDMwLT_*_*',
  171. 'keep *_hpsPFTauDiscriminationByLooseIsolationMVArun2v1DBoldDMwLT_*_*',
  172. 'keep *_hpsPFTauDiscriminationByMediumIsolationMVArun2v1DBoldDMwLT_*_*',
  173. 'keep *_hpsPFTauDiscriminationByTightIsolationMVArun2v1DBoldDMwLT_*_*',
  174. 'keep *_hpsPFTauDiscriminationByVTightIsolationMVArun2v1DBoldDMwLT_*_*',
  175. 'keep *_hpsPFTauDiscriminationByVVTightIsolationMVArun2v1DBoldDMwLT_*_*',
  176. 'keep *_hpsPFTauDiscriminationByIsolationMVArun2v1DBnewDMwLTraw_*_*',
  177. 'keep *_hpsPFTauDiscriminationByVLooseIsolationMVArun2v1DBnewDMwLT_*_*',
  178. 'keep *_hpsPFTauDiscriminationByLooseIsolationMVArun2v1DBnewDMwLT_*_*',
  179. 'keep *_hpsPFTauDiscriminationByMediumIsolationMVArun2v1DBnewDMwLT_*_*',
  180. 'keep *_hpsPFTauDiscriminationByTightIsolationMVArun2v1DBnewDMwLT_*_*',
  181. 'keep *_hpsPFTauDiscriminationByVTightIsolationMVArun2v1DBnewDMwLT_*_*',
  182. 'keep *_hpsPFTauDiscriminationByVVTightIsolationMVArun2v1DBnewDMwLT_*_*',
  183. 'keep *_hpsPFTauDiscriminationByIsolationMVArun2v1PWoldDMwLTraw_*_*',
  184. 'keep *_hpsPFTauDiscriminationByVLooseIsolationMVArun2v1PWoldDMwLT_*_*',
  185. 'keep *_hpsPFTauDiscriminationByLooseIsolationMVArun2v1PWoldDMwLT_*_*',
  186. 'keep *_hpsPFTauDiscriminationByMediumIsolationMVArun2v1PWoldDMwLT_*_*',
  187. 'keep *_hpsPFTauDiscriminationByTightIsolationMVArun2v1PWoldDMwLT_*_*',
  188. 'keep *_hpsPFTauDiscriminationByVTightIsolationMVArun2v1PWoldDMwLT_*_*',
  189. 'keep *_hpsPFTauDiscriminationByVVTightIsolationMVArun2v1PWoldDMwLT_*_*',
  190. 'keep *_hpsPFTauDiscriminationByIsolationMVArun2v1PWnewDMwLTraw_*_*',
  191. 'keep *_hpsPFTauDiscriminationByVLooseIsolationMVArun2v1PWnewDMwLT_*_*',
  192. 'keep *_hpsPFTauDiscriminationByLooseIsolationMVArun2v1PWnewDMwLT_*_*',
  193. 'keep *_hpsPFTauDiscriminationByMediumIsolationMVArun2v1PWnewDMwLT_*_*',
  194. 'keep *_hpsPFTauDiscriminationByTightIsolationMVArun2v1PWnewDMwLT_*_*',
  195. 'keep *_hpsPFTauDiscriminationByVTightIsolationMVArun2v1PWnewDMwLT_*_*',
  196. 'keep *_hpsPFTauDiscriminationByVVTightIsolationMVArun2v1PWnewDMwLT_*_*',
  197. 'keep *_hpsPFTauChargedIsoPtSumdR03_*_*',
  198. 'keep *_hpsPFTauNeutralIsoPtSumdR03_*_*',
  199. 'keep *_hpsPFTauNeutralIsoPtSumWeightdR03_*_*',
  200. 'keep *_hpsPFTauFootprintCorrectiondR03_*_*',
  201. 'keep *_hpsPFTauPhotonPtSumOutsideSignalConedR03_*_*',
  202. 'keep *_hpsPFTauDiscriminationByIsolationMVArun2v1DBdR03oldDMwLTraw_*_*',
  203. 'keep *_hpsPFTauDiscriminationByVLooseIsolationMVArun2v1DBdR03oldDMwLT_*_*',
  204. 'keep *_hpsPFTauDiscriminationByLooseIsolationMVArun2v1DBdR03oldDMwLT_*_*',
  205. 'keep *_hpsPFTauDiscriminationByMediumIsolationMVArun2v1DBdR03oldDMwLT_*_*',
  206. 'keep *_hpsPFTauDiscriminationByTightIsolationMVArun2v1DBdR03oldDMwLT_*_*',
  207. 'keep *_hpsPFTauDiscriminationByVTightIsolationMVArun2v1DBdR03oldDMwLT_*_*',
  208. 'keep *_hpsPFTauDiscriminationByVVTightIsolationMVArun2v1DBdR03oldDMwLT_*_*',
  209. 'keep *_hpsPFTauDiscriminationByIsolationMVArun2v1PWdR03oldDMwLTraw_*_*',
  210. 'keep *_hpsPFTauDiscriminationByVLooseIsolationMVArun2v1PWdR03oldDMwLT_*_*',
  211. 'keep *_hpsPFTauDiscriminationByLooseIsolationMVArun2v1PWdR03oldDMwLT_*_*',
  212. 'keep *_hpsPFTauDiscriminationByMediumIsolationMVArun2v1PWdR03oldDMwLT_*_*',
  213. 'keep *_hpsPFTauDiscriminationByTightIsolationMVArun2v1PWdR03oldDMwLT_*_*',
  214. 'keep *_hpsPFTauDiscriminationByVTightIsolationMVArun2v1PWdR03oldDMwLT_*_*',
  215. 'keep *_hpsPFTauDiscriminationByVVTightIsolationMVArun2v1PWdR03oldDMwLT_*_*',
  216. 'keep *_offlinePrimaryVertices__*',
  217. 'keep *_offlinePrimaryVerticesWithBS_*_*',
  218. 'keep *_offlinePrimaryVerticesFromCosmicTracks_*_*',
  219. 'keep *_nuclearInteractionMaker_*_*',
  220. 'keep *_generalV0Candidates_*_*',
  221. 'keep *_inclusiveSecondaryVertices_*_*',
  222. 'keep recoGsfElectronCores_gsfElectronCores_*_*',
  223. 'keep recoGsfElectronCores_gedGsfElectronCores_*_*',
  224. 'keep recoGsfElectrons_gsfElectrons_*_*',
  225. 'keep recoGsfElectrons_gedGsfElectrons_*_*',
  226. 'keep recoGsfElectronCores_uncleanedOnlyGsfElectronCores_*_*',
  227. 'keep recoGsfElectrons_uncleanedOnlyGsfElectrons_*_*',
  228. 'keep floatedmValueMap_eidRobustLoose_*_*',
  229. 'keep floatedmValueMap_eidRobustTight_*_*',
  230. 'keep floatedmValueMap_eidRobustHighEnergy_*_*',
  231. 'keep floatedmValueMap_eidLoose_*_*',
  232. 'keep floatedmValueMap_eidTight_*_*',
  233. 'keep *_egmGedGsfElectronPFIsolation_*_*',
  234. 'keep *_photonEcalPFClusterIsolationProducer_*_*',
  235. 'keep *_electronEcalPFClusterIsolationProducer_*_*',
  236. 'keep *_photonHcalPFClusterIsolationProducer_*_*',
  237. 'keep *_electronHcalPFClusterIsolationProducer_*_*',
  238. 'drop *_egmGsfElectronIDs_*_*',
  239. 'drop *_egmPhotonIDs_*_*',
  240. 'keep recoPhotonCores_gedPhotonCore_*_*',
  241. 'keep recoPhotons_gedPhotons_*_*',
  242. 'keep *_particleBasedIsolation_*_*',
  243. 'drop *_gedPhotons_valMapPFEgammaCandToPhoton_*',
  244. 'keep recoPhotonCores_photonCore_*_*',
  245. 'keep recoPhotons_photons_*_*',
  246. 'keep recoConversions_conversions_*_*',
  247. 'keep recoConversions_mustacheConversions_*_*',
  248. 'drop *_conversions_uncleanedConversions_*',
  249. 'keep recoConversions_allConversions_*_*',
  250. 'keep recoConversions_allConversionsOldEG_*_*',
  251. 'keep recoTracks_ckfOutInTracksFromConversions_*_*',
  252. 'keep recoTracks_ckfInOutTracksFromConversions_*_*',
  253. 'keep recoConversions_uncleanedOnlyAllConversions_*_*',
  254. 'keep recoTracks_uncleanedOnlyCkfOutInTracksFromConversions_*_*',
  255. 'keep recoTracks_uncleanedOnlyCkfInOutTracksFromConversions_*_*',
  256. 'keep *_PhotonIDProd_*_*',
  257. 'keep *_PhotonIDProdGED_*_*',
  258. 'keep *_hfRecoEcalCandidate_*_*',
  259. 'keep recoRecoEcalCandidates_hfRecoEcalCandidate_*_*',
  260. 'keep *_hfEMClusters_*_*',
  261. 'keep *_gedGsfElectronCores_*_*',
  262. 'keep *_gedGsfElectrons_*_*',
  263. 'drop CaloTowersSorted_towerMakerPF_*_*',
  264. 'drop *_pfElectronTranslator_*_*',
  265. 'keep recoPFRecHits_particleFlowClusterECAL_Cleaned_*',
  266. 'keep recoPFRecHits_particleFlowClusterHCAL_Cleaned_*',
  267. 'keep recoPFRecHits_particleFlowClusterHO_Cleaned_*',
  268. 'keep recoPFRecHits_particleFlowClusterHF_Cleaned_*',
  269. 'keep recoPFRecHits_particleFlowClusterPS_Cleaned_*',
  270. 'keep recoPFRecHits_particleFlowRecHitECAL_Cleaned_*',
  271. 'keep recoPFRecHits_particleFlowRecHitHBHE_Cleaned_*',
  272. 'keep recoPFRecHits_particleFlowRecHitHF_Cleaned_*',
  273. 'keep recoPFRecHits_particleFlowRecHitHO_Cleaned_*',
  274. 'keep recoPFRecHits_particleFlowRecHitPS_Cleaned_*',
  275. 'keep recoCaloClusters_particleFlowEGamma_*_*',
  276. 'keep recoSuperClusters_particleFlowEGamma_*_*',
  277. 'keep recoCaloClusters_particleFlowSuperClusterECAL_*_*',
  278. 'keep recoSuperClusters_particleFlowSuperClusterECAL_*_*',
  279. 'keep recoConversions_particleFlowEGamma_*_*',
  280. 'keep recoPFCandidates_particleFlow_*_*',
  281. 'keep recoPFCandidates_particleFlowTmp_*_*',
  282. 'drop recoPFCandidates_particleFlowTmp__*',
  283. 'keep *_particleFlow_electrons_*',
  284. 'keep *_particleFlow_photons_*',
  285. 'keep *_particleFlow_muons_*',
  286. 'keep recoCaloClusters_pfElectronTranslator_*_*',
  287. 'keep recoPreshowerClusters_pfElectronTranslator_*_*',
  288. 'keep recoSuperClusters_pfElectronTranslator_*_*',
  289. 'keep recoCaloClusters_pfPhotonTranslator_*_*',
  290. 'keep recoPreshowerClusters_pfPhotonTranslator_*_*',
  291. 'keep recoSuperClusters_pfPhotonTranslator_*_*',
  292. 'keep recoPhotons_pfPhotonTranslator_*_*',
  293. 'keep recoPhotonCores_pfPhotonTranslator_*_*',
  294. 'keep recoConversions_pfPhotonTranslator_*_*',
  295. 'keep *_particleFlowPtrs_*_*',
  296. 'keep *_particleFlowTmpPtrs_*_*',
  297. 'keep *_offlineBeamSpot_*_*',
  298. 'keep L1GlobalTriggerReadoutRecord_gtDigis_*_*',
  299. 'keep *_l1GtRecord_*_*',
  300. 'keep *_l1GtTriggerMenuLite_*_*',
  301. 'keep *_conditionsInEdm_*_*',
  302. 'keep *_l1extraParticles_*_*',
  303. 'keep *_l1L1GtObjectMap_*_*',
  304. 'keep LumiSummary_lumiProducer_*_*',
  305. 'keep *_gtStage2Digis_*_*',
  306. 'keep *_gmtStage2Digis_*_*',
  307. 'keep *_caloStage2Digis_*_*',
  308. 'drop *_hlt*_*_*',
  309. 'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*',
  310. 'keep edmTriggerResults_*_*_*',
  311. 'keep triggerTriggerEvent_*_*_*',
  312. 'keep L1AcceptBunchCrossings_scalersRawToDigi_*_*',
  313. 'keep L1TriggerScalerss_scalersRawToDigi_*_*',
  314. 'keep Level1TriggerScalerss_scalersRawToDigi_*_*',
  315. 'keep LumiScalerss_scalersRawToDigi_*_*',
  316. 'keep BeamSpotOnlines_scalersRawToDigi_*_*',
  317. 'keep DcsStatuss_scalersRawToDigi_*_*',
  318. 'keep *_tcdsDigis_*_*',
  319. 'keep *_logErrorHarvester_*_*',
  320. 'keep *_pfIsolatedElectronsEI_*_*',
  321. 'keep *_pfIsolatedMuonsEI_*_*',
  322. 'keep recoPFJets_pfJetsEI_*_*',
  323. 'keep *_pfCombinedInclusiveSecondaryVertexV2BJetTagsEI_*_*',
  324. 'keep recoPFTaus_pfTausEI_*_*',
  325. 'keep recoPFTauDiscriminator_pfTausDiscriminationByDecayModeFinding_*_*',
  326. 'keep recoPFTauDiscriminator_pfTausDiscriminationByIsolation_*_*',
  327. 'keep recoPFMETs_pfMetEI_*_*',
  328. 'keep TotemTriggerCounters_totemTriggerRawToDigi_*_*',
  329. 'keep TotemFEDInfos_totemRPRawToDigi_*_*',
  330. 'keep TotemRPDigiedmDetSetVector_totemRPRawToDigi_*_*',
  331. 'keep TotemVFATStatusedmDetSetVector_totemRPRawToDigi_*_*',
  332. 'keep TotemRPClusteredmDetSetVector_totemRPClusterProducer_*_*',
  333. 'keep TotemRPRecHitedmDetSetVector_totemRPRecHitProducer_*_*',
  334. 'keep TotemRPUVPatternedmDetSetVector_totemRPUVPatternFinder_*_*',
  335. 'keep TotemRPLocalTrackedmDetSetVector_totemRPLocalTrackFitter_*_*',
  336. 'keep TotemFEDInfos_ctppsDiamondRawToDigi_*_*',
  337. 'keep CTPPSDiamondDigiedmDetSetVector_ctppsDiamondRawToDigi_*_*',
  338. 'keep TotemVFATStatusedmDetSetVector_ctppsDiamondRawToDigi_*_*',
  339. 'keep CTPPSDiamondRecHitedmDetSetVector_ctppsDiamondRecHits_*_*' ) )
  340. )
  341.  
  342. process.AODSIMEventContent = cms.PSet(
  343. compressionAlgorithm = cms.untracked.string('LZMA'),
  344. compressionLevel = cms.untracked.int32(4),
  345. eventAutoFlushCompressedSize = cms.untracked.int32(15728640),
  346. outputCommands = cms.untracked.vstring( ('drop *',
  347. 'drop *',
  348. 'keep ClusterSummary_clusterSummaryProducer_*_*',
  349. 'keep *_dt4DSegments_*_*',
  350. 'keep *_dt4DCosmicSegments_*_*',
  351. 'keep *_cscSegments_*_*',
  352. 'keep *_rpcRecHits_*_*',
  353. 'keep *_castorreco_*_*',
  354. 'keep *_reducedHcalRecHits_*_*',
  355. 'keep HcalUnpackerReport_castorDigis_*_*',
  356. 'keep HcalUnpackerReport_hcalDigiAlCaMB_*_*',
  357. 'keep HcalUnpackerReport_hcalDigis_*_*',
  358. 'keep *_selectDigi_*_*',
  359. 'keep EcalRecHitsSorted_reducedEcalRecHitsEB_*_*',
  360. 'keep EcalRecHitsSorted_reducedEcalRecHitsEE_*_*',
  361. 'keep EcalRecHitsSorted_reducedEcalRecHitsES_*_*',
  362. 'keep recoSuperClusters_correctedHybridSuperClusters_*_*',
  363. 'keep recoCaloClusters_hybridSuperClusters_*_*',
  364. 'keep recoSuperClusters_hybridSuperClusters_uncleanOnlyHybridSuperClusters_*',
  365. 'keep recoCaloClusters_multi5x5SuperClusters_multi5x5EndcapBasicClusters_*',
  366. 'keep recoSuperClusters_correctedMulti5x5SuperClustersWithPreshower_*_*',
  367. 'keep recoPreshowerClusters_multi5x5SuperClustersWithPreshower_*_*',
  368. 'keep recoPreshowerClusterShapes_multi5x5PreshowerClusterShape_*_*',
  369. 'keep recoSuperClusters_particleFlowSuperClusterECAL_*_*',
  370. 'keep recoCaloClusters_particleFlowSuperClusterECAL_*_*',
  371. 'keep recoTracks_GsfGlobalElectronTest_*_*',
  372. 'keep recoGsfTracks_electronGsfTracks_*_*',
  373. 'keep recoTracks_generalTracks_*_*',
  374. 'keep recoTracks_conversionStepTracks_*_*',
  375. 'keep recoTracks_beamhaloTracks_*_*',
  376. 'keep recoTracks_ctfPixelLess_*_*',
  377. 'keep *_dedxHarmonic2_*_*',
  378. 'keep *_dedxHitInfo_*_*',
  379. 'keep *_trackExtrapolator_*_*',
  380. 'keep *_generalTracks_MVAValues_*',
  381. 'keep *_generalTracks_MVAVals_*',
  382. 'keep *_ak4CaloJets_*_*',
  383. 'keep *_ak4PFJetsCHS_*_*',
  384. 'keep *_ak8PFJetsCHS_*_*',
  385. 'keep *_ak8PFJetsCHSSoftDrop_*_*',
  386. 'keep *_cmsTopTagPFJetsCHS_*_*',
  387. 'keep *_ak4PFJets_*_*',
  388. 'keep *_JetPlusTrackZSPCorJetAntiKt4_*_*',
  389. 'keep *_ak4TrackJets_*_*',
  390. 'keep recoRecoChargedRefCandidates_trackRefsForJets_*_*',
  391. 'keep *_caloTowers_*_*',
  392. 'keep *_CastorTowerReco_*_*',
  393. 'keep *_ak4JetTracksAssociatorAtVertex_*_*',
  394. 'keep *_ak4JetTracksAssociatorAtVertexPF_*_*',
  395. 'keep *_ak4JetTracksAssociatorExplicit_*_*',
  396. 'keep *_ak4JetExtender_*_*',
  397. 'keep *_ak4JetID_*_*',
  398. 'keep *_ak5CastorJets_*_*',
  399. 'keep *_ak5CastorJetID_*_*',
  400. 'keep *_ak7CastorJets_*_*',
  401. 'keep *_ak7CastorJetID_*_*',
  402. 'keep *_fixedGridRhoAll_*_*',
  403. 'keep *_fixedGridRhoFastjetAll_*_*',
  404. 'keep *_fixedGridRhoFastjetAllTmp_*_*',
  405. 'keep *_fixedGridRhoFastjetCentral_*_*',
  406. 'keep *_fixedGridRhoFastjetAllCalo_*_*',
  407. 'keep *_fixedGridRhoFastjetCentralCalo_*_*',
  408. 'keep *_fixedGridRhoFastjetCentralChargedPileUp_*_*',
  409. 'keep *_fixedGridRhoFastjetCentralNeutral_*_*',
  410. 'drop doubles_*Jets_rhos_*',
  411. 'drop doubles_*Jets_sigmas_*',
  412. 'keep *_ak8PFJetsCHSSoftDropMass_*_*',
  413. 'keep recoCaloMETs_caloMet_*_*',
  414. 'keep recoCaloMETs_caloMetBE_*_*',
  415. 'keep recoCaloMETs_caloMetBEFO_*_*',
  416. 'keep recoCaloMETs_caloMetM_*_*',
  417. 'keep recoPFMETs_pfMet_*_*',
  418. 'keep recoPFMETs_pfChMet_*_*',
  419. 'keep recoPFMETs_pfMetEI_*_*',
  420. 'keep recoMuonMETCorrectionDataedmValueMap_muonMETValueMapProducer_*_*',
  421. 'drop recoHcalNoiseRBXs_*_*_*',
  422. 'keep HcalNoiseSummary_hcalnoise_*_*',
  423. 'keep recoGlobalHaloData_GlobalHaloData_*_*',
  424. 'keep recoCSCHaloData_CSCHaloData_*_*',
  425. 'keep recoBeamHaloSummary_BeamHaloSummary_*_*',
  426. 'keep *_muons_*_*',
  427. 'keep *_particleFlow_muons_*',
  428. 'drop *_muons_muons1stStep2muonsMap_*',
  429. 'drop recoIsoDepositedmValueMap_muons_*_*',
  430. 'drop doubleedmValueMap_muons_muPFIso*_*',
  431. 'keep recoTracks_standAloneMuons_*_*',
  432. 'keep recoTrackExtras_standAloneMuons_*_*',
  433. 'keep TrackingRecHitsOwned_standAloneMuons_*_*',
  434. 'keep recoTracks_globalMuons_*_*',
  435. 'keep recoTrackExtras_globalMuons_*_*',
  436. 'keep recoTracks_tevMuons_*_*',
  437. 'keep recoTrackExtras_tevMuons_*_*',
  438. 'keep recoTracks_generalTracks_*_*',
  439. 'keep recoTracks_displacedTracks_*_*',
  440. 'keep recoTracksToOnerecoTracksAssociation_tevMuons_*_*',
  441. 'keep recoTracks_displacedGlobalMuons_*_*',
  442. 'keep recoTrackExtras_displacedGlobalMuons_*_*',
  443. 'keep TrackingRecHitsOwned_displacedGlobalMuons_*_*',
  444. 'keep recoTracks_cosmicMuons_*_*',
  445. 'keep recoMuons_muonsFromCosmics_*_*',
  446. 'keep recoTracks_cosmicMuons1Leg_*_*',
  447. 'keep recoMuons_muonsFromCosmics1Leg_*_*',
  448. 'keep recoTracks_refittedStandAloneMuons_*_*',
  449. 'keep recoTrackExtras_refittedStandAloneMuons_*_*',
  450. 'keep TrackingRecHitsOwned_refittedStandAloneMuons_*_*',
  451. 'keep recoTracks_displacedStandAloneMuons__*',
  452. 'keep recoTrackExtras_displacedStandAloneMuons_*_*',
  453. 'keep TrackingRecHitsOwned_displacedStandAloneMuons_*_*',
  454. 'keep *_softPFElectronBJetTags_*_*',
  455. 'keep *_softPFMuonBJetTags_*_*',
  456. 'keep *_pfTrackCountingHighEffBJetTags_*_*',
  457. 'keep *_pfJetProbabilityBJetTags_*_*',
  458. 'keep *_pfJetBProbabilityBJetTags_*_*',
  459. 'keep *_pfSimpleSecondaryVertexHighEffBJetTags_*_*',
  460. 'keep *_pfSimpleInclusiveSecondaryVertexHighEffBJetTags_*_*',
  461. 'keep *_pfCombinedSecondaryVertexV2BJetTags_*_*',
  462. 'keep *_pfCombinedInclusiveSecondaryVertexV2BJetTags_*_*',
  463. 'keep *_pfGhostTrackBJetTags_*_*',
  464. 'keep *_pfCombinedMVAV2BJetTags_*_*',
  465. 'keep *_inclusiveCandidateSecondaryVertices_*_*',
  466. 'keep *_inclusiveCandidateSecondaryVerticesCvsL_*_*',
  467. 'keep *_pfCombinedCvsLJetTags_*_*',
  468. 'keep *_pfCombinedCvsBJetTags_*_*',
  469. 'keep *_pfChargeBJetTags_*_*',
  470. 'keep *_pfDeepCSVJetTags_*_*',
  471. 'keep *_pfDeepCMVAJetTags_*_*',
  472. 'keep recoRecoTauPiZeros_hpsPFTauProducer_pizeros_*',
  473. 'keep recoPFTaus_hpsPFTauProducer_*_*',
  474. 'keep *_hpsPFTauDiscriminationByDeadECALElectronRejection_*_*',
  475. 'keep *_hpsPFTauDiscriminationByDecayModeFinding_*_*',
  476. 'keep *_hpsPFTauDiscriminationByDecayModeFindingNewDMs_*_*',
  477. 'keep *_hpsPFTauDiscriminationByDecayModeFindingOldDMs_*_*',
  478. 'keep *_hpsPFTauDiscriminationByLooseIsolation_*_*',
  479. 'keep *_hpsPFTauDiscriminationByLooseChargedIsolation_*_*',
  480. 'keep *_hpsPFTauDiscriminationByLooseCombinedIsolationDBSumPtCorr3Hits_*_*',
  481. 'keep *_hpsPFTauDiscriminationByLooseCombinedIsolationDBSumPtCorr3HitsdR03_*_*',
  482. 'keep *_hpsPFTauDiscriminationByLooseMuonRejection3_*_*',
  483. 'keep *_hpsPFTauDiscriminationByMediumCombinedIsolationDBSumPtCorr3Hits_*_*',
  484. 'keep *_hpsPFTauDiscriminationByMediumCombinedIsolationDBSumPtCorr3HitsdR03_*_*',
  485. 'keep *_hpsPFTauDiscriminationByRawCombinedIsolationDBSumPtCorr3Hits_*_*',
  486. 'keep *_hpsPFTauDiscriminationByTightCombinedIsolationDBSumPtCorr3Hits_*_*',
  487. 'keep *_hpsPFTauDiscriminationByTightCombinedIsolationDBSumPtCorr3HitsdR03_*_*',
  488. 'keep *_hpsPFTauDiscriminationByTightMuonRejection3_*_*',
  489. 'keep *_hpsPFTauDiscriminationByPhotonPtSumOutsideSignalCone_*_*',
  490. 'keep *_hpsPFTauNeutralIsoPtSum_*_*',
  491. 'keep *_hpsPFTauPUcorrPtSum_*_*',
  492. 'keep *_hpsPFTauChargedIsoPtSum_*_*',
  493. 'keep *_hpsPFTauTransverseImpactParameters_*_*',
  494. 'keep *_hpsPFTauFootprintCorrection_*_*',
  495. 'keep *_hpsPFTauNeutralIsoPtSumWeight_*_*',
  496. 'keep *_hpsPFTauPhotonPtSumOutsideSignalCone_*_*',
  497. 'keep *_hpsPFTauDiscriminationByMVA6rawElectronRejection_*_*',
  498. 'keep *_hpsPFTauDiscriminationByMVA6VLooseElectronRejection_*_*',
  499. 'keep *_hpsPFTauDiscriminationByMVA6LooseElectronRejection_*_*',
  500. 'keep *_hpsPFTauDiscriminationByMVA6MediumElectronRejection_*_*',
  501. 'keep *_hpsPFTauDiscriminationByMVA6TightElectronRejection_*_*',
  502. 'keep *_hpsPFTauDiscriminationByMVA6VTightElectronRejection_*_*',
  503. 'keep *_hpsPFTauDiscriminationByIsolationMVArun2v1DBoldDMwLTraw_*_*',
  504. 'keep *_hpsPFTauDiscriminationByVLooseIsolationMVArun2v1DBoldDMwLT_*_*',
  505. 'keep *_hpsPFTauDiscriminationByLooseIsolationMVArun2v1DBoldDMwLT_*_*',
  506. 'keep *_hpsPFTauDiscriminationByMediumIsolationMVArun2v1DBoldDMwLT_*_*',
  507. 'keep *_hpsPFTauDiscriminationByTightIsolationMVArun2v1DBoldDMwLT_*_*',
  508. 'keep *_hpsPFTauDiscriminationByVTightIsolationMVArun2v1DBoldDMwLT_*_*',
  509. 'keep *_hpsPFTauDiscriminationByVVTightIsolationMVArun2v1DBoldDMwLT_*_*',
  510. 'keep *_hpsPFTauDiscriminationByIsolationMVArun2v1DBnewDMwLTraw_*_*',
  511. 'keep *_hpsPFTauDiscriminationByVLooseIsolationMVArun2v1DBnewDMwLT_*_*',
  512. 'keep *_hpsPFTauDiscriminationByLooseIsolationMVArun2v1DBnewDMwLT_*_*',
  513. 'keep *_hpsPFTauDiscriminationByMediumIsolationMVArun2v1DBnewDMwLT_*_*',
  514. 'keep *_hpsPFTauDiscriminationByTightIsolationMVArun2v1DBnewDMwLT_*_*',
  515. 'keep *_hpsPFTauDiscriminationByVTightIsolationMVArun2v1DBnewDMwLT_*_*',
  516. 'keep *_hpsPFTauDiscriminationByVVTightIsolationMVArun2v1DBnewDMwLT_*_*',
  517. 'keep *_hpsPFTauDiscriminationByIsolationMVArun2v1PWoldDMwLTraw_*_*',
  518. 'keep *_hpsPFTauDiscriminationByVLooseIsolationMVArun2v1PWoldDMwLT_*_*',
  519. 'keep *_hpsPFTauDiscriminationByLooseIsolationMVArun2v1PWoldDMwLT_*_*',
  520. 'keep *_hpsPFTauDiscriminationByMediumIsolationMVArun2v1PWoldDMwLT_*_*',
  521. 'keep *_hpsPFTauDiscriminationByTightIsolationMVArun2v1PWoldDMwLT_*_*',
  522. 'keep *_hpsPFTauDiscriminationByVTightIsolationMVArun2v1PWoldDMwLT_*_*',
  523. 'keep *_hpsPFTauDiscriminationByVVTightIsolationMVArun2v1PWoldDMwLT_*_*',
  524. 'keep *_hpsPFTauDiscriminationByIsolationMVArun2v1PWnewDMwLTraw_*_*',
  525. 'keep *_hpsPFTauDiscriminationByVLooseIsolationMVArun2v1PWnewDMwLT_*_*',
  526. 'keep *_hpsPFTauDiscriminationByLooseIsolationMVArun2v1PWnewDMwLT_*_*',
  527. 'keep *_hpsPFTauDiscriminationByMediumIsolationMVArun2v1PWnewDMwLT_*_*',
  528. 'keep *_hpsPFTauDiscriminationByTightIsolationMVArun2v1PWnewDMwLT_*_*',
  529. 'keep *_hpsPFTauDiscriminationByVTightIsolationMVArun2v1PWnewDMwLT_*_*',
  530. 'keep *_hpsPFTauDiscriminationByVVTightIsolationMVArun2v1PWnewDMwLT_*_*',
  531. 'keep *_hpsPFTauChargedIsoPtSumdR03_*_*',
  532. 'keep *_hpsPFTauNeutralIsoPtSumdR03_*_*',
  533. 'keep *_hpsPFTauNeutralIsoPtSumWeightdR03_*_*',
  534. 'keep *_hpsPFTauFootprintCorrectiondR03_*_*',
  535. 'keep *_hpsPFTauPhotonPtSumOutsideSignalConedR03_*_*',
  536. 'keep *_hpsPFTauDiscriminationByIsolationMVArun2v1DBdR03oldDMwLTraw_*_*',
  537. 'keep *_hpsPFTauDiscriminationByVLooseIsolationMVArun2v1DBdR03oldDMwLT_*_*',
  538. 'keep *_hpsPFTauDiscriminationByLooseIsolationMVArun2v1DBdR03oldDMwLT_*_*',
  539. 'keep *_hpsPFTauDiscriminationByMediumIsolationMVArun2v1DBdR03oldDMwLT_*_*',
  540. 'keep *_hpsPFTauDiscriminationByTightIsolationMVArun2v1DBdR03oldDMwLT_*_*',
  541. 'keep *_hpsPFTauDiscriminationByVTightIsolationMVArun2v1DBdR03oldDMwLT_*_*',
  542. 'keep *_hpsPFTauDiscriminationByVVTightIsolationMVArun2v1DBdR03oldDMwLT_*_*',
  543. 'keep *_hpsPFTauDiscriminationByIsolationMVArun2v1PWdR03oldDMwLTraw_*_*',
  544. 'keep *_hpsPFTauDiscriminationByVLooseIsolationMVArun2v1PWdR03oldDMwLT_*_*',
  545. 'keep *_hpsPFTauDiscriminationByLooseIsolationMVArun2v1PWdR03oldDMwLT_*_*',
  546. 'keep *_hpsPFTauDiscriminationByMediumIsolationMVArun2v1PWdR03oldDMwLT_*_*',
  547. 'keep *_hpsPFTauDiscriminationByTightIsolationMVArun2v1PWdR03oldDMwLT_*_*',
  548. 'keep *_hpsPFTauDiscriminationByVTightIsolationMVArun2v1PWdR03oldDMwLT_*_*',
  549. 'keep *_hpsPFTauDiscriminationByVVTightIsolationMVArun2v1PWdR03oldDMwLT_*_*',
  550. 'keep *_offlinePrimaryVertices__*',
  551. 'keep *_offlinePrimaryVerticesWithBS_*_*',
  552. 'keep *_offlinePrimaryVerticesFromCosmicTracks_*_*',
  553. 'keep *_nuclearInteractionMaker_*_*',
  554. 'keep *_generalV0Candidates_*_*',
  555. 'keep *_inclusiveSecondaryVertices_*_*',
  556. 'keep recoGsfElectronCores_gsfElectronCores_*_*',
  557. 'keep recoGsfElectronCores_gedGsfElectronCores_*_*',
  558. 'keep recoGsfElectrons_gsfElectrons_*_*',
  559. 'keep recoGsfElectrons_gedGsfElectrons_*_*',
  560. 'keep recoGsfElectronCores_uncleanedOnlyGsfElectronCores_*_*',
  561. 'keep recoGsfElectrons_uncleanedOnlyGsfElectrons_*_*',
  562. 'keep floatedmValueMap_eidRobustLoose_*_*',
  563. 'keep floatedmValueMap_eidRobustTight_*_*',
  564. 'keep floatedmValueMap_eidRobustHighEnergy_*_*',
  565. 'keep floatedmValueMap_eidLoose_*_*',
  566. 'keep floatedmValueMap_eidTight_*_*',
  567. 'keep *_egmGedGsfElectronPFIsolation_*_*',
  568. 'keep *_photonEcalPFClusterIsolationProducer_*_*',
  569. 'keep *_electronEcalPFClusterIsolationProducer_*_*',
  570. 'keep *_photonHcalPFClusterIsolationProducer_*_*',
  571. 'keep *_electronHcalPFClusterIsolationProducer_*_*',
  572. 'drop *_egmGsfElectronIDs_*_*',
  573. 'drop *_egmPhotonIDs_*_*',
  574. 'keep recoPhotonCores_gedPhotonCore_*_*',
  575. 'keep recoPhotons_gedPhotons_*_*',
  576. 'keep *_particleBasedIsolation_*_*',
  577. 'drop *_gedPhotons_valMapPFEgammaCandToPhoton_*',
  578. 'keep recoPhotonCores_photonCore_*_*',
  579. 'keep recoPhotons_photons_*_*',
  580. 'keep recoConversions_conversions_*_*',
  581. 'keep recoConversions_mustacheConversions_*_*',
  582. 'drop *_conversions_uncleanedConversions_*',
  583. 'keep recoConversions_allConversions_*_*',
  584. 'keep recoConversions_allConversionsOldEG_*_*',
  585. 'keep recoTracks_ckfOutInTracksFromConversions_*_*',
  586. 'keep recoTracks_ckfInOutTracksFromConversions_*_*',
  587. 'keep recoConversions_uncleanedOnlyAllConversions_*_*',
  588. 'keep recoTracks_uncleanedOnlyCkfOutInTracksFromConversions_*_*',
  589. 'keep recoTracks_uncleanedOnlyCkfInOutTracksFromConversions_*_*',
  590. 'keep *_PhotonIDProd_*_*',
  591. 'keep *_PhotonIDProdGED_*_*',
  592. 'keep *_hfRecoEcalCandidate_*_*',
  593. 'keep recoRecoEcalCandidates_hfRecoEcalCandidate_*_*',
  594. 'keep *_hfEMClusters_*_*',
  595. 'keep *_gedGsfElectronCores_*_*',
  596. 'keep *_gedGsfElectrons_*_*',
  597. 'drop CaloTowersSorted_towerMakerPF_*_*',
  598. 'drop *_pfElectronTranslator_*_*',
  599. 'keep recoPFRecHits_particleFlowClusterECAL_Cleaned_*',
  600. 'keep recoPFRecHits_particleFlowClusterHCAL_Cleaned_*',
  601. 'keep recoPFRecHits_particleFlowClusterHO_Cleaned_*',
  602. 'keep recoPFRecHits_particleFlowClusterHF_Cleaned_*',
  603. 'keep recoPFRecHits_particleFlowClusterPS_Cleaned_*',
  604. 'keep recoPFRecHits_particleFlowRecHitECAL_Cleaned_*',
  605. 'keep recoPFRecHits_particleFlowRecHitHBHE_Cleaned_*',
  606. 'keep recoPFRecHits_particleFlowRecHitHF_Cleaned_*',
  607. 'keep recoPFRecHits_particleFlowRecHitHO_Cleaned_*',
  608. 'keep recoPFRecHits_particleFlowRecHitPS_Cleaned_*',
  609. 'keep recoCaloClusters_particleFlowEGamma_*_*',
  610. 'keep recoSuperClusters_particleFlowEGamma_*_*',
  611. 'keep recoCaloClusters_particleFlowSuperClusterECAL_*_*',
  612. 'keep recoSuperClusters_particleFlowSuperClusterECAL_*_*',
  613. 'keep recoConversions_particleFlowEGamma_*_*',
  614. 'keep recoPFCandidates_particleFlow_*_*',
  615. 'keep recoPFCandidates_particleFlowTmp_*_*',
  616. 'drop recoPFCandidates_particleFlowTmp__*',
  617. 'keep *_particleFlow_electrons_*',
  618. 'keep *_particleFlow_photons_*',
  619. 'keep *_particleFlow_muons_*',
  620. 'keep recoCaloClusters_pfElectronTranslator_*_*',
  621. 'keep recoPreshowerClusters_pfElectronTranslator_*_*',
  622. 'keep recoSuperClusters_pfElectronTranslator_*_*',
  623. 'keep recoCaloClusters_pfPhotonTranslator_*_*',
  624. 'keep recoPreshowerClusters_pfPhotonTranslator_*_*',
  625. 'keep recoSuperClusters_pfPhotonTranslator_*_*',
  626. 'keep recoPhotons_pfPhotonTranslator_*_*',
  627. 'keep recoPhotonCores_pfPhotonTranslator_*_*',
  628. 'keep recoConversions_pfPhotonTranslator_*_*',
  629. 'keep *_particleFlowPtrs_*_*',
  630. 'keep *_particleFlowTmpPtrs_*_*',
  631. 'keep *_offlineBeamSpot_*_*',
  632. 'keep L1GlobalTriggerReadoutRecord_gtDigis_*_*',
  633. 'keep *_l1GtRecord_*_*',
  634. 'keep *_l1GtTriggerMenuLite_*_*',
  635. 'keep *_conditionsInEdm_*_*',
  636. 'keep *_l1extraParticles_*_*',
  637. 'keep *_l1L1GtObjectMap_*_*',
  638. 'keep LumiSummary_lumiProducer_*_*',
  639. 'keep *_gtStage2Digis_*_*',
  640. 'keep *_gmtStage2Digis_*_*',
  641. 'keep *_caloStage2Digis_*_*',
  642. 'drop *_hlt*_*_*',
  643. 'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*',
  644. 'keep edmTriggerResults_*_*_*',
  645. 'keep triggerTriggerEvent_*_*_*',
  646. 'keep L1AcceptBunchCrossings_scalersRawToDigi_*_*',
  647. 'keep L1TriggerScalerss_scalersRawToDigi_*_*',
  648. 'keep Level1TriggerScalerss_scalersRawToDigi_*_*',
  649. 'keep LumiScalerss_scalersRawToDigi_*_*',
  650. 'keep BeamSpotOnlines_scalersRawToDigi_*_*',
  651. 'keep DcsStatuss_scalersRawToDigi_*_*',
  652. 'keep *_tcdsDigis_*_*',
  653. 'keep *_logErrorHarvester_*_*',
  654. 'keep *_pfIsolatedElectronsEI_*_*',
  655. 'keep *_pfIsolatedMuonsEI_*_*',
  656. 'keep recoPFJets_pfJetsEI_*_*',
  657. 'keep *_pfCombinedInclusiveSecondaryVertexV2BJetTagsEI_*_*',
  658. 'keep recoPFTaus_pfTausEI_*_*',
  659. 'keep recoPFTauDiscriminator_pfTausDiscriminationByDecayModeFinding_*_*',
  660. 'keep recoPFTauDiscriminator_pfTausDiscriminationByIsolation_*_*',
  661. 'keep recoPFMETs_pfMetEI_*_*',
  662. 'keep TotemTriggerCounters_totemTriggerRawToDigi_*_*',
  663. 'keep TotemFEDInfos_totemRPRawToDigi_*_*',
  664. 'keep TotemRPDigiedmDetSetVector_totemRPRawToDigi_*_*',
  665. 'keep TotemVFATStatusedmDetSetVector_totemRPRawToDigi_*_*',
  666. 'keep TotemRPClusteredmDetSetVector_totemRPClusterProducer_*_*',
  667. 'keep TotemRPRecHitedmDetSetVector_totemRPRecHitProducer_*_*',
  668. 'keep TotemRPUVPatternedmDetSetVector_totemRPUVPatternFinder_*_*',
  669. 'keep TotemRPLocalTrackedmDetSetVector_totemRPLocalTrackFitter_*_*',
  670. 'keep TotemFEDInfos_ctppsDiamondRawToDigi_*_*',
  671. 'keep CTPPSDiamondDigiedmDetSetVector_ctppsDiamondRawToDigi_*_*',
  672. 'keep TotemVFATStatusedmDetSetVector_ctppsDiamondRawToDigi_*_*',
  673. 'keep CTPPSDiamondRecHitedmDetSetVector_ctppsDiamondRecHits_*_*',
  674. 'keep LHERunInfoProduct_*_*_*',
  675. 'keep LHEEventProduct_*_*_*',
  676. 'keep GenRunInfoProduct_generator_*_*',
  677. 'keep GenLumiInfoHeader_generator_*_*',
  678. 'keep GenLumiInfoProduct_generator_*_*',
  679. 'keep GenEventInfoProduct_generator_*_*',
  680. 'keep GenFilterInfo_*_*_*',
  681. 'keep *_genParticles_*_*',
  682. 'keep *_allTrackMCMatch_*_*',
  683. 'keep *_ak4GenJets_*_*',
  684. 'keep *_ak8GenJets_*_*',
  685. 'keep *_ak4GenJetsNoNu_*_*',
  686. 'keep *_ak8GenJetsNoNu_*_*',
  687. 'keep *_genParticle_*_*',
  688. 'keep recoGenMETs_*_*_*',
  689. 'keep PileupSummaryInfos_*_*_*',
  690. 'keep int_*_bunchSpacing_*' ) )
  691. )
  692.  
  693. process.AnomalousCellParameters = cms.PSet(
  694. maxBadEcalCells = cms.uint32(9999999),
  695. maxBadHcalCells = cms.uint32(9999999),
  696. maxProblematicEcalCells = cms.uint32(9999999),
  697. maxProblematicHcalCells = cms.uint32(9999999),
  698. maxRecoveredEcalCells = cms.uint32(9999999),
  699. maxRecoveredHcalCells = cms.uint32(9999999)
  700. )
  701.  
  702. process.BeamSpotAOD = cms.PSet(
  703. outputCommands = cms.untracked.vstring('keep *_offlineBeamSpot_*_*')
  704. )
  705.  
  706. process.BeamSpotFEVT = cms.PSet(
  707. outputCommands = cms.untracked.vstring('keep *_offlineBeamSpot_*_*')
  708. )
  709.  
  710. process.BeamSpotRECO = cms.PSet(
  711. outputCommands = cms.untracked.vstring('keep *_offlineBeamSpot_*_*')
  712. )
  713.  
  714. process.BtiParametersBlock = cms.PSet(
  715. BtiParameters = cms.PSet(
  716. AC1 = cms.int32(0),
  717. AC2 = cms.int32(3),
  718. ACH = cms.int32(1),
  719. ACL = cms.int32(2),
  720. CH = cms.int32(41),
  721. CL = cms.int32(22),
  722. DEAD = cms.int32(31),
  723. Debug = cms.untracked.int32(0),
  724. KACCTHETA = cms.int32(1),
  725. KMAX = cms.int32(64),
  726. LH = cms.int32(21),
  727. LL = cms.int32(2),
  728. LTS = cms.int32(3),
  729. PTMS0 = cms.int32(0),
  730. PTMS1 = cms.int32(0),
  731. PTMS10 = cms.int32(1),
  732. PTMS11 = cms.int32(1),
  733. PTMS12 = cms.int32(1),
  734. PTMS13 = cms.int32(1),
  735. PTMS14 = cms.int32(1),
  736. PTMS15 = cms.int32(1),
  737. PTMS16 = cms.int32(1),
  738. PTMS17 = cms.int32(1),
  739. PTMS18 = cms.int32(1),
  740. PTMS19 = cms.int32(1),
  741. PTMS2 = cms.int32(0),
  742. PTMS20 = cms.int32(1),
  743. PTMS21 = cms.int32(1),
  744. PTMS22 = cms.int32(1),
  745. PTMS23 = cms.int32(1),
  746. PTMS24 = cms.int32(1),
  747. PTMS25 = cms.int32(1),
  748. PTMS26 = cms.int32(1),
  749. PTMS27 = cms.int32(1),
  750. PTMS28 = cms.int32(1),
  751. PTMS29 = cms.int32(1),
  752. PTMS3 = cms.int32(0),
  753. PTMS30 = cms.int32(0),
  754. PTMS31 = cms.int32(0),
  755. PTMS4 = cms.int32(1),
  756. PTMS5 = cms.int32(1),
  757. PTMS6 = cms.int32(1),
  758. PTMS7 = cms.int32(1),
  759. PTMS8 = cms.int32(1),
  760. PTMS9 = cms.int32(1),
  761. RE43 = cms.int32(2),
  762. RH = cms.int32(61),
  763. RL = cms.int32(42),
  764. RON = cms.bool(True),
  765. SET = cms.int32(7),
  766. ST43 = cms.int32(42),
  767. WEN0 = cms.int32(1),
  768. WEN1 = cms.int32(1),
  769. WEN2 = cms.int32(1),
  770. WEN3 = cms.int32(1),
  771. WEN4 = cms.int32(1),
  772. WEN5 = cms.int32(1),
  773. WEN6 = cms.int32(1),
  774. WEN7 = cms.int32(1),
  775. WEN8 = cms.int32(1),
  776. XON = cms.bool(False)
  777. )
  778. )
  779.  
  780. process.CATopJetParameters = cms.PSet(
  781. algorithm = cms.int32(1),
  782. centralEtaCut = cms.double(2.5),
  783. debugLevel = cms.untracked.int32(0),
  784. deltarBins = cms.vdouble(0.19, 0.19, 0.19),
  785. etFrac = cms.double(0.7),
  786. jetCollInstanceName = cms.string('caTopSubJets'),
  787. nCellBins = cms.vdouble(1.9, 1.9, 1.9),
  788. ptFracBins = cms.vdouble(0.05, 0.05, 0.05),
  789. rBins = cms.vdouble(0.8, 0.8, 0.8),
  790. sumEtBins = cms.vdouble(0, 1600, 2600),
  791. sumEtEtaCut = cms.double(3.0),
  792. tagAlgo = cms.int32(0),
  793. useAdjacency = cms.int32(2),
  794. useMaxTower = cms.bool(False),
  795. verbose = cms.bool(False)
  796. )
  797.  
  798. process.CSCCommonTrigger = cms.PSet(
  799. MaxBX = cms.int32(9),
  800. MinBX = cms.int32(3)
  801. )
  802.  
  803. process.CSCSegAlgoDF = cms.PSet(
  804. algo_name = cms.string('CSCSegAlgoDF'),
  805. algo_psets = cms.VPSet(cms.PSet(
  806. CSCSegmentDebug = cms.untracked.bool(False),
  807. Pruning = cms.untracked.bool(False),
  808. chi2Max = cms.double(5000.0),
  809. dPhiFineMax = cms.double(0.025),
  810. dRPhiFineMax = cms.double(8.0),
  811. dXclusBoxMax = cms.double(8.0),
  812. dYclusBoxMax = cms.double(8.0),
  813. maxDPhi = cms.double(999.0),
  814. maxDTheta = cms.double(999.0),
  815. maxRatioResidualPrune = cms.double(3.0),
  816. minHitsForPreClustering = cms.int32(10),
  817. minHitsPerSegment = cms.int32(3),
  818. minLayersApart = cms.int32(2),
  819. nHitsPerClusterIsShower = cms.int32(20),
  820. preClustering = cms.untracked.bool(False),
  821. tanPhiMax = cms.double(0.5),
  822. tanThetaMax = cms.double(1.2)
  823. ),
  824. cms.PSet(
  825. CSCSegmentDebug = cms.untracked.bool(False),
  826. Pruning = cms.untracked.bool(False),
  827. chi2Max = cms.double(5000.0),
  828. dPhiFineMax = cms.double(0.025),
  829. dRPhiFineMax = cms.double(12.0),
  830. dXclusBoxMax = cms.double(8.0),
  831. dYclusBoxMax = cms.double(12.0),
  832. maxDPhi = cms.double(999.0),
  833. maxDTheta = cms.double(999.0),
  834. maxRatioResidualPrune = cms.double(3.0),
  835. minHitsForPreClustering = cms.int32(10),
  836. minHitsPerSegment = cms.int32(3),
  837. minLayersApart = cms.int32(2),
  838. nHitsPerClusterIsShower = cms.int32(20),
  839. preClustering = cms.untracked.bool(False),
  840. tanPhiMax = cms.double(0.8),
  841. tanThetaMax = cms.double(2.0)
  842. ),
  843. cms.PSet(
  844. CSCSegmentDebug = cms.untracked.bool(False),
  845. Pruning = cms.untracked.bool(False),
  846. chi2Max = cms.double(5000.0),
  847. dPhiFineMax = cms.double(0.025),
  848. dRPhiFineMax = cms.double(8.0),
  849. dXclusBoxMax = cms.double(8.0),
  850. dYclusBoxMax = cms.double(8.0),
  851. maxDPhi = cms.double(999.0),
  852. maxDTheta = cms.double(999.0),
  853. maxRatioResidualPrune = cms.double(3.0),
  854. minHitsForPreClustering = cms.int32(30),
  855. minHitsPerSegment = cms.int32(3),
  856. minLayersApart = cms.int32(2),
  857. nHitsPerClusterIsShower = cms.int32(20),
  858. preClustering = cms.untracked.bool(False),
  859. tanPhiMax = cms.double(0.5),
  860. tanThetaMax = cms.double(1.2)
  861. )),
  862. chamber_types = cms.vstring('ME1/a',
  863. 'ME1/b',
  864. 'ME1/2',
  865. 'ME1/3',
  866. 'ME2/1',
  867. 'ME2/2',
  868. 'ME3/1',
  869. 'ME3/2',
  870. 'ME4/1',
  871. 'ME4/2'),
  872. parameters_per_chamber_type = cms.vint32(3, 1, 2, 2, 1,
  873. 2, 1, 2, 1, 2)
  874. )
  875.  
  876. process.CSCSegAlgoRU = cms.PSet(
  877. algo_name = cms.string('CSCSegAlgoRU'),
  878. algo_psets = cms.VPSet(cms.PSet(
  879. chi2Max = cms.double(100.0),
  880. chi2Norm_2D_ = cms.double(35),
  881. chi2_str = cms.double(50.0),
  882. dPhiIntMax = cms.double(0.005),
  883. dPhiMax = cms.double(0.006),
  884. dRIntMax = cms.double(2.0),
  885. dRMax = cms.double(1.5),
  886. doCollisions = cms.bool(True),
  887. minLayersApart = cms.int32(1),
  888. wideSeg = cms.double(3.0)
  889. ),
  890. cms.PSet(
  891. chi2Max = cms.double(100.0),
  892. chi2Norm_2D_ = cms.double(35),
  893. chi2_str = cms.double(50.0),
  894. dPhiIntMax = cms.double(0.004),
  895. dPhiMax = cms.double(0.005),
  896. dRIntMax = cms.double(2.0),
  897. dRMax = cms.double(1.5),
  898. doCollisions = cms.bool(True),
  899. minLayersApart = cms.int32(1),
  900. wideSeg = cms.double(3.0)
  901. ),
  902. cms.PSet(
  903. chi2Max = cms.double(100.0),
  904. chi2Norm_2D_ = cms.double(35),
  905. chi2_str = cms.double(50.0),
  906. dPhiIntMax = cms.double(0.003),
  907. dPhiMax = cms.double(0.004),
  908. dRIntMax = cms.double(2.0),
  909. dRMax = cms.double(1.5),
  910. doCollisions = cms.bool(True),
  911. minLayersApart = cms.int32(1),
  912. wideSeg = cms.double(3.0)
  913. ),
  914. cms.PSet(
  915. chi2Max = cms.double(60.0),
  916. chi2Norm_2D_ = cms.double(20),
  917. chi2_str = cms.double(30.0),
  918. dPhiIntMax = cms.double(0.002),
  919. dPhiMax = cms.double(0.003),
  920. dRIntMax = cms.double(2.0),
  921. dRMax = cms.double(1.5),
  922. doCollisions = cms.bool(True),
  923. minLayersApart = cms.int32(1),
  924. wideSeg = cms.double(3.0)
  925. ),
  926. cms.PSet(
  927. chi2Max = cms.double(180.0),
  928. chi2Norm_2D_ = cms.double(60),
  929. chi2_str = cms.double(80.0),
  930. dPhiIntMax = cms.double(0.005),
  931. dPhiMax = cms.double(0.007),
  932. dRIntMax = cms.double(2.0),
  933. dRMax = cms.double(1.5),
  934. doCollisions = cms.bool(True),
  935. minLayersApart = cms.int32(1),
  936. wideSeg = cms.double(3.0)
  937. ),
  938. cms.PSet(
  939. chi2Max = cms.double(100.0),
  940. chi2Norm_2D_ = cms.double(35),
  941. chi2_str = cms.double(50.0),
  942. dPhiIntMax = cms.double(0.004),
  943. dPhiMax = cms.double(0.006),
  944. dRIntMax = cms.double(2.0),
  945. dRMax = cms.double(1.5),
  946. doCollisions = cms.bool(True),
  947. minLayersApart = cms.int32(1),
  948. wideSeg = cms.double(3.0)
  949. )),
  950. chamber_types = cms.vstring('ME1/a',
  951. 'ME1/b',
  952. 'ME1/2',
  953. 'ME1/3',
  954. 'ME2/1',
  955. 'ME2/2',
  956. 'ME3/1',
  957. 'ME3/2',
  958. 'ME4/1',
  959. 'ME4/2'),
  960. parameters_per_chamber_type = cms.vint32(1, 2, 3, 4, 5,
  961. 6, 5, 6, 5, 6)
  962. )
  963.  
  964. process.CSCSegAlgoSK = cms.PSet(
  965. algo_name = cms.string('CSCSegAlgoSK'),
  966. algo_psets = cms.VPSet(cms.PSet(
  967. chi2Max = cms.double(99999.0),
  968. dPhiFineMax = cms.double(0.025),
  969. dPhiMax = cms.double(0.003),
  970. dRPhiFineMax = cms.double(8.0),
  971. dRPhiMax = cms.double(8.0),
  972. minLayersApart = cms.int32(2),
  973. verboseInfo = cms.untracked.bool(True),
  974. wideSeg = cms.double(3.0)
  975. ),
  976. cms.PSet(
  977. chi2Max = cms.double(99999.0),
  978. dPhiFineMax = cms.double(0.025),
  979. dPhiMax = cms.double(0.025),
  980. dRPhiFineMax = cms.double(3.0),
  981. dRPhiMax = cms.double(8.0),
  982. minLayersApart = cms.int32(2),
  983. verboseInfo = cms.untracked.bool(True),
  984. wideSeg = cms.double(3.0)
  985. )),
  986. chamber_types = cms.vstring('ME1/a',
  987. 'ME1/b',
  988. 'ME1/2',
  989. 'ME1/3',
  990. 'ME2/1',
  991. 'ME2/2',
  992. 'ME3/1',
  993. 'ME3/2',
  994. 'ME4/1',
  995. 'ME4/2'),
  996. parameters_per_chamber_type = cms.vint32(2, 1, 1, 1, 1,
  997. 1, 1, 1, 1, 1)
  998. )
  999.  
  1000. process.CSCSegAlgoST = cms.PSet(
  1001. algo_name = cms.string('CSCSegAlgoST'),
  1002. algo_psets = cms.VPSet(cms.PSet(
  1003. BPMinImprovement = cms.double(10000.0),
  1004. BrutePruning = cms.bool(True),
  1005. CSCDebug = cms.untracked.bool(False),
  1006. CorrectTheErrors = cms.bool(True),
  1007. Covariance = cms.double(0.0),
  1008. ForceCovariance = cms.bool(False),
  1009. ForceCovarianceAll = cms.bool(False),
  1010. NormChi2Cut2D = cms.double(20.0),
  1011. NormChi2Cut3D = cms.double(10.0),
  1012. Pruning = cms.bool(True),
  1013. SeedBig = cms.double(0.0015),
  1014. SeedSmall = cms.double(0.0002),
  1015. curvePenalty = cms.double(2.0),
  1016. curvePenaltyThreshold = cms.double(0.85),
  1017. dPhiFineMax = cms.double(0.025),
  1018. dRPhiFineMax = cms.double(8.0),
  1019. dXclusBoxMax = cms.double(4.0),
  1020. dYclusBoxMax = cms.double(8.0),
  1021. hitDropLimit4Hits = cms.double(0.6),
  1022. hitDropLimit5Hits = cms.double(0.8),
  1023. hitDropLimit6Hits = cms.double(0.3333),
  1024. maxDPhi = cms.double(999.0),
  1025. maxDTheta = cms.double(999.0),
  1026. maxRatioResidualPrune = cms.double(3),
  1027. maxRecHitsInCluster = cms.int32(20),
  1028. minHitsPerSegment = cms.int32(3),
  1029. onlyBestSegment = cms.bool(False),
  1030. preClustering = cms.bool(True),
  1031. preClusteringUseChaining = cms.bool(True),
  1032. prePrun = cms.bool(True),
  1033. prePrunLimit = cms.double(3.17),
  1034. tanPhiMax = cms.double(0.5),
  1035. tanThetaMax = cms.double(1.2),
  1036. useShowering = cms.bool(False),
  1037. yweightPenalty = cms.double(1.5),
  1038. yweightPenaltyThreshold = cms.double(1.0)
  1039. ),
  1040. cms.PSet(
  1041. BPMinImprovement = cms.double(10000.0),
  1042. BrutePruning = cms.bool(True),
  1043. CSCDebug = cms.untracked.bool(False),
  1044. CorrectTheErrors = cms.bool(True),
  1045. Covariance = cms.double(0.0),
  1046. ForceCovariance = cms.bool(False),
  1047. ForceCovarianceAll = cms.bool(False),
  1048. NormChi2Cut2D = cms.double(20.0),
  1049. NormChi2Cut3D = cms.double(10.0),
  1050. Pruning = cms.bool(True),
  1051. SeedBig = cms.double(0.0015),
  1052. SeedSmall = cms.double(0.0002),
  1053. curvePenalty = cms.double(2.0),
  1054. curvePenaltyThreshold = cms.double(0.85),
  1055. dPhiFineMax = cms.double(0.025),
  1056. dRPhiFineMax = cms.double(8.0),
  1057. dXclusBoxMax = cms.double(4.0),
  1058. dYclusBoxMax = cms.double(8.0),
  1059. hitDropLimit4Hits = cms.double(0.6),
  1060. hitDropLimit5Hits = cms.double(0.8),
  1061. hitDropLimit6Hits = cms.double(0.3333),
  1062. maxDPhi = cms.double(999.0),
  1063. maxDTheta = cms.double(999.0),
  1064. maxRatioResidualPrune = cms.double(3),
  1065. maxRecHitsInCluster = cms.int32(24),
  1066. minHitsPerSegment = cms.int32(3),
  1067. onlyBestSegment = cms.bool(False),
  1068. preClustering = cms.bool(True),
  1069. preClusteringUseChaining = cms.bool(True),
  1070. prePrun = cms.bool(True),
  1071. prePrunLimit = cms.double(3.17),
  1072. tanPhiMax = cms.double(0.5),
  1073. tanThetaMax = cms.double(1.2),
  1074. useShowering = cms.bool(False),
  1075. yweightPenalty = cms.double(1.5),
  1076. yweightPenaltyThreshold = cms.double(1.0)
  1077. )),
  1078. chamber_types = cms.vstring('ME1/a',
  1079. 'ME1/b',
  1080. 'ME1/2',
  1081. 'ME1/3',
  1082. 'ME2/1',
  1083. 'ME2/2',
  1084. 'ME3/1',
  1085. 'ME3/2',
  1086. 'ME4/1',
  1087. 'ME4/2'),
  1088. parameters_per_chamber_type = cms.vint32(2, 1, 1, 1, 1,
  1089. 1, 1, 1, 1, 1)
  1090. )
  1091.  
  1092. process.CSCSegAlgoTC = cms.PSet(
  1093. algo_name = cms.string('CSCSegAlgoTC'),
  1094. algo_psets = cms.VPSet(cms.PSet(
  1095. SegmentSorting = cms.int32(1),
  1096. chi2Max = cms.double(6000.0),
  1097. chi2ndfProbMin = cms.double(0.0001),
  1098. dPhiFineMax = cms.double(0.02),
  1099. dPhiMax = cms.double(0.003),
  1100. dRPhiFineMax = cms.double(6.0),
  1101. dRPhiMax = cms.double(1.2),
  1102. minLayersApart = cms.int32(2),
  1103. verboseInfo = cms.untracked.bool(True)
  1104. ),
  1105. cms.PSet(
  1106. SegmentSorting = cms.int32(1),
  1107. chi2Max = cms.double(6000.0),
  1108. chi2ndfProbMin = cms.double(0.0001),
  1109. dPhiFineMax = cms.double(0.013),
  1110. dPhiMax = cms.double(0.00198),
  1111. dRPhiFineMax = cms.double(3.0),
  1112. dRPhiMax = cms.double(0.6),
  1113. minLayersApart = cms.int32(2),
  1114. verboseInfo = cms.untracked.bool(True)
  1115. )),
  1116. chamber_types = cms.vstring('ME1/a',
  1117. 'ME1/b',
  1118. 'ME1/2',
  1119. 'ME1/3',
  1120. 'ME2/1',
  1121. 'ME2/2',
  1122. 'ME3/1',
  1123. 'ME3/2',
  1124. 'ME4/1',
  1125. 'ME4/2'),
  1126. parameters_per_chamber_type = cms.vint32(2, 1, 1, 1, 1,
  1127. 1, 1, 1, 1, 1)
  1128. )
  1129.  
  1130. process.CSCTimingExtractorBlock = cms.PSet(
  1131. CSCTimingParameters = cms.PSet(
  1132. CSCStripError = cms.double(7.0),
  1133. CSCStripTimeOffset = cms.double(0.0),
  1134. CSCWireError = cms.double(8.6),
  1135. CSCWireTimeOffset = cms.double(0.0),
  1136. PruneCut = cms.double(9.0),
  1137. ServiceParameters = cms.PSet(
  1138. Propagators = cms.untracked.vstring('SteppingHelixPropagatorAny',
  1139. 'PropagatorWithMaterial',
  1140. 'PropagatorWithMaterialOpposite'),
  1141. RPCLayers = cms.bool(True)
  1142. ),
  1143. UseStripTime = cms.bool(True),
  1144. UseWireTime = cms.bool(True),
  1145. debug = cms.bool(False)
  1146. )
  1147. )
  1148.  
  1149. process.CaloHTPSet = cms.PSet(
  1150. hltPathsToCheck = cms.vstring('HLT_HT900_v',
  1151. 'HLT_HT300_v',
  1152. 'HLT_ECALHT800_v',
  1153. 'HLT_Photon90_CaloIdL_PFHT600_vHLT_HT650_v',
  1154. 'HLT_HT410to430_v',
  1155. 'HLT_HT430to450_v',
  1156. 'HLT_HT450to470_v',
  1157. 'HLT_HT470to500_v',
  1158. 'HLT_HT500to550_v',
  1159. 'HLT_HT550to650_v'),
  1160. minCandidates = cms.uint32(1),
  1161. parametersTurnOn = cms.vdouble(0, 50, 100, 150, 200,
  1162. 250, 300, 350, 400, 450,
  1163. 470, 500, 550, 600, 650,
  1164. 700, 800, 900, 1000),
  1165. recCaloJetLabel = cms.InputTag("ak4CaloJets"),
  1166. recCaloMHTLabel = cms.InputTag("recoExoticaValidationCaloHT")
  1167. )
  1168.  
  1169. process.ChargeSignificanceTrajectoryFilter_block = cms.PSet(
  1170. ComponentType = cms.string('ChargeSignificanceTrajectoryFilter'),
  1171. chargeSignificance = cms.double(-1.0)
  1172. )
  1173.  
  1174. process.CkfBaseTrajectoryFilter_block = cms.PSet(
  1175. ComponentType = cms.string('CkfBaseTrajectoryFilter'),
  1176. chargeSignificance = cms.double(-1.0),
  1177. constantValueForLostHitsFractionFilter = cms.double(2.0),
  1178. extraNumberOfHitsBeforeTheFirstLoop = cms.int32(4),
  1179. maxCCCLostHits = cms.int32(9999),
  1180. maxConsecLostHits = cms.int32(1),
  1181. maxLostHits = cms.int32(999),
  1182. maxLostHitsFraction = cms.double(0.1),
  1183. maxNumberOfHits = cms.int32(100),
  1184. minGoodStripCharge = cms.PSet(
  1185. refToPSet_ = cms.string('SiStripClusterChargeCutNone')
  1186. ),
  1187. minHitsMinPt = cms.int32(3),
  1188. minNumberOfHitsForLoopers = cms.int32(13),
  1189. minNumberOfHitsPerLoop = cms.int32(4),
  1190. minPt = cms.double(0.9),
  1191. minimumNumberOfHits = cms.int32(5),
  1192. nSigmaMinPt = cms.double(5.0),
  1193. pixelSeedExtension = cms.bool(False),
  1194. seedExtension = cms.int32(0),
  1195. seedPairPenalty = cms.int32(0),
  1196. strictSeedExtension = cms.bool(False)
  1197. )
  1198.  
  1199. process.CkfElectronTrajectoryBuilder = cms.PSet(
  1200. ComponentType = cms.string('CkfTrajectoryBuilder'),
  1201. MeasurementTrackerName = cms.string(''),
  1202. TTRHBuilder = cms.string('WithTrackAngle'),
  1203. alwaysUseInvalidHits = cms.bool(True),
  1204. estimator = cms.string('electronChi2'),
  1205. intermediateCleaning = cms.bool(True),
  1206. lostHitPenalty = cms.double(30.0),
  1207. maxCand = cms.int32(5),
  1208. propagatorAlong = cms.string('fwdElectronPropagator'),
  1209. propagatorOpposite = cms.string('bwdElectronPropagator'),
  1210. trajectoryFilter = cms.PSet(
  1211. refToPSet_ = cms.string('CkfBaseTrajectoryFilter_block')
  1212. ),
  1213. updator = cms.string('KFUpdator')
  1214. )
  1215.  
  1216. process.CkfTrajectoryBuilder = cms.PSet(
  1217. ComponentType = cms.string('CkfTrajectoryBuilder'),
  1218. MeasurementTrackerName = cms.string(''),
  1219. TTRHBuilder = cms.string('WithTrackAngle'),
  1220. alwaysUseInvalidHits = cms.bool(True),
  1221. estimator = cms.string('Chi2'),
  1222. intermediateCleaning = cms.bool(True),
  1223. lostHitPenalty = cms.double(30.0),
  1224. maxCand = cms.int32(5),
  1225. propagatorAlong = cms.string('PropagatorWithMaterial'),
  1226. propagatorOpposite = cms.string('PropagatorWithMaterialOpposite'),
  1227. trajectoryFilter = cms.PSet(
  1228. refToPSet_ = cms.string('CkfBaseTrajectoryFilter_block')
  1229. ),
  1230. updator = cms.string('KFUpdator')
  1231. )
  1232.  
  1233. process.CkfTrajectoryBuilderBeamHalo = cms.PSet(
  1234. ComponentType = cms.string('CkfTrajectoryBuilder'),
  1235. MeasurementTrackerName = cms.string(''),
  1236. TTRHBuilder = cms.string('WithTrackAngle'),
  1237. alwaysUseInvalidHits = cms.bool(True),
  1238. estimator = cms.string('Chi2'),
  1239. intermediateCleaning = cms.bool(True),
  1240. lostHitPenalty = cms.double(30.0),
  1241. maxCand = cms.int32(5),
  1242. propagatorAlong = cms.string('BeamHaloPropagatorAlong'),
  1243. propagatorOpposite = cms.string('BeamHaloPropagatorOpposite'),
  1244. trajectoryFilter = cms.PSet(
  1245. refToPSet_ = cms.string('ckfTrajectoryFilterBeamHaloMuon')
  1246. ),
  1247. updator = cms.string('KFUpdator')
  1248. )
  1249.  
  1250. process.ClusterShapeTrajectoryFilter = cms.PSet(
  1251. ComponentType = cms.string('ClusterShapeTrajectoryFilter'),
  1252. cacheSrc = cms.InputTag("siPixelClusterShapeCache")
  1253. )
  1254.  
  1255. process.CombIsoCuts = cms.PSet(
  1256. IsCombinedIso = cms.untracked.bool(True),
  1257. IsRelativeIso = cms.untracked.bool(True),
  1258. IsoCut03 = cms.untracked.double(0.15),
  1259. ptThreshold = cms.untracked.double(0.0)
  1260. )
  1261.  
  1262. process.CommonEventContent = cms.PSet(
  1263. outputCommands = cms.untracked.vstring('keep *_logErrorHarvester_*_*')
  1264. )
  1265.  
  1266. process.CompositeTrajectoryFilter_block = cms.PSet(
  1267. ComponentType = cms.string('CompositeTrajectoryFilter'),
  1268. filters = cms.VPSet()
  1269. )
  1270.  
  1271. process.CondDB = cms.PSet(
  1272. DBParameters = cms.PSet(
  1273. authenticationPath = cms.untracked.string(''),
  1274. authenticationSystem = cms.untracked.int32(0),
  1275. messageLevel = cms.untracked.int32(0),
  1276. security = cms.untracked.string('')
  1277. ),
  1278. connect = cms.string('')
  1279. )
  1280.  
  1281. process.CondDBTauConnection = cms.PSet(
  1282. DBParameters = cms.PSet(
  1283. authenticationPath = cms.untracked.string(''),
  1284. authenticationSystem = cms.untracked.int32(0),
  1285. messageLevel = cms.untracked.int32(0),
  1286. security = cms.untracked.string('')
  1287. ),
  1288. connect = cms.string('frontier://FrontierProd/CMS_CONDITIONS')
  1289. )
  1290.  
  1291. process.CosmicSeedCreator = cms.PSet(
  1292. ComponentName = cms.string('CosmicSeedCreator'),
  1293. MinOneOverPtError = cms.double(1.0),
  1294. OriginTransverseErrorMultiplier = cms.double(1.0),
  1295. SeedMomentumForBOFF = cms.double(5.0),
  1296. TTRHBuilder = cms.string('WithTrackAngle'),
  1297. forceKinematicWithRegionDirection = cms.bool(False),
  1298. magneticField = cms.string('ParabolicMf'),
  1299. maxseeds = cms.int32(10000),
  1300. propagator = cms.string('PropagatorWithMaterialParabolicMf')
  1301. )
  1302.  
  1303. process.DA2DParameters = cms.PSet(
  1304. TkDAClusParameters = cms.PSet(
  1305. Tmin = cms.double(4.0),
  1306. coolingFactor = cms.double(0.6),
  1307. d0CutOff = cms.double(3.0),
  1308. dzCutOff = cms.double(4.0),
  1309. verbose = cms.untracked.bool(False),
  1310. vertexSize = cms.double(0.01)
  1311. ),
  1312. algorithm = cms.string('DA2D')
  1313. )
  1314.  
  1315. process.DATAMIXEREventContent = cms.PSet(
  1316. eventAutoFlushCompressedSize = cms.untracked.int32(5242880),
  1317. outputCommands = cms.untracked.vstring('drop *',
  1318. 'keep CSCDetIdCSCALCTDigiMuonDigiCollection_muonCSCDigis_MuonCSCALCTDigi_*',
  1319. 'keep CSCDetIdCSCCLCTDigiMuonDigiCollection_muonCSCDigis_MuonCSCCLCTDigi_*',
  1320. 'keep CSCDetIdCSCComparatorDigiMuonDigiCollection_muonCSCDigis_MuonCSCComparatorDigi_*',
  1321. 'keep CSCDetIdCSCCorrelatedLCTDigiMuonDigiCollection_csctfDigis_*_*',
  1322. 'keep CSCDetIdCSCCorrelatedLCTDigiMuonDigiCollection_muonCSCDigis_MuonCSCCorrelatedLCTDigi_*',
  1323. 'keep CSCDetIdCSCRPCDigiMuonDigiCollection_muonCSCDigis_MuonCSCRPCDigi_*',
  1324. 'keep CSCDetIdCSCStripDigiMuonDigiCollection_muonCSCDigis_MuonCSCStripDigi_*',
  1325. 'keep CSCDetIdCSCWireDigiMuonDigiCollection_muonCSCDigis_MuonCSCWireDigi_*',
  1326. 'keep DTLayerIdDTDigiMuonDigiCollection_muonDTDigis_*_*',
  1327. 'keep PixelDigiedmDetSetVector_siPixelDigis_*_*',
  1328. 'keep SiStripDigiedmDetSetVector_siStripDigis_*_*',
  1329. 'keep RPCDetIdRPCDigiMuonDigiCollection_muonRPCDigis_*_*',
  1330. 'keep HBHEDataFramesSorted_hcalDigis_*_*',
  1331. 'keep HFDataFramesSorted_hcalDigis_*_*',
  1332. 'keep HODataFramesSorted_hcalDigis_*_*',
  1333. 'keep QIE10DataFrameHcalDataFrameContainer_hcalDigis_*_*',
  1334. 'keep QIE11DataFrameHcalDataFrameContainer_hcalDigis_*_*',
  1335. 'keep ZDCDataFramesSorted_hcalDigis_*_*',
  1336. 'keep CastorDataFramesSorted_castorDigis_*_*',
  1337. 'keep EBDigiCollection_ecalDigis_*_*',
  1338. 'keep EEDigiCollection_ecalDigis_*_*',
  1339. 'keep ESDigiCollection_ecalPreshowerDigis_*_*'),
  1340. splitLevel = cms.untracked.int32(0)
  1341. )
  1342.  
  1343. process.DA_vectParameters = cms.PSet(
  1344. TkDAClusParameters = cms.PSet(
  1345. Tmin = cms.double(4.0),
  1346. coolingFactor = cms.double(0.6),
  1347. d0CutOff = cms.double(3.0),
  1348. dzCutOff = cms.double(4.0),
  1349. vertexSize = cms.double(0.01)
  1350. ),
  1351. algorithm = cms.string('DA_vect')
  1352. )
  1353.  
  1354. process.DF_ME1234_1 = cms.PSet(
  1355. CSCSegmentDebug = cms.untracked.bool(False),
  1356. Pruning = cms.untracked.bool(False),
  1357. chi2Max = cms.double(5000.0),
  1358. dPhiFineMax = cms.double(0.025),
  1359. dRPhiFineMax = cms.double(8.0),
  1360. dXclusBoxMax = cms.double(8.0),
  1361. dYclusBoxMax = cms.double(8.0),
  1362. maxDPhi = cms.double(999.0),
  1363. maxDTheta = cms.double(999.0),
  1364. maxRatioResidualPrune = cms.double(3.0),
  1365. minHitsForPreClustering = cms.int32(10),
  1366. minHitsPerSegment = cms.int32(3),
  1367. minLayersApart = cms.int32(2),
  1368. nHitsPerClusterIsShower = cms.int32(20),
  1369. preClustering = cms.untracked.bool(False),
  1370. tanPhiMax = cms.double(0.5),
  1371. tanThetaMax = cms.double(1.2)
  1372. )
  1373.  
  1374. process.DF_ME1234_2 = cms.PSet(
  1375. CSCSegmentDebug = cms.untracked.bool(False),
  1376. Pruning = cms.untracked.bool(False),
  1377. chi2Max = cms.double(5000.0),
  1378. dPhiFineMax = cms.double(0.025),
  1379. dRPhiFineMax = cms.double(12.0),
  1380. dXclusBoxMax = cms.double(8.0),
  1381. dYclusBoxMax = cms.double(12.0),
  1382. maxDPhi = cms.double(999.0),
  1383. maxDTheta = cms.double(999.0),
  1384. maxRatioResidualPrune = cms.double(3.0),
  1385. minHitsForPreClustering = cms.int32(10),
  1386. minHitsPerSegment = cms.int32(3),
  1387. minLayersApart = cms.int32(2),
  1388. nHitsPerClusterIsShower = cms.int32(20),
  1389. preClustering = cms.untracked.bool(False),
  1390. tanPhiMax = cms.double(0.8),
  1391. tanThetaMax = cms.double(2.0)
  1392. )
  1393.  
  1394. process.DF_ME1A = cms.PSet(
  1395. CSCSegmentDebug = cms.untracked.bool(False),
  1396. Pruning = cms.untracked.bool(False),
  1397. chi2Max = cms.double(5000.0),
  1398. dPhiFineMax = cms.double(0.025),
  1399. dRPhiFineMax = cms.double(8.0),
  1400. dXclusBoxMax = cms.double(8.0),
  1401. dYclusBoxMax = cms.double(8.0),
  1402. maxDPhi = cms.double(999.0),
  1403. maxDTheta = cms.double(999.0),
  1404. maxRatioResidualPrune = cms.double(3.0),
  1405. minHitsForPreClustering = cms.int32(30),
  1406. minHitsPerSegment = cms.int32(3),
  1407. minLayersApart = cms.int32(2),
  1408. nHitsPerClusterIsShower = cms.int32(20),
  1409. preClustering = cms.untracked.bool(False),
  1410. tanPhiMax = cms.double(0.5),
  1411. tanThetaMax = cms.double(1.2)
  1412. )
  1413.  
  1414. process.DQMEventContent = cms.PSet(
  1415. outputCommands = cms.untracked.vstring('drop *',
  1416. 'keep *_MEtoEDMConverter_*_*'),
  1417. splitLevel = cms.untracked.int32(0)
  1418. )
  1419.  
  1420. process.DSTJetsPSet = cms.PSet(
  1421. hltPathsToCheck = cms.vstring('DST_CaloJet40_CaloScouting_PFScouting_v',
  1422. 'DST_CaloJet40_BTagScouting_v',
  1423. 'DST_L1HTT_CaloScouting_PFScouting_v',
  1424. 'DST_L1HTT_BTagScouting_v',
  1425. 'DST_HT250_CaloScouting_v',
  1426. 'DST_HT410_PFScouting_v',
  1427. 'DST_HT410_BTagScouting_v',
  1428. 'DST_HT450_PFScouting_v',
  1429. 'DST_HT450_BTagScouting_v',
  1430. 'DST_HT250_CaloBTagScouting_v',
  1431. 'DST_L1HTT_CaloBTagScouting_v',
  1432. 'DST_CaloJet40_CaloBTagScouting_v',
  1433. 'DST_HT250_CaloScouting_v',
  1434. 'DST_CaloJet40_CaloScouting_v',
  1435. 'DST_L1HTT125ORHTT150ORHTT175_CaloScouting_v',
  1436. 'DST_HT450_PFReco_PFBTagCSVReco_PFScouting_v',
  1437. 'DST_L1HTT125ORHTT150ORHTT175_PFReco_PFBTagCSVReco_PFScouting_v',
  1438. 'DST_CaloJet40_PFReco_PFBTagCSVReco_PFScouting_v'),
  1439. minCandidates = cms.uint32(1),
  1440. parametersTurnOn = cms.vdouble(0, 50, 100, 150, 200,
  1441. 250, 300, 350, 400, 450,
  1442. 470, 500, 550, 600, 650,
  1443. 700, 800, 900, 1000),
  1444. recCaloJetLabel = cms.InputTag("ak4CaloJets"),
  1445. recCaloMHTLabel = cms.InputTag("recoExoticaValidationCaloHT"),
  1446. recPFJetLabel = cms.InputTag("ak4PFJets"),
  1447. recPFMHTLabel = cms.InputTag("recoExoticaValidationHT")
  1448. )
  1449.  
  1450. process.DSTMuonsPSet = cms.PSet(
  1451. dropPt3 = cms.bool(True),
  1452. hltPathsToCheck = cms.vstring('DST_ZeroBias_CaloScouting_PFScouting_v',
  1453. 'DST_ZeroBias_BTagScouting_v',
  1454. 'DST_L1DoubleMu_CaloScouting_PFScouting_v',
  1455. 'DST_L1DoubleMu_BTagScouting_v',
  1456. 'DST_DoubleMu3_Mass10_CaloScouting_PFScouting_v',
  1457. 'DST_DoubleMu3_Mass10_BTagScouting_v',
  1458. 'HLT_DoubleMu3_Mass10_v'),
  1459. minCandidates = cms.uint32(2),
  1460. parametersTurnOn = cms.vdouble(0, 50, 100, 150, 200,
  1461. 250, 300, 350, 400, 450,
  1462. 470, 500, 550, 600, 650,
  1463. 700, 800, 900, 1000),
  1464. recMuonLabel = cms.InputTag("muons")
  1465. )
  1466.  
  1467. process.DTLinearDriftAlgo_CosmicData = cms.PSet(
  1468. recAlgo = cms.string('DTLinearDriftAlgo'),
  1469. recAlgoConfig = cms.PSet(
  1470. debug = cms.untracked.bool(False),
  1471. driftVelocity = cms.double(0.00543),
  1472. hitResolution = cms.double(0.02),
  1473. maxTime = cms.double(420.0),
  1474. minTime = cms.double(-3.0),
  1475. tTrigMode = cms.string('DTTTrigSyncFromDB'),
  1476. tTrigModeConfig = cms.PSet(
  1477. debug = cms.untracked.bool(False),
  1478. doT0Correction = cms.bool(True),
  1479. doTOFCorrection = cms.bool(False),
  1480. doWirePropCorrection = cms.bool(False),
  1481. tTrigLabel = cms.string('cosmics'),
  1482. tofCorrType = cms.int32(0),
  1483. vPropWire = cms.double(24.4),
  1484. wirePropCorrType = cms.int32(0)
  1485. )
  1486. )
  1487. )
  1488.  
  1489. process.DTLinearDriftFromDBAlgo = cms.PSet(
  1490. recAlgo = cms.string('DTLinearDriftFromDBAlgo'),
  1491. recAlgoConfig = cms.PSet(
  1492. debug = cms.untracked.bool(False),
  1493. doVdriftCorr = cms.bool(True),
  1494. maxTime = cms.double(420.0),
  1495. minTime = cms.double(-3.0),
  1496. stepTwoFromDigi = cms.bool(False),
  1497. tTrigMode = cms.string('DTTTrigSyncFromDB'),
  1498. tTrigModeConfig = cms.PSet(
  1499. debug = cms.untracked.bool(False),
  1500. doT0Correction = cms.bool(True),
  1501. doTOFCorrection = cms.bool(True),
  1502. doWirePropCorrection = cms.bool(True),
  1503. tTrigLabel = cms.string(''),
  1504. tofCorrType = cms.int32(0),
  1505. vPropWire = cms.double(24.4),
  1506. wirePropCorrType = cms.int32(0)
  1507. ),
  1508. useUncertDB = cms.bool(True)
  1509. )
  1510. )
  1511.  
  1512. process.DTLinearDriftFromDBAlgo_CosmicData = cms.PSet(
  1513. recAlgo = cms.string('DTLinearDriftFromDBAlgo'),
  1514. recAlgoConfig = cms.PSet(
  1515. debug = cms.untracked.bool(False),
  1516. doVdriftCorr = cms.bool(False),
  1517. maxTime = cms.double(420.0),
  1518. minTime = cms.double(-3.0),
  1519. stepTwoFromDigi = cms.bool(False),
  1520. tTrigMode = cms.string('DTTTrigSyncFromDB'),
  1521. tTrigModeConfig = cms.PSet(
  1522. debug = cms.untracked.bool(False),
  1523. doT0Correction = cms.bool(True),
  1524. doTOFCorrection = cms.bool(False),
  1525. doWirePropCorrection = cms.bool(False),
  1526. tTrigLabel = cms.string('cosmics'),
  1527. tofCorrType = cms.int32(0),
  1528. vPropWire = cms.double(24.4),
  1529. wirePropCorrType = cms.int32(0)
  1530. ),
  1531. useUncertDB = cms.bool(False)
  1532. )
  1533. )
  1534.  
  1535. process.DTMeantimerPatternReco2DAlgo_LinearDriftFromDB = cms.PSet(
  1536. Reco2DAlgoConfig = cms.PSet(
  1537. AlphaMaxPhi = cms.double(1.0),
  1538. AlphaMaxTheta = cms.double(0.9),
  1539. MaxAllowedHits = cms.uint32(50),
  1540. MaxChi2 = cms.double(4.0),
  1541. debug = cms.untracked.bool(False),
  1542. hit_afterT0_resolution = cms.double(0.03),
  1543. nSharedHitsMax = cms.int32(2),
  1544. nUnSharedHitsMin = cms.int32(2),
  1545. performT0SegCorrection = cms.bool(False),
  1546. performT0_vdriftSegCorrection = cms.bool(False),
  1547. perform_delta_rejecting = cms.bool(False),
  1548. recAlgo = cms.string('DTLinearDriftFromDBAlgo'),
  1549. recAlgoConfig = cms.PSet(
  1550. debug = cms.untracked.bool(False),
  1551. doVdriftCorr = cms.bool(True),
  1552. maxTime = cms.double(420.0),
  1553. minTime = cms.double(-3.0),
  1554. stepTwoFromDigi = cms.bool(False),
  1555. tTrigMode = cms.string('DTTTrigSyncFromDB'),
  1556. tTrigModeConfig = cms.PSet(
  1557. debug = cms.untracked.bool(False),
  1558. doT0Correction = cms.bool(True),
  1559. doTOFCorrection = cms.bool(True),
  1560. doWirePropCorrection = cms.bool(True),
  1561. tTrigLabel = cms.string(''),
  1562. tofCorrType = cms.int32(0),
  1563. vPropWire = cms.double(24.4),
  1564. wirePropCorrType = cms.int32(0)
  1565. ),
  1566. useUncertDB = cms.bool(True)
  1567. ),
  1568. segmCleanerMode = cms.int32(2)
  1569. ),
  1570. Reco2DAlgoName = cms.string('DTMeantimerPatternReco')
  1571. )
  1572.  
  1573. process.DTMeantimerPatternReco2DAlgo_LinearDriftFromDB_CosmicData = cms.PSet(
  1574. Reco2DAlgoConfig = cms.PSet(
  1575. AlphaMaxPhi = cms.double(100.0),
  1576. AlphaMaxTheta = cms.double(100.0),
  1577. MaxAllowedHits = cms.uint32(50),
  1578. MaxChi2 = cms.double(4.0),
  1579. debug = cms.untracked.bool(False),
  1580. hit_afterT0_resolution = cms.double(0.03),
  1581. intime_cut = cms.double(-1.0),
  1582. nSharedHitsMax = cms.int32(2),
  1583. nUnSharedHitsMin = cms.int32(2),
  1584. performT0SegCorrection = cms.bool(False),
  1585. performT0_vdriftSegCorrection = cms.bool(False),
  1586. perform_delta_rejecting = cms.bool(False),
  1587. recAlgo = cms.string('DTLinearDriftFromDBAlgo'),
  1588. recAlgoConfig = cms.PSet(
  1589. debug = cms.untracked.bool(False),
  1590. doVdriftCorr = cms.bool(False),
  1591. maxTime = cms.double(420.0),
  1592. minTime = cms.double(-3.0),
  1593. stepTwoFromDigi = cms.bool(False),
  1594. tTrigMode = cms.string('DTTTrigSyncFromDB'),
  1595. tTrigModeConfig = cms.PSet(
  1596. debug = cms.untracked.bool(False),
  1597. doT0Correction = cms.bool(True),
  1598. doTOFCorrection = cms.bool(False),
  1599. doWirePropCorrection = cms.bool(False),
  1600. tTrigLabel = cms.string('cosmics'),
  1601. tofCorrType = cms.int32(0),
  1602. vPropWire = cms.double(24.4),
  1603. wirePropCorrType = cms.int32(0)
  1604. ),
  1605. useUncertDB = cms.bool(False)
  1606. ),
  1607. segmCleanerMode = cms.int32(2)
  1608. ),
  1609. Reco2DAlgoName = cms.string('DTMeantimerPatternReco')
  1610. )
  1611.  
  1612. process.DTMeantimerPatternReco4DAlgo_LinearDriftFromDB = cms.PSet(
  1613. Reco4DAlgoConfig = cms.PSet(
  1614. AllDTRecHits = cms.bool(True),
  1615. Reco2DAlgoConfig = cms.PSet(
  1616. AlphaMaxPhi = cms.double(1.0),
  1617. AlphaMaxTheta = cms.double(0.9),
  1618. MaxAllowedHits = cms.uint32(50),
  1619. MaxChi2 = cms.double(4.0),
  1620. debug = cms.untracked.bool(False),
  1621. hit_afterT0_resolution = cms.double(0.03),
  1622. nSharedHitsMax = cms.int32(2),
  1623. nUnSharedHitsMin = cms.int32(2),
  1624. performT0SegCorrection = cms.bool(False),
  1625. performT0_vdriftSegCorrection = cms.bool(False),
  1626. perform_delta_rejecting = cms.bool(False),
  1627. recAlgo = cms.string('DTLinearDriftFromDBAlgo'),
  1628. recAlgoConfig = cms.PSet(
  1629. debug = cms.untracked.bool(False),
  1630. doVdriftCorr = cms.bool(True),
  1631. maxTime = cms.double(420.0),
  1632. minTime = cms.double(-3.0),
  1633. stepTwoFromDigi = cms.bool(False),
  1634. tTrigMode = cms.string('DTTTrigSyncFromDB'),
  1635. tTrigModeConfig = cms.PSet(
  1636. debug = cms.untracked.bool(False),
  1637. doT0Correction = cms.bool(True),
  1638. doTOFCorrection = cms.bool(True),
  1639. doWirePropCorrection = cms.bool(True),
  1640. tTrigLabel = cms.string(''),
  1641. tofCorrType = cms.int32(0),
  1642. vPropWire = cms.double(24.4),
  1643. wirePropCorrType = cms.int32(0)
  1644. ),
  1645. useUncertDB = cms.bool(True)
  1646. ),
  1647. segmCleanerMode = cms.int32(2)
  1648. ),
  1649. Reco2DAlgoName = cms.string('DTMeantimerPatternReco'),
  1650. debug = cms.untracked.bool(False),
  1651. hit_afterT0_resolution = cms.double(0.03),
  1652. nUnSharedHitsMin = cms.int32(2),
  1653. performT0SegCorrection = cms.bool(False),
  1654. performT0_vdriftSegCorrection = cms.bool(False),
  1655. perform_delta_rejecting = cms.bool(False),
  1656. recAlgo = cms.string('DTLinearDriftFromDBAlgo'),
  1657. recAlgoConfig = cms.PSet(
  1658. debug = cms.untracked.bool(False),
  1659. doVdriftCorr = cms.bool(True),
  1660. maxTime = cms.double(420.0),
  1661. minTime = cms.double(-3.0),
  1662. stepTwoFromDigi = cms.bool(False),
  1663. tTrigMode = cms.string('DTTTrigSyncFromDB'),
  1664. tTrigModeConfig = cms.PSet(
  1665. debug = cms.untracked.bool(False),
  1666. doT0Correction = cms.bool(True),
  1667. doTOFCorrection = cms.bool(True),
  1668. doWirePropCorrection = cms.bool(True),
  1669. tTrigLabel = cms.string(''),
  1670. tofCorrType = cms.int32(0),
  1671. vPropWire = cms.double(24.4),
  1672. wirePropCorrType = cms.int32(0)
  1673. ),
  1674. useUncertDB = cms.bool(True)
  1675. )
  1676. ),
  1677. Reco4DAlgoName = cms.string('DTMeantimerPatternReco4D')
  1678. )
  1679.  
  1680. process.DTMeantimerPatternReco4DAlgo_LinearDriftFromDB_CosmicData = cms.PSet(
  1681. Reco4DAlgoConfig = cms.PSet(
  1682. AllDTRecHits = cms.bool(True),
  1683. Reco2DAlgoConfig = cms.PSet(
  1684. AlphaMaxPhi = cms.double(100.0),
  1685. AlphaMaxTheta = cms.double(100.0),
  1686. MaxAllowedHits = cms.uint32(50),
  1687. MaxChi2 = cms.double(4.0),
  1688. debug = cms.untracked.bool(False),
  1689. hit_afterT0_resolution = cms.double(0.03),
  1690. intime_cut = cms.double(-1.0),
  1691. nSharedHitsMax = cms.int32(2),
  1692. nUnSharedHitsMin = cms.int32(2),
  1693. performT0SegCorrection = cms.bool(False),
  1694. performT0_vdriftSegCorrection = cms.bool(False),
  1695. perform_delta_rejecting = cms.bool(False),
  1696. recAlgo = cms.string('DTLinearDriftFromDBAlgo'),
  1697. recAlgoConfig = cms.PSet(
  1698. debug = cms.untracked.bool(False),
  1699. doVdriftCorr = cms.bool(False),
  1700. maxTime = cms.double(420.0),
  1701. minTime = cms.double(-3.0),
  1702. stepTwoFromDigi = cms.bool(False),
  1703. tTrigMode = cms.string('DTTTrigSyncFromDB'),
  1704. tTrigModeConfig = cms.PSet(
  1705. debug = cms.untracked.bool(False),
  1706. doT0Correction = cms.bool(True),
  1707. doTOFCorrection = cms.bool(False),
  1708. doWirePropCorrection = cms.bool(False),
  1709. tTrigLabel = cms.string('cosmics'),
  1710. tofCorrType = cms.int32(0),
  1711. vPropWire = cms.double(24.4),
  1712. wirePropCorrType = cms.int32(0)
  1713. ),
  1714. useUncertDB = cms.bool(False)
  1715. ),
  1716. segmCleanerMode = cms.int32(2)
  1717. ),
  1718. Reco2DAlgoName = cms.string('DTMeantimerPatternReco'),
  1719. debug = cms.untracked.bool(False),
  1720. hit_afterT0_resolution = cms.double(0.03),
  1721. intime_cut = cms.double(-1.0),
  1722. nUnSharedHitsMin = cms.int32(2),
  1723. performT0SegCorrection = cms.bool(False),
  1724. performT0_vdriftSegCorrection = cms.bool(False),
  1725. perform_delta_rejecting = cms.bool(False),
  1726. recAlgo = cms.string('DTLinearDriftFromDBAlgo'),
  1727. recAlgoConfig = cms.PSet(
  1728. debug = cms.untracked.bool(False),
  1729. doVdriftCorr = cms.bool(False),
  1730. maxTime = cms.double(420.0),
  1731. minTime = cms.double(-3.0),
  1732. stepTwoFromDigi = cms.bool(False),
  1733. tTrigMode = cms.string('DTTTrigSyncFromDB'),
  1734. tTrigModeConfig = cms.PSet(
  1735. debug = cms.untracked.bool(False),
  1736. doT0Correction = cms.bool(True),
  1737. doTOFCorrection = cms.bool(False),
  1738. doWirePropCorrection = cms.bool(False),
  1739. tTrigLabel = cms.string('cosmics'),
  1740. tofCorrType = cms.int32(0),
  1741. vPropWire = cms.double(24.4),
  1742. wirePropCorrType = cms.int32(0)
  1743. ),
  1744. useUncertDB = cms.bool(False)
  1745. )
  1746. ),
  1747. Reco4DAlgoName = cms.string('DTMeantimerPatternReco4D')
  1748. )
  1749.  
  1750. process.DTTPGMapBlock = cms.PSet(
  1751. DTTPGMap = cms.untracked.PSet(
  1752. **dict(
  1753. [
  1754. ("wh0st1se1" , cms.untracked.vint32(50, 58, 50, 13) ),
  1755. ("wh0st1se10" , cms.untracked.vint32(50, 58, 50, 13) ),
  1756. ("wh0st1se11" , cms.untracked.vint32(50, 58, 50, 13) ),
  1757. ("wh0st1se12" , cms.untracked.vint32(50, 58, 50, 13) ),
  1758. ("wh0st1se2" , cms.untracked.vint32(50, 58, 50, 13) ),
  1759. ("wh0st1se3" , cms.untracked.vint32(50, 58, 50, 13) ),
  1760. ("wh0st1se4" , cms.untracked.vint32(50, 58, 50, 13) ),
  1761. ("wh0st1se5" , cms.untracked.vint32(50, 58, 50, 13) ),
  1762. ("wh0st1se6" , cms.untracked.vint32(50, 58, 50, 13) ),
  1763. ("wh0st1se7" , cms.untracked.vint32(50, 58, 50, 13) ),
  1764. ("wh0st1se8" , cms.untracked.vint32(50, 58, 50, 13) ),
  1765. ("wh0st1se9" , cms.untracked.vint32(50, 58, 50, 13) ),
  1766. ("wh0st2se1" , cms.untracked.vint32(60, 58, 60, 15) ),
  1767. ("wh0st2se10" , cms.untracked.vint32(60, 58, 60, 15) ),
  1768. ("wh0st2se11" , cms.untracked.vint32(60, 58, 60, 15) ),
  1769. ("wh0st2se12" , cms.untracked.vint32(60, 58, 60, 15) ),
  1770. ("wh0st2se2" , cms.untracked.vint32(60, 58, 60, 15) ),
  1771. ("wh0st2se3" , cms.untracked.vint32(60, 58, 60, 15) ),
  1772. ("wh0st2se4" , cms.untracked.vint32(60, 58, 60, 15) ),
  1773. ("wh0st2se5" , cms.untracked.vint32(60, 58, 60, 15) ),
  1774. ("wh0st2se6" , cms.untracked.vint32(60, 58, 60, 15) ),
  1775. ("wh0st2se7" , cms.untracked.vint32(60, 58, 60, 15) ),
  1776. ("wh0st2se8" , cms.untracked.vint32(60, 58, 60, 15) ),
  1777. ("wh0st2se9" , cms.untracked.vint32(60, 58, 60, 15) ),
  1778. ("wh0st3se1" , cms.untracked.vint32(72, 58, 72, 18) ),
  1779. ("wh0st3se10" , cms.untracked.vint32(72, 58, 72, 18) ),
  1780. ("wh0st3se11" , cms.untracked.vint32(72, 58, 72, 18) ),
  1781. ("wh0st3se12" , cms.untracked.vint32(72, 58, 72, 18) ),
  1782. ("wh0st3se2" , cms.untracked.vint32(72, 58, 72, 18) ),
  1783. ("wh0st3se3" , cms.untracked.vint32(72, 58, 72, 18) ),
  1784. ("wh0st3se4" , cms.untracked.vint32(72, 58, 72, 18) ),
  1785. ("wh0st3se5" , cms.untracked.vint32(72, 58, 72, 18) ),
  1786. ("wh0st3se6" , cms.untracked.vint32(72, 58, 72, 18) ),
  1787. ("wh0st3se7" , cms.untracked.vint32(72, 58, 72, 18) ),
  1788. ("wh0st3se8" , cms.untracked.vint32(72, 58, 72, 18) ),
  1789. ("wh0st3se9" , cms.untracked.vint32(72, 58, 72, 18) ),
  1790. ("wh0st4se1" , cms.untracked.vint32(96, 0, 96, 24) ),
  1791. ("wh0st4se10" , cms.untracked.vint32(60, 0, 60, 15) ),
  1792. ("wh0st4se11" , cms.untracked.vint32(48, 0, 48, 12) ),
  1793. ("wh0st4se12" , cms.untracked.vint32(92, 0, 92, 23) ),
  1794. ("wh0st4se13" , cms.untracked.vint32(72, 0, 72, 18) ),
  1795. ("wh0st4se14" , cms.untracked.vint32(60, 0, 60, 15) ),
  1796. ("wh0st4se2" , cms.untracked.vint32(96, 0, 96, 24) ),
  1797. ("wh0st4se3" , cms.untracked.vint32(96, 0, 96, 24) ),
  1798. ("wh0st4se4" , cms.untracked.vint32(72, 0, 72, 18) ),
  1799. ("wh0st4se5" , cms.untracked.vint32(96, 0, 96, 24) ),
  1800. ("wh0st4se6" , cms.untracked.vint32(96, 0, 96, 24) ),
  1801. ("wh0st4se7" , cms.untracked.vint32(96, 0, 96, 24) ),
  1802. ("wh0st4se8" , cms.untracked.vint32(92, 0, 92, 23) ),
  1803. ("wh0st4se9" , cms.untracked.vint32(48, 0, 48, 12) ),
  1804. ("wh1st1se1" , cms.untracked.vint32(50, 58, 50, 13) ),
  1805. ("wh1st1se10" , cms.untracked.vint32(50, 58, 50, 13) ),
  1806. ("wh1st1se11" , cms.untracked.vint32(50, 58, 50, 13) ),
  1807. ("wh1st1se12" , cms.untracked.vint32(50, 58, 50, 13) ),
  1808. ("wh1st1se2" , cms.untracked.vint32(50, 58, 50, 13) ),
  1809. ("wh1st1se3" , cms.untracked.vint32(50, 58, 50, 13) ),
  1810. ("wh1st1se4" , cms.untracked.vint32(50, 48, 50, 13) ),
  1811. ("wh1st1se5" , cms.untracked.vint32(50, 58, 50, 13) ),
  1812. ("wh1st1se6" , cms.untracked.vint32(50, 58, 50, 13) ),
  1813. ("wh1st1se7" , cms.untracked.vint32(50, 58, 50, 13) ),
  1814. ("wh1st1se8" , cms.untracked.vint32(50, 58, 50, 13) ),
  1815. ("wh1st1se9" , cms.untracked.vint32(50, 58, 50, 13) ),
  1816. ("wh1st2se1" , cms.untracked.vint32(60, 58, 60, 15) ),
  1817. ("wh1st2se10" , cms.untracked.vint32(60, 58, 60, 15) ),
  1818. ("wh1st2se11" , cms.untracked.vint32(60, 58, 60, 15) ),
  1819. ("wh1st2se12" , cms.untracked.vint32(60, 58, 60, 15) ),
  1820. ("wh1st2se2" , cms.untracked.vint32(60, 58, 60, 15) ),
  1821. ("wh1st2se3" , cms.untracked.vint32(60, 58, 60, 15) ),
  1822. ("wh1st2se4" , cms.untracked.vint32(60, 48, 60, 15) ),
  1823. ("wh1st2se5" , cms.untracked.vint32(60, 58, 60, 15) ),
  1824. ("wh1st2se6" , cms.untracked.vint32(60, 58, 60, 15) ),
  1825. ("wh1st2se7" , cms.untracked.vint32(60, 58, 60, 15) ),
  1826. ("wh1st2se8" , cms.untracked.vint32(60, 58, 60, 15) ),
  1827. ("wh1st2se9" , cms.untracked.vint32(60, 58, 60, 15) ),
  1828. ("wh1st3se1" , cms.untracked.vint32(72, 58, 72, 18) ),
  1829. ("wh1st3se10" , cms.untracked.vint32(72, 58, 72, 18) ),
  1830. ("wh1st3se11" , cms.untracked.vint32(72, 58, 72, 18) ),
  1831. ("wh1st3se12" , cms.untracked.vint32(72, 58, 72, 18) ),
  1832. ("wh1st3se2" , cms.untracked.vint32(72, 58, 72, 18) ),
  1833. ("wh1st3se3" , cms.untracked.vint32(72, 58, 72, 18) ),
  1834. ("wh1st3se4" , cms.untracked.vint32(72, 48, 72, 18) ),
  1835. ("wh1st3se5" , cms.untracked.vint32(72, 58, 72, 18) ),
  1836. ("wh1st3se6" , cms.untracked.vint32(72, 58, 72, 18) ),
  1837. ("wh1st3se7" , cms.untracked.vint32(72, 58, 72, 18) ),
  1838. ("wh1st3se8" , cms.untracked.vint32(72, 58, 72, 18) ),
  1839. ("wh1st3se9" , cms.untracked.vint32(72, 58, 72, 18) ),
  1840. ("wh1st4se1" , cms.untracked.vint32(96, 0, 96, 24) ),
  1841. ("wh1st4se10" , cms.untracked.vint32(60, 0, 60, 15) ),
  1842. ("wh1st4se11" , cms.untracked.vint32(48, 0, 48, 12) ),
  1843. ("wh1st4se12" , cms.untracked.vint32(92, 0, 92, 23) ),
  1844. ("wh1st4se13" , cms.untracked.vint32(72, 0, 72, 18) ),
  1845. ("wh1st4se14" , cms.untracked.vint32(60, 0, 60, 15) ),
  1846. ("wh1st4se2" , cms.untracked.vint32(96, 0, 96, 24) ),
  1847. ("wh1st4se3" , cms.untracked.vint32(96, 0, 96, 24) ),
  1848. ("wh1st4se4" , cms.untracked.vint32(72, 0, 72, 18) ),
  1849. ("wh1st4se5" , cms.untracked.vint32(96, 0, 96, 24) ),
  1850. ("wh1st4se6" , cms.untracked.vint32(96, 0, 96, 24) ),
  1851. ("wh1st4se7" , cms.untracked.vint32(96, 0, 96, 24) ),
  1852. ("wh1st4se8" , cms.untracked.vint32(92, 0, 92, 23) ),
  1853. ("wh1st4se9" , cms.untracked.vint32(48, 0, 48, 12) ),
  1854. ("wh2st1se1" , cms.untracked.vint32(50, 58, 50, 13) ),
  1855. ("wh2st1se10" , cms.untracked.vint32(50, 58, 50, 13) ),
  1856. ("wh2st1se11" , cms.untracked.vint32(50, 58, 50, 13) ),
  1857. ("wh2st1se12" , cms.untracked.vint32(50, 58, 50, 13) ),
  1858. ("wh2st1se2" , cms.untracked.vint32(50, 58, 50, 13) ),
  1859. ("wh2st1se3" , cms.untracked.vint32(50, 58, 50, 13) ),
  1860. ("wh2st1se4" , cms.untracked.vint32(50, 58, 50, 13) ),
  1861. ("wh2st1se5" , cms.untracked.vint32(50, 58, 50, 13) ),
  1862. ("wh2st1se6" , cms.untracked.vint32(50, 58, 50, 13) ),
  1863. ("wh2st1se7" , cms.untracked.vint32(50, 58, 50, 13) ),
  1864. ("wh2st1se8" , cms.untracked.vint32(50, 58, 50, 13) ),
  1865. ("wh2st1se9" , cms.untracked.vint32(50, 58, 50, 13) ),
  1866. ("wh2st2se1" , cms.untracked.vint32(60, 58, 60, 15) ),
  1867. ("wh2st2se10" , cms.untracked.vint32(60, 58, 60, 15) ),
  1868. ("wh2st2se11" , cms.untracked.vint32(60, 58, 60, 15) ),
  1869. ("wh2st2se12" , cms.untracked.vint32(60, 58, 60, 15) ),
  1870. ("wh2st2se2" , cms.untracked.vint32(60, 58, 60, 15) ),
  1871. ("wh2st2se3" , cms.untracked.vint32(60, 58, 60, 15) ),
  1872. ("wh2st2se4" , cms.untracked.vint32(60, 58, 60, 15) ),
  1873. ("wh2st2se5" , cms.untracked.vint32(60, 58, 60, 15) ),
  1874. ("wh2st2se6" , cms.untracked.vint32(60, 58, 60, 15) ),
  1875. ("wh2st2se7" , cms.untracked.vint32(60, 58, 60, 15) ),
  1876. ("wh2st2se8" , cms.untracked.vint32(60, 58, 60, 15) ),
  1877. ("wh2st2se9" , cms.untracked.vint32(60, 58, 60, 15) ),
  1878. ("wh2st3se1" , cms.untracked.vint32(72, 58, 72, 18) ),
  1879. ("wh2st3se10" , cms.untracked.vint32(72, 58, 72, 18) ),
  1880. ("wh2st3se11" , cms.untracked.vint32(72, 58, 72, 18) ),
  1881. ("wh2st3se12" , cms.untracked.vint32(72, 58, 72, 18) ),
  1882. ("wh2st3se2" , cms.untracked.vint32(72, 58, 72, 18) ),
  1883. ("wh2st3se3" , cms.untracked.vint32(72, 58, 72, 18) ),
  1884. ("wh2st3se4" , cms.untracked.vint32(72, 58, 72, 18) ),
  1885. ("wh2st3se5" , cms.untracked.vint32(72, 58, 72, 18) ),
  1886. ("wh2st3se6" , cms.untracked.vint32(72, 58, 72, 18) ),
  1887. ("wh2st3se7" , cms.untracked.vint32(72, 58, 72, 18) ),
  1888. ("wh2st3se8" , cms.untracked.vint32(72, 58, 72, 18) ),
  1889. ("wh2st3se9" , cms.untracked.vint32(72, 58, 72, 18) ),
  1890. ("wh2st4se1" , cms.untracked.vint32(96, 0, 96, 24) ),
  1891. ("wh2st4se10" , cms.untracked.vint32(60, 0, 60, 15) ),
  1892. ("wh2st4se11" , cms.untracked.vint32(48, 0, 48, 12) ),
  1893. ("wh2st4se12" , cms.untracked.vint32(92, 0, 92, 23) ),
  1894. ("wh2st4se13" , cms.untracked.vint32(72, 0, 72, 18) ),
  1895. ("wh2st4se14" , cms.untracked.vint32(60, 0, 60, 15) ),
  1896. ("wh2st4se2" , cms.untracked.vint32(96, 0, 96, 24) ),
  1897. ("wh2st4se3" , cms.untracked.vint32(96, 0, 96, 24) ),
  1898. ("wh2st4se4" , cms.untracked.vint32(72, 0, 72, 18) ),
  1899. ("wh2st4se5" , cms.untracked.vint32(96, 0, 96, 24) ),
  1900. ("wh2st4se6" , cms.untracked.vint32(96, 0, 96, 24) ),
  1901. ("wh2st4se7" , cms.untracked.vint32(96, 0, 96, 24) ),
  1902. ("wh2st4se8" , cms.untracked.vint32(92, 0, 92, 23) ),
  1903. ("wh2st4se9" , cms.untracked.vint32(48, 0, 48, 12) ),
  1904. ("whm1st1se1" , cms.untracked.vint32(50, 58, 50, 13) ),
  1905. ("whm1st1se10" , cms.untracked.vint32(50, 58, 50, 13) ),
  1906. ("whm1st1se11" , cms.untracked.vint32(50, 58, 50, 13) ),
  1907. ("whm1st1se12" , cms.untracked.vint32(50, 58, 50, 13) ),
  1908. ("whm1st1se2" , cms.untracked.vint32(50, 58, 50, 13) ),
  1909. ("whm1st1se3" , cms.untracked.vint32(50, 48, 50, 13) ),
  1910. ("whm1st1se4" , cms.untracked.vint32(50, 58, 50, 13) ),
  1911. ("whm1st1se5" , cms.untracked.vint32(50, 58, 50, 13) ),
  1912. ("whm1st1se6" , cms.untracked.vint32(50, 58, 50, 13) ),
  1913. ("whm1st1se7" , cms.untracked.vint32(50, 58, 50, 13) ),
  1914. ("whm1st1se8" , cms.untracked.vint32(50, 58, 50, 13) ),
  1915. ("whm1st1se9" , cms.untracked.vint32(50, 58, 50, 13) ),
  1916. ("whm1st2se1" , cms.untracked.vint32(60, 58, 60, 15) ),
  1917. ("whm1st2se10" , cms.untracked.vint32(60, 58, 60, 15) ),
  1918. ("whm1st2se11" , cms.untracked.vint32(60, 58, 60, 15) ),
  1919. ("whm1st2se12" , cms.untracked.vint32(60, 58, 60, 15) ),
  1920. ("whm1st2se2" , cms.untracked.vint32(60, 58, 60, 15) ),
  1921. ("whm1st2se3" , cms.untracked.vint32(60, 48, 60, 15) ),
  1922. ("whm1st2se4" , cms.untracked.vint32(60, 58, 60, 15) ),
  1923. ("whm1st2se5" , cms.untracked.vint32(60, 58, 60, 15) ),
  1924. ("whm1st2se6" , cms.untracked.vint32(60, 58, 60, 15) ),
  1925. ("whm1st2se7" , cms.untracked.vint32(60, 58, 60, 15) ),
  1926. ("whm1st2se8" , cms.untracked.vint32(60, 58, 60, 15) ),
  1927. ("whm1st2se9" , cms.untracked.vint32(60, 58, 60, 15) ),
  1928. ("whm1st3se1" , cms.untracked.vint32(72, 58, 72, 18) ),
  1929. ("whm1st3se10" , cms.untracked.vint32(72, 58, 72, 18) ),
  1930. ("whm1st3se11" , cms.untracked.vint32(72, 58, 72, 18) ),
  1931. ("whm1st3se12" , cms.untracked.vint32(72, 58, 72, 18) ),
  1932. ("whm1st3se2" , cms.untracked.vint32(72, 58, 72, 18) ),
  1933. ("whm1st3se3" , cms.untracked.vint32(72, 48, 72, 18) ),
  1934. ("whm1st3se4" , cms.untracked.vint32(72, 58, 72, 18) ),
  1935. ("whm1st3se5" , cms.untracked.vint32(72, 58, 72, 18) ),
  1936. ("whm1st3se6" , cms.untracked.vint32(72, 58, 72, 18) ),
  1937. ("whm1st3se7" , cms.untracked.vint32(72, 58, 72, 18) ),
  1938. ("whm1st3se8" , cms.untracked.vint32(72, 58, 72, 18) ),
  1939. ("whm1st3se9" , cms.untracked.vint32(72, 58, 72, 18) ),
  1940. ("whm1st4se1" , cms.untracked.vint32(96, 0, 96, 24) ),
  1941. ("whm1st4se10" , cms.untracked.vint32(60, 0, 60, 15) ),
  1942. ("whm1st4se11" , cms.untracked.vint32(48, 0, 48, 12) ),
  1943. ("whm1st4se12" , cms.untracked.vint32(92, 0, 92, 23) ),
  1944. ("whm1st4se13" , cms.untracked.vint32(72, 0, 72, 18) ),
  1945. ("whm1st4se14" , cms.untracked.vint32(60, 0, 60, 15) ),
  1946. ("whm1st4se2" , cms.untracked.vint32(96, 0, 96, 24) ),
  1947. ("whm1st4se3" , cms.untracked.vint32(96, 0, 96, 24) ),
  1948. ("whm1st4se4" , cms.untracked.vint32(72, 0, 72, 18) ),
  1949. ("whm1st4se5" , cms.untracked.vint32(96, 0, 96, 24) ),
  1950. ("whm1st4se6" , cms.untracked.vint32(96, 0, 96, 24) ),
  1951. ("whm1st4se7" , cms.untracked.vint32(96, 0, 96, 24) ),
  1952. ("whm1st4se8" , cms.untracked.vint32(92, 0, 92, 23) ),
  1953. ("whm1st4se9" , cms.untracked.vint32(48, 0, 48, 12) ),
  1954. ] +
  1955. [
  1956. ("whm2st1se1" , cms.untracked.vint32(50, 58, 50, 13) ),
  1957. ("whm2st1se10" , cms.untracked.vint32(50, 58, 50, 13) ),
  1958. ("whm2st1se11" , cms.untracked.vint32(50, 58, 50, 13) ),
  1959. ("whm2st1se12" , cms.untracked.vint32(50, 58, 50, 13) ),
  1960. ("whm2st1se2" , cms.untracked.vint32(50, 58, 50, 13) ),
  1961. ("whm2st1se3" , cms.untracked.vint32(50, 58, 50, 13) ),
  1962. ("whm2st1se4" , cms.untracked.vint32(50, 58, 50, 13) ),
  1963. ("whm2st1se5" , cms.untracked.vint32(50, 58, 50, 13) ),
  1964. ("whm2st1se6" , cms.untracked.vint32(50, 58, 50, 13) ),
  1965. ("whm2st1se7" , cms.untracked.vint32(50, 58, 50, 13) ),
  1966. ("whm2st1se8" , cms.untracked.vint32(50, 58, 50, 13) ),
  1967. ("whm2st1se9" , cms.untracked.vint32(50, 58, 50, 13) ),
  1968. ("whm2st2se1" , cms.untracked.vint32(60, 58, 60, 15) ),
  1969. ("whm2st2se10" , cms.untracked.vint32(60, 58, 60, 15) ),
  1970. ("whm2st2se11" , cms.untracked.vint32(60, 58, 60, 15) ),
  1971. ("whm2st2se12" , cms.untracked.vint32(60, 58, 60, 15) ),
  1972. ("whm2st2se2" , cms.untracked.vint32(60, 58, 60, 15) ),
  1973. ("whm2st2se3" , cms.untracked.vint32(60, 58, 60, 15) ),
  1974. ("whm2st2se4" , cms.untracked.vint32(60, 58, 60, 15) ),
  1975. ("whm2st2se5" , cms.untracked.vint32(60, 58, 60, 15) ),
  1976. ("whm2st2se6" , cms.untracked.vint32(60, 58, 60, 15) ),
  1977. ("whm2st2se7" , cms.untracked.vint32(60, 58, 60, 15) ),
  1978. ("whm2st2se8" , cms.untracked.vint32(60, 58, 60, 15) ),
  1979. ("whm2st2se9" , cms.untracked.vint32(60, 58, 60, 15) ),
  1980. ("whm2st3se1" , cms.untracked.vint32(72, 58, 72, 18) ),
  1981. ("whm2st3se10" , cms.untracked.vint32(72, 58, 72, 18) ),
  1982. ("whm2st3se11" , cms.untracked.vint32(72, 58, 72, 18) ),
  1983. ("whm2st3se12" , cms.untracked.vint32(72, 58, 72, 18) ),
  1984. ("whm2st3se2" , cms.untracked.vint32(72, 58, 72, 18) ),
  1985. ("whm2st3se3" , cms.untracked.vint32(72, 58, 72, 18) ),
  1986. ("whm2st3se4" , cms.untracked.vint32(72, 58, 72, 18) ),
  1987. ("whm2st3se5" , cms.untracked.vint32(72, 58, 72, 18) ),
  1988. ("whm2st3se6" , cms.untracked.vint32(72, 58, 72, 18) ),
  1989. ("whm2st3se7" , cms.untracked.vint32(72, 58, 72, 18) ),
  1990. ("whm2st3se8" , cms.untracked.vint32(72, 58, 72, 18) ),
  1991. ("whm2st3se9" , cms.untracked.vint32(72, 58, 72, 18) ),
  1992. ("whm2st4se1" , cms.untracked.vint32(96, 0, 96, 24) ),
  1993. ("whm2st4se10" , cms.untracked.vint32(60, 0, 60, 15) ),
  1994. ("whm2st4se11" , cms.untracked.vint32(48, 0, 48, 12) ),
  1995. ("whm2st4se12" , cms.untracked.vint32(92, 0, 92, 23) ),
  1996. ("whm2st4se13" , cms.untracked.vint32(72, 0, 72, 18) ),
  1997. ("whm2st4se14" , cms.untracked.vint32(60, 0, 60, 15) ),
  1998. ("whm2st4se2" , cms.untracked.vint32(96, 0, 96, 24) ),
  1999. ("whm2st4se3" , cms.untracked.vint32(96, 0, 96, 24) ),
  2000. ("whm2st4se4" , cms.untracked.vint32(72, 0, 72, 18) ),
  2001. ("whm2st4se5" , cms.untracked.vint32(96, 0, 96, 24) ),
  2002. ("whm2st4se6" , cms.untracked.vint32(96, 0, 96, 24) ),
  2003. ("whm2st4se7" , cms.untracked.vint32(96, 0, 96, 24) ),
  2004. ("whm2st4se8" , cms.untracked.vint32(92, 0, 92, 23) ),
  2005. ("whm2st4se9" , cms.untracked.vint32(48, 0, 48, 12) ),
  2006. ]
  2007. )
  2008. )
  2009. )
  2010.  
  2011. process.DTTPGParametersBlock = cms.PSet(
  2012. DTTPGParameters = cms.PSet(
  2013. Debug = cms.untracked.bool(False),
  2014. SectCollParameters = cms.PSet(
  2015. Debug = cms.untracked.bool(False),
  2016. SCCSP1 = cms.int32(0),
  2017. SCCSP2 = cms.int32(0),
  2018. SCCSP3 = cms.int32(0),
  2019. SCCSP4 = cms.int32(0),
  2020. SCCSP5 = cms.int32(0),
  2021. SCECF1 = cms.bool(False),
  2022. SCECF2 = cms.bool(False),
  2023. SCECF3 = cms.bool(False),
  2024. SCECF4 = cms.bool(False)
  2025. ),
  2026. TUParameters = cms.PSet(
  2027. BtiParameters = cms.PSet(
  2028. AC1 = cms.int32(0),
  2029. AC2 = cms.int32(3),
  2030. ACH = cms.int32(1),
  2031. ACL = cms.int32(2),
  2032. CH = cms.int32(41),
  2033. CL = cms.int32(22),
  2034. DEAD = cms.int32(31),
  2035. Debug = cms.untracked.int32(0),
  2036. KACCTHETA = cms.int32(1),
  2037. KMAX = cms.int32(64),
  2038. LH = cms.int32(21),
  2039. LL = cms.int32(2),
  2040. LTS = cms.int32(3),
  2041. PTMS0 = cms.int32(0),
  2042. PTMS1 = cms.int32(0),
  2043. PTMS10 = cms.int32(1),
  2044. PTMS11 = cms.int32(1),
  2045. PTMS12 = cms.int32(1),
  2046. PTMS13 = cms.int32(1),
  2047. PTMS14 = cms.int32(1),
  2048. PTMS15 = cms.int32(1),
  2049. PTMS16 = cms.int32(1),
  2050. PTMS17 = cms.int32(1),
  2051. PTMS18 = cms.int32(1),
  2052. PTMS19 = cms.int32(1),
  2053. PTMS2 = cms.int32(0),
  2054. PTMS20 = cms.int32(1),
  2055. PTMS21 = cms.int32(1),
  2056. PTMS22 = cms.int32(1),
  2057. PTMS23 = cms.int32(1),
  2058. PTMS24 = cms.int32(1),
  2059. PTMS25 = cms.int32(1),
  2060. PTMS26 = cms.int32(1),
  2061. PTMS27 = cms.int32(1),
  2062. PTMS28 = cms.int32(1),
  2063. PTMS29 = cms.int32(1),
  2064. PTMS3 = cms.int32(0),
  2065. PTMS30 = cms.int32(0),
  2066. PTMS31 = cms.int32(0),
  2067. PTMS4 = cms.int32(1),
  2068. PTMS5 = cms.int32(1),
  2069. PTMS6 = cms.int32(1),
  2070. PTMS7 = cms.int32(1),
  2071. PTMS8 = cms.int32(1),
  2072. PTMS9 = cms.int32(1),
  2073. RE43 = cms.int32(2),
  2074. RH = cms.int32(61),
  2075. RL = cms.int32(42),
  2076. RON = cms.bool(True),
  2077. SET = cms.int32(7),
  2078. ST43 = cms.int32(42),
  2079. WEN0 = cms.int32(1),
  2080. WEN1 = cms.int32(1),
  2081. WEN2 = cms.int32(1),
  2082. WEN3 = cms.int32(1),
  2083. WEN4 = cms.int32(1),
  2084. WEN5 = cms.int32(1),
  2085. WEN6 = cms.int32(1),
  2086. WEN7 = cms.int32(1),
  2087. WEN8 = cms.int32(1),
  2088. XON = cms.bool(False)
  2089. ),
  2090. Debug = cms.untracked.bool(False),
  2091. LutParameters = cms.PSet(
  2092. BTIC = cms.untracked.int32(0),
  2093. D = cms.untracked.double(0),
  2094. Debug = cms.untracked.bool(False),
  2095. WHEEL = cms.untracked.int32(-1),
  2096. XCN = cms.untracked.double(0)
  2097. ),
  2098. TSPhiParameters = cms.PSet(
  2099. Debug = cms.untracked.bool(False),
  2100. TSMCCE1 = cms.bool(True),
  2101. TSMCCE2 = cms.bool(False),
  2102. TSMCCEC = cms.bool(False),
  2103. TSMCGS1 = cms.bool(True),
  2104. TSMCGS2 = cms.bool(True),
  2105. TSMGS1 = cms.int32(1),
  2106. TSMGS2 = cms.int32(1),
  2107. TSMHSP = cms.int32(1),
  2108. TSMHTE1 = cms.bool(True),
  2109. TSMHTE2 = cms.bool(False),
  2110. TSMHTEC = cms.bool(False),
  2111. TSMMSK1 = cms.int32(312),
  2112. TSMMSK2 = cms.int32(312),
  2113. TSMNOE1 = cms.bool(True),
  2114. TSMNOE2 = cms.bool(False),
  2115. TSMNOEC = cms.bool(False),
  2116. TSMWORD = cms.int32(255),
  2117. TSSCCE1 = cms.bool(True),
  2118. TSSCCE2 = cms.bool(False),
  2119. TSSCCEC = cms.bool(False),
  2120. TSSCGS1 = cms.bool(True),
  2121. TSSCGS2 = cms.bool(True),
  2122. TSSGS1 = cms.int32(1),
  2123. TSSGS2 = cms.int32(1),
  2124. TSSHTE1 = cms.bool(True),
  2125. TSSHTE2 = cms.bool(False),
  2126. TSSHTEC = cms.bool(False),
  2127. TSSMSK1 = cms.int32(312),
  2128. TSSMSK2 = cms.int32(312),
  2129. TSSNOE1 = cms.bool(True),
  2130. TSSNOE2 = cms.bool(False),
  2131. TSSNOEC = cms.bool(False),
  2132. TSTREN0 = cms.bool(True),
  2133. TSTREN1 = cms.bool(True),
  2134. TSTREN10 = cms.bool(True),
  2135. TSTREN11 = cms.bool(True),
  2136. TSTREN12 = cms.bool(True),
  2137. TSTREN13 = cms.bool(True),
  2138. TSTREN14 = cms.bool(True),
  2139. TSTREN15 = cms.bool(True),
  2140. TSTREN16 = cms.bool(True),
  2141. TSTREN17 = cms.bool(True),
  2142. TSTREN18 = cms.bool(True),
  2143. TSTREN19 = cms.bool(True),
  2144. TSTREN2 = cms.bool(True),
  2145. TSTREN20 = cms.bool(True),
  2146. TSTREN21 = cms.bool(True),
  2147. TSTREN22 = cms.bool(True),
  2148. TSTREN23 = cms.bool(True),
  2149. TSTREN3 = cms.bool(True),
  2150. TSTREN4 = cms.bool(True),
  2151. TSTREN5 = cms.bool(True),
  2152. TSTREN6 = cms.bool(True),
  2153. TSTREN7 = cms.bool(True),
  2154. TSTREN8 = cms.bool(True),
  2155. TSTREN9 = cms.bool(True)
  2156. ),
  2157. TSThetaParameters = cms.PSet(
  2158. Debug = cms.untracked.bool(False)
  2159. ),
  2160. TracoParameters = cms.PSet(
  2161. BTIC = cms.int32(32),
  2162. DD = cms.int32(18),
  2163. Debug = cms.untracked.int32(0),
  2164. FHISM = cms.int32(0),
  2165. FHTMSK = cms.int32(0),
  2166. FHTPRF = cms.int32(1),
  2167. FLTMSK = cms.int32(1),
  2168. FPRGCOMP = cms.int32(2),
  2169. FSLMSK = cms.int32(0),
  2170. IBTIOFF = cms.int32(0),
  2171. KPRGCOM = cms.int32(255),
  2172. KRAD = cms.int32(0),
  2173. LTF = cms.int32(0),
  2174. LTS = cms.int32(0),
  2175. LVALIDIFH = cms.int32(0),
  2176. REUSEI = cms.int32(1),
  2177. REUSEO = cms.int32(1),
  2178. SHISM = cms.int32(0),
  2179. SHTMSK = cms.int32(0),
  2180. SHTPRF = cms.int32(1),
  2181. SLTMSK = cms.int32(1),
  2182. SPRGCOMP = cms.int32(2),
  2183. SSLMSK = cms.int32(0),
  2184. TRGENB0 = cms.int32(1),
  2185. TRGENB1 = cms.int32(1),
  2186. TRGENB10 = cms.int32(1),
  2187. TRGENB11 = cms.int32(1),
  2188. TRGENB12 = cms.int32(1),
  2189. TRGENB13 = cms.int32(1),
  2190. TRGENB14 = cms.int32(1),
  2191. TRGENB15 = cms.int32(1),
  2192. TRGENB2 = cms.int32(1),
  2193. TRGENB3 = cms.int32(1),
  2194. TRGENB4 = cms.int32(1),
  2195. TRGENB5 = cms.int32(1),
  2196. TRGENB6 = cms.int32(1),
  2197. TRGENB7 = cms.int32(1),
  2198. TRGENB8 = cms.int32(1),
  2199. TRGENB9 = cms.int32(1)
  2200. )
  2201. )
  2202. )
  2203. )
  2204.  
  2205. process.DTTimingExtractorBlock = cms.PSet(
  2206. DTTimingParameters = cms.PSet(
  2207. DTTimeOffset = cms.double(0.0),
  2208. DoWireCorr = cms.bool(True),
  2209. DropTheta = cms.bool(True),
  2210. HitError = cms.double(2.8),
  2211. HitsMin = cms.int32(3),
  2212. PruneCut = cms.double(5.0),
  2213. RequireBothProjections = cms.bool(False),
  2214. ServiceParameters = cms.PSet(
  2215. Propagators = cms.untracked.vstring('SteppingHelixPropagatorAny',
  2216. 'PropagatorWithMaterial',
  2217. 'PropagatorWithMaterialOpposite'),
  2218. RPCLayers = cms.bool(True)
  2219. ),
  2220. UseSegmentT0 = cms.bool(False),
  2221. debug = cms.bool(False)
  2222. )
  2223. )
  2224.  
  2225. process.DefaultAlgorithms = cms.PSet(
  2226. APVInspectMode = cms.string('BaselineFollower'),
  2227. APVRestoreMode = cms.string('BaselineFollower'),
  2228. ApplyBaselineCleaner = cms.bool(True),
  2229. ApplyBaselineRejection = cms.bool(True),
  2230. CleaningSequence = cms.uint32(1),
  2231. CommonModeNoiseSubtractionMode = cms.string('IteratedMedian'),
  2232. CutToAvoidSignal = cms.double(2.0),
  2233. DeltaCMThreshold = cms.uint32(20),
  2234. Deviation = cms.uint32(25),
  2235. ForceNoRestore = cms.bool(False),
  2236. Fraction = cms.double(0.2),
  2237. Iterations = cms.int32(3),
  2238. MeanCM = cms.int32(0),
  2239. PedestalSubtractionFedMode = cms.bool(False),
  2240. SelfSelectRestoreAlgo = cms.bool(False),
  2241. SiStripFedZeroSuppressionMode = cms.uint32(4),
  2242. TruncateInSuppressor = cms.bool(True),
  2243. consecThreshold = cms.uint32(5),
  2244. distortionThreshold = cms.uint32(20),
  2245. doAPVRestore = cms.bool(True),
  2246. filteredBaselineDerivativeSumSquare = cms.double(30),
  2247. filteredBaselineMax = cms.double(6),
  2248. hitStripThreshold = cms.uint32(40),
  2249. minStripsToFit = cms.uint32(4),
  2250. nSaturatedStrip = cms.uint32(2),
  2251. nSigmaNoiseDerTh = cms.uint32(4),
  2252. nSmooth = cms.uint32(9),
  2253. restoreThreshold = cms.double(0.5),
  2254. slopeX = cms.int32(3),
  2255. slopeY = cms.int32(4),
  2256. useCMMeanMap = cms.bool(False),
  2257. useRealMeanCM = cms.bool(False)
  2258. )
  2259.  
  2260. process.DefaultClusterizer = cms.PSet(
  2261. Algorithm = cms.string('ThreeThresholdAlgorithm'),
  2262. ChannelThreshold = cms.double(2.0),
  2263. ClusterThreshold = cms.double(5.0),
  2264. MaxAdjacentBad = cms.uint32(0),
  2265. MaxSequentialBad = cms.uint32(1),
  2266. MaxSequentialHoles = cms.uint32(0),
  2267. QualityLabel = cms.string(''),
  2268. RemoveApvShots = cms.bool(True),
  2269. SeedThreshold = cms.double(3.0),
  2270. clusterChargeCut = cms.PSet(
  2271. refToPSet_ = cms.string('SiStripClusterChargeCutNone')
  2272. )
  2273. )
  2274.  
  2275. process.DefaultHisto = cms.PSet(
  2276. bookUndefined = cms.bool(False),
  2277. dimensions = cms.int32(1),
  2278. enabled = cms.bool(True),
  2279. name = cms.string('unnamed'),
  2280. perLumiHarvesting = cms.bool(False),
  2281. range_max = cms.double(100),
  2282. range_min = cms.double(0),
  2283. range_nbins = cms.int32(100),
  2284. range_y_max = cms.double(100),
  2285. range_y_min = cms.double(0),
  2286. range_y_nbins = cms.int32(100),
  2287. specs = cms.VPSet(),
  2288. title = cms.string('Histogram of Something'),
  2289. topFolderName = cms.string('PixelPhase1'),
  2290. xlabel = cms.string('something'),
  2291. ylabel = cms.string('count')
  2292. )
  2293.  
  2294. process.DefaultHistoDigiCluster = cms.PSet(
  2295. bookUndefined = cms.bool(False),
  2296. dimensions = cms.int32(1),
  2297. enabled = cms.bool(True),
  2298. name = cms.string('unnamed'),
  2299. perLumiHarvesting = cms.bool(False),
  2300. range_max = cms.double(100),
  2301. range_min = cms.double(0),
  2302. range_nbins = cms.int32(100),
  2303. range_y_max = cms.double(100),
  2304. range_y_min = cms.double(0),
  2305. range_y_nbins = cms.int32(100),
  2306. specs = cms.VPSet(),
  2307. title = cms.string('Histogram of Something'),
  2308. topFolderName = cms.string('PixelPhase1/Phase1_MechanicalView'),
  2309. xlabel = cms.string('something'),
  2310. ylabel = cms.string('count')
  2311. )
  2312.  
  2313. process.DefaultHistoReadout = cms.PSet(
  2314. bookUndefined = cms.bool(False),
  2315. dimensions = cms.int32(1),
  2316. enabled = cms.bool(True),
  2317. name = cms.string('unnamed'),
  2318. perLumiHarvesting = cms.bool(False),
  2319. range_max = cms.double(100),
  2320. range_min = cms.double(0),
  2321. range_nbins = cms.int32(100),
  2322. range_y_max = cms.double(100),
  2323. range_y_min = cms.double(0),
  2324. range_y_nbins = cms.int32(100),
  2325. specs = cms.VPSet(),
  2326. title = cms.string('Histogram of Something'),
  2327. topFolderName = cms.string('PixelPhase1/FED/Readout'),
  2328. xlabel = cms.string('something'),
  2329. ylabel = cms.string('count')
  2330. )
  2331.  
  2332. process.DefaultHistoSummary = cms.PSet(
  2333. bookUndefined = cms.bool(False),
  2334. dimensions = cms.int32(1),
  2335. enabled = cms.bool(True),
  2336. name = cms.string('unnamed'),
  2337. perLumiHarvesting = cms.bool(False),
  2338. range_max = cms.double(100),
  2339. range_min = cms.double(0),
  2340. range_nbins = cms.int32(100),
  2341. range_y_max = cms.double(100),
  2342. range_y_min = cms.double(0),
  2343. range_y_nbins = cms.int32(100),
  2344. specs = cms.VPSet(),
  2345. title = cms.string('Histogram of Something'),
  2346. topFolderName = cms.string('PixelPhase1/Summary'),
  2347. xlabel = cms.string('something'),
  2348. ylabel = cms.string('count')
  2349. )
  2350.  
  2351. process.DefaultHistoTrack = cms.PSet(
  2352. bookUndefined = cms.bool(False),
  2353. dimensions = cms.int32(1),
  2354. enabled = cms.bool(True),
  2355. name = cms.string('unnamed'),
  2356. perLumiHarvesting = cms.bool(False),
  2357. range_max = cms.double(100),
  2358. range_min = cms.double(0),
  2359. range_nbins = cms.int32(100),
  2360. range_y_max = cms.double(100),
  2361. range_y_min = cms.double(0),
  2362. range_y_nbins = cms.int32(100),
  2363. specs = cms.VPSet(),
  2364. title = cms.string('Histogram of Something'),
  2365. topFolderName = cms.string('PixelPhase1/Tracks'),
  2366. xlabel = cms.string('something'),
  2367. ylabel = cms.string('count')
  2368. )
  2369.  
  2370. process.DiPhotonPSet = cms.PSet(
  2371. dropPt3 = cms.bool(True),
  2372. hltPathsToCheck = cms.vstring('HLT_DoublePhoton85_v',
  2373. 'HLT_Photon36_R9Id85_OR_CaloId24b40e_Iso50T80L_Photon22_AND_HE10_R9Id65_Eta2_Mass15_v',
  2374. 'HLT_Photon26_R9Id85_OR_CaloId24b40e_Iso50T80L_Photon16_AND_HE10_R9Id65_Eta2_Mass60_v',
  2375. 'HLT_Photon42_R9Id85_OR_CaloId24b40e_Iso50T80L_Photon25_AND_HE10_R9Id65_Eta2_Mass15_v',
  2376. 'HLT_DoublePhoton60_v',
  2377. 'HLT_DoublePhoton40_v',
  2378. 'HLT_DoublePhoton50_v'),
  2379. minCandidates = cms.uint32(1),
  2380. parametersTurnOn = cms.vdouble(0, 50, 100, 150, 200,
  2381. 250, 300, 400, 500, 600,
  2382. 700, 800, 900, 1000, 1100,
  2383. 1200, 1500),
  2384. recElecLabel = cms.InputTag("gedGsfElectrons")
  2385. )
  2386.  
  2387. process.DigiToRawFEVT = cms.PSet(
  2388. outputCommands = cms.untracked.vstring('keep FEDRawDataCollection_source_*_*',
  2389. 'keep FEDRawDataCollection_rawDataCollector_*_*')
  2390. )
  2391.  
  2392. process.DisplacedDimuonPSet = cms.PSet(
  2393. dropPt3 = cms.bool(True),
  2394. hltPathsToCheck = cms.vstring('HLT_DoubleMu33NoFiltersNoVtx_v',
  2395. 'HLT_DoubleMu38NoFiltersNoVtx_v',
  2396. 'HLT_DoubleMu23NoFiltersNoVtxDisplaced_v',
  2397. 'HLT_DoubleMu28NoFiltersNoVtxDisplaced_v'),
  2398. minCandidates = cms.uint32(2),
  2399. parametersDxy = cms.vdouble(50, -50, 50),
  2400. parametersTurnOn = cms.vdouble(0, 10, 20, 30, 40,
  2401. 50, 100, 150, 200, 250,
  2402. 300, 350, 400, 450, 500,
  2403. 550, 600),
  2404. recMuonLabel = cms.InputTag("muons")
  2405. )
  2406.  
  2407. process.DisplacedL2DimuonPSet = cms.PSet(
  2408. dropPt3 = cms.bool(True),
  2409. hltPathsToCheck = cms.vstring('HLT_L2DoubleMu28_NoVertex_2Cha_Angle2p5_Mass10_v',
  2410. 'HLT_L2DoubleMu23_NoVertex_v',
  2411. 'HLT_L2DoubleMu38_NoVertex_2Cha_Angle2p5_Mass10_v'),
  2412. minCandidates = cms.uint32(2),
  2413. parametersDxy = cms.vdouble(50, -50, 50),
  2414. parametersTurnOn = cms.vdouble(0, 5, 10, 15, 20,
  2415. 25, 30, 35, 40, 45,
  2416. 50, 60, 70, 80, 100),
  2417. recMuonTrkLabel = cms.InputTag("refittedStandAloneMuons")
  2418. )
  2419.  
  2420. process.DisplacedMuEGPSet = cms.PSet(
  2421. dropPt2 = cms.bool(True),
  2422. dropPt3 = cms.bool(True),
  2423. hltPathsToCheck = cms.vstring('HLT_Mu38NoFiltersNoVtx_Photon38_CaloIdL_v',
  2424. 'HLT_Mu42NoFiltersNoVtx_Photon42_CaloIdL_v',
  2425. 'HLT_Mu33NoFiltersNoVtx_Photon33_CaloIdL_R9Id65_HE10_v',
  2426. 'HLT_Mu28NoFiltersNoVtxDisplaced_Photon28_CaloIdL',
  2427. 'HLT_Mu33NoFiltersNoVtxDisplaced_Photon33_CaloIdL'),
  2428. minCandidates = cms.uint32(1),
  2429. parametersDxy = cms.vdouble(50, -50, 50),
  2430. parametersTurnOn = cms.vdouble(0, 10, 20, 30, 40,
  2431. 50, 100, 150, 200, 250,
  2432. 300, 350, 400, 450, 500,
  2433. 550, 600),
  2434. recElecLabel = cms.InputTag("gedGsfElectrons"),
  2435. recMuonLabel = cms.InputTag("muons")
  2436. )
  2437.  
  2438. process.DisplacedMuJetPSet = cms.PSet(
  2439. dropPt3 = cms.bool(True),
  2440. hltPathsToCheck = cms.vstring('HLT_Mu38NoFiltersNoVtx_DisplacedJet60_Loose_v',
  2441. 'HLT_Mu38NoFiltersNoVtxDisplaced_DisplacedJet60_Loose_v',
  2442. 'HLT_Mu38NoFiltersNoVtxDisplaced_DisplacedJet60_Tight_v',
  2443. 'HLT_Mu28NoFiltersNoVtx_DisplacedJet40_Loose_v',
  2444. 'HLT_Mu28NoFiltersNoVtx_CentralCaloJet40_v',
  2445. 'HLT_Mu23NoFiltersNoVtx_Photon23_CaloIdL_v',
  2446. 'HLT_DoubleMu18NoFiltersNoVtx_v'),
  2447. minCandidates = cms.uint32(1),
  2448. parametersDxy = cms.vdouble(50, -50, 50),
  2449. parametersTurnOn = cms.vdouble(100, 150, 200, 250, 300,
  2450. 350, 400, 450, 500, 550,
  2451. 600),
  2452. recMuonLabel = cms.InputTag("muons"),
  2453. recPFJetLabel = cms.InputTag("ak4PFJets")
  2454. )
  2455.  
  2456. process.EITopPAGEventContent = cms.PSet(
  2457. outputCommands = cms.untracked.vstring('keep *_pfIsolatedElectronsEI_*_*',
  2458. 'keep *_pfIsolatedMuonsEI_*_*',
  2459. 'keep recoPFJets_pfJetsEI_*_*',
  2460. 'keep *_pfCombinedInclusiveSecondaryVertexV2BJetTagsEI_*_*',
  2461. 'keep recoPFTaus_pfTausEI_*_*',
  2462. 'keep recoPFTauDiscriminator_pfTausDiscriminationByDecayModeFinding_*_*',
  2463. 'keep recoPFTauDiscriminator_pfTausDiscriminationByIsolation_*_*',
  2464. 'keep recoPFMETs_pfMetEI_*_*')
  2465. )
  2466.  
  2467. process.EleMuPSet = cms.PSet(
  2468. dropPt2 = cms.bool(True),
  2469. dropPt3 = cms.bool(True),
  2470. hltPathsToCheck = cms.vstring('HLT_Mu30_Ele30_CaloIdL_GsfTrkIdVL_v'),
  2471. minCandidates = cms.uint32(1),
  2472. parametersTurnOn = cms.vdouble(0, 5, 10, 15, 20,
  2473. 25, 30, 35, 40, 45,
  2474. 50, 55, 60, 65, 70,
  2475. 75, 80, 85, 90, 95,
  2476. 100, 105, 110, 115, 120,
  2477. 125, 130, 135, 140, 145,
  2478. 150, 155, 160, 165, 170,
  2479. 175, 180, 185, 190, 195,
  2480. 200),
  2481. recElecLabel = cms.InputTag("gedGsfElectrons"),
  2482. recMuonLabel = cms.InputTag("muons")
  2483. )
  2484.  
  2485. process.EmptyJetIdParams = cms.PSet(
  2486. Pt010_Loose = cms.vdouble(-999.0, -999.0, -999.0, -999.0),
  2487. Pt010_Medium = cms.vdouble(-999.0, -999.0, -999.0, -999.0),
  2488. Pt010_Tight = cms.vdouble(-999.0, -999.0, -999.0, -999.0),
  2489. Pt1020_Loose = cms.vdouble(-999.0, -999.0, -999.0, -999.0),
  2490. Pt1020_Medium = cms.vdouble(-999.0, -999.0, -999.0, -999.0),
  2491. Pt1020_Tight = cms.vdouble(-999.0, -999.0, -999.0, -999.0),
  2492. Pt2030_Loose = cms.vdouble(-999.0, -999.0, -999.0, -999.0),
  2493. Pt2030_Medium = cms.vdouble(-999.0, -999.0, -999.0, -999.0),
  2494. Pt2030_Tight = cms.vdouble(-999.0, -999.0, -999.0, -999.0),
  2495. Pt3050_Loose = cms.vdouble(-999.0, -999.0, -999.0, -999.0),
  2496. Pt3050_Medium = cms.vdouble(-999.0, -999.0, -999.0, -999.0),
  2497. Pt3050_Tight = cms.vdouble(-999.0, -999.0, -999.0, -999.0)
  2498. )
  2499.  
  2500. process.EvtScalersAOD = cms.PSet(
  2501. outputCommands = cms.untracked.vstring('keep L1AcceptBunchCrossings_scalersRawToDigi_*_*',
  2502. 'keep L1TriggerScalerss_scalersRawToDigi_*_*',
  2503. 'keep Level1TriggerScalerss_scalersRawToDigi_*_*',
  2504. 'keep LumiScalerss_scalersRawToDigi_*_*',
  2505. 'keep BeamSpotOnlines_scalersRawToDigi_*_*',
  2506. 'keep DcsStatuss_scalersRawToDigi_*_*')
  2507. )
  2508.  
  2509. process.EvtScalersRECO = cms.PSet(
  2510. outputCommands = cms.untracked.vstring('keep L1AcceptBunchCrossings_scalersRawToDigi_*_*',
  2511. 'keep L1TriggerScalerss_scalersRawToDigi_*_*',
  2512. 'keep Level1TriggerScalerss_scalersRawToDigi_*_*',
  2513. 'keep LumiScalerss_scalersRawToDigi_*_*',
  2514. 'keep BeamSpotOnlines_scalersRawToDigi_*_*',
  2515. 'keep DcsStatuss_scalersRawToDigi_*_*',
  2516. 'keep DcsStatuss_hltScalersRawToDigi_*_*')
  2517. )
  2518.  
  2519. process.FASTPUEventContent = cms.PSet(
  2520. outputCommands = cms.untracked.vstring('drop *',
  2521. 'keep *_famosSimHits_*_*',
  2522. 'keep *_MuonSimHits_*_*',
  2523. 'drop *_famosSimHits_VertexTypes_*',
  2524. 'keep *_generalTracksBeforeMixing_*_*',
  2525. 'drop *_generalTracksBeforeMixing_MVAValues_*',
  2526. 'drop *_generalTracksBeforeMixing_QualityMasks_*',
  2527. 'keep edmHepMCProduct_generatorSmeared_*_*')
  2528. )
  2529.  
  2530. process.FEVTDEBUGEventContent = cms.PSet(
  2531. eventAutoFlushCompressedSize = cms.untracked.int32(5242880),
  2532. outputCommands = cms.untracked.vstring( ('drop *',
  2533. 'drop *',
  2534. 'drop *',
  2535. 'keep FEDRawDataCollection_rawDataCollector_*_*',
  2536. 'keep FEDRawDataCollection_source_*_*',
  2537. 'keep FEDRawDataCollection_rawDataCollector_*_*',
  2538. 'keep FEDRawDataCollection_source_*_*',
  2539. 'drop *_hlt*_*_*',
  2540. 'keep FEDRawDataCollection_rawDataCollector_*_*',
  2541. 'keep FEDRawDataCollection_source_*_*',
  2542. 'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*',
  2543. 'keep edmTriggerResults_*_*_*',
  2544. 'keep triggerTriggerEvent_*_*_*',
  2545. 'keep *_g4SimHits_*_*',
  2546. 'keep edmHepMCProduct_source_*_*',
  2547. 'keep *_allTrackMCMatch_*_*',
  2548. 'keep StripDigiSimLinkedmDetSetVector_simMuonCSCDigis_*_*',
  2549. 'keep CSCDetIdCSCComparatorDigiMuonDigiCollection_simMuonCSCDigis_*_*',
  2550. 'keep DTLayerIdDTDigiSimLinkMuonDigiCollection_simMuonDTDigis_*_*',
  2551. 'keep RPCDigiSimLinkedmDetSetVector_simMuonRPCDigis_*_*',
  2552. 'keep *_simMuonCSCDigis_*_*',
  2553. 'keep *_simMuonRPCDigis_*_*',
  2554. 'keep EBSrFlagsSorted_simEcalDigis_*_*',
  2555. 'keep EESrFlagsSorted_simEcalDigis_*_*',
  2556. 'keep *_simHcalUnsuppressedDigis_*_*',
  2557. 'keep CrossingFramePlaybackInfoNew_*_*_*',
  2558. 'keep PileupSummaryInfos_*_*_*',
  2559. 'keep int6stdbitsetstdpairs_*_AffectedAPVList_*',
  2560. 'keep int_*_bunchSpacing_*',
  2561. 'keep LHERunInfoProduct_*_*_*',
  2562. 'keep LHEEventProduct_*_*_*',
  2563. 'keep GenRunInfoProduct_generator_*_*',
  2564. 'keep GenLumiInfoHeader_generator_*_*',
  2565. 'keep GenLumiInfoProduct_generator_*_*',
  2566. 'keep GenEventInfoProduct_generator_*_*',
  2567. 'keep edmHepMCProduct_generatorSmeared_*_*',
  2568. 'keep GenFilterInfo_*_*_*',
  2569. 'keep *_genParticles_*_*',
  2570. 'keep recoGenJets_*_*_*',
  2571. 'keep *_genParticle_*_*',
  2572. 'keep recoGenMETs_*_*_*',
  2573. 'keep FEDRawDataCollection_source_*_*',
  2574. 'keep FEDRawDataCollection_rawDataCollector_*_*',
  2575. 'keep *_MEtoEDMConverter_*_*',
  2576. 'keep *_randomEngineStateProducer_*_*',
  2577. 'keep DetIdedmEDCollection_siStripDigis_*_*',
  2578. 'keep DetIdedmEDCollection_siPixelDigis_*_*',
  2579. 'keep *_siPixelClusters_*_*',
  2580. 'keep *_siStripClusters_*_*',
  2581. 'keep ClusterSummary_clusterSummaryProducer_*_*',
  2582. 'keep *_dt1DRecHits_*_*',
  2583. 'keep *_dt4DSegments_*_*',
  2584. 'keep *_dt1DCosmicRecHits_*_*',
  2585. 'keep *_dt4DCosmicSegments_*_*',
  2586. 'keep *_csc2DRecHits_*_*',
  2587. 'keep *_cscSegments_*_*',
  2588. 'keep *_rpcRecHits_*_*',
  2589. 'keep *_hbhereco_*_*',
  2590. 'keep *_hbheprereco_*_*',
  2591. 'keep *_hfprereco_*_*',
  2592. 'keep *_hfreco_*_*',
  2593. 'keep *_horeco_*_*',
  2594. 'keep HBHERecHitsSorted_hbherecoMB_*_*',
  2595. 'keep HORecHitsSorted_horecoMB_*_*',
  2596. 'keep HFRecHitsSorted_hfrecoMB_*_*',
  2597. 'keep ZDCDataFramesSorted_hcalDigis_*_*',
  2598. 'keep ZDCDataFramesSorted_castorDigis_*_*',
  2599. 'keep QIE10DataFrameHcalDataFrameContainer_hcalDigis_ZDC_*',
  2600. 'keep ZDCRecHitsSorted_zdcreco_*_*',
  2601. 'keep *_reducedHcalRecHits_*_*',
  2602. 'keep *_castorreco_*_*',
  2603. 'keep HcalUnpackerReport_castorDigis_*_*',
  2604. 'keep HcalUnpackerReport_hcalDigiAlCaMB_*_*',
  2605. 'keep HcalUnpackerReport_hcalDigis_*_*',
  2606. 'keep *_ecalPreshowerRecHit_*_*',
  2607. 'keep *_ecalRecHit_*_*',
  2608. 'keep *_ecalCompactTrigPrim_*_*',
  2609. 'keep *_ecalTPSkim_*_*',
  2610. 'keep *_selectDigi_*_*',
  2611. 'keep EcalRecHitsSorted_reducedEcalRecHitsEE_*_*',
  2612. 'keep EcalRecHitsSorted_reducedEcalRecHitsEB_*_*',
  2613. 'keep EcalRecHitsSorted_reducedEcalRecHitsES_*_*',
  2614. 'keep *_hybridSuperClusters_*_*',
  2615. 'keep recoSuperClusters_correctedHybridSuperClusters_*_*',
  2616. 'keep *_multi5x5SuperClusters_*_*',
  2617. 'keep recoSuperClusters_multi5x5SuperClusters_*_*',
  2618. 'keep recoSuperClusters_multi5x5SuperClustersWithPreshower_*_*',
  2619. 'keep recoSuperClusters_correctedMulti5x5SuperClustersWithPreshower_*_*',
  2620. 'keep recoPreshowerClusters_multi5x5SuperClustersWithPreshower_*_*',
  2621. 'keep recoPreshowerClusterShapes_multi5x5PreshowerClusterShape_*_*',
  2622. 'keep *_particleFlowSuperClusterECAL_*_*',
  2623. 'drop recoClusterShapes_*_*_*',
  2624. 'drop recoBasicClustersToOnerecoClusterShapesAssociation_*_*_*',
  2625. 'drop recoBasicClusters_multi5x5BasicClusters_multi5x5BarrelBasicClusters_*',
  2626. 'drop recoSuperClusters_multi5x5SuperClusters_multi5x5BarrelSuperClusters_*',
  2627. 'keep *_CkfElectronCandidates_*_*',
  2628. 'keep *_GsfGlobalElectronTest_*_*',
  2629. 'keep *_electronMergedSeeds_*_*',
  2630. 'keep recoGsfTracks_electronGsfTracks_*_*',
  2631. 'keep recoGsfTrackExtras_electronGsfTracks_*_*',
  2632. 'keep recoTrackExtras_electronGsfTracks_*_*',
  2633. 'keep TrackingRecHitsOwned_electronGsfTracks_*_*',
  2634. 'keep recoTracks_generalTracks_*_*',
  2635. 'keep recoTrackExtras_generalTracks_*_*',
  2636. 'keep TrackingRecHitsOwned_generalTracks_*_*',
  2637. 'keep *_generalTracks_MVAValues_*',
  2638. 'keep *_generalTracks_MVAVals_*',
  2639. 'keep TrackingRecHitsOwned_extraFromSeeds_*_*',
  2640. 'keep uints_extraFromSeeds_*_*',
  2641. 'keep recoTracks_beamhaloTracks_*_*',
  2642. 'keep recoTrackExtras_beamhaloTracks_*_*',
  2643. 'keep TrackingRecHitsOwned_beamhaloTracks_*_*',
  2644. 'keep recoTracks_conversionStepTracks_*_*',
  2645. 'keep recoTrackExtras_conversionStepTracks_*_*',
  2646. 'keep TrackingRecHitsOwned_conversionStepTracks_*_*',
  2647. 'keep *_ctfPixelLess_*_*',
  2648. 'keep *_dedxTruncated40_*_*',
  2649. 'keep *_dedxHitInfo_*_*',
  2650. 'keep *_dedxHarmonic2_*_*',
  2651. 'keep *_trackExtrapolator_*_*',
  2652. 'keep recoTracks_cosmicDCTracks_*_*',
  2653. 'keep recoTrackExtras_cosmicDCTracks_*_*',
  2654. 'keep TrackingRecHitsOwned_cosmicDCTracks_*_*',
  2655. 'keep *_ak4CaloJets_*_*',
  2656. 'keep *_ak4PFJets_*_*',
  2657. 'keep *_ak4PFJetsCHS_*_*',
  2658. 'keep *_ak8PFJetsCHS_*_*',
  2659. 'keep *_ak8PFJetsCHSSoftDrop_*_*',
  2660. 'keep *_cmsTopTagPFJetsCHS_*_*',
  2661. 'keep *_JetPlusTrackZSPCorJetAntiKt4_*_*',
  2662. 'keep *_ak4TrackJets_*_*',
  2663. 'keep recoRecoChargedRefCandidates_trackRefsForJets_*_*',
  2664. 'keep *_caloTowers_*_*',
  2665. 'keep *_towerMaker_*_*',
  2666. 'keep *_CastorTowerReco_*_*',
  2667. 'keep *_ak4JetTracksAssociatorAtVertex_*_*',
  2668. 'keep *_ak4JetTracksAssociatorAtVertexPF_*_*',
  2669. 'keep *_ak4JetTracksAssociatorAtCaloFace_*_*',
  2670. 'keep *_ak4JetTracksAssociatorExplicit_*_*',
  2671. 'keep *_ak4JetExtender_*_*',
  2672. 'keep *_ak4JetID_*_*',
  2673. 'keep *_ak5CastorJets_*_*',
  2674. 'keep *_ak5CastorJetID_*_*',
  2675. 'keep *_ak7CastorJets_*_*',
  2676. 'keep *_ak7CastorJetID_*_*',
  2677. 'keep *_fixedGridRhoAll_*_*',
  2678. 'keep *_fixedGridRhoFastjetAll_*_*',
  2679. 'keep *_fixedGridRhoFastjetAllTmp_*_*',
  2680. 'keep *_fixedGridRhoFastjetAllCalo_*_*',
  2681. 'keep *_fixedGridRhoFastjetCentral_*_*',
  2682. 'keep *_fixedGridRhoFastjetCentralCalo_*_*',
  2683. 'keep *_fixedGridRhoFastjetCentralChargedPileUp_*_*',
  2684. 'keep *_fixedGridRhoFastjetCentralNeutral_*_*',
  2685. 'keep *_ak8PFJetsCHSSoftDropMass_*_*',
  2686. 'keep recoCaloMETs_caloMet_*_*',
  2687. 'keep recoCaloMETs_caloMetBE_*_*',
  2688. 'keep recoCaloMETs_caloMetBEFO_*_*',
  2689. 'keep recoCaloMETs_caloMetM_*_*',
  2690. 'keep recoPFMETs_pfMet_*_*',
  2691. 'keep recoPFMETs_pfChMet_*_*',
  2692. 'keep recoPFMETs_pfMetEI_*_*',
  2693. 'keep recoMuonMETCorrectionDataedmValueMap_muonMETValueMapProducer_*_*',
  2694. 'keep recoHcalNoiseRBXs_hcalnoise_*_*',
  2695. 'keep HcalNoiseSummary_hcalnoise_*_*',
  2696. 'keep recoCSCHaloData_CSCHaloData_*_*',
  2697. 'keep recoEcalHaloData_EcalHaloData_*_*',
  2698. 'keep recoGlobalHaloData_GlobalHaloData_*_*',
  2699. 'keep recoHcalHaloData_HcalHaloData_*_*',
  2700. 'keep recoBeamHaloSummary_BeamHaloSummary_*_*',
  2701. 'keep *_MuonSeed_*_*',
  2702. 'keep *_ancientMuonSeed_*_*',
  2703. 'keep *_displacedMuonSeeds_*_*',
  2704. 'keep TrackingRecHitsOwned_globalMuons_*_*',
  2705. 'keep TrackingRecHitsOwned_tevMuons_*_*',
  2706. 'keep *_CosmicMuonSeed_*_*',
  2707. 'keep recoTrackExtras_cosmicMuons_*_*',
  2708. 'keep TrackingRecHitsOwned_cosmicMuons_*_*',
  2709. 'keep recoTrackExtras_cosmicMuons1Leg_*_*',
  2710. 'keep TrackingRecHitsOwned_cosmicMuons1Leg_*_*',
  2711. 'keep recoTracks_cosmicsVetoTracks_*_*',
  2712. 'keep *_muons_*_*',
  2713. 'keep *_particleFlow_muons_*',
  2714. 'drop *_muons_muons1stStep2muonsMap_*',
  2715. 'drop recoIsoDepositedmValueMap_muons_*_*',
  2716. 'drop doubleedmValueMap_muons_muPFIso*_*',
  2717. 'keep recoTracks_standAloneMuons_*_*',
  2718. 'keep recoTrackExtras_standAloneMuons_*_*',
  2719. 'keep TrackingRecHitsOwned_standAloneMuons_*_*',
  2720. 'keep recoTracks_globalMuons_*_*',
  2721. 'keep recoTrackExtras_globalMuons_*_*',
  2722. 'keep recoTracks_tevMuons_*_*',
  2723. 'keep recoTrackExtras_tevMuons_*_*',
  2724. 'keep recoTracks_generalTracks_*_*',
  2725. 'keep recoTracks_displacedTracks_*_*',
  2726. 'keep recoTracksToOnerecoTracksAssociation_tevMuons_*_*',
  2727. 'keep recoTracks_displacedGlobalMuons_*_*',
  2728. 'keep recoTrackExtras_displacedGlobalMuons_*_*',
  2729. 'keep TrackingRecHitsOwned_displacedGlobalMuons_*_*',
  2730. 'keep recoTracks_cosmicMuons_*_*',
  2731. 'keep recoMuons_muonsFromCosmics_*_*',
  2732. 'keep recoTracks_cosmicMuons1Leg_*_*',
  2733. 'keep recoMuons_muonsFromCosmics1Leg_*_*',
  2734. 'keep recoTracks_refittedStandAloneMuons_*_*',
  2735. 'keep recoTrackExtras_refittedStandAloneMuons_*_*',
  2736. 'keep TrackingRecHitsOwned_refittedStandAloneMuons_*_*',
  2737. 'keep recoTracks_displacedStandAloneMuons__*',
  2738. 'keep recoTrackExtras_displacedStandAloneMuons_*_*',
  2739. 'keep TrackingRecHitsOwned_displacedStandAloneMuons_*_*',
  2740. 'keep *_muIsoDepositTk_*_*',
  2741. 'keep *_muIsoDepositCalByAssociatorTowers_*_*',
  2742. 'keep *_muIsoDepositCalByAssociatorHits_*_*',
  2743. 'keep *_muIsoDepositJets_*_*',
  2744. 'keep *_muGlobalIsoDepositCtfTk_*_*',
  2745. 'keep *_muGlobalIsoDepositCalByAssociatorTowers_*_*',
  2746. 'keep *_muGlobalIsoDepositCalByAssociatorHits_*_*',
  2747. 'keep *_muGlobalIsoDepositJets_*_*',
  2748. 'keep *_softPFMuonsTagInfos_*_*',
  2749. 'keep *_softPFElectronsTagInfos_*_*',
  2750. 'keep *_softPFElectronBJetTags_*_*',
  2751. 'keep *_softPFMuonBJetTags_*_*',
  2752. 'keep *_pfImpactParameterTagInfos_*_*',
  2753. 'keep *_pfTrackCountingHighEffBJetTags_*_*',
  2754. 'keep *_pfJetProbabilityBJetTags_*_*',
  2755. 'keep *_pfJetBProbabilityBJetTags_*_*',
  2756. 'keep *_pfSecondaryVertexTagInfos_*_*',
  2757. 'keep *_pfInclusiveSecondaryVertexFinderTagInfos_*_*',
  2758. 'keep *_pfSimpleSecondaryVertexHighEffBJetTags_*_*',
  2759. 'keep *_pfSimpleInclusiveSecondaryVertexHighEffBJetTags_*_*',
  2760. 'keep *_pfCombinedSecondaryVertexV2BJetTags_*_*',
  2761. 'keep *_pfCombinedInclusiveSecondaryVertexV2BJetTags_*_*',
  2762. 'keep *_pfGhostTrackVertexTagInfos_*_*',
  2763. 'keep *_pfGhostTrackBJetTags_*_*',
  2764. 'keep *_pfCombinedMVAV2BJetTags_*_*',
  2765. 'keep *_inclusiveCandidateSecondaryVertices_*_*',
  2766. 'keep *_inclusiveCandidateSecondaryVerticesCvsL_*_*',
  2767. 'keep *_pfInclusiveSecondaryVertexFinderCvsLTagInfos_*_*',
  2768. 'keep *_pfCombinedCvsLJetTags_*_*',
  2769. 'keep *_pfCombinedCvsBJetTags_*_*',
  2770. 'keep *_pfChargeBJetTags_*_*',
  2771. 'keep *_pfDeepCSVJetTags_*_*',
  2772. 'keep *_pfDeepCMVAJetTags_*_*',
  2773. 'keep recoRecoTauPiZeros_hpsPFTauProducer_pizeros_*',
  2774. 'keep recoPFTaus_hpsPFTauProducer_*_*',
  2775. 'keep *_hpsPFTauDiscriminationByDeadECALElectronRejection_*_*',
  2776. 'keep *_hpsPFTauDiscriminationByDecayModeFinding_*_*',
  2777. 'keep *_hpsPFTauDiscriminationByDecayModeFindingNewDMs_*_*',
  2778. 'keep *_hpsPFTauDiscriminationByDecayModeFindingOldDMs_*_*',
  2779. 'keep *_hpsPFTauDiscriminationByLooseIsolation_*_*',
  2780. 'keep *_hpsPFTauDiscriminationByLooseChargedIsolation_*_*',
  2781. 'keep *_hpsPFTauDiscriminationByLooseCombinedIsolationDBSumPtCorr3Hits_*_*',
  2782. 'keep *_hpsPFTauDiscriminationByLooseCombinedIsolationDBSumPtCorr3HitsdR03_*_*',
  2783. 'keep *_hpsPFTauDiscriminationByLooseElectronRejection_*_*',
  2784. 'keep *_hpsPFTauDiscriminationByLooseMuonRejection3_*_*',
  2785. 'keep *_hpsPFTauDiscriminationByMediumCombinedIsolationDBSumPtCorr3Hits_*_*',
  2786. 'keep *_hpsPFTauDiscriminationByMediumCombinedIsolationDBSumPtCorr3HitsdR03_*_*',
  2787. 'keep *_hpsPFTauDiscriminationByRawCombinedIsolationDBSumPtCorr3Hits_*_*',
  2788. 'keep *_hpsPFTauDiscriminationByTightCombinedIsolationDBSumPtCorr3Hits_*_*',
  2789. 'keep *_hpsPFTauDiscriminationByTightCombinedIsolationDBSumPtCorr3HitsdR03_*_*',
  2790. 'keep *_hpsPFTauDiscriminationByTightMuonRejection3_*_*',
  2791. 'keep *_hpsPFTauDiscriminationByPhotonPtSumOutsideSignalCone_*_*',
  2792. 'keep *_hpsPFTauNeutralIsoPtSum_*_*',
  2793. 'keep *_hpsPFTauPUcorrPtSum_*_*',
  2794. 'keep *_hpsPFTauChargedIsoPtSum_*_*',
  2795. 'keep *_hpsPFTauTransverseImpactParameters_*_*',
  2796. 'keep *_hpsPFTauFootprintCorrection_*_*',
  2797. 'keep *_hpsPFTauNeutralIsoPtSumWeight_*_*',
  2798. 'keep *_hpsPFTauPhotonPtSumOutsideSignalCone_*_*',
  2799. 'keep *_hpsPFTauDiscriminationByMVA6rawElectronRejection_*_*',
  2800. 'keep *_hpsPFTauDiscriminationByMVA6VLooseElectronRejection_*_*',
  2801. 'keep *_hpsPFTauDiscriminationByMVA6LooseElectronRejection_*_*',
  2802. 'keep *_hpsPFTauDiscriminationByMVA6MediumElectronRejection_*_*',
  2803. 'keep *_hpsPFTauDiscriminationByMVA6TightElectronRejection_*_*',
  2804. 'keep *_hpsPFTauDiscriminationByMVA6VTightElectronRejection_*_*',
  2805. 'keep *_hpsPFTauDiscriminationByIsolationMVArun2v1DBoldDMwLTraw_*_*',
  2806. 'keep *_hpsPFTauDiscriminationByVLooseIsolationMVArun2v1DBoldDMwLT_*_*',
  2807. 'keep *_hpsPFTauDiscriminationByLooseIsolationMVArun2v1DBoldDMwLT_*_*',
  2808. 'keep *_hpsPFTauDiscriminationByMediumIsolationMVArun2v1DBoldDMwLT_*_*',
  2809. 'keep *_hpsPFTauDiscriminationByTightIsolationMVArun2v1DBoldDMwLT_*_*',
  2810. 'keep *_hpsPFTauDiscriminationByVTightIsolationMVArun2v1DBoldDMwLT_*_*',
  2811. 'keep *_hpsPFTauDiscriminationByVVTightIsolationMVArun2v1DBoldDMwLT_*_*',
  2812. 'keep *_hpsPFTauDiscriminationByIsolationMVArun2v1DBnewDMwLTraw_*_*',
  2813. 'keep *_hpsPFTauDiscriminationByVLooseIsolationMVArun2v1DBnewDMwLT_*_*',
  2814. 'keep *_hpsPFTauDiscriminationByLooseIsolationMVArun2v1DBnewDMwLT_*_*',
  2815. 'keep *_hpsPFTauDiscriminationByMediumIsolationMVArun2v1DBnewDMwLT_*_*',
  2816. 'keep *_hpsPFTauDiscriminationByTightIsolationMVArun2v1DBnewDMwLT_*_*',
  2817. 'keep *_hpsPFTauDiscriminationByVTightIsolationMVArun2v1DBnewDMwLT_*_*',
  2818. 'keep *_hpsPFTauDiscriminationByVVTightIsolationMVArun2v1DBnewDMwLT_*_*',
  2819. 'keep *_hpsPFTauDiscriminationByIsolationMVArun2v1PWoldDMwLTraw_*_*',
  2820. 'keep *_hpsPFTauDiscriminationByVLooseIsolationMVArun2v1PWoldDMwLT_*_*',
  2821. 'keep *_hpsPFTauDiscriminationByLooseIsolationMVArun2v1PWoldDMwLT_*_*',
  2822. 'keep *_hpsPFTauDiscriminationByMediumIsolationMVArun2v1PWoldDMwLT_*_*',
  2823. 'keep *_hpsPFTauDiscriminationByTightIsolationMVArun2v1PWoldDMwLT_*_*',
  2824. 'keep *_hpsPFTauDiscriminationByVTightIsolationMVArun2v1PWoldDMwLT_*_*',
  2825. 'keep *_hpsPFTauDiscriminationByVVTightIsolationMVArun2v1PWoldDMwLT_*_*',
  2826. 'keep *_hpsPFTauDiscriminationByIsolationMVArun2v1PWnewDMwLTraw_*_*',
  2827. 'keep *_hpsPFTauDiscriminationByVLooseIsolationMVArun2v1PWnewDMwLT_*_*',
  2828. 'keep *_hpsPFTauDiscriminationByLooseIsolationMVArun2v1PWnewDMwLT_*_*',
  2829. 'keep *_hpsPFTauDiscriminationByMediumIsolationMVArun2v1PWnewDMwLT_*_*',
  2830. 'keep *_hpsPFTauDiscriminationByTightIsolationMVArun2v1PWnewDMwLT_*_*',
  2831. 'keep *_hpsPFTauDiscriminationByVTightIsolationMVArun2v1PWnewDMwLT_*_*',
  2832. 'keep *_hpsPFTauDiscriminationByVVTightIsolationMVArun2v1PWnewDMwLT_*_*',
  2833. 'keep *_hpsPFTauChargedIsoPtSumdR03_*_*',
  2834. 'keep *_hpsPFTauNeutralIsoPtSumdR03_*_*',
  2835. 'keep *_hpsPFTauNeutralIsoPtSumWeightdR03_*_*',
  2836. 'keep *_hpsPFTauFootprintCorrectiondR03_*_*',
  2837. 'keep *_hpsPFTauPhotonPtSumOutsideSignalConedR03_*_*',
  2838. 'keep *_hpsPFTauDiscriminationByIsolationMVArun2v1DBdR03oldDMwLTraw_*_*',
  2839. 'keep *_hpsPFTauDiscriminationByVLooseIsolationMVArun2v1DBdR03oldDMwLT_*_*',
  2840. 'keep *_hpsPFTauDiscriminationByLooseIsolationMVArun2v1DBdR03oldDMwLT_*_*',
  2841. 'keep *_hpsPFTauDiscriminationByMediumIsolationMVArun2v1DBdR03oldDMwLT_*_*',
  2842. 'keep *_hpsPFTauDiscriminationByTightIsolationMVArun2v1DBdR03oldDMwLT_*_*',
  2843. 'keep *_hpsPFTauDiscriminationByVTightIsolationMVArun2v1DBdR03oldDMwLT_*_*',
  2844. 'keep *_hpsPFTauDiscriminationByVVTightIsolationMVArun2v1DBdR03oldDMwLT_*_*',
  2845. 'keep *_hpsPFTauDiscriminationByIsolationMVArun2v1PWdR03oldDMwLTraw_*_*',
  2846. 'keep *_hpsPFTauDiscriminationByVLooseIsolationMVArun2v1PWdR03oldDMwLT_*_*',
  2847. 'keep *_hpsPFTauDiscriminationByLooseIsolationMVArun2v1PWdR03oldDMwLT_*_*',
  2848. 'keep *_hpsPFTauDiscriminationByMediumIsolationMVArun2v1PWdR03oldDMwLT_*_*',
  2849. 'keep *_hpsPFTauDiscriminationByTightIsolationMVArun2v1PWdR03oldDMwLT_*_*',
  2850. 'keep *_hpsPFTauDiscriminationByVTightIsolationMVArun2v1PWdR03oldDMwLT_*_*',
  2851. 'keep *_hpsPFTauDiscriminationByVVTightIsolationMVArun2v1PWdR03oldDMwLT_*_*',
  2852. 'keep *_offlinePrimaryVertices__*',
  2853. 'keep *_offlinePrimaryVerticesWithBS_*_*',
  2854. 'keep *_offlinePrimaryVerticesFromCosmicTracks_*_*',
  2855. 'keep *_nuclearInteractionMaker_*_*',
  2856. 'keep *_generalV0Candidates_*_*',
  2857. 'keep *_inclusiveSecondaryVertices_*_*',
  2858. 'keep recoGsfElectronCores_gsfElectronCores_*_*',
  2859. 'keep recoGsfElectronCores_gedGsfElectronCores_*_*',
  2860. 'keep recoGsfElectrons_gsfElectrons_*_*',
  2861. 'keep recoGsfElectrons_gedGsfElectrons_*_*',
  2862. 'keep recoGsfElectronCores_uncleanedOnlyGsfElectronCores_*_*',
  2863. 'keep recoGsfElectrons_uncleanedOnlyGsfElectrons_*_*',
  2864. 'keep floatedmValueMap_eidRobustLoose_*_*',
  2865. 'keep floatedmValueMap_eidRobustTight_*_*',
  2866. 'keep floatedmValueMap_eidRobustHighEnergy_*_*',
  2867. 'keep floatedmValueMap_eidLoose_*_*',
  2868. 'keep floatedmValueMap_eidTight_*_*',
  2869. 'keep *_egmGedGsfElectronPFIsolation_*_*',
  2870. 'keep *_photonEcalPFClusterIsolationProducer_*_*',
  2871. 'keep *_electronEcalPFClusterIsolationProducer_*_*',
  2872. 'keep *_photonHcalPFClusterIsolationProducer_*_*',
  2873. 'keep *_electronHcalPFClusterIsolationProducer_*_*',
  2874. 'drop *_egmGsfElectronIDs_*_*',
  2875. 'drop *_egmPhotonIDs_*_*',
  2876. 'keep *_gedPhotonCore_*_*',
  2877. 'keep *_gedPhotons_*_*',
  2878. 'keep *_particleBasedIsolation_*_*',
  2879. 'keep recoPhotons_mustachePhotons_*_*',
  2880. 'keep recoPhotonCores_mustachePhotonCore_*_*',
  2881. 'keep recoPhotons_photons_*_*',
  2882. 'keep recoPhotonCores_photonCore_*_*',
  2883. 'keep recoConversions_conversions_*_*',
  2884. 'keep recoConversions_mustacheConversions_*_*',
  2885. 'drop *_conversions_uncleanedConversions_*',
  2886. 'drop *_gedPhotonsTmp_valMapPFEgammaCandToPhoton_*',
  2887. 'keep recoConversions_allConversions_*_*',
  2888. 'keep recoConversions_allConversionsOldEG_*_*',
  2889. 'keep recoTracks_ckfOutInTracksFromConversions_*_*',
  2890. 'keep recoTracks_ckfInOutTracksFromConversions_*_*',
  2891. 'keep recoTrackExtras_ckfOutInTracksFromConversions_*_*',
  2892. 'keep recoTrackExtras_ckfInOutTracksFromConversions_*_*',
  2893. 'keep TrackingRecHitsOwned_ckfOutInTracksFromConversions_*_*',
  2894. 'keep TrackingRecHitsOwned_ckfInOutTracksFromConversions_*_*',
  2895. 'keep recoConversions_uncleanedOnlyAllConversions_*_*',
  2896. 'keep recoTracks_uncleanedOnlyCkfOutInTracksFromConversions_*_*',
  2897. 'keep recoTracks_uncleanedOnlyCkfInOutTracksFromConversions_*_*',
  2898. 'keep recoTrackExtras_uncleanedOnlyCkfOutInTracksFromConversions_*_*',
  2899. 'keep recoTrackExtras_uncleanedOnlyCkfInOutTracksFromConversions_*_*',
  2900. 'keep TrackingRecHitsOwned_uncleanedOnlyCkfOutInTracksFromConversions_*_*',
  2901. 'keep TrackingRecHitsOwned_uncleanedOnlyCkfInOutTracksFromConversions_*_*',
  2902. 'keep *_PhotonIDProd_*_*',
  2903. 'keep *_PhotonIDProdGED_*_*',
  2904. 'keep recoRecoEcalCandidates_hfRecoEcalCandidate_*_*',
  2905. 'keep *_hfEMClusters_*_*',
  2906. 'keep *_gedGsfElectronCores_*_*',
  2907. 'keep *_gedGsfElectrons_*_*',
  2908. 'keep *_pixelTracks_*_*',
  2909. 'keep *_pixelVertices_*_*',
  2910. 'drop CaloTowersSorted_towerMakerPF_*_*',
  2911. 'keep recoPFRecHits_particleFlowClusterECAL_Cleaned_*',
  2912. 'keep recoPFRecHits_particleFlowClusterHCAL_Cleaned_*',
  2913. 'keep recoPFRecHits_particleFlowClusterHO_Cleaned_*',
  2914. 'keep recoPFRecHits_particleFlowClusterHF_Cleaned_*',
  2915. 'keep recoPFRecHits_particleFlowClusterPS_Cleaned_*',
  2916. 'keep recoPFRecHits_particleFlowRecHitECAL_Cleaned_*',
  2917. 'keep recoPFRecHits_particleFlowRecHitHBHE_Cleaned_*',
  2918. 'keep recoPFRecHits_particleFlowRecHitHF_Cleaned_*',
  2919. 'keep recoPFRecHits_particleFlowRecHitHO_Cleaned_*',
  2920. 'keep recoPFRecHits_particleFlowRecHitPS_Cleaned_*',
  2921. 'keep recoPFClusters_particleFlowClusterECAL_*_*',
  2922. 'keep recoPFClusters_particleFlowClusterHCAL_*_*',
  2923. 'keep recoPFClusters_particleFlowClusterHO_*_*',
  2924. 'keep recoPFClusters_particleFlowClusterHF_*_*',
  2925. 'keep recoPFClusters_particleFlowClusterPS_*_*',
  2926. 'keep recoPFBlocks_particleFlowBlock_*_*',
  2927. 'keep recoPFCandidates_particleFlowEGamma_*_*',
  2928. 'keep recoCaloClusters_particleFlowEGamma_*_*',
  2929. 'keep recoSuperClusters_particleFlowEGamma_*_*',
  2930. 'keep recoConversions_particleFlowEGamma_*_*',
  2931. 'keep recoPFCandidates_particleFlow_*_*',
  2932. 'keep recoPFCandidates_particleFlowTmp_electrons_*',
  2933. 'keep recoPFCandidates_particleFlowTmp_*_*',
  2934. 'drop recoPFCandidates_particleFlowTmp__*',
  2935. 'keep recoPFDisplacedVertexs_particleFlowDisplacedVertex_*_*',
  2936. 'keep *_pfElectronTranslator_*_*',
  2937. 'keep *_pfPhotonTranslator_*_*',
  2938. 'keep *_particleFlow_electrons_*',
  2939. 'keep *_particleFlow_photons_*',
  2940. 'keep *_particleFlow_muons_*',
  2941. 'keep *_trackerDrivenElectronSeeds_preid_*',
  2942. 'keep *_particleFlowPtrs_*_*',
  2943. 'keep *_particleFlowTmpPtrs_*_*',
  2944. 'keep *_offlineBeamSpot_*_*',
  2945. 'keep L1GlobalTriggerReadoutRecord_gtDigis_*_*',
  2946. 'keep *_l1GtRecord_*_*',
  2947. 'keep *_l1GtTriggerMenuLite_*_*',
  2948. 'keep *_conditionsInEdm_*_*',
  2949. 'keep *_l1extraParticles_*_*',
  2950. 'keep *_l1L1GtObjectMap_*_*',
  2951. 'keep L1MuGMTReadoutCollection_gtDigis_*_*',
  2952. 'keep L1GctEmCand*_gctDigis_*_*',
  2953. 'keep L1GctJetCand*_gctDigis_*_*',
  2954. 'keep L1GctEtHad*_gctDigis_*_*',
  2955. 'keep L1GctEtMiss*_gctDigis_*_*',
  2956. 'keep L1GctEtTotal*_gctDigis_*_*',
  2957. 'keep L1GctHtMiss*_gctDigis_*_*',
  2958. 'keep L1GctJetCounts*_gctDigis_*_*',
  2959. 'keep L1GctHFRingEtSums*_gctDigis_*_*',
  2960. 'keep L1GctHFBitCounts*_gctDigis_*_*',
  2961. 'keep LumiDetails_lumiProducer_*_*',
  2962. 'keep LumiSummary_lumiProducer_*_*',
  2963. 'keep *_gtStage2Digis_*_*',
  2964. 'keep *_gmtStage2Digis_*_*',
  2965. 'keep *_caloStage2Digis_*_*',
  2966. 'drop *_hlt*_*_*',
  2967. 'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*',
  2968. 'keep edmTriggerResults_*_*_*',
  2969. 'keep triggerTriggerEvent_*_*_*',
  2970. 'keep LHERunInfoProduct_*_*_*',
  2971. 'keep LHEEventProduct_*_*_*',
  2972. 'keep GenRunInfoProduct_generator_*_*',
  2973. 'keep GenLumiInfoHeader_generator_*_*',
  2974. 'keep GenLumiInfoProduct_generator_*_*',
  2975. 'keep GenEventInfoProduct_generator_*_*',
  2976. 'keep edmHepMCProduct_generatorSmeared_*_*',
  2977. 'keep GenFilterInfo_*_*_*',
  2978. 'keep *_genParticles_*_*',
  2979. 'keep recoGenMETs_*_*_*',
  2980. 'keep *_ak4GenJets_*_*',
  2981. 'keep *_ak8GenJets_*_*',
  2982. 'keep *_ak4GenJetsNoNu_*_*',
  2983. 'keep *_ak8GenJetsNoNu_*_*',
  2984. 'keep *_genParticle_*_*',
  2985. 'keep edmHepMCProduct_source_*_*',
  2986. 'keep SimTracks_g4SimHits_*_*',
  2987. 'keep SimVertexs_g4SimHits_*_*',
  2988. 'keep *_allTrackMCMatch_*_*',
  2989. 'keep StripDigiSimLinkedmDetSetVector_simMuonCSCDigis_*_*',
  2990. 'keep DTLayerIdDTDigiSimLinkMuonDigiCollection_simMuonDTDigis_*_*',
  2991. 'keep RPCDigiSimLinkedmDetSetVector_simMuonRPCDigis_*_*',
  2992. 'keep PileupSummaryInfos_*_*_*',
  2993. 'keep int_*_bunchSpacing_*',
  2994. 'keep L1AcceptBunchCrossings_scalersRawToDigi_*_*',
  2995. 'keep L1TriggerScalerss_scalersRawToDigi_*_*',
  2996. 'keep Level1TriggerScalerss_scalersRawToDigi_*_*',
  2997. 'keep LumiScalerss_scalersRawToDigi_*_*',
  2998. 'keep BeamSpotOnlines_scalersRawToDigi_*_*',
  2999. 'keep DcsStatuss_scalersRawToDigi_*_*',
  3000. 'keep DcsStatuss_hltScalersRawToDigi_*_*',
  3001. 'keep *_logErrorHarvester_*_*',
  3002. 'keep *_pfIsolatedElectronsEI_*_*',
  3003. 'keep *_pfIsolatedMuonsEI_*_*',
  3004. 'keep recoPFJets_pfJetsEI_*_*',
  3005. 'keep *_pfCombinedInclusiveSecondaryVertexV2BJetTagsEI_*_*',
  3006. 'keep recoPFTaus_pfTausEI_*_*',
  3007. 'keep recoPFTauDiscriminator_pfTausDiscriminationByDecayModeFinding_*_*',
  3008. 'keep recoPFTauDiscriminator_pfTausDiscriminationByIsolation_*_*',
  3009. 'keep recoPFMETs_pfMetEI_*_*',
  3010. 'keep *_tcdsDigis_*_*',
  3011. 'keep *_simCscTriggerPrimitiveDigis_*_*',
  3012. 'keep *_simDtTriggerPrimitiveDigis_*_*',
  3013. 'keep *_simRpcTriggerDigis_*_*',
  3014. 'keep *_simRctDigis_*_*',
  3015. 'keep *_simCsctfDigis_*_*',
  3016. 'keep *_simCsctfTrackDigis_*_*',
  3017. 'keep *_simDttfDigis_*_*',
  3018. 'keep *_simGctDigis_*_*',
  3019. 'keep *_simCaloStage1Digis_*_*',
  3020. 'keep *_simCaloStage1FinalDigis_*_*',
  3021. 'keep *_simCaloStage2Layer1Digis_*_*',
  3022. 'keep *_simCaloStage2Digis_*_*',
  3023. 'keep *_simGmtDigis_*_*',
  3024. 'keep *_simBmtfDigis_*_*',
  3025. 'keep *_simOmtfDigis_*_*',
  3026. 'keep *_simEmtfDigis_*_*',
  3027. 'keep *_simGmtStage2Digis_*_*',
  3028. 'keep *_simGtDigis_*_*',
  3029. 'keep *_simGtStage2Digis_*_*',
  3030. 'keep *_cscTriggerPrimitiveDigis_*_*',
  3031. 'keep *_dtTriggerPrimitiveDigis_*_*',
  3032. 'keep *_rpcTriggerDigis_*_*',
  3033. 'keep *_rctDigis_*_*',
  3034. 'keep *_csctfDigis_*_*',
  3035. 'keep *_csctfTrackDigis_*_*',
  3036. 'keep *_dttfDigis_*_*',
  3037. 'keep *_gctDigis_*_*',
  3038. 'keep *_gmtDigis_*_*',
  3039. 'keep *_gtDigis_*_*',
  3040. 'keep *_gtEvmDigis_*_*',
  3041. 'keep *_l1GtRecord_*_*',
  3042. 'keep *_l1GtTriggerMenuLite_*_*',
  3043. 'keep *_conditionsInEdm_*_*',
  3044. 'keep *_l1extraParticles_*_*',
  3045. 'keep *_l1L1GtObjectMap_*_*',
  3046. 'keep LumiDetails_lumiProducer_*_*',
  3047. 'keep LumiSummary_lumiProducer_*_*',
  3048. 'keep *_gtStage2Digis_*_*',
  3049. 'keep *_gmtStage2Digis_*_*',
  3050. 'keep *_caloStage2Digis_*_*',
  3051. 'drop *_trackingtruthprod_*_*',
  3052. 'drop *_electrontruth_*_*',
  3053. 'keep *_mix_MergedTrackTruth_*',
  3054. 'keep CrossingFramePlaybackInfoNew_*_*_*',
  3055. 'keep *_simSiPixelDigis_*_*',
  3056. 'keep *_simSiStripDigis_*_*',
  3057. 'drop *_mix_simSiPixelDigis*_*',
  3058. 'drop *_mix_simSiStripDigis*_*',
  3059. 'keep *_allTrackMCMatch_*_*',
  3060. 'keep *_trackingParticleRecoTrackAsssociation_*_*',
  3061. 'keep *_assoc2secStepTk_*_*',
  3062. 'keep *_assoc2thStepTk_*_*',
  3063. 'keep *_assoc2GsfTracks_*_*',
  3064. 'keep *_assocOutInConversionTracks_*_*',
  3065. 'keep *_assocInOutConversionTracks_*_*',
  3066. 'keep *_simMuonCSCDigis_*_*',
  3067. 'keep *_simMuonDTDigis_*_*',
  3068. 'keep *_simMuonRPCDigis_*_*',
  3069. 'keep *_simEcalDigis_*_*',
  3070. 'keep *_simEcalPreshowerDigis_*_*',
  3071. 'keep *_simEcalTriggerPrimitiveDigis_*_*',
  3072. 'keep *_simEcalEBTriggerPrimitiveDigis_*_*',
  3073. 'keep *_simHcalDigis_*_*',
  3074. 'keep ZDCDataFramesSorted_simHcalUnsuppressedDigis_*_*',
  3075. 'drop ZDCDataFramesSorted_mix_simHcalUnsuppressedDigis*_*',
  3076. 'keep *_simHcalTriggerPrimitiveDigis_*_*',
  3077. 'keep *_mix_HcalSamples_*',
  3078. 'keep *_mix_HcalHits_*',
  3079. 'keep *_simHcalUnsuppressedDigis_*_*' ) ),
  3080. splitLevel = cms.untracked.int32(0)
  3081. )
  3082.  
  3083. process.FEVTDEBUGHLTEventContent = cms.PSet(
  3084. eventAutoFlushCompressedSize = cms.untracked.int32(10485760),
  3085. outputCommands = cms.untracked.vstring( ('drop *',
  3086. 'drop *',
  3087. 'drop *',
  3088. 'drop *',
  3089. 'keep FEDRawDataCollection_rawDataCollector_*_*',
  3090. 'keep FEDRawDataCollection_source_*_*',
  3091. 'keep FEDRawDataCollection_rawDataCollector_*_*',
  3092. 'keep FEDRawDataCollection_source_*_*',
  3093. 'drop *_hlt*_*_*',
  3094. 'keep FEDRawDataCollection_rawDataCollector_*_*',
  3095. 'keep FEDRawDataCollection_source_*_*',
  3096. 'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*',
  3097. 'keep edmTriggerResults_*_*_*',
  3098. 'keep triggerTriggerEvent_*_*_*',
  3099. 'keep *_g4SimHits_*_*',
  3100. 'keep edmHepMCProduct_source_*_*',
  3101. 'keep *_allTrackMCMatch_*_*',
  3102. 'keep StripDigiSimLinkedmDetSetVector_simMuonCSCDigis_*_*',
  3103. 'keep CSCDetIdCSCComparatorDigiMuonDigiCollection_simMuonCSCDigis_*_*',
  3104. 'keep DTLayerIdDTDigiSimLinkMuonDigiCollection_simMuonDTDigis_*_*',
  3105. 'keep RPCDigiSimLinkedmDetSetVector_simMuonRPCDigis_*_*',
  3106. 'keep *_simMuonCSCDigis_*_*',
  3107. 'keep *_simMuonRPCDigis_*_*',
  3108. 'keep EBSrFlagsSorted_simEcalDigis_*_*',
  3109. 'keep EESrFlagsSorted_simEcalDigis_*_*',
  3110. 'keep *_simHcalUnsuppressedDigis_*_*',
  3111. 'keep CrossingFramePlaybackInfoNew_*_*_*',
  3112. 'keep PileupSummaryInfos_*_*_*',
  3113. 'keep int6stdbitsetstdpairs_*_AffectedAPVList_*',
  3114. 'keep int_*_bunchSpacing_*',
  3115. 'keep LHERunInfoProduct_*_*_*',
  3116. 'keep LHEEventProduct_*_*_*',
  3117. 'keep GenRunInfoProduct_generator_*_*',
  3118. 'keep GenLumiInfoHeader_generator_*_*',
  3119. 'keep GenLumiInfoProduct_generator_*_*',
  3120. 'keep GenEventInfoProduct_generator_*_*',
  3121. 'keep edmHepMCProduct_generatorSmeared_*_*',
  3122. 'keep GenFilterInfo_*_*_*',
  3123. 'keep *_genParticles_*_*',
  3124. 'keep recoGenJets_*_*_*',
  3125. 'keep *_genParticle_*_*',
  3126. 'keep recoGenMETs_*_*_*',
  3127. 'keep FEDRawDataCollection_source_*_*',
  3128. 'keep FEDRawDataCollection_rawDataCollector_*_*',
  3129. 'keep *_MEtoEDMConverter_*_*',
  3130. 'keep *_randomEngineStateProducer_*_*',
  3131. 'keep DetIdedmEDCollection_siStripDigis_*_*',
  3132. 'keep DetIdedmEDCollection_siPixelDigis_*_*',
  3133. 'keep *_siPixelClusters_*_*',
  3134. 'keep *_siStripClusters_*_*',
  3135. 'keep ClusterSummary_clusterSummaryProducer_*_*',
  3136. 'keep *_dt1DRecHits_*_*',
  3137. 'keep *_dt4DSegments_*_*',
  3138. 'keep *_dt1DCosmicRecHits_*_*',
  3139. 'keep *_dt4DCosmicSegments_*_*',
  3140. 'keep *_csc2DRecHits_*_*',
  3141. 'keep *_cscSegments_*_*',
  3142. 'keep *_rpcRecHits_*_*',
  3143. 'keep *_hbhereco_*_*',
  3144. 'keep *_hbheprereco_*_*',
  3145. 'keep *_hfprereco_*_*',
  3146. 'keep *_hfreco_*_*',
  3147. 'keep *_horeco_*_*',
  3148. 'keep HBHERecHitsSorted_hbherecoMB_*_*',
  3149. 'keep HORecHitsSorted_horecoMB_*_*',
  3150. 'keep HFRecHitsSorted_hfrecoMB_*_*',
  3151. 'keep ZDCDataFramesSorted_hcalDigis_*_*',
  3152. 'keep ZDCDataFramesSorted_castorDigis_*_*',
  3153. 'keep QIE10DataFrameHcalDataFrameContainer_hcalDigis_ZDC_*',
  3154. 'keep ZDCRecHitsSorted_zdcreco_*_*',
  3155. 'keep *_reducedHcalRecHits_*_*',
  3156. 'keep *_castorreco_*_*',
  3157. 'keep HcalUnpackerReport_castorDigis_*_*',
  3158. 'keep HcalUnpackerReport_hcalDigiAlCaMB_*_*',
  3159. 'keep HcalUnpackerReport_hcalDigis_*_*',
  3160. 'keep *_ecalPreshowerRecHit_*_*',
  3161. 'keep *_ecalRecHit_*_*',
  3162. 'keep *_ecalCompactTrigPrim_*_*',
  3163. 'keep *_ecalTPSkim_*_*',
  3164. 'keep *_selectDigi_*_*',
  3165. 'keep EcalRecHitsSorted_reducedEcalRecHitsEE_*_*',
  3166. 'keep EcalRecHitsSorted_reducedEcalRecHitsEB_*_*',
  3167. 'keep EcalRecHitsSorted_reducedEcalRecHitsES_*_*',
  3168. 'keep *_hybridSuperClusters_*_*',
  3169. 'keep recoSuperClusters_correctedHybridSuperClusters_*_*',
  3170. 'keep *_multi5x5SuperClusters_*_*',
  3171. 'keep recoSuperClusters_multi5x5SuperClusters_*_*',
  3172. 'keep recoSuperClusters_multi5x5SuperClustersWithPreshower_*_*',
  3173. 'keep recoSuperClusters_correctedMulti5x5SuperClustersWithPreshower_*_*',
  3174. 'keep recoPreshowerClusters_multi5x5SuperClustersWithPreshower_*_*',
  3175. 'keep recoPreshowerClusterShapes_multi5x5PreshowerClusterShape_*_*',
  3176. 'keep *_particleFlowSuperClusterECAL_*_*',
  3177. 'drop recoClusterShapes_*_*_*',
  3178. 'drop recoBasicClustersToOnerecoClusterShapesAssociation_*_*_*',
  3179. 'drop recoBasicClusters_multi5x5BasicClusters_multi5x5BarrelBasicClusters_*',
  3180. 'drop recoSuperClusters_multi5x5SuperClusters_multi5x5BarrelSuperClusters_*',
  3181. 'keep *_CkfElectronCandidates_*_*',
  3182. 'keep *_GsfGlobalElectronTest_*_*',
  3183. 'keep *_electronMergedSeeds_*_*',
  3184. 'keep recoGsfTracks_electronGsfTracks_*_*',
  3185. 'keep recoGsfTrackExtras_electronGsfTracks_*_*',
  3186. 'keep recoTrackExtras_electronGsfTracks_*_*',
  3187. 'keep TrackingRecHitsOwned_electronGsfTracks_*_*',
  3188. 'keep recoTracks_generalTracks_*_*',
  3189. 'keep recoTrackExtras_generalTracks_*_*',
  3190. 'keep TrackingRecHitsOwned_generalTracks_*_*',
  3191. 'keep *_generalTracks_MVAValues_*',
  3192. 'keep *_generalTracks_MVAVals_*',
  3193. 'keep TrackingRecHitsOwned_extraFromSeeds_*_*',
  3194. 'keep uints_extraFromSeeds_*_*',
  3195. 'keep recoTracks_beamhaloTracks_*_*',
  3196. 'keep recoTrackExtras_beamhaloTracks_*_*',
  3197. 'keep TrackingRecHitsOwned_beamhaloTracks_*_*',
  3198. 'keep recoTracks_conversionStepTracks_*_*',
  3199. 'keep recoTrackExtras_conversionStepTracks_*_*',
  3200. 'keep TrackingRecHitsOwned_conversionStepTracks_*_*',
  3201. 'keep *_ctfPixelLess_*_*',
  3202. 'keep *_dedxTruncated40_*_*',
  3203. 'keep *_dedxHitInfo_*_*',
  3204. 'keep *_dedxHarmonic2_*_*',
  3205. 'keep *_trackExtrapolator_*_*',
  3206. 'keep recoTracks_cosmicDCTracks_*_*',
  3207. 'keep recoTrackExtras_cosmicDCTracks_*_*',
  3208. 'keep TrackingRecHitsOwned_cosmicDCTracks_*_*',
  3209. 'keep *_ak4CaloJets_*_*',
  3210. 'keep *_ak4PFJets_*_*',
  3211. 'keep *_ak4PFJetsCHS_*_*',
  3212. 'keep *_ak8PFJetsCHS_*_*',
  3213. 'keep *_ak8PFJetsCHSSoftDrop_*_*',
  3214. 'keep *_cmsTopTagPFJetsCHS_*_*',
  3215. 'keep *_JetPlusTrackZSPCorJetAntiKt4_*_*',
  3216. 'keep *_ak4TrackJets_*_*',
  3217. 'keep recoRecoChargedRefCandidates_trackRefsForJets_*_*',
  3218. 'keep *_caloTowers_*_*',
  3219. 'keep *_towerMaker_*_*',
  3220. 'keep *_CastorTowerReco_*_*',
  3221. 'keep *_ak4JetTracksAssociatorAtVertex_*_*',
  3222. 'keep *_ak4JetTracksAssociatorAtVertexPF_*_*',
  3223. 'keep *_ak4JetTracksAssociatorAtCaloFace_*_*',
  3224. 'keep *_ak4JetTracksAssociatorExplicit_*_*',
  3225. 'keep *_ak4JetExtender_*_*',
  3226. 'keep *_ak4JetID_*_*',
  3227. 'keep *_ak5CastorJets_*_*',
  3228. 'keep *_ak5CastorJetID_*_*',
  3229. 'keep *_ak7CastorJets_*_*',
  3230. 'keep *_ak7CastorJetID_*_*',
  3231. 'keep *_fixedGridRhoAll_*_*',
  3232. 'keep *_fixedGridRhoFastjetAll_*_*',
  3233. 'keep *_fixedGridRhoFastjetAllTmp_*_*',
  3234. 'keep *_fixedGridRhoFastjetAllCalo_*_*',
  3235. 'keep *_fixedGridRhoFastjetCentral_*_*',
  3236. 'keep *_fixedGridRhoFastjetCentralCalo_*_*',
  3237. 'keep *_fixedGridRhoFastjetCentralChargedPileUp_*_*',
  3238. 'keep *_fixedGridRhoFastjetCentralNeutral_*_*',
  3239. 'keep *_ak8PFJetsCHSSoftDropMass_*_*',
  3240. 'keep recoCaloMETs_caloMet_*_*',
  3241. 'keep recoCaloMETs_caloMetBE_*_*',
  3242. 'keep recoCaloMETs_caloMetBEFO_*_*',
  3243. 'keep recoCaloMETs_caloMetM_*_*',
  3244. 'keep recoPFMETs_pfMet_*_*',
  3245. 'keep recoPFMETs_pfChMet_*_*',
  3246. 'keep recoPFMETs_pfMetEI_*_*',
  3247. 'keep recoMuonMETCorrectionDataedmValueMap_muonMETValueMapProducer_*_*',
  3248. 'keep recoHcalNoiseRBXs_hcalnoise_*_*',
  3249. 'keep HcalNoiseSummary_hcalnoise_*_*',
  3250. 'keep recoCSCHaloData_CSCHaloData_*_*',
  3251. 'keep recoEcalHaloData_EcalHaloData_*_*',
  3252. 'keep recoGlobalHaloData_GlobalHaloData_*_*',
  3253. 'keep recoHcalHaloData_HcalHaloData_*_*',
  3254. 'keep recoBeamHaloSummary_BeamHaloSummary_*_*',
  3255. 'keep *_MuonSeed_*_*',
  3256. 'keep *_ancientMuonSeed_*_*',
  3257. 'keep *_displacedMuonSeeds_*_*',
  3258. 'keep TrackingRecHitsOwned_globalMuons_*_*',
  3259. 'keep TrackingRecHitsOwned_tevMuons_*_*',
  3260. 'keep *_CosmicMuonSeed_*_*',
  3261. 'keep recoTrackExtras_cosmicMuons_*_*',
  3262. 'keep TrackingRecHitsOwned_cosmicMuons_*_*',
  3263. 'keep recoTrackExtras_cosmicMuons1Leg_*_*',
  3264. 'keep TrackingRecHitsOwned_cosmicMuons1Leg_*_*',
  3265. 'keep recoTracks_cosmicsVetoTracks_*_*',
  3266. 'keep *_muons_*_*',
  3267. 'keep *_particleFlow_muons_*',
  3268. 'drop *_muons_muons1stStep2muonsMap_*',
  3269. 'drop recoIsoDepositedmValueMap_muons_*_*',
  3270. 'drop doubleedmValueMap_muons_muPFIso*_*',
  3271. 'keep recoTracks_standAloneMuons_*_*',
  3272. 'keep recoTrackExtras_standAloneMuons_*_*',
  3273. 'keep TrackingRecHitsOwned_standAloneMuons_*_*',
  3274. 'keep recoTracks_globalMuons_*_*',
  3275. 'keep recoTrackExtras_globalMuons_*_*',
  3276. 'keep recoTracks_tevMuons_*_*',
  3277. 'keep recoTrackExtras_tevMuons_*_*',
  3278. 'keep recoTracks_generalTracks_*_*',
  3279. 'keep recoTracks_displacedTracks_*_*',
  3280. 'keep recoTracksToOnerecoTracksAssociation_tevMuons_*_*',
  3281. 'keep recoTracks_displacedGlobalMuons_*_*',
  3282. 'keep recoTrackExtras_displacedGlobalMuons_*_*',
  3283. 'keep TrackingRecHitsOwned_displacedGlobalMuons_*_*',
  3284. 'keep recoTracks_cosmicMuons_*_*',
  3285. 'keep recoMuons_muonsFromCosmics_*_*',
  3286. 'keep recoTracks_cosmicMuons1Leg_*_*',
  3287. 'keep recoMuons_muonsFromCosmics1Leg_*_*',
  3288. 'keep recoTracks_refittedStandAloneMuons_*_*',
  3289. 'keep recoTrackExtras_refittedStandAloneMuons_*_*',
  3290. 'keep TrackingRecHitsOwned_refittedStandAloneMuons_*_*',
  3291. 'keep recoTracks_displacedStandAloneMuons__*',
  3292. 'keep recoTrackExtras_displacedStandAloneMuons_*_*',
  3293. 'keep TrackingRecHitsOwned_displacedStandAloneMuons_*_*',
  3294. 'keep *_muIsoDepositTk_*_*',
  3295. 'keep *_muIsoDepositCalByAssociatorTowers_*_*',
  3296. 'keep *_muIsoDepositCalByAssociatorHits_*_*',
  3297. 'keep *_muIsoDepositJets_*_*',
  3298. 'keep *_muGlobalIsoDepositCtfTk_*_*',
  3299. 'keep *_muGlobalIsoDepositCalByAssociatorTowers_*_*',
  3300. 'keep *_muGlobalIsoDepositCalByAssociatorHits_*_*',
  3301. 'keep *_muGlobalIsoDepositJets_*_*',
  3302. 'keep *_softPFMuonsTagInfos_*_*',
  3303. 'keep *_softPFElectronsTagInfos_*_*',
  3304. 'keep *_softPFElectronBJetTags_*_*',
  3305. 'keep *_softPFMuonBJetTags_*_*',
  3306. 'keep *_pfImpactParameterTagInfos_*_*',
  3307. 'keep *_pfTrackCountingHighEffBJetTags_*_*',
  3308. 'keep *_pfJetProbabilityBJetTags_*_*',
  3309. 'keep *_pfJetBProbabilityBJetTags_*_*',
  3310. 'keep *_pfSecondaryVertexTagInfos_*_*',
  3311. 'keep *_pfInclusiveSecondaryVertexFinderTagInfos_*_*',
  3312. 'keep *_pfSimpleSecondaryVertexHighEffBJetTags_*_*',
  3313. 'keep *_pfSimpleInclusiveSecondaryVertexHighEffBJetTags_*_*',
  3314. 'keep *_pfCombinedSecondaryVertexV2BJetTags_*_*',
  3315. 'keep *_pfCombinedInclusiveSecondaryVertexV2BJetTags_*_*',
  3316. 'keep *_pfGhostTrackVertexTagInfos_*_*',
  3317. 'keep *_pfGhostTrackBJetTags_*_*',
  3318. 'keep *_pfCombinedMVAV2BJetTags_*_*',
  3319. 'keep *_inclusiveCandidateSecondaryVertices_*_*',
  3320. 'keep *_inclusiveCandidateSecondaryVerticesCvsL_*_*',
  3321. 'keep *_pfInclusiveSecondaryVertexFinderCvsLTagInfos_*_*',
  3322. 'keep *_pfCombinedCvsLJetTags_*_*',
  3323. 'keep *_pfCombinedCvsBJetTags_*_*',
  3324. 'keep *_pfChargeBJetTags_*_*',
  3325. 'keep *_pfDeepCSVJetTags_*_*',
  3326. 'keep *_pfDeepCMVAJetTags_*_*',
  3327. 'keep recoRecoTauPiZeros_hpsPFTauProducer_pizeros_*',
  3328. 'keep recoPFTaus_hpsPFTauProducer_*_*',
  3329. 'keep *_hpsPFTauDiscriminationByDeadECALElectronRejection_*_*',
  3330. 'keep *_hpsPFTauDiscriminationByDecayModeFinding_*_*',
  3331. 'keep *_hpsPFTauDiscriminationByDecayModeFindingNewDMs_*_*',
  3332. 'keep *_hpsPFTauDiscriminationByDecayModeFindingOldDMs_*_*',
  3333. 'keep *_hpsPFTauDiscriminationByLooseIsolation_*_*',
  3334. 'keep *_hpsPFTauDiscriminationByLooseChargedIsolation_*_*',
  3335. 'keep *_hpsPFTauDiscriminationByLooseCombinedIsolationDBSumPtCorr3Hits_*_*',
  3336. 'keep *_hpsPFTauDiscriminationByLooseCombinedIsolationDBSumPtCorr3HitsdR03_*_*',
  3337. 'keep *_hpsPFTauDiscriminationByLooseElectronRejection_*_*',
  3338. 'keep *_hpsPFTauDiscriminationByLooseMuonRejection3_*_*',
  3339. 'keep *_hpsPFTauDiscriminationByMediumCombinedIsolationDBSumPtCorr3Hits_*_*',
  3340. 'keep *_hpsPFTauDiscriminationByMediumCombinedIsolationDBSumPtCorr3HitsdR03_*_*',
  3341. 'keep *_hpsPFTauDiscriminationByRawCombinedIsolationDBSumPtCorr3Hits_*_*',
  3342. 'keep *_hpsPFTauDiscriminationByTightCombinedIsolationDBSumPtCorr3Hits_*_*',
  3343. 'keep *_hpsPFTauDiscriminationByTightCombinedIsolationDBSumPtCorr3HitsdR03_*_*',
  3344. 'keep *_hpsPFTauDiscriminationByTightMuonRejection3_*_*',
  3345. 'keep *_hpsPFTauDiscriminationByPhotonPtSumOutsideSignalCone_*_*',
  3346. 'keep *_hpsPFTauNeutralIsoPtSum_*_*',
  3347. 'keep *_hpsPFTauPUcorrPtSum_*_*',
  3348. 'keep *_hpsPFTauChargedIsoPtSum_*_*',
  3349. 'keep *_hpsPFTauTransverseImpactParameters_*_*',
  3350. 'keep *_hpsPFTauFootprintCorrection_*_*',
  3351. 'keep *_hpsPFTauNeutralIsoPtSumWeight_*_*',
  3352. 'keep *_hpsPFTauPhotonPtSumOutsideSignalCone_*_*',
  3353. 'keep *_hpsPFTauDiscriminationByMVA6rawElectronRejection_*_*',
  3354. 'keep *_hpsPFTauDiscriminationByMVA6VLooseElectronRejection_*_*',
  3355. 'keep *_hpsPFTauDiscriminationByMVA6LooseElectronRejection_*_*',
  3356. 'keep *_hpsPFTauDiscriminationByMVA6MediumElectronRejection_*_*',
  3357. 'keep *_hpsPFTauDiscriminationByMVA6TightElectronRejection_*_*',
  3358. 'keep *_hpsPFTauDiscriminationByMVA6VTightElectronRejection_*_*',
  3359. 'keep *_hpsPFTauDiscriminationByIsolationMVArun2v1DBoldDMwLTraw_*_*',
  3360. 'keep *_hpsPFTauDiscriminationByVLooseIsolationMVArun2v1DBoldDMwLT_*_*',
  3361. 'keep *_hpsPFTauDiscriminationByLooseIsolationMVArun2v1DBoldDMwLT_*_*',
  3362. 'keep *_hpsPFTauDiscriminationByMediumIsolationMVArun2v1DBoldDMwLT_*_*',
  3363. 'keep *_hpsPFTauDiscriminationByTightIsolationMVArun2v1DBoldDMwLT_*_*',
  3364. 'keep *_hpsPFTauDiscriminationByVTightIsolationMVArun2v1DBoldDMwLT_*_*',
  3365. 'keep *_hpsPFTauDiscriminationByVVTightIsolationMVArun2v1DBoldDMwLT_*_*',
  3366. 'keep *_hpsPFTauDiscriminationByIsolationMVArun2v1DBnewDMwLTraw_*_*',
  3367. 'keep *_hpsPFTauDiscriminationByVLooseIsolationMVArun2v1DBnewDMwLT_*_*',
  3368. 'keep *_hpsPFTauDiscriminationByLooseIsolationMVArun2v1DBnewDMwLT_*_*',
  3369. 'keep *_hpsPFTauDiscriminationByMediumIsolationMVArun2v1DBnewDMwLT_*_*',
  3370. 'keep *_hpsPFTauDiscriminationByTightIsolationMVArun2v1DBnewDMwLT_*_*',
  3371. 'keep *_hpsPFTauDiscriminationByVTightIsolationMVArun2v1DBnewDMwLT_*_*',
  3372. 'keep *_hpsPFTauDiscriminationByVVTightIsolationMVArun2v1DBnewDMwLT_*_*',
  3373. 'keep *_hpsPFTauDiscriminationByIsolationMVArun2v1PWoldDMwLTraw_*_*',
  3374. 'keep *_hpsPFTauDiscriminationByVLooseIsolationMVArun2v1PWoldDMwLT_*_*',
  3375. 'keep *_hpsPFTauDiscriminationByLooseIsolationMVArun2v1PWoldDMwLT_*_*',
  3376. 'keep *_hpsPFTauDiscriminationByMediumIsolationMVArun2v1PWoldDMwLT_*_*',
  3377. 'keep *_hpsPFTauDiscriminationByTightIsolationMVArun2v1PWoldDMwLT_*_*',
  3378. 'keep *_hpsPFTauDiscriminationByVTightIsolationMVArun2v1PWoldDMwLT_*_*',
  3379. 'keep *_hpsPFTauDiscriminationByVVTightIsolationMVArun2v1PWoldDMwLT_*_*',
  3380. 'keep *_hpsPFTauDiscriminationByIsolationMVArun2v1PWnewDMwLTraw_*_*',
  3381. 'keep *_hpsPFTauDiscriminationByVLooseIsolationMVArun2v1PWnewDMwLT_*_*',
  3382. 'keep *_hpsPFTauDiscriminationByLooseIsolationMVArun2v1PWnewDMwLT_*_*',
  3383. 'keep *_hpsPFTauDiscriminationByMediumIsolationMVArun2v1PWnewDMwLT_*_*',
  3384. 'keep *_hpsPFTauDiscriminationByTightIsolationMVArun2v1PWnewDMwLT_*_*',
  3385. 'keep *_hpsPFTauDiscriminationByVTightIsolationMVArun2v1PWnewDMwLT_*_*',
  3386. 'keep *_hpsPFTauDiscriminationByVVTightIsolationMVArun2v1PWnewDMwLT_*_*',
  3387. 'keep *_hpsPFTauChargedIsoPtSumdR03_*_*',
  3388. 'keep *_hpsPFTauNeutralIsoPtSumdR03_*_*',
  3389. 'keep *_hpsPFTauNeutralIsoPtSumWeightdR03_*_*',
  3390. 'keep *_hpsPFTauFootprintCorrectiondR03_*_*',
  3391. 'keep *_hpsPFTauPhotonPtSumOutsideSignalConedR03_*_*',
  3392. 'keep *_hpsPFTauDiscriminationByIsolationMVArun2v1DBdR03oldDMwLTraw_*_*',
  3393. 'keep *_hpsPFTauDiscriminationByVLooseIsolationMVArun2v1DBdR03oldDMwLT_*_*',
  3394. 'keep *_hpsPFTauDiscriminationByLooseIsolationMVArun2v1DBdR03oldDMwLT_*_*',
  3395. 'keep *_hpsPFTauDiscriminationByMediumIsolationMVArun2v1DBdR03oldDMwLT_*_*',
  3396. 'keep *_hpsPFTauDiscriminationByTightIsolationMVArun2v1DBdR03oldDMwLT_*_*',
  3397. 'keep *_hpsPFTauDiscriminationByVTightIsolationMVArun2v1DBdR03oldDMwLT_*_*',
  3398. 'keep *_hpsPFTauDiscriminationByVVTightIsolationMVArun2v1DBdR03oldDMwLT_*_*',
  3399. 'keep *_hpsPFTauDiscriminationByIsolationMVArun2v1PWdR03oldDMwLTraw_*_*',
  3400. 'keep *_hpsPFTauDiscriminationByVLooseIsolationMVArun2v1PWdR03oldDMwLT_*_*',
  3401. 'keep *_hpsPFTauDiscriminationByLooseIsolationMVArun2v1PWdR03oldDMwLT_*_*',
  3402. 'keep *_hpsPFTauDiscriminationByMediumIsolationMVArun2v1PWdR03oldDMwLT_*_*',
  3403. 'keep *_hpsPFTauDiscriminationByTightIsolationMVArun2v1PWdR03oldDMwLT_*_*',
  3404. 'keep *_hpsPFTauDiscriminationByVTightIsolationMVArun2v1PWdR03oldDMwLT_*_*',
  3405. 'keep *_hpsPFTauDiscriminationByVVTightIsolationMVArun2v1PWdR03oldDMwLT_*_*',
  3406. 'keep *_offlinePrimaryVertices__*',
  3407. 'keep *_offlinePrimaryVerticesWithBS_*_*',
  3408. 'keep *_offlinePrimaryVerticesFromCosmicTracks_*_*',
  3409. 'keep *_nuclearInteractionMaker_*_*',
  3410. 'keep *_generalV0Candidates_*_*',
  3411. 'keep *_inclusiveSecondaryVertices_*_*',
  3412. 'keep recoGsfElectronCores_gsfElectronCores_*_*',
  3413. 'keep recoGsfElectronCores_gedGsfElectronCores_*_*',
  3414. 'keep recoGsfElectrons_gsfElectrons_*_*',
  3415. 'keep recoGsfElectrons_gedGsfElectrons_*_*',
  3416. 'keep recoGsfElectronCores_uncleanedOnlyGsfElectronCores_*_*',
  3417. 'keep recoGsfElectrons_uncleanedOnlyGsfElectrons_*_*',
  3418. 'keep floatedmValueMap_eidRobustLoose_*_*',
  3419. 'keep floatedmValueMap_eidRobustTight_*_*',
  3420. 'keep floatedmValueMap_eidRobustHighEnergy_*_*',
  3421. 'keep floatedmValueMap_eidLoose_*_*',
  3422. 'keep floatedmValueMap_eidTight_*_*',
  3423. 'keep *_egmGedGsfElectronPFIsolation_*_*',
  3424. 'keep *_photonEcalPFClusterIsolationProducer_*_*',
  3425. 'keep *_electronEcalPFClusterIsolationProducer_*_*',
  3426. 'keep *_photonHcalPFClusterIsolationProducer_*_*',
  3427. 'keep *_electronHcalPFClusterIsolationProducer_*_*',
  3428. 'drop *_egmGsfElectronIDs_*_*',
  3429. 'drop *_egmPhotonIDs_*_*',
  3430. 'keep *_gedPhotonCore_*_*',
  3431. 'keep *_gedPhotons_*_*',
  3432. 'keep *_particleBasedIsolation_*_*',
  3433. 'keep recoPhotons_mustachePhotons_*_*',
  3434. 'keep recoPhotonCores_mustachePhotonCore_*_*',
  3435. 'keep recoPhotons_photons_*_*',
  3436. 'keep recoPhotonCores_photonCore_*_*',
  3437. 'keep recoConversions_conversions_*_*',
  3438. 'keep recoConversions_mustacheConversions_*_*',
  3439. 'drop *_conversions_uncleanedConversions_*',
  3440. 'drop *_gedPhotonsTmp_valMapPFEgammaCandToPhoton_*',
  3441. 'keep recoConversions_allConversions_*_*',
  3442. 'keep recoConversions_allConversionsOldEG_*_*',
  3443. 'keep recoTracks_ckfOutInTracksFromConversions_*_*',
  3444. 'keep recoTracks_ckfInOutTracksFromConversions_*_*',
  3445. 'keep recoTrackExtras_ckfOutInTracksFromConversions_*_*',
  3446. 'keep recoTrackExtras_ckfInOutTracksFromConversions_*_*',
  3447. 'keep TrackingRecHitsOwned_ckfOutInTracksFromConversions_*_*',
  3448. 'keep TrackingRecHitsOwned_ckfInOutTracksFromConversions_*_*',
  3449. 'keep recoConversions_uncleanedOnlyAllConversions_*_*',
  3450. 'keep recoTracks_uncleanedOnlyCkfOutInTracksFromConversions_*_*',
  3451. 'keep recoTracks_uncleanedOnlyCkfInOutTracksFromConversions_*_*',
  3452. 'keep recoTrackExtras_uncleanedOnlyCkfOutInTracksFromConversions_*_*',
  3453. 'keep recoTrackExtras_uncleanedOnlyCkfInOutTracksFromConversions_*_*',
  3454. 'keep TrackingRecHitsOwned_uncleanedOnlyCkfOutInTracksFromConversions_*_*',
  3455. 'keep TrackingRecHitsOwned_uncleanedOnlyCkfInOutTracksFromConversions_*_*',
  3456. 'keep *_PhotonIDProd_*_*',
  3457. 'keep *_PhotonIDProdGED_*_*',
  3458. 'keep recoRecoEcalCandidates_hfRecoEcalCandidate_*_*',
  3459. 'keep *_hfEMClusters_*_*',
  3460. 'keep *_gedGsfElectronCores_*_*',
  3461. 'keep *_gedGsfElectrons_*_*',
  3462. 'keep *_pixelTracks_*_*',
  3463. 'keep *_pixelVertices_*_*',
  3464. 'drop CaloTowersSorted_towerMakerPF_*_*',
  3465. 'keep recoPFRecHits_particleFlowClusterECAL_Cleaned_*',
  3466. 'keep recoPFRecHits_particleFlowClusterHCAL_Cleaned_*',
  3467. 'keep recoPFRecHits_particleFlowClusterHO_Cleaned_*',
  3468. 'keep recoPFRecHits_particleFlowClusterHF_Cleaned_*',
  3469. 'keep recoPFRecHits_particleFlowClusterPS_Cleaned_*',
  3470. 'keep recoPFRecHits_particleFlowRecHitECAL_Cleaned_*',
  3471. 'keep recoPFRecHits_particleFlowRecHitHBHE_Cleaned_*',
  3472. 'keep recoPFRecHits_particleFlowRecHitHF_Cleaned_*',
  3473. 'keep recoPFRecHits_particleFlowRecHitHO_Cleaned_*',
  3474. 'keep recoPFRecHits_particleFlowRecHitPS_Cleaned_*',
  3475. 'keep recoPFClusters_particleFlowClusterECAL_*_*',
  3476. 'keep recoPFClusters_particleFlowClusterHCAL_*_*',
  3477. 'keep recoPFClusters_particleFlowClusterHO_*_*',
  3478. 'keep recoPFClusters_particleFlowClusterHF_*_*',
  3479. 'keep recoPFClusters_particleFlowClusterPS_*_*',
  3480. 'keep recoPFBlocks_particleFlowBlock_*_*',
  3481. 'keep recoPFCandidates_particleFlowEGamma_*_*',
  3482. 'keep recoCaloClusters_particleFlowEGamma_*_*',
  3483. 'keep recoSuperClusters_particleFlowEGamma_*_*',
  3484. 'keep recoConversions_particleFlowEGamma_*_*',
  3485. 'keep recoPFCandidates_particleFlow_*_*',
  3486. 'keep recoPFCandidates_particleFlowTmp_electrons_*',
  3487. 'keep recoPFCandidates_particleFlowTmp_*_*',
  3488. 'drop recoPFCandidates_particleFlowTmp__*',
  3489. 'keep recoPFDisplacedVertexs_particleFlowDisplacedVertex_*_*',
  3490. 'keep *_pfElectronTranslator_*_*',
  3491. 'keep *_pfPhotonTranslator_*_*',
  3492. 'keep *_particleFlow_electrons_*',
  3493. 'keep *_particleFlow_photons_*',
  3494. 'keep *_particleFlow_muons_*',
  3495. 'keep *_trackerDrivenElectronSeeds_preid_*',
  3496. 'keep *_particleFlowPtrs_*_*',
  3497. 'keep *_particleFlowTmpPtrs_*_*',
  3498. 'keep *_offlineBeamSpot_*_*',
  3499. 'keep L1GlobalTriggerReadoutRecord_gtDigis_*_*',
  3500. 'keep *_l1GtRecord_*_*',
  3501. 'keep *_l1GtTriggerMenuLite_*_*',
  3502. 'keep *_conditionsInEdm_*_*',
  3503. 'keep *_l1extraParticles_*_*',
  3504. 'keep *_l1L1GtObjectMap_*_*',
  3505. 'keep L1MuGMTReadoutCollection_gtDigis_*_*',
  3506. 'keep L1GctEmCand*_gctDigis_*_*',
  3507. 'keep L1GctJetCand*_gctDigis_*_*',
  3508. 'keep L1GctEtHad*_gctDigis_*_*',
  3509. 'keep L1GctEtMiss*_gctDigis_*_*',
  3510. 'keep L1GctEtTotal*_gctDigis_*_*',
  3511. 'keep L1GctHtMiss*_gctDigis_*_*',
  3512. 'keep L1GctJetCounts*_gctDigis_*_*',
  3513. 'keep L1GctHFRingEtSums*_gctDigis_*_*',
  3514. 'keep L1GctHFBitCounts*_gctDigis_*_*',
  3515. 'keep LumiDetails_lumiProducer_*_*',
  3516. 'keep LumiSummary_lumiProducer_*_*',
  3517. 'keep *_gtStage2Digis_*_*',
  3518. 'keep *_gmtStage2Digis_*_*',
  3519. 'keep *_caloStage2Digis_*_*',
  3520. 'drop *_hlt*_*_*',
  3521. 'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*',
  3522. 'keep edmTriggerResults_*_*_*',
  3523. 'keep triggerTriggerEvent_*_*_*',
  3524. 'keep LHERunInfoProduct_*_*_*',
  3525. 'keep LHEEventProduct_*_*_*',
  3526. 'keep GenRunInfoProduct_generator_*_*',
  3527. 'keep GenLumiInfoHeader_generator_*_*',
  3528. 'keep GenLumiInfoProduct_generator_*_*',
  3529. 'keep GenEventInfoProduct_generator_*_*',
  3530. 'keep edmHepMCProduct_generatorSmeared_*_*',
  3531. 'keep GenFilterInfo_*_*_*',
  3532. 'keep *_genParticles_*_*',
  3533. 'keep recoGenMETs_*_*_*',
  3534. 'keep *_ak4GenJets_*_*',
  3535. 'keep *_ak8GenJets_*_*',
  3536. 'keep *_ak4GenJetsNoNu_*_*',
  3537. 'keep *_ak8GenJetsNoNu_*_*',
  3538. 'keep *_genParticle_*_*',
  3539. 'keep edmHepMCProduct_source_*_*',
  3540. 'keep SimTracks_g4SimHits_*_*',
  3541. 'keep SimVertexs_g4SimHits_*_*',
  3542. 'keep *_allTrackMCMatch_*_*',
  3543. 'keep StripDigiSimLinkedmDetSetVector_simMuonCSCDigis_*_*',
  3544. 'keep DTLayerIdDTDigiSimLinkMuonDigiCollection_simMuonDTDigis_*_*',
  3545. 'keep RPCDigiSimLinkedmDetSetVector_simMuonRPCDigis_*_*',
  3546. 'keep PileupSummaryInfos_*_*_*',
  3547. 'keep int_*_bunchSpacing_*',
  3548. 'keep L1AcceptBunchCrossings_scalersRawToDigi_*_*',
  3549. 'keep L1TriggerScalerss_scalersRawToDigi_*_*',
  3550. 'keep Level1TriggerScalerss_scalersRawToDigi_*_*',
  3551. 'keep LumiScalerss_scalersRawToDigi_*_*',
  3552. 'keep BeamSpotOnlines_scalersRawToDigi_*_*',
  3553. 'keep DcsStatuss_scalersRawToDigi_*_*',
  3554. 'keep DcsStatuss_hltScalersRawToDigi_*_*',
  3555. 'keep *_logErrorHarvester_*_*',
  3556. 'keep *_pfIsolatedElectronsEI_*_*',
  3557. 'keep *_pfIsolatedMuonsEI_*_*',
  3558. 'keep recoPFJets_pfJetsEI_*_*',
  3559. 'keep *_pfCombinedInclusiveSecondaryVertexV2BJetTagsEI_*_*',
  3560. 'keep recoPFTaus_pfTausEI_*_*',
  3561. 'keep recoPFTauDiscriminator_pfTausDiscriminationByDecayModeFinding_*_*',
  3562. 'keep recoPFTauDiscriminator_pfTausDiscriminationByIsolation_*_*',
  3563. 'keep recoPFMETs_pfMetEI_*_*',
  3564. 'keep *_tcdsDigis_*_*',
  3565. 'keep *_simCscTriggerPrimitiveDigis_*_*',
  3566. 'keep *_simDtTriggerPrimitiveDigis_*_*',
  3567. 'keep *_simRpcTriggerDigis_*_*',
  3568. 'keep *_simRctDigis_*_*',
  3569. 'keep *_simCsctfDigis_*_*',
  3570. 'keep *_simCsctfTrackDigis_*_*',
  3571. 'keep *_simDttfDigis_*_*',
  3572. 'keep *_simGctDigis_*_*',
  3573. 'keep *_simCaloStage1Digis_*_*',
  3574. 'keep *_simCaloStage1FinalDigis_*_*',
  3575. 'keep *_simCaloStage2Layer1Digis_*_*',
  3576. 'keep *_simCaloStage2Digis_*_*',
  3577. 'keep *_simGmtDigis_*_*',
  3578. 'keep *_simBmtfDigis_*_*',
  3579. 'keep *_simOmtfDigis_*_*',
  3580. 'keep *_simEmtfDigis_*_*',
  3581. 'keep *_simGmtStage2Digis_*_*',
  3582. 'keep *_simGtDigis_*_*',
  3583. 'keep *_simGtStage2Digis_*_*',
  3584. 'keep *_cscTriggerPrimitiveDigis_*_*',
  3585. 'keep *_dtTriggerPrimitiveDigis_*_*',
  3586. 'keep *_rpcTriggerDigis_*_*',
  3587. 'keep *_rctDigis_*_*',
  3588. 'keep *_csctfDigis_*_*',
  3589. 'keep *_csctfTrackDigis_*_*',
  3590. 'keep *_dttfDigis_*_*',
  3591. 'keep *_gctDigis_*_*',
  3592. 'keep *_gmtDigis_*_*',
  3593. 'keep *_gtDigis_*_*',
  3594. 'keep *_gtEvmDigis_*_*',
  3595. 'keep *_l1GtRecord_*_*',
  3596. 'keep *_l1GtTriggerMenuLite_*_*',
  3597. 'keep *_conditionsInEdm_*_*',
  3598. 'keep *_l1extraParticles_*_*',
  3599. 'keep *_l1L1GtObjectMap_*_*',
  3600. 'keep LumiDetails_lumiProducer_*_*',
  3601. 'keep LumiSummary_lumiProducer_*_*',
  3602. 'keep *_gtStage2Digis_*_*',
  3603. 'keep *_gmtStage2Digis_*_*',
  3604. 'keep *_caloStage2Digis_*_*',
  3605. 'drop *_trackingtruthprod_*_*',
  3606. 'drop *_electrontruth_*_*',
  3607. 'keep *_mix_MergedTrackTruth_*',
  3608. 'keep CrossingFramePlaybackInfoNew_*_*_*',
  3609. 'keep *_simSiPixelDigis_*_*',
  3610. 'keep *_simSiStripDigis_*_*',
  3611. 'drop *_mix_simSiPixelDigis*_*',
  3612. 'drop *_mix_simSiStripDigis*_*',
  3613. 'keep *_allTrackMCMatch_*_*',
  3614. 'keep *_trackingParticleRecoTrackAsssociation_*_*',
  3615. 'keep *_assoc2secStepTk_*_*',
  3616. 'keep *_assoc2thStepTk_*_*',
  3617. 'keep *_assoc2GsfTracks_*_*',
  3618. 'keep *_assocOutInConversionTracks_*_*',
  3619. 'keep *_assocInOutConversionTracks_*_*',
  3620. 'keep *_simMuonCSCDigis_*_*',
  3621. 'keep *_simMuonDTDigis_*_*',
  3622. 'keep *_simMuonRPCDigis_*_*',
  3623. 'keep *_simEcalDigis_*_*',
  3624. 'keep *_simEcalPreshowerDigis_*_*',
  3625. 'keep *_simEcalTriggerPrimitiveDigis_*_*',
  3626. 'keep *_simEcalEBTriggerPrimitiveDigis_*_*',
  3627. 'keep *_simHcalDigis_*_*',
  3628. 'keep ZDCDataFramesSorted_simHcalUnsuppressedDigis_*_*',
  3629. 'drop ZDCDataFramesSorted_mix_simHcalUnsuppressedDigis*_*',
  3630. 'keep *_simHcalTriggerPrimitiveDigis_*_*',
  3631. 'keep *_mix_HcalSamples_*',
  3632. 'keep *_mix_HcalHits_*',
  3633. 'keep *_simHcalUnsuppressedDigis_*_*',
  3634. 'drop *_hlt*_*_*',
  3635. 'keep *_hltAK4CaloJetsCorrectedIDPassed_*_*',
  3636. 'keep *_hltAK4CaloJetsIDPassed_*_*',
  3637. 'keep *_hltAK4CaloJets_*_*',
  3638. 'keep *_hltAK4PFJetsCorrected_*_*',
  3639. 'keep *_hltAK4PFJetsForTaus_*_*',
  3640. 'keep *_hltAK4PFJets_*_*',
  3641. 'keep *_hltAlCaEtaEBRechitsToDigisLowPU_*_*',
  3642. 'keep *_hltAlCaEtaEBRechitsToDigis_*_*',
  3643. 'keep *_hltAlCaEtaEERechitsToDigisLowPU_*_*',
  3644. 'keep *_hltAlCaEtaEERechitsToDigis_*_*',
  3645. 'keep *_hltAlCaEtaRecHitsFilterEBonly_*_*',
  3646. 'keep *_hltAlCaEtaRecHitsFilterEEonlyRegionalLowPU_etaEcalRecHitsES_*',
  3647. 'keep *_hltAlCaEtaRecHitsFilterEEonlyRegional_etaEcalRecHitsES_*',
  3648. 'keep *_hltAlCaEtaRecHitsFilterEEonly_*_*',
  3649. 'keep *_hltAlCaEtaRecHitsFilter_*_*',
  3650. 'keep *_hltAlCaPhiSymStream_*_*',
  3651. 'keep *_hltAlCaPi0EBRechitsToDigisLowPU_*_*',
  3652. 'keep *_hltAlCaPi0EBRechitsToDigis_*_*',
  3653. 'keep *_hltAlCaPi0EERechitsToDigisLowPU_*_*',
  3654. 'keep *_hltAlCaPi0EERechitsToDigis_*_*',
  3655. 'keep *_hltAlCaPi0RecHitsFilterEBonly_*_*',
  3656. 'keep *_hltAlCaPi0RecHitsFilterEEonlyRegionalLowPU_pi0EcalRecHitsES_*',
  3657. 'keep *_hltAlCaPi0RecHitsFilterEEonlyRegional_pi0EcalRecHitsES_*',
  3658. 'keep *_hltAlCaPi0RecHitsFilterEEonly_*_*',
  3659. 'keep *_hltAlCaPi0RecHitsFilter_*_*',
  3660. 'keep *_hltBLifetimeL25AssociatorbbPhiL1FastJetFastPV_*_*',
  3661. 'keep *_hltBLifetimeL25BJetTagsbbPhiL1FastJetFastPV_*_*',
  3662. 'keep *_hltBLifetimeL25TagInfosbbPhiL1FastJetFastPV_*_*',
  3663. 'keep *_hltBLifetimeL3AssociatorbbPhiL1FastJetFastPV_*_*',
  3664. 'keep *_hltBLifetimeL3BJetTagsbbPhiL1FastJetFastPV_*_*',
  3665. 'keep *_hltBLifetimeL3TagInfosbbPhiL1FastJetFastPV_*_*',
  3666. 'keep *_hltBLifetimeRegionalCtfWithMaterialTracksbbPhiL1FastJetFastPV_*_*',
  3667. 'keep *_hltBSoftMuonDiJet110Mu5L3FilterByDR_*_*',
  3668. 'keep *_hltBSoftMuonDiJet110Mu5SelL3BJetTagsByDR_*_*',
  3669. 'keep *_hltBSoftMuonDiJet20Mu5L3FilterByDR_*_*',
  3670. 'keep *_hltBSoftMuonDiJet20Mu5SelL3BJetTagsByDR_*_*',
  3671. 'keep *_hltBSoftMuonDiJet40Mu5L3FilterByDR_*_*',
  3672. 'keep *_hltBSoftMuonDiJet40Mu5SelL3BJetTagsByDR_*_*',
  3673. 'keep *_hltBSoftMuonDiJet70Mu5L3FilterByDR_*_*',
  3674. 'keep *_hltBSoftMuonDiJet70Mu5SelL3BJetTagsByDR_*_*',
  3675. 'keep *_hltBSoftMuonMu5L3_*_*',
  3676. 'keep *_hltCSVJetTagSingleTopEle27_*_*',
  3677. 'keep *_hltCSVJetTagSingleTopIsoMu24_*_*',
  3678. 'keep *_hltCaloJetCorrectedRegional_*_*',
  3679. 'keep *_hltCaloJetCorrected_*_*',
  3680. 'keep *_hltCaloJetL1FastJetCorrected_*_*',
  3681. 'keep *_hltCaloStage2Digis_*_*',
  3682. 'keep *_hltCleanedCorrectedIslandBarrelSuperClustersHI_*_*',
  3683. 'keep *_hltCleanedHiCorrectedIslandBarrelSuperClustersHI_*_*',
  3684. 'keep *_hltCombinedSecondaryVertexBJetTagsCalo_*_*',
  3685. 'keep *_hltCombinedSecondaryVertexBJetTagsPF_*_*',
  3686. 'keep *_hltConvPFTausTightIsoTrackFindingIsolation_*_*',
  3687. 'keep *_hltConvPFTausTightIsoTrackFinding_*_*',
  3688. 'keep *_hltConvPFTausTightIsoTrackPt5Isolation_*_*',
  3689. 'keep *_hltConvPFTausTightIsoTrackPt5_*_*',
  3690. 'keep *_hltConvPFTausTightIso_*_*',
  3691. 'keep *_hltConvPFTausTrackFindingLooseIsolation_*_*',
  3692. 'keep *_hltConvPFTausTrackFinding_*_*',
  3693. 'keep *_hltConvPFTaus_*_*',
  3694. 'keep *_hltCorrectedIslandBarrelSuperClustersHI_*_*',
  3695. 'keep *_hltCorrectedIslandEndcapSuperClustersHI_*_*',
  3696. 'keep *_hltCsc2DRecHits_*_*',
  3697. 'keep *_hltCscSegments_*_*',
  3698. 'keep *_hltDoublePFTau25TrackPt5MediumIsolationProng4L1HLTMatched_*_*',
  3699. 'keep *_hltDoublePFTau25TrackPt5MediumIsolationProng4_*_*',
  3700. 'keep *_hltDoublePFTau25TrackPt5MediumIsolation_*_*',
  3701. 'keep *_hltDoublePFTau25TrackPt5_*_*',
  3702. 'keep *_hltDoublePFTau25_*_*',
  3703. 'keep *_hltDoublePFTauTightIso45Track5_*_*',
  3704. 'keep *_hltDoublePFTauTightIso45Track_*_*',
  3705. 'keep *_hltDt4DSegments_*_*',
  3706. 'keep *_hltEcalPhiSymFilter_*_*',
  3707. 'keep *_hltEcalRecHitAll_*_*',
  3708. 'keep *_hltEgammaGsfTracks_*_*',
  3709. 'keep *_hltEle20CaloIdVTCaloIsoTTrkIdTTrkIsoTTrackIsoFilterL1SingleEG18orL1SingleEG20_*_*',
  3710. 'keep *_hltEle20CaloIdVTTrkIdTDphiFilter_*_*',
  3711. 'keep *_hltEle27WP85PixelMatchElectronsL1Seeded_*_*',
  3712. 'keep *_hltElectronsVertex_*_*',
  3713. 'keep *_hltFEDSelectorLumiPixels_*_*',
  3714. 'keep *_hltFastPVPixelTracksMerger_*_*',
  3715. 'keep *_hltFastPVPixelTracksRecover_*_*',
  3716. 'keep *_hltFastPVPixelTracks_*_*',
  3717. 'keep *_hltFastPVPixelVertices3D_*_*',
  3718. 'keep *_hltFastPVPixelVertices_*_*',
  3719. 'keep *_hltFastPixelBLifetimeL3TagInfos_*_*',
  3720. 'keep *_hltFastPrimaryVertex_*_*',
  3721. 'keep *_hltFilterDoubleIsoPFTau45Trk5LeadTrack5IsolationL1HLTMatched_*_*',
  3722. 'keep *_hltFilterL2EtCutDoublePFIsoTau45Trk5_*_*',
  3723. 'keep *_hltFilterL2EtCutSingleIsoPFTau35Trk20MET70_*_*',
  3724. 'keep *_hltFilterSingleIsoPFTau35Trk20LeadTrackPt20_*_*',
  3725. 'keep *_hltFilterSingleIsoPFTau35Trk20MET60LeadTrack20IsolationL1HLTMatched_*_*',
  3726. 'keep *_hltFilterSingleIsoPFTau35Trk20MET70LeadTrack20IsolationL1HLTMatched_*_*',
  3727. 'keep *_hltGmtStage2Digis_*_*',
  3728. 'keep *_hltGoodOnlinePVs_*_*',
  3729. 'keep *_hltGtStage2Digis_*_*',
  3730. 'keep *_hltHICaloJetCorrected_*_*',
  3731. 'keep *_hltHICaloJetIDPassed_*_*',
  3732. 'keep *_hltHIGoodLooseTracks_*_*',
  3733. 'keep *_hltHIPixel3PrimTracks_*_*',
  3734. 'keep *_hltHISelectedVertex_*_*',
  3735. 'keep *_hltHISiPixelClusters_*_*',
  3736. 'keep *_hltHITIPTCorrectorHB_*_*',
  3737. 'keep *_hltHITIPTCorrectorHE_*_*',
  3738. 'keep *_hltHiCorrectedIslandBarrelSuperClustersHI_*_*',
  3739. 'keep *_hltHiCorrectedIslandEndcapSuperClustersHI_*_*',
  3740. 'keep *_hltHiIslandSuperClustersHI_*_*',
  3741. 'keep *_hltIsolPixelTrackProdHB_*_*',
  3742. 'keep *_hltIsolPixelTrackProdHE_*_*',
  3743. 'keep *_hltIter0ElectronsTrackSelectionHighPurity_*_*',
  3744. 'keep *_hltIter0PFlowTrackSelectionHighPurity_*_*',
  3745. 'keep *_hltIter1Merged_*_*',
  3746. 'keep *_hltIter1PFlowTrackSelectionHighPurity_*_*',
  3747. 'keep *_hltIter2HighPtTkMuMerged_*_*',
  3748. 'keep *_hltIter2MergedForElectrons_*_*',
  3749. 'keep *_hltIter2Merged_*_*',
  3750. 'keep *_hltIter2PFlowTrackSelectionHighPurity_*_*',
  3751. 'keep *_hltIter3Merged_*_*',
  3752. 'keep *_hltIter4Merged_*_*',
  3753. 'keep *_hltIterativeCone5PileupSubtractionCaloJets_*_*',
  3754. 'keep *_hltL1HLTSingleIsoPFTau35Trk20Met60JetsMatch_*_*',
  3755. 'keep *_hltL1IsoElectronTrackIsol_*_*',
  3756. 'keep *_hltL1NonIsoElectronTrackIsol_*_*',
  3757. 'keep *_hltL1SeededRecoEcalCandidate_*_*',
  3758. 'keep *_hltL1sDoubleTauJet44Eta2p17orDoubleJet64Central_*_*',
  3759. 'keep *_hltL1sDoubleTauJet44erorDoubleJetC64_*_*',
  3760. 'keep *_hltL1sL1EG18er_*_*',
  3761. 'keep *_hltL1sL1ETM36ORETM40_*_*',
  3762. 'keep *_hltL1sL1Jet52ETM30_*_*',
  3763. 'keep *_hltL1sL1SingleEG12_*_*',
  3764. 'keep *_hltL1sL1SingleEG15_*_*',
  3765. 'keep *_hltL1sL1SingleEG18orL1SingleEG20_*_*',
  3766. 'keep *_hltL1sL1SingleMu10_*_*',
  3767. 'keep *_hltL1sL1SingleMu14Eta2p1_*_*',
  3768. 'keep *_hltL1sMu16Eta2p1_*_*',
  3769. 'keep *_hltL2MuonCandidatesNoVtx_*_*',
  3770. 'keep *_hltL2MuonCandidates_*_*',
  3771. 'keep *_hltL2MuonSeeds_*_*',
  3772. 'keep *_hltL2Muons_*_*',
  3773. 'keep *_hltL2TauJets_*_*',
  3774. 'keep *_hltL3MuonCandidates_*_*',
  3775. 'keep *_hltL3MuonsIOHit_*_*',
  3776. 'keep *_hltL3MuonsLinksCombination_*_*',
  3777. 'keep *_hltL3MuonsOIHit_*_*',
  3778. 'keep *_hltL3MuonsOIState_*_*',
  3779. 'keep *_hltL3Muons_*_*',
  3780. 'keep *_hltL3NoFiltersNoVtxMuonCandidates_*_*',
  3781. 'keep *_hltL3NoFiltersNoVtxMuons_*_*',
  3782. 'keep *_hltL3SecondaryVertexTagInfos_*_*',
  3783. 'keep *_hltL3TkFromL2OICombination_*_*',
  3784. 'keep *_hltL3TkTracksFromL2IOHit_*_*',
  3785. 'keep *_hltL3TkTracksFromL2OIHit_*_*',
  3786. 'keep *_hltL3TkTracksFromL2OIState_*_*',
  3787. 'keep *_hltL3TkTracksFromL2_*_*',
  3788. 'keep *_hltL3TrackCandidateFromL2IOHit_*_*',
  3789. 'keep *_hltL3TrackCandidateFromL2OIHit_*_*',
  3790. 'keep *_hltL3TrackCandidateFromL2OIState_*_*',
  3791. 'keep *_hltL3TrajSeedIOHit_*_*',
  3792. 'keep *_hltL3TrajSeedOIHit_*_*',
  3793. 'keep *_hltL3TrajSeedOIState_*_*',
  3794. 'keep *_hltL3TrajectorySeed_*_*',
  3795. 'keep *_hltL3crIsoL1sMu16Eta2p1L1f0L2f16QL3f18QL3crIsoRhoFiltered0p15_*_*',
  3796. 'keep *_hltLeadingCentralJets30SingleTopEle27_*_*',
  3797. 'keep *_hltLeadingCentralJets30SingleTopIsoMu24_*_*',
  3798. 'keep *_hltMet_*_*',
  3799. 'keep *_hltMu8Ele17CaloIdTCaloIsoVLPixelMatchFilter_*_*',
  3800. 'keep *_hltMuTrackJpsiCtfTrackCands_*_*',
  3801. 'keep *_hltMuTrackJpsiPixelTrackCands_*_*',
  3802. 'keep *_hltMuonCSCDigis_*_*',
  3803. 'keep *_hltMuonCSCDigis_MuonCSCStripDigi_*',
  3804. 'keep *_hltMuonCSCDigis_MuonCSCWireDigi_*',
  3805. 'keep *_hltMuonDTDigis_*_*',
  3806. 'keep *_hltMuonRPCDigis_*_*',
  3807. 'keep *_hltOnlineBeamSpot_*_*',
  3808. 'keep *_hltOnlinePrimaryVertices_*_*',
  3809. 'keep *_hltOverlapFilterEle20LooseIsoPFTau20OldVersion_*_*',
  3810. 'keep *_hltOverlapFilterIsoEle20MediumIsoPFTau20_*_*',
  3811. 'keep *_hltOverlapFilterIsoMu15IsoPFTau20_*_*',
  3812. 'keep *_hltOverlapFilterIsoMu15MediumIsoPFTau20_*_*',
  3813. 'keep *_hltOverlapFilterIsoMu15TightIsoPFTau20_*_*',
  3814. 'keep *_hltOverlapFilterIsoMu18LooseIsoPFTau20_*_*',
  3815. 'keep *_hltOverlapFilterIsoMu18PFTau25TrackPt5Prong4_*_*',
  3816. 'keep *_hltPFJetForBtag_*_*',
  3817. 'keep *_hltPFTau15TrackLooseIso_*_*',
  3818. 'keep *_hltPFTau15Track_*_*',
  3819. 'keep *_hltPFTau15_*_*',
  3820. 'keep *_hltPFTau20IsoMuVertex_*_*',
  3821. 'keep *_hltPFTau20TrackLooseIso_*_*',
  3822. 'keep *_hltPFTau20Track_*_*',
  3823. 'keep *_hltPFTau20_*_*',
  3824. 'keep *_hltPFTau25TrackPt5MediumIsolationProng4IsoMuVertex_*_*',
  3825. 'keep *_hltPFTau25TrackPt5MediumIsolationProng4_*_*',
  3826. 'keep *_hltPFTau25TrackPt5MediumIsolation_*_*',
  3827. 'keep *_hltPFTau25TrackPt5_*_*',
  3828. 'keep *_hltPFTau25_*_*',
  3829. 'keep *_hltPFTau35TrackPt20LooseIsoProng2_*_*',
  3830. 'keep *_hltPFTau35TrackPt20LooseIso_*_*',
  3831. 'keep *_hltPFTau35TrackPt20_*_*',
  3832. 'keep *_hltPFTau35Track_*_*',
  3833. 'keep *_hltPFTau35_*_*',
  3834. 'keep *_hltPFTauEleVertex20_*_*',
  3835. 'keep *_hltPFTauJetTracksAssociator_*_*',
  3836. 'keep *_hltPFTauMediumIso20TrackMediumIso_*_*',
  3837. 'keep *_hltPFTauMediumIso20Track_*_*',
  3838. 'keep *_hltPFTauMediumIso20_*_*',
  3839. 'keep *_hltPFTauMediumIso35Track_*_*',
  3840. 'keep *_hltPFTauMediumIso35_*_*',
  3841. 'keep *_hltPFTauTagInfo_*_*',
  3842. 'keep *_hltPFTauTightIso20TrackTightIso_*_*',
  3843. 'keep *_hltPFTauTightIso20Track_*_*',
  3844. 'keep *_hltPFTauTightIso20_*_*',
  3845. 'keep *_hltPFlowTrackSelectionHighPurity_*_*',
  3846. 'keep *_hltParticleFlowForTaus_*_*',
  3847. 'keep *_hltParticleFlow_*_*',
  3848. 'keep *_hltPixelMatch3HitElectronsActivity_*_*',
  3849. 'keep *_hltPixelMatch3HitElectronsL1Seeded_*_*',
  3850. 'keep *_hltPixelMatchCleanElectronsL1Seeded_*_*',
  3851. 'keep *_hltPixelMatchElectronsActivity_*_*',
  3852. 'keep *_hltPixelMatchElectronsL1Iso_*_*',
  3853. 'keep *_hltPixelMatchElectronsL1NonIso_*_*',
  3854. 'keep *_hltPixelMatchElectronsL1Seeded_*_*',
  3855. 'keep *_hltPixelTracksElectrons_*_*',
  3856. 'keep *_hltPixelTracks_*_*',
  3857. 'keep *_hltPixelVertices3DbbPhi_*_*',
  3858. 'keep *_hltPixelVertices_*_*',
  3859. 'keep *_hltRecoEcalSuperClusterActivityCandidateSC4_*_*',
  3860. 'keep *_hltRecoEcalSuperClusterActivityCandidateSC5_*_*',
  3861. 'keep *_hltRecoEcalSuperClusterActivityCandidate_*_*',
  3862. 'keep *_hltRpcRecHits_*_*',
  3863. 'keep *_hltSelector4CentralJetsL1FastJet_*_*',
  3864. 'keep *_hltSelector8CentralJetsL1FastJet_*_*',
  3865. 'keep *_hltSelectorJets20L1FastJet_*_*',
  3866. 'keep *_hltSiPixelCluster_*_*',
  3867. 'keep *_hltSiPixelClusters_*_*',
  3868. 'keep *_hltSiStripClusters_*_*',
  3869. 'keep *_hltSiStripRawToClustersFacility_*_*',
  3870. 'keep *_hltSingleMu15L3Filtered15_*_*',
  3871. 'keep *_hltSingleMuIsoL1s14L3IsoFiltered15eta2p1_*_*',
  3872. 'keep *_hltSingleMuIsoL3IsoFiltered15_*_*',
  3873. 'keep *_hltTowerMakerForAll_*_*',
  3874. 'keep *_hltTowerMakerForMuons_*_*',
  3875. 'keep *_hltTriggerSummaryAOD_*_*',
  3876. 'keep *_hltTriggerSummaryRAW_*_*',
  3877. 'keep *_hltTrimmedPixelVertices_*_*',
  3878. 'keep *_hltVerticesL3_*_*',
  3879. 'keep *_hltVerticesPFFilter_*_*',
  3880. 'keep *_hltVerticesPFSelector_*_*',
  3881. 'keep DcsStatuss_hltScalersRawToDigi_*_*',
  3882. 'keep FEDRawDataCollection_rawDataCollector_*_*',
  3883. 'keep FEDRawDataCollection_rawDataRepacker_*_*',
  3884. 'keep FEDRawDataCollection_source_*_*',
  3885. 'keep FEDRawDataCollection_virginRawDataRepacker_*_*',
  3886. 'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*',
  3887. 'keep L2MuonTrajectorySeeds_hltL2MuonSeeds_*_*',
  3888. 'keep L3MuonTrajectorySeeds_hltHIL3TrajSeedOIHit_*_*',
  3889. 'keep L3MuonTrajectorySeeds_hltHIL3TrajectorySeed_*_*',
  3890. 'keep L3MuonTrajectorySeeds_hltL3TrajSeedOIState_*_*',
  3891. 'keep LumiScalerss_hltScalersRawToDigi_*_*',
  3892. 'keep SiPixelClusteredmNewDetSetVector_hltSiPixelClusters_*_*',
  3893. 'keep TrackCandidates_hltHIL3TrackCandidateFromL2OIHit_*_*',
  3894. 'keep TrackCandidates_hltHIL3TrackCandidateFromL2OIState_*_*',
  3895. 'keep TrackingRecHitsOwned_hltL3Muons_*_*',
  3896. 'keep edmTriggerResults_*_*_*',
  3897. 'keep recoCaloJets_*_*_*',
  3898. 'keep recoCaloMETs_*_*_*',
  3899. 'keep recoCaloMETs_hltMet_*_*',
  3900. 'keep recoCompositeCandidates_*_*_*',
  3901. 'keep recoElectrons_*_*_*',
  3902. 'keep recoIsolatedPixelTrackCandidates_*_*_*',
  3903. 'keep recoMETs_*_*_*',
  3904. 'keep recoPFJets_*_*_*',
  3905. 'keep recoPFTaus_*_*_*',
  3906. 'keep recoRecoChargedCandidates_*_*_*',
  3907. 'keep recoRecoChargedCandidates_hltHIL3MuonCandidates_*_*',
  3908. 'keep recoRecoChargedCandidates_hltL2MuonCandidates_*_*',
  3909. 'keep recoRecoEcalCandidatesToValuefloatAssociation_hltL1IsoHLTClusterShape_*_*',
  3910. 'keep recoRecoEcalCandidatesToValuefloatAssociation_hltL1IsolatedPhotonEcalIsol_*_*',
  3911. 'keep recoRecoEcalCandidatesToValuefloatAssociation_hltL1IsolatedPhotonHcalForHE_*_*',
  3912. 'keep recoRecoEcalCandidatesToValuefloatAssociation_hltL1IsolatedPhotonHcalIsol_*_*',
  3913. 'keep recoRecoEcalCandidatesToValuefloatAssociation_hltL1NonIsoHLTClusterShape_*_*',
  3914. 'keep recoRecoEcalCandidatesToValuefloatAssociation_hltL1NonIsolatedPhotonEcalIsol_*_*',
  3915. 'keep recoRecoEcalCandidatesToValuefloatAssociation_hltL1NonIsolatedPhotonHcalForHE_*_*',
  3916. 'keep recoRecoEcalCandidatesToValuefloatAssociation_hltL1NonIsolatedPhotonHcalIsol_*_*',
  3917. 'keep recoRecoEcalCandidates_*_*_*',
  3918. 'keep recoRecoEcalCandidates_hltL1IsoRecoEcalCandidate_*_*',
  3919. 'keep recoRecoEcalCandidates_hltL1NonIsoRecoEcalCandidate_*_*',
  3920. 'keep recoTrackExtras_hltHIL3MuonsOIHit_*_*',
  3921. 'keep recoTrackExtras_hltHIL3MuonsOIState_*_*',
  3922. 'keep recoTracks_hltHIL3MuonsOIHit_*_*',
  3923. 'keep recoTracks_hltHIL3MuonsOIState_*_*',
  3924. 'keep recoTracks_hltHIL3Muons_*_*',
  3925. 'keep recoTracks_hltHIL3TkTracksFromL2OIHit_*_*',
  3926. 'keep recoTracks_hltHIL3TkTracksFromL2OIState_*_*',
  3927. 'keep recoTracks_hltHIL3TkTracksFromL2_*_*',
  3928. 'keep triggerTriggerEventWithRefs_*_*_*',
  3929. 'keep triggerTriggerEvent_*_*_*',
  3930. 'keep triggerTriggerFilterObjectWithRefs_*_*_*',
  3931. 'keep *_*_MergedTrackTruth_*',
  3932. 'keep *_*_StripDigiSimLink_*',
  3933. 'keep *_*_PixelDigiSimLink_*',
  3934. 'keep *_*_MuonCSCStripDigiSimLinks_*',
  3935. 'keep *_*_MuonCSCWireDigiSimLinks_*',
  3936. 'keep *_*_RPCDigiSimLink_*',
  3937. 'keep DTLayerIdDTDigiSimLinkMuonDigiCollection_*_*_*' ) ),
  3938. splitLevel = cms.untracked.int32(0)
  3939. )
  3940.  
  3941. process.FEVTEventContent = cms.PSet(
  3942. eventAutoFlushCompressedSize = cms.untracked.int32(5242880),
  3943. outputCommands = cms.untracked.vstring( ('drop *',
  3944. 'drop *',
  3945. 'keep FEDRawDataCollection_rawDataCollector_*_*',
  3946. 'keep FEDRawDataCollection_source_*_*',
  3947. 'keep FEDRawDataCollection_rawDataCollector_*_*',
  3948. 'keep FEDRawDataCollection_source_*_*',
  3949. 'drop *_hlt*_*_*',
  3950. 'keep FEDRawDataCollection_rawDataCollector_*_*',
  3951. 'keep FEDRawDataCollection_source_*_*',
  3952. 'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*',
  3953. 'keep edmTriggerResults_*_*_*',
  3954. 'keep triggerTriggerEvent_*_*_*',
  3955. 'keep DetIdedmEDCollection_siStripDigis_*_*',
  3956. 'keep DetIdedmEDCollection_siPixelDigis_*_*',
  3957. 'keep *_siPixelClusters_*_*',
  3958. 'keep *_siStripClusters_*_*',
  3959. 'keep ClusterSummary_clusterSummaryProducer_*_*',
  3960. 'keep *_dt1DRecHits_*_*',
  3961. 'keep *_dt4DSegments_*_*',
  3962. 'keep *_dt1DCosmicRecHits_*_*',
  3963. 'keep *_dt4DCosmicSegments_*_*',
  3964. 'keep *_csc2DRecHits_*_*',
  3965. 'keep *_cscSegments_*_*',
  3966. 'keep *_rpcRecHits_*_*',
  3967. 'keep *_hbhereco_*_*',
  3968. 'keep *_hbheprereco_*_*',
  3969. 'keep *_hfprereco_*_*',
  3970. 'keep *_hfreco_*_*',
  3971. 'keep *_horeco_*_*',
  3972. 'keep HBHERecHitsSorted_hbherecoMB_*_*',
  3973. 'keep HORecHitsSorted_horecoMB_*_*',
  3974. 'keep HFRecHitsSorted_hfrecoMB_*_*',
  3975. 'keep ZDCDataFramesSorted_hcalDigis_*_*',
  3976. 'keep ZDCDataFramesSorted_castorDigis_*_*',
  3977. 'keep QIE10DataFrameHcalDataFrameContainer_hcalDigis_ZDC_*',
  3978. 'keep ZDCRecHitsSorted_zdcreco_*_*',
  3979. 'keep *_reducedHcalRecHits_*_*',
  3980. 'keep *_castorreco_*_*',
  3981. 'keep HcalUnpackerReport_castorDigis_*_*',
  3982. 'keep HcalUnpackerReport_hcalDigiAlCaMB_*_*',
  3983. 'keep HcalUnpackerReport_hcalDigis_*_*',
  3984. 'keep *_ecalPreshowerRecHit_*_*',
  3985. 'keep *_ecalRecHit_*_*',
  3986. 'keep *_ecalCompactTrigPrim_*_*',
  3987. 'keep *_ecalTPSkim_*_*',
  3988. 'keep *_selectDigi_*_*',
  3989. 'keep EcalRecHitsSorted_reducedEcalRecHitsEE_*_*',
  3990. 'keep EcalRecHitsSorted_reducedEcalRecHitsEB_*_*',
  3991. 'keep EcalRecHitsSorted_reducedEcalRecHitsES_*_*',
  3992. 'keep *_hybridSuperClusters_*_*',
  3993. 'keep recoSuperClusters_correctedHybridSuperClusters_*_*',
  3994. 'keep *_multi5x5SuperClusters_*_*',
  3995. 'keep recoSuperClusters_multi5x5SuperClusters_*_*',
  3996. 'keep recoSuperClusters_multi5x5SuperClustersWithPreshower_*_*',
  3997. 'keep recoSuperClusters_correctedMulti5x5SuperClustersWithPreshower_*_*',
  3998. 'keep recoPreshowerClusters_multi5x5SuperClustersWithPreshower_*_*',
  3999. 'keep recoPreshowerClusterShapes_multi5x5PreshowerClusterShape_*_*',
  4000. 'keep *_particleFlowSuperClusterECAL_*_*',
  4001. 'drop recoClusterShapes_*_*_*',
  4002. 'drop recoBasicClustersToOnerecoClusterShapesAssociation_*_*_*',
  4003. 'drop recoBasicClusters_multi5x5BasicClusters_multi5x5BarrelBasicClusters_*',
  4004. 'drop recoSuperClusters_multi5x5SuperClusters_multi5x5BarrelSuperClusters_*',
  4005. 'keep *_CkfElectronCandidates_*_*',
  4006. 'keep *_GsfGlobalElectronTest_*_*',
  4007. 'keep *_electronMergedSeeds_*_*',
  4008. 'keep recoGsfTracks_electronGsfTracks_*_*',
  4009. 'keep recoGsfTrackExtras_electronGsfTracks_*_*',
  4010. 'keep recoTrackExtras_electronGsfTracks_*_*',
  4011. 'keep TrackingRecHitsOwned_electronGsfTracks_*_*',
  4012. 'keep recoTracks_generalTracks_*_*',
  4013. 'keep recoTrackExtras_generalTracks_*_*',
  4014. 'keep TrackingRecHitsOwned_generalTracks_*_*',
  4015. 'keep *_generalTracks_MVAValues_*',
  4016. 'keep *_generalTracks_MVAVals_*',
  4017. 'keep TrackingRecHitsOwned_extraFromSeeds_*_*',
  4018. 'keep uints_extraFromSeeds_*_*',
  4019. 'keep recoTracks_beamhaloTracks_*_*',
  4020. 'keep recoTrackExtras_beamhaloTracks_*_*',
  4021. 'keep TrackingRecHitsOwned_beamhaloTracks_*_*',
  4022. 'keep recoTracks_conversionStepTracks_*_*',
  4023. 'keep recoTrackExtras_conversionStepTracks_*_*',
  4024. 'keep TrackingRecHitsOwned_conversionStepTracks_*_*',
  4025. 'keep *_ctfPixelLess_*_*',
  4026. 'keep *_dedxTruncated40_*_*',
  4027. 'keep *_dedxHitInfo_*_*',
  4028. 'keep *_dedxHarmonic2_*_*',
  4029. 'keep *_trackExtrapolator_*_*',
  4030. 'keep recoTracks_cosmicDCTracks_*_*',
  4031. 'keep recoTrackExtras_cosmicDCTracks_*_*',
  4032. 'keep TrackingRecHitsOwned_cosmicDCTracks_*_*',
  4033. 'keep *_ak4CaloJets_*_*',
  4034. 'keep *_ak4PFJets_*_*',
  4035. 'keep *_ak4PFJetsCHS_*_*',
  4036. 'keep *_ak8PFJetsCHS_*_*',
  4037. 'keep *_ak8PFJetsCHSSoftDrop_*_*',
  4038. 'keep *_cmsTopTagPFJetsCHS_*_*',
  4039. 'keep *_JetPlusTrackZSPCorJetAntiKt4_*_*',
  4040. 'keep *_ak4TrackJets_*_*',
  4041. 'keep recoRecoChargedRefCandidates_trackRefsForJets_*_*',
  4042. 'keep *_caloTowers_*_*',
  4043. 'keep *_towerMaker_*_*',
  4044. 'keep *_CastorTowerReco_*_*',
  4045. 'keep *_ak4JetTracksAssociatorAtVertex_*_*',
  4046. 'keep *_ak4JetTracksAssociatorAtVertexPF_*_*',
  4047. 'keep *_ak4JetTracksAssociatorAtCaloFace_*_*',
  4048. 'keep *_ak4JetTracksAssociatorExplicit_*_*',
  4049. 'keep *_ak4JetExtender_*_*',
  4050. 'keep *_ak4JetID_*_*',
  4051. 'keep *_ak5CastorJets_*_*',
  4052. 'keep *_ak5CastorJetID_*_*',
  4053. 'keep *_ak7CastorJets_*_*',
  4054. 'keep *_ak7CastorJetID_*_*',
  4055. 'keep *_fixedGridRhoAll_*_*',
  4056. 'keep *_fixedGridRhoFastjetAll_*_*',
  4057. 'keep *_fixedGridRhoFastjetAllTmp_*_*',
  4058. 'keep *_fixedGridRhoFastjetAllCalo_*_*',
  4059. 'keep *_fixedGridRhoFastjetCentral_*_*',
  4060. 'keep *_fixedGridRhoFastjetCentralCalo_*_*',
  4061. 'keep *_fixedGridRhoFastjetCentralChargedPileUp_*_*',
  4062. 'keep *_fixedGridRhoFastjetCentralNeutral_*_*',
  4063. 'keep *_ak8PFJetsCHSSoftDropMass_*_*',
  4064. 'keep recoCaloMETs_caloMet_*_*',
  4065. 'keep recoCaloMETs_caloMetBE_*_*',
  4066. 'keep recoCaloMETs_caloMetBEFO_*_*',
  4067. 'keep recoCaloMETs_caloMetM_*_*',
  4068. 'keep recoPFMETs_pfMet_*_*',
  4069. 'keep recoPFMETs_pfChMet_*_*',
  4070. 'keep recoPFMETs_pfMetEI_*_*',
  4071. 'keep recoMuonMETCorrectionDataedmValueMap_muonMETValueMapProducer_*_*',
  4072. 'keep recoHcalNoiseRBXs_hcalnoise_*_*',
  4073. 'keep HcalNoiseSummary_hcalnoise_*_*',
  4074. 'keep recoCSCHaloData_CSCHaloData_*_*',
  4075. 'keep recoEcalHaloData_EcalHaloData_*_*',
  4076. 'keep recoGlobalHaloData_GlobalHaloData_*_*',
  4077. 'keep recoHcalHaloData_HcalHaloData_*_*',
  4078. 'keep recoBeamHaloSummary_BeamHaloSummary_*_*',
  4079. 'keep *_MuonSeed_*_*',
  4080. 'keep *_ancientMuonSeed_*_*',
  4081. 'keep *_displacedMuonSeeds_*_*',
  4082. 'keep TrackingRecHitsOwned_globalMuons_*_*',
  4083. 'keep TrackingRecHitsOwned_tevMuons_*_*',
  4084. 'keep *_CosmicMuonSeed_*_*',
  4085. 'keep recoTrackExtras_cosmicMuons_*_*',
  4086. 'keep TrackingRecHitsOwned_cosmicMuons_*_*',
  4087. 'keep recoTrackExtras_cosmicMuons1Leg_*_*',
  4088. 'keep TrackingRecHitsOwned_cosmicMuons1Leg_*_*',
  4089. 'keep recoTracks_cosmicsVetoTracks_*_*',
  4090. 'keep *_muons_*_*',
  4091. 'keep *_particleFlow_muons_*',
  4092. 'drop *_muons_muons1stStep2muonsMap_*',
  4093. 'drop recoIsoDepositedmValueMap_muons_*_*',
  4094. 'drop doubleedmValueMap_muons_muPFIso*_*',
  4095. 'keep recoTracks_standAloneMuons_*_*',
  4096. 'keep recoTrackExtras_standAloneMuons_*_*',
  4097. 'keep TrackingRecHitsOwned_standAloneMuons_*_*',
  4098. 'keep recoTracks_globalMuons_*_*',
  4099. 'keep recoTrackExtras_globalMuons_*_*',
  4100. 'keep recoTracks_tevMuons_*_*',
  4101. 'keep recoTrackExtras_tevMuons_*_*',
  4102. 'keep recoTracks_generalTracks_*_*',
  4103. 'keep recoTracks_displacedTracks_*_*',
  4104. 'keep recoTracksToOnerecoTracksAssociation_tevMuons_*_*',
  4105. 'keep recoTracks_displacedGlobalMuons_*_*',
  4106. 'keep recoTrackExtras_displacedGlobalMuons_*_*',
  4107. 'keep TrackingRecHitsOwned_displacedGlobalMuons_*_*',
  4108. 'keep recoTracks_cosmicMuons_*_*',
  4109. 'keep recoMuons_muonsFromCosmics_*_*',
  4110. 'keep recoTracks_cosmicMuons1Leg_*_*',
  4111. 'keep recoMuons_muonsFromCosmics1Leg_*_*',
  4112. 'keep recoTracks_refittedStandAloneMuons_*_*',
  4113. 'keep recoTrackExtras_refittedStandAloneMuons_*_*',
  4114. 'keep TrackingRecHitsOwned_refittedStandAloneMuons_*_*',
  4115. 'keep recoTracks_displacedStandAloneMuons__*',
  4116. 'keep recoTrackExtras_displacedStandAloneMuons_*_*',
  4117. 'keep TrackingRecHitsOwned_displacedStandAloneMuons_*_*',
  4118. 'keep *_muIsoDepositTk_*_*',
  4119. 'keep *_muIsoDepositCalByAssociatorTowers_*_*',
  4120. 'keep *_muIsoDepositCalByAssociatorHits_*_*',
  4121. 'keep *_muIsoDepositJets_*_*',
  4122. 'keep *_muGlobalIsoDepositCtfTk_*_*',
  4123. 'keep *_muGlobalIsoDepositCalByAssociatorTowers_*_*',
  4124. 'keep *_muGlobalIsoDepositCalByAssociatorHits_*_*',
  4125. 'keep *_muGlobalIsoDepositJets_*_*',
  4126. 'keep *_softPFMuonsTagInfos_*_*',
  4127. 'keep *_softPFElectronsTagInfos_*_*',
  4128. 'keep *_softPFElectronBJetTags_*_*',
  4129. 'keep *_softPFMuonBJetTags_*_*',
  4130. 'keep *_pfImpactParameterTagInfos_*_*',
  4131. 'keep *_pfTrackCountingHighEffBJetTags_*_*',
  4132. 'keep *_pfJetProbabilityBJetTags_*_*',
  4133. 'keep *_pfJetBProbabilityBJetTags_*_*',
  4134. 'keep *_pfSecondaryVertexTagInfos_*_*',
  4135. 'keep *_pfInclusiveSecondaryVertexFinderTagInfos_*_*',
  4136. 'keep *_pfSimpleSecondaryVertexHighEffBJetTags_*_*',
  4137. 'keep *_pfSimpleInclusiveSecondaryVertexHighEffBJetTags_*_*',
  4138. 'keep *_pfCombinedSecondaryVertexV2BJetTags_*_*',
  4139. 'keep *_pfCombinedInclusiveSecondaryVertexV2BJetTags_*_*',
  4140. 'keep *_pfGhostTrackVertexTagInfos_*_*',
  4141. 'keep *_pfGhostTrackBJetTags_*_*',
  4142. 'keep *_pfCombinedMVAV2BJetTags_*_*',
  4143. 'keep *_inclusiveCandidateSecondaryVertices_*_*',
  4144. 'keep *_inclusiveCandidateSecondaryVerticesCvsL_*_*',
  4145. 'keep *_pfInclusiveSecondaryVertexFinderCvsLTagInfos_*_*',
  4146. 'keep *_pfCombinedCvsLJetTags_*_*',
  4147. 'keep *_pfCombinedCvsBJetTags_*_*',
  4148. 'keep *_pfChargeBJetTags_*_*',
  4149. 'keep *_pfDeepCSVJetTags_*_*',
  4150. 'keep *_pfDeepCMVAJetTags_*_*',
  4151. 'keep recoRecoTauPiZeros_hpsPFTauProducer_pizeros_*',
  4152. 'keep recoPFTaus_hpsPFTauProducer_*_*',
  4153. 'keep *_hpsPFTauDiscriminationByDeadECALElectronRejection_*_*',
  4154. 'keep *_hpsPFTauDiscriminationByDecayModeFinding_*_*',
  4155. 'keep *_hpsPFTauDiscriminationByDecayModeFindingNewDMs_*_*',
  4156. 'keep *_hpsPFTauDiscriminationByDecayModeFindingOldDMs_*_*',
  4157. 'keep *_hpsPFTauDiscriminationByLooseIsolation_*_*',
  4158. 'keep *_hpsPFTauDiscriminationByLooseChargedIsolation_*_*',
  4159. 'keep *_hpsPFTauDiscriminationByLooseCombinedIsolationDBSumPtCorr3Hits_*_*',
  4160. 'keep *_hpsPFTauDiscriminationByLooseCombinedIsolationDBSumPtCorr3HitsdR03_*_*',
  4161. 'keep *_hpsPFTauDiscriminationByLooseElectronRejection_*_*',
  4162. 'keep *_hpsPFTauDiscriminationByLooseMuonRejection3_*_*',
  4163. 'keep *_hpsPFTauDiscriminationByMediumCombinedIsolationDBSumPtCorr3Hits_*_*',
  4164. 'keep *_hpsPFTauDiscriminationByMediumCombinedIsolationDBSumPtCorr3HitsdR03_*_*',
  4165. 'keep *_hpsPFTauDiscriminationByRawCombinedIsolationDBSumPtCorr3Hits_*_*',
  4166. 'keep *_hpsPFTauDiscriminationByTightCombinedIsolationDBSumPtCorr3Hits_*_*',
  4167. 'keep *_hpsPFTauDiscriminationByTightCombinedIsolationDBSumPtCorr3HitsdR03_*_*',
  4168. 'keep *_hpsPFTauDiscriminationByTightMuonRejection3_*_*',
  4169. 'keep *_hpsPFTauDiscriminationByPhotonPtSumOutsideSignalCone_*_*',
  4170. 'keep *_hpsPFTauNeutralIsoPtSum_*_*',
  4171. 'keep *_hpsPFTauPUcorrPtSum_*_*',
  4172. 'keep *_hpsPFTauChargedIsoPtSum_*_*',
  4173. 'keep *_hpsPFTauTransverseImpactParameters_*_*',
  4174. 'keep *_hpsPFTauFootprintCorrection_*_*',
  4175. 'keep *_hpsPFTauNeutralIsoPtSumWeight_*_*',
  4176. 'keep *_hpsPFTauPhotonPtSumOutsideSignalCone_*_*',
  4177. 'keep *_hpsPFTauDiscriminationByMVA6rawElectronRejection_*_*',
  4178. 'keep *_hpsPFTauDiscriminationByMVA6VLooseElectronRejection_*_*',
  4179. 'keep *_hpsPFTauDiscriminationByMVA6LooseElectronRejection_*_*',
  4180. 'keep *_hpsPFTauDiscriminationByMVA6MediumElectronRejection_*_*',
  4181. 'keep *_hpsPFTauDiscriminationByMVA6TightElectronRejection_*_*',
  4182. 'keep *_hpsPFTauDiscriminationByMVA6VTightElectronRejection_*_*',
  4183. 'keep *_hpsPFTauDiscriminationByIsolationMVArun2v1DBoldDMwLTraw_*_*',
  4184. 'keep *_hpsPFTauDiscriminationByVLooseIsolationMVArun2v1DBoldDMwLT_*_*',
  4185. 'keep *_hpsPFTauDiscriminationByLooseIsolationMVArun2v1DBoldDMwLT_*_*',
  4186. 'keep *_hpsPFTauDiscriminationByMediumIsolationMVArun2v1DBoldDMwLT_*_*',
  4187. 'keep *_hpsPFTauDiscriminationByTightIsolationMVArun2v1DBoldDMwLT_*_*',
  4188. 'keep *_hpsPFTauDiscriminationByVTightIsolationMVArun2v1DBoldDMwLT_*_*',
  4189. 'keep *_hpsPFTauDiscriminationByVVTightIsolationMVArun2v1DBoldDMwLT_*_*',
  4190. 'keep *_hpsPFTauDiscriminationByIsolationMVArun2v1DBnewDMwLTraw_*_*',
  4191. 'keep *_hpsPFTauDiscriminationByVLooseIsolationMVArun2v1DBnewDMwLT_*_*',
  4192. 'keep *_hpsPFTauDiscriminationByLooseIsolationMVArun2v1DBnewDMwLT_*_*',
  4193. 'keep *_hpsPFTauDiscriminationByMediumIsolationMVArun2v1DBnewDMwLT_*_*',
  4194. 'keep *_hpsPFTauDiscriminationByTightIsolationMVArun2v1DBnewDMwLT_*_*',
  4195. 'keep *_hpsPFTauDiscriminationByVTightIsolationMVArun2v1DBnewDMwLT_*_*',
  4196. 'keep *_hpsPFTauDiscriminationByVVTightIsolationMVArun2v1DBnewDMwLT_*_*',
  4197. 'keep *_hpsPFTauDiscriminationByIsolationMVArun2v1PWoldDMwLTraw_*_*',
  4198. 'keep *_hpsPFTauDiscriminationByVLooseIsolationMVArun2v1PWoldDMwLT_*_*',
  4199. 'keep *_hpsPFTauDiscriminationByLooseIsolationMVArun2v1PWoldDMwLT_*_*',
  4200. 'keep *_hpsPFTauDiscriminationByMediumIsolationMVArun2v1PWoldDMwLT_*_*',
  4201. 'keep *_hpsPFTauDiscriminationByTightIsolationMVArun2v1PWoldDMwLT_*_*',
  4202. 'keep *_hpsPFTauDiscriminationByVTightIsolationMVArun2v1PWoldDMwLT_*_*',
  4203. 'keep *_hpsPFTauDiscriminationByVVTightIsolationMVArun2v1PWoldDMwLT_*_*',
  4204. 'keep *_hpsPFTauDiscriminationByIsolationMVArun2v1PWnewDMwLTraw_*_*',
  4205. 'keep *_hpsPFTauDiscriminationByVLooseIsolationMVArun2v1PWnewDMwLT_*_*',
  4206. 'keep *_hpsPFTauDiscriminationByLooseIsolationMVArun2v1PWnewDMwLT_*_*',
  4207. 'keep *_hpsPFTauDiscriminationByMediumIsolationMVArun2v1PWnewDMwLT_*_*',
  4208. 'keep *_hpsPFTauDiscriminationByTightIsolationMVArun2v1PWnewDMwLT_*_*',
  4209. 'keep *_hpsPFTauDiscriminationByVTightIsolationMVArun2v1PWnewDMwLT_*_*',
  4210. 'keep *_hpsPFTauDiscriminationByVVTightIsolationMVArun2v1PWnewDMwLT_*_*',
  4211. 'keep *_hpsPFTauChargedIsoPtSumdR03_*_*',
  4212. 'keep *_hpsPFTauNeutralIsoPtSumdR03_*_*',
  4213. 'keep *_hpsPFTauNeutralIsoPtSumWeightdR03_*_*',
  4214. 'keep *_hpsPFTauFootprintCorrectiondR03_*_*',
  4215. 'keep *_hpsPFTauPhotonPtSumOutsideSignalConedR03_*_*',
  4216. 'keep *_hpsPFTauDiscriminationByIsolationMVArun2v1DBdR03oldDMwLTraw_*_*',
  4217. 'keep *_hpsPFTauDiscriminationByVLooseIsolationMVArun2v1DBdR03oldDMwLT_*_*',
  4218. 'keep *_hpsPFTauDiscriminationByLooseIsolationMVArun2v1DBdR03oldDMwLT_*_*',
  4219. 'keep *_hpsPFTauDiscriminationByMediumIsolationMVArun2v1DBdR03oldDMwLT_*_*',
  4220. 'keep *_hpsPFTauDiscriminationByTightIsolationMVArun2v1DBdR03oldDMwLT_*_*',
  4221. 'keep *_hpsPFTauDiscriminationByVTightIsolationMVArun2v1DBdR03oldDMwLT_*_*',
  4222. 'keep *_hpsPFTauDiscriminationByVVTightIsolationMVArun2v1DBdR03oldDMwLT_*_*',
  4223. 'keep *_hpsPFTauDiscriminationByIsolationMVArun2v1PWdR03oldDMwLTraw_*_*',
  4224. 'keep *_hpsPFTauDiscriminationByVLooseIsolationMVArun2v1PWdR03oldDMwLT_*_*',
  4225. 'keep *_hpsPFTauDiscriminationByLooseIsolationMVArun2v1PWdR03oldDMwLT_*_*',
  4226. 'keep *_hpsPFTauDiscriminationByMediumIsolationMVArun2v1PWdR03oldDMwLT_*_*',
  4227. 'keep *_hpsPFTauDiscriminationByTightIsolationMVArun2v1PWdR03oldDMwLT_*_*',
  4228. 'keep *_hpsPFTauDiscriminationByVTightIsolationMVArun2v1PWdR03oldDMwLT_*_*',
  4229. 'keep *_hpsPFTauDiscriminationByVVTightIsolationMVArun2v1PWdR03oldDMwLT_*_*',
  4230. 'keep *_offlinePrimaryVertices__*',
  4231. 'keep *_offlinePrimaryVerticesWithBS_*_*',
  4232. 'keep *_offlinePrimaryVerticesFromCosmicTracks_*_*',
  4233. 'keep *_nuclearInteractionMaker_*_*',
  4234. 'keep *_generalV0Candidates_*_*',
  4235. 'keep *_inclusiveSecondaryVertices_*_*',
  4236. 'keep recoGsfElectronCores_gsfElectronCores_*_*',
  4237. 'keep recoGsfElectronCores_gedGsfElectronCores_*_*',
  4238. 'keep recoGsfElectrons_gsfElectrons_*_*',
  4239. 'keep recoGsfElectrons_gedGsfElectrons_*_*',
  4240. 'keep recoGsfElectronCores_uncleanedOnlyGsfElectronCores_*_*',
  4241. 'keep recoGsfElectrons_uncleanedOnlyGsfElectrons_*_*',
  4242. 'keep floatedmValueMap_eidRobustLoose_*_*',
  4243. 'keep floatedmValueMap_eidRobustTight_*_*',
  4244. 'keep floatedmValueMap_eidRobustHighEnergy_*_*',
  4245. 'keep floatedmValueMap_eidLoose_*_*',
  4246. 'keep floatedmValueMap_eidTight_*_*',
  4247. 'keep *_egmGedGsfElectronPFIsolation_*_*',
  4248. 'keep *_photonEcalPFClusterIsolationProducer_*_*',
  4249. 'keep *_electronEcalPFClusterIsolationProducer_*_*',
  4250. 'keep *_photonHcalPFClusterIsolationProducer_*_*',
  4251. 'keep *_electronHcalPFClusterIsolationProducer_*_*',
  4252. 'drop *_egmGsfElectronIDs_*_*',
  4253. 'drop *_egmPhotonIDs_*_*',
  4254. 'keep *_gedPhotonCore_*_*',
  4255. 'keep *_gedPhotons_*_*',
  4256. 'keep *_particleBasedIsolation_*_*',
  4257. 'keep recoPhotons_mustachePhotons_*_*',
  4258. 'keep recoPhotonCores_mustachePhotonCore_*_*',
  4259. 'keep recoPhotons_photons_*_*',
  4260. 'keep recoPhotonCores_photonCore_*_*',
  4261. 'keep recoConversions_conversions_*_*',
  4262. 'keep recoConversions_mustacheConversions_*_*',
  4263. 'drop *_conversions_uncleanedConversions_*',
  4264. 'drop *_gedPhotonsTmp_valMapPFEgammaCandToPhoton_*',
  4265. 'keep recoConversions_allConversions_*_*',
  4266. 'keep recoConversions_allConversionsOldEG_*_*',
  4267. 'keep recoTracks_ckfOutInTracksFromConversions_*_*',
  4268. 'keep recoTracks_ckfInOutTracksFromConversions_*_*',
  4269. 'keep recoTrackExtras_ckfOutInTracksFromConversions_*_*',
  4270. 'keep recoTrackExtras_ckfInOutTracksFromConversions_*_*',
  4271. 'keep TrackingRecHitsOwned_ckfOutInTracksFromConversions_*_*',
  4272. 'keep TrackingRecHitsOwned_ckfInOutTracksFromConversions_*_*',
  4273. 'keep recoConversions_uncleanedOnlyAllConversions_*_*',
  4274. 'keep recoTracks_uncleanedOnlyCkfOutInTracksFromConversions_*_*',
  4275. 'keep recoTracks_uncleanedOnlyCkfInOutTracksFromConversions_*_*',
  4276. 'keep recoTrackExtras_uncleanedOnlyCkfOutInTracksFromConversions_*_*',
  4277. 'keep recoTrackExtras_uncleanedOnlyCkfInOutTracksFromConversions_*_*',
  4278. 'keep TrackingRecHitsOwned_uncleanedOnlyCkfOutInTracksFromConversions_*_*',
  4279. 'keep TrackingRecHitsOwned_uncleanedOnlyCkfInOutTracksFromConversions_*_*',
  4280. 'keep *_PhotonIDProd_*_*',
  4281. 'keep *_PhotonIDProdGED_*_*',
  4282. 'keep recoRecoEcalCandidates_hfRecoEcalCandidate_*_*',
  4283. 'keep *_hfEMClusters_*_*',
  4284. 'keep *_gedGsfElectronCores_*_*',
  4285. 'keep *_gedGsfElectrons_*_*',
  4286. 'keep *_pixelTracks_*_*',
  4287. 'keep *_pixelVertices_*_*',
  4288. 'drop CaloTowersSorted_towerMakerPF_*_*',
  4289. 'keep recoPFRecHits_particleFlowClusterECAL_Cleaned_*',
  4290. 'keep recoPFRecHits_particleFlowClusterHCAL_Cleaned_*',
  4291. 'keep recoPFRecHits_particleFlowClusterHO_Cleaned_*',
  4292. 'keep recoPFRecHits_particleFlowClusterHF_Cleaned_*',
  4293. 'keep recoPFRecHits_particleFlowClusterPS_Cleaned_*',
  4294. 'keep recoPFRecHits_particleFlowRecHitECAL_Cleaned_*',
  4295. 'keep recoPFRecHits_particleFlowRecHitHBHE_Cleaned_*',
  4296. 'keep recoPFRecHits_particleFlowRecHitHF_Cleaned_*',
  4297. 'keep recoPFRecHits_particleFlowRecHitHO_Cleaned_*',
  4298. 'keep recoPFRecHits_particleFlowRecHitPS_Cleaned_*',
  4299. 'keep recoPFClusters_particleFlowClusterECAL_*_*',
  4300. 'keep recoPFClusters_particleFlowClusterHCAL_*_*',
  4301. 'keep recoPFClusters_particleFlowClusterHO_*_*',
  4302. 'keep recoPFClusters_particleFlowClusterHF_*_*',
  4303. 'keep recoPFClusters_particleFlowClusterPS_*_*',
  4304. 'keep recoPFBlocks_particleFlowBlock_*_*',
  4305. 'keep recoPFCandidates_particleFlowEGamma_*_*',
  4306. 'keep recoCaloClusters_particleFlowEGamma_*_*',
  4307. 'keep recoSuperClusters_particleFlowEGamma_*_*',
  4308. 'keep recoConversions_particleFlowEGamma_*_*',
  4309. 'keep recoPFCandidates_particleFlow_*_*',
  4310. 'keep recoPFCandidates_particleFlowTmp_electrons_*',
  4311. 'keep recoPFCandidates_particleFlowTmp_*_*',
  4312. 'drop recoPFCandidates_particleFlowTmp__*',
  4313. 'keep recoPFDisplacedVertexs_particleFlowDisplacedVertex_*_*',
  4314. 'keep *_pfElectronTranslator_*_*',
  4315. 'keep *_pfPhotonTranslator_*_*',
  4316. 'keep *_particleFlow_electrons_*',
  4317. 'keep *_particleFlow_photons_*',
  4318. 'keep *_particleFlow_muons_*',
  4319. 'keep *_trackerDrivenElectronSeeds_preid_*',
  4320. 'keep *_particleFlowPtrs_*_*',
  4321. 'keep *_particleFlowTmpPtrs_*_*',
  4322. 'keep *_offlineBeamSpot_*_*',
  4323. 'keep L1GlobalTriggerReadoutRecord_gtDigis_*_*',
  4324. 'keep *_l1GtRecord_*_*',
  4325. 'keep *_l1GtTriggerMenuLite_*_*',
  4326. 'keep *_conditionsInEdm_*_*',
  4327. 'keep *_l1extraParticles_*_*',
  4328. 'keep *_l1L1GtObjectMap_*_*',
  4329. 'keep L1MuGMTReadoutCollection_gtDigis_*_*',
  4330. 'keep L1GctEmCand*_gctDigis_*_*',
  4331. 'keep L1GctJetCand*_gctDigis_*_*',
  4332. 'keep L1GctEtHad*_gctDigis_*_*',
  4333. 'keep L1GctEtMiss*_gctDigis_*_*',
  4334. 'keep L1GctEtTotal*_gctDigis_*_*',
  4335. 'keep L1GctHtMiss*_gctDigis_*_*',
  4336. 'keep L1GctJetCounts*_gctDigis_*_*',
  4337. 'keep L1GctHFRingEtSums*_gctDigis_*_*',
  4338. 'keep L1GctHFBitCounts*_gctDigis_*_*',
  4339. 'keep LumiDetails_lumiProducer_*_*',
  4340. 'keep LumiSummary_lumiProducer_*_*',
  4341. 'keep *_gtStage2Digis_*_*',
  4342. 'keep *_gmtStage2Digis_*_*',
  4343. 'keep *_caloStage2Digis_*_*',
  4344. 'drop *_hlt*_*_*',
  4345. 'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*',
  4346. 'keep edmTriggerResults_*_*_*',
  4347. 'keep triggerTriggerEvent_*_*_*',
  4348. 'keep L1AcceptBunchCrossings_scalersRawToDigi_*_*',
  4349. 'keep L1TriggerScalerss_scalersRawToDigi_*_*',
  4350. 'keep Level1TriggerScalerss_scalersRawToDigi_*_*',
  4351. 'keep LumiScalerss_scalersRawToDigi_*_*',
  4352. 'keep BeamSpotOnlines_scalersRawToDigi_*_*',
  4353. 'keep DcsStatuss_scalersRawToDigi_*_*',
  4354. 'keep DcsStatuss_hltScalersRawToDigi_*_*',
  4355. 'keep *_tcdsDigis_*_*',
  4356. 'keep *_logErrorHarvester_*_*',
  4357. 'keep *_pfIsolatedElectronsEI_*_*',
  4358. 'keep *_pfIsolatedMuonsEI_*_*',
  4359. 'keep recoPFJets_pfJetsEI_*_*',
  4360. 'keep *_pfCombinedInclusiveSecondaryVertexV2BJetTagsEI_*_*',
  4361. 'keep recoPFTaus_pfTausEI_*_*',
  4362. 'keep recoPFTauDiscriminator_pfTausDiscriminationByDecayModeFinding_*_*',
  4363. 'keep recoPFTauDiscriminator_pfTausDiscriminationByIsolation_*_*',
  4364. 'keep recoPFMETs_pfMetEI_*_*',
  4365. 'keep TotemTriggerCounters_totemTriggerRawToDigi_*_*',
  4366. 'keep TotemFEDInfos_totemRPRawToDigi_*_*',
  4367. 'keep TotemRPDigiedmDetSetVector_totemRPRawToDigi_*_*',
  4368. 'keep TotemVFATStatusedmDetSetVector_totemRPRawToDigi_*_*',
  4369. 'keep TotemRPClusteredmDetSetVector_totemRPClusterProducer_*_*',
  4370. 'keep TotemRPRecHitedmDetSetVector_totemRPRecHitProducer_*_*',
  4371. 'keep TotemRPUVPatternedmDetSetVector_totemRPUVPatternFinder_*_*',
  4372. 'keep TotemRPLocalTrackedmDetSetVector_totemRPLocalTrackFitter_*_*',
  4373. 'keep TotemFEDInfos_ctppsDiamondRawToDigi_*_*',
  4374. 'keep CTPPSDiamondDigiedmDetSetVector_ctppsDiamondRawToDigi_*_*',
  4375. 'keep TotemVFATStatusedmDetSetVector_ctppsDiamondRawToDigi_*_*',
  4376. 'keep CTPPSDiamondRecHitedmDetSetVector_ctppsDiamondRecHits_*_*' ) ),
  4377. splitLevel = cms.untracked.int32(0)
  4378. )
  4379.  
  4380. process.FEVTHLTALLEventContent = cms.PSet(
  4381. eventAutoFlushCompressedSize = cms.untracked.int32(5242880),
  4382. outputCommands = cms.untracked.vstring( ('drop *',
  4383. 'drop *',
  4384. 'drop *',
  4385. 'keep FEDRawDataCollection_rawDataCollector_*_*',
  4386. 'keep FEDRawDataCollection_source_*_*',
  4387. 'keep FEDRawDataCollection_rawDataCollector_*_*',
  4388. 'keep FEDRawDataCollection_source_*_*',
  4389. 'drop *_hlt*_*_*',
  4390. 'keep FEDRawDataCollection_rawDataCollector_*_*',
  4391. 'keep FEDRawDataCollection_source_*_*',
  4392. 'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*',
  4393. 'keep edmTriggerResults_*_*_*',
  4394. 'keep triggerTriggerEvent_*_*_*',
  4395. 'keep DetIdedmEDCollection_siStripDigis_*_*',
  4396. 'keep DetIdedmEDCollection_siPixelDigis_*_*',
  4397. 'keep *_siPixelClusters_*_*',
  4398. 'keep *_siStripClusters_*_*',
  4399. 'keep ClusterSummary_clusterSummaryProducer_*_*',
  4400. 'keep *_dt1DRecHits_*_*',
  4401. 'keep *_dt4DSegments_*_*',
  4402. 'keep *_dt1DCosmicRecHits_*_*',
  4403. 'keep *_dt4DCosmicSegments_*_*',
  4404. 'keep *_csc2DRecHits_*_*',
  4405. 'keep *_cscSegments_*_*',
  4406. 'keep *_rpcRecHits_*_*',
  4407. 'keep *_hbhereco_*_*',
  4408. 'keep *_hbheprereco_*_*',
  4409. 'keep *_hfprereco_*_*',
  4410. 'keep *_hfreco_*_*',
  4411. 'keep *_horeco_*_*',
  4412. 'keep HBHERecHitsSorted_hbherecoMB_*_*',
  4413. 'keep HORecHitsSorted_horecoMB_*_*',
  4414. 'keep HFRecHitsSorted_hfrecoMB_*_*',
  4415. 'keep ZDCDataFramesSorted_hcalDigis_*_*',
  4416. 'keep ZDCDataFramesSorted_castorDigis_*_*',
  4417. 'keep QIE10DataFrameHcalDataFrameContainer_hcalDigis_ZDC_*',
  4418. 'keep ZDCRecHitsSorted_zdcreco_*_*',
  4419. 'keep *_reducedHcalRecHits_*_*',
  4420. 'keep *_castorreco_*_*',
  4421. 'keep HcalUnpackerReport_castorDigis_*_*',
  4422. 'keep HcalUnpackerReport_hcalDigiAlCaMB_*_*',
  4423. 'keep HcalUnpackerReport_hcalDigis_*_*',
  4424. 'keep *_ecalPreshowerRecHit_*_*',
  4425. 'keep *_ecalRecHit_*_*',
  4426. 'keep *_ecalCompactTrigPrim_*_*',
  4427. 'keep *_ecalTPSkim_*_*',
  4428. 'keep *_selectDigi_*_*',
  4429. 'keep EcalRecHitsSorted_reducedEcalRecHitsEE_*_*',
  4430. 'keep EcalRecHitsSorted_reducedEcalRecHitsEB_*_*',
  4431. 'keep EcalRecHitsSorted_reducedEcalRecHitsES_*_*',
  4432. 'keep *_hybridSuperClusters_*_*',
  4433. 'keep recoSuperClusters_correctedHybridSuperClusters_*_*',
  4434. 'keep *_multi5x5SuperClusters_*_*',
  4435. 'keep recoSuperClusters_multi5x5SuperClusters_*_*',
  4436. 'keep recoSuperClusters_multi5x5SuperClustersWithPreshower_*_*',
  4437. 'keep recoSuperClusters_correctedMulti5x5SuperClustersWithPreshower_*_*',
  4438. 'keep recoPreshowerClusters_multi5x5SuperClustersWithPreshower_*_*',
  4439. 'keep recoPreshowerClusterShapes_multi5x5PreshowerClusterShape_*_*',
  4440. 'keep *_particleFlowSuperClusterECAL_*_*',
  4441. 'drop recoClusterShapes_*_*_*',
  4442. 'drop recoBasicClustersToOnerecoClusterShapesAssociation_*_*_*',
  4443. 'drop recoBasicClusters_multi5x5BasicClusters_multi5x5BarrelBasicClusters_*',
  4444. 'drop recoSuperClusters_multi5x5SuperClusters_multi5x5BarrelSuperClusters_*',
  4445. 'keep *_CkfElectronCandidates_*_*',
  4446. 'keep *_GsfGlobalElectronTest_*_*',
  4447. 'keep *_electronMergedSeeds_*_*',
  4448. 'keep recoGsfTracks_electronGsfTracks_*_*',
  4449. 'keep recoGsfTrackExtras_electronGsfTracks_*_*',
  4450. 'keep recoTrackExtras_electronGsfTracks_*_*',
  4451. 'keep TrackingRecHitsOwned_electronGsfTracks_*_*',
  4452. 'keep recoTracks_generalTracks_*_*',
  4453. 'keep recoTrackExtras_generalTracks_*_*',
  4454. 'keep TrackingRecHitsOwned_generalTracks_*_*',
  4455. 'keep *_generalTracks_MVAValues_*',
  4456. 'keep *_generalTracks_MVAVals_*',
  4457. 'keep TrackingRecHitsOwned_extraFromSeeds_*_*',
  4458. 'keep uints_extraFromSeeds_*_*',
  4459. 'keep recoTracks_beamhaloTracks_*_*',
  4460. 'keep recoTrackExtras_beamhaloTracks_*_*',
  4461. 'keep TrackingRecHitsOwned_beamhaloTracks_*_*',
  4462. 'keep recoTracks_conversionStepTracks_*_*',
  4463. 'keep recoTrackExtras_conversionStepTracks_*_*',
  4464. 'keep TrackingRecHitsOwned_conversionStepTracks_*_*',
  4465. 'keep *_ctfPixelLess_*_*',
  4466. 'keep *_dedxTruncated40_*_*',
  4467. 'keep *_dedxHitInfo_*_*',
  4468. 'keep *_dedxHarmonic2_*_*',
  4469. 'keep *_trackExtrapolator_*_*',
  4470. 'keep recoTracks_cosmicDCTracks_*_*',
  4471. 'keep recoTrackExtras_cosmicDCTracks_*_*',
  4472. 'keep TrackingRecHitsOwned_cosmicDCTracks_*_*',
  4473. 'keep *_ak4CaloJets_*_*',
  4474. 'keep *_ak4PFJets_*_*',
  4475. 'keep *_ak4PFJetsCHS_*_*',
  4476. 'keep *_ak8PFJetsCHS_*_*',
  4477. 'keep *_ak8PFJetsCHSSoftDrop_*_*',
  4478. 'keep *_cmsTopTagPFJetsCHS_*_*',
  4479. 'keep *_JetPlusTrackZSPCorJetAntiKt4_*_*',
  4480. 'keep *_ak4TrackJets_*_*',
  4481. 'keep recoRecoChargedRefCandidates_trackRefsForJets_*_*',
  4482. 'keep *_caloTowers_*_*',
  4483. 'keep *_towerMaker_*_*',
  4484. 'keep *_CastorTowerReco_*_*',
  4485. 'keep *_ak4JetTracksAssociatorAtVertex_*_*',
  4486. 'keep *_ak4JetTracksAssociatorAtVertexPF_*_*',
  4487. 'keep *_ak4JetTracksAssociatorAtCaloFace_*_*',
  4488. 'keep *_ak4JetTracksAssociatorExplicit_*_*',
  4489. 'keep *_ak4JetExtender_*_*',
  4490. 'keep *_ak4JetID_*_*',
  4491. 'keep *_ak5CastorJets_*_*',
  4492. 'keep *_ak5CastorJetID_*_*',
  4493. 'keep *_ak7CastorJets_*_*',
  4494. 'keep *_ak7CastorJetID_*_*',
  4495. 'keep *_fixedGridRhoAll_*_*',
  4496. 'keep *_fixedGridRhoFastjetAll_*_*',
  4497. 'keep *_fixedGridRhoFastjetAllTmp_*_*',
  4498. 'keep *_fixedGridRhoFastjetAllCalo_*_*',
  4499. 'keep *_fixedGridRhoFastjetCentral_*_*',
  4500. 'keep *_fixedGridRhoFastjetCentralCalo_*_*',
  4501. 'keep *_fixedGridRhoFastjetCentralChargedPileUp_*_*',
  4502. 'keep *_fixedGridRhoFastjetCentralNeutral_*_*',
  4503. 'keep *_ak8PFJetsCHSSoftDropMass_*_*',
  4504. 'keep recoCaloMETs_caloMet_*_*',
  4505. 'keep recoCaloMETs_caloMetBE_*_*',
  4506. 'keep recoCaloMETs_caloMetBEFO_*_*',
  4507. 'keep recoCaloMETs_caloMetM_*_*',
  4508. 'keep recoPFMETs_pfMet_*_*',
  4509. 'keep recoPFMETs_pfChMet_*_*',
  4510. 'keep recoPFMETs_pfMetEI_*_*',
  4511. 'keep recoMuonMETCorrectionDataedmValueMap_muonMETValueMapProducer_*_*',
  4512. 'keep recoHcalNoiseRBXs_hcalnoise_*_*',
  4513. 'keep HcalNoiseSummary_hcalnoise_*_*',
  4514. 'keep recoCSCHaloData_CSCHaloData_*_*',
  4515. 'keep recoEcalHaloData_EcalHaloData_*_*',
  4516. 'keep recoGlobalHaloData_GlobalHaloData_*_*',
  4517. 'keep recoHcalHaloData_HcalHaloData_*_*',
  4518. 'keep recoBeamHaloSummary_BeamHaloSummary_*_*',
  4519. 'keep *_MuonSeed_*_*',
  4520. 'keep *_ancientMuonSeed_*_*',
  4521. 'keep *_displacedMuonSeeds_*_*',
  4522. 'keep TrackingRecHitsOwned_globalMuons_*_*',
  4523. 'keep TrackingRecHitsOwned_tevMuons_*_*',
  4524. 'keep *_CosmicMuonSeed_*_*',
  4525. 'keep recoTrackExtras_cosmicMuons_*_*',
  4526. 'keep TrackingRecHitsOwned_cosmicMuons_*_*',
  4527. 'keep recoTrackExtras_cosmicMuons1Leg_*_*',
  4528. 'keep TrackingRecHitsOwned_cosmicMuons1Leg_*_*',
  4529. 'keep recoTracks_cosmicsVetoTracks_*_*',
  4530. 'keep *_muons_*_*',
  4531. 'keep *_particleFlow_muons_*',
  4532. 'drop *_muons_muons1stStep2muonsMap_*',
  4533. 'drop recoIsoDepositedmValueMap_muons_*_*',
  4534. 'drop doubleedmValueMap_muons_muPFIso*_*',
  4535. 'keep recoTracks_standAloneMuons_*_*',
  4536. 'keep recoTrackExtras_standAloneMuons_*_*',
  4537. 'keep TrackingRecHitsOwned_standAloneMuons_*_*',
  4538. 'keep recoTracks_globalMuons_*_*',
  4539. 'keep recoTrackExtras_globalMuons_*_*',
  4540. 'keep recoTracks_tevMuons_*_*',
  4541. 'keep recoTrackExtras_tevMuons_*_*',
  4542. 'keep recoTracks_generalTracks_*_*',
  4543. 'keep recoTracks_displacedTracks_*_*',
  4544. 'keep recoTracksToOnerecoTracksAssociation_tevMuons_*_*',
  4545. 'keep recoTracks_displacedGlobalMuons_*_*',
  4546. 'keep recoTrackExtras_displacedGlobalMuons_*_*',
  4547. 'keep TrackingRecHitsOwned_displacedGlobalMuons_*_*',
  4548. 'keep recoTracks_cosmicMuons_*_*',
  4549. 'keep recoMuons_muonsFromCosmics_*_*',
  4550. 'keep recoTracks_cosmicMuons1Leg_*_*',
  4551. 'keep recoMuons_muonsFromCosmics1Leg_*_*',
  4552. 'keep recoTracks_refittedStandAloneMuons_*_*',
  4553. 'keep recoTrackExtras_refittedStandAloneMuons_*_*',
  4554. 'keep TrackingRecHitsOwned_refittedStandAloneMuons_*_*',
  4555. 'keep recoTracks_displacedStandAloneMuons__*',
  4556. 'keep recoTrackExtras_displacedStandAloneMuons_*_*',
  4557. 'keep TrackingRecHitsOwned_displacedStandAloneMuons_*_*',
  4558. 'keep *_muIsoDepositTk_*_*',
  4559. 'keep *_muIsoDepositCalByAssociatorTowers_*_*',
  4560. 'keep *_muIsoDepositCalByAssociatorHits_*_*',
  4561. 'keep *_muIsoDepositJets_*_*',
  4562. 'keep *_muGlobalIsoDepositCtfTk_*_*',
  4563. 'keep *_muGlobalIsoDepositCalByAssociatorTowers_*_*',
  4564. 'keep *_muGlobalIsoDepositCalByAssociatorHits_*_*',
  4565. 'keep *_muGlobalIsoDepositJets_*_*',
  4566. 'keep *_softPFMuonsTagInfos_*_*',
  4567. 'keep *_softPFElectronsTagInfos_*_*',
  4568. 'keep *_softPFElectronBJetTags_*_*',
  4569. 'keep *_softPFMuonBJetTags_*_*',
  4570. 'keep *_pfImpactParameterTagInfos_*_*',
  4571. 'keep *_pfTrackCountingHighEffBJetTags_*_*',
  4572. 'keep *_pfJetProbabilityBJetTags_*_*',
  4573. 'keep *_pfJetBProbabilityBJetTags_*_*',
  4574. 'keep *_pfSecondaryVertexTagInfos_*_*',
  4575. 'keep *_pfInclusiveSecondaryVertexFinderTagInfos_*_*',
  4576. 'keep *_pfSimpleSecondaryVertexHighEffBJetTags_*_*',
  4577. 'keep *_pfSimpleInclusiveSecondaryVertexHighEffBJetTags_*_*',
  4578. 'keep *_pfCombinedSecondaryVertexV2BJetTags_*_*',
  4579. 'keep *_pfCombinedInclusiveSecondaryVertexV2BJetTags_*_*',
  4580. 'keep *_pfGhostTrackVertexTagInfos_*_*',
  4581. 'keep *_pfGhostTrackBJetTags_*_*',
  4582. 'keep *_pfCombinedMVAV2BJetTags_*_*',
  4583. 'keep *_inclusiveCandidateSecondaryVertices_*_*',
  4584. 'keep *_inclusiveCandidateSecondaryVerticesCvsL_*_*',
  4585. 'keep *_pfInclusiveSecondaryVertexFinderCvsLTagInfos_*_*',
  4586. 'keep *_pfCombinedCvsLJetTags_*_*',
  4587. 'keep *_pfCombinedCvsBJetTags_*_*',
  4588. 'keep *_pfChargeBJetTags_*_*',
  4589. 'keep *_pfDeepCSVJetTags_*_*',
  4590. 'keep *_pfDeepCMVAJetTags_*_*',
  4591. 'keep recoRecoTauPiZeros_hpsPFTauProducer_pizeros_*',
  4592. 'keep recoPFTaus_hpsPFTauProducer_*_*',
  4593. 'keep *_hpsPFTauDiscriminationByDeadECALElectronRejection_*_*',
  4594. 'keep *_hpsPFTauDiscriminationByDecayModeFinding_*_*',
  4595. 'keep *_hpsPFTauDiscriminationByDecayModeFindingNewDMs_*_*',
  4596. 'keep *_hpsPFTauDiscriminationByDecayModeFindingOldDMs_*_*',
  4597. 'keep *_hpsPFTauDiscriminationByLooseIsolation_*_*',
  4598. 'keep *_hpsPFTauDiscriminationByLooseChargedIsolation_*_*',
  4599. 'keep *_hpsPFTauDiscriminationByLooseCombinedIsolationDBSumPtCorr3Hits_*_*',
  4600. 'keep *_hpsPFTauDiscriminationByLooseCombinedIsolationDBSumPtCorr3HitsdR03_*_*',
  4601. 'keep *_hpsPFTauDiscriminationByLooseElectronRejection_*_*',
  4602. 'keep *_hpsPFTauDiscriminationByLooseMuonRejection3_*_*',
  4603. 'keep *_hpsPFTauDiscriminationByMediumCombinedIsolationDBSumPtCorr3Hits_*_*',
  4604. 'keep *_hpsPFTauDiscriminationByMediumCombinedIsolationDBSumPtCorr3HitsdR03_*_*',
  4605. 'keep *_hpsPFTauDiscriminationByRawCombinedIsolationDBSumPtCorr3Hits_*_*',
  4606. 'keep *_hpsPFTauDiscriminationByTightCombinedIsolationDBSumPtCorr3Hits_*_*',
  4607. 'keep *_hpsPFTauDiscriminationByTightCombinedIsolationDBSumPtCorr3HitsdR03_*_*',
  4608. 'keep *_hpsPFTauDiscriminationByTightMuonRejection3_*_*',
  4609. 'keep *_hpsPFTauDiscriminationByPhotonPtSumOutsideSignalCone_*_*',
  4610. 'keep *_hpsPFTauNeutralIsoPtSum_*_*',
  4611. 'keep *_hpsPFTauPUcorrPtSum_*_*',
  4612. 'keep *_hpsPFTauChargedIsoPtSum_*_*',
  4613. 'keep *_hpsPFTauTransverseImpactParameters_*_*',
  4614. 'keep *_hpsPFTauFootprintCorrection_*_*',
  4615. 'keep *_hpsPFTauNeutralIsoPtSumWeight_*_*',
  4616. 'keep *_hpsPFTauPhotonPtSumOutsideSignalCone_*_*',
  4617. 'keep *_hpsPFTauDiscriminationByMVA6rawElectronRejection_*_*',
  4618. 'keep *_hpsPFTauDiscriminationByMVA6VLooseElectronRejection_*_*',
  4619. 'keep *_hpsPFTauDiscriminationByMVA6LooseElectronRejection_*_*',
  4620. 'keep *_hpsPFTauDiscriminationByMVA6MediumElectronRejection_*_*',
  4621. 'keep *_hpsPFTauDiscriminationByMVA6TightElectronRejection_*_*',
  4622. 'keep *_hpsPFTauDiscriminationByMVA6VTightElectronRejection_*_*',
  4623. 'keep *_hpsPFTauDiscriminationByIsolationMVArun2v1DBoldDMwLTraw_*_*',
  4624. 'keep *_hpsPFTauDiscriminationByVLooseIsolationMVArun2v1DBoldDMwLT_*_*',
  4625. 'keep *_hpsPFTauDiscriminationByLooseIsolationMVArun2v1DBoldDMwLT_*_*',
  4626. 'keep *_hpsPFTauDiscriminationByMediumIsolationMVArun2v1DBoldDMwLT_*_*',
  4627. 'keep *_hpsPFTauDiscriminationByTightIsolationMVArun2v1DBoldDMwLT_*_*',
  4628. 'keep *_hpsPFTauDiscriminationByVTightIsolationMVArun2v1DBoldDMwLT_*_*',
  4629. 'keep *_hpsPFTauDiscriminationByVVTightIsolationMVArun2v1DBoldDMwLT_*_*',
  4630. 'keep *_hpsPFTauDiscriminationByIsolationMVArun2v1DBnewDMwLTraw_*_*',
  4631. 'keep *_hpsPFTauDiscriminationByVLooseIsolationMVArun2v1DBnewDMwLT_*_*',
  4632. 'keep *_hpsPFTauDiscriminationByLooseIsolationMVArun2v1DBnewDMwLT_*_*',
  4633. 'keep *_hpsPFTauDiscriminationByMediumIsolationMVArun2v1DBnewDMwLT_*_*',
  4634. 'keep *_hpsPFTauDiscriminationByTightIsolationMVArun2v1DBnewDMwLT_*_*',
  4635. 'keep *_hpsPFTauDiscriminationByVTightIsolationMVArun2v1DBnewDMwLT_*_*',
  4636. 'keep *_hpsPFTauDiscriminationByVVTightIsolationMVArun2v1DBnewDMwLT_*_*',
  4637. 'keep *_hpsPFTauDiscriminationByIsolationMVArun2v1PWoldDMwLTraw_*_*',
  4638. 'keep *_hpsPFTauDiscriminationByVLooseIsolationMVArun2v1PWoldDMwLT_*_*',
  4639. 'keep *_hpsPFTauDiscriminationByLooseIsolationMVArun2v1PWoldDMwLT_*_*',
  4640. 'keep *_hpsPFTauDiscriminationByMediumIsolationMVArun2v1PWoldDMwLT_*_*',
  4641. 'keep *_hpsPFTauDiscriminationByTightIsolationMVArun2v1PWoldDMwLT_*_*',
  4642. 'keep *_hpsPFTauDiscriminationByVTightIsolationMVArun2v1PWoldDMwLT_*_*',
  4643. 'keep *_hpsPFTauDiscriminationByVVTightIsolationMVArun2v1PWoldDMwLT_*_*',
  4644. 'keep *_hpsPFTauDiscriminationByIsolationMVArun2v1PWnewDMwLTraw_*_*',
  4645. 'keep *_hpsPFTauDiscriminationByVLooseIsolationMVArun2v1PWnewDMwLT_*_*',
  4646. 'keep *_hpsPFTauDiscriminationByLooseIsolationMVArun2v1PWnewDMwLT_*_*',
  4647. 'keep *_hpsPFTauDiscriminationByMediumIsolationMVArun2v1PWnewDMwLT_*_*',
  4648. 'keep *_hpsPFTauDiscriminationByTightIsolationMVArun2v1PWnewDMwLT_*_*',
  4649. 'keep *_hpsPFTauDiscriminationByVTightIsolationMVArun2v1PWnewDMwLT_*_*',
  4650. 'keep *_hpsPFTauDiscriminationByVVTightIsolationMVArun2v1PWnewDMwLT_*_*',
  4651. 'keep *_hpsPFTauChargedIsoPtSumdR03_*_*',
  4652. 'keep *_hpsPFTauNeutralIsoPtSumdR03_*_*',
  4653. 'keep *_hpsPFTauNeutralIsoPtSumWeightdR03_*_*',
  4654. 'keep *_hpsPFTauFootprintCorrectiondR03_*_*',
  4655. 'keep *_hpsPFTauPhotonPtSumOutsideSignalConedR03_*_*',
  4656. 'keep *_hpsPFTauDiscriminationByIsolationMVArun2v1DBdR03oldDMwLTraw_*_*',
  4657. 'keep *_hpsPFTauDiscriminationByVLooseIsolationMVArun2v1DBdR03oldDMwLT_*_*',
  4658. 'keep *_hpsPFTauDiscriminationByLooseIsolationMVArun2v1DBdR03oldDMwLT_*_*',
  4659. 'keep *_hpsPFTauDiscriminationByMediumIsolationMVArun2v1DBdR03oldDMwLT_*_*',
  4660. 'keep *_hpsPFTauDiscriminationByTightIsolationMVArun2v1DBdR03oldDMwLT_*_*',
  4661. 'keep *_hpsPFTauDiscriminationByVTightIsolationMVArun2v1DBdR03oldDMwLT_*_*',
  4662. 'keep *_hpsPFTauDiscriminationByVVTightIsolationMVArun2v1DBdR03oldDMwLT_*_*',
  4663. 'keep *_hpsPFTauDiscriminationByIsolationMVArun2v1PWdR03oldDMwLTraw_*_*',
  4664. 'keep *_hpsPFTauDiscriminationByVLooseIsolationMVArun2v1PWdR03oldDMwLT_*_*',
  4665. 'keep *_hpsPFTauDiscriminationByLooseIsolationMVArun2v1PWdR03oldDMwLT_*_*',
  4666. 'keep *_hpsPFTauDiscriminationByMediumIsolationMVArun2v1PWdR03oldDMwLT_*_*',
  4667. 'keep *_hpsPFTauDiscriminationByTightIsolationMVArun2v1PWdR03oldDMwLT_*_*',
  4668. 'keep *_hpsPFTauDiscriminationByVTightIsolationMVArun2v1PWdR03oldDMwLT_*_*',
  4669. 'keep *_hpsPFTauDiscriminationByVVTightIsolationMVArun2v1PWdR03oldDMwLT_*_*',
  4670. 'keep *_offlinePrimaryVertices__*',
  4671. 'keep *_offlinePrimaryVerticesWithBS_*_*',
  4672. 'keep *_offlinePrimaryVerticesFromCosmicTracks_*_*',
  4673. 'keep *_nuclearInteractionMaker_*_*',
  4674. 'keep *_generalV0Candidates_*_*',
  4675. 'keep *_inclusiveSecondaryVertices_*_*',
  4676. 'keep recoGsfElectronCores_gsfElectronCores_*_*',
  4677. 'keep recoGsfElectronCores_gedGsfElectronCores_*_*',
  4678. 'keep recoGsfElectrons_gsfElectrons_*_*',
  4679. 'keep recoGsfElectrons_gedGsfElectrons_*_*',
  4680. 'keep recoGsfElectronCores_uncleanedOnlyGsfElectronCores_*_*',
  4681. 'keep recoGsfElectrons_uncleanedOnlyGsfElectrons_*_*',
  4682. 'keep floatedmValueMap_eidRobustLoose_*_*',
  4683. 'keep floatedmValueMap_eidRobustTight_*_*',
  4684. 'keep floatedmValueMap_eidRobustHighEnergy_*_*',
  4685. 'keep floatedmValueMap_eidLoose_*_*',
  4686. 'keep floatedmValueMap_eidTight_*_*',
  4687. 'keep *_egmGedGsfElectronPFIsolation_*_*',
  4688. 'keep *_photonEcalPFClusterIsolationProducer_*_*',
  4689. 'keep *_electronEcalPFClusterIsolationProducer_*_*',
  4690. 'keep *_photonHcalPFClusterIsolationProducer_*_*',
  4691. 'keep *_electronHcalPFClusterIsolationProducer_*_*',
  4692. 'drop *_egmGsfElectronIDs_*_*',
  4693. 'drop *_egmPhotonIDs_*_*',
  4694. 'keep *_gedPhotonCore_*_*',
  4695. 'keep *_gedPhotons_*_*',
  4696. 'keep *_particleBasedIsolation_*_*',
  4697. 'keep recoPhotons_mustachePhotons_*_*',
  4698. 'keep recoPhotonCores_mustachePhotonCore_*_*',
  4699. 'keep recoPhotons_photons_*_*',
  4700. 'keep recoPhotonCores_photonCore_*_*',
  4701. 'keep recoConversions_conversions_*_*',
  4702. 'keep recoConversions_mustacheConversions_*_*',
  4703. 'drop *_conversions_uncleanedConversions_*',
  4704. 'drop *_gedPhotonsTmp_valMapPFEgammaCandToPhoton_*',
  4705. 'keep recoConversions_allConversions_*_*',
  4706. 'keep recoConversions_allConversionsOldEG_*_*',
  4707. 'keep recoTracks_ckfOutInTracksFromConversions_*_*',
  4708. 'keep recoTracks_ckfInOutTracksFromConversions_*_*',
  4709. 'keep recoTrackExtras_ckfOutInTracksFromConversions_*_*',
  4710. 'keep recoTrackExtras_ckfInOutTracksFromConversions_*_*',
  4711. 'keep TrackingRecHitsOwned_ckfOutInTracksFromConversions_*_*',
  4712. 'keep TrackingRecHitsOwned_ckfInOutTracksFromConversions_*_*',
  4713. 'keep recoConversions_uncleanedOnlyAllConversions_*_*',
  4714. 'keep recoTracks_uncleanedOnlyCkfOutInTracksFromConversions_*_*',
  4715. 'keep recoTracks_uncleanedOnlyCkfInOutTracksFromConversions_*_*',
  4716. 'keep recoTrackExtras_uncleanedOnlyCkfOutInTracksFromConversions_*_*',
  4717. 'keep recoTrackExtras_uncleanedOnlyCkfInOutTracksFromConversions_*_*',
  4718. 'keep TrackingRecHitsOwned_uncleanedOnlyCkfOutInTracksFromConversions_*_*',
  4719. 'keep TrackingRecHitsOwned_uncleanedOnlyCkfInOutTracksFromConversions_*_*',
  4720. 'keep *_PhotonIDProd_*_*',
  4721. 'keep *_PhotonIDProdGED_*_*',
  4722. 'keep recoRecoEcalCandidates_hfRecoEcalCandidate_*_*',
  4723. 'keep *_hfEMClusters_*_*',
  4724. 'keep *_gedGsfElectronCores_*_*',
  4725. 'keep *_gedGsfElectrons_*_*',
  4726. 'keep *_pixelTracks_*_*',
  4727. 'keep *_pixelVertices_*_*',
  4728. 'drop CaloTowersSorted_towerMakerPF_*_*',
  4729. 'keep recoPFRecHits_particleFlowClusterECAL_Cleaned_*',
  4730. 'keep recoPFRecHits_particleFlowClusterHCAL_Cleaned_*',
  4731. 'keep recoPFRecHits_particleFlowClusterHO_Cleaned_*',
  4732. 'keep recoPFRecHits_particleFlowClusterHF_Cleaned_*',
  4733. 'keep recoPFRecHits_particleFlowClusterPS_Cleaned_*',
  4734. 'keep recoPFRecHits_particleFlowRecHitECAL_Cleaned_*',
  4735. 'keep recoPFRecHits_particleFlowRecHitHBHE_Cleaned_*',
  4736. 'keep recoPFRecHits_particleFlowRecHitHF_Cleaned_*',
  4737. 'keep recoPFRecHits_particleFlowRecHitHO_Cleaned_*',
  4738. 'keep recoPFRecHits_particleFlowRecHitPS_Cleaned_*',
  4739. 'keep recoPFClusters_particleFlowClusterECAL_*_*',
  4740. 'keep recoPFClusters_particleFlowClusterHCAL_*_*',
  4741. 'keep recoPFClusters_particleFlowClusterHO_*_*',
  4742. 'keep recoPFClusters_particleFlowClusterHF_*_*',
  4743. 'keep recoPFClusters_particleFlowClusterPS_*_*',
  4744. 'keep recoPFBlocks_particleFlowBlock_*_*',
  4745. 'keep recoPFCandidates_particleFlowEGamma_*_*',
  4746. 'keep recoCaloClusters_particleFlowEGamma_*_*',
  4747. 'keep recoSuperClusters_particleFlowEGamma_*_*',
  4748. 'keep recoConversions_particleFlowEGamma_*_*',
  4749. 'keep recoPFCandidates_particleFlow_*_*',
  4750. 'keep recoPFCandidates_particleFlowTmp_electrons_*',
  4751. 'keep recoPFCandidates_particleFlowTmp_*_*',
  4752. 'drop recoPFCandidates_particleFlowTmp__*',
  4753. 'keep recoPFDisplacedVertexs_particleFlowDisplacedVertex_*_*',
  4754. 'keep *_pfElectronTranslator_*_*',
  4755. 'keep *_pfPhotonTranslator_*_*',
  4756. 'keep *_particleFlow_electrons_*',
  4757. 'keep *_particleFlow_photons_*',
  4758. 'keep *_particleFlow_muons_*',
  4759. 'keep *_trackerDrivenElectronSeeds_preid_*',
  4760. 'keep *_particleFlowPtrs_*_*',
  4761. 'keep *_particleFlowTmpPtrs_*_*',
  4762. 'keep *_offlineBeamSpot_*_*',
  4763. 'keep L1GlobalTriggerReadoutRecord_gtDigis_*_*',
  4764. 'keep *_l1GtRecord_*_*',
  4765. 'keep *_l1GtTriggerMenuLite_*_*',
  4766. 'keep *_conditionsInEdm_*_*',
  4767. 'keep *_l1extraParticles_*_*',
  4768. 'keep *_l1L1GtObjectMap_*_*',
  4769. 'keep L1MuGMTReadoutCollection_gtDigis_*_*',
  4770. 'keep L1GctEmCand*_gctDigis_*_*',
  4771. 'keep L1GctJetCand*_gctDigis_*_*',
  4772. 'keep L1GctEtHad*_gctDigis_*_*',
  4773. 'keep L1GctEtMiss*_gctDigis_*_*',
  4774. 'keep L1GctEtTotal*_gctDigis_*_*',
  4775. 'keep L1GctHtMiss*_gctDigis_*_*',
  4776. 'keep L1GctJetCounts*_gctDigis_*_*',
  4777. 'keep L1GctHFRingEtSums*_gctDigis_*_*',
  4778. 'keep L1GctHFBitCounts*_gctDigis_*_*',
  4779. 'keep LumiDetails_lumiProducer_*_*',
  4780. 'keep LumiSummary_lumiProducer_*_*',
  4781. 'keep *_gtStage2Digis_*_*',
  4782. 'keep *_gmtStage2Digis_*_*',
  4783. 'keep *_caloStage2Digis_*_*',
  4784. 'drop *_hlt*_*_*',
  4785. 'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*',
  4786. 'keep edmTriggerResults_*_*_*',
  4787. 'keep triggerTriggerEvent_*_*_*',
  4788. 'keep L1AcceptBunchCrossings_scalersRawToDigi_*_*',
  4789. 'keep L1TriggerScalerss_scalersRawToDigi_*_*',
  4790. 'keep Level1TriggerScalerss_scalersRawToDigi_*_*',
  4791. 'keep LumiScalerss_scalersRawToDigi_*_*',
  4792. 'keep BeamSpotOnlines_scalersRawToDigi_*_*',
  4793. 'keep DcsStatuss_scalersRawToDigi_*_*',
  4794. 'keep DcsStatuss_hltScalersRawToDigi_*_*',
  4795. 'keep *_tcdsDigis_*_*',
  4796. 'keep *_logErrorHarvester_*_*',
  4797. 'keep *_pfIsolatedElectronsEI_*_*',
  4798. 'keep *_pfIsolatedMuonsEI_*_*',
  4799. 'keep recoPFJets_pfJetsEI_*_*',
  4800. 'keep *_pfCombinedInclusiveSecondaryVertexV2BJetTagsEI_*_*',
  4801. 'keep recoPFTaus_pfTausEI_*_*',
  4802. 'keep recoPFTauDiscriminator_pfTausDiscriminationByDecayModeFinding_*_*',
  4803. 'keep recoPFTauDiscriminator_pfTausDiscriminationByIsolation_*_*',
  4804. 'keep recoPFMETs_pfMetEI_*_*',
  4805. 'keep TotemTriggerCounters_totemTriggerRawToDigi_*_*',
  4806. 'keep TotemFEDInfos_totemRPRawToDigi_*_*',
  4807. 'keep TotemRPDigiedmDetSetVector_totemRPRawToDigi_*_*',
  4808. 'keep TotemVFATStatusedmDetSetVector_totemRPRawToDigi_*_*',
  4809. 'keep TotemRPClusteredmDetSetVector_totemRPClusterProducer_*_*',
  4810. 'keep TotemRPRecHitedmDetSetVector_totemRPRecHitProducer_*_*',
  4811. 'keep TotemRPUVPatternedmDetSetVector_totemRPUVPatternFinder_*_*',
  4812. 'keep TotemRPLocalTrackedmDetSetVector_totemRPLocalTrackFitter_*_*',
  4813. 'keep TotemFEDInfos_ctppsDiamondRawToDigi_*_*',
  4814. 'keep CTPPSDiamondDigiedmDetSetVector_ctppsDiamondRawToDigi_*_*',
  4815. 'keep TotemVFATStatusedmDetSetVector_ctppsDiamondRawToDigi_*_*',
  4816. 'keep CTPPSDiamondRecHitedmDetSetVector_ctppsDiamondRecHits_*_*',
  4817. 'keep *_*_*_HLT' ) ),
  4818. splitLevel = cms.untracked.int32(0)
  4819. )
  4820.  
  4821. process.FEVTSIMEventContent = cms.PSet(
  4822. eventAutoFlushCompressedSize = cms.untracked.int32(5242880),
  4823. outputCommands = cms.untracked.vstring( ('drop *',
  4824. 'drop *',
  4825. 'keep FEDRawDataCollection_rawDataCollector_*_*',
  4826. 'keep FEDRawDataCollection_source_*_*',
  4827. 'keep FEDRawDataCollection_rawDataCollector_*_*',
  4828. 'keep FEDRawDataCollection_source_*_*',
  4829. 'drop *_hlt*_*_*',
  4830. 'keep FEDRawDataCollection_rawDataCollector_*_*',
  4831. 'keep FEDRawDataCollection_source_*_*',
  4832. 'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*',
  4833. 'keep edmTriggerResults_*_*_*',
  4834. 'keep triggerTriggerEvent_*_*_*',
  4835. 'keep *_g4SimHits_*_*',
  4836. 'keep edmHepMCProduct_source_*_*',
  4837. 'keep *_allTrackMCMatch_*_*',
  4838. 'keep StripDigiSimLinkedmDetSetVector_simMuonCSCDigis_*_*',
  4839. 'keep CSCDetIdCSCComparatorDigiMuonDigiCollection_simMuonCSCDigis_*_*',
  4840. 'keep DTLayerIdDTDigiSimLinkMuonDigiCollection_simMuonDTDigis_*_*',
  4841. 'keep RPCDigiSimLinkedmDetSetVector_simMuonRPCDigis_*_*',
  4842. 'keep *_simMuonCSCDigis_*_*',
  4843. 'keep *_simMuonRPCDigis_*_*',
  4844. 'keep EBSrFlagsSorted_simEcalDigis_*_*',
  4845. 'keep EESrFlagsSorted_simEcalDigis_*_*',
  4846. 'keep *_simHcalUnsuppressedDigis_*_*',
  4847. 'keep CrossingFramePlaybackInfoNew_*_*_*',
  4848. 'keep PileupSummaryInfos_*_*_*',
  4849. 'keep int6stdbitsetstdpairs_*_AffectedAPVList_*',
  4850. 'keep int_*_bunchSpacing_*',
  4851. 'keep LHERunInfoProduct_*_*_*',
  4852. 'keep LHEEventProduct_*_*_*',
  4853. 'keep GenRunInfoProduct_generator_*_*',
  4854. 'keep GenLumiInfoHeader_generator_*_*',
  4855. 'keep GenLumiInfoProduct_generator_*_*',
  4856. 'keep GenEventInfoProduct_generator_*_*',
  4857. 'keep edmHepMCProduct_generatorSmeared_*_*',
  4858. 'keep GenFilterInfo_*_*_*',
  4859. 'keep *_genParticles_*_*',
  4860. 'keep recoGenJets_*_*_*',
  4861. 'keep *_genParticle_*_*',
  4862. 'keep recoGenMETs_*_*_*',
  4863. 'keep FEDRawDataCollection_source_*_*',
  4864. 'keep FEDRawDataCollection_rawDataCollector_*_*',
  4865. 'keep *_MEtoEDMConverter_*_*',
  4866. 'keep *_randomEngineStateProducer_*_*',
  4867. 'keep DetIdedmEDCollection_siStripDigis_*_*',
  4868. 'keep DetIdedmEDCollection_siPixelDigis_*_*',
  4869. 'keep *_siPixelClusters_*_*',
  4870. 'keep *_siStripClusters_*_*',
  4871. 'keep ClusterSummary_clusterSummaryProducer_*_*',
  4872. 'keep *_dt1DRecHits_*_*',
  4873. 'keep *_dt4DSegments_*_*',
  4874. 'keep *_dt1DCosmicRecHits_*_*',
  4875. 'keep *_dt4DCosmicSegments_*_*',
  4876. 'keep *_csc2DRecHits_*_*',
  4877. 'keep *_cscSegments_*_*',
  4878. 'keep *_rpcRecHits_*_*',
  4879. 'keep *_hbhereco_*_*',
  4880. 'keep *_hbheprereco_*_*',
  4881. 'keep *_hfprereco_*_*',
  4882. 'keep *_hfreco_*_*',
  4883. 'keep *_horeco_*_*',
  4884. 'keep HBHERecHitsSorted_hbherecoMB_*_*',
  4885. 'keep HORecHitsSorted_horecoMB_*_*',
  4886. 'keep HFRecHitsSorted_hfrecoMB_*_*',
  4887. 'keep ZDCDataFramesSorted_hcalDigis_*_*',
  4888. 'keep ZDCDataFramesSorted_castorDigis_*_*',
  4889. 'keep QIE10DataFrameHcalDataFrameContainer_hcalDigis_ZDC_*',
  4890. 'keep ZDCRecHitsSorted_zdcreco_*_*',
  4891. 'keep *_reducedHcalRecHits_*_*',
  4892. 'keep *_castorreco_*_*',
  4893. 'keep HcalUnpackerReport_castorDigis_*_*',
  4894. 'keep HcalUnpackerReport_hcalDigiAlCaMB_*_*',
  4895. 'keep HcalUnpackerReport_hcalDigis_*_*',
  4896. 'keep *_ecalPreshowerRecHit_*_*',
  4897. 'keep *_ecalRecHit_*_*',
  4898. 'keep *_ecalCompactTrigPrim_*_*',
  4899. 'keep *_ecalTPSkim_*_*',
  4900. 'keep *_selectDigi_*_*',
  4901. 'keep EcalRecHitsSorted_reducedEcalRecHitsEE_*_*',
  4902. 'keep EcalRecHitsSorted_reducedEcalRecHitsEB_*_*',
  4903. 'keep EcalRecHitsSorted_reducedEcalRecHitsES_*_*',
  4904. 'keep *_hybridSuperClusters_*_*',
  4905. 'keep recoSuperClusters_correctedHybridSuperClusters_*_*',
  4906. 'keep *_multi5x5SuperClusters_*_*',
  4907. 'keep recoSuperClusters_multi5x5SuperClusters_*_*',
  4908. 'keep recoSuperClusters_multi5x5SuperClustersWithPreshower_*_*',
  4909. 'keep recoSuperClusters_correctedMulti5x5SuperClustersWithPreshower_*_*',
  4910. 'keep recoPreshowerClusters_multi5x5SuperClustersWithPreshower_*_*',
  4911. 'keep recoPreshowerClusterShapes_multi5x5PreshowerClusterShape_*_*',
  4912. 'keep *_particleFlowSuperClusterECAL_*_*',
  4913. 'drop recoClusterShapes_*_*_*',
  4914. 'drop recoBasicClustersToOnerecoClusterShapesAssociation_*_*_*',
  4915. 'drop recoBasicClusters_multi5x5BasicClusters_multi5x5BarrelBasicClusters_*',
  4916. 'drop recoSuperClusters_multi5x5SuperClusters_multi5x5BarrelSuperClusters_*',
  4917. 'keep *_CkfElectronCandidates_*_*',
  4918. 'keep *_GsfGlobalElectronTest_*_*',
  4919. 'keep *_electronMergedSeeds_*_*',
  4920. 'keep recoGsfTracks_electronGsfTracks_*_*',
  4921. 'keep recoGsfTrackExtras_electronGsfTracks_*_*',
  4922. 'keep recoTrackExtras_electronGsfTracks_*_*',
  4923. 'keep TrackingRecHitsOwned_electronGsfTracks_*_*',
  4924. 'keep recoTracks_generalTracks_*_*',
  4925. 'keep recoTrackExtras_generalTracks_*_*',
  4926. 'keep TrackingRecHitsOwned_generalTracks_*_*',
  4927. 'keep *_generalTracks_MVAValues_*',
  4928. 'keep *_generalTracks_MVAVals_*',
  4929. 'keep TrackingRecHitsOwned_extraFromSeeds_*_*',
  4930. 'keep uints_extraFromSeeds_*_*',
  4931. 'keep recoTracks_beamhaloTracks_*_*',
  4932. 'keep recoTrackExtras_beamhaloTracks_*_*',
  4933. 'keep TrackingRecHitsOwned_beamhaloTracks_*_*',
  4934. 'keep recoTracks_conversionStepTracks_*_*',
  4935. 'keep recoTrackExtras_conversionStepTracks_*_*',
  4936. 'keep TrackingRecHitsOwned_conversionStepTracks_*_*',
  4937. 'keep *_ctfPixelLess_*_*',
  4938. 'keep *_dedxTruncated40_*_*',
  4939. 'keep *_dedxHitInfo_*_*',
  4940. 'keep *_dedxHarmonic2_*_*',
  4941. 'keep *_trackExtrapolator_*_*',
  4942. 'keep recoTracks_cosmicDCTracks_*_*',
  4943. 'keep recoTrackExtras_cosmicDCTracks_*_*',
  4944. 'keep TrackingRecHitsOwned_cosmicDCTracks_*_*',
  4945. 'keep *_ak4CaloJets_*_*',
  4946. 'keep *_ak4PFJets_*_*',
  4947. 'keep *_ak4PFJetsCHS_*_*',
  4948. 'keep *_ak8PFJetsCHS_*_*',
  4949. 'keep *_ak8PFJetsCHSSoftDrop_*_*',
  4950. 'keep *_cmsTopTagPFJetsCHS_*_*',
  4951. 'keep *_JetPlusTrackZSPCorJetAntiKt4_*_*',
  4952. 'keep *_ak4TrackJets_*_*',
  4953. 'keep recoRecoChargedRefCandidates_trackRefsForJets_*_*',
  4954. 'keep *_caloTowers_*_*',
  4955. 'keep *_towerMaker_*_*',
  4956. 'keep *_CastorTowerReco_*_*',
  4957. 'keep *_ak4JetTracksAssociatorAtVertex_*_*',
  4958. 'keep *_ak4JetTracksAssociatorAtVertexPF_*_*',
  4959. 'keep *_ak4JetTracksAssociatorAtCaloFace_*_*',
  4960. 'keep *_ak4JetTracksAssociatorExplicit_*_*',
  4961. 'keep *_ak4JetExtender_*_*',
  4962. 'keep *_ak4JetID_*_*',
  4963. 'keep *_ak5CastorJets_*_*',
  4964. 'keep *_ak5CastorJetID_*_*',
  4965. 'keep *_ak7CastorJets_*_*',
  4966. 'keep *_ak7CastorJetID_*_*',
  4967. 'keep *_fixedGridRhoAll_*_*',
  4968. 'keep *_fixedGridRhoFastjetAll_*_*',
  4969. 'keep *_fixedGridRhoFastjetAllTmp_*_*',
  4970. 'keep *_fixedGridRhoFastjetAllCalo_*_*',
  4971. 'keep *_fixedGridRhoFastjetCentral_*_*',
  4972. 'keep *_fixedGridRhoFastjetCentralCalo_*_*',
  4973. 'keep *_fixedGridRhoFastjetCentralChargedPileUp_*_*',
  4974. 'keep *_fixedGridRhoFastjetCentralNeutral_*_*',
  4975. 'keep *_ak8PFJetsCHSSoftDropMass_*_*',
  4976. 'keep recoCaloMETs_caloMet_*_*',
  4977. 'keep recoCaloMETs_caloMetBE_*_*',
  4978. 'keep recoCaloMETs_caloMetBEFO_*_*',
  4979. 'keep recoCaloMETs_caloMetM_*_*',
  4980. 'keep recoPFMETs_pfMet_*_*',
  4981. 'keep recoPFMETs_pfChMet_*_*',
  4982. 'keep recoPFMETs_pfMetEI_*_*',
  4983. 'keep recoMuonMETCorrectionDataedmValueMap_muonMETValueMapProducer_*_*',
  4984. 'keep recoHcalNoiseRBXs_hcalnoise_*_*',
  4985. 'keep HcalNoiseSummary_hcalnoise_*_*',
  4986. 'keep recoCSCHaloData_CSCHaloData_*_*',
  4987. 'keep recoEcalHaloData_EcalHaloData_*_*',
  4988. 'keep recoGlobalHaloData_GlobalHaloData_*_*',
  4989. 'keep recoHcalHaloData_HcalHaloData_*_*',
  4990. 'keep recoBeamHaloSummary_BeamHaloSummary_*_*',
  4991. 'keep *_MuonSeed_*_*',
  4992. 'keep *_ancientMuonSeed_*_*',
  4993. 'keep *_displacedMuonSeeds_*_*',
  4994. 'keep TrackingRecHitsOwned_globalMuons_*_*',
  4995. 'keep TrackingRecHitsOwned_tevMuons_*_*',
  4996. 'keep *_CosmicMuonSeed_*_*',
  4997. 'keep recoTrackExtras_cosmicMuons_*_*',
  4998. 'keep TrackingRecHitsOwned_cosmicMuons_*_*',
  4999. 'keep recoTrackExtras_cosmicMuons1Leg_*_*',
  5000. 'keep TrackingRecHitsOwned_cosmicMuons1Leg_*_*',
  5001. 'keep recoTracks_cosmicsVetoTracks_*_*',
  5002. 'keep *_muons_*_*',
  5003. 'keep *_particleFlow_muons_*',
  5004. 'drop *_muons_muons1stStep2muonsMap_*',
  5005. 'drop recoIsoDepositedmValueMap_muons_*_*',
  5006. 'drop doubleedmValueMap_muons_muPFIso*_*',
  5007. 'keep recoTracks_standAloneMuons_*_*',
  5008. 'keep recoTrackExtras_standAloneMuons_*_*',
  5009. 'keep TrackingRecHitsOwned_standAloneMuons_*_*',
  5010. 'keep recoTracks_globalMuons_*_*',
  5011. 'keep recoTrackExtras_globalMuons_*_*',
  5012. 'keep recoTracks_tevMuons_*_*',
  5013. 'keep recoTrackExtras_tevMuons_*_*',
  5014. 'keep recoTracks_generalTracks_*_*',
  5015. 'keep recoTracks_displacedTracks_*_*',
  5016. 'keep recoTracksToOnerecoTracksAssociation_tevMuons_*_*',
  5017. 'keep recoTracks_displacedGlobalMuons_*_*',
  5018. 'keep recoTrackExtras_displacedGlobalMuons_*_*',
  5019. 'keep TrackingRecHitsOwned_displacedGlobalMuons_*_*',
  5020. 'keep recoTracks_cosmicMuons_*_*',
  5021. 'keep recoMuons_muonsFromCosmics_*_*',
  5022. 'keep recoTracks_cosmicMuons1Leg_*_*',
  5023. 'keep recoMuons_muonsFromCosmics1Leg_*_*',
  5024. 'keep recoTracks_refittedStandAloneMuons_*_*',
  5025. 'keep recoTrackExtras_refittedStandAloneMuons_*_*',
  5026. 'keep TrackingRecHitsOwned_refittedStandAloneMuons_*_*',
  5027. 'keep recoTracks_displacedStandAloneMuons__*',
  5028. 'keep recoTrackExtras_displacedStandAloneMuons_*_*',
  5029. 'keep TrackingRecHitsOwned_displacedStandAloneMuons_*_*',
  5030. 'keep *_muIsoDepositTk_*_*',
  5031. 'keep *_muIsoDepositCalByAssociatorTowers_*_*',
  5032. 'keep *_muIsoDepositCalByAssociatorHits_*_*',
  5033. 'keep *_muIsoDepositJets_*_*',
  5034. 'keep *_muGlobalIsoDepositCtfTk_*_*',
  5035. 'keep *_muGlobalIsoDepositCalByAssociatorTowers_*_*',
  5036. 'keep *_muGlobalIsoDepositCalByAssociatorHits_*_*',
  5037. 'keep *_muGlobalIsoDepositJets_*_*',
  5038. 'keep *_softPFMuonsTagInfos_*_*',
  5039. 'keep *_softPFElectronsTagInfos_*_*',
  5040. 'keep *_softPFElectronBJetTags_*_*',
  5041. 'keep *_softPFMuonBJetTags_*_*',
  5042. 'keep *_pfImpactParameterTagInfos_*_*',
  5043. 'keep *_pfTrackCountingHighEffBJetTags_*_*',
  5044. 'keep *_pfJetProbabilityBJetTags_*_*',
  5045. 'keep *_pfJetBProbabilityBJetTags_*_*',
  5046. 'keep *_pfSecondaryVertexTagInfos_*_*',
  5047. 'keep *_pfInclusiveSecondaryVertexFinderTagInfos_*_*',
  5048. 'keep *_pfSimpleSecondaryVertexHighEffBJetTags_*_*',
  5049. 'keep *_pfSimpleInclusiveSecondaryVertexHighEffBJetTags_*_*',
  5050. 'keep *_pfCombinedSecondaryVertexV2BJetTags_*_*',
  5051. 'keep *_pfCombinedInclusiveSecondaryVertexV2BJetTags_*_*',
  5052. 'keep *_pfGhostTrackVertexTagInfos_*_*',
  5053. 'keep *_pfGhostTrackBJetTags_*_*',
  5054. 'keep *_pfCombinedMVAV2BJetTags_*_*',
  5055. 'keep *_inclusiveCandidateSecondaryVertices_*_*',
  5056. 'keep *_inclusiveCandidateSecondaryVerticesCvsL_*_*',
  5057. 'keep *_pfInclusiveSecondaryVertexFinderCvsLTagInfos_*_*',
  5058. 'keep *_pfCombinedCvsLJetTags_*_*',
  5059. 'keep *_pfCombinedCvsBJetTags_*_*',
  5060. 'keep *_pfChargeBJetTags_*_*',
  5061. 'keep *_pfDeepCSVJetTags_*_*',
  5062. 'keep *_pfDeepCMVAJetTags_*_*',
  5063. 'keep recoRecoTauPiZeros_hpsPFTauProducer_pizeros_*',
  5064. 'keep recoPFTaus_hpsPFTauProducer_*_*',
  5065. 'keep *_hpsPFTauDiscriminationByDeadECALElectronRejection_*_*',
  5066. 'keep *_hpsPFTauDiscriminationByDecayModeFinding_*_*',
  5067. 'keep *_hpsPFTauDiscriminationByDecayModeFindingNewDMs_*_*',
  5068. 'keep *_hpsPFTauDiscriminationByDecayModeFindingOldDMs_*_*',
  5069. 'keep *_hpsPFTauDiscriminationByLooseIsolation_*_*',
  5070. 'keep *_hpsPFTauDiscriminationByLooseChargedIsolation_*_*',
  5071. 'keep *_hpsPFTauDiscriminationByLooseCombinedIsolationDBSumPtCorr3Hits_*_*',
  5072. 'keep *_hpsPFTauDiscriminationByLooseCombinedIsolationDBSumPtCorr3HitsdR03_*_*',
  5073. 'keep *_hpsPFTauDiscriminationByLooseElectronRejection_*_*',
  5074. 'keep *_hpsPFTauDiscriminationByLooseMuonRejection3_*_*',
  5075. 'keep *_hpsPFTauDiscriminationByMediumCombinedIsolationDBSumPtCorr3Hits_*_*',
  5076. 'keep *_hpsPFTauDiscriminationByMediumCombinedIsolationDBSumPtCorr3HitsdR03_*_*',
  5077. 'keep *_hpsPFTauDiscriminationByRawCombinedIsolationDBSumPtCorr3Hits_*_*',
  5078. 'keep *_hpsPFTauDiscriminationByTightCombinedIsolationDBSumPtCorr3Hits_*_*',
  5079. 'keep *_hpsPFTauDiscriminationByTightCombinedIsolationDBSumPtCorr3HitsdR03_*_*',
  5080. 'keep *_hpsPFTauDiscriminationByTightMuonRejection3_*_*',
  5081. 'keep *_hpsPFTauDiscriminationByPhotonPtSumOutsideSignalCone_*_*',
  5082. 'keep *_hpsPFTauNeutralIsoPtSum_*_*',
  5083. 'keep *_hpsPFTauPUcorrPtSum_*_*',
  5084. 'keep *_hpsPFTauChargedIsoPtSum_*_*',
  5085. 'keep *_hpsPFTauTransverseImpactParameters_*_*',
  5086. 'keep *_hpsPFTauFootprintCorrection_*_*',
  5087. 'keep *_hpsPFTauNeutralIsoPtSumWeight_*_*',
  5088. 'keep *_hpsPFTauPhotonPtSumOutsideSignalCone_*_*',
  5089. 'keep *_hpsPFTauDiscriminationByMVA6rawElectronRejection_*_*',
  5090. 'keep *_hpsPFTauDiscriminationByMVA6VLooseElectronRejection_*_*',
  5091. 'keep *_hpsPFTauDiscriminationByMVA6LooseElectronRejection_*_*',
  5092. 'keep *_hpsPFTauDiscriminationByMVA6MediumElectronRejection_*_*',
  5093. 'keep *_hpsPFTauDiscriminationByMVA6TightElectronRejection_*_*',
  5094. 'keep *_hpsPFTauDiscriminationByMVA6VTightElectronRejection_*_*',
  5095. 'keep *_hpsPFTauDiscriminationByIsolationMVArun2v1DBoldDMwLTraw_*_*',
  5096. 'keep *_hpsPFTauDiscriminationByVLooseIsolationMVArun2v1DBoldDMwLT_*_*',
  5097. 'keep *_hpsPFTauDiscriminationByLooseIsolationMVArun2v1DBoldDMwLT_*_*',
  5098. 'keep *_hpsPFTauDiscriminationByMediumIsolationMVArun2v1DBoldDMwLT_*_*',
  5099. 'keep *_hpsPFTauDiscriminationByTightIsolationMVArun2v1DBoldDMwLT_*_*',
  5100. 'keep *_hpsPFTauDiscriminationByVTightIsolationMVArun2v1DBoldDMwLT_*_*',
  5101. 'keep *_hpsPFTauDiscriminationByVVTightIsolationMVArun2v1DBoldDMwLT_*_*',
  5102. 'keep *_hpsPFTauDiscriminationByIsolationMVArun2v1DBnewDMwLTraw_*_*',
  5103. 'keep *_hpsPFTauDiscriminationByVLooseIsolationMVArun2v1DBnewDMwLT_*_*',
  5104. 'keep *_hpsPFTauDiscriminationByLooseIsolationMVArun2v1DBnewDMwLT_*_*',
  5105. 'keep *_hpsPFTauDiscriminationByMediumIsolationMVArun2v1DBnewDMwLT_*_*',
  5106. 'keep *_hpsPFTauDiscriminationByTightIsolationMVArun2v1DBnewDMwLT_*_*',
  5107. 'keep *_hpsPFTauDiscriminationByVTightIsolationMVArun2v1DBnewDMwLT_*_*',
  5108. 'keep *_hpsPFTauDiscriminationByVVTightIsolationMVArun2v1DBnewDMwLT_*_*',
  5109. 'keep *_hpsPFTauDiscriminationByIsolationMVArun2v1PWoldDMwLTraw_*_*',
  5110. 'keep *_hpsPFTauDiscriminationByVLooseIsolationMVArun2v1PWoldDMwLT_*_*',
  5111. 'keep *_hpsPFTauDiscriminationByLooseIsolationMVArun2v1PWoldDMwLT_*_*',
  5112. 'keep *_hpsPFTauDiscriminationByMediumIsolationMVArun2v1PWoldDMwLT_*_*',
  5113. 'keep *_hpsPFTauDiscriminationByTightIsolationMVArun2v1PWoldDMwLT_*_*',
  5114. 'keep *_hpsPFTauDiscriminationByVTightIsolationMVArun2v1PWoldDMwLT_*_*',
  5115. 'keep *_hpsPFTauDiscriminationByVVTightIsolationMVArun2v1PWoldDMwLT_*_*',
  5116. 'keep *_hpsPFTauDiscriminationByIsolationMVArun2v1PWnewDMwLTraw_*_*',
  5117. 'keep *_hpsPFTauDiscriminationByVLooseIsolationMVArun2v1PWnewDMwLT_*_*',
  5118. 'keep *_hpsPFTauDiscriminationByLooseIsolationMVArun2v1PWnewDMwLT_*_*',
  5119. 'keep *_hpsPFTauDiscriminationByMediumIsolationMVArun2v1PWnewDMwLT_*_*',
  5120. 'keep *_hpsPFTauDiscriminationByTightIsolationMVArun2v1PWnewDMwLT_*_*',
  5121. 'keep *_hpsPFTauDiscriminationByVTightIsolationMVArun2v1PWnewDMwLT_*_*',
  5122. 'keep *_hpsPFTauDiscriminationByVVTightIsolationMVArun2v1PWnewDMwLT_*_*',
  5123. 'keep *_hpsPFTauChargedIsoPtSumdR03_*_*',
  5124. 'keep *_hpsPFTauNeutralIsoPtSumdR03_*_*',
  5125. 'keep *_hpsPFTauNeutralIsoPtSumWeightdR03_*_*',
  5126. 'keep *_hpsPFTauFootprintCorrectiondR03_*_*',
  5127. 'keep *_hpsPFTauPhotonPtSumOutsideSignalConedR03_*_*',
  5128. 'keep *_hpsPFTauDiscriminationByIsolationMVArun2v1DBdR03oldDMwLTraw_*_*',
  5129. 'keep *_hpsPFTauDiscriminationByVLooseIsolationMVArun2v1DBdR03oldDMwLT_*_*',
  5130. 'keep *_hpsPFTauDiscriminationByLooseIsolationMVArun2v1DBdR03oldDMwLT_*_*',
  5131. 'keep *_hpsPFTauDiscriminationByMediumIsolationMVArun2v1DBdR03oldDMwLT_*_*',
  5132. 'keep *_hpsPFTauDiscriminationByTightIsolationMVArun2v1DBdR03oldDMwLT_*_*',
  5133. 'keep *_hpsPFTauDiscriminationByVTightIsolationMVArun2v1DBdR03oldDMwLT_*_*',
  5134. 'keep *_hpsPFTauDiscriminationByVVTightIsolationMVArun2v1DBdR03oldDMwLT_*_*',
  5135. 'keep *_hpsPFTauDiscriminationByIsolationMVArun2v1PWdR03oldDMwLTraw_*_*',
  5136. 'keep *_hpsPFTauDiscriminationByVLooseIsolationMVArun2v1PWdR03oldDMwLT_*_*',
  5137. 'keep *_hpsPFTauDiscriminationByLooseIsolationMVArun2v1PWdR03oldDMwLT_*_*',
  5138. 'keep *_hpsPFTauDiscriminationByMediumIsolationMVArun2v1PWdR03oldDMwLT_*_*',
  5139. 'keep *_hpsPFTauDiscriminationByTightIsolationMVArun2v1PWdR03oldDMwLT_*_*',
  5140. 'keep *_hpsPFTauDiscriminationByVTightIsolationMVArun2v1PWdR03oldDMwLT_*_*',
  5141. 'keep *_hpsPFTauDiscriminationByVVTightIsolationMVArun2v1PWdR03oldDMwLT_*_*',
  5142. 'keep *_offlinePrimaryVertices__*',
  5143. 'keep *_offlinePrimaryVerticesWithBS_*_*',
  5144. 'keep *_offlinePrimaryVerticesFromCosmicTracks_*_*',
  5145. 'keep *_nuclearInteractionMaker_*_*',
  5146. 'keep *_generalV0Candidates_*_*',
  5147. 'keep *_inclusiveSecondaryVertices_*_*',
  5148. 'keep recoGsfElectronCores_gsfElectronCores_*_*',
  5149. 'keep recoGsfElectronCores_gedGsfElectronCores_*_*',
  5150. 'keep recoGsfElectrons_gsfElectrons_*_*',
  5151. 'keep recoGsfElectrons_gedGsfElectrons_*_*',
  5152. 'keep recoGsfElectronCores_uncleanedOnlyGsfElectronCores_*_*',
  5153. 'keep recoGsfElectrons_uncleanedOnlyGsfElectrons_*_*',
  5154. 'keep floatedmValueMap_eidRobustLoose_*_*',
  5155. 'keep floatedmValueMap_eidRobustTight_*_*',
  5156. 'keep floatedmValueMap_eidRobustHighEnergy_*_*',
  5157. 'keep floatedmValueMap_eidLoose_*_*',
  5158. 'keep floatedmValueMap_eidTight_*_*',
  5159. 'keep *_egmGedGsfElectronPFIsolation_*_*',
  5160. 'keep *_photonEcalPFClusterIsolationProducer_*_*',
  5161. 'keep *_electronEcalPFClusterIsolationProducer_*_*',
  5162. 'keep *_photonHcalPFClusterIsolationProducer_*_*',
  5163. 'keep *_electronHcalPFClusterIsolationProducer_*_*',
  5164. 'drop *_egmGsfElectronIDs_*_*',
  5165. 'drop *_egmPhotonIDs_*_*',
  5166. 'keep *_gedPhotonCore_*_*',
  5167. 'keep *_gedPhotons_*_*',
  5168. 'keep *_particleBasedIsolation_*_*',
  5169. 'keep recoPhotons_mustachePhotons_*_*',
  5170. 'keep recoPhotonCores_mustachePhotonCore_*_*',
  5171. 'keep recoPhotons_photons_*_*',
  5172. 'keep recoPhotonCores_photonCore_*_*',
  5173. 'keep recoConversions_conversions_*_*',
  5174. 'keep recoConversions_mustacheConversions_*_*',
  5175. 'drop *_conversions_uncleanedConversions_*',
  5176. 'drop *_gedPhotonsTmp_valMapPFEgammaCandToPhoton_*',
  5177. 'keep recoConversions_allConversions_*_*',
  5178. 'keep recoConversions_allConversionsOldEG_*_*',
  5179. 'keep recoTracks_ckfOutInTracksFromConversions_*_*',
  5180. 'keep recoTracks_ckfInOutTracksFromConversions_*_*',
  5181. 'keep recoTrackExtras_ckfOutInTracksFromConversions_*_*',
  5182. 'keep recoTrackExtras_ckfInOutTracksFromConversions_*_*',
  5183. 'keep TrackingRecHitsOwned_ckfOutInTracksFromConversions_*_*',
  5184. 'keep TrackingRecHitsOwned_ckfInOutTracksFromConversions_*_*',
  5185. 'keep recoConversions_uncleanedOnlyAllConversions_*_*',
  5186. 'keep recoTracks_uncleanedOnlyCkfOutInTracksFromConversions_*_*',
  5187. 'keep recoTracks_uncleanedOnlyCkfInOutTracksFromConversions_*_*',
  5188. 'keep recoTrackExtras_uncleanedOnlyCkfOutInTracksFromConversions_*_*',
  5189. 'keep recoTrackExtras_uncleanedOnlyCkfInOutTracksFromConversions_*_*',
  5190. 'keep TrackingRecHitsOwned_uncleanedOnlyCkfOutInTracksFromConversions_*_*',
  5191. 'keep TrackingRecHitsOwned_uncleanedOnlyCkfInOutTracksFromConversions_*_*',
  5192. 'keep *_PhotonIDProd_*_*',
  5193. 'keep *_PhotonIDProdGED_*_*',
  5194. 'keep recoRecoEcalCandidates_hfRecoEcalCandidate_*_*',
  5195. 'keep *_hfEMClusters_*_*',
  5196. 'keep *_gedGsfElectronCores_*_*',
  5197. 'keep *_gedGsfElectrons_*_*',
  5198. 'keep *_pixelTracks_*_*',
  5199. 'keep *_pixelVertices_*_*',
  5200. 'drop CaloTowersSorted_towerMakerPF_*_*',
  5201. 'keep recoPFRecHits_particleFlowClusterECAL_Cleaned_*',
  5202. 'keep recoPFRecHits_particleFlowClusterHCAL_Cleaned_*',
  5203. 'keep recoPFRecHits_particleFlowClusterHO_Cleaned_*',
  5204. 'keep recoPFRecHits_particleFlowClusterHF_Cleaned_*',
  5205. 'keep recoPFRecHits_particleFlowClusterPS_Cleaned_*',
  5206. 'keep recoPFRecHits_particleFlowRecHitECAL_Cleaned_*',
  5207. 'keep recoPFRecHits_particleFlowRecHitHBHE_Cleaned_*',
  5208. 'keep recoPFRecHits_particleFlowRecHitHF_Cleaned_*',
  5209. 'keep recoPFRecHits_particleFlowRecHitHO_Cleaned_*',
  5210. 'keep recoPFRecHits_particleFlowRecHitPS_Cleaned_*',
  5211. 'keep recoPFClusters_particleFlowClusterECAL_*_*',
  5212. 'keep recoPFClusters_particleFlowClusterHCAL_*_*',
  5213. 'keep recoPFClusters_particleFlowClusterHO_*_*',
  5214. 'keep recoPFClusters_particleFlowClusterHF_*_*',
  5215. 'keep recoPFClusters_particleFlowClusterPS_*_*',
  5216. 'keep recoPFBlocks_particleFlowBlock_*_*',
  5217. 'keep recoPFCandidates_particleFlowEGamma_*_*',
  5218. 'keep recoCaloClusters_particleFlowEGamma_*_*',
  5219. 'keep recoSuperClusters_particleFlowEGamma_*_*',
  5220. 'keep recoConversions_particleFlowEGamma_*_*',
  5221. 'keep recoPFCandidates_particleFlow_*_*',
  5222. 'keep recoPFCandidates_particleFlowTmp_electrons_*',
  5223. 'keep recoPFCandidates_particleFlowTmp_*_*',
  5224. 'drop recoPFCandidates_particleFlowTmp__*',
  5225. 'keep recoPFDisplacedVertexs_particleFlowDisplacedVertex_*_*',
  5226. 'keep *_pfElectronTranslator_*_*',
  5227. 'keep *_pfPhotonTranslator_*_*',
  5228. 'keep *_particleFlow_electrons_*',
  5229. 'keep *_particleFlow_photons_*',
  5230. 'keep *_particleFlow_muons_*',
  5231. 'keep *_trackerDrivenElectronSeeds_preid_*',
  5232. 'keep *_particleFlowPtrs_*_*',
  5233. 'keep *_particleFlowTmpPtrs_*_*',
  5234. 'keep *_offlineBeamSpot_*_*',
  5235. 'keep L1GlobalTriggerReadoutRecord_gtDigis_*_*',
  5236. 'keep *_l1GtRecord_*_*',
  5237. 'keep *_l1GtTriggerMenuLite_*_*',
  5238. 'keep *_conditionsInEdm_*_*',
  5239. 'keep *_l1extraParticles_*_*',
  5240. 'keep *_l1L1GtObjectMap_*_*',
  5241. 'keep L1MuGMTReadoutCollection_gtDigis_*_*',
  5242. 'keep L1GctEmCand*_gctDigis_*_*',
  5243. 'keep L1GctJetCand*_gctDigis_*_*',
  5244. 'keep L1GctEtHad*_gctDigis_*_*',
  5245. 'keep L1GctEtMiss*_gctDigis_*_*',
  5246. 'keep L1GctEtTotal*_gctDigis_*_*',
  5247. 'keep L1GctHtMiss*_gctDigis_*_*',
  5248. 'keep L1GctJetCounts*_gctDigis_*_*',
  5249. 'keep L1GctHFRingEtSums*_gctDigis_*_*',
  5250. 'keep L1GctHFBitCounts*_gctDigis_*_*',
  5251. 'keep LumiDetails_lumiProducer_*_*',
  5252. 'keep LumiSummary_lumiProducer_*_*',
  5253. 'keep *_gtStage2Digis_*_*',
  5254. 'keep *_gmtStage2Digis_*_*',
  5255. 'keep *_caloStage2Digis_*_*',
  5256. 'drop *_hlt*_*_*',
  5257. 'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*',
  5258. 'keep edmTriggerResults_*_*_*',
  5259. 'keep triggerTriggerEvent_*_*_*',
  5260. 'keep LHERunInfoProduct_*_*_*',
  5261. 'keep LHEEventProduct_*_*_*',
  5262. 'keep GenRunInfoProduct_generator_*_*',
  5263. 'keep GenLumiInfoHeader_generator_*_*',
  5264. 'keep GenLumiInfoProduct_generator_*_*',
  5265. 'keep GenEventInfoProduct_generator_*_*',
  5266. 'keep edmHepMCProduct_generatorSmeared_*_*',
  5267. 'keep GenFilterInfo_*_*_*',
  5268. 'keep *_genParticles_*_*',
  5269. 'keep recoGenMETs_*_*_*',
  5270. 'keep *_ak4GenJets_*_*',
  5271. 'keep *_ak8GenJets_*_*',
  5272. 'keep *_ak4GenJetsNoNu_*_*',
  5273. 'keep *_ak8GenJetsNoNu_*_*',
  5274. 'keep *_genParticle_*_*',
  5275. 'keep edmHepMCProduct_source_*_*',
  5276. 'keep SimTracks_g4SimHits_*_*',
  5277. 'keep SimVertexs_g4SimHits_*_*',
  5278. 'keep *_allTrackMCMatch_*_*',
  5279. 'keep StripDigiSimLinkedmDetSetVector_simMuonCSCDigis_*_*',
  5280. 'keep DTLayerIdDTDigiSimLinkMuonDigiCollection_simMuonDTDigis_*_*',
  5281. 'keep RPCDigiSimLinkedmDetSetVector_simMuonRPCDigis_*_*',
  5282. 'keep PileupSummaryInfos_*_*_*',
  5283. 'keep int_*_bunchSpacing_*',
  5284. 'keep L1AcceptBunchCrossings_scalersRawToDigi_*_*',
  5285. 'keep L1TriggerScalerss_scalersRawToDigi_*_*',
  5286. 'keep Level1TriggerScalerss_scalersRawToDigi_*_*',
  5287. 'keep LumiScalerss_scalersRawToDigi_*_*',
  5288. 'keep BeamSpotOnlines_scalersRawToDigi_*_*',
  5289. 'keep DcsStatuss_scalersRawToDigi_*_*',
  5290. 'keep DcsStatuss_hltScalersRawToDigi_*_*',
  5291. 'keep *_logErrorHarvester_*_*',
  5292. 'keep *_pfIsolatedElectronsEI_*_*',
  5293. 'keep *_pfIsolatedMuonsEI_*_*',
  5294. 'keep recoPFJets_pfJetsEI_*_*',
  5295. 'keep *_pfCombinedInclusiveSecondaryVertexV2BJetTagsEI_*_*',
  5296. 'keep recoPFTaus_pfTausEI_*_*',
  5297. 'keep recoPFTauDiscriminator_pfTausDiscriminationByDecayModeFinding_*_*',
  5298. 'keep recoPFTauDiscriminator_pfTausDiscriminationByIsolation_*_*',
  5299. 'keep recoPFMETs_pfMetEI_*_*',
  5300. 'keep *_tcdsDigis_*_*' ) ),
  5301. splitLevel = cms.untracked.int32(0)
  5302. )
  5303.  
  5304. process.GENRAWEventContent = cms.PSet(
  5305. eventAutoFlushCompressedSize = cms.untracked.int32(5242880),
  5306. outputCommands = cms.untracked.vstring('drop *',
  5307. 'drop *',
  5308. 'keep FEDRawDataCollection_rawDataCollector_*_*',
  5309. 'keep FEDRawDataCollection_source_*_*',
  5310. 'keep FEDRawDataCollection_rawDataCollector_*_*',
  5311. 'keep FEDRawDataCollection_source_*_*',
  5312. 'drop *_hlt*_*_*',
  5313. 'keep FEDRawDataCollection_rawDataCollector_*_*',
  5314. 'keep FEDRawDataCollection_source_*_*',
  5315. 'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*',
  5316. 'keep edmTriggerResults_*_*_*',
  5317. 'keep triggerTriggerEvent_*_*_*',
  5318. 'keep LHERunInfoProduct_*_*_*',
  5319. 'keep LHEEventProduct_*_*_*',
  5320. 'keep GenRunInfoProduct_generator_*_*',
  5321. 'keep GenLumiInfoHeader_generator_*_*',
  5322. 'keep GenLumiInfoProduct_generator_*_*',
  5323. 'keep GenEventInfoProduct_generator_*_*',
  5324. 'keep edmHepMCProduct_generatorSmeared_*_*',
  5325. 'keep GenFilterInfo_*_*_*',
  5326. 'keep *_genParticles_*_*',
  5327. 'keep edmHepMCProduct_source_*_*',
  5328. 'keep SimTracks_g4SimHits_*_*',
  5329. 'keep SimVertexs_g4SimHits_*_*',
  5330. 'keep *_allTrackMCMatch_*_*',
  5331. 'keep StripDigiSimLinkedmDetSetVector_simMuonCSCDigis_*_*',
  5332. 'keep DTLayerIdDTDigiSimLinkMuonDigiCollection_simMuonDTDigis_*_*',
  5333. 'keep RPCDigiSimLinkedmDetSetVector_simMuonRPCDigis_*_*',
  5334. 'keep PileupSummaryInfos_*_*_*',
  5335. 'keep int_*_bunchSpacing_*',
  5336. 'keep recoGenMETs_*_*_*',
  5337. 'keep recoGenJets_*_*_*',
  5338. 'keep *_genParticle_*_*',
  5339. 'keep *_MEtoEDMConverter_*_*',
  5340. 'keep *_randomEngineStateProducer_*_*',
  5341. 'keep FEDRawDataCollection_source_*_*',
  5342. 'keep FEDRawDataCollection_rawDataCollector_*_*',
  5343. 'keep *_logErrorHarvester_*_*'),
  5344. splitLevel = cms.untracked.int32(0)
  5345. )
  5346.  
  5347. process.GenJetParameters = cms.PSet(
  5348. Active_Area_Repeats = cms.int32(5),
  5349. GhostArea = cms.double(0.01),
  5350. Ghost_EtaMax = cms.double(6.0),
  5351. Rho_EtaMax = cms.double(4.5),
  5352. doAreaFastjet = cms.bool(False),
  5353. doPUOffsetCorr = cms.bool(False),
  5354. doPVCorrection = cms.bool(False),
  5355. doRhoFastjet = cms.bool(False),
  5356. inputEMin = cms.double(0.0),
  5357. inputEtMin = cms.double(0.0),
  5358. jetPtMin = cms.double(3.0),
  5359. jetType = cms.string('GenJet'),
  5360. minSeed = cms.uint32(14327),
  5361. nSigmaPU = cms.double(1.0),
  5362. radiusPU = cms.double(0.5),
  5363. src = cms.InputTag("genParticlesForJets"),
  5364. srcPVs = cms.InputTag(""),
  5365. useDeterministicSeed = cms.bool(True)
  5366. )
  5367.  
  5368. process.GenParticleSelectionForEfficiency = cms.PSet(
  5369. chargedOnlyGP = cms.bool(True),
  5370. lipGP = cms.double(30.0),
  5371. maxRapidityGP = cms.double(2.5),
  5372. minRapidityGP = cms.double(-2.5),
  5373. pdgIdGP = cms.vint32(),
  5374. ptMinGP = cms.double(0.005),
  5375. statusGP = cms.int32(1),
  5376. tipGP = cms.double(60)
  5377. )
  5378.  
  5379. process.GeneratorInterfaceAOD = cms.PSet(
  5380. outputCommands = cms.untracked.vstring('keep LHERunInfoProduct_*_*_*',
  5381. 'keep LHEEventProduct_*_*_*',
  5382. 'keep GenRunInfoProduct_generator_*_*',
  5383. 'keep GenLumiInfoHeader_generator_*_*',
  5384. 'keep GenLumiInfoProduct_generator_*_*',
  5385. 'keep GenEventInfoProduct_generator_*_*',
  5386. 'keep GenFilterInfo_*_*_*',
  5387. 'keep *_genParticles_*_*')
  5388. )
  5389.  
  5390. process.GeneratorInterfaceLHE = cms.PSet(
  5391. outputCommands = cms.untracked.vstring('keep LHERunInfoProduct_*_*_*',
  5392. 'keep LHEEventProduct_*_*_*',
  5393. 'keep *_externalLHEProducer_LHEScriptOutput_*')
  5394. )
  5395.  
  5396. process.GeneratorInterfaceRAW = cms.PSet(
  5397. outputCommands = cms.untracked.vstring('keep LHERunInfoProduct_*_*_*',
  5398. 'keep LHEEventProduct_*_*_*',
  5399. 'keep GenRunInfoProduct_generator_*_*',
  5400. 'keep GenLumiInfoHeader_generator_*_*',
  5401. 'keep GenLumiInfoProduct_generator_*_*',
  5402. 'keep GenEventInfoProduct_generator_*_*',
  5403. 'keep edmHepMCProduct_generatorSmeared_*_*',
  5404. 'keep GenFilterInfo_*_*_*',
  5405. 'keep *_genParticles_*_*')
  5406. )
  5407.  
  5408. process.GeneratorInterfaceRECO = cms.PSet(
  5409. outputCommands = cms.untracked.vstring('keep LHERunInfoProduct_*_*_*',
  5410. 'keep LHEEventProduct_*_*_*',
  5411. 'keep GenRunInfoProduct_generator_*_*',
  5412. 'keep GenLumiInfoHeader_generator_*_*',
  5413. 'keep GenLumiInfoProduct_generator_*_*',
  5414. 'keep GenEventInfoProduct_generator_*_*',
  5415. 'keep edmHepMCProduct_generatorSmeared_*_*',
  5416. 'keep GenFilterInfo_*_*_*',
  5417. 'keep *_genParticles_*_*')
  5418. )
  5419.  
  5420. process.GenericTriggerSelectionParameters = cms.PSet(
  5421. andOr = cms.bool(False),
  5422. andOrHlt = cms.bool(True),
  5423. dbLabel = cms.string('PFTauDQMTrigger'),
  5424. errorReplyHlt = cms.bool(False),
  5425. hltInputTag = cms.InputTag("TriggerResults","","HLT"),
  5426. hltPaths = cms.vstring('HLT_IsoMu*_eta*_LooseIsoPFTau*_v*',
  5427. 'HLT_DoubleIsoPFTau*_Trk*_eta*_v*'),
  5428. verbosityLevel = cms.uint32(0)
  5429. )
  5430.  
  5431. process.GhostTrackNoVertexVariables = cms.PSet(
  5432. trackChi2 = cms.PSet(
  5433. logScale = cms.bool(True),
  5434. max = cms.double(10.0),
  5435. min = cms.double(0.0),
  5436. nBins = cms.uint32(50)
  5437. ),
  5438. trackDecayLenVal = cms.PSet(
  5439. indices = cms.vuint32(0, 1, 2, 3),
  5440. logScale = cms.bool(True),
  5441. max = cms.double(5.0),
  5442. min = cms.double(0.0),
  5443. nBins = cms.uint32(50)
  5444. ),
  5445. trackDeltaR = cms.PSet(
  5446. indices = cms.vuint32(0, 1, 2, 3),
  5447. logScale = cms.bool(True),
  5448. max = cms.double(0.3),
  5449. min = cms.double(0.0),
  5450. nBins = cms.uint32(50)
  5451. ),
  5452. trackEta = cms.PSet(
  5453. indices = cms.vuint32(0, 1, 2, 3),
  5454. logScale = cms.bool(True),
  5455. max = cms.double(9.0),
  5456. min = cms.double(1.3),
  5457. nBins = cms.uint32(50)
  5458. ),
  5459. trackEtaRel = cms.PSet(
  5460. indices = cms.vuint32(0, 1, 2, 3),
  5461. logScale = cms.bool(True),
  5462. max = cms.double(9.0),
  5463. min = cms.double(1.3),
  5464. nBins = cms.uint32(50)
  5465. ),
  5466. trackGhostTrackDistSig = cms.PSet(
  5467. logScale = cms.bool(True),
  5468. max = cms.double(10.0),
  5469. min = cms.double(0.0),
  5470. nBins = cms.uint32(50)
  5471. ),
  5472. trackGhostTrackDistVal = cms.PSet(
  5473. logScale = cms.bool(True),
  5474. max = cms.double(10.0),
  5475. min = cms.double(0.0),
  5476. nBins = cms.uint32(50)
  5477. ),
  5478. trackGhostTrackWeight = cms.PSet(
  5479. logScale = cms.bool(True),
  5480. max = cms.double(10.0),
  5481. min = cms.double(0.5),
  5482. nBins = cms.uint32(50)
  5483. ),
  5484. trackMomentum = cms.PSet(
  5485. indices = cms.vuint32(0, 1, 2, 3),
  5486. logScale = cms.bool(True),
  5487. max = cms.double(200.0),
  5488. min = cms.double(0.0),
  5489. nBins = cms.uint32(50)
  5490. ),
  5491. trackNPixelHits = cms.PSet(
  5492. logScale = cms.bool(True),
  5493. max = cms.double(20.0),
  5494. min = cms.double(0.0),
  5495. nBins = cms.uint32(50)
  5496. ),
  5497. trackNTotalHits = cms.PSet(
  5498. logScale = cms.bool(True),
  5499. max = cms.double(20.0),
  5500. min = cms.double(0.0),
  5501. nBins = cms.uint32(50)
  5502. ),
  5503. trackPtRel = cms.PSet(
  5504. indices = cms.vuint32(0, 1, 2, 3),
  5505. logScale = cms.bool(True),
  5506. max = cms.double(15.0),
  5507. min = cms.double(0.0),
  5508. nBins = cms.uint32(50)
  5509. ),
  5510. trackSip2dSig = cms.PSet(
  5511. indices = cms.vuint32(0, 1, 2, 3),
  5512. logScale = cms.bool(True),
  5513. max = cms.double(60.0),
  5514. min = cms.double(-40.0),
  5515. nBins = cms.uint32(50)
  5516. ),
  5517. trackSip2dSigAboveCharm = cms.PSet(
  5518. logScale = cms.bool(True),
  5519. max = cms.double(60.0),
  5520. min = cms.double(-40.0),
  5521. nBins = cms.uint32(50)
  5522. ),
  5523. trackSip2dVal = cms.PSet(
  5524. indices = cms.vuint32(0, 1, 2, 3),
  5525. logScale = cms.bool(True),
  5526. max = cms.double(0.2),
  5527. min = cms.double(-0.2),
  5528. nBins = cms.uint32(50)
  5529. ),
  5530. trackSip3dSig = cms.PSet(
  5531. indices = cms.vuint32(0, 1, 2, 3),
  5532. logScale = cms.bool(True),
  5533. max = cms.double(60.0),
  5534. min = cms.double(-40.0),
  5535. nBins = cms.uint32(50)
  5536. ),
  5537. trackSip3dSigAboveCharm = cms.PSet(
  5538. logScale = cms.bool(True),
  5539. max = cms.double(60.0),
  5540. min = cms.double(-40.0),
  5541. nBins = cms.uint32(50)
  5542. ),
  5543. trackSip3dVal = cms.PSet(
  5544. indices = cms.vuint32(0, 1, 2, 3),
  5545. logScale = cms.bool(True),
  5546. max = cms.double(1.0),
  5547. min = cms.double(-1.0),
  5548. nBins = cms.uint32(50)
  5549. ),
  5550. trackSumJetDeltaR = cms.PSet(
  5551. logScale = cms.bool(True),
  5552. max = cms.double(0.3),
  5553. min = cms.double(0.0),
  5554. nBins = cms.uint32(50)
  5555. ),
  5556. trackSumJetEtRatio = cms.PSet(
  5557. logScale = cms.bool(True),
  5558. max = cms.double(4.0),
  5559. min = cms.double(0.0),
  5560. nBins = cms.uint32(50)
  5561. ),
  5562. vertexCategory = cms.PSet(
  5563. logScale = cms.bool(False),
  5564. max = cms.double(2.5),
  5565. min = cms.double(-0.5),
  5566. nBins = cms.uint32(3)
  5567. )
  5568. )
  5569.  
  5570. process.GhostTrackPseudoVertexVariables = cms.PSet(
  5571. flightDistance2dSig = cms.PSet(
  5572. logScale = cms.bool(True),
  5573. max = cms.double(80.0),
  5574. min = cms.double(0.0),
  5575. nBins = cms.uint32(50)
  5576. ),
  5577. flightDistance2dVal = cms.PSet(
  5578. logScale = cms.bool(True),
  5579. max = cms.double(2.5),
  5580. min = cms.double(0.0),
  5581. nBins = cms.uint32(50)
  5582. ),
  5583. flightDistance3dSig = cms.PSet(
  5584. logScale = cms.bool(True),
  5585. max = cms.double(80.0),
  5586. min = cms.double(0.0),
  5587. nBins = cms.uint32(50)
  5588. ),
  5589. flightDistance3dVal = cms.PSet(
  5590. logScale = cms.bool(True),
  5591. max = cms.double(10.0),
  5592. min = cms.double(0.0),
  5593. nBins = cms.uint32(50)
  5594. ),
  5595. jetNSingleTrackVertices = cms.PSet(
  5596. logScale = cms.bool(True),
  5597. max = cms.double(10.5),
  5598. min = cms.double(-0.5),
  5599. nBins = cms.uint32(11)
  5600. ),
  5601. vertexEnergyRatio = cms.PSet(
  5602. logScale = cms.bool(True),
  5603. max = cms.double(1.0),
  5604. min = cms.double(0.0),
  5605. nBins = cms.uint32(50)
  5606. ),
  5607. vertexJetDeltaR = cms.PSet(
  5608. logScale = cms.bool(True),
  5609. max = cms.double(0.5),
  5610. min = cms.double(0.0),
  5611. nBins = cms.uint32(50)
  5612. ),
  5613. vertexMass = cms.PSet(
  5614. logScale = cms.bool(True),
  5615. max = cms.double(10.0),
  5616. min = cms.double(0.0),
  5617. nBins = cms.uint32(50)
  5618. )
  5619. )
  5620.  
  5621. process.GhostTrackRecoVertexVariables = cms.PSet(
  5622. jetNSecondaryVertices = cms.PSet(
  5623. logScale = cms.bool(True),
  5624. max = cms.double(10.5),
  5625. min = cms.double(-0.5),
  5626. nBins = cms.uint32(11)
  5627. ),
  5628. vertexNTracks = cms.PSet(
  5629. logScale = cms.bool(True),
  5630. max = cms.double(20.5),
  5631. min = cms.double(-0.5),
  5632. nBins = cms.uint32(21)
  5633. )
  5634. )
  5635.  
  5636. process.GlobalMuonRefitter = cms.PSet(
  5637. CSCRecSegmentLabel = cms.InputTag("csc2DRecHits"),
  5638. Chi2CutCSC = cms.double(1.0),
  5639. Chi2CutDT = cms.double(30.0),
  5640. Chi2CutGEM = cms.double(1.0),
  5641. Chi2CutME0 = cms.double(1.0),
  5642. Chi2CutRPC = cms.double(1.0),
  5643. Chi2ProbabilityCut = cms.double(30.0),
  5644. DTRecSegmentLabel = cms.InputTag("dt1DRecHits"),
  5645. DYTselector = cms.int32(1),
  5646. DYTthrs = cms.vint32(10, 10),
  5647. DYTupdator = cms.bool(True),
  5648. DYTuseAPE = cms.bool(False),
  5649. DoPredictionsOnly = cms.bool(False),
  5650. Fitter = cms.string('KFFitterForRefitInsideOut'),
  5651. GEMRecHitLabel = cms.InputTag("gemRecHits"),
  5652. HitThreshold = cms.int32(1),
  5653. ME0RecHitLabel = cms.InputTag("me0Segments"),
  5654. MuonHitsOption = cms.int32(1),
  5655. MuonRecHitBuilder = cms.string('MuonRecHitBuilder'),
  5656. PropDirForCosmics = cms.bool(False),
  5657. Propagator = cms.string('SmartPropagatorAnyRK'),
  5658. PtCut = cms.double(1.0),
  5659. RPCRecSegmentLabel = cms.InputTag("rpcRecHits"),
  5660. RefitDirection = cms.string('insideOut'),
  5661. RefitFlag = cms.bool(True),
  5662. RefitRPCHits = cms.bool(True),
  5663. SkipStation = cms.int32(-1),
  5664. Smoother = cms.string('KFSmootherForRefitInsideOut'),
  5665. TrackerRecHitBuilder = cms.string('WithAngleAndTemplate'),
  5666. TrackerSkipSection = cms.int32(-1),
  5667. TrackerSkipSystem = cms.int32(-1)
  5668. )
  5669.  
  5670. process.GlobalMuonTrackMatcher = cms.PSet(
  5671. GlobalMuonTrackMatcher = cms.PSet(
  5672. Chi2Cut_1 = cms.double(50.0),
  5673. Chi2Cut_2 = cms.double(50.0),
  5674. Chi2Cut_3 = cms.double(200.0),
  5675. DeltaDCut_1 = cms.double(2.5),
  5676. DeltaDCut_2 = cms.double(10.0),
  5677. DeltaDCut_3 = cms.double(15.0),
  5678. DeltaRCut_1 = cms.double(0.1),
  5679. DeltaRCut_2 = cms.double(0.2),
  5680. DeltaRCut_3 = cms.double(1.0),
  5681. Eta_threshold = cms.double(1.2),
  5682. LocChi2Cut = cms.double(20.0),
  5683. MinP = cms.double(2.5),
  5684. MinPt = cms.double(1.0),
  5685. Propagator = cms.string('SteppingHelixPropagatorAny'),
  5686. Pt_threshold1 = cms.double(0.0),
  5687. Pt_threshold2 = cms.double(999999999.0),
  5688. Quality_1 = cms.double(20.0),
  5689. Quality_2 = cms.double(15.0),
  5690. Quality_3 = cms.double(7.0)
  5691. )
  5692. )
  5693.  
  5694. process.GlobalTrajectoryBuilderCommon = cms.PSet(
  5695. GlbRefitterParameters = cms.PSet(
  5696. CSCRecSegmentLabel = cms.InputTag("cscSegments"),
  5697. Chi2CutCSC = cms.double(150.0),
  5698. Chi2CutDT = cms.double(10.0),
  5699. Chi2CutGEM = cms.double(1.0),
  5700. Chi2CutME0 = cms.double(1.0),
  5701. Chi2CutRPC = cms.double(1.0),
  5702. Chi2ProbabilityCut = cms.double(30.0),
  5703. DTRecSegmentLabel = cms.InputTag("dt4DSegments"),
  5704. DYTselector = cms.int32(1),
  5705. DYTthrs = cms.vint32(20, 30),
  5706. DYTupdator = cms.bool(False),
  5707. DYTuseAPE = cms.bool(False),
  5708. DoPredictionsOnly = cms.bool(False),
  5709. Fitter = cms.string('GlbMuKFFitter'),
  5710. GEMRecHitLabel = cms.InputTag("gemRecHits"),
  5711. HitThreshold = cms.int32(1),
  5712. ME0RecHitLabel = cms.InputTag("me0Segments"),
  5713. MuonHitsOption = cms.int32(1),
  5714. MuonRecHitBuilder = cms.string('MuonRecHitBuilder'),
  5715. PropDirForCosmics = cms.bool(False),
  5716. Propagator = cms.string('SmartPropagatorAnyRK'),
  5717. PtCut = cms.double(1.0),
  5718. RefitDirection = cms.string('insideOut'),
  5719. RefitFlag = cms.bool(True),
  5720. RefitRPCHits = cms.bool(True),
  5721. SkipStation = cms.int32(-1),
  5722. TrackerRecHitBuilder = cms.string('WithAngleAndTemplate'),
  5723. TrackerSkipSection = cms.int32(-1),
  5724. TrackerSkipSystem = cms.int32(-1)
  5725. ),
  5726. GlobalMuonTrackMatcher = cms.PSet(
  5727. Chi2Cut_1 = cms.double(50.0),
  5728. Chi2Cut_2 = cms.double(50.0),
  5729. Chi2Cut_3 = cms.double(200.0),
  5730. DeltaDCut_1 = cms.double(2.5),
  5731. DeltaDCut_2 = cms.double(10.0),
  5732. DeltaDCut_3 = cms.double(15.0),
  5733. DeltaRCut_1 = cms.double(0.1),
  5734. DeltaRCut_2 = cms.double(0.2),
  5735. DeltaRCut_3 = cms.double(1.0),
  5736. Eta_threshold = cms.double(1.2),
  5737. LocChi2Cut = cms.double(20.0),
  5738. MinP = cms.double(2.5),
  5739. MinPt = cms.double(1.0),
  5740. Propagator = cms.string('SteppingHelixPropagatorAny'),
  5741. Pt_threshold1 = cms.double(0.0),
  5742. Pt_threshold2 = cms.double(999999999.0),
  5743. Quality_1 = cms.double(20.0),
  5744. Quality_2 = cms.double(15.0),
  5745. Quality_3 = cms.double(7.0)
  5746. ),
  5747. MuonRecHitBuilder = cms.string('MuonRecHitBuilder'),
  5748. MuonTrackingRegionBuilder = cms.PSet(
  5749. DeltaEta = cms.double(0.2),
  5750. DeltaPhi = cms.double(0.2),
  5751. DeltaR = cms.double(0.2),
  5752. DeltaZ = cms.double(15.9),
  5753. EtaR_UpperLimit_Par1 = cms.double(0.25),
  5754. EtaR_UpperLimit_Par2 = cms.double(0.15),
  5755. Eta_fixed = cms.bool(False),
  5756. Eta_min = cms.double(0.1),
  5757. MeasurementTrackerName = cms.InputTag(""),
  5758. OnDemand = cms.int32(-1),
  5759. PhiR_UpperLimit_Par1 = cms.double(0.6),
  5760. PhiR_UpperLimit_Par2 = cms.double(0.2),
  5761. Phi_fixed = cms.bool(False),
  5762. Phi_min = cms.double(0.1),
  5763. Pt_fixed = cms.bool(False),
  5764. Pt_min = cms.double(1.5),
  5765. Rescale_Dz = cms.double(3.0),
  5766. Rescale_eta = cms.double(3.0),
  5767. Rescale_phi = cms.double(3.0),
  5768. UseVertex = cms.bool(False),
  5769. Z_fixed = cms.bool(True),
  5770. beamSpot = cms.InputTag("offlineBeamSpot"),
  5771. input = cms.InputTag(""),
  5772. maxRegions = cms.int32(1),
  5773. precise = cms.bool(True),
  5774. vertexCollection = cms.InputTag("")
  5775. ),
  5776. PCut = cms.double(2.5),
  5777. PtCut = cms.double(1.0),
  5778. RefitRPCHits = cms.bool(True),
  5779. ScaleTECxFactor = cms.double(-1.0),
  5780. ScaleTECyFactor = cms.double(-1.0),
  5781. TrackTransformer = cms.PSet(
  5782. DoPredictionsOnly = cms.bool(False),
  5783. Fitter = cms.string('KFFitterForRefitInsideOut'),
  5784. MuonRecHitBuilder = cms.string('MuonRecHitBuilder'),
  5785. RefitDirection = cms.string('alongMomentum'),
  5786. RefitRPCHits = cms.bool(True),
  5787. Smoother = cms.string('KFSmootherForRefitInsideOut'),
  5788. TrackerRecHitBuilder = cms.string('WithAngleAndTemplate')
  5789. ),
  5790. TrackerPropagator = cms.string('SteppingHelixPropagatorAny'),
  5791. TrackerRecHitBuilder = cms.string('WithAngleAndTemplate')
  5792. )
  5793.  
  5794. process.GpSelectorForEfficiencyVsEtaBlock = cms.PSet(
  5795. chargedOnly = cms.bool(True),
  5796. lip = cms.double(30.0),
  5797. maxRapidity = cms.double(2.5),
  5798. minRapidity = cms.double(-2.5),
  5799. pdgId = cms.vint32(),
  5800. ptMin = cms.double(0.9),
  5801. status = cms.int32(1),
  5802. tip = cms.double(3.5)
  5803. )
  5804.  
  5805. process.GpSelectorForEfficiencyVsPhiBlock = cms.PSet(
  5806. chargedOnly = cms.bool(True),
  5807. lip = cms.double(30.0),
  5808. maxRapidity = cms.double(2.5),
  5809. minRapidity = cms.double(-2.5),
  5810. pdgId = cms.vint32(),
  5811. ptMin = cms.double(0.9),
  5812. status = cms.int32(1),
  5813. tip = cms.double(3.5)
  5814. )
  5815.  
  5816. process.GpSelectorForEfficiencyVsPtBlock = cms.PSet(
  5817. chargedOnly = cms.bool(True),
  5818. lip = cms.double(30.0),
  5819. maxRapidity = cms.double(2.5),
  5820. minRapidity = cms.double(-2.5),
  5821. pdgId = cms.vint32(),
  5822. ptMin = cms.double(0.05),
  5823. status = cms.int32(1),
  5824. tip = cms.double(3.5)
  5825. )
  5826.  
  5827. process.GpSelectorForEfficiencyVsVTXRBlock = cms.PSet(
  5828. chargedOnly = cms.bool(True),
  5829. lip = cms.double(30.0),
  5830. maxRapidity = cms.double(2.5),
  5831. minRapidity = cms.double(-2.5),
  5832. pdgId = cms.vint32(),
  5833. ptMin = cms.double(0.9),
  5834. status = cms.int32(1),
  5835. tip = cms.double(30.0)
  5836. )
  5837.  
  5838. process.GpSelectorForEfficiencyVsVTXZBlock = cms.PSet(
  5839. chargedOnly = cms.bool(True),
  5840. lip = cms.double(35.0),
  5841. maxRapidity = cms.double(2.5),
  5842. minRapidity = cms.double(-2.5),
  5843. pdgId = cms.vint32(),
  5844. ptMin = cms.double(0.9),
  5845. status = cms.int32(1),
  5846. tip = cms.double(3.5)
  5847. )
  5848.  
  5849. process.GroupedCkfTrajectoryBuilder = cms.PSet(
  5850. ComponentType = cms.string('GroupedCkfTrajectoryBuilder'),
  5851. MeasurementTrackerName = cms.string(''),
  5852. TTRHBuilder = cms.string('WithTrackAngle'),
  5853. alwaysUseInvalidHits = cms.bool(True),
  5854. bestHitOnly = cms.bool(True),
  5855. estimator = cms.string('Chi2'),
  5856. foundHitBonus = cms.double(10.0),
  5857. inOutTrajectoryFilter = cms.PSet(
  5858. refToPSet_ = cms.string('CkfBaseTrajectoryFilter_block')
  5859. ),
  5860. intermediateCleaning = cms.bool(True),
  5861. keepOriginalIfRebuildFails = cms.bool(False),
  5862. lockHits = cms.bool(True),
  5863. lostHitPenalty = cms.double(30.0),
  5864. maxCand = cms.int32(5),
  5865. minNrOfHitsForRebuild = cms.int32(5),
  5866. propagatorAlong = cms.string('PropagatorWithMaterial'),
  5867. propagatorOpposite = cms.string('PropagatorWithMaterialOpposite'),
  5868. requireSeedHitsInRebuild = cms.bool(True),
  5869. trajectoryFilter = cms.PSet(
  5870. refToPSet_ = cms.string('CkfBaseTrajectoryFilter_block')
  5871. ),
  5872. updator = cms.string('KFUpdator'),
  5873. useSameTrajFilter = cms.bool(True)
  5874. )
  5875.  
  5876. process.GroupedCkfTrajectoryBuilderP5 = cms.PSet(
  5877. ComponentType = cms.string('GroupedCkfTrajectoryBuilder'),
  5878. MeasurementTrackerName = cms.string(''),
  5879. TTRHBuilder = cms.string('WithTrackAngle'),
  5880. alwaysUseInvalidHits = cms.bool(True),
  5881. bestHitOnly = cms.bool(True),
  5882. estimator = cms.string('Chi2MeasurementEstimatorForP5'),
  5883. foundHitBonus = cms.double(10.0),
  5884. inOutTrajectoryFilter = cms.PSet(
  5885. refToPSet_ = cms.string('CkfBaseTrajectoryFilter_block')
  5886. ),
  5887. intermediateCleaning = cms.bool(True),
  5888. keepOriginalIfRebuildFails = cms.bool(False),
  5889. lockHits = cms.bool(True),
  5890. lostHitPenalty = cms.double(30.0),
  5891. maxCand = cms.int32(1),
  5892. minNrOfHitsForRebuild = cms.int32(5),
  5893. propagatorAlong = cms.string('PropagatorWithMaterial'),
  5894. propagatorOpposite = cms.string('PropagatorWithMaterialOpposite'),
  5895. requireSeedHitsInRebuild = cms.bool(True),
  5896. trajectoryFilter = cms.PSet(
  5897. refToPSet_ = cms.string('ckfBaseTrajectoryFilterP5')
  5898. ),
  5899. updator = cms.string('KFUpdator'),
  5900. useSameTrajFilter = cms.bool(True)
  5901. )
  5902.  
  5903. process.HFRecalParameterBlock = cms.PSet(
  5904. HFdepthOneParameterA = cms.vdouble(0.004123, 0.00602, 0.008201, 0.010489, 0.013379,
  5905. 0.016997, 0.021464, 0.027371, 0.034195, 0.044807,
  5906. 0.058939, 0.125497),
  5907. HFdepthOneParameterB = cms.vdouble(-4e-06, -2e-06, 0.0, 4e-06, 1.5e-05,
  5908. 2.6e-05, 6.3e-05, 8.4e-05, 0.00016, 0.000107,
  5909. 0.000425, 0.000209),
  5910. HFdepthTwoParameterA = cms.vdouble(0.002861, 0.004168, 0.0064, 0.008388, 0.011601,
  5911. 0.014425, 0.018633, 0.023232, 0.028274, 0.035447,
  5912. 0.051579, 0.086593),
  5913. HFdepthTwoParameterB = cms.vdouble(-2e-06, -0.0, -7e-06, -6e-06, -2e-06,
  5914. 1e-06, 1.9e-05, 3.1e-05, 6.7e-05, 1.2e-05,
  5915. 0.000157, -3e-06)
  5916. )
  5917.  
  5918. process.HLTDEBUGEventContent = cms.PSet(
  5919. eventAutoFlushCompressedSize = cms.untracked.int32(5242880),
  5920. outputCommands = cms.untracked.vstring( ('drop *',
  5921. 'keep *_logErrorHarvester_*_*',
  5922. 'drop *_hlt*_*_*',
  5923. 'keep *_hltAK4CaloJetsCorrectedIDPassed_*_*',
  5924. 'keep *_hltAK4CaloJetsIDPassed_*_*',
  5925. 'keep *_hltAK4CaloJets_*_*',
  5926. 'keep *_hltAK4PFJetsCorrected_*_*',
  5927. 'keep *_hltAK4PFJetsForTaus_*_*',
  5928. 'keep *_hltAK4PFJets_*_*',
  5929. 'keep *_hltAlCaEtaEBRechitsToDigisLowPU_*_*',
  5930. 'keep *_hltAlCaEtaEBRechitsToDigis_*_*',
  5931. 'keep *_hltAlCaEtaEERechitsToDigisLowPU_*_*',
  5932. 'keep *_hltAlCaEtaEERechitsToDigis_*_*',
  5933. 'keep *_hltAlCaEtaRecHitsFilterEBonly_*_*',
  5934. 'keep *_hltAlCaEtaRecHitsFilterEEonlyRegionalLowPU_etaEcalRecHitsES_*',
  5935. 'keep *_hltAlCaEtaRecHitsFilterEEonlyRegional_etaEcalRecHitsES_*',
  5936. 'keep *_hltAlCaEtaRecHitsFilterEEonly_*_*',
  5937. 'keep *_hltAlCaEtaRecHitsFilter_*_*',
  5938. 'keep *_hltAlCaPhiSymStream_*_*',
  5939. 'keep *_hltAlCaPi0EBRechitsToDigisLowPU_*_*',
  5940. 'keep *_hltAlCaPi0EBRechitsToDigis_*_*',
  5941. 'keep *_hltAlCaPi0EERechitsToDigisLowPU_*_*',
  5942. 'keep *_hltAlCaPi0EERechitsToDigis_*_*',
  5943. 'keep *_hltAlCaPi0RecHitsFilterEBonly_*_*',
  5944. 'keep *_hltAlCaPi0RecHitsFilterEEonlyRegionalLowPU_pi0EcalRecHitsES_*',
  5945. 'keep *_hltAlCaPi0RecHitsFilterEEonlyRegional_pi0EcalRecHitsES_*',
  5946. 'keep *_hltAlCaPi0RecHitsFilterEEonly_*_*',
  5947. 'keep *_hltAlCaPi0RecHitsFilter_*_*',
  5948. 'keep *_hltBLifetimeL25AssociatorbbPhiL1FastJetFastPV_*_*',
  5949. 'keep *_hltBLifetimeL25BJetTagsbbPhiL1FastJetFastPV_*_*',
  5950. 'keep *_hltBLifetimeL25TagInfosbbPhiL1FastJetFastPV_*_*',
  5951. 'keep *_hltBLifetimeL3AssociatorbbPhiL1FastJetFastPV_*_*',
  5952. 'keep *_hltBLifetimeL3BJetTagsbbPhiL1FastJetFastPV_*_*',
  5953. 'keep *_hltBLifetimeL3TagInfosbbPhiL1FastJetFastPV_*_*',
  5954. 'keep *_hltBLifetimeRegionalCtfWithMaterialTracksbbPhiL1FastJetFastPV_*_*',
  5955. 'keep *_hltBSoftMuonDiJet110Mu5L3FilterByDR_*_*',
  5956. 'keep *_hltBSoftMuonDiJet110Mu5SelL3BJetTagsByDR_*_*',
  5957. 'keep *_hltBSoftMuonDiJet20Mu5L3FilterByDR_*_*',
  5958. 'keep *_hltBSoftMuonDiJet20Mu5SelL3BJetTagsByDR_*_*',
  5959. 'keep *_hltBSoftMuonDiJet40Mu5L3FilterByDR_*_*',
  5960. 'keep *_hltBSoftMuonDiJet40Mu5SelL3BJetTagsByDR_*_*',
  5961. 'keep *_hltBSoftMuonDiJet70Mu5L3FilterByDR_*_*',
  5962. 'keep *_hltBSoftMuonDiJet70Mu5SelL3BJetTagsByDR_*_*',
  5963. 'keep *_hltBSoftMuonMu5L3_*_*',
  5964. 'keep *_hltCSVJetTagSingleTopEle27_*_*',
  5965. 'keep *_hltCSVJetTagSingleTopIsoMu24_*_*',
  5966. 'keep *_hltCaloJetCorrectedRegional_*_*',
  5967. 'keep *_hltCaloJetCorrected_*_*',
  5968. 'keep *_hltCaloJetL1FastJetCorrected_*_*',
  5969. 'keep *_hltCaloStage2Digis_*_*',
  5970. 'keep *_hltCleanedCorrectedIslandBarrelSuperClustersHI_*_*',
  5971. 'keep *_hltCleanedHiCorrectedIslandBarrelSuperClustersHI_*_*',
  5972. 'keep *_hltCombinedSecondaryVertexBJetTagsCalo_*_*',
  5973. 'keep *_hltCombinedSecondaryVertexBJetTagsPF_*_*',
  5974. 'keep *_hltConvPFTausTightIsoTrackFindingIsolation_*_*',
  5975. 'keep *_hltConvPFTausTightIsoTrackFinding_*_*',
  5976. 'keep *_hltConvPFTausTightIsoTrackPt5Isolation_*_*',
  5977. 'keep *_hltConvPFTausTightIsoTrackPt5_*_*',
  5978. 'keep *_hltConvPFTausTightIso_*_*',
  5979. 'keep *_hltConvPFTausTrackFindingLooseIsolation_*_*',
  5980. 'keep *_hltConvPFTausTrackFinding_*_*',
  5981. 'keep *_hltConvPFTaus_*_*',
  5982. 'keep *_hltCorrectedIslandBarrelSuperClustersHI_*_*',
  5983. 'keep *_hltCorrectedIslandEndcapSuperClustersHI_*_*',
  5984. 'keep *_hltCsc2DRecHits_*_*',
  5985. 'keep *_hltCscSegments_*_*',
  5986. 'keep *_hltDoublePFTau25TrackPt5MediumIsolationProng4L1HLTMatched_*_*',
  5987. 'keep *_hltDoublePFTau25TrackPt5MediumIsolationProng4_*_*',
  5988. 'keep *_hltDoublePFTau25TrackPt5MediumIsolation_*_*',
  5989. 'keep *_hltDoublePFTau25TrackPt5_*_*',
  5990. 'keep *_hltDoublePFTau25_*_*',
  5991. 'keep *_hltDoublePFTauTightIso45Track5_*_*',
  5992. 'keep *_hltDoublePFTauTightIso45Track_*_*',
  5993. 'keep *_hltDt4DSegments_*_*',
  5994. 'keep *_hltEcalPhiSymFilter_*_*',
  5995. 'keep *_hltEcalRecHitAll_*_*',
  5996. 'keep *_hltEgammaGsfTracks_*_*',
  5997. 'keep *_hltEle20CaloIdVTCaloIsoTTrkIdTTrkIsoTTrackIsoFilterL1SingleEG18orL1SingleEG20_*_*',
  5998. 'keep *_hltEle20CaloIdVTTrkIdTDphiFilter_*_*',
  5999. 'keep *_hltEle27WP85PixelMatchElectronsL1Seeded_*_*',
  6000. 'keep *_hltElectronsVertex_*_*',
  6001. 'keep *_hltFEDSelectorLumiPixels_*_*',
  6002. 'keep *_hltFastPVPixelTracksMerger_*_*',
  6003. 'keep *_hltFastPVPixelTracksRecover_*_*',
  6004. 'keep *_hltFastPVPixelTracks_*_*',
  6005. 'keep *_hltFastPVPixelVertices3D_*_*',
  6006. 'keep *_hltFastPVPixelVertices_*_*',
  6007. 'keep *_hltFastPixelBLifetimeL3TagInfos_*_*',
  6008. 'keep *_hltFastPrimaryVertex_*_*',
  6009. 'keep *_hltFilterDoubleIsoPFTau45Trk5LeadTrack5IsolationL1HLTMatched_*_*',
  6010. 'keep *_hltFilterL2EtCutDoublePFIsoTau45Trk5_*_*',
  6011. 'keep *_hltFilterL2EtCutSingleIsoPFTau35Trk20MET70_*_*',
  6012. 'keep *_hltFilterSingleIsoPFTau35Trk20LeadTrackPt20_*_*',
  6013. 'keep *_hltFilterSingleIsoPFTau35Trk20MET60LeadTrack20IsolationL1HLTMatched_*_*',
  6014. 'keep *_hltFilterSingleIsoPFTau35Trk20MET70LeadTrack20IsolationL1HLTMatched_*_*',
  6015. 'keep *_hltGmtStage2Digis_*_*',
  6016. 'keep *_hltGoodOnlinePVs_*_*',
  6017. 'keep *_hltGtStage2Digis_*_*',
  6018. 'keep *_hltHICaloJetCorrected_*_*',
  6019. 'keep *_hltHICaloJetIDPassed_*_*',
  6020. 'keep *_hltHIGoodLooseTracks_*_*',
  6021. 'keep *_hltHIPixel3PrimTracks_*_*',
  6022. 'keep *_hltHISelectedVertex_*_*',
  6023. 'keep *_hltHISiPixelClusters_*_*',
  6024. 'keep *_hltHITIPTCorrectorHB_*_*',
  6025. 'keep *_hltHITIPTCorrectorHE_*_*',
  6026. 'keep *_hltHiCorrectedIslandBarrelSuperClustersHI_*_*',
  6027. 'keep *_hltHiCorrectedIslandEndcapSuperClustersHI_*_*',
  6028. 'keep *_hltHiIslandSuperClustersHI_*_*',
  6029. 'keep *_hltIsolPixelTrackProdHB_*_*',
  6030. 'keep *_hltIsolPixelTrackProdHE_*_*',
  6031. 'keep *_hltIter0ElectronsTrackSelectionHighPurity_*_*',
  6032. 'keep *_hltIter0PFlowTrackSelectionHighPurity_*_*',
  6033. 'keep *_hltIter1Merged_*_*',
  6034. 'keep *_hltIter1PFlowTrackSelectionHighPurity_*_*',
  6035. 'keep *_hltIter2HighPtTkMuMerged_*_*',
  6036. 'keep *_hltIter2MergedForElectrons_*_*',
  6037. 'keep *_hltIter2Merged_*_*',
  6038. 'keep *_hltIter2PFlowTrackSelectionHighPurity_*_*',
  6039. 'keep *_hltIter3Merged_*_*',
  6040. 'keep *_hltIter4Merged_*_*',
  6041. 'keep *_hltIterativeCone5PileupSubtractionCaloJets_*_*',
  6042. 'keep *_hltL1HLTSingleIsoPFTau35Trk20Met60JetsMatch_*_*',
  6043. 'keep *_hltL1IsoElectronTrackIsol_*_*',
  6044. 'keep *_hltL1NonIsoElectronTrackIsol_*_*',
  6045. 'keep *_hltL1SeededRecoEcalCandidate_*_*',
  6046. 'keep *_hltL1sDoubleTauJet44Eta2p17orDoubleJet64Central_*_*',
  6047. 'keep *_hltL1sDoubleTauJet44erorDoubleJetC64_*_*',
  6048. 'keep *_hltL1sL1EG18er_*_*',
  6049. 'keep *_hltL1sL1ETM36ORETM40_*_*',
  6050. 'keep *_hltL1sL1Jet52ETM30_*_*',
  6051. 'keep *_hltL1sL1SingleEG12_*_*',
  6052. 'keep *_hltL1sL1SingleEG15_*_*',
  6053. 'keep *_hltL1sL1SingleEG18orL1SingleEG20_*_*',
  6054. 'keep *_hltL1sL1SingleMu10_*_*',
  6055. 'keep *_hltL1sL1SingleMu14Eta2p1_*_*',
  6056. 'keep *_hltL1sMu16Eta2p1_*_*',
  6057. 'keep *_hltL2MuonCandidatesNoVtx_*_*',
  6058. 'keep *_hltL2MuonCandidates_*_*',
  6059. 'keep *_hltL2MuonSeeds_*_*',
  6060. 'keep *_hltL2Muons_*_*',
  6061. 'keep *_hltL2TauJets_*_*',
  6062. 'keep *_hltL3MuonCandidates_*_*',
  6063. 'keep *_hltL3MuonsIOHit_*_*',
  6064. 'keep *_hltL3MuonsLinksCombination_*_*',
  6065. 'keep *_hltL3MuonsOIHit_*_*',
  6066. 'keep *_hltL3MuonsOIState_*_*',
  6067. 'keep *_hltL3Muons_*_*',
  6068. 'keep *_hltL3NoFiltersNoVtxMuonCandidates_*_*',
  6069. 'keep *_hltL3NoFiltersNoVtxMuons_*_*',
  6070. 'keep *_hltL3SecondaryVertexTagInfos_*_*',
  6071. 'keep *_hltL3TkFromL2OICombination_*_*',
  6072. 'keep *_hltL3TkTracksFromL2IOHit_*_*',
  6073. 'keep *_hltL3TkTracksFromL2OIHit_*_*',
  6074. 'keep *_hltL3TkTracksFromL2OIState_*_*',
  6075. 'keep *_hltL3TkTracksFromL2_*_*',
  6076. 'keep *_hltL3TrackCandidateFromL2IOHit_*_*',
  6077. 'keep *_hltL3TrackCandidateFromL2OIHit_*_*',
  6078. 'keep *_hltL3TrackCandidateFromL2OIState_*_*',
  6079. 'keep *_hltL3TrajSeedIOHit_*_*',
  6080. 'keep *_hltL3TrajSeedOIHit_*_*',
  6081. 'keep *_hltL3TrajSeedOIState_*_*',
  6082. 'keep *_hltL3TrajectorySeed_*_*',
  6083. 'keep *_hltL3crIsoL1sMu16Eta2p1L1f0L2f16QL3f18QL3crIsoRhoFiltered0p15_*_*',
  6084. 'keep *_hltLeadingCentralJets30SingleTopEle27_*_*',
  6085. 'keep *_hltLeadingCentralJets30SingleTopIsoMu24_*_*',
  6086. 'keep *_hltMet_*_*',
  6087. 'keep *_hltMu8Ele17CaloIdTCaloIsoVLPixelMatchFilter_*_*',
  6088. 'keep *_hltMuTrackJpsiCtfTrackCands_*_*',
  6089. 'keep *_hltMuTrackJpsiPixelTrackCands_*_*',
  6090. 'keep *_hltMuonCSCDigis_*_*',
  6091. 'keep *_hltMuonCSCDigis_MuonCSCStripDigi_*',
  6092. 'keep *_hltMuonCSCDigis_MuonCSCWireDigi_*',
  6093. 'keep *_hltMuonDTDigis_*_*',
  6094. 'keep *_hltMuonRPCDigis_*_*',
  6095. 'keep *_hltOnlineBeamSpot_*_*',
  6096. 'keep *_hltOnlinePrimaryVertices_*_*',
  6097. 'keep *_hltOverlapFilterEle20LooseIsoPFTau20OldVersion_*_*',
  6098. 'keep *_hltOverlapFilterIsoEle20MediumIsoPFTau20_*_*',
  6099. 'keep *_hltOverlapFilterIsoMu15IsoPFTau20_*_*',
  6100. 'keep *_hltOverlapFilterIsoMu15MediumIsoPFTau20_*_*',
  6101. 'keep *_hltOverlapFilterIsoMu15TightIsoPFTau20_*_*',
  6102. 'keep *_hltOverlapFilterIsoMu18LooseIsoPFTau20_*_*',
  6103. 'keep *_hltOverlapFilterIsoMu18PFTau25TrackPt5Prong4_*_*',
  6104. 'keep *_hltPFJetForBtag_*_*',
  6105. 'keep *_hltPFTau15TrackLooseIso_*_*',
  6106. 'keep *_hltPFTau15Track_*_*',
  6107. 'keep *_hltPFTau15_*_*',
  6108. 'keep *_hltPFTau20IsoMuVertex_*_*',
  6109. 'keep *_hltPFTau20TrackLooseIso_*_*',
  6110. 'keep *_hltPFTau20Track_*_*',
  6111. 'keep *_hltPFTau20_*_*',
  6112. 'keep *_hltPFTau25TrackPt5MediumIsolationProng4IsoMuVertex_*_*',
  6113. 'keep *_hltPFTau25TrackPt5MediumIsolationProng4_*_*',
  6114. 'keep *_hltPFTau25TrackPt5MediumIsolation_*_*',
  6115. 'keep *_hltPFTau25TrackPt5_*_*',
  6116. 'keep *_hltPFTau25_*_*',
  6117. 'keep *_hltPFTau35TrackPt20LooseIsoProng2_*_*',
  6118. 'keep *_hltPFTau35TrackPt20LooseIso_*_*',
  6119. 'keep *_hltPFTau35TrackPt20_*_*',
  6120. 'keep *_hltPFTau35Track_*_*',
  6121. 'keep *_hltPFTau35_*_*',
  6122. 'keep *_hltPFTauEleVertex20_*_*',
  6123. 'keep *_hltPFTauJetTracksAssociator_*_*',
  6124. 'keep *_hltPFTauMediumIso20TrackMediumIso_*_*',
  6125. 'keep *_hltPFTauMediumIso20Track_*_*',
  6126. 'keep *_hltPFTauMediumIso20_*_*',
  6127. 'keep *_hltPFTauMediumIso35Track_*_*',
  6128. 'keep *_hltPFTauMediumIso35_*_*',
  6129. 'keep *_hltPFTauTagInfo_*_*',
  6130. 'keep *_hltPFTauTightIso20TrackTightIso_*_*',
  6131. 'keep *_hltPFTauTightIso20Track_*_*',
  6132. 'keep *_hltPFTauTightIso20_*_*',
  6133. 'keep *_hltPFlowTrackSelectionHighPurity_*_*',
  6134. 'keep *_hltParticleFlowForTaus_*_*',
  6135. 'keep *_hltParticleFlow_*_*',
  6136. 'keep *_hltPixelMatch3HitElectronsActivity_*_*',
  6137. 'keep *_hltPixelMatch3HitElectronsL1Seeded_*_*',
  6138. 'keep *_hltPixelMatchCleanElectronsL1Seeded_*_*',
  6139. 'keep *_hltPixelMatchElectronsActivity_*_*',
  6140. 'keep *_hltPixelMatchElectronsL1Iso_*_*',
  6141. 'keep *_hltPixelMatchElectronsL1NonIso_*_*',
  6142. 'keep *_hltPixelMatchElectronsL1Seeded_*_*',
  6143. 'keep *_hltPixelTracksElectrons_*_*',
  6144. 'keep *_hltPixelTracks_*_*',
  6145. 'keep *_hltPixelVertices3DbbPhi_*_*',
  6146. 'keep *_hltPixelVertices_*_*',
  6147. 'keep *_hltRecoEcalSuperClusterActivityCandidateSC4_*_*',
  6148. 'keep *_hltRecoEcalSuperClusterActivityCandidateSC5_*_*',
  6149. 'keep *_hltRecoEcalSuperClusterActivityCandidate_*_*',
  6150. 'keep *_hltRpcRecHits_*_*',
  6151. 'keep *_hltSelector4CentralJetsL1FastJet_*_*',
  6152. 'keep *_hltSelector8CentralJetsL1FastJet_*_*',
  6153. 'keep *_hltSelectorJets20L1FastJet_*_*',
  6154. 'keep *_hltSiPixelCluster_*_*',
  6155. 'keep *_hltSiPixelClusters_*_*',
  6156. 'keep *_hltSiStripClusters_*_*',
  6157. 'keep *_hltSiStripRawToClustersFacility_*_*',
  6158. 'keep *_hltSingleMu15L3Filtered15_*_*',
  6159. 'keep *_hltSingleMuIsoL1s14L3IsoFiltered15eta2p1_*_*',
  6160. 'keep *_hltSingleMuIsoL3IsoFiltered15_*_*',
  6161. 'keep *_hltTowerMakerForAll_*_*',
  6162. 'keep *_hltTowerMakerForMuons_*_*',
  6163. 'keep *_hltTriggerSummaryAOD_*_*',
  6164. 'keep *_hltTriggerSummaryRAW_*_*',
  6165. 'keep *_hltTrimmedPixelVertices_*_*',
  6166. 'keep *_hltVerticesL3_*_*',
  6167. 'keep *_hltVerticesPFFilter_*_*',
  6168. 'keep *_hltVerticesPFSelector_*_*',
  6169. 'keep DcsStatuss_hltScalersRawToDigi_*_*',
  6170. 'keep FEDRawDataCollection_rawDataCollector_*_*',
  6171. 'keep FEDRawDataCollection_rawDataRepacker_*_*',
  6172. 'keep FEDRawDataCollection_source_*_*',
  6173. 'keep FEDRawDataCollection_virginRawDataRepacker_*_*',
  6174. 'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*',
  6175. 'keep L2MuonTrajectorySeeds_hltL2MuonSeeds_*_*',
  6176. 'keep L3MuonTrajectorySeeds_hltHIL3TrajSeedOIHit_*_*',
  6177. 'keep L3MuonTrajectorySeeds_hltHIL3TrajectorySeed_*_*',
  6178. 'keep L3MuonTrajectorySeeds_hltL3TrajSeedOIState_*_*',
  6179. 'keep LumiScalerss_hltScalersRawToDigi_*_*',
  6180. 'keep SiPixelClusteredmNewDetSetVector_hltSiPixelClusters_*_*',
  6181. 'keep TrackCandidates_hltHIL3TrackCandidateFromL2OIHit_*_*',
  6182. 'keep TrackCandidates_hltHIL3TrackCandidateFromL2OIState_*_*',
  6183. 'keep TrackingRecHitsOwned_hltL3Muons_*_*',
  6184. 'keep edmTriggerResults_*_*_*',
  6185. 'keep recoCaloJets_*_*_*',
  6186. 'keep recoCaloMETs_*_*_*',
  6187. 'keep recoCaloMETs_hltMet_*_*',
  6188. 'keep recoCompositeCandidates_*_*_*',
  6189. 'keep recoElectrons_*_*_*',
  6190. 'keep recoIsolatedPixelTrackCandidates_*_*_*',
  6191. 'keep recoMETs_*_*_*',
  6192. 'keep recoPFJets_*_*_*',
  6193. 'keep recoPFTaus_*_*_*',
  6194. 'keep recoRecoChargedCandidates_*_*_*',
  6195. 'keep recoRecoChargedCandidates_hltHIL3MuonCandidates_*_*',
  6196. 'keep recoRecoChargedCandidates_hltL2MuonCandidates_*_*',
  6197. 'keep recoRecoEcalCandidatesToValuefloatAssociation_hltL1IsoHLTClusterShape_*_*',
  6198. 'keep recoRecoEcalCandidatesToValuefloatAssociation_hltL1IsolatedPhotonEcalIsol_*_*',
  6199. 'keep recoRecoEcalCandidatesToValuefloatAssociation_hltL1IsolatedPhotonHcalForHE_*_*',
  6200. 'keep recoRecoEcalCandidatesToValuefloatAssociation_hltL1IsolatedPhotonHcalIsol_*_*',
  6201. 'keep recoRecoEcalCandidatesToValuefloatAssociation_hltL1NonIsoHLTClusterShape_*_*',
  6202. 'keep recoRecoEcalCandidatesToValuefloatAssociation_hltL1NonIsolatedPhotonEcalIsol_*_*',
  6203. 'keep recoRecoEcalCandidatesToValuefloatAssociation_hltL1NonIsolatedPhotonHcalForHE_*_*',
  6204. 'keep recoRecoEcalCandidatesToValuefloatAssociation_hltL1NonIsolatedPhotonHcalIsol_*_*',
  6205. 'keep recoRecoEcalCandidates_*_*_*',
  6206. 'keep recoRecoEcalCandidates_hltL1IsoRecoEcalCandidate_*_*',
  6207. 'keep recoRecoEcalCandidates_hltL1NonIsoRecoEcalCandidate_*_*',
  6208. 'keep recoTrackExtras_hltHIL3MuonsOIHit_*_*',
  6209. 'keep recoTrackExtras_hltHIL3MuonsOIState_*_*',
  6210. 'keep recoTracks_hltHIL3MuonsOIHit_*_*',
  6211. 'keep recoTracks_hltHIL3MuonsOIState_*_*',
  6212. 'keep recoTracks_hltHIL3Muons_*_*',
  6213. 'keep recoTracks_hltHIL3TkTracksFromL2OIHit_*_*',
  6214. 'keep recoTracks_hltHIL3TkTracksFromL2OIState_*_*',
  6215. 'keep recoTracks_hltHIL3TkTracksFromL2_*_*',
  6216. 'keep triggerTriggerEventWithRefs_*_*_*',
  6217. 'keep triggerTriggerEvent_*_*_*',
  6218. 'keep triggerTriggerFilterObjectWithRefs_*_*_*' ) ),
  6219. splitLevel = cms.untracked.int32(0)
  6220. )
  6221.  
  6222. process.HLTDebugFEVT = cms.PSet(
  6223. outputCommands = cms.vstring( ('drop *_hlt*_*_*',
  6224. 'keep *_hltAK4CaloJetsCorrectedIDPassed_*_*',
  6225. 'keep *_hltAK4CaloJetsIDPassed_*_*',
  6226. 'keep *_hltAK4CaloJets_*_*',
  6227. 'keep *_hltAK4PFJetsCorrected_*_*',
  6228. 'keep *_hltAK4PFJetsForTaus_*_*',
  6229. 'keep *_hltAK4PFJets_*_*',
  6230. 'keep *_hltAlCaEtaEBRechitsToDigisLowPU_*_*',
  6231. 'keep *_hltAlCaEtaEBRechitsToDigis_*_*',
  6232. 'keep *_hltAlCaEtaEERechitsToDigisLowPU_*_*',
  6233. 'keep *_hltAlCaEtaEERechitsToDigis_*_*',
  6234. 'keep *_hltAlCaEtaRecHitsFilterEBonly_*_*',
  6235. 'keep *_hltAlCaEtaRecHitsFilterEEonlyRegionalLowPU_etaEcalRecHitsES_*',
  6236. 'keep *_hltAlCaEtaRecHitsFilterEEonlyRegional_etaEcalRecHitsES_*',
  6237. 'keep *_hltAlCaEtaRecHitsFilterEEonly_*_*',
  6238. 'keep *_hltAlCaEtaRecHitsFilter_*_*',
  6239. 'keep *_hltAlCaPhiSymStream_*_*',
  6240. 'keep *_hltAlCaPi0EBRechitsToDigisLowPU_*_*',
  6241. 'keep *_hltAlCaPi0EBRechitsToDigis_*_*',
  6242. 'keep *_hltAlCaPi0EERechitsToDigisLowPU_*_*',
  6243. 'keep *_hltAlCaPi0EERechitsToDigis_*_*',
  6244. 'keep *_hltAlCaPi0RecHitsFilterEBonly_*_*',
  6245. 'keep *_hltAlCaPi0RecHitsFilterEEonlyRegionalLowPU_pi0EcalRecHitsES_*',
  6246. 'keep *_hltAlCaPi0RecHitsFilterEEonlyRegional_pi0EcalRecHitsES_*',
  6247. 'keep *_hltAlCaPi0RecHitsFilterEEonly_*_*',
  6248. 'keep *_hltAlCaPi0RecHitsFilter_*_*',
  6249. 'keep *_hltBLifetimeL25AssociatorbbPhiL1FastJetFastPV_*_*',
  6250. 'keep *_hltBLifetimeL25BJetTagsbbPhiL1FastJetFastPV_*_*',
  6251. 'keep *_hltBLifetimeL25TagInfosbbPhiL1FastJetFastPV_*_*',
  6252. 'keep *_hltBLifetimeL3AssociatorbbPhiL1FastJetFastPV_*_*',
  6253. 'keep *_hltBLifetimeL3BJetTagsbbPhiL1FastJetFastPV_*_*',
  6254. 'keep *_hltBLifetimeL3TagInfosbbPhiL1FastJetFastPV_*_*',
  6255. 'keep *_hltBLifetimeRegionalCtfWithMaterialTracksbbPhiL1FastJetFastPV_*_*',
  6256. 'keep *_hltBSoftMuonDiJet110Mu5L3FilterByDR_*_*',
  6257. 'keep *_hltBSoftMuonDiJet110Mu5SelL3BJetTagsByDR_*_*',
  6258. 'keep *_hltBSoftMuonDiJet20Mu5L3FilterByDR_*_*',
  6259. 'keep *_hltBSoftMuonDiJet20Mu5SelL3BJetTagsByDR_*_*',
  6260. 'keep *_hltBSoftMuonDiJet40Mu5L3FilterByDR_*_*',
  6261. 'keep *_hltBSoftMuonDiJet40Mu5SelL3BJetTagsByDR_*_*',
  6262. 'keep *_hltBSoftMuonDiJet70Mu5L3FilterByDR_*_*',
  6263. 'keep *_hltBSoftMuonDiJet70Mu5SelL3BJetTagsByDR_*_*',
  6264. 'keep *_hltBSoftMuonMu5L3_*_*',
  6265. 'keep *_hltCSVJetTagSingleTopEle27_*_*',
  6266. 'keep *_hltCSVJetTagSingleTopIsoMu24_*_*',
  6267. 'keep *_hltCaloJetCorrectedRegional_*_*',
  6268. 'keep *_hltCaloJetCorrected_*_*',
  6269. 'keep *_hltCaloJetL1FastJetCorrected_*_*',
  6270. 'keep *_hltCaloStage2Digis_*_*',
  6271. 'keep *_hltCleanedCorrectedIslandBarrelSuperClustersHI_*_*',
  6272. 'keep *_hltCleanedHiCorrectedIslandBarrelSuperClustersHI_*_*',
  6273. 'keep *_hltCombinedSecondaryVertexBJetTagsCalo_*_*',
  6274. 'keep *_hltCombinedSecondaryVertexBJetTagsPF_*_*',
  6275. 'keep *_hltConvPFTausTightIsoTrackFindingIsolation_*_*',
  6276. 'keep *_hltConvPFTausTightIsoTrackFinding_*_*',
  6277. 'keep *_hltConvPFTausTightIsoTrackPt5Isolation_*_*',
  6278. 'keep *_hltConvPFTausTightIsoTrackPt5_*_*',
  6279. 'keep *_hltConvPFTausTightIso_*_*',
  6280. 'keep *_hltConvPFTausTrackFindingLooseIsolation_*_*',
  6281. 'keep *_hltConvPFTausTrackFinding_*_*',
  6282. 'keep *_hltConvPFTaus_*_*',
  6283. 'keep *_hltCorrectedIslandBarrelSuperClustersHI_*_*',
  6284. 'keep *_hltCorrectedIslandEndcapSuperClustersHI_*_*',
  6285. 'keep *_hltCsc2DRecHits_*_*',
  6286. 'keep *_hltCscSegments_*_*',
  6287. 'keep *_hltDoublePFTau25TrackPt5MediumIsolationProng4L1HLTMatched_*_*',
  6288. 'keep *_hltDoublePFTau25TrackPt5MediumIsolationProng4_*_*',
  6289. 'keep *_hltDoublePFTau25TrackPt5MediumIsolation_*_*',
  6290. 'keep *_hltDoublePFTau25TrackPt5_*_*',
  6291. 'keep *_hltDoublePFTau25_*_*',
  6292. 'keep *_hltDoublePFTauTightIso45Track5_*_*',
  6293. 'keep *_hltDoublePFTauTightIso45Track_*_*',
  6294. 'keep *_hltDt4DSegments_*_*',
  6295. 'keep *_hltEcalPhiSymFilter_*_*',
  6296. 'keep *_hltEcalRecHitAll_*_*',
  6297. 'keep *_hltEgammaGsfTracks_*_*',
  6298. 'keep *_hltEle20CaloIdVTCaloIsoTTrkIdTTrkIsoTTrackIsoFilterL1SingleEG18orL1SingleEG20_*_*',
  6299. 'keep *_hltEle20CaloIdVTTrkIdTDphiFilter_*_*',
  6300. 'keep *_hltEle27WP85PixelMatchElectronsL1Seeded_*_*',
  6301. 'keep *_hltElectronsVertex_*_*',
  6302. 'keep *_hltFEDSelectorLumiPixels_*_*',
  6303. 'keep *_hltFastPVPixelTracksMerger_*_*',
  6304. 'keep *_hltFastPVPixelTracksRecover_*_*',
  6305. 'keep *_hltFastPVPixelTracks_*_*',
  6306. 'keep *_hltFastPVPixelVertices3D_*_*',
  6307. 'keep *_hltFastPVPixelVertices_*_*',
  6308. 'keep *_hltFastPixelBLifetimeL3TagInfos_*_*',
  6309. 'keep *_hltFastPrimaryVertex_*_*',
  6310. 'keep *_hltFilterDoubleIsoPFTau45Trk5LeadTrack5IsolationL1HLTMatched_*_*',
  6311. 'keep *_hltFilterL2EtCutDoublePFIsoTau45Trk5_*_*',
  6312. 'keep *_hltFilterL2EtCutSingleIsoPFTau35Trk20MET70_*_*',
  6313. 'keep *_hltFilterSingleIsoPFTau35Trk20LeadTrackPt20_*_*',
  6314. 'keep *_hltFilterSingleIsoPFTau35Trk20MET60LeadTrack20IsolationL1HLTMatched_*_*',
  6315. 'keep *_hltFilterSingleIsoPFTau35Trk20MET70LeadTrack20IsolationL1HLTMatched_*_*',
  6316. 'keep *_hltGmtStage2Digis_*_*',
  6317. 'keep *_hltGoodOnlinePVs_*_*',
  6318. 'keep *_hltGtStage2Digis_*_*',
  6319. 'keep *_hltHICaloJetCorrected_*_*',
  6320. 'keep *_hltHICaloJetIDPassed_*_*',
  6321. 'keep *_hltHIGoodLooseTracks_*_*',
  6322. 'keep *_hltHIPixel3PrimTracks_*_*',
  6323. 'keep *_hltHISelectedVertex_*_*',
  6324. 'keep *_hltHISiPixelClusters_*_*',
  6325. 'keep *_hltHITIPTCorrectorHB_*_*',
  6326. 'keep *_hltHITIPTCorrectorHE_*_*',
  6327. 'keep *_hltHiCorrectedIslandBarrelSuperClustersHI_*_*',
  6328. 'keep *_hltHiCorrectedIslandEndcapSuperClustersHI_*_*',
  6329. 'keep *_hltHiIslandSuperClustersHI_*_*',
  6330. 'keep *_hltIsolPixelTrackProdHB_*_*',
  6331. 'keep *_hltIsolPixelTrackProdHE_*_*',
  6332. 'keep *_hltIter0ElectronsTrackSelectionHighPurity_*_*',
  6333. 'keep *_hltIter0PFlowTrackSelectionHighPurity_*_*',
  6334. 'keep *_hltIter1Merged_*_*',
  6335. 'keep *_hltIter1PFlowTrackSelectionHighPurity_*_*',
  6336. 'keep *_hltIter2HighPtTkMuMerged_*_*',
  6337. 'keep *_hltIter2MergedForElectrons_*_*',
  6338. 'keep *_hltIter2Merged_*_*',
  6339. 'keep *_hltIter2PFlowTrackSelectionHighPurity_*_*',
  6340. 'keep *_hltIter3Merged_*_*',
  6341. 'keep *_hltIter4Merged_*_*',
  6342. 'keep *_hltIterativeCone5PileupSubtractionCaloJets_*_*',
  6343. 'keep *_hltL1HLTSingleIsoPFTau35Trk20Met60JetsMatch_*_*',
  6344. 'keep *_hltL1IsoElectronTrackIsol_*_*',
  6345. 'keep *_hltL1NonIsoElectronTrackIsol_*_*',
  6346. 'keep *_hltL1SeededRecoEcalCandidate_*_*',
  6347. 'keep *_hltL1sDoubleTauJet44Eta2p17orDoubleJet64Central_*_*',
  6348. 'keep *_hltL1sDoubleTauJet44erorDoubleJetC64_*_*',
  6349. 'keep *_hltL1sL1EG18er_*_*',
  6350. 'keep *_hltL1sL1ETM36ORETM40_*_*',
  6351. 'keep *_hltL1sL1Jet52ETM30_*_*',
  6352. 'keep *_hltL1sL1SingleEG12_*_*',
  6353. 'keep *_hltL1sL1SingleEG15_*_*',
  6354. 'keep *_hltL1sL1SingleEG18orL1SingleEG20_*_*',
  6355. 'keep *_hltL1sL1SingleMu10_*_*',
  6356. 'keep *_hltL1sL1SingleMu14Eta2p1_*_*',
  6357. 'keep *_hltL1sMu16Eta2p1_*_*',
  6358. 'keep *_hltL2MuonCandidatesNoVtx_*_*',
  6359. 'keep *_hltL2MuonCandidates_*_*',
  6360. 'keep *_hltL2MuonSeeds_*_*',
  6361. 'keep *_hltL2Muons_*_*',
  6362. 'keep *_hltL2TauJets_*_*',
  6363. 'keep *_hltL3MuonCandidates_*_*',
  6364. 'keep *_hltL3MuonsIOHit_*_*',
  6365. 'keep *_hltL3MuonsLinksCombination_*_*',
  6366. 'keep *_hltL3MuonsOIHit_*_*',
  6367. 'keep *_hltL3MuonsOIState_*_*',
  6368. 'keep *_hltL3Muons_*_*',
  6369. 'keep *_hltL3NoFiltersNoVtxMuonCandidates_*_*',
  6370. 'keep *_hltL3NoFiltersNoVtxMuons_*_*',
  6371. 'keep *_hltL3SecondaryVertexTagInfos_*_*',
  6372. 'keep *_hltL3TkFromL2OICombination_*_*',
  6373. 'keep *_hltL3TkTracksFromL2IOHit_*_*',
  6374. 'keep *_hltL3TkTracksFromL2OIHit_*_*',
  6375. 'keep *_hltL3TkTracksFromL2OIState_*_*',
  6376. 'keep *_hltL3TkTracksFromL2_*_*',
  6377. 'keep *_hltL3TrackCandidateFromL2IOHit_*_*',
  6378. 'keep *_hltL3TrackCandidateFromL2OIHit_*_*',
  6379. 'keep *_hltL3TrackCandidateFromL2OIState_*_*',
  6380. 'keep *_hltL3TrajSeedIOHit_*_*',
  6381. 'keep *_hltL3TrajSeedOIHit_*_*',
  6382. 'keep *_hltL3TrajSeedOIState_*_*',
  6383. 'keep *_hltL3TrajectorySeed_*_*',
  6384. 'keep *_hltL3crIsoL1sMu16Eta2p1L1f0L2f16QL3f18QL3crIsoRhoFiltered0p15_*_*',
  6385. 'keep *_hltLeadingCentralJets30SingleTopEle27_*_*',
  6386. 'keep *_hltLeadingCentralJets30SingleTopIsoMu24_*_*',
  6387. 'keep *_hltMet_*_*',
  6388. 'keep *_hltMu8Ele17CaloIdTCaloIsoVLPixelMatchFilter_*_*',
  6389. 'keep *_hltMuTrackJpsiCtfTrackCands_*_*',
  6390. 'keep *_hltMuTrackJpsiPixelTrackCands_*_*',
  6391. 'keep *_hltMuonCSCDigis_*_*',
  6392. 'keep *_hltMuonCSCDigis_MuonCSCStripDigi_*',
  6393. 'keep *_hltMuonCSCDigis_MuonCSCWireDigi_*',
  6394. 'keep *_hltMuonDTDigis_*_*',
  6395. 'keep *_hltMuonRPCDigis_*_*',
  6396. 'keep *_hltOnlineBeamSpot_*_*',
  6397. 'keep *_hltOnlinePrimaryVertices_*_*',
  6398. 'keep *_hltOverlapFilterEle20LooseIsoPFTau20OldVersion_*_*',
  6399. 'keep *_hltOverlapFilterIsoEle20MediumIsoPFTau20_*_*',
  6400. 'keep *_hltOverlapFilterIsoMu15IsoPFTau20_*_*',
  6401. 'keep *_hltOverlapFilterIsoMu15MediumIsoPFTau20_*_*',
  6402. 'keep *_hltOverlapFilterIsoMu15TightIsoPFTau20_*_*',
  6403. 'keep *_hltOverlapFilterIsoMu18LooseIsoPFTau20_*_*',
  6404. 'keep *_hltOverlapFilterIsoMu18PFTau25TrackPt5Prong4_*_*',
  6405. 'keep *_hltPFJetForBtag_*_*',
  6406. 'keep *_hltPFTau15TrackLooseIso_*_*',
  6407. 'keep *_hltPFTau15Track_*_*',
  6408. 'keep *_hltPFTau15_*_*',
  6409. 'keep *_hltPFTau20IsoMuVertex_*_*',
  6410. 'keep *_hltPFTau20TrackLooseIso_*_*',
  6411. 'keep *_hltPFTau20Track_*_*',
  6412. 'keep *_hltPFTau20_*_*',
  6413. 'keep *_hltPFTau25TrackPt5MediumIsolationProng4IsoMuVertex_*_*',
  6414. 'keep *_hltPFTau25TrackPt5MediumIsolationProng4_*_*',
  6415. 'keep *_hltPFTau25TrackPt5MediumIsolation_*_*',
  6416. 'keep *_hltPFTau25TrackPt5_*_*',
  6417. 'keep *_hltPFTau25_*_*',
  6418. 'keep *_hltPFTau35TrackPt20LooseIsoProng2_*_*',
  6419. 'keep *_hltPFTau35TrackPt20LooseIso_*_*',
  6420. 'keep *_hltPFTau35TrackPt20_*_*',
  6421. 'keep *_hltPFTau35Track_*_*',
  6422. 'keep *_hltPFTau35_*_*',
  6423. 'keep *_hltPFTauEleVertex20_*_*',
  6424. 'keep *_hltPFTauJetTracksAssociator_*_*',
  6425. 'keep *_hltPFTauMediumIso20TrackMediumIso_*_*',
  6426. 'keep *_hltPFTauMediumIso20Track_*_*',
  6427. 'keep *_hltPFTauMediumIso20_*_*',
  6428. 'keep *_hltPFTauMediumIso35Track_*_*',
  6429. 'keep *_hltPFTauMediumIso35_*_*',
  6430. 'keep *_hltPFTauTagInfo_*_*',
  6431. 'keep *_hltPFTauTightIso20TrackTightIso_*_*',
  6432. 'keep *_hltPFTauTightIso20Track_*_*',
  6433. 'keep *_hltPFTauTightIso20_*_*',
  6434. 'keep *_hltPFlowTrackSelectionHighPurity_*_*',
  6435. 'keep *_hltParticleFlowForTaus_*_*',
  6436. 'keep *_hltParticleFlow_*_*',
  6437. 'keep *_hltPixelMatch3HitElectronsActivity_*_*',
  6438. 'keep *_hltPixelMatch3HitElectronsL1Seeded_*_*',
  6439. 'keep *_hltPixelMatchCleanElectronsL1Seeded_*_*',
  6440. 'keep *_hltPixelMatchElectronsActivity_*_*',
  6441. 'keep *_hltPixelMatchElectronsL1Iso_*_*',
  6442. 'keep *_hltPixelMatchElectronsL1NonIso_*_*',
  6443. 'keep *_hltPixelMatchElectronsL1Seeded_*_*',
  6444. 'keep *_hltPixelTracksElectrons_*_*',
  6445. 'keep *_hltPixelTracks_*_*',
  6446. 'keep *_hltPixelVertices3DbbPhi_*_*',
  6447. 'keep *_hltPixelVertices_*_*',
  6448. 'keep *_hltRecoEcalSuperClusterActivityCandidateSC4_*_*',
  6449. 'keep *_hltRecoEcalSuperClusterActivityCandidateSC5_*_*',
  6450. 'keep *_hltRecoEcalSuperClusterActivityCandidate_*_*',
  6451. 'keep *_hltRpcRecHits_*_*',
  6452. 'keep *_hltSelector4CentralJetsL1FastJet_*_*',
  6453. 'keep *_hltSelector8CentralJetsL1FastJet_*_*',
  6454. 'keep *_hltSelectorJets20L1FastJet_*_*',
  6455. 'keep *_hltSiPixelCluster_*_*',
  6456. 'keep *_hltSiPixelClusters_*_*',
  6457. 'keep *_hltSiStripClusters_*_*',
  6458. 'keep *_hltSiStripRawToClustersFacility_*_*',
  6459. 'keep *_hltSingleMu15L3Filtered15_*_*',
  6460. 'keep *_hltSingleMuIsoL1s14L3IsoFiltered15eta2p1_*_*',
  6461. 'keep *_hltSingleMuIsoL3IsoFiltered15_*_*',
  6462. 'keep *_hltTowerMakerForAll_*_*',
  6463. 'keep *_hltTowerMakerForMuons_*_*',
  6464. 'keep *_hltTriggerSummaryAOD_*_*',
  6465. 'keep *_hltTriggerSummaryRAW_*_*',
  6466. 'keep *_hltTrimmedPixelVertices_*_*',
  6467. 'keep *_hltVerticesL3_*_*',
  6468. 'keep *_hltVerticesPFFilter_*_*',
  6469. 'keep *_hltVerticesPFSelector_*_*',
  6470. 'keep DcsStatuss_hltScalersRawToDigi_*_*',
  6471. 'keep FEDRawDataCollection_rawDataCollector_*_*',
  6472. 'keep FEDRawDataCollection_rawDataRepacker_*_*',
  6473. 'keep FEDRawDataCollection_source_*_*',
  6474. 'keep FEDRawDataCollection_virginRawDataRepacker_*_*',
  6475. 'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*',
  6476. 'keep L2MuonTrajectorySeeds_hltL2MuonSeeds_*_*',
  6477. 'keep L3MuonTrajectorySeeds_hltHIL3TrajSeedOIHit_*_*',
  6478. 'keep L3MuonTrajectorySeeds_hltHIL3TrajectorySeed_*_*',
  6479. 'keep L3MuonTrajectorySeeds_hltL3TrajSeedOIState_*_*',
  6480. 'keep LumiScalerss_hltScalersRawToDigi_*_*',
  6481. 'keep SiPixelClusteredmNewDetSetVector_hltSiPixelClusters_*_*',
  6482. 'keep TrackCandidates_hltHIL3TrackCandidateFromL2OIHit_*_*',
  6483. 'keep TrackCandidates_hltHIL3TrackCandidateFromL2OIState_*_*',
  6484. 'keep TrackingRecHitsOwned_hltL3Muons_*_*',
  6485. 'keep edmTriggerResults_*_*_*',
  6486. 'keep recoCaloJets_*_*_*',
  6487. 'keep recoCaloMETs_*_*_*',
  6488. 'keep recoCaloMETs_hltMet_*_*',
  6489. 'keep recoCompositeCandidates_*_*_*',
  6490. 'keep recoElectrons_*_*_*',
  6491. 'keep recoIsolatedPixelTrackCandidates_*_*_*',
  6492. 'keep recoMETs_*_*_*',
  6493. 'keep recoPFJets_*_*_*',
  6494. 'keep recoPFTaus_*_*_*',
  6495. 'keep recoRecoChargedCandidates_*_*_*',
  6496. 'keep recoRecoChargedCandidates_hltHIL3MuonCandidates_*_*',
  6497. 'keep recoRecoChargedCandidates_hltL2MuonCandidates_*_*',
  6498. 'keep recoRecoEcalCandidatesToValuefloatAssociation_hltL1IsoHLTClusterShape_*_*',
  6499. 'keep recoRecoEcalCandidatesToValuefloatAssociation_hltL1IsolatedPhotonEcalIsol_*_*',
  6500. 'keep recoRecoEcalCandidatesToValuefloatAssociation_hltL1IsolatedPhotonHcalForHE_*_*',
  6501. 'keep recoRecoEcalCandidatesToValuefloatAssociation_hltL1IsolatedPhotonHcalIsol_*_*',
  6502. 'keep recoRecoEcalCandidatesToValuefloatAssociation_hltL1NonIsoHLTClusterShape_*_*',
  6503. 'keep recoRecoEcalCandidatesToValuefloatAssociation_hltL1NonIsolatedPhotonEcalIsol_*_*',
  6504. 'keep recoRecoEcalCandidatesToValuefloatAssociation_hltL1NonIsolatedPhotonHcalForHE_*_*',
  6505. 'keep recoRecoEcalCandidatesToValuefloatAssociation_hltL1NonIsolatedPhotonHcalIsol_*_*',
  6506. 'keep recoRecoEcalCandidates_*_*_*',
  6507. 'keep recoRecoEcalCandidates_hltL1IsoRecoEcalCandidate_*_*',
  6508. 'keep recoRecoEcalCandidates_hltL1NonIsoRecoEcalCandidate_*_*',
  6509. 'keep recoTrackExtras_hltHIL3MuonsOIHit_*_*',
  6510. 'keep recoTrackExtras_hltHIL3MuonsOIState_*_*',
  6511. 'keep recoTracks_hltHIL3MuonsOIHit_*_*',
  6512. 'keep recoTracks_hltHIL3MuonsOIState_*_*',
  6513. 'keep recoTracks_hltHIL3Muons_*_*',
  6514. 'keep recoTracks_hltHIL3TkTracksFromL2OIHit_*_*',
  6515. 'keep recoTracks_hltHIL3TkTracksFromL2OIState_*_*',
  6516. 'keep recoTracks_hltHIL3TkTracksFromL2_*_*',
  6517. 'keep triggerTriggerEventWithRefs_*_*_*',
  6518. 'keep triggerTriggerEvent_*_*_*',
  6519. 'keep triggerTriggerFilterObjectWithRefs_*_*_*' ) )
  6520. )
  6521.  
  6522. process.HLTDebugRAW = cms.PSet(
  6523. outputCommands = cms.vstring( ('drop *_hlt*_*_*',
  6524. 'keep *_hltAK4CaloJetsCorrectedIDPassed_*_*',
  6525. 'keep *_hltAK4CaloJetsIDPassed_*_*',
  6526. 'keep *_hltAK4CaloJets_*_*',
  6527. 'keep *_hltAK4PFJetsCorrected_*_*',
  6528. 'keep *_hltAK4PFJetsForTaus_*_*',
  6529. 'keep *_hltAK4PFJets_*_*',
  6530. 'keep *_hltAlCaEtaEBRechitsToDigisLowPU_*_*',
  6531. 'keep *_hltAlCaEtaEBRechitsToDigis_*_*',
  6532. 'keep *_hltAlCaEtaEERechitsToDigisLowPU_*_*',
  6533. 'keep *_hltAlCaEtaEERechitsToDigis_*_*',
  6534. 'keep *_hltAlCaEtaRecHitsFilterEBonly_*_*',
  6535. 'keep *_hltAlCaEtaRecHitsFilterEEonlyRegionalLowPU_etaEcalRecHitsES_*',
  6536. 'keep *_hltAlCaEtaRecHitsFilterEEonlyRegional_etaEcalRecHitsES_*',
  6537. 'keep *_hltAlCaEtaRecHitsFilterEEonly_*_*',
  6538. 'keep *_hltAlCaEtaRecHitsFilter_*_*',
  6539. 'keep *_hltAlCaPhiSymStream_*_*',
  6540. 'keep *_hltAlCaPi0EBRechitsToDigisLowPU_*_*',
  6541. 'keep *_hltAlCaPi0EBRechitsToDigis_*_*',
  6542. 'keep *_hltAlCaPi0EERechitsToDigisLowPU_*_*',
  6543. 'keep *_hltAlCaPi0EERechitsToDigis_*_*',
  6544. 'keep *_hltAlCaPi0RecHitsFilterEBonly_*_*',
  6545. 'keep *_hltAlCaPi0RecHitsFilterEEonlyRegionalLowPU_pi0EcalRecHitsES_*',
  6546. 'keep *_hltAlCaPi0RecHitsFilterEEonlyRegional_pi0EcalRecHitsES_*',
  6547. 'keep *_hltAlCaPi0RecHitsFilterEEonly_*_*',
  6548. 'keep *_hltAlCaPi0RecHitsFilter_*_*',
  6549. 'keep *_hltBLifetimeL25AssociatorbbPhiL1FastJetFastPV_*_*',
  6550. 'keep *_hltBLifetimeL25BJetTagsbbPhiL1FastJetFastPV_*_*',
  6551. 'keep *_hltBLifetimeL25TagInfosbbPhiL1FastJetFastPV_*_*',
  6552. 'keep *_hltBLifetimeL3AssociatorbbPhiL1FastJetFastPV_*_*',
  6553. 'keep *_hltBLifetimeL3BJetTagsbbPhiL1FastJetFastPV_*_*',
  6554. 'keep *_hltBLifetimeL3TagInfosbbPhiL1FastJetFastPV_*_*',
  6555. 'keep *_hltBLifetimeRegionalCtfWithMaterialTracksbbPhiL1FastJetFastPV_*_*',
  6556. 'keep *_hltBSoftMuonDiJet110Mu5L3FilterByDR_*_*',
  6557. 'keep *_hltBSoftMuonDiJet110Mu5SelL3BJetTagsByDR_*_*',
  6558. 'keep *_hltBSoftMuonDiJet20Mu5L3FilterByDR_*_*',
  6559. 'keep *_hltBSoftMuonDiJet20Mu5SelL3BJetTagsByDR_*_*',
  6560. 'keep *_hltBSoftMuonDiJet40Mu5L3FilterByDR_*_*',
  6561. 'keep *_hltBSoftMuonDiJet40Mu5SelL3BJetTagsByDR_*_*',
  6562. 'keep *_hltBSoftMuonDiJet70Mu5L3FilterByDR_*_*',
  6563. 'keep *_hltBSoftMuonDiJet70Mu5SelL3BJetTagsByDR_*_*',
  6564. 'keep *_hltBSoftMuonMu5L3_*_*',
  6565. 'keep *_hltCSVJetTagSingleTopEle27_*_*',
  6566. 'keep *_hltCSVJetTagSingleTopIsoMu24_*_*',
  6567. 'keep *_hltCaloJetCorrectedRegional_*_*',
  6568. 'keep *_hltCaloJetCorrected_*_*',
  6569. 'keep *_hltCaloJetL1FastJetCorrected_*_*',
  6570. 'keep *_hltCaloStage2Digis_*_*',
  6571. 'keep *_hltCleanedCorrectedIslandBarrelSuperClustersHI_*_*',
  6572. 'keep *_hltCleanedHiCorrectedIslandBarrelSuperClustersHI_*_*',
  6573. 'keep *_hltCombinedSecondaryVertexBJetTagsCalo_*_*',
  6574. 'keep *_hltCombinedSecondaryVertexBJetTagsPF_*_*',
  6575. 'keep *_hltConvPFTausTightIsoTrackFindingIsolation_*_*',
  6576. 'keep *_hltConvPFTausTightIsoTrackFinding_*_*',
  6577. 'keep *_hltConvPFTausTightIsoTrackPt5Isolation_*_*',
  6578. 'keep *_hltConvPFTausTightIsoTrackPt5_*_*',
  6579. 'keep *_hltConvPFTausTightIso_*_*',
  6580. 'keep *_hltConvPFTausTrackFindingLooseIsolation_*_*',
  6581. 'keep *_hltConvPFTausTrackFinding_*_*',
  6582. 'keep *_hltConvPFTaus_*_*',
  6583. 'keep *_hltCorrectedIslandBarrelSuperClustersHI_*_*',
  6584. 'keep *_hltCorrectedIslandEndcapSuperClustersHI_*_*',
  6585. 'keep *_hltCsc2DRecHits_*_*',
  6586. 'keep *_hltCscSegments_*_*',
  6587. 'keep *_hltDoublePFTau25TrackPt5MediumIsolationProng4L1HLTMatched_*_*',
  6588. 'keep *_hltDoublePFTau25TrackPt5MediumIsolationProng4_*_*',
  6589. 'keep *_hltDoublePFTau25TrackPt5MediumIsolation_*_*',
  6590. 'keep *_hltDoublePFTau25TrackPt5_*_*',
  6591. 'keep *_hltDoublePFTau25_*_*',
  6592. 'keep *_hltDoublePFTauTightIso45Track5_*_*',
  6593. 'keep *_hltDoublePFTauTightIso45Track_*_*',
  6594. 'keep *_hltDt4DSegments_*_*',
  6595. 'keep *_hltEcalPhiSymFilter_*_*',
  6596. 'keep *_hltEcalRecHitAll_*_*',
  6597. 'keep *_hltEgammaGsfTracks_*_*',
  6598. 'keep *_hltEle20CaloIdVTCaloIsoTTrkIdTTrkIsoTTrackIsoFilterL1SingleEG18orL1SingleEG20_*_*',
  6599. 'keep *_hltEle20CaloIdVTTrkIdTDphiFilter_*_*',
  6600. 'keep *_hltEle27WP85PixelMatchElectronsL1Seeded_*_*',
  6601. 'keep *_hltElectronsVertex_*_*',
  6602. 'keep *_hltFEDSelectorLumiPixels_*_*',
  6603. 'keep *_hltFastPVPixelTracksMerger_*_*',
  6604. 'keep *_hltFastPVPixelTracksRecover_*_*',
  6605. 'keep *_hltFastPVPixelTracks_*_*',
  6606. 'keep *_hltFastPVPixelVertices3D_*_*',
  6607. 'keep *_hltFastPVPixelVertices_*_*',
  6608. 'keep *_hltFastPixelBLifetimeL3TagInfos_*_*',
  6609. 'keep *_hltFastPrimaryVertex_*_*',
  6610. 'keep *_hltFilterDoubleIsoPFTau45Trk5LeadTrack5IsolationL1HLTMatched_*_*',
  6611. 'keep *_hltFilterL2EtCutDoublePFIsoTau45Trk5_*_*',
  6612. 'keep *_hltFilterL2EtCutSingleIsoPFTau35Trk20MET70_*_*',
  6613. 'keep *_hltFilterSingleIsoPFTau35Trk20LeadTrackPt20_*_*',
  6614. 'keep *_hltFilterSingleIsoPFTau35Trk20MET60LeadTrack20IsolationL1HLTMatched_*_*',
  6615. 'keep *_hltFilterSingleIsoPFTau35Trk20MET70LeadTrack20IsolationL1HLTMatched_*_*',
  6616. 'keep *_hltGmtStage2Digis_*_*',
  6617. 'keep *_hltGoodOnlinePVs_*_*',
  6618. 'keep *_hltGtStage2Digis_*_*',
  6619. 'keep *_hltHICaloJetCorrected_*_*',
  6620. 'keep *_hltHICaloJetIDPassed_*_*',
  6621. 'keep *_hltHIGoodLooseTracks_*_*',
  6622. 'keep *_hltHIPixel3PrimTracks_*_*',
  6623. 'keep *_hltHISelectedVertex_*_*',
  6624. 'keep *_hltHISiPixelClusters_*_*',
  6625. 'keep *_hltHITIPTCorrectorHB_*_*',
  6626. 'keep *_hltHITIPTCorrectorHE_*_*',
  6627. 'keep *_hltHiCorrectedIslandBarrelSuperClustersHI_*_*',
  6628. 'keep *_hltHiCorrectedIslandEndcapSuperClustersHI_*_*',
  6629. 'keep *_hltHiIslandSuperClustersHI_*_*',
  6630. 'keep *_hltIsolPixelTrackProdHB_*_*',
  6631. 'keep *_hltIsolPixelTrackProdHE_*_*',
  6632. 'keep *_hltIter0ElectronsTrackSelectionHighPurity_*_*',
  6633. 'keep *_hltIter0PFlowTrackSelectionHighPurity_*_*',
  6634. 'keep *_hltIter1Merged_*_*',
  6635. 'keep *_hltIter1PFlowTrackSelectionHighPurity_*_*',
  6636. 'keep *_hltIter2HighPtTkMuMerged_*_*',
  6637. 'keep *_hltIter2MergedForElectrons_*_*',
  6638. 'keep *_hltIter2Merged_*_*',
  6639. 'keep *_hltIter2PFlowTrackSelectionHighPurity_*_*',
  6640. 'keep *_hltIter3Merged_*_*',
  6641. 'keep *_hltIter4Merged_*_*',
  6642. 'keep *_hltIterativeCone5PileupSubtractionCaloJets_*_*',
  6643. 'keep *_hltL1HLTSingleIsoPFTau35Trk20Met60JetsMatch_*_*',
  6644. 'keep *_hltL1IsoElectronTrackIsol_*_*',
  6645. 'keep *_hltL1NonIsoElectronTrackIsol_*_*',
  6646. 'keep *_hltL1SeededRecoEcalCandidate_*_*',
  6647. 'keep *_hltL1sDoubleTauJet44Eta2p17orDoubleJet64Central_*_*',
  6648. 'keep *_hltL1sDoubleTauJet44erorDoubleJetC64_*_*',
  6649. 'keep *_hltL1sL1EG18er_*_*',
  6650. 'keep *_hltL1sL1ETM36ORETM40_*_*',
  6651. 'keep *_hltL1sL1Jet52ETM30_*_*',
  6652. 'keep *_hltL1sL1SingleEG12_*_*',
  6653. 'keep *_hltL1sL1SingleEG15_*_*',
  6654. 'keep *_hltL1sL1SingleEG18orL1SingleEG20_*_*',
  6655. 'keep *_hltL1sL1SingleMu10_*_*',
  6656. 'keep *_hltL1sL1SingleMu14Eta2p1_*_*',
  6657. 'keep *_hltL1sMu16Eta2p1_*_*',
  6658. 'keep *_hltL2MuonCandidatesNoVtx_*_*',
  6659. 'keep *_hltL2MuonCandidates_*_*',
  6660. 'keep *_hltL2MuonSeeds_*_*',
  6661. 'keep *_hltL2Muons_*_*',
  6662. 'keep *_hltL2TauJets_*_*',
  6663. 'keep *_hltL3MuonCandidates_*_*',
  6664. 'keep *_hltL3MuonsIOHit_*_*',
  6665. 'keep *_hltL3MuonsLinksCombination_*_*',
  6666. 'keep *_hltL3MuonsOIHit_*_*',
  6667. 'keep *_hltL3MuonsOIState_*_*',
  6668. 'keep *_hltL3Muons_*_*',
  6669. 'keep *_hltL3NoFiltersNoVtxMuonCandidates_*_*',
  6670. 'keep *_hltL3NoFiltersNoVtxMuons_*_*',
  6671. 'keep *_hltL3SecondaryVertexTagInfos_*_*',
  6672. 'keep *_hltL3TkFromL2OICombination_*_*',
  6673. 'keep *_hltL3TkTracksFromL2IOHit_*_*',
  6674. 'keep *_hltL3TkTracksFromL2OIHit_*_*',
  6675. 'keep *_hltL3TkTracksFromL2OIState_*_*',
  6676. 'keep *_hltL3TkTracksFromL2_*_*',
  6677. 'keep *_hltL3TrackCandidateFromL2IOHit_*_*',
  6678. 'keep *_hltL3TrackCandidateFromL2OIHit_*_*',
  6679. 'keep *_hltL3TrackCandidateFromL2OIState_*_*',
  6680. 'keep *_hltL3TrajSeedIOHit_*_*',
  6681. 'keep *_hltL3TrajSeedOIHit_*_*',
  6682. 'keep *_hltL3TrajSeedOIState_*_*',
  6683. 'keep *_hltL3TrajectorySeed_*_*',
  6684. 'keep *_hltL3crIsoL1sMu16Eta2p1L1f0L2f16QL3f18QL3crIsoRhoFiltered0p15_*_*',
  6685. 'keep *_hltLeadingCentralJets30SingleTopEle27_*_*',
  6686. 'keep *_hltLeadingCentralJets30SingleTopIsoMu24_*_*',
  6687. 'keep *_hltMet_*_*',
  6688. 'keep *_hltMu8Ele17CaloIdTCaloIsoVLPixelMatchFilter_*_*',
  6689. 'keep *_hltMuTrackJpsiCtfTrackCands_*_*',
  6690. 'keep *_hltMuTrackJpsiPixelTrackCands_*_*',
  6691. 'keep *_hltMuonCSCDigis_*_*',
  6692. 'keep *_hltMuonCSCDigis_MuonCSCStripDigi_*',
  6693. 'keep *_hltMuonCSCDigis_MuonCSCWireDigi_*',
  6694. 'keep *_hltMuonDTDigis_*_*',
  6695. 'keep *_hltMuonRPCDigis_*_*',
  6696. 'keep *_hltOnlineBeamSpot_*_*',
  6697. 'keep *_hltOnlinePrimaryVertices_*_*',
  6698. 'keep *_hltOverlapFilterEle20LooseIsoPFTau20OldVersion_*_*',
  6699. 'keep *_hltOverlapFilterIsoEle20MediumIsoPFTau20_*_*',
  6700. 'keep *_hltOverlapFilterIsoMu15IsoPFTau20_*_*',
  6701. 'keep *_hltOverlapFilterIsoMu15MediumIsoPFTau20_*_*',
  6702. 'keep *_hltOverlapFilterIsoMu15TightIsoPFTau20_*_*',
  6703. 'keep *_hltOverlapFilterIsoMu18LooseIsoPFTau20_*_*',
  6704. 'keep *_hltOverlapFilterIsoMu18PFTau25TrackPt5Prong4_*_*',
  6705. 'keep *_hltPFJetForBtag_*_*',
  6706. 'keep *_hltPFTau15TrackLooseIso_*_*',
  6707. 'keep *_hltPFTau15Track_*_*',
  6708. 'keep *_hltPFTau15_*_*',
  6709. 'keep *_hltPFTau20IsoMuVertex_*_*',
  6710. 'keep *_hltPFTau20TrackLooseIso_*_*',
  6711. 'keep *_hltPFTau20Track_*_*',
  6712. 'keep *_hltPFTau20_*_*',
  6713. 'keep *_hltPFTau25TrackPt5MediumIsolationProng4IsoMuVertex_*_*',
  6714. 'keep *_hltPFTau25TrackPt5MediumIsolationProng4_*_*',
  6715. 'keep *_hltPFTau25TrackPt5MediumIsolation_*_*',
  6716. 'keep *_hltPFTau25TrackPt5_*_*',
  6717. 'keep *_hltPFTau25_*_*',
  6718. 'keep *_hltPFTau35TrackPt20LooseIsoProng2_*_*',
  6719. 'keep *_hltPFTau35TrackPt20LooseIso_*_*',
  6720. 'keep *_hltPFTau35TrackPt20_*_*',
  6721. 'keep *_hltPFTau35Track_*_*',
  6722. 'keep *_hltPFTau35_*_*',
  6723. 'keep *_hltPFTauEleVertex20_*_*',
  6724. 'keep *_hltPFTauJetTracksAssociator_*_*',
  6725. 'keep *_hltPFTauMediumIso20TrackMediumIso_*_*',
  6726. 'keep *_hltPFTauMediumIso20Track_*_*',
  6727. 'keep *_hltPFTauMediumIso20_*_*',
  6728. 'keep *_hltPFTauMediumIso35Track_*_*',
  6729. 'keep *_hltPFTauMediumIso35_*_*',
  6730. 'keep *_hltPFTauTagInfo_*_*',
  6731. 'keep *_hltPFTauTightIso20TrackTightIso_*_*',
  6732. 'keep *_hltPFTauTightIso20Track_*_*',
  6733. 'keep *_hltPFTauTightIso20_*_*',
  6734. 'keep *_hltPFlowTrackSelectionHighPurity_*_*',
  6735. 'keep *_hltParticleFlowForTaus_*_*',
  6736. 'keep *_hltParticleFlow_*_*',
  6737. 'keep *_hltPixelMatch3HitElectronsActivity_*_*',
  6738. 'keep *_hltPixelMatch3HitElectronsL1Seeded_*_*',
  6739. 'keep *_hltPixelMatchCleanElectronsL1Seeded_*_*',
  6740. 'keep *_hltPixelMatchElectronsActivity_*_*',
  6741. 'keep *_hltPixelMatchElectronsL1Iso_*_*',
  6742. 'keep *_hltPixelMatchElectronsL1NonIso_*_*',
  6743. 'keep *_hltPixelMatchElectronsL1Seeded_*_*',
  6744. 'keep *_hltPixelTracksElectrons_*_*',
  6745. 'keep *_hltPixelTracks_*_*',
  6746. 'keep *_hltPixelVertices3DbbPhi_*_*',
  6747. 'keep *_hltPixelVertices_*_*',
  6748. 'keep *_hltRecoEcalSuperClusterActivityCandidateSC4_*_*',
  6749. 'keep *_hltRecoEcalSuperClusterActivityCandidateSC5_*_*',
  6750. 'keep *_hltRecoEcalSuperClusterActivityCandidate_*_*',
  6751. 'keep *_hltRpcRecHits_*_*',
  6752. 'keep *_hltSelector4CentralJetsL1FastJet_*_*',
  6753. 'keep *_hltSelector8CentralJetsL1FastJet_*_*',
  6754. 'keep *_hltSelectorJets20L1FastJet_*_*',
  6755. 'keep *_hltSiPixelCluster_*_*',
  6756. 'keep *_hltSiPixelClusters_*_*',
  6757. 'keep *_hltSiStripClusters_*_*',
  6758. 'keep *_hltSiStripRawToClustersFacility_*_*',
  6759. 'keep *_hltSingleMu15L3Filtered15_*_*',
  6760. 'keep *_hltSingleMuIsoL1s14L3IsoFiltered15eta2p1_*_*',
  6761. 'keep *_hltSingleMuIsoL3IsoFiltered15_*_*',
  6762. 'keep *_hltTowerMakerForAll_*_*',
  6763. 'keep *_hltTowerMakerForMuons_*_*',
  6764. 'keep *_hltTriggerSummaryAOD_*_*',
  6765. 'keep *_hltTriggerSummaryRAW_*_*',
  6766. 'keep *_hltTrimmedPixelVertices_*_*',
  6767. 'keep *_hltVerticesL3_*_*',
  6768. 'keep *_hltVerticesPFFilter_*_*',
  6769. 'keep *_hltVerticesPFSelector_*_*',
  6770. 'keep DcsStatuss_hltScalersRawToDigi_*_*',
  6771. 'keep FEDRawDataCollection_rawDataCollector_*_*',
  6772. 'keep FEDRawDataCollection_rawDataRepacker_*_*',
  6773. 'keep FEDRawDataCollection_source_*_*',
  6774. 'keep FEDRawDataCollection_virginRawDataRepacker_*_*',
  6775. 'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*',
  6776. 'keep L2MuonTrajectorySeeds_hltL2MuonSeeds_*_*',
  6777. 'keep L3MuonTrajectorySeeds_hltHIL3TrajSeedOIHit_*_*',
  6778. 'keep L3MuonTrajectorySeeds_hltHIL3TrajectorySeed_*_*',
  6779. 'keep L3MuonTrajectorySeeds_hltL3TrajSeedOIState_*_*',
  6780. 'keep LumiScalerss_hltScalersRawToDigi_*_*',
  6781. 'keep SiPixelClusteredmNewDetSetVector_hltSiPixelClusters_*_*',
  6782. 'keep TrackCandidates_hltHIL3TrackCandidateFromL2OIHit_*_*',
  6783. 'keep TrackCandidates_hltHIL3TrackCandidateFromL2OIState_*_*',
  6784. 'keep TrackingRecHitsOwned_hltL3Muons_*_*',
  6785. 'keep edmTriggerResults_*_*_*',
  6786. 'keep recoCaloJets_*_*_*',
  6787. 'keep recoCaloMETs_*_*_*',
  6788. 'keep recoCaloMETs_hltMet_*_*',
  6789. 'keep recoCompositeCandidates_*_*_*',
  6790. 'keep recoElectrons_*_*_*',
  6791. 'keep recoIsolatedPixelTrackCandidates_*_*_*',
  6792. 'keep recoMETs_*_*_*',
  6793. 'keep recoPFJets_*_*_*',
  6794. 'keep recoPFTaus_*_*_*',
  6795. 'keep recoRecoChargedCandidates_*_*_*',
  6796. 'keep recoRecoChargedCandidates_hltHIL3MuonCandidates_*_*',
  6797. 'keep recoRecoChargedCandidates_hltL2MuonCandidates_*_*',
  6798. 'keep recoRecoEcalCandidatesToValuefloatAssociation_hltL1IsoHLTClusterShape_*_*',
  6799. 'keep recoRecoEcalCandidatesToValuefloatAssociation_hltL1IsolatedPhotonEcalIsol_*_*',
  6800. 'keep recoRecoEcalCandidatesToValuefloatAssociation_hltL1IsolatedPhotonHcalForHE_*_*',
  6801. 'keep recoRecoEcalCandidatesToValuefloatAssociation_hltL1IsolatedPhotonHcalIsol_*_*',
  6802. 'keep recoRecoEcalCandidatesToValuefloatAssociation_hltL1NonIsoHLTClusterShape_*_*',
  6803. 'keep recoRecoEcalCandidatesToValuefloatAssociation_hltL1NonIsolatedPhotonEcalIsol_*_*',
  6804. 'keep recoRecoEcalCandidatesToValuefloatAssociation_hltL1NonIsolatedPhotonHcalForHE_*_*',
  6805. 'keep recoRecoEcalCandidatesToValuefloatAssociation_hltL1NonIsolatedPhotonHcalIsol_*_*',
  6806. 'keep recoRecoEcalCandidates_*_*_*',
  6807. 'keep recoRecoEcalCandidates_hltL1IsoRecoEcalCandidate_*_*',
  6808. 'keep recoRecoEcalCandidates_hltL1NonIsoRecoEcalCandidate_*_*',
  6809. 'keep recoTrackExtras_hltHIL3MuonsOIHit_*_*',
  6810. 'keep recoTrackExtras_hltHIL3MuonsOIState_*_*',
  6811. 'keep recoTracks_hltHIL3MuonsOIHit_*_*',
  6812. 'keep recoTracks_hltHIL3MuonsOIState_*_*',
  6813. 'keep recoTracks_hltHIL3Muons_*_*',
  6814. 'keep recoTracks_hltHIL3TkTracksFromL2OIHit_*_*',
  6815. 'keep recoTracks_hltHIL3TkTracksFromL2OIState_*_*',
  6816. 'keep recoTracks_hltHIL3TkTracksFromL2_*_*',
  6817. 'keep triggerTriggerEventWithRefs_*_*_*',
  6818. 'keep triggerTriggerEvent_*_*_*',
  6819. 'keep triggerTriggerFilterObjectWithRefs_*_*_*' ) )
  6820. )
  6821.  
  6822. process.HLTriggerAOD = cms.PSet(
  6823. outputCommands = cms.vstring('drop *_hlt*_*_*',
  6824. 'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*',
  6825. 'keep edmTriggerResults_*_*_*',
  6826. 'keep triggerTriggerEvent_*_*_*')
  6827. )
  6828.  
  6829. process.HLTriggerRAW = cms.PSet(
  6830. outputCommands = cms.vstring('drop *_hlt*_*_*',
  6831. 'keep FEDRawDataCollection_rawDataCollector_*_*',
  6832. 'keep FEDRawDataCollection_source_*_*',
  6833. 'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*',
  6834. 'keep edmTriggerResults_*_*_*',
  6835. 'keep triggerTriggerEvent_*_*_*')
  6836. )
  6837.  
  6838. process.HLTriggerRECO = cms.PSet(
  6839. outputCommands = cms.vstring('drop *_hlt*_*_*',
  6840. 'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*',
  6841. 'keep edmTriggerResults_*_*_*',
  6842. 'keep triggerTriggerEvent_*_*_*')
  6843. )
  6844.  
  6845. process.HTDisplacedJetsPSet = cms.PSet(
  6846. MET_genCut = cms.string('sumEt > 75'),
  6847. MET_recCut = cms.string('sumEt > 75'),
  6848. hltPathsToCheck = cms.vstring('HLT_HT200_v',
  6849. 'HLT_HT275_v',
  6850. 'HLT_HT325_v',
  6851. 'HLT_HT425_v',
  6852. 'HLT_HT575_v',
  6853. 'HLT_HT650_DisplacedDijet80_Inclusive_v',
  6854. 'HLT_HT750_DisplacedDijet80_Inclusive_v',
  6855. 'HLT_HT350_DisplacedDijet80_DisplacedTrack_v',
  6856. 'HLT_HT350_DisplacedDijet80_Tight_DisplacedTrack_v',
  6857. 'HLT_HT550_DisplacedDijet80_Inclusive_v',
  6858. 'HLT_HT350_DisplacedDijet40_Inclusive_v',
  6859. 'HLT_HT200_DisplacedDijet40_DisplacedTrack_v',
  6860. 'HLT_HT500_DisplacedDijet40_Inclusive_v',
  6861. 'HLT_HT550_DisplacedDijet40_Inclusive_v',
  6862. 'HLT_HT350_DisplacedDijet40_DisplacedTrack_v',
  6863. 'HLT_VBF_DisplacedJet40_DisplacedTrack_v',
  6864. 'HLT_VBF_DisplacedJet40_Hadronic_v',
  6865. 'HLT_VBF_DisplacedJet40_TightID_DisplacedTrack_v',
  6866. 'HLT_VBF_DisplacedJet40_TightID_Hadronic_v',
  6867. 'HLT_VBF_DisplacedJet40_VTightID_Hadronic_v',
  6868. 'HLT_VBF_DisplacedJet40_VVTightID_DisplacedTrack_v',
  6869. 'HLT_VBF_DisplacedJet40_VVTightID_Hadronic_v',
  6870. 'HLT_VBF_DisplacedJet40_VTightID_DisplacedTrack_v',
  6871. 'HLT_VBF_DisplacedJet40_DisplacedTrack_2TrackIP2DSig5_v',
  6872. 'HLT_HT400_DisplacedDijet40_Inclusive_v',
  6873. 'HLT_HT250_DisplacedDijet40_DisplacedTrack_v',
  6874. 'HLT_VBF_DisplacedJet40_Hadronic_2PromptTrack_v'),
  6875. minCandidates = cms.uint32(1),
  6876. parametersTurnOn = cms.vdouble(0, 50, 100, 150, 200,
  6877. 220, 240, 260, 280, 300,
  6878. 320, 340, 360, 380, 400,
  6879. 420, 440, 460, 480, 500,
  6880. 520, 540, 560, 580, 600,
  6881. 620, 640, 660, 680, 700,
  6882. 750, 800, 850, 900, 950,
  6883. 1000, 1100, 1200, 1300, 1400,
  6884. 1500),
  6885. recPFJetLabel = cms.InputTag("ak4PFJets"),
  6886. recPFMHTLabel = cms.InputTag("recoExoticaValidationHT")
  6887. )
  6888.  
  6889. process.HcalNoiseParameterSet = cms.PSet(
  6890. TS4TS5EnergyThreshold = cms.double(50),
  6891. TS4TS5LowerCut = cms.vdouble(-1, -0.7, -0.4, -0.2, -0.08,
  6892. 0, 0.1),
  6893. TS4TS5LowerThreshold = cms.vdouble(100, 120, 150, 200, 300,
  6894. 400, 500),
  6895. TS4TS5UpperCut = cms.vdouble(1, 0.8, 0.75, 0.72, 0.72),
  6896. TS4TS5UpperThreshold = cms.vdouble(70, 90, 100, 400, 4000),
  6897. calibdigiHBHEthreshold = cms.double(15),
  6898. calibdigiHBHEtimeslices = cms.vint32(3, 4, 5, 6),
  6899. calibdigiHFthreshold = cms.double(-999),
  6900. calibdigiHFtimeslices = cms.vint32(0, 1, 2, 3, 4,
  6901. 5, 6, 7, 8, 9),
  6902. hlMaxHPDEMF = cms.double(-9999.0),
  6903. hlMaxRBXEMF = cms.double(0.01),
  6904. lMaxHighEHitTime = cms.double(9999.0),
  6905. lMaxLowEHitTime = cms.double(9999.0),
  6906. lMaxRatio = cms.double(999.0),
  6907. lMinHPDHits = cms.int32(17),
  6908. lMinHPDNoOtherHits = cms.int32(10),
  6909. lMinHighEHitTime = cms.double(-9999.0),
  6910. lMinLowEHitTime = cms.double(-9999.0),
  6911. lMinRBXHits = cms.int32(999),
  6912. lMinRatio = cms.double(-999.0),
  6913. lMinZeros = cms.int32(10),
  6914. lRBXRecHitR45Cuts = cms.vdouble(0.0, 1.0, 0.0, -0.5, 0.0,
  6915. 0.0, 1.0, -0.5),
  6916. minEEMF = cms.double(50.0),
  6917. minERatio = cms.double(50.0),
  6918. minEZeros = cms.double(10.0),
  6919. minHighHitE = cms.double(25.0),
  6920. minLowHitE = cms.double(10.0),
  6921. minR45HitE = cms.double(5.0),
  6922. minRecHitE = cms.double(1.5),
  6923. pMaxHPDEMF = cms.double(0.02),
  6924. pMaxHighEHitTime = cms.double(5.0),
  6925. pMaxLowEHitTime = cms.double(6.0),
  6926. pMaxRBXEMF = cms.double(0.02),
  6927. pMaxRatio = cms.double(0.85),
  6928. pMinE = cms.double(40.0),
  6929. pMinEEMF = cms.double(10.0),
  6930. pMinERatio = cms.double(25.0),
  6931. pMinEZeros = cms.double(5.0),
  6932. pMinHPDHits = cms.int32(10),
  6933. pMinHPDNoOtherHits = cms.int32(7),
  6934. pMinHighEHitTime = cms.double(-4.0),
  6935. pMinLowEHitTime = cms.double(-6.0),
  6936. pMinRBXHits = cms.int32(20),
  6937. pMinRBXRechitR45Count = cms.int32(1),
  6938. pMinRBXRechitR45EnergyFraction = cms.double(0.1),
  6939. pMinRBXRechitR45Fraction = cms.double(0.1),
  6940. pMinRatio = cms.double(0.75),
  6941. pMinZeros = cms.int32(4),
  6942. tMaxHighEHitTime = cms.double(6.0),
  6943. tMaxLowEHitTime = cms.double(9999.0),
  6944. tMaxRatio = cms.double(999.0),
  6945. tMinHPDHits = cms.int32(16),
  6946. tMinHPDNoOtherHits = cms.int32(9),
  6947. tMinHighEHitTime = cms.double(-7.0),
  6948. tMinLowEHitTime = cms.double(-9999.0),
  6949. tMinRBXHits = cms.int32(50),
  6950. tMinRatio = cms.double(-999.0),
  6951. tMinZeros = cms.int32(8),
  6952. tRBXRecHitR45Cuts = cms.vdouble(0.0, 1.0, 0.0, -0.2, 0.0,
  6953. 0.0, 1.0, -0.2)
  6954. )
  6955.  
  6956. process.HighPtDielectronPSet = cms.PSet(
  6957. dropPt3 = cms.bool(True),
  6958. hltPathsToCheck = cms.vstring('HLT_DoubleEle25_CaloIdL_GsfTrkIdVL_v',
  6959. 'HLT_DoubleEle33_CaloIdL_GsfTrkIdVL_MW_v',
  6960. 'HLT_DoubleEle33_CaloIdL_GsfTrkIdVL_v',
  6961. 'HLT_DoubleEle33_CaloIdL_MW_v',
  6962. 'HLT_DoubleEle33_CaloIdL_v'),
  6963. minCandidates = cms.uint32(2),
  6964. parametersTurnOn = cms.vdouble(0, 50, 100, 150, 200,
  6965. 250, 300, 400, 500, 600,
  6966. 700, 800, 900, 1000, 1100,
  6967. 1200, 1500),
  6968. recElecLabel = cms.InputTag("gedGsfElectrons")
  6969. )
  6970.  
  6971. process.HighPtDimuonPSet = cms.PSet(
  6972. dropPt3 = cms.bool(True),
  6973. hltPathsToCheck = cms.vstring('HLT_Mu30_TkMu11_v',
  6974. 'HLT_Mu40_TkMu11_v',
  6975. 'HLT_Mu27_TkMu8_v',
  6976. 'HLT_Mu17_Mu8_v'),
  6977. minCandidates = cms.uint32(2),
  6978. parametersTurnOn = cms.vdouble(0, 50, 100, 150, 200,
  6979. 250, 300, 400, 500, 600,
  6980. 700, 800, 900, 1000, 1100,
  6981. 1200, 1500),
  6982. recMuonLabel = cms.InputTag("muons")
  6983. )
  6984.  
  6985. process.HighPtElectronPSet = cms.PSet(
  6986. dropPt2 = cms.bool(True),
  6987. dropPt3 = cms.bool(True),
  6988. hltPathsToCheck = cms.vstring('HLT_Ele145_CaloIdVT_GsfTrkIdT_v',
  6989. 'HLT_Ele200_CaloIdVT_GsfTrkIdT_v',
  6990. 'HLT_Ele105_CaloIdVT_GsfTrkIdT_v',
  6991. 'HLT_Ele115_CaloIdVT_GsfTrkIdT_v'),
  6992. minCandidates = cms.uint32(1),
  6993. parametersTurnOn = cms.vdouble(0, 50, 80, 90, 100,
  6994. 110, 120, 150, 200, 250,
  6995. 300, 400, 500, 600, 700,
  6996. 800, 900, 1000, 1100, 1200,
  6997. 1500),
  6998. recElecLabel = cms.InputTag("gedGsfElectrons")
  6999. )
  7000.  
  7001. process.HighPtPhotonPSet = cms.PSet(
  7002. dropPt3 = cms.bool(True),
  7003. hltPathsToCheck = cms.vstring('HLT_Photon175_v',
  7004. 'HLT_Photon165_HE10_v',
  7005. 'HLT_Photon36_R9Id85_OR_CaloId24b40e_Iso50T80L_Photon31_AND_HE10_R9Id65_Mass10_v',
  7006. 'HLT_Photon26_R9Id85_OR_CaloId24b40e_Iso50T80L_Photon16_AND_HE10_R9Id65_Mass60_v',
  7007. 'HLT_Photon90_CaloIdL_PFHT500_v',
  7008. 'HLT_Photon150_v'),
  7009. minCandidates = cms.uint32(1),
  7010. parametersTurnOn = cms.vdouble(0, 50, 100, 150, 200,
  7011. 250, 300, 400, 500, 600,
  7012. 700, 800, 900, 1000, 1100,
  7013. 1200, 1500),
  7014. recPhotonLabel = cms.InputTag("gedPhotons")
  7015. )
  7016.  
  7017. process.IOMCRAW = cms.PSet(
  7018. outputCommands = cms.untracked.vstring('keep *_randomEngineStateProducer_*_*')
  7019. )
  7020.  
  7021. process.JPTZSPCorrectorAntiKt4 = cms.PSet(
  7022. DzVertexCut = cms.double(0.2),
  7023. EfficiencyMap = cms.string('CondFormats/JetMETObjects/data/CMSSW_538_TrackNonEff.txt'),
  7024. ElectronIds = cms.InputTag("JPTeidTight"),
  7025. Electrons = cms.InputTag("gedGsfElectrons"),
  7026. JetSplitMerge = cms.int32(0),
  7027. JetTracksAssociationAtCaloFace = cms.InputTag("ak4JetTracksAssociatorAtCaloFace"),
  7028. JetTracksAssociationAtVertex = cms.InputTag("ak4JetTracksAssociatorAtVertexJPT"),
  7029. LeakageMap = cms.string('CondFormats/JetMETObjects/data/CMSSW_538_TrackLeakage.txt'),
  7030. MaxJetEta = cms.double(3.0),
  7031. Muons = cms.InputTag("muons"),
  7032. PtErrorQuality = cms.double(0.05),
  7033. ResponseMap = cms.string('CondFormats/JetMETObjects/data/CMSSW_538_response.txt'),
  7034. TrackQuality = cms.string('highPurity'),
  7035. UseEfficiency = cms.bool(True),
  7036. UseElectrons = cms.bool(True),
  7037. UseInConeTracks = cms.bool(True),
  7038. UseMuons = cms.bool(True),
  7039. UseOutOfConeTracks = cms.bool(True),
  7040. UseOutOfVertexTracks = cms.bool(True),
  7041. UsePions = cms.bool(True),
  7042. UseResponseInVecCorr = cms.bool(False),
  7043. UseTrackQuality = cms.bool(True),
  7044. VectorialCorrection = cms.bool(True),
  7045. Verbose = cms.bool(True)
  7046. )
  7047.  
  7048. process.JetIDParams = cms.PSet(
  7049. ebRecHitsColl = cms.InputTag("ecalRecHit","EcalRecHitsEB"),
  7050. eeRecHitsColl = cms.InputTag("ecalRecHit","EcalRecHitsEE"),
  7051. hbheRecHitsColl = cms.InputTag("hbhereco"),
  7052. hfRecHitsColl = cms.InputTag("hfreco"),
  7053. hoRecHitsColl = cms.InputTag("horeco"),
  7054. rpcRecHits = cms.InputTag("rpcRecHits"),
  7055. useRecHits = cms.bool(True)
  7056. )
  7057.  
  7058. process.JetIdParams = cms.PSet(
  7059. Pt010_Loose = cms.vdouble(0.0, 0.0, 0.0, 0.2),
  7060. Pt010_Medium = cms.vdouble(0.2, 0.4, 0.2, 0.6),
  7061. Pt010_Tight = cms.vdouble(0.5, 0.6, 0.6, 0.9),
  7062. Pt1020_Loose = cms.vdouble(-0.4, -0.4, -0.4, 0.4),
  7063. Pt1020_Medium = cms.vdouble(-0.3, 0.0, 0.0, 0.5),
  7064. Pt1020_Tight = cms.vdouble(-0.2, 0.2, 0.2, 0.6),
  7065. Pt2030_Loose = cms.vdouble(0.0, 0.0, 0.2, 0.6),
  7066. Pt2030_Medium = cms.vdouble(0.2, 0.2, 0.5, 0.7),
  7067. Pt2030_Tight = cms.vdouble(0.3, 0.4, 0.7, 0.8),
  7068. Pt3050_Loose = cms.vdouble(0.0, 0.0, 0.6, 0.2),
  7069. Pt3050_Medium = cms.vdouble(0.3, 0.2, 0.7, 0.8),
  7070. Pt3050_Tight = cms.vdouble(0.5, 0.4, 0.8, 0.9)
  7071. )
  7072.  
  7073. process.JetNoBptxPSet = cms.PSet(
  7074. hltPathsToCheck = cms.vstring('HLT_JetE50_NoBPTX3BX_v',
  7075. 'HLT_JetE30_NoBPTX_v',
  7076. 'HLT_JetE30_NoBPTX3BX_v',
  7077. 'HLT_JetE70_NoBPTX3BX_v'),
  7078. minCandidates = cms.uint32(1),
  7079. parametersTurnOn = cms.vdouble(0, 60, 70, 80, 90,
  7080. 100, 110, 120, 130, 140,
  7081. 150, 160, 170, 180, 190,
  7082. 200, 220, 240, 260, 280,
  7083. 300, 320, 340, 360, 380,
  7084. 400, 420, 440, 460, 480,
  7085. 500),
  7086. recCaloJetLabel = cms.InputTag("ak4CaloJets")
  7087. )
  7088.  
  7089. process.L1ExtraInputTagSet = cms.PSet(
  7090. L1ExtraInputTags = cms.PSet(
  7091. TagL1ExtraCenJet = cms.InputTag("dqmL1ExtraParticles","Central"),
  7092. TagL1ExtraEtMissHTM = cms.InputTag("dqmL1ExtraParticles","MHT"),
  7093. TagL1ExtraEtMissMET = cms.InputTag("dqmL1ExtraParticles","MET"),
  7094. TagL1ExtraForJet = cms.InputTag("dqmL1ExtraParticles","Forward"),
  7095. TagL1ExtraHFRings = cms.InputTag("dqmL1ExtraParticles"),
  7096. TagL1ExtraIsoEG = cms.InputTag("dqmL1ExtraParticles","Isolated"),
  7097. TagL1ExtraMuon = cms.InputTag("dqmL1ExtraParticles"),
  7098. TagL1ExtraNoIsoEG = cms.InputTag("dqmL1ExtraParticles","NonIsolated"),
  7099. TagL1ExtraTauJet = cms.InputTag("dqmL1ExtraParticles","Tau")
  7100. )
  7101. )
  7102.  
  7103. process.L1ExtraInputTagSetStage1 = cms.PSet(
  7104. L1ExtraInputTags = cms.PSet(
  7105. TagL1ExtraCenJet = cms.InputTag("dqmL1ExtraParticlesStage1","Central"),
  7106. TagL1ExtraEtMissHTM = cms.InputTag("dqmL1ExtraParticlesStage1","MHT"),
  7107. TagL1ExtraEtMissMET = cms.InputTag("dqmL1ExtraParticlesStage1","MET"),
  7108. TagL1ExtraForJet = cms.InputTag("dqmL1ExtraParticlesStage1","Forward"),
  7109. TagL1ExtraHFRings = cms.InputTag("dqmL1ExtraParticlesStage1"),
  7110. TagL1ExtraIsoEG = cms.InputTag("dqmL1ExtraParticlesStage1","Isolated"),
  7111. TagL1ExtraMuon = cms.InputTag("dqmL1ExtraParticlesStage1"),
  7112. TagL1ExtraNoIsoEG = cms.InputTag("dqmL1ExtraParticlesStage1","NonIsolated"),
  7113. TagL1ExtraTauJet = cms.InputTag("dqmL1ExtraParticlesStage1","Tau")
  7114. )
  7115. )
  7116.  
  7117. process.L1TriggerAOD = cms.PSet(
  7118. outputCommands = cms.untracked.vstring('keep L1GlobalTriggerReadoutRecord_gtDigis_*_*',
  7119. 'keep *_l1GtRecord_*_*',
  7120. 'keep *_l1GtTriggerMenuLite_*_*',
  7121. 'keep *_conditionsInEdm_*_*',
  7122. 'keep *_l1extraParticles_*_*',
  7123. 'keep *_l1L1GtObjectMap_*_*',
  7124. 'keep LumiSummary_lumiProducer_*_*',
  7125. 'keep *_gtStage2Digis_*_*',
  7126. 'keep *_gmtStage2Digis_*_*',
  7127. 'keep *_caloStage2Digis_*_*')
  7128. )
  7129.  
  7130. process.L1TriggerFEVTDEBUG = cms.PSet(
  7131. outputCommands = cms.untracked.vstring('keep *_simCscTriggerPrimitiveDigis_*_*',
  7132. 'keep *_simDtTriggerPrimitiveDigis_*_*',
  7133. 'keep *_simRpcTriggerDigis_*_*',
  7134. 'keep *_simRctDigis_*_*',
  7135. 'keep *_simCsctfDigis_*_*',
  7136. 'keep *_simCsctfTrackDigis_*_*',
  7137. 'keep *_simDttfDigis_*_*',
  7138. 'keep *_simGctDigis_*_*',
  7139. 'keep *_simCaloStage1Digis_*_*',
  7140. 'keep *_simCaloStage1FinalDigis_*_*',
  7141. 'keep *_simCaloStage2Layer1Digis_*_*',
  7142. 'keep *_simCaloStage2Digis_*_*',
  7143. 'keep *_simGmtDigis_*_*',
  7144. 'keep *_simBmtfDigis_*_*',
  7145. 'keep *_simOmtfDigis_*_*',
  7146. 'keep *_simEmtfDigis_*_*',
  7147. 'keep *_simGmtStage2Digis_*_*',
  7148. 'keep *_simGtDigis_*_*',
  7149. 'keep *_simGtStage2Digis_*_*',
  7150. 'keep *_cscTriggerPrimitiveDigis_*_*',
  7151. 'keep *_dtTriggerPrimitiveDigis_*_*',
  7152. 'keep *_rpcTriggerDigis_*_*',
  7153. 'keep *_rctDigis_*_*',
  7154. 'keep *_csctfDigis_*_*',
  7155. 'keep *_csctfTrackDigis_*_*',
  7156. 'keep *_dttfDigis_*_*',
  7157. 'keep *_gctDigis_*_*',
  7158. 'keep *_gmtDigis_*_*',
  7159. 'keep *_gtDigis_*_*',
  7160. 'keep *_gtEvmDigis_*_*',
  7161. 'keep *_l1GtRecord_*_*',
  7162. 'keep *_l1GtTriggerMenuLite_*_*',
  7163. 'keep *_conditionsInEdm_*_*',
  7164. 'keep *_l1extraParticles_*_*',
  7165. 'keep *_l1L1GtObjectMap_*_*',
  7166. 'keep LumiDetails_lumiProducer_*_*',
  7167. 'keep LumiSummary_lumiProducer_*_*',
  7168. 'keep *_gtStage2Digis_*_*',
  7169. 'keep *_gmtStage2Digis_*_*',
  7170. 'keep *_caloStage2Digis_*_*')
  7171. )
  7172.  
  7173. process.L1TriggerRAW = cms.PSet(
  7174. outputCommands = cms.untracked.vstring('keep FEDRawDataCollection_rawDataCollector_*_*',
  7175. 'keep FEDRawDataCollection_source_*_*')
  7176. )
  7177.  
  7178. process.L1TriggerRAWDEBUG = cms.PSet(
  7179. outputCommands = cms.untracked.vstring('keep FEDRawDataCollection_rawDataCollector_*_*',
  7180. 'keep FEDRawDataCollection_source_*_*',
  7181. 'keep L1GlobalTriggerReadoutRecord_gtDigis_*_*',
  7182. 'keep *_l1GtRecord_*_*',
  7183. 'keep *_l1GtTriggerMenuLite_*_*',
  7184. 'keep *_conditionsInEdm_*_*',
  7185. 'keep *_l1extraParticles_*_*',
  7186. 'keep *_gtStage2Digis_*_*',
  7187. 'keep *_gmtStage2Digis_*_*',
  7188. 'keep *_caloStage2Digis_*_*')
  7189. )
  7190.  
  7191. process.L1TriggerRECO = cms.PSet(
  7192. outputCommands = cms.untracked.vstring('keep L1GlobalTriggerReadoutRecord_gtDigis_*_*',
  7193. 'keep *_l1GtRecord_*_*',
  7194. 'keep *_l1GtTriggerMenuLite_*_*',
  7195. 'keep *_conditionsInEdm_*_*',
  7196. 'keep *_l1extraParticles_*_*',
  7197. 'keep *_l1L1GtObjectMap_*_*',
  7198. 'keep L1MuGMTReadoutCollection_gtDigis_*_*',
  7199. 'keep L1GctEmCand*_gctDigis_*_*',
  7200. 'keep L1GctJetCand*_gctDigis_*_*',
  7201. 'keep L1GctEtHad*_gctDigis_*_*',
  7202. 'keep L1GctEtMiss*_gctDigis_*_*',
  7203. 'keep L1GctEtTotal*_gctDigis_*_*',
  7204. 'keep L1GctHtMiss*_gctDigis_*_*',
  7205. 'keep L1GctJetCounts*_gctDigis_*_*',
  7206. 'keep L1GctHFRingEtSums*_gctDigis_*_*',
  7207. 'keep L1GctHFBitCounts*_gctDigis_*_*',
  7208. 'keep LumiDetails_lumiProducer_*_*',
  7209. 'keep LumiSummary_lumiProducer_*_*',
  7210. 'keep *_gtStage2Digis_*_*',
  7211. 'keep *_gmtStage2Digis_*_*',
  7212. 'keep *_caloStage2Digis_*_*')
  7213. )
  7214.  
  7215. process.LHEEventContent = cms.PSet(
  7216. eventAutoFlushCompressedSize = cms.untracked.int32(5242880),
  7217. outputCommands = cms.untracked.vstring('drop *',
  7218. 'keep LHERunInfoProduct_*_*_*',
  7219. 'keep LHEEventProduct_*_*_*',
  7220. 'keep *_externalLHEProducer_LHEScriptOutput_*'),
  7221. splitLevel = cms.untracked.int32(0)
  7222. )
  7223.  
  7224. process.LSParameter = cms.untracked.PSet(
  7225. HcalFeatureHFEMBit = cms.bool(False),
  7226. Long_Short_Offset = cms.double(10.1),
  7227. Long_vrs_Short_Slope = cms.double(100.2),
  7228. Min_Long_Energy = cms.double(10),
  7229. Min_Short_Energy = cms.double(10)
  7230. )
  7231.  
  7232. process.LowPtDielectronPSet = cms.PSet(
  7233. dropPt3 = cms.bool(True),
  7234. hltPathsToCheck = cms.vstring('HLT_DoubleEle33_CaloIdL_GsfTrkIdVL_MW_v',
  7235. 'HLT_DoubleEle33_CaloIdL_GsfTrkIdVL_v',
  7236. 'HLT_DoubleEle33_CaloIdL_MW_v',
  7237. 'HLT_DoubleEle33_CaloIdL_v'),
  7238. minCandidates = cms.uint32(2),
  7239. parametersTurnOn = cms.vdouble(0, 5, 10, 15, 20,
  7240. 25, 30, 35, 40, 45,
  7241. 50, 60, 70, 80, 100),
  7242. recElecLabel = cms.InputTag("gedGsfElectrons")
  7243. )
  7244.  
  7245. process.LowPtDimuonPSet = cms.PSet(
  7246. dropPt3 = cms.bool(True),
  7247. hltPathsToCheck = cms.vstring('HLT_Mu30_TkMu11_v',
  7248. 'HLT_Mu17_TkMu8_DZ_v',
  7249. 'HLT_Mu17_Mu8_DZ_v'),
  7250. minCandidates = cms.uint32(2),
  7251. parametersTurnOn = cms.vdouble(0, 5, 10, 15, 20,
  7252. 25, 30, 35, 40, 45,
  7253. 50, 60, 70, 80, 100),
  7254. recMuonLabel = cms.InputTag("muons")
  7255. )
  7256.  
  7257. process.LowPtTrimuonPSet = cms.PSet(
  7258. hltPathsToCheck = cms.vstring('HLT_TrkMu15_DoubleTrkMu5NoFiltersNoVtx_v',
  7259. 'HLT_TrkMu17_DoubleTrkMu8NoFiltersNoVtx_v',
  7260. 'HLT_Dimuon0_Jpsi_Muon_v',
  7261. 'HLT_Mu17_TkMu8_DZ',
  7262. 'HLT_Mu17_Mu8_DZ'),
  7263. minCandidates = cms.uint32(3),
  7264. parametersDxy = cms.vdouble(50, -2.5, 2.5),
  7265. recMuonLabel = cms.InputTag("muons")
  7266. )
  7267.  
  7268. process.LutParametersBlock = cms.PSet(
  7269. LutParameters = cms.PSet(
  7270. BTIC = cms.untracked.int32(0),
  7271. D = cms.untracked.double(0),
  7272. Debug = cms.untracked.bool(False),
  7273. WHEEL = cms.untracked.int32(-1),
  7274. XCN = cms.untracked.double(0)
  7275. )
  7276. )
  7277.  
  7278. process.METSignificanceParams = cms.PSet(
  7279. dRMatch = cms.double(0.4),
  7280. jetThreshold = cms.double(15),
  7281. jeta = cms.vdouble(0.8, 1.3, 1.9, 2.5),
  7282. jpar = cms.vdouble(1.29, 1.19, 1.07, 1.13, 1.12),
  7283. pjpar = cms.vdouble(-0.04, 0.6504)
  7284. )
  7285.  
  7286. process.METSignificance_params = cms.PSet(
  7287. EB_EtResPar = cms.vdouble(0.2, 0.03, 0.005),
  7288. EB_PhiResPar = cms.vdouble(0.00502),
  7289. EE_EtResPar = cms.vdouble(0.2, 0.03, 0.005),
  7290. EE_PhiResPar = cms.vdouble(0.02511),
  7291. HB_EtResPar = cms.vdouble(0.0, 1.22, 0.05),
  7292. HB_PhiResPar = cms.vdouble(0.02511),
  7293. HE_EtResPar = cms.vdouble(0.0, 1.3, 0.05),
  7294. HE_PhiResPar = cms.vdouble(0.02511),
  7295. HF_EtResPar = cms.vdouble(0.0, 1.82, 0.09),
  7296. HF_PhiResPar = cms.vdouble(0.05022),
  7297. HO_EtResPar = cms.vdouble(0.0, 1.3, 0.005),
  7298. HO_PhiResPar = cms.vdouble(0.02511),
  7299. PF_EtResType1 = cms.vdouble(0.05, 0, 0),
  7300. PF_EtResType2 = cms.vdouble(0.05, 0, 0),
  7301. PF_EtResType3 = cms.vdouble(0.05, 0, 0),
  7302. PF_EtResType4 = cms.vdouble(0.042, 0.1, 0.0),
  7303. PF_EtResType5 = cms.vdouble(0.41, 0.52, 0.25),
  7304. PF_EtResType6 = cms.vdouble(0.0, 1.22, 0.05),
  7305. PF_EtResType7 = cms.vdouble(0.0, 1.22, 0.05),
  7306. PF_PhiResType1 = cms.vdouble(0.002),
  7307. PF_PhiResType2 = cms.vdouble(0.002),
  7308. PF_PhiResType3 = cms.vdouble(0.002),
  7309. PF_PhiResType4 = cms.vdouble(0.0028, 0.0, 0.0022),
  7310. PF_PhiResType5 = cms.vdouble(0.1, 0.1, 0.13),
  7311. PF_PhiResType6 = cms.vdouble(0.02511),
  7312. PF_PhiResType7 = cms.vdouble(0.02511),
  7313. jdphi0 = cms.vdouble(0.034, 0.034, 0.034, 0.034, 0.032,
  7314. 0.031, 0.028, 0.027, 0.027, 0.027),
  7315. jdphi1 = cms.vdouble(0.034, 0.035, 0.035, 0.035, 0.035,
  7316. 0.034, 0.031, 0.03, 0.029, 0.027),
  7317. jdphi2 = cms.vdouble(0.04, 0.04, 0.04, 0.04, 0.04,
  7318. 0.038, 0.036, 0.035, 0.034, 0.033),
  7319. jdphi3 = cms.vdouble(0.042, 0.043, 0.044, 0.043, 0.041,
  7320. 0.039, 0.039, 0.036, 0.034, 0.031),
  7321. jdphi4 = cms.vdouble(0.042, 0.042, 0.043, 0.042, 0.038,
  7322. 0.036, 0.036, 0.033, 0.031, 0.031),
  7323. jdphi5 = cms.vdouble(0.069, 0.069, 0.064, 0.058, 0.053,
  7324. 0.049, 0.049, 0.043, 0.039, 0.04),
  7325. jdphi6 = cms.vdouble(0.084, 0.08, 0.072, 0.065, 0.066,
  7326. 0.06, 0.051, 0.049, 0.045, 0.045),
  7327. jdphi7 = cms.vdouble(0.077, 0.072, 0.059, 0.05, 0.045,
  7328. 0.042, 0.039, 0.039, 0.037, 0.031),
  7329. jdphi8 = cms.vdouble(0.059, 0.057, 0.051, 0.044, 0.038,
  7330. 0.035, 0.037, 0.032, 0.028, 0.028),
  7331. jdphi9 = cms.vdouble(0.062, 0.059, 0.053, 0.047, 0.042,
  7332. 0.045, 0.036, 0.032, 0.034, 0.044),
  7333. jdpt0 = cms.vdouble(0.749, 0.829, 1.099, 1.355, 1.584,
  7334. 1.807, 2.035, 2.217, 2.378, 2.591),
  7335. jdpt1 = cms.vdouble(0.718, 0.813, 1.133, 1.384, 1.588,
  7336. 1.841, 2.115, 2.379, 2.508, 2.772),
  7337. jdpt2 = cms.vdouble(0.841, 0.937, 1.316, 1.605, 1.919,
  7338. 2.295, 2.562, 2.722, 2.943, 3.293),
  7339. jdpt3 = cms.vdouble(0.929, 1.04, 1.46, 1.74, 2.042,
  7340. 2.289, 2.639, 2.837, 2.946, 2.971),
  7341. jdpt4 = cms.vdouble(0.85, 0.961, 1.337, 1.593, 1.854,
  7342. 2.005, 2.209, 2.533, 2.812, 3.047),
  7343. jdpt5 = cms.vdouble(1.049, 1.149, 1.607, 1.869, 2.012,
  7344. 2.219, 2.289, 2.412, 2.695, 2.865),
  7345. jdpt6 = cms.vdouble(1.213, 1.298, 1.716, 2.015, 2.191,
  7346. 2.612, 2.863, 2.879, 2.925, 2.902),
  7347. jdpt7 = cms.vdouble(1.094, 1.139, 1.436, 1.672, 1.831,
  7348. 2.05, 2.267, 2.549, 2.785, 2.86),
  7349. jdpt8 = cms.vdouble(0.889, 0.939, 1.166, 1.365, 1.553,
  7350. 1.805, 2.06, 2.22, 2.268, 2.247),
  7351. jdpt9 = cms.vdouble(0.843, 0.885, 1.245, 1.665, 1.944,
  7352. 1.981, 1.972, 2.875, 3.923, 7.51),
  7353. ptresolthreshold = cms.double(10.0),
  7354. resolutionsAlgo = cms.string('AK5PF'),
  7355. resolutionsEra = cms.string('Spring10')
  7356. )
  7357.  
  7358. process.METplusTrackPSet = cms.PSet(
  7359. dropPt2 = cms.bool(True),
  7360. dropPt3 = cms.bool(True),
  7361. genMETLabel = cms.InputTag("genMetTrue"),
  7362. hltPathsToCheck = cms.vstring('HLT_MET75_IsoTrk50_v',
  7363. 'HLT_MET90_IsoTrk50_v',
  7364. 'HLT_MET60_IsoTrk35_Loose_v'),
  7365. l1METLabel = cms.InputTag("l1extraParticles","MET"),
  7366. minCandidates = cms.uint32(1),
  7367. parametersTurnOn = cms.vdouble(0, 10, 20, 30, 40,
  7368. 50, 60, 70, 80, 90,
  7369. 100, 110, 120, 130, 140,
  7370. 150, 160, 170, 180, 190,
  7371. 200, 210, 220, 230, 240,
  7372. 250, 260, 270, 280, 290,
  7373. 300, 310, 320, 330, 340,
  7374. 350, 360, 370, 380, 390,
  7375. 400),
  7376. parametersTurnOnSumEt = cms.vdouble(0, 10, 20, 30, 40,
  7377. 50, 60, 70, 80, 90,
  7378. 100, 110, 120, 130, 140,
  7379. 150, 160, 170, 180, 190,
  7380. 200, 210, 220, 230, 240,
  7381. 250, 260, 270, 280, 290,
  7382. 300, 310, 320, 330, 340,
  7383. 350, 360, 370, 380, 390,
  7384. 400),
  7385. recElecLabel = cms.InputTag("gedGsfElectrons"),
  7386. recMuonLabel = cms.InputTag("muons"),
  7387. recPFMETLabel = cms.InputTag("pfMet")
  7388. )
  7389.  
  7390. process.MEtoEDMConverterAOD = cms.PSet(
  7391. outputCommands = cms.untracked.vstring()
  7392. )
  7393.  
  7394. process.MEtoEDMConverterFEVT = cms.PSet(
  7395. outputCommands = cms.untracked.vstring('keep *_MEtoEDMConverter_*_*')
  7396. )
  7397.  
  7398. process.MEtoEDMConverterRECO = cms.PSet(
  7399. outputCommands = cms.untracked.vstring()
  7400. )
  7401.  
  7402. process.MINIAODEventContent = cms.PSet(
  7403. compressionAlgorithm = cms.untracked.string('LZMA'),
  7404. compressionLevel = cms.untracked.int32(4),
  7405. eventAutoFlushCompressedSize = cms.untracked.int32(15728640),
  7406. outputCommands = cms.untracked.vstring('drop *',
  7407. 'drop *',
  7408. 'keep *_slimmedPhotons_*_*',
  7409. 'keep *_slimmedElectrons_*_*',
  7410. 'keep *_slimmedMuons_*_*',
  7411. 'keep *_slimmedTaus_*_*',
  7412. 'keep *_slimmedTausBoosted_*_*',
  7413. 'keep *_slimmedJets_*_*',
  7414. 'keep *_slimmedJetsAK8_*_*',
  7415. 'keep *_slimmedJetsPuppi_*_*',
  7416. 'keep *_slimmedMETs_*_*',
  7417. 'keep *_slimmedMETsNoHF_*_*',
  7418. 'keep *_slimmedMETsPuppi_*_*',
  7419. 'keep *_slimmedSecondaryVertices_*_*',
  7420. 'keep *_slimmedJetsAK8PFPuppiSoftDropPacked_SubJets_*',
  7421. 'keep recoPhotonCores_reducedEgamma_*_*',
  7422. 'keep recoGsfElectronCores_reducedEgamma_*_*',
  7423. 'keep recoConversions_reducedEgamma_*_*',
  7424. 'keep recoSuperClusters_reducedEgamma_*_*',
  7425. 'keep recoCaloClusters_reducedEgamma_*_*',
  7426. 'keep EcalRecHitsSorted_reducedEgamma_*_*',
  7427. 'drop *_*_caloTowers_*',
  7428. 'drop *_*_pfCandidates_*',
  7429. 'drop *_*_genJets_*',
  7430. 'keep *_offlineBeamSpot_*_*',
  7431. 'keep *_offlineSlimmedPrimaryVertices_*_*',
  7432. 'keep patPackedCandidates_packedPFCandidates_*_*',
  7433. 'keep *_bunchSpacingProducer_*_*',
  7434. 'keep double_fixedGridRhoAll__*',
  7435. 'keep double_fixedGridRhoFastjetAll__*',
  7436. 'keep double_fixedGridRhoFastjetAllCalo__*',
  7437. 'keep double_fixedGridRhoFastjetCentral_*_*',
  7438. 'keep double_fixedGridRhoFastjetCentralCalo__*',
  7439. 'keep double_fixedGridRhoFastjetCentralChargedPileUp__*',
  7440. 'keep double_fixedGridRhoFastjetCentralNeutral__*',
  7441. 'keep *_selectedPatTrigger_*_*',
  7442. 'keep patPackedTriggerPrescales_patTrigger__*',
  7443. 'keep patPackedTriggerPrescales_patTrigger_l1max_*',
  7444. 'keep patPackedTriggerPrescales_patTrigger_l1min_*',
  7445. 'keep *_l1extraParticles_*_*',
  7446. 'keep L1GlobalTriggerReadoutRecord_gtDigis_*_*',
  7447. 'keep *_gtStage2Digis__*',
  7448. 'keep *_gmtStage2Digis_Muon_*',
  7449. 'keep *_caloStage2Digis_Jet_*',
  7450. 'keep *_caloStage2Digis_Tau_*',
  7451. 'keep *_caloStage2Digis_EGamma_*',
  7452. 'keep *_caloStage2Digis_EtSum_*',
  7453. 'keep *_TriggerResults_*_HLT',
  7454. 'keep *_TriggerResults_*_*',
  7455. 'keep patPackedCandidates_lostTracks_*_*',
  7456. 'keep HcalNoiseSummary_hcalnoise__*',
  7457. 'keep recoCSCHaloData_CSCHaloData_*_*',
  7458. 'keep recoBeamHaloSummary_BeamHaloSummary_*_*',
  7459. 'keep LumiScalerss_scalersRawToDigi_*_*')
  7460. )
  7461.  
  7462. process.MINIAODSIMEventContent = cms.PSet(
  7463. compressionAlgorithm = cms.untracked.string('LZMA'),
  7464. compressionLevel = cms.untracked.int32(4),
  7465. eventAutoFlushCompressedSize = cms.untracked.int32(15728640),
  7466. outputCommands = cms.untracked.vstring('drop *',
  7467. 'drop *',
  7468. 'keep *_slimmedPhotons_*_*',
  7469. 'keep *_slimmedElectrons_*_*',
  7470. 'keep *_slimmedMuons_*_*',
  7471. 'keep *_slimmedTaus_*_*',
  7472. 'keep *_slimmedTausBoosted_*_*',
  7473. 'keep *_slimmedJets_*_*',
  7474. 'keep *_slimmedJetsAK8_*_*',
  7475. 'keep *_slimmedJetsPuppi_*_*',
  7476. 'keep *_slimmedMETs_*_*',
  7477. 'keep *_slimmedMETsNoHF_*_*',
  7478. 'keep *_slimmedMETsPuppi_*_*',
  7479. 'keep *_slimmedSecondaryVertices_*_*',
  7480. 'keep *_slimmedJetsAK8PFPuppiSoftDropPacked_SubJets_*',
  7481. 'keep recoPhotonCores_reducedEgamma_*_*',
  7482. 'keep recoGsfElectronCores_reducedEgamma_*_*',
  7483. 'keep recoConversions_reducedEgamma_*_*',
  7484. 'keep recoSuperClusters_reducedEgamma_*_*',
  7485. 'keep recoCaloClusters_reducedEgamma_*_*',
  7486. 'keep EcalRecHitsSorted_reducedEgamma_*_*',
  7487. 'drop *_*_caloTowers_*',
  7488. 'drop *_*_pfCandidates_*',
  7489. 'drop *_*_genJets_*',
  7490. 'keep *_offlineBeamSpot_*_*',
  7491. 'keep *_offlineSlimmedPrimaryVertices_*_*',
  7492. 'keep patPackedCandidates_packedPFCandidates_*_*',
  7493. 'keep *_bunchSpacingProducer_*_*',
  7494. 'keep double_fixedGridRhoAll__*',
  7495. 'keep double_fixedGridRhoFastjetAll__*',
  7496. 'keep double_fixedGridRhoFastjetAllCalo__*',
  7497. 'keep double_fixedGridRhoFastjetCentral_*_*',
  7498. 'keep double_fixedGridRhoFastjetCentralCalo__*',
  7499. 'keep double_fixedGridRhoFastjetCentralChargedPileUp__*',
  7500. 'keep double_fixedGridRhoFastjetCentralNeutral__*',
  7501. 'keep *_selectedPatTrigger_*_*',
  7502. 'keep patPackedTriggerPrescales_patTrigger__*',
  7503. 'keep patPackedTriggerPrescales_patTrigger_l1max_*',
  7504. 'keep patPackedTriggerPrescales_patTrigger_l1min_*',
  7505. 'keep *_l1extraParticles_*_*',
  7506. 'keep L1GlobalTriggerReadoutRecord_gtDigis_*_*',
  7507. 'keep *_gtStage2Digis__*',
  7508. 'keep *_gmtStage2Digis_Muon_*',
  7509. 'keep *_caloStage2Digis_Jet_*',
  7510. 'keep *_caloStage2Digis_Tau_*',
  7511. 'keep *_caloStage2Digis_EGamma_*',
  7512. 'keep *_caloStage2Digis_EtSum_*',
  7513. 'keep *_TriggerResults_*_HLT',
  7514. 'keep *_TriggerResults_*_*',
  7515. 'keep patPackedCandidates_lostTracks_*_*',
  7516. 'keep HcalNoiseSummary_hcalnoise__*',
  7517. 'keep recoCSCHaloData_CSCHaloData_*_*',
  7518. 'keep recoBeamHaloSummary_BeamHaloSummary_*_*',
  7519. 'keep LumiScalerss_scalersRawToDigi_*_*',
  7520. 'keep *_slimmedGenJets_*_*',
  7521. 'keep *_slimmedGenJetsAK8_*_*',
  7522. 'keep patPackedGenParticles_packedGenParticles_*_*',
  7523. 'keep recoGenParticles_prunedGenParticles_*_*',
  7524. 'keep LHEEventProduct_*_*_*',
  7525. 'keep PileupSummaryInfos_slimmedAddPileupInfo_*_*',
  7526. 'keep GenFilterInfo_*_*_*',
  7527. 'keep GenLumiInfoHeader_generator_*_*',
  7528. 'keep GenLumiInfoProduct_*_*_*',
  7529. 'keep GenEventInfoProduct_generator_*_*',
  7530. 'keep LHERunInfoProduct_*_*_*',
  7531. 'keep GenRunInfoProduct_*_*_*',
  7532. 'keep L1GtTriggerMenuLite_l1GtTriggerMenuLite__*')
  7533. )
  7534.  
  7535. process.MIXINGMODULEEventContent = cms.PSet(
  7536. eventAutoFlushCompressedSize = cms.untracked.int32(5242880),
  7537. outputCommands = cms.untracked.vstring('drop *',
  7538. 'keep *_cfWriter_*_*'),
  7539. splitLevel = cms.untracked.int32(0)
  7540. )
  7541.  
  7542. process.MIdIsoExtractorPSetBlock = cms.PSet(
  7543. CaloExtractorPSet = cms.PSet(
  7544. CenterConeOnCalIntersection = cms.bool(False),
  7545. ComponentName = cms.string('CaloExtractorByAssociator'),
  7546. DR_Max = cms.double(0.5),
  7547. DR_Veto_E = cms.double(0.07),
  7548. DR_Veto_H = cms.double(0.1),
  7549. DR_Veto_HO = cms.double(0.1),
  7550. DepositInstanceLabels = cms.vstring('ecal',
  7551. 'hcal',
  7552. 'ho'),
  7553. DepositLabel = cms.untracked.string('Cal'),
  7554. NoiseTow_EB = cms.double(0.04),
  7555. NoiseTow_EE = cms.double(0.15),
  7556. Noise_EB = cms.double(0.025),
  7557. Noise_EE = cms.double(0.1),
  7558. Noise_HB = cms.double(0.2),
  7559. Noise_HE = cms.double(0.2),
  7560. Noise_HO = cms.double(0.2),
  7561. PrintTimeReport = cms.untracked.bool(False),
  7562. PropagatorName = cms.string('SteppingHelixPropagatorAny'),
  7563. ServiceParameters = cms.PSet(
  7564. Propagators = cms.untracked.vstring('SteppingHelixPropagatorAny'),
  7565. RPCLayers = cms.bool(False),
  7566. UseMuonNavigation = cms.untracked.bool(False)
  7567. ),
  7568. Threshold_E = cms.double(0.2),
  7569. Threshold_H = cms.double(0.5),
  7570. Threshold_HO = cms.double(0.5),
  7571. TrackAssociatorParameters = cms.PSet(
  7572. CSCSegmentCollectionLabel = cms.InputTag("cscSegments"),
  7573. CaloTowerCollectionLabel = cms.InputTag("towerMaker"),
  7574. DTRecSegment4DCollectionLabel = cms.InputTag("dt4DSegments"),
  7575. EBRecHitCollectionLabel = cms.InputTag("ecalRecHit","EcalRecHitsEB"),
  7576. EERecHitCollectionLabel = cms.InputTag("ecalRecHit","EcalRecHitsEE"),
  7577. GEMSegmentCollectionLabel = cms.InputTag("gemSegments"),
  7578. HBHERecHitCollectionLabel = cms.InputTag("hbhereco"),
  7579. HORecHitCollectionLabel = cms.InputTag("horeco"),
  7580. ME0SegmentCollectionLabel = cms.InputTag("me0Segments"),
  7581. accountForTrajectoryChangeCalo = cms.bool(False),
  7582. dREcal = cms.double(1.0),
  7583. dREcalPreselection = cms.double(1.0),
  7584. dRHcal = cms.double(1.0),
  7585. dRHcalPreselection = cms.double(1.0),
  7586. dRMuon = cms.double(9999.0),
  7587. dRMuonPreselection = cms.double(0.2),
  7588. dRPreshowerPreselection = cms.double(0.2),
  7589. muonMaxDistanceSigmaX = cms.double(0.0),
  7590. muonMaxDistanceSigmaY = cms.double(0.0),
  7591. muonMaxDistanceX = cms.double(5.0),
  7592. muonMaxDistanceY = cms.double(5.0),
  7593. propagateAllDirections = cms.bool(True),
  7594. trajectoryUncertaintyTolerance = cms.double(-1.0),
  7595. truthMatch = cms.bool(False),
  7596. useCalo = cms.bool(True),
  7597. useEcal = cms.bool(False),
  7598. useGEM = cms.bool(False),
  7599. useHO = cms.bool(False),
  7600. useHcal = cms.bool(False),
  7601. useME0 = cms.bool(False),
  7602. useMuon = cms.bool(False),
  7603. usePreshower = cms.bool(False)
  7604. ),
  7605. UseRecHitsFlag = cms.bool(False)
  7606. ),
  7607. JetExtractorPSet = cms.PSet(
  7608. ComponentName = cms.string('JetExtractor'),
  7609. DR_Max = cms.double(1.0),
  7610. DR_Veto = cms.double(0.1),
  7611. ExcludeMuonVeto = cms.bool(True),
  7612. JetCollectionLabel = cms.InputTag("ak4CaloJets"),
  7613. PrintTimeReport = cms.untracked.bool(False),
  7614. PropagatorName = cms.string('SteppingHelixPropagatorAny'),
  7615. ServiceParameters = cms.PSet(
  7616. Propagators = cms.untracked.vstring('SteppingHelixPropagatorAny'),
  7617. RPCLayers = cms.bool(False),
  7618. UseMuonNavigation = cms.untracked.bool(False)
  7619. ),
  7620. Threshold = cms.double(5.0),
  7621. TrackAssociatorParameters = cms.PSet(
  7622. CSCSegmentCollectionLabel = cms.InputTag("cscSegments"),
  7623. CaloTowerCollectionLabel = cms.InputTag("towerMaker"),
  7624. DTRecSegment4DCollectionLabel = cms.InputTag("dt4DSegments"),
  7625. EBRecHitCollectionLabel = cms.InputTag("ecalRecHit","EcalRecHitsEB"),
  7626. EERecHitCollectionLabel = cms.InputTag("ecalRecHit","EcalRecHitsEE"),
  7627. GEMSegmentCollectionLabel = cms.InputTag("gemSegments"),
  7628. HBHERecHitCollectionLabel = cms.InputTag("hbhereco"),
  7629. HORecHitCollectionLabel = cms.InputTag("horeco"),
  7630. ME0SegmentCollectionLabel = cms.InputTag("me0Segments"),
  7631. accountForTrajectoryChangeCalo = cms.bool(False),
  7632. dREcal = cms.double(0.5),
  7633. dREcalPreselection = cms.double(0.5),
  7634. dRHcal = cms.double(0.5),
  7635. dRHcalPreselection = cms.double(0.5),
  7636. dRMuon = cms.double(9999.0),
  7637. dRMuonPreselection = cms.double(0.2),
  7638. dRPreshowerPreselection = cms.double(0.2),
  7639. muonMaxDistanceSigmaX = cms.double(0.0),
  7640. muonMaxDistanceSigmaY = cms.double(0.0),
  7641. muonMaxDistanceX = cms.double(5.0),
  7642. muonMaxDistanceY = cms.double(5.0),
  7643. propagateAllDirections = cms.bool(True),
  7644. trajectoryUncertaintyTolerance = cms.double(-1.0),
  7645. truthMatch = cms.bool(False),
  7646. useCalo = cms.bool(True),
  7647. useEcal = cms.bool(False),
  7648. useGEM = cms.bool(False),
  7649. useHO = cms.bool(False),
  7650. useHcal = cms.bool(False),
  7651. useME0 = cms.bool(False),
  7652. useMuon = cms.bool(False),
  7653. usePreshower = cms.bool(False)
  7654. )
  7655. ),
  7656. TrackExtractorPSet = cms.PSet(
  7657. BeamSpotLabel = cms.InputTag("offlineBeamSpot"),
  7658. BeamlineOption = cms.string('BeamSpotFromEvent'),
  7659. Chi2Ndof_Max = cms.double(1e+64),
  7660. Chi2Prob_Min = cms.double(-1.0),
  7661. ComponentName = cms.string('TrackExtractor'),
  7662. DR_Max = cms.double(0.5),
  7663. DR_Veto = cms.double(0.01),
  7664. DepositLabel = cms.untracked.string(''),
  7665. Diff_r = cms.double(0.1),
  7666. Diff_z = cms.double(0.2),
  7667. NHits_Min = cms.uint32(0),
  7668. Pt_Min = cms.double(-1.0),
  7669. inputTrackCollection = cms.InputTag("generalTracks")
  7670. ),
  7671. ecalDepositName = cms.string('ecal'),
  7672. hcalDepositName = cms.string('hcal'),
  7673. hoDepositName = cms.string('ho'),
  7674. jetDepositName = cms.string('jets'),
  7675. trackDepositName = cms.string('tracker')
  7676. )
  7677.  
  7678. process.MIsoCaloExtractorByAssociatorHitsBlock = cms.PSet(
  7679. CenterConeOnCalIntersection = cms.bool(False),
  7680. ComponentName = cms.string('CaloExtractorByAssociator'),
  7681. DR_Max = cms.double(0.5),
  7682. DR_Veto_E = cms.double(0.07),
  7683. DR_Veto_H = cms.double(0.1),
  7684. DR_Veto_HO = cms.double(0.1),
  7685. DepositInstanceLabels = cms.vstring('ecal',
  7686. 'hcal',
  7687. 'ho'),
  7688. DepositLabel = cms.untracked.string('Cal'),
  7689. NoiseTow_EB = cms.double(0.04),
  7690. NoiseTow_EE = cms.double(0.15),
  7691. Noise_EB = cms.double(0.025),
  7692. Noise_EE = cms.double(0.1),
  7693. Noise_HB = cms.double(0.2),
  7694. Noise_HE = cms.double(0.2),
  7695. Noise_HO = cms.double(0.2),
  7696. PrintTimeReport = cms.untracked.bool(False),
  7697. PropagatorName = cms.string('SteppingHelixPropagatorAny'),
  7698. ServiceParameters = cms.PSet(
  7699. Propagators = cms.untracked.vstring('SteppingHelixPropagatorAny'),
  7700. RPCLayers = cms.bool(False),
  7701. UseMuonNavigation = cms.untracked.bool(False)
  7702. ),
  7703. Threshold_E = cms.double(0.025),
  7704. Threshold_H = cms.double(0.1),
  7705. Threshold_HO = cms.double(0.1),
  7706. TrackAssociatorParameters = cms.PSet(
  7707. CSCSegmentCollectionLabel = cms.InputTag("cscSegments"),
  7708. CaloTowerCollectionLabel = cms.InputTag("towerMaker"),
  7709. DTRecSegment4DCollectionLabel = cms.InputTag("dt4DSegments"),
  7710. EBRecHitCollectionLabel = cms.InputTag("ecalRecHit","EcalRecHitsEB"),
  7711. EERecHitCollectionLabel = cms.InputTag("ecalRecHit","EcalRecHitsEE"),
  7712. GEMSegmentCollectionLabel = cms.InputTag("gemSegments"),
  7713. HBHERecHitCollectionLabel = cms.InputTag("hbhereco"),
  7714. HORecHitCollectionLabel = cms.InputTag("horeco"),
  7715. ME0SegmentCollectionLabel = cms.InputTag("me0Segments"),
  7716. accountForTrajectoryChangeCalo = cms.bool(False),
  7717. dREcal = cms.double(1.0),
  7718. dREcalPreselection = cms.double(1.0),
  7719. dRHcal = cms.double(1.0),
  7720. dRHcalPreselection = cms.double(1.0),
  7721. dRMuon = cms.double(9999.0),
  7722. dRMuonPreselection = cms.double(0.2),
  7723. dRPreshowerPreselection = cms.double(0.2),
  7724. muonMaxDistanceSigmaX = cms.double(0.0),
  7725. muonMaxDistanceSigmaY = cms.double(0.0),
  7726. muonMaxDistanceX = cms.double(5.0),
  7727. muonMaxDistanceY = cms.double(5.0),
  7728. propagateAllDirections = cms.bool(True),
  7729. trajectoryUncertaintyTolerance = cms.double(-1.0),
  7730. truthMatch = cms.bool(False),
  7731. useCalo = cms.bool(False),
  7732. useEcal = cms.bool(True),
  7733. useGEM = cms.bool(False),
  7734. useHO = cms.bool(True),
  7735. useHcal = cms.bool(True),
  7736. useME0 = cms.bool(False),
  7737. useMuon = cms.bool(False),
  7738. usePreshower = cms.bool(False)
  7739. ),
  7740. UseRecHitsFlag = cms.bool(True)
  7741. )
  7742.  
  7743. process.MIsoCaloExtractorByAssociatorTowersBlock = cms.PSet(
  7744. CenterConeOnCalIntersection = cms.bool(False),
  7745. ComponentName = cms.string('CaloExtractorByAssociator'),
  7746. DR_Max = cms.double(0.5),
  7747. DR_Veto_E = cms.double(0.07),
  7748. DR_Veto_H = cms.double(0.1),
  7749. DR_Veto_HO = cms.double(0.1),
  7750. DepositInstanceLabels = cms.vstring('ecal',
  7751. 'hcal',
  7752. 'ho'),
  7753. DepositLabel = cms.untracked.string('Cal'),
  7754. NoiseTow_EB = cms.double(0.04),
  7755. NoiseTow_EE = cms.double(0.15),
  7756. Noise_EB = cms.double(0.025),
  7757. Noise_EE = cms.double(0.1),
  7758. Noise_HB = cms.double(0.2),
  7759. Noise_HE = cms.double(0.2),
  7760. Noise_HO = cms.double(0.2),
  7761. PrintTimeReport = cms.untracked.bool(False),
  7762. PropagatorName = cms.string('SteppingHelixPropagatorAny'),
  7763. ServiceParameters = cms.PSet(
  7764. Propagators = cms.untracked.vstring('SteppingHelixPropagatorAny'),
  7765. RPCLayers = cms.bool(False),
  7766. UseMuonNavigation = cms.untracked.bool(False)
  7767. ),
  7768. Threshold_E = cms.double(0.2),
  7769. Threshold_H = cms.double(0.5),
  7770. Threshold_HO = cms.double(0.5),
  7771. TrackAssociatorParameters = cms.PSet(
  7772. CSCSegmentCollectionLabel = cms.InputTag("cscSegments"),
  7773. CaloTowerCollectionLabel = cms.InputTag("towerMaker"),
  7774. DTRecSegment4DCollectionLabel = cms.InputTag("dt4DSegments"),
  7775. EBRecHitCollectionLabel = cms.InputTag("ecalRecHit","EcalRecHitsEB"),
  7776. EERecHitCollectionLabel = cms.InputTag("ecalRecHit","EcalRecHitsEE"),
  7777. GEMSegmentCollectionLabel = cms.InputTag("gemSegments"),
  7778. HBHERecHitCollectionLabel = cms.InputTag("hbhereco"),
  7779. HORecHitCollectionLabel = cms.InputTag("horeco"),
  7780. ME0SegmentCollectionLabel = cms.InputTag("me0Segments"),
  7781. accountForTrajectoryChangeCalo = cms.bool(False),
  7782. dREcal = cms.double(1.0),
  7783. dREcalPreselection = cms.double(1.0),
  7784. dRHcal = cms.double(1.0),
  7785. dRHcalPreselection = cms.double(1.0),
  7786. dRMuon = cms.double(9999.0),
  7787. dRMuonPreselection = cms.double(0.2),
  7788. dRPreshowerPreselection = cms.double(0.2),
  7789. muonMaxDistanceSigmaX = cms.double(0.0),
  7790. muonMaxDistanceSigmaY = cms.double(0.0),
  7791. muonMaxDistanceX = cms.double(5.0),
  7792. muonMaxDistanceY = cms.double(5.0),
  7793. propagateAllDirections = cms.bool(True),
  7794. trajectoryUncertaintyTolerance = cms.double(-1.0),
  7795. truthMatch = cms.bool(False),
  7796. useCalo = cms.bool(True),
  7797. useEcal = cms.bool(False),
  7798. useGEM = cms.bool(False),
  7799. useHO = cms.bool(False),
  7800. useHcal = cms.bool(False),
  7801. useME0 = cms.bool(False),
  7802. useMuon = cms.bool(False),
  7803. usePreshower = cms.bool(False)
  7804. ),
  7805. UseRecHitsFlag = cms.bool(False)
  7806. )
  7807.  
  7808. process.MIsoCaloExtractorEcalBlock = cms.PSet(
  7809. CaloTowerCollectionLabel = cms.InputTag("towerMaker"),
  7810. ComponentName = cms.string('CaloExtractor'),
  7811. DR_Max = cms.double(1.0),
  7812. DR_Veto_E = cms.double(0.07),
  7813. DR_Veto_H = cms.double(0.1),
  7814. DepositLabel = cms.untracked.string('EcalPlusHcal'),
  7815. Threshold_E = cms.double(0.2),
  7816. Threshold_H = cms.double(0.5),
  7817. Vertex_Constraint_XY = cms.bool(False),
  7818. Vertex_Constraint_Z = cms.bool(False),
  7819. Weight_E = cms.double(1.0),
  7820. Weight_H = cms.double(0.0)
  7821. )
  7822.  
  7823. process.MIsoCaloExtractorHLTBlock = cms.PSet(
  7824. CaloTowerCollectionLabel = cms.InputTag("towerMaker"),
  7825. ComponentName = cms.string('CaloExtractor'),
  7826. DR_Max = cms.double(1.0),
  7827. DR_Veto_E = cms.double(0.07),
  7828. DR_Veto_H = cms.double(0.1),
  7829. DepositLabel = cms.untracked.string('EcalPlusHcal'),
  7830. Threshold_E = cms.double(0.2),
  7831. Threshold_H = cms.double(0.5),
  7832. Vertex_Constraint_XY = cms.bool(False),
  7833. Vertex_Constraint_Z = cms.bool(False),
  7834. Weight_E = cms.double(1.5),
  7835. Weight_H = cms.double(1.0)
  7836. )
  7837.  
  7838. process.MIsoCaloExtractorHcalBlock = cms.PSet(
  7839. CaloTowerCollectionLabel = cms.InputTag("towerMaker"),
  7840. ComponentName = cms.string('CaloExtractor'),
  7841. DR_Max = cms.double(1.0),
  7842. DR_Veto_E = cms.double(0.07),
  7843. DR_Veto_H = cms.double(0.1),
  7844. DepositLabel = cms.untracked.string('EcalPlusHcal'),
  7845. Threshold_E = cms.double(0.2),
  7846. Threshold_H = cms.double(0.5),
  7847. Vertex_Constraint_XY = cms.bool(False),
  7848. Vertex_Constraint_Z = cms.bool(False),
  7849. Weight_E = cms.double(0.0),
  7850. Weight_H = cms.double(1.0)
  7851. )
  7852.  
  7853. process.MIsoDepositGlobalIOBlock = cms.PSet(
  7854. ExtractForCandidate = cms.bool(False),
  7855. InputType = cms.string('TrackCollection'),
  7856. MultipleDepositsFlag = cms.bool(False),
  7857. MuonTrackRefType = cms.string('track'),
  7858. inputMuonCollection = cms.InputTag("globalMuons")
  7859. )
  7860.  
  7861. process.MIsoDepositGlobalMultiIOBlock = cms.PSet(
  7862. ExtractForCandidate = cms.bool(False),
  7863. InputType = cms.string('TrackCollection'),
  7864. MultipleDepositsFlag = cms.bool(True),
  7865. MuonTrackRefType = cms.string('track'),
  7866. inputMuonCollection = cms.InputTag("globalMuons")
  7867. )
  7868.  
  7869. process.MIsoDepositParamGlobalIOBlock = cms.PSet(
  7870. ExtractForCandidate = cms.bool(False),
  7871. InputType = cms.string('MuonCollection'),
  7872. MultipleDepositsFlag = cms.bool(False),
  7873. MuonTrackRefType = cms.string('track'),
  7874. inputMuonCollection = cms.InputTag("paramMuons","ParamGlobalMuons")
  7875. )
  7876.  
  7877. process.MIsoDepositParamGlobalMultiIOBlock = cms.PSet(
  7878. ExtractForCandidate = cms.bool(False),
  7879. InputType = cms.string('MuonCollection'),
  7880. MultipleDepositsFlag = cms.bool(True),
  7881. MuonTrackRefType = cms.string('track'),
  7882. inputMuonCollection = cms.InputTag("paramMuons","ParamGlobalMuons")
  7883. )
  7884.  
  7885. process.MIsoDepositParamGlobalViewIOBlock = cms.PSet(
  7886. ExtractForCandidate = cms.bool(False),
  7887. InputType = cms.string('MuonCollection'),
  7888. MultipleDepositsFlag = cms.bool(False),
  7889. MuonTrackRefType = cms.string('bestTrkSta'),
  7890. inputMuonCollection = cms.InputTag("paramMuons","ParamGlobalMuons")
  7891. )
  7892.  
  7893. process.MIsoDepositParamGlobalViewMultiIOBlock = cms.PSet(
  7894. ExtractForCandidate = cms.bool(False),
  7895. InputType = cms.string('MuonCollection'),
  7896. MultipleDepositsFlag = cms.bool(True),
  7897. MuonTrackRefType = cms.string('bestTrkSta'),
  7898. inputMuonCollection = cms.InputTag("paramMuons","ParamGlobalMuons")
  7899. )
  7900.  
  7901. process.MIsoDepositViewIOBlock = cms.PSet(
  7902. ExtractForCandidate = cms.bool(False),
  7903. InputType = cms.string('MuonCollection'),
  7904. MultipleDepositsFlag = cms.bool(False),
  7905. MuonTrackRefType = cms.string('bestTrkSta'),
  7906. inputMuonCollection = cms.InputTag("muons1stStep")
  7907. )
  7908.  
  7909. process.MIsoDepositViewMultiIOBlock = cms.PSet(
  7910. ExtractForCandidate = cms.bool(False),
  7911. InputType = cms.string('MuonCollection'),
  7912. MultipleDepositsFlag = cms.bool(True),
  7913. MuonTrackRefType = cms.string('bestTrkSta'),
  7914. inputMuonCollection = cms.InputTag("muons1stStep")
  7915. )
  7916.  
  7917. process.MIsoJetExtractorBlock = cms.PSet(
  7918. ComponentName = cms.string('JetExtractor'),
  7919. DR_Max = cms.double(1.0),
  7920. DR_Veto = cms.double(0.1),
  7921. ExcludeMuonVeto = cms.bool(True),
  7922. JetCollectionLabel = cms.InputTag("ak4CaloJets"),
  7923. PrintTimeReport = cms.untracked.bool(False),
  7924. PropagatorName = cms.string('SteppingHelixPropagatorAny'),
  7925. ServiceParameters = cms.PSet(
  7926. Propagators = cms.untracked.vstring('SteppingHelixPropagatorAny'),
  7927. RPCLayers = cms.bool(False),
  7928. UseMuonNavigation = cms.untracked.bool(False)
  7929. ),
  7930. Threshold = cms.double(5.0),
  7931. TrackAssociatorParameters = cms.PSet(
  7932. CSCSegmentCollectionLabel = cms.InputTag("cscSegments"),
  7933. CaloTowerCollectionLabel = cms.InputTag("towerMaker"),
  7934. DTRecSegment4DCollectionLabel = cms.InputTag("dt4DSegments"),
  7935. EBRecHitCollectionLabel = cms.InputTag("ecalRecHit","EcalRecHitsEB"),
  7936. EERecHitCollectionLabel = cms.InputTag("ecalRecHit","EcalRecHitsEE"),
  7937. GEMSegmentCollectionLabel = cms.InputTag("gemSegments"),
  7938. HBHERecHitCollectionLabel = cms.InputTag("hbhereco"),
  7939. HORecHitCollectionLabel = cms.InputTag("horeco"),
  7940. ME0SegmentCollectionLabel = cms.InputTag("me0Segments"),
  7941. accountForTrajectoryChangeCalo = cms.bool(False),
  7942. dREcal = cms.double(0.5),
  7943. dREcalPreselection = cms.double(0.5),
  7944. dRHcal = cms.double(0.5),
  7945. dRHcalPreselection = cms.double(0.5),
  7946. dRMuon = cms.double(9999.0),
  7947. dRMuonPreselection = cms.double(0.2),
  7948. dRPreshowerPreselection = cms.double(0.2),
  7949. muonMaxDistanceSigmaX = cms.double(0.0),
  7950. muonMaxDistanceSigmaY = cms.double(0.0),
  7951. muonMaxDistanceX = cms.double(5.0),
  7952. muonMaxDistanceY = cms.double(5.0),
  7953. propagateAllDirections = cms.bool(True),
  7954. trajectoryUncertaintyTolerance = cms.double(-1.0),
  7955. truthMatch = cms.bool(False),
  7956. useCalo = cms.bool(True),
  7957. useEcal = cms.bool(False),
  7958. useGEM = cms.bool(False),
  7959. useHO = cms.bool(False),
  7960. useHcal = cms.bool(False),
  7961. useME0 = cms.bool(False),
  7962. useMuon = cms.bool(False),
  7963. usePreshower = cms.bool(False)
  7964. )
  7965. )
  7966.  
  7967. process.MIsoTrackAssociatorDefault = cms.PSet(
  7968. TrackAssociatorParameters = cms.PSet(
  7969. CSCSegmentCollectionLabel = cms.InputTag("cscSegments"),
  7970. CaloTowerCollectionLabel = cms.InputTag("towerMaker"),
  7971. DTRecSegment4DCollectionLabel = cms.InputTag("dt4DSegments"),
  7972. EBRecHitCollectionLabel = cms.InputTag("ecalRecHit","EcalRecHitsEB"),
  7973. EERecHitCollectionLabel = cms.InputTag("ecalRecHit","EcalRecHitsEE"),
  7974. GEMSegmentCollectionLabel = cms.InputTag("gemSegments"),
  7975. HBHERecHitCollectionLabel = cms.InputTag("hbhereco"),
  7976. HORecHitCollectionLabel = cms.InputTag("horeco"),
  7977. ME0SegmentCollectionLabel = cms.InputTag("me0Segments"),
  7978. accountForTrajectoryChangeCalo = cms.bool(False),
  7979. dREcal = cms.double(1.0),
  7980. dREcalPreselection = cms.double(1.0),
  7981. dRHcal = cms.double(1.0),
  7982. dRHcalPreselection = cms.double(1.0),
  7983. dRMuon = cms.double(9999.0),
  7984. dRMuonPreselection = cms.double(0.2),
  7985. dRPreshowerPreselection = cms.double(0.2),
  7986. muonMaxDistanceSigmaX = cms.double(0.0),
  7987. muonMaxDistanceSigmaY = cms.double(0.0),
  7988. muonMaxDistanceX = cms.double(5.0),
  7989. muonMaxDistanceY = cms.double(5.0),
  7990. propagateAllDirections = cms.bool(True),
  7991. trajectoryUncertaintyTolerance = cms.double(-1.0),
  7992. truthMatch = cms.bool(False),
  7993. useCalo = cms.bool(True),
  7994. useEcal = cms.bool(False),
  7995. useGEM = cms.bool(False),
  7996. useHO = cms.bool(False),
  7997. useHcal = cms.bool(False),
  7998. useME0 = cms.bool(False),
  7999. useMuon = cms.bool(False),
  8000. usePreshower = cms.bool(False)
  8001. )
  8002. )
  8003.  
  8004. process.MIsoTrackAssociatorHits = cms.PSet(
  8005. TrackAssociatorParameters = cms.PSet(
  8006. CSCSegmentCollectionLabel = cms.InputTag("cscSegments"),
  8007. CaloTowerCollectionLabel = cms.InputTag("towerMaker"),
  8008. DTRecSegment4DCollectionLabel = cms.InputTag("dt4DSegments"),
  8009. EBRecHitCollectionLabel = cms.InputTag("ecalRecHit","EcalRecHitsEB"),
  8010. EERecHitCollectionLabel = cms.InputTag("ecalRecHit","EcalRecHitsEE"),
  8011. GEMSegmentCollectionLabel = cms.InputTag("gemSegments"),
  8012. HBHERecHitCollectionLabel = cms.InputTag("hbhereco"),
  8013. HORecHitCollectionLabel = cms.InputTag("horeco"),
  8014. ME0SegmentCollectionLabel = cms.InputTag("me0Segments"),
  8015. accountForTrajectoryChangeCalo = cms.bool(False),
  8016. dREcal = cms.double(1.0),
  8017. dREcalPreselection = cms.double(1.0),
  8018. dRHcal = cms.double(1.0),
  8019. dRHcalPreselection = cms.double(1.0),
  8020. dRMuon = cms.double(9999.0),
  8021. dRMuonPreselection = cms.double(0.2),
  8022. dRPreshowerPreselection = cms.double(0.2),
  8023. muonMaxDistanceSigmaX = cms.double(0.0),
  8024. muonMaxDistanceSigmaY = cms.double(0.0),
  8025. muonMaxDistanceX = cms.double(5.0),
  8026. muonMaxDistanceY = cms.double(5.0),
  8027. propagateAllDirections = cms.bool(True),
  8028. trajectoryUncertaintyTolerance = cms.double(-1.0),
  8029. truthMatch = cms.bool(False),
  8030. useCalo = cms.bool(False),
  8031. useEcal = cms.bool(True),
  8032. useGEM = cms.bool(False),
  8033. useHO = cms.bool(True),
  8034. useHcal = cms.bool(True),
  8035. useME0 = cms.bool(False),
  8036. useMuon = cms.bool(False),
  8037. usePreshower = cms.bool(False)
  8038. )
  8039. )
  8040.  
  8041. process.MIsoTrackAssociatorJets = cms.PSet(
  8042. TrackAssociatorParameters = cms.PSet(
  8043. CSCSegmentCollectionLabel = cms.InputTag("cscSegments"),
  8044. CaloTowerCollectionLabel = cms.InputTag("towerMaker"),
  8045. DTRecSegment4DCollectionLabel = cms.InputTag("dt4DSegments"),
  8046. EBRecHitCollectionLabel = cms.InputTag("ecalRecHit","EcalRecHitsEB"),
  8047. EERecHitCollectionLabel = cms.InputTag("ecalRecHit","EcalRecHitsEE"),
  8048. GEMSegmentCollectionLabel = cms.InputTag("gemSegments"),
  8049. HBHERecHitCollectionLabel = cms.InputTag("hbhereco"),
  8050. HORecHitCollectionLabel = cms.InputTag("horeco"),
  8051. ME0SegmentCollectionLabel = cms.InputTag("me0Segments"),
  8052. accountForTrajectoryChangeCalo = cms.bool(False),
  8053. dREcal = cms.double(0.5),
  8054. dREcalPreselection = cms.double(0.5),
  8055. dRHcal = cms.double(0.5),
  8056. dRHcalPreselection = cms.double(0.5),
  8057. dRMuon = cms.double(9999.0),
  8058. dRMuonPreselection = cms.double(0.2),
  8059. dRPreshowerPreselection = cms.double(0.2),
  8060. muonMaxDistanceSigmaX = cms.double(0.0),
  8061. muonMaxDistanceSigmaY = cms.double(0.0),
  8062. muonMaxDistanceX = cms.double(5.0),
  8063. muonMaxDistanceY = cms.double(5.0),
  8064. propagateAllDirections = cms.bool(True),
  8065. trajectoryUncertaintyTolerance = cms.double(-1.0),
  8066. truthMatch = cms.bool(False),
  8067. useCalo = cms.bool(True),
  8068. useEcal = cms.bool(False),
  8069. useGEM = cms.bool(False),
  8070. useHO = cms.bool(False),
  8071. useHcal = cms.bool(False),
  8072. useME0 = cms.bool(False),
  8073. useMuon = cms.bool(False),
  8074. usePreshower = cms.bool(False)
  8075. )
  8076. )
  8077.  
  8078. process.MIsoTrackAssociatorTowers = cms.PSet(
  8079. TrackAssociatorParameters = cms.PSet(
  8080. CSCSegmentCollectionLabel = cms.InputTag("cscSegments"),
  8081. CaloTowerCollectionLabel = cms.InputTag("towerMaker"),
  8082. DTRecSegment4DCollectionLabel = cms.InputTag("dt4DSegments"),
  8083. EBRecHitCollectionLabel = cms.InputTag("ecalRecHit","EcalRecHitsEB"),
  8084. EERecHitCollectionLabel = cms.InputTag("ecalRecHit","EcalRecHitsEE"),
  8085. GEMSegmentCollectionLabel = cms.InputTag("gemSegments"),
  8086. HBHERecHitCollectionLabel = cms.InputTag("hbhereco"),
  8087. HORecHitCollectionLabel = cms.InputTag("horeco"),
  8088. ME0SegmentCollectionLabel = cms.InputTag("me0Segments"),
  8089. accountForTrajectoryChangeCalo = cms.bool(False),
  8090. dREcal = cms.double(1.0),
  8091. dREcalPreselection = cms.double(1.0),
  8092. dRHcal = cms.double(1.0),
  8093. dRHcalPreselection = cms.double(1.0),
  8094. dRMuon = cms.double(9999.0),
  8095. dRMuonPreselection = cms.double(0.2),
  8096. dRPreshowerPreselection = cms.double(0.2),
  8097. muonMaxDistanceSigmaX = cms.double(0.0),
  8098. muonMaxDistanceSigmaY = cms.double(0.0),
  8099. muonMaxDistanceX = cms.double(5.0),
  8100. muonMaxDistanceY = cms.double(5.0),
  8101. propagateAllDirections = cms.bool(True),
  8102. trajectoryUncertaintyTolerance = cms.double(-1.0),
  8103. truthMatch = cms.bool(False),
  8104. useCalo = cms.bool(True),
  8105. useEcal = cms.bool(False),
  8106. useGEM = cms.bool(False),
  8107. useHO = cms.bool(False),
  8108. useHcal = cms.bool(False),
  8109. useME0 = cms.bool(False),
  8110. useMuon = cms.bool(False),
  8111. usePreshower = cms.bool(False)
  8112. )
  8113. )
  8114.  
  8115. process.MIsoTrackExtractorBlock = cms.PSet(
  8116. BeamSpotLabel = cms.InputTag("offlineBeamSpot"),
  8117. BeamlineOption = cms.string('BeamSpotFromEvent'),
  8118. Chi2Ndof_Max = cms.double(1e+64),
  8119. Chi2Prob_Min = cms.double(-1.0),
  8120. ComponentName = cms.string('TrackExtractor'),
  8121. DR_Max = cms.double(0.5),
  8122. DR_Veto = cms.double(0.01),
  8123. DepositLabel = cms.untracked.string(''),
  8124. Diff_r = cms.double(0.1),
  8125. Diff_z = cms.double(0.2),
  8126. NHits_Min = cms.uint32(0),
  8127. Pt_Min = cms.double(-1.0),
  8128. inputTrackCollection = cms.InputTag("generalTracks")
  8129. )
  8130.  
  8131. process.MIsoTrackExtractorCtfBlock = cms.PSet(
  8132. BeamSpotLabel = cms.InputTag("offlineBeamSpot"),
  8133. BeamlineOption = cms.string('BeamSpotFromEvent'),
  8134. Chi2Ndof_Max = cms.double(1e+64),
  8135. Chi2Prob_Min = cms.double(-1.0),
  8136. ComponentName = cms.string('TrackExtractor'),
  8137. DR_Max = cms.double(0.5),
  8138. DR_Veto = cms.double(0.01),
  8139. DepositLabel = cms.untracked.string(''),
  8140. Diff_r = cms.double(0.1),
  8141. Diff_z = cms.double(0.2),
  8142. NHits_Min = cms.uint32(0),
  8143. Pt_Min = cms.double(-1.0),
  8144. inputTrackCollection = cms.InputTag("generalTracks")
  8145. )
  8146.  
  8147. process.MIsoTrackExtractorGsBlock = cms.PSet(
  8148. BeamSpotLabel = cms.InputTag("offlineBeamSpot"),
  8149. BeamlineOption = cms.string('BeamSpotFromEvent'),
  8150. Chi2Ndof_Max = cms.double(1e+64),
  8151. Chi2Prob_Min = cms.double(-1.0),
  8152. ComponentName = cms.string('TrackExtractor'),
  8153. DR_Max = cms.double(0.5),
  8154. DR_Veto = cms.double(0.01),
  8155. DepositLabel = cms.untracked.string(''),
  8156. Diff_r = cms.double(0.1),
  8157. Diff_z = cms.double(0.2),
  8158. NHits_Min = cms.uint32(0),
  8159. Pt_Min = cms.double(-1.0),
  8160. inputTrackCollection = cms.InputTag("ctfGSWithMaterialTracks")
  8161. )
  8162.  
  8163. process.MTVHistoProducerAlgoForTrackerBlock = cms.PSet(
  8164. GpSelectorForEfficiencyVsEta = cms.PSet(
  8165. chargedOnly = cms.bool(True),
  8166. lip = cms.double(30.0),
  8167. maxRapidity = cms.double(2.5),
  8168. minRapidity = cms.double(-2.5),
  8169. pdgId = cms.vint32(),
  8170. ptMin = cms.double(0.9),
  8171. status = cms.int32(1),
  8172. tip = cms.double(3.5)
  8173. ),
  8174. GpSelectorForEfficiencyVsPhi = cms.PSet(
  8175. chargedOnly = cms.bool(True),
  8176. lip = cms.double(30.0),
  8177. maxRapidity = cms.double(2.5),
  8178. minRapidity = cms.double(-2.5),
  8179. pdgId = cms.vint32(),
  8180. ptMin = cms.double(0.9),
  8181. status = cms.int32(1),
  8182. tip = cms.double(3.5)
  8183. ),
  8184. GpSelectorForEfficiencyVsPt = cms.PSet(
  8185. chargedOnly = cms.bool(True),
  8186. lip = cms.double(30.0),
  8187. maxRapidity = cms.double(2.5),
  8188. minRapidity = cms.double(-2.5),
  8189. pdgId = cms.vint32(),
  8190. ptMin = cms.double(0.05),
  8191. status = cms.int32(1),
  8192. tip = cms.double(3.5)
  8193. ),
  8194. GpSelectorForEfficiencyVsVTXR = cms.PSet(
  8195. chargedOnly = cms.bool(True),
  8196. lip = cms.double(30.0),
  8197. maxRapidity = cms.double(2.5),
  8198. minRapidity = cms.double(-2.5),
  8199. pdgId = cms.vint32(),
  8200. ptMin = cms.double(0.9),
  8201. status = cms.int32(1),
  8202. tip = cms.double(30.0)
  8203. ),
  8204. GpSelectorForEfficiencyVsVTXZ = cms.PSet(
  8205. chargedOnly = cms.bool(True),
  8206. lip = cms.double(35.0),
  8207. maxRapidity = cms.double(2.5),
  8208. minRapidity = cms.double(-2.5),
  8209. pdgId = cms.vint32(),
  8210. ptMin = cms.double(0.9),
  8211. status = cms.int32(1),
  8212. tip = cms.double(3.5)
  8213. ),
  8214. TpSelectorForEfficiencyVsEta = cms.PSet(
  8215. chargedOnly = cms.bool(True),
  8216. intimeOnly = cms.bool(False),
  8217. lip = cms.double(30.0),
  8218. maxRapidity = cms.double(2.5),
  8219. minHit = cms.int32(0),
  8220. minRapidity = cms.double(-2.5),
  8221. pdgId = cms.vint32(),
  8222. ptMin = cms.double(0.9),
  8223. signalOnly = cms.bool(True),
  8224. stableOnly = cms.bool(False),
  8225. tip = cms.double(3.5)
  8226. ),
  8227. TpSelectorForEfficiencyVsPhi = cms.PSet(
  8228. chargedOnly = cms.bool(True),
  8229. intimeOnly = cms.bool(False),
  8230. lip = cms.double(30.0),
  8231. maxRapidity = cms.double(2.5),
  8232. minHit = cms.int32(0),
  8233. minRapidity = cms.double(-2.5),
  8234. pdgId = cms.vint32(),
  8235. ptMin = cms.double(0.9),
  8236. signalOnly = cms.bool(True),
  8237. stableOnly = cms.bool(False),
  8238. tip = cms.double(3.5)
  8239. ),
  8240. TpSelectorForEfficiencyVsPt = cms.PSet(
  8241. chargedOnly = cms.bool(True),
  8242. intimeOnly = cms.bool(False),
  8243. lip = cms.double(30.0),
  8244. maxRapidity = cms.double(2.5),
  8245. minHit = cms.int32(0),
  8246. minRapidity = cms.double(-2.5),
  8247. pdgId = cms.vint32(),
  8248. ptMin = cms.double(0.05),
  8249. signalOnly = cms.bool(True),
  8250. stableOnly = cms.bool(False),
  8251. tip = cms.double(3.5)
  8252. ),
  8253. TpSelectorForEfficiencyVsVTXR = cms.PSet(
  8254. chargedOnly = cms.bool(True),
  8255. intimeOnly = cms.bool(False),
  8256. lip = cms.double(30.0),
  8257. maxRapidity = cms.double(2.5),
  8258. minHit = cms.int32(0),
  8259. minRapidity = cms.double(-2.5),
  8260. pdgId = cms.vint32(),
  8261. ptMin = cms.double(0.9),
  8262. signalOnly = cms.bool(True),
  8263. stableOnly = cms.bool(False),
  8264. tip = cms.double(60.0)
  8265. ),
  8266. TpSelectorForEfficiencyVsVTXZ = cms.PSet(
  8267. chargedOnly = cms.bool(True),
  8268. intimeOnly = cms.bool(False),
  8269. lip = cms.double(30.0),
  8270. maxRapidity = cms.double(2.5),
  8271. minHit = cms.int32(0),
  8272. minRapidity = cms.double(-2.5),
  8273. pdgId = cms.vint32(),
  8274. ptMin = cms.double(0.9),
  8275. signalOnly = cms.bool(True),
  8276. stableOnly = cms.bool(False),
  8277. tip = cms.double(3.5)
  8278. ),
  8279. cotThetaRes_nbin = cms.int32(300),
  8280. cotThetaRes_rangeMax = cms.double(0.02),
  8281. cotThetaRes_rangeMin = cms.double(-0.02),
  8282. dxyDzZoom = cms.double(25),
  8283. dxyRes_nbin = cms.int32(500),
  8284. dxyRes_rangeMax = cms.double(0.1),
  8285. dxyRes_rangeMin = cms.double(-0.1),
  8286. dzRes_nbin = cms.int32(150),
  8287. dzRes_rangeMax = cms.double(0.05),
  8288. dzRes_rangeMin = cms.double(-0.05),
  8289. generalGpSelector = cms.PSet(
  8290. chargedOnly = cms.bool(True),
  8291. lip = cms.double(30.0),
  8292. maxRapidity = cms.double(2.5),
  8293. minRapidity = cms.double(-2.5),
  8294. pdgId = cms.vint32(),
  8295. ptMin = cms.double(0.9),
  8296. status = cms.int32(1),
  8297. tip = cms.double(3.5)
  8298. ),
  8299. generalTpSelector = cms.PSet(
  8300. chargedOnly = cms.bool(True),
  8301. intimeOnly = cms.bool(False),
  8302. lip = cms.double(30.0),
  8303. maxRapidity = cms.double(2.5),
  8304. minHit = cms.int32(0),
  8305. minRapidity = cms.double(-2.5),
  8306. pdgId = cms.vint32(),
  8307. ptMin = cms.double(0.9),
  8308. signalOnly = cms.bool(True),
  8309. stableOnly = cms.bool(False),
  8310. tip = cms.double(3.5)
  8311. ),
  8312. maxChi2 = cms.double(20),
  8313. maxDeDx = cms.double(10.0),
  8314. maxDxy = cms.double(25),
  8315. maxDz = cms.double(30),
  8316. maxDzpvCumulative = cms.double(0.6),
  8317. maxDzpvsigCumulative = cms.double(10),
  8318. maxEta = cms.double(2.5),
  8319. maxHit = cms.double(80.5),
  8320. maxLayers = cms.double(25.5),
  8321. maxMVA = cms.double(1),
  8322. maxPVz = cms.double(60),
  8323. maxPhi = cms.double(3.1416),
  8324. maxPt = cms.double(1000),
  8325. maxPu = cms.double(199.5),
  8326. maxTracks = cms.double(2000),
  8327. maxVertcount = cms.double(160.5),
  8328. maxVertpos = cms.double(60),
  8329. maxZpos = cms.double(30),
  8330. maxdr = cms.double(1),
  8331. minChi2 = cms.double(0),
  8332. minDeDx = cms.double(0.0),
  8333. minDxy = cms.double(-25),
  8334. minDz = cms.double(-30),
  8335. minEta = cms.double(-2.5),
  8336. minHit = cms.double(-0.5),
  8337. minLayers = cms.double(-0.5),
  8338. minMVA = cms.double(-1),
  8339. minPVz = cms.double(-60),
  8340. minPhi = cms.double(-3.1416),
  8341. minPt = cms.double(0.1),
  8342. minPu = cms.double(-0.5),
  8343. minTracks = cms.double(0),
  8344. minVertcount = cms.double(-0.5),
  8345. minVertpos = cms.double(0),
  8346. minZpos = cms.double(-30),
  8347. mindr = cms.double(0.001),
  8348. nintChi2 = cms.int32(40),
  8349. nintDeDx = cms.int32(40),
  8350. nintDxy = cms.int32(100),
  8351. nintDz = cms.int32(60),
  8352. nintDzpvCumulative = cms.int32(240),
  8353. nintDzpvsigCumulative = cms.int32(200),
  8354. nintEta = cms.int32(50),
  8355. nintHit = cms.int32(81),
  8356. nintLayers = cms.int32(26),
  8357. nintMVA = cms.int32(100),
  8358. nintPVz = cms.int32(120),
  8359. nintPhi = cms.int32(36),
  8360. nintPt = cms.int32(40),
  8361. nintPu = cms.int32(100),
  8362. nintTracks = cms.int32(100),
  8363. nintVertcount = cms.int32(161),
  8364. nintVertpos = cms.int32(60),
  8365. nintZpos = cms.int32(60),
  8366. nintdr = cms.int32(100),
  8367. phiRes_nbin = cms.int32(300),
  8368. phiRes_rangeMax = cms.double(0.01),
  8369. phiRes_rangeMin = cms.double(-0.01),
  8370. ptRes_nbin = cms.int32(100),
  8371. ptRes_rangeMax = cms.double(0.1),
  8372. ptRes_rangeMin = cms.double(-0.1),
  8373. seedingLayerSets = cms.vstring(),
  8374. useFabsEta = cms.bool(False),
  8375. useInvPt = cms.bool(False),
  8376. useLogPt = cms.untracked.bool(True)
  8377. )
  8378.  
  8379. process.MaxCCCLostHitsTrajectoryFilter_block = cms.PSet(
  8380. ComponentType = cms.string('MaxCCCLostHitsTrajectoryFilter'),
  8381. maxCCCLostHits = cms.int32(3),
  8382. minGoodStripCharge = cms.PSet(
  8383. refToPSet_ = cms.string('SiStripClusterChargeCutLoose')
  8384. )
  8385. )
  8386.  
  8387. process.MaxConsecLostHitsTrajectoryFilter_block = cms.PSet(
  8388. ComponentType = cms.string('MaxConsecLostHitsTrajectoryFilter'),
  8389. maxConsecLostHits = cms.int32(1)
  8390. )
  8391.  
  8392. process.MaxHitsTrajectoryFilter_block = cms.PSet(
  8393. ComponentType = cms.string('MaxHitsTrajectoryFilter'),
  8394. maxNumberOfHits = cms.int32(100)
  8395. )
  8396.  
  8397. process.MaxLostHitsTrajectoryFilter_block = cms.PSet(
  8398. ComponentType = cms.string('MaxLostHitsTrajectoryFilter'),
  8399. maxLostHits = cms.int32(2)
  8400. )
  8401.  
  8402. process.MicroEventContent = cms.PSet(
  8403. outputCommands = cms.untracked.vstring('drop *',
  8404. 'keep *_slimmedPhotons_*_*',
  8405. 'keep *_slimmedElectrons_*_*',
  8406. 'keep *_slimmedMuons_*_*',
  8407. 'keep *_slimmedTaus_*_*',
  8408. 'keep *_slimmedTausBoosted_*_*',
  8409. 'keep *_slimmedJets_*_*',
  8410. 'keep *_slimmedJetsAK8_*_*',
  8411. 'keep *_slimmedJetsPuppi_*_*',
  8412. 'keep *_slimmedMETs_*_*',
  8413. 'keep *_slimmedMETsNoHF_*_*',
  8414. 'keep *_slimmedMETsPuppi_*_*',
  8415. 'keep *_slimmedSecondaryVertices_*_*',
  8416. 'keep *_slimmedJetsAK8PFPuppiSoftDropPacked_SubJets_*',
  8417. 'keep recoPhotonCores_reducedEgamma_*_*',
  8418. 'keep recoGsfElectronCores_reducedEgamma_*_*',
  8419. 'keep recoConversions_reducedEgamma_*_*',
  8420. 'keep recoSuperClusters_reducedEgamma_*_*',
  8421. 'keep recoCaloClusters_reducedEgamma_*_*',
  8422. 'keep EcalRecHitsSorted_reducedEgamma_*_*',
  8423. 'drop *_*_caloTowers_*',
  8424. 'drop *_*_pfCandidates_*',
  8425. 'drop *_*_genJets_*',
  8426. 'keep *_offlineBeamSpot_*_*',
  8427. 'keep *_offlineSlimmedPrimaryVertices_*_*',
  8428. 'keep patPackedCandidates_packedPFCandidates_*_*',
  8429. 'keep *_bunchSpacingProducer_*_*',
  8430. 'keep double_fixedGridRhoAll__*',
  8431. 'keep double_fixedGridRhoFastjetAll__*',
  8432. 'keep double_fixedGridRhoFastjetAllCalo__*',
  8433. 'keep double_fixedGridRhoFastjetCentral_*_*',
  8434. 'keep double_fixedGridRhoFastjetCentralCalo__*',
  8435. 'keep double_fixedGridRhoFastjetCentralChargedPileUp__*',
  8436. 'keep double_fixedGridRhoFastjetCentralNeutral__*',
  8437. 'keep *_selectedPatTrigger_*_*',
  8438. 'keep patPackedTriggerPrescales_patTrigger__*',
  8439. 'keep patPackedTriggerPrescales_patTrigger_l1max_*',
  8440. 'keep patPackedTriggerPrescales_patTrigger_l1min_*',
  8441. 'keep *_l1extraParticles_*_*',
  8442. 'keep L1GlobalTriggerReadoutRecord_gtDigis_*_*',
  8443. 'keep *_gtStage2Digis__*',
  8444. 'keep *_gmtStage2Digis_Muon_*',
  8445. 'keep *_caloStage2Digis_Jet_*',
  8446. 'keep *_caloStage2Digis_Tau_*',
  8447. 'keep *_caloStage2Digis_EGamma_*',
  8448. 'keep *_caloStage2Digis_EtSum_*',
  8449. 'keep *_TriggerResults_*_HLT',
  8450. 'keep *_TriggerResults_*_*',
  8451. 'keep patPackedCandidates_lostTracks_*_*',
  8452. 'keep HcalNoiseSummary_hcalnoise__*',
  8453. 'keep recoCSCHaloData_CSCHaloData_*_*',
  8454. 'keep recoBeamHaloSummary_BeamHaloSummary_*_*',
  8455. 'keep LumiScalerss_scalersRawToDigi_*_*')
  8456. )
  8457.  
  8458. process.MicroEventContentMC = cms.PSet(
  8459. outputCommands = cms.untracked.vstring('drop *',
  8460. 'keep *_slimmedPhotons_*_*',
  8461. 'keep *_slimmedElectrons_*_*',
  8462. 'keep *_slimmedMuons_*_*',
  8463. 'keep *_slimmedTaus_*_*',
  8464. 'keep *_slimmedTausBoosted_*_*',
  8465. 'keep *_slimmedJets_*_*',
  8466. 'keep *_slimmedJetsAK8_*_*',
  8467. 'keep *_slimmedJetsPuppi_*_*',
  8468. 'keep *_slimmedMETs_*_*',
  8469. 'keep *_slimmedMETsNoHF_*_*',
  8470. 'keep *_slimmedMETsPuppi_*_*',
  8471. 'keep *_slimmedSecondaryVertices_*_*',
  8472. 'keep *_slimmedJetsAK8PFPuppiSoftDropPacked_SubJets_*',
  8473. 'keep recoPhotonCores_reducedEgamma_*_*',
  8474. 'keep recoGsfElectronCores_reducedEgamma_*_*',
  8475. 'keep recoConversions_reducedEgamma_*_*',
  8476. 'keep recoSuperClusters_reducedEgamma_*_*',
  8477. 'keep recoCaloClusters_reducedEgamma_*_*',
  8478. 'keep EcalRecHitsSorted_reducedEgamma_*_*',
  8479. 'drop *_*_caloTowers_*',
  8480. 'drop *_*_pfCandidates_*',
  8481. 'drop *_*_genJets_*',
  8482. 'keep *_offlineBeamSpot_*_*',
  8483. 'keep *_offlineSlimmedPrimaryVertices_*_*',
  8484. 'keep patPackedCandidates_packedPFCandidates_*_*',
  8485. 'keep *_bunchSpacingProducer_*_*',
  8486. 'keep double_fixedGridRhoAll__*',
  8487. 'keep double_fixedGridRhoFastjetAll__*',
  8488. 'keep double_fixedGridRhoFastjetAllCalo__*',
  8489. 'keep double_fixedGridRhoFastjetCentral_*_*',
  8490. 'keep double_fixedGridRhoFastjetCentralCalo__*',
  8491. 'keep double_fixedGridRhoFastjetCentralChargedPileUp__*',
  8492. 'keep double_fixedGridRhoFastjetCentralNeutral__*',
  8493. 'keep *_selectedPatTrigger_*_*',
  8494. 'keep patPackedTriggerPrescales_patTrigger__*',
  8495. 'keep patPackedTriggerPrescales_patTrigger_l1max_*',
  8496. 'keep patPackedTriggerPrescales_patTrigger_l1min_*',
  8497. 'keep *_l1extraParticles_*_*',
  8498. 'keep L1GlobalTriggerReadoutRecord_gtDigis_*_*',
  8499. 'keep *_gtStage2Digis__*',
  8500. 'keep *_gmtStage2Digis_Muon_*',
  8501. 'keep *_caloStage2Digis_Jet_*',
  8502. 'keep *_caloStage2Digis_Tau_*',
  8503. 'keep *_caloStage2Digis_EGamma_*',
  8504. 'keep *_caloStage2Digis_EtSum_*',
  8505. 'keep *_TriggerResults_*_HLT',
  8506. 'keep *_TriggerResults_*_*',
  8507. 'keep patPackedCandidates_lostTracks_*_*',
  8508. 'keep HcalNoiseSummary_hcalnoise__*',
  8509. 'keep recoCSCHaloData_CSCHaloData_*_*',
  8510. 'keep recoBeamHaloSummary_BeamHaloSummary_*_*',
  8511. 'keep LumiScalerss_scalersRawToDigi_*_*',
  8512. 'keep *_slimmedGenJets_*_*',
  8513. 'keep *_slimmedGenJetsAK8_*_*',
  8514. 'keep patPackedGenParticles_packedGenParticles_*_*',
  8515. 'keep recoGenParticles_prunedGenParticles_*_*',
  8516. 'keep LHEEventProduct_*_*_*',
  8517. 'keep PileupSummaryInfos_slimmedAddPileupInfo_*_*',
  8518. 'keep GenFilterInfo_*_*_*',
  8519. 'keep GenLumiInfoHeader_generator_*_*',
  8520. 'keep GenLumiInfoProduct_*_*_*',
  8521. 'keep GenEventInfoProduct_generator_*_*',
  8522. 'keep LHERunInfoProduct_*_*_*',
  8523. 'keep GenRunInfoProduct_*_*_*',
  8524. 'keep L1GtTriggerMenuLite_l1GtTriggerMenuLite__*')
  8525. )
  8526.  
  8527. process.MinHitsTrajectoryFilter_block = cms.PSet(
  8528. ComponentType = cms.string('MinHitsTrajectoryFilter'),
  8529. minimumNumberOfHits = cms.int32(5)
  8530. )
  8531.  
  8532. process.MinPtTrajectoryFilter_block = cms.PSet(
  8533. ComponentType = cms.string('MinPtTrajectoryFilter'),
  8534. minHitsMinPt = cms.int32(3),
  8535. minPt = cms.double(1.0),
  8536. nSigmaMinPt = cms.double(5.0)
  8537. )
  8538.  
  8539. process.MonojetBackupPSet = cms.PSet(
  8540. dropPt2 = cms.bool(True),
  8541. dropPt3 = cms.bool(True),
  8542. hltPathsToCheck = cms.vstring('HLT_CaloJet500_NoJetID_v'),
  8543. minCandidates = cms.uint32(1),
  8544. parametersTurnOn = cms.vdouble(400, 410, 420, 430, 440,
  8545. 450, 460, 470, 480, 490,
  8546. 500, 510, 520, 530, 540,
  8547. 550, 560, 570, 580, 590,
  8548. 600),
  8549. recCaloJetLabel = cms.InputTag("ak4CaloJets"),
  8550. recPFJetLabel = cms.InputTag("ak4PFJets"),
  8551. recPFMETLabel = cms.InputTag("pfMet")
  8552. )
  8553.  
  8554. process.MonojetPSet = cms.PSet(
  8555. dropPt2 = cms.bool(True),
  8556. dropPt3 = cms.bool(True),
  8557. hltPathsToCheck = cms.vstring('HLT_PFMETNoMu90_PFMHTNoMu90_IDTight_v',
  8558. 'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_v',
  8559. 'HLT_MET200_v',
  8560. 'HLT_MonoCentralPFJet80_PFMETNoMu120_PFMHTNoMu120_IDTight_v',
  8561. 'HLT_MonoCentralPFJet80_PFMETNoMu90_PFMHTNoMu90_IDTight_v',
  8562. 'HLT_PFMETNoMu100_PFMHTNoMu100_IDTight_v',
  8563. 'HLT_PFMETNoMu110_PFMHTNoMu110_IDTight_v',
  8564. 'HLT_MonoCentralPFJet80_PFMETNoMu100_PFMHTNoMu100_IDTight_v',
  8565. 'HLT_MonoCentralPFJet80_PFMETNoMu110_PFMHTNoMu110_IDTight_v',
  8566. 'HLT_PFMETNoMu90_JetIdCleaned_PFMHTNoMu90_IDTight_v',
  8567. 'HLT_PFMETNoMu120_JetIdCleaned_PFMHTNoMu120_IDTight_v',
  8568. 'HLT_MET200_JetIdCleaned_v',
  8569. 'HLT_MonoCentralPFJet80_PFMETNoMu120_JetIdCleaned_PFMHTNoMu120_IDTight_v',
  8570. 'HLT_MonoCentralPFJet80_PFMETNoMu90_JetIdCleaned_PFMHTNoMu90_IDTight_v'),
  8571. minCandidates = cms.uint32(1),
  8572. parametersTurnOn = cms.vdouble(0, 60, 70, 80, 90,
  8573. 100, 110, 120, 130, 140,
  8574. 150, 160, 170, 180, 190,
  8575. 200, 220, 240, 260, 280,
  8576. 300, 320, 340, 360, 380,
  8577. 400, 420, 440, 460, 480,
  8578. 500, 600, 700, 800, 900,
  8579. 1100, 1200, 1400, 1600, 1800,
  8580. 2000, 2200, 2400, 2600, 2800,
  8581. 3000),
  8582. parametersTurnOnSumEt = cms.vdouble(0, 100, 200, 300, 400,
  8583. 500, 600, 700, 800, 900,
  8584. 1000, 1100, 1200, 1300, 1400,
  8585. 1500),
  8586. recCaloJetLabel = cms.InputTag("ak4CaloJets"),
  8587. recPFJetLabel = cms.InputTag("ak4PFJets"),
  8588. recPFMETLabel = cms.InputTag("recoExoticaValidationMETNoMu"),
  8589. recPFMHTLabel = cms.InputTag("recoExoticaValidationMHTNoMu")
  8590. )
  8591.  
  8592. process.MuonCaloCompatibilityBlock = cms.PSet(
  8593. MuonCaloCompatibility = cms.PSet(
  8594. MuonTemplateFileName = cms.FileInPath('RecoMuon/MuonIdentification/data/MuID_templates_muons_lowPt_3_1_norm.root'),
  8595. PionTemplateFileName = cms.FileInPath('RecoMuon/MuonIdentification/data/MuID_templates_pions_lowPt_3_1_norm.root'),
  8596. allSiPMHO = cms.bool(False),
  8597. delta_eta = cms.double(0.02),
  8598. delta_phi = cms.double(0.02)
  8599. )
  8600. )
  8601.  
  8602. process.MuonCosmicCompatibilityParameters = cms.PSet(
  8603. CosmicCompFillerParameters = cms.PSet(
  8604. InputCosmicMuonCollection = cms.InputTag("muonsFromCosmics1Leg"),
  8605. InputMuonCollections = cms.VInputTag(cms.InputTag("globalMuons"), cms.InputTag("muons1stStep")),
  8606. InputTrackCollections = cms.VInputTag(cms.InputTag("generalTracks"), cms.InputTag("cosmicsVetoTracks")),
  8607. InputVertexCollection = cms.InputTag("offlinePrimaryVertices"),
  8608. ServiceParameters = cms.PSet(
  8609. CSCLayers = cms.untracked.bool(True),
  8610. GEMLayers = cms.untracked.bool(False),
  8611. ME0Layers = cms.bool(False),
  8612. Propagators = cms.untracked.vstring('SteppingHelixPropagatorAny',
  8613. 'SteppingHelixPropagatorAlong',
  8614. 'SteppingHelixPropagatorOpposite',
  8615. 'SteppingHelixPropagatorL2Any',
  8616. 'SteppingHelixPropagatorL2Along',
  8617. 'SteppingHelixPropagatorL2Opposite',
  8618. 'SteppingHelixPropagatorAnyNoError',
  8619. 'SteppingHelixPropagatorAlongNoError',
  8620. 'SteppingHelixPropagatorOppositeNoError',
  8621. 'SteppingHelixPropagatorL2AnyNoError',
  8622. 'SteppingHelixPropagatorL2AlongNoError',
  8623. 'SteppingHelixPropagatorL2OppositeNoError',
  8624. 'PropagatorWithMaterial',
  8625. 'PropagatorWithMaterialOpposite',
  8626. 'SmartPropagator',
  8627. 'SmartPropagatorOpposite',
  8628. 'SmartPropagatorAnyOpposite',
  8629. 'SmartPropagatorAny',
  8630. 'SmartPropagatorRK',
  8631. 'SmartPropagatorAnyRK',
  8632. 'StraightLinePropagator'),
  8633. RPCLayers = cms.bool(True),
  8634. UseMuonNavigation = cms.untracked.bool(True)
  8635. ),
  8636. angleCut = cms.double(0.1),
  8637. corrTimeNeg = cms.double(-10),
  8638. corrTimePos = cms.double(5),
  8639. deltaPt = cms.double(0.1),
  8640. hIpTrdxy = cms.double(0.02),
  8641. hIpTrvProb = cms.double(0.5),
  8642. ipCut = cms.double(0.02),
  8643. largedxy = cms.double(2.0),
  8644. largedxyMult = cms.double(3.0),
  8645. maxdxyLoose = cms.double(0.01),
  8646. maxdxyLooseMult = cms.double(0.01),
  8647. maxdxyTight = cms.double(1.0),
  8648. maxdxyTightMult = cms.double(1.0),
  8649. maxdzLoose = cms.double(0.1),
  8650. maxdzLooseMult = cms.double(0.1),
  8651. maxdzTight = cms.double(10.0),
  8652. maxdzTightMult = cms.double(10.0),
  8653. maxvertRho = cms.double(5),
  8654. maxvertZ = cms.double(20),
  8655. minvProb = cms.double(0.001),
  8656. nChamberMatches = cms.int32(1),
  8657. nTrackThreshold = cms.int32(3),
  8658. offTimeNegLoose = cms.double(-15.0),
  8659. offTimeNegLooseMult = cms.double(-15.0),
  8660. offTimeNegTight = cms.double(-20.0),
  8661. offTimeNegTightMult = cms.double(-20.0),
  8662. offTimePosLoose = cms.double(15.0),
  8663. offTimePosLooseMult = cms.double(15.0),
  8664. offTimePosTight = cms.double(25.0),
  8665. offTimePosTightMult = cms.double(25.0),
  8666. segmentComp = cms.double(0.4),
  8667. sharedFrac = cms.double(0.75),
  8668. sharedHits = cms.int32(5)
  8669. )
  8670. )
  8671.  
  8672. process.MuonNoBptxPSet = cms.PSet(
  8673. dropPt2 = cms.bool(True),
  8674. dropPt3 = cms.bool(True),
  8675. hltPathsToCheck = cms.vstring('HLT_L2Mu45_NoVertex_3Sta_NoBPTX3BX_v',
  8676. 'HLT_L2Mu10_NoVertex_NoBPTX_v',
  8677. 'HLT_L2Mu10_NoVertex_NoBPTX3BX_v',
  8678. 'HLT_L2Mu40_NoVertex_3Sta_NoBPTX3BX_v'),
  8679. minCandidates = cms.uint32(1),
  8680. parametersTurnOn = cms.vdouble(0, 5, 10, 15, 20,
  8681. 25, 30, 35, 40, 45,
  8682. 50, 60, 70, 80, 100),
  8683. recMuonTrkLabel = cms.InputTag("refittedStandAloneMuons")
  8684. )
  8685.  
  8686. process.MuonSegmentMatcher = cms.PSet(
  8687. MatchParameters = cms.PSet(
  8688. CSCsegments = cms.InputTag("cscSegments"),
  8689. DTradius = cms.double(0.01),
  8690. DTsegments = cms.InputTag("dt4DSegments"),
  8691. RPChits = cms.InputTag("rpcRecHits"),
  8692. TightMatchCSC = cms.bool(True),
  8693. TightMatchDT = cms.bool(False)
  8694. )
  8695. )
  8696.  
  8697. process.MuonServiceProxy = cms.PSet(
  8698. ServiceParameters = cms.PSet(
  8699. CSCLayers = cms.untracked.bool(True),
  8700. GEMLayers = cms.untracked.bool(False),
  8701. ME0Layers = cms.bool(False),
  8702. Propagators = cms.untracked.vstring('SteppingHelixPropagatorAny',
  8703. 'SteppingHelixPropagatorAlong',
  8704. 'SteppingHelixPropagatorOpposite',
  8705. 'SteppingHelixPropagatorL2Any',
  8706. 'SteppingHelixPropagatorL2Along',
  8707. 'SteppingHelixPropagatorL2Opposite',
  8708. 'SteppingHelixPropagatorAnyNoError',
  8709. 'SteppingHelixPropagatorAlongNoError',
  8710. 'SteppingHelixPropagatorOppositeNoError',
  8711. 'SteppingHelixPropagatorL2AnyNoError',
  8712. 'SteppingHelixPropagatorL2AlongNoError',
  8713. 'SteppingHelixPropagatorL2OppositeNoError',
  8714. 'PropagatorWithMaterial',
  8715. 'PropagatorWithMaterialOpposite',
  8716. 'SmartPropagator',
  8717. 'SmartPropagatorOpposite',
  8718. 'SmartPropagatorAnyOpposite',
  8719. 'SmartPropagatorAny',
  8720. 'SmartPropagatorRK',
  8721. 'SmartPropagatorAnyRK',
  8722. 'StraightLinePropagator',
  8723. 'StraightLinePropagator'),
  8724. RPCLayers = cms.bool(True),
  8725. UseMuonNavigation = cms.untracked.bool(True)
  8726. )
  8727. )
  8728.  
  8729. process.MuonShowerParameters = cms.PSet(
  8730. MuonShowerInformationFillerParameters = cms.PSet(
  8731. CSCRecSegmentLabel = cms.InputTag("csc2DRecHits"),
  8732. CSCSegmentLabel = cms.InputTag("cscSegments"),
  8733. DT4DRecSegmentLabel = cms.InputTag("dt4DSegments"),
  8734. DTRecSegmentLabel = cms.InputTag("dt1DRecHits"),
  8735. MuonRecHitBuilder = cms.string('MuonRecHitBuilder'),
  8736. RPCRecSegmentLabel = cms.InputTag("rpcRecHits"),
  8737. ServiceParameters = cms.PSet(
  8738. CSCLayers = cms.untracked.bool(True),
  8739. GEMLayers = cms.untracked.bool(False),
  8740. ME0Layers = cms.bool(False),
  8741. Propagators = cms.untracked.vstring('SteppingHelixPropagatorAny',
  8742. 'SteppingHelixPropagatorAlong',
  8743. 'SteppingHelixPropagatorOpposite',
  8744. 'SteppingHelixPropagatorL2Any',
  8745. 'SteppingHelixPropagatorL2Along',
  8746. 'SteppingHelixPropagatorL2Opposite',
  8747. 'SteppingHelixPropagatorAnyNoError',
  8748. 'SteppingHelixPropagatorAlongNoError',
  8749. 'SteppingHelixPropagatorOppositeNoError',
  8750. 'SteppingHelixPropagatorL2AnyNoError',
  8751. 'SteppingHelixPropagatorL2AlongNoError',
  8752. 'SteppingHelixPropagatorL2OppositeNoError',
  8753. 'PropagatorWithMaterial',
  8754. 'PropagatorWithMaterialOpposite',
  8755. 'SmartPropagator',
  8756. 'SmartPropagatorOpposite',
  8757. 'SmartPropagatorAnyOpposite',
  8758. 'SmartPropagatorAny',
  8759. 'SmartPropagatorRK',
  8760. 'SmartPropagatorAnyRK',
  8761. 'StraightLinePropagator'),
  8762. RPCLayers = cms.bool(True),
  8763. UseMuonNavigation = cms.untracked.bool(True)
  8764. ),
  8765. TrackerRecHitBuilder = cms.string('WithTrackAngle')
  8766. )
  8767. )
  8768.  
  8769. process.MuonTrackLoaderForCosmic = cms.PSet(
  8770. TrackLoaderParameters = cms.PSet(
  8771. AllowNoVertex = cms.untracked.bool(True),
  8772. DoSmoothing = cms.bool(False),
  8773. MuonUpdatorAtVertexParameters = cms.PSet(
  8774. BeamSpotPositionErrors = cms.vdouble(0.1, 0.1, 5.3),
  8775. MaxChi2 = cms.double(1000000.0),
  8776. Propagator = cms.string('SteppingHelixPropagatorAny')
  8777. ),
  8778. PutTrajectoryIntoEvent = cms.untracked.bool(False),
  8779. Smoother = cms.string('KFSmootherForMuonTrackLoader'),
  8780. TTRHBuilder = cms.string('WithAngleAndTemplate'),
  8781. VertexConstraint = cms.bool(False),
  8782. beamSpot = cms.InputTag("offlineBeamSpot")
  8783. )
  8784. )
  8785.  
  8786. process.MuonTrackLoaderForGLB = cms.PSet(
  8787. TrackLoaderParameters = cms.PSet(
  8788. DoSmoothing = cms.bool(True),
  8789. MuonUpdatorAtVertexParameters = cms.PSet(
  8790. BeamSpotPositionErrors = cms.vdouble(0.1, 0.1, 5.3),
  8791. MaxChi2 = cms.double(1000000.0),
  8792. Propagator = cms.string('SteppingHelixPropagatorOpposite')
  8793. ),
  8794. Smoother = cms.string('KFSmootherForMuonTrackLoader'),
  8795. TTRHBuilder = cms.string('WithAngleAndTemplate'),
  8796. VertexConstraint = cms.bool(False),
  8797. beamSpot = cms.InputTag("offlineBeamSpot")
  8798. )
  8799. )
  8800.  
  8801. process.MuonTrackLoaderForL2 = cms.PSet(
  8802. TrackLoaderParameters = cms.PSet(
  8803. DoSmoothing = cms.bool(False),
  8804. MuonUpdatorAtVertexParameters = cms.PSet(
  8805. BeamSpotPositionErrors = cms.vdouble(0.1, 0.1, 5.3),
  8806. MaxChi2 = cms.double(1000000.0),
  8807. Propagator = cms.string('SteppingHelixPropagatorOpposite')
  8808. ),
  8809. Smoother = cms.string('KFSmootherForMuonTrackLoader'),
  8810. TTRHBuilder = cms.string('WithAngleAndTemplate'),
  8811. VertexConstraint = cms.bool(True),
  8812. beamSpot = cms.InputTag("hltOfflineBeamSpot")
  8813. )
  8814. )
  8815.  
  8816. process.MuonTrackLoaderForL3 = cms.PSet(
  8817. TrackLoaderParameters = cms.PSet(
  8818. DoSmoothing = cms.bool(True),
  8819. MuonSeededTracksInstance = cms.untracked.string('L2Seeded'),
  8820. MuonUpdatorAtVertexParameters = cms.PSet(
  8821. BeamSpotPositionErrors = cms.vdouble(0.1, 0.1, 5.3),
  8822. MaxChi2 = cms.double(1000000.0),
  8823. Propagator = cms.string('SteppingHelixPropagatorOpposite')
  8824. ),
  8825. PutTkTrackIntoEvent = cms.untracked.bool(True),
  8826. SmoothTkTrack = cms.untracked.bool(False),
  8827. Smoother = cms.string('KFSmootherForMuonTrackLoaderL3'),
  8828. TTRHBuilder = cms.string('WithAngleAndTemplate'),
  8829. VertexConstraint = cms.bool(False),
  8830. beamSpot = cms.InputTag("hltOfflineBeamSpot")
  8831. )
  8832. )
  8833.  
  8834. process.MuonTrackLoaderForSTA = cms.PSet(
  8835. TrackLoaderParameters = cms.PSet(
  8836. DoSmoothing = cms.bool(False),
  8837. MuonUpdatorAtVertexParameters = cms.PSet(
  8838. BeamSpotPositionErrors = cms.vdouble(0.1, 0.1, 5.3),
  8839. MaxChi2 = cms.double(1000000.0),
  8840. Propagator = cms.string('SteppingHelixPropagatorOpposite')
  8841. ),
  8842. Smoother = cms.string('KFSmootherForMuonTrackLoader'),
  8843. TTRHBuilder = cms.string('WithAngleAndTemplate'),
  8844. VertexConstraint = cms.bool(True),
  8845. beamSpot = cms.InputTag("offlineBeamSpot")
  8846. )
  8847. )
  8848.  
  8849. process.MuonTrackingRegionCommon = cms.PSet(
  8850. MuonTrackingRegionBuilder = cms.PSet(
  8851. DeltaEta = cms.double(0.2),
  8852. DeltaPhi = cms.double(0.2),
  8853. DeltaR = cms.double(0.2),
  8854. DeltaZ = cms.double(15.9),
  8855. EtaR_UpperLimit_Par1 = cms.double(0.25),
  8856. EtaR_UpperLimit_Par2 = cms.double(0.15),
  8857. Eta_fixed = cms.bool(False),
  8858. Eta_min = cms.double(0.1),
  8859. MeasurementTrackerName = cms.InputTag(""),
  8860. OnDemand = cms.int32(-1),
  8861. PhiR_UpperLimit_Par1 = cms.double(0.6),
  8862. PhiR_UpperLimit_Par2 = cms.double(0.2),
  8863. Phi_fixed = cms.bool(False),
  8864. Phi_min = cms.double(0.1),
  8865. Pt_fixed = cms.bool(False),
  8866. Pt_min = cms.double(1.5),
  8867. Rescale_Dz = cms.double(3.0),
  8868. Rescale_eta = cms.double(3.0),
  8869. Rescale_phi = cms.double(3.0),
  8870. UseVertex = cms.bool(False),
  8871. Z_fixed = cms.bool(True),
  8872. beamSpot = cms.InputTag("offlineBeamSpot"),
  8873. input = cms.InputTag(""),
  8874. maxRegions = cms.int32(1),
  8875. precise = cms.bool(True),
  8876. vertexCollection = cms.InputTag("")
  8877. )
  8878. )
  8879.  
  8880. process.MuonUpdatorAtVertex = cms.PSet(
  8881. MuonUpdatorAtVertexParameters = cms.PSet(
  8882. BeamSpotPositionErrors = cms.vdouble(0.1, 0.1, 5.3),
  8883. MaxChi2 = cms.double(1000000.0),
  8884. Propagator = cms.string('SteppingHelixPropagatorOpposite')
  8885. )
  8886. )
  8887.  
  8888. process.MuonUpdatorAtVertexAnyDirection = cms.PSet(
  8889. MuonUpdatorAtVertexParameters = cms.PSet(
  8890. BeamSpotPositionErrors = cms.vdouble(0.1, 0.1, 5.3),
  8891. MaxChi2 = cms.double(1000000.0),
  8892. Propagator = cms.string('SteppingHelixPropagatorAny')
  8893. )
  8894. )
  8895.  
  8896. process.OverlayCurvesForTiming = cms.PSet(
  8897. enabled = cms.bool(True)
  8898. )
  8899.  
  8900. process.PFHTPSet = cms.PSet(
  8901. hltPathsToCheck = cms.vstring('HLT_PFHT650_WideJetMJJ900DEtaJJ1p5_v',
  8902. 'HLT_PFHT650_WideJetMJJ950DEtaJJ1p5_v',
  8903. 'HLT_PFHT750_4Jet_v',
  8904. 'HLT_PFHT550_4JetPt50_v',
  8905. 'HLT_PFHT650_4JetPt50_v',
  8906. 'HLT_PFHT750_4JetPt50_v',
  8907. 'HLT_PFHT650_4Jet_v',
  8908. 'HLT_PFHT550_4Jet_v',
  8909. 'HLT_PFHT800_v',
  8910. 'HLT_PFHT650_v',
  8911. 'HLT_PFHT800_4JetPt50_v',
  8912. 'HLT_PFHT750_4JetPt70_v',
  8913. 'HLT_PFHT850_4JetPt50_v',
  8914. 'HLT_PFHT750_4JetPt80_v'),
  8915. minCandidates = cms.uint32(1),
  8916. parametersTurnOn = cms.vdouble(0, 50, 100, 150, 200,
  8917. 250, 300, 350, 400, 450,
  8918. 470, 500, 550, 600, 650,
  8919. 700, 800, 900, 1000),
  8920. recPFJetLabel = cms.InputTag("ak4PFJets"),
  8921. recPFMHTLabel = cms.InputTag("recoExoticaValidationHT")
  8922. )
  8923.  
  8924. process.PFJetParameters = cms.PSet(
  8925. Active_Area_Repeats = cms.int32(1),
  8926. GhostArea = cms.double(0.01),
  8927. Ghost_EtaMax = cms.double(5.0),
  8928. Rho_EtaMax = cms.double(4.4),
  8929. doAreaDiskApprox = cms.bool(False),
  8930. doAreaFastjet = cms.bool(False),
  8931. doOutputJets = cms.bool(True),
  8932. doPUOffsetCorr = cms.bool(False),
  8933. doPVCorrection = cms.bool(False),
  8934. doRhoFastjet = cms.bool(False),
  8935. inputEMin = cms.double(0.0),
  8936. inputEtMin = cms.double(0.0),
  8937. jetPtMin = cms.double(5.0),
  8938. jetType = cms.string('PFJet'),
  8939. minSeed = cms.uint32(14327),
  8940. nSigmaPU = cms.double(1.0),
  8941. radiusPU = cms.double(0.5),
  8942. src = cms.InputTag("particleFlow"),
  8943. srcPVs = cms.InputTag(""),
  8944. useDeterministicSeed = cms.bool(True),
  8945. voronoiRfact = cms.double(-0.9)
  8946. )
  8947.  
  8948. process.PFRecoTauPFJetInputs = cms.PSet(
  8949. inputJetCollection = cms.InputTag("ak4PFJets"),
  8950. isolationConeSize = cms.double(0.5),
  8951. jetConeSize = cms.double(0.5),
  8952. maxJetAbsEta = cms.double(2.5),
  8953. minJetPt = cms.double(14.0)
  8954. )
  8955.  
  8956. process.PFTauQualityCuts = cms.PSet(
  8957. isolationQualityCuts = cms.PSet(
  8958. maxDeltaZ = cms.double(0.2),
  8959. maxTrackChi2 = cms.double(100.0),
  8960. maxTransverseImpactParameter = cms.double(0.03),
  8961. minGammaEt = cms.double(1.5),
  8962. minTrackHits = cms.uint32(8),
  8963. minTrackPixelHits = cms.uint32(0),
  8964. minTrackPt = cms.double(1.0),
  8965. minTrackVertexWeight = cms.double(-1.0)
  8966. ),
  8967. leadingTrkOrPFCandOption = cms.string('leadPFCand'),
  8968. primaryVertexSrc = cms.InputTag("offlinePrimaryVertices"),
  8969. pvFindingAlgo = cms.string('closestInDeltaZ'),
  8970. recoverLeadingTrk = cms.bool(False),
  8971. signalQualityCuts = cms.PSet(
  8972. maxDeltaZ = cms.double(0.4),
  8973. maxTrackChi2 = cms.double(100.0),
  8974. maxTransverseImpactParameter = cms.double(0.1),
  8975. minGammaEt = cms.double(0.5),
  8976. minNeutralHadronEt = cms.double(30.0),
  8977. minTrackHits = cms.uint32(3),
  8978. minTrackPixelHits = cms.uint32(0),
  8979. minTrackPt = cms.double(0.5),
  8980. minTrackVertexWeight = cms.double(-1.0)
  8981. ),
  8982. vertexTrackFiltering = cms.bool(False),
  8983. vxAssocQualityCuts = cms.PSet(
  8984. maxTrackChi2 = cms.double(100.0),
  8985. maxTransverseImpactParameter = cms.double(0.1),
  8986. minGammaEt = cms.double(0.5),
  8987. minTrackHits = cms.uint32(3),
  8988. minTrackPixelHits = cms.uint32(0),
  8989. minTrackPt = cms.double(0.5),
  8990. minTrackVertexWeight = cms.double(-1.0)
  8991. )
  8992. )
  8993.  
  8994. process.PREMIXEventContent = cms.PSet(
  8995. eventAutoFlushCompressedSize = cms.untracked.int32(5242880),
  8996. outputCommands = cms.untracked.vstring('drop *',
  8997. 'drop *',
  8998. 'keep FEDRawDataCollection_rawDataCollector_*_*',
  8999. 'keep FEDRawDataCollection_source_*_*',
  9000. 'keep FEDRawDataCollection_rawDataCollector_*_*',
  9001. 'keep FEDRawDataCollection_source_*_*',
  9002. 'drop *_hlt*_*_*',
  9003. 'keep FEDRawDataCollection_rawDataCollector_*_*',
  9004. 'keep FEDRawDataCollection_source_*_*',
  9005. 'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*',
  9006. 'keep edmTriggerResults_*_*_*',
  9007. 'keep triggerTriggerEvent_*_*_*',
  9008. 'keep LHERunInfoProduct_*_*_*',
  9009. 'keep LHEEventProduct_*_*_*',
  9010. 'keep GenRunInfoProduct_generator_*_*',
  9011. 'keep GenLumiInfoHeader_generator_*_*',
  9012. 'keep GenLumiInfoProduct_generator_*_*',
  9013. 'keep GenEventInfoProduct_generator_*_*',
  9014. 'keep edmHepMCProduct_generatorSmeared_*_*',
  9015. 'keep GenFilterInfo_*_*_*',
  9016. 'keep *_genParticles_*_*',
  9017. 'keep edmHepMCProduct_source_*_*',
  9018. 'keep SimTracks_g4SimHits_*_*',
  9019. 'keep SimVertexs_g4SimHits_*_*',
  9020. 'keep *_allTrackMCMatch_*_*',
  9021. 'keep CrossingFramePlaybackInfoNew_*_*_*',
  9022. 'keep PileupSummaryInfos_*_*_*',
  9023. 'keep int6stdbitsetstdpairs_*_AffectedAPVList_*',
  9024. 'keep int_*_bunchSpacing_*',
  9025. 'keep recoGenMETs_*_*_*',
  9026. 'keep recoGenJets_*_*_*',
  9027. 'keep *_genParticle_*_*',
  9028. 'keep *_MEtoEDMConverter_*_*',
  9029. 'keep *_randomEngineStateProducer_*_*',
  9030. 'keep FEDRawDataCollection_source_*_*',
  9031. 'keep FEDRawDataCollection_rawDataCollector_*_*',
  9032. 'keep *_logErrorHarvester_*_*',
  9033. 'keep RPCDetIdRPCDigiMuonDigiCollection_simMuonRPCDigis_*_*',
  9034. 'keep *_mix_MergedTrackTruth_*',
  9035. 'keep StripDigiSimLinkedmDetSetVector_simSiStripDigis_*_*',
  9036. 'keep PixelDigiSimLinkedmDetSetVector_simSiPixelDigis_*_*',
  9037. 'keep StripDigiSimLinkedmDetSetVector_simMuonCSCDigis_*_*',
  9038. 'keep RPCDigiSimLinkedmDetSetVector_*_*_*',
  9039. 'keep DTLayerIdDTDigiSimLinkMuonDigiCollection_*_*_*'),
  9040. splitLevel = cms.untracked.int32(0)
  9041. )
  9042.  
  9043. process.PREMIXRAWEventContent = cms.PSet(
  9044. eventAutoFlushCompressedSize = cms.untracked.int32(5242880),
  9045. outputCommands = cms.untracked.vstring('drop *',
  9046. 'drop *',
  9047. 'drop *',
  9048. 'keep FEDRawDataCollection_rawDataCollector_*_*',
  9049. 'keep FEDRawDataCollection_source_*_*',
  9050. 'keep FEDRawDataCollection_rawDataCollector_*_*',
  9051. 'keep FEDRawDataCollection_source_*_*',
  9052. 'drop *_hlt*_*_*',
  9053. 'keep FEDRawDataCollection_rawDataCollector_*_*',
  9054. 'keep FEDRawDataCollection_source_*_*',
  9055. 'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*',
  9056. 'keep edmTriggerResults_*_*_*',
  9057. 'keep triggerTriggerEvent_*_*_*',
  9058. 'keep *_g4SimHits_*_*',
  9059. 'keep edmHepMCProduct_source_*_*',
  9060. 'keep *_allTrackMCMatch_*_*',
  9061. 'keep StripDigiSimLinkedmDetSetVector_simMuonCSCDigis_*_*',
  9062. 'keep CSCDetIdCSCComparatorDigiMuonDigiCollection_simMuonCSCDigis_*_*',
  9063. 'keep DTLayerIdDTDigiSimLinkMuonDigiCollection_simMuonDTDigis_*_*',
  9064. 'keep RPCDigiSimLinkedmDetSetVector_simMuonRPCDigis_*_*',
  9065. 'keep *_simMuonCSCDigis_*_*',
  9066. 'keep *_simMuonRPCDigis_*_*',
  9067. 'keep EBSrFlagsSorted_simEcalDigis_*_*',
  9068. 'keep EESrFlagsSorted_simEcalDigis_*_*',
  9069. 'keep *_simHcalUnsuppressedDigis_*_*',
  9070. 'keep CrossingFramePlaybackInfoNew_*_*_*',
  9071. 'keep PileupSummaryInfos_*_*_*',
  9072. 'keep int6stdbitsetstdpairs_*_AffectedAPVList_*',
  9073. 'keep int_*_bunchSpacing_*',
  9074. 'keep LHERunInfoProduct_*_*_*',
  9075. 'keep LHEEventProduct_*_*_*',
  9076. 'keep GenRunInfoProduct_generator_*_*',
  9077. 'keep GenLumiInfoHeader_generator_*_*',
  9078. 'keep GenLumiInfoProduct_generator_*_*',
  9079. 'keep GenEventInfoProduct_generator_*_*',
  9080. 'keep edmHepMCProduct_generatorSmeared_*_*',
  9081. 'keep GenFilterInfo_*_*_*',
  9082. 'keep *_genParticles_*_*',
  9083. 'keep recoGenJets_*_*_*',
  9084. 'keep *_genParticle_*_*',
  9085. 'keep recoGenMETs_*_*_*',
  9086. 'keep FEDRawDataCollection_source_*_*',
  9087. 'keep FEDRawDataCollection_rawDataCollector_*_*',
  9088. 'keep *_MEtoEDMConverter_*_*',
  9089. 'keep *_randomEngineStateProducer_*_*',
  9090. 'keep *_logErrorHarvester_*_*',
  9091. 'keep CrossingFramePlaybackInfoNew_*_*_*',
  9092. 'drop CrossingFramePlaybackInfoNew_mix_*_*',
  9093. 'keep *_*_MergedTrackTruth_*',
  9094. 'keep *_*_StripDigiSimLink_*',
  9095. 'keep *_*_PixelDigiSimLink_*',
  9096. 'keep *_*_MuonCSCStripDigiSimLinks_*',
  9097. 'keep *_*_MuonCSCWireDigiSimLinks_*',
  9098. 'keep *_*_RPCDigiSimLink_*',
  9099. 'keep DTLayerIdDTDigiSimLinkMuonDigiCollection_*_*_*'),
  9100. splitLevel = cms.untracked.int32(0)
  9101. )
  9102.  
  9103. process.PerLadder = cms.PSet(
  9104. enabled = cms.bool(True)
  9105. )
  9106.  
  9107. process.PerLayer1D = cms.PSet(
  9108. enabled = cms.bool(True)
  9109. )
  9110.  
  9111. process.PerLayer2D = cms.PSet(
  9112. enabled = cms.bool(True)
  9113. )
  9114.  
  9115. process.PerModule = cms.PSet(
  9116. enabled = cms.bool(False)
  9117. )
  9118.  
  9119. process.PerReadout = cms.PSet(
  9120. enabled = cms.bool(True)
  9121. )
  9122.  
  9123. process.PhilV0 = cms.PSet(
  9124. JetIdParams = cms.PSet(
  9125. Pt010_Loose = cms.vdouble(-999.0, -999.0, -999.0, -999.0),
  9126. Pt010_Medium = cms.vdouble(-999.0, -999.0, -999.0, -999.0),
  9127. Pt010_Tight = cms.vdouble(-999.0, -999.0, -999.0, -999.0),
  9128. Pt1020_Loose = cms.vdouble(-999.0, -999.0, -999.0, -999.0),
  9129. Pt1020_Medium = cms.vdouble(-999.0, -999.0, -999.0, -999.0),
  9130. Pt1020_Tight = cms.vdouble(-999.0, -999.0, -999.0, -999.0),
  9131. Pt2030_Loose = cms.vdouble(-999.0, -999.0, -999.0, -999.0),
  9132. Pt2030_Medium = cms.vdouble(-999.0, -999.0, -999.0, -999.0),
  9133. Pt2030_Tight = cms.vdouble(-999.0, -999.0, -999.0, -999.0),
  9134. Pt3050_Loose = cms.vdouble(-999.0, -999.0, -999.0, -999.0),
  9135. Pt3050_Medium = cms.vdouble(-999.0, -999.0, -999.0, -999.0),
  9136. Pt3050_Tight = cms.vdouble(-999.0, -999.0, -999.0, -999.0)
  9137. ),
  9138. cutBased = cms.bool(False),
  9139. impactParTkThreshold = cms.double(1.0),
  9140. tmvaMethod = cms.string('JetID'),
  9141. tmvaWeights = cms.string('RecoJets/JetProducers/data/mva_JetID.weights.xml.gz'),
  9142. version = cms.int32(0)
  9143. )
  9144.  
  9145. process.PhilV1 = cms.PSet(
  9146. JetIdParams = cms.PSet(
  9147. Pt010_Loose = cms.vdouble(0.0, 0.0, 0.0, 0.2),
  9148. Pt010_Medium = cms.vdouble(0.2, 0.4, 0.2, 0.6),
  9149. Pt010_Tight = cms.vdouble(0.5, 0.6, 0.6, 0.9),
  9150. Pt1020_Loose = cms.vdouble(-0.4, -0.4, -0.4, 0.4),
  9151. Pt1020_Medium = cms.vdouble(-0.3, 0.0, 0.0, 0.5),
  9152. Pt1020_Tight = cms.vdouble(-0.2, 0.2, 0.2, 0.6),
  9153. Pt2030_Loose = cms.vdouble(0.0, 0.0, 0.2, 0.6),
  9154. Pt2030_Medium = cms.vdouble(0.2, 0.2, 0.5, 0.7),
  9155. Pt2030_Tight = cms.vdouble(0.3, 0.4, 0.7, 0.8),
  9156. Pt3050_Loose = cms.vdouble(0.0, 0.0, 0.6, 0.2),
  9157. Pt3050_Medium = cms.vdouble(0.3, 0.2, 0.7, 0.8),
  9158. Pt3050_Tight = cms.vdouble(0.5, 0.4, 0.8, 0.9)
  9159. ),
  9160. cutBased = cms.bool(False),
  9161. etaBinnedWeights = cms.bool(False),
  9162. impactParTkThreshold = cms.double(1.0),
  9163. label = cms.string('philv1'),
  9164. tmvaMethod = cms.string('JetID'),
  9165. tmvaSpectators = cms.vstring(),
  9166. tmvaVariables = cms.vstring('nvtx',
  9167. 'jetPt',
  9168. 'jetEta',
  9169. 'jetPhi',
  9170. 'dZ',
  9171. 'd0',
  9172. 'beta',
  9173. 'betaStar',
  9174. 'nCharged',
  9175. 'nNeutrals',
  9176. 'dRMean',
  9177. 'frac01',
  9178. 'frac02',
  9179. 'frac03',
  9180. 'frac04',
  9181. 'frac05'),
  9182. tmvaWeights = cms.string('RecoJets/JetProducers/data/mva_JetID_v1.weights.xml.gz'),
  9183. version = cms.int32(-1)
  9184. )
  9185.  
  9186. process.PhotonMETPSet = cms.PSet(
  9187. dropPt2 = cms.bool(True),
  9188. dropPt3 = cms.bool(True),
  9189. hltPathsToCheck = cms.vstring('HLT_Photon135_PFMET100_v',
  9190. 'HLT_Photon135_PFMET100_JetIdCleaned_v',
  9191. 'HLT_Photon125_v'),
  9192. minCandidates = cms.uint32(1),
  9193. parametersTurnOn = cms.vdouble(0, 5, 10, 15, 20,
  9194. 25, 30, 35, 40, 45,
  9195. 50, 55, 60, 65, 70,
  9196. 75, 80, 85, 90, 95,
  9197. 100, 105, 110, 115, 120,
  9198. 125, 130, 135, 140, 145,
  9199. 150, 155, 160, 165, 170,
  9200. 175, 180, 185, 190, 195,
  9201. 200),
  9202. recPFMETLabel = cms.InputTag("pfMet"),
  9203. recPhotonLabel = cms.InputTag("gedPhotons")
  9204. )
  9205.  
  9206. process.PixelSeedMergerQuadruplets = cms.PSet(
  9207. BPix = cms.PSet(
  9208. HitProducer = cms.string('siPixelRecHits'),
  9209. TTRHBuilder = cms.string('PixelTTRHBuilderWithoutAngle')
  9210. ),
  9211. FPix = cms.PSet(
  9212. HitProducer = cms.string('siPixelRecHits'),
  9213. TTRHBuilder = cms.string('PixelTTRHBuilderWithoutAngle')
  9214. ),
  9215. TEC = cms.PSet(
  9216.  
  9217. ),
  9218. appendToDataLabel = cms.string(''),
  9219. layerList = cms.vstring('BPix1+BPix2+BPix3+BPix4',
  9220. 'BPix1+BPix2+BPix3+FPix1_pos',
  9221. 'BPix1+BPix2+BPix3+FPix1_neg',
  9222. 'BPix1+BPix2+FPix1_pos+FPix2_pos',
  9223. 'BPix1+BPix2+FPix1_neg+FPix2_neg',
  9224. 'BPix1+FPix1_pos+FPix2_pos+FPix3_pos',
  9225. 'BPix1+FPix1_neg+FPix2_neg+FPix3_neg')
  9226. )
  9227.  
  9228. process.PixelTripletHLTGenerator = cms.PSet(
  9229. ComponentName = cms.string('PixelTripletHLTGenerator'),
  9230. SeedComparitorPSet = cms.PSet(
  9231. ComponentName = cms.string('none')
  9232. ),
  9233. extraHitRPhitolerance = cms.double(0.032),
  9234. extraHitRZtolerance = cms.double(0.037),
  9235. maxElement = cms.uint32(100000),
  9236. phiPreFiltering = cms.double(0.3),
  9237. useBending = cms.bool(True),
  9238. useFixedPreFiltering = cms.bool(False),
  9239. useMultScattering = cms.bool(True)
  9240. )
  9241.  
  9242. process.PixelTripletHLTGeneratorWithFilter = cms.PSet(
  9243. ComponentName = cms.string('PixelTripletHLTGenerator'),
  9244. SeedComparitorPSet = cms.PSet(
  9245. ComponentName = cms.string('LowPtClusterShapeSeedComparitor'),
  9246. clusterShapeCacheSrc = cms.InputTag("siPixelClusterShapeCache"),
  9247. clusterShapeHitFilter = cms.string('ClusterShapeHitFilter')
  9248. ),
  9249. extraHitRPhitolerance = cms.double(0.032),
  9250. extraHitRZtolerance = cms.double(0.037),
  9251. maxElement = cms.uint32(100000),
  9252. phiPreFiltering = cms.double(0.3),
  9253. useBending = cms.bool(True),
  9254. useFixedPreFiltering = cms.bool(False),
  9255. useMultScattering = cms.bool(True)
  9256. )
  9257.  
  9258. process.PuJetIdCutBased_wp = cms.PSet(
  9259. Pt010_BetaStarLoose = cms.vdouble(0.2, 0.3, 999.0, 999.0),
  9260. Pt010_BetaStarMedium = cms.vdouble(0.2, 0.3, 999.0, 999.0),
  9261. Pt010_BetaStarTight = cms.vdouble(0.15, 0.15, 999.0, 999.0),
  9262. Pt010_RMSLoose = cms.vdouble(0.06, 0.05, 0.05, 0.07),
  9263. Pt010_RMSMedium = cms.vdouble(0.06, 0.03, 0.03, 0.04),
  9264. Pt010_RMSTight = cms.vdouble(0.06, 0.07, 0.04, 0.05),
  9265. Pt1020_BetaStarLoose = cms.vdouble(0.2, 0.3, 999.0, 999.0),
  9266. Pt1020_BetaStarMedium = cms.vdouble(0.2, 0.3, 999.0, 999.0),
  9267. Pt1020_BetaStarTight = cms.vdouble(0.15, 0.15, 999.0, 999.0),
  9268. Pt1020_RMSLoose = cms.vdouble(0.06, 0.05, 0.05, 0.07),
  9269. Pt1020_RMSMedium = cms.vdouble(0.06, 0.03, 0.03, 0.04),
  9270. Pt1020_RMSTight = cms.vdouble(0.06, 0.07, 0.04, 0.05),
  9271. Pt2030_BetaStarLoose = cms.vdouble(0.2, 0.3, 999.0, 999.0),
  9272. Pt2030_BetaStarMedium = cms.vdouble(0.2, 0.3, 999.0, 999.0),
  9273. Pt2030_BetaStarTight = cms.vdouble(0.15, 0.15, 999.0, 999.0),
  9274. Pt2030_RMSLoose = cms.vdouble(0.06, 0.05, 0.05, 0.055),
  9275. Pt2030_RMSMedium = cms.vdouble(0.06, 0.03, 0.03, 0.04),
  9276. Pt2030_RMSTight = cms.vdouble(0.05, 0.07, 0.03, 0.045),
  9277. Pt3050_BetaStarLoose = cms.vdouble(0.2, 0.3, 999.0, 999.0),
  9278. Pt3050_BetaStarMedium = cms.vdouble(0.2, 0.3, 999.0, 999.0),
  9279. Pt3050_BetaStarTight = cms.vdouble(0.15, 0.15, 999.0, 999.0),
  9280. Pt3050_RMSLoose = cms.vdouble(0.06, 0.05, 0.05, 0.055),
  9281. Pt3050_RMSMedium = cms.vdouble(0.06, 0.03, 0.03, 0.04),
  9282. Pt3050_RMSTight = cms.vdouble(0.05, 0.06, 0.03, 0.04)
  9283. )
  9284.  
  9285. process.PuJetIdMinMVA_wp = cms.PSet(
  9286. Pt010_Loose = cms.vdouble(-0.9, -0.9, -0.94, -0.9),
  9287. Pt010_Medium = cms.vdouble(-0.73, -0.89, -0.89, -0.83),
  9288. Pt010_Tight = cms.vdouble(-0.5, -0.2, -0.83, -0.7),
  9289. Pt1020_Loose = cms.vdouble(-0.9, -0.9, -0.94, -0.9),
  9290. Pt1020_Medium = cms.vdouble(-0.73, -0.89, -0.89, -0.83),
  9291. Pt1020_Tight = cms.vdouble(-0.5, -0.2, -0.83, -0.7),
  9292. Pt2030_Loose = cms.vdouble(-0.4, -0.85, -0.7, -0.6),
  9293. Pt2030_Medium = cms.vdouble(0.1, -0.4, -0.5, -0.45),
  9294. Pt2030_Tight = cms.vdouble(-0.2, 0.0, 0.0, 0.0),
  9295. Pt3050_Loose = cms.vdouble(-0.4, -0.85, -0.7, -0.6),
  9296. Pt3050_Medium = cms.vdouble(0.1, -0.4, -0.5, -0.45),
  9297. Pt3050_Tight = cms.vdouble(-0.2, 0.0, 0.0, 0.0)
  9298. )
  9299.  
  9300. process.PuJetIdOptMVA_wp = cms.PSet(
  9301. Pt010_Loose = cms.vdouble(-0.9, -0.9, -0.9, -0.9),
  9302. Pt010_Medium = cms.vdouble(-0.73, -0.89, -0.89, -0.83),
  9303. Pt010_Tight = cms.vdouble(-0.5, -0.2, -0.83, -0.7),
  9304. Pt1020_Loose = cms.vdouble(-0.9, -0.9, -0.9, -0.9),
  9305. Pt1020_Medium = cms.vdouble(-0.73, -0.89, -0.89, -0.83),
  9306. Pt1020_Tight = cms.vdouble(-0.5, -0.2, -0.83, -0.7),
  9307. Pt2030_Loose = cms.vdouble(-0.4, -0.85, -0.7, -0.6),
  9308. Pt2030_Medium = cms.vdouble(0.1, -0.4, -0.4, -0.45),
  9309. Pt2030_Tight = cms.vdouble(-0.2, 0.0, 0.0, 0.0),
  9310. Pt3050_Loose = cms.vdouble(-0.4, -0.85, -0.7, -0.6),
  9311. Pt3050_Medium = cms.vdouble(0.1, -0.4, -0.4, -0.45),
  9312. Pt3050_Tight = cms.vdouble(-0.2, 0.0, 0.0, 0.0)
  9313. )
  9314.  
  9315. process.PureMETPSet = cms.PSet(
  9316. hltPathsToCheck = cms.vstring('HLT_PFMET170_NotCleaned_v',
  9317. 'HLT_PFMET170_v',
  9318. 'HLT_PFMET170_HBHECleaned_v',
  9319. 'HLT_PFMET170_v',
  9320. 'HLT_PFMET170_NoiseCleaned_v',
  9321. 'HLT_MET200_v',
  9322. 'HLT_MET100_v',
  9323. 'HLT_MET150_v',
  9324. 'HLT_PFMET170_JetIdCleaned_v',
  9325. 'HLT_MET200_JetIdCleaned_v',
  9326. 'HLT_MET100_JetIdCleaned_v',
  9327. 'HLT_MET150_JetIdCleaned_v'),
  9328. minCandidates = cms.uint32(1),
  9329. parametersTurnOn = cms.vdouble(0, 60, 70, 80, 90,
  9330. 100, 110, 120, 130, 140,
  9331. 150, 160, 170, 180, 190,
  9332. 200, 220, 240, 260, 280,
  9333. 300, 320, 340, 360, 380,
  9334. 400, 420, 440, 460, 480,
  9335. 500),
  9336. recCaloMETLabel = cms.InputTag("caloMet"),
  9337. recPFMETLabel = cms.InputTag("pfMet")
  9338. )
  9339.  
  9340. process.RAWAODSIMEventContent = cms.PSet(
  9341. compressionAlgorithm = cms.untracked.string('LZMA'),
  9342. compressionLevel = cms.untracked.int32(4),
  9343. eventAutoFlushCompressedSize = cms.untracked.int32(15728640),
  9344. outputCommands = cms.untracked.vstring( ('drop *',
  9345. 'drop *',
  9346. 'drop *',
  9347. 'keep ClusterSummary_clusterSummaryProducer_*_*',
  9348. 'keep *_dt4DSegments_*_*',
  9349. 'keep *_dt4DCosmicSegments_*_*',
  9350. 'keep *_cscSegments_*_*',
  9351. 'keep *_rpcRecHits_*_*',
  9352. 'keep *_castorreco_*_*',
  9353. 'keep *_reducedHcalRecHits_*_*',
  9354. 'keep HcalUnpackerReport_castorDigis_*_*',
  9355. 'keep HcalUnpackerReport_hcalDigiAlCaMB_*_*',
  9356. 'keep HcalUnpackerReport_hcalDigis_*_*',
  9357. 'keep *_selectDigi_*_*',
  9358. 'keep EcalRecHitsSorted_reducedEcalRecHitsEB_*_*',
  9359. 'keep EcalRecHitsSorted_reducedEcalRecHitsEE_*_*',
  9360. 'keep EcalRecHitsSorted_reducedEcalRecHitsES_*_*',
  9361. 'keep recoSuperClusters_correctedHybridSuperClusters_*_*',
  9362. 'keep recoCaloClusters_hybridSuperClusters_*_*',
  9363. 'keep recoSuperClusters_hybridSuperClusters_uncleanOnlyHybridSuperClusters_*',
  9364. 'keep recoCaloClusters_multi5x5SuperClusters_multi5x5EndcapBasicClusters_*',
  9365. 'keep recoSuperClusters_correctedMulti5x5SuperClustersWithPreshower_*_*',
  9366. 'keep recoPreshowerClusters_multi5x5SuperClustersWithPreshower_*_*',
  9367. 'keep recoPreshowerClusterShapes_multi5x5PreshowerClusterShape_*_*',
  9368. 'keep recoSuperClusters_particleFlowSuperClusterECAL_*_*',
  9369. 'keep recoCaloClusters_particleFlowSuperClusterECAL_*_*',
  9370. 'keep recoTracks_GsfGlobalElectronTest_*_*',
  9371. 'keep recoGsfTracks_electronGsfTracks_*_*',
  9372. 'keep recoTracks_generalTracks_*_*',
  9373. 'keep recoTracks_conversionStepTracks_*_*',
  9374. 'keep recoTracks_beamhaloTracks_*_*',
  9375. 'keep recoTracks_ctfPixelLess_*_*',
  9376. 'keep *_dedxHarmonic2_*_*',
  9377. 'keep *_dedxHitInfo_*_*',
  9378. 'keep *_trackExtrapolator_*_*',
  9379. 'keep *_generalTracks_MVAValues_*',
  9380. 'keep *_generalTracks_MVAVals_*',
  9381. 'keep *_ak4CaloJets_*_*',
  9382. 'keep *_ak4PFJetsCHS_*_*',
  9383. 'keep *_ak8PFJetsCHS_*_*',
  9384. 'keep *_ak8PFJetsCHSSoftDrop_*_*',
  9385. 'keep *_cmsTopTagPFJetsCHS_*_*',
  9386. 'keep *_ak4PFJets_*_*',
  9387. 'keep *_JetPlusTrackZSPCorJetAntiKt4_*_*',
  9388. 'keep *_ak4TrackJets_*_*',
  9389. 'keep recoRecoChargedRefCandidates_trackRefsForJets_*_*',
  9390. 'keep *_caloTowers_*_*',
  9391. 'keep *_CastorTowerReco_*_*',
  9392. 'keep *_ak4JetTracksAssociatorAtVertex_*_*',
  9393. 'keep *_ak4JetTracksAssociatorAtVertexPF_*_*',
  9394. 'keep *_ak4JetTracksAssociatorExplicit_*_*',
  9395. 'keep *_ak4JetExtender_*_*',
  9396. 'keep *_ak4JetID_*_*',
  9397. 'keep *_ak5CastorJets_*_*',
  9398. 'keep *_ak5CastorJetID_*_*',
  9399. 'keep *_ak7CastorJets_*_*',
  9400. 'keep *_ak7CastorJetID_*_*',
  9401. 'keep *_fixedGridRhoAll_*_*',
  9402. 'keep *_fixedGridRhoFastjetAll_*_*',
  9403. 'keep *_fixedGridRhoFastjetAllTmp_*_*',
  9404. 'keep *_fixedGridRhoFastjetCentral_*_*',
  9405. 'keep *_fixedGridRhoFastjetAllCalo_*_*',
  9406. 'keep *_fixedGridRhoFastjetCentralCalo_*_*',
  9407. 'keep *_fixedGridRhoFastjetCentralChargedPileUp_*_*',
  9408. 'keep *_fixedGridRhoFastjetCentralNeutral_*_*',
  9409. 'drop doubles_*Jets_rhos_*',
  9410. 'drop doubles_*Jets_sigmas_*',
  9411. 'keep *_ak8PFJetsCHSSoftDropMass_*_*',
  9412. 'keep recoCaloMETs_caloMet_*_*',
  9413. 'keep recoCaloMETs_caloMetBE_*_*',
  9414. 'keep recoCaloMETs_caloMetBEFO_*_*',
  9415. 'keep recoCaloMETs_caloMetM_*_*',
  9416. 'keep recoPFMETs_pfMet_*_*',
  9417. 'keep recoPFMETs_pfChMet_*_*',
  9418. 'keep recoPFMETs_pfMetEI_*_*',
  9419. 'keep recoMuonMETCorrectionDataedmValueMap_muonMETValueMapProducer_*_*',
  9420. 'drop recoHcalNoiseRBXs_*_*_*',
  9421. 'keep HcalNoiseSummary_hcalnoise_*_*',
  9422. 'keep recoGlobalHaloData_GlobalHaloData_*_*',
  9423. 'keep recoCSCHaloData_CSCHaloData_*_*',
  9424. 'keep recoBeamHaloSummary_BeamHaloSummary_*_*',
  9425. 'keep *_muons_*_*',
  9426. 'keep *_particleFlow_muons_*',
  9427. 'drop *_muons_muons1stStep2muonsMap_*',
  9428. 'drop recoIsoDepositedmValueMap_muons_*_*',
  9429. 'drop doubleedmValueMap_muons_muPFIso*_*',
  9430. 'keep recoTracks_standAloneMuons_*_*',
  9431. 'keep recoTrackExtras_standAloneMuons_*_*',
  9432. 'keep TrackingRecHitsOwned_standAloneMuons_*_*',
  9433. 'keep recoTracks_globalMuons_*_*',
  9434. 'keep recoTrackExtras_globalMuons_*_*',
  9435. 'keep recoTracks_tevMuons_*_*',
  9436. 'keep recoTrackExtras_tevMuons_*_*',
  9437. 'keep recoTracks_generalTracks_*_*',
  9438. 'keep recoTracks_displacedTracks_*_*',
  9439. 'keep recoTracksToOnerecoTracksAssociation_tevMuons_*_*',
  9440. 'keep recoTracks_displacedGlobalMuons_*_*',
  9441. 'keep recoTrackExtras_displacedGlobalMuons_*_*',
  9442. 'keep TrackingRecHitsOwned_displacedGlobalMuons_*_*',
  9443. 'keep recoTracks_cosmicMuons_*_*',
  9444. 'keep recoMuons_muonsFromCosmics_*_*',
  9445. 'keep recoTracks_cosmicMuons1Leg_*_*',
  9446. 'keep recoMuons_muonsFromCosmics1Leg_*_*',
  9447. 'keep recoTracks_refittedStandAloneMuons_*_*',
  9448. 'keep recoTrackExtras_refittedStandAloneMuons_*_*',
  9449. 'keep TrackingRecHitsOwned_refittedStandAloneMuons_*_*',
  9450. 'keep recoTracks_displacedStandAloneMuons__*',
  9451. 'keep recoTrackExtras_displacedStandAloneMuons_*_*',
  9452. 'keep TrackingRecHitsOwned_displacedStandAloneMuons_*_*',
  9453. 'keep *_softPFElectronBJetTags_*_*',
  9454. 'keep *_softPFMuonBJetTags_*_*',
  9455. 'keep *_pfTrackCountingHighEffBJetTags_*_*',
  9456. 'keep *_pfJetProbabilityBJetTags_*_*',
  9457. 'keep *_pfJetBProbabilityBJetTags_*_*',
  9458. 'keep *_pfSimpleSecondaryVertexHighEffBJetTags_*_*',
  9459. 'keep *_pfSimpleInclusiveSecondaryVertexHighEffBJetTags_*_*',
  9460. 'keep *_pfCombinedSecondaryVertexV2BJetTags_*_*',
  9461. 'keep *_pfCombinedInclusiveSecondaryVertexV2BJetTags_*_*',
  9462. 'keep *_pfGhostTrackBJetTags_*_*',
  9463. 'keep *_pfCombinedMVAV2BJetTags_*_*',
  9464. 'keep *_inclusiveCandidateSecondaryVertices_*_*',
  9465. 'keep *_inclusiveCandidateSecondaryVerticesCvsL_*_*',
  9466. 'keep *_pfCombinedCvsLJetTags_*_*',
  9467. 'keep *_pfCombinedCvsBJetTags_*_*',
  9468. 'keep *_pfChargeBJetTags_*_*',
  9469. 'keep *_pfDeepCSVJetTags_*_*',
  9470. 'keep *_pfDeepCMVAJetTags_*_*',
  9471. 'keep recoRecoTauPiZeros_hpsPFTauProducer_pizeros_*',
  9472. 'keep recoPFTaus_hpsPFTauProducer_*_*',
  9473. 'keep *_hpsPFTauDiscriminationByDeadECALElectronRejection_*_*',
  9474. 'keep *_hpsPFTauDiscriminationByDecayModeFinding_*_*',
  9475. 'keep *_hpsPFTauDiscriminationByDecayModeFindingNewDMs_*_*',
  9476. 'keep *_hpsPFTauDiscriminationByDecayModeFindingOldDMs_*_*',
  9477. 'keep *_hpsPFTauDiscriminationByLooseIsolation_*_*',
  9478. 'keep *_hpsPFTauDiscriminationByLooseChargedIsolation_*_*',
  9479. 'keep *_hpsPFTauDiscriminationByLooseCombinedIsolationDBSumPtCorr3Hits_*_*',
  9480. 'keep *_hpsPFTauDiscriminationByLooseCombinedIsolationDBSumPtCorr3HitsdR03_*_*',
  9481. 'keep *_hpsPFTauDiscriminationByLooseMuonRejection3_*_*',
  9482. 'keep *_hpsPFTauDiscriminationByMediumCombinedIsolationDBSumPtCorr3Hits_*_*',
  9483. 'keep *_hpsPFTauDiscriminationByMediumCombinedIsolationDBSumPtCorr3HitsdR03_*_*',
  9484. 'keep *_hpsPFTauDiscriminationByRawCombinedIsolationDBSumPtCorr3Hits_*_*',
  9485. 'keep *_hpsPFTauDiscriminationByTightCombinedIsolationDBSumPtCorr3Hits_*_*',
  9486. 'keep *_hpsPFTauDiscriminationByTightCombinedIsolationDBSumPtCorr3HitsdR03_*_*',
  9487. 'keep *_hpsPFTauDiscriminationByTightMuonRejection3_*_*',
  9488. 'keep *_hpsPFTauDiscriminationByPhotonPtSumOutsideSignalCone_*_*',
  9489. 'keep *_hpsPFTauNeutralIsoPtSum_*_*',
  9490. 'keep *_hpsPFTauPUcorrPtSum_*_*',
  9491. 'keep *_hpsPFTauChargedIsoPtSum_*_*',
  9492. 'keep *_hpsPFTauTransverseImpactParameters_*_*',
  9493. 'keep *_hpsPFTauFootprintCorrection_*_*',
  9494. 'keep *_hpsPFTauNeutralIsoPtSumWeight_*_*',
  9495. 'keep *_hpsPFTauPhotonPtSumOutsideSignalCone_*_*',
  9496. 'keep *_hpsPFTauDiscriminationByMVA6rawElectronRejection_*_*',
  9497. 'keep *_hpsPFTauDiscriminationByMVA6VLooseElectronRejection_*_*',
  9498. 'keep *_hpsPFTauDiscriminationByMVA6LooseElectronRejection_*_*',
  9499. 'keep *_hpsPFTauDiscriminationByMVA6MediumElectronRejection_*_*',
  9500. 'keep *_hpsPFTauDiscriminationByMVA6TightElectronRejection_*_*',
  9501. 'keep *_hpsPFTauDiscriminationByMVA6VTightElectronRejection_*_*',
  9502. 'keep *_hpsPFTauDiscriminationByIsolationMVArun2v1DBoldDMwLTraw_*_*',
  9503. 'keep *_hpsPFTauDiscriminationByVLooseIsolationMVArun2v1DBoldDMwLT_*_*',
  9504. 'keep *_hpsPFTauDiscriminationByLooseIsolationMVArun2v1DBoldDMwLT_*_*',
  9505. 'keep *_hpsPFTauDiscriminationByMediumIsolationMVArun2v1DBoldDMwLT_*_*',
  9506. 'keep *_hpsPFTauDiscriminationByTightIsolationMVArun2v1DBoldDMwLT_*_*',
  9507. 'keep *_hpsPFTauDiscriminationByVTightIsolationMVArun2v1DBoldDMwLT_*_*',
  9508. 'keep *_hpsPFTauDiscriminationByVVTightIsolationMVArun2v1DBoldDMwLT_*_*',
  9509. 'keep *_hpsPFTauDiscriminationByIsolationMVArun2v1DBnewDMwLTraw_*_*',
  9510. 'keep *_hpsPFTauDiscriminationByVLooseIsolationMVArun2v1DBnewDMwLT_*_*',
  9511. 'keep *_hpsPFTauDiscriminationByLooseIsolationMVArun2v1DBnewDMwLT_*_*',
  9512. 'keep *_hpsPFTauDiscriminationByMediumIsolationMVArun2v1DBnewDMwLT_*_*',
  9513. 'keep *_hpsPFTauDiscriminationByTightIsolationMVArun2v1DBnewDMwLT_*_*',
  9514. 'keep *_hpsPFTauDiscriminationByVTightIsolationMVArun2v1DBnewDMwLT_*_*',
  9515. 'keep *_hpsPFTauDiscriminationByVVTightIsolationMVArun2v1DBnewDMwLT_*_*',
  9516. 'keep *_hpsPFTauDiscriminationByIsolationMVArun2v1PWoldDMwLTraw_*_*',
  9517. 'keep *_hpsPFTauDiscriminationByVLooseIsolationMVArun2v1PWoldDMwLT_*_*',
  9518. 'keep *_hpsPFTauDiscriminationByLooseIsolationMVArun2v1PWoldDMwLT_*_*',
  9519. 'keep *_hpsPFTauDiscriminationByMediumIsolationMVArun2v1PWoldDMwLT_*_*',
  9520. 'keep *_hpsPFTauDiscriminationByTightIsolationMVArun2v1PWoldDMwLT_*_*',
  9521. 'keep *_hpsPFTauDiscriminationByVTightIsolationMVArun2v1PWoldDMwLT_*_*',
  9522. 'keep *_hpsPFTauDiscriminationByVVTightIsolationMVArun2v1PWoldDMwLT_*_*',
  9523. 'keep *_hpsPFTauDiscriminationByIsolationMVArun2v1PWnewDMwLTraw_*_*',
  9524. 'keep *_hpsPFTauDiscriminationByVLooseIsolationMVArun2v1PWnewDMwLT_*_*',
  9525. 'keep *_hpsPFTauDiscriminationByLooseIsolationMVArun2v1PWnewDMwLT_*_*',
  9526. 'keep *_hpsPFTauDiscriminationByMediumIsolationMVArun2v1PWnewDMwLT_*_*',
  9527. 'keep *_hpsPFTauDiscriminationByTightIsolationMVArun2v1PWnewDMwLT_*_*',
  9528. 'keep *_hpsPFTauDiscriminationByVTightIsolationMVArun2v1PWnewDMwLT_*_*',
  9529. 'keep *_hpsPFTauDiscriminationByVVTightIsolationMVArun2v1PWnewDMwLT_*_*',
  9530. 'keep *_hpsPFTauChargedIsoPtSumdR03_*_*',
  9531. 'keep *_hpsPFTauNeutralIsoPtSumdR03_*_*',
  9532. 'keep *_hpsPFTauNeutralIsoPtSumWeightdR03_*_*',
  9533. 'keep *_hpsPFTauFootprintCorrectiondR03_*_*',
  9534. 'keep *_hpsPFTauPhotonPtSumOutsideSignalConedR03_*_*',
  9535. 'keep *_hpsPFTauDiscriminationByIsolationMVArun2v1DBdR03oldDMwLTraw_*_*',
  9536. 'keep *_hpsPFTauDiscriminationByVLooseIsolationMVArun2v1DBdR03oldDMwLT_*_*',
  9537. 'keep *_hpsPFTauDiscriminationByLooseIsolationMVArun2v1DBdR03oldDMwLT_*_*',
  9538. 'keep *_hpsPFTauDiscriminationByMediumIsolationMVArun2v1DBdR03oldDMwLT_*_*',
  9539. 'keep *_hpsPFTauDiscriminationByTightIsolationMVArun2v1DBdR03oldDMwLT_*_*',
  9540. 'keep *_hpsPFTauDiscriminationByVTightIsolationMVArun2v1DBdR03oldDMwLT_*_*',
  9541. 'keep *_hpsPFTauDiscriminationByVVTightIsolationMVArun2v1DBdR03oldDMwLT_*_*',
  9542. 'keep *_hpsPFTauDiscriminationByIsolationMVArun2v1PWdR03oldDMwLTraw_*_*',
  9543. 'keep *_hpsPFTauDiscriminationByVLooseIsolationMVArun2v1PWdR03oldDMwLT_*_*',
  9544. 'keep *_hpsPFTauDiscriminationByLooseIsolationMVArun2v1PWdR03oldDMwLT_*_*',
  9545. 'keep *_hpsPFTauDiscriminationByMediumIsolationMVArun2v1PWdR03oldDMwLT_*_*',
  9546. 'keep *_hpsPFTauDiscriminationByTightIsolationMVArun2v1PWdR03oldDMwLT_*_*',
  9547. 'keep *_hpsPFTauDiscriminationByVTightIsolationMVArun2v1PWdR03oldDMwLT_*_*',
  9548. 'keep *_hpsPFTauDiscriminationByVVTightIsolationMVArun2v1PWdR03oldDMwLT_*_*',
  9549. 'keep *_offlinePrimaryVertices__*',
  9550. 'keep *_offlinePrimaryVerticesWithBS_*_*',
  9551. 'keep *_offlinePrimaryVerticesFromCosmicTracks_*_*',
  9552. 'keep *_nuclearInteractionMaker_*_*',
  9553. 'keep *_generalV0Candidates_*_*',
  9554. 'keep *_inclusiveSecondaryVertices_*_*',
  9555. 'keep recoGsfElectronCores_gsfElectronCores_*_*',
  9556. 'keep recoGsfElectronCores_gedGsfElectronCores_*_*',
  9557. 'keep recoGsfElectrons_gsfElectrons_*_*',
  9558. 'keep recoGsfElectrons_gedGsfElectrons_*_*',
  9559. 'keep recoGsfElectronCores_uncleanedOnlyGsfElectronCores_*_*',
  9560. 'keep recoGsfElectrons_uncleanedOnlyGsfElectrons_*_*',
  9561. 'keep floatedmValueMap_eidRobustLoose_*_*',
  9562. 'keep floatedmValueMap_eidRobustTight_*_*',
  9563. 'keep floatedmValueMap_eidRobustHighEnergy_*_*',
  9564. 'keep floatedmValueMap_eidLoose_*_*',
  9565. 'keep floatedmValueMap_eidTight_*_*',
  9566. 'keep *_egmGedGsfElectronPFIsolation_*_*',
  9567. 'keep *_photonEcalPFClusterIsolationProducer_*_*',
  9568. 'keep *_electronEcalPFClusterIsolationProducer_*_*',
  9569. 'keep *_photonHcalPFClusterIsolationProducer_*_*',
  9570. 'keep *_electronHcalPFClusterIsolationProducer_*_*',
  9571. 'drop *_egmGsfElectronIDs_*_*',
  9572. 'drop *_egmPhotonIDs_*_*',
  9573. 'keep recoPhotonCores_gedPhotonCore_*_*',
  9574. 'keep recoPhotons_gedPhotons_*_*',
  9575. 'keep *_particleBasedIsolation_*_*',
  9576. 'drop *_gedPhotons_valMapPFEgammaCandToPhoton_*',
  9577. 'keep recoPhotonCores_photonCore_*_*',
  9578. 'keep recoPhotons_photons_*_*',
  9579. 'keep recoConversions_conversions_*_*',
  9580. 'keep recoConversions_mustacheConversions_*_*',
  9581. 'drop *_conversions_uncleanedConversions_*',
  9582. 'keep recoConversions_allConversions_*_*',
  9583. 'keep recoConversions_allConversionsOldEG_*_*',
  9584. 'keep recoTracks_ckfOutInTracksFromConversions_*_*',
  9585. 'keep recoTracks_ckfInOutTracksFromConversions_*_*',
  9586. 'keep recoConversions_uncleanedOnlyAllConversions_*_*',
  9587. 'keep recoTracks_uncleanedOnlyCkfOutInTracksFromConversions_*_*',
  9588. 'keep recoTracks_uncleanedOnlyCkfInOutTracksFromConversions_*_*',
  9589. 'keep *_PhotonIDProd_*_*',
  9590. 'keep *_PhotonIDProdGED_*_*',
  9591. 'keep *_hfRecoEcalCandidate_*_*',
  9592. 'keep recoRecoEcalCandidates_hfRecoEcalCandidate_*_*',
  9593. 'keep *_hfEMClusters_*_*',
  9594. 'keep *_gedGsfElectronCores_*_*',
  9595. 'keep *_gedGsfElectrons_*_*',
  9596. 'drop CaloTowersSorted_towerMakerPF_*_*',
  9597. 'drop *_pfElectronTranslator_*_*',
  9598. 'keep recoPFRecHits_particleFlowClusterECAL_Cleaned_*',
  9599. 'keep recoPFRecHits_particleFlowClusterHCAL_Cleaned_*',
  9600. 'keep recoPFRecHits_particleFlowClusterHO_Cleaned_*',
  9601. 'keep recoPFRecHits_particleFlowClusterHF_Cleaned_*',
  9602. 'keep recoPFRecHits_particleFlowClusterPS_Cleaned_*',
  9603. 'keep recoPFRecHits_particleFlowRecHitECAL_Cleaned_*',
  9604. 'keep recoPFRecHits_particleFlowRecHitHBHE_Cleaned_*',
  9605. 'keep recoPFRecHits_particleFlowRecHitHF_Cleaned_*',
  9606. 'keep recoPFRecHits_particleFlowRecHitHO_Cleaned_*',
  9607. 'keep recoPFRecHits_particleFlowRecHitPS_Cleaned_*',
  9608. 'keep recoCaloClusters_particleFlowEGamma_*_*',
  9609. 'keep recoSuperClusters_particleFlowEGamma_*_*',
  9610. 'keep recoCaloClusters_particleFlowSuperClusterECAL_*_*',
  9611. 'keep recoSuperClusters_particleFlowSuperClusterECAL_*_*',
  9612. 'keep recoConversions_particleFlowEGamma_*_*',
  9613. 'keep recoPFCandidates_particleFlow_*_*',
  9614. 'keep recoPFCandidates_particleFlowTmp_*_*',
  9615. 'drop recoPFCandidates_particleFlowTmp__*',
  9616. 'keep *_particleFlow_electrons_*',
  9617. 'keep *_particleFlow_photons_*',
  9618. 'keep *_particleFlow_muons_*',
  9619. 'keep recoCaloClusters_pfElectronTranslator_*_*',
  9620. 'keep recoPreshowerClusters_pfElectronTranslator_*_*',
  9621. 'keep recoSuperClusters_pfElectronTranslator_*_*',
  9622. 'keep recoCaloClusters_pfPhotonTranslator_*_*',
  9623. 'keep recoPreshowerClusters_pfPhotonTranslator_*_*',
  9624. 'keep recoSuperClusters_pfPhotonTranslator_*_*',
  9625. 'keep recoPhotons_pfPhotonTranslator_*_*',
  9626. 'keep recoPhotonCores_pfPhotonTranslator_*_*',
  9627. 'keep recoConversions_pfPhotonTranslator_*_*',
  9628. 'keep *_particleFlowPtrs_*_*',
  9629. 'keep *_particleFlowTmpPtrs_*_*',
  9630. 'keep *_offlineBeamSpot_*_*',
  9631. 'keep L1GlobalTriggerReadoutRecord_gtDigis_*_*',
  9632. 'keep *_l1GtRecord_*_*',
  9633. 'keep *_l1GtTriggerMenuLite_*_*',
  9634. 'keep *_conditionsInEdm_*_*',
  9635. 'keep *_l1extraParticles_*_*',
  9636. 'keep *_l1L1GtObjectMap_*_*',
  9637. 'keep LumiSummary_lumiProducer_*_*',
  9638. 'keep *_gtStage2Digis_*_*',
  9639. 'keep *_gmtStage2Digis_*_*',
  9640. 'keep *_caloStage2Digis_*_*',
  9641. 'drop *_hlt*_*_*',
  9642. 'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*',
  9643. 'keep edmTriggerResults_*_*_*',
  9644. 'keep triggerTriggerEvent_*_*_*',
  9645. 'keep L1AcceptBunchCrossings_scalersRawToDigi_*_*',
  9646. 'keep L1TriggerScalerss_scalersRawToDigi_*_*',
  9647. 'keep Level1TriggerScalerss_scalersRawToDigi_*_*',
  9648. 'keep LumiScalerss_scalersRawToDigi_*_*',
  9649. 'keep BeamSpotOnlines_scalersRawToDigi_*_*',
  9650. 'keep DcsStatuss_scalersRawToDigi_*_*',
  9651. 'keep *_tcdsDigis_*_*',
  9652. 'keep *_logErrorHarvester_*_*',
  9653. 'keep *_pfIsolatedElectronsEI_*_*',
  9654. 'keep *_pfIsolatedMuonsEI_*_*',
  9655. 'keep recoPFJets_pfJetsEI_*_*',
  9656. 'keep *_pfCombinedInclusiveSecondaryVertexV2BJetTagsEI_*_*',
  9657. 'keep recoPFTaus_pfTausEI_*_*',
  9658. 'keep recoPFTauDiscriminator_pfTausDiscriminationByDecayModeFinding_*_*',
  9659. 'keep recoPFTauDiscriminator_pfTausDiscriminationByIsolation_*_*',
  9660. 'keep recoPFMETs_pfMetEI_*_*',
  9661. 'keep TotemTriggerCounters_totemTriggerRawToDigi_*_*',
  9662. 'keep TotemFEDInfos_totemRPRawToDigi_*_*',
  9663. 'keep TotemRPDigiedmDetSetVector_totemRPRawToDigi_*_*',
  9664. 'keep TotemVFATStatusedmDetSetVector_totemRPRawToDigi_*_*',
  9665. 'keep TotemRPClusteredmDetSetVector_totemRPClusterProducer_*_*',
  9666. 'keep TotemRPRecHitedmDetSetVector_totemRPRecHitProducer_*_*',
  9667. 'keep TotemRPUVPatternedmDetSetVector_totemRPUVPatternFinder_*_*',
  9668. 'keep TotemRPLocalTrackedmDetSetVector_totemRPLocalTrackFitter_*_*',
  9669. 'keep TotemFEDInfos_ctppsDiamondRawToDigi_*_*',
  9670. 'keep CTPPSDiamondDigiedmDetSetVector_ctppsDiamondRawToDigi_*_*',
  9671. 'keep TotemVFATStatusedmDetSetVector_ctppsDiamondRawToDigi_*_*',
  9672. 'keep CTPPSDiamondRecHitedmDetSetVector_ctppsDiamondRecHits_*_*',
  9673. 'keep LHERunInfoProduct_*_*_*',
  9674. 'keep LHEEventProduct_*_*_*',
  9675. 'keep GenRunInfoProduct_generator_*_*',
  9676. 'keep GenLumiInfoHeader_generator_*_*',
  9677. 'keep GenLumiInfoProduct_generator_*_*',
  9678. 'keep GenEventInfoProduct_generator_*_*',
  9679. 'keep GenFilterInfo_*_*_*',
  9680. 'keep *_genParticles_*_*',
  9681. 'keep *_allTrackMCMatch_*_*',
  9682. 'keep *_ak4GenJets_*_*',
  9683. 'keep *_ak8GenJets_*_*',
  9684. 'keep *_ak4GenJetsNoNu_*_*',
  9685. 'keep *_ak8GenJetsNoNu_*_*',
  9686. 'keep *_genParticle_*_*',
  9687. 'keep recoGenMETs_*_*_*',
  9688. 'keep PileupSummaryInfos_*_*_*',
  9689. 'keep int_*_bunchSpacing_*',
  9690. 'keep FEDRawDataCollection_rawDataCollector_*_*',
  9691. 'keep FEDRawDataCollection_source_*_*',
  9692. 'drop *_hlt*_*_*',
  9693. 'keep FEDRawDataCollection_rawDataCollector_*_*',
  9694. 'keep FEDRawDataCollection_source_*_*',
  9695. 'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*',
  9696. 'keep edmTriggerResults_*_*_*',
  9697. 'keep triggerTriggerEvent_*_*_*' ) )
  9698. )
  9699.  
  9700. process.RAWDEBUGEventContent = cms.PSet(
  9701. eventAutoFlushCompressedSize = cms.untracked.int32(5242880),
  9702. outputCommands = cms.untracked.vstring('drop *',
  9703. 'drop *',
  9704. 'drop *',
  9705. 'keep FEDRawDataCollection_rawDataCollector_*_*',
  9706. 'keep FEDRawDataCollection_source_*_*',
  9707. 'keep FEDRawDataCollection_rawDataCollector_*_*',
  9708. 'keep FEDRawDataCollection_source_*_*',
  9709. 'drop *_hlt*_*_*',
  9710. 'keep FEDRawDataCollection_rawDataCollector_*_*',
  9711. 'keep FEDRawDataCollection_source_*_*',
  9712. 'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*',
  9713. 'keep edmTriggerResults_*_*_*',
  9714. 'keep triggerTriggerEvent_*_*_*',
  9715. 'keep *_g4SimHits_*_*',
  9716. 'keep edmHepMCProduct_source_*_*',
  9717. 'keep *_allTrackMCMatch_*_*',
  9718. 'keep StripDigiSimLinkedmDetSetVector_simMuonCSCDigis_*_*',
  9719. 'keep CSCDetIdCSCComparatorDigiMuonDigiCollection_simMuonCSCDigis_*_*',
  9720. 'keep DTLayerIdDTDigiSimLinkMuonDigiCollection_simMuonDTDigis_*_*',
  9721. 'keep RPCDigiSimLinkedmDetSetVector_simMuonRPCDigis_*_*',
  9722. 'keep *_simMuonCSCDigis_*_*',
  9723. 'keep *_simMuonRPCDigis_*_*',
  9724. 'keep EBSrFlagsSorted_simEcalDigis_*_*',
  9725. 'keep EESrFlagsSorted_simEcalDigis_*_*',
  9726. 'keep *_simHcalUnsuppressedDigis_*_*',
  9727. 'keep CrossingFramePlaybackInfoNew_*_*_*',
  9728. 'keep PileupSummaryInfos_*_*_*',
  9729. 'keep int6stdbitsetstdpairs_*_AffectedAPVList_*',
  9730. 'keep int_*_bunchSpacing_*',
  9731. 'keep LHERunInfoProduct_*_*_*',
  9732. 'keep LHEEventProduct_*_*_*',
  9733. 'keep GenRunInfoProduct_generator_*_*',
  9734. 'keep GenLumiInfoHeader_generator_*_*',
  9735. 'keep GenLumiInfoProduct_generator_*_*',
  9736. 'keep GenEventInfoProduct_generator_*_*',
  9737. 'keep edmHepMCProduct_generatorSmeared_*_*',
  9738. 'keep GenFilterInfo_*_*_*',
  9739. 'keep *_genParticles_*_*',
  9740. 'keep recoGenJets_*_*_*',
  9741. 'keep *_genParticle_*_*',
  9742. 'keep recoGenMETs_*_*_*',
  9743. 'keep FEDRawDataCollection_source_*_*',
  9744. 'keep FEDRawDataCollection_rawDataCollector_*_*',
  9745. 'keep *_MEtoEDMConverter_*_*',
  9746. 'keep *_randomEngineStateProducer_*_*',
  9747. 'keep *_logErrorHarvester_*_*',
  9748. 'keep PixelDigiSimLinkedmDetSetVector_simSiPixelDigis_*_*',
  9749. 'keep StripDigiSimLinkedmDetSetVector_simSiStripDigis_*_*',
  9750. 'drop *_mix_simSiPixelDigis*_*',
  9751. 'drop *_mix_simSiStripDigis*_*',
  9752. 'keep *_allTrackMCMatch_*_*',
  9753. 'drop *_trackingtruthprod_*_*',
  9754. 'drop *_electrontruth_*_*',
  9755. 'keep *_mix_MergedTrackTruth_*',
  9756. 'keep CrossingFramePlaybackInfoNew_*_*_*',
  9757. 'keep FEDRawDataCollection_rawDataCollector_*_*',
  9758. 'keep FEDRawDataCollection_source_*_*',
  9759. 'keep L1GlobalTriggerReadoutRecord_gtDigis_*_*',
  9760. 'keep *_l1GtRecord_*_*',
  9761. 'keep *_l1GtTriggerMenuLite_*_*',
  9762. 'keep *_conditionsInEdm_*_*',
  9763. 'keep *_l1extraParticles_*_*',
  9764. 'keep *_gtStage2Digis_*_*',
  9765. 'keep *_gmtStage2Digis_*_*',
  9766. 'keep *_caloStage2Digis_*_*'),
  9767. splitLevel = cms.untracked.int32(0)
  9768. )
  9769.  
  9770. process.RAWDEBUGHLTEventContent = cms.PSet(
  9771. eventAutoFlushCompressedSize = cms.untracked.int32(5242880),
  9772. outputCommands = cms.untracked.vstring( ('drop *',
  9773. 'drop *',
  9774. 'drop *',
  9775. 'drop *',
  9776. 'keep FEDRawDataCollection_rawDataCollector_*_*',
  9777. 'keep FEDRawDataCollection_source_*_*',
  9778. 'keep FEDRawDataCollection_rawDataCollector_*_*',
  9779. 'keep FEDRawDataCollection_source_*_*',
  9780. 'drop *_hlt*_*_*',
  9781. 'keep FEDRawDataCollection_rawDataCollector_*_*',
  9782. 'keep FEDRawDataCollection_source_*_*',
  9783. 'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*',
  9784. 'keep edmTriggerResults_*_*_*',
  9785. 'keep triggerTriggerEvent_*_*_*',
  9786. 'keep *_g4SimHits_*_*',
  9787. 'keep edmHepMCProduct_source_*_*',
  9788. 'keep *_allTrackMCMatch_*_*',
  9789. 'keep StripDigiSimLinkedmDetSetVector_simMuonCSCDigis_*_*',
  9790. 'keep CSCDetIdCSCComparatorDigiMuonDigiCollection_simMuonCSCDigis_*_*',
  9791. 'keep DTLayerIdDTDigiSimLinkMuonDigiCollection_simMuonDTDigis_*_*',
  9792. 'keep RPCDigiSimLinkedmDetSetVector_simMuonRPCDigis_*_*',
  9793. 'keep *_simMuonCSCDigis_*_*',
  9794. 'keep *_simMuonRPCDigis_*_*',
  9795. 'keep EBSrFlagsSorted_simEcalDigis_*_*',
  9796. 'keep EESrFlagsSorted_simEcalDigis_*_*',
  9797. 'keep *_simHcalUnsuppressedDigis_*_*',
  9798. 'keep CrossingFramePlaybackInfoNew_*_*_*',
  9799. 'keep PileupSummaryInfos_*_*_*',
  9800. 'keep int6stdbitsetstdpairs_*_AffectedAPVList_*',
  9801. 'keep int_*_bunchSpacing_*',
  9802. 'keep LHERunInfoProduct_*_*_*',
  9803. 'keep LHEEventProduct_*_*_*',
  9804. 'keep GenRunInfoProduct_generator_*_*',
  9805. 'keep GenLumiInfoHeader_generator_*_*',
  9806. 'keep GenLumiInfoProduct_generator_*_*',
  9807. 'keep GenEventInfoProduct_generator_*_*',
  9808. 'keep edmHepMCProduct_generatorSmeared_*_*',
  9809. 'keep GenFilterInfo_*_*_*',
  9810. 'keep *_genParticles_*_*',
  9811. 'keep recoGenJets_*_*_*',
  9812. 'keep *_genParticle_*_*',
  9813. 'keep recoGenMETs_*_*_*',
  9814. 'keep FEDRawDataCollection_source_*_*',
  9815. 'keep FEDRawDataCollection_rawDataCollector_*_*',
  9816. 'keep *_MEtoEDMConverter_*_*',
  9817. 'keep *_randomEngineStateProducer_*_*',
  9818. 'keep *_logErrorHarvester_*_*',
  9819. 'keep PixelDigiSimLinkedmDetSetVector_simSiPixelDigis_*_*',
  9820. 'keep StripDigiSimLinkedmDetSetVector_simSiStripDigis_*_*',
  9821. 'drop *_mix_simSiPixelDigis*_*',
  9822. 'drop *_mix_simSiStripDigis*_*',
  9823. 'keep *_allTrackMCMatch_*_*',
  9824. 'drop *_trackingtruthprod_*_*',
  9825. 'drop *_electrontruth_*_*',
  9826. 'keep *_mix_MergedTrackTruth_*',
  9827. 'keep CrossingFramePlaybackInfoNew_*_*_*',
  9828. 'keep FEDRawDataCollection_rawDataCollector_*_*',
  9829. 'keep FEDRawDataCollection_source_*_*',
  9830. 'keep L1GlobalTriggerReadoutRecord_gtDigis_*_*',
  9831. 'keep *_l1GtRecord_*_*',
  9832. 'keep *_l1GtTriggerMenuLite_*_*',
  9833. 'keep *_conditionsInEdm_*_*',
  9834. 'keep *_l1extraParticles_*_*',
  9835. 'keep *_gtStage2Digis_*_*',
  9836. 'keep *_gmtStage2Digis_*_*',
  9837. 'keep *_caloStage2Digis_*_*',
  9838. 'drop *_hlt*_*_*',
  9839. 'keep *_hltAK4CaloJetsCorrectedIDPassed_*_*',
  9840. 'keep *_hltAK4CaloJetsIDPassed_*_*',
  9841. 'keep *_hltAK4CaloJets_*_*',
  9842. 'keep *_hltAK4PFJetsCorrected_*_*',
  9843. 'keep *_hltAK4PFJetsForTaus_*_*',
  9844. 'keep *_hltAK4PFJets_*_*',
  9845. 'keep *_hltAlCaEtaEBRechitsToDigisLowPU_*_*',
  9846. 'keep *_hltAlCaEtaEBRechitsToDigis_*_*',
  9847. 'keep *_hltAlCaEtaEERechitsToDigisLowPU_*_*',
  9848. 'keep *_hltAlCaEtaEERechitsToDigis_*_*',
  9849. 'keep *_hltAlCaEtaRecHitsFilterEBonly_*_*',
  9850. 'keep *_hltAlCaEtaRecHitsFilterEEonlyRegionalLowPU_etaEcalRecHitsES_*',
  9851. 'keep *_hltAlCaEtaRecHitsFilterEEonlyRegional_etaEcalRecHitsES_*',
  9852. 'keep *_hltAlCaEtaRecHitsFilterEEonly_*_*',
  9853. 'keep *_hltAlCaEtaRecHitsFilter_*_*',
  9854. 'keep *_hltAlCaPhiSymStream_*_*',
  9855. 'keep *_hltAlCaPi0EBRechitsToDigisLowPU_*_*',
  9856. 'keep *_hltAlCaPi0EBRechitsToDigis_*_*',
  9857. 'keep *_hltAlCaPi0EERechitsToDigisLowPU_*_*',
  9858. 'keep *_hltAlCaPi0EERechitsToDigis_*_*',
  9859. 'keep *_hltAlCaPi0RecHitsFilterEBonly_*_*',
  9860. 'keep *_hltAlCaPi0RecHitsFilterEEonlyRegionalLowPU_pi0EcalRecHitsES_*',
  9861. 'keep *_hltAlCaPi0RecHitsFilterEEonlyRegional_pi0EcalRecHitsES_*',
  9862. 'keep *_hltAlCaPi0RecHitsFilterEEonly_*_*',
  9863. 'keep *_hltAlCaPi0RecHitsFilter_*_*',
  9864. 'keep *_hltBLifetimeL25AssociatorbbPhiL1FastJetFastPV_*_*',
  9865. 'keep *_hltBLifetimeL25BJetTagsbbPhiL1FastJetFastPV_*_*',
  9866. 'keep *_hltBLifetimeL25TagInfosbbPhiL1FastJetFastPV_*_*',
  9867. 'keep *_hltBLifetimeL3AssociatorbbPhiL1FastJetFastPV_*_*',
  9868. 'keep *_hltBLifetimeL3BJetTagsbbPhiL1FastJetFastPV_*_*',
  9869. 'keep *_hltBLifetimeL3TagInfosbbPhiL1FastJetFastPV_*_*',
  9870. 'keep *_hltBLifetimeRegionalCtfWithMaterialTracksbbPhiL1FastJetFastPV_*_*',
  9871. 'keep *_hltBSoftMuonDiJet110Mu5L3FilterByDR_*_*',
  9872. 'keep *_hltBSoftMuonDiJet110Mu5SelL3BJetTagsByDR_*_*',
  9873. 'keep *_hltBSoftMuonDiJet20Mu5L3FilterByDR_*_*',
  9874. 'keep *_hltBSoftMuonDiJet20Mu5SelL3BJetTagsByDR_*_*',
  9875. 'keep *_hltBSoftMuonDiJet40Mu5L3FilterByDR_*_*',
  9876. 'keep *_hltBSoftMuonDiJet40Mu5SelL3BJetTagsByDR_*_*',
  9877. 'keep *_hltBSoftMuonDiJet70Mu5L3FilterByDR_*_*',
  9878. 'keep *_hltBSoftMuonDiJet70Mu5SelL3BJetTagsByDR_*_*',
  9879. 'keep *_hltBSoftMuonMu5L3_*_*',
  9880. 'keep *_hltCSVJetTagSingleTopEle27_*_*',
  9881. 'keep *_hltCSVJetTagSingleTopIsoMu24_*_*',
  9882. 'keep *_hltCaloJetCorrectedRegional_*_*',
  9883. 'keep *_hltCaloJetCorrected_*_*',
  9884. 'keep *_hltCaloJetL1FastJetCorrected_*_*',
  9885. 'keep *_hltCaloStage2Digis_*_*',
  9886. 'keep *_hltCleanedCorrectedIslandBarrelSuperClustersHI_*_*',
  9887. 'keep *_hltCleanedHiCorrectedIslandBarrelSuperClustersHI_*_*',
  9888. 'keep *_hltCombinedSecondaryVertexBJetTagsCalo_*_*',
  9889. 'keep *_hltCombinedSecondaryVertexBJetTagsPF_*_*',
  9890. 'keep *_hltConvPFTausTightIsoTrackFindingIsolation_*_*',
  9891. 'keep *_hltConvPFTausTightIsoTrackFinding_*_*',
  9892. 'keep *_hltConvPFTausTightIsoTrackPt5Isolation_*_*',
  9893. 'keep *_hltConvPFTausTightIsoTrackPt5_*_*',
  9894. 'keep *_hltConvPFTausTightIso_*_*',
  9895. 'keep *_hltConvPFTausTrackFindingLooseIsolation_*_*',
  9896. 'keep *_hltConvPFTausTrackFinding_*_*',
  9897. 'keep *_hltConvPFTaus_*_*',
  9898. 'keep *_hltCorrectedIslandBarrelSuperClustersHI_*_*',
  9899. 'keep *_hltCorrectedIslandEndcapSuperClustersHI_*_*',
  9900. 'keep *_hltCsc2DRecHits_*_*',
  9901. 'keep *_hltCscSegments_*_*',
  9902. 'keep *_hltDoublePFTau25TrackPt5MediumIsolationProng4L1HLTMatched_*_*',
  9903. 'keep *_hltDoublePFTau25TrackPt5MediumIsolationProng4_*_*',
  9904. 'keep *_hltDoublePFTau25TrackPt5MediumIsolation_*_*',
  9905. 'keep *_hltDoublePFTau25TrackPt5_*_*',
  9906. 'keep *_hltDoublePFTau25_*_*',
  9907. 'keep *_hltDoublePFTauTightIso45Track5_*_*',
  9908. 'keep *_hltDoublePFTauTightIso45Track_*_*',
  9909. 'keep *_hltDt4DSegments_*_*',
  9910. 'keep *_hltEcalPhiSymFilter_*_*',
  9911. 'keep *_hltEcalRecHitAll_*_*',
  9912. 'keep *_hltEgammaGsfTracks_*_*',
  9913. 'keep *_hltEle20CaloIdVTCaloIsoTTrkIdTTrkIsoTTrackIsoFilterL1SingleEG18orL1SingleEG20_*_*',
  9914. 'keep *_hltEle20CaloIdVTTrkIdTDphiFilter_*_*',
  9915. 'keep *_hltEle27WP85PixelMatchElectronsL1Seeded_*_*',
  9916. 'keep *_hltElectronsVertex_*_*',
  9917. 'keep *_hltFEDSelectorLumiPixels_*_*',
  9918. 'keep *_hltFastPVPixelTracksMerger_*_*',
  9919. 'keep *_hltFastPVPixelTracksRecover_*_*',
  9920. 'keep *_hltFastPVPixelTracks_*_*',
  9921. 'keep *_hltFastPVPixelVertices3D_*_*',
  9922. 'keep *_hltFastPVPixelVertices_*_*',
  9923. 'keep *_hltFastPixelBLifetimeL3TagInfos_*_*',
  9924. 'keep *_hltFastPrimaryVertex_*_*',
  9925. 'keep *_hltFilterDoubleIsoPFTau45Trk5LeadTrack5IsolationL1HLTMatched_*_*',
  9926. 'keep *_hltFilterL2EtCutDoublePFIsoTau45Trk5_*_*',
  9927. 'keep *_hltFilterL2EtCutSingleIsoPFTau35Trk20MET70_*_*',
  9928. 'keep *_hltFilterSingleIsoPFTau35Trk20LeadTrackPt20_*_*',
  9929. 'keep *_hltFilterSingleIsoPFTau35Trk20MET60LeadTrack20IsolationL1HLTMatched_*_*',
  9930. 'keep *_hltFilterSingleIsoPFTau35Trk20MET70LeadTrack20IsolationL1HLTMatched_*_*',
  9931. 'keep *_hltGmtStage2Digis_*_*',
  9932. 'keep *_hltGoodOnlinePVs_*_*',
  9933. 'keep *_hltGtStage2Digis_*_*',
  9934. 'keep *_hltHICaloJetCorrected_*_*',
  9935. 'keep *_hltHICaloJetIDPassed_*_*',
  9936. 'keep *_hltHIGoodLooseTracks_*_*',
  9937. 'keep *_hltHIPixel3PrimTracks_*_*',
  9938. 'keep *_hltHISelectedVertex_*_*',
  9939. 'keep *_hltHISiPixelClusters_*_*',
  9940. 'keep *_hltHITIPTCorrectorHB_*_*',
  9941. 'keep *_hltHITIPTCorrectorHE_*_*',
  9942. 'keep *_hltHiCorrectedIslandBarrelSuperClustersHI_*_*',
  9943. 'keep *_hltHiCorrectedIslandEndcapSuperClustersHI_*_*',
  9944. 'keep *_hltHiIslandSuperClustersHI_*_*',
  9945. 'keep *_hltIsolPixelTrackProdHB_*_*',
  9946. 'keep *_hltIsolPixelTrackProdHE_*_*',
  9947. 'keep *_hltIter0ElectronsTrackSelectionHighPurity_*_*',
  9948. 'keep *_hltIter0PFlowTrackSelectionHighPurity_*_*',
  9949. 'keep *_hltIter1Merged_*_*',
  9950. 'keep *_hltIter1PFlowTrackSelectionHighPurity_*_*',
  9951. 'keep *_hltIter2HighPtTkMuMerged_*_*',
  9952. 'keep *_hltIter2MergedForElectrons_*_*',
  9953. 'keep *_hltIter2Merged_*_*',
  9954. 'keep *_hltIter2PFlowTrackSelectionHighPurity_*_*',
  9955. 'keep *_hltIter3Merged_*_*',
  9956. 'keep *_hltIter4Merged_*_*',
  9957. 'keep *_hltIterativeCone5PileupSubtractionCaloJets_*_*',
  9958. 'keep *_hltL1HLTSingleIsoPFTau35Trk20Met60JetsMatch_*_*',
  9959. 'keep *_hltL1IsoElectronTrackIsol_*_*',
  9960. 'keep *_hltL1NonIsoElectronTrackIsol_*_*',
  9961. 'keep *_hltL1SeededRecoEcalCandidate_*_*',
  9962. 'keep *_hltL1sDoubleTauJet44Eta2p17orDoubleJet64Central_*_*',
  9963. 'keep *_hltL1sDoubleTauJet44erorDoubleJetC64_*_*',
  9964. 'keep *_hltL1sL1EG18er_*_*',
  9965. 'keep *_hltL1sL1ETM36ORETM40_*_*',
  9966. 'keep *_hltL1sL1Jet52ETM30_*_*',
  9967. 'keep *_hltL1sL1SingleEG12_*_*',
  9968. 'keep *_hltL1sL1SingleEG15_*_*',
  9969. 'keep *_hltL1sL1SingleEG18orL1SingleEG20_*_*',
  9970. 'keep *_hltL1sL1SingleMu10_*_*',
  9971. 'keep *_hltL1sL1SingleMu14Eta2p1_*_*',
  9972. 'keep *_hltL1sMu16Eta2p1_*_*',
  9973. 'keep *_hltL2MuonCandidatesNoVtx_*_*',
  9974. 'keep *_hltL2MuonCandidates_*_*',
  9975. 'keep *_hltL2MuonSeeds_*_*',
  9976. 'keep *_hltL2Muons_*_*',
  9977. 'keep *_hltL2TauJets_*_*',
  9978. 'keep *_hltL3MuonCandidates_*_*',
  9979. 'keep *_hltL3MuonsIOHit_*_*',
  9980. 'keep *_hltL3MuonsLinksCombination_*_*',
  9981. 'keep *_hltL3MuonsOIHit_*_*',
  9982. 'keep *_hltL3MuonsOIState_*_*',
  9983. 'keep *_hltL3Muons_*_*',
  9984. 'keep *_hltL3NoFiltersNoVtxMuonCandidates_*_*',
  9985. 'keep *_hltL3NoFiltersNoVtxMuons_*_*',
  9986. 'keep *_hltL3SecondaryVertexTagInfos_*_*',
  9987. 'keep *_hltL3TkFromL2OICombination_*_*',
  9988. 'keep *_hltL3TkTracksFromL2IOHit_*_*',
  9989. 'keep *_hltL3TkTracksFromL2OIHit_*_*',
  9990. 'keep *_hltL3TkTracksFromL2OIState_*_*',
  9991. 'keep *_hltL3TkTracksFromL2_*_*',
  9992. 'keep *_hltL3TrackCandidateFromL2IOHit_*_*',
  9993. 'keep *_hltL3TrackCandidateFromL2OIHit_*_*',
  9994. 'keep *_hltL3TrackCandidateFromL2OIState_*_*',
  9995. 'keep *_hltL3TrajSeedIOHit_*_*',
  9996. 'keep *_hltL3TrajSeedOIHit_*_*',
  9997. 'keep *_hltL3TrajSeedOIState_*_*',
  9998. 'keep *_hltL3TrajectorySeed_*_*',
  9999. 'keep *_hltL3crIsoL1sMu16Eta2p1L1f0L2f16QL3f18QL3crIsoRhoFiltered0p15_*_*',
  10000. 'keep *_hltLeadingCentralJets30SingleTopEle27_*_*',
  10001. 'keep *_hltLeadingCentralJets30SingleTopIsoMu24_*_*',
  10002. 'keep *_hltMet_*_*',
  10003. 'keep *_hltMu8Ele17CaloIdTCaloIsoVLPixelMatchFilter_*_*',
  10004. 'keep *_hltMuTrackJpsiCtfTrackCands_*_*',
  10005. 'keep *_hltMuTrackJpsiPixelTrackCands_*_*',
  10006. 'keep *_hltMuonCSCDigis_*_*',
  10007. 'keep *_hltMuonCSCDigis_MuonCSCStripDigi_*',
  10008. 'keep *_hltMuonCSCDigis_MuonCSCWireDigi_*',
  10009. 'keep *_hltMuonDTDigis_*_*',
  10010. 'keep *_hltMuonRPCDigis_*_*',
  10011. 'keep *_hltOnlineBeamSpot_*_*',
  10012. 'keep *_hltOnlinePrimaryVertices_*_*',
  10013. 'keep *_hltOverlapFilterEle20LooseIsoPFTau20OldVersion_*_*',
  10014. 'keep *_hltOverlapFilterIsoEle20MediumIsoPFTau20_*_*',
  10015. 'keep *_hltOverlapFilterIsoMu15IsoPFTau20_*_*',
  10016. 'keep *_hltOverlapFilterIsoMu15MediumIsoPFTau20_*_*',
  10017. 'keep *_hltOverlapFilterIsoMu15TightIsoPFTau20_*_*',
  10018. 'keep *_hltOverlapFilterIsoMu18LooseIsoPFTau20_*_*',
  10019. 'keep *_hltOverlapFilterIsoMu18PFTau25TrackPt5Prong4_*_*',
  10020. 'keep *_hltPFJetForBtag_*_*',
  10021. 'keep *_hltPFTau15TrackLooseIso_*_*',
  10022. 'keep *_hltPFTau15Track_*_*',
  10023. 'keep *_hltPFTau15_*_*',
  10024. 'keep *_hltPFTau20IsoMuVertex_*_*',
  10025. 'keep *_hltPFTau20TrackLooseIso_*_*',
  10026. 'keep *_hltPFTau20Track_*_*',
  10027. 'keep *_hltPFTau20_*_*',
  10028. 'keep *_hltPFTau25TrackPt5MediumIsolationProng4IsoMuVertex_*_*',
  10029. 'keep *_hltPFTau25TrackPt5MediumIsolationProng4_*_*',
  10030. 'keep *_hltPFTau25TrackPt5MediumIsolation_*_*',
  10031. 'keep *_hltPFTau25TrackPt5_*_*',
  10032. 'keep *_hltPFTau25_*_*',
  10033. 'keep *_hltPFTau35TrackPt20LooseIsoProng2_*_*',
  10034. 'keep *_hltPFTau35TrackPt20LooseIso_*_*',
  10035. 'keep *_hltPFTau35TrackPt20_*_*',
  10036. 'keep *_hltPFTau35Track_*_*',
  10037. 'keep *_hltPFTau35_*_*',
  10038. 'keep *_hltPFTauEleVertex20_*_*',
  10039. 'keep *_hltPFTauJetTracksAssociator_*_*',
  10040. 'keep *_hltPFTauMediumIso20TrackMediumIso_*_*',
  10041. 'keep *_hltPFTauMediumIso20Track_*_*',
  10042. 'keep *_hltPFTauMediumIso20_*_*',
  10043. 'keep *_hltPFTauMediumIso35Track_*_*',
  10044. 'keep *_hltPFTauMediumIso35_*_*',
  10045. 'keep *_hltPFTauTagInfo_*_*',
  10046. 'keep *_hltPFTauTightIso20TrackTightIso_*_*',
  10047. 'keep *_hltPFTauTightIso20Track_*_*',
  10048. 'keep *_hltPFTauTightIso20_*_*',
  10049. 'keep *_hltPFlowTrackSelectionHighPurity_*_*',
  10050. 'keep *_hltParticleFlowForTaus_*_*',
  10051. 'keep *_hltParticleFlow_*_*',
  10052. 'keep *_hltPixelMatch3HitElectronsActivity_*_*',
  10053. 'keep *_hltPixelMatch3HitElectronsL1Seeded_*_*',
  10054. 'keep *_hltPixelMatchCleanElectronsL1Seeded_*_*',
  10055. 'keep *_hltPixelMatchElectronsActivity_*_*',
  10056. 'keep *_hltPixelMatchElectronsL1Iso_*_*',
  10057. 'keep *_hltPixelMatchElectronsL1NonIso_*_*',
  10058. 'keep *_hltPixelMatchElectronsL1Seeded_*_*',
  10059. 'keep *_hltPixelTracksElectrons_*_*',
  10060. 'keep *_hltPixelTracks_*_*',
  10061. 'keep *_hltPixelVertices3DbbPhi_*_*',
  10062. 'keep *_hltPixelVertices_*_*',
  10063. 'keep *_hltRecoEcalSuperClusterActivityCandidateSC4_*_*',
  10064. 'keep *_hltRecoEcalSuperClusterActivityCandidateSC5_*_*',
  10065. 'keep *_hltRecoEcalSuperClusterActivityCandidate_*_*',
  10066. 'keep *_hltRpcRecHits_*_*',
  10067. 'keep *_hltSelector4CentralJetsL1FastJet_*_*',
  10068. 'keep *_hltSelector8CentralJetsL1FastJet_*_*',
  10069. 'keep *_hltSelectorJets20L1FastJet_*_*',
  10070. 'keep *_hltSiPixelCluster_*_*',
  10071. 'keep *_hltSiPixelClusters_*_*',
  10072. 'keep *_hltSiStripClusters_*_*',
  10073. 'keep *_hltSiStripRawToClustersFacility_*_*',
  10074. 'keep *_hltSingleMu15L3Filtered15_*_*',
  10075. 'keep *_hltSingleMuIsoL1s14L3IsoFiltered15eta2p1_*_*',
  10076. 'keep *_hltSingleMuIsoL3IsoFiltered15_*_*',
  10077. 'keep *_hltTowerMakerForAll_*_*',
  10078. 'keep *_hltTowerMakerForMuons_*_*',
  10079. 'keep *_hltTriggerSummaryAOD_*_*',
  10080. 'keep *_hltTriggerSummaryRAW_*_*',
  10081. 'keep *_hltTrimmedPixelVertices_*_*',
  10082. 'keep *_hltVerticesL3_*_*',
  10083. 'keep *_hltVerticesPFFilter_*_*',
  10084. 'keep *_hltVerticesPFSelector_*_*',
  10085. 'keep DcsStatuss_hltScalersRawToDigi_*_*',
  10086. 'keep FEDRawDataCollection_rawDataCollector_*_*',
  10087. 'keep FEDRawDataCollection_rawDataRepacker_*_*',
  10088. 'keep FEDRawDataCollection_source_*_*',
  10089. 'keep FEDRawDataCollection_virginRawDataRepacker_*_*',
  10090. 'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*',
  10091. 'keep L2MuonTrajectorySeeds_hltL2MuonSeeds_*_*',
  10092. 'keep L3MuonTrajectorySeeds_hltHIL3TrajSeedOIHit_*_*',
  10093. 'keep L3MuonTrajectorySeeds_hltHIL3TrajectorySeed_*_*',
  10094. 'keep L3MuonTrajectorySeeds_hltL3TrajSeedOIState_*_*',
  10095. 'keep LumiScalerss_hltScalersRawToDigi_*_*',
  10096. 'keep SiPixelClusteredmNewDetSetVector_hltSiPixelClusters_*_*',
  10097. 'keep TrackCandidates_hltHIL3TrackCandidateFromL2OIHit_*_*',
  10098. 'keep TrackCandidates_hltHIL3TrackCandidateFromL2OIState_*_*',
  10099. 'keep TrackingRecHitsOwned_hltL3Muons_*_*',
  10100. 'keep edmTriggerResults_*_*_*',
  10101. 'keep recoCaloJets_*_*_*',
  10102. 'keep recoCaloMETs_*_*_*',
  10103. 'keep recoCaloMETs_hltMet_*_*',
  10104. 'keep recoCompositeCandidates_*_*_*',
  10105. 'keep recoElectrons_*_*_*',
  10106. 'keep recoIsolatedPixelTrackCandidates_*_*_*',
  10107. 'keep recoMETs_*_*_*',
  10108. 'keep recoPFJets_*_*_*',
  10109. 'keep recoPFTaus_*_*_*',
  10110. 'keep recoRecoChargedCandidates_*_*_*',
  10111. 'keep recoRecoChargedCandidates_hltHIL3MuonCandidates_*_*',
  10112. 'keep recoRecoChargedCandidates_hltL2MuonCandidates_*_*',
  10113. 'keep recoRecoEcalCandidatesToValuefloatAssociation_hltL1IsoHLTClusterShape_*_*',
  10114. 'keep recoRecoEcalCandidatesToValuefloatAssociation_hltL1IsolatedPhotonEcalIsol_*_*',
  10115. 'keep recoRecoEcalCandidatesToValuefloatAssociation_hltL1IsolatedPhotonHcalForHE_*_*',
  10116. 'keep recoRecoEcalCandidatesToValuefloatAssociation_hltL1IsolatedPhotonHcalIsol_*_*',
  10117. 'keep recoRecoEcalCandidatesToValuefloatAssociation_hltL1NonIsoHLTClusterShape_*_*',
  10118. 'keep recoRecoEcalCandidatesToValuefloatAssociation_hltL1NonIsolatedPhotonEcalIsol_*_*',
  10119. 'keep recoRecoEcalCandidatesToValuefloatAssociation_hltL1NonIsolatedPhotonHcalForHE_*_*',
  10120. 'keep recoRecoEcalCandidatesToValuefloatAssociation_hltL1NonIsolatedPhotonHcalIsol_*_*',
  10121. 'keep recoRecoEcalCandidates_*_*_*',
  10122. 'keep recoRecoEcalCandidates_hltL1IsoRecoEcalCandidate_*_*',
  10123. 'keep recoRecoEcalCandidates_hltL1NonIsoRecoEcalCandidate_*_*',
  10124. 'keep recoTrackExtras_hltHIL3MuonsOIHit_*_*',
  10125. 'keep recoTrackExtras_hltHIL3MuonsOIState_*_*',
  10126. 'keep recoTracks_hltHIL3MuonsOIHit_*_*',
  10127. 'keep recoTracks_hltHIL3MuonsOIState_*_*',
  10128. 'keep recoTracks_hltHIL3Muons_*_*',
  10129. 'keep recoTracks_hltHIL3TkTracksFromL2OIHit_*_*',
  10130. 'keep recoTracks_hltHIL3TkTracksFromL2OIState_*_*',
  10131. 'keep recoTracks_hltHIL3TkTracksFromL2_*_*',
  10132. 'keep triggerTriggerEventWithRefs_*_*_*',
  10133. 'keep triggerTriggerEvent_*_*_*',
  10134. 'keep triggerTriggerFilterObjectWithRefs_*_*_*' ) ),
  10135. splitLevel = cms.untracked.int32(0)
  10136. )
  10137.  
  10138. process.RAWEventContent = cms.PSet(
  10139. eventAutoFlushCompressedSize = cms.untracked.int32(5242880),
  10140. outputCommands = cms.untracked.vstring('drop *',
  10141. 'keep FEDRawDataCollection_rawDataCollector_*_*',
  10142. 'keep FEDRawDataCollection_source_*_*',
  10143. 'keep FEDRawDataCollection_rawDataCollector_*_*',
  10144. 'keep FEDRawDataCollection_source_*_*',
  10145. 'drop *_hlt*_*_*',
  10146. 'keep FEDRawDataCollection_rawDataCollector_*_*',
  10147. 'keep FEDRawDataCollection_source_*_*',
  10148. 'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*',
  10149. 'keep edmTriggerResults_*_*_*',
  10150. 'keep triggerTriggerEvent_*_*_*'),
  10151. splitLevel = cms.untracked.int32(0)
  10152. )
  10153.  
  10154. process.RAWMINIAODEventContent = cms.PSet(
  10155. compressionAlgorithm = cms.untracked.string('LZMA'),
  10156. compressionLevel = cms.untracked.int32(4),
  10157. eventAutoFlushCompressedSize = cms.untracked.int32(15728640),
  10158. outputCommands = cms.untracked.vstring('drop *',
  10159. 'drop *',
  10160. 'keep FEDRawDataCollection_rawDataCollector_*_*',
  10161. 'keep FEDRawDataCollection_source_*_*',
  10162. 'keep FEDRawDataCollection_rawDataCollector_*_*',
  10163. 'keep FEDRawDataCollection_source_*_*',
  10164. 'drop *_hlt*_*_*',
  10165. 'keep FEDRawDataCollection_rawDataCollector_*_*',
  10166. 'keep FEDRawDataCollection_source_*_*',
  10167. 'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*',
  10168. 'keep edmTriggerResults_*_*_*',
  10169. 'keep triggerTriggerEvent_*_*_*',
  10170. 'drop *',
  10171. 'keep *_slimmedPhotons_*_*',
  10172. 'keep *_slimmedElectrons_*_*',
  10173. 'keep *_slimmedMuons_*_*',
  10174. 'keep *_slimmedTaus_*_*',
  10175. 'keep *_slimmedTausBoosted_*_*',
  10176. 'keep *_slimmedJets_*_*',
  10177. 'keep *_slimmedJetsAK8_*_*',
  10178. 'keep *_slimmedJetsPuppi_*_*',
  10179. 'keep *_slimmedMETs_*_*',
  10180. 'keep *_slimmedMETsNoHF_*_*',
  10181. 'keep *_slimmedMETsPuppi_*_*',
  10182. 'keep *_slimmedSecondaryVertices_*_*',
  10183. 'keep *_slimmedJetsAK8PFPuppiSoftDropPacked_SubJets_*',
  10184. 'keep recoPhotonCores_reducedEgamma_*_*',
  10185. 'keep recoGsfElectronCores_reducedEgamma_*_*',
  10186. 'keep recoConversions_reducedEgamma_*_*',
  10187. 'keep recoSuperClusters_reducedEgamma_*_*',
  10188. 'keep recoCaloClusters_reducedEgamma_*_*',
  10189. 'keep EcalRecHitsSorted_reducedEgamma_*_*',
  10190. 'drop *_*_caloTowers_*',
  10191. 'drop *_*_pfCandidates_*',
  10192. 'drop *_*_genJets_*',
  10193. 'keep *_offlineBeamSpot_*_*',
  10194. 'keep *_offlineSlimmedPrimaryVertices_*_*',
  10195. 'keep patPackedCandidates_packedPFCandidates_*_*',
  10196. 'keep *_bunchSpacingProducer_*_*',
  10197. 'keep double_fixedGridRhoAll__*',
  10198. 'keep double_fixedGridRhoFastjetAll__*',
  10199. 'keep double_fixedGridRhoFastjetAllCalo__*',
  10200. 'keep double_fixedGridRhoFastjetCentral_*_*',
  10201. 'keep double_fixedGridRhoFastjetCentralCalo__*',
  10202. 'keep double_fixedGridRhoFastjetCentralChargedPileUp__*',
  10203. 'keep double_fixedGridRhoFastjetCentralNeutral__*',
  10204. 'keep *_selectedPatTrigger_*_*',
  10205. 'keep patPackedTriggerPrescales_patTrigger__*',
  10206. 'keep patPackedTriggerPrescales_patTrigger_l1max_*',
  10207. 'keep patPackedTriggerPrescales_patTrigger_l1min_*',
  10208. 'keep *_l1extraParticles_*_*',
  10209. 'keep L1GlobalTriggerReadoutRecord_gtDigis_*_*',
  10210. 'keep *_gtStage2Digis__*',
  10211. 'keep *_gmtStage2Digis_Muon_*',
  10212. 'keep *_caloStage2Digis_Jet_*',
  10213. 'keep *_caloStage2Digis_Tau_*',
  10214. 'keep *_caloStage2Digis_EGamma_*',
  10215. 'keep *_caloStage2Digis_EtSum_*',
  10216. 'keep *_TriggerResults_*_HLT',
  10217. 'keep *_TriggerResults_*_*',
  10218. 'keep patPackedCandidates_lostTracks_*_*',
  10219. 'keep HcalNoiseSummary_hcalnoise__*',
  10220. 'keep recoCSCHaloData_CSCHaloData_*_*',
  10221. 'keep recoBeamHaloSummary_BeamHaloSummary_*_*',
  10222. 'keep LumiScalerss_scalersRawToDigi_*_*')
  10223. )
  10224.  
  10225. process.RAWMINIAODSIMEventContent = cms.PSet(
  10226. compressionAlgorithm = cms.untracked.string('LZMA'),
  10227. compressionLevel = cms.untracked.int32(4),
  10228. eventAutoFlushCompressedSize = cms.untracked.int32(15728640),
  10229. outputCommands = cms.untracked.vstring('drop *',
  10230. 'drop *',
  10231. 'keep FEDRawDataCollection_rawDataCollector_*_*',
  10232. 'keep FEDRawDataCollection_source_*_*',
  10233. 'keep FEDRawDataCollection_rawDataCollector_*_*',
  10234. 'keep FEDRawDataCollection_source_*_*',
  10235. 'drop *_hlt*_*_*',
  10236. 'keep FEDRawDataCollection_rawDataCollector_*_*',
  10237. 'keep FEDRawDataCollection_source_*_*',
  10238. 'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*',
  10239. 'keep edmTriggerResults_*_*_*',
  10240. 'keep triggerTriggerEvent_*_*_*',
  10241. 'drop *',
  10242. 'keep *_slimmedPhotons_*_*',
  10243. 'keep *_slimmedElectrons_*_*',
  10244. 'keep *_slimmedMuons_*_*',
  10245. 'keep *_slimmedTaus_*_*',
  10246. 'keep *_slimmedTausBoosted_*_*',
  10247. 'keep *_slimmedJets_*_*',
  10248. 'keep *_slimmedJetsAK8_*_*',
  10249. 'keep *_slimmedJetsPuppi_*_*',
  10250. 'keep *_slimmedMETs_*_*',
  10251. 'keep *_slimmedMETsNoHF_*_*',
  10252. 'keep *_slimmedMETsPuppi_*_*',
  10253. 'keep *_slimmedSecondaryVertices_*_*',
  10254. 'keep *_slimmedJetsAK8PFPuppiSoftDropPacked_SubJets_*',
  10255. 'keep recoPhotonCores_reducedEgamma_*_*',
  10256. 'keep recoGsfElectronCores_reducedEgamma_*_*',
  10257. 'keep recoConversions_reducedEgamma_*_*',
  10258. 'keep recoSuperClusters_reducedEgamma_*_*',
  10259. 'keep recoCaloClusters_reducedEgamma_*_*',
  10260. 'keep EcalRecHitsSorted_reducedEgamma_*_*',
  10261. 'drop *_*_caloTowers_*',
  10262. 'drop *_*_pfCandidates_*',
  10263. 'drop *_*_genJets_*',
  10264. 'keep *_offlineBeamSpot_*_*',
  10265. 'keep *_offlineSlimmedPrimaryVertices_*_*',
  10266. 'keep patPackedCandidates_packedPFCandidates_*_*',
  10267. 'keep *_bunchSpacingProducer_*_*',
  10268. 'keep double_fixedGridRhoAll__*',
  10269. 'keep double_fixedGridRhoFastjetAll__*',
  10270. 'keep double_fixedGridRhoFastjetAllCalo__*',
  10271. 'keep double_fixedGridRhoFastjetCentral_*_*',
  10272. 'keep double_fixedGridRhoFastjetCentralCalo__*',
  10273. 'keep double_fixedGridRhoFastjetCentralChargedPileUp__*',
  10274. 'keep double_fixedGridRhoFastjetCentralNeutral__*',
  10275. 'keep *_selectedPatTrigger_*_*',
  10276. 'keep patPackedTriggerPrescales_patTrigger__*',
  10277. 'keep patPackedTriggerPrescales_patTrigger_l1max_*',
  10278. 'keep patPackedTriggerPrescales_patTrigger_l1min_*',
  10279. 'keep *_l1extraParticles_*_*',
  10280. 'keep L1GlobalTriggerReadoutRecord_gtDigis_*_*',
  10281. 'keep *_gtStage2Digis__*',
  10282. 'keep *_gmtStage2Digis_Muon_*',
  10283. 'keep *_caloStage2Digis_Jet_*',
  10284. 'keep *_caloStage2Digis_Tau_*',
  10285. 'keep *_caloStage2Digis_EGamma_*',
  10286. 'keep *_caloStage2Digis_EtSum_*',
  10287. 'keep *_TriggerResults_*_HLT',
  10288. 'keep *_TriggerResults_*_*',
  10289. 'keep patPackedCandidates_lostTracks_*_*',
  10290. 'keep HcalNoiseSummary_hcalnoise__*',
  10291. 'keep recoCSCHaloData_CSCHaloData_*_*',
  10292. 'keep recoBeamHaloSummary_BeamHaloSummary_*_*',
  10293. 'keep LumiScalerss_scalersRawToDigi_*_*',
  10294. 'keep *_slimmedGenJets_*_*',
  10295. 'keep *_slimmedGenJetsAK8_*_*',
  10296. 'keep patPackedGenParticles_packedGenParticles_*_*',
  10297. 'keep recoGenParticles_prunedGenParticles_*_*',
  10298. 'keep LHEEventProduct_*_*_*',
  10299. 'keep PileupSummaryInfos_slimmedAddPileupInfo_*_*',
  10300. 'keep GenFilterInfo_*_*_*',
  10301. 'keep GenLumiInfoHeader_generator_*_*',
  10302. 'keep GenLumiInfoProduct_*_*_*',
  10303. 'keep GenEventInfoProduct_generator_*_*',
  10304. 'keep LHERunInfoProduct_*_*_*',
  10305. 'keep GenRunInfoProduct_*_*_*',
  10306. 'keep L1GtTriggerMenuLite_l1GtTriggerMenuLite__*')
  10307. )
  10308.  
  10309. process.RAWRECODEBUGHLTEventContent = cms.PSet(
  10310. eventAutoFlushCompressedSize = cms.untracked.int32(5242880),
  10311. outputCommands = cms.untracked.vstring( ('drop *',
  10312. 'drop *',
  10313. 'drop *',
  10314. 'drop *',
  10315. 'keep DetIdedmEDCollection_siStripDigis_*_*',
  10316. 'keep DetIdedmEDCollection_siPixelDigis_*_*',
  10317. 'keep *_siPixelClusters_*_*',
  10318. 'keep *_siStripClusters_*_*',
  10319. 'keep ClusterSummary_clusterSummaryProducer_*_*',
  10320. 'keep *_dt1DRecHits_*_*',
  10321. 'keep *_dt4DSegments_*_*',
  10322. 'keep *_dt1DCosmicRecHits_*_*',
  10323. 'keep *_dt4DCosmicSegments_*_*',
  10324. 'keep *_csc2DRecHits_*_*',
  10325. 'keep *_cscSegments_*_*',
  10326. 'keep *_rpcRecHits_*_*',
  10327. 'keep *_hbhereco_*_*',
  10328. 'keep *_hbheprereco_*_*',
  10329. 'keep *_hfprereco_*_*',
  10330. 'keep *_hfreco_*_*',
  10331. 'keep *_horeco_*_*',
  10332. 'keep HBHERecHitsSorted_hbherecoMB_*_*',
  10333. 'keep HORecHitsSorted_horecoMB_*_*',
  10334. 'keep HFRecHitsSorted_hfrecoMB_*_*',
  10335. 'keep ZDCDataFramesSorted_hcalDigis_*_*',
  10336. 'keep ZDCDataFramesSorted_castorDigis_*_*',
  10337. 'keep QIE10DataFrameHcalDataFrameContainer_hcalDigis_ZDC_*',
  10338. 'keep ZDCRecHitsSorted_zdcreco_*_*',
  10339. 'keep *_reducedHcalRecHits_*_*',
  10340. 'keep *_castorreco_*_*',
  10341. 'keep HcalUnpackerReport_castorDigis_*_*',
  10342. 'keep HcalUnpackerReport_hcalDigiAlCaMB_*_*',
  10343. 'keep HcalUnpackerReport_hcalDigis_*_*',
  10344. 'keep *_ecalPreshowerRecHit_*_*',
  10345. 'keep *_ecalRecHit_*_*',
  10346. 'keep *_ecalCompactTrigPrim_*_*',
  10347. 'keep *_ecalTPSkim_*_*',
  10348. 'keep *_selectDigi_*_*',
  10349. 'keep EcalRecHitsSorted_reducedEcalRecHitsEE_*_*',
  10350. 'keep EcalRecHitsSorted_reducedEcalRecHitsEB_*_*',
  10351. 'keep EcalRecHitsSorted_reducedEcalRecHitsES_*_*',
  10352. 'keep *_hybridSuperClusters_*_*',
  10353. 'keep recoSuperClusters_correctedHybridSuperClusters_*_*',
  10354. 'keep *_multi5x5SuperClusters_*_*',
  10355. 'keep recoSuperClusters_multi5x5SuperClusters_*_*',
  10356. 'keep recoSuperClusters_multi5x5SuperClustersWithPreshower_*_*',
  10357. 'keep recoSuperClusters_correctedMulti5x5SuperClustersWithPreshower_*_*',
  10358. 'keep recoPreshowerClusters_multi5x5SuperClustersWithPreshower_*_*',
  10359. 'keep recoPreshowerClusterShapes_multi5x5PreshowerClusterShape_*_*',
  10360. 'keep *_particleFlowSuperClusterECAL_*_*',
  10361. 'drop recoClusterShapes_*_*_*',
  10362. 'drop recoBasicClustersToOnerecoClusterShapesAssociation_*_*_*',
  10363. 'drop recoBasicClusters_multi5x5BasicClusters_multi5x5BarrelBasicClusters_*',
  10364. 'drop recoSuperClusters_multi5x5SuperClusters_multi5x5BarrelSuperClusters_*',
  10365. 'keep *_CkfElectronCandidates_*_*',
  10366. 'keep *_GsfGlobalElectronTest_*_*',
  10367. 'keep *_electronMergedSeeds_*_*',
  10368. 'keep recoGsfTracks_electronGsfTracks_*_*',
  10369. 'keep recoGsfTrackExtras_electronGsfTracks_*_*',
  10370. 'keep recoTrackExtras_electronGsfTracks_*_*',
  10371. 'keep TrackingRecHitsOwned_electronGsfTracks_*_*',
  10372. 'keep recoTracks_generalTracks_*_*',
  10373. 'keep recoTrackExtras_generalTracks_*_*',
  10374. 'keep TrackingRecHitsOwned_generalTracks_*_*',
  10375. 'keep *_generalTracks_MVAValues_*',
  10376. 'keep *_generalTracks_MVAVals_*',
  10377. 'keep TrackingRecHitsOwned_extraFromSeeds_*_*',
  10378. 'keep uints_extraFromSeeds_*_*',
  10379. 'keep recoTracks_beamhaloTracks_*_*',
  10380. 'keep recoTrackExtras_beamhaloTracks_*_*',
  10381. 'keep TrackingRecHitsOwned_beamhaloTracks_*_*',
  10382. 'keep recoTracks_conversionStepTracks_*_*',
  10383. 'keep recoTrackExtras_conversionStepTracks_*_*',
  10384. 'keep TrackingRecHitsOwned_conversionStepTracks_*_*',
  10385. 'keep *_ctfPixelLess_*_*',
  10386. 'keep *_dedxTruncated40_*_*',
  10387. 'keep *_dedxHitInfo_*_*',
  10388. 'keep *_dedxHarmonic2_*_*',
  10389. 'keep *_trackExtrapolator_*_*',
  10390. 'keep recoTracks_cosmicDCTracks_*_*',
  10391. 'keep recoTrackExtras_cosmicDCTracks_*_*',
  10392. 'keep TrackingRecHitsOwned_cosmicDCTracks_*_*',
  10393. 'keep *_ak4CaloJets_*_*',
  10394. 'keep *_ak4PFJets_*_*',
  10395. 'keep *_ak4PFJetsCHS_*_*',
  10396. 'keep *_ak8PFJetsCHS_*_*',
  10397. 'keep *_ak8PFJetsCHSSoftDrop_*_*',
  10398. 'keep *_cmsTopTagPFJetsCHS_*_*',
  10399. 'keep *_JetPlusTrackZSPCorJetAntiKt4_*_*',
  10400. 'keep *_ak4TrackJets_*_*',
  10401. 'keep recoRecoChargedRefCandidates_trackRefsForJets_*_*',
  10402. 'keep *_caloTowers_*_*',
  10403. 'keep *_towerMaker_*_*',
  10404. 'keep *_CastorTowerReco_*_*',
  10405. 'keep *_ak4JetTracksAssociatorAtVertex_*_*',
  10406. 'keep *_ak4JetTracksAssociatorAtVertexPF_*_*',
  10407. 'keep *_ak4JetTracksAssociatorAtCaloFace_*_*',
  10408. 'keep *_ak4JetTracksAssociatorExplicit_*_*',
  10409. 'keep *_ak4JetExtender_*_*',
  10410. 'keep *_ak4JetID_*_*',
  10411. 'keep *_ak5CastorJets_*_*',
  10412. 'keep *_ak5CastorJetID_*_*',
  10413. 'keep *_ak7CastorJets_*_*',
  10414. 'keep *_ak7CastorJetID_*_*',
  10415. 'keep *_fixedGridRhoAll_*_*',
  10416. 'keep *_fixedGridRhoFastjetAll_*_*',
  10417. 'keep *_fixedGridRhoFastjetAllTmp_*_*',
  10418. 'keep *_fixedGridRhoFastjetAllCalo_*_*',
  10419. 'keep *_fixedGridRhoFastjetCentral_*_*',
  10420. 'keep *_fixedGridRhoFastjetCentralCalo_*_*',
  10421. 'keep *_fixedGridRhoFastjetCentralChargedPileUp_*_*',
  10422. 'keep *_fixedGridRhoFastjetCentralNeutral_*_*',
  10423. 'keep *_ak8PFJetsCHSSoftDropMass_*_*',
  10424. 'keep recoCaloMETs_caloMet_*_*',
  10425. 'keep recoCaloMETs_caloMetBE_*_*',
  10426. 'keep recoCaloMETs_caloMetBEFO_*_*',
  10427. 'keep recoCaloMETs_caloMetM_*_*',
  10428. 'keep recoPFMETs_pfMet_*_*',
  10429. 'keep recoPFMETs_pfChMet_*_*',
  10430. 'keep recoPFMETs_pfMetEI_*_*',
  10431. 'keep recoMuonMETCorrectionDataedmValueMap_muonMETValueMapProducer_*_*',
  10432. 'keep recoHcalNoiseRBXs_hcalnoise_*_*',
  10433. 'keep HcalNoiseSummary_hcalnoise_*_*',
  10434. 'keep recoCSCHaloData_CSCHaloData_*_*',
  10435. 'keep recoEcalHaloData_EcalHaloData_*_*',
  10436. 'keep recoGlobalHaloData_GlobalHaloData_*_*',
  10437. 'keep recoHcalHaloData_HcalHaloData_*_*',
  10438. 'keep recoBeamHaloSummary_BeamHaloSummary_*_*',
  10439. 'keep *_MuonSeed_*_*',
  10440. 'keep *_ancientMuonSeed_*_*',
  10441. 'keep *_displacedMuonSeeds_*_*',
  10442. 'keep TrackingRecHitsOwned_globalMuons_*_*',
  10443. 'keep TrackingRecHitsOwned_tevMuons_*_*',
  10444. 'keep *_CosmicMuonSeed_*_*',
  10445. 'keep recoTrackExtras_cosmicMuons_*_*',
  10446. 'keep TrackingRecHitsOwned_cosmicMuons_*_*',
  10447. 'keep recoTrackExtras_cosmicMuons1Leg_*_*',
  10448. 'keep TrackingRecHitsOwned_cosmicMuons1Leg_*_*',
  10449. 'keep recoTracks_cosmicsVetoTracks_*_*',
  10450. 'keep *_muons_*_*',
  10451. 'keep *_particleFlow_muons_*',
  10452. 'drop *_muons_muons1stStep2muonsMap_*',
  10453. 'drop recoIsoDepositedmValueMap_muons_*_*',
  10454. 'drop doubleedmValueMap_muons_muPFIso*_*',
  10455. 'keep recoTracks_standAloneMuons_*_*',
  10456. 'keep recoTrackExtras_standAloneMuons_*_*',
  10457. 'keep TrackingRecHitsOwned_standAloneMuons_*_*',
  10458. 'keep recoTracks_globalMuons_*_*',
  10459. 'keep recoTrackExtras_globalMuons_*_*',
  10460. 'keep recoTracks_tevMuons_*_*',
  10461. 'keep recoTrackExtras_tevMuons_*_*',
  10462. 'keep recoTracks_generalTracks_*_*',
  10463. 'keep recoTracks_displacedTracks_*_*',
  10464. 'keep recoTracksToOnerecoTracksAssociation_tevMuons_*_*',
  10465. 'keep recoTracks_displacedGlobalMuons_*_*',
  10466. 'keep recoTrackExtras_displacedGlobalMuons_*_*',
  10467. 'keep TrackingRecHitsOwned_displacedGlobalMuons_*_*',
  10468. 'keep recoTracks_cosmicMuons_*_*',
  10469. 'keep recoMuons_muonsFromCosmics_*_*',
  10470. 'keep recoTracks_cosmicMuons1Leg_*_*',
  10471. 'keep recoMuons_muonsFromCosmics1Leg_*_*',
  10472. 'keep recoTracks_refittedStandAloneMuons_*_*',
  10473. 'keep recoTrackExtras_refittedStandAloneMuons_*_*',
  10474. 'keep TrackingRecHitsOwned_refittedStandAloneMuons_*_*',
  10475. 'keep recoTracks_displacedStandAloneMuons__*',
  10476. 'keep recoTrackExtras_displacedStandAloneMuons_*_*',
  10477. 'keep TrackingRecHitsOwned_displacedStandAloneMuons_*_*',
  10478. 'keep *_muIsoDepositTk_*_*',
  10479. 'keep *_muIsoDepositCalByAssociatorTowers_*_*',
  10480. 'keep *_muIsoDepositCalByAssociatorHits_*_*',
  10481. 'keep *_muIsoDepositJets_*_*',
  10482. 'keep *_muGlobalIsoDepositCtfTk_*_*',
  10483. 'keep *_muGlobalIsoDepositCalByAssociatorTowers_*_*',
  10484. 'keep *_muGlobalIsoDepositCalByAssociatorHits_*_*',
  10485. 'keep *_muGlobalIsoDepositJets_*_*',
  10486. 'keep *_softPFMuonsTagInfos_*_*',
  10487. 'keep *_softPFElectronsTagInfos_*_*',
  10488. 'keep *_softPFElectronBJetTags_*_*',
  10489. 'keep *_softPFMuonBJetTags_*_*',
  10490. 'keep *_pfImpactParameterTagInfos_*_*',
  10491. 'keep *_pfTrackCountingHighEffBJetTags_*_*',
  10492. 'keep *_pfJetProbabilityBJetTags_*_*',
  10493. 'keep *_pfJetBProbabilityBJetTags_*_*',
  10494. 'keep *_pfSecondaryVertexTagInfos_*_*',
  10495. 'keep *_pfInclusiveSecondaryVertexFinderTagInfos_*_*',
  10496. 'keep *_pfSimpleSecondaryVertexHighEffBJetTags_*_*',
  10497. 'keep *_pfSimpleInclusiveSecondaryVertexHighEffBJetTags_*_*',
  10498. 'keep *_pfCombinedSecondaryVertexV2BJetTags_*_*',
  10499. 'keep *_pfCombinedInclusiveSecondaryVertexV2BJetTags_*_*',
  10500. 'keep *_pfGhostTrackVertexTagInfos_*_*',
  10501. 'keep *_pfGhostTrackBJetTags_*_*',
  10502. 'keep *_pfCombinedMVAV2BJetTags_*_*',
  10503. 'keep *_inclusiveCandidateSecondaryVertices_*_*',
  10504. 'keep *_inclusiveCandidateSecondaryVerticesCvsL_*_*',
  10505. 'keep *_pfInclusiveSecondaryVertexFinderCvsLTagInfos_*_*',
  10506. 'keep *_pfCombinedCvsLJetTags_*_*',
  10507. 'keep *_pfCombinedCvsBJetTags_*_*',
  10508. 'keep *_pfChargeBJetTags_*_*',
  10509. 'keep *_pfDeepCSVJetTags_*_*',
  10510. 'keep *_pfDeepCMVAJetTags_*_*',
  10511. 'keep recoRecoTauPiZeros_hpsPFTauProducer_pizeros_*',
  10512. 'keep recoPFTaus_hpsPFTauProducer_*_*',
  10513. 'keep *_hpsPFTauDiscriminationByDeadECALElectronRejection_*_*',
  10514. 'keep *_hpsPFTauDiscriminationByDecayModeFinding_*_*',
  10515. 'keep *_hpsPFTauDiscriminationByDecayModeFindingNewDMs_*_*',
  10516. 'keep *_hpsPFTauDiscriminationByDecayModeFindingOldDMs_*_*',
  10517. 'keep *_hpsPFTauDiscriminationByLooseIsolation_*_*',
  10518. 'keep *_hpsPFTauDiscriminationByLooseChargedIsolation_*_*',
  10519. 'keep *_hpsPFTauDiscriminationByLooseCombinedIsolationDBSumPtCorr3Hits_*_*',
  10520. 'keep *_hpsPFTauDiscriminationByLooseCombinedIsolationDBSumPtCorr3HitsdR03_*_*',
  10521. 'keep *_hpsPFTauDiscriminationByLooseElectronRejection_*_*',
  10522. 'keep *_hpsPFTauDiscriminationByLooseMuonRejection3_*_*',
  10523. 'keep *_hpsPFTauDiscriminationByMediumCombinedIsolationDBSumPtCorr3Hits_*_*',
  10524. 'keep *_hpsPFTauDiscriminationByMediumCombinedIsolationDBSumPtCorr3HitsdR03_*_*',
  10525. 'keep *_hpsPFTauDiscriminationByRawCombinedIsolationDBSumPtCorr3Hits_*_*',
  10526. 'keep *_hpsPFTauDiscriminationByTightCombinedIsolationDBSumPtCorr3Hits_*_*',
  10527. 'keep *_hpsPFTauDiscriminationByTightCombinedIsolationDBSumPtCorr3HitsdR03_*_*',
  10528. 'keep *_hpsPFTauDiscriminationByTightMuonRejection3_*_*',
  10529. 'keep *_hpsPFTauDiscriminationByPhotonPtSumOutsideSignalCone_*_*',
  10530. 'keep *_hpsPFTauNeutralIsoPtSum_*_*',
  10531. 'keep *_hpsPFTauPUcorrPtSum_*_*',
  10532. 'keep *_hpsPFTauChargedIsoPtSum_*_*',
  10533. 'keep *_hpsPFTauTransverseImpactParameters_*_*',
  10534. 'keep *_hpsPFTauFootprintCorrection_*_*',
  10535. 'keep *_hpsPFTauNeutralIsoPtSumWeight_*_*',
  10536. 'keep *_hpsPFTauPhotonPtSumOutsideSignalCone_*_*',
  10537. 'keep *_hpsPFTauDiscriminationByMVA6rawElectronRejection_*_*',
  10538. 'keep *_hpsPFTauDiscriminationByMVA6VLooseElectronRejection_*_*',
  10539. 'keep *_hpsPFTauDiscriminationByMVA6LooseElectronRejection_*_*',
  10540. 'keep *_hpsPFTauDiscriminationByMVA6MediumElectronRejection_*_*',
  10541. 'keep *_hpsPFTauDiscriminationByMVA6TightElectronRejection_*_*',
  10542. 'keep *_hpsPFTauDiscriminationByMVA6VTightElectronRejection_*_*',
  10543. 'keep *_hpsPFTauDiscriminationByIsolationMVArun2v1DBoldDMwLTraw_*_*',
  10544. 'keep *_hpsPFTauDiscriminationByVLooseIsolationMVArun2v1DBoldDMwLT_*_*',
  10545. 'keep *_hpsPFTauDiscriminationByLooseIsolationMVArun2v1DBoldDMwLT_*_*',
  10546. 'keep *_hpsPFTauDiscriminationByMediumIsolationMVArun2v1DBoldDMwLT_*_*',
  10547. 'keep *_hpsPFTauDiscriminationByTightIsolationMVArun2v1DBoldDMwLT_*_*',
  10548. 'keep *_hpsPFTauDiscriminationByVTightIsolationMVArun2v1DBoldDMwLT_*_*',
  10549. 'keep *_hpsPFTauDiscriminationByVVTightIsolationMVArun2v1DBoldDMwLT_*_*',
  10550. 'keep *_hpsPFTauDiscriminationByIsolationMVArun2v1DBnewDMwLTraw_*_*',
  10551. 'keep *_hpsPFTauDiscriminationByVLooseIsolationMVArun2v1DBnewDMwLT_*_*',
  10552. 'keep *_hpsPFTauDiscriminationByLooseIsolationMVArun2v1DBnewDMwLT_*_*',
  10553. 'keep *_hpsPFTauDiscriminationByMediumIsolationMVArun2v1DBnewDMwLT_*_*',
  10554. 'keep *_hpsPFTauDiscriminationByTightIsolationMVArun2v1DBnewDMwLT_*_*',
  10555. 'keep *_hpsPFTauDiscriminationByVTightIsolationMVArun2v1DBnewDMwLT_*_*',
  10556. 'keep *_hpsPFTauDiscriminationByVVTightIsolationMVArun2v1DBnewDMwLT_*_*',
  10557. 'keep *_hpsPFTauDiscriminationByIsolationMVArun2v1PWoldDMwLTraw_*_*',
  10558. 'keep *_hpsPFTauDiscriminationByVLooseIsolationMVArun2v1PWoldDMwLT_*_*',
  10559. 'keep *_hpsPFTauDiscriminationByLooseIsolationMVArun2v1PWoldDMwLT_*_*',
  10560. 'keep *_hpsPFTauDiscriminationByMediumIsolationMVArun2v1PWoldDMwLT_*_*',
  10561. 'keep *_hpsPFTauDiscriminationByTightIsolationMVArun2v1PWoldDMwLT_*_*',
  10562. 'keep *_hpsPFTauDiscriminationByVTightIsolationMVArun2v1PWoldDMwLT_*_*',
  10563. 'keep *_hpsPFTauDiscriminationByVVTightIsolationMVArun2v1PWoldDMwLT_*_*',
  10564. 'keep *_hpsPFTauDiscriminationByIsolationMVArun2v1PWnewDMwLTraw_*_*',
  10565. 'keep *_hpsPFTauDiscriminationByVLooseIsolationMVArun2v1PWnewDMwLT_*_*',
  10566. 'keep *_hpsPFTauDiscriminationByLooseIsolationMVArun2v1PWnewDMwLT_*_*',
  10567. 'keep *_hpsPFTauDiscriminationByMediumIsolationMVArun2v1PWnewDMwLT_*_*',
  10568. 'keep *_hpsPFTauDiscriminationByTightIsolationMVArun2v1PWnewDMwLT_*_*',
  10569. 'keep *_hpsPFTauDiscriminationByVTightIsolationMVArun2v1PWnewDMwLT_*_*',
  10570. 'keep *_hpsPFTauDiscriminationByVVTightIsolationMVArun2v1PWnewDMwLT_*_*',
  10571. 'keep *_hpsPFTauChargedIsoPtSumdR03_*_*',
  10572. 'keep *_hpsPFTauNeutralIsoPtSumdR03_*_*',
  10573. 'keep *_hpsPFTauNeutralIsoPtSumWeightdR03_*_*',
  10574. 'keep *_hpsPFTauFootprintCorrectiondR03_*_*',
  10575. 'keep *_hpsPFTauPhotonPtSumOutsideSignalConedR03_*_*',
  10576. 'keep *_hpsPFTauDiscriminationByIsolationMVArun2v1DBdR03oldDMwLTraw_*_*',
  10577. 'keep *_hpsPFTauDiscriminationByVLooseIsolationMVArun2v1DBdR03oldDMwLT_*_*',
  10578. 'keep *_hpsPFTauDiscriminationByLooseIsolationMVArun2v1DBdR03oldDMwLT_*_*',
  10579. 'keep *_hpsPFTauDiscriminationByMediumIsolationMVArun2v1DBdR03oldDMwLT_*_*',
  10580. 'keep *_hpsPFTauDiscriminationByTightIsolationMVArun2v1DBdR03oldDMwLT_*_*',
  10581. 'keep *_hpsPFTauDiscriminationByVTightIsolationMVArun2v1DBdR03oldDMwLT_*_*',
  10582. 'keep *_hpsPFTauDiscriminationByVVTightIsolationMVArun2v1DBdR03oldDMwLT_*_*',
  10583. 'keep *_hpsPFTauDiscriminationByIsolationMVArun2v1PWdR03oldDMwLTraw_*_*',
  10584. 'keep *_hpsPFTauDiscriminationByVLooseIsolationMVArun2v1PWdR03oldDMwLT_*_*',
  10585. 'keep *_hpsPFTauDiscriminationByLooseIsolationMVArun2v1PWdR03oldDMwLT_*_*',
  10586. 'keep *_hpsPFTauDiscriminationByMediumIsolationMVArun2v1PWdR03oldDMwLT_*_*',
  10587. 'keep *_hpsPFTauDiscriminationByTightIsolationMVArun2v1PWdR03oldDMwLT_*_*',
  10588. 'keep *_hpsPFTauDiscriminationByVTightIsolationMVArun2v1PWdR03oldDMwLT_*_*',
  10589. 'keep *_hpsPFTauDiscriminationByVVTightIsolationMVArun2v1PWdR03oldDMwLT_*_*',
  10590. 'keep *_offlinePrimaryVertices__*',
  10591. 'keep *_offlinePrimaryVerticesWithBS_*_*',
  10592. 'keep *_offlinePrimaryVerticesFromCosmicTracks_*_*',
  10593. 'keep *_nuclearInteractionMaker_*_*',
  10594. 'keep *_generalV0Candidates_*_*',
  10595. 'keep *_inclusiveSecondaryVertices_*_*',
  10596. 'keep recoGsfElectronCores_gsfElectronCores_*_*',
  10597. 'keep recoGsfElectronCores_gedGsfElectronCores_*_*',
  10598. 'keep recoGsfElectrons_gsfElectrons_*_*',
  10599. 'keep recoGsfElectrons_gedGsfElectrons_*_*',
  10600. 'keep recoGsfElectronCores_uncleanedOnlyGsfElectronCores_*_*',
  10601. 'keep recoGsfElectrons_uncleanedOnlyGsfElectrons_*_*',
  10602. 'keep floatedmValueMap_eidRobustLoose_*_*',
  10603. 'keep floatedmValueMap_eidRobustTight_*_*',
  10604. 'keep floatedmValueMap_eidRobustHighEnergy_*_*',
  10605. 'keep floatedmValueMap_eidLoose_*_*',
  10606. 'keep floatedmValueMap_eidTight_*_*',
  10607. 'keep *_egmGedGsfElectronPFIsolation_*_*',
  10608. 'keep *_photonEcalPFClusterIsolationProducer_*_*',
  10609. 'keep *_electronEcalPFClusterIsolationProducer_*_*',
  10610. 'keep *_photonHcalPFClusterIsolationProducer_*_*',
  10611. 'keep *_electronHcalPFClusterIsolationProducer_*_*',
  10612. 'drop *_egmGsfElectronIDs_*_*',
  10613. 'drop *_egmPhotonIDs_*_*',
  10614. 'keep *_gedPhotonCore_*_*',
  10615. 'keep *_gedPhotons_*_*',
  10616. 'keep *_particleBasedIsolation_*_*',
  10617. 'keep recoPhotons_mustachePhotons_*_*',
  10618. 'keep recoPhotonCores_mustachePhotonCore_*_*',
  10619. 'keep recoPhotons_photons_*_*',
  10620. 'keep recoPhotonCores_photonCore_*_*',
  10621. 'keep recoConversions_conversions_*_*',
  10622. 'keep recoConversions_mustacheConversions_*_*',
  10623. 'drop *_conversions_uncleanedConversions_*',
  10624. 'drop *_gedPhotonsTmp_valMapPFEgammaCandToPhoton_*',
  10625. 'keep recoConversions_allConversions_*_*',
  10626. 'keep recoConversions_allConversionsOldEG_*_*',
  10627. 'keep recoTracks_ckfOutInTracksFromConversions_*_*',
  10628. 'keep recoTracks_ckfInOutTracksFromConversions_*_*',
  10629. 'keep recoTrackExtras_ckfOutInTracksFromConversions_*_*',
  10630. 'keep recoTrackExtras_ckfInOutTracksFromConversions_*_*',
  10631. 'keep TrackingRecHitsOwned_ckfOutInTracksFromConversions_*_*',
  10632. 'keep TrackingRecHitsOwned_ckfInOutTracksFromConversions_*_*',
  10633. 'keep recoConversions_uncleanedOnlyAllConversions_*_*',
  10634. 'keep recoTracks_uncleanedOnlyCkfOutInTracksFromConversions_*_*',
  10635. 'keep recoTracks_uncleanedOnlyCkfInOutTracksFromConversions_*_*',
  10636. 'keep recoTrackExtras_uncleanedOnlyCkfOutInTracksFromConversions_*_*',
  10637. 'keep recoTrackExtras_uncleanedOnlyCkfInOutTracksFromConversions_*_*',
  10638. 'keep TrackingRecHitsOwned_uncleanedOnlyCkfOutInTracksFromConversions_*_*',
  10639. 'keep TrackingRecHitsOwned_uncleanedOnlyCkfInOutTracksFromConversions_*_*',
  10640. 'keep *_PhotonIDProd_*_*',
  10641. 'keep *_PhotonIDProdGED_*_*',
  10642. 'keep recoRecoEcalCandidates_hfRecoEcalCandidate_*_*',
  10643. 'keep *_hfEMClusters_*_*',
  10644. 'keep *_gedGsfElectronCores_*_*',
  10645. 'keep *_gedGsfElectrons_*_*',
  10646. 'keep *_pixelTracks_*_*',
  10647. 'keep *_pixelVertices_*_*',
  10648. 'drop CaloTowersSorted_towerMakerPF_*_*',
  10649. 'keep recoPFRecHits_particleFlowClusterECAL_Cleaned_*',
  10650. 'keep recoPFRecHits_particleFlowClusterHCAL_Cleaned_*',
  10651. 'keep recoPFRecHits_particleFlowClusterHO_Cleaned_*',
  10652. 'keep recoPFRecHits_particleFlowClusterHF_Cleaned_*',
  10653. 'keep recoPFRecHits_particleFlowClusterPS_Cleaned_*',
  10654. 'keep recoPFRecHits_particleFlowRecHitECAL_Cleaned_*',
  10655. 'keep recoPFRecHits_particleFlowRecHitHBHE_Cleaned_*',
  10656. 'keep recoPFRecHits_particleFlowRecHitHF_Cleaned_*',
  10657. 'keep recoPFRecHits_particleFlowRecHitHO_Cleaned_*',
  10658. 'keep recoPFRecHits_particleFlowRecHitPS_Cleaned_*',
  10659. 'keep recoPFClusters_particleFlowClusterECAL_*_*',
  10660. 'keep recoPFClusters_particleFlowClusterHCAL_*_*',
  10661. 'keep recoPFClusters_particleFlowClusterHO_*_*',
  10662. 'keep recoPFClusters_particleFlowClusterHF_*_*',
  10663. 'keep recoPFClusters_particleFlowClusterPS_*_*',
  10664. 'keep recoPFBlocks_particleFlowBlock_*_*',
  10665. 'keep recoPFCandidates_particleFlowEGamma_*_*',
  10666. 'keep recoCaloClusters_particleFlowEGamma_*_*',
  10667. 'keep recoSuperClusters_particleFlowEGamma_*_*',
  10668. 'keep recoConversions_particleFlowEGamma_*_*',
  10669. 'keep recoPFCandidates_particleFlow_*_*',
  10670. 'keep recoPFCandidates_particleFlowTmp_electrons_*',
  10671. 'keep recoPFCandidates_particleFlowTmp_*_*',
  10672. 'drop recoPFCandidates_particleFlowTmp__*',
  10673. 'keep recoPFDisplacedVertexs_particleFlowDisplacedVertex_*_*',
  10674. 'keep *_pfElectronTranslator_*_*',
  10675. 'keep *_pfPhotonTranslator_*_*',
  10676. 'keep *_particleFlow_electrons_*',
  10677. 'keep *_particleFlow_photons_*',
  10678. 'keep *_particleFlow_muons_*',
  10679. 'keep *_trackerDrivenElectronSeeds_preid_*',
  10680. 'keep *_particleFlowPtrs_*_*',
  10681. 'keep *_particleFlowTmpPtrs_*_*',
  10682. 'keep *_offlineBeamSpot_*_*',
  10683. 'keep L1GlobalTriggerReadoutRecord_gtDigis_*_*',
  10684. 'keep *_l1GtRecord_*_*',
  10685. 'keep *_l1GtTriggerMenuLite_*_*',
  10686. 'keep *_conditionsInEdm_*_*',
  10687. 'keep *_l1extraParticles_*_*',
  10688. 'keep *_l1L1GtObjectMap_*_*',
  10689. 'keep L1MuGMTReadoutCollection_gtDigis_*_*',
  10690. 'keep L1GctEmCand*_gctDigis_*_*',
  10691. 'keep L1GctJetCand*_gctDigis_*_*',
  10692. 'keep L1GctEtHad*_gctDigis_*_*',
  10693. 'keep L1GctEtMiss*_gctDigis_*_*',
  10694. 'keep L1GctEtTotal*_gctDigis_*_*',
  10695. 'keep L1GctHtMiss*_gctDigis_*_*',
  10696. 'keep L1GctJetCounts*_gctDigis_*_*',
  10697. 'keep L1GctHFRingEtSums*_gctDigis_*_*',
  10698. 'keep L1GctHFBitCounts*_gctDigis_*_*',
  10699. 'keep LumiDetails_lumiProducer_*_*',
  10700. 'keep LumiSummary_lumiProducer_*_*',
  10701. 'keep *_gtStage2Digis_*_*',
  10702. 'keep *_gmtStage2Digis_*_*',
  10703. 'keep *_caloStage2Digis_*_*',
  10704. 'drop *_hlt*_*_*',
  10705. 'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*',
  10706. 'keep edmTriggerResults_*_*_*',
  10707. 'keep triggerTriggerEvent_*_*_*',
  10708. 'keep L1AcceptBunchCrossings_scalersRawToDigi_*_*',
  10709. 'keep L1TriggerScalerss_scalersRawToDigi_*_*',
  10710. 'keep Level1TriggerScalerss_scalersRawToDigi_*_*',
  10711. 'keep LumiScalerss_scalersRawToDigi_*_*',
  10712. 'keep BeamSpotOnlines_scalersRawToDigi_*_*',
  10713. 'keep DcsStatuss_scalersRawToDigi_*_*',
  10714. 'keep DcsStatuss_hltScalersRawToDigi_*_*',
  10715. 'keep *_tcdsDigis_*_*',
  10716. 'keep *_logErrorHarvester_*_*',
  10717. 'keep *_pfIsolatedElectronsEI_*_*',
  10718. 'keep *_pfIsolatedMuonsEI_*_*',
  10719. 'keep recoPFJets_pfJetsEI_*_*',
  10720. 'keep *_pfCombinedInclusiveSecondaryVertexV2BJetTagsEI_*_*',
  10721. 'keep recoPFTaus_pfTausEI_*_*',
  10722. 'keep recoPFTauDiscriminator_pfTausDiscriminationByDecayModeFinding_*_*',
  10723. 'keep recoPFTauDiscriminator_pfTausDiscriminationByIsolation_*_*',
  10724. 'keep recoPFMETs_pfMetEI_*_*',
  10725. 'keep TotemTriggerCounters_totemTriggerRawToDigi_*_*',
  10726. 'keep TotemFEDInfos_totemRPRawToDigi_*_*',
  10727. 'keep TotemRPDigiedmDetSetVector_totemRPRawToDigi_*_*',
  10728. 'keep TotemVFATStatusedmDetSetVector_totemRPRawToDigi_*_*',
  10729. 'keep TotemRPClusteredmDetSetVector_totemRPClusterProducer_*_*',
  10730. 'keep TotemRPRecHitedmDetSetVector_totemRPRecHitProducer_*_*',
  10731. 'keep TotemRPUVPatternedmDetSetVector_totemRPUVPatternFinder_*_*',
  10732. 'keep TotemRPLocalTrackedmDetSetVector_totemRPLocalTrackFitter_*_*',
  10733. 'keep TotemFEDInfos_ctppsDiamondRawToDigi_*_*',
  10734. 'keep CTPPSDiamondDigiedmDetSetVector_ctppsDiamondRawToDigi_*_*',
  10735. 'keep TotemVFATStatusedmDetSetVector_ctppsDiamondRawToDigi_*_*',
  10736. 'keep CTPPSDiamondRecHitedmDetSetVector_ctppsDiamondRecHits_*_*',
  10737. 'keep FEDRawDataCollection_rawDataCollector_*_*',
  10738. 'keep FEDRawDataCollection_source_*_*',
  10739. 'keep LHERunInfoProduct_*_*_*',
  10740. 'keep LHEEventProduct_*_*_*',
  10741. 'keep GenRunInfoProduct_generator_*_*',
  10742. 'keep GenLumiInfoHeader_generator_*_*',
  10743. 'keep GenLumiInfoProduct_generator_*_*',
  10744. 'keep GenEventInfoProduct_generator_*_*',
  10745. 'keep edmHepMCProduct_generatorSmeared_*_*',
  10746. 'keep GenFilterInfo_*_*_*',
  10747. 'keep *_genParticles_*_*',
  10748. 'keep recoGenMETs_*_*_*',
  10749. 'keep *_ak4GenJets_*_*',
  10750. 'keep *_ak8GenJets_*_*',
  10751. 'keep *_ak4GenJetsNoNu_*_*',
  10752. 'keep *_ak8GenJetsNoNu_*_*',
  10753. 'keep *_genParticle_*_*',
  10754. 'keep edmHepMCProduct_source_*_*',
  10755. 'keep SimTracks_g4SimHits_*_*',
  10756. 'keep SimVertexs_g4SimHits_*_*',
  10757. 'keep *_allTrackMCMatch_*_*',
  10758. 'keep StripDigiSimLinkedmDetSetVector_simMuonCSCDigis_*_*',
  10759. 'keep DTLayerIdDTDigiSimLinkMuonDigiCollection_simMuonDTDigis_*_*',
  10760. 'keep RPCDigiSimLinkedmDetSetVector_simMuonRPCDigis_*_*',
  10761. 'keep PileupSummaryInfos_*_*_*',
  10762. 'keep int_*_bunchSpacing_*',
  10763. 'drop *_hlt*_*_*',
  10764. 'keep *_hltAK4CaloJetsCorrectedIDPassed_*_*',
  10765. 'keep *_hltAK4CaloJetsIDPassed_*_*',
  10766. 'keep *_hltAK4CaloJets_*_*',
  10767. 'keep *_hltAK4PFJetsCorrected_*_*',
  10768. 'keep *_hltAK4PFJetsForTaus_*_*',
  10769. 'keep *_hltAK4PFJets_*_*',
  10770. 'keep *_hltAlCaEtaEBRechitsToDigisLowPU_*_*',
  10771. 'keep *_hltAlCaEtaEBRechitsToDigis_*_*',
  10772. 'keep *_hltAlCaEtaEERechitsToDigisLowPU_*_*',
  10773. 'keep *_hltAlCaEtaEERechitsToDigis_*_*',
  10774. 'keep *_hltAlCaEtaRecHitsFilterEBonly_*_*',
  10775. 'keep *_hltAlCaEtaRecHitsFilterEEonlyRegionalLowPU_etaEcalRecHitsES_*',
  10776. 'keep *_hltAlCaEtaRecHitsFilterEEonlyRegional_etaEcalRecHitsES_*',
  10777. 'keep *_hltAlCaEtaRecHitsFilterEEonly_*_*',
  10778. 'keep *_hltAlCaEtaRecHitsFilter_*_*',
  10779. 'keep *_hltAlCaPhiSymStream_*_*',
  10780. 'keep *_hltAlCaPi0EBRechitsToDigisLowPU_*_*',
  10781. 'keep *_hltAlCaPi0EBRechitsToDigis_*_*',
  10782. 'keep *_hltAlCaPi0EERechitsToDigisLowPU_*_*',
  10783. 'keep *_hltAlCaPi0EERechitsToDigis_*_*',
  10784. 'keep *_hltAlCaPi0RecHitsFilterEBonly_*_*',
  10785. 'keep *_hltAlCaPi0RecHitsFilterEEonlyRegionalLowPU_pi0EcalRecHitsES_*',
  10786. 'keep *_hltAlCaPi0RecHitsFilterEEonlyRegional_pi0EcalRecHitsES_*',
  10787. 'keep *_hltAlCaPi0RecHitsFilterEEonly_*_*',
  10788. 'keep *_hltAlCaPi0RecHitsFilter_*_*',
  10789. 'keep *_hltBLifetimeL25AssociatorbbPhiL1FastJetFastPV_*_*',
  10790. 'keep *_hltBLifetimeL25BJetTagsbbPhiL1FastJetFastPV_*_*',
  10791. 'keep *_hltBLifetimeL25TagInfosbbPhiL1FastJetFastPV_*_*',
  10792. 'keep *_hltBLifetimeL3AssociatorbbPhiL1FastJetFastPV_*_*',
  10793. 'keep *_hltBLifetimeL3BJetTagsbbPhiL1FastJetFastPV_*_*',
  10794. 'keep *_hltBLifetimeL3TagInfosbbPhiL1FastJetFastPV_*_*',
  10795. 'keep *_hltBLifetimeRegionalCtfWithMaterialTracksbbPhiL1FastJetFastPV_*_*',
  10796. 'keep *_hltBSoftMuonDiJet110Mu5L3FilterByDR_*_*',
  10797. 'keep *_hltBSoftMuonDiJet110Mu5SelL3BJetTagsByDR_*_*',
  10798. 'keep *_hltBSoftMuonDiJet20Mu5L3FilterByDR_*_*',
  10799. 'keep *_hltBSoftMuonDiJet20Mu5SelL3BJetTagsByDR_*_*',
  10800. 'keep *_hltBSoftMuonDiJet40Mu5L3FilterByDR_*_*',
  10801. 'keep *_hltBSoftMuonDiJet40Mu5SelL3BJetTagsByDR_*_*',
  10802. 'keep *_hltBSoftMuonDiJet70Mu5L3FilterByDR_*_*',
  10803. 'keep *_hltBSoftMuonDiJet70Mu5SelL3BJetTagsByDR_*_*',
  10804. 'keep *_hltBSoftMuonMu5L3_*_*',
  10805. 'keep *_hltCSVJetTagSingleTopEle27_*_*',
  10806. 'keep *_hltCSVJetTagSingleTopIsoMu24_*_*',
  10807. 'keep *_hltCaloJetCorrectedRegional_*_*',
  10808. 'keep *_hltCaloJetCorrected_*_*',
  10809. 'keep *_hltCaloJetL1FastJetCorrected_*_*',
  10810. 'keep *_hltCaloStage2Digis_*_*',
  10811. 'keep *_hltCleanedCorrectedIslandBarrelSuperClustersHI_*_*',
  10812. 'keep *_hltCleanedHiCorrectedIslandBarrelSuperClustersHI_*_*',
  10813. 'keep *_hltCombinedSecondaryVertexBJetTagsCalo_*_*',
  10814. 'keep *_hltCombinedSecondaryVertexBJetTagsPF_*_*',
  10815. 'keep *_hltConvPFTausTightIsoTrackFindingIsolation_*_*',
  10816. 'keep *_hltConvPFTausTightIsoTrackFinding_*_*',
  10817. 'keep *_hltConvPFTausTightIsoTrackPt5Isolation_*_*',
  10818. 'keep *_hltConvPFTausTightIsoTrackPt5_*_*',
  10819. 'keep *_hltConvPFTausTightIso_*_*',
  10820. 'keep *_hltConvPFTausTrackFindingLooseIsolation_*_*',
  10821. 'keep *_hltConvPFTausTrackFinding_*_*',
  10822. 'keep *_hltConvPFTaus_*_*',
  10823. 'keep *_hltCorrectedIslandBarrelSuperClustersHI_*_*',
  10824. 'keep *_hltCorrectedIslandEndcapSuperClustersHI_*_*',
  10825. 'keep *_hltCsc2DRecHits_*_*',
  10826. 'keep *_hltCscSegments_*_*',
  10827. 'keep *_hltDoublePFTau25TrackPt5MediumIsolationProng4L1HLTMatched_*_*',
  10828. 'keep *_hltDoublePFTau25TrackPt5MediumIsolationProng4_*_*',
  10829. 'keep *_hltDoublePFTau25TrackPt5MediumIsolation_*_*',
  10830. 'keep *_hltDoublePFTau25TrackPt5_*_*',
  10831. 'keep *_hltDoublePFTau25_*_*',
  10832. 'keep *_hltDoublePFTauTightIso45Track5_*_*',
  10833. 'keep *_hltDoublePFTauTightIso45Track_*_*',
  10834. 'keep *_hltDt4DSegments_*_*',
  10835. 'keep *_hltEcalPhiSymFilter_*_*',
  10836. 'keep *_hltEcalRecHitAll_*_*',
  10837. 'keep *_hltEgammaGsfTracks_*_*',
  10838. 'keep *_hltEle20CaloIdVTCaloIsoTTrkIdTTrkIsoTTrackIsoFilterL1SingleEG18orL1SingleEG20_*_*',
  10839. 'keep *_hltEle20CaloIdVTTrkIdTDphiFilter_*_*',
  10840. 'keep *_hltEle27WP85PixelMatchElectronsL1Seeded_*_*',
  10841. 'keep *_hltElectronsVertex_*_*',
  10842. 'keep *_hltFEDSelectorLumiPixels_*_*',
  10843. 'keep *_hltFastPVPixelTracksMerger_*_*',
  10844. 'keep *_hltFastPVPixelTracksRecover_*_*',
  10845. 'keep *_hltFastPVPixelTracks_*_*',
  10846. 'keep *_hltFastPVPixelVertices3D_*_*',
  10847. 'keep *_hltFastPVPixelVertices_*_*',
  10848. 'keep *_hltFastPixelBLifetimeL3TagInfos_*_*',
  10849. 'keep *_hltFastPrimaryVertex_*_*',
  10850. 'keep *_hltFilterDoubleIsoPFTau45Trk5LeadTrack5IsolationL1HLTMatched_*_*',
  10851. 'keep *_hltFilterL2EtCutDoublePFIsoTau45Trk5_*_*',
  10852. 'keep *_hltFilterL2EtCutSingleIsoPFTau35Trk20MET70_*_*',
  10853. 'keep *_hltFilterSingleIsoPFTau35Trk20LeadTrackPt20_*_*',
  10854. 'keep *_hltFilterSingleIsoPFTau35Trk20MET60LeadTrack20IsolationL1HLTMatched_*_*',
  10855. 'keep *_hltFilterSingleIsoPFTau35Trk20MET70LeadTrack20IsolationL1HLTMatched_*_*',
  10856. 'keep *_hltGmtStage2Digis_*_*',
  10857. 'keep *_hltGoodOnlinePVs_*_*',
  10858. 'keep *_hltGtStage2Digis_*_*',
  10859. 'keep *_hltHICaloJetCorrected_*_*',
  10860. 'keep *_hltHICaloJetIDPassed_*_*',
  10861. 'keep *_hltHIGoodLooseTracks_*_*',
  10862. 'keep *_hltHIPixel3PrimTracks_*_*',
  10863. 'keep *_hltHISelectedVertex_*_*',
  10864. 'keep *_hltHISiPixelClusters_*_*',
  10865. 'keep *_hltHITIPTCorrectorHB_*_*',
  10866. 'keep *_hltHITIPTCorrectorHE_*_*',
  10867. 'keep *_hltHiCorrectedIslandBarrelSuperClustersHI_*_*',
  10868. 'keep *_hltHiCorrectedIslandEndcapSuperClustersHI_*_*',
  10869. 'keep *_hltHiIslandSuperClustersHI_*_*',
  10870. 'keep *_hltIsolPixelTrackProdHB_*_*',
  10871. 'keep *_hltIsolPixelTrackProdHE_*_*',
  10872. 'keep *_hltIter0ElectronsTrackSelectionHighPurity_*_*',
  10873. 'keep *_hltIter0PFlowTrackSelectionHighPurity_*_*',
  10874. 'keep *_hltIter1Merged_*_*',
  10875. 'keep *_hltIter1PFlowTrackSelectionHighPurity_*_*',
  10876. 'keep *_hltIter2HighPtTkMuMerged_*_*',
  10877. 'keep *_hltIter2MergedForElectrons_*_*',
  10878. 'keep *_hltIter2Merged_*_*',
  10879. 'keep *_hltIter2PFlowTrackSelectionHighPurity_*_*',
  10880. 'keep *_hltIter3Merged_*_*',
  10881. 'keep *_hltIter4Merged_*_*',
  10882. 'keep *_hltIterativeCone5PileupSubtractionCaloJets_*_*',
  10883. 'keep *_hltL1HLTSingleIsoPFTau35Trk20Met60JetsMatch_*_*',
  10884. 'keep *_hltL1IsoElectronTrackIsol_*_*',
  10885. 'keep *_hltL1NonIsoElectronTrackIsol_*_*',
  10886. 'keep *_hltL1SeededRecoEcalCandidate_*_*',
  10887. 'keep *_hltL1sDoubleTauJet44Eta2p17orDoubleJet64Central_*_*',
  10888. 'keep *_hltL1sDoubleTauJet44erorDoubleJetC64_*_*',
  10889. 'keep *_hltL1sL1EG18er_*_*',
  10890. 'keep *_hltL1sL1ETM36ORETM40_*_*',
  10891. 'keep *_hltL1sL1Jet52ETM30_*_*',
  10892. 'keep *_hltL1sL1SingleEG12_*_*',
  10893. 'keep *_hltL1sL1SingleEG15_*_*',
  10894. 'keep *_hltL1sL1SingleEG18orL1SingleEG20_*_*',
  10895. 'keep *_hltL1sL1SingleMu10_*_*',
  10896. 'keep *_hltL1sL1SingleMu14Eta2p1_*_*',
  10897. 'keep *_hltL1sMu16Eta2p1_*_*',
  10898. 'keep *_hltL2MuonCandidatesNoVtx_*_*',
  10899. 'keep *_hltL2MuonCandidates_*_*',
  10900. 'keep *_hltL2MuonSeeds_*_*',
  10901. 'keep *_hltL2Muons_*_*',
  10902. 'keep *_hltL2TauJets_*_*',
  10903. 'keep *_hltL3MuonCandidates_*_*',
  10904. 'keep *_hltL3MuonsIOHit_*_*',
  10905. 'keep *_hltL3MuonsLinksCombination_*_*',
  10906. 'keep *_hltL3MuonsOIHit_*_*',
  10907. 'keep *_hltL3MuonsOIState_*_*',
  10908. 'keep *_hltL3Muons_*_*',
  10909. 'keep *_hltL3NoFiltersNoVtxMuonCandidates_*_*',
  10910. 'keep *_hltL3NoFiltersNoVtxMuons_*_*',
  10911. 'keep *_hltL3SecondaryVertexTagInfos_*_*',
  10912. 'keep *_hltL3TkFromL2OICombination_*_*',
  10913. 'keep *_hltL3TkTracksFromL2IOHit_*_*',
  10914. 'keep *_hltL3TkTracksFromL2OIHit_*_*',
  10915. 'keep *_hltL3TkTracksFromL2OIState_*_*',
  10916. 'keep *_hltL3TkTracksFromL2_*_*',
  10917. 'keep *_hltL3TrackCandidateFromL2IOHit_*_*',
  10918. 'keep *_hltL3TrackCandidateFromL2OIHit_*_*',
  10919. 'keep *_hltL3TrackCandidateFromL2OIState_*_*',
  10920. 'keep *_hltL3TrajSeedIOHit_*_*',
  10921. 'keep *_hltL3TrajSeedOIHit_*_*',
  10922. 'keep *_hltL3TrajSeedOIState_*_*',
  10923. 'keep *_hltL3TrajectorySeed_*_*',
  10924. 'keep *_hltL3crIsoL1sMu16Eta2p1L1f0L2f16QL3f18QL3crIsoRhoFiltered0p15_*_*',
  10925. 'keep *_hltLeadingCentralJets30SingleTopEle27_*_*',
  10926. 'keep *_hltLeadingCentralJets30SingleTopIsoMu24_*_*',
  10927. 'keep *_hltMet_*_*',
  10928. 'keep *_hltMu8Ele17CaloIdTCaloIsoVLPixelMatchFilter_*_*',
  10929. 'keep *_hltMuTrackJpsiCtfTrackCands_*_*',
  10930. 'keep *_hltMuTrackJpsiPixelTrackCands_*_*',
  10931. 'keep *_hltMuonCSCDigis_*_*',
  10932. 'keep *_hltMuonCSCDigis_MuonCSCStripDigi_*',
  10933. 'keep *_hltMuonCSCDigis_MuonCSCWireDigi_*',
  10934. 'keep *_hltMuonDTDigis_*_*',
  10935. 'keep *_hltMuonRPCDigis_*_*',
  10936. 'keep *_hltOnlineBeamSpot_*_*',
  10937. 'keep *_hltOnlinePrimaryVertices_*_*',
  10938. 'keep *_hltOverlapFilterEle20LooseIsoPFTau20OldVersion_*_*',
  10939. 'keep *_hltOverlapFilterIsoEle20MediumIsoPFTau20_*_*',
  10940. 'keep *_hltOverlapFilterIsoMu15IsoPFTau20_*_*',
  10941. 'keep *_hltOverlapFilterIsoMu15MediumIsoPFTau20_*_*',
  10942. 'keep *_hltOverlapFilterIsoMu15TightIsoPFTau20_*_*',
  10943. 'keep *_hltOverlapFilterIsoMu18LooseIsoPFTau20_*_*',
  10944. 'keep *_hltOverlapFilterIsoMu18PFTau25TrackPt5Prong4_*_*',
  10945. 'keep *_hltPFJetForBtag_*_*',
  10946. 'keep *_hltPFTau15TrackLooseIso_*_*',
  10947. 'keep *_hltPFTau15Track_*_*',
  10948. 'keep *_hltPFTau15_*_*',
  10949. 'keep *_hltPFTau20IsoMuVertex_*_*',
  10950. 'keep *_hltPFTau20TrackLooseIso_*_*',
  10951. 'keep *_hltPFTau20Track_*_*',
  10952. 'keep *_hltPFTau20_*_*',
  10953. 'keep *_hltPFTau25TrackPt5MediumIsolationProng4IsoMuVertex_*_*',
  10954. 'keep *_hltPFTau25TrackPt5MediumIsolationProng4_*_*',
  10955. 'keep *_hltPFTau25TrackPt5MediumIsolation_*_*',
  10956. 'keep *_hltPFTau25TrackPt5_*_*',
  10957. 'keep *_hltPFTau25_*_*',
  10958. 'keep *_hltPFTau35TrackPt20LooseIsoProng2_*_*',
  10959. 'keep *_hltPFTau35TrackPt20LooseIso_*_*',
  10960. 'keep *_hltPFTau35TrackPt20_*_*',
  10961. 'keep *_hltPFTau35Track_*_*',
  10962. 'keep *_hltPFTau35_*_*',
  10963. 'keep *_hltPFTauEleVertex20_*_*',
  10964. 'keep *_hltPFTauJetTracksAssociator_*_*',
  10965. 'keep *_hltPFTauMediumIso20TrackMediumIso_*_*',
  10966. 'keep *_hltPFTauMediumIso20Track_*_*',
  10967. 'keep *_hltPFTauMediumIso20_*_*',
  10968. 'keep *_hltPFTauMediumIso35Track_*_*',
  10969. 'keep *_hltPFTauMediumIso35_*_*',
  10970. 'keep *_hltPFTauTagInfo_*_*',
  10971. 'keep *_hltPFTauTightIso20TrackTightIso_*_*',
  10972. 'keep *_hltPFTauTightIso20Track_*_*',
  10973. 'keep *_hltPFTauTightIso20_*_*',
  10974. 'keep *_hltPFlowTrackSelectionHighPurity_*_*',
  10975. 'keep *_hltParticleFlowForTaus_*_*',
  10976. 'keep *_hltParticleFlow_*_*',
  10977. 'keep *_hltPixelMatch3HitElectronsActivity_*_*',
  10978. 'keep *_hltPixelMatch3HitElectronsL1Seeded_*_*',
  10979. 'keep *_hltPixelMatchCleanElectronsL1Seeded_*_*',
  10980. 'keep *_hltPixelMatchElectronsActivity_*_*',
  10981. 'keep *_hltPixelMatchElectronsL1Iso_*_*',
  10982. 'keep *_hltPixelMatchElectronsL1NonIso_*_*',
  10983. 'keep *_hltPixelMatchElectronsL1Seeded_*_*',
  10984. 'keep *_hltPixelTracksElectrons_*_*',
  10985. 'keep *_hltPixelTracks_*_*',
  10986. 'keep *_hltPixelVertices3DbbPhi_*_*',
  10987. 'keep *_hltPixelVertices_*_*',
  10988. 'keep *_hltRecoEcalSuperClusterActivityCandidateSC4_*_*',
  10989. 'keep *_hltRecoEcalSuperClusterActivityCandidateSC5_*_*',
  10990. 'keep *_hltRecoEcalSuperClusterActivityCandidate_*_*',
  10991. 'keep *_hltRpcRecHits_*_*',
  10992. 'keep *_hltSelector4CentralJetsL1FastJet_*_*',
  10993. 'keep *_hltSelector8CentralJetsL1FastJet_*_*',
  10994. 'keep *_hltSelectorJets20L1FastJet_*_*',
  10995. 'keep *_hltSiPixelCluster_*_*',
  10996. 'keep *_hltSiPixelClusters_*_*',
  10997. 'keep *_hltSiStripClusters_*_*',
  10998. 'keep *_hltSiStripRawToClustersFacility_*_*',
  10999. 'keep *_hltSingleMu15L3Filtered15_*_*',
  11000. 'keep *_hltSingleMuIsoL1s14L3IsoFiltered15eta2p1_*_*',
  11001. 'keep *_hltSingleMuIsoL3IsoFiltered15_*_*',
  11002. 'keep *_hltTowerMakerForAll_*_*',
  11003. 'keep *_hltTowerMakerForMuons_*_*',
  11004. 'keep *_hltTriggerSummaryAOD_*_*',
  11005. 'keep *_hltTriggerSummaryRAW_*_*',
  11006. 'keep *_hltTrimmedPixelVertices_*_*',
  11007. 'keep *_hltVerticesL3_*_*',
  11008. 'keep *_hltVerticesPFFilter_*_*',
  11009. 'keep *_hltVerticesPFSelector_*_*',
  11010. 'keep DcsStatuss_hltScalersRawToDigi_*_*',
  11011. 'keep FEDRawDataCollection_rawDataCollector_*_*',
  11012. 'keep FEDRawDataCollection_rawDataRepacker_*_*',
  11013. 'keep FEDRawDataCollection_source_*_*',
  11014. 'keep FEDRawDataCollection_virginRawDataRepacker_*_*',
  11015. 'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*',
  11016. 'keep L2MuonTrajectorySeeds_hltL2MuonSeeds_*_*',
  11017. 'keep L3MuonTrajectorySeeds_hltHIL3TrajSeedOIHit_*_*',
  11018. 'keep L3MuonTrajectorySeeds_hltHIL3TrajectorySeed_*_*',
  11019. 'keep L3MuonTrajectorySeeds_hltL3TrajSeedOIState_*_*',
  11020. 'keep LumiScalerss_hltScalersRawToDigi_*_*',
  11021. 'keep SiPixelClusteredmNewDetSetVector_hltSiPixelClusters_*_*',
  11022. 'keep TrackCandidates_hltHIL3TrackCandidateFromL2OIHit_*_*',
  11023. 'keep TrackCandidates_hltHIL3TrackCandidateFromL2OIState_*_*',
  11024. 'keep TrackingRecHitsOwned_hltL3Muons_*_*',
  11025. 'keep edmTriggerResults_*_*_*',
  11026. 'keep recoCaloJets_*_*_*',
  11027. 'keep recoCaloMETs_*_*_*',
  11028. 'keep recoCaloMETs_hltMet_*_*',
  11029. 'keep recoCompositeCandidates_*_*_*',
  11030. 'keep recoElectrons_*_*_*',
  11031. 'keep recoIsolatedPixelTrackCandidates_*_*_*',
  11032. 'keep recoMETs_*_*_*',
  11033. 'keep recoPFJets_*_*_*',
  11034. 'keep recoPFTaus_*_*_*',
  11035. 'keep recoRecoChargedCandidates_*_*_*',
  11036. 'keep recoRecoChargedCandidates_hltHIL3MuonCandidates_*_*',
  11037. 'keep recoRecoChargedCandidates_hltL2MuonCandidates_*_*',
  11038. 'keep recoRecoEcalCandidatesToValuefloatAssociation_hltL1IsoHLTClusterShape_*_*',
  11039. 'keep recoRecoEcalCandidatesToValuefloatAssociation_hltL1IsolatedPhotonEcalIsol_*_*',
  11040. 'keep recoRecoEcalCandidatesToValuefloatAssociation_hltL1IsolatedPhotonHcalForHE_*_*',
  11041. 'keep recoRecoEcalCandidatesToValuefloatAssociation_hltL1IsolatedPhotonHcalIsol_*_*',
  11042. 'keep recoRecoEcalCandidatesToValuefloatAssociation_hltL1NonIsoHLTClusterShape_*_*',
  11043. 'keep recoRecoEcalCandidatesToValuefloatAssociation_hltL1NonIsolatedPhotonEcalIsol_*_*',
  11044. 'keep recoRecoEcalCandidatesToValuefloatAssociation_hltL1NonIsolatedPhotonHcalForHE_*_*',
  11045. 'keep recoRecoEcalCandidatesToValuefloatAssociation_hltL1NonIsolatedPhotonHcalIsol_*_*',
  11046. 'keep recoRecoEcalCandidates_*_*_*',
  11047. 'keep recoRecoEcalCandidates_hltL1IsoRecoEcalCandidate_*_*',
  11048. 'keep recoRecoEcalCandidates_hltL1NonIsoRecoEcalCandidate_*_*',
  11049. 'keep recoTrackExtras_hltHIL3MuonsOIHit_*_*',
  11050. 'keep recoTrackExtras_hltHIL3MuonsOIState_*_*',
  11051. 'keep recoTracks_hltHIL3MuonsOIHit_*_*',
  11052. 'keep recoTracks_hltHIL3MuonsOIState_*_*',
  11053. 'keep recoTracks_hltHIL3Muons_*_*',
  11054. 'keep recoTracks_hltHIL3TkTracksFromL2OIHit_*_*',
  11055. 'keep recoTracks_hltHIL3TkTracksFromL2OIState_*_*',
  11056. 'keep recoTracks_hltHIL3TkTracksFromL2_*_*',
  11057. 'keep triggerTriggerEventWithRefs_*_*_*',
  11058. 'keep triggerTriggerEvent_*_*_*',
  11059. 'keep triggerTriggerFilterObjectWithRefs_*_*_*',
  11060. 'drop *_trackingtruthprod_*_*',
  11061. 'drop *_electrontruth_*_*',
  11062. 'keep *_mix_MergedTrackTruth_*',
  11063. 'keep CrossingFramePlaybackInfoNew_*_*_*',
  11064. 'keep PixelDigiSimLinkedmDetSetVector_simSiPixelDigis_*_*',
  11065. 'keep StripDigiSimLinkedmDetSetVector_simSiStripDigis_*_*',
  11066. 'drop *_mix_simSiPixelDigis*_*',
  11067. 'drop *_mix_simSiStripDigis*_*',
  11068. 'keep *_allTrackMCMatch_*_*' ) ),
  11069. splitLevel = cms.untracked.int32(0)
  11070. )
  11071.  
  11072. process.RAWRECOEventContent = cms.PSet(
  11073. eventAutoFlushCompressedSize = cms.untracked.int32(5242880),
  11074. outputCommands = cms.untracked.vstring( ('drop *',
  11075. 'drop *',
  11076. 'keep DetIdedmEDCollection_siStripDigis_*_*',
  11077. 'keep DetIdedmEDCollection_siPixelDigis_*_*',
  11078. 'keep *_siPixelClusters_*_*',
  11079. 'keep *_siStripClusters_*_*',
  11080. 'keep ClusterSummary_clusterSummaryProducer_*_*',
  11081. 'keep *_dt1DRecHits_*_*',
  11082. 'keep *_dt4DSegments_*_*',
  11083. 'keep *_dt1DCosmicRecHits_*_*',
  11084. 'keep *_dt4DCosmicSegments_*_*',
  11085. 'keep *_csc2DRecHits_*_*',
  11086. 'keep *_cscSegments_*_*',
  11087. 'keep *_rpcRecHits_*_*',
  11088. 'keep *_hbhereco_*_*',
  11089. 'keep *_hbheprereco_*_*',
  11090. 'keep *_hfprereco_*_*',
  11091. 'keep *_hfreco_*_*',
  11092. 'keep *_horeco_*_*',
  11093. 'keep HBHERecHitsSorted_hbherecoMB_*_*',
  11094. 'keep HORecHitsSorted_horecoMB_*_*',
  11095. 'keep HFRecHitsSorted_hfrecoMB_*_*',
  11096. 'keep ZDCDataFramesSorted_hcalDigis_*_*',
  11097. 'keep ZDCDataFramesSorted_castorDigis_*_*',
  11098. 'keep QIE10DataFrameHcalDataFrameContainer_hcalDigis_ZDC_*',
  11099. 'keep ZDCRecHitsSorted_zdcreco_*_*',
  11100. 'keep *_reducedHcalRecHits_*_*',
  11101. 'keep *_castorreco_*_*',
  11102. 'keep HcalUnpackerReport_castorDigis_*_*',
  11103. 'keep HcalUnpackerReport_hcalDigiAlCaMB_*_*',
  11104. 'keep HcalUnpackerReport_hcalDigis_*_*',
  11105. 'keep *_ecalPreshowerRecHit_*_*',
  11106. 'keep *_ecalRecHit_*_*',
  11107. 'keep *_ecalCompactTrigPrim_*_*',
  11108. 'keep *_ecalTPSkim_*_*',
  11109. 'keep *_selectDigi_*_*',
  11110. 'keep EcalRecHitsSorted_reducedEcalRecHitsEE_*_*',
  11111. 'keep EcalRecHitsSorted_reducedEcalRecHitsEB_*_*',
  11112. 'keep EcalRecHitsSorted_reducedEcalRecHitsES_*_*',
  11113. 'keep *_hybridSuperClusters_*_*',
  11114. 'keep recoSuperClusters_correctedHybridSuperClusters_*_*',
  11115. 'keep *_multi5x5SuperClusters_*_*',
  11116. 'keep recoSuperClusters_multi5x5SuperClusters_*_*',
  11117. 'keep recoSuperClusters_multi5x5SuperClustersWithPreshower_*_*',
  11118. 'keep recoSuperClusters_correctedMulti5x5SuperClustersWithPreshower_*_*',
  11119. 'keep recoPreshowerClusters_multi5x5SuperClustersWithPreshower_*_*',
  11120. 'keep recoPreshowerClusterShapes_multi5x5PreshowerClusterShape_*_*',
  11121. 'keep *_particleFlowSuperClusterECAL_*_*',
  11122. 'drop recoClusterShapes_*_*_*',
  11123. 'drop recoBasicClustersToOnerecoClusterShapesAssociation_*_*_*',
  11124. 'drop recoBasicClusters_multi5x5BasicClusters_multi5x5BarrelBasicClusters_*',
  11125. 'drop recoSuperClusters_multi5x5SuperClusters_multi5x5BarrelSuperClusters_*',
  11126. 'keep *_CkfElectronCandidates_*_*',
  11127. 'keep *_GsfGlobalElectronTest_*_*',
  11128. 'keep *_electronMergedSeeds_*_*',
  11129. 'keep recoGsfTracks_electronGsfTracks_*_*',
  11130. 'keep recoGsfTrackExtras_electronGsfTracks_*_*',
  11131. 'keep recoTrackExtras_electronGsfTracks_*_*',
  11132. 'keep TrackingRecHitsOwned_electronGsfTracks_*_*',
  11133. 'keep recoTracks_generalTracks_*_*',
  11134. 'keep recoTrackExtras_generalTracks_*_*',
  11135. 'keep TrackingRecHitsOwned_generalTracks_*_*',
  11136. 'keep *_generalTracks_MVAValues_*',
  11137. 'keep *_generalTracks_MVAVals_*',
  11138. 'keep TrackingRecHitsOwned_extraFromSeeds_*_*',
  11139. 'keep uints_extraFromSeeds_*_*',
  11140. 'keep recoTracks_beamhaloTracks_*_*',
  11141. 'keep recoTrackExtras_beamhaloTracks_*_*',
  11142. 'keep TrackingRecHitsOwned_beamhaloTracks_*_*',
  11143. 'keep recoTracks_conversionStepTracks_*_*',
  11144. 'keep recoTrackExtras_conversionStepTracks_*_*',
  11145. 'keep TrackingRecHitsOwned_conversionStepTracks_*_*',
  11146. 'keep *_ctfPixelLess_*_*',
  11147. 'keep *_dedxTruncated40_*_*',
  11148. 'keep *_dedxHitInfo_*_*',
  11149. 'keep *_dedxHarmonic2_*_*',
  11150. 'keep *_trackExtrapolator_*_*',
  11151. 'keep recoTracks_cosmicDCTracks_*_*',
  11152. 'keep recoTrackExtras_cosmicDCTracks_*_*',
  11153. 'keep TrackingRecHitsOwned_cosmicDCTracks_*_*',
  11154. 'keep *_ak4CaloJets_*_*',
  11155. 'keep *_ak4PFJets_*_*',
  11156. 'keep *_ak4PFJetsCHS_*_*',
  11157. 'keep *_ak8PFJetsCHS_*_*',
  11158. 'keep *_ak8PFJetsCHSSoftDrop_*_*',
  11159. 'keep *_cmsTopTagPFJetsCHS_*_*',
  11160. 'keep *_JetPlusTrackZSPCorJetAntiKt4_*_*',
  11161. 'keep *_ak4TrackJets_*_*',
  11162. 'keep recoRecoChargedRefCandidates_trackRefsForJets_*_*',
  11163. 'keep *_caloTowers_*_*',
  11164. 'keep *_towerMaker_*_*',
  11165. 'keep *_CastorTowerReco_*_*',
  11166. 'keep *_ak4JetTracksAssociatorAtVertex_*_*',
  11167. 'keep *_ak4JetTracksAssociatorAtVertexPF_*_*',
  11168. 'keep *_ak4JetTracksAssociatorAtCaloFace_*_*',
  11169. 'keep *_ak4JetTracksAssociatorExplicit_*_*',
  11170. 'keep *_ak4JetExtender_*_*',
  11171. 'keep *_ak4JetID_*_*',
  11172. 'keep *_ak5CastorJets_*_*',
  11173. 'keep *_ak5CastorJetID_*_*',
  11174. 'keep *_ak7CastorJets_*_*',
  11175. 'keep *_ak7CastorJetID_*_*',
  11176. 'keep *_fixedGridRhoAll_*_*',
  11177. 'keep *_fixedGridRhoFastjetAll_*_*',
  11178. 'keep *_fixedGridRhoFastjetAllTmp_*_*',
  11179. 'keep *_fixedGridRhoFastjetAllCalo_*_*',
  11180. 'keep *_fixedGridRhoFastjetCentral_*_*',
  11181. 'keep *_fixedGridRhoFastjetCentralCalo_*_*',
  11182. 'keep *_fixedGridRhoFastjetCentralChargedPileUp_*_*',
  11183. 'keep *_fixedGridRhoFastjetCentralNeutral_*_*',
  11184. 'keep *_ak8PFJetsCHSSoftDropMass_*_*',
  11185. 'keep recoCaloMETs_caloMet_*_*',
  11186. 'keep recoCaloMETs_caloMetBE_*_*',
  11187. 'keep recoCaloMETs_caloMetBEFO_*_*',
  11188. 'keep recoCaloMETs_caloMetM_*_*',
  11189. 'keep recoPFMETs_pfMet_*_*',
  11190. 'keep recoPFMETs_pfChMet_*_*',
  11191. 'keep recoPFMETs_pfMetEI_*_*',
  11192. 'keep recoMuonMETCorrectionDataedmValueMap_muonMETValueMapProducer_*_*',
  11193. 'keep recoHcalNoiseRBXs_hcalnoise_*_*',
  11194. 'keep HcalNoiseSummary_hcalnoise_*_*',
  11195. 'keep recoCSCHaloData_CSCHaloData_*_*',
  11196. 'keep recoEcalHaloData_EcalHaloData_*_*',
  11197. 'keep recoGlobalHaloData_GlobalHaloData_*_*',
  11198. 'keep recoHcalHaloData_HcalHaloData_*_*',
  11199. 'keep recoBeamHaloSummary_BeamHaloSummary_*_*',
  11200. 'keep *_MuonSeed_*_*',
  11201. 'keep *_ancientMuonSeed_*_*',
  11202. 'keep *_displacedMuonSeeds_*_*',
  11203. 'keep TrackingRecHitsOwned_globalMuons_*_*',
  11204. 'keep TrackingRecHitsOwned_tevMuons_*_*',
  11205. 'keep *_CosmicMuonSeed_*_*',
  11206. 'keep recoTrackExtras_cosmicMuons_*_*',
  11207. 'keep TrackingRecHitsOwned_cosmicMuons_*_*',
  11208. 'keep recoTrackExtras_cosmicMuons1Leg_*_*',
  11209. 'keep TrackingRecHitsOwned_cosmicMuons1Leg_*_*',
  11210. 'keep recoTracks_cosmicsVetoTracks_*_*',
  11211. 'keep *_muons_*_*',
  11212. 'keep *_particleFlow_muons_*',
  11213. 'drop *_muons_muons1stStep2muonsMap_*',
  11214. 'drop recoIsoDepositedmValueMap_muons_*_*',
  11215. 'drop doubleedmValueMap_muons_muPFIso*_*',
  11216. 'keep recoTracks_standAloneMuons_*_*',
  11217. 'keep recoTrackExtras_standAloneMuons_*_*',
  11218. 'keep TrackingRecHitsOwned_standAloneMuons_*_*',
  11219. 'keep recoTracks_globalMuons_*_*',
  11220. 'keep recoTrackExtras_globalMuons_*_*',
  11221. 'keep recoTracks_tevMuons_*_*',
  11222. 'keep recoTrackExtras_tevMuons_*_*',
  11223. 'keep recoTracks_generalTracks_*_*',
  11224. 'keep recoTracks_displacedTracks_*_*',
  11225. 'keep recoTracksToOnerecoTracksAssociation_tevMuons_*_*',
  11226. 'keep recoTracks_displacedGlobalMuons_*_*',
  11227. 'keep recoTrackExtras_displacedGlobalMuons_*_*',
  11228. 'keep TrackingRecHitsOwned_displacedGlobalMuons_*_*',
  11229. 'keep recoTracks_cosmicMuons_*_*',
  11230. 'keep recoMuons_muonsFromCosmics_*_*',
  11231. 'keep recoTracks_cosmicMuons1Leg_*_*',
  11232. 'keep recoMuons_muonsFromCosmics1Leg_*_*',
  11233. 'keep recoTracks_refittedStandAloneMuons_*_*',
  11234. 'keep recoTrackExtras_refittedStandAloneMuons_*_*',
  11235. 'keep TrackingRecHitsOwned_refittedStandAloneMuons_*_*',
  11236. 'keep recoTracks_displacedStandAloneMuons__*',
  11237. 'keep recoTrackExtras_displacedStandAloneMuons_*_*',
  11238. 'keep TrackingRecHitsOwned_displacedStandAloneMuons_*_*',
  11239. 'keep *_muIsoDepositTk_*_*',
  11240. 'keep *_muIsoDepositCalByAssociatorTowers_*_*',
  11241. 'keep *_muIsoDepositCalByAssociatorHits_*_*',
  11242. 'keep *_muIsoDepositJets_*_*',
  11243. 'keep *_muGlobalIsoDepositCtfTk_*_*',
  11244. 'keep *_muGlobalIsoDepositCalByAssociatorTowers_*_*',
  11245. 'keep *_muGlobalIsoDepositCalByAssociatorHits_*_*',
  11246. 'keep *_muGlobalIsoDepositJets_*_*',
  11247. 'keep *_softPFMuonsTagInfos_*_*',
  11248. 'keep *_softPFElectronsTagInfos_*_*',
  11249. 'keep *_softPFElectronBJetTags_*_*',
  11250. 'keep *_softPFMuonBJetTags_*_*',
  11251. 'keep *_pfImpactParameterTagInfos_*_*',
  11252. 'keep *_pfTrackCountingHighEffBJetTags_*_*',
  11253. 'keep *_pfJetProbabilityBJetTags_*_*',
  11254. 'keep *_pfJetBProbabilityBJetTags_*_*',
  11255. 'keep *_pfSecondaryVertexTagInfos_*_*',
  11256. 'keep *_pfInclusiveSecondaryVertexFinderTagInfos_*_*',
  11257. 'keep *_pfSimpleSecondaryVertexHighEffBJetTags_*_*',
  11258. 'keep *_pfSimpleInclusiveSecondaryVertexHighEffBJetTags_*_*',
  11259. 'keep *_pfCombinedSecondaryVertexV2BJetTags_*_*',
  11260. 'keep *_pfCombinedInclusiveSecondaryVertexV2BJetTags_*_*',
  11261. 'keep *_pfGhostTrackVertexTagInfos_*_*',
  11262. 'keep *_pfGhostTrackBJetTags_*_*',
  11263. 'keep *_pfCombinedMVAV2BJetTags_*_*',
  11264. 'keep *_inclusiveCandidateSecondaryVertices_*_*',
  11265. 'keep *_inclusiveCandidateSecondaryVerticesCvsL_*_*',
  11266. 'keep *_pfInclusiveSecondaryVertexFinderCvsLTagInfos_*_*',
  11267. 'keep *_pfCombinedCvsLJetTags_*_*',
  11268. 'keep *_pfCombinedCvsBJetTags_*_*',
  11269. 'keep *_pfChargeBJetTags_*_*',
  11270. 'keep *_pfDeepCSVJetTags_*_*',
  11271. 'keep *_pfDeepCMVAJetTags_*_*',
  11272. 'keep recoRecoTauPiZeros_hpsPFTauProducer_pizeros_*',
  11273. 'keep recoPFTaus_hpsPFTauProducer_*_*',
  11274. 'keep *_hpsPFTauDiscriminationByDeadECALElectronRejection_*_*',
  11275. 'keep *_hpsPFTauDiscriminationByDecayModeFinding_*_*',
  11276. 'keep *_hpsPFTauDiscriminationByDecayModeFindingNewDMs_*_*',
  11277. 'keep *_hpsPFTauDiscriminationByDecayModeFindingOldDMs_*_*',
  11278. 'keep *_hpsPFTauDiscriminationByLooseIsolation_*_*',
  11279. 'keep *_hpsPFTauDiscriminationByLooseChargedIsolation_*_*',
  11280. 'keep *_hpsPFTauDiscriminationByLooseCombinedIsolationDBSumPtCorr3Hits_*_*',
  11281. 'keep *_hpsPFTauDiscriminationByLooseCombinedIsolationDBSumPtCorr3HitsdR03_*_*',
  11282. 'keep *_hpsPFTauDiscriminationByLooseElectronRejection_*_*',
  11283. 'keep *_hpsPFTauDiscriminationByLooseMuonRejection3_*_*',
  11284. 'keep *_hpsPFTauDiscriminationByMediumCombinedIsolationDBSumPtCorr3Hits_*_*',
  11285. 'keep *_hpsPFTauDiscriminationByMediumCombinedIsolationDBSumPtCorr3HitsdR03_*_*',
  11286. 'keep *_hpsPFTauDiscriminationByRawCombinedIsolationDBSumPtCorr3Hits_*_*',
  11287. 'keep *_hpsPFTauDiscriminationByTightCombinedIsolationDBSumPtCorr3Hits_*_*',
  11288. 'keep *_hpsPFTauDiscriminationByTightCombinedIsolationDBSumPtCorr3HitsdR03_*_*',
  11289. 'keep *_hpsPFTauDiscriminationByTightMuonRejection3_*_*',
  11290. 'keep *_hpsPFTauDiscriminationByPhotonPtSumOutsideSignalCone_*_*',
  11291. 'keep *_hpsPFTauNeutralIsoPtSum_*_*',
  11292. 'keep *_hpsPFTauPUcorrPtSum_*_*',
  11293. 'keep *_hpsPFTauChargedIsoPtSum_*_*',
  11294. 'keep *_hpsPFTauTransverseImpactParameters_*_*',
  11295. 'keep *_hpsPFTauFootprintCorrection_*_*',
  11296. 'keep *_hpsPFTauNeutralIsoPtSumWeight_*_*',
  11297. 'keep *_hpsPFTauPhotonPtSumOutsideSignalCone_*_*',
  11298. 'keep *_hpsPFTauDiscriminationByMVA6rawElectronRejection_*_*',
  11299. 'keep *_hpsPFTauDiscriminationByMVA6VLooseElectronRejection_*_*',
  11300. 'keep *_hpsPFTauDiscriminationByMVA6LooseElectronRejection_*_*',
  11301. 'keep *_hpsPFTauDiscriminationByMVA6MediumElectronRejection_*_*',
  11302. 'keep *_hpsPFTauDiscriminationByMVA6TightElectronRejection_*_*',
  11303. 'keep *_hpsPFTauDiscriminationByMVA6VTightElectronRejection_*_*',
  11304. 'keep *_hpsPFTauDiscriminationByIsolationMVArun2v1DBoldDMwLTraw_*_*',
  11305. 'keep *_hpsPFTauDiscriminationByVLooseIsolationMVArun2v1DBoldDMwLT_*_*',
  11306. 'keep *_hpsPFTauDiscriminationByLooseIsolationMVArun2v1DBoldDMwLT_*_*',
  11307. 'keep *_hpsPFTauDiscriminationByMediumIsolationMVArun2v1DBoldDMwLT_*_*',
  11308. 'keep *_hpsPFTauDiscriminationByTightIsolationMVArun2v1DBoldDMwLT_*_*',
  11309. 'keep *_hpsPFTauDiscriminationByVTightIsolationMVArun2v1DBoldDMwLT_*_*',
  11310. 'keep *_hpsPFTauDiscriminationByVVTightIsolationMVArun2v1DBoldDMwLT_*_*',
  11311. 'keep *_hpsPFTauDiscriminationByIsolationMVArun2v1DBnewDMwLTraw_*_*',
  11312. 'keep *_hpsPFTauDiscriminationByVLooseIsolationMVArun2v1DBnewDMwLT_*_*',
  11313. 'keep *_hpsPFTauDiscriminationByLooseIsolationMVArun2v1DBnewDMwLT_*_*',
  11314. 'keep *_hpsPFTauDiscriminationByMediumIsolationMVArun2v1DBnewDMwLT_*_*',
  11315. 'keep *_hpsPFTauDiscriminationByTightIsolationMVArun2v1DBnewDMwLT_*_*',
  11316. 'keep *_hpsPFTauDiscriminationByVTightIsolationMVArun2v1DBnewDMwLT_*_*',
  11317. 'keep *_hpsPFTauDiscriminationByVVTightIsolationMVArun2v1DBnewDMwLT_*_*',
  11318. 'keep *_hpsPFTauDiscriminationByIsolationMVArun2v1PWoldDMwLTraw_*_*',
  11319. 'keep *_hpsPFTauDiscriminationByVLooseIsolationMVArun2v1PWoldDMwLT_*_*',
  11320. 'keep *_hpsPFTauDiscriminationByLooseIsolationMVArun2v1PWoldDMwLT_*_*',
  11321. 'keep *_hpsPFTauDiscriminationByMediumIsolationMVArun2v1PWoldDMwLT_*_*',
  11322. 'keep *_hpsPFTauDiscriminationByTightIsolationMVArun2v1PWoldDMwLT_*_*',
  11323. 'keep *_hpsPFTauDiscriminationByVTightIsolationMVArun2v1PWoldDMwLT_*_*',
  11324. 'keep *_hpsPFTauDiscriminationByVVTightIsolationMVArun2v1PWoldDMwLT_*_*',
  11325. 'keep *_hpsPFTauDiscriminationByIsolationMVArun2v1PWnewDMwLTraw_*_*',
  11326. 'keep *_hpsPFTauDiscriminationByVLooseIsolationMVArun2v1PWnewDMwLT_*_*',
  11327. 'keep *_hpsPFTauDiscriminationByLooseIsolationMVArun2v1PWnewDMwLT_*_*',
  11328. 'keep *_hpsPFTauDiscriminationByMediumIsolationMVArun2v1PWnewDMwLT_*_*',
  11329. 'keep *_hpsPFTauDiscriminationByTightIsolationMVArun2v1PWnewDMwLT_*_*',
  11330. 'keep *_hpsPFTauDiscriminationByVTightIsolationMVArun2v1PWnewDMwLT_*_*',
  11331. 'keep *_hpsPFTauDiscriminationByVVTightIsolationMVArun2v1PWnewDMwLT_*_*',
  11332. 'keep *_hpsPFTauChargedIsoPtSumdR03_*_*',
  11333. 'keep *_hpsPFTauNeutralIsoPtSumdR03_*_*',
  11334. 'keep *_hpsPFTauNeutralIsoPtSumWeightdR03_*_*',
  11335. 'keep *_hpsPFTauFootprintCorrectiondR03_*_*',
  11336. 'keep *_hpsPFTauPhotonPtSumOutsideSignalConedR03_*_*',
  11337. 'keep *_hpsPFTauDiscriminationByIsolationMVArun2v1DBdR03oldDMwLTraw_*_*',
  11338. 'keep *_hpsPFTauDiscriminationByVLooseIsolationMVArun2v1DBdR03oldDMwLT_*_*',
  11339. 'keep *_hpsPFTauDiscriminationByLooseIsolationMVArun2v1DBdR03oldDMwLT_*_*',
  11340. 'keep *_hpsPFTauDiscriminationByMediumIsolationMVArun2v1DBdR03oldDMwLT_*_*',
  11341. 'keep *_hpsPFTauDiscriminationByTightIsolationMVArun2v1DBdR03oldDMwLT_*_*',
  11342. 'keep *_hpsPFTauDiscriminationByVTightIsolationMVArun2v1DBdR03oldDMwLT_*_*',
  11343. 'keep *_hpsPFTauDiscriminationByVVTightIsolationMVArun2v1DBdR03oldDMwLT_*_*',
  11344. 'keep *_hpsPFTauDiscriminationByIsolationMVArun2v1PWdR03oldDMwLTraw_*_*',
  11345. 'keep *_hpsPFTauDiscriminationByVLooseIsolationMVArun2v1PWdR03oldDMwLT_*_*',
  11346. 'keep *_hpsPFTauDiscriminationByLooseIsolationMVArun2v1PWdR03oldDMwLT_*_*',
  11347. 'keep *_hpsPFTauDiscriminationByMediumIsolationMVArun2v1PWdR03oldDMwLT_*_*',
  11348. 'keep *_hpsPFTauDiscriminationByTightIsolationMVArun2v1PWdR03oldDMwLT_*_*',
  11349. 'keep *_hpsPFTauDiscriminationByVTightIsolationMVArun2v1PWdR03oldDMwLT_*_*',
  11350. 'keep *_hpsPFTauDiscriminationByVVTightIsolationMVArun2v1PWdR03oldDMwLT_*_*',
  11351. 'keep *_offlinePrimaryVertices__*',
  11352. 'keep *_offlinePrimaryVerticesWithBS_*_*',
  11353. 'keep *_offlinePrimaryVerticesFromCosmicTracks_*_*',
  11354. 'keep *_nuclearInteractionMaker_*_*',
  11355. 'keep *_generalV0Candidates_*_*',
  11356. 'keep *_inclusiveSecondaryVertices_*_*',
  11357. 'keep recoGsfElectronCores_gsfElectronCores_*_*',
  11358. 'keep recoGsfElectronCores_gedGsfElectronCores_*_*',
  11359. 'keep recoGsfElectrons_gsfElectrons_*_*',
  11360. 'keep recoGsfElectrons_gedGsfElectrons_*_*',
  11361. 'keep recoGsfElectronCores_uncleanedOnlyGsfElectronCores_*_*',
  11362. 'keep recoGsfElectrons_uncleanedOnlyGsfElectrons_*_*',
  11363. 'keep floatedmValueMap_eidRobustLoose_*_*',
  11364. 'keep floatedmValueMap_eidRobustTight_*_*',
  11365. 'keep floatedmValueMap_eidRobustHighEnergy_*_*',
  11366. 'keep floatedmValueMap_eidLoose_*_*',
  11367. 'keep floatedmValueMap_eidTight_*_*',
  11368. 'keep *_egmGedGsfElectronPFIsolation_*_*',
  11369. 'keep *_photonEcalPFClusterIsolationProducer_*_*',
  11370. 'keep *_electronEcalPFClusterIsolationProducer_*_*',
  11371. 'keep *_photonHcalPFClusterIsolationProducer_*_*',
  11372. 'keep *_electronHcalPFClusterIsolationProducer_*_*',
  11373. 'drop *_egmGsfElectronIDs_*_*',
  11374. 'drop *_egmPhotonIDs_*_*',
  11375. 'keep *_gedPhotonCore_*_*',
  11376. 'keep *_gedPhotons_*_*',
  11377. 'keep *_particleBasedIsolation_*_*',
  11378. 'keep recoPhotons_mustachePhotons_*_*',
  11379. 'keep recoPhotonCores_mustachePhotonCore_*_*',
  11380. 'keep recoPhotons_photons_*_*',
  11381. 'keep recoPhotonCores_photonCore_*_*',
  11382. 'keep recoConversions_conversions_*_*',
  11383. 'keep recoConversions_mustacheConversions_*_*',
  11384. 'drop *_conversions_uncleanedConversions_*',
  11385. 'drop *_gedPhotonsTmp_valMapPFEgammaCandToPhoton_*',
  11386. 'keep recoConversions_allConversions_*_*',
  11387. 'keep recoConversions_allConversionsOldEG_*_*',
  11388. 'keep recoTracks_ckfOutInTracksFromConversions_*_*',
  11389. 'keep recoTracks_ckfInOutTracksFromConversions_*_*',
  11390. 'keep recoTrackExtras_ckfOutInTracksFromConversions_*_*',
  11391. 'keep recoTrackExtras_ckfInOutTracksFromConversions_*_*',
  11392. 'keep TrackingRecHitsOwned_ckfOutInTracksFromConversions_*_*',
  11393. 'keep TrackingRecHitsOwned_ckfInOutTracksFromConversions_*_*',
  11394. 'keep recoConversions_uncleanedOnlyAllConversions_*_*',
  11395. 'keep recoTracks_uncleanedOnlyCkfOutInTracksFromConversions_*_*',
  11396. 'keep recoTracks_uncleanedOnlyCkfInOutTracksFromConversions_*_*',
  11397. 'keep recoTrackExtras_uncleanedOnlyCkfOutInTracksFromConversions_*_*',
  11398. 'keep recoTrackExtras_uncleanedOnlyCkfInOutTracksFromConversions_*_*',
  11399. 'keep TrackingRecHitsOwned_uncleanedOnlyCkfOutInTracksFromConversions_*_*',
  11400. 'keep TrackingRecHitsOwned_uncleanedOnlyCkfInOutTracksFromConversions_*_*',
  11401. 'keep *_PhotonIDProd_*_*',
  11402. 'keep *_PhotonIDProdGED_*_*',
  11403. 'keep recoRecoEcalCandidates_hfRecoEcalCandidate_*_*',
  11404. 'keep *_hfEMClusters_*_*',
  11405. 'keep *_gedGsfElectronCores_*_*',
  11406. 'keep *_gedGsfElectrons_*_*',
  11407. 'keep *_pixelTracks_*_*',
  11408. 'keep *_pixelVertices_*_*',
  11409. 'drop CaloTowersSorted_towerMakerPF_*_*',
  11410. 'keep recoPFRecHits_particleFlowClusterECAL_Cleaned_*',
  11411. 'keep recoPFRecHits_particleFlowClusterHCAL_Cleaned_*',
  11412. 'keep recoPFRecHits_particleFlowClusterHO_Cleaned_*',
  11413. 'keep recoPFRecHits_particleFlowClusterHF_Cleaned_*',
  11414. 'keep recoPFRecHits_particleFlowClusterPS_Cleaned_*',
  11415. 'keep recoPFRecHits_particleFlowRecHitECAL_Cleaned_*',
  11416. 'keep recoPFRecHits_particleFlowRecHitHBHE_Cleaned_*',
  11417. 'keep recoPFRecHits_particleFlowRecHitHF_Cleaned_*',
  11418. 'keep recoPFRecHits_particleFlowRecHitHO_Cleaned_*',
  11419. 'keep recoPFRecHits_particleFlowRecHitPS_Cleaned_*',
  11420. 'keep recoPFClusters_particleFlowClusterECAL_*_*',
  11421. 'keep recoPFClusters_particleFlowClusterHCAL_*_*',
  11422. 'keep recoPFClusters_particleFlowClusterHO_*_*',
  11423. 'keep recoPFClusters_particleFlowClusterHF_*_*',
  11424. 'keep recoPFClusters_particleFlowClusterPS_*_*',
  11425. 'keep recoPFBlocks_particleFlowBlock_*_*',
  11426. 'keep recoPFCandidates_particleFlowEGamma_*_*',
  11427. 'keep recoCaloClusters_particleFlowEGamma_*_*',
  11428. 'keep recoSuperClusters_particleFlowEGamma_*_*',
  11429. 'keep recoConversions_particleFlowEGamma_*_*',
  11430. 'keep recoPFCandidates_particleFlow_*_*',
  11431. 'keep recoPFCandidates_particleFlowTmp_electrons_*',
  11432. 'keep recoPFCandidates_particleFlowTmp_*_*',
  11433. 'drop recoPFCandidates_particleFlowTmp__*',
  11434. 'keep recoPFDisplacedVertexs_particleFlowDisplacedVertex_*_*',
  11435. 'keep *_pfElectronTranslator_*_*',
  11436. 'keep *_pfPhotonTranslator_*_*',
  11437. 'keep *_particleFlow_electrons_*',
  11438. 'keep *_particleFlow_photons_*',
  11439. 'keep *_particleFlow_muons_*',
  11440. 'keep *_trackerDrivenElectronSeeds_preid_*',
  11441. 'keep *_particleFlowPtrs_*_*',
  11442. 'keep *_particleFlowTmpPtrs_*_*',
  11443. 'keep *_offlineBeamSpot_*_*',
  11444. 'keep L1GlobalTriggerReadoutRecord_gtDigis_*_*',
  11445. 'keep *_l1GtRecord_*_*',
  11446. 'keep *_l1GtTriggerMenuLite_*_*',
  11447. 'keep *_conditionsInEdm_*_*',
  11448. 'keep *_l1extraParticles_*_*',
  11449. 'keep *_l1L1GtObjectMap_*_*',
  11450. 'keep L1MuGMTReadoutCollection_gtDigis_*_*',
  11451. 'keep L1GctEmCand*_gctDigis_*_*',
  11452. 'keep L1GctJetCand*_gctDigis_*_*',
  11453. 'keep L1GctEtHad*_gctDigis_*_*',
  11454. 'keep L1GctEtMiss*_gctDigis_*_*',
  11455. 'keep L1GctEtTotal*_gctDigis_*_*',
  11456. 'keep L1GctHtMiss*_gctDigis_*_*',
  11457. 'keep L1GctJetCounts*_gctDigis_*_*',
  11458. 'keep L1GctHFRingEtSums*_gctDigis_*_*',
  11459. 'keep L1GctHFBitCounts*_gctDigis_*_*',
  11460. 'keep LumiDetails_lumiProducer_*_*',
  11461. 'keep LumiSummary_lumiProducer_*_*',
  11462. 'keep *_gtStage2Digis_*_*',
  11463. 'keep *_gmtStage2Digis_*_*',
  11464. 'keep *_caloStage2Digis_*_*',
  11465. 'drop *_hlt*_*_*',
  11466. 'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*',
  11467. 'keep edmTriggerResults_*_*_*',
  11468. 'keep triggerTriggerEvent_*_*_*',
  11469. 'keep L1AcceptBunchCrossings_scalersRawToDigi_*_*',
  11470. 'keep L1TriggerScalerss_scalersRawToDigi_*_*',
  11471. 'keep Level1TriggerScalerss_scalersRawToDigi_*_*',
  11472. 'keep LumiScalerss_scalersRawToDigi_*_*',
  11473. 'keep BeamSpotOnlines_scalersRawToDigi_*_*',
  11474. 'keep DcsStatuss_scalersRawToDigi_*_*',
  11475. 'keep DcsStatuss_hltScalersRawToDigi_*_*',
  11476. 'keep *_tcdsDigis_*_*',
  11477. 'keep *_logErrorHarvester_*_*',
  11478. 'keep *_pfIsolatedElectronsEI_*_*',
  11479. 'keep *_pfIsolatedMuonsEI_*_*',
  11480. 'keep recoPFJets_pfJetsEI_*_*',
  11481. 'keep *_pfCombinedInclusiveSecondaryVertexV2BJetTagsEI_*_*',
  11482. 'keep recoPFTaus_pfTausEI_*_*',
  11483. 'keep recoPFTauDiscriminator_pfTausDiscriminationByDecayModeFinding_*_*',
  11484. 'keep recoPFTauDiscriminator_pfTausDiscriminationByIsolation_*_*',
  11485. 'keep recoPFMETs_pfMetEI_*_*',
  11486. 'keep TotemTriggerCounters_totemTriggerRawToDigi_*_*',
  11487. 'keep TotemFEDInfos_totemRPRawToDigi_*_*',
  11488. 'keep TotemRPDigiedmDetSetVector_totemRPRawToDigi_*_*',
  11489. 'keep TotemVFATStatusedmDetSetVector_totemRPRawToDigi_*_*',
  11490. 'keep TotemRPClusteredmDetSetVector_totemRPClusterProducer_*_*',
  11491. 'keep TotemRPRecHitedmDetSetVector_totemRPRecHitProducer_*_*',
  11492. 'keep TotemRPUVPatternedmDetSetVector_totemRPUVPatternFinder_*_*',
  11493. 'keep TotemRPLocalTrackedmDetSetVector_totemRPLocalTrackFitter_*_*',
  11494. 'keep TotemFEDInfos_ctppsDiamondRawToDigi_*_*',
  11495. 'keep CTPPSDiamondDigiedmDetSetVector_ctppsDiamondRawToDigi_*_*',
  11496. 'keep TotemVFATStatusedmDetSetVector_ctppsDiamondRawToDigi_*_*',
  11497. 'keep CTPPSDiamondRecHitedmDetSetVector_ctppsDiamondRecHits_*_*',
  11498. 'keep FEDRawDataCollection_rawDataCollector_*_*',
  11499. 'keep FEDRawDataCollection_source_*_*' ) ),
  11500. splitLevel = cms.untracked.int32(0)
  11501. )
  11502.  
  11503. process.RAWRECOSIMHLTEventContent = cms.PSet(
  11504. eventAutoFlushCompressedSize = cms.untracked.int32(5242880),
  11505. outputCommands = cms.untracked.vstring( ('drop *',
  11506. 'drop *',
  11507. 'drop *',
  11508. 'keep DetIdedmEDCollection_siStripDigis_*_*',
  11509. 'keep DetIdedmEDCollection_siPixelDigis_*_*',
  11510. 'keep *_siPixelClusters_*_*',
  11511. 'keep *_siStripClusters_*_*',
  11512. 'keep ClusterSummary_clusterSummaryProducer_*_*',
  11513. 'keep *_dt1DRecHits_*_*',
  11514. 'keep *_dt4DSegments_*_*',
  11515. 'keep *_dt1DCosmicRecHits_*_*',
  11516. 'keep *_dt4DCosmicSegments_*_*',
  11517. 'keep *_csc2DRecHits_*_*',
  11518. 'keep *_cscSegments_*_*',
  11519. 'keep *_rpcRecHits_*_*',
  11520. 'keep *_hbhereco_*_*',
  11521. 'keep *_hbheprereco_*_*',
  11522. 'keep *_hfprereco_*_*',
  11523. 'keep *_hfreco_*_*',
  11524. 'keep *_horeco_*_*',
  11525. 'keep HBHERecHitsSorted_hbherecoMB_*_*',
  11526. 'keep HORecHitsSorted_horecoMB_*_*',
  11527. 'keep HFRecHitsSorted_hfrecoMB_*_*',
  11528. 'keep ZDCDataFramesSorted_hcalDigis_*_*',
  11529. 'keep ZDCDataFramesSorted_castorDigis_*_*',
  11530. 'keep QIE10DataFrameHcalDataFrameContainer_hcalDigis_ZDC_*',
  11531. 'keep ZDCRecHitsSorted_zdcreco_*_*',
  11532. 'keep *_reducedHcalRecHits_*_*',
  11533. 'keep *_castorreco_*_*',
  11534. 'keep HcalUnpackerReport_castorDigis_*_*',
  11535. 'keep HcalUnpackerReport_hcalDigiAlCaMB_*_*',
  11536. 'keep HcalUnpackerReport_hcalDigis_*_*',
  11537. 'keep *_ecalPreshowerRecHit_*_*',
  11538. 'keep *_ecalRecHit_*_*',
  11539. 'keep *_ecalCompactTrigPrim_*_*',
  11540. 'keep *_ecalTPSkim_*_*',
  11541. 'keep *_selectDigi_*_*',
  11542. 'keep EcalRecHitsSorted_reducedEcalRecHitsEE_*_*',
  11543. 'keep EcalRecHitsSorted_reducedEcalRecHitsEB_*_*',
  11544. 'keep EcalRecHitsSorted_reducedEcalRecHitsES_*_*',
  11545. 'keep *_hybridSuperClusters_*_*',
  11546. 'keep recoSuperClusters_correctedHybridSuperClusters_*_*',
  11547. 'keep *_multi5x5SuperClusters_*_*',
  11548. 'keep recoSuperClusters_multi5x5SuperClusters_*_*',
  11549. 'keep recoSuperClusters_multi5x5SuperClustersWithPreshower_*_*',
  11550. 'keep recoSuperClusters_correctedMulti5x5SuperClustersWithPreshower_*_*',
  11551. 'keep recoPreshowerClusters_multi5x5SuperClustersWithPreshower_*_*',
  11552. 'keep recoPreshowerClusterShapes_multi5x5PreshowerClusterShape_*_*',
  11553. 'keep *_particleFlowSuperClusterECAL_*_*',
  11554. 'drop recoClusterShapes_*_*_*',
  11555. 'drop recoBasicClustersToOnerecoClusterShapesAssociation_*_*_*',
  11556. 'drop recoBasicClusters_multi5x5BasicClusters_multi5x5BarrelBasicClusters_*',
  11557. 'drop recoSuperClusters_multi5x5SuperClusters_multi5x5BarrelSuperClusters_*',
  11558. 'keep *_CkfElectronCandidates_*_*',
  11559. 'keep *_GsfGlobalElectronTest_*_*',
  11560. 'keep *_electronMergedSeeds_*_*',
  11561. 'keep recoGsfTracks_electronGsfTracks_*_*',
  11562. 'keep recoGsfTrackExtras_electronGsfTracks_*_*',
  11563. 'keep recoTrackExtras_electronGsfTracks_*_*',
  11564. 'keep TrackingRecHitsOwned_electronGsfTracks_*_*',
  11565. 'keep recoTracks_generalTracks_*_*',
  11566. 'keep recoTrackExtras_generalTracks_*_*',
  11567. 'keep TrackingRecHitsOwned_generalTracks_*_*',
  11568. 'keep *_generalTracks_MVAValues_*',
  11569. 'keep *_generalTracks_MVAVals_*',
  11570. 'keep TrackingRecHitsOwned_extraFromSeeds_*_*',
  11571. 'keep uints_extraFromSeeds_*_*',
  11572. 'keep recoTracks_beamhaloTracks_*_*',
  11573. 'keep recoTrackExtras_beamhaloTracks_*_*',
  11574. 'keep TrackingRecHitsOwned_beamhaloTracks_*_*',
  11575. 'keep recoTracks_conversionStepTracks_*_*',
  11576. 'keep recoTrackExtras_conversionStepTracks_*_*',
  11577. 'keep TrackingRecHitsOwned_conversionStepTracks_*_*',
  11578. 'keep *_ctfPixelLess_*_*',
  11579. 'keep *_dedxTruncated40_*_*',
  11580. 'keep *_dedxHitInfo_*_*',
  11581. 'keep *_dedxHarmonic2_*_*',
  11582. 'keep *_trackExtrapolator_*_*',
  11583. 'keep recoTracks_cosmicDCTracks_*_*',
  11584. 'keep recoTrackExtras_cosmicDCTracks_*_*',
  11585. 'keep TrackingRecHitsOwned_cosmicDCTracks_*_*',
  11586. 'keep *_ak4CaloJets_*_*',
  11587. 'keep *_ak4PFJets_*_*',
  11588. 'keep *_ak4PFJetsCHS_*_*',
  11589. 'keep *_ak8PFJetsCHS_*_*',
  11590. 'keep *_ak8PFJetsCHSSoftDrop_*_*',
  11591. 'keep *_cmsTopTagPFJetsCHS_*_*',
  11592. 'keep *_JetPlusTrackZSPCorJetAntiKt4_*_*',
  11593. 'keep *_ak4TrackJets_*_*',
  11594. 'keep recoRecoChargedRefCandidates_trackRefsForJets_*_*',
  11595. 'keep *_caloTowers_*_*',
  11596. 'keep *_towerMaker_*_*',
  11597. 'keep *_CastorTowerReco_*_*',
  11598. 'keep *_ak4JetTracksAssociatorAtVertex_*_*',
  11599. 'keep *_ak4JetTracksAssociatorAtVertexPF_*_*',
  11600. 'keep *_ak4JetTracksAssociatorAtCaloFace_*_*',
  11601. 'keep *_ak4JetTracksAssociatorExplicit_*_*',
  11602. 'keep *_ak4JetExtender_*_*',
  11603. 'keep *_ak4JetID_*_*',
  11604. 'keep *_ak5CastorJets_*_*',
  11605. 'keep *_ak5CastorJetID_*_*',
  11606. 'keep *_ak7CastorJets_*_*',
  11607. 'keep *_ak7CastorJetID_*_*',
  11608. 'keep *_fixedGridRhoAll_*_*',
  11609. 'keep *_fixedGridRhoFastjetAll_*_*',
  11610. 'keep *_fixedGridRhoFastjetAllTmp_*_*',
  11611. 'keep *_fixedGridRhoFastjetAllCalo_*_*',
  11612. 'keep *_fixedGridRhoFastjetCentral_*_*',
  11613. 'keep *_fixedGridRhoFastjetCentralCalo_*_*',
  11614. 'keep *_fixedGridRhoFastjetCentralChargedPileUp_*_*',
  11615. 'keep *_fixedGridRhoFastjetCentralNeutral_*_*',
  11616. 'keep *_ak8PFJetsCHSSoftDropMass_*_*',
  11617. 'keep recoCaloMETs_caloMet_*_*',
  11618. 'keep recoCaloMETs_caloMetBE_*_*',
  11619. 'keep recoCaloMETs_caloMetBEFO_*_*',
  11620. 'keep recoCaloMETs_caloMetM_*_*',
  11621. 'keep recoPFMETs_pfMet_*_*',
  11622. 'keep recoPFMETs_pfChMet_*_*',
  11623. 'keep recoPFMETs_pfMetEI_*_*',
  11624. 'keep recoMuonMETCorrectionDataedmValueMap_muonMETValueMapProducer_*_*',
  11625. 'keep recoHcalNoiseRBXs_hcalnoise_*_*',
  11626. 'keep HcalNoiseSummary_hcalnoise_*_*',
  11627. 'keep recoCSCHaloData_CSCHaloData_*_*',
  11628. 'keep recoEcalHaloData_EcalHaloData_*_*',
  11629. 'keep recoGlobalHaloData_GlobalHaloData_*_*',
  11630. 'keep recoHcalHaloData_HcalHaloData_*_*',
  11631. 'keep recoBeamHaloSummary_BeamHaloSummary_*_*',
  11632. 'keep *_MuonSeed_*_*',
  11633. 'keep *_ancientMuonSeed_*_*',
  11634. 'keep *_displacedMuonSeeds_*_*',
  11635. 'keep TrackingRecHitsOwned_globalMuons_*_*',
  11636. 'keep TrackingRecHitsOwned_tevMuons_*_*',
  11637. 'keep *_CosmicMuonSeed_*_*',
  11638. 'keep recoTrackExtras_cosmicMuons_*_*',
  11639. 'keep TrackingRecHitsOwned_cosmicMuons_*_*',
  11640. 'keep recoTrackExtras_cosmicMuons1Leg_*_*',
  11641. 'keep TrackingRecHitsOwned_cosmicMuons1Leg_*_*',
  11642. 'keep recoTracks_cosmicsVetoTracks_*_*',
  11643. 'keep *_muons_*_*',
  11644. 'keep *_particleFlow_muons_*',
  11645. 'drop *_muons_muons1stStep2muonsMap_*',
  11646. 'drop recoIsoDepositedmValueMap_muons_*_*',
  11647. 'drop doubleedmValueMap_muons_muPFIso*_*',
  11648. 'keep recoTracks_standAloneMuons_*_*',
  11649. 'keep recoTrackExtras_standAloneMuons_*_*',
  11650. 'keep TrackingRecHitsOwned_standAloneMuons_*_*',
  11651. 'keep recoTracks_globalMuons_*_*',
  11652. 'keep recoTrackExtras_globalMuons_*_*',
  11653. 'keep recoTracks_tevMuons_*_*',
  11654. 'keep recoTrackExtras_tevMuons_*_*',
  11655. 'keep recoTracks_generalTracks_*_*',
  11656. 'keep recoTracks_displacedTracks_*_*',
  11657. 'keep recoTracksToOnerecoTracksAssociation_tevMuons_*_*',
  11658. 'keep recoTracks_displacedGlobalMuons_*_*',
  11659. 'keep recoTrackExtras_displacedGlobalMuons_*_*',
  11660. 'keep TrackingRecHitsOwned_displacedGlobalMuons_*_*',
  11661. 'keep recoTracks_cosmicMuons_*_*',
  11662. 'keep recoMuons_muonsFromCosmics_*_*',
  11663. 'keep recoTracks_cosmicMuons1Leg_*_*',
  11664. 'keep recoMuons_muonsFromCosmics1Leg_*_*',
  11665. 'keep recoTracks_refittedStandAloneMuons_*_*',
  11666. 'keep recoTrackExtras_refittedStandAloneMuons_*_*',
  11667. 'keep TrackingRecHitsOwned_refittedStandAloneMuons_*_*',
  11668. 'keep recoTracks_displacedStandAloneMuons__*',
  11669. 'keep recoTrackExtras_displacedStandAloneMuons_*_*',
  11670. 'keep TrackingRecHitsOwned_displacedStandAloneMuons_*_*',
  11671. 'keep *_muIsoDepositTk_*_*',
  11672. 'keep *_muIsoDepositCalByAssociatorTowers_*_*',
  11673. 'keep *_muIsoDepositCalByAssociatorHits_*_*',
  11674. 'keep *_muIsoDepositJets_*_*',
  11675. 'keep *_muGlobalIsoDepositCtfTk_*_*',
  11676. 'keep *_muGlobalIsoDepositCalByAssociatorTowers_*_*',
  11677. 'keep *_muGlobalIsoDepositCalByAssociatorHits_*_*',
  11678. 'keep *_muGlobalIsoDepositJets_*_*',
  11679. 'keep *_softPFMuonsTagInfos_*_*',
  11680. 'keep *_softPFElectronsTagInfos_*_*',
  11681. 'keep *_softPFElectronBJetTags_*_*',
  11682. 'keep *_softPFMuonBJetTags_*_*',
  11683. 'keep *_pfImpactParameterTagInfos_*_*',
  11684. 'keep *_pfTrackCountingHighEffBJetTags_*_*',
  11685. 'keep *_pfJetProbabilityBJetTags_*_*',
  11686. 'keep *_pfJetBProbabilityBJetTags_*_*',
  11687. 'keep *_pfSecondaryVertexTagInfos_*_*',
  11688. 'keep *_pfInclusiveSecondaryVertexFinderTagInfos_*_*',
  11689. 'keep *_pfSimpleSecondaryVertexHighEffBJetTags_*_*',
  11690. 'keep *_pfSimpleInclusiveSecondaryVertexHighEffBJetTags_*_*',
  11691. 'keep *_pfCombinedSecondaryVertexV2BJetTags_*_*',
  11692. 'keep *_pfCombinedInclusiveSecondaryVertexV2BJetTags_*_*',
  11693. 'keep *_pfGhostTrackVertexTagInfos_*_*',
  11694. 'keep *_pfGhostTrackBJetTags_*_*',
  11695. 'keep *_pfCombinedMVAV2BJetTags_*_*',
  11696. 'keep *_inclusiveCandidateSecondaryVertices_*_*',
  11697. 'keep *_inclusiveCandidateSecondaryVerticesCvsL_*_*',
  11698. 'keep *_pfInclusiveSecondaryVertexFinderCvsLTagInfos_*_*',
  11699. 'keep *_pfCombinedCvsLJetTags_*_*',
  11700. 'keep *_pfCombinedCvsBJetTags_*_*',
  11701. 'keep *_pfChargeBJetTags_*_*',
  11702. 'keep *_pfDeepCSVJetTags_*_*',
  11703. 'keep *_pfDeepCMVAJetTags_*_*',
  11704. 'keep recoRecoTauPiZeros_hpsPFTauProducer_pizeros_*',
  11705. 'keep recoPFTaus_hpsPFTauProducer_*_*',
  11706. 'keep *_hpsPFTauDiscriminationByDeadECALElectronRejection_*_*',
  11707. 'keep *_hpsPFTauDiscriminationByDecayModeFinding_*_*',
  11708. 'keep *_hpsPFTauDiscriminationByDecayModeFindingNewDMs_*_*',
  11709. 'keep *_hpsPFTauDiscriminationByDecayModeFindingOldDMs_*_*',
  11710. 'keep *_hpsPFTauDiscriminationByLooseIsolation_*_*',
  11711. 'keep *_hpsPFTauDiscriminationByLooseChargedIsolation_*_*',
  11712. 'keep *_hpsPFTauDiscriminationByLooseCombinedIsolationDBSumPtCorr3Hits_*_*',
  11713. 'keep *_hpsPFTauDiscriminationByLooseCombinedIsolationDBSumPtCorr3HitsdR03_*_*',
  11714. 'keep *_hpsPFTauDiscriminationByLooseElectronRejection_*_*',
  11715. 'keep *_hpsPFTauDiscriminationByLooseMuonRejection3_*_*',
  11716. 'keep *_hpsPFTauDiscriminationByMediumCombinedIsolationDBSumPtCorr3Hits_*_*',
  11717. 'keep *_hpsPFTauDiscriminationByMediumCombinedIsolationDBSumPtCorr3HitsdR03_*_*',
  11718. 'keep *_hpsPFTauDiscriminationByRawCombinedIsolationDBSumPtCorr3Hits_*_*',
  11719. 'keep *_hpsPFTauDiscriminationByTightCombinedIsolationDBSumPtCorr3Hits_*_*',
  11720. 'keep *_hpsPFTauDiscriminationByTightCombinedIsolationDBSumPtCorr3HitsdR03_*_*',
  11721. 'keep *_hpsPFTauDiscriminationByTightMuonRejection3_*_*',
  11722. 'keep *_hpsPFTauDiscriminationByPhotonPtSumOutsideSignalCone_*_*',
  11723. 'keep *_hpsPFTauNeutralIsoPtSum_*_*',
  11724. 'keep *_hpsPFTauPUcorrPtSum_*_*',
  11725. 'keep *_hpsPFTauChargedIsoPtSum_*_*',
  11726. 'keep *_hpsPFTauTransverseImpactParameters_*_*',
  11727. 'keep *_hpsPFTauFootprintCorrection_*_*',
  11728. 'keep *_hpsPFTauNeutralIsoPtSumWeight_*_*',
  11729. 'keep *_hpsPFTauPhotonPtSumOutsideSignalCone_*_*',
  11730. 'keep *_hpsPFTauDiscriminationByMVA6rawElectronRejection_*_*',
  11731. 'keep *_hpsPFTauDiscriminationByMVA6VLooseElectronRejection_*_*',
  11732. 'keep *_hpsPFTauDiscriminationByMVA6LooseElectronRejection_*_*',
  11733. 'keep *_hpsPFTauDiscriminationByMVA6MediumElectronRejection_*_*',
  11734. 'keep *_hpsPFTauDiscriminationByMVA6TightElectronRejection_*_*',
  11735. 'keep *_hpsPFTauDiscriminationByMVA6VTightElectronRejection_*_*',
  11736. 'keep *_hpsPFTauDiscriminationByIsolationMVArun2v1DBoldDMwLTraw_*_*',
  11737. 'keep *_hpsPFTauDiscriminationByVLooseIsolationMVArun2v1DBoldDMwLT_*_*',
  11738. 'keep *_hpsPFTauDiscriminationByLooseIsolationMVArun2v1DBoldDMwLT_*_*',
  11739. 'keep *_hpsPFTauDiscriminationByMediumIsolationMVArun2v1DBoldDMwLT_*_*',
  11740. 'keep *_hpsPFTauDiscriminationByTightIsolationMVArun2v1DBoldDMwLT_*_*',
  11741. 'keep *_hpsPFTauDiscriminationByVTightIsolationMVArun2v1DBoldDMwLT_*_*',
  11742. 'keep *_hpsPFTauDiscriminationByVVTightIsolationMVArun2v1DBoldDMwLT_*_*',
  11743. 'keep *_hpsPFTauDiscriminationByIsolationMVArun2v1DBnewDMwLTraw_*_*',
  11744. 'keep *_hpsPFTauDiscriminationByVLooseIsolationMVArun2v1DBnewDMwLT_*_*',
  11745. 'keep *_hpsPFTauDiscriminationByLooseIsolationMVArun2v1DBnewDMwLT_*_*',
  11746. 'keep *_hpsPFTauDiscriminationByMediumIsolationMVArun2v1DBnewDMwLT_*_*',
  11747. 'keep *_hpsPFTauDiscriminationByTightIsolationMVArun2v1DBnewDMwLT_*_*',
  11748. 'keep *_hpsPFTauDiscriminationByVTightIsolationMVArun2v1DBnewDMwLT_*_*',
  11749. 'keep *_hpsPFTauDiscriminationByVVTightIsolationMVArun2v1DBnewDMwLT_*_*',
  11750. 'keep *_hpsPFTauDiscriminationByIsolationMVArun2v1PWoldDMwLTraw_*_*',
  11751. 'keep *_hpsPFTauDiscriminationByVLooseIsolationMVArun2v1PWoldDMwLT_*_*',
  11752. 'keep *_hpsPFTauDiscriminationByLooseIsolationMVArun2v1PWoldDMwLT_*_*',
  11753. 'keep *_hpsPFTauDiscriminationByMediumIsolationMVArun2v1PWoldDMwLT_*_*',
  11754. 'keep *_hpsPFTauDiscriminationByTightIsolationMVArun2v1PWoldDMwLT_*_*',
  11755. 'keep *_hpsPFTauDiscriminationByVTightIsolationMVArun2v1PWoldDMwLT_*_*',
  11756. 'keep *_hpsPFTauDiscriminationByVVTightIsolationMVArun2v1PWoldDMwLT_*_*',
  11757. 'keep *_hpsPFTauDiscriminationByIsolationMVArun2v1PWnewDMwLTraw_*_*',
  11758. 'keep *_hpsPFTauDiscriminationByVLooseIsolationMVArun2v1PWnewDMwLT_*_*',
  11759. 'keep *_hpsPFTauDiscriminationByLooseIsolationMVArun2v1PWnewDMwLT_*_*',
  11760. 'keep *_hpsPFTauDiscriminationByMediumIsolationMVArun2v1PWnewDMwLT_*_*',
  11761. 'keep *_hpsPFTauDiscriminationByTightIsolationMVArun2v1PWnewDMwLT_*_*',
  11762. 'keep *_hpsPFTauDiscriminationByVTightIsolationMVArun2v1PWnewDMwLT_*_*',
  11763. 'keep *_hpsPFTauDiscriminationByVVTightIsolationMVArun2v1PWnewDMwLT_*_*',
  11764. 'keep *_hpsPFTauChargedIsoPtSumdR03_*_*',
  11765. 'keep *_hpsPFTauNeutralIsoPtSumdR03_*_*',
  11766. 'keep *_hpsPFTauNeutralIsoPtSumWeightdR03_*_*',
  11767. 'keep *_hpsPFTauFootprintCorrectiondR03_*_*',
  11768. 'keep *_hpsPFTauPhotonPtSumOutsideSignalConedR03_*_*',
  11769. 'keep *_hpsPFTauDiscriminationByIsolationMVArun2v1DBdR03oldDMwLTraw_*_*',
  11770. 'keep *_hpsPFTauDiscriminationByVLooseIsolationMVArun2v1DBdR03oldDMwLT_*_*',
  11771. 'keep *_hpsPFTauDiscriminationByLooseIsolationMVArun2v1DBdR03oldDMwLT_*_*',
  11772. 'keep *_hpsPFTauDiscriminationByMediumIsolationMVArun2v1DBdR03oldDMwLT_*_*',
  11773. 'keep *_hpsPFTauDiscriminationByTightIsolationMVArun2v1DBdR03oldDMwLT_*_*',
  11774. 'keep *_hpsPFTauDiscriminationByVTightIsolationMVArun2v1DBdR03oldDMwLT_*_*',
  11775. 'keep *_hpsPFTauDiscriminationByVVTightIsolationMVArun2v1DBdR03oldDMwLT_*_*',
  11776. 'keep *_hpsPFTauDiscriminationByIsolationMVArun2v1PWdR03oldDMwLTraw_*_*',
  11777. 'keep *_hpsPFTauDiscriminationByVLooseIsolationMVArun2v1PWdR03oldDMwLT_*_*',
  11778. 'keep *_hpsPFTauDiscriminationByLooseIsolationMVArun2v1PWdR03oldDMwLT_*_*',
  11779. 'keep *_hpsPFTauDiscriminationByMediumIsolationMVArun2v1PWdR03oldDMwLT_*_*',
  11780. 'keep *_hpsPFTauDiscriminationByTightIsolationMVArun2v1PWdR03oldDMwLT_*_*',
  11781. 'keep *_hpsPFTauDiscriminationByVTightIsolationMVArun2v1PWdR03oldDMwLT_*_*',
  11782. 'keep *_hpsPFTauDiscriminationByVVTightIsolationMVArun2v1PWdR03oldDMwLT_*_*',
  11783. 'keep *_offlinePrimaryVertices__*',
  11784. 'keep *_offlinePrimaryVerticesWithBS_*_*',
  11785. 'keep *_offlinePrimaryVerticesFromCosmicTracks_*_*',
  11786. 'keep *_nuclearInteractionMaker_*_*',
  11787. 'keep *_generalV0Candidates_*_*',
  11788. 'keep *_inclusiveSecondaryVertices_*_*',
  11789. 'keep recoGsfElectronCores_gsfElectronCores_*_*',
  11790. 'keep recoGsfElectronCores_gedGsfElectronCores_*_*',
  11791. 'keep recoGsfElectrons_gsfElectrons_*_*',
  11792. 'keep recoGsfElectrons_gedGsfElectrons_*_*',
  11793. 'keep recoGsfElectronCores_uncleanedOnlyGsfElectronCores_*_*',
  11794. 'keep recoGsfElectrons_uncleanedOnlyGsfElectrons_*_*',
  11795. 'keep floatedmValueMap_eidRobustLoose_*_*',
  11796. 'keep floatedmValueMap_eidRobustTight_*_*',
  11797. 'keep floatedmValueMap_eidRobustHighEnergy_*_*',
  11798. 'keep floatedmValueMap_eidLoose_*_*',
  11799. 'keep floatedmValueMap_eidTight_*_*',
  11800. 'keep *_egmGedGsfElectronPFIsolation_*_*',
  11801. 'keep *_photonEcalPFClusterIsolationProducer_*_*',
  11802. 'keep *_electronEcalPFClusterIsolationProducer_*_*',
  11803. 'keep *_photonHcalPFClusterIsolationProducer_*_*',
  11804. 'keep *_electronHcalPFClusterIsolationProducer_*_*',
  11805. 'drop *_egmGsfElectronIDs_*_*',
  11806. 'drop *_egmPhotonIDs_*_*',
  11807. 'keep *_gedPhotonCore_*_*',
  11808. 'keep *_gedPhotons_*_*',
  11809. 'keep *_particleBasedIsolation_*_*',
  11810. 'keep recoPhotons_mustachePhotons_*_*',
  11811. 'keep recoPhotonCores_mustachePhotonCore_*_*',
  11812. 'keep recoPhotons_photons_*_*',
  11813. 'keep recoPhotonCores_photonCore_*_*',
  11814. 'keep recoConversions_conversions_*_*',
  11815. 'keep recoConversions_mustacheConversions_*_*',
  11816. 'drop *_conversions_uncleanedConversions_*',
  11817. 'drop *_gedPhotonsTmp_valMapPFEgammaCandToPhoton_*',
  11818. 'keep recoConversions_allConversions_*_*',
  11819. 'keep recoConversions_allConversionsOldEG_*_*',
  11820. 'keep recoTracks_ckfOutInTracksFromConversions_*_*',
  11821. 'keep recoTracks_ckfInOutTracksFromConversions_*_*',
  11822. 'keep recoTrackExtras_ckfOutInTracksFromConversions_*_*',
  11823. 'keep recoTrackExtras_ckfInOutTracksFromConversions_*_*',
  11824. 'keep TrackingRecHitsOwned_ckfOutInTracksFromConversions_*_*',
  11825. 'keep TrackingRecHitsOwned_ckfInOutTracksFromConversions_*_*',
  11826. 'keep recoConversions_uncleanedOnlyAllConversions_*_*',
  11827. 'keep recoTracks_uncleanedOnlyCkfOutInTracksFromConversions_*_*',
  11828. 'keep recoTracks_uncleanedOnlyCkfInOutTracksFromConversions_*_*',
  11829. 'keep recoTrackExtras_uncleanedOnlyCkfOutInTracksFromConversions_*_*',
  11830. 'keep recoTrackExtras_uncleanedOnlyCkfInOutTracksFromConversions_*_*',
  11831. 'keep TrackingRecHitsOwned_uncleanedOnlyCkfOutInTracksFromConversions_*_*',
  11832. 'keep TrackingRecHitsOwned_uncleanedOnlyCkfInOutTracksFromConversions_*_*',
  11833. 'keep *_PhotonIDProd_*_*',
  11834. 'keep *_PhotonIDProdGED_*_*',
  11835. 'keep recoRecoEcalCandidates_hfRecoEcalCandidate_*_*',
  11836. 'keep *_hfEMClusters_*_*',
  11837. 'keep *_gedGsfElectronCores_*_*',
  11838. 'keep *_gedGsfElectrons_*_*',
  11839. 'keep *_pixelTracks_*_*',
  11840. 'keep *_pixelVertices_*_*',
  11841. 'drop CaloTowersSorted_towerMakerPF_*_*',
  11842. 'keep recoPFRecHits_particleFlowClusterECAL_Cleaned_*',
  11843. 'keep recoPFRecHits_particleFlowClusterHCAL_Cleaned_*',
  11844. 'keep recoPFRecHits_particleFlowClusterHO_Cleaned_*',
  11845. 'keep recoPFRecHits_particleFlowClusterHF_Cleaned_*',
  11846. 'keep recoPFRecHits_particleFlowClusterPS_Cleaned_*',
  11847. 'keep recoPFRecHits_particleFlowRecHitECAL_Cleaned_*',
  11848. 'keep recoPFRecHits_particleFlowRecHitHBHE_Cleaned_*',
  11849. 'keep recoPFRecHits_particleFlowRecHitHF_Cleaned_*',
  11850. 'keep recoPFRecHits_particleFlowRecHitHO_Cleaned_*',
  11851. 'keep recoPFRecHits_particleFlowRecHitPS_Cleaned_*',
  11852. 'keep recoPFClusters_particleFlowClusterECAL_*_*',
  11853. 'keep recoPFClusters_particleFlowClusterHCAL_*_*',
  11854. 'keep recoPFClusters_particleFlowClusterHO_*_*',
  11855. 'keep recoPFClusters_particleFlowClusterHF_*_*',
  11856. 'keep recoPFClusters_particleFlowClusterPS_*_*',
  11857. 'keep recoPFBlocks_particleFlowBlock_*_*',
  11858. 'keep recoPFCandidates_particleFlowEGamma_*_*',
  11859. 'keep recoCaloClusters_particleFlowEGamma_*_*',
  11860. 'keep recoSuperClusters_particleFlowEGamma_*_*',
  11861. 'keep recoConversions_particleFlowEGamma_*_*',
  11862. 'keep recoPFCandidates_particleFlow_*_*',
  11863. 'keep recoPFCandidates_particleFlowTmp_electrons_*',
  11864. 'keep recoPFCandidates_particleFlowTmp_*_*',
  11865. 'drop recoPFCandidates_particleFlowTmp__*',
  11866. 'keep recoPFDisplacedVertexs_particleFlowDisplacedVertex_*_*',
  11867. 'keep *_pfElectronTranslator_*_*',
  11868. 'keep *_pfPhotonTranslator_*_*',
  11869. 'keep *_particleFlow_electrons_*',
  11870. 'keep *_particleFlow_photons_*',
  11871. 'keep *_particleFlow_muons_*',
  11872. 'keep *_trackerDrivenElectronSeeds_preid_*',
  11873. 'keep *_particleFlowPtrs_*_*',
  11874. 'keep *_particleFlowTmpPtrs_*_*',
  11875. 'keep *_offlineBeamSpot_*_*',
  11876. 'keep L1GlobalTriggerReadoutRecord_gtDigis_*_*',
  11877. 'keep *_l1GtRecord_*_*',
  11878. 'keep *_l1GtTriggerMenuLite_*_*',
  11879. 'keep *_conditionsInEdm_*_*',
  11880. 'keep *_l1extraParticles_*_*',
  11881. 'keep *_l1L1GtObjectMap_*_*',
  11882. 'keep L1MuGMTReadoutCollection_gtDigis_*_*',
  11883. 'keep L1GctEmCand*_gctDigis_*_*',
  11884. 'keep L1GctJetCand*_gctDigis_*_*',
  11885. 'keep L1GctEtHad*_gctDigis_*_*',
  11886. 'keep L1GctEtMiss*_gctDigis_*_*',
  11887. 'keep L1GctEtTotal*_gctDigis_*_*',
  11888. 'keep L1GctHtMiss*_gctDigis_*_*',
  11889. 'keep L1GctJetCounts*_gctDigis_*_*',
  11890. 'keep L1GctHFRingEtSums*_gctDigis_*_*',
  11891. 'keep L1GctHFBitCounts*_gctDigis_*_*',
  11892. 'keep LumiDetails_lumiProducer_*_*',
  11893. 'keep LumiSummary_lumiProducer_*_*',
  11894. 'keep *_gtStage2Digis_*_*',
  11895. 'keep *_gmtStage2Digis_*_*',
  11896. 'keep *_caloStage2Digis_*_*',
  11897. 'drop *_hlt*_*_*',
  11898. 'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*',
  11899. 'keep edmTriggerResults_*_*_*',
  11900. 'keep triggerTriggerEvent_*_*_*',
  11901. 'keep L1AcceptBunchCrossings_scalersRawToDigi_*_*',
  11902. 'keep L1TriggerScalerss_scalersRawToDigi_*_*',
  11903. 'keep Level1TriggerScalerss_scalersRawToDigi_*_*',
  11904. 'keep LumiScalerss_scalersRawToDigi_*_*',
  11905. 'keep BeamSpotOnlines_scalersRawToDigi_*_*',
  11906. 'keep DcsStatuss_scalersRawToDigi_*_*',
  11907. 'keep DcsStatuss_hltScalersRawToDigi_*_*',
  11908. 'keep *_tcdsDigis_*_*',
  11909. 'keep *_logErrorHarvester_*_*',
  11910. 'keep *_pfIsolatedElectronsEI_*_*',
  11911. 'keep *_pfIsolatedMuonsEI_*_*',
  11912. 'keep recoPFJets_pfJetsEI_*_*',
  11913. 'keep *_pfCombinedInclusiveSecondaryVertexV2BJetTagsEI_*_*',
  11914. 'keep recoPFTaus_pfTausEI_*_*',
  11915. 'keep recoPFTauDiscriminator_pfTausDiscriminationByDecayModeFinding_*_*',
  11916. 'keep recoPFTauDiscriminator_pfTausDiscriminationByIsolation_*_*',
  11917. 'keep recoPFMETs_pfMetEI_*_*',
  11918. 'keep TotemTriggerCounters_totemTriggerRawToDigi_*_*',
  11919. 'keep TotemFEDInfos_totemRPRawToDigi_*_*',
  11920. 'keep TotemRPDigiedmDetSetVector_totemRPRawToDigi_*_*',
  11921. 'keep TotemVFATStatusedmDetSetVector_totemRPRawToDigi_*_*',
  11922. 'keep TotemRPClusteredmDetSetVector_totemRPClusterProducer_*_*',
  11923. 'keep TotemRPRecHitedmDetSetVector_totemRPRecHitProducer_*_*',
  11924. 'keep TotemRPUVPatternedmDetSetVector_totemRPUVPatternFinder_*_*',
  11925. 'keep TotemRPLocalTrackedmDetSetVector_totemRPLocalTrackFitter_*_*',
  11926. 'keep TotemFEDInfos_ctppsDiamondRawToDigi_*_*',
  11927. 'keep CTPPSDiamondDigiedmDetSetVector_ctppsDiamondRawToDigi_*_*',
  11928. 'keep TotemVFATStatusedmDetSetVector_ctppsDiamondRawToDigi_*_*',
  11929. 'keep CTPPSDiamondRecHitedmDetSetVector_ctppsDiamondRecHits_*_*',
  11930. 'keep FEDRawDataCollection_rawDataCollector_*_*',
  11931. 'keep FEDRawDataCollection_source_*_*',
  11932. 'keep LHERunInfoProduct_*_*_*',
  11933. 'keep LHEEventProduct_*_*_*',
  11934. 'keep GenRunInfoProduct_generator_*_*',
  11935. 'keep GenLumiInfoHeader_generator_*_*',
  11936. 'keep GenLumiInfoProduct_generator_*_*',
  11937. 'keep GenEventInfoProduct_generator_*_*',
  11938. 'keep edmHepMCProduct_generatorSmeared_*_*',
  11939. 'keep GenFilterInfo_*_*_*',
  11940. 'keep *_genParticles_*_*',
  11941. 'keep recoGenMETs_*_*_*',
  11942. 'keep *_ak4GenJets_*_*',
  11943. 'keep *_ak8GenJets_*_*',
  11944. 'keep *_ak4GenJetsNoNu_*_*',
  11945. 'keep *_ak8GenJetsNoNu_*_*',
  11946. 'keep *_genParticle_*_*',
  11947. 'keep edmHepMCProduct_source_*_*',
  11948. 'keep SimTracks_g4SimHits_*_*',
  11949. 'keep SimVertexs_g4SimHits_*_*',
  11950. 'keep *_allTrackMCMatch_*_*',
  11951. 'keep StripDigiSimLinkedmDetSetVector_simMuonCSCDigis_*_*',
  11952. 'keep DTLayerIdDTDigiSimLinkMuonDigiCollection_simMuonDTDigis_*_*',
  11953. 'keep RPCDigiSimLinkedmDetSetVector_simMuonRPCDigis_*_*',
  11954. 'keep PileupSummaryInfos_*_*_*',
  11955. 'keep int_*_bunchSpacing_*',
  11956. 'drop *_hlt*_*_*',
  11957. 'keep *_hltAK4CaloJetsCorrectedIDPassed_*_*',
  11958. 'keep *_hltAK4CaloJetsIDPassed_*_*',
  11959. 'keep *_hltAK4CaloJets_*_*',
  11960. 'keep *_hltAK4PFJetsCorrected_*_*',
  11961. 'keep *_hltAK4PFJetsForTaus_*_*',
  11962. 'keep *_hltAK4PFJets_*_*',
  11963. 'keep *_hltAlCaEtaEBRechitsToDigisLowPU_*_*',
  11964. 'keep *_hltAlCaEtaEBRechitsToDigis_*_*',
  11965. 'keep *_hltAlCaEtaEERechitsToDigisLowPU_*_*',
  11966. 'keep *_hltAlCaEtaEERechitsToDigis_*_*',
  11967. 'keep *_hltAlCaEtaRecHitsFilterEBonly_*_*',
  11968. 'keep *_hltAlCaEtaRecHitsFilterEEonlyRegionalLowPU_etaEcalRecHitsES_*',
  11969. 'keep *_hltAlCaEtaRecHitsFilterEEonlyRegional_etaEcalRecHitsES_*',
  11970. 'keep *_hltAlCaEtaRecHitsFilterEEonly_*_*',
  11971. 'keep *_hltAlCaEtaRecHitsFilter_*_*',
  11972. 'keep *_hltAlCaPhiSymStream_*_*',
  11973. 'keep *_hltAlCaPi0EBRechitsToDigisLowPU_*_*',
  11974. 'keep *_hltAlCaPi0EBRechitsToDigis_*_*',
  11975. 'keep *_hltAlCaPi0EERechitsToDigisLowPU_*_*',
  11976. 'keep *_hltAlCaPi0EERechitsToDigis_*_*',
  11977. 'keep *_hltAlCaPi0RecHitsFilterEBonly_*_*',
  11978. 'keep *_hltAlCaPi0RecHitsFilterEEonlyRegionalLowPU_pi0EcalRecHitsES_*',
  11979. 'keep *_hltAlCaPi0RecHitsFilterEEonlyRegional_pi0EcalRecHitsES_*',
  11980. 'keep *_hltAlCaPi0RecHitsFilterEEonly_*_*',
  11981. 'keep *_hltAlCaPi0RecHitsFilter_*_*',
  11982. 'keep *_hltBLifetimeL25AssociatorbbPhiL1FastJetFastPV_*_*',
  11983. 'keep *_hltBLifetimeL25BJetTagsbbPhiL1FastJetFastPV_*_*',
  11984. 'keep *_hltBLifetimeL25TagInfosbbPhiL1FastJetFastPV_*_*',
  11985. 'keep *_hltBLifetimeL3AssociatorbbPhiL1FastJetFastPV_*_*',
  11986. 'keep *_hltBLifetimeL3BJetTagsbbPhiL1FastJetFastPV_*_*',
  11987. 'keep *_hltBLifetimeL3TagInfosbbPhiL1FastJetFastPV_*_*',
  11988. 'keep *_hltBLifetimeRegionalCtfWithMaterialTracksbbPhiL1FastJetFastPV_*_*',
  11989. 'keep *_hltBSoftMuonDiJet110Mu5L3FilterByDR_*_*',
  11990. 'keep *_hltBSoftMuonDiJet110Mu5SelL3BJetTagsByDR_*_*',
  11991. 'keep *_hltBSoftMuonDiJet20Mu5L3FilterByDR_*_*',
  11992. 'keep *_hltBSoftMuonDiJet20Mu5SelL3BJetTagsByDR_*_*',
  11993. 'keep *_hltBSoftMuonDiJet40Mu5L3FilterByDR_*_*',
  11994. 'keep *_hltBSoftMuonDiJet40Mu5SelL3BJetTagsByDR_*_*',
  11995. 'keep *_hltBSoftMuonDiJet70Mu5L3FilterByDR_*_*',
  11996. 'keep *_hltBSoftMuonDiJet70Mu5SelL3BJetTagsByDR_*_*',
  11997. 'keep *_hltBSoftMuonMu5L3_*_*',
  11998. 'keep *_hltCSVJetTagSingleTopEle27_*_*',
  11999. 'keep *_hltCSVJetTagSingleTopIsoMu24_*_*',
  12000. 'keep *_hltCaloJetCorrectedRegional_*_*',
  12001. 'keep *_hltCaloJetCorrected_*_*',
  12002. 'keep *_hltCaloJetL1FastJetCorrected_*_*',
  12003. 'keep *_hltCaloStage2Digis_*_*',
  12004. 'keep *_hltCleanedCorrectedIslandBarrelSuperClustersHI_*_*',
  12005. 'keep *_hltCleanedHiCorrectedIslandBarrelSuperClustersHI_*_*',
  12006. 'keep *_hltCombinedSecondaryVertexBJetTagsCalo_*_*',
  12007. 'keep *_hltCombinedSecondaryVertexBJetTagsPF_*_*',
  12008. 'keep *_hltConvPFTausTightIsoTrackFindingIsolation_*_*',
  12009. 'keep *_hltConvPFTausTightIsoTrackFinding_*_*',
  12010. 'keep *_hltConvPFTausTightIsoTrackPt5Isolation_*_*',
  12011. 'keep *_hltConvPFTausTightIsoTrackPt5_*_*',
  12012. 'keep *_hltConvPFTausTightIso_*_*',
  12013. 'keep *_hltConvPFTausTrackFindingLooseIsolation_*_*',
  12014. 'keep *_hltConvPFTausTrackFinding_*_*',
  12015. 'keep *_hltConvPFTaus_*_*',
  12016. 'keep *_hltCorrectedIslandBarrelSuperClustersHI_*_*',
  12017. 'keep *_hltCorrectedIslandEndcapSuperClustersHI_*_*',
  12018. 'keep *_hltCsc2DRecHits_*_*',
  12019. 'keep *_hltCscSegments_*_*',
  12020. 'keep *_hltDoublePFTau25TrackPt5MediumIsolationProng4L1HLTMatched_*_*',
  12021. 'keep *_hltDoublePFTau25TrackPt5MediumIsolationProng4_*_*',
  12022. 'keep *_hltDoublePFTau25TrackPt5MediumIsolation_*_*',
  12023. 'keep *_hltDoublePFTau25TrackPt5_*_*',
  12024. 'keep *_hltDoublePFTau25_*_*',
  12025. 'keep *_hltDoublePFTauTightIso45Track5_*_*',
  12026. 'keep *_hltDoublePFTauTightIso45Track_*_*',
  12027. 'keep *_hltDt4DSegments_*_*',
  12028. 'keep *_hltEcalPhiSymFilter_*_*',
  12029. 'keep *_hltEcalRecHitAll_*_*',
  12030. 'keep *_hltEgammaGsfTracks_*_*',
  12031. 'keep *_hltEle20CaloIdVTCaloIsoTTrkIdTTrkIsoTTrackIsoFilterL1SingleEG18orL1SingleEG20_*_*',
  12032. 'keep *_hltEle20CaloIdVTTrkIdTDphiFilter_*_*',
  12033. 'keep *_hltEle27WP85PixelMatchElectronsL1Seeded_*_*',
  12034. 'keep *_hltElectronsVertex_*_*',
  12035. 'keep *_hltFEDSelectorLumiPixels_*_*',
  12036. 'keep *_hltFastPVPixelTracksMerger_*_*',
  12037. 'keep *_hltFastPVPixelTracksRecover_*_*',
  12038. 'keep *_hltFastPVPixelTracks_*_*',
  12039. 'keep *_hltFastPVPixelVertices3D_*_*',
  12040. 'keep *_hltFastPVPixelVertices_*_*',
  12041. 'keep *_hltFastPixelBLifetimeL3TagInfos_*_*',
  12042. 'keep *_hltFastPrimaryVertex_*_*',
  12043. 'keep *_hltFilterDoubleIsoPFTau45Trk5LeadTrack5IsolationL1HLTMatched_*_*',
  12044. 'keep *_hltFilterL2EtCutDoublePFIsoTau45Trk5_*_*',
  12045. 'keep *_hltFilterL2EtCutSingleIsoPFTau35Trk20MET70_*_*',
  12046. 'keep *_hltFilterSingleIsoPFTau35Trk20LeadTrackPt20_*_*',
  12047. 'keep *_hltFilterSingleIsoPFTau35Trk20MET60LeadTrack20IsolationL1HLTMatched_*_*',
  12048. 'keep *_hltFilterSingleIsoPFTau35Trk20MET70LeadTrack20IsolationL1HLTMatched_*_*',
  12049. 'keep *_hltGmtStage2Digis_*_*',
  12050. 'keep *_hltGoodOnlinePVs_*_*',
  12051. 'keep *_hltGtStage2Digis_*_*',
  12052. 'keep *_hltHICaloJetCorrected_*_*',
  12053. 'keep *_hltHICaloJetIDPassed_*_*',
  12054. 'keep *_hltHIGoodLooseTracks_*_*',
  12055. 'keep *_hltHIPixel3PrimTracks_*_*',
  12056. 'keep *_hltHISelectedVertex_*_*',
  12057. 'keep *_hltHISiPixelClusters_*_*',
  12058. 'keep *_hltHITIPTCorrectorHB_*_*',
  12059. 'keep *_hltHITIPTCorrectorHE_*_*',
  12060. 'keep *_hltHiCorrectedIslandBarrelSuperClustersHI_*_*',
  12061. 'keep *_hltHiCorrectedIslandEndcapSuperClustersHI_*_*',
  12062. 'keep *_hltHiIslandSuperClustersHI_*_*',
  12063. 'keep *_hltIsolPixelTrackProdHB_*_*',
  12064. 'keep *_hltIsolPixelTrackProdHE_*_*',
  12065. 'keep *_hltIter0ElectronsTrackSelectionHighPurity_*_*',
  12066. 'keep *_hltIter0PFlowTrackSelectionHighPurity_*_*',
  12067. 'keep *_hltIter1Merged_*_*',
  12068. 'keep *_hltIter1PFlowTrackSelectionHighPurity_*_*',
  12069. 'keep *_hltIter2HighPtTkMuMerged_*_*',
  12070. 'keep *_hltIter2MergedForElectrons_*_*',
  12071. 'keep *_hltIter2Merged_*_*',
  12072. 'keep *_hltIter2PFlowTrackSelectionHighPurity_*_*',
  12073. 'keep *_hltIter3Merged_*_*',
  12074. 'keep *_hltIter4Merged_*_*',
  12075. 'keep *_hltIterativeCone5PileupSubtractionCaloJets_*_*',
  12076. 'keep *_hltL1HLTSingleIsoPFTau35Trk20Met60JetsMatch_*_*',
  12077. 'keep *_hltL1IsoElectronTrackIsol_*_*',
  12078. 'keep *_hltL1NonIsoElectronTrackIsol_*_*',
  12079. 'keep *_hltL1SeededRecoEcalCandidate_*_*',
  12080. 'keep *_hltL1sDoubleTauJet44Eta2p17orDoubleJet64Central_*_*',
  12081. 'keep *_hltL1sDoubleTauJet44erorDoubleJetC64_*_*',
  12082. 'keep *_hltL1sL1EG18er_*_*',
  12083. 'keep *_hltL1sL1ETM36ORETM40_*_*',
  12084. 'keep *_hltL1sL1Jet52ETM30_*_*',
  12085. 'keep *_hltL1sL1SingleEG12_*_*',
  12086. 'keep *_hltL1sL1SingleEG15_*_*',
  12087. 'keep *_hltL1sL1SingleEG18orL1SingleEG20_*_*',
  12088. 'keep *_hltL1sL1SingleMu10_*_*',
  12089. 'keep *_hltL1sL1SingleMu14Eta2p1_*_*',
  12090. 'keep *_hltL1sMu16Eta2p1_*_*',
  12091. 'keep *_hltL2MuonCandidatesNoVtx_*_*',
  12092. 'keep *_hltL2MuonCandidates_*_*',
  12093. 'keep *_hltL2MuonSeeds_*_*',
  12094. 'keep *_hltL2Muons_*_*',
  12095. 'keep *_hltL2TauJets_*_*',
  12096. 'keep *_hltL3MuonCandidates_*_*',
  12097. 'keep *_hltL3MuonsIOHit_*_*',
  12098. 'keep *_hltL3MuonsLinksCombination_*_*',
  12099. 'keep *_hltL3MuonsOIHit_*_*',
  12100. 'keep *_hltL3MuonsOIState_*_*',
  12101. 'keep *_hltL3Muons_*_*',
  12102. 'keep *_hltL3NoFiltersNoVtxMuonCandidates_*_*',
  12103. 'keep *_hltL3NoFiltersNoVtxMuons_*_*',
  12104. 'keep *_hltL3SecondaryVertexTagInfos_*_*',
  12105. 'keep *_hltL3TkFromL2OICombination_*_*',
  12106. 'keep *_hltL3TkTracksFromL2IOHit_*_*',
  12107. 'keep *_hltL3TkTracksFromL2OIHit_*_*',
  12108. 'keep *_hltL3TkTracksFromL2OIState_*_*',
  12109. 'keep *_hltL3TkTracksFromL2_*_*',
  12110. 'keep *_hltL3TrackCandidateFromL2IOHit_*_*',
  12111. 'keep *_hltL3TrackCandidateFromL2OIHit_*_*',
  12112. 'keep *_hltL3TrackCandidateFromL2OIState_*_*',
  12113. 'keep *_hltL3TrajSeedIOHit_*_*',
  12114. 'keep *_hltL3TrajSeedOIHit_*_*',
  12115. 'keep *_hltL3TrajSeedOIState_*_*',
  12116. 'keep *_hltL3TrajectorySeed_*_*',
  12117. 'keep *_hltL3crIsoL1sMu16Eta2p1L1f0L2f16QL3f18QL3crIsoRhoFiltered0p15_*_*',
  12118. 'keep *_hltLeadingCentralJets30SingleTopEle27_*_*',
  12119. 'keep *_hltLeadingCentralJets30SingleTopIsoMu24_*_*',
  12120. 'keep *_hltMet_*_*',
  12121. 'keep *_hltMu8Ele17CaloIdTCaloIsoVLPixelMatchFilter_*_*',
  12122. 'keep *_hltMuTrackJpsiCtfTrackCands_*_*',
  12123. 'keep *_hltMuTrackJpsiPixelTrackCands_*_*',
  12124. 'keep *_hltMuonCSCDigis_*_*',
  12125. 'keep *_hltMuonCSCDigis_MuonCSCStripDigi_*',
  12126. 'keep *_hltMuonCSCDigis_MuonCSCWireDigi_*',
  12127. 'keep *_hltMuonDTDigis_*_*',
  12128. 'keep *_hltMuonRPCDigis_*_*',
  12129. 'keep *_hltOnlineBeamSpot_*_*',
  12130. 'keep *_hltOnlinePrimaryVertices_*_*',
  12131. 'keep *_hltOverlapFilterEle20LooseIsoPFTau20OldVersion_*_*',
  12132. 'keep *_hltOverlapFilterIsoEle20MediumIsoPFTau20_*_*',
  12133. 'keep *_hltOverlapFilterIsoMu15IsoPFTau20_*_*',
  12134. 'keep *_hltOverlapFilterIsoMu15MediumIsoPFTau20_*_*',
  12135. 'keep *_hltOverlapFilterIsoMu15TightIsoPFTau20_*_*',
  12136. 'keep *_hltOverlapFilterIsoMu18LooseIsoPFTau20_*_*',
  12137. 'keep *_hltOverlapFilterIsoMu18PFTau25TrackPt5Prong4_*_*',
  12138. 'keep *_hltPFJetForBtag_*_*',
  12139. 'keep *_hltPFTau15TrackLooseIso_*_*',
  12140. 'keep *_hltPFTau15Track_*_*',
  12141. 'keep *_hltPFTau15_*_*',
  12142. 'keep *_hltPFTau20IsoMuVertex_*_*',
  12143. 'keep *_hltPFTau20TrackLooseIso_*_*',
  12144. 'keep *_hltPFTau20Track_*_*',
  12145. 'keep *_hltPFTau20_*_*',
  12146. 'keep *_hltPFTau25TrackPt5MediumIsolationProng4IsoMuVertex_*_*',
  12147. 'keep *_hltPFTau25TrackPt5MediumIsolationProng4_*_*',
  12148. 'keep *_hltPFTau25TrackPt5MediumIsolation_*_*',
  12149. 'keep *_hltPFTau25TrackPt5_*_*',
  12150. 'keep *_hltPFTau25_*_*',
  12151. 'keep *_hltPFTau35TrackPt20LooseIsoProng2_*_*',
  12152. 'keep *_hltPFTau35TrackPt20LooseIso_*_*',
  12153. 'keep *_hltPFTau35TrackPt20_*_*',
  12154. 'keep *_hltPFTau35Track_*_*',
  12155. 'keep *_hltPFTau35_*_*',
  12156. 'keep *_hltPFTauEleVertex20_*_*',
  12157. 'keep *_hltPFTauJetTracksAssociator_*_*',
  12158. 'keep *_hltPFTauMediumIso20TrackMediumIso_*_*',
  12159. 'keep *_hltPFTauMediumIso20Track_*_*',
  12160. 'keep *_hltPFTauMediumIso20_*_*',
  12161. 'keep *_hltPFTauMediumIso35Track_*_*',
  12162. 'keep *_hltPFTauMediumIso35_*_*',
  12163. 'keep *_hltPFTauTagInfo_*_*',
  12164. 'keep *_hltPFTauTightIso20TrackTightIso_*_*',
  12165. 'keep *_hltPFTauTightIso20Track_*_*',
  12166. 'keep *_hltPFTauTightIso20_*_*',
  12167. 'keep *_hltPFlowTrackSelectionHighPurity_*_*',
  12168. 'keep *_hltParticleFlowForTaus_*_*',
  12169. 'keep *_hltParticleFlow_*_*',
  12170. 'keep *_hltPixelMatch3HitElectronsActivity_*_*',
  12171. 'keep *_hltPixelMatch3HitElectronsL1Seeded_*_*',
  12172. 'keep *_hltPixelMatchCleanElectronsL1Seeded_*_*',
  12173. 'keep *_hltPixelMatchElectronsActivity_*_*',
  12174. 'keep *_hltPixelMatchElectronsL1Iso_*_*',
  12175. 'keep *_hltPixelMatchElectronsL1NonIso_*_*',
  12176. 'keep *_hltPixelMatchElectronsL1Seeded_*_*',
  12177. 'keep *_hltPixelTracksElectrons_*_*',
  12178. 'keep *_hltPixelTracks_*_*',
  12179. 'keep *_hltPixelVertices3DbbPhi_*_*',
  12180. 'keep *_hltPixelVertices_*_*',
  12181. 'keep *_hltRecoEcalSuperClusterActivityCandidateSC4_*_*',
  12182. 'keep *_hltRecoEcalSuperClusterActivityCandidateSC5_*_*',
  12183. 'keep *_hltRecoEcalSuperClusterActivityCandidate_*_*',
  12184. 'keep *_hltRpcRecHits_*_*',
  12185. 'keep *_hltSelector4CentralJetsL1FastJet_*_*',
  12186. 'keep *_hltSelector8CentralJetsL1FastJet_*_*',
  12187. 'keep *_hltSelectorJets20L1FastJet_*_*',
  12188. 'keep *_hltSiPixelCluster_*_*',
  12189. 'keep *_hltSiPixelClusters_*_*',
  12190. 'keep *_hltSiStripClusters_*_*',
  12191. 'keep *_hltSiStripRawToClustersFacility_*_*',
  12192. 'keep *_hltSingleMu15L3Filtered15_*_*',
  12193. 'keep *_hltSingleMuIsoL1s14L3IsoFiltered15eta2p1_*_*',
  12194. 'keep *_hltSingleMuIsoL3IsoFiltered15_*_*',
  12195. 'keep *_hltTowerMakerForAll_*_*',
  12196. 'keep *_hltTowerMakerForMuons_*_*',
  12197. 'keep *_hltTriggerSummaryAOD_*_*',
  12198. 'keep *_hltTriggerSummaryRAW_*_*',
  12199. 'keep *_hltTrimmedPixelVertices_*_*',
  12200. 'keep *_hltVerticesL3_*_*',
  12201. 'keep *_hltVerticesPFFilter_*_*',
  12202. 'keep *_hltVerticesPFSelector_*_*',
  12203. 'keep DcsStatuss_hltScalersRawToDigi_*_*',
  12204. 'keep FEDRawDataCollection_rawDataCollector_*_*',
  12205. 'keep FEDRawDataCollection_rawDataRepacker_*_*',
  12206. 'keep FEDRawDataCollection_source_*_*',
  12207. 'keep FEDRawDataCollection_virginRawDataRepacker_*_*',
  12208. 'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*',
  12209. 'keep L2MuonTrajectorySeeds_hltL2MuonSeeds_*_*',
  12210. 'keep L3MuonTrajectorySeeds_hltHIL3TrajSeedOIHit_*_*',
  12211. 'keep L3MuonTrajectorySeeds_hltHIL3TrajectorySeed_*_*',
  12212. 'keep L3MuonTrajectorySeeds_hltL3TrajSeedOIState_*_*',
  12213. 'keep LumiScalerss_hltScalersRawToDigi_*_*',
  12214. 'keep SiPixelClusteredmNewDetSetVector_hltSiPixelClusters_*_*',
  12215. 'keep TrackCandidates_hltHIL3TrackCandidateFromL2OIHit_*_*',
  12216. 'keep TrackCandidates_hltHIL3TrackCandidateFromL2OIState_*_*',
  12217. 'keep TrackingRecHitsOwned_hltL3Muons_*_*',
  12218. 'keep edmTriggerResults_*_*_*',
  12219. 'keep recoCaloJets_*_*_*',
  12220. 'keep recoCaloMETs_*_*_*',
  12221. 'keep recoCaloMETs_hltMet_*_*',
  12222. 'keep recoCompositeCandidates_*_*_*',
  12223. 'keep recoElectrons_*_*_*',
  12224. 'keep recoIsolatedPixelTrackCandidates_*_*_*',
  12225. 'keep recoMETs_*_*_*',
  12226. 'keep recoPFJets_*_*_*',
  12227. 'keep recoPFTaus_*_*_*',
  12228. 'keep recoRecoChargedCandidates_*_*_*',
  12229. 'keep recoRecoChargedCandidates_hltHIL3MuonCandidates_*_*',
  12230. 'keep recoRecoChargedCandidates_hltL2MuonCandidates_*_*',
  12231. 'keep recoRecoEcalCandidatesToValuefloatAssociation_hltL1IsoHLTClusterShape_*_*',
  12232. 'keep recoRecoEcalCandidatesToValuefloatAssociation_hltL1IsolatedPhotonEcalIsol_*_*',
  12233. 'keep recoRecoEcalCandidatesToValuefloatAssociation_hltL1IsolatedPhotonHcalForHE_*_*',
  12234. 'keep recoRecoEcalCandidatesToValuefloatAssociation_hltL1IsolatedPhotonHcalIsol_*_*',
  12235. 'keep recoRecoEcalCandidatesToValuefloatAssociation_hltL1NonIsoHLTClusterShape_*_*',
  12236. 'keep recoRecoEcalCandidatesToValuefloatAssociation_hltL1NonIsolatedPhotonEcalIsol_*_*',
  12237. 'keep recoRecoEcalCandidatesToValuefloatAssociation_hltL1NonIsolatedPhotonHcalForHE_*_*',
  12238. 'keep recoRecoEcalCandidatesToValuefloatAssociation_hltL1NonIsolatedPhotonHcalIsol_*_*',
  12239. 'keep recoRecoEcalCandidates_*_*_*',
  12240. 'keep recoRecoEcalCandidates_hltL1IsoRecoEcalCandidate_*_*',
  12241. 'keep recoRecoEcalCandidates_hltL1NonIsoRecoEcalCandidate_*_*',
  12242. 'keep recoTrackExtras_hltHIL3MuonsOIHit_*_*',
  12243. 'keep recoTrackExtras_hltHIL3MuonsOIState_*_*',
  12244. 'keep recoTracks_hltHIL3MuonsOIHit_*_*',
  12245. 'keep recoTracks_hltHIL3MuonsOIState_*_*',
  12246. 'keep recoTracks_hltHIL3Muons_*_*',
  12247. 'keep recoTracks_hltHIL3TkTracksFromL2OIHit_*_*',
  12248. 'keep recoTracks_hltHIL3TkTracksFromL2OIState_*_*',
  12249. 'keep recoTracks_hltHIL3TkTracksFromL2_*_*',
  12250. 'keep triggerTriggerEventWithRefs_*_*_*',
  12251. 'keep triggerTriggerEvent_*_*_*',
  12252. 'keep triggerTriggerFilterObjectWithRefs_*_*_*' ) ),
  12253. splitLevel = cms.untracked.int32(0)
  12254. )
  12255.  
  12256. process.RAWSIMEventContent = cms.PSet(
  12257. compressionAlgorithm = cms.untracked.string('LZMA'),
  12258. compressionLevel = cms.untracked.int32(9),
  12259. eventAutoFlushCompressedSize = cms.untracked.int32(20971520),
  12260. outputCommands = cms.untracked.vstring('drop *',
  12261. 'drop *',
  12262. 'keep FEDRawDataCollection_rawDataCollector_*_*',
  12263. 'keep FEDRawDataCollection_source_*_*',
  12264. 'keep FEDRawDataCollection_rawDataCollector_*_*',
  12265. 'keep FEDRawDataCollection_source_*_*',
  12266. 'drop *_hlt*_*_*',
  12267. 'keep FEDRawDataCollection_rawDataCollector_*_*',
  12268. 'keep FEDRawDataCollection_source_*_*',
  12269. 'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*',
  12270. 'keep edmTriggerResults_*_*_*',
  12271. 'keep triggerTriggerEvent_*_*_*',
  12272. 'keep *_g4SimHits_*_*',
  12273. 'keep edmHepMCProduct_source_*_*',
  12274. 'keep *_allTrackMCMatch_*_*',
  12275. 'keep StripDigiSimLinkedmDetSetVector_simMuonCSCDigis_*_*',
  12276. 'keep CSCDetIdCSCComparatorDigiMuonDigiCollection_simMuonCSCDigis_*_*',
  12277. 'keep DTLayerIdDTDigiSimLinkMuonDigiCollection_simMuonDTDigis_*_*',
  12278. 'keep RPCDigiSimLinkedmDetSetVector_simMuonRPCDigis_*_*',
  12279. 'keep *_simMuonCSCDigis_*_*',
  12280. 'keep *_simMuonRPCDigis_*_*',
  12281. 'keep EBSrFlagsSorted_simEcalDigis_*_*',
  12282. 'keep EESrFlagsSorted_simEcalDigis_*_*',
  12283. 'keep *_simHcalUnsuppressedDigis_*_*',
  12284. 'keep CrossingFramePlaybackInfoNew_*_*_*',
  12285. 'keep PileupSummaryInfos_*_*_*',
  12286. 'keep int6stdbitsetstdpairs_*_AffectedAPVList_*',
  12287. 'keep int_*_bunchSpacing_*',
  12288. 'keep LHERunInfoProduct_*_*_*',
  12289. 'keep LHEEventProduct_*_*_*',
  12290. 'keep GenRunInfoProduct_generator_*_*',
  12291. 'keep GenLumiInfoHeader_generator_*_*',
  12292. 'keep GenLumiInfoProduct_generator_*_*',
  12293. 'keep GenEventInfoProduct_generator_*_*',
  12294. 'keep edmHepMCProduct_generatorSmeared_*_*',
  12295. 'keep GenFilterInfo_*_*_*',
  12296. 'keep *_genParticles_*_*',
  12297. 'keep recoGenJets_*_*_*',
  12298. 'keep *_genParticle_*_*',
  12299. 'keep recoGenMETs_*_*_*',
  12300. 'keep FEDRawDataCollection_source_*_*',
  12301. 'keep FEDRawDataCollection_rawDataCollector_*_*',
  12302. 'keep *_MEtoEDMConverter_*_*',
  12303. 'keep *_randomEngineStateProducer_*_*',
  12304. 'keep *_logErrorHarvester_*_*'),
  12305. splitLevel = cms.untracked.int32(0)
  12306. )
  12307.  
  12308. process.RAWSIMHLTEventContent = cms.PSet(
  12309. eventAutoFlushCompressedSize = cms.untracked.int32(5242880),
  12310. outputCommands = cms.untracked.vstring( ('drop *',
  12311. 'drop *',
  12312. 'drop *',
  12313. 'keep FEDRawDataCollection_rawDataCollector_*_*',
  12314. 'keep FEDRawDataCollection_source_*_*',
  12315. 'keep FEDRawDataCollection_rawDataCollector_*_*',
  12316. 'keep FEDRawDataCollection_source_*_*',
  12317. 'drop *_hlt*_*_*',
  12318. 'keep FEDRawDataCollection_rawDataCollector_*_*',
  12319. 'keep FEDRawDataCollection_source_*_*',
  12320. 'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*',
  12321. 'keep edmTriggerResults_*_*_*',
  12322. 'keep triggerTriggerEvent_*_*_*',
  12323. 'keep *_g4SimHits_*_*',
  12324. 'keep edmHepMCProduct_source_*_*',
  12325. 'keep *_allTrackMCMatch_*_*',
  12326. 'keep StripDigiSimLinkedmDetSetVector_simMuonCSCDigis_*_*',
  12327. 'keep CSCDetIdCSCComparatorDigiMuonDigiCollection_simMuonCSCDigis_*_*',
  12328. 'keep DTLayerIdDTDigiSimLinkMuonDigiCollection_simMuonDTDigis_*_*',
  12329. 'keep RPCDigiSimLinkedmDetSetVector_simMuonRPCDigis_*_*',
  12330. 'keep *_simMuonCSCDigis_*_*',
  12331. 'keep *_simMuonRPCDigis_*_*',
  12332. 'keep EBSrFlagsSorted_simEcalDigis_*_*',
  12333. 'keep EESrFlagsSorted_simEcalDigis_*_*',
  12334. 'keep *_simHcalUnsuppressedDigis_*_*',
  12335. 'keep CrossingFramePlaybackInfoNew_*_*_*',
  12336. 'keep PileupSummaryInfos_*_*_*',
  12337. 'keep int6stdbitsetstdpairs_*_AffectedAPVList_*',
  12338. 'keep int_*_bunchSpacing_*',
  12339. 'keep LHERunInfoProduct_*_*_*',
  12340. 'keep LHEEventProduct_*_*_*',
  12341. 'keep GenRunInfoProduct_generator_*_*',
  12342. 'keep GenLumiInfoHeader_generator_*_*',
  12343. 'keep GenLumiInfoProduct_generator_*_*',
  12344. 'keep GenEventInfoProduct_generator_*_*',
  12345. 'keep edmHepMCProduct_generatorSmeared_*_*',
  12346. 'keep GenFilterInfo_*_*_*',
  12347. 'keep *_genParticles_*_*',
  12348. 'keep recoGenJets_*_*_*',
  12349. 'keep *_genParticle_*_*',
  12350. 'keep recoGenMETs_*_*_*',
  12351. 'keep FEDRawDataCollection_source_*_*',
  12352. 'keep FEDRawDataCollection_rawDataCollector_*_*',
  12353. 'keep *_MEtoEDMConverter_*_*',
  12354. 'keep *_randomEngineStateProducer_*_*',
  12355. 'keep *_logErrorHarvester_*_*',
  12356. 'drop *_hlt*_*_*',
  12357. 'keep *_hltAK4CaloJetsCorrectedIDPassed_*_*',
  12358. 'keep *_hltAK4CaloJetsIDPassed_*_*',
  12359. 'keep *_hltAK4CaloJets_*_*',
  12360. 'keep *_hltAK4PFJetsCorrected_*_*',
  12361. 'keep *_hltAK4PFJetsForTaus_*_*',
  12362. 'keep *_hltAK4PFJets_*_*',
  12363. 'keep *_hltAlCaEtaEBRechitsToDigisLowPU_*_*',
  12364. 'keep *_hltAlCaEtaEBRechitsToDigis_*_*',
  12365. 'keep *_hltAlCaEtaEERechitsToDigisLowPU_*_*',
  12366. 'keep *_hltAlCaEtaEERechitsToDigis_*_*',
  12367. 'keep *_hltAlCaEtaRecHitsFilterEBonly_*_*',
  12368. 'keep *_hltAlCaEtaRecHitsFilterEEonlyRegionalLowPU_etaEcalRecHitsES_*',
  12369. 'keep *_hltAlCaEtaRecHitsFilterEEonlyRegional_etaEcalRecHitsES_*',
  12370. 'keep *_hltAlCaEtaRecHitsFilterEEonly_*_*',
  12371. 'keep *_hltAlCaEtaRecHitsFilter_*_*',
  12372. 'keep *_hltAlCaPhiSymStream_*_*',
  12373. 'keep *_hltAlCaPi0EBRechitsToDigisLowPU_*_*',
  12374. 'keep *_hltAlCaPi0EBRechitsToDigis_*_*',
  12375. 'keep *_hltAlCaPi0EERechitsToDigisLowPU_*_*',
  12376. 'keep *_hltAlCaPi0EERechitsToDigis_*_*',
  12377. 'keep *_hltAlCaPi0RecHitsFilterEBonly_*_*',
  12378. 'keep *_hltAlCaPi0RecHitsFilterEEonlyRegionalLowPU_pi0EcalRecHitsES_*',
  12379. 'keep *_hltAlCaPi0RecHitsFilterEEonlyRegional_pi0EcalRecHitsES_*',
  12380. 'keep *_hltAlCaPi0RecHitsFilterEEonly_*_*',
  12381. 'keep *_hltAlCaPi0RecHitsFilter_*_*',
  12382. 'keep *_hltBLifetimeL25AssociatorbbPhiL1FastJetFastPV_*_*',
  12383. 'keep *_hltBLifetimeL25BJetTagsbbPhiL1FastJetFastPV_*_*',
  12384. 'keep *_hltBLifetimeL25TagInfosbbPhiL1FastJetFastPV_*_*',
  12385. 'keep *_hltBLifetimeL3AssociatorbbPhiL1FastJetFastPV_*_*',
  12386. 'keep *_hltBLifetimeL3BJetTagsbbPhiL1FastJetFastPV_*_*',
  12387. 'keep *_hltBLifetimeL3TagInfosbbPhiL1FastJetFastPV_*_*',
  12388. 'keep *_hltBLifetimeRegionalCtfWithMaterialTracksbbPhiL1FastJetFastPV_*_*',
  12389. 'keep *_hltBSoftMuonDiJet110Mu5L3FilterByDR_*_*',
  12390. 'keep *_hltBSoftMuonDiJet110Mu5SelL3BJetTagsByDR_*_*',
  12391. 'keep *_hltBSoftMuonDiJet20Mu5L3FilterByDR_*_*',
  12392. 'keep *_hltBSoftMuonDiJet20Mu5SelL3BJetTagsByDR_*_*',
  12393. 'keep *_hltBSoftMuonDiJet40Mu5L3FilterByDR_*_*',
  12394. 'keep *_hltBSoftMuonDiJet40Mu5SelL3BJetTagsByDR_*_*',
  12395. 'keep *_hltBSoftMuonDiJet70Mu5L3FilterByDR_*_*',
  12396. 'keep *_hltBSoftMuonDiJet70Mu5SelL3BJetTagsByDR_*_*',
  12397. 'keep *_hltBSoftMuonMu5L3_*_*',
  12398. 'keep *_hltCSVJetTagSingleTopEle27_*_*',
  12399. 'keep *_hltCSVJetTagSingleTopIsoMu24_*_*',
  12400. 'keep *_hltCaloJetCorrectedRegional_*_*',
  12401. 'keep *_hltCaloJetCorrected_*_*',
  12402. 'keep *_hltCaloJetL1FastJetCorrected_*_*',
  12403. 'keep *_hltCaloStage2Digis_*_*',
  12404. 'keep *_hltCleanedCorrectedIslandBarrelSuperClustersHI_*_*',
  12405. 'keep *_hltCleanedHiCorrectedIslandBarrelSuperClustersHI_*_*',
  12406. 'keep *_hltCombinedSecondaryVertexBJetTagsCalo_*_*',
  12407. 'keep *_hltCombinedSecondaryVertexBJetTagsPF_*_*',
  12408. 'keep *_hltConvPFTausTightIsoTrackFindingIsolation_*_*',
  12409. 'keep *_hltConvPFTausTightIsoTrackFinding_*_*',
  12410. 'keep *_hltConvPFTausTightIsoTrackPt5Isolation_*_*',
  12411. 'keep *_hltConvPFTausTightIsoTrackPt5_*_*',
  12412. 'keep *_hltConvPFTausTightIso_*_*',
  12413. 'keep *_hltConvPFTausTrackFindingLooseIsolation_*_*',
  12414. 'keep *_hltConvPFTausTrackFinding_*_*',
  12415. 'keep *_hltConvPFTaus_*_*',
  12416. 'keep *_hltCorrectedIslandBarrelSuperClustersHI_*_*',
  12417. 'keep *_hltCorrectedIslandEndcapSuperClustersHI_*_*',
  12418. 'keep *_hltCsc2DRecHits_*_*',
  12419. 'keep *_hltCscSegments_*_*',
  12420. 'keep *_hltDoublePFTau25TrackPt5MediumIsolationProng4L1HLTMatched_*_*',
  12421. 'keep *_hltDoublePFTau25TrackPt5MediumIsolationProng4_*_*',
  12422. 'keep *_hltDoublePFTau25TrackPt5MediumIsolation_*_*',
  12423. 'keep *_hltDoublePFTau25TrackPt5_*_*',
  12424. 'keep *_hltDoublePFTau25_*_*',
  12425. 'keep *_hltDoublePFTauTightIso45Track5_*_*',
  12426. 'keep *_hltDoublePFTauTightIso45Track_*_*',
  12427. 'keep *_hltDt4DSegments_*_*',
  12428. 'keep *_hltEcalPhiSymFilter_*_*',
  12429. 'keep *_hltEcalRecHitAll_*_*',
  12430. 'keep *_hltEgammaGsfTracks_*_*',
  12431. 'keep *_hltEle20CaloIdVTCaloIsoTTrkIdTTrkIsoTTrackIsoFilterL1SingleEG18orL1SingleEG20_*_*',
  12432. 'keep *_hltEle20CaloIdVTTrkIdTDphiFilter_*_*',
  12433. 'keep *_hltEle27WP85PixelMatchElectronsL1Seeded_*_*',
  12434. 'keep *_hltElectronsVertex_*_*',
  12435. 'keep *_hltFEDSelectorLumiPixels_*_*',
  12436. 'keep *_hltFastPVPixelTracksMerger_*_*',
  12437. 'keep *_hltFastPVPixelTracksRecover_*_*',
  12438. 'keep *_hltFastPVPixelTracks_*_*',
  12439. 'keep *_hltFastPVPixelVertices3D_*_*',
  12440. 'keep *_hltFastPVPixelVertices_*_*',
  12441. 'keep *_hltFastPixelBLifetimeL3TagInfos_*_*',
  12442. 'keep *_hltFastPrimaryVertex_*_*',
  12443. 'keep *_hltFilterDoubleIsoPFTau45Trk5LeadTrack5IsolationL1HLTMatched_*_*',
  12444. 'keep *_hltFilterL2EtCutDoublePFIsoTau45Trk5_*_*',
  12445. 'keep *_hltFilterL2EtCutSingleIsoPFTau35Trk20MET70_*_*',
  12446. 'keep *_hltFilterSingleIsoPFTau35Trk20LeadTrackPt20_*_*',
  12447. 'keep *_hltFilterSingleIsoPFTau35Trk20MET60LeadTrack20IsolationL1HLTMatched_*_*',
  12448. 'keep *_hltFilterSingleIsoPFTau35Trk20MET70LeadTrack20IsolationL1HLTMatched_*_*',
  12449. 'keep *_hltGmtStage2Digis_*_*',
  12450. 'keep *_hltGoodOnlinePVs_*_*',
  12451. 'keep *_hltGtStage2Digis_*_*',
  12452. 'keep *_hltHICaloJetCorrected_*_*',
  12453. 'keep *_hltHICaloJetIDPassed_*_*',
  12454. 'keep *_hltHIGoodLooseTracks_*_*',
  12455. 'keep *_hltHIPixel3PrimTracks_*_*',
  12456. 'keep *_hltHISelectedVertex_*_*',
  12457. 'keep *_hltHISiPixelClusters_*_*',
  12458. 'keep *_hltHITIPTCorrectorHB_*_*',
  12459. 'keep *_hltHITIPTCorrectorHE_*_*',
  12460. 'keep *_hltHiCorrectedIslandBarrelSuperClustersHI_*_*',
  12461. 'keep *_hltHiCorrectedIslandEndcapSuperClustersHI_*_*',
  12462. 'keep *_hltHiIslandSuperClustersHI_*_*',
  12463. 'keep *_hltIsolPixelTrackProdHB_*_*',
  12464. 'keep *_hltIsolPixelTrackProdHE_*_*',
  12465. 'keep *_hltIter0ElectronsTrackSelectionHighPurity_*_*',
  12466. 'keep *_hltIter0PFlowTrackSelectionHighPurity_*_*',
  12467. 'keep *_hltIter1Merged_*_*',
  12468. 'keep *_hltIter1PFlowTrackSelectionHighPurity_*_*',
  12469. 'keep *_hltIter2HighPtTkMuMerged_*_*',
  12470. 'keep *_hltIter2MergedForElectrons_*_*',
  12471. 'keep *_hltIter2Merged_*_*',
  12472. 'keep *_hltIter2PFlowTrackSelectionHighPurity_*_*',
  12473. 'keep *_hltIter3Merged_*_*',
  12474. 'keep *_hltIter4Merged_*_*',
  12475. 'keep *_hltIterativeCone5PileupSubtractionCaloJets_*_*',
  12476. 'keep *_hltL1HLTSingleIsoPFTau35Trk20Met60JetsMatch_*_*',
  12477. 'keep *_hltL1IsoElectronTrackIsol_*_*',
  12478. 'keep *_hltL1NonIsoElectronTrackIsol_*_*',
  12479. 'keep *_hltL1SeededRecoEcalCandidate_*_*',
  12480. 'keep *_hltL1sDoubleTauJet44Eta2p17orDoubleJet64Central_*_*',
  12481. 'keep *_hltL1sDoubleTauJet44erorDoubleJetC64_*_*',
  12482. 'keep *_hltL1sL1EG18er_*_*',
  12483. 'keep *_hltL1sL1ETM36ORETM40_*_*',
  12484. 'keep *_hltL1sL1Jet52ETM30_*_*',
  12485. 'keep *_hltL1sL1SingleEG12_*_*',
  12486. 'keep *_hltL1sL1SingleEG15_*_*',
  12487. 'keep *_hltL1sL1SingleEG18orL1SingleEG20_*_*',
  12488. 'keep *_hltL1sL1SingleMu10_*_*',
  12489. 'keep *_hltL1sL1SingleMu14Eta2p1_*_*',
  12490. 'keep *_hltL1sMu16Eta2p1_*_*',
  12491. 'keep *_hltL2MuonCandidatesNoVtx_*_*',
  12492. 'keep *_hltL2MuonCandidates_*_*',
  12493. 'keep *_hltL2MuonSeeds_*_*',
  12494. 'keep *_hltL2Muons_*_*',
  12495. 'keep *_hltL2TauJets_*_*',
  12496. 'keep *_hltL3MuonCandidates_*_*',
  12497. 'keep *_hltL3MuonsIOHit_*_*',
  12498. 'keep *_hltL3MuonsLinksCombination_*_*',
  12499. 'keep *_hltL3MuonsOIHit_*_*',
  12500. 'keep *_hltL3MuonsOIState_*_*',
  12501. 'keep *_hltL3Muons_*_*',
  12502. 'keep *_hltL3NoFiltersNoVtxMuonCandidates_*_*',
  12503. 'keep *_hltL3NoFiltersNoVtxMuons_*_*',
  12504. 'keep *_hltL3SecondaryVertexTagInfos_*_*',
  12505. 'keep *_hltL3TkFromL2OICombination_*_*',
  12506. 'keep *_hltL3TkTracksFromL2IOHit_*_*',
  12507. 'keep *_hltL3TkTracksFromL2OIHit_*_*',
  12508. 'keep *_hltL3TkTracksFromL2OIState_*_*',
  12509. 'keep *_hltL3TkTracksFromL2_*_*',
  12510. 'keep *_hltL3TrackCandidateFromL2IOHit_*_*',
  12511. 'keep *_hltL3TrackCandidateFromL2OIHit_*_*',
  12512. 'keep *_hltL3TrackCandidateFromL2OIState_*_*',
  12513. 'keep *_hltL3TrajSeedIOHit_*_*',
  12514. 'keep *_hltL3TrajSeedOIHit_*_*',
  12515. 'keep *_hltL3TrajSeedOIState_*_*',
  12516. 'keep *_hltL3TrajectorySeed_*_*',
  12517. 'keep *_hltL3crIsoL1sMu16Eta2p1L1f0L2f16QL3f18QL3crIsoRhoFiltered0p15_*_*',
  12518. 'keep *_hltLeadingCentralJets30SingleTopEle27_*_*',
  12519. 'keep *_hltLeadingCentralJets30SingleTopIsoMu24_*_*',
  12520. 'keep *_hltMet_*_*',
  12521. 'keep *_hltMu8Ele17CaloIdTCaloIsoVLPixelMatchFilter_*_*',
  12522. 'keep *_hltMuTrackJpsiCtfTrackCands_*_*',
  12523. 'keep *_hltMuTrackJpsiPixelTrackCands_*_*',
  12524. 'keep *_hltMuonCSCDigis_*_*',
  12525. 'keep *_hltMuonCSCDigis_MuonCSCStripDigi_*',
  12526. 'keep *_hltMuonCSCDigis_MuonCSCWireDigi_*',
  12527. 'keep *_hltMuonDTDigis_*_*',
  12528. 'keep *_hltMuonRPCDigis_*_*',
  12529. 'keep *_hltOnlineBeamSpot_*_*',
  12530. 'keep *_hltOnlinePrimaryVertices_*_*',
  12531. 'keep *_hltOverlapFilterEle20LooseIsoPFTau20OldVersion_*_*',
  12532. 'keep *_hltOverlapFilterIsoEle20MediumIsoPFTau20_*_*',
  12533. 'keep *_hltOverlapFilterIsoMu15IsoPFTau20_*_*',
  12534. 'keep *_hltOverlapFilterIsoMu15MediumIsoPFTau20_*_*',
  12535. 'keep *_hltOverlapFilterIsoMu15TightIsoPFTau20_*_*',
  12536. 'keep *_hltOverlapFilterIsoMu18LooseIsoPFTau20_*_*',
  12537. 'keep *_hltOverlapFilterIsoMu18PFTau25TrackPt5Prong4_*_*',
  12538. 'keep *_hltPFJetForBtag_*_*',
  12539. 'keep *_hltPFTau15TrackLooseIso_*_*',
  12540. 'keep *_hltPFTau15Track_*_*',
  12541. 'keep *_hltPFTau15_*_*',
  12542. 'keep *_hltPFTau20IsoMuVertex_*_*',
  12543. 'keep *_hltPFTau20TrackLooseIso_*_*',
  12544. 'keep *_hltPFTau20Track_*_*',
  12545. 'keep *_hltPFTau20_*_*',
  12546. 'keep *_hltPFTau25TrackPt5MediumIsolationProng4IsoMuVertex_*_*',
  12547. 'keep *_hltPFTau25TrackPt5MediumIsolationProng4_*_*',
  12548. 'keep *_hltPFTau25TrackPt5MediumIsolation_*_*',
  12549. 'keep *_hltPFTau25TrackPt5_*_*',
  12550. 'keep *_hltPFTau25_*_*',
  12551. 'keep *_hltPFTau35TrackPt20LooseIsoProng2_*_*',
  12552. 'keep *_hltPFTau35TrackPt20LooseIso_*_*',
  12553. 'keep *_hltPFTau35TrackPt20_*_*',
  12554. 'keep *_hltPFTau35Track_*_*',
  12555. 'keep *_hltPFTau35_*_*',
  12556. 'keep *_hltPFTauEleVertex20_*_*',
  12557. 'keep *_hltPFTauJetTracksAssociator_*_*',
  12558. 'keep *_hltPFTauMediumIso20TrackMediumIso_*_*',
  12559. 'keep *_hltPFTauMediumIso20Track_*_*',
  12560. 'keep *_hltPFTauMediumIso20_*_*',
  12561. 'keep *_hltPFTauMediumIso35Track_*_*',
  12562. 'keep *_hltPFTauMediumIso35_*_*',
  12563. 'keep *_hltPFTauTagInfo_*_*',
  12564. 'keep *_hltPFTauTightIso20TrackTightIso_*_*',
  12565. 'keep *_hltPFTauTightIso20Track_*_*',
  12566. 'keep *_hltPFTauTightIso20_*_*',
  12567. 'keep *_hltPFlowTrackSelectionHighPurity_*_*',
  12568. 'keep *_hltParticleFlowForTaus_*_*',
  12569. 'keep *_hltParticleFlow_*_*',
  12570. 'keep *_hltPixelMatch3HitElectronsActivity_*_*',
  12571. 'keep *_hltPixelMatch3HitElectronsL1Seeded_*_*',
  12572. 'keep *_hltPixelMatchCleanElectronsL1Seeded_*_*',
  12573. 'keep *_hltPixelMatchElectronsActivity_*_*',
  12574. 'keep *_hltPixelMatchElectronsL1Iso_*_*',
  12575. 'keep *_hltPixelMatchElectronsL1NonIso_*_*',
  12576. 'keep *_hltPixelMatchElectronsL1Seeded_*_*',
  12577. 'keep *_hltPixelTracksElectrons_*_*',
  12578. 'keep *_hltPixelTracks_*_*',
  12579. 'keep *_hltPixelVertices3DbbPhi_*_*',
  12580. 'keep *_hltPixelVertices_*_*',
  12581. 'keep *_hltRecoEcalSuperClusterActivityCandidateSC4_*_*',
  12582. 'keep *_hltRecoEcalSuperClusterActivityCandidateSC5_*_*',
  12583. 'keep *_hltRecoEcalSuperClusterActivityCandidate_*_*',
  12584. 'keep *_hltRpcRecHits_*_*',
  12585. 'keep *_hltSelector4CentralJetsL1FastJet_*_*',
  12586. 'keep *_hltSelector8CentralJetsL1FastJet_*_*',
  12587. 'keep *_hltSelectorJets20L1FastJet_*_*',
  12588. 'keep *_hltSiPixelCluster_*_*',
  12589. 'keep *_hltSiPixelClusters_*_*',
  12590. 'keep *_hltSiStripClusters_*_*',
  12591. 'keep *_hltSiStripRawToClustersFacility_*_*',
  12592. 'keep *_hltSingleMu15L3Filtered15_*_*',
  12593. 'keep *_hltSingleMuIsoL1s14L3IsoFiltered15eta2p1_*_*',
  12594. 'keep *_hltSingleMuIsoL3IsoFiltered15_*_*',
  12595. 'keep *_hltTowerMakerForAll_*_*',
  12596. 'keep *_hltTowerMakerForMuons_*_*',
  12597. 'keep *_hltTriggerSummaryAOD_*_*',
  12598. 'keep *_hltTriggerSummaryRAW_*_*',
  12599. 'keep *_hltTrimmedPixelVertices_*_*',
  12600. 'keep *_hltVerticesL3_*_*',
  12601. 'keep *_hltVerticesPFFilter_*_*',
  12602. 'keep *_hltVerticesPFSelector_*_*',
  12603. 'keep DcsStatuss_hltScalersRawToDigi_*_*',
  12604. 'keep FEDRawDataCollection_rawDataCollector_*_*',
  12605. 'keep FEDRawDataCollection_rawDataRepacker_*_*',
  12606. 'keep FEDRawDataCollection_source_*_*',
  12607. 'keep FEDRawDataCollection_virginRawDataRepacker_*_*',
  12608. 'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*',
  12609. 'keep L2MuonTrajectorySeeds_hltL2MuonSeeds_*_*',
  12610. 'keep L3MuonTrajectorySeeds_hltHIL3TrajSeedOIHit_*_*',
  12611. 'keep L3MuonTrajectorySeeds_hltHIL3TrajectorySeed_*_*',
  12612. 'keep L3MuonTrajectorySeeds_hltL3TrajSeedOIState_*_*',
  12613. 'keep LumiScalerss_hltScalersRawToDigi_*_*',
  12614. 'keep SiPixelClusteredmNewDetSetVector_hltSiPixelClusters_*_*',
  12615. 'keep TrackCandidates_hltHIL3TrackCandidateFromL2OIHit_*_*',
  12616. 'keep TrackCandidates_hltHIL3TrackCandidateFromL2OIState_*_*',
  12617. 'keep TrackingRecHitsOwned_hltL3Muons_*_*',
  12618. 'keep edmTriggerResults_*_*_*',
  12619. 'keep recoCaloJets_*_*_*',
  12620. 'keep recoCaloMETs_*_*_*',
  12621. 'keep recoCaloMETs_hltMet_*_*',
  12622. 'keep recoCompositeCandidates_*_*_*',
  12623. 'keep recoElectrons_*_*_*',
  12624. 'keep recoIsolatedPixelTrackCandidates_*_*_*',
  12625. 'keep recoMETs_*_*_*',
  12626. 'keep recoPFJets_*_*_*',
  12627. 'keep recoPFTaus_*_*_*',
  12628. 'keep recoRecoChargedCandidates_*_*_*',
  12629. 'keep recoRecoChargedCandidates_hltHIL3MuonCandidates_*_*',
  12630. 'keep recoRecoChargedCandidates_hltL2MuonCandidates_*_*',
  12631. 'keep recoRecoEcalCandidatesToValuefloatAssociation_hltL1IsoHLTClusterShape_*_*',
  12632. 'keep recoRecoEcalCandidatesToValuefloatAssociation_hltL1IsolatedPhotonEcalIsol_*_*',
  12633. 'keep recoRecoEcalCandidatesToValuefloatAssociation_hltL1IsolatedPhotonHcalForHE_*_*',
  12634. 'keep recoRecoEcalCandidatesToValuefloatAssociation_hltL1IsolatedPhotonHcalIsol_*_*',
  12635. 'keep recoRecoEcalCandidatesToValuefloatAssociation_hltL1NonIsoHLTClusterShape_*_*',
  12636. 'keep recoRecoEcalCandidatesToValuefloatAssociation_hltL1NonIsolatedPhotonEcalIsol_*_*',
  12637. 'keep recoRecoEcalCandidatesToValuefloatAssociation_hltL1NonIsolatedPhotonHcalForHE_*_*',
  12638. 'keep recoRecoEcalCandidatesToValuefloatAssociation_hltL1NonIsolatedPhotonHcalIsol_*_*',
  12639. 'keep recoRecoEcalCandidates_*_*_*',
  12640. 'keep recoRecoEcalCandidates_hltL1IsoRecoEcalCandidate_*_*',
  12641. 'keep recoRecoEcalCandidates_hltL1NonIsoRecoEcalCandidate_*_*',
  12642. 'keep recoTrackExtras_hltHIL3MuonsOIHit_*_*',
  12643. 'keep recoTrackExtras_hltHIL3MuonsOIState_*_*',
  12644. 'keep recoTracks_hltHIL3MuonsOIHit_*_*',
  12645. 'keep recoTracks_hltHIL3MuonsOIState_*_*',
  12646. 'keep recoTracks_hltHIL3Muons_*_*',
  12647. 'keep recoTracks_hltHIL3TkTracksFromL2OIHit_*_*',
  12648. 'keep recoTracks_hltHIL3TkTracksFromL2OIState_*_*',
  12649. 'keep recoTracks_hltHIL3TkTracksFromL2_*_*',
  12650. 'keep triggerTriggerEventWithRefs_*_*_*',
  12651. 'keep triggerTriggerEvent_*_*_*',
  12652. 'keep triggerTriggerFilterObjectWithRefs_*_*_*' ) ),
  12653. splitLevel = cms.untracked.int32(0)
  12654. )
  12655.  
  12656. process.RECODEBUGEventContent = cms.PSet(
  12657. eventAutoFlushCompressedSize = cms.untracked.int32(5242880),
  12658. outputCommands = cms.untracked.vstring( ('drop *',
  12659. 'drop *',
  12660. 'drop *',
  12661. 'keep DetIdedmEDCollection_siStripDigis_*_*',
  12662. 'keep DetIdedmEDCollection_siPixelDigis_*_*',
  12663. 'keep *_siPixelClusters_*_*',
  12664. 'keep *_siStripClusters_*_*',
  12665. 'keep ClusterSummary_clusterSummaryProducer_*_*',
  12666. 'keep *_dt1DRecHits_*_*',
  12667. 'keep *_dt4DSegments_*_*',
  12668. 'keep *_dt1DCosmicRecHits_*_*',
  12669. 'keep *_dt4DCosmicSegments_*_*',
  12670. 'keep *_csc2DRecHits_*_*',
  12671. 'keep *_cscSegments_*_*',
  12672. 'keep *_rpcRecHits_*_*',
  12673. 'keep *_hbhereco_*_*',
  12674. 'keep *_hbheprereco_*_*',
  12675. 'keep *_hfprereco_*_*',
  12676. 'keep *_hfreco_*_*',
  12677. 'keep *_horeco_*_*',
  12678. 'keep HBHERecHitsSorted_hbherecoMB_*_*',
  12679. 'keep HORecHitsSorted_horecoMB_*_*',
  12680. 'keep HFRecHitsSorted_hfrecoMB_*_*',
  12681. 'keep ZDCDataFramesSorted_hcalDigis_*_*',
  12682. 'keep ZDCDataFramesSorted_castorDigis_*_*',
  12683. 'keep QIE10DataFrameHcalDataFrameContainer_hcalDigis_ZDC_*',
  12684. 'keep ZDCRecHitsSorted_zdcreco_*_*',
  12685. 'keep *_reducedHcalRecHits_*_*',
  12686. 'keep *_castorreco_*_*',
  12687. 'keep HcalUnpackerReport_castorDigis_*_*',
  12688. 'keep HcalUnpackerReport_hcalDigiAlCaMB_*_*',
  12689. 'keep HcalUnpackerReport_hcalDigis_*_*',
  12690. 'keep *_ecalPreshowerRecHit_*_*',
  12691. 'keep *_ecalRecHit_*_*',
  12692. 'keep *_ecalCompactTrigPrim_*_*',
  12693. 'keep *_ecalTPSkim_*_*',
  12694. 'keep *_selectDigi_*_*',
  12695. 'keep EcalRecHitsSorted_reducedEcalRecHitsEE_*_*',
  12696. 'keep EcalRecHitsSorted_reducedEcalRecHitsEB_*_*',
  12697. 'keep EcalRecHitsSorted_reducedEcalRecHitsES_*_*',
  12698. 'keep *_hybridSuperClusters_*_*',
  12699. 'keep recoSuperClusters_correctedHybridSuperClusters_*_*',
  12700. 'keep *_multi5x5SuperClusters_*_*',
  12701. 'keep recoSuperClusters_multi5x5SuperClusters_*_*',
  12702. 'keep recoSuperClusters_multi5x5SuperClustersWithPreshower_*_*',
  12703. 'keep recoSuperClusters_correctedMulti5x5SuperClustersWithPreshower_*_*',
  12704. 'keep recoPreshowerClusters_multi5x5SuperClustersWithPreshower_*_*',
  12705. 'keep recoPreshowerClusterShapes_multi5x5PreshowerClusterShape_*_*',
  12706. 'keep *_particleFlowSuperClusterECAL_*_*',
  12707. 'drop recoClusterShapes_*_*_*',
  12708. 'drop recoBasicClustersToOnerecoClusterShapesAssociation_*_*_*',
  12709. 'drop recoBasicClusters_multi5x5BasicClusters_multi5x5BarrelBasicClusters_*',
  12710. 'drop recoSuperClusters_multi5x5SuperClusters_multi5x5BarrelSuperClusters_*',
  12711. 'keep *_CkfElectronCandidates_*_*',
  12712. 'keep *_GsfGlobalElectronTest_*_*',
  12713. 'keep *_electronMergedSeeds_*_*',
  12714. 'keep recoGsfTracks_electronGsfTracks_*_*',
  12715. 'keep recoGsfTrackExtras_electronGsfTracks_*_*',
  12716. 'keep recoTrackExtras_electronGsfTracks_*_*',
  12717. 'keep TrackingRecHitsOwned_electronGsfTracks_*_*',
  12718. 'keep recoTracks_generalTracks_*_*',
  12719. 'keep recoTrackExtras_generalTracks_*_*',
  12720. 'keep TrackingRecHitsOwned_generalTracks_*_*',
  12721. 'keep *_generalTracks_MVAValues_*',
  12722. 'keep *_generalTracks_MVAVals_*',
  12723. 'keep TrackingRecHitsOwned_extraFromSeeds_*_*',
  12724. 'keep uints_extraFromSeeds_*_*',
  12725. 'keep recoTracks_beamhaloTracks_*_*',
  12726. 'keep recoTrackExtras_beamhaloTracks_*_*',
  12727. 'keep TrackingRecHitsOwned_beamhaloTracks_*_*',
  12728. 'keep recoTracks_conversionStepTracks_*_*',
  12729. 'keep recoTrackExtras_conversionStepTracks_*_*',
  12730. 'keep TrackingRecHitsOwned_conversionStepTracks_*_*',
  12731. 'keep *_ctfPixelLess_*_*',
  12732. 'keep *_dedxTruncated40_*_*',
  12733. 'keep *_dedxHitInfo_*_*',
  12734. 'keep *_dedxHarmonic2_*_*',
  12735. 'keep *_trackExtrapolator_*_*',
  12736. 'keep recoTracks_cosmicDCTracks_*_*',
  12737. 'keep recoTrackExtras_cosmicDCTracks_*_*',
  12738. 'keep TrackingRecHitsOwned_cosmicDCTracks_*_*',
  12739. 'keep *_ak4CaloJets_*_*',
  12740. 'keep *_ak4PFJets_*_*',
  12741. 'keep *_ak4PFJetsCHS_*_*',
  12742. 'keep *_ak8PFJetsCHS_*_*',
  12743. 'keep *_ak8PFJetsCHSSoftDrop_*_*',
  12744. 'keep *_cmsTopTagPFJetsCHS_*_*',
  12745. 'keep *_JetPlusTrackZSPCorJetAntiKt4_*_*',
  12746. 'keep *_ak4TrackJets_*_*',
  12747. 'keep recoRecoChargedRefCandidates_trackRefsForJets_*_*',
  12748. 'keep *_caloTowers_*_*',
  12749. 'keep *_towerMaker_*_*',
  12750. 'keep *_CastorTowerReco_*_*',
  12751. 'keep *_ak4JetTracksAssociatorAtVertex_*_*',
  12752. 'keep *_ak4JetTracksAssociatorAtVertexPF_*_*',
  12753. 'keep *_ak4JetTracksAssociatorAtCaloFace_*_*',
  12754. 'keep *_ak4JetTracksAssociatorExplicit_*_*',
  12755. 'keep *_ak4JetExtender_*_*',
  12756. 'keep *_ak4JetID_*_*',
  12757. 'keep *_ak5CastorJets_*_*',
  12758. 'keep *_ak5CastorJetID_*_*',
  12759. 'keep *_ak7CastorJets_*_*',
  12760. 'keep *_ak7CastorJetID_*_*',
  12761. 'keep *_fixedGridRhoAll_*_*',
  12762. 'keep *_fixedGridRhoFastjetAll_*_*',
  12763. 'keep *_fixedGridRhoFastjetAllTmp_*_*',
  12764. 'keep *_fixedGridRhoFastjetAllCalo_*_*',
  12765. 'keep *_fixedGridRhoFastjetCentral_*_*',
  12766. 'keep *_fixedGridRhoFastjetCentralCalo_*_*',
  12767. 'keep *_fixedGridRhoFastjetCentralChargedPileUp_*_*',
  12768. 'keep *_fixedGridRhoFastjetCentralNeutral_*_*',
  12769. 'keep *_ak8PFJetsCHSSoftDropMass_*_*',
  12770. 'keep recoCaloMETs_caloMet_*_*',
  12771. 'keep recoCaloMETs_caloMetBE_*_*',
  12772. 'keep recoCaloMETs_caloMetBEFO_*_*',
  12773. 'keep recoCaloMETs_caloMetM_*_*',
  12774. 'keep recoPFMETs_pfMet_*_*',
  12775. 'keep recoPFMETs_pfChMet_*_*',
  12776. 'keep recoPFMETs_pfMetEI_*_*',
  12777. 'keep recoMuonMETCorrectionDataedmValueMap_muonMETValueMapProducer_*_*',
  12778. 'keep recoHcalNoiseRBXs_hcalnoise_*_*',
  12779. 'keep HcalNoiseSummary_hcalnoise_*_*',
  12780. 'keep recoCSCHaloData_CSCHaloData_*_*',
  12781. 'keep recoEcalHaloData_EcalHaloData_*_*',
  12782. 'keep recoGlobalHaloData_GlobalHaloData_*_*',
  12783. 'keep recoHcalHaloData_HcalHaloData_*_*',
  12784. 'keep recoBeamHaloSummary_BeamHaloSummary_*_*',
  12785. 'keep *_MuonSeed_*_*',
  12786. 'keep *_ancientMuonSeed_*_*',
  12787. 'keep *_displacedMuonSeeds_*_*',
  12788. 'keep TrackingRecHitsOwned_globalMuons_*_*',
  12789. 'keep TrackingRecHitsOwned_tevMuons_*_*',
  12790. 'keep *_CosmicMuonSeed_*_*',
  12791. 'keep recoTrackExtras_cosmicMuons_*_*',
  12792. 'keep TrackingRecHitsOwned_cosmicMuons_*_*',
  12793. 'keep recoTrackExtras_cosmicMuons1Leg_*_*',
  12794. 'keep TrackingRecHitsOwned_cosmicMuons1Leg_*_*',
  12795. 'keep recoTracks_cosmicsVetoTracks_*_*',
  12796. 'keep *_muons_*_*',
  12797. 'keep *_particleFlow_muons_*',
  12798. 'drop *_muons_muons1stStep2muonsMap_*',
  12799. 'drop recoIsoDepositedmValueMap_muons_*_*',
  12800. 'drop doubleedmValueMap_muons_muPFIso*_*',
  12801. 'keep recoTracks_standAloneMuons_*_*',
  12802. 'keep recoTrackExtras_standAloneMuons_*_*',
  12803. 'keep TrackingRecHitsOwned_standAloneMuons_*_*',
  12804. 'keep recoTracks_globalMuons_*_*',
  12805. 'keep recoTrackExtras_globalMuons_*_*',
  12806. 'keep recoTracks_tevMuons_*_*',
  12807. 'keep recoTrackExtras_tevMuons_*_*',
  12808. 'keep recoTracks_generalTracks_*_*',
  12809. 'keep recoTracks_displacedTracks_*_*',
  12810. 'keep recoTracksToOnerecoTracksAssociation_tevMuons_*_*',
  12811. 'keep recoTracks_displacedGlobalMuons_*_*',
  12812. 'keep recoTrackExtras_displacedGlobalMuons_*_*',
  12813. 'keep TrackingRecHitsOwned_displacedGlobalMuons_*_*',
  12814. 'keep recoTracks_cosmicMuons_*_*',
  12815. 'keep recoMuons_muonsFromCosmics_*_*',
  12816. 'keep recoTracks_cosmicMuons1Leg_*_*',
  12817. 'keep recoMuons_muonsFromCosmics1Leg_*_*',
  12818. 'keep recoTracks_refittedStandAloneMuons_*_*',
  12819. 'keep recoTrackExtras_refittedStandAloneMuons_*_*',
  12820. 'keep TrackingRecHitsOwned_refittedStandAloneMuons_*_*',
  12821. 'keep recoTracks_displacedStandAloneMuons__*',
  12822. 'keep recoTrackExtras_displacedStandAloneMuons_*_*',
  12823. 'keep TrackingRecHitsOwned_displacedStandAloneMuons_*_*',
  12824. 'keep *_muIsoDepositTk_*_*',
  12825. 'keep *_muIsoDepositCalByAssociatorTowers_*_*',
  12826. 'keep *_muIsoDepositCalByAssociatorHits_*_*',
  12827. 'keep *_muIsoDepositJets_*_*',
  12828. 'keep *_muGlobalIsoDepositCtfTk_*_*',
  12829. 'keep *_muGlobalIsoDepositCalByAssociatorTowers_*_*',
  12830. 'keep *_muGlobalIsoDepositCalByAssociatorHits_*_*',
  12831. 'keep *_muGlobalIsoDepositJets_*_*',
  12832. 'keep *_softPFMuonsTagInfos_*_*',
  12833. 'keep *_softPFElectronsTagInfos_*_*',
  12834. 'keep *_softPFElectronBJetTags_*_*',
  12835. 'keep *_softPFMuonBJetTags_*_*',
  12836. 'keep *_pfImpactParameterTagInfos_*_*',
  12837. 'keep *_pfTrackCountingHighEffBJetTags_*_*',
  12838. 'keep *_pfJetProbabilityBJetTags_*_*',
  12839. 'keep *_pfJetBProbabilityBJetTags_*_*',
  12840. 'keep *_pfSecondaryVertexTagInfos_*_*',
  12841. 'keep *_pfInclusiveSecondaryVertexFinderTagInfos_*_*',
  12842. 'keep *_pfSimpleSecondaryVertexHighEffBJetTags_*_*',
  12843. 'keep *_pfSimpleInclusiveSecondaryVertexHighEffBJetTags_*_*',
  12844. 'keep *_pfCombinedSecondaryVertexV2BJetTags_*_*',
  12845. 'keep *_pfCombinedInclusiveSecondaryVertexV2BJetTags_*_*',
  12846. 'keep *_pfGhostTrackVertexTagInfos_*_*',
  12847. 'keep *_pfGhostTrackBJetTags_*_*',
  12848. 'keep *_pfCombinedMVAV2BJetTags_*_*',
  12849. 'keep *_inclusiveCandidateSecondaryVertices_*_*',
  12850. 'keep *_inclusiveCandidateSecondaryVerticesCvsL_*_*',
  12851. 'keep *_pfInclusiveSecondaryVertexFinderCvsLTagInfos_*_*',
  12852. 'keep *_pfCombinedCvsLJetTags_*_*',
  12853. 'keep *_pfCombinedCvsBJetTags_*_*',
  12854. 'keep *_pfChargeBJetTags_*_*',
  12855. 'keep *_pfDeepCSVJetTags_*_*',
  12856. 'keep *_pfDeepCMVAJetTags_*_*',
  12857. 'keep recoRecoTauPiZeros_hpsPFTauProducer_pizeros_*',
  12858. 'keep recoPFTaus_hpsPFTauProducer_*_*',
  12859. 'keep *_hpsPFTauDiscriminationByDeadECALElectronRejection_*_*',
  12860. 'keep *_hpsPFTauDiscriminationByDecayModeFinding_*_*',
  12861. 'keep *_hpsPFTauDiscriminationByDecayModeFindingNewDMs_*_*',
  12862. 'keep *_hpsPFTauDiscriminationByDecayModeFindingOldDMs_*_*',
  12863. 'keep *_hpsPFTauDiscriminationByLooseIsolation_*_*',
  12864. 'keep *_hpsPFTauDiscriminationByLooseChargedIsolation_*_*',
  12865. 'keep *_hpsPFTauDiscriminationByLooseCombinedIsolationDBSumPtCorr3Hits_*_*',
  12866. 'keep *_hpsPFTauDiscriminationByLooseCombinedIsolationDBSumPtCorr3HitsdR03_*_*',
  12867. 'keep *_hpsPFTauDiscriminationByLooseElectronRejection_*_*',
  12868. 'keep *_hpsPFTauDiscriminationByLooseMuonRejection3_*_*',
  12869. 'keep *_hpsPFTauDiscriminationByMediumCombinedIsolationDBSumPtCorr3Hits_*_*',
  12870. 'keep *_hpsPFTauDiscriminationByMediumCombinedIsolationDBSumPtCorr3HitsdR03_*_*',
  12871. 'keep *_hpsPFTauDiscriminationByRawCombinedIsolationDBSumPtCorr3Hits_*_*',
  12872. 'keep *_hpsPFTauDiscriminationByTightCombinedIsolationDBSumPtCorr3Hits_*_*',
  12873. 'keep *_hpsPFTauDiscriminationByTightCombinedIsolationDBSumPtCorr3HitsdR03_*_*',
  12874. 'keep *_hpsPFTauDiscriminationByTightMuonRejection3_*_*',
  12875. 'keep *_hpsPFTauDiscriminationByPhotonPtSumOutsideSignalCone_*_*',
  12876. 'keep *_hpsPFTauNeutralIsoPtSum_*_*',
  12877. 'keep *_hpsPFTauPUcorrPtSum_*_*',
  12878. 'keep *_hpsPFTauChargedIsoPtSum_*_*',
  12879. 'keep *_hpsPFTauTransverseImpactParameters_*_*',
  12880. 'keep *_hpsPFTauFootprintCorrection_*_*',
  12881. 'keep *_hpsPFTauNeutralIsoPtSumWeight_*_*',
  12882. 'keep *_hpsPFTauPhotonPtSumOutsideSignalCone_*_*',
  12883. 'keep *_hpsPFTauDiscriminationByMVA6rawElectronRejection_*_*',
  12884. 'keep *_hpsPFTauDiscriminationByMVA6VLooseElectronRejection_*_*',
  12885. 'keep *_hpsPFTauDiscriminationByMVA6LooseElectronRejection_*_*',
  12886. 'keep *_hpsPFTauDiscriminationByMVA6MediumElectronRejection_*_*',
  12887. 'keep *_hpsPFTauDiscriminationByMVA6TightElectronRejection_*_*',
  12888. 'keep *_hpsPFTauDiscriminationByMVA6VTightElectronRejection_*_*',
  12889. 'keep *_hpsPFTauDiscriminationByIsolationMVArun2v1DBoldDMwLTraw_*_*',
  12890. 'keep *_hpsPFTauDiscriminationByVLooseIsolationMVArun2v1DBoldDMwLT_*_*',
  12891. 'keep *_hpsPFTauDiscriminationByLooseIsolationMVArun2v1DBoldDMwLT_*_*',
  12892. 'keep *_hpsPFTauDiscriminationByMediumIsolationMVArun2v1DBoldDMwLT_*_*',
  12893. 'keep *_hpsPFTauDiscriminationByTightIsolationMVArun2v1DBoldDMwLT_*_*',
  12894. 'keep *_hpsPFTauDiscriminationByVTightIsolationMVArun2v1DBoldDMwLT_*_*',
  12895. 'keep *_hpsPFTauDiscriminationByVVTightIsolationMVArun2v1DBoldDMwLT_*_*',
  12896. 'keep *_hpsPFTauDiscriminationByIsolationMVArun2v1DBnewDMwLTraw_*_*',
  12897. 'keep *_hpsPFTauDiscriminationByVLooseIsolationMVArun2v1DBnewDMwLT_*_*',
  12898. 'keep *_hpsPFTauDiscriminationByLooseIsolationMVArun2v1DBnewDMwLT_*_*',
  12899. 'keep *_hpsPFTauDiscriminationByMediumIsolationMVArun2v1DBnewDMwLT_*_*',
  12900. 'keep *_hpsPFTauDiscriminationByTightIsolationMVArun2v1DBnewDMwLT_*_*',
  12901. 'keep *_hpsPFTauDiscriminationByVTightIsolationMVArun2v1DBnewDMwLT_*_*',
  12902. 'keep *_hpsPFTauDiscriminationByVVTightIsolationMVArun2v1DBnewDMwLT_*_*',
  12903. 'keep *_hpsPFTauDiscriminationByIsolationMVArun2v1PWoldDMwLTraw_*_*',
  12904. 'keep *_hpsPFTauDiscriminationByVLooseIsolationMVArun2v1PWoldDMwLT_*_*',
  12905. 'keep *_hpsPFTauDiscriminationByLooseIsolationMVArun2v1PWoldDMwLT_*_*',
  12906. 'keep *_hpsPFTauDiscriminationByMediumIsolationMVArun2v1PWoldDMwLT_*_*',
  12907. 'keep *_hpsPFTauDiscriminationByTightIsolationMVArun2v1PWoldDMwLT_*_*',
  12908. 'keep *_hpsPFTauDiscriminationByVTightIsolationMVArun2v1PWoldDMwLT_*_*',
  12909. 'keep *_hpsPFTauDiscriminationByVVTightIsolationMVArun2v1PWoldDMwLT_*_*',
  12910. 'keep *_hpsPFTauDiscriminationByIsolationMVArun2v1PWnewDMwLTraw_*_*',
  12911. 'keep *_hpsPFTauDiscriminationByVLooseIsolationMVArun2v1PWnewDMwLT_*_*',
  12912. 'keep *_hpsPFTauDiscriminationByLooseIsolationMVArun2v1PWnewDMwLT_*_*',
  12913. 'keep *_hpsPFTauDiscriminationByMediumIsolationMVArun2v1PWnewDMwLT_*_*',
  12914. 'keep *_hpsPFTauDiscriminationByTightIsolationMVArun2v1PWnewDMwLT_*_*',
  12915. 'keep *_hpsPFTauDiscriminationByVTightIsolationMVArun2v1PWnewDMwLT_*_*',
  12916. 'keep *_hpsPFTauDiscriminationByVVTightIsolationMVArun2v1PWnewDMwLT_*_*',
  12917. 'keep *_hpsPFTauChargedIsoPtSumdR03_*_*',
  12918. 'keep *_hpsPFTauNeutralIsoPtSumdR03_*_*',
  12919. 'keep *_hpsPFTauNeutralIsoPtSumWeightdR03_*_*',
  12920. 'keep *_hpsPFTauFootprintCorrectiondR03_*_*',
  12921. 'keep *_hpsPFTauPhotonPtSumOutsideSignalConedR03_*_*',
  12922. 'keep *_hpsPFTauDiscriminationByIsolationMVArun2v1DBdR03oldDMwLTraw_*_*',
  12923. 'keep *_hpsPFTauDiscriminationByVLooseIsolationMVArun2v1DBdR03oldDMwLT_*_*',
  12924. 'keep *_hpsPFTauDiscriminationByLooseIsolationMVArun2v1DBdR03oldDMwLT_*_*',
  12925. 'keep *_hpsPFTauDiscriminationByMediumIsolationMVArun2v1DBdR03oldDMwLT_*_*',
  12926. 'keep *_hpsPFTauDiscriminationByTightIsolationMVArun2v1DBdR03oldDMwLT_*_*',
  12927. 'keep *_hpsPFTauDiscriminationByVTightIsolationMVArun2v1DBdR03oldDMwLT_*_*',
  12928. 'keep *_hpsPFTauDiscriminationByVVTightIsolationMVArun2v1DBdR03oldDMwLT_*_*',
  12929. 'keep *_hpsPFTauDiscriminationByIsolationMVArun2v1PWdR03oldDMwLTraw_*_*',
  12930. 'keep *_hpsPFTauDiscriminationByVLooseIsolationMVArun2v1PWdR03oldDMwLT_*_*',
  12931. 'keep *_hpsPFTauDiscriminationByLooseIsolationMVArun2v1PWdR03oldDMwLT_*_*',
  12932. 'keep *_hpsPFTauDiscriminationByMediumIsolationMVArun2v1PWdR03oldDMwLT_*_*',
  12933. 'keep *_hpsPFTauDiscriminationByTightIsolationMVArun2v1PWdR03oldDMwLT_*_*',
  12934. 'keep *_hpsPFTauDiscriminationByVTightIsolationMVArun2v1PWdR03oldDMwLT_*_*',
  12935. 'keep *_hpsPFTauDiscriminationByVVTightIsolationMVArun2v1PWdR03oldDMwLT_*_*',
  12936. 'keep *_offlinePrimaryVertices__*',
  12937. 'keep *_offlinePrimaryVerticesWithBS_*_*',
  12938. 'keep *_offlinePrimaryVerticesFromCosmicTracks_*_*',
  12939. 'keep *_nuclearInteractionMaker_*_*',
  12940. 'keep *_generalV0Candidates_*_*',
  12941. 'keep *_inclusiveSecondaryVertices_*_*',
  12942. 'keep recoGsfElectronCores_gsfElectronCores_*_*',
  12943. 'keep recoGsfElectronCores_gedGsfElectronCores_*_*',
  12944. 'keep recoGsfElectrons_gsfElectrons_*_*',
  12945. 'keep recoGsfElectrons_gedGsfElectrons_*_*',
  12946. 'keep recoGsfElectronCores_uncleanedOnlyGsfElectronCores_*_*',
  12947. 'keep recoGsfElectrons_uncleanedOnlyGsfElectrons_*_*',
  12948. 'keep floatedmValueMap_eidRobustLoose_*_*',
  12949. 'keep floatedmValueMap_eidRobustTight_*_*',
  12950. 'keep floatedmValueMap_eidRobustHighEnergy_*_*',
  12951. 'keep floatedmValueMap_eidLoose_*_*',
  12952. 'keep floatedmValueMap_eidTight_*_*',
  12953. 'keep *_egmGedGsfElectronPFIsolation_*_*',
  12954. 'keep *_photonEcalPFClusterIsolationProducer_*_*',
  12955. 'keep *_electronEcalPFClusterIsolationProducer_*_*',
  12956. 'keep *_photonHcalPFClusterIsolationProducer_*_*',
  12957. 'keep *_electronHcalPFClusterIsolationProducer_*_*',
  12958. 'drop *_egmGsfElectronIDs_*_*',
  12959. 'drop *_egmPhotonIDs_*_*',
  12960. 'keep *_gedPhotonCore_*_*',
  12961. 'keep *_gedPhotons_*_*',
  12962. 'keep *_particleBasedIsolation_*_*',
  12963. 'keep recoPhotons_mustachePhotons_*_*',
  12964. 'keep recoPhotonCores_mustachePhotonCore_*_*',
  12965. 'keep recoPhotons_photons_*_*',
  12966. 'keep recoPhotonCores_photonCore_*_*',
  12967. 'keep recoConversions_conversions_*_*',
  12968. 'keep recoConversions_mustacheConversions_*_*',
  12969. 'drop *_conversions_uncleanedConversions_*',
  12970. 'drop *_gedPhotonsTmp_valMapPFEgammaCandToPhoton_*',
  12971. 'keep recoConversions_allConversions_*_*',
  12972. 'keep recoConversions_allConversionsOldEG_*_*',
  12973. 'keep recoTracks_ckfOutInTracksFromConversions_*_*',
  12974. 'keep recoTracks_ckfInOutTracksFromConversions_*_*',
  12975. 'keep recoTrackExtras_ckfOutInTracksFromConversions_*_*',
  12976. 'keep recoTrackExtras_ckfInOutTracksFromConversions_*_*',
  12977. 'keep TrackingRecHitsOwned_ckfOutInTracksFromConversions_*_*',
  12978. 'keep TrackingRecHitsOwned_ckfInOutTracksFromConversions_*_*',
  12979. 'keep recoConversions_uncleanedOnlyAllConversions_*_*',
  12980. 'keep recoTracks_uncleanedOnlyCkfOutInTracksFromConversions_*_*',
  12981. 'keep recoTracks_uncleanedOnlyCkfInOutTracksFromConversions_*_*',
  12982. 'keep recoTrackExtras_uncleanedOnlyCkfOutInTracksFromConversions_*_*',
  12983. 'keep recoTrackExtras_uncleanedOnlyCkfInOutTracksFromConversions_*_*',
  12984. 'keep TrackingRecHitsOwned_uncleanedOnlyCkfOutInTracksFromConversions_*_*',
  12985. 'keep TrackingRecHitsOwned_uncleanedOnlyCkfInOutTracksFromConversions_*_*',
  12986. 'keep *_PhotonIDProd_*_*',
  12987. 'keep *_PhotonIDProdGED_*_*',
  12988. 'keep recoRecoEcalCandidates_hfRecoEcalCandidate_*_*',
  12989. 'keep *_hfEMClusters_*_*',
  12990. 'keep *_gedGsfElectronCores_*_*',
  12991. 'keep *_gedGsfElectrons_*_*',
  12992. 'keep *_pixelTracks_*_*',
  12993. 'keep *_pixelVertices_*_*',
  12994. 'drop CaloTowersSorted_towerMakerPF_*_*',
  12995. 'keep recoPFRecHits_particleFlowClusterECAL_Cleaned_*',
  12996. 'keep recoPFRecHits_particleFlowClusterHCAL_Cleaned_*',
  12997. 'keep recoPFRecHits_particleFlowClusterHO_Cleaned_*',
  12998. 'keep recoPFRecHits_particleFlowClusterHF_Cleaned_*',
  12999. 'keep recoPFRecHits_particleFlowClusterPS_Cleaned_*',
  13000. 'keep recoPFRecHits_particleFlowRecHitECAL_Cleaned_*',
  13001. 'keep recoPFRecHits_particleFlowRecHitHBHE_Cleaned_*',
  13002. 'keep recoPFRecHits_particleFlowRecHitHF_Cleaned_*',
  13003. 'keep recoPFRecHits_particleFlowRecHitHO_Cleaned_*',
  13004. 'keep recoPFRecHits_particleFlowRecHitPS_Cleaned_*',
  13005. 'keep recoPFClusters_particleFlowClusterECAL_*_*',
  13006. 'keep recoPFClusters_particleFlowClusterHCAL_*_*',
  13007. 'keep recoPFClusters_particleFlowClusterHO_*_*',
  13008. 'keep recoPFClusters_particleFlowClusterHF_*_*',
  13009. 'keep recoPFClusters_particleFlowClusterPS_*_*',
  13010. 'keep recoPFBlocks_particleFlowBlock_*_*',
  13011. 'keep recoPFCandidates_particleFlowEGamma_*_*',
  13012. 'keep recoCaloClusters_particleFlowEGamma_*_*',
  13013. 'keep recoSuperClusters_particleFlowEGamma_*_*',
  13014. 'keep recoConversions_particleFlowEGamma_*_*',
  13015. 'keep recoPFCandidates_particleFlow_*_*',
  13016. 'keep recoPFCandidates_particleFlowTmp_electrons_*',
  13017. 'keep recoPFCandidates_particleFlowTmp_*_*',
  13018. 'drop recoPFCandidates_particleFlowTmp__*',
  13019. 'keep recoPFDisplacedVertexs_particleFlowDisplacedVertex_*_*',
  13020. 'keep *_pfElectronTranslator_*_*',
  13021. 'keep *_pfPhotonTranslator_*_*',
  13022. 'keep *_particleFlow_electrons_*',
  13023. 'keep *_particleFlow_photons_*',
  13024. 'keep *_particleFlow_muons_*',
  13025. 'keep *_trackerDrivenElectronSeeds_preid_*',
  13026. 'keep *_particleFlowPtrs_*_*',
  13027. 'keep *_particleFlowTmpPtrs_*_*',
  13028. 'keep *_offlineBeamSpot_*_*',
  13029. 'keep L1GlobalTriggerReadoutRecord_gtDigis_*_*',
  13030. 'keep *_l1GtRecord_*_*',
  13031. 'keep *_l1GtTriggerMenuLite_*_*',
  13032. 'keep *_conditionsInEdm_*_*',
  13033. 'keep *_l1extraParticles_*_*',
  13034. 'keep *_l1L1GtObjectMap_*_*',
  13035. 'keep L1MuGMTReadoutCollection_gtDigis_*_*',
  13036. 'keep L1GctEmCand*_gctDigis_*_*',
  13037. 'keep L1GctJetCand*_gctDigis_*_*',
  13038. 'keep L1GctEtHad*_gctDigis_*_*',
  13039. 'keep L1GctEtMiss*_gctDigis_*_*',
  13040. 'keep L1GctEtTotal*_gctDigis_*_*',
  13041. 'keep L1GctHtMiss*_gctDigis_*_*',
  13042. 'keep L1GctJetCounts*_gctDigis_*_*',
  13043. 'keep L1GctHFRingEtSums*_gctDigis_*_*',
  13044. 'keep L1GctHFBitCounts*_gctDigis_*_*',
  13045. 'keep LumiDetails_lumiProducer_*_*',
  13046. 'keep LumiSummary_lumiProducer_*_*',
  13047. 'keep *_gtStage2Digis_*_*',
  13048. 'keep *_gmtStage2Digis_*_*',
  13049. 'keep *_caloStage2Digis_*_*',
  13050. 'drop *_hlt*_*_*',
  13051. 'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*',
  13052. 'keep edmTriggerResults_*_*_*',
  13053. 'keep triggerTriggerEvent_*_*_*',
  13054. 'keep L1AcceptBunchCrossings_scalersRawToDigi_*_*',
  13055. 'keep L1TriggerScalerss_scalersRawToDigi_*_*',
  13056. 'keep Level1TriggerScalerss_scalersRawToDigi_*_*',
  13057. 'keep LumiScalerss_scalersRawToDigi_*_*',
  13058. 'keep BeamSpotOnlines_scalersRawToDigi_*_*',
  13059. 'keep DcsStatuss_scalersRawToDigi_*_*',
  13060. 'keep DcsStatuss_hltScalersRawToDigi_*_*',
  13061. 'keep *_tcdsDigis_*_*',
  13062. 'keep *_logErrorHarvester_*_*',
  13063. 'keep *_pfIsolatedElectronsEI_*_*',
  13064. 'keep *_pfIsolatedMuonsEI_*_*',
  13065. 'keep recoPFJets_pfJetsEI_*_*',
  13066. 'keep *_pfCombinedInclusiveSecondaryVertexV2BJetTagsEI_*_*',
  13067. 'keep recoPFTaus_pfTausEI_*_*',
  13068. 'keep recoPFTauDiscriminator_pfTausDiscriminationByDecayModeFinding_*_*',
  13069. 'keep recoPFTauDiscriminator_pfTausDiscriminationByIsolation_*_*',
  13070. 'keep recoPFMETs_pfMetEI_*_*',
  13071. 'keep TotemTriggerCounters_totemTriggerRawToDigi_*_*',
  13072. 'keep TotemFEDInfos_totemRPRawToDigi_*_*',
  13073. 'keep TotemRPDigiedmDetSetVector_totemRPRawToDigi_*_*',
  13074. 'keep TotemVFATStatusedmDetSetVector_totemRPRawToDigi_*_*',
  13075. 'keep TotemRPClusteredmDetSetVector_totemRPClusterProducer_*_*',
  13076. 'keep TotemRPRecHitedmDetSetVector_totemRPRecHitProducer_*_*',
  13077. 'keep TotemRPUVPatternedmDetSetVector_totemRPUVPatternFinder_*_*',
  13078. 'keep TotemRPLocalTrackedmDetSetVector_totemRPLocalTrackFitter_*_*',
  13079. 'keep TotemFEDInfos_ctppsDiamondRawToDigi_*_*',
  13080. 'keep CTPPSDiamondDigiedmDetSetVector_ctppsDiamondRawToDigi_*_*',
  13081. 'keep TotemVFATStatusedmDetSetVector_ctppsDiamondRawToDigi_*_*',
  13082. 'keep CTPPSDiamondRecHitedmDetSetVector_ctppsDiamondRecHits_*_*',
  13083. 'keep LHERunInfoProduct_*_*_*',
  13084. 'keep LHEEventProduct_*_*_*',
  13085. 'keep GenRunInfoProduct_generator_*_*',
  13086. 'keep GenLumiInfoHeader_generator_*_*',
  13087. 'keep GenLumiInfoProduct_generator_*_*',
  13088. 'keep GenEventInfoProduct_generator_*_*',
  13089. 'keep edmHepMCProduct_generatorSmeared_*_*',
  13090. 'keep GenFilterInfo_*_*_*',
  13091. 'keep *_genParticles_*_*',
  13092. 'keep recoGenMETs_*_*_*',
  13093. 'keep *_ak4GenJets_*_*',
  13094. 'keep *_ak8GenJets_*_*',
  13095. 'keep *_ak4GenJetsNoNu_*_*',
  13096. 'keep *_ak8GenJetsNoNu_*_*',
  13097. 'keep *_genParticle_*_*',
  13098. 'keep edmHepMCProduct_source_*_*',
  13099. 'keep SimTracks_g4SimHits_*_*',
  13100. 'keep SimVertexs_g4SimHits_*_*',
  13101. 'keep *_allTrackMCMatch_*_*',
  13102. 'keep StripDigiSimLinkedmDetSetVector_simMuonCSCDigis_*_*',
  13103. 'keep DTLayerIdDTDigiSimLinkMuonDigiCollection_simMuonDTDigis_*_*',
  13104. 'keep RPCDigiSimLinkedmDetSetVector_simMuonRPCDigis_*_*',
  13105. 'keep PileupSummaryInfos_*_*_*',
  13106. 'keep int_*_bunchSpacing_*',
  13107. 'drop *_trackingtruthprod_*_*',
  13108. 'drop *_electrontruth_*_*',
  13109. 'keep *_mix_MergedTrackTruth_*',
  13110. 'keep CrossingFramePlaybackInfoNew_*_*_*',
  13111. 'keep PixelDigiSimLinkedmDetSetVector_simSiPixelDigis_*_*',
  13112. 'keep StripDigiSimLinkedmDetSetVector_simSiStripDigis_*_*',
  13113. 'drop *_mix_simSiPixelDigis*_*',
  13114. 'drop *_mix_simSiStripDigis*_*',
  13115. 'keep *_allTrackMCMatch_*_*' ) ),
  13116. splitLevel = cms.untracked.int32(0)
  13117. )
  13118.  
  13119. process.RECOEventContent = cms.PSet(
  13120. eventAutoFlushCompressedSize = cms.untracked.int32(5242880),
  13121. outputCommands = cms.untracked.vstring( ('drop *',
  13122. 'keep DetIdedmEDCollection_siStripDigis_*_*',
  13123. 'keep DetIdedmEDCollection_siPixelDigis_*_*',
  13124. 'keep *_siPixelClusters_*_*',
  13125. 'keep *_siStripClusters_*_*',
  13126. 'keep ClusterSummary_clusterSummaryProducer_*_*',
  13127. 'keep *_dt1DRecHits_*_*',
  13128. 'keep *_dt4DSegments_*_*',
  13129. 'keep *_dt1DCosmicRecHits_*_*',
  13130. 'keep *_dt4DCosmicSegments_*_*',
  13131. 'keep *_csc2DRecHits_*_*',
  13132. 'keep *_cscSegments_*_*',
  13133. 'keep *_rpcRecHits_*_*',
  13134. 'keep *_hbhereco_*_*',
  13135. 'keep *_hbheprereco_*_*',
  13136. 'keep *_hfprereco_*_*',
  13137. 'keep *_hfreco_*_*',
  13138. 'keep *_horeco_*_*',
  13139. 'keep HBHERecHitsSorted_hbherecoMB_*_*',
  13140. 'keep HORecHitsSorted_horecoMB_*_*',
  13141. 'keep HFRecHitsSorted_hfrecoMB_*_*',
  13142. 'keep ZDCDataFramesSorted_hcalDigis_*_*',
  13143. 'keep ZDCDataFramesSorted_castorDigis_*_*',
  13144. 'keep QIE10DataFrameHcalDataFrameContainer_hcalDigis_ZDC_*',
  13145. 'keep ZDCRecHitsSorted_zdcreco_*_*',
  13146. 'keep *_reducedHcalRecHits_*_*',
  13147. 'keep *_castorreco_*_*',
  13148. 'keep HcalUnpackerReport_castorDigis_*_*',
  13149. 'keep HcalUnpackerReport_hcalDigiAlCaMB_*_*',
  13150. 'keep HcalUnpackerReport_hcalDigis_*_*',
  13151. 'keep *_ecalPreshowerRecHit_*_*',
  13152. 'keep *_ecalRecHit_*_*',
  13153. 'keep *_ecalCompactTrigPrim_*_*',
  13154. 'keep *_ecalTPSkim_*_*',
  13155. 'keep *_selectDigi_*_*',
  13156. 'keep EcalRecHitsSorted_reducedEcalRecHitsEE_*_*',
  13157. 'keep EcalRecHitsSorted_reducedEcalRecHitsEB_*_*',
  13158. 'keep EcalRecHitsSorted_reducedEcalRecHitsES_*_*',
  13159. 'keep *_hybridSuperClusters_*_*',
  13160. 'keep recoSuperClusters_correctedHybridSuperClusters_*_*',
  13161. 'keep *_multi5x5SuperClusters_*_*',
  13162. 'keep recoSuperClusters_multi5x5SuperClusters_*_*',
  13163. 'keep recoSuperClusters_multi5x5SuperClustersWithPreshower_*_*',
  13164. 'keep recoSuperClusters_correctedMulti5x5SuperClustersWithPreshower_*_*',
  13165. 'keep recoPreshowerClusters_multi5x5SuperClustersWithPreshower_*_*',
  13166. 'keep recoPreshowerClusterShapes_multi5x5PreshowerClusterShape_*_*',
  13167. 'keep *_particleFlowSuperClusterECAL_*_*',
  13168. 'drop recoClusterShapes_*_*_*',
  13169. 'drop recoBasicClustersToOnerecoClusterShapesAssociation_*_*_*',
  13170. 'drop recoBasicClusters_multi5x5BasicClusters_multi5x5BarrelBasicClusters_*',
  13171. 'drop recoSuperClusters_multi5x5SuperClusters_multi5x5BarrelSuperClusters_*',
  13172. 'keep *_CkfElectronCandidates_*_*',
  13173. 'keep *_GsfGlobalElectronTest_*_*',
  13174. 'keep *_electronMergedSeeds_*_*',
  13175. 'keep recoGsfTracks_electronGsfTracks_*_*',
  13176. 'keep recoGsfTrackExtras_electronGsfTracks_*_*',
  13177. 'keep recoTrackExtras_electronGsfTracks_*_*',
  13178. 'keep TrackingRecHitsOwned_electronGsfTracks_*_*',
  13179. 'keep recoTracks_generalTracks_*_*',
  13180. 'keep recoTrackExtras_generalTracks_*_*',
  13181. 'keep TrackingRecHitsOwned_generalTracks_*_*',
  13182. 'keep *_generalTracks_MVAValues_*',
  13183. 'keep *_generalTracks_MVAVals_*',
  13184. 'keep TrackingRecHitsOwned_extraFromSeeds_*_*',
  13185. 'keep uints_extraFromSeeds_*_*',
  13186. 'keep recoTracks_beamhaloTracks_*_*',
  13187. 'keep recoTrackExtras_beamhaloTracks_*_*',
  13188. 'keep TrackingRecHitsOwned_beamhaloTracks_*_*',
  13189. 'keep recoTracks_conversionStepTracks_*_*',
  13190. 'keep recoTrackExtras_conversionStepTracks_*_*',
  13191. 'keep TrackingRecHitsOwned_conversionStepTracks_*_*',
  13192. 'keep *_ctfPixelLess_*_*',
  13193. 'keep *_dedxTruncated40_*_*',
  13194. 'keep *_dedxHitInfo_*_*',
  13195. 'keep *_dedxHarmonic2_*_*',
  13196. 'keep *_trackExtrapolator_*_*',
  13197. 'keep recoTracks_cosmicDCTracks_*_*',
  13198. 'keep recoTrackExtras_cosmicDCTracks_*_*',
  13199. 'keep TrackingRecHitsOwned_cosmicDCTracks_*_*',
  13200. 'keep *_ak4CaloJets_*_*',
  13201. 'keep *_ak4PFJets_*_*',
  13202. 'keep *_ak4PFJetsCHS_*_*',
  13203. 'keep *_ak8PFJetsCHS_*_*',
  13204. 'keep *_ak8PFJetsCHSSoftDrop_*_*',
  13205. 'keep *_cmsTopTagPFJetsCHS_*_*',
  13206. 'keep *_JetPlusTrackZSPCorJetAntiKt4_*_*',
  13207. 'keep *_ak4TrackJets_*_*',
  13208. 'keep recoRecoChargedRefCandidates_trackRefsForJets_*_*',
  13209. 'keep *_caloTowers_*_*',
  13210. 'keep *_towerMaker_*_*',
  13211. 'keep *_CastorTowerReco_*_*',
  13212. 'keep *_ak4JetTracksAssociatorAtVertex_*_*',
  13213. 'keep *_ak4JetTracksAssociatorAtVertexPF_*_*',
  13214. 'keep *_ak4JetTracksAssociatorAtCaloFace_*_*',
  13215. 'keep *_ak4JetTracksAssociatorExplicit_*_*',
  13216. 'keep *_ak4JetExtender_*_*',
  13217. 'keep *_ak4JetID_*_*',
  13218. 'keep *_ak5CastorJets_*_*',
  13219. 'keep *_ak5CastorJetID_*_*',
  13220. 'keep *_ak7CastorJets_*_*',
  13221. 'keep *_ak7CastorJetID_*_*',
  13222. 'keep *_fixedGridRhoAll_*_*',
  13223. 'keep *_fixedGridRhoFastjetAll_*_*',
  13224. 'keep *_fixedGridRhoFastjetAllTmp_*_*',
  13225. 'keep *_fixedGridRhoFastjetAllCalo_*_*',
  13226. 'keep *_fixedGridRhoFastjetCentral_*_*',
  13227. 'keep *_fixedGridRhoFastjetCentralCalo_*_*',
  13228. 'keep *_fixedGridRhoFastjetCentralChargedPileUp_*_*',
  13229. 'keep *_fixedGridRhoFastjetCentralNeutral_*_*',
  13230. 'keep *_ak8PFJetsCHSSoftDropMass_*_*',
  13231. 'keep recoCaloMETs_caloMet_*_*',
  13232. 'keep recoCaloMETs_caloMetBE_*_*',
  13233. 'keep recoCaloMETs_caloMetBEFO_*_*',
  13234. 'keep recoCaloMETs_caloMetM_*_*',
  13235. 'keep recoPFMETs_pfMet_*_*',
  13236. 'keep recoPFMETs_pfChMet_*_*',
  13237. 'keep recoPFMETs_pfMetEI_*_*',
  13238. 'keep recoMuonMETCorrectionDataedmValueMap_muonMETValueMapProducer_*_*',
  13239. 'keep recoHcalNoiseRBXs_hcalnoise_*_*',
  13240. 'keep HcalNoiseSummary_hcalnoise_*_*',
  13241. 'keep recoCSCHaloData_CSCHaloData_*_*',
  13242. 'keep recoEcalHaloData_EcalHaloData_*_*',
  13243. 'keep recoGlobalHaloData_GlobalHaloData_*_*',
  13244. 'keep recoHcalHaloData_HcalHaloData_*_*',
  13245. 'keep recoBeamHaloSummary_BeamHaloSummary_*_*',
  13246. 'keep *_MuonSeed_*_*',
  13247. 'keep *_ancientMuonSeed_*_*',
  13248. 'keep *_displacedMuonSeeds_*_*',
  13249. 'keep TrackingRecHitsOwned_globalMuons_*_*',
  13250. 'keep TrackingRecHitsOwned_tevMuons_*_*',
  13251. 'keep *_CosmicMuonSeed_*_*',
  13252. 'keep recoTrackExtras_cosmicMuons_*_*',
  13253. 'keep TrackingRecHitsOwned_cosmicMuons_*_*',
  13254. 'keep recoTrackExtras_cosmicMuons1Leg_*_*',
  13255. 'keep TrackingRecHitsOwned_cosmicMuons1Leg_*_*',
  13256. 'keep recoTracks_cosmicsVetoTracks_*_*',
  13257. 'keep *_muons_*_*',
  13258. 'keep *_particleFlow_muons_*',
  13259. 'drop *_muons_muons1stStep2muonsMap_*',
  13260. 'drop recoIsoDepositedmValueMap_muons_*_*',
  13261. 'drop doubleedmValueMap_muons_muPFIso*_*',
  13262. 'keep recoTracks_standAloneMuons_*_*',
  13263. 'keep recoTrackExtras_standAloneMuons_*_*',
  13264. 'keep TrackingRecHitsOwned_standAloneMuons_*_*',
  13265. 'keep recoTracks_globalMuons_*_*',
  13266. 'keep recoTrackExtras_globalMuons_*_*',
  13267. 'keep recoTracks_tevMuons_*_*',
  13268. 'keep recoTrackExtras_tevMuons_*_*',
  13269. 'keep recoTracks_generalTracks_*_*',
  13270. 'keep recoTracks_displacedTracks_*_*',
  13271. 'keep recoTracksToOnerecoTracksAssociation_tevMuons_*_*',
  13272. 'keep recoTracks_displacedGlobalMuons_*_*',
  13273. 'keep recoTrackExtras_displacedGlobalMuons_*_*',
  13274. 'keep TrackingRecHitsOwned_displacedGlobalMuons_*_*',
  13275. 'keep recoTracks_cosmicMuons_*_*',
  13276. 'keep recoMuons_muonsFromCosmics_*_*',
  13277. 'keep recoTracks_cosmicMuons1Leg_*_*',
  13278. 'keep recoMuons_muonsFromCosmics1Leg_*_*',
  13279. 'keep recoTracks_refittedStandAloneMuons_*_*',
  13280. 'keep recoTrackExtras_refittedStandAloneMuons_*_*',
  13281. 'keep TrackingRecHitsOwned_refittedStandAloneMuons_*_*',
  13282. 'keep recoTracks_displacedStandAloneMuons__*',
  13283. 'keep recoTrackExtras_displacedStandAloneMuons_*_*',
  13284. 'keep TrackingRecHitsOwned_displacedStandAloneMuons_*_*',
  13285. 'keep *_muIsoDepositTk_*_*',
  13286. 'keep *_muIsoDepositCalByAssociatorTowers_*_*',
  13287. 'keep *_muIsoDepositCalByAssociatorHits_*_*',
  13288. 'keep *_muIsoDepositJets_*_*',
  13289. 'keep *_muGlobalIsoDepositCtfTk_*_*',
  13290. 'keep *_muGlobalIsoDepositCalByAssociatorTowers_*_*',
  13291. 'keep *_muGlobalIsoDepositCalByAssociatorHits_*_*',
  13292. 'keep *_muGlobalIsoDepositJets_*_*',
  13293. 'keep *_softPFMuonsTagInfos_*_*',
  13294. 'keep *_softPFElectronsTagInfos_*_*',
  13295. 'keep *_softPFElectronBJetTags_*_*',
  13296. 'keep *_softPFMuonBJetTags_*_*',
  13297. 'keep *_pfImpactParameterTagInfos_*_*',
  13298. 'keep *_pfTrackCountingHighEffBJetTags_*_*',
  13299. 'keep *_pfJetProbabilityBJetTags_*_*',
  13300. 'keep *_pfJetBProbabilityBJetTags_*_*',
  13301. 'keep *_pfSecondaryVertexTagInfos_*_*',
  13302. 'keep *_pfInclusiveSecondaryVertexFinderTagInfos_*_*',
  13303. 'keep *_pfSimpleSecondaryVertexHighEffBJetTags_*_*',
  13304. 'keep *_pfSimpleInclusiveSecondaryVertexHighEffBJetTags_*_*',
  13305. 'keep *_pfCombinedSecondaryVertexV2BJetTags_*_*',
  13306. 'keep *_pfCombinedInclusiveSecondaryVertexV2BJetTags_*_*',
  13307. 'keep *_pfGhostTrackVertexTagInfos_*_*',
  13308. 'keep *_pfGhostTrackBJetTags_*_*',
  13309. 'keep *_pfCombinedMVAV2BJetTags_*_*',
  13310. 'keep *_inclusiveCandidateSecondaryVertices_*_*',
  13311. 'keep *_inclusiveCandidateSecondaryVerticesCvsL_*_*',
  13312. 'keep *_pfInclusiveSecondaryVertexFinderCvsLTagInfos_*_*',
  13313. 'keep *_pfCombinedCvsLJetTags_*_*',
  13314. 'keep *_pfCombinedCvsBJetTags_*_*',
  13315. 'keep *_pfChargeBJetTags_*_*',
  13316. 'keep *_pfDeepCSVJetTags_*_*',
  13317. 'keep *_pfDeepCMVAJetTags_*_*',
  13318. 'keep recoRecoTauPiZeros_hpsPFTauProducer_pizeros_*',
  13319. 'keep recoPFTaus_hpsPFTauProducer_*_*',
  13320. 'keep *_hpsPFTauDiscriminationByDeadECALElectronRejection_*_*',
  13321. 'keep *_hpsPFTauDiscriminationByDecayModeFinding_*_*',
  13322. 'keep *_hpsPFTauDiscriminationByDecayModeFindingNewDMs_*_*',
  13323. 'keep *_hpsPFTauDiscriminationByDecayModeFindingOldDMs_*_*',
  13324. 'keep *_hpsPFTauDiscriminationByLooseIsolation_*_*',
  13325. 'keep *_hpsPFTauDiscriminationByLooseChargedIsolation_*_*',
  13326. 'keep *_hpsPFTauDiscriminationByLooseCombinedIsolationDBSumPtCorr3Hits_*_*',
  13327. 'keep *_hpsPFTauDiscriminationByLooseCombinedIsolationDBSumPtCorr3HitsdR03_*_*',
  13328. 'keep *_hpsPFTauDiscriminationByLooseElectronRejection_*_*',
  13329. 'keep *_hpsPFTauDiscriminationByLooseMuonRejection3_*_*',
  13330. 'keep *_hpsPFTauDiscriminationByMediumCombinedIsolationDBSumPtCorr3Hits_*_*',
  13331. 'keep *_hpsPFTauDiscriminationByMediumCombinedIsolationDBSumPtCorr3HitsdR03_*_*',
  13332. 'keep *_hpsPFTauDiscriminationByRawCombinedIsolationDBSumPtCorr3Hits_*_*',
  13333. 'keep *_hpsPFTauDiscriminationByTightCombinedIsolationDBSumPtCorr3Hits_*_*',
  13334. 'keep *_hpsPFTauDiscriminationByTightCombinedIsolationDBSumPtCorr3HitsdR03_*_*',
  13335. 'keep *_hpsPFTauDiscriminationByTightMuonRejection3_*_*',
  13336. 'keep *_hpsPFTauDiscriminationByPhotonPtSumOutsideSignalCone_*_*',
  13337. 'keep *_hpsPFTauNeutralIsoPtSum_*_*',
  13338. 'keep *_hpsPFTauPUcorrPtSum_*_*',
  13339. 'keep *_hpsPFTauChargedIsoPtSum_*_*',
  13340. 'keep *_hpsPFTauTransverseImpactParameters_*_*',
  13341. 'keep *_hpsPFTauFootprintCorrection_*_*',
  13342. 'keep *_hpsPFTauNeutralIsoPtSumWeight_*_*',
  13343. 'keep *_hpsPFTauPhotonPtSumOutsideSignalCone_*_*',
  13344. 'keep *_hpsPFTauDiscriminationByMVA6rawElectronRejection_*_*',
  13345. 'keep *_hpsPFTauDiscriminationByMVA6VLooseElectronRejection_*_*',
  13346. 'keep *_hpsPFTauDiscriminationByMVA6LooseElectronRejection_*_*',
  13347. 'keep *_hpsPFTauDiscriminationByMVA6MediumElectronRejection_*_*',
  13348. 'keep *_hpsPFTauDiscriminationByMVA6TightElectronRejection_*_*',
  13349. 'keep *_hpsPFTauDiscriminationByMVA6VTightElectronRejection_*_*',
  13350. 'keep *_hpsPFTauDiscriminationByIsolationMVArun2v1DBoldDMwLTraw_*_*',
  13351. 'keep *_hpsPFTauDiscriminationByVLooseIsolationMVArun2v1DBoldDMwLT_*_*',
  13352. 'keep *_hpsPFTauDiscriminationByLooseIsolationMVArun2v1DBoldDMwLT_*_*',
  13353. 'keep *_hpsPFTauDiscriminationByMediumIsolationMVArun2v1DBoldDMwLT_*_*',
  13354. 'keep *_hpsPFTauDiscriminationByTightIsolationMVArun2v1DBoldDMwLT_*_*',
  13355. 'keep *_hpsPFTauDiscriminationByVTightIsolationMVArun2v1DBoldDMwLT_*_*',
  13356. 'keep *_hpsPFTauDiscriminationByVVTightIsolationMVArun2v1DBoldDMwLT_*_*',
  13357. 'keep *_hpsPFTauDiscriminationByIsolationMVArun2v1DBnewDMwLTraw_*_*',
  13358. 'keep *_hpsPFTauDiscriminationByVLooseIsolationMVArun2v1DBnewDMwLT_*_*',
  13359. 'keep *_hpsPFTauDiscriminationByLooseIsolationMVArun2v1DBnewDMwLT_*_*',
  13360. 'keep *_hpsPFTauDiscriminationByMediumIsolationMVArun2v1DBnewDMwLT_*_*',
  13361. 'keep *_hpsPFTauDiscriminationByTightIsolationMVArun2v1DBnewDMwLT_*_*',
  13362. 'keep *_hpsPFTauDiscriminationByVTightIsolationMVArun2v1DBnewDMwLT_*_*',
  13363. 'keep *_hpsPFTauDiscriminationByVVTightIsolationMVArun2v1DBnewDMwLT_*_*',
  13364. 'keep *_hpsPFTauDiscriminationByIsolationMVArun2v1PWoldDMwLTraw_*_*',
  13365. 'keep *_hpsPFTauDiscriminationByVLooseIsolationMVArun2v1PWoldDMwLT_*_*',
  13366. 'keep *_hpsPFTauDiscriminationByLooseIsolationMVArun2v1PWoldDMwLT_*_*',
  13367. 'keep *_hpsPFTauDiscriminationByMediumIsolationMVArun2v1PWoldDMwLT_*_*',
  13368. 'keep *_hpsPFTauDiscriminationByTightIsolationMVArun2v1PWoldDMwLT_*_*',
  13369. 'keep *_hpsPFTauDiscriminationByVTightIsolationMVArun2v1PWoldDMwLT_*_*',
  13370. 'keep *_hpsPFTauDiscriminationByVVTightIsolationMVArun2v1PWoldDMwLT_*_*',
  13371. 'keep *_hpsPFTauDiscriminationByIsolationMVArun2v1PWnewDMwLTraw_*_*',
  13372. 'keep *_hpsPFTauDiscriminationByVLooseIsolationMVArun2v1PWnewDMwLT_*_*',
  13373. 'keep *_hpsPFTauDiscriminationByLooseIsolationMVArun2v1PWnewDMwLT_*_*',
  13374. 'keep *_hpsPFTauDiscriminationByMediumIsolationMVArun2v1PWnewDMwLT_*_*',
  13375. 'keep *_hpsPFTauDiscriminationByTightIsolationMVArun2v1PWnewDMwLT_*_*',
  13376. 'keep *_hpsPFTauDiscriminationByVTightIsolationMVArun2v1PWnewDMwLT_*_*',
  13377. 'keep *_hpsPFTauDiscriminationByVVTightIsolationMVArun2v1PWnewDMwLT_*_*',
  13378. 'keep *_hpsPFTauChargedIsoPtSumdR03_*_*',
  13379. 'keep *_hpsPFTauNeutralIsoPtSumdR03_*_*',
  13380. 'keep *_hpsPFTauNeutralIsoPtSumWeightdR03_*_*',
  13381. 'keep *_hpsPFTauFootprintCorrectiondR03_*_*',
  13382. 'keep *_hpsPFTauPhotonPtSumOutsideSignalConedR03_*_*',
  13383. 'keep *_hpsPFTauDiscriminationByIsolationMVArun2v1DBdR03oldDMwLTraw_*_*',
  13384. 'keep *_hpsPFTauDiscriminationByVLooseIsolationMVArun2v1DBdR03oldDMwLT_*_*',
  13385. 'keep *_hpsPFTauDiscriminationByLooseIsolationMVArun2v1DBdR03oldDMwLT_*_*',
  13386. 'keep *_hpsPFTauDiscriminationByMediumIsolationMVArun2v1DBdR03oldDMwLT_*_*',
  13387. 'keep *_hpsPFTauDiscriminationByTightIsolationMVArun2v1DBdR03oldDMwLT_*_*',
  13388. 'keep *_hpsPFTauDiscriminationByVTightIsolationMVArun2v1DBdR03oldDMwLT_*_*',
  13389. 'keep *_hpsPFTauDiscriminationByVVTightIsolationMVArun2v1DBdR03oldDMwLT_*_*',
  13390. 'keep *_hpsPFTauDiscriminationByIsolationMVArun2v1PWdR03oldDMwLTraw_*_*',
  13391. 'keep *_hpsPFTauDiscriminationByVLooseIsolationMVArun2v1PWdR03oldDMwLT_*_*',
  13392. 'keep *_hpsPFTauDiscriminationByLooseIsolationMVArun2v1PWdR03oldDMwLT_*_*',
  13393. 'keep *_hpsPFTauDiscriminationByMediumIsolationMVArun2v1PWdR03oldDMwLT_*_*',
  13394. 'keep *_hpsPFTauDiscriminationByTightIsolationMVArun2v1PWdR03oldDMwLT_*_*',
  13395. 'keep *_hpsPFTauDiscriminationByVTightIsolationMVArun2v1PWdR03oldDMwLT_*_*',
  13396. 'keep *_hpsPFTauDiscriminationByVVTightIsolationMVArun2v1PWdR03oldDMwLT_*_*',
  13397. 'keep *_offlinePrimaryVertices__*',
  13398. 'keep *_offlinePrimaryVerticesWithBS_*_*',
  13399. 'keep *_offlinePrimaryVerticesFromCosmicTracks_*_*',
  13400. 'keep *_nuclearInteractionMaker_*_*',
  13401. 'keep *_generalV0Candidates_*_*',
  13402. 'keep *_inclusiveSecondaryVertices_*_*',
  13403. 'keep recoGsfElectronCores_gsfElectronCores_*_*',
  13404. 'keep recoGsfElectronCores_gedGsfElectronCores_*_*',
  13405. 'keep recoGsfElectrons_gsfElectrons_*_*',
  13406. 'keep recoGsfElectrons_gedGsfElectrons_*_*',
  13407. 'keep recoGsfElectronCores_uncleanedOnlyGsfElectronCores_*_*',
  13408. 'keep recoGsfElectrons_uncleanedOnlyGsfElectrons_*_*',
  13409. 'keep floatedmValueMap_eidRobustLoose_*_*',
  13410. 'keep floatedmValueMap_eidRobustTight_*_*',
  13411. 'keep floatedmValueMap_eidRobustHighEnergy_*_*',
  13412. 'keep floatedmValueMap_eidLoose_*_*',
  13413. 'keep floatedmValueMap_eidTight_*_*',
  13414. 'keep *_egmGedGsfElectronPFIsolation_*_*',
  13415. 'keep *_photonEcalPFClusterIsolationProducer_*_*',
  13416. 'keep *_electronEcalPFClusterIsolationProducer_*_*',
  13417. 'keep *_photonHcalPFClusterIsolationProducer_*_*',
  13418. 'keep *_electronHcalPFClusterIsolationProducer_*_*',
  13419. 'drop *_egmGsfElectronIDs_*_*',
  13420. 'drop *_egmPhotonIDs_*_*',
  13421. 'keep *_gedPhotonCore_*_*',
  13422. 'keep *_gedPhotons_*_*',
  13423. 'keep *_particleBasedIsolation_*_*',
  13424. 'keep recoPhotons_mustachePhotons_*_*',
  13425. 'keep recoPhotonCores_mustachePhotonCore_*_*',
  13426. 'keep recoPhotons_photons_*_*',
  13427. 'keep recoPhotonCores_photonCore_*_*',
  13428. 'keep recoConversions_conversions_*_*',
  13429. 'keep recoConversions_mustacheConversions_*_*',
  13430. 'drop *_conversions_uncleanedConversions_*',
  13431. 'drop *_gedPhotonsTmp_valMapPFEgammaCandToPhoton_*',
  13432. 'keep recoConversions_allConversions_*_*',
  13433. 'keep recoConversions_allConversionsOldEG_*_*',
  13434. 'keep recoTracks_ckfOutInTracksFromConversions_*_*',
  13435. 'keep recoTracks_ckfInOutTracksFromConversions_*_*',
  13436. 'keep recoTrackExtras_ckfOutInTracksFromConversions_*_*',
  13437. 'keep recoTrackExtras_ckfInOutTracksFromConversions_*_*',
  13438. 'keep TrackingRecHitsOwned_ckfOutInTracksFromConversions_*_*',
  13439. 'keep TrackingRecHitsOwned_ckfInOutTracksFromConversions_*_*',
  13440. 'keep recoConversions_uncleanedOnlyAllConversions_*_*',
  13441. 'keep recoTracks_uncleanedOnlyCkfOutInTracksFromConversions_*_*',
  13442. 'keep recoTracks_uncleanedOnlyCkfInOutTracksFromConversions_*_*',
  13443. 'keep recoTrackExtras_uncleanedOnlyCkfOutInTracksFromConversions_*_*',
  13444. 'keep recoTrackExtras_uncleanedOnlyCkfInOutTracksFromConversions_*_*',
  13445. 'keep TrackingRecHitsOwned_uncleanedOnlyCkfOutInTracksFromConversions_*_*',
  13446. 'keep TrackingRecHitsOwned_uncleanedOnlyCkfInOutTracksFromConversions_*_*',
  13447. 'keep *_PhotonIDProd_*_*',
  13448. 'keep *_PhotonIDProdGED_*_*',
  13449. 'keep recoRecoEcalCandidates_hfRecoEcalCandidate_*_*',
  13450. 'keep *_hfEMClusters_*_*',
  13451. 'keep *_gedGsfElectronCores_*_*',
  13452. 'keep *_gedGsfElectrons_*_*',
  13453. 'keep *_pixelTracks_*_*',
  13454. 'keep *_pixelVertices_*_*',
  13455. 'drop CaloTowersSorted_towerMakerPF_*_*',
  13456. 'keep recoPFRecHits_particleFlowClusterECAL_Cleaned_*',
  13457. 'keep recoPFRecHits_particleFlowClusterHCAL_Cleaned_*',
  13458. 'keep recoPFRecHits_particleFlowClusterHO_Cleaned_*',
  13459. 'keep recoPFRecHits_particleFlowClusterHF_Cleaned_*',
  13460. 'keep recoPFRecHits_particleFlowClusterPS_Cleaned_*',
  13461. 'keep recoPFRecHits_particleFlowRecHitECAL_Cleaned_*',
  13462. 'keep recoPFRecHits_particleFlowRecHitHBHE_Cleaned_*',
  13463. 'keep recoPFRecHits_particleFlowRecHitHF_Cleaned_*',
  13464. 'keep recoPFRecHits_particleFlowRecHitHO_Cleaned_*',
  13465. 'keep recoPFRecHits_particleFlowRecHitPS_Cleaned_*',
  13466. 'keep recoPFClusters_particleFlowClusterECAL_*_*',
  13467. 'keep recoPFClusters_particleFlowClusterHCAL_*_*',
  13468. 'keep recoPFClusters_particleFlowClusterHO_*_*',
  13469. 'keep recoPFClusters_particleFlowClusterHF_*_*',
  13470. 'keep recoPFClusters_particleFlowClusterPS_*_*',
  13471. 'keep recoPFBlocks_particleFlowBlock_*_*',
  13472. 'keep recoPFCandidates_particleFlowEGamma_*_*',
  13473. 'keep recoCaloClusters_particleFlowEGamma_*_*',
  13474. 'keep recoSuperClusters_particleFlowEGamma_*_*',
  13475. 'keep recoConversions_particleFlowEGamma_*_*',
  13476. 'keep recoPFCandidates_particleFlow_*_*',
  13477. 'keep recoPFCandidates_particleFlowTmp_electrons_*',
  13478. 'keep recoPFCandidates_particleFlowTmp_*_*',
  13479. 'drop recoPFCandidates_particleFlowTmp__*',
  13480. 'keep recoPFDisplacedVertexs_particleFlowDisplacedVertex_*_*',
  13481. 'keep *_pfElectronTranslator_*_*',
  13482. 'keep *_pfPhotonTranslator_*_*',
  13483. 'keep *_particleFlow_electrons_*',
  13484. 'keep *_particleFlow_photons_*',
  13485. 'keep *_particleFlow_muons_*',
  13486. 'keep *_trackerDrivenElectronSeeds_preid_*',
  13487. 'keep *_particleFlowPtrs_*_*',
  13488. 'keep *_particleFlowTmpPtrs_*_*',
  13489. 'keep *_offlineBeamSpot_*_*',
  13490. 'keep L1GlobalTriggerReadoutRecord_gtDigis_*_*',
  13491. 'keep *_l1GtRecord_*_*',
  13492. 'keep *_l1GtTriggerMenuLite_*_*',
  13493. 'keep *_conditionsInEdm_*_*',
  13494. 'keep *_l1extraParticles_*_*',
  13495. 'keep *_l1L1GtObjectMap_*_*',
  13496. 'keep L1MuGMTReadoutCollection_gtDigis_*_*',
  13497. 'keep L1GctEmCand*_gctDigis_*_*',
  13498. 'keep L1GctJetCand*_gctDigis_*_*',
  13499. 'keep L1GctEtHad*_gctDigis_*_*',
  13500. 'keep L1GctEtMiss*_gctDigis_*_*',
  13501. 'keep L1GctEtTotal*_gctDigis_*_*',
  13502. 'keep L1GctHtMiss*_gctDigis_*_*',
  13503. 'keep L1GctJetCounts*_gctDigis_*_*',
  13504. 'keep L1GctHFRingEtSums*_gctDigis_*_*',
  13505. 'keep L1GctHFBitCounts*_gctDigis_*_*',
  13506. 'keep LumiDetails_lumiProducer_*_*',
  13507. 'keep LumiSummary_lumiProducer_*_*',
  13508. 'keep *_gtStage2Digis_*_*',
  13509. 'keep *_gmtStage2Digis_*_*',
  13510. 'keep *_caloStage2Digis_*_*',
  13511. 'drop *_hlt*_*_*',
  13512. 'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*',
  13513. 'keep edmTriggerResults_*_*_*',
  13514. 'keep triggerTriggerEvent_*_*_*',
  13515. 'keep L1AcceptBunchCrossings_scalersRawToDigi_*_*',
  13516. 'keep L1TriggerScalerss_scalersRawToDigi_*_*',
  13517. 'keep Level1TriggerScalerss_scalersRawToDigi_*_*',
  13518. 'keep LumiScalerss_scalersRawToDigi_*_*',
  13519. 'keep BeamSpotOnlines_scalersRawToDigi_*_*',
  13520. 'keep DcsStatuss_scalersRawToDigi_*_*',
  13521. 'keep DcsStatuss_hltScalersRawToDigi_*_*',
  13522. 'keep *_tcdsDigis_*_*',
  13523. 'keep *_logErrorHarvester_*_*',
  13524. 'keep *_pfIsolatedElectronsEI_*_*',
  13525. 'keep *_pfIsolatedMuonsEI_*_*',
  13526. 'keep recoPFJets_pfJetsEI_*_*',
  13527. 'keep *_pfCombinedInclusiveSecondaryVertexV2BJetTagsEI_*_*',
  13528. 'keep recoPFTaus_pfTausEI_*_*',
  13529. 'keep recoPFTauDiscriminator_pfTausDiscriminationByDecayModeFinding_*_*',
  13530. 'keep recoPFTauDiscriminator_pfTausDiscriminationByIsolation_*_*',
  13531. 'keep recoPFMETs_pfMetEI_*_*',
  13532. 'keep TotemTriggerCounters_totemTriggerRawToDigi_*_*',
  13533. 'keep TotemFEDInfos_totemRPRawToDigi_*_*',
  13534. 'keep TotemRPDigiedmDetSetVector_totemRPRawToDigi_*_*',
  13535. 'keep TotemVFATStatusedmDetSetVector_totemRPRawToDigi_*_*',
  13536. 'keep TotemRPClusteredmDetSetVector_totemRPClusterProducer_*_*',
  13537. 'keep TotemRPRecHitedmDetSetVector_totemRPRecHitProducer_*_*',
  13538. 'keep TotemRPUVPatternedmDetSetVector_totemRPUVPatternFinder_*_*',
  13539. 'keep TotemRPLocalTrackedmDetSetVector_totemRPLocalTrackFitter_*_*',
  13540. 'keep TotemFEDInfos_ctppsDiamondRawToDigi_*_*',
  13541. 'keep CTPPSDiamondDigiedmDetSetVector_ctppsDiamondRawToDigi_*_*',
  13542. 'keep TotemVFATStatusedmDetSetVector_ctppsDiamondRawToDigi_*_*',
  13543. 'keep CTPPSDiamondRecHitedmDetSetVector_ctppsDiamondRecHits_*_*' ) ),
  13544. splitLevel = cms.untracked.int32(0)
  13545. )
  13546.  
  13547. process.RECOSIMEventContent = cms.PSet(
  13548. eventAutoFlushCompressedSize = cms.untracked.int32(5242880),
  13549. outputCommands = cms.untracked.vstring( ('drop *',
  13550. 'drop *',
  13551. 'keep DetIdedmEDCollection_siStripDigis_*_*',
  13552. 'keep DetIdedmEDCollection_siPixelDigis_*_*',
  13553. 'keep *_siPixelClusters_*_*',
  13554. 'keep *_siStripClusters_*_*',
  13555. 'keep ClusterSummary_clusterSummaryProducer_*_*',
  13556. 'keep *_dt1DRecHits_*_*',
  13557. 'keep *_dt4DSegments_*_*',
  13558. 'keep *_dt1DCosmicRecHits_*_*',
  13559. 'keep *_dt4DCosmicSegments_*_*',
  13560. 'keep *_csc2DRecHits_*_*',
  13561. 'keep *_cscSegments_*_*',
  13562. 'keep *_rpcRecHits_*_*',
  13563. 'keep *_hbhereco_*_*',
  13564. 'keep *_hbheprereco_*_*',
  13565. 'keep *_hfprereco_*_*',
  13566. 'keep *_hfreco_*_*',
  13567. 'keep *_horeco_*_*',
  13568. 'keep HBHERecHitsSorted_hbherecoMB_*_*',
  13569. 'keep HORecHitsSorted_horecoMB_*_*',
  13570. 'keep HFRecHitsSorted_hfrecoMB_*_*',
  13571. 'keep ZDCDataFramesSorted_hcalDigis_*_*',
  13572. 'keep ZDCDataFramesSorted_castorDigis_*_*',
  13573. 'keep QIE10DataFrameHcalDataFrameContainer_hcalDigis_ZDC_*',
  13574. 'keep ZDCRecHitsSorted_zdcreco_*_*',
  13575. 'keep *_reducedHcalRecHits_*_*',
  13576. 'keep *_castorreco_*_*',
  13577. 'keep HcalUnpackerReport_castorDigis_*_*',
  13578. 'keep HcalUnpackerReport_hcalDigiAlCaMB_*_*',
  13579. 'keep HcalUnpackerReport_hcalDigis_*_*',
  13580. 'keep *_ecalPreshowerRecHit_*_*',
  13581. 'keep *_ecalRecHit_*_*',
  13582. 'keep *_ecalCompactTrigPrim_*_*',
  13583. 'keep *_ecalTPSkim_*_*',
  13584. 'keep *_selectDigi_*_*',
  13585. 'keep EcalRecHitsSorted_reducedEcalRecHitsEE_*_*',
  13586. 'keep EcalRecHitsSorted_reducedEcalRecHitsEB_*_*',
  13587. 'keep EcalRecHitsSorted_reducedEcalRecHitsES_*_*',
  13588. 'keep *_hybridSuperClusters_*_*',
  13589. 'keep recoSuperClusters_correctedHybridSuperClusters_*_*',
  13590. 'keep *_multi5x5SuperClusters_*_*',
  13591. 'keep recoSuperClusters_multi5x5SuperClusters_*_*',
  13592. 'keep recoSuperClusters_multi5x5SuperClustersWithPreshower_*_*',
  13593. 'keep recoSuperClusters_correctedMulti5x5SuperClustersWithPreshower_*_*',
  13594. 'keep recoPreshowerClusters_multi5x5SuperClustersWithPreshower_*_*',
  13595. 'keep recoPreshowerClusterShapes_multi5x5PreshowerClusterShape_*_*',
  13596. 'keep *_particleFlowSuperClusterECAL_*_*',
  13597. 'drop recoClusterShapes_*_*_*',
  13598. 'drop recoBasicClustersToOnerecoClusterShapesAssociation_*_*_*',
  13599. 'drop recoBasicClusters_multi5x5BasicClusters_multi5x5BarrelBasicClusters_*',
  13600. 'drop recoSuperClusters_multi5x5SuperClusters_multi5x5BarrelSuperClusters_*',
  13601. 'keep *_CkfElectronCandidates_*_*',
  13602. 'keep *_GsfGlobalElectronTest_*_*',
  13603. 'keep *_electronMergedSeeds_*_*',
  13604. 'keep recoGsfTracks_electronGsfTracks_*_*',
  13605. 'keep recoGsfTrackExtras_electronGsfTracks_*_*',
  13606. 'keep recoTrackExtras_electronGsfTracks_*_*',
  13607. 'keep TrackingRecHitsOwned_electronGsfTracks_*_*',
  13608. 'keep recoTracks_generalTracks_*_*',
  13609. 'keep recoTrackExtras_generalTracks_*_*',
  13610. 'keep TrackingRecHitsOwned_generalTracks_*_*',
  13611. 'keep *_generalTracks_MVAValues_*',
  13612. 'keep *_generalTracks_MVAVals_*',
  13613. 'keep TrackingRecHitsOwned_extraFromSeeds_*_*',
  13614. 'keep uints_extraFromSeeds_*_*',
  13615. 'keep recoTracks_beamhaloTracks_*_*',
  13616. 'keep recoTrackExtras_beamhaloTracks_*_*',
  13617. 'keep TrackingRecHitsOwned_beamhaloTracks_*_*',
  13618. 'keep recoTracks_conversionStepTracks_*_*',
  13619. 'keep recoTrackExtras_conversionStepTracks_*_*',
  13620. 'keep TrackingRecHitsOwned_conversionStepTracks_*_*',
  13621. 'keep *_ctfPixelLess_*_*',
  13622. 'keep *_dedxTruncated40_*_*',
  13623. 'keep *_dedxHitInfo_*_*',
  13624. 'keep *_dedxHarmonic2_*_*',
  13625. 'keep *_trackExtrapolator_*_*',
  13626. 'keep recoTracks_cosmicDCTracks_*_*',
  13627. 'keep recoTrackExtras_cosmicDCTracks_*_*',
  13628. 'keep TrackingRecHitsOwned_cosmicDCTracks_*_*',
  13629. 'keep *_ak4CaloJets_*_*',
  13630. 'keep *_ak4PFJets_*_*',
  13631. 'keep *_ak4PFJetsCHS_*_*',
  13632. 'keep *_ak8PFJetsCHS_*_*',
  13633. 'keep *_ak8PFJetsCHSSoftDrop_*_*',
  13634. 'keep *_cmsTopTagPFJetsCHS_*_*',
  13635. 'keep *_JetPlusTrackZSPCorJetAntiKt4_*_*',
  13636. 'keep *_ak4TrackJets_*_*',
  13637. 'keep recoRecoChargedRefCandidates_trackRefsForJets_*_*',
  13638. 'keep *_caloTowers_*_*',
  13639. 'keep *_towerMaker_*_*',
  13640. 'keep *_CastorTowerReco_*_*',
  13641. 'keep *_ak4JetTracksAssociatorAtVertex_*_*',
  13642. 'keep *_ak4JetTracksAssociatorAtVertexPF_*_*',
  13643. 'keep *_ak4JetTracksAssociatorAtCaloFace_*_*',
  13644. 'keep *_ak4JetTracksAssociatorExplicit_*_*',
  13645. 'keep *_ak4JetExtender_*_*',
  13646. 'keep *_ak4JetID_*_*',
  13647. 'keep *_ak5CastorJets_*_*',
  13648. 'keep *_ak5CastorJetID_*_*',
  13649. 'keep *_ak7CastorJets_*_*',
  13650. 'keep *_ak7CastorJetID_*_*',
  13651. 'keep *_fixedGridRhoAll_*_*',
  13652. 'keep *_fixedGridRhoFastjetAll_*_*',
  13653. 'keep *_fixedGridRhoFastjetAllTmp_*_*',
  13654. 'keep *_fixedGridRhoFastjetAllCalo_*_*',
  13655. 'keep *_fixedGridRhoFastjetCentral_*_*',
  13656. 'keep *_fixedGridRhoFastjetCentralCalo_*_*',
  13657. 'keep *_fixedGridRhoFastjetCentralChargedPileUp_*_*',
  13658. 'keep *_fixedGridRhoFastjetCentralNeutral_*_*',
  13659. 'keep *_ak8PFJetsCHSSoftDropMass_*_*',
  13660. 'keep recoCaloMETs_caloMet_*_*',
  13661. 'keep recoCaloMETs_caloMetBE_*_*',
  13662. 'keep recoCaloMETs_caloMetBEFO_*_*',
  13663. 'keep recoCaloMETs_caloMetM_*_*',
  13664. 'keep recoPFMETs_pfMet_*_*',
  13665. 'keep recoPFMETs_pfChMet_*_*',
  13666. 'keep recoPFMETs_pfMetEI_*_*',
  13667. 'keep recoMuonMETCorrectionDataedmValueMap_muonMETValueMapProducer_*_*',
  13668. 'keep recoHcalNoiseRBXs_hcalnoise_*_*',
  13669. 'keep HcalNoiseSummary_hcalnoise_*_*',
  13670. 'keep recoCSCHaloData_CSCHaloData_*_*',
  13671. 'keep recoEcalHaloData_EcalHaloData_*_*',
  13672. 'keep recoGlobalHaloData_GlobalHaloData_*_*',
  13673. 'keep recoHcalHaloData_HcalHaloData_*_*',
  13674. 'keep recoBeamHaloSummary_BeamHaloSummary_*_*',
  13675. 'keep *_MuonSeed_*_*',
  13676. 'keep *_ancientMuonSeed_*_*',
  13677. 'keep *_displacedMuonSeeds_*_*',
  13678. 'keep TrackingRecHitsOwned_globalMuons_*_*',
  13679. 'keep TrackingRecHitsOwned_tevMuons_*_*',
  13680. 'keep *_CosmicMuonSeed_*_*',
  13681. 'keep recoTrackExtras_cosmicMuons_*_*',
  13682. 'keep TrackingRecHitsOwned_cosmicMuons_*_*',
  13683. 'keep recoTrackExtras_cosmicMuons1Leg_*_*',
  13684. 'keep TrackingRecHitsOwned_cosmicMuons1Leg_*_*',
  13685. 'keep recoTracks_cosmicsVetoTracks_*_*',
  13686. 'keep *_muons_*_*',
  13687. 'keep *_particleFlow_muons_*',
  13688. 'drop *_muons_muons1stStep2muonsMap_*',
  13689. 'drop recoIsoDepositedmValueMap_muons_*_*',
  13690. 'drop doubleedmValueMap_muons_muPFIso*_*',
  13691. 'keep recoTracks_standAloneMuons_*_*',
  13692. 'keep recoTrackExtras_standAloneMuons_*_*',
  13693. 'keep TrackingRecHitsOwned_standAloneMuons_*_*',
  13694. 'keep recoTracks_globalMuons_*_*',
  13695. 'keep recoTrackExtras_globalMuons_*_*',
  13696. 'keep recoTracks_tevMuons_*_*',
  13697. 'keep recoTrackExtras_tevMuons_*_*',
  13698. 'keep recoTracks_generalTracks_*_*',
  13699. 'keep recoTracks_displacedTracks_*_*',
  13700. 'keep recoTracksToOnerecoTracksAssociation_tevMuons_*_*',
  13701. 'keep recoTracks_displacedGlobalMuons_*_*',
  13702. 'keep recoTrackExtras_displacedGlobalMuons_*_*',
  13703. 'keep TrackingRecHitsOwned_displacedGlobalMuons_*_*',
  13704. 'keep recoTracks_cosmicMuons_*_*',
  13705. 'keep recoMuons_muonsFromCosmics_*_*',
  13706. 'keep recoTracks_cosmicMuons1Leg_*_*',
  13707. 'keep recoMuons_muonsFromCosmics1Leg_*_*',
  13708. 'keep recoTracks_refittedStandAloneMuons_*_*',
  13709. 'keep recoTrackExtras_refittedStandAloneMuons_*_*',
  13710. 'keep TrackingRecHitsOwned_refittedStandAloneMuons_*_*',
  13711. 'keep recoTracks_displacedStandAloneMuons__*',
  13712. 'keep recoTrackExtras_displacedStandAloneMuons_*_*',
  13713. 'keep TrackingRecHitsOwned_displacedStandAloneMuons_*_*',
  13714. 'keep *_muIsoDepositTk_*_*',
  13715. 'keep *_muIsoDepositCalByAssociatorTowers_*_*',
  13716. 'keep *_muIsoDepositCalByAssociatorHits_*_*',
  13717. 'keep *_muIsoDepositJets_*_*',
  13718. 'keep *_muGlobalIsoDepositCtfTk_*_*',
  13719. 'keep *_muGlobalIsoDepositCalByAssociatorTowers_*_*',
  13720. 'keep *_muGlobalIsoDepositCalByAssociatorHits_*_*',
  13721. 'keep *_muGlobalIsoDepositJets_*_*',
  13722. 'keep *_softPFMuonsTagInfos_*_*',
  13723. 'keep *_softPFElectronsTagInfos_*_*',
  13724. 'keep *_softPFElectronBJetTags_*_*',
  13725. 'keep *_softPFMuonBJetTags_*_*',
  13726. 'keep *_pfImpactParameterTagInfos_*_*',
  13727. 'keep *_pfTrackCountingHighEffBJetTags_*_*',
  13728. 'keep *_pfJetProbabilityBJetTags_*_*',
  13729. 'keep *_pfJetBProbabilityBJetTags_*_*',
  13730. 'keep *_pfSecondaryVertexTagInfos_*_*',
  13731. 'keep *_pfInclusiveSecondaryVertexFinderTagInfos_*_*',
  13732. 'keep *_pfSimpleSecondaryVertexHighEffBJetTags_*_*',
  13733. 'keep *_pfSimpleInclusiveSecondaryVertexHighEffBJetTags_*_*',
  13734. 'keep *_pfCombinedSecondaryVertexV2BJetTags_*_*',
  13735. 'keep *_pfCombinedInclusiveSecondaryVertexV2BJetTags_*_*',
  13736. 'keep *_pfGhostTrackVertexTagInfos_*_*',
  13737. 'keep *_pfGhostTrackBJetTags_*_*',
  13738. 'keep *_pfCombinedMVAV2BJetTags_*_*',
  13739. 'keep *_inclusiveCandidateSecondaryVertices_*_*',
  13740. 'keep *_inclusiveCandidateSecondaryVerticesCvsL_*_*',
  13741. 'keep *_pfInclusiveSecondaryVertexFinderCvsLTagInfos_*_*',
  13742. 'keep *_pfCombinedCvsLJetTags_*_*',
  13743. 'keep *_pfCombinedCvsBJetTags_*_*',
  13744. 'keep *_pfChargeBJetTags_*_*',
  13745. 'keep *_pfDeepCSVJetTags_*_*',
  13746. 'keep *_pfDeepCMVAJetTags_*_*',
  13747. 'keep recoRecoTauPiZeros_hpsPFTauProducer_pizeros_*',
  13748. 'keep recoPFTaus_hpsPFTauProducer_*_*',
  13749. 'keep *_hpsPFTauDiscriminationByDeadECALElectronRejection_*_*',
  13750. 'keep *_hpsPFTauDiscriminationByDecayModeFinding_*_*',
  13751. 'keep *_hpsPFTauDiscriminationByDecayModeFindingNewDMs_*_*',
  13752. 'keep *_hpsPFTauDiscriminationByDecayModeFindingOldDMs_*_*',
  13753. 'keep *_hpsPFTauDiscriminationByLooseIsolation_*_*',
  13754. 'keep *_hpsPFTauDiscriminationByLooseChargedIsolation_*_*',
  13755. 'keep *_hpsPFTauDiscriminationByLooseCombinedIsolationDBSumPtCorr3Hits_*_*',
  13756. 'keep *_hpsPFTauDiscriminationByLooseCombinedIsolationDBSumPtCorr3HitsdR03_*_*',
  13757. 'keep *_hpsPFTauDiscriminationByLooseElectronRejection_*_*',
  13758. 'keep *_hpsPFTauDiscriminationByLooseMuonRejection3_*_*',
  13759. 'keep *_hpsPFTauDiscriminationByMediumCombinedIsolationDBSumPtCorr3Hits_*_*',
  13760. 'keep *_hpsPFTauDiscriminationByMediumCombinedIsolationDBSumPtCorr3HitsdR03_*_*',
  13761. 'keep *_hpsPFTauDiscriminationByRawCombinedIsolationDBSumPtCorr3Hits_*_*',
  13762. 'keep *_hpsPFTauDiscriminationByTightCombinedIsolationDBSumPtCorr3Hits_*_*',
  13763. 'keep *_hpsPFTauDiscriminationByTightCombinedIsolationDBSumPtCorr3HitsdR03_*_*',
  13764. 'keep *_hpsPFTauDiscriminationByTightMuonRejection3_*_*',
  13765. 'keep *_hpsPFTauDiscriminationByPhotonPtSumOutsideSignalCone_*_*',
  13766. 'keep *_hpsPFTauNeutralIsoPtSum_*_*',
  13767. 'keep *_hpsPFTauPUcorrPtSum_*_*',
  13768. 'keep *_hpsPFTauChargedIsoPtSum_*_*',
  13769. 'keep *_hpsPFTauTransverseImpactParameters_*_*',
  13770. 'keep *_hpsPFTauFootprintCorrection_*_*',
  13771. 'keep *_hpsPFTauNeutralIsoPtSumWeight_*_*',
  13772. 'keep *_hpsPFTauPhotonPtSumOutsideSignalCone_*_*',
  13773. 'keep *_hpsPFTauDiscriminationByMVA6rawElectronRejection_*_*',
  13774. 'keep *_hpsPFTauDiscriminationByMVA6VLooseElectronRejection_*_*',
  13775. 'keep *_hpsPFTauDiscriminationByMVA6LooseElectronRejection_*_*',
  13776. 'keep *_hpsPFTauDiscriminationByMVA6MediumElectronRejection_*_*',
  13777. 'keep *_hpsPFTauDiscriminationByMVA6TightElectronRejection_*_*',
  13778. 'keep *_hpsPFTauDiscriminationByMVA6VTightElectronRejection_*_*',
  13779. 'keep *_hpsPFTauDiscriminationByIsolationMVArun2v1DBoldDMwLTraw_*_*',
  13780. 'keep *_hpsPFTauDiscriminationByVLooseIsolationMVArun2v1DBoldDMwLT_*_*',
  13781. 'keep *_hpsPFTauDiscriminationByLooseIsolationMVArun2v1DBoldDMwLT_*_*',
  13782. 'keep *_hpsPFTauDiscriminationByMediumIsolationMVArun2v1DBoldDMwLT_*_*',
  13783. 'keep *_hpsPFTauDiscriminationByTightIsolationMVArun2v1DBoldDMwLT_*_*',
  13784. 'keep *_hpsPFTauDiscriminationByVTightIsolationMVArun2v1DBoldDMwLT_*_*',
  13785. 'keep *_hpsPFTauDiscriminationByVVTightIsolationMVArun2v1DBoldDMwLT_*_*',
  13786. 'keep *_hpsPFTauDiscriminationByIsolationMVArun2v1DBnewDMwLTraw_*_*',
  13787. 'keep *_hpsPFTauDiscriminationByVLooseIsolationMVArun2v1DBnewDMwLT_*_*',
  13788. 'keep *_hpsPFTauDiscriminationByLooseIsolationMVArun2v1DBnewDMwLT_*_*',
  13789. 'keep *_hpsPFTauDiscriminationByMediumIsolationMVArun2v1DBnewDMwLT_*_*',
  13790. 'keep *_hpsPFTauDiscriminationByTightIsolationMVArun2v1DBnewDMwLT_*_*',
  13791. 'keep *_hpsPFTauDiscriminationByVTightIsolationMVArun2v1DBnewDMwLT_*_*',
  13792. 'keep *_hpsPFTauDiscriminationByVVTightIsolationMVArun2v1DBnewDMwLT_*_*',
  13793. 'keep *_hpsPFTauDiscriminationByIsolationMVArun2v1PWoldDMwLTraw_*_*',
  13794. 'keep *_hpsPFTauDiscriminationByVLooseIsolationMVArun2v1PWoldDMwLT_*_*',
  13795. 'keep *_hpsPFTauDiscriminationByLooseIsolationMVArun2v1PWoldDMwLT_*_*',
  13796. 'keep *_hpsPFTauDiscriminationByMediumIsolationMVArun2v1PWoldDMwLT_*_*',
  13797. 'keep *_hpsPFTauDiscriminationByTightIsolationMVArun2v1PWoldDMwLT_*_*',
  13798. 'keep *_hpsPFTauDiscriminationByVTightIsolationMVArun2v1PWoldDMwLT_*_*',
  13799. 'keep *_hpsPFTauDiscriminationByVVTightIsolationMVArun2v1PWoldDMwLT_*_*',
  13800. 'keep *_hpsPFTauDiscriminationByIsolationMVArun2v1PWnewDMwLTraw_*_*',
  13801. 'keep *_hpsPFTauDiscriminationByVLooseIsolationMVArun2v1PWnewDMwLT_*_*',
  13802. 'keep *_hpsPFTauDiscriminationByLooseIsolationMVArun2v1PWnewDMwLT_*_*',
  13803. 'keep *_hpsPFTauDiscriminationByMediumIsolationMVArun2v1PWnewDMwLT_*_*',
  13804. 'keep *_hpsPFTauDiscriminationByTightIsolationMVArun2v1PWnewDMwLT_*_*',
  13805. 'keep *_hpsPFTauDiscriminationByVTightIsolationMVArun2v1PWnewDMwLT_*_*',
  13806. 'keep *_hpsPFTauDiscriminationByVVTightIsolationMVArun2v1PWnewDMwLT_*_*',
  13807. 'keep *_hpsPFTauChargedIsoPtSumdR03_*_*',
  13808. 'keep *_hpsPFTauNeutralIsoPtSumdR03_*_*',
  13809. 'keep *_hpsPFTauNeutralIsoPtSumWeightdR03_*_*',
  13810. 'keep *_hpsPFTauFootprintCorrectiondR03_*_*',
  13811. 'keep *_hpsPFTauPhotonPtSumOutsideSignalConedR03_*_*',
  13812. 'keep *_hpsPFTauDiscriminationByIsolationMVArun2v1DBdR03oldDMwLTraw_*_*',
  13813. 'keep *_hpsPFTauDiscriminationByVLooseIsolationMVArun2v1DBdR03oldDMwLT_*_*',
  13814. 'keep *_hpsPFTauDiscriminationByLooseIsolationMVArun2v1DBdR03oldDMwLT_*_*',
  13815. 'keep *_hpsPFTauDiscriminationByMediumIsolationMVArun2v1DBdR03oldDMwLT_*_*',
  13816. 'keep *_hpsPFTauDiscriminationByTightIsolationMVArun2v1DBdR03oldDMwLT_*_*',
  13817. 'keep *_hpsPFTauDiscriminationByVTightIsolationMVArun2v1DBdR03oldDMwLT_*_*',
  13818. 'keep *_hpsPFTauDiscriminationByVVTightIsolationMVArun2v1DBdR03oldDMwLT_*_*',
  13819. 'keep *_hpsPFTauDiscriminationByIsolationMVArun2v1PWdR03oldDMwLTraw_*_*',
  13820. 'keep *_hpsPFTauDiscriminationByVLooseIsolationMVArun2v1PWdR03oldDMwLT_*_*',
  13821. 'keep *_hpsPFTauDiscriminationByLooseIsolationMVArun2v1PWdR03oldDMwLT_*_*',
  13822. 'keep *_hpsPFTauDiscriminationByMediumIsolationMVArun2v1PWdR03oldDMwLT_*_*',
  13823. 'keep *_hpsPFTauDiscriminationByTightIsolationMVArun2v1PWdR03oldDMwLT_*_*',
  13824. 'keep *_hpsPFTauDiscriminationByVTightIsolationMVArun2v1PWdR03oldDMwLT_*_*',
  13825. 'keep *_hpsPFTauDiscriminationByVVTightIsolationMVArun2v1PWdR03oldDMwLT_*_*',
  13826. 'keep *_offlinePrimaryVertices__*',
  13827. 'keep *_offlinePrimaryVerticesWithBS_*_*',
  13828. 'keep *_offlinePrimaryVerticesFromCosmicTracks_*_*',
  13829. 'keep *_nuclearInteractionMaker_*_*',
  13830. 'keep *_generalV0Candidates_*_*',
  13831. 'keep *_inclusiveSecondaryVertices_*_*',
  13832. 'keep recoGsfElectronCores_gsfElectronCores_*_*',
  13833. 'keep recoGsfElectronCores_gedGsfElectronCores_*_*',
  13834. 'keep recoGsfElectrons_gsfElectrons_*_*',
  13835. 'keep recoGsfElectrons_gedGsfElectrons_*_*',
  13836. 'keep recoGsfElectronCores_uncleanedOnlyGsfElectronCores_*_*',
  13837. 'keep recoGsfElectrons_uncleanedOnlyGsfElectrons_*_*',
  13838. 'keep floatedmValueMap_eidRobustLoose_*_*',
  13839. 'keep floatedmValueMap_eidRobustTight_*_*',
  13840. 'keep floatedmValueMap_eidRobustHighEnergy_*_*',
  13841. 'keep floatedmValueMap_eidLoose_*_*',
  13842. 'keep floatedmValueMap_eidTight_*_*',
  13843. 'keep *_egmGedGsfElectronPFIsolation_*_*',
  13844. 'keep *_photonEcalPFClusterIsolationProducer_*_*',
  13845. 'keep *_electronEcalPFClusterIsolationProducer_*_*',
  13846. 'keep *_photonHcalPFClusterIsolationProducer_*_*',
  13847. 'keep *_electronHcalPFClusterIsolationProducer_*_*',
  13848. 'drop *_egmGsfElectronIDs_*_*',
  13849. 'drop *_egmPhotonIDs_*_*',
  13850. 'keep *_gedPhotonCore_*_*',
  13851. 'keep *_gedPhotons_*_*',
  13852. 'keep *_particleBasedIsolation_*_*',
  13853. 'keep recoPhotons_mustachePhotons_*_*',
  13854. 'keep recoPhotonCores_mustachePhotonCore_*_*',
  13855. 'keep recoPhotons_photons_*_*',
  13856. 'keep recoPhotonCores_photonCore_*_*',
  13857. 'keep recoConversions_conversions_*_*',
  13858. 'keep recoConversions_mustacheConversions_*_*',
  13859. 'drop *_conversions_uncleanedConversions_*',
  13860. 'drop *_gedPhotonsTmp_valMapPFEgammaCandToPhoton_*',
  13861. 'keep recoConversions_allConversions_*_*',
  13862. 'keep recoConversions_allConversionsOldEG_*_*',
  13863. 'keep recoTracks_ckfOutInTracksFromConversions_*_*',
  13864. 'keep recoTracks_ckfInOutTracksFromConversions_*_*',
  13865. 'keep recoTrackExtras_ckfOutInTracksFromConversions_*_*',
  13866. 'keep recoTrackExtras_ckfInOutTracksFromConversions_*_*',
  13867. 'keep TrackingRecHitsOwned_ckfOutInTracksFromConversions_*_*',
  13868. 'keep TrackingRecHitsOwned_ckfInOutTracksFromConversions_*_*',
  13869. 'keep recoConversions_uncleanedOnlyAllConversions_*_*',
  13870. 'keep recoTracks_uncleanedOnlyCkfOutInTracksFromConversions_*_*',
  13871. 'keep recoTracks_uncleanedOnlyCkfInOutTracksFromConversions_*_*',
  13872. 'keep recoTrackExtras_uncleanedOnlyCkfOutInTracksFromConversions_*_*',
  13873. 'keep recoTrackExtras_uncleanedOnlyCkfInOutTracksFromConversions_*_*',
  13874. 'keep TrackingRecHitsOwned_uncleanedOnlyCkfOutInTracksFromConversions_*_*',
  13875. 'keep TrackingRecHitsOwned_uncleanedOnlyCkfInOutTracksFromConversions_*_*',
  13876. 'keep *_PhotonIDProd_*_*',
  13877. 'keep *_PhotonIDProdGED_*_*',
  13878. 'keep recoRecoEcalCandidates_hfRecoEcalCandidate_*_*',
  13879. 'keep *_hfEMClusters_*_*',
  13880. 'keep *_gedGsfElectronCores_*_*',
  13881. 'keep *_gedGsfElectrons_*_*',
  13882. 'keep *_pixelTracks_*_*',
  13883. 'keep *_pixelVertices_*_*',
  13884. 'drop CaloTowersSorted_towerMakerPF_*_*',
  13885. 'keep recoPFRecHits_particleFlowClusterECAL_Cleaned_*',
  13886. 'keep recoPFRecHits_particleFlowClusterHCAL_Cleaned_*',
  13887. 'keep recoPFRecHits_particleFlowClusterHO_Cleaned_*',
  13888. 'keep recoPFRecHits_particleFlowClusterHF_Cleaned_*',
  13889. 'keep recoPFRecHits_particleFlowClusterPS_Cleaned_*',
  13890. 'keep recoPFRecHits_particleFlowRecHitECAL_Cleaned_*',
  13891. 'keep recoPFRecHits_particleFlowRecHitHBHE_Cleaned_*',
  13892. 'keep recoPFRecHits_particleFlowRecHitHF_Cleaned_*',
  13893. 'keep recoPFRecHits_particleFlowRecHitHO_Cleaned_*',
  13894. 'keep recoPFRecHits_particleFlowRecHitPS_Cleaned_*',
  13895. 'keep recoPFClusters_particleFlowClusterECAL_*_*',
  13896. 'keep recoPFClusters_particleFlowClusterHCAL_*_*',
  13897. 'keep recoPFClusters_particleFlowClusterHO_*_*',
  13898. 'keep recoPFClusters_particleFlowClusterHF_*_*',
  13899. 'keep recoPFClusters_particleFlowClusterPS_*_*',
  13900. 'keep recoPFBlocks_particleFlowBlock_*_*',
  13901. 'keep recoPFCandidates_particleFlowEGamma_*_*',
  13902. 'keep recoCaloClusters_particleFlowEGamma_*_*',
  13903. 'keep recoSuperClusters_particleFlowEGamma_*_*',
  13904. 'keep recoConversions_particleFlowEGamma_*_*',
  13905. 'keep recoPFCandidates_particleFlow_*_*',
  13906. 'keep recoPFCandidates_particleFlowTmp_electrons_*',
  13907. 'keep recoPFCandidates_particleFlowTmp_*_*',
  13908. 'drop recoPFCandidates_particleFlowTmp__*',
  13909. 'keep recoPFDisplacedVertexs_particleFlowDisplacedVertex_*_*',
  13910. 'keep *_pfElectronTranslator_*_*',
  13911. 'keep *_pfPhotonTranslator_*_*',
  13912. 'keep *_particleFlow_electrons_*',
  13913. 'keep *_particleFlow_photons_*',
  13914. 'keep *_particleFlow_muons_*',
  13915. 'keep *_trackerDrivenElectronSeeds_preid_*',
  13916. 'keep *_particleFlowPtrs_*_*',
  13917. 'keep *_particleFlowTmpPtrs_*_*',
  13918. 'keep *_offlineBeamSpot_*_*',
  13919. 'keep L1GlobalTriggerReadoutRecord_gtDigis_*_*',
  13920. 'keep *_l1GtRecord_*_*',
  13921. 'keep *_l1GtTriggerMenuLite_*_*',
  13922. 'keep *_conditionsInEdm_*_*',
  13923. 'keep *_l1extraParticles_*_*',
  13924. 'keep *_l1L1GtObjectMap_*_*',
  13925. 'keep L1MuGMTReadoutCollection_gtDigis_*_*',
  13926. 'keep L1GctEmCand*_gctDigis_*_*',
  13927. 'keep L1GctJetCand*_gctDigis_*_*',
  13928. 'keep L1GctEtHad*_gctDigis_*_*',
  13929. 'keep L1GctEtMiss*_gctDigis_*_*',
  13930. 'keep L1GctEtTotal*_gctDigis_*_*',
  13931. 'keep L1GctHtMiss*_gctDigis_*_*',
  13932. 'keep L1GctJetCounts*_gctDigis_*_*',
  13933. 'keep L1GctHFRingEtSums*_gctDigis_*_*',
  13934. 'keep L1GctHFBitCounts*_gctDigis_*_*',
  13935. 'keep LumiDetails_lumiProducer_*_*',
  13936. 'keep LumiSummary_lumiProducer_*_*',
  13937. 'keep *_gtStage2Digis_*_*',
  13938. 'keep *_gmtStage2Digis_*_*',
  13939. 'keep *_caloStage2Digis_*_*',
  13940. 'drop *_hlt*_*_*',
  13941. 'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*',
  13942. 'keep edmTriggerResults_*_*_*',
  13943. 'keep triggerTriggerEvent_*_*_*',
  13944. 'keep L1AcceptBunchCrossings_scalersRawToDigi_*_*',
  13945. 'keep L1TriggerScalerss_scalersRawToDigi_*_*',
  13946. 'keep Level1TriggerScalerss_scalersRawToDigi_*_*',
  13947. 'keep LumiScalerss_scalersRawToDigi_*_*',
  13948. 'keep BeamSpotOnlines_scalersRawToDigi_*_*',
  13949. 'keep DcsStatuss_scalersRawToDigi_*_*',
  13950. 'keep DcsStatuss_hltScalersRawToDigi_*_*',
  13951. 'keep *_tcdsDigis_*_*',
  13952. 'keep *_logErrorHarvester_*_*',
  13953. 'keep *_pfIsolatedElectronsEI_*_*',
  13954. 'keep *_pfIsolatedMuonsEI_*_*',
  13955. 'keep recoPFJets_pfJetsEI_*_*',
  13956. 'keep *_pfCombinedInclusiveSecondaryVertexV2BJetTagsEI_*_*',
  13957. 'keep recoPFTaus_pfTausEI_*_*',
  13958. 'keep recoPFTauDiscriminator_pfTausDiscriminationByDecayModeFinding_*_*',
  13959. 'keep recoPFTauDiscriminator_pfTausDiscriminationByIsolation_*_*',
  13960. 'keep recoPFMETs_pfMetEI_*_*',
  13961. 'keep TotemTriggerCounters_totemTriggerRawToDigi_*_*',
  13962. 'keep TotemFEDInfos_totemRPRawToDigi_*_*',
  13963. 'keep TotemRPDigiedmDetSetVector_totemRPRawToDigi_*_*',
  13964. 'keep TotemVFATStatusedmDetSetVector_totemRPRawToDigi_*_*',
  13965. 'keep TotemRPClusteredmDetSetVector_totemRPClusterProducer_*_*',
  13966. 'keep TotemRPRecHitedmDetSetVector_totemRPRecHitProducer_*_*',
  13967. 'keep TotemRPUVPatternedmDetSetVector_totemRPUVPatternFinder_*_*',
  13968. 'keep TotemRPLocalTrackedmDetSetVector_totemRPLocalTrackFitter_*_*',
  13969. 'keep TotemFEDInfos_ctppsDiamondRawToDigi_*_*',
  13970. 'keep CTPPSDiamondDigiedmDetSetVector_ctppsDiamondRawToDigi_*_*',
  13971. 'keep TotemVFATStatusedmDetSetVector_ctppsDiamondRawToDigi_*_*',
  13972. 'keep CTPPSDiamondRecHitedmDetSetVector_ctppsDiamondRecHits_*_*',
  13973. 'keep LHERunInfoProduct_*_*_*',
  13974. 'keep LHEEventProduct_*_*_*',
  13975. 'keep GenRunInfoProduct_generator_*_*',
  13976. 'keep GenLumiInfoHeader_generator_*_*',
  13977. 'keep GenLumiInfoProduct_generator_*_*',
  13978. 'keep GenEventInfoProduct_generator_*_*',
  13979. 'keep edmHepMCProduct_generatorSmeared_*_*',
  13980. 'keep GenFilterInfo_*_*_*',
  13981. 'keep *_genParticles_*_*',
  13982. 'keep recoGenMETs_*_*_*',
  13983. 'keep *_ak4GenJets_*_*',
  13984. 'keep *_ak8GenJets_*_*',
  13985. 'keep *_ak4GenJetsNoNu_*_*',
  13986. 'keep *_ak8GenJetsNoNu_*_*',
  13987. 'keep *_genParticle_*_*',
  13988. 'keep edmHepMCProduct_source_*_*',
  13989. 'keep SimTracks_g4SimHits_*_*',
  13990. 'keep SimVertexs_g4SimHits_*_*',
  13991. 'keep *_allTrackMCMatch_*_*',
  13992. 'keep StripDigiSimLinkedmDetSetVector_simMuonCSCDigis_*_*',
  13993. 'keep DTLayerIdDTDigiSimLinkMuonDigiCollection_simMuonDTDigis_*_*',
  13994. 'keep RPCDigiSimLinkedmDetSetVector_simMuonRPCDigis_*_*',
  13995. 'keep PileupSummaryInfos_*_*_*',
  13996. 'keep int_*_bunchSpacing_*' ) ),
  13997. splitLevel = cms.untracked.int32(0)
  13998. )
  13999.  
  14000. process.REDIGIEventContent = cms.PSet(
  14001. inputCommands = cms.untracked.vstring('drop *',
  14002. 'keep *_g4SimHits_*_*',
  14003. 'keep edmHepMCProduct_source_*_*',
  14004. 'keep *_randomEngineStateProducer_*_*',
  14005. 'keep LHERunInfoProduct_*_*_*',
  14006. 'keep LHEEventProduct_*_*_*',
  14007. 'keep GenRunInfoProduct_generator_*_*',
  14008. 'keep GenLumiInfoHeader_generator_*_*',
  14009. 'keep GenLumiInfoProduct_generator_*_*',
  14010. 'keep GenEventInfoProduct_generator_*_*',
  14011. 'keep edmHepMCProduct_generatorSmeared_*_*',
  14012. 'keep GenFilterInfo_*_*_*',
  14013. 'keep *_genParticles_*_*',
  14014. 'drop *_randomEngineStateProducer_*_*')
  14015. )
  14016.  
  14017. process.REGENEventContent = cms.PSet(
  14018. inputCommands = cms.untracked.vstring('keep *',
  14019. 'drop *_genParticles_*_*',
  14020. 'drop *_genParticlesForJets_*_*',
  14021. 'drop *_kt4GenJets_*_*',
  14022. 'drop *_kt6GenJets_*_*',
  14023. 'drop *_iterativeCone5GenJets_*_*',
  14024. 'drop *_ak4GenJets_*_*',
  14025. 'drop *_ak7GenJets_*_*',
  14026. 'drop *_ak8GenJets_*_*',
  14027. 'drop *_ak4GenJetsNoNu_*_*',
  14028. 'drop *_ak8GenJetsNoNu_*_*',
  14029. 'drop *_genCandidatesForMET_*_*',
  14030. 'drop *_genParticlesForMETAllVisible_*_*',
  14031. 'drop *_genMetCalo_*_*',
  14032. 'drop *_genMetCaloAndNonPrompt_*_*',
  14033. 'drop *_genMetTrue_*_*',
  14034. 'drop *_genMetIC5GenJs_*_*')
  14035. )
  14036.  
  14037. process.REPACKRAWEventContent = cms.PSet(
  14038. eventAutoFlushCompressedSize = cms.untracked.int32(5242880),
  14039. outputCommands = cms.untracked.vstring('drop *',
  14040. 'drop FEDRawDataCollection_*_*_*',
  14041. 'keep FEDRawDataCollection_rawDataRepacker_*_*',
  14042. 'keep FEDRawDataCollection_virginRawDataRepacker_*_*',
  14043. 'keep FEDRawDataCollection_rawDataCollector_*_*',
  14044. 'keep FEDRawDataCollection_source_*_*',
  14045. 'drop *_hlt*_*_*',
  14046. 'keep FEDRawDataCollection_rawDataCollector_*_*',
  14047. 'keep FEDRawDataCollection_source_*_*',
  14048. 'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*',
  14049. 'keep edmTriggerResults_*_*_*',
  14050. 'keep triggerTriggerEvent_*_*_*',
  14051. 'drop FEDRawDataCollection_source_*_*',
  14052. 'drop FEDRawDataCollection_rawDataCollector_*_*'),
  14053. splitLevel = cms.untracked.int32(0)
  14054. )
  14055.  
  14056. process.REPACKRAWSIMEventContent = cms.PSet(
  14057. eventAutoFlushCompressedSize = cms.untracked.int32(5242880),
  14058. outputCommands = cms.untracked.vstring('drop *',
  14059. 'drop FEDRawDataCollection_*_*_*',
  14060. 'keep FEDRawDataCollection_rawDataRepacker_*_*',
  14061. 'keep FEDRawDataCollection_virginRawDataRepacker_*_*',
  14062. 'keep FEDRawDataCollection_rawDataCollector_*_*',
  14063. 'keep FEDRawDataCollection_source_*_*',
  14064. 'drop *_hlt*_*_*',
  14065. 'keep FEDRawDataCollection_rawDataCollector_*_*',
  14066. 'keep FEDRawDataCollection_source_*_*',
  14067. 'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*',
  14068. 'keep edmTriggerResults_*_*_*',
  14069. 'keep triggerTriggerEvent_*_*_*',
  14070. 'keep *_g4SimHits_*_*',
  14071. 'keep edmHepMCProduct_source_*_*',
  14072. 'keep *_allTrackMCMatch_*_*',
  14073. 'keep StripDigiSimLinkedmDetSetVector_simMuonCSCDigis_*_*',
  14074. 'keep CSCDetIdCSCComparatorDigiMuonDigiCollection_simMuonCSCDigis_*_*',
  14075. 'keep DTLayerIdDTDigiSimLinkMuonDigiCollection_simMuonDTDigis_*_*',
  14076. 'keep RPCDigiSimLinkedmDetSetVector_simMuonRPCDigis_*_*',
  14077. 'keep *_simMuonCSCDigis_*_*',
  14078. 'keep *_simMuonRPCDigis_*_*',
  14079. 'keep EBSrFlagsSorted_simEcalDigis_*_*',
  14080. 'keep EESrFlagsSorted_simEcalDigis_*_*',
  14081. 'keep *_simHcalUnsuppressedDigis_*_*',
  14082. 'keep CrossingFramePlaybackInfoNew_*_*_*',
  14083. 'keep PileupSummaryInfos_*_*_*',
  14084. 'keep int6stdbitsetstdpairs_*_AffectedAPVList_*',
  14085. 'keep int_*_bunchSpacing_*',
  14086. 'keep LHERunInfoProduct_*_*_*',
  14087. 'keep LHEEventProduct_*_*_*',
  14088. 'keep GenRunInfoProduct_generator_*_*',
  14089. 'keep GenLumiInfoHeader_generator_*_*',
  14090. 'keep GenLumiInfoProduct_generator_*_*',
  14091. 'keep GenEventInfoProduct_generator_*_*',
  14092. 'keep edmHepMCProduct_generatorSmeared_*_*',
  14093. 'keep GenFilterInfo_*_*_*',
  14094. 'keep *_genParticles_*_*',
  14095. 'keep recoGenJets_*_*_*',
  14096. 'keep *_genParticle_*_*',
  14097. 'keep recoGenMETs_*_*_*',
  14098. 'keep FEDRawDataCollection_source_*_*',
  14099. 'keep FEDRawDataCollection_rawDataCollector_*_*',
  14100. 'keep *_MEtoEDMConverter_*_*',
  14101. 'keep *_randomEngineStateProducer_*_*',
  14102. 'keep *_logErrorHarvester_*_*',
  14103. 'drop FEDRawDataCollection_source_*_*',
  14104. 'drop FEDRawDataCollection_rawDataCollector_*_*'),
  14105. splitLevel = cms.untracked.int32(0)
  14106. )
  14107.  
  14108. process.RESIMEventContent = cms.PSet(
  14109. inputCommands = cms.untracked.vstring('drop *',
  14110. 'keep *_randomEngineStateProducer_*_*',
  14111. 'keep LHERunInfoProduct_*_*_*',
  14112. 'keep LHEEventProduct_*_*_*',
  14113. 'keep GenRunInfoProduct_generator_*_*',
  14114. 'keep GenLumiInfoHeader_generator_*_*',
  14115. 'keep GenLumiInfoProduct_generator_*_*',
  14116. 'keep GenEventInfoProduct_generator_*_*',
  14117. 'keep edmHepMCProduct_generatorSmeared_*_*',
  14118. 'keep GenFilterInfo_*_*_*',
  14119. 'keep *_genParticles_*_*')
  14120. )
  14121.  
  14122. process.RU_ME12 = cms.PSet(
  14123. chi2Max = cms.double(100.0),
  14124. chi2Norm_2D_ = cms.double(35),
  14125. chi2_str = cms.double(50.0),
  14126. dPhiIntMax = cms.double(0.003),
  14127. dPhiMax = cms.double(0.004),
  14128. dRIntMax = cms.double(2.0),
  14129. dRMax = cms.double(1.5),
  14130. doCollisions = cms.bool(True),
  14131. minLayersApart = cms.int32(1),
  14132. wideSeg = cms.double(3.0)
  14133. )
  14134.  
  14135. process.RU_ME13 = cms.PSet(
  14136. chi2Max = cms.double(60.0),
  14137. chi2Norm_2D_ = cms.double(20),
  14138. chi2_str = cms.double(30.0),
  14139. dPhiIntMax = cms.double(0.002),
  14140. dPhiMax = cms.double(0.003),
  14141. dRIntMax = cms.double(2.0),
  14142. dRMax = cms.double(1.5),
  14143. doCollisions = cms.bool(True),
  14144. minLayersApart = cms.int32(1),
  14145. wideSeg = cms.double(3.0)
  14146. )
  14147.  
  14148. process.RU_ME1A = cms.PSet(
  14149. chi2Max = cms.double(100.0),
  14150. chi2Norm_2D_ = cms.double(35),
  14151. chi2_str = cms.double(50.0),
  14152. dPhiIntMax = cms.double(0.005),
  14153. dPhiMax = cms.double(0.006),
  14154. dRIntMax = cms.double(2.0),
  14155. dRMax = cms.double(1.5),
  14156. doCollisions = cms.bool(True),
  14157. minLayersApart = cms.int32(1),
  14158. wideSeg = cms.double(3.0)
  14159. )
  14160.  
  14161. process.RU_ME1B = cms.PSet(
  14162. chi2Max = cms.double(100.0),
  14163. chi2Norm_2D_ = cms.double(35),
  14164. chi2_str = cms.double(50.0),
  14165. dPhiIntMax = cms.double(0.004),
  14166. dPhiMax = cms.double(0.005),
  14167. dRIntMax = cms.double(2.0),
  14168. dRMax = cms.double(1.5),
  14169. doCollisions = cms.bool(True),
  14170. minLayersApart = cms.int32(1),
  14171. wideSeg = cms.double(3.0)
  14172. )
  14173.  
  14174. process.RU_MEX1 = cms.PSet(
  14175. chi2Max = cms.double(180.0),
  14176. chi2Norm_2D_ = cms.double(60),
  14177. chi2_str = cms.double(80.0),
  14178. dPhiIntMax = cms.double(0.005),
  14179. dPhiMax = cms.double(0.007),
  14180. dRIntMax = cms.double(2.0),
  14181. dRMax = cms.double(1.5),
  14182. doCollisions = cms.bool(True),
  14183. minLayersApart = cms.int32(1),
  14184. wideSeg = cms.double(3.0)
  14185. )
  14186.  
  14187. process.RU_MEX2 = cms.PSet(
  14188. chi2Max = cms.double(100.0),
  14189. chi2Norm_2D_ = cms.double(35),
  14190. chi2_str = cms.double(50.0),
  14191. dPhiIntMax = cms.double(0.004),
  14192. dPhiMax = cms.double(0.006),
  14193. dRIntMax = cms.double(2.0),
  14194. dRMax = cms.double(1.5),
  14195. doCollisions = cms.bool(True),
  14196. minLayersApart = cms.int32(1),
  14197. wideSeg = cms.double(3.0)
  14198. )
  14199.  
  14200. process.RecoBTagAOD = cms.PSet(
  14201. outputCommands = cms.untracked.vstring('keep *_softPFElectronBJetTags_*_*',
  14202. 'keep *_softPFMuonBJetTags_*_*',
  14203. 'keep *_pfTrackCountingHighEffBJetTags_*_*',
  14204. 'keep *_pfJetProbabilityBJetTags_*_*',
  14205. 'keep *_pfJetBProbabilityBJetTags_*_*',
  14206. 'keep *_pfSimpleSecondaryVertexHighEffBJetTags_*_*',
  14207. 'keep *_pfSimpleInclusiveSecondaryVertexHighEffBJetTags_*_*',
  14208. 'keep *_pfCombinedSecondaryVertexV2BJetTags_*_*',
  14209. 'keep *_pfCombinedInclusiveSecondaryVertexV2BJetTags_*_*',
  14210. 'keep *_pfGhostTrackBJetTags_*_*',
  14211. 'keep *_pfCombinedMVAV2BJetTags_*_*',
  14212. 'keep *_inclusiveCandidateSecondaryVertices_*_*',
  14213. 'keep *_inclusiveCandidateSecondaryVerticesCvsL_*_*',
  14214. 'keep *_pfCombinedCvsLJetTags_*_*',
  14215. 'keep *_pfCombinedCvsBJetTags_*_*',
  14216. 'keep *_pfChargeBJetTags_*_*',
  14217. 'keep *_pfDeepCSVJetTags_*_*',
  14218. 'keep *_pfDeepCMVAJetTags_*_*')
  14219. )
  14220.  
  14221. process.RecoBTagFEVT = cms.PSet(
  14222. outputCommands = cms.untracked.vstring('keep *_softPFMuonsTagInfos_*_*',
  14223. 'keep *_softPFElectronsTagInfos_*_*',
  14224. 'keep *_softPFElectronBJetTags_*_*',
  14225. 'keep *_softPFMuonBJetTags_*_*',
  14226. 'keep *_pfImpactParameterTagInfos_*_*',
  14227. 'keep *_pfTrackCountingHighEffBJetTags_*_*',
  14228. 'keep *_pfJetProbabilityBJetTags_*_*',
  14229. 'keep *_pfJetBProbabilityBJetTags_*_*',
  14230. 'keep *_pfSecondaryVertexTagInfos_*_*',
  14231. 'keep *_pfInclusiveSecondaryVertexFinderTagInfos_*_*',
  14232. 'keep *_pfSimpleSecondaryVertexHighEffBJetTags_*_*',
  14233. 'keep *_pfSimpleInclusiveSecondaryVertexHighEffBJetTags_*_*',
  14234. 'keep *_pfCombinedSecondaryVertexV2BJetTags_*_*',
  14235. 'keep *_pfCombinedInclusiveSecondaryVertexV2BJetTags_*_*',
  14236. 'keep *_pfGhostTrackVertexTagInfos_*_*',
  14237. 'keep *_pfGhostTrackBJetTags_*_*',
  14238. 'keep *_pfCombinedMVAV2BJetTags_*_*',
  14239. 'keep *_inclusiveCandidateSecondaryVertices_*_*',
  14240. 'keep *_inclusiveCandidateSecondaryVerticesCvsL_*_*',
  14241. 'keep *_pfInclusiveSecondaryVertexFinderCvsLTagInfos_*_*',
  14242. 'keep *_pfCombinedCvsLJetTags_*_*',
  14243. 'keep *_pfCombinedCvsBJetTags_*_*',
  14244. 'keep *_pfChargeBJetTags_*_*',
  14245. 'keep *_pfDeepCSVJetTags_*_*',
  14246. 'keep *_pfDeepCMVAJetTags_*_*')
  14247. )
  14248.  
  14249. process.RecoBTagRECO = cms.PSet(
  14250. outputCommands = cms.untracked.vstring('keep *_softPFMuonsTagInfos_*_*',
  14251. 'keep *_softPFElectronsTagInfos_*_*',
  14252. 'keep *_softPFElectronBJetTags_*_*',
  14253. 'keep *_softPFMuonBJetTags_*_*',
  14254. 'keep *_pfImpactParameterTagInfos_*_*',
  14255. 'keep *_pfTrackCountingHighEffBJetTags_*_*',
  14256. 'keep *_pfJetProbabilityBJetTags_*_*',
  14257. 'keep *_pfJetBProbabilityBJetTags_*_*',
  14258. 'keep *_pfSecondaryVertexTagInfos_*_*',
  14259. 'keep *_pfInclusiveSecondaryVertexFinderTagInfos_*_*',
  14260. 'keep *_pfSimpleSecondaryVertexHighEffBJetTags_*_*',
  14261. 'keep *_pfSimpleInclusiveSecondaryVertexHighEffBJetTags_*_*',
  14262. 'keep *_pfCombinedSecondaryVertexV2BJetTags_*_*',
  14263. 'keep *_pfCombinedInclusiveSecondaryVertexV2BJetTags_*_*',
  14264. 'keep *_pfGhostTrackVertexTagInfos_*_*',
  14265. 'keep *_pfGhostTrackBJetTags_*_*',
  14266. 'keep *_pfCombinedMVAV2BJetTags_*_*',
  14267. 'keep *_inclusiveCandidateSecondaryVertices_*_*',
  14268. 'keep *_inclusiveCandidateSecondaryVerticesCvsL_*_*',
  14269. 'keep *_pfInclusiveSecondaryVertexFinderCvsLTagInfos_*_*',
  14270. 'keep *_pfCombinedCvsLJetTags_*_*',
  14271. 'keep *_pfCombinedCvsBJetTags_*_*',
  14272. 'keep *_pfChargeBJetTags_*_*',
  14273. 'keep *_pfDeepCSVJetTags_*_*',
  14274. 'keep *_pfDeepCMVAJetTags_*_*')
  14275. )
  14276.  
  14277. process.RecoBTauAOD = cms.PSet(
  14278. outputCommands = cms.untracked.vstring()
  14279. )
  14280.  
  14281. process.RecoBTauFEVT = cms.PSet(
  14282. outputCommands = cms.untracked.vstring()
  14283. )
  14284.  
  14285. process.RecoBTauRECO = cms.PSet(
  14286. outputCommands = cms.untracked.vstring()
  14287. )
  14288.  
  14289. process.RecoCTPPSAOD = cms.PSet(
  14290. outputCommands = cms.untracked.vstring('keep TotemTriggerCounters_totemTriggerRawToDigi_*_*',
  14291. 'keep TotemFEDInfos_totemRPRawToDigi_*_*',
  14292. 'keep TotemRPDigiedmDetSetVector_totemRPRawToDigi_*_*',
  14293. 'keep TotemVFATStatusedmDetSetVector_totemRPRawToDigi_*_*',
  14294. 'keep TotemRPClusteredmDetSetVector_totemRPClusterProducer_*_*',
  14295. 'keep TotemRPRecHitedmDetSetVector_totemRPRecHitProducer_*_*',
  14296. 'keep TotemRPUVPatternedmDetSetVector_totemRPUVPatternFinder_*_*',
  14297. 'keep TotemRPLocalTrackedmDetSetVector_totemRPLocalTrackFitter_*_*',
  14298. 'keep TotemFEDInfos_ctppsDiamondRawToDigi_*_*',
  14299. 'keep CTPPSDiamondDigiedmDetSetVector_ctppsDiamondRawToDigi_*_*',
  14300. 'keep TotemVFATStatusedmDetSetVector_ctppsDiamondRawToDigi_*_*',
  14301. 'keep CTPPSDiamondRecHitedmDetSetVector_ctppsDiamondRecHits_*_*')
  14302. )
  14303.  
  14304. process.RecoCTPPSFEVT = cms.PSet(
  14305. outputCommands = cms.untracked.vstring('keep TotemTriggerCounters_totemTriggerRawToDigi_*_*',
  14306. 'keep TotemFEDInfos_totemRPRawToDigi_*_*',
  14307. 'keep TotemRPDigiedmDetSetVector_totemRPRawToDigi_*_*',
  14308. 'keep TotemVFATStatusedmDetSetVector_totemRPRawToDigi_*_*',
  14309. 'keep TotemRPClusteredmDetSetVector_totemRPClusterProducer_*_*',
  14310. 'keep TotemRPRecHitedmDetSetVector_totemRPRecHitProducer_*_*',
  14311. 'keep TotemRPUVPatternedmDetSetVector_totemRPUVPatternFinder_*_*',
  14312. 'keep TotemRPLocalTrackedmDetSetVector_totemRPLocalTrackFitter_*_*',
  14313. 'keep TotemFEDInfos_ctppsDiamondRawToDigi_*_*',
  14314. 'keep CTPPSDiamondDigiedmDetSetVector_ctppsDiamondRawToDigi_*_*',
  14315. 'keep TotemVFATStatusedmDetSetVector_ctppsDiamondRawToDigi_*_*',
  14316. 'keep CTPPSDiamondRecHitedmDetSetVector_ctppsDiamondRecHits_*_*')
  14317. )
  14318.  
  14319. process.RecoCTPPSRECO = cms.PSet(
  14320. outputCommands = cms.untracked.vstring('keep TotemTriggerCounters_totemTriggerRawToDigi_*_*',
  14321. 'keep TotemFEDInfos_totemRPRawToDigi_*_*',
  14322. 'keep TotemRPDigiedmDetSetVector_totemRPRawToDigi_*_*',
  14323. 'keep TotemVFATStatusedmDetSetVector_totemRPRawToDigi_*_*',
  14324. 'keep TotemRPClusteredmDetSetVector_totemRPClusterProducer_*_*',
  14325. 'keep TotemRPRecHitedmDetSetVector_totemRPRecHitProducer_*_*',
  14326. 'keep TotemRPUVPatternedmDetSetVector_totemRPUVPatternFinder_*_*',
  14327. 'keep TotemRPLocalTrackedmDetSetVector_totemRPLocalTrackFitter_*_*',
  14328. 'keep TotemFEDInfos_ctppsDiamondRawToDigi_*_*',
  14329. 'keep CTPPSDiamondDigiedmDetSetVector_ctppsDiamondRawToDigi_*_*',
  14330. 'keep TotemVFATStatusedmDetSetVector_ctppsDiamondRawToDigi_*_*',
  14331. 'keep CTPPSDiamondRecHitedmDetSetVector_ctppsDiamondRecHits_*_*')
  14332. )
  14333.  
  14334. process.RecoEcalAOD = cms.PSet(
  14335. outputCommands = cms.untracked.vstring('keep *_selectDigi_*_*',
  14336. 'keep EcalRecHitsSorted_reducedEcalRecHitsEB_*_*',
  14337. 'keep EcalRecHitsSorted_reducedEcalRecHitsEE_*_*',
  14338. 'keep EcalRecHitsSorted_reducedEcalRecHitsES_*_*',
  14339. 'keep recoSuperClusters_correctedHybridSuperClusters_*_*',
  14340. 'keep recoCaloClusters_hybridSuperClusters_*_*',
  14341. 'keep recoSuperClusters_hybridSuperClusters_uncleanOnlyHybridSuperClusters_*',
  14342. 'keep recoCaloClusters_multi5x5SuperClusters_multi5x5EndcapBasicClusters_*',
  14343. 'keep recoSuperClusters_correctedMulti5x5SuperClustersWithPreshower_*_*',
  14344. 'keep recoPreshowerClusters_multi5x5SuperClustersWithPreshower_*_*',
  14345. 'keep recoPreshowerClusterShapes_multi5x5PreshowerClusterShape_*_*',
  14346. 'keep recoSuperClusters_particleFlowSuperClusterECAL_*_*',
  14347. 'keep recoCaloClusters_particleFlowSuperClusterECAL_*_*')
  14348. )
  14349.  
  14350. process.RecoEcalFEVT = cms.PSet(
  14351. outputCommands = cms.untracked.vstring('keep *_selectDigi_*_*',
  14352. 'keep *_reducedEcalRecHitsEB_*_*',
  14353. 'keep *_reducedEcalRecHitsEE_*_*',
  14354. 'keep *_reducedEcalRecHitsES_*_*',
  14355. 'keep *_interestingEcalDetId*_*_*',
  14356. 'keep *_ecalWeightUncalibRecHit_*_*',
  14357. 'keep *_ecalPreshowerRecHit_*_*',
  14358. 'keep *_hybridSuperClusters_*_*',
  14359. 'keep *_correctedHybridSuperClusters_*_*',
  14360. 'keep *_multi5x5*_*_*',
  14361. 'keep *_correctedMulti5x5*_*_*',
  14362. 'keep recoPreshowerClusters_multi5x5SuperClustersWithPreshower_*_*',
  14363. 'keep recoPreshowerClusterShapes_multi5x5PreshowerClusterShape_*_*',
  14364. 'keep *_particleFlowSuperClusterECAL_*_*',
  14365. 'drop recoBasicClusters_multi5x5BasicClusters_multi5x5BarrelBasicClusters_*',
  14366. 'drop recoSuperClusters_multi5x5SuperClusters_multi5x5BarrelSuperClusters_*')
  14367. )
  14368.  
  14369. process.RecoEcalRECO = cms.PSet(
  14370. outputCommands = cms.untracked.vstring('keep *_selectDigi_*_*',
  14371. 'keep EcalRecHitsSorted_reducedEcalRecHitsEE_*_*',
  14372. 'keep EcalRecHitsSorted_reducedEcalRecHitsEB_*_*',
  14373. 'keep EcalRecHitsSorted_reducedEcalRecHitsES_*_*',
  14374. 'keep *_hybridSuperClusters_*_*',
  14375. 'keep recoSuperClusters_correctedHybridSuperClusters_*_*',
  14376. 'keep *_multi5x5SuperClusters_*_*',
  14377. 'keep recoSuperClusters_multi5x5SuperClusters_*_*',
  14378. 'keep recoSuperClusters_multi5x5SuperClustersWithPreshower_*_*',
  14379. 'keep recoSuperClusters_correctedMulti5x5SuperClustersWithPreshower_*_*',
  14380. 'keep recoPreshowerClusters_multi5x5SuperClustersWithPreshower_*_*',
  14381. 'keep recoPreshowerClusterShapes_multi5x5PreshowerClusterShape_*_*',
  14382. 'keep *_particleFlowSuperClusterECAL_*_*',
  14383. 'drop recoClusterShapes_*_*_*',
  14384. 'drop recoBasicClustersToOnerecoClusterShapesAssociation_*_*_*',
  14385. 'drop recoBasicClusters_multi5x5BasicClusters_multi5x5BarrelBasicClusters_*',
  14386. 'drop recoSuperClusters_multi5x5SuperClusters_multi5x5BarrelSuperClusters_*')
  14387. )
  14388.  
  14389. process.RecoEgammaAOD = cms.PSet(
  14390. outputCommands = cms.untracked.vstring('keep recoGsfElectronCores_gsfElectronCores_*_*',
  14391. 'keep recoGsfElectronCores_gedGsfElectronCores_*_*',
  14392. 'keep recoGsfElectrons_gsfElectrons_*_*',
  14393. 'keep recoGsfElectrons_gedGsfElectrons_*_*',
  14394. 'keep recoGsfElectronCores_uncleanedOnlyGsfElectronCores_*_*',
  14395. 'keep recoGsfElectrons_uncleanedOnlyGsfElectrons_*_*',
  14396. 'keep floatedmValueMap_eidRobustLoose_*_*',
  14397. 'keep floatedmValueMap_eidRobustTight_*_*',
  14398. 'keep floatedmValueMap_eidRobustHighEnergy_*_*',
  14399. 'keep floatedmValueMap_eidLoose_*_*',
  14400. 'keep floatedmValueMap_eidTight_*_*',
  14401. 'keep *_egmGedGsfElectronPFIsolation_*_*',
  14402. 'keep *_photonEcalPFClusterIsolationProducer_*_*',
  14403. 'keep *_electronEcalPFClusterIsolationProducer_*_*',
  14404. 'keep *_photonHcalPFClusterIsolationProducer_*_*',
  14405. 'keep *_electronHcalPFClusterIsolationProducer_*_*',
  14406. 'drop *_egmGsfElectronIDs_*_*',
  14407. 'drop *_egmPhotonIDs_*_*',
  14408. 'keep recoPhotonCores_gedPhotonCore_*_*',
  14409. 'keep recoPhotons_gedPhotons_*_*',
  14410. 'keep *_particleBasedIsolation_*_*',
  14411. 'drop *_gedPhotons_valMapPFEgammaCandToPhoton_*',
  14412. 'keep recoPhotonCores_photonCore_*_*',
  14413. 'keep recoPhotons_photons_*_*',
  14414. 'keep recoConversions_conversions_*_*',
  14415. 'keep recoConversions_mustacheConversions_*_*',
  14416. 'drop *_conversions_uncleanedConversions_*',
  14417. 'keep recoConversions_allConversions_*_*',
  14418. 'keep recoConversions_allConversionsOldEG_*_*',
  14419. 'keep recoTracks_ckfOutInTracksFromConversions_*_*',
  14420. 'keep recoTracks_ckfInOutTracksFromConversions_*_*',
  14421. 'keep recoConversions_uncleanedOnlyAllConversions_*_*',
  14422. 'keep recoTracks_uncleanedOnlyCkfOutInTracksFromConversions_*_*',
  14423. 'keep recoTracks_uncleanedOnlyCkfInOutTracksFromConversions_*_*',
  14424. 'keep *_PhotonIDProd_*_*',
  14425. 'keep *_PhotonIDProdGED_*_*',
  14426. 'keep *_hfRecoEcalCandidate_*_*',
  14427. 'keep recoRecoEcalCandidates_hfRecoEcalCandidate_*_*',
  14428. 'keep *_hfEMClusters_*_*',
  14429. 'keep *_gedGsfElectronCores_*_*',
  14430. 'keep *_gedGsfElectrons_*_*')
  14431. )
  14432.  
  14433. process.RecoEgammaFEVT = cms.PSet(
  14434. outputCommands = cms.untracked.vstring('keep *_gsfElectronCores_*_*',
  14435. 'keep *_gsfElectrons_*_*',
  14436. 'keep *_uncleanedOnlyGsfElectronCores_*_*',
  14437. 'keep *_uncleanedOnlyGsfElectrons_*_*',
  14438. 'keep *_eidRobustLoose_*_*',
  14439. 'keep *_eidRobustTight_*_*',
  14440. 'keep *_eidRobustHighEnergy_*_*',
  14441. 'keep *_eidLoose_*_*',
  14442. 'keep *_eidTight_*_*',
  14443. 'keep *_egmGedGsfElectronPF*Isolation_*_*',
  14444. 'keep *_egmGsfElectronIDs_*_*',
  14445. 'keep *_egmPhotonIDs_*_*',
  14446. 'keep *_photonEcalPFClusterIsolationProducer_*_*',
  14447. 'keep *_electronEcalPFClusterIsolationProducer_*_*',
  14448. 'keep *_photonHcalPFClusterIsolationProducer_*_*',
  14449. 'keep *_electronHcalPFClusterIsolationProducer_*_*',
  14450. 'keep *_conversions_*_*',
  14451. 'keep *_mustacheConversions_*_*',
  14452. 'drop *_conversions_uncleanedConversions_*',
  14453. 'keep *_gedPhotonCore_*_*',
  14454. 'keep *_gedPhotonsTmp_*_*',
  14455. 'keep *_gedPhotons_*_*',
  14456. 'keep *_particleBasedIsolation_*_*',
  14457. 'keep *_photonCore_*_*',
  14458. 'keep *_photons_*_*',
  14459. 'keep *_mustachePhotonCore_*_*',
  14460. 'keep *_mustachePhotons_*_*',
  14461. 'keep *_allConversions_*_*',
  14462. 'keep *_allConversionsOldEG_*_*',
  14463. 'keep *_ckfOutInTracksFrom*Conversions_*_*',
  14464. 'keep *_ckfInOutTracksFrom*Conversions_*_*',
  14465. 'keep *_uncleanedOnlyAllConversions_*_*',
  14466. 'keep *_uncleanedOnlyCkfOutInTracksFromConversions_*_*',
  14467. 'keep *_uncleanedOnlyCkfInOutTracksFromConversions_*_*',
  14468. 'keep *_PhotonIDProd_*_*',
  14469. 'keep *_PhotonIDProdGED_*_*',
  14470. 'keep *_hfRecoEcalCandidate_*_*',
  14471. 'keep *_hfEMClusters_*_*',
  14472. 'keep *_gedGsfElectronCores_*_*',
  14473. 'keep *_gedGsfElectrons_*_*')
  14474. )
  14475.  
  14476. process.RecoEgammaRECO = cms.PSet(
  14477. outputCommands = cms.untracked.vstring('keep recoGsfElectronCores_gsfElectronCores_*_*',
  14478. 'keep recoGsfElectronCores_gedGsfElectronCores_*_*',
  14479. 'keep recoGsfElectrons_gsfElectrons_*_*',
  14480. 'keep recoGsfElectrons_gedGsfElectrons_*_*',
  14481. 'keep recoGsfElectronCores_uncleanedOnlyGsfElectronCores_*_*',
  14482. 'keep recoGsfElectrons_uncleanedOnlyGsfElectrons_*_*',
  14483. 'keep floatedmValueMap_eidRobustLoose_*_*',
  14484. 'keep floatedmValueMap_eidRobustTight_*_*',
  14485. 'keep floatedmValueMap_eidRobustHighEnergy_*_*',
  14486. 'keep floatedmValueMap_eidLoose_*_*',
  14487. 'keep floatedmValueMap_eidTight_*_*',
  14488. 'keep *_egmGedGsfElectronPFIsolation_*_*',
  14489. 'keep *_photonEcalPFClusterIsolationProducer_*_*',
  14490. 'keep *_electronEcalPFClusterIsolationProducer_*_*',
  14491. 'keep *_photonHcalPFClusterIsolationProducer_*_*',
  14492. 'keep *_electronHcalPFClusterIsolationProducer_*_*',
  14493. 'drop *_egmGsfElectronIDs_*_*',
  14494. 'drop *_egmPhotonIDs_*_*',
  14495. 'keep *_gedPhotonCore_*_*',
  14496. 'keep *_gedPhotons_*_*',
  14497. 'keep *_particleBasedIsolation_*_*',
  14498. 'keep recoPhotons_mustachePhotons_*_*',
  14499. 'keep recoPhotonCores_mustachePhotonCore_*_*',
  14500. 'keep recoPhotons_photons_*_*',
  14501. 'keep recoPhotonCores_photonCore_*_*',
  14502. 'keep recoConversions_conversions_*_*',
  14503. 'keep recoConversions_mustacheConversions_*_*',
  14504. 'drop *_conversions_uncleanedConversions_*',
  14505. 'drop *_gedPhotonsTmp_valMapPFEgammaCandToPhoton_*',
  14506. 'keep recoConversions_allConversions_*_*',
  14507. 'keep recoConversions_allConversionsOldEG_*_*',
  14508. 'keep recoTracks_ckfOutInTracksFromConversions_*_*',
  14509. 'keep recoTracks_ckfInOutTracksFromConversions_*_*',
  14510. 'keep recoTrackExtras_ckfOutInTracksFromConversions_*_*',
  14511. 'keep recoTrackExtras_ckfInOutTracksFromConversions_*_*',
  14512. 'keep TrackingRecHitsOwned_ckfOutInTracksFromConversions_*_*',
  14513. 'keep TrackingRecHitsOwned_ckfInOutTracksFromConversions_*_*',
  14514. 'keep recoConversions_uncleanedOnlyAllConversions_*_*',
  14515. 'keep recoTracks_uncleanedOnlyCkfOutInTracksFromConversions_*_*',
  14516. 'keep recoTracks_uncleanedOnlyCkfInOutTracksFromConversions_*_*',
  14517. 'keep recoTrackExtras_uncleanedOnlyCkfOutInTracksFromConversions_*_*',
  14518. 'keep recoTrackExtras_uncleanedOnlyCkfInOutTracksFromConversions_*_*',
  14519. 'keep TrackingRecHitsOwned_uncleanedOnlyCkfOutInTracksFromConversions_*_*',
  14520. 'keep TrackingRecHitsOwned_uncleanedOnlyCkfInOutTracksFromConversions_*_*',
  14521. 'keep *_PhotonIDProd_*_*',
  14522. 'keep *_PhotonIDProdGED_*_*',
  14523. 'keep recoRecoEcalCandidates_hfRecoEcalCandidate_*_*',
  14524. 'keep *_hfEMClusters_*_*',
  14525. 'keep *_gedGsfElectronCores_*_*',
  14526. 'keep *_gedGsfElectrons_*_*')
  14527. )
  14528.  
  14529. process.RecoGenJetsAOD = cms.PSet(
  14530. outputCommands = cms.untracked.vstring('keep *_ak4GenJets_*_*',
  14531. 'keep *_ak8GenJets_*_*',
  14532. 'keep *_ak4GenJetsNoNu_*_*',
  14533. 'keep *_ak8GenJetsNoNu_*_*',
  14534. 'keep *_genParticle_*_*')
  14535. )
  14536.  
  14537. process.RecoGenJetsFEVT = cms.PSet(
  14538. outputCommands = cms.untracked.vstring('keep recoGenJets_*_*_*',
  14539. 'keep *_genParticle_*_*')
  14540. )
  14541.  
  14542. process.RecoGenJetsRECO = cms.PSet(
  14543. outputCommands = cms.untracked.vstring('keep *_ak4GenJets_*_*',
  14544. 'keep *_ak8GenJets_*_*',
  14545. 'keep *_ak4GenJetsNoNu_*_*',
  14546. 'keep *_ak8GenJetsNoNu_*_*',
  14547. 'keep *_genParticle_*_*')
  14548. )
  14549.  
  14550. process.RecoGenMETAOD = cms.PSet(
  14551. outputCommands = cms.untracked.vstring('keep recoGenMETs_*_*_*')
  14552. )
  14553.  
  14554. process.RecoGenMETFEVT = cms.PSet(
  14555. outputCommands = cms.untracked.vstring('keep recoGenMETs_*_*_*')
  14556. )
  14557.  
  14558. process.RecoGenMETRECO = cms.PSet(
  14559. outputCommands = cms.untracked.vstring('keep recoGenMETs_*_*_*')
  14560. )
  14561.  
  14562. process.RecoHcalNoiseAOD = cms.PSet(
  14563. outputCommands = cms.untracked.vstring('drop recoHcalNoiseRBXs_hcalnoise_*_*',
  14564. 'keep HcalNoiseSummary_hcalnoise_*_*')
  14565. )
  14566.  
  14567. process.RecoHcalNoiseFEVT = cms.PSet(
  14568. outputCommands = cms.untracked.vstring('keep recoHcalNoiseRBXs_hcalnoise_*_*',
  14569. 'keep HcalNoiseSummary_hcalnoise_*_*')
  14570. )
  14571.  
  14572. process.RecoHcalNoiseRECO = cms.PSet(
  14573. outputCommands = cms.untracked.vstring('keep recoHcalNoiseRBXs_hcalnoise_*_*',
  14574. 'keep HcalNoiseSummary_hcalnoise_*_*')
  14575. )
  14576.  
  14577. process.RecoJetsAOD = cms.PSet(
  14578. outputCommands = cms.untracked.vstring('keep *_ak4CaloJets_*_*',
  14579. 'keep *_ak4PFJetsCHS_*_*',
  14580. 'keep *_ak8PFJetsCHS_*_*',
  14581. 'keep *_ak8PFJetsCHSSoftDrop_*_*',
  14582. 'keep *_cmsTopTagPFJetsCHS_*_*',
  14583. 'keep *_ak4PFJets_*_*',
  14584. 'keep *_JetPlusTrackZSPCorJetAntiKt4_*_*',
  14585. 'keep *_ak4TrackJets_*_*',
  14586. 'keep recoRecoChargedRefCandidates_trackRefsForJets_*_*',
  14587. 'keep *_caloTowers_*_*',
  14588. 'keep *_CastorTowerReco_*_*',
  14589. 'keep *_ak4JetTracksAssociatorAtVertex_*_*',
  14590. 'keep *_ak4JetTracksAssociatorAtVertexPF_*_*',
  14591. 'keep *_ak4JetTracksAssociatorExplicit_*_*',
  14592. 'keep *_ak4JetExtender_*_*',
  14593. 'keep *_ak4JetID_*_*',
  14594. 'keep *_ak5CastorJets_*_*',
  14595. 'keep *_ak5CastorJetID_*_*',
  14596. 'keep *_ak7CastorJets_*_*',
  14597. 'keep *_ak7CastorJetID_*_*',
  14598. 'keep *_fixedGridRhoAll_*_*',
  14599. 'keep *_fixedGridRhoFastjetAll_*_*',
  14600. 'keep *_fixedGridRhoFastjetAllTmp_*_*',
  14601. 'keep *_fixedGridRhoFastjetCentral_*_*',
  14602. 'keep *_fixedGridRhoFastjetAllCalo_*_*',
  14603. 'keep *_fixedGridRhoFastjetCentralCalo_*_*',
  14604. 'keep *_fixedGridRhoFastjetCentralChargedPileUp_*_*',
  14605. 'keep *_fixedGridRhoFastjetCentralNeutral_*_*',
  14606. 'drop doubles_*Jets_rhos_*',
  14607. 'drop doubles_*Jets_sigmas_*',
  14608. 'keep *_ak8PFJetsCHSSoftDropMass_*_*')
  14609. )
  14610.  
  14611. process.RecoJetsFEVT = cms.PSet(
  14612. outputCommands = cms.untracked.vstring('keep recoCaloJets_*_*_*',
  14613. 'keep recoPFJets_*_*_*',
  14614. 'keep recoTrackJets_*_*_*',
  14615. 'keep recoJPTJets_*_*_*',
  14616. 'keep recoBasicJets_*_*_*',
  14617. 'keep *_caloTowers_*_*',
  14618. 'keep *_towerMaker_*_*',
  14619. 'keep *_CastorTowerReco_*_*',
  14620. 'keep recoRecoChargedRefCandidates_trackRefsForJets_*_*',
  14621. 'keep *_kt4JetTracksAssociatorAtVertex_*_*',
  14622. 'keep *_kt4JetTracksAssociatorAtCaloFace_*_*',
  14623. 'keep *_kt4JetExtender_*_*',
  14624. 'keep *_ak4JetTracksAssociatorAtVertex*_*_*',
  14625. 'keep *_ak4JetTracksAssociatorAtCaloFace*_*_*',
  14626. 'keep *_ak4JetExtender_*_*',
  14627. 'keep *_ak4JetTracksAssociatorExplicit_*_*',
  14628. 'keep *_ak7JetTracksAssociatorAtVertex*_*_*',
  14629. 'keep *_ak7JetTracksAssociatorAtCaloFace*_*_*',
  14630. 'keep *_ak7JetExtender_*_*',
  14631. 'keep *_*JetID_*_*',
  14632. 'keep *_kt4CaloJets_*_*',
  14633. 'keep *_kt6CaloJets_*_*',
  14634. 'keep *_ak4CaloJets_*_*',
  14635. 'keep *_ak5CaloJets_*_*',
  14636. 'keep *_ak7CaloJets_*_*',
  14637. 'keep *_kt4PFJets_*_*',
  14638. 'keep *_kt6PFJets_*_*',
  14639. 'keep *_ak4PFJets_*_*',
  14640. 'keep *_ak5PFJets_*_*',
  14641. 'keep *_ak7PFJets_*_*',
  14642. 'keep *_JetPlusTrackZSPCorJetAntiKt4_*_*',
  14643. 'keep *_ak4TrackJets_*_*',
  14644. 'keep *_kt4TrackJets_*_*',
  14645. 'keep *_ak5CastorJets_*_*',
  14646. 'keep *_ak5CastorJetID_*_*',
  14647. 'keep *_ak7CastorJets_*_*',
  14648. 'keep *_ak7CastorJetID_*_*',
  14649. 'keep *_fixedGridRho*_*_*',
  14650. 'keep *_ca*Mass_*_*',
  14651. 'keep *_ak*Mass_*_*')
  14652. )
  14653.  
  14654. process.RecoJetsRECO = cms.PSet(
  14655. outputCommands = cms.untracked.vstring('keep *_ak4CaloJets_*_*',
  14656. 'keep *_ak4PFJets_*_*',
  14657. 'keep *_ak4PFJetsCHS_*_*',
  14658. 'keep *_ak8PFJetsCHS_*_*',
  14659. 'keep *_ak8PFJetsCHSSoftDrop_*_*',
  14660. 'keep *_cmsTopTagPFJetsCHS_*_*',
  14661. 'keep *_JetPlusTrackZSPCorJetAntiKt4_*_*',
  14662. 'keep *_ak4TrackJets_*_*',
  14663. 'keep recoRecoChargedRefCandidates_trackRefsForJets_*_*',
  14664. 'keep *_caloTowers_*_*',
  14665. 'keep *_towerMaker_*_*',
  14666. 'keep *_CastorTowerReco_*_*',
  14667. 'keep *_ak4JetTracksAssociatorAtVertex_*_*',
  14668. 'keep *_ak4JetTracksAssociatorAtVertexPF_*_*',
  14669. 'keep *_ak4JetTracksAssociatorAtCaloFace_*_*',
  14670. 'keep *_ak4JetTracksAssociatorExplicit_*_*',
  14671. 'keep *_ak4JetExtender_*_*',
  14672. 'keep *_ak4JetID_*_*',
  14673. 'keep *_ak5CastorJets_*_*',
  14674. 'keep *_ak5CastorJetID_*_*',
  14675. 'keep *_ak7CastorJets_*_*',
  14676. 'keep *_ak7CastorJetID_*_*',
  14677. 'keep *_fixedGridRhoAll_*_*',
  14678. 'keep *_fixedGridRhoFastjetAll_*_*',
  14679. 'keep *_fixedGridRhoFastjetAllTmp_*_*',
  14680. 'keep *_fixedGridRhoFastjetAllCalo_*_*',
  14681. 'keep *_fixedGridRhoFastjetCentral_*_*',
  14682. 'keep *_fixedGridRhoFastjetCentralCalo_*_*',
  14683. 'keep *_fixedGridRhoFastjetCentralChargedPileUp_*_*',
  14684. 'keep *_fixedGridRhoFastjetCentralNeutral_*_*',
  14685. 'keep *_ak8PFJetsCHSSoftDropMass_*_*')
  14686. )
  14687.  
  14688. process.RecoLocalCaloAOD = cms.PSet(
  14689. outputCommands = cms.untracked.vstring('keep *_castorreco_*_*',
  14690. 'keep *_reducedHcalRecHits_*_*',
  14691. 'keep HcalUnpackerReport_castorDigis_*_*',
  14692. 'keep HcalUnpackerReport_hcalDigiAlCaMB_*_*',
  14693. 'keep HcalUnpackerReport_hcalDigis_*_*')
  14694. )
  14695.  
  14696. process.RecoLocalCaloFEVT = cms.PSet(
  14697. outputCommands = cms.untracked.vstring('keep *_hbhereco_*_*',
  14698. 'keep *_hbheprereco_*_*',
  14699. 'keep *_hfprereco_*_*',
  14700. 'keep *_hfreco_*_*',
  14701. 'keep *_horeco_*_*',
  14702. 'keep HBHERecHitsSorted_hbherecoMB_*_*',
  14703. 'keep HBHERecHitsSorted_hbheprerecoMB_*_*',
  14704. 'keep HORecHitsSorted_horecoMB_*_*',
  14705. 'keep HFRecHitsSorted_hfrecoMB_*_*',
  14706. 'keep ZDCDataFramesSorted_*Digis_*_*',
  14707. 'keep ZDCRecHitsSorted_*_*_*',
  14708. 'keep QIE10DataFrameHcalDataFrameContainer_hcalDigis_ZDC_*',
  14709. 'keep *_reducedHcalRecHits_*_*',
  14710. 'keep *_castorreco_*_*',
  14711. 'keep HcalUnpackerReport_*_*_*',
  14712. 'keep *_ecalMultiFitUncalibRecHit_*_*',
  14713. 'keep *_ecalPreshowerRecHit_*_*',
  14714. 'keep *_ecalRecHit_*_*')
  14715. )
  14716.  
  14717. process.RecoLocalCaloRECO = cms.PSet(
  14718. outputCommands = cms.untracked.vstring('keep *_hbhereco_*_*',
  14719. 'keep *_hbheprereco_*_*',
  14720. 'keep *_hfprereco_*_*',
  14721. 'keep *_hfreco_*_*',
  14722. 'keep *_horeco_*_*',
  14723. 'keep HBHERecHitsSorted_hbherecoMB_*_*',
  14724. 'keep HORecHitsSorted_horecoMB_*_*',
  14725. 'keep HFRecHitsSorted_hfrecoMB_*_*',
  14726. 'keep ZDCDataFramesSorted_hcalDigis_*_*',
  14727. 'keep ZDCDataFramesSorted_castorDigis_*_*',
  14728. 'keep QIE10DataFrameHcalDataFrameContainer_hcalDigis_ZDC_*',
  14729. 'keep ZDCRecHitsSorted_zdcreco_*_*',
  14730. 'keep *_reducedHcalRecHits_*_*',
  14731. 'keep *_castorreco_*_*',
  14732. 'keep HcalUnpackerReport_castorDigis_*_*',
  14733. 'keep HcalUnpackerReport_hcalDigiAlCaMB_*_*',
  14734. 'keep HcalUnpackerReport_hcalDigis_*_*',
  14735. 'keep *_ecalPreshowerRecHit_*_*',
  14736. 'keep *_ecalRecHit_*_*',
  14737. 'keep *_ecalCompactTrigPrim_*_*',
  14738. 'keep *_ecalTPSkim_*_*')
  14739. )
  14740.  
  14741. process.RecoLocalFastTimeAOD = cms.PSet(
  14742. outputCommands = cms.untracked.vstring()
  14743. )
  14744.  
  14745. process.RecoLocalFastTimeFEVT = cms.PSet(
  14746. outputCommands = cms.untracked.vstring('keep *_ftlUncalibratedRecHits_*_*',
  14747. 'keep *_ftlRecHits_*_*')
  14748. )
  14749.  
  14750. process.RecoLocalFastTimeRECO = cms.PSet(
  14751. outputCommands = cms.untracked.vstring('keep *_ftlRecHits_*_*')
  14752. )
  14753.  
  14754. process.RecoLocalMuonAOD = cms.PSet(
  14755. outputCommands = cms.untracked.vstring('keep *_dt4DSegments_*_*',
  14756. 'keep *_dt4DCosmicSegments_*_*',
  14757. 'keep *_cscSegments_*_*',
  14758. 'keep *_rpcRecHits_*_*')
  14759. )
  14760.  
  14761. process.RecoLocalMuonFEVT = cms.PSet(
  14762. outputCommands = cms.untracked.vstring('keep *_dt1DRecHits_*_*',
  14763. 'keep *_dt4DSegments_*_*',
  14764. 'keep *_csc2DRecHits_*_*',
  14765. 'keep *_cscSegments_*_*',
  14766. 'keep *_rpcRecHits_*_*')
  14767. )
  14768.  
  14769. process.RecoLocalMuonRECO = cms.PSet(
  14770. outputCommands = cms.untracked.vstring('keep *_dt1DRecHits_*_*',
  14771. 'keep *_dt4DSegments_*_*',
  14772. 'keep *_dt1DCosmicRecHits_*_*',
  14773. 'keep *_dt4DCosmicSegments_*_*',
  14774. 'keep *_csc2DRecHits_*_*',
  14775. 'keep *_cscSegments_*_*',
  14776. 'keep *_rpcRecHits_*_*')
  14777. )
  14778.  
  14779. process.RecoLocalTrackerAOD = cms.PSet(
  14780. outputCommands = cms.untracked.vstring('keep ClusterSummary_clusterSummaryProducer_*_*')
  14781. )
  14782.  
  14783. process.RecoLocalTrackerFEVT = cms.PSet(
  14784. outputCommands = cms.untracked.vstring('keep DetIdedmEDCollection_siStripDigis_*_*',
  14785. 'keep DetIdedmEDCollection_siPixelDigis_*_*',
  14786. 'keep *_siPixelClusters_*_*',
  14787. 'keep *_siStripClusters_*_*',
  14788. 'keep *_clusterSummaryProducer_*_*')
  14789. )
  14790.  
  14791. process.RecoLocalTrackerRECO = cms.PSet(
  14792. outputCommands = cms.untracked.vstring('keep DetIdedmEDCollection_siStripDigis_*_*',
  14793. 'keep DetIdedmEDCollection_siPixelDigis_*_*',
  14794. 'keep *_siPixelClusters_*_*',
  14795. 'keep *_siStripClusters_*_*',
  14796. 'keep ClusterSummary_clusterSummaryProducer_*_*')
  14797. )
  14798.  
  14799. process.RecoMETAOD = cms.PSet(
  14800. outputCommands = cms.untracked.vstring('keep recoCaloMETs_caloMet_*_*',
  14801. 'keep recoCaloMETs_caloMetBE_*_*',
  14802. 'keep recoCaloMETs_caloMetBEFO_*_*',
  14803. 'keep recoCaloMETs_caloMetM_*_*',
  14804. 'keep recoPFMETs_pfMet_*_*',
  14805. 'keep recoPFMETs_pfChMet_*_*',
  14806. 'keep recoPFMETs_pfMetEI_*_*',
  14807. 'keep recoMuonMETCorrectionDataedmValueMap_muonMETValueMapProducer_*_*',
  14808. 'drop recoHcalNoiseRBXs_*_*_*',
  14809. 'keep HcalNoiseSummary_hcalnoise_*_*',
  14810. 'keep recoGlobalHaloData_GlobalHaloData_*_*',
  14811. 'keep recoCSCHaloData_CSCHaloData_*_*',
  14812. 'keep recoBeamHaloSummary_BeamHaloSummary_*_*')
  14813. )
  14814.  
  14815. process.RecoMETFEVT = cms.PSet(
  14816. outputCommands = cms.untracked.vstring('keep recoCaloMETs_caloMet_*_*',
  14817. 'keep recoCaloMETs_caloMetBE_*_*',
  14818. 'keep recoCaloMETs_caloMetBEFO_*_*',
  14819. 'keep recoCaloMETs_caloMetM_*_*',
  14820. 'keep recoPFMETs_pfMet_*_*',
  14821. 'keep recoPFMETs_pfChMet_*_*',
  14822. 'keep recoMuonMETCorrectionDataedmValueMap_muonMETValueMapProducer_*_*',
  14823. 'keep recoHcalNoiseRBXs_hcalnoise_*_*',
  14824. 'keep HcalNoiseSummary_hcalnoise_*_*',
  14825. 'keep *HaloData_*_*_*',
  14826. 'keep *BeamHaloSummary_BeamHaloSummary_*_*')
  14827. )
  14828.  
  14829. process.RecoMETRECO = cms.PSet(
  14830. outputCommands = cms.untracked.vstring('keep recoCaloMETs_caloMet_*_*',
  14831. 'keep recoCaloMETs_caloMetBE_*_*',
  14832. 'keep recoCaloMETs_caloMetBEFO_*_*',
  14833. 'keep recoCaloMETs_caloMetM_*_*',
  14834. 'keep recoPFMETs_pfMet_*_*',
  14835. 'keep recoPFMETs_pfChMet_*_*',
  14836. 'keep recoPFMETs_pfMetEI_*_*',
  14837. 'keep recoMuonMETCorrectionDataedmValueMap_muonMETValueMapProducer_*_*',
  14838. 'keep recoHcalNoiseRBXs_hcalnoise_*_*',
  14839. 'keep HcalNoiseSummary_hcalnoise_*_*',
  14840. 'keep recoCSCHaloData_CSCHaloData_*_*',
  14841. 'keep recoEcalHaloData_EcalHaloData_*_*',
  14842. 'keep recoGlobalHaloData_GlobalHaloData_*_*',
  14843. 'keep recoHcalHaloData_HcalHaloData_*_*',
  14844. 'keep recoBeamHaloSummary_BeamHaloSummary_*_*')
  14845. )
  14846.  
  14847. process.RecoMuonAOD = cms.PSet(
  14848. outputCommands = cms.untracked.vstring('keep *_muons_*_*',
  14849. 'keep *_particleFlow_muons_*',
  14850. 'drop *_muons_muons1stStep2muonsMap_*',
  14851. 'drop recoIsoDepositedmValueMap_muons_*_*',
  14852. 'drop doubleedmValueMap_muons_muPFIso*_*',
  14853. 'keep recoTracks_standAloneMuons_*_*',
  14854. 'keep recoTrackExtras_standAloneMuons_*_*',
  14855. 'keep TrackingRecHitsOwned_standAloneMuons_*_*',
  14856. 'keep recoTracks_globalMuons_*_*',
  14857. 'keep recoTrackExtras_globalMuons_*_*',
  14858. 'keep recoTracks_tevMuons_*_*',
  14859. 'keep recoTrackExtras_tevMuons_*_*',
  14860. 'keep recoTracks_generalTracks_*_*',
  14861. 'keep recoTracks_displacedTracks_*_*',
  14862. 'keep recoTracksToOnerecoTracksAssociation_tevMuons_*_*',
  14863. 'keep recoTracks_displacedGlobalMuons_*_*',
  14864. 'keep recoTrackExtras_displacedGlobalMuons_*_*',
  14865. 'keep TrackingRecHitsOwned_displacedGlobalMuons_*_*',
  14866. 'keep recoTracks_cosmicMuons_*_*',
  14867. 'keep recoMuons_muonsFromCosmics_*_*',
  14868. 'keep recoTracks_cosmicMuons1Leg_*_*',
  14869. 'keep recoMuons_muonsFromCosmics1Leg_*_*',
  14870. 'keep recoTracks_refittedStandAloneMuons_*_*',
  14871. 'keep recoTrackExtras_refittedStandAloneMuons_*_*',
  14872. 'keep TrackingRecHitsOwned_refittedStandAloneMuons_*_*',
  14873. 'keep recoTracks_displacedStandAloneMuons__*',
  14874. 'keep recoTrackExtras_displacedStandAloneMuons_*_*',
  14875. 'keep TrackingRecHitsOwned_displacedStandAloneMuons_*_*')
  14876. )
  14877.  
  14878. process.RecoMuonFEVT = cms.PSet(
  14879. outputCommands = cms.untracked.vstring('keep *_MuonSeed_*_*',
  14880. 'keep *_ancientMuonSeed_*_*',
  14881. 'keep *_displacedMuonSeeds_*_*',
  14882. 'keep TrackingRecHitsOwned_globalMuons_*_*',
  14883. 'keep TrackingRecHitsOwned_tevMuons_*_*',
  14884. 'keep *_CosmicMuonSeed_*_*',
  14885. 'keep recoTrackExtras_cosmicMuons_*_*',
  14886. 'keep TrackingRecHitsOwned_cosmicMuons_*_*',
  14887. 'keep recoTrackExtras_cosmicMuons1Leg_*_*',
  14888. 'keep TrackingRecHitsOwned_cosmicMuons1Leg_*_*',
  14889. 'keep recoTracks_cosmicsVetoTracks_*_*',
  14890. 'keep *_muons_*_*',
  14891. 'keep *_particleFlow_muons_*',
  14892. 'drop *_muons_muons1stStep2muonsMap_*',
  14893. 'drop recoIsoDepositedmValueMap_muons_*_*',
  14894. 'drop doubleedmValueMap_muons_muPFIso*_*',
  14895. 'keep recoTracks_standAloneMuons_*_*',
  14896. 'keep recoTrackExtras_standAloneMuons_*_*',
  14897. 'keep TrackingRecHitsOwned_standAloneMuons_*_*',
  14898. 'keep recoTracks_globalMuons_*_*',
  14899. 'keep recoTrackExtras_globalMuons_*_*',
  14900. 'keep recoTracks_tevMuons_*_*',
  14901. 'keep recoTrackExtras_tevMuons_*_*',
  14902. 'keep recoTracks_generalTracks_*_*',
  14903. 'keep recoTracks_displacedTracks_*_*',
  14904. 'keep recoTracksToOnerecoTracksAssociation_tevMuons_*_*',
  14905. 'keep recoTracks_displacedGlobalMuons_*_*',
  14906. 'keep recoTrackExtras_displacedGlobalMuons_*_*',
  14907. 'keep TrackingRecHitsOwned_displacedGlobalMuons_*_*',
  14908. 'keep recoTracks_cosmicMuons_*_*',
  14909. 'keep recoMuons_muonsFromCosmics_*_*',
  14910. 'keep recoTracks_cosmicMuons1Leg_*_*',
  14911. 'keep recoMuons_muonsFromCosmics1Leg_*_*',
  14912. 'keep recoTracks_refittedStandAloneMuons_*_*',
  14913. 'keep recoTrackExtras_refittedStandAloneMuons_*_*',
  14914. 'keep TrackingRecHitsOwned_refittedStandAloneMuons_*_*',
  14915. 'keep recoTracks_displacedStandAloneMuons__*',
  14916. 'keep recoTrackExtras_displacedStandAloneMuons_*_*',
  14917. 'keep TrackingRecHitsOwned_displacedStandAloneMuons_*_*',
  14918. 'keep *_muIsoDepositTk_*_*',
  14919. 'keep *_muIsoDepositCalByAssociatorTowers_*_*',
  14920. 'keep *_muIsoDepositCalByAssociatorHits_*_*',
  14921. 'keep *_muIsoDepositJets_*_*',
  14922. 'keep *_muGlobalIsoDepositCtfTk_*_*',
  14923. 'keep *_muGlobalIsoDepositCalByAssociatorTowers_*_*',
  14924. 'keep *_muGlobalIsoDepositCalByAssociatorHits_*_*',
  14925. 'keep *_muGlobalIsoDepositJets_*_*')
  14926. )
  14927.  
  14928. process.RecoMuonIsolationAOD = cms.PSet(
  14929. outputCommands = cms.untracked.vstring()
  14930. )
  14931.  
  14932. process.RecoMuonIsolationFEVT = cms.PSet(
  14933. outputCommands = cms.untracked.vstring('keep *_muIsoDepositTk_*_*',
  14934. 'keep *_muIsoDepositCalByAssociatorTowers_*_*',
  14935. 'keep *_muIsoDepositCalByAssociatorHits_*_*',
  14936. 'keep *_muIsoDepositJets_*_*',
  14937. 'keep *_muGlobalIsoDepositCtfTk_*_*',
  14938. 'keep *_muGlobalIsoDepositCalByAssociatorTowers_*_*',
  14939. 'keep *_muGlobalIsoDepositCalByAssociatorHits_*_*',
  14940. 'keep *_muGlobalIsoDepositJets_*_*')
  14941. )
  14942.  
  14943. process.RecoMuonIsolationParamGlobal = cms.PSet(
  14944. outputCommands = cms.untracked.vstring('keep *_muParamGlobalIsoDepositGsTk_*_*',
  14945. 'keep *_muParamGlobalIsoDepositCalEcal_*_*',
  14946. 'keep *_muParamGlobalIsoDepositCalHcal_*_*',
  14947. 'keep *_muParamGlobalIsoDepositCtfTk_*_*',
  14948. 'keep *_muParamGlobalIsoDepositCalByAssociatorTowers_*_*',
  14949. 'keep *_muParamGlobalIsoDepositCalByAssociatorHits_*_*',
  14950. 'keep *_muParamGlobalIsoDepositJets_*_*')
  14951. )
  14952.  
  14953. process.RecoMuonIsolationRECO = cms.PSet(
  14954. outputCommands = cms.untracked.vstring('keep *_muIsoDepositTk_*_*',
  14955. 'keep *_muIsoDepositCalByAssociatorTowers_*_*',
  14956. 'keep *_muIsoDepositCalByAssociatorHits_*_*',
  14957. 'keep *_muIsoDepositJets_*_*',
  14958. 'keep *_muGlobalIsoDepositCtfTk_*_*',
  14959. 'keep *_muGlobalIsoDepositCalByAssociatorTowers_*_*',
  14960. 'keep *_muGlobalIsoDepositCalByAssociatorHits_*_*',
  14961. 'keep *_muGlobalIsoDepositJets_*_*')
  14962. )
  14963.  
  14964. process.RecoMuonRECO = cms.PSet(
  14965. outputCommands = cms.untracked.vstring('keep *_MuonSeed_*_*',
  14966. 'keep *_ancientMuonSeed_*_*',
  14967. 'keep *_displacedMuonSeeds_*_*',
  14968. 'keep TrackingRecHitsOwned_globalMuons_*_*',
  14969. 'keep TrackingRecHitsOwned_tevMuons_*_*',
  14970. 'keep *_CosmicMuonSeed_*_*',
  14971. 'keep recoTrackExtras_cosmicMuons_*_*',
  14972. 'keep TrackingRecHitsOwned_cosmicMuons_*_*',
  14973. 'keep recoTrackExtras_cosmicMuons1Leg_*_*',
  14974. 'keep TrackingRecHitsOwned_cosmicMuons1Leg_*_*',
  14975. 'keep recoTracks_cosmicsVetoTracks_*_*',
  14976. 'keep *_muons_*_*',
  14977. 'keep *_particleFlow_muons_*',
  14978. 'drop *_muons_muons1stStep2muonsMap_*',
  14979. 'drop recoIsoDepositedmValueMap_muons_*_*',
  14980. 'drop doubleedmValueMap_muons_muPFIso*_*',
  14981. 'keep recoTracks_standAloneMuons_*_*',
  14982. 'keep recoTrackExtras_standAloneMuons_*_*',
  14983. 'keep TrackingRecHitsOwned_standAloneMuons_*_*',
  14984. 'keep recoTracks_globalMuons_*_*',
  14985. 'keep recoTrackExtras_globalMuons_*_*',
  14986. 'keep recoTracks_tevMuons_*_*',
  14987. 'keep recoTrackExtras_tevMuons_*_*',
  14988. 'keep recoTracks_generalTracks_*_*',
  14989. 'keep recoTracks_displacedTracks_*_*',
  14990. 'keep recoTracksToOnerecoTracksAssociation_tevMuons_*_*',
  14991. 'keep recoTracks_displacedGlobalMuons_*_*',
  14992. 'keep recoTrackExtras_displacedGlobalMuons_*_*',
  14993. 'keep TrackingRecHitsOwned_displacedGlobalMuons_*_*',
  14994. 'keep recoTracks_cosmicMuons_*_*',
  14995. 'keep recoMuons_muonsFromCosmics_*_*',
  14996. 'keep recoTracks_cosmicMuons1Leg_*_*',
  14997. 'keep recoMuons_muonsFromCosmics1Leg_*_*',
  14998. 'keep recoTracks_refittedStandAloneMuons_*_*',
  14999. 'keep recoTrackExtras_refittedStandAloneMuons_*_*',
  15000. 'keep TrackingRecHitsOwned_refittedStandAloneMuons_*_*',
  15001. 'keep recoTracks_displacedStandAloneMuons__*',
  15002. 'keep recoTrackExtras_displacedStandAloneMuons_*_*',
  15003. 'keep TrackingRecHitsOwned_displacedStandAloneMuons_*_*',
  15004. 'keep *_muIsoDepositTk_*_*',
  15005. 'keep *_muIsoDepositCalByAssociatorTowers_*_*',
  15006. 'keep *_muIsoDepositCalByAssociatorHits_*_*',
  15007. 'keep *_muIsoDepositJets_*_*',
  15008. 'keep *_muGlobalIsoDepositCtfTk_*_*',
  15009. 'keep *_muGlobalIsoDepositCalByAssociatorTowers_*_*',
  15010. 'keep *_muGlobalIsoDepositCalByAssociatorHits_*_*',
  15011. 'keep *_muGlobalIsoDepositJets_*_*')
  15012. )
  15013.  
  15014. process.RecoParticleFlowAOD = cms.PSet(
  15015. outputCommands = cms.untracked.vstring('drop CaloTowersSorted_towerMakerPF_*_*',
  15016. 'drop *_pfElectronTranslator_*_*',
  15017. 'keep recoPFRecHits_particleFlowClusterECAL_Cleaned_*',
  15018. 'keep recoPFRecHits_particleFlowClusterHCAL_Cleaned_*',
  15019. 'keep recoPFRecHits_particleFlowClusterHO_Cleaned_*',
  15020. 'keep recoPFRecHits_particleFlowClusterHF_Cleaned_*',
  15021. 'keep recoPFRecHits_particleFlowClusterPS_Cleaned_*',
  15022. 'keep recoPFRecHits_particleFlowRecHitECAL_Cleaned_*',
  15023. 'keep recoPFRecHits_particleFlowRecHitHBHE_Cleaned_*',
  15024. 'keep recoPFRecHits_particleFlowRecHitHF_Cleaned_*',
  15025. 'keep recoPFRecHits_particleFlowRecHitHO_Cleaned_*',
  15026. 'keep recoPFRecHits_particleFlowRecHitPS_Cleaned_*',
  15027. 'keep recoCaloClusters_particleFlowEGamma_*_*',
  15028. 'keep recoSuperClusters_particleFlowEGamma_*_*',
  15029. 'keep recoCaloClusters_particleFlowSuperClusterECAL_*_*',
  15030. 'keep recoSuperClusters_particleFlowSuperClusterECAL_*_*',
  15031. 'keep recoConversions_particleFlowEGamma_*_*',
  15032. 'keep recoPFCandidates_particleFlow_*_*',
  15033. 'keep recoPFCandidates_particleFlowTmp_*_*',
  15034. 'drop recoPFCandidates_particleFlowTmp__*',
  15035. 'keep *_particleFlow_electrons_*',
  15036. 'keep *_particleFlow_photons_*',
  15037. 'keep *_particleFlow_muons_*',
  15038. 'keep recoCaloClusters_pfElectronTranslator_*_*',
  15039. 'keep recoPreshowerClusters_pfElectronTranslator_*_*',
  15040. 'keep recoSuperClusters_pfElectronTranslator_*_*',
  15041. 'keep recoCaloClusters_pfPhotonTranslator_*_*',
  15042. 'keep recoPreshowerClusters_pfPhotonTranslator_*_*',
  15043. 'keep recoSuperClusters_pfPhotonTranslator_*_*',
  15044. 'keep recoPhotons_pfPhotonTranslator_*_*',
  15045. 'keep recoPhotonCores_pfPhotonTranslator_*_*',
  15046. 'keep recoConversions_pfPhotonTranslator_*_*',
  15047. 'keep *_particleFlowPtrs_*_*',
  15048. 'keep *_particleFlowTmpPtrs_*_*')
  15049. )
  15050.  
  15051. process.RecoParticleFlowFEVT = cms.PSet(
  15052. outputCommands = cms.untracked.vstring('drop CaloTowersSorted_towerMakerPF_*_*',
  15053. 'keep recoPFRecHits_particleFlowClusterECAL_Cleaned_*',
  15054. 'keep recoPFRecHits_particleFlowClusterHCAL_Cleaned_*',
  15055. 'keep recoPFRecHits_particleFlowClusterHO_Cleaned_*',
  15056. 'keep recoPFRecHits_particleFlowClusterHF_Cleaned_*',
  15057. 'keep recoPFRecHits_particleFlowClusterPS_Cleaned_*',
  15058. 'keep recoPFRecHits_particleFlowRecHitECAL_Cleaned_*',
  15059. 'keep recoPFRecHits_particleFlowRecHitHO_Cleaned_*',
  15060. 'keep recoPFRecHits_particleFlowRecHitHBHE_Cleaned_*',
  15061. 'keep recoPFRecHits_particleFlowRecHitHF_Cleaned_*',
  15062. 'keep recoPFRecHits_particleFlowRecHitPS_Cleaned_*',
  15063. 'keep recoPFClusters_particleFlowClusterECAL_*_*',
  15064. 'keep recoPFClusters_particleFlowClusterHCAL_*_*',
  15065. 'keep recoPFClusters_particleFlowClusterHO_*_*',
  15066. 'keep recoPFClusters_particleFlowClusterHF_*_*',
  15067. 'keep recoPFClusters_particleFlowClusterPS_*_*',
  15068. 'keep recoPFBlocks_particleFlowBlock_*_*',
  15069. 'keep recoPFCandidates_particleFlowEGamma_*_*',
  15070. 'keep recoCaloClusters_particleFlowEGamma_*_*',
  15071. 'keep recoSuperClusters_particleFlowEGamma_*_*',
  15072. 'keep recoConversions_particleFlowEGamma_*_*',
  15073. 'keep recoPFCandidates_particleFlow_*_*',
  15074. 'keep recoPFCandidates_particleFlowTmp_*_*',
  15075. 'drop recoPFCandidates_particleFlowTmp__*',
  15076. 'keep recoPFDisplacedVertexs_particleFlowDisplacedVertex_*_*',
  15077. 'keep *_pfElectronTranslator_*_*',
  15078. 'keep *_pfPhotonTranslator_*_*',
  15079. 'keep *_particleFlow_electrons_*',
  15080. 'keep *_particleFlow_photons_*',
  15081. 'keep *_trackerDrivenElectronSeeds_preid_*',
  15082. 'keep *_particleFlowPtrs_*_*',
  15083. 'keep *_particleFlowTmpPtrs_*_*')
  15084. )
  15085.  
  15086. process.RecoParticleFlowRECO = cms.PSet(
  15087. outputCommands = cms.untracked.vstring('drop CaloTowersSorted_towerMakerPF_*_*',
  15088. 'keep recoPFRecHits_particleFlowClusterECAL_Cleaned_*',
  15089. 'keep recoPFRecHits_particleFlowClusterHCAL_Cleaned_*',
  15090. 'keep recoPFRecHits_particleFlowClusterHO_Cleaned_*',
  15091. 'keep recoPFRecHits_particleFlowClusterHF_Cleaned_*',
  15092. 'keep recoPFRecHits_particleFlowClusterPS_Cleaned_*',
  15093. 'keep recoPFRecHits_particleFlowRecHitECAL_Cleaned_*',
  15094. 'keep recoPFRecHits_particleFlowRecHitHBHE_Cleaned_*',
  15095. 'keep recoPFRecHits_particleFlowRecHitHF_Cleaned_*',
  15096. 'keep recoPFRecHits_particleFlowRecHitHO_Cleaned_*',
  15097. 'keep recoPFRecHits_particleFlowRecHitPS_Cleaned_*',
  15098. 'keep recoPFClusters_particleFlowClusterECAL_*_*',
  15099. 'keep recoPFClusters_particleFlowClusterHCAL_*_*',
  15100. 'keep recoPFClusters_particleFlowClusterHO_*_*',
  15101. 'keep recoPFClusters_particleFlowClusterHF_*_*',
  15102. 'keep recoPFClusters_particleFlowClusterPS_*_*',
  15103. 'keep recoPFBlocks_particleFlowBlock_*_*',
  15104. 'keep recoPFCandidates_particleFlowEGamma_*_*',
  15105. 'keep recoCaloClusters_particleFlowEGamma_*_*',
  15106. 'keep recoSuperClusters_particleFlowEGamma_*_*',
  15107. 'keep recoConversions_particleFlowEGamma_*_*',
  15108. 'keep recoPFCandidates_particleFlow_*_*',
  15109. 'keep recoPFCandidates_particleFlowTmp_electrons_*',
  15110. 'keep recoPFCandidates_particleFlowTmp_*_*',
  15111. 'drop recoPFCandidates_particleFlowTmp__*',
  15112. 'keep recoPFDisplacedVertexs_particleFlowDisplacedVertex_*_*',
  15113. 'keep *_pfElectronTranslator_*_*',
  15114. 'keep *_pfPhotonTranslator_*_*',
  15115. 'keep *_particleFlow_electrons_*',
  15116. 'keep *_particleFlow_photons_*',
  15117. 'keep *_particleFlow_muons_*',
  15118. 'keep *_trackerDrivenElectronSeeds_preid_*',
  15119. 'keep *_particleFlowPtrs_*_*',
  15120. 'keep *_particleFlowTmpPtrs_*_*')
  15121. )
  15122.  
  15123. process.RecoPixelVertexingFEVT = cms.PSet(
  15124. outputCommands = cms.untracked.vstring('keep *_pixelTracks_*_*',
  15125. 'keep *_pixelVertices_*_*')
  15126. )
  15127.  
  15128. process.RecoPixelVertexingRECO = cms.PSet(
  15129. outputCommands = cms.untracked.vstring('keep *_pixelTracks_*_*',
  15130. 'keep *_pixelVertices_*_*')
  15131. )
  15132.  
  15133. process.RecoTauTagAOD = cms.PSet(
  15134. outputCommands = cms.untracked.vstring('keep recoRecoTauPiZeros_hpsPFTauProducer_pizeros_*',
  15135. 'keep recoPFTaus_hpsPFTauProducer_*_*',
  15136. 'keep *_hpsPFTauDiscriminationByDeadECALElectronRejection_*_*',
  15137. 'keep *_hpsPFTauDiscriminationByDecayModeFinding_*_*',
  15138. 'keep *_hpsPFTauDiscriminationByDecayModeFindingNewDMs_*_*',
  15139. 'keep *_hpsPFTauDiscriminationByDecayModeFindingOldDMs_*_*',
  15140. 'keep *_hpsPFTauDiscriminationByLooseIsolation_*_*',
  15141. 'keep *_hpsPFTauDiscriminationByLooseChargedIsolation_*_*',
  15142. 'keep *_hpsPFTauDiscriminationByLooseCombinedIsolationDBSumPtCorr3Hits_*_*',
  15143. 'keep *_hpsPFTauDiscriminationByLooseCombinedIsolationDBSumPtCorr3HitsdR03_*_*',
  15144. 'keep *_hpsPFTauDiscriminationByLooseMuonRejection3_*_*',
  15145. 'keep *_hpsPFTauDiscriminationByMediumCombinedIsolationDBSumPtCorr3Hits_*_*',
  15146. 'keep *_hpsPFTauDiscriminationByMediumCombinedIsolationDBSumPtCorr3HitsdR03_*_*',
  15147. 'keep *_hpsPFTauDiscriminationByRawCombinedIsolationDBSumPtCorr3Hits_*_*',
  15148. 'keep *_hpsPFTauDiscriminationByTightCombinedIsolationDBSumPtCorr3Hits_*_*',
  15149. 'keep *_hpsPFTauDiscriminationByTightCombinedIsolationDBSumPtCorr3HitsdR03_*_*',
  15150. 'keep *_hpsPFTauDiscriminationByTightMuonRejection3_*_*',
  15151. 'keep *_hpsPFTauDiscriminationByPhotonPtSumOutsideSignalCone_*_*',
  15152. 'keep *_hpsPFTauNeutralIsoPtSum_*_*',
  15153. 'keep *_hpsPFTauPUcorrPtSum_*_*',
  15154. 'keep *_hpsPFTauChargedIsoPtSum_*_*',
  15155. 'keep *_hpsPFTauTransverseImpactParameters_*_*',
  15156. 'keep *_hpsPFTauFootprintCorrection_*_*',
  15157. 'keep *_hpsPFTauNeutralIsoPtSumWeight_*_*',
  15158. 'keep *_hpsPFTauPhotonPtSumOutsideSignalCone_*_*',
  15159. 'keep *_hpsPFTauDiscriminationByMVA6rawElectronRejection_*_*',
  15160. 'keep *_hpsPFTauDiscriminationByMVA6VLooseElectronRejection_*_*',
  15161. 'keep *_hpsPFTauDiscriminationByMVA6LooseElectronRejection_*_*',
  15162. 'keep *_hpsPFTauDiscriminationByMVA6MediumElectronRejection_*_*',
  15163. 'keep *_hpsPFTauDiscriminationByMVA6TightElectronRejection_*_*',
  15164. 'keep *_hpsPFTauDiscriminationByMVA6VTightElectronRejection_*_*',
  15165. 'keep *_hpsPFTauDiscriminationByIsolationMVArun2v1DBoldDMwLTraw_*_*',
  15166. 'keep *_hpsPFTauDiscriminationByVLooseIsolationMVArun2v1DBoldDMwLT_*_*',
  15167. 'keep *_hpsPFTauDiscriminationByLooseIsolationMVArun2v1DBoldDMwLT_*_*',
  15168. 'keep *_hpsPFTauDiscriminationByMediumIsolationMVArun2v1DBoldDMwLT_*_*',
  15169. 'keep *_hpsPFTauDiscriminationByTightIsolationMVArun2v1DBoldDMwLT_*_*',
  15170. 'keep *_hpsPFTauDiscriminationByVTightIsolationMVArun2v1DBoldDMwLT_*_*',
  15171. 'keep *_hpsPFTauDiscriminationByVVTightIsolationMVArun2v1DBoldDMwLT_*_*',
  15172. 'keep *_hpsPFTauDiscriminationByIsolationMVArun2v1DBnewDMwLTraw_*_*',
  15173. 'keep *_hpsPFTauDiscriminationByVLooseIsolationMVArun2v1DBnewDMwLT_*_*',
  15174. 'keep *_hpsPFTauDiscriminationByLooseIsolationMVArun2v1DBnewDMwLT_*_*',
  15175. 'keep *_hpsPFTauDiscriminationByMediumIsolationMVArun2v1DBnewDMwLT_*_*',
  15176. 'keep *_hpsPFTauDiscriminationByTightIsolationMVArun2v1DBnewDMwLT_*_*',
  15177. 'keep *_hpsPFTauDiscriminationByVTightIsolationMVArun2v1DBnewDMwLT_*_*',
  15178. 'keep *_hpsPFTauDiscriminationByVVTightIsolationMVArun2v1DBnewDMwLT_*_*',
  15179. 'keep *_hpsPFTauDiscriminationByIsolationMVArun2v1PWoldDMwLTraw_*_*',
  15180. 'keep *_hpsPFTauDiscriminationByVLooseIsolationMVArun2v1PWoldDMwLT_*_*',
  15181. 'keep *_hpsPFTauDiscriminationByLooseIsolationMVArun2v1PWoldDMwLT_*_*',
  15182. 'keep *_hpsPFTauDiscriminationByMediumIsolationMVArun2v1PWoldDMwLT_*_*',
  15183. 'keep *_hpsPFTauDiscriminationByTightIsolationMVArun2v1PWoldDMwLT_*_*',
  15184. 'keep *_hpsPFTauDiscriminationByVTightIsolationMVArun2v1PWoldDMwLT_*_*',
  15185. 'keep *_hpsPFTauDiscriminationByVVTightIsolationMVArun2v1PWoldDMwLT_*_*',
  15186. 'keep *_hpsPFTauDiscriminationByIsolationMVArun2v1PWnewDMwLTraw_*_*',
  15187. 'keep *_hpsPFTauDiscriminationByVLooseIsolationMVArun2v1PWnewDMwLT_*_*',
  15188. 'keep *_hpsPFTauDiscriminationByLooseIsolationMVArun2v1PWnewDMwLT_*_*',
  15189. 'keep *_hpsPFTauDiscriminationByMediumIsolationMVArun2v1PWnewDMwLT_*_*',
  15190. 'keep *_hpsPFTauDiscriminationByTightIsolationMVArun2v1PWnewDMwLT_*_*',
  15191. 'keep *_hpsPFTauDiscriminationByVTightIsolationMVArun2v1PWnewDMwLT_*_*',
  15192. 'keep *_hpsPFTauDiscriminationByVVTightIsolationMVArun2v1PWnewDMwLT_*_*',
  15193. 'keep *_hpsPFTauChargedIsoPtSumdR03_*_*',
  15194. 'keep *_hpsPFTauNeutralIsoPtSumdR03_*_*',
  15195. 'keep *_hpsPFTauNeutralIsoPtSumWeightdR03_*_*',
  15196. 'keep *_hpsPFTauFootprintCorrectiondR03_*_*',
  15197. 'keep *_hpsPFTauPhotonPtSumOutsideSignalConedR03_*_*',
  15198. 'keep *_hpsPFTauDiscriminationByIsolationMVArun2v1DBdR03oldDMwLTraw_*_*',
  15199. 'keep *_hpsPFTauDiscriminationByVLooseIsolationMVArun2v1DBdR03oldDMwLT_*_*',
  15200. 'keep *_hpsPFTauDiscriminationByLooseIsolationMVArun2v1DBdR03oldDMwLT_*_*',
  15201. 'keep *_hpsPFTauDiscriminationByMediumIsolationMVArun2v1DBdR03oldDMwLT_*_*',
  15202. 'keep *_hpsPFTauDiscriminationByTightIsolationMVArun2v1DBdR03oldDMwLT_*_*',
  15203. 'keep *_hpsPFTauDiscriminationByVTightIsolationMVArun2v1DBdR03oldDMwLT_*_*',
  15204. 'keep *_hpsPFTauDiscriminationByVVTightIsolationMVArun2v1DBdR03oldDMwLT_*_*',
  15205. 'keep *_hpsPFTauDiscriminationByIsolationMVArun2v1PWdR03oldDMwLTraw_*_*',
  15206. 'keep *_hpsPFTauDiscriminationByVLooseIsolationMVArun2v1PWdR03oldDMwLT_*_*',
  15207. 'keep *_hpsPFTauDiscriminationByLooseIsolationMVArun2v1PWdR03oldDMwLT_*_*',
  15208. 'keep *_hpsPFTauDiscriminationByMediumIsolationMVArun2v1PWdR03oldDMwLT_*_*',
  15209. 'keep *_hpsPFTauDiscriminationByTightIsolationMVArun2v1PWdR03oldDMwLT_*_*',
  15210. 'keep *_hpsPFTauDiscriminationByVTightIsolationMVArun2v1PWdR03oldDMwLT_*_*',
  15211. 'keep *_hpsPFTauDiscriminationByVVTightIsolationMVArun2v1PWdR03oldDMwLT_*_*')
  15212. )
  15213.  
  15214. process.RecoTauTagFEVT = cms.PSet(
  15215. outputCommands = cms.untracked.vstring('keep *_ak4PFJetsRecoTauPiZeros_*_*',
  15216. 'keep *_hpsPFTauProducer_*_*',
  15217. 'keep *_hpsPFTauDiscrimination*_*_*',
  15218. 'keep *_hpsPFTau*PtSum_*_*',
  15219. 'keep *_hpsPFTauTransverseImpactParameters_*_*')
  15220. )
  15221.  
  15222. process.RecoTauTagRECO = cms.PSet(
  15223. outputCommands = cms.untracked.vstring('keep recoRecoTauPiZeros_hpsPFTauProducer_pizeros_*',
  15224. 'keep recoPFTaus_hpsPFTauProducer_*_*',
  15225. 'keep *_hpsPFTauDiscriminationByDeadECALElectronRejection_*_*',
  15226. 'keep *_hpsPFTauDiscriminationByDecayModeFinding_*_*',
  15227. 'keep *_hpsPFTauDiscriminationByDecayModeFindingNewDMs_*_*',
  15228. 'keep *_hpsPFTauDiscriminationByDecayModeFindingOldDMs_*_*',
  15229. 'keep *_hpsPFTauDiscriminationByLooseIsolation_*_*',
  15230. 'keep *_hpsPFTauDiscriminationByLooseChargedIsolation_*_*',
  15231. 'keep *_hpsPFTauDiscriminationByLooseCombinedIsolationDBSumPtCorr3Hits_*_*',
  15232. 'keep *_hpsPFTauDiscriminationByLooseCombinedIsolationDBSumPtCorr3HitsdR03_*_*',
  15233. 'keep *_hpsPFTauDiscriminationByLooseElectronRejection_*_*',
  15234. 'keep *_hpsPFTauDiscriminationByLooseMuonRejection3_*_*',
  15235. 'keep *_hpsPFTauDiscriminationByMediumCombinedIsolationDBSumPtCorr3Hits_*_*',
  15236. 'keep *_hpsPFTauDiscriminationByMediumCombinedIsolationDBSumPtCorr3HitsdR03_*_*',
  15237. 'keep *_hpsPFTauDiscriminationByRawCombinedIsolationDBSumPtCorr3Hits_*_*',
  15238. 'keep *_hpsPFTauDiscriminationByTightCombinedIsolationDBSumPtCorr3Hits_*_*',
  15239. 'keep *_hpsPFTauDiscriminationByTightCombinedIsolationDBSumPtCorr3HitsdR03_*_*',
  15240. 'keep *_hpsPFTauDiscriminationByTightMuonRejection3_*_*',
  15241. 'keep *_hpsPFTauDiscriminationByPhotonPtSumOutsideSignalCone_*_*',
  15242. 'keep *_hpsPFTauNeutralIsoPtSum_*_*',
  15243. 'keep *_hpsPFTauPUcorrPtSum_*_*',
  15244. 'keep *_hpsPFTauChargedIsoPtSum_*_*',
  15245. 'keep *_hpsPFTauTransverseImpactParameters_*_*',
  15246. 'keep *_hpsPFTauFootprintCorrection_*_*',
  15247. 'keep *_hpsPFTauNeutralIsoPtSumWeight_*_*',
  15248. 'keep *_hpsPFTauPhotonPtSumOutsideSignalCone_*_*',
  15249. 'keep *_hpsPFTauDiscriminationByMVA6rawElectronRejection_*_*',
  15250. 'keep *_hpsPFTauDiscriminationByMVA6VLooseElectronRejection_*_*',
  15251. 'keep *_hpsPFTauDiscriminationByMVA6LooseElectronRejection_*_*',
  15252. 'keep *_hpsPFTauDiscriminationByMVA6MediumElectronRejection_*_*',
  15253. 'keep *_hpsPFTauDiscriminationByMVA6TightElectronRejection_*_*',
  15254. 'keep *_hpsPFTauDiscriminationByMVA6VTightElectronRejection_*_*',
  15255. 'keep *_hpsPFTauDiscriminationByIsolationMVArun2v1DBoldDMwLTraw_*_*',
  15256. 'keep *_hpsPFTauDiscriminationByVLooseIsolationMVArun2v1DBoldDMwLT_*_*',
  15257. 'keep *_hpsPFTauDiscriminationByLooseIsolationMVArun2v1DBoldDMwLT_*_*',
  15258. 'keep *_hpsPFTauDiscriminationByMediumIsolationMVArun2v1DBoldDMwLT_*_*',
  15259. 'keep *_hpsPFTauDiscriminationByTightIsolationMVArun2v1DBoldDMwLT_*_*',
  15260. 'keep *_hpsPFTauDiscriminationByVTightIsolationMVArun2v1DBoldDMwLT_*_*',
  15261. 'keep *_hpsPFTauDiscriminationByVVTightIsolationMVArun2v1DBoldDMwLT_*_*',
  15262. 'keep *_hpsPFTauDiscriminationByIsolationMVArun2v1DBnewDMwLTraw_*_*',
  15263. 'keep *_hpsPFTauDiscriminationByVLooseIsolationMVArun2v1DBnewDMwLT_*_*',
  15264. 'keep *_hpsPFTauDiscriminationByLooseIsolationMVArun2v1DBnewDMwLT_*_*',
  15265. 'keep *_hpsPFTauDiscriminationByMediumIsolationMVArun2v1DBnewDMwLT_*_*',
  15266. 'keep *_hpsPFTauDiscriminationByTightIsolationMVArun2v1DBnewDMwLT_*_*',
  15267. 'keep *_hpsPFTauDiscriminationByVTightIsolationMVArun2v1DBnewDMwLT_*_*',
  15268. 'keep *_hpsPFTauDiscriminationByVVTightIsolationMVArun2v1DBnewDMwLT_*_*',
  15269. 'keep *_hpsPFTauDiscriminationByIsolationMVArun2v1PWoldDMwLTraw_*_*',
  15270. 'keep *_hpsPFTauDiscriminationByVLooseIsolationMVArun2v1PWoldDMwLT_*_*',
  15271. 'keep *_hpsPFTauDiscriminationByLooseIsolationMVArun2v1PWoldDMwLT_*_*',
  15272. 'keep *_hpsPFTauDiscriminationByMediumIsolationMVArun2v1PWoldDMwLT_*_*',
  15273. 'keep *_hpsPFTauDiscriminationByTightIsolationMVArun2v1PWoldDMwLT_*_*',
  15274. 'keep *_hpsPFTauDiscriminationByVTightIsolationMVArun2v1PWoldDMwLT_*_*',
  15275. 'keep *_hpsPFTauDiscriminationByVVTightIsolationMVArun2v1PWoldDMwLT_*_*',
  15276. 'keep *_hpsPFTauDiscriminationByIsolationMVArun2v1PWnewDMwLTraw_*_*',
  15277. 'keep *_hpsPFTauDiscriminationByVLooseIsolationMVArun2v1PWnewDMwLT_*_*',
  15278. 'keep *_hpsPFTauDiscriminationByLooseIsolationMVArun2v1PWnewDMwLT_*_*',
  15279. 'keep *_hpsPFTauDiscriminationByMediumIsolationMVArun2v1PWnewDMwLT_*_*',
  15280. 'keep *_hpsPFTauDiscriminationByTightIsolationMVArun2v1PWnewDMwLT_*_*',
  15281. 'keep *_hpsPFTauDiscriminationByVTightIsolationMVArun2v1PWnewDMwLT_*_*',
  15282. 'keep *_hpsPFTauDiscriminationByVVTightIsolationMVArun2v1PWnewDMwLT_*_*',
  15283. 'keep *_hpsPFTauChargedIsoPtSumdR03_*_*',
  15284. 'keep *_hpsPFTauNeutralIsoPtSumdR03_*_*',
  15285. 'keep *_hpsPFTauNeutralIsoPtSumWeightdR03_*_*',
  15286. 'keep *_hpsPFTauFootprintCorrectiondR03_*_*',
  15287. 'keep *_hpsPFTauPhotonPtSumOutsideSignalConedR03_*_*',
  15288. 'keep *_hpsPFTauDiscriminationByIsolationMVArun2v1DBdR03oldDMwLTraw_*_*',
  15289. 'keep *_hpsPFTauDiscriminationByVLooseIsolationMVArun2v1DBdR03oldDMwLT_*_*',
  15290. 'keep *_hpsPFTauDiscriminationByLooseIsolationMVArun2v1DBdR03oldDMwLT_*_*',
  15291. 'keep *_hpsPFTauDiscriminationByMediumIsolationMVArun2v1DBdR03oldDMwLT_*_*',
  15292. 'keep *_hpsPFTauDiscriminationByTightIsolationMVArun2v1DBdR03oldDMwLT_*_*',
  15293. 'keep *_hpsPFTauDiscriminationByVTightIsolationMVArun2v1DBdR03oldDMwLT_*_*',
  15294. 'keep *_hpsPFTauDiscriminationByVVTightIsolationMVArun2v1DBdR03oldDMwLT_*_*',
  15295. 'keep *_hpsPFTauDiscriminationByIsolationMVArun2v1PWdR03oldDMwLTraw_*_*',
  15296. 'keep *_hpsPFTauDiscriminationByVLooseIsolationMVArun2v1PWdR03oldDMwLT_*_*',
  15297. 'keep *_hpsPFTauDiscriminationByLooseIsolationMVArun2v1PWdR03oldDMwLT_*_*',
  15298. 'keep *_hpsPFTauDiscriminationByMediumIsolationMVArun2v1PWdR03oldDMwLT_*_*',
  15299. 'keep *_hpsPFTauDiscriminationByTightIsolationMVArun2v1PWdR03oldDMwLT_*_*',
  15300. 'keep *_hpsPFTauDiscriminationByVTightIsolationMVArun2v1PWdR03oldDMwLT_*_*',
  15301. 'keep *_hpsPFTauDiscriminationByVVTightIsolationMVArun2v1PWdR03oldDMwLT_*_*')
  15302. )
  15303.  
  15304. process.RecoTrackerAOD = cms.PSet(
  15305. outputCommands = cms.untracked.vstring('keep recoTracks_generalTracks_*_*',
  15306. 'keep recoTracks_conversionStepTracks_*_*',
  15307. 'keep recoTracks_beamhaloTracks_*_*',
  15308. 'keep recoTracks_ctfPixelLess_*_*',
  15309. 'keep *_dedxHarmonic2_*_*',
  15310. 'keep *_dedxHitInfo_*_*',
  15311. 'keep *_trackExtrapolator_*_*',
  15312. 'keep *_generalTracks_MVAValues_*',
  15313. 'keep *_generalTracks_MVAVals_*')
  15314. )
  15315.  
  15316. process.RecoTrackerFEVT = cms.PSet(
  15317. outputCommands = cms.untracked.vstring('keep recoTracks_generalTracks_*_*',
  15318. 'keep recoTrackExtras_generalTracks_*_*',
  15319. 'keep TrackingRecHitsOwned_generalTracks_*_*',
  15320. 'keep *_generalTracks_MVAValues_*',
  15321. 'keep TrackingRecHitsOwned_extraFromSeeds_*_*',
  15322. 'keep uints_extraFromSeeds_*_*',
  15323. 'keep recoTracks_beamhaloTracks_*_*',
  15324. 'keep recoTrackExtras_beamhaloTracks_*_*',
  15325. 'keep TrackingRecHitsOwned_beamhaloTracks_*_*',
  15326. 'keep recoTracks_conversionStepTracks_*_*',
  15327. 'keep recoTrackExtras_conversionStepTracks_*_*',
  15328. 'keep TrackingRecHitsOwned_conversionStepTracks_*_*',
  15329. 'keep *_ctfPixelLess_*_*',
  15330. 'keep *_dedxTruncated40_*_*',
  15331. 'keep *_dedxHitInfo_*_*',
  15332. 'keep *_dedxHarmonic2_*_*',
  15333. 'keep *_trackExtrapolator_*_*',
  15334. 'keep recoTracks_cosmicDCTracks_*_*',
  15335. 'keep recoTrackExtras_cosmicDCTracks_*_*',
  15336. 'keep TrackingRecHitsOwned_cosmicDCTracks_*_*')
  15337. )
  15338.  
  15339. process.RecoTrackerRECO = cms.PSet(
  15340. outputCommands = cms.untracked.vstring('keep recoTracks_generalTracks_*_*',
  15341. 'keep recoTrackExtras_generalTracks_*_*',
  15342. 'keep TrackingRecHitsOwned_generalTracks_*_*',
  15343. 'keep *_generalTracks_MVAValues_*',
  15344. 'keep *_generalTracks_MVAVals_*',
  15345. 'keep TrackingRecHitsOwned_extraFromSeeds_*_*',
  15346. 'keep uints_extraFromSeeds_*_*',
  15347. 'keep recoTracks_beamhaloTracks_*_*',
  15348. 'keep recoTrackExtras_beamhaloTracks_*_*',
  15349. 'keep TrackingRecHitsOwned_beamhaloTracks_*_*',
  15350. 'keep recoTracks_conversionStepTracks_*_*',
  15351. 'keep recoTrackExtras_conversionStepTracks_*_*',
  15352. 'keep TrackingRecHitsOwned_conversionStepTracks_*_*',
  15353. 'keep *_ctfPixelLess_*_*',
  15354. 'keep *_dedxTruncated40_*_*',
  15355. 'keep *_dedxHitInfo_*_*',
  15356. 'keep *_dedxHarmonic2_*_*',
  15357. 'keep *_trackExtrapolator_*_*',
  15358. 'keep recoTracks_cosmicDCTracks_*_*',
  15359. 'keep recoTrackExtras_cosmicDCTracks_*_*',
  15360. 'keep TrackingRecHitsOwned_cosmicDCTracks_*_*')
  15361. )
  15362.  
  15363. process.RecoVertexAOD = cms.PSet(
  15364. outputCommands = cms.untracked.vstring('keep *_offlinePrimaryVertices__*',
  15365. 'keep *_offlinePrimaryVerticesWithBS_*_*',
  15366. 'keep *_offlinePrimaryVerticesFromCosmicTracks_*_*',
  15367. 'keep *_nuclearInteractionMaker_*_*',
  15368. 'keep *_generalV0Candidates_*_*',
  15369. 'keep *_inclusiveSecondaryVertices_*_*')
  15370. )
  15371.  
  15372. process.RecoVertexFEVT = cms.PSet(
  15373. outputCommands = cms.untracked.vstring('keep *_offlinePrimaryVertices__*',
  15374. 'keep *_offlinePrimaryVerticesWithBS_*_*',
  15375. 'keep *_offlinePrimaryVerticesFromCosmicTracks_*_*',
  15376. 'keep *_nuclearInteractionMaker_*_*',
  15377. 'keep *_generalV0Candidates_*_*',
  15378. 'keep *_inclusiveSecondaryVertices_*_*')
  15379. )
  15380.  
  15381. process.RecoVertexRECO = cms.PSet(
  15382. outputCommands = cms.untracked.vstring('keep *_offlinePrimaryVertices__*',
  15383. 'keep *_offlinePrimaryVerticesWithBS_*_*',
  15384. 'keep *_offlinePrimaryVerticesFromCosmicTracks_*_*',
  15385. 'keep *_nuclearInteractionMaker_*_*',
  15386. 'keep *_generalV0Candidates_*_*',
  15387. 'keep *_inclusiveSecondaryVertices_*_*')
  15388. )
  15389.  
  15390. process.RegionPSetBlock = cms.PSet(
  15391. RegionPSet = cms.PSet(
  15392. originHalfLength = cms.double(21.2),
  15393. originRadius = cms.double(0.2),
  15394. originXPos = cms.double(0.0),
  15395. originYPos = cms.double(0.0),
  15396. originZPos = cms.double(0.0),
  15397. precise = cms.bool(True),
  15398. ptMin = cms.double(0.9),
  15399. useMultipleScattering = cms.bool(False)
  15400. )
  15401. )
  15402.  
  15403. process.RegionPSetWithVerticesBlock = cms.PSet(
  15404. RegionPSet = cms.PSet(
  15405. VertexCollection = cms.InputTag("firstStepPrimaryVertices"),
  15406. beamSpot = cms.InputTag("offlineBeamSpot"),
  15407. fixedError = cms.double(0.2),
  15408. nSigmaZ = cms.double(4.0),
  15409. originRadius = cms.double(0.2),
  15410. precise = cms.bool(True),
  15411. ptMin = cms.double(0.9),
  15412. sigmaZVertex = cms.double(3.0),
  15413. useFakeVertices = cms.bool(False),
  15414. useFixedError = cms.bool(True),
  15415. useFoundVertices = cms.bool(True),
  15416. useMultipleScattering = cms.bool(False)
  15417. )
  15418. )
  15419.  
  15420. process.SK_ME1234 = cms.PSet(
  15421. chi2Max = cms.double(99999.0),
  15422. dPhiFineMax = cms.double(0.025),
  15423. dPhiMax = cms.double(0.003),
  15424. dRPhiFineMax = cms.double(8.0),
  15425. dRPhiMax = cms.double(8.0),
  15426. minLayersApart = cms.int32(2),
  15427. verboseInfo = cms.untracked.bool(True),
  15428. wideSeg = cms.double(3.0)
  15429. )
  15430.  
  15431. process.SK_ME1A = cms.PSet(
  15432. chi2Max = cms.double(99999.0),
  15433. dPhiFineMax = cms.double(0.025),
  15434. dPhiMax = cms.double(0.025),
  15435. dRPhiFineMax = cms.double(3.0),
  15436. dRPhiMax = cms.double(8.0),
  15437. minLayersApart = cms.int32(2),
  15438. verboseInfo = cms.untracked.bool(True),
  15439. wideSeg = cms.double(3.0)
  15440. )
  15441.  
  15442. process.ST_ME1234 = cms.PSet(
  15443. BPMinImprovement = cms.double(10000.0),
  15444. BrutePruning = cms.bool(True),
  15445. CSCDebug = cms.untracked.bool(False),
  15446. CorrectTheErrors = cms.bool(True),
  15447. Covariance = cms.double(0.0),
  15448. ForceCovariance = cms.bool(False),
  15449. ForceCovarianceAll = cms.bool(False),
  15450. NormChi2Cut2D = cms.double(20.0),
  15451. NormChi2Cut3D = cms.double(10.0),
  15452. Pruning = cms.bool(True),
  15453. SeedBig = cms.double(0.0015),
  15454. SeedSmall = cms.double(0.0002),
  15455. curvePenalty = cms.double(2.0),
  15456. curvePenaltyThreshold = cms.double(0.85),
  15457. dPhiFineMax = cms.double(0.025),
  15458. dRPhiFineMax = cms.double(8.0),
  15459. dXclusBoxMax = cms.double(4.0),
  15460. dYclusBoxMax = cms.double(8.0),
  15461. hitDropLimit4Hits = cms.double(0.6),
  15462. hitDropLimit5Hits = cms.double(0.8),
  15463. hitDropLimit6Hits = cms.double(0.3333),
  15464. maxDPhi = cms.double(999.0),
  15465. maxDTheta = cms.double(999.0),
  15466. maxRatioResidualPrune = cms.double(3),
  15467. maxRecHitsInCluster = cms.int32(20),
  15468. minHitsPerSegment = cms.int32(3),
  15469. onlyBestSegment = cms.bool(False),
  15470. preClustering = cms.bool(True),
  15471. preClusteringUseChaining = cms.bool(True),
  15472. prePrun = cms.bool(True),
  15473. prePrunLimit = cms.double(3.17),
  15474. tanPhiMax = cms.double(0.5),
  15475. tanThetaMax = cms.double(1.2),
  15476. useShowering = cms.bool(False),
  15477. yweightPenalty = cms.double(1.5),
  15478. yweightPenaltyThreshold = cms.double(1.0)
  15479. )
  15480.  
  15481. process.ST_ME1A = cms.PSet(
  15482. BPMinImprovement = cms.double(10000.0),
  15483. BrutePruning = cms.bool(True),
  15484. CSCDebug = cms.untracked.bool(False),
  15485. CorrectTheErrors = cms.bool(True),
  15486. Covariance = cms.double(0.0),
  15487. ForceCovariance = cms.bool(False),
  15488. ForceCovarianceAll = cms.bool(False),
  15489. NormChi2Cut2D = cms.double(20.0),
  15490. NormChi2Cut3D = cms.double(10.0),
  15491. Pruning = cms.bool(True),
  15492. SeedBig = cms.double(0.0015),
  15493. SeedSmall = cms.double(0.0002),
  15494. curvePenalty = cms.double(2.0),
  15495. curvePenaltyThreshold = cms.double(0.85),
  15496. dPhiFineMax = cms.double(0.025),
  15497. dRPhiFineMax = cms.double(8.0),
  15498. dXclusBoxMax = cms.double(4.0),
  15499. dYclusBoxMax = cms.double(8.0),
  15500. hitDropLimit4Hits = cms.double(0.6),
  15501. hitDropLimit5Hits = cms.double(0.8),
  15502. hitDropLimit6Hits = cms.double(0.3333),
  15503. maxDPhi = cms.double(999.0),
  15504. maxDTheta = cms.double(999.0),
  15505. maxRatioResidualPrune = cms.double(3),
  15506. maxRecHitsInCluster = cms.int32(24),
  15507. minHitsPerSegment = cms.int32(3),
  15508. onlyBestSegment = cms.bool(False),
  15509. preClustering = cms.bool(True),
  15510. preClusteringUseChaining = cms.bool(True),
  15511. prePrun = cms.bool(True),
  15512. prePrunLimit = cms.double(3.17),
  15513. tanPhiMax = cms.double(0.5),
  15514. tanThetaMax = cms.double(1.2),
  15515. useShowering = cms.bool(False),
  15516. yweightPenalty = cms.double(1.5),
  15517. yweightPenaltyThreshold = cms.double(1.0)
  15518. )
  15519.  
  15520. process.SectCollParametersBlock = cms.PSet(
  15521. SectCollParameters = cms.PSet(
  15522. Debug = cms.untracked.bool(False),
  15523. SCCSP1 = cms.int32(0),
  15524. SCCSP2 = cms.int32(0),
  15525. SCCSP3 = cms.int32(0),
  15526. SCCSP4 = cms.int32(0),
  15527. SCCSP5 = cms.int32(0),
  15528. SCECF1 = cms.bool(False),
  15529. SCECF2 = cms.bool(False),
  15530. SCECF3 = cms.bool(False),
  15531. SCECF4 = cms.bool(False)
  15532. )
  15533. )
  15534.  
  15535. process.SiPixelGainCalibrationServiceParameters = cms.PSet(
  15536.  
  15537. )
  15538.  
  15539. process.SiPixelPhase1ClustersCharge = cms.PSet(
  15540. bookUndefined = cms.bool(False),
  15541. dimensions = cms.int32(1),
  15542. enabled = cms.bool(True),
  15543. name = cms.string('charge'),
  15544. perLumiHarvesting = cms.bool(False),
  15545. range_max = cms.double(200000.0),
  15546. range_min = cms.double(0),
  15547. range_nbins = cms.int32(200),
  15548. range_y_max = cms.double(100),
  15549. range_y_min = cms.double(0),
  15550. range_y_nbins = cms.int32(100),
  15551. specs = cms.VPSet(cms.PSet(
  15552. conf = cms.PSet(
  15553. enabled = cms.bool(True)
  15554. ),
  15555. spec = cms.VPSet(cms.PSet(
  15556. arg = cms.string('SUM'),
  15557. columns = cms.vstring('PXBarrel',
  15558. 'PXLayer'),
  15559. stage = cms.int32(1),
  15560. type = cms.int32(1)
  15561. ),
  15562. cms.PSet(
  15563. arg = cms.string(''),
  15564. columns = cms.vstring('SignedModuleCoord'),
  15565. stage = cms.int32(2),
  15566. type = cms.int32(2)
  15567. ),
  15568. cms.PSet(
  15569. arg = cms.string(''),
  15570. columns = cms.vstring('SignedLadderCoord'),
  15571. stage = cms.int32(2),
  15572. type = cms.int32(3)
  15573. ),
  15574. cms.PSet(
  15575. arg = cms.string('1'),
  15576. columns = cms.vstring(),
  15577. stage = cms.int32(2),
  15578. type = cms.int32(10)
  15579. ),
  15580. cms.PSet(
  15581. arg = cms.string(''),
  15582. columns = cms.vstring(),
  15583. stage = cms.int32(2),
  15584. type = cms.int32(11)
  15585. ))
  15586. ),
  15587. cms.PSet(
  15588. conf = cms.PSet(
  15589. enabled = cms.bool(True)
  15590. ),
  15591. spec = cms.VPSet(cms.PSet(
  15592. arg = cms.string('SUM'),
  15593. columns = cms.vstring('PXForward',
  15594. 'PXRing'),
  15595. stage = cms.int32(1),
  15596. type = cms.int32(1)
  15597. ),
  15598. cms.PSet(
  15599. arg = cms.string(''),
  15600. columns = cms.vstring('SignedDiskCoord'),
  15601. stage = cms.int32(2),
  15602. type = cms.int32(2)
  15603. ),
  15604. cms.PSet(
  15605. arg = cms.string(''),
  15606. columns = cms.vstring('SignedBladePanelCoord'),
  15607. stage = cms.int32(2),
  15608. type = cms.int32(3)
  15609. ),
  15610. cms.PSet(
  15611. arg = cms.string('1'),
  15612. columns = cms.vstring(),
  15613. stage = cms.int32(2),
  15614. type = cms.int32(10)
  15615. ),
  15616. cms.PSet(
  15617. arg = cms.string(''),
  15618. columns = cms.vstring(),
  15619. stage = cms.int32(2),
  15620. type = cms.int32(11)
  15621. ))
  15622. ),
  15623. cms.PSet(
  15624. conf = cms.PSet(
  15625. enabled = cms.bool(True)
  15626. ),
  15627. spec = cms.VPSet(cms.PSet(
  15628. arg = cms.string('SUM'),
  15629. columns = cms.vstring('PXBarrel'),
  15630. stage = cms.int32(1),
  15631. type = cms.int32(1)
  15632. ),
  15633. cms.PSet(
  15634. arg = cms.string(''),
  15635. columns = cms.vstring('Lumisection'),
  15636. stage = cms.int32(2),
  15637. type = cms.int32(2)
  15638. ),
  15639. cms.PSet(
  15640. arg = cms.string('1'),
  15641. columns = cms.vstring(),
  15642. stage = cms.int32(2),
  15643. type = cms.int32(9)
  15644. ),
  15645. cms.PSet(
  15646. arg = cms.string('2'),
  15647. columns = cms.vstring(),
  15648. stage = cms.int32(2),
  15649. type = cms.int32(10)
  15650. ),
  15651. cms.PSet(
  15652. arg = cms.string(''),
  15653. columns = cms.vstring(),
  15654. stage = cms.int32(2),
  15655. type = cms.int32(11)
  15656. ))
  15657. ),
  15658. cms.PSet(
  15659. conf = cms.PSet(
  15660. enabled = cms.bool(True)
  15661. ),
  15662. spec = cms.VPSet(cms.PSet(
  15663. arg = cms.string('SUM'),
  15664. columns = cms.vstring('PXForward'),
  15665. stage = cms.int32(1),
  15666. type = cms.int32(1)
  15667. ),
  15668. cms.PSet(
  15669. arg = cms.string(''),
  15670. columns = cms.vstring('Lumisection'),
  15671. stage = cms.int32(2),
  15672. type = cms.int32(2)
  15673. ),
  15674. cms.PSet(
  15675. arg = cms.string('1'),
  15676. columns = cms.vstring(),
  15677. stage = cms.int32(2),
  15678. type = cms.int32(9)
  15679. ),
  15680. cms.PSet(
  15681. arg = cms.string('2'),
  15682. columns = cms.vstring(),
  15683. stage = cms.int32(2),
  15684. type = cms.int32(10)
  15685. ),
  15686. cms.PSet(
  15687. arg = cms.string(''),
  15688. columns = cms.vstring(),
  15689. stage = cms.int32(2),
  15690. type = cms.int32(11)
  15691. ))
  15692. ),
  15693. cms.PSet(
  15694. conf = cms.PSet(
  15695. enabled = cms.bool(True)
  15696. ),
  15697. spec = cms.VPSet(cms.PSet(
  15698. arg = cms.string('SUM'),
  15699. columns = cms.vstring('PXBarrel',
  15700. 'Shell',
  15701. 'PXLayer',
  15702. 'SignedLadder'),
  15703. stage = cms.int32(1),
  15704. type = cms.int32(1)
  15705. ),
  15706. cms.PSet(
  15707. arg = cms.string('1'),
  15708. columns = cms.vstring(),
  15709. stage = cms.int32(2),
  15710. type = cms.int32(8)
  15711. ),
  15712. cms.PSet(
  15713. arg = cms.string('2'),
  15714. columns = cms.vstring(),
  15715. stage = cms.int32(2),
  15716. type = cms.int32(9)
  15717. ),
  15718. cms.PSet(
  15719. arg = cms.string('3'),
  15720. columns = cms.vstring(),
  15721. stage = cms.int32(2),
  15722. type = cms.int32(10)
  15723. ),
  15724. cms.PSet(
  15725. arg = cms.string('MEAN'),
  15726. columns = cms.vstring(),
  15727. stage = cms.int32(3),
  15728. type = cms.int32(5)
  15729. ),
  15730. cms.PSet(
  15731. arg = cms.string('EXTEND_X'),
  15732. columns = cms.vstring('PXBarrel',
  15733. 'Shell',
  15734. 'PXLayer'),
  15735. stage = cms.int32(3),
  15736. type = cms.int32(2)
  15737. ))
  15738. ),
  15739. cms.PSet(
  15740. conf = cms.PSet(
  15741. enabled = cms.bool(True)
  15742. ),
  15743. spec = cms.VPSet(cms.PSet(
  15744. arg = cms.string('SUM'),
  15745. columns = cms.vstring('PXForward',
  15746. 'HalfCylinder',
  15747. 'PXRing',
  15748. 'PXDisk',
  15749. 'SignedBlade'),
  15750. stage = cms.int32(1),
  15751. type = cms.int32(1)
  15752. ),
  15753. cms.PSet(
  15754. arg = cms.string('1'),
  15755. columns = cms.vstring(),
  15756. stage = cms.int32(2),
  15757. type = cms.int32(8)
  15758. ),
  15759. cms.PSet(
  15760. arg = cms.string('2'),
  15761. columns = cms.vstring(),
  15762. stage = cms.int32(2),
  15763. type = cms.int32(9)
  15764. ),
  15765. cms.PSet(
  15766. arg = cms.string('3'),
  15767. columns = cms.vstring(),
  15768. stage = cms.int32(2),
  15769. type = cms.int32(10)
  15770. ),
  15771. cms.PSet(
  15772. arg = cms.string('MEAN'),
  15773. columns = cms.vstring(),
  15774. stage = cms.int32(3),
  15775. type = cms.int32(5)
  15776. ),
  15777. cms.PSet(
  15778. arg = cms.string('EXTEND_X'),
  15779. columns = cms.vstring('PXForward',
  15780. 'HalfCylinder',
  15781. 'PXRing',
  15782. 'PXDisk'),
  15783. stage = cms.int32(3),
  15784. type = cms.int32(2)
  15785. ),
  15786. cms.PSet(
  15787. arg = cms.string('EXTEND_X'),
  15788. columns = cms.vstring('PXForward',
  15789. 'HalfCylinder',
  15790. 'PXRing'),
  15791. stage = cms.int32(3),
  15792. type = cms.int32(2)
  15793. ))
  15794. ),
  15795. cms.PSet(
  15796. conf = cms.PSet(
  15797. enabled = cms.bool(True)
  15798. ),
  15799. spec = cms.VPSet(cms.PSet(
  15800. arg = cms.string('SUM'),
  15801. columns = cms.vstring('PXBarrel'),
  15802. stage = cms.int32(1),
  15803. type = cms.int32(1)
  15804. ),
  15805. cms.PSet(
  15806. arg = cms.string('1'),
  15807. columns = cms.vstring(),
  15808. stage = cms.int32(2),
  15809. type = cms.int32(8)
  15810. ),
  15811. cms.PSet(
  15812. arg = cms.string('2'),
  15813. columns = cms.vstring(),
  15814. stage = cms.int32(2),
  15815. type = cms.int32(9)
  15816. ),
  15817. cms.PSet(
  15818. arg = cms.string('3'),
  15819. columns = cms.vstring(),
  15820. stage = cms.int32(2),
  15821. type = cms.int32(10)
  15822. ))
  15823. ),
  15824. cms.PSet(
  15825. conf = cms.PSet(
  15826. enabled = cms.bool(True)
  15827. ),
  15828. spec = cms.VPSet(cms.PSet(
  15829. arg = cms.string('SUM'),
  15830. columns = cms.vstring('PXForward'),
  15831. stage = cms.int32(1),
  15832. type = cms.int32(1)
  15833. ),
  15834. cms.PSet(
  15835. arg = cms.string('1'),
  15836. columns = cms.vstring(),
  15837. stage = cms.int32(2),
  15838. type = cms.int32(8)
  15839. ),
  15840. cms.PSet(
  15841. arg = cms.string('2'),
  15842. columns = cms.vstring(),
  15843. stage = cms.int32(2),
  15844. type = cms.int32(9)
  15845. ),
  15846. cms.PSet(
  15847. arg = cms.string('3'),
  15848. columns = cms.vstring(),
  15849. stage = cms.int32(2),
  15850. type = cms.int32(10)
  15851. ))
  15852. ),
  15853. cms.PSet(
  15854. conf = cms.PSet(
  15855. enabled = cms.bool(True)
  15856. ),
  15857. spec = cms.VPSet(cms.PSet(
  15858. arg = cms.string('SUM'),
  15859. columns = cms.vstring('PXBarrel',
  15860. 'Shell',
  15861. 'PXLayer'),
  15862. stage = cms.int32(1),
  15863. type = cms.int32(1)
  15864. ),
  15865. cms.PSet(
  15866. arg = cms.string('1'),
  15867. columns = cms.vstring(),
  15868. stage = cms.int32(2),
  15869. type = cms.int32(8)
  15870. ),
  15871. cms.PSet(
  15872. arg = cms.string('2'),
  15873. columns = cms.vstring(),
  15874. stage = cms.int32(2),
  15875. type = cms.int32(9)
  15876. ),
  15877. cms.PSet(
  15878. arg = cms.string('3'),
  15879. columns = cms.vstring(),
  15880. stage = cms.int32(2),
  15881. type = cms.int32(10)
  15882. ))
  15883. ),
  15884. cms.PSet(
  15885. conf = cms.PSet(
  15886. enabled = cms.bool(True)
  15887. ),
  15888. spec = cms.VPSet(cms.PSet(
  15889. arg = cms.string('SUM'),
  15890. columns = cms.vstring('PXForward',
  15891. 'HalfCylinder',
  15892. 'PXRing',
  15893. 'PXDisk'),
  15894. stage = cms.int32(1),
  15895. type = cms.int32(1)
  15896. ),
  15897. cms.PSet(
  15898. arg = cms.string('1'),
  15899. columns = cms.vstring(),
  15900. stage = cms.int32(2),
  15901. type = cms.int32(8)
  15902. ),
  15903. cms.PSet(
  15904. arg = cms.string('2'),
  15905. columns = cms.vstring(),
  15906. stage = cms.int32(2),
  15907. type = cms.int32(9)
  15908. ),
  15909. cms.PSet(
  15910. arg = cms.string('3'),
  15911. columns = cms.vstring(),
  15912. stage = cms.int32(2),
  15913. type = cms.int32(10)
  15914. ))
  15915. ),
  15916. cms.PSet(
  15917. conf = cms.PSet(
  15918. enabled = cms.bool(False)
  15919. ),
  15920. spec = cms.VPSet(cms.PSet(
  15921. arg = cms.string('SUM'),
  15922. columns = cms.vstring('PXBarrel',
  15923. 'Shell',
  15924. 'PXLayer',
  15925. 'SignedLadder',
  15926. 'PXModuleName'),
  15927. stage = cms.int32(1),
  15928. type = cms.int32(1)
  15929. ),
  15930. cms.PSet(
  15931. arg = cms.string('1'),
  15932. columns = cms.vstring(),
  15933. stage = cms.int32(2),
  15934. type = cms.int32(8)
  15935. ),
  15936. cms.PSet(
  15937. arg = cms.string('2'),
  15938. columns = cms.vstring(),
  15939. stage = cms.int32(2),
  15940. type = cms.int32(9)
  15941. ),
  15942. cms.PSet(
  15943. arg = cms.string('3'),
  15944. columns = cms.vstring(),
  15945. stage = cms.int32(2),
  15946. type = cms.int32(10)
  15947. ))
  15948. ),
  15949. cms.PSet(
  15950. conf = cms.PSet(
  15951. enabled = cms.bool(False)
  15952. ),
  15953. spec = cms.VPSet(cms.PSet(
  15954. arg = cms.string('SUM'),
  15955. columns = cms.vstring('PXForward',
  15956. 'HalfCylinder',
  15957. 'PXRing',
  15958. 'PXDisk',
  15959. 'SignedBlade',
  15960. 'PXModuleName'),
  15961. stage = cms.int32(1),
  15962. type = cms.int32(1)
  15963. ),
  15964. cms.PSet(
  15965. arg = cms.string('1'),
  15966. columns = cms.vstring(),
  15967. stage = cms.int32(2),
  15968. type = cms.int32(8)
  15969. ),
  15970. cms.PSet(
  15971. arg = cms.string('2'),
  15972. columns = cms.vstring(),
  15973. stage = cms.int32(2),
  15974. type = cms.int32(9)
  15975. ),
  15976. cms.PSet(
  15977. arg = cms.string('3'),
  15978. columns = cms.vstring(),
  15979. stage = cms.int32(2),
  15980. type = cms.int32(10)
  15981. ))
  15982. ),
  15983. cms.PSet(
  15984. conf = cms.PSet(
  15985. enabled = cms.bool(True)
  15986. ),
  15987. spec = cms.VPSet(cms.PSet(
  15988. arg = cms.string('SUM'),
  15989. columns = cms.vstring('PXForward',
  15990. 'HalfCylinder',
  15991. 'PXRing',
  15992. 'PXDisk',
  15993. 'SignedBlade'),
  15994. stage = cms.int32(1),
  15995. type = cms.int32(1)
  15996. ),
  15997. cms.PSet(
  15998. arg = cms.string(''),
  15999. columns = cms.vstring('PXPanel'),
  16000. stage = cms.int32(2),
  16001. type = cms.int32(2)
  16002. ),
  16003. cms.PSet(
  16004. arg = cms.string('1'),
  16005. columns = cms.vstring(),
  16006. stage = cms.int32(2),
  16007. type = cms.int32(9)
  16008. ),
  16009. cms.PSet(
  16010. arg = cms.string('2'),
  16011. columns = cms.vstring(),
  16012. stage = cms.int32(2),
  16013. type = cms.int32(10)
  16014. ),
  16015. cms.PSet(
  16016. arg = cms.string(''),
  16017. columns = cms.vstring(),
  16018. stage = cms.int32(2),
  16019. type = cms.int32(11)
  16020. ))
  16021. ),
  16022. cms.PSet(
  16023. conf = cms.PSet(
  16024. enabled = cms.bool(True)
  16025. ),
  16026. spec = cms.VPSet(cms.PSet(
  16027. arg = cms.string('SUM'),
  16028. columns = cms.vstring('PXBarrel',
  16029. 'Shell',
  16030. 'PXLayer',
  16031. 'SignedLadder'),
  16032. stage = cms.int32(1),
  16033. type = cms.int32(1)
  16034. ),
  16035. cms.PSet(
  16036. arg = cms.string(''),
  16037. columns = cms.vstring('SignedModule'),
  16038. stage = cms.int32(2),
  16039. type = cms.int32(2)
  16040. ),
  16041. cms.PSet(
  16042. arg = cms.string('1'),
  16043. columns = cms.vstring(),
  16044. stage = cms.int32(2),
  16045. type = cms.int32(9)
  16046. ),
  16047. cms.PSet(
  16048. arg = cms.string('2'),
  16049. columns = cms.vstring(),
  16050. stage = cms.int32(2),
  16051. type = cms.int32(10)
  16052. ),
  16053. cms.PSet(
  16054. arg = cms.string(''),
  16055. columns = cms.vstring(),
  16056. stage = cms.int32(2),
  16057. type = cms.int32(11)
  16058. ))
  16059. ),
  16060. cms.PSet(
  16061. conf = cms.PSet(
  16062. enabled = cms.bool(True)
  16063. ),
  16064. spec = cms.VPSet(cms.PSet(
  16065. arg = cms.string('SUM'),
  16066. columns = cms.vstring('PXBarrel',
  16067. 'PXLayer'),
  16068. stage = cms.int32(1),
  16069. type = cms.int32(1)
  16070. ),
  16071. cms.PSet(
  16072. arg = cms.string('1'),
  16073. columns = cms.vstring(),
  16074. stage = cms.int32(2),
  16075. type = cms.int32(8)
  16076. ),
  16077. cms.PSet(
  16078. arg = cms.string('2'),
  16079. columns = cms.vstring(),
  16080. stage = cms.int32(2),
  16081. type = cms.int32(9)
  16082. ),
  16083. cms.PSet(
  16084. arg = cms.string('3'),
  16085. columns = cms.vstring(),
  16086. stage = cms.int32(2),
  16087. type = cms.int32(10)
  16088. ))
  16089. ),
  16090. cms.PSet(
  16091. conf = cms.PSet(
  16092. enabled = cms.bool(True)
  16093. ),
  16094. spec = cms.VPSet(cms.PSet(
  16095. arg = cms.string('SUM'),
  16096. columns = cms.vstring('PXForward',
  16097. 'PXDisk'),
  16098. stage = cms.int32(1),
  16099. type = cms.int32(1)
  16100. ),
  16101. cms.PSet(
  16102. arg = cms.string('1'),
  16103. columns = cms.vstring(),
  16104. stage = cms.int32(2),
  16105. type = cms.int32(8)
  16106. ),
  16107. cms.PSet(
  16108. arg = cms.string('2'),
  16109. columns = cms.vstring(),
  16110. stage = cms.int32(2),
  16111. type = cms.int32(9)
  16112. ),
  16113. cms.PSet(
  16114. arg = cms.string('3'),
  16115. columns = cms.vstring(),
  16116. stage = cms.int32(2),
  16117. type = cms.int32(10)
  16118. ))
  16119. ),
  16120. cms.PSet(
  16121. conf = cms.PSet(
  16122. enabled = cms.bool(True)
  16123. ),
  16124. spec = cms.VPSet(cms.PSet(
  16125. arg = cms.string('SUM'),
  16126. columns = cms.vstring('PXBarrel'),
  16127. stage = cms.int32(1),
  16128. type = cms.int32(1)
  16129. ),
  16130. cms.PSet(
  16131. arg = cms.string(''),
  16132. columns = cms.vstring('Lumisection'),
  16133. stage = cms.int32(2),
  16134. type = cms.int32(2)
  16135. ),
  16136. cms.PSet(
  16137. arg = cms.string(''),
  16138. columns = cms.vstring('PXLayer'),
  16139. stage = cms.int32(2),
  16140. type = cms.int32(3)
  16141. ),
  16142. cms.PSet(
  16143. arg = cms.string('1'),
  16144. columns = cms.vstring(),
  16145. stage = cms.int32(2),
  16146. type = cms.int32(10)
  16147. ),
  16148. cms.PSet(
  16149. arg = cms.string(''),
  16150. columns = cms.vstring(),
  16151. stage = cms.int32(2),
  16152. type = cms.int32(11)
  16153. ))
  16154. ),
  16155. cms.PSet(
  16156. conf = cms.PSet(
  16157. enabled = cms.bool(True)
  16158. ),
  16159. spec = cms.VPSet(cms.PSet(
  16160. arg = cms.string('SUM'),
  16161. columns = cms.vstring('PXForward'),
  16162. stage = cms.int32(1),
  16163. type = cms.int32(1)
  16164. ),
  16165. cms.PSet(
  16166. arg = cms.string(''),
  16167. columns = cms.vstring('Lumisection'),
  16168. stage = cms.int32(2),
  16169. type = cms.int32(2)
  16170. ),
  16171. cms.PSet(
  16172. arg = cms.string(''),
  16173. columns = cms.vstring('PXDisk'),
  16174. stage = cms.int32(2),
  16175. type = cms.int32(3)
  16176. ),
  16177. cms.PSet(
  16178. arg = cms.string('1'),
  16179. columns = cms.vstring(),
  16180. stage = cms.int32(2),
  16181. type = cms.int32(10)
  16182. ),
  16183. cms.PSet(
  16184. arg = cms.string(''),
  16185. columns = cms.vstring(),
  16186. stage = cms.int32(2),
  16187. type = cms.int32(11)
  16188. ))
  16189. )),
  16190. title = cms.string('Cluster Charge'),
  16191. topFolderName = cms.string('PixelPhase1/Phase1_MechanicalView'),
  16192. xlabel = cms.string('Charge (electrons)'),
  16193. ylabel = cms.string('count')
  16194. )
  16195.  
  16196. process.SiPixelPhase1ClustersEventrate = cms.PSet(
  16197. bookUndefined = cms.bool(False),
  16198. dimensions = cms.int32(0),
  16199. enabled = cms.bool(True),
  16200. name = cms.string('clustereventrate'),
  16201. perLumiHarvesting = cms.bool(False),
  16202. range_max = cms.double(100),
  16203. range_min = cms.double(0),
  16204. range_nbins = cms.int32(100),
  16205. range_y_max = cms.double(100),
  16206. range_y_min = cms.double(0),
  16207. range_y_nbins = cms.int32(100),
  16208. specs = cms.VPSet(cms.PSet(
  16209. conf = cms.PSet(
  16210. enabled = cms.bool(True)
  16211. ),
  16212. spec = cms.VPSet(cms.PSet(
  16213. arg = cms.string('SUM'),
  16214. columns = cms.vstring(),
  16215. stage = cms.int32(1),
  16216. type = cms.int32(1)
  16217. ),
  16218. cms.PSet(
  16219. arg = cms.string(''),
  16220. columns = cms.vstring('Lumisection'),
  16221. stage = cms.int32(2),
  16222. type = cms.int32(2)
  16223. ),
  16224. cms.PSet(
  16225. arg = cms.string('1'),
  16226. columns = cms.vstring(),
  16227. stage = cms.int32(2),
  16228. type = cms.int32(9)
  16229. ),
  16230. cms.PSet(
  16231. arg = cms.string('2'),
  16232. columns = cms.vstring(),
  16233. stage = cms.int32(2),
  16234. type = cms.int32(10)
  16235. ))
  16236. ),
  16237. cms.PSet(
  16238. conf = cms.PSet(
  16239. enabled = cms.bool(True)
  16240. ),
  16241. spec = cms.VPSet(cms.PSet(
  16242. arg = cms.string('SUM'),
  16243. columns = cms.vstring(),
  16244. stage = cms.int32(1),
  16245. type = cms.int32(1)
  16246. ),
  16247. cms.PSet(
  16248. arg = cms.string(''),
  16249. columns = cms.vstring('BX'),
  16250. stage = cms.int32(2),
  16251. type = cms.int32(2)
  16252. ),
  16253. cms.PSet(
  16254. arg = cms.string('1'),
  16255. columns = cms.vstring(),
  16256. stage = cms.int32(2),
  16257. type = cms.int32(9)
  16258. ),
  16259. cms.PSet(
  16260. arg = cms.string('2'),
  16261. columns = cms.vstring(),
  16262. stage = cms.int32(2),
  16263. type = cms.int32(10)
  16264. ))
  16265. )),
  16266. title = cms.string('Number of Events with clusters'),
  16267. topFolderName = cms.string('PixelPhase1/Phase1_MechanicalView'),
  16268. xlabel = cms.string('something'),
  16269. ylabel = cms.string('#Events')
  16270. )
  16271.  
  16272. process.SiPixelPhase1ClustersNClusters = cms.PSet(
  16273. bookUndefined = cms.bool(False),
  16274. dimensions = cms.int32(0),
  16275. enabled = cms.bool(True),
  16276. name = cms.string('clusters'),
  16277. perLumiHarvesting = cms.bool(False),
  16278. range_max = cms.double(10),
  16279. range_min = cms.double(0),
  16280. range_nbins = cms.int32(10),
  16281. range_y_max = cms.double(100),
  16282. range_y_min = cms.double(0),
  16283. range_y_nbins = cms.int32(100),
  16284. specs = cms.VPSet(cms.PSet(
  16285. conf = cms.PSet(
  16286. enabled = cms.bool(True)
  16287. ),
  16288. spec = cms.VPSet(cms.PSet(
  16289. arg = cms.string('SUM'),
  16290. columns = cms.vstring('PXBarrel',
  16291. 'PXLayer'),
  16292. stage = cms.int32(1),
  16293. type = cms.int32(1)
  16294. ),
  16295. cms.PSet(
  16296. arg = cms.string(''),
  16297. columns = cms.vstring('SignedModuleCoord'),
  16298. stage = cms.int32(2),
  16299. type = cms.int32(2)
  16300. ),
  16301. cms.PSet(
  16302. arg = cms.string(''),
  16303. columns = cms.vstring('SignedLadderCoord'),
  16304. stage = cms.int32(2),
  16305. type = cms.int32(3)
  16306. ),
  16307. cms.PSet(
  16308. arg = cms.string('1'),
  16309. columns = cms.vstring(),
  16310. stage = cms.int32(2),
  16311. type = cms.int32(10)
  16312. ))
  16313. ),
  16314. cms.PSet(
  16315. conf = cms.PSet(
  16316. enabled = cms.bool(True)
  16317. ),
  16318. spec = cms.VPSet(cms.PSet(
  16319. arg = cms.string('SUM'),
  16320. columns = cms.vstring('PXForward',
  16321. 'PXRing'),
  16322. stage = cms.int32(1),
  16323. type = cms.int32(1)
  16324. ),
  16325. cms.PSet(
  16326. arg = cms.string(''),
  16327. columns = cms.vstring('SignedDiskCoord'),
  16328. stage = cms.int32(2),
  16329. type = cms.int32(2)
  16330. ),
  16331. cms.PSet(
  16332. arg = cms.string(''),
  16333. columns = cms.vstring('SignedBladePanelCoord'),
  16334. stage = cms.int32(2),
  16335. type = cms.int32(3)
  16336. ),
  16337. cms.PSet(
  16338. arg = cms.string('1'),
  16339. columns = cms.vstring(),
  16340. stage = cms.int32(2),
  16341. type = cms.int32(10)
  16342. ))
  16343. ),
  16344. cms.PSet(
  16345. conf = cms.PSet(
  16346. enabled = cms.bool(True)
  16347. ),
  16348. spec = cms.VPSet(cms.PSet(
  16349. arg = cms.string('SUM'),
  16350. columns = cms.vstring('PXForward'),
  16351. stage = cms.int32(1),
  16352. type = cms.int32(1)
  16353. ),
  16354. cms.PSet(
  16355. arg = cms.string(''),
  16356. columns = cms.vstring('SignedDiskRingCoord'),
  16357. stage = cms.int32(2),
  16358. type = cms.int32(2)
  16359. ),
  16360. cms.PSet(
  16361. arg = cms.string(''),
  16362. columns = cms.vstring('SignedShiftedBladePanelCoord'),
  16363. stage = cms.int32(2),
  16364. type = cms.int32(3)
  16365. ),
  16366. cms.PSet(
  16367. arg = cms.string('1'),
  16368. columns = cms.vstring(),
  16369. stage = cms.int32(2),
  16370. type = cms.int32(10)
  16371. ))
  16372. ),
  16373. cms.PSet(
  16374. conf = cms.PSet(
  16375. enabled = cms.bool(True)
  16376. ),
  16377. spec = cms.VPSet(cms.PSet(
  16378. arg = cms.string('COUNT'),
  16379. columns = cms.vstring('PXBarrel',
  16380. 'PXLayer',
  16381. 'SignedLadder',
  16382. 'SignedModule',
  16383. 'DetId'),
  16384. stage = cms.int32(1),
  16385. type = cms.int32(4)
  16386. ),
  16387. cms.PSet(
  16388. arg = cms.string('SUM'),
  16389. columns = cms.vstring('PXBarrel',
  16390. 'PXLayer'),
  16391. stage = cms.int32(1),
  16392. type = cms.int32(1)
  16393. ),
  16394. cms.PSet(
  16395. arg = cms.string(''),
  16396. columns = cms.vstring('SignedModule'),
  16397. stage = cms.int32(2),
  16398. type = cms.int32(2)
  16399. ),
  16400. cms.PSet(
  16401. arg = cms.string(''),
  16402. columns = cms.vstring('SignedLadder'),
  16403. stage = cms.int32(2),
  16404. type = cms.int32(3)
  16405. ),
  16406. cms.PSet(
  16407. arg = cms.string('1'),
  16408. columns = cms.vstring(),
  16409. stage = cms.int32(2),
  16410. type = cms.int32(10)
  16411. ),
  16412. cms.PSet(
  16413. arg = cms.string(''),
  16414. columns = cms.vstring(),
  16415. stage = cms.int32(2),
  16416. type = cms.int32(11)
  16417. ))
  16418. ),
  16419. cms.PSet(
  16420. conf = cms.PSet(
  16421. enabled = cms.bool(True)
  16422. ),
  16423. spec = cms.VPSet(cms.PSet(
  16424. arg = cms.string('COUNT'),
  16425. columns = cms.vstring('DetId'),
  16426. stage = cms.int32(1),
  16427. type = cms.int32(4)
  16428. ),
  16429. cms.PSet(
  16430. arg = cms.string('SUM'),
  16431. columns = cms.vstring('PXForward',
  16432. 'PXRing'),
  16433. stage = cms.int32(1),
  16434. type = cms.int32(1)
  16435. ),
  16436. cms.PSet(
  16437. arg = cms.string(''),
  16438. columns = cms.vstring('PXDisk'),
  16439. stage = cms.int32(2),
  16440. type = cms.int32(2)
  16441. ),
  16442. cms.PSet(
  16443. arg = cms.string(''),
  16444. columns = cms.vstring('SignedBladePanel'),
  16445. stage = cms.int32(2),
  16446. type = cms.int32(3)
  16447. ),
  16448. cms.PSet(
  16449. arg = cms.string('1'),
  16450. columns = cms.vstring(),
  16451. stage = cms.int32(2),
  16452. type = cms.int32(10)
  16453. ),
  16454. cms.PSet(
  16455. arg = cms.string(''),
  16456. columns = cms.vstring(),
  16457. stage = cms.int32(2),
  16458. type = cms.int32(11)
  16459. ))
  16460. ),
  16461. cms.PSet(
  16462. conf = cms.PSet(
  16463. enabled = cms.bool(True)
  16464. ),
  16465. spec = cms.VPSet(cms.PSet(
  16466. arg = cms.string('COUNT'),
  16467. columns = cms.vstring('PXBarrel',
  16468. 'PXLayer'),
  16469. stage = cms.int32(1),
  16470. type = cms.int32(4)
  16471. ),
  16472. cms.PSet(
  16473. arg = cms.string('SUM'),
  16474. columns = cms.vstring('PXBarrel'),
  16475. stage = cms.int32(1),
  16476. type = cms.int32(1)
  16477. ),
  16478. cms.PSet(
  16479. arg = cms.string(''),
  16480. columns = cms.vstring('Lumisection'),
  16481. stage = cms.int32(2),
  16482. type = cms.int32(2)
  16483. ),
  16484. cms.PSet(
  16485. arg = cms.string(''),
  16486. columns = cms.vstring('PXLayer'),
  16487. stage = cms.int32(2),
  16488. type = cms.int32(3)
  16489. ),
  16490. cms.PSet(
  16491. arg = cms.string('1'),
  16492. columns = cms.vstring(),
  16493. stage = cms.int32(2),
  16494. type = cms.int32(10)
  16495. ),
  16496. cms.PSet(
  16497. arg = cms.string(''),
  16498. columns = cms.vstring(),
  16499. stage = cms.int32(2),
  16500. type = cms.int32(11)
  16501. ))
  16502. ),
  16503. cms.PSet(
  16504. conf = cms.PSet(
  16505. enabled = cms.bool(True)
  16506. ),
  16507. spec = cms.VPSet(cms.PSet(
  16508. arg = cms.string('COUNT'),
  16509. columns = cms.vstring('PXBarrel',
  16510. 'PXLayer'),
  16511. stage = cms.int32(1),
  16512. type = cms.int32(4)
  16513. ),
  16514. cms.PSet(
  16515. arg = cms.string('SUM'),
  16516. columns = cms.vstring('PXBarrel'),
  16517. stage = cms.int32(1),
  16518. type = cms.int32(1)
  16519. ),
  16520. cms.PSet(
  16521. arg = cms.string(''),
  16522. columns = cms.vstring('Lumisection'),
  16523. stage = cms.int32(2),
  16524. type = cms.int32(2)
  16525. ),
  16526. cms.PSet(
  16527. arg = cms.string('1'),
  16528. columns = cms.vstring(),
  16529. stage = cms.int32(2),
  16530. type = cms.int32(9)
  16531. ),
  16532. cms.PSet(
  16533. arg = cms.string('2'),
  16534. columns = cms.vstring(),
  16535. stage = cms.int32(2),
  16536. type = cms.int32(10)
  16537. ),
  16538. cms.PSet(
  16539. arg = cms.string(''),
  16540. columns = cms.vstring(),
  16541. stage = cms.int32(2),
  16542. type = cms.int32(11)
  16543. ))
  16544. ),
  16545. cms.PSet(
  16546. conf = cms.PSet(
  16547. enabled = cms.bool(True)
  16548. ),
  16549. spec = cms.VPSet(cms.PSet(
  16550. arg = cms.string('COUNT'),
  16551. columns = cms.vstring('PXForward',
  16552. 'PXDisk'),
  16553. stage = cms.int32(1),
  16554. type = cms.int32(4)
  16555. ),
  16556. cms.PSet(
  16557. arg = cms.string('SUM'),
  16558. columns = cms.vstring('PXForward'),
  16559. stage = cms.int32(1),
  16560. type = cms.int32(1)
  16561. ),
  16562. cms.PSet(
  16563. arg = cms.string(''),
  16564. columns = cms.vstring('Lumisection'),
  16565. stage = cms.int32(2),
  16566. type = cms.int32(2)
  16567. ),
  16568. cms.PSet(
  16569. arg = cms.string(''),
  16570. columns = cms.vstring('PXDisk'),
  16571. stage = cms.int32(2),
  16572. type = cms.int32(3)
  16573. ),
  16574. cms.PSet(
  16575. arg = cms.string('1'),
  16576. columns = cms.vstring(),
  16577. stage = cms.int32(2),
  16578. type = cms.int32(10)
  16579. ),
  16580. cms.PSet(
  16581. arg = cms.string(''),
  16582. columns = cms.vstring(),
  16583. stage = cms.int32(2),
  16584. type = cms.int32(11)
  16585. ))
  16586. ),
  16587. cms.PSet(
  16588. conf = cms.PSet(
  16589. enabled = cms.bool(True)
  16590. ),
  16591. spec = cms.VPSet(cms.PSet(
  16592. arg = cms.string('COUNT'),
  16593. columns = cms.vstring('PXForward',
  16594. 'PXDisk'),
  16595. stage = cms.int32(1),
  16596. type = cms.int32(4)
  16597. ),
  16598. cms.PSet(
  16599. arg = cms.string('SUM'),
  16600. columns = cms.vstring('PXForward'),
  16601. stage = cms.int32(1),
  16602. type = cms.int32(1)
  16603. ),
  16604. cms.PSet(
  16605. arg = cms.string(''),
  16606. columns = cms.vstring('Lumisection'),
  16607. stage = cms.int32(2),
  16608. type = cms.int32(2)
  16609. ),
  16610. cms.PSet(
  16611. arg = cms.string('1'),
  16612. columns = cms.vstring(),
  16613. stage = cms.int32(2),
  16614. type = cms.int32(9)
  16615. ),
  16616. cms.PSet(
  16617. arg = cms.string('2'),
  16618. columns = cms.vstring(),
  16619. stage = cms.int32(2),
  16620. type = cms.int32(10)
  16621. ),
  16622. cms.PSet(
  16623. arg = cms.string(''),
  16624. columns = cms.vstring(),
  16625. stage = cms.int32(2),
  16626. type = cms.int32(11)
  16627. ))
  16628. ),
  16629. cms.PSet(
  16630. conf = cms.PSet(
  16631. enabled = cms.bool(True)
  16632. ),
  16633. spec = cms.VPSet(cms.PSet(
  16634. arg = cms.string('COUNT'),
  16635. columns = cms.vstring('PXBarrel',
  16636. 'Shell',
  16637. 'PXLayer',
  16638. 'SignedLadder',
  16639. 'DetId'),
  16640. stage = cms.int32(1),
  16641. type = cms.int32(4)
  16642. ),
  16643. cms.PSet(
  16644. arg = cms.string('SUM'),
  16645. columns = cms.vstring('PXBarrel',
  16646. 'Shell',
  16647. 'PXLayer',
  16648. 'SignedLadder'),
  16649. stage = cms.int32(1),
  16650. type = cms.int32(1)
  16651. ),
  16652. cms.PSet(
  16653. arg = cms.string('1'),
  16654. columns = cms.vstring(),
  16655. stage = cms.int32(2),
  16656. type = cms.int32(8)
  16657. ),
  16658. cms.PSet(
  16659. arg = cms.string('2'),
  16660. columns = cms.vstring(),
  16661. stage = cms.int32(2),
  16662. type = cms.int32(9)
  16663. ),
  16664. cms.PSet(
  16665. arg = cms.string('3'),
  16666. columns = cms.vstring(),
  16667. stage = cms.int32(2),
  16668. type = cms.int32(10)
  16669. ),
  16670. cms.PSet(
  16671. arg = cms.string('MEAN'),
  16672. columns = cms.vstring(),
  16673. stage = cms.int32(3),
  16674. type = cms.int32(5)
  16675. ),
  16676. cms.PSet(
  16677. arg = cms.string('EXTEND_X'),
  16678. columns = cms.vstring('PXBarrel',
  16679. 'Shell',
  16680. 'PXLayer'),
  16681. stage = cms.int32(3),
  16682. type = cms.int32(2)
  16683. ))
  16684. ),
  16685. cms.PSet(
  16686. conf = cms.PSet(
  16687. enabled = cms.bool(False)
  16688. ),
  16689. spec = cms.VPSet(cms.PSet(
  16690. arg = cms.string('COUNT'),
  16691. columns = cms.vstring('PXBarrel',
  16692. 'Shell',
  16693. 'PXLayer',
  16694. 'SignedLadder',
  16695. 'PXModuleName'),
  16696. stage = cms.int32(1),
  16697. type = cms.int32(4)
  16698. ),
  16699. cms.PSet(
  16700. arg = cms.string('SUM'),
  16701. columns = cms.vstring('PXBarrel',
  16702. 'Shell',
  16703. 'PXLayer',
  16704. 'SignedLadder',
  16705. 'PXModuleName'),
  16706. stage = cms.int32(1),
  16707. type = cms.int32(1)
  16708. ),
  16709. cms.PSet(
  16710. arg = cms.string('1'),
  16711. columns = cms.vstring(),
  16712. stage = cms.int32(2),
  16713. type = cms.int32(8)
  16714. ),
  16715. cms.PSet(
  16716. arg = cms.string('2'),
  16717. columns = cms.vstring(),
  16718. stage = cms.int32(2),
  16719. type = cms.int32(9)
  16720. ),
  16721. cms.PSet(
  16722. arg = cms.string('3'),
  16723. columns = cms.vstring(),
  16724. stage = cms.int32(2),
  16725. type = cms.int32(10)
  16726. ))
  16727. ),
  16728. cms.PSet(
  16729. conf = cms.PSet(
  16730. enabled = cms.bool(True)
  16731. ),
  16732. spec = cms.VPSet(cms.PSet(
  16733. arg = cms.string('COUNT'),
  16734. columns = cms.vstring('PXForward',
  16735. 'HalfCylinder',
  16736. 'PXRing',
  16737. 'PXDisk',
  16738. 'SignedBlade',
  16739. 'DetId'),
  16740. stage = cms.int32(1),
  16741. type = cms.int32(4)
  16742. ),
  16743. cms.PSet(
  16744. arg = cms.string('SUM'),
  16745. columns = cms.vstring('PXForward',
  16746. 'HalfCylinder',
  16747. 'PXRing',
  16748. 'PXDisk',
  16749. 'SignedBlade'),
  16750. stage = cms.int32(1),
  16751. type = cms.int32(1)
  16752. ),
  16753. cms.PSet(
  16754. arg = cms.string('1'),
  16755. columns = cms.vstring(),
  16756. stage = cms.int32(2),
  16757. type = cms.int32(8)
  16758. ),
  16759. cms.PSet(
  16760. arg = cms.string('2'),
  16761. columns = cms.vstring(),
  16762. stage = cms.int32(2),
  16763. type = cms.int32(9)
  16764. ),
  16765. cms.PSet(
  16766. arg = cms.string('3'),
  16767. columns = cms.vstring(),
  16768. stage = cms.int32(2),
  16769. type = cms.int32(10)
  16770. ),
  16771. cms.PSet(
  16772. arg = cms.string('MEAN'),
  16773. columns = cms.vstring(),
  16774. stage = cms.int32(3),
  16775. type = cms.int32(5)
  16776. ),
  16777. cms.PSet(
  16778. arg = cms.string('EXTEND_X'),
  16779. columns = cms.vstring('PXForward',
  16780. 'HalfCylinder',
  16781. 'PXRing',
  16782. 'PXDisk'),
  16783. stage = cms.int32(3),
  16784. type = cms.int32(2)
  16785. ),
  16786. cms.PSet(
  16787. arg = cms.string('EXTEND_X'),
  16788. columns = cms.vstring('PXForward',
  16789. 'HalfCylinder',
  16790. 'PXRing'),
  16791. stage = cms.int32(3),
  16792. type = cms.int32(2)
  16793. ))
  16794. ),
  16795. cms.PSet(
  16796. conf = cms.PSet(
  16797. enabled = cms.bool(False)
  16798. ),
  16799. spec = cms.VPSet(cms.PSet(
  16800. arg = cms.string('COUNT'),
  16801. columns = cms.vstring('PXForward',
  16802. 'HalfCylinder',
  16803. 'PXRing',
  16804. 'PXDisk',
  16805. 'SignedBlade',
  16806. 'PXModuleName'),
  16807. stage = cms.int32(1),
  16808. type = cms.int32(4)
  16809. ),
  16810. cms.PSet(
  16811. arg = cms.string('SUM'),
  16812. columns = cms.vstring('PXForward',
  16813. 'HalfCylinder',
  16814. 'PXRing',
  16815. 'PXDisk',
  16816. 'SignedBlade',
  16817. 'PXModuleName'),
  16818. stage = cms.int32(1),
  16819. type = cms.int32(1)
  16820. ),
  16821. cms.PSet(
  16822. arg = cms.string('1'),
  16823. columns = cms.vstring(),
  16824. stage = cms.int32(2),
  16825. type = cms.int32(8)
  16826. ),
  16827. cms.PSet(
  16828. arg = cms.string('2'),
  16829. columns = cms.vstring(),
  16830. stage = cms.int32(2),
  16831. type = cms.int32(9)
  16832. ),
  16833. cms.PSet(
  16834. arg = cms.string('3'),
  16835. columns = cms.vstring(),
  16836. stage = cms.int32(2),
  16837. type = cms.int32(10)
  16838. ))
  16839. ),
  16840. cms.PSet(
  16841. conf = cms.PSet(
  16842. enabled = cms.bool(True)
  16843. ),
  16844. spec = cms.VPSet(cms.PSet(
  16845. arg = cms.string('COUNT'),
  16846. columns = cms.vstring('PXForward',
  16847. 'HalfCylinder',
  16848. 'PXRing',
  16849. 'PXDisk',
  16850. 'SignedBlade',
  16851. 'PXPanel'),
  16852. stage = cms.int32(1),
  16853. type = cms.int32(4)
  16854. ),
  16855. cms.PSet(
  16856. arg = cms.string('SUM'),
  16857. columns = cms.vstring('PXForward',
  16858. 'HalfCylinder',
  16859. 'PXRing',
  16860. 'PXDisk',
  16861. 'SignedBlade'),
  16862. stage = cms.int32(1),
  16863. type = cms.int32(1)
  16864. ),
  16865. cms.PSet(
  16866. arg = cms.string(''),
  16867. columns = cms.vstring('PXPanel'),
  16868. stage = cms.int32(2),
  16869. type = cms.int32(2)
  16870. ),
  16871. cms.PSet(
  16872. arg = cms.string('1'),
  16873. columns = cms.vstring(),
  16874. stage = cms.int32(2),
  16875. type = cms.int32(9)
  16876. ),
  16877. cms.PSet(
  16878. arg = cms.string('2'),
  16879. columns = cms.vstring(),
  16880. stage = cms.int32(2),
  16881. type = cms.int32(10)
  16882. ),
  16883. cms.PSet(
  16884. arg = cms.string(''),
  16885. columns = cms.vstring(),
  16886. stage = cms.int32(2),
  16887. type = cms.int32(11)
  16888. ))
  16889. ),
  16890. cms.PSet(
  16891. conf = cms.PSet(
  16892. enabled = cms.bool(True)
  16893. ),
  16894. spec = cms.VPSet(cms.PSet(
  16895. arg = cms.string('COUNT'),
  16896. columns = cms.vstring('PXBarrel',
  16897. 'Shell',
  16898. 'PXLayer',
  16899. 'SignedLadder',
  16900. 'PXBModule'),
  16901. stage = cms.int32(1),
  16902. type = cms.int32(4)
  16903. ),
  16904. cms.PSet(
  16905. arg = cms.string('SUM'),
  16906. columns = cms.vstring('PXBarrel',
  16907. 'Shell',
  16908. 'PXLayer',
  16909. 'SignedLadder'),
  16910. stage = cms.int32(1),
  16911. type = cms.int32(1)
  16912. ),
  16913. cms.PSet(
  16914. arg = cms.string(''),
  16915. columns = cms.vstring('PXBModule'),
  16916. stage = cms.int32(2),
  16917. type = cms.int32(2)
  16918. ),
  16919. cms.PSet(
  16920. arg = cms.string('1'),
  16921. columns = cms.vstring(),
  16922. stage = cms.int32(2),
  16923. type = cms.int32(9)
  16924. ),
  16925. cms.PSet(
  16926. arg = cms.string('2'),
  16927. columns = cms.vstring(),
  16928. stage = cms.int32(2),
  16929. type = cms.int32(10)
  16930. ),
  16931. cms.PSet(
  16932. arg = cms.string(''),
  16933. columns = cms.vstring(),
  16934. stage = cms.int32(2),
  16935. type = cms.int32(11)
  16936. ))
  16937. ),
  16938. cms.PSet(
  16939. conf = cms.PSet(
  16940. enabled = cms.bool(True)
  16941. ),
  16942. spec = cms.VPSet(cms.PSet(
  16943. arg = cms.string('COUNT'),
  16944. columns = cms.vstring('PXBarrel',
  16945. 'PXLayer'),
  16946. stage = cms.int32(1),
  16947. type = cms.int32(4)
  16948. ),
  16949. cms.PSet(
  16950. arg = cms.string('SUM'),
  16951. columns = cms.vstring('PXBarrel',
  16952. 'PXLayer'),
  16953. stage = cms.int32(1),
  16954. type = cms.int32(1)
  16955. ),
  16956. cms.PSet(
  16957. arg = cms.string('1'),
  16958. columns = cms.vstring(),
  16959. stage = cms.int32(2),
  16960. type = cms.int32(8)
  16961. ),
  16962. cms.PSet(
  16963. arg = cms.string('2'),
  16964. columns = cms.vstring(),
  16965. stage = cms.int32(2),
  16966. type = cms.int32(9)
  16967. ),
  16968. cms.PSet(
  16969. arg = cms.string('3'),
  16970. columns = cms.vstring(),
  16971. stage = cms.int32(2),
  16972. type = cms.int32(10)
  16973. ))
  16974. ),
  16975. cms.PSet(
  16976. conf = cms.PSet(
  16977. enabled = cms.bool(True)
  16978. ),
  16979. spec = cms.VPSet(cms.PSet(
  16980. arg = cms.string('COUNT'),
  16981. columns = cms.vstring('PXForward',
  16982. 'PXDisk'),
  16983. stage = cms.int32(1),
  16984. type = cms.int32(4)
  16985. ),
  16986. cms.PSet(
  16987. arg = cms.string('SUM'),
  16988. columns = cms.vstring('PXForward',
  16989. 'PXDisk'),
  16990. stage = cms.int32(1),
  16991. type = cms.int32(1)
  16992. ),
  16993. cms.PSet(
  16994. arg = cms.string('1'),
  16995. columns = cms.vstring(),
  16996. stage = cms.int32(2),
  16997. type = cms.int32(8)
  16998. ),
  16999. cms.PSet(
  17000. arg = cms.string('2'),
  17001. columns = cms.vstring(),
  17002. stage = cms.int32(2),
  17003. type = cms.int32(9)
  17004. ),
  17005. cms.PSet(
  17006. arg = cms.string('3'),
  17007. columns = cms.vstring(),
  17008. stage = cms.int32(2),
  17009. type = cms.int32(10)
  17010. ))
  17011. )),
  17012. title = cms.string('Clusters'),
  17013. topFolderName = cms.string('PixelPhase1/Phase1_MechanicalView'),
  17014. xlabel = cms.string('clusters'),
  17015. ylabel = cms.string('count')
  17016. )
  17017.  
  17018. process.SiPixelPhase1ClustersNClustersInclusive = cms.PSet(
  17019. bookUndefined = cms.bool(False),
  17020. dimensions = cms.int32(0),
  17021. enabled = cms.bool(True),
  17022. name = cms.string('clusters'),
  17023. perLumiHarvesting = cms.bool(False),
  17024. range_max = cms.double(2000),
  17025. range_min = cms.double(0),
  17026. range_nbins = cms.int32(200),
  17027. range_y_max = cms.double(100),
  17028. range_y_min = cms.double(0),
  17029. range_y_nbins = cms.int32(100),
  17030. specs = cms.VPSet(cms.PSet(
  17031. conf = cms.PSet(
  17032. enabled = cms.bool(True)
  17033. ),
  17034. spec = cms.VPSet(cms.PSet(
  17035. arg = cms.string('COUNT'),
  17036. columns = cms.vstring('PXBarrel'),
  17037. stage = cms.int32(1),
  17038. type = cms.int32(4)
  17039. ),
  17040. cms.PSet(
  17041. arg = cms.string('SUM'),
  17042. columns = cms.vstring('PXBarrel'),
  17043. stage = cms.int32(1),
  17044. type = cms.int32(1)
  17045. ),
  17046. cms.PSet(
  17047. arg = cms.string('1'),
  17048. columns = cms.vstring(),
  17049. stage = cms.int32(2),
  17050. type = cms.int32(8)
  17051. ),
  17052. cms.PSet(
  17053. arg = cms.string('2'),
  17054. columns = cms.vstring(),
  17055. stage = cms.int32(2),
  17056. type = cms.int32(9)
  17057. ),
  17058. cms.PSet(
  17059. arg = cms.string('3'),
  17060. columns = cms.vstring(),
  17061. stage = cms.int32(2),
  17062. type = cms.int32(10)
  17063. ))
  17064. ),
  17065. cms.PSet(
  17066. conf = cms.PSet(
  17067. enabled = cms.bool(True)
  17068. ),
  17069. spec = cms.VPSet(cms.PSet(
  17070. arg = cms.string('COUNT'),
  17071. columns = cms.vstring('PXForward'),
  17072. stage = cms.int32(1),
  17073. type = cms.int32(4)
  17074. ),
  17075. cms.PSet(
  17076. arg = cms.string('SUM'),
  17077. columns = cms.vstring('PXForward'),
  17078. stage = cms.int32(1),
  17079. type = cms.int32(1)
  17080. ),
  17081. cms.PSet(
  17082. arg = cms.string('1'),
  17083. columns = cms.vstring(),
  17084. stage = cms.int32(2),
  17085. type = cms.int32(8)
  17086. ),
  17087. cms.PSet(
  17088. arg = cms.string('2'),
  17089. columns = cms.vstring(),
  17090. stage = cms.int32(2),
  17091. type = cms.int32(9)
  17092. ),
  17093. cms.PSet(
  17094. arg = cms.string('3'),
  17095. columns = cms.vstring(),
  17096. stage = cms.int32(2),
  17097. type = cms.int32(10)
  17098. ))
  17099. )),
  17100. title = cms.string('Clusters'),
  17101. topFolderName = cms.string('PixelPhase1/Phase1_MechanicalView'),
  17102. xlabel = cms.string('clusters'),
  17103. ylabel = cms.string('count')
  17104. )
  17105.  
  17106. process.SiPixelPhase1ClustersNdigisInclusive = cms.PSet(
  17107. bookUndefined = cms.bool(False),
  17108. dimensions = cms.int32(0),
  17109. enabled = cms.bool(True),
  17110. name = cms.string('digis'),
  17111. perLumiHarvesting = cms.bool(False),
  17112. range_max = cms.double(2000),
  17113. range_min = cms.double(0),
  17114. range_nbins = cms.int32(200),
  17115. range_y_max = cms.double(100),
  17116. range_y_min = cms.double(0),
  17117. range_y_nbins = cms.int32(100),
  17118. specs = cms.VPSet(cms.PSet(
  17119. conf = cms.PSet(
  17120. enabled = cms.bool(True)
  17121. ),
  17122. spec = cms.VPSet(cms.PSet(
  17123. arg = cms.string('COUNT'),
  17124. columns = cms.vstring('PXBarrel'),
  17125. stage = cms.int32(1),
  17126. type = cms.int32(4)
  17127. ),
  17128. cms.PSet(
  17129. arg = cms.string('SUM'),
  17130. columns = cms.vstring('PXBarrel'),
  17131. stage = cms.int32(1),
  17132. type = cms.int32(1)
  17133. ),
  17134. cms.PSet(
  17135. arg = cms.string('1'),
  17136. columns = cms.vstring(),
  17137. stage = cms.int32(2),
  17138. type = cms.int32(8)
  17139. ),
  17140. cms.PSet(
  17141. arg = cms.string('2'),
  17142. columns = cms.vstring(),
  17143. stage = cms.int32(2),
  17144. type = cms.int32(9)
  17145. ),
  17146. cms.PSet(
  17147. arg = cms.string('3'),
  17148. columns = cms.vstring(),
  17149. stage = cms.int32(2),
  17150. type = cms.int32(10)
  17151. ))
  17152. ),
  17153. cms.PSet(
  17154. conf = cms.PSet(
  17155. enabled = cms.bool(True)
  17156. ),
  17157. spec = cms.VPSet(cms.PSet(
  17158. arg = cms.string('COUNT'),
  17159. columns = cms.vstring('PXForward'),
  17160. stage = cms.int32(1),
  17161. type = cms.int32(4)
  17162. ),
  17163. cms.PSet(
  17164. arg = cms.string('SUM'),
  17165. columns = cms.vstring('PXForward'),
  17166. stage = cms.int32(1),
  17167. type = cms.int32(1)
  17168. ),
  17169. cms.PSet(
  17170. arg = cms.string('1'),
  17171. columns = cms.vstring(),
  17172. stage = cms.int32(2),
  17173. type = cms.int32(8)
  17174. ),
  17175. cms.PSet(
  17176. arg = cms.string('2'),
  17177. columns = cms.vstring(),
  17178. stage = cms.int32(2),
  17179. type = cms.int32(9)
  17180. ),
  17181. cms.PSet(
  17182. arg = cms.string('3'),
  17183. columns = cms.vstring(),
  17184. stage = cms.int32(2),
  17185. type = cms.int32(10)
  17186. ))
  17187. )),
  17188. title = cms.string('Digis'),
  17189. topFolderName = cms.string('PixelPhase1/Phase1_MechanicalView'),
  17190. xlabel = cms.string('digis'),
  17191. ylabel = cms.string('count')
  17192. )
  17193.  
  17194. process.SiPixelPhase1ClustersPositionB = cms.PSet(
  17195. bookUndefined = cms.bool(False),
  17196. dimensions = cms.int32(2),
  17197. enabled = cms.bool(True),
  17198. name = cms.string('clusterposition_zphi'),
  17199. perLumiHarvesting = cms.bool(False),
  17200. range_max = cms.double(60),
  17201. range_min = cms.double(-60),
  17202. range_nbins = cms.int32(600),
  17203. range_y_max = cms.double(3.2),
  17204. range_y_min = cms.double(-3.2),
  17205. range_y_nbins = cms.int32(200),
  17206. specs = cms.VPSet(cms.PSet(
  17207. conf = cms.PSet(
  17208. enabled = cms.bool(True)
  17209. ),
  17210. spec = cms.VPSet(cms.PSet(
  17211. arg = cms.string('SUM'),
  17212. columns = cms.vstring('PXBarrel',
  17213. 'PXLayer'),
  17214. stage = cms.int32(1),
  17215. type = cms.int32(1)
  17216. ),
  17217. cms.PSet(
  17218. arg = cms.string('1'),
  17219. columns = cms.vstring(),
  17220. stage = cms.int32(2),
  17221. type = cms.int32(8)
  17222. ),
  17223. cms.PSet(
  17224. arg = cms.string('2'),
  17225. columns = cms.vstring(),
  17226. stage = cms.int32(2),
  17227. type = cms.int32(9)
  17228. ),
  17229. cms.PSet(
  17230. arg = cms.string('3'),
  17231. columns = cms.vstring(),
  17232. stage = cms.int32(2),
  17233. type = cms.int32(10)
  17234. ))
  17235. ),
  17236. cms.PSet(
  17237. conf = cms.PSet(
  17238. enabled = cms.bool(True)
  17239. ),
  17240. spec = cms.VPSet(cms.PSet(
  17241. arg = cms.string('SUM'),
  17242. columns = cms.vstring(),
  17243. stage = cms.int32(1),
  17244. type = cms.int32(1)
  17245. ),
  17246. cms.PSet(
  17247. arg = cms.string('1'),
  17248. columns = cms.vstring(),
  17249. stage = cms.int32(2),
  17250. type = cms.int32(8)
  17251. ),
  17252. cms.PSet(
  17253. arg = cms.string('2'),
  17254. columns = cms.vstring(),
  17255. stage = cms.int32(2),
  17256. type = cms.int32(9)
  17257. ),
  17258. cms.PSet(
  17259. arg = cms.string('3'),
  17260. columns = cms.vstring(),
  17261. stage = cms.int32(2),
  17262. type = cms.int32(10)
  17263. ))
  17264. )),
  17265. title = cms.string('Cluster Positions'),
  17266. topFolderName = cms.string('PixelPhase1/Phase1_MechanicalView'),
  17267. xlabel = cms.string('Global Z'),
  17268. ylabel = cms.string('Global \\phi')
  17269. )
  17270.  
  17271. process.SiPixelPhase1ClustersPositionF = cms.PSet(
  17272. bookUndefined = cms.bool(False),
  17273. dimensions = cms.int32(2),
  17274. enabled = cms.bool(True),
  17275. name = cms.string('clusterposition_xy'),
  17276. perLumiHarvesting = cms.bool(False),
  17277. range_max = cms.double(20),
  17278. range_min = cms.double(-20),
  17279. range_nbins = cms.int32(200),
  17280. range_y_max = cms.double(20),
  17281. range_y_min = cms.double(-20),
  17282. range_y_nbins = cms.int32(200),
  17283. specs = cms.VPSet(cms.PSet(
  17284. conf = cms.PSet(
  17285. enabled = cms.bool(True)
  17286. ),
  17287. spec = cms.VPSet(cms.PSet(
  17288. arg = cms.string('SUM'),
  17289. columns = cms.vstring('PXForward',
  17290. 'PXDisk'),
  17291. stage = cms.int32(1),
  17292. type = cms.int32(1)
  17293. ),
  17294. cms.PSet(
  17295. arg = cms.string('1'),
  17296. columns = cms.vstring(),
  17297. stage = cms.int32(2),
  17298. type = cms.int32(8)
  17299. ),
  17300. cms.PSet(
  17301. arg = cms.string('2'),
  17302. columns = cms.vstring(),
  17303. stage = cms.int32(2),
  17304. type = cms.int32(9)
  17305. ),
  17306. cms.PSet(
  17307. arg = cms.string('3'),
  17308. columns = cms.vstring(),
  17309. stage = cms.int32(2),
  17310. type = cms.int32(10)
  17311. ))
  17312. ),
  17313. cms.PSet(
  17314. conf = cms.PSet(
  17315. enabled = cms.bool(True)
  17316. ),
  17317. spec = cms.VPSet(cms.PSet(
  17318. arg = cms.string('SUM'),
  17319. columns = cms.vstring('PXForward'),
  17320. stage = cms.int32(1),
  17321. type = cms.int32(1)
  17322. ),
  17323. cms.PSet(
  17324. arg = cms.string('1'),
  17325. columns = cms.vstring(),
  17326. stage = cms.int32(2),
  17327. type = cms.int32(8)
  17328. ),
  17329. cms.PSet(
  17330. arg = cms.string('2'),
  17331. columns = cms.vstring(),
  17332. stage = cms.int32(2),
  17333. type = cms.int32(9)
  17334. ),
  17335. cms.PSet(
  17336. arg = cms.string('3'),
  17337. columns = cms.vstring(),
  17338. stage = cms.int32(2),
  17339. type = cms.int32(10)
  17340. ))
  17341. )),
  17342. title = cms.string('Cluster Positions'),
  17343. topFolderName = cms.string('PixelPhase1/Phase1_MechanicalView'),
  17344. xlabel = cms.string('Global X'),
  17345. ylabel = cms.string('Global Y')
  17346. )
  17347.  
  17348. process.SiPixelPhase1ClustersPositionXZ = cms.PSet(
  17349. bookUndefined = cms.bool(False),
  17350. dimensions = cms.int32(2),
  17351. enabled = cms.bool(False),
  17352. name = cms.string('clusterposition_xz'),
  17353. perLumiHarvesting = cms.bool(False),
  17354. range_max = cms.double(20),
  17355. range_min = cms.double(-20),
  17356. range_nbins = cms.int32(200),
  17357. range_y_max = cms.double(60),
  17358. range_y_min = cms.double(-60),
  17359. range_y_nbins = cms.int32(1200),
  17360. specs = cms.VPSet(),
  17361. title = cms.string('Cluster Positions'),
  17362. topFolderName = cms.string('PixelPhase1/Phase1_MechanicalView'),
  17363. xlabel = cms.string('Global X'),
  17364. ylabel = cms.string('Global Z')
  17365. )
  17366.  
  17367. process.SiPixelPhase1ClustersPositionYZ = cms.PSet(
  17368. bookUndefined = cms.bool(False),
  17369. dimensions = cms.int32(2),
  17370. enabled = cms.bool(False),
  17371. name = cms.string('clusterposition_yz'),
  17372. perLumiHarvesting = cms.bool(False),
  17373. range_max = cms.double(20),
  17374. range_min = cms.double(-20),
  17375. range_nbins = cms.int32(200),
  17376. range_y_max = cms.double(60),
  17377. range_y_min = cms.double(-60),
  17378. range_y_nbins = cms.int32(1200),
  17379. specs = cms.VPSet(),
  17380. title = cms.string('Cluster Positions'),
  17381. topFolderName = cms.string('PixelPhase1/Phase1_MechanicalView'),
  17382. xlabel = cms.string('Global Y'),
  17383. ylabel = cms.string('Global Z')
  17384. )
  17385.  
  17386. process.SiPixelPhase1ClustersReadoutCharge = cms.PSet(
  17387. bookUndefined = cms.bool(False),
  17388. dimensions = cms.int32(1),
  17389. enabled = cms.bool(True),
  17390. name = cms.string('charge'),
  17391. perLumiHarvesting = cms.bool(False),
  17392. range_max = cms.double(200000.0),
  17393. range_min = cms.double(0),
  17394. range_nbins = cms.int32(200),
  17395. range_y_max = cms.double(100),
  17396. range_y_min = cms.double(0),
  17397. range_y_nbins = cms.int32(100),
  17398. specs = cms.VPSet(cms.PSet(
  17399. conf = cms.PSet(
  17400. enabled = cms.bool(True)
  17401. ),
  17402. spec = cms.VPSet(cms.PSet(
  17403. arg = cms.string('SUM'),
  17404. columns = cms.vstring('PXBarrel',
  17405. 'Shell',
  17406. 'Sector'),
  17407. stage = cms.int32(1),
  17408. type = cms.int32(1)
  17409. ),
  17410. cms.PSet(
  17411. arg = cms.string('1'),
  17412. columns = cms.vstring(),
  17413. stage = cms.int32(2),
  17414. type = cms.int32(8)
  17415. ),
  17416. cms.PSet(
  17417. arg = cms.string('2'),
  17418. columns = cms.vstring(),
  17419. stage = cms.int32(2),
  17420. type = cms.int32(9)
  17421. ),
  17422. cms.PSet(
  17423. arg = cms.string('3'),
  17424. columns = cms.vstring(),
  17425. stage = cms.int32(2),
  17426. type = cms.int32(10)
  17427. ))
  17428. ),
  17429. cms.PSet(
  17430. conf = cms.PSet(
  17431. enabled = cms.bool(True)
  17432. ),
  17433. spec = cms.VPSet(cms.PSet(
  17434. arg = cms.string('SUM'),
  17435. columns = cms.vstring('PXForward',
  17436. 'HalfCylinder'),
  17437. stage = cms.int32(1),
  17438. type = cms.int32(1)
  17439. ),
  17440. cms.PSet(
  17441. arg = cms.string('1'),
  17442. columns = cms.vstring(),
  17443. stage = cms.int32(2),
  17444. type = cms.int32(8)
  17445. ),
  17446. cms.PSet(
  17447. arg = cms.string('2'),
  17448. columns = cms.vstring(),
  17449. stage = cms.int32(2),
  17450. type = cms.int32(9)
  17451. ),
  17452. cms.PSet(
  17453. arg = cms.string('3'),
  17454. columns = cms.vstring(),
  17455. stage = cms.int32(2),
  17456. type = cms.int32(10)
  17457. ))
  17458. ),
  17459. cms.PSet(
  17460. conf = cms.PSet(
  17461. enabled = cms.bool(True)
  17462. ),
  17463. spec = cms.VPSet(cms.PSet(
  17464. arg = cms.string('SUM'),
  17465. columns = cms.vstring('PXBarrel',
  17466. 'Shell',
  17467. 'Sector'),
  17468. stage = cms.int32(1),
  17469. type = cms.int32(1)
  17470. ),
  17471. cms.PSet(
  17472. arg = cms.string('1'),
  17473. columns = cms.vstring(),
  17474. stage = cms.int32(2),
  17475. type = cms.int32(8)
  17476. ),
  17477. cms.PSet(
  17478. arg = cms.string(''),
  17479. columns = cms.vstring('OnlineBlock'),
  17480. stage = cms.int32(2),
  17481. type = cms.int32(3)
  17482. ),
  17483. cms.PSet(
  17484. arg = cms.string('2'),
  17485. columns = cms.vstring(),
  17486. stage = cms.int32(2),
  17487. type = cms.int32(10)
  17488. ))
  17489. ),
  17490. cms.PSet(
  17491. conf = cms.PSet(
  17492. enabled = cms.bool(True)
  17493. ),
  17494. spec = cms.VPSet(cms.PSet(
  17495. arg = cms.string('SUM'),
  17496. columns = cms.vstring('PXForward',
  17497. 'HalfCylinder'),
  17498. stage = cms.int32(1),
  17499. type = cms.int32(1)
  17500. ),
  17501. cms.PSet(
  17502. arg = cms.string('1'),
  17503. columns = cms.vstring(),
  17504. stage = cms.int32(2),
  17505. type = cms.int32(8)
  17506. ),
  17507. cms.PSet(
  17508. arg = cms.string(''),
  17509. columns = cms.vstring('OnlineBlock'),
  17510. stage = cms.int32(2),
  17511. type = cms.int32(3)
  17512. ),
  17513. cms.PSet(
  17514. arg = cms.string('2'),
  17515. columns = cms.vstring(),
  17516. stage = cms.int32(2),
  17517. type = cms.int32(10)
  17518. ))
  17519. )),
  17520. title = cms.string('Cluster Charge'),
  17521. topFolderName = cms.string('PixelPhase1/FED/Readout'),
  17522. xlabel = cms.string('Charge (electrons)'),
  17523. ylabel = cms.string('count')
  17524. )
  17525.  
  17526. process.SiPixelPhase1ClustersReadoutNClusters = cms.PSet(
  17527. bookUndefined = cms.bool(False),
  17528. dimensions = cms.int32(0),
  17529. enabled = cms.bool(True),
  17530. name = cms.string('clusters'),
  17531. perLumiHarvesting = cms.bool(False),
  17532. range_max = cms.double(10),
  17533. range_min = cms.double(0),
  17534. range_nbins = cms.int32(10),
  17535. range_y_max = cms.double(100),
  17536. range_y_min = cms.double(0),
  17537. range_y_nbins = cms.int32(100),
  17538. specs = cms.VPSet(cms.PSet(
  17539. conf = cms.PSet(
  17540. enabled = cms.bool(True)
  17541. ),
  17542. spec = cms.VPSet(cms.PSet(
  17543. arg = cms.string('COUNT'),
  17544. columns = cms.vstring('PXBarrel',
  17545. 'Shell',
  17546. 'Sector',
  17547. 'DetId'),
  17548. stage = cms.int32(1),
  17549. type = cms.int32(4)
  17550. ),
  17551. cms.PSet(
  17552. arg = cms.string('SUM'),
  17553. columns = cms.vstring('PXBarrel',
  17554. 'Shell',
  17555. 'Sector'),
  17556. stage = cms.int32(1),
  17557. type = cms.int32(1)
  17558. ),
  17559. cms.PSet(
  17560. arg = cms.string('1'),
  17561. columns = cms.vstring(),
  17562. stage = cms.int32(2),
  17563. type = cms.int32(8)
  17564. ),
  17565. cms.PSet(
  17566. arg = cms.string('2'),
  17567. columns = cms.vstring(),
  17568. stage = cms.int32(2),
  17569. type = cms.int32(9)
  17570. ),
  17571. cms.PSet(
  17572. arg = cms.string('3'),
  17573. columns = cms.vstring(),
  17574. stage = cms.int32(2),
  17575. type = cms.int32(10)
  17576. ))
  17577. ),
  17578. cms.PSet(
  17579. conf = cms.PSet(
  17580. enabled = cms.bool(True)
  17581. ),
  17582. spec = cms.VPSet(cms.PSet(
  17583. arg = cms.string('COUNT'),
  17584. columns = cms.vstring('PXForward',
  17585. 'HalfCylinder',
  17586. 'DetId'),
  17587. stage = cms.int32(1),
  17588. type = cms.int32(4)
  17589. ),
  17590. cms.PSet(
  17591. arg = cms.string('SUM'),
  17592. columns = cms.vstring('PXForward',
  17593. 'HalfCylinder'),
  17594. stage = cms.int32(1),
  17595. type = cms.int32(1)
  17596. ),
  17597. cms.PSet(
  17598. arg = cms.string('1'),
  17599. columns = cms.vstring(),
  17600. stage = cms.int32(2),
  17601. type = cms.int32(8)
  17602. ),
  17603. cms.PSet(
  17604. arg = cms.string('2'),
  17605. columns = cms.vstring(),
  17606. stage = cms.int32(2),
  17607. type = cms.int32(9)
  17608. ),
  17609. cms.PSet(
  17610. arg = cms.string('3'),
  17611. columns = cms.vstring(),
  17612. stage = cms.int32(2),
  17613. type = cms.int32(10)
  17614. ))
  17615. ),
  17616. cms.PSet(
  17617. conf = cms.PSet(
  17618. enabled = cms.bool(True)
  17619. ),
  17620. spec = cms.VPSet(cms.PSet(
  17621. arg = cms.string('COUNT'),
  17622. columns = cms.vstring('PXBarrel',
  17623. 'Shell',
  17624. 'Sector',
  17625. 'DetId'),
  17626. stage = cms.int32(1),
  17627. type = cms.int32(4)
  17628. ),
  17629. cms.PSet(
  17630. arg = cms.string('SUM'),
  17631. columns = cms.vstring('PXBarrel',
  17632. 'Shell',
  17633. 'Sector'),
  17634. stage = cms.int32(1),
  17635. type = cms.int32(1)
  17636. ),
  17637. cms.PSet(
  17638. arg = cms.string(''),
  17639. columns = cms.vstring('Lumisection'),
  17640. stage = cms.int32(2),
  17641. type = cms.int32(2)
  17642. ),
  17643. cms.PSet(
  17644. arg = cms.string('1'),
  17645. columns = cms.vstring(),
  17646. stage = cms.int32(2),
  17647. type = cms.int32(9)
  17648. ),
  17649. cms.PSet(
  17650. arg = cms.string('2'),
  17651. columns = cms.vstring(),
  17652. stage = cms.int32(2),
  17653. type = cms.int32(10)
  17654. ),
  17655. cms.PSet(
  17656. arg = cms.string(''),
  17657. columns = cms.vstring(),
  17658. stage = cms.int32(2),
  17659. type = cms.int32(11)
  17660. ))
  17661. ),
  17662. cms.PSet(
  17663. conf = cms.PSet(
  17664. enabled = cms.bool(True)
  17665. ),
  17666. spec = cms.VPSet(cms.PSet(
  17667. arg = cms.string('COUNT'),
  17668. columns = cms.vstring('PXForward',
  17669. 'HalfCylinder',
  17670. 'DetId'),
  17671. stage = cms.int32(1),
  17672. type = cms.int32(4)
  17673. ),
  17674. cms.PSet(
  17675. arg = cms.string('SUM'),
  17676. columns = cms.vstring('PXForward',
  17677. 'HalfCylinder'),
  17678. stage = cms.int32(1),
  17679. type = cms.int32(1)
  17680. ),
  17681. cms.PSet(
  17682. arg = cms.string(''),
  17683. columns = cms.vstring('Lumisection'),
  17684. stage = cms.int32(2),
  17685. type = cms.int32(2)
  17686. ),
  17687. cms.PSet(
  17688. arg = cms.string('1'),
  17689. columns = cms.vstring(),
  17690. stage = cms.int32(2),
  17691. type = cms.int32(9)
  17692. ),
  17693. cms.PSet(
  17694. arg = cms.string('2'),
  17695. columns = cms.vstring(),
  17696. stage = cms.int32(2),
  17697. type = cms.int32(10)
  17698. ),
  17699. cms.PSet(
  17700. arg = cms.string(''),
  17701. columns = cms.vstring(),
  17702. stage = cms.int32(2),
  17703. type = cms.int32(11)
  17704. ))
  17705. )),
  17706. title = cms.string('Clusters'),
  17707. topFolderName = cms.string('PixelPhase1/FED/Readout'),
  17708. xlabel = cms.string('clusters'),
  17709. ylabel = cms.string('count')
  17710. )
  17711.  
  17712. process.SiPixelPhase1ClustersSize = cms.PSet(
  17713. bookUndefined = cms.bool(False),
  17714. dimensions = cms.int32(1),
  17715. enabled = cms.bool(True),
  17716. name = cms.string('size'),
  17717. perLumiHarvesting = cms.bool(False),
  17718. range_max = cms.double(30),
  17719. range_min = cms.double(0),
  17720. range_nbins = cms.int32(30),
  17721. range_y_max = cms.double(100),
  17722. range_y_min = cms.double(0),
  17723. range_y_nbins = cms.int32(100),
  17724. specs = cms.VPSet(cms.PSet(
  17725. conf = cms.PSet(
  17726. enabled = cms.bool(True)
  17727. ),
  17728. spec = cms.VPSet(cms.PSet(
  17729. arg = cms.string('SUM'),
  17730. columns = cms.vstring('PXBarrel',
  17731. 'PXLayer'),
  17732. stage = cms.int32(1),
  17733. type = cms.int32(1)
  17734. ),
  17735. cms.PSet(
  17736. arg = cms.string(''),
  17737. columns = cms.vstring('SignedModuleCoord'),
  17738. stage = cms.int32(2),
  17739. type = cms.int32(2)
  17740. ),
  17741. cms.PSet(
  17742. arg = cms.string(''),
  17743. columns = cms.vstring('SignedLadderCoord'),
  17744. stage = cms.int32(2),
  17745. type = cms.int32(3)
  17746. ),
  17747. cms.PSet(
  17748. arg = cms.string('1'),
  17749. columns = cms.vstring(),
  17750. stage = cms.int32(2),
  17751. type = cms.int32(10)
  17752. ),
  17753. cms.PSet(
  17754. arg = cms.string(''),
  17755. columns = cms.vstring(),
  17756. stage = cms.int32(2),
  17757. type = cms.int32(11)
  17758. ))
  17759. ),
  17760. cms.PSet(
  17761. conf = cms.PSet(
  17762. enabled = cms.bool(True)
  17763. ),
  17764. spec = cms.VPSet(cms.PSet(
  17765. arg = cms.string('SUM'),
  17766. columns = cms.vstring('PXForward',
  17767. 'PXRing'),
  17768. stage = cms.int32(1),
  17769. type = cms.int32(1)
  17770. ),
  17771. cms.PSet(
  17772. arg = cms.string(''),
  17773. columns = cms.vstring('SignedDiskCoord'),
  17774. stage = cms.int32(2),
  17775. type = cms.int32(2)
  17776. ),
  17777. cms.PSet(
  17778. arg = cms.string(''),
  17779. columns = cms.vstring('SignedBladePanelCoord'),
  17780. stage = cms.int32(2),
  17781. type = cms.int32(3)
  17782. ),
  17783. cms.PSet(
  17784. arg = cms.string('1'),
  17785. columns = cms.vstring(),
  17786. stage = cms.int32(2),
  17787. type = cms.int32(10)
  17788. ),
  17789. cms.PSet(
  17790. arg = cms.string(''),
  17791. columns = cms.vstring(),
  17792. stage = cms.int32(2),
  17793. type = cms.int32(11)
  17794. ))
  17795. ),
  17796. cms.PSet(
  17797. conf = cms.PSet(
  17798. enabled = cms.bool(True)
  17799. ),
  17800. spec = cms.VPSet(cms.PSet(
  17801. arg = cms.string('SUM'),
  17802. columns = cms.vstring('PXBarrel'),
  17803. stage = cms.int32(1),
  17804. type = cms.int32(1)
  17805. ),
  17806. cms.PSet(
  17807. arg = cms.string(''),
  17808. columns = cms.vstring('Lumisection'),
  17809. stage = cms.int32(2),
  17810. type = cms.int32(2)
  17811. ),
  17812. cms.PSet(
  17813. arg = cms.string('1'),
  17814. columns = cms.vstring(),
  17815. stage = cms.int32(2),
  17816. type = cms.int32(9)
  17817. ),
  17818. cms.PSet(
  17819. arg = cms.string('2'),
  17820. columns = cms.vstring(),
  17821. stage = cms.int32(2),
  17822. type = cms.int32(10)
  17823. ),
  17824. cms.PSet(
  17825. arg = cms.string(''),
  17826. columns = cms.vstring(),
  17827. stage = cms.int32(2),
  17828. type = cms.int32(11)
  17829. ))
  17830. ),
  17831. cms.PSet(
  17832. conf = cms.PSet(
  17833. enabled = cms.bool(True)
  17834. ),
  17835. spec = cms.VPSet(cms.PSet(
  17836. arg = cms.string('SUM'),
  17837. columns = cms.vstring('PXForward'),
  17838. stage = cms.int32(1),
  17839. type = cms.int32(1)
  17840. ),
  17841. cms.PSet(
  17842. arg = cms.string(''),
  17843. columns = cms.vstring('Lumisection'),
  17844. stage = cms.int32(2),
  17845. type = cms.int32(2)
  17846. ),
  17847. cms.PSet(
  17848. arg = cms.string('1'),
  17849. columns = cms.vstring(),
  17850. stage = cms.int32(2),
  17851. type = cms.int32(9)
  17852. ),
  17853. cms.PSet(
  17854. arg = cms.string('2'),
  17855. columns = cms.vstring(),
  17856. stage = cms.int32(2),
  17857. type = cms.int32(10)
  17858. ),
  17859. cms.PSet(
  17860. arg = cms.string(''),
  17861. columns = cms.vstring(),
  17862. stage = cms.int32(2),
  17863. type = cms.int32(11)
  17864. ))
  17865. ),
  17866. cms.PSet(
  17867. conf = cms.PSet(
  17868. enabled = cms.bool(True)
  17869. ),
  17870. spec = cms.VPSet(cms.PSet(
  17871. arg = cms.string('SUM'),
  17872. columns = cms.vstring('PXBarrel',
  17873. 'Shell',
  17874. 'PXLayer',
  17875. 'SignedLadder'),
  17876. stage = cms.int32(1),
  17877. type = cms.int32(1)
  17878. ),
  17879. cms.PSet(
  17880. arg = cms.string('1'),
  17881. columns = cms.vstring(),
  17882. stage = cms.int32(2),
  17883. type = cms.int32(8)
  17884. ),
  17885. cms.PSet(
  17886. arg = cms.string('2'),
  17887. columns = cms.vstring(),
  17888. stage = cms.int32(2),
  17889. type = cms.int32(9)
  17890. ),
  17891. cms.PSet(
  17892. arg = cms.string('3'),
  17893. columns = cms.vstring(),
  17894. stage = cms.int32(2),
  17895. type = cms.int32(10)
  17896. ),
  17897. cms.PSet(
  17898. arg = cms.string('MEAN'),
  17899. columns = cms.vstring(),
  17900. stage = cms.int32(3),
  17901. type = cms.int32(5)
  17902. ),
  17903. cms.PSet(
  17904. arg = cms.string('EXTEND_X'),
  17905. columns = cms.vstring('PXBarrel',
  17906. 'Shell',
  17907. 'PXLayer'),
  17908. stage = cms.int32(3),
  17909. type = cms.int32(2)
  17910. ))
  17911. ),
  17912. cms.PSet(
  17913. conf = cms.PSet(
  17914. enabled = cms.bool(True)
  17915. ),
  17916. spec = cms.VPSet(cms.PSet(
  17917. arg = cms.string('SUM'),
  17918. columns = cms.vstring('PXForward',
  17919. 'HalfCylinder',
  17920. 'PXRing',
  17921. 'PXDisk',
  17922. 'SignedBlade'),
  17923. stage = cms.int32(1),
  17924. type = cms.int32(1)
  17925. ),
  17926. cms.PSet(
  17927. arg = cms.string('1'),
  17928. columns = cms.vstring(),
  17929. stage = cms.int32(2),
  17930. type = cms.int32(8)
  17931. ),
  17932. cms.PSet(
  17933. arg = cms.string('2'),
  17934. columns = cms.vstring(),
  17935. stage = cms.int32(2),
  17936. type = cms.int32(9)
  17937. ),
  17938. cms.PSet(
  17939. arg = cms.string('3'),
  17940. columns = cms.vstring(),
  17941. stage = cms.int32(2),
  17942. type = cms.int32(10)
  17943. ),
  17944. cms.PSet(
  17945. arg = cms.string('MEAN'),
  17946. columns = cms.vstring(),
  17947. stage = cms.int32(3),
  17948. type = cms.int32(5)
  17949. ),
  17950. cms.PSet(
  17951. arg = cms.string('EXTEND_X'),
  17952. columns = cms.vstring('PXForward',
  17953. 'HalfCylinder',
  17954. 'PXRing',
  17955. 'PXDisk'),
  17956. stage = cms.int32(3),
  17957. type = cms.int32(2)
  17958. ),
  17959. cms.PSet(
  17960. arg = cms.string('EXTEND_X'),
  17961. columns = cms.vstring('PXForward',
  17962. 'HalfCylinder',
  17963. 'PXRing'),
  17964. stage = cms.int32(3),
  17965. type = cms.int32(2)
  17966. ))
  17967. ),
  17968. cms.PSet(
  17969. conf = cms.PSet(
  17970. enabled = cms.bool(True)
  17971. ),
  17972. spec = cms.VPSet(cms.PSet(
  17973. arg = cms.string('SUM'),
  17974. columns = cms.vstring('PXBarrel'),
  17975. stage = cms.int32(1),
  17976. type = cms.int32(1)
  17977. ),
  17978. cms.PSet(
  17979. arg = cms.string('1'),
  17980. columns = cms.vstring(),
  17981. stage = cms.int32(2),
  17982. type = cms.int32(8)
  17983. ),
  17984. cms.PSet(
  17985. arg = cms.string('2'),
  17986. columns = cms.vstring(),
  17987. stage = cms.int32(2),
  17988. type = cms.int32(9)
  17989. ),
  17990. cms.PSet(
  17991. arg = cms.string('3'),
  17992. columns = cms.vstring(),
  17993. stage = cms.int32(2),
  17994. type = cms.int32(10)
  17995. ))
  17996. ),
  17997. cms.PSet(
  17998. conf = cms.PSet(
  17999. enabled = cms.bool(True)
  18000. ),
  18001. spec = cms.VPSet(cms.PSet(
  18002. arg = cms.string('SUM'),
  18003. columns = cms.vstring('PXForward'),
  18004. stage = cms.int32(1),
  18005. type = cms.int32(1)
  18006. ),
  18007. cms.PSet(
  18008. arg = cms.string('1'),
  18009. columns = cms.vstring(),
  18010. stage = cms.int32(2),
  18011. type = cms.int32(8)
  18012. ),
  18013. cms.PSet(
  18014. arg = cms.string('2'),
  18015. columns = cms.vstring(),
  18016. stage = cms.int32(2),
  18017. type = cms.int32(9)
  18018. ),
  18019. cms.PSet(
  18020. arg = cms.string('3'),
  18021. columns = cms.vstring(),
  18022. stage = cms.int32(2),
  18023. type = cms.int32(10)
  18024. ))
  18025. ),
  18026. cms.PSet(
  18027. conf = cms.PSet(
  18028. enabled = cms.bool(True)
  18029. ),
  18030. spec = cms.VPSet(cms.PSet(
  18031. arg = cms.string('SUM'),
  18032. columns = cms.vstring('PXBarrel',
  18033. 'Shell',
  18034. 'PXLayer'),
  18035. stage = cms.int32(1),
  18036. type = cms.int32(1)
  18037. ),
  18038. cms.PSet(
  18039. arg = cms.string('1'),
  18040. columns = cms.vstring(),
  18041. stage = cms.int32(2),
  18042. type = cms.int32(8)
  18043. ),
  18044. cms.PSet(
  18045. arg = cms.string('2'),
  18046. columns = cms.vstring(),
  18047. stage = cms.int32(2),
  18048. type = cms.int32(9)
  18049. ),
  18050. cms.PSet(
  18051. arg = cms.string('3'),
  18052. columns = cms.vstring(),
  18053. stage = cms.int32(2),
  18054. type = cms.int32(10)
  18055. ))
  18056. ),
  18057. cms.PSet(
  18058. conf = cms.PSet(
  18059. enabled = cms.bool(True)
  18060. ),
  18061. spec = cms.VPSet(cms.PSet(
  18062. arg = cms.string('SUM'),
  18063. columns = cms.vstring('PXForward',
  18064. 'HalfCylinder',
  18065. 'PXRing',
  18066. 'PXDisk'),
  18067. stage = cms.int32(1),
  18068. type = cms.int32(1)
  18069. ),
  18070. cms.PSet(
  18071. arg = cms.string('1'),
  18072. columns = cms.vstring(),
  18073. stage = cms.int32(2),
  18074. type = cms.int32(8)
  18075. ),
  18076. cms.PSet(
  18077. arg = cms.string('2'),
  18078. columns = cms.vstring(),
  18079. stage = cms.int32(2),
  18080. type = cms.int32(9)
  18081. ),
  18082. cms.PSet(
  18083. arg = cms.string('3'),
  18084. columns = cms.vstring(),
  18085. stage = cms.int32(2),
  18086. type = cms.int32(10)
  18087. ))
  18088. ),
  18089. cms.PSet(
  18090. conf = cms.PSet(
  18091. enabled = cms.bool(False)
  18092. ),
  18093. spec = cms.VPSet(cms.PSet(
  18094. arg = cms.string('SUM'),
  18095. columns = cms.vstring('PXBarrel',
  18096. 'Shell',
  18097. 'PXLayer',
  18098. 'SignedLadder',
  18099. 'PXModuleName'),
  18100. stage = cms.int32(1),
  18101. type = cms.int32(1)
  18102. ),
  18103. cms.PSet(
  18104. arg = cms.string('1'),
  18105. columns = cms.vstring(),
  18106. stage = cms.int32(2),
  18107. type = cms.int32(8)
  18108. ),
  18109. cms.PSet(
  18110. arg = cms.string('2'),
  18111. columns = cms.vstring(),
  18112. stage = cms.int32(2),
  18113. type = cms.int32(9)
  18114. ),
  18115. cms.PSet(
  18116. arg = cms.string('3'),
  18117. columns = cms.vstring(),
  18118. stage = cms.int32(2),
  18119. type = cms.int32(10)
  18120. ))
  18121. ),
  18122. cms.PSet(
  18123. conf = cms.PSet(
  18124. enabled = cms.bool(False)
  18125. ),
  18126. spec = cms.VPSet(cms.PSet(
  18127. arg = cms.string('SUM'),
  18128. columns = cms.vstring('PXForward',
  18129. 'HalfCylinder',
  18130. 'PXRing',
  18131. 'PXDisk',
  18132. 'SignedBlade',
  18133. 'PXModuleName'),
  18134. stage = cms.int32(1),
  18135. type = cms.int32(1)
  18136. ),
  18137. cms.PSet(
  18138. arg = cms.string('1'),
  18139. columns = cms.vstring(),
  18140. stage = cms.int32(2),
  18141. type = cms.int32(8)
  18142. ),
  18143. cms.PSet(
  18144. arg = cms.string('2'),
  18145. columns = cms.vstring(),
  18146. stage = cms.int32(2),
  18147. type = cms.int32(9)
  18148. ),
  18149. cms.PSet(
  18150. arg = cms.string('3'),
  18151. columns = cms.vstring(),
  18152. stage = cms.int32(2),
  18153. type = cms.int32(10)
  18154. ))
  18155. ),
  18156. cms.PSet(
  18157. conf = cms.PSet(
  18158. enabled = cms.bool(True)
  18159. ),
  18160. spec = cms.VPSet(cms.PSet(
  18161. arg = cms.string('SUM'),
  18162. columns = cms.vstring('PXForward',
  18163. 'HalfCylinder',
  18164. 'PXRing',
  18165. 'PXDisk',
  18166. 'SignedBlade'),
  18167. stage = cms.int32(1),
  18168. type = cms.int32(1)
  18169. ),
  18170. cms.PSet(
  18171. arg = cms.string(''),
  18172. columns = cms.vstring('PXPanel'),
  18173. stage = cms.int32(2),
  18174. type = cms.int32(2)
  18175. ),
  18176. cms.PSet(
  18177. arg = cms.string('1'),
  18178. columns = cms.vstring(),
  18179. stage = cms.int32(2),
  18180. type = cms.int32(9)
  18181. ),
  18182. cms.PSet(
  18183. arg = cms.string('2'),
  18184. columns = cms.vstring(),
  18185. stage = cms.int32(2),
  18186. type = cms.int32(10)
  18187. ),
  18188. cms.PSet(
  18189. arg = cms.string(''),
  18190. columns = cms.vstring(),
  18191. stage = cms.int32(2),
  18192. type = cms.int32(11)
  18193. ))
  18194. ),
  18195. cms.PSet(
  18196. conf = cms.PSet(
  18197. enabled = cms.bool(True)
  18198. ),
  18199. spec = cms.VPSet(cms.PSet(
  18200. arg = cms.string('SUM'),
  18201. columns = cms.vstring('PXBarrel',
  18202. 'Shell',
  18203. 'PXLayer',
  18204. 'SignedLadder'),
  18205. stage = cms.int32(1),
  18206. type = cms.int32(1)
  18207. ),
  18208. cms.PSet(
  18209. arg = cms.string(''),
  18210. columns = cms.vstring('SignedModule'),
  18211. stage = cms.int32(2),
  18212. type = cms.int32(2)
  18213. ),
  18214. cms.PSet(
  18215. arg = cms.string('1'),
  18216. columns = cms.vstring(),
  18217. stage = cms.int32(2),
  18218. type = cms.int32(9)
  18219. ),
  18220. cms.PSet(
  18221. arg = cms.string('2'),
  18222. columns = cms.vstring(),
  18223. stage = cms.int32(2),
  18224. type = cms.int32(10)
  18225. ),
  18226. cms.PSet(
  18227. arg = cms.string(''),
  18228. columns = cms.vstring(),
  18229. stage = cms.int32(2),
  18230. type = cms.int32(11)
  18231. ))
  18232. ),
  18233. cms.PSet(
  18234. conf = cms.PSet(
  18235. enabled = cms.bool(True)
  18236. ),
  18237. spec = cms.VPSet(cms.PSet(
  18238. arg = cms.string('SUM'),
  18239. columns = cms.vstring('PXBarrel',
  18240. 'PXLayer'),
  18241. stage = cms.int32(1),
  18242. type = cms.int32(1)
  18243. ),
  18244. cms.PSet(
  18245. arg = cms.string('1'),
  18246. columns = cms.vstring(),
  18247. stage = cms.int32(2),
  18248. type = cms.int32(8)
  18249. ),
  18250. cms.PSet(
  18251. arg = cms.string('2'),
  18252. columns = cms.vstring(),
  18253. stage = cms.int32(2),
  18254. type = cms.int32(9)
  18255. ),
  18256. cms.PSet(
  18257. arg = cms.string('3'),
  18258. columns = cms.vstring(),
  18259. stage = cms.int32(2),
  18260. type = cms.int32(10)
  18261. ))
  18262. ),
  18263. cms.PSet(
  18264. conf = cms.PSet(
  18265. enabled = cms.bool(True)
  18266. ),
  18267. spec = cms.VPSet(cms.PSet(
  18268. arg = cms.string('SUM'),
  18269. columns = cms.vstring('PXForward',
  18270. 'PXDisk'),
  18271. stage = cms.int32(1),
  18272. type = cms.int32(1)
  18273. ),
  18274. cms.PSet(
  18275. arg = cms.string('1'),
  18276. columns = cms.vstring(),
  18277. stage = cms.int32(2),
  18278. type = cms.int32(8)
  18279. ),
  18280. cms.PSet(
  18281. arg = cms.string('2'),
  18282. columns = cms.vstring(),
  18283. stage = cms.int32(2),
  18284. type = cms.int32(9)
  18285. ),
  18286. cms.PSet(
  18287. arg = cms.string('3'),
  18288. columns = cms.vstring(),
  18289. stage = cms.int32(2),
  18290. type = cms.int32(10)
  18291. ))
  18292. ),
  18293. cms.PSet(
  18294. conf = cms.PSet(
  18295. enabled = cms.bool(True)
  18296. ),
  18297. spec = cms.VPSet(cms.PSet(
  18298. arg = cms.string('SUM'),
  18299. columns = cms.vstring('PXBarrel'),
  18300. stage = cms.int32(1),
  18301. type = cms.int32(1)
  18302. ),
  18303. cms.PSet(
  18304. arg = cms.string(''),
  18305. columns = cms.vstring('Lumisection'),
  18306. stage = cms.int32(2),
  18307. type = cms.int32(2)
  18308. ),
  18309. cms.PSet(
  18310. arg = cms.string(''),
  18311. columns = cms.vstring('PXLayer'),
  18312. stage = cms.int32(2),
  18313. type = cms.int32(3)
  18314. ),
  18315. cms.PSet(
  18316. arg = cms.string('1'),
  18317. columns = cms.vstring(),
  18318. stage = cms.int32(2),
  18319. type = cms.int32(10)
  18320. ),
  18321. cms.PSet(
  18322. arg = cms.string(''),
  18323. columns = cms.vstring(),
  18324. stage = cms.int32(2),
  18325. type = cms.int32(11)
  18326. ))
  18327. ),
  18328. cms.PSet(
  18329. conf = cms.PSet(
  18330. enabled = cms.bool(True)
  18331. ),
  18332. spec = cms.VPSet(cms.PSet(
  18333. arg = cms.string('SUM'),
  18334. columns = cms.vstring('PXForward'),
  18335. stage = cms.int32(1),
  18336. type = cms.int32(1)
  18337. ),
  18338. cms.PSet(
  18339. arg = cms.string(''),
  18340. columns = cms.vstring('Lumisection'),
  18341. stage = cms.int32(2),
  18342. type = cms.int32(2)
  18343. ),
  18344. cms.PSet(
  18345. arg = cms.string(''),
  18346. columns = cms.vstring('PXDisk'),
  18347. stage = cms.int32(2),
  18348. type = cms.int32(3)
  18349. ),
  18350. cms.PSet(
  18351. arg = cms.string('1'),
  18352. columns = cms.vstring(),
  18353. stage = cms.int32(2),
  18354. type = cms.int32(10)
  18355. ),
  18356. cms.PSet(
  18357. arg = cms.string(''),
  18358. columns = cms.vstring(),
  18359. stage = cms.int32(2),
  18360. type = cms.int32(11)
  18361. ))
  18362. )),
  18363. title = cms.string('Total Cluster Size'),
  18364. topFolderName = cms.string('PixelPhase1/Phase1_MechanicalView'),
  18365. xlabel = cms.string('size[pixels]'),
  18366. ylabel = cms.string('count')
  18367. )
  18368.  
  18369. process.SiPixelPhase1ClustersSizeVsEta = cms.PSet(
  18370. bookUndefined = cms.bool(False),
  18371. dimensions = cms.int32(2),
  18372. enabled = cms.bool(True),
  18373. name = cms.string('sizeyvseta'),
  18374. perLumiHarvesting = cms.bool(False),
  18375. range_max = cms.double(3.2),
  18376. range_min = cms.double(-3.2),
  18377. range_nbins = cms.int32(40),
  18378. range_y_max = cms.double(40),
  18379. range_y_min = cms.double(0),
  18380. range_y_nbins = cms.int32(40),
  18381. specs = cms.VPSet(cms.PSet(
  18382. conf = cms.PSet(
  18383. enabled = cms.bool(True)
  18384. ),
  18385. spec = cms.VPSet(cms.PSet(
  18386. arg = cms.string('SUM'),
  18387. columns = cms.vstring('PXBarrel'),
  18388. stage = cms.int32(1),
  18389. type = cms.int32(1)
  18390. ),
  18391. cms.PSet(
  18392. arg = cms.string('1'),
  18393. columns = cms.vstring(),
  18394. stage = cms.int32(2),
  18395. type = cms.int32(8)
  18396. ),
  18397. cms.PSet(
  18398. arg = cms.string('2'),
  18399. columns = cms.vstring(),
  18400. stage = cms.int32(2),
  18401. type = cms.int32(9)
  18402. ),
  18403. cms.PSet(
  18404. arg = cms.string('3'),
  18405. columns = cms.vstring(),
  18406. stage = cms.int32(2),
  18407. type = cms.int32(10)
  18408. ))
  18409. )),
  18410. title = cms.string('Cluster Size along Beamline vs. Cluster position #eta'),
  18411. topFolderName = cms.string('PixelPhase1/Phase1_MechanicalView'),
  18412. xlabel = cms.string('Cluster #eta'),
  18413. ylabel = cms.string('length [pixels]')
  18414. )
  18415.  
  18416. process.SiPixelPhase1ClustersSizeX = cms.PSet(
  18417. bookUndefined = cms.bool(False),
  18418. dimensions = cms.int32(1),
  18419. enabled = cms.bool(True),
  18420. name = cms.string('sizeX'),
  18421. perLumiHarvesting = cms.bool(False),
  18422. range_max = cms.double(30),
  18423. range_min = cms.double(0),
  18424. range_nbins = cms.int32(30),
  18425. range_y_max = cms.double(100),
  18426. range_y_min = cms.double(0),
  18427. range_y_nbins = cms.int32(100),
  18428. specs = cms.VPSet(cms.PSet(
  18429. conf = cms.PSet(
  18430. enabled = cms.bool(True)
  18431. ),
  18432. spec = cms.VPSet(cms.PSet(
  18433. arg = cms.string('SUM'),
  18434. columns = cms.vstring('PXBarrel',
  18435. 'Shell',
  18436. 'PXLayer',
  18437. 'SignedLadder'),
  18438. stage = cms.int32(1),
  18439. type = cms.int32(1)
  18440. ),
  18441. cms.PSet(
  18442. arg = cms.string('1'),
  18443. columns = cms.vstring(),
  18444. stage = cms.int32(2),
  18445. type = cms.int32(8)
  18446. ),
  18447. cms.PSet(
  18448. arg = cms.string('2'),
  18449. columns = cms.vstring(),
  18450. stage = cms.int32(2),
  18451. type = cms.int32(9)
  18452. ),
  18453. cms.PSet(
  18454. arg = cms.string('3'),
  18455. columns = cms.vstring(),
  18456. stage = cms.int32(2),
  18457. type = cms.int32(10)
  18458. ),
  18459. cms.PSet(
  18460. arg = cms.string('MEAN'),
  18461. columns = cms.vstring(),
  18462. stage = cms.int32(3),
  18463. type = cms.int32(5)
  18464. ),
  18465. cms.PSet(
  18466. arg = cms.string('EXTEND_X'),
  18467. columns = cms.vstring('PXBarrel',
  18468. 'Shell',
  18469. 'PXLayer'),
  18470. stage = cms.int32(3),
  18471. type = cms.int32(2)
  18472. ))
  18473. ),
  18474. cms.PSet(
  18475. conf = cms.PSet(
  18476. enabled = cms.bool(True)
  18477. ),
  18478. spec = cms.VPSet(cms.PSet(
  18479. arg = cms.string('SUM'),
  18480. columns = cms.vstring('PXForward',
  18481. 'HalfCylinder',
  18482. 'PXRing',
  18483. 'PXDisk',
  18484. 'SignedBlade'),
  18485. stage = cms.int32(1),
  18486. type = cms.int32(1)
  18487. ),
  18488. cms.PSet(
  18489. arg = cms.string('1'),
  18490. columns = cms.vstring(),
  18491. stage = cms.int32(2),
  18492. type = cms.int32(8)
  18493. ),
  18494. cms.PSet(
  18495. arg = cms.string('2'),
  18496. columns = cms.vstring(),
  18497. stage = cms.int32(2),
  18498. type = cms.int32(9)
  18499. ),
  18500. cms.PSet(
  18501. arg = cms.string('3'),
  18502. columns = cms.vstring(),
  18503. stage = cms.int32(2),
  18504. type = cms.int32(10)
  18505. ),
  18506. cms.PSet(
  18507. arg = cms.string('MEAN'),
  18508. columns = cms.vstring(),
  18509. stage = cms.int32(3),
  18510. type = cms.int32(5)
  18511. ),
  18512. cms.PSet(
  18513. arg = cms.string('EXTEND_X'),
  18514. columns = cms.vstring('PXForward',
  18515. 'HalfCylinder',
  18516. 'PXRing',
  18517. 'PXDisk'),
  18518. stage = cms.int32(3),
  18519. type = cms.int32(2)
  18520. ),
  18521. cms.PSet(
  18522. arg = cms.string('EXTEND_X'),
  18523. columns = cms.vstring('PXForward',
  18524. 'HalfCylinder',
  18525. 'PXRing'),
  18526. stage = cms.int32(3),
  18527. type = cms.int32(2)
  18528. ))
  18529. ),
  18530. cms.PSet(
  18531. conf = cms.PSet(
  18532. enabled = cms.bool(True)
  18533. ),
  18534. spec = cms.VPSet(cms.PSet(
  18535. arg = cms.string('SUM'),
  18536. columns = cms.vstring('PXBarrel'),
  18537. stage = cms.int32(1),
  18538. type = cms.int32(1)
  18539. ),
  18540. cms.PSet(
  18541. arg = cms.string('1'),
  18542. columns = cms.vstring(),
  18543. stage = cms.int32(2),
  18544. type = cms.int32(8)
  18545. ),
  18546. cms.PSet(
  18547. arg = cms.string('2'),
  18548. columns = cms.vstring(),
  18549. stage = cms.int32(2),
  18550. type = cms.int32(9)
  18551. ),
  18552. cms.PSet(
  18553. arg = cms.string('3'),
  18554. columns = cms.vstring(),
  18555. stage = cms.int32(2),
  18556. type = cms.int32(10)
  18557. ))
  18558. ),
  18559. cms.PSet(
  18560. conf = cms.PSet(
  18561. enabled = cms.bool(True)
  18562. ),
  18563. spec = cms.VPSet(cms.PSet(
  18564. arg = cms.string('SUM'),
  18565. columns = cms.vstring('PXForward'),
  18566. stage = cms.int32(1),
  18567. type = cms.int32(1)
  18568. ),
  18569. cms.PSet(
  18570. arg = cms.string('1'),
  18571. columns = cms.vstring(),
  18572. stage = cms.int32(2),
  18573. type = cms.int32(8)
  18574. ),
  18575. cms.PSet(
  18576. arg = cms.string('2'),
  18577. columns = cms.vstring(),
  18578. stage = cms.int32(2),
  18579. type = cms.int32(9)
  18580. ),
  18581. cms.PSet(
  18582. arg = cms.string('3'),
  18583. columns = cms.vstring(),
  18584. stage = cms.int32(2),
  18585. type = cms.int32(10)
  18586. ))
  18587. ),
  18588. cms.PSet(
  18589. conf = cms.PSet(
  18590. enabled = cms.bool(True)
  18591. ),
  18592. spec = cms.VPSet(cms.PSet(
  18593. arg = cms.string('SUM'),
  18594. columns = cms.vstring('PXBarrel',
  18595. 'Shell',
  18596. 'PXLayer'),
  18597. stage = cms.int32(1),
  18598. type = cms.int32(1)
  18599. ),
  18600. cms.PSet(
  18601. arg = cms.string('1'),
  18602. columns = cms.vstring(),
  18603. stage = cms.int32(2),
  18604. type = cms.int32(8)
  18605. ),
  18606. cms.PSet(
  18607. arg = cms.string('2'),
  18608. columns = cms.vstring(),
  18609. stage = cms.int32(2),
  18610. type = cms.int32(9)
  18611. ),
  18612. cms.PSet(
  18613. arg = cms.string('3'),
  18614. columns = cms.vstring(),
  18615. stage = cms.int32(2),
  18616. type = cms.int32(10)
  18617. ))
  18618. ),
  18619. cms.PSet(
  18620. conf = cms.PSet(
  18621. enabled = cms.bool(True)
  18622. ),
  18623. spec = cms.VPSet(cms.PSet(
  18624. arg = cms.string('SUM'),
  18625. columns = cms.vstring('PXForward',
  18626. 'HalfCylinder',
  18627. 'PXRing',
  18628. 'PXDisk'),
  18629. stage = cms.int32(1),
  18630. type = cms.int32(1)
  18631. ),
  18632. cms.PSet(
  18633. arg = cms.string('1'),
  18634. columns = cms.vstring(),
  18635. stage = cms.int32(2),
  18636. type = cms.int32(8)
  18637. ),
  18638. cms.PSet(
  18639. arg = cms.string('2'),
  18640. columns = cms.vstring(),
  18641. stage = cms.int32(2),
  18642. type = cms.int32(9)
  18643. ),
  18644. cms.PSet(
  18645. arg = cms.string('3'),
  18646. columns = cms.vstring(),
  18647. stage = cms.int32(2),
  18648. type = cms.int32(10)
  18649. ))
  18650. ),
  18651. cms.PSet(
  18652. conf = cms.PSet(
  18653. enabled = cms.bool(False)
  18654. ),
  18655. spec = cms.VPSet(cms.PSet(
  18656. arg = cms.string('SUM'),
  18657. columns = cms.vstring('PXBarrel',
  18658. 'Shell',
  18659. 'PXLayer',
  18660. 'SignedLadder',
  18661. 'PXModuleName'),
  18662. stage = cms.int32(1),
  18663. type = cms.int32(1)
  18664. ),
  18665. cms.PSet(
  18666. arg = cms.string('1'),
  18667. columns = cms.vstring(),
  18668. stage = cms.int32(2),
  18669. type = cms.int32(8)
  18670. ),
  18671. cms.PSet(
  18672. arg = cms.string('2'),
  18673. columns = cms.vstring(),
  18674. stage = cms.int32(2),
  18675. type = cms.int32(9)
  18676. ),
  18677. cms.PSet(
  18678. arg = cms.string('3'),
  18679. columns = cms.vstring(),
  18680. stage = cms.int32(2),
  18681. type = cms.int32(10)
  18682. ))
  18683. ),
  18684. cms.PSet(
  18685. conf = cms.PSet(
  18686. enabled = cms.bool(False)
  18687. ),
  18688. spec = cms.VPSet(cms.PSet(
  18689. arg = cms.string('SUM'),
  18690. columns = cms.vstring('PXForward',
  18691. 'HalfCylinder',
  18692. 'PXRing',
  18693. 'PXDisk',
  18694. 'SignedBlade',
  18695. 'PXModuleName'),
  18696. stage = cms.int32(1),
  18697. type = cms.int32(1)
  18698. ),
  18699. cms.PSet(
  18700. arg = cms.string('1'),
  18701. columns = cms.vstring(),
  18702. stage = cms.int32(2),
  18703. type = cms.int32(8)
  18704. ),
  18705. cms.PSet(
  18706. arg = cms.string('2'),
  18707. columns = cms.vstring(),
  18708. stage = cms.int32(2),
  18709. type = cms.int32(9)
  18710. ),
  18711. cms.PSet(
  18712. arg = cms.string('3'),
  18713. columns = cms.vstring(),
  18714. stage = cms.int32(2),
  18715. type = cms.int32(10)
  18716. ))
  18717. ),
  18718. cms.PSet(
  18719. conf = cms.PSet(
  18720. enabled = cms.bool(True)
  18721. ),
  18722. spec = cms.VPSet(cms.PSet(
  18723. arg = cms.string('SUM'),
  18724. columns = cms.vstring('PXForward',
  18725. 'HalfCylinder',
  18726. 'PXRing',
  18727. 'PXDisk',
  18728. 'SignedBlade'),
  18729. stage = cms.int32(1),
  18730. type = cms.int32(1)
  18731. ),
  18732. cms.PSet(
  18733. arg = cms.string(''),
  18734. columns = cms.vstring('PXPanel'),
  18735. stage = cms.int32(2),
  18736. type = cms.int32(2)
  18737. ),
  18738. cms.PSet(
  18739. arg = cms.string('1'),
  18740. columns = cms.vstring(),
  18741. stage = cms.int32(2),
  18742. type = cms.int32(9)
  18743. ),
  18744. cms.PSet(
  18745. arg = cms.string('2'),
  18746. columns = cms.vstring(),
  18747. stage = cms.int32(2),
  18748. type = cms.int32(10)
  18749. ),
  18750. cms.PSet(
  18751. arg = cms.string(''),
  18752. columns = cms.vstring(),
  18753. stage = cms.int32(2),
  18754. type = cms.int32(11)
  18755. ))
  18756. ),
  18757. cms.PSet(
  18758. conf = cms.PSet(
  18759. enabled = cms.bool(True)
  18760. ),
  18761. spec = cms.VPSet(cms.PSet(
  18762. arg = cms.string('SUM'),
  18763. columns = cms.vstring('PXBarrel',
  18764. 'Shell',
  18765. 'PXLayer',
  18766. 'SignedLadder'),
  18767. stage = cms.int32(1),
  18768. type = cms.int32(1)
  18769. ),
  18770. cms.PSet(
  18771. arg = cms.string(''),
  18772. columns = cms.vstring('SignedModule'),
  18773. stage = cms.int32(2),
  18774. type = cms.int32(2)
  18775. ),
  18776. cms.PSet(
  18777. arg = cms.string('1'),
  18778. columns = cms.vstring(),
  18779. stage = cms.int32(2),
  18780. type = cms.int32(9)
  18781. ),
  18782. cms.PSet(
  18783. arg = cms.string('2'),
  18784. columns = cms.vstring(),
  18785. stage = cms.int32(2),
  18786. type = cms.int32(10)
  18787. ),
  18788. cms.PSet(
  18789. arg = cms.string(''),
  18790. columns = cms.vstring(),
  18791. stage = cms.int32(2),
  18792. type = cms.int32(11)
  18793. ))
  18794. ),
  18795. cms.PSet(
  18796. conf = cms.PSet(
  18797. enabled = cms.bool(True)
  18798. ),
  18799. spec = cms.VPSet(cms.PSet(
  18800. arg = cms.string('SUM'),
  18801. columns = cms.vstring('PXBarrel',
  18802. 'PXLayer'),
  18803. stage = cms.int32(1),
  18804. type = cms.int32(1)
  18805. ),
  18806. cms.PSet(
  18807. arg = cms.string('1'),
  18808. columns = cms.vstring(),
  18809. stage = cms.int32(2),
  18810. type = cms.int32(8)
  18811. ),
  18812. cms.PSet(
  18813. arg = cms.string('2'),
  18814. columns = cms.vstring(),
  18815. stage = cms.int32(2),
  18816. type = cms.int32(9)
  18817. ),
  18818. cms.PSet(
  18819. arg = cms.string('3'),
  18820. columns = cms.vstring(),
  18821. stage = cms.int32(2),
  18822. type = cms.int32(10)
  18823. ))
  18824. ),
  18825. cms.PSet(
  18826. conf = cms.PSet(
  18827. enabled = cms.bool(True)
  18828. ),
  18829. spec = cms.VPSet(cms.PSet(
  18830. arg = cms.string('SUM'),
  18831. columns = cms.vstring('PXForward',
  18832. 'PXDisk'),
  18833. stage = cms.int32(1),
  18834. type = cms.int32(1)
  18835. ),
  18836. cms.PSet(
  18837. arg = cms.string('1'),
  18838. columns = cms.vstring(),
  18839. stage = cms.int32(2),
  18840. type = cms.int32(8)
  18841. ),
  18842. cms.PSet(
  18843. arg = cms.string('2'),
  18844. columns = cms.vstring(),
  18845. stage = cms.int32(2),
  18846. type = cms.int32(9)
  18847. ),
  18848. cms.PSet(
  18849. arg = cms.string('3'),
  18850. columns = cms.vstring(),
  18851. stage = cms.int32(2),
  18852. type = cms.int32(10)
  18853. ))
  18854. )),
  18855. title = cms.string('Cluster Size in X'),
  18856. topFolderName = cms.string('PixelPhase1/Phase1_MechanicalView'),
  18857. xlabel = cms.string('size[pixels]'),
  18858. ylabel = cms.string('count')
  18859. )
  18860.  
  18861. process.SiPixelPhase1ClustersSizeY = cms.PSet(
  18862. bookUndefined = cms.bool(False),
  18863. dimensions = cms.int32(1),
  18864. enabled = cms.bool(True),
  18865. name = cms.string('sizeY'),
  18866. perLumiHarvesting = cms.bool(False),
  18867. range_max = cms.double(30),
  18868. range_min = cms.double(0),
  18869. range_nbins = cms.int32(30),
  18870. range_y_max = cms.double(100),
  18871. range_y_min = cms.double(0),
  18872. range_y_nbins = cms.int32(100),
  18873. specs = cms.VPSet(cms.PSet(
  18874. conf = cms.PSet(
  18875. enabled = cms.bool(True)
  18876. ),
  18877. spec = cms.VPSet(cms.PSet(
  18878. arg = cms.string('SUM'),
  18879. columns = cms.vstring('PXBarrel',
  18880. 'Shell',
  18881. 'PXLayer',
  18882. 'SignedLadder'),
  18883. stage = cms.int32(1),
  18884. type = cms.int32(1)
  18885. ),
  18886. cms.PSet(
  18887. arg = cms.string('1'),
  18888. columns = cms.vstring(),
  18889. stage = cms.int32(2),
  18890. type = cms.int32(8)
  18891. ),
  18892. cms.PSet(
  18893. arg = cms.string('2'),
  18894. columns = cms.vstring(),
  18895. stage = cms.int32(2),
  18896. type = cms.int32(9)
  18897. ),
  18898. cms.PSet(
  18899. arg = cms.string('3'),
  18900. columns = cms.vstring(),
  18901. stage = cms.int32(2),
  18902. type = cms.int32(10)
  18903. ),
  18904. cms.PSet(
  18905. arg = cms.string('MEAN'),
  18906. columns = cms.vstring(),
  18907. stage = cms.int32(3),
  18908. type = cms.int32(5)
  18909. ),
  18910. cms.PSet(
  18911. arg = cms.string('EXTEND_X'),
  18912. columns = cms.vstring('PXBarrel',
  18913. 'Shell',
  18914. 'PXLayer'),
  18915. stage = cms.int32(3),
  18916. type = cms.int32(2)
  18917. ))
  18918. ),
  18919. cms.PSet(
  18920. conf = cms.PSet(
  18921. enabled = cms.bool(True)
  18922. ),
  18923. spec = cms.VPSet(cms.PSet(
  18924. arg = cms.string('SUM'),
  18925. columns = cms.vstring('PXForward',
  18926. 'HalfCylinder',
  18927. 'PXRing',
  18928. 'PXDisk',
  18929. 'SignedBlade'),
  18930. stage = cms.int32(1),
  18931. type = cms.int32(1)
  18932. ),
  18933. cms.PSet(
  18934. arg = cms.string('1'),
  18935. columns = cms.vstring(),
  18936. stage = cms.int32(2),
  18937. type = cms.int32(8)
  18938. ),
  18939. cms.PSet(
  18940. arg = cms.string('2'),
  18941. columns = cms.vstring(),
  18942. stage = cms.int32(2),
  18943. type = cms.int32(9)
  18944. ),
  18945. cms.PSet(
  18946. arg = cms.string('3'),
  18947. columns = cms.vstring(),
  18948. stage = cms.int32(2),
  18949. type = cms.int32(10)
  18950. ),
  18951. cms.PSet(
  18952. arg = cms.string('MEAN'),
  18953. columns = cms.vstring(),
  18954. stage = cms.int32(3),
  18955. type = cms.int32(5)
  18956. ),
  18957. cms.PSet(
  18958. arg = cms.string('EXTEND_X'),
  18959. columns = cms.vstring('PXForward',
  18960. 'HalfCylinder',
  18961. 'PXRing',
  18962. 'PXDisk'),
  18963. stage = cms.int32(3),
  18964. type = cms.int32(2)
  18965. ),
  18966. cms.PSet(
  18967. arg = cms.string('EXTEND_X'),
  18968. columns = cms.vstring('PXForward',
  18969. 'HalfCylinder',
  18970. 'PXRing'),
  18971. stage = cms.int32(3),
  18972. type = cms.int32(2)
  18973. ))
  18974. ),
  18975. cms.PSet(
  18976. conf = cms.PSet(
  18977. enabled = cms.bool(True)
  18978. ),
  18979. spec = cms.VPSet(cms.PSet(
  18980. arg = cms.string('SUM'),
  18981. columns = cms.vstring('PXBarrel'),
  18982. stage = cms.int32(1),
  18983. type = cms.int32(1)
  18984. ),
  18985. cms.PSet(
  18986. arg = cms.string('1'),
  18987. columns = cms.vstring(),
  18988. stage = cms.int32(2),
  18989. type = cms.int32(8)
  18990. ),
  18991. cms.PSet(
  18992. arg = cms.string('2'),
  18993. columns = cms.vstring(),
  18994. stage = cms.int32(2),
  18995. type = cms.int32(9)
  18996. ),
  18997. cms.PSet(
  18998. arg = cms.string('3'),
  18999. columns = cms.vstring(),
  19000. stage = cms.int32(2),
  19001. type = cms.int32(10)
  19002. ))
  19003. ),
  19004. cms.PSet(
  19005. conf = cms.PSet(
  19006. enabled = cms.bool(True)
  19007. ),
  19008. spec = cms.VPSet(cms.PSet(
  19009. arg = cms.string('SUM'),
  19010. columns = cms.vstring('PXForward'),
  19011. stage = cms.int32(1),
  19012. type = cms.int32(1)
  19013. ),
  19014. cms.PSet(
  19015. arg = cms.string('1'),
  19016. columns = cms.vstring(),
  19017. stage = cms.int32(2),
  19018. type = cms.int32(8)
  19019. ),
  19020. cms.PSet(
  19021. arg = cms.string('2'),
  19022. columns = cms.vstring(),
  19023. stage = cms.int32(2),
  19024. type = cms.int32(9)
  19025. ),
  19026. cms.PSet(
  19027. arg = cms.string('3'),
  19028. columns = cms.vstring(),
  19029. stage = cms.int32(2),
  19030. type = cms.int32(10)
  19031. ))
  19032. ),
  19033. cms.PSet(
  19034. conf = cms.PSet(
  19035. enabled = cms.bool(True)
  19036. ),
  19037. spec = cms.VPSet(cms.PSet(
  19038. arg = cms.string('SUM'),
  19039. columns = cms.vstring('PXBarrel',
  19040. 'Shell',
  19041. 'PXLayer'),
  19042. stage = cms.int32(1),
  19043. type = cms.int32(1)
  19044. ),
  19045. cms.PSet(
  19046. arg = cms.string('1'),
  19047. columns = cms.vstring(),
  19048. stage = cms.int32(2),
  19049. type = cms.int32(8)
  19050. ),
  19051. cms.PSet(
  19052. arg = cms.string('2'),
  19053. columns = cms.vstring(),
  19054. stage = cms.int32(2),
  19055. type = cms.int32(9)
  19056. ),
  19057. cms.PSet(
  19058. arg = cms.string('3'),
  19059. columns = cms.vstring(),
  19060. stage = cms.int32(2),
  19061. type = cms.int32(10)
  19062. ))
  19063. ),
  19064. cms.PSet(
  19065. conf = cms.PSet(
  19066. enabled = cms.bool(True)
  19067. ),
  19068. spec = cms.VPSet(cms.PSet(
  19069. arg = cms.string('SUM'),
  19070. columns = cms.vstring('PXForward',
  19071. 'HalfCylinder',
  19072. 'PXRing',
  19073. 'PXDisk'),
  19074. stage = cms.int32(1),
  19075. type = cms.int32(1)
  19076. ),
  19077. cms.PSet(
  19078. arg = cms.string('1'),
  19079. columns = cms.vstring(),
  19080. stage = cms.int32(2),
  19081. type = cms.int32(8)
  19082. ),
  19083. cms.PSet(
  19084. arg = cms.string('2'),
  19085. columns = cms.vstring(),
  19086. stage = cms.int32(2),
  19087. type = cms.int32(9)
  19088. ),
  19089. cms.PSet(
  19090. arg = cms.string('3'),
  19091. columns = cms.vstring(),
  19092. stage = cms.int32(2),
  19093. type = cms.int32(10)
  19094. ))
  19095. ),
  19096. cms.PSet(
  19097. conf = cms.PSet(
  19098. enabled = cms.bool(False)
  19099. ),
  19100. spec = cms.VPSet(cms.PSet(
  19101. arg = cms.string('SUM'),
  19102. columns = cms.vstring('PXBarrel',
  19103. 'Shell',
  19104. 'PXLayer',
  19105. 'SignedLadder',
  19106. 'PXModuleName'),
  19107. stage = cms.int32(1),
  19108. type = cms.int32(1)
  19109. ),
  19110. cms.PSet(
  19111. arg = cms.string('1'),
  19112. columns = cms.vstring(),
  19113. stage = cms.int32(2),
  19114. type = cms.int32(8)
  19115. ),
  19116. cms.PSet(
  19117. arg = cms.string('2'),
  19118. columns = cms.vstring(),
  19119. stage = cms.int32(2),
  19120. type = cms.int32(9)
  19121. ),
  19122. cms.PSet(
  19123. arg = cms.string('3'),
  19124. columns = cms.vstring(),
  19125. stage = cms.int32(2),
  19126. type = cms.int32(10)
  19127. ))
  19128. ),
  19129. cms.PSet(
  19130. conf = cms.PSet(
  19131. enabled = cms.bool(False)
  19132. ),
  19133. spec = cms.VPSet(cms.PSet(
  19134. arg = cms.string('SUM'),
  19135. columns = cms.vstring('PXForward',
  19136. 'HalfCylinder',
  19137. 'PXRing',
  19138. 'PXDisk',
  19139. 'SignedBlade',
  19140. 'PXModuleName'),
  19141. stage = cms.int32(1),
  19142. type = cms.int32(1)
  19143. ),
  19144. cms.PSet(
  19145. arg = cms.string('1'),
  19146. columns = cms.vstring(),
  19147. stage = cms.int32(2),
  19148. type = cms.int32(8)
  19149. ),
  19150. cms.PSet(
  19151. arg = cms.string('2'),
  19152. columns = cms.vstring(),
  19153. stage = cms.int32(2),
  19154. type = cms.int32(9)
  19155. ),
  19156. cms.PSet(
  19157. arg = cms.string('3'),
  19158. columns = cms.vstring(),
  19159. stage = cms.int32(2),
  19160. type = cms.int32(10)
  19161. ))
  19162. ),
  19163. cms.PSet(
  19164. conf = cms.PSet(
  19165. enabled = cms.bool(True)
  19166. ),
  19167. spec = cms.VPSet(cms.PSet(
  19168. arg = cms.string('SUM'),
  19169. columns = cms.vstring('PXForward',
  19170. 'HalfCylinder',
  19171. 'PXRing',
  19172. 'PXDisk',
  19173. 'SignedBlade'),
  19174. stage = cms.int32(1),
  19175. type = cms.int32(1)
  19176. ),
  19177. cms.PSet(
  19178. arg = cms.string(''),
  19179. columns = cms.vstring('PXPanel'),
  19180. stage = cms.int32(2),
  19181. type = cms.int32(2)
  19182. ),
  19183. cms.PSet(
  19184. arg = cms.string('1'),
  19185. columns = cms.vstring(),
  19186. stage = cms.int32(2),
  19187. type = cms.int32(9)
  19188. ),
  19189. cms.PSet(
  19190. arg = cms.string('2'),
  19191. columns = cms.vstring(),
  19192. stage = cms.int32(2),
  19193. type = cms.int32(10)
  19194. ),
  19195. cms.PSet(
  19196. arg = cms.string(''),
  19197. columns = cms.vstring(),
  19198. stage = cms.int32(2),
  19199. type = cms.int32(11)
  19200. ))
  19201. ),
  19202. cms.PSet(
  19203. conf = cms.PSet(
  19204. enabled = cms.bool(True)
  19205. ),
  19206. spec = cms.VPSet(cms.PSet(
  19207. arg = cms.string('SUM'),
  19208. columns = cms.vstring('PXBarrel',
  19209. 'Shell',
  19210. 'PXLayer',
  19211. 'SignedLadder'),
  19212. stage = cms.int32(1),
  19213. type = cms.int32(1)
  19214. ),
  19215. cms.PSet(
  19216. arg = cms.string(''),
  19217. columns = cms.vstring('SignedModule'),
  19218. stage = cms.int32(2),
  19219. type = cms.int32(2)
  19220. ),
  19221. cms.PSet(
  19222. arg = cms.string('1'),
  19223. columns = cms.vstring(),
  19224. stage = cms.int32(2),
  19225. type = cms.int32(9)
  19226. ),
  19227. cms.PSet(
  19228. arg = cms.string('2'),
  19229. columns = cms.vstring(),
  19230. stage = cms.int32(2),
  19231. type = cms.int32(10)
  19232. ),
  19233. cms.PSet(
  19234. arg = cms.string(''),
  19235. columns = cms.vstring(),
  19236. stage = cms.int32(2),
  19237. type = cms.int32(11)
  19238. ))
  19239. ),
  19240. cms.PSet(
  19241. conf = cms.PSet(
  19242. enabled = cms.bool(True)
  19243. ),
  19244. spec = cms.VPSet(cms.PSet(
  19245. arg = cms.string('SUM'),
  19246. columns = cms.vstring('PXBarrel',
  19247. 'PXLayer'),
  19248. stage = cms.int32(1),
  19249. type = cms.int32(1)
  19250. ),
  19251. cms.PSet(
  19252. arg = cms.string('1'),
  19253. columns = cms.vstring(),
  19254. stage = cms.int32(2),
  19255. type = cms.int32(8)
  19256. ),
  19257. cms.PSet(
  19258. arg = cms.string('2'),
  19259. columns = cms.vstring(),
  19260. stage = cms.int32(2),
  19261. type = cms.int32(9)
  19262. ),
  19263. cms.PSet(
  19264. arg = cms.string('3'),
  19265. columns = cms.vstring(),
  19266. stage = cms.int32(2),
  19267. type = cms.int32(10)
  19268. ))
  19269. ),
  19270. cms.PSet(
  19271. conf = cms.PSet(
  19272. enabled = cms.bool(True)
  19273. ),
  19274. spec = cms.VPSet(cms.PSet(
  19275. arg = cms.string('SUM'),
  19276. columns = cms.vstring('PXForward',
  19277. 'PXDisk'),
  19278. stage = cms.int32(1),
  19279. type = cms.int32(1)
  19280. ),
  19281. cms.PSet(
  19282. arg = cms.string('1'),
  19283. columns = cms.vstring(),
  19284. stage = cms.int32(2),
  19285. type = cms.int32(8)
  19286. ),
  19287. cms.PSet(
  19288. arg = cms.string('2'),
  19289. columns = cms.vstring(),
  19290. stage = cms.int32(2),
  19291. type = cms.int32(9)
  19292. ),
  19293. cms.PSet(
  19294. arg = cms.string('3'),
  19295. columns = cms.vstring(),
  19296. stage = cms.int32(2),
  19297. type = cms.int32(10)
  19298. ))
  19299. )),
  19300. title = cms.string('Cluster Size in Y'),
  19301. topFolderName = cms.string('PixelPhase1/Phase1_MechanicalView'),
  19302. xlabel = cms.string('size[pixels]'),
  19303. ylabel = cms.string('count')
  19304. )
  19305.  
  19306. process.SiPixelPhase1DigisADC = cms.PSet(
  19307. bookUndefined = cms.bool(False),
  19308. dimensions = cms.int32(1),
  19309. enabled = cms.bool(True),
  19310. name = cms.string('adc'),
  19311. perLumiHarvesting = cms.bool(False),
  19312. range_max = cms.double(300),
  19313. range_min = cms.double(0),
  19314. range_nbins = cms.int32(300),
  19315. range_y_max = cms.double(100),
  19316. range_y_min = cms.double(0),
  19317. range_y_nbins = cms.int32(100),
  19318. specs = cms.VPSet(cms.PSet(
  19319. conf = cms.PSet(
  19320. enabled = cms.bool(True)
  19321. ),
  19322. spec = cms.VPSet(cms.PSet(
  19323. arg = cms.string('SUM'),
  19324. columns = cms.vstring('PXBarrel'),
  19325. stage = cms.int32(1),
  19326. type = cms.int32(1)
  19327. ),
  19328. cms.PSet(
  19329. arg = cms.string(''),
  19330. columns = cms.vstring('Lumisection'),
  19331. stage = cms.int32(2),
  19332. type = cms.int32(2)
  19333. ),
  19334. cms.PSet(
  19335. arg = cms.string('1'),
  19336. columns = cms.vstring(),
  19337. stage = cms.int32(2),
  19338. type = cms.int32(9)
  19339. ),
  19340. cms.PSet(
  19341. arg = cms.string('2'),
  19342. columns = cms.vstring(),
  19343. stage = cms.int32(2),
  19344. type = cms.int32(10)
  19345. ),
  19346. cms.PSet(
  19347. arg = cms.string(''),
  19348. columns = cms.vstring(),
  19349. stage = cms.int32(2),
  19350. type = cms.int32(11)
  19351. ))
  19352. ),
  19353. cms.PSet(
  19354. conf = cms.PSet(
  19355. enabled = cms.bool(True)
  19356. ),
  19357. spec = cms.VPSet(cms.PSet(
  19358. arg = cms.string('SUM'),
  19359. columns = cms.vstring('PXForward'),
  19360. stage = cms.int32(1),
  19361. type = cms.int32(1)
  19362. ),
  19363. cms.PSet(
  19364. arg = cms.string(''),
  19365. columns = cms.vstring('Lumisection'),
  19366. stage = cms.int32(2),
  19367. type = cms.int32(2)
  19368. ),
  19369. cms.PSet(
  19370. arg = cms.string('1'),
  19371. columns = cms.vstring(),
  19372. stage = cms.int32(2),
  19373. type = cms.int32(9)
  19374. ),
  19375. cms.PSet(
  19376. arg = cms.string('2'),
  19377. columns = cms.vstring(),
  19378. stage = cms.int32(2),
  19379. type = cms.int32(10)
  19380. ),
  19381. cms.PSet(
  19382. arg = cms.string(''),
  19383. columns = cms.vstring(),
  19384. stage = cms.int32(2),
  19385. type = cms.int32(11)
  19386. ))
  19387. ),
  19388. cms.PSet(
  19389. conf = cms.PSet(
  19390. enabled = cms.bool(True)
  19391. ),
  19392. spec = cms.VPSet(cms.PSet(
  19393. arg = cms.string('SUM'),
  19394. columns = cms.vstring('PXBarrel'),
  19395. stage = cms.int32(1),
  19396. type = cms.int32(1)
  19397. ),
  19398. cms.PSet(
  19399. arg = cms.string(''),
  19400. columns = cms.vstring('Lumisection'),
  19401. stage = cms.int32(2),
  19402. type = cms.int32(2)
  19403. ),
  19404. cms.PSet(
  19405. arg = cms.string(''),
  19406. columns = cms.vstring('PXLayer'),
  19407. stage = cms.int32(2),
  19408. type = cms.int32(3)
  19409. ),
  19410. cms.PSet(
  19411. arg = cms.string('1'),
  19412. columns = cms.vstring(),
  19413. stage = cms.int32(2),
  19414. type = cms.int32(10)
  19415. ),
  19416. cms.PSet(
  19417. arg = cms.string(''),
  19418. columns = cms.vstring(),
  19419. stage = cms.int32(2),
  19420. type = cms.int32(11)
  19421. ))
  19422. ),
  19423. cms.PSet(
  19424. conf = cms.PSet(
  19425. enabled = cms.bool(True)
  19426. ),
  19427. spec = cms.VPSet(cms.PSet(
  19428. arg = cms.string('SUM'),
  19429. columns = cms.vstring('PXForward'),
  19430. stage = cms.int32(1),
  19431. type = cms.int32(1)
  19432. ),
  19433. cms.PSet(
  19434. arg = cms.string(''),
  19435. columns = cms.vstring('Lumisection'),
  19436. stage = cms.int32(2),
  19437. type = cms.int32(2)
  19438. ),
  19439. cms.PSet(
  19440. arg = cms.string(''),
  19441. columns = cms.vstring('PXDisk'),
  19442. stage = cms.int32(2),
  19443. type = cms.int32(3)
  19444. ),
  19445. cms.PSet(
  19446. arg = cms.string('1'),
  19447. columns = cms.vstring(),
  19448. stage = cms.int32(2),
  19449. type = cms.int32(10)
  19450. ),
  19451. cms.PSet(
  19452. arg = cms.string(''),
  19453. columns = cms.vstring(),
  19454. stage = cms.int32(2),
  19455. type = cms.int32(11)
  19456. ))
  19457. ),
  19458. cms.PSet(
  19459. conf = cms.PSet(
  19460. enabled = cms.bool(True)
  19461. ),
  19462. spec = cms.VPSet(cms.PSet(
  19463. arg = cms.string('SUM'),
  19464. columns = cms.vstring('PXBarrel',
  19465. 'PXLayer'),
  19466. stage = cms.int32(1),
  19467. type = cms.int32(1)
  19468. ),
  19469. cms.PSet(
  19470. arg = cms.string(''),
  19471. columns = cms.vstring('SignedModuleCoord'),
  19472. stage = cms.int32(2),
  19473. type = cms.int32(2)
  19474. ),
  19475. cms.PSet(
  19476. arg = cms.string(''),
  19477. columns = cms.vstring('SignedLadderCoord'),
  19478. stage = cms.int32(2),
  19479. type = cms.int32(3)
  19480. ),
  19481. cms.PSet(
  19482. arg = cms.string('1'),
  19483. columns = cms.vstring(),
  19484. stage = cms.int32(2),
  19485. type = cms.int32(10)
  19486. ),
  19487. cms.PSet(
  19488. arg = cms.string(''),
  19489. columns = cms.vstring(),
  19490. stage = cms.int32(2),
  19491. type = cms.int32(11)
  19492. ))
  19493. ),
  19494. cms.PSet(
  19495. conf = cms.PSet(
  19496. enabled = cms.bool(True)
  19497. ),
  19498. spec = cms.VPSet(cms.PSet(
  19499. arg = cms.string('SUM'),
  19500. columns = cms.vstring('PXForward',
  19501. 'PXRing'),
  19502. stage = cms.int32(1),
  19503. type = cms.int32(1)
  19504. ),
  19505. cms.PSet(
  19506. arg = cms.string(''),
  19507. columns = cms.vstring('SignedDiskCoord'),
  19508. stage = cms.int32(2),
  19509. type = cms.int32(2)
  19510. ),
  19511. cms.PSet(
  19512. arg = cms.string(''),
  19513. columns = cms.vstring('SignedBladePanelCoord'),
  19514. stage = cms.int32(2),
  19515. type = cms.int32(3)
  19516. ),
  19517. cms.PSet(
  19518. arg = cms.string('1'),
  19519. columns = cms.vstring(),
  19520. stage = cms.int32(2),
  19521. type = cms.int32(10)
  19522. ),
  19523. cms.PSet(
  19524. arg = cms.string(''),
  19525. columns = cms.vstring(),
  19526. stage = cms.int32(2),
  19527. type = cms.int32(11)
  19528. ))
  19529. ),
  19530. cms.PSet(
  19531. conf = cms.PSet(
  19532. enabled = cms.bool(True)
  19533. ),
  19534. spec = cms.VPSet(cms.PSet(
  19535. arg = cms.string('SUM'),
  19536. columns = cms.vstring('PXBarrel',
  19537. 'Shell',
  19538. 'PXLayer',
  19539. 'SignedLadder'),
  19540. stage = cms.int32(1),
  19541. type = cms.int32(1)
  19542. ),
  19543. cms.PSet(
  19544. arg = cms.string('1'),
  19545. columns = cms.vstring(),
  19546. stage = cms.int32(2),
  19547. type = cms.int32(8)
  19548. ),
  19549. cms.PSet(
  19550. arg = cms.string('2'),
  19551. columns = cms.vstring(),
  19552. stage = cms.int32(2),
  19553. type = cms.int32(9)
  19554. ),
  19555. cms.PSet(
  19556. arg = cms.string('3'),
  19557. columns = cms.vstring(),
  19558. stage = cms.int32(2),
  19559. type = cms.int32(10)
  19560. ),
  19561. cms.PSet(
  19562. arg = cms.string('MEAN'),
  19563. columns = cms.vstring(),
  19564. stage = cms.int32(3),
  19565. type = cms.int32(5)
  19566. ),
  19567. cms.PSet(
  19568. arg = cms.string('EXTEND_X'),
  19569. columns = cms.vstring('PXBarrel',
  19570. 'Shell',
  19571. 'PXLayer'),
  19572. stage = cms.int32(3),
  19573. type = cms.int32(2)
  19574. ))
  19575. ),
  19576. cms.PSet(
  19577. conf = cms.PSet(
  19578. enabled = cms.bool(True)
  19579. ),
  19580. spec = cms.VPSet(cms.PSet(
  19581. arg = cms.string('SUM'),
  19582. columns = cms.vstring('PXForward',
  19583. 'HalfCylinder',
  19584. 'PXRing',
  19585. 'PXDisk',
  19586. 'SignedBlade'),
  19587. stage = cms.int32(1),
  19588. type = cms.int32(1)
  19589. ),
  19590. cms.PSet(
  19591. arg = cms.string('1'),
  19592. columns = cms.vstring(),
  19593. stage = cms.int32(2),
  19594. type = cms.int32(8)
  19595. ),
  19596. cms.PSet(
  19597. arg = cms.string('2'),
  19598. columns = cms.vstring(),
  19599. stage = cms.int32(2),
  19600. type = cms.int32(9)
  19601. ),
  19602. cms.PSet(
  19603. arg = cms.string('3'),
  19604. columns = cms.vstring(),
  19605. stage = cms.int32(2),
  19606. type = cms.int32(10)
  19607. ),
  19608. cms.PSet(
  19609. arg = cms.string('MEAN'),
  19610. columns = cms.vstring(),
  19611. stage = cms.int32(3),
  19612. type = cms.int32(5)
  19613. ),
  19614. cms.PSet(
  19615. arg = cms.string('EXTEND_X'),
  19616. columns = cms.vstring('PXForward',
  19617. 'HalfCylinder',
  19618. 'PXRing',
  19619. 'PXDisk'),
  19620. stage = cms.int32(3),
  19621. type = cms.int32(2)
  19622. ),
  19623. cms.PSet(
  19624. arg = cms.string('EXTEND_X'),
  19625. columns = cms.vstring('PXForward',
  19626. 'HalfCylinder',
  19627. 'PXRing'),
  19628. stage = cms.int32(3),
  19629. type = cms.int32(2)
  19630. ))
  19631. ),
  19632. cms.PSet(
  19633. conf = cms.PSet(
  19634. enabled = cms.bool(True)
  19635. ),
  19636. spec = cms.VPSet(cms.PSet(
  19637. arg = cms.string('SUM'),
  19638. columns = cms.vstring('PXBarrel'),
  19639. stage = cms.int32(1),
  19640. type = cms.int32(1)
  19641. ),
  19642. cms.PSet(
  19643. arg = cms.string('1'),
  19644. columns = cms.vstring(),
  19645. stage = cms.int32(2),
  19646. type = cms.int32(8)
  19647. ),
  19648. cms.PSet(
  19649. arg = cms.string('2'),
  19650. columns = cms.vstring(),
  19651. stage = cms.int32(2),
  19652. type = cms.int32(9)
  19653. ),
  19654. cms.PSet(
  19655. arg = cms.string('3'),
  19656. columns = cms.vstring(),
  19657. stage = cms.int32(2),
  19658. type = cms.int32(10)
  19659. ))
  19660. ),
  19661. cms.PSet(
  19662. conf = cms.PSet(
  19663. enabled = cms.bool(True)
  19664. ),
  19665. spec = cms.VPSet(cms.PSet(
  19666. arg = cms.string('SUM'),
  19667. columns = cms.vstring('PXForward'),
  19668. stage = cms.int32(1),
  19669. type = cms.int32(1)
  19670. ),
  19671. cms.PSet(
  19672. arg = cms.string('1'),
  19673. columns = cms.vstring(),
  19674. stage = cms.int32(2),
  19675. type = cms.int32(8)
  19676. ),
  19677. cms.PSet(
  19678. arg = cms.string('2'),
  19679. columns = cms.vstring(),
  19680. stage = cms.int32(2),
  19681. type = cms.int32(9)
  19682. ),
  19683. cms.PSet(
  19684. arg = cms.string('3'),
  19685. columns = cms.vstring(),
  19686. stage = cms.int32(2),
  19687. type = cms.int32(10)
  19688. ))
  19689. ),
  19690. cms.PSet(
  19691. conf = cms.PSet(
  19692. enabled = cms.bool(True)
  19693. ),
  19694. spec = cms.VPSet(cms.PSet(
  19695. arg = cms.string('SUM'),
  19696. columns = cms.vstring('PXBarrel',
  19697. 'Shell',
  19698. 'PXLayer'),
  19699. stage = cms.int32(1),
  19700. type = cms.int32(1)
  19701. ),
  19702. cms.PSet(
  19703. arg = cms.string('1'),
  19704. columns = cms.vstring(),
  19705. stage = cms.int32(2),
  19706. type = cms.int32(8)
  19707. ),
  19708. cms.PSet(
  19709. arg = cms.string('2'),
  19710. columns = cms.vstring(),
  19711. stage = cms.int32(2),
  19712. type = cms.int32(9)
  19713. ),
  19714. cms.PSet(
  19715. arg = cms.string('3'),
  19716. columns = cms.vstring(),
  19717. stage = cms.int32(2),
  19718. type = cms.int32(10)
  19719. ))
  19720. ),
  19721. cms.PSet(
  19722. conf = cms.PSet(
  19723. enabled = cms.bool(True)
  19724. ),
  19725. spec = cms.VPSet(cms.PSet(
  19726. arg = cms.string('SUM'),
  19727. columns = cms.vstring('PXForward',
  19728. 'HalfCylinder',
  19729. 'PXRing',
  19730. 'PXDisk'),
  19731. stage = cms.int32(1),
  19732. type = cms.int32(1)
  19733. ),
  19734. cms.PSet(
  19735. arg = cms.string('1'),
  19736. columns = cms.vstring(),
  19737. stage = cms.int32(2),
  19738. type = cms.int32(8)
  19739. ),
  19740. cms.PSet(
  19741. arg = cms.string('2'),
  19742. columns = cms.vstring(),
  19743. stage = cms.int32(2),
  19744. type = cms.int32(9)
  19745. ),
  19746. cms.PSet(
  19747. arg = cms.string('3'),
  19748. columns = cms.vstring(),
  19749. stage = cms.int32(2),
  19750. type = cms.int32(10)
  19751. ))
  19752. ),
  19753. cms.PSet(
  19754. conf = cms.PSet(
  19755. enabled = cms.bool(False)
  19756. ),
  19757. spec = cms.VPSet(cms.PSet(
  19758. arg = cms.string('SUM'),
  19759. columns = cms.vstring('PXBarrel',
  19760. 'Shell',
  19761. 'PXLayer',
  19762. 'SignedLadder',
  19763. 'PXModuleName'),
  19764. stage = cms.int32(1),
  19765. type = cms.int32(1)
  19766. ),
  19767. cms.PSet(
  19768. arg = cms.string('1'),
  19769. columns = cms.vstring(),
  19770. stage = cms.int32(2),
  19771. type = cms.int32(8)
  19772. ),
  19773. cms.PSet(
  19774. arg = cms.string('2'),
  19775. columns = cms.vstring(),
  19776. stage = cms.int32(2),
  19777. type = cms.int32(9)
  19778. ),
  19779. cms.PSet(
  19780. arg = cms.string('3'),
  19781. columns = cms.vstring(),
  19782. stage = cms.int32(2),
  19783. type = cms.int32(10)
  19784. ))
  19785. ),
  19786. cms.PSet(
  19787. conf = cms.PSet(
  19788. enabled = cms.bool(False)
  19789. ),
  19790. spec = cms.VPSet(cms.PSet(
  19791. arg = cms.string('SUM'),
  19792. columns = cms.vstring('PXForward',
  19793. 'HalfCylinder',
  19794. 'PXRing',
  19795. 'PXDisk',
  19796. 'SignedBlade',
  19797. 'PXModuleName'),
  19798. stage = cms.int32(1),
  19799. type = cms.int32(1)
  19800. ),
  19801. cms.PSet(
  19802. arg = cms.string('1'),
  19803. columns = cms.vstring(),
  19804. stage = cms.int32(2),
  19805. type = cms.int32(8)
  19806. ),
  19807. cms.PSet(
  19808. arg = cms.string('2'),
  19809. columns = cms.vstring(),
  19810. stage = cms.int32(2),
  19811. type = cms.int32(9)
  19812. ),
  19813. cms.PSet(
  19814. arg = cms.string('3'),
  19815. columns = cms.vstring(),
  19816. stage = cms.int32(2),
  19817. type = cms.int32(10)
  19818. ))
  19819. ),
  19820. cms.PSet(
  19821. conf = cms.PSet(
  19822. enabled = cms.bool(True)
  19823. ),
  19824. spec = cms.VPSet(cms.PSet(
  19825. arg = cms.string('SUM'),
  19826. columns = cms.vstring('PXForward',
  19827. 'HalfCylinder',
  19828. 'PXRing',
  19829. 'PXDisk',
  19830. 'SignedBlade'),
  19831. stage = cms.int32(1),
  19832. type = cms.int32(1)
  19833. ),
  19834. cms.PSet(
  19835. arg = cms.string(''),
  19836. columns = cms.vstring('PXPanel'),
  19837. stage = cms.int32(2),
  19838. type = cms.int32(2)
  19839. ),
  19840. cms.PSet(
  19841. arg = cms.string('1'),
  19842. columns = cms.vstring(),
  19843. stage = cms.int32(2),
  19844. type = cms.int32(9)
  19845. ),
  19846. cms.PSet(
  19847. arg = cms.string('2'),
  19848. columns = cms.vstring(),
  19849. stage = cms.int32(2),
  19850. type = cms.int32(10)
  19851. ),
  19852. cms.PSet(
  19853. arg = cms.string(''),
  19854. columns = cms.vstring(),
  19855. stage = cms.int32(2),
  19856. type = cms.int32(11)
  19857. ))
  19858. ),
  19859. cms.PSet(
  19860. conf = cms.PSet(
  19861. enabled = cms.bool(True)
  19862. ),
  19863. spec = cms.VPSet(cms.PSet(
  19864. arg = cms.string('SUM'),
  19865. columns = cms.vstring('PXBarrel',
  19866. 'Shell',
  19867. 'PXLayer',
  19868. 'SignedLadder'),
  19869. stage = cms.int32(1),
  19870. type = cms.int32(1)
  19871. ),
  19872. cms.PSet(
  19873. arg = cms.string(''),
  19874. columns = cms.vstring('SignedModule'),
  19875. stage = cms.int32(2),
  19876. type = cms.int32(2)
  19877. ),
  19878. cms.PSet(
  19879. arg = cms.string('1'),
  19880. columns = cms.vstring(),
  19881. stage = cms.int32(2),
  19882. type = cms.int32(9)
  19883. ),
  19884. cms.PSet(
  19885. arg = cms.string('2'),
  19886. columns = cms.vstring(),
  19887. stage = cms.int32(2),
  19888. type = cms.int32(10)
  19889. ),
  19890. cms.PSet(
  19891. arg = cms.string(''),
  19892. columns = cms.vstring(),
  19893. stage = cms.int32(2),
  19894. type = cms.int32(11)
  19895. ))
  19896. ),
  19897. cms.PSet(
  19898. conf = cms.PSet(
  19899. enabled = cms.bool(True)
  19900. ),
  19901. spec = cms.VPSet(cms.PSet(
  19902. arg = cms.string('SUM'),
  19903. columns = cms.vstring('PXBarrel',
  19904. 'PXLayer'),
  19905. stage = cms.int32(1),
  19906. type = cms.int32(1)
  19907. ),
  19908. cms.PSet(
  19909. arg = cms.string('1'),
  19910. columns = cms.vstring(),
  19911. stage = cms.int32(2),
  19912. type = cms.int32(8)
  19913. ),
  19914. cms.PSet(
  19915. arg = cms.string('2'),
  19916. columns = cms.vstring(),
  19917. stage = cms.int32(2),
  19918. type = cms.int32(9)
  19919. ),
  19920. cms.PSet(
  19921. arg = cms.string('3'),
  19922. columns = cms.vstring(),
  19923. stage = cms.int32(2),
  19924. type = cms.int32(10)
  19925. ))
  19926. ),
  19927. cms.PSet(
  19928. conf = cms.PSet(
  19929. enabled = cms.bool(True)
  19930. ),
  19931. spec = cms.VPSet(cms.PSet(
  19932. arg = cms.string('SUM'),
  19933. columns = cms.vstring('PXForward',
  19934. 'PXDisk'),
  19935. stage = cms.int32(1),
  19936. type = cms.int32(1)
  19937. ),
  19938. cms.PSet(
  19939. arg = cms.string('1'),
  19940. columns = cms.vstring(),
  19941. stage = cms.int32(2),
  19942. type = cms.int32(8)
  19943. ),
  19944. cms.PSet(
  19945. arg = cms.string('2'),
  19946. columns = cms.vstring(),
  19947. stage = cms.int32(2),
  19948. type = cms.int32(9)
  19949. ),
  19950. cms.PSet(
  19951. arg = cms.string('3'),
  19952. columns = cms.vstring(),
  19953. stage = cms.int32(2),
  19954. type = cms.int32(10)
  19955. ))
  19956. )),
  19957. title = cms.string('Digi ADC values'),
  19958. topFolderName = cms.string('PixelPhase1/Phase1_MechanicalView'),
  19959. xlabel = cms.string('adc readout'),
  19960. ylabel = cms.string('count')
  19961. )
  19962.  
  19963. process.SiPixelPhase1DigisEvents = cms.PSet(
  19964. bookUndefined = cms.bool(False),
  19965. dimensions = cms.int32(0),
  19966. enabled = cms.bool(True),
  19967. name = cms.string('eventrate'),
  19968. perLumiHarvesting = cms.bool(False),
  19969. range_max = cms.double(100),
  19970. range_min = cms.double(0),
  19971. range_nbins = cms.int32(100),
  19972. range_y_max = cms.double(100),
  19973. range_y_min = cms.double(0),
  19974. range_y_nbins = cms.int32(100),
  19975. specs = cms.VPSet(cms.PSet(
  19976. conf = cms.PSet(
  19977. enabled = cms.bool(True)
  19978. ),
  19979. spec = cms.VPSet(cms.PSet(
  19980. arg = cms.string('SUM'),
  19981. columns = cms.vstring(),
  19982. stage = cms.int32(1),
  19983. type = cms.int32(1)
  19984. ),
  19985. cms.PSet(
  19986. arg = cms.string(''),
  19987. columns = cms.vstring('Lumisection'),
  19988. stage = cms.int32(2),
  19989. type = cms.int32(2)
  19990. ),
  19991. cms.PSet(
  19992. arg = cms.string('1'),
  19993. columns = cms.vstring(),
  19994. stage = cms.int32(2),
  19995. type = cms.int32(9)
  19996. ),
  19997. cms.PSet(
  19998. arg = cms.string('2'),
  19999. columns = cms.vstring(),
  20000. stage = cms.int32(2),
  20001. type = cms.int32(10)
  20002. ))
  20003. ),
  20004. cms.PSet(
  20005. conf = cms.PSet(
  20006. enabled = cms.bool(True)
  20007. ),
  20008. spec = cms.VPSet(cms.PSet(
  20009. arg = cms.string('SUM'),
  20010. columns = cms.vstring(),
  20011. stage = cms.int32(1),
  20012. type = cms.int32(1)
  20013. ),
  20014. cms.PSet(
  20015. arg = cms.string(''),
  20016. columns = cms.vstring('BX'),
  20017. stage = cms.int32(2),
  20018. type = cms.int32(2)
  20019. ),
  20020. cms.PSet(
  20021. arg = cms.string('1'),
  20022. columns = cms.vstring(),
  20023. stage = cms.int32(2),
  20024. type = cms.int32(9)
  20025. ),
  20026. cms.PSet(
  20027. arg = cms.string('2'),
  20028. columns = cms.vstring(),
  20029. stage = cms.int32(2),
  20030. type = cms.int32(10)
  20031. ))
  20032. )),
  20033. title = cms.string('Rate of Pixel Events'),
  20034. topFolderName = cms.string('PixelPhase1/Phase1_MechanicalView'),
  20035. xlabel = cms.string('Lumisection'),
  20036. ylabel = cms.string('#Events')
  20037. )
  20038.  
  20039. process.SiPixelPhase1DigisHitmap = cms.PSet(
  20040. bookUndefined = cms.bool(False),
  20041. dimensions = cms.int32(0),
  20042. enabled = cms.bool(True),
  20043. name = cms.string('digi_occupancy'),
  20044. perLumiHarvesting = cms.bool(False),
  20045. range_max = cms.double(100),
  20046. range_min = cms.double(0),
  20047. range_nbins = cms.int32(100),
  20048. range_y_max = cms.double(100),
  20049. range_y_min = cms.double(0),
  20050. range_y_nbins = cms.int32(100),
  20051. specs = cms.VPSet(cms.PSet(
  20052. conf = cms.PSet(
  20053. enabled = cms.bool(False)
  20054. ),
  20055. spec = cms.VPSet(cms.PSet(
  20056. arg = cms.string('SUM'),
  20057. columns = cms.vstring('PXBarrel',
  20058. 'Shell',
  20059. 'PXLayer',
  20060. 'SignedLadder',
  20061. 'PXModuleName'),
  20062. stage = cms.int32(1),
  20063. type = cms.int32(1)
  20064. ),
  20065. cms.PSet(
  20066. arg = cms.string(''),
  20067. columns = cms.vstring('row'),
  20068. stage = cms.int32(2),
  20069. type = cms.int32(2)
  20070. ),
  20071. cms.PSet(
  20072. arg = cms.string(''),
  20073. columns = cms.vstring('col'),
  20074. stage = cms.int32(2),
  20075. type = cms.int32(3)
  20076. ),
  20077. cms.PSet(
  20078. arg = cms.string('1'),
  20079. columns = cms.vstring(),
  20080. stage = cms.int32(2),
  20081. type = cms.int32(10)
  20082. ))
  20083. ),
  20084. cms.PSet(
  20085. conf = cms.PSet(
  20086. enabled = cms.bool(False)
  20087. ),
  20088. spec = cms.VPSet(cms.PSet(
  20089. arg = cms.string('SUM'),
  20090. columns = cms.vstring('PXBarrel',
  20091. 'Shell',
  20092. 'PXLayer',
  20093. 'SignedLadder',
  20094. 'PXModuleName'),
  20095. stage = cms.int32(1),
  20096. type = cms.int32(1)
  20097. ),
  20098. cms.PSet(
  20099. arg = cms.string(''),
  20100. columns = cms.vstring('col'),
  20101. stage = cms.int32(2),
  20102. type = cms.int32(2)
  20103. ),
  20104. cms.PSet(
  20105. arg = cms.string('1'),
  20106. columns = cms.vstring(),
  20107. stage = cms.int32(2),
  20108. type = cms.int32(9)
  20109. ),
  20110. cms.PSet(
  20111. arg = cms.string('2'),
  20112. columns = cms.vstring(),
  20113. stage = cms.int32(2),
  20114. type = cms.int32(10)
  20115. ))
  20116. ),
  20117. cms.PSet(
  20118. conf = cms.PSet(
  20119. enabled = cms.bool(False)
  20120. ),
  20121. spec = cms.VPSet(cms.PSet(
  20122. arg = cms.string('SUM'),
  20123. columns = cms.vstring('PXBarrel',
  20124. 'Shell',
  20125. 'PXLayer',
  20126. 'SignedLadder',
  20127. 'PXModuleName'),
  20128. stage = cms.int32(1),
  20129. type = cms.int32(1)
  20130. ),
  20131. cms.PSet(
  20132. arg = cms.string(''),
  20133. columns = cms.vstring('row'),
  20134. stage = cms.int32(2),
  20135. type = cms.int32(2)
  20136. ),
  20137. cms.PSet(
  20138. arg = cms.string('1'),
  20139. columns = cms.vstring(),
  20140. stage = cms.int32(2),
  20141. type = cms.int32(9)
  20142. ),
  20143. cms.PSet(
  20144. arg = cms.string('2'),
  20145. columns = cms.vstring(),
  20146. stage = cms.int32(2),
  20147. type = cms.int32(10)
  20148. ))
  20149. ),
  20150. cms.PSet(
  20151. conf = cms.PSet(
  20152. enabled = cms.bool(False)
  20153. ),
  20154. spec = cms.VPSet(cms.PSet(
  20155. arg = cms.string('SUM'),
  20156. columns = cms.vstring('PXForward',
  20157. 'HalfCylinder',
  20158. 'PXRing',
  20159. 'PXDisk',
  20160. 'SignedBlade',
  20161. 'PXModuleName'),
  20162. stage = cms.int32(1),
  20163. type = cms.int32(1)
  20164. ),
  20165. cms.PSet(
  20166. arg = cms.string(''),
  20167. columns = cms.vstring('row'),
  20168. stage = cms.int32(2),
  20169. type = cms.int32(2)
  20170. ),
  20171. cms.PSet(
  20172. arg = cms.string(''),
  20173. columns = cms.vstring('col'),
  20174. stage = cms.int32(2),
  20175. type = cms.int32(3)
  20176. ),
  20177. cms.PSet(
  20178. arg = cms.string('1'),
  20179. columns = cms.vstring(),
  20180. stage = cms.int32(2),
  20181. type = cms.int32(10)
  20182. ))
  20183. ),
  20184. cms.PSet(
  20185. conf = cms.PSet(
  20186. enabled = cms.bool(False)
  20187. ),
  20188. spec = cms.VPSet(cms.PSet(
  20189. arg = cms.string('SUM'),
  20190. columns = cms.vstring('PXForward',
  20191. 'HalfCylinder',
  20192. 'PXRing',
  20193. 'PXDisk',
  20194. 'SignedBlade',
  20195. 'PXModuleName'),
  20196. stage = cms.int32(1),
  20197. type = cms.int32(1)
  20198. ),
  20199. cms.PSet(
  20200. arg = cms.string(''),
  20201. columns = cms.vstring('col'),
  20202. stage = cms.int32(2),
  20203. type = cms.int32(2)
  20204. ),
  20205. cms.PSet(
  20206. arg = cms.string('1'),
  20207. columns = cms.vstring(),
  20208. stage = cms.int32(2),
  20209. type = cms.int32(9)
  20210. ),
  20211. cms.PSet(
  20212. arg = cms.string('2'),
  20213. columns = cms.vstring(),
  20214. stage = cms.int32(2),
  20215. type = cms.int32(10)
  20216. ))
  20217. ),
  20218. cms.PSet(
  20219. conf = cms.PSet(
  20220. enabled = cms.bool(False)
  20221. ),
  20222. spec = cms.VPSet(cms.PSet(
  20223. arg = cms.string('SUM'),
  20224. columns = cms.vstring('PXForward',
  20225. 'HalfCylinder',
  20226. 'PXRing',
  20227. 'PXDisk',
  20228. 'SignedBlade',
  20229. 'PXModuleName'),
  20230. stage = cms.int32(1),
  20231. type = cms.int32(1)
  20232. ),
  20233. cms.PSet(
  20234. arg = cms.string(''),
  20235. columns = cms.vstring('row'),
  20236. stage = cms.int32(2),
  20237. type = cms.int32(2)
  20238. ),
  20239. cms.PSet(
  20240. arg = cms.string('1'),
  20241. columns = cms.vstring(),
  20242. stage = cms.int32(2),
  20243. type = cms.int32(9)
  20244. ),
  20245. cms.PSet(
  20246. arg = cms.string('2'),
  20247. columns = cms.vstring(),
  20248. stage = cms.int32(2),
  20249. type = cms.int32(10)
  20250. ))
  20251. ),
  20252. cms.PSet(
  20253. conf = cms.PSet(
  20254. enabled = cms.bool(True)
  20255. ),
  20256. spec = cms.VPSet(cms.PSet(
  20257. arg = cms.string('SUM'),
  20258. columns = cms.vstring('PXBarrel',
  20259. 'PXLayer'),
  20260. stage = cms.int32(1),
  20261. type = cms.int32(1)
  20262. ),
  20263. cms.PSet(
  20264. arg = cms.string(''),
  20265. columns = cms.vstring('SignedModuleCoord'),
  20266. stage = cms.int32(2),
  20267. type = cms.int32(2)
  20268. ),
  20269. cms.PSet(
  20270. arg = cms.string(''),
  20271. columns = cms.vstring('SignedLadderCoord'),
  20272. stage = cms.int32(2),
  20273. type = cms.int32(3)
  20274. ),
  20275. cms.PSet(
  20276. arg = cms.string('1'),
  20277. columns = cms.vstring(),
  20278. stage = cms.int32(2),
  20279. type = cms.int32(10)
  20280. ))
  20281. ),
  20282. cms.PSet(
  20283. conf = cms.PSet(
  20284. enabled = cms.bool(True)
  20285. ),
  20286. spec = cms.VPSet(cms.PSet(
  20287. arg = cms.string('SUM'),
  20288. columns = cms.vstring('PXForward',
  20289. 'PXRing'),
  20290. stage = cms.int32(1),
  20291. type = cms.int32(1)
  20292. ),
  20293. cms.PSet(
  20294. arg = cms.string(''),
  20295. columns = cms.vstring('SignedDiskCoord'),
  20296. stage = cms.int32(2),
  20297. type = cms.int32(2)
  20298. ),
  20299. cms.PSet(
  20300. arg = cms.string(''),
  20301. columns = cms.vstring('SignedBladePanelCoord'),
  20302. stage = cms.int32(2),
  20303. type = cms.int32(3)
  20304. ),
  20305. cms.PSet(
  20306. arg = cms.string('1'),
  20307. columns = cms.vstring(),
  20308. stage = cms.int32(2),
  20309. type = cms.int32(10)
  20310. ))
  20311. ),
  20312. cms.PSet(
  20313. conf = cms.PSet(
  20314. enabled = cms.bool(True)
  20315. ),
  20316. spec = cms.VPSet(cms.PSet(
  20317. arg = cms.string('SUM'),
  20318. columns = cms.vstring('PXForward'),
  20319. stage = cms.int32(1),
  20320. type = cms.int32(1)
  20321. ),
  20322. cms.PSet(
  20323. arg = cms.string(''),
  20324. columns = cms.vstring('SignedDiskRingCoord'),
  20325. stage = cms.int32(2),
  20326. type = cms.int32(2)
  20327. ),
  20328. cms.PSet(
  20329. arg = cms.string(''),
  20330. columns = cms.vstring('SignedShiftedBladePanelCoord'),
  20331. stage = cms.int32(2),
  20332. type = cms.int32(3)
  20333. ),
  20334. cms.PSet(
  20335. arg = cms.string('1'),
  20336. columns = cms.vstring(),
  20337. stage = cms.int32(2),
  20338. type = cms.int32(10)
  20339. ))
  20340. )),
  20341. title = cms.string('Digi Occupancy'),
  20342. topFolderName = cms.string('PixelPhase1/Phase1_MechanicalView'),
  20343. xlabel = cms.string('something'),
  20344. ylabel = cms.string('#digis')
  20345. )
  20346.  
  20347. process.SiPixelPhase1DigisNdigis = cms.PSet(
  20348. bookUndefined = cms.bool(False),
  20349. dimensions = cms.int32(0),
  20350. enabled = cms.bool(True),
  20351. name = cms.string('digis'),
  20352. perLumiHarvesting = cms.bool(False),
  20353. range_max = cms.double(30),
  20354. range_min = cms.double(0),
  20355. range_nbins = cms.int32(30),
  20356. range_y_max = cms.double(100),
  20357. range_y_min = cms.double(0),
  20358. range_y_nbins = cms.int32(100),
  20359. specs = cms.VPSet(cms.PSet(
  20360. conf = cms.PSet(
  20361. enabled = cms.bool(True)
  20362. ),
  20363. spec = cms.VPSet(cms.PSet(
  20364. arg = cms.string('COUNT'),
  20365. columns = cms.vstring('PXBarrel',
  20366. 'PXLayer'),
  20367. stage = cms.int32(1),
  20368. type = cms.int32(4)
  20369. ),
  20370. cms.PSet(
  20371. arg = cms.string('SUM'),
  20372. columns = cms.vstring('PXBarrel'),
  20373. stage = cms.int32(1),
  20374. type = cms.int32(1)
  20375. ),
  20376. cms.PSet(
  20377. arg = cms.string(''),
  20378. columns = cms.vstring('Lumisection'),
  20379. stage = cms.int32(2),
  20380. type = cms.int32(2)
  20381. ),
  20382. cms.PSet(
  20383. arg = cms.string(''),
  20384. columns = cms.vstring('PXLayer'),
  20385. stage = cms.int32(2),
  20386. type = cms.int32(3)
  20387. ),
  20388. cms.PSet(
  20389. arg = cms.string('1'),
  20390. columns = cms.vstring(),
  20391. stage = cms.int32(2),
  20392. type = cms.int32(10)
  20393. ),
  20394. cms.PSet(
  20395. arg = cms.string(''),
  20396. columns = cms.vstring(),
  20397. stage = cms.int32(2),
  20398. type = cms.int32(11)
  20399. ))
  20400. ),
  20401. cms.PSet(
  20402. conf = cms.PSet(
  20403. enabled = cms.bool(True)
  20404. ),
  20405. spec = cms.VPSet(cms.PSet(
  20406. arg = cms.string('COUNT'),
  20407. columns = cms.vstring('PXBarrel',
  20408. 'PXLayer'),
  20409. stage = cms.int32(1),
  20410. type = cms.int32(4)
  20411. ),
  20412. cms.PSet(
  20413. arg = cms.string('SUM'),
  20414. columns = cms.vstring('PXBarrel'),
  20415. stage = cms.int32(1),
  20416. type = cms.int32(1)
  20417. ),
  20418. cms.PSet(
  20419. arg = cms.string(''),
  20420. columns = cms.vstring('Lumisection'),
  20421. stage = cms.int32(2),
  20422. type = cms.int32(2)
  20423. ),
  20424. cms.PSet(
  20425. arg = cms.string('1'),
  20426. columns = cms.vstring(),
  20427. stage = cms.int32(2),
  20428. type = cms.int32(9)
  20429. ),
  20430. cms.PSet(
  20431. arg = cms.string('2'),
  20432. columns = cms.vstring(),
  20433. stage = cms.int32(2),
  20434. type = cms.int32(10)
  20435. ),
  20436. cms.PSet(
  20437. arg = cms.string(''),
  20438. columns = cms.vstring(),
  20439. stage = cms.int32(2),
  20440. type = cms.int32(11)
  20441. ))
  20442. ),
  20443. cms.PSet(
  20444. conf = cms.PSet(
  20445. enabled = cms.bool(True)
  20446. ),
  20447. spec = cms.VPSet(cms.PSet(
  20448. arg = cms.string('COUNT'),
  20449. columns = cms.vstring('PXForward',
  20450. 'PXDisk'),
  20451. stage = cms.int32(1),
  20452. type = cms.int32(4)
  20453. ),
  20454. cms.PSet(
  20455. arg = cms.string('SUM'),
  20456. columns = cms.vstring('PXForward'),
  20457. stage = cms.int32(1),
  20458. type = cms.int32(1)
  20459. ),
  20460. cms.PSet(
  20461. arg = cms.string(''),
  20462. columns = cms.vstring('Lumisection'),
  20463. stage = cms.int32(2),
  20464. type = cms.int32(2)
  20465. ),
  20466. cms.PSet(
  20467. arg = cms.string(''),
  20468. columns = cms.vstring('PXDisk'),
  20469. stage = cms.int32(2),
  20470. type = cms.int32(3)
  20471. ),
  20472. cms.PSet(
  20473. arg = cms.string('1'),
  20474. columns = cms.vstring(),
  20475. stage = cms.int32(2),
  20476. type = cms.int32(10)
  20477. ),
  20478. cms.PSet(
  20479. arg = cms.string(''),
  20480. columns = cms.vstring(),
  20481. stage = cms.int32(2),
  20482. type = cms.int32(11)
  20483. ))
  20484. ),
  20485. cms.PSet(
  20486. conf = cms.PSet(
  20487. enabled = cms.bool(True)
  20488. ),
  20489. spec = cms.VPSet(cms.PSet(
  20490. arg = cms.string('COUNT'),
  20491. columns = cms.vstring('PXForward',
  20492. 'PXDisk'),
  20493. stage = cms.int32(1),
  20494. type = cms.int32(4)
  20495. ),
  20496. cms.PSet(
  20497. arg = cms.string('SUM'),
  20498. columns = cms.vstring('PXForward'),
  20499. stage = cms.int32(1),
  20500. type = cms.int32(1)
  20501. ),
  20502. cms.PSet(
  20503. arg = cms.string(''),
  20504. columns = cms.vstring('Lumisection'),
  20505. stage = cms.int32(2),
  20506. type = cms.int32(2)
  20507. ),
  20508. cms.PSet(
  20509. arg = cms.string('1'),
  20510. columns = cms.vstring(),
  20511. stage = cms.int32(2),
  20512. type = cms.int32(9)
  20513. ),
  20514. cms.PSet(
  20515. arg = cms.string('2'),
  20516. columns = cms.vstring(),
  20517. stage = cms.int32(2),
  20518. type = cms.int32(10)
  20519. ),
  20520. cms.PSet(
  20521. arg = cms.string(''),
  20522. columns = cms.vstring(),
  20523. stage = cms.int32(2),
  20524. type = cms.int32(11)
  20525. ))
  20526. ),
  20527. cms.PSet(
  20528. conf = cms.PSet(
  20529. enabled = cms.bool(True)
  20530. ),
  20531. spec = cms.VPSet(cms.PSet(
  20532. arg = cms.string('COUNT'),
  20533. columns = cms.vstring('PXBarrel',
  20534. 'PXLayer',
  20535. 'SignedLadder',
  20536. 'SignedModule',
  20537. 'DetId'),
  20538. stage = cms.int32(1),
  20539. type = cms.int32(4)
  20540. ),
  20541. cms.PSet(
  20542. arg = cms.string('SUM'),
  20543. columns = cms.vstring('PXBarrel',
  20544. 'PXLayer'),
  20545. stage = cms.int32(1),
  20546. type = cms.int32(1)
  20547. ),
  20548. cms.PSet(
  20549. arg = cms.string(''),
  20550. columns = cms.vstring('SignedModule'),
  20551. stage = cms.int32(2),
  20552. type = cms.int32(2)
  20553. ),
  20554. cms.PSet(
  20555. arg = cms.string(''),
  20556. columns = cms.vstring('SignedLadder'),
  20557. stage = cms.int32(2),
  20558. type = cms.int32(3)
  20559. ),
  20560. cms.PSet(
  20561. arg = cms.string('1'),
  20562. columns = cms.vstring(),
  20563. stage = cms.int32(2),
  20564. type = cms.int32(10)
  20565. ),
  20566. cms.PSet(
  20567. arg = cms.string(''),
  20568. columns = cms.vstring(),
  20569. stage = cms.int32(2),
  20570. type = cms.int32(11)
  20571. ))
  20572. ),
  20573. cms.PSet(
  20574. conf = cms.PSet(
  20575. enabled = cms.bool(True)
  20576. ),
  20577. spec = cms.VPSet(cms.PSet(
  20578. arg = cms.string('COUNT'),
  20579. columns = cms.vstring('DetId'),
  20580. stage = cms.int32(1),
  20581. type = cms.int32(4)
  20582. ),
  20583. cms.PSet(
  20584. arg = cms.string('SUM'),
  20585. columns = cms.vstring('PXForward',
  20586. 'PXRing'),
  20587. stage = cms.int32(1),
  20588. type = cms.int32(1)
  20589. ),
  20590. cms.PSet(
  20591. arg = cms.string(''),
  20592. columns = cms.vstring('PXDisk'),
  20593. stage = cms.int32(2),
  20594. type = cms.int32(2)
  20595. ),
  20596. cms.PSet(
  20597. arg = cms.string(''),
  20598. columns = cms.vstring('SignedBladePanel'),
  20599. stage = cms.int32(2),
  20600. type = cms.int32(3)
  20601. ),
  20602. cms.PSet(
  20603. arg = cms.string('1'),
  20604. columns = cms.vstring(),
  20605. stage = cms.int32(2),
  20606. type = cms.int32(10)
  20607. ),
  20608. cms.PSet(
  20609. arg = cms.string(''),
  20610. columns = cms.vstring(),
  20611. stage = cms.int32(2),
  20612. type = cms.int32(11)
  20613. ))
  20614. ),
  20615. cms.PSet(
  20616. conf = cms.PSet(
  20617. enabled = cms.bool(True)
  20618. ),
  20619. spec = cms.VPSet(cms.PSet(
  20620. arg = cms.string('COUNT'),
  20621. columns = cms.vstring('PXBarrel',
  20622. 'Shell',
  20623. 'PXLayer',
  20624. 'SignedLadder',
  20625. 'DetId'),
  20626. stage = cms.int32(1),
  20627. type = cms.int32(4)
  20628. ),
  20629. cms.PSet(
  20630. arg = cms.string('SUM'),
  20631. columns = cms.vstring('PXBarrel',
  20632. 'Shell',
  20633. 'PXLayer',
  20634. 'SignedLadder'),
  20635. stage = cms.int32(1),
  20636. type = cms.int32(1)
  20637. ),
  20638. cms.PSet(
  20639. arg = cms.string('1'),
  20640. columns = cms.vstring(),
  20641. stage = cms.int32(2),
  20642. type = cms.int32(8)
  20643. ),
  20644. cms.PSet(
  20645. arg = cms.string('2'),
  20646. columns = cms.vstring(),
  20647. stage = cms.int32(2),
  20648. type = cms.int32(9)
  20649. ),
  20650. cms.PSet(
  20651. arg = cms.string('3'),
  20652. columns = cms.vstring(),
  20653. stage = cms.int32(2),
  20654. type = cms.int32(10)
  20655. ),
  20656. cms.PSet(
  20657. arg = cms.string('MEAN'),
  20658. columns = cms.vstring(),
  20659. stage = cms.int32(3),
  20660. type = cms.int32(5)
  20661. ),
  20662. cms.PSet(
  20663. arg = cms.string('EXTEND_X'),
  20664. columns = cms.vstring('PXBarrel',
  20665. 'Shell',
  20666. 'PXLayer'),
  20667. stage = cms.int32(3),
  20668. type = cms.int32(2)
  20669. ))
  20670. ),
  20671. cms.PSet(
  20672. conf = cms.PSet(
  20673. enabled = cms.bool(False)
  20674. ),
  20675. spec = cms.VPSet(cms.PSet(
  20676. arg = cms.string('COUNT'),
  20677. columns = cms.vstring('PXBarrel',
  20678. 'Shell',
  20679. 'PXLayer',
  20680. 'SignedLadder',
  20681. 'PXModuleName'),
  20682. stage = cms.int32(1),
  20683. type = cms.int32(4)
  20684. ),
  20685. cms.PSet(
  20686. arg = cms.string('SUM'),
  20687. columns = cms.vstring('PXBarrel',
  20688. 'Shell',
  20689. 'PXLayer',
  20690. 'SignedLadder',
  20691. 'PXModuleName'),
  20692. stage = cms.int32(1),
  20693. type = cms.int32(1)
  20694. ),
  20695. cms.PSet(
  20696. arg = cms.string('1'),
  20697. columns = cms.vstring(),
  20698. stage = cms.int32(2),
  20699. type = cms.int32(8)
  20700. ),
  20701. cms.PSet(
  20702. arg = cms.string('2'),
  20703. columns = cms.vstring(),
  20704. stage = cms.int32(2),
  20705. type = cms.int32(9)
  20706. ),
  20707. cms.PSet(
  20708. arg = cms.string('3'),
  20709. columns = cms.vstring(),
  20710. stage = cms.int32(2),
  20711. type = cms.int32(10)
  20712. ))
  20713. ),
  20714. cms.PSet(
  20715. conf = cms.PSet(
  20716. enabled = cms.bool(True)
  20717. ),
  20718. spec = cms.VPSet(cms.PSet(
  20719. arg = cms.string('COUNT'),
  20720. columns = cms.vstring('PXForward',
  20721. 'HalfCylinder',
  20722. 'PXRing',
  20723. 'PXDisk',
  20724. 'SignedBlade',
  20725. 'DetId'),
  20726. stage = cms.int32(1),
  20727. type = cms.int32(4)
  20728. ),
  20729. cms.PSet(
  20730. arg = cms.string('SUM'),
  20731. columns = cms.vstring('PXForward',
  20732. 'HalfCylinder',
  20733. 'PXRing',
  20734. 'PXDisk',
  20735. 'SignedBlade'),
  20736. stage = cms.int32(1),
  20737. type = cms.int32(1)
  20738. ),
  20739. cms.PSet(
  20740. arg = cms.string('1'),
  20741. columns = cms.vstring(),
  20742. stage = cms.int32(2),
  20743. type = cms.int32(8)
  20744. ),
  20745. cms.PSet(
  20746. arg = cms.string('2'),
  20747. columns = cms.vstring(),
  20748. stage = cms.int32(2),
  20749. type = cms.int32(9)
  20750. ),
  20751. cms.PSet(
  20752. arg = cms.string('3'),
  20753. columns = cms.vstring(),
  20754. stage = cms.int32(2),
  20755. type = cms.int32(10)
  20756. ),
  20757. cms.PSet(
  20758. arg = cms.string('MEAN'),
  20759. columns = cms.vstring(),
  20760. stage = cms.int32(3),
  20761. type = cms.int32(5)
  20762. ),
  20763. cms.PSet(
  20764. arg = cms.string('EXTEND_X'),
  20765. columns = cms.vstring('PXForward',
  20766. 'HalfCylinder',
  20767. 'PXRing',
  20768. 'PXDisk'),
  20769. stage = cms.int32(3),
  20770. type = cms.int32(2)
  20771. ),
  20772. cms.PSet(
  20773. arg = cms.string('EXTEND_X'),
  20774. columns = cms.vstring('PXForward',
  20775. 'HalfCylinder',
  20776. 'PXRing'),
  20777. stage = cms.int32(3),
  20778. type = cms.int32(2)
  20779. ))
  20780. ),
  20781. cms.PSet(
  20782. conf = cms.PSet(
  20783. enabled = cms.bool(False)
  20784. ),
  20785. spec = cms.VPSet(cms.PSet(
  20786. arg = cms.string('COUNT'),
  20787. columns = cms.vstring('PXForward',
  20788. 'HalfCylinder',
  20789. 'PXRing',
  20790. 'PXDisk',
  20791. 'SignedBlade',
  20792. 'PXModuleName'),
  20793. stage = cms.int32(1),
  20794. type = cms.int32(4)
  20795. ),
  20796. cms.PSet(
  20797. arg = cms.string('SUM'),
  20798. columns = cms.vstring('PXForward',
  20799. 'HalfCylinder',
  20800. 'PXRing',
  20801. 'PXDisk',
  20802. 'SignedBlade',
  20803. 'PXModuleName'),
  20804. stage = cms.int32(1),
  20805. type = cms.int32(1)
  20806. ),
  20807. cms.PSet(
  20808. arg = cms.string('1'),
  20809. columns = cms.vstring(),
  20810. stage = cms.int32(2),
  20811. type = cms.int32(8)
  20812. ),
  20813. cms.PSet(
  20814. arg = cms.string('2'),
  20815. columns = cms.vstring(),
  20816. stage = cms.int32(2),
  20817. type = cms.int32(9)
  20818. ),
  20819. cms.PSet(
  20820. arg = cms.string('3'),
  20821. columns = cms.vstring(),
  20822. stage = cms.int32(2),
  20823. type = cms.int32(10)
  20824. ))
  20825. ),
  20826. cms.PSet(
  20827. conf = cms.PSet(
  20828. enabled = cms.bool(True)
  20829. ),
  20830. spec = cms.VPSet(cms.PSet(
  20831. arg = cms.string('COUNT'),
  20832. columns = cms.vstring('PXForward',
  20833. 'HalfCylinder',
  20834. 'PXRing',
  20835. 'PXDisk',
  20836. 'SignedBlade',
  20837. 'PXPanel'),
  20838. stage = cms.int32(1),
  20839. type = cms.int32(4)
  20840. ),
  20841. cms.PSet(
  20842. arg = cms.string('SUM'),
  20843. columns = cms.vstring('PXForward',
  20844. 'HalfCylinder',
  20845. 'PXRing',
  20846. 'PXDisk',
  20847. 'SignedBlade'),
  20848. stage = cms.int32(1),
  20849. type = cms.int32(1)
  20850. ),
  20851. cms.PSet(
  20852. arg = cms.string(''),
  20853. columns = cms.vstring('PXPanel'),
  20854. stage = cms.int32(2),
  20855. type = cms.int32(2)
  20856. ),
  20857. cms.PSet(
  20858. arg = cms.string('1'),
  20859. columns = cms.vstring(),
  20860. stage = cms.int32(2),
  20861. type = cms.int32(9)
  20862. ),
  20863. cms.PSet(
  20864. arg = cms.string('2'),
  20865. columns = cms.vstring(),
  20866. stage = cms.int32(2),
  20867. type = cms.int32(10)
  20868. ),
  20869. cms.PSet(
  20870. arg = cms.string(''),
  20871. columns = cms.vstring(),
  20872. stage = cms.int32(2),
  20873. type = cms.int32(11)
  20874. ))
  20875. ),
  20876. cms.PSet(
  20877. conf = cms.PSet(
  20878. enabled = cms.bool(True)
  20879. ),
  20880. spec = cms.VPSet(cms.PSet(
  20881. arg = cms.string('COUNT'),
  20882. columns = cms.vstring('PXBarrel',
  20883. 'Shell',
  20884. 'PXLayer',
  20885. 'SignedLadder',
  20886. 'PXBModule'),
  20887. stage = cms.int32(1),
  20888. type = cms.int32(4)
  20889. ),
  20890. cms.PSet(
  20891. arg = cms.string('SUM'),
  20892. columns = cms.vstring('PXBarrel',
  20893. 'Shell',
  20894. 'PXLayer',
  20895. 'SignedLadder'),
  20896. stage = cms.int32(1),
  20897. type = cms.int32(1)
  20898. ),
  20899. cms.PSet(
  20900. arg = cms.string(''),
  20901. columns = cms.vstring('PXBModule'),
  20902. stage = cms.int32(2),
  20903. type = cms.int32(2)
  20904. ),
  20905. cms.PSet(
  20906. arg = cms.string('1'),
  20907. columns = cms.vstring(),
  20908. stage = cms.int32(2),
  20909. type = cms.int32(9)
  20910. ),
  20911. cms.PSet(
  20912. arg = cms.string('2'),
  20913. columns = cms.vstring(),
  20914. stage = cms.int32(2),
  20915. type = cms.int32(10)
  20916. ),
  20917. cms.PSet(
  20918. arg = cms.string(''),
  20919. columns = cms.vstring(),
  20920. stage = cms.int32(2),
  20921. type = cms.int32(11)
  20922. ))
  20923. ),
  20924. cms.PSet(
  20925. conf = cms.PSet(
  20926. enabled = cms.bool(True)
  20927. ),
  20928. spec = cms.VPSet(cms.PSet(
  20929. arg = cms.string('COUNT'),
  20930. columns = cms.vstring('PXBarrel',
  20931. 'PXLayer'),
  20932. stage = cms.int32(1),
  20933. type = cms.int32(4)
  20934. ),
  20935. cms.PSet(
  20936. arg = cms.string('SUM'),
  20937. columns = cms.vstring('PXBarrel',
  20938. 'PXLayer'),
  20939. stage = cms.int32(1),
  20940. type = cms.int32(1)
  20941. ),
  20942. cms.PSet(
  20943. arg = cms.string('1'),
  20944. columns = cms.vstring(),
  20945. stage = cms.int32(2),
  20946. type = cms.int32(8)
  20947. ),
  20948. cms.PSet(
  20949. arg = cms.string('2'),
  20950. columns = cms.vstring(),
  20951. stage = cms.int32(2),
  20952. type = cms.int32(9)
  20953. ),
  20954. cms.PSet(
  20955. arg = cms.string('3'),
  20956. columns = cms.vstring(),
  20957. stage = cms.int32(2),
  20958. type = cms.int32(10)
  20959. ))
  20960. ),
  20961. cms.PSet(
  20962. conf = cms.PSet(
  20963. enabled = cms.bool(True)
  20964. ),
  20965. spec = cms.VPSet(cms.PSet(
  20966. arg = cms.string('COUNT'),
  20967. columns = cms.vstring('PXForward',
  20968. 'PXDisk'),
  20969. stage = cms.int32(1),
  20970. type = cms.int32(4)
  20971. ),
  20972. cms.PSet(
  20973. arg = cms.string('SUM'),
  20974. columns = cms.vstring('PXForward',
  20975. 'PXDisk'),
  20976. stage = cms.int32(1),
  20977. type = cms.int32(1)
  20978. ),
  20979. cms.PSet(
  20980. arg = cms.string('1'),
  20981. columns = cms.vstring(),
  20982. stage = cms.int32(2),
  20983. type = cms.int32(8)
  20984. ),
  20985. cms.PSet(
  20986. arg = cms.string('2'),
  20987. columns = cms.vstring(),
  20988. stage = cms.int32(2),
  20989. type = cms.int32(9)
  20990. ),
  20991. cms.PSet(
  20992. arg = cms.string('3'),
  20993. columns = cms.vstring(),
  20994. stage = cms.int32(2),
  20995. type = cms.int32(10)
  20996. ))
  20997. )),
  20998. title = cms.string('Digis'),
  20999. topFolderName = cms.string('PixelPhase1/Phase1_MechanicalView'),
  21000. xlabel = cms.string('digis'),
  21001. ylabel = cms.string('count')
  21002. )
  21003.  
  21004. process.SiPixelPhase1DigisNdigisPerFED = cms.PSet(
  21005. bookUndefined = cms.bool(False),
  21006. dimensions = cms.int32(0),
  21007. enabled = cms.bool(True),
  21008. name = cms.string('feddigis'),
  21009. perLumiHarvesting = cms.bool(False),
  21010. range_max = cms.double(1000),
  21011. range_min = cms.double(0),
  21012. range_nbins = cms.int32(200),
  21013. range_y_max = cms.double(100),
  21014. range_y_min = cms.double(0),
  21015. range_y_nbins = cms.int32(100),
  21016. specs = cms.VPSet(cms.PSet(
  21017. conf = cms.PSet(
  21018. enabled = cms.bool(True)
  21019. ),
  21020. spec = cms.VPSet(cms.PSet(
  21021. arg = cms.string('COUNT'),
  21022. columns = cms.vstring('FED'),
  21023. stage = cms.int32(1),
  21024. type = cms.int32(4)
  21025. ),
  21026. cms.PSet(
  21027. arg = cms.string('SUM'),
  21028. columns = cms.vstring(),
  21029. stage = cms.int32(1),
  21030. type = cms.int32(1)
  21031. ),
  21032. cms.PSet(
  21033. arg = cms.string('1'),
  21034. columns = cms.vstring(),
  21035. stage = cms.int32(2),
  21036. type = cms.int32(8)
  21037. ),
  21038. cms.PSet(
  21039. arg = cms.string(''),
  21040. columns = cms.vstring('FED'),
  21041. stage = cms.int32(2),
  21042. type = cms.int32(3)
  21043. ),
  21044. cms.PSet(
  21045. arg = cms.string('2'),
  21046. columns = cms.vstring(),
  21047. stage = cms.int32(2),
  21048. type = cms.int32(10)
  21049. ))
  21050. )),
  21051. title = cms.string('Digis'),
  21052. topFolderName = cms.string('PixelPhase1'),
  21053. xlabel = cms.string('digis'),
  21054. ylabel = cms.string('count')
  21055. )
  21056.  
  21057. process.SiPixelPhase1DigisNdigisPerFEDtrend = cms.PSet(
  21058. bookUndefined = cms.bool(False),
  21059. dimensions = cms.int32(0),
  21060. enabled = cms.bool(True),
  21061. name = cms.string('feddigistrend'),
  21062. perLumiHarvesting = cms.bool(False),
  21063. range_max = cms.double(1000),
  21064. range_min = cms.double(0),
  21065. range_nbins = cms.int32(200),
  21066. range_y_max = cms.double(100),
  21067. range_y_min = cms.double(0),
  21068. range_y_nbins = cms.int32(100),
  21069. specs = cms.VPSet(cms.PSet(
  21070. conf = cms.PSet(
  21071. enabled = cms.bool(True)
  21072. ),
  21073. spec = cms.VPSet(cms.PSet(
  21074. arg = cms.string('COUNT'),
  21075. columns = cms.vstring('Lumisection',
  21076. 'FED',
  21077. 'FED'),
  21078. stage = cms.int32(1),
  21079. type = cms.int32(4)
  21080. ),
  21081. cms.PSet(
  21082. arg = cms.string('SUM'),
  21083. columns = cms.vstring(),
  21084. stage = cms.int32(1),
  21085. type = cms.int32(1)
  21086. ),
  21087. cms.PSet(
  21088. arg = cms.string(''),
  21089. columns = cms.vstring('Lumisection'),
  21090. stage = cms.int32(2),
  21091. type = cms.int32(2)
  21092. ),
  21093. cms.PSet(
  21094. arg = cms.string(''),
  21095. columns = cms.vstring('FED'),
  21096. stage = cms.int32(2),
  21097. type = cms.int32(3)
  21098. ),
  21099. cms.PSet(
  21100. arg = cms.string('1'),
  21101. columns = cms.vstring(),
  21102. stage = cms.int32(2),
  21103. type = cms.int32(10)
  21104. ),
  21105. cms.PSet(
  21106. arg = cms.string(''),
  21107. columns = cms.vstring(),
  21108. stage = cms.int32(2),
  21109. type = cms.int32(11)
  21110. ))
  21111. )),
  21112. title = cms.string('Digis'),
  21113. topFolderName = cms.string('PixelPhase1'),
  21114. xlabel = cms.string('digis'),
  21115. ylabel = cms.string('count')
  21116. )
  21117.  
  21118. process.SiPixelPhase1DigisOccupancy = cms.PSet(
  21119. bookUndefined = cms.bool(False),
  21120. dimensions = cms.int32(0),
  21121. enabled = cms.bool(True),
  21122. name = cms.string('occupancy'),
  21123. perLumiHarvesting = cms.bool(False),
  21124. range_max = cms.double(100),
  21125. range_min = cms.double(0),
  21126. range_nbins = cms.int32(100),
  21127. range_y_max = cms.double(100),
  21128. range_y_min = cms.double(0),
  21129. range_y_nbins = cms.int32(100),
  21130. specs = cms.VPSet(cms.PSet(
  21131. conf = cms.PSet(
  21132. enabled = cms.bool(True)
  21133. ),
  21134. spec = cms.VPSet(cms.PSet(
  21135. arg = cms.string('SUM'),
  21136. columns = cms.vstring('PXBarrel',
  21137. 'FED'),
  21138. stage = cms.int32(1),
  21139. type = cms.int32(1)
  21140. ),
  21141. cms.PSet(
  21142. arg = cms.string(''),
  21143. columns = cms.vstring('Channel'),
  21144. stage = cms.int32(2),
  21145. type = cms.int32(2)
  21146. ),
  21147. cms.PSet(
  21148. arg = cms.string('1'),
  21149. columns = cms.vstring(),
  21150. stage = cms.int32(2),
  21151. type = cms.int32(9)
  21152. ),
  21153. cms.PSet(
  21154. arg = cms.string('2'),
  21155. columns = cms.vstring(),
  21156. stage = cms.int32(2),
  21157. type = cms.int32(10)
  21158. ))
  21159. ),
  21160. cms.PSet(
  21161. conf = cms.PSet(
  21162. enabled = cms.bool(True)
  21163. ),
  21164. spec = cms.VPSet(cms.PSet(
  21165. arg = cms.string('SUM'),
  21166. columns = cms.vstring('PXBarrel',
  21167. 'FED'),
  21168. stage = cms.int32(1),
  21169. type = cms.int32(1)
  21170. ),
  21171. cms.PSet(
  21172. arg = cms.string(''),
  21173. columns = cms.vstring('Channel'),
  21174. stage = cms.int32(2),
  21175. type = cms.int32(2)
  21176. ),
  21177. cms.PSet(
  21178. arg = cms.string(''),
  21179. columns = cms.vstring('RocInLink'),
  21180. stage = cms.int32(2),
  21181. type = cms.int32(3)
  21182. ),
  21183. cms.PSet(
  21184. arg = cms.string('1'),
  21185. columns = cms.vstring(),
  21186. stage = cms.int32(2),
  21187. type = cms.int32(10)
  21188. ))
  21189. ),
  21190. cms.PSet(
  21191. conf = cms.PSet(
  21192. enabled = cms.bool(True)
  21193. ),
  21194. spec = cms.VPSet(cms.PSet(
  21195. arg = cms.string('SUM'),
  21196. columns = cms.vstring('PXForward',
  21197. 'FED'),
  21198. stage = cms.int32(1),
  21199. type = cms.int32(1)
  21200. ),
  21201. cms.PSet(
  21202. arg = cms.string(''),
  21203. columns = cms.vstring('Channel'),
  21204. stage = cms.int32(2),
  21205. type = cms.int32(2)
  21206. ),
  21207. cms.PSet(
  21208. arg = cms.string('1'),
  21209. columns = cms.vstring(),
  21210. stage = cms.int32(2),
  21211. type = cms.int32(9)
  21212. ),
  21213. cms.PSet(
  21214. arg = cms.string('2'),
  21215. columns = cms.vstring(),
  21216. stage = cms.int32(2),
  21217. type = cms.int32(10)
  21218. ))
  21219. ),
  21220. cms.PSet(
  21221. conf = cms.PSet(
  21222. enabled = cms.bool(True)
  21223. ),
  21224. spec = cms.VPSet(cms.PSet(
  21225. arg = cms.string('SUM'),
  21226. columns = cms.vstring('PXForward',
  21227. 'FED'),
  21228. stage = cms.int32(1),
  21229. type = cms.int32(1)
  21230. ),
  21231. cms.PSet(
  21232. arg = cms.string(''),
  21233. columns = cms.vstring('Channel'),
  21234. stage = cms.int32(2),
  21235. type = cms.int32(2)
  21236. ),
  21237. cms.PSet(
  21238. arg = cms.string(''),
  21239. columns = cms.vstring('RocInLink'),
  21240. stage = cms.int32(2),
  21241. type = cms.int32(3)
  21242. ),
  21243. cms.PSet(
  21244. arg = cms.string('1'),
  21245. columns = cms.vstring(),
  21246. stage = cms.int32(2),
  21247. type = cms.int32(10)
  21248. ))
  21249. ),
  21250. cms.PSet(
  21251. conf = cms.PSet(
  21252. enabled = cms.bool(True)
  21253. ),
  21254. spec = cms.VPSet(cms.PSet(
  21255. arg = cms.string('SUM'),
  21256. columns = cms.vstring('PXBarrel'),
  21257. stage = cms.int32(1),
  21258. type = cms.int32(1)
  21259. ),
  21260. cms.PSet(
  21261. arg = cms.string(''),
  21262. columns = cms.vstring('FED'),
  21263. stage = cms.int32(2),
  21264. type = cms.int32(2)
  21265. ),
  21266. cms.PSet(
  21267. arg = cms.string('1'),
  21268. columns = cms.vstring(),
  21269. stage = cms.int32(2),
  21270. type = cms.int32(9)
  21271. ),
  21272. cms.PSet(
  21273. arg = cms.string('2'),
  21274. columns = cms.vstring(),
  21275. stage = cms.int32(2),
  21276. type = cms.int32(10)
  21277. ))
  21278. ),
  21279. cms.PSet(
  21280. conf = cms.PSet(
  21281. enabled = cms.bool(True)
  21282. ),
  21283. spec = cms.VPSet(cms.PSet(
  21284. arg = cms.string('SUM'),
  21285. columns = cms.vstring('PXForward'),
  21286. stage = cms.int32(1),
  21287. type = cms.int32(1)
  21288. ),
  21289. cms.PSet(
  21290. arg = cms.string(''),
  21291. columns = cms.vstring('FED'),
  21292. stage = cms.int32(2),
  21293. type = cms.int32(2)
  21294. ),
  21295. cms.PSet(
  21296. arg = cms.string('1'),
  21297. columns = cms.vstring(),
  21298. stage = cms.int32(2),
  21299. type = cms.int32(9)
  21300. ),
  21301. cms.PSet(
  21302. arg = cms.string('2'),
  21303. columns = cms.vstring(),
  21304. stage = cms.int32(2),
  21305. type = cms.int32(10)
  21306. ))
  21307. )),
  21308. title = cms.string('Digi Occupancy'),
  21309. topFolderName = cms.string('PixelPhase1/FED/Readout'),
  21310. xlabel = cms.string('something'),
  21311. ylabel = cms.string('count')
  21312. )
  21313.  
  21314. process.SiPixelPhase1Geometry = cms.PSet(
  21315. CablingMapLabel = cms.string(''),
  21316. max_bunchcrossing = cms.int32(3600),
  21317. max_lumisection = cms.int32(1000),
  21318. module_cols = cms.int32(416),
  21319. module_rows = cms.int32(160),
  21320. n_onlineblocks = cms.int32(100),
  21321. n_rocs = cms.int32(16),
  21322. onlineblock = cms.int32(20),
  21323. roc_cols = cms.int32(52),
  21324. roc_rows = cms.int32(80),
  21325. upgradePhase = cms.int32(1)
  21326. )
  21327.  
  21328. process.SiPixelPhase1RawDataFIFOFull = cms.PSet(
  21329. bookUndefined = cms.bool(False),
  21330. dimensions = cms.int32(1),
  21331. enabled = cms.bool(True),
  21332. name = cms.string('fifofull'),
  21333. perLumiHarvesting = cms.bool(False),
  21334. range_max = cms.double(7.5),
  21335. range_min = cms.double(-0.5),
  21336. range_nbins = cms.int32(8),
  21337. range_y_max = cms.double(100),
  21338. range_y_min = cms.double(0),
  21339. range_y_nbins = cms.int32(100),
  21340. specs = cms.VPSet(cms.PSet(
  21341. conf = cms.PSet(
  21342. enabled = cms.bool(True)
  21343. ),
  21344. spec = cms.VPSet(cms.PSet(
  21345. arg = cms.string('SUM'),
  21346. columns = cms.vstring('FED',
  21347. 'FED'),
  21348. stage = cms.int32(1),
  21349. type = cms.int32(1)
  21350. ),
  21351. cms.PSet(
  21352. arg = cms.string('1'),
  21353. columns = cms.vstring(),
  21354. stage = cms.int32(2),
  21355. type = cms.int32(8)
  21356. ),
  21357. cms.PSet(
  21358. arg = cms.string('2'),
  21359. columns = cms.vstring(),
  21360. stage = cms.int32(2),
  21361. type = cms.int32(9)
  21362. ),
  21363. cms.PSet(
  21364. arg = cms.string('3'),
  21365. columns = cms.vstring(),
  21366. stage = cms.int32(2),
  21367. type = cms.int32(10)
  21368. ))
  21369. )),
  21370. title = cms.string('Type of FIFO full'),
  21371. topFolderName = cms.string('PixelPhase1/FED'),
  21372. xlabel = cms.string('FIFO (data bit #)'),
  21373. ylabel = cms.string('count')
  21374. )
  21375.  
  21376. process.SiPixelPhase1RawDataNErrors = cms.PSet(
  21377. bookUndefined = cms.bool(False),
  21378. dimensions = cms.int32(0),
  21379. enabled = cms.bool(True),
  21380. name = cms.string('errors'),
  21381. perLumiHarvesting = cms.bool(False),
  21382. range_max = cms.double(30),
  21383. range_min = cms.double(0),
  21384. range_nbins = cms.int32(30),
  21385. range_y_max = cms.double(100),
  21386. range_y_min = cms.double(0),
  21387. range_y_nbins = cms.int32(100),
  21388. specs = cms.VPSet(cms.PSet(
  21389. conf = cms.PSet(
  21390. enabled = cms.bool(True)
  21391. ),
  21392. spec = cms.VPSet(cms.PSet(
  21393. arg = cms.string('COUNT'),
  21394. columns = cms.vstring('FED',
  21395. 'FED'),
  21396. stage = cms.int32(1),
  21397. type = cms.int32(4)
  21398. ),
  21399. cms.PSet(
  21400. arg = cms.string('SUM'),
  21401. columns = cms.vstring('FED',
  21402. 'FED'),
  21403. stage = cms.int32(1),
  21404. type = cms.int32(1)
  21405. ),
  21406. cms.PSet(
  21407. arg = cms.string('1'),
  21408. columns = cms.vstring(),
  21409. stage = cms.int32(2),
  21410. type = cms.int32(8)
  21411. ),
  21412. cms.PSet(
  21413. arg = cms.string('2'),
  21414. columns = cms.vstring(),
  21415. stage = cms.int32(2),
  21416. type = cms.int32(9)
  21417. ),
  21418. cms.PSet(
  21419. arg = cms.string('3'),
  21420. columns = cms.vstring(),
  21421. stage = cms.int32(2),
  21422. type = cms.int32(10)
  21423. ))
  21424. ),
  21425. cms.PSet(
  21426. conf = cms.PSet(
  21427. enabled = cms.bool(True)
  21428. ),
  21429. spec = cms.VPSet(cms.PSet(
  21430. arg = cms.string('SUM'),
  21431. columns = cms.vstring('FED',
  21432. 'FED'),
  21433. stage = cms.int32(1),
  21434. type = cms.int32(1)
  21435. ),
  21436. cms.PSet(
  21437. arg = cms.string(''),
  21438. columns = cms.vstring('LinkInFed'),
  21439. stage = cms.int32(2),
  21440. type = cms.int32(2)
  21441. ),
  21442. cms.PSet(
  21443. arg = cms.string('1'),
  21444. columns = cms.vstring(),
  21445. stage = cms.int32(2),
  21446. type = cms.int32(9)
  21447. ),
  21448. cms.PSet(
  21449. arg = cms.string('2'),
  21450. columns = cms.vstring(),
  21451. stage = cms.int32(2),
  21452. type = cms.int32(10)
  21453. ))
  21454. ),
  21455. cms.PSet(
  21456. conf = cms.PSet(
  21457. enabled = cms.bool(True)
  21458. ),
  21459. spec = cms.VPSet(cms.PSet(
  21460. arg = cms.string('SUM'),
  21461. columns = cms.vstring(),
  21462. stage = cms.int32(1),
  21463. type = cms.int32(1)
  21464. ),
  21465. cms.PSet(
  21466. arg = cms.string(''),
  21467. columns = cms.vstring('LinkInFed'),
  21468. stage = cms.int32(2),
  21469. type = cms.int32(2)
  21470. ),
  21471. cms.PSet(
  21472. arg = cms.string(''),
  21473. columns = cms.vstring('FED'),
  21474. stage = cms.int32(2),
  21475. type = cms.int32(3)
  21476. ),
  21477. cms.PSet(
  21478. arg = cms.string('1'),
  21479. columns = cms.vstring(),
  21480. stage = cms.int32(2),
  21481. type = cms.int32(10)
  21482. ))
  21483. ),
  21484. cms.PSet(
  21485. conf = cms.PSet(
  21486. enabled = cms.bool(True)
  21487. ),
  21488. spec = cms.VPSet(cms.PSet(
  21489. arg = cms.string('SUM'),
  21490. columns = cms.vstring('FED',
  21491. 'FED'),
  21492. stage = cms.int32(1),
  21493. type = cms.int32(1)
  21494. ),
  21495. cms.PSet(
  21496. arg = cms.string(''),
  21497. columns = cms.vstring('Lumisection'),
  21498. stage = cms.int32(2),
  21499. type = cms.int32(2)
  21500. ),
  21501. cms.PSet(
  21502. arg = cms.string('1'),
  21503. columns = cms.vstring(),
  21504. stage = cms.int32(2),
  21505. type = cms.int32(9)
  21506. ),
  21507. cms.PSet(
  21508. arg = cms.string('2'),
  21509. columns = cms.vstring(),
  21510. stage = cms.int32(2),
  21511. type = cms.int32(10)
  21512. ),
  21513. cms.PSet(
  21514. arg = cms.string('SUM'),
  21515. columns = cms.vstring(),
  21516. stage = cms.int32(3),
  21517. type = cms.int32(1)
  21518. ))
  21519. )),
  21520. title = cms.string('Errors'),
  21521. topFolderName = cms.string('PixelPhase1/FED'),
  21522. xlabel = cms.string('errors'),
  21523. ylabel = cms.string('count')
  21524. )
  21525.  
  21526. process.SiPixelPhase1RawDataTBMMessage = cms.PSet(
  21527. bookUndefined = cms.bool(False),
  21528. dimensions = cms.int32(1),
  21529. enabled = cms.bool(True),
  21530. name = cms.string('tbmmessage'),
  21531. perLumiHarvesting = cms.bool(False),
  21532. range_max = cms.double(7.5),
  21533. range_min = cms.double(-0.5),
  21534. range_nbins = cms.int32(8),
  21535. range_y_max = cms.double(100),
  21536. range_y_min = cms.double(0),
  21537. range_y_nbins = cms.int32(100),
  21538. specs = cms.VPSet(cms.PSet(
  21539. conf = cms.PSet(
  21540. enabled = cms.bool(True)
  21541. ),
  21542. spec = cms.VPSet(cms.PSet(
  21543. arg = cms.string('SUM'),
  21544. columns = cms.vstring('FED',
  21545. 'FED'),
  21546. stage = cms.int32(1),
  21547. type = cms.int32(1)
  21548. ),
  21549. cms.PSet(
  21550. arg = cms.string('1'),
  21551. columns = cms.vstring(),
  21552. stage = cms.int32(2),
  21553. type = cms.int32(8)
  21554. ),
  21555. cms.PSet(
  21556. arg = cms.string('2'),
  21557. columns = cms.vstring(),
  21558. stage = cms.int32(2),
  21559. type = cms.int32(9)
  21560. ),
  21561. cms.PSet(
  21562. arg = cms.string('3'),
  21563. columns = cms.vstring(),
  21564. stage = cms.int32(2),
  21565. type = cms.int32(10)
  21566. ))
  21567. )),
  21568. title = cms.string('TBM trailer message'),
  21569. topFolderName = cms.string('PixelPhase1/FED'),
  21570. xlabel = cms.string('TBM message (data bit #)'),
  21571. ylabel = cms.string('count')
  21572. )
  21573.  
  21574. process.SiPixelPhase1RawDataTBMType = cms.PSet(
  21575. bookUndefined = cms.bool(False),
  21576. dimensions = cms.int32(1),
  21577. enabled = cms.bool(True),
  21578. name = cms.string('tbmtype'),
  21579. perLumiHarvesting = cms.bool(False),
  21580. range_max = cms.double(4.5),
  21581. range_min = cms.double(-0.5),
  21582. range_nbins = cms.int32(4),
  21583. range_y_max = cms.double(100),
  21584. range_y_min = cms.double(0),
  21585. range_y_nbins = cms.int32(100),
  21586. specs = cms.VPSet(cms.PSet(
  21587. conf = cms.PSet(
  21588. enabled = cms.bool(True)
  21589. ),
  21590. spec = cms.VPSet(cms.PSet(
  21591. arg = cms.string('SUM'),
  21592. columns = cms.vstring('FED',
  21593. 'FED'),
  21594. stage = cms.int32(1),
  21595. type = cms.int32(1)
  21596. ),
  21597. cms.PSet(
  21598. arg = cms.string('1'),
  21599. columns = cms.vstring(),
  21600. stage = cms.int32(2),
  21601. type = cms.int32(8)
  21602. ),
  21603. cms.PSet(
  21604. arg = cms.string('2'),
  21605. columns = cms.vstring(),
  21606. stage = cms.int32(2),
  21607. type = cms.int32(9)
  21608. ),
  21609. cms.PSet(
  21610. arg = cms.string('3'),
  21611. columns = cms.vstring(),
  21612. stage = cms.int32(2),
  21613. type = cms.int32(10)
  21614. ))
  21615. )),
  21616. title = cms.string('Type of TBM trailer'),
  21617. topFolderName = cms.string('PixelPhase1/FED'),
  21618. xlabel = cms.string('TBM type'),
  21619. ylabel = cms.string('count')
  21620. )
  21621.  
  21622. process.SiPixelPhase1RawDataTypeNErrors = cms.PSet(
  21623. bookUndefined = cms.bool(False),
  21624. dimensions = cms.int32(1),
  21625. enabled = cms.bool(True),
  21626. name = cms.string('nerrors_per_type'),
  21627. perLumiHarvesting = cms.bool(False),
  21628. range_max = cms.double(50),
  21629. range_min = cms.double(0),
  21630. range_nbins = cms.int32(51),
  21631. range_y_max = cms.double(100),
  21632. range_y_min = cms.double(0),
  21633. range_y_nbins = cms.int32(100),
  21634. specs = cms.VPSet(cms.PSet(
  21635. conf = cms.PSet(
  21636. enabled = cms.bool(True)
  21637. ),
  21638. spec = cms.VPSet(cms.PSet(
  21639. arg = cms.string('SUM'),
  21640. columns = cms.vstring('FED',
  21641. 'FED'),
  21642. stage = cms.int32(1),
  21643. type = cms.int32(1)
  21644. ),
  21645. cms.PSet(
  21646. arg = cms.string('1'),
  21647. columns = cms.vstring(),
  21648. stage = cms.int32(2),
  21649. type = cms.int32(8)
  21650. ),
  21651. cms.PSet(
  21652. arg = cms.string('2'),
  21653. columns = cms.vstring(),
  21654. stage = cms.int32(2),
  21655. type = cms.int32(9)
  21656. ),
  21657. cms.PSet(
  21658. arg = cms.string('3'),
  21659. columns = cms.vstring(),
  21660. stage = cms.int32(2),
  21661. type = cms.int32(10)
  21662. ))
  21663. ),
  21664. cms.PSet(
  21665. conf = cms.PSet(
  21666. enabled = cms.bool(True)
  21667. ),
  21668. spec = cms.VPSet(cms.PSet(
  21669. arg = cms.string('SUM'),
  21670. columns = cms.vstring(),
  21671. stage = cms.int32(1),
  21672. type = cms.int32(1)
  21673. ),
  21674. cms.PSet(
  21675. arg = cms.string('1'),
  21676. columns = cms.vstring(),
  21677. stage = cms.int32(2),
  21678. type = cms.int32(8)
  21679. ),
  21680. cms.PSet(
  21681. arg = cms.string(''),
  21682. columns = cms.vstring('FED'),
  21683. stage = cms.int32(2),
  21684. type = cms.int32(3)
  21685. ),
  21686. cms.PSet(
  21687. arg = cms.string('2'),
  21688. columns = cms.vstring(),
  21689. stage = cms.int32(2),
  21690. type = cms.int32(10)
  21691. ))
  21692. ),
  21693. cms.PSet(
  21694. conf = cms.PSet(
  21695. enabled = cms.bool(True)
  21696. ),
  21697. spec = cms.VPSet(cms.PSet(
  21698. arg = cms.string('SUM'),
  21699. columns = cms.vstring('FED',
  21700. 'FED'),
  21701. stage = cms.int32(1),
  21702. type = cms.int32(1)
  21703. ),
  21704. cms.PSet(
  21705. arg = cms.string('1'),
  21706. columns = cms.vstring(),
  21707. stage = cms.int32(2),
  21708. type = cms.int32(8)
  21709. ),
  21710. cms.PSet(
  21711. arg = cms.string(''),
  21712. columns = cms.vstring('LinkInFed'),
  21713. stage = cms.int32(2),
  21714. type = cms.int32(3)
  21715. ),
  21716. cms.PSet(
  21717. arg = cms.string('2'),
  21718. columns = cms.vstring(),
  21719. stage = cms.int32(2),
  21720. type = cms.int32(10)
  21721. ))
  21722. )),
  21723. title = cms.string('Number of Errors per Type'),
  21724. topFolderName = cms.string('PixelPhase1/FED'),
  21725. xlabel = cms.string('Error Type'),
  21726. ylabel = cms.string('count')
  21727. )
  21728.  
  21729. process.SiPixelPhase1RecHitsClustX = cms.PSet(
  21730. bookUndefined = cms.bool(False),
  21731. dimensions = cms.int32(1),
  21732. enabled = cms.bool(True),
  21733. name = cms.string('rechitsize_x'),
  21734. perLumiHarvesting = cms.bool(False),
  21735. range_max = cms.double(10),
  21736. range_min = cms.double(0),
  21737. range_nbins = cms.int32(10),
  21738. range_y_max = cms.double(100),
  21739. range_y_min = cms.double(0),
  21740. range_y_nbins = cms.int32(100),
  21741. specs = cms.VPSet(cms.PSet(
  21742. conf = cms.PSet(
  21743. enabled = cms.bool(True)
  21744. ),
  21745. spec = cms.VPSet(cms.PSet(
  21746. arg = cms.string('SUM'),
  21747. columns = cms.vstring('PXBarrel',
  21748. 'PXLayer'),
  21749. stage = cms.int32(1),
  21750. type = cms.int32(1)
  21751. ),
  21752. cms.PSet(
  21753. arg = cms.string(''),
  21754. columns = cms.vstring('SignedModule'),
  21755. stage = cms.int32(2),
  21756. type = cms.int32(2)
  21757. ),
  21758. cms.PSet(
  21759. arg = cms.string(''),
  21760. columns = cms.vstring('SignedLadder'),
  21761. stage = cms.int32(2),
  21762. type = cms.int32(3)
  21763. ),
  21764. cms.PSet(
  21765. arg = cms.string('1'),
  21766. columns = cms.vstring(),
  21767. stage = cms.int32(2),
  21768. type = cms.int32(10)
  21769. ),
  21770. cms.PSet(
  21771. arg = cms.string(''),
  21772. columns = cms.vstring(),
  21773. stage = cms.int32(2),
  21774. type = cms.int32(11)
  21775. ))
  21776. ),
  21777. cms.PSet(
  21778. conf = cms.PSet(
  21779. enabled = cms.bool(True)
  21780. ),
  21781. spec = cms.VPSet(cms.PSet(
  21782. arg = cms.string('SUM'),
  21783. columns = cms.vstring('PXForward',
  21784. 'PXRing'),
  21785. stage = cms.int32(1),
  21786. type = cms.int32(1)
  21787. ),
  21788. cms.PSet(
  21789. arg = cms.string(''),
  21790. columns = cms.vstring('PXDisk'),
  21791. stage = cms.int32(2),
  21792. type = cms.int32(2)
  21793. ),
  21794. cms.PSet(
  21795. arg = cms.string(''),
  21796. columns = cms.vstring('SignedBladePanel'),
  21797. stage = cms.int32(2),
  21798. type = cms.int32(3)
  21799. ),
  21800. cms.PSet(
  21801. arg = cms.string('1'),
  21802. columns = cms.vstring(),
  21803. stage = cms.int32(2),
  21804. type = cms.int32(10)
  21805. ),
  21806. cms.PSet(
  21807. arg = cms.string(''),
  21808. columns = cms.vstring(),
  21809. stage = cms.int32(2),
  21810. type = cms.int32(11)
  21811. ))
  21812. )),
  21813. title = cms.string('X size of RecHit clusters'),
  21814. topFolderName = cms.string('PixelPhase1/Tracks'),
  21815. xlabel = cms.string('RecHit X-Size'),
  21816. ylabel = cms.string('count')
  21817. )
  21818.  
  21819. process.SiPixelPhase1RecHitsClustY = cms.PSet(
  21820. bookUndefined = cms.bool(False),
  21821. dimensions = cms.int32(1),
  21822. enabled = cms.bool(True),
  21823. name = cms.string('rechitsize_y'),
  21824. perLumiHarvesting = cms.bool(False),
  21825. range_max = cms.double(10),
  21826. range_min = cms.double(0),
  21827. range_nbins = cms.int32(10),
  21828. range_y_max = cms.double(100),
  21829. range_y_min = cms.double(0),
  21830. range_y_nbins = cms.int32(100),
  21831. specs = cms.VPSet(cms.PSet(
  21832. conf = cms.PSet(
  21833. enabled = cms.bool(True)
  21834. ),
  21835. spec = cms.VPSet(cms.PSet(
  21836. arg = cms.string('SUM'),
  21837. columns = cms.vstring('PXBarrel',
  21838. 'PXLayer'),
  21839. stage = cms.int32(1),
  21840. type = cms.int32(1)
  21841. ),
  21842. cms.PSet(
  21843. arg = cms.string(''),
  21844. columns = cms.vstring('SignedModule'),
  21845. stage = cms.int32(2),
  21846. type = cms.int32(2)
  21847. ),
  21848. cms.PSet(
  21849. arg = cms.string(''),
  21850. columns = cms.vstring('SignedLadder'),
  21851. stage = cms.int32(2),
  21852. type = cms.int32(3)
  21853. ),
  21854. cms.PSet(
  21855. arg = cms.string('1'),
  21856. columns = cms.vstring(),
  21857. stage = cms.int32(2),
  21858. type = cms.int32(10)
  21859. ),
  21860. cms.PSet(
  21861. arg = cms.string(''),
  21862. columns = cms.vstring(),
  21863. stage = cms.int32(2),
  21864. type = cms.int32(11)
  21865. ))
  21866. ),
  21867. cms.PSet(
  21868. conf = cms.PSet(
  21869. enabled = cms.bool(True)
  21870. ),
  21871. spec = cms.VPSet(cms.PSet(
  21872. arg = cms.string('SUM'),
  21873. columns = cms.vstring('PXForward',
  21874. 'PXRing'),
  21875. stage = cms.int32(1),
  21876. type = cms.int32(1)
  21877. ),
  21878. cms.PSet(
  21879. arg = cms.string(''),
  21880. columns = cms.vstring('PXDisk'),
  21881. stage = cms.int32(2),
  21882. type = cms.int32(2)
  21883. ),
  21884. cms.PSet(
  21885. arg = cms.string(''),
  21886. columns = cms.vstring('SignedBladePanel'),
  21887. stage = cms.int32(2),
  21888. type = cms.int32(3)
  21889. ),
  21890. cms.PSet(
  21891. arg = cms.string('1'),
  21892. columns = cms.vstring(),
  21893. stage = cms.int32(2),
  21894. type = cms.int32(10)
  21895. ),
  21896. cms.PSet(
  21897. arg = cms.string(''),
  21898. columns = cms.vstring(),
  21899. stage = cms.int32(2),
  21900. type = cms.int32(11)
  21901. ))
  21902. )),
  21903. title = cms.string('Y size of RecHit clusters'),
  21904. topFolderName = cms.string('PixelPhase1/Tracks'),
  21905. xlabel = cms.string('RecHit Y-Size'),
  21906. ylabel = cms.string('count')
  21907. )
  21908.  
  21909. process.SiPixelPhase1RecHitsErrorX = cms.PSet(
  21910. bookUndefined = cms.bool(False),
  21911. dimensions = cms.int32(1),
  21912. enabled = cms.bool(False),
  21913. name = cms.string('rechiterror_x'),
  21914. perLumiHarvesting = cms.bool(False),
  21915. range_max = cms.double(0.02),
  21916. range_min = cms.double(0),
  21917. range_nbins = cms.int32(100),
  21918. range_y_max = cms.double(100),
  21919. range_y_min = cms.double(0),
  21920. range_y_nbins = cms.int32(100),
  21921. specs = cms.VPSet(cms.PSet(
  21922. conf = cms.PSet(
  21923. enabled = cms.bool(True)
  21924. ),
  21925. spec = cms.VPSet(cms.PSet(
  21926. arg = cms.string('SUM'),
  21927. columns = cms.vstring('PXBarrel',
  21928. 'PXLayer'),
  21929. stage = cms.int32(1),
  21930. type = cms.int32(1)
  21931. ),
  21932. cms.PSet(
  21933. arg = cms.string(''),
  21934. columns = cms.vstring('SignedModule'),
  21935. stage = cms.int32(2),
  21936. type = cms.int32(2)
  21937. ),
  21938. cms.PSet(
  21939. arg = cms.string(''),
  21940. columns = cms.vstring('SignedLadder'),
  21941. stage = cms.int32(2),
  21942. type = cms.int32(3)
  21943. ),
  21944. cms.PSet(
  21945. arg = cms.string('1'),
  21946. columns = cms.vstring(),
  21947. stage = cms.int32(2),
  21948. type = cms.int32(10)
  21949. ),
  21950. cms.PSet(
  21951. arg = cms.string(''),
  21952. columns = cms.vstring(),
  21953. stage = cms.int32(2),
  21954. type = cms.int32(11)
  21955. ))
  21956. ),
  21957. cms.PSet(
  21958. conf = cms.PSet(
  21959. enabled = cms.bool(True)
  21960. ),
  21961. spec = cms.VPSet(cms.PSet(
  21962. arg = cms.string('SUM'),
  21963. columns = cms.vstring('PXForward',
  21964. 'PXRing'),
  21965. stage = cms.int32(1),
  21966. type = cms.int32(1)
  21967. ),
  21968. cms.PSet(
  21969. arg = cms.string(''),
  21970. columns = cms.vstring('PXDisk'),
  21971. stage = cms.int32(2),
  21972. type = cms.int32(2)
  21973. ),
  21974. cms.PSet(
  21975. arg = cms.string(''),
  21976. columns = cms.vstring('SignedBladePanel'),
  21977. stage = cms.int32(2),
  21978. type = cms.int32(3)
  21979. ),
  21980. cms.PSet(
  21981. arg = cms.string('1'),
  21982. columns = cms.vstring(),
  21983. stage = cms.int32(2),
  21984. type = cms.int32(10)
  21985. ),
  21986. cms.PSet(
  21987. arg = cms.string(''),
  21988. columns = cms.vstring(),
  21989. stage = cms.int32(2),
  21990. type = cms.int32(11)
  21991. ))
  21992. )),
  21993. title = cms.string('RecHit Error in X-direction'),
  21994. topFolderName = cms.string('PixelPhase1/Tracks'),
  21995. xlabel = cms.string('X error'),
  21996. ylabel = cms.string('count')
  21997. )
  21998.  
  21999. process.SiPixelPhase1RecHitsErrorY = cms.PSet(
  22000. bookUndefined = cms.bool(False),
  22001. dimensions = cms.int32(1),
  22002. enabled = cms.bool(False),
  22003. name = cms.string('rechiterror_y'),
  22004. perLumiHarvesting = cms.bool(False),
  22005. range_max = cms.double(0.02),
  22006. range_min = cms.double(0),
  22007. range_nbins = cms.int32(100),
  22008. range_y_max = cms.double(100),
  22009. range_y_min = cms.double(0),
  22010. range_y_nbins = cms.int32(100),
  22011. specs = cms.VPSet(cms.PSet(
  22012. conf = cms.PSet(
  22013. enabled = cms.bool(True)
  22014. ),
  22015. spec = cms.VPSet(cms.PSet(
  22016. arg = cms.string('SUM'),
  22017. columns = cms.vstring('PXBarrel',
  22018. 'PXLayer'),
  22019. stage = cms.int32(1),
  22020. type = cms.int32(1)
  22021. ),
  22022. cms.PSet(
  22023. arg = cms.string(''),
  22024. columns = cms.vstring('SignedModule'),
  22025. stage = cms.int32(2),
  22026. type = cms.int32(2)
  22027. ),
  22028. cms.PSet(
  22029. arg = cms.string(''),
  22030. columns = cms.vstring('SignedLadder'),
  22031. stage = cms.int32(2),
  22032. type = cms.int32(3)
  22033. ),
  22034. cms.PSet(
  22035. arg = cms.string('1'),
  22036. columns = cms.vstring(),
  22037. stage = cms.int32(2),
  22038. type = cms.int32(10)
  22039. ),
  22040. cms.PSet(
  22041. arg = cms.string(''),
  22042. columns = cms.vstring(),
  22043. stage = cms.int32(2),
  22044. type = cms.int32(11)
  22045. ))
  22046. ),
  22047. cms.PSet(
  22048. conf = cms.PSet(
  22049. enabled = cms.bool(True)
  22050. ),
  22051. spec = cms.VPSet(cms.PSet(
  22052. arg = cms.string('SUM'),
  22053. columns = cms.vstring('PXForward',
  22054. 'PXRing'),
  22055. stage = cms.int32(1),
  22056. type = cms.int32(1)
  22057. ),
  22058. cms.PSet(
  22059. arg = cms.string(''),
  22060. columns = cms.vstring('PXDisk'),
  22061. stage = cms.int32(2),
  22062. type = cms.int32(2)
  22063. ),
  22064. cms.PSet(
  22065. arg = cms.string(''),
  22066. columns = cms.vstring('SignedBladePanel'),
  22067. stage = cms.int32(2),
  22068. type = cms.int32(3)
  22069. ),
  22070. cms.PSet(
  22071. arg = cms.string('1'),
  22072. columns = cms.vstring(),
  22073. stage = cms.int32(2),
  22074. type = cms.int32(10)
  22075. ),
  22076. cms.PSet(
  22077. arg = cms.string(''),
  22078. columns = cms.vstring(),
  22079. stage = cms.int32(2),
  22080. type = cms.int32(11)
  22081. ))
  22082. )),
  22083. title = cms.string('RecHit Error in Y-direction'),
  22084. topFolderName = cms.string('PixelPhase1/Tracks'),
  22085. xlabel = cms.string('Y error'),
  22086. ylabel = cms.string('count')
  22087. )
  22088.  
  22089. process.SiPixelPhase1RecHitsNRecHits = cms.PSet(
  22090. bookUndefined = cms.bool(False),
  22091. dimensions = cms.int32(0),
  22092. enabled = cms.bool(True),
  22093. name = cms.string('rechits'),
  22094. perLumiHarvesting = cms.bool(False),
  22095. range_max = cms.double(10),
  22096. range_min = cms.double(0),
  22097. range_nbins = cms.int32(10),
  22098. range_y_max = cms.double(100),
  22099. range_y_min = cms.double(0),
  22100. range_y_nbins = cms.int32(100),
  22101. specs = cms.VPSet(cms.PSet(
  22102. conf = cms.PSet(
  22103. enabled = cms.bool(True)
  22104. ),
  22105. spec = cms.VPSet(cms.PSet(
  22106. arg = cms.string('COUNT'),
  22107. columns = cms.vstring('PXBarrel'),
  22108. stage = cms.int32(1),
  22109. type = cms.int32(4)
  22110. ),
  22111. cms.PSet(
  22112. arg = cms.string('SUM'),
  22113. columns = cms.vstring('PXBarrel'),
  22114. stage = cms.int32(1),
  22115. type = cms.int32(1)
  22116. ),
  22117. cms.PSet(
  22118. arg = cms.string('1'),
  22119. columns = cms.vstring(),
  22120. stage = cms.int32(2),
  22121. type = cms.int32(8)
  22122. ),
  22123. cms.PSet(
  22124. arg = cms.string('2'),
  22125. columns = cms.vstring(),
  22126. stage = cms.int32(2),
  22127. type = cms.int32(9)
  22128. ),
  22129. cms.PSet(
  22130. arg = cms.string('3'),
  22131. columns = cms.vstring(),
  22132. stage = cms.int32(2),
  22133. type = cms.int32(10)
  22134. ))
  22135. ),
  22136. cms.PSet(
  22137. conf = cms.PSet(
  22138. enabled = cms.bool(True)
  22139. ),
  22140. spec = cms.VPSet(cms.PSet(
  22141. arg = cms.string('COUNT'),
  22142. columns = cms.vstring('PXForward'),
  22143. stage = cms.int32(1),
  22144. type = cms.int32(4)
  22145. ),
  22146. cms.PSet(
  22147. arg = cms.string('SUM'),
  22148. columns = cms.vstring('PXForward'),
  22149. stage = cms.int32(1),
  22150. type = cms.int32(1)
  22151. ),
  22152. cms.PSet(
  22153. arg = cms.string('1'),
  22154. columns = cms.vstring(),
  22155. stage = cms.int32(2),
  22156. type = cms.int32(8)
  22157. ),
  22158. cms.PSet(
  22159. arg = cms.string('2'),
  22160. columns = cms.vstring(),
  22161. stage = cms.int32(2),
  22162. type = cms.int32(9)
  22163. ),
  22164. cms.PSet(
  22165. arg = cms.string('3'),
  22166. columns = cms.vstring(),
  22167. stage = cms.int32(2),
  22168. type = cms.int32(10)
  22169. ))
  22170. ),
  22171. cms.PSet(
  22172. conf = cms.PSet(
  22173. enabled = cms.bool(True)
  22174. ),
  22175. spec = cms.VPSet(cms.PSet(
  22176. arg = cms.string('COUNT'),
  22177. columns = cms.vstring('PXBarrel',
  22178. 'PXLayer'),
  22179. stage = cms.int32(1),
  22180. type = cms.int32(4)
  22181. ),
  22182. cms.PSet(
  22183. arg = cms.string('SUM'),
  22184. columns = cms.vstring('PXBarrel'),
  22185. stage = cms.int32(1),
  22186. type = cms.int32(1)
  22187. ),
  22188. cms.PSet(
  22189. arg = cms.string(''),
  22190. columns = cms.vstring('Lumisection'),
  22191. stage = cms.int32(2),
  22192. type = cms.int32(2)
  22193. ),
  22194. cms.PSet(
  22195. arg = cms.string(''),
  22196. columns = cms.vstring('PXLayer'),
  22197. stage = cms.int32(2),
  22198. type = cms.int32(3)
  22199. ),
  22200. cms.PSet(
  22201. arg = cms.string('1'),
  22202. columns = cms.vstring(),
  22203. stage = cms.int32(2),
  22204. type = cms.int32(10)
  22205. ),
  22206. cms.PSet(
  22207. arg = cms.string(''),
  22208. columns = cms.vstring(),
  22209. stage = cms.int32(2),
  22210. type = cms.int32(11)
  22211. ))
  22212. ),
  22213. cms.PSet(
  22214. conf = cms.PSet(
  22215. enabled = cms.bool(True)
  22216. ),
  22217. spec = cms.VPSet(cms.PSet(
  22218. arg = cms.string('COUNT'),
  22219. columns = cms.vstring('PXBarrel',
  22220. 'PXLayer'),
  22221. stage = cms.int32(1),
  22222. type = cms.int32(4)
  22223. ),
  22224. cms.PSet(
  22225. arg = cms.string('SUM'),
  22226. columns = cms.vstring('PXBarrel'),
  22227. stage = cms.int32(1),
  22228. type = cms.int32(1)
  22229. ),
  22230. cms.PSet(
  22231. arg = cms.string(''),
  22232. columns = cms.vstring('Lumisection'),
  22233. stage = cms.int32(2),
  22234. type = cms.int32(2)
  22235. ),
  22236. cms.PSet(
  22237. arg = cms.string('1'),
  22238. columns = cms.vstring(),
  22239. stage = cms.int32(2),
  22240. type = cms.int32(9)
  22241. ),
  22242. cms.PSet(
  22243. arg = cms.string('2'),
  22244. columns = cms.vstring(),
  22245. stage = cms.int32(2),
  22246. type = cms.int32(10)
  22247. ),
  22248. cms.PSet(
  22249. arg = cms.string(''),
  22250. columns = cms.vstring(),
  22251. stage = cms.int32(2),
  22252. type = cms.int32(11)
  22253. ))
  22254. ),
  22255. cms.PSet(
  22256. conf = cms.PSet(
  22257. enabled = cms.bool(True)
  22258. ),
  22259. spec = cms.VPSet(cms.PSet(
  22260. arg = cms.string('COUNT'),
  22261. columns = cms.vstring('PXForward',
  22262. 'PXDisk'),
  22263. stage = cms.int32(1),
  22264. type = cms.int32(4)
  22265. ),
  22266. cms.PSet(
  22267. arg = cms.string('SUM'),
  22268. columns = cms.vstring('PXForward'),
  22269. stage = cms.int32(1),
  22270. type = cms.int32(1)
  22271. ),
  22272. cms.PSet(
  22273. arg = cms.string(''),
  22274. columns = cms.vstring('Lumisection'),
  22275. stage = cms.int32(2),
  22276. type = cms.int32(2)
  22277. ),
  22278. cms.PSet(
  22279. arg = cms.string(''),
  22280. columns = cms.vstring('PXDisk'),
  22281. stage = cms.int32(2),
  22282. type = cms.int32(3)
  22283. ),
  22284. cms.PSet(
  22285. arg = cms.string('1'),
  22286. columns = cms.vstring(),
  22287. stage = cms.int32(2),
  22288. type = cms.int32(10)
  22289. ),
  22290. cms.PSet(
  22291. arg = cms.string(''),
  22292. columns = cms.vstring(),
  22293. stage = cms.int32(2),
  22294. type = cms.int32(11)
  22295. ))
  22296. ),
  22297. cms.PSet(
  22298. conf = cms.PSet(
  22299. enabled = cms.bool(True)
  22300. ),
  22301. spec = cms.VPSet(cms.PSet(
  22302. arg = cms.string('COUNT'),
  22303. columns = cms.vstring('PXForward',
  22304. 'PXDisk'),
  22305. stage = cms.int32(1),
  22306. type = cms.int32(4)
  22307. ),
  22308. cms.PSet(
  22309. arg = cms.string('SUM'),
  22310. columns = cms.vstring('PXForward'),
  22311. stage = cms.int32(1),
  22312. type = cms.int32(1)
  22313. ),
  22314. cms.PSet(
  22315. arg = cms.string(''),
  22316. columns = cms.vstring('Lumisection'),
  22317. stage = cms.int32(2),
  22318. type = cms.int32(2)
  22319. ),
  22320. cms.PSet(
  22321. arg = cms.string('1'),
  22322. columns = cms.vstring(),
  22323. stage = cms.int32(2),
  22324. type = cms.int32(9)
  22325. ),
  22326. cms.PSet(
  22327. arg = cms.string('2'),
  22328. columns = cms.vstring(),
  22329. stage = cms.int32(2),
  22330. type = cms.int32(10)
  22331. ),
  22332. cms.PSet(
  22333. arg = cms.string(''),
  22334. columns = cms.vstring(),
  22335. stage = cms.int32(2),
  22336. type = cms.int32(11)
  22337. ))
  22338. )),
  22339. title = cms.string('RecHits'),
  22340. topFolderName = cms.string('PixelPhase1/Tracks'),
  22341. xlabel = cms.string('rechits'),
  22342. ylabel = cms.string('count')
  22343. )
  22344.  
  22345. process.SiPixelPhase1RecHitsPosition = cms.PSet(
  22346. bookUndefined = cms.bool(False),
  22347. dimensions = cms.int32(2),
  22348. enabled = cms.bool(False),
  22349. name = cms.string('rechit_pos'),
  22350. perLumiHarvesting = cms.bool(False),
  22351. range_max = cms.double(1),
  22352. range_min = cms.double(-1),
  22353. range_nbins = cms.int32(100),
  22354. range_y_max = cms.double(4),
  22355. range_y_min = cms.double(-4),
  22356. range_y_nbins = cms.int32(100),
  22357. specs = cms.VPSet(cms.PSet(
  22358. conf = cms.PSet(
  22359. enabled = cms.bool(False)
  22360. ),
  22361. spec = cms.VPSet(cms.PSet(
  22362. arg = cms.string('SUM'),
  22363. columns = cms.vstring('PXBarrel',
  22364. 'PXLayer',
  22365. 'DetId'),
  22366. stage = cms.int32(1),
  22367. type = cms.int32(1)
  22368. ),
  22369. cms.PSet(
  22370. arg = cms.string('1'),
  22371. columns = cms.vstring(),
  22372. stage = cms.int32(2),
  22373. type = cms.int32(8)
  22374. ),
  22375. cms.PSet(
  22376. arg = cms.string('2'),
  22377. columns = cms.vstring(),
  22378. stage = cms.int32(2),
  22379. type = cms.int32(9)
  22380. ),
  22381. cms.PSet(
  22382. arg = cms.string('3'),
  22383. columns = cms.vstring(),
  22384. stage = cms.int32(2),
  22385. type = cms.int32(10)
  22386. ))
  22387. ),
  22388. cms.PSet(
  22389. conf = cms.PSet(
  22390. enabled = cms.bool(False)
  22391. ),
  22392. spec = cms.VPSet(cms.PSet(
  22393. arg = cms.string('SUM'),
  22394. columns = cms.vstring('PXForward',
  22395. 'PXDisk',
  22396. 'DetId'),
  22397. stage = cms.int32(1),
  22398. type = cms.int32(1)
  22399. ),
  22400. cms.PSet(
  22401. arg = cms.string('1'),
  22402. columns = cms.vstring(),
  22403. stage = cms.int32(2),
  22404. type = cms.int32(8)
  22405. ),
  22406. cms.PSet(
  22407. arg = cms.string('2'),
  22408. columns = cms.vstring(),
  22409. stage = cms.int32(2),
  22410. type = cms.int32(9)
  22411. ),
  22412. cms.PSet(
  22413. arg = cms.string('3'),
  22414. columns = cms.vstring(),
  22415. stage = cms.int32(2),
  22416. type = cms.int32(10)
  22417. ))
  22418. )),
  22419. title = cms.string('Position of RecHits on Module'),
  22420. topFolderName = cms.string('PixelPhase1/Tracks'),
  22421. xlabel = cms.string('x offset'),
  22422. ylabel = cms.string('y offset')
  22423. )
  22424.  
  22425. process.SiPixelPhase1RecHitsProb = cms.PSet(
  22426. bookUndefined = cms.bool(False),
  22427. dimensions = cms.int32(1),
  22428. enabled = cms.bool(True),
  22429. name = cms.string('clusterprob'),
  22430. perLumiHarvesting = cms.bool(False),
  22431. range_max = cms.double(1),
  22432. range_min = cms.double(-10),
  22433. range_nbins = cms.int32(50),
  22434. range_y_max = cms.double(100),
  22435. range_y_min = cms.double(0),
  22436. range_y_nbins = cms.int32(100),
  22437. specs = cms.VPSet(cms.PSet(
  22438. conf = cms.PSet(
  22439. enabled = cms.bool(True)
  22440. ),
  22441. spec = cms.VPSet(cms.PSet(
  22442. arg = cms.string('SUM'),
  22443. columns = cms.vstring('PXBarrel',
  22444. 'Shell',
  22445. 'PXLayer',
  22446. 'SignedLadder'),
  22447. stage = cms.int32(1),
  22448. type = cms.int32(1)
  22449. ),
  22450. cms.PSet(
  22451. arg = cms.string('1'),
  22452. columns = cms.vstring(),
  22453. stage = cms.int32(2),
  22454. type = cms.int32(8)
  22455. ),
  22456. cms.PSet(
  22457. arg = cms.string('2'),
  22458. columns = cms.vstring(),
  22459. stage = cms.int32(2),
  22460. type = cms.int32(9)
  22461. ),
  22462. cms.PSet(
  22463. arg = cms.string('3'),
  22464. columns = cms.vstring(),
  22465. stage = cms.int32(2),
  22466. type = cms.int32(10)
  22467. ),
  22468. cms.PSet(
  22469. arg = cms.string('MEAN'),
  22470. columns = cms.vstring(),
  22471. stage = cms.int32(3),
  22472. type = cms.int32(5)
  22473. ),
  22474. cms.PSet(
  22475. arg = cms.string('EXTEND_X'),
  22476. columns = cms.vstring('PXBarrel',
  22477. 'Shell',
  22478. 'PXLayer'),
  22479. stage = cms.int32(3),
  22480. type = cms.int32(2)
  22481. ))
  22482. ),
  22483. cms.PSet(
  22484. conf = cms.PSet(
  22485. enabled = cms.bool(True)
  22486. ),
  22487. spec = cms.VPSet(cms.PSet(
  22488. arg = cms.string('SUM'),
  22489. columns = cms.vstring('PXForward',
  22490. 'HalfCylinder',
  22491. 'PXRing',
  22492. 'PXDisk',
  22493. 'SignedBlade'),
  22494. stage = cms.int32(1),
  22495. type = cms.int32(1)
  22496. ),
  22497. cms.PSet(
  22498. arg = cms.string('1'),
  22499. columns = cms.vstring(),
  22500. stage = cms.int32(2),
  22501. type = cms.int32(8)
  22502. ),
  22503. cms.PSet(
  22504. arg = cms.string('2'),
  22505. columns = cms.vstring(),
  22506. stage = cms.int32(2),
  22507. type = cms.int32(9)
  22508. ),
  22509. cms.PSet(
  22510. arg = cms.string('3'),
  22511. columns = cms.vstring(),
  22512. stage = cms.int32(2),
  22513. type = cms.int32(10)
  22514. ),
  22515. cms.PSet(
  22516. arg = cms.string('MEAN'),
  22517. columns = cms.vstring(),
  22518. stage = cms.int32(3),
  22519. type = cms.int32(5)
  22520. ),
  22521. cms.PSet(
  22522. arg = cms.string('EXTEND_X'),
  22523. columns = cms.vstring('PXForward',
  22524. 'HalfCylinder',
  22525. 'PXRing',
  22526. 'PXDisk'),
  22527. stage = cms.int32(3),
  22528. type = cms.int32(2)
  22529. ),
  22530. cms.PSet(
  22531. arg = cms.string('EXTEND_X'),
  22532. columns = cms.vstring('PXForward',
  22533. 'HalfCylinder',
  22534. 'PXRing'),
  22535. stage = cms.int32(3),
  22536. type = cms.int32(2)
  22537. ))
  22538. ),
  22539. cms.PSet(
  22540. conf = cms.PSet(
  22541. enabled = cms.bool(True)
  22542. ),
  22543. spec = cms.VPSet(cms.PSet(
  22544. arg = cms.string('SUM'),
  22545. columns = cms.vstring('PXBarrel'),
  22546. stage = cms.int32(1),
  22547. type = cms.int32(1)
  22548. ),
  22549. cms.PSet(
  22550. arg = cms.string('1'),
  22551. columns = cms.vstring(),
  22552. stage = cms.int32(2),
  22553. type = cms.int32(8)
  22554. ),
  22555. cms.PSet(
  22556. arg = cms.string('2'),
  22557. columns = cms.vstring(),
  22558. stage = cms.int32(2),
  22559. type = cms.int32(9)
  22560. ),
  22561. cms.PSet(
  22562. arg = cms.string('3'),
  22563. columns = cms.vstring(),
  22564. stage = cms.int32(2),
  22565. type = cms.int32(10)
  22566. ))
  22567. ),
  22568. cms.PSet(
  22569. conf = cms.PSet(
  22570. enabled = cms.bool(True)
  22571. ),
  22572. spec = cms.VPSet(cms.PSet(
  22573. arg = cms.string('SUM'),
  22574. columns = cms.vstring('PXForward'),
  22575. stage = cms.int32(1),
  22576. type = cms.int32(1)
  22577. ),
  22578. cms.PSet(
  22579. arg = cms.string('1'),
  22580. columns = cms.vstring(),
  22581. stage = cms.int32(2),
  22582. type = cms.int32(8)
  22583. ),
  22584. cms.PSet(
  22585. arg = cms.string('2'),
  22586. columns = cms.vstring(),
  22587. stage = cms.int32(2),
  22588. type = cms.int32(9)
  22589. ),
  22590. cms.PSet(
  22591. arg = cms.string('3'),
  22592. columns = cms.vstring(),
  22593. stage = cms.int32(2),
  22594. type = cms.int32(10)
  22595. ))
  22596. ),
  22597. cms.PSet(
  22598. conf = cms.PSet(
  22599. enabled = cms.bool(True)
  22600. ),
  22601. spec = cms.VPSet(cms.PSet(
  22602. arg = cms.string('SUM'),
  22603. columns = cms.vstring('PXBarrel',
  22604. 'Shell',
  22605. 'PXLayer'),
  22606. stage = cms.int32(1),
  22607. type = cms.int32(1)
  22608. ),
  22609. cms.PSet(
  22610. arg = cms.string('1'),
  22611. columns = cms.vstring(),
  22612. stage = cms.int32(2),
  22613. type = cms.int32(8)
  22614. ),
  22615. cms.PSet(
  22616. arg = cms.string('2'),
  22617. columns = cms.vstring(),
  22618. stage = cms.int32(2),
  22619. type = cms.int32(9)
  22620. ),
  22621. cms.PSet(
  22622. arg = cms.string('3'),
  22623. columns = cms.vstring(),
  22624. stage = cms.int32(2),
  22625. type = cms.int32(10)
  22626. ))
  22627. ),
  22628. cms.PSet(
  22629. conf = cms.PSet(
  22630. enabled = cms.bool(True)
  22631. ),
  22632. spec = cms.VPSet(cms.PSet(
  22633. arg = cms.string('SUM'),
  22634. columns = cms.vstring('PXForward',
  22635. 'HalfCylinder',
  22636. 'PXRing',
  22637. 'PXDisk'),
  22638. stage = cms.int32(1),
  22639. type = cms.int32(1)
  22640. ),
  22641. cms.PSet(
  22642. arg = cms.string('1'),
  22643. columns = cms.vstring(),
  22644. stage = cms.int32(2),
  22645. type = cms.int32(8)
  22646. ),
  22647. cms.PSet(
  22648. arg = cms.string('2'),
  22649. columns = cms.vstring(),
  22650. stage = cms.int32(2),
  22651. type = cms.int32(9)
  22652. ),
  22653. cms.PSet(
  22654. arg = cms.string('3'),
  22655. columns = cms.vstring(),
  22656. stage = cms.int32(2),
  22657. type = cms.int32(10)
  22658. ))
  22659. ),
  22660. cms.PSet(
  22661. conf = cms.PSet(
  22662. enabled = cms.bool(False)
  22663. ),
  22664. spec = cms.VPSet(cms.PSet(
  22665. arg = cms.string('SUM'),
  22666. columns = cms.vstring('PXBarrel',
  22667. 'Shell',
  22668. 'PXLayer',
  22669. 'SignedLadder',
  22670. 'PXModuleName'),
  22671. stage = cms.int32(1),
  22672. type = cms.int32(1)
  22673. ),
  22674. cms.PSet(
  22675. arg = cms.string('1'),
  22676. columns = cms.vstring(),
  22677. stage = cms.int32(2),
  22678. type = cms.int32(8)
  22679. ),
  22680. cms.PSet(
  22681. arg = cms.string('2'),
  22682. columns = cms.vstring(),
  22683. stage = cms.int32(2),
  22684. type = cms.int32(9)
  22685. ),
  22686. cms.PSet(
  22687. arg = cms.string('3'),
  22688. columns = cms.vstring(),
  22689. stage = cms.int32(2),
  22690. type = cms.int32(10)
  22691. ))
  22692. ),
  22693. cms.PSet(
  22694. conf = cms.PSet(
  22695. enabled = cms.bool(False)
  22696. ),
  22697. spec = cms.VPSet(cms.PSet(
  22698. arg = cms.string('SUM'),
  22699. columns = cms.vstring('PXForward',
  22700. 'HalfCylinder',
  22701. 'PXRing',
  22702. 'PXDisk',
  22703. 'SignedBlade',
  22704. 'PXModuleName'),
  22705. stage = cms.int32(1),
  22706. type = cms.int32(1)
  22707. ),
  22708. cms.PSet(
  22709. arg = cms.string('1'),
  22710. columns = cms.vstring(),
  22711. stage = cms.int32(2),
  22712. type = cms.int32(8)
  22713. ),
  22714. cms.PSet(
  22715. arg = cms.string('2'),
  22716. columns = cms.vstring(),
  22717. stage = cms.int32(2),
  22718. type = cms.int32(9)
  22719. ),
  22720. cms.PSet(
  22721. arg = cms.string('3'),
  22722. columns = cms.vstring(),
  22723. stage = cms.int32(2),
  22724. type = cms.int32(10)
  22725. ))
  22726. ),
  22727. cms.PSet(
  22728. conf = cms.PSet(
  22729. enabled = cms.bool(True)
  22730. ),
  22731. spec = cms.VPSet(cms.PSet(
  22732. arg = cms.string('SUM'),
  22733. columns = cms.vstring('PXForward',
  22734. 'HalfCylinder',
  22735. 'PXRing',
  22736. 'PXDisk',
  22737. 'SignedBlade'),
  22738. stage = cms.int32(1),
  22739. type = cms.int32(1)
  22740. ),
  22741. cms.PSet(
  22742. arg = cms.string(''),
  22743. columns = cms.vstring('PXPanel'),
  22744. stage = cms.int32(2),
  22745. type = cms.int32(2)
  22746. ),
  22747. cms.PSet(
  22748. arg = cms.string('1'),
  22749. columns = cms.vstring(),
  22750. stage = cms.int32(2),
  22751. type = cms.int32(9)
  22752. ),
  22753. cms.PSet(
  22754. arg = cms.string('2'),
  22755. columns = cms.vstring(),
  22756. stage = cms.int32(2),
  22757. type = cms.int32(10)
  22758. ),
  22759. cms.PSet(
  22760. arg = cms.string(''),
  22761. columns = cms.vstring(),
  22762. stage = cms.int32(2),
  22763. type = cms.int32(11)
  22764. ))
  22765. ),
  22766. cms.PSet(
  22767. conf = cms.PSet(
  22768. enabled = cms.bool(True)
  22769. ),
  22770. spec = cms.VPSet(cms.PSet(
  22771. arg = cms.string('SUM'),
  22772. columns = cms.vstring('PXBarrel',
  22773. 'Shell',
  22774. 'PXLayer',
  22775. 'SignedLadder'),
  22776. stage = cms.int32(1),
  22777. type = cms.int32(1)
  22778. ),
  22779. cms.PSet(
  22780. arg = cms.string(''),
  22781. columns = cms.vstring('SignedModule'),
  22782. stage = cms.int32(2),
  22783. type = cms.int32(2)
  22784. ),
  22785. cms.PSet(
  22786. arg = cms.string('1'),
  22787. columns = cms.vstring(),
  22788. stage = cms.int32(2),
  22789. type = cms.int32(9)
  22790. ),
  22791. cms.PSet(
  22792. arg = cms.string('2'),
  22793. columns = cms.vstring(),
  22794. stage = cms.int32(2),
  22795. type = cms.int32(10)
  22796. ),
  22797. cms.PSet(
  22798. arg = cms.string(''),
  22799. columns = cms.vstring(),
  22800. stage = cms.int32(2),
  22801. type = cms.int32(11)
  22802. ))
  22803. ),
  22804. cms.PSet(
  22805. conf = cms.PSet(
  22806. enabled = cms.bool(True)
  22807. ),
  22808. spec = cms.VPSet(cms.PSet(
  22809. arg = cms.string('SUM'),
  22810. columns = cms.vstring('PXBarrel',
  22811. 'PXLayer'),
  22812. stage = cms.int32(1),
  22813. type = cms.int32(1)
  22814. ),
  22815. cms.PSet(
  22816. arg = cms.string('1'),
  22817. columns = cms.vstring(),
  22818. stage = cms.int32(2),
  22819. type = cms.int32(8)
  22820. ),
  22821. cms.PSet(
  22822. arg = cms.string('2'),
  22823. columns = cms.vstring(),
  22824. stage = cms.int32(2),
  22825. type = cms.int32(9)
  22826. ),
  22827. cms.PSet(
  22828. arg = cms.string('3'),
  22829. columns = cms.vstring(),
  22830. stage = cms.int32(2),
  22831. type = cms.int32(10)
  22832. ))
  22833. ),
  22834. cms.PSet(
  22835. conf = cms.PSet(
  22836. enabled = cms.bool(True)
  22837. ),
  22838. spec = cms.VPSet(cms.PSet(
  22839. arg = cms.string('SUM'),
  22840. columns = cms.vstring('PXForward',
  22841. 'PXDisk'),
  22842. stage = cms.int32(1),
  22843. type = cms.int32(1)
  22844. ),
  22845. cms.PSet(
  22846. arg = cms.string('1'),
  22847. columns = cms.vstring(),
  22848. stage = cms.int32(2),
  22849. type = cms.int32(8)
  22850. ),
  22851. cms.PSet(
  22852. arg = cms.string('2'),
  22853. columns = cms.vstring(),
  22854. stage = cms.int32(2),
  22855. type = cms.int32(9)
  22856. ),
  22857. cms.PSet(
  22858. arg = cms.string('3'),
  22859. columns = cms.vstring(),
  22860. stage = cms.int32(2),
  22861. type = cms.int32(10)
  22862. ))
  22863. )),
  22864. title = cms.string('Cluster Probability'),
  22865. topFolderName = cms.string('PixelPhase1/Tracks'),
  22866. xlabel = cms.string('log_10(Pr)'),
  22867. ylabel = cms.string('count')
  22868. )
  22869.  
  22870. process.SiPixelPhase1TrackClustersNTracks = cms.PSet(
  22871. bookUndefined = cms.bool(False),
  22872. dimensions = cms.int32(1),
  22873. enabled = cms.bool(True),
  22874. name = cms.string('ntracks'),
  22875. perLumiHarvesting = cms.bool(False),
  22876. range_max = cms.double(5),
  22877. range_min = cms.double(1),
  22878. range_nbins = cms.int32(4),
  22879. range_y_max = cms.double(100),
  22880. range_y_min = cms.double(0),
  22881. range_y_nbins = cms.int32(100),
  22882. specs = cms.VPSet(cms.PSet(
  22883. conf = cms.PSet(
  22884. enabled = cms.bool(True)
  22885. ),
  22886. spec = cms.VPSet(cms.PSet(
  22887. arg = cms.string('SUM'),
  22888. columns = cms.vstring(),
  22889. stage = cms.int32(1),
  22890. type = cms.int32(1)
  22891. ),
  22892. cms.PSet(
  22893. arg = cms.string('1'),
  22894. columns = cms.vstring(),
  22895. stage = cms.int32(2),
  22896. type = cms.int32(8)
  22897. ),
  22898. cms.PSet(
  22899. arg = cms.string('2'),
  22900. columns = cms.vstring(),
  22901. stage = cms.int32(2),
  22902. type = cms.int32(9)
  22903. ),
  22904. cms.PSet(
  22905. arg = cms.string('3'),
  22906. columns = cms.vstring(),
  22907. stage = cms.int32(2),
  22908. type = cms.int32(10)
  22909. ))
  22910. )),
  22911. title = cms.string('Number of Tracks'),
  22912. topFolderName = cms.string('PixelPhase1/Tracks'),
  22913. xlabel = cms.string('All - Pixel - BPIX - FPIX'),
  22914. ylabel = cms.string('count')
  22915. )
  22916.  
  22917. process.SiPixelPhase1TrackClustersNTracksInVolume = cms.PSet(
  22918. bookUndefined = cms.bool(False),
  22919. dimensions = cms.int32(1),
  22920. enabled = cms.bool(True),
  22921. name = cms.string('ntracksinpixvolume'),
  22922. perLumiHarvesting = cms.bool(False),
  22923. range_max = cms.double(2),
  22924. range_min = cms.double(0),
  22925. range_nbins = cms.int32(2),
  22926. range_y_max = cms.double(100),
  22927. range_y_min = cms.double(0),
  22928. range_y_nbins = cms.int32(100),
  22929. specs = cms.VPSet(cms.PSet(
  22930. conf = cms.PSet(
  22931. enabled = cms.bool(True)
  22932. ),
  22933. spec = cms.VPSet(cms.PSet(
  22934. arg = cms.string('SUM'),
  22935. columns = cms.vstring(),
  22936. stage = cms.int32(1),
  22937. type = cms.int32(1)
  22938. ),
  22939. cms.PSet(
  22940. arg = cms.string('1'),
  22941. columns = cms.vstring(),
  22942. stage = cms.int32(2),
  22943. type = cms.int32(8)
  22944. ),
  22945. cms.PSet(
  22946. arg = cms.string('2'),
  22947. columns = cms.vstring(),
  22948. stage = cms.int32(2),
  22949. type = cms.int32(9)
  22950. ),
  22951. cms.PSet(
  22952. arg = cms.string('3'),
  22953. columns = cms.vstring(),
  22954. stage = cms.int32(2),
  22955. type = cms.int32(10)
  22956. ))
  22957. )),
  22958. title = cms.string('Number of Tracks in Pixel fiducial Volume'),
  22959. topFolderName = cms.string('PixelPhase1/Tracks'),
  22960. xlabel = cms.string('without hits - with hits'),
  22961. ylabel = cms.string('count')
  22962. )
  22963.  
  22964. process.SiPixelPhase1TrackClustersOffTrackCharge = cms.PSet(
  22965. bookUndefined = cms.bool(False),
  22966. dimensions = cms.int32(1),
  22967. enabled = cms.bool(False),
  22968. name = cms.string('charge'),
  22969. perLumiHarvesting = cms.bool(False),
  22970. range_max = cms.double(200000.0),
  22971. range_min = cms.double(0),
  22972. range_nbins = cms.int32(200),
  22973. range_y_max = cms.double(100),
  22974. range_y_min = cms.double(0),
  22975. range_y_nbins = cms.int32(100),
  22976. specs = cms.VPSet(cms.PSet(
  22977. conf = cms.PSet(
  22978. enabled = cms.bool(True)
  22979. ),
  22980. spec = cms.VPSet(cms.PSet(
  22981. arg = cms.string('SUM'),
  22982. columns = cms.vstring('PXBarrel',
  22983. 'PXLayer'),
  22984. stage = cms.int32(1),
  22985. type = cms.int32(1)
  22986. ),
  22987. cms.PSet(
  22988. arg = cms.string('1'),
  22989. columns = cms.vstring(),
  22990. stage = cms.int32(2),
  22991. type = cms.int32(8)
  22992. ),
  22993. cms.PSet(
  22994. arg = cms.string('2'),
  22995. columns = cms.vstring(),
  22996. stage = cms.int32(2),
  22997. type = cms.int32(9)
  22998. ),
  22999. cms.PSet(
  23000. arg = cms.string('3'),
  23001. columns = cms.vstring(),
  23002. stage = cms.int32(2),
  23003. type = cms.int32(10)
  23004. ),
  23005. cms.PSet(
  23006. arg = cms.string('SUM'),
  23007. columns = cms.vstring('PXBarrel'),
  23008. stage = cms.int32(3),
  23009. type = cms.int32(1)
  23010. ))
  23011. ),
  23012. cms.PSet(
  23013. conf = cms.PSet(
  23014. enabled = cms.bool(True)
  23015. ),
  23016. spec = cms.VPSet(cms.PSet(
  23017. arg = cms.string('SUM'),
  23018. columns = cms.vstring('PXForward',
  23019. 'PXDisk'),
  23020. stage = cms.int32(1),
  23021. type = cms.int32(1)
  23022. ),
  23023. cms.PSet(
  23024. arg = cms.string('1'),
  23025. columns = cms.vstring(),
  23026. stage = cms.int32(2),
  23027. type = cms.int32(8)
  23028. ),
  23029. cms.PSet(
  23030. arg = cms.string('2'),
  23031. columns = cms.vstring(),
  23032. stage = cms.int32(2),
  23033. type = cms.int32(9)
  23034. ),
  23035. cms.PSet(
  23036. arg = cms.string('3'),
  23037. columns = cms.vstring(),
  23038. stage = cms.int32(2),
  23039. type = cms.int32(10)
  23040. ),
  23041. cms.PSet(
  23042. arg = cms.string('SUM'),
  23043. columns = cms.vstring('PXForward'),
  23044. stage = cms.int32(3),
  23045. type = cms.int32(1)
  23046. ))
  23047. ),
  23048. cms.PSet(
  23049. conf = cms.PSet(
  23050. enabled = cms.bool(True)
  23051. ),
  23052. spec = cms.VPSet(cms.PSet(
  23053. arg = cms.string('SUM'),
  23054. columns = cms.vstring('PXBarrel',
  23055. 'PXLayer'),
  23056. stage = cms.int32(1),
  23057. type = cms.int32(1)
  23058. ),
  23059. cms.PSet(
  23060. arg = cms.string(''),
  23061. columns = cms.vstring('SignedModule'),
  23062. stage = cms.int32(2),
  23063. type = cms.int32(2)
  23064. ),
  23065. cms.PSet(
  23066. arg = cms.string(''),
  23067. columns = cms.vstring('SignedLadder'),
  23068. stage = cms.int32(2),
  23069. type = cms.int32(3)
  23070. ),
  23071. cms.PSet(
  23072. arg = cms.string('1'),
  23073. columns = cms.vstring(),
  23074. stage = cms.int32(2),
  23075. type = cms.int32(10)
  23076. ),
  23077. cms.PSet(
  23078. arg = cms.string(''),
  23079. columns = cms.vstring(),
  23080. stage = cms.int32(2),
  23081. type = cms.int32(11)
  23082. ))
  23083. ),
  23084. cms.PSet(
  23085. conf = cms.PSet(
  23086. enabled = cms.bool(True)
  23087. ),
  23088. spec = cms.VPSet(cms.PSet(
  23089. arg = cms.string('SUM'),
  23090. columns = cms.vstring('PXForward',
  23091. 'PXRing'),
  23092. stage = cms.int32(1),
  23093. type = cms.int32(1)
  23094. ),
  23095. cms.PSet(
  23096. arg = cms.string(''),
  23097. columns = cms.vstring('PXDisk'),
  23098. stage = cms.int32(2),
  23099. type = cms.int32(2)
  23100. ),
  23101. cms.PSet(
  23102. arg = cms.string(''),
  23103. columns = cms.vstring('SignedBladePanel'),
  23104. stage = cms.int32(2),
  23105. type = cms.int32(3)
  23106. ),
  23107. cms.PSet(
  23108. arg = cms.string('1'),
  23109. columns = cms.vstring(),
  23110. stage = cms.int32(2),
  23111. type = cms.int32(10)
  23112. ),
  23113. cms.PSet(
  23114. arg = cms.string(''),
  23115. columns = cms.vstring(),
  23116. stage = cms.int32(2),
  23117. type = cms.int32(11)
  23118. ))
  23119. )),
  23120. title = cms.string('Cluster Charge'),
  23121. topFolderName = cms.string('PixelPhase1/OffTrack'),
  23122. xlabel = cms.string('Charge (electrons)'),
  23123. ylabel = cms.string('count')
  23124. )
  23125.  
  23126. process.SiPixelPhase1TrackClustersOffTrackNClusters = cms.PSet(
  23127. bookUndefined = cms.bool(False),
  23128. dimensions = cms.int32(0),
  23129. enabled = cms.bool(False),
  23130. name = cms.string('clusters_ontrack'),
  23131. perLumiHarvesting = cms.bool(False),
  23132. range_max = cms.double(10),
  23133. range_min = cms.double(0),
  23134. range_nbins = cms.int32(10),
  23135. range_y_max = cms.double(100),
  23136. range_y_min = cms.double(0),
  23137. range_y_nbins = cms.int32(100),
  23138. specs = cms.VPSet(cms.PSet(
  23139. conf = cms.PSet(
  23140. enabled = cms.bool(True)
  23141. ),
  23142. spec = cms.VPSet(cms.PSet(
  23143. arg = cms.string('COUNT'),
  23144. columns = cms.vstring('PXBarrel',
  23145. 'PXLayer',
  23146. 'DetId'),
  23147. stage = cms.int32(1),
  23148. type = cms.int32(4)
  23149. ),
  23150. cms.PSet(
  23151. arg = cms.string('SUM'),
  23152. columns = cms.vstring('PXBarrel',
  23153. 'PXLayer'),
  23154. stage = cms.int32(1),
  23155. type = cms.int32(1)
  23156. ),
  23157. cms.PSet(
  23158. arg = cms.string('1'),
  23159. columns = cms.vstring(),
  23160. stage = cms.int32(2),
  23161. type = cms.int32(8)
  23162. ),
  23163. cms.PSet(
  23164. arg = cms.string('2'),
  23165. columns = cms.vstring(),
  23166. stage = cms.int32(2),
  23167. type = cms.int32(9)
  23168. ),
  23169. cms.PSet(
  23170. arg = cms.string('3'),
  23171. columns = cms.vstring(),
  23172. stage = cms.int32(2),
  23173. type = cms.int32(10)
  23174. ),
  23175. cms.PSet(
  23176. arg = cms.string('SUM'),
  23177. columns = cms.vstring('PXBarrel'),
  23178. stage = cms.int32(3),
  23179. type = cms.int32(1)
  23180. ))
  23181. ),
  23182. cms.PSet(
  23183. conf = cms.PSet(
  23184. enabled = cms.bool(True)
  23185. ),
  23186. spec = cms.VPSet(cms.PSet(
  23187. arg = cms.string('COUNT'),
  23188. columns = cms.vstring('PXForward',
  23189. 'PXDisk',
  23190. 'DetId'),
  23191. stage = cms.int32(1),
  23192. type = cms.int32(4)
  23193. ),
  23194. cms.PSet(
  23195. arg = cms.string('SUM'),
  23196. columns = cms.vstring('PXForward',
  23197. 'PXDisk'),
  23198. stage = cms.int32(1),
  23199. type = cms.int32(1)
  23200. ),
  23201. cms.PSet(
  23202. arg = cms.string('1'),
  23203. columns = cms.vstring(),
  23204. stage = cms.int32(2),
  23205. type = cms.int32(8)
  23206. ),
  23207. cms.PSet(
  23208. arg = cms.string('2'),
  23209. columns = cms.vstring(),
  23210. stage = cms.int32(2),
  23211. type = cms.int32(9)
  23212. ),
  23213. cms.PSet(
  23214. arg = cms.string('3'),
  23215. columns = cms.vstring(),
  23216. stage = cms.int32(2),
  23217. type = cms.int32(10)
  23218. ),
  23219. cms.PSet(
  23220. arg = cms.string('SUM'),
  23221. columns = cms.vstring('PXForward'),
  23222. stage = cms.int32(3),
  23223. type = cms.int32(1)
  23224. ))
  23225. ),
  23226. cms.PSet(
  23227. conf = cms.PSet(
  23228. enabled = cms.bool(True)
  23229. ),
  23230. spec = cms.VPSet(cms.PSet(
  23231. arg = cms.string('COUNT'),
  23232. columns = cms.vstring('PXBarrel'),
  23233. stage = cms.int32(1),
  23234. type = cms.int32(4)
  23235. ),
  23236. cms.PSet(
  23237. arg = cms.string('SUM'),
  23238. columns = cms.vstring('PXBarrel'),
  23239. stage = cms.int32(1),
  23240. type = cms.int32(1)
  23241. ),
  23242. cms.PSet(
  23243. arg = cms.string('1'),
  23244. columns = cms.vstring(),
  23245. stage = cms.int32(2),
  23246. type = cms.int32(8)
  23247. ),
  23248. cms.PSet(
  23249. arg = cms.string('2'),
  23250. columns = cms.vstring(),
  23251. stage = cms.int32(2),
  23252. type = cms.int32(9)
  23253. ),
  23254. cms.PSet(
  23255. arg = cms.string('3'),
  23256. columns = cms.vstring(),
  23257. stage = cms.int32(2),
  23258. type = cms.int32(10)
  23259. ))
  23260. ),
  23261. cms.PSet(
  23262. conf = cms.PSet(
  23263. enabled = cms.bool(True)
  23264. ),
  23265. spec = cms.VPSet(cms.PSet(
  23266. arg = cms.string('COUNT'),
  23267. columns = cms.vstring('PXForward'),
  23268. stage = cms.int32(1),
  23269. type = cms.int32(4)
  23270. ),
  23271. cms.PSet(
  23272. arg = cms.string('SUM'),
  23273. columns = cms.vstring('PXForward'),
  23274. stage = cms.int32(1),
  23275. type = cms.int32(1)
  23276. ),
  23277. cms.PSet(
  23278. arg = cms.string('1'),
  23279. columns = cms.vstring(),
  23280. stage = cms.int32(2),
  23281. type = cms.int32(8)
  23282. ),
  23283. cms.PSet(
  23284. arg = cms.string('2'),
  23285. columns = cms.vstring(),
  23286. stage = cms.int32(2),
  23287. type = cms.int32(9)
  23288. ),
  23289. cms.PSet(
  23290. arg = cms.string('3'),
  23291. columns = cms.vstring(),
  23292. stage = cms.int32(2),
  23293. type = cms.int32(10)
  23294. ))
  23295. ),
  23296. cms.PSet(
  23297. conf = cms.PSet(
  23298. enabled = cms.bool(True)
  23299. ),
  23300. spec = cms.VPSet(cms.PSet(
  23301. arg = cms.string('COUNT'),
  23302. columns = cms.vstring('PXBarrel',
  23303. 'PXLayer'),
  23304. stage = cms.int32(1),
  23305. type = cms.int32(4)
  23306. ),
  23307. cms.PSet(
  23308. arg = cms.string('SUM'),
  23309. columns = cms.vstring('PXBarrel'),
  23310. stage = cms.int32(1),
  23311. type = cms.int32(1)
  23312. ),
  23313. cms.PSet(
  23314. arg = cms.string(''),
  23315. columns = cms.vstring('Lumisection'),
  23316. stage = cms.int32(2),
  23317. type = cms.int32(2)
  23318. ),
  23319. cms.PSet(
  23320. arg = cms.string(''),
  23321. columns = cms.vstring('PXLayer'),
  23322. stage = cms.int32(2),
  23323. type = cms.int32(3)
  23324. ),
  23325. cms.PSet(
  23326. arg = cms.string('1'),
  23327. columns = cms.vstring(),
  23328. stage = cms.int32(2),
  23329. type = cms.int32(10)
  23330. ),
  23331. cms.PSet(
  23332. arg = cms.string(''),
  23333. columns = cms.vstring(),
  23334. stage = cms.int32(2),
  23335. type = cms.int32(11)
  23336. ))
  23337. ),
  23338. cms.PSet(
  23339. conf = cms.PSet(
  23340. enabled = cms.bool(True)
  23341. ),
  23342. spec = cms.VPSet(cms.PSet(
  23343. arg = cms.string('COUNT'),
  23344. columns = cms.vstring('PXBarrel',
  23345. 'PXLayer'),
  23346. stage = cms.int32(1),
  23347. type = cms.int32(4)
  23348. ),
  23349. cms.PSet(
  23350. arg = cms.string('SUM'),
  23351. columns = cms.vstring('PXBarrel'),
  23352. stage = cms.int32(1),
  23353. type = cms.int32(1)
  23354. ),
  23355. cms.PSet(
  23356. arg = cms.string(''),
  23357. columns = cms.vstring('Lumisection'),
  23358. stage = cms.int32(2),
  23359. type = cms.int32(2)
  23360. ),
  23361. cms.PSet(
  23362. arg = cms.string('1'),
  23363. columns = cms.vstring(),
  23364. stage = cms.int32(2),
  23365. type = cms.int32(9)
  23366. ),
  23367. cms.PSet(
  23368. arg = cms.string('2'),
  23369. columns = cms.vstring(),
  23370. stage = cms.int32(2),
  23371. type = cms.int32(10)
  23372. ),
  23373. cms.PSet(
  23374. arg = cms.string(''),
  23375. columns = cms.vstring(),
  23376. stage = cms.int32(2),
  23377. type = cms.int32(11)
  23378. ))
  23379. ),
  23380. cms.PSet(
  23381. conf = cms.PSet(
  23382. enabled = cms.bool(True)
  23383. ),
  23384. spec = cms.VPSet(cms.PSet(
  23385. arg = cms.string('COUNT'),
  23386. columns = cms.vstring('PXForward',
  23387. 'PXDisk'),
  23388. stage = cms.int32(1),
  23389. type = cms.int32(4)
  23390. ),
  23391. cms.PSet(
  23392. arg = cms.string('SUM'),
  23393. columns = cms.vstring('PXForward'),
  23394. stage = cms.int32(1),
  23395. type = cms.int32(1)
  23396. ),
  23397. cms.PSet(
  23398. arg = cms.string(''),
  23399. columns = cms.vstring('Lumisection'),
  23400. stage = cms.int32(2),
  23401. type = cms.int32(2)
  23402. ),
  23403. cms.PSet(
  23404. arg = cms.string(''),
  23405. columns = cms.vstring('PXDisk'),
  23406. stage = cms.int32(2),
  23407. type = cms.int32(3)
  23408. ),
  23409. cms.PSet(
  23410. arg = cms.string('1'),
  23411. columns = cms.vstring(),
  23412. stage = cms.int32(2),
  23413. type = cms.int32(10)
  23414. ),
  23415. cms.PSet(
  23416. arg = cms.string(''),
  23417. columns = cms.vstring(),
  23418. stage = cms.int32(2),
  23419. type = cms.int32(11)
  23420. ))
  23421. ),
  23422. cms.PSet(
  23423. conf = cms.PSet(
  23424. enabled = cms.bool(True)
  23425. ),
  23426. spec = cms.VPSet(cms.PSet(
  23427. arg = cms.string('COUNT'),
  23428. columns = cms.vstring('PXForward',
  23429. 'PXDisk'),
  23430. stage = cms.int32(1),
  23431. type = cms.int32(4)
  23432. ),
  23433. cms.PSet(
  23434. arg = cms.string('SUM'),
  23435. columns = cms.vstring('PXForward'),
  23436. stage = cms.int32(1),
  23437. type = cms.int32(1)
  23438. ),
  23439. cms.PSet(
  23440. arg = cms.string(''),
  23441. columns = cms.vstring('Lumisection'),
  23442. stage = cms.int32(2),
  23443. type = cms.int32(2)
  23444. ),
  23445. cms.PSet(
  23446. arg = cms.string('1'),
  23447. columns = cms.vstring(),
  23448. stage = cms.int32(2),
  23449. type = cms.int32(9)
  23450. ),
  23451. cms.PSet(
  23452. arg = cms.string('2'),
  23453. columns = cms.vstring(),
  23454. stage = cms.int32(2),
  23455. type = cms.int32(10)
  23456. ),
  23457. cms.PSet(
  23458. arg = cms.string(''),
  23459. columns = cms.vstring(),
  23460. stage = cms.int32(2),
  23461. type = cms.int32(11)
  23462. ))
  23463. )),
  23464. title = cms.string('Clusters_onTrack'),
  23465. topFolderName = cms.string('PixelPhase1/OffTrack'),
  23466. xlabel = cms.string('clusters'),
  23467. ylabel = cms.string('count')
  23468. )
  23469.  
  23470. process.SiPixelPhase1TrackClustersOffTrackPositionB = cms.PSet(
  23471. bookUndefined = cms.bool(False),
  23472. dimensions = cms.int32(2),
  23473. enabled = cms.bool(False),
  23474. name = cms.string('clusterposition_zphi_ontrack'),
  23475. perLumiHarvesting = cms.bool(False),
  23476. range_max = cms.double(60),
  23477. range_min = cms.double(-60),
  23478. range_nbins = cms.int32(600),
  23479. range_y_max = cms.double(3.2),
  23480. range_y_min = cms.double(-3.2),
  23481. range_y_nbins = cms.int32(200),
  23482. specs = cms.VPSet(cms.PSet(
  23483. conf = cms.PSet(
  23484. enabled = cms.bool(True)
  23485. ),
  23486. spec = cms.VPSet(cms.PSet(
  23487. arg = cms.string('SUM'),
  23488. columns = cms.vstring('PXBarrel',
  23489. 'PXLayer'),
  23490. stage = cms.int32(1),
  23491. type = cms.int32(1)
  23492. ),
  23493. cms.PSet(
  23494. arg = cms.string('1'),
  23495. columns = cms.vstring(),
  23496. stage = cms.int32(2),
  23497. type = cms.int32(8)
  23498. ),
  23499. cms.PSet(
  23500. arg = cms.string('2'),
  23501. columns = cms.vstring(),
  23502. stage = cms.int32(2),
  23503. type = cms.int32(9)
  23504. ),
  23505. cms.PSet(
  23506. arg = cms.string('3'),
  23507. columns = cms.vstring(),
  23508. stage = cms.int32(2),
  23509. type = cms.int32(10)
  23510. ))
  23511. ),
  23512. cms.PSet(
  23513. conf = cms.PSet(
  23514. enabled = cms.bool(True)
  23515. ),
  23516. spec = cms.VPSet(cms.PSet(
  23517. arg = cms.string('SUM'),
  23518. columns = cms.vstring(),
  23519. stage = cms.int32(1),
  23520. type = cms.int32(1)
  23521. ),
  23522. cms.PSet(
  23523. arg = cms.string('1'),
  23524. columns = cms.vstring(),
  23525. stage = cms.int32(2),
  23526. type = cms.int32(8)
  23527. ),
  23528. cms.PSet(
  23529. arg = cms.string('2'),
  23530. columns = cms.vstring(),
  23531. stage = cms.int32(2),
  23532. type = cms.int32(9)
  23533. ),
  23534. cms.PSet(
  23535. arg = cms.string('3'),
  23536. columns = cms.vstring(),
  23537. stage = cms.int32(2),
  23538. type = cms.int32(10)
  23539. ))
  23540. )),
  23541. title = cms.string('Cluster_onTrack Positions'),
  23542. topFolderName = cms.string('PixelPhase1/OffTrack'),
  23543. xlabel = cms.string('Global Z'),
  23544. ylabel = cms.string('Global \\phi')
  23545. )
  23546.  
  23547. process.SiPixelPhase1TrackClustersOffTrackPositionF = cms.PSet(
  23548. bookUndefined = cms.bool(False),
  23549. dimensions = cms.int32(2),
  23550. enabled = cms.bool(False),
  23551. name = cms.string('clusterposition_xy_ontrack'),
  23552. perLumiHarvesting = cms.bool(False),
  23553. range_max = cms.double(20),
  23554. range_min = cms.double(-20),
  23555. range_nbins = cms.int32(200),
  23556. range_y_max = cms.double(20),
  23557. range_y_min = cms.double(-20),
  23558. range_y_nbins = cms.int32(200),
  23559. specs = cms.VPSet(cms.PSet(
  23560. conf = cms.PSet(
  23561. enabled = cms.bool(True)
  23562. ),
  23563. spec = cms.VPSet(cms.PSet(
  23564. arg = cms.string('SUM'),
  23565. columns = cms.vstring('PXForward',
  23566. 'PXDisk'),
  23567. stage = cms.int32(1),
  23568. type = cms.int32(1)
  23569. ),
  23570. cms.PSet(
  23571. arg = cms.string('1'),
  23572. columns = cms.vstring(),
  23573. stage = cms.int32(2),
  23574. type = cms.int32(8)
  23575. ),
  23576. cms.PSet(
  23577. arg = cms.string('2'),
  23578. columns = cms.vstring(),
  23579. stage = cms.int32(2),
  23580. type = cms.int32(9)
  23581. ),
  23582. cms.PSet(
  23583. arg = cms.string('3'),
  23584. columns = cms.vstring(),
  23585. stage = cms.int32(2),
  23586. type = cms.int32(10)
  23587. ))
  23588. )),
  23589. title = cms.string('Cluster_onTrack Positions'),
  23590. topFolderName = cms.string('PixelPhase1/OffTrack'),
  23591. xlabel = cms.string('Global X'),
  23592. ylabel = cms.string('Global Y')
  23593. )
  23594.  
  23595. process.SiPixelPhase1TrackClustersOffTrackSize = cms.PSet(
  23596. bookUndefined = cms.bool(False),
  23597. dimensions = cms.int32(1),
  23598. enabled = cms.bool(False),
  23599. name = cms.string('size'),
  23600. perLumiHarvesting = cms.bool(False),
  23601. range_max = cms.double(30),
  23602. range_min = cms.double(0),
  23603. range_nbins = cms.int32(30),
  23604. range_y_max = cms.double(100),
  23605. range_y_min = cms.double(0),
  23606. range_y_nbins = cms.int32(100),
  23607. specs = cms.VPSet(cms.PSet(
  23608. conf = cms.PSet(
  23609. enabled = cms.bool(True)
  23610. ),
  23611. spec = cms.VPSet(cms.PSet(
  23612. arg = cms.string('SUM'),
  23613. columns = cms.vstring('PXBarrel',
  23614. 'PXLayer'),
  23615. stage = cms.int32(1),
  23616. type = cms.int32(1)
  23617. ),
  23618. cms.PSet(
  23619. arg = cms.string('1'),
  23620. columns = cms.vstring(),
  23621. stage = cms.int32(2),
  23622. type = cms.int32(8)
  23623. ),
  23624. cms.PSet(
  23625. arg = cms.string('2'),
  23626. columns = cms.vstring(),
  23627. stage = cms.int32(2),
  23628. type = cms.int32(9)
  23629. ),
  23630. cms.PSet(
  23631. arg = cms.string('3'),
  23632. columns = cms.vstring(),
  23633. stage = cms.int32(2),
  23634. type = cms.int32(10)
  23635. ),
  23636. cms.PSet(
  23637. arg = cms.string('SUM'),
  23638. columns = cms.vstring('PXBarrel'),
  23639. stage = cms.int32(3),
  23640. type = cms.int32(1)
  23641. ))
  23642. ),
  23643. cms.PSet(
  23644. conf = cms.PSet(
  23645. enabled = cms.bool(True)
  23646. ),
  23647. spec = cms.VPSet(cms.PSet(
  23648. arg = cms.string('SUM'),
  23649. columns = cms.vstring('PXForward',
  23650. 'PXDisk'),
  23651. stage = cms.int32(1),
  23652. type = cms.int32(1)
  23653. ),
  23654. cms.PSet(
  23655. arg = cms.string('1'),
  23656. columns = cms.vstring(),
  23657. stage = cms.int32(2),
  23658. type = cms.int32(8)
  23659. ),
  23660. cms.PSet(
  23661. arg = cms.string('2'),
  23662. columns = cms.vstring(),
  23663. stage = cms.int32(2),
  23664. type = cms.int32(9)
  23665. ),
  23666. cms.PSet(
  23667. arg = cms.string('3'),
  23668. columns = cms.vstring(),
  23669. stage = cms.int32(2),
  23670. type = cms.int32(10)
  23671. ),
  23672. cms.PSet(
  23673. arg = cms.string('SUM'),
  23674. columns = cms.vstring('PXForward'),
  23675. stage = cms.int32(3),
  23676. type = cms.int32(1)
  23677. ))
  23678. )),
  23679. title = cms.string('Total Cluster Size (OnTrack)'),
  23680. topFolderName = cms.string('PixelPhase1/OffTrack'),
  23681. xlabel = cms.string('size[pixels]'),
  23682. ylabel = cms.string('count')
  23683. )
  23684.  
  23685. process.SiPixelPhase1TrackClustersOnTrackCharge = cms.PSet(
  23686. bookUndefined = cms.bool(False),
  23687. dimensions = cms.int32(1),
  23688. enabled = cms.bool(True),
  23689. name = cms.string('charge'),
  23690. perLumiHarvesting = cms.bool(False),
  23691. range_max = cms.double(200000.0),
  23692. range_min = cms.double(0),
  23693. range_nbins = cms.int32(200),
  23694. range_y_max = cms.double(100),
  23695. range_y_min = cms.double(0),
  23696. range_y_nbins = cms.int32(100),
  23697. specs = cms.VPSet(cms.PSet(
  23698. conf = cms.PSet(
  23699. enabled = cms.bool(True)
  23700. ),
  23701. spec = cms.VPSet(cms.PSet(
  23702. arg = cms.string('SUM'),
  23703. columns = cms.vstring('PXBarrel',
  23704. 'PXLayer'),
  23705. stage = cms.int32(1),
  23706. type = cms.int32(1)
  23707. ),
  23708. cms.PSet(
  23709. arg = cms.string('1'),
  23710. columns = cms.vstring(),
  23711. stage = cms.int32(2),
  23712. type = cms.int32(8)
  23713. ),
  23714. cms.PSet(
  23715. arg = cms.string('2'),
  23716. columns = cms.vstring(),
  23717. stage = cms.int32(2),
  23718. type = cms.int32(9)
  23719. ),
  23720. cms.PSet(
  23721. arg = cms.string('3'),
  23722. columns = cms.vstring(),
  23723. stage = cms.int32(2),
  23724. type = cms.int32(10)
  23725. ),
  23726. cms.PSet(
  23727. arg = cms.string('SUM'),
  23728. columns = cms.vstring('PXBarrel'),
  23729. stage = cms.int32(3),
  23730. type = cms.int32(1)
  23731. ))
  23732. ),
  23733. cms.PSet(
  23734. conf = cms.PSet(
  23735. enabled = cms.bool(True)
  23736. ),
  23737. spec = cms.VPSet(cms.PSet(
  23738. arg = cms.string('SUM'),
  23739. columns = cms.vstring('PXForward',
  23740. 'PXDisk'),
  23741. stage = cms.int32(1),
  23742. type = cms.int32(1)
  23743. ),
  23744. cms.PSet(
  23745. arg = cms.string('1'),
  23746. columns = cms.vstring(),
  23747. stage = cms.int32(2),
  23748. type = cms.int32(8)
  23749. ),
  23750. cms.PSet(
  23751. arg = cms.string('2'),
  23752. columns = cms.vstring(),
  23753. stage = cms.int32(2),
  23754. type = cms.int32(9)
  23755. ),
  23756. cms.PSet(
  23757. arg = cms.string('3'),
  23758. columns = cms.vstring(),
  23759. stage = cms.int32(2),
  23760. type = cms.int32(10)
  23761. ),
  23762. cms.PSet(
  23763. arg = cms.string('SUM'),
  23764. columns = cms.vstring('PXForward'),
  23765. stage = cms.int32(3),
  23766. type = cms.int32(1)
  23767. ))
  23768. ),
  23769. cms.PSet(
  23770. conf = cms.PSet(
  23771. enabled = cms.bool(True)
  23772. ),
  23773. spec = cms.VPSet(cms.PSet(
  23774. arg = cms.string('SUM'),
  23775. columns = cms.vstring('PXBarrel',
  23776. 'PXLayer'),
  23777. stage = cms.int32(1),
  23778. type = cms.int32(1)
  23779. ),
  23780. cms.PSet(
  23781. arg = cms.string(''),
  23782. columns = cms.vstring('SignedModule'),
  23783. stage = cms.int32(2),
  23784. type = cms.int32(2)
  23785. ),
  23786. cms.PSet(
  23787. arg = cms.string(''),
  23788. columns = cms.vstring('SignedLadder'),
  23789. stage = cms.int32(2),
  23790. type = cms.int32(3)
  23791. ),
  23792. cms.PSet(
  23793. arg = cms.string('1'),
  23794. columns = cms.vstring(),
  23795. stage = cms.int32(2),
  23796. type = cms.int32(10)
  23797. ),
  23798. cms.PSet(
  23799. arg = cms.string(''),
  23800. columns = cms.vstring(),
  23801. stage = cms.int32(2),
  23802. type = cms.int32(11)
  23803. ))
  23804. ),
  23805. cms.PSet(
  23806. conf = cms.PSet(
  23807. enabled = cms.bool(True)
  23808. ),
  23809. spec = cms.VPSet(cms.PSet(
  23810. arg = cms.string('SUM'),
  23811. columns = cms.vstring('PXForward',
  23812. 'PXRing'),
  23813. stage = cms.int32(1),
  23814. type = cms.int32(1)
  23815. ),
  23816. cms.PSet(
  23817. arg = cms.string(''),
  23818. columns = cms.vstring('PXDisk'),
  23819. stage = cms.int32(2),
  23820. type = cms.int32(2)
  23821. ),
  23822. cms.PSet(
  23823. arg = cms.string(''),
  23824. columns = cms.vstring('SignedBladePanel'),
  23825. stage = cms.int32(2),
  23826. type = cms.int32(3)
  23827. ),
  23828. cms.PSet(
  23829. arg = cms.string('1'),
  23830. columns = cms.vstring(),
  23831. stage = cms.int32(2),
  23832. type = cms.int32(10)
  23833. ),
  23834. cms.PSet(
  23835. arg = cms.string(''),
  23836. columns = cms.vstring(),
  23837. stage = cms.int32(2),
  23838. type = cms.int32(11)
  23839. ))
  23840. )),
  23841. title = cms.string('Corrected Cluster Charge (OnTrack)'),
  23842. topFolderName = cms.string('PixelPhase1/Tracks'),
  23843. xlabel = cms.string('Charge (electrons)'),
  23844. ylabel = cms.string('count')
  23845. )
  23846.  
  23847. process.SiPixelPhase1TrackClustersOnTrackNClusters = cms.PSet(
  23848. bookUndefined = cms.bool(False),
  23849. dimensions = cms.int32(0),
  23850. enabled = cms.bool(True),
  23851. name = cms.string('clusters_ontrack'),
  23852. perLumiHarvesting = cms.bool(False),
  23853. range_max = cms.double(10),
  23854. range_min = cms.double(0),
  23855. range_nbins = cms.int32(10),
  23856. range_y_max = cms.double(100),
  23857. range_y_min = cms.double(0),
  23858. range_y_nbins = cms.int32(100),
  23859. specs = cms.VPSet(cms.PSet(
  23860. conf = cms.PSet(
  23861. enabled = cms.bool(True)
  23862. ),
  23863. spec = cms.VPSet(cms.PSet(
  23864. arg = cms.string('COUNT'),
  23865. columns = cms.vstring('PXBarrel',
  23866. 'PXLayer',
  23867. 'DetId'),
  23868. stage = cms.int32(1),
  23869. type = cms.int32(4)
  23870. ),
  23871. cms.PSet(
  23872. arg = cms.string('SUM'),
  23873. columns = cms.vstring('PXBarrel',
  23874. 'PXLayer'),
  23875. stage = cms.int32(1),
  23876. type = cms.int32(1)
  23877. ),
  23878. cms.PSet(
  23879. arg = cms.string('1'),
  23880. columns = cms.vstring(),
  23881. stage = cms.int32(2),
  23882. type = cms.int32(8)
  23883. ),
  23884. cms.PSet(
  23885. arg = cms.string('2'),
  23886. columns = cms.vstring(),
  23887. stage = cms.int32(2),
  23888. type = cms.int32(9)
  23889. ),
  23890. cms.PSet(
  23891. arg = cms.string('3'),
  23892. columns = cms.vstring(),
  23893. stage = cms.int32(2),
  23894. type = cms.int32(10)
  23895. ),
  23896. cms.PSet(
  23897. arg = cms.string('SUM'),
  23898. columns = cms.vstring('PXBarrel'),
  23899. stage = cms.int32(3),
  23900. type = cms.int32(1)
  23901. ))
  23902. ),
  23903. cms.PSet(
  23904. conf = cms.PSet(
  23905. enabled = cms.bool(True)
  23906. ),
  23907. spec = cms.VPSet(cms.PSet(
  23908. arg = cms.string('COUNT'),
  23909. columns = cms.vstring('PXForward',
  23910. 'PXDisk',
  23911. 'DetId'),
  23912. stage = cms.int32(1),
  23913. type = cms.int32(4)
  23914. ),
  23915. cms.PSet(
  23916. arg = cms.string('SUM'),
  23917. columns = cms.vstring('PXForward',
  23918. 'PXDisk'),
  23919. stage = cms.int32(1),
  23920. type = cms.int32(1)
  23921. ),
  23922. cms.PSet(
  23923. arg = cms.string('1'),
  23924. columns = cms.vstring(),
  23925. stage = cms.int32(2),
  23926. type = cms.int32(8)
  23927. ),
  23928. cms.PSet(
  23929. arg = cms.string('2'),
  23930. columns = cms.vstring(),
  23931. stage = cms.int32(2),
  23932. type = cms.int32(9)
  23933. ),
  23934. cms.PSet(
  23935. arg = cms.string('3'),
  23936. columns = cms.vstring(),
  23937. stage = cms.int32(2),
  23938. type = cms.int32(10)
  23939. ),
  23940. cms.PSet(
  23941. arg = cms.string('SUM'),
  23942. columns = cms.vstring('PXForward'),
  23943. stage = cms.int32(3),
  23944. type = cms.int32(1)
  23945. ))
  23946. ),
  23947. cms.PSet(
  23948. conf = cms.PSet(
  23949. enabled = cms.bool(True)
  23950. ),
  23951. spec = cms.VPSet(cms.PSet(
  23952. arg = cms.string('COUNT'),
  23953. columns = cms.vstring('PXBarrel'),
  23954. stage = cms.int32(1),
  23955. type = cms.int32(4)
  23956. ),
  23957. cms.PSet(
  23958. arg = cms.string('SUM'),
  23959. columns = cms.vstring('PXBarrel'),
  23960. stage = cms.int32(1),
  23961. type = cms.int32(1)
  23962. ),
  23963. cms.PSet(
  23964. arg = cms.string('1'),
  23965. columns = cms.vstring(),
  23966. stage = cms.int32(2),
  23967. type = cms.int32(8)
  23968. ),
  23969. cms.PSet(
  23970. arg = cms.string('2'),
  23971. columns = cms.vstring(),
  23972. stage = cms.int32(2),
  23973. type = cms.int32(9)
  23974. ),
  23975. cms.PSet(
  23976. arg = cms.string('3'),
  23977. columns = cms.vstring(),
  23978. stage = cms.int32(2),
  23979. type = cms.int32(10)
  23980. ))
  23981. ),
  23982. cms.PSet(
  23983. conf = cms.PSet(
  23984. enabled = cms.bool(True)
  23985. ),
  23986. spec = cms.VPSet(cms.PSet(
  23987. arg = cms.string('COUNT'),
  23988. columns = cms.vstring('PXForward'),
  23989. stage = cms.int32(1),
  23990. type = cms.int32(4)
  23991. ),
  23992. cms.PSet(
  23993. arg = cms.string('SUM'),
  23994. columns = cms.vstring('PXForward'),
  23995. stage = cms.int32(1),
  23996. type = cms.int32(1)
  23997. ),
  23998. cms.PSet(
  23999. arg = cms.string('1'),
  24000. columns = cms.vstring(),
  24001. stage = cms.int32(2),
  24002. type = cms.int32(8)
  24003. ),
  24004. cms.PSet(
  24005. arg = cms.string('2'),
  24006. columns = cms.vstring(),
  24007. stage = cms.int32(2),
  24008. type = cms.int32(9)
  24009. ),
  24010. cms.PSet(
  24011. arg = cms.string('3'),
  24012. columns = cms.vstring(),
  24013. stage = cms.int32(2),
  24014. type = cms.int32(10)
  24015. ))
  24016. ),
  24017. cms.PSet(
  24018. conf = cms.PSet(
  24019. enabled = cms.bool(True)
  24020. ),
  24021. spec = cms.VPSet(cms.PSet(
  24022. arg = cms.string('COUNT'),
  24023. columns = cms.vstring('PXBarrel',
  24024. 'PXLayer'),
  24025. stage = cms.int32(1),
  24026. type = cms.int32(4)
  24027. ),
  24028. cms.PSet(
  24029. arg = cms.string('SUM'),
  24030. columns = cms.vstring('PXBarrel'),
  24031. stage = cms.int32(1),
  24032. type = cms.int32(1)
  24033. ),
  24034. cms.PSet(
  24035. arg = cms.string(''),
  24036. columns = cms.vstring('Lumisection'),
  24037. stage = cms.int32(2),
  24038. type = cms.int32(2)
  24039. ),
  24040. cms.PSet(
  24041. arg = cms.string(''),
  24042. columns = cms.vstring('PXLayer'),
  24043. stage = cms.int32(2),
  24044. type = cms.int32(3)
  24045. ),
  24046. cms.PSet(
  24047. arg = cms.string('1'),
  24048. columns = cms.vstring(),
  24049. stage = cms.int32(2),
  24050. type = cms.int32(10)
  24051. ),
  24052. cms.PSet(
  24053. arg = cms.string(''),
  24054. columns = cms.vstring(),
  24055. stage = cms.int32(2),
  24056. type = cms.int32(11)
  24057. ))
  24058. ),
  24059. cms.PSet(
  24060. conf = cms.PSet(
  24061. enabled = cms.bool(True)
  24062. ),
  24063. spec = cms.VPSet(cms.PSet(
  24064. arg = cms.string('COUNT'),
  24065. columns = cms.vstring('PXBarrel',
  24066. 'PXLayer'),
  24067. stage = cms.int32(1),
  24068. type = cms.int32(4)
  24069. ),
  24070. cms.PSet(
  24071. arg = cms.string('SUM'),
  24072. columns = cms.vstring('PXBarrel'),
  24073. stage = cms.int32(1),
  24074. type = cms.int32(1)
  24075. ),
  24076. cms.PSet(
  24077. arg = cms.string(''),
  24078. columns = cms.vstring('Lumisection'),
  24079. stage = cms.int32(2),
  24080. type = cms.int32(2)
  24081. ),
  24082. cms.PSet(
  24083. arg = cms.string('1'),
  24084. columns = cms.vstring(),
  24085. stage = cms.int32(2),
  24086. type = cms.int32(9)
  24087. ),
  24088. cms.PSet(
  24089. arg = cms.string('2'),
  24090. columns = cms.vstring(),
  24091. stage = cms.int32(2),
  24092. type = cms.int32(10)
  24093. ),
  24094. cms.PSet(
  24095. arg = cms.string(''),
  24096. columns = cms.vstring(),
  24097. stage = cms.int32(2),
  24098. type = cms.int32(11)
  24099. ))
  24100. ),
  24101. cms.PSet(
  24102. conf = cms.PSet(
  24103. enabled = cms.bool(True)
  24104. ),
  24105. spec = cms.VPSet(cms.PSet(
  24106. arg = cms.string('COUNT'),
  24107. columns = cms.vstring('PXForward',
  24108. 'PXDisk'),
  24109. stage = cms.int32(1),
  24110. type = cms.int32(4)
  24111. ),
  24112. cms.PSet(
  24113. arg = cms.string('SUM'),
  24114. columns = cms.vstring('PXForward'),
  24115. stage = cms.int32(1),
  24116. type = cms.int32(1)
  24117. ),
  24118. cms.PSet(
  24119. arg = cms.string(''),
  24120. columns = cms.vstring('Lumisection'),
  24121. stage = cms.int32(2),
  24122. type = cms.int32(2)
  24123. ),
  24124. cms.PSet(
  24125. arg = cms.string(''),
  24126. columns = cms.vstring('PXDisk'),
  24127. stage = cms.int32(2),
  24128. type = cms.int32(3)
  24129. ),
  24130. cms.PSet(
  24131. arg = cms.string('1'),
  24132. columns = cms.vstring(),
  24133. stage = cms.int32(2),
  24134. type = cms.int32(10)
  24135. ),
  24136. cms.PSet(
  24137. arg = cms.string(''),
  24138. columns = cms.vstring(),
  24139. stage = cms.int32(2),
  24140. type = cms.int32(11)
  24141. ))
  24142. ),
  24143. cms.PSet(
  24144. conf = cms.PSet(
  24145. enabled = cms.bool(True)
  24146. ),
  24147. spec = cms.VPSet(cms.PSet(
  24148. arg = cms.string('COUNT'),
  24149. columns = cms.vstring('PXForward',
  24150. 'PXDisk'),
  24151. stage = cms.int32(1),
  24152. type = cms.int32(4)
  24153. ),
  24154. cms.PSet(
  24155. arg = cms.string('SUM'),
  24156. columns = cms.vstring('PXForward'),
  24157. stage = cms.int32(1),
  24158. type = cms.int32(1)
  24159. ),
  24160. cms.PSet(
  24161. arg = cms.string(''),
  24162. columns = cms.vstring('Lumisection'),
  24163. stage = cms.int32(2),
  24164. type = cms.int32(2)
  24165. ),
  24166. cms.PSet(
  24167. arg = cms.string('1'),
  24168. columns = cms.vstring(),
  24169. stage = cms.int32(2),
  24170. type = cms.int32(9)
  24171. ),
  24172. cms.PSet(
  24173. arg = cms.string('2'),
  24174. columns = cms.vstring(),
  24175. stage = cms.int32(2),
  24176. type = cms.int32(10)
  24177. ),
  24178. cms.PSet(
  24179. arg = cms.string(''),
  24180. columns = cms.vstring(),
  24181. stage = cms.int32(2),
  24182. type = cms.int32(11)
  24183. ))
  24184. )),
  24185. title = cms.string('Clusters_onTrack'),
  24186. topFolderName = cms.string('PixelPhase1/Tracks'),
  24187. xlabel = cms.string('clusters'),
  24188. ylabel = cms.string('count')
  24189. )
  24190.  
  24191. process.SiPixelPhase1TrackClustersOnTrackPositionB = cms.PSet(
  24192. bookUndefined = cms.bool(False),
  24193. dimensions = cms.int32(2),
  24194. enabled = cms.bool(True),
  24195. name = cms.string('clusterposition_zphi_ontrack'),
  24196. perLumiHarvesting = cms.bool(False),
  24197. range_max = cms.double(60),
  24198. range_min = cms.double(-60),
  24199. range_nbins = cms.int32(600),
  24200. range_y_max = cms.double(3.2),
  24201. range_y_min = cms.double(-3.2),
  24202. range_y_nbins = cms.int32(200),
  24203. specs = cms.VPSet(cms.PSet(
  24204. conf = cms.PSet(
  24205. enabled = cms.bool(True)
  24206. ),
  24207. spec = cms.VPSet(cms.PSet(
  24208. arg = cms.string('SUM'),
  24209. columns = cms.vstring('PXBarrel',
  24210. 'PXLayer'),
  24211. stage = cms.int32(1),
  24212. type = cms.int32(1)
  24213. ),
  24214. cms.PSet(
  24215. arg = cms.string('1'),
  24216. columns = cms.vstring(),
  24217. stage = cms.int32(2),
  24218. type = cms.int32(8)
  24219. ),
  24220. cms.PSet(
  24221. arg = cms.string('2'),
  24222. columns = cms.vstring(),
  24223. stage = cms.int32(2),
  24224. type = cms.int32(9)
  24225. ),
  24226. cms.PSet(
  24227. arg = cms.string('3'),
  24228. columns = cms.vstring(),
  24229. stage = cms.int32(2),
  24230. type = cms.int32(10)
  24231. ))
  24232. ),
  24233. cms.PSet(
  24234. conf = cms.PSet(
  24235. enabled = cms.bool(True)
  24236. ),
  24237. spec = cms.VPSet(cms.PSet(
  24238. arg = cms.string('SUM'),
  24239. columns = cms.vstring(),
  24240. stage = cms.int32(1),
  24241. type = cms.int32(1)
  24242. ),
  24243. cms.PSet(
  24244. arg = cms.string('1'),
  24245. columns = cms.vstring(),
  24246. stage = cms.int32(2),
  24247. type = cms.int32(8)
  24248. ),
  24249. cms.PSet(
  24250. arg = cms.string('2'),
  24251. columns = cms.vstring(),
  24252. stage = cms.int32(2),
  24253. type = cms.int32(9)
  24254. ),
  24255. cms.PSet(
  24256. arg = cms.string('3'),
  24257. columns = cms.vstring(),
  24258. stage = cms.int32(2),
  24259. type = cms.int32(10)
  24260. ))
  24261. )),
  24262. title = cms.string('Cluster_onTrack Positions'),
  24263. topFolderName = cms.string('PixelPhase1/Tracks'),
  24264. xlabel = cms.string('Global Z'),
  24265. ylabel = cms.string('Global \\phi')
  24266. )
  24267.  
  24268. process.SiPixelPhase1TrackClustersOnTrackPositionF = cms.PSet(
  24269. bookUndefined = cms.bool(False),
  24270. dimensions = cms.int32(2),
  24271. enabled = cms.bool(True),
  24272. name = cms.string('clusterposition_xy_ontrack'),
  24273. perLumiHarvesting = cms.bool(False),
  24274. range_max = cms.double(20),
  24275. range_min = cms.double(-20),
  24276. range_nbins = cms.int32(200),
  24277. range_y_max = cms.double(20),
  24278. range_y_min = cms.double(-20),
  24279. range_y_nbins = cms.int32(200),
  24280. specs = cms.VPSet(cms.PSet(
  24281. conf = cms.PSet(
  24282. enabled = cms.bool(True)
  24283. ),
  24284. spec = cms.VPSet(cms.PSet(
  24285. arg = cms.string('SUM'),
  24286. columns = cms.vstring('PXForward',
  24287. 'PXDisk'),
  24288. stage = cms.int32(1),
  24289. type = cms.int32(1)
  24290. ),
  24291. cms.PSet(
  24292. arg = cms.string('1'),
  24293. columns = cms.vstring(),
  24294. stage = cms.int32(2),
  24295. type = cms.int32(8)
  24296. ),
  24297. cms.PSet(
  24298. arg = cms.string('2'),
  24299. columns = cms.vstring(),
  24300. stage = cms.int32(2),
  24301. type = cms.int32(9)
  24302. ),
  24303. cms.PSet(
  24304. arg = cms.string('3'),
  24305. columns = cms.vstring(),
  24306. stage = cms.int32(2),
  24307. type = cms.int32(10)
  24308. ))
  24309. )),
  24310. title = cms.string('Cluster_onTrack Positions'),
  24311. topFolderName = cms.string('PixelPhase1/Tracks'),
  24312. xlabel = cms.string('Global X'),
  24313. ylabel = cms.string('Global Y')
  24314. )
  24315.  
  24316. process.SiPixelPhase1TrackClustersOnTrackSize = cms.PSet(
  24317. bookUndefined = cms.bool(False),
  24318. dimensions = cms.int32(1),
  24319. enabled = cms.bool(True),
  24320. name = cms.string('size'),
  24321. perLumiHarvesting = cms.bool(False),
  24322. range_max = cms.double(30),
  24323. range_min = cms.double(0),
  24324. range_nbins = cms.int32(30),
  24325. range_y_max = cms.double(100),
  24326. range_y_min = cms.double(0),
  24327. range_y_nbins = cms.int32(100),
  24328. specs = cms.VPSet(cms.PSet(
  24329. conf = cms.PSet(
  24330. enabled = cms.bool(True)
  24331. ),
  24332. spec = cms.VPSet(cms.PSet(
  24333. arg = cms.string('SUM'),
  24334. columns = cms.vstring('PXBarrel',
  24335. 'PXLayer'),
  24336. stage = cms.int32(1),
  24337. type = cms.int32(1)
  24338. ),
  24339. cms.PSet(
  24340. arg = cms.string('1'),
  24341. columns = cms.vstring(),
  24342. stage = cms.int32(2),
  24343. type = cms.int32(8)
  24344. ),
  24345. cms.PSet(
  24346. arg = cms.string('2'),
  24347. columns = cms.vstring(),
  24348. stage = cms.int32(2),
  24349. type = cms.int32(9)
  24350. ),
  24351. cms.PSet(
  24352. arg = cms.string('3'),
  24353. columns = cms.vstring(),
  24354. stage = cms.int32(2),
  24355. type = cms.int32(10)
  24356. ),
  24357. cms.PSet(
  24358. arg = cms.string('SUM'),
  24359. columns = cms.vstring('PXBarrel'),
  24360. stage = cms.int32(3),
  24361. type = cms.int32(1)
  24362. ))
  24363. ),
  24364. cms.PSet(
  24365. conf = cms.PSet(
  24366. enabled = cms.bool(True)
  24367. ),
  24368. spec = cms.VPSet(cms.PSet(
  24369. arg = cms.string('SUM'),
  24370. columns = cms.vstring('PXForward',
  24371. 'PXDisk'),
  24372. stage = cms.int32(1),
  24373. type = cms.int32(1)
  24374. ),
  24375. cms.PSet(
  24376. arg = cms.string('1'),
  24377. columns = cms.vstring(),
  24378. stage = cms.int32(2),
  24379. type = cms.int32(8)
  24380. ),
  24381. cms.PSet(
  24382. arg = cms.string('2'),
  24383. columns = cms.vstring(),
  24384. stage = cms.int32(2),
  24385. type = cms.int32(9)
  24386. ),
  24387. cms.PSet(
  24388. arg = cms.string('3'),
  24389. columns = cms.vstring(),
  24390. stage = cms.int32(2),
  24391. type = cms.int32(10)
  24392. ),
  24393. cms.PSet(
  24394. arg = cms.string('SUM'),
  24395. columns = cms.vstring('PXForward'),
  24396. stage = cms.int32(3),
  24397. type = cms.int32(1)
  24398. ))
  24399. )),
  24400. title = cms.string('Total Cluster Size (OnTrack)'),
  24401. topFolderName = cms.string('PixelPhase1/Tracks'),
  24402. xlabel = cms.string('size[pixels]'),
  24403. ylabel = cms.string('count')
  24404. )
  24405.  
  24406. process.SiPixelPhase1TrackEfficiencyEfficiency = cms.PSet(
  24407. bookUndefined = cms.bool(False),
  24408. dimensions = cms.int32(1),
  24409. enabled = cms.bool(True),
  24410. name = cms.string('hitefficiency'),
  24411. perLumiHarvesting = cms.bool(False),
  24412. range_max = cms.double(100),
  24413. range_min = cms.double(0),
  24414. range_nbins = cms.int32(100),
  24415. range_y_max = cms.double(100),
  24416. range_y_min = cms.double(0),
  24417. range_y_nbins = cms.int32(100),
  24418. specs = cms.VPSet(cms.PSet(
  24419. conf = cms.PSet(
  24420. enabled = cms.bool(True)
  24421. ),
  24422. spec = cms.VPSet(cms.PSet(
  24423. arg = cms.string('SUM'),
  24424. columns = cms.vstring('PXBarrel',
  24425. 'PXLayer'),
  24426. stage = cms.int32(1),
  24427. type = cms.int32(1)
  24428. ),
  24429. cms.PSet(
  24430. arg = cms.string(''),
  24431. columns = cms.vstring('SignedModule'),
  24432. stage = cms.int32(2),
  24433. type = cms.int32(2)
  24434. ),
  24435. cms.PSet(
  24436. arg = cms.string(''),
  24437. columns = cms.vstring('SignedLadder'),
  24438. stage = cms.int32(2),
  24439. type = cms.int32(3)
  24440. ),
  24441. cms.PSet(
  24442. arg = cms.string('1'),
  24443. columns = cms.vstring(),
  24444. stage = cms.int32(2),
  24445. type = cms.int32(10)
  24446. ),
  24447. cms.PSet(
  24448. arg = cms.string(''),
  24449. columns = cms.vstring(),
  24450. stage = cms.int32(2),
  24451. type = cms.int32(11)
  24452. ))
  24453. ),
  24454. cms.PSet(
  24455. conf = cms.PSet(
  24456. enabled = cms.bool(True)
  24457. ),
  24458. spec = cms.VPSet(cms.PSet(
  24459. arg = cms.string('SUM'),
  24460. columns = cms.vstring('PXForward',
  24461. 'PXRing'),
  24462. stage = cms.int32(1),
  24463. type = cms.int32(1)
  24464. ),
  24465. cms.PSet(
  24466. arg = cms.string(''),
  24467. columns = cms.vstring('PXDisk'),
  24468. stage = cms.int32(2),
  24469. type = cms.int32(2)
  24470. ),
  24471. cms.PSet(
  24472. arg = cms.string(''),
  24473. columns = cms.vstring('SignedBladePanel'),
  24474. stage = cms.int32(2),
  24475. type = cms.int32(3)
  24476. ),
  24477. cms.PSet(
  24478. arg = cms.string('1'),
  24479. columns = cms.vstring(),
  24480. stage = cms.int32(2),
  24481. type = cms.int32(10)
  24482. ),
  24483. cms.PSet(
  24484. arg = cms.string(''),
  24485. columns = cms.vstring(),
  24486. stage = cms.int32(2),
  24487. type = cms.int32(11)
  24488. ))
  24489. ),
  24490. cms.PSet(
  24491. conf = cms.PSet(
  24492. enabled = cms.bool(True)
  24493. ),
  24494. spec = cms.VPSet(cms.PSet(
  24495. arg = cms.string('SUM'),
  24496. columns = cms.vstring('PXBarrel',
  24497. 'PXLayer'),
  24498. stage = cms.int32(1),
  24499. type = cms.int32(1)
  24500. ),
  24501. cms.PSet(
  24502. arg = cms.string(''),
  24503. columns = cms.vstring('SignedModuleCoord'),
  24504. stage = cms.int32(2),
  24505. type = cms.int32(2)
  24506. ),
  24507. cms.PSet(
  24508. arg = cms.string(''),
  24509. columns = cms.vstring('SignedLadderCoord'),
  24510. stage = cms.int32(2),
  24511. type = cms.int32(3)
  24512. ),
  24513. cms.PSet(
  24514. arg = cms.string('1'),
  24515. columns = cms.vstring(),
  24516. stage = cms.int32(2),
  24517. type = cms.int32(10)
  24518. ),
  24519. cms.PSet(
  24520. arg = cms.string(''),
  24521. columns = cms.vstring(),
  24522. stage = cms.int32(2),
  24523. type = cms.int32(11)
  24524. ))
  24525. ),
  24526. cms.PSet(
  24527. conf = cms.PSet(
  24528. enabled = cms.bool(True)
  24529. ),
  24530. spec = cms.VPSet(cms.PSet(
  24531. arg = cms.string('SUM'),
  24532. columns = cms.vstring('PXForward',
  24533. 'PXRing'),
  24534. stage = cms.int32(1),
  24535. type = cms.int32(1)
  24536. ),
  24537. cms.PSet(
  24538. arg = cms.string(''),
  24539. columns = cms.vstring('SignedDiskCoord'),
  24540. stage = cms.int32(2),
  24541. type = cms.int32(2)
  24542. ),
  24543. cms.PSet(
  24544. arg = cms.string(''),
  24545. columns = cms.vstring('SignedBladePanelCoord'),
  24546. stage = cms.int32(2),
  24547. type = cms.int32(3)
  24548. ),
  24549. cms.PSet(
  24550. arg = cms.string('1'),
  24551. columns = cms.vstring(),
  24552. stage = cms.int32(2),
  24553. type = cms.int32(10)
  24554. ),
  24555. cms.PSet(
  24556. arg = cms.string(''),
  24557. columns = cms.vstring(),
  24558. stage = cms.int32(2),
  24559. type = cms.int32(11)
  24560. ))
  24561. )),
  24562. title = cms.string('Hit Efficiency'),
  24563. topFolderName = cms.string('PixelPhase1/Tracks'),
  24564. xlabel = cms.string('#valid/(#valid+#missing)'),
  24565. ylabel = cms.string('count')
  24566. )
  24567.  
  24568. process.SiPixelPhase1TrackEfficiencyMissing = cms.PSet(
  24569. bookUndefined = cms.bool(False),
  24570. dimensions = cms.int32(0),
  24571. enabled = cms.bool(True),
  24572. name = cms.string('missing'),
  24573. perLumiHarvesting = cms.bool(False),
  24574. range_max = cms.double(100),
  24575. range_min = cms.double(0),
  24576. range_nbins = cms.int32(100),
  24577. range_y_max = cms.double(100),
  24578. range_y_min = cms.double(0),
  24579. range_y_nbins = cms.int32(100),
  24580. specs = cms.VPSet(cms.PSet(
  24581. conf = cms.PSet(
  24582. enabled = cms.bool(True)
  24583. ),
  24584. spec = cms.VPSet(cms.PSet(
  24585. arg = cms.string('COUNT'),
  24586. columns = cms.vstring('PXBarrel',
  24587. 'Shell',
  24588. 'PXLayer',
  24589. 'SignedLadder',
  24590. 'DetId'),
  24591. stage = cms.int32(1),
  24592. type = cms.int32(4)
  24593. ),
  24594. cms.PSet(
  24595. arg = cms.string('SUM'),
  24596. columns = cms.vstring('PXBarrel',
  24597. 'Shell',
  24598. 'PXLayer',
  24599. 'SignedLadder'),
  24600. stage = cms.int32(1),
  24601. type = cms.int32(1)
  24602. ),
  24603. cms.PSet(
  24604. arg = cms.string('1'),
  24605. columns = cms.vstring(),
  24606. stage = cms.int32(2),
  24607. type = cms.int32(8)
  24608. ),
  24609. cms.PSet(
  24610. arg = cms.string('2'),
  24611. columns = cms.vstring(),
  24612. stage = cms.int32(2),
  24613. type = cms.int32(9)
  24614. ),
  24615. cms.PSet(
  24616. arg = cms.string('3'),
  24617. columns = cms.vstring(),
  24618. stage = cms.int32(2),
  24619. type = cms.int32(10)
  24620. ),
  24621. cms.PSet(
  24622. arg = cms.string('MEAN'),
  24623. columns = cms.vstring(),
  24624. stage = cms.int32(3),
  24625. type = cms.int32(5)
  24626. ),
  24627. cms.PSet(
  24628. arg = cms.string('EXTEND_X'),
  24629. columns = cms.vstring('PXBarrel',
  24630. 'Shell',
  24631. 'PXLayer'),
  24632. stage = cms.int32(3),
  24633. type = cms.int32(2)
  24634. ))
  24635. ),
  24636. cms.PSet(
  24637. conf = cms.PSet(
  24638. enabled = cms.bool(False)
  24639. ),
  24640. spec = cms.VPSet(cms.PSet(
  24641. arg = cms.string('COUNT'),
  24642. columns = cms.vstring('PXBarrel',
  24643. 'Shell',
  24644. 'PXLayer',
  24645. 'SignedLadder',
  24646. 'PXModuleName'),
  24647. stage = cms.int32(1),
  24648. type = cms.int32(4)
  24649. ),
  24650. cms.PSet(
  24651. arg = cms.string('SUM'),
  24652. columns = cms.vstring('PXBarrel',
  24653. 'Shell',
  24654. 'PXLayer',
  24655. 'SignedLadder',
  24656. 'PXModuleName'),
  24657. stage = cms.int32(1),
  24658. type = cms.int32(1)
  24659. ),
  24660. cms.PSet(
  24661. arg = cms.string('1'),
  24662. columns = cms.vstring(),
  24663. stage = cms.int32(2),
  24664. type = cms.int32(8)
  24665. ),
  24666. cms.PSet(
  24667. arg = cms.string('2'),
  24668. columns = cms.vstring(),
  24669. stage = cms.int32(2),
  24670. type = cms.int32(9)
  24671. ),
  24672. cms.PSet(
  24673. arg = cms.string('3'),
  24674. columns = cms.vstring(),
  24675. stage = cms.int32(2),
  24676. type = cms.int32(10)
  24677. ))
  24678. ),
  24679. cms.PSet(
  24680. conf = cms.PSet(
  24681. enabled = cms.bool(True)
  24682. ),
  24683. spec = cms.VPSet(cms.PSet(
  24684. arg = cms.string('COUNT'),
  24685. columns = cms.vstring('PXForward',
  24686. 'HalfCylinder',
  24687. 'PXRing',
  24688. 'PXDisk',
  24689. 'SignedBlade',
  24690. 'DetId'),
  24691. stage = cms.int32(1),
  24692. type = cms.int32(4)
  24693. ),
  24694. cms.PSet(
  24695. arg = cms.string('SUM'),
  24696. columns = cms.vstring('PXForward',
  24697. 'HalfCylinder',
  24698. 'PXRing',
  24699. 'PXDisk',
  24700. 'SignedBlade'),
  24701. stage = cms.int32(1),
  24702. type = cms.int32(1)
  24703. ),
  24704. cms.PSet(
  24705. arg = cms.string('1'),
  24706. columns = cms.vstring(),
  24707. stage = cms.int32(2),
  24708. type = cms.int32(8)
  24709. ),
  24710. cms.PSet(
  24711. arg = cms.string('2'),
  24712. columns = cms.vstring(),
  24713. stage = cms.int32(2),
  24714. type = cms.int32(9)
  24715. ),
  24716. cms.PSet(
  24717. arg = cms.string('3'),
  24718. columns = cms.vstring(),
  24719. stage = cms.int32(2),
  24720. type = cms.int32(10)
  24721. ),
  24722. cms.PSet(
  24723. arg = cms.string('MEAN'),
  24724. columns = cms.vstring(),
  24725. stage = cms.int32(3),
  24726. type = cms.int32(5)
  24727. ),
  24728. cms.PSet(
  24729. arg = cms.string('EXTEND_X'),
  24730. columns = cms.vstring('PXForward',
  24731. 'HalfCylinder',
  24732. 'PXRing',
  24733. 'PXDisk'),
  24734. stage = cms.int32(3),
  24735. type = cms.int32(2)
  24736. ),
  24737. cms.PSet(
  24738. arg = cms.string('EXTEND_X'),
  24739. columns = cms.vstring('PXForward',
  24740. 'HalfCylinder',
  24741. 'PXRing'),
  24742. stage = cms.int32(3),
  24743. type = cms.int32(2)
  24744. ))
  24745. ),
  24746. cms.PSet(
  24747. conf = cms.PSet(
  24748. enabled = cms.bool(False)
  24749. ),
  24750. spec = cms.VPSet(cms.PSet(
  24751. arg = cms.string('COUNT'),
  24752. columns = cms.vstring('PXForward',
  24753. 'HalfCylinder',
  24754. 'PXRing',
  24755. 'PXDisk',
  24756. 'SignedBlade',
  24757. 'PXModuleName'),
  24758. stage = cms.int32(1),
  24759. type = cms.int32(4)
  24760. ),
  24761. cms.PSet(
  24762. arg = cms.string('SUM'),
  24763. columns = cms.vstring('PXForward',
  24764. 'HalfCylinder',
  24765. 'PXRing',
  24766. 'PXDisk',
  24767. 'SignedBlade',
  24768. 'PXModuleName'),
  24769. stage = cms.int32(1),
  24770. type = cms.int32(1)
  24771. ),
  24772. cms.PSet(
  24773. arg = cms.string('1'),
  24774. columns = cms.vstring(),
  24775. stage = cms.int32(2),
  24776. type = cms.int32(8)
  24777. ),
  24778. cms.PSet(
  24779. arg = cms.string('2'),
  24780. columns = cms.vstring(),
  24781. stage = cms.int32(2),
  24782. type = cms.int32(9)
  24783. ),
  24784. cms.PSet(
  24785. arg = cms.string('3'),
  24786. columns = cms.vstring(),
  24787. stage = cms.int32(2),
  24788. type = cms.int32(10)
  24789. ))
  24790. ),
  24791. cms.PSet(
  24792. conf = cms.PSet(
  24793. enabled = cms.bool(True)
  24794. ),
  24795. spec = cms.VPSet(cms.PSet(
  24796. arg = cms.string('COUNT'),
  24797. columns = cms.vstring('PXForward',
  24798. 'HalfCylinder',
  24799. 'PXRing',
  24800. 'PXDisk',
  24801. 'SignedBlade',
  24802. 'PXPanel'),
  24803. stage = cms.int32(1),
  24804. type = cms.int32(4)
  24805. ),
  24806. cms.PSet(
  24807. arg = cms.string('SUM'),
  24808. columns = cms.vstring('PXForward',
  24809. 'HalfCylinder',
  24810. 'PXRing',
  24811. 'PXDisk',
  24812. 'SignedBlade'),
  24813. stage = cms.int32(1),
  24814. type = cms.int32(1)
  24815. ),
  24816. cms.PSet(
  24817. arg = cms.string(''),
  24818. columns = cms.vstring('PXPanel'),
  24819. stage = cms.int32(2),
  24820. type = cms.int32(2)
  24821. ),
  24822. cms.PSet(
  24823. arg = cms.string('1'),
  24824. columns = cms.vstring(),
  24825. stage = cms.int32(2),
  24826. type = cms.int32(9)
  24827. ),
  24828. cms.PSet(
  24829. arg = cms.string('2'),
  24830. columns = cms.vstring(),
  24831. stage = cms.int32(2),
  24832. type = cms.int32(10)
  24833. ),
  24834. cms.PSet(
  24835. arg = cms.string(''),
  24836. columns = cms.vstring(),
  24837. stage = cms.int32(2),
  24838. type = cms.int32(11)
  24839. ))
  24840. ),
  24841. cms.PSet(
  24842. conf = cms.PSet(
  24843. enabled = cms.bool(True)
  24844. ),
  24845. spec = cms.VPSet(cms.PSet(
  24846. arg = cms.string('COUNT'),
  24847. columns = cms.vstring('PXBarrel',
  24848. 'Shell',
  24849. 'PXLayer',
  24850. 'SignedLadder',
  24851. 'PXBModule'),
  24852. stage = cms.int32(1),
  24853. type = cms.int32(4)
  24854. ),
  24855. cms.PSet(
  24856. arg = cms.string('SUM'),
  24857. columns = cms.vstring('PXBarrel',
  24858. 'Shell',
  24859. 'PXLayer',
  24860. 'SignedLadder'),
  24861. stage = cms.int32(1),
  24862. type = cms.int32(1)
  24863. ),
  24864. cms.PSet(
  24865. arg = cms.string(''),
  24866. columns = cms.vstring('PXBModule'),
  24867. stage = cms.int32(2),
  24868. type = cms.int32(2)
  24869. ),
  24870. cms.PSet(
  24871. arg = cms.string('1'),
  24872. columns = cms.vstring(),
  24873. stage = cms.int32(2),
  24874. type = cms.int32(9)
  24875. ),
  24876. cms.PSet(
  24877. arg = cms.string('2'),
  24878. columns = cms.vstring(),
  24879. stage = cms.int32(2),
  24880. type = cms.int32(10)
  24881. ),
  24882. cms.PSet(
  24883. arg = cms.string(''),
  24884. columns = cms.vstring(),
  24885. stage = cms.int32(2),
  24886. type = cms.int32(11)
  24887. ))
  24888. ),
  24889. cms.PSet(
  24890. conf = cms.PSet(
  24891. enabled = cms.bool(True)
  24892. ),
  24893. spec = cms.VPSet(cms.PSet(
  24894. arg = cms.string('COUNT'),
  24895. columns = cms.vstring('PXBarrel',
  24896. 'PXLayer'),
  24897. stage = cms.int32(1),
  24898. type = cms.int32(4)
  24899. ),
  24900. cms.PSet(
  24901. arg = cms.string('SUM'),
  24902. columns = cms.vstring('PXBarrel',
  24903. 'PXLayer'),
  24904. stage = cms.int32(1),
  24905. type = cms.int32(1)
  24906. ),
  24907. cms.PSet(
  24908. arg = cms.string('1'),
  24909. columns = cms.vstring(),
  24910. stage = cms.int32(2),
  24911. type = cms.int32(8)
  24912. ),
  24913. cms.PSet(
  24914. arg = cms.string('2'),
  24915. columns = cms.vstring(),
  24916. stage = cms.int32(2),
  24917. type = cms.int32(9)
  24918. ),
  24919. cms.PSet(
  24920. arg = cms.string('3'),
  24921. columns = cms.vstring(),
  24922. stage = cms.int32(2),
  24923. type = cms.int32(10)
  24924. ))
  24925. ),
  24926. cms.PSet(
  24927. conf = cms.PSet(
  24928. enabled = cms.bool(True)
  24929. ),
  24930. spec = cms.VPSet(cms.PSet(
  24931. arg = cms.string('COUNT'),
  24932. columns = cms.vstring('PXForward',
  24933. 'PXDisk'),
  24934. stage = cms.int32(1),
  24935. type = cms.int32(4)
  24936. ),
  24937. cms.PSet(
  24938. arg = cms.string('SUM'),
  24939. columns = cms.vstring('PXForward',
  24940. 'PXDisk'),
  24941. stage = cms.int32(1),
  24942. type = cms.int32(1)
  24943. ),
  24944. cms.PSet(
  24945. arg = cms.string('1'),
  24946. columns = cms.vstring(),
  24947. stage = cms.int32(2),
  24948. type = cms.int32(8)
  24949. ),
  24950. cms.PSet(
  24951. arg = cms.string('2'),
  24952. columns = cms.vstring(),
  24953. stage = cms.int32(2),
  24954. type = cms.int32(9)
  24955. ),
  24956. cms.PSet(
  24957. arg = cms.string('3'),
  24958. columns = cms.vstring(),
  24959. stage = cms.int32(2),
  24960. type = cms.int32(10)
  24961. ))
  24962. ),
  24963. cms.PSet(
  24964. conf = cms.PSet(
  24965. enabled = cms.bool(True)
  24966. ),
  24967. spec = cms.VPSet(cms.PSet(
  24968. arg = cms.string('SUM'),
  24969. columns = cms.vstring('PXBarrel',
  24970. 'PXLayer'),
  24971. stage = cms.int32(1),
  24972. type = cms.int32(1)
  24973. ),
  24974. cms.PSet(
  24975. arg = cms.string(''),
  24976. columns = cms.vstring('SignedModule'),
  24977. stage = cms.int32(2),
  24978. type = cms.int32(2)
  24979. ),
  24980. cms.PSet(
  24981. arg = cms.string(''),
  24982. columns = cms.vstring('SignedLadder'),
  24983. stage = cms.int32(2),
  24984. type = cms.int32(3)
  24985. ),
  24986. cms.PSet(
  24987. arg = cms.string('1'),
  24988. columns = cms.vstring(),
  24989. stage = cms.int32(2),
  24990. type = cms.int32(10)
  24991. ))
  24992. ),
  24993. cms.PSet(
  24994. conf = cms.PSet(
  24995. enabled = cms.bool(True)
  24996. ),
  24997. spec = cms.VPSet(cms.PSet(
  24998. arg = cms.string('SUM'),
  24999. columns = cms.vstring('PXForward',
  25000. 'PXRing'),
  25001. stage = cms.int32(1),
  25002. type = cms.int32(1)
  25003. ),
  25004. cms.PSet(
  25005. arg = cms.string(''),
  25006. columns = cms.vstring('PXDisk'),
  25007. stage = cms.int32(2),
  25008. type = cms.int32(2)
  25009. ),
  25010. cms.PSet(
  25011. arg = cms.string(''),
  25012. columns = cms.vstring('SignedBladePanel'),
  25013. stage = cms.int32(2),
  25014. type = cms.int32(3)
  25015. ),
  25016. cms.PSet(
  25017. arg = cms.string('1'),
  25018. columns = cms.vstring(),
  25019. stage = cms.int32(2),
  25020. type = cms.int32(10)
  25021. ))
  25022. )),
  25023. title = cms.string('Missing Hits'),
  25024. topFolderName = cms.string('PixelPhase1/Tracks'),
  25025. xlabel = cms.string('missing hits'),
  25026. ylabel = cms.string('count')
  25027. )
  25028.  
  25029. process.SiPixelPhase1TrackEfficiencyValid = cms.PSet(
  25030. bookUndefined = cms.bool(False),
  25031. dimensions = cms.int32(0),
  25032. enabled = cms.bool(True),
  25033. name = cms.string('valid'),
  25034. perLumiHarvesting = cms.bool(False),
  25035. range_max = cms.double(100),
  25036. range_min = cms.double(0),
  25037. range_nbins = cms.int32(100),
  25038. range_y_max = cms.double(100),
  25039. range_y_min = cms.double(0),
  25040. range_y_nbins = cms.int32(100),
  25041. specs = cms.VPSet(cms.PSet(
  25042. conf = cms.PSet(
  25043. enabled = cms.bool(True)
  25044. ),
  25045. spec = cms.VPSet(cms.PSet(
  25046. arg = cms.string('COUNT'),
  25047. columns = cms.vstring('PXBarrel',
  25048. 'Shell',
  25049. 'PXLayer',
  25050. 'SignedLadder',
  25051. 'DetId'),
  25052. stage = cms.int32(1),
  25053. type = cms.int32(4)
  25054. ),
  25055. cms.PSet(
  25056. arg = cms.string('SUM'),
  25057. columns = cms.vstring('PXBarrel',
  25058. 'Shell',
  25059. 'PXLayer',
  25060. 'SignedLadder'),
  25061. stage = cms.int32(1),
  25062. type = cms.int32(1)
  25063. ),
  25064. cms.PSet(
  25065. arg = cms.string('1'),
  25066. columns = cms.vstring(),
  25067. stage = cms.int32(2),
  25068. type = cms.int32(8)
  25069. ),
  25070. cms.PSet(
  25071. arg = cms.string('2'),
  25072. columns = cms.vstring(),
  25073. stage = cms.int32(2),
  25074. type = cms.int32(9)
  25075. ),
  25076. cms.PSet(
  25077. arg = cms.string('3'),
  25078. columns = cms.vstring(),
  25079. stage = cms.int32(2),
  25080. type = cms.int32(10)
  25081. ),
  25082. cms.PSet(
  25083. arg = cms.string('MEAN'),
  25084. columns = cms.vstring(),
  25085. stage = cms.int32(3),
  25086. type = cms.int32(5)
  25087. ),
  25088. cms.PSet(
  25089. arg = cms.string('EXTEND_X'),
  25090. columns = cms.vstring('PXBarrel',
  25091. 'Shell',
  25092. 'PXLayer'),
  25093. stage = cms.int32(3),
  25094. type = cms.int32(2)
  25095. ))
  25096. ),
  25097. cms.PSet(
  25098. conf = cms.PSet(
  25099. enabled = cms.bool(False)
  25100. ),
  25101. spec = cms.VPSet(cms.PSet(
  25102. arg = cms.string('COUNT'),
  25103. columns = cms.vstring('PXBarrel',
  25104. 'Shell',
  25105. 'PXLayer',
  25106. 'SignedLadder',
  25107. 'PXModuleName'),
  25108. stage = cms.int32(1),
  25109. type = cms.int32(4)
  25110. ),
  25111. cms.PSet(
  25112. arg = cms.string('SUM'),
  25113. columns = cms.vstring('PXBarrel',
  25114. 'Shell',
  25115. 'PXLayer',
  25116. 'SignedLadder',
  25117. 'PXModuleName'),
  25118. stage = cms.int32(1),
  25119. type = cms.int32(1)
  25120. ),
  25121. cms.PSet(
  25122. arg = cms.string('1'),
  25123. columns = cms.vstring(),
  25124. stage = cms.int32(2),
  25125. type = cms.int32(8)
  25126. ),
  25127. cms.PSet(
  25128. arg = cms.string('2'),
  25129. columns = cms.vstring(),
  25130. stage = cms.int32(2),
  25131. type = cms.int32(9)
  25132. ),
  25133. cms.PSet(
  25134. arg = cms.string('3'),
  25135. columns = cms.vstring(),
  25136. stage = cms.int32(2),
  25137. type = cms.int32(10)
  25138. ))
  25139. ),
  25140. cms.PSet(
  25141. conf = cms.PSet(
  25142. enabled = cms.bool(True)
  25143. ),
  25144. spec = cms.VPSet(cms.PSet(
  25145. arg = cms.string('COUNT'),
  25146. columns = cms.vstring('PXForward',
  25147. 'HalfCylinder',
  25148. 'PXRing',
  25149. 'PXDisk',
  25150. 'SignedBlade',
  25151. 'DetId'),
  25152. stage = cms.int32(1),
  25153. type = cms.int32(4)
  25154. ),
  25155. cms.PSet(
  25156. arg = cms.string('SUM'),
  25157. columns = cms.vstring('PXForward',
  25158. 'HalfCylinder',
  25159. 'PXRing',
  25160. 'PXDisk',
  25161. 'SignedBlade'),
  25162. stage = cms.int32(1),
  25163. type = cms.int32(1)
  25164. ),
  25165. cms.PSet(
  25166. arg = cms.string('1'),
  25167. columns = cms.vstring(),
  25168. stage = cms.int32(2),
  25169. type = cms.int32(8)
  25170. ),
  25171. cms.PSet(
  25172. arg = cms.string('2'),
  25173. columns = cms.vstring(),
  25174. stage = cms.int32(2),
  25175. type = cms.int32(9)
  25176. ),
  25177. cms.PSet(
  25178. arg = cms.string('3'),
  25179. columns = cms.vstring(),
  25180. stage = cms.int32(2),
  25181. type = cms.int32(10)
  25182. ),
  25183. cms.PSet(
  25184. arg = cms.string('MEAN'),
  25185. columns = cms.vstring(),
  25186. stage = cms.int32(3),
  25187. type = cms.int32(5)
  25188. ),
  25189. cms.PSet(
  25190. arg = cms.string('EXTEND_X'),
  25191. columns = cms.vstring('PXForward',
  25192. 'HalfCylinder',
  25193. 'PXRing',
  25194. 'PXDisk'),
  25195. stage = cms.int32(3),
  25196. type = cms.int32(2)
  25197. ),
  25198. cms.PSet(
  25199. arg = cms.string('EXTEND_X'),
  25200. columns = cms.vstring('PXForward',
  25201. 'HalfCylinder',
  25202. 'PXRing'),
  25203. stage = cms.int32(3),
  25204. type = cms.int32(2)
  25205. ))
  25206. ),
  25207. cms.PSet(
  25208. conf = cms.PSet(
  25209. enabled = cms.bool(False)
  25210. ),
  25211. spec = cms.VPSet(cms.PSet(
  25212. arg = cms.string('COUNT'),
  25213. columns = cms.vstring('PXForward',
  25214. 'HalfCylinder',
  25215. 'PXRing',
  25216. 'PXDisk',
  25217. 'SignedBlade',
  25218. 'PXModuleName'),
  25219. stage = cms.int32(1),
  25220. type = cms.int32(4)
  25221. ),
  25222. cms.PSet(
  25223. arg = cms.string('SUM'),
  25224. columns = cms.vstring('PXForward',
  25225. 'HalfCylinder',
  25226. 'PXRing',
  25227. 'PXDisk',
  25228. 'SignedBlade',
  25229. 'PXModuleName'),
  25230. stage = cms.int32(1),
  25231. type = cms.int32(1)
  25232. ),
  25233. cms.PSet(
  25234. arg = cms.string('1'),
  25235. columns = cms.vstring(),
  25236. stage = cms.int32(2),
  25237. type = cms.int32(8)
  25238. ),
  25239. cms.PSet(
  25240. arg = cms.string('2'),
  25241. columns = cms.vstring(),
  25242. stage = cms.int32(2),
  25243. type = cms.int32(9)
  25244. ),
  25245. cms.PSet(
  25246. arg = cms.string('3'),
  25247. columns = cms.vstring(),
  25248. stage = cms.int32(2),
  25249. type = cms.int32(10)
  25250. ))
  25251. ),
  25252. cms.PSet(
  25253. conf = cms.PSet(
  25254. enabled = cms.bool(True)
  25255. ),
  25256. spec = cms.VPSet(cms.PSet(
  25257. arg = cms.string('COUNT'),
  25258. columns = cms.vstring('PXForward',
  25259. 'HalfCylinder',
  25260. 'PXRing',
  25261. 'PXDisk',
  25262. 'SignedBlade',
  25263. 'PXPanel'),
  25264. stage = cms.int32(1),
  25265. type = cms.int32(4)
  25266. ),
  25267. cms.PSet(
  25268. arg = cms.string('SUM'),
  25269. columns = cms.vstring('PXForward',
  25270. 'HalfCylinder',
  25271. 'PXRing',
  25272. 'PXDisk',
  25273. 'SignedBlade'),
  25274. stage = cms.int32(1),
  25275. type = cms.int32(1)
  25276. ),
  25277. cms.PSet(
  25278. arg = cms.string(''),
  25279. columns = cms.vstring('PXPanel'),
  25280. stage = cms.int32(2),
  25281. type = cms.int32(2)
  25282. ),
  25283. cms.PSet(
  25284. arg = cms.string('1'),
  25285. columns = cms.vstring(),
  25286. stage = cms.int32(2),
  25287. type = cms.int32(9)
  25288. ),
  25289. cms.PSet(
  25290. arg = cms.string('2'),
  25291. columns = cms.vstring(),
  25292. stage = cms.int32(2),
  25293. type = cms.int32(10)
  25294. ),
  25295. cms.PSet(
  25296. arg = cms.string(''),
  25297. columns = cms.vstring(),
  25298. stage = cms.int32(2),
  25299. type = cms.int32(11)
  25300. ))
  25301. ),
  25302. cms.PSet(
  25303. conf = cms.PSet(
  25304. enabled = cms.bool(True)
  25305. ),
  25306. spec = cms.VPSet(cms.PSet(
  25307. arg = cms.string('COUNT'),
  25308. columns = cms.vstring('PXBarrel',
  25309. 'Shell',
  25310. 'PXLayer',
  25311. 'SignedLadder',
  25312. 'PXBModule'),
  25313. stage = cms.int32(1),
  25314. type = cms.int32(4)
  25315. ),
  25316. cms.PSet(
  25317. arg = cms.string('SUM'),
  25318. columns = cms.vstring('PXBarrel',
  25319. 'Shell',
  25320. 'PXLayer',
  25321. 'SignedLadder'),
  25322. stage = cms.int32(1),
  25323. type = cms.int32(1)
  25324. ),
  25325. cms.PSet(
  25326. arg = cms.string(''),
  25327. columns = cms.vstring('PXBModule'),
  25328. stage = cms.int32(2),
  25329. type = cms.int32(2)
  25330. ),
  25331. cms.PSet(
  25332. arg = cms.string('1'),
  25333. columns = cms.vstring(),
  25334. stage = cms.int32(2),
  25335. type = cms.int32(9)
  25336. ),
  25337. cms.PSet(
  25338. arg = cms.string('2'),
  25339. columns = cms.vstring(),
  25340. stage = cms.int32(2),
  25341. type = cms.int32(10)
  25342. ),
  25343. cms.PSet(
  25344. arg = cms.string(''),
  25345. columns = cms.vstring(),
  25346. stage = cms.int32(2),
  25347. type = cms.int32(11)
  25348. ))
  25349. ),
  25350. cms.PSet(
  25351. conf = cms.PSet(
  25352. enabled = cms.bool(True)
  25353. ),
  25354. spec = cms.VPSet(cms.PSet(
  25355. arg = cms.string('COUNT'),
  25356. columns = cms.vstring('PXBarrel',
  25357. 'PXLayer'),
  25358. stage = cms.int32(1),
  25359. type = cms.int32(4)
  25360. ),
  25361. cms.PSet(
  25362. arg = cms.string('SUM'),
  25363. columns = cms.vstring('PXBarrel',
  25364. 'PXLayer'),
  25365. stage = cms.int32(1),
  25366. type = cms.int32(1)
  25367. ),
  25368. cms.PSet(
  25369. arg = cms.string('1'),
  25370. columns = cms.vstring(),
  25371. stage = cms.int32(2),
  25372. type = cms.int32(8)
  25373. ),
  25374. cms.PSet(
  25375. arg = cms.string('2'),
  25376. columns = cms.vstring(),
  25377. stage = cms.int32(2),
  25378. type = cms.int32(9)
  25379. ),
  25380. cms.PSet(
  25381. arg = cms.string('3'),
  25382. columns = cms.vstring(),
  25383. stage = cms.int32(2),
  25384. type = cms.int32(10)
  25385. ))
  25386. ),
  25387. cms.PSet(
  25388. conf = cms.PSet(
  25389. enabled = cms.bool(True)
  25390. ),
  25391. spec = cms.VPSet(cms.PSet(
  25392. arg = cms.string('COUNT'),
  25393. columns = cms.vstring('PXForward',
  25394. 'PXDisk'),
  25395. stage = cms.int32(1),
  25396. type = cms.int32(4)
  25397. ),
  25398. cms.PSet(
  25399. arg = cms.string('SUM'),
  25400. columns = cms.vstring('PXForward',
  25401. 'PXDisk'),
  25402. stage = cms.int32(1),
  25403. type = cms.int32(1)
  25404. ),
  25405. cms.PSet(
  25406. arg = cms.string('1'),
  25407. columns = cms.vstring(),
  25408. stage = cms.int32(2),
  25409. type = cms.int32(8)
  25410. ),
  25411. cms.PSet(
  25412. arg = cms.string('2'),
  25413. columns = cms.vstring(),
  25414. stage = cms.int32(2),
  25415. type = cms.int32(9)
  25416. ),
  25417. cms.PSet(
  25418. arg = cms.string('3'),
  25419. columns = cms.vstring(),
  25420. stage = cms.int32(2),
  25421. type = cms.int32(10)
  25422. ))
  25423. ),
  25424. cms.PSet(
  25425. conf = cms.PSet(
  25426. enabled = cms.bool(True)
  25427. ),
  25428. spec = cms.VPSet(cms.PSet(
  25429. arg = cms.string('SUM'),
  25430. columns = cms.vstring('PXBarrel',
  25431. 'PXLayer'),
  25432. stage = cms.int32(1),
  25433. type = cms.int32(1)
  25434. ),
  25435. cms.PSet(
  25436. arg = cms.string(''),
  25437. columns = cms.vstring('SignedModule'),
  25438. stage = cms.int32(2),
  25439. type = cms.int32(2)
  25440. ),
  25441. cms.PSet(
  25442. arg = cms.string(''),
  25443. columns = cms.vstring('SignedLadder'),
  25444. stage = cms.int32(2),
  25445. type = cms.int32(3)
  25446. ),
  25447. cms.PSet(
  25448. arg = cms.string('1'),
  25449. columns = cms.vstring(),
  25450. stage = cms.int32(2),
  25451. type = cms.int32(10)
  25452. ))
  25453. ),
  25454. cms.PSet(
  25455. conf = cms.PSet(
  25456. enabled = cms.bool(True)
  25457. ),
  25458. spec = cms.VPSet(cms.PSet(
  25459. arg = cms.string('SUM'),
  25460. columns = cms.vstring('PXForward',
  25461. 'PXRing'),
  25462. stage = cms.int32(1),
  25463. type = cms.int32(1)
  25464. ),
  25465. cms.PSet(
  25466. arg = cms.string(''),
  25467. columns = cms.vstring('PXDisk'),
  25468. stage = cms.int32(2),
  25469. type = cms.int32(2)
  25470. ),
  25471. cms.PSet(
  25472. arg = cms.string(''),
  25473. columns = cms.vstring('SignedBladePanel'),
  25474. stage = cms.int32(2),
  25475. type = cms.int32(3)
  25476. ),
  25477. cms.PSet(
  25478. arg = cms.string('1'),
  25479. columns = cms.vstring(),
  25480. stage = cms.int32(2),
  25481. type = cms.int32(10)
  25482. ))
  25483. )),
  25484. title = cms.string('Valid Hits'),
  25485. topFolderName = cms.string('PixelPhase1/Tracks'),
  25486. xlabel = cms.string('valid hits'),
  25487. ylabel = cms.string('count')
  25488. )
  25489.  
  25490. process.SiPixelPhase1TrackEfficiencyVertices = cms.PSet(
  25491. bookUndefined = cms.bool(False),
  25492. dimensions = cms.int32(1),
  25493. enabled = cms.bool(True),
  25494. name = cms.string('num_vertices'),
  25495. perLumiHarvesting = cms.bool(False),
  25496. range_max = cms.double(100.5),
  25497. range_min = cms.double(-0.5),
  25498. range_nbins = cms.int32(101),
  25499. range_y_max = cms.double(100),
  25500. range_y_min = cms.double(0),
  25501. range_y_nbins = cms.int32(100),
  25502. specs = cms.VPSet(cms.PSet(
  25503. conf = cms.PSet(
  25504. enabled = cms.bool(True)
  25505. ),
  25506. spec = cms.VPSet(cms.PSet(
  25507. arg = cms.string('SUM'),
  25508. columns = cms.vstring(),
  25509. stage = cms.int32(1),
  25510. type = cms.int32(1)
  25511. ),
  25512. cms.PSet(
  25513. arg = cms.string('1'),
  25514. columns = cms.vstring(),
  25515. stage = cms.int32(2),
  25516. type = cms.int32(8)
  25517. ),
  25518. cms.PSet(
  25519. arg = cms.string('2'),
  25520. columns = cms.vstring(),
  25521. stage = cms.int32(2),
  25522. type = cms.int32(9)
  25523. ),
  25524. cms.PSet(
  25525. arg = cms.string('3'),
  25526. columns = cms.vstring(),
  25527. stage = cms.int32(2),
  25528. type = cms.int32(10)
  25529. ))
  25530. ),
  25531. cms.PSet(
  25532. conf = cms.PSet(
  25533. enabled = cms.bool(True)
  25534. ),
  25535. spec = cms.VPSet(cms.PSet(
  25536. arg = cms.string('SUM'),
  25537. columns = cms.vstring(),
  25538. stage = cms.int32(1),
  25539. type = cms.int32(1)
  25540. ),
  25541. cms.PSet(
  25542. arg = cms.string(''),
  25543. columns = cms.vstring('Lumisection'),
  25544. stage = cms.int32(2),
  25545. type = cms.int32(2)
  25546. ),
  25547. cms.PSet(
  25548. arg = cms.string('1'),
  25549. columns = cms.vstring(),
  25550. stage = cms.int32(2),
  25551. type = cms.int32(9)
  25552. ),
  25553. cms.PSet(
  25554. arg = cms.string('2'),
  25555. columns = cms.vstring(),
  25556. stage = cms.int32(2),
  25557. type = cms.int32(10)
  25558. ),
  25559. cms.PSet(
  25560. arg = cms.string(''),
  25561. columns = cms.vstring(),
  25562. stage = cms.int32(2),
  25563. type = cms.int32(11)
  25564. ))
  25565. )),
  25566. title = cms.string('PrimaryVertices'),
  25567. topFolderName = cms.string('PixelPhase1/Tracks'),
  25568. xlabel = cms.string('# Vertices'),
  25569. ylabel = cms.string('count')
  25570. )
  25571.  
  25572. process.SiPixelPhase1TrackResidualsResidualsX = cms.PSet(
  25573. bookUndefined = cms.bool(False),
  25574. dimensions = cms.int32(1),
  25575. enabled = cms.bool(True),
  25576. name = cms.string('residual_x'),
  25577. perLumiHarvesting = cms.bool(False),
  25578. range_max = cms.double(0.05),
  25579. range_min = cms.double(-0.05),
  25580. range_nbins = cms.int32(100),
  25581. range_y_max = cms.double(100),
  25582. range_y_min = cms.double(0),
  25583. range_y_nbins = cms.int32(100),
  25584. specs = cms.VPSet(cms.PSet(
  25585. conf = cms.PSet(
  25586. enabled = cms.bool(True)
  25587. ),
  25588. spec = cms.VPSet(cms.PSet(
  25589. arg = cms.string('SUM'),
  25590. columns = cms.vstring('PXBarrel',
  25591. 'PXLayer'),
  25592. stage = cms.int32(1),
  25593. type = cms.int32(1)
  25594. ),
  25595. cms.PSet(
  25596. arg = cms.string(''),
  25597. columns = cms.vstring('SignedModule'),
  25598. stage = cms.int32(2),
  25599. type = cms.int32(2)
  25600. ),
  25601. cms.PSet(
  25602. arg = cms.string(''),
  25603. columns = cms.vstring('SignedLadder'),
  25604. stage = cms.int32(2),
  25605. type = cms.int32(3)
  25606. ),
  25607. cms.PSet(
  25608. arg = cms.string('1'),
  25609. columns = cms.vstring(),
  25610. stage = cms.int32(2),
  25611. type = cms.int32(10)
  25612. ),
  25613. cms.PSet(
  25614. arg = cms.string(''),
  25615. columns = cms.vstring(),
  25616. stage = cms.int32(2),
  25617. type = cms.int32(11)
  25618. ))
  25619. ),
  25620. cms.PSet(
  25621. conf = cms.PSet(
  25622. enabled = cms.bool(True)
  25623. ),
  25624. spec = cms.VPSet(cms.PSet(
  25625. arg = cms.string('SUM'),
  25626. columns = cms.vstring('PXForward',
  25627. 'PXRing'),
  25628. stage = cms.int32(1),
  25629. type = cms.int32(1)
  25630. ),
  25631. cms.PSet(
  25632. arg = cms.string(''),
  25633. columns = cms.vstring('PXDisk'),
  25634. stage = cms.int32(2),
  25635. type = cms.int32(2)
  25636. ),
  25637. cms.PSet(
  25638. arg = cms.string(''),
  25639. columns = cms.vstring('SignedBladePanel'),
  25640. stage = cms.int32(2),
  25641. type = cms.int32(3)
  25642. ),
  25643. cms.PSet(
  25644. arg = cms.string('1'),
  25645. columns = cms.vstring(),
  25646. stage = cms.int32(2),
  25647. type = cms.int32(10)
  25648. ),
  25649. cms.PSet(
  25650. arg = cms.string(''),
  25651. columns = cms.vstring(),
  25652. stage = cms.int32(2),
  25653. type = cms.int32(11)
  25654. ))
  25655. ),
  25656. cms.PSet(
  25657. conf = cms.PSet(
  25658. enabled = cms.bool(True)
  25659. ),
  25660. spec = cms.VPSet(cms.PSet(
  25661. arg = cms.string('SUM'),
  25662. columns = cms.vstring('PXBarrel',
  25663. 'Shell',
  25664. 'PXLayer',
  25665. 'SignedLadder'),
  25666. stage = cms.int32(1),
  25667. type = cms.int32(1)
  25668. ),
  25669. cms.PSet(
  25670. arg = cms.string('1'),
  25671. columns = cms.vstring(),
  25672. stage = cms.int32(2),
  25673. type = cms.int32(8)
  25674. ),
  25675. cms.PSet(
  25676. arg = cms.string('2'),
  25677. columns = cms.vstring(),
  25678. stage = cms.int32(2),
  25679. type = cms.int32(9)
  25680. ),
  25681. cms.PSet(
  25682. arg = cms.string('3'),
  25683. columns = cms.vstring(),
  25684. stage = cms.int32(2),
  25685. type = cms.int32(10)
  25686. ),
  25687. cms.PSet(
  25688. arg = cms.string('MEAN'),
  25689. columns = cms.vstring(),
  25690. stage = cms.int32(3),
  25691. type = cms.int32(5)
  25692. ),
  25693. cms.PSet(
  25694. arg = cms.string('EXTEND_X'),
  25695. columns = cms.vstring('PXBarrel',
  25696. 'Shell',
  25697. 'PXLayer'),
  25698. stage = cms.int32(3),
  25699. type = cms.int32(2)
  25700. ))
  25701. ),
  25702. cms.PSet(
  25703. conf = cms.PSet(
  25704. enabled = cms.bool(True)
  25705. ),
  25706. spec = cms.VPSet(cms.PSet(
  25707. arg = cms.string('SUM'),
  25708. columns = cms.vstring('PXForward',
  25709. 'HalfCylinder',
  25710. 'PXRing',
  25711. 'PXDisk',
  25712. 'SignedBlade'),
  25713. stage = cms.int32(1),
  25714. type = cms.int32(1)
  25715. ),
  25716. cms.PSet(
  25717. arg = cms.string('1'),
  25718. columns = cms.vstring(),
  25719. stage = cms.int32(2),
  25720. type = cms.int32(8)
  25721. ),
  25722. cms.PSet(
  25723. arg = cms.string('2'),
  25724. columns = cms.vstring(),
  25725. stage = cms.int32(2),
  25726. type = cms.int32(9)
  25727. ),
  25728. cms.PSet(
  25729. arg = cms.string('3'),
  25730. columns = cms.vstring(),
  25731. stage = cms.int32(2),
  25732. type = cms.int32(10)
  25733. ),
  25734. cms.PSet(
  25735. arg = cms.string('MEAN'),
  25736. columns = cms.vstring(),
  25737. stage = cms.int32(3),
  25738. type = cms.int32(5)
  25739. ),
  25740. cms.PSet(
  25741. arg = cms.string('EXTEND_X'),
  25742. columns = cms.vstring('PXForward',
  25743. 'HalfCylinder',
  25744. 'PXRing',
  25745. 'PXDisk'),
  25746. stage = cms.int32(3),
  25747. type = cms.int32(2)
  25748. ),
  25749. cms.PSet(
  25750. arg = cms.string('EXTEND_X'),
  25751. columns = cms.vstring('PXForward',
  25752. 'HalfCylinder',
  25753. 'PXRing'),
  25754. stage = cms.int32(3),
  25755. type = cms.int32(2)
  25756. ))
  25757. ),
  25758. cms.PSet(
  25759. conf = cms.PSet(
  25760. enabled = cms.bool(True)
  25761. ),
  25762. spec = cms.VPSet(cms.PSet(
  25763. arg = cms.string('SUM'),
  25764. columns = cms.vstring('PXBarrel'),
  25765. stage = cms.int32(1),
  25766. type = cms.int32(1)
  25767. ),
  25768. cms.PSet(
  25769. arg = cms.string('1'),
  25770. columns = cms.vstring(),
  25771. stage = cms.int32(2),
  25772. type = cms.int32(8)
  25773. ),
  25774. cms.PSet(
  25775. arg = cms.string('2'),
  25776. columns = cms.vstring(),
  25777. stage = cms.int32(2),
  25778. type = cms.int32(9)
  25779. ),
  25780. cms.PSet(
  25781. arg = cms.string('3'),
  25782. columns = cms.vstring(),
  25783. stage = cms.int32(2),
  25784. type = cms.int32(10)
  25785. ))
  25786. ),
  25787. cms.PSet(
  25788. conf = cms.PSet(
  25789. enabled = cms.bool(True)
  25790. ),
  25791. spec = cms.VPSet(cms.PSet(
  25792. arg = cms.string('SUM'),
  25793. columns = cms.vstring('PXForward'),
  25794. stage = cms.int32(1),
  25795. type = cms.int32(1)
  25796. ),
  25797. cms.PSet(
  25798. arg = cms.string('1'),
  25799. columns = cms.vstring(),
  25800. stage = cms.int32(2),
  25801. type = cms.int32(8)
  25802. ),
  25803. cms.PSet(
  25804. arg = cms.string('2'),
  25805. columns = cms.vstring(),
  25806. stage = cms.int32(2),
  25807. type = cms.int32(9)
  25808. ),
  25809. cms.PSet(
  25810. arg = cms.string('3'),
  25811. columns = cms.vstring(),
  25812. stage = cms.int32(2),
  25813. type = cms.int32(10)
  25814. ))
  25815. ),
  25816. cms.PSet(
  25817. conf = cms.PSet(
  25818. enabled = cms.bool(True)
  25819. ),
  25820. spec = cms.VPSet(cms.PSet(
  25821. arg = cms.string('SUM'),
  25822. columns = cms.vstring('PXBarrel',
  25823. 'Shell',
  25824. 'PXLayer'),
  25825. stage = cms.int32(1),
  25826. type = cms.int32(1)
  25827. ),
  25828. cms.PSet(
  25829. arg = cms.string('1'),
  25830. columns = cms.vstring(),
  25831. stage = cms.int32(2),
  25832. type = cms.int32(8)
  25833. ),
  25834. cms.PSet(
  25835. arg = cms.string('2'),
  25836. columns = cms.vstring(),
  25837. stage = cms.int32(2),
  25838. type = cms.int32(9)
  25839. ),
  25840. cms.PSet(
  25841. arg = cms.string('3'),
  25842. columns = cms.vstring(),
  25843. stage = cms.int32(2),
  25844. type = cms.int32(10)
  25845. ))
  25846. ),
  25847. cms.PSet(
  25848. conf = cms.PSet(
  25849. enabled = cms.bool(True)
  25850. ),
  25851. spec = cms.VPSet(cms.PSet(
  25852. arg = cms.string('SUM'),
  25853. columns = cms.vstring('PXForward',
  25854. 'HalfCylinder',
  25855. 'PXRing',
  25856. 'PXDisk'),
  25857. stage = cms.int32(1),
  25858. type = cms.int32(1)
  25859. ),
  25860. cms.PSet(
  25861. arg = cms.string('1'),
  25862. columns = cms.vstring(),
  25863. stage = cms.int32(2),
  25864. type = cms.int32(8)
  25865. ),
  25866. cms.PSet(
  25867. arg = cms.string('2'),
  25868. columns = cms.vstring(),
  25869. stage = cms.int32(2),
  25870. type = cms.int32(9)
  25871. ),
  25872. cms.PSet(
  25873. arg = cms.string('3'),
  25874. columns = cms.vstring(),
  25875. stage = cms.int32(2),
  25876. type = cms.int32(10)
  25877. ))
  25878. ),
  25879. cms.PSet(
  25880. conf = cms.PSet(
  25881. enabled = cms.bool(False)
  25882. ),
  25883. spec = cms.VPSet(cms.PSet(
  25884. arg = cms.string('SUM'),
  25885. columns = cms.vstring('PXBarrel',
  25886. 'Shell',
  25887. 'PXLayer',
  25888. 'SignedLadder',
  25889. 'PXModuleName'),
  25890. stage = cms.int32(1),
  25891. type = cms.int32(1)
  25892. ),
  25893. cms.PSet(
  25894. arg = cms.string('1'),
  25895. columns = cms.vstring(),
  25896. stage = cms.int32(2),
  25897. type = cms.int32(8)
  25898. ),
  25899. cms.PSet(
  25900. arg = cms.string('2'),
  25901. columns = cms.vstring(),
  25902. stage = cms.int32(2),
  25903. type = cms.int32(9)
  25904. ),
  25905. cms.PSet(
  25906. arg = cms.string('3'),
  25907. columns = cms.vstring(),
  25908. stage = cms.int32(2),
  25909. type = cms.int32(10)
  25910. ))
  25911. ),
  25912. cms.PSet(
  25913. conf = cms.PSet(
  25914. enabled = cms.bool(False)
  25915. ),
  25916. spec = cms.VPSet(cms.PSet(
  25917. arg = cms.string('SUM'),
  25918. columns = cms.vstring('PXForward',
  25919. 'HalfCylinder',
  25920. 'PXRing',
  25921. 'PXDisk',
  25922. 'SignedBlade',
  25923. 'PXModuleName'),
  25924. stage = cms.int32(1),
  25925. type = cms.int32(1)
  25926. ),
  25927. cms.PSet(
  25928. arg = cms.string('1'),
  25929. columns = cms.vstring(),
  25930. stage = cms.int32(2),
  25931. type = cms.int32(8)
  25932. ),
  25933. cms.PSet(
  25934. arg = cms.string('2'),
  25935. columns = cms.vstring(),
  25936. stage = cms.int32(2),
  25937. type = cms.int32(9)
  25938. ),
  25939. cms.PSet(
  25940. arg = cms.string('3'),
  25941. columns = cms.vstring(),
  25942. stage = cms.int32(2),
  25943. type = cms.int32(10)
  25944. ))
  25945. ),
  25946. cms.PSet(
  25947. conf = cms.PSet(
  25948. enabled = cms.bool(True)
  25949. ),
  25950. spec = cms.VPSet(cms.PSet(
  25951. arg = cms.string('SUM'),
  25952. columns = cms.vstring('PXForward',
  25953. 'HalfCylinder',
  25954. 'PXRing',
  25955. 'PXDisk',
  25956. 'SignedBlade'),
  25957. stage = cms.int32(1),
  25958. type = cms.int32(1)
  25959. ),
  25960. cms.PSet(
  25961. arg = cms.string(''),
  25962. columns = cms.vstring('PXPanel'),
  25963. stage = cms.int32(2),
  25964. type = cms.int32(2)
  25965. ),
  25966. cms.PSet(
  25967. arg = cms.string('1'),
  25968. columns = cms.vstring(),
  25969. stage = cms.int32(2),
  25970. type = cms.int32(9)
  25971. ),
  25972. cms.PSet(
  25973. arg = cms.string('2'),
  25974. columns = cms.vstring(),
  25975. stage = cms.int32(2),
  25976. type = cms.int32(10)
  25977. ),
  25978. cms.PSet(
  25979. arg = cms.string(''),
  25980. columns = cms.vstring(),
  25981. stage = cms.int32(2),
  25982. type = cms.int32(11)
  25983. ))
  25984. ),
  25985. cms.PSet(
  25986. conf = cms.PSet(
  25987. enabled = cms.bool(True)
  25988. ),
  25989. spec = cms.VPSet(cms.PSet(
  25990. arg = cms.string('SUM'),
  25991. columns = cms.vstring('PXBarrel',
  25992. 'Shell',
  25993. 'PXLayer',
  25994. 'SignedLadder'),
  25995. stage = cms.int32(1),
  25996. type = cms.int32(1)
  25997. ),
  25998. cms.PSet(
  25999. arg = cms.string(''),
  26000. columns = cms.vstring('SignedModule'),
  26001. stage = cms.int32(2),
  26002. type = cms.int32(2)
  26003. ),
  26004. cms.PSet(
  26005. arg = cms.string('1'),
  26006. columns = cms.vstring(),
  26007. stage = cms.int32(2),
  26008. type = cms.int32(9)
  26009. ),
  26010. cms.PSet(
  26011. arg = cms.string('2'),
  26012. columns = cms.vstring(),
  26013. stage = cms.int32(2),
  26014. type = cms.int32(10)
  26015. ),
  26016. cms.PSet(
  26017. arg = cms.string(''),
  26018. columns = cms.vstring(),
  26019. stage = cms.int32(2),
  26020. type = cms.int32(11)
  26021. ))
  26022. ),
  26023. cms.PSet(
  26024. conf = cms.PSet(
  26025. enabled = cms.bool(True)
  26026. ),
  26027. spec = cms.VPSet(cms.PSet(
  26028. arg = cms.string('SUM'),
  26029. columns = cms.vstring('PXBarrel',
  26030. 'PXLayer'),
  26031. stage = cms.int32(1),
  26032. type = cms.int32(1)
  26033. ),
  26034. cms.PSet(
  26035. arg = cms.string('1'),
  26036. columns = cms.vstring(),
  26037. stage = cms.int32(2),
  26038. type = cms.int32(8)
  26039. ),
  26040. cms.PSet(
  26041. arg = cms.string('2'),
  26042. columns = cms.vstring(),
  26043. stage = cms.int32(2),
  26044. type = cms.int32(9)
  26045. ),
  26046. cms.PSet(
  26047. arg = cms.string('3'),
  26048. columns = cms.vstring(),
  26049. stage = cms.int32(2),
  26050. type = cms.int32(10)
  26051. ))
  26052. ),
  26053. cms.PSet(
  26054. conf = cms.PSet(
  26055. enabled = cms.bool(True)
  26056. ),
  26057. spec = cms.VPSet(cms.PSet(
  26058. arg = cms.string('SUM'),
  26059. columns = cms.vstring('PXForward',
  26060. 'PXDisk'),
  26061. stage = cms.int32(1),
  26062. type = cms.int32(1)
  26063. ),
  26064. cms.PSet(
  26065. arg = cms.string('1'),
  26066. columns = cms.vstring(),
  26067. stage = cms.int32(2),
  26068. type = cms.int32(8)
  26069. ),
  26070. cms.PSet(
  26071. arg = cms.string('2'),
  26072. columns = cms.vstring(),
  26073. stage = cms.int32(2),
  26074. type = cms.int32(9)
  26075. ),
  26076. cms.PSet(
  26077. arg = cms.string('3'),
  26078. columns = cms.vstring(),
  26079. stage = cms.int32(2),
  26080. type = cms.int32(10)
  26081. ))
  26082. )),
  26083. title = cms.string('Track Residuals X'),
  26084. topFolderName = cms.string('PixelPhase1/Tracks'),
  26085. xlabel = cms.string('(x_rec - x_pred) [cm]'),
  26086. ylabel = cms.string('count')
  26087. )
  26088.  
  26089. process.SiPixelPhase1TrackResidualsResidualsY = cms.PSet(
  26090. bookUndefined = cms.bool(False),
  26091. dimensions = cms.int32(1),
  26092. enabled = cms.bool(True),
  26093. name = cms.string('residual_y'),
  26094. perLumiHarvesting = cms.bool(False),
  26095. range_max = cms.double(0.05),
  26096. range_min = cms.double(-0.05),
  26097. range_nbins = cms.int32(100),
  26098. range_y_max = cms.double(100),
  26099. range_y_min = cms.double(0),
  26100. range_y_nbins = cms.int32(100),
  26101. specs = cms.VPSet(cms.PSet(
  26102. conf = cms.PSet(
  26103. enabled = cms.bool(True)
  26104. ),
  26105. spec = cms.VPSet(cms.PSet(
  26106. arg = cms.string('SUM'),
  26107. columns = cms.vstring('PXBarrel',
  26108. 'PXLayer'),
  26109. stage = cms.int32(1),
  26110. type = cms.int32(1)
  26111. ),
  26112. cms.PSet(
  26113. arg = cms.string(''),
  26114. columns = cms.vstring('SignedModule'),
  26115. stage = cms.int32(2),
  26116. type = cms.int32(2)
  26117. ),
  26118. cms.PSet(
  26119. arg = cms.string(''),
  26120. columns = cms.vstring('SignedLadder'),
  26121. stage = cms.int32(2),
  26122. type = cms.int32(3)
  26123. ),
  26124. cms.PSet(
  26125. arg = cms.string('1'),
  26126. columns = cms.vstring(),
  26127. stage = cms.int32(2),
  26128. type = cms.int32(10)
  26129. ),
  26130. cms.PSet(
  26131. arg = cms.string(''),
  26132. columns = cms.vstring(),
  26133. stage = cms.int32(2),
  26134. type = cms.int32(11)
  26135. ))
  26136. ),
  26137. cms.PSet(
  26138. conf = cms.PSet(
  26139. enabled = cms.bool(True)
  26140. ),
  26141. spec = cms.VPSet(cms.PSet(
  26142. arg = cms.string('SUM'),
  26143. columns = cms.vstring('PXForward',
  26144. 'PXRing'),
  26145. stage = cms.int32(1),
  26146. type = cms.int32(1)
  26147. ),
  26148. cms.PSet(
  26149. arg = cms.string(''),
  26150. columns = cms.vstring('PXDisk'),
  26151. stage = cms.int32(2),
  26152. type = cms.int32(2)
  26153. ),
  26154. cms.PSet(
  26155. arg = cms.string(''),
  26156. columns = cms.vstring('SignedBladePanel'),
  26157. stage = cms.int32(2),
  26158. type = cms.int32(3)
  26159. ),
  26160. cms.PSet(
  26161. arg = cms.string('1'),
  26162. columns = cms.vstring(),
  26163. stage = cms.int32(2),
  26164. type = cms.int32(10)
  26165. ),
  26166. cms.PSet(
  26167. arg = cms.string(''),
  26168. columns = cms.vstring(),
  26169. stage = cms.int32(2),
  26170. type = cms.int32(11)
  26171. ))
  26172. ),
  26173. cms.PSet(
  26174. conf = cms.PSet(
  26175. enabled = cms.bool(True)
  26176. ),
  26177. spec = cms.VPSet(cms.PSet(
  26178. arg = cms.string('SUM'),
  26179. columns = cms.vstring('PXBarrel',
  26180. 'Shell',
  26181. 'PXLayer',
  26182. 'SignedLadder'),
  26183. stage = cms.int32(1),
  26184. type = cms.int32(1)
  26185. ),
  26186. cms.PSet(
  26187. arg = cms.string('1'),
  26188. columns = cms.vstring(),
  26189. stage = cms.int32(2),
  26190. type = cms.int32(8)
  26191. ),
  26192. cms.PSet(
  26193. arg = cms.string('2'),
  26194. columns = cms.vstring(),
  26195. stage = cms.int32(2),
  26196. type = cms.int32(9)
  26197. ),
  26198. cms.PSet(
  26199. arg = cms.string('3'),
  26200. columns = cms.vstring(),
  26201. stage = cms.int32(2),
  26202. type = cms.int32(10)
  26203. ),
  26204. cms.PSet(
  26205. arg = cms.string('MEAN'),
  26206. columns = cms.vstring(),
  26207. stage = cms.int32(3),
  26208. type = cms.int32(5)
  26209. ),
  26210. cms.PSet(
  26211. arg = cms.string('EXTEND_X'),
  26212. columns = cms.vstring('PXBarrel',
  26213. 'Shell',
  26214. 'PXLayer'),
  26215. stage = cms.int32(3),
  26216. type = cms.int32(2)
  26217. ))
  26218. ),
  26219. cms.PSet(
  26220. conf = cms.PSet(
  26221. enabled = cms.bool(True)
  26222. ),
  26223. spec = cms.VPSet(cms.PSet(
  26224. arg = cms.string('SUM'),
  26225. columns = cms.vstring('PXForward',
  26226. 'HalfCylinder',
  26227. 'PXRing',
  26228. 'PXDisk',
  26229. 'SignedBlade'),
  26230. stage = cms.int32(1),
  26231. type = cms.int32(1)
  26232. ),
  26233. cms.PSet(
  26234. arg = cms.string('1'),
  26235. columns = cms.vstring(),
  26236. stage = cms.int32(2),
  26237. type = cms.int32(8)
  26238. ),
  26239. cms.PSet(
  26240. arg = cms.string('2'),
  26241. columns = cms.vstring(),
  26242. stage = cms.int32(2),
  26243. type = cms.int32(9)
  26244. ),
  26245. cms.PSet(
  26246. arg = cms.string('3'),
  26247. columns = cms.vstring(),
  26248. stage = cms.int32(2),
  26249. type = cms.int32(10)
  26250. ),
  26251. cms.PSet(
  26252. arg = cms.string('MEAN'),
  26253. columns = cms.vstring(),
  26254. stage = cms.int32(3),
  26255. type = cms.int32(5)
  26256. ),
  26257. cms.PSet(
  26258. arg = cms.string('EXTEND_X'),
  26259. columns = cms.vstring('PXForward',
  26260. 'HalfCylinder',
  26261. 'PXRing',
  26262. 'PXDisk'),
  26263. stage = cms.int32(3),
  26264. type = cms.int32(2)
  26265. ),
  26266. cms.PSet(
  26267. arg = cms.string('EXTEND_X'),
  26268. columns = cms.vstring('PXForward',
  26269. 'HalfCylinder',
  26270. 'PXRing'),
  26271. stage = cms.int32(3),
  26272. type = cms.int32(2)
  26273. ))
  26274. ),
  26275. cms.PSet(
  26276. conf = cms.PSet(
  26277. enabled = cms.bool(True)
  26278. ),
  26279. spec = cms.VPSet(cms.PSet(
  26280. arg = cms.string('SUM'),
  26281. columns = cms.vstring('PXBarrel'),
  26282. stage = cms.int32(1),
  26283. type = cms.int32(1)
  26284. ),
  26285. cms.PSet(
  26286. arg = cms.string('1'),
  26287. columns = cms.vstring(),
  26288. stage = cms.int32(2),
  26289. type = cms.int32(8)
  26290. ),
  26291. cms.PSet(
  26292. arg = cms.string('2'),
  26293. columns = cms.vstring(),
  26294. stage = cms.int32(2),
  26295. type = cms.int32(9)
  26296. ),
  26297. cms.PSet(
  26298. arg = cms.string('3'),
  26299. columns = cms.vstring(),
  26300. stage = cms.int32(2),
  26301. type = cms.int32(10)
  26302. ))
  26303. ),
  26304. cms.PSet(
  26305. conf = cms.PSet(
  26306. enabled = cms.bool(True)
  26307. ),
  26308. spec = cms.VPSet(cms.PSet(
  26309. arg = cms.string('SUM'),
  26310. columns = cms.vstring('PXForward'),
  26311. stage = cms.int32(1),
  26312. type = cms.int32(1)
  26313. ),
  26314. cms.PSet(
  26315. arg = cms.string('1'),
  26316. columns = cms.vstring(),
  26317. stage = cms.int32(2),
  26318. type = cms.int32(8)
  26319. ),
  26320. cms.PSet(
  26321. arg = cms.string('2'),
  26322. columns = cms.vstring(),
  26323. stage = cms.int32(2),
  26324. type = cms.int32(9)
  26325. ),
  26326. cms.PSet(
  26327. arg = cms.string('3'),
  26328. columns = cms.vstring(),
  26329. stage = cms.int32(2),
  26330. type = cms.int32(10)
  26331. ))
  26332. ),
  26333. cms.PSet(
  26334. conf = cms.PSet(
  26335. enabled = cms.bool(True)
  26336. ),
  26337. spec = cms.VPSet(cms.PSet(
  26338. arg = cms.string('SUM'),
  26339. columns = cms.vstring('PXBarrel',
  26340. 'Shell',
  26341. 'PXLayer'),
  26342. stage = cms.int32(1),
  26343. type = cms.int32(1)
  26344. ),
  26345. cms.PSet(
  26346. arg = cms.string('1'),
  26347. columns = cms.vstring(),
  26348. stage = cms.int32(2),
  26349. type = cms.int32(8)
  26350. ),
  26351. cms.PSet(
  26352. arg = cms.string('2'),
  26353. columns = cms.vstring(),
  26354. stage = cms.int32(2),
  26355. type = cms.int32(9)
  26356. ),
  26357. cms.PSet(
  26358. arg = cms.string('3'),
  26359. columns = cms.vstring(),
  26360. stage = cms.int32(2),
  26361. type = cms.int32(10)
  26362. ))
  26363. ),
  26364. cms.PSet(
  26365. conf = cms.PSet(
  26366. enabled = cms.bool(True)
  26367. ),
  26368. spec = cms.VPSet(cms.PSet(
  26369. arg = cms.string('SUM'),
  26370. columns = cms.vstring('PXForward',
  26371. 'HalfCylinder',
  26372. 'PXRing',
  26373. 'PXDisk'),
  26374. stage = cms.int32(1),
  26375. type = cms.int32(1)
  26376. ),
  26377. cms.PSet(
  26378. arg = cms.string('1'),
  26379. columns = cms.vstring(),
  26380. stage = cms.int32(2),
  26381. type = cms.int32(8)
  26382. ),
  26383. cms.PSet(
  26384. arg = cms.string('2'),
  26385. columns = cms.vstring(),
  26386. stage = cms.int32(2),
  26387. type = cms.int32(9)
  26388. ),
  26389. cms.PSet(
  26390. arg = cms.string('3'),
  26391. columns = cms.vstring(),
  26392. stage = cms.int32(2),
  26393. type = cms.int32(10)
  26394. ))
  26395. ),
  26396. cms.PSet(
  26397. conf = cms.PSet(
  26398. enabled = cms.bool(False)
  26399. ),
  26400. spec = cms.VPSet(cms.PSet(
  26401. arg = cms.string('SUM'),
  26402. columns = cms.vstring('PXBarrel',
  26403. 'Shell',
  26404. 'PXLayer',
  26405. 'SignedLadder',
  26406. 'PXModuleName'),
  26407. stage = cms.int32(1),
  26408. type = cms.int32(1)
  26409. ),
  26410. cms.PSet(
  26411. arg = cms.string('1'),
  26412. columns = cms.vstring(),
  26413. stage = cms.int32(2),
  26414. type = cms.int32(8)
  26415. ),
  26416. cms.PSet(
  26417. arg = cms.string('2'),
  26418. columns = cms.vstring(),
  26419. stage = cms.int32(2),
  26420. type = cms.int32(9)
  26421. ),
  26422. cms.PSet(
  26423. arg = cms.string('3'),
  26424. columns = cms.vstring(),
  26425. stage = cms.int32(2),
  26426. type = cms.int32(10)
  26427. ))
  26428. ),
  26429. cms.PSet(
  26430. conf = cms.PSet(
  26431. enabled = cms.bool(False)
  26432. ),
  26433. spec = cms.VPSet(cms.PSet(
  26434. arg = cms.string('SUM'),
  26435. columns = cms.vstring('PXForward',
  26436. 'HalfCylinder',
  26437. 'PXRing',
  26438. 'PXDisk',
  26439. 'SignedBlade',
  26440. 'PXModuleName'),
  26441. stage = cms.int32(1),
  26442. type = cms.int32(1)
  26443. ),
  26444. cms.PSet(
  26445. arg = cms.string('1'),
  26446. columns = cms.vstring(),
  26447. stage = cms.int32(2),
  26448. type = cms.int32(8)
  26449. ),
  26450. cms.PSet(
  26451. arg = cms.string('2'),
  26452. columns = cms.vstring(),
  26453. stage = cms.int32(2),
  26454. type = cms.int32(9)
  26455. ),
  26456. cms.PSet(
  26457. arg = cms.string('3'),
  26458. columns = cms.vstring(),
  26459. stage = cms.int32(2),
  26460. type = cms.int32(10)
  26461. ))
  26462. ),
  26463. cms.PSet(
  26464. conf = cms.PSet(
  26465. enabled = cms.bool(True)
  26466. ),
  26467. spec = cms.VPSet(cms.PSet(
  26468. arg = cms.string('SUM'),
  26469. columns = cms.vstring('PXForward',
  26470. 'HalfCylinder',
  26471. 'PXRing',
  26472. 'PXDisk',
  26473. 'SignedBlade'),
  26474. stage = cms.int32(1),
  26475. type = cms.int32(1)
  26476. ),
  26477. cms.PSet(
  26478. arg = cms.string(''),
  26479. columns = cms.vstring('PXPanel'),
  26480. stage = cms.int32(2),
  26481. type = cms.int32(2)
  26482. ),
  26483. cms.PSet(
  26484. arg = cms.string('1'),
  26485. columns = cms.vstring(),
  26486. stage = cms.int32(2),
  26487. type = cms.int32(9)
  26488. ),
  26489. cms.PSet(
  26490. arg = cms.string('2'),
  26491. columns = cms.vstring(),
  26492. stage = cms.int32(2),
  26493. type = cms.int32(10)
  26494. ),
  26495. cms.PSet(
  26496. arg = cms.string(''),
  26497. columns = cms.vstring(),
  26498. stage = cms.int32(2),
  26499. type = cms.int32(11)
  26500. ))
  26501. ),
  26502. cms.PSet(
  26503. conf = cms.PSet(
  26504. enabled = cms.bool(True)
  26505. ),
  26506. spec = cms.VPSet(cms.PSet(
  26507. arg = cms.string('SUM'),
  26508. columns = cms.vstring('PXBarrel',
  26509. 'Shell',
  26510. 'PXLayer',
  26511. 'SignedLadder'),
  26512. stage = cms.int32(1),
  26513. type = cms.int32(1)
  26514. ),
  26515. cms.PSet(
  26516. arg = cms.string(''),
  26517. columns = cms.vstring('SignedModule'),
  26518. stage = cms.int32(2),
  26519. type = cms.int32(2)
  26520. ),
  26521. cms.PSet(
  26522. arg = cms.string('1'),
  26523. columns = cms.vstring(),
  26524. stage = cms.int32(2),
  26525. type = cms.int32(9)
  26526. ),
  26527. cms.PSet(
  26528. arg = cms.string('2'),
  26529. columns = cms.vstring(),
  26530. stage = cms.int32(2),
  26531. type = cms.int32(10)
  26532. ),
  26533. cms.PSet(
  26534. arg = cms.string(''),
  26535. columns = cms.vstring(),
  26536. stage = cms.int32(2),
  26537. type = cms.int32(11)
  26538. ))
  26539. ),
  26540. cms.PSet(
  26541. conf = cms.PSet(
  26542. enabled = cms.bool(True)
  26543. ),
  26544. spec = cms.VPSet(cms.PSet(
  26545. arg = cms.string('SUM'),
  26546. columns = cms.vstring('PXBarrel',
  26547. 'PXLayer'),
  26548. stage = cms.int32(1),
  26549. type = cms.int32(1)
  26550. ),
  26551. cms.PSet(
  26552. arg = cms.string('1'),
  26553. columns = cms.vstring(),
  26554. stage = cms.int32(2),
  26555. type = cms.int32(8)
  26556. ),
  26557. cms.PSet(
  26558. arg = cms.string('2'),
  26559. columns = cms.vstring(),
  26560. stage = cms.int32(2),
  26561. type = cms.int32(9)
  26562. ),
  26563. cms.PSet(
  26564. arg = cms.string('3'),
  26565. columns = cms.vstring(),
  26566. stage = cms.int32(2),
  26567. type = cms.int32(10)
  26568. ))
  26569. ),
  26570. cms.PSet(
  26571. conf = cms.PSet(
  26572. enabled = cms.bool(True)
  26573. ),
  26574. spec = cms.VPSet(cms.PSet(
  26575. arg = cms.string('SUM'),
  26576. columns = cms.vstring('PXForward',
  26577. 'PXDisk'),
  26578. stage = cms.int32(1),
  26579. type = cms.int32(1)
  26580. ),
  26581. cms.PSet(
  26582. arg = cms.string('1'),
  26583. columns = cms.vstring(),
  26584. stage = cms.int32(2),
  26585. type = cms.int32(8)
  26586. ),
  26587. cms.PSet(
  26588. arg = cms.string('2'),
  26589. columns = cms.vstring(),
  26590. stage = cms.int32(2),
  26591. type = cms.int32(9)
  26592. ),
  26593. cms.PSet(
  26594. arg = cms.string('3'),
  26595. columns = cms.vstring(),
  26596. stage = cms.int32(2),
  26597. type = cms.int32(10)
  26598. ))
  26599. )),
  26600. title = cms.string('Track Residuals Y'),
  26601. topFolderName = cms.string('PixelPhase1/Tracks'),
  26602. xlabel = cms.string('(y_rec - y_pred) [cm]'),
  26603. ylabel = cms.string('count')
  26604. )
  26605.  
  26606. process.SiPixelSimBlock = cms.PSet(
  26607. AdcFullScale = cms.int32(255),
  26608. AdcFullScaleStack = cms.int32(255),
  26609. AddNoise = cms.bool(True),
  26610. AddNoisyPixels = cms.bool(True),
  26611. AddPixelInefficiency = cms.bool(True),
  26612. AddThresholdSmearing = cms.bool(True),
  26613. Alpha2Order = cms.bool(True),
  26614. BPix_SignalResponse_p0 = cms.double(0.0035),
  26615. BPix_SignalResponse_p1 = cms.double(1.23),
  26616. BPix_SignalResponse_p2 = cms.double(97.4),
  26617. BPix_SignalResponse_p3 = cms.double(126.5),
  26618. ChargeVCALSmearing = cms.bool(True),
  26619. DeadModules_DB = cms.bool(True),
  26620. DoPixelAging = cms.bool(False),
  26621. ElectronPerAdc = cms.double(135.0),
  26622. ElectronsPerVcal = cms.double(65.5),
  26623. ElectronsPerVcal_Offset = cms.double(-414.0),
  26624. FPix_SignalResponse_p0 = cms.double(0.0043),
  26625. FPix_SignalResponse_p1 = cms.double(1.31),
  26626. FPix_SignalResponse_p2 = cms.double(93.6),
  26627. FPix_SignalResponse_p3 = cms.double(134.6),
  26628. FirstStackLayer = cms.int32(5),
  26629. GainSmearing = cms.double(0.0),
  26630. LorentzAngle_DB = cms.bool(True),
  26631. MissCalibrate = cms.bool(True),
  26632. NoiseInElectrons = cms.double(175.0),
  26633. NumPixelBarrel = cms.int32(3),
  26634. NumPixelEndcap = cms.int32(2),
  26635. OffsetSmearing = cms.double(0.0),
  26636. PixGeometryType = cms.string('idealForDigi'),
  26637. ReadoutNoiseInElec = cms.double(350.0),
  26638. RoutList = cms.vstring('TrackerHitsPixelBarrelLowTof',
  26639. 'TrackerHitsPixelBarrelHighTof',
  26640. 'TrackerHitsPixelEndcapLowTof',
  26641. 'TrackerHitsPixelEndcapHighTof'),
  26642. TanLorentzAnglePerTesla_BPix = cms.double(0.106),
  26643. TanLorentzAnglePerTesla_FPix = cms.double(0.106),
  26644. ThresholdInElectrons_BPix = cms.double(3500.0),
  26645. ThresholdInElectrons_BPix_L1 = cms.double(3500.0),
  26646. ThresholdInElectrons_FPix = cms.double(3000.0),
  26647. ThresholdSmearing_BPix = cms.double(245.0),
  26648. ThresholdSmearing_BPix_L1 = cms.double(245.0),
  26649. ThresholdSmearing_FPix = cms.double(210.0),
  26650. TofLowerCut = cms.double(-12.5),
  26651. TofUpperCut = cms.double(12.5),
  26652. deltaProductionCut = cms.double(0.03),
  26653. killModules = cms.bool(True),
  26654. useDB = cms.bool(False)
  26655. )
  26656.  
  26657. process.SiStripClusterChargeCutLoose = cms.PSet(
  26658. value = cms.double(1620.0)
  26659. )
  26660.  
  26661. process.SiStripClusterChargeCutNone = cms.PSet(
  26662. value = cms.double(-1.0)
  26663. )
  26664.  
  26665. process.SiStripClusterChargeCutTight = cms.PSet(
  26666. value = cms.double(1945.0)
  26667. )
  26668.  
  26669. process.SiStripClusterChargeCutTiny = cms.PSet(
  26670. value = cms.double(800.0)
  26671. )
  26672.  
  26673. process.SiStripSimBlock = cms.PSet(
  26674. APVProbabilityFile = cms.FileInPath('SimTracker/SiStripDigitizer/data/APVProbaList.txt'),
  26675. APVSaturationFromHIP = cms.bool(False),
  26676. APVSaturationProbScaling = cms.double(1.0),
  26677. APVpeakmode = cms.bool(False),
  26678. AppliedVoltage = cms.double(300.0),
  26679. BaselineShift = cms.bool(True),
  26680. ChargeDistributionRMS = cms.double(6.5e-10),
  26681. ChargeMobility = cms.double(310.0),
  26682. CommonModeNoise = cms.bool(True),
  26683. CosmicDelayShift = cms.untracked.double(0.0),
  26684. CouplingConstantDecIB1 = cms.vdouble(0.7748, 0.0962, 0.0165),
  26685. CouplingConstantDecIB2 = cms.vdouble(0.83, 0.0756, 0.0094),
  26686. CouplingConstantDecOB1 = cms.vdouble(0.6871, 0.1222, 0.0342),
  26687. CouplingConstantDecOB2 = cms.vdouble(0.725, 0.1102, 0.0273),
  26688. CouplingConstantDecW1a = cms.vdouble(0.786, 0.093, 0.014),
  26689. CouplingConstantDecW1b = cms.vdouble(0.822, 0.08, 0.009),
  26690. CouplingConstantDecW2a = cms.vdouble(0.7962, 0.0914, 0.0104),
  26691. CouplingConstantDecW2b = cms.vdouble(0.888, 0.05, 0.006),
  26692. CouplingConstantDecW3a = cms.vdouble(0.8164, 0.09, 0.0018),
  26693. CouplingConstantDecW3b = cms.vdouble(0.848, 0.06, 0.016),
  26694. CouplingConstantDecW4 = cms.vdouble(0.876, 0.06, 0.002),
  26695. CouplingConstantDecW5 = cms.vdouble(0.7565, 0.0913, 0.0304),
  26696. CouplingConstantDecW6 = cms.vdouble(0.758, 0.093, 0.026),
  26697. CouplingConstantDecW7 = cms.vdouble(0.7828, 0.0862, 0.0224),
  26698. CouplingConstantPeakIB1 = cms.vdouble(0.9006, 0.0497),
  26699. CouplingConstantPeakIB2 = cms.vdouble(0.9342, 0.0328),
  26700. CouplingConstantPeakOB1 = cms.vdouble(0.8542, 0.0729),
  26701. CouplingConstantPeakOB2 = cms.vdouble(0.8719, 0.064),
  26702. CouplingConstantPeakW1a = cms.vdouble(0.996, 0.002),
  26703. CouplingConstantPeakW1b = cms.vdouble(0.976, 0.012),
  26704. CouplingConstantPeakW2a = cms.vdouble(1.0, 0.0),
  26705. CouplingConstantPeakW2b = cms.vdouble(0.998, 0.001),
  26706. CouplingConstantPeakW3a = cms.vdouble(0.996, 0.002),
  26707. CouplingConstantPeakW3b = cms.vdouble(0.992, 0.004),
  26708. CouplingConstantPeakW4 = cms.vdouble(0.992, 0.004),
  26709. CouplingConstantPeakW5 = cms.vdouble(0.968, 0.016),
  26710. CouplingConstantPeakW6 = cms.vdouble(0.972, 0.014),
  26711. CouplingConstantPeakW7 = cms.vdouble(0.964, 0.018),
  26712. DeltaProductionCut = cms.double(0.120425),
  26713. DepletionVoltage = cms.double(170.0),
  26714. DigiModeList = cms.PSet(
  26715. PRDigi = cms.string('ProcessedRaw'),
  26716. SCDigi = cms.string('ScopeMode'),
  26717. VRDigi = cms.string('VirginRaw'),
  26718. ZSDigi = cms.string('ZeroSuppressed')
  26719. ),
  26720. FedAlgorithm = cms.int32(4),
  26721. FedAlgorithm_PM = cms.int32(4),
  26722. Gain = cms.string(''),
  26723. GeometryType = cms.string('idealForDigi'),
  26724. GevPerElectron = cms.double(3.61e-09),
  26725. Inefficiency = cms.double(0.0),
  26726. LandauFluctuations = cms.bool(True),
  26727. LorentzAngle = cms.string(''),
  26728. Noise = cms.bool(True),
  26729. NoiseSigmaThreshold = cms.double(2.0),
  26730. PedestalsOffset = cms.double(128),
  26731. PreMixingMode = cms.bool(False),
  26732. ROUList = cms.vstring('TrackerHitsTIBLowTof',
  26733. 'TrackerHitsTIBHighTof',
  26734. 'TrackerHitsTIDLowTof',
  26735. 'TrackerHitsTIDHighTof',
  26736. 'TrackerHitsTOBLowTof',
  26737. 'TrackerHitsTOBHighTof',
  26738. 'TrackerHitsTECLowTof',
  26739. 'TrackerHitsTECHighTof'),
  26740. RealPedestals = cms.bool(True),
  26741. SingleStripNoise = cms.bool(True),
  26742. TOFCutForDeconvolution = cms.double(50.0),
  26743. TOFCutForPeak = cms.double(100.0),
  26744. Temperature = cms.double(273.0),
  26745. TrackerConfigurationFromDB = cms.bool(False),
  26746. ZeroSuppression = cms.bool(True),
  26747. chargeDivisionsPerStrip = cms.int32(10),
  26748. cmnRMStec = cms.double(2.44),
  26749. cmnRMStib = cms.double(5.92),
  26750. cmnRMStid = cms.double(3.08),
  26751. cmnRMStob = cms.double(1.08),
  26752. electronPerAdcDec = cms.double(247.0),
  26753. electronPerAdcPeak = cms.double(262.0),
  26754. noDiffusion = cms.bool(False)
  26755. )
  26756.  
  26757. process.SimCalorimetryAOD = cms.PSet(
  26758. outputCommands = cms.untracked.vstring()
  26759. )
  26760.  
  26761. process.SimCalorimetryFEVTDEBUG = cms.PSet(
  26762. outputCommands = cms.untracked.vstring('keep *_simEcalDigis_*_*',
  26763. 'keep *_simEcalPreshowerDigis_*_*',
  26764. 'keep *_simEcalTriggerPrimitiveDigis_*_*',
  26765. 'keep *_simEcalEBTriggerPrimitiveDigis_*_*',
  26766. 'keep *_simHcalDigis_*_*',
  26767. 'keep ZDCDataFramesSorted_simHcalUnsuppressedDigis_*_*',
  26768. 'drop ZDCDataFramesSorted_mix_simHcalUnsuppressedDigis*_*',
  26769. 'keep *_simHcalTriggerPrimitiveDigis_*_*',
  26770. 'keep *_mix_HcalSamples_*',
  26771. 'keep *_mix_HcalHits_*',
  26772. 'keep *_simHcalUnsuppressedDigis_*_*')
  26773. )
  26774.  
  26775. process.SimCalorimetryRAW = cms.PSet(
  26776. outputCommands = cms.untracked.vstring('keep EBSrFlagsSorted_simEcalDigis_*_*',
  26777. 'keep EESrFlagsSorted_simEcalDigis_*_*',
  26778. 'keep *_simHcalUnsuppressedDigis_*_*')
  26779. )
  26780.  
  26781. process.SimCalorimetryRECO = cms.PSet(
  26782. outputCommands = cms.untracked.vstring()
  26783. )
  26784.  
  26785. process.SimG4CoreAOD = cms.PSet(
  26786. outputCommands = cms.untracked.vstring()
  26787. )
  26788.  
  26789. process.SimG4CoreRAW = cms.PSet(
  26790. outputCommands = cms.untracked.vstring('keep *_g4SimHits_*_*',
  26791. 'keep edmHepMCProduct_source_*_*')
  26792. )
  26793.  
  26794. process.SimG4CoreRECO = cms.PSet(
  26795. outputCommands = cms.untracked.vstring('keep edmHepMCProduct_source_*_*',
  26796. 'keep SimTracks_g4SimHits_*_*',
  26797. 'keep SimVertexs_g4SimHits_*_*')
  26798. )
  26799.  
  26800. process.SimGeneralAOD = cms.PSet(
  26801. outputCommands = cms.untracked.vstring('keep PileupSummaryInfos_*_*_*',
  26802. 'keep int_*_bunchSpacing_*')
  26803. )
  26804.  
  26805. process.SimGeneralFEVTDEBUG = cms.PSet(
  26806. outputCommands = cms.untracked.vstring('drop *_trackingtruthprod_*_*',
  26807. 'drop *_electrontruth_*_*',
  26808. 'keep *_mix_MergedTrackTruth_*',
  26809. 'keep CrossingFramePlaybackInfoNew_*_*_*')
  26810. )
  26811.  
  26812. process.SimGeneralRAW = cms.PSet(
  26813. outputCommands = cms.untracked.vstring('keep CrossingFramePlaybackInfoNew_*_*_*',
  26814. 'keep PileupSummaryInfos_*_*_*',
  26815. 'keep int6stdbitsetstdpairs_*_AffectedAPVList_*',
  26816. 'keep int_*_bunchSpacing_*')
  26817. )
  26818.  
  26819. process.SimGeneralRECO = cms.PSet(
  26820. outputCommands = cms.untracked.vstring('keep PileupSummaryInfos_*_*_*',
  26821. 'keep int_*_bunchSpacing_*')
  26822. )
  26823.  
  26824. process.SimMuonAOD = cms.PSet(
  26825. outputCommands = cms.untracked.vstring()
  26826. )
  26827.  
  26828. process.SimMuonFEVTDEBUG = cms.PSet(
  26829. outputCommands = cms.untracked.vstring('keep *_simMuonCSCDigis_*_*',
  26830. 'keep *_simMuonDTDigis_*_*',
  26831. 'keep *_simMuonRPCDigis_*_*')
  26832. )
  26833.  
  26834. process.SimMuonRAW = cms.PSet(
  26835. outputCommands = cms.untracked.vstring('keep StripDigiSimLinkedmDetSetVector_simMuonCSCDigis_*_*',
  26836. 'keep CSCDetIdCSCComparatorDigiMuonDigiCollection_simMuonCSCDigis_*_*',
  26837. 'keep DTLayerIdDTDigiSimLinkMuonDigiCollection_simMuonDTDigis_*_*',
  26838. 'keep RPCDigiSimLinkedmDetSetVector_simMuonRPCDigis_*_*',
  26839. 'keep *_simMuonCSCDigis_*_*',
  26840. 'keep *_simMuonRPCDigis_*_*')
  26841. )
  26842.  
  26843. process.SimMuonRECO = cms.PSet(
  26844. outputCommands = cms.untracked.vstring('keep StripDigiSimLinkedmDetSetVector_simMuonCSCDigis_*_*',
  26845. 'keep DTLayerIdDTDigiSimLinkMuonDigiCollection_simMuonDTDigis_*_*',
  26846. 'keep RPCDigiSimLinkedmDetSetVector_simMuonRPCDigis_*_*')
  26847. )
  26848.  
  26849. process.SimTrackerAOD = cms.PSet(
  26850. outputCommands = cms.untracked.vstring('keep *_allTrackMCMatch_*_*')
  26851. )
  26852.  
  26853. process.SimTrackerDEBUG = cms.PSet(
  26854. outputCommands = cms.untracked.vstring('keep PixelDigiSimLinkedmDetSetVector_simSiPixelDigis_*_*',
  26855. 'keep StripDigiSimLinkedmDetSetVector_simSiStripDigis_*_*',
  26856. 'drop *_mix_simSiPixelDigis*_*',
  26857. 'drop *_mix_simSiStripDigis*_*',
  26858. 'keep *_allTrackMCMatch_*_*')
  26859. )
  26860.  
  26861. process.SimTrackerFEVTDEBUG = cms.PSet(
  26862. outputCommands = cms.untracked.vstring('keep *_simSiPixelDigis_*_*',
  26863. 'keep *_simSiStripDigis_*_*',
  26864. 'drop *_mix_simSiPixelDigis*_*',
  26865. 'drop *_mix_simSiStripDigis*_*',
  26866. 'keep *_allTrackMCMatch_*_*',
  26867. 'keep *_trackingParticleRecoTrackAsssociation_*_*',
  26868. 'keep *_assoc2secStepTk_*_*',
  26869. 'keep *_assoc2thStepTk_*_*',
  26870. 'keep *_assoc2GsfTracks_*_*',
  26871. 'keep *_assocOutInConversionTracks_*_*',
  26872. 'keep *_assocInOutConversionTracks_*_*')
  26873. )
  26874.  
  26875. process.SimTrackerRAW = cms.PSet(
  26876. outputCommands = cms.untracked.vstring('keep *_allTrackMCMatch_*_*')
  26877. )
  26878.  
  26879. process.SimTrackerRECO = cms.PSet(
  26880. outputCommands = cms.untracked.vstring('keep *_allTrackMCMatch_*_*')
  26881. )
  26882.  
  26883. process.SingleMuonPSet = cms.PSet(
  26884. dropPt2 = cms.bool(True),
  26885. dropPt3 = cms.bool(True),
  26886. hltPathsToCheck = cms.vstring('HLT_Mu45_eta2p1_v',
  26887. 'HLT_Mu50_v',
  26888. 'HLT_TkMu50_v',
  26889. 'HLT_Mu55_v',
  26890. 'HLT_Mu50_eta2p1_v'),
  26891. minCandidates = cms.uint32(1),
  26892. parametersTurnOn = cms.vdouble(0, 5, 10, 15, 20,
  26893. 25, 30, 35, 40, 42,
  26894. 44, 46, 48, 50, 52,
  26895. 54, 56, 58, 60, 70,
  26896. 80, 90, 100),
  26897. recMuonLabel = cms.InputTag("muons")
  26898. )
  26899.  
  26900. process.StandardMatchingParameters = cms.PSet(
  26901. DataType = cms.string('Leptons'),
  26902. MatchDeltaR_Jets = cms.double(0.3),
  26903. MatchDeltaR_Leptons = cms.double(0.15),
  26904. RefCollection = cms.InputTag("kinematicSelectedTauValDenominator"),
  26905. SaveOutputHistograms = cms.bool(False),
  26906. TauPtCut = cms.double(0.0),
  26907. chainCuts = cms.bool(False),
  26908. genCuts = cms.string(''),
  26909. recoCuts = cms.string('')
  26910. )
  26911.  
  26912. process.TC_ME1234 = cms.PSet(
  26913. SegmentSorting = cms.int32(1),
  26914. chi2Max = cms.double(6000.0),
  26915. chi2ndfProbMin = cms.double(0.0001),
  26916. dPhiFineMax = cms.double(0.02),
  26917. dPhiMax = cms.double(0.003),
  26918. dRPhiFineMax = cms.double(6.0),
  26919. dRPhiMax = cms.double(1.2),
  26920. minLayersApart = cms.int32(2),
  26921. verboseInfo = cms.untracked.bool(True)
  26922. )
  26923.  
  26924. process.TC_ME1A = cms.PSet(
  26925. SegmentSorting = cms.int32(1),
  26926. chi2Max = cms.double(6000.0),
  26927. chi2ndfProbMin = cms.double(0.0001),
  26928. dPhiFineMax = cms.double(0.013),
  26929. dPhiMax = cms.double(0.00198),
  26930. dRPhiFineMax = cms.double(3.0),
  26931. dRPhiMax = cms.double(0.6),
  26932. minLayersApart = cms.int32(2),
  26933. verboseInfo = cms.untracked.bool(True)
  26934. )
  26935.  
  26936. process.TECi = cms.PSet(
  26937. TTRHBuilder = cms.string('WithTrackAngle'),
  26938. clusterChargeCut = cms.PSet(
  26939. refToPSet_ = cms.string('SiStripClusterChargeCutNone')
  26940. ),
  26941. matchedRecHits = cms.InputTag("siStripMatchedRecHits","matchedRecHit"),
  26942. maxRing = cms.int32(2),
  26943. minRing = cms.int32(1),
  26944. rphiRecHits = cms.InputTag("siStripMatchedRecHits","rphiRecHit"),
  26945. useRingSlector = cms.bool(True)
  26946. )
  26947.  
  26948. process.TSPhiParametersBlock = cms.PSet(
  26949. TSPhiParameters = cms.PSet(
  26950. Debug = cms.untracked.bool(False),
  26951. TSMCCE1 = cms.bool(True),
  26952. TSMCCE2 = cms.bool(False),
  26953. TSMCCEC = cms.bool(False),
  26954. TSMCGS1 = cms.bool(True),
  26955. TSMCGS2 = cms.bool(True),
  26956. TSMGS1 = cms.int32(1),
  26957. TSMGS2 = cms.int32(1),
  26958. TSMHSP = cms.int32(1),
  26959. TSMHTE1 = cms.bool(True),
  26960. TSMHTE2 = cms.bool(False),
  26961. TSMHTEC = cms.bool(False),
  26962. TSMMSK1 = cms.int32(312),
  26963. TSMMSK2 = cms.int32(312),
  26964. TSMNOE1 = cms.bool(True),
  26965. TSMNOE2 = cms.bool(False),
  26966. TSMNOEC = cms.bool(False),
  26967. TSMWORD = cms.int32(255),
  26968. TSSCCE1 = cms.bool(True),
  26969. TSSCCE2 = cms.bool(False),
  26970. TSSCCEC = cms.bool(False),
  26971. TSSCGS1 = cms.bool(True),
  26972. TSSCGS2 = cms.bool(True),
  26973. TSSGS1 = cms.int32(1),
  26974. TSSGS2 = cms.int32(1),
  26975. TSSHTE1 = cms.bool(True),
  26976. TSSHTE2 = cms.bool(False),
  26977. TSSHTEC = cms.bool(False),
  26978. TSSMSK1 = cms.int32(312),
  26979. TSSMSK2 = cms.int32(312),
  26980. TSSNOE1 = cms.bool(True),
  26981. TSSNOE2 = cms.bool(False),
  26982. TSSNOEC = cms.bool(False),
  26983. TSTREN0 = cms.bool(True),
  26984. TSTREN1 = cms.bool(True),
  26985. TSTREN10 = cms.bool(True),
  26986. TSTREN11 = cms.bool(True),
  26987. TSTREN12 = cms.bool(True),
  26988. TSTREN13 = cms.bool(True),
  26989. TSTREN14 = cms.bool(True),
  26990. TSTREN15 = cms.bool(True),
  26991. TSTREN16 = cms.bool(True),
  26992. TSTREN17 = cms.bool(True),
  26993. TSTREN18 = cms.bool(True),
  26994. TSTREN19 = cms.bool(True),
  26995. TSTREN2 = cms.bool(True),
  26996. TSTREN20 = cms.bool(True),
  26997. TSTREN21 = cms.bool(True),
  26998. TSTREN22 = cms.bool(True),
  26999. TSTREN23 = cms.bool(True),
  27000. TSTREN3 = cms.bool(True),
  27001. TSTREN4 = cms.bool(True),
  27002. TSTREN5 = cms.bool(True),
  27003. TSTREN6 = cms.bool(True),
  27004. TSTREN7 = cms.bool(True),
  27005. TSTREN8 = cms.bool(True),
  27006. TSTREN9 = cms.bool(True)
  27007. )
  27008. )
  27009.  
  27010. process.TSThetaParametersBlock = cms.PSet(
  27011. TSThetaParameters = cms.PSet(
  27012. Debug = cms.untracked.bool(False)
  27013. )
  27014. )
  27015.  
  27016. process.TUParamsBlock = cms.PSet(
  27017. Debug = cms.untracked.bool(False)
  27018. )
  27019.  
  27020. process.TcdsEventContent = cms.PSet(
  27021. outputCommands = cms.untracked.vstring('keep *_tcdsDigis_*_*')
  27022. )
  27023.  
  27024. process.ThresholdPtTrajectoryFilter_block = cms.PSet(
  27025. ComponentType = cms.string('ThresholdPtTrajectoryFilter'),
  27026. minHitsThresholdPt = cms.int32(3),
  27027. nSigmaThresholdPt = cms.double(5.0),
  27028. thresholdPt = cms.double(10.0)
  27029. )
  27030.  
  27031. process.TimingFillerBlock = cms.PSet(
  27032. TimingFillerParameters = cms.PSet(
  27033. CSCTimingParameters = cms.PSet(
  27034. CSCStripError = cms.double(7.0),
  27035. CSCStripTimeOffset = cms.double(0.0),
  27036. CSCWireError = cms.double(8.6),
  27037. CSCWireTimeOffset = cms.double(0.0),
  27038. PruneCut = cms.double(9.0),
  27039. ServiceParameters = cms.PSet(
  27040. Propagators = cms.untracked.vstring('SteppingHelixPropagatorAny',
  27041. 'PropagatorWithMaterial',
  27042. 'PropagatorWithMaterialOpposite'),
  27043. RPCLayers = cms.bool(True)
  27044. ),
  27045. UseStripTime = cms.bool(True),
  27046. UseWireTime = cms.bool(True),
  27047. debug = cms.bool(False)
  27048. ),
  27049. DTTimingParameters = cms.PSet(
  27050. DTTimeOffset = cms.double(0.0),
  27051. DoWireCorr = cms.bool(True),
  27052. DropTheta = cms.bool(True),
  27053. HitError = cms.double(2.8),
  27054. HitsMin = cms.int32(3),
  27055. PruneCut = cms.double(5.0),
  27056. RequireBothProjections = cms.bool(False),
  27057. ServiceParameters = cms.PSet(
  27058. Propagators = cms.untracked.vstring('SteppingHelixPropagatorAny',
  27059. 'PropagatorWithMaterial',
  27060. 'PropagatorWithMaterialOpposite'),
  27061. RPCLayers = cms.bool(True)
  27062. ),
  27063. UseSegmentT0 = cms.bool(False),
  27064. debug = cms.bool(False)
  27065. ),
  27066. EcalEnergyCut = cms.double(0.4),
  27067. ErrorEB = cms.double(2.085),
  27068. ErrorEE = cms.double(6.95),
  27069. MatchParameters = cms.PSet(
  27070. CSCsegments = cms.InputTag("cscSegments"),
  27071. DTradius = cms.double(0.01),
  27072. DTsegments = cms.InputTag("dt4DSegments"),
  27073. RPChits = cms.InputTag("rpcRecHits"),
  27074. TightMatchCSC = cms.bool(True),
  27075. TightMatchDT = cms.bool(False)
  27076. ),
  27077. UseCSC = cms.bool(True),
  27078. UseDT = cms.bool(True),
  27079. UseECAL = cms.bool(False)
  27080. )
  27081. )
  27082.  
  27083. process.TpSelectorForEfficiencyVsEtaBlock = cms.PSet(
  27084. chargedOnly = cms.bool(True),
  27085. intimeOnly = cms.bool(False),
  27086. lip = cms.double(30.0),
  27087. maxRapidity = cms.double(2.5),
  27088. minHit = cms.int32(0),
  27089. minRapidity = cms.double(-2.5),
  27090. pdgId = cms.vint32(),
  27091. ptMin = cms.double(0.9),
  27092. signalOnly = cms.bool(True),
  27093. stableOnly = cms.bool(False),
  27094. tip = cms.double(3.5)
  27095. )
  27096.  
  27097. process.TpSelectorForEfficiencyVsPhiBlock = cms.PSet(
  27098. chargedOnly = cms.bool(True),
  27099. intimeOnly = cms.bool(False),
  27100. lip = cms.double(30.0),
  27101. maxRapidity = cms.double(2.5),
  27102. minHit = cms.int32(0),
  27103. minRapidity = cms.double(-2.5),
  27104. pdgId = cms.vint32(),
  27105. ptMin = cms.double(0.9),
  27106. signalOnly = cms.bool(True),
  27107. stableOnly = cms.bool(False),
  27108. tip = cms.double(3.5)
  27109. )
  27110.  
  27111. process.TpSelectorForEfficiencyVsPtBlock = cms.PSet(
  27112. chargedOnly = cms.bool(True),
  27113. intimeOnly = cms.bool(False),
  27114. lip = cms.double(30.0),
  27115. maxRapidity = cms.double(2.5),
  27116. minHit = cms.int32(0),
  27117. minRapidity = cms.double(-2.5),
  27118. pdgId = cms.vint32(),
  27119. ptMin = cms.double(0.05),
  27120. signalOnly = cms.bool(True),
  27121. stableOnly = cms.bool(False),
  27122. tip = cms.double(3.5)
  27123. )
  27124.  
  27125. process.TpSelectorForEfficiencyVsVTXRBlock = cms.PSet(
  27126. chargedOnly = cms.bool(True),
  27127. intimeOnly = cms.bool(False),
  27128. lip = cms.double(30.0),
  27129. maxRapidity = cms.double(2.5),
  27130. minHit = cms.int32(0),
  27131. minRapidity = cms.double(-2.5),
  27132. pdgId = cms.vint32(),
  27133. ptMin = cms.double(0.9),
  27134. signalOnly = cms.bool(True),
  27135. stableOnly = cms.bool(False),
  27136. tip = cms.double(60.0)
  27137. )
  27138.  
  27139. process.TpSelectorForEfficiencyVsVTXZBlock = cms.PSet(
  27140. chargedOnly = cms.bool(True),
  27141. intimeOnly = cms.bool(False),
  27142. lip = cms.double(30.0),
  27143. maxRapidity = cms.double(2.5),
  27144. minHit = cms.int32(0),
  27145. minRapidity = cms.double(-2.5),
  27146. pdgId = cms.vint32(),
  27147. ptMin = cms.double(0.9),
  27148. signalOnly = cms.bool(True),
  27149. stableOnly = cms.bool(False),
  27150. tip = cms.double(3.5)
  27151. )
  27152.  
  27153. process.TrackAssociatorParameterBlock = cms.PSet(
  27154. TrackAssociatorParameters = cms.PSet(
  27155. CSCSegmentCollectionLabel = cms.InputTag("cscSegments"),
  27156. CaloTowerCollectionLabel = cms.InputTag("towerMaker"),
  27157. DTRecSegment4DCollectionLabel = cms.InputTag("dt4DSegments"),
  27158. EBRecHitCollectionLabel = cms.InputTag("ecalRecHit","EcalRecHitsEB"),
  27159. EERecHitCollectionLabel = cms.InputTag("ecalRecHit","EcalRecHitsEE"),
  27160. GEMSegmentCollectionLabel = cms.InputTag("gemSegments"),
  27161. HBHERecHitCollectionLabel = cms.InputTag("hbhereco"),
  27162. HORecHitCollectionLabel = cms.InputTag("horeco"),
  27163. ME0SegmentCollectionLabel = cms.InputTag("me0Segments"),
  27164. accountForTrajectoryChangeCalo = cms.bool(False),
  27165. dREcal = cms.double(9999.0),
  27166. dREcalPreselection = cms.double(0.05),
  27167. dRHcal = cms.double(9999.0),
  27168. dRHcalPreselection = cms.double(0.2),
  27169. dRMuon = cms.double(9999.0),
  27170. dRMuonPreselection = cms.double(0.2),
  27171. dRPreshowerPreselection = cms.double(0.2),
  27172. muonMaxDistanceSigmaX = cms.double(0.0),
  27173. muonMaxDistanceSigmaY = cms.double(0.0),
  27174. muonMaxDistanceX = cms.double(5.0),
  27175. muonMaxDistanceY = cms.double(5.0),
  27176. propagateAllDirections = cms.bool(True),
  27177. trajectoryUncertaintyTolerance = cms.double(-1.0),
  27178. truthMatch = cms.bool(False),
  27179. useCalo = cms.bool(False),
  27180. useEcal = cms.bool(True),
  27181. useGEM = cms.bool(False),
  27182. useHO = cms.bool(True),
  27183. useHcal = cms.bool(True),
  27184. useME0 = cms.bool(False),
  27185. useMuon = cms.bool(True),
  27186. usePreshower = cms.bool(False)
  27187. )
  27188. )
  27189.  
  27190. process.TrackAssociatorParameters = cms.PSet(
  27191. CSCSegmentCollectionLabel = cms.InputTag("cscSegments"),
  27192. CaloTowerCollectionLabel = cms.InputTag("towerMaker"),
  27193. DTRecSegment4DCollectionLabel = cms.InputTag("dt4DSegments"),
  27194. EBRecHitCollectionLabel = cms.InputTag("ecalRecHit","EcalRecHitsEB"),
  27195. EERecHitCollectionLabel = cms.InputTag("ecalRecHit","EcalRecHitsEE"),
  27196. GEMSegmentCollectionLabel = cms.InputTag("gemSegments"),
  27197. HBHERecHitCollectionLabel = cms.InputTag("hbhereco"),
  27198. HORecHitCollectionLabel = cms.InputTag("horeco"),
  27199. ME0SegmentCollectionLabel = cms.InputTag("me0Segments"),
  27200. accountForTrajectoryChangeCalo = cms.bool(False),
  27201. dREcal = cms.double(9999.0),
  27202. dREcalPreselection = cms.double(0.05),
  27203. dRHcal = cms.double(9999.0),
  27204. dRHcalPreselection = cms.double(0.2),
  27205. dRMuon = cms.double(9999.0),
  27206. dRMuonPreselection = cms.double(0.2),
  27207. muonMaxDistanceSigmaX = cms.double(0.0),
  27208. muonMaxDistanceSigmaY = cms.double(0.0),
  27209. muonMaxDistanceX = cms.double(5.0),
  27210. muonMaxDistanceY = cms.double(5.0),
  27211. propagateAllDirections = cms.bool(True),
  27212. trajectoryUncertaintyTolerance = cms.double(-1.0),
  27213. truthMatch = cms.bool(False),
  27214. useCalo = cms.bool(False),
  27215. useEcal = cms.bool(True),
  27216. useGEM = cms.bool(False),
  27217. useHO = cms.bool(True),
  27218. useHcal = cms.bool(True),
  27219. useME0 = cms.bool(False),
  27220. useMuon = cms.bool(True),
  27221. usePreshower = cms.bool(False)
  27222. )
  27223.  
  27224. process.TrackerKinkFinderParametersBlock = cms.PSet(
  27225. TrackerKinkFinderParameters = cms.PSet(
  27226. DoPredictionsOnly = cms.bool(False),
  27227. Fitter = cms.string('KFFitterForRefitInsideOut'),
  27228. MuonRecHitBuilder = cms.string('MuonRecHitBuilder'),
  27229. Propagator = cms.string('SmartPropagatorAnyRKOpposite'),
  27230. RefitDirection = cms.string('alongMomentum'),
  27231. RefitRPCHits = cms.bool(True),
  27232. Smoother = cms.string('KFSmootherForRefitInsideOut'),
  27233. TrackerRecHitBuilder = cms.string('WithAngleAndTemplate'),
  27234. diagonalOnly = cms.bool(False),
  27235. usePosition = cms.bool(True)
  27236. )
  27237. )
  27238.  
  27239. process.TrackingParticleSelectionForEfficiency = cms.PSet(
  27240. chargedOnlyTP = cms.bool(True),
  27241. intimeOnlyTP = cms.bool(True),
  27242. lipTP = cms.double(30.0),
  27243. maxRapidityTP = cms.double(2.5),
  27244. minHitTP = cms.int32(0),
  27245. minRapidityTP = cms.double(-2.5),
  27246. pdgIdTP = cms.vint32(),
  27247. ptMinTP = cms.double(0.005),
  27248. signalOnlyTP = cms.bool(False),
  27249. stableOnlyTP = cms.bool(False),
  27250. tipTP = cms.double(60)
  27251. )
  27252.  
  27253. process.TrackingToolsAOD = cms.PSet(
  27254. outputCommands = cms.untracked.vstring('keep recoTracks_GsfGlobalElectronTest_*_*',
  27255. 'keep recoGsfTracks_electronGsfTracks_*_*')
  27256. )
  27257.  
  27258. process.TrackingToolsFEVT = cms.PSet(
  27259. outputCommands = cms.untracked.vstring('keep *_CkfElectronCandidates_*_*',
  27260. 'keep *_GsfGlobalElectronTest_*_*',
  27261. 'keep *_electronMergedSeeds_*_*',
  27262. 'keep *_electronGsfTracks_*_*')
  27263. )
  27264.  
  27265. process.TrackingToolsRECO = cms.PSet(
  27266. outputCommands = cms.untracked.vstring('keep *_CkfElectronCandidates_*_*',
  27267. 'keep *_GsfGlobalElectronTest_*_*',
  27268. 'keep *_electronMergedSeeds_*_*',
  27269. 'keep recoGsfTracks_electronGsfTracks_*_*',
  27270. 'keep recoGsfTrackExtras_electronGsfTracks_*_*',
  27271. 'keep recoTrackExtras_electronGsfTracks_*_*',
  27272. 'keep TrackingRecHitsOwned_electronGsfTracks_*_*')
  27273. )
  27274.  
  27275. process.TracklessJetsPSet = cms.PSet(
  27276. dropPt3 = cms.bool(True),
  27277. hltPathsToCheck = cms.vstring('HLT_SingleCentralPFJet170_CFMax0p1_v',
  27278. 'HLT_DiCentralPFJet170_CFMax0p1_v',
  27279. 'HLT_DiCentralPFJet220_CFMax0p3_v',
  27280. 'HLT_DiCentralPFJet330_CFMax0p5_v',
  27281. 'HLT_DiCentralPFJet170_v',
  27282. 'HLT_DiCentralPFJet430_v'),
  27283. minCandidates = cms.uint32(1),
  27284. parametersTurnOn = cms.vdouble(0, 50, 100, 150, 200,
  27285. 250, 300, 350, 400, 450,
  27286. 470, 500, 550, 600, 650,
  27287. 700, 800, 900, 1000),
  27288. recCaloJetLabel = cms.InputTag("ak4CaloJets"),
  27289. recPFJetLabel = cms.InputTag("ak4PFJets")
  27290. )
  27291.  
  27292. process.TracoParametersBlock = cms.PSet(
  27293. TracoParameters = cms.PSet(
  27294. BTIC = cms.int32(32),
  27295. DD = cms.int32(18),
  27296. Debug = cms.untracked.int32(0),
  27297. FHISM = cms.int32(0),
  27298. FHTMSK = cms.int32(0),
  27299. FHTPRF = cms.int32(1),
  27300. FLTMSK = cms.int32(1),
  27301. FPRGCOMP = cms.int32(2),
  27302. FSLMSK = cms.int32(0),
  27303. IBTIOFF = cms.int32(0),
  27304. KPRGCOM = cms.int32(255),
  27305. KRAD = cms.int32(0),
  27306. LTF = cms.int32(0),
  27307. LTS = cms.int32(0),
  27308. LVALIDIFH = cms.int32(0),
  27309. REUSEI = cms.int32(1),
  27310. REUSEO = cms.int32(1),
  27311. SHISM = cms.int32(0),
  27312. SHTMSK = cms.int32(0),
  27313. SHTPRF = cms.int32(1),
  27314. SLTMSK = cms.int32(1),
  27315. SPRGCOMP = cms.int32(2),
  27316. SSLMSK = cms.int32(0),
  27317. TRGENB0 = cms.int32(1),
  27318. TRGENB1 = cms.int32(1),
  27319. TRGENB10 = cms.int32(1),
  27320. TRGENB11 = cms.int32(1),
  27321. TRGENB12 = cms.int32(1),
  27322. TRGENB13 = cms.int32(1),
  27323. TRGENB14 = cms.int32(1),
  27324. TRGENB15 = cms.int32(1),
  27325. TRGENB2 = cms.int32(1),
  27326. TRGENB3 = cms.int32(1),
  27327. TRGENB4 = cms.int32(1),
  27328. TRGENB5 = cms.int32(1),
  27329. TRGENB6 = cms.int32(1),
  27330. TRGENB7 = cms.int32(1),
  27331. TRGENB8 = cms.int32(1),
  27332. TRGENB9 = cms.int32(1)
  27333. )
  27334. )
  27335.  
  27336. process.TrajectoryBuilderForConversions = cms.PSet(
  27337. ComponentType = cms.string('CkfTrajectoryBuilder'),
  27338. MeasurementTrackerName = cms.string(''),
  27339. TTRHBuilder = cms.string('WithTrackAngle'),
  27340. alwaysUseInvalidHits = cms.bool(True),
  27341. estimator = cms.string('eleLooseChi2'),
  27342. intermediateCleaning = cms.bool(True),
  27343. lostHitPenalty = cms.double(30.0),
  27344. maxCand = cms.int32(5),
  27345. propagatorAlong = cms.string('alongMomElePropagator'),
  27346. propagatorOpposite = cms.string('oppositeToMomElePropagator'),
  27347. trajectoryFilter = cms.PSet(
  27348. refToPSet_ = cms.string('TrajectoryFilterForConversions')
  27349. ),
  27350. updator = cms.string('KFUpdator')
  27351. )
  27352.  
  27353. process.TrajectoryBuilderForElectrons = cms.PSet(
  27354. ComponentType = cms.string('CkfTrajectoryBuilder'),
  27355. MeasurementTrackerName = cms.string(''),
  27356. TTRHBuilder = cms.string('WithTrackAngle'),
  27357. alwaysUseInvalidHits = cms.bool(True),
  27358. estimator = cms.string('ElectronChi2'),
  27359. intermediateCleaning = cms.bool(False),
  27360. lostHitPenalty = cms.double(90.0),
  27361. maxCand = cms.int32(5),
  27362. propagatorAlong = cms.string('fwdGsfElectronPropagator'),
  27363. propagatorOpposite = cms.string('bwdGsfElectronPropagator'),
  27364. trajectoryFilter = cms.PSet(
  27365. refToPSet_ = cms.string('TrajectoryFilterForElectrons')
  27366. ),
  27367. updator = cms.string('KFUpdator')
  27368. )
  27369.  
  27370. process.TrajectoryFilterForConversions = cms.PSet(
  27371. ComponentType = cms.string('CkfBaseTrajectoryFilter'),
  27372. chargeSignificance = cms.double(-1.0),
  27373. constantValueForLostHitsFractionFilter = cms.double(2.0),
  27374. extraNumberOfHitsBeforeTheFirstLoop = cms.int32(4),
  27375. maxCCCLostHits = cms.int32(9999),
  27376. maxConsecLostHits = cms.int32(1),
  27377. maxLostHits = cms.int32(1),
  27378. maxLostHitsFraction = cms.double(0.1),
  27379. maxNumberOfHits = cms.int32(-1),
  27380. minGoodStripCharge = cms.PSet(
  27381. refToPSet_ = cms.string('SiStripClusterChargeCutNone')
  27382. ),
  27383. minHitsMinPt = cms.int32(-1),
  27384. minNumberOfHitsForLoopers = cms.int32(13),
  27385. minNumberOfHitsPerLoop = cms.int32(4),
  27386. minPt = cms.double(0.9),
  27387. minimumNumberOfHits = cms.int32(3),
  27388. nSigmaMinPt = cms.double(5.0),
  27389. pixelSeedExtension = cms.bool(False),
  27390. seedExtension = cms.int32(0),
  27391. seedPairPenalty = cms.int32(0),
  27392. strictSeedExtension = cms.bool(False)
  27393. )
  27394.  
  27395. process.TrajectoryFilterForElectrons = cms.PSet(
  27396. ComponentType = cms.string('CkfBaseTrajectoryFilter'),
  27397. chargeSignificance = cms.double(-1.0),
  27398. constantValueForLostHitsFractionFilter = cms.double(2.0),
  27399. extraNumberOfHitsBeforeTheFirstLoop = cms.int32(4),
  27400. maxCCCLostHits = cms.int32(9999),
  27401. maxConsecLostHits = cms.int32(1),
  27402. maxLostHits = cms.int32(1),
  27403. maxLostHitsFraction = cms.double(0.1),
  27404. maxNumberOfHits = cms.int32(-1),
  27405. minGoodStripCharge = cms.PSet(
  27406. refToPSet_ = cms.string('SiStripClusterChargeCutNone')
  27407. ),
  27408. minHitsMinPt = cms.int32(-1),
  27409. minNumberOfHitsForLoopers = cms.int32(13),
  27410. minNumberOfHitsPerLoop = cms.int32(4),
  27411. minPt = cms.double(2.0),
  27412. minimumNumberOfHits = cms.int32(5),
  27413. nSigmaMinPt = cms.double(5.0),
  27414. pixelSeedExtension = cms.bool(False),
  27415. seedExtension = cms.int32(0),
  27416. seedPairPenalty = cms.int32(0),
  27417. strictSeedExtension = cms.bool(False)
  27418. )
  27419.  
  27420. process.TrkIsoCuts = cms.PSet(
  27421. IsCombinedIso = cms.untracked.bool(False),
  27422. IsRelativeIso = cms.untracked.bool(False),
  27423. IsoCut03 = cms.untracked.double(3.0),
  27424. ptThreshold = cms.untracked.double(0.0)
  27425. )
  27426.  
  27427. process.VerificationCommonParameters = cms.PSet(
  27428. MCTruthCollection = cms.InputTag("generatorSmeared"),
  27429. verboseDBE = cms.untracked.bool(False)
  27430. )
  27431.  
  27432. process.apd_sim_parameters = cms.PSet(
  27433. apdAddToBarrel = cms.bool(False),
  27434. apdDigiTag = cms.string('APD'),
  27435. apdDoPEStats = cms.bool(True),
  27436. apdNonlParms = cms.vdouble(1.48, -3.75, 1.81, 1.26, 2.0,
  27437. 45, 1.0),
  27438. apdSeparateDigi = cms.bool(True),
  27439. apdShapeTau = cms.double(40.5),
  27440. apdShapeTstart = cms.double(74.5),
  27441. apdSimToPEHigh = cms.double(88200000.0),
  27442. apdSimToPELow = cms.double(2450000.0),
  27443. apdTimeOffWidth = cms.double(0.8),
  27444. apdTimeOffset = cms.double(-13.5)
  27445. )
  27446.  
  27447. process.bTagBProbabilityAnalysisBlock = cms.PSet(
  27448. parameters = cms.PSet(
  27449. discriminatorEnd = cms.double(8.08),
  27450. discriminatorStart = cms.double(-0.08),
  27451. effBConst = cms.double(0.5),
  27452. endEffPur = cms.double(1.005),
  27453. nBinEffPur = cms.int32(200),
  27454. startEffPur = cms.double(0.005)
  27455. )
  27456. )
  27457.  
  27458. process.bTagCombinedSVAnalysisBlock = cms.PSet(
  27459. parameters = cms.PSet(
  27460. categories = cms.VPSet(cms.PSet(
  27461. flightDistance2dSig = cms.PSet(
  27462. logScale = cms.bool(True),
  27463. max = cms.double(80.0),
  27464. min = cms.double(0.0),
  27465. nBins = cms.uint32(50)
  27466. ),
  27467. flightDistance2dVal = cms.PSet(
  27468. logScale = cms.bool(True),
  27469. max = cms.double(2.5),
  27470. min = cms.double(0.0),
  27471. nBins = cms.uint32(50)
  27472. ),
  27473. flightDistance3dSig = cms.PSet(
  27474. logScale = cms.bool(True),
  27475. max = cms.double(80.0),
  27476. min = cms.double(0.0),
  27477. nBins = cms.uint32(50)
  27478. ),
  27479. flightDistance3dVal = cms.PSet(
  27480. logScale = cms.bool(True),
  27481. max = cms.double(10.0),
  27482. min = cms.double(0.0),
  27483. nBins = cms.uint32(50)
  27484. ),
  27485. jetNSecondaryVertices = cms.PSet(
  27486. logScale = cms.bool(True),
  27487. max = cms.double(10.5),
  27488. min = cms.double(-0.5),
  27489. nBins = cms.uint32(11)
  27490. ),
  27491. trackDecayLenVal = cms.PSet(
  27492. indices = cms.vuint32(0, 1, 2, 3),
  27493. logScale = cms.bool(True),
  27494. max = cms.double(5.0),
  27495. min = cms.double(0.0),
  27496. nBins = cms.uint32(50)
  27497. ),
  27498. trackDeltaR = cms.PSet(
  27499. indices = cms.vuint32(0, 1, 2, 3),
  27500. logScale = cms.bool(True),
  27501. max = cms.double(0.3),
  27502. min = cms.double(0.0),
  27503. nBins = cms.uint32(50)
  27504. ),
  27505. trackEtaRel = cms.PSet(
  27506. indices = cms.vuint32(0, 1, 2, 3),
  27507. logScale = cms.bool(True),
  27508. max = cms.double(9.0),
  27509. min = cms.double(1.3),
  27510. nBins = cms.uint32(50)
  27511. ),
  27512. trackJetDist = cms.PSet(
  27513. indices = cms.vuint32(0, 1, 2, 3),
  27514. logScale = cms.bool(True),
  27515. max = cms.double(0.0),
  27516. min = cms.double(-0.1),
  27517. nBins = cms.uint32(100)
  27518. ),
  27519. trackMomentum = cms.PSet(
  27520. indices = cms.vuint32(0, 1, 2, 3),
  27521. logScale = cms.bool(True),
  27522. max = cms.double(200.0),
  27523. min = cms.double(0.0),
  27524. nBins = cms.uint32(50)
  27525. ),
  27526. trackPPar = cms.PSet(
  27527. indices = cms.vuint32(0, 1, 2, 3),
  27528. logScale = cms.bool(True),
  27529. max = cms.double(200.0),
  27530. min = cms.double(0.0),
  27531. nBins = cms.uint32(50)
  27532. ),
  27533. trackPParRatio = cms.PSet(
  27534. indices = cms.vuint32(0, 1, 2, 3),
  27535. logScale = cms.bool(True),
  27536. max = cms.double(1.0),
  27537. min = cms.double(0.86),
  27538. nBins = cms.uint32(50)
  27539. ),
  27540. trackPtRatio = cms.PSet(
  27541. indices = cms.vuint32(0, 1, 2, 3),
  27542. logScale = cms.bool(True),
  27543. max = cms.double(0.5),
  27544. min = cms.double(0.0),
  27545. nBins = cms.uint32(50)
  27546. ),
  27547. trackPtRel = cms.PSet(
  27548. indices = cms.vuint32(0, 1, 2, 3),
  27549. logScale = cms.bool(True),
  27550. max = cms.double(15.0),
  27551. min = cms.double(0.0),
  27552. nBins = cms.uint32(50)
  27553. ),
  27554. trackSip2dSig = cms.PSet(
  27555. indices = cms.vuint32(0, 1, 2, 3),
  27556. logScale = cms.bool(True),
  27557. max = cms.double(60.0),
  27558. min = cms.double(-40.0),
  27559. nBins = cms.uint32(50)
  27560. ),
  27561. trackSip2dSigAboveCharm = cms.PSet(
  27562. logScale = cms.bool(True),
  27563. max = cms.double(60.0),
  27564. min = cms.double(-40.0),
  27565. nBins = cms.uint32(50)
  27566. ),
  27567. trackSip2dVal = cms.PSet(
  27568. indices = cms.vuint32(0, 1, 2, 3),
  27569. logScale = cms.bool(True),
  27570. max = cms.double(0.2),
  27571. min = cms.double(-0.2),
  27572. nBins = cms.uint32(50)
  27573. ),
  27574. trackSip3dSig = cms.PSet(
  27575. indices = cms.vuint32(0, 1, 2, 3),
  27576. logScale = cms.bool(True),
  27577. max = cms.double(60.0),
  27578. min = cms.double(-40.0),
  27579. nBins = cms.uint32(50)
  27580. ),
  27581. trackSip3dSigAboveCharm = cms.PSet(
  27582. logScale = cms.bool(True),
  27583. max = cms.double(60.0),
  27584. min = cms.double(-40.0),
  27585. nBins = cms.uint32(50)
  27586. ),
  27587. trackSip3dVal = cms.PSet(
  27588. indices = cms.vuint32(0, 1, 2, 3),
  27589. logScale = cms.bool(True),
  27590. max = cms.double(1.0),
  27591. min = cms.double(-1.0),
  27592. nBins = cms.uint32(50)
  27593. ),
  27594. trackSumJetDeltaR = cms.PSet(
  27595. logScale = cms.bool(True),
  27596. max = cms.double(0.3),
  27597. min = cms.double(0.0),
  27598. nBins = cms.uint32(50)
  27599. ),
  27600. trackSumJetEtRatio = cms.PSet(
  27601. logScale = cms.bool(True),
  27602. max = cms.double(4.0),
  27603. min = cms.double(0.0),
  27604. nBins = cms.uint32(50)
  27605. ),
  27606. vertexCategory = cms.PSet(
  27607. logScale = cms.bool(False),
  27608. max = cms.double(2.5),
  27609. min = cms.double(-0.5),
  27610. nBins = cms.uint32(3)
  27611. ),
  27612. vertexEnergyRatio = cms.PSet(
  27613. logScale = cms.bool(True),
  27614. max = cms.double(1.0),
  27615. min = cms.double(0.0),
  27616. nBins = cms.uint32(50)
  27617. ),
  27618. vertexJetDeltaR = cms.PSet(
  27619. logScale = cms.bool(True),
  27620. max = cms.double(0.5),
  27621. min = cms.double(0.0),
  27622. nBins = cms.uint32(50)
  27623. ),
  27624. vertexMass = cms.PSet(
  27625. logScale = cms.bool(True),
  27626. max = cms.double(10.0),
  27627. min = cms.double(0.0),
  27628. nBins = cms.uint32(50)
  27629. ),
  27630. vertexNTracks = cms.PSet(
  27631. logScale = cms.bool(True),
  27632. max = cms.double(20.5),
  27633. min = cms.double(-0.5),
  27634. nBins = cms.uint32(21)
  27635. )
  27636. ),
  27637. cms.PSet(
  27638. flightDistance2dSig = cms.PSet(
  27639. logScale = cms.bool(True),
  27640. max = cms.double(80.0),
  27641. min = cms.double(0.0),
  27642. nBins = cms.uint32(50)
  27643. ),
  27644. flightDistance2dVal = cms.PSet(
  27645. logScale = cms.bool(True),
  27646. max = cms.double(2.5),
  27647. min = cms.double(0.0),
  27648. nBins = cms.uint32(50)
  27649. ),
  27650. flightDistance3dSig = cms.PSet(
  27651. logScale = cms.bool(True),
  27652. max = cms.double(80.0),
  27653. min = cms.double(0.0),
  27654. nBins = cms.uint32(50)
  27655. ),
  27656. flightDistance3dVal = cms.PSet(
  27657. logScale = cms.bool(True),
  27658. max = cms.double(10.0),
  27659. min = cms.double(0.0),
  27660. nBins = cms.uint32(50)
  27661. ),
  27662. jetNSecondaryVertices = cms.PSet(
  27663. logScale = cms.bool(True),
  27664. max = cms.double(10.5),
  27665. min = cms.double(-0.5),
  27666. nBins = cms.uint32(11)
  27667. ),
  27668. trackDecayLenVal = cms.PSet(
  27669. indices = cms.vuint32(0, 1, 2, 3),
  27670. logScale = cms.bool(True),
  27671. max = cms.double(5.0),
  27672. min = cms.double(0.0),
  27673. nBins = cms.uint32(50)
  27674. ),
  27675. trackDeltaR = cms.PSet(
  27676. indices = cms.vuint32(0, 1, 2, 3),
  27677. logScale = cms.bool(True),
  27678. max = cms.double(0.3),
  27679. min = cms.double(0.0),
  27680. nBins = cms.uint32(50)
  27681. ),
  27682. trackEtaRel = cms.PSet(
  27683. indices = cms.vuint32(0, 1, 2, 3),
  27684. logScale = cms.bool(True),
  27685. max = cms.double(9.0),
  27686. min = cms.double(1.3),
  27687. nBins = cms.uint32(50)
  27688. ),
  27689. trackJetDist = cms.PSet(
  27690. indices = cms.vuint32(0, 1, 2, 3),
  27691. logScale = cms.bool(True),
  27692. max = cms.double(0.0),
  27693. min = cms.double(-0.1),
  27694. nBins = cms.uint32(100)
  27695. ),
  27696. trackMomentum = cms.PSet(
  27697. indices = cms.vuint32(0, 1, 2, 3),
  27698. logScale = cms.bool(True),
  27699. max = cms.double(200.0),
  27700. min = cms.double(0.0),
  27701. nBins = cms.uint32(50)
  27702. ),
  27703. trackPPar = cms.PSet(
  27704. indices = cms.vuint32(0, 1, 2, 3),
  27705. logScale = cms.bool(True),
  27706. max = cms.double(200.0),
  27707. min = cms.double(0.0),
  27708. nBins = cms.uint32(50)
  27709. ),
  27710. trackPParRatio = cms.PSet(
  27711. indices = cms.vuint32(0, 1, 2, 3),
  27712. logScale = cms.bool(True),
  27713. max = cms.double(1.0),
  27714. min = cms.double(0.86),
  27715. nBins = cms.uint32(50)
  27716. ),
  27717. trackPtRatio = cms.PSet(
  27718. indices = cms.vuint32(0, 1, 2, 3),
  27719. logScale = cms.bool(True),
  27720. max = cms.double(0.5),
  27721. min = cms.double(0.0),
  27722. nBins = cms.uint32(50)
  27723. ),
  27724. trackPtRel = cms.PSet(
  27725. indices = cms.vuint32(0, 1, 2, 3),
  27726. logScale = cms.bool(True),
  27727. max = cms.double(15.0),
  27728. min = cms.double(0.0),
  27729. nBins = cms.uint32(50)
  27730. ),
  27731. trackSip2dSig = cms.PSet(
  27732. indices = cms.vuint32(0, 1, 2, 3),
  27733. logScale = cms.bool(True),
  27734. max = cms.double(60.0),
  27735. min = cms.double(-40.0),
  27736. nBins = cms.uint32(50)
  27737. ),
  27738. trackSip2dSigAboveCharm = cms.PSet(
  27739. logScale = cms.bool(True),
  27740. max = cms.double(60.0),
  27741. min = cms.double(-40.0),
  27742. nBins = cms.uint32(50)
  27743. ),
  27744. trackSip2dVal = cms.PSet(
  27745. indices = cms.vuint32(0, 1, 2, 3),
  27746. logScale = cms.bool(True),
  27747. max = cms.double(0.2),
  27748. min = cms.double(-0.2),
  27749. nBins = cms.uint32(50)
  27750. ),
  27751. trackSip3dSig = cms.PSet(
  27752. indices = cms.vuint32(0, 1, 2, 3),
  27753. logScale = cms.bool(True),
  27754. max = cms.double(60.0),
  27755. min = cms.double(-40.0),
  27756. nBins = cms.uint32(50)
  27757. ),
  27758. trackSip3dSigAboveCharm = cms.PSet(
  27759. logScale = cms.bool(True),
  27760. max = cms.double(60.0),
  27761. min = cms.double(-40.0),
  27762. nBins = cms.uint32(50)
  27763. ),
  27764. trackSip3dVal = cms.PSet(
  27765. indices = cms.vuint32(0, 1, 2, 3),
  27766. logScale = cms.bool(True),
  27767. max = cms.double(1.0),
  27768. min = cms.double(-1.0),
  27769. nBins = cms.uint32(50)
  27770. ),
  27771. trackSumJetDeltaR = cms.PSet(
  27772. logScale = cms.bool(True),
  27773. max = cms.double(0.3),
  27774. min = cms.double(0.0),
  27775. nBins = cms.uint32(50)
  27776. ),
  27777. trackSumJetEtRatio = cms.PSet(
  27778. logScale = cms.bool(True),
  27779. max = cms.double(4.0),
  27780. min = cms.double(0.0),
  27781. nBins = cms.uint32(50)
  27782. ),
  27783. vertexCategory = cms.PSet(
  27784. logScale = cms.bool(False),
  27785. max = cms.double(2.5),
  27786. min = cms.double(-0.5),
  27787. nBins = cms.uint32(3)
  27788. ),
  27789. vertexEnergyRatio = cms.PSet(
  27790. logScale = cms.bool(True),
  27791. max = cms.double(1.0),
  27792. min = cms.double(0.0),
  27793. nBins = cms.uint32(50)
  27794. ),
  27795. vertexJetDeltaR = cms.PSet(
  27796. logScale = cms.bool(True),
  27797. max = cms.double(0.5),
  27798. min = cms.double(0.0),
  27799. nBins = cms.uint32(50)
  27800. ),
  27801. vertexMass = cms.PSet(
  27802. logScale = cms.bool(True),
  27803. max = cms.double(10.0),
  27804. min = cms.double(0.0),
  27805. nBins = cms.uint32(50)
  27806. ),
  27807. vertexNTracks = cms.PSet(
  27808. logScale = cms.bool(True),
  27809. max = cms.double(20.5),
  27810. min = cms.double(-0.5),
  27811. nBins = cms.uint32(21)
  27812. )
  27813. ),
  27814. cms.PSet(
  27815. trackDecayLenVal = cms.PSet(
  27816. indices = cms.vuint32(0, 1, 2, 3),
  27817. logScale = cms.bool(True),
  27818. max = cms.double(5.0),
  27819. min = cms.double(0.0),
  27820. nBins = cms.uint32(50)
  27821. ),
  27822. trackDeltaR = cms.PSet(
  27823. indices = cms.vuint32(0, 1, 2, 3),
  27824. logScale = cms.bool(True),
  27825. max = cms.double(0.3),
  27826. min = cms.double(0.0),
  27827. nBins = cms.uint32(50)
  27828. ),
  27829. trackEtaRel = cms.PSet(
  27830. indices = cms.vuint32(0, 1, 2, 3),
  27831. logScale = cms.bool(True),
  27832. max = cms.double(9.0),
  27833. min = cms.double(1.3),
  27834. nBins = cms.uint32(50)
  27835. ),
  27836. trackJetDist = cms.PSet(
  27837. indices = cms.vuint32(0, 1, 2, 3),
  27838. logScale = cms.bool(True),
  27839. max = cms.double(0.0),
  27840. min = cms.double(-0.1),
  27841. nBins = cms.uint32(100)
  27842. ),
  27843. trackMomentum = cms.PSet(
  27844. indices = cms.vuint32(0, 1, 2, 3),
  27845. logScale = cms.bool(True),
  27846. max = cms.double(200.0),
  27847. min = cms.double(0.0),
  27848. nBins = cms.uint32(50)
  27849. ),
  27850. trackPPar = cms.PSet(
  27851. indices = cms.vuint32(0, 1, 2, 3),
  27852. logScale = cms.bool(True),
  27853. max = cms.double(200.0),
  27854. min = cms.double(0.0),
  27855. nBins = cms.uint32(50)
  27856. ),
  27857. trackPParRatio = cms.PSet(
  27858. indices = cms.vuint32(0, 1, 2, 3),
  27859. logScale = cms.bool(True),
  27860. max = cms.double(1.0),
  27861. min = cms.double(0.86),
  27862. nBins = cms.uint32(50)
  27863. ),
  27864. trackPtRatio = cms.PSet(
  27865. indices = cms.vuint32(0, 1, 2, 3),
  27866. logScale = cms.bool(True),
  27867. max = cms.double(0.5),
  27868. min = cms.double(0.0),
  27869. nBins = cms.uint32(50)
  27870. ),
  27871. trackPtRel = cms.PSet(
  27872. indices = cms.vuint32(0, 1, 2, 3),
  27873. logScale = cms.bool(True),
  27874. max = cms.double(15.0),
  27875. min = cms.double(0.0),
  27876. nBins = cms.uint32(50)
  27877. ),
  27878. trackSip2dSig = cms.PSet(
  27879. indices = cms.vuint32(0, 1, 2, 3),
  27880. logScale = cms.bool(True),
  27881. max = cms.double(60.0),
  27882. min = cms.double(-40.0),
  27883. nBins = cms.uint32(50)
  27884. ),
  27885. trackSip2dSigAboveCharm = cms.PSet(
  27886. logScale = cms.bool(True),
  27887. max = cms.double(60.0),
  27888. min = cms.double(-40.0),
  27889. nBins = cms.uint32(50)
  27890. ),
  27891. trackSip2dVal = cms.PSet(
  27892. indices = cms.vuint32(0, 1, 2, 3),
  27893. logScale = cms.bool(True),
  27894. max = cms.double(0.2),
  27895. min = cms.double(-0.2),
  27896. nBins = cms.uint32(50)
  27897. ),
  27898. trackSip3dSig = cms.PSet(
  27899. indices = cms.vuint32(0, 1, 2, 3),
  27900. logScale = cms.bool(True),
  27901. max = cms.double(60.0),
  27902. min = cms.double(-40.0),
  27903. nBins = cms.uint32(50)
  27904. ),
  27905. trackSip3dSigAboveCharm = cms.PSet(
  27906. logScale = cms.bool(True),
  27907. max = cms.double(60.0),
  27908. min = cms.double(-40.0),
  27909. nBins = cms.uint32(50)
  27910. ),
  27911. trackSip3dVal = cms.PSet(
  27912. indices = cms.vuint32(0, 1, 2, 3),
  27913. logScale = cms.bool(True),
  27914. max = cms.double(1.0),
  27915. min = cms.double(-1.0),
  27916. nBins = cms.uint32(50)
  27917. ),
  27918. trackSumJetDeltaR = cms.PSet(
  27919. logScale = cms.bool(True),
  27920. max = cms.double(0.3),
  27921. min = cms.double(0.0),
  27922. nBins = cms.uint32(50)
  27923. ),
  27924. trackSumJetEtRatio = cms.PSet(
  27925. logScale = cms.bool(True),
  27926. max = cms.double(4.0),
  27927. min = cms.double(0.0),
  27928. nBins = cms.uint32(50)
  27929. ),
  27930. vertexCategory = cms.PSet(
  27931. logScale = cms.bool(False),
  27932. max = cms.double(2.5),
  27933. min = cms.double(-0.5),
  27934. nBins = cms.uint32(3)
  27935. ),
  27936. vertexEnergyRatio = cms.PSet(
  27937. logScale = cms.bool(True),
  27938. max = cms.double(1.0),
  27939. min = cms.double(0.0),
  27940. nBins = cms.uint32(50)
  27941. ),
  27942. vertexJetDeltaR = cms.PSet(
  27943. logScale = cms.bool(True),
  27944. max = cms.double(0.5),
  27945. min = cms.double(0.0),
  27946. nBins = cms.uint32(50)
  27947. ),
  27948. vertexMass = cms.PSet(
  27949. logScale = cms.bool(True),
  27950. max = cms.double(10.0),
  27951. min = cms.double(0.0),
  27952. nBins = cms.uint32(50)
  27953. ),
  27954. vertexNTracks = cms.PSet(
  27955. logScale = cms.bool(True),
  27956. max = cms.double(20.5),
  27957. min = cms.double(-0.5),
  27958. nBins = cms.uint32(21)
  27959. )
  27960. ),
  27961. cms.PSet(
  27962. trackDecayLenVal = cms.PSet(
  27963. indices = cms.vuint32(0, 1, 2, 3),
  27964. logScale = cms.bool(True),
  27965. max = cms.double(5.0),
  27966. min = cms.double(0.0),
  27967. nBins = cms.uint32(50)
  27968. ),
  27969. trackDeltaR = cms.PSet(
  27970. indices = cms.vuint32(0, 1, 2, 3),
  27971. logScale = cms.bool(True),
  27972. max = cms.double(0.3),
  27973. min = cms.double(0.0),
  27974. nBins = cms.uint32(50)
  27975. ),
  27976. trackEtaRel = cms.PSet(
  27977. indices = cms.vuint32(0, 1, 2, 3),
  27978. logScale = cms.bool(True),
  27979. max = cms.double(9.0),
  27980. min = cms.double(1.3),
  27981. nBins = cms.uint32(50)
  27982. ),
  27983. trackJetDist = cms.PSet(
  27984. indices = cms.vuint32(0, 1, 2, 3),
  27985. logScale = cms.bool(True),
  27986. max = cms.double(0.0),
  27987. min = cms.double(-0.1),
  27988. nBins = cms.uint32(100)
  27989. ),
  27990. trackMomentum = cms.PSet(
  27991. indices = cms.vuint32(0, 1, 2, 3),
  27992. logScale = cms.bool(True),
  27993. max = cms.double(200.0),
  27994. min = cms.double(0.0),
  27995. nBins = cms.uint32(50)
  27996. ),
  27997. trackPPar = cms.PSet(
  27998. indices = cms.vuint32(0, 1, 2, 3),
  27999. logScale = cms.bool(True),
  28000. max = cms.double(200.0),
  28001. min = cms.double(0.0),
  28002. nBins = cms.uint32(50)
  28003. ),
  28004. trackPParRatio = cms.PSet(
  28005. indices = cms.vuint32(0, 1, 2, 3),
  28006. logScale = cms.bool(True),
  28007. max = cms.double(1.0),
  28008. min = cms.double(0.86),
  28009. nBins = cms.uint32(50)
  28010. ),
  28011. trackPtRatio = cms.PSet(
  28012. indices = cms.vuint32(0, 1, 2, 3),
  28013. logScale = cms.bool(True),
  28014. max = cms.double(0.5),
  28015. min = cms.double(0.0),
  28016. nBins = cms.uint32(50)
  28017. ),
  28018. trackPtRel = cms.PSet(
  28019. indices = cms.vuint32(0, 1, 2, 3),
  28020. logScale = cms.bool(True),
  28021. max = cms.double(15.0),
  28022. min = cms.double(0.0),
  28023. nBins = cms.uint32(50)
  28024. ),
  28025. trackSip2dSig = cms.PSet(
  28026. indices = cms.vuint32(0, 1, 2, 3),
  28027. logScale = cms.bool(True),
  28028. max = cms.double(60.0),
  28029. min = cms.double(-40.0),
  28030. nBins = cms.uint32(50)
  28031. ),
  28032. trackSip2dSigAboveCharm = cms.PSet(
  28033. logScale = cms.bool(True),
  28034. max = cms.double(60.0),
  28035. min = cms.double(-40.0),
  28036. nBins = cms.uint32(50)
  28037. ),
  28038. trackSip2dVal = cms.PSet(
  28039. indices = cms.vuint32(0, 1, 2, 3),
  28040. logScale = cms.bool(True),
  28041. max = cms.double(0.2),
  28042. min = cms.double(-0.2),
  28043. nBins = cms.uint32(50)
  28044. ),
  28045. trackSip3dSig = cms.PSet(
  28046. indices = cms.vuint32(0, 1, 2, 3),
  28047. logScale = cms.bool(True),
  28048. max = cms.double(60.0),
  28049. min = cms.double(-40.0),
  28050. nBins = cms.uint32(50)
  28051. ),
  28052. trackSip3dSigAboveCharm = cms.PSet(
  28053. logScale = cms.bool(True),
  28054. max = cms.double(60.0),
  28055. min = cms.double(-40.0),
  28056. nBins = cms.uint32(50)
  28057. ),
  28058. trackSip3dVal = cms.PSet(
  28059. indices = cms.vuint32(0, 1, 2, 3),
  28060. logScale = cms.bool(True),
  28061. max = cms.double(1.0),
  28062. min = cms.double(-1.0),
  28063. nBins = cms.uint32(50)
  28064. ),
  28065. trackSumJetDeltaR = cms.PSet(
  28066. logScale = cms.bool(True),
  28067. max = cms.double(0.3),
  28068. min = cms.double(0.0),
  28069. nBins = cms.uint32(50)
  28070. ),
  28071. trackSumJetEtRatio = cms.PSet(
  28072. logScale = cms.bool(True),
  28073. max = cms.double(4.0),
  28074. min = cms.double(0.0),
  28075. nBins = cms.uint32(50)
  28076. ),
  28077. vertexCategory = cms.PSet(
  28078. logScale = cms.bool(False),
  28079. max = cms.double(2.5),
  28080. min = cms.double(-0.5),
  28081. nBins = cms.uint32(3)
  28082. )
  28083. )),
  28084. categoryVariable = cms.string('vertexCategory')
  28085. )
  28086. )
  28087.  
  28088. process.bTagCommonBlock = cms.PSet(
  28089. JECsourceData = cms.InputTag("ak4PFCHSL1FastL2L3ResidualCorrector"),
  28090. JECsourceMC = cms.InputTag("ak4PFCHSL1FastL2L3Corrector"),
  28091. caloJetMCSrc = cms.InputTag(""),
  28092. doJEC = cms.bool(False),
  28093. doJetID = cms.bool(False),
  28094. etaMax = cms.double(2.4),
  28095. etaMin = cms.double(0.0),
  28096. etaRanges = cms.vdouble(0.0, 1.4, 2.4),
  28097. jetMCSrc = cms.InputTag("mcJetFlavour"),
  28098. ptRanges = cms.vdouble(50.0, 80.0, 120.0),
  28099. ptRecJetMax = cms.double(40000.0),
  28100. ptRecJetMin = cms.double(30.0),
  28101. ratioMax = cms.double(9999.0),
  28102. ratioMin = cms.double(-9999.0),
  28103. softLeptonInfo = cms.InputTag("softPFElectronsTagInfos"),
  28104. tagConfig = cms.VPSet(cms.PSet(
  28105. folder = cms.string('IPTag'),
  28106. label = cms.InputTag("pfImpactParameterTagInfos"),
  28107. parameters = cms.PSet(
  28108. LowerIPBound = cms.double(-0.1),
  28109. LowerIPEBound = cms.double(0.0),
  28110. LowerIPSBound = cms.double(-35.0),
  28111. MaxDecayLength = cms.double(5.0),
  28112. MaxJetDistance = cms.double(0.07),
  28113. MinDecayLength = cms.double(-9999.0),
  28114. MinJetDistance = cms.double(0.0),
  28115. NBinsIP = cms.int32(100),
  28116. NBinsIPE = cms.int32(100),
  28117. NBinsIPS = cms.int32(100),
  28118. QualityPlots = cms.bool(False),
  28119. UpperIPBound = cms.double(0.1),
  28120. UpperIPEBound = cms.double(0.04),
  28121. UpperIPSBound = cms.double(35.0),
  28122. endEffPur = cms.double(1.005),
  28123. nBinEffPur = cms.int32(200),
  28124. startEffPur = cms.double(0.005)
  28125. ),
  28126. type = cms.string('CandIP')
  28127. ),
  28128. cms.PSet(
  28129. folder = cms.string('CSVTag'),
  28130. label = cms.InputTag("candidateCombinedSecondaryVertexV2Computer"),
  28131. listTagInfos = cms.VInputTag(cms.InputTag("pfImpactParameterTagInfos"), cms.InputTag("pfInclusiveSecondaryVertexFinderTagInfos")),
  28132. parameters = cms.PSet(
  28133. categories = cms.VPSet(cms.PSet(
  28134. flightDistance2dSig = cms.PSet(
  28135. logScale = cms.bool(True),
  28136. max = cms.double(80.0),
  28137. min = cms.double(0.0),
  28138. nBins = cms.uint32(50)
  28139. ),
  28140. flightDistance2dVal = cms.PSet(
  28141. logScale = cms.bool(True),
  28142. max = cms.double(2.5),
  28143. min = cms.double(0.0),
  28144. nBins = cms.uint32(50)
  28145. ),
  28146. flightDistance3dSig = cms.PSet(
  28147. logScale = cms.bool(True),
  28148. max = cms.double(80.0),
  28149. min = cms.double(0.0),
  28150. nBins = cms.uint32(50)
  28151. ),
  28152. flightDistance3dVal = cms.PSet(
  28153. logScale = cms.bool(True),
  28154. max = cms.double(10.0),
  28155. min = cms.double(0.0),
  28156. nBins = cms.uint32(50)
  28157. ),
  28158. jetNSecondaryVertices = cms.PSet(
  28159. logScale = cms.bool(True),
  28160. max = cms.double(10.5),
  28161. min = cms.double(-0.5),
  28162. nBins = cms.uint32(11)
  28163. ),
  28164. trackDecayLenVal = cms.PSet(
  28165. indices = cms.vuint32(0, 1, 2, 3),
  28166. logScale = cms.bool(True),
  28167. max = cms.double(5.0),
  28168. min = cms.double(0.0),
  28169. nBins = cms.uint32(50)
  28170. ),
  28171. trackDeltaR = cms.PSet(
  28172. indices = cms.vuint32(0, 1, 2, 3),
  28173. logScale = cms.bool(True),
  28174. max = cms.double(0.3),
  28175. min = cms.double(0.0),
  28176. nBins = cms.uint32(50)
  28177. ),
  28178. trackEtaRel = cms.PSet(
  28179. indices = cms.vuint32(0, 1, 2, 3),
  28180. logScale = cms.bool(True),
  28181. max = cms.double(9.0),
  28182. min = cms.double(1.3),
  28183. nBins = cms.uint32(50)
  28184. ),
  28185. trackJetDist = cms.PSet(
  28186. indices = cms.vuint32(0, 1, 2, 3),
  28187. logScale = cms.bool(True),
  28188. max = cms.double(0.0),
  28189. min = cms.double(-0.1),
  28190. nBins = cms.uint32(100)
  28191. ),
  28192. trackMomentum = cms.PSet(
  28193. indices = cms.vuint32(0, 1, 2, 3),
  28194. logScale = cms.bool(True),
  28195. max = cms.double(200.0),
  28196. min = cms.double(0.0),
  28197. nBins = cms.uint32(50)
  28198. ),
  28199. trackPPar = cms.PSet(
  28200. indices = cms.vuint32(0, 1, 2, 3),
  28201. logScale = cms.bool(True),
  28202. max = cms.double(200.0),
  28203. min = cms.double(0.0),
  28204. nBins = cms.uint32(50)
  28205. ),
  28206. trackPParRatio = cms.PSet(
  28207. indices = cms.vuint32(0, 1, 2, 3),
  28208. logScale = cms.bool(True),
  28209. max = cms.double(1.0),
  28210. min = cms.double(0.86),
  28211. nBins = cms.uint32(50)
  28212. ),
  28213. trackPtRatio = cms.PSet(
  28214. indices = cms.vuint32(0, 1, 2, 3),
  28215. logScale = cms.bool(True),
  28216. max = cms.double(0.5),
  28217. min = cms.double(0.0),
  28218. nBins = cms.uint32(50)
  28219. ),
  28220. trackPtRel = cms.PSet(
  28221. indices = cms.vuint32(0, 1, 2, 3),
  28222. logScale = cms.bool(True),
  28223. max = cms.double(15.0),
  28224. min = cms.double(0.0),
  28225. nBins = cms.uint32(50)
  28226. ),
  28227. trackSip2dSig = cms.PSet(
  28228. indices = cms.vuint32(0, 1, 2, 3),
  28229. logScale = cms.bool(True),
  28230. max = cms.double(60.0),
  28231. min = cms.double(-40.0),
  28232. nBins = cms.uint32(50)
  28233. ),
  28234. trackSip2dSigAboveCharm = cms.PSet(
  28235. logScale = cms.bool(True),
  28236. max = cms.double(60.0),
  28237. min = cms.double(-40.0),
  28238. nBins = cms.uint32(50)
  28239. ),
  28240. trackSip2dVal = cms.PSet(
  28241. indices = cms.vuint32(0, 1, 2, 3),
  28242. logScale = cms.bool(True),
  28243. max = cms.double(0.2),
  28244. min = cms.double(-0.2),
  28245. nBins = cms.uint32(50)
  28246. ),
  28247. trackSip3dSig = cms.PSet(
  28248. indices = cms.vuint32(0, 1, 2, 3),
  28249. logScale = cms.bool(True),
  28250. max = cms.double(60.0),
  28251. min = cms.double(-40.0),
  28252. nBins = cms.uint32(50)
  28253. ),
  28254. trackSip3dSigAboveCharm = cms.PSet(
  28255. logScale = cms.bool(True),
  28256. max = cms.double(60.0),
  28257. min = cms.double(-40.0),
  28258. nBins = cms.uint32(50)
  28259. ),
  28260. trackSip3dVal = cms.PSet(
  28261. indices = cms.vuint32(0, 1, 2, 3),
  28262. logScale = cms.bool(True),
  28263. max = cms.double(1.0),
  28264. min = cms.double(-1.0),
  28265. nBins = cms.uint32(50)
  28266. ),
  28267. trackSumJetDeltaR = cms.PSet(
  28268. logScale = cms.bool(True),
  28269. max = cms.double(0.3),
  28270. min = cms.double(0.0),
  28271. nBins = cms.uint32(50)
  28272. ),
  28273. trackSumJetEtRatio = cms.PSet(
  28274. logScale = cms.bool(True),
  28275. max = cms.double(4.0),
  28276. min = cms.double(0.0),
  28277. nBins = cms.uint32(50)
  28278. ),
  28279. vertexCategory = cms.PSet(
  28280. logScale = cms.bool(False),
  28281. max = cms.double(2.5),
  28282. min = cms.double(-0.5),
  28283. nBins = cms.uint32(3)
  28284. ),
  28285. vertexEnergyRatio = cms.PSet(
  28286. logScale = cms.bool(True),
  28287. max = cms.double(1.0),
  28288. min = cms.double(0.0),
  28289. nBins = cms.uint32(50)
  28290. ),
  28291. vertexJetDeltaR = cms.PSet(
  28292. logScale = cms.bool(True),
  28293. max = cms.double(0.5),
  28294. min = cms.double(0.0),
  28295. nBins = cms.uint32(50)
  28296. ),
  28297. vertexMass = cms.PSet(
  28298. logScale = cms.bool(True),
  28299. max = cms.double(10.0),
  28300. min = cms.double(0.0),
  28301. nBins = cms.uint32(50)
  28302. ),
  28303. vertexNTracks = cms.PSet(
  28304. logScale = cms.bool(True),
  28305. max = cms.double(20.5),
  28306. min = cms.double(-0.5),
  28307. nBins = cms.uint32(21)
  28308. )
  28309. ),
  28310. cms.PSet(
  28311. flightDistance2dSig = cms.PSet(
  28312. logScale = cms.bool(True),
  28313. max = cms.double(80.0),
  28314. min = cms.double(0.0),
  28315. nBins = cms.uint32(50)
  28316. ),
  28317. flightDistance2dVal = cms.PSet(
  28318. logScale = cms.bool(True),
  28319. max = cms.double(2.5),
  28320. min = cms.double(0.0),
  28321. nBins = cms.uint32(50)
  28322. ),
  28323. flightDistance3dSig = cms.PSet(
  28324. logScale = cms.bool(True),
  28325. max = cms.double(80.0),
  28326. min = cms.double(0.0),
  28327. nBins = cms.uint32(50)
  28328. ),
  28329. flightDistance3dVal = cms.PSet(
  28330. logScale = cms.bool(True),
  28331. max = cms.double(10.0),
  28332. min = cms.double(0.0),
  28333. nBins = cms.uint32(50)
  28334. ),
  28335. jetNSecondaryVertices = cms.PSet(
  28336. logScale = cms.bool(True),
  28337. max = cms.double(10.5),
  28338. min = cms.double(-0.5),
  28339. nBins = cms.uint32(11)
  28340. ),
  28341. trackDecayLenVal = cms.PSet(
  28342. indices = cms.vuint32(0, 1, 2, 3),
  28343. logScale = cms.bool(True),
  28344. max = cms.double(5.0),
  28345. min = cms.double(0.0),
  28346. nBins = cms.uint32(50)
  28347. ),
  28348. trackDeltaR = cms.PSet(
  28349. indices = cms.vuint32(0, 1, 2, 3),
  28350. logScale = cms.bool(True),
  28351. max = cms.double(0.3),
  28352. min = cms.double(0.0),
  28353. nBins = cms.uint32(50)
  28354. ),
  28355. trackEtaRel = cms.PSet(
  28356. indices = cms.vuint32(0, 1, 2, 3),
  28357. logScale = cms.bool(True),
  28358. max = cms.double(9.0),
  28359. min = cms.double(1.3),
  28360. nBins = cms.uint32(50)
  28361. ),
  28362. trackJetDist = cms.PSet(
  28363. indices = cms.vuint32(0, 1, 2, 3),
  28364. logScale = cms.bool(True),
  28365. max = cms.double(0.0),
  28366. min = cms.double(-0.1),
  28367. nBins = cms.uint32(100)
  28368. ),
  28369. trackMomentum = cms.PSet(
  28370. indices = cms.vuint32(0, 1, 2, 3),
  28371. logScale = cms.bool(True),
  28372. max = cms.double(200.0),
  28373. min = cms.double(0.0),
  28374. nBins = cms.uint32(50)
  28375. ),
  28376. trackPPar = cms.PSet(
  28377. indices = cms.vuint32(0, 1, 2, 3),
  28378. logScale = cms.bool(True),
  28379. max = cms.double(200.0),
  28380. min = cms.double(0.0),
  28381. nBins = cms.uint32(50)
  28382. ),
  28383. trackPParRatio = cms.PSet(
  28384. indices = cms.vuint32(0, 1, 2, 3),
  28385. logScale = cms.bool(True),
  28386. max = cms.double(1.0),
  28387. min = cms.double(0.86),
  28388. nBins = cms.uint32(50)
  28389. ),
  28390. trackPtRatio = cms.PSet(
  28391. indices = cms.vuint32(0, 1, 2, 3),
  28392. logScale = cms.bool(True),
  28393. max = cms.double(0.5),
  28394. min = cms.double(0.0),
  28395. nBins = cms.uint32(50)
  28396. ),
  28397. trackPtRel = cms.PSet(
  28398. indices = cms.vuint32(0, 1, 2, 3),
  28399. logScale = cms.bool(True),
  28400. max = cms.double(15.0),
  28401. min = cms.double(0.0),
  28402. nBins = cms.uint32(50)
  28403. ),
  28404. trackSip2dSig = cms.PSet(
  28405. indices = cms.vuint32(0, 1, 2, 3),
  28406. logScale = cms.bool(True),
  28407. max = cms.double(60.0),
  28408. min = cms.double(-40.0),
  28409. nBins = cms.uint32(50)
  28410. ),
  28411. trackSip2dSigAboveCharm = cms.PSet(
  28412. logScale = cms.bool(True),
  28413. max = cms.double(60.0),
  28414. min = cms.double(-40.0),
  28415. nBins = cms.uint32(50)
  28416. ),
  28417. trackSip2dVal = cms.PSet(
  28418. indices = cms.vuint32(0, 1, 2, 3),
  28419. logScale = cms.bool(True),
  28420. max = cms.double(0.2),
  28421. min = cms.double(-0.2),
  28422. nBins = cms.uint32(50)
  28423. ),
  28424. trackSip3dSig = cms.PSet(
  28425. indices = cms.vuint32(0, 1, 2, 3),
  28426. logScale = cms.bool(True),
  28427. max = cms.double(60.0),
  28428. min = cms.double(-40.0),
  28429. nBins = cms.uint32(50)
  28430. ),
  28431. trackSip3dSigAboveCharm = cms.PSet(
  28432. logScale = cms.bool(True),
  28433. max = cms.double(60.0),
  28434. min = cms.double(-40.0),
  28435. nBins = cms.uint32(50)
  28436. ),
  28437. trackSip3dVal = cms.PSet(
  28438. indices = cms.vuint32(0, 1, 2, 3),
  28439. logScale = cms.bool(True),
  28440. max = cms.double(1.0),
  28441. min = cms.double(-1.0),
  28442. nBins = cms.uint32(50)
  28443. ),
  28444. trackSumJetDeltaR = cms.PSet(
  28445. logScale = cms.bool(True),
  28446. max = cms.double(0.3),
  28447. min = cms.double(0.0),
  28448. nBins = cms.uint32(50)
  28449. ),
  28450. trackSumJetEtRatio = cms.PSet(
  28451. logScale = cms.bool(True),
  28452. max = cms.double(4.0),
  28453. min = cms.double(0.0),
  28454. nBins = cms.uint32(50)
  28455. ),
  28456. vertexCategory = cms.PSet(
  28457. logScale = cms.bool(False),
  28458. max = cms.double(2.5),
  28459. min = cms.double(-0.5),
  28460. nBins = cms.uint32(3)
  28461. ),
  28462. vertexEnergyRatio = cms.PSet(
  28463. logScale = cms.bool(True),
  28464. max = cms.double(1.0),
  28465. min = cms.double(0.0),
  28466. nBins = cms.uint32(50)
  28467. ),
  28468. vertexJetDeltaR = cms.PSet(
  28469. logScale = cms.bool(True),
  28470. max = cms.double(0.5),
  28471. min = cms.double(0.0),
  28472. nBins = cms.uint32(50)
  28473. ),
  28474. vertexMass = cms.PSet(
  28475. logScale = cms.bool(True),
  28476. max = cms.double(10.0),
  28477. min = cms.double(0.0),
  28478. nBins = cms.uint32(50)
  28479. ),
  28480. vertexNTracks = cms.PSet(
  28481. logScale = cms.bool(True),
  28482. max = cms.double(20.5),
  28483. min = cms.double(-0.5),
  28484. nBins = cms.uint32(21)
  28485. )
  28486. ),
  28487. cms.PSet(
  28488. trackDecayLenVal = cms.PSet(
  28489. indices = cms.vuint32(0, 1, 2, 3),
  28490. logScale = cms.bool(True),
  28491. max = cms.double(5.0),
  28492. min = cms.double(0.0),
  28493. nBins = cms.uint32(50)
  28494. ),
  28495. trackDeltaR = cms.PSet(
  28496. indices = cms.vuint32(0, 1, 2, 3),
  28497. logScale = cms.bool(True),
  28498. max = cms.double(0.3),
  28499. min = cms.double(0.0),
  28500. nBins = cms.uint32(50)
  28501. ),
  28502. trackEtaRel = cms.PSet(
  28503. indices = cms.vuint32(0, 1, 2, 3),
  28504. logScale = cms.bool(True),
  28505. max = cms.double(9.0),
  28506. min = cms.double(1.3),
  28507. nBins = cms.uint32(50)
  28508. ),
  28509. trackJetDist = cms.PSet(
  28510. indices = cms.vuint32(0, 1, 2, 3),
  28511. logScale = cms.bool(True),
  28512. max = cms.double(0.0),
  28513. min = cms.double(-0.1),
  28514. nBins = cms.uint32(100)
  28515. ),
  28516. trackMomentum = cms.PSet(
  28517. indices = cms.vuint32(0, 1, 2, 3),
  28518. logScale = cms.bool(True),
  28519. max = cms.double(200.0),
  28520. min = cms.double(0.0),
  28521. nBins = cms.uint32(50)
  28522. ),
  28523. trackPPar = cms.PSet(
  28524. indices = cms.vuint32(0, 1, 2, 3),
  28525. logScale = cms.bool(True),
  28526. max = cms.double(200.0),
  28527. min = cms.double(0.0),
  28528. nBins = cms.uint32(50)
  28529. ),
  28530. trackPParRatio = cms.PSet(
  28531. indices = cms.vuint32(0, 1, 2, 3),
  28532. logScale = cms.bool(True),
  28533. max = cms.double(1.0),
  28534. min = cms.double(0.86),
  28535. nBins = cms.uint32(50)
  28536. ),
  28537. trackPtRatio = cms.PSet(
  28538. indices = cms.vuint32(0, 1, 2, 3),
  28539. logScale = cms.bool(True),
  28540. max = cms.double(0.5),
  28541. min = cms.double(0.0),
  28542. nBins = cms.uint32(50)
  28543. ),
  28544. trackPtRel = cms.PSet(
  28545. indices = cms.vuint32(0, 1, 2, 3),
  28546. logScale = cms.bool(True),
  28547. max = cms.double(15.0),
  28548. min = cms.double(0.0),
  28549. nBins = cms.uint32(50)
  28550. ),
  28551. trackSip2dSig = cms.PSet(
  28552. indices = cms.vuint32(0, 1, 2, 3),
  28553. logScale = cms.bool(True),
  28554. max = cms.double(60.0),
  28555. min = cms.double(-40.0),
  28556. nBins = cms.uint32(50)
  28557. ),
  28558. trackSip2dSigAboveCharm = cms.PSet(
  28559. logScale = cms.bool(True),
  28560. max = cms.double(60.0),
  28561. min = cms.double(-40.0),
  28562. nBins = cms.uint32(50)
  28563. ),
  28564. trackSip2dVal = cms.PSet(
  28565. indices = cms.vuint32(0, 1, 2, 3),
  28566. logScale = cms.bool(True),
  28567. max = cms.double(0.2),
  28568. min = cms.double(-0.2),
  28569. nBins = cms.uint32(50)
  28570. ),
  28571. trackSip3dSig = cms.PSet(
  28572. indices = cms.vuint32(0, 1, 2, 3),
  28573. logScale = cms.bool(True),
  28574. max = cms.double(60.0),
  28575. min = cms.double(-40.0),
  28576. nBins = cms.uint32(50)
  28577. ),
  28578. trackSip3dSigAboveCharm = cms.PSet(
  28579. logScale = cms.bool(True),
  28580. max = cms.double(60.0),
  28581. min = cms.double(-40.0),
  28582. nBins = cms.uint32(50)
  28583. ),
  28584. trackSip3dVal = cms.PSet(
  28585. indices = cms.vuint32(0, 1, 2, 3),
  28586. logScale = cms.bool(True),
  28587. max = cms.double(1.0),
  28588. min = cms.double(-1.0),
  28589. nBins = cms.uint32(50)
  28590. ),
  28591. trackSumJetDeltaR = cms.PSet(
  28592. logScale = cms.bool(True),
  28593. max = cms.double(0.3),
  28594. min = cms.double(0.0),
  28595. nBins = cms.uint32(50)
  28596. ),
  28597. trackSumJetEtRatio = cms.PSet(
  28598. logScale = cms.bool(True),
  28599. max = cms.double(4.0),
  28600. min = cms.double(0.0),
  28601. nBins = cms.uint32(50)
  28602. ),
  28603. vertexCategory = cms.PSet(
  28604. logScale = cms.bool(False),
  28605. max = cms.double(2.5),
  28606. min = cms.double(-0.5),
  28607. nBins = cms.uint32(3)
  28608. ),
  28609. vertexEnergyRatio = cms.PSet(
  28610. logScale = cms.bool(True),
  28611. max = cms.double(1.0),
  28612. min = cms.double(0.0),
  28613. nBins = cms.uint32(50)
  28614. ),
  28615. vertexJetDeltaR = cms.PSet(
  28616. logScale = cms.bool(True),
  28617. max = cms.double(0.5),
  28618. min = cms.double(0.0),
  28619. nBins = cms.uint32(50)
  28620. ),
  28621. vertexMass = cms.PSet(
  28622. logScale = cms.bool(True),
  28623. max = cms.double(10.0),
  28624. min = cms.double(0.0),
  28625. nBins = cms.uint32(50)
  28626. ),
  28627. vertexNTracks = cms.PSet(
  28628. logScale = cms.bool(True),
  28629. max = cms.double(20.5),
  28630. min = cms.double(-0.5),
  28631. nBins = cms.uint32(21)
  28632. )
  28633. ),
  28634. cms.PSet(
  28635. trackDecayLenVal = cms.PSet(
  28636. indices = cms.vuint32(0, 1, 2, 3),
  28637. logScale = cms.bool(True),
  28638. max = cms.double(5.0),
  28639. min = cms.double(0.0),
  28640. nBins = cms.uint32(50)
  28641. ),
  28642. trackDeltaR = cms.PSet(
  28643. indices = cms.vuint32(0, 1, 2, 3),
  28644. logScale = cms.bool(True),
  28645. max = cms.double(0.3),
  28646. min = cms.double(0.0),
  28647. nBins = cms.uint32(50)
  28648. ),
  28649. trackEtaRel = cms.PSet(
  28650. indices = cms.vuint32(0, 1, 2, 3),
  28651. logScale = cms.bool(True),
  28652. max = cms.double(9.0),
  28653. min = cms.double(1.3),
  28654. nBins = cms.uint32(50)
  28655. ),
  28656. trackJetDist = cms.PSet(
  28657. indices = cms.vuint32(0, 1, 2, 3),
  28658. logScale = cms.bool(True),
  28659. max = cms.double(0.0),
  28660. min = cms.double(-0.1),
  28661. nBins = cms.uint32(100)
  28662. ),
  28663. trackMomentum = cms.PSet(
  28664. indices = cms.vuint32(0, 1, 2, 3),
  28665. logScale = cms.bool(True),
  28666. max = cms.double(200.0),
  28667. min = cms.double(0.0),
  28668. nBins = cms.uint32(50)
  28669. ),
  28670. trackPPar = cms.PSet(
  28671. indices = cms.vuint32(0, 1, 2, 3),
  28672. logScale = cms.bool(True),
  28673. max = cms.double(200.0),
  28674. min = cms.double(0.0),
  28675. nBins = cms.uint32(50)
  28676. ),
  28677. trackPParRatio = cms.PSet(
  28678. indices = cms.vuint32(0, 1, 2, 3),
  28679. logScale = cms.bool(True),
  28680. max = cms.double(1.0),
  28681. min = cms.double(0.86),
  28682. nBins = cms.uint32(50)
  28683. ),
  28684. trackPtRatio = cms.PSet(
  28685. indices = cms.vuint32(0, 1, 2, 3),
  28686. logScale = cms.bool(True),
  28687. max = cms.double(0.5),
  28688. min = cms.double(0.0),
  28689. nBins = cms.uint32(50)
  28690. ),
  28691. trackPtRel = cms.PSet(
  28692. indices = cms.vuint32(0, 1, 2, 3),
  28693. logScale = cms.bool(True),
  28694. max = cms.double(15.0),
  28695. min = cms.double(0.0),
  28696. nBins = cms.uint32(50)
  28697. ),
  28698. trackSip2dSig = cms.PSet(
  28699. indices = cms.vuint32(0, 1, 2, 3),
  28700. logScale = cms.bool(True),
  28701. max = cms.double(60.0),
  28702. min = cms.double(-40.0),
  28703. nBins = cms.uint32(50)
  28704. ),
  28705. trackSip2dSigAboveCharm = cms.PSet(
  28706. logScale = cms.bool(True),
  28707. max = cms.double(60.0),
  28708. min = cms.double(-40.0),
  28709. nBins = cms.uint32(50)
  28710. ),
  28711. trackSip2dVal = cms.PSet(
  28712. indices = cms.vuint32(0, 1, 2, 3),
  28713. logScale = cms.bool(True),
  28714. max = cms.double(0.2),
  28715. min = cms.double(-0.2),
  28716. nBins = cms.uint32(50)
  28717. ),
  28718. trackSip3dSig = cms.PSet(
  28719. indices = cms.vuint32(0, 1, 2, 3),
  28720. logScale = cms.bool(True),
  28721. max = cms.double(60.0),
  28722. min = cms.double(-40.0),
  28723. nBins = cms.uint32(50)
  28724. ),
  28725. trackSip3dSigAboveCharm = cms.PSet(
  28726. logScale = cms.bool(True),
  28727. max = cms.double(60.0),
  28728. min = cms.double(-40.0),
  28729. nBins = cms.uint32(50)
  28730. ),
  28731. trackSip3dVal = cms.PSet(
  28732. indices = cms.vuint32(0, 1, 2, 3),
  28733. logScale = cms.bool(True),
  28734. max = cms.double(1.0),
  28735. min = cms.double(-1.0),
  28736. nBins = cms.uint32(50)
  28737. ),
  28738. trackSumJetDeltaR = cms.PSet(
  28739. logScale = cms.bool(True),
  28740. max = cms.double(0.3),
  28741. min = cms.double(0.0),
  28742. nBins = cms.uint32(50)
  28743. ),
  28744. trackSumJetEtRatio = cms.PSet(
  28745. logScale = cms.bool(True),
  28746. max = cms.double(4.0),
  28747. min = cms.double(0.0),
  28748. nBins = cms.uint32(50)
  28749. ),
  28750. vertexCategory = cms.PSet(
  28751. logScale = cms.bool(False),
  28752. max = cms.double(2.5),
  28753. min = cms.double(-0.5),
  28754. nBins = cms.uint32(3)
  28755. )
  28756. )),
  28757. categoryVariable = cms.string('vertexCategory')
  28758. ),
  28759. type = cms.string('GenericMVA')
  28760. ),
  28761. cms.PSet(
  28762. folder = cms.string('TCHE'),
  28763. label = cms.InputTag("pfTrackCountingHighEffBJetTags"),
  28764. parameters = cms.PSet(
  28765. discriminatorEnd = cms.double(15.0),
  28766. discriminatorStart = cms.double(-5.0),
  28767. effBConst = cms.double(0.5),
  28768. endEffPur = cms.double(1.005),
  28769. nBinEffPur = cms.int32(200),
  28770. startEffPur = cms.double(0.005)
  28771. )
  28772. ),
  28773. cms.PSet(
  28774. folder = cms.string('JP'),
  28775. label = cms.InputTag("pfJetProbabilityBJetTags"),
  28776. parameters = cms.PSet(
  28777. discriminatorEnd = cms.double(2.525),
  28778. discriminatorStart = cms.double(-0.025),
  28779. effBConst = cms.double(0.5),
  28780. endEffPur = cms.double(1.005),
  28781. nBinEffPur = cms.int32(200),
  28782. startEffPur = cms.double(0.005)
  28783. )
  28784. ),
  28785. cms.PSet(
  28786. folder = cms.string('JBP'),
  28787. label = cms.InputTag("pfJetBProbabilityBJetTags"),
  28788. parameters = cms.PSet(
  28789. discriminatorEnd = cms.double(8.08),
  28790. discriminatorStart = cms.double(-0.08),
  28791. effBConst = cms.double(0.5),
  28792. endEffPur = cms.double(1.005),
  28793. nBinEffPur = cms.int32(200),
  28794. startEffPur = cms.double(0.005)
  28795. )
  28796. ),
  28797. cms.PSet(
  28798. folder = cms.string('SSVHE'),
  28799. label = cms.InputTag("pfSimpleSecondaryVertexHighEffBJetTags"),
  28800. parameters = cms.PSet(
  28801. discriminatorEnd = cms.double(8.0),
  28802. discriminatorStart = cms.double(0.0),
  28803. effBConst = cms.double(0.5),
  28804. endEffPur = cms.double(1.005),
  28805. nBinEffPur = cms.int32(200),
  28806. startEffPur = cms.double(0.005)
  28807. )
  28808. ),
  28809. cms.PSet(
  28810. folder = cms.string('SISVHE'),
  28811. label = cms.InputTag("pfSimpleInclusiveSecondaryVertexHighEffBJetTags"),
  28812. parameters = cms.PSet(
  28813. discriminatorEnd = cms.double(8.0),
  28814. discriminatorStart = cms.double(0.0),
  28815. effBConst = cms.double(0.5),
  28816. endEffPur = cms.double(1.005),
  28817. nBinEffPur = cms.int32(200),
  28818. startEffPur = cms.double(0.005)
  28819. )
  28820. ),
  28821. cms.PSet(
  28822. folder = cms.string('CSVv2'),
  28823. label = cms.InputTag("pfCombinedInclusiveSecondaryVertexV2BJetTags"),
  28824. parameters = cms.PSet(
  28825. discriminatorEnd = cms.double(1.011),
  28826. discriminatorStart = cms.double(-0.01),
  28827. effBConst = cms.double(0.5),
  28828. endEffPur = cms.double(1.005),
  28829. nBinEffPur = cms.int32(200),
  28830. startEffPur = cms.double(0.005)
  28831. )
  28832. ),
  28833. cms.PSet(
  28834. folder = cms.string('combMVAv2'),
  28835. label = cms.InputTag("pfCombinedMVAV2BJetTags"),
  28836. parameters = cms.PSet(
  28837. discriminatorEnd = cms.double(1.011),
  28838. discriminatorStart = cms.double(-1.011),
  28839. effBConst = cms.double(0.5),
  28840. endEffPur = cms.double(1.005),
  28841. nBinEffPur = cms.int32(200),
  28842. startEffPur = cms.double(0.005)
  28843. )
  28844. ),
  28845. cms.PSet(
  28846. folder = cms.string('SMT'),
  28847. label = cms.InputTag("softPFMuonBJetTags"),
  28848. parameters = cms.PSet(
  28849. discriminatorEnd = cms.double(1.1),
  28850. discriminatorStart = cms.double(-0.1),
  28851. effBConst = cms.double(0.05),
  28852. endEffPur = cms.double(0.205),
  28853. nBinEffPur = cms.int32(200),
  28854. startEffPur = cms.double(0.005)
  28855. )
  28856. ),
  28857. cms.PSet(
  28858. folder = cms.string('SET'),
  28859. label = cms.InputTag("softPFElectronBJetTags"),
  28860. parameters = cms.PSet(
  28861. discriminatorEnd = cms.double(1.1),
  28862. discriminatorStart = cms.double(-0.1),
  28863. effBConst = cms.double(0.05),
  28864. endEffPur = cms.double(0.205),
  28865. nBinEffPur = cms.int32(200),
  28866. startEffPur = cms.double(0.005)
  28867. )
  28868. ),
  28869. cms.PSet(
  28870. folder = cms.string('CtaggerTag'),
  28871. label = cms.InputTag("candidateCombinedSecondaryVertexSoftLeptonCvsLComputer"),
  28872. listTagInfos = cms.VInputTag(cms.InputTag("pfImpactParameterTagInfos"), cms.InputTag("pfInclusiveSecondaryVertexFinderCvsLTagInfos"), cms.InputTag("softPFMuonsTagInfos"), cms.InputTag("softPFElectronsTagInfos")),
  28873. parameters = cms.PSet(
  28874. categories = cms.VPSet(cms.PSet(
  28875. flightDistance2dSig = cms.PSet(
  28876. logScale = cms.bool(True),
  28877. max = cms.double(50.0),
  28878. min = cms.double(-1.0),
  28879. nBins = cms.uint32(50)
  28880. ),
  28881. flightDistance2dVal = cms.PSet(
  28882. logScale = cms.bool(True),
  28883. max = cms.double(1.0),
  28884. min = cms.double(-0.1),
  28885. nBins = cms.uint32(50)
  28886. ),
  28887. flightDistance3dSig = cms.PSet(
  28888. logScale = cms.bool(True),
  28889. max = cms.double(50.0),
  28890. min = cms.double(-1.0),
  28891. nBins = cms.uint32(50)
  28892. ),
  28893. flightDistance3dVal = cms.PSet(
  28894. logScale = cms.bool(True),
  28895. max = cms.double(3.0),
  28896. min = cms.double(-0.1),
  28897. nBins = cms.uint32(50)
  28898. ),
  28899. jetNSecondaryVertices = cms.PSet(
  28900. logScale = cms.bool(True),
  28901. max = cms.double(4.5),
  28902. min = cms.double(-0.5),
  28903. nBins = cms.uint32(5)
  28904. ),
  28905. jetNTracks = cms.PSet(
  28906. logScale = cms.bool(False),
  28907. max = cms.double(60.0),
  28908. min = cms.double(0.0),
  28909. nBins = cms.uint32(50)
  28910. ),
  28911. leptonDeltaR = cms.PSet(
  28912. indices = cms.vuint32(0, 1),
  28913. logScale = cms.bool(True),
  28914. max = cms.double(0.4),
  28915. min = cms.double(-0.1),
  28916. nBins = cms.uint32(50)
  28917. ),
  28918. leptonEtaRel = cms.PSet(
  28919. indices = cms.vuint32(0, 1),
  28920. logScale = cms.bool(True),
  28921. max = cms.double(0.1),
  28922. min = cms.double(-0.1),
  28923. nBins = cms.uint32(50)
  28924. ),
  28925. leptonPtRel = cms.PSet(
  28926. indices = cms.vuint32(0, 1),
  28927. logScale = cms.bool(True),
  28928. max = cms.double(10.0),
  28929. min = cms.double(-1.0),
  28930. nBins = cms.uint32(50)
  28931. ),
  28932. leptonRatio = cms.PSet(
  28933. indices = cms.vuint32(0, 1),
  28934. logScale = cms.bool(True),
  28935. max = cms.double(1.0),
  28936. min = cms.double(-0.1),
  28937. nBins = cms.uint32(50)
  28938. ),
  28939. leptonRatioRel = cms.PSet(
  28940. indices = cms.vuint32(0, 1),
  28941. logScale = cms.bool(True),
  28942. max = cms.double(0.05),
  28943. min = cms.double(-0.03),
  28944. nBins = cms.uint32(50)
  28945. ),
  28946. leptonSip3d = cms.PSet(
  28947. indices = cms.vuint32(0, 1),
  28948. logScale = cms.bool(True),
  28949. max = cms.double(30.0),
  28950. min = cms.double(-10.0),
  28951. nBins = cms.uint32(50)
  28952. ),
  28953. massVertexEnergyFraction = cms.PSet(
  28954. logScale = cms.bool(True),
  28955. max = cms.double(20.0),
  28956. min = cms.double(0.0),
  28957. nBins = cms.uint32(50)
  28958. ),
  28959. trackDecayLenVal = cms.PSet(
  28960. indices = cms.vuint32(0, 1),
  28961. logScale = cms.bool(True),
  28962. max = cms.double(5.0),
  28963. min = cms.double(0.0),
  28964. nBins = cms.uint32(50)
  28965. ),
  28966. trackDeltaR = cms.PSet(
  28967. indices = cms.vuint32(0, 1),
  28968. logScale = cms.bool(True),
  28969. max = cms.double(0.35),
  28970. min = cms.double(0.0),
  28971. nBins = cms.uint32(50)
  28972. ),
  28973. trackEtaRel = cms.PSet(
  28974. indices = cms.vuint32(0, 1),
  28975. logScale = cms.bool(True),
  28976. max = cms.double(10.0),
  28977. min = cms.double(0.0),
  28978. nBins = cms.uint32(50)
  28979. ),
  28980. trackJetDist = cms.PSet(
  28981. indices = cms.vuint32(0, 1),
  28982. logScale = cms.bool(True),
  28983. max = cms.double(0.005),
  28984. min = cms.double(-0.08),
  28985. nBins = cms.uint32(100)
  28986. ),
  28987. trackPPar = cms.PSet(
  28988. indices = cms.vuint32(0, 1),
  28989. logScale = cms.bool(True),
  28990. max = cms.double(200.0),
  28991. min = cms.double(0.0),
  28992. nBins = cms.uint32(50)
  28993. ),
  28994. trackPParRatio = cms.PSet(
  28995. indices = cms.vuint32(0, 1),
  28996. logScale = cms.bool(True),
  28997. max = cms.double(1.01),
  28998. min = cms.double(0.95),
  28999. nBins = cms.uint32(50)
  29000. ),
  29001. trackPtRatio = cms.PSet(
  29002. indices = cms.vuint32(0, 1),
  29003. logScale = cms.bool(True),
  29004. max = cms.double(0.35),
  29005. min = cms.double(0.0),
  29006. nBins = cms.uint32(50)
  29007. ),
  29008. trackPtRel = cms.PSet(
  29009. indices = cms.vuint32(0, 1),
  29010. logScale = cms.bool(True),
  29011. max = cms.double(20.0),
  29012. min = cms.double(0.0),
  29013. nBins = cms.uint32(50)
  29014. ),
  29015. trackSip2dSig = cms.PSet(
  29016. indices = cms.vuint32(0, 1),
  29017. logScale = cms.bool(True),
  29018. max = cms.double(30.0),
  29019. min = cms.double(-10.0),
  29020. nBins = cms.uint32(50)
  29021. ),
  29022. trackSip2dSigAboveCharm = cms.PSet(
  29023. logScale = cms.bool(True),
  29024. max = cms.double(20.0),
  29025. min = cms.double(-5.0),
  29026. nBins = cms.uint32(50)
  29027. ),
  29028. trackSip2dVal = cms.PSet(
  29029. indices = cms.vuint32(0, 1),
  29030. logScale = cms.bool(True),
  29031. max = cms.double(0.15),
  29032. min = cms.double(-0.05),
  29033. nBins = cms.uint32(50)
  29034. ),
  29035. trackSip2dValAboveCharm = cms.PSet(
  29036. logScale = cms.bool(True),
  29037. max = cms.double(0.15),
  29038. min = cms.double(-0.05),
  29039. nBins = cms.uint32(50)
  29040. ),
  29041. trackSip3dSig = cms.PSet(
  29042. indices = cms.vuint32(0, 1),
  29043. logScale = cms.bool(True),
  29044. max = cms.double(30.0),
  29045. min = cms.double(-10.0),
  29046. nBins = cms.uint32(50)
  29047. ),
  29048. trackSip3dSigAboveCharm = cms.PSet(
  29049. logScale = cms.bool(True),
  29050. max = cms.double(20.0),
  29051. min = cms.double(-5.0),
  29052. nBins = cms.uint32(50)
  29053. ),
  29054. trackSip3dVal = cms.PSet(
  29055. indices = cms.vuint32(0, 1),
  29056. logScale = cms.bool(True),
  29057. max = cms.double(0.15),
  29058. min = cms.double(-0.05),
  29059. nBins = cms.uint32(50)
  29060. ),
  29061. trackSip3dValAboveCharm = cms.PSet(
  29062. logScale = cms.bool(True),
  29063. max = cms.double(0.15),
  29064. min = cms.double(-0.05),
  29065. nBins = cms.uint32(50)
  29066. ),
  29067. trackSumJetDeltaR = cms.PSet(
  29068. logScale = cms.bool(True),
  29069. max = cms.double(0.35),
  29070. min = cms.double(-0.05),
  29071. nBins = cms.uint32(50)
  29072. ),
  29073. trackSumJetEtRatio = cms.PSet(
  29074. logScale = cms.bool(True),
  29075. max = cms.double(1.0),
  29076. min = cms.double(0.0),
  29077. nBins = cms.uint32(50)
  29078. ),
  29079. vertexBoostOverSqrtJetPt = cms.PSet(
  29080. logScale = cms.bool(True),
  29081. max = cms.double(0.5),
  29082. min = cms.double(-0.1),
  29083. nBins = cms.uint32(50)
  29084. ),
  29085. vertexEnergyRatio = cms.PSet(
  29086. logScale = cms.bool(True),
  29087. max = cms.double(2.0),
  29088. min = cms.double(-0.1),
  29089. nBins = cms.uint32(50)
  29090. ),
  29091. vertexJetDeltaR = cms.PSet(
  29092. logScale = cms.bool(True),
  29093. max = cms.double(0.35),
  29094. min = cms.double(-0.1),
  29095. nBins = cms.uint32(50)
  29096. ),
  29097. vertexLeptonCategory = cms.PSet(
  29098. logScale = cms.bool(True),
  29099. max = cms.double(8.5),
  29100. min = cms.double(-0.5),
  29101. nBins = cms.uint32(9)
  29102. ),
  29103. vertexMass = cms.PSet(
  29104. logScale = cms.bool(True),
  29105. max = cms.double(40.0),
  29106. min = cms.double(0.0),
  29107. nBins = cms.uint32(50)
  29108. ),
  29109. vertexNTracks = cms.PSet(
  29110. logScale = cms.bool(True),
  29111. max = cms.double(14.5),
  29112. min = cms.double(-0.5),
  29113. nBins = cms.uint32(15)
  29114. )
  29115. ),
  29116. cms.PSet(
  29117. flightDistance2dSig = cms.PSet(
  29118. logScale = cms.bool(True),
  29119. max = cms.double(50.0),
  29120. min = cms.double(-1.0),
  29121. nBins = cms.uint32(50)
  29122. ),
  29123. flightDistance2dVal = cms.PSet(
  29124. logScale = cms.bool(True),
  29125. max = cms.double(1.0),
  29126. min = cms.double(-0.1),
  29127. nBins = cms.uint32(50)
  29128. ),
  29129. flightDistance3dSig = cms.PSet(
  29130. logScale = cms.bool(True),
  29131. max = cms.double(50.0),
  29132. min = cms.double(-1.0),
  29133. nBins = cms.uint32(50)
  29134. ),
  29135. flightDistance3dVal = cms.PSet(
  29136. logScale = cms.bool(True),
  29137. max = cms.double(3.0),
  29138. min = cms.double(-0.1),
  29139. nBins = cms.uint32(50)
  29140. ),
  29141. jetNSecondaryVertices = cms.PSet(
  29142. logScale = cms.bool(True),
  29143. max = cms.double(4.5),
  29144. min = cms.double(-0.5),
  29145. nBins = cms.uint32(5)
  29146. ),
  29147. jetNTracks = cms.PSet(
  29148. logScale = cms.bool(False),
  29149. max = cms.double(60.0),
  29150. min = cms.double(0.0),
  29151. nBins = cms.uint32(50)
  29152. ),
  29153. massVertexEnergyFraction = cms.PSet(
  29154. logScale = cms.bool(True),
  29155. max = cms.double(20.0),
  29156. min = cms.double(0.0),
  29157. nBins = cms.uint32(50)
  29158. ),
  29159. trackDecayLenVal = cms.PSet(
  29160. indices = cms.vuint32(0, 1),
  29161. logScale = cms.bool(True),
  29162. max = cms.double(5.0),
  29163. min = cms.double(0.0),
  29164. nBins = cms.uint32(50)
  29165. ),
  29166. trackDeltaR = cms.PSet(
  29167. indices = cms.vuint32(0, 1),
  29168. logScale = cms.bool(True),
  29169. max = cms.double(0.35),
  29170. min = cms.double(0.0),
  29171. nBins = cms.uint32(50)
  29172. ),
  29173. trackEtaRel = cms.PSet(
  29174. indices = cms.vuint32(0, 1),
  29175. logScale = cms.bool(True),
  29176. max = cms.double(10.0),
  29177. min = cms.double(0.0),
  29178. nBins = cms.uint32(50)
  29179. ),
  29180. trackJetDist = cms.PSet(
  29181. indices = cms.vuint32(0, 1),
  29182. logScale = cms.bool(True),
  29183. max = cms.double(0.005),
  29184. min = cms.double(-0.08),
  29185. nBins = cms.uint32(100)
  29186. ),
  29187. trackPPar = cms.PSet(
  29188. indices = cms.vuint32(0, 1),
  29189. logScale = cms.bool(True),
  29190. max = cms.double(200.0),
  29191. min = cms.double(0.0),
  29192. nBins = cms.uint32(50)
  29193. ),
  29194. trackPParRatio = cms.PSet(
  29195. indices = cms.vuint32(0, 1),
  29196. logScale = cms.bool(True),
  29197. max = cms.double(1.01),
  29198. min = cms.double(0.95),
  29199. nBins = cms.uint32(50)
  29200. ),
  29201. trackPtRatio = cms.PSet(
  29202. indices = cms.vuint32(0, 1),
  29203. logScale = cms.bool(True),
  29204. max = cms.double(0.35),
  29205. min = cms.double(0.0),
  29206. nBins = cms.uint32(50)
  29207. ),
  29208. trackPtRel = cms.PSet(
  29209. indices = cms.vuint32(0, 1),
  29210. logScale = cms.bool(True),
  29211. max = cms.double(20.0),
  29212. min = cms.double(0.0),
  29213. nBins = cms.uint32(50)
  29214. ),
  29215. trackSip2dSig = cms.PSet(
  29216. indices = cms.vuint32(0, 1),
  29217. logScale = cms.bool(True),
  29218. max = cms.double(30.0),
  29219. min = cms.double(-10.0),
  29220. nBins = cms.uint32(50)
  29221. ),
  29222. trackSip2dSigAboveCharm = cms.PSet(
  29223. logScale = cms.bool(True),
  29224. max = cms.double(20.0),
  29225. min = cms.double(-5.0),
  29226. nBins = cms.uint32(50)
  29227. ),
  29228. trackSip2dVal = cms.PSet(
  29229. indices = cms.vuint32(0, 1),
  29230. logScale = cms.bool(True),
  29231. max = cms.double(0.15),
  29232. min = cms.double(-0.05),
  29233. nBins = cms.uint32(50)
  29234. ),
  29235. trackSip2dValAboveCharm = cms.PSet(
  29236. logScale = cms.bool(True),
  29237. max = cms.double(0.15),
  29238. min = cms.double(-0.05),
  29239. nBins = cms.uint32(50)
  29240. ),
  29241. trackSip3dSig = cms.PSet(
  29242. indices = cms.vuint32(0, 1),
  29243. logScale = cms.bool(True),
  29244. max = cms.double(30.0),
  29245. min = cms.double(-10.0),
  29246. nBins = cms.uint32(50)
  29247. ),
  29248. trackSip3dSigAboveCharm = cms.PSet(
  29249. logScale = cms.bool(True),
  29250. max = cms.double(20.0),
  29251. min = cms.double(-5.0),
  29252. nBins = cms.uint32(50)
  29253. ),
  29254. trackSip3dVal = cms.PSet(
  29255. indices = cms.vuint32(0, 1),
  29256. logScale = cms.bool(True),
  29257. max = cms.double(0.15),
  29258. min = cms.double(-0.05),
  29259. nBins = cms.uint32(50)
  29260. ),
  29261. trackSip3dValAboveCharm = cms.PSet(
  29262. logScale = cms.bool(True),
  29263. max = cms.double(0.15),
  29264. min = cms.double(-0.05),
  29265. nBins = cms.uint32(50)
  29266. ),
  29267. trackSumJetDeltaR = cms.PSet(
  29268. logScale = cms.bool(True),
  29269. max = cms.double(0.35),
  29270. min = cms.double(-0.05),
  29271. nBins = cms.uint32(50)
  29272. ),
  29273. trackSumJetEtRatio = cms.PSet(
  29274. logScale = cms.bool(True),
  29275. max = cms.double(1.0),
  29276. min = cms.double(0.0),
  29277. nBins = cms.uint32(50)
  29278. ),
  29279. vertexBoostOverSqrtJetPt = cms.PSet(
  29280. logScale = cms.bool(True),
  29281. max = cms.double(0.5),
  29282. min = cms.double(-0.1),
  29283. nBins = cms.uint32(50)
  29284. ),
  29285. vertexJetDeltaR = cms.PSet(
  29286. logScale = cms.bool(True),
  29287. max = cms.double(0.35),
  29288. min = cms.double(-0.1),
  29289. nBins = cms.uint32(50)
  29290. ),
  29291. vertexLeptonCategory = cms.PSet(
  29292. logScale = cms.bool(True),
  29293. max = cms.double(8.5),
  29294. min = cms.double(-0.5),
  29295. nBins = cms.uint32(9)
  29296. ),
  29297. vertexNTracks = cms.PSet(
  29298. logScale = cms.bool(True),
  29299. max = cms.double(14.5),
  29300. min = cms.double(-0.5),
  29301. nBins = cms.uint32(15)
  29302. )
  29303. ),
  29304. cms.PSet(
  29305. jetNTracks = cms.PSet(
  29306. logScale = cms.bool(False),
  29307. max = cms.double(60.0),
  29308. min = cms.double(0.0),
  29309. nBins = cms.uint32(50)
  29310. ),
  29311. massVertexEnergyFraction = cms.PSet(
  29312. logScale = cms.bool(True),
  29313. max = cms.double(20.0),
  29314. min = cms.double(0.0),
  29315. nBins = cms.uint32(50)
  29316. ),
  29317. trackDecayLenVal = cms.PSet(
  29318. indices = cms.vuint32(0, 1),
  29319. logScale = cms.bool(True),
  29320. max = cms.double(5.0),
  29321. min = cms.double(0.0),
  29322. nBins = cms.uint32(50)
  29323. ),
  29324. trackDeltaR = cms.PSet(
  29325. indices = cms.vuint32(0, 1),
  29326. logScale = cms.bool(True),
  29327. max = cms.double(0.35),
  29328. min = cms.double(0.0),
  29329. nBins = cms.uint32(50)
  29330. ),
  29331. trackEtaRel = cms.PSet(
  29332. indices = cms.vuint32(0, 1),
  29333. logScale = cms.bool(True),
  29334. max = cms.double(10.0),
  29335. min = cms.double(0.0),
  29336. nBins = cms.uint32(50)
  29337. ),
  29338. trackJetDist = cms.PSet(
  29339. indices = cms.vuint32(0, 1),
  29340. logScale = cms.bool(True),
  29341. max = cms.double(0.005),
  29342. min = cms.double(-0.08),
  29343. nBins = cms.uint32(100)
  29344. ),
  29345. trackPPar = cms.PSet(
  29346. indices = cms.vuint32(0, 1),
  29347. logScale = cms.bool(True),
  29348. max = cms.double(200.0),
  29349. min = cms.double(0.0),
  29350. nBins = cms.uint32(50)
  29351. ),
  29352. trackPParRatio = cms.PSet(
  29353. indices = cms.vuint32(0, 1),
  29354. logScale = cms.bool(True),
  29355. max = cms.double(1.01),
  29356. min = cms.double(0.95),
  29357. nBins = cms.uint32(50)
  29358. ),
  29359. trackPtRatio = cms.PSet(
  29360. indices = cms.vuint32(0, 1),
  29361. logScale = cms.bool(True),
  29362. max = cms.double(0.35),
  29363. min = cms.double(0.0),
  29364. nBins = cms.uint32(50)
  29365. ),
  29366. trackPtRel = cms.PSet(
  29367. indices = cms.vuint32(0, 1),
  29368. logScale = cms.bool(True),
  29369. max = cms.double(20.0),
  29370. min = cms.double(0.0),
  29371. nBins = cms.uint32(50)
  29372. ),
  29373. trackSip2dSig = cms.PSet(
  29374. indices = cms.vuint32(0, 1),
  29375. logScale = cms.bool(True),
  29376. max = cms.double(30.0),
  29377. min = cms.double(-10.0),
  29378. nBins = cms.uint32(50)
  29379. ),
  29380. trackSip2dSigAboveCharm = cms.PSet(
  29381. logScale = cms.bool(True),
  29382. max = cms.double(20.0),
  29383. min = cms.double(-5.0),
  29384. nBins = cms.uint32(50)
  29385. ),
  29386. trackSip2dVal = cms.PSet(
  29387. indices = cms.vuint32(0, 1),
  29388. logScale = cms.bool(True),
  29389. max = cms.double(0.15),
  29390. min = cms.double(-0.05),
  29391. nBins = cms.uint32(50)
  29392. ),
  29393. trackSip2dValAboveCharm = cms.PSet(
  29394. logScale = cms.bool(True),
  29395. max = cms.double(0.15),
  29396. min = cms.double(-0.05),
  29397. nBins = cms.uint32(50)
  29398. ),
  29399. trackSip3dSig = cms.PSet(
  29400. indices = cms.vuint32(0, 1),
  29401. logScale = cms.bool(True),
  29402. max = cms.double(30.0),
  29403. min = cms.double(-10.0),
  29404. nBins = cms.uint32(50)
  29405. ),
  29406. trackSip3dSigAboveCharm = cms.PSet(
  29407. logScale = cms.bool(True),
  29408. max = cms.double(20.0),
  29409. min = cms.double(-5.0),
  29410. nBins = cms.uint32(50)
  29411. ),
  29412. trackSip3dVal = cms.PSet(
  29413. indices = cms.vuint32(0, 1),
  29414. logScale = cms.bool(True),
  29415. max = cms.double(0.15),
  29416. min = cms.double(-0.05),
  29417. nBins = cms.uint32(50)
  29418. ),
  29419. trackSip3dValAboveCharm = cms.PSet(
  29420. logScale = cms.bool(True),
  29421. max = cms.double(0.15),
  29422. min = cms.double(-0.05),
  29423. nBins = cms.uint32(50)
  29424. ),
  29425. trackSumJetDeltaR = cms.PSet(
  29426. logScale = cms.bool(True),
  29427. max = cms.double(0.35),
  29428. min = cms.double(-0.05),
  29429. nBins = cms.uint32(50)
  29430. ),
  29431. trackSumJetEtRatio = cms.PSet(
  29432. logScale = cms.bool(True),
  29433. max = cms.double(1.0),
  29434. min = cms.double(0.0),
  29435. nBins = cms.uint32(50)
  29436. ),
  29437. vertexBoostOverSqrtJetPt = cms.PSet(
  29438. logScale = cms.bool(True),
  29439. max = cms.double(0.5),
  29440. min = cms.double(-0.1),
  29441. nBins = cms.uint32(50)
  29442. ),
  29443. vertexEnergyRatio = cms.PSet(
  29444. logScale = cms.bool(True),
  29445. max = cms.double(2.0),
  29446. min = cms.double(-0.1),
  29447. nBins = cms.uint32(50)
  29448. ),
  29449. vertexJetDeltaR = cms.PSet(
  29450. logScale = cms.bool(True),
  29451. max = cms.double(0.35),
  29452. min = cms.double(-0.1),
  29453. nBins = cms.uint32(50)
  29454. ),
  29455. vertexLeptonCategory = cms.PSet(
  29456. logScale = cms.bool(True),
  29457. max = cms.double(8.5),
  29458. min = cms.double(-0.5),
  29459. nBins = cms.uint32(9)
  29460. ),
  29461. vertexMass = cms.PSet(
  29462. logScale = cms.bool(True),
  29463. max = cms.double(40.0),
  29464. min = cms.double(0.0),
  29465. nBins = cms.uint32(50)
  29466. ),
  29467. vertexNTracks = cms.PSet(
  29468. logScale = cms.bool(True),
  29469. max = cms.double(14.5),
  29470. min = cms.double(-0.5),
  29471. nBins = cms.uint32(15)
  29472. )
  29473. ),
  29474. cms.PSet(
  29475. jetNTracks = cms.PSet(
  29476. logScale = cms.bool(False),
  29477. max = cms.double(60.0),
  29478. min = cms.double(0.0),
  29479. nBins = cms.uint32(50)
  29480. ),
  29481. trackDecayLenVal = cms.PSet(
  29482. indices = cms.vuint32(0, 1),
  29483. logScale = cms.bool(True),
  29484. max = cms.double(5.0),
  29485. min = cms.double(0.0),
  29486. nBins = cms.uint32(50)
  29487. ),
  29488. trackDeltaR = cms.PSet(
  29489. indices = cms.vuint32(0, 1),
  29490. logScale = cms.bool(True),
  29491. max = cms.double(0.35),
  29492. min = cms.double(0.0),
  29493. nBins = cms.uint32(50)
  29494. ),
  29495. trackEtaRel = cms.PSet(
  29496. indices = cms.vuint32(0, 1),
  29497. logScale = cms.bool(True),
  29498. max = cms.double(10.0),
  29499. min = cms.double(0.0),
  29500. nBins = cms.uint32(50)
  29501. ),
  29502. trackJetDist = cms.PSet(
  29503. indices = cms.vuint32(0, 1),
  29504. logScale = cms.bool(True),
  29505. max = cms.double(0.005),
  29506. min = cms.double(-0.08),
  29507. nBins = cms.uint32(100)
  29508. ),
  29509. trackPPar = cms.PSet(
  29510. indices = cms.vuint32(0, 1),
  29511. logScale = cms.bool(True),
  29512. max = cms.double(200.0),
  29513. min = cms.double(0.0),
  29514. nBins = cms.uint32(50)
  29515. ),
  29516. trackPParRatio = cms.PSet(
  29517. indices = cms.vuint32(0, 1),
  29518. logScale = cms.bool(True),
  29519. max = cms.double(1.01),
  29520. min = cms.double(0.95),
  29521. nBins = cms.uint32(50)
  29522. ),
  29523. trackPtRatio = cms.PSet(
  29524. indices = cms.vuint32(0, 1),
  29525. logScale = cms.bool(True),
  29526. max = cms.double(0.35),
  29527. min = cms.double(0.0),
  29528. nBins = cms.uint32(50)
  29529. ),
  29530. trackPtRel = cms.PSet(
  29531. indices = cms.vuint32(0, 1),
  29532. logScale = cms.bool(True),
  29533. max = cms.double(20.0),
  29534. min = cms.double(0.0),
  29535. nBins = cms.uint32(50)
  29536. ),
  29537. trackSip2dSig = cms.PSet(
  29538. indices = cms.vuint32(0, 1),
  29539. logScale = cms.bool(True),
  29540. max = cms.double(30.0),
  29541. min = cms.double(-10.0),
  29542. nBins = cms.uint32(50)
  29543. ),
  29544. trackSip2dSigAboveCharm = cms.PSet(
  29545. logScale = cms.bool(True),
  29546. max = cms.double(20.0),
  29547. min = cms.double(-5.0),
  29548. nBins = cms.uint32(50)
  29549. ),
  29550. trackSip2dVal = cms.PSet(
  29551. indices = cms.vuint32(0, 1),
  29552. logScale = cms.bool(True),
  29553. max = cms.double(0.15),
  29554. min = cms.double(-0.05),
  29555. nBins = cms.uint32(50)
  29556. ),
  29557. trackSip2dValAboveCharm = cms.PSet(
  29558. logScale = cms.bool(True),
  29559. max = cms.double(0.15),
  29560. min = cms.double(-0.05),
  29561. nBins = cms.uint32(50)
  29562. ),
  29563. trackSip3dSig = cms.PSet(
  29564. indices = cms.vuint32(0, 1),
  29565. logScale = cms.bool(True),
  29566. max = cms.double(30.0),
  29567. min = cms.double(-10.0),
  29568. nBins = cms.uint32(50)
  29569. ),
  29570. trackSip3dSigAboveCharm = cms.PSet(
  29571. logScale = cms.bool(True),
  29572. max = cms.double(20.0),
  29573. min = cms.double(-5.0),
  29574. nBins = cms.uint32(50)
  29575. ),
  29576. trackSip3dVal = cms.PSet(
  29577. indices = cms.vuint32(0, 1),
  29578. logScale = cms.bool(True),
  29579. max = cms.double(0.15),
  29580. min = cms.double(-0.05),
  29581. nBins = cms.uint32(50)
  29582. ),
  29583. trackSip3dValAboveCharm = cms.PSet(
  29584. logScale = cms.bool(True),
  29585. max = cms.double(0.15),
  29586. min = cms.double(-0.05),
  29587. nBins = cms.uint32(50)
  29588. ),
  29589. trackSumJetDeltaR = cms.PSet(
  29590. logScale = cms.bool(True),
  29591. max = cms.double(0.35),
  29592. min = cms.double(-0.05),
  29593. nBins = cms.uint32(50)
  29594. ),
  29595. trackSumJetEtRatio = cms.PSet(
  29596. logScale = cms.bool(True),
  29597. max = cms.double(1.0),
  29598. min = cms.double(0.0),
  29599. nBins = cms.uint32(50)
  29600. ),
  29601. vertexLeptonCategory = cms.PSet(
  29602. logScale = cms.bool(True),
  29603. max = cms.double(8.5),
  29604. min = cms.double(-0.5),
  29605. nBins = cms.uint32(9)
  29606. )
  29607. ),
  29608. cms.PSet(
  29609. leptonDeltaR = cms.PSet(
  29610. indices = cms.vuint32(0, 1),
  29611. logScale = cms.bool(True),
  29612. max = cms.double(0.4),
  29613. min = cms.double(-0.1),
  29614. nBins = cms.uint32(50)
  29615. ),
  29616. leptonEtaRel = cms.PSet(
  29617. indices = cms.vuint32(0, 1),
  29618. logScale = cms.bool(True),
  29619. max = cms.double(0.1),
  29620. min = cms.double(-0.1),
  29621. nBins = cms.uint32(50)
  29622. ),
  29623. leptonPtRel = cms.PSet(
  29624. indices = cms.vuint32(0, 1),
  29625. logScale = cms.bool(True),
  29626. max = cms.double(10.0),
  29627. min = cms.double(-1.0),
  29628. nBins = cms.uint32(50)
  29629. ),
  29630. leptonRatio = cms.PSet(
  29631. indices = cms.vuint32(0, 1),
  29632. logScale = cms.bool(True),
  29633. max = cms.double(1.0),
  29634. min = cms.double(-0.1),
  29635. nBins = cms.uint32(50)
  29636. ),
  29637. leptonRatioRel = cms.PSet(
  29638. indices = cms.vuint32(0, 1),
  29639. logScale = cms.bool(True),
  29640. max = cms.double(0.05),
  29641. min = cms.double(-0.03),
  29642. nBins = cms.uint32(50)
  29643. ),
  29644. leptonSip3d = cms.PSet(
  29645. indices = cms.vuint32(0, 1),
  29646. logScale = cms.bool(True),
  29647. max = cms.double(30.0),
  29648. min = cms.double(-10.0),
  29649. nBins = cms.uint32(50)
  29650. )
  29651. )),
  29652. categoryVariable = cms.string('vertexLeptonCategory')
  29653. ),
  29654. type = cms.string('GenericMVA')
  29655. ),
  29656. cms.PSet(
  29657. doCTagPlots = cms.bool(True),
  29658. folder = cms.string('Ctagger_CvsL'),
  29659. label = cms.InputTag("pfCombinedCvsLJetTags"),
  29660. parameters = cms.PSet(
  29661. discriminatorEnd = cms.double(1.011),
  29662. discriminatorStart = cms.double(-1.011),
  29663. effBConst = cms.double(0.5),
  29664. endEffPur = cms.double(1.005),
  29665. nBinEffPur = cms.int32(200),
  29666. startEffPur = cms.double(0.005)
  29667. )
  29668. ),
  29669. cms.PSet(
  29670. doCTagPlots = cms.bool(True),
  29671. folder = cms.string('Ctagger_CvsB'),
  29672. label = cms.InputTag("pfCombinedCvsBJetTags"),
  29673. parameters = cms.PSet(
  29674. discriminatorEnd = cms.double(1.011),
  29675. discriminatorStart = cms.double(-1.011),
  29676. effBConst = cms.double(0.5),
  29677. endEffPur = cms.double(1.005),
  29678. nBinEffPur = cms.int32(200),
  29679. startEffPur = cms.double(0.005)
  29680. )
  29681. ),
  29682. cms.PSet(
  29683. doCTagPlots = cms.bool(True),
  29684. folder = cms.string('Ctagger_TagCorrelation'),
  29685. label1 = cms.InputTag("pfCombinedCvsLJetTags"),
  29686. label2 = cms.InputTag("pfCombinedCvsBJetTags"),
  29687. parameters = cms.PSet(
  29688. CreateProfile = cms.bool(False),
  29689. Discr1End = cms.double(1.011),
  29690. Discr1Start = cms.double(-1.011),
  29691. Discr2End = cms.double(1.011),
  29692. Discr2Start = cms.double(-1.011),
  29693. endEffPur = cms.double(1.005),
  29694. fixedEff = cms.vdouble(0.2, 0.3, 0.4, 0.5),
  29695. nBinEffPur = cms.int32(200),
  29696. startEffPur = cms.double(0.005)
  29697. ),
  29698. type = cms.string('TagCorrelation')
  29699. )),
  29700. useOldFlavourTool = cms.bool(False)
  29701. )
  29702.  
  29703. process.bTagGenericAnalysisBlock = cms.PSet(
  29704. parameters = cms.PSet(
  29705. discriminatorEnd = cms.double(1.011),
  29706. discriminatorStart = cms.double(-0.01),
  29707. effBConst = cms.double(0.5),
  29708. endEffPur = cms.double(1.005),
  29709. nBinEffPur = cms.int32(200),
  29710. startEffPur = cms.double(0.005)
  29711. )
  29712. )
  29713.  
  29714. process.bTagGhostTrackAnalysisBlock = cms.PSet(
  29715. parameters = cms.PSet(
  29716. categories = cms.VPSet(cms.PSet(
  29717. flightDistance2dSig = cms.PSet(
  29718. logScale = cms.bool(True),
  29719. max = cms.double(80.0),
  29720. min = cms.double(0.0),
  29721. nBins = cms.uint32(50)
  29722. ),
  29723. flightDistance2dVal = cms.PSet(
  29724. logScale = cms.bool(True),
  29725. max = cms.double(2.5),
  29726. min = cms.double(0.0),
  29727. nBins = cms.uint32(50)
  29728. ),
  29729. flightDistance3dSig = cms.PSet(
  29730. logScale = cms.bool(True),
  29731. max = cms.double(80.0),
  29732. min = cms.double(0.0),
  29733. nBins = cms.uint32(50)
  29734. ),
  29735. flightDistance3dVal = cms.PSet(
  29736. logScale = cms.bool(True),
  29737. max = cms.double(10.0),
  29738. min = cms.double(0.0),
  29739. nBins = cms.uint32(50)
  29740. ),
  29741. jetNSecondaryVertices = cms.PSet(
  29742. logScale = cms.bool(True),
  29743. max = cms.double(10.5),
  29744. min = cms.double(-0.5),
  29745. nBins = cms.uint32(11)
  29746. ),
  29747. jetNSingleTrackVertices = cms.PSet(
  29748. logScale = cms.bool(True),
  29749. max = cms.double(10.5),
  29750. min = cms.double(-0.5),
  29751. nBins = cms.uint32(11)
  29752. ),
  29753. trackChi2 = cms.PSet(
  29754. logScale = cms.bool(True),
  29755. max = cms.double(10.0),
  29756. min = cms.double(0.0),
  29757. nBins = cms.uint32(50)
  29758. ),
  29759. trackDecayLenVal = cms.PSet(
  29760. indices = cms.vuint32(0, 1, 2, 3),
  29761. logScale = cms.bool(True),
  29762. max = cms.double(5.0),
  29763. min = cms.double(0.0),
  29764. nBins = cms.uint32(50)
  29765. ),
  29766. trackDeltaR = cms.PSet(
  29767. indices = cms.vuint32(0, 1, 2, 3),
  29768. logScale = cms.bool(True),
  29769. max = cms.double(0.3),
  29770. min = cms.double(0.0),
  29771. nBins = cms.uint32(50)
  29772. ),
  29773. trackEta = cms.PSet(
  29774. indices = cms.vuint32(0, 1, 2, 3),
  29775. logScale = cms.bool(True),
  29776. max = cms.double(9.0),
  29777. min = cms.double(1.3),
  29778. nBins = cms.uint32(50)
  29779. ),
  29780. trackEtaRel = cms.PSet(
  29781. indices = cms.vuint32(0, 1, 2, 3),
  29782. logScale = cms.bool(True),
  29783. max = cms.double(9.0),
  29784. min = cms.double(1.3),
  29785. nBins = cms.uint32(50)
  29786. ),
  29787. trackGhostTrackDistSig = cms.PSet(
  29788. logScale = cms.bool(True),
  29789. max = cms.double(10.0),
  29790. min = cms.double(0.0),
  29791. nBins = cms.uint32(50)
  29792. ),
  29793. trackGhostTrackDistVal = cms.PSet(
  29794. logScale = cms.bool(True),
  29795. max = cms.double(10.0),
  29796. min = cms.double(0.0),
  29797. nBins = cms.uint32(50)
  29798. ),
  29799. trackGhostTrackWeight = cms.PSet(
  29800. logScale = cms.bool(True),
  29801. max = cms.double(10.0),
  29802. min = cms.double(0.5),
  29803. nBins = cms.uint32(50)
  29804. ),
  29805. trackMomentum = cms.PSet(
  29806. indices = cms.vuint32(0, 1, 2, 3),
  29807. logScale = cms.bool(True),
  29808. max = cms.double(200.0),
  29809. min = cms.double(0.0),
  29810. nBins = cms.uint32(50)
  29811. ),
  29812. trackNPixelHits = cms.PSet(
  29813. logScale = cms.bool(True),
  29814. max = cms.double(20.0),
  29815. min = cms.double(0.0),
  29816. nBins = cms.uint32(50)
  29817. ),
  29818. trackNTotalHits = cms.PSet(
  29819. logScale = cms.bool(True),
  29820. max = cms.double(20.0),
  29821. min = cms.double(0.0),
  29822. nBins = cms.uint32(50)
  29823. ),
  29824. trackPtRel = cms.PSet(
  29825. indices = cms.vuint32(0, 1, 2, 3),
  29826. logScale = cms.bool(True),
  29827. max = cms.double(15.0),
  29828. min = cms.double(0.0),
  29829. nBins = cms.uint32(50)
  29830. ),
  29831. trackSip2dSig = cms.PSet(
  29832. indices = cms.vuint32(0, 1, 2, 3),
  29833. logScale = cms.bool(True),
  29834. max = cms.double(60.0),
  29835. min = cms.double(-40.0),
  29836. nBins = cms.uint32(50)
  29837. ),
  29838. trackSip2dSigAboveCharm = cms.PSet(
  29839. logScale = cms.bool(True),
  29840. max = cms.double(60.0),
  29841. min = cms.double(-40.0),
  29842. nBins = cms.uint32(50)
  29843. ),
  29844. trackSip2dVal = cms.PSet(
  29845. indices = cms.vuint32(0, 1, 2, 3),
  29846. logScale = cms.bool(True),
  29847. max = cms.double(0.2),
  29848. min = cms.double(-0.2),
  29849. nBins = cms.uint32(50)
  29850. ),
  29851. trackSip3dSig = cms.PSet(
  29852. indices = cms.vuint32(0, 1, 2, 3),
  29853. logScale = cms.bool(True),
  29854. max = cms.double(60.0),
  29855. min = cms.double(-40.0),
  29856. nBins = cms.uint32(50)
  29857. ),
  29858. trackSip3dSigAboveCharm = cms.PSet(
  29859. logScale = cms.bool(True),
  29860. max = cms.double(60.0),
  29861. min = cms.double(-40.0),
  29862. nBins = cms.uint32(50)
  29863. ),
  29864. trackSip3dVal = cms.PSet(
  29865. indices = cms.vuint32(0, 1, 2, 3),
  29866. logScale = cms.bool(True),
  29867. max = cms.double(1.0),
  29868. min = cms.double(-1.0),
  29869. nBins = cms.uint32(50)
  29870. ),
  29871. trackSumJetDeltaR = cms.PSet(
  29872. logScale = cms.bool(True),
  29873. max = cms.double(0.3),
  29874. min = cms.double(0.0),
  29875. nBins = cms.uint32(50)
  29876. ),
  29877. trackSumJetEtRatio = cms.PSet(
  29878. logScale = cms.bool(True),
  29879. max = cms.double(4.0),
  29880. min = cms.double(0.0),
  29881. nBins = cms.uint32(50)
  29882. ),
  29883. vertexCategory = cms.PSet(
  29884. logScale = cms.bool(False),
  29885. max = cms.double(2.5),
  29886. min = cms.double(-0.5),
  29887. nBins = cms.uint32(3)
  29888. ),
  29889. vertexEnergyRatio = cms.PSet(
  29890. logScale = cms.bool(True),
  29891. max = cms.double(1.0),
  29892. min = cms.double(0.0),
  29893. nBins = cms.uint32(50)
  29894. ),
  29895. vertexJetDeltaR = cms.PSet(
  29896. logScale = cms.bool(True),
  29897. max = cms.double(0.5),
  29898. min = cms.double(0.0),
  29899. nBins = cms.uint32(50)
  29900. ),
  29901. vertexMass = cms.PSet(
  29902. logScale = cms.bool(True),
  29903. max = cms.double(10.0),
  29904. min = cms.double(0.0),
  29905. nBins = cms.uint32(50)
  29906. ),
  29907. vertexNTracks = cms.PSet(
  29908. logScale = cms.bool(True),
  29909. max = cms.double(20.5),
  29910. min = cms.double(-0.5),
  29911. nBins = cms.uint32(21)
  29912. )
  29913. ),
  29914. cms.PSet(
  29915. flightDistance2dSig = cms.PSet(
  29916. logScale = cms.bool(True),
  29917. max = cms.double(80.0),
  29918. min = cms.double(0.0),
  29919. nBins = cms.uint32(50)
  29920. ),
  29921. flightDistance2dVal = cms.PSet(
  29922. logScale = cms.bool(True),
  29923. max = cms.double(2.5),
  29924. min = cms.double(0.0),
  29925. nBins = cms.uint32(50)
  29926. ),
  29927. flightDistance3dSig = cms.PSet(
  29928. logScale = cms.bool(True),
  29929. max = cms.double(80.0),
  29930. min = cms.double(0.0),
  29931. nBins = cms.uint32(50)
  29932. ),
  29933. flightDistance3dVal = cms.PSet(
  29934. logScale = cms.bool(True),
  29935. max = cms.double(10.0),
  29936. min = cms.double(0.0),
  29937. nBins = cms.uint32(50)
  29938. ),
  29939. jetNSecondaryVertices = cms.PSet(
  29940. logScale = cms.bool(True),
  29941. max = cms.double(10.5),
  29942. min = cms.double(-0.5),
  29943. nBins = cms.uint32(11)
  29944. ),
  29945. jetNSingleTrackVertices = cms.PSet(
  29946. logScale = cms.bool(True),
  29947. max = cms.double(10.5),
  29948. min = cms.double(-0.5),
  29949. nBins = cms.uint32(11)
  29950. ),
  29951. trackChi2 = cms.PSet(
  29952. logScale = cms.bool(True),
  29953. max = cms.double(10.0),
  29954. min = cms.double(0.0),
  29955. nBins = cms.uint32(50)
  29956. ),
  29957. trackDecayLenVal = cms.PSet(
  29958. indices = cms.vuint32(0, 1, 2, 3),
  29959. logScale = cms.bool(True),
  29960. max = cms.double(5.0),
  29961. min = cms.double(0.0),
  29962. nBins = cms.uint32(50)
  29963. ),
  29964. trackDeltaR = cms.PSet(
  29965. indices = cms.vuint32(0, 1, 2, 3),
  29966. logScale = cms.bool(True),
  29967. max = cms.double(0.3),
  29968. min = cms.double(0.0),
  29969. nBins = cms.uint32(50)
  29970. ),
  29971. trackEta = cms.PSet(
  29972. indices = cms.vuint32(0, 1, 2, 3),
  29973. logScale = cms.bool(True),
  29974. max = cms.double(9.0),
  29975. min = cms.double(1.3),
  29976. nBins = cms.uint32(50)
  29977. ),
  29978. trackEtaRel = cms.PSet(
  29979. indices = cms.vuint32(0, 1, 2, 3),
  29980. logScale = cms.bool(True),
  29981. max = cms.double(9.0),
  29982. min = cms.double(1.3),
  29983. nBins = cms.uint32(50)
  29984. ),
  29985. trackGhostTrackDistSig = cms.PSet(
  29986. logScale = cms.bool(True),
  29987. max = cms.double(10.0),
  29988. min = cms.double(0.0),
  29989. nBins = cms.uint32(50)
  29990. ),
  29991. trackGhostTrackDistVal = cms.PSet(
  29992. logScale = cms.bool(True),
  29993. max = cms.double(10.0),
  29994. min = cms.double(0.0),
  29995. nBins = cms.uint32(50)
  29996. ),
  29997. trackGhostTrackWeight = cms.PSet(
  29998. logScale = cms.bool(True),
  29999. max = cms.double(10.0),
  30000. min = cms.double(0.5),
  30001. nBins = cms.uint32(50)
  30002. ),
  30003. trackMomentum = cms.PSet(
  30004. indices = cms.vuint32(0, 1, 2, 3),
  30005. logScale = cms.bool(True),
  30006. max = cms.double(200.0),
  30007. min = cms.double(0.0),
  30008. nBins = cms.uint32(50)
  30009. ),
  30010. trackNPixelHits = cms.PSet(
  30011. logScale = cms.bool(True),
  30012. max = cms.double(20.0),
  30013. min = cms.double(0.0),
  30014. nBins = cms.uint32(50)
  30015. ),
  30016. trackNTotalHits = cms.PSet(
  30017. logScale = cms.bool(True),
  30018. max = cms.double(20.0),
  30019. min = cms.double(0.0),
  30020. nBins = cms.uint32(50)
  30021. ),
  30022. trackPtRel = cms.PSet(
  30023. indices = cms.vuint32(0, 1, 2, 3),
  30024. logScale = cms.bool(True),
  30025. max = cms.double(15.0),
  30026. min = cms.double(0.0),
  30027. nBins = cms.uint32(50)
  30028. ),
  30029. trackSip2dSig = cms.PSet(
  30030. indices = cms.vuint32(0, 1, 2, 3),
  30031. logScale = cms.bool(True),
  30032. max = cms.double(60.0),
  30033. min = cms.double(-40.0),
  30034. nBins = cms.uint32(50)
  30035. ),
  30036. trackSip2dSigAboveCharm = cms.PSet(
  30037. logScale = cms.bool(True),
  30038. max = cms.double(60.0),
  30039. min = cms.double(-40.0),
  30040. nBins = cms.uint32(50)
  30041. ),
  30042. trackSip2dVal = cms.PSet(
  30043. indices = cms.vuint32(0, 1, 2, 3),
  30044. logScale = cms.bool(True),
  30045. max = cms.double(0.2),
  30046. min = cms.double(-0.2),
  30047. nBins = cms.uint32(50)
  30048. ),
  30049. trackSip3dSig = cms.PSet(
  30050. indices = cms.vuint32(0, 1, 2, 3),
  30051. logScale = cms.bool(True),
  30052. max = cms.double(60.0),
  30053. min = cms.double(-40.0),
  30054. nBins = cms.uint32(50)
  30055. ),
  30056. trackSip3dSigAboveCharm = cms.PSet(
  30057. logScale = cms.bool(True),
  30058. max = cms.double(60.0),
  30059. min = cms.double(-40.0),
  30060. nBins = cms.uint32(50)
  30061. ),
  30062. trackSip3dVal = cms.PSet(
  30063. indices = cms.vuint32(0, 1, 2, 3),
  30064. logScale = cms.bool(True),
  30065. max = cms.double(1.0),
  30066. min = cms.double(-1.0),
  30067. nBins = cms.uint32(50)
  30068. ),
  30069. trackSumJetDeltaR = cms.PSet(
  30070. logScale = cms.bool(True),
  30071. max = cms.double(0.3),
  30072. min = cms.double(0.0),
  30073. nBins = cms.uint32(50)
  30074. ),
  30075. trackSumJetEtRatio = cms.PSet(
  30076. logScale = cms.bool(True),
  30077. max = cms.double(4.0),
  30078. min = cms.double(0.0),
  30079. nBins = cms.uint32(50)
  30080. ),
  30081. vertexCategory = cms.PSet(
  30082. logScale = cms.bool(False),
  30083. max = cms.double(2.5),
  30084. min = cms.double(-0.5),
  30085. nBins = cms.uint32(3)
  30086. ),
  30087. vertexEnergyRatio = cms.PSet(
  30088. logScale = cms.bool(True),
  30089. max = cms.double(1.0),
  30090. min = cms.double(0.0),
  30091. nBins = cms.uint32(50)
  30092. ),
  30093. vertexJetDeltaR = cms.PSet(
  30094. logScale = cms.bool(True),
  30095. max = cms.double(0.5),
  30096. min = cms.double(0.0),
  30097. nBins = cms.uint32(50)
  30098. ),
  30099. vertexMass = cms.PSet(
  30100. logScale = cms.bool(True),
  30101. max = cms.double(10.0),
  30102. min = cms.double(0.0),
  30103. nBins = cms.uint32(50)
  30104. ),
  30105. vertexNTracks = cms.PSet(
  30106. logScale = cms.bool(True),
  30107. max = cms.double(20.5),
  30108. min = cms.double(-0.5),
  30109. nBins = cms.uint32(21)
  30110. )
  30111. ),
  30112. cms.PSet(
  30113. flightDistance2dSig = cms.PSet(
  30114. logScale = cms.bool(True),
  30115. max = cms.double(80.0),
  30116. min = cms.double(0.0),
  30117. nBins = cms.uint32(50)
  30118. ),
  30119. flightDistance2dVal = cms.PSet(
  30120. logScale = cms.bool(True),
  30121. max = cms.double(2.5),
  30122. min = cms.double(0.0),
  30123. nBins = cms.uint32(50)
  30124. ),
  30125. flightDistance3dSig = cms.PSet(
  30126. logScale = cms.bool(True),
  30127. max = cms.double(80.0),
  30128. min = cms.double(0.0),
  30129. nBins = cms.uint32(50)
  30130. ),
  30131. flightDistance3dVal = cms.PSet(
  30132. logScale = cms.bool(True),
  30133. max = cms.double(10.0),
  30134. min = cms.double(0.0),
  30135. nBins = cms.uint32(50)
  30136. ),
  30137. jetNSingleTrackVertices = cms.PSet(
  30138. logScale = cms.bool(True),
  30139. max = cms.double(10.5),
  30140. min = cms.double(-0.5),
  30141. nBins = cms.uint32(11)
  30142. ),
  30143. trackChi2 = cms.PSet(
  30144. logScale = cms.bool(True),
  30145. max = cms.double(10.0),
  30146. min = cms.double(0.0),
  30147. nBins = cms.uint32(50)
  30148. ),
  30149. trackDecayLenVal = cms.PSet(
  30150. indices = cms.vuint32(0, 1, 2, 3),
  30151. logScale = cms.bool(True),
  30152. max = cms.double(5.0),
  30153. min = cms.double(0.0),
  30154. nBins = cms.uint32(50)
  30155. ),
  30156. trackDeltaR = cms.PSet(
  30157. indices = cms.vuint32(0, 1, 2, 3),
  30158. logScale = cms.bool(True),
  30159. max = cms.double(0.3),
  30160. min = cms.double(0.0),
  30161. nBins = cms.uint32(50)
  30162. ),
  30163. trackEta = cms.PSet(
  30164. indices = cms.vuint32(0, 1, 2, 3),
  30165. logScale = cms.bool(True),
  30166. max = cms.double(9.0),
  30167. min = cms.double(1.3),
  30168. nBins = cms.uint32(50)
  30169. ),
  30170. trackEtaRel = cms.PSet(
  30171. indices = cms.vuint32(0, 1, 2, 3),
  30172. logScale = cms.bool(True),
  30173. max = cms.double(9.0),
  30174. min = cms.double(1.3),
  30175. nBins = cms.uint32(50)
  30176. ),
  30177. trackGhostTrackDistSig = cms.PSet(
  30178. logScale = cms.bool(True),
  30179. max = cms.double(10.0),
  30180. min = cms.double(0.0),
  30181. nBins = cms.uint32(50)
  30182. ),
  30183. trackGhostTrackDistVal = cms.PSet(
  30184. logScale = cms.bool(True),
  30185. max = cms.double(10.0),
  30186. min = cms.double(0.0),
  30187. nBins = cms.uint32(50)
  30188. ),
  30189. trackGhostTrackWeight = cms.PSet(
  30190. logScale = cms.bool(True),
  30191. max = cms.double(10.0),
  30192. min = cms.double(0.5),
  30193. nBins = cms.uint32(50)
  30194. ),
  30195. trackMomentum = cms.PSet(
  30196. indices = cms.vuint32(0, 1, 2, 3),
  30197. logScale = cms.bool(True),
  30198. max = cms.double(200.0),
  30199. min = cms.double(0.0),
  30200. nBins = cms.uint32(50)
  30201. ),
  30202. trackNPixelHits = cms.PSet(
  30203. logScale = cms.bool(True),
  30204. max = cms.double(20.0),
  30205. min = cms.double(0.0),
  30206. nBins = cms.uint32(50)
  30207. ),
  30208. trackNTotalHits = cms.PSet(
  30209. logScale = cms.bool(True),
  30210. max = cms.double(20.0),
  30211. min = cms.double(0.0),
  30212. nBins = cms.uint32(50)
  30213. ),
  30214. trackPtRel = cms.PSet(
  30215. indices = cms.vuint32(0, 1, 2, 3),
  30216. logScale = cms.bool(True),
  30217. max = cms.double(15.0),
  30218. min = cms.double(0.0),
  30219. nBins = cms.uint32(50)
  30220. ),
  30221. trackSip2dSig = cms.PSet(
  30222. indices = cms.vuint32(0, 1, 2, 3),
  30223. logScale = cms.bool(True),
  30224. max = cms.double(60.0),
  30225. min = cms.double(-40.0),
  30226. nBins = cms.uint32(50)
  30227. ),
  30228. trackSip2dSigAboveCharm = cms.PSet(
  30229. logScale = cms.bool(True),
  30230. max = cms.double(60.0),
  30231. min = cms.double(-40.0),
  30232. nBins = cms.uint32(50)
  30233. ),
  30234. trackSip2dVal = cms.PSet(
  30235. indices = cms.vuint32(0, 1, 2, 3),
  30236. logScale = cms.bool(True),
  30237. max = cms.double(0.2),
  30238. min = cms.double(-0.2),
  30239. nBins = cms.uint32(50)
  30240. ),
  30241. trackSip3dSig = cms.PSet(
  30242. indices = cms.vuint32(0, 1, 2, 3),
  30243. logScale = cms.bool(True),
  30244. max = cms.double(60.0),
  30245. min = cms.double(-40.0),
  30246. nBins = cms.uint32(50)
  30247. ),
  30248. trackSip3dSigAboveCharm = cms.PSet(
  30249. logScale = cms.bool(True),
  30250. max = cms.double(60.0),
  30251. min = cms.double(-40.0),
  30252. nBins = cms.uint32(50)
  30253. ),
  30254. trackSip3dVal = cms.PSet(
  30255. indices = cms.vuint32(0, 1, 2, 3),
  30256. logScale = cms.bool(True),
  30257. max = cms.double(1.0),
  30258. min = cms.double(-1.0),
  30259. nBins = cms.uint32(50)
  30260. ),
  30261. trackSumJetDeltaR = cms.PSet(
  30262. logScale = cms.bool(True),
  30263. max = cms.double(0.3),
  30264. min = cms.double(0.0),
  30265. nBins = cms.uint32(50)
  30266. ),
  30267. trackSumJetEtRatio = cms.PSet(
  30268. logScale = cms.bool(True),
  30269. max = cms.double(4.0),
  30270. min = cms.double(0.0),
  30271. nBins = cms.uint32(50)
  30272. ),
  30273. vertexCategory = cms.PSet(
  30274. logScale = cms.bool(False),
  30275. max = cms.double(2.5),
  30276. min = cms.double(-0.5),
  30277. nBins = cms.uint32(3)
  30278. ),
  30279. vertexEnergyRatio = cms.PSet(
  30280. logScale = cms.bool(True),
  30281. max = cms.double(1.0),
  30282. min = cms.double(0.0),
  30283. nBins = cms.uint32(50)
  30284. ),
  30285. vertexJetDeltaR = cms.PSet(
  30286. logScale = cms.bool(True),
  30287. max = cms.double(0.5),
  30288. min = cms.double(0.0),
  30289. nBins = cms.uint32(50)
  30290. ),
  30291. vertexMass = cms.PSet(
  30292. logScale = cms.bool(True),
  30293. max = cms.double(10.0),
  30294. min = cms.double(0.0),
  30295. nBins = cms.uint32(50)
  30296. )
  30297. ),
  30298. cms.PSet(
  30299. trackChi2 = cms.PSet(
  30300. logScale = cms.bool(True),
  30301. max = cms.double(10.0),
  30302. min = cms.double(0.0),
  30303. nBins = cms.uint32(50)
  30304. ),
  30305. trackDecayLenVal = cms.PSet(
  30306. indices = cms.vuint32(0, 1, 2, 3),
  30307. logScale = cms.bool(True),
  30308. max = cms.double(5.0),
  30309. min = cms.double(0.0),
  30310. nBins = cms.uint32(50)
  30311. ),
  30312. trackDeltaR = cms.PSet(
  30313. indices = cms.vuint32(0, 1, 2, 3),
  30314. logScale = cms.bool(True),
  30315. max = cms.double(0.3),
  30316. min = cms.double(0.0),
  30317. nBins = cms.uint32(50)
  30318. ),
  30319. trackEta = cms.PSet(
  30320. indices = cms.vuint32(0, 1, 2, 3),
  30321. logScale = cms.bool(True),
  30322. max = cms.double(9.0),
  30323. min = cms.double(1.3),
  30324. nBins = cms.uint32(50)
  30325. ),
  30326. trackEtaRel = cms.PSet(
  30327. indices = cms.vuint32(0, 1, 2, 3),
  30328. logScale = cms.bool(True),
  30329. max = cms.double(9.0),
  30330. min = cms.double(1.3),
  30331. nBins = cms.uint32(50)
  30332. ),
  30333. trackGhostTrackDistSig = cms.PSet(
  30334. logScale = cms.bool(True),
  30335. max = cms.double(10.0),
  30336. min = cms.double(0.0),
  30337. nBins = cms.uint32(50)
  30338. ),
  30339. trackGhostTrackDistVal = cms.PSet(
  30340. logScale = cms.bool(True),
  30341. max = cms.double(10.0),
  30342. min = cms.double(0.0),
  30343. nBins = cms.uint32(50)
  30344. ),
  30345. trackGhostTrackWeight = cms.PSet(
  30346. logScale = cms.bool(True),
  30347. max = cms.double(10.0),
  30348. min = cms.double(0.5),
  30349. nBins = cms.uint32(50)
  30350. ),
  30351. trackMomentum = cms.PSet(
  30352. indices = cms.vuint32(0, 1, 2, 3),
  30353. logScale = cms.bool(True),
  30354. max = cms.double(200.0),
  30355. min = cms.double(0.0),
  30356. nBins = cms.uint32(50)
  30357. ),
  30358. trackNPixelHits = cms.PSet(
  30359. logScale = cms.bool(True),
  30360. max = cms.double(20.0),
  30361. min = cms.double(0.0),
  30362. nBins = cms.uint32(50)
  30363. ),
  30364. trackNTotalHits = cms.PSet(
  30365. logScale = cms.bool(True),
  30366. max = cms.double(20.0),
  30367. min = cms.double(0.0),
  30368. nBins = cms.uint32(50)
  30369. ),
  30370. trackPtRel = cms.PSet(
  30371. indices = cms.vuint32(0, 1, 2, 3),
  30372. logScale = cms.bool(True),
  30373. max = cms.double(15.0),
  30374. min = cms.double(0.0),
  30375. nBins = cms.uint32(50)
  30376. ),
  30377. trackSip2dSig = cms.PSet(
  30378. indices = cms.vuint32(0, 1, 2, 3),
  30379. logScale = cms.bool(True),
  30380. max = cms.double(60.0),
  30381. min = cms.double(-40.0),
  30382. nBins = cms.uint32(50)
  30383. ),
  30384. trackSip2dSigAboveCharm = cms.PSet(
  30385. logScale = cms.bool(True),
  30386. max = cms.double(60.0),
  30387. min = cms.double(-40.0),
  30388. nBins = cms.uint32(50)
  30389. ),
  30390. trackSip2dVal = cms.PSet(
  30391. indices = cms.vuint32(0, 1, 2, 3),
  30392. logScale = cms.bool(True),
  30393. max = cms.double(0.2),
  30394. min = cms.double(-0.2),
  30395. nBins = cms.uint32(50)
  30396. ),
  30397. trackSip3dSig = cms.PSet(
  30398. indices = cms.vuint32(0, 1, 2, 3),
  30399. logScale = cms.bool(True),
  30400. max = cms.double(60.0),
  30401. min = cms.double(-40.0),
  30402. nBins = cms.uint32(50)
  30403. ),
  30404. trackSip3dSigAboveCharm = cms.PSet(
  30405. logScale = cms.bool(True),
  30406. max = cms.double(60.0),
  30407. min = cms.double(-40.0),
  30408. nBins = cms.uint32(50)
  30409. ),
  30410. trackSip3dVal = cms.PSet(
  30411. indices = cms.vuint32(0, 1, 2, 3),
  30412. logScale = cms.bool(True),
  30413. max = cms.double(1.0),
  30414. min = cms.double(-1.0),
  30415. nBins = cms.uint32(50)
  30416. ),
  30417. trackSumJetDeltaR = cms.PSet(
  30418. logScale = cms.bool(True),
  30419. max = cms.double(0.3),
  30420. min = cms.double(0.0),
  30421. nBins = cms.uint32(50)
  30422. ),
  30423. trackSumJetEtRatio = cms.PSet(
  30424. logScale = cms.bool(True),
  30425. max = cms.double(4.0),
  30426. min = cms.double(0.0),
  30427. nBins = cms.uint32(50)
  30428. ),
  30429. vertexCategory = cms.PSet(
  30430. logScale = cms.bool(False),
  30431. max = cms.double(2.5),
  30432. min = cms.double(-0.5),
  30433. nBins = cms.uint32(3)
  30434. )
  30435. )),
  30436. categoryVariable = cms.string('vertexCategory')
  30437. )
  30438. )
  30439.  
  30440. process.bTagProbabilityAnalysisBlock = cms.PSet(
  30441. parameters = cms.PSet(
  30442. discriminatorEnd = cms.double(2.525),
  30443. discriminatorStart = cms.double(-0.025),
  30444. effBConst = cms.double(0.5),
  30445. endEffPur = cms.double(1.005),
  30446. nBinEffPur = cms.int32(200),
  30447. startEffPur = cms.double(0.005)
  30448. )
  30449. )
  30450.  
  30451. process.bTagSimpleSVAnalysisBlock = cms.PSet(
  30452. parameters = cms.PSet(
  30453. discriminatorEnd = cms.double(8.0),
  30454. discriminatorStart = cms.double(0.0),
  30455. effBConst = cms.double(0.5),
  30456. endEffPur = cms.double(1.005),
  30457. nBinEffPur = cms.int32(200),
  30458. startEffPur = cms.double(0.005)
  30459. )
  30460. )
  30461.  
  30462. process.bTagSoftLeptonAnalysisBlock = cms.PSet(
  30463. parameters = cms.PSet(
  30464. discriminatorEnd = cms.double(1.1),
  30465. discriminatorStart = cms.double(-0.1),
  30466. effBConst = cms.double(0.05),
  30467. endEffPur = cms.double(0.205),
  30468. nBinEffPur = cms.int32(200),
  30469. startEffPur = cms.double(0.005)
  30470. )
  30471. )
  30472.  
  30473. process.bTagSymmetricAnalysisBlock = cms.PSet(
  30474. parameters = cms.PSet(
  30475. discriminatorEnd = cms.double(1.011),
  30476. discriminatorStart = cms.double(-1.011),
  30477. effBConst = cms.double(0.5),
  30478. endEffPur = cms.double(1.005),
  30479. nBinEffPur = cms.int32(200),
  30480. startEffPur = cms.double(0.005)
  30481. )
  30482. )
  30483.  
  30484. process.bTagTrackCountingAnalysisBlock = cms.PSet(
  30485. parameters = cms.PSet(
  30486. discriminatorEnd = cms.double(15.0),
  30487. discriminatorStart = cms.double(-5.0),
  30488. effBConst = cms.double(0.5),
  30489. endEffPur = cms.double(1.005),
  30490. nBinEffPur = cms.int32(200),
  30491. startEffPur = cms.double(0.005)
  30492. )
  30493. )
  30494.  
  30495. process.bTagTrackIPAnalysisBlock = cms.PSet(
  30496. parameters = cms.PSet(
  30497. LowerIPBound = cms.double(-0.1),
  30498. LowerIPEBound = cms.double(0.0),
  30499. LowerIPSBound = cms.double(-35.0),
  30500. MaxDecayLength = cms.double(5.0),
  30501. MaxJetDistance = cms.double(0.07),
  30502. MinDecayLength = cms.double(-9999.0),
  30503. MinJetDistance = cms.double(0.0),
  30504. NBinsIP = cms.int32(100),
  30505. NBinsIPE = cms.int32(100),
  30506. NBinsIPS = cms.int32(100),
  30507. QualityPlots = cms.bool(False),
  30508. UpperIPBound = cms.double(0.1),
  30509. UpperIPEBound = cms.double(0.04),
  30510. UpperIPSBound = cms.double(35.0),
  30511. endEffPur = cms.double(1.005),
  30512. nBinEffPur = cms.int32(200),
  30513. startEffPur = cms.double(0.005)
  30514. )
  30515. )
  30516.  
  30517. process.binning = cms.PSet(
  30518. eta = cms.PSet(
  30519. max = cms.double(3.0),
  30520. min = cms.double(-3.0),
  30521. nbins = cms.int32(4)
  30522. ),
  30523. phi = cms.PSet(
  30524. max = cms.double(180.0),
  30525. min = cms.double(-180.0),
  30526. nbins = cms.int32(4)
  30527. ),
  30528. pileup = cms.PSet(
  30529. max = cms.double(72.0),
  30530. min = cms.double(0.0),
  30531. nbins = cms.int32(18)
  30532. ),
  30533. pt = cms.PSet(
  30534. max = cms.double(100.0),
  30535. min = cms.double(0.0),
  30536. nbins = cms.int32(10)
  30537. )
  30538. )
  30539.  
  30540. process.cTagCombinedSVAnalysisBlock = cms.PSet(
  30541. parameters = cms.PSet(
  30542. categories = cms.VPSet(cms.PSet(
  30543. flightDistance2dSig = cms.PSet(
  30544. logScale = cms.bool(True),
  30545. max = cms.double(50.0),
  30546. min = cms.double(-1.0),
  30547. nBins = cms.uint32(50)
  30548. ),
  30549. flightDistance2dVal = cms.PSet(
  30550. logScale = cms.bool(True),
  30551. max = cms.double(1.0),
  30552. min = cms.double(-0.1),
  30553. nBins = cms.uint32(50)
  30554. ),
  30555. flightDistance3dSig = cms.PSet(
  30556. logScale = cms.bool(True),
  30557. max = cms.double(50.0),
  30558. min = cms.double(-1.0),
  30559. nBins = cms.uint32(50)
  30560. ),
  30561. flightDistance3dVal = cms.PSet(
  30562. logScale = cms.bool(True),
  30563. max = cms.double(3.0),
  30564. min = cms.double(-0.1),
  30565. nBins = cms.uint32(50)
  30566. ),
  30567. jetNSecondaryVertices = cms.PSet(
  30568. logScale = cms.bool(True),
  30569. max = cms.double(4.5),
  30570. min = cms.double(-0.5),
  30571. nBins = cms.uint32(5)
  30572. ),
  30573. jetNTracks = cms.PSet(
  30574. logScale = cms.bool(False),
  30575. max = cms.double(60.0),
  30576. min = cms.double(0.0),
  30577. nBins = cms.uint32(50)
  30578. ),
  30579. leptonDeltaR = cms.PSet(
  30580. indices = cms.vuint32(0, 1),
  30581. logScale = cms.bool(True),
  30582. max = cms.double(0.4),
  30583. min = cms.double(-0.1),
  30584. nBins = cms.uint32(50)
  30585. ),
  30586. leptonEtaRel = cms.PSet(
  30587. indices = cms.vuint32(0, 1),
  30588. logScale = cms.bool(True),
  30589. max = cms.double(0.1),
  30590. min = cms.double(-0.1),
  30591. nBins = cms.uint32(50)
  30592. ),
  30593. leptonPtRel = cms.PSet(
  30594. indices = cms.vuint32(0, 1),
  30595. logScale = cms.bool(True),
  30596. max = cms.double(10.0),
  30597. min = cms.double(-1.0),
  30598. nBins = cms.uint32(50)
  30599. ),
  30600. leptonRatio = cms.PSet(
  30601. indices = cms.vuint32(0, 1),
  30602. logScale = cms.bool(True),
  30603. max = cms.double(1.0),
  30604. min = cms.double(-0.1),
  30605. nBins = cms.uint32(50)
  30606. ),
  30607. leptonRatioRel = cms.PSet(
  30608. indices = cms.vuint32(0, 1),
  30609. logScale = cms.bool(True),
  30610. max = cms.double(0.05),
  30611. min = cms.double(-0.03),
  30612. nBins = cms.uint32(50)
  30613. ),
  30614. leptonSip3d = cms.PSet(
  30615. indices = cms.vuint32(0, 1),
  30616. logScale = cms.bool(True),
  30617. max = cms.double(30.0),
  30618. min = cms.double(-10.0),
  30619. nBins = cms.uint32(50)
  30620. ),
  30621. massVertexEnergyFraction = cms.PSet(
  30622. logScale = cms.bool(True),
  30623. max = cms.double(20.0),
  30624. min = cms.double(0.0),
  30625. nBins = cms.uint32(50)
  30626. ),
  30627. trackDecayLenVal = cms.PSet(
  30628. indices = cms.vuint32(0, 1),
  30629. logScale = cms.bool(True),
  30630. max = cms.double(5.0),
  30631. min = cms.double(0.0),
  30632. nBins = cms.uint32(50)
  30633. ),
  30634. trackDeltaR = cms.PSet(
  30635. indices = cms.vuint32(0, 1),
  30636. logScale = cms.bool(True),
  30637. max = cms.double(0.35),
  30638. min = cms.double(0.0),
  30639. nBins = cms.uint32(50)
  30640. ),
  30641. trackEtaRel = cms.PSet(
  30642. indices = cms.vuint32(0, 1),
  30643. logScale = cms.bool(True),
  30644. max = cms.double(10.0),
  30645. min = cms.double(0.0),
  30646. nBins = cms.uint32(50)
  30647. ),
  30648. trackJetDist = cms.PSet(
  30649. indices = cms.vuint32(0, 1),
  30650. logScale = cms.bool(True),
  30651. max = cms.double(0.005),
  30652. min = cms.double(-0.08),
  30653. nBins = cms.uint32(100)
  30654. ),
  30655. trackPPar = cms.PSet(
  30656. indices = cms.vuint32(0, 1),
  30657. logScale = cms.bool(True),
  30658. max = cms.double(200.0),
  30659. min = cms.double(0.0),
  30660. nBins = cms.uint32(50)
  30661. ),
  30662. trackPParRatio = cms.PSet(
  30663. indices = cms.vuint32(0, 1),
  30664. logScale = cms.bool(True),
  30665. max = cms.double(1.01),
  30666. min = cms.double(0.95),
  30667. nBins = cms.uint32(50)
  30668. ),
  30669. trackPtRatio = cms.PSet(
  30670. indices = cms.vuint32(0, 1),
  30671. logScale = cms.bool(True),
  30672. max = cms.double(0.35),
  30673. min = cms.double(0.0),
  30674. nBins = cms.uint32(50)
  30675. ),
  30676. trackPtRel = cms.PSet(
  30677. indices = cms.vuint32(0, 1),
  30678. logScale = cms.bool(True),
  30679. max = cms.double(20.0),
  30680. min = cms.double(0.0),
  30681. nBins = cms.uint32(50)
  30682. ),
  30683. trackSip2dSig = cms.PSet(
  30684. indices = cms.vuint32(0, 1),
  30685. logScale = cms.bool(True),
  30686. max = cms.double(30.0),
  30687. min = cms.double(-10.0),
  30688. nBins = cms.uint32(50)
  30689. ),
  30690. trackSip2dSigAboveCharm = cms.PSet(
  30691. logScale = cms.bool(True),
  30692. max = cms.double(20.0),
  30693. min = cms.double(-5.0),
  30694. nBins = cms.uint32(50)
  30695. ),
  30696. trackSip2dVal = cms.PSet(
  30697. indices = cms.vuint32(0, 1),
  30698. logScale = cms.bool(True),
  30699. max = cms.double(0.15),
  30700. min = cms.double(-0.05),
  30701. nBins = cms.uint32(50)
  30702. ),
  30703. trackSip2dValAboveCharm = cms.PSet(
  30704. logScale = cms.bool(True),
  30705. max = cms.double(0.15),
  30706. min = cms.double(-0.05),
  30707. nBins = cms.uint32(50)
  30708. ),
  30709. trackSip3dSig = cms.PSet(
  30710. indices = cms.vuint32(0, 1),
  30711. logScale = cms.bool(True),
  30712. max = cms.double(30.0),
  30713. min = cms.double(-10.0),
  30714. nBins = cms.uint32(50)
  30715. ),
  30716. trackSip3dSigAboveCharm = cms.PSet(
  30717. logScale = cms.bool(True),
  30718. max = cms.double(20.0),
  30719. min = cms.double(-5.0),
  30720. nBins = cms.uint32(50)
  30721. ),
  30722. trackSip3dVal = cms.PSet(
  30723. indices = cms.vuint32(0, 1),
  30724. logScale = cms.bool(True),
  30725. max = cms.double(0.15),
  30726. min = cms.double(-0.05),
  30727. nBins = cms.uint32(50)
  30728. ),
  30729. trackSip3dValAboveCharm = cms.PSet(
  30730. logScale = cms.bool(True),
  30731. max = cms.double(0.15),
  30732. min = cms.double(-0.05),
  30733. nBins = cms.uint32(50)
  30734. ),
  30735. trackSumJetDeltaR = cms.PSet(
  30736. logScale = cms.bool(True),
  30737. max = cms.double(0.35),
  30738. min = cms.double(-0.05),
  30739. nBins = cms.uint32(50)
  30740. ),
  30741. trackSumJetEtRatio = cms.PSet(
  30742. logScale = cms.bool(True),
  30743. max = cms.double(1.0),
  30744. min = cms.double(0.0),
  30745. nBins = cms.uint32(50)
  30746. ),
  30747. vertexBoostOverSqrtJetPt = cms.PSet(
  30748. logScale = cms.bool(True),
  30749. max = cms.double(0.5),
  30750. min = cms.double(-0.1),
  30751. nBins = cms.uint32(50)
  30752. ),
  30753. vertexEnergyRatio = cms.PSet(
  30754. logScale = cms.bool(True),
  30755. max = cms.double(2.0),
  30756. min = cms.double(-0.1),
  30757. nBins = cms.uint32(50)
  30758. ),
  30759. vertexJetDeltaR = cms.PSet(
  30760. logScale = cms.bool(True),
  30761. max = cms.double(0.35),
  30762. min = cms.double(-0.1),
  30763. nBins = cms.uint32(50)
  30764. ),
  30765. vertexLeptonCategory = cms.PSet(
  30766. logScale = cms.bool(True),
  30767. max = cms.double(8.5),
  30768. min = cms.double(-0.5),
  30769. nBins = cms.uint32(9)
  30770. ),
  30771. vertexMass = cms.PSet(
  30772. logScale = cms.bool(True),
  30773. max = cms.double(40.0),
  30774. min = cms.double(0.0),
  30775. nBins = cms.uint32(50)
  30776. ),
  30777. vertexNTracks = cms.PSet(
  30778. logScale = cms.bool(True),
  30779. max = cms.double(14.5),
  30780. min = cms.double(-0.5),
  30781. nBins = cms.uint32(15)
  30782. )
  30783. ),
  30784. cms.PSet(
  30785. flightDistance2dSig = cms.PSet(
  30786. logScale = cms.bool(True),
  30787. max = cms.double(50.0),
  30788. min = cms.double(-1.0),
  30789. nBins = cms.uint32(50)
  30790. ),
  30791. flightDistance2dVal = cms.PSet(
  30792. logScale = cms.bool(True),
  30793. max = cms.double(1.0),
  30794. min = cms.double(-0.1),
  30795. nBins = cms.uint32(50)
  30796. ),
  30797. flightDistance3dSig = cms.PSet(
  30798. logScale = cms.bool(True),
  30799. max = cms.double(50.0),
  30800. min = cms.double(-1.0),
  30801. nBins = cms.uint32(50)
  30802. ),
  30803. flightDistance3dVal = cms.PSet(
  30804. logScale = cms.bool(True),
  30805. max = cms.double(3.0),
  30806. min = cms.double(-0.1),
  30807. nBins = cms.uint32(50)
  30808. ),
  30809. jetNSecondaryVertices = cms.PSet(
  30810. logScale = cms.bool(True),
  30811. max = cms.double(4.5),
  30812. min = cms.double(-0.5),
  30813. nBins = cms.uint32(5)
  30814. ),
  30815. jetNTracks = cms.PSet(
  30816. logScale = cms.bool(False),
  30817. max = cms.double(60.0),
  30818. min = cms.double(0.0),
  30819. nBins = cms.uint32(50)
  30820. ),
  30821. massVertexEnergyFraction = cms.PSet(
  30822. logScale = cms.bool(True),
  30823. max = cms.double(20.0),
  30824. min = cms.double(0.0),
  30825. nBins = cms.uint32(50)
  30826. ),
  30827. trackDecayLenVal = cms.PSet(
  30828. indices = cms.vuint32(0, 1),
  30829. logScale = cms.bool(True),
  30830. max = cms.double(5.0),
  30831. min = cms.double(0.0),
  30832. nBins = cms.uint32(50)
  30833. ),
  30834. trackDeltaR = cms.PSet(
  30835. indices = cms.vuint32(0, 1),
  30836. logScale = cms.bool(True),
  30837. max = cms.double(0.35),
  30838. min = cms.double(0.0),
  30839. nBins = cms.uint32(50)
  30840. ),
  30841. trackEtaRel = cms.PSet(
  30842. indices = cms.vuint32(0, 1),
  30843. logScale = cms.bool(True),
  30844. max = cms.double(10.0),
  30845. min = cms.double(0.0),
  30846. nBins = cms.uint32(50)
  30847. ),
  30848. trackJetDist = cms.PSet(
  30849. indices = cms.vuint32(0, 1),
  30850. logScale = cms.bool(True),
  30851. max = cms.double(0.005),
  30852. min = cms.double(-0.08),
  30853. nBins = cms.uint32(100)
  30854. ),
  30855. trackPPar = cms.PSet(
  30856. indices = cms.vuint32(0, 1),
  30857. logScale = cms.bool(True),
  30858. max = cms.double(200.0),
  30859. min = cms.double(0.0),
  30860. nBins = cms.uint32(50)
  30861. ),
  30862. trackPParRatio = cms.PSet(
  30863. indices = cms.vuint32(0, 1),
  30864. logScale = cms.bool(True),
  30865. max = cms.double(1.01),
  30866. min = cms.double(0.95),
  30867. nBins = cms.uint32(50)
  30868. ),
  30869. trackPtRatio = cms.PSet(
  30870. indices = cms.vuint32(0, 1),
  30871. logScale = cms.bool(True),
  30872. max = cms.double(0.35),
  30873. min = cms.double(0.0),
  30874. nBins = cms.uint32(50)
  30875. ),
  30876. trackPtRel = cms.PSet(
  30877. indices = cms.vuint32(0, 1),
  30878. logScale = cms.bool(True),
  30879. max = cms.double(20.0),
  30880. min = cms.double(0.0),
  30881. nBins = cms.uint32(50)
  30882. ),
  30883. trackSip2dSig = cms.PSet(
  30884. indices = cms.vuint32(0, 1),
  30885. logScale = cms.bool(True),
  30886. max = cms.double(30.0),
  30887. min = cms.double(-10.0),
  30888. nBins = cms.uint32(50)
  30889. ),
  30890. trackSip2dSigAboveCharm = cms.PSet(
  30891. logScale = cms.bool(True),
  30892. max = cms.double(20.0),
  30893. min = cms.double(-5.0),
  30894. nBins = cms.uint32(50)
  30895. ),
  30896. trackSip2dVal = cms.PSet(
  30897. indices = cms.vuint32(0, 1),
  30898. logScale = cms.bool(True),
  30899. max = cms.double(0.15),
  30900. min = cms.double(-0.05),
  30901. nBins = cms.uint32(50)
  30902. ),
  30903. trackSip2dValAboveCharm = cms.PSet(
  30904. logScale = cms.bool(True),
  30905. max = cms.double(0.15),
  30906. min = cms.double(-0.05),
  30907. nBins = cms.uint32(50)
  30908. ),
  30909. trackSip3dSig = cms.PSet(
  30910. indices = cms.vuint32(0, 1),
  30911. logScale = cms.bool(True),
  30912. max = cms.double(30.0),
  30913. min = cms.double(-10.0),
  30914. nBins = cms.uint32(50)
  30915. ),
  30916. trackSip3dSigAboveCharm = cms.PSet(
  30917. logScale = cms.bool(True),
  30918. max = cms.double(20.0),
  30919. min = cms.double(-5.0),
  30920. nBins = cms.uint32(50)
  30921. ),
  30922. trackSip3dVal = cms.PSet(
  30923. indices = cms.vuint32(0, 1),
  30924. logScale = cms.bool(True),
  30925. max = cms.double(0.15),
  30926. min = cms.double(-0.05),
  30927. nBins = cms.uint32(50)
  30928. ),
  30929. trackSip3dValAboveCharm = cms.PSet(
  30930. logScale = cms.bool(True),
  30931. max = cms.double(0.15),
  30932. min = cms.double(-0.05),
  30933. nBins = cms.uint32(50)
  30934. ),
  30935. trackSumJetDeltaR = cms.PSet(
  30936. logScale = cms.bool(True),
  30937. max = cms.double(0.35),
  30938. min = cms.double(-0.05),
  30939. nBins = cms.uint32(50)
  30940. ),
  30941. trackSumJetEtRatio = cms.PSet(
  30942. logScale = cms.bool(True),
  30943. max = cms.double(1.0),
  30944. min = cms.double(0.0),
  30945. nBins = cms.uint32(50)
  30946. ),
  30947. vertexBoostOverSqrtJetPt = cms.PSet(
  30948. logScale = cms.bool(True),
  30949. max = cms.double(0.5),
  30950. min = cms.double(-0.1),
  30951. nBins = cms.uint32(50)
  30952. ),
  30953. vertexJetDeltaR = cms.PSet(
  30954. logScale = cms.bool(True),
  30955. max = cms.double(0.35),
  30956. min = cms.double(-0.1),
  30957. nBins = cms.uint32(50)
  30958. ),
  30959. vertexLeptonCategory = cms.PSet(
  30960. logScale = cms.bool(True),
  30961. max = cms.double(8.5),
  30962. min = cms.double(-0.5),
  30963. nBins = cms.uint32(9)
  30964. ),
  30965. vertexNTracks = cms.PSet(
  30966. logScale = cms.bool(True),
  30967. max = cms.double(14.5),
  30968. min = cms.double(-0.5),
  30969. nBins = cms.uint32(15)
  30970. )
  30971. ),
  30972. cms.PSet(
  30973. jetNTracks = cms.PSet(
  30974. logScale = cms.bool(False),
  30975. max = cms.double(60.0),
  30976. min = cms.double(0.0),
  30977. nBins = cms.uint32(50)
  30978. ),
  30979. massVertexEnergyFraction = cms.PSet(
  30980. logScale = cms.bool(True),
  30981. max = cms.double(20.0),
  30982. min = cms.double(0.0),
  30983. nBins = cms.uint32(50)
  30984. ),
  30985. trackDecayLenVal = cms.PSet(
  30986. indices = cms.vuint32(0, 1),
  30987. logScale = cms.bool(True),
  30988. max = cms.double(5.0),
  30989. min = cms.double(0.0),
  30990. nBins = cms.uint32(50)
  30991. ),
  30992. trackDeltaR = cms.PSet(
  30993. indices = cms.vuint32(0, 1),
  30994. logScale = cms.bool(True),
  30995. max = cms.double(0.35),
  30996. min = cms.double(0.0),
  30997. nBins = cms.uint32(50)
  30998. ),
  30999. trackEtaRel = cms.PSet(
  31000. indices = cms.vuint32(0, 1),
  31001. logScale = cms.bool(True),
  31002. max = cms.double(10.0),
  31003. min = cms.double(0.0),
  31004. nBins = cms.uint32(50)
  31005. ),
  31006. trackJetDist = cms.PSet(
  31007. indices = cms.vuint32(0, 1),
  31008. logScale = cms.bool(True),
  31009. max = cms.double(0.005),
  31010. min = cms.double(-0.08),
  31011. nBins = cms.uint32(100)
  31012. ),
  31013. trackPPar = cms.PSet(
  31014. indices = cms.vuint32(0, 1),
  31015. logScale = cms.bool(True),
  31016. max = cms.double(200.0),
  31017. min = cms.double(0.0),
  31018. nBins = cms.uint32(50)
  31019. ),
  31020. trackPParRatio = cms.PSet(
  31021. indices = cms.vuint32(0, 1),
  31022. logScale = cms.bool(True),
  31023. max = cms.double(1.01),
  31024. min = cms.double(0.95),
  31025. nBins = cms.uint32(50)
  31026. ),
  31027. trackPtRatio = cms.PSet(
  31028. indices = cms.vuint32(0, 1),
  31029. logScale = cms.bool(True),
  31030. max = cms.double(0.35),
  31031. min = cms.double(0.0),
  31032. nBins = cms.uint32(50)
  31033. ),
  31034. trackPtRel = cms.PSet(
  31035. indices = cms.vuint32(0, 1),
  31036. logScale = cms.bool(True),
  31037. max = cms.double(20.0),
  31038. min = cms.double(0.0),
  31039. nBins = cms.uint32(50)
  31040. ),
  31041. trackSip2dSig = cms.PSet(
  31042. indices = cms.vuint32(0, 1),
  31043. logScale = cms.bool(True),
  31044. max = cms.double(30.0),
  31045. min = cms.double(-10.0),
  31046. nBins = cms.uint32(50)
  31047. ),
  31048. trackSip2dSigAboveCharm = cms.PSet(
  31049. logScale = cms.bool(True),
  31050. max = cms.double(20.0),
  31051. min = cms.double(-5.0),
  31052. nBins = cms.uint32(50)
  31053. ),
  31054. trackSip2dVal = cms.PSet(
  31055. indices = cms.vuint32(0, 1),
  31056. logScale = cms.bool(True),
  31057. max = cms.double(0.15),
  31058. min = cms.double(-0.05),
  31059. nBins = cms.uint32(50)
  31060. ),
  31061. trackSip2dValAboveCharm = cms.PSet(
  31062. logScale = cms.bool(True),
  31063. max = cms.double(0.15),
  31064. min = cms.double(-0.05),
  31065. nBins = cms.uint32(50)
  31066. ),
  31067. trackSip3dSig = cms.PSet(
  31068. indices = cms.vuint32(0, 1),
  31069. logScale = cms.bool(True),
  31070. max = cms.double(30.0),
  31071. min = cms.double(-10.0),
  31072. nBins = cms.uint32(50)
  31073. ),
  31074. trackSip3dSigAboveCharm = cms.PSet(
  31075. logScale = cms.bool(True),
  31076. max = cms.double(20.0),
  31077. min = cms.double(-5.0),
  31078. nBins = cms.uint32(50)
  31079. ),
  31080. trackSip3dVal = cms.PSet(
  31081. indices = cms.vuint32(0, 1),
  31082. logScale = cms.bool(True),
  31083. max = cms.double(0.15),
  31084. min = cms.double(-0.05),
  31085. nBins = cms.uint32(50)
  31086. ),
  31087. trackSip3dValAboveCharm = cms.PSet(
  31088. logScale = cms.bool(True),
  31089. max = cms.double(0.15),
  31090. min = cms.double(-0.05),
  31091. nBins = cms.uint32(50)
  31092. ),
  31093. trackSumJetDeltaR = cms.PSet(
  31094. logScale = cms.bool(True),
  31095. max = cms.double(0.35),
  31096. min = cms.double(-0.05),
  31097. nBins = cms.uint32(50)
  31098. ),
  31099. trackSumJetEtRatio = cms.PSet(
  31100. logScale = cms.bool(True),
  31101. max = cms.double(1.0),
  31102. min = cms.double(0.0),
  31103. nBins = cms.uint32(50)
  31104. ),
  31105. vertexBoostOverSqrtJetPt = cms.PSet(
  31106. logScale = cms.bool(True),
  31107. max = cms.double(0.5),
  31108. min = cms.double(-0.1),
  31109. nBins = cms.uint32(50)
  31110. ),
  31111. vertexEnergyRatio = cms.PSet(
  31112. logScale = cms.bool(True),
  31113. max = cms.double(2.0),
  31114. min = cms.double(-0.1),
  31115. nBins = cms.uint32(50)
  31116. ),
  31117. vertexJetDeltaR = cms.PSet(
  31118. logScale = cms.bool(True),
  31119. max = cms.double(0.35),
  31120. min = cms.double(-0.1),
  31121. nBins = cms.uint32(50)
  31122. ),
  31123. vertexLeptonCategory = cms.PSet(
  31124. logScale = cms.bool(True),
  31125. max = cms.double(8.5),
  31126. min = cms.double(-0.5),
  31127. nBins = cms.uint32(9)
  31128. ),
  31129. vertexMass = cms.PSet(
  31130. logScale = cms.bool(True),
  31131. max = cms.double(40.0),
  31132. min = cms.double(0.0),
  31133. nBins = cms.uint32(50)
  31134. ),
  31135. vertexNTracks = cms.PSet(
  31136. logScale = cms.bool(True),
  31137. max = cms.double(14.5),
  31138. min = cms.double(-0.5),
  31139. nBins = cms.uint32(15)
  31140. )
  31141. ),
  31142. cms.PSet(
  31143. jetNTracks = cms.PSet(
  31144. logScale = cms.bool(False),
  31145. max = cms.double(60.0),
  31146. min = cms.double(0.0),
  31147. nBins = cms.uint32(50)
  31148. ),
  31149. trackDecayLenVal = cms.PSet(
  31150. indices = cms.vuint32(0, 1),
  31151. logScale = cms.bool(True),
  31152. max = cms.double(5.0),
  31153. min = cms.double(0.0),
  31154. nBins = cms.uint32(50)
  31155. ),
  31156. trackDeltaR = cms.PSet(
  31157. indices = cms.vuint32(0, 1),
  31158. logScale = cms.bool(True),
  31159. max = cms.double(0.35),
  31160. min = cms.double(0.0),
  31161. nBins = cms.uint32(50)
  31162. ),
  31163. trackEtaRel = cms.PSet(
  31164. indices = cms.vuint32(0, 1),
  31165. logScale = cms.bool(True),
  31166. max = cms.double(10.0),
  31167. min = cms.double(0.0),
  31168. nBins = cms.uint32(50)
  31169. ),
  31170. trackJetDist = cms.PSet(
  31171. indices = cms.vuint32(0, 1),
  31172. logScale = cms.bool(True),
  31173. max = cms.double(0.005),
  31174. min = cms.double(-0.08),
  31175. nBins = cms.uint32(100)
  31176. ),
  31177. trackPPar = cms.PSet(
  31178. indices = cms.vuint32(0, 1),
  31179. logScale = cms.bool(True),
  31180. max = cms.double(200.0),
  31181. min = cms.double(0.0),
  31182. nBins = cms.uint32(50)
  31183. ),
  31184. trackPParRatio = cms.PSet(
  31185. indices = cms.vuint32(0, 1),
  31186. logScale = cms.bool(True),
  31187. max = cms.double(1.01),
  31188. min = cms.double(0.95),
  31189. nBins = cms.uint32(50)
  31190. ),
  31191. trackPtRatio = cms.PSet(
  31192. indices = cms.vuint32(0, 1),
  31193. logScale = cms.bool(True),
  31194. max = cms.double(0.35),
  31195. min = cms.double(0.0),
  31196. nBins = cms.uint32(50)
  31197. ),
  31198. trackPtRel = cms.PSet(
  31199. indices = cms.vuint32(0, 1),
  31200. logScale = cms.bool(True),
  31201. max = cms.double(20.0),
  31202. min = cms.double(0.0),
  31203. nBins = cms.uint32(50)
  31204. ),
  31205. trackSip2dSig = cms.PSet(
  31206. indices = cms.vuint32(0, 1),
  31207. logScale = cms.bool(True),
  31208. max = cms.double(30.0),
  31209. min = cms.double(-10.0),
  31210. nBins = cms.uint32(50)
  31211. ),
  31212. trackSip2dSigAboveCharm = cms.PSet(
  31213. logScale = cms.bool(True),
  31214. max = cms.double(20.0),
  31215. min = cms.double(-5.0),
  31216. nBins = cms.uint32(50)
  31217. ),
  31218. trackSip2dVal = cms.PSet(
  31219. indices = cms.vuint32(0, 1),
  31220. logScale = cms.bool(True),
  31221. max = cms.double(0.15),
  31222. min = cms.double(-0.05),
  31223. nBins = cms.uint32(50)
  31224. ),
  31225. trackSip2dValAboveCharm = cms.PSet(
  31226. logScale = cms.bool(True),
  31227. max = cms.double(0.15),
  31228. min = cms.double(-0.05),
  31229. nBins = cms.uint32(50)
  31230. ),
  31231. trackSip3dSig = cms.PSet(
  31232. indices = cms.vuint32(0, 1),
  31233. logScale = cms.bool(True),
  31234. max = cms.double(30.0),
  31235. min = cms.double(-10.0),
  31236. nBins = cms.uint32(50)
  31237. ),
  31238. trackSip3dSigAboveCharm = cms.PSet(
  31239. logScale = cms.bool(True),
  31240. max = cms.double(20.0),
  31241. min = cms.double(-5.0),
  31242. nBins = cms.uint32(50)
  31243. ),
  31244. trackSip3dVal = cms.PSet(
  31245. indices = cms.vuint32(0, 1),
  31246. logScale = cms.bool(True),
  31247. max = cms.double(0.15),
  31248. min = cms.double(-0.05),
  31249. nBins = cms.uint32(50)
  31250. ),
  31251. trackSip3dValAboveCharm = cms.PSet(
  31252. logScale = cms.bool(True),
  31253. max = cms.double(0.15),
  31254. min = cms.double(-0.05),
  31255. nBins = cms.uint32(50)
  31256. ),
  31257. trackSumJetDeltaR = cms.PSet(
  31258. logScale = cms.bool(True),
  31259. max = cms.double(0.35),
  31260. min = cms.double(-0.05),
  31261. nBins = cms.uint32(50)
  31262. ),
  31263. trackSumJetEtRatio = cms.PSet(
  31264. logScale = cms.bool(True),
  31265. max = cms.double(1.0),
  31266. min = cms.double(0.0),
  31267. nBins = cms.uint32(50)
  31268. ),
  31269. vertexLeptonCategory = cms.PSet(
  31270. logScale = cms.bool(True),
  31271. max = cms.double(8.5),
  31272. min = cms.double(-0.5),
  31273. nBins = cms.uint32(9)
  31274. )
  31275. ),
  31276. cms.PSet(
  31277. leptonDeltaR = cms.PSet(
  31278. indices = cms.vuint32(0, 1),
  31279. logScale = cms.bool(True),
  31280. max = cms.double(0.4),
  31281. min = cms.double(-0.1),
  31282. nBins = cms.uint32(50)
  31283. ),
  31284. leptonEtaRel = cms.PSet(
  31285. indices = cms.vuint32(0, 1),
  31286. logScale = cms.bool(True),
  31287. max = cms.double(0.1),
  31288. min = cms.double(-0.1),
  31289. nBins = cms.uint32(50)
  31290. ),
  31291. leptonPtRel = cms.PSet(
  31292. indices = cms.vuint32(0, 1),
  31293. logScale = cms.bool(True),
  31294. max = cms.double(10.0),
  31295. min = cms.double(-1.0),
  31296. nBins = cms.uint32(50)
  31297. ),
  31298. leptonRatio = cms.PSet(
  31299. indices = cms.vuint32(0, 1),
  31300. logScale = cms.bool(True),
  31301. max = cms.double(1.0),
  31302. min = cms.double(-0.1),
  31303. nBins = cms.uint32(50)
  31304. ),
  31305. leptonRatioRel = cms.PSet(
  31306. indices = cms.vuint32(0, 1),
  31307. logScale = cms.bool(True),
  31308. max = cms.double(0.05),
  31309. min = cms.double(-0.03),
  31310. nBins = cms.uint32(50)
  31311. ),
  31312. leptonSip3d = cms.PSet(
  31313. indices = cms.vuint32(0, 1),
  31314. logScale = cms.bool(True),
  31315. max = cms.double(30.0),
  31316. min = cms.double(-10.0),
  31317. nBins = cms.uint32(50)
  31318. )
  31319. )),
  31320. categoryVariable = cms.string('vertexLeptonCategory')
  31321. )
  31322. )
  31323.  
  31324. process.cTagCorrelationAnalysisBlock = cms.PSet(
  31325. parameters = cms.PSet(
  31326. CreateProfile = cms.bool(False),
  31327. Discr1End = cms.double(1.011),
  31328. Discr1Start = cms.double(-1.011),
  31329. Discr2End = cms.double(1.011),
  31330. Discr2Start = cms.double(-1.011),
  31331. endEffPur = cms.double(1.005),
  31332. fixedEff = cms.vdouble(0.2, 0.3, 0.4, 0.5),
  31333. nBinEffPur = cms.int32(200),
  31334. startEffPur = cms.double(0.005)
  31335. )
  31336. )
  31337.  
  31338. process.cTagGenericAnalysisBlock = cms.PSet(
  31339. parameters = cms.PSet(
  31340. discriminatorEnd = cms.double(1.011),
  31341. discriminatorStart = cms.double(-1.011),
  31342. effBConst = cms.double(0.5),
  31343. endEffPur = cms.double(1.005),
  31344. nBinEffPur = cms.int32(200),
  31345. startEffPur = cms.double(0.005)
  31346. )
  31347. )
  31348.  
  31349. process.caloParticles = cms.PSet(
  31350. HepMCProductLabel = cms.InputTag("generatorSmeared"),
  31351. MaxPseudoRapidity = cms.double(5.0),
  31352. MinEnergy = cms.double(0.5),
  31353. accumulatorType = cms.string('CaloTruthAccumulator'),
  31354. allowDifferentSimHitProcesses = cms.bool(False),
  31355. genParticleCollection = cms.InputTag("genParticles"),
  31356. maximumPreviousBunchCrossing = cms.uint32(0),
  31357. maximumSubsequentBunchCrossing = cms.uint32(0),
  31358. simHitCollections = cms.PSet(
  31359. hgc = cms.VInputTag(cms.InputTag("g4SimHits","HGCHitsEE"), cms.InputTag("g4SimHits","HGCHitsHEfront"), cms.InputTag("g4SimHits","HcalHits"))
  31360. ),
  31361. simTrackCollection = cms.InputTag("g4SimHits"),
  31362. simVertexCollection = cms.InputTag("g4SimHits")
  31363. )
  31364.  
  31365. process.castorDigitizer = cms.PSet(
  31366. accumulatorType = cms.string('CastorDigiProducer'),
  31367. castor = cms.PSet(
  31368. binOfMaximum = cms.int32(5),
  31369. doPhotoStatistics = cms.bool(True),
  31370. photoelectronsToAnalog = cms.double(4.009),
  31371. readoutFrameSize = cms.int32(6),
  31372. samplingFactor = cms.double(0.062577),
  31373. simHitToPhotoelectrons = cms.double(1000.0),
  31374. syncPhase = cms.bool(True),
  31375. timePhase = cms.double(-4.0)
  31376. ),
  31377. doNoise = cms.bool(True),
  31378. doTimeSlew = cms.bool(True),
  31379. hitsProducer = cms.InputTag("g4SimHits","CastorFI"),
  31380. makeDigiSimLinks = cms.untracked.bool(False)
  31381. )
  31382.  
  31383. process.ckfBaseInOutTrajectoryFilter = cms.PSet(
  31384. ComponentType = cms.string('CkfBaseTrajectoryFilter'),
  31385. chargeSignificance = cms.double(-1.0),
  31386. constantValueForLostHitsFractionFilter = cms.double(2.0),
  31387. extraNumberOfHitsBeforeTheFirstLoop = cms.int32(4),
  31388. maxCCCLostHits = cms.int32(9999),
  31389. maxConsecLostHits = cms.int32(1),
  31390. maxLostHits = cms.int32(999),
  31391. maxLostHitsFraction = cms.double(0.1),
  31392. maxNumberOfHits = cms.int32(100),
  31393. minGoodStripCharge = cms.PSet(
  31394. refToPSet_ = cms.string('SiStripClusterChargeCutNone')
  31395. ),
  31396. minHitsMinPt = cms.int32(3),
  31397. minNumberOfHitsForLoopers = cms.int32(13),
  31398. minNumberOfHitsPerLoop = cms.int32(4),
  31399. minPt = cms.double(0.9),
  31400. minimumNumberOfHits = cms.int32(5),
  31401. nSigmaMinPt = cms.double(5.0),
  31402. pixelSeedExtension = cms.bool(False),
  31403. seedExtension = cms.int32(0),
  31404. seedPairPenalty = cms.int32(0),
  31405. strictSeedExtension = cms.bool(False)
  31406. )
  31407.  
  31408. process.ckfBaseTrajectoryFilterP5 = cms.PSet(
  31409. ComponentType = cms.string('CkfBaseTrajectoryFilter'),
  31410. chargeSignificance = cms.double(-1.0),
  31411. constantValueForLostHitsFractionFilter = cms.double(2.0),
  31412. extraNumberOfHitsBeforeTheFirstLoop = cms.int32(4),
  31413. maxCCCLostHits = cms.int32(9999),
  31414. maxConsecLostHits = cms.int32(3),
  31415. maxLostHits = cms.int32(4),
  31416. maxLostHitsFraction = cms.double(0.1),
  31417. maxNumberOfHits = cms.int32(100),
  31418. minGoodStripCharge = cms.PSet(
  31419. refToPSet_ = cms.string('SiStripClusterChargeCutNone')
  31420. ),
  31421. minHitsMinPt = cms.int32(3),
  31422. minNumberOfHitsForLoopers = cms.int32(13),
  31423. minNumberOfHitsPerLoop = cms.int32(4),
  31424. minPt = cms.double(0.5),
  31425. minimumNumberOfHits = cms.int32(5),
  31426. nSigmaMinPt = cms.double(5.0),
  31427. pixelSeedExtension = cms.bool(False),
  31428. seedExtension = cms.int32(0),
  31429. seedPairPenalty = cms.int32(0),
  31430. strictSeedExtension = cms.bool(False)
  31431. )
  31432.  
  31433. process.ckfTrajectoryFilterBeamHaloMuon = cms.PSet(
  31434. ComponentType = cms.string('CkfBaseTrajectoryFilter'),
  31435. chargeSignificance = cms.double(-1.0),
  31436. constantValueForLostHitsFractionFilter = cms.double(2.0),
  31437. extraNumberOfHitsBeforeTheFirstLoop = cms.int32(4),
  31438. maxCCCLostHits = cms.int32(9999),
  31439. maxConsecLostHits = cms.int32(2),
  31440. maxLostHits = cms.int32(3),
  31441. maxLostHitsFraction = cms.double(0.1),
  31442. maxNumberOfHits = cms.int32(100),
  31443. minGoodStripCharge = cms.PSet(
  31444. refToPSet_ = cms.string('SiStripClusterChargeCutNone')
  31445. ),
  31446. minHitsMinPt = cms.int32(3),
  31447. minNumberOfHitsForLoopers = cms.int32(13),
  31448. minNumberOfHitsPerLoop = cms.int32(4),
  31449. minPt = cms.double(0.1),
  31450. minimumNumberOfHits = cms.int32(4),
  31451. nSigmaMinPt = cms.double(5.0),
  31452. pixelSeedExtension = cms.bool(False),
  31453. seedExtension = cms.int32(0),
  31454. seedPairPenalty = cms.int32(0),
  31455. strictSeedExtension = cms.bool(False)
  31456. )
  31457.  
  31458. process.cleaningAlgoConfig = cms.PSet(
  31459. cThreshold_barrel = cms.double(4),
  31460. cThreshold_double = cms.double(10),
  31461. cThreshold_endcap = cms.double(15),
  31462. e4e1Threshold_barrel = cms.double(0.08),
  31463. e4e1Threshold_endcap = cms.double(0.3),
  31464. e4e1_a_barrel = cms.double(0.02),
  31465. e4e1_a_endcap = cms.double(0.02),
  31466. e4e1_b_barrel = cms.double(0.02),
  31467. e4e1_b_endcap = cms.double(-0.0125),
  31468. e6e2thresh = cms.double(0.04),
  31469. ignoreOutOfTimeThresh = cms.double(1000000000.0),
  31470. tightenCrack_e1_double = cms.double(2),
  31471. tightenCrack_e1_single = cms.double(1),
  31472. tightenCrack_e4e1_single = cms.double(2.5),
  31473. tightenCrack_e6e2_double = cms.double(3)
  31474. )
  31475.  
  31476. process.cleaningParameters = cms.PSet(
  31477. bypassAllDCSChecks = cms.bool(False),
  31478. bypassAllPVChecks = cms.bool(False),
  31479. gtLabel = cms.InputTag("gtDigis"),
  31480. trigSelection = cms.PSet(
  31481. andOr = cms.bool(False),
  31482. andOrHlt = cms.bool(False),
  31483. errorReplyHlt = cms.bool(False),
  31484. hltDBKey = cms.string('jetmet_hltsel'),
  31485. hltInputTag = cms.InputTag("TriggerResults","","HLT"),
  31486. hltPaths = cms.vstring('')
  31487. ),
  31488. vertexCollection = cms.InputTag("goodOfflinePrimaryVerticesDQM")
  31489. )
  31490.  
  31491. process.combinedSVAllVertexAllSoftLeptonCtagLVariables = cms.PSet(
  31492. jetNTracks = cms.PSet(
  31493. logScale = cms.bool(False),
  31494. max = cms.double(60.0),
  31495. min = cms.double(0.0),
  31496. nBins = cms.uint32(50)
  31497. ),
  31498. trackDecayLenVal = cms.PSet(
  31499. indices = cms.vuint32(0, 1),
  31500. logScale = cms.bool(True),
  31501. max = cms.double(5.0),
  31502. min = cms.double(0.0),
  31503. nBins = cms.uint32(50)
  31504. ),
  31505. trackDeltaR = cms.PSet(
  31506. indices = cms.vuint32(0, 1),
  31507. logScale = cms.bool(True),
  31508. max = cms.double(0.35),
  31509. min = cms.double(0.0),
  31510. nBins = cms.uint32(50)
  31511. ),
  31512. trackEtaRel = cms.PSet(
  31513. indices = cms.vuint32(0, 1),
  31514. logScale = cms.bool(True),
  31515. max = cms.double(10.0),
  31516. min = cms.double(0.0),
  31517. nBins = cms.uint32(50)
  31518. ),
  31519. trackJetDist = cms.PSet(
  31520. indices = cms.vuint32(0, 1),
  31521. logScale = cms.bool(True),
  31522. max = cms.double(0.005),
  31523. min = cms.double(-0.08),
  31524. nBins = cms.uint32(100)
  31525. ),
  31526. trackPPar = cms.PSet(
  31527. indices = cms.vuint32(0, 1),
  31528. logScale = cms.bool(True),
  31529. max = cms.double(200.0),
  31530. min = cms.double(0.0),
  31531. nBins = cms.uint32(50)
  31532. ),
  31533. trackPParRatio = cms.PSet(
  31534. indices = cms.vuint32(0, 1),
  31535. logScale = cms.bool(True),
  31536. max = cms.double(1.01),
  31537. min = cms.double(0.95),
  31538. nBins = cms.uint32(50)
  31539. ),
  31540. trackPtRatio = cms.PSet(
  31541. indices = cms.vuint32(0, 1),
  31542. logScale = cms.bool(True),
  31543. max = cms.double(0.35),
  31544. min = cms.double(0.0),
  31545. nBins = cms.uint32(50)
  31546. ),
  31547. trackPtRel = cms.PSet(
  31548. indices = cms.vuint32(0, 1),
  31549. logScale = cms.bool(True),
  31550. max = cms.double(20.0),
  31551. min = cms.double(0.0),
  31552. nBins = cms.uint32(50)
  31553. ),
  31554. trackSip2dSig = cms.PSet(
  31555. indices = cms.vuint32(0, 1),
  31556. logScale = cms.bool(True),
  31557. max = cms.double(30.0),
  31558. min = cms.double(-10.0),
  31559. nBins = cms.uint32(50)
  31560. ),
  31561. trackSip2dSigAboveCharm = cms.PSet(
  31562. logScale = cms.bool(True),
  31563. max = cms.double(20.0),
  31564. min = cms.double(-5.0),
  31565. nBins = cms.uint32(50)
  31566. ),
  31567. trackSip2dVal = cms.PSet(
  31568. indices = cms.vuint32(0, 1),
  31569. logScale = cms.bool(True),
  31570. max = cms.double(0.15),
  31571. min = cms.double(-0.05),
  31572. nBins = cms.uint32(50)
  31573. ),
  31574. trackSip2dValAboveCharm = cms.PSet(
  31575. logScale = cms.bool(True),
  31576. max = cms.double(0.15),
  31577. min = cms.double(-0.05),
  31578. nBins = cms.uint32(50)
  31579. ),
  31580. trackSip3dSig = cms.PSet(
  31581. indices = cms.vuint32(0, 1),
  31582. logScale = cms.bool(True),
  31583. max = cms.double(30.0),
  31584. min = cms.double(-10.0),
  31585. nBins = cms.uint32(50)
  31586. ),
  31587. trackSip3dSigAboveCharm = cms.PSet(
  31588. logScale = cms.bool(True),
  31589. max = cms.double(20.0),
  31590. min = cms.double(-5.0),
  31591. nBins = cms.uint32(50)
  31592. ),
  31593. trackSip3dVal = cms.PSet(
  31594. indices = cms.vuint32(0, 1),
  31595. logScale = cms.bool(True),
  31596. max = cms.double(0.15),
  31597. min = cms.double(-0.05),
  31598. nBins = cms.uint32(50)
  31599. ),
  31600. trackSip3dValAboveCharm = cms.PSet(
  31601. logScale = cms.bool(True),
  31602. max = cms.double(0.15),
  31603. min = cms.double(-0.05),
  31604. nBins = cms.uint32(50)
  31605. ),
  31606. trackSumJetDeltaR = cms.PSet(
  31607. logScale = cms.bool(True),
  31608. max = cms.double(0.35),
  31609. min = cms.double(-0.05),
  31610. nBins = cms.uint32(50)
  31611. ),
  31612. trackSumJetEtRatio = cms.PSet(
  31613. logScale = cms.bool(True),
  31614. max = cms.double(1.0),
  31615. min = cms.double(0.0),
  31616. nBins = cms.uint32(50)
  31617. ),
  31618. vertexLeptonCategory = cms.PSet(
  31619. logScale = cms.bool(True),
  31620. max = cms.double(8.5),
  31621. min = cms.double(-0.5),
  31622. nBins = cms.uint32(9)
  31623. )
  31624. )
  31625.  
  31626. process.combinedSVAllVertexSoftLeptonCtagLVariables = cms.PSet(
  31627. leptonDeltaR = cms.PSet(
  31628. indices = cms.vuint32(0, 1),
  31629. logScale = cms.bool(True),
  31630. max = cms.double(0.4),
  31631. min = cms.double(-0.1),
  31632. nBins = cms.uint32(50)
  31633. ),
  31634. leptonEtaRel = cms.PSet(
  31635. indices = cms.vuint32(0, 1),
  31636. logScale = cms.bool(True),
  31637. max = cms.double(0.1),
  31638. min = cms.double(-0.1),
  31639. nBins = cms.uint32(50)
  31640. ),
  31641. leptonPtRel = cms.PSet(
  31642. indices = cms.vuint32(0, 1),
  31643. logScale = cms.bool(True),
  31644. max = cms.double(10.0),
  31645. min = cms.double(-1.0),
  31646. nBins = cms.uint32(50)
  31647. ),
  31648. leptonRatio = cms.PSet(
  31649. indices = cms.vuint32(0, 1),
  31650. logScale = cms.bool(True),
  31651. max = cms.double(1.0),
  31652. min = cms.double(-0.1),
  31653. nBins = cms.uint32(50)
  31654. ),
  31655. leptonRatioRel = cms.PSet(
  31656. indices = cms.vuint32(0, 1),
  31657. logScale = cms.bool(True),
  31658. max = cms.double(0.05),
  31659. min = cms.double(-0.03),
  31660. nBins = cms.uint32(50)
  31661. ),
  31662. leptonSip3d = cms.PSet(
  31663. indices = cms.vuint32(0, 1),
  31664. logScale = cms.bool(True),
  31665. max = cms.double(30.0),
  31666. min = cms.double(-10.0),
  31667. nBins = cms.uint32(50)
  31668. )
  31669. )
  31670.  
  31671. process.combinedSVNoVertexVariables = cms.PSet(
  31672. trackDecayLenVal = cms.PSet(
  31673. indices = cms.vuint32(0, 1, 2, 3),
  31674. logScale = cms.bool(True),
  31675. max = cms.double(5.0),
  31676. min = cms.double(0.0),
  31677. nBins = cms.uint32(50)
  31678. ),
  31679. trackDeltaR = cms.PSet(
  31680. indices = cms.vuint32(0, 1, 2, 3),
  31681. logScale = cms.bool(True),
  31682. max = cms.double(0.3),
  31683. min = cms.double(0.0),
  31684. nBins = cms.uint32(50)
  31685. ),
  31686. trackEtaRel = cms.PSet(
  31687. indices = cms.vuint32(0, 1, 2, 3),
  31688. logScale = cms.bool(True),
  31689. max = cms.double(9.0),
  31690. min = cms.double(1.3),
  31691. nBins = cms.uint32(50)
  31692. ),
  31693. trackJetDist = cms.PSet(
  31694. indices = cms.vuint32(0, 1, 2, 3),
  31695. logScale = cms.bool(True),
  31696. max = cms.double(0.0),
  31697. min = cms.double(-0.1),
  31698. nBins = cms.uint32(100)
  31699. ),
  31700. trackMomentum = cms.PSet(
  31701. indices = cms.vuint32(0, 1, 2, 3),
  31702. logScale = cms.bool(True),
  31703. max = cms.double(200.0),
  31704. min = cms.double(0.0),
  31705. nBins = cms.uint32(50)
  31706. ),
  31707. trackPPar = cms.PSet(
  31708. indices = cms.vuint32(0, 1, 2, 3),
  31709. logScale = cms.bool(True),
  31710. max = cms.double(200.0),
  31711. min = cms.double(0.0),
  31712. nBins = cms.uint32(50)
  31713. ),
  31714. trackPParRatio = cms.PSet(
  31715. indices = cms.vuint32(0, 1, 2, 3),
  31716. logScale = cms.bool(True),
  31717. max = cms.double(1.0),
  31718. min = cms.double(0.86),
  31719. nBins = cms.uint32(50)
  31720. ),
  31721. trackPtRatio = cms.PSet(
  31722. indices = cms.vuint32(0, 1, 2, 3),
  31723. logScale = cms.bool(True),
  31724. max = cms.double(0.5),
  31725. min = cms.double(0.0),
  31726. nBins = cms.uint32(50)
  31727. ),
  31728. trackPtRel = cms.PSet(
  31729. indices = cms.vuint32(0, 1, 2, 3),
  31730. logScale = cms.bool(True),
  31731. max = cms.double(15.0),
  31732. min = cms.double(0.0),
  31733. nBins = cms.uint32(50)
  31734. ),
  31735. trackSip2dSig = cms.PSet(
  31736. indices = cms.vuint32(0, 1, 2, 3),
  31737. logScale = cms.bool(True),
  31738. max = cms.double(60.0),
  31739. min = cms.double(-40.0),
  31740. nBins = cms.uint32(50)
  31741. ),
  31742. trackSip2dSigAboveCharm = cms.PSet(
  31743. logScale = cms.bool(True),
  31744. max = cms.double(60.0),
  31745. min = cms.double(-40.0),
  31746. nBins = cms.uint32(50)
  31747. ),
  31748. trackSip2dVal = cms.PSet(
  31749. indices = cms.vuint32(0, 1, 2, 3),
  31750. logScale = cms.bool(True),
  31751. max = cms.double(0.2),
  31752. min = cms.double(-0.2),
  31753. nBins = cms.uint32(50)
  31754. ),
  31755. trackSip3dSig = cms.PSet(
  31756. indices = cms.vuint32(0, 1, 2, 3),
  31757. logScale = cms.bool(True),
  31758. max = cms.double(60.0),
  31759. min = cms.double(-40.0),
  31760. nBins = cms.uint32(50)
  31761. ),
  31762. trackSip3dSigAboveCharm = cms.PSet(
  31763. logScale = cms.bool(True),
  31764. max = cms.double(60.0),
  31765. min = cms.double(-40.0),
  31766. nBins = cms.uint32(50)
  31767. ),
  31768. trackSip3dVal = cms.PSet(
  31769. indices = cms.vuint32(0, 1, 2, 3),
  31770. logScale = cms.bool(True),
  31771. max = cms.double(1.0),
  31772. min = cms.double(-1.0),
  31773. nBins = cms.uint32(50)
  31774. ),
  31775. trackSumJetDeltaR = cms.PSet(
  31776. logScale = cms.bool(True),
  31777. max = cms.double(0.3),
  31778. min = cms.double(0.0),
  31779. nBins = cms.uint32(50)
  31780. ),
  31781. trackSumJetEtRatio = cms.PSet(
  31782. logScale = cms.bool(True),
  31783. max = cms.double(4.0),
  31784. min = cms.double(0.0),
  31785. nBins = cms.uint32(50)
  31786. ),
  31787. vertexCategory = cms.PSet(
  31788. logScale = cms.bool(False),
  31789. max = cms.double(2.5),
  31790. min = cms.double(-0.5),
  31791. nBins = cms.uint32(3)
  31792. )
  31793. )
  31794.  
  31795. process.combinedSVPseudoVertexAllSoftLeptonCtagLVariables = cms.PSet(
  31796. vertexEnergyRatio = cms.PSet(
  31797. logScale = cms.bool(True),
  31798. max = cms.double(2.0),
  31799. min = cms.double(-0.1),
  31800. nBins = cms.uint32(50)
  31801. ),
  31802. vertexMass = cms.PSet(
  31803. logScale = cms.bool(True),
  31804. max = cms.double(40.0),
  31805. min = cms.double(0.0),
  31806. nBins = cms.uint32(50)
  31807. )
  31808. )
  31809.  
  31810. process.combinedSVPseudoVertexVariables = cms.PSet(
  31811. vertexEnergyRatio = cms.PSet(
  31812. logScale = cms.bool(True),
  31813. max = cms.double(1.0),
  31814. min = cms.double(0.0),
  31815. nBins = cms.uint32(50)
  31816. ),
  31817. vertexJetDeltaR = cms.PSet(
  31818. logScale = cms.bool(True),
  31819. max = cms.double(0.5),
  31820. min = cms.double(0.0),
  31821. nBins = cms.uint32(50)
  31822. ),
  31823. vertexMass = cms.PSet(
  31824. logScale = cms.bool(True),
  31825. max = cms.double(10.0),
  31826. min = cms.double(0.0),
  31827. nBins = cms.uint32(50)
  31828. ),
  31829. vertexNTracks = cms.PSet(
  31830. logScale = cms.bool(True),
  31831. max = cms.double(20.5),
  31832. min = cms.double(-0.5),
  31833. nBins = cms.uint32(21)
  31834. )
  31835. )
  31836.  
  31837. process.combinedSVRecoPseudoVertexAllSoftLeptonCtagLVariables = cms.PSet(
  31838. massVertexEnergyFraction = cms.PSet(
  31839. logScale = cms.bool(True),
  31840. max = cms.double(20.0),
  31841. min = cms.double(0.0),
  31842. nBins = cms.uint32(50)
  31843. ),
  31844. vertexBoostOverSqrtJetPt = cms.PSet(
  31845. logScale = cms.bool(True),
  31846. max = cms.double(0.5),
  31847. min = cms.double(-0.1),
  31848. nBins = cms.uint32(50)
  31849. ),
  31850. vertexJetDeltaR = cms.PSet(
  31851. logScale = cms.bool(True),
  31852. max = cms.double(0.35),
  31853. min = cms.double(-0.1),
  31854. nBins = cms.uint32(50)
  31855. ),
  31856. vertexNTracks = cms.PSet(
  31857. logScale = cms.bool(True),
  31858. max = cms.double(14.5),
  31859. min = cms.double(-0.5),
  31860. nBins = cms.uint32(15)
  31861. )
  31862. )
  31863.  
  31864. process.combinedSVRecoVertexAllSoftLeptonCtagLVariables = cms.PSet(
  31865. flightDistance2dSig = cms.PSet(
  31866. logScale = cms.bool(True),
  31867. max = cms.double(50.0),
  31868. min = cms.double(-1.0),
  31869. nBins = cms.uint32(50)
  31870. ),
  31871. flightDistance2dVal = cms.PSet(
  31872. logScale = cms.bool(True),
  31873. max = cms.double(1.0),
  31874. min = cms.double(-0.1),
  31875. nBins = cms.uint32(50)
  31876. ),
  31877. flightDistance3dSig = cms.PSet(
  31878. logScale = cms.bool(True),
  31879. max = cms.double(50.0),
  31880. min = cms.double(-1.0),
  31881. nBins = cms.uint32(50)
  31882. ),
  31883. flightDistance3dVal = cms.PSet(
  31884. logScale = cms.bool(True),
  31885. max = cms.double(3.0),
  31886. min = cms.double(-0.1),
  31887. nBins = cms.uint32(50)
  31888. ),
  31889. jetNSecondaryVertices = cms.PSet(
  31890. logScale = cms.bool(True),
  31891. max = cms.double(4.5),
  31892. min = cms.double(-0.5),
  31893. nBins = cms.uint32(5)
  31894. )
  31895. )
  31896.  
  31897. process.combinedSVRecoVertexVariables = cms.PSet(
  31898. flightDistance2dSig = cms.PSet(
  31899. logScale = cms.bool(True),
  31900. max = cms.double(80.0),
  31901. min = cms.double(0.0),
  31902. nBins = cms.uint32(50)
  31903. ),
  31904. flightDistance2dVal = cms.PSet(
  31905. logScale = cms.bool(True),
  31906. max = cms.double(2.5),
  31907. min = cms.double(0.0),
  31908. nBins = cms.uint32(50)
  31909. ),
  31910. flightDistance3dSig = cms.PSet(
  31911. logScale = cms.bool(True),
  31912. max = cms.double(80.0),
  31913. min = cms.double(0.0),
  31914. nBins = cms.uint32(50)
  31915. ),
  31916. flightDistance3dVal = cms.PSet(
  31917. logScale = cms.bool(True),
  31918. max = cms.double(10.0),
  31919. min = cms.double(0.0),
  31920. nBins = cms.uint32(50)
  31921. ),
  31922. jetNSecondaryVertices = cms.PSet(
  31923. logScale = cms.bool(True),
  31924. max = cms.double(10.5),
  31925. min = cms.double(-0.5),
  31926. nBins = cms.uint32(11)
  31927. )
  31928. )
  31929.  
  31930. process.combinedSecondaryVertexCommon = cms.PSet(
  31931. SoftLeptonFlip = cms.bool(False),
  31932. charmCut = cms.double(1.5),
  31933. correctVertexMass = cms.bool(True),
  31934. minimumTrackWeight = cms.double(0.5),
  31935. pseudoMultiplicityMin = cms.uint32(2),
  31936. pseudoVertexV0Filter = cms.PSet(
  31937. k0sMassWindow = cms.double(0.05)
  31938. ),
  31939. trackFlip = cms.bool(False),
  31940. trackMultiplicityMin = cms.uint32(2),
  31941. trackPairV0Filter = cms.PSet(
  31942. k0sMassWindow = cms.double(0.03)
  31943. ),
  31944. trackPseudoSelection = cms.PSet(
  31945. a_dR = cms.double(-0.001053),
  31946. a_pT = cms.double(0.005263),
  31947. b_dR = cms.double(0.6263),
  31948. b_pT = cms.double(0.3684),
  31949. jetDeltaRMax = cms.double(0.3),
  31950. maxDecayLen = cms.double(5),
  31951. maxDistToAxis = cms.double(0.07),
  31952. max_pT = cms.double(500),
  31953. max_pT_dRcut = cms.double(0.1),
  31954. max_pT_trackPTcut = cms.double(3),
  31955. min_pT = cms.double(120),
  31956. min_pT_dRcut = cms.double(0.5),
  31957. normChi2Max = cms.double(99999.9),
  31958. pixelHitsMin = cms.uint32(0),
  31959. ptMin = cms.double(0.0),
  31960. qualityClass = cms.string('any'),
  31961. sip2dSigMax = cms.double(99999.9),
  31962. sip2dSigMin = cms.double(2.0),
  31963. sip2dValMax = cms.double(99999.9),
  31964. sip2dValMin = cms.double(-99999.9),
  31965. sip3dSigMax = cms.double(99999.9),
  31966. sip3dSigMin = cms.double(-99999.9),
  31967. sip3dValMax = cms.double(99999.9),
  31968. sip3dValMin = cms.double(-99999.9),
  31969. totalHitsMin = cms.uint32(0),
  31970. useVariableJTA = cms.bool(False)
  31971. ),
  31972. trackSelection = cms.PSet(
  31973. a_dR = cms.double(-0.001053),
  31974. a_pT = cms.double(0.005263),
  31975. b_dR = cms.double(0.6263),
  31976. b_pT = cms.double(0.3684),
  31977. jetDeltaRMax = cms.double(0.3),
  31978. maxDecayLen = cms.double(5),
  31979. maxDistToAxis = cms.double(0.07),
  31980. max_pT = cms.double(500),
  31981. max_pT_dRcut = cms.double(0.1),
  31982. max_pT_trackPTcut = cms.double(3),
  31983. min_pT = cms.double(120),
  31984. min_pT_dRcut = cms.double(0.5),
  31985. normChi2Max = cms.double(99999.9),
  31986. pixelHitsMin = cms.uint32(0),
  31987. ptMin = cms.double(0.0),
  31988. qualityClass = cms.string('any'),
  31989. sip2dSigMax = cms.double(99999.9),
  31990. sip2dSigMin = cms.double(-99999.9),
  31991. sip2dValMax = cms.double(99999.9),
  31992. sip2dValMin = cms.double(-99999.9),
  31993. sip3dSigMax = cms.double(99999.9),
  31994. sip3dSigMin = cms.double(-99999.9),
  31995. sip3dValMax = cms.double(99999.9),
  31996. sip3dValMin = cms.double(-99999.9),
  31997. totalHitsMin = cms.uint32(0),
  31998. useVariableJTA = cms.bool(False)
  31999. ),
  32000. trackSort = cms.string('sip2dSig'),
  32001. useTrackWeights = cms.bool(True),
  32002. vertexFlip = cms.bool(False)
  32003. )
  32004.  
  32005. process.configurationMetadata = cms.untracked.PSet(
  32006. annotation = cms.untracked.string('step3 nevts:20'),
  32007. name = cms.untracked.string('Applications'),
  32008. version = cms.untracked.string('$Revision: 1.19 $')
  32009. )
  32010.  
  32011. process.conv2CkfTrajectoryBuilder = cms.PSet(
  32012. ComponentType = cms.string('GroupedCkfTrajectoryBuilder'),
  32013. MeasurementTrackerName = cms.string(''),
  32014. TTRHBuilder = cms.string('WithTrackAngle'),
  32015. alwaysUseInvalidHits = cms.bool(True),
  32016. bestHitOnly = cms.bool(True),
  32017. clustersToSkip = cms.InputTag("conv2Clusters"),
  32018. estimator = cms.string('Chi2'),
  32019. foundHitBonus = cms.double(10.0),
  32020. inOutTrajectoryFilter = cms.PSet(
  32021. refToPSet_ = cms.string('CkfBaseTrajectoryFilter_block')
  32022. ),
  32023. intermediateCleaning = cms.bool(True),
  32024. keepOriginalIfRebuildFails = cms.bool(False),
  32025. lockHits = cms.bool(True),
  32026. lostHitPenalty = cms.double(30.0),
  32027. maxCand = cms.int32(2),
  32028. minNrOfHitsForRebuild = cms.int32(3),
  32029. propagatorAlong = cms.string('PropagatorWithMaterial'),
  32030. propagatorOpposite = cms.string('PropagatorWithMaterialOpposite'),
  32031. requireSeedHitsInRebuild = cms.bool(True),
  32032. trajectoryFilter = cms.PSet(
  32033. refToPSet_ = cms.string('conv2CkfTrajectoryFilter')
  32034. ),
  32035. updator = cms.string('KFUpdator'),
  32036. useSameTrajFilter = cms.bool(True)
  32037. )
  32038.  
  32039. process.conv2CkfTrajectoryFilter = cms.PSet(
  32040. ComponentType = cms.string('CkfBaseTrajectoryFilter'),
  32041. chargeSignificance = cms.double(-1.0),
  32042. constantValueForLostHitsFractionFilter = cms.double(2.0),
  32043. extraNumberOfHitsBeforeTheFirstLoop = cms.int32(4),
  32044. maxCCCLostHits = cms.int32(9999),
  32045. maxConsecLostHits = cms.int32(1),
  32046. maxLostHits = cms.int32(1),
  32047. maxLostHitsFraction = cms.double(0.1),
  32048. maxNumberOfHits = cms.int32(100),
  32049. minGoodStripCharge = cms.PSet(
  32050. refToPSet_ = cms.string('SiStripClusterChargeCutNone')
  32051. ),
  32052. minHitsMinPt = cms.int32(3),
  32053. minNumberOfHitsForLoopers = cms.int32(13),
  32054. minNumberOfHitsPerLoop = cms.int32(4),
  32055. minPt = cms.double(0.1),
  32056. minimumNumberOfHits = cms.int32(3),
  32057. nSigmaMinPt = cms.double(5.0),
  32058. pixelSeedExtension = cms.bool(False),
  32059. seedExtension = cms.int32(0),
  32060. seedPairPenalty = cms.int32(0),
  32061. strictSeedExtension = cms.bool(False)
  32062. )
  32063.  
  32064. process.convCkfTrajectoryBuilder = cms.PSet(
  32065. ComponentType = cms.string('GroupedCkfTrajectoryBuilder'),
  32066. MeasurementTrackerName = cms.string(''),
  32067. TTRHBuilder = cms.string('WithTrackAngle'),
  32068. alwaysUseInvalidHits = cms.bool(True),
  32069. bestHitOnly = cms.bool(True),
  32070. estimator = cms.string('convStepChi2Est'),
  32071. foundHitBonus = cms.double(10.0),
  32072. inOutTrajectoryFilter = cms.PSet(
  32073. refToPSet_ = cms.string('CkfBaseTrajectoryFilter_block')
  32074. ),
  32075. intermediateCleaning = cms.bool(True),
  32076. keepOriginalIfRebuildFails = cms.bool(False),
  32077. lockHits = cms.bool(True),
  32078. lostHitPenalty = cms.double(30.0),
  32079. maxCand = cms.int32(1),
  32080. minNrOfHitsForRebuild = cms.int32(3),
  32081. propagatorAlong = cms.string('PropagatorWithMaterial'),
  32082. propagatorOpposite = cms.string('PropagatorWithMaterialOpposite'),
  32083. requireSeedHitsInRebuild = cms.bool(True),
  32084. trajectoryFilter = cms.PSet(
  32085. refToPSet_ = cms.string('convCkfTrajectoryFilter')
  32086. ),
  32087. updator = cms.string('KFUpdator'),
  32088. useSameTrajFilter = cms.bool(True)
  32089. )
  32090.  
  32091. process.convCkfTrajectoryFilter = cms.PSet(
  32092. ComponentType = cms.string('CkfBaseTrajectoryFilter'),
  32093. chargeSignificance = cms.double(-1.0),
  32094. constantValueForLostHitsFractionFilter = cms.double(2.0),
  32095. extraNumberOfHitsBeforeTheFirstLoop = cms.int32(4),
  32096. maxCCCLostHits = cms.int32(9999),
  32097. maxConsecLostHits = cms.int32(1),
  32098. maxLostHits = cms.int32(1),
  32099. maxLostHitsFraction = cms.double(0.1),
  32100. maxNumberOfHits = cms.int32(100),
  32101. minGoodStripCharge = cms.PSet(
  32102. refToPSet_ = cms.string('SiStripClusterChargeCutNone')
  32103. ),
  32104. minHitsMinPt = cms.int32(3),
  32105. minNumberOfHitsForLoopers = cms.int32(13),
  32106. minNumberOfHitsPerLoop = cms.int32(4),
  32107. minPt = cms.double(0.1),
  32108. minimumNumberOfHits = cms.int32(3),
  32109. nSigmaMinPt = cms.double(5.0),
  32110. pixelSeedExtension = cms.bool(False),
  32111. seedExtension = cms.int32(0),
  32112. seedPairPenalty = cms.int32(0),
  32113. strictSeedExtension = cms.bool(False)
  32114. )
  32115.  
  32116. process.cscRecHitDParameters = cms.PSet(
  32117. ConstSyst_ME12 = cms.double(0.02),
  32118. ConstSyst_ME13 = cms.double(0.03),
  32119. ConstSyst_ME1a = cms.double(0.01),
  32120. ConstSyst_ME1b = cms.double(0.02),
  32121. ConstSyst_ME21 = cms.double(0.03),
  32122. ConstSyst_ME22 = cms.double(0.03),
  32123. ConstSyst_ME31 = cms.double(0.03),
  32124. ConstSyst_ME32 = cms.double(0.03),
  32125. ConstSyst_ME41 = cms.double(0.03),
  32126. NoiseLevel_ME12 = cms.double(7.0),
  32127. NoiseLevel_ME13 = cms.double(4.0),
  32128. NoiseLevel_ME1a = cms.double(9.0),
  32129. NoiseLevel_ME1b = cms.double(6.0),
  32130. NoiseLevel_ME21 = cms.double(5.0),
  32131. NoiseLevel_ME22 = cms.double(7.0),
  32132. NoiseLevel_ME31 = cms.double(5.0),
  32133. NoiseLevel_ME32 = cms.double(7.0),
  32134. NoiseLevel_ME41 = cms.double(5.0),
  32135. XTasymmetry_ME12 = cms.double(0.015),
  32136. XTasymmetry_ME13 = cms.double(0.02),
  32137. XTasymmetry_ME1a = cms.double(0.023),
  32138. XTasymmetry_ME1b = cms.double(0.01),
  32139. XTasymmetry_ME21 = cms.double(0.023),
  32140. XTasymmetry_ME22 = cms.double(0.023),
  32141. XTasymmetry_ME31 = cms.double(0.023),
  32142. XTasymmetry_ME32 = cms.double(0.023),
  32143. XTasymmetry_ME41 = cms.double(0.023)
  32144. )
  32145.  
  32146. process.cutbased = cms.PSet(
  32147. JetIdParams = cms.PSet(
  32148. Pt010_BetaStarLoose = cms.vdouble(0.2, 0.3, 999.0, 999.0),
  32149. Pt010_BetaStarMedium = cms.vdouble(0.2, 0.3, 999.0, 999.0),
  32150. Pt010_BetaStarTight = cms.vdouble(0.15, 0.15, 999.0, 999.0),
  32151. Pt010_RMSLoose = cms.vdouble(0.06, 0.05, 0.05, 0.07),
  32152. Pt010_RMSMedium = cms.vdouble(0.06, 0.03, 0.03, 0.04),
  32153. Pt010_RMSTight = cms.vdouble(0.06, 0.07, 0.04, 0.05),
  32154. Pt1020_BetaStarLoose = cms.vdouble(0.2, 0.3, 999.0, 999.0),
  32155. Pt1020_BetaStarMedium = cms.vdouble(0.2, 0.3, 999.0, 999.0),
  32156. Pt1020_BetaStarTight = cms.vdouble(0.15, 0.15, 999.0, 999.0),
  32157. Pt1020_RMSLoose = cms.vdouble(0.06, 0.05, 0.05, 0.07),
  32158. Pt1020_RMSMedium = cms.vdouble(0.06, 0.03, 0.03, 0.04),
  32159. Pt1020_RMSTight = cms.vdouble(0.06, 0.07, 0.04, 0.05),
  32160. Pt2030_BetaStarLoose = cms.vdouble(0.2, 0.3, 999.0, 999.0),
  32161. Pt2030_BetaStarMedium = cms.vdouble(0.2, 0.3, 999.0, 999.0),
  32162. Pt2030_BetaStarTight = cms.vdouble(0.15, 0.15, 999.0, 999.0),
  32163. Pt2030_RMSLoose = cms.vdouble(0.06, 0.05, 0.05, 0.055),
  32164. Pt2030_RMSMedium = cms.vdouble(0.06, 0.03, 0.03, 0.04),
  32165. Pt2030_RMSTight = cms.vdouble(0.05, 0.07, 0.03, 0.045),
  32166. Pt3050_BetaStarLoose = cms.vdouble(0.2, 0.3, 999.0, 999.0),
  32167. Pt3050_BetaStarMedium = cms.vdouble(0.2, 0.3, 999.0, 999.0),
  32168. Pt3050_BetaStarTight = cms.vdouble(0.15, 0.15, 999.0, 999.0),
  32169. Pt3050_RMSLoose = cms.vdouble(0.06, 0.05, 0.05, 0.055),
  32170. Pt3050_RMSMedium = cms.vdouble(0.06, 0.03, 0.03, 0.04),
  32171. Pt3050_RMSTight = cms.vdouble(0.05, 0.06, 0.03, 0.04)
  32172. ),
  32173. cutBased = cms.bool(True),
  32174. impactParTkThreshold = cms.double(1.0),
  32175. label = cms.string('cutbased')
  32176. )
  32177.  
  32178. process.decayMode_1Prong0Pi0 = cms.PSet(
  32179. applyBendCorrection = cms.PSet(
  32180. eta = cms.bool(True),
  32181. mass = cms.bool(True),
  32182. phi = cms.bool(True)
  32183. ),
  32184. maxMass = cms.string('1.'),
  32185. minMass = cms.double(-1000.0),
  32186. nCharged = cms.uint32(1),
  32187. nChargedPFCandsMin = cms.uint32(1),
  32188. nPiZeros = cms.uint32(0),
  32189. nTracksMin = cms.uint32(1)
  32190. )
  32191.  
  32192. process.decayMode_1Prong1Pi0 = cms.PSet(
  32193. applyBendCorrection = cms.PSet(
  32194. eta = cms.bool(True),
  32195. mass = cms.bool(True),
  32196. phi = cms.bool(True)
  32197. ),
  32198. assumeStripMass = cms.double(0.1349),
  32199. maxMass = cms.string('max(1.3, min(1.3*sqrt(pt/100.), 4.2))'),
  32200. minMass = cms.double(0.3),
  32201. nCharged = cms.uint32(1),
  32202. nChargedPFCandsMin = cms.uint32(1),
  32203. nPiZeros = cms.uint32(1),
  32204. nTracksMin = cms.uint32(1)
  32205. )
  32206.  
  32207. process.decayMode_1Prong2Pi0 = cms.PSet(
  32208. applyBendCorrection = cms.PSet(
  32209. eta = cms.bool(True),
  32210. mass = cms.bool(True),
  32211. phi = cms.bool(True)
  32212. ),
  32213. assumeStripMass = cms.double(0.0),
  32214. maxMass = cms.string('max(1.2, min(1.2*sqrt(pt/100.), 4.0))'),
  32215. maxPi0Mass = cms.double(0.2),
  32216. minMass = cms.double(0.4),
  32217. minPi0Mass = cms.double(0.05),
  32218. nCharged = cms.uint32(1),
  32219. nChargedPFCandsMin = cms.uint32(1),
  32220. nPiZeros = cms.uint32(2),
  32221. nTracksMin = cms.uint32(1)
  32222. )
  32223.  
  32224. process.decayMode_2Prong0Pi0 = cms.PSet(
  32225. applyBendCorrection = cms.PSet(
  32226. eta = cms.bool(False),
  32227. mass = cms.bool(False),
  32228. phi = cms.bool(False)
  32229. ),
  32230. maxMass = cms.string('1.2'),
  32231. minMass = cms.double(0.0),
  32232. nCharged = cms.uint32(2),
  32233. nChargedPFCandsMin = cms.uint32(1),
  32234. nPiZeros = cms.uint32(0),
  32235. nTracksMin = cms.uint32(2)
  32236. )
  32237.  
  32238. process.decayMode_2Prong1Pi0 = cms.PSet(
  32239. applyBendCorrection = cms.PSet(
  32240. eta = cms.bool(False),
  32241. mass = cms.bool(False),
  32242. phi = cms.bool(False)
  32243. ),
  32244. maxMass = cms.string('max(1.2, min(1.2*sqrt(pt/100.), 4.0))'),
  32245. minMass = cms.double(0.0),
  32246. nCharged = cms.uint32(2),
  32247. nChargedPFCandsMin = cms.uint32(1),
  32248. nPiZeros = cms.uint32(1),
  32249. nTracksMin = cms.uint32(2)
  32250. )
  32251.  
  32252. process.decayMode_3Prong0Pi0 = cms.PSet(
  32253. applyBendCorrection = cms.PSet(
  32254. eta = cms.bool(False),
  32255. mass = cms.bool(False),
  32256. phi = cms.bool(False)
  32257. ),
  32258. maxMass = cms.string('1.5'),
  32259. minMass = cms.double(0.8),
  32260. nCharged = cms.uint32(3),
  32261. nChargedPFCandsMin = cms.uint32(1),
  32262. nPiZeros = cms.uint32(0),
  32263. nTracksMin = cms.uint32(2)
  32264. )
  32265.  
  32266. process.decayMode_3Prong1Pi0 = cms.PSet(
  32267. applyBendCorrection = cms.PSet(
  32268. eta = cms.bool(False),
  32269. mass = cms.bool(False),
  32270. phi = cms.bool(False)
  32271. ),
  32272. maxMass = cms.string('1.6'),
  32273. minMass = cms.double(0.9),
  32274. nCharged = cms.uint32(3),
  32275. nChargedPFCandsMin = cms.uint32(1),
  32276. nPiZeros = cms.uint32(1),
  32277. nTracksMin = cms.uint32(2)
  32278. )
  32279.  
  32280. process.detachedQuadStepTrajectoryBuilder = cms.PSet(
  32281. ComponentType = cms.string('GroupedCkfTrajectoryBuilder'),
  32282. MeasurementTrackerName = cms.string(''),
  32283. TTRHBuilder = cms.string('WithTrackAngle'),
  32284. alwaysUseInvalidHits = cms.bool(True),
  32285. bestHitOnly = cms.bool(True),
  32286. estimator = cms.string('detachedQuadStepChi2Est'),
  32287. foundHitBonus = cms.double(10.0),
  32288. inOutTrajectoryFilter = cms.PSet(
  32289. refToPSet_ = cms.string('CkfBaseTrajectoryFilter_block')
  32290. ),
  32291. intermediateCleaning = cms.bool(True),
  32292. keepOriginalIfRebuildFails = cms.bool(False),
  32293. lockHits = cms.bool(True),
  32294. lostHitPenalty = cms.double(30.0),
  32295. maxCand = cms.int32(3),
  32296. maxDPhiForLooperReconstruction = cms.double(2.0),
  32297. maxPtForLooperReconstruction = cms.double(0.7),
  32298. minNrOfHitsForRebuild = cms.int32(5),
  32299. propagatorAlong = cms.string('PropagatorWithMaterial'),
  32300. propagatorOpposite = cms.string('PropagatorWithMaterialOpposite'),
  32301. requireSeedHitsInRebuild = cms.bool(True),
  32302. trajectoryFilter = cms.PSet(
  32303. refToPSet_ = cms.string('detachedQuadStepTrajectoryFilter')
  32304. ),
  32305. updator = cms.string('KFUpdator'),
  32306. useSameTrajFilter = cms.bool(True)
  32307. )
  32308.  
  32309. process.detachedQuadStepTrajectoryFilter = cms.PSet(
  32310. ComponentType = cms.string('CompositeTrajectoryFilter'),
  32311. filters = cms.VPSet(cms.PSet(
  32312. refToPSet_ = cms.string('detachedQuadStepTrajectoryFilterBase')
  32313. ))
  32314. )
  32315.  
  32316. process.detachedQuadStepTrajectoryFilterBase = cms.PSet(
  32317. ComponentType = cms.string('CkfBaseTrajectoryFilter'),
  32318. chargeSignificance = cms.double(-1.0),
  32319. constantValueForLostHitsFractionFilter = cms.double(2.0),
  32320. extraNumberOfHitsBeforeTheFirstLoop = cms.int32(4),
  32321. maxCCCLostHits = cms.int32(0),
  32322. maxConsecLostHits = cms.int32(1),
  32323. maxLostHits = cms.int32(999),
  32324. maxLostHitsFraction = cms.double(0.1),
  32325. maxNumberOfHits = cms.int32(100),
  32326. minGoodStripCharge = cms.PSet(
  32327. refToPSet_ = cms.string('SiStripClusterChargeCutLoose')
  32328. ),
  32329. minHitsMinPt = cms.int32(3),
  32330. minNumberOfHitsForLoopers = cms.int32(13),
  32331. minNumberOfHitsPerLoop = cms.int32(4),
  32332. minPt = cms.double(0.075),
  32333. minimumNumberOfHits = cms.int32(3),
  32334. nSigmaMinPt = cms.double(5.0),
  32335. pixelSeedExtension = cms.bool(False),
  32336. seedExtension = cms.int32(0),
  32337. seedPairPenalty = cms.int32(0),
  32338. strictSeedExtension = cms.bool(False)
  32339. )
  32340.  
  32341. process.detachedTripletStepTrajectoryBuilder = cms.PSet(
  32342. ComponentType = cms.string('GroupedCkfTrajectoryBuilder'),
  32343. MeasurementTrackerName = cms.string(''),
  32344. TTRHBuilder = cms.string('WithTrackAngle'),
  32345. alwaysUseInvalidHits = cms.bool(True),
  32346. bestHitOnly = cms.bool(True),
  32347. estimator = cms.string('detachedTripletStepChi2Est'),
  32348. foundHitBonus = cms.double(10.0),
  32349. inOutTrajectoryFilter = cms.PSet(
  32350. refToPSet_ = cms.string('CkfBaseTrajectoryFilter_block')
  32351. ),
  32352. intermediateCleaning = cms.bool(True),
  32353. keepOriginalIfRebuildFails = cms.bool(False),
  32354. lockHits = cms.bool(True),
  32355. lostHitPenalty = cms.double(30.0),
  32356. maxCand = cms.int32(3),
  32357. maxDPhiForLooperReconstruction = cms.double(2.0),
  32358. maxPtForLooperReconstruction = cms.double(0.7),
  32359. minNrOfHitsForRebuild = cms.int32(5),
  32360. propagatorAlong = cms.string('PropagatorWithMaterial'),
  32361. propagatorOpposite = cms.string('PropagatorWithMaterialOpposite'),
  32362. requireSeedHitsInRebuild = cms.bool(True),
  32363. trajectoryFilter = cms.PSet(
  32364. refToPSet_ = cms.string('detachedTripletStepTrajectoryFilter')
  32365. ),
  32366. updator = cms.string('KFUpdator'),
  32367. useSameTrajFilter = cms.bool(True)
  32368. )
  32369.  
  32370. process.detachedTripletStepTrajectoryFilter = cms.PSet(
  32371. ComponentType = cms.string('CompositeTrajectoryFilter'),
  32372. filters = cms.VPSet(cms.PSet(
  32373. refToPSet_ = cms.string('detachedTripletStepTrajectoryFilterBase')
  32374. ))
  32375. )
  32376.  
  32377. process.detachedTripletStepTrajectoryFilterBase = cms.PSet(
  32378. ComponentType = cms.string('CkfBaseTrajectoryFilter'),
  32379. chargeSignificance = cms.double(-1.0),
  32380. constantValueForLostHitsFractionFilter = cms.double(2.0),
  32381. extraNumberOfHitsBeforeTheFirstLoop = cms.int32(4),
  32382. maxCCCLostHits = cms.int32(0),
  32383. maxConsecLostHits = cms.int32(1),
  32384. maxLostHits = cms.int32(999),
  32385. maxLostHitsFraction = cms.double(0.1),
  32386. maxNumberOfHits = cms.int32(100),
  32387. minGoodStripCharge = cms.PSet(
  32388. refToPSet_ = cms.string('SiStripClusterChargeCutLoose')
  32389. ),
  32390. minHitsMinPt = cms.int32(3),
  32391. minNumberOfHitsForLoopers = cms.int32(13),
  32392. minNumberOfHitsPerLoop = cms.int32(4),
  32393. minPt = cms.double(0.075),
  32394. minimumNumberOfHits = cms.int32(3),
  32395. nSigmaMinPt = cms.double(5.0),
  32396. pixelSeedExtension = cms.bool(False),
  32397. seedExtension = cms.int32(0),
  32398. seedPairPenalty = cms.int32(0),
  32399. strictSeedExtension = cms.bool(False)
  32400. )
  32401.  
  32402. process.detachedTripletStepTrajectoryFilterShape = cms.PSet(
  32403. ComponentType = cms.string('StripSubClusterShapeTrajectoryFilter'),
  32404. layerMask = cms.PSet(
  32405. TEC = cms.bool(False),
  32406. TIB = cms.vuint32(1, 2),
  32407. TID = cms.vuint32(1, 2),
  32408. TOB = cms.bool(False)
  32409. ),
  32410. maxNSat = cms.uint32(3),
  32411. maxTrimmedSizeDiffNeg = cms.double(1.0),
  32412. maxTrimmedSizeDiffPos = cms.double(0.7),
  32413. seedCutMIPs = cms.double(0.35),
  32414. seedCutSN = cms.double(7.0),
  32415. subclusterCutMIPs = cms.double(0.45),
  32416. subclusterCutSN = cms.double(12.0),
  32417. subclusterWindow = cms.double(0.7),
  32418. trimMaxADC = cms.double(30.0),
  32419. trimMaxFracNeigh = cms.double(0.25),
  32420. trimMaxFracTotal = cms.double(0.15)
  32421. )
  32422.  
  32423. process.displacedMuonTPSet = cms.PSet(
  32424. chargedOnly = cms.bool(True),
  32425. intimeOnly = cms.bool(False),
  32426. lip = cms.double(210.0),
  32427. maxRapidity = cms.double(2.4),
  32428. minHit = cms.int32(0),
  32429. minRapidity = cms.double(-2.4),
  32430. pdgId = cms.vint32(13, -13),
  32431. ptMin = cms.double(0.9),
  32432. signalOnly = cms.bool(True),
  32433. src = cms.InputTag("mix","MergedTrackTruth"),
  32434. stableOnly = cms.bool(False),
  32435. tip = cms.double(85.0)
  32436. )
  32437.  
  32438. process.dphiScale = cms.PSet(
  32439. CSC_01_1_scale = cms.vdouble(-1.915329, 0.0),
  32440. CSC_12_1_scale = cms.vdouble(-6.434242, 0.0),
  32441. CSC_12_2_scale = cms.vdouble(-1.63622, 0.0),
  32442. CSC_12_3_scale = cms.vdouble(-1.63622, 0.0),
  32443. CSC_13_2_scale = cms.vdouble(-6.077936, 0.0),
  32444. CSC_13_3_scale = cms.vdouble(-1.701268, 0.0),
  32445. CSC_14_3_scale = cms.vdouble(-1.969563, 0.0),
  32446. CSC_23_1_scale = cms.vdouble(-19.084285, 0.0),
  32447. CSC_23_2_scale = cms.vdouble(-6.079917, 0.0),
  32448. CSC_24_1_scale = cms.vdouble(-6.055701, 0.0),
  32449. CSC_34_1_scale = cms.vdouble(-11.520507, 0.0),
  32450. DT_12_1_scale = cms.vdouble(-3.692398, 0.0),
  32451. DT_12_2_scale = cms.vdouble(-3.518165, 0.0),
  32452. DT_13_1_scale = cms.vdouble(-4.520923, 0.0),
  32453. DT_13_2_scale = cms.vdouble(-4.257687, 0.0),
  32454. DT_14_1_scale = cms.vdouble(-5.644816, 0.0),
  32455. DT_14_2_scale = cms.vdouble(-4.808546, 0.0),
  32456. DT_23_1_scale = cms.vdouble(-5.320346, 0.0),
  32457. DT_23_2_scale = cms.vdouble(-5.117625, 0.0),
  32458. DT_24_1_scale = cms.vdouble(-7.490909, 0.0),
  32459. DT_24_2_scale = cms.vdouble(-6.63094, 0.0),
  32460. DT_34_1_scale = cms.vdouble(-13.783765, 0.0),
  32461. DT_34_2_scale = cms.vdouble(-11.901897, 0.0),
  32462. OL_1213_0_scale = cms.vdouble(-4.488158, 0.0),
  32463. OL_1222_0_scale = cms.vdouble(-5.810449, 0.0),
  32464. OL_1232_0_scale = cms.vdouble(-5.964634, 0.0),
  32465. OL_2213_0_scale = cms.vdouble(-7.239789, 0.0),
  32466. OL_2222_0_scale = cms.vdouble(-7.667231, 0.0),
  32467. SMB_10_0_scale = cms.vdouble(2.448566, 0.0),
  32468. SMB_11_0_scale = cms.vdouble(2.56363, 0.0),
  32469. SMB_12_0_scale = cms.vdouble(2.283221, 0.0),
  32470. SMB_20_0_scale = cms.vdouble(1.486168, 0.0),
  32471. SMB_21_0_scale = cms.vdouble(1.58384, 0.0),
  32472. SMB_22_0_scale = cms.vdouble(1.346681, 0.0),
  32473. SMB_30_0_scale = cms.vdouble(-3.629838, 0.0),
  32474. SMB_31_0_scale = cms.vdouble(-3.323768, 0.0),
  32475. SMB_32_0_scale = cms.vdouble(-3.054156, 0.0),
  32476. SME_11_0_scale = cms.vdouble(1.325085, 0.0),
  32477. SME_12_0_scale = cms.vdouble(2.279181, 0.0),
  32478. SME_13_0_scale = cms.vdouble(0.104905, 0.0),
  32479. SME_21_0_scale = cms.vdouble(-0.040862, 0.0),
  32480. SME_22_0_scale = cms.vdouble(-3.457901, 0.0)
  32481. )
  32482.  
  32483. process.drawOptStuff = cms.PSet(
  32484. drawOption = cms.string('ex0'),
  32485. drawOptionLegend = cms.string('p'),
  32486. lineColor = cms.int32(1),
  32487. lineStyle = cms.int32(1),
  32488. lineWidth = cms.int32(2),
  32489. markerColor = cms.int32(1),
  32490. markerSize = cms.double(1.0),
  32491. markerStyle = cms.int32(20)
  32492. )
  32493.  
  32494. process.ecalClusterTask = cms.untracked.PSet(
  32495. MEs = cms.untracked.PSet(
  32496. BCE = cms.untracked.PSet(
  32497. btype = cms.untracked.string('User'),
  32498. description = cms.untracked.string('Basic cluster energy distribution.'),
  32499. kind = cms.untracked.string('TH1F'),
  32500. otype = cms.untracked.string('Ecal2P'),
  32501. path = cms.untracked.string('%(subdet)s/%(prefix)sClusterTask/%(prefix)sCLT BC energy'),
  32502. xaxis = cms.untracked.PSet(
  32503. high = cms.untracked.double(150.0),
  32504. low = cms.untracked.double(0.0),
  32505. nbins = cms.untracked.int32(50),
  32506. title = cms.untracked.string('energy (GeV)')
  32507. )
  32508. ),
  32509. BCEMap = cms.untracked.PSet(
  32510. btype = cms.untracked.string('SuperCrystal'),
  32511. description = cms.untracked.string('2D distribution of the mean energy of the basic clusters.'),
  32512. kind = cms.untracked.string('TProfile2D'),
  32513. otype = cms.untracked.string('Ecal3P'),
  32514. path = cms.untracked.string('%(subdet)s/%(prefix)sClusterTask/%(prefix)sCLT BC energy map%(suffix)s'),
  32515. zaxis = cms.untracked.PSet(
  32516. title = cms.untracked.string('energy (GeV)')
  32517. )
  32518. ),
  32519. BCEMapProjEta = cms.untracked.PSet(
  32520. btype = cms.untracked.string('ProjEta'),
  32521. description = cms.untracked.string('Projection of the mean energy of the basic clusters.'),
  32522. kind = cms.untracked.string('TProfile'),
  32523. otype = cms.untracked.string('Ecal3P'),
  32524. path = cms.untracked.string('%(subdet)s/%(prefix)sClusterTask/%(prefix)sCLT BC energy projection eta%(suffix)s'),
  32525. yaxis = cms.untracked.PSet(
  32526. title = cms.untracked.string('energy (GeV)')
  32527. )
  32528. ),
  32529. BCEMapProjPhi = cms.untracked.PSet(
  32530. btype = cms.untracked.string('ProjPhi'),
  32531. description = cms.untracked.string('Projection of the mean energy of the basic clusters.'),
  32532. kind = cms.untracked.string('TProfile'),
  32533. otype = cms.untracked.string('Ecal3P'),
  32534. path = cms.untracked.string('%(subdet)s/%(prefix)sClusterTask/%(prefix)sCLT BC energy projection phi%(suffix)s'),
  32535. yaxis = cms.untracked.PSet(
  32536. title = cms.untracked.string('energy (GeV)')
  32537. )
  32538. ),
  32539. BCEtMapProjEta = cms.untracked.PSet(
  32540. btype = cms.untracked.string('ProjEta'),
  32541. description = cms.untracked.string('Projection of the mean Et of the basic clusters.'),
  32542. kind = cms.untracked.string('TProfile'),
  32543. otype = cms.untracked.string('Ecal3P'),
  32544. path = cms.untracked.string('%(subdet)s/%(prefix)sClusterTask/%(prefix)sCLT BC ET projection eta%(suffix)s'),
  32545. yaxis = cms.untracked.PSet(
  32546. title = cms.untracked.string('transverse energy (GeV)')
  32547. )
  32548. ),
  32549. BCEtMapProjPhi = cms.untracked.PSet(
  32550. btype = cms.untracked.string('ProjPhi'),
  32551. description = cms.untracked.string('Projection of the mean Et of the basic clusters.'),
  32552. kind = cms.untracked.string('TProfile'),
  32553. otype = cms.untracked.string('Ecal3P'),
  32554. path = cms.untracked.string('%(subdet)s/%(prefix)sClusterTask/%(prefix)sCLT BC ET projection phi%(suffix)s'),
  32555. yaxis = cms.untracked.PSet(
  32556. title = cms.untracked.string('transverse energy (GeV)')
  32557. )
  32558. ),
  32559. BCNum = cms.untracked.PSet(
  32560. btype = cms.untracked.string('User'),
  32561. description = cms.untracked.string('Distribution of the number of basic clusters per event.'),
  32562. kind = cms.untracked.string('TH1F'),
  32563. otype = cms.untracked.string('Ecal2P'),
  32564. path = cms.untracked.string('%(subdet)s/%(prefix)sClusterTask/%(prefix)sCLT BC number'),
  32565. xaxis = cms.untracked.PSet(
  32566. high = cms.untracked.double(100.0),
  32567. low = cms.untracked.double(0.0),
  32568. nbins = cms.untracked.int32(20)
  32569. )
  32570. ),
  32571. BCOccupancy = cms.untracked.PSet(
  32572. btype = cms.untracked.string('SuperCrystal'),
  32573. description = cms.untracked.string('Basic cluster occupancy.'),
  32574. kind = cms.untracked.string('TH2F'),
  32575. otype = cms.untracked.string('Ecal3P'),
  32576. path = cms.untracked.string('%(subdet)s/%(prefix)sClusterTask/%(prefix)sCLT BC number map%(suffix)s')
  32577. ),
  32578. BCOccupancyProjEta = cms.untracked.PSet(
  32579. btype = cms.untracked.string('ProjEta'),
  32580. description = cms.untracked.string('Projection of the basic cluster occupancy.'),
  32581. kind = cms.untracked.string('TH1F'),
  32582. otype = cms.untracked.string('Ecal3P'),
  32583. path = cms.untracked.string('%(subdet)s/%(prefix)sClusterTask/%(prefix)sCLT BC number projection eta%(suffix)s')
  32584. ),
  32585. BCOccupancyProjPhi = cms.untracked.PSet(
  32586. btype = cms.untracked.string('ProjPhi'),
  32587. description = cms.untracked.string('Projection of the basic cluster occupancy.'),
  32588. kind = cms.untracked.string('TH1F'),
  32589. otype = cms.untracked.string('Ecal3P'),
  32590. path = cms.untracked.string('%(subdet)s/%(prefix)sClusterTask/%(prefix)sCLT BC number projection phi%(suffix)s')
  32591. ),
  32592. BCSize = cms.untracked.PSet(
  32593. btype = cms.untracked.string('User'),
  32594. description = cms.untracked.string('Distribution of the basic cluster size (number of crystals).'),
  32595. kind = cms.untracked.string('TH1F'),
  32596. otype = cms.untracked.string('Ecal2P'),
  32597. path = cms.untracked.string('%(subdet)s/%(prefix)sClusterTask/%(prefix)sCLT BC size'),
  32598. xaxis = cms.untracked.PSet(
  32599. high = cms.untracked.double(100.0),
  32600. low = cms.untracked.double(0.0),
  32601. nbins = cms.untracked.int32(50)
  32602. )
  32603. ),
  32604. BCSizeMap = cms.untracked.PSet(
  32605. btype = cms.untracked.string('SuperCrystal'),
  32606. description = cms.untracked.string('2D distribution of the mean size (number of crystals) of the basic clusters.'),
  32607. kind = cms.untracked.string('TProfile2D'),
  32608. otype = cms.untracked.string('Ecal3P'),
  32609. path = cms.untracked.string('%(subdet)s/%(prefix)sClusterTask/%(prefix)sCLT BC size map%(suffix)s')
  32610. ),
  32611. BCSizeMapProjEta = cms.untracked.PSet(
  32612. btype = cms.untracked.string('ProjEta'),
  32613. description = cms.untracked.string('Projection of the mean size (number of crystals) of the basic clusters.'),
  32614. kind = cms.untracked.string('TProfile'),
  32615. otype = cms.untracked.string('Ecal3P'),
  32616. path = cms.untracked.string('%(subdet)s/%(prefix)sClusterTask/%(prefix)sCLT BC size projection eta%(suffix)s')
  32617. ),
  32618. BCSizeMapProjPhi = cms.untracked.PSet(
  32619. btype = cms.untracked.string('ProjPhi'),
  32620. description = cms.untracked.string('Projection of the mean size (number of crystals) of the basic clusters.'),
  32621. kind = cms.untracked.string('TProfile'),
  32622. otype = cms.untracked.string('Ecal3P'),
  32623. path = cms.untracked.string('%(subdet)s/%(prefix)sClusterTask/%(prefix)sCLT BC size projection phi%(suffix)s')
  32624. ),
  32625. ExclusiveTriggers = cms.untracked.PSet(
  32626. btype = cms.untracked.string('User'),
  32627. description = cms.untracked.string('Counter for the trigger categories'),
  32628. kind = cms.untracked.string('TH1F'),
  32629. otype = cms.untracked.string('None'),
  32630. path = cms.untracked.string('EcalBarrel/EBClusterTaskExtras/EBCLTE exclusive triggers'),
  32631. xaxis = cms.untracked.PSet(
  32632. high = cms.untracked.double(5.0),
  32633. labels = cms.untracked.vstring('ECAL',
  32634. 'HCAL',
  32635. 'CSC',
  32636. 'DT',
  32637. 'RPC'),
  32638. low = cms.untracked.double(0.0),
  32639. nbins = cms.untracked.int32(5),
  32640. title = cms.untracked.string('triggers')
  32641. )
  32642. ),
  32643. SCClusterVsSeed = cms.untracked.PSet(
  32644. btype = cms.untracked.string('User'),
  32645. description = cms.untracked.string('Relation between super cluster energy and its seed crystal energy.'),
  32646. kind = cms.untracked.string('TH2F'),
  32647. otype = cms.untracked.string('Ecal2P'),
  32648. path = cms.untracked.string('%(subdet)s/%(prefix)sClusterTask/%(prefix)sCLT SC energy vs seed crystal energy'),
  32649. xaxis = cms.untracked.PSet(
  32650. high = cms.untracked.double(150.0),
  32651. low = cms.untracked.double(0.0),
  32652. nbins = cms.untracked.int32(50),
  32653. title = cms.untracked.string('energy (GeV)')
  32654. ),
  32655. yaxis = cms.untracked.PSet(
  32656. high = cms.untracked.double(150.0),
  32657. low = cms.untracked.double(0.0),
  32658. nbins = cms.untracked.int32(50),
  32659. title = cms.untracked.string('energy (GeV)')
  32660. )
  32661. ),
  32662. SCE = cms.untracked.PSet(
  32663. btype = cms.untracked.string('User'),
  32664. description = cms.untracked.string('Super cluster energy distribution.'),
  32665. kind = cms.untracked.string('TH1F'),
  32666. otype = cms.untracked.string('Ecal2P'),
  32667. path = cms.untracked.string('%(subdet)s/%(prefix)sClusterTask/%(prefix)sCLT SC energy'),
  32668. xaxis = cms.untracked.PSet(
  32669. high = cms.untracked.double(150.0),
  32670. low = cms.untracked.double(0.0),
  32671. nbins = cms.untracked.int32(50),
  32672. title = cms.untracked.string('energy (GeV)')
  32673. )
  32674. ),
  32675. SCELow = cms.untracked.PSet(
  32676. btype = cms.untracked.string('User'),
  32677. description = cms.untracked.string('Energy distribution of the super clusters (low scale).'),
  32678. kind = cms.untracked.string('TH1F'),
  32679. otype = cms.untracked.string('Ecal2P'),
  32680. path = cms.untracked.string('%(subdet)s/%(prefix)sClusterTask/%(prefix)sCLT SC energy (low scale)'),
  32681. xaxis = cms.untracked.PSet(
  32682. high = cms.untracked.double(10.0),
  32683. low = cms.untracked.double(0.0),
  32684. nbins = cms.untracked.int32(50),
  32685. title = cms.untracked.string('energy (GeV)')
  32686. )
  32687. ),
  32688. SCNBCs = cms.untracked.PSet(
  32689. btype = cms.untracked.string('User'),
  32690. description = cms.untracked.string('Distribution of the super cluster size (number of basic clusters)'),
  32691. kind = cms.untracked.string('TH1F'),
  32692. otype = cms.untracked.string('Ecal2P'),
  32693. path = cms.untracked.string('%(subdet)s/%(prefix)sClusterTask/%(prefix)sCLT SC size'),
  32694. xaxis = cms.untracked.PSet(
  32695. high = cms.untracked.double(15.0),
  32696. low = cms.untracked.double(0.0),
  32697. nbins = cms.untracked.int32(15)
  32698. )
  32699. ),
  32700. SCNcrystals = cms.untracked.PSet(
  32701. btype = cms.untracked.string('User'),
  32702. description = cms.untracked.string('Distribution of the super cluster size (number of crystals).'),
  32703. kind = cms.untracked.string('TH1F'),
  32704. otype = cms.untracked.string('Ecal2P'),
  32705. path = cms.untracked.string('%(subdet)s/%(prefix)sClusterTask/%(prefix)sCLT SC size (crystal)'),
  32706. xaxis = cms.untracked.PSet(
  32707. high = cms.untracked.double(150.0),
  32708. low = cms.untracked.double(0.0),
  32709. nbins = cms.untracked.int32(50)
  32710. )
  32711. ),
  32712. SCNum = cms.untracked.PSet(
  32713. btype = cms.untracked.string('User'),
  32714. description = cms.untracked.string('Distribution of the number of super clusters per event in EB/EE.'),
  32715. kind = cms.untracked.string('TH1F'),
  32716. otype = cms.untracked.string('Ecal2P'),
  32717. path = cms.untracked.string('%(subdet)s/%(prefix)sClusterTask/%(prefix)sCLT SC number'),
  32718. xaxis = cms.untracked.PSet(
  32719. high = cms.untracked.double(20.0),
  32720. low = cms.untracked.double(0.0),
  32721. nbins = cms.untracked.int32(20)
  32722. )
  32723. ),
  32724. SCOccupancyProjEta = cms.untracked.PSet(
  32725. btype = cms.untracked.string('ProjEta'),
  32726. description = cms.untracked.string('Supercluster eta.'),
  32727. kind = cms.untracked.string('TH1F'),
  32728. otype = cms.untracked.string('Ecal2P'),
  32729. path = cms.untracked.string('%(subdet)s/%(prefix)sRecoSummary/superClusters_%(subdetshortsig)s_eta')
  32730. ),
  32731. SCOccupancyProjPhi = cms.untracked.PSet(
  32732. btype = cms.untracked.string('ProjPhi'),
  32733. description = cms.untracked.string('Supercluster phi.'),
  32734. kind = cms.untracked.string('TH1F'),
  32735. otype = cms.untracked.string('Ecal2P'),
  32736. path = cms.untracked.string('%(subdet)s/%(prefix)sRecoSummary/superClusters_%(subdetshortsig)s_phi')
  32737. ),
  32738. SCR9 = cms.untracked.PSet(
  32739. btype = cms.untracked.string('User'),
  32740. description = cms.untracked.string('Distribution of E_seed / E_3x3 of the super clusters.'),
  32741. kind = cms.untracked.string('TH1F'),
  32742. otype = cms.untracked.string('Ecal2P'),
  32743. path = cms.untracked.string('%(subdet)s/%(prefix)sClusterTask/%(prefix)sCLT SC R9'),
  32744. xaxis = cms.untracked.PSet(
  32745. high = cms.untracked.double(1.2),
  32746. low = cms.untracked.double(0.0),
  32747. nbins = cms.untracked.int32(50)
  32748. )
  32749. ),
  32750. SCSeedEnergy = cms.untracked.PSet(
  32751. btype = cms.untracked.string('User'),
  32752. description = cms.untracked.string('Energy distribution of the crystals that seeded super clusters.'),
  32753. kind = cms.untracked.string('TH1F'),
  32754. otype = cms.untracked.string('Ecal2P'),
  32755. path = cms.untracked.string('%(subdet)s/%(prefix)sClusterTask/%(prefix)sCLT SC seed crystal energy'),
  32756. xaxis = cms.untracked.PSet(
  32757. high = cms.untracked.double(150.0),
  32758. low = cms.untracked.double(0.0),
  32759. nbins = cms.untracked.int32(50),
  32760. title = cms.untracked.string('energy (GeV)')
  32761. )
  32762. ),
  32763. SCSeedOccupancy = cms.untracked.PSet(
  32764. btype = cms.untracked.string('SuperCrystal'),
  32765. description = cms.untracked.string('Occupancy map of the crystals that seeded super clusters.'),
  32766. kind = cms.untracked.string('TH2F'),
  32767. otype = cms.untracked.string('Ecal3P'),
  32768. path = cms.untracked.string('%(subdet)s/%(prefix)sClusterTask/%(prefix)sCLT SC seed occupancy map%(suffix)s')
  32769. ),
  32770. SCSeedOccupancyHighE = cms.untracked.PSet(
  32771. btype = cms.untracked.string('SuperCrystal'),
  32772. description = cms.untracked.string('Occupancy map of the crystals that seeded super clusters with energy > 2.0 GeV.'),
  32773. kind = cms.untracked.string('TH2F'),
  32774. otype = cms.untracked.string('Ecal3P'),
  32775. path = cms.untracked.string('%(subdet)s/%(prefix)sClusterTaskExtras/%(prefix)sCLTE SC seed occupancy map%(suffix)s (high energy clusters) %(supercrystal)s binned')
  32776. ),
  32777. SCSeedOccupancyTrig = cms.untracked.PSet(
  32778. btype = cms.untracked.string('SuperCrystal'),
  32779. description = cms.untracked.string('Occupancy map of the crystals that seeded super clusters.'),
  32780. kind = cms.untracked.string('TH2F'),
  32781. multi = cms.untracked.PSet(
  32782. trig = cms.untracked.vstring('ECAL',
  32783. 'HCAL',
  32784. 'CSC',
  32785. 'DT',
  32786. 'RPC')
  32787. ),
  32788. otype = cms.untracked.string('Ecal3P'),
  32789. path = cms.untracked.string('%(subdet)s/%(prefix)sClusterTaskExtras/%(prefix)sCLTE SC seed occupancy map%(suffix)s (%(trig)s triggered) %(supercrystal)s binned')
  32790. ),
  32791. SCSeedTimeMapTrigEx = cms.untracked.PSet(
  32792. btype = cms.untracked.string('SuperCrystal'),
  32793. description = cms.untracked.string('Mean timing of the crystals that seeded super clusters.'),
  32794. kind = cms.untracked.string('TProfile2D'),
  32795. multi = cms.untracked.PSet(
  32796. trig = cms.untracked.vstring('ECAL',
  32797. 'HCAL',
  32798. 'CSC',
  32799. 'DT',
  32800. 'RPC')
  32801. ),
  32802. otype = cms.untracked.string('Ecal3P'),
  32803. path = cms.untracked.string('%(subdet)s/%(prefix)sClusterTaskExtras/%(prefix)sCLTE SC seed crystal timing map%(suffix)s (%(trig)s exclusive triggered) %(supercrystal)s binned'),
  32804. zaxis = cms.untracked.PSet(
  32805. high = cms.untracked.double(25.0),
  32806. low = cms.untracked.double(-25.0),
  32807. title = cms.untracked.string('time (ns)')
  32808. )
  32809. ),
  32810. SCSeedTimeTrigEx = cms.untracked.PSet(
  32811. btype = cms.untracked.string('User'),
  32812. description = cms.untracked.string('Timing distribution of the crystals that seeded super clusters.'),
  32813. kind = cms.untracked.string('TH1F'),
  32814. multi = cms.untracked.PSet(
  32815. trig = cms.untracked.vstring('ECAL',
  32816. 'HCAL',
  32817. 'CSC',
  32818. 'DT',
  32819. 'RPC')
  32820. ),
  32821. otype = cms.untracked.string('Ecal2P'),
  32822. path = cms.untracked.string('%(subdet)s/%(prefix)sClusterTaskExtras/%(prefix)sCLTE SC seed crystal timing (%(trig)s exclusive triggered)'),
  32823. xaxis = cms.untracked.PSet(
  32824. high = cms.untracked.double(25.0),
  32825. low = cms.untracked.double(-25.0),
  32826. nbins = cms.untracked.int32(100),
  32827. title = cms.untracked.string('time (ns)')
  32828. )
  32829. ),
  32830. SCSizeVsEnergy = cms.untracked.PSet(
  32831. btype = cms.untracked.string('User'),
  32832. description = cms.untracked.string('Mean SC size in crystals as a function of the SC energy.'),
  32833. kind = cms.untracked.string('TProfile'),
  32834. otype = cms.untracked.string('Ecal2P'),
  32835. path = cms.untracked.string('%(subdet)s/%(prefix)sClusterTaskExtras/%(prefix)sCLTE SC size (crystal) vs energy (GeV)'),
  32836. xaxis = cms.untracked.PSet(
  32837. high = cms.untracked.double(10.0),
  32838. low = cms.untracked.double(0.0),
  32839. nbins = cms.untracked.int32(100),
  32840. title = cms.untracked.string('energy (GeV)')
  32841. )
  32842. ),
  32843. SCSwissCross = cms.untracked.PSet(
  32844. btype = cms.untracked.string('User'),
  32845. description = cms.untracked.string('Swiss cross for SC maximum-energy crystal.'),
  32846. kind = cms.untracked.string('TH1F'),
  32847. otype = cms.untracked.string('EB'),
  32848. path = cms.untracked.string('EcalBarrel/EBRecoSummary/superClusters_EB_E1oE4'),
  32849. xaxis = cms.untracked.PSet(
  32850. high = cms.untracked.double(1.5),
  32851. low = cms.untracked.double(0.0),
  32852. nbins = cms.untracked.int32(100)
  32853. )
  32854. ),
  32855. SingleCrystalCluster = cms.untracked.PSet(
  32856. btype = cms.untracked.string('SuperCrystal'),
  32857. description = cms.untracked.string('Occupancy map of the occurrence of super clusters with only one constituent'),
  32858. kind = cms.untracked.string('TH2F'),
  32859. otype = cms.untracked.string('Ecal3P'),
  32860. path = cms.untracked.string('%(subdet)s/%(prefix)sClusterTask/%(prefix)sCLT SC single crystal cluster seed occupancy map%(suffix)s')
  32861. ),
  32862. TrendBCSize = cms.untracked.PSet(
  32863. btype = cms.untracked.string('Trend'),
  32864. description = cms.untracked.string('Trend of the mean size of the basic clusters.'),
  32865. kind = cms.untracked.string('TProfile'),
  32866. otype = cms.untracked.string('Ecal2P'),
  32867. path = cms.untracked.string('Ecal/Trends/ClusterTask %(prefix)s size of basic clusters')
  32868. ),
  32869. TrendNBC = cms.untracked.PSet(
  32870. btype = cms.untracked.string('Trend'),
  32871. description = cms.untracked.string('Trend of the number of basic clusters per event in EB/EE.'),
  32872. kind = cms.untracked.string('TProfile'),
  32873. otype = cms.untracked.string('Ecal2P'),
  32874. path = cms.untracked.string('Ecal/Trends/ClusterTask %(prefix)s number of basic clusters')
  32875. ),
  32876. TrendNSC = cms.untracked.PSet(
  32877. btype = cms.untracked.string('Trend'),
  32878. description = cms.untracked.string('Trend of the number of super clusters per event in EB/EE.'),
  32879. kind = cms.untracked.string('TProfile'),
  32880. otype = cms.untracked.string('Ecal2P'),
  32881. path = cms.untracked.string('Ecal/Trends/ClusterTask %(prefix)s number of super clusters')
  32882. ),
  32883. TrendSCSize = cms.untracked.PSet(
  32884. btype = cms.untracked.string('Trend'),
  32885. description = cms.untracked.string('Trend of the mean size (number of crystals) of the super clusters.'),
  32886. kind = cms.untracked.string('TProfile'),
  32887. otype = cms.untracked.string('Ecal2P'),
  32888. path = cms.untracked.string('Ecal/Trends/ClusterTask %(prefix)s size of super clusters')
  32889. ),
  32890. Triggers = cms.untracked.PSet(
  32891. btype = cms.untracked.string('User'),
  32892. description = cms.untracked.string('Counter for the trigger categories'),
  32893. kind = cms.untracked.string('TH1F'),
  32894. otype = cms.untracked.string('None'),
  32895. path = cms.untracked.string('EcalBarrel/EBClusterTaskExtras/EBCLTE triggers'),
  32896. xaxis = cms.untracked.PSet(
  32897. high = cms.untracked.double(5.0),
  32898. labels = cms.untracked.vstring('ECAL',
  32899. 'HCAL',
  32900. 'CSC',
  32901. 'DT',
  32902. 'RPC'),
  32903. low = cms.untracked.double(0.0),
  32904. nbins = cms.untracked.int32(5),
  32905. title = cms.untracked.string('triggers')
  32906. )
  32907. )
  32908. ),
  32909. params = cms.untracked.PSet(
  32910. L1GlobalTriggerReadoutRecordTag = cms.untracked.InputTag("gtDigis"),
  32911. L1MuGMTReadoutCollectionTag = cms.untracked.InputTag("gtDigis"),
  32912. doExtra = cms.untracked.bool(True),
  32913. egTriggerAlgos = cms.untracked.vstring('L1_SingleEG2',
  32914. 'L1_SingleEG5',
  32915. 'L1_SingleEG8',
  32916. 'L1_SingleEG10',
  32917. 'L1_SingleEG12',
  32918. 'L1_SingleEG15',
  32919. 'L1_SingleEG20',
  32920. 'L1_SingleEG25',
  32921. 'L1_DoubleNoIsoEG_BTB_tight',
  32922. 'L1_DoubleNoIsoEG_BTB_loose',
  32923. 'L1_DoubleNoIsoEGTopBottom',
  32924. 'L1_DoubleNoIsoEGTopBottomCen',
  32925. 'L1_DoubleNoIsoEGTopBottomCen2',
  32926. 'L1_DoubleNoIsoEGTopBottomCenVert'),
  32927. energyThreshold = cms.untracked.double(2.0),
  32928. swissCrossMaxThreshold = cms.untracked.double(3.0)
  32929. )
  32930. )
  32931.  
  32932. process.ecalCommonParams = cms.untracked.PSet(
  32933. onlineMode = cms.untracked.bool(False),
  32934. willConvertToEDM = cms.untracked.bool(True)
  32935. )
  32936.  
  32937. process.ecalDQMCollectionTags = cms.untracked.PSet(
  32938. BlockSizeErrors = cms.untracked.InputTag("ecalDigis","EcalIntegrityBlockSizeErrors"),
  32939. EBBasicCluster = cms.untracked.InputTag("particleFlowClusterECAL"),
  32940. EBChIdErrors = cms.untracked.InputTag("ecalDigis","EcalIntegrityChIdErrors"),
  32941. EBDigi = cms.untracked.InputTag("ecalDigis","ebDigis"),
  32942. EBGainErrors = cms.untracked.InputTag("ecalDigis","EcalIntegrityGainErrors"),
  32943. EBGainSwitchErrors = cms.untracked.InputTag("ecalDigis","EcalIntegrityGainSwitchErrors"),
  32944. EBLaserLedUncalibRecHit = cms.untracked.InputTag("ecalMultiFitUncalibRecHit","EcalUncalibRecHitsEB"),
  32945. EBRecHit = cms.untracked.InputTag("ecalRecHit","EcalRecHitsEB"),
  32946. EBReducedRecHit = cms.untracked.InputTag("reducedEcalRecHitsEB"),
  32947. EBSrFlag = cms.untracked.InputTag("ecalDigis"),
  32948. EBSuperCluster = cms.untracked.InputTag("particleFlowSuperClusterECAL","particleFlowSuperClusterECALBarrel"),
  32949. EBTestPulseUncalibRecHit = cms.untracked.InputTag("ecalTestPulseUncalibRecHit","EcalUncalibRecHitsEB"),
  32950. EBUncalibRecHit = cms.untracked.InputTag("ecalMultiFitUncalibRecHit","EcalUncalibRecHitsEB"),
  32951. EEBasicCluster = cms.untracked.InputTag("particleFlowClusterECAL"),
  32952. EEChIdErrors = cms.untracked.InputTag("ecalDigis","EcalIntegrityChIdErrors"),
  32953. EEDigi = cms.untracked.InputTag("ecalDigis","eeDigis"),
  32954. EEGainErrors = cms.untracked.InputTag("ecalDigis","EcalIntegrityGainErrors"),
  32955. EEGainSwitchErrors = cms.untracked.InputTag("ecalDigis","EcalIntegrityGainSwitchErrors"),
  32956. EELaserLedUncalibRecHit = cms.untracked.InputTag("ecalMultiFitUncalibRecHit","EcalUncalibRecHitsEE"),
  32957. EERecHit = cms.untracked.InputTag("ecalRecHit","EcalRecHitsEE"),
  32958. EEReducedRecHit = cms.untracked.InputTag("reducedEcalRecHitsEE"),
  32959. EESrFlag = cms.untracked.InputTag("ecalDigis"),
  32960. EESuperCluster = cms.untracked.InputTag("particleFlowSuperClusterECAL","particleFlowSuperClusterECALEndcapWithPreshower"),
  32961. EETestPulseUncalibRecHit = cms.untracked.InputTag("ecalTestPulseUncalibRecHit","EcalUncalibRecHitsEE"),
  32962. EEUncalibRecHit = cms.untracked.InputTag("ecalMultiFitUncalibRecHit","EcalUncalibRecHitsEE"),
  32963. EcalRawData = cms.untracked.InputTag("ecalDigis"),
  32964. MEMBlockSizeErrors = cms.untracked.InputTag("ecalDigis","EcalIntegrityMemBlockSizeErrors"),
  32965. MEMChIdErrors = cms.untracked.InputTag("ecalDigis","EcalIntegrityMemChIdErrors"),
  32966. MEMGainErrors = cms.untracked.InputTag("ecalDigis","EcalIntegrityMemGainErrors"),
  32967. MEMTowerIdErrors = cms.untracked.InputTag("ecalDigis","EcalIntegrityMemTtIdErrors"),
  32968. PnDiodeDigi = cms.untracked.InputTag("ecalDigis"),
  32969. Source = cms.untracked.InputTag("rawDataCollector"),
  32970. TowerIdErrors = cms.untracked.InputTag("ecalDigis","EcalIntegrityTTIdErrors"),
  32971. TrigPrimDigi = cms.untracked.InputTag("ecalDigis","EcalTriggerPrimitives"),
  32972. TrigPrimEmulDigi = cms.untracked.InputTag("simEcalTriggerPrimitiveDigis")
  32973. )
  32974.  
  32975. process.ecalDigitizer = cms.PSet(
  32976. ConstantTerm = cms.double(0.003),
  32977. EBCorrNoiseMatrixG01 = cms.vdouble(1.0, 0.73354, 0.64442, 0.58851, 0.55425,
  32978. 0.53082, 0.51916, 0.51097, 0.50732, 0.50409),
  32979. EBCorrNoiseMatrixG06 = cms.vdouble(1.0, 0.70946, 0.58021, 0.49846, 0.45006,
  32980. 0.41366, 0.39699, 0.38478, 0.37847, 0.37055),
  32981. EBCorrNoiseMatrixG12 = cms.vdouble(1.0, 0.71073, 0.55721, 0.46089, 0.40449,
  32982. 0.35931, 0.33924, 0.32439, 0.31581, 0.30481),
  32983. EBdigiCollection = cms.string(''),
  32984. EBs25notContainment = cms.double(0.97),
  32985. EECorrNoiseMatrixG01 = cms.vdouble(1.0, 0.72698, 0.62048, 0.55691, 0.51848,
  32986. 0.49147, 0.47813, 0.47007, 0.46621, 0.46265),
  32987. EECorrNoiseMatrixG06 = cms.vdouble(1.0, 0.71217, 0.47464, 0.34056, 0.26282,
  32988. 0.20287, 0.17734, 0.16256, 0.15618, 0.14443),
  32989. EECorrNoiseMatrixG12 = cms.vdouble(1.0, 0.71373, 0.44825, 0.30152, 0.21609,
  32990. 0.14786, 0.11772, 0.10165, 0.09465, 0.08098),
  32991. EEdigiCollection = cms.string(''),
  32992. EEs25notContainment = cms.double(0.975),
  32993. ESdigiCollection = cms.string(''),
  32994. EcalPreMixStage1 = cms.bool(False),
  32995. EcalPreMixStage2 = cms.bool(False),
  32996. UseLCcorrection = cms.untracked.bool(True),
  32997. accumulatorType = cms.string('EcalDigiProducer'),
  32998. apdAddToBarrel = cms.bool(False),
  32999. apdDigiTag = cms.string('APD'),
  33000. apdDoPEStats = cms.bool(True),
  33001. apdNonlParms = cms.vdouble(1.48, -3.75, 1.81, 1.26, 2.0,
  33002. 45, 1.0),
  33003. apdSeparateDigi = cms.bool(True),
  33004. apdShapeTau = cms.double(40.5),
  33005. apdShapeTstart = cms.double(74.5),
  33006. apdSimToPEHigh = cms.double(88200000.0),
  33007. apdSimToPELow = cms.double(2450000.0),
  33008. apdTimeOffWidth = cms.double(0.8),
  33009. apdTimeOffset = cms.double(-13.5),
  33010. applyConstantTerm = cms.bool(True),
  33011. binOfMaximum = cms.int32(6),
  33012. cosmicsPhase = cms.bool(False),
  33013. cosmicsShift = cms.double(0.0),
  33014. doEB = cms.bool(True),
  33015. doEE = cms.bool(True),
  33016. doENoise = cms.bool(True),
  33017. doES = cms.bool(True),
  33018. doESNoise = cms.bool(True),
  33019. doFast = cms.bool(True),
  33020. doPhotostatistics = cms.bool(True),
  33021. hitsProducer = cms.string('g4SimHits'),
  33022. makeDigiSimLinks = cms.untracked.bool(False),
  33023. photoelectronsToAnalogBarrel = cms.double(0.000444444),
  33024. photoelectronsToAnalogEndcap = cms.double(0.000555555),
  33025. readoutFrameSize = cms.int32(10),
  33026. samplingFactor = cms.double(1.0),
  33027. simHitToPhotoelectronsBarrel = cms.double(2250.0),
  33028. simHitToPhotoelectronsEndcap = cms.double(1800.0),
  33029. syncPhase = cms.bool(True),
  33030. timePhase = cms.double(0.0)
  33031. )
  33032.  
  33033. process.ecalDrivenElectronSeedsParameters = cms.PSet(
  33034. DeltaPhi1High = cms.double(0.08),
  33035. DeltaPhi1Low = cms.double(0.23),
  33036. DeltaPhi2B = cms.double(0.008),
  33037. DeltaPhi2F = cms.double(0.012),
  33038. HGCalConfig = cms.PSet(
  33039. HGCBHInput = cms.InputTag("HGCalRecHit","HGCHEBRecHits"),
  33040. HGCEEInput = cms.InputTag("HGCalRecHit","HGCEERecHits"),
  33041. HGCFHInput = cms.InputTag("HGCalRecHit","HGCHEFRecHits")
  33042. ),
  33043. HighPtThreshold = cms.double(35.0),
  33044. LowPtThreshold = cms.double(5.0),
  33045. PhiMax2B = cms.double(0.002),
  33046. PhiMax2F = cms.double(0.003),
  33047. PhiMin2B = cms.double(-0.002),
  33048. PhiMin2F = cms.double(-0.003),
  33049. SCEtCut = cms.double(0.0),
  33050. SizeWindowENeg = cms.double(0.675),
  33051. allowHGCal = cms.bool(False),
  33052. applyHOverECut = cms.bool(True),
  33053. applySigmaIEtaIEtaCut = cms.bool(False),
  33054. beamSpot = cms.InputTag("offlineBeamSpot"),
  33055. deltaZ1WithVertex = cms.double(25.0),
  33056. dynamicPhiRoad = cms.bool(True),
  33057. ePhiMax1 = cms.double(0.075),
  33058. ePhiMin1 = cms.double(-0.125),
  33059. fromTrackerSeeds = cms.bool(True),
  33060. hOverEConeSize = cms.double(0.15),
  33061. hOverEHBMinE = cms.double(0.7),
  33062. hOverEHFMinE = cms.double(0.8),
  33063. hOverEPtMin = cms.double(0.0),
  33064. hcalRecHits = cms.InputTag("hbhereco"),
  33065. hcalTowers = cms.InputTag("towerMaker"),
  33066. initialSeeds = cms.InputTag("newCombinedSeeds"),
  33067. maxHBarrel = cms.double(0.0),
  33068. maxHEndcaps = cms.double(0.0),
  33069. maxHOverEBarrel = cms.double(0.15),
  33070. maxHOverEEndcaps = cms.double(0.15),
  33071. maxSigmaIEtaIEtaBarrel = cms.double(0.5),
  33072. maxSigmaIEtaIEtaEndcaps = cms.double(0.5),
  33073. measurementTrackerEvent = cms.InputTag("MeasurementTrackerEvent"),
  33074. measurementTrackerName = cms.string(''),
  33075. nSigmasDeltaZ1 = cms.double(5.0),
  33076. pPhiMax1 = cms.double(0.125),
  33077. pPhiMin1 = cms.double(-0.075),
  33078. preFilteredSeeds = cms.bool(False),
  33079. r2MaxF = cms.double(0.15),
  33080. r2MinF = cms.double(-0.15),
  33081. rMaxI = cms.double(0.2),
  33082. rMinI = cms.double(-0.2),
  33083. searchInTIDTEC = cms.bool(True),
  33084. useRecoVertex = cms.bool(False),
  33085. vertices = cms.InputTag("offlinePrimaryVerticesWithBS"),
  33086. z2MaxB = cms.double(0.09),
  33087. z2MinB = cms.double(-0.09)
  33088. )
  33089.  
  33090. process.ecalEnergyTask = cms.untracked.PSet(
  33091. MEs = cms.untracked.PSet(
  33092. Hit = cms.untracked.PSet(
  33093. btype = cms.untracked.string('User'),
  33094. description = cms.untracked.string('Rec hit energy distribution.'),
  33095. kind = cms.untracked.string('TH1F'),
  33096. otype = cms.untracked.string('SM'),
  33097. path = cms.untracked.string('%(subdet)s/%(prefix)sOccupancyTask/%(prefix)sOT energy spectrum %(sm)s'),
  33098. xaxis = cms.untracked.PSet(
  33099. high = cms.untracked.double(20.0),
  33100. low = cms.untracked.double(0.0),
  33101. nbins = cms.untracked.int32(100),
  33102. title = cms.untracked.string('energy (GeV)')
  33103. )
  33104. ),
  33105. HitAll = cms.untracked.PSet(
  33106. btype = cms.untracked.string('User'),
  33107. description = cms.untracked.string('Rec hit energy distribution.'),
  33108. kind = cms.untracked.string('TH1F'),
  33109. otype = cms.untracked.string('Ecal3P'),
  33110. path = cms.untracked.string('%(subdet)s/%(prefix)sOccupancyTask/%(prefix)sOT rec hit spectrum%(suffix)s'),
  33111. xaxis = cms.untracked.PSet(
  33112. high = cms.untracked.double(20.0),
  33113. low = cms.untracked.double(0.0),
  33114. nbins = cms.untracked.int32(100),
  33115. title = cms.untracked.string('energy (GeV)')
  33116. )
  33117. ),
  33118. HitMap = cms.untracked.PSet(
  33119. btype = cms.untracked.string('Crystal'),
  33120. description = cms.untracked.string('2D distribution of the mean rec hit energy.'),
  33121. kind = cms.untracked.string('TProfile2D'),
  33122. otype = cms.untracked.string('SM'),
  33123. path = cms.untracked.string('%(subdet)s/%(prefix)sOccupancyTask/%(prefix)sOT rec hit energy %(sm)s'),
  33124. zaxis = cms.untracked.PSet(
  33125. title = cms.untracked.string('energy (GeV)')
  33126. )
  33127. ),
  33128. HitMapAll = cms.untracked.PSet(
  33129. btype = cms.untracked.string('SuperCrystal'),
  33130. description = cms.untracked.string('2D distribution of the mean rec hit energy.'),
  33131. kind = cms.untracked.string('TProfile2D'),
  33132. otype = cms.untracked.string('Ecal3P'),
  33133. path = cms.untracked.string('%(subdet)s/%(prefix)sSummaryClient/%(prefix)sOT%(suffix)s energy summary'),
  33134. zaxis = cms.untracked.PSet(
  33135. title = cms.untracked.string('energy (GeV)')
  33136. )
  33137. ),
  33138. HitMapAllByLumi = cms.untracked.PSet(
  33139. btype = cms.untracked.string('SuperCrystal'),
  33140. description = cms.untracked.string('2D distribution of the mean tower rec hit energy for this lumisection. The mean is the total tower rechit energy over the number of rechits in the tower.'),
  33141. kind = cms.untracked.string('TProfile2D'),
  33142. otype = cms.untracked.string('Ecal3P'),
  33143. path = cms.untracked.string('%(subdet)s/%(prefix)sSummaryClient/%(prefix)sOT%(suffix)s energy summary by lumi'),
  33144. zaxis = cms.untracked.PSet(
  33145. title = cms.untracked.string('energy (GeV)')
  33146. )
  33147. )
  33148. ),
  33149. params = cms.untracked.PSet(
  33150. isPhysicsRun = cms.untracked.bool(True)
  33151. )
  33152. )
  33153.  
  33154. process.ecalIntegrityTask = cms.untracked.PSet(
  33155. MEs = cms.untracked.PSet(
  33156. BlockSize = cms.untracked.PSet(
  33157. btype = cms.untracked.string('SuperCrystal'),
  33158. description = cms.untracked.string(''),
  33159. kind = cms.untracked.string('TH2F'),
  33160. otype = cms.untracked.string('SM'),
  33161. path = cms.untracked.string('%(subdet)s/%(prefix)sIntegrityTask/TTBlockSize/%(prefix)sIT TTBlockSize %(sm)s')
  33162. ),
  33163. ByLumi = cms.untracked.PSet(
  33164. btype = cms.untracked.string('DCC'),
  33165. description = cms.untracked.string('Total number of integrity errors for each FED in this lumi section.'),
  33166. kind = cms.untracked.string('TH1F'),
  33167. otype = cms.untracked.string('Ecal2P'),
  33168. path = cms.untracked.string('%(subdet)s/%(prefix)sIntegrityTask/%(prefix)sIT weighted integrity errors by lumi'),
  33169. perLumi = cms.untracked.bool(True)
  33170. ),
  33171. ChId = cms.untracked.PSet(
  33172. btype = cms.untracked.string('Crystal'),
  33173. description = cms.untracked.string(''),
  33174. kind = cms.untracked.string('TH2F'),
  33175. otype = cms.untracked.string('SM'),
  33176. path = cms.untracked.string('%(subdet)s/%(prefix)sIntegrityTask/ChId/%(prefix)sIT ChId %(sm)s')
  33177. ),
  33178. Gain = cms.untracked.PSet(
  33179. btype = cms.untracked.string('Crystal'),
  33180. description = cms.untracked.string(''),
  33181. kind = cms.untracked.string('TH2F'),
  33182. otype = cms.untracked.string('SM'),
  33183. path = cms.untracked.string('%(subdet)s/%(prefix)sIntegrityTask/Gain/%(prefix)sIT gain %(sm)s')
  33184. ),
  33185. GainSwitch = cms.untracked.PSet(
  33186. btype = cms.untracked.string('Crystal'),
  33187. description = cms.untracked.string(''),
  33188. kind = cms.untracked.string('TH2F'),
  33189. otype = cms.untracked.string('SM'),
  33190. path = cms.untracked.string('%(subdet)s/%(prefix)sIntegrityTask/GainSwitch/%(prefix)sIT gain switch %(sm)s')
  33191. ),
  33192. MapByLumi = cms.untracked.PSet(
  33193. btype = cms.untracked.string('Crystal'),
  33194. description = cms.untracked.string('Integrity error occupancy map for this lumisection. Includes Gain, ChId, GainSwitch, TowerId, and BlockSize errors.'),
  33195. kind = cms.untracked.string('TH2F'),
  33196. otype = cms.untracked.string('Ecal3P'),
  33197. path = cms.untracked.string('%(subdet)s/%(prefix)sIntegrityTask/%(prefix)sIT%(suffix)s integrity errors map by lumi')
  33198. ),
  33199. Total = cms.untracked.PSet(
  33200. btype = cms.untracked.string('DCC'),
  33201. description = cms.untracked.string('Total number of integrity errors for each FED.'),
  33202. kind = cms.untracked.string('TH1F'),
  33203. otype = cms.untracked.string('Ecal2P'),
  33204. path = cms.untracked.string('%(subdet)s/%(prefix)sSummaryClient/%(prefix)sIT integrity quality errors summary')
  33205. ),
  33206. TowerId = cms.untracked.PSet(
  33207. btype = cms.untracked.string('SuperCrystal'),
  33208. description = cms.untracked.string(''),
  33209. kind = cms.untracked.string('TH2F'),
  33210. otype = cms.untracked.string('SM'),
  33211. path = cms.untracked.string('%(subdet)s/%(prefix)sIntegrityTask/TTId/%(prefix)sIT TTId %(sm)s')
  33212. ),
  33213. TrendNErrors = cms.untracked.PSet(
  33214. btype = cms.untracked.string('Trend'),
  33215. description = cms.untracked.string('Trend of the number of integrity errors.'),
  33216. kind = cms.untracked.string('TH1F'),
  33217. otype = cms.untracked.string('Ecal'),
  33218. path = cms.untracked.string('Ecal/Trends/IntegrityTask number of integrity errors')
  33219. )
  33220. )
  33221. )
  33222.  
  33223. process.ecalLocalRecoAOD = cms.PSet(
  33224. outputCommands = cms.untracked.vstring()
  33225. )
  33226.  
  33227. process.ecalLocalRecoFEVT = cms.PSet(
  33228. outputCommands = cms.untracked.vstring('keep *_ecalMultiFitUncalibRecHit_*_*',
  33229. 'keep *_ecalPreshowerRecHit_*_*',
  33230. 'keep *_ecalRecHit_*_*')
  33231. )
  33232.  
  33233. process.ecalLocalRecoRECO = cms.PSet(
  33234. outputCommands = cms.untracked.vstring('keep *_ecalPreshowerRecHit_*_*',
  33235. 'keep *_ecalRecHit_*_*',
  33236. 'keep *_ecalCompactTrigPrim_*_*',
  33237. 'keep *_ecalTPSkim_*_*')
  33238. )
  33239.  
  33240. process.ecalOccupancyTask = cms.untracked.PSet(
  33241. MEs = cms.untracked.PSet(
  33242. DCC = cms.untracked.PSet(
  33243. btype = cms.untracked.string('DCC'),
  33244. description = cms.untracked.string('Number of entries recoreded by each FED'),
  33245. kind = cms.untracked.string('TH1F'),
  33246. otype = cms.untracked.string('Ecal2P'),
  33247. path = cms.untracked.string('%(subdet)s/%(prefix)sOccupancyTask/%(prefix)sOT DCC entries')
  33248. ),
  33249. Digi = cms.untracked.PSet(
  33250. btype = cms.untracked.string('Crystal'),
  33251. description = cms.untracked.string('Digi occupancy.'),
  33252. kind = cms.untracked.string('TH2F'),
  33253. otype = cms.untracked.string('SM'),
  33254. path = cms.untracked.string('%(subdet)s/%(prefix)sOccupancyTask/%(prefix)sOT digi occupancy %(sm)s')
  33255. ),
  33256. Digi1D = cms.untracked.PSet(
  33257. btype = cms.untracked.string('User'),
  33258. description = cms.untracked.string('Distribution of the number of digis per event.'),
  33259. kind = cms.untracked.string('TH1F'),
  33260. otype = cms.untracked.string('Ecal2P'),
  33261. path = cms.untracked.string('%(subdet)s/%(prefix)sOccupancyTask/%(prefix)sOT number of digis in event'),
  33262. xaxis = cms.untracked.PSet(
  33263. high = cms.untracked.double(3000.0),
  33264. low = cms.untracked.double(0.0),
  33265. nbins = cms.untracked.int32(100)
  33266. )
  33267. ),
  33268. DigiAll = cms.untracked.PSet(
  33269. btype = cms.untracked.string('SuperCrystal'),
  33270. description = cms.untracked.string('Digi occupancy.'),
  33271. kind = cms.untracked.string('TH2F'),
  33272. otype = cms.untracked.string('Ecal3P'),
  33273. path = cms.untracked.string('%(subdet)s/%(prefix)sOccupancyTask/%(prefix)sOT digi occupancy%(suffix)s')
  33274. ),
  33275. DigiAllByLumi = cms.untracked.PSet(
  33276. btype = cms.untracked.string('SuperCrystal'),
  33277. description = cms.untracked.string('Digi occupancy for this lumisection.'),
  33278. kind = cms.untracked.string('TH2F'),
  33279. otype = cms.untracked.string('Ecal3P'),
  33280. path = cms.untracked.string('%(subdet)s/%(prefix)sOccupancyTask/%(prefix)sOT digi occupancy%(suffix)s by lumi')
  33281. ),
  33282. DigiDCC = cms.untracked.PSet(
  33283. btype = cms.untracked.string('DCC'),
  33284. description = cms.untracked.string('DCC digi occupancy.'),
  33285. kind = cms.untracked.string('TH1F'),
  33286. otype = cms.untracked.string('Ecal2P'),
  33287. path = cms.untracked.string('%(subdet)s/%(prefix)sSummaryClient/%(prefix)sOT digi occupancy summary 1D')
  33288. ),
  33289. DigiProjEta = cms.untracked.PSet(
  33290. btype = cms.untracked.string('ProjEta'),
  33291. description = cms.untracked.string('Projection of digi occupancy.'),
  33292. kind = cms.untracked.string('TH1F'),
  33293. otype = cms.untracked.string('Ecal3P'),
  33294. path = cms.untracked.string('%(subdet)s/%(prefix)sOccupancyTask/%(prefix)sOT digi occupancy%(suffix)s projection eta')
  33295. ),
  33296. DigiProjPhi = cms.untracked.PSet(
  33297. btype = cms.untracked.string('ProjPhi'),
  33298. description = cms.untracked.string('Projection of digi occupancy.'),
  33299. kind = cms.untracked.string('TH1F'),
  33300. otype = cms.untracked.string('Ecal3P'),
  33301. path = cms.untracked.string('%(subdet)s/%(prefix)sOccupancyTask/%(prefix)sOT digi occupancy%(suffix)s projection phi')
  33302. ),
  33303. RecHitAll = cms.untracked.PSet(
  33304. btype = cms.untracked.string('Crystal'),
  33305. description = cms.untracked.string('Rec hit occupancy.'),
  33306. kind = cms.untracked.string('TH2F'),
  33307. otype = cms.untracked.string('Ecal3P'),
  33308. path = cms.untracked.string('%(subdet)s/%(prefix)sOccupancyTask/%(prefix)sOT rec hit occupancy%(suffix)s')
  33309. ),
  33310. RecHitProjEta = cms.untracked.PSet(
  33311. btype = cms.untracked.string('ProjEta'),
  33312. description = cms.untracked.string('Projection of the occupancy of all rec hits.'),
  33313. kind = cms.untracked.string('TH1F'),
  33314. otype = cms.untracked.string('Ecal3P'),
  33315. path = cms.untracked.string('%(subdet)s/%(prefix)sOccupancyTask/%(prefix)sOT rec hit occupancy%(suffix)s projection eta')
  33316. ),
  33317. RecHitProjPhi = cms.untracked.PSet(
  33318. btype = cms.untracked.string('ProjPhi'),
  33319. description = cms.untracked.string('Projection of the rec hit occupancy.'),
  33320. kind = cms.untracked.string('TH1F'),
  33321. otype = cms.untracked.string('Ecal3P'),
  33322. path = cms.untracked.string('%(subdet)s/%(prefix)sOccupancyTask/%(prefix)sOT rec hit occupancy%(suffix)s projection phi')
  33323. ),
  33324. RecHitThr1D = cms.untracked.PSet(
  33325. btype = cms.untracked.string('User'),
  33326. description = cms.untracked.string('Occupancy of rec hits with GOOD reconstruction flag and E > 0.5 GeV.'),
  33327. kind = cms.untracked.string('TH1F'),
  33328. otype = cms.untracked.string('Ecal2P'),
  33329. path = cms.untracked.string('%(subdet)s/%(prefix)sOccupancyTask/%(prefix)sOT number of filtered rec hits in event'),
  33330. xaxis = cms.untracked.PSet(
  33331. high = cms.untracked.double(500.0),
  33332. low = cms.untracked.double(0.0),
  33333. nbins = cms.untracked.int32(100)
  33334. )
  33335. ),
  33336. RecHitThrAll = cms.untracked.PSet(
  33337. btype = cms.untracked.string('SuperCrystal'),
  33338. description = cms.untracked.string('Occupancy for rec hits with GOOD reconstruction flag and E > 0.5 GeV.'),
  33339. kind = cms.untracked.string('TH2F'),
  33340. otype = cms.untracked.string('Ecal3P'),
  33341. path = cms.untracked.string('%(subdet)s/%(prefix)sOccupancyTask/%(prefix)sOT rec hit thr occupancy%(suffix)s')
  33342. ),
  33343. RecHitThrAllByLumi = cms.untracked.PSet(
  33344. btype = cms.untracked.string('SuperCrystal'),
  33345. description = cms.untracked.string('Filtered rechit cccupancy for this lumisection. Only includes rechits with GOOD reconstruction flag and E > 0.5 GeV.'),
  33346. kind = cms.untracked.string('TH2F'),
  33347. otype = cms.untracked.string('Ecal3P'),
  33348. path = cms.untracked.string('%(subdet)s/%(prefix)sOccupancyTask/%(prefix)sOT rec hit thr occupancy%(suffix)s by lumi')
  33349. ),
  33350. RecHitThrProjEta = cms.untracked.PSet(
  33351. btype = cms.untracked.string('ProjEta'),
  33352. description = cms.untracked.string('Projection of the occupancy of rec hits with GOOD reconstruction flag and E > 0.5 GeV.'),
  33353. kind = cms.untracked.string('TH1F'),
  33354. otype = cms.untracked.string('Ecal3P'),
  33355. path = cms.untracked.string('%(subdet)s/%(prefix)sOccupancyTask/%(prefix)sOT rec hit thr occupancy%(suffix)s projection eta')
  33356. ),
  33357. RecHitThrProjPhi = cms.untracked.PSet(
  33358. btype = cms.untracked.string('ProjPhi'),
  33359. description = cms.untracked.string('Projection of the occupancy of rec hits with GOOD reconstruction flag and E > 0.5 GeV.'),
  33360. kind = cms.untracked.string('TH1F'),
  33361. otype = cms.untracked.string('Ecal3P'),
  33362. path = cms.untracked.string('%(subdet)s/%(prefix)sOccupancyTask/%(prefix)sOT rec hit thr occupancy%(suffix)s projection phi')
  33363. ),
  33364. RecHitThrmvp = cms.untracked.PSet(
  33365. btype = cms.untracked.string('User'),
  33366. description = cms.untracked.string('Filtered rechit occupancy correlation.'),
  33367. kind = cms.untracked.string('TH2F'),
  33368. otype = cms.untracked.string('Ecal2P'),
  33369. path = cms.untracked.string('%(subdet)s/%(prefix)sOccupancyTask/%(prefix)sOT rec hit thr occupancy correlation'),
  33370. xaxis = cms.untracked.PSet(
  33371. high = cms.untracked.double(500.0),
  33372. low = cms.untracked.double(0.0),
  33373. nbins = cms.untracked.int32(50),
  33374. title = cms.untracked.string('Nrechits(z+,far)')
  33375. ),
  33376. yaxis = cms.untracked.PSet(
  33377. high = cms.untracked.double(500.0),
  33378. low = cms.untracked.double(0.0),
  33379. nbins = cms.untracked.int32(50),
  33380. title = cms.untracked.string('Nrechits(z-,near)')
  33381. )
  33382. ),
  33383. RecHitThrpm = cms.untracked.PSet(
  33384. btype = cms.untracked.string('User'),
  33385. description = cms.untracked.string('Filtered rechit occupancy difference.'),
  33386. kind = cms.untracked.string('TH1F'),
  33387. otype = cms.untracked.string('Ecal2P'),
  33388. path = cms.untracked.string('%(subdet)s/%(prefix)sOccupancyTask/%(prefix)sOT rec hit thr occupancy z+(far) - z-(near)'),
  33389. xaxis = cms.untracked.PSet(
  33390. high = cms.untracked.double(1000.0),
  33391. low = cms.untracked.double(-1000.0),
  33392. nbins = cms.untracked.int32(100),
  33393. title = cms.untracked.string('Nrechits(z+,far) - Nrechits(z-,near)')
  33394. )
  33395. ),
  33396. TPDigiRCT = cms.untracked.PSet(
  33397. btype = cms.untracked.string('RCT'),
  33398. description = cms.untracked.string('Occupancy for TP digis with Et > 4.0 GeV in RCT coordinates'),
  33399. kind = cms.untracked.string('TH2F'),
  33400. otype = cms.untracked.string('Ecal'),
  33401. path = cms.untracked.string('EcalBarrel/EBOccupancyTask/TP digi thr occupancy in RCT coordinates')
  33402. ),
  33403. TPDigiThrAll = cms.untracked.PSet(
  33404. btype = cms.untracked.string('TriggerTower'),
  33405. description = cms.untracked.string('Occupancy for TP digis with Et > 4.0 GeV.'),
  33406. kind = cms.untracked.string('TH2F'),
  33407. otype = cms.untracked.string('Ecal3P'),
  33408. path = cms.untracked.string('%(subdet)s/%(prefix)sOccupancyTask/%(prefix)sOT TP digi thr occupancy%(suffix)s')
  33409. ),
  33410. TPDigiThrAllByLumi = cms.untracked.PSet(
  33411. btype = cms.untracked.string('TriggerTower'),
  33412. description = cms.untracked.string('TP digi occupancy for this lumisection. Only includes TP digis with Et > 4.0 GeV.'),
  33413. kind = cms.untracked.string('TH2F'),
  33414. otype = cms.untracked.string('Ecal3P'),
  33415. path = cms.untracked.string('%(subdet)s/%(prefix)sOccupancyTask/%(prefix)sOT TP digi thr occupancy%(suffix)s by lumi')
  33416. ),
  33417. TPDigiThrProjEta = cms.untracked.PSet(
  33418. btype = cms.untracked.string('ProjEta'),
  33419. description = cms.untracked.string('Projection of the occupancy of TP digis with Et > 4.0 GeV.'),
  33420. kind = cms.untracked.string('TH1F'),
  33421. otype = cms.untracked.string('Ecal3P'),
  33422. path = cms.untracked.string('%(subdet)s/%(prefix)sOccupancyTask/%(prefix)sOT TP digi thr occupancy%(suffix)s projection eta')
  33423. ),
  33424. TPDigiThrProjPhi = cms.untracked.PSet(
  33425. btype = cms.untracked.string('ProjPhi'),
  33426. description = cms.untracked.string('Projection of the occupancy of TP digis with Et > 4.0 GeV.'),
  33427. kind = cms.untracked.string('TH1F'),
  33428. otype = cms.untracked.string('Ecal3P'),
  33429. path = cms.untracked.string('%(subdet)s/%(prefix)sOccupancyTask/%(prefix)sOT TP digi thr occupancy%(suffix)s projection phi')
  33430. ),
  33431. TrendNDigi = cms.untracked.PSet(
  33432. btype = cms.untracked.string('Trend'),
  33433. description = cms.untracked.string('Trend of the per-event number of digis.'),
  33434. kind = cms.untracked.string('TProfile'),
  33435. otype = cms.untracked.string('Ecal2P'),
  33436. path = cms.untracked.string('Ecal/Trends/OccupancyTask %(prefix)s number of digis')
  33437. ),
  33438. TrendNRecHitThr = cms.untracked.PSet(
  33439. btype = cms.untracked.string('Trend'),
  33440. description = cms.untracked.string('Trend of the per-event number of rec hits with GOOD reconstruction flag and E > 0.5 GeV.'),
  33441. kind = cms.untracked.string('TProfile'),
  33442. otype = cms.untracked.string('Ecal2P'),
  33443. path = cms.untracked.string('Ecal/Trends/OccupancyTask %(prefix)s number of filtered recHits')
  33444. ),
  33445. TrendNTPDigi = cms.untracked.PSet(
  33446. btype = cms.untracked.string('Trend'),
  33447. description = cms.untracked.string('Trend of the per-event number of TP digis with Et > 4.0 GeV.'),
  33448. kind = cms.untracked.string('TProfile'),
  33449. otype = cms.untracked.string('Ecal2P'),
  33450. path = cms.untracked.string('Ecal/Trends/OccupancyTask %(prefix)s number of filtered TP digis')
  33451. )
  33452. ),
  33453. params = cms.untracked.PSet(
  33454. recHitThreshold = cms.untracked.double(0.5),
  33455. tpThreshold = cms.untracked.double(4.0)
  33456. )
  33457. )
  33458.  
  33459. process.ecalPresampleTask = cms.untracked.PSet(
  33460. MEs = cms.untracked.PSet(
  33461. Pedestal = cms.untracked.PSet(
  33462. btype = cms.untracked.string('Crystal'),
  33463. description = cms.untracked.string('2D distribution of mean presample value.'),
  33464. kind = cms.untracked.string('TProfile2D'),
  33465. otype = cms.untracked.string('SM'),
  33466. path = cms.untracked.string('%(subdet)s/%(prefix)sPedestalOnlineTask/Gain12/%(prefix)sPOT pedestal %(sm)s G12')
  33467. ),
  33468. PedestalByLS = cms.untracked.PSet(
  33469. btype = cms.untracked.string('Crystal'),
  33470. description = cms.untracked.string('2D distribution of mean presample value for "current" LS.'),
  33471. kind = cms.untracked.string('TProfile2D'),
  33472. otype = cms.untracked.string('SM'),
  33473. path = cms.untracked.string('%(subdet)s/%(prefix)sPedestalOnlineTask/Gain12/%(prefix)sPOT pedestal by LS %(sm)s G12')
  33474. )
  33475. ),
  33476. params = cms.untracked.PSet(
  33477. doPulseMaxCheck = cms.untracked.bool(True),
  33478. nSamples = cms.untracked.int32(3),
  33479. pulseMaxPosition = cms.untracked.int32(5)
  33480. )
  33481. )
  33482.  
  33483. process.ecalRawDataTask = cms.untracked.PSet(
  33484. MEs = cms.untracked.PSet(
  33485. BXDCC = cms.untracked.PSet(
  33486. btype = cms.untracked.string('DCC'),
  33487. description = cms.untracked.string('Number of discrepancies between bunch crossing numbers recorded in the DCC and that in CMS Event.'),
  33488. kind = cms.untracked.string('TH1F'),
  33489. otype = cms.untracked.string('Ecal2P'),
  33490. path = cms.untracked.string('%(subdet)s/%(prefix)sRawDataTask/%(prefix)sRDT bunch crossing DCC errors')
  33491. ),
  33492. BXDCCDiff = cms.untracked.PSet(
  33493. btype = cms.untracked.string('DCC'),
  33494. description = cms.untracked.string('Number of discrepancies between bunch crossing numbers recorded in the DCC and that in CMS Event.'),
  33495. kind = cms.untracked.string('TH2F'),
  33496. otype = cms.untracked.string('Ecal2P'),
  33497. path = cms.untracked.string('%(subdet)s/%(prefix)sRawDataTask/%(prefix)sRDT bunch crossing DCC-GT'),
  33498. yaxis = cms.untracked.PSet(
  33499. high = cms.untracked.double(100.0),
  33500. low = cms.untracked.double(-100.0),
  33501. nbins = cms.untracked.int32(200)
  33502. )
  33503. ),
  33504. BXFE = cms.untracked.PSet(
  33505. btype = cms.untracked.string('DCC'),
  33506. description = cms.untracked.string('Number of bunch crossing value mismatches between DCC and FE.'),
  33507. kind = cms.untracked.string('TH2F'),
  33508. otype = cms.untracked.string('Ecal2P'),
  33509. path = cms.untracked.string('%(subdet)s/%(prefix)sRawDataTask/%(prefix)sRDT bunch crossing FE errors'),
  33510. yaxis = cms.untracked.PSet(
  33511. high = cms.untracked.double(68.0),
  33512. low = cms.untracked.double(0.0),
  33513. nbins = cms.untracked.int32(68),
  33514. title = cms.untracked.string('iFE')
  33515. )
  33516. ),
  33517. BXFEDiff = cms.untracked.PSet(
  33518. btype = cms.untracked.string('DCC'),
  33519. description = cms.untracked.string('Number of bunch crossing value mismatches between DCC and FE.'),
  33520. kind = cms.untracked.string('TH2F'),
  33521. otype = cms.untracked.string('Ecal2P'),
  33522. path = cms.untracked.string('%(subdet)s/%(prefix)sRawDataTask/%(prefix)sRDT bunch crossing FE-DCC'),
  33523. yaxis = cms.untracked.PSet(
  33524. high = cms.untracked.double(100.0),
  33525. low = cms.untracked.double(-100.0),
  33526. nbins = cms.untracked.int32(200)
  33527. )
  33528. ),
  33529. BXFEInvalid = cms.untracked.PSet(
  33530. btype = cms.untracked.string('DCC'),
  33531. description = cms.untracked.string('Number of bunch crossing value mismatches between DCC and FE.'),
  33532. kind = cms.untracked.string('TH2F'),
  33533. otype = cms.untracked.string('Ecal2P'),
  33534. path = cms.untracked.string('%(subdet)s/%(prefix)sRawDataTask/%(prefix)sRDT bunch crossing invalid value'),
  33535. yaxis = cms.untracked.PSet(
  33536. high = cms.untracked.double(69.0),
  33537. low = cms.untracked.double(0.0),
  33538. nbins = cms.untracked.int32(69),
  33539. title = cms.untracked.string('iFE')
  33540. )
  33541. ),
  33542. BXSRP = cms.untracked.PSet(
  33543. btype = cms.untracked.string('DCC'),
  33544. description = cms.untracked.string('Number of bunch crossing value mismatches between DCC and SRP.'),
  33545. kind = cms.untracked.string('TH1F'),
  33546. otype = cms.untracked.string('Ecal2P'),
  33547. path = cms.untracked.string('%(subdet)s/%(prefix)sRawDataTask/%(prefix)sRDT bunch crossing SRP errors')
  33548. ),
  33549. BXTCC = cms.untracked.PSet(
  33550. btype = cms.untracked.string('DCC'),
  33551. description = cms.untracked.string('Number of bunch corssing value mismatches between DCC and TCC.'),
  33552. kind = cms.untracked.string('TH1F'),
  33553. otype = cms.untracked.string('Ecal2P'),
  33554. path = cms.untracked.string('%(subdet)s/%(prefix)sRawDataTask/%(prefix)sRDT bunch crossing TCC errors')
  33555. ),
  33556. CRC = cms.untracked.PSet(
  33557. btype = cms.untracked.string('DCC'),
  33558. description = cms.untracked.string('Number of CRC errors.'),
  33559. kind = cms.untracked.string('TH1F'),
  33560. otype = cms.untracked.string('Ecal2P'),
  33561. path = cms.untracked.string('%(subdet)s/%(prefix)sRawDataTask/%(prefix)sRDT CRC errors')
  33562. ),
  33563. DesyncByLumi = cms.untracked.PSet(
  33564. btype = cms.untracked.string('DCC'),
  33565. description = cms.untracked.string('Total number of synchronization errors (L1A & BX mismatches) between DCC and FE in this lumi section.'),
  33566. kind = cms.untracked.string('TH1F'),
  33567. otype = cms.untracked.string('Ecal2P'),
  33568. path = cms.untracked.string('%(subdet)s/%(prefix)sRawDataTask/%(prefix)sRDT FE synchronization errors by lumi'),
  33569. perLumi = cms.untracked.bool(True)
  33570. ),
  33571. DesyncTotal = cms.untracked.PSet(
  33572. btype = cms.untracked.string('DCC'),
  33573. description = cms.untracked.string('Total number of synchronization errors (L1A & BX mismatches) between DCC and FE.'),
  33574. kind = cms.untracked.string('TH1F'),
  33575. otype = cms.untracked.string('Ecal2P'),
  33576. path = cms.untracked.string('%(subdet)s/%(prefix)sRawDataTask/%(prefix)sRDT total FE synchronization errors')
  33577. ),
  33578. EventTypeCalib = cms.untracked.PSet(
  33579. btype = cms.untracked.string('User'),
  33580. description = cms.untracked.string('Event type recorded in the DCC for events in bunch crossing == 3490. This plot is filled using data from the physics data stream during physics runs. It is normal to have very few entries in these cases.'),
  33581. kind = cms.untracked.string('TH1F'),
  33582. otype = cms.untracked.string('Ecal2P'),
  33583. path = cms.untracked.string('%(subdet)s/%(prefix)sRawDataTask/%(prefix)sRDT event type calibration BX'),
  33584. xaxis = cms.untracked.PSet(
  33585. high = cms.untracked.double(24.5),
  33586. labels = cms.untracked.vstring('UNKNOWN',
  33587. 'COSMIC',
  33588. 'BEAMH4',
  33589. 'BEAMH2',
  33590. 'MTCC',
  33591. 'LASER_STD',
  33592. 'LASER_POWER_SCAN',
  33593. 'LASER_DELAY_SCAN',
  33594. 'TESTPULSE_SCAN_MEM',
  33595. 'TESTPULSE_MGPA',
  33596. 'PEDESTAL_STD',
  33597. 'PEDESTAL_OFFSET_SCAN',
  33598. 'PEDESTAL_25NS_SCAN',
  33599. 'LED_STD',
  33600. 'PHYSICS_GLOBAL',
  33601. 'COSMICS_GLOBAL',
  33602. 'HALO_GLOBAL',
  33603. 'LASER_GAP',
  33604. 'TESTPULSE_GAP',
  33605. 'PEDESTAL_GAP',
  33606. 'LED_GAP',
  33607. 'PHYSICS_LOCAL',
  33608. 'COSMICS_LOCAL',
  33609. 'HALO_LOCAL',
  33610. 'CALIB_LOCAL'),
  33611. low = cms.untracked.double(-0.5),
  33612. nbins = cms.untracked.int32(25)
  33613. )
  33614. ),
  33615. EventTypePostCalib = cms.untracked.PSet(
  33616. btype = cms.untracked.string('User'),
  33617. description = cms.untracked.string('Event type recorded in the DCC for events in bunch crossing > 3490.'),
  33618. kind = cms.untracked.string('TH1F'),
  33619. otype = cms.untracked.string('Ecal2P'),
  33620. path = cms.untracked.string('%(subdet)s/%(prefix)sRawDataTask/%(prefix)sRDT event type post calibration BX'),
  33621. xaxis = cms.untracked.PSet(
  33622. high = cms.untracked.double(24.5),
  33623. labels = cms.untracked.vstring('UNKNOWN',
  33624. 'COSMIC',
  33625. 'BEAMH4',
  33626. 'BEAMH2',
  33627. 'MTCC',
  33628. 'LASER_STD',
  33629. 'LASER_POWER_SCAN',
  33630. 'LASER_DELAY_SCAN',
  33631. 'TESTPULSE_SCAN_MEM',
  33632. 'TESTPULSE_MGPA',
  33633. 'PEDESTAL_STD',
  33634. 'PEDESTAL_OFFSET_SCAN',
  33635. 'PEDESTAL_25NS_SCAN',
  33636. 'LED_STD',
  33637. 'PHYSICS_GLOBAL',
  33638. 'COSMICS_GLOBAL',
  33639. 'HALO_GLOBAL',
  33640. 'LASER_GAP',
  33641. 'TESTPULSE_GAP',
  33642. 'PEDESTAL_GAP',
  33643. 'LED_GAP',
  33644. 'PHYSICS_LOCAL',
  33645. 'COSMICS_LOCAL',
  33646. 'HALO_LOCAL',
  33647. 'CALIB_LOCAL'),
  33648. low = cms.untracked.double(-0.5),
  33649. nbins = cms.untracked.int32(25)
  33650. )
  33651. ),
  33652. EventTypePreCalib = cms.untracked.PSet(
  33653. btype = cms.untracked.string('User'),
  33654. description = cms.untracked.string('Event type recorded in the DCC for events in bunch crossing < 3490'),
  33655. kind = cms.untracked.string('TH1F'),
  33656. otype = cms.untracked.string('Ecal2P'),
  33657. path = cms.untracked.string('%(subdet)s/%(prefix)sRawDataTask/%(prefix)sRDT event type pre calibration BX'),
  33658. xaxis = cms.untracked.PSet(
  33659. high = cms.untracked.double(24.5),
  33660. labels = cms.untracked.vstring('UNKNOWN',
  33661. 'COSMIC',
  33662. 'BEAMH4',
  33663. 'BEAMH2',
  33664. 'MTCC',
  33665. 'LASER_STD',
  33666. 'LASER_POWER_SCAN',
  33667. 'LASER_DELAY_SCAN',
  33668. 'TESTPULSE_SCAN_MEM',
  33669. 'TESTPULSE_MGPA',
  33670. 'PEDESTAL_STD',
  33671. 'PEDESTAL_OFFSET_SCAN',
  33672. 'PEDESTAL_25NS_SCAN',
  33673. 'LED_STD',
  33674. 'PHYSICS_GLOBAL',
  33675. 'COSMICS_GLOBAL',
  33676. 'HALO_GLOBAL',
  33677. 'LASER_GAP',
  33678. 'TESTPULSE_GAP',
  33679. 'PEDESTAL_GAP',
  33680. 'LED_GAP',
  33681. 'PHYSICS_LOCAL',
  33682. 'COSMICS_LOCAL',
  33683. 'HALO_LOCAL',
  33684. 'CALIB_LOCAL'),
  33685. low = cms.untracked.double(-0.5),
  33686. nbins = cms.untracked.int32(25)
  33687. )
  33688. ),
  33689. FEByLumi = cms.untracked.PSet(
  33690. btype = cms.untracked.string('DCC'),
  33691. description = cms.untracked.string('Total number of front-ends in error status in this lumi section.'),
  33692. kind = cms.untracked.string('TH1F'),
  33693. otype = cms.untracked.string('Ecal2P'),
  33694. path = cms.untracked.string('%(subdet)s/%(prefix)sStatusFlagsTask/FEStatus/%(prefix)sSFT weighted frontend errors by lumi'),
  33695. perLumi = cms.untracked.bool(True)
  33696. ),
  33697. FEStatus = cms.untracked.PSet(
  33698. btype = cms.untracked.string('SuperCrystal'),
  33699. description = cms.untracked.string('FE status counter.'),
  33700. kind = cms.untracked.string('TH2F'),
  33701. otype = cms.untracked.string('SM'),
  33702. path = cms.untracked.string('%(subdet)s/%(prefix)sStatusFlagsTask/FEStatus/%(prefix)sSFT front-end status bits %(sm)s'),
  33703. yaxis = cms.untracked.PSet(
  33704. high = cms.untracked.double(15.5),
  33705. labels = cms.untracked.vstring('ENABLED',
  33706. 'DISABLED',
  33707. 'TIMEOUT',
  33708. 'HEADERERROR',
  33709. 'CHANNELID',
  33710. 'LINKERROR',
  33711. 'BLOCKSIZE',
  33712. 'SUPPRESSED',
  33713. 'FIFOFULL',
  33714. 'L1ADESYNC',
  33715. 'BXDESYNC',
  33716. 'L1ABXDESYNC',
  33717. 'FIFOFULLL1ADESYNC',
  33718. 'HPARITY',
  33719. 'VPARITY',
  33720. 'FORCEDZS'),
  33721. low = cms.untracked.double(-0.5),
  33722. nbins = cms.untracked.int32(16)
  33723. )
  33724. ),
  33725. FEStatusErrMapByLumi = cms.untracked.PSet(
  33726. btype = cms.untracked.string('SuperCrystal'),
  33727. description = cms.untracked.string('FE status error occupancy map for this lumisection. Nominal FE status flags such as ENABLED, SUPPRESSED, FIFOFILL, FIFOFULLL1ADESYNC, and FORCEDZS are NOT included.'),
  33728. kind = cms.untracked.string('TH2F'),
  33729. otype = cms.untracked.string('Ecal3P'),
  33730. path = cms.untracked.string('%(subdet)s/%(prefix)sStatusFlagsTask/FEStatus/%(prefix)sSFT%(suffix)s front-end status error map by lumi'),
  33731. perLumi = cms.untracked.bool(True)
  33732. ),
  33733. L1ADCC = cms.untracked.PSet(
  33734. btype = cms.untracked.string('DCC'),
  33735. description = cms.untracked.string('Number of discrepancies between L1A recorded in the DCC and that in CMS Event.'),
  33736. kind = cms.untracked.string('TH1F'),
  33737. otype = cms.untracked.string('Ecal2P'),
  33738. path = cms.untracked.string('%(subdet)s/%(prefix)sRawDataTask/%(prefix)sRDT L1A DCC errors')
  33739. ),
  33740. L1AFE = cms.untracked.PSet(
  33741. btype = cms.untracked.string('DCC'),
  33742. description = cms.untracked.string('Number of L1A value mismatches between DCC and FE.'),
  33743. kind = cms.untracked.string('TH2F'),
  33744. otype = cms.untracked.string('Ecal2P'),
  33745. path = cms.untracked.string('%(subdet)s/%(prefix)sRawDataTask/%(prefix)sRDT L1A FE errors'),
  33746. yaxis = cms.untracked.PSet(
  33747. high = cms.untracked.double(68.0),
  33748. low = cms.untracked.double(0.0),
  33749. nbins = cms.untracked.int32(68),
  33750. title = cms.untracked.string('iFE')
  33751. )
  33752. ),
  33753. L1ASRP = cms.untracked.PSet(
  33754. btype = cms.untracked.string('DCC'),
  33755. description = cms.untracked.string('Number of L1A value mismatches between DCC and SRP.'),
  33756. kind = cms.untracked.string('TH1F'),
  33757. otype = cms.untracked.string('Ecal2P'),
  33758. path = cms.untracked.string('%(subdet)s/%(prefix)sRawDataTask/%(prefix)sRDT L1A SRP errors')
  33759. ),
  33760. L1ATCC = cms.untracked.PSet(
  33761. btype = cms.untracked.string('DCC'),
  33762. description = cms.untracked.string('Number of L1A value mismatches between DCC and TCC.'),
  33763. kind = cms.untracked.string('TH1F'),
  33764. otype = cms.untracked.string('Ecal2P'),
  33765. path = cms.untracked.string('%(subdet)s/%(prefix)sRawDataTask/%(prefix)sRDT L1A TCC errors')
  33766. ),
  33767. Orbit = cms.untracked.PSet(
  33768. btype = cms.untracked.string('DCC'),
  33769. description = cms.untracked.string('Number of discrepancies between LHC orbit numbers recorded in the DCC and that in CMS Event.'),
  33770. kind = cms.untracked.string('TH1F'),
  33771. otype = cms.untracked.string('Ecal2P'),
  33772. path = cms.untracked.string('%(subdet)s/%(prefix)sRawDataTask/%(prefix)sRDT orbit number errors')
  33773. ),
  33774. OrbitDiff = cms.untracked.PSet(
  33775. btype = cms.untracked.string('DCC'),
  33776. description = cms.untracked.string('Number of discrepancies between LHC orbit numbers recorded in the DCC and that in CMS Event.'),
  33777. kind = cms.untracked.string('TH2F'),
  33778. otype = cms.untracked.string('Ecal2P'),
  33779. path = cms.untracked.string('%(subdet)s/%(prefix)sRawDataTask/%(prefix)sRDT orbit number DCC-GT'),
  33780. yaxis = cms.untracked.PSet(
  33781. high = cms.untracked.double(100.0),
  33782. low = cms.untracked.double(-100.0),
  33783. nbins = cms.untracked.int32(200)
  33784. )
  33785. ),
  33786. RunNumber = cms.untracked.PSet(
  33787. btype = cms.untracked.string('DCC'),
  33788. description = cms.untracked.string('Number of discrepancies between run numbers recorded in the DCC and that in CMS Event.'),
  33789. kind = cms.untracked.string('TH1F'),
  33790. otype = cms.untracked.string('Ecal2P'),
  33791. path = cms.untracked.string('%(subdet)s/%(prefix)sRawDataTask/%(prefix)sRDT run number errors')
  33792. ),
  33793. TrendNSyncErrors = cms.untracked.PSet(
  33794. btype = cms.untracked.string('Trend'),
  33795. cumulative = cms.untracked.bool(True),
  33796. description = cms.untracked.string('Accumulated trend of the number of synchronization errors (L1A & BX mismatches) between DCC and FE in this run.'),
  33797. kind = cms.untracked.string('TH1F'),
  33798. online = cms.untracked.bool(True),
  33799. otype = cms.untracked.string('Ecal'),
  33800. path = cms.untracked.string('Ecal/Trends/RawDataTask accumulated number of sync errors')
  33801. ),
  33802. TriggerType = cms.untracked.PSet(
  33803. btype = cms.untracked.string('DCC'),
  33804. description = cms.untracked.string('Number of discrepancies between trigger type recorded in the DCC and that in CMS Event.'),
  33805. kind = cms.untracked.string('TH1F'),
  33806. otype = cms.untracked.string('Ecal2P'),
  33807. path = cms.untracked.string('%(subdet)s/%(prefix)sRawDataTask/%(prefix)sRDT trigger type errors')
  33808. )
  33809. )
  33810. )
  33811.  
  33812. process.ecalRecoSummaryTask = cms.untracked.PSet(
  33813. MEs = cms.untracked.PSet(
  33814. Chi2 = cms.untracked.PSet(
  33815. btype = cms.untracked.string('User'),
  33816. description = cms.untracked.string('Chi2 of the pulse reconstruction.'),
  33817. kind = cms.untracked.string('TH1F'),
  33818. otype = cms.untracked.string('Ecal3P'),
  33819. path = cms.untracked.string('%(subdet)s/%(prefix)sRecoSummary/recHits_%(subdetshortsig)s_Chi2'),
  33820. xaxis = cms.untracked.PSet(
  33821. high = cms.untracked.double(100.0),
  33822. low = cms.untracked.double(0.0),
  33823. nbins = cms.untracked.int32(100)
  33824. )
  33825. ),
  33826. EnergyMax = cms.untracked.PSet(
  33827. btype = cms.untracked.string('User'),
  33828. description = cms.untracked.string('Maximum energy of the rechit.'),
  33829. kind = cms.untracked.string('TH1F'),
  33830. otype = cms.untracked.string('Ecal3P'),
  33831. path = cms.untracked.string('%(subdet)s/%(prefix)sRecoSummary/recHits_%(subdetshortsig)s_energyMax'),
  33832. xaxis = cms.untracked.PSet(
  33833. high = cms.untracked.double(100.0),
  33834. low = cms.untracked.double(-10.0),
  33835. nbins = cms.untracked.int32(110)
  33836. )
  33837. ),
  33838. RecoFlagAll = cms.untracked.PSet(
  33839. btype = cms.untracked.string('User'),
  33840. description = cms.untracked.string('Reconstruction flags from all rechits.'),
  33841. kind = cms.untracked.string('TH1F'),
  33842. otype = cms.untracked.string('Ecal2P'),
  33843. path = cms.untracked.string('%(subdet)s/%(prefix)sRecoSummary/recHits_%(subdetshort)s_recoFlag'),
  33844. xaxis = cms.untracked.PSet(
  33845. high = cms.untracked.double(15.5),
  33846. low = cms.untracked.double(-0.5),
  33847. nbins = cms.untracked.int32(16)
  33848. )
  33849. ),
  33850. RecoFlagBasicCluster = cms.untracked.PSet(
  33851. btype = cms.untracked.string('User'),
  33852. description = cms.untracked.string('Reconstruction flags from rechits in basic clusters.'),
  33853. kind = cms.untracked.string('TH1F'),
  33854. otype = cms.untracked.string('Ecal2P'),
  33855. path = cms.untracked.string('%(subdet)s/%(prefix)sRecoSummary/basicClusters_recHits_%(subdetshort)s_recoFlag'),
  33856. xaxis = cms.untracked.PSet(
  33857. high = cms.untracked.double(15.5),
  33858. low = cms.untracked.double(-0.5),
  33859. nbins = cms.untracked.int32(16)
  33860. )
  33861. ),
  33862. RecoFlagReduced = cms.untracked.PSet(
  33863. btype = cms.untracked.string('User'),
  33864. description = cms.untracked.string('Reconstruction flags from reduced rechits.'),
  33865. kind = cms.untracked.string('TH1F'),
  33866. otype = cms.untracked.string('Ecal2P'),
  33867. path = cms.untracked.string('%(subdet)s/%(prefix)sRecoSummary/redRecHits_%(subdetshort)s_recoFlag'),
  33868. xaxis = cms.untracked.PSet(
  33869. high = cms.untracked.double(15.5),
  33870. low = cms.untracked.double(-0.5),
  33871. nbins = cms.untracked.int32(16)
  33872. )
  33873. ),
  33874. SwissCross = cms.untracked.PSet(
  33875. btype = cms.untracked.string('User'),
  33876. description = cms.untracked.string('Swiss cross.'),
  33877. kind = cms.untracked.string('TH1F'),
  33878. otype = cms.untracked.string('EB'),
  33879. path = cms.untracked.string('%(subdet)s/%(prefix)sRecoSummary/recHits_%(subdetshort)s_E1oE4'),
  33880. xaxis = cms.untracked.PSet(
  33881. high = cms.untracked.double(1.5),
  33882. low = cms.untracked.double(0.0),
  33883. nbins = cms.untracked.int32(100)
  33884. )
  33885. ),
  33886. Time = cms.untracked.PSet(
  33887. btype = cms.untracked.string('User'),
  33888. description = cms.untracked.string('Rechit time.'),
  33889. kind = cms.untracked.string('TH1F'),
  33890. otype = cms.untracked.string('Ecal3P'),
  33891. path = cms.untracked.string('%(subdet)s/%(prefix)sRecoSummary/recHits_%(subdetshortsig)s_time'),
  33892. xaxis = cms.untracked.PSet(
  33893. high = cms.untracked.double(50.0),
  33894. low = cms.untracked.double(-50.0),
  33895. nbins = cms.untracked.int32(100)
  33896. )
  33897. )
  33898. ),
  33899. params = cms.untracked.PSet(
  33900. rechitThresholdEB = cms.untracked.double(0.8),
  33901. rechitThresholdEE = cms.untracked.double(1.2)
  33902. )
  33903. )
  33904.  
  33905. process.ecalSelectiveReadoutTask = cms.untracked.PSet(
  33906. MEs = cms.untracked.PSet(
  33907. DCCSize = cms.untracked.PSet(
  33908. btype = cms.untracked.string('DCC'),
  33909. description = cms.untracked.string('Distribution of the per-DCC data size.'),
  33910. kind = cms.untracked.string('TH2F'),
  33911. otype = cms.untracked.string('Ecal2P'),
  33912. path = cms.untracked.string('%(subdet)s/%(prefix)sSelectiveReadoutTask/%(prefix)sSRT event size vs DCC'),
  33913. yaxis = cms.untracked.PSet(
  33914. edges = cms.untracked.vdouble(0.0, 0.0608, 0.1216, 0.1824, 0.2432,
  33915. 0.304, 0.3648, 0.4256, 0.4864, 0.5472,
  33916. 0.608, 0.608, 1.216, 1.824, 2.432,
  33917. 3.04, 3.648, 4.256, 4.864, 5.472,
  33918. 6.08, 6.688, 7.296, 7.904, 8.512,
  33919. 9.12, 9.728, 10.336, 10.944, 11.552,
  33920. 12.16, 12.768, 13.376, 13.984, 14.592,
  33921. 15.2, 15.808, 16.416, 17.024, 17.632,
  33922. 18.24, 18.848, 19.456, 20.064, 20.672,
  33923. 21.28, 21.888, 22.496, 23.104, 23.712,
  33924. 24.32, 24.928, 25.536, 26.144, 26.752,
  33925. 27.36, 27.968, 28.576, 29.184, 29.792,
  33926. 30.4, 31.008, 31.616, 32.224, 32.832,
  33927. 33.44, 34.048, 34.656, 35.264, 35.872,
  33928. 36.48, 37.088, 37.696, 38.304, 38.912,
  33929. 39.52, 40.128, 40.736, 41.344),
  33930. title = cms.untracked.string('event size (kB)')
  33931. )
  33932. ),
  33933. DCCSizeProf = cms.untracked.PSet(
  33934. btype = cms.untracked.string('DCC'),
  33935. description = cms.untracked.string('Mean and spread of the per-DCC data size.'),
  33936. kind = cms.untracked.string('TProfile'),
  33937. otype = cms.untracked.string('Ecal2P'),
  33938. path = cms.untracked.string('%(subdet)s/%(prefix)sSelectiveReadoutTask/%(prefix)sSRT DCC event size'),
  33939. yaxis = cms.untracked.PSet(
  33940. title = cms.untracked.string('event size (kB)')
  33941. )
  33942. ),
  33943. EventSize = cms.untracked.PSet(
  33944. btype = cms.untracked.string('User'),
  33945. description = cms.untracked.string('Distribution of per-DCC data size.'),
  33946. kind = cms.untracked.string('TH1F'),
  33947. otype = cms.untracked.string('Ecal3P'),
  33948. path = cms.untracked.string('%(subdet)s/%(prefix)sSelectiveReadoutTask/%(prefix)sSRT event size%(suffix)s'),
  33949. xaxis = cms.untracked.PSet(
  33950. high = cms.untracked.double(5.0),
  33951. low = cms.untracked.double(0.0),
  33952. nbins = cms.untracked.int32(100),
  33953. title = cms.untracked.string('event size (kB)')
  33954. )
  33955. ),
  33956. FRDropped = cms.untracked.PSet(
  33957. btype = cms.untracked.string('User'),
  33958. description = cms.untracked.string('Number of FR flagged but dropped towers.'),
  33959. kind = cms.untracked.string('TH1F'),
  33960. otype = cms.untracked.string('Ecal3P'),
  33961. path = cms.untracked.string('%(subdet)s/%(prefix)sSelectiveReadoutTask/%(prefix)sSRT FR Flagged Dropped Readout Number%(suffix)s'),
  33962. xaxis = cms.untracked.PSet(
  33963. high = cms.untracked.double(20.0),
  33964. low = cms.untracked.double(0.0),
  33965. nbins = cms.untracked.int32(20),
  33966. title = cms.untracked.string('number of towers')
  33967. )
  33968. ),
  33969. FRDroppedMap = cms.untracked.PSet(
  33970. btype = cms.untracked.string('SuperCrystal'),
  33971. description = cms.untracked.string('Number of FR flagged but dropped towers.'),
  33972. kind = cms.untracked.string('TH2F'),
  33973. otype = cms.untracked.string('Ecal3P'),
  33974. path = cms.untracked.string('%(subdet)s/%(prefix)sSelectiveReadoutTask/Counters/%(prefix)sSRT FR flagged dropped counter%(suffix)s')
  33975. ),
  33976. FlagCounterMap = cms.untracked.PSet(
  33977. btype = cms.untracked.string('SuperCrystal'),
  33978. description = cms.untracked.string('Tower occupancy of any SR flag.'),
  33979. kind = cms.untracked.string('TH2F'),
  33980. otype = cms.untracked.string('Ecal3P'),
  33981. path = cms.untracked.string('%(subdet)s/%(prefix)sSelectiveReadoutTask/Counters/%(prefix)sSRT tower flag counter%(suffix)s')
  33982. ),
  33983. FullReadout = cms.untracked.PSet(
  33984. btype = cms.untracked.string('User'),
  33985. description = cms.untracked.string('Number of FR flags per event.'),
  33986. kind = cms.untracked.string('TH1F'),
  33987. otype = cms.untracked.string('Ecal3P'),
  33988. path = cms.untracked.string('%(subdet)s/%(prefix)sSelectiveReadoutTask/%(prefix)sSRT full readout SR Flags Number%(suffix)s'),
  33989. xaxis = cms.untracked.PSet(
  33990. high = cms.untracked.double(200.0),
  33991. low = cms.untracked.double(0.0),
  33992. nbins = cms.untracked.int32(100),
  33993. title = cms.untracked.string('number of towers')
  33994. )
  33995. ),
  33996. FullReadoutMap = cms.untracked.PSet(
  33997. btype = cms.untracked.string('SuperCrystal'),
  33998. description = cms.untracked.string('Tower occupancy with FR flags.'),
  33999. kind = cms.untracked.string('TH2F'),
  34000. otype = cms.untracked.string('Ecal3P'),
  34001. path = cms.untracked.string('%(subdet)s/%(prefix)sSelectiveReadoutTask/Counters/%(prefix)sSRT tower full readout counter%(suffix)s')
  34002. ),
  34003. HighIntOutput = cms.untracked.PSet(
  34004. btype = cms.untracked.string('User'),
  34005. description = cms.untracked.string('Output of the ZS filter for high interest towers.'),
  34006. kind = cms.untracked.string('TH1F'),
  34007. otype = cms.untracked.string('Ecal3P'),
  34008. path = cms.untracked.string('%(subdet)s/%(prefix)sSelectiveReadoutTask/%(prefix)sSRT high interest ZS filter output%(suffix)s'),
  34009. xaxis = cms.untracked.PSet(
  34010. high = cms.untracked.double(60.0),
  34011. low = cms.untracked.double(-60.0),
  34012. nbins = cms.untracked.int32(120),
  34013. title = cms.untracked.string('ADC counts*4')
  34014. )
  34015. ),
  34016. HighIntPayload = cms.untracked.PSet(
  34017. btype = cms.untracked.string('User'),
  34018. description = cms.untracked.string('Total data size from all high interest towers.'),
  34019. kind = cms.untracked.string('TH1F'),
  34020. otype = cms.untracked.string('Ecal3P'),
  34021. path = cms.untracked.string('%(subdet)s/%(prefix)sSelectiveReadoutTask/%(prefix)sSRT high interest payload%(suffix)s'),
  34022. xaxis = cms.untracked.PSet(
  34023. high = cms.untracked.double(3.0),
  34024. low = cms.untracked.double(0.0),
  34025. nbins = cms.untracked.int32(100),
  34026. title = cms.untracked.string('event size (kB)')
  34027. )
  34028. ),
  34029. LowIntOutput = cms.untracked.PSet(
  34030. btype = cms.untracked.string('User'),
  34031. description = cms.untracked.string('Output of the ZS filter for low interest towers.'),
  34032. kind = cms.untracked.string('TH1F'),
  34033. otype = cms.untracked.string('Ecal3P'),
  34034. path = cms.untracked.string('%(subdet)s/%(prefix)sSelectiveReadoutTask/%(prefix)sSRT low interest ZS filter output%(suffix)s'),
  34035. xaxis = cms.untracked.PSet(
  34036. high = cms.untracked.double(60.0),
  34037. low = cms.untracked.double(-60.0),
  34038. nbins = cms.untracked.int32(120),
  34039. title = cms.untracked.string('ADC counts*4')
  34040. )
  34041. ),
  34042. LowIntPayload = cms.untracked.PSet(
  34043. btype = cms.untracked.string('User'),
  34044. description = cms.untracked.string('Total data size from all low interest towers.'),
  34045. kind = cms.untracked.string('TH1F'),
  34046. otype = cms.untracked.string('Ecal3P'),
  34047. path = cms.untracked.string('%(subdet)s/%(prefix)sSelectiveReadoutTask/%(prefix)sSRT low interest payload%(suffix)s'),
  34048. xaxis = cms.untracked.PSet(
  34049. high = cms.untracked.double(3.0),
  34050. low = cms.untracked.double(0.0),
  34051. nbins = cms.untracked.int32(100),
  34052. title = cms.untracked.string('event size (kB)')
  34053. )
  34054. ),
  34055. RUForcedMap = cms.untracked.PSet(
  34056. btype = cms.untracked.string('SuperCrystal'),
  34057. description = cms.untracked.string('Tower occupancy of FORCED flag.'),
  34058. kind = cms.untracked.string('TH2F'),
  34059. otype = cms.untracked.string('Ecal3P'),
  34060. path = cms.untracked.string('%(subdet)s/%(prefix)sSelectiveReadoutTask/Counters/%(prefix)sSRT RU with forced SR counter%(suffix)s')
  34061. ),
  34062. TowerSize = cms.untracked.PSet(
  34063. btype = cms.untracked.string('SuperCrystal'),
  34064. description = cms.untracked.string('2D distribution of the mean data size from each readout unit.'),
  34065. kind = cms.untracked.string('TProfile2D'),
  34066. otype = cms.untracked.string('Ecal3P'),
  34067. path = cms.untracked.string('%(subdet)s/%(prefix)sSelectiveReadoutTask/%(prefix)sSRT tower event size%(suffix)s'),
  34068. zaxis = cms.untracked.PSet(
  34069. title = cms.untracked.string('size (bytes)')
  34070. )
  34071. ),
  34072. ZS1Map = cms.untracked.PSet(
  34073. btype = cms.untracked.string('SuperCrystal'),
  34074. description = cms.untracked.string('Tower occupancy with ZS1 flags.'),
  34075. kind = cms.untracked.string('TH2F'),
  34076. otype = cms.untracked.string('Ecal3P'),
  34077. path = cms.untracked.string('%(subdet)s/%(prefix)sSelectiveReadoutTask/Counters/%(prefix)sSRT tower ZS1 counter%(suffix)s')
  34078. ),
  34079. ZSFullReadout = cms.untracked.PSet(
  34080. btype = cms.untracked.string('User'),
  34081. description = cms.untracked.string('Number of ZS flagged but fully read out towers.'),
  34082. kind = cms.untracked.string('TH1F'),
  34083. otype = cms.untracked.string('Ecal3P'),
  34084. path = cms.untracked.string('%(subdet)s/%(prefix)sSelectiveReadoutTask/%(prefix)sSRT ZS Flagged Fully Readout Number%(suffix)s'),
  34085. xaxis = cms.untracked.PSet(
  34086. high = cms.untracked.double(20.0),
  34087. low = cms.untracked.double(0.0),
  34088. nbins = cms.untracked.int32(20),
  34089. title = cms.untracked.string('number of towers')
  34090. )
  34091. ),
  34092. ZSFullReadoutMap = cms.untracked.PSet(
  34093. btype = cms.untracked.string('SuperCrystal'),
  34094. description = cms.untracked.string('Number of ZS flagged but fully read out towers.'),
  34095. kind = cms.untracked.string('TH2F'),
  34096. otype = cms.untracked.string('Ecal3P'),
  34097. path = cms.untracked.string('%(subdet)s/%(prefix)sSelectiveReadoutTask/Counters/%(prefix)sSRT ZS flagged full readout counter%(suffix)s')
  34098. ),
  34099. ZSMap = cms.untracked.PSet(
  34100. btype = cms.untracked.string('SuperCrystal'),
  34101. description = cms.untracked.string('Tower occupancy of ZS1 and ZS2 flags.'),
  34102. kind = cms.untracked.string('TH2F'),
  34103. otype = cms.untracked.string('Ecal3P'),
  34104. path = cms.untracked.string('%(subdet)s/%(prefix)sSelectiveReadoutTask/Counters/%(prefix)sSRT tower ZS1+ZS2 counter%(suffix)s')
  34105. )
  34106. ),
  34107. params = cms.untracked.PSet(
  34108. DCCZS1stSample = cms.untracked.int32(2),
  34109. ZSFIRWeights = cms.untracked.vdouble(-0.374, -0.374, -0.3629, 0.2721, 0.4681,
  34110. 0.3707),
  34111. useCondDb = cms.untracked.bool(False)
  34112. )
  34113. )
  34114.  
  34115. process.ecalTimeDigitizer = cms.PSet(
  34116. EBtimeDigiCollection = cms.string('EBTimeDigi'),
  34117. EEtimeDigiCollection = cms.string('EETimeDigi'),
  34118. accumulatorType = cms.string('EcalTimeDigiProducer'),
  34119. hitsProducerEB = cms.InputTag("g4SimHits","EcalHitsEB"),
  34120. hitsProducerEE = cms.InputTag("g4SimHits","EcalHitsEE"),
  34121. timeLayerBarrel = cms.int32(7),
  34122. timeLayerEndcap = cms.int32(3)
  34123. )
  34124.  
  34125. process.ecalTimingTask = cms.untracked.PSet(
  34126. MEs = cms.untracked.PSet(
  34127. Chi2 = cms.untracked.PSet(
  34128. btype = cms.untracked.string('User'),
  34129. description = cms.untracked.string('Chi2 of the pulse reconstruction.'),
  34130. kind = cms.untracked.string('TH1F'),
  34131. otype = cms.untracked.string('Ecal3P'),
  34132. path = cms.untracked.string('%(subdet)s/%(prefix)sTimingTask/%(prefix)sTMT %(subdetshortsig)s Chi2'),
  34133. xaxis = cms.untracked.PSet(
  34134. high = cms.untracked.double(100.0),
  34135. low = cms.untracked.double(0.0),
  34136. nbins = cms.untracked.int32(100)
  34137. )
  34138. ),
  34139. Time1D = cms.untracked.PSet(
  34140. btype = cms.untracked.string('User'),
  34141. description = cms.untracked.string('Distribution of the mean rec hit timing. Only hits with GOOD or OUT_OF_TIME reconstruction flags and energy above threshold are used. The energy thresholds are 1.000000 and 3.000000 for EB and EE respectively.'),
  34142. kind = cms.untracked.string('TH1F'),
  34143. otype = cms.untracked.string('SM'),
  34144. path = cms.untracked.string('%(subdet)s/%(prefix)sTimingTask/%(prefix)sTMT timing 1D %(sm)s'),
  34145. xaxis = cms.untracked.PSet(
  34146. high = cms.untracked.double(12.5),
  34147. low = cms.untracked.double(-12.5),
  34148. nbins = cms.untracked.int32(100),
  34149. title = cms.untracked.string('time (ns)')
  34150. )
  34151. ),
  34152. TimeAll = cms.untracked.PSet(
  34153. btype = cms.untracked.string('User'),
  34154. description = cms.untracked.string('Distribution of the mean rec hit timing. Only hits with GOOD or OUT_OF_TIME reconstruction flags and energy above threshold are used. The energy thresholds are 1.000000 and 3.000000 for EB and EE respectively.'),
  34155. kind = cms.untracked.string('TH1F'),
  34156. otype = cms.untracked.string('Ecal3P'),
  34157. path = cms.untracked.string('%(subdet)s/%(prefix)sTimingTask/%(prefix)sTMT timing 1D summary%(suffix)s'),
  34158. xaxis = cms.untracked.PSet(
  34159. high = cms.untracked.double(12.5),
  34160. low = cms.untracked.double(-12.5),
  34161. nbins = cms.untracked.int32(100),
  34162. title = cms.untracked.string('time (ns)')
  34163. )
  34164. ),
  34165. TimeAllMap = cms.untracked.PSet(
  34166. btype = cms.untracked.string('SuperCrystal'),
  34167. description = cms.untracked.string('2D distribution of the mean rec hit timing. Only hits with GOOD or OUT_OF_TIME reconstruction flags and energy above threshold are used. Hits with |t| > 7.0 ns are discarded. The energy thresholds are 1.000000 and 3.000000 for EB and EE respectively.'),
  34168. kind = cms.untracked.string('TProfile2D'),
  34169. otype = cms.untracked.string('Ecal3P'),
  34170. path = cms.untracked.string('%(subdet)s/%(prefix)sTimingTask/%(prefix)sTMT timing map%(suffix)s'),
  34171. zaxis = cms.untracked.PSet(
  34172. high = cms.untracked.double(7.0),
  34173. low = cms.untracked.double(-7.0),
  34174. title = cms.untracked.string('time (ns)')
  34175. )
  34176. ),
  34177. TimeAmp = cms.untracked.PSet(
  34178. btype = cms.untracked.string('User'),
  34179. description = cms.untracked.string('Correlation between hit timing and energy. Only hits with GOOD or OUT_OF_TIME reconstruction flags are used.'),
  34180. kind = cms.untracked.string('TH2F'),
  34181. otype = cms.untracked.string('SM'),
  34182. path = cms.untracked.string('%(subdet)s/%(prefix)sTimingTask/%(prefix)sTMT timing vs amplitude %(sm)s'),
  34183. xaxis = cms.untracked.PSet(
  34184. edges = cms.untracked.vdouble(0.316227766017, 0.354813389234, 0.398107170553, 0.446683592151, 0.501187233627,
  34185. 0.56234132519, 0.63095734448, 0.707945784384, 0.794328234724, 0.891250938134,
  34186. 1.0, 1.1220184543, 1.25892541179, 1.41253754462, 1.58489319246,
  34187. 1.77827941004, 1.99526231497, 2.23872113857, 2.51188643151, 2.81838293126,
  34188. 3.16227766017, 3.54813389234, 3.98107170553, 4.46683592151, 5.01187233627,
  34189. 5.6234132519, 6.3095734448, 7.07945784384, 7.94328234724, 8.91250938134,
  34190. 10.0, 11.220184543, 12.5892541179, 14.1253754462, 15.8489319246,
  34191. 17.7827941004, 19.9526231497, 22.3872113857, 25.1188643151, 28.1838293126,
  34192. 31.6227766017, 35.4813389234, 39.8107170553, 44.6683592151, 50.1187233627,
  34193. 56.234132519, 63.095734448, 70.7945784384, 79.4328234724, 89.1250938134),
  34194. title = cms.untracked.string('energy (GeV)')
  34195. ),
  34196. yaxis = cms.untracked.PSet(
  34197. high = cms.untracked.double(50.0),
  34198. low = cms.untracked.double(-50.0),
  34199. nbins = cms.untracked.int32(200),
  34200. title = cms.untracked.string('time (ns)')
  34201. )
  34202. ),
  34203. TimeAmpAll = cms.untracked.PSet(
  34204. btype = cms.untracked.string('User'),
  34205. description = cms.untracked.string('Correlation between hit timing and energy. Only hits with GOOD or OUT_OF_TIME reconstruction flags are used.'),
  34206. kind = cms.untracked.string('TH2F'),
  34207. otype = cms.untracked.string('Ecal3P'),
  34208. path = cms.untracked.string('%(subdet)s/%(prefix)sTimingTask/%(prefix)sTMT timing vs amplitude summary%(suffix)s'),
  34209. xaxis = cms.untracked.PSet(
  34210. edges = cms.untracked.vdouble(0.316227766017, 0.354813389234, 0.398107170553, 0.446683592151, 0.501187233627,
  34211. 0.56234132519, 0.63095734448, 0.707945784384, 0.794328234724, 0.891250938134,
  34212. 1.0, 1.1220184543, 1.25892541179, 1.41253754462, 1.58489319246,
  34213. 1.77827941004, 1.99526231497, 2.23872113857, 2.51188643151, 2.81838293126,
  34214. 3.16227766017, 3.54813389234, 3.98107170553, 4.46683592151, 5.01187233627,
  34215. 5.6234132519, 6.3095734448, 7.07945784384, 7.94328234724, 8.91250938134,
  34216. 10.0, 11.220184543, 12.5892541179, 14.1253754462, 15.8489319246,
  34217. 17.7827941004, 19.9526231497, 22.3872113857, 25.1188643151, 28.1838293126,
  34218. 31.6227766017, 35.4813389234, 39.8107170553, 44.6683592151, 50.1187233627,
  34219. 56.234132519, 63.095734448, 70.7945784384, 79.4328234724, 89.1250938134),
  34220. title = cms.untracked.string('energy (GeV)')
  34221. ),
  34222. yaxis = cms.untracked.PSet(
  34223. high = cms.untracked.double(50.0),
  34224. low = cms.untracked.double(-50.0),
  34225. nbins = cms.untracked.int32(200),
  34226. title = cms.untracked.string('time (ns)')
  34227. )
  34228. ),
  34229. TimeAmpBXm = cms.untracked.PSet(
  34230. btype = cms.untracked.string('User'),
  34231. description = cms.untracked.string('Correlation between in-time amplitude and BX-1 out-of-time amplitude. Only events with kGood reconstruction flag set, energy > ( EB:20.000000, EE:15.000000 ) GeV, and chi2 < ( EB:16.000000, EE:50.000000 ) are used.'),
  34232. kind = cms.untracked.string('TH2F'),
  34233. otype = cms.untracked.string('Ecal3P'),
  34234. path = cms.untracked.string('%(subdet)s/%(prefix)sTimingTask/%(prefix)sTMT in-time vs BX-1 amplitude%(suffix)s'),
  34235. xaxis = cms.untracked.PSet(
  34236. high = cms.untracked.double(1000.0),
  34237. low = cms.untracked.double(0.0),
  34238. nbins = cms.untracked.int32(250),
  34239. title = cms.untracked.string('In-time amplitude [ADC]')
  34240. ),
  34241. yaxis = cms.untracked.PSet(
  34242. high = cms.untracked.double(100.0),
  34243. low = cms.untracked.double(0.0),
  34244. nbins = cms.untracked.int32(100),
  34245. title = cms.untracked.string('Amplitude BX-1 [ADC]')
  34246. )
  34247. ),
  34248. TimeAmpBXp = cms.untracked.PSet(
  34249. btype = cms.untracked.string('User'),
  34250. description = cms.untracked.string('Correlation between in-time amplitude and BX+1 out-of-time amplitude. Only events with kGood reconstruction flag set, energy > ( EB:20.000000, EE:15.000000 ) GeV, and chi2 < ( EB:16.000000, EE:50.000000 ) are used.'),
  34251. kind = cms.untracked.string('TH2F'),
  34252. otype = cms.untracked.string('Ecal3P'),
  34253. path = cms.untracked.string('%(subdet)s/%(prefix)sTimingTask/%(prefix)sTMT in-time vs BX+1 amplitude%(suffix)s'),
  34254. xaxis = cms.untracked.PSet(
  34255. high = cms.untracked.double(1000.0),
  34256. low = cms.untracked.double(0.0),
  34257. nbins = cms.untracked.int32(250),
  34258. title = cms.untracked.string('In-time amplitude [ADC]')
  34259. ),
  34260. yaxis = cms.untracked.PSet(
  34261. high = cms.untracked.double(100.0),
  34262. low = cms.untracked.double(0.0),
  34263. nbins = cms.untracked.int32(100),
  34264. title = cms.untracked.string('Amplitude BX+1 [ADC]')
  34265. )
  34266. ),
  34267. TimeMap = cms.untracked.PSet(
  34268. btype = cms.untracked.string('Crystal'),
  34269. description = cms.untracked.string('2D distribution of the mean rec hit timing. Only hits with GOOD or OUT_OF_TIME reconstruction flags and energy above threshold are used. Hits with |t| > 12.5 ns are discarded. The energy thresholds are 1.000000 and 3.000000 for EB and EE respectively.'),
  34270. kind = cms.untracked.string('TProfile2D'),
  34271. otype = cms.untracked.string('SM'),
  34272. path = cms.untracked.string('%(subdet)s/%(prefix)sTimingTask/%(prefix)sTMT timing %(sm)s'),
  34273. zaxis = cms.untracked.PSet(
  34274. high = cms.untracked.double(12.5),
  34275. low = cms.untracked.double(-12.5),
  34276. title = cms.untracked.string('time (ns)')
  34277. )
  34278. ),
  34279. TimeMapByLS = cms.untracked.PSet(
  34280. btype = cms.untracked.string('Crystal'),
  34281. description = cms.untracked.string('2D distribution of the mean rec hit timing. Only hits with GOOD or OUT_OF_TIME reconstruction flags and energy above threshold are used. Hits with |t| > 12.5 ns are discarded. The energy thresholds are 1.000000 and 3.000000 for EB and EE respectively.'),
  34282. kind = cms.untracked.string('TProfile2D'),
  34283. otype = cms.untracked.string('SM'),
  34284. path = cms.untracked.string('%(subdet)s/%(prefix)sTimingTask/%(prefix)sTMT timing by LS %(sm)s'),
  34285. zaxis = cms.untracked.PSet(
  34286. high = cms.untracked.double(12.5),
  34287. low = cms.untracked.double(-12.5),
  34288. title = cms.untracked.string('time (ns)')
  34289. )
  34290. )
  34291. ),
  34292. params = cms.untracked.PSet(
  34293. chi2ThresholdEB = cms.untracked.double(16.0),
  34294. chi2ThresholdEE = cms.untracked.double(50.0),
  34295. energyThresholdEB = cms.untracked.double(1.0),
  34296. energyThresholdEE = cms.untracked.double(3.0)
  34297. )
  34298. )
  34299.  
  34300. process.ecalTrigPrimTask = cms.untracked.PSet(
  34301. MEs = cms.untracked.PSet(
  34302. EmulMaxIndex = cms.untracked.PSet(
  34303. btype = cms.untracked.string('User'),
  34304. description = cms.untracked.string('Distribution of the index of emulated TP with the highest Et value.'),
  34305. kind = cms.untracked.string('TH1F'),
  34306. otype = cms.untracked.string('Ecal3P'),
  34307. path = cms.untracked.string('%(subdet)s/%(prefix)sTriggerTowerTask/%(prefix)sTTT max TP matching index%(suffix)s'),
  34308. xaxis = cms.untracked.PSet(
  34309. high = cms.untracked.double(5.5),
  34310. labels = cms.untracked.vstring('no maximum',
  34311. '0',
  34312. '1',
  34313. '2',
  34314. '3',
  34315. '4'),
  34316. low = cms.untracked.double(-0.5),
  34317. nbins = cms.untracked.int32(6),
  34318. title = cms.untracked.string('TP index')
  34319. )
  34320. ),
  34321. EtEmulError = cms.untracked.PSet(
  34322. btype = cms.untracked.string('TriggerTower'),
  34323. description = cms.untracked.string(''),
  34324. kind = cms.untracked.string('TH2F'),
  34325. otype = cms.untracked.string('SM'),
  34326. path = cms.untracked.string('%(subdet)s/%(prefix)sTriggerTowerTask/%(prefix)sTTT EmulError %(sm)s')
  34327. ),
  34328. EtMaxEmul = cms.untracked.PSet(
  34329. btype = cms.untracked.string('User'),
  34330. description = cms.untracked.string('Distribution of the maximum Et value within one emulated TP'),
  34331. kind = cms.untracked.string('TH1F'),
  34332. otype = cms.untracked.string('Ecal3P'),
  34333. path = cms.untracked.string('%(subdet)s/%(prefix)sTriggerTowerTask/Emulated/%(prefix)sTTT Et spectrum Emulated Digis max%(suffix)s'),
  34334. xaxis = cms.untracked.PSet(
  34335. high = cms.untracked.double(256.0),
  34336. low = cms.untracked.double(0.0),
  34337. nbins = cms.untracked.int32(128),
  34338. title = cms.untracked.string('TP Et')
  34339. )
  34340. ),
  34341. EtReal = cms.untracked.PSet(
  34342. btype = cms.untracked.string('User'),
  34343. description = cms.untracked.string('Distribution of the trigger primitive Et.'),
  34344. kind = cms.untracked.string('TH1F'),
  34345. otype = cms.untracked.string('Ecal3P'),
  34346. path = cms.untracked.string('%(subdet)s/%(prefix)sTriggerTowerTask/%(prefix)sTTT Et spectrum Real Digis%(suffix)s'),
  34347. xaxis = cms.untracked.PSet(
  34348. high = cms.untracked.double(256.0),
  34349. low = cms.untracked.double(0.0),
  34350. nbins = cms.untracked.int32(128),
  34351. title = cms.untracked.string('TP Et')
  34352. )
  34353. ),
  34354. EtRealMap = cms.untracked.PSet(
  34355. btype = cms.untracked.string('TriggerTower'),
  34356. description = cms.untracked.string('2D distribution of the trigger primitive Et.'),
  34357. kind = cms.untracked.string('TProfile2D'),
  34358. otype = cms.untracked.string('SM'),
  34359. path = cms.untracked.string('%(subdet)s/%(prefix)sTriggerTowerTask/%(prefix)sTTT Et map Real Digis %(sm)s'),
  34360. zaxis = cms.untracked.PSet(
  34361. high = cms.untracked.double(256.0),
  34362. low = cms.untracked.double(0.0),
  34363. nbins = cms.untracked.int32(128),
  34364. title = cms.untracked.string('TP Et')
  34365. )
  34366. ),
  34367. EtSummary = cms.untracked.PSet(
  34368. btype = cms.untracked.string('TriggerTower'),
  34369. description = cms.untracked.string('2D distribution of the trigger primitive Et.'),
  34370. kind = cms.untracked.string('TProfile2D'),
  34371. otype = cms.untracked.string('Ecal3P'),
  34372. path = cms.untracked.string('%(subdet)s/%(prefix)sSummaryClient/%(prefix)sTTT%(suffix)s Et trigger tower summary'),
  34373. zaxis = cms.untracked.PSet(
  34374. high = cms.untracked.double(256.0),
  34375. low = cms.untracked.double(0.0),
  34376. nbins = cms.untracked.int32(128),
  34377. title = cms.untracked.string('TP Et')
  34378. )
  34379. ),
  34380. EtSummaryByLumi = cms.untracked.PSet(
  34381. btype = cms.untracked.string('TriggerTower'),
  34382. description = cms.untracked.string('2D distribution of the Trigger Primitives Et for this lumisection.'),
  34383. kind = cms.untracked.string('TProfile2D'),
  34384. otype = cms.untracked.string('Ecal3P'),
  34385. path = cms.untracked.string('%(subdet)s/%(prefix)sSummaryClient/%(prefix)sTTT%(suffix)s Et trigger tower summary by lumi'),
  34386. zaxis = cms.untracked.PSet(
  34387. high = cms.untracked.double(256.0),
  34388. low = cms.untracked.double(0.0),
  34389. nbins = cms.untracked.int32(128),
  34390. title = cms.untracked.string('TP Et')
  34391. )
  34392. ),
  34393. EtVsBx = cms.untracked.PSet(
  34394. btype = cms.untracked.string('User'),
  34395. description = cms.untracked.string('Mean TP Et in different bunch crossing intervals. This plot is filled by data from physics data stream. It is normal to have very little entries in BX >= 3490.'),
  34396. kind = cms.untracked.string('TProfile'),
  34397. otype = cms.untracked.string('Ecal3P'),
  34398. path = cms.untracked.string('%(subdet)s/%(prefix)sTriggerTowerTask/%(prefix)sTTT Et vs bx Real Digis%(suffix)s'),
  34399. xaxis = cms.untracked.PSet(
  34400. high = cms.untracked.double(16.0),
  34401. labels = cms.untracked.vstring('1',
  34402. '271',
  34403. '541',
  34404. '892',
  34405. '1162',
  34406. '1432',
  34407. '1783',
  34408. '2053',
  34409. '2323',
  34410. '2674',
  34411. '2944',
  34412. '3214',
  34413. '3446',
  34414. '3490',
  34415. '3491',
  34416. '3565'),
  34417. low = cms.untracked.double(0.0),
  34418. nbins = cms.untracked.int32(16),
  34419. title = cms.untracked.string('bunch crossing')
  34420. ),
  34421. yaxis = cms.untracked.PSet(
  34422. title = cms.untracked.string('TP Et')
  34423. )
  34424. ),
  34425. FGEmulError = cms.untracked.PSet(
  34426. btype = cms.untracked.string('TriggerTower'),
  34427. description = cms.untracked.string(''),
  34428. kind = cms.untracked.string('TH2F'),
  34429. otype = cms.untracked.string('SM'),
  34430. path = cms.untracked.string('%(subdet)s/%(prefix)sTriggerTowerTask/%(prefix)sTTT EmulFineGrainVetoError %(sm)s')
  34431. ),
  34432. HighIntMap = cms.untracked.PSet(
  34433. btype = cms.untracked.string('TriggerTower'),
  34434. description = cms.untracked.string('Tower occupancy of high interest flags.'),
  34435. kind = cms.untracked.string('TH2F'),
  34436. otype = cms.untracked.string('Ecal3P'),
  34437. path = cms.untracked.string('%(subdet)s/%(prefix)sSelectiveReadoutTask/Counters/%(prefix)sSRT tower high interest counter%(suffix)s')
  34438. ),
  34439. LowIntMap = cms.untracked.PSet(
  34440. btype = cms.untracked.string('TriggerTower'),
  34441. description = cms.untracked.string('Tower occupancy of low interest flags.'),
  34442. kind = cms.untracked.string('TH2F'),
  34443. otype = cms.untracked.string('Ecal3P'),
  34444. path = cms.untracked.string('%(subdet)s/%(prefix)sSelectiveReadoutTask/Counters/%(prefix)sSRT tower low interest counter%(suffix)s')
  34445. ),
  34446. MatchedIndex = cms.untracked.PSet(
  34447. btype = cms.untracked.string('TriggerTower'),
  34448. description = cms.untracked.string('Counter for TP "timing" (= index withing the emulated TP whose Et matched that of the real TP)'),
  34449. kind = cms.untracked.string('TH2F'),
  34450. otype = cms.untracked.string('SM'),
  34451. path = cms.untracked.string('%(subdet)s/%(prefix)sTriggerTowerTask/%(prefix)sTTT EmulMatch %(sm)s'),
  34452. yaxis = cms.untracked.PSet(
  34453. high = cms.untracked.double(6.0),
  34454. labels = cms.untracked.vstring('no emul',
  34455. '0',
  34456. '1',
  34457. '2',
  34458. '3',
  34459. '4'),
  34460. low = cms.untracked.double(0.0),
  34461. nbins = cms.untracked.int32(6),
  34462. title = cms.untracked.string('TP index')
  34463. )
  34464. ),
  34465. MedIntMap = cms.untracked.PSet(
  34466. btype = cms.untracked.string('TriggerTower'),
  34467. description = cms.untracked.string('Tower occupancy of medium interest flags.'),
  34468. kind = cms.untracked.string('TH2F'),
  34469. otype = cms.untracked.string('Ecal3P'),
  34470. path = cms.untracked.string('%(subdet)s/%(prefix)sSelectiveReadoutTask/Counters/%(prefix)sSRT tower med interest counter%(suffix)s')
  34471. ),
  34472. OccVsBx = cms.untracked.PSet(
  34473. btype = cms.untracked.string('User'),
  34474. description = cms.untracked.string('TP occupancy in different bunch crossing intervals. This plot is filled by data from physics data stream. It is normal to have very little entries in BX >= 3490.'),
  34475. kind = cms.untracked.string('TProfile'),
  34476. otype = cms.untracked.string('Ecal3P'),
  34477. path = cms.untracked.string('%(subdet)s/%(prefix)sTriggerTowerTask/%(prefix)sTTT TP occupancy vs bx Real Digis%(suffix)s'),
  34478. xaxis = cms.untracked.PSet(
  34479. high = cms.untracked.double(16.0),
  34480. labels = cms.untracked.vstring('1',
  34481. '271',
  34482. '541',
  34483. '892',
  34484. '1162',
  34485. '1432',
  34486. '1783',
  34487. '2053',
  34488. '2323',
  34489. '2674',
  34490. '2944',
  34491. '3214',
  34492. '3446',
  34493. '3490',
  34494. '3491',
  34495. '3565'),
  34496. low = cms.untracked.double(0.0),
  34497. nbins = cms.untracked.int32(16),
  34498. title = cms.untracked.string('bunch crossing')
  34499. )
  34500. ),
  34501. RealvEmulEt = cms.untracked.PSet(
  34502. btype = cms.untracked.string('User'),
  34503. description = cms.untracked.string('Real data VS emulated TP Et (in-time)'),
  34504. kind = cms.untracked.string('TH2F'),
  34505. otype = cms.untracked.string('Ecal3P'),
  34506. path = cms.untracked.string('%(subdet)s/%(prefix)sTriggerTowerTask/%(prefix)sTTT Real vs Emulated TP Et%(suffix)s'),
  34507. xaxis = cms.untracked.PSet(
  34508. high = cms.untracked.double(256.0),
  34509. low = cms.untracked.double(0.0),
  34510. nbins = cms.untracked.int32(128),
  34511. title = cms.untracked.string('Emulated TP Et (ADC)')
  34512. ),
  34513. yaxis = cms.untracked.PSet(
  34514. high = cms.untracked.double(256.0),
  34515. low = cms.untracked.double(0.0),
  34516. nbins = cms.untracked.int32(128),
  34517. title = cms.untracked.string('Real data TP Et (ADC)')
  34518. )
  34519. ),
  34520. TTFMismatch = cms.untracked.PSet(
  34521. btype = cms.untracked.string('TriggerTower'),
  34522. description = cms.untracked.string(''),
  34523. kind = cms.untracked.string('TH2F'),
  34524. otype = cms.untracked.string('Ecal3P'),
  34525. path = cms.untracked.string('%(subdet)s/%(prefix)sSelectiveReadoutTask/%(prefix)sSRT TT flag mismatch%(suffix)s')
  34526. ),
  34527. TTFlags = cms.untracked.PSet(
  34528. btype = cms.untracked.string('DCC'),
  34529. description = cms.untracked.string('Distribution of the trigger tower flags.'),
  34530. kind = cms.untracked.string('TH2F'),
  34531. otype = cms.untracked.string('Ecal3P'),
  34532. path = cms.untracked.string('%(subdet)s/%(prefix)sSelectiveReadoutTask/%(prefix)sSRT TT Flags%(suffix)s'),
  34533. yaxis = cms.untracked.PSet(
  34534. high = cms.untracked.double(7.5),
  34535. labels = cms.untracked.vstring('0',
  34536. '1',
  34537. '2',
  34538. '3',
  34539. '4',
  34540. '5',
  34541. '6',
  34542. '7'),
  34543. low = cms.untracked.double(-0.5),
  34544. nbins = cms.untracked.int32(8),
  34545. title = cms.untracked.string('TT flag')
  34546. )
  34547. ),
  34548. TTFlags4 = cms.untracked.PSet(
  34549. btype = cms.untracked.string('TriggerTower'),
  34550. description = cms.untracked.string('Occupancy for TP digis with TTF=4.'),
  34551. kind = cms.untracked.string('TH2F'),
  34552. otype = cms.untracked.string('Ecal3P'),
  34553. path = cms.untracked.string('%(subdet)s/%(prefix)sTriggerTowerTask/%(prefix)sTTT TTF4 Occupancy%(suffix)s')
  34554. ),
  34555. TTFlagsVsEt = cms.untracked.PSet(
  34556. btype = cms.untracked.string('User'),
  34557. description = cms.untracked.string('2D histograms of of TT flags of a corresponding to a given TT vs Et measured by that tower.'),
  34558. kind = cms.untracked.string('TH2F'),
  34559. otype = cms.untracked.string('Ecal3P'),
  34560. path = cms.untracked.string('%(subdet)s/%(prefix)sSelectiveReadoutTask/%(prefix)sSRT TT Flags vs Et%(suffix)s'),
  34561. xaxis = cms.untracked.PSet(
  34562. high = cms.untracked.double(50.0),
  34563. low = cms.untracked.double(0.0),
  34564. nbins = cms.untracked.int32(100),
  34565. title = cms.untracked.string('TP Et')
  34566. ),
  34567. yaxis = cms.untracked.PSet(
  34568. high = cms.untracked.double(7.5),
  34569. labels = cms.untracked.vstring('0',
  34570. '1',
  34571. '2',
  34572. '3',
  34573. '4',
  34574. '5',
  34575. '6',
  34576. '7'),
  34577. low = cms.untracked.double(-0.5),
  34578. nbins = cms.untracked.int32(8),
  34579. title = cms.untracked.string('TT flag')
  34580. )
  34581. ),
  34582. TTMaskMap = cms.untracked.PSet(
  34583. btype = cms.untracked.string('PseudoStrip'),
  34584. description = cms.untracked.string('Trigger tower and pseudo-strip masking status: a TT or strip is red if it is masked'),
  34585. kind = cms.untracked.string('TProfile2D'),
  34586. otype = cms.untracked.string('SM'),
  34587. path = cms.untracked.string('%(subdet)s/%(prefix)sTriggerTowerTask/TTStatus/%(prefix)sTTT TT Masking Status%(sm)s')
  34588. ),
  34589. TTMaskMapAll = cms.untracked.PSet(
  34590. btype = cms.untracked.string('TriggerTower'),
  34591. description = cms.untracked.string('Trigger tower masking status: a TT is red if it is masked.'),
  34592. kind = cms.untracked.string('TH2F'),
  34593. otype = cms.untracked.string('Ecal3P'),
  34594. path = cms.untracked.string('%(subdet)s/%(prefix)sTriggerTowerTask/%(prefix)sTTT TT Masking Status%(suffix)s')
  34595. )
  34596. ),
  34597. params = cms.untracked.PSet(
  34598. runOnEmul = cms.untracked.bool(True)
  34599. )
  34600. )
  34601.  
  34602. process.ecal_cosmics_sim = cms.PSet(
  34603. cosmicsPhase = cms.bool(False),
  34604. cosmicsShift = cms.double(0.0)
  34605. )
  34606.  
  34607. process.ecal_digi_parameters = cms.PSet(
  34608. EBCorrNoiseMatrixG01 = cms.vdouble(1.0, 0.73354, 0.64442, 0.58851, 0.55425,
  34609. 0.53082, 0.51916, 0.51097, 0.50732, 0.50409),
  34610. EBCorrNoiseMatrixG06 = cms.vdouble(1.0, 0.70946, 0.58021, 0.49846, 0.45006,
  34611. 0.41366, 0.39699, 0.38478, 0.37847, 0.37055),
  34612. EBCorrNoiseMatrixG12 = cms.vdouble(1.0, 0.71073, 0.55721, 0.46089, 0.40449,
  34613. 0.35931, 0.33924, 0.32439, 0.31581, 0.30481),
  34614. EBdigiCollection = cms.string(''),
  34615. EECorrNoiseMatrixG01 = cms.vdouble(1.0, 0.72698, 0.62048, 0.55691, 0.51848,
  34616. 0.49147, 0.47813, 0.47007, 0.46621, 0.46265),
  34617. EECorrNoiseMatrixG06 = cms.vdouble(1.0, 0.71217, 0.47464, 0.34056, 0.26282,
  34618. 0.20287, 0.17734, 0.16256, 0.15618, 0.14443),
  34619. EECorrNoiseMatrixG12 = cms.vdouble(1.0, 0.71373, 0.44825, 0.30152, 0.21609,
  34620. 0.14786, 0.11772, 0.10165, 0.09465, 0.08098),
  34621. EEdigiCollection = cms.string(''),
  34622. ESdigiCollection = cms.string(''),
  34623. EcalPreMixStage1 = cms.bool(False),
  34624. EcalPreMixStage2 = cms.bool(False),
  34625. UseLCcorrection = cms.untracked.bool(True)
  34626. )
  34627.  
  34628. process.ecal_electronics_sim = cms.PSet(
  34629. ConstantTerm = cms.double(0.003),
  34630. applyConstantTerm = cms.bool(True),
  34631. doENoise = cms.bool(True)
  34632. )
  34633.  
  34634. process.ecal_notCont_sim = cms.PSet(
  34635. EBs25notContainment = cms.double(0.97),
  34636. EEs25notContainment = cms.double(0.975)
  34637. )
  34638.  
  34639. process.ecal_pulse_shape_covariances = cms.PSet(
  34640. EBPulseShapeCovariance = cms.vdouble(3.001e-06, 1.233e-05, 0.0, -4.416e-06, -4.571e-06,
  34641. -3.614e-06, -2.636e-06, -1.286e-06, -8.41e-07, -5.296e-07,
  34642. 0.0, 0.0, 1.233e-05, 6.154e-05, 0.0,
  34643. -2.2e-05, -2.309e-05, -1.838e-05, -1.373e-05, -7.334e-06,
  34644. -5.088e-06, -3.745e-06, -2.428e-06, 0.0, 0.0,
  34645. 0.0, 0.0, 0.0, 0.0, 0.0,
  34646. 0.0, 0.0, 0.0, 0.0, 0.0,
  34647. 0.0, -4.416e-06, -2.2e-05, 0.0, 8.319e-06,
  34648. 8.545e-06, 6.792e-06, 5.059e-06, 2.678e-06, 1.816e-06,
  34649. 1.223e-06, 8.245e-07, 5.589e-07, -4.571e-06, -2.309e-05,
  34650. 0.0, 8.545e-06, 9.182e-06, 7.219e-06, 5.388e-06,
  34651. 2.853e-06, 1.944e-06, 1.324e-06, 9.083e-07, 6.335e-07,
  34652. -3.614e-06, -1.838e-05, 0.0, 6.792e-06, 7.219e-06,
  34653. 6.016e-06, 4.437e-06, 2.385e-06, 1.636e-06, 1.118e-06,
  34654. 7.754e-07, 5.556e-07, -2.636e-06, -1.373e-05, 0.0,
  34655. 5.059e-06, 5.388e-06, 4.437e-06, 3.602e-06, 1.917e-06,
  34656. 1.322e-06, 9.079e-07, 6.529e-07, 4.752e-07, -1.286e-06,
  34657. -7.334e-06, 0.0, 2.678e-06, 2.853e-06, 2.385e-06,
  34658. 1.917e-06, 1.375e-06, 9.1e-07, 6.455e-07, 4.693e-07,
  34659. 3.657e-07, -8.41e-07, -5.088e-06, 0.0, 1.816e-06,
  34660. 1.944e-06, 1.636e-06, 1.322e-06, 9.1e-07, 9.115e-07,
  34661. 6.062e-07, 4.436e-07, 3.422e-07, -5.296e-07, -3.745e-06,
  34662. 0.0, 1.223e-06, 1.324e-06, 1.118e-06, 9.079e-07,
  34663. 6.455e-07, 6.062e-07, 7.217e-07, 4.862e-07, 3.768e-07,
  34664. 0.0, -2.428e-06, 0.0, 8.245e-07, 9.083e-07,
  34665. 7.754e-07, 6.529e-07, 4.693e-07, 4.436e-07, 4.862e-07,
  34666. 6.509e-07, 4.418e-07, 0.0, 0.0, 0.0,
  34667. 5.589e-07, 6.335e-07, 5.556e-07, 4.752e-07, 3.657e-07,
  34668. 3.422e-07, 3.768e-07, 4.418e-07, 6.142e-07),
  34669. EEPulseShapeCovariance = cms.vdouble(3.941e-05, 3.333e-05, 0.0, -1.449e-05, -1.661e-05,
  34670. -1.424e-05, -1.183e-05, -6.842e-06, -4.915e-06, -3.411e-06,
  34671. 0.0, 0.0, 3.333e-05, 2.862e-05, 0.0,
  34672. -1.244e-05, -1.431e-05, -1.233e-05, -1.032e-05, -5.883e-06,
  34673. -4.154e-06, -2.902e-06, -2.128e-06, 0.0, 0.0,
  34674. 0.0, 0.0, 0.0, 0.0, 0.0,
  34675. 0.0, 0.0, 0.0, 0.0, 0.0,
  34676. 0.0, -1.449e-05, -1.244e-05, 0.0, 5.84e-06,
  34677. 6.649e-06, 5.72e-06, 4.812e-06, 2.708e-06, 1.869e-06,
  34678. 1.33e-06, 9.186e-07, 6.446e-07, -1.661e-05, -1.431e-05,
  34679. 0.0, 6.649e-06, 7.966e-06, 6.898e-06, 5.794e-06,
  34680. 3.157e-06, 2.184e-06, 1.567e-06, 1.084e-06, 7.575e-07,
  34681. -1.424e-05, -1.233e-05, 0.0, 5.72e-06, 6.898e-06,
  34682. 6.341e-06, 5.347e-06, 2.859e-06, 1.991e-06, 1.431e-06,
  34683. 9.839e-07, 6.886e-07, -1.183e-05, -1.032e-05, 0.0,
  34684. 4.812e-06, 5.794e-06, 5.347e-06, 4.854e-06, 2.628e-06,
  34685. 1.809e-06, 1.289e-06, 9.02e-07, 6.146e-07, -6.842e-06,
  34686. -5.883e-06, 0.0, 2.708e-06, 3.157e-06, 2.859e-06,
  34687. 2.628e-06, 1.863e-06, 1.296e-06, 8.882e-07, 6.108e-07,
  34688. 4.283e-07, -4.915e-06, -4.154e-06, 0.0, 1.869e-06,
  34689. 2.184e-06, 1.991e-06, 1.809e-06, 1.296e-06, 1.217e-06,
  34690. 8.669e-07, 5.751e-07, 3.882e-07, -3.411e-06, -2.902e-06,
  34691. 0.0, 1.33e-06, 1.567e-06, 1.431e-06, 1.289e-06,
  34692. 8.882e-07, 8.669e-07, 9.522e-07, 6.717e-07, 4.293e-07,
  34693. 0.0, -2.128e-06, 0.0, 9.186e-07, 1.084e-06,
  34694. 9.839e-07, 9.02e-07, 6.108e-07, 5.751e-07, 6.717e-07,
  34695. 7.911e-07, 5.493e-07, 0.0, 0.0, 0.0,
  34696. 6.446e-07, 7.575e-07, 6.886e-07, 6.146e-07, 4.283e-07,
  34697. 3.882e-07, 4.293e-07, 5.493e-07, 7.027e-07)
  34698. )
  34699.  
  34700. process.ecal_pulse_shape_parameters = cms.PSet(
  34701. EBCorrNoiseMatrixG01 = cms.vdouble(1.0, 0.73354, 0.64442, 0.58851, 0.55425,
  34702. 0.53082, 0.51916, 0.51097, 0.50732, 0.50409),
  34703. EBCorrNoiseMatrixG06 = cms.vdouble(1.0, 0.70946, 0.58021, 0.49846, 0.45006,
  34704. 0.41366, 0.39699, 0.38478, 0.37847, 0.37055),
  34705. EBCorrNoiseMatrixG12 = cms.vdouble(1.0, 0.71073, 0.55721, 0.46089, 0.40449,
  34706. 0.35931, 0.33924, 0.32439, 0.31581, 0.30481),
  34707. EBPulseShapeCovariance = cms.vdouble(3.001e-06, 1.233e-05, 0.0, -4.416e-06, -4.571e-06,
  34708. -3.614e-06, -2.636e-06, -1.286e-06, -8.41e-07, -5.296e-07,
  34709. 0.0, 0.0, 1.233e-05, 6.154e-05, 0.0,
  34710. -2.2e-05, -2.309e-05, -1.838e-05, -1.373e-05, -7.334e-06,
  34711. -5.088e-06, -3.745e-06, -2.428e-06, 0.0, 0.0,
  34712. 0.0, 0.0, 0.0, 0.0, 0.0,
  34713. 0.0, 0.0, 0.0, 0.0, 0.0,
  34714. 0.0, -4.416e-06, -2.2e-05, 0.0, 8.319e-06,
  34715. 8.545e-06, 6.792e-06, 5.059e-06, 2.678e-06, 1.816e-06,
  34716. 1.223e-06, 8.245e-07, 5.589e-07, -4.571e-06, -2.309e-05,
  34717. 0.0, 8.545e-06, 9.182e-06, 7.219e-06, 5.388e-06,
  34718. 2.853e-06, 1.944e-06, 1.324e-06, 9.083e-07, 6.335e-07,
  34719. -3.614e-06, -1.838e-05, 0.0, 6.792e-06, 7.219e-06,
  34720. 6.016e-06, 4.437e-06, 2.385e-06, 1.636e-06, 1.118e-06,
  34721. 7.754e-07, 5.556e-07, -2.636e-06, -1.373e-05, 0.0,
  34722. 5.059e-06, 5.388e-06, 4.437e-06, 3.602e-06, 1.917e-06,
  34723. 1.322e-06, 9.079e-07, 6.529e-07, 4.752e-07, -1.286e-06,
  34724. -7.334e-06, 0.0, 2.678e-06, 2.853e-06, 2.385e-06,
  34725. 1.917e-06, 1.375e-06, 9.1e-07, 6.455e-07, 4.693e-07,
  34726. 3.657e-07, -8.41e-07, -5.088e-06, 0.0, 1.816e-06,
  34727. 1.944e-06, 1.636e-06, 1.322e-06, 9.1e-07, 9.115e-07,
  34728. 6.062e-07, 4.436e-07, 3.422e-07, -5.296e-07, -3.745e-06,
  34729. 0.0, 1.223e-06, 1.324e-06, 1.118e-06, 9.079e-07,
  34730. 6.455e-07, 6.062e-07, 7.217e-07, 4.862e-07, 3.768e-07,
  34731. 0.0, -2.428e-06, 0.0, 8.245e-07, 9.083e-07,
  34732. 7.754e-07, 6.529e-07, 4.693e-07, 4.436e-07, 4.862e-07,
  34733. 6.509e-07, 4.418e-07, 0.0, 0.0, 0.0,
  34734. 5.589e-07, 6.335e-07, 5.556e-07, 4.752e-07, 3.657e-07,
  34735. 3.422e-07, 3.768e-07, 4.418e-07, 6.142e-07),
  34736. EBPulseShapeTemplate = cms.vdouble(0.0113979, 0.758151, 1.0, 0.887744, 0.673548,
  34737. 0.474332, 0.319561, 0.215144, 0.147464, 0.101087,
  34738. 0.0693181, 0.0475044),
  34739. EBdigiCollection = cms.string(''),
  34740. EECorrNoiseMatrixG01 = cms.vdouble(1.0, 0.72698, 0.62048, 0.55691, 0.51848,
  34741. 0.49147, 0.47813, 0.47007, 0.46621, 0.46265),
  34742. EECorrNoiseMatrixG06 = cms.vdouble(1.0, 0.71217, 0.47464, 0.34056, 0.26282,
  34743. 0.20287, 0.17734, 0.16256, 0.15618, 0.14443),
  34744. EECorrNoiseMatrixG12 = cms.vdouble(1.0, 0.71373, 0.44825, 0.30152, 0.21609,
  34745. 0.14786, 0.11772, 0.10165, 0.09465, 0.08098),
  34746. EEPulseShapeCovariance = cms.vdouble(3.941e-05, 3.333e-05, 0.0, -1.449e-05, -1.661e-05,
  34747. -1.424e-05, -1.183e-05, -6.842e-06, -4.915e-06, -3.411e-06,
  34748. 0.0, 0.0, 3.333e-05, 2.862e-05, 0.0,
  34749. -1.244e-05, -1.431e-05, -1.233e-05, -1.032e-05, -5.883e-06,
  34750. -4.154e-06, -2.902e-06, -2.128e-06, 0.0, 0.0,
  34751. 0.0, 0.0, 0.0, 0.0, 0.0,
  34752. 0.0, 0.0, 0.0, 0.0, 0.0,
  34753. 0.0, -1.449e-05, -1.244e-05, 0.0, 5.84e-06,
  34754. 6.649e-06, 5.72e-06, 4.812e-06, 2.708e-06, 1.869e-06,
  34755. 1.33e-06, 9.186e-07, 6.446e-07, -1.661e-05, -1.431e-05,
  34756. 0.0, 6.649e-06, 7.966e-06, 6.898e-06, 5.794e-06,
  34757. 3.157e-06, 2.184e-06, 1.567e-06, 1.084e-06, 7.575e-07,
  34758. -1.424e-05, -1.233e-05, 0.0, 5.72e-06, 6.898e-06,
  34759. 6.341e-06, 5.347e-06, 2.859e-06, 1.991e-06, 1.431e-06,
  34760. 9.839e-07, 6.886e-07, -1.183e-05, -1.032e-05, 0.0,
  34761. 4.812e-06, 5.794e-06, 5.347e-06, 4.854e-06, 2.628e-06,
  34762. 1.809e-06, 1.289e-06, 9.02e-07, 6.146e-07, -6.842e-06,
  34763. -5.883e-06, 0.0, 2.708e-06, 3.157e-06, 2.859e-06,
  34764. 2.628e-06, 1.863e-06, 1.296e-06, 8.882e-07, 6.108e-07,
  34765. 4.283e-07, -4.915e-06, -4.154e-06, 0.0, 1.869e-06,
  34766. 2.184e-06, 1.991e-06, 1.809e-06, 1.296e-06, 1.217e-06,
  34767. 8.669e-07, 5.751e-07, 3.882e-07, -3.411e-06, -2.902e-06,
  34768. 0.0, 1.33e-06, 1.567e-06, 1.431e-06, 1.289e-06,
  34769. 8.882e-07, 8.669e-07, 9.522e-07, 6.717e-07, 4.293e-07,
  34770. 0.0, -2.128e-06, 0.0, 9.186e-07, 1.084e-06,
  34771. 9.839e-07, 9.02e-07, 6.108e-07, 5.751e-07, 6.717e-07,
  34772. 7.911e-07, 5.493e-07, 0.0, 0.0, 0.0,
  34773. 6.446e-07, 7.575e-07, 6.886e-07, 6.146e-07, 4.283e-07,
  34774. 3.882e-07, 4.293e-07, 5.493e-07, 7.027e-07),
  34775. EEPulseShapeTemplate = cms.vdouble(0.116442, 0.756246, 1.0, 0.897182, 0.686831,
  34776. 0.491506, 0.344111, 0.245731, 0.174115, 0.123361,
  34777. 0.0874288, 0.061957),
  34778. EEdigiCollection = cms.string(''),
  34779. ESdigiCollection = cms.string(''),
  34780. EcalPreMixStage1 = cms.bool(False),
  34781. EcalPreMixStage2 = cms.bool(False),
  34782. UseLCcorrection = cms.untracked.bool(True)
  34783. )
  34784.  
  34785. process.ecal_pulse_shape_templates = cms.PSet(
  34786. EBPulseShapeTemplate = cms.vdouble(0.0113979, 0.758151, 1.0, 0.887744, 0.673548,
  34787. 0.474332, 0.319561, 0.215144, 0.147464, 0.101087,
  34788. 0.0693181, 0.0475044),
  34789. EEPulseShapeTemplate = cms.vdouble(0.116442, 0.756246, 1.0, 0.897182, 0.686831,
  34790. 0.491506, 0.344111, 0.245731, 0.174115, 0.123361,
  34791. 0.0874288, 0.061957)
  34792. )
  34793.  
  34794. process.ecal_sim_parameter_map = cms.PSet(
  34795. binOfMaximum = cms.int32(6),
  34796. doPhotostatistics = cms.bool(True),
  34797. photoelectronsToAnalogBarrel = cms.double(0.000444444),
  34798. photoelectronsToAnalogEndcap = cms.double(0.000555555),
  34799. readoutFrameSize = cms.int32(10),
  34800. samplingFactor = cms.double(1.0),
  34801. simHitToPhotoelectronsBarrel = cms.double(2250.0),
  34802. simHitToPhotoelectronsEndcap = cms.double(1800.0),
  34803. syncPhase = cms.bool(True),
  34804. timePhase = cms.double(0.0)
  34805. )
  34806.  
  34807. process.ecal_time_digi_parameters = cms.PSet(
  34808. EBtimeDigiCollection = cms.string('EBTimeDigi'),
  34809. EEtimeDigiCollection = cms.string('EETimeDigi'),
  34810. hitsProducerEB = cms.InputTag("g4SimHits","EcalHitsEB"),
  34811. hitsProducerEE = cms.InputTag("g4SimHits","EcalHitsEE"),
  34812. timeLayerBarrel = cms.int32(7),
  34813. timeLayerEndcap = cms.int32(3)
  34814. )
  34815.  
  34816. process.egHLTOffBaseEleTrigCuts = cms.PSet(
  34817. barrel = cms.PSet(
  34818. cuts = cms.string('et:detEta:dEtaIn:dPhiIn:hadem:sigmaIEtaIEta:minr9:maxr9:e2x5Over5x5:isolEm:isolHad:isolPtTrks:hltIsolHad:hltIsolTrksEle:hltIsolEm'),
  34819. isolEmConstTerm = cms.double(3),
  34820. isolEmGradStart = cms.double(0.0),
  34821. isolEmGradTerm = cms.double(0.03),
  34822. isolHadConstTerm = cms.double(3),
  34823. isolHadGradStart = cms.double(0.0),
  34824. isolHadGradTerm = cms.double(0.03),
  34825. isolNrTrksConstTerm = cms.int32(0),
  34826. isolPtTrksConstTerm = cms.double(7.5),
  34827. isolPtTrksGradStart = cms.double(0.0),
  34828. isolPtTrksGradTerm = cms.double(0.0),
  34829. maxCTFTrkChi2NDof = cms.double(99999),
  34830. maxCTFTrkInnerRadius = cms.double(99999),
  34831. maxDEtaIn = cms.double(0.004),
  34832. maxDPhiIn = cms.double(0.06),
  34833. maxEta = cms.double(1.442),
  34834. maxHLTDEtaIn = cms.double(0.008),
  34835. maxHLTDPhiIn = cms.double(0.1),
  34836. maxHLTInvEInvP = cms.double(9999),
  34837. maxHLTIsolEm = cms.double(0),
  34838. maxHLTIsolEmOverEt = cms.double(0.07),
  34839. maxHLTIsolEmOverEt2 = cms.double(0),
  34840. maxHLTIsolHad = cms.double(0),
  34841. maxHLTIsolHadOverEt = cms.double(0.1),
  34842. maxHLTIsolHadOverEt2 = cms.double(0),
  34843. maxHLTIsolTrksEle = cms.double(0),
  34844. maxHLTIsolTrksEleOverPt = cms.double(0.09),
  34845. maxHLTIsolTrksEleOverPt2 = cms.double(0),
  34846. maxHLTIsolTrksPho = cms.double(0),
  34847. maxHLTIsolTrksPhoOverPt = cms.double(0),
  34848. maxHLTIsolTrksPhoOverPt2 = cms.double(0),
  34849. maxHadEnergy = cms.double(0),
  34850. maxHadem = cms.double(0.04),
  34851. maxInvEInvP = cms.double(0.1),
  34852. maxNrCTFTrkHitsLost = cms.int32(999),
  34853. maxR9 = cms.double(0.98),
  34854. maxSigmaEtaEta = cms.double(0.01),
  34855. maxSigmaIEtaIEta = cms.double(0.01),
  34856. minCTFTrkOuterRadius = cms.double(0.0),
  34857. minEt = cms.double(15),
  34858. minEta = cms.double(0.0),
  34859. minNrCTFTrkHits = cms.int32(7),
  34860. minR9 = cms.double(0.0),
  34861. requirePixelHitsIfOuterInOuter = cms.bool(True)
  34862. ),
  34863. endcap = cms.PSet(
  34864. cuts = cms.string('et:detEta:dEtaIn:dPhiIn:hadem:sigmaIEtaIEta:minr9:maxr9:isolEm:isolHad:isolPtTrks:hltIsolHad:hltIsolTrksEle:hltIsolEm'),
  34865. isolEmConstTerm = cms.double(3),
  34866. isolEmGradStart = cms.double(0.0),
  34867. isolEmGradTerm = cms.double(0.03),
  34868. isolHadConstTerm = cms.double(3),
  34869. isolHadGradStart = cms.double(0.0),
  34870. isolHadGradTerm = cms.double(0.03),
  34871. isolNrTrksConstTerm = cms.int32(0),
  34872. isolPtTrksConstTerm = cms.double(15),
  34873. isolPtTrksGradStart = cms.double(0.0),
  34874. isolPtTrksGradTerm = cms.double(0.0),
  34875. maxCTFTrkChi2NDof = cms.double(99999),
  34876. maxCTFTrkInnerRadius = cms.double(9999.0),
  34877. maxDEtaIn = cms.double(0.007),
  34878. maxDPhiIn = cms.double(0.03),
  34879. maxEta = cms.double(2.5),
  34880. maxHLTDEtaIn = cms.double(0.008),
  34881. maxHLTDPhiIn = cms.double(0.1),
  34882. maxHLTInvEInvP = cms.double(9999),
  34883. maxHLTIsolEm = cms.double(0),
  34884. maxHLTIsolEmOverEt = cms.double(0.05),
  34885. maxHLTIsolEmOverEt2 = cms.double(0),
  34886. maxHLTIsolHad = cms.double(0),
  34887. maxHLTIsolHadOverEt = cms.double(0.025),
  34888. maxHLTIsolHadOverEt2 = cms.double(0),
  34889. maxHLTIsolTrksEle = cms.double(0),
  34890. maxHLTIsolTrksEleOverPt = cms.double(0.04),
  34891. maxHLTIsolTrksEleOverPt2 = cms.double(0),
  34892. maxHLTIsolTrksPho = cms.double(0),
  34893. maxHLTIsolTrksPhoOverPt = cms.double(0),
  34894. maxHLTIsolTrksPhoOverPt2 = cms.double(0),
  34895. maxHadEnergy = cms.double(0),
  34896. maxHadem = cms.double(0.025),
  34897. maxInvEInvP = cms.double(0.1),
  34898. maxNrCTFTrkHitsLost = cms.int32(999),
  34899. maxR9 = cms.double(999.0),
  34900. maxSigmaEtaEta = cms.double(0.03),
  34901. maxSigmaIEtaIEta = cms.double(0.03),
  34902. minCTFTrkOuterRadius = cms.double(0.0),
  34903. minEt = cms.double(15),
  34904. minEta = cms.double(1.56),
  34905. minNrCTFTrkHits = cms.int32(7),
  34906. minR9 = cms.double(0.0),
  34907. requirePixelHitsIfOuterInOuter = cms.bool(True)
  34908. ),
  34909. trigName = cms.string('default')
  34910. )
  34911.  
  34912. process.egHLTOffBasePhoTrigCuts = cms.PSet(
  34913. barrel = cms.PSet(
  34914. cuts = cms.string('et:detEta:hadem:sigmaIEtaIEta:minr9:maxr9:isolEm:isolHad:isolPtTrks'),
  34915. isolEmConstTerm = cms.double(5.0),
  34916. isolEmGradStart = cms.double(0.0),
  34917. isolEmGradTerm = cms.double(0.012),
  34918. isolHadConstTerm = cms.double(3.0),
  34919. isolHadGradStart = cms.double(0.0),
  34920. isolHadGradTerm = cms.double(0.005),
  34921. isolNrTrksConstTerm = cms.int32(4),
  34922. isolPtTrksConstTerm = cms.double(3.0),
  34923. isolPtTrksGradStart = cms.double(0.0),
  34924. isolPtTrksGradTerm = cms.double(0.002),
  34925. maxCTFTrkChi2NDof = cms.double(99999.0),
  34926. maxCTFTrkInnerRadius = cms.double(9.0),
  34927. maxDEtaIn = cms.double(-1),
  34928. maxDPhiIn = cms.double(-1),
  34929. maxEta = cms.double(1.442),
  34930. maxHLTDEtaIn = cms.double(0.1),
  34931. maxHLTDPhiIn = cms.double(0.1),
  34932. maxHLTInvEInvP = cms.double(0.1),
  34933. maxHLTIsolEm = cms.double(0),
  34934. maxHLTIsolEmOverEt = cms.double(0),
  34935. maxHLTIsolEmOverEt2 = cms.double(0),
  34936. maxHLTIsolHad = cms.double(0),
  34937. maxHLTIsolHadOverEt = cms.double(0),
  34938. maxHLTIsolHadOverEt2 = cms.double(0),
  34939. maxHLTIsolTrksEle = cms.double(0),
  34940. maxHLTIsolTrksEleOverPt = cms.double(0),
  34941. maxHLTIsolTrksEleOverPt2 = cms.double(0),
  34942. maxHLTIsolTrksPho = cms.double(0),
  34943. maxHLTIsolTrksPhoOverPt = cms.double(0),
  34944. maxHLTIsolTrksPhoOverPt2 = cms.double(0),
  34945. maxHadEnergy = cms.double(0),
  34946. maxHadem = cms.double(0.05),
  34947. maxInvEInvP = cms.double(-1),
  34948. maxNrCTFTrkHitsLost = cms.int32(0),
  34949. maxR9 = cms.double(0.98),
  34950. maxSigmaEtaEta = cms.double(0.011),
  34951. maxSigmaIEtaIEta = cms.double(0.011),
  34952. minCTFTrkOuterRadius = cms.double(40.0),
  34953. minEt = cms.double(20),
  34954. minEta = cms.double(0.0),
  34955. minNrCTFTrkHits = cms.int32(5),
  34956. minR9 = cms.double(0.0),
  34957. requirePixelHitsIfOuterInOuter = cms.bool(True)
  34958. ),
  34959. endcap = cms.PSet(
  34960. cuts = cms.string('et:detEta:hadem:sigmaIEtaIEta:minr9:maxr9:isolEm:isolHad:isolPtTrks'),
  34961. isolEmConstTerm = cms.double(5.0),
  34962. isolEmGradStart = cms.double(0.0),
  34963. isolEmGradTerm = cms.double(0.012),
  34964. isolHadConstTerm = cms.double(3.0),
  34965. isolHadGradStart = cms.double(0.0),
  34966. isolHadGradTerm = cms.double(0.005),
  34967. isolNrTrksConstTerm = cms.int32(4),
  34968. isolPtTrksConstTerm = cms.double(3.0),
  34969. isolPtTrksGradStart = cms.double(0.0),
  34970. isolPtTrksGradTerm = cms.double(0.002),
  34971. maxCTFTrkChi2NDof = cms.double(99999.0),
  34972. maxCTFTrkInnerRadius = cms.double(9.0),
  34973. maxDEtaIn = cms.double(-1),
  34974. maxDPhiIn = cms.double(-1),
  34975. maxEta = cms.double(2.5),
  34976. maxHLTDEtaIn = cms.double(0.1),
  34977. maxHLTDPhiIn = cms.double(0.1),
  34978. maxHLTInvEInvP = cms.double(0.1),
  34979. maxHLTIsolEm = cms.double(0),
  34980. maxHLTIsolEmOverEt = cms.double(0),
  34981. maxHLTIsolEmOverEt2 = cms.double(0),
  34982. maxHLTIsolHad = cms.double(0),
  34983. maxHLTIsolHadOverEt = cms.double(0),
  34984. maxHLTIsolHadOverEt2 = cms.double(0),
  34985. maxHLTIsolTrksEle = cms.double(0),
  34986. maxHLTIsolTrksEleOverPt = cms.double(0),
  34987. maxHLTIsolTrksEleOverPt2 = cms.double(0),
  34988. maxHLTIsolTrksPho = cms.double(0),
  34989. maxHLTIsolTrksPhoOverPt = cms.double(0),
  34990. maxHLTIsolTrksPhoOverPt2 = cms.double(0),
  34991. maxHadEnergy = cms.double(0),
  34992. maxHadem = cms.double(0.05),
  34993. maxInvEInvP = cms.double(-1),
  34994. maxNrCTFTrkHitsLost = cms.int32(0),
  34995. maxR9 = cms.double(999.0),
  34996. maxSigmaEtaEta = cms.double(0.031),
  34997. maxSigmaIEtaIEta = cms.double(0.031),
  34998. minCTFTrkOuterRadius = cms.double(40.0),
  34999. minEt = cms.double(20),
  35000. minEta = cms.double(1.56),
  35001. minNrCTFTrkHits = cms.int32(5),
  35002. minR9 = cms.double(0.0),
  35003. requirePixelHitsIfOuterInOuter = cms.bool(True)
  35004. ),
  35005. trigName = cms.string('default')
  35006. )
  35007.  
  35008. process.egHLTOffDQMBinData = cms.PSet(
  35009. HLTenergy = cms.PSet(
  35010. max = cms.double(300.0),
  35011. min = cms.double(0.0),
  35012. nr = cms.int32(60)
  35013. ),
  35014. HLTeta = cms.PSet(
  35015. max = cms.double(3.0),
  35016. min = cms.double(-3.0),
  35017. nr = cms.int32(30)
  35018. ),
  35019. HLTphi = cms.PSet(
  35020. max = cms.double(3.14),
  35021. min = cms.double(-3.14),
  35022. nr = cms.int32(16)
  35023. ),
  35024. charge = cms.PSet(
  35025. max = cms.double(1.5),
  35026. min = cms.double(-1.5),
  35027. nr = cms.int32(2)
  35028. ),
  35029. dEtaIn = cms.PSet(
  35030. max = cms.double(0.02),
  35031. min = cms.double(-0.02),
  35032. nr = cms.int32(10)
  35033. ),
  35034. dPhiIn = cms.PSet(
  35035. max = cms.double(0.15),
  35036. min = cms.double(-0.15),
  35037. nr = cms.int32(10)
  35038. ),
  35039. deltaE = cms.PSet(
  35040. max = cms.double(50.0),
  35041. min = cms.double(-50.0),
  35042. nr = cms.int32(50)
  35043. ),
  35044. e1x5 = cms.PSet(
  35045. max = cms.double(1.1),
  35046. min = cms.double(-0.1),
  35047. nr = cms.int32(24)
  35048. ),
  35049. e2x5 = cms.PSet(
  35050. max = cms.double(1.1),
  35051. min = cms.double(-0.1),
  35052. nr = cms.int32(24)
  35053. ),
  35054. eOverP = cms.PSet(
  35055. max = cms.double(5),
  35056. min = cms.double(-1.0),
  35057. nr = cms.int32(12)
  35058. ),
  35059. energy = cms.PSet(
  35060. max = cms.double(300.0),
  35061. min = cms.double(0.0),
  35062. nr = cms.int32(60)
  35063. ),
  35064. err = cms.PSet(
  35065. max = cms.double(100.5),
  35066. min = cms.double(-0.5),
  35067. nr = cms.int32(101)
  35068. ),
  35069. et = cms.PSet(
  35070. max = cms.double(155.0),
  35071. min = cms.double(-5.0),
  35072. nr = cms.int32(80)
  35073. ),
  35074. etHigh = cms.PSet(
  35075. max = cms.double(2025),
  35076. min = cms.double(25),
  35077. nr = cms.int32(30)
  35078. ),
  35079. eta = cms.PSet(
  35080. max = cms.double(3.0),
  35081. min = cms.double(-3.0),
  35082. nr = cms.int32(30)
  35083. ),
  35084. etaVsPhi = cms.PSet(
  35085. nrX = cms.int32(15),
  35086. nrY = cms.int32(8),
  35087. xMax = cms.double(3.0),
  35088. xMin = cms.double(-3.0),
  35089. yMax = cms.double(3.14),
  35090. yMin = cms.double(-3.14)
  35091. ),
  35092. hOverE = cms.PSet(
  35093. max = cms.double(0.1),
  35094. min = cms.double(0.0),
  35095. nr = cms.int32(30)
  35096. ),
  35097. invEInvP = cms.PSet(
  35098. max = cms.double(0.2),
  35099. min = cms.double(-0.2),
  35100. nr = cms.int32(10)
  35101. ),
  35102. isolEm = cms.PSet(
  35103. max = cms.double(10),
  35104. min = cms.double(-1),
  35105. nr = cms.int32(22)
  35106. ),
  35107. isolHad = cms.PSet(
  35108. max = cms.double(10),
  35109. min = cms.double(-1),
  35110. nr = cms.int32(22)
  35111. ),
  35112. isolNrTrks = cms.PSet(
  35113. max = cms.double(10),
  35114. min = cms.double(-1),
  35115. nr = cms.int32(22)
  35116. ),
  35117. isolPtTrks = cms.PSet(
  35118. max = cms.double(10),
  35119. min = cms.double(-1),
  35120. nr = cms.int32(22)
  35121. ),
  35122. mass = cms.PSet(
  35123. max = cms.double(120),
  35124. min = cms.double(-10.0),
  35125. nr = cms.int32(26)
  35126. ),
  35127. massHigh = cms.PSet(
  35128. max = cms.double(5000),
  35129. min = cms.double(0.0),
  35130. nr = cms.int32(20)
  35131. ),
  35132. maxr9 = cms.PSet(
  35133. max = cms.double(1.1),
  35134. min = cms.double(-0.1),
  35135. nr = cms.int32(24)
  35136. ),
  35137. minr9 = cms.PSet(
  35138. max = cms.double(1.1),
  35139. min = cms.double(-0.1),
  35140. nr = cms.int32(24)
  35141. ),
  35142. nVertex = cms.PSet(
  35143. max = cms.double(21.0),
  35144. min = cms.double(-1.0),
  35145. nr = cms.int32(22)
  35146. ),
  35147. phi = cms.PSet(
  35148. max = cms.double(3.14),
  35149. min = cms.double(-3.14),
  35150. nr = cms.int32(16)
  35151. ),
  35152. sigEtaEta = cms.PSet(
  35153. max = cms.double(0.05),
  35154. min = cms.double(-0.01),
  35155. nr = cms.int32(30)
  35156. )
  35157. )
  35158.  
  35159. process.egHLTOffDoubleEleEt10SWCuts = cms.PSet(
  35160. barrel = cms.PSet(
  35161. cuts = cms.string('et'),
  35162. isolEmConstTerm = cms.double(3),
  35163. isolEmGradStart = cms.double(0.0),
  35164. isolEmGradTerm = cms.double(0.03),
  35165. isolHadConstTerm = cms.double(3),
  35166. isolHadGradStart = cms.double(0.0),
  35167. isolHadGradTerm = cms.double(0.03),
  35168. isolNrTrksConstTerm = cms.int32(0),
  35169. isolPtTrksConstTerm = cms.double(7.5),
  35170. isolPtTrksGradStart = cms.double(0.0),
  35171. isolPtTrksGradTerm = cms.double(0.0),
  35172. maxCTFTrkChi2NDof = cms.double(99999),
  35173. maxCTFTrkInnerRadius = cms.double(99999),
  35174. maxDEtaIn = cms.double(0.004),
  35175. maxDPhiIn = cms.double(0.06),
  35176. maxEta = cms.double(1.442),
  35177. maxHLTDEtaIn = cms.double(0.008),
  35178. maxHLTDPhiIn = cms.double(0.1),
  35179. maxHLTInvEInvP = cms.double(9999),
  35180. maxHLTIsolEm = cms.double(0),
  35181. maxHLTIsolEmOverEt = cms.double(0.07),
  35182. maxHLTIsolEmOverEt2 = cms.double(0),
  35183. maxHLTIsolHad = cms.double(0),
  35184. maxHLTIsolHadOverEt = cms.double(0.1),
  35185. maxHLTIsolHadOverEt2 = cms.double(0),
  35186. maxHLTIsolTrksEle = cms.double(0),
  35187. maxHLTIsolTrksEleOverPt = cms.double(0.09),
  35188. maxHLTIsolTrksEleOverPt2 = cms.double(0),
  35189. maxHLTIsolTrksPho = cms.double(0),
  35190. maxHLTIsolTrksPhoOverPt = cms.double(0),
  35191. maxHLTIsolTrksPhoOverPt2 = cms.double(0),
  35192. maxHadEnergy = cms.double(0),
  35193. maxHadem = cms.double(0.04),
  35194. maxInvEInvP = cms.double(0.1),
  35195. maxNrCTFTrkHitsLost = cms.int32(999),
  35196. maxR9 = cms.double(0.98),
  35197. maxSigmaEtaEta = cms.double(0.01),
  35198. maxSigmaIEtaIEta = cms.double(0.01),
  35199. minCTFTrkOuterRadius = cms.double(0.0),
  35200. minEt = cms.double(10.0),
  35201. minEta = cms.double(0.0),
  35202. minNrCTFTrkHits = cms.int32(7),
  35203. minR9 = cms.double(0.0),
  35204. requirePixelHitsIfOuterInOuter = cms.bool(True)
  35205. ),
  35206. endcap = cms.PSet(
  35207. cuts = cms.string('et'),
  35208. isolEmConstTerm = cms.double(3),
  35209. isolEmGradStart = cms.double(0.0),
  35210. isolEmGradTerm = cms.double(0.03),
  35211. isolHadConstTerm = cms.double(3),
  35212. isolHadGradStart = cms.double(0.0),
  35213. isolHadGradTerm = cms.double(0.03),
  35214. isolNrTrksConstTerm = cms.int32(0),
  35215. isolPtTrksConstTerm = cms.double(15),
  35216. isolPtTrksGradStart = cms.double(0.0),
  35217. isolPtTrksGradTerm = cms.double(0.0),
  35218. maxCTFTrkChi2NDof = cms.double(99999),
  35219. maxCTFTrkInnerRadius = cms.double(9999.0),
  35220. maxDEtaIn = cms.double(0.007),
  35221. maxDPhiIn = cms.double(0.03),
  35222. maxEta = cms.double(2.5),
  35223. maxHLTDEtaIn = cms.double(0.008),
  35224. maxHLTDPhiIn = cms.double(0.1),
  35225. maxHLTInvEInvP = cms.double(9999),
  35226. maxHLTIsolEm = cms.double(0),
  35227. maxHLTIsolEmOverEt = cms.double(0.05),
  35228. maxHLTIsolEmOverEt2 = cms.double(0),
  35229. maxHLTIsolHad = cms.double(0),
  35230. maxHLTIsolHadOverEt = cms.double(0.025),
  35231. maxHLTIsolHadOverEt2 = cms.double(0),
  35232. maxHLTIsolTrksEle = cms.double(0),
  35233. maxHLTIsolTrksEleOverPt = cms.double(0.04),
  35234. maxHLTIsolTrksEleOverPt2 = cms.double(0),
  35235. maxHLTIsolTrksPho = cms.double(0),
  35236. maxHLTIsolTrksPhoOverPt = cms.double(0),
  35237. maxHLTIsolTrksPhoOverPt2 = cms.double(0),
  35238. maxHadEnergy = cms.double(0),
  35239. maxHadem = cms.double(0.025),
  35240. maxInvEInvP = cms.double(0.1),
  35241. maxNrCTFTrkHitsLost = cms.int32(999),
  35242. maxR9 = cms.double(999.0),
  35243. maxSigmaEtaEta = cms.double(0.03),
  35244. maxSigmaIEtaIEta = cms.double(0.03),
  35245. minCTFTrkOuterRadius = cms.double(0.0),
  35246. minEt = cms.double(10.0),
  35247. minEta = cms.double(1.56),
  35248. minNrCTFTrkHits = cms.int32(7),
  35249. minR9 = cms.double(0.0),
  35250. requirePixelHitsIfOuterInOuter = cms.bool(True)
  35251. ),
  35252. trigName = cms.string('hltL1NonIsoHLTNonIsoDoubleElectronEt10PixelMatchFilter')
  35253. )
  35254.  
  35255. process.egHLTOffDoubleEleEt5Cuts = cms.PSet(
  35256. barrel = cms.PSet(
  35257. cuts = cms.string('et'),
  35258. isolEmConstTerm = cms.double(3),
  35259. isolEmGradStart = cms.double(0.0),
  35260. isolEmGradTerm = cms.double(0.03),
  35261. isolHadConstTerm = cms.double(3),
  35262. isolHadGradStart = cms.double(0.0),
  35263. isolHadGradTerm = cms.double(0.03),
  35264. isolNrTrksConstTerm = cms.int32(0),
  35265. isolPtTrksConstTerm = cms.double(7.5),
  35266. isolPtTrksGradStart = cms.double(0.0),
  35267. isolPtTrksGradTerm = cms.double(0.0),
  35268. maxCTFTrkChi2NDof = cms.double(99999),
  35269. maxCTFTrkInnerRadius = cms.double(99999),
  35270. maxDEtaIn = cms.double(0.004),
  35271. maxDPhiIn = cms.double(0.06),
  35272. maxEta = cms.double(1.442),
  35273. maxHLTDEtaIn = cms.double(0.008),
  35274. maxHLTDPhiIn = cms.double(0.1),
  35275. maxHLTInvEInvP = cms.double(9999),
  35276. maxHLTIsolEm = cms.double(0),
  35277. maxHLTIsolEmOverEt = cms.double(0.07),
  35278. maxHLTIsolEmOverEt2 = cms.double(0),
  35279. maxHLTIsolHad = cms.double(0),
  35280. maxHLTIsolHadOverEt = cms.double(0.1),
  35281. maxHLTIsolHadOverEt2 = cms.double(0),
  35282. maxHLTIsolTrksEle = cms.double(0),
  35283. maxHLTIsolTrksEleOverPt = cms.double(0.09),
  35284. maxHLTIsolTrksEleOverPt2 = cms.double(0),
  35285. maxHLTIsolTrksPho = cms.double(0),
  35286. maxHLTIsolTrksPhoOverPt = cms.double(0),
  35287. maxHLTIsolTrksPhoOverPt2 = cms.double(0),
  35288. maxHadEnergy = cms.double(0),
  35289. maxHadem = cms.double(0.04),
  35290. maxInvEInvP = cms.double(0.1),
  35291. maxNrCTFTrkHitsLost = cms.int32(999),
  35292. maxR9 = cms.double(0.98),
  35293. maxSigmaEtaEta = cms.double(0.01),
  35294. maxSigmaIEtaIEta = cms.double(0.01),
  35295. minCTFTrkOuterRadius = cms.double(0.0),
  35296. minEt = cms.double(5.0),
  35297. minEta = cms.double(0.0),
  35298. minNrCTFTrkHits = cms.int32(7),
  35299. minR9 = cms.double(0.0),
  35300. requirePixelHitsIfOuterInOuter = cms.bool(True)
  35301. ),
  35302. endcap = cms.PSet(
  35303. cuts = cms.string('et'),
  35304. isolEmConstTerm = cms.double(3),
  35305. isolEmGradStart = cms.double(0.0),
  35306. isolEmGradTerm = cms.double(0.03),
  35307. isolHadConstTerm = cms.double(3),
  35308. isolHadGradStart = cms.double(0.0),
  35309. isolHadGradTerm = cms.double(0.03),
  35310. isolNrTrksConstTerm = cms.int32(0),
  35311. isolPtTrksConstTerm = cms.double(15),
  35312. isolPtTrksGradStart = cms.double(0.0),
  35313. isolPtTrksGradTerm = cms.double(0.0),
  35314. maxCTFTrkChi2NDof = cms.double(99999),
  35315. maxCTFTrkInnerRadius = cms.double(9999.0),
  35316. maxDEtaIn = cms.double(0.007),
  35317. maxDPhiIn = cms.double(0.03),
  35318. maxEta = cms.double(2.5),
  35319. maxHLTDEtaIn = cms.double(0.008),
  35320. maxHLTDPhiIn = cms.double(0.1),
  35321. maxHLTInvEInvP = cms.double(9999),
  35322. maxHLTIsolEm = cms.double(0),
  35323. maxHLTIsolEmOverEt = cms.double(0.05),
  35324. maxHLTIsolEmOverEt2 = cms.double(0),
  35325. maxHLTIsolHad = cms.double(0),
  35326. maxHLTIsolHadOverEt = cms.double(0.025),
  35327. maxHLTIsolHadOverEt2 = cms.double(0),
  35328. maxHLTIsolTrksEle = cms.double(0),
  35329. maxHLTIsolTrksEleOverPt = cms.double(0.04),
  35330. maxHLTIsolTrksEleOverPt2 = cms.double(0),
  35331. maxHLTIsolTrksPho = cms.double(0),
  35332. maxHLTIsolTrksPhoOverPt = cms.double(0),
  35333. maxHLTIsolTrksPhoOverPt2 = cms.double(0),
  35334. maxHadEnergy = cms.double(0),
  35335. maxHadem = cms.double(0.025),
  35336. maxInvEInvP = cms.double(0.1),
  35337. maxNrCTFTrkHitsLost = cms.int32(999),
  35338. maxR9 = cms.double(999.0),
  35339. maxSigmaEtaEta = cms.double(0.03),
  35340. maxSigmaIEtaIEta = cms.double(0.03),
  35341. minCTFTrkOuterRadius = cms.double(0.0),
  35342. minEt = cms.double(5.0),
  35343. minEta = cms.double(1.56),
  35344. minNrCTFTrkHits = cms.int32(7),
  35345. minR9 = cms.double(0.0),
  35346. requirePixelHitsIfOuterInOuter = cms.bool(True)
  35347. ),
  35348. trigName = cms.string('hltL1NonIsoHLTNonIsoDoubleElectronEt5PixelMatchFilter')
  35349. )
  35350.  
  35351. process.egHLTOffDoublePhoEt10Cuts = cms.PSet(
  35352. barrel = cms.PSet(
  35353. cuts = cms.string('et'),
  35354. isolEmConstTerm = cms.double(5.0),
  35355. isolEmGradStart = cms.double(0.0),
  35356. isolEmGradTerm = cms.double(0.012),
  35357. isolHadConstTerm = cms.double(3.0),
  35358. isolHadGradStart = cms.double(0.0),
  35359. isolHadGradTerm = cms.double(0.005),
  35360. isolNrTrksConstTerm = cms.int32(4),
  35361. isolPtTrksConstTerm = cms.double(3.0),
  35362. isolPtTrksGradStart = cms.double(0.0),
  35363. isolPtTrksGradTerm = cms.double(0.002),
  35364. maxCTFTrkChi2NDof = cms.double(99999.0),
  35365. maxCTFTrkInnerRadius = cms.double(9.0),
  35366. maxDEtaIn = cms.double(-1),
  35367. maxDPhiIn = cms.double(-1),
  35368. maxEta = cms.double(1.442),
  35369. maxHLTDEtaIn = cms.double(0.1),
  35370. maxHLTDPhiIn = cms.double(0.1),
  35371. maxHLTInvEInvP = cms.double(0.1),
  35372. maxHLTIsolEm = cms.double(0),
  35373. maxHLTIsolEmOverEt = cms.double(0),
  35374. maxHLTIsolEmOverEt2 = cms.double(0),
  35375. maxHLTIsolHad = cms.double(0),
  35376. maxHLTIsolHadOverEt = cms.double(0),
  35377. maxHLTIsolHadOverEt2 = cms.double(0),
  35378. maxHLTIsolTrksEle = cms.double(0),
  35379. maxHLTIsolTrksEleOverPt = cms.double(0),
  35380. maxHLTIsolTrksEleOverPt2 = cms.double(0),
  35381. maxHLTIsolTrksPho = cms.double(0),
  35382. maxHLTIsolTrksPhoOverPt = cms.double(0),
  35383. maxHLTIsolTrksPhoOverPt2 = cms.double(0),
  35384. maxHadEnergy = cms.double(0),
  35385. maxHadem = cms.double(0.05),
  35386. maxInvEInvP = cms.double(-1),
  35387. maxNrCTFTrkHitsLost = cms.int32(0),
  35388. maxR9 = cms.double(0.98),
  35389. maxSigmaEtaEta = cms.double(0.011),
  35390. maxSigmaIEtaIEta = cms.double(0.011),
  35391. minCTFTrkOuterRadius = cms.double(40.0),
  35392. minEt = cms.double(10.0),
  35393. minEta = cms.double(0.0),
  35394. minNrCTFTrkHits = cms.int32(5),
  35395. minR9 = cms.double(0.0),
  35396. requirePixelHitsIfOuterInOuter = cms.bool(True)
  35397. ),
  35398. endcap = cms.PSet(
  35399. cuts = cms.string('et'),
  35400. isolEmConstTerm = cms.double(5.0),
  35401. isolEmGradStart = cms.double(0.0),
  35402. isolEmGradTerm = cms.double(0.012),
  35403. isolHadConstTerm = cms.double(3.0),
  35404. isolHadGradStart = cms.double(0.0),
  35405. isolHadGradTerm = cms.double(0.005),
  35406. isolNrTrksConstTerm = cms.int32(4),
  35407. isolPtTrksConstTerm = cms.double(3.0),
  35408. isolPtTrksGradStart = cms.double(0.0),
  35409. isolPtTrksGradTerm = cms.double(0.002),
  35410. maxCTFTrkChi2NDof = cms.double(99999.0),
  35411. maxCTFTrkInnerRadius = cms.double(9.0),
  35412. maxDEtaIn = cms.double(-1),
  35413. maxDPhiIn = cms.double(-1),
  35414. maxEta = cms.double(2.5),
  35415. maxHLTDEtaIn = cms.double(0.1),
  35416. maxHLTDPhiIn = cms.double(0.1),
  35417. maxHLTInvEInvP = cms.double(0.1),
  35418. maxHLTIsolEm = cms.double(0),
  35419. maxHLTIsolEmOverEt = cms.double(0),
  35420. maxHLTIsolEmOverEt2 = cms.double(0),
  35421. maxHLTIsolHad = cms.double(0),
  35422. maxHLTIsolHadOverEt = cms.double(0),
  35423. maxHLTIsolHadOverEt2 = cms.double(0),
  35424. maxHLTIsolTrksEle = cms.double(0),
  35425. maxHLTIsolTrksEleOverPt = cms.double(0),
  35426. maxHLTIsolTrksEleOverPt2 = cms.double(0),
  35427. maxHLTIsolTrksPho = cms.double(0),
  35428. maxHLTIsolTrksPhoOverPt = cms.double(0),
  35429. maxHLTIsolTrksPhoOverPt2 = cms.double(0),
  35430. maxHadEnergy = cms.double(0),
  35431. maxHadem = cms.double(0.05),
  35432. maxInvEInvP = cms.double(-1),
  35433. maxNrCTFTrkHitsLost = cms.int32(0),
  35434. maxR9 = cms.double(999.0),
  35435. maxSigmaEtaEta = cms.double(0.031),
  35436. maxSigmaIEtaIEta = cms.double(0.031),
  35437. minCTFTrkOuterRadius = cms.double(40.0),
  35438. minEt = cms.double(10.0),
  35439. minEta = cms.double(1.56),
  35440. minNrCTFTrkHits = cms.int32(5),
  35441. minR9 = cms.double(0.0),
  35442. requirePixelHitsIfOuterInOuter = cms.bool(True)
  35443. ),
  35444. trigName = cms.string('hltL1NonIsoHLTNonIsoDoublePhotonEt10HcalIsolFilter')
  35445. )
  35446.  
  35447. process.egHLTOffDoublePhoEt15Cuts = cms.PSet(
  35448. barrel = cms.PSet(
  35449. cuts = cms.string('et'),
  35450. isolEmConstTerm = cms.double(5.0),
  35451. isolEmGradStart = cms.double(0.0),
  35452. isolEmGradTerm = cms.double(0.012),
  35453. isolHadConstTerm = cms.double(3.0),
  35454. isolHadGradStart = cms.double(0.0),
  35455. isolHadGradTerm = cms.double(0.005),
  35456. isolNrTrksConstTerm = cms.int32(4),
  35457. isolPtTrksConstTerm = cms.double(3.0),
  35458. isolPtTrksGradStart = cms.double(0.0),
  35459. isolPtTrksGradTerm = cms.double(0.002),
  35460. maxCTFTrkChi2NDof = cms.double(99999.0),
  35461. maxCTFTrkInnerRadius = cms.double(9.0),
  35462. maxDEtaIn = cms.double(-1),
  35463. maxDPhiIn = cms.double(-1),
  35464. maxEta = cms.double(1.442),
  35465. maxHLTDEtaIn = cms.double(0.1),
  35466. maxHLTDPhiIn = cms.double(0.1),
  35467. maxHLTInvEInvP = cms.double(0.1),
  35468. maxHLTIsolEm = cms.double(0),
  35469. maxHLTIsolEmOverEt = cms.double(0),
  35470. maxHLTIsolEmOverEt2 = cms.double(0),
  35471. maxHLTIsolHad = cms.double(0),
  35472. maxHLTIsolHadOverEt = cms.double(0),
  35473. maxHLTIsolHadOverEt2 = cms.double(0),
  35474. maxHLTIsolTrksEle = cms.double(0),
  35475. maxHLTIsolTrksEleOverPt = cms.double(0),
  35476. maxHLTIsolTrksEleOverPt2 = cms.double(0),
  35477. maxHLTIsolTrksPho = cms.double(0),
  35478. maxHLTIsolTrksPhoOverPt = cms.double(0),
  35479. maxHLTIsolTrksPhoOverPt2 = cms.double(0),
  35480. maxHadEnergy = cms.double(0),
  35481. maxHadem = cms.double(0.05),
  35482. maxInvEInvP = cms.double(-1),
  35483. maxNrCTFTrkHitsLost = cms.int32(0),
  35484. maxR9 = cms.double(0.98),
  35485. maxSigmaEtaEta = cms.double(0.011),
  35486. maxSigmaIEtaIEta = cms.double(0.011),
  35487. minCTFTrkOuterRadius = cms.double(40.0),
  35488. minEt = cms.double(15.0),
  35489. minEta = cms.double(0.0),
  35490. minNrCTFTrkHits = cms.int32(5),
  35491. minR9 = cms.double(0.0),
  35492. requirePixelHitsIfOuterInOuter = cms.bool(True)
  35493. ),
  35494. endcap = cms.PSet(
  35495. cuts = cms.string('et'),
  35496. isolEmConstTerm = cms.double(5.0),
  35497. isolEmGradStart = cms.double(0.0),
  35498. isolEmGradTerm = cms.double(0.012),
  35499. isolHadConstTerm = cms.double(3.0),
  35500. isolHadGradStart = cms.double(0.0),
  35501. isolHadGradTerm = cms.double(0.005),
  35502. isolNrTrksConstTerm = cms.int32(4),
  35503. isolPtTrksConstTerm = cms.double(3.0),
  35504. isolPtTrksGradStart = cms.double(0.0),
  35505. isolPtTrksGradTerm = cms.double(0.002),
  35506. maxCTFTrkChi2NDof = cms.double(99999.0),
  35507. maxCTFTrkInnerRadius = cms.double(9.0),
  35508. maxDEtaIn = cms.double(-1),
  35509. maxDPhiIn = cms.double(-1),
  35510. maxEta = cms.double(2.5),
  35511. maxHLTDEtaIn = cms.double(0.1),
  35512. maxHLTDPhiIn = cms.double(0.1),
  35513. maxHLTInvEInvP = cms.double(0.1),
  35514. maxHLTIsolEm = cms.double(0),
  35515. maxHLTIsolEmOverEt = cms.double(0),
  35516. maxHLTIsolEmOverEt2 = cms.double(0),
  35517. maxHLTIsolHad = cms.double(0),
  35518. maxHLTIsolHadOverEt = cms.double(0),
  35519. maxHLTIsolHadOverEt2 = cms.double(0),
  35520. maxHLTIsolTrksEle = cms.double(0),
  35521. maxHLTIsolTrksEleOverPt = cms.double(0),
  35522. maxHLTIsolTrksEleOverPt2 = cms.double(0),
  35523. maxHLTIsolTrksPho = cms.double(0),
  35524. maxHLTIsolTrksPhoOverPt = cms.double(0),
  35525. maxHLTIsolTrksPhoOverPt2 = cms.double(0),
  35526. maxHadEnergy = cms.double(0),
  35527. maxHadem = cms.double(0.05),
  35528. maxInvEInvP = cms.double(-1),
  35529. maxNrCTFTrkHitsLost = cms.int32(0),
  35530. maxR9 = cms.double(999.0),
  35531. maxSigmaEtaEta = cms.double(0.031),
  35532. maxSigmaIEtaIEta = cms.double(0.031),
  35533. minCTFTrkOuterRadius = cms.double(40.0),
  35534. minEt = cms.double(15.0),
  35535. minEta = cms.double(1.56),
  35536. minNrCTFTrkHits = cms.int32(5),
  35537. minR9 = cms.double(0.0),
  35538. requirePixelHitsIfOuterInOuter = cms.bool(True)
  35539. ),
  35540. trigName = cms.string('hltL1NonIsoHLTNonIsoDoublePhotonEt15HcalIsolFilter')
  35541. )
  35542.  
  35543. process.egHLTOffDoublePhoEt15VLEICuts = cms.PSet(
  35544. barrel = cms.PSet(
  35545. cuts = cms.string('et:hltIsolEm'),
  35546. isolEmConstTerm = cms.double(5.0),
  35547. isolEmGradStart = cms.double(0.0),
  35548. isolEmGradTerm = cms.double(0.012),
  35549. isolHadConstTerm = cms.double(3.0),
  35550. isolHadGradStart = cms.double(0.0),
  35551. isolHadGradTerm = cms.double(0.005),
  35552. isolNrTrksConstTerm = cms.int32(4),
  35553. isolPtTrksConstTerm = cms.double(3.0),
  35554. isolPtTrksGradStart = cms.double(0.0),
  35555. isolPtTrksGradTerm = cms.double(0.002),
  35556. maxCTFTrkChi2NDof = cms.double(99999.0),
  35557. maxCTFTrkInnerRadius = cms.double(9.0),
  35558. maxDEtaIn = cms.double(-1),
  35559. maxDPhiIn = cms.double(-1),
  35560. maxEta = cms.double(1.442),
  35561. maxHLTDEtaIn = cms.double(0.1),
  35562. maxHLTDPhiIn = cms.double(0.1),
  35563. maxHLTInvEInvP = cms.double(0.1),
  35564. maxHLTIsolEm = cms.double(5.0),
  35565. maxHLTIsolEmOverEt = cms.double(0.2),
  35566. maxHLTIsolEmOverEt2 = cms.double(-1.0),
  35567. maxHLTIsolHad = cms.double(0),
  35568. maxHLTIsolHadOverEt = cms.double(0),
  35569. maxHLTIsolHadOverEt2 = cms.double(0),
  35570. maxHLTIsolTrksEle = cms.double(0),
  35571. maxHLTIsolTrksEleOverPt = cms.double(0),
  35572. maxHLTIsolTrksEleOverPt2 = cms.double(0),
  35573. maxHLTIsolTrksPho = cms.double(0),
  35574. maxHLTIsolTrksPhoOverPt = cms.double(0),
  35575. maxHLTIsolTrksPhoOverPt2 = cms.double(0),
  35576. maxHadEnergy = cms.double(0),
  35577. maxHadem = cms.double(0.05),
  35578. maxInvEInvP = cms.double(-1),
  35579. maxNrCTFTrkHitsLost = cms.int32(0),
  35580. maxR9 = cms.double(0.98),
  35581. maxSigmaEtaEta = cms.double(0.011),
  35582. maxSigmaIEtaIEta = cms.double(0.011),
  35583. minCTFTrkOuterRadius = cms.double(40.0),
  35584. minEt = cms.double(15.0),
  35585. minEta = cms.double(0.0),
  35586. minNrCTFTrkHits = cms.int32(5),
  35587. minR9 = cms.double(0.0),
  35588. requirePixelHitsIfOuterInOuter = cms.bool(True)
  35589. ),
  35590. endcap = cms.PSet(
  35591. cuts = cms.string('et:hltIsolEm'),
  35592. isolEmConstTerm = cms.double(5.0),
  35593. isolEmGradStart = cms.double(0.0),
  35594. isolEmGradTerm = cms.double(0.012),
  35595. isolHadConstTerm = cms.double(3.0),
  35596. isolHadGradStart = cms.double(0.0),
  35597. isolHadGradTerm = cms.double(0.005),
  35598. isolNrTrksConstTerm = cms.int32(4),
  35599. isolPtTrksConstTerm = cms.double(3.0),
  35600. isolPtTrksGradStart = cms.double(0.0),
  35601. isolPtTrksGradTerm = cms.double(0.002),
  35602. maxCTFTrkChi2NDof = cms.double(99999.0),
  35603. maxCTFTrkInnerRadius = cms.double(9.0),
  35604. maxDEtaIn = cms.double(-1),
  35605. maxDPhiIn = cms.double(-1),
  35606. maxEta = cms.double(2.5),
  35607. maxHLTDEtaIn = cms.double(0.1),
  35608. maxHLTDPhiIn = cms.double(0.1),
  35609. maxHLTInvEInvP = cms.double(0.1),
  35610. maxHLTIsolEm = cms.double(5.0),
  35611. maxHLTIsolEmOverEt = cms.double(0.2),
  35612. maxHLTIsolEmOverEt2 = cms.double(-1.0),
  35613. maxHLTIsolHad = cms.double(0),
  35614. maxHLTIsolHadOverEt = cms.double(0),
  35615. maxHLTIsolHadOverEt2 = cms.double(0),
  35616. maxHLTIsolTrksEle = cms.double(0),
  35617. maxHLTIsolTrksEleOverPt = cms.double(0),
  35618. maxHLTIsolTrksEleOverPt2 = cms.double(0),
  35619. maxHLTIsolTrksPho = cms.double(0),
  35620. maxHLTIsolTrksPhoOverPt = cms.double(0),
  35621. maxHLTIsolTrksPhoOverPt2 = cms.double(0),
  35622. maxHadEnergy = cms.double(0),
  35623. maxHadem = cms.double(0.05),
  35624. maxInvEInvP = cms.double(-1),
  35625. maxNrCTFTrkHitsLost = cms.int32(0),
  35626. maxR9 = cms.double(999.0),
  35627. maxSigmaEtaEta = cms.double(0.031),
  35628. maxSigmaIEtaIEta = cms.double(0.031),
  35629. minCTFTrkOuterRadius = cms.double(40.0),
  35630. minEt = cms.double(15.0),
  35631. minEta = cms.double(1.56),
  35632. minNrCTFTrkHits = cms.int32(5),
  35633. minR9 = cms.double(0.0),
  35634. requirePixelHitsIfOuterInOuter = cms.bool(True)
  35635. ),
  35636. trigName = cms.string('hltL1NonIsoHLTVLEIDoublePhotonEt15HcalIsolFilter')
  35637. )
  35638.  
  35639. process.egHLTOffDoublePhotonEt33_v1Cuts = cms.PSet(
  35640. barrel = cms.PSet(
  35641. cuts = cms.string('et:maxr9:hadem'),
  35642. isolEmConstTerm = cms.double(5.0),
  35643. isolEmGradStart = cms.double(0.0),
  35644. isolEmGradTerm = cms.double(0.012),
  35645. isolHadConstTerm = cms.double(3.0),
  35646. isolHadGradStart = cms.double(0.0),
  35647. isolHadGradTerm = cms.double(0.005),
  35648. isolNrTrksConstTerm = cms.int32(4),
  35649. isolPtTrksConstTerm = cms.double(3.0),
  35650. isolPtTrksGradStart = cms.double(0.0),
  35651. isolPtTrksGradTerm = cms.double(0.002),
  35652. maxCTFTrkChi2NDof = cms.double(99999.0),
  35653. maxCTFTrkInnerRadius = cms.double(9.0),
  35654. maxDEtaIn = cms.double(-1),
  35655. maxDPhiIn = cms.double(-1),
  35656. maxEta = cms.double(1.442),
  35657. maxHLTDEtaIn = cms.double(0.1),
  35658. maxHLTDPhiIn = cms.double(0.1),
  35659. maxHLTInvEInvP = cms.double(0.1),
  35660. maxHLTIsolEm = cms.double(0),
  35661. maxHLTIsolEmOverEt = cms.double(0),
  35662. maxHLTIsolEmOverEt2 = cms.double(0),
  35663. maxHLTIsolHad = cms.double(0),
  35664. maxHLTIsolHadOverEt = cms.double(0),
  35665. maxHLTIsolHadOverEt2 = cms.double(0),
  35666. maxHLTIsolTrksEle = cms.double(0),
  35667. maxHLTIsolTrksEleOverPt = cms.double(0),
  35668. maxHLTIsolTrksEleOverPt2 = cms.double(0),
  35669. maxHLTIsolTrksPho = cms.double(0),
  35670. maxHLTIsolTrksPhoOverPt = cms.double(0),
  35671. maxHLTIsolTrksPhoOverPt2 = cms.double(0),
  35672. maxHadEnergy = cms.double(0),
  35673. maxHadem = cms.double(0.05),
  35674. maxInvEInvP = cms.double(-1),
  35675. maxNrCTFTrkHitsLost = cms.int32(0),
  35676. maxR9 = cms.double(0.98),
  35677. maxSigmaEtaEta = cms.double(0.011),
  35678. maxSigmaIEtaIEta = cms.double(0.011),
  35679. minCTFTrkOuterRadius = cms.double(40.0),
  35680. minEt = cms.double(33.0),
  35681. minEta = cms.double(0.0),
  35682. minNrCTFTrkHits = cms.int32(5),
  35683. minR9 = cms.double(0.0),
  35684. requirePixelHitsIfOuterInOuter = cms.bool(True)
  35685. ),
  35686. endcap = cms.PSet(
  35687. cuts = cms.string('et:maxr9:hadem'),
  35688. isolEmConstTerm = cms.double(5.0),
  35689. isolEmGradStart = cms.double(0.0),
  35690. isolEmGradTerm = cms.double(0.012),
  35691. isolHadConstTerm = cms.double(3.0),
  35692. isolHadGradStart = cms.double(0.0),
  35693. isolHadGradTerm = cms.double(0.005),
  35694. isolNrTrksConstTerm = cms.int32(4),
  35695. isolPtTrksConstTerm = cms.double(3.0),
  35696. isolPtTrksGradStart = cms.double(0.0),
  35697. isolPtTrksGradTerm = cms.double(0.002),
  35698. maxCTFTrkChi2NDof = cms.double(99999.0),
  35699. maxCTFTrkInnerRadius = cms.double(9.0),
  35700. maxDEtaIn = cms.double(-1),
  35701. maxDPhiIn = cms.double(-1),
  35702. maxEta = cms.double(2.5),
  35703. maxHLTDEtaIn = cms.double(0.1),
  35704. maxHLTDPhiIn = cms.double(0.1),
  35705. maxHLTInvEInvP = cms.double(0.1),
  35706. maxHLTIsolEm = cms.double(0),
  35707. maxHLTIsolEmOverEt = cms.double(0),
  35708. maxHLTIsolEmOverEt2 = cms.double(0),
  35709. maxHLTIsolHad = cms.double(0),
  35710. maxHLTIsolHadOverEt = cms.double(0),
  35711. maxHLTIsolHadOverEt2 = cms.double(0),
  35712. maxHLTIsolTrksEle = cms.double(0),
  35713. maxHLTIsolTrksEleOverPt = cms.double(0),
  35714. maxHLTIsolTrksEleOverPt2 = cms.double(0),
  35715. maxHLTIsolTrksPho = cms.double(0),
  35716. maxHLTIsolTrksPhoOverPt = cms.double(0),
  35717. maxHLTIsolTrksPhoOverPt2 = cms.double(0),
  35718. maxHadEnergy = cms.double(0),
  35719. maxHadem = cms.double(0.05),
  35720. maxInvEInvP = cms.double(-1),
  35721. maxNrCTFTrkHitsLost = cms.int32(0),
  35722. maxR9 = cms.double(999.0),
  35723. maxSigmaEtaEta = cms.double(0.031),
  35724. maxSigmaIEtaIEta = cms.double(0.031),
  35725. minCTFTrkOuterRadius = cms.double(40.0),
  35726. minEt = cms.double(33.0),
  35727. minEta = cms.double(1.56),
  35728. minNrCTFTrkHits = cms.int32(5),
  35729. minR9 = cms.double(0.0),
  35730. requirePixelHitsIfOuterInOuter = cms.bool(True)
  35731. ),
  35732. trigName = cms.string('hltDoublePhoton33EgammaLHEDoubleFilter')
  35733. )
  35734.  
  35735. process.egHLTOffEle90_NoSpikeFilter_v1Cuts = cms.PSet(
  35736. barrel = cms.PSet(
  35737. cuts = cms.string('et:hadem'),
  35738. isolEmConstTerm = cms.double(3),
  35739. isolEmGradStart = cms.double(0.0),
  35740. isolEmGradTerm = cms.double(0.03),
  35741. isolHadConstTerm = cms.double(3),
  35742. isolHadGradStart = cms.double(0.0),
  35743. isolHadGradTerm = cms.double(0.03),
  35744. isolNrTrksConstTerm = cms.int32(0),
  35745. isolPtTrksConstTerm = cms.double(7.5),
  35746. isolPtTrksGradStart = cms.double(0.0),
  35747. isolPtTrksGradTerm = cms.double(0.0),
  35748. maxCTFTrkChi2NDof = cms.double(99999),
  35749. maxCTFTrkInnerRadius = cms.double(99999),
  35750. maxDEtaIn = cms.double(0.004),
  35751. maxDPhiIn = cms.double(0.06),
  35752. maxEta = cms.double(1.442),
  35753. maxHLTDEtaIn = cms.double(0.008),
  35754. maxHLTDPhiIn = cms.double(0.1),
  35755. maxHLTInvEInvP = cms.double(9999),
  35756. maxHLTIsolEm = cms.double(0),
  35757. maxHLTIsolEmOverEt = cms.double(0.07),
  35758. maxHLTIsolEmOverEt2 = cms.double(0),
  35759. maxHLTIsolHad = cms.double(0),
  35760. maxHLTIsolHadOverEt = cms.double(0.1),
  35761. maxHLTIsolHadOverEt2 = cms.double(0),
  35762. maxHLTIsolTrksEle = cms.double(0),
  35763. maxHLTIsolTrksEleOverPt = cms.double(0.09),
  35764. maxHLTIsolTrksEleOverPt2 = cms.double(0),
  35765. maxHLTIsolTrksPho = cms.double(0),
  35766. maxHLTIsolTrksPhoOverPt = cms.double(0),
  35767. maxHLTIsolTrksPhoOverPt2 = cms.double(0),
  35768. maxHadEnergy = cms.double(0),
  35769. maxHadem = cms.double(0.15),
  35770. maxInvEInvP = cms.double(0.1),
  35771. maxNrCTFTrkHitsLost = cms.int32(999),
  35772. maxR9 = cms.double(0.98),
  35773. maxSigmaEtaEta = cms.double(0.01),
  35774. maxSigmaIEtaIEta = cms.double(0.01),
  35775. minCTFTrkOuterRadius = cms.double(0.0),
  35776. minEt = cms.double(90.0),
  35777. minEta = cms.double(0.0),
  35778. minNrCTFTrkHits = cms.int32(7),
  35779. minR9 = cms.double(0.0),
  35780. requirePixelHitsIfOuterInOuter = cms.bool(True)
  35781. ),
  35782. endcap = cms.PSet(
  35783. cuts = cms.string('et:hadem'),
  35784. isolEmConstTerm = cms.double(3),
  35785. isolEmGradStart = cms.double(0.0),
  35786. isolEmGradTerm = cms.double(0.03),
  35787. isolHadConstTerm = cms.double(3),
  35788. isolHadGradStart = cms.double(0.0),
  35789. isolHadGradTerm = cms.double(0.03),
  35790. isolNrTrksConstTerm = cms.int32(0),
  35791. isolPtTrksConstTerm = cms.double(15),
  35792. isolPtTrksGradStart = cms.double(0.0),
  35793. isolPtTrksGradTerm = cms.double(0.0),
  35794. maxCTFTrkChi2NDof = cms.double(99999),
  35795. maxCTFTrkInnerRadius = cms.double(9999.0),
  35796. maxDEtaIn = cms.double(0.007),
  35797. maxDPhiIn = cms.double(0.03),
  35798. maxEta = cms.double(2.5),
  35799. maxHLTDEtaIn = cms.double(0.008),
  35800. maxHLTDPhiIn = cms.double(0.1),
  35801. maxHLTInvEInvP = cms.double(9999),
  35802. maxHLTIsolEm = cms.double(0),
  35803. maxHLTIsolEmOverEt = cms.double(0.05),
  35804. maxHLTIsolEmOverEt2 = cms.double(0),
  35805. maxHLTIsolHad = cms.double(0),
  35806. maxHLTIsolHadOverEt = cms.double(0.025),
  35807. maxHLTIsolHadOverEt2 = cms.double(0),
  35808. maxHLTIsolTrksEle = cms.double(0),
  35809. maxHLTIsolTrksEleOverPt = cms.double(0.04),
  35810. maxHLTIsolTrksEleOverPt2 = cms.double(0),
  35811. maxHLTIsolTrksPho = cms.double(0),
  35812. maxHLTIsolTrksPhoOverPt = cms.double(0),
  35813. maxHLTIsolTrksPhoOverPt2 = cms.double(0),
  35814. maxHadEnergy = cms.double(0),
  35815. maxHadem = cms.double(0.1),
  35816. maxInvEInvP = cms.double(0.1),
  35817. maxNrCTFTrkHitsLost = cms.int32(999),
  35818. maxR9 = cms.double(999.0),
  35819. maxSigmaEtaEta = cms.double(0.03),
  35820. maxSigmaIEtaIEta = cms.double(0.03),
  35821. minCTFTrkOuterRadius = cms.double(0.0),
  35822. minEt = cms.double(90.0),
  35823. minEta = cms.double(1.56),
  35824. minNrCTFTrkHits = cms.int32(7),
  35825. minR9 = cms.double(0.0),
  35826. requirePixelHitsIfOuterInOuter = cms.bool(True)
  35827. ),
  35828. trigName = cms.string('hltEle90NoSpikeFilterPixelMatchFilter')
  35829. )
  35830.  
  35831. process.egHLTOffEleBarrelCuts = cms.PSet(
  35832. cuts = cms.string('et:detEta:dEtaIn:dPhiIn:hadem:sigmaIEtaIEta:minr9:maxr9:e2x5Over5x5:isolEm:isolHad:isolPtTrks:hltIsolHad:hltIsolTrksEle:hltIsolEm'),
  35833. isolEmConstTerm = cms.double(3),
  35834. isolEmGradStart = cms.double(0.0),
  35835. isolEmGradTerm = cms.double(0.03),
  35836. isolHadConstTerm = cms.double(3),
  35837. isolHadGradStart = cms.double(0.0),
  35838. isolHadGradTerm = cms.double(0.03),
  35839. isolNrTrksConstTerm = cms.int32(0),
  35840. isolPtTrksConstTerm = cms.double(7.5),
  35841. isolPtTrksGradStart = cms.double(0.0),
  35842. isolPtTrksGradTerm = cms.double(0.0),
  35843. maxCTFTrkChi2NDof = cms.double(99999),
  35844. maxCTFTrkInnerRadius = cms.double(99999),
  35845. maxDEtaIn = cms.double(0.004),
  35846. maxDPhiIn = cms.double(0.06),
  35847. maxEta = cms.double(1.442),
  35848. maxHLTDEtaIn = cms.double(0.008),
  35849. maxHLTDPhiIn = cms.double(0.1),
  35850. maxHLTInvEInvP = cms.double(9999),
  35851. maxHLTIsolEm = cms.double(0),
  35852. maxHLTIsolEmOverEt = cms.double(0.07),
  35853. maxHLTIsolEmOverEt2 = cms.double(0),
  35854. maxHLTIsolHad = cms.double(0),
  35855. maxHLTIsolHadOverEt = cms.double(0.1),
  35856. maxHLTIsolHadOverEt2 = cms.double(0),
  35857. maxHLTIsolTrksEle = cms.double(0),
  35858. maxHLTIsolTrksEleOverPt = cms.double(0.09),
  35859. maxHLTIsolTrksEleOverPt2 = cms.double(0),
  35860. maxHLTIsolTrksPho = cms.double(0),
  35861. maxHLTIsolTrksPhoOverPt = cms.double(0),
  35862. maxHLTIsolTrksPhoOverPt2 = cms.double(0),
  35863. maxHadEnergy = cms.double(0),
  35864. maxHadem = cms.double(0.04),
  35865. maxInvEInvP = cms.double(0.1),
  35866. maxNrCTFTrkHitsLost = cms.int32(999),
  35867. maxR9 = cms.double(0.98),
  35868. maxSigmaEtaEta = cms.double(0.01),
  35869. maxSigmaIEtaIEta = cms.double(0.01),
  35870. minCTFTrkOuterRadius = cms.double(0.0),
  35871. minEt = cms.double(15),
  35872. minEta = cms.double(0.0),
  35873. minNrCTFTrkHits = cms.int32(7),
  35874. minR9 = cms.double(0.0),
  35875. requirePixelHitsIfOuterInOuter = cms.bool(True)
  35876. )
  35877.  
  35878. process.egHLTOffEleCuts = cms.PSet(
  35879. barrel = cms.PSet(
  35880. cuts = cms.string('et:detEta:dEtaIn:dPhiIn:hadem:sigmaIEtaIEta:minr9:maxr9:e2x5Over5x5:isolEm:isolHad:isolPtTrks:hltIsolHad:hltIsolTrksEle:hltIsolEm'),
  35881. isolEmConstTerm = cms.double(3),
  35882. isolEmGradStart = cms.double(0.0),
  35883. isolEmGradTerm = cms.double(0.03),
  35884. isolHadConstTerm = cms.double(3),
  35885. isolHadGradStart = cms.double(0.0),
  35886. isolHadGradTerm = cms.double(0.03),
  35887. isolNrTrksConstTerm = cms.int32(0),
  35888. isolPtTrksConstTerm = cms.double(7.5),
  35889. isolPtTrksGradStart = cms.double(0.0),
  35890. isolPtTrksGradTerm = cms.double(0.0),
  35891. maxCTFTrkChi2NDof = cms.double(99999),
  35892. maxCTFTrkInnerRadius = cms.double(99999),
  35893. maxDEtaIn = cms.double(0.004),
  35894. maxDPhiIn = cms.double(0.06),
  35895. maxEta = cms.double(1.442),
  35896. maxHLTDEtaIn = cms.double(0.008),
  35897. maxHLTDPhiIn = cms.double(0.1),
  35898. maxHLTInvEInvP = cms.double(9999),
  35899. maxHLTIsolEm = cms.double(0),
  35900. maxHLTIsolEmOverEt = cms.double(0.07),
  35901. maxHLTIsolEmOverEt2 = cms.double(0),
  35902. maxHLTIsolHad = cms.double(0),
  35903. maxHLTIsolHadOverEt = cms.double(0.1),
  35904. maxHLTIsolHadOverEt2 = cms.double(0),
  35905. maxHLTIsolTrksEle = cms.double(0),
  35906. maxHLTIsolTrksEleOverPt = cms.double(0.09),
  35907. maxHLTIsolTrksEleOverPt2 = cms.double(0),
  35908. maxHLTIsolTrksPho = cms.double(0),
  35909. maxHLTIsolTrksPhoOverPt = cms.double(0),
  35910. maxHLTIsolTrksPhoOverPt2 = cms.double(0),
  35911. maxHadEnergy = cms.double(0),
  35912. maxHadem = cms.double(0.04),
  35913. maxInvEInvP = cms.double(0.1),
  35914. maxNrCTFTrkHitsLost = cms.int32(999),
  35915. maxR9 = cms.double(0.98),
  35916. maxSigmaEtaEta = cms.double(0.01),
  35917. maxSigmaIEtaIEta = cms.double(0.01),
  35918. minCTFTrkOuterRadius = cms.double(0.0),
  35919. minEt = cms.double(15),
  35920. minEta = cms.double(0.0),
  35921. minNrCTFTrkHits = cms.int32(7),
  35922. minR9 = cms.double(0.0),
  35923. requirePixelHitsIfOuterInOuter = cms.bool(True)
  35924. ),
  35925. endcap = cms.PSet(
  35926. cuts = cms.string('et:detEta:dEtaIn:dPhiIn:hadem:sigmaIEtaIEta:minr9:maxr9:isolEm:isolHad:isolPtTrks:hltIsolHad:hltIsolTrksEle:hltIsolEm'),
  35927. isolEmConstTerm = cms.double(3),
  35928. isolEmGradStart = cms.double(0.0),
  35929. isolEmGradTerm = cms.double(0.03),
  35930. isolHadConstTerm = cms.double(3),
  35931. isolHadGradStart = cms.double(0.0),
  35932. isolHadGradTerm = cms.double(0.03),
  35933. isolNrTrksConstTerm = cms.int32(0),
  35934. isolPtTrksConstTerm = cms.double(15),
  35935. isolPtTrksGradStart = cms.double(0.0),
  35936. isolPtTrksGradTerm = cms.double(0.0),
  35937. maxCTFTrkChi2NDof = cms.double(99999),
  35938. maxCTFTrkInnerRadius = cms.double(9999.0),
  35939. maxDEtaIn = cms.double(0.007),
  35940. maxDPhiIn = cms.double(0.03),
  35941. maxEta = cms.double(2.5),
  35942. maxHLTDEtaIn = cms.double(0.008),
  35943. maxHLTDPhiIn = cms.double(0.1),
  35944. maxHLTInvEInvP = cms.double(9999),
  35945. maxHLTIsolEm = cms.double(0),
  35946. maxHLTIsolEmOverEt = cms.double(0.05),
  35947. maxHLTIsolEmOverEt2 = cms.double(0),
  35948. maxHLTIsolHad = cms.double(0),
  35949. maxHLTIsolHadOverEt = cms.double(0.025),
  35950. maxHLTIsolHadOverEt2 = cms.double(0),
  35951. maxHLTIsolTrksEle = cms.double(0),
  35952. maxHLTIsolTrksEleOverPt = cms.double(0.04),
  35953. maxHLTIsolTrksEleOverPt2 = cms.double(0),
  35954. maxHLTIsolTrksPho = cms.double(0),
  35955. maxHLTIsolTrksPhoOverPt = cms.double(0),
  35956. maxHLTIsolTrksPhoOverPt2 = cms.double(0),
  35957. maxHadEnergy = cms.double(0),
  35958. maxHadem = cms.double(0.025),
  35959. maxInvEInvP = cms.double(0.1),
  35960. maxNrCTFTrkHitsLost = cms.int32(999),
  35961. maxR9 = cms.double(999.0),
  35962. maxSigmaEtaEta = cms.double(0.03),
  35963. maxSigmaIEtaIEta = cms.double(0.03),
  35964. minCTFTrkOuterRadius = cms.double(0.0),
  35965. minEt = cms.double(15),
  35966. minEta = cms.double(1.56),
  35967. minNrCTFTrkHits = cms.int32(7),
  35968. minR9 = cms.double(0.0),
  35969. requirePixelHitsIfOuterInOuter = cms.bool(True)
  35970. )
  35971. )
  35972.  
  35973. process.egHLTOffEleEndcapCuts = cms.PSet(
  35974. cuts = cms.string('et:detEta:dEtaIn:dPhiIn:hadem:sigmaIEtaIEta:minr9:maxr9:isolEm:isolHad:isolPtTrks:hltIsolHad:hltIsolTrksEle:hltIsolEm'),
  35975. isolEmConstTerm = cms.double(3),
  35976. isolEmGradStart = cms.double(0.0),
  35977. isolEmGradTerm = cms.double(0.03),
  35978. isolHadConstTerm = cms.double(3),
  35979. isolHadGradStart = cms.double(0.0),
  35980. isolHadGradTerm = cms.double(0.03),
  35981. isolNrTrksConstTerm = cms.int32(0),
  35982. isolPtTrksConstTerm = cms.double(15),
  35983. isolPtTrksGradStart = cms.double(0.0),
  35984. isolPtTrksGradTerm = cms.double(0.0),
  35985. maxCTFTrkChi2NDof = cms.double(99999),
  35986. maxCTFTrkInnerRadius = cms.double(9999.0),
  35987. maxDEtaIn = cms.double(0.007),
  35988. maxDPhiIn = cms.double(0.03),
  35989. maxEta = cms.double(2.5),
  35990. maxHLTDEtaIn = cms.double(0.008),
  35991. maxHLTDPhiIn = cms.double(0.1),
  35992. maxHLTInvEInvP = cms.double(9999),
  35993. maxHLTIsolEm = cms.double(0),
  35994. maxHLTIsolEmOverEt = cms.double(0.05),
  35995. maxHLTIsolEmOverEt2 = cms.double(0),
  35996. maxHLTIsolHad = cms.double(0),
  35997. maxHLTIsolHadOverEt = cms.double(0.025),
  35998. maxHLTIsolHadOverEt2 = cms.double(0),
  35999. maxHLTIsolTrksEle = cms.double(0),
  36000. maxHLTIsolTrksEleOverPt = cms.double(0.04),
  36001. maxHLTIsolTrksEleOverPt2 = cms.double(0),
  36002. maxHLTIsolTrksPho = cms.double(0),
  36003. maxHLTIsolTrksPhoOverPt = cms.double(0),
  36004. maxHLTIsolTrksPhoOverPt2 = cms.double(0),
  36005. maxHadEnergy = cms.double(0),
  36006. maxHadem = cms.double(0.025),
  36007. maxInvEInvP = cms.double(0.1),
  36008. maxNrCTFTrkHitsLost = cms.int32(999),
  36009. maxR9 = cms.double(999.0),
  36010. maxSigmaEtaEta = cms.double(0.03),
  36011. maxSigmaIEtaIEta = cms.double(0.03),
  36012. minCTFTrkOuterRadius = cms.double(0.0),
  36013. minEt = cms.double(15),
  36014. minEta = cms.double(1.56),
  36015. minNrCTFTrkHits = cms.int32(7),
  36016. minR9 = cms.double(0.0),
  36017. requirePixelHitsIfOuterInOuter = cms.bool(True)
  36018. )
  36019.  
  36020. process.egHLTOffEleEt10LWCuts = cms.PSet(
  36021. barrel = cms.PSet(
  36022. cuts = cms.string('et'),
  36023. isolEmConstTerm = cms.double(3),
  36024. isolEmGradStart = cms.double(0.0),
  36025. isolEmGradTerm = cms.double(0.03),
  36026. isolHadConstTerm = cms.double(3),
  36027. isolHadGradStart = cms.double(0.0),
  36028. isolHadGradTerm = cms.double(0.03),
  36029. isolNrTrksConstTerm = cms.int32(0),
  36030. isolPtTrksConstTerm = cms.double(7.5),
  36031. isolPtTrksGradStart = cms.double(0.0),
  36032. isolPtTrksGradTerm = cms.double(0.0),
  36033. maxCTFTrkChi2NDof = cms.double(99999),
  36034. maxCTFTrkInnerRadius = cms.double(99999),
  36035. maxDEtaIn = cms.double(0.004),
  36036. maxDPhiIn = cms.double(0.06),
  36037. maxEta = cms.double(1.442),
  36038. maxHLTDEtaIn = cms.double(0.008),
  36039. maxHLTDPhiIn = cms.double(0.1),
  36040. maxHLTInvEInvP = cms.double(9999),
  36041. maxHLTIsolEm = cms.double(0),
  36042. maxHLTIsolEmOverEt = cms.double(0.07),
  36043. maxHLTIsolEmOverEt2 = cms.double(0),
  36044. maxHLTIsolHad = cms.double(0),
  36045. maxHLTIsolHadOverEt = cms.double(0.1),
  36046. maxHLTIsolHadOverEt2 = cms.double(0),
  36047. maxHLTIsolTrksEle = cms.double(0),
  36048. maxHLTIsolTrksEleOverPt = cms.double(0.09),
  36049. maxHLTIsolTrksEleOverPt2 = cms.double(0),
  36050. maxHLTIsolTrksPho = cms.double(0),
  36051. maxHLTIsolTrksPhoOverPt = cms.double(0),
  36052. maxHLTIsolTrksPhoOverPt2 = cms.double(0),
  36053. maxHadEnergy = cms.double(0),
  36054. maxHadem = cms.double(0.04),
  36055. maxInvEInvP = cms.double(0.1),
  36056. maxNrCTFTrkHitsLost = cms.int32(999),
  36057. maxR9 = cms.double(0.98),
  36058. maxSigmaEtaEta = cms.double(0.01),
  36059. maxSigmaIEtaIEta = cms.double(0.01),
  36060. minCTFTrkOuterRadius = cms.double(0.0),
  36061. minEt = cms.double(10.0),
  36062. minEta = cms.double(0.0),
  36063. minNrCTFTrkHits = cms.int32(7),
  36064. minR9 = cms.double(0.0),
  36065. requirePixelHitsIfOuterInOuter = cms.bool(True)
  36066. ),
  36067. endcap = cms.PSet(
  36068. cuts = cms.string('et'),
  36069. isolEmConstTerm = cms.double(3),
  36070. isolEmGradStart = cms.double(0.0),
  36071. isolEmGradTerm = cms.double(0.03),
  36072. isolHadConstTerm = cms.double(3),
  36073. isolHadGradStart = cms.double(0.0),
  36074. isolHadGradTerm = cms.double(0.03),
  36075. isolNrTrksConstTerm = cms.int32(0),
  36076. isolPtTrksConstTerm = cms.double(15),
  36077. isolPtTrksGradStart = cms.double(0.0),
  36078. isolPtTrksGradTerm = cms.double(0.0),
  36079. maxCTFTrkChi2NDof = cms.double(99999),
  36080. maxCTFTrkInnerRadius = cms.double(9999.0),
  36081. maxDEtaIn = cms.double(0.007),
  36082. maxDPhiIn = cms.double(0.03),
  36083. maxEta = cms.double(2.5),
  36084. maxHLTDEtaIn = cms.double(0.008),
  36085. maxHLTDPhiIn = cms.double(0.1),
  36086. maxHLTInvEInvP = cms.double(9999),
  36087. maxHLTIsolEm = cms.double(0),
  36088. maxHLTIsolEmOverEt = cms.double(0.05),
  36089. maxHLTIsolEmOverEt2 = cms.double(0),
  36090. maxHLTIsolHad = cms.double(0),
  36091. maxHLTIsolHadOverEt = cms.double(0.025),
  36092. maxHLTIsolHadOverEt2 = cms.double(0),
  36093. maxHLTIsolTrksEle = cms.double(0),
  36094. maxHLTIsolTrksEleOverPt = cms.double(0.04),
  36095. maxHLTIsolTrksEleOverPt2 = cms.double(0),
  36096. maxHLTIsolTrksPho = cms.double(0),
  36097. maxHLTIsolTrksPhoOverPt = cms.double(0),
  36098. maxHLTIsolTrksPhoOverPt2 = cms.double(0),
  36099. maxHadEnergy = cms.double(0),
  36100. maxHadem = cms.double(0.025),
  36101. maxInvEInvP = cms.double(0.1),
  36102. maxNrCTFTrkHitsLost = cms.int32(999),
  36103. maxR9 = cms.double(999.0),
  36104. maxSigmaEtaEta = cms.double(0.03),
  36105. maxSigmaIEtaIEta = cms.double(0.03),
  36106. minCTFTrkOuterRadius = cms.double(0.0),
  36107. minEt = cms.double(10.0),
  36108. minEta = cms.double(1.56),
  36109. minNrCTFTrkHits = cms.int32(7),
  36110. minR9 = cms.double(0.0),
  36111. requirePixelHitsIfOuterInOuter = cms.bool(True)
  36112. ),
  36113. trigName = cms.string('hltL1NonIsoHLTNonIsoSingleElectronLWEt10PixelMatchFilter')
  36114. )
  36115.  
  36116. process.egHLTOffEleEt10LWEleIdCuts = cms.PSet(
  36117. barrel = cms.PSet(
  36118. cuts = cms.string('et:hltDEtaIn:hltDPhiIn:sigmaEtaEta:ctfTrack'),
  36119. isolEmConstTerm = cms.double(3),
  36120. isolEmGradStart = cms.double(0.0),
  36121. isolEmGradTerm = cms.double(0.03),
  36122. isolHadConstTerm = cms.double(3),
  36123. isolHadGradStart = cms.double(0.0),
  36124. isolHadGradTerm = cms.double(0.03),
  36125. isolNrTrksConstTerm = cms.int32(0),
  36126. isolPtTrksConstTerm = cms.double(7.5),
  36127. isolPtTrksGradStart = cms.double(0.0),
  36128. isolPtTrksGradTerm = cms.double(0.0),
  36129. maxCTFTrkChi2NDof = cms.double(99999),
  36130. maxCTFTrkInnerRadius = cms.double(99999),
  36131. maxDEtaIn = cms.double(0.008),
  36132. maxDPhiIn = cms.double(0.1),
  36133. maxEta = cms.double(1.442),
  36134. maxHLTDEtaIn = cms.double(0.008),
  36135. maxHLTDPhiIn = cms.double(0.1),
  36136. maxHLTInvEInvP = cms.double(9999),
  36137. maxHLTIsolEm = cms.double(0),
  36138. maxHLTIsolEmOverEt = cms.double(0.07),
  36139. maxHLTIsolEmOverEt2 = cms.double(0),
  36140. maxHLTIsolHad = cms.double(0),
  36141. maxHLTIsolHadOverEt = cms.double(0.1),
  36142. maxHLTIsolHadOverEt2 = cms.double(0),
  36143. maxHLTIsolTrksEle = cms.double(0),
  36144. maxHLTIsolTrksEleOverPt = cms.double(0.09),
  36145. maxHLTIsolTrksEleOverPt2 = cms.double(0),
  36146. maxHLTIsolTrksPho = cms.double(0),
  36147. maxHLTIsolTrksPhoOverPt = cms.double(0),
  36148. maxHLTIsolTrksPhoOverPt2 = cms.double(0),
  36149. maxHadEnergy = cms.double(0),
  36150. maxHadem = cms.double(0.04),
  36151. maxInvEInvP = cms.double(0.1),
  36152. maxNrCTFTrkHitsLost = cms.int32(999),
  36153. maxR9 = cms.double(0.98),
  36154. maxSigmaEtaEta = cms.double(0.015),
  36155. maxSigmaIEtaIEta = cms.double(0.01),
  36156. minCTFTrkOuterRadius = cms.double(0.0),
  36157. minEt = cms.double(15),
  36158. minEta = cms.double(0.0),
  36159. minNrCTFTrkHits = cms.int32(7),
  36160. minR9 = cms.double(0.0),
  36161. requirePixelHitsIfOuterInOuter = cms.bool(True)
  36162. ),
  36163. endcap = cms.PSet(
  36164. cuts = cms.string('et:hltDEtaIn:hltDPhiIn:sigmaEtaEta:ctfTrack'),
  36165. isolEmConstTerm = cms.double(3),
  36166. isolEmGradStart = cms.double(0.0),
  36167. isolEmGradTerm = cms.double(0.03),
  36168. isolHadConstTerm = cms.double(3),
  36169. isolHadGradStart = cms.double(0.0),
  36170. isolHadGradTerm = cms.double(0.03),
  36171. isolNrTrksConstTerm = cms.int32(0),
  36172. isolPtTrksConstTerm = cms.double(15),
  36173. isolPtTrksGradStart = cms.double(0.0),
  36174. isolPtTrksGradTerm = cms.double(0.0),
  36175. maxCTFTrkChi2NDof = cms.double(99999),
  36176. maxCTFTrkInnerRadius = cms.double(9999.0),
  36177. maxDEtaIn = cms.double(0.008),
  36178. maxDPhiIn = cms.double(0.1),
  36179. maxEta = cms.double(2.5),
  36180. maxHLTDEtaIn = cms.double(0.008),
  36181. maxHLTDPhiIn = cms.double(0.1),
  36182. maxHLTInvEInvP = cms.double(9999),
  36183. maxHLTIsolEm = cms.double(0),
  36184. maxHLTIsolEmOverEt = cms.double(0.05),
  36185. maxHLTIsolEmOverEt2 = cms.double(0),
  36186. maxHLTIsolHad = cms.double(0),
  36187. maxHLTIsolHadOverEt = cms.double(0.025),
  36188. maxHLTIsolHadOverEt2 = cms.double(0),
  36189. maxHLTIsolTrksEle = cms.double(0),
  36190. maxHLTIsolTrksEleOverPt = cms.double(0.04),
  36191. maxHLTIsolTrksEleOverPt2 = cms.double(0),
  36192. maxHLTIsolTrksPho = cms.double(0),
  36193. maxHLTIsolTrksPhoOverPt = cms.double(0),
  36194. maxHLTIsolTrksPhoOverPt2 = cms.double(0),
  36195. maxHadEnergy = cms.double(0),
  36196. maxHadem = cms.double(0.025),
  36197. maxInvEInvP = cms.double(0.1),
  36198. maxNrCTFTrkHitsLost = cms.int32(999),
  36199. maxR9 = cms.double(999.0),
  36200. maxSigmaEtaEta = cms.double(0.04),
  36201. maxSigmaIEtaIEta = cms.double(0.03),
  36202. minCTFTrkOuterRadius = cms.double(0.0),
  36203. minEt = cms.double(15),
  36204. minEta = cms.double(1.56),
  36205. minNrCTFTrkHits = cms.int32(7),
  36206. minR9 = cms.double(0.0),
  36207. requirePixelHitsIfOuterInOuter = cms.bool(True)
  36208. ),
  36209. trigName = cms.string('hltL1NonIsoHLTNonIsoSingleElectronLWEt10EleIdDphiFilter')
  36210. )
  36211.  
  36212. process.egHLTOffEleEt10SWCuts = cms.PSet(
  36213. barrel = cms.PSet(
  36214. cuts = cms.string('et'),
  36215. isolEmConstTerm = cms.double(3),
  36216. isolEmGradStart = cms.double(0.0),
  36217. isolEmGradTerm = cms.double(0.03),
  36218. isolHadConstTerm = cms.double(3),
  36219. isolHadGradStart = cms.double(0.0),
  36220. isolHadGradTerm = cms.double(0.03),
  36221. isolNrTrksConstTerm = cms.int32(0),
  36222. isolPtTrksConstTerm = cms.double(7.5),
  36223. isolPtTrksGradStart = cms.double(0.0),
  36224. isolPtTrksGradTerm = cms.double(0.0),
  36225. maxCTFTrkChi2NDof = cms.double(99999),
  36226. maxCTFTrkInnerRadius = cms.double(99999),
  36227. maxDEtaIn = cms.double(0.004),
  36228. maxDPhiIn = cms.double(0.06),
  36229. maxEta = cms.double(1.442),
  36230. maxHLTDEtaIn = cms.double(0.008),
  36231. maxHLTDPhiIn = cms.double(0.1),
  36232. maxHLTInvEInvP = cms.double(9999),
  36233. maxHLTIsolEm = cms.double(0),
  36234. maxHLTIsolEmOverEt = cms.double(0.07),
  36235. maxHLTIsolEmOverEt2 = cms.double(0),
  36236. maxHLTIsolHad = cms.double(0),
  36237. maxHLTIsolHadOverEt = cms.double(0.1),
  36238. maxHLTIsolHadOverEt2 = cms.double(0),
  36239. maxHLTIsolTrksEle = cms.double(0),
  36240. maxHLTIsolTrksEleOverPt = cms.double(0.09),
  36241. maxHLTIsolTrksEleOverPt2 = cms.double(0),
  36242. maxHLTIsolTrksPho = cms.double(0),
  36243. maxHLTIsolTrksPhoOverPt = cms.double(0),
  36244. maxHLTIsolTrksPhoOverPt2 = cms.double(0),
  36245. maxHadEnergy = cms.double(0),
  36246. maxHadem = cms.double(0.04),
  36247. maxInvEInvP = cms.double(0.1),
  36248. maxNrCTFTrkHitsLost = cms.int32(999),
  36249. maxR9 = cms.double(0.98),
  36250. maxSigmaEtaEta = cms.double(0.01),
  36251. maxSigmaIEtaIEta = cms.double(0.01),
  36252. minCTFTrkOuterRadius = cms.double(0.0),
  36253. minEt = cms.double(10.0),
  36254. minEta = cms.double(0.0),
  36255. minNrCTFTrkHits = cms.int32(7),
  36256. minR9 = cms.double(0.0),
  36257. requirePixelHitsIfOuterInOuter = cms.bool(True)
  36258. ),
  36259. endcap = cms.PSet(
  36260. cuts = cms.string('et'),
  36261. isolEmConstTerm = cms.double(3),
  36262. isolEmGradStart = cms.double(0.0),
  36263. isolEmGradTerm = cms.double(0.03),
  36264. isolHadConstTerm = cms.double(3),
  36265. isolHadGradStart = cms.double(0.0),
  36266. isolHadGradTerm = cms.double(0.03),
  36267. isolNrTrksConstTerm = cms.int32(0),
  36268. isolPtTrksConstTerm = cms.double(15),
  36269. isolPtTrksGradStart = cms.double(0.0),
  36270. isolPtTrksGradTerm = cms.double(0.0),
  36271. maxCTFTrkChi2NDof = cms.double(99999),
  36272. maxCTFTrkInnerRadius = cms.double(9999.0),
  36273. maxDEtaIn = cms.double(0.007),
  36274. maxDPhiIn = cms.double(0.03),
  36275. maxEta = cms.double(2.5),
  36276. maxHLTDEtaIn = cms.double(0.008),
  36277. maxHLTDPhiIn = cms.double(0.1),
  36278. maxHLTInvEInvP = cms.double(9999),
  36279. maxHLTIsolEm = cms.double(0),
  36280. maxHLTIsolEmOverEt = cms.double(0.05),
  36281. maxHLTIsolEmOverEt2 = cms.double(0),
  36282. maxHLTIsolHad = cms.double(0),
  36283. maxHLTIsolHadOverEt = cms.double(0.025),
  36284. maxHLTIsolHadOverEt2 = cms.double(0),
  36285. maxHLTIsolTrksEle = cms.double(0),
  36286. maxHLTIsolTrksEleOverPt = cms.double(0.04),
  36287. maxHLTIsolTrksEleOverPt2 = cms.double(0),
  36288. maxHLTIsolTrksPho = cms.double(0),
  36289. maxHLTIsolTrksPhoOverPt = cms.double(0),
  36290. maxHLTIsolTrksPhoOverPt2 = cms.double(0),
  36291. maxHadEnergy = cms.double(0),
  36292. maxHadem = cms.double(0.025),
  36293. maxInvEInvP = cms.double(0.1),
  36294. maxNrCTFTrkHitsLost = cms.int32(999),
  36295. maxR9 = cms.double(999.0),
  36296. maxSigmaEtaEta = cms.double(0.03),
  36297. maxSigmaIEtaIEta = cms.double(0.03),
  36298. minCTFTrkOuterRadius = cms.double(0.0),
  36299. minEt = cms.double(10.0),
  36300. minEta = cms.double(1.56),
  36301. minNrCTFTrkHits = cms.int32(7),
  36302. minR9 = cms.double(0.0),
  36303. requirePixelHitsIfOuterInOuter = cms.bool(True)
  36304. ),
  36305. trigName = cms.string('hltL1NonIsoHLTNonIsoSingleElectronEt10PixelMatchFilter')
  36306. )
  36307.  
  36308. process.egHLTOffEleEt15LWCuts = cms.PSet(
  36309. barrel = cms.PSet(
  36310. cuts = cms.string('et'),
  36311. isolEmConstTerm = cms.double(3),
  36312. isolEmGradStart = cms.double(0.0),
  36313. isolEmGradTerm = cms.double(0.03),
  36314. isolHadConstTerm = cms.double(3),
  36315. isolHadGradStart = cms.double(0.0),
  36316. isolHadGradTerm = cms.double(0.03),
  36317. isolNrTrksConstTerm = cms.int32(0),
  36318. isolPtTrksConstTerm = cms.double(7.5),
  36319. isolPtTrksGradStart = cms.double(0.0),
  36320. isolPtTrksGradTerm = cms.double(0.0),
  36321. maxCTFTrkChi2NDof = cms.double(99999),
  36322. maxCTFTrkInnerRadius = cms.double(99999),
  36323. maxDEtaIn = cms.double(0.004),
  36324. maxDPhiIn = cms.double(0.06),
  36325. maxEta = cms.double(1.442),
  36326. maxHLTDEtaIn = cms.double(0.008),
  36327. maxHLTDPhiIn = cms.double(0.1),
  36328. maxHLTInvEInvP = cms.double(9999),
  36329. maxHLTIsolEm = cms.double(0),
  36330. maxHLTIsolEmOverEt = cms.double(0.07),
  36331. maxHLTIsolEmOverEt2 = cms.double(0),
  36332. maxHLTIsolHad = cms.double(0),
  36333. maxHLTIsolHadOverEt = cms.double(0.1),
  36334. maxHLTIsolHadOverEt2 = cms.double(0),
  36335. maxHLTIsolTrksEle = cms.double(0),
  36336. maxHLTIsolTrksEleOverPt = cms.double(0.09),
  36337. maxHLTIsolTrksEleOverPt2 = cms.double(0),
  36338. maxHLTIsolTrksPho = cms.double(0),
  36339. maxHLTIsolTrksPhoOverPt = cms.double(0),
  36340. maxHLTIsolTrksPhoOverPt2 = cms.double(0),
  36341. maxHadEnergy = cms.double(0),
  36342. maxHadem = cms.double(0.04),
  36343. maxInvEInvP = cms.double(0.1),
  36344. maxNrCTFTrkHitsLost = cms.int32(999),
  36345. maxR9 = cms.double(0.98),
  36346. maxSigmaEtaEta = cms.double(0.01),
  36347. maxSigmaIEtaIEta = cms.double(0.01),
  36348. minCTFTrkOuterRadius = cms.double(0.0),
  36349. minEt = cms.double(15),
  36350. minEta = cms.double(0.0),
  36351. minNrCTFTrkHits = cms.int32(7),
  36352. minR9 = cms.double(0.0),
  36353. requirePixelHitsIfOuterInOuter = cms.bool(True)
  36354. ),
  36355. endcap = cms.PSet(
  36356. cuts = cms.string('et'),
  36357. isolEmConstTerm = cms.double(3),
  36358. isolEmGradStart = cms.double(0.0),
  36359. isolEmGradTerm = cms.double(0.03),
  36360. isolHadConstTerm = cms.double(3),
  36361. isolHadGradStart = cms.double(0.0),
  36362. isolHadGradTerm = cms.double(0.03),
  36363. isolNrTrksConstTerm = cms.int32(0),
  36364. isolPtTrksConstTerm = cms.double(15),
  36365. isolPtTrksGradStart = cms.double(0.0),
  36366. isolPtTrksGradTerm = cms.double(0.0),
  36367. maxCTFTrkChi2NDof = cms.double(99999),
  36368. maxCTFTrkInnerRadius = cms.double(9999.0),
  36369. maxDEtaIn = cms.double(0.007),
  36370. maxDPhiIn = cms.double(0.03),
  36371. maxEta = cms.double(2.5),
  36372. maxHLTDEtaIn = cms.double(0.008),
  36373. maxHLTDPhiIn = cms.double(0.1),
  36374. maxHLTInvEInvP = cms.double(9999),
  36375. maxHLTIsolEm = cms.double(0),
  36376. maxHLTIsolEmOverEt = cms.double(0.05),
  36377. maxHLTIsolEmOverEt2 = cms.double(0),
  36378. maxHLTIsolHad = cms.double(0),
  36379. maxHLTIsolHadOverEt = cms.double(0.025),
  36380. maxHLTIsolHadOverEt2 = cms.double(0),
  36381. maxHLTIsolTrksEle = cms.double(0),
  36382. maxHLTIsolTrksEleOverPt = cms.double(0.04),
  36383. maxHLTIsolTrksEleOverPt2 = cms.double(0),
  36384. maxHLTIsolTrksPho = cms.double(0),
  36385. maxHLTIsolTrksPhoOverPt = cms.double(0),
  36386. maxHLTIsolTrksPhoOverPt2 = cms.double(0),
  36387. maxHadEnergy = cms.double(0),
  36388. maxHadem = cms.double(0.025),
  36389. maxInvEInvP = cms.double(0.1),
  36390. maxNrCTFTrkHitsLost = cms.int32(999),
  36391. maxR9 = cms.double(999.0),
  36392. maxSigmaEtaEta = cms.double(0.03),
  36393. maxSigmaIEtaIEta = cms.double(0.03),
  36394. minCTFTrkOuterRadius = cms.double(0.0),
  36395. minEt = cms.double(15),
  36396. minEta = cms.double(1.56),
  36397. minNrCTFTrkHits = cms.int32(7),
  36398. minR9 = cms.double(0.0),
  36399. requirePixelHitsIfOuterInOuter = cms.bool(True)
  36400. ),
  36401. trigName = cms.string('hltL1NonIsoHLTNonIsoSingleElectronLWEt15PixelMatchFilter')
  36402. )
  36403.  
  36404. process.egHLTOffEleEt15SWCuts = cms.PSet(
  36405. barrel = cms.PSet(
  36406. cuts = cms.string('et'),
  36407. isolEmConstTerm = cms.double(3),
  36408. isolEmGradStart = cms.double(0.0),
  36409. isolEmGradTerm = cms.double(0.03),
  36410. isolHadConstTerm = cms.double(3),
  36411. isolHadGradStart = cms.double(0.0),
  36412. isolHadGradTerm = cms.double(0.03),
  36413. isolNrTrksConstTerm = cms.int32(0),
  36414. isolPtTrksConstTerm = cms.double(7.5),
  36415. isolPtTrksGradStart = cms.double(0.0),
  36416. isolPtTrksGradTerm = cms.double(0.0),
  36417. maxCTFTrkChi2NDof = cms.double(99999),
  36418. maxCTFTrkInnerRadius = cms.double(99999),
  36419. maxDEtaIn = cms.double(0.004),
  36420. maxDPhiIn = cms.double(0.06),
  36421. maxEta = cms.double(1.442),
  36422. maxHLTDEtaIn = cms.double(0.008),
  36423. maxHLTDPhiIn = cms.double(0.1),
  36424. maxHLTInvEInvP = cms.double(9999),
  36425. maxHLTIsolEm = cms.double(0),
  36426. maxHLTIsolEmOverEt = cms.double(0.07),
  36427. maxHLTIsolEmOverEt2 = cms.double(0),
  36428. maxHLTIsolHad = cms.double(0),
  36429. maxHLTIsolHadOverEt = cms.double(0.1),
  36430. maxHLTIsolHadOverEt2 = cms.double(0),
  36431. maxHLTIsolTrksEle = cms.double(0),
  36432. maxHLTIsolTrksEleOverPt = cms.double(0.09),
  36433. maxHLTIsolTrksEleOverPt2 = cms.double(0),
  36434. maxHLTIsolTrksPho = cms.double(0),
  36435. maxHLTIsolTrksPhoOverPt = cms.double(0),
  36436. maxHLTIsolTrksPhoOverPt2 = cms.double(0),
  36437. maxHadEnergy = cms.double(0),
  36438. maxHadem = cms.double(0.04),
  36439. maxInvEInvP = cms.double(0.1),
  36440. maxNrCTFTrkHitsLost = cms.int32(999),
  36441. maxR9 = cms.double(0.98),
  36442. maxSigmaEtaEta = cms.double(0.01),
  36443. maxSigmaIEtaIEta = cms.double(0.01),
  36444. minCTFTrkOuterRadius = cms.double(0.0),
  36445. minEt = cms.double(15),
  36446. minEta = cms.double(0.0),
  36447. minNrCTFTrkHits = cms.int32(7),
  36448. minR9 = cms.double(0.0),
  36449. requirePixelHitsIfOuterInOuter = cms.bool(True)
  36450. ),
  36451. endcap = cms.PSet(
  36452. cuts = cms.string('et'),
  36453. isolEmConstTerm = cms.double(3),
  36454. isolEmGradStart = cms.double(0.0),
  36455. isolEmGradTerm = cms.double(0.03),
  36456. isolHadConstTerm = cms.double(3),
  36457. isolHadGradStart = cms.double(0.0),
  36458. isolHadGradTerm = cms.double(0.03),
  36459. isolNrTrksConstTerm = cms.int32(0),
  36460. isolPtTrksConstTerm = cms.double(15),
  36461. isolPtTrksGradStart = cms.double(0.0),
  36462. isolPtTrksGradTerm = cms.double(0.0),
  36463. maxCTFTrkChi2NDof = cms.double(99999),
  36464. maxCTFTrkInnerRadius = cms.double(9999.0),
  36465. maxDEtaIn = cms.double(0.007),
  36466. maxDPhiIn = cms.double(0.03),
  36467. maxEta = cms.double(2.5),
  36468. maxHLTDEtaIn = cms.double(0.008),
  36469. maxHLTDPhiIn = cms.double(0.1),
  36470. maxHLTInvEInvP = cms.double(9999),
  36471. maxHLTIsolEm = cms.double(0),
  36472. maxHLTIsolEmOverEt = cms.double(0.05),
  36473. maxHLTIsolEmOverEt2 = cms.double(0),
  36474. maxHLTIsolHad = cms.double(0),
  36475. maxHLTIsolHadOverEt = cms.double(0.025),
  36476. maxHLTIsolHadOverEt2 = cms.double(0),
  36477. maxHLTIsolTrksEle = cms.double(0),
  36478. maxHLTIsolTrksEleOverPt = cms.double(0.04),
  36479. maxHLTIsolTrksEleOverPt2 = cms.double(0),
  36480. maxHLTIsolTrksPho = cms.double(0),
  36481. maxHLTIsolTrksPhoOverPt = cms.double(0),
  36482. maxHLTIsolTrksPhoOverPt2 = cms.double(0),
  36483. maxHadEnergy = cms.double(0),
  36484. maxHadem = cms.double(0.025),
  36485. maxInvEInvP = cms.double(0.1),
  36486. maxNrCTFTrkHitsLost = cms.int32(999),
  36487. maxR9 = cms.double(999.0),
  36488. maxSigmaEtaEta = cms.double(0.03),
  36489. maxSigmaIEtaIEta = cms.double(0.03),
  36490. minCTFTrkOuterRadius = cms.double(0.0),
  36491. minEt = cms.double(15),
  36492. minEta = cms.double(1.56),
  36493. minNrCTFTrkHits = cms.int32(7),
  36494. minR9 = cms.double(0.0),
  36495. requirePixelHitsIfOuterInOuter = cms.bool(True)
  36496. ),
  36497. trigName = cms.string('hltL1NonIsoHLTNonIsoSingleElectronEt15PixelMatchFilter')
  36498. )
  36499.  
  36500. process.egHLTOffEleEt15SWEleIdCuts = cms.PSet(
  36501. barrel = cms.PSet(
  36502. cuts = cms.string('et:hltDEtaIn:hltDPhiIn:sigmaEtaEta:ctfTrack'),
  36503. isolEmConstTerm = cms.double(3),
  36504. isolEmGradStart = cms.double(0.0),
  36505. isolEmGradTerm = cms.double(0.03),
  36506. isolHadConstTerm = cms.double(3),
  36507. isolHadGradStart = cms.double(0.0),
  36508. isolHadGradTerm = cms.double(0.03),
  36509. isolNrTrksConstTerm = cms.int32(0),
  36510. isolPtTrksConstTerm = cms.double(7.5),
  36511. isolPtTrksGradStart = cms.double(0.0),
  36512. isolPtTrksGradTerm = cms.double(0.0),
  36513. maxCTFTrkChi2NDof = cms.double(99999),
  36514. maxCTFTrkInnerRadius = cms.double(99999),
  36515. maxDEtaIn = cms.double(0.004),
  36516. maxDPhiIn = cms.double(0.06),
  36517. maxEta = cms.double(1.442),
  36518. maxHLTDEtaIn = cms.double(0.008),
  36519. maxHLTDPhiIn = cms.double(0.1),
  36520. maxHLTInvEInvP = cms.double(9999),
  36521. maxHLTIsolEm = cms.double(0),
  36522. maxHLTIsolEmOverEt = cms.double(0.07),
  36523. maxHLTIsolEmOverEt2 = cms.double(0),
  36524. maxHLTIsolHad = cms.double(0),
  36525. maxHLTIsolHadOverEt = cms.double(0.1),
  36526. maxHLTIsolHadOverEt2 = cms.double(0),
  36527. maxHLTIsolTrksEle = cms.double(0),
  36528. maxHLTIsolTrksEleOverPt = cms.double(0.09),
  36529. maxHLTIsolTrksEleOverPt2 = cms.double(0),
  36530. maxHLTIsolTrksPho = cms.double(0),
  36531. maxHLTIsolTrksPhoOverPt = cms.double(0),
  36532. maxHLTIsolTrksPhoOverPt2 = cms.double(0),
  36533. maxHadEnergy = cms.double(0),
  36534. maxHadem = cms.double(0.04),
  36535. maxInvEInvP = cms.double(0.1),
  36536. maxNrCTFTrkHitsLost = cms.int32(999),
  36537. maxR9 = cms.double(0.98),
  36538. maxSigmaEtaEta = cms.double(0.015),
  36539. maxSigmaIEtaIEta = cms.double(0.01),
  36540. minCTFTrkOuterRadius = cms.double(0.0),
  36541. minEt = cms.double(15),
  36542. minEta = cms.double(0.0),
  36543. minNrCTFTrkHits = cms.int32(7),
  36544. minR9 = cms.double(0.0),
  36545. requirePixelHitsIfOuterInOuter = cms.bool(True)
  36546. ),
  36547. endcap = cms.PSet(
  36548. cuts = cms.string('et:hltDEtaIn:hltDPhiIn:sigmaEtaEta:ctfTrack'),
  36549. isolEmConstTerm = cms.double(3),
  36550. isolEmGradStart = cms.double(0.0),
  36551. isolEmGradTerm = cms.double(0.03),
  36552. isolHadConstTerm = cms.double(3),
  36553. isolHadGradStart = cms.double(0.0),
  36554. isolHadGradTerm = cms.double(0.03),
  36555. isolNrTrksConstTerm = cms.int32(0),
  36556. isolPtTrksConstTerm = cms.double(15),
  36557. isolPtTrksGradStart = cms.double(0.0),
  36558. isolPtTrksGradTerm = cms.double(0.0),
  36559. maxCTFTrkChi2NDof = cms.double(99999),
  36560. maxCTFTrkInnerRadius = cms.double(9999.0),
  36561. maxDEtaIn = cms.double(0.007),
  36562. maxDPhiIn = cms.double(0.03),
  36563. maxEta = cms.double(2.5),
  36564. maxHLTDEtaIn = cms.double(0.008),
  36565. maxHLTDPhiIn = cms.double(0.1),
  36566. maxHLTInvEInvP = cms.double(9999),
  36567. maxHLTIsolEm = cms.double(0),
  36568. maxHLTIsolEmOverEt = cms.double(0.05),
  36569. maxHLTIsolEmOverEt2 = cms.double(0),
  36570. maxHLTIsolHad = cms.double(0),
  36571. maxHLTIsolHadOverEt = cms.double(0.025),
  36572. maxHLTIsolHadOverEt2 = cms.double(0),
  36573. maxHLTIsolTrksEle = cms.double(0),
  36574. maxHLTIsolTrksEleOverPt = cms.double(0.04),
  36575. maxHLTIsolTrksEleOverPt2 = cms.double(0),
  36576. maxHLTIsolTrksPho = cms.double(0),
  36577. maxHLTIsolTrksPhoOverPt = cms.double(0),
  36578. maxHLTIsolTrksPhoOverPt2 = cms.double(0),
  36579. maxHadEnergy = cms.double(0),
  36580. maxHadem = cms.double(0.025),
  36581. maxInvEInvP = cms.double(0.1),
  36582. maxNrCTFTrkHitsLost = cms.int32(999),
  36583. maxR9 = cms.double(999.0),
  36584. maxSigmaEtaEta = cms.double(0.04),
  36585. maxSigmaIEtaIEta = cms.double(0.03),
  36586. minCTFTrkOuterRadius = cms.double(0.0),
  36587. minEt = cms.double(15),
  36588. minEta = cms.double(1.56),
  36589. minNrCTFTrkHits = cms.int32(7),
  36590. minR9 = cms.double(0.0),
  36591. requirePixelHitsIfOuterInOuter = cms.bool(True)
  36592. ),
  36593. trigName = cms.string('hltL1NonIsoHLTNonIsoSingleElectronEt15EleIdDphiFilter')
  36594. )
  36595.  
  36596. process.egHLTOffEleEt15SWEleIdLTICuts = cms.PSet(
  36597. barrel = cms.PSet(
  36598. cuts = cms.string('et:dEtaIn:dPhiIn:sigmaIEtaIEta:hltIsolTrksEle:ctfTrack'),
  36599. isolEmConstTerm = cms.double(3),
  36600. isolEmGradStart = cms.double(0.0),
  36601. isolEmGradTerm = cms.double(0.03),
  36602. isolHadConstTerm = cms.double(3),
  36603. isolHadGradStart = cms.double(0.0),
  36604. isolHadGradTerm = cms.double(0.03),
  36605. isolNrTrksConstTerm = cms.int32(0),
  36606. isolPtTrksConstTerm = cms.double(7.5),
  36607. isolPtTrksGradStart = cms.double(0.0),
  36608. isolPtTrksGradTerm = cms.double(0.0),
  36609. maxCTFTrkChi2NDof = cms.double(99999),
  36610. maxCTFTrkInnerRadius = cms.double(99999),
  36611. maxDEtaIn = cms.double(0.004),
  36612. maxDPhiIn = cms.double(0.06),
  36613. maxEta = cms.double(1.442),
  36614. maxHLTDEtaIn = cms.double(0.008),
  36615. maxHLTDPhiIn = cms.double(0.1),
  36616. maxHLTInvEInvP = cms.double(9999),
  36617. maxHLTIsolEm = cms.double(0),
  36618. maxHLTIsolEmOverEt = cms.double(0.07),
  36619. maxHLTIsolEmOverEt2 = cms.double(0),
  36620. maxHLTIsolHad = cms.double(0),
  36621. maxHLTIsolHadOverEt = cms.double(0.1),
  36622. maxHLTIsolHadOverEt2 = cms.double(0),
  36623. maxHLTIsolTrksEle = cms.double(8),
  36624. maxHLTIsolTrksEleOverPt = cms.double(0.5),
  36625. maxHLTIsolTrksEleOverPt2 = cms.double(0),
  36626. maxHLTIsolTrksPho = cms.double(0),
  36627. maxHLTIsolTrksPhoOverPt = cms.double(0),
  36628. maxHLTIsolTrksPhoOverPt2 = cms.double(0),
  36629. maxHadEnergy = cms.double(0),
  36630. maxHadem = cms.double(0.04),
  36631. maxInvEInvP = cms.double(0.1),
  36632. maxNrCTFTrkHitsLost = cms.int32(999),
  36633. maxR9 = cms.double(0.98),
  36634. maxSigmaEtaEta = cms.double(0.015),
  36635. maxSigmaIEtaIEta = cms.double(0.01),
  36636. minCTFTrkOuterRadius = cms.double(0.0),
  36637. minEt = cms.double(25.0),
  36638. minEta = cms.double(0.0),
  36639. minNrCTFTrkHits = cms.int32(7),
  36640. minR9 = cms.double(0.0),
  36641. requirePixelHitsIfOuterInOuter = cms.bool(True)
  36642. ),
  36643. endcap = cms.PSet(
  36644. cuts = cms.string('et:dEtaIn:dPhiIn:sigmaIEtaIEta:hltIsolTrksEle:ctfTrack'),
  36645. isolEmConstTerm = cms.double(3),
  36646. isolEmGradStart = cms.double(0.0),
  36647. isolEmGradTerm = cms.double(0.03),
  36648. isolHadConstTerm = cms.double(3),
  36649. isolHadGradStart = cms.double(0.0),
  36650. isolHadGradTerm = cms.double(0.03),
  36651. isolNrTrksConstTerm = cms.int32(0),
  36652. isolPtTrksConstTerm = cms.double(15),
  36653. isolPtTrksGradStart = cms.double(0.0),
  36654. isolPtTrksGradTerm = cms.double(0.0),
  36655. maxCTFTrkChi2NDof = cms.double(99999),
  36656. maxCTFTrkInnerRadius = cms.double(9999.0),
  36657. maxDEtaIn = cms.double(0.007),
  36658. maxDPhiIn = cms.double(0.03),
  36659. maxEta = cms.double(2.5),
  36660. maxHLTDEtaIn = cms.double(0.008),
  36661. maxHLTDPhiIn = cms.double(0.1),
  36662. maxHLTInvEInvP = cms.double(9999),
  36663. maxHLTIsolEm = cms.double(0),
  36664. maxHLTIsolEmOverEt = cms.double(0.05),
  36665. maxHLTIsolEmOverEt2 = cms.double(0),
  36666. maxHLTIsolHad = cms.double(0),
  36667. maxHLTIsolHadOverEt = cms.double(0.025),
  36668. maxHLTIsolHadOverEt2 = cms.double(0),
  36669. maxHLTIsolTrksEle = cms.double(8),
  36670. maxHLTIsolTrksEleOverPt = cms.double(0.5),
  36671. maxHLTIsolTrksEleOverPt2 = cms.double(0),
  36672. maxHLTIsolTrksPho = cms.double(0),
  36673. maxHLTIsolTrksPhoOverPt = cms.double(0),
  36674. maxHLTIsolTrksPhoOverPt2 = cms.double(0),
  36675. maxHadEnergy = cms.double(0),
  36676. maxHadem = cms.double(0.025),
  36677. maxInvEInvP = cms.double(0.1),
  36678. maxNrCTFTrkHitsLost = cms.int32(999),
  36679. maxR9 = cms.double(999.0),
  36680. maxSigmaEtaEta = cms.double(0.04),
  36681. maxSigmaIEtaIEta = cms.double(0.03),
  36682. minCTFTrkOuterRadius = cms.double(0.0),
  36683. minEt = cms.double(25.0),
  36684. minEta = cms.double(1.56),
  36685. minNrCTFTrkHits = cms.int32(7),
  36686. minR9 = cms.double(0.0),
  36687. requirePixelHitsIfOuterInOuter = cms.bool(True)
  36688. ),
  36689. trigName = cms.string('hltL1NonIsoHLTNonIsoSingleElectronEt15EleIdTrackIsolFilterESet25LTI')
  36690. )
  36691.  
  36692. process.egHLTOffEleEt15SWLTICuts = cms.PSet(
  36693. barrel = cms.PSet(
  36694. cuts = cms.string('et:hltIsolTrksEle:ctfTrack'),
  36695. isolEmConstTerm = cms.double(3),
  36696. isolEmGradStart = cms.double(0.0),
  36697. isolEmGradTerm = cms.double(0.03),
  36698. isolHadConstTerm = cms.double(3),
  36699. isolHadGradStart = cms.double(0.0),
  36700. isolHadGradTerm = cms.double(0.03),
  36701. isolNrTrksConstTerm = cms.int32(0),
  36702. isolPtTrksConstTerm = cms.double(7.5),
  36703. isolPtTrksGradStart = cms.double(0.0),
  36704. isolPtTrksGradTerm = cms.double(0.0),
  36705. maxCTFTrkChi2NDof = cms.double(99999),
  36706. maxCTFTrkInnerRadius = cms.double(99999),
  36707. maxDEtaIn = cms.double(0.004),
  36708. maxDPhiIn = cms.double(0.06),
  36709. maxEta = cms.double(1.442),
  36710. maxHLTDEtaIn = cms.double(0.008),
  36711. maxHLTDPhiIn = cms.double(0.1),
  36712. maxHLTInvEInvP = cms.double(9999),
  36713. maxHLTIsolEm = cms.double(0),
  36714. maxHLTIsolEmOverEt = cms.double(0.07),
  36715. maxHLTIsolEmOverEt2 = cms.double(0),
  36716. maxHLTIsolHad = cms.double(0),
  36717. maxHLTIsolHadOverEt = cms.double(0.1),
  36718. maxHLTIsolHadOverEt2 = cms.double(0),
  36719. maxHLTIsolTrksEle = cms.double(8),
  36720. maxHLTIsolTrksEleOverPt = cms.double(0.5),
  36721. maxHLTIsolTrksEleOverPt2 = cms.double(0),
  36722. maxHLTIsolTrksPho = cms.double(0),
  36723. maxHLTIsolTrksPhoOverPt = cms.double(0),
  36724. maxHLTIsolTrksPhoOverPt2 = cms.double(0),
  36725. maxHadEnergy = cms.double(0),
  36726. maxHadem = cms.double(0.04),
  36727. maxInvEInvP = cms.double(0.1),
  36728. maxNrCTFTrkHitsLost = cms.int32(999),
  36729. maxR9 = cms.double(0.98),
  36730. maxSigmaEtaEta = cms.double(0.01),
  36731. maxSigmaIEtaIEta = cms.double(0.01),
  36732. minCTFTrkOuterRadius = cms.double(0.0),
  36733. minEt = cms.double(15),
  36734. minEta = cms.double(0.0),
  36735. minNrCTFTrkHits = cms.int32(7),
  36736. minR9 = cms.double(0.0),
  36737. requirePixelHitsIfOuterInOuter = cms.bool(True)
  36738. ),
  36739. endcap = cms.PSet(
  36740. cuts = cms.string('et:hltIsolTrksEle:ctfTrack'),
  36741. isolEmConstTerm = cms.double(3),
  36742. isolEmGradStart = cms.double(0.0),
  36743. isolEmGradTerm = cms.double(0.03),
  36744. isolHadConstTerm = cms.double(3),
  36745. isolHadGradStart = cms.double(0.0),
  36746. isolHadGradTerm = cms.double(0.03),
  36747. isolNrTrksConstTerm = cms.int32(0),
  36748. isolPtTrksConstTerm = cms.double(15),
  36749. isolPtTrksGradStart = cms.double(0.0),
  36750. isolPtTrksGradTerm = cms.double(0.0),
  36751. maxCTFTrkChi2NDof = cms.double(99999),
  36752. maxCTFTrkInnerRadius = cms.double(9999.0),
  36753. maxDEtaIn = cms.double(0.007),
  36754. maxDPhiIn = cms.double(0.03),
  36755. maxEta = cms.double(2.5),
  36756. maxHLTDEtaIn = cms.double(0.008),
  36757. maxHLTDPhiIn = cms.double(0.1),
  36758. maxHLTInvEInvP = cms.double(9999),
  36759. maxHLTIsolEm = cms.double(0),
  36760. maxHLTIsolEmOverEt = cms.double(0.05),
  36761. maxHLTIsolEmOverEt2 = cms.double(0),
  36762. maxHLTIsolHad = cms.double(0),
  36763. maxHLTIsolHadOverEt = cms.double(0.025),
  36764. maxHLTIsolHadOverEt2 = cms.double(0),
  36765. maxHLTIsolTrksEle = cms.double(8),
  36766. maxHLTIsolTrksEleOverPt = cms.double(0.5),
  36767. maxHLTIsolTrksEleOverPt2 = cms.double(0),
  36768. maxHLTIsolTrksPho = cms.double(0),
  36769. maxHLTIsolTrksPhoOverPt = cms.double(0),
  36770. maxHLTIsolTrksPhoOverPt2 = cms.double(0),
  36771. maxHadEnergy = cms.double(0),
  36772. maxHadem = cms.double(0.025),
  36773. maxInvEInvP = cms.double(0.1),
  36774. maxNrCTFTrkHitsLost = cms.int32(999),
  36775. maxR9 = cms.double(999.0),
  36776. maxSigmaEtaEta = cms.double(0.03),
  36777. maxSigmaIEtaIEta = cms.double(0.03),
  36778. minCTFTrkOuterRadius = cms.double(0.0),
  36779. minEt = cms.double(15),
  36780. minEta = cms.double(1.56),
  36781. minNrCTFTrkHits = cms.int32(7),
  36782. minR9 = cms.double(0.0),
  36783. requirePixelHitsIfOuterInOuter = cms.bool(True)
  36784. ),
  36785. trigName = cms.string('hltL1NonIsoHLTNonIsoSingleElectronEt15LTITrackIsolFilter')
  36786. )
  36787.  
  36788. process.egHLTOffEleEt15_CaloIdVT_CaloIsoT_TrkIdT_TrkIsoT_v1Cuts = cms.PSet(
  36789. barrel = cms.PSet(
  36790. cuts = cms.string('et:sigmaIEtaIEta:hadem:maxr9:hltIsolEm:hltIsolHad:hltIsolTrksEle:dEtaIn:dPhiIn'),
  36791. isolEmConstTerm = cms.double(3),
  36792. isolEmGradStart = cms.double(0.0),
  36793. isolEmGradTerm = cms.double(0.03),
  36794. isolHadConstTerm = cms.double(3),
  36795. isolHadGradStart = cms.double(0.0),
  36796. isolHadGradTerm = cms.double(0.03),
  36797. isolNrTrksConstTerm = cms.int32(0),
  36798. isolPtTrksConstTerm = cms.double(7.5),
  36799. isolPtTrksGradStart = cms.double(0.0),
  36800. isolPtTrksGradTerm = cms.double(0.0),
  36801. maxCTFTrkChi2NDof = cms.double(99999),
  36802. maxCTFTrkInnerRadius = cms.double(99999),
  36803. maxDEtaIn = cms.double(0.008),
  36804. maxDPhiIn = cms.double(0.07),
  36805. maxEta = cms.double(1.442),
  36806. maxHLTDEtaIn = cms.double(0.008),
  36807. maxHLTDPhiIn = cms.double(0.1),
  36808. maxHLTInvEInvP = cms.double(9999),
  36809. maxHLTIsolEm = cms.double(0),
  36810. maxHLTIsolEmOverEt = cms.double(0.125),
  36811. maxHLTIsolEmOverEt2 = cms.double(0),
  36812. maxHLTIsolHad = cms.double(0),
  36813. maxHLTIsolHadOverEt = cms.double(0.125),
  36814. maxHLTIsolHadOverEt2 = cms.double(0),
  36815. maxHLTIsolTrksEle = cms.double(0),
  36816. maxHLTIsolTrksEleOverPt = cms.double(0.09),
  36817. maxHLTIsolTrksEleOverPt2 = cms.double(0),
  36818. maxHLTIsolTrksPho = cms.double(0),
  36819. maxHLTIsolTrksPhoOverPt = cms.double(0.125),
  36820. maxHLTIsolTrksPhoOverPt2 = cms.double(0),
  36821. maxHadEnergy = cms.double(0),
  36822. maxHadem = cms.double(0.05),
  36823. maxInvEInvP = cms.double(0.1),
  36824. maxNrCTFTrkHitsLost = cms.int32(999),
  36825. maxR9 = cms.double(0.98),
  36826. maxSigmaEtaEta = cms.double(0.01),
  36827. maxSigmaIEtaIEta = cms.double(0.011),
  36828. minCTFTrkOuterRadius = cms.double(0.0),
  36829. minEt = cms.double(15),
  36830. minEta = cms.double(0.0),
  36831. minNrCTFTrkHits = cms.int32(7),
  36832. minR9 = cms.double(0.0),
  36833. requirePixelHitsIfOuterInOuter = cms.bool(True)
  36834. ),
  36835. endcap = cms.PSet(
  36836. cuts = cms.string('et:sigmaIEtaIEta:hadem:maxr9:hltIsolEm:hltIsolHad:hltIsolTrksEle:dEtaIn:dPhiIn'),
  36837. isolEmConstTerm = cms.double(3),
  36838. isolEmGradStart = cms.double(0.0),
  36839. isolEmGradTerm = cms.double(0.03),
  36840. isolHadConstTerm = cms.double(3),
  36841. isolHadGradStart = cms.double(0.0),
  36842. isolHadGradTerm = cms.double(0.03),
  36843. isolNrTrksConstTerm = cms.int32(0),
  36844. isolPtTrksConstTerm = cms.double(15),
  36845. isolPtTrksGradStart = cms.double(0.0),
  36846. isolPtTrksGradTerm = cms.double(0.0),
  36847. maxCTFTrkChi2NDof = cms.double(99999),
  36848. maxCTFTrkInnerRadius = cms.double(9999.0),
  36849. maxDEtaIn = cms.double(0.008),
  36850. maxDPhiIn = cms.double(0.05),
  36851. maxEta = cms.double(2.5),
  36852. maxHLTDEtaIn = cms.double(0.008),
  36853. maxHLTDPhiIn = cms.double(0.1),
  36854. maxHLTInvEInvP = cms.double(9999),
  36855. maxHLTIsolEm = cms.double(0),
  36856. maxHLTIsolEmOverEt = cms.double(0.075),
  36857. maxHLTIsolEmOverEt2 = cms.double(0),
  36858. maxHLTIsolHad = cms.double(0),
  36859. maxHLTIsolHadOverEt = cms.double(0.075),
  36860. maxHLTIsolHadOverEt2 = cms.double(0),
  36861. maxHLTIsolTrksEle = cms.double(0),
  36862. maxHLTIsolTrksEleOverPt = cms.double(0.04),
  36863. maxHLTIsolTrksEleOverPt2 = cms.double(0),
  36864. maxHLTIsolTrksPho = cms.double(0),
  36865. maxHLTIsolTrksPhoOverPt = cms.double(0.075),
  36866. maxHLTIsolTrksPhoOverPt2 = cms.double(0),
  36867. maxHadEnergy = cms.double(0),
  36868. maxHadem = cms.double(0.05),
  36869. maxInvEInvP = cms.double(0.1),
  36870. maxNrCTFTrkHitsLost = cms.int32(999),
  36871. maxR9 = cms.double(999.0),
  36872. maxSigmaEtaEta = cms.double(0.03),
  36873. maxSigmaIEtaIEta = cms.double(0.031),
  36874. minCTFTrkOuterRadius = cms.double(0.0),
  36875. minEt = cms.double(15),
  36876. minEta = cms.double(1.56),
  36877. minNrCTFTrkHits = cms.int32(7),
  36878. minR9 = cms.double(0.0),
  36879. requirePixelHitsIfOuterInOuter = cms.bool(True)
  36880. ),
  36881. trigName = cms.string('hltEle15CaloIdVTTrkIdTCaloIsoTTrkIsoTTrackIsolFilter')
  36882. )
  36883.  
  36884. process.egHLTOffEleEt17_CaloIdL_CaloIsoVL_v1Cuts = cms.PSet(
  36885. barrel = cms.PSet(
  36886. cuts = cms.string('et:sigmaIEtaIEta:hadem:maxr9:hltIsolEm:hltIsolHad'),
  36887. isolEmConstTerm = cms.double(3),
  36888. isolEmGradStart = cms.double(0.0),
  36889. isolEmGradTerm = cms.double(0.03),
  36890. isolHadConstTerm = cms.double(3),
  36891. isolHadGradStart = cms.double(0.0),
  36892. isolHadGradTerm = cms.double(0.03),
  36893. isolNrTrksConstTerm = cms.int32(0),
  36894. isolPtTrksConstTerm = cms.double(7.5),
  36895. isolPtTrksGradStart = cms.double(0.0),
  36896. isolPtTrksGradTerm = cms.double(0.0),
  36897. maxCTFTrkChi2NDof = cms.double(99999),
  36898. maxCTFTrkInnerRadius = cms.double(99999),
  36899. maxDEtaIn = cms.double(0.004),
  36900. maxDPhiIn = cms.double(0.06),
  36901. maxEta = cms.double(1.442),
  36902. maxHLTDEtaIn = cms.double(0.008),
  36903. maxHLTDPhiIn = cms.double(0.1),
  36904. maxHLTInvEInvP = cms.double(9999),
  36905. maxHLTIsolEm = cms.double(0),
  36906. maxHLTIsolEmOverEt = cms.double(0.2),
  36907. maxHLTIsolEmOverEt2 = cms.double(0),
  36908. maxHLTIsolHad = cms.double(0),
  36909. maxHLTIsolHadOverEt = cms.double(0.2),
  36910. maxHLTIsolHadOverEt2 = cms.double(0),
  36911. maxHLTIsolTrksEle = cms.double(0),
  36912. maxHLTIsolTrksEleOverPt = cms.double(0.09),
  36913. maxHLTIsolTrksEleOverPt2 = cms.double(0),
  36914. maxHLTIsolTrksPho = cms.double(0),
  36915. maxHLTIsolTrksPhoOverPt = cms.double(0),
  36916. maxHLTIsolTrksPhoOverPt2 = cms.double(0),
  36917. maxHadEnergy = cms.double(0),
  36918. maxHadem = cms.double(0.15),
  36919. maxInvEInvP = cms.double(0.1),
  36920. maxNrCTFTrkHitsLost = cms.int32(999),
  36921. maxR9 = cms.double(0.98),
  36922. maxSigmaEtaEta = cms.double(0.01),
  36923. maxSigmaIEtaIEta = cms.double(0.014),
  36924. minCTFTrkOuterRadius = cms.double(0.0),
  36925. minEt = cms.double(17),
  36926. minEta = cms.double(0.0),
  36927. minNrCTFTrkHits = cms.int32(7),
  36928. minR9 = cms.double(0.0),
  36929. requirePixelHitsIfOuterInOuter = cms.bool(True)
  36930. ),
  36931. endcap = cms.PSet(
  36932. cuts = cms.string('et:sigmaIEtaIEta:hadem:maxr9:hltIsolEm:hltIsolHad'),
  36933. isolEmConstTerm = cms.double(3),
  36934. isolEmGradStart = cms.double(0.0),
  36935. isolEmGradTerm = cms.double(0.03),
  36936. isolHadConstTerm = cms.double(3),
  36937. isolHadGradStart = cms.double(0.0),
  36938. isolHadGradTerm = cms.double(0.03),
  36939. isolNrTrksConstTerm = cms.int32(0),
  36940. isolPtTrksConstTerm = cms.double(15),
  36941. isolPtTrksGradStart = cms.double(0.0),
  36942. isolPtTrksGradTerm = cms.double(0.0),
  36943. maxCTFTrkChi2NDof = cms.double(99999),
  36944. maxCTFTrkInnerRadius = cms.double(9999.0),
  36945. maxDEtaIn = cms.double(0.007),
  36946. maxDPhiIn = cms.double(0.03),
  36947. maxEta = cms.double(2.5),
  36948. maxHLTDEtaIn = cms.double(0.008),
  36949. maxHLTDPhiIn = cms.double(0.1),
  36950. maxHLTInvEInvP = cms.double(9999),
  36951. maxHLTIsolEm = cms.double(0),
  36952. maxHLTIsolEmOverEt = cms.double(0.05),
  36953. maxHLTIsolEmOverEt2 = cms.double(0),
  36954. maxHLTIsolHad = cms.double(0),
  36955. maxHLTIsolHadOverEt = cms.double(0.025),
  36956. maxHLTIsolHadOverEt2 = cms.double(0),
  36957. maxHLTIsolTrksEle = cms.double(0),
  36958. maxHLTIsolTrksEleOverPt = cms.double(0.04),
  36959. maxHLTIsolTrksEleOverPt2 = cms.double(0),
  36960. maxHLTIsolTrksPho = cms.double(0),
  36961. maxHLTIsolTrksPhoOverPt = cms.double(0),
  36962. maxHLTIsolTrksPhoOverPt2 = cms.double(0),
  36963. maxHadEnergy = cms.double(0),
  36964. maxHadem = cms.double(0.1),
  36965. maxInvEInvP = cms.double(0.1),
  36966. maxNrCTFTrkHitsLost = cms.int32(999),
  36967. maxR9 = cms.double(999.0),
  36968. maxSigmaEtaEta = cms.double(0.03),
  36969. maxSigmaIEtaIEta = cms.double(0.035),
  36970. minCTFTrkOuterRadius = cms.double(0.0),
  36971. minEt = cms.double(17),
  36972. minEta = cms.double(1.56),
  36973. minNrCTFTrkHits = cms.int32(7),
  36974. minR9 = cms.double(0.0),
  36975. requirePixelHitsIfOuterInOuter = cms.bool(True)
  36976. ),
  36977. trigName = cms.string('hltEle17CaloIdLCaloIsoVLPixelMatchFilter')
  36978. )
  36979.  
  36980. process.egHLTOffEleEt20SWCuts = cms.PSet(
  36981. barrel = cms.PSet(
  36982. cuts = cms.string('et'),
  36983. isolEmConstTerm = cms.double(3),
  36984. isolEmGradStart = cms.double(0.0),
  36985. isolEmGradTerm = cms.double(0.03),
  36986. isolHadConstTerm = cms.double(3),
  36987. isolHadGradStart = cms.double(0.0),
  36988. isolHadGradTerm = cms.double(0.03),
  36989. isolNrTrksConstTerm = cms.int32(0),
  36990. isolPtTrksConstTerm = cms.double(7.5),
  36991. isolPtTrksGradStart = cms.double(0.0),
  36992. isolPtTrksGradTerm = cms.double(0.0),
  36993. maxCTFTrkChi2NDof = cms.double(99999),
  36994. maxCTFTrkInnerRadius = cms.double(99999),
  36995. maxDEtaIn = cms.double(0.004),
  36996. maxDPhiIn = cms.double(0.06),
  36997. maxEta = cms.double(1.442),
  36998. maxHLTDEtaIn = cms.double(0.008),
  36999. maxHLTDPhiIn = cms.double(0.1),
  37000. maxHLTInvEInvP = cms.double(9999),
  37001. maxHLTIsolEm = cms.double(0),
  37002. maxHLTIsolEmOverEt = cms.double(0.07),
  37003. maxHLTIsolEmOverEt2 = cms.double(0),
  37004. maxHLTIsolHad = cms.double(0),
  37005. maxHLTIsolHadOverEt = cms.double(0.1),
  37006. maxHLTIsolHadOverEt2 = cms.double(0),
  37007. maxHLTIsolTrksEle = cms.double(0),
  37008. maxHLTIsolTrksEleOverPt = cms.double(0.09),
  37009. maxHLTIsolTrksEleOverPt2 = cms.double(0),
  37010. maxHLTIsolTrksPho = cms.double(0),
  37011. maxHLTIsolTrksPhoOverPt = cms.double(0),
  37012. maxHLTIsolTrksPhoOverPt2 = cms.double(0),
  37013. maxHadEnergy = cms.double(0),
  37014. maxHadem = cms.double(0.04),
  37015. maxInvEInvP = cms.double(0.1),
  37016. maxNrCTFTrkHitsLost = cms.int32(999),
  37017. maxR9 = cms.double(0.98),
  37018. maxSigmaEtaEta = cms.double(0.01),
  37019. maxSigmaIEtaIEta = cms.double(0.01),
  37020. minCTFTrkOuterRadius = cms.double(0.0),
  37021. minEt = cms.double(20.0),
  37022. minEta = cms.double(0.0),
  37023. minNrCTFTrkHits = cms.int32(7),
  37024. minR9 = cms.double(0.0),
  37025. requirePixelHitsIfOuterInOuter = cms.bool(True)
  37026. ),
  37027. endcap = cms.PSet(
  37028. cuts = cms.string('et'),
  37029. isolEmConstTerm = cms.double(3),
  37030. isolEmGradStart = cms.double(0.0),
  37031. isolEmGradTerm = cms.double(0.03),
  37032. isolHadConstTerm = cms.double(3),
  37033. isolHadGradStart = cms.double(0.0),
  37034. isolHadGradTerm = cms.double(0.03),
  37035. isolNrTrksConstTerm = cms.int32(0),
  37036. isolPtTrksConstTerm = cms.double(15),
  37037. isolPtTrksGradStart = cms.double(0.0),
  37038. isolPtTrksGradTerm = cms.double(0.0),
  37039. maxCTFTrkChi2NDof = cms.double(99999),
  37040. maxCTFTrkInnerRadius = cms.double(9999.0),
  37041. maxDEtaIn = cms.double(0.007),
  37042. maxDPhiIn = cms.double(0.03),
  37043. maxEta = cms.double(2.5),
  37044. maxHLTDEtaIn = cms.double(0.008),
  37045. maxHLTDPhiIn = cms.double(0.1),
  37046. maxHLTInvEInvP = cms.double(9999),
  37047. maxHLTIsolEm = cms.double(0),
  37048. maxHLTIsolEmOverEt = cms.double(0.05),
  37049. maxHLTIsolEmOverEt2 = cms.double(0),
  37050. maxHLTIsolHad = cms.double(0),
  37051. maxHLTIsolHadOverEt = cms.double(0.025),
  37052. maxHLTIsolHadOverEt2 = cms.double(0),
  37053. maxHLTIsolTrksEle = cms.double(0),
  37054. maxHLTIsolTrksEleOverPt = cms.double(0.04),
  37055. maxHLTIsolTrksEleOverPt2 = cms.double(0),
  37056. maxHLTIsolTrksPho = cms.double(0),
  37057. maxHLTIsolTrksPhoOverPt = cms.double(0),
  37058. maxHLTIsolTrksPhoOverPt2 = cms.double(0),
  37059. maxHadEnergy = cms.double(0),
  37060. maxHadem = cms.double(0.025),
  37061. maxInvEInvP = cms.double(0.1),
  37062. maxNrCTFTrkHitsLost = cms.int32(999),
  37063. maxR9 = cms.double(999.0),
  37064. maxSigmaEtaEta = cms.double(0.03),
  37065. maxSigmaIEtaIEta = cms.double(0.03),
  37066. minCTFTrkOuterRadius = cms.double(0.0),
  37067. minEt = cms.double(20.0),
  37068. minEta = cms.double(1.56),
  37069. minNrCTFTrkHits = cms.int32(7),
  37070. minR9 = cms.double(0.0),
  37071. requirePixelHitsIfOuterInOuter = cms.bool(True)
  37072. ),
  37073. trigName = cms.string('hltL1NonIsoHLTNonIsoSingleElectronEt20PixelMatchFilter')
  37074. )
  37075.  
  37076. process.egHLTOffEleEt27_CaloIdVT_CaloIsoT_TrkIdT_TrkIsoT_v1Cuts = cms.PSet(
  37077. barrel = cms.PSet(
  37078. cuts = cms.string('et:sigmaIEtaIEta:hadem:maxr9:hltIsolEm:hltIsolHad:hltIsolTrksEle:dEtaIn:dPhiIn'),
  37079. isolEmConstTerm = cms.double(3),
  37080. isolEmGradStart = cms.double(0.0),
  37081. isolEmGradTerm = cms.double(0.03),
  37082. isolHadConstTerm = cms.double(3),
  37083. isolHadGradStart = cms.double(0.0),
  37084. isolHadGradTerm = cms.double(0.03),
  37085. isolNrTrksConstTerm = cms.int32(0),
  37086. isolPtTrksConstTerm = cms.double(7.5),
  37087. isolPtTrksGradStart = cms.double(0.0),
  37088. isolPtTrksGradTerm = cms.double(0.0),
  37089. maxCTFTrkChi2NDof = cms.double(99999),
  37090. maxCTFTrkInnerRadius = cms.double(99999),
  37091. maxDEtaIn = cms.double(0.008),
  37092. maxDPhiIn = cms.double(0.07),
  37093. maxEta = cms.double(1.442),
  37094. maxHLTDEtaIn = cms.double(0.008),
  37095. maxHLTDPhiIn = cms.double(0.1),
  37096. maxHLTInvEInvP = cms.double(9999),
  37097. maxHLTIsolEm = cms.double(0),
  37098. maxHLTIsolEmOverEt = cms.double(0.125),
  37099. maxHLTIsolEmOverEt2 = cms.double(0),
  37100. maxHLTIsolHad = cms.double(0),
  37101. maxHLTIsolHadOverEt = cms.double(0.125),
  37102. maxHLTIsolHadOverEt2 = cms.double(0),
  37103. maxHLTIsolTrksEle = cms.double(0),
  37104. maxHLTIsolTrksEleOverPt = cms.double(0.09),
  37105. maxHLTIsolTrksEleOverPt2 = cms.double(0),
  37106. maxHLTIsolTrksPho = cms.double(0),
  37107. maxHLTIsolTrksPhoOverPt = cms.double(0.125),
  37108. maxHLTIsolTrksPhoOverPt2 = cms.double(0),
  37109. maxHadEnergy = cms.double(0),
  37110. maxHadem = cms.double(0.05),
  37111. maxInvEInvP = cms.double(0.1),
  37112. maxNrCTFTrkHitsLost = cms.int32(999),
  37113. maxR9 = cms.double(0.98),
  37114. maxSigmaEtaEta = cms.double(0.01),
  37115. maxSigmaIEtaIEta = cms.double(0.011),
  37116. minCTFTrkOuterRadius = cms.double(0.0),
  37117. minEt = cms.double(27.0),
  37118. minEta = cms.double(0.0),
  37119. minNrCTFTrkHits = cms.int32(7),
  37120. minR9 = cms.double(0.0),
  37121. requirePixelHitsIfOuterInOuter = cms.bool(True)
  37122. ),
  37123. endcap = cms.PSet(
  37124. cuts = cms.string('et:sigmaIEtaIEta:hadem:maxr9:hltIsolEm:hltIsolHad:hltIsolTrksEle:dEtaIn:dPhiIn'),
  37125. isolEmConstTerm = cms.double(3),
  37126. isolEmGradStart = cms.double(0.0),
  37127. isolEmGradTerm = cms.double(0.03),
  37128. isolHadConstTerm = cms.double(3),
  37129. isolHadGradStart = cms.double(0.0),
  37130. isolHadGradTerm = cms.double(0.03),
  37131. isolNrTrksConstTerm = cms.int32(0),
  37132. isolPtTrksConstTerm = cms.double(15),
  37133. isolPtTrksGradStart = cms.double(0.0),
  37134. isolPtTrksGradTerm = cms.double(0.0),
  37135. maxCTFTrkChi2NDof = cms.double(99999),
  37136. maxCTFTrkInnerRadius = cms.double(9999.0),
  37137. maxDEtaIn = cms.double(0.008),
  37138. maxDPhiIn = cms.double(0.05),
  37139. maxEta = cms.double(2.5),
  37140. maxHLTDEtaIn = cms.double(0.008),
  37141. maxHLTDPhiIn = cms.double(0.1),
  37142. maxHLTInvEInvP = cms.double(9999),
  37143. maxHLTIsolEm = cms.double(0),
  37144. maxHLTIsolEmOverEt = cms.double(0.075),
  37145. maxHLTIsolEmOverEt2 = cms.double(0),
  37146. maxHLTIsolHad = cms.double(0),
  37147. maxHLTIsolHadOverEt = cms.double(0.075),
  37148. maxHLTIsolHadOverEt2 = cms.double(0),
  37149. maxHLTIsolTrksEle = cms.double(0),
  37150. maxHLTIsolTrksEleOverPt = cms.double(0.04),
  37151. maxHLTIsolTrksEleOverPt2 = cms.double(0),
  37152. maxHLTIsolTrksPho = cms.double(0),
  37153. maxHLTIsolTrksPhoOverPt = cms.double(0.075),
  37154. maxHLTIsolTrksPhoOverPt2 = cms.double(0),
  37155. maxHadEnergy = cms.double(0),
  37156. maxHadem = cms.double(0.05),
  37157. maxInvEInvP = cms.double(0.1),
  37158. maxNrCTFTrkHitsLost = cms.int32(999),
  37159. maxR9 = cms.double(999.0),
  37160. maxSigmaEtaEta = cms.double(0.03),
  37161. maxSigmaIEtaIEta = cms.double(0.031),
  37162. minCTFTrkOuterRadius = cms.double(0.0),
  37163. minEt = cms.double(27.0),
  37164. minEta = cms.double(1.56),
  37165. minNrCTFTrkHits = cms.int32(7),
  37166. minR9 = cms.double(0.0),
  37167. requirePixelHitsIfOuterInOuter = cms.bool(True)
  37168. ),
  37169. trigName = cms.string('hltEle27CaloIdTCaloIsoTTrkIdTTrkIsoTTrackIsoFilter')
  37170. )
  37171.  
  37172. process.egHLTOffEleEt45_CaloIdVT_TrkIdT_v1Cuts = cms.PSet(
  37173. barrel = cms.PSet(
  37174. cuts = cms.string('et:sigmaIEtaIEta:hadem:maxr9:dEtaIn:dPhiIn'),
  37175. isolEmConstTerm = cms.double(3),
  37176. isolEmGradStart = cms.double(0.0),
  37177. isolEmGradTerm = cms.double(0.03),
  37178. isolHadConstTerm = cms.double(3),
  37179. isolHadGradStart = cms.double(0.0),
  37180. isolHadGradTerm = cms.double(0.03),
  37181. isolNrTrksConstTerm = cms.int32(0),
  37182. isolPtTrksConstTerm = cms.double(7.5),
  37183. isolPtTrksGradStart = cms.double(0.0),
  37184. isolPtTrksGradTerm = cms.double(0.0),
  37185. maxCTFTrkChi2NDof = cms.double(99999),
  37186. maxCTFTrkInnerRadius = cms.double(99999),
  37187. maxDEtaIn = cms.double(0.008),
  37188. maxDPhiIn = cms.double(0.07),
  37189. maxEta = cms.double(1.442),
  37190. maxHLTDEtaIn = cms.double(0.008),
  37191. maxHLTDPhiIn = cms.double(0.1),
  37192. maxHLTInvEInvP = cms.double(9999),
  37193. maxHLTIsolEm = cms.double(0),
  37194. maxHLTIsolEmOverEt = cms.double(0.07),
  37195. maxHLTIsolEmOverEt2 = cms.double(0),
  37196. maxHLTIsolHad = cms.double(0),
  37197. maxHLTIsolHadOverEt = cms.double(0.1),
  37198. maxHLTIsolHadOverEt2 = cms.double(0),
  37199. maxHLTIsolTrksEle = cms.double(0),
  37200. maxHLTIsolTrksEleOverPt = cms.double(0.09),
  37201. maxHLTIsolTrksEleOverPt2 = cms.double(0),
  37202. maxHLTIsolTrksPho = cms.double(0),
  37203. maxHLTIsolTrksPhoOverPt = cms.double(0),
  37204. maxHLTIsolTrksPhoOverPt2 = cms.double(0),
  37205. maxHadEnergy = cms.double(0),
  37206. maxHadem = cms.double(0.05),
  37207. maxInvEInvP = cms.double(0.1),
  37208. maxNrCTFTrkHitsLost = cms.int32(999),
  37209. maxR9 = cms.double(0.98),
  37210. maxSigmaEtaEta = cms.double(0.01),
  37211. maxSigmaIEtaIEta = cms.double(0.011),
  37212. minCTFTrkOuterRadius = cms.double(0.0),
  37213. minEt = cms.double(45.0),
  37214. minEta = cms.double(0.0),
  37215. minNrCTFTrkHits = cms.int32(7),
  37216. minR9 = cms.double(0.0),
  37217. requirePixelHitsIfOuterInOuter = cms.bool(True)
  37218. ),
  37219. endcap = cms.PSet(
  37220. cuts = cms.string('et:sigmaIEtaIEta:hadem:dEtaIn:dPhiIn'),
  37221. isolEmConstTerm = cms.double(3),
  37222. isolEmGradStart = cms.double(0.0),
  37223. isolEmGradTerm = cms.double(0.03),
  37224. isolHadConstTerm = cms.double(3),
  37225. isolHadGradStart = cms.double(0.0),
  37226. isolHadGradTerm = cms.double(0.03),
  37227. isolNrTrksConstTerm = cms.int32(0),
  37228. isolPtTrksConstTerm = cms.double(15),
  37229. isolPtTrksGradStart = cms.double(0.0),
  37230. isolPtTrksGradTerm = cms.double(0.0),
  37231. maxCTFTrkChi2NDof = cms.double(99999),
  37232. maxCTFTrkInnerRadius = cms.double(9999.0),
  37233. maxDEtaIn = cms.double(0.008),
  37234. maxDPhiIn = cms.double(0.05),
  37235. maxEta = cms.double(2.5),
  37236. maxHLTDEtaIn = cms.double(0.008),
  37237. maxHLTDPhiIn = cms.double(0.1),
  37238. maxHLTInvEInvP = cms.double(9999),
  37239. maxHLTIsolEm = cms.double(0),
  37240. maxHLTIsolEmOverEt = cms.double(0.05),
  37241. maxHLTIsolEmOverEt2 = cms.double(0),
  37242. maxHLTIsolHad = cms.double(0),
  37243. maxHLTIsolHadOverEt = cms.double(0.025),
  37244. maxHLTIsolHadOverEt2 = cms.double(0),
  37245. maxHLTIsolTrksEle = cms.double(0),
  37246. maxHLTIsolTrksEleOverPt = cms.double(0.04),
  37247. maxHLTIsolTrksEleOverPt2 = cms.double(0),
  37248. maxHLTIsolTrksPho = cms.double(0),
  37249. maxHLTIsolTrksPhoOverPt = cms.double(0),
  37250. maxHLTIsolTrksPhoOverPt2 = cms.double(0),
  37251. maxHadEnergy = cms.double(0),
  37252. maxHadem = cms.double(0.05),
  37253. maxInvEInvP = cms.double(0.1),
  37254. maxNrCTFTrkHitsLost = cms.int32(999),
  37255. maxR9 = cms.double(999.0),
  37256. maxSigmaEtaEta = cms.double(0.03),
  37257. maxSigmaIEtaIEta = cms.double(0.031),
  37258. minCTFTrkOuterRadius = cms.double(0.0),
  37259. minEt = cms.double(45.0),
  37260. minEta = cms.double(1.56),
  37261. minNrCTFTrkHits = cms.int32(7),
  37262. minR9 = cms.double(0.0),
  37263. requirePixelHitsIfOuterInOuter = cms.bool(True)
  37264. ),
  37265. trigName = cms.string('hltEle45CaloIdVTTrkIdTDphiFilter')
  37266. )
  37267.  
  37268. process.egHLTOffEleEt8_CaloIdL_CaloIsoVL_v1Cuts = cms.PSet(
  37269. barrel = cms.PSet(
  37270. cuts = cms.string('et:sigmaIEtaIEta:hadem:maxr9:hltIsolEm:hltIsolHad'),
  37271. isolEmConstTerm = cms.double(3),
  37272. isolEmGradStart = cms.double(0.0),
  37273. isolEmGradTerm = cms.double(0.03),
  37274. isolHadConstTerm = cms.double(3),
  37275. isolHadGradStart = cms.double(0.0),
  37276. isolHadGradTerm = cms.double(0.03),
  37277. isolNrTrksConstTerm = cms.int32(0),
  37278. isolPtTrksConstTerm = cms.double(7.5),
  37279. isolPtTrksGradStart = cms.double(0.0),
  37280. isolPtTrksGradTerm = cms.double(0.0),
  37281. maxCTFTrkChi2NDof = cms.double(99999),
  37282. maxCTFTrkInnerRadius = cms.double(99999),
  37283. maxDEtaIn = cms.double(0.004),
  37284. maxDPhiIn = cms.double(0.06),
  37285. maxEta = cms.double(1.442),
  37286. maxHLTDEtaIn = cms.double(0.008),
  37287. maxHLTDPhiIn = cms.double(0.1),
  37288. maxHLTInvEInvP = cms.double(9999),
  37289. maxHLTIsolEm = cms.double(0),
  37290. maxHLTIsolEmOverEt = cms.double(0.2),
  37291. maxHLTIsolEmOverEt2 = cms.double(0),
  37292. maxHLTIsolHad = cms.double(0),
  37293. maxHLTIsolHadOverEt = cms.double(0.2),
  37294. maxHLTIsolHadOverEt2 = cms.double(0),
  37295. maxHLTIsolTrksEle = cms.double(0),
  37296. maxHLTIsolTrksEleOverPt = cms.double(0.09),
  37297. maxHLTIsolTrksEleOverPt2 = cms.double(0),
  37298. maxHLTIsolTrksPho = cms.double(0),
  37299. maxHLTIsolTrksPhoOverPt = cms.double(0),
  37300. maxHLTIsolTrksPhoOverPt2 = cms.double(0),
  37301. maxHadEnergy = cms.double(0),
  37302. maxHadem = cms.double(0.15),
  37303. maxInvEInvP = cms.double(0.1),
  37304. maxNrCTFTrkHitsLost = cms.int32(999),
  37305. maxR9 = cms.double(0.98),
  37306. maxSigmaEtaEta = cms.double(0.01),
  37307. maxSigmaIEtaIEta = cms.double(0.014),
  37308. minCTFTrkOuterRadius = cms.double(0.0),
  37309. minEt = cms.double(8.0),
  37310. minEta = cms.double(0.0),
  37311. minNrCTFTrkHits = cms.int32(7),
  37312. minR9 = cms.double(0.0),
  37313. requirePixelHitsIfOuterInOuter = cms.bool(True)
  37314. ),
  37315. endcap = cms.PSet(
  37316. cuts = cms.string('et:sigmaIEtaIEta:hadem:maxr9:hltIsolEm:hltIsolHad'),
  37317. isolEmConstTerm = cms.double(3),
  37318. isolEmGradStart = cms.double(0.0),
  37319. isolEmGradTerm = cms.double(0.03),
  37320. isolHadConstTerm = cms.double(3),
  37321. isolHadGradStart = cms.double(0.0),
  37322. isolHadGradTerm = cms.double(0.03),
  37323. isolNrTrksConstTerm = cms.int32(0),
  37324. isolPtTrksConstTerm = cms.double(15),
  37325. isolPtTrksGradStart = cms.double(0.0),
  37326. isolPtTrksGradTerm = cms.double(0.0),
  37327. maxCTFTrkChi2NDof = cms.double(99999),
  37328. maxCTFTrkInnerRadius = cms.double(9999.0),
  37329. maxDEtaIn = cms.double(0.007),
  37330. maxDPhiIn = cms.double(0.03),
  37331. maxEta = cms.double(2.5),
  37332. maxHLTDEtaIn = cms.double(0.008),
  37333. maxHLTDPhiIn = cms.double(0.1),
  37334. maxHLTInvEInvP = cms.double(9999),
  37335. maxHLTIsolEm = cms.double(0),
  37336. maxHLTIsolEmOverEt = cms.double(0.05),
  37337. maxHLTIsolEmOverEt2 = cms.double(0),
  37338. maxHLTIsolHad = cms.double(0),
  37339. maxHLTIsolHadOverEt = cms.double(0.025),
  37340. maxHLTIsolHadOverEt2 = cms.double(0),
  37341. maxHLTIsolTrksEle = cms.double(0),
  37342. maxHLTIsolTrksEleOverPt = cms.double(0.04),
  37343. maxHLTIsolTrksEleOverPt2 = cms.double(0),
  37344. maxHLTIsolTrksPho = cms.double(0),
  37345. maxHLTIsolTrksPhoOverPt = cms.double(0),
  37346. maxHLTIsolTrksPhoOverPt2 = cms.double(0),
  37347. maxHadEnergy = cms.double(0),
  37348. maxHadem = cms.double(0.1),
  37349. maxInvEInvP = cms.double(0.1),
  37350. maxNrCTFTrkHitsLost = cms.int32(999),
  37351. maxR9 = cms.double(999.0),
  37352. maxSigmaEtaEta = cms.double(0.03),
  37353. maxSigmaIEtaIEta = cms.double(0.035),
  37354. minCTFTrkOuterRadius = cms.double(0.0),
  37355. minEt = cms.double(8.0),
  37356. minEta = cms.double(1.56),
  37357. minNrCTFTrkHits = cms.int32(7),
  37358. minR9 = cms.double(0.0),
  37359. requirePixelHitsIfOuterInOuter = cms.bool(True)
  37360. ),
  37361. trigName = cms.string('hltEle8CaloIdLCaloIsoVLPixelMatchFilter')
  37362. )
  37363.  
  37364. process.egHLTOffEleEt8_CaloIdL_TrkIdVL_v1Cuts = cms.PSet(
  37365. barrel = cms.PSet(
  37366. cuts = cms.string('et:sigmaIEtaIEta:hadem:maxr9:dEtaIn:dPhiIn'),
  37367. isolEmConstTerm = cms.double(3),
  37368. isolEmGradStart = cms.double(0.0),
  37369. isolEmGradTerm = cms.double(0.03),
  37370. isolHadConstTerm = cms.double(3),
  37371. isolHadGradStart = cms.double(0.0),
  37372. isolHadGradTerm = cms.double(0.03),
  37373. isolNrTrksConstTerm = cms.int32(0),
  37374. isolPtTrksConstTerm = cms.double(7.5),
  37375. isolPtTrksGradStart = cms.double(0.0),
  37376. isolPtTrksGradTerm = cms.double(0.0),
  37377. maxCTFTrkChi2NDof = cms.double(99999),
  37378. maxCTFTrkInnerRadius = cms.double(99999),
  37379. maxDEtaIn = cms.double(0.01),
  37380. maxDPhiIn = cms.double(0.15),
  37381. maxEta = cms.double(1.442),
  37382. maxHLTDEtaIn = cms.double(0.008),
  37383. maxHLTDPhiIn = cms.double(0.1),
  37384. maxHLTInvEInvP = cms.double(9999),
  37385. maxHLTIsolEm = cms.double(0),
  37386. maxHLTIsolEmOverEt = cms.double(0.07),
  37387. maxHLTIsolEmOverEt2 = cms.double(0),
  37388. maxHLTIsolHad = cms.double(0),
  37389. maxHLTIsolHadOverEt = cms.double(0.1),
  37390. maxHLTIsolHadOverEt2 = cms.double(0),
  37391. maxHLTIsolTrksEle = cms.double(0),
  37392. maxHLTIsolTrksEleOverPt = cms.double(0.09),
  37393. maxHLTIsolTrksEleOverPt2 = cms.double(0),
  37394. maxHLTIsolTrksPho = cms.double(0),
  37395. maxHLTIsolTrksPhoOverPt = cms.double(0),
  37396. maxHLTIsolTrksPhoOverPt2 = cms.double(0),
  37397. maxHadEnergy = cms.double(0),
  37398. maxHadem = cms.double(0.15),
  37399. maxInvEInvP = cms.double(0.1),
  37400. maxNrCTFTrkHitsLost = cms.int32(999),
  37401. maxR9 = cms.double(0.98),
  37402. maxSigmaEtaEta = cms.double(0.01),
  37403. maxSigmaIEtaIEta = cms.double(0.014),
  37404. minCTFTrkOuterRadius = cms.double(0.0),
  37405. minEt = cms.double(8.0),
  37406. minEta = cms.double(0.0),
  37407. minNrCTFTrkHits = cms.int32(7),
  37408. minR9 = cms.double(0.0),
  37409. requirePixelHitsIfOuterInOuter = cms.bool(True)
  37410. ),
  37411. endcap = cms.PSet(
  37412. cuts = cms.string('et:sigmaIEtaIEta:hadem:maxr9:dEtaIn:dPhiIn'),
  37413. isolEmConstTerm = cms.double(3),
  37414. isolEmGradStart = cms.double(0.0),
  37415. isolEmGradTerm = cms.double(0.03),
  37416. isolHadConstTerm = cms.double(3),
  37417. isolHadGradStart = cms.double(0.0),
  37418. isolHadGradTerm = cms.double(0.03),
  37419. isolNrTrksConstTerm = cms.int32(0),
  37420. isolPtTrksConstTerm = cms.double(15),
  37421. isolPtTrksGradStart = cms.double(0.0),
  37422. isolPtTrksGradTerm = cms.double(0.0),
  37423. maxCTFTrkChi2NDof = cms.double(99999),
  37424. maxCTFTrkInnerRadius = cms.double(9999.0),
  37425. maxDEtaIn = cms.double(0.01),
  37426. maxDPhiIn = cms.double(0.1),
  37427. maxEta = cms.double(2.5),
  37428. maxHLTDEtaIn = cms.double(0.008),
  37429. maxHLTDPhiIn = cms.double(0.1),
  37430. maxHLTInvEInvP = cms.double(9999),
  37431. maxHLTIsolEm = cms.double(0),
  37432. maxHLTIsolEmOverEt = cms.double(0.05),
  37433. maxHLTIsolEmOverEt2 = cms.double(0),
  37434. maxHLTIsolHad = cms.double(0),
  37435. maxHLTIsolHadOverEt = cms.double(0.025),
  37436. maxHLTIsolHadOverEt2 = cms.double(0),
  37437. maxHLTIsolTrksEle = cms.double(0),
  37438. maxHLTIsolTrksEleOverPt = cms.double(0.04),
  37439. maxHLTIsolTrksEleOverPt2 = cms.double(0),
  37440. maxHLTIsolTrksPho = cms.double(0),
  37441. maxHLTIsolTrksPhoOverPt = cms.double(0),
  37442. maxHLTIsolTrksPhoOverPt2 = cms.double(0),
  37443. maxHadEnergy = cms.double(0),
  37444. maxHadem = cms.double(0.1),
  37445. maxInvEInvP = cms.double(0.1),
  37446. maxNrCTFTrkHitsLost = cms.int32(999),
  37447. maxR9 = cms.double(999.0),
  37448. maxSigmaEtaEta = cms.double(0.03),
  37449. maxSigmaIEtaIEta = cms.double(0.035),
  37450. minCTFTrkOuterRadius = cms.double(0.0),
  37451. minEt = cms.double(8.0),
  37452. minEta = cms.double(1.56),
  37453. minNrCTFTrkHits = cms.int32(7),
  37454. minR9 = cms.double(0.0),
  37455. requirePixelHitsIfOuterInOuter = cms.bool(True)
  37456. ),
  37457. trigName = cms.string('hltEle8CaloIdLTrkIdVLDphiFilter')
  37458. )
  37459.  
  37460. process.egHLTOffEleEt8_v1Cuts = cms.PSet(
  37461. barrel = cms.PSet(
  37462. cuts = cms.string('et:hadem:maxr9'),
  37463. isolEmConstTerm = cms.double(3),
  37464. isolEmGradStart = cms.double(0.0),
  37465. isolEmGradTerm = cms.double(0.03),
  37466. isolHadConstTerm = cms.double(3),
  37467. isolHadGradStart = cms.double(0.0),
  37468. isolHadGradTerm = cms.double(0.03),
  37469. isolNrTrksConstTerm = cms.int32(0),
  37470. isolPtTrksConstTerm = cms.double(7.5),
  37471. isolPtTrksGradStart = cms.double(0.0),
  37472. isolPtTrksGradTerm = cms.double(0.0),
  37473. maxCTFTrkChi2NDof = cms.double(99999),
  37474. maxCTFTrkInnerRadius = cms.double(99999),
  37475. maxDEtaIn = cms.double(0.004),
  37476. maxDPhiIn = cms.double(0.06),
  37477. maxEta = cms.double(1.442),
  37478. maxHLTDEtaIn = cms.double(0.008),
  37479. maxHLTDPhiIn = cms.double(0.1),
  37480. maxHLTInvEInvP = cms.double(9999),
  37481. maxHLTIsolEm = cms.double(0),
  37482. maxHLTIsolEmOverEt = cms.double(0.07),
  37483. maxHLTIsolEmOverEt2 = cms.double(0),
  37484. maxHLTIsolHad = cms.double(0),
  37485. maxHLTIsolHadOverEt = cms.double(0.1),
  37486. maxHLTIsolHadOverEt2 = cms.double(0),
  37487. maxHLTIsolTrksEle = cms.double(0),
  37488. maxHLTIsolTrksEleOverPt = cms.double(0.09),
  37489. maxHLTIsolTrksEleOverPt2 = cms.double(0),
  37490. maxHLTIsolTrksPho = cms.double(0),
  37491. maxHLTIsolTrksPhoOverPt = cms.double(0),
  37492. maxHLTIsolTrksPhoOverPt2 = cms.double(0),
  37493. maxHadEnergy = cms.double(0),
  37494. maxHadem = cms.double(0.15),
  37495. maxInvEInvP = cms.double(0.1),
  37496. maxNrCTFTrkHitsLost = cms.int32(999),
  37497. maxR9 = cms.double(0.98),
  37498. maxSigmaEtaEta = cms.double(0.01),
  37499. maxSigmaIEtaIEta = cms.double(0.01),
  37500. minCTFTrkOuterRadius = cms.double(0.0),
  37501. minEt = cms.double(8.0),
  37502. minEta = cms.double(0.0),
  37503. minNrCTFTrkHits = cms.int32(7),
  37504. minR9 = cms.double(0.0),
  37505. requirePixelHitsIfOuterInOuter = cms.bool(True)
  37506. ),
  37507. endcap = cms.PSet(
  37508. cuts = cms.string('et:hadem:maxr9'),
  37509. isolEmConstTerm = cms.double(3),
  37510. isolEmGradStart = cms.double(0.0),
  37511. isolEmGradTerm = cms.double(0.03),
  37512. isolHadConstTerm = cms.double(3),
  37513. isolHadGradStart = cms.double(0.0),
  37514. isolHadGradTerm = cms.double(0.03),
  37515. isolNrTrksConstTerm = cms.int32(0),
  37516. isolPtTrksConstTerm = cms.double(15),
  37517. isolPtTrksGradStart = cms.double(0.0),
  37518. isolPtTrksGradTerm = cms.double(0.0),
  37519. maxCTFTrkChi2NDof = cms.double(99999),
  37520. maxCTFTrkInnerRadius = cms.double(9999.0),
  37521. maxDEtaIn = cms.double(0.007),
  37522. maxDPhiIn = cms.double(0.03),
  37523. maxEta = cms.double(2.5),
  37524. maxHLTDEtaIn = cms.double(0.008),
  37525. maxHLTDPhiIn = cms.double(0.1),
  37526. maxHLTInvEInvP = cms.double(9999),
  37527. maxHLTIsolEm = cms.double(0),
  37528. maxHLTIsolEmOverEt = cms.double(0.05),
  37529. maxHLTIsolEmOverEt2 = cms.double(0),
  37530. maxHLTIsolHad = cms.double(0),
  37531. maxHLTIsolHadOverEt = cms.double(0.025),
  37532. maxHLTIsolHadOverEt2 = cms.double(0),
  37533. maxHLTIsolTrksEle = cms.double(0),
  37534. maxHLTIsolTrksEleOverPt = cms.double(0.04),
  37535. maxHLTIsolTrksEleOverPt2 = cms.double(0),
  37536. maxHLTIsolTrksPho = cms.double(0),
  37537. maxHLTIsolTrksPhoOverPt = cms.double(0),
  37538. maxHLTIsolTrksPhoOverPt2 = cms.double(0),
  37539. maxHadEnergy = cms.double(0),
  37540. maxHadem = cms.double(0.1),
  37541. maxInvEInvP = cms.double(0.1),
  37542. maxNrCTFTrkHitsLost = cms.int32(999),
  37543. maxR9 = cms.double(999.0),
  37544. maxSigmaEtaEta = cms.double(0.03),
  37545. maxSigmaIEtaIEta = cms.double(0.03),
  37546. minCTFTrkOuterRadius = cms.double(0.0),
  37547. minEt = cms.double(8.0),
  37548. minEta = cms.double(1.56),
  37549. minNrCTFTrkHits = cms.int32(7),
  37550. minR9 = cms.double(0.0),
  37551. requirePixelHitsIfOuterInOuter = cms.bool(True)
  37552. ),
  37553. trigName = cms.string('hltEle8PixelMatchFilter')
  37554. )
  37555.  
  37556. process.egHLTOffEleLooseCuts = cms.PSet(
  37557. barrel = cms.PSet(
  37558. cuts = cms.string('et:detEta:dEtaIn:dPhiIn:hadem:sigmaIEtaIEta:minr9:maxr9:e2x5Over5x5:isolEm:isolHad:isolPtTrks:hltIsolHad:hltIsolTrksEle:hltIsolEm'),
  37559. isolEmConstTerm = cms.double(3),
  37560. isolEmGradStart = cms.double(0.0),
  37561. isolEmGradTerm = cms.double(0.03),
  37562. isolHadConstTerm = cms.double(3),
  37563. isolHadGradStart = cms.double(0.0),
  37564. isolHadGradTerm = cms.double(0.03),
  37565. isolNrTrksConstTerm = cms.int32(0),
  37566. isolPtTrksConstTerm = cms.double(7.5),
  37567. isolPtTrksGradStart = cms.double(0.0),
  37568. isolPtTrksGradTerm = cms.double(0.0),
  37569. maxCTFTrkChi2NDof = cms.double(99999),
  37570. maxCTFTrkInnerRadius = cms.double(99999),
  37571. maxDEtaIn = cms.double(0.004),
  37572. maxDPhiIn = cms.double(0.06),
  37573. maxEta = cms.double(1.442),
  37574. maxHLTDEtaIn = cms.double(0.008),
  37575. maxHLTDPhiIn = cms.double(0.1),
  37576. maxHLTInvEInvP = cms.double(9999),
  37577. maxHLTIsolEm = cms.double(0),
  37578. maxHLTIsolEmOverEt = cms.double(0.07),
  37579. maxHLTIsolEmOverEt2 = cms.double(0),
  37580. maxHLTIsolHad = cms.double(0),
  37581. maxHLTIsolHadOverEt = cms.double(0.1),
  37582. maxHLTIsolHadOverEt2 = cms.double(0),
  37583. maxHLTIsolTrksEle = cms.double(0),
  37584. maxHLTIsolTrksEleOverPt = cms.double(0.09),
  37585. maxHLTIsolTrksEleOverPt2 = cms.double(0),
  37586. maxHLTIsolTrksPho = cms.double(0),
  37587. maxHLTIsolTrksPhoOverPt = cms.double(0),
  37588. maxHLTIsolTrksPhoOverPt2 = cms.double(0),
  37589. maxHadEnergy = cms.double(0),
  37590. maxHadem = cms.double(0.04),
  37591. maxInvEInvP = cms.double(0.1),
  37592. maxNrCTFTrkHitsLost = cms.int32(999),
  37593. maxR9 = cms.double(0.98),
  37594. maxSigmaEtaEta = cms.double(0.01),
  37595. maxSigmaIEtaIEta = cms.double(0.01),
  37596. minCTFTrkOuterRadius = cms.double(0.0),
  37597. minEt = cms.double(15),
  37598. minEta = cms.double(0.0),
  37599. minNrCTFTrkHits = cms.int32(7),
  37600. minR9 = cms.double(0.0),
  37601. requirePixelHitsIfOuterInOuter = cms.bool(True)
  37602. ),
  37603. endcap = cms.PSet(
  37604. cuts = cms.string('et:detEta:dEtaIn:dPhiIn:hadem:sigmaIEtaIEta:minr9:maxr9:isolEm:isolHad:isolPtTrks:hltIsolHad:hltIsolTrksEle:hltIsolEm'),
  37605. isolEmConstTerm = cms.double(3),
  37606. isolEmGradStart = cms.double(0.0),
  37607. isolEmGradTerm = cms.double(0.03),
  37608. isolHadConstTerm = cms.double(3),
  37609. isolHadGradStart = cms.double(0.0),
  37610. isolHadGradTerm = cms.double(0.03),
  37611. isolNrTrksConstTerm = cms.int32(0),
  37612. isolPtTrksConstTerm = cms.double(15),
  37613. isolPtTrksGradStart = cms.double(0.0),
  37614. isolPtTrksGradTerm = cms.double(0.0),
  37615. maxCTFTrkChi2NDof = cms.double(99999),
  37616. maxCTFTrkInnerRadius = cms.double(9999.0),
  37617. maxDEtaIn = cms.double(0.007),
  37618. maxDPhiIn = cms.double(0.03),
  37619. maxEta = cms.double(2.5),
  37620. maxHLTDEtaIn = cms.double(0.008),
  37621. maxHLTDPhiIn = cms.double(0.1),
  37622. maxHLTInvEInvP = cms.double(9999),
  37623. maxHLTIsolEm = cms.double(0),
  37624. maxHLTIsolEmOverEt = cms.double(0.05),
  37625. maxHLTIsolEmOverEt2 = cms.double(0),
  37626. maxHLTIsolHad = cms.double(0),
  37627. maxHLTIsolHadOverEt = cms.double(0.025),
  37628. maxHLTIsolHadOverEt2 = cms.double(0),
  37629. maxHLTIsolTrksEle = cms.double(0),
  37630. maxHLTIsolTrksEleOverPt = cms.double(0.04),
  37631. maxHLTIsolTrksEleOverPt2 = cms.double(0),
  37632. maxHLTIsolTrksPho = cms.double(0),
  37633. maxHLTIsolTrksPhoOverPt = cms.double(0),
  37634. maxHLTIsolTrksPhoOverPt2 = cms.double(0),
  37635. maxHadEnergy = cms.double(0),
  37636. maxHadem = cms.double(0.025),
  37637. maxInvEInvP = cms.double(0.1),
  37638. maxNrCTFTrkHitsLost = cms.int32(999),
  37639. maxR9 = cms.double(999.0),
  37640. maxSigmaEtaEta = cms.double(0.03),
  37641. maxSigmaIEtaIEta = cms.double(0.03),
  37642. minCTFTrkOuterRadius = cms.double(0.0),
  37643. minEt = cms.double(15),
  37644. minEta = cms.double(1.56),
  37645. minNrCTFTrkHits = cms.int32(7),
  37646. minR9 = cms.double(0.0),
  37647. requirePixelHitsIfOuterInOuter = cms.bool(True)
  37648. )
  37649. )
  37650.  
  37651. process.egHLTOffFiltersToMon = cms.PSet(
  37652. diEleTightLooseTrigNames = cms.vstring(),
  37653. diPhoTightLooseTrigNames = cms.vstring(),
  37654. eleHLTFilterNames = cms.vstring('hltEle65CaloIdVTTrkIdTDphiFilter'),
  37655. eleHLTFilterNames2Leg = cms.vstring(),
  37656. eleTightLooseTrigNames = cms.vstring(),
  37657. phoHLTFilterNames = cms.vstring(),
  37658. phoHLTFilterNames2Leg = cms.vstring(),
  37659. phoTightLooseTrigNames = cms.vstring()
  37660. )
  37661.  
  37662. process.egHLTOffPhoBarrelCuts = cms.PSet(
  37663. cuts = cms.string('et:detEta:hadem:sigmaIEtaIEta:minr9:maxr9:isolEm:isolHad:isolPtTrks'),
  37664. isolEmConstTerm = cms.double(5.0),
  37665. isolEmGradStart = cms.double(0.0),
  37666. isolEmGradTerm = cms.double(0.012),
  37667. isolHadConstTerm = cms.double(3.0),
  37668. isolHadGradStart = cms.double(0.0),
  37669. isolHadGradTerm = cms.double(0.005),
  37670. isolNrTrksConstTerm = cms.int32(4),
  37671. isolPtTrksConstTerm = cms.double(3.0),
  37672. isolPtTrksGradStart = cms.double(0.0),
  37673. isolPtTrksGradTerm = cms.double(0.002),
  37674. maxCTFTrkChi2NDof = cms.double(99999.0),
  37675. maxCTFTrkInnerRadius = cms.double(9.0),
  37676. maxDEtaIn = cms.double(-1),
  37677. maxDPhiIn = cms.double(-1),
  37678. maxEta = cms.double(1.442),
  37679. maxHLTDEtaIn = cms.double(0.1),
  37680. maxHLTDPhiIn = cms.double(0.1),
  37681. maxHLTInvEInvP = cms.double(0.1),
  37682. maxHLTIsolEm = cms.double(0),
  37683. maxHLTIsolEmOverEt = cms.double(0),
  37684. maxHLTIsolEmOverEt2 = cms.double(0),
  37685. maxHLTIsolHad = cms.double(0),
  37686. maxHLTIsolHadOverEt = cms.double(0),
  37687. maxHLTIsolHadOverEt2 = cms.double(0),
  37688. maxHLTIsolTrksEle = cms.double(0),
  37689. maxHLTIsolTrksEleOverPt = cms.double(0),
  37690. maxHLTIsolTrksEleOverPt2 = cms.double(0),
  37691. maxHLTIsolTrksPho = cms.double(0),
  37692. maxHLTIsolTrksPhoOverPt = cms.double(0),
  37693. maxHLTIsolTrksPhoOverPt2 = cms.double(0),
  37694. maxHadEnergy = cms.double(0),
  37695. maxHadem = cms.double(0.05),
  37696. maxInvEInvP = cms.double(-1),
  37697. maxNrCTFTrkHitsLost = cms.int32(0),
  37698. maxR9 = cms.double(0.98),
  37699. maxSigmaEtaEta = cms.double(0.011),
  37700. maxSigmaIEtaIEta = cms.double(0.011),
  37701. minCTFTrkOuterRadius = cms.double(40.0),
  37702. minEt = cms.double(20),
  37703. minEta = cms.double(0.0),
  37704. minNrCTFTrkHits = cms.int32(5),
  37705. minR9 = cms.double(0.0),
  37706. requirePixelHitsIfOuterInOuter = cms.bool(True)
  37707. )
  37708.  
  37709. process.egHLTOffPhoCuts = cms.PSet(
  37710. barrel = cms.PSet(
  37711. cuts = cms.string('et:detEta:hadem:sigmaIEtaIEta:minr9:maxr9:isolEm:isolHad:isolPtTrks'),
  37712. isolEmConstTerm = cms.double(5.0),
  37713. isolEmGradStart = cms.double(0.0),
  37714. isolEmGradTerm = cms.double(0.012),
  37715. isolHadConstTerm = cms.double(3.0),
  37716. isolHadGradStart = cms.double(0.0),
  37717. isolHadGradTerm = cms.double(0.005),
  37718. isolNrTrksConstTerm = cms.int32(4),
  37719. isolPtTrksConstTerm = cms.double(3.0),
  37720. isolPtTrksGradStart = cms.double(0.0),
  37721. isolPtTrksGradTerm = cms.double(0.002),
  37722. maxCTFTrkChi2NDof = cms.double(99999.0),
  37723. maxCTFTrkInnerRadius = cms.double(9.0),
  37724. maxDEtaIn = cms.double(-1),
  37725. maxDPhiIn = cms.double(-1),
  37726. maxEta = cms.double(1.442),
  37727. maxHLTDEtaIn = cms.double(0.1),
  37728. maxHLTDPhiIn = cms.double(0.1),
  37729. maxHLTInvEInvP = cms.double(0.1),
  37730. maxHLTIsolEm = cms.double(0),
  37731. maxHLTIsolEmOverEt = cms.double(0),
  37732. maxHLTIsolEmOverEt2 = cms.double(0),
  37733. maxHLTIsolHad = cms.double(0),
  37734. maxHLTIsolHadOverEt = cms.double(0),
  37735. maxHLTIsolHadOverEt2 = cms.double(0),
  37736. maxHLTIsolTrksEle = cms.double(0),
  37737. maxHLTIsolTrksEleOverPt = cms.double(0),
  37738. maxHLTIsolTrksEleOverPt2 = cms.double(0),
  37739. maxHLTIsolTrksPho = cms.double(0),
  37740. maxHLTIsolTrksPhoOverPt = cms.double(0),
  37741. maxHLTIsolTrksPhoOverPt2 = cms.double(0),
  37742. maxHadEnergy = cms.double(0),
  37743. maxHadem = cms.double(0.05),
  37744. maxInvEInvP = cms.double(-1),
  37745. maxNrCTFTrkHitsLost = cms.int32(0),
  37746. maxR9 = cms.double(0.98),
  37747. maxSigmaEtaEta = cms.double(0.011),
  37748. maxSigmaIEtaIEta = cms.double(0.011),
  37749. minCTFTrkOuterRadius = cms.double(40.0),
  37750. minEt = cms.double(20),
  37751. minEta = cms.double(0.0),
  37752. minNrCTFTrkHits = cms.int32(5),
  37753. minR9 = cms.double(0.0),
  37754. requirePixelHitsIfOuterInOuter = cms.bool(True)
  37755. ),
  37756. endcap = cms.PSet(
  37757. cuts = cms.string('et:detEta:hadem:sigmaIEtaIEta:minr9:maxr9:isolEm:isolHad:isolPtTrks'),
  37758. isolEmConstTerm = cms.double(5.0),
  37759. isolEmGradStart = cms.double(0.0),
  37760. isolEmGradTerm = cms.double(0.012),
  37761. isolHadConstTerm = cms.double(3.0),
  37762. isolHadGradStart = cms.double(0.0),
  37763. isolHadGradTerm = cms.double(0.005),
  37764. isolNrTrksConstTerm = cms.int32(4),
  37765. isolPtTrksConstTerm = cms.double(3.0),
  37766. isolPtTrksGradStart = cms.double(0.0),
  37767. isolPtTrksGradTerm = cms.double(0.002),
  37768. maxCTFTrkChi2NDof = cms.double(99999.0),
  37769. maxCTFTrkInnerRadius = cms.double(9.0),
  37770. maxDEtaIn = cms.double(-1),
  37771. maxDPhiIn = cms.double(-1),
  37772. maxEta = cms.double(2.5),
  37773. maxHLTDEtaIn = cms.double(0.1),
  37774. maxHLTDPhiIn = cms.double(0.1),
  37775. maxHLTInvEInvP = cms.double(0.1),
  37776. maxHLTIsolEm = cms.double(0),
  37777. maxHLTIsolEmOverEt = cms.double(0),
  37778. maxHLTIsolEmOverEt2 = cms.double(0),
  37779. maxHLTIsolHad = cms.double(0),
  37780. maxHLTIsolHadOverEt = cms.double(0),
  37781. maxHLTIsolHadOverEt2 = cms.double(0),
  37782. maxHLTIsolTrksEle = cms.double(0),
  37783. maxHLTIsolTrksEleOverPt = cms.double(0),
  37784. maxHLTIsolTrksEleOverPt2 = cms.double(0),
  37785. maxHLTIsolTrksPho = cms.double(0),
  37786. maxHLTIsolTrksPhoOverPt = cms.double(0),
  37787. maxHLTIsolTrksPhoOverPt2 = cms.double(0),
  37788. maxHadEnergy = cms.double(0),
  37789. maxHadem = cms.double(0.05),
  37790. maxInvEInvP = cms.double(-1),
  37791. maxNrCTFTrkHitsLost = cms.int32(0),
  37792. maxR9 = cms.double(999.0),
  37793. maxSigmaEtaEta = cms.double(0.031),
  37794. maxSigmaIEtaIEta = cms.double(0.031),
  37795. minCTFTrkOuterRadius = cms.double(40.0),
  37796. minEt = cms.double(20),
  37797. minEta = cms.double(1.56),
  37798. minNrCTFTrkHits = cms.int32(5),
  37799. minR9 = cms.double(0.0),
  37800. requirePixelHitsIfOuterInOuter = cms.bool(True)
  37801. )
  37802. )
  37803.  
  37804. process.egHLTOffPhoEndcapCuts = cms.PSet(
  37805. cuts = cms.string('et:detEta:hadem:sigmaIEtaIEta:minr9:maxr9:isolEm:isolHad:isolPtTrks'),
  37806. isolEmConstTerm = cms.double(5.0),
  37807. isolEmGradStart = cms.double(0.0),
  37808. isolEmGradTerm = cms.double(0.012),
  37809. isolHadConstTerm = cms.double(3.0),
  37810. isolHadGradStart = cms.double(0.0),
  37811. isolHadGradTerm = cms.double(0.005),
  37812. isolNrTrksConstTerm = cms.int32(4),
  37813. isolPtTrksConstTerm = cms.double(3.0),
  37814. isolPtTrksGradStart = cms.double(0.0),
  37815. isolPtTrksGradTerm = cms.double(0.002),
  37816. maxCTFTrkChi2NDof = cms.double(99999.0),
  37817. maxCTFTrkInnerRadius = cms.double(9.0),
  37818. maxDEtaIn = cms.double(-1),
  37819. maxDPhiIn = cms.double(-1),
  37820. maxEta = cms.double(2.5),
  37821. maxHLTDEtaIn = cms.double(0.1),
  37822. maxHLTDPhiIn = cms.double(0.1),
  37823. maxHLTInvEInvP = cms.double(0.1),
  37824. maxHLTIsolEm = cms.double(0),
  37825. maxHLTIsolEmOverEt = cms.double(0),
  37826. maxHLTIsolEmOverEt2 = cms.double(0),
  37827. maxHLTIsolHad = cms.double(0),
  37828. maxHLTIsolHadOverEt = cms.double(0),
  37829. maxHLTIsolHadOverEt2 = cms.double(0),
  37830. maxHLTIsolTrksEle = cms.double(0),
  37831. maxHLTIsolTrksEleOverPt = cms.double(0),
  37832. maxHLTIsolTrksEleOverPt2 = cms.double(0),
  37833. maxHLTIsolTrksPho = cms.double(0),
  37834. maxHLTIsolTrksPhoOverPt = cms.double(0),
  37835. maxHLTIsolTrksPhoOverPt2 = cms.double(0),
  37836. maxHadEnergy = cms.double(0),
  37837. maxHadem = cms.double(0.05),
  37838. maxInvEInvP = cms.double(-1),
  37839. maxNrCTFTrkHitsLost = cms.int32(0),
  37840. maxR9 = cms.double(999.0),
  37841. maxSigmaEtaEta = cms.double(0.031),
  37842. maxSigmaIEtaIEta = cms.double(0.031),
  37843. minCTFTrkOuterRadius = cms.double(40.0),
  37844. minEt = cms.double(20),
  37845. minEta = cms.double(1.56),
  37846. minNrCTFTrkHits = cms.int32(5),
  37847. minR9 = cms.double(0.0),
  37848. requirePixelHitsIfOuterInOuter = cms.bool(True)
  37849. )
  37850.  
  37851. process.egHLTOffPhoEt10Cuts = cms.PSet(
  37852. barrel = cms.PSet(
  37853. cuts = cms.string('et'),
  37854. isolEmConstTerm = cms.double(5.0),
  37855. isolEmGradStart = cms.double(0.0),
  37856. isolEmGradTerm = cms.double(0.012),
  37857. isolHadConstTerm = cms.double(3.0),
  37858. isolHadGradStart = cms.double(0.0),
  37859. isolHadGradTerm = cms.double(0.005),
  37860. isolNrTrksConstTerm = cms.int32(4),
  37861. isolPtTrksConstTerm = cms.double(3.0),
  37862. isolPtTrksGradStart = cms.double(0.0),
  37863. isolPtTrksGradTerm = cms.double(0.002),
  37864. maxCTFTrkChi2NDof = cms.double(99999.0),
  37865. maxCTFTrkInnerRadius = cms.double(9.0),
  37866. maxDEtaIn = cms.double(-1),
  37867. maxDPhiIn = cms.double(-1),
  37868. maxEta = cms.double(1.442),
  37869. maxHLTDEtaIn = cms.double(0.1),
  37870. maxHLTDPhiIn = cms.double(0.1),
  37871. maxHLTInvEInvP = cms.double(0.1),
  37872. maxHLTIsolEm = cms.double(0),
  37873. maxHLTIsolEmOverEt = cms.double(0),
  37874. maxHLTIsolEmOverEt2 = cms.double(0),
  37875. maxHLTIsolHad = cms.double(0),
  37876. maxHLTIsolHadOverEt = cms.double(0),
  37877. maxHLTIsolHadOverEt2 = cms.double(0),
  37878. maxHLTIsolTrksEle = cms.double(0),
  37879. maxHLTIsolTrksEleOverPt = cms.double(0),
  37880. maxHLTIsolTrksEleOverPt2 = cms.double(0),
  37881. maxHLTIsolTrksPho = cms.double(0),
  37882. maxHLTIsolTrksPhoOverPt = cms.double(0),
  37883. maxHLTIsolTrksPhoOverPt2 = cms.double(0),
  37884. maxHadEnergy = cms.double(0),
  37885. maxHadem = cms.double(0.05),
  37886. maxInvEInvP = cms.double(-1),
  37887. maxNrCTFTrkHitsLost = cms.int32(0),
  37888. maxR9 = cms.double(0.98),
  37889. maxSigmaEtaEta = cms.double(0.011),
  37890. maxSigmaIEtaIEta = cms.double(0.011),
  37891. minCTFTrkOuterRadius = cms.double(40.0),
  37892. minEt = cms.double(10.0),
  37893. minEta = cms.double(0.0),
  37894. minNrCTFTrkHits = cms.int32(5),
  37895. minR9 = cms.double(0.0),
  37896. requirePixelHitsIfOuterInOuter = cms.bool(True)
  37897. ),
  37898. endcap = cms.PSet(
  37899. cuts = cms.string('et'),
  37900. isolEmConstTerm = cms.double(5.0),
  37901. isolEmGradStart = cms.double(0.0),
  37902. isolEmGradTerm = cms.double(0.012),
  37903. isolHadConstTerm = cms.double(3.0),
  37904. isolHadGradStart = cms.double(0.0),
  37905. isolHadGradTerm = cms.double(0.005),
  37906. isolNrTrksConstTerm = cms.int32(4),
  37907. isolPtTrksConstTerm = cms.double(3.0),
  37908. isolPtTrksGradStart = cms.double(0.0),
  37909. isolPtTrksGradTerm = cms.double(0.002),
  37910. maxCTFTrkChi2NDof = cms.double(99999.0),
  37911. maxCTFTrkInnerRadius = cms.double(9.0),
  37912. maxDEtaIn = cms.double(-1),
  37913. maxDPhiIn = cms.double(-1),
  37914. maxEta = cms.double(2.5),
  37915. maxHLTDEtaIn = cms.double(0.1),
  37916. maxHLTDPhiIn = cms.double(0.1),
  37917. maxHLTInvEInvP = cms.double(0.1),
  37918. maxHLTIsolEm = cms.double(0),
  37919. maxHLTIsolEmOverEt = cms.double(0),
  37920. maxHLTIsolEmOverEt2 = cms.double(0),
  37921. maxHLTIsolHad = cms.double(0),
  37922. maxHLTIsolHadOverEt = cms.double(0),
  37923. maxHLTIsolHadOverEt2 = cms.double(0),
  37924. maxHLTIsolTrksEle = cms.double(0),
  37925. maxHLTIsolTrksEleOverPt = cms.double(0),
  37926. maxHLTIsolTrksEleOverPt2 = cms.double(0),
  37927. maxHLTIsolTrksPho = cms.double(0),
  37928. maxHLTIsolTrksPhoOverPt = cms.double(0),
  37929. maxHLTIsolTrksPhoOverPt2 = cms.double(0),
  37930. maxHadEnergy = cms.double(0),
  37931. maxHadem = cms.double(0.05),
  37932. maxInvEInvP = cms.double(-1),
  37933. maxNrCTFTrkHitsLost = cms.int32(0),
  37934. maxR9 = cms.double(999.0),
  37935. maxSigmaEtaEta = cms.double(0.031),
  37936. maxSigmaIEtaIEta = cms.double(0.031),
  37937. minCTFTrkOuterRadius = cms.double(40.0),
  37938. minEt = cms.double(10.0),
  37939. minEta = cms.double(1.56),
  37940. minNrCTFTrkHits = cms.int32(5),
  37941. minR9 = cms.double(0.0),
  37942. requirePixelHitsIfOuterInOuter = cms.bool(True)
  37943. ),
  37944. trigName = cms.string('hltL1NonIsoHLTNonIsoSinglePhotonEt10HcalIsolFilter')
  37945. )
  37946.  
  37947. process.egHLTOffPhoEt10LEITICuts = cms.PSet(
  37948. barrel = cms.PSet(
  37949. cuts = cms.string('et:hltIsolTrksPho:hltIsolEm'),
  37950. isolEmConstTerm = cms.double(5.0),
  37951. isolEmGradStart = cms.double(0.0),
  37952. isolEmGradTerm = cms.double(0.012),
  37953. isolHadConstTerm = cms.double(3.0),
  37954. isolHadGradStart = cms.double(0.0),
  37955. isolHadGradTerm = cms.double(0.005),
  37956. isolNrTrksConstTerm = cms.int32(4),
  37957. isolPtTrksConstTerm = cms.double(3.0),
  37958. isolPtTrksGradStart = cms.double(0.0),
  37959. isolPtTrksGradTerm = cms.double(0.002),
  37960. maxCTFTrkChi2NDof = cms.double(99999.0),
  37961. maxCTFTrkInnerRadius = cms.double(9.0),
  37962. maxDEtaIn = cms.double(-1),
  37963. maxDPhiIn = cms.double(-1),
  37964. maxEta = cms.double(1.442),
  37965. maxHLTDEtaIn = cms.double(0.1),
  37966. maxHLTDPhiIn = cms.double(0.1),
  37967. maxHLTInvEInvP = cms.double(0.1),
  37968. maxHLTIsolEm = cms.double(3.0),
  37969. maxHLTIsolEmOverEt = cms.double(0.1),
  37970. maxHLTIsolEmOverEt2 = cms.double(-1.0),
  37971. maxHLTIsolHad = cms.double(0),
  37972. maxHLTIsolHadOverEt = cms.double(0),
  37973. maxHLTIsolHadOverEt2 = cms.double(0),
  37974. maxHLTIsolTrksEle = cms.double(0),
  37975. maxHLTIsolTrksEleOverPt = cms.double(0),
  37976. maxHLTIsolTrksEleOverPt2 = cms.double(0),
  37977. maxHLTIsolTrksPho = cms.double(4.0),
  37978. maxHLTIsolTrksPhoOverPt = cms.double(0.05),
  37979. maxHLTIsolTrksPhoOverPt2 = cms.double(-1),
  37980. maxHadEnergy = cms.double(0),
  37981. maxHadem = cms.double(0.05),
  37982. maxInvEInvP = cms.double(-1),
  37983. maxNrCTFTrkHitsLost = cms.int32(0),
  37984. maxR9 = cms.double(0.98),
  37985. maxSigmaEtaEta = cms.double(0.011),
  37986. maxSigmaIEtaIEta = cms.double(0.011),
  37987. minCTFTrkOuterRadius = cms.double(40.0),
  37988. minEt = cms.double(15.0),
  37989. minEta = cms.double(0.0),
  37990. minNrCTFTrkHits = cms.int32(5),
  37991. minR9 = cms.double(0.0),
  37992. requirePixelHitsIfOuterInOuter = cms.bool(True)
  37993. ),
  37994. endcap = cms.PSet(
  37995. cuts = cms.string('et:hltIsolTrksPho:hltIsolEm'),
  37996. isolEmConstTerm = cms.double(5.0),
  37997. isolEmGradStart = cms.double(0.0),
  37998. isolEmGradTerm = cms.double(0.012),
  37999. isolHadConstTerm = cms.double(3.0),
  38000. isolHadGradStart = cms.double(0.0),
  38001. isolHadGradTerm = cms.double(0.005),
  38002. isolNrTrksConstTerm = cms.int32(4),
  38003. isolPtTrksConstTerm = cms.double(3.0),
  38004. isolPtTrksGradStart = cms.double(0.0),
  38005. isolPtTrksGradTerm = cms.double(0.002),
  38006. maxCTFTrkChi2NDof = cms.double(99999.0),
  38007. maxCTFTrkInnerRadius = cms.double(9.0),
  38008. maxDEtaIn = cms.double(-1),
  38009. maxDPhiIn = cms.double(-1),
  38010. maxEta = cms.double(2.5),
  38011. maxHLTDEtaIn = cms.double(0.1),
  38012. maxHLTDPhiIn = cms.double(0.1),
  38013. maxHLTInvEInvP = cms.double(0.1),
  38014. maxHLTIsolEm = cms.double(3.0),
  38015. maxHLTIsolEmOverEt = cms.double(0.1),
  38016. maxHLTIsolEmOverEt2 = cms.double(-1.0),
  38017. maxHLTIsolHad = cms.double(0),
  38018. maxHLTIsolHadOverEt = cms.double(0),
  38019. maxHLTIsolHadOverEt2 = cms.double(0),
  38020. maxHLTIsolTrksEle = cms.double(0),
  38021. maxHLTIsolTrksEleOverPt = cms.double(0),
  38022. maxHLTIsolTrksEleOverPt2 = cms.double(0),
  38023. maxHLTIsolTrksPho = cms.double(4.0),
  38024. maxHLTIsolTrksPhoOverPt = cms.double(0.05),
  38025. maxHLTIsolTrksPhoOverPt2 = cms.double(-1),
  38026. maxHadEnergy = cms.double(0),
  38027. maxHadem = cms.double(0.05),
  38028. maxInvEInvP = cms.double(-1),
  38029. maxNrCTFTrkHitsLost = cms.int32(0),
  38030. maxR9 = cms.double(999.0),
  38031. maxSigmaEtaEta = cms.double(0.031),
  38032. maxSigmaIEtaIEta = cms.double(0.031),
  38033. minCTFTrkOuterRadius = cms.double(40.0),
  38034. minEt = cms.double(15.0),
  38035. minEta = cms.double(1.56),
  38036. minNrCTFTrkHits = cms.int32(5),
  38037. minR9 = cms.double(0.0),
  38038. requirePixelHitsIfOuterInOuter = cms.bool(True)
  38039. ),
  38040. trigName = cms.string('hltL1NonIsoHLTLEITISinglePhotonEt10TrackIsolFilter')
  38041. )
  38042.  
  38043. process.egHLTOffPhoEt15Cuts = cms.PSet(
  38044. barrel = cms.PSet(
  38045. cuts = cms.string('et'),
  38046. isolEmConstTerm = cms.double(5.0),
  38047. isolEmGradStart = cms.double(0.0),
  38048. isolEmGradTerm = cms.double(0.012),
  38049. isolHadConstTerm = cms.double(3.0),
  38050. isolHadGradStart = cms.double(0.0),
  38051. isolHadGradTerm = cms.double(0.005),
  38052. isolNrTrksConstTerm = cms.int32(4),
  38053. isolPtTrksConstTerm = cms.double(3.0),
  38054. isolPtTrksGradStart = cms.double(0.0),
  38055. isolPtTrksGradTerm = cms.double(0.002),
  38056. maxCTFTrkChi2NDof = cms.double(99999.0),
  38057. maxCTFTrkInnerRadius = cms.double(9.0),
  38058. maxDEtaIn = cms.double(-1),
  38059. maxDPhiIn = cms.double(-1),
  38060. maxEta = cms.double(1.442),
  38061. maxHLTDEtaIn = cms.double(0.1),
  38062. maxHLTDPhiIn = cms.double(0.1),
  38063. maxHLTInvEInvP = cms.double(0.1),
  38064. maxHLTIsolEm = cms.double(0),
  38065. maxHLTIsolEmOverEt = cms.double(0),
  38066. maxHLTIsolEmOverEt2 = cms.double(0),
  38067. maxHLTIsolHad = cms.double(0),
  38068. maxHLTIsolHadOverEt = cms.double(0),
  38069. maxHLTIsolHadOverEt2 = cms.double(0),
  38070. maxHLTIsolTrksEle = cms.double(0),
  38071. maxHLTIsolTrksEleOverPt = cms.double(0),
  38072. maxHLTIsolTrksEleOverPt2 = cms.double(0),
  38073. maxHLTIsolTrksPho = cms.double(0),
  38074. maxHLTIsolTrksPhoOverPt = cms.double(0),
  38075. maxHLTIsolTrksPhoOverPt2 = cms.double(0),
  38076. maxHadEnergy = cms.double(0),
  38077. maxHadem = cms.double(0.05),
  38078. maxInvEInvP = cms.double(-1),
  38079. maxNrCTFTrkHitsLost = cms.int32(0),
  38080. maxR9 = cms.double(0.98),
  38081. maxSigmaEtaEta = cms.double(0.011),
  38082. maxSigmaIEtaIEta = cms.double(0.011),
  38083. minCTFTrkOuterRadius = cms.double(40.0),
  38084. minEt = cms.double(15.0),
  38085. minEta = cms.double(0.0),
  38086. minNrCTFTrkHits = cms.int32(5),
  38087. minR9 = cms.double(0.0),
  38088. requirePixelHitsIfOuterInOuter = cms.bool(True)
  38089. ),
  38090. endcap = cms.PSet(
  38091. cuts = cms.string('et'),
  38092. isolEmConstTerm = cms.double(5.0),
  38093. isolEmGradStart = cms.double(0.0),
  38094. isolEmGradTerm = cms.double(0.012),
  38095. isolHadConstTerm = cms.double(3.0),
  38096. isolHadGradStart = cms.double(0.0),
  38097. isolHadGradTerm = cms.double(0.005),
  38098. isolNrTrksConstTerm = cms.int32(4),
  38099. isolPtTrksConstTerm = cms.double(3.0),
  38100. isolPtTrksGradStart = cms.double(0.0),
  38101. isolPtTrksGradTerm = cms.double(0.002),
  38102. maxCTFTrkChi2NDof = cms.double(99999.0),
  38103. maxCTFTrkInnerRadius = cms.double(9.0),
  38104. maxDEtaIn = cms.double(-1),
  38105. maxDPhiIn = cms.double(-1),
  38106. maxEta = cms.double(2.5),
  38107. maxHLTDEtaIn = cms.double(0.1),
  38108. maxHLTDPhiIn = cms.double(0.1),
  38109. maxHLTInvEInvP = cms.double(0.1),
  38110. maxHLTIsolEm = cms.double(0),
  38111. maxHLTIsolEmOverEt = cms.double(0),
  38112. maxHLTIsolEmOverEt2 = cms.double(0),
  38113. maxHLTIsolHad = cms.double(0),
  38114. maxHLTIsolHadOverEt = cms.double(0),
  38115. maxHLTIsolHadOverEt2 = cms.double(0),
  38116. maxHLTIsolTrksEle = cms.double(0),
  38117. maxHLTIsolTrksEleOverPt = cms.double(0),
  38118. maxHLTIsolTrksEleOverPt2 = cms.double(0),
  38119. maxHLTIsolTrksPho = cms.double(0),
  38120. maxHLTIsolTrksPhoOverPt = cms.double(0),
  38121. maxHLTIsolTrksPhoOverPt2 = cms.double(0),
  38122. maxHadEnergy = cms.double(0),
  38123. maxHadem = cms.double(0.05),
  38124. maxInvEInvP = cms.double(-1),
  38125. maxNrCTFTrkHitsLost = cms.int32(0),
  38126. maxR9 = cms.double(999.0),
  38127. maxSigmaEtaEta = cms.double(0.031),
  38128. maxSigmaIEtaIEta = cms.double(0.031),
  38129. minCTFTrkOuterRadius = cms.double(40.0),
  38130. minEt = cms.double(15.0),
  38131. minEta = cms.double(1.56),
  38132. minNrCTFTrkHits = cms.int32(5),
  38133. minR9 = cms.double(0.0),
  38134. requirePixelHitsIfOuterInOuter = cms.bool(True)
  38135. ),
  38136. trigName = cms.string('hltL1NonIsoHLTNonIsoSinglePhotonEt15HcalIsolFilter')
  38137. )
  38138.  
  38139. process.egHLTOffPhoEt15HTICuts = cms.PSet(
  38140. barrel = cms.PSet(
  38141. cuts = cms.string('et:hltIsolTrksPho'),
  38142. isolEmConstTerm = cms.double(5.0),
  38143. isolEmGradStart = cms.double(0.0),
  38144. isolEmGradTerm = cms.double(0.012),
  38145. isolHadConstTerm = cms.double(3.0),
  38146. isolHadGradStart = cms.double(0.0),
  38147. isolHadGradTerm = cms.double(0.005),
  38148. isolNrTrksConstTerm = cms.int32(4),
  38149. isolPtTrksConstTerm = cms.double(3.0),
  38150. isolPtTrksGradStart = cms.double(0.0),
  38151. isolPtTrksGradTerm = cms.double(0.002),
  38152. maxCTFTrkChi2NDof = cms.double(99999.0),
  38153. maxCTFTrkInnerRadius = cms.double(9.0),
  38154. maxDEtaIn = cms.double(-1),
  38155. maxDPhiIn = cms.double(-1),
  38156. maxEta = cms.double(1.442),
  38157. maxHLTDEtaIn = cms.double(0.1),
  38158. maxHLTDPhiIn = cms.double(0.1),
  38159. maxHLTInvEInvP = cms.double(0.1),
  38160. maxHLTIsolEm = cms.double(0),
  38161. maxHLTIsolEmOverEt = cms.double(0),
  38162. maxHLTIsolEmOverEt2 = cms.double(0),
  38163. maxHLTIsolHad = cms.double(0),
  38164. maxHLTIsolHadOverEt = cms.double(0),
  38165. maxHLTIsolHadOverEt2 = cms.double(0),
  38166. maxHLTIsolTrksEle = cms.double(0),
  38167. maxHLTIsolTrksEleOverPt = cms.double(0),
  38168. maxHLTIsolTrksEleOverPt2 = cms.double(0),
  38169. maxHLTIsolTrksPho = cms.double(4.0),
  38170. maxHLTIsolTrksPhoOverPt = cms.double(0.05),
  38171. maxHLTIsolTrksPhoOverPt2 = cms.double(-1),
  38172. maxHadEnergy = cms.double(0),
  38173. maxHadem = cms.double(0.05),
  38174. maxInvEInvP = cms.double(-1),
  38175. maxNrCTFTrkHitsLost = cms.int32(0),
  38176. maxR9 = cms.double(0.98),
  38177. maxSigmaEtaEta = cms.double(0.011),
  38178. maxSigmaIEtaIEta = cms.double(0.011),
  38179. minCTFTrkOuterRadius = cms.double(40.0),
  38180. minEt = cms.double(15.0),
  38181. minEta = cms.double(0.0),
  38182. minNrCTFTrkHits = cms.int32(5),
  38183. minR9 = cms.double(0.0),
  38184. requirePixelHitsIfOuterInOuter = cms.bool(True)
  38185. ),
  38186. endcap = cms.PSet(
  38187. cuts = cms.string('et:hltIsolTrksPho'),
  38188. isolEmConstTerm = cms.double(5.0),
  38189. isolEmGradStart = cms.double(0.0),
  38190. isolEmGradTerm = cms.double(0.012),
  38191. isolHadConstTerm = cms.double(3.0),
  38192. isolHadGradStart = cms.double(0.0),
  38193. isolHadGradTerm = cms.double(0.005),
  38194. isolNrTrksConstTerm = cms.int32(4),
  38195. isolPtTrksConstTerm = cms.double(3.0),
  38196. isolPtTrksGradStart = cms.double(0.0),
  38197. isolPtTrksGradTerm = cms.double(0.002),
  38198. maxCTFTrkChi2NDof = cms.double(99999.0),
  38199. maxCTFTrkInnerRadius = cms.double(9.0),
  38200. maxDEtaIn = cms.double(-1),
  38201. maxDPhiIn = cms.double(-1),
  38202. maxEta = cms.double(2.5),
  38203. maxHLTDEtaIn = cms.double(0.1),
  38204. maxHLTDPhiIn = cms.double(0.1),
  38205. maxHLTInvEInvP = cms.double(0.1),
  38206. maxHLTIsolEm = cms.double(0),
  38207. maxHLTIsolEmOverEt = cms.double(0),
  38208. maxHLTIsolEmOverEt2 = cms.double(0),
  38209. maxHLTIsolHad = cms.double(0),
  38210. maxHLTIsolHadOverEt = cms.double(0),
  38211. maxHLTIsolHadOverEt2 = cms.double(0),
  38212. maxHLTIsolTrksEle = cms.double(0),
  38213. maxHLTIsolTrksEleOverPt = cms.double(0),
  38214. maxHLTIsolTrksEleOverPt2 = cms.double(0),
  38215. maxHLTIsolTrksPho = cms.double(4.0),
  38216. maxHLTIsolTrksPhoOverPt = cms.double(0.05),
  38217. maxHLTIsolTrksPhoOverPt2 = cms.double(-1),
  38218. maxHadEnergy = cms.double(0),
  38219. maxHadem = cms.double(0.05),
  38220. maxInvEInvP = cms.double(-1),
  38221. maxNrCTFTrkHitsLost = cms.int32(0),
  38222. maxR9 = cms.double(999.0),
  38223. maxSigmaEtaEta = cms.double(0.031),
  38224. maxSigmaIEtaIEta = cms.double(0.031),
  38225. minCTFTrkOuterRadius = cms.double(40.0),
  38226. minEt = cms.double(15.0),
  38227. minEta = cms.double(1.56),
  38228. minNrCTFTrkHits = cms.int32(5),
  38229. minR9 = cms.double(0.0),
  38230. requirePixelHitsIfOuterInOuter = cms.bool(True)
  38231. ),
  38232. trigName = cms.string('hltL1NonIsoSinglePhotonEt15HTITrackIsolFilter')
  38233. )
  38234.  
  38235. process.egHLTOffPhoEt15LEICuts = cms.PSet(
  38236. barrel = cms.PSet(
  38237. cuts = cms.string('et:hltIsolEm'),
  38238. isolEmConstTerm = cms.double(5.0),
  38239. isolEmGradStart = cms.double(0.0),
  38240. isolEmGradTerm = cms.double(0.012),
  38241. isolHadConstTerm = cms.double(3.0),
  38242. isolHadGradStart = cms.double(0.0),
  38243. isolHadGradTerm = cms.double(0.005),
  38244. isolNrTrksConstTerm = cms.int32(4),
  38245. isolPtTrksConstTerm = cms.double(3.0),
  38246. isolPtTrksGradStart = cms.double(0.0),
  38247. isolPtTrksGradTerm = cms.double(0.002),
  38248. maxCTFTrkChi2NDof = cms.double(99999.0),
  38249. maxCTFTrkInnerRadius = cms.double(9.0),
  38250. maxDEtaIn = cms.double(-1),
  38251. maxDPhiIn = cms.double(-1),
  38252. maxEta = cms.double(1.442),
  38253. maxHLTDEtaIn = cms.double(0.1),
  38254. maxHLTDPhiIn = cms.double(0.1),
  38255. maxHLTInvEInvP = cms.double(0.1),
  38256. maxHLTIsolEm = cms.double(3.0),
  38257. maxHLTIsolEmOverEt = cms.double(0.1),
  38258. maxHLTIsolEmOverEt2 = cms.double(-1.0),
  38259. maxHLTIsolHad = cms.double(0),
  38260. maxHLTIsolHadOverEt = cms.double(0),
  38261. maxHLTIsolHadOverEt2 = cms.double(0),
  38262. maxHLTIsolTrksEle = cms.double(0),
  38263. maxHLTIsolTrksEleOverPt = cms.double(0),
  38264. maxHLTIsolTrksEleOverPt2 = cms.double(0),
  38265. maxHLTIsolTrksPho = cms.double(0),
  38266. maxHLTIsolTrksPhoOverPt = cms.double(0),
  38267. maxHLTIsolTrksPhoOverPt2 = cms.double(0),
  38268. maxHadEnergy = cms.double(0),
  38269. maxHadem = cms.double(0.05),
  38270. maxInvEInvP = cms.double(-1),
  38271. maxNrCTFTrkHitsLost = cms.int32(0),
  38272. maxR9 = cms.double(0.98),
  38273. maxSigmaEtaEta = cms.double(0.011),
  38274. maxSigmaIEtaIEta = cms.double(0.011),
  38275. minCTFTrkOuterRadius = cms.double(40.0),
  38276. minEt = cms.double(15.0),
  38277. minEta = cms.double(0.0),
  38278. minNrCTFTrkHits = cms.int32(5),
  38279. minR9 = cms.double(0.0),
  38280. requirePixelHitsIfOuterInOuter = cms.bool(True)
  38281. ),
  38282. endcap = cms.PSet(
  38283. cuts = cms.string('et:hltIsolEm'),
  38284. isolEmConstTerm = cms.double(5.0),
  38285. isolEmGradStart = cms.double(0.0),
  38286. isolEmGradTerm = cms.double(0.012),
  38287. isolHadConstTerm = cms.double(3.0),
  38288. isolHadGradStart = cms.double(0.0),
  38289. isolHadGradTerm = cms.double(0.005),
  38290. isolNrTrksConstTerm = cms.int32(4),
  38291. isolPtTrksConstTerm = cms.double(3.0),
  38292. isolPtTrksGradStart = cms.double(0.0),
  38293. isolPtTrksGradTerm = cms.double(0.002),
  38294. maxCTFTrkChi2NDof = cms.double(99999.0),
  38295. maxCTFTrkInnerRadius = cms.double(9.0),
  38296. maxDEtaIn = cms.double(-1),
  38297. maxDPhiIn = cms.double(-1),
  38298. maxEta = cms.double(2.5),
  38299. maxHLTDEtaIn = cms.double(0.1),
  38300. maxHLTDPhiIn = cms.double(0.1),
  38301. maxHLTInvEInvP = cms.double(0.1),
  38302. maxHLTIsolEm = cms.double(3.0),
  38303. maxHLTIsolEmOverEt = cms.double(0.1),
  38304. maxHLTIsolEmOverEt2 = cms.double(-1.0),
  38305. maxHLTIsolHad = cms.double(0),
  38306. maxHLTIsolHadOverEt = cms.double(0),
  38307. maxHLTIsolHadOverEt2 = cms.double(0),
  38308. maxHLTIsolTrksEle = cms.double(0),
  38309. maxHLTIsolTrksEleOverPt = cms.double(0),
  38310. maxHLTIsolTrksEleOverPt2 = cms.double(0),
  38311. maxHLTIsolTrksPho = cms.double(0),
  38312. maxHLTIsolTrksPhoOverPt = cms.double(0),
  38313. maxHLTIsolTrksPhoOverPt2 = cms.double(0),
  38314. maxHadEnergy = cms.double(0),
  38315. maxHadem = cms.double(0.05),
  38316. maxInvEInvP = cms.double(-1),
  38317. maxNrCTFTrkHitsLost = cms.int32(0),
  38318. maxR9 = cms.double(999.0),
  38319. maxSigmaEtaEta = cms.double(0.031),
  38320. maxSigmaIEtaIEta = cms.double(0.031),
  38321. minCTFTrkOuterRadius = cms.double(40.0),
  38322. minEt = cms.double(15.0),
  38323. minEta = cms.double(1.56),
  38324. minNrCTFTrkHits = cms.int32(5),
  38325. minR9 = cms.double(0.0),
  38326. requirePixelHitsIfOuterInOuter = cms.bool(True)
  38327. ),
  38328. trigName = cms.string('hltL1NonIsoSinglePhotonEt15LEIHcalIsolFilter')
  38329. )
  38330.  
  38331. process.egHLTOffPhoEt20Cuts = cms.PSet(
  38332. barrel = cms.PSet(
  38333. cuts = cms.string('et'),
  38334. isolEmConstTerm = cms.double(5.0),
  38335. isolEmGradStart = cms.double(0.0),
  38336. isolEmGradTerm = cms.double(0.012),
  38337. isolHadConstTerm = cms.double(3.0),
  38338. isolHadGradStart = cms.double(0.0),
  38339. isolHadGradTerm = cms.double(0.005),
  38340. isolNrTrksConstTerm = cms.int32(4),
  38341. isolPtTrksConstTerm = cms.double(3.0),
  38342. isolPtTrksGradStart = cms.double(0.0),
  38343. isolPtTrksGradTerm = cms.double(0.002),
  38344. maxCTFTrkChi2NDof = cms.double(99999.0),
  38345. maxCTFTrkInnerRadius = cms.double(9.0),
  38346. maxDEtaIn = cms.double(-1),
  38347. maxDPhiIn = cms.double(-1),
  38348. maxEta = cms.double(1.442),
  38349. maxHLTDEtaIn = cms.double(0.1),
  38350. maxHLTDPhiIn = cms.double(0.1),
  38351. maxHLTInvEInvP = cms.double(0.1),
  38352. maxHLTIsolEm = cms.double(0),
  38353. maxHLTIsolEmOverEt = cms.double(0),
  38354. maxHLTIsolEmOverEt2 = cms.double(0),
  38355. maxHLTIsolHad = cms.double(0),
  38356. maxHLTIsolHadOverEt = cms.double(0),
  38357. maxHLTIsolHadOverEt2 = cms.double(0),
  38358. maxHLTIsolTrksEle = cms.double(0),
  38359. maxHLTIsolTrksEleOverPt = cms.double(0),
  38360. maxHLTIsolTrksEleOverPt2 = cms.double(0),
  38361. maxHLTIsolTrksPho = cms.double(0),
  38362. maxHLTIsolTrksPhoOverPt = cms.double(0),
  38363. maxHLTIsolTrksPhoOverPt2 = cms.double(0),
  38364. maxHadEnergy = cms.double(0),
  38365. maxHadem = cms.double(0.05),
  38366. maxInvEInvP = cms.double(-1),
  38367. maxNrCTFTrkHitsLost = cms.int32(0),
  38368. maxR9 = cms.double(0.98),
  38369. maxSigmaEtaEta = cms.double(0.011),
  38370. maxSigmaIEtaIEta = cms.double(0.011),
  38371. minCTFTrkOuterRadius = cms.double(40.0),
  38372. minEt = cms.double(20),
  38373. minEta = cms.double(0.0),
  38374. minNrCTFTrkHits = cms.int32(5),
  38375. minR9 = cms.double(0.0),
  38376. requirePixelHitsIfOuterInOuter = cms.bool(True)
  38377. ),
  38378. endcap = cms.PSet(
  38379. cuts = cms.string('et'),
  38380. isolEmConstTerm = cms.double(5.0),
  38381. isolEmGradStart = cms.double(0.0),
  38382. isolEmGradTerm = cms.double(0.012),
  38383. isolHadConstTerm = cms.double(3.0),
  38384. isolHadGradStart = cms.double(0.0),
  38385. isolHadGradTerm = cms.double(0.005),
  38386. isolNrTrksConstTerm = cms.int32(4),
  38387. isolPtTrksConstTerm = cms.double(3.0),
  38388. isolPtTrksGradStart = cms.double(0.0),
  38389. isolPtTrksGradTerm = cms.double(0.002),
  38390. maxCTFTrkChi2NDof = cms.double(99999.0),
  38391. maxCTFTrkInnerRadius = cms.double(9.0),
  38392. maxDEtaIn = cms.double(-1),
  38393. maxDPhiIn = cms.double(-1),
  38394. maxEta = cms.double(2.5),
  38395. maxHLTDEtaIn = cms.double(0.1),
  38396. maxHLTDPhiIn = cms.double(0.1),
  38397. maxHLTInvEInvP = cms.double(0.1),
  38398. maxHLTIsolEm = cms.double(0),
  38399. maxHLTIsolEmOverEt = cms.double(0),
  38400. maxHLTIsolEmOverEt2 = cms.double(0),
  38401. maxHLTIsolHad = cms.double(0),
  38402. maxHLTIsolHadOverEt = cms.double(0),
  38403. maxHLTIsolHadOverEt2 = cms.double(0),
  38404. maxHLTIsolTrksEle = cms.double(0),
  38405. maxHLTIsolTrksEleOverPt = cms.double(0),
  38406. maxHLTIsolTrksEleOverPt2 = cms.double(0),
  38407. maxHLTIsolTrksPho = cms.double(0),
  38408. maxHLTIsolTrksPhoOverPt = cms.double(0),
  38409. maxHLTIsolTrksPhoOverPt2 = cms.double(0),
  38410. maxHadEnergy = cms.double(0),
  38411. maxHadem = cms.double(0.05),
  38412. maxInvEInvP = cms.double(-1),
  38413. maxNrCTFTrkHitsLost = cms.int32(0),
  38414. maxR9 = cms.double(999.0),
  38415. maxSigmaEtaEta = cms.double(0.031),
  38416. maxSigmaIEtaIEta = cms.double(0.031),
  38417. minCTFTrkOuterRadius = cms.double(40.0),
  38418. minEt = cms.double(20),
  38419. minEta = cms.double(1.56),
  38420. minNrCTFTrkHits = cms.int32(5),
  38421. minR9 = cms.double(0.0),
  38422. requirePixelHitsIfOuterInOuter = cms.bool(True)
  38423. ),
  38424. trigName = cms.string('hltL1NonIsoHLTNonIsoSinglePhotonEt20HcalIsolFilter')
  38425. )
  38426.  
  38427. process.egHLTOffPhoEt20LEITICuts = cms.PSet(
  38428. barrel = cms.PSet(
  38429. cuts = cms.string('et:hltIsolTrksPho:hltIsolEm'),
  38430. isolEmConstTerm = cms.double(5.0),
  38431. isolEmGradStart = cms.double(0.0),
  38432. isolEmGradTerm = cms.double(0.012),
  38433. isolHadConstTerm = cms.double(3.0),
  38434. isolHadGradStart = cms.double(0.0),
  38435. isolHadGradTerm = cms.double(0.005),
  38436. isolNrTrksConstTerm = cms.int32(4),
  38437. isolPtTrksConstTerm = cms.double(3.0),
  38438. isolPtTrksGradStart = cms.double(0.0),
  38439. isolPtTrksGradTerm = cms.double(0.002),
  38440. maxCTFTrkChi2NDof = cms.double(99999.0),
  38441. maxCTFTrkInnerRadius = cms.double(9.0),
  38442. maxDEtaIn = cms.double(-1),
  38443. maxDPhiIn = cms.double(-1),
  38444. maxEta = cms.double(1.442),
  38445. maxHLTDEtaIn = cms.double(0.1),
  38446. maxHLTDPhiIn = cms.double(0.1),
  38447. maxHLTInvEInvP = cms.double(0.1),
  38448. maxHLTIsolEm = cms.double(3.0),
  38449. maxHLTIsolEmOverEt = cms.double(0.1),
  38450. maxHLTIsolEmOverEt2 = cms.double(-1.0),
  38451. maxHLTIsolHad = cms.double(0),
  38452. maxHLTIsolHadOverEt = cms.double(0),
  38453. maxHLTIsolHadOverEt2 = cms.double(0),
  38454. maxHLTIsolTrksEle = cms.double(0),
  38455. maxHLTIsolTrksEleOverPt = cms.double(0),
  38456. maxHLTIsolTrksEleOverPt2 = cms.double(0),
  38457. maxHLTIsolTrksPho = cms.double(4.0),
  38458. maxHLTIsolTrksPhoOverPt = cms.double(0.05),
  38459. maxHLTIsolTrksPhoOverPt2 = cms.double(-1),
  38460. maxHadEnergy = cms.double(0),
  38461. maxHadem = cms.double(0.05),
  38462. maxInvEInvP = cms.double(-1),
  38463. maxNrCTFTrkHitsLost = cms.int32(0),
  38464. maxR9 = cms.double(0.98),
  38465. maxSigmaEtaEta = cms.double(0.011),
  38466. maxSigmaIEtaIEta = cms.double(0.011),
  38467. minCTFTrkOuterRadius = cms.double(40.0),
  38468. minEt = cms.double(20.0),
  38469. minEta = cms.double(0.0),
  38470. minNrCTFTrkHits = cms.int32(5),
  38471. minR9 = cms.double(0.0),
  38472. requirePixelHitsIfOuterInOuter = cms.bool(True)
  38473. ),
  38474. endcap = cms.PSet(
  38475. cuts = cms.string('et:hltIsolTrksPho:hltIsolEm'),
  38476. isolEmConstTerm = cms.double(5.0),
  38477. isolEmGradStart = cms.double(0.0),
  38478. isolEmGradTerm = cms.double(0.012),
  38479. isolHadConstTerm = cms.double(3.0),
  38480. isolHadGradStart = cms.double(0.0),
  38481. isolHadGradTerm = cms.double(0.005),
  38482. isolNrTrksConstTerm = cms.int32(4),
  38483. isolPtTrksConstTerm = cms.double(3.0),
  38484. isolPtTrksGradStart = cms.double(0.0),
  38485. isolPtTrksGradTerm = cms.double(0.002),
  38486. maxCTFTrkChi2NDof = cms.double(99999.0),
  38487. maxCTFTrkInnerRadius = cms.double(9.0),
  38488. maxDEtaIn = cms.double(-1),
  38489. maxDPhiIn = cms.double(-1),
  38490. maxEta = cms.double(2.5),
  38491. maxHLTDEtaIn = cms.double(0.1),
  38492. maxHLTDPhiIn = cms.double(0.1),
  38493. maxHLTInvEInvP = cms.double(0.1),
  38494. maxHLTIsolEm = cms.double(3.0),
  38495. maxHLTIsolEmOverEt = cms.double(0.1),
  38496. maxHLTIsolEmOverEt2 = cms.double(-1.0),
  38497. maxHLTIsolHad = cms.double(0),
  38498. maxHLTIsolHadOverEt = cms.double(0),
  38499. maxHLTIsolHadOverEt2 = cms.double(0),
  38500. maxHLTIsolTrksEle = cms.double(0),
  38501. maxHLTIsolTrksEleOverPt = cms.double(0),
  38502. maxHLTIsolTrksEleOverPt2 = cms.double(0),
  38503. maxHLTIsolTrksPho = cms.double(4.0),
  38504. maxHLTIsolTrksPhoOverPt = cms.double(0.05),
  38505. maxHLTIsolTrksPhoOverPt2 = cms.double(-1),
  38506. maxHadEnergy = cms.double(0),
  38507. maxHadem = cms.double(0.05),
  38508. maxInvEInvP = cms.double(-1),
  38509. maxNrCTFTrkHitsLost = cms.int32(0),
  38510. maxR9 = cms.double(999.0),
  38511. maxSigmaEtaEta = cms.double(0.031),
  38512. maxSigmaIEtaIEta = cms.double(0.031),
  38513. minCTFTrkOuterRadius = cms.double(40.0),
  38514. minEt = cms.double(20.0),
  38515. minEta = cms.double(1.56),
  38516. minNrCTFTrkHits = cms.int32(5),
  38517. minR9 = cms.double(0.0),
  38518. requirePixelHitsIfOuterInOuter = cms.bool(True)
  38519. ),
  38520. trigName = cms.string('hltL1NonIsoHLTLEITISinglePhotonEt20TrackIsolFilter')
  38521. )
  38522.  
  38523. process.egHLTOffPhoEt25Cuts = cms.PSet(
  38524. barrel = cms.PSet(
  38525. cuts = cms.string('et'),
  38526. isolEmConstTerm = cms.double(5.0),
  38527. isolEmGradStart = cms.double(0.0),
  38528. isolEmGradTerm = cms.double(0.012),
  38529. isolHadConstTerm = cms.double(3.0),
  38530. isolHadGradStart = cms.double(0.0),
  38531. isolHadGradTerm = cms.double(0.005),
  38532. isolNrTrksConstTerm = cms.int32(4),
  38533. isolPtTrksConstTerm = cms.double(3.0),
  38534. isolPtTrksGradStart = cms.double(0.0),
  38535. isolPtTrksGradTerm = cms.double(0.002),
  38536. maxCTFTrkChi2NDof = cms.double(99999.0),
  38537. maxCTFTrkInnerRadius = cms.double(9.0),
  38538. maxDEtaIn = cms.double(-1),
  38539. maxDPhiIn = cms.double(-1),
  38540. maxEta = cms.double(1.442),
  38541. maxHLTDEtaIn = cms.double(0.1),
  38542. maxHLTDPhiIn = cms.double(0.1),
  38543. maxHLTInvEInvP = cms.double(0.1),
  38544. maxHLTIsolEm = cms.double(0),
  38545. maxHLTIsolEmOverEt = cms.double(0),
  38546. maxHLTIsolEmOverEt2 = cms.double(0),
  38547. maxHLTIsolHad = cms.double(0),
  38548. maxHLTIsolHadOverEt = cms.double(0),
  38549. maxHLTIsolHadOverEt2 = cms.double(0),
  38550. maxHLTIsolTrksEle = cms.double(0),
  38551. maxHLTIsolTrksEleOverPt = cms.double(0),
  38552. maxHLTIsolTrksEleOverPt2 = cms.double(0),
  38553. maxHLTIsolTrksPho = cms.double(0),
  38554. maxHLTIsolTrksPhoOverPt = cms.double(0),
  38555. maxHLTIsolTrksPhoOverPt2 = cms.double(0),
  38556. maxHadEnergy = cms.double(0),
  38557. maxHadem = cms.double(0.05),
  38558. maxInvEInvP = cms.double(-1),
  38559. maxNrCTFTrkHitsLost = cms.int32(0),
  38560. maxR9 = cms.double(0.98),
  38561. maxSigmaEtaEta = cms.double(0.011),
  38562. maxSigmaIEtaIEta = cms.double(0.011),
  38563. minCTFTrkOuterRadius = cms.double(40.0),
  38564. minEt = cms.double(25.0),
  38565. minEta = cms.double(0.0),
  38566. minNrCTFTrkHits = cms.int32(5),
  38567. minR9 = cms.double(0.0),
  38568. requirePixelHitsIfOuterInOuter = cms.bool(True)
  38569. ),
  38570. endcap = cms.PSet(
  38571. cuts = cms.string('et'),
  38572. isolEmConstTerm = cms.double(5.0),
  38573. isolEmGradStart = cms.double(0.0),
  38574. isolEmGradTerm = cms.double(0.012),
  38575. isolHadConstTerm = cms.double(3.0),
  38576. isolHadGradStart = cms.double(0.0),
  38577. isolHadGradTerm = cms.double(0.005),
  38578. isolNrTrksConstTerm = cms.int32(4),
  38579. isolPtTrksConstTerm = cms.double(3.0),
  38580. isolPtTrksGradStart = cms.double(0.0),
  38581. isolPtTrksGradTerm = cms.double(0.002),
  38582. maxCTFTrkChi2NDof = cms.double(99999.0),
  38583. maxCTFTrkInnerRadius = cms.double(9.0),
  38584. maxDEtaIn = cms.double(-1),
  38585. maxDPhiIn = cms.double(-1),
  38586. maxEta = cms.double(2.5),
  38587. maxHLTDEtaIn = cms.double(0.1),
  38588. maxHLTDPhiIn = cms.double(0.1),
  38589. maxHLTInvEInvP = cms.double(0.1),
  38590. maxHLTIsolEm = cms.double(0),
  38591. maxHLTIsolEmOverEt = cms.double(0),
  38592. maxHLTIsolEmOverEt2 = cms.double(0),
  38593. maxHLTIsolHad = cms.double(0),
  38594. maxHLTIsolHadOverEt = cms.double(0),
  38595. maxHLTIsolHadOverEt2 = cms.double(0),
  38596. maxHLTIsolTrksEle = cms.double(0),
  38597. maxHLTIsolTrksEleOverPt = cms.double(0),
  38598. maxHLTIsolTrksEleOverPt2 = cms.double(0),
  38599. maxHLTIsolTrksPho = cms.double(0),
  38600. maxHLTIsolTrksPhoOverPt = cms.double(0),
  38601. maxHLTIsolTrksPhoOverPt2 = cms.double(0),
  38602. maxHadEnergy = cms.double(0),
  38603. maxHadem = cms.double(0.05),
  38604. maxInvEInvP = cms.double(-1),
  38605. maxNrCTFTrkHitsLost = cms.int32(0),
  38606. maxR9 = cms.double(999.0),
  38607. maxSigmaEtaEta = cms.double(0.031),
  38608. maxSigmaIEtaIEta = cms.double(0.031),
  38609. minCTFTrkOuterRadius = cms.double(40.0),
  38610. minEt = cms.double(25.0),
  38611. minEta = cms.double(1.56),
  38612. minNrCTFTrkHits = cms.int32(5),
  38613. minR9 = cms.double(0.0),
  38614. requirePixelHitsIfOuterInOuter = cms.bool(True)
  38615. ),
  38616. trigName = cms.string('hltL1NonIsoHLTNonIsoSinglePhotonEt25HcalIsolFilter')
  38617. )
  38618.  
  38619. process.egHLTOffPhoEt25LEITICuts = cms.PSet(
  38620. barrel = cms.PSet(
  38621. cuts = cms.string('et:hltIsolTrksPho:hltIsolEm'),
  38622. isolEmConstTerm = cms.double(5.0),
  38623. isolEmGradStart = cms.double(0.0),
  38624. isolEmGradTerm = cms.double(0.012),
  38625. isolHadConstTerm = cms.double(3.0),
  38626. isolHadGradStart = cms.double(0.0),
  38627. isolHadGradTerm = cms.double(0.005),
  38628. isolNrTrksConstTerm = cms.int32(4),
  38629. isolPtTrksConstTerm = cms.double(3.0),
  38630. isolPtTrksGradStart = cms.double(0.0),
  38631. isolPtTrksGradTerm = cms.double(0.002),
  38632. maxCTFTrkChi2NDof = cms.double(99999.0),
  38633. maxCTFTrkInnerRadius = cms.double(9.0),
  38634. maxDEtaIn = cms.double(-1),
  38635. maxDPhiIn = cms.double(-1),
  38636. maxEta = cms.double(1.442),
  38637. maxHLTDEtaIn = cms.double(0.1),
  38638. maxHLTDPhiIn = cms.double(0.1),
  38639. maxHLTInvEInvP = cms.double(0.1),
  38640. maxHLTIsolEm = cms.double(3.0),
  38641. maxHLTIsolEmOverEt = cms.double(0.1),
  38642. maxHLTIsolEmOverEt2 = cms.double(-1.0),
  38643. maxHLTIsolHad = cms.double(0),
  38644. maxHLTIsolHadOverEt = cms.double(0),
  38645. maxHLTIsolHadOverEt2 = cms.double(0),
  38646. maxHLTIsolTrksEle = cms.double(0),
  38647. maxHLTIsolTrksEleOverPt = cms.double(0),
  38648. maxHLTIsolTrksEleOverPt2 = cms.double(0),
  38649. maxHLTIsolTrksPho = cms.double(4.0),
  38650. maxHLTIsolTrksPhoOverPt = cms.double(0.05),
  38651. maxHLTIsolTrksPhoOverPt2 = cms.double(-1),
  38652. maxHadEnergy = cms.double(0),
  38653. maxHadem = cms.double(0.05),
  38654. maxInvEInvP = cms.double(-1),
  38655. maxNrCTFTrkHitsLost = cms.int32(0),
  38656. maxR9 = cms.double(0.98),
  38657. maxSigmaEtaEta = cms.double(0.011),
  38658. maxSigmaIEtaIEta = cms.double(0.011),
  38659. minCTFTrkOuterRadius = cms.double(40.0),
  38660. minEt = cms.double(25.0),
  38661. minEta = cms.double(0.0),
  38662. minNrCTFTrkHits = cms.int32(5),
  38663. minR9 = cms.double(0.0),
  38664. requirePixelHitsIfOuterInOuter = cms.bool(True)
  38665. ),
  38666. endcap = cms.PSet(
  38667. cuts = cms.string('et:hltIsolTrksPho:hltIsolEm'),
  38668. isolEmConstTerm = cms.double(5.0),
  38669. isolEmGradStart = cms.double(0.0),
  38670. isolEmGradTerm = cms.double(0.012),
  38671. isolHadConstTerm = cms.double(3.0),
  38672. isolHadGradStart = cms.double(0.0),
  38673. isolHadGradTerm = cms.double(0.005),
  38674. isolNrTrksConstTerm = cms.int32(4),
  38675. isolPtTrksConstTerm = cms.double(3.0),
  38676. isolPtTrksGradStart = cms.double(0.0),
  38677. isolPtTrksGradTerm = cms.double(0.002),
  38678. maxCTFTrkChi2NDof = cms.double(99999.0),
  38679. maxCTFTrkInnerRadius = cms.double(9.0),
  38680. maxDEtaIn = cms.double(-1),
  38681. maxDPhiIn = cms.double(-1),
  38682. maxEta = cms.double(2.5),
  38683. maxHLTDEtaIn = cms.double(0.1),
  38684. maxHLTDPhiIn = cms.double(0.1),
  38685. maxHLTInvEInvP = cms.double(0.1),
  38686. maxHLTIsolEm = cms.double(3.0),
  38687. maxHLTIsolEmOverEt = cms.double(0.1),
  38688. maxHLTIsolEmOverEt2 = cms.double(-1.0),
  38689. maxHLTIsolHad = cms.double(0),
  38690. maxHLTIsolHadOverEt = cms.double(0),
  38691. maxHLTIsolHadOverEt2 = cms.double(0),
  38692. maxHLTIsolTrksEle = cms.double(0),
  38693. maxHLTIsolTrksEleOverPt = cms.double(0),
  38694. maxHLTIsolTrksEleOverPt2 = cms.double(0),
  38695. maxHLTIsolTrksPho = cms.double(4.0),
  38696. maxHLTIsolTrksPhoOverPt = cms.double(0.05),
  38697. maxHLTIsolTrksPhoOverPt2 = cms.double(-1),
  38698. maxHadEnergy = cms.double(0),
  38699. maxHadem = cms.double(0.05),
  38700. maxInvEInvP = cms.double(-1),
  38701. maxNrCTFTrkHitsLost = cms.int32(0),
  38702. maxR9 = cms.double(999.0),
  38703. maxSigmaEtaEta = cms.double(0.031),
  38704. maxSigmaIEtaIEta = cms.double(0.031),
  38705. minCTFTrkOuterRadius = cms.double(40.0),
  38706. minEt = cms.double(25.0),
  38707. minEta = cms.double(1.56),
  38708. minNrCTFTrkHits = cms.int32(5),
  38709. minR9 = cms.double(0.0),
  38710. requirePixelHitsIfOuterInOuter = cms.bool(True)
  38711. ),
  38712. trigName = cms.string('hltL1NonIsoHLTLEITISinglePhotonEt25TrackIsolFilter')
  38713. )
  38714.  
  38715. process.egHLTOffPhoEt30Cuts = cms.PSet(
  38716. barrel = cms.PSet(
  38717. cuts = cms.string('et'),
  38718. isolEmConstTerm = cms.double(5.0),
  38719. isolEmGradStart = cms.double(0.0),
  38720. isolEmGradTerm = cms.double(0.012),
  38721. isolHadConstTerm = cms.double(3.0),
  38722. isolHadGradStart = cms.double(0.0),
  38723. isolHadGradTerm = cms.double(0.005),
  38724. isolNrTrksConstTerm = cms.int32(4),
  38725. isolPtTrksConstTerm = cms.double(3.0),
  38726. isolPtTrksGradStart = cms.double(0.0),
  38727. isolPtTrksGradTerm = cms.double(0.002),
  38728. maxCTFTrkChi2NDof = cms.double(99999.0),
  38729. maxCTFTrkInnerRadius = cms.double(9.0),
  38730. maxDEtaIn = cms.double(-1),
  38731. maxDPhiIn = cms.double(-1),
  38732. maxEta = cms.double(1.442),
  38733. maxHLTDEtaIn = cms.double(0.1),
  38734. maxHLTDPhiIn = cms.double(0.1),
  38735. maxHLTInvEInvP = cms.double(0.1),
  38736. maxHLTIsolEm = cms.double(0),
  38737. maxHLTIsolEmOverEt = cms.double(0),
  38738. maxHLTIsolEmOverEt2 = cms.double(0),
  38739. maxHLTIsolHad = cms.double(0),
  38740. maxHLTIsolHadOverEt = cms.double(0),
  38741. maxHLTIsolHadOverEt2 = cms.double(0),
  38742. maxHLTIsolTrksEle = cms.double(0),
  38743. maxHLTIsolTrksEleOverPt = cms.double(0),
  38744. maxHLTIsolTrksEleOverPt2 = cms.double(0),
  38745. maxHLTIsolTrksPho = cms.double(0),
  38746. maxHLTIsolTrksPhoOverPt = cms.double(0),
  38747. maxHLTIsolTrksPhoOverPt2 = cms.double(0),
  38748. maxHadEnergy = cms.double(0),
  38749. maxHadem = cms.double(0.05),
  38750. maxInvEInvP = cms.double(-1),
  38751. maxNrCTFTrkHitsLost = cms.int32(0),
  38752. maxR9 = cms.double(0.98),
  38753. maxSigmaEtaEta = cms.double(0.011),
  38754. maxSigmaIEtaIEta = cms.double(0.011),
  38755. minCTFTrkOuterRadius = cms.double(40.0),
  38756. minEt = cms.double(30.0),
  38757. minEta = cms.double(0.0),
  38758. minNrCTFTrkHits = cms.int32(5),
  38759. minR9 = cms.double(0.0),
  38760. requirePixelHitsIfOuterInOuter = cms.bool(True)
  38761. ),
  38762. endcap = cms.PSet(
  38763. cuts = cms.string('et'),
  38764. isolEmConstTerm = cms.double(5.0),
  38765. isolEmGradStart = cms.double(0.0),
  38766. isolEmGradTerm = cms.double(0.012),
  38767. isolHadConstTerm = cms.double(3.0),
  38768. isolHadGradStart = cms.double(0.0),
  38769. isolHadGradTerm = cms.double(0.005),
  38770. isolNrTrksConstTerm = cms.int32(4),
  38771. isolPtTrksConstTerm = cms.double(3.0),
  38772. isolPtTrksGradStart = cms.double(0.0),
  38773. isolPtTrksGradTerm = cms.double(0.002),
  38774. maxCTFTrkChi2NDof = cms.double(99999.0),
  38775. maxCTFTrkInnerRadius = cms.double(9.0),
  38776. maxDEtaIn = cms.double(-1),
  38777. maxDPhiIn = cms.double(-1),
  38778. maxEta = cms.double(2.5),
  38779. maxHLTDEtaIn = cms.double(0.1),
  38780. maxHLTDPhiIn = cms.double(0.1),
  38781. maxHLTInvEInvP = cms.double(0.1),
  38782. maxHLTIsolEm = cms.double(0),
  38783. maxHLTIsolEmOverEt = cms.double(0),
  38784. maxHLTIsolEmOverEt2 = cms.double(0),
  38785. maxHLTIsolHad = cms.double(0),
  38786. maxHLTIsolHadOverEt = cms.double(0),
  38787. maxHLTIsolHadOverEt2 = cms.double(0),
  38788. maxHLTIsolTrksEle = cms.double(0),
  38789. maxHLTIsolTrksEleOverPt = cms.double(0),
  38790. maxHLTIsolTrksEleOverPt2 = cms.double(0),
  38791. maxHLTIsolTrksPho = cms.double(0),
  38792. maxHLTIsolTrksPhoOverPt = cms.double(0),
  38793. maxHLTIsolTrksPhoOverPt2 = cms.double(0),
  38794. maxHadEnergy = cms.double(0),
  38795. maxHadem = cms.double(0.05),
  38796. maxInvEInvP = cms.double(-1),
  38797. maxNrCTFTrkHitsLost = cms.int32(0),
  38798. maxR9 = cms.double(999.0),
  38799. maxSigmaEtaEta = cms.double(0.031),
  38800. maxSigmaIEtaIEta = cms.double(0.031),
  38801. minCTFTrkOuterRadius = cms.double(40.0),
  38802. minEt = cms.double(30.0),
  38803. minEta = cms.double(1.56),
  38804. minNrCTFTrkHits = cms.int32(5),
  38805. minR9 = cms.double(0.0),
  38806. requirePixelHitsIfOuterInOuter = cms.bool(True)
  38807. ),
  38808. trigName = cms.string('hltL1NonIsoHLTNonIsoSinglePhotonEt30HcalIsolFilter')
  38809. )
  38810.  
  38811. process.egHLTOffPhoLooseCuts = cms.PSet(
  38812. barrel = cms.PSet(
  38813. cuts = cms.string('et:detEta:hadem:sigmaIEtaIEta:minr9:maxr9:isolEm:isolHad:isolPtTrks'),
  38814. isolEmConstTerm = cms.double(5.0),
  38815. isolEmGradStart = cms.double(0.0),
  38816. isolEmGradTerm = cms.double(0.012),
  38817. isolHadConstTerm = cms.double(3.0),
  38818. isolHadGradStart = cms.double(0.0),
  38819. isolHadGradTerm = cms.double(0.005),
  38820. isolNrTrksConstTerm = cms.int32(4),
  38821. isolPtTrksConstTerm = cms.double(3.0),
  38822. isolPtTrksGradStart = cms.double(0.0),
  38823. isolPtTrksGradTerm = cms.double(0.002),
  38824. maxCTFTrkChi2NDof = cms.double(99999.0),
  38825. maxCTFTrkInnerRadius = cms.double(9.0),
  38826. maxDEtaIn = cms.double(-1),
  38827. maxDPhiIn = cms.double(-1),
  38828. maxEta = cms.double(1.442),
  38829. maxHLTDEtaIn = cms.double(0.1),
  38830. maxHLTDPhiIn = cms.double(0.1),
  38831. maxHLTInvEInvP = cms.double(0.1),
  38832. maxHLTIsolEm = cms.double(0),
  38833. maxHLTIsolEmOverEt = cms.double(0),
  38834. maxHLTIsolEmOverEt2 = cms.double(0),
  38835. maxHLTIsolHad = cms.double(0),
  38836. maxHLTIsolHadOverEt = cms.double(0),
  38837. maxHLTIsolHadOverEt2 = cms.double(0),
  38838. maxHLTIsolTrksEle = cms.double(0),
  38839. maxHLTIsolTrksEleOverPt = cms.double(0),
  38840. maxHLTIsolTrksEleOverPt2 = cms.double(0),
  38841. maxHLTIsolTrksPho = cms.double(0),
  38842. maxHLTIsolTrksPhoOverPt = cms.double(0),
  38843. maxHLTIsolTrksPhoOverPt2 = cms.double(0),
  38844. maxHadEnergy = cms.double(0),
  38845. maxHadem = cms.double(0.05),
  38846. maxInvEInvP = cms.double(-1),
  38847. maxNrCTFTrkHitsLost = cms.int32(0),
  38848. maxR9 = cms.double(0.98),
  38849. maxSigmaEtaEta = cms.double(0.011),
  38850. maxSigmaIEtaIEta = cms.double(0.011),
  38851. minCTFTrkOuterRadius = cms.double(40.0),
  38852. minEt = cms.double(20),
  38853. minEta = cms.double(0.0),
  38854. minNrCTFTrkHits = cms.int32(5),
  38855. minR9 = cms.double(0.0),
  38856. requirePixelHitsIfOuterInOuter = cms.bool(True)
  38857. ),
  38858. endcap = cms.PSet(
  38859. cuts = cms.string('et:detEta:hadem:sigmaIEtaIEta:minr9:maxr9:isolEm:isolHad:isolPtTrks'),
  38860. isolEmConstTerm = cms.double(5.0),
  38861. isolEmGradStart = cms.double(0.0),
  38862. isolEmGradTerm = cms.double(0.012),
  38863. isolHadConstTerm = cms.double(3.0),
  38864. isolHadGradStart = cms.double(0.0),
  38865. isolHadGradTerm = cms.double(0.005),
  38866. isolNrTrksConstTerm = cms.int32(4),
  38867. isolPtTrksConstTerm = cms.double(3.0),
  38868. isolPtTrksGradStart = cms.double(0.0),
  38869. isolPtTrksGradTerm = cms.double(0.002),
  38870. maxCTFTrkChi2NDof = cms.double(99999.0),
  38871. maxCTFTrkInnerRadius = cms.double(9.0),
  38872. maxDEtaIn = cms.double(-1),
  38873. maxDPhiIn = cms.double(-1),
  38874. maxEta = cms.double(2.5),
  38875. maxHLTDEtaIn = cms.double(0.1),
  38876. maxHLTDPhiIn = cms.double(0.1),
  38877. maxHLTInvEInvP = cms.double(0.1),
  38878. maxHLTIsolEm = cms.double(0),
  38879. maxHLTIsolEmOverEt = cms.double(0),
  38880. maxHLTIsolEmOverEt2 = cms.double(0),
  38881. maxHLTIsolHad = cms.double(0),
  38882. maxHLTIsolHadOverEt = cms.double(0),
  38883. maxHLTIsolHadOverEt2 = cms.double(0),
  38884. maxHLTIsolTrksEle = cms.double(0),
  38885. maxHLTIsolTrksEleOverPt = cms.double(0),
  38886. maxHLTIsolTrksEleOverPt2 = cms.double(0),
  38887. maxHLTIsolTrksPho = cms.double(0),
  38888. maxHLTIsolTrksPhoOverPt = cms.double(0),
  38889. maxHLTIsolTrksPhoOverPt2 = cms.double(0),
  38890. maxHadEnergy = cms.double(0),
  38891. maxHadem = cms.double(0.05),
  38892. maxInvEInvP = cms.double(-1),
  38893. maxNrCTFTrkHitsLost = cms.int32(0),
  38894. maxR9 = cms.double(999.0),
  38895. maxSigmaEtaEta = cms.double(0.031),
  38896. maxSigmaIEtaIEta = cms.double(0.031),
  38897. minCTFTrkOuterRadius = cms.double(40.0),
  38898. minEt = cms.double(20),
  38899. minEta = cms.double(1.56),
  38900. minNrCTFTrkHits = cms.int32(5),
  38901. minR9 = cms.double(0.0),
  38902. requirePixelHitsIfOuterInOuter = cms.bool(True)
  38903. )
  38904. )
  38905.  
  38906. process.egHLTOffPhotonEt125_NoSpikeFilter_v1Cuts = cms.PSet(
  38907. barrel = cms.PSet(
  38908. cuts = cms.string('et'),
  38909. isolEmConstTerm = cms.double(5.0),
  38910. isolEmGradStart = cms.double(0.0),
  38911. isolEmGradTerm = cms.double(0.012),
  38912. isolHadConstTerm = cms.double(3.0),
  38913. isolHadGradStart = cms.double(0.0),
  38914. isolHadGradTerm = cms.double(0.005),
  38915. isolNrTrksConstTerm = cms.int32(4),
  38916. isolPtTrksConstTerm = cms.double(3.0),
  38917. isolPtTrksGradStart = cms.double(0.0),
  38918. isolPtTrksGradTerm = cms.double(0.002),
  38919. maxCTFTrkChi2NDof = cms.double(99999.0),
  38920. maxCTFTrkInnerRadius = cms.double(9.0),
  38921. maxDEtaIn = cms.double(-1),
  38922. maxDPhiIn = cms.double(-1),
  38923. maxEta = cms.double(1.442),
  38924. maxHLTDEtaIn = cms.double(0.1),
  38925. maxHLTDPhiIn = cms.double(0.1),
  38926. maxHLTInvEInvP = cms.double(0.1),
  38927. maxHLTIsolEm = cms.double(0),
  38928. maxHLTIsolEmOverEt = cms.double(0),
  38929. maxHLTIsolEmOverEt2 = cms.double(0),
  38930. maxHLTIsolHad = cms.double(0),
  38931. maxHLTIsolHadOverEt = cms.double(0),
  38932. maxHLTIsolHadOverEt2 = cms.double(0),
  38933. maxHLTIsolTrksEle = cms.double(0),
  38934. maxHLTIsolTrksEleOverPt = cms.double(0),
  38935. maxHLTIsolTrksEleOverPt2 = cms.double(0),
  38936. maxHLTIsolTrksPho = cms.double(0),
  38937. maxHLTIsolTrksPhoOverPt = cms.double(0),
  38938. maxHLTIsolTrksPhoOverPt2 = cms.double(0),
  38939. maxHadEnergy = cms.double(0),
  38940. maxHadem = cms.double(0.05),
  38941. maxInvEInvP = cms.double(-1),
  38942. maxNrCTFTrkHitsLost = cms.int32(0),
  38943. maxR9 = cms.double(0.98),
  38944. maxSigmaEtaEta = cms.double(0.011),
  38945. maxSigmaIEtaIEta = cms.double(0.011),
  38946. minCTFTrkOuterRadius = cms.double(40.0),
  38947. minEt = cms.double(125.0),
  38948. minEta = cms.double(0.0),
  38949. minNrCTFTrkHits = cms.int32(5),
  38950. minR9 = cms.double(0.0),
  38951. requirePixelHitsIfOuterInOuter = cms.bool(True)
  38952. ),
  38953. endcap = cms.PSet(
  38954. cuts = cms.string('et'),
  38955. isolEmConstTerm = cms.double(5.0),
  38956. isolEmGradStart = cms.double(0.0),
  38957. isolEmGradTerm = cms.double(0.012),
  38958. isolHadConstTerm = cms.double(3.0),
  38959. isolHadGradStart = cms.double(0.0),
  38960. isolHadGradTerm = cms.double(0.005),
  38961. isolNrTrksConstTerm = cms.int32(4),
  38962. isolPtTrksConstTerm = cms.double(3.0),
  38963. isolPtTrksGradStart = cms.double(0.0),
  38964. isolPtTrksGradTerm = cms.double(0.002),
  38965. maxCTFTrkChi2NDof = cms.double(99999.0),
  38966. maxCTFTrkInnerRadius = cms.double(9.0),
  38967. maxDEtaIn = cms.double(-1),
  38968. maxDPhiIn = cms.double(-1),
  38969. maxEta = cms.double(2.5),
  38970. maxHLTDEtaIn = cms.double(0.1),
  38971. maxHLTDPhiIn = cms.double(0.1),
  38972. maxHLTInvEInvP = cms.double(0.1),
  38973. maxHLTIsolEm = cms.double(0),
  38974. maxHLTIsolEmOverEt = cms.double(0),
  38975. maxHLTIsolEmOverEt2 = cms.double(0),
  38976. maxHLTIsolHad = cms.double(0),
  38977. maxHLTIsolHadOverEt = cms.double(0),
  38978. maxHLTIsolHadOverEt2 = cms.double(0),
  38979. maxHLTIsolTrksEle = cms.double(0),
  38980. maxHLTIsolTrksEleOverPt = cms.double(0),
  38981. maxHLTIsolTrksEleOverPt2 = cms.double(0),
  38982. maxHLTIsolTrksPho = cms.double(0),
  38983. maxHLTIsolTrksPhoOverPt = cms.double(0),
  38984. maxHLTIsolTrksPhoOverPt2 = cms.double(0),
  38985. maxHadEnergy = cms.double(0),
  38986. maxHadem = cms.double(0.05),
  38987. maxInvEInvP = cms.double(-1),
  38988. maxNrCTFTrkHitsLost = cms.int32(0),
  38989. maxR9 = cms.double(999.0),
  38990. maxSigmaEtaEta = cms.double(0.031),
  38991. maxSigmaIEtaIEta = cms.double(0.031),
  38992. minCTFTrkOuterRadius = cms.double(40.0),
  38993. minEt = cms.double(125.0),
  38994. minEta = cms.double(1.56),
  38995. minNrCTFTrkHits = cms.int32(5),
  38996. minR9 = cms.double(0.0),
  38997. requirePixelHitsIfOuterInOuter = cms.bool(True)
  38998. ),
  38999. trigName = cms.string('hltPhoton125HEFilter')
  39000. )
  39001.  
  39002. process.egHLTOffPhotonEt30_CaloIdVL_IsoL_v1Cuts = cms.PSet(
  39003. barrel = cms.PSet(
  39004. cuts = cms.string('et:sigmaIEtaIEta:hadem:maxr9:isolEm:isolHad:isolPtTrks'),
  39005. isolEmConstTerm = cms.double(5.5),
  39006. isolEmGradStart = cms.double(0.0),
  39007. isolEmGradTerm = cms.double(0.012),
  39008. isolHadConstTerm = cms.double(3.5),
  39009. isolHadGradStart = cms.double(0.0),
  39010. isolHadGradTerm = cms.double(0.005),
  39011. isolNrTrksConstTerm = cms.int32(4),
  39012. isolPtTrksConstTerm = cms.double(3.5),
  39013. isolPtTrksGradStart = cms.double(0.0),
  39014. isolPtTrksGradTerm = cms.double(0.002),
  39015. maxCTFTrkChi2NDof = cms.double(99999.0),
  39016. maxCTFTrkInnerRadius = cms.double(9.0),
  39017. maxDEtaIn = cms.double(-1),
  39018. maxDPhiIn = cms.double(-1),
  39019. maxEta = cms.double(1.442),
  39020. maxHLTDEtaIn = cms.double(0.1),
  39021. maxHLTDPhiIn = cms.double(0.1),
  39022. maxHLTInvEInvP = cms.double(0.1),
  39023. maxHLTIsolEm = cms.double(0),
  39024. maxHLTIsolEmOverEt = cms.double(0),
  39025. maxHLTIsolEmOverEt2 = cms.double(0),
  39026. maxHLTIsolHad = cms.double(0),
  39027. maxHLTIsolHadOverEt = cms.double(0),
  39028. maxHLTIsolHadOverEt2 = cms.double(0),
  39029. maxHLTIsolTrksEle = cms.double(0),
  39030. maxHLTIsolTrksEleOverPt = cms.double(0),
  39031. maxHLTIsolTrksEleOverPt2 = cms.double(0),
  39032. maxHLTIsolTrksPho = cms.double(0),
  39033. maxHLTIsolTrksPhoOverPt = cms.double(0),
  39034. maxHLTIsolTrksPhoOverPt2 = cms.double(0),
  39035. maxHadEnergy = cms.double(0),
  39036. maxHadem = cms.double(0.15),
  39037. maxInvEInvP = cms.double(-1),
  39038. maxNrCTFTrkHitsLost = cms.int32(0),
  39039. maxR9 = cms.double(0.98),
  39040. maxSigmaEtaEta = cms.double(0.011),
  39041. maxSigmaIEtaIEta = cms.double(0.024),
  39042. minCTFTrkOuterRadius = cms.double(40.0),
  39043. minEt = cms.double(30.0),
  39044. minEta = cms.double(0.0),
  39045. minNrCTFTrkHits = cms.int32(5),
  39046. minR9 = cms.double(0.0),
  39047. requirePixelHitsIfOuterInOuter = cms.bool(True)
  39048. ),
  39049. endcap = cms.PSet(
  39050. cuts = cms.string('et:sigmaIEtaIEta:hadem:maxr9:isolEm:isolHad:isolPtTrks'),
  39051. isolEmConstTerm = cms.double(5.5),
  39052. isolEmGradStart = cms.double(0.0),
  39053. isolEmGradTerm = cms.double(0.012),
  39054. isolHadConstTerm = cms.double(3.5),
  39055. isolHadGradStart = cms.double(0.0),
  39056. isolHadGradTerm = cms.double(0.005),
  39057. isolNrTrksConstTerm = cms.int32(4),
  39058. isolPtTrksConstTerm = cms.double(3.5),
  39059. isolPtTrksGradStart = cms.double(0.0),
  39060. isolPtTrksGradTerm = cms.double(0.002),
  39061. maxCTFTrkChi2NDof = cms.double(99999.0),
  39062. maxCTFTrkInnerRadius = cms.double(9.0),
  39063. maxDEtaIn = cms.double(-1),
  39064. maxDPhiIn = cms.double(-1),
  39065. maxEta = cms.double(2.5),
  39066. maxHLTDEtaIn = cms.double(0.1),
  39067. maxHLTDPhiIn = cms.double(0.1),
  39068. maxHLTInvEInvP = cms.double(0.1),
  39069. maxHLTIsolEm = cms.double(0),
  39070. maxHLTIsolEmOverEt = cms.double(0),
  39071. maxHLTIsolEmOverEt2 = cms.double(0),
  39072. maxHLTIsolHad = cms.double(0),
  39073. maxHLTIsolHadOverEt = cms.double(0),
  39074. maxHLTIsolHadOverEt2 = cms.double(0),
  39075. maxHLTIsolTrksEle = cms.double(0),
  39076. maxHLTIsolTrksEleOverPt = cms.double(0),
  39077. maxHLTIsolTrksEleOverPt2 = cms.double(0),
  39078. maxHLTIsolTrksPho = cms.double(0),
  39079. maxHLTIsolTrksPhoOverPt = cms.double(0),
  39080. maxHLTIsolTrksPhoOverPt2 = cms.double(0),
  39081. maxHadEnergy = cms.double(0),
  39082. maxHadem = cms.double(0.1),
  39083. maxInvEInvP = cms.double(-1),
  39084. maxNrCTFTrkHitsLost = cms.int32(0),
  39085. maxR9 = cms.double(999.0),
  39086. maxSigmaEtaEta = cms.double(0.031),
  39087. maxSigmaIEtaIEta = cms.double(0.04),
  39088. minCTFTrkOuterRadius = cms.double(40.0),
  39089. minEt = cms.double(30.0),
  39090. minEta = cms.double(1.56),
  39091. minNrCTFTrkHits = cms.int32(5),
  39092. minR9 = cms.double(0.0),
  39093. requirePixelHitsIfOuterInOuter = cms.bool(True)
  39094. ),
  39095. trigName = cms.string('hltPhoton30CaloIdVLIsoLTrackIsoFilter')
  39096. )
  39097.  
  39098. process.egHLTOffPhotonEt30_CaloIdVL_v1Cuts = cms.PSet(
  39099. barrel = cms.PSet(
  39100. cuts = cms.string('et:sigmaIEtaIEta:hadem:maxr9'),
  39101. isolEmConstTerm = cms.double(5.0),
  39102. isolEmGradStart = cms.double(0.0),
  39103. isolEmGradTerm = cms.double(0.012),
  39104. isolHadConstTerm = cms.double(3.0),
  39105. isolHadGradStart = cms.double(0.0),
  39106. isolHadGradTerm = cms.double(0.005),
  39107. isolNrTrksConstTerm = cms.int32(4),
  39108. isolPtTrksConstTerm = cms.double(3.0),
  39109. isolPtTrksGradStart = cms.double(0.0),
  39110. isolPtTrksGradTerm = cms.double(0.002),
  39111. maxCTFTrkChi2NDof = cms.double(99999.0),
  39112. maxCTFTrkInnerRadius = cms.double(9.0),
  39113. maxDEtaIn = cms.double(-1),
  39114. maxDPhiIn = cms.double(-1),
  39115. maxEta = cms.double(1.442),
  39116. maxHLTDEtaIn = cms.double(0.1),
  39117. maxHLTDPhiIn = cms.double(0.1),
  39118. maxHLTInvEInvP = cms.double(0.1),
  39119. maxHLTIsolEm = cms.double(0),
  39120. maxHLTIsolEmOverEt = cms.double(0),
  39121. maxHLTIsolEmOverEt2 = cms.double(0),
  39122. maxHLTIsolHad = cms.double(0),
  39123. maxHLTIsolHadOverEt = cms.double(0),
  39124. maxHLTIsolHadOverEt2 = cms.double(0),
  39125. maxHLTIsolTrksEle = cms.double(0),
  39126. maxHLTIsolTrksEleOverPt = cms.double(0),
  39127. maxHLTIsolTrksEleOverPt2 = cms.double(0),
  39128. maxHLTIsolTrksPho = cms.double(0),
  39129. maxHLTIsolTrksPhoOverPt = cms.double(0),
  39130. maxHLTIsolTrksPhoOverPt2 = cms.double(0),
  39131. maxHadEnergy = cms.double(0),
  39132. maxHadem = cms.double(0.15),
  39133. maxInvEInvP = cms.double(-1),
  39134. maxNrCTFTrkHitsLost = cms.int32(0),
  39135. maxR9 = cms.double(0.98),
  39136. maxSigmaEtaEta = cms.double(0.011),
  39137. maxSigmaIEtaIEta = cms.double(0.024),
  39138. minCTFTrkOuterRadius = cms.double(40.0),
  39139. minEt = cms.double(30.0),
  39140. minEta = cms.double(0.0),
  39141. minNrCTFTrkHits = cms.int32(5),
  39142. minR9 = cms.double(0.0),
  39143. requirePixelHitsIfOuterInOuter = cms.bool(True)
  39144. ),
  39145. endcap = cms.PSet(
  39146. cuts = cms.string('et:sigmaIEtaIEta:hadem:maxr9'),
  39147. isolEmConstTerm = cms.double(5.0),
  39148. isolEmGradStart = cms.double(0.0),
  39149. isolEmGradTerm = cms.double(0.012),
  39150. isolHadConstTerm = cms.double(3.0),
  39151. isolHadGradStart = cms.double(0.0),
  39152. isolHadGradTerm = cms.double(0.005),
  39153. isolNrTrksConstTerm = cms.int32(4),
  39154. isolPtTrksConstTerm = cms.double(3.0),
  39155. isolPtTrksGradStart = cms.double(0.0),
  39156. isolPtTrksGradTerm = cms.double(0.002),
  39157. maxCTFTrkChi2NDof = cms.double(99999.0),
  39158. maxCTFTrkInnerRadius = cms.double(9.0),
  39159. maxDEtaIn = cms.double(-1),
  39160. maxDPhiIn = cms.double(-1),
  39161. maxEta = cms.double(2.5),
  39162. maxHLTDEtaIn = cms.double(0.1),
  39163. maxHLTDPhiIn = cms.double(0.1),
  39164. maxHLTInvEInvP = cms.double(0.1),
  39165. maxHLTIsolEm = cms.double(0),
  39166. maxHLTIsolEmOverEt = cms.double(0),
  39167. maxHLTIsolEmOverEt2 = cms.double(0),
  39168. maxHLTIsolHad = cms.double(0),
  39169. maxHLTIsolHadOverEt = cms.double(0),
  39170. maxHLTIsolHadOverEt2 = cms.double(0),
  39171. maxHLTIsolTrksEle = cms.double(0),
  39172. maxHLTIsolTrksEleOverPt = cms.double(0),
  39173. maxHLTIsolTrksEleOverPt2 = cms.double(0),
  39174. maxHLTIsolTrksPho = cms.double(0),
  39175. maxHLTIsolTrksPhoOverPt = cms.double(0),
  39176. maxHLTIsolTrksPhoOverPt2 = cms.double(0),
  39177. maxHadEnergy = cms.double(0),
  39178. maxHadem = cms.double(0.1),
  39179. maxInvEInvP = cms.double(-1),
  39180. maxNrCTFTrkHitsLost = cms.int32(0),
  39181. maxR9 = cms.double(999.0),
  39182. maxSigmaEtaEta = cms.double(0.031),
  39183. maxSigmaIEtaIEta = cms.double(0.04),
  39184. minCTFTrkOuterRadius = cms.double(40.0),
  39185. minEt = cms.double(30.0),
  39186. minEta = cms.double(1.56),
  39187. minNrCTFTrkHits = cms.int32(5),
  39188. minR9 = cms.double(0.0),
  39189. requirePixelHitsIfOuterInOuter = cms.bool(True)
  39190. ),
  39191. trigName = cms.string('hltEG30CaloIdVLHEFilter')
  39192. )
  39193.  
  39194. process.egHLTOffPhotonEt50_CaloIdVL_IsoL_v1Cuts = cms.PSet(
  39195. barrel = cms.PSet(
  39196. cuts = cms.string('et:sigmaIEtaIEta:hadem:maxr9:isolEm:isolHad:isolPtTrks'),
  39197. isolEmConstTerm = cms.double(5.5),
  39198. isolEmGradStart = cms.double(0.0),
  39199. isolEmGradTerm = cms.double(0.012),
  39200. isolHadConstTerm = cms.double(3.5),
  39201. isolHadGradStart = cms.double(0.0),
  39202. isolHadGradTerm = cms.double(0.005),
  39203. isolNrTrksConstTerm = cms.int32(4),
  39204. isolPtTrksConstTerm = cms.double(3.5),
  39205. isolPtTrksGradStart = cms.double(0.0),
  39206. isolPtTrksGradTerm = cms.double(0.002),
  39207. maxCTFTrkChi2NDof = cms.double(99999.0),
  39208. maxCTFTrkInnerRadius = cms.double(9.0),
  39209. maxDEtaIn = cms.double(-1),
  39210. maxDPhiIn = cms.double(-1),
  39211. maxEta = cms.double(1.442),
  39212. maxHLTDEtaIn = cms.double(0.1),
  39213. maxHLTDPhiIn = cms.double(0.1),
  39214. maxHLTInvEInvP = cms.double(0.1),
  39215. maxHLTIsolEm = cms.double(0),
  39216. maxHLTIsolEmOverEt = cms.double(0),
  39217. maxHLTIsolEmOverEt2 = cms.double(0),
  39218. maxHLTIsolHad = cms.double(0),
  39219. maxHLTIsolHadOverEt = cms.double(0),
  39220. maxHLTIsolHadOverEt2 = cms.double(0),
  39221. maxHLTIsolTrksEle = cms.double(0),
  39222. maxHLTIsolTrksEleOverPt = cms.double(0),
  39223. maxHLTIsolTrksEleOverPt2 = cms.double(0),
  39224. maxHLTIsolTrksPho = cms.double(0),
  39225. maxHLTIsolTrksPhoOverPt = cms.double(0),
  39226. maxHLTIsolTrksPhoOverPt2 = cms.double(0),
  39227. maxHadEnergy = cms.double(0),
  39228. maxHadem = cms.double(0.15),
  39229. maxInvEInvP = cms.double(-1),
  39230. maxNrCTFTrkHitsLost = cms.int32(0),
  39231. maxR9 = cms.double(0.98),
  39232. maxSigmaEtaEta = cms.double(0.011),
  39233. maxSigmaIEtaIEta = cms.double(0.024),
  39234. minCTFTrkOuterRadius = cms.double(40.0),
  39235. minEt = cms.double(50.0),
  39236. minEta = cms.double(0.0),
  39237. minNrCTFTrkHits = cms.int32(5),
  39238. minR9 = cms.double(0.0),
  39239. requirePixelHitsIfOuterInOuter = cms.bool(True)
  39240. ),
  39241. endcap = cms.PSet(
  39242. cuts = cms.string('et:sigmaIEtaIEta:hadem:maxr9:isolEm:isolHad:isolPtTrks'),
  39243. isolEmConstTerm = cms.double(5.5),
  39244. isolEmGradStart = cms.double(0.0),
  39245. isolEmGradTerm = cms.double(0.012),
  39246. isolHadConstTerm = cms.double(3.5),
  39247. isolHadGradStart = cms.double(0.0),
  39248. isolHadGradTerm = cms.double(0.005),
  39249. isolNrTrksConstTerm = cms.int32(4),
  39250. isolPtTrksConstTerm = cms.double(3.5),
  39251. isolPtTrksGradStart = cms.double(0.0),
  39252. isolPtTrksGradTerm = cms.double(0.002),
  39253. maxCTFTrkChi2NDof = cms.double(99999.0),
  39254. maxCTFTrkInnerRadius = cms.double(9.0),
  39255. maxDEtaIn = cms.double(-1),
  39256. maxDPhiIn = cms.double(-1),
  39257. maxEta = cms.double(2.5),
  39258. maxHLTDEtaIn = cms.double(0.1),
  39259. maxHLTDPhiIn = cms.double(0.1),
  39260. maxHLTInvEInvP = cms.double(0.1),
  39261. maxHLTIsolEm = cms.double(0),
  39262. maxHLTIsolEmOverEt = cms.double(0),
  39263. maxHLTIsolEmOverEt2 = cms.double(0),
  39264. maxHLTIsolHad = cms.double(0),
  39265. maxHLTIsolHadOverEt = cms.double(0),
  39266. maxHLTIsolHadOverEt2 = cms.double(0),
  39267. maxHLTIsolTrksEle = cms.double(0),
  39268. maxHLTIsolTrksEleOverPt = cms.double(0),
  39269. maxHLTIsolTrksEleOverPt2 = cms.double(0),
  39270. maxHLTIsolTrksPho = cms.double(0),
  39271. maxHLTIsolTrksPhoOverPt = cms.double(0),
  39272. maxHLTIsolTrksPhoOverPt2 = cms.double(0),
  39273. maxHadEnergy = cms.double(0),
  39274. maxHadem = cms.double(0.1),
  39275. maxInvEInvP = cms.double(-1),
  39276. maxNrCTFTrkHitsLost = cms.int32(0),
  39277. maxR9 = cms.double(999.0),
  39278. maxSigmaEtaEta = cms.double(0.031),
  39279. maxSigmaIEtaIEta = cms.double(0.04),
  39280. minCTFTrkOuterRadius = cms.double(40.0),
  39281. minEt = cms.double(50.0),
  39282. minEta = cms.double(1.56),
  39283. minNrCTFTrkHits = cms.int32(5),
  39284. minR9 = cms.double(0.0),
  39285. requirePixelHitsIfOuterInOuter = cms.bool(True)
  39286. ),
  39287. trigName = cms.string('hltPhoton50CaloIdVLIsoLTrackIsoFilter')
  39288. )
  39289.  
  39290. process.egHLTOffPhotonEt75_CaloIdVL_IsoL_v1Cuts = cms.PSet(
  39291. barrel = cms.PSet(
  39292. cuts = cms.string('et:sigmaIEtaIEta:hadem:maxr9:isolEm:isolHad:isolPtTrks'),
  39293. isolEmConstTerm = cms.double(5.5),
  39294. isolEmGradStart = cms.double(0.0),
  39295. isolEmGradTerm = cms.double(0.012),
  39296. isolHadConstTerm = cms.double(3.5),
  39297. isolHadGradStart = cms.double(0.0),
  39298. isolHadGradTerm = cms.double(0.005),
  39299. isolNrTrksConstTerm = cms.int32(4),
  39300. isolPtTrksConstTerm = cms.double(3.5),
  39301. isolPtTrksGradStart = cms.double(0.0),
  39302. isolPtTrksGradTerm = cms.double(0.002),
  39303. maxCTFTrkChi2NDof = cms.double(99999.0),
  39304. maxCTFTrkInnerRadius = cms.double(9.0),
  39305. maxDEtaIn = cms.double(-1),
  39306. maxDPhiIn = cms.double(-1),
  39307. maxEta = cms.double(1.442),
  39308. maxHLTDEtaIn = cms.double(0.1),
  39309. maxHLTDPhiIn = cms.double(0.1),
  39310. maxHLTInvEInvP = cms.double(0.1),
  39311. maxHLTIsolEm = cms.double(0),
  39312. maxHLTIsolEmOverEt = cms.double(0),
  39313. maxHLTIsolEmOverEt2 = cms.double(0),
  39314. maxHLTIsolHad = cms.double(0),
  39315. maxHLTIsolHadOverEt = cms.double(0),
  39316. maxHLTIsolHadOverEt2 = cms.double(0),
  39317. maxHLTIsolTrksEle = cms.double(0),
  39318. maxHLTIsolTrksEleOverPt = cms.double(0),
  39319. maxHLTIsolTrksEleOverPt2 = cms.double(0),
  39320. maxHLTIsolTrksPho = cms.double(0),
  39321. maxHLTIsolTrksPhoOverPt = cms.double(0),
  39322. maxHLTIsolTrksPhoOverPt2 = cms.double(0),
  39323. maxHadEnergy = cms.double(0),
  39324. maxHadem = cms.double(0.15),
  39325. maxInvEInvP = cms.double(-1),
  39326. maxNrCTFTrkHitsLost = cms.int32(0),
  39327. maxR9 = cms.double(0.98),
  39328. maxSigmaEtaEta = cms.double(0.011),
  39329. maxSigmaIEtaIEta = cms.double(0.024),
  39330. minCTFTrkOuterRadius = cms.double(40.0),
  39331. minEt = cms.double(75.0),
  39332. minEta = cms.double(0.0),
  39333. minNrCTFTrkHits = cms.int32(5),
  39334. minR9 = cms.double(0.0),
  39335. requirePixelHitsIfOuterInOuter = cms.bool(True)
  39336. ),
  39337. endcap = cms.PSet(
  39338. cuts = cms.string('et:sigmaIEtaIEta:hadem:maxr9:isolEm:isolHad:isolPtTrks'),
  39339. isolEmConstTerm = cms.double(5.5),
  39340. isolEmGradStart = cms.double(0.0),
  39341. isolEmGradTerm = cms.double(0.012),
  39342. isolHadConstTerm = cms.double(3.5),
  39343. isolHadGradStart = cms.double(0.0),
  39344. isolHadGradTerm = cms.double(0.005),
  39345. isolNrTrksConstTerm = cms.int32(4),
  39346. isolPtTrksConstTerm = cms.double(3.5),
  39347. isolPtTrksGradStart = cms.double(0.0),
  39348. isolPtTrksGradTerm = cms.double(0.002),
  39349. maxCTFTrkChi2NDof = cms.double(99999.0),
  39350. maxCTFTrkInnerRadius = cms.double(9.0),
  39351. maxDEtaIn = cms.double(-1),
  39352. maxDPhiIn = cms.double(-1),
  39353. maxEta = cms.double(2.5),
  39354. maxHLTDEtaIn = cms.double(0.1),
  39355. maxHLTDPhiIn = cms.double(0.1),
  39356. maxHLTInvEInvP = cms.double(0.1),
  39357. maxHLTIsolEm = cms.double(0),
  39358. maxHLTIsolEmOverEt = cms.double(0),
  39359. maxHLTIsolEmOverEt2 = cms.double(0),
  39360. maxHLTIsolHad = cms.double(0),
  39361. maxHLTIsolHadOverEt = cms.double(0),
  39362. maxHLTIsolHadOverEt2 = cms.double(0),
  39363. maxHLTIsolTrksEle = cms.double(0),
  39364. maxHLTIsolTrksEleOverPt = cms.double(0),
  39365. maxHLTIsolTrksEleOverPt2 = cms.double(0),
  39366. maxHLTIsolTrksPho = cms.double(0),
  39367. maxHLTIsolTrksPhoOverPt = cms.double(0),
  39368. maxHLTIsolTrksPhoOverPt2 = cms.double(0),
  39369. maxHadEnergy = cms.double(0),
  39370. maxHadem = cms.double(0.1),
  39371. maxInvEInvP = cms.double(-1),
  39372. maxNrCTFTrkHitsLost = cms.int32(0),
  39373. maxR9 = cms.double(999.0),
  39374. maxSigmaEtaEta = cms.double(0.031),
  39375. maxSigmaIEtaIEta = cms.double(0.04),
  39376. minCTFTrkOuterRadius = cms.double(40.0),
  39377. minEt = cms.double(75.0),
  39378. minEta = cms.double(1.56),
  39379. minNrCTFTrkHits = cms.int32(5),
  39380. minR9 = cms.double(0.0),
  39381. requirePixelHitsIfOuterInOuter = cms.bool(True)
  39382. ),
  39383. trigName = cms.string('hltPhoton75CaloIdVLIsoLTrackIsoFilter')
  39384. )
  39385.  
  39386. process.egHLTOffPhotonEt75_CaloIdVL_v1Cuts = cms.PSet(
  39387. barrel = cms.PSet(
  39388. cuts = cms.string('et:sigmaIEtaIEta:hadem:maxr9'),
  39389. isolEmConstTerm = cms.double(5.0),
  39390. isolEmGradStart = cms.double(0.0),
  39391. isolEmGradTerm = cms.double(0.012),
  39392. isolHadConstTerm = cms.double(3.0),
  39393. isolHadGradStart = cms.double(0.0),
  39394. isolHadGradTerm = cms.double(0.005),
  39395. isolNrTrksConstTerm = cms.int32(4),
  39396. isolPtTrksConstTerm = cms.double(3.0),
  39397. isolPtTrksGradStart = cms.double(0.0),
  39398. isolPtTrksGradTerm = cms.double(0.002),
  39399. maxCTFTrkChi2NDof = cms.double(99999.0),
  39400. maxCTFTrkInnerRadius = cms.double(9.0),
  39401. maxDEtaIn = cms.double(-1),
  39402. maxDPhiIn = cms.double(-1),
  39403. maxEta = cms.double(1.442),
  39404. maxHLTDEtaIn = cms.double(0.1),
  39405. maxHLTDPhiIn = cms.double(0.1),
  39406. maxHLTInvEInvP = cms.double(0.1),
  39407. maxHLTIsolEm = cms.double(0),
  39408. maxHLTIsolEmOverEt = cms.double(0),
  39409. maxHLTIsolEmOverEt2 = cms.double(0),
  39410. maxHLTIsolHad = cms.double(0),
  39411. maxHLTIsolHadOverEt = cms.double(0),
  39412. maxHLTIsolHadOverEt2 = cms.double(0),
  39413. maxHLTIsolTrksEle = cms.double(0),
  39414. maxHLTIsolTrksEleOverPt = cms.double(0),
  39415. maxHLTIsolTrksEleOverPt2 = cms.double(0),
  39416. maxHLTIsolTrksPho = cms.double(0),
  39417. maxHLTIsolTrksPhoOverPt = cms.double(0),
  39418. maxHLTIsolTrksPhoOverPt2 = cms.double(0),
  39419. maxHadEnergy = cms.double(0),
  39420. maxHadem = cms.double(0.15),
  39421. maxInvEInvP = cms.double(-1),
  39422. maxNrCTFTrkHitsLost = cms.int32(0),
  39423. maxR9 = cms.double(0.98),
  39424. maxSigmaEtaEta = cms.double(0.011),
  39425. maxSigmaIEtaIEta = cms.double(0.024),
  39426. minCTFTrkOuterRadius = cms.double(40.0),
  39427. minEt = cms.double(75.0),
  39428. minEta = cms.double(0.0),
  39429. minNrCTFTrkHits = cms.int32(5),
  39430. minR9 = cms.double(0.0),
  39431. requirePixelHitsIfOuterInOuter = cms.bool(True)
  39432. ),
  39433. endcap = cms.PSet(
  39434. cuts = cms.string('et:sigmaIEtaIEta:hadem:maxr9'),
  39435. isolEmConstTerm = cms.double(5.0),
  39436. isolEmGradStart = cms.double(0.0),
  39437. isolEmGradTerm = cms.double(0.012),
  39438. isolHadConstTerm = cms.double(3.0),
  39439. isolHadGradStart = cms.double(0.0),
  39440. isolHadGradTerm = cms.double(0.005),
  39441. isolNrTrksConstTerm = cms.int32(4),
  39442. isolPtTrksConstTerm = cms.double(3.0),
  39443. isolPtTrksGradStart = cms.double(0.0),
  39444. isolPtTrksGradTerm = cms.double(0.002),
  39445. maxCTFTrkChi2NDof = cms.double(99999.0),
  39446. maxCTFTrkInnerRadius = cms.double(9.0),
  39447. maxDEtaIn = cms.double(-1),
  39448. maxDPhiIn = cms.double(-1),
  39449. maxEta = cms.double(2.5),
  39450. maxHLTDEtaIn = cms.double(0.1),
  39451. maxHLTDPhiIn = cms.double(0.1),
  39452. maxHLTInvEInvP = cms.double(0.1),
  39453. maxHLTIsolEm = cms.double(0),
  39454. maxHLTIsolEmOverEt = cms.double(0),
  39455. maxHLTIsolEmOverEt2 = cms.double(0),
  39456. maxHLTIsolHad = cms.double(0),
  39457. maxHLTIsolHadOverEt = cms.double(0),
  39458. maxHLTIsolHadOverEt2 = cms.double(0),
  39459. maxHLTIsolTrksEle = cms.double(0),
  39460. maxHLTIsolTrksEleOverPt = cms.double(0),
  39461. maxHLTIsolTrksEleOverPt2 = cms.double(0),
  39462. maxHLTIsolTrksPho = cms.double(0),
  39463. maxHLTIsolTrksPhoOverPt = cms.double(0),
  39464. maxHLTIsolTrksPhoOverPt2 = cms.double(0),
  39465. maxHadEnergy = cms.double(0),
  39466. maxHadem = cms.double(0.1),
  39467. maxInvEInvP = cms.double(-1),
  39468. maxNrCTFTrkHitsLost = cms.int32(0),
  39469. maxR9 = cms.double(999.0),
  39470. maxSigmaEtaEta = cms.double(0.031),
  39471. maxSigmaIEtaIEta = cms.double(0.04),
  39472. minCTFTrkOuterRadius = cms.double(40.0),
  39473. minEt = cms.double(75.0),
  39474. minEta = cms.double(1.56),
  39475. minNrCTFTrkHits = cms.int32(5),
  39476. minR9 = cms.double(0.0),
  39477. requirePixelHitsIfOuterInOuter = cms.bool(True)
  39478. ),
  39479. trigName = cms.string('hltEG75CaloIdVLHEFilter')
  39480. )
  39481.  
  39482. process.electronMcFakeHistosCfg = cms.PSet(
  39483. Detamatchmax = cms.double(0.05),
  39484. Detamatchmin = cms.double(-0.05),
  39485. Detamax = cms.double(0.005),
  39486. Detamin = cms.double(-0.005),
  39487. Dphimatchmax = cms.double(0.2),
  39488. Dphimatchmin = cms.double(-0.2),
  39489. Dphimax = cms.double(0.01),
  39490. Dphimin = cms.double(-0.01),
  39491. EfficiencyFlag = cms.bool(True),
  39492. Energyerrormax = cms.double(30.0),
  39493. Eopmax = cms.double(5.0),
  39494. Eopmaxsht = cms.double(3.0),
  39495. Etamax = cms.double(2.5),
  39496. Etamin = cms.double(-2.5),
  39497. Fhitsmax = cms.double(30.0),
  39498. Hoemax = cms.double(0.5),
  39499. Hoemin = cms.double(0.0),
  39500. Lhitsmax = cms.double(10.0),
  39501. Meemax = cms.double(150.0),
  39502. Meemin = cms.double(0.0),
  39503. Nbindeta = cms.int32(100),
  39504. Nbindetamatch = cms.int32(100),
  39505. Nbindetamatch2D = cms.int32(50),
  39506. Nbindphi = cms.int32(100),
  39507. Nbindphimatch = cms.int32(100),
  39508. Nbindphimatch2D = cms.int32(50),
  39509. Nbineop = cms.int32(50),
  39510. Nbineop2D = cms.int32(30),
  39511. Nbinerror = cms.int32(30),
  39512. Nbineta = cms.int32(50),
  39513. Nbineta2D = cms.int32(50),
  39514. Nbinfhits = cms.int32(30),
  39515. Nbinhoe = cms.int32(100),
  39516. Nbinlhits = cms.int32(5),
  39517. Nbinmee = cms.int32(100),
  39518. Nbinp = cms.int32(50),
  39519. Nbinp2D = cms.int32(50),
  39520. Nbinphi = cms.int32(64),
  39521. Nbinphi2D = cms.int32(32),
  39522. Nbinpopmatching = cms.int32(75),
  39523. Nbinpt = cms.int32(50),
  39524. Nbinpt2D = cms.int32(50),
  39525. Nbinpteff = cms.int32(19),
  39526. Nbinxyz = cms.int32(50),
  39527. Phimax = cms.double(3.2),
  39528. Phimin = cms.double(-3.2),
  39529. Pmax = cms.double(300.0),
  39530. Popmatchingmax = cms.double(1.5),
  39531. Popmatchingmin = cms.double(0.0),
  39532. Ptmax = cms.double(100.0),
  39533. StatOverflowFlag = cms.bool(False)
  39534. )
  39535.  
  39536. process.electronMcSignalHistosCfg = cms.PSet(
  39537. Detamatchmax = cms.double(0.05),
  39538. Detamatchmin = cms.double(-0.05),
  39539. Detamax = cms.double(0.005),
  39540. Detamin = cms.double(-0.005),
  39541. Dphimatchmax = cms.double(0.2),
  39542. Dphimatchmin = cms.double(-0.2),
  39543. Dphimax = cms.double(0.01),
  39544. Dphimin = cms.double(-0.01),
  39545. EfficiencyFlag = cms.bool(True),
  39546. Etamax = cms.double(2.5),
  39547. Etamin = cms.double(-2.5),
  39548. Fhitsmax = cms.double(30.0),
  39549. Hoemax = cms.double(0.5),
  39550. Hoemin = cms.double(0.0),
  39551. Meemax = cms.double(150.0),
  39552. Meemin = cms.double(0.0),
  39553. Nbindeta = cms.int32(100),
  39554. Nbindetamatch = cms.int32(100),
  39555. Nbindetamatch2D = cms.int32(50),
  39556. Nbindphi = cms.int32(100),
  39557. Nbindphimatch = cms.int32(100),
  39558. Nbindphimatch2D = cms.int32(50),
  39559. Nbineta = cms.int32(50),
  39560. Nbineta2D = cms.int32(50),
  39561. Nbinfhits = cms.int32(30),
  39562. Nbinhoe = cms.int32(100),
  39563. Nbinmee = cms.int32(100),
  39564. Nbinphi = cms.int32(64),
  39565. Nbinphi2D = cms.int32(32),
  39566. Nbinpoptrue = cms.int32(75),
  39567. Nbinpt = cms.int32(50),
  39568. Nbinpt2D = cms.int32(50),
  39569. Nbinpteff = cms.int32(19),
  39570. Nbinxyz = cms.int32(50),
  39571. Phimax = cms.double(3.2),
  39572. Phimin = cms.double(-3.2),
  39573. Poptruemax = cms.double(1.5),
  39574. Poptruemin = cms.double(0.0),
  39575. Ptmax = cms.double(100.0),
  39576. StatOverflowFlag = cms.bool(False)
  39577. )
  39578.  
  39579. process.es_electronics_sim = cms.PSet(
  39580. doESNoise = cms.bool(True),
  39581. doFast = cms.bool(True)
  39582. )
  39583.  
  39584. process.fastTimeDigitizer = cms.PSet(
  39585. accumulatorType = cms.string('FTLDigiProducer'),
  39586. barrelDigitizer = cms.PSet(
  39587. DeviceSimulation = cms.PSet(
  39588. meVPerMIP = cms.double(3.438)
  39589. ),
  39590. ElectronicsSimulation = cms.PSet(
  39591. adcNbits = cms.uint32(12),
  39592. adcSaturation_MIP = cms.double(102),
  39593. adcThreshold_MIP = cms.double(0.025),
  39594. tdcNbits = cms.uint32(12),
  39595. toaLSB_ns = cms.double(0.005)
  39596. ),
  39597. bxTime = cms.double(25),
  39598. digiCollectionTag = cms.string('FTLBarrel'),
  39599. digitizerName = cms.string('SimpleFTLDigitizerInMIPs'),
  39600. inputSimHits = cms.InputTag("g4SimHits","FastTimerHitsBarrel"),
  39601. maxSimHitsAccTime = cms.uint32(100),
  39602. tofDelay = cms.double(1)
  39603. ),
  39604. doTimeSamples = cms.bool(True),
  39605. endcapDigitizer = cms.PSet(
  39606. DeviceSimulation = cms.PSet(
  39607. meVPerMIP = cms.double(0.085)
  39608. ),
  39609. ElectronicsSimulation = cms.PSet(
  39610. adcNbits = cms.uint32(12),
  39611. adcSaturation_MIP = cms.double(102),
  39612. adcThreshold_MIP = cms.double(0.025),
  39613. tdcNbits = cms.uint32(12),
  39614. toaLSB_ns = cms.double(0.005)
  39615. ),
  39616. bxTime = cms.double(25),
  39617. digiCollectionTag = cms.string('FTLEndcap'),
  39618. digitizerName = cms.string('SimpleFTLDigitizerInMIPs'),
  39619. inputSimHits = cms.InputTag("g4SimHits","FastTimerHitsEndcap"),
  39620. maxSimHitsAccTime = cms.uint32(100),
  39621. tofDelay = cms.double(1)
  39622. ),
  39623. makeDigiSimLinks = cms.bool(False),
  39624. verbosity = cms.untracked.uint32(0)
  39625. )
  39626.  
  39627. process.full = cms.PSet(
  39628. JetIdParams = cms.PSet(
  39629. Pt010_Loose = cms.vdouble(-0.9, -0.9, -0.9, -0.9),
  39630. Pt010_Medium = cms.vdouble(-0.73, -0.89, -0.89, -0.83),
  39631. Pt010_Tight = cms.vdouble(-0.5, -0.2, -0.83, -0.7),
  39632. Pt1020_Loose = cms.vdouble(-0.9, -0.9, -0.9, -0.9),
  39633. Pt1020_Medium = cms.vdouble(-0.73, -0.89, -0.89, -0.83),
  39634. Pt1020_Tight = cms.vdouble(-0.5, -0.2, -0.83, -0.7),
  39635. Pt2030_Loose = cms.vdouble(-0.4, -0.85, -0.7, -0.6),
  39636. Pt2030_Medium = cms.vdouble(0.1, -0.4, -0.4, -0.45),
  39637. Pt2030_Tight = cms.vdouble(-0.2, 0.0, 0.0, 0.0),
  39638. Pt3050_Loose = cms.vdouble(-0.4, -0.85, -0.7, -0.6),
  39639. Pt3050_Medium = cms.vdouble(0.1, -0.4, -0.4, -0.45),
  39640. Pt3050_Tight = cms.vdouble(-0.2, 0.0, 0.0, 0.0)
  39641. ),
  39642. cutBased = cms.bool(False),
  39643. etaBinnedWeights = cms.bool(False),
  39644. impactParTkThreshold = cms.double(1.0),
  39645. label = cms.string('full'),
  39646. tmvaMethod = cms.string('PuJetIdOptMVA'),
  39647. tmvaSpectators = cms.vstring('jetPt',
  39648. 'jetEta'),
  39649. tmvaVariables = cms.vstring('frac01',
  39650. 'frac02',
  39651. 'frac03',
  39652. 'frac04',
  39653. 'frac05',
  39654. 'nvtx',
  39655. 'nNeutrals',
  39656. 'beta',
  39657. 'betaStar',
  39658. 'dZ',
  39659. 'nCharged'),
  39660. tmvaWeights = cms.string('RecoJets/JetProducers/data/TMVAClassification_PuJetIdOptMVA.weights.xml.gz'),
  39661. version = cms.int32(-1)
  39662. )
  39663.  
  39664. process.full_53x = cms.PSet(
  39665. JetIdParams = cms.PSet(
  39666. Pt010_Loose = cms.vdouble(-0.95, -0.96, -0.94, -0.95),
  39667. Pt010_MET = cms.vdouble(0.0, -0.6, -0.4, -0.4),
  39668. Pt010_Medium = cms.vdouble(-0.83, -0.92, -0.9, -0.92),
  39669. Pt010_Tight = cms.vdouble(-0.83, -0.81, -0.74, -0.81),
  39670. Pt1020_Loose = cms.vdouble(-0.95, -0.96, -0.94, -0.95),
  39671. Pt1020_MET = cms.vdouble(0.3, -0.2, -0.4, -0.4),
  39672. Pt1020_Medium = cms.vdouble(-0.83, -0.92, -0.9, -0.92),
  39673. Pt1020_Tight = cms.vdouble(-0.83, -0.81, -0.74, -0.81),
  39674. Pt2030_Loose = cms.vdouble(-0.63, -0.6, -0.55, -0.45),
  39675. Pt2030_MET = cms.vdouble(0.0, 0.0, 0.0, 0.0),
  39676. Pt2030_Medium = cms.vdouble(0.1, -0.36, -0.54, -0.54),
  39677. Pt2030_Tight = cms.vdouble(0.73, 0.05, -0.26, -0.42),
  39678. Pt3050_Loose = cms.vdouble(-0.63, -0.6, -0.55, -0.45),
  39679. Pt3050_MET = cms.vdouble(0.0, 0.0, -0.1, -0.2),
  39680. Pt3050_Medium = cms.vdouble(0.1, -0.36, -0.54, -0.54),
  39681. Pt3050_Tight = cms.vdouble(0.73, 0.05, -0.26, -0.42)
  39682. ),
  39683. cutBased = cms.bool(False),
  39684. etaBinnedWeights = cms.bool(False),
  39685. impactParTkThreshold = cms.double(1.0),
  39686. label = cms.string('full53x'),
  39687. tmvaMethod = cms.string('JetIDMVAHighPt'),
  39688. tmvaSpectators = cms.vstring('jetPt',
  39689. 'jetEta',
  39690. 'jetPhi'),
  39691. tmvaVariables = cms.vstring('nvtx',
  39692. 'dZ',
  39693. 'beta',
  39694. 'betaStar',
  39695. 'nCharged',
  39696. 'nNeutrals',
  39697. 'dR2Mean',
  39698. 'ptD',
  39699. 'frac01',
  39700. 'frac02',
  39701. 'frac03',
  39702. 'frac04',
  39703. 'frac05'),
  39704. tmvaWeights = cms.string('CondFormats/JetMETObjects/data/TMVAClassificationCategory_JetID_53X_Dec2012.weights.xml'),
  39705. version = cms.int32(-1)
  39706. )
  39707.  
  39708. process.full_53x_chs = cms.PSet(
  39709. JetIdParams = cms.PSet(
  39710. Pt010_Loose = cms.vdouble(-0.95, -0.96, -0.94, -0.95),
  39711. Pt010_Medium = cms.vdouble(-0.83, -0.92, -0.9, -0.92),
  39712. Pt010_Tight = cms.vdouble(-0.83, -0.81, -0.74, -0.81),
  39713. Pt1020_Loose = cms.vdouble(-0.95, -0.96, -0.94, -0.95),
  39714. Pt1020_Medium = cms.vdouble(-0.83, -0.92, -0.9, -0.92),
  39715. Pt1020_Tight = cms.vdouble(-0.83, -0.81, -0.74, -0.81),
  39716. Pt2030_Loose = cms.vdouble(-0.15, -0.26, -0.16, -0.16),
  39717. Pt2030_Medium = cms.vdouble(-0.07, -0.09, 0.0, -0.06),
  39718. Pt2030_Tight = cms.vdouble(0.78, 0.5, 0.17, 0.17),
  39719. Pt3050_Loose = cms.vdouble(-0.15, -0.26, -0.16, -0.16),
  39720. Pt3050_Medium = cms.vdouble(-0.07, -0.09, 0.0, -0.06),
  39721. Pt3050_Tight = cms.vdouble(0.78, 0.5, 0.17, 0.17)
  39722. ),
  39723. cutBased = cms.bool(False),
  39724. etaBinnedWeights = cms.bool(False),
  39725. impactParTkThreshold = cms.double(1.0),
  39726. label = cms.string('full'),
  39727. tmvaMethod = cms.string('JetIDMVAHighPt'),
  39728. tmvaSpectators = cms.vstring('jetPt',
  39729. 'jetEta',
  39730. 'jetPhi'),
  39731. tmvaVariables = cms.vstring('nvtx',
  39732. 'dZ',
  39733. 'beta',
  39734. 'betaStar',
  39735. 'nCharged',
  39736. 'nNeutrals',
  39737. 'dR2Mean',
  39738. 'ptD',
  39739. 'frac01',
  39740. 'frac02',
  39741. 'frac03',
  39742. 'frac04',
  39743. 'frac05'),
  39744. tmvaWeights = cms.string('CondFormats/JetMETObjects/data/TMVAClassificationCategory_JetID_53X_chs_Dec2012.weights.xml'),
  39745. version = cms.int32(-1)
  39746. )
  39747.  
  39748. process.full_53x_chs_wp = cms.PSet(
  39749. Pt010_Loose = cms.vdouble(-0.95, -0.96, -0.94, -0.95),
  39750. Pt010_Medium = cms.vdouble(-0.83, -0.92, -0.9, -0.92),
  39751. Pt010_Tight = cms.vdouble(-0.83, -0.81, -0.74, -0.81),
  39752. Pt1020_Loose = cms.vdouble(-0.95, -0.96, -0.94, -0.95),
  39753. Pt1020_Medium = cms.vdouble(-0.83, -0.92, -0.9, -0.92),
  39754. Pt1020_Tight = cms.vdouble(-0.83, -0.81, -0.74, -0.81),
  39755. Pt2030_Loose = cms.vdouble(-0.15, -0.26, -0.16, -0.16),
  39756. Pt2030_Medium = cms.vdouble(-0.07, -0.09, 0.0, -0.06),
  39757. Pt2030_Tight = cms.vdouble(0.78, 0.5, 0.17, 0.17),
  39758. Pt3050_Loose = cms.vdouble(-0.15, -0.26, -0.16, -0.16),
  39759. Pt3050_Medium = cms.vdouble(-0.07, -0.09, 0.0, -0.06),
  39760. Pt3050_Tight = cms.vdouble(0.78, 0.5, 0.17, 0.17)
  39761. )
  39762.  
  39763. process.full_53x_wp = cms.PSet(
  39764. Pt010_Loose = cms.vdouble(-0.95, -0.96, -0.94, -0.95),
  39765. Pt010_MET = cms.vdouble(0.0, -0.6, -0.4, -0.4),
  39766. Pt010_Medium = cms.vdouble(-0.83, -0.92, -0.9, -0.92),
  39767. Pt010_Tight = cms.vdouble(-0.83, -0.81, -0.74, -0.81),
  39768. Pt1020_Loose = cms.vdouble(-0.95, -0.96, -0.94, -0.95),
  39769. Pt1020_MET = cms.vdouble(0.3, -0.2, -0.4, -0.4),
  39770. Pt1020_Medium = cms.vdouble(-0.83, -0.92, -0.9, -0.92),
  39771. Pt1020_Tight = cms.vdouble(-0.83, -0.81, -0.74, -0.81),
  39772. Pt2030_Loose = cms.vdouble(-0.63, -0.6, -0.55, -0.45),
  39773. Pt2030_MET = cms.vdouble(0.0, 0.0, 0.0, 0.0),
  39774. Pt2030_Medium = cms.vdouble(0.1, -0.36, -0.54, -0.54),
  39775. Pt2030_Tight = cms.vdouble(0.73, 0.05, -0.26, -0.42),
  39776. Pt3050_Loose = cms.vdouble(-0.63, -0.6, -0.55, -0.45),
  39777. Pt3050_MET = cms.vdouble(0.0, 0.0, -0.1, -0.2),
  39778. Pt3050_Medium = cms.vdouble(0.1, -0.36, -0.54, -0.54),
  39779. Pt3050_Tight = cms.vdouble(0.73, 0.05, -0.26, -0.42)
  39780. )
  39781.  
  39782. process.full_5x = cms.PSet(
  39783. JetIdParams = cms.PSet(
  39784. Pt010_Loose = cms.vdouble(-0.95, -0.97, -0.97, -0.97),
  39785. Pt010_Medium = cms.vdouble(-0.83, -0.96, -0.95, -0.96),
  39786. Pt010_Tight = cms.vdouble(-0.47, -0.92, -0.92, -0.94),
  39787. Pt1020_Loose = cms.vdouble(-0.95, -0.97, -0.97, -0.97),
  39788. Pt1020_Medium = cms.vdouble(-0.83, -0.96, -0.95, -0.96),
  39789. Pt1020_Tight = cms.vdouble(-0.47, -0.92, -0.92, -0.94),
  39790. Pt2030_Loose = cms.vdouble(-0.8, -0.85, -0.84, -0.85),
  39791. Pt2030_Medium = cms.vdouble(-0.4, -0.74, -0.76, -0.81),
  39792. Pt2030_Tight = cms.vdouble(0.32, -0.49, -0.61, -0.74),
  39793. Pt3050_Loose = cms.vdouble(-0.8, -0.85, -0.84, -0.85),
  39794. Pt3050_Medium = cms.vdouble(-0.4, -0.74, -0.76, -0.81),
  39795. Pt3050_Tight = cms.vdouble(0.32, -0.49, -0.61, -0.74)
  39796. ),
  39797. cutBased = cms.bool(False),
  39798. etaBinnedWeights = cms.bool(False),
  39799. impactParTkThreshold = cms.double(1.0),
  39800. label = cms.string('full'),
  39801. tmvaMethod = cms.string('BDT_fullPlusRMS'),
  39802. tmvaSpectators = cms.vstring('jetPt',
  39803. 'jetEta'),
  39804. tmvaVariables = cms.vstring('frac01',
  39805. 'frac02',
  39806. 'frac03',
  39807. 'frac04',
  39808. 'frac05',
  39809. 'dR2Mean',
  39810. 'nvtx',
  39811. 'nNeutrals',
  39812. 'beta',
  39813. 'betaStar',
  39814. 'dZ',
  39815. 'nCharged'),
  39816. tmvaWeights = cms.string('RecoJets/JetProducers/data/TMVAClassificationCategory_JetID_MET_53X_Dec2012.weights.xml.gz'),
  39817. version = cms.int32(-1)
  39818. )
  39819.  
  39820. process.full_5x_chs = cms.PSet(
  39821. JetIdParams = cms.PSet(
  39822. Pt010_Loose = cms.vdouble(-0.98, -0.95, -0.94, -0.94),
  39823. Pt010_Medium = cms.vdouble(-0.94, -0.91, -0.91, -0.92),
  39824. Pt010_Tight = cms.vdouble(-0.59, -0.75, -0.78, -0.8),
  39825. Pt1020_Loose = cms.vdouble(-0.98, -0.95, -0.94, -0.94),
  39826. Pt1020_Medium = cms.vdouble(-0.94, -0.91, -0.91, -0.92),
  39827. Pt1020_Tight = cms.vdouble(-0.59, -0.75, -0.78, -0.8),
  39828. Pt2030_Loose = cms.vdouble(-0.89, -0.77, -0.69, -0.75),
  39829. Pt2030_Medium = cms.vdouble(-0.58, -0.65, -0.57, -0.67),
  39830. Pt2030_Tight = cms.vdouble(0.41, -0.1, -0.2, -0.45),
  39831. Pt3050_Loose = cms.vdouble(-0.89, -0.77, -0.69, -0.57),
  39832. Pt3050_Medium = cms.vdouble(-0.58, -0.65, -0.57, -0.67),
  39833. Pt3050_Tight = cms.vdouble(0.41, -0.1, -0.2, -0.45)
  39834. ),
  39835. cutBased = cms.bool(False),
  39836. etaBinnedWeights = cms.bool(False),
  39837. impactParTkThreshold = cms.double(1.0),
  39838. label = cms.string('full'),
  39839. tmvaMethod = cms.string('BDT_chsFullPlusRMS'),
  39840. tmvaSpectators = cms.vstring('jetPt',
  39841. 'jetEta'),
  39842. tmvaVariables = cms.vstring('frac01',
  39843. 'frac02',
  39844. 'frac03',
  39845. 'frac04',
  39846. 'frac05',
  39847. 'dR2Mean',
  39848. 'nvtx',
  39849. 'nNeutrals',
  39850. 'beta',
  39851. 'betaStar',
  39852. 'dZ',
  39853. 'nCharged'),
  39854. tmvaWeights = cms.string('RecoJets/JetProducers/data/TMVAClassification_5x_BDT_chsFullPlusRMS.weights.xml.gz'),
  39855. version = cms.int32(-1)
  39856. )
  39857.  
  39858. process.full_5x_chs_wp = cms.PSet(
  39859. Pt010_Loose = cms.vdouble(-0.98, -0.95, -0.94, -0.94),
  39860. Pt010_Medium = cms.vdouble(-0.94, -0.91, -0.91, -0.92),
  39861. Pt010_Tight = cms.vdouble(-0.59, -0.75, -0.78, -0.8),
  39862. Pt1020_Loose = cms.vdouble(-0.98, -0.95, -0.94, -0.94),
  39863. Pt1020_Medium = cms.vdouble(-0.94, -0.91, -0.91, -0.92),
  39864. Pt1020_Tight = cms.vdouble(-0.59, -0.75, -0.78, -0.8),
  39865. Pt2030_Loose = cms.vdouble(-0.89, -0.77, -0.69, -0.75),
  39866. Pt2030_Medium = cms.vdouble(-0.58, -0.65, -0.57, -0.67),
  39867. Pt2030_Tight = cms.vdouble(0.41, -0.1, -0.2, -0.45),
  39868. Pt3050_Loose = cms.vdouble(-0.89, -0.77, -0.69, -0.57),
  39869. Pt3050_Medium = cms.vdouble(-0.58, -0.65, -0.57, -0.67),
  39870. Pt3050_Tight = cms.vdouble(0.41, -0.1, -0.2, -0.45)
  39871. )
  39872.  
  39873. process.full_5x_wp = cms.PSet(
  39874. Pt010_Loose = cms.vdouble(-0.95, -0.97, -0.97, -0.97),
  39875. Pt010_Medium = cms.vdouble(-0.83, -0.96, -0.95, -0.96),
  39876. Pt010_Tight = cms.vdouble(-0.47, -0.92, -0.92, -0.94),
  39877. Pt1020_Loose = cms.vdouble(-0.95, -0.97, -0.97, -0.97),
  39878. Pt1020_Medium = cms.vdouble(-0.83, -0.96, -0.95, -0.96),
  39879. Pt1020_Tight = cms.vdouble(-0.47, -0.92, -0.92, -0.94),
  39880. Pt2030_Loose = cms.vdouble(-0.8, -0.85, -0.84, -0.85),
  39881. Pt2030_Medium = cms.vdouble(-0.4, -0.74, -0.76, -0.81),
  39882. Pt2030_Tight = cms.vdouble(0.32, -0.49, -0.61, -0.74),
  39883. Pt3050_Loose = cms.vdouble(-0.8, -0.85, -0.84, -0.85),
  39884. Pt3050_Medium = cms.vdouble(-0.4, -0.74, -0.76, -0.81),
  39885. Pt3050_Tight = cms.vdouble(0.32, -0.49, -0.61, -0.74)
  39886. )
  39887.  
  39888. process.full_74x_chs = cms.PSet(
  39889. JetIdParams = cms.PSet(
  39890. Pt010_Loose = cms.vdouble(-0.8, -0.97, -0.97, -0.99),
  39891. Pt010_Medium = cms.vdouble(-0.3, -0.87, -0.87, -0.99),
  39892. Pt010_Tight = cms.vdouble(-0.1, -0.83, -0.83, -0.98),
  39893. Pt1020_Loose = cms.vdouble(-0.8, -0.97, -0.97, -0.99),
  39894. Pt1020_Medium = cms.vdouble(-0.3, -0.87, -0.87, -0.99),
  39895. Pt1020_Tight = cms.vdouble(-0.1, -0.83, -0.83, -0.98),
  39896. Pt2030_Loose = cms.vdouble(-0.8, -0.97, -0.97, -0.99),
  39897. Pt2030_Medium = cms.vdouble(-0.3, -0.87, -0.87, -0.99),
  39898. Pt2030_Tight = cms.vdouble(-0.1, -0.83, -0.83, -0.98),
  39899. Pt3050_Loose = cms.vdouble(-0.8, -0.95, -0.97, -0.99),
  39900. Pt3050_Medium = cms.vdouble(-0.6, -0.85, -0.85, -0.99),
  39901. Pt3050_Tight = cms.vdouble(-0.5, -0.77, -0.8, -0.98)
  39902. ),
  39903. cutBased = cms.bool(False),
  39904. etaBinnedWeights = cms.bool(True),
  39905. impactParTkThreshold = cms.double(1.0),
  39906. label = cms.string('full'),
  39907. nEtaBins = cms.int32(4),
  39908. tmvaSpectators = cms.vstring('jetPt',
  39909. 'jetEta',
  39910. 'nTrueInt',
  39911. 'dRMatch'),
  39912. trainings = cms.VPSet(cms.PSet(
  39913. jEtaMax = cms.double(2.0),
  39914. jEtaMin = cms.double(0.0),
  39915. tmvaVariables = cms.vstring('dR2Mean',
  39916. 'rho',
  39917. 'nParticles',
  39918. 'nCharged',
  39919. 'majW',
  39920. 'minW',
  39921. 'frac01',
  39922. 'frac02',
  39923. 'frac03',
  39924. 'frac04',
  39925. 'ptD',
  39926. 'beta',
  39927. 'betaStar',
  39928. 'pull',
  39929. 'jetR',
  39930. 'jetRchg'),
  39931. tmvaWeights = cms.string('RecoJets/JetProducers/data/TMVAClassificationCategory_BDTG.weights_jteta_0_2_newNames.xml.gz')
  39932. ),
  39933. cms.PSet(
  39934. jEtaMax = cms.double(2.5),
  39935. jEtaMin = cms.double(2.0),
  39936. tmvaVariables = cms.vstring('dR2Mean',
  39937. 'rho',
  39938. 'nParticles',
  39939. 'nCharged',
  39940. 'majW',
  39941. 'minW',
  39942. 'frac01',
  39943. 'frac02',
  39944. 'frac03',
  39945. 'frac04',
  39946. 'ptD',
  39947. 'beta',
  39948. 'betaStar',
  39949. 'pull',
  39950. 'jetR',
  39951. 'jetRchg'),
  39952. tmvaWeights = cms.string('RecoJets/JetProducers/data/TMVAClassificationCategory_BDTG.weights_jteta_2_2p5_newNames.xml.gz')
  39953. ),
  39954. cms.PSet(
  39955. jEtaMax = cms.double(3.0),
  39956. jEtaMin = cms.double(2.5),
  39957. tmvaVariables = cms.vstring('dR2Mean',
  39958. 'rho',
  39959. 'nParticles',
  39960. 'nCharged',
  39961. 'majW',
  39962. 'minW',
  39963. 'frac01',
  39964. 'frac02',
  39965. 'frac03',
  39966. 'frac04',
  39967. 'ptD',
  39968. 'beta',
  39969. 'betaStar',
  39970. 'pull',
  39971. 'jetR',
  39972. 'jetRchg'),
  39973. tmvaWeights = cms.string('RecoJets/JetProducers/data/TMVAClassificationCategory_BDTG.weights_jteta_2p5_3_newNames.xml.gz')
  39974. ),
  39975. cms.PSet(
  39976. jEtaMax = cms.double(5.0),
  39977. jEtaMin = cms.double(3.0),
  39978. tmvaVariables = cms.vstring('dR2Mean',
  39979. 'rho',
  39980. 'nParticles',
  39981. 'majW',
  39982. 'minW',
  39983. 'frac01',
  39984. 'frac02',
  39985. 'frac03',
  39986. 'frac04',
  39987. 'ptD',
  39988. 'pull',
  39989. 'jetR'),
  39990. tmvaWeights = cms.string('RecoJets/JetProducers/data/TMVAClassificationCategory_BDTG.weights_jteta_3_5_newNames.xml.gz')
  39991. )),
  39992. version = cms.int32(-1)
  39993. )
  39994.  
  39995. process.full_74x_chs_wp = cms.PSet(
  39996. Pt010_Loose = cms.vdouble(-0.8, -0.97, -0.97, -0.99),
  39997. Pt010_Medium = cms.vdouble(-0.3, -0.87, -0.87, -0.99),
  39998. Pt010_Tight = cms.vdouble(-0.1, -0.83, -0.83, -0.98),
  39999. Pt1020_Loose = cms.vdouble(-0.8, -0.97, -0.97, -0.99),
  40000. Pt1020_Medium = cms.vdouble(-0.3, -0.87, -0.87, -0.99),
  40001. Pt1020_Tight = cms.vdouble(-0.1, -0.83, -0.83, -0.98),
  40002. Pt2030_Loose = cms.vdouble(-0.8, -0.97, -0.97, -0.99),
  40003. Pt2030_Medium = cms.vdouble(-0.3, -0.87, -0.87, -0.99),
  40004. Pt2030_Tight = cms.vdouble(-0.1, -0.83, -0.83, -0.98),
  40005. Pt3050_Loose = cms.vdouble(-0.8, -0.95, -0.97, -0.99),
  40006. Pt3050_Medium = cms.vdouble(-0.6, -0.85, -0.85, -0.99),
  40007. Pt3050_Tight = cms.vdouble(-0.5, -0.77, -0.8, -0.98)
  40008. )
  40009.  
  40010. process.full_76x_chs = cms.PSet(
  40011. JetIdParams = cms.PSet(
  40012. Pt010_Loose = cms.vdouble(-0.96, -0.62, -0.53, -0.49),
  40013. Pt010_Medium = cms.vdouble(-0.58, -0.52, -0.4, -0.36),
  40014. Pt010_Tight = cms.vdouble(0.09, -0.37, -0.24, -0.21),
  40015. Pt1020_Loose = cms.vdouble(-0.96, -0.62, -0.53, -0.49),
  40016. Pt1020_Medium = cms.vdouble(-0.58, -0.52, -0.4, -0.36),
  40017. Pt1020_Tight = cms.vdouble(0.09, -0.37, -0.24, -0.21),
  40018. Pt2030_Loose = cms.vdouble(-0.96, -0.62, -0.53, -0.49),
  40019. Pt2030_Medium = cms.vdouble(-0.58, -0.52, -0.4, -0.36),
  40020. Pt2030_Tight = cms.vdouble(0.09, -0.37, -0.24, -0.21),
  40021. Pt3050_Loose = cms.vdouble(-0.93, -0.52, -0.39, -0.31),
  40022. Pt3050_Medium = cms.vdouble(-0.2, -0.39, -0.24, -0.19),
  40023. Pt3050_Tight = cms.vdouble(0.52, -0.19, -0.06, -0.03)
  40024. ),
  40025. cutBased = cms.bool(False),
  40026. etaBinnedWeights = cms.bool(True),
  40027. impactParTkThreshold = cms.double(1.0),
  40028. label = cms.string('full'),
  40029. nEtaBins = cms.int32(4),
  40030. tmvaMethod = cms.string('JetIDMVAHighPt'),
  40031. tmvaSpectators = cms.vstring('jetPt',
  40032. 'jetEta'),
  40033. trainings = cms.VPSet(cms.PSet(
  40034. jEtaMax = cms.double(2.5),
  40035. jEtaMin = cms.double(0.0),
  40036. tmvaVariables = cms.vstring('nvtx',
  40037. 'dR2Mean',
  40038. 'nParticles',
  40039. 'nCharged',
  40040. 'majW',
  40041. 'minW',
  40042. 'frac01',
  40043. 'frac02',
  40044. 'frac03',
  40045. 'frac04',
  40046. 'ptD',
  40047. 'beta',
  40048. 'pull',
  40049. 'jetR',
  40050. 'jetRchg'),
  40051. tmvaWeights = cms.string('RecoJets/JetProducers/data/pileupJetId_76x_Eta0to2p5_BDT.weights.xml.gz')
  40052. ),
  40053. cms.PSet(
  40054. jEtaMax = cms.double(2.75),
  40055. jEtaMin = cms.double(2.5),
  40056. tmvaVariables = cms.vstring('nvtx',
  40057. 'dR2Mean',
  40058. 'nParticles',
  40059. 'nCharged',
  40060. 'majW',
  40061. 'minW',
  40062. 'frac01',
  40063. 'frac02',
  40064. 'frac03',
  40065. 'frac04',
  40066. 'ptD',
  40067. 'beta',
  40068. 'pull',
  40069. 'jetR',
  40070. 'jetRchg'),
  40071. tmvaWeights = cms.string('RecoJets/JetProducers/data/pileupJetId_76x_Eta2p5to2p75_BDT.weights.xml.gz')
  40072. ),
  40073. cms.PSet(
  40074. jEtaMax = cms.double(3.0),
  40075. jEtaMin = cms.double(2.75),
  40076. tmvaVariables = cms.vstring('nvtx',
  40077. 'dR2Mean',
  40078. 'nParticles',
  40079. 'nCharged',
  40080. 'majW',
  40081. 'minW',
  40082. 'frac01',
  40083. 'frac02',
  40084. 'frac03',
  40085. 'frac04',
  40086. 'ptD',
  40087. 'beta',
  40088. 'pull',
  40089. 'jetR',
  40090. 'jetRchg'),
  40091. tmvaWeights = cms.string('RecoJets/JetProducers/data/pileupJetId_76x_Eta2p75to3_BDT.weights.xml.gz')
  40092. ),
  40093. cms.PSet(
  40094. jEtaMax = cms.double(5.0),
  40095. jEtaMin = cms.double(3.0),
  40096. tmvaVariables = cms.vstring('nvtx',
  40097. 'dR2Mean',
  40098. 'nParticles',
  40099. 'majW',
  40100. 'minW',
  40101. 'frac01',
  40102. 'frac02',
  40103. 'frac03',
  40104. 'frac04',
  40105. 'ptD',
  40106. 'pull',
  40107. 'jetR'),
  40108. tmvaWeights = cms.string('RecoJets/JetProducers/data/pileupJetId_76x_Eta3to5_BDT.weights.xml.gz')
  40109. )),
  40110. version = cms.int32(-1)
  40111. )
  40112.  
  40113. process.full_76x_chs_wp = cms.PSet(
  40114. Pt010_Loose = cms.vdouble(-0.96, -0.62, -0.53, -0.49),
  40115. Pt010_Medium = cms.vdouble(-0.58, -0.52, -0.4, -0.36),
  40116. Pt010_Tight = cms.vdouble(0.09, -0.37, -0.24, -0.21),
  40117. Pt1020_Loose = cms.vdouble(-0.96, -0.62, -0.53, -0.49),
  40118. Pt1020_Medium = cms.vdouble(-0.58, -0.52, -0.4, -0.36),
  40119. Pt1020_Tight = cms.vdouble(0.09, -0.37, -0.24, -0.21),
  40120. Pt2030_Loose = cms.vdouble(-0.96, -0.62, -0.53, -0.49),
  40121. Pt2030_Medium = cms.vdouble(-0.58, -0.52, -0.4, -0.36),
  40122. Pt2030_Tight = cms.vdouble(0.09, -0.37, -0.24, -0.21),
  40123. Pt3050_Loose = cms.vdouble(-0.93, -0.52, -0.39, -0.31),
  40124. Pt3050_Medium = cms.vdouble(-0.2, -0.39, -0.24, -0.19),
  40125. Pt3050_Tight = cms.vdouble(0.52, -0.19, -0.06, -0.03)
  40126. )
  40127.  
  40128. process.full_80x_chs = cms.PSet(
  40129. JetIdParams = cms.PSet(
  40130. Pt010_Loose = cms.vdouble(-0.96, -0.64, -0.56, -0.54),
  40131. Pt010_Medium = cms.vdouble(-0.49, -0.53, -0.44, -0.42),
  40132. Pt010_Tight = cms.vdouble(0.26, -0.34, -0.24, -0.26),
  40133. Pt1020_Loose = cms.vdouble(-0.96, -0.64, -0.56, -0.54),
  40134. Pt1020_Medium = cms.vdouble(-0.49, -0.53, -0.44, -0.42),
  40135. Pt1020_Tight = cms.vdouble(0.26, -0.34, -0.24, -0.26),
  40136. Pt2030_Loose = cms.vdouble(-0.96, -0.64, -0.56, -0.54),
  40137. Pt2030_Medium = cms.vdouble(-0.49, -0.53, -0.44, -0.42),
  40138. Pt2030_Tight = cms.vdouble(0.26, -0.34, -0.24, -0.26),
  40139. Pt3050_Loose = cms.vdouble(-0.92, -0.56, -0.44, -0.39),
  40140. Pt3050_Medium = cms.vdouble(-0.06, -0.42, -0.3, -0.23),
  40141. Pt3050_Tight = cms.vdouble(0.62, -0.21, -0.07, -0.03)
  40142. ),
  40143. cutBased = cms.bool(False),
  40144. etaBinnedWeights = cms.bool(True),
  40145. impactParTkThreshold = cms.double(1.0),
  40146. label = cms.string('full'),
  40147. nEtaBins = cms.int32(4),
  40148. tmvaMethod = cms.string('JetIDMVAHighPt'),
  40149. tmvaSpectators = cms.vstring('jetPt',
  40150. 'jetEta'),
  40151. trainings = cms.VPSet(cms.PSet(
  40152. jEtaMax = cms.double(2.5),
  40153. jEtaMin = cms.double(0.0),
  40154. tmvaVariables = cms.vstring('nvtx',
  40155. 'dR2Mean',
  40156. 'nParticles',
  40157. 'nCharged',
  40158. 'majW',
  40159. 'minW',
  40160. 'frac01',
  40161. 'frac02',
  40162. 'frac03',
  40163. 'frac04',
  40164. 'ptD',
  40165. 'beta',
  40166. 'pull',
  40167. 'jetR',
  40168. 'jetRchg'),
  40169. tmvaWeights = cms.string('RecoJets/JetProducers/data/pileupJetId_80X_Eta0to2p5_BDT.weights.xml.gz')
  40170. ),
  40171. cms.PSet(
  40172. jEtaMax = cms.double(2.75),
  40173. jEtaMin = cms.double(2.5),
  40174. tmvaVariables = cms.vstring('nvtx',
  40175. 'dR2Mean',
  40176. 'nParticles',
  40177. 'nCharged',
  40178. 'majW',
  40179. 'minW',
  40180. 'frac01',
  40181. 'frac02',
  40182. 'frac03',
  40183. 'frac04',
  40184. 'ptD',
  40185. 'beta',
  40186. 'pull',
  40187. 'jetR',
  40188. 'jetRchg'),
  40189. tmvaWeights = cms.string('RecoJets/JetProducers/data/pileupJetId_80X_Eta2p5to2p75_BDT.weights.xml.gz')
  40190. ),
  40191. cms.PSet(
  40192. jEtaMax = cms.double(3.0),
  40193. jEtaMin = cms.double(2.75),
  40194. tmvaVariables = cms.vstring('nvtx',
  40195. 'dR2Mean',
  40196. 'nParticles',
  40197. 'nCharged',
  40198. 'majW',
  40199. 'minW',
  40200. 'frac01',
  40201. 'frac02',
  40202. 'frac03',
  40203. 'frac04',
  40204. 'ptD',
  40205. 'beta',
  40206. 'pull',
  40207. 'jetR',
  40208. 'jetRchg'),
  40209. tmvaWeights = cms.string('RecoJets/JetProducers/data/pileupJetId_80X_Eta2p75to3_BDT.weights.xml.gz')
  40210. ),
  40211. cms.PSet(
  40212. jEtaMax = cms.double(5.0),
  40213. jEtaMin = cms.double(3.0),
  40214. tmvaVariables = cms.vstring('nvtx',
  40215. 'dR2Mean',
  40216. 'nParticles',
  40217. 'majW',
  40218. 'minW',
  40219. 'frac01',
  40220. 'frac02',
  40221. 'frac03',
  40222. 'frac04',
  40223. 'ptD',
  40224. 'pull',
  40225. 'jetR'),
  40226. tmvaWeights = cms.string('RecoJets/JetProducers/data/pileupJetId_80X_Eta3to5_BDT.weights.xml.gz')
  40227. )),
  40228. version = cms.int32(-1)
  40229. )
  40230.  
  40231. process.full_80x_chs_wp = cms.PSet(
  40232. Pt010_Loose = cms.vdouble(-0.96, -0.64, -0.56, -0.54),
  40233. Pt010_Medium = cms.vdouble(-0.49, -0.53, -0.44, -0.42),
  40234. Pt010_Tight = cms.vdouble(0.26, -0.34, -0.24, -0.26),
  40235. Pt1020_Loose = cms.vdouble(-0.96, -0.64, -0.56, -0.54),
  40236. Pt1020_Medium = cms.vdouble(-0.49, -0.53, -0.44, -0.42),
  40237. Pt1020_Tight = cms.vdouble(0.26, -0.34, -0.24, -0.26),
  40238. Pt2030_Loose = cms.vdouble(-0.96, -0.64, -0.56, -0.54),
  40239. Pt2030_Medium = cms.vdouble(-0.49, -0.53, -0.44, -0.42),
  40240. Pt2030_Tight = cms.vdouble(0.26, -0.34, -0.24, -0.26),
  40241. Pt3050_Loose = cms.vdouble(-0.92, -0.56, -0.44, -0.39),
  40242. Pt3050_Medium = cms.vdouble(-0.06, -0.42, -0.3, -0.23),
  40243. Pt3050_Tight = cms.vdouble(0.62, -0.21, -0.07, -0.03)
  40244. )
  40245.  
  40246. process.full_81x_chs = cms.PSet(
  40247. JetIdParams = cms.PSet(
  40248. Pt010_Loose = cms.vdouble(-0.97, -0.68, -0.53, -0.47),
  40249. Pt010_Medium = cms.vdouble(0.18, -0.55, -0.42, -0.36),
  40250. Pt010_Tight = cms.vdouble(0.69, -0.35, -0.26, -0.21),
  40251. Pt1020_Loose = cms.vdouble(-0.97, -0.68, -0.53, -0.47),
  40252. Pt1020_Medium = cms.vdouble(0.18, -0.55, -0.42, -0.36),
  40253. Pt1020_Tight = cms.vdouble(0.69, -0.35, -0.26, -0.21),
  40254. Pt2030_Loose = cms.vdouble(-0.97, -0.68, -0.53, -0.47),
  40255. Pt2030_Medium = cms.vdouble(0.18, -0.55, -0.42, -0.36),
  40256. Pt2030_Tight = cms.vdouble(0.69, -0.35, -0.26, -0.21),
  40257. Pt3050_Loose = cms.vdouble(-0.89, -0.52, -0.38, -0.3),
  40258. Pt3050_Medium = cms.vdouble(0.61, -0.35, -0.23, -0.17),
  40259. Pt3050_Tight = cms.vdouble(0.86, -0.1, -0.05, -0.01)
  40260. ),
  40261. cutBased = cms.bool(False),
  40262. etaBinnedWeights = cms.bool(True),
  40263. impactParTkThreshold = cms.double(1.0),
  40264. label = cms.string('full'),
  40265. nEtaBins = cms.int32(4),
  40266. tmvaMethod = cms.string('JetIDMVAHighPt'),
  40267. tmvaSpectators = cms.vstring('jetPt',
  40268. 'jetEta'),
  40269. trainings = cms.VPSet(cms.PSet(
  40270. jEtaMax = cms.double(2.5),
  40271. jEtaMin = cms.double(0.0),
  40272. tmvaVariables = cms.vstring('nvtx',
  40273. 'dR2Mean',
  40274. 'nParticles',
  40275. 'nCharged',
  40276. 'majW',
  40277. 'minW',
  40278. 'frac01',
  40279. 'frac02',
  40280. 'frac03',
  40281. 'frac04',
  40282. 'ptD',
  40283. 'beta',
  40284. 'pull',
  40285. 'jetR',
  40286. 'jetRchg'),
  40287. tmvaWeights = cms.string('RecoJets/JetProducers/data/pileupJetId_80XvarFix_Eta0to2p5_BDT.weights.xml.gz')
  40288. ),
  40289. cms.PSet(
  40290. jEtaMax = cms.double(2.75),
  40291. jEtaMin = cms.double(2.5),
  40292. tmvaVariables = cms.vstring('nvtx',
  40293. 'dR2Mean',
  40294. 'nParticles',
  40295. 'nCharged',
  40296. 'majW',
  40297. 'minW',
  40298. 'frac01',
  40299. 'frac02',
  40300. 'frac03',
  40301. 'frac04',
  40302. 'ptD',
  40303. 'beta',
  40304. 'pull',
  40305. 'jetR',
  40306. 'jetRchg'),
  40307. tmvaWeights = cms.string('RecoJets/JetProducers/data/pileupJetId_80XvarFix_Eta2p5to2p75_BDT.weights.xml.gz')
  40308. ),
  40309. cms.PSet(
  40310. jEtaMax = cms.double(3.0),
  40311. jEtaMin = cms.double(2.75),
  40312. tmvaVariables = cms.vstring('nvtx',
  40313. 'dR2Mean',
  40314. 'nParticles',
  40315. 'nCharged',
  40316. 'majW',
  40317. 'minW',
  40318. 'frac01',
  40319. 'frac02',
  40320. 'frac03',
  40321. 'frac04',
  40322. 'ptD',
  40323. 'beta',
  40324. 'pull',
  40325. 'jetR',
  40326. 'jetRchg'),
  40327. tmvaWeights = cms.string('RecoJets/JetProducers/data/pileupJetId_80XvarFix_Eta2p75to3_BDT.weights.xml.gz')
  40328. ),
  40329. cms.PSet(
  40330. jEtaMax = cms.double(5.0),
  40331. jEtaMin = cms.double(3.0),
  40332. tmvaVariables = cms.vstring('nvtx',
  40333. 'dR2Mean',
  40334. 'nParticles',
  40335. 'majW',
  40336. 'minW',
  40337. 'frac01',
  40338. 'frac02',
  40339. 'frac03',
  40340. 'frac04',
  40341. 'ptD',
  40342. 'pull',
  40343. 'jetR'),
  40344. tmvaWeights = cms.string('RecoJets/JetProducers/data/pileupJetId_80XvarFix_Eta3to5_BDT.weights.xml.gz')
  40345. )),
  40346. version = cms.int32(-1)
  40347. )
  40348.  
  40349. process.full_81x_chs_wp = cms.PSet(
  40350. Pt010_Loose = cms.vdouble(-0.97, -0.68, -0.53, -0.47),
  40351. Pt010_Medium = cms.vdouble(0.18, -0.55, -0.42, -0.36),
  40352. Pt010_Tight = cms.vdouble(0.69, -0.35, -0.26, -0.21),
  40353. Pt1020_Loose = cms.vdouble(-0.97, -0.68, -0.53, -0.47),
  40354. Pt1020_Medium = cms.vdouble(0.18, -0.55, -0.42, -0.36),
  40355. Pt1020_Tight = cms.vdouble(0.69, -0.35, -0.26, -0.21),
  40356. Pt2030_Loose = cms.vdouble(-0.97, -0.68, -0.53, -0.47),
  40357. Pt2030_Medium = cms.vdouble(0.18, -0.55, -0.42, -0.36),
  40358. Pt2030_Tight = cms.vdouble(0.69, -0.35, -0.26, -0.21),
  40359. Pt3050_Loose = cms.vdouble(-0.89, -0.52, -0.38, -0.3),
  40360. Pt3050_Medium = cms.vdouble(0.61, -0.35, -0.23, -0.17),
  40361. Pt3050_Tight = cms.vdouble(0.86, -0.1, -0.05, -0.01)
  40362. )
  40363.  
  40364. process.generalGpSelectorBlock = cms.PSet(
  40365. chargedOnly = cms.bool(True),
  40366. lip = cms.double(30.0),
  40367. maxRapidity = cms.double(2.5),
  40368. minRapidity = cms.double(-2.5),
  40369. pdgId = cms.vint32(),
  40370. ptMin = cms.double(0.9),
  40371. status = cms.int32(1),
  40372. tip = cms.double(3.5)
  40373. )
  40374.  
  40375. process.generalTpSelectorBlock = cms.PSet(
  40376. chargedOnly = cms.bool(True),
  40377. intimeOnly = cms.bool(False),
  40378. lip = cms.double(30.0),
  40379. maxRapidity = cms.double(2.5),
  40380. minHit = cms.int32(0),
  40381. minRapidity = cms.double(-2.5),
  40382. pdgId = cms.vint32(),
  40383. ptMin = cms.double(0.9),
  40384. signalOnly = cms.bool(True),
  40385. stableOnly = cms.bool(False),
  40386. tip = cms.double(3.5)
  40387. )
  40388.  
  40389. process.genericTriggerEventFlag4HLTdb = cms.PSet(
  40390. andOr = cms.bool(False),
  40391. andOrHlt = cms.bool(True),
  40392. dbLabel = cms.string('SiStripDQMTrigger'),
  40393. errorReplyHlt = cms.bool(False),
  40394. hltDBKey = cms.string('SiStrip_HLT'),
  40395. hltInputTag = cms.InputTag("TriggerResults","","HLT"),
  40396. hltPaths = cms.vstring('HLT_ZeroBias_v*',
  40397. 'HLT_HIZeroBias_v*',
  40398. 'HLT_PAL1MinimumBiasHF_OR_SinglePixelTrack_*'),
  40399. verbosityLevel = cms.uint32(1)
  40400. )
  40401.  
  40402. process.genericTriggerEventFlag4HLTdbIB = cms.PSet(
  40403. andOr = cms.bool(False),
  40404. andOrHlt = cms.bool(True),
  40405. dbLabel = cms.string('SiStripDQMTrigger'),
  40406. errorReplyHlt = cms.bool(False),
  40407. hltDBKey = cms.string('SiStrip_HLT'),
  40408. hltInputTag = cms.InputTag("TriggerResults","","HLT"),
  40409. hltPaths = cms.vstring('HLT_ZeroBias_FirstCollisionAfterAbortGap_*,HLT_ZeroBias_IsolatedBunches_v*',
  40410. 'HLT_PAL1MinimumBiasHF_OR_SinglePixelTrack_*'),
  40411. verbosityLevel = cms.uint32(1)
  40412. )
  40413.  
  40414. process.genericTriggerEventFlag4L1bd = cms.PSet(
  40415. andOr = cms.bool(False),
  40416. andOrL1 = cms.bool(True),
  40417. dbLabel = cms.string('SiStripDQMTrigger'),
  40418. errorReplyL1 = cms.bool(False),
  40419. l1Algorithms = cms.vstring(''),
  40420. l1BeforeMask = cms.bool(True),
  40421. l1DBKey = cms.string('SiStrip_L1'),
  40422. l1tAlgBlkInputTag = cms.InputTag("gtStage2Digis"),
  40423. l1tExtBlkInputTag = cms.InputTag("gtStage2Digis"),
  40424. stage2 = cms.bool(True),
  40425. verbosityLevel = cms.uint32(1)
  40426. )
  40427.  
  40428. process.genericTriggerEventFlag4fullTracker = cms.PSet(
  40429. andOr = cms.bool(False),
  40430. andOrDcs = cms.bool(False),
  40431. dcsInputTag = cms.InputTag("scalersRawToDigi"),
  40432. dcsPartitions = cms.vint32(24, 25, 26, 27, 28,
  40433. 29),
  40434. errorReplyDcs = cms.bool(True)
  40435. )
  40436.  
  40437. process.genericTriggerEventFlag4fullTrackerAndHLTHIPOOTdb = cms.PSet(
  40438. andOr = cms.bool(False),
  40439. andOrDcs = cms.bool(False),
  40440. andOrHlt = cms.bool(True),
  40441. dbLabel = cms.string('SiStripDQMTrigger'),
  40442. dcsInputTag = cms.InputTag("scalersRawToDigi"),
  40443. dcsPartitions = cms.vint32(24, 25, 26, 27, 28,
  40444. 29),
  40445. errorReplyDcs = cms.bool(True),
  40446. errorReplyHlt = cms.bool(False),
  40447. hltDBKey = cms.string('Tracking_HLT_HIP_OOT'),
  40448. hltInputTag = cms.InputTag("TriggerResults","","HLT"),
  40449. hltPaths = cms.vstring(''),
  40450. verbosityLevel = cms.uint32(1)
  40451. )
  40452.  
  40453. process.genericTriggerEventFlag4fullTrackerAndHLTHIPnoOOTdb = cms.PSet(
  40454. andOr = cms.bool(False),
  40455. andOrDcs = cms.bool(False),
  40456. andOrHlt = cms.bool(True),
  40457. dbLabel = cms.string('SiStripDQMTrigger'),
  40458. dcsInputTag = cms.InputTag("scalersRawToDigi"),
  40459. dcsPartitions = cms.vint32(24, 25, 26, 27, 28,
  40460. 29),
  40461. errorReplyDcs = cms.bool(True),
  40462. errorReplyHlt = cms.bool(False),
  40463. hltDBKey = cms.string('Tracking_HLT_HIP_noOOT'),
  40464. hltInputTag = cms.InputTag("TriggerResults","","HLT"),
  40465. hltPaths = cms.vstring(''),
  40466. verbosityLevel = cms.uint32(1)
  40467. )
  40468.  
  40469. process.genericTriggerEventFlag4fullTrackerAndHLTdb = cms.PSet(
  40470. andOr = cms.bool(False),
  40471. andOrDcs = cms.bool(False),
  40472. andOrHlt = cms.bool(True),
  40473. dbLabel = cms.string('SiStripDQMTrigger'),
  40474. dcsInputTag = cms.InputTag("scalersRawToDigi"),
  40475. dcsPartitions = cms.vint32(24, 25, 26, 27, 28,
  40476. 29),
  40477. errorReplyDcs = cms.bool(True),
  40478. errorReplyHlt = cms.bool(False),
  40479. hltDBKey = cms.string('Tracking_HLT'),
  40480. hltInputTag = cms.InputTag("TriggerResults","","HLT"),
  40481. hltPaths = cms.vstring(''),
  40482. verbosityLevel = cms.uint32(1)
  40483. )
  40484.  
  40485. process.genericTriggerEventFlag4fullTrackerAndHLTnoHIPnoOOTdb = cms.PSet(
  40486. andOr = cms.bool(False),
  40487. andOrDcs = cms.bool(False),
  40488. andOrHlt = cms.bool(True),
  40489. dbLabel = cms.string('SiStripDQMTrigger'),
  40490. dcsInputTag = cms.InputTag("scalersRawToDigi"),
  40491. dcsPartitions = cms.vint32(24, 25, 26, 27, 28,
  40492. 29),
  40493. errorReplyDcs = cms.bool(True),
  40494. errorReplyHlt = cms.bool(False),
  40495. hltDBKey = cms.string('Tracking_HLT_noHIP_noOOT'),
  40496. hltInputTag = cms.InputTag("TriggerResults","","HLT"),
  40497. hltPaths = cms.vstring(''),
  40498. verbosityLevel = cms.uint32(1)
  40499. )
  40500.  
  40501. process.genericTriggerEventFlag4onlyStrip = cms.PSet(
  40502. andOr = cms.bool(False),
  40503. andOrDcs = cms.bool(False),
  40504. dcsInputTag = cms.InputTag("scalersRawToDigi"),
  40505. dcsPartitions = cms.vint32(24, 25, 26, 27),
  40506. errorReplyDcs = cms.bool(True)
  40507. )
  40508.  
  40509. process.ghostTrackCommon = cms.PSet(
  40510. charmCut = cms.double(1.5),
  40511. minimumTrackWeight = cms.double(0.5),
  40512. trackPairV0Filter = cms.PSet(
  40513. k0sMassWindow = cms.double(0.03)
  40514. ),
  40515. trackSelection = cms.PSet(
  40516. a_dR = cms.double(-0.001053),
  40517. a_pT = cms.double(0.005263),
  40518. b_dR = cms.double(0.6263),
  40519. b_pT = cms.double(0.3684),
  40520. jetDeltaRMax = cms.double(0.3),
  40521. maxDecayLen = cms.double(5),
  40522. maxDistToAxis = cms.double(0.07),
  40523. max_pT = cms.double(500),
  40524. max_pT_dRcut = cms.double(0.1),
  40525. max_pT_trackPTcut = cms.double(3),
  40526. min_pT = cms.double(120),
  40527. min_pT_dRcut = cms.double(0.5),
  40528. normChi2Max = cms.double(99999.9),
  40529. pixelHitsMin = cms.uint32(0),
  40530. ptMin = cms.double(0.0),
  40531. qualityClass = cms.string('any'),
  40532. sip2dSigMax = cms.double(99999.9),
  40533. sip2dSigMin = cms.double(-99999.9),
  40534. sip2dValMax = cms.double(99999.9),
  40535. sip2dValMin = cms.double(-99999.9),
  40536. sip3dSigMax = cms.double(99999.9),
  40537. sip3dSigMin = cms.double(-99999.9),
  40538. sip3dValMax = cms.double(99999.9),
  40539. sip3dValMin = cms.double(-99999.9),
  40540. totalHitsMin = cms.uint32(0),
  40541. useVariableJTA = cms.bool(False)
  40542. ),
  40543. trackSort = cms.string('sip2dSig')
  40544. )
  40545.  
  40546. process.ghostTrackVertexRecoBlock = cms.PSet(
  40547. vertexReco = cms.PSet(
  40548. finder = cms.string('gtvr'),
  40549. fitType = cms.string('RefitGhostTrackWithVertices'),
  40550. maxFitChi2 = cms.double(10.0),
  40551. mergeThreshold = cms.double(3.0),
  40552. primcut = cms.double(2.0),
  40553. seccut = cms.double(4.0)
  40554. )
  40555. )
  40556.  
  40557. process.globalMuonParams = cms.PSet(
  40558. d0Cut = cms.untracked.double(2.0),
  40559. hltCuts = cms.untracked.string('abs(eta) < 2.4'),
  40560. recoCuts = cms.untracked.string('isGlobalMuon && abs(eta) < 2.4'),
  40561. z0Cut = cms.untracked.double(25.0)
  40562. )
  40563.  
  40564. process.hcalDigitizer = cms.PSet(
  40565. DelivLuminosity = cms.double(0),
  40566. HEDarkening = cms.bool(False),
  40567. HFDarkening = cms.bool(False),
  40568. HcalPreMixStage1 = cms.bool(False),
  40569. HcalPreMixStage2 = cms.bool(False),
  40570. TestNumbering = cms.bool(False),
  40571. accumulatorType = cms.string('HcalDigiProducer'),
  40572. debugCaloSamples = cms.bool(False),
  40573. doEmpty = cms.bool(True),
  40574. doHFWindow = cms.bool(False),
  40575. doIonFeedback = cms.bool(True),
  40576. doNeutralDensityFilter = cms.bool(True),
  40577. doNoise = cms.bool(True),
  40578. doThermalNoise = cms.bool(True),
  40579. doTimeSlew = cms.bool(True),
  40580. hb = cms.PSet(
  40581. binOfMaximum = cms.int32(5),
  40582. doPhotoStatistics = cms.bool(True),
  40583. doSiPMSmearing = cms.bool(False),
  40584. firstRing = cms.int32(1),
  40585. photoelectronsToAnalog = cms.vdouble(0.3305, 0.3305, 0.3305, 0.3305, 0.3305,
  40586. 0.3305, 0.3305, 0.3305, 0.3305, 0.3305,
  40587. 0.3305, 0.3305, 0.3305, 0.3305, 0.3305,
  40588. 0.3305),
  40589. readoutFrameSize = cms.int32(10),
  40590. samplingFactors = cms.vdouble(125.44, 125.54, 125.32, 125.13, 124.46,
  40591. 125.01, 125.22, 125.48, 124.45, 125.9,
  40592. 125.83, 127.01, 126.82, 129.73, 131.83,
  40593. 143.52),
  40594. simHitToPhotoelectrons = cms.double(2000.0),
  40595. sipmTau = cms.double(0.0),
  40596. syncPhase = cms.bool(True),
  40597. timePhase = cms.double(6.0),
  40598. timeSmearing = cms.bool(True)
  40599. ),
  40600. he = cms.PSet(
  40601. binOfMaximum = cms.int32(5),
  40602. doPhotoStatistics = cms.bool(True),
  40603. doSiPMSmearing = cms.bool(False),
  40604. firstRing = cms.int32(16),
  40605. photoelectronsToAnalog = cms.vdouble(0.3305, 0.3305, 0.3305, 0.3305, 0.3305,
  40606. 0.3305, 0.3305, 0.3305, 0.3305, 0.3305,
  40607. 0.3305, 0.3305, 0.3305, 0.3305),
  40608. readoutFrameSize = cms.int32(10),
  40609. samplingFactors = cms.vdouble(210.55, 197.93, 186.12, 189.64, 189.63,
  40610. 190.28, 189.61, 189.6, 190.12, 191.22,
  40611. 190.9, 193.06, 188.42, 188.42),
  40612. simHitToPhotoelectrons = cms.double(2000.0),
  40613. sipmTau = cms.double(0.0),
  40614. syncPhase = cms.bool(True),
  40615. timePhase = cms.double(6.0),
  40616. timeSmearing = cms.bool(True)
  40617. ),
  40618. hf1 = cms.PSet(
  40619. binOfMaximum = cms.int32(3),
  40620. doPhotoStatistics = cms.bool(True),
  40621. doSiPMSmearing = cms.bool(False),
  40622. photoelectronsToAnalog = cms.double(2.79),
  40623. readoutFrameSize = cms.int32(4),
  40624. samplingFactor = cms.double(0.67),
  40625. simHitToPhotoelectrons = cms.double(6.0),
  40626. sipmTau = cms.double(0.0),
  40627. syncPhase = cms.bool(True),
  40628. timePhase = cms.double(14.0)
  40629. ),
  40630. hf2 = cms.PSet(
  40631. binOfMaximum = cms.int32(3),
  40632. doPhotoStatistics = cms.bool(True),
  40633. doSiPMSmearing = cms.bool(False),
  40634. photoelectronsToAnalog = cms.double(1.843),
  40635. readoutFrameSize = cms.int32(4),
  40636. samplingFactor = cms.double(0.67),
  40637. simHitToPhotoelectrons = cms.double(6.0),
  40638. sipmTau = cms.double(0.0),
  40639. syncPhase = cms.bool(True),
  40640. timePhase = cms.double(13.0)
  40641. ),
  40642. hitsProducer = cms.string('g4SimHits'),
  40643. ho = cms.PSet(
  40644. binOfMaximum = cms.int32(5),
  40645. doPhotoStatistics = cms.bool(True),
  40646. doSiPMSmearing = cms.bool(False),
  40647. firstRing = cms.int32(1),
  40648. photoelectronsToAnalog = cms.vdouble(4.0, 4.0, 4.0, 4.0, 4.0,
  40649. 4.0, 4.0, 4.0, 4.0, 4.0,
  40650. 4.0, 4.0, 4.0, 4.0, 4.0,
  40651. 4.0),
  40652. readoutFrameSize = cms.int32(10),
  40653. samplingFactors = cms.vdouble(231.0, 231.0, 231.0, 231.0, 360.0,
  40654. 360.0, 360.0, 360.0, 360.0, 360.0,
  40655. 360.0, 360.0, 360.0, 360.0, 360.0),
  40656. siPMCode = cms.int32(1),
  40657. simHitToPhotoelectrons = cms.double(4000.0),
  40658. sipmTau = cms.double(5.0),
  40659. syncPhase = cms.bool(True),
  40660. timePhase = cms.double(5.0),
  40661. timeSmearing = cms.bool(False)
  40662. ),
  40663. hoHamamatsu = cms.PSet(
  40664. binOfMaximum = cms.int32(5),
  40665. doPhotoStatistics = cms.bool(True),
  40666. doSiPMSmearing = cms.bool(False),
  40667. firstRing = cms.int32(1),
  40668. photoelectronsToAnalog = cms.vdouble(3.0, 3.0, 3.0, 3.0, 3.0,
  40669. 3.0, 3.0, 3.0, 3.0, 3.0,
  40670. 3.0, 3.0, 3.0, 3.0, 3.0,
  40671. 3.0),
  40672. readoutFrameSize = cms.int32(10),
  40673. samplingFactors = cms.vdouble(231.0, 231.0, 231.0, 231.0, 360.0,
  40674. 360.0, 360.0, 360.0, 360.0, 360.0,
  40675. 360.0, 360.0, 360.0, 360.0, 360.0),
  40676. siPMCode = cms.int32(2),
  40677. simHitToPhotoelectrons = cms.double(4000.0),
  40678. sipmTau = cms.double(5.0),
  40679. syncPhase = cms.bool(True),
  40680. timePhase = cms.double(5.0),
  40681. timeSmearing = cms.bool(False)
  40682. ),
  40683. hoZecotek = cms.PSet(
  40684. binOfMaximum = cms.int32(5),
  40685. doPhotoStatistics = cms.bool(True),
  40686. doSiPMSmearing = cms.bool(False),
  40687. firstRing = cms.int32(1),
  40688. photoelectronsToAnalog = cms.vdouble(3.0, 3.0, 3.0, 3.0, 3.0,
  40689. 3.0, 3.0, 3.0, 3.0, 3.0,
  40690. 3.0, 3.0, 3.0, 3.0, 3.0,
  40691. 3.0),
  40692. readoutFrameSize = cms.int32(10),
  40693. samplingFactors = cms.vdouble(231.0, 231.0, 231.0, 231.0, 360.0,
  40694. 360.0, 360.0, 360.0, 360.0, 360.0,
  40695. 360.0, 360.0, 360.0, 360.0, 360.0),
  40696. siPMCode = cms.int32(2),
  40697. simHitToPhotoelectrons = cms.double(4000.0),
  40698. sipmTau = cms.double(5.0),
  40699. syncPhase = cms.bool(True),
  40700. timePhase = cms.double(5.0),
  40701. timeSmearing = cms.bool(False)
  40702. ),
  40703. ignoreGeantTime = cms.bool(False),
  40704. injectTestHits = cms.bool(False),
  40705. injectTestHitsCells = cms.vint32(),
  40706. injectTestHitsEnergy = cms.vdouble(),
  40707. injectTestHitsTime = cms.vdouble(),
  40708. killHE = cms.bool(False),
  40709. makeDigiSimLinks = cms.untracked.bool(False),
  40710. minFCToDelay = cms.double(5.0),
  40711. zdc = cms.PSet(
  40712. binOfMaximum = cms.int32(5),
  40713. doPhotoStatistics = cms.bool(True),
  40714. doSiPMSmearing = cms.bool(False),
  40715. photoelectronsToAnalog = cms.double(1.843),
  40716. readoutFrameSize = cms.int32(10),
  40717. samplingFactor = cms.double(1.0),
  40718. simHitToPhotoelectrons = cms.double(6.0),
  40719. sipmTau = cms.double(0.0),
  40720. syncPhase = cms.bool(True),
  40721. timePhase = cms.double(-4.0)
  40722. )
  40723. )
  40724.  
  40725. process.hcalSimBlock = cms.PSet(
  40726. DelivLuminosity = cms.double(0),
  40727. HEDarkening = cms.bool(False),
  40728. HFDarkening = cms.bool(False),
  40729. HcalPreMixStage1 = cms.bool(False),
  40730. HcalPreMixStage2 = cms.bool(False),
  40731. TestNumbering = cms.bool(False),
  40732. debugCaloSamples = cms.bool(False),
  40733. doEmpty = cms.bool(True),
  40734. doHFWindow = cms.bool(False),
  40735. doIonFeedback = cms.bool(True),
  40736. doNeutralDensityFilter = cms.bool(True),
  40737. doNoise = cms.bool(True),
  40738. doThermalNoise = cms.bool(True),
  40739. doTimeSlew = cms.bool(True),
  40740. hb = cms.PSet(
  40741. binOfMaximum = cms.int32(5),
  40742. doPhotoStatistics = cms.bool(True),
  40743. doSiPMSmearing = cms.bool(False),
  40744. firstRing = cms.int32(1),
  40745. photoelectronsToAnalog = cms.vdouble(0.3305, 0.3305, 0.3305, 0.3305, 0.3305,
  40746. 0.3305, 0.3305, 0.3305, 0.3305, 0.3305,
  40747. 0.3305, 0.3305, 0.3305, 0.3305, 0.3305,
  40748. 0.3305),
  40749. readoutFrameSize = cms.int32(10),
  40750. samplingFactors = cms.vdouble(125.44, 125.54, 125.32, 125.13, 124.46,
  40751. 125.01, 125.22, 125.48, 124.45, 125.9,
  40752. 125.83, 127.01, 126.82, 129.73, 131.83,
  40753. 143.52),
  40754. simHitToPhotoelectrons = cms.double(2000.0),
  40755. sipmTau = cms.double(0.0),
  40756. syncPhase = cms.bool(True),
  40757. timePhase = cms.double(6.0),
  40758. timeSmearing = cms.bool(True)
  40759. ),
  40760. he = cms.PSet(
  40761. binOfMaximum = cms.int32(5),
  40762. doPhotoStatistics = cms.bool(True),
  40763. doSiPMSmearing = cms.bool(False),
  40764. firstRing = cms.int32(16),
  40765. photoelectronsToAnalog = cms.vdouble(0.3305, 0.3305, 0.3305, 0.3305, 0.3305,
  40766. 0.3305, 0.3305, 0.3305, 0.3305, 0.3305,
  40767. 0.3305, 0.3305, 0.3305, 0.3305),
  40768. readoutFrameSize = cms.int32(10),
  40769. samplingFactors = cms.vdouble(210.55, 197.93, 186.12, 189.64, 189.63,
  40770. 190.28, 189.61, 189.6, 190.12, 191.22,
  40771. 190.9, 193.06, 188.42, 188.42),
  40772. simHitToPhotoelectrons = cms.double(2000.0),
  40773. sipmTau = cms.double(0.0),
  40774. syncPhase = cms.bool(True),
  40775. timePhase = cms.double(6.0),
  40776. timeSmearing = cms.bool(True)
  40777. ),
  40778. hf1 = cms.PSet(
  40779. binOfMaximum = cms.int32(3),
  40780. doPhotoStatistics = cms.bool(True),
  40781. doSiPMSmearing = cms.bool(False),
  40782. photoelectronsToAnalog = cms.double(2.79),
  40783. readoutFrameSize = cms.int32(4),
  40784. samplingFactor = cms.double(0.67),
  40785. simHitToPhotoelectrons = cms.double(6.0),
  40786. sipmTau = cms.double(0.0),
  40787. syncPhase = cms.bool(True),
  40788. timePhase = cms.double(14.0)
  40789. ),
  40790. hf2 = cms.PSet(
  40791. binOfMaximum = cms.int32(3),
  40792. doPhotoStatistics = cms.bool(True),
  40793. doSiPMSmearing = cms.bool(False),
  40794. photoelectronsToAnalog = cms.double(1.843),
  40795. readoutFrameSize = cms.int32(4),
  40796. samplingFactor = cms.double(0.67),
  40797. simHitToPhotoelectrons = cms.double(6.0),
  40798. sipmTau = cms.double(0.0),
  40799. syncPhase = cms.bool(True),
  40800. timePhase = cms.double(13.0)
  40801. ),
  40802. hitsProducer = cms.string('g4SimHits'),
  40803. ho = cms.PSet(
  40804. binOfMaximum = cms.int32(5),
  40805. doPhotoStatistics = cms.bool(True),
  40806. doSiPMSmearing = cms.bool(False),
  40807. firstRing = cms.int32(1),
  40808. photoelectronsToAnalog = cms.vdouble(4.0, 4.0, 4.0, 4.0, 4.0,
  40809. 4.0, 4.0, 4.0, 4.0, 4.0,
  40810. 4.0, 4.0, 4.0, 4.0, 4.0,
  40811. 4.0),
  40812. readoutFrameSize = cms.int32(10),
  40813. samplingFactors = cms.vdouble(231.0, 231.0, 231.0, 231.0, 360.0,
  40814. 360.0, 360.0, 360.0, 360.0, 360.0,
  40815. 360.0, 360.0, 360.0, 360.0, 360.0),
  40816. siPMCode = cms.int32(1),
  40817. simHitToPhotoelectrons = cms.double(4000.0),
  40818. sipmTau = cms.double(5.0),
  40819. syncPhase = cms.bool(True),
  40820. timePhase = cms.double(5.0),
  40821. timeSmearing = cms.bool(False)
  40822. ),
  40823. hoHamamatsu = cms.PSet(
  40824. binOfMaximum = cms.int32(5),
  40825. doPhotoStatistics = cms.bool(True),
  40826. doSiPMSmearing = cms.bool(False),
  40827. firstRing = cms.int32(1),
  40828. photoelectronsToAnalog = cms.vdouble(3.0, 3.0, 3.0, 3.0, 3.0,
  40829. 3.0, 3.0, 3.0, 3.0, 3.0,
  40830. 3.0, 3.0, 3.0, 3.0, 3.0,
  40831. 3.0),
  40832. readoutFrameSize = cms.int32(10),
  40833. samplingFactors = cms.vdouble(231.0, 231.0, 231.0, 231.0, 360.0,
  40834. 360.0, 360.0, 360.0, 360.0, 360.0,
  40835. 360.0, 360.0, 360.0, 360.0, 360.0),
  40836. siPMCode = cms.int32(2),
  40837. simHitToPhotoelectrons = cms.double(4000.0),
  40838. sipmTau = cms.double(5.0),
  40839. syncPhase = cms.bool(True),
  40840. timePhase = cms.double(5.0),
  40841. timeSmearing = cms.bool(False)
  40842. ),
  40843. hoZecotek = cms.PSet(
  40844. binOfMaximum = cms.int32(5),
  40845. doPhotoStatistics = cms.bool(True),
  40846. doSiPMSmearing = cms.bool(False),
  40847. firstRing = cms.int32(1),
  40848. photoelectronsToAnalog = cms.vdouble(3.0, 3.0, 3.0, 3.0, 3.0,
  40849. 3.0, 3.0, 3.0, 3.0, 3.0,
  40850. 3.0, 3.0, 3.0, 3.0, 3.0,
  40851. 3.0),
  40852. readoutFrameSize = cms.int32(10),
  40853. samplingFactors = cms.vdouble(231.0, 231.0, 231.0, 231.0, 360.0,
  40854. 360.0, 360.0, 360.0, 360.0, 360.0,
  40855. 360.0, 360.0, 360.0, 360.0, 360.0),
  40856. siPMCode = cms.int32(2),
  40857. simHitToPhotoelectrons = cms.double(4000.0),
  40858. sipmTau = cms.double(5.0),
  40859. syncPhase = cms.bool(True),
  40860. timePhase = cms.double(5.0),
  40861. timeSmearing = cms.bool(False)
  40862. ),
  40863. ignoreGeantTime = cms.bool(False),
  40864. injectTestHits = cms.bool(False),
  40865. injectTestHitsCells = cms.vint32(),
  40866. injectTestHitsEnergy = cms.vdouble(),
  40867. injectTestHitsTime = cms.vdouble(),
  40868. killHE = cms.bool(False),
  40869. minFCToDelay = cms.double(5.0),
  40870. zdc = cms.PSet(
  40871. binOfMaximum = cms.int32(5),
  40872. doPhotoStatistics = cms.bool(True),
  40873. doSiPMSmearing = cms.bool(False),
  40874. photoelectronsToAnalog = cms.double(1.843),
  40875. readoutFrameSize = cms.int32(10),
  40876. samplingFactor = cms.double(1.0),
  40877. simHitToPhotoelectrons = cms.double(6.0),
  40878. sipmTau = cms.double(0.0),
  40879. syncPhase = cms.bool(True),
  40880. timePhase = cms.double(-4.0)
  40881. )
  40882. )
  40883.  
  40884. process.hfTPScaleShift = cms.PSet(
  40885. NCT = cms.int32(1),
  40886. RCT = cms.int32(3)
  40887. )
  40888.  
  40889. process.hgceeDigitizer = cms.PSet(
  40890. accumulatorType = cms.string('HGCDigiProducer'),
  40891. bxTime = cms.double(25),
  40892. digiCfg = cms.PSet(
  40893. doTimeSamples = cms.bool(False),
  40894. feCfg = cms.PSet(
  40895. adcNbits = cms.uint32(10),
  40896. adcPulse = cms.vdouble(0.0, 0.017, 0.817, 0.163, 0.003,
  40897. 0.0),
  40898. adcSaturation_fC = cms.double(100),
  40899. adcThreshold_fC = cms.double(0.672),
  40900. fwVersion = cms.uint32(2),
  40901. pulseAvgT = cms.vdouble(0.0, 23.42298, 13.16733, 6.41062, 5.03946,
  40902. 4.532),
  40903. tdcChargeDrainParameterisation = cms.vdouble(-919.13, 365.36, -14.1, 0.2, -21.85,
  40904. 49.39, 22.21, 0.8, -0.28, 27.14,
  40905. 43.95, 3.89048),
  40906. tdcNbits = cms.uint32(12),
  40907. tdcOnset_fC = cms.double(60),
  40908. tdcResolutionInPs = cms.double(0.001),
  40909. tdcSaturation_fC = cms.double(10000),
  40910. toaLSB_ns = cms.double(0.005),
  40911. toaMode = cms.uint32(1)
  40912. ),
  40913. keV2fC = cms.double(0.044259),
  40914. noise_fC = cms.vdouble(0.336430626, 0.336430626, 0.256328096)
  40915. ),
  40916. digiCollection = cms.string('HGCDigisEE'),
  40917. digitizationType = cms.uint32(0),
  40918. eVPerEleHolePair = cms.double(3.62),
  40919. hitCollection = cms.string('HGCHitsEE'),
  40920. makeDigiSimLinks = cms.bool(False),
  40921. maxSimHitsAccTime = cms.uint32(100),
  40922. tofDelay = cms.double(1),
  40923. useAllChannels = cms.bool(True),
  40924. verbosity = cms.untracked.uint32(0)
  40925. )
  40926.  
  40927. process.hgchebackDigitizer = cms.PSet(
  40928. accumulatorType = cms.string('HGCDigiProducer'),
  40929. bxTime = cms.double(25),
  40930. digiCfg = cms.PSet(
  40931. doTimeSamples = cms.bool(False),
  40932. feCfg = cms.PSet(
  40933. adcNbits = cms.uint32(12),
  40934. adcSaturation_fC = cms.double(1024),
  40935. adcThreshold_fC = cms.double(0.95),
  40936. fwVersion = cms.uint32(0)
  40937. ),
  40938. keV2MIP = cms.double(0.000667378537106),
  40939. nPEperMIP = cms.double(11.0),
  40940. nTotalPE = cms.double(1156),
  40941. noise_MIP = cms.double(0.2),
  40942. sdPixels = cms.double(3.0),
  40943. xTalk = cms.double(0.25)
  40944. ),
  40945. digiCollection = cms.string('HGCDigisHEback'),
  40946. digitizationType = cms.uint32(1),
  40947. hitCollection = cms.string('HcalHits'),
  40948. makeDigiSimLinks = cms.bool(False),
  40949. maxSimHitsAccTime = cms.uint32(100),
  40950. tofDelay = cms.double(1),
  40951. useAllChannels = cms.bool(True),
  40952. verbosity = cms.untracked.uint32(0)
  40953. )
  40954.  
  40955. process.hgchefrontDigitizer = cms.PSet(
  40956. accumulatorType = cms.string('HGCDigiProducer'),
  40957. bxTime = cms.double(25),
  40958. digiCfg = cms.PSet(
  40959. doTimeSamples = cms.bool(False),
  40960. feCfg = cms.PSet(
  40961. adcNbits = cms.uint32(10),
  40962. adcPulse = cms.vdouble(0.0, 0.017, 0.817, 0.163, 0.003,
  40963. 0.0),
  40964. adcSaturation_fC = cms.double(100),
  40965. adcThreshold_fC = cms.double(0.672),
  40966. fwVersion = cms.uint32(2),
  40967. pulseAvgT = cms.vdouble(0.0, 23.42298, 13.16733, 6.41062, 5.03946,
  40968. 4.532),
  40969. tdcChargeDrainParameterisation = cms.vdouble(-919.13, 365.36, -14.1, 0.2, -21.85,
  40970. 49.39, 22.21, 0.8, -0.28, 27.14,
  40971. 43.95, 3.89048),
  40972. tdcNbits = cms.uint32(12),
  40973. tdcOnset_fC = cms.double(60),
  40974. tdcResolutionInPs = cms.double(0.001),
  40975. tdcSaturation_fC = cms.double(10000),
  40976. toaLSB_ns = cms.double(0.005),
  40977. toaMode = cms.uint32(1)
  40978. ),
  40979. keV2fC = cms.double(0.044259),
  40980. noise_fC = cms.vdouble(0.336430626, 0.336430626, 0.256328096)
  40981. ),
  40982. digiCollection = cms.string('HGCDigisHEfront'),
  40983. digitizationType = cms.uint32(0),
  40984. hitCollection = cms.string('HGCHitsHEfront'),
  40985. makeDigiSimLinks = cms.bool(False),
  40986. maxSimHitsAccTime = cms.uint32(100),
  40987. tofDelay = cms.double(1),
  40988. useAllChannels = cms.bool(True),
  40989. verbosity = cms.untracked.uint32(0)
  40990. )
  40991.  
  40992. process.highPtTripletStepTrajectoryBuilder = cms.PSet(
  40993. ComponentType = cms.string('GroupedCkfTrajectoryBuilder'),
  40994. MeasurementTrackerName = cms.string(''),
  40995. TTRHBuilder = cms.string('WithTrackAngle'),
  40996. alwaysUseInvalidHits = cms.bool(True),
  40997. bestHitOnly = cms.bool(True),
  40998. estimator = cms.string('highPtTripletStepChi2Est'),
  40999. foundHitBonus = cms.double(10.0),
  41000. inOutTrajectoryFilter = cms.PSet(
  41001. refToPSet_ = cms.string('CkfBaseTrajectoryFilter_block')
  41002. ),
  41003. intermediateCleaning = cms.bool(True),
  41004. keepOriginalIfRebuildFails = cms.bool(False),
  41005. lockHits = cms.bool(True),
  41006. lostHitPenalty = cms.double(30.0),
  41007. maxCand = cms.int32(3),
  41008. maxDPhiForLooperReconstruction = cms.double(2.0),
  41009. maxPtForLooperReconstruction = cms.double(0.7),
  41010. minNrOfHitsForRebuild = cms.int32(5),
  41011. propagatorAlong = cms.string('PropagatorWithMaterial'),
  41012. propagatorOpposite = cms.string('PropagatorWithMaterialOpposite'),
  41013. requireSeedHitsInRebuild = cms.bool(True),
  41014. trajectoryFilter = cms.PSet(
  41015. refToPSet_ = cms.string('highPtTripletStepTrajectoryFilter')
  41016. ),
  41017. updator = cms.string('KFUpdator'),
  41018. useSameTrajFilter = cms.bool(True)
  41019. )
  41020.  
  41021. process.highPtTripletStepTrajectoryFilter = cms.PSet(
  41022. ComponentType = cms.string('CompositeTrajectoryFilter'),
  41023. filters = cms.VPSet(cms.PSet(
  41024. refToPSet_ = cms.string('highPtTripletStepTrajectoryFilterBase')
  41025. ))
  41026. )
  41027.  
  41028. process.highPtTripletStepTrajectoryFilterBase = cms.PSet(
  41029. ComponentType = cms.string('CkfBaseTrajectoryFilter'),
  41030. chargeSignificance = cms.double(-1.0),
  41031. constantValueForLostHitsFractionFilter = cms.double(2.0),
  41032. extraNumberOfHitsBeforeTheFirstLoop = cms.int32(4),
  41033. maxCCCLostHits = cms.int32(0),
  41034. maxConsecLostHits = cms.int32(1),
  41035. maxLostHits = cms.int32(999),
  41036. maxLostHitsFraction = cms.double(0.1),
  41037. maxNumberOfHits = cms.int32(100),
  41038. minGoodStripCharge = cms.PSet(
  41039. refToPSet_ = cms.string('SiStripClusterChargeCutLoose')
  41040. ),
  41041. minHitsMinPt = cms.int32(3),
  41042. minNumberOfHitsForLoopers = cms.int32(13),
  41043. minNumberOfHitsPerLoop = cms.int32(4),
  41044. minPt = cms.double(0.2),
  41045. minimumNumberOfHits = cms.int32(3),
  41046. nSigmaMinPt = cms.double(5.0),
  41047. pixelSeedExtension = cms.bool(False),
  41048. seedExtension = cms.int32(0),
  41049. seedPairPenalty = cms.int32(0),
  41050. strictSeedExtension = cms.bool(False)
  41051. )
  41052.  
  41053. process.iPSet = cms.PSet(
  41054. coneSize = cms.double(0.3),
  41055. isolateAgainst = cms.string('h+'),
  41056. isolationAlgo = cms.string('ElectronPFIsolationWithMapBasedVeto'),
  41057. miniAODVertexCodes = cms.vuint32(2, 3),
  41058. particleBasedIsolation = cms.InputTag("particleBasedIsolationTmp","gedGsfElectronsTmp"),
  41059. vertexIndex = cms.int32(0)
  41060. )
  41061.  
  41062. process.initialStepTrajectoryBuilder = cms.PSet(
  41063. ComponentType = cms.string('GroupedCkfTrajectoryBuilder'),
  41064. MeasurementTrackerName = cms.string(''),
  41065. TTRHBuilder = cms.string('WithTrackAngle'),
  41066. alwaysUseInvalidHits = cms.bool(True),
  41067. bestHitOnly = cms.bool(True),
  41068. estimator = cms.string('initialStepChi2Est'),
  41069. foundHitBonus = cms.double(10.0),
  41070. inOutTrajectoryFilter = cms.PSet(
  41071. refToPSet_ = cms.string('CkfBaseTrajectoryFilter_block')
  41072. ),
  41073. intermediateCleaning = cms.bool(True),
  41074. keepOriginalIfRebuildFails = cms.bool(False),
  41075. lockHits = cms.bool(True),
  41076. lostHitPenalty = cms.double(30.0),
  41077. maxCand = cms.int32(3),
  41078. maxDPhiForLooperReconstruction = cms.double(2.0),
  41079. maxPtForLooperReconstruction = cms.double(0.7),
  41080. minNrOfHitsForRebuild = cms.int32(5),
  41081. propagatorAlong = cms.string('PropagatorWithMaterial'),
  41082. propagatorOpposite = cms.string('PropagatorWithMaterialOpposite'),
  41083. requireSeedHitsInRebuild = cms.bool(True),
  41084. trajectoryFilter = cms.PSet(
  41085. refToPSet_ = cms.string('initialStepTrajectoryFilter')
  41086. ),
  41087. updator = cms.string('KFUpdator'),
  41088. useSameTrajFilter = cms.bool(True)
  41089. )
  41090.  
  41091. process.initialStepTrajectoryBuilderPreSplitting = cms.PSet(
  41092. ComponentType = cms.string('GroupedCkfTrajectoryBuilder'),
  41093. MeasurementTrackerName = cms.string(''),
  41094. TTRHBuilder = cms.string('WithTrackAngle'),
  41095. alwaysUseInvalidHits = cms.bool(True),
  41096. bestHitOnly = cms.bool(True),
  41097. estimator = cms.string('initialStepChi2Est'),
  41098. foundHitBonus = cms.double(10.0),
  41099. inOutTrajectoryFilter = cms.PSet(
  41100. refToPSet_ = cms.string('CkfBaseTrajectoryFilter_block')
  41101. ),
  41102. intermediateCleaning = cms.bool(True),
  41103. keepOriginalIfRebuildFails = cms.bool(False),
  41104. lockHits = cms.bool(True),
  41105. lostHitPenalty = cms.double(30.0),
  41106. maxCand = cms.int32(3),
  41107. maxDPhiForLooperReconstruction = cms.double(2.0),
  41108. maxPtForLooperReconstruction = cms.double(0.7),
  41109. minNrOfHitsForRebuild = cms.int32(5),
  41110. propagatorAlong = cms.string('PropagatorWithMaterial'),
  41111. propagatorOpposite = cms.string('PropagatorWithMaterialOpposite'),
  41112. requireSeedHitsInRebuild = cms.bool(True),
  41113. trajectoryFilter = cms.PSet(
  41114. refToPSet_ = cms.string('initialStepTrajectoryFilterPreSplitting')
  41115. ),
  41116. updator = cms.string('KFUpdator'),
  41117. useSameTrajFilter = cms.bool(True)
  41118. )
  41119.  
  41120. process.initialStepTrajectoryFilter = cms.PSet(
  41121. ComponentType = cms.string('CompositeTrajectoryFilter'),
  41122. filters = cms.VPSet(cms.PSet(
  41123. refToPSet_ = cms.string('initialStepTrajectoryFilterBase')
  41124. ))
  41125. )
  41126.  
  41127. process.initialStepTrajectoryFilterBase = cms.PSet(
  41128. ComponentType = cms.string('CkfBaseTrajectoryFilter'),
  41129. chargeSignificance = cms.double(-1.0),
  41130. constantValueForLostHitsFractionFilter = cms.double(2.0),
  41131. extraNumberOfHitsBeforeTheFirstLoop = cms.int32(4),
  41132. maxCCCLostHits = cms.int32(0),
  41133. maxConsecLostHits = cms.int32(1),
  41134. maxLostHits = cms.int32(999),
  41135. maxLostHitsFraction = cms.double(0.1),
  41136. maxNumberOfHits = cms.int32(100),
  41137. minGoodStripCharge = cms.PSet(
  41138. refToPSet_ = cms.string('SiStripClusterChargeCutLoose')
  41139. ),
  41140. minHitsMinPt = cms.int32(3),
  41141. minNumberOfHitsForLoopers = cms.int32(13),
  41142. minNumberOfHitsPerLoop = cms.int32(4),
  41143. minPt = cms.double(0.2),
  41144. minimumNumberOfHits = cms.int32(3),
  41145. nSigmaMinPt = cms.double(5.0),
  41146. pixelSeedExtension = cms.bool(False),
  41147. seedExtension = cms.int32(0),
  41148. seedPairPenalty = cms.int32(0),
  41149. strictSeedExtension = cms.bool(False)
  41150. )
  41151.  
  41152. process.initialStepTrajectoryFilterBasePreSplitting = cms.PSet(
  41153. ComponentType = cms.string('CkfBaseTrajectoryFilter'),
  41154. chargeSignificance = cms.double(-1.0),
  41155. constantValueForLostHitsFractionFilter = cms.double(2.0),
  41156. extraNumberOfHitsBeforeTheFirstLoop = cms.int32(4),
  41157. maxCCCLostHits = cms.int32(0),
  41158. maxConsecLostHits = cms.int32(1),
  41159. maxLostHits = cms.int32(999),
  41160. maxLostHitsFraction = cms.double(0.1),
  41161. maxNumberOfHits = cms.int32(100),
  41162. minGoodStripCharge = cms.PSet(
  41163. refToPSet_ = cms.string('SiStripClusterChargeCutLoose')
  41164. ),
  41165. minHitsMinPt = cms.int32(3),
  41166. minNumberOfHitsForLoopers = cms.int32(13),
  41167. minNumberOfHitsPerLoop = cms.int32(4),
  41168. minPt = cms.double(0.2),
  41169. minimumNumberOfHits = cms.int32(3),
  41170. nSigmaMinPt = cms.double(5.0),
  41171. pixelSeedExtension = cms.bool(False),
  41172. seedExtension = cms.int32(0),
  41173. seedPairPenalty = cms.int32(0),
  41174. strictSeedExtension = cms.bool(False)
  41175. )
  41176.  
  41177. process.initialStepTrajectoryFilterInOut = cms.PSet(
  41178. ComponentType = cms.string('CkfBaseTrajectoryFilter'),
  41179. chargeSignificance = cms.double(-1.0),
  41180. constantValueForLostHitsFractionFilter = cms.double(2.0),
  41181. extraNumberOfHitsBeforeTheFirstLoop = cms.int32(4),
  41182. maxCCCLostHits = cms.int32(0),
  41183. maxConsecLostHits = cms.int32(1),
  41184. maxLostHits = cms.int32(999),
  41185. maxLostHitsFraction = cms.double(0.1),
  41186. maxNumberOfHits = cms.int32(100),
  41187. minGoodStripCharge = cms.PSet(
  41188. refToPSet_ = cms.string('SiStripClusterChargeCutLoose')
  41189. ),
  41190. minHitsMinPt = cms.int32(3),
  41191. minNumberOfHitsForLoopers = cms.int32(13),
  41192. minNumberOfHitsPerLoop = cms.int32(4),
  41193. minPt = cms.double(0.2),
  41194. minimumNumberOfHits = cms.int32(4),
  41195. nSigmaMinPt = cms.double(5.0),
  41196. pixelSeedExtension = cms.bool(True),
  41197. seedExtension = cms.int32(1),
  41198. seedPairPenalty = cms.int32(0),
  41199. strictSeedExtension = cms.bool(True)
  41200. )
  41201.  
  41202. process.initialStepTrajectoryFilterPreSplitting = cms.PSet(
  41203. ComponentType = cms.string('CompositeTrajectoryFilter'),
  41204. filters = cms.VPSet(cms.PSet(
  41205. refToPSet_ = cms.string('initialStepTrajectoryFilterBasePreSplitting')
  41206. ),
  41207. cms.PSet(
  41208. refToPSet_ = cms.string('initialStepTrajectoryFilterShapePreSplitting')
  41209. ))
  41210. )
  41211.  
  41212. process.initialStepTrajectoryFilterShape = cms.PSet(
  41213. ComponentType = cms.string('StripSubClusterShapeTrajectoryFilter'),
  41214. layerMask = cms.PSet(
  41215. TEC = cms.bool(False),
  41216. TIB = cms.vuint32(1, 2),
  41217. TID = cms.vuint32(1, 2),
  41218. TOB = cms.bool(False)
  41219. ),
  41220. maxNSat = cms.uint32(3),
  41221. maxTrimmedSizeDiffNeg = cms.double(1.0),
  41222. maxTrimmedSizeDiffPos = cms.double(0.7),
  41223. seedCutMIPs = cms.double(0.35),
  41224. seedCutSN = cms.double(7.0),
  41225. subclusterCutMIPs = cms.double(0.45),
  41226. subclusterCutSN = cms.double(12.0),
  41227. subclusterWindow = cms.double(0.7),
  41228. trimMaxADC = cms.double(30.0),
  41229. trimMaxFracNeigh = cms.double(0.25),
  41230. trimMaxFracTotal = cms.double(0.15)
  41231. )
  41232.  
  41233. process.initialStepTrajectoryFilterShapePreSplitting = cms.PSet(
  41234. ComponentType = cms.string('StripSubClusterShapeTrajectoryFilter'),
  41235. layerMask = cms.PSet(
  41236. TEC = cms.bool(False),
  41237. TIB = cms.vuint32(1, 2),
  41238. TID = cms.vuint32(1, 2),
  41239. TOB = cms.bool(False)
  41240. ),
  41241. maxNSat = cms.uint32(3),
  41242. maxTrimmedSizeDiffNeg = cms.double(1.0),
  41243. maxTrimmedSizeDiffPos = cms.double(0.7),
  41244. seedCutMIPs = cms.double(0.35),
  41245. seedCutSN = cms.double(7.0),
  41246. subclusterCutMIPs = cms.double(0.45),
  41247. subclusterCutSN = cms.double(12.0),
  41248. subclusterWindow = cms.double(0.7),
  41249. trimMaxADC = cms.double(30.0),
  41250. trimMaxFracNeigh = cms.double(0.25),
  41251. trimMaxFracTotal = cms.double(0.15)
  41252. )
  41253.  
  41254. process.isolationSumsCalculator = cms.PSet(
  41255. ComponentName = cms.string('isolationSumsCalculator'),
  41256. EcalRecHitEtaSliceA_Barrel = cms.double(2.5),
  41257. EcalRecHitEtaSliceA_Endcap = cms.double(2.5),
  41258. EcalRecHitEtaSliceB_Barrel = cms.double(2.5),
  41259. EcalRecHitEtaSliceB_Endcap = cms.double(2.5),
  41260. EcalRecHitInnerRadiusA_Barrel = cms.double(3.5),
  41261. EcalRecHitInnerRadiusA_Endcap = cms.double(3.5),
  41262. EcalRecHitInnerRadiusB_Barrel = cms.double(3.5),
  41263. EcalRecHitInnerRadiusB_Endcap = cms.double(3.5),
  41264. EcalRecHitOuterRadiusA_Barrel = cms.double(0.4),
  41265. EcalRecHitOuterRadiusA_Endcap = cms.double(0.4),
  41266. EcalRecHitOuterRadiusB_Barrel = cms.double(0.3),
  41267. EcalRecHitOuterRadiusB_Endcap = cms.double(0.3),
  41268. EcalRecHitThreshEA_Barrel = cms.double(0.095),
  41269. EcalRecHitThreshEA_Endcap = cms.double(0.0),
  41270. EcalRecHitThreshEB_Barrel = cms.double(0.095),
  41271. EcalRecHitThreshEB_Endcap = cms.double(0.0),
  41272. EcalRecHitThreshEtA_Barrel = cms.double(0.0),
  41273. EcalRecHitThreshEtA_Endcap = cms.double(0.11),
  41274. EcalRecHitThreshEtB_Barrel = cms.double(0.0),
  41275. EcalRecHitThreshEtB_Endcap = cms.double(0.11),
  41276. HcalDepth1TowerInnerRadiusA_Barrel = cms.double(0.15),
  41277. HcalDepth1TowerInnerRadiusA_Endcap = cms.double(0.15),
  41278. HcalDepth1TowerInnerRadiusB_Barrel = cms.double(0.15),
  41279. HcalDepth1TowerInnerRadiusB_Endcap = cms.double(0.15),
  41280. HcalDepth1TowerOuterRadiusA_Barrel = cms.double(0.4),
  41281. HcalDepth1TowerOuterRadiusA_Endcap = cms.double(0.4),
  41282. HcalDepth1TowerOuterRadiusB_Barrel = cms.double(0.3),
  41283. HcalDepth1TowerOuterRadiusB_Endcap = cms.double(0.3),
  41284. HcalDepth1TowerThreshEA_Barrel = cms.double(0.0),
  41285. HcalDepth1TowerThreshEA_Endcap = cms.double(0.0),
  41286. HcalDepth1TowerThreshEB_Barrel = cms.double(0.0),
  41287. HcalDepth1TowerThreshEB_Endcap = cms.double(0.0),
  41288. HcalDepth2TowerInnerRadiusA_Barrel = cms.double(0.15),
  41289. HcalDepth2TowerInnerRadiusA_Endcap = cms.double(0.15),
  41290. HcalDepth2TowerInnerRadiusB_Barrel = cms.double(0.15),
  41291. HcalDepth2TowerInnerRadiusB_Endcap = cms.double(0.15),
  41292. HcalDepth2TowerOuterRadiusA_Barrel = cms.double(0.4),
  41293. HcalDepth2TowerOuterRadiusA_Endcap = cms.double(0.4),
  41294. HcalDepth2TowerOuterRadiusB_Barrel = cms.double(0.3),
  41295. HcalDepth2TowerOuterRadiusB_Endcap = cms.double(0.3),
  41296. HcalDepth2TowerThreshEA_Barrel = cms.double(0.0),
  41297. HcalDepth2TowerThreshEA_Endcap = cms.double(0.0),
  41298. HcalDepth2TowerThreshEB_Barrel = cms.double(0.0),
  41299. HcalDepth2TowerThreshEB_Endcap = cms.double(0.0),
  41300. HcalRecHitCollection = cms.InputTag("towerMaker"),
  41301. HcalTowerInnerRadiusA_Barrel = cms.double(0.15),
  41302. HcalTowerInnerRadiusA_Endcap = cms.double(0.15),
  41303. HcalTowerInnerRadiusB_Barrel = cms.double(0.15),
  41304. HcalTowerInnerRadiusB_Endcap = cms.double(0.15),
  41305. HcalTowerOuterRadiusA_Barrel = cms.double(0.4),
  41306. HcalTowerOuterRadiusA_Endcap = cms.double(0.4),
  41307. HcalTowerOuterRadiusB_Barrel = cms.double(0.3),
  41308. HcalTowerOuterRadiusB_Endcap = cms.double(0.3),
  41309. HcalTowerThreshEA_Barrel = cms.double(0.0),
  41310. HcalTowerThreshEA_Endcap = cms.double(0.0),
  41311. HcalTowerThreshEB_Barrel = cms.double(0.0),
  41312. HcalTowerThreshEB_Endcap = cms.double(0.0),
  41313. TrackConeInnerRadiusA_Barrel = cms.double(0.04),
  41314. TrackConeInnerRadiusA_Endcap = cms.double(0.04),
  41315. TrackConeInnerRadiusB_Barrel = cms.double(0.04),
  41316. TrackConeInnerRadiusB_Endcap = cms.double(0.04),
  41317. TrackConeOuterRadiusA_Barrel = cms.double(0.4),
  41318. TrackConeOuterRadiusA_Endcap = cms.double(0.4),
  41319. TrackConeOuterRadiusB_Barrel = cms.double(0.3),
  41320. TrackConeOuterRadiusB_Endcap = cms.double(0.3),
  41321. barrelEcalRecHitCollection = cms.InputTag("ecalRecHit","EcalRecHitsEB"),
  41322. beamSpotProducer = cms.InputTag("offlineBeamSpot"),
  41323. endcapEcalRecHitCollection = cms.InputTag("ecalRecHit","EcalRecHitsEE"),
  41324. isolationtrackEtaSliceA_Barrel = cms.double(0.015),
  41325. isolationtrackEtaSliceA_Endcap = cms.double(0.015),
  41326. isolationtrackEtaSliceB_Barrel = cms.double(0.015),
  41327. isolationtrackEtaSliceB_Endcap = cms.double(0.015),
  41328. isolationtrackThresholdA_Barrel = cms.double(0.0),
  41329. isolationtrackThresholdA_Endcap = cms.double(0.0),
  41330. isolationtrackThresholdB_Barrel = cms.double(0.0),
  41331. isolationtrackThresholdB_Endcap = cms.double(0.0),
  41332. longImpactParameterA_Barrel = cms.double(0.2),
  41333. longImpactParameterA_Endcap = cms.double(0.2),
  41334. longImpactParameterB_Barrel = cms.double(0.2),
  41335. longImpactParameterB_Endcap = cms.double(0.2),
  41336. moduleEtaBoundary = cms.vdouble(0.0, 0.02, 0.43, 0.46, 0.78,
  41337. 0.81, 1.13, 1.15, 1.45, 1.58),
  41338. modulePhiBoundary = cms.double(0.0087),
  41339. trackProducer = cms.InputTag("generalTracks"),
  41340. transImpactParameterA_Barrel = cms.double(0.1),
  41341. transImpactParameterA_Endcap = cms.double(0.1),
  41342. transImpactParameterB_Barrel = cms.double(0.1),
  41343. transImpactParameterB_Endcap = cms.double(0.1),
  41344. useNumCrystals = cms.bool(True),
  41345. vetoClustered = cms.bool(False)
  41346. )
  41347.  
  41348. process.j2tParametersCALO = cms.PSet(
  41349. coneSize = cms.double(0.4),
  41350. extrapolations = cms.InputTag("trackExtrapolator"),
  41351. trackQuality = cms.string('goodIterative'),
  41352. tracks = cms.InputTag("generalTracks")
  41353. )
  41354.  
  41355. process.j2tParametersVX = cms.PSet(
  41356. coneSize = cms.double(0.4),
  41357. pvSrc = cms.InputTag("offlinePrimaryVertices"),
  41358. tracks = cms.InputTag("generalTracks"),
  41359. useAssigned = cms.bool(False)
  41360. )
  41361.  
  41362. process.jetCoreRegionalStepTrajectoryBuilder = cms.PSet(
  41363. ComponentType = cms.string('GroupedCkfTrajectoryBuilder'),
  41364. MeasurementTrackerName = cms.string(''),
  41365. TTRHBuilder = cms.string('WithTrackAngle'),
  41366. alwaysUseInvalidHits = cms.bool(True),
  41367. bestHitOnly = cms.bool(True),
  41368. estimator = cms.string('jetCoreRegionalStepChi2Est'),
  41369. foundHitBonus = cms.double(10.0),
  41370. inOutTrajectoryFilter = cms.PSet(
  41371. refToPSet_ = cms.string('CkfBaseTrajectoryFilter_block')
  41372. ),
  41373. intermediateCleaning = cms.bool(True),
  41374. keepOriginalIfRebuildFails = cms.bool(False),
  41375. lockHits = cms.bool(True),
  41376. lostHitPenalty = cms.double(30.0),
  41377. maxCand = cms.int32(50),
  41378. maxDPhiForLooperReconstruction = cms.double(2.0),
  41379. maxPtForLooperReconstruction = cms.double(0.7),
  41380. minNrOfHitsForRebuild = cms.int32(5),
  41381. propagatorAlong = cms.string('PropagatorWithMaterial'),
  41382. propagatorOpposite = cms.string('PropagatorWithMaterialOpposite'),
  41383. requireSeedHitsInRebuild = cms.bool(True),
  41384. trajectoryFilter = cms.PSet(
  41385. refToPSet_ = cms.string('jetCoreRegionalStepTrajectoryFilter')
  41386. ),
  41387. updator = cms.string('KFUpdator'),
  41388. useSameTrajFilter = cms.bool(True)
  41389. )
  41390.  
  41391. process.jetCoreRegionalStepTrajectoryFilter = cms.PSet(
  41392. ComponentType = cms.string('CkfBaseTrajectoryFilter'),
  41393. chargeSignificance = cms.double(-1.0),
  41394. constantValueForLostHitsFractionFilter = cms.double(2.0),
  41395. extraNumberOfHitsBeforeTheFirstLoop = cms.int32(4),
  41396. maxCCCLostHits = cms.int32(9999),
  41397. maxConsecLostHits = cms.int32(1),
  41398. maxLostHits = cms.int32(999),
  41399. maxLostHitsFraction = cms.double(0.1),
  41400. maxNumberOfHits = cms.int32(100),
  41401. minGoodStripCharge = cms.PSet(
  41402. refToPSet_ = cms.string('SiStripClusterChargeCutNone')
  41403. ),
  41404. minHitsMinPt = cms.int32(3),
  41405. minNumberOfHitsForLoopers = cms.int32(13),
  41406. minNumberOfHitsPerLoop = cms.int32(4),
  41407. minPt = cms.double(0.1),
  41408. minimumNumberOfHits = cms.int32(4),
  41409. nSigmaMinPt = cms.double(5.0),
  41410. pixelSeedExtension = cms.bool(False),
  41411. seedExtension = cms.int32(0),
  41412. seedPairPenalty = cms.int32(0),
  41413. strictSeedExtension = cms.bool(False)
  41414. )
  41415.  
  41416. process.jetDQMParameters = cms.PSet(
  41417. asymmetryThirdJetCut = cms.double(30),
  41418. balanceThirdJetCut = cms.double(0.2),
  41419. eBin = cms.int32(100),
  41420. eMax = cms.double(1000.0),
  41421. eMin = cms.double(0.0),
  41422. etaBin = cms.int32(100),
  41423. etaMax = cms.double(5.0),
  41424. etaMin = cms.double(-5.0),
  41425. fillJIDPassFrac = cms.int32(1),
  41426. pBin = cms.int32(100),
  41427. pMax = cms.double(500.0),
  41428. pMin = cms.double(0.0),
  41429. pVBin = cms.int32(100),
  41430. pVMax = cms.double(100.0),
  41431. pVMin = cms.double(0.0),
  41432. phiBin = cms.int32(70),
  41433. phiMax = cms.double(3.2),
  41434. phiMin = cms.double(-3.2),
  41435. ptBin = cms.int32(100),
  41436. ptMax = cms.double(500.0),
  41437. ptMin = cms.double(20.0),
  41438. ptThreshold = cms.double(20.0),
  41439. ptThresholdUnc = cms.double(30),
  41440. verbose = cms.int32(0)
  41441. )
  41442.  
  41443. process.layerInfo = cms.PSet(
  41444. TEC = cms.PSet(
  41445. TTRHBuilder = cms.string('WithTrackAngle'),
  41446. clusterChargeCut = cms.PSet(
  41447. refToPSet_ = cms.string('SiStripClusterChargeCutNone')
  41448. ),
  41449. maxRing = cms.int32(7),
  41450. minRing = cms.int32(6),
  41451. useRingSlector = cms.bool(False)
  41452. ),
  41453. TOB = cms.PSet(
  41454. TTRHBuilder = cms.string('WithTrackAngle'),
  41455. clusterChargeCut = cms.PSet(
  41456. refToPSet_ = cms.string('SiStripClusterChargeCutNone')
  41457. )
  41458. )
  41459. )
  41460.  
  41461. process.leadTrackFinding = cms.PSet(
  41462. Producer = cms.InputTag("pfRecoTauDiscriminationByLeadingTrackFinding"),
  41463. cut = cms.double(0.5)
  41464. )
  41465.  
  41466. process.legStuff = cms.PSet(
  41467. borderSize = cms.int32(0),
  41468. fillColor = cms.int32(0),
  41469. header = cms.string(''),
  41470. option = cms.string('brNDC'),
  41471. posX = cms.double(0.5),
  41472. posY = cms.double(0.72),
  41473. sizeX = cms.double(0.39),
  41474. sizeY = cms.double(0.17)
  41475. )
  41476.  
  41477. process.looseMuonParams = cms.PSet(
  41478. d0Cut = cms.untracked.double(50),
  41479. hltCuts = cms.untracked.string('abs(eta) < 2.4'),
  41480. recoCuts = cms.untracked.string('isPFMuon && (isTrackerMuon || isGlobalMuon) && (pfIsolationR04().sumChargedHadronPt + max(pfIsolationR04().sumNeutralHadronEt + pfIsolationR04().sumPhotonEt - pfIsolationR04().sumPUPt/2,0.0))/pt < 0.25'),
  41481. z0Cut = cms.untracked.double(100)
  41482. )
  41483.  
  41484. process.lowPtQuadStepTrajectoryBuilder = cms.PSet(
  41485. ComponentType = cms.string('GroupedCkfTrajectoryBuilder'),
  41486. MeasurementTrackerName = cms.string(''),
  41487. TTRHBuilder = cms.string('WithTrackAngle'),
  41488. alwaysUseInvalidHits = cms.bool(True),
  41489. bestHitOnly = cms.bool(True),
  41490. estimator = cms.string('lowPtQuadStepChi2Est'),
  41491. foundHitBonus = cms.double(10.0),
  41492. inOutTrajectoryFilter = cms.PSet(
  41493. refToPSet_ = cms.string('CkfBaseTrajectoryFilter_block')
  41494. ),
  41495. intermediateCleaning = cms.bool(True),
  41496. keepOriginalIfRebuildFails = cms.bool(False),
  41497. lockHits = cms.bool(True),
  41498. lostHitPenalty = cms.double(30.0),
  41499. maxCand = cms.int32(4),
  41500. maxDPhiForLooperReconstruction = cms.double(2.0),
  41501. maxPtForLooperReconstruction = cms.double(0.7),
  41502. minNrOfHitsForRebuild = cms.int32(5),
  41503. propagatorAlong = cms.string('PropagatorWithMaterial'),
  41504. propagatorOpposite = cms.string('PropagatorWithMaterialOpposite'),
  41505. requireSeedHitsInRebuild = cms.bool(True),
  41506. trajectoryFilter = cms.PSet(
  41507. refToPSet_ = cms.string('lowPtQuadStepTrajectoryFilter')
  41508. ),
  41509. updator = cms.string('KFUpdator'),
  41510. useSameTrajFilter = cms.bool(True)
  41511. )
  41512.  
  41513. process.lowPtQuadStepTrajectoryFilter = cms.PSet(
  41514. ComponentType = cms.string('CompositeTrajectoryFilter'),
  41515. filters = cms.VPSet(cms.PSet(
  41516. refToPSet_ = cms.string('lowPtQuadStepTrajectoryFilterBase')
  41517. ))
  41518. )
  41519.  
  41520. process.lowPtQuadStepTrajectoryFilterBase = cms.PSet(
  41521. ComponentType = cms.string('CkfBaseTrajectoryFilter'),
  41522. chargeSignificance = cms.double(-1.0),
  41523. constantValueForLostHitsFractionFilter = cms.double(2.0),
  41524. extraNumberOfHitsBeforeTheFirstLoop = cms.int32(4),
  41525. maxCCCLostHits = cms.int32(0),
  41526. maxConsecLostHits = cms.int32(1),
  41527. maxLostHits = cms.int32(999),
  41528. maxLostHitsFraction = cms.double(0.1),
  41529. maxNumberOfHits = cms.int32(100),
  41530. minGoodStripCharge = cms.PSet(
  41531. refToPSet_ = cms.string('SiStripClusterChargeCutLoose')
  41532. ),
  41533. minHitsMinPt = cms.int32(3),
  41534. minNumberOfHitsForLoopers = cms.int32(13),
  41535. minNumberOfHitsPerLoop = cms.int32(4),
  41536. minPt = cms.double(0.075),
  41537. minimumNumberOfHits = cms.int32(3),
  41538. nSigmaMinPt = cms.double(5.0),
  41539. pixelSeedExtension = cms.bool(False),
  41540. seedExtension = cms.int32(0),
  41541. seedPairPenalty = cms.int32(0),
  41542. strictSeedExtension = cms.bool(False)
  41543. )
  41544.  
  41545. process.lowPtTripletStepStandardTrajectoryFilter = cms.PSet(
  41546. ComponentType = cms.string('CkfBaseTrajectoryFilter'),
  41547. chargeSignificance = cms.double(-1.0),
  41548. constantValueForLostHitsFractionFilter = cms.double(2.0),
  41549. extraNumberOfHitsBeforeTheFirstLoop = cms.int32(4),
  41550. maxCCCLostHits = cms.int32(0),
  41551. maxConsecLostHits = cms.int32(1),
  41552. maxLostHits = cms.int32(999),
  41553. maxLostHitsFraction = cms.double(0.1),
  41554. maxNumberOfHits = cms.int32(100),
  41555. minGoodStripCharge = cms.PSet(
  41556. refToPSet_ = cms.string('SiStripClusterChargeCutLoose')
  41557. ),
  41558. minHitsMinPt = cms.int32(3),
  41559. minNumberOfHitsForLoopers = cms.int32(13),
  41560. minNumberOfHitsPerLoop = cms.int32(4),
  41561. minPt = cms.double(0.075),
  41562. minimumNumberOfHits = cms.int32(3),
  41563. nSigmaMinPt = cms.double(5.0),
  41564. pixelSeedExtension = cms.bool(False),
  41565. seedExtension = cms.int32(0),
  41566. seedPairPenalty = cms.int32(0),
  41567. strictSeedExtension = cms.bool(False)
  41568. )
  41569.  
  41570. process.lowPtTripletStepTrajectoryBuilder = cms.PSet(
  41571. ComponentType = cms.string('GroupedCkfTrajectoryBuilder'),
  41572. MeasurementTrackerName = cms.string(''),
  41573. TTRHBuilder = cms.string('WithTrackAngle'),
  41574. alwaysUseInvalidHits = cms.bool(True),
  41575. bestHitOnly = cms.bool(True),
  41576. estimator = cms.string('lowPtTripletStepChi2Est'),
  41577. foundHitBonus = cms.double(10.0),
  41578. inOutTrajectoryFilter = cms.PSet(
  41579. refToPSet_ = cms.string('CkfBaseTrajectoryFilter_block')
  41580. ),
  41581. intermediateCleaning = cms.bool(True),
  41582. keepOriginalIfRebuildFails = cms.bool(False),
  41583. lockHits = cms.bool(True),
  41584. lostHitPenalty = cms.double(30.0),
  41585. maxCand = cms.int32(4),
  41586. maxDPhiForLooperReconstruction = cms.double(2.0),
  41587. maxPtForLooperReconstruction = cms.double(0.7),
  41588. minNrOfHitsForRebuild = cms.int32(5),
  41589. propagatorAlong = cms.string('PropagatorWithMaterial'),
  41590. propagatorOpposite = cms.string('PropagatorWithMaterialOpposite'),
  41591. requireSeedHitsInRebuild = cms.bool(True),
  41592. trajectoryFilter = cms.PSet(
  41593. refToPSet_ = cms.string('lowPtTripletStepTrajectoryFilter')
  41594. ),
  41595. updator = cms.string('KFUpdator'),
  41596. useSameTrajFilter = cms.bool(True)
  41597. )
  41598.  
  41599. process.lowPtTripletStepTrajectoryFilter = cms.PSet(
  41600. ComponentType = cms.string('CompositeTrajectoryFilter'),
  41601. filters = cms.VPSet(cms.PSet(
  41602. refToPSet_ = cms.string('lowPtTripletStepStandardTrajectoryFilter')
  41603. ))
  41604. )
  41605.  
  41606. process.maxEvents = cms.untracked.PSet(
  41607. input = cms.untracked.int32(20)
  41608. )
  41609.  
  41610. process.me11tmbSLHCGEM = cms.PSet(
  41611. alctTrigEnable = cms.uint32(0),
  41612. buildLCTfromALCTandGEM_ME1a = cms.bool(True),
  41613. buildLCTfromALCTandGEM_ME1b = cms.bool(True),
  41614. buildLCTfromCLCTandGEM_ME1a = cms.bool(False),
  41615. buildLCTfromCLCTandGEM_ME1b = cms.bool(False),
  41616. clctToAlct = cms.bool(False),
  41617. clctTrigEnable = cms.uint32(0),
  41618. correctLCTtimingWithGEM = cms.bool(False),
  41619. debugGEMDphi = cms.bool(False),
  41620. debugLUTs = cms.bool(False),
  41621. debugMatching = cms.bool(False),
  41622. doLCTGhostBustingWithGEMs = cms.bool(False),
  41623. dropLowQualityALCTsNoGEMs_ME1a = cms.bool(False),
  41624. dropLowQualityALCTsNoGEMs_ME1b = cms.bool(False),
  41625. dropLowQualityCLCTsNoGEMs_ME1a = cms.bool(False),
  41626. dropLowQualityCLCTsNoGEMs_ME1b = cms.bool(True),
  41627. firstTwoLCTsInChamber = cms.bool(True),
  41628. matchEarliestAlctME11Only = cms.bool(False),
  41629. matchEarliestClctME11Only = cms.bool(False),
  41630. matchTrigEnable = cms.uint32(1),
  41631. matchTrigWindowSize = cms.uint32(3),
  41632. maxDeltaBXCoPadEven = cms.int32(0),
  41633. maxDeltaBXCoPadOdd = cms.int32(0),
  41634. maxDeltaBXInCoPad = cms.int32(1),
  41635. maxDeltaBXPadEven = cms.int32(1),
  41636. maxDeltaBXPadOdd = cms.int32(1),
  41637. maxDeltaPadCoPadEven = cms.int32(2),
  41638. maxDeltaPadCoPadOdd = cms.int32(3),
  41639. maxDeltaPadInCoPad = cms.int32(1),
  41640. maxDeltaPadPadEven = cms.int32(2),
  41641. maxDeltaPadPadOdd = cms.int32(3),
  41642. maxME11LCTs = cms.uint32(2),
  41643. mpcBlockMe1a = cms.uint32(0),
  41644. promoteALCTGEMpattern = cms.bool(True),
  41645. promoteALCTGEMquality = cms.bool(True),
  41646. promoteCLCTGEMquality_ME1a = cms.bool(True),
  41647. promoteCLCTGEMquality_ME1b = cms.bool(True),
  41648. tmbCrossBxAlgorithm = cms.uint32(2),
  41649. tmbDropUsedAlcts = cms.bool(False),
  41650. tmbDropUsedClcts = cms.bool(False),
  41651. tmbEarlyTbins = cms.int32(4),
  41652. tmbL1aWindowSize = cms.uint32(7),
  41653. tmbReadoutEarliest2 = cms.bool(False),
  41654. useOldLCTDataFormat = cms.bool(True),
  41655. verbosity = cms.int32(0)
  41656. )
  41657.  
  41658. process.me21tmbSLHCGEM = cms.PSet(
  41659. alctTrigEnable = cms.uint32(0),
  41660. buildLCTfromALCTandGEM = cms.bool(True),
  41661. buildLCTfromCLCTandGEM = cms.bool(False),
  41662. clctToAlct = cms.bool(False),
  41663. clctTrigEnable = cms.uint32(0),
  41664. correctLCTtimingWithGEM = cms.bool(False),
  41665. debugGEMDphi = cms.bool(False),
  41666. debugLUTs = cms.bool(False),
  41667. debugMatching = cms.bool(False),
  41668. doLCTGhostBustingWithGEMs = cms.bool(False),
  41669. dropLowQualityALCTsNoGEMs = cms.bool(False),
  41670. dropLowQualityCLCTsNoGEMs = cms.bool(True),
  41671. firstTwoLCTsInChamber = cms.bool(True),
  41672. matchEarliestAlctME21Only = cms.bool(False),
  41673. matchEarliestClctME21Only = cms.bool(False),
  41674. matchTrigEnable = cms.uint32(1),
  41675. matchTrigWindowSize = cms.uint32(3),
  41676. maxDeltaBXCoPad = cms.int32(1),
  41677. maxDeltaBXInCoPad = cms.int32(1),
  41678. maxDeltaBXPad = cms.int32(1),
  41679. maxDeltaPadCoPad = cms.int32(2),
  41680. maxDeltaPadInCoPad = cms.int32(2),
  41681. maxDeltaPadPadEven = cms.int32(3),
  41682. maxDeltaPadPadOdd = cms.int32(4),
  41683. maxDeltaWg = cms.int32(2),
  41684. maxME21LCTs = cms.uint32(2),
  41685. mpcBlockMe1a = cms.uint32(0),
  41686. promoteALCTGEMpattern = cms.bool(True),
  41687. promoteALCTGEMquality = cms.bool(True),
  41688. promoteCLCTGEMquality = cms.bool(True),
  41689. tmbCrossBxAlgorithm = cms.uint32(2),
  41690. tmbDropUsedAlcts = cms.bool(False),
  41691. tmbDropUsedClcts = cms.bool(False),
  41692. tmbEarlyTbins = cms.int32(4),
  41693. tmbL1aWindowSize = cms.uint32(7),
  41694. tmbReadoutEarliest2 = cms.bool(False),
  41695. useOldLCTDataFormat = cms.bool(True),
  41696. verbosity = cms.int32(0)
  41697. )
  41698.  
  41699. process.me3141tmbSLHCRPC = cms.PSet(
  41700. alctTrigEnable = cms.uint32(0),
  41701. buildLCTfromALCTandRPC = cms.bool(True),
  41702. buildLCTfromCLCTandRPC = cms.bool(False),
  41703. buildLCTfromLowQstubandRPC = cms.bool(True),
  41704. clctToAlct = cms.bool(False),
  41705. clctTrigEnable = cms.uint32(0),
  41706. debugLUTs = cms.bool(False),
  41707. debugMatching = cms.bool(False),
  41708. dropLowQualityCLCTsNoRPCs = cms.bool(True),
  41709. matchEarliestClctME3141Only = cms.bool(False),
  41710. matchTrigEnable = cms.uint32(1),
  41711. matchTrigWindowSize = cms.uint32(3),
  41712. maxDeltaBXRPC = cms.int32(0),
  41713. maxDeltaStripRPCEven = cms.int32(4),
  41714. maxDeltaStripRPCOdd = cms.int32(6),
  41715. maxDeltaWg = cms.int32(2),
  41716. maxME3141LCTs = cms.uint32(2),
  41717. mpcBlockMe1a = cms.uint32(0),
  41718. promoteALCTRPCpattern = cms.bool(True),
  41719. promoteALCTRPCquality = cms.bool(True),
  41720. promoteCLCTRPCquality = cms.bool(True),
  41721. tmbCrossBxAlgorithm = cms.uint32(2),
  41722. tmbDropUsedAlcts = cms.bool(False),
  41723. tmbDropUsedClcts = cms.bool(False),
  41724. tmbEarlyTbins = cms.int32(4),
  41725. tmbL1aWindowSize = cms.uint32(7),
  41726. tmbReadoutEarliest2 = cms.bool(False),
  41727. useOldLCTDataFormat = cms.bool(True),
  41728. verbosity = cms.int32(0)
  41729. )
  41730.  
  41731. process.met_53x = cms.PSet(
  41732. JetIdParams = cms.PSet(
  41733. Pt010_Loose = cms.vdouble(-2, -2, -2, -2, -2),
  41734. Pt010_MET = cms.vdouble(-0.2, -0.3, -0.5, -0.5),
  41735. Pt010_Medium = cms.vdouble(-2, -2, -2, -2, -2),
  41736. Pt010_Tight = cms.vdouble(-2, -2, -2, -2, -2),
  41737. Pt1020_Loose = cms.vdouble(-2, -2, -2, -2, -2),
  41738. Pt1020_MET = cms.vdouble(-0.2, -0.2, -0.5, -0.3),
  41739. Pt1020_Medium = cms.vdouble(-2, -2, -2, -2, -2),
  41740. Pt1020_Tight = cms.vdouble(-2, -2, -2, -2, -2),
  41741. Pt2030_Loose = cms.vdouble(-2, -2, -2, -2, -2),
  41742. Pt2030_MET = cms.vdouble(-0.2, -0.2, -0.2, 0.1),
  41743. Pt2030_Medium = cms.vdouble(-2, -2, -2, -2, -2),
  41744. Pt2030_Tight = cms.vdouble(-2, -2, -2, -2, -2),
  41745. Pt3050_Loose = cms.vdouble(-2, -2, -2, -2, -2),
  41746. Pt3050_MET = cms.vdouble(-0.2, -0.2, 0.0, 0.2),
  41747. Pt3050_Medium = cms.vdouble(-2, -2, -2, -2, -2),
  41748. Pt3050_Tight = cms.vdouble(-2, -2, -2, -2, -2)
  41749. ),
  41750. cutBased = cms.bool(False),
  41751. etaBinnedWeights = cms.bool(False),
  41752. impactParTkThreshold = cms.double(1.0),
  41753. label = cms.string('met53x'),
  41754. tmvaMethod = cms.string('JetIDMVAMET'),
  41755. tmvaSpectators = cms.vstring(),
  41756. tmvaVariables = cms.vstring('nvtx',
  41757. 'jetPt',
  41758. 'jetEta',
  41759. 'jetPhi',
  41760. 'dZ',
  41761. 'beta',
  41762. 'betaStar',
  41763. 'nCharged',
  41764. 'nNeutrals',
  41765. 'dR2Mean',
  41766. 'ptD',
  41767. 'frac01',
  41768. 'frac02',
  41769. 'frac03',
  41770. 'frac04',
  41771. 'frac05'),
  41772. tmvaWeights = cms.string('RecoJets/JetProducers/data/TMVAClassificationCategory_JetID_MET_53X_Dec2012.weights.xml.gz'),
  41773. version = cms.int32(-1)
  41774. )
  41775.  
  41776. process.met_53x_wp = cms.PSet(
  41777. Pt010_Loose = cms.vdouble(-2, -2, -2, -2, -2),
  41778. Pt010_MET = cms.vdouble(-0.2, -0.3, -0.5, -0.5),
  41779. Pt010_Medium = cms.vdouble(-2, -2, -2, -2, -2),
  41780. Pt010_Tight = cms.vdouble(-2, -2, -2, -2, -2),
  41781. Pt1020_Loose = cms.vdouble(-2, -2, -2, -2, -2),
  41782. Pt1020_MET = cms.vdouble(-0.2, -0.2, -0.5, -0.3),
  41783. Pt1020_Medium = cms.vdouble(-2, -2, -2, -2, -2),
  41784. Pt1020_Tight = cms.vdouble(-2, -2, -2, -2, -2),
  41785. Pt2030_Loose = cms.vdouble(-2, -2, -2, -2, -2),
  41786. Pt2030_MET = cms.vdouble(-0.2, -0.2, -0.2, 0.1),
  41787. Pt2030_Medium = cms.vdouble(-2, -2, -2, -2, -2),
  41788. Pt2030_Tight = cms.vdouble(-2, -2, -2, -2, -2),
  41789. Pt3050_Loose = cms.vdouble(-2, -2, -2, -2, -2),
  41790. Pt3050_MET = cms.vdouble(-0.2, -0.2, 0.0, 0.2),
  41791. Pt3050_Medium = cms.vdouble(-2, -2, -2, -2, -2),
  41792. Pt3050_Tight = cms.vdouble(-2, -2, -2, -2, -2)
  41793. )
  41794.  
  41795. process.metfull_53x_wp = cms.PSet(
  41796. Pt010_MET = cms.vdouble(-0.2, -0.3, -0.5, -0.5),
  41797. Pt1020_MET = cms.vdouble(-0.2, -0.2, -0.5, -0.3),
  41798. Pt2030_MET = cms.vdouble(0.0, 0.0, 0.0, 0.0),
  41799. Pt3050_MET = cms.vdouble(0.0, 0.0, -0.1, -0.2)
  41800. )
  41801.  
  41802. process.mipVariable = cms.PSet(
  41803. ComponentName = cms.string('mipVariable'),
  41804. HaloDiscThreshold = cms.double(70.0),
  41805. ResidualWidth = cms.double(0.23),
  41806. XRangeFit = cms.double(180.0),
  41807. YRangeFit = cms.double(7.0),
  41808. barrelEcalRecHitCollection = cms.InputTag("ecalRecHit","EcalRecHitsEB"),
  41809. endcapEcalRecHitCollection = cms.InputTag("ecalRecHit","EcalRecHitsEE")
  41810. )
  41811.  
  41812. process.mixCaloHits = cms.PSet(
  41813. crossingFrames = cms.untracked.vstring(),
  41814. input = cms.VInputTag(cms.InputTag("g4SimHits","CastorFI"), cms.InputTag("g4SimHits","EcalHitsEB"), cms.InputTag("g4SimHits","EcalHitsEE"), cms.InputTag("g4SimHits","EcalHitsES"), cms.InputTag("g4SimHits","HcalHits"),
  41815. cms.InputTag("g4SimHits","ZDCHITS")),
  41816. subdets = cms.vstring('CastorFI',
  41817. 'EcalHitsEB',
  41818. 'EcalHitsEE',
  41819. 'EcalHitsES',
  41820. 'HcalHits',
  41821. 'ZDCHITS'),
  41822. type = cms.string('PCaloHit')
  41823. )
  41824.  
  41825. process.mixHepMCProducts = cms.PSet(
  41826. input = cms.VInputTag(cms.InputTag("generatorSmeared"), cms.InputTag("generator")),
  41827. makeCrossingFrame = cms.untracked.bool(False),
  41828. type = cms.string('HepMCProduct')
  41829. )
  41830.  
  41831. process.mixPCFCaloHits = cms.PSet(
  41832. input = cms.VInputTag(cms.InputTag("CFWriter","g4SimHitsCaloHitsTk"), cms.InputTag("CFWriter","g4SimHitsCastorBU"), cms.InputTag("CFWriter","g4SimHitsCastorFI"), cms.InputTag("CFWriter","g4SimHitsCastorPL"), cms.InputTag("CFWriter","g4SimHitsCastorTU"),
  41833. cms.InputTag("CFWriter","g4SimHitsEcalHitsEB"), cms.InputTag("CFWriter","g4SimHitsEcalHitsEE"), cms.InputTag("CFWriter","g4SimHitsEcalHitsES"), cms.InputTag("CFWriter","g4SimHitsEcalTBH4BeamHits"), cms.InputTag("CFWriter","g4SimHitsHcalHits"),
  41834. cms.InputTag("CFWriter","g4SimHitsHcalTB06BeamHits"), cms.InputTag("CFWriter","g4SimHitsZDCHITS")),
  41835. subdets = cms.vstring('CaloHitsTk',
  41836. 'CastorBU',
  41837. 'CastorFI',
  41838. 'CastorPL',
  41839. 'CastorTU',
  41840. 'EcalHitsEB',
  41841. 'EcalHitsEE',
  41842. 'EcalHitsES',
  41843. 'EcalTBH4BeamHits',
  41844. 'HcalHits',
  41845. 'HcalTB06BeamHits',
  41846. 'ZDCHITS'),
  41847. type = cms.string('PCaloHitPCrossingFrame')
  41848. )
  41849.  
  41850. process.mixPCFHepMCProducts = cms.PSet(
  41851. input = cms.VInputTag(cms.InputTag("CFWriter","generator")),
  41852. type = cms.string('HepMCProductPCrossingFrame')
  41853. )
  41854.  
  41855. process.mixPCFSimHits = cms.PSet(
  41856. input = cms.VInputTag(cms.InputTag("CFWriter","g4SimHitsBSCHits"), cms.InputTag("CFWriter","g4SimHitsBCM1FHits"), cms.InputTag("CFWriter","g4SimHitsPLTHits"), cms.InputTag("CFWriter","g4SimHitsFP420SI"), cms.InputTag("CFWriter","g4SimHitsMuonCSCHits"),
  41857. cms.InputTag("CFWriter","g4SimHitsMuonDTHits"), cms.InputTag("CFWriter","g4SimHitsMuonRPCHits"), cms.InputTag("CFWriter","g4SimHitsTotemHitsRP"), cms.InputTag("CFWriter","g4SimHitsTotemHitsT1"), cms.InputTag("CFWriter","g4SimHitsTotemHitsT2Gem"),
  41858. cms.InputTag("CFWriter","g4SimHitsTrackerHitsPixelBarrelHighTof"), cms.InputTag("CFWriter","g4SimHitsTrackerHitsPixelBarrelLowTof"), cms.InputTag("CFWriter","g4SimHitsTrackerHitsPixelEndcapHighTof"), cms.InputTag("CFWriter","g4SimHitsTrackerHitsPixelEndcapLowTof"), cms.InputTag("CFWriter","g4SimHitsTrackerHitsTECHighTof"),
  41859. cms.InputTag("CFWriter","g4SimHitsTrackerHitsTECLowTof"), cms.InputTag("CFWriter","g4SimHitsTrackerHitsTIBHighTof"), cms.InputTag("CFWriter","g4SimHitsTrackerHitsTIBLowTof"), cms.InputTag("CFWriter","g4SimHitsTrackerHitsTIDHighTof"), cms.InputTag("CFWriter","g4SimHitsTrackerHitsTIDLowTof"),
  41860. cms.InputTag("CFWriter","g4SimHitsTrackerHitsTOBHighTof"), cms.InputTag("CFWriter","g4SimHitsTrackerHitsTOBLowTof")),
  41861. subdets = cms.vstring('BSCHits',
  41862. 'BCM1FHits',
  41863. 'PLTHits',
  41864. 'FP420SI',
  41865. 'MuonCSCHits',
  41866. 'MuonDTHits',
  41867. 'MuonRPCHits',
  41868. 'TotemHitsRP',
  41869. 'TotemHitsT1',
  41870. 'TotemHitsT2Gem',
  41871. 'TrackerHitsPixelBarrelHighTof',
  41872. 'TrackerHitsPixelBarrelLowTof',
  41873. 'TrackerHitsPixelEndcapHighTof',
  41874. 'TrackerHitsPixelEndcapLowTof',
  41875. 'TrackerHitsTECHighTof',
  41876. 'TrackerHitsTECLowTof',
  41877. 'TrackerHitsTIBHighTof',
  41878. 'TrackerHitsTIBLowTof',
  41879. 'TrackerHitsTIDHighTof',
  41880. 'TrackerHitsTIDLowTof',
  41881. 'TrackerHitsTOBHighTof',
  41882. 'TrackerHitsTOBLowTof'),
  41883. type = cms.string('PSimHitPCrossingFrame')
  41884. )
  41885.  
  41886. process.mixPCFSimTracks = cms.PSet(
  41887. input = cms.VInputTag(cms.InputTag("CFWriter","g4SimHits")),
  41888. type = cms.string('SimTrackPCrossingFrame')
  41889. )
  41890.  
  41891. process.mixPCFSimVertices = cms.PSet(
  41892. input = cms.VInputTag(cms.InputTag("CFWriter","g4SimHits")),
  41893. type = cms.string('SimVertexPCrossingFrame')
  41894. )
  41895.  
  41896. process.mixReconstructedTracks = cms.PSet(
  41897. input = cms.VInputTag(cms.InputTag("generalTracksBeforeMixing")),
  41898. type = cms.string('RecoTrack')
  41899. )
  41900.  
  41901. process.mixSimHits = cms.PSet(
  41902. crossingFrames = cms.untracked.vstring('MuonCSCHits',
  41903. 'MuonDTHits',
  41904. 'MuonRPCHits'),
  41905. input = cms.VInputTag(cms.InputTag("g4SimHits","MuonCSCHits"), cms.InputTag("g4SimHits","MuonDTHits"), cms.InputTag("g4SimHits","MuonRPCHits"), cms.InputTag("g4SimHits","TrackerHitsPixelBarrelHighTof"), cms.InputTag("g4SimHits","TrackerHitsPixelBarrelLowTof"),
  41906. cms.InputTag("g4SimHits","TrackerHitsPixelEndcapHighTof"), cms.InputTag("g4SimHits","TrackerHitsPixelEndcapLowTof"), cms.InputTag("g4SimHits","TrackerHitsTECHighTof"), cms.InputTag("g4SimHits","TrackerHitsTECLowTof"), cms.InputTag("g4SimHits","TrackerHitsTIBHighTof"),
  41907. cms.InputTag("g4SimHits","TrackerHitsTIBLowTof"), cms.InputTag("g4SimHits","TrackerHitsTIDHighTof"), cms.InputTag("g4SimHits","TrackerHitsTIDLowTof"), cms.InputTag("g4SimHits","TrackerHitsTOBHighTof"), cms.InputTag("g4SimHits","TrackerHitsTOBLowTof")),
  41908. subdets = cms.vstring('MuonCSCHits',
  41909. 'MuonDTHits',
  41910. 'MuonRPCHits',
  41911. 'TrackerHitsPixelBarrelHighTof',
  41912. 'TrackerHitsPixelBarrelLowTof',
  41913. 'TrackerHitsPixelEndcapHighTof',
  41914. 'TrackerHitsPixelEndcapLowTof',
  41915. 'TrackerHitsTECHighTof',
  41916. 'TrackerHitsTECLowTof',
  41917. 'TrackerHitsTIBHighTof',
  41918. 'TrackerHitsTIBLowTof',
  41919. 'TrackerHitsTIDHighTof',
  41920. 'TrackerHitsTIDLowTof',
  41921. 'TrackerHitsTOBHighTof',
  41922. 'TrackerHitsTOBLowTof'),
  41923. type = cms.string('PSimHit')
  41924. )
  41925.  
  41926. process.mixSimTracks = cms.PSet(
  41927. input = cms.VInputTag(cms.InputTag("g4SimHits")),
  41928. makeCrossingFrame = cms.untracked.bool(False),
  41929. type = cms.string('SimTrack')
  41930. )
  41931.  
  41932. process.mixSimVertices = cms.PSet(
  41933. input = cms.VInputTag(cms.InputTag("g4SimHits")),
  41934. makeCrossingFrame = cms.untracked.bool(False),
  41935. type = cms.string('SimVertex')
  41936. )
  41937.  
  41938. process.mixedTripletStepTrajectoryBuilder = cms.PSet(
  41939. ComponentType = cms.string('GroupedCkfTrajectoryBuilder'),
  41940. MeasurementTrackerName = cms.string(''),
  41941. TTRHBuilder = cms.string('WithTrackAngle'),
  41942. alwaysUseInvalidHits = cms.bool(True),
  41943. bestHitOnly = cms.bool(True),
  41944. estimator = cms.string('mixedTripletStepChi2Est'),
  41945. foundHitBonus = cms.double(10.0),
  41946. inOutTrajectoryFilter = cms.PSet(
  41947. refToPSet_ = cms.string('CkfBaseTrajectoryFilter_block')
  41948. ),
  41949. intermediateCleaning = cms.bool(True),
  41950. keepOriginalIfRebuildFails = cms.bool(False),
  41951. lockHits = cms.bool(True),
  41952. lostHitPenalty = cms.double(30.0),
  41953. maxCand = cms.int32(2),
  41954. maxDPhiForLooperReconstruction = cms.double(2.0),
  41955. maxPtForLooperReconstruction = cms.double(0.7),
  41956. minNrOfHitsForRebuild = cms.int32(5),
  41957. propagatorAlong = cms.string('mixedTripletStepPropagator'),
  41958. propagatorOpposite = cms.string('mixedTripletStepPropagatorOpposite'),
  41959. requireSeedHitsInRebuild = cms.bool(True),
  41960. trajectoryFilter = cms.PSet(
  41961. refToPSet_ = cms.string('mixedTripletStepTrajectoryFilter')
  41962. ),
  41963. updator = cms.string('KFUpdator'),
  41964. useSameTrajFilter = cms.bool(True)
  41965. )
  41966.  
  41967. process.mixedTripletStepTrajectoryFilter = cms.PSet(
  41968. ComponentType = cms.string('CkfBaseTrajectoryFilter'),
  41969. chargeSignificance = cms.double(-1.0),
  41970. constantValueForLostHitsFractionFilter = cms.double(1.4),
  41971. extraNumberOfHitsBeforeTheFirstLoop = cms.int32(4),
  41972. maxCCCLostHits = cms.int32(9999),
  41973. maxConsecLostHits = cms.int32(1),
  41974. maxLostHits = cms.int32(999),
  41975. maxLostHitsFraction = cms.double(0.1),
  41976. maxNumberOfHits = cms.int32(100),
  41977. minGoodStripCharge = cms.PSet(
  41978. refToPSet_ = cms.string('SiStripClusterChargeCutNone')
  41979. ),
  41980. minHitsMinPt = cms.int32(3),
  41981. minNumberOfHitsForLoopers = cms.int32(13),
  41982. minNumberOfHitsPerLoop = cms.int32(4),
  41983. minPt = cms.double(0.1),
  41984. minimumNumberOfHits = cms.int32(3),
  41985. nSigmaMinPt = cms.double(5.0),
  41986. pixelSeedExtension = cms.bool(False),
  41987. seedExtension = cms.int32(0),
  41988. seedPairPenalty = cms.int32(0),
  41989. strictSeedExtension = cms.bool(False)
  41990. )
  41991.  
  41992. process.muAna = cms.untracked.PSet(
  41993. NVertex = cms.untracked.vdouble(20, 1, 50),
  41994. charge = cms.untracked.vdouble(2, -2.0, 2.0),
  41995. d0 = cms.untracked.vdouble(10, -0.5, 0.5),
  41996. deltaR = cms.untracked.vdouble(20, 0.0, 0.05),
  41997. eta = cms.untracked.vdouble(20, -2.4, 2.4),
  41998. etaCoarse = cms.untracked.vdouble(-2.4, -2.1, -1.6, -1.2, -0.8,
  41999. 0.0, 0.8, 1.2, 1.6, 2.1,
  42000. 2.4),
  42001. jpsiMass = cms.untracked.vdouble(60, 0.0, 6.0),
  42002. phi = cms.untracked.vdouble(20, -3.14, 3.14),
  42003. phiCoarse = cms.untracked.vdouble(10, -3.14, 3.14),
  42004. pt = cms.untracked.vdouble(0.0, 2.0, 4.0, 6.0, 8.0,
  42005. 10.0, 20.0, 30.0, 40.0, 100.0,
  42006. 200.0, 400.0),
  42007. ptCoarse = cms.untracked.vdouble(10.0, 20.0, 40.0, 60.0, 80.0,
  42008. 100.0, 200.0),
  42009. resolutionEta = cms.untracked.vdouble(20, -0.01, 0.01),
  42010. resolutionPhi = cms.untracked.vdouble(20, -0.01, 0.01),
  42011. resolutionRel = cms.untracked.vdouble(40, -0.3, 0.3),
  42012. z0 = cms.untracked.vdouble(10, -15.0, 15.0),
  42013. zMass = cms.untracked.vdouble(50, 65.0, 115.0)
  42014. )
  42015.  
  42016. process.muonAssociatorByHitsCommonParameters = cms.PSet(
  42017. AbsoluteNumberOfHits_muon = cms.bool(False),
  42018. AbsoluteNumberOfHits_track = cms.bool(False),
  42019. CSClinksTag = cms.InputTag("simMuonCSCDigis","MuonCSCStripDigiSimLinks"),
  42020. CSCsimHitsTag = cms.InputTag("g4SimHits","MuonCSCHits"),
  42021. CSCsimHitsXFTag = cms.InputTag("mix","g4SimHitsMuonCSCHits"),
  42022. CSCwireLinksTag = cms.InputTag("simMuonCSCDigis","MuonCSCWireDigiSimLinks"),
  42023. DTdigiTag = cms.InputTag("simMuonDTDigis"),
  42024. DTdigisimlinkTag = cms.InputTag("simMuonDTDigis"),
  42025. DTrechitTag = cms.InputTag("dt1DRecHits"),
  42026. DTsimhitsTag = cms.InputTag("g4SimHits","MuonDTHits"),
  42027. DTsimhitsXFTag = cms.InputTag("mix","g4SimHitsMuonDTHits"),
  42028. EfficiencyCut_muon = cms.double(0.0),
  42029. EfficiencyCut_track = cms.double(0.0),
  42030. GEMdigisimlinkTag = cms.InputTag("simMuonGEMDigis","GEM"),
  42031. GEMsimhitsTag = cms.InputTag("g4SimHits","MuonGEMHits"),
  42032. GEMsimhitsXFTag = cms.InputTag("mix","g4SimHitsMuonGEMHits"),
  42033. NHitCut_muon = cms.uint32(0),
  42034. NHitCut_track = cms.uint32(0),
  42035. PurityCut_muon = cms.double(0.0),
  42036. PurityCut_track = cms.double(0.0),
  42037. ROUList = cms.vstring('TrackerHitsTIBLowTof',
  42038. 'TrackerHitsTIBHighTof',
  42039. 'TrackerHitsTIDLowTof',
  42040. 'TrackerHitsTIDHighTof',
  42041. 'TrackerHitsTOBLowTof',
  42042. 'TrackerHitsTOBHighTof',
  42043. 'TrackerHitsTECLowTof',
  42044. 'TrackerHitsTECHighTof',
  42045. 'TrackerHitsPixelBarrelLowTof',
  42046. 'TrackerHitsPixelBarrelHighTof',
  42047. 'TrackerHitsPixelEndcapLowTof',
  42048. 'TrackerHitsPixelEndcapHighTof'),
  42049. RPCdigisimlinkTag = cms.InputTag("simMuonRPCDigis","RPCDigiSimLink"),
  42050. RPCsimhitsTag = cms.InputTag("g4SimHits","MuonRPCHits"),
  42051. RPCsimhitsXFTag = cms.InputTag("mix","g4SimHitsMuonRPCHits"),
  42052. ThreeHitTracksAreSpecial = cms.bool(False),
  42053. UseGrouped = cms.bool(True),
  42054. UseMuon = cms.bool(True),
  42055. UsePixels = cms.bool(True),
  42056. UseSplitting = cms.bool(True),
  42057. UseTracker = cms.bool(True),
  42058. acceptOneStubMatchings = cms.bool(True),
  42059. associatePixel = cms.bool(True),
  42060. associateRecoTracks = cms.bool(True),
  42061. associateStrip = cms.bool(True),
  42062. associatorByWire = cms.bool(False),
  42063. crossingframe = cms.bool(False),
  42064. dumpDT = cms.bool(False),
  42065. dumpInputCollections = cms.untracked.bool(False),
  42066. includeZeroHitMuons = cms.bool(True),
  42067. inputCSCSegmentCollection = cms.InputTag("cscSegments"),
  42068. inputDTRecSegment4DCollection = cms.InputTag("dt4DSegments"),
  42069. links_exist = cms.bool(True),
  42070. pixelSimLinkSrc = cms.InputTag("simSiPixelDigis"),
  42071. simtracksTag = cms.InputTag("g4SimHits"),
  42072. simtracksXFTag = cms.InputTag("mix","g4SimHits"),
  42073. stripSimLinkSrc = cms.InputTag("simSiStripDigis"),
  42074. useGEMs = cms.bool(False)
  42075. )
  42076.  
  42077. process.muonSeededTrajectoryBuilderForInOut = cms.PSet(
  42078. ComponentType = cms.string('GroupedCkfTrajectoryBuilder'),
  42079. MeasurementTrackerName = cms.string(''),
  42080. TTRHBuilder = cms.string('WithTrackAngle'),
  42081. alwaysUseInvalidHits = cms.bool(True),
  42082. bestHitOnly = cms.bool(True),
  42083. estimator = cms.string('muonSeededMeasurementEstimatorForInOut'),
  42084. foundHitBonus = cms.double(1000.0),
  42085. inOutTrajectoryFilter = cms.PSet(
  42086. refToPSet_ = cms.string('muonSeededTrajectoryFilterForInOut')
  42087. ),
  42088. intermediateCleaning = cms.bool(True),
  42089. keepOriginalIfRebuildFails = cms.bool(True),
  42090. lockHits = cms.bool(True),
  42091. lostHitPenalty = cms.double(1.0),
  42092. maxCand = cms.int32(5),
  42093. minNrOfHitsForRebuild = cms.int32(2),
  42094. propagatorAlong = cms.string('PropagatorWithMaterial'),
  42095. propagatorOpposite = cms.string('PropagatorWithMaterialOpposite'),
  42096. requireSeedHitsInRebuild = cms.bool(True),
  42097. trajectoryFilter = cms.PSet(
  42098. refToPSet_ = cms.string('muonSeededTrajectoryFilterForInOut')
  42099. ),
  42100. updator = cms.string('KFUpdator'),
  42101. useSameTrajFilter = cms.bool(True)
  42102. )
  42103.  
  42104. process.muonSeededTrajectoryBuilderForOutIn = cms.PSet(
  42105. ComponentType = cms.string('GroupedCkfTrajectoryBuilder'),
  42106. MeasurementTrackerName = cms.string(''),
  42107. TTRHBuilder = cms.string('WithTrackAngle'),
  42108. alwaysUseInvalidHits = cms.bool(True),
  42109. bestHitOnly = cms.bool(True),
  42110. estimator = cms.string('muonSeededMeasurementEstimatorForOutIn'),
  42111. foundHitBonus = cms.double(1000.0),
  42112. inOutTrajectoryFilter = cms.PSet(
  42113. refToPSet_ = cms.string('muonSeededTrajectoryFilterForOutIn')
  42114. ),
  42115. intermediateCleaning = cms.bool(True),
  42116. keepOriginalIfRebuildFails = cms.bool(False),
  42117. lockHits = cms.bool(True),
  42118. lostHitPenalty = cms.double(1.0),
  42119. maxCand = cms.int32(3),
  42120. minNrOfHitsForRebuild = cms.int32(5),
  42121. propagatorAlong = cms.string('PropagatorWithMaterial'),
  42122. propagatorOpposite = cms.string('PropagatorWithMaterialOpposite'),
  42123. requireSeedHitsInRebuild = cms.bool(True),
  42124. trajectoryFilter = cms.PSet(
  42125. refToPSet_ = cms.string('muonSeededTrajectoryFilterForOutIn')
  42126. ),
  42127. updator = cms.string('KFUpdator'),
  42128. useSameTrajFilter = cms.bool(True)
  42129. )
  42130.  
  42131. process.muonSeededTrajectoryBuilderForOutInDisplaced = cms.PSet(
  42132. ComponentType = cms.string('GroupedCkfTrajectoryBuilder'),
  42133. MeasurementTrackerName = cms.string(''),
  42134. TTRHBuilder = cms.string('WithTrackAngle'),
  42135. alwaysUseInvalidHits = cms.bool(True),
  42136. bestHitOnly = cms.bool(True),
  42137. estimator = cms.string('muonSeededMeasurementEstimatorForOutInDisplaced'),
  42138. foundHitBonus = cms.double(1000.0),
  42139. inOutTrajectoryFilter = cms.PSet(
  42140. refToPSet_ = cms.string('muonSeededTrajectoryFilterForOutInDisplaced')
  42141. ),
  42142. intermediateCleaning = cms.bool(True),
  42143. keepOriginalIfRebuildFails = cms.bool(False),
  42144. lockHits = cms.bool(True),
  42145. lostHitPenalty = cms.double(1.0),
  42146. maxCand = cms.int32(3),
  42147. minNrOfHitsForRebuild = cms.int32(5),
  42148. propagatorAlong = cms.string('PropagatorWithMaterial'),
  42149. propagatorOpposite = cms.string('PropagatorWithMaterialOpposite'),
  42150. requireSeedHitsInRebuild = cms.bool(True),
  42151. trajectoryFilter = cms.PSet(
  42152. refToPSet_ = cms.string('muonSeededTrajectoryFilterForOutInDisplaced')
  42153. ),
  42154. updator = cms.string('KFUpdator'),
  42155. useSameTrajFilter = cms.bool(True)
  42156. )
  42157.  
  42158. process.muonSeededTrajectoryFilterForInOut = cms.PSet(
  42159. ComponentType = cms.string('CkfBaseTrajectoryFilter'),
  42160. chargeSignificance = cms.double(-1.0),
  42161. constantValueForLostHitsFractionFilter = cms.double(10),
  42162. extraNumberOfHitsBeforeTheFirstLoop = cms.int32(4),
  42163. maxCCCLostHits = cms.int32(9999),
  42164. maxConsecLostHits = cms.int32(1),
  42165. maxLostHits = cms.int32(999),
  42166. maxLostHitsFraction = cms.double(0.1),
  42167. maxNumberOfHits = cms.int32(100),
  42168. minGoodStripCharge = cms.PSet(
  42169. refToPSet_ = cms.string('SiStripClusterChargeCutNone')
  42170. ),
  42171. minHitsMinPt = cms.int32(3),
  42172. minNumberOfHitsForLoopers = cms.int32(13),
  42173. minNumberOfHitsPerLoop = cms.int32(4),
  42174. minPt = cms.double(0.9),
  42175. minimumNumberOfHits = cms.int32(3),
  42176. nSigmaMinPt = cms.double(5.0),
  42177. pixelSeedExtension = cms.bool(False),
  42178. seedExtension = cms.int32(0),
  42179. seedPairPenalty = cms.int32(0),
  42180. strictSeedExtension = cms.bool(False)
  42181. )
  42182.  
  42183. process.muonSeededTrajectoryFilterForOutIn = cms.PSet(
  42184. ComponentType = cms.string('CkfBaseTrajectoryFilter'),
  42185. chargeSignificance = cms.double(-1.0),
  42186. constantValueForLostHitsFractionFilter = cms.double(10),
  42187. extraNumberOfHitsBeforeTheFirstLoop = cms.int32(4),
  42188. maxCCCLostHits = cms.int32(9999),
  42189. maxConsecLostHits = cms.int32(1),
  42190. maxLostHits = cms.int32(999),
  42191. maxLostHitsFraction = cms.double(0.1),
  42192. maxNumberOfHits = cms.int32(100),
  42193. minGoodStripCharge = cms.PSet(
  42194. refToPSet_ = cms.string('SiStripClusterChargeCutNone')
  42195. ),
  42196. minHitsMinPt = cms.int32(3),
  42197. minNumberOfHitsForLoopers = cms.int32(13),
  42198. minNumberOfHitsPerLoop = cms.int32(4),
  42199. minPt = cms.double(0.9),
  42200. minimumNumberOfHits = cms.int32(5),
  42201. nSigmaMinPt = cms.double(5.0),
  42202. pixelSeedExtension = cms.bool(False),
  42203. seedExtension = cms.int32(0),
  42204. seedPairPenalty = cms.int32(0),
  42205. strictSeedExtension = cms.bool(False)
  42206. )
  42207.  
  42208. process.muonSeededTrajectoryFilterForOutInDisplaced = cms.PSet(
  42209. ComponentType = cms.string('CkfBaseTrajectoryFilter'),
  42210. chargeSignificance = cms.double(-1.0),
  42211. constantValueForLostHitsFractionFilter = cms.double(10),
  42212. extraNumberOfHitsBeforeTheFirstLoop = cms.int32(4),
  42213. maxCCCLostHits = cms.int32(9999),
  42214. maxConsecLostHits = cms.int32(1),
  42215. maxLostHits = cms.int32(999),
  42216. maxLostHitsFraction = cms.double(0.1),
  42217. maxNumberOfHits = cms.int32(100),
  42218. minGoodStripCharge = cms.PSet(
  42219. refToPSet_ = cms.string('SiStripClusterChargeCutNone')
  42220. ),
  42221. minHitsMinPt = cms.int32(3),
  42222. minNumberOfHitsForLoopers = cms.int32(13),
  42223. minNumberOfHitsPerLoop = cms.int32(4),
  42224. minPt = cms.double(0.9),
  42225. minimumNumberOfHits = cms.int32(5),
  42226. nSigmaMinPt = cms.double(5.0),
  42227. pixelSeedExtension = cms.bool(False),
  42228. seedExtension = cms.int32(0),
  42229. seedPairPenalty = cms.int32(0),
  42230. strictSeedExtension = cms.bool(False)
  42231. )
  42232.  
  42233. process.muonTPSet = cms.PSet(
  42234. chargedOnly = cms.bool(True),
  42235. intimeOnly = cms.bool(False),
  42236. lip = cms.double(30.0),
  42237. maxRapidity = cms.double(2.4),
  42238. minHit = cms.int32(0),
  42239. minRapidity = cms.double(-2.4),
  42240. pdgId = cms.vint32(13, -13),
  42241. ptMin = cms.double(0.9),
  42242. signalOnly = cms.bool(True),
  42243. src = cms.InputTag("mix","MergedTrackTruth"),
  42244. stableOnly = cms.bool(False),
  42245. tip = cms.double(3.5)
  42246. )
  42247.  
  42248. process.mvaEleID_PHYS14_PU20bx25_nonTrig_V1_producer_config = cms.PSet(
  42249. mvaName = cms.string('ElectronMVAEstimatorRun2Phys14NonTrig'),
  42250. mvaTag = cms.string('25nsV1'),
  42251. weightFileNames = cms.vstring('RecoEgamma/ElectronIdentification/data/PHYS14/EIDmva_EB1_5_oldscenario2phys14_BDT.weights.xml',
  42252. 'RecoEgamma/ElectronIdentification/data/PHYS14/EIDmva_EB2_5_oldscenario2phys14_BDT.weights.xml',
  42253. 'RecoEgamma/ElectronIdentification/data/PHYS14/EIDmva_EE_5_oldscenario2phys14_BDT.weights.xml',
  42254. 'RecoEgamma/ElectronIdentification/data/PHYS14/EIDmva_EB1_10_oldscenario2phys14_BDT.weights.xml',
  42255. 'RecoEgamma/ElectronIdentification/data/PHYS14/EIDmva_EB2_10_oldscenario2phys14_BDT.weights.xml',
  42256. 'RecoEgamma/ElectronIdentification/data/PHYS14/EIDmva_EE_10_oldscenario2phys14_BDT.weights.xml')
  42257. )
  42258.  
  42259. process.mvaEleID_PHYS14_PU20bx25_nonTrig_V1_wp80 = cms.PSet(
  42260. cutFlow = cms.VPSet(cms.PSet(
  42261. cutName = cms.string('GsfEleMVACut'),
  42262. isIgnored = cms.bool(False),
  42263. mvaCategoriesMapName = cms.InputTag("electronMVAValueMapProducer","ElectronMVAEstimatorRun2Phys14NonTrig25nsV1Categories"),
  42264. mvaCuts = cms.vdouble(-0.253, 0.081, -0.081, 0.965, 0.917,
  42265. 0.683),
  42266. mvaValueMapName = cms.InputTag("electronMVAValueMapProducer","ElectronMVAEstimatorRun2Phys14NonTrig25nsV1Values"),
  42267. needsAdditionalProducts = cms.bool(True)
  42268. )),
  42269. idName = cms.string('mvaEleID-PHYS14-PU20bx25-nonTrig-V1-wp80'),
  42270. isPOGApproved = cms.untracked.bool(False)
  42271. )
  42272.  
  42273. process.mvaEleID_PHYS14_PU20bx25_nonTrig_V1_wp90 = cms.PSet(
  42274. cutFlow = cms.VPSet(cms.PSet(
  42275. cutName = cms.string('GsfEleMVACut'),
  42276. isIgnored = cms.bool(False),
  42277. mvaCategoriesMapName = cms.InputTag("electronMVAValueMapProducer","ElectronMVAEstimatorRun2Phys14NonTrig25nsV1Categories"),
  42278. mvaCuts = cms.vdouble(-0.483, -0.267, -0.323, 0.933, 0.825,
  42279. 0.337),
  42280. mvaValueMapName = cms.InputTag("electronMVAValueMapProducer","ElectronMVAEstimatorRun2Phys14NonTrig25nsV1Values"),
  42281. needsAdditionalProducts = cms.bool(True)
  42282. )),
  42283. idName = cms.string('mvaEleID-PHYS14-PU20bx25-nonTrig-V1-wp90'),
  42284. isPOGApproved = cms.untracked.bool(False)
  42285. )
  42286.  
  42287. process.mvaEleID_Spring15_25ns_Trig_V1_producer_config = cms.PSet(
  42288. beamSpot = cms.InputTag("offlineBeamSpot"),
  42289. conversionsAOD = cms.InputTag("allConversions"),
  42290. conversionsMiniAOD = cms.InputTag("reducedEgamma","reducedConversions"),
  42291. mvaName = cms.string('ElectronMVAEstimatorRun2Spring15Trig'),
  42292. mvaTag = cms.string('25nsV1'),
  42293. weightFileNames = cms.vstring('RecoEgamma/ElectronIdentification/data/Spring15/EIDmva_EB1_10_oldTrigSpring15_25ns_data_1_VarD_TMVA412_Sig6BkgAll_MG_noSpec_BDT.weights.xml',
  42294. 'RecoEgamma/ElectronIdentification/data/Spring15/EIDmva_EB2_10_oldTrigSpring15_25ns_data_1_VarD_TMVA412_Sig6BkgAll_MG_noSpec_BDT.weights.xml',
  42295. 'RecoEgamma/ElectronIdentification/data/Spring15/EIDmva_EE_10_oldTrigSpring15_25ns_data_1_VarD_TMVA412_Sig6BkgAll_MG_noSpec_BDT.weights.xml')
  42296. )
  42297.  
  42298. process.mvaEleID_Spring15_25ns_Trig_V1_wp80 = cms.PSet(
  42299. cutFlow = cms.VPSet(cms.PSet(
  42300. cutName = cms.string('GsfEleMVACut'),
  42301. isIgnored = cms.bool(False),
  42302. mvaCategoriesMapName = cms.InputTag("electronMVAValueMapProducer","ElectronMVAEstimatorRun2Spring15Trig25nsV1Categories"),
  42303. mvaCuts = cms.vdouble(0.988153, 0.96791, 0.841729),
  42304. mvaValueMapName = cms.InputTag("electronMVAValueMapProducer","ElectronMVAEstimatorRun2Spring15Trig25nsV1Values"),
  42305. needsAdditionalProducts = cms.bool(True)
  42306. )),
  42307. idName = cms.string('mvaEleID-Spring15-25ns-Trig-V1-wp80')
  42308. )
  42309.  
  42310. process.mvaEleID_Spring15_25ns_Trig_V1_wp90 = cms.PSet(
  42311. cutFlow = cms.VPSet(cms.PSet(
  42312. cutName = cms.string('GsfEleMVACut'),
  42313. isIgnored = cms.bool(False),
  42314. mvaCategoriesMapName = cms.InputTag("electronMVAValueMapProducer","ElectronMVAEstimatorRun2Spring15Trig25nsV1Categories"),
  42315. mvaCuts = cms.vdouble(0.972153, 0.922126, 0.610764),
  42316. mvaValueMapName = cms.InputTag("electronMVAValueMapProducer","ElectronMVAEstimatorRun2Spring15Trig25nsV1Values"),
  42317. needsAdditionalProducts = cms.bool(True)
  42318. )),
  42319. idName = cms.string('mvaEleID-Spring15-25ns-Trig-V1-wp90')
  42320. )
  42321.  
  42322. process.mvaEleID_Spring15_25ns_nonTrig_V1_producer_config = cms.PSet(
  42323. beamSpot = cms.InputTag("offlineBeamSpot"),
  42324. conversionsAOD = cms.InputTag("allConversions"),
  42325. conversionsMiniAOD = cms.InputTag("reducedEgamma","reducedConversions"),
  42326. mvaName = cms.string('ElectronMVAEstimatorRun2Spring15NonTrig'),
  42327. mvaTag = cms.string('25nsV1'),
  42328. weightFileNames = cms.vstring('RecoEgamma/ElectronIdentification/data/Spring15/EIDmva_EB1_5_oldNonTrigSpring15_ConvVarCwoBoolean_TMVA412_FullStatLowPt_PairNegWeightsGlobal_BDT.weights.xml',
  42329. 'RecoEgamma/ElectronIdentification/data/Spring15/EIDmva_EB2_5_oldNonTrigSpring15_ConvVarCwoBoolean_TMVA412_FullStatLowPt_PairNegWeightsGlobal_BDT.weights.xml',
  42330. 'RecoEgamma/ElectronIdentification/data/Spring15/EIDmva_EE_5_oldNonTrigSpring15_ConvVarCwoBoolean_TMVA412_FullStatLowPt_PairNegWeightsGlobal_BDT.weights.xml',
  42331. 'RecoEgamma/ElectronIdentification/data/Spring15/EIDmva_EB1_10_oldNonTrigSpring15_ConvVarCwoBoolean_TMVA412_FullStatLowPt_PairNegWeightsGlobal_BDT.weights.xml',
  42332. 'RecoEgamma/ElectronIdentification/data/Spring15/EIDmva_EB2_10_oldNonTrigSpring15_ConvVarCwoBoolean_TMVA412_FullStatLowPt_PairNegWeightsGlobal_BDT.weights.xml',
  42333. 'RecoEgamma/ElectronIdentification/data/Spring15/EIDmva_EE_10_oldNonTrigSpring15_ConvVarCwoBoolean_TMVA412_FullStatLowPt_PairNegWeightsGlobal_BDT.weights.xml')
  42334. )
  42335.  
  42336. process.mvaEleID_Spring15_25ns_nonTrig_V1_wp80 = cms.PSet(
  42337. cutFlow = cms.VPSet(cms.PSet(
  42338. cutName = cms.string('GsfEleMVACut'),
  42339. isIgnored = cms.bool(False),
  42340. mvaCategoriesMapName = cms.InputTag("electronMVAValueMapProducer","ElectronMVAEstimatorRun2Spring15NonTrig25nsV1Categories"),
  42341. mvaCuts = cms.vdouble(0.287435, 0.221846, -0.303263, 0.967083, 0.929117,
  42342. 0.726311),
  42343. mvaValueMapName = cms.InputTag("electronMVAValueMapProducer","ElectronMVAEstimatorRun2Spring15NonTrig25nsV1Values"),
  42344. needsAdditionalProducts = cms.bool(True)
  42345. )),
  42346. idName = cms.string('mvaEleID-Spring15-25ns-nonTrig-V1-wp80')
  42347. )
  42348.  
  42349. process.mvaEleID_Spring15_25ns_nonTrig_V1_wp90 = cms.PSet(
  42350. cutFlow = cms.VPSet(cms.PSet(
  42351. cutName = cms.string('GsfEleMVACut'),
  42352. isIgnored = cms.bool(False),
  42353. mvaCategoriesMapName = cms.InputTag("electronMVAValueMapProducer","ElectronMVAEstimatorRun2Spring15NonTrig25nsV1Categories"),
  42354. mvaCuts = cms.vdouble(-0.083313, -0.235222, -0.67099, 0.913286, 0.805013,
  42355. 0.358969),
  42356. mvaValueMapName = cms.InputTag("electronMVAValueMapProducer","ElectronMVAEstimatorRun2Spring15NonTrig25nsV1Values"),
  42357. needsAdditionalProducts = cms.bool(True)
  42358. )),
  42359. idName = cms.string('mvaEleID-Spring15-25ns-nonTrig-V1-wp90')
  42360. )
  42361.  
  42362. process.mvaEleID_Spring15_25ns_nonTrig_V1_wpLoose = cms.PSet(
  42363. cutFlow = cms.VPSet(cms.PSet(
  42364. cutName = cms.string('GsfEleMVACut'),
  42365. isIgnored = cms.bool(False),
  42366. mvaCategoriesMapName = cms.InputTag("electronMVAValueMapProducer","ElectronMVAEstimatorRun2Spring15NonTrig25nsV1Categories"),
  42367. mvaCuts = cms.vdouble(-0.265, -0.556, -0.551, -0.072, -0.286,
  42368. -0.267),
  42369. mvaValueMapName = cms.InputTag("electronMVAValueMapProducer","ElectronMVAEstimatorRun2Spring15NonTrig25nsV1Values"),
  42370. needsAdditionalProducts = cms.bool(True)
  42371. )),
  42372. idName = cms.string('mvaEleID-Spring15-25ns-nonTrig-V1-wpLoose')
  42373. )
  42374.  
  42375. process.mvaEleID_Spring15_50ns_Trig_V1_producer_config = cms.PSet(
  42376. beamSpot = cms.InputTag("offlineBeamSpot"),
  42377. conversionsAOD = cms.InputTag("allConversions"),
  42378. conversionsMiniAOD = cms.InputTag("reducedEgamma","reducedConversions"),
  42379. mvaName = cms.string('ElectronMVAEstimatorRun2Spring15Trig'),
  42380. mvaTag = cms.string('50nsV1'),
  42381. weightFileNames = cms.vstring('RecoEgamma/ElectronIdentification/data/Spring15/EIDmva_EB1_10_oldTrigSpring15_50ns_data_1_VarD_TMVA412_Sig6BkgAll_MG_noSpec_BDT.weights.xml',
  42382. 'RecoEgamma/ElectronIdentification/data/Spring15/EIDmva_EB2_10_oldTrigSpring15_50ns_data_1_VarD_TMVA412_Sig6BkgAll_MG_noSpec_BDT.weights.xml',
  42383. 'RecoEgamma/ElectronIdentification/data/Spring15/EIDmva_EE_10_oldTrigSpring15_50ns_data_1_VarD_TMVA412_Sig6BkgAll_MG_noSpec_BDT.weights.xml')
  42384. )
  42385.  
  42386. process.mvaEleID_Spring15_50ns_Trig_V1_wp80 = cms.PSet(
  42387. cutFlow = cms.VPSet(cms.PSet(
  42388. cutName = cms.string('GsfEleMVACut'),
  42389. isIgnored = cms.bool(False),
  42390. mvaCategoriesMapName = cms.InputTag("electronMVAValueMapProducer","ElectronMVAEstimatorRun2Spring15Trig50nsV1Categories"),
  42391. mvaCuts = cms.vdouble(0.981841, 0.946762, 0.79704),
  42392. mvaValueMapName = cms.InputTag("electronMVAValueMapProducer","ElectronMVAEstimatorRun2Spring15Trig50nsV1Values"),
  42393. needsAdditionalProducts = cms.bool(True)
  42394. )),
  42395. idName = cms.string('mvaEleID-Spring15-50ns-Trig-V1-wp80')
  42396. )
  42397.  
  42398. process.mvaEleID_Spring15_50ns_Trig_V1_wp90 = cms.PSet(
  42399. cutFlow = cms.VPSet(cms.PSet(
  42400. cutName = cms.string('GsfEleMVACut'),
  42401. isIgnored = cms.bool(False),
  42402. mvaCategoriesMapName = cms.InputTag("electronMVAValueMapProducer","ElectronMVAEstimatorRun2Spring15Trig50nsV1Categories"),
  42403. mvaCuts = cms.vdouble(0.953843, 0.849994, 0.514118),
  42404. mvaValueMapName = cms.InputTag("electronMVAValueMapProducer","ElectronMVAEstimatorRun2Spring15Trig50nsV1Values"),
  42405. needsAdditionalProducts = cms.bool(True)
  42406. )),
  42407. idName = cms.string('mvaEleID-Spring15-50ns-Trig-V1-wp90')
  42408. )
  42409.  
  42410. process.mvaEleID_Spring16_GeneralPurpose_V1_producer_config = cms.PSet(
  42411. beamSpot = cms.InputTag("offlineBeamSpot"),
  42412. conversionsAOD = cms.InputTag("allConversions"),
  42413. conversionsMiniAOD = cms.InputTag("reducedEgamma","reducedConversions"),
  42414. mvaName = cms.string('ElectronMVAEstimatorRun2Spring16GeneralPurpose'),
  42415. mvaTag = cms.string('V1'),
  42416. weightFileNames = cms.vstring('RecoEgamma/ElectronIdentification/data/Spring16_GeneralPurpose_V1/electronID_mva_Spring16_GeneralPurpose_V1_EB1_10.weights.xml',
  42417. 'RecoEgamma/ElectronIdentification/data/Spring16_GeneralPurpose_V1/electronID_mva_Spring16_GeneralPurpose_V1_EB2_10.weights.xml',
  42418. 'RecoEgamma/ElectronIdentification/data/Spring16_GeneralPurpose_V1/electronID_mva_Spring16_GeneralPurpose_V1_EE_10.weights.xml')
  42419. )
  42420.  
  42421. process.mvaEleID_Spring16_HZZ_V1_producer_config = cms.PSet(
  42422. beamSpot = cms.InputTag("offlineBeamSpot"),
  42423. conversionsAOD = cms.InputTag("allConversions"),
  42424. conversionsMiniAOD = cms.InputTag("reducedEgamma","reducedConversions"),
  42425. mvaName = cms.string('ElectronMVAEstimatorRun2Spring16HZZ'),
  42426. mvaTag = cms.string('V1'),
  42427. weightFileNames = cms.vstring('RecoEgamma/ElectronIdentification/data/Spring16_HZZ_V1/electronID_mva_Spring16_HZZ_V1_EB1_5.weights.xml',
  42428. 'RecoEgamma/ElectronIdentification/data/Spring16_HZZ_V1/electronID_mva_Spring16_HZZ_V1_EB2_5.weights.xml',
  42429. 'RecoEgamma/ElectronIdentification/data/Spring16_HZZ_V1/electronID_mva_Spring16_HZZ_V1_EE_5.weights.xml',
  42430. 'RecoEgamma/ElectronIdentification/data/Spring16_HZZ_V1/electronID_mva_Spring16_HZZ_V1_EB1_10.weights.xml',
  42431. 'RecoEgamma/ElectronIdentification/data/Spring16_HZZ_V1/electronID_mva_Spring16_HZZ_V1_EB2_10.weights.xml',
  42432. 'RecoEgamma/ElectronIdentification/data/Spring16_HZZ_V1/electronID_mva_Spring16_HZZ_V1_EE_10.weights.xml')
  42433. )
  42434.  
  42435. process.mvaPhoID_PHYS14_PU20bx25_nonTrig_V1_producer_config = cms.PSet(
  42436. esEffSigmaRRMap = cms.InputTag("photonIDValueMapProducer","phoESEffSigmaRR"),
  42437. full5x5E1x3Map = cms.InputTag("photonIDValueMapProducer","phoFull5x5E1x3"),
  42438. full5x5E2x2Map = cms.InputTag("photonIDValueMapProducer","phoFull5x5E2x2"),
  42439. full5x5E2x5MaxMap = cms.InputTag("photonIDValueMapProducer","phoFull5x5E2x5Max"),
  42440. full5x5E5x5Map = cms.InputTag("photonIDValueMapProducer","phoFull5x5E5x5"),
  42441. full5x5SigmaIEtaIEtaMap = cms.InputTag("photonIDValueMapProducer","phoFull5x5SigmaIEtaIEta"),
  42442. full5x5SigmaIEtaIPhiMap = cms.InputTag("photonIDValueMapProducer","phoFull5x5SigmaIEtaIPhi"),
  42443. mvaName = cms.string('PhotonMVAEstimatorRun2Phys14NonTrig'),
  42444. mvaTag = cms.string('25nsV1'),
  42445. phoChargedIsolation = cms.InputTag("photonIDValueMapProducer","phoChargedIsolation"),
  42446. phoPhotonIsolation = cms.InputTag("photonIDValueMapProducer","phoPhotonIsolation"),
  42447. phoWorstChargedIsolation = cms.InputTag("photonIDValueMapProducer","phoWorstChargedIsolation"),
  42448. rho = cms.InputTag("fixedGridRhoFastjetAll"),
  42449. useValueMaps = cms.bool(True),
  42450. weightFileNames = cms.vstring('RecoEgamma/PhotonIdentification/data/PHYS14/photon_general_MVA_phys14_pu20bx25_EB_V1.weights.xml',
  42451. 'RecoEgamma/PhotonIdentification/data/PHYS14/photon_general_MVA_phys14_pu20bx25_EE_V1.weights.xml')
  42452. )
  42453.  
  42454. process.mvaPhoID_PHYS14_PU20bx25_nonTrig_V1_wp90 = cms.PSet(
  42455. cutFlow = cms.VPSet(cms.PSet(
  42456. cutName = cms.string('PhoMVACut'),
  42457. isIgnored = cms.bool(False),
  42458. mvaCategoriesMapName = cms.InputTag("photonMVAValueMapProducer","PhotonMVAEstimatorRun2Phys14NonTrig25nsV1Categories"),
  42459. mvaCuts = cms.vdouble(0.593, 0.679),
  42460. mvaValueMapName = cms.InputTag("photonMVAValueMapProducer","PhotonMVAEstimatorRun2Phys14NonTrig25nsV1Values"),
  42461. needsAdditionalProducts = cms.bool(True)
  42462. )),
  42463. idName = cms.string('mvaPhoID-PHYS14-PU20bx25-nonTrig-V1-wp90'),
  42464. isPOGApproved = cms.untracked.bool(True)
  42465. )
  42466.  
  42467. process.mvaPhoID_Spring15_25ns_nonTrig_V2_producer_config = cms.PSet(
  42468. esEffSigmaRRMap = cms.InputTag("photonIDValueMapProducer","phoESEffSigmaRR"),
  42469. full5x5E1x3Map = cms.InputTag("photonIDValueMapProducer","phoFull5x5E1x3"),
  42470. full5x5E2x2Map = cms.InputTag("photonIDValueMapProducer","phoFull5x5E2x2"),
  42471. full5x5E2x5MaxMap = cms.InputTag("photonIDValueMapProducer","phoFull5x5E2x5Max"),
  42472. full5x5E5x5Map = cms.InputTag("photonIDValueMapProducer","phoFull5x5E5x5"),
  42473. full5x5SigmaIEtaIEtaMap = cms.InputTag("photonIDValueMapProducer","phoFull5x5SigmaIEtaIEta"),
  42474. full5x5SigmaIEtaIPhiMap = cms.InputTag("photonIDValueMapProducer","phoFull5x5SigmaIEtaIPhi"),
  42475. mvaName = cms.string('PhotonMVAEstimatorRun2Spring15NonTrig'),
  42476. mvaTag = cms.string('25nsV2'),
  42477. phoChargedIsolation = cms.InputTag("photonIDValueMapProducer","phoChargedIsolation"),
  42478. phoPhotonIsolation = cms.InputTag("photonIDValueMapProducer","phoPhotonIsolation"),
  42479. phoWorstChargedIsolation = cms.InputTag("photonIDValueMapProducer","phoWorstChargedIsolation"),
  42480. rho = cms.InputTag("fixedGridRhoFastjetAll"),
  42481. useValueMaps = cms.bool(True),
  42482. weightFileNames = cms.vstring('RecoEgamma/PhotonIdentification/data/Spring15/photon_general_MVA_Spring15_25ns_EB_V2.weights.xml',
  42483. 'RecoEgamma/PhotonIdentification/data/Spring15/photon_general_MVA_Spring15_25ns_EE_V2.weights.xml')
  42484. )
  42485.  
  42486. process.mvaPhoID_Spring15_25ns_nonTrig_V2_wp90 = cms.PSet(
  42487. cutFlow = cms.VPSet(cms.PSet(
  42488. cutName = cms.string('PhoMVACut'),
  42489. isIgnored = cms.bool(False),
  42490. mvaCategoriesMapName = cms.InputTag("photonMVAValueMapProducer","PhotonMVAEstimatorRun2Spring15NonTrig25nsV2Categories"),
  42491. mvaCuts = cms.vdouble(0.374, 0.336),
  42492. mvaValueMapName = cms.InputTag("photonMVAValueMapProducer","PhotonMVAEstimatorRun2Spring15NonTrig25nsV2Values"),
  42493. needsAdditionalProducts = cms.bool(True)
  42494. )),
  42495. idName = cms.string('mvaPhoID-Spring15-25ns-nonTrig-V2-wp90'),
  42496. isPOGApproved = cms.untracked.bool(True)
  42497. )
  42498.  
  42499. process.mvaPhoID_Spring15_25ns_nonTrig_V2p1_producer_config = cms.PSet(
  42500. esEffSigmaRRMap = cms.InputTag("photonIDValueMapProducer","phoESEffSigmaRR"),
  42501. full5x5E1x3Map = cms.InputTag("photonIDValueMapProducer","phoFull5x5E1x3"),
  42502. full5x5E2x2Map = cms.InputTag("photonIDValueMapProducer","phoFull5x5E2x2"),
  42503. full5x5E2x5MaxMap = cms.InputTag("photonIDValueMapProducer","phoFull5x5E2x5Max"),
  42504. full5x5E5x5Map = cms.InputTag("photonIDValueMapProducer","phoFull5x5E5x5"),
  42505. full5x5SigmaIEtaIEtaMap = cms.InputTag("photonIDValueMapProducer","phoFull5x5SigmaIEtaIEta"),
  42506. full5x5SigmaIEtaIPhiMap = cms.InputTag("photonIDValueMapProducer","phoFull5x5SigmaIEtaIPhi"),
  42507. mvaName = cms.string('PhotonMVAEstimatorRun2Spring15NonTrig'),
  42508. mvaTag = cms.string('25nsV2p1'),
  42509. phoChargedIsolation = cms.InputTag("photonIDValueMapProducer","phoChargedIsolation"),
  42510. phoPhotonIsolation = cms.InputTag("photonIDValueMapProducer","phoPhotonIsolation"),
  42511. phoWorstChargedIsolation = cms.InputTag("photonIDValueMapProducer","phoWorstChargedIsolation"),
  42512. rho = cms.InputTag("fixedGridRhoFastjetAll"),
  42513. useValueMaps = cms.bool(False),
  42514. weightFileNames = cms.vstring('RecoEgamma/PhotonIdentification/data/Spring15/photon_general_MVA_Spring15_25ns_EB_V2.weights.xml',
  42515. 'RecoEgamma/PhotonIdentification/data/Spring15/photon_general_MVA_Spring15_25ns_EE_V2.weights.xml')
  42516. )
  42517.  
  42518. process.mvaPhoID_Spring15_25ns_nonTrig_V2p1_wp90 = cms.PSet(
  42519. cutFlow = cms.VPSet(cms.PSet(
  42520. cutName = cms.string('PhoMVACut'),
  42521. isIgnored = cms.bool(False),
  42522. mvaCategoriesMapName = cms.InputTag("photonMVAValueMapProducer","PhotonMVAEstimatorRun2Spring15NonTrig25nsV2p1Categories"),
  42523. mvaCuts = cms.vdouble(0.374, 0.336),
  42524. mvaValueMapName = cms.InputTag("photonMVAValueMapProducer","PhotonMVAEstimatorRun2Spring15NonTrig25nsV2p1Values"),
  42525. needsAdditionalProducts = cms.bool(True)
  42526. )),
  42527. idName = cms.string('mvaPhoID-Spring15-25ns-nonTrig-V2p1-wp90')
  42528. )
  42529.  
  42530. process.mvaPhoID_Spring15_50ns_nonTrig_V1_producer_config = cms.PSet(
  42531. esEffSigmaRRMap = cms.InputTag("photonIDValueMapProducer","phoESEffSigmaRR"),
  42532. full5x5E1x3Map = cms.InputTag("photonIDValueMapProducer","phoFull5x5E1x3"),
  42533. full5x5E2x2Map = cms.InputTag("photonIDValueMapProducer","phoFull5x5E2x2"),
  42534. full5x5E2x5MaxMap = cms.InputTag("photonIDValueMapProducer","phoFull5x5E2x5Max"),
  42535. full5x5E5x5Map = cms.InputTag("photonIDValueMapProducer","phoFull5x5E5x5"),
  42536. full5x5SigmaIEtaIEtaMap = cms.InputTag("photonIDValueMapProducer","phoFull5x5SigmaIEtaIEta"),
  42537. full5x5SigmaIEtaIPhiMap = cms.InputTag("photonIDValueMapProducer","phoFull5x5SigmaIEtaIPhi"),
  42538. mvaName = cms.string('PhotonMVAEstimatorRun2Spring15NonTrig'),
  42539. mvaTag = cms.string('50nsV1'),
  42540. phoChargedIsolation = cms.InputTag("photonIDValueMapProducer","phoChargedIsolation"),
  42541. phoPhotonIsolation = cms.InputTag("photonIDValueMapProducer","phoPhotonIsolation"),
  42542. phoWorstChargedIsolation = cms.InputTag("photonIDValueMapProducer","phoWorstChargedIsolation"),
  42543. rho = cms.InputTag("fixedGridRhoFastjetAll"),
  42544. useValueMaps = cms.bool(True),
  42545. weightFileNames = cms.vstring('RecoEgamma/PhotonIdentification/data/Spring15/photon_general_MVA_Spring15_50ns_EB_V1.weights.xml',
  42546. 'RecoEgamma/PhotonIdentification/data/Spring15/photon_general_MVA_Spring15_50ns_EE_V1.weights.xml')
  42547. )
  42548.  
  42549. process.mvaPhoID_Spring15_50ns_nonTrig_V1_wp90 = cms.PSet(
  42550. cutFlow = cms.VPSet(cms.PSet(
  42551. cutName = cms.string('PhoMVACut'),
  42552. isIgnored = cms.bool(False),
  42553. mvaCategoriesMapName = cms.InputTag("photonMVAValueMapProducer","PhotonMVAEstimatorRun2Spring15NonTrig50nsV1Categories"),
  42554. mvaCuts = cms.vdouble(0.284, 0.432),
  42555. mvaValueMapName = cms.InputTag("photonMVAValueMapProducer","PhotonMVAEstimatorRun2Spring15NonTrig50nsV1Values"),
  42556. needsAdditionalProducts = cms.bool(True)
  42557. )),
  42558. idName = cms.string('mvaPhoID-Spring15-50ns-nonTrig-V1-wp90'),
  42559. isPOGApproved = cms.untracked.bool(False)
  42560. )
  42561.  
  42562. process.mvaPhoID_Spring15_50ns_nonTrig_V2_producer_config = cms.PSet(
  42563. esEffSigmaRRMap = cms.InputTag("photonIDValueMapProducer","phoESEffSigmaRR"),
  42564. full5x5E1x3Map = cms.InputTag("photonIDValueMapProducer","phoFull5x5E1x3"),
  42565. full5x5E2x2Map = cms.InputTag("photonIDValueMapProducer","phoFull5x5E2x2"),
  42566. full5x5E2x5MaxMap = cms.InputTag("photonIDValueMapProducer","phoFull5x5E2x5Max"),
  42567. full5x5E5x5Map = cms.InputTag("photonIDValueMapProducer","phoFull5x5E5x5"),
  42568. full5x5SigmaIEtaIEtaMap = cms.InputTag("photonIDValueMapProducer","phoFull5x5SigmaIEtaIEta"),
  42569. full5x5SigmaIEtaIPhiMap = cms.InputTag("photonIDValueMapProducer","phoFull5x5SigmaIEtaIPhi"),
  42570. mvaName = cms.string('PhotonMVAEstimatorRun2Spring15NonTrig'),
  42571. mvaTag = cms.string('50nsV2'),
  42572. phoChargedIsolation = cms.InputTag("photonIDValueMapProducer","phoChargedIsolation"),
  42573. phoPhotonIsolation = cms.InputTag("photonIDValueMapProducer","phoPhotonIsolation"),
  42574. phoWorstChargedIsolation = cms.InputTag("photonIDValueMapProducer","phoWorstChargedIsolation"),
  42575. rho = cms.InputTag("fixedGridRhoFastjetAll"),
  42576. useValueMaps = cms.bool(True),
  42577. weightFileNames = cms.vstring('RecoEgamma/PhotonIdentification/data/Spring15/photon_general_MVA_Spring15_50ns_EB_V2.weights.xml',
  42578. 'RecoEgamma/PhotonIdentification/data/Spring15/photon_general_MVA_Spring15_50ns_EE_V2.weights.xml')
  42579. )
  42580.  
  42581. process.mvaPhoID_Spring15_50ns_nonTrig_V2_wp90 = cms.PSet(
  42582. cutFlow = cms.VPSet(cms.PSet(
  42583. cutName = cms.string('PhoMVACut'),
  42584. isIgnored = cms.bool(False),
  42585. mvaCategoriesMapName = cms.InputTag("photonMVAValueMapProducer","PhotonMVAEstimatorRun2Spring15NonTrig50nsV2Categories"),
  42586. mvaCuts = cms.vdouble(0.29538, 0.45837),
  42587. mvaValueMapName = cms.InputTag("photonMVAValueMapProducer","PhotonMVAEstimatorRun2Spring15NonTrig50nsV2Values"),
  42588. needsAdditionalProducts = cms.bool(True)
  42589. )),
  42590. idName = cms.string('mvaPhoID-Spring15-50ns-nonTrig-V2-wp90'),
  42591. isPOGApproved = cms.untracked.bool(True)
  42592. )
  42593.  
  42594. process.mvaPhoID_Spring15_50ns_nonTrig_V2p1_producer_config = cms.PSet(
  42595. esEffSigmaRRMap = cms.InputTag("photonIDValueMapProducer","phoESEffSigmaRR"),
  42596. full5x5E1x3Map = cms.InputTag("photonIDValueMapProducer","phoFull5x5E1x3"),
  42597. full5x5E2x2Map = cms.InputTag("photonIDValueMapProducer","phoFull5x5E2x2"),
  42598. full5x5E2x5MaxMap = cms.InputTag("photonIDValueMapProducer","phoFull5x5E2x5Max"),
  42599. full5x5E5x5Map = cms.InputTag("photonIDValueMapProducer","phoFull5x5E5x5"),
  42600. full5x5SigmaIEtaIEtaMap = cms.InputTag("photonIDValueMapProducer","phoFull5x5SigmaIEtaIEta"),
  42601. full5x5SigmaIEtaIPhiMap = cms.InputTag("photonIDValueMapProducer","phoFull5x5SigmaIEtaIPhi"),
  42602. mvaName = cms.string('PhotonMVAEstimatorRun2Spring15NonTrig'),
  42603. mvaTag = cms.string('50nsV2p1'),
  42604. phoChargedIsolation = cms.InputTag("photonIDValueMapProducer","phoChargedIsolation"),
  42605. phoPhotonIsolation = cms.InputTag("photonIDValueMapProducer","phoPhotonIsolation"),
  42606. phoWorstChargedIsolation = cms.InputTag("photonIDValueMapProducer","phoWorstChargedIsolation"),
  42607. rho = cms.InputTag("fixedGridRhoFastjetAll"),
  42608. useValueMaps = cms.bool(False),
  42609. weightFileNames = cms.vstring('RecoEgamma/PhotonIdentification/data/Spring15/photon_general_MVA_Spring15_50ns_EB_V2.weights.xml',
  42610. 'RecoEgamma/PhotonIdentification/data/Spring15/photon_general_MVA_Spring15_50ns_EE_V2.weights.xml')
  42611. )
  42612.  
  42613. process.mvaPhoID_Spring15_50ns_nonTrig_V2p1_wp90 = cms.PSet(
  42614. cutFlow = cms.VPSet(cms.PSet(
  42615. cutName = cms.string('PhoMVACut'),
  42616. isIgnored = cms.bool(False),
  42617. mvaCategoriesMapName = cms.InputTag("photonMVAValueMapProducer","PhotonMVAEstimatorRun2Spring15NonTrig50nsV2p1Categories"),
  42618. mvaCuts = cms.vdouble(0.29538, 0.45837),
  42619. mvaValueMapName = cms.InputTag("photonMVAValueMapProducer","PhotonMVAEstimatorRun2Spring15NonTrig50nsV2p1Values"),
  42620. needsAdditionalProducts = cms.bool(True)
  42621. )),
  42622. idName = cms.string('mvaPhoID-Spring15-50ns-nonTrig-V2p1-wp90')
  42623. )
  42624.  
  42625. process.noPrediscriminants = cms.PSet(
  42626. BooleanOperator = cms.string('and')
  42627. )
  42628.  
  42629. process.options = cms.untracked.PSet(
  42630. allowUnscheduled = cms.untracked.bool(True),
  42631. canDeleteEarly = cms.untracked.vstring('recoIsoDepositedmValueMap_muPFIsoDepositNeutralPAT__RECO',
  42632. 'RegionsSeedingHitSets_tobTecStepHitTripletsTripl__RECO',
  42633. 'IntermediateHitDoublets_mixedTripletStepHitDoubletsA__RECO',
  42634. 'IntermediateHitDoublets_initialStepHitDoublets__RECO',
  42635. 'recoIsoDepositedmValueMap_muPFIsoDepositGammaPAT__RECO',
  42636. 'RegionsSeedingHitSets_jetCoreRegionalStepHitDoublets__RECO',
  42637. 'recoIsoDepositedmValueMap_elPFIsoDepositChargedAllPAT__RECO',
  42638. 'recoIsoDepositedmValueMap_phPFIsoDepositPUPAT__RECO',
  42639. 'RegionsSeedingHitSets_tobTecStepHitDoubletsPair__RECO',
  42640. 'recoIsoDepositedmValueMap_phPFIsoDepositChargedPAT__RECO',
  42641. 'IntermediateHitDoublets_tripletElectronHitDoublets__RECO',
  42642. 'recoIsoDepositedmValueMap_gedElPFIsoDepositCharged__RECO',
  42643. 'recoIsoDepositedmValueMap_muPFIsoDepositCharged__RECO',
  42644. 'BaseTrackerRecHitsOwned_tobTecStepHitTripletsTripl__RECO',
  42645. 'recoIsoDepositedmValueMap_muPFIsoDepositNeutral__RECO',
  42646. 'recoIsoDepositedmValueMap_muPFIsoDepositPU__RECO',
  42647. 'IntermediateHitDoublets_pixelLessStepHitDoublets__RECO',
  42648. 'recoIsoDepositedmValueMap_muPFIsoDepositChargedAllPAT__RECO',
  42649. 'recoIsoDepositedmValueMap_gedElPFIsoDepositGamma__RECO',
  42650. 'IntermediateHitDoublets_initialStepHitDoubletsPreSplitting__RECO',
  42651. 'RegionsSeedingHitSets_initialStepHitTriplets__RECO',
  42652. 'recoIsoDepositedmValueMap_muPFIsoDepositGamma__RECO',
  42653. 'recoIsoDepositedmValueMap_gedElPFIsoDepositPU__RECO',
  42654. 'RegionsSeedingHitSets_tripletElectronHitTriplets__RECO',
  42655. 'recoIsoDepositedmValueMap_phPFIsoDepositGammaPAT__RECO',
  42656. 'IntermediateHitDoublets_tobTecStepHitDoubletsTripl__RECO',
  42657. 'recoIsoDepositedmValueMap_elPFIsoDepositNeutralPAT__RECO',
  42658. 'recoIsoDepositedmValueMap_muPFIsoDepositChargedPAT__RECO',
  42659. 'recoIsoDepositedmValueMap_muPFIsoDepositChargedAll__RECO',
  42660. 'IntermediateHitDoublets_lowPtTripletStepHitDoublets__RECO',
  42661. 'RegionsSeedingHitSets_mixedTripletStepHitTripletsA__RECO',
  42662. 'recoIsoDepositedmValueMap_phPFIsoDepositChargedAllPAT__RECO',
  42663. 'RegionsSeedingHitSets_detachedTripletStepHitTriplets__RECO',
  42664. 'BaseTrackerRecHitsOwned_pixelLessStepHitTriplets__RECO',
  42665. 'recoIsoDepositedmValueMap_gedElPFIsoDepositNeutral__RECO',
  42666. 'RegionsSeedingHitSets_lowPtTripletStepHitTriplets__RECO',
  42667. 'IntermediateHitDoublets_mixedTripletStepHitDoubletsB__RECO',
  42668. 'RegionsSeedingHitSets_mixedTripletStepHitTripletsB__RECO',
  42669. 'RegionsSeedingHitSets_initialStepHitTripletsPreSplitting__RECO',
  42670. 'recoIsoDepositedmValueMap_phPFIsoDepositNeutralPAT__RECO',
  42671. 'RegionsSeedingHitSets_stripPairElectronHitDoublets__RECO',
  42672. 'RegionsSeedingHitSets_pixelPairElectronHitDoublets__RECO',
  42673. 'RegionsSeedingHitSets_pixelLessStepHitTriplets__RECO',
  42674. 'recoIsoDepositedmValueMap_elPFIsoDepositGammaPAT__RECO',
  42675. 'recoIsoDepositedmValueMap_elPFIsoDepositPUPAT__RECO',
  42676. 'recoIsoDepositedmValueMap_gedElPFIsoDepositChargedAll__RECO',
  42677. 'recoIsoDepositedmValueMap_elPFIsoDepositChargedPAT__RECO',
  42678. 'RegionsSeedingHitSets_pixelPairStepHitDoublets__RECO',
  42679. 'recoIsoDepositedmValueMap_muPFIsoDepositPUPAT__RECO',
  42680. 'IntermediateHitDoublets_detachedTripletStepHitDoublets__RECO'),
  42681. numberOfStreams = cms.untracked.uint32(0),
  42682. numberOfThreads = cms.untracked.uint32(4)
  42683. )
  42684.  
  42685. process.pfBlockBasedIsolation = cms.PSet(
  42686. ComponentName = cms.string('pfBlockBasedIsolation'),
  42687. coneSize = cms.double(9999999999)
  42688. )
  42689.  
  42690. process.pfElecMva = cms.PSet(
  42691. MVACut = cms.double(-1.0)
  42692. )
  42693.  
  42694. process.pfIsolationCalculator = cms.PSet(
  42695. ComponentName = cms.string('pfIsolationCalculator'),
  42696. applyDzDxyVeto = cms.bool(True),
  42697. applyMissHitPhVeto = cms.bool(False),
  42698. applyPFPUVeto = cms.bool(True),
  42699. applyVeto = cms.bool(True),
  42700. checkClosestZVertex = cms.bool(True),
  42701. coneDR = cms.double(0.3),
  42702. deltaRVetoBarrel = cms.bool(True),
  42703. deltaRVetoBarrelCharged = cms.double(0.02),
  42704. deltaRVetoBarrelNeutrals = cms.double(-1.0),
  42705. deltaRVetoBarrelPhotons = cms.double(-1.0),
  42706. deltaRVetoEndcap = cms.bool(True),
  42707. deltaRVetoEndcapCharged = cms.double(0.02),
  42708. deltaRVetoEndcapNeutrals = cms.double(-1.0),
  42709. deltaRVetoEndcapPhotons = cms.double(0.07),
  42710. numberOfCrystalEndcapPhotons = cms.double(4.0),
  42711. numberOfRings = cms.int32(1),
  42712. particleType = cms.int32(1),
  42713. rectangleDeltaEtaVetoBarrelCharged = cms.double(-1),
  42714. rectangleDeltaEtaVetoBarrelNeutrals = cms.double(-1),
  42715. rectangleDeltaEtaVetoBarrelPhotons = cms.double(0.015),
  42716. rectangleDeltaEtaVetoEndcapCharged = cms.double(-1),
  42717. rectangleDeltaEtaVetoEndcapNeutrals = cms.double(-1),
  42718. rectangleDeltaEtaVetoEndcapPhotons = cms.double(-1),
  42719. rectangleDeltaPhiVetoBarrelCharged = cms.double(-1),
  42720. rectangleDeltaPhiVetoBarrelNeutrals = cms.double(-1),
  42721. rectangleDeltaPhiVetoBarrelPhotons = cms.double(1.0),
  42722. rectangleDeltaPhiVetoEndcapCharged = cms.double(-1),
  42723. rectangleDeltaPhiVetoEndcapNeutrals = cms.double(-1),
  42724. rectangleDeltaPhiVetoEndcapPhotons = cms.double(-1),
  42725. rectangleVetoBarrel = cms.bool(True),
  42726. rectangleVetoEndcap = cms.bool(False),
  42727. ringSize = cms.double(0.3),
  42728. useCrystalSize = cms.bool(True)
  42729. )
  42730.  
  42731. process.pfTausrequireDecayMode = cms.PSet(
  42732. BooleanOperator = cms.string('and'),
  42733. decayMode = cms.PSet(
  42734. Producer = cms.InputTag("pfTausDiscriminationByDecayModeFinding"),
  42735. cut = cms.double(0.5)
  42736. )
  42737. )
  42738.  
  42739. process.pileupVtxDigitizer = cms.PSet(
  42740. accumulatorType = cms.string('PileupVertexAccumulator'),
  42741. hitsProducer = cms.string('generator'),
  42742. makeDigiSimLinks = cms.untracked.bool(False),
  42743. saveVtxTimes = cms.bool(False),
  42744. vtxFallbackTag = cms.InputTag("generator"),
  42745. vtxTag = cms.InputTag("generatorSmeared")
  42746. )
  42747.  
  42748. process.pixelDigitizer = cms.PSet(
  42749. AdcFullScale = cms.int32(255),
  42750. AdcFullScaleStack = cms.int32(255),
  42751. AddNoise = cms.bool(True),
  42752. AddNoisyPixels = cms.bool(True),
  42753. AddPixelInefficiency = cms.bool(True),
  42754. AddThresholdSmearing = cms.bool(True),
  42755. Alpha2Order = cms.bool(True),
  42756. BPix_SignalResponse_p0 = cms.double(0.0035),
  42757. BPix_SignalResponse_p1 = cms.double(1.23),
  42758. BPix_SignalResponse_p2 = cms.double(97.4),
  42759. BPix_SignalResponse_p3 = cms.double(126.5),
  42760. ChargeVCALSmearing = cms.bool(True),
  42761. DeadModules_DB = cms.bool(True),
  42762. DoPixelAging = cms.bool(False),
  42763. ElectronPerAdc = cms.double(135.0),
  42764. ElectronsPerVcal = cms.double(65.5),
  42765. ElectronsPerVcal_Offset = cms.double(-414.0),
  42766. FPix_SignalResponse_p0 = cms.double(0.0043),
  42767. FPix_SignalResponse_p1 = cms.double(1.31),
  42768. FPix_SignalResponse_p2 = cms.double(93.6),
  42769. FPix_SignalResponse_p3 = cms.double(134.6),
  42770. FirstStackLayer = cms.int32(5),
  42771. GainSmearing = cms.double(0.0),
  42772. LorentzAngle_DB = cms.bool(True),
  42773. MissCalibrate = cms.bool(True),
  42774. NoiseInElectrons = cms.double(175.0),
  42775. NumPixelBarrel = cms.int32(3),
  42776. NumPixelEndcap = cms.int32(2),
  42777. OffsetSmearing = cms.double(0.0),
  42778. PixGeometryType = cms.string('idealForDigi'),
  42779. ReadoutNoiseInElec = cms.double(350.0),
  42780. RoutList = cms.vstring('TrackerHitsPixelBarrelLowTof',
  42781. 'TrackerHitsPixelBarrelHighTof',
  42782. 'TrackerHitsPixelEndcapLowTof',
  42783. 'TrackerHitsPixelEndcapHighTof'),
  42784. TanLorentzAnglePerTesla_BPix = cms.double(0.106),
  42785. TanLorentzAnglePerTesla_FPix = cms.double(0.106),
  42786. ThresholdInElectrons_BPix = cms.double(3500.0),
  42787. ThresholdInElectrons_BPix_L1 = cms.double(3500.0),
  42788. ThresholdInElectrons_FPix = cms.double(3000.0),
  42789. ThresholdSmearing_BPix = cms.double(245.0),
  42790. ThresholdSmearing_BPix_L1 = cms.double(245.0),
  42791. ThresholdSmearing_FPix = cms.double(210.0),
  42792. TofLowerCut = cms.double(-12.5),
  42793. TofUpperCut = cms.double(12.5),
  42794. accumulatorType = cms.string('SiPixelDigitizer'),
  42795. deltaProductionCut = cms.double(0.03),
  42796. hitsProducer = cms.string('g4SimHits'),
  42797. killModules = cms.bool(True),
  42798. makeDigiSimLinks = cms.untracked.bool(True),
  42799. useDB = cms.bool(False)
  42800. )
  42801.  
  42802. process.pixelLessStepTrajectoryBuilder = cms.PSet(
  42803. ComponentType = cms.string('GroupedCkfTrajectoryBuilder'),
  42804. MeasurementTrackerName = cms.string(''),
  42805. TTRHBuilder = cms.string('WithTrackAngle'),
  42806. alwaysUseInvalidHits = cms.bool(False),
  42807. bestHitOnly = cms.bool(True),
  42808. estimator = cms.string('pixelLessStepChi2Est'),
  42809. foundHitBonus = cms.double(10.0),
  42810. inOutTrajectoryFilter = cms.PSet(
  42811. refToPSet_ = cms.string('CkfBaseTrajectoryFilter_block')
  42812. ),
  42813. intermediateCleaning = cms.bool(True),
  42814. keepOriginalIfRebuildFails = cms.bool(False),
  42815. lockHits = cms.bool(True),
  42816. lostHitPenalty = cms.double(30.0),
  42817. maxCand = cms.int32(2),
  42818. maxDPhiForLooperReconstruction = cms.double(2.0),
  42819. maxPtForLooperReconstruction = cms.double(0.7),
  42820. minNrOfHitsForRebuild = cms.int32(4),
  42821. propagatorAlong = cms.string('PropagatorWithMaterial'),
  42822. propagatorOpposite = cms.string('PropagatorWithMaterialOpposite'),
  42823. requireSeedHitsInRebuild = cms.bool(True),
  42824. trajectoryFilter = cms.PSet(
  42825. refToPSet_ = cms.string('pixelLessStepTrajectoryFilter')
  42826. ),
  42827. updator = cms.string('KFUpdator'),
  42828. useSameTrajFilter = cms.bool(True)
  42829. )
  42830.  
  42831. process.pixelLessStepTrajectoryFilter = cms.PSet(
  42832. ComponentType = cms.string('CkfBaseTrajectoryFilter'),
  42833. chargeSignificance = cms.double(-1.0),
  42834. constantValueForLostHitsFractionFilter = cms.double(2.0),
  42835. extraNumberOfHitsBeforeTheFirstLoop = cms.int32(4),
  42836. maxCCCLostHits = cms.int32(9999),
  42837. maxConsecLostHits = cms.int32(1),
  42838. maxLostHits = cms.int32(0),
  42839. maxLostHitsFraction = cms.double(0.1),
  42840. maxNumberOfHits = cms.int32(100),
  42841. minGoodStripCharge = cms.PSet(
  42842. refToPSet_ = cms.string('SiStripClusterChargeCutNone')
  42843. ),
  42844. minHitsMinPt = cms.int32(3),
  42845. minNumberOfHitsForLoopers = cms.int32(13),
  42846. minNumberOfHitsPerLoop = cms.int32(4),
  42847. minPt = cms.double(0.1),
  42848. minimumNumberOfHits = cms.int32(4),
  42849. nSigmaMinPt = cms.double(5.0),
  42850. pixelSeedExtension = cms.bool(False),
  42851. seedExtension = cms.int32(0),
  42852. seedPairPenalty = cms.int32(1),
  42853. strictSeedExtension = cms.bool(False)
  42854. )
  42855.  
  42856. process.pixelPairStepTrajectoryBuilder = cms.PSet(
  42857. ComponentType = cms.string('GroupedCkfTrajectoryBuilder'),
  42858. MeasurementTrackerName = cms.string(''),
  42859. TTRHBuilder = cms.string('WithTrackAngle'),
  42860. alwaysUseInvalidHits = cms.bool(True),
  42861. bestHitOnly = cms.bool(True),
  42862. estimator = cms.string('pixelPairStepChi2Est'),
  42863. foundHitBonus = cms.double(10.0),
  42864. inOutTrajectoryFilter = cms.PSet(
  42865. refToPSet_ = cms.string('CkfBaseTrajectoryFilter_block')
  42866. ),
  42867. intermediateCleaning = cms.bool(True),
  42868. keepOriginalIfRebuildFails = cms.bool(False),
  42869. lockHits = cms.bool(True),
  42870. lostHitPenalty = cms.double(30.0),
  42871. maxCand = cms.int32(3),
  42872. maxDPhiForLooperReconstruction = cms.double(2.0),
  42873. maxPtForLooperReconstruction = cms.double(0.7),
  42874. minNrOfHitsForRebuild = cms.int32(5),
  42875. propagatorAlong = cms.string('PropagatorWithMaterial'),
  42876. propagatorOpposite = cms.string('PropagatorWithMaterialOpposite'),
  42877. requireSeedHitsInRebuild = cms.bool(True),
  42878. trajectoryFilter = cms.PSet(
  42879. refToPSet_ = cms.string('pixelPairStepTrajectoryFilter')
  42880. ),
  42881. updator = cms.string('KFUpdator'),
  42882. useSameTrajFilter = cms.bool(True)
  42883. )
  42884.  
  42885. process.pixelPairStepTrajectoryFilter = cms.PSet(
  42886. ComponentType = cms.string('CompositeTrajectoryFilter'),
  42887. filters = cms.VPSet(cms.PSet(
  42888. refToPSet_ = cms.string('pixelPairStepTrajectoryFilterBase')
  42889. ))
  42890. )
  42891.  
  42892. process.pixelPairStepTrajectoryFilterBase = cms.PSet(
  42893. ComponentType = cms.string('CkfBaseTrajectoryFilter'),
  42894. chargeSignificance = cms.double(-1.0),
  42895. constantValueForLostHitsFractionFilter = cms.double(2.0),
  42896. extraNumberOfHitsBeforeTheFirstLoop = cms.int32(4),
  42897. maxCCCLostHits = cms.int32(0),
  42898. maxConsecLostHits = cms.int32(1),
  42899. maxLostHits = cms.int32(999),
  42900. maxLostHitsFraction = cms.double(0.1),
  42901. maxNumberOfHits = cms.int32(100),
  42902. minGoodStripCharge = cms.PSet(
  42903. refToPSet_ = cms.string('SiStripClusterChargeCutLoose')
  42904. ),
  42905. minHitsMinPt = cms.int32(3),
  42906. minNumberOfHitsForLoopers = cms.int32(13),
  42907. minNumberOfHitsPerLoop = cms.int32(4),
  42908. minPt = cms.double(0.1),
  42909. minimumNumberOfHits = cms.int32(3),
  42910. nSigmaMinPt = cms.double(5.0),
  42911. pixelSeedExtension = cms.bool(False),
  42912. seedExtension = cms.int32(0),
  42913. seedPairPenalty = cms.int32(0),
  42914. strictSeedExtension = cms.bool(False)
  42915. )
  42916.  
  42917. process.pixelPairStepTrajectoryFilterShape = cms.PSet(
  42918. ComponentType = cms.string('StripSubClusterShapeTrajectoryFilter'),
  42919. layerMask = cms.PSet(
  42920. TEC = cms.bool(False),
  42921. TIB = cms.vuint32(1, 2),
  42922. TID = cms.vuint32(1, 2),
  42923. TOB = cms.bool(False)
  42924. ),
  42925. maxNSat = cms.uint32(3),
  42926. maxTrimmedSizeDiffNeg = cms.double(1.0),
  42927. maxTrimmedSizeDiffPos = cms.double(0.7),
  42928. seedCutMIPs = cms.double(0.35),
  42929. seedCutSN = cms.double(7.0),
  42930. subclusterCutMIPs = cms.double(0.45),
  42931. subclusterCutSN = cms.double(12.0),
  42932. subclusterWindow = cms.double(0.7),
  42933. trimMaxADC = cms.double(30.0),
  42934. trimMaxFracNeigh = cms.double(0.25),
  42935. trimMaxFracTotal = cms.double(0.15)
  42936. )
  42937.  
  42938. process.plotPset = cms.PSet(
  42939. HPSIDDecayModeFindingEfficiencies = cms.PSet(
  42940. denominator = cms.string('RecoTauV/hpsPFTauProducer_ReferenceCollection/nRef_Taus_vs_#PAR#TauVisible'),
  42941. efficiency = cms.string('RecoTauV/hpsPFTauProducer_hpsPFTauDiscriminationByDecayModeFinding/DecayModeFindingEff#PAR#'),
  42942. numerator = cms.string('RecoTauV/hpsPFTauProducer_hpsPFTauDiscriminationByDecayModeFinding/hpsPFTauDiscriminationByDecayModeFinding_vs_#PAR#TauVisible'),
  42943. parameter = cms.vstring('pt',
  42944. 'eta',
  42945. 'phi',
  42946. 'pileup'),
  42947. stepByStep = cms.bool(True)
  42948. ),
  42949. HPSIDDecayModeFindingNewDMsEfficiencies = cms.PSet(
  42950. denominator = cms.string('RecoTauV/hpsPFTauProducer_ReferenceCollection/nRef_Taus_vs_#PAR#TauVisible'),
  42951. efficiency = cms.string('RecoTauV/hpsPFTauProducer_hpsPFTauDiscriminationByDecayModeFindingNewDMs/DecayModeFindingNewDMsEff#PAR#'),
  42952. numerator = cms.string('RecoTauV/hpsPFTauProducer_hpsPFTauDiscriminationByDecayModeFindingNewDMs/hpsPFTauDiscriminationByDecayModeFindingNewDMs_vs_#PAR#TauVisible'),
  42953. parameter = cms.vstring('pt',
  42954. 'eta',
  42955. 'phi',
  42956. 'pileup'),
  42957. stepByStep = cms.bool(True)
  42958. ),
  42959. HPSIDDecayModeFindingOldDMsEfficiencies = cms.PSet(
  42960. denominator = cms.string('RecoTauV/hpsPFTauProducer_ReferenceCollection/nRef_Taus_vs_#PAR#TauVisible'),
  42961. efficiency = cms.string('RecoTauV/hpsPFTauProducer_hpsPFTauDiscriminationByDecayModeFindingOldDMs/DecayModeFindingOldDMsEff#PAR#'),
  42962. numerator = cms.string('RecoTauV/hpsPFTauProducer_hpsPFTauDiscriminationByDecayModeFindingOldDMs/hpsPFTauDiscriminationByDecayModeFindingOldDMs_vs_#PAR#TauVisible'),
  42963. parameter = cms.vstring('pt',
  42964. 'eta',
  42965. 'phi',
  42966. 'pileup'),
  42967. stepByStep = cms.bool(True)
  42968. ),
  42969. HPSIDLooseCombinedIsolationDBSumPtCorr3HitsEfficiencies = cms.PSet(
  42970. denominator = cms.string('RecoTauV/hpsPFTauProducer_ReferenceCollection/nRef_Taus_vs_#PAR#TauVisible'),
  42971. efficiency = cms.string('RecoTauV/hpsPFTauProducer_hpsPFTauDiscriminationByLooseCombinedIsolationDBSumPtCorr3Hits/LooseCombinedIsolationDBSumPtCorr3HitsEff#PAR#'),
  42972. numerator = cms.string('RecoTauV/hpsPFTauProducer_hpsPFTauDiscriminationByLooseCombinedIsolationDBSumPtCorr3Hits/hpsPFTauDiscriminationByLooseCombinedIsolationDBSumPtCorr3Hits_vs_#PAR#TauVisible'),
  42973. parameter = cms.vstring('pt',
  42974. 'eta',
  42975. 'phi',
  42976. 'pileup'),
  42977. stepByStep = cms.bool(True)
  42978. ),
  42979. HPSIDLooseCombinedIsolationDBSumPtCorr3HitsdR03Efficiencies = cms.PSet(
  42980. denominator = cms.string('RecoTauV/hpsPFTauProducer_ReferenceCollection/nRef_Taus_vs_#PAR#TauVisible'),
  42981. efficiency = cms.string('RecoTauV/hpsPFTauProducer_hpsPFTauDiscriminationByLooseCombinedIsolationDBSumPtCorr3HitsdR03/LooseCombinedIsolationDBSumPtCorr3HitsdR03Eff#PAR#'),
  42982. numerator = cms.string('RecoTauV/hpsPFTauProducer_hpsPFTauDiscriminationByLooseCombinedIsolationDBSumPtCorr3HitsdR03/hpsPFTauDiscriminationByLooseCombinedIsolationDBSumPtCorr3HitsdR03_vs_#PAR#TauVisible'),
  42983. parameter = cms.vstring('pt',
  42984. 'eta',
  42985. 'phi',
  42986. 'pileup'),
  42987. stepByStep = cms.bool(False)
  42988. ),
  42989. HPSIDLooseIsolationMVArun2v1DBdR03oldDMwLTEfficiencies = cms.PSet(
  42990. denominator = cms.string('RecoTauV/hpsPFTauProducer_ReferenceCollection/nRef_Taus_vs_#PAR#TauVisible'),
  42991. efficiency = cms.string('RecoTauV/hpsPFTauProducer_hpsPFTauDiscriminationByLooseIsolationMVArun2v1DBdR03oldDMwLT/LooseIsolationMVArun2v1DBdR03oldDMwLTEff#PAR#'),
  42992. numerator = cms.string('RecoTauV/hpsPFTauProducer_hpsPFTauDiscriminationByLooseIsolationMVArun2v1DBdR03oldDMwLT/hpsPFTauDiscriminationByLooseIsolationMVArun2v1DBdR03oldDMwLT_vs_#PAR#TauVisible'),
  42993. parameter = cms.vstring('pt',
  42994. 'eta',
  42995. 'phi',
  42996. 'pileup'),
  42997. stepByStep = cms.bool(False)
  42998. ),
  42999. HPSIDLooseIsolationMVArun2v1DBnewDMwLTEfficiencies = cms.PSet(
  43000. denominator = cms.string('RecoTauV/hpsPFTauProducer_ReferenceCollection/nRef_Taus_vs_#PAR#TauVisible'),
  43001. efficiency = cms.string('RecoTauV/hpsPFTauProducer_hpsPFTauDiscriminationByLooseIsolationMVArun2v1DBnewDMwLT/LooseIsolationMVArun2v1DBnewDMwLTEff#PAR#'),
  43002. numerator = cms.string('RecoTauV/hpsPFTauProducer_hpsPFTauDiscriminationByLooseIsolationMVArun2v1DBnewDMwLT/hpsPFTauDiscriminationByLooseIsolationMVArun2v1DBnewDMwLT_vs_#PAR#TauVisible'),
  43003. parameter = cms.vstring('pt',
  43004. 'eta',
  43005. 'phi',
  43006. 'pileup'),
  43007. stepByStep = cms.bool(False)
  43008. ),
  43009. HPSIDLooseIsolationMVArun2v1DBoldDMwLTEfficiencies = cms.PSet(
  43010. denominator = cms.string('RecoTauV/hpsPFTauProducer_ReferenceCollection/nRef_Taus_vs_#PAR#TauVisible'),
  43011. efficiency = cms.string('RecoTauV/hpsPFTauProducer_hpsPFTauDiscriminationByLooseIsolationMVArun2v1DBoldDMwLT/LooseIsolationMVArun2v1DBoldDMwLTEff#PAR#'),
  43012. numerator = cms.string('RecoTauV/hpsPFTauProducer_hpsPFTauDiscriminationByLooseIsolationMVArun2v1DBoldDMwLT/hpsPFTauDiscriminationByLooseIsolationMVArun2v1DBoldDMwLT_vs_#PAR#TauVisible'),
  43013. parameter = cms.vstring('pt',
  43014. 'eta',
  43015. 'phi',
  43016. 'pileup'),
  43017. stepByStep = cms.bool(False)
  43018. ),
  43019. HPSIDLooseIsolationMVArun2v1PWdR03oldDMwLTEfficiencies = cms.PSet(
  43020. denominator = cms.string('RecoTauV/hpsPFTauProducer_ReferenceCollection/nRef_Taus_vs_#PAR#TauVisible'),
  43021. efficiency = cms.string('RecoTauV/hpsPFTauProducer_hpsPFTauDiscriminationByLooseIsolationMVArun2v1PWdR03oldDMwLT/LooseIsolationMVArun2v1PWdR03oldDMwLTEff#PAR#'),
  43022. numerator = cms.string('RecoTauV/hpsPFTauProducer_hpsPFTauDiscriminationByLooseIsolationMVArun2v1PWdR03oldDMwLT/hpsPFTauDiscriminationByLooseIsolationMVArun2v1PWdR03oldDMwLT_vs_#PAR#TauVisible'),
  43023. parameter = cms.vstring('pt',
  43024. 'eta',
  43025. 'phi',
  43026. 'pileup'),
  43027. stepByStep = cms.bool(False)
  43028. ),
  43029. HPSIDLooseIsolationMVArun2v1PWnewDMwLTEfficiencies = cms.PSet(
  43030. denominator = cms.string('RecoTauV/hpsPFTauProducer_ReferenceCollection/nRef_Taus_vs_#PAR#TauVisible'),
  43031. efficiency = cms.string('RecoTauV/hpsPFTauProducer_hpsPFTauDiscriminationByLooseIsolationMVArun2v1PWnewDMwLT/LooseIsolationMVArun2v1PWnewDMwLTEff#PAR#'),
  43032. numerator = cms.string('RecoTauV/hpsPFTauProducer_hpsPFTauDiscriminationByLooseIsolationMVArun2v1PWnewDMwLT/hpsPFTauDiscriminationByLooseIsolationMVArun2v1PWnewDMwLT_vs_#PAR#TauVisible'),
  43033. parameter = cms.vstring('pt',
  43034. 'eta',
  43035. 'phi',
  43036. 'pileup'),
  43037. stepByStep = cms.bool(False)
  43038. ),
  43039. HPSIDLooseIsolationMVArun2v1PWoldDMwLTEfficiencies = cms.PSet(
  43040. denominator = cms.string('RecoTauV/hpsPFTauProducer_ReferenceCollection/nRef_Taus_vs_#PAR#TauVisible'),
  43041. efficiency = cms.string('RecoTauV/hpsPFTauProducer_hpsPFTauDiscriminationByLooseIsolationMVArun2v1PWoldDMwLT/LooseIsolationMVArun2v1PWoldDMwLTEff#PAR#'),
  43042. numerator = cms.string('RecoTauV/hpsPFTauProducer_hpsPFTauDiscriminationByLooseIsolationMVArun2v1PWoldDMwLT/hpsPFTauDiscriminationByLooseIsolationMVArun2v1PWoldDMwLT_vs_#PAR#TauVisible'),
  43043. parameter = cms.vstring('pt',
  43044. 'eta',
  43045. 'phi',
  43046. 'pileup'),
  43047. stepByStep = cms.bool(False)
  43048. ),
  43049. HPSIDLooseMuonRejection3Efficiencies = cms.PSet(
  43050. denominator = cms.string('RecoTauV/hpsPFTauProducer_ReferenceCollection/nRef_Taus_vs_#PAR#TauVisible'),
  43051. efficiency = cms.string('RecoTauV/hpsPFTauProducer_hpsPFTauDiscriminationByLooseMuonRejection3/LooseMuonRejection3Eff#PAR#'),
  43052. numerator = cms.string('RecoTauV/hpsPFTauProducer_hpsPFTauDiscriminationByLooseMuonRejection3/hpsPFTauDiscriminationByLooseMuonRejection3_vs_#PAR#TauVisible'),
  43053. parameter = cms.vstring('pt',
  43054. 'eta',
  43055. 'phi',
  43056. 'pileup'),
  43057. stepByStep = cms.bool(False)
  43058. ),
  43059. HPSIDMVA6LooseElectronRejectionEfficiencies = cms.PSet(
  43060. denominator = cms.string('RecoTauV/hpsPFTauProducer_ReferenceCollection/nRef_Taus_vs_#PAR#TauVisible'),
  43061. efficiency = cms.string('RecoTauV/hpsPFTauProducer_hpsPFTauDiscriminationByMVA6LooseElectronRejection/MVA6LooseElectronRejectionEff#PAR#'),
  43062. numerator = cms.string('RecoTauV/hpsPFTauProducer_hpsPFTauDiscriminationByMVA6LooseElectronRejection/hpsPFTauDiscriminationByMVA6LooseElectronRejection_vs_#PAR#TauVisible'),
  43063. parameter = cms.vstring('pt',
  43064. 'eta',
  43065. 'phi',
  43066. 'pileup'),
  43067. stepByStep = cms.bool(False)
  43068. ),
  43069. HPSIDMVA6MediumElectronRejectionEfficiencies = cms.PSet(
  43070. denominator = cms.string('RecoTauV/hpsPFTauProducer_ReferenceCollection/nRef_Taus_vs_#PAR#TauVisible'),
  43071. efficiency = cms.string('RecoTauV/hpsPFTauProducer_hpsPFTauDiscriminationByMVA6MediumElectronRejection/MVA6MediumElectronRejectionEff#PAR#'),
  43072. numerator = cms.string('RecoTauV/hpsPFTauProducer_hpsPFTauDiscriminationByMVA6MediumElectronRejection/hpsPFTauDiscriminationByMVA6MediumElectronRejection_vs_#PAR#TauVisible'),
  43073. parameter = cms.vstring('pt',
  43074. 'eta',
  43075. 'phi',
  43076. 'pileup'),
  43077. stepByStep = cms.bool(False)
  43078. ),
  43079. HPSIDMVA6TightElectronRejectionEfficiencies = cms.PSet(
  43080. denominator = cms.string('RecoTauV/hpsPFTauProducer_ReferenceCollection/nRef_Taus_vs_#PAR#TauVisible'),
  43081. efficiency = cms.string('RecoTauV/hpsPFTauProducer_hpsPFTauDiscriminationByMVA6TightElectronRejection/MVA6TightElectronRejectionEff#PAR#'),
  43082. numerator = cms.string('RecoTauV/hpsPFTauProducer_hpsPFTauDiscriminationByMVA6TightElectronRejection/hpsPFTauDiscriminationByMVA6TightElectronRejection_vs_#PAR#TauVisible'),
  43083. parameter = cms.vstring('pt',
  43084. 'eta',
  43085. 'phi',
  43086. 'pileup'),
  43087. stepByStep = cms.bool(False)
  43088. ),
  43089. HPSIDMVA6VLooseElectronRejectionEfficiencies = cms.PSet(
  43090. denominator = cms.string('RecoTauV/hpsPFTauProducer_ReferenceCollection/nRef_Taus_vs_#PAR#TauVisible'),
  43091. efficiency = cms.string('RecoTauV/hpsPFTauProducer_hpsPFTauDiscriminationByMVA6VLooseElectronRejection/MVA6VLooseElectronRejectionEff#PAR#'),
  43092. numerator = cms.string('RecoTauV/hpsPFTauProducer_hpsPFTauDiscriminationByMVA6VLooseElectronRejection/hpsPFTauDiscriminationByMVA6VLooseElectronRejection_vs_#PAR#TauVisible'),
  43093. parameter = cms.vstring('pt',
  43094. 'eta',
  43095. 'phi',
  43096. 'pileup'),
  43097. stepByStep = cms.bool(False)
  43098. ),
  43099. HPSIDMVA6VTightElectronRejectionEfficiencies = cms.PSet(
  43100. denominator = cms.string('RecoTauV/hpsPFTauProducer_ReferenceCollection/nRef_Taus_vs_#PAR#TauVisible'),
  43101. efficiency = cms.string('RecoTauV/hpsPFTauProducer_hpsPFTauDiscriminationByMVA6VTightElectronRejection/MVA6VTightElectronRejectionEff#PAR#'),
  43102. numerator = cms.string('RecoTauV/hpsPFTauProducer_hpsPFTauDiscriminationByMVA6VTightElectronRejection/hpsPFTauDiscriminationByMVA6VTightElectronRejection_vs_#PAR#TauVisible'),
  43103. parameter = cms.vstring('pt',
  43104. 'eta',
  43105. 'phi',
  43106. 'pileup'),
  43107. stepByStep = cms.bool(False)
  43108. ),
  43109. HPSIDMatchingEfficiencies = cms.PSet(
  43110. denominator = cms.string('RecoTauV/hpsPFTauProducer_ReferenceCollection/nRef_Taus_vs_#PAR#TauVisible'),
  43111. efficiency = cms.string('RecoTauV/hpsPFTauProducer_Matched/PFJetMatchingEff#PAR#'),
  43112. numerator = cms.string('RecoTauV/hpsPFTauProducer_Matched/hpsPFTauProducerMatched_vs_#PAR#TauVisible'),
  43113. parameter = cms.vstring('pt',
  43114. 'eta',
  43115. 'phi',
  43116. 'pileup'),
  43117. stepByStep = cms.bool(True)
  43118. ),
  43119. HPSIDMediumCombinedIsolationDBSumPtCorr3HitsEfficiencies = cms.PSet(
  43120. denominator = cms.string('RecoTauV/hpsPFTauProducer_ReferenceCollection/nRef_Taus_vs_#PAR#TauVisible'),
  43121. efficiency = cms.string('RecoTauV/hpsPFTauProducer_hpsPFTauDiscriminationByMediumCombinedIsolationDBSumPtCorr3Hits/MediumCombinedIsolationDBSumPtCorr3HitsEff#PAR#'),
  43122. numerator = cms.string('RecoTauV/hpsPFTauProducer_hpsPFTauDiscriminationByMediumCombinedIsolationDBSumPtCorr3Hits/hpsPFTauDiscriminationByMediumCombinedIsolationDBSumPtCorr3Hits_vs_#PAR#TauVisible'),
  43123. parameter = cms.vstring('pt',
  43124. 'eta',
  43125. 'phi',
  43126. 'pileup'),
  43127. stepByStep = cms.bool(True)
  43128. ),
  43129. HPSIDMediumCombinedIsolationDBSumPtCorr3HitsdR03Efficiencies = cms.PSet(
  43130. denominator = cms.string('RecoTauV/hpsPFTauProducer_ReferenceCollection/nRef_Taus_vs_#PAR#TauVisible'),
  43131. efficiency = cms.string('RecoTauV/hpsPFTauProducer_hpsPFTauDiscriminationByMediumCombinedIsolationDBSumPtCorr3HitsdR03/MediumCombinedIsolationDBSumPtCorr3HitsdR03Eff#PAR#'),
  43132. numerator = cms.string('RecoTauV/hpsPFTauProducer_hpsPFTauDiscriminationByMediumCombinedIsolationDBSumPtCorr3HitsdR03/hpsPFTauDiscriminationByMediumCombinedIsolationDBSumPtCorr3HitsdR03_vs_#PAR#TauVisible'),
  43133. parameter = cms.vstring('pt',
  43134. 'eta',
  43135. 'phi',
  43136. 'pileup'),
  43137. stepByStep = cms.bool(False)
  43138. ),
  43139. HPSIDMediumIsolationMVArun2v1DBdR03oldDMwLTEfficiencies = cms.PSet(
  43140. denominator = cms.string('RecoTauV/hpsPFTauProducer_ReferenceCollection/nRef_Taus_vs_#PAR#TauVisible'),
  43141. efficiency = cms.string('RecoTauV/hpsPFTauProducer_hpsPFTauDiscriminationByMediumIsolationMVArun2v1DBdR03oldDMwLT/MediumIsolationMVArun2v1DBdR03oldDMwLTEff#PAR#'),
  43142. numerator = cms.string('RecoTauV/hpsPFTauProducer_hpsPFTauDiscriminationByMediumIsolationMVArun2v1DBdR03oldDMwLT/hpsPFTauDiscriminationByMediumIsolationMVArun2v1DBdR03oldDMwLT_vs_#PAR#TauVisible'),
  43143. parameter = cms.vstring('pt',
  43144. 'eta',
  43145. 'phi',
  43146. 'pileup'),
  43147. stepByStep = cms.bool(False)
  43148. ),
  43149. HPSIDMediumIsolationMVArun2v1DBnewDMwLTEfficiencies = cms.PSet(
  43150. denominator = cms.string('RecoTauV/hpsPFTauProducer_ReferenceCollection/nRef_Taus_vs_#PAR#TauVisible'),
  43151. efficiency = cms.string('RecoTauV/hpsPFTauProducer_hpsPFTauDiscriminationByMediumIsolationMVArun2v1DBnewDMwLT/MediumIsolationMVArun2v1DBnewDMwLTEff#PAR#'),
  43152. numerator = cms.string('RecoTauV/hpsPFTauProducer_hpsPFTauDiscriminationByMediumIsolationMVArun2v1DBnewDMwLT/hpsPFTauDiscriminationByMediumIsolationMVArun2v1DBnewDMwLT_vs_#PAR#TauVisible'),
  43153. parameter = cms.vstring('pt',
  43154. 'eta',
  43155. 'phi',
  43156. 'pileup'),
  43157. stepByStep = cms.bool(False)
  43158. ),
  43159. HPSIDMediumIsolationMVArun2v1DBoldDMwLTEfficiencies = cms.PSet(
  43160. denominator = cms.string('RecoTauV/hpsPFTauProducer_ReferenceCollection/nRef_Taus_vs_#PAR#TauVisible'),
  43161. efficiency = cms.string('RecoTauV/hpsPFTauProducer_hpsPFTauDiscriminationByMediumIsolationMVArun2v1DBoldDMwLT/MediumIsolationMVArun2v1DBoldDMwLTEff#PAR#'),
  43162. numerator = cms.string('RecoTauV/hpsPFTauProducer_hpsPFTauDiscriminationByMediumIsolationMVArun2v1DBoldDMwLT/hpsPFTauDiscriminationByMediumIsolationMVArun2v1DBoldDMwLT_vs_#PAR#TauVisible'),
  43163. parameter = cms.vstring('pt',
  43164. 'eta',
  43165. 'phi',
  43166. 'pileup'),
  43167. stepByStep = cms.bool(False)
  43168. ),
  43169. HPSIDMediumIsolationMVArun2v1PWdR03oldDMwLTEfficiencies = cms.PSet(
  43170. denominator = cms.string('RecoTauV/hpsPFTauProducer_ReferenceCollection/nRef_Taus_vs_#PAR#TauVisible'),
  43171. efficiency = cms.string('RecoTauV/hpsPFTauProducer_hpsPFTauDiscriminationByMediumIsolationMVArun2v1PWdR03oldDMwLT/MediumIsolationMVArun2v1PWdR03oldDMwLTEff#PAR#'),
  43172. numerator = cms.string('RecoTauV/hpsPFTauProducer_hpsPFTauDiscriminationByMediumIsolationMVArun2v1PWdR03oldDMwLT/hpsPFTauDiscriminationByMediumIsolationMVArun2v1PWdR03oldDMwLT_vs_#PAR#TauVisible'),
  43173. parameter = cms.vstring('pt',
  43174. 'eta',
  43175. 'phi',
  43176. 'pileup'),
  43177. stepByStep = cms.bool(False)
  43178. ),
  43179. HPSIDMediumIsolationMVArun2v1PWnewDMwLTEfficiencies = cms.PSet(
  43180. denominator = cms.string('RecoTauV/hpsPFTauProducer_ReferenceCollection/nRef_Taus_vs_#PAR#TauVisible'),
  43181. efficiency = cms.string('RecoTauV/hpsPFTauProducer_hpsPFTauDiscriminationByMediumIsolationMVArun2v1PWnewDMwLT/MediumIsolationMVArun2v1PWnewDMwLTEff#PAR#'),
  43182. numerator = cms.string('RecoTauV/hpsPFTauProducer_hpsPFTauDiscriminationByMediumIsolationMVArun2v1PWnewDMwLT/hpsPFTauDiscriminationByMediumIsolationMVArun2v1PWnewDMwLT_vs_#PAR#TauVisible'),
  43183. parameter = cms.vstring('pt',
  43184. 'eta',
  43185. 'phi',
  43186. 'pileup'),
  43187. stepByStep = cms.bool(False)
  43188. ),
  43189. HPSIDMediumIsolationMVArun2v1PWoldDMwLTEfficiencies = cms.PSet(
  43190. denominator = cms.string('RecoTauV/hpsPFTauProducer_ReferenceCollection/nRef_Taus_vs_#PAR#TauVisible'),
  43191. efficiency = cms.string('RecoTauV/hpsPFTauProducer_hpsPFTauDiscriminationByMediumIsolationMVArun2v1PWoldDMwLT/MediumIsolationMVArun2v1PWoldDMwLTEff#PAR#'),
  43192. numerator = cms.string('RecoTauV/hpsPFTauProducer_hpsPFTauDiscriminationByMediumIsolationMVArun2v1PWoldDMwLT/hpsPFTauDiscriminationByMediumIsolationMVArun2v1PWoldDMwLT_vs_#PAR#TauVisible'),
  43193. parameter = cms.vstring('pt',
  43194. 'eta',
  43195. 'phi',
  43196. 'pileup'),
  43197. stepByStep = cms.bool(False)
  43198. ),
  43199. HPSIDTightCombinedIsolationDBSumPtCorr3HitsEfficiencies = cms.PSet(
  43200. denominator = cms.string('RecoTauV/hpsPFTauProducer_ReferenceCollection/nRef_Taus_vs_#PAR#TauVisible'),
  43201. efficiency = cms.string('RecoTauV/hpsPFTauProducer_hpsPFTauDiscriminationByTightCombinedIsolationDBSumPtCorr3Hits/TightCombinedIsolationDBSumPtCorr3HitsEff#PAR#'),
  43202. numerator = cms.string('RecoTauV/hpsPFTauProducer_hpsPFTauDiscriminationByTightCombinedIsolationDBSumPtCorr3Hits/hpsPFTauDiscriminationByTightCombinedIsolationDBSumPtCorr3Hits_vs_#PAR#TauVisible'),
  43203. parameter = cms.vstring('pt',
  43204. 'eta',
  43205. 'phi',
  43206. 'pileup'),
  43207. stepByStep = cms.bool(True)
  43208. ),
  43209. HPSIDTightCombinedIsolationDBSumPtCorr3HitsdR03Efficiencies = cms.PSet(
  43210. denominator = cms.string('RecoTauV/hpsPFTauProducer_ReferenceCollection/nRef_Taus_vs_#PAR#TauVisible'),
  43211. efficiency = cms.string('RecoTauV/hpsPFTauProducer_hpsPFTauDiscriminationByTightCombinedIsolationDBSumPtCorr3HitsdR03/TightCombinedIsolationDBSumPtCorr3HitsdR03Eff#PAR#'),
  43212. numerator = cms.string('RecoTauV/hpsPFTauProducer_hpsPFTauDiscriminationByTightCombinedIsolationDBSumPtCorr3HitsdR03/hpsPFTauDiscriminationByTightCombinedIsolationDBSumPtCorr3HitsdR03_vs_#PAR#TauVisible'),
  43213. parameter = cms.vstring('pt',
  43214. 'eta',
  43215. 'phi',
  43216. 'pileup'),
  43217. stepByStep = cms.bool(False)
  43218. ),
  43219. HPSIDTightIsolationMVArun2v1DBdR03oldDMwLTEfficiencies = cms.PSet(
  43220. denominator = cms.string('RecoTauV/hpsPFTauProducer_ReferenceCollection/nRef_Taus_vs_#PAR#TauVisible'),
  43221. efficiency = cms.string('RecoTauV/hpsPFTauProducer_hpsPFTauDiscriminationByTightIsolationMVArun2v1DBdR03oldDMwLT/TightIsolationMVArun2v1DBdR03oldDMwLTEff#PAR#'),
  43222. numerator = cms.string('RecoTauV/hpsPFTauProducer_hpsPFTauDiscriminationByTightIsolationMVArun2v1DBdR03oldDMwLT/hpsPFTauDiscriminationByTightIsolationMVArun2v1DBdR03oldDMwLT_vs_#PAR#TauVisible'),
  43223. parameter = cms.vstring('pt',
  43224. 'eta',
  43225. 'phi',
  43226. 'pileup'),
  43227. stepByStep = cms.bool(False)
  43228. ),
  43229. HPSIDTightIsolationMVArun2v1DBnewDMwLTEfficiencies = cms.PSet(
  43230. denominator = cms.string('RecoTauV/hpsPFTauProducer_ReferenceCollection/nRef_Taus_vs_#PAR#TauVisible'),
  43231. efficiency = cms.string('RecoTauV/hpsPFTauProducer_hpsPFTauDiscriminationByTightIsolationMVArun2v1DBnewDMwLT/TightIsolationMVArun2v1DBnewDMwLTEff#PAR#'),
  43232. numerator = cms.string('RecoTauV/hpsPFTauProducer_hpsPFTauDiscriminationByTightIsolationMVArun2v1DBnewDMwLT/hpsPFTauDiscriminationByTightIsolationMVArun2v1DBnewDMwLT_vs_#PAR#TauVisible'),
  43233. parameter = cms.vstring('pt',
  43234. 'eta',
  43235. 'phi',
  43236. 'pileup'),
  43237. stepByStep = cms.bool(False)
  43238. ),
  43239. HPSIDTightIsolationMVArun2v1DBoldDMwLTEfficiencies = cms.PSet(
  43240. denominator = cms.string('RecoTauV/hpsPFTauProducer_ReferenceCollection/nRef_Taus_vs_#PAR#TauVisible'),
  43241. efficiency = cms.string('RecoTauV/hpsPFTauProducer_hpsPFTauDiscriminationByTightIsolationMVArun2v1DBoldDMwLT/TightIsolationMVArun2v1DBoldDMwLTEff#PAR#'),
  43242. numerator = cms.string('RecoTauV/hpsPFTauProducer_hpsPFTauDiscriminationByTightIsolationMVArun2v1DBoldDMwLT/hpsPFTauDiscriminationByTightIsolationMVArun2v1DBoldDMwLT_vs_#PAR#TauVisible'),
  43243. parameter = cms.vstring('pt',
  43244. 'eta',
  43245. 'phi',
  43246. 'pileup'),
  43247. stepByStep = cms.bool(False)
  43248. ),
  43249. HPSIDTightIsolationMVArun2v1PWdR03oldDMwLTEfficiencies = cms.PSet(
  43250. denominator = cms.string('RecoTauV/hpsPFTauProducer_ReferenceCollection/nRef_Taus_vs_#PAR#TauVisible'),
  43251. efficiency = cms.string('RecoTauV/hpsPFTauProducer_hpsPFTauDiscriminationByTightIsolationMVArun2v1PWdR03oldDMwLT/TightIsolationMVArun2v1PWdR03oldDMwLTEff#PAR#'),
  43252. numerator = cms.string('RecoTauV/hpsPFTauProducer_hpsPFTauDiscriminationByTightIsolationMVArun2v1PWdR03oldDMwLT/hpsPFTauDiscriminationByTightIsolationMVArun2v1PWdR03oldDMwLT_vs_#PAR#TauVisible'),
  43253. parameter = cms.vstring('pt',
  43254. 'eta',
  43255. 'phi',
  43256. 'pileup'),
  43257. stepByStep = cms.bool(False)
  43258. ),
  43259. HPSIDTightIsolationMVArun2v1PWnewDMwLTEfficiencies = cms.PSet(
  43260. denominator = cms.string('RecoTauV/hpsPFTauProducer_ReferenceCollection/nRef_Taus_vs_#PAR#TauVisible'),
  43261. efficiency = cms.string('RecoTauV/hpsPFTauProducer_hpsPFTauDiscriminationByTightIsolationMVArun2v1PWnewDMwLT/TightIsolationMVArun2v1PWnewDMwLTEff#PAR#'),
  43262. numerator = cms.string('RecoTauV/hpsPFTauProducer_hpsPFTauDiscriminationByTightIsolationMVArun2v1PWnewDMwLT/hpsPFTauDiscriminationByTightIsolationMVArun2v1PWnewDMwLT_vs_#PAR#TauVisible'),
  43263. parameter = cms.vstring('pt',
  43264. 'eta',
  43265. 'phi',
  43266. 'pileup'),
  43267. stepByStep = cms.bool(False)
  43268. ),
  43269. HPSIDTightIsolationMVArun2v1PWoldDMwLTEfficiencies = cms.PSet(
  43270. denominator = cms.string('RecoTauV/hpsPFTauProducer_ReferenceCollection/nRef_Taus_vs_#PAR#TauVisible'),
  43271. efficiency = cms.string('RecoTauV/hpsPFTauProducer_hpsPFTauDiscriminationByTightIsolationMVArun2v1PWoldDMwLT/TightIsolationMVArun2v1PWoldDMwLTEff#PAR#'),
  43272. numerator = cms.string('RecoTauV/hpsPFTauProducer_hpsPFTauDiscriminationByTightIsolationMVArun2v1PWoldDMwLT/hpsPFTauDiscriminationByTightIsolationMVArun2v1PWoldDMwLT_vs_#PAR#TauVisible'),
  43273. parameter = cms.vstring('pt',
  43274. 'eta',
  43275. 'phi',
  43276. 'pileup'),
  43277. stepByStep = cms.bool(False)
  43278. ),
  43279. HPSIDTightMuonRejection3Efficiencies = cms.PSet(
  43280. denominator = cms.string('RecoTauV/hpsPFTauProducer_ReferenceCollection/nRef_Taus_vs_#PAR#TauVisible'),
  43281. efficiency = cms.string('RecoTauV/hpsPFTauProducer_hpsPFTauDiscriminationByTightMuonRejection3/TightMuonRejection3Eff#PAR#'),
  43282. numerator = cms.string('RecoTauV/hpsPFTauProducer_hpsPFTauDiscriminationByTightMuonRejection3/hpsPFTauDiscriminationByTightMuonRejection3_vs_#PAR#TauVisible'),
  43283. parameter = cms.vstring('pt',
  43284. 'eta',
  43285. 'phi',
  43286. 'pileup'),
  43287. stepByStep = cms.bool(False)
  43288. ),
  43289. HPSIDVLooseIsolationMVArun2v1DBdR03oldDMwLTEfficiencies = cms.PSet(
  43290. denominator = cms.string('RecoTauV/hpsPFTauProducer_ReferenceCollection/nRef_Taus_vs_#PAR#TauVisible'),
  43291. efficiency = cms.string('RecoTauV/hpsPFTauProducer_hpsPFTauDiscriminationByVLooseIsolationMVArun2v1DBdR03oldDMwLT/VLooseIsolationMVArun2v1DBdR03oldDMwLTEff#PAR#'),
  43292. numerator = cms.string('RecoTauV/hpsPFTauProducer_hpsPFTauDiscriminationByVLooseIsolationMVArun2v1DBdR03oldDMwLT/hpsPFTauDiscriminationByVLooseIsolationMVArun2v1DBdR03oldDMwLT_vs_#PAR#TauVisible'),
  43293. parameter = cms.vstring('pt',
  43294. 'eta',
  43295. 'phi',
  43296. 'pileup'),
  43297. stepByStep = cms.bool(False)
  43298. ),
  43299. HPSIDVLooseIsolationMVArun2v1DBnewDMwLTEfficiencies = cms.PSet(
  43300. denominator = cms.string('RecoTauV/hpsPFTauProducer_ReferenceCollection/nRef_Taus_vs_#PAR#TauVisible'),
  43301. efficiency = cms.string('RecoTauV/hpsPFTauProducer_hpsPFTauDiscriminationByVLooseIsolationMVArun2v1DBnewDMwLT/VLooseIsolationMVArun2v1DBnewDMwLTEff#PAR#'),
  43302. numerator = cms.string('RecoTauV/hpsPFTauProducer_hpsPFTauDiscriminationByVLooseIsolationMVArun2v1DBnewDMwLT/hpsPFTauDiscriminationByVLooseIsolationMVArun2v1DBnewDMwLT_vs_#PAR#TauVisible'),
  43303. parameter = cms.vstring('pt',
  43304. 'eta',
  43305. 'phi',
  43306. 'pileup'),
  43307. stepByStep = cms.bool(False)
  43308. ),
  43309. HPSIDVLooseIsolationMVArun2v1DBoldDMwLTEfficiencies = cms.PSet(
  43310. denominator = cms.string('RecoTauV/hpsPFTauProducer_ReferenceCollection/nRef_Taus_vs_#PAR#TauVisible'),
  43311. efficiency = cms.string('RecoTauV/hpsPFTauProducer_hpsPFTauDiscriminationByVLooseIsolationMVArun2v1DBoldDMwLT/VLooseIsolationMVArun2v1DBoldDMwLTEff#PAR#'),
  43312. numerator = cms.string('RecoTauV/hpsPFTauProducer_hpsPFTauDiscriminationByVLooseIsolationMVArun2v1DBoldDMwLT/hpsPFTauDiscriminationByVLooseIsolationMVArun2v1DBoldDMwLT_vs_#PAR#TauVisible'),
  43313. parameter = cms.vstring('pt',
  43314. 'eta',
  43315. 'phi',
  43316. 'pileup'),
  43317. stepByStep = cms.bool(False)
  43318. ),
  43319. HPSIDVLooseIsolationMVArun2v1PWdR03oldDMwLTEfficiencies = cms.PSet(
  43320. denominator = cms.string('RecoTauV/hpsPFTauProducer_ReferenceCollection/nRef_Taus_vs_#PAR#TauVisible'),
  43321. efficiency = cms.string('RecoTauV/hpsPFTauProducer_hpsPFTauDiscriminationByVLooseIsolationMVArun2v1PWdR03oldDMwLT/VLooseIsolationMVArun2v1PWdR03oldDMwLTEff#PAR#'),
  43322. numerator = cms.string('RecoTauV/hpsPFTauProducer_hpsPFTauDiscriminationByVLooseIsolationMVArun2v1PWdR03oldDMwLT/hpsPFTauDiscriminationByVLooseIsolationMVArun2v1PWdR03oldDMwLT_vs_#PAR#TauVisible'),
  43323. parameter = cms.vstring('pt',
  43324. 'eta',
  43325. 'phi',
  43326. 'pileup'),
  43327. stepByStep = cms.bool(False)
  43328. ),
  43329. HPSIDVLooseIsolationMVArun2v1PWnewDMwLTEfficiencies = cms.PSet(
  43330. denominator = cms.string('RecoTauV/hpsPFTauProducer_ReferenceCollection/nRef_Taus_vs_#PAR#TauVisible'),
  43331. efficiency = cms.string('RecoTauV/hpsPFTauProducer_hpsPFTauDiscriminationByVLooseIsolationMVArun2v1PWnewDMwLT/VLooseIsolationMVArun2v1PWnewDMwLTEff#PAR#'),
  43332. numerator = cms.string('RecoTauV/hpsPFTauProducer_hpsPFTauDiscriminationByVLooseIsolationMVArun2v1PWnewDMwLT/hpsPFTauDiscriminationByVLooseIsolationMVArun2v1PWnewDMwLT_vs_#PAR#TauVisible'),
  43333. parameter = cms.vstring('pt',
  43334. 'eta',
  43335. 'phi',
  43336. 'pileup'),
  43337. stepByStep = cms.bool(False)
  43338. ),
  43339. HPSIDVLooseIsolationMVArun2v1PWoldDMwLTEfficiencies = cms.PSet(
  43340. denominator = cms.string('RecoTauV/hpsPFTauProducer_ReferenceCollection/nRef_Taus_vs_#PAR#TauVisible'),
  43341. efficiency = cms.string('RecoTauV/hpsPFTauProducer_hpsPFTauDiscriminationByVLooseIsolationMVArun2v1PWoldDMwLT/VLooseIsolationMVArun2v1PWoldDMwLTEff#PAR#'),
  43342. numerator = cms.string('RecoTauV/hpsPFTauProducer_hpsPFTauDiscriminationByVLooseIsolationMVArun2v1PWoldDMwLT/hpsPFTauDiscriminationByVLooseIsolationMVArun2v1PWoldDMwLT_vs_#PAR#TauVisible'),
  43343. parameter = cms.vstring('pt',
  43344. 'eta',
  43345. 'phi',
  43346. 'pileup'),
  43347. stepByStep = cms.bool(False)
  43348. ),
  43349. HPSIDVTightIsolationMVArun2v1DBdR03oldDMwLTEfficiencies = cms.PSet(
  43350. denominator = cms.string('RecoTauV/hpsPFTauProducer_ReferenceCollection/nRef_Taus_vs_#PAR#TauVisible'),
  43351. efficiency = cms.string('RecoTauV/hpsPFTauProducer_hpsPFTauDiscriminationByVTightIsolationMVArun2v1DBdR03oldDMwLT/VTightIsolationMVArun2v1DBdR03oldDMwLTEff#PAR#'),
  43352. numerator = cms.string('RecoTauV/hpsPFTauProducer_hpsPFTauDiscriminationByVTightIsolationMVArun2v1DBdR03oldDMwLT/hpsPFTauDiscriminationByVTightIsolationMVArun2v1DBdR03oldDMwLT_vs_#PAR#TauVisible'),
  43353. parameter = cms.vstring('pt',
  43354. 'eta',
  43355. 'phi',
  43356. 'pileup'),
  43357. stepByStep = cms.bool(False)
  43358. ),
  43359. HPSIDVTightIsolationMVArun2v1DBnewDMwLTEfficiencies = cms.PSet(
  43360. denominator = cms.string('RecoTauV/hpsPFTauProducer_ReferenceCollection/nRef_Taus_vs_#PAR#TauVisible'),
  43361. efficiency = cms.string('RecoTauV/hpsPFTauProducer_hpsPFTauDiscriminationByVTightIsolationMVArun2v1DBnewDMwLT/VTightIsolationMVArun2v1DBnewDMwLTEff#PAR#'),
  43362. numerator = cms.string('RecoTauV/hpsPFTauProducer_hpsPFTauDiscriminationByVTightIsolationMVArun2v1DBnewDMwLT/hpsPFTauDiscriminationByVTightIsolationMVArun2v1DBnewDMwLT_vs_#PAR#TauVisible'),
  43363. parameter = cms.vstring('pt',
  43364. 'eta',
  43365. 'phi',
  43366. 'pileup'),
  43367. stepByStep = cms.bool(False)
  43368. ),
  43369. HPSIDVTightIsolationMVArun2v1DBoldDMwLTEfficiencies = cms.PSet(
  43370. denominator = cms.string('RecoTauV/hpsPFTauProducer_ReferenceCollection/nRef_Taus_vs_#PAR#TauVisible'),
  43371. efficiency = cms.string('RecoTauV/hpsPFTauProducer_hpsPFTauDiscriminationByVTightIsolationMVArun2v1DBoldDMwLT/VTightIsolationMVArun2v1DBoldDMwLTEff#PAR#'),
  43372. numerator = cms.string('RecoTauV/hpsPFTauProducer_hpsPFTauDiscriminationByVTightIsolationMVArun2v1DBoldDMwLT/hpsPFTauDiscriminationByVTightIsolationMVArun2v1DBoldDMwLT_vs_#PAR#TauVisible'),
  43373. parameter = cms.vstring('pt',
  43374. 'eta',
  43375. 'phi',
  43376. 'pileup'),
  43377. stepByStep = cms.bool(False)
  43378. ),
  43379. HPSIDVTightIsolationMVArun2v1PWdR03oldDMwLTEfficiencies = cms.PSet(
  43380. denominator = cms.string('RecoTauV/hpsPFTauProducer_ReferenceCollection/nRef_Taus_vs_#PAR#TauVisible'),
  43381. efficiency = cms.string('RecoTauV/hpsPFTauProducer_hpsPFTauDiscriminationByVTightIsolationMVArun2v1PWdR03oldDMwLT/VTightIsolationMVArun2v1PWdR03oldDMwLTEff#PAR#'),
  43382. numerator = cms.string('RecoTauV/hpsPFTauProducer_hpsPFTauDiscriminationByVTightIsolationMVArun2v1PWdR03oldDMwLT/hpsPFTauDiscriminationByVTightIsolationMVArun2v1PWdR03oldDMwLT_vs_#PAR#TauVisible'),
  43383. parameter = cms.vstring('pt',
  43384. 'eta',
  43385. 'phi',
  43386. 'pileup'),
  43387. stepByStep = cms.bool(False)
  43388. ),
  43389. HPSIDVTightIsolationMVArun2v1PWnewDMwLTEfficiencies = cms.PSet(
  43390. denominator = cms.string('RecoTauV/hpsPFTauProducer_ReferenceCollection/nRef_Taus_vs_#PAR#TauVisible'),
  43391. efficiency = cms.string('RecoTauV/hpsPFTauProducer_hpsPFTauDiscriminationByVTightIsolationMVArun2v1PWnewDMwLT/VTightIsolationMVArun2v1PWnewDMwLTEff#PAR#'),
  43392. numerator = cms.string('RecoTauV/hpsPFTauProducer_hpsPFTauDiscriminationByVTightIsolationMVArun2v1PWnewDMwLT/hpsPFTauDiscriminationByVTightIsolationMVArun2v1PWnewDMwLT_vs_#PAR#TauVisible'),
  43393. parameter = cms.vstring('pt',
  43394. 'eta',
  43395. 'phi',
  43396. 'pileup'),
  43397. stepByStep = cms.bool(False)
  43398. ),
  43399. HPSIDVTightIsolationMVArun2v1PWoldDMwLTEfficiencies = cms.PSet(
  43400. denominator = cms.string('RecoTauV/hpsPFTauProducer_ReferenceCollection/nRef_Taus_vs_#PAR#TauVisible'),
  43401. efficiency = cms.string('RecoTauV/hpsPFTauProducer_hpsPFTauDiscriminationByVTightIsolationMVArun2v1PWoldDMwLT/VTightIsolationMVArun2v1PWoldDMwLTEff#PAR#'),
  43402. numerator = cms.string('RecoTauV/hpsPFTauProducer_hpsPFTauDiscriminationByVTightIsolationMVArun2v1PWoldDMwLT/hpsPFTauDiscriminationByVTightIsolationMVArun2v1PWoldDMwLT_vs_#PAR#TauVisible'),
  43403. parameter = cms.vstring('pt',
  43404. 'eta',
  43405. 'phi',
  43406. 'pileup'),
  43407. stepByStep = cms.bool(False)
  43408. ),
  43409. HPSIDVVTightIsolationMVArun2v1DBdR03oldDMwLTEfficiencies = cms.PSet(
  43410. denominator = cms.string('RecoTauV/hpsPFTauProducer_ReferenceCollection/nRef_Taus_vs_#PAR#TauVisible'),
  43411. efficiency = cms.string('RecoTauV/hpsPFTauProducer_hpsPFTauDiscriminationByVVTightIsolationMVArun2v1DBdR03oldDMwLT/VVTightIsolationMVArun2v1DBdR03oldDMwLTEff#PAR#'),
  43412. numerator = cms.string('RecoTauV/hpsPFTauProducer_hpsPFTauDiscriminationByVVTightIsolationMVArun2v1DBdR03oldDMwLT/hpsPFTauDiscriminationByVVTightIsolationMVArun2v1DBdR03oldDMwLT_vs_#PAR#TauVisible'),
  43413. parameter = cms.vstring('pt',
  43414. 'eta',
  43415. 'phi',
  43416. 'pileup'),
  43417. stepByStep = cms.bool(False)
  43418. ),
  43419. HPSIDVVTightIsolationMVArun2v1DBnewDMwLTEfficiencies = cms.PSet(
  43420. denominator = cms.string('RecoTauV/hpsPFTauProducer_ReferenceCollection/nRef_Taus_vs_#PAR#TauVisible'),
  43421. efficiency = cms.string('RecoTauV/hpsPFTauProducer_hpsPFTauDiscriminationByVVTightIsolationMVArun2v1DBnewDMwLT/VVTightIsolationMVArun2v1DBnewDMwLTEff#PAR#'),
  43422. numerator = cms.string('RecoTauV/hpsPFTauProducer_hpsPFTauDiscriminationByVVTightIsolationMVArun2v1DBnewDMwLT/hpsPFTauDiscriminationByVVTightIsolationMVArun2v1DBnewDMwLT_vs_#PAR#TauVisible'),
  43423. parameter = cms.vstring('pt',
  43424. 'eta',
  43425. 'phi',
  43426. 'pileup'),
  43427. stepByStep = cms.bool(False)
  43428. ),
  43429. HPSIDVVTightIsolationMVArun2v1DBoldDMwLTEfficiencies = cms.PSet(
  43430. denominator = cms.string('RecoTauV/hpsPFTauProducer_ReferenceCollection/nRef_Taus_vs_#PAR#TauVisible'),
  43431. efficiency = cms.string('RecoTauV/hpsPFTauProducer_hpsPFTauDiscriminationByVVTightIsolationMVArun2v1DBoldDMwLT/VVTightIsolationMVArun2v1DBoldDMwLTEff#PAR#'),
  43432. numerator = cms.string('RecoTauV/hpsPFTauProducer_hpsPFTauDiscriminationByVVTightIsolationMVArun2v1DBoldDMwLT/hpsPFTauDiscriminationByVVTightIsolationMVArun2v1DBoldDMwLT_vs_#PAR#TauVisible'),
  43433. parameter = cms.vstring('pt',
  43434. 'eta',
  43435. 'phi',
  43436. 'pileup'),
  43437. stepByStep = cms.bool(False)
  43438. ),
  43439. HPSIDVVTightIsolationMVArun2v1PWdR03oldDMwLTEfficiencies = cms.PSet(
  43440. denominator = cms.string('RecoTauV/hpsPFTauProducer_ReferenceCollection/nRef_Taus_vs_#PAR#TauVisible'),
  43441. efficiency = cms.string('RecoTauV/hpsPFTauProducer_hpsPFTauDiscriminationByVVTightIsolationMVArun2v1PWdR03oldDMwLT/VVTightIsolationMVArun2v1PWdR03oldDMwLTEff#PAR#'),
  43442. numerator = cms.string('RecoTauV/hpsPFTauProducer_hpsPFTauDiscriminationByVVTightIsolationMVArun2v1PWdR03oldDMwLT/hpsPFTauDiscriminationByVVTightIsolationMVArun2v1PWdR03oldDMwLT_vs_#PAR#TauVisible'),
  43443. parameter = cms.vstring('pt',
  43444. 'eta',
  43445. 'phi',
  43446. 'pileup'),
  43447. stepByStep = cms.bool(False)
  43448. ),
  43449. HPSIDVVTightIsolationMVArun2v1PWnewDMwLTEfficiencies = cms.PSet(
  43450. denominator = cms.string('RecoTauV/hpsPFTauProducer_ReferenceCollection/nRef_Taus_vs_#PAR#TauVisible'),
  43451. efficiency = cms.string('RecoTauV/hpsPFTauProducer_hpsPFTauDiscriminationByVVTightIsolationMVArun2v1PWnewDMwLT/VVTightIsolationMVArun2v1PWnewDMwLTEff#PAR#'),
  43452. numerator = cms.string('RecoTauV/hpsPFTauProducer_hpsPFTauDiscriminationByVVTightIsolationMVArun2v1PWnewDMwLT/hpsPFTauDiscriminationByVVTightIsolationMVArun2v1PWnewDMwLT_vs_#PAR#TauVisible'),
  43453. parameter = cms.vstring('pt',
  43454. 'eta',
  43455. 'phi',
  43456. 'pileup'),
  43457. stepByStep = cms.bool(False)
  43458. ),
  43459. HPSIDVVTightIsolationMVArun2v1PWoldDMwLTEfficiencies = cms.PSet(
  43460. denominator = cms.string('RecoTauV/hpsPFTauProducer_ReferenceCollection/nRef_Taus_vs_#PAR#TauVisible'),
  43461. efficiency = cms.string('RecoTauV/hpsPFTauProducer_hpsPFTauDiscriminationByVVTightIsolationMVArun2v1PWoldDMwLT/VVTightIsolationMVArun2v1PWoldDMwLTEff#PAR#'),
  43462. numerator = cms.string('RecoTauV/hpsPFTauProducer_hpsPFTauDiscriminationByVVTightIsolationMVArun2v1PWoldDMwLT/hpsPFTauDiscriminationByVVTightIsolationMVArun2v1PWoldDMwLT_vs_#PAR#TauVisible'),
  43463. parameter = cms.vstring('pt',
  43464. 'eta',
  43465. 'phi',
  43466. 'pileup'),
  43467. stepByStep = cms.bool(False)
  43468. )
  43469. )
  43470.  
  43471. process.pset = cms.PSet(
  43472. etaMax = cms.double(-2.901376),
  43473. etaMin = cms.double(-5.2),
  43474. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  43475. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  43476. name = cms.string('egammaHFMinus'),
  43477. px = cms.vdouble(0.00102598393499, -3.37284909389e-06),
  43478. py = cms.vdouble(0.000439449053802, -2.3750891943e-06),
  43479. type = cms.int32(7),
  43480. varType = cms.int32(0)
  43481. )
  43482.  
  43483. process.ptSeedParameterization = cms.PSet(
  43484. CSC_01 = cms.vdouble(0.155906, -0.000406, 0.0, 0.194022, -0.010181,
  43485. 0.0),
  43486. CSC_02 = cms.vdouble(0.600235, -0.205683, 0.001113, 0.655625, -0.682129,
  43487. 0.253916),
  43488. CSC_03 = cms.vdouble(0.498992, -0.086235, -0.025772, 2.761006, -2.667607,
  43489. 0.72802),
  43490. CSC_12 = cms.vdouble(-0.363549, 0.569552, -0.173186, 7.777069, -10.203618,
  43491. 3.478874),
  43492. CSC_13 = cms.vdouble(1.22495, -1.792358, 0.711378, 5.271848, -6.280625,
  43493. 2.0142),
  43494. CSC_14 = cms.vdouble(0.952517, -0.532733, 0.084601, 1.615881, -1.630744,
  43495. 0.514139),
  43496. CSC_23 = cms.vdouble(-0.095236, 0.122061, -0.029852, -11.396689, 15.933598,
  43497. -4.267065),
  43498. CSC_24 = cms.vdouble(-0.049769, 0.063087, -0.011029, -13.765978, 16.296143,
  43499. -4.241835),
  43500. CSC_34 = cms.vdouble(0.144321, -0.142283, 0.035636, 190.260708, -180.888643,
  43501. 43.430395),
  43502. DT_12 = cms.vdouble(0.176182, 0.058535, -0.090549, 0.202363, -0.203126,
  43503. 0.222219),
  43504. DT_13 = cms.vdouble(0.298842, 0.076531, -0.14293, 0.219923, -0.145026,
  43505. 0.155638),
  43506. DT_14 = cms.vdouble(0.388423, 0.068698, -0.145925, 0.159515, 0.124299,
  43507. -0.133269),
  43508. DT_23 = cms.vdouble(0.120647, 0.034743, -0.070855, 0.302427, -0.21417,
  43509. 0.261012),
  43510. DT_24 = cms.vdouble(0.189527, 0.037328, -0.088523, 0.251936, 0.032411,
  43511. 0.010984),
  43512. DT_34 = cms.vdouble(0.049146, -0.003494, -0.010099, 0.672095, 0.36459,
  43513. -0.304346),
  43514. OL_1213 = cms.vdouble(0.960544, -0.75644, 0.0, 0.1636, 0.114178,
  43515. 0.0),
  43516. OL_1222 = cms.vdouble(0.215915, 0.002556, 0.0, 0.313596, -0.021465,
  43517. 0.0),
  43518. OL_1232 = cms.vdouble(0.162626, 0.000843, 0.0, 0.396271, 0.002791,
  43519. 0.0),
  43520. OL_2213 = cms.vdouble(0.563218, -0.493991, 0.0, 0.943776, -0.591751,
  43521. 0.0),
  43522. OL_2222 = cms.vdouble(0.087587, 0.005729, 0.0, 0.535169, -0.087675,
  43523. 0.0),
  43524. SMB_10 = cms.vdouble(1.160532, 0.148991, 0.0, 0.182785, -0.093776,
  43525. 0.0),
  43526. SMB_11 = cms.vdouble(1.289468, -0.139653, 0.0, 0.137191, 0.01217,
  43527. 0.0),
  43528. SMB_12 = cms.vdouble(1.923091, -0.913204, 0.0, 0.161556, 0.020215,
  43529. 0.0),
  43530. SMB_20 = cms.vdouble(0.861314, -0.16233, 0.0, 0.248879, -0.113879,
  43531. 0.0),
  43532. SMB_21 = cms.vdouble(0.918425, -0.141199, 0.0, 0.254515, -0.111848,
  43533. 0.0),
  43534. SMB_22 = cms.vdouble(1.308565, -0.701634, 0.0, -0.302861, 0.675785,
  43535. 0.0),
  43536. SMB_30 = cms.vdouble(0.399628, 0.014922, 0.0, 0.665622, 0.358439,
  43537. 0.0),
  43538. SMB_31 = cms.vdouble(0.398661, -0.024853, 0.0, 0.863324, -0.413048,
  43539. 0.0),
  43540. SMB_32 = cms.vdouble(0.421649, -0.111654, 0.0, -0.044613, 1.134858,
  43541. 0.0),
  43542. SME_11 = cms.vdouble(2.39479, -0.888663, 0.0, -4.604546, 3.623464,
  43543. 0.0),
  43544. SME_12 = cms.vdouble(-0.277294, 0.7616, 0.0, -0.243326, 1.446792,
  43545. 0.0),
  43546. SME_13 = cms.vdouble(0.398851, 0.028176, 0.0, 0.567015, 2.623232,
  43547. 0.0),
  43548. SME_21 = cms.vdouble(0.64895, -0.148762, 0.0, -5.07676, 6.284227,
  43549. 0.0),
  43550. SME_22 = cms.vdouble(-0.624708, 0.641043, 0.0, 32.581295, -19.604264,
  43551. 0.0),
  43552. SME_31 = cms.vdouble(-0.588188, 0.316961, 0.0, -95.261732, 45.444051,
  43553. 0.0),
  43554. SME_32 = cms.vdouble(-0.021912, -0.008995, 0.0, -49.779764, 30.780972,
  43555. 0.0),
  43556. SME_41 = cms.vdouble(-0.187116, 0.076415, 0.0, -58.552583, 27.933864,
  43557. 0.0),
  43558. SME_42 = cms.vdouble(-0.021912, -0.008995, 0.0, -49.779764, 30.780972,
  43559. 0.0)
  43560. )
  43561.  
  43562. process.pvSelector = cms.PSet(
  43563. NPV = cms.int32(1),
  43564. maxRho = cms.double(2.0),
  43565. maxZ = cms.double(15.0),
  43566. minNdof = cms.double(4.0),
  43567. pvSrc = cms.InputTag("offlinePrimaryVertices")
  43568. )
  43569.  
  43570. process.recoTrackAccumulator = cms.PSet(
  43571. accumulatorType = cms.string('RecoTrackAccumulator'),
  43572. makeDigiSimLinks = cms.untracked.bool(False),
  43573. outputLabel = cms.string('generalTracks'),
  43574. pileUpTracks = cms.InputTag("generalTracksBeforeMixing"),
  43575. signalTracks = cms.InputTag("generalTracksBeforeMixing")
  43576. )
  43577.  
  43578. process.regressionModifier = cms.PSet(
  43579. eOverP_ECALTRKThr = cms.double(0.025),
  43580. electron_config = cms.PSet(
  43581. regressionKey_ecalonly = cms.vstring('electron_eb_ECALonly_lowpt',
  43582. 'electron_eb_ECALonly',
  43583. 'electron_ee_ECALonly_lowpt',
  43584. 'electron_ee_ECALonly'),
  43585. regressionKey_ecaltrk = cms.vstring('electron_eb_ECALTRK_lowpt',
  43586. 'electron_eb_ECALTRK',
  43587. 'electron_ee_ECALTRK_lowpt',
  43588. 'electron_ee_ECALTRK'),
  43589. uncertaintyKey_ecalonly = cms.vstring('electron_eb_ECALonly_lowpt_var',
  43590. 'electron_eb_ECALonly_var',
  43591. 'electron_ee_ECALonly_lowpt_var',
  43592. 'electron_ee_ECALonly_var'),
  43593. uncertaintyKey_ecaltrk = cms.vstring('electron_eb_ECALTRK_lowpt_var',
  43594. 'electron_eb_ECALTRK_var',
  43595. 'electron_ee_ECALTRK_lowpt_var',
  43596. 'electron_ee_ECALTRK_var')
  43597. ),
  43598. epDiffSig_ECALTRKThr = cms.double(15.0),
  43599. epSig_ECALTRKThr = cms.double(10.0),
  43600. highEnergy_ECALTRKThr = cms.double(200.0),
  43601. lowEnergy_ECALTRKThr = cms.double(50.0),
  43602. lowEnergy_ECALonlyThr = cms.double(300.0),
  43603. modifierName = cms.string('EGExtraInfoModifierFromDB'),
  43604. photon_config = cms.PSet(
  43605. regressionKey_ecalonly = cms.vstring('photon_eb_ECALonly_lowpt',
  43606. 'photon_eb_ECALonly',
  43607. 'photon_ee_ECALonly_lowpt',
  43608. 'photon_ee_ECALonly'),
  43609. uncertaintyKey_ecalonly = cms.vstring('photon_eb_ECALonly_lowpt_var',
  43610. 'photon_eb_ECALonly_var',
  43611. 'photon_ee_ECALonly_lowpt_var',
  43612. 'photon_ee_ECALonly_var')
  43613. ),
  43614. rhoCollection = cms.InputTag("fixedGridRhoFastjetAll")
  43615. )
  43616.  
  43617. process.requireDecayMode = cms.PSet(
  43618. BooleanOperator = cms.string('and'),
  43619. decayMode = cms.PSet(
  43620. Producer = cms.InputTag("hpsPFTauDiscriminationByDecayModeFindingNewDMs"),
  43621. cut = cms.double(0.5)
  43622. )
  43623. )
  43624.  
  43625. process.requireLeadPion = cms.PSet(
  43626. BooleanOperator = cms.string('and'),
  43627. leadPion = cms.PSet(
  43628. Producer = cms.InputTag("pfRecoTauDiscriminationByLeadingTrackFinding"),
  43629. cut = cms.double(0.5)
  43630. )
  43631. )
  43632.  
  43633. process.requireLeadTrack = cms.PSet(
  43634. BooleanOperator = cms.string('and'),
  43635. leadTrack = cms.PSet(
  43636. Producer = cms.InputTag("pfRecoTauDiscriminationByLeadingTrackFinding"),
  43637. cut = cms.double(0.5)
  43638. )
  43639. )
  43640.  
  43641. process.requireLeadTrackCalo = cms.PSet(
  43642. BooleanOperator = cms.string('and'),
  43643. leadTrack = cms.PSet(
  43644. Producer = cms.InputTag("caloRecoTauDiscriminationByLeadingTrackFinding"),
  43645. cut = cms.double(0.5)
  43646. )
  43647. )
  43648.  
  43649. process.simple = cms.PSet(
  43650. JetIdParams = cms.PSet(
  43651. Pt010_Loose = cms.vdouble(-0.9, -0.9, -0.94, -0.9),
  43652. Pt010_Medium = cms.vdouble(-0.73, -0.89, -0.89, -0.83),
  43653. Pt010_Tight = cms.vdouble(-0.5, -0.2, -0.83, -0.7),
  43654. Pt1020_Loose = cms.vdouble(-0.9, -0.9, -0.94, -0.9),
  43655. Pt1020_Medium = cms.vdouble(-0.73, -0.89, -0.89, -0.83),
  43656. Pt1020_Tight = cms.vdouble(-0.5, -0.2, -0.83, -0.7),
  43657. Pt2030_Loose = cms.vdouble(-0.4, -0.85, -0.7, -0.6),
  43658. Pt2030_Medium = cms.vdouble(0.1, -0.4, -0.5, -0.45),
  43659. Pt2030_Tight = cms.vdouble(-0.2, 0.0, 0.0, 0.0),
  43660. Pt3050_Loose = cms.vdouble(-0.4, -0.85, -0.7, -0.6),
  43661. Pt3050_Medium = cms.vdouble(0.1, -0.4, -0.5, -0.45),
  43662. Pt3050_Tight = cms.vdouble(-0.2, 0.0, 0.0, 0.0)
  43663. ),
  43664. cutBased = cms.bool(False),
  43665. etaBinnedWeights = cms.bool(False),
  43666. impactParTkThreshold = cms.double(1.0),
  43667. label = cms.string('simple'),
  43668. tmvaMethod = cms.string('PuJetIdMinMVA'),
  43669. tmvaSpectators = cms.vstring('nvtx',
  43670. 'jetPt',
  43671. 'jetEta'),
  43672. tmvaVariables = cms.vstring('frac01',
  43673. 'frac02',
  43674. 'frac03',
  43675. 'frac04',
  43676. 'frac05',
  43677. 'beta',
  43678. 'betaStar'),
  43679. tmvaWeights = cms.string('RecoJets/JetProducers/data/TMVAClassification_PuJetIdMinMVA.weights.xml.gz'),
  43680. version = cms.int32(-1)
  43681. )
  43682.  
  43683. process.simple_5x = cms.PSet(
  43684. JetIdParams = cms.PSet(
  43685. Pt010_Loose = cms.vdouble(-0.95, -0.97, -0.96, -0.97),
  43686. Pt010_Medium = cms.vdouble(-0.85, -0.96, -0.95, -0.96),
  43687. Pt010_Tight = cms.vdouble(-0.54, -0.93, -0.93, -0.94),
  43688. Pt1020_Loose = cms.vdouble(-0.95, -0.97, -0.96, -0.97),
  43689. Pt1020_Medium = cms.vdouble(-0.85, -0.96, -0.95, -0.96),
  43690. Pt1020_Tight = cms.vdouble(-0.54, -0.93, -0.93, -0.94),
  43691. Pt2030_Loose = cms.vdouble(-0.8, -0.86, -0.8, -0.84),
  43692. Pt2030_Medium = cms.vdouble(-0.4, -0.73, -0.74, -0.8),
  43693. Pt2030_Tight = cms.vdouble(0.26, -0.54, -0.63, -0.74),
  43694. Pt3050_Loose = cms.vdouble(-0.8, -0.86, -0.8, -0.84),
  43695. Pt3050_Medium = cms.vdouble(-0.4, -0.73, -0.74, -0.8),
  43696. Pt3050_Tight = cms.vdouble(0.26, -0.54, -0.63, -0.74)
  43697. ),
  43698. cutBased = cms.bool(False),
  43699. impactParTkThreshold = cms.double(1.0),
  43700. label = cms.string('simple'),
  43701. tmvaMethod = cms.string('BDT_simpleNoVtxCat'),
  43702. tmvaSpectators = cms.vstring('jetPt',
  43703. 'jetEta'),
  43704. tmvaVariables = cms.vstring('frac01',
  43705. 'frac02',
  43706. 'frac03',
  43707. 'frac04',
  43708. 'frac05',
  43709. 'nvtx',
  43710. 'beta',
  43711. 'betaStar'),
  43712. tmvaWeights = cms.string('RecoJets/JetProducers/data/TMVAClassification_5x_BDT_simpleNoVtxCat.weights.xml.gz'),
  43713. version = cms.int32(-1)
  43714. )
  43715.  
  43716. process.simple_5x_chs = cms.PSet(
  43717. JetIdParams = cms.PSet(
  43718. Pt010_Loose = cms.vdouble(-0.98, -0.96, -0.94, -0.94),
  43719. Pt010_Medium = cms.vdouble(-0.95, -0.94, -0.92, -0.91),
  43720. Pt010_Tight = cms.vdouble(-0.6, -0.74, -0.78, -0.81),
  43721. Pt1020_Loose = cms.vdouble(-0.98, -0.96, -0.94, -0.94),
  43722. Pt1020_Medium = cms.vdouble(-0.95, -0.94, -0.92, -0.91),
  43723. Pt1020_Tight = cms.vdouble(-0.6, -0.74, -0.78, -0.81),
  43724. Pt2030_Loose = cms.vdouble(-0.89, -0.75, -0.72, -0.75),
  43725. Pt2030_Medium = cms.vdouble(-0.59, -0.65, -0.56, -0.68),
  43726. Pt2030_Tight = cms.vdouble(-0.47, -0.06, -0.23, -0.47),
  43727. Pt3050_Loose = cms.vdouble(-0.89, -0.75, -0.72, -0.75),
  43728. Pt3050_Medium = cms.vdouble(-0.59, -0.65, -0.56, -0.68),
  43729. Pt3050_Tight = cms.vdouble(-0.47, -0.06, -0.23, -0.47)
  43730. ),
  43731. cutBased = cms.bool(False),
  43732. etaBinnedWeights = cms.bool(False),
  43733. impactParTkThreshold = cms.double(1.0),
  43734. label = cms.string('simple'),
  43735. tmvaMethod = cms.string('BDT_chsSimpleNoVtxCat'),
  43736. tmvaSpectators = cms.vstring('jetPt',
  43737. 'jetEta'),
  43738. tmvaVariables = cms.vstring('frac01',
  43739. 'frac02',
  43740. 'frac03',
  43741. 'frac04',
  43742. 'frac05',
  43743. 'nvtx',
  43744. 'beta',
  43745. 'betaStar'),
  43746. tmvaWeights = cms.string('RecoJets/JetProducers/data/TMVAClassification_5x_BDT_chsSimpleNoVtxCat.weights.xml.gz'),
  43747. version = cms.int32(-1)
  43748. )
  43749.  
  43750. process.simple_5x_chs_wp = cms.PSet(
  43751. Pt010_Loose = cms.vdouble(-0.98, -0.96, -0.94, -0.94),
  43752. Pt010_Medium = cms.vdouble(-0.95, -0.94, -0.92, -0.91),
  43753. Pt010_Tight = cms.vdouble(-0.6, -0.74, -0.78, -0.81),
  43754. Pt1020_Loose = cms.vdouble(-0.98, -0.96, -0.94, -0.94),
  43755. Pt1020_Medium = cms.vdouble(-0.95, -0.94, -0.92, -0.91),
  43756. Pt1020_Tight = cms.vdouble(-0.6, -0.74, -0.78, -0.81),
  43757. Pt2030_Loose = cms.vdouble(-0.89, -0.75, -0.72, -0.75),
  43758. Pt2030_Medium = cms.vdouble(-0.59, -0.65, -0.56, -0.68),
  43759. Pt2030_Tight = cms.vdouble(-0.47, -0.06, -0.23, -0.47),
  43760. Pt3050_Loose = cms.vdouble(-0.89, -0.75, -0.72, -0.75),
  43761. Pt3050_Medium = cms.vdouble(-0.59, -0.65, -0.56, -0.68),
  43762. Pt3050_Tight = cms.vdouble(-0.47, -0.06, -0.23, -0.47)
  43763. )
  43764.  
  43765. process.simple_5x_wp = cms.PSet(
  43766. Pt010_Loose = cms.vdouble(-0.95, -0.97, -0.96, -0.97),
  43767. Pt010_Medium = cms.vdouble(-0.85, -0.96, -0.95, -0.96),
  43768. Pt010_Tight = cms.vdouble(-0.54, -0.93, -0.93, -0.94),
  43769. Pt1020_Loose = cms.vdouble(-0.95, -0.97, -0.96, -0.97),
  43770. Pt1020_Medium = cms.vdouble(-0.85, -0.96, -0.95, -0.96),
  43771. Pt1020_Tight = cms.vdouble(-0.54, -0.93, -0.93, -0.94),
  43772. Pt2030_Loose = cms.vdouble(-0.8, -0.86, -0.8, -0.84),
  43773. Pt2030_Medium = cms.vdouble(-0.4, -0.73, -0.74, -0.8),
  43774. Pt2030_Tight = cms.vdouble(0.26, -0.54, -0.63, -0.74),
  43775. Pt3050_Loose = cms.vdouble(-0.8, -0.86, -0.8, -0.84),
  43776. Pt3050_Medium = cms.vdouble(-0.4, -0.73, -0.74, -0.8),
  43777. Pt3050_Tight = cms.vdouble(0.26, -0.54, -0.63, -0.74)
  43778. )
  43779.  
  43780. process.softPFElectronCommon = cms.PSet(
  43781. gbrForestLabel = cms.string('btag_SoftPFElectron_BDT'),
  43782. useAdaBoost = cms.bool(False),
  43783. useCondDB = cms.bool(True),
  43784. useGBRForest = cms.bool(True),
  43785. weightFile = cms.FileInPath('RecoBTag/SoftLepton/data/SoftPFElectron_BDT.weights.xml.gz')
  43786. )
  43787.  
  43788. process.softPFMuonCommon = cms.PSet(
  43789. gbrForestLabel = cms.string('btag_SoftPFMuon_BDT'),
  43790. useAdaBoost = cms.bool(True),
  43791. useCondDB = cms.bool(True),
  43792. useGBRForest = cms.bool(True),
  43793. weightFile = cms.FileInPath('RecoBTag/SoftLepton/data/SoftPFMuon_BDT.weights.xml.gz')
  43794. )
  43795.  
  43796. process.standardCompareTestAndReference = cms.PSet(
  43797. processes = cms.PSet(
  43798. reference = cms.PSet(
  43799. dqmDirectory = cms.string('reference'),
  43800. legendEntry = cms.string('no ref label'),
  43801. type = cms.string('smMC')
  43802. ),
  43803. test = cms.PSet(
  43804. dqmDirectory = cms.string('test'),
  43805. legendEntry = cms.string('no test label'),
  43806. type = cms.string('smMC')
  43807. )
  43808. )
  43809. )
  43810.  
  43811. process.standardDrawingStuff = cms.PSet(
  43812. canvasSizeX = cms.int32(640),
  43813. canvasSizeY = cms.int32(640),
  43814. drawOptionEntries = cms.PSet(
  43815. eff_overlay01 = cms.PSet(
  43816. drawOption = cms.string('ex0'),
  43817. drawOptionLegend = cms.string('p'),
  43818. lineColor = cms.int32(1),
  43819. lineStyle = cms.int32(1),
  43820. lineWidth = cms.int32(2),
  43821. markerColor = cms.int32(1),
  43822. markerSize = cms.double(1.0),
  43823. markerStyle = cms.int32(20)
  43824. ),
  43825. eff_overlay010 = cms.PSet(
  43826. drawOption = cms.string('ex0'),
  43827. drawOptionLegend = cms.string('p'),
  43828. lineColor = cms.int32(4),
  43829. lineStyle = cms.int32(1),
  43830. lineWidth = cms.int32(2),
  43831. markerColor = cms.int32(4),
  43832. markerSize = cms.double(1.0),
  43833. markerStyle = cms.int32(29)
  43834. ),
  43835. eff_overlay011 = cms.PSet(
  43836. drawOption = cms.string('ex0'),
  43837. drawOptionLegend = cms.string('p'),
  43838. lineColor = cms.int32(6),
  43839. lineStyle = cms.int32(1),
  43840. lineWidth = cms.int32(2),
  43841. markerColor = cms.int32(6),
  43842. markerSize = cms.double(1.0),
  43843. markerStyle = cms.int32(29)
  43844. ),
  43845. eff_overlay02 = cms.PSet(
  43846. drawOption = cms.string('ex0'),
  43847. drawOptionLegend = cms.string('p'),
  43848. lineColor = cms.int32(2),
  43849. lineStyle = cms.int32(1),
  43850. lineWidth = cms.int32(2),
  43851. markerColor = cms.int32(2),
  43852. markerSize = cms.double(1.0),
  43853. markerStyle = cms.int32(20)
  43854. ),
  43855. eff_overlay03 = cms.PSet(
  43856. drawOption = cms.string('ex0'),
  43857. drawOptionLegend = cms.string('p'),
  43858. lineColor = cms.int32(3),
  43859. lineStyle = cms.int32(1),
  43860. lineWidth = cms.int32(2),
  43861. markerColor = cms.int32(3),
  43862. markerSize = cms.double(1.0),
  43863. markerStyle = cms.int32(20)
  43864. ),
  43865. eff_overlay04 = cms.PSet(
  43866. drawOption = cms.string('ex0'),
  43867. drawOptionLegend = cms.string('p'),
  43868. lineColor = cms.int32(4),
  43869. lineStyle = cms.int32(1),
  43870. lineWidth = cms.int32(2),
  43871. markerColor = cms.int32(4),
  43872. markerSize = cms.double(1.0),
  43873. markerStyle = cms.int32(20)
  43874. ),
  43875. eff_overlay05 = cms.PSet(
  43876. drawOption = cms.string('ex0'),
  43877. drawOptionLegend = cms.string('p'),
  43878. lineColor = cms.int32(6),
  43879. lineStyle = cms.int32(1),
  43880. lineWidth = cms.int32(2),
  43881. markerColor = cms.int32(6),
  43882. markerSize = cms.double(1.0),
  43883. markerStyle = cms.int32(20)
  43884. ),
  43885. eff_overlay06 = cms.PSet(
  43886. drawOption = cms.string('ex0'),
  43887. drawOptionLegend = cms.string('p'),
  43888. lineColor = cms.int32(5),
  43889. lineStyle = cms.int32(1),
  43890. lineWidth = cms.int32(2),
  43891. markerColor = cms.int32(5),
  43892. markerSize = cms.double(1.0),
  43893. markerStyle = cms.int32(20)
  43894. ),
  43895. eff_overlay07 = cms.PSet(
  43896. drawOption = cms.string('ex0'),
  43897. drawOptionLegend = cms.string('p'),
  43898. lineColor = cms.int32(7),
  43899. lineStyle = cms.int32(1),
  43900. lineWidth = cms.int32(2),
  43901. markerColor = cms.int32(7),
  43902. markerSize = cms.double(1.0),
  43903. markerStyle = cms.int32(20)
  43904. ),
  43905. eff_overlay08 = cms.PSet(
  43906. drawOption = cms.string('ex0'),
  43907. drawOptionLegend = cms.string('p'),
  43908. lineColor = cms.int32(28),
  43909. lineStyle = cms.int32(1),
  43910. lineWidth = cms.int32(2),
  43911. markerColor = cms.int32(28),
  43912. markerSize = cms.double(1.0),
  43913. markerStyle = cms.int32(20)
  43914. ),
  43915. eff_overlay09 = cms.PSet(
  43916. drawOption = cms.string('ex0'),
  43917. drawOptionLegend = cms.string('p'),
  43918. lineColor = cms.int32(2),
  43919. lineStyle = cms.int32(1),
  43920. lineWidth = cms.int32(2),
  43921. markerColor = cms.int32(2),
  43922. markerSize = cms.double(1.0),
  43923. markerStyle = cms.int32(29)
  43924. )
  43925. ),
  43926. drawOptionSets = cms.PSet(
  43927. efficiency = cms.PSet(
  43928. reference = cms.PSet(
  43929. drawOption = cms.string('eBand'),
  43930. drawOptionLegend = cms.string('l'),
  43931. fillColor = cms.int32(41),
  43932. lineColor = cms.int32(1),
  43933. lineStyle = cms.int32(1),
  43934. lineWidth = cms.int32(1)
  43935. ),
  43936. test = cms.PSet(
  43937. drawOption = cms.string('ep'),
  43938. drawOptionLegend = cms.string('p'),
  43939. lineColor = cms.int32(1),
  43940. lineStyle = cms.int32(1),
  43941. lineWidth = cms.int32(1),
  43942. markerColor = cms.int32(4),
  43943. markerSize = cms.double(1.0),
  43944. markerStyle = cms.int32(20)
  43945. )
  43946. )
  43947. ),
  43948. indOutputFileName = cms.string('#PLOT#.png'),
  43949. labels = cms.PSet(
  43950. eta = cms.PSet(
  43951. borderSize = cms.int32(0),
  43952. fillColor = cms.int32(0),
  43953. option = cms.string('brNDC'),
  43954. posX = cms.double(0.19),
  43955. posY = cms.double(0.83),
  43956. sizeX = cms.double(0.12),
  43957. sizeY = cms.double(0.04),
  43958. text = cms.vstring('-2.5 < #eta < +2.5'),
  43959. textAlign = cms.int32(22),
  43960. textColor = cms.int32(1),
  43961. textSize = cms.double(0.04)
  43962. ),
  43963. pt = cms.PSet(
  43964. borderSize = cms.int32(0),
  43965. fillColor = cms.int32(0),
  43966. option = cms.string('brNDC'),
  43967. posX = cms.double(0.19),
  43968. posY = cms.double(0.77),
  43969. sizeX = cms.double(0.12),
  43970. sizeY = cms.double(0.04),
  43971. text = cms.vstring('P_{T} > 5 GeV'),
  43972. textAlign = cms.int32(22),
  43973. textColor = cms.int32(1),
  43974. textSize = cms.double(0.04)
  43975. )
  43976. ),
  43977. legends = cms.PSet(
  43978. efficiency = cms.PSet(
  43979. borderSize = cms.int32(0),
  43980. fillColor = cms.int32(0),
  43981. header = cms.string(''),
  43982. option = cms.string('brNDC'),
  43983. posX = cms.double(0.5),
  43984. posY = cms.double(0.72),
  43985. sizeX = cms.double(0.39),
  43986. sizeY = cms.double(0.17)
  43987. ),
  43988. efficiency_overlay = cms.PSet(
  43989. borderSize = cms.int32(0),
  43990. fillColor = cms.int32(0),
  43991. header = cms.string(''),
  43992. option = cms.string('brNDC'),
  43993. posX = cms.double(0.5),
  43994. posY = cms.double(0.66),
  43995. sizeX = cms.double(0.39),
  43996. sizeY = cms.double(0.23)
  43997. )
  43998. ),
  43999. xAxes = cms.PSet(
  44000. eta = cms.PSet(
  44001. xAxisTitle = cms.string('#eta'),
  44002. xAxisTitleOffset = cms.double(0.9),
  44003. xAxisTitleSize = cms.double(0.05)
  44004. ),
  44005. phi = cms.PSet(
  44006. xAxisTitle = cms.string('#phi'),
  44007. xAxisTitleOffset = cms.double(0.9),
  44008. xAxisTitleSize = cms.double(0.05)
  44009. ),
  44010. pileup = cms.PSet(
  44011. xAxisTitle = cms.string('# of Reco Vertices'),
  44012. xAxisTitleOffset = cms.double(0.9),
  44013. xAxisTitleSize = cms.double(0.05)
  44014. ),
  44015. pt = cms.PSet(
  44016. xAxisTitle = cms.string('P_{T} / GeV'),
  44017. xAxisTitleOffset = cms.double(0.9),
  44018. xAxisTitleSize = cms.double(0.05)
  44019. )
  44020. ),
  44021. yAxes = cms.PSet(
  44022. efficiency = cms.PSet(
  44023. maxY_linear = cms.double(1.6),
  44024. maxY_log = cms.double(1.8),
  44025. minY_linear = cms.double(0.0),
  44026. minY_log = cms.double(0.001),
  44027. yAxisTitle = cms.string('#varepsilon'),
  44028. yAxisTitleOffset = cms.double(1.1),
  44029. yAxisTitleSize = cms.double(0.05),
  44030. yScale = cms.string('linear')
  44031. ),
  44032. fakeRate = cms.PSet(
  44033. maxY_linear = cms.double(1.6),
  44034. maxY_log = cms.double(1.8),
  44035. minY_linear = cms.double(0.0),
  44036. minY_log = cms.double(0.001),
  44037. yAxisTitle = cms.string('Fake rate'),
  44038. yAxisTitleOffset = cms.double(1.1),
  44039. yAxisTitleSize = cms.double(0.05),
  44040. yScale = cms.string('log')
  44041. )
  44042. )
  44043. )
  44044.  
  44045. process.stripDigitizer = cms.PSet(
  44046. APVProbabilityFile = cms.FileInPath('SimTracker/SiStripDigitizer/data/APVProbaList.txt'),
  44047. APVSaturationFromHIP = cms.bool(False),
  44048. APVSaturationProbScaling = cms.double(1.0),
  44049. APVpeakmode = cms.bool(False),
  44050. AppliedVoltage = cms.double(300.0),
  44051. BaselineShift = cms.bool(True),
  44052. ChargeDistributionRMS = cms.double(6.5e-10),
  44053. ChargeMobility = cms.double(310.0),
  44054. CommonModeNoise = cms.bool(True),
  44055. CosmicDelayShift = cms.untracked.double(0.0),
  44056. CouplingConstantDecIB1 = cms.vdouble(0.7748, 0.0962, 0.0165),
  44057. CouplingConstantDecIB2 = cms.vdouble(0.83, 0.0756, 0.0094),
  44058. CouplingConstantDecOB1 = cms.vdouble(0.6871, 0.1222, 0.0342),
  44059. CouplingConstantDecOB2 = cms.vdouble(0.725, 0.1102, 0.0273),
  44060. CouplingConstantDecW1a = cms.vdouble(0.786, 0.093, 0.014),
  44061. CouplingConstantDecW1b = cms.vdouble(0.822, 0.08, 0.009),
  44062. CouplingConstantDecW2a = cms.vdouble(0.7962, 0.0914, 0.0104),
  44063. CouplingConstantDecW2b = cms.vdouble(0.888, 0.05, 0.006),
  44064. CouplingConstantDecW3a = cms.vdouble(0.8164, 0.09, 0.0018),
  44065. CouplingConstantDecW3b = cms.vdouble(0.848, 0.06, 0.016),
  44066. CouplingConstantDecW4 = cms.vdouble(0.876, 0.06, 0.002),
  44067. CouplingConstantDecW5 = cms.vdouble(0.7565, 0.0913, 0.0304),
  44068. CouplingConstantDecW6 = cms.vdouble(0.758, 0.093, 0.026),
  44069. CouplingConstantDecW7 = cms.vdouble(0.7828, 0.0862, 0.0224),
  44070. CouplingConstantPeakIB1 = cms.vdouble(0.9006, 0.0497),
  44071. CouplingConstantPeakIB2 = cms.vdouble(0.9342, 0.0328),
  44072. CouplingConstantPeakOB1 = cms.vdouble(0.8542, 0.0729),
  44073. CouplingConstantPeakOB2 = cms.vdouble(0.8719, 0.064),
  44074. CouplingConstantPeakW1a = cms.vdouble(0.996, 0.002),
  44075. CouplingConstantPeakW1b = cms.vdouble(0.976, 0.012),
  44076. CouplingConstantPeakW2a = cms.vdouble(1.0, 0.0),
  44077. CouplingConstantPeakW2b = cms.vdouble(0.998, 0.001),
  44078. CouplingConstantPeakW3a = cms.vdouble(0.996, 0.002),
  44079. CouplingConstantPeakW3b = cms.vdouble(0.992, 0.004),
  44080. CouplingConstantPeakW4 = cms.vdouble(0.992, 0.004),
  44081. CouplingConstantPeakW5 = cms.vdouble(0.968, 0.016),
  44082. CouplingConstantPeakW6 = cms.vdouble(0.972, 0.014),
  44083. CouplingConstantPeakW7 = cms.vdouble(0.964, 0.018),
  44084. DeltaProductionCut = cms.double(0.120425),
  44085. DepletionVoltage = cms.double(170.0),
  44086. DigiModeList = cms.PSet(
  44087. PRDigi = cms.string('ProcessedRaw'),
  44088. SCDigi = cms.string('ScopeMode'),
  44089. VRDigi = cms.string('VirginRaw'),
  44090. ZSDigi = cms.string('ZeroSuppressed')
  44091. ),
  44092. FedAlgorithm = cms.int32(4),
  44093. FedAlgorithm_PM = cms.int32(4),
  44094. Gain = cms.string(''),
  44095. GeometryType = cms.string('idealForDigi'),
  44096. GevPerElectron = cms.double(3.61e-09),
  44097. Inefficiency = cms.double(0.0),
  44098. LandauFluctuations = cms.bool(True),
  44099. LorentzAngle = cms.string(''),
  44100. Noise = cms.bool(True),
  44101. NoiseSigmaThreshold = cms.double(2.0),
  44102. PedestalsOffset = cms.double(128),
  44103. PreMixingMode = cms.bool(False),
  44104. ROUList = cms.vstring('TrackerHitsTIBLowTof',
  44105. 'TrackerHitsTIBHighTof',
  44106. 'TrackerHitsTIDLowTof',
  44107. 'TrackerHitsTIDHighTof',
  44108. 'TrackerHitsTOBLowTof',
  44109. 'TrackerHitsTOBHighTof',
  44110. 'TrackerHitsTECLowTof',
  44111. 'TrackerHitsTECHighTof'),
  44112. RealPedestals = cms.bool(True),
  44113. SingleStripNoise = cms.bool(True),
  44114. TOFCutForDeconvolution = cms.double(50.0),
  44115. TOFCutForPeak = cms.double(100.0),
  44116. Temperature = cms.double(273.0),
  44117. TrackerConfigurationFromDB = cms.bool(False),
  44118. ZeroSuppression = cms.bool(True),
  44119. accumulatorType = cms.string('SiStripDigitizer'),
  44120. chargeDivisionsPerStrip = cms.int32(10),
  44121. cmnRMStec = cms.double(2.44),
  44122. cmnRMStib = cms.double(5.92),
  44123. cmnRMStid = cms.double(3.08),
  44124. cmnRMStob = cms.double(1.08),
  44125. electronPerAdcDec = cms.double(247.0),
  44126. electronPerAdcPeak = cms.double(262.0),
  44127. hitsProducer = cms.string('g4SimHits'),
  44128. makeDigiSimLinks = cms.untracked.bool(True),
  44129. noDiffusion = cms.bool(False)
  44130. )
  44131.  
  44132. process.tautagInfoModifer = cms.PSet(
  44133. name = cms.string('TTIworkaround'),
  44134. pfTauTagInfoSrc = cms.InputTag("pfRecoTauTagInfoProducer"),
  44135. plugin = cms.string('RecoTauTagInfoWorkaroundModifer')
  44136. )
  44137.  
  44138. process.theDigitizers = cms.PSet(
  44139. castor = cms.PSet(
  44140. accumulatorType = cms.string('CastorDigiProducer'),
  44141. castor = cms.PSet(
  44142. binOfMaximum = cms.int32(5),
  44143. doPhotoStatistics = cms.bool(True),
  44144. photoelectronsToAnalog = cms.double(4.009),
  44145. readoutFrameSize = cms.int32(6),
  44146. samplingFactor = cms.double(0.062577),
  44147. simHitToPhotoelectrons = cms.double(1000.0),
  44148. syncPhase = cms.bool(True),
  44149. timePhase = cms.double(-4.0)
  44150. ),
  44151. doNoise = cms.bool(True),
  44152. doTimeSlew = cms.bool(True),
  44153. hitsProducer = cms.InputTag("g4SimHits","CastorFI"),
  44154. makeDigiSimLinks = cms.untracked.bool(False)
  44155. ),
  44156. ecal = cms.PSet(
  44157. ConstantTerm = cms.double(0.003),
  44158. EBCorrNoiseMatrixG01 = cms.vdouble(1.0, 0.73354, 0.64442, 0.58851, 0.55425,
  44159. 0.53082, 0.51916, 0.51097, 0.50732, 0.50409),
  44160. EBCorrNoiseMatrixG06 = cms.vdouble(1.0, 0.70946, 0.58021, 0.49846, 0.45006,
  44161. 0.41366, 0.39699, 0.38478, 0.37847, 0.37055),
  44162. EBCorrNoiseMatrixG12 = cms.vdouble(1.0, 0.71073, 0.55721, 0.46089, 0.40449,
  44163. 0.35931, 0.33924, 0.32439, 0.31581, 0.30481),
  44164. EBdigiCollection = cms.string(''),
  44165. EBs25notContainment = cms.double(0.97),
  44166. EECorrNoiseMatrixG01 = cms.vdouble(1.0, 0.72698, 0.62048, 0.55691, 0.51848,
  44167. 0.49147, 0.47813, 0.47007, 0.46621, 0.46265),
  44168. EECorrNoiseMatrixG06 = cms.vdouble(1.0, 0.71217, 0.47464, 0.34056, 0.26282,
  44169. 0.20287, 0.17734, 0.16256, 0.15618, 0.14443),
  44170. EECorrNoiseMatrixG12 = cms.vdouble(1.0, 0.71373, 0.44825, 0.30152, 0.21609,
  44171. 0.14786, 0.11772, 0.10165, 0.09465, 0.08098),
  44172. EEdigiCollection = cms.string(''),
  44173. EEs25notContainment = cms.double(0.975),
  44174. ESdigiCollection = cms.string(''),
  44175. EcalPreMixStage1 = cms.bool(False),
  44176. EcalPreMixStage2 = cms.bool(False),
  44177. UseLCcorrection = cms.untracked.bool(True),
  44178. accumulatorType = cms.string('EcalDigiProducer'),
  44179. apdAddToBarrel = cms.bool(False),
  44180. apdDigiTag = cms.string('APD'),
  44181. apdDoPEStats = cms.bool(True),
  44182. apdNonlParms = cms.vdouble(1.48, -3.75, 1.81, 1.26, 2.0,
  44183. 45, 1.0),
  44184. apdSeparateDigi = cms.bool(True),
  44185. apdShapeTau = cms.double(40.5),
  44186. apdShapeTstart = cms.double(74.5),
  44187. apdSimToPEHigh = cms.double(88200000.0),
  44188. apdSimToPELow = cms.double(2450000.0),
  44189. apdTimeOffWidth = cms.double(0.8),
  44190. apdTimeOffset = cms.double(-13.5),
  44191. applyConstantTerm = cms.bool(True),
  44192. binOfMaximum = cms.int32(6),
  44193. cosmicsPhase = cms.bool(False),
  44194. cosmicsShift = cms.double(0.0),
  44195. doEB = cms.bool(True),
  44196. doEE = cms.bool(True),
  44197. doENoise = cms.bool(True),
  44198. doES = cms.bool(True),
  44199. doESNoise = cms.bool(True),
  44200. doFast = cms.bool(True),
  44201. doPhotostatistics = cms.bool(True),
  44202. hitsProducer = cms.string('g4SimHits'),
  44203. makeDigiSimLinks = cms.untracked.bool(False),
  44204. photoelectronsToAnalogBarrel = cms.double(0.000444444),
  44205. photoelectronsToAnalogEndcap = cms.double(0.000555555),
  44206. readoutFrameSize = cms.int32(10),
  44207. samplingFactor = cms.double(1.0),
  44208. simHitToPhotoelectronsBarrel = cms.double(2250.0),
  44209. simHitToPhotoelectronsEndcap = cms.double(1800.0),
  44210. syncPhase = cms.bool(True),
  44211. timePhase = cms.double(0.0)
  44212. ),
  44213. hcal = cms.PSet(
  44214. DelivLuminosity = cms.double(0),
  44215. HEDarkening = cms.bool(False),
  44216. HFDarkening = cms.bool(False),
  44217. HcalPreMixStage1 = cms.bool(False),
  44218. HcalPreMixStage2 = cms.bool(False),
  44219. TestNumbering = cms.bool(False),
  44220. accumulatorType = cms.string('HcalDigiProducer'),
  44221. debugCaloSamples = cms.bool(False),
  44222. doEmpty = cms.bool(True),
  44223. doHFWindow = cms.bool(False),
  44224. doIonFeedback = cms.bool(True),
  44225. doNeutralDensityFilter = cms.bool(True),
  44226. doNoise = cms.bool(True),
  44227. doThermalNoise = cms.bool(True),
  44228. doTimeSlew = cms.bool(True),
  44229. hb = cms.PSet(
  44230. binOfMaximum = cms.int32(5),
  44231. doPhotoStatistics = cms.bool(True),
  44232. doSiPMSmearing = cms.bool(False),
  44233. firstRing = cms.int32(1),
  44234. photoelectronsToAnalog = cms.vdouble(0.3305, 0.3305, 0.3305, 0.3305, 0.3305,
  44235. 0.3305, 0.3305, 0.3305, 0.3305, 0.3305,
  44236. 0.3305, 0.3305, 0.3305, 0.3305, 0.3305,
  44237. 0.3305),
  44238. readoutFrameSize = cms.int32(10),
  44239. samplingFactors = cms.vdouble(125.44, 125.54, 125.32, 125.13, 124.46,
  44240. 125.01, 125.22, 125.48, 124.45, 125.9,
  44241. 125.83, 127.01, 126.82, 129.73, 131.83,
  44242. 143.52),
  44243. simHitToPhotoelectrons = cms.double(2000.0),
  44244. sipmTau = cms.double(0.0),
  44245. syncPhase = cms.bool(True),
  44246. timePhase = cms.double(6.0),
  44247. timeSmearing = cms.bool(True)
  44248. ),
  44249. he = cms.PSet(
  44250. binOfMaximum = cms.int32(5),
  44251. doPhotoStatistics = cms.bool(True),
  44252. doSiPMSmearing = cms.bool(False),
  44253. firstRing = cms.int32(16),
  44254. photoelectronsToAnalog = cms.vdouble(0.3305, 0.3305, 0.3305, 0.3305, 0.3305,
  44255. 0.3305, 0.3305, 0.3305, 0.3305, 0.3305,
  44256. 0.3305, 0.3305, 0.3305, 0.3305),
  44257. readoutFrameSize = cms.int32(10),
  44258. samplingFactors = cms.vdouble(210.55, 197.93, 186.12, 189.64, 189.63,
  44259. 190.28, 189.61, 189.6, 190.12, 191.22,
  44260. 190.9, 193.06, 188.42, 188.42),
  44261. simHitToPhotoelectrons = cms.double(2000.0),
  44262. sipmTau = cms.double(0.0),
  44263. syncPhase = cms.bool(True),
  44264. timePhase = cms.double(6.0),
  44265. timeSmearing = cms.bool(True)
  44266. ),
  44267. hf1 = cms.PSet(
  44268. binOfMaximum = cms.int32(3),
  44269. doPhotoStatistics = cms.bool(True),
  44270. doSiPMSmearing = cms.bool(False),
  44271. photoelectronsToAnalog = cms.double(2.79),
  44272. readoutFrameSize = cms.int32(4),
  44273. samplingFactor = cms.double(0.67),
  44274. simHitToPhotoelectrons = cms.double(6.0),
  44275. sipmTau = cms.double(0.0),
  44276. syncPhase = cms.bool(True),
  44277. timePhase = cms.double(14.0)
  44278. ),
  44279. hf2 = cms.PSet(
  44280. binOfMaximum = cms.int32(3),
  44281. doPhotoStatistics = cms.bool(True),
  44282. doSiPMSmearing = cms.bool(False),
  44283. photoelectronsToAnalog = cms.double(1.843),
  44284. readoutFrameSize = cms.int32(4),
  44285. samplingFactor = cms.double(0.67),
  44286. simHitToPhotoelectrons = cms.double(6.0),
  44287. sipmTau = cms.double(0.0),
  44288. syncPhase = cms.bool(True),
  44289. timePhase = cms.double(13.0)
  44290. ),
  44291. hitsProducer = cms.string('g4SimHits'),
  44292. ho = cms.PSet(
  44293. binOfMaximum = cms.int32(5),
  44294. doPhotoStatistics = cms.bool(True),
  44295. doSiPMSmearing = cms.bool(False),
  44296. firstRing = cms.int32(1),
  44297. photoelectronsToAnalog = cms.vdouble(4.0, 4.0, 4.0, 4.0, 4.0,
  44298. 4.0, 4.0, 4.0, 4.0, 4.0,
  44299. 4.0, 4.0, 4.0, 4.0, 4.0,
  44300. 4.0),
  44301. readoutFrameSize = cms.int32(10),
  44302. samplingFactors = cms.vdouble(231.0, 231.0, 231.0, 231.0, 360.0,
  44303. 360.0, 360.0, 360.0, 360.0, 360.0,
  44304. 360.0, 360.0, 360.0, 360.0, 360.0),
  44305. siPMCode = cms.int32(1),
  44306. simHitToPhotoelectrons = cms.double(4000.0),
  44307. sipmTau = cms.double(5.0),
  44308. syncPhase = cms.bool(True),
  44309. timePhase = cms.double(5.0),
  44310. timeSmearing = cms.bool(False)
  44311. ),
  44312. hoHamamatsu = cms.PSet(
  44313. binOfMaximum = cms.int32(5),
  44314. doPhotoStatistics = cms.bool(True),
  44315. doSiPMSmearing = cms.bool(False),
  44316. firstRing = cms.int32(1),
  44317. photoelectronsToAnalog = cms.vdouble(3.0, 3.0, 3.0, 3.0, 3.0,
  44318. 3.0, 3.0, 3.0, 3.0, 3.0,
  44319. 3.0, 3.0, 3.0, 3.0, 3.0,
  44320. 3.0),
  44321. readoutFrameSize = cms.int32(10),
  44322. samplingFactors = cms.vdouble(231.0, 231.0, 231.0, 231.0, 360.0,
  44323. 360.0, 360.0, 360.0, 360.0, 360.0,
  44324. 360.0, 360.0, 360.0, 360.0, 360.0),
  44325. siPMCode = cms.int32(2),
  44326. simHitToPhotoelectrons = cms.double(4000.0),
  44327. sipmTau = cms.double(5.0),
  44328. syncPhase = cms.bool(True),
  44329. timePhase = cms.double(5.0),
  44330. timeSmearing = cms.bool(False)
  44331. ),
  44332. hoZecotek = cms.PSet(
  44333. binOfMaximum = cms.int32(5),
  44334. doPhotoStatistics = cms.bool(True),
  44335. doSiPMSmearing = cms.bool(False),
  44336. firstRing = cms.int32(1),
  44337. photoelectronsToAnalog = cms.vdouble(3.0, 3.0, 3.0, 3.0, 3.0,
  44338. 3.0, 3.0, 3.0, 3.0, 3.0,
  44339. 3.0, 3.0, 3.0, 3.0, 3.0,
  44340. 3.0),
  44341. readoutFrameSize = cms.int32(10),
  44342. samplingFactors = cms.vdouble(231.0, 231.0, 231.0, 231.0, 360.0,
  44343. 360.0, 360.0, 360.0, 360.0, 360.0,
  44344. 360.0, 360.0, 360.0, 360.0, 360.0),
  44345. siPMCode = cms.int32(2),
  44346. simHitToPhotoelectrons = cms.double(4000.0),
  44347. sipmTau = cms.double(5.0),
  44348. syncPhase = cms.bool(True),
  44349. timePhase = cms.double(5.0),
  44350. timeSmearing = cms.bool(False)
  44351. ),
  44352. ignoreGeantTime = cms.bool(False),
  44353. injectTestHits = cms.bool(False),
  44354. injectTestHitsCells = cms.vint32(),
  44355. injectTestHitsEnergy = cms.vdouble(),
  44356. injectTestHitsTime = cms.vdouble(),
  44357. killHE = cms.bool(False),
  44358. makeDigiSimLinks = cms.untracked.bool(False),
  44359. minFCToDelay = cms.double(5.0),
  44360. zdc = cms.PSet(
  44361. binOfMaximum = cms.int32(5),
  44362. doPhotoStatistics = cms.bool(True),
  44363. doSiPMSmearing = cms.bool(False),
  44364. photoelectronsToAnalog = cms.double(1.843),
  44365. readoutFrameSize = cms.int32(10),
  44366. samplingFactor = cms.double(1.0),
  44367. simHitToPhotoelectrons = cms.double(6.0),
  44368. sipmTau = cms.double(0.0),
  44369. syncPhase = cms.bool(True),
  44370. timePhase = cms.double(-4.0)
  44371. )
  44372. ),
  44373. pixel = cms.PSet(
  44374. AdcFullScale = cms.int32(255),
  44375. AdcFullScaleStack = cms.int32(255),
  44376. AddNoise = cms.bool(True),
  44377. AddNoisyPixels = cms.bool(True),
  44378. AddPixelInefficiency = cms.bool(True),
  44379. AddThresholdSmearing = cms.bool(True),
  44380. Alpha2Order = cms.bool(True),
  44381. BPix_SignalResponse_p0 = cms.double(0.0035),
  44382. BPix_SignalResponse_p1 = cms.double(1.23),
  44383. BPix_SignalResponse_p2 = cms.double(97.4),
  44384. BPix_SignalResponse_p3 = cms.double(126.5),
  44385. ChargeVCALSmearing = cms.bool(True),
  44386. DeadModules_DB = cms.bool(True),
  44387. DoPixelAging = cms.bool(False),
  44388. ElectronPerAdc = cms.double(135.0),
  44389. ElectronsPerVcal = cms.double(65.5),
  44390. ElectronsPerVcal_Offset = cms.double(-414.0),
  44391. FPix_SignalResponse_p0 = cms.double(0.0043),
  44392. FPix_SignalResponse_p1 = cms.double(1.31),
  44393. FPix_SignalResponse_p2 = cms.double(93.6),
  44394. FPix_SignalResponse_p3 = cms.double(134.6),
  44395. FirstStackLayer = cms.int32(5),
  44396. GainSmearing = cms.double(0.0),
  44397. LorentzAngle_DB = cms.bool(True),
  44398. MissCalibrate = cms.bool(True),
  44399. NoiseInElectrons = cms.double(175.0),
  44400. NumPixelBarrel = cms.int32(3),
  44401. NumPixelEndcap = cms.int32(2),
  44402. OffsetSmearing = cms.double(0.0),
  44403. PixGeometryType = cms.string('idealForDigi'),
  44404. ReadoutNoiseInElec = cms.double(350.0),
  44405. RoutList = cms.vstring('TrackerHitsPixelBarrelLowTof',
  44406. 'TrackerHitsPixelBarrelHighTof',
  44407. 'TrackerHitsPixelEndcapLowTof',
  44408. 'TrackerHitsPixelEndcapHighTof'),
  44409. TanLorentzAnglePerTesla_BPix = cms.double(0.106),
  44410. TanLorentzAnglePerTesla_FPix = cms.double(0.106),
  44411. ThresholdInElectrons_BPix = cms.double(3500.0),
  44412. ThresholdInElectrons_BPix_L1 = cms.double(3500.0),
  44413. ThresholdInElectrons_FPix = cms.double(3000.0),
  44414. ThresholdSmearing_BPix = cms.double(245.0),
  44415. ThresholdSmearing_BPix_L1 = cms.double(245.0),
  44416. ThresholdSmearing_FPix = cms.double(210.0),
  44417. TofLowerCut = cms.double(-12.5),
  44418. TofUpperCut = cms.double(12.5),
  44419. accumulatorType = cms.string('SiPixelDigitizer'),
  44420. deltaProductionCut = cms.double(0.03),
  44421. hitsProducer = cms.string('g4SimHits'),
  44422. killModules = cms.bool(True),
  44423. makeDigiSimLinks = cms.untracked.bool(True),
  44424. useDB = cms.bool(False)
  44425. ),
  44426. puVtx = cms.PSet(
  44427. accumulatorType = cms.string('PileupVertexAccumulator'),
  44428. hitsProducer = cms.string('generator'),
  44429. makeDigiSimLinks = cms.untracked.bool(False),
  44430. saveVtxTimes = cms.bool(False),
  44431. vtxFallbackTag = cms.InputTag("generator"),
  44432. vtxTag = cms.InputTag("generatorSmeared")
  44433. ),
  44434. strip = cms.PSet(
  44435. APVProbabilityFile = cms.FileInPath('SimTracker/SiStripDigitizer/data/APVProbaList.txt'),
  44436. APVSaturationFromHIP = cms.bool(False),
  44437. APVSaturationProbScaling = cms.double(1.0),
  44438. APVpeakmode = cms.bool(False),
  44439. AppliedVoltage = cms.double(300.0),
  44440. BaselineShift = cms.bool(True),
  44441. ChargeDistributionRMS = cms.double(6.5e-10),
  44442. ChargeMobility = cms.double(310.0),
  44443. CommonModeNoise = cms.bool(True),
  44444. CosmicDelayShift = cms.untracked.double(0.0),
  44445. CouplingConstantDecIB1 = cms.vdouble(0.7748, 0.0962, 0.0165),
  44446. CouplingConstantDecIB2 = cms.vdouble(0.83, 0.0756, 0.0094),
  44447. CouplingConstantDecOB1 = cms.vdouble(0.6871, 0.1222, 0.0342),
  44448. CouplingConstantDecOB2 = cms.vdouble(0.725, 0.1102, 0.0273),
  44449. CouplingConstantDecW1a = cms.vdouble(0.786, 0.093, 0.014),
  44450. CouplingConstantDecW1b = cms.vdouble(0.822, 0.08, 0.009),
  44451. CouplingConstantDecW2a = cms.vdouble(0.7962, 0.0914, 0.0104),
  44452. CouplingConstantDecW2b = cms.vdouble(0.888, 0.05, 0.006),
  44453. CouplingConstantDecW3a = cms.vdouble(0.8164, 0.09, 0.0018),
  44454. CouplingConstantDecW3b = cms.vdouble(0.848, 0.06, 0.016),
  44455. CouplingConstantDecW4 = cms.vdouble(0.876, 0.06, 0.002),
  44456. CouplingConstantDecW5 = cms.vdouble(0.7565, 0.0913, 0.0304),
  44457. CouplingConstantDecW6 = cms.vdouble(0.758, 0.093, 0.026),
  44458. CouplingConstantDecW7 = cms.vdouble(0.7828, 0.0862, 0.0224),
  44459. CouplingConstantPeakIB1 = cms.vdouble(0.9006, 0.0497),
  44460. CouplingConstantPeakIB2 = cms.vdouble(0.9342, 0.0328),
  44461. CouplingConstantPeakOB1 = cms.vdouble(0.8542, 0.0729),
  44462. CouplingConstantPeakOB2 = cms.vdouble(0.8719, 0.064),
  44463. CouplingConstantPeakW1a = cms.vdouble(0.996, 0.002),
  44464. CouplingConstantPeakW1b = cms.vdouble(0.976, 0.012),
  44465. CouplingConstantPeakW2a = cms.vdouble(1.0, 0.0),
  44466. CouplingConstantPeakW2b = cms.vdouble(0.998, 0.001),
  44467. CouplingConstantPeakW3a = cms.vdouble(0.996, 0.002),
  44468. CouplingConstantPeakW3b = cms.vdouble(0.992, 0.004),
  44469. CouplingConstantPeakW4 = cms.vdouble(0.992, 0.004),
  44470. CouplingConstantPeakW5 = cms.vdouble(0.968, 0.016),
  44471. CouplingConstantPeakW6 = cms.vdouble(0.972, 0.014),
  44472. CouplingConstantPeakW7 = cms.vdouble(0.964, 0.018),
  44473. DeltaProductionCut = cms.double(0.120425),
  44474. DepletionVoltage = cms.double(170.0),
  44475. DigiModeList = cms.PSet(
  44476. PRDigi = cms.string('ProcessedRaw'),
  44477. SCDigi = cms.string('ScopeMode'),
  44478. VRDigi = cms.string('VirginRaw'),
  44479. ZSDigi = cms.string('ZeroSuppressed')
  44480. ),
  44481. FedAlgorithm = cms.int32(4),
  44482. FedAlgorithm_PM = cms.int32(4),
  44483. Gain = cms.string(''),
  44484. GeometryType = cms.string('idealForDigi'),
  44485. GevPerElectron = cms.double(3.61e-09),
  44486. Inefficiency = cms.double(0.0),
  44487. LandauFluctuations = cms.bool(True),
  44488. LorentzAngle = cms.string(''),
  44489. Noise = cms.bool(True),
  44490. NoiseSigmaThreshold = cms.double(2.0),
  44491. PedestalsOffset = cms.double(128),
  44492. PreMixingMode = cms.bool(False),
  44493. ROUList = cms.vstring('TrackerHitsTIBLowTof',
  44494. 'TrackerHitsTIBHighTof',
  44495. 'TrackerHitsTIDLowTof',
  44496. 'TrackerHitsTIDHighTof',
  44497. 'TrackerHitsTOBLowTof',
  44498. 'TrackerHitsTOBHighTof',
  44499. 'TrackerHitsTECLowTof',
  44500. 'TrackerHitsTECHighTof'),
  44501. RealPedestals = cms.bool(True),
  44502. SingleStripNoise = cms.bool(True),
  44503. TOFCutForDeconvolution = cms.double(50.0),
  44504. TOFCutForPeak = cms.double(100.0),
  44505. Temperature = cms.double(273.0),
  44506. TrackerConfigurationFromDB = cms.bool(False),
  44507. ZeroSuppression = cms.bool(True),
  44508. accumulatorType = cms.string('SiStripDigitizer'),
  44509. chargeDivisionsPerStrip = cms.int32(10),
  44510. cmnRMStec = cms.double(2.44),
  44511. cmnRMStib = cms.double(5.92),
  44512. cmnRMStid = cms.double(3.08),
  44513. cmnRMStob = cms.double(1.08),
  44514. electronPerAdcDec = cms.double(247.0),
  44515. electronPerAdcPeak = cms.double(262.0),
  44516. hitsProducer = cms.string('g4SimHits'),
  44517. makeDigiSimLinks = cms.untracked.bool(True),
  44518. noDiffusion = cms.bool(False)
  44519. )
  44520. )
  44521.  
  44522. process.theDigitizersValid = cms.PSet(
  44523. castor = cms.PSet(
  44524. accumulatorType = cms.string('CastorDigiProducer'),
  44525. castor = cms.PSet(
  44526. binOfMaximum = cms.int32(5),
  44527. doPhotoStatistics = cms.bool(True),
  44528. photoelectronsToAnalog = cms.double(4.009),
  44529. readoutFrameSize = cms.int32(6),
  44530. samplingFactor = cms.double(0.062577),
  44531. simHitToPhotoelectrons = cms.double(1000.0),
  44532. syncPhase = cms.bool(True),
  44533. timePhase = cms.double(-4.0)
  44534. ),
  44535. doNoise = cms.bool(True),
  44536. doTimeSlew = cms.bool(True),
  44537. hitsProducer = cms.InputTag("g4SimHits","CastorFI"),
  44538. makeDigiSimLinks = cms.untracked.bool(False)
  44539. ),
  44540. ecal = cms.PSet(
  44541. ConstantTerm = cms.double(0.003),
  44542. EBCorrNoiseMatrixG01 = cms.vdouble(1.0, 0.73354, 0.64442, 0.58851, 0.55425,
  44543. 0.53082, 0.51916, 0.51097, 0.50732, 0.50409),
  44544. EBCorrNoiseMatrixG06 = cms.vdouble(1.0, 0.70946, 0.58021, 0.49846, 0.45006,
  44545. 0.41366, 0.39699, 0.38478, 0.37847, 0.37055),
  44546. EBCorrNoiseMatrixG12 = cms.vdouble(1.0, 0.71073, 0.55721, 0.46089, 0.40449,
  44547. 0.35931, 0.33924, 0.32439, 0.31581, 0.30481),
  44548. EBdigiCollection = cms.string(''),
  44549. EBs25notContainment = cms.double(0.97),
  44550. EECorrNoiseMatrixG01 = cms.vdouble(1.0, 0.72698, 0.62048, 0.55691, 0.51848,
  44551. 0.49147, 0.47813, 0.47007, 0.46621, 0.46265),
  44552. EECorrNoiseMatrixG06 = cms.vdouble(1.0, 0.71217, 0.47464, 0.34056, 0.26282,
  44553. 0.20287, 0.17734, 0.16256, 0.15618, 0.14443),
  44554. EECorrNoiseMatrixG12 = cms.vdouble(1.0, 0.71373, 0.44825, 0.30152, 0.21609,
  44555. 0.14786, 0.11772, 0.10165, 0.09465, 0.08098),
  44556. EEdigiCollection = cms.string(''),
  44557. EEs25notContainment = cms.double(0.975),
  44558. ESdigiCollection = cms.string(''),
  44559. EcalPreMixStage1 = cms.bool(False),
  44560. EcalPreMixStage2 = cms.bool(False),
  44561. UseLCcorrection = cms.untracked.bool(True),
  44562. accumulatorType = cms.string('EcalDigiProducer'),
  44563. apdAddToBarrel = cms.bool(False),
  44564. apdDigiTag = cms.string('APD'),
  44565. apdDoPEStats = cms.bool(True),
  44566. apdNonlParms = cms.vdouble(1.48, -3.75, 1.81, 1.26, 2.0,
  44567. 45, 1.0),
  44568. apdSeparateDigi = cms.bool(True),
  44569. apdShapeTau = cms.double(40.5),
  44570. apdShapeTstart = cms.double(74.5),
  44571. apdSimToPEHigh = cms.double(88200000.0),
  44572. apdSimToPELow = cms.double(2450000.0),
  44573. apdTimeOffWidth = cms.double(0.8),
  44574. apdTimeOffset = cms.double(-13.5),
  44575. applyConstantTerm = cms.bool(True),
  44576. binOfMaximum = cms.int32(6),
  44577. cosmicsPhase = cms.bool(False),
  44578. cosmicsShift = cms.double(0.0),
  44579. doEB = cms.bool(True),
  44580. doEE = cms.bool(True),
  44581. doENoise = cms.bool(True),
  44582. doES = cms.bool(True),
  44583. doESNoise = cms.bool(True),
  44584. doFast = cms.bool(True),
  44585. doPhotostatistics = cms.bool(True),
  44586. hitsProducer = cms.string('g4SimHits'),
  44587. makeDigiSimLinks = cms.untracked.bool(False),
  44588. photoelectronsToAnalogBarrel = cms.double(0.000444444),
  44589. photoelectronsToAnalogEndcap = cms.double(0.000555555),
  44590. readoutFrameSize = cms.int32(10),
  44591. samplingFactor = cms.double(1.0),
  44592. simHitToPhotoelectronsBarrel = cms.double(2250.0),
  44593. simHitToPhotoelectronsEndcap = cms.double(1800.0),
  44594. syncPhase = cms.bool(True),
  44595. timePhase = cms.double(0.0)
  44596. ),
  44597. hcal = cms.PSet(
  44598. DelivLuminosity = cms.double(0),
  44599. HEDarkening = cms.bool(False),
  44600. HFDarkening = cms.bool(False),
  44601. HcalPreMixStage1 = cms.bool(False),
  44602. HcalPreMixStage2 = cms.bool(False),
  44603. TestNumbering = cms.bool(False),
  44604. accumulatorType = cms.string('HcalDigiProducer'),
  44605. debugCaloSamples = cms.bool(False),
  44606. doEmpty = cms.bool(True),
  44607. doHFWindow = cms.bool(False),
  44608. doIonFeedback = cms.bool(True),
  44609. doNeutralDensityFilter = cms.bool(True),
  44610. doNoise = cms.bool(True),
  44611. doThermalNoise = cms.bool(True),
  44612. doTimeSlew = cms.bool(True),
  44613. hb = cms.PSet(
  44614. binOfMaximum = cms.int32(5),
  44615. doPhotoStatistics = cms.bool(True),
  44616. doSiPMSmearing = cms.bool(False),
  44617. firstRing = cms.int32(1),
  44618. photoelectronsToAnalog = cms.vdouble(0.3305, 0.3305, 0.3305, 0.3305, 0.3305,
  44619. 0.3305, 0.3305, 0.3305, 0.3305, 0.3305,
  44620. 0.3305, 0.3305, 0.3305, 0.3305, 0.3305,
  44621. 0.3305),
  44622. readoutFrameSize = cms.int32(10),
  44623. samplingFactors = cms.vdouble(125.44, 125.54, 125.32, 125.13, 124.46,
  44624. 125.01, 125.22, 125.48, 124.45, 125.9,
  44625. 125.83, 127.01, 126.82, 129.73, 131.83,
  44626. 143.52),
  44627. simHitToPhotoelectrons = cms.double(2000.0),
  44628. sipmTau = cms.double(0.0),
  44629. syncPhase = cms.bool(True),
  44630. timePhase = cms.double(6.0),
  44631. timeSmearing = cms.bool(True)
  44632. ),
  44633. he = cms.PSet(
  44634. binOfMaximum = cms.int32(5),
  44635. doPhotoStatistics = cms.bool(True),
  44636. doSiPMSmearing = cms.bool(False),
  44637. firstRing = cms.int32(16),
  44638. photoelectronsToAnalog = cms.vdouble(0.3305, 0.3305, 0.3305, 0.3305, 0.3305,
  44639. 0.3305, 0.3305, 0.3305, 0.3305, 0.3305,
  44640. 0.3305, 0.3305, 0.3305, 0.3305),
  44641. readoutFrameSize = cms.int32(10),
  44642. samplingFactors = cms.vdouble(210.55, 197.93, 186.12, 189.64, 189.63,
  44643. 190.28, 189.61, 189.6, 190.12, 191.22,
  44644. 190.9, 193.06, 188.42, 188.42),
  44645. simHitToPhotoelectrons = cms.double(2000.0),
  44646. sipmTau = cms.double(0.0),
  44647. syncPhase = cms.bool(True),
  44648. timePhase = cms.double(6.0),
  44649. timeSmearing = cms.bool(True)
  44650. ),
  44651. hf1 = cms.PSet(
  44652. binOfMaximum = cms.int32(3),
  44653. doPhotoStatistics = cms.bool(True),
  44654. doSiPMSmearing = cms.bool(False),
  44655. photoelectronsToAnalog = cms.double(2.79),
  44656. readoutFrameSize = cms.int32(4),
  44657. samplingFactor = cms.double(0.67),
  44658. simHitToPhotoelectrons = cms.double(6.0),
  44659. sipmTau = cms.double(0.0),
  44660. syncPhase = cms.bool(True),
  44661. timePhase = cms.double(14.0)
  44662. ),
  44663. hf2 = cms.PSet(
  44664. binOfMaximum = cms.int32(3),
  44665. doPhotoStatistics = cms.bool(True),
  44666. doSiPMSmearing = cms.bool(False),
  44667. photoelectronsToAnalog = cms.double(1.843),
  44668. readoutFrameSize = cms.int32(4),
  44669. samplingFactor = cms.double(0.67),
  44670. simHitToPhotoelectrons = cms.double(6.0),
  44671. sipmTau = cms.double(0.0),
  44672. syncPhase = cms.bool(True),
  44673. timePhase = cms.double(13.0)
  44674. ),
  44675. hitsProducer = cms.string('g4SimHits'),
  44676. ho = cms.PSet(
  44677. binOfMaximum = cms.int32(5),
  44678. doPhotoStatistics = cms.bool(True),
  44679. doSiPMSmearing = cms.bool(False),
  44680. firstRing = cms.int32(1),
  44681. photoelectronsToAnalog = cms.vdouble(4.0, 4.0, 4.0, 4.0, 4.0,
  44682. 4.0, 4.0, 4.0, 4.0, 4.0,
  44683. 4.0, 4.0, 4.0, 4.0, 4.0,
  44684. 4.0),
  44685. readoutFrameSize = cms.int32(10),
  44686. samplingFactors = cms.vdouble(231.0, 231.0, 231.0, 231.0, 360.0,
  44687. 360.0, 360.0, 360.0, 360.0, 360.0,
  44688. 360.0, 360.0, 360.0, 360.0, 360.0),
  44689. siPMCode = cms.int32(1),
  44690. simHitToPhotoelectrons = cms.double(4000.0),
  44691. sipmTau = cms.double(5.0),
  44692. syncPhase = cms.bool(True),
  44693. timePhase = cms.double(5.0),
  44694. timeSmearing = cms.bool(False)
  44695. ),
  44696. hoHamamatsu = cms.PSet(
  44697. binOfMaximum = cms.int32(5),
  44698. doPhotoStatistics = cms.bool(True),
  44699. doSiPMSmearing = cms.bool(False),
  44700. firstRing = cms.int32(1),
  44701. photoelectronsToAnalog = cms.vdouble(3.0, 3.0, 3.0, 3.0, 3.0,
  44702. 3.0, 3.0, 3.0, 3.0, 3.0,
  44703. 3.0, 3.0, 3.0, 3.0, 3.0,
  44704. 3.0),
  44705. readoutFrameSize = cms.int32(10),
  44706. samplingFactors = cms.vdouble(231.0, 231.0, 231.0, 231.0, 360.0,
  44707. 360.0, 360.0, 360.0, 360.0, 360.0,
  44708. 360.0, 360.0, 360.0, 360.0, 360.0),
  44709. siPMCode = cms.int32(2),
  44710. simHitToPhotoelectrons = cms.double(4000.0),
  44711. sipmTau = cms.double(5.0),
  44712. syncPhase = cms.bool(True),
  44713. timePhase = cms.double(5.0),
  44714. timeSmearing = cms.bool(False)
  44715. ),
  44716. hoZecotek = cms.PSet(
  44717. binOfMaximum = cms.int32(5),
  44718. doPhotoStatistics = cms.bool(True),
  44719. doSiPMSmearing = cms.bool(False),
  44720. firstRing = cms.int32(1),
  44721. photoelectronsToAnalog = cms.vdouble(3.0, 3.0, 3.0, 3.0, 3.0,
  44722. 3.0, 3.0, 3.0, 3.0, 3.0,
  44723. 3.0, 3.0, 3.0, 3.0, 3.0,
  44724. 3.0),
  44725. readoutFrameSize = cms.int32(10),
  44726. samplingFactors = cms.vdouble(231.0, 231.0, 231.0, 231.0, 360.0,
  44727. 360.0, 360.0, 360.0, 360.0, 360.0,
  44728. 360.0, 360.0, 360.0, 360.0, 360.0),
  44729. siPMCode = cms.int32(2),
  44730. simHitToPhotoelectrons = cms.double(4000.0),
  44731. sipmTau = cms.double(5.0),
  44732. syncPhase = cms.bool(True),
  44733. timePhase = cms.double(5.0),
  44734. timeSmearing = cms.bool(False)
  44735. ),
  44736. ignoreGeantTime = cms.bool(False),
  44737. injectTestHits = cms.bool(False),
  44738. injectTestHitsCells = cms.vint32(),
  44739. injectTestHitsEnergy = cms.vdouble(),
  44740. injectTestHitsTime = cms.vdouble(),
  44741. killHE = cms.bool(False),
  44742. makeDigiSimLinks = cms.untracked.bool(False),
  44743. minFCToDelay = cms.double(5.0),
  44744. zdc = cms.PSet(
  44745. binOfMaximum = cms.int32(5),
  44746. doPhotoStatistics = cms.bool(True),
  44747. doSiPMSmearing = cms.bool(False),
  44748. photoelectronsToAnalog = cms.double(1.843),
  44749. readoutFrameSize = cms.int32(10),
  44750. samplingFactor = cms.double(1.0),
  44751. simHitToPhotoelectrons = cms.double(6.0),
  44752. sipmTau = cms.double(0.0),
  44753. syncPhase = cms.bool(True),
  44754. timePhase = cms.double(-4.0)
  44755. )
  44756. ),
  44757. mergedtruth = cms.PSet(
  44758. HepMCProductLabel = cms.InputTag("generatorSmeared"),
  44759. accumulatorType = cms.string('TrackingTruthAccumulator'),
  44760. allowDifferentSimHitProcesses = cms.bool(False),
  44761. alwaysAddAncestors = cms.bool(True),
  44762. createInitialVertexCollection = cms.bool(False),
  44763. createMergedBremsstrahlung = cms.bool(True),
  44764. createUnmergedCollection = cms.bool(True),
  44765. genParticleCollection = cms.InputTag("genParticles"),
  44766. ignoreTracksOutsideVolume = cms.bool(False),
  44767. maximumPreviousBunchCrossing = cms.uint32(9999),
  44768. maximumSubsequentBunchCrossing = cms.uint32(9999),
  44769. removeDeadModules = cms.bool(False),
  44770. select = cms.PSet(
  44771. chargedOnlyTP = cms.bool(True),
  44772. intimeOnlyTP = cms.bool(False),
  44773. lipTP = cms.double(1000),
  44774. maxRapidityTP = cms.double(5.0),
  44775. minHitTP = cms.int32(0),
  44776. minRapidityTP = cms.double(-5.0),
  44777. pdgIdTP = cms.vint32(),
  44778. ptMinTP = cms.double(0.1),
  44779. signalOnlyTP = cms.bool(False),
  44780. stableOnlyTP = cms.bool(False),
  44781. tipTP = cms.double(1000)
  44782. ),
  44783. simHitCollections = cms.PSet(
  44784. muon = cms.VInputTag(cms.InputTag("g4SimHits","MuonDTHits"), cms.InputTag("g4SimHits","MuonCSCHits"), cms.InputTag("g4SimHits","MuonRPCHits")),
  44785. pixel = cms.VInputTag(cms.InputTag("g4SimHits","TrackerHitsPixelBarrelLowTof"), cms.InputTag("g4SimHits","TrackerHitsPixelBarrelHighTof"), cms.InputTag("g4SimHits","TrackerHitsPixelEndcapLowTof"), cms.InputTag("g4SimHits","TrackerHitsPixelEndcapHighTof")),
  44786. tracker = cms.VInputTag(cms.InputTag("g4SimHits","TrackerHitsTIBLowTof"), cms.InputTag("g4SimHits","TrackerHitsTIBHighTof"), cms.InputTag("g4SimHits","TrackerHitsTIDLowTof"), cms.InputTag("g4SimHits","TrackerHitsTIDHighTof"), cms.InputTag("g4SimHits","TrackerHitsTOBLowTof"),
  44787. cms.InputTag("g4SimHits","TrackerHitsTOBHighTof"), cms.InputTag("g4SimHits","TrackerHitsTECLowTof"), cms.InputTag("g4SimHits","TrackerHitsTECHighTof"))
  44788. ),
  44789. simTrackCollection = cms.InputTag("g4SimHits"),
  44790. simVertexCollection = cms.InputTag("g4SimHits"),
  44791. vertexDistanceCut = cms.double(0.003),
  44792. volumeRadius = cms.double(120.0),
  44793. volumeZ = cms.double(300.0)
  44794. ),
  44795. pixel = cms.PSet(
  44796. AdcFullScale = cms.int32(255),
  44797. AdcFullScaleStack = cms.int32(255),
  44798. AddNoise = cms.bool(True),
  44799. AddNoisyPixels = cms.bool(True),
  44800. AddPixelInefficiency = cms.bool(True),
  44801. AddThresholdSmearing = cms.bool(True),
  44802. Alpha2Order = cms.bool(True),
  44803. BPix_SignalResponse_p0 = cms.double(0.0035),
  44804. BPix_SignalResponse_p1 = cms.double(1.23),
  44805. BPix_SignalResponse_p2 = cms.double(97.4),
  44806. BPix_SignalResponse_p3 = cms.double(126.5),
  44807. ChargeVCALSmearing = cms.bool(True),
  44808. DeadModules_DB = cms.bool(True),
  44809. DoPixelAging = cms.bool(False),
  44810. ElectronPerAdc = cms.double(135.0),
  44811. ElectronsPerVcal = cms.double(65.5),
  44812. ElectronsPerVcal_Offset = cms.double(-414.0),
  44813. FPix_SignalResponse_p0 = cms.double(0.0043),
  44814. FPix_SignalResponse_p1 = cms.double(1.31),
  44815. FPix_SignalResponse_p2 = cms.double(93.6),
  44816. FPix_SignalResponse_p3 = cms.double(134.6),
  44817. FirstStackLayer = cms.int32(5),
  44818. GainSmearing = cms.double(0.0),
  44819. LorentzAngle_DB = cms.bool(True),
  44820. MissCalibrate = cms.bool(True),
  44821. NoiseInElectrons = cms.double(175.0),
  44822. NumPixelBarrel = cms.int32(3),
  44823. NumPixelEndcap = cms.int32(2),
  44824. OffsetSmearing = cms.double(0.0),
  44825. PixGeometryType = cms.string('idealForDigi'),
  44826. ReadoutNoiseInElec = cms.double(350.0),
  44827. RoutList = cms.vstring('TrackerHitsPixelBarrelLowTof',
  44828. 'TrackerHitsPixelBarrelHighTof',
  44829. 'TrackerHitsPixelEndcapLowTof',
  44830. 'TrackerHitsPixelEndcapHighTof'),
  44831. TanLorentzAnglePerTesla_BPix = cms.double(0.106),
  44832. TanLorentzAnglePerTesla_FPix = cms.double(0.106),
  44833. ThresholdInElectrons_BPix = cms.double(3500.0),
  44834. ThresholdInElectrons_BPix_L1 = cms.double(3500.0),
  44835. ThresholdInElectrons_FPix = cms.double(3000.0),
  44836. ThresholdSmearing_BPix = cms.double(245.0),
  44837. ThresholdSmearing_BPix_L1 = cms.double(245.0),
  44838. ThresholdSmearing_FPix = cms.double(210.0),
  44839. TofLowerCut = cms.double(-12.5),
  44840. TofUpperCut = cms.double(12.5),
  44841. accumulatorType = cms.string('SiPixelDigitizer'),
  44842. deltaProductionCut = cms.double(0.03),
  44843. hitsProducer = cms.string('g4SimHits'),
  44844. killModules = cms.bool(True),
  44845. makeDigiSimLinks = cms.untracked.bool(True),
  44846. useDB = cms.bool(False)
  44847. ),
  44848. puVtx = cms.PSet(
  44849. accumulatorType = cms.string('PileupVertexAccumulator'),
  44850. hitsProducer = cms.string('generator'),
  44851. makeDigiSimLinks = cms.untracked.bool(False),
  44852. saveVtxTimes = cms.bool(False),
  44853. vtxFallbackTag = cms.InputTag("generator"),
  44854. vtxTag = cms.InputTag("generatorSmeared")
  44855. ),
  44856. strip = cms.PSet(
  44857. APVProbabilityFile = cms.FileInPath('SimTracker/SiStripDigitizer/data/APVProbaList.txt'),
  44858. APVSaturationFromHIP = cms.bool(False),
  44859. APVSaturationProbScaling = cms.double(1.0),
  44860. APVpeakmode = cms.bool(False),
  44861. AppliedVoltage = cms.double(300.0),
  44862. BaselineShift = cms.bool(True),
  44863. ChargeDistributionRMS = cms.double(6.5e-10),
  44864. ChargeMobility = cms.double(310.0),
  44865. CommonModeNoise = cms.bool(True),
  44866. CosmicDelayShift = cms.untracked.double(0.0),
  44867. CouplingConstantDecIB1 = cms.vdouble(0.7748, 0.0962, 0.0165),
  44868. CouplingConstantDecIB2 = cms.vdouble(0.83, 0.0756, 0.0094),
  44869. CouplingConstantDecOB1 = cms.vdouble(0.6871, 0.1222, 0.0342),
  44870. CouplingConstantDecOB2 = cms.vdouble(0.725, 0.1102, 0.0273),
  44871. CouplingConstantDecW1a = cms.vdouble(0.786, 0.093, 0.014),
  44872. CouplingConstantDecW1b = cms.vdouble(0.822, 0.08, 0.009),
  44873. CouplingConstantDecW2a = cms.vdouble(0.7962, 0.0914, 0.0104),
  44874. CouplingConstantDecW2b = cms.vdouble(0.888, 0.05, 0.006),
  44875. CouplingConstantDecW3a = cms.vdouble(0.8164, 0.09, 0.0018),
  44876. CouplingConstantDecW3b = cms.vdouble(0.848, 0.06, 0.016),
  44877. CouplingConstantDecW4 = cms.vdouble(0.876, 0.06, 0.002),
  44878. CouplingConstantDecW5 = cms.vdouble(0.7565, 0.0913, 0.0304),
  44879. CouplingConstantDecW6 = cms.vdouble(0.758, 0.093, 0.026),
  44880. CouplingConstantDecW7 = cms.vdouble(0.7828, 0.0862, 0.0224),
  44881. CouplingConstantPeakIB1 = cms.vdouble(0.9006, 0.0497),
  44882. CouplingConstantPeakIB2 = cms.vdouble(0.9342, 0.0328),
  44883. CouplingConstantPeakOB1 = cms.vdouble(0.8542, 0.0729),
  44884. CouplingConstantPeakOB2 = cms.vdouble(0.8719, 0.064),
  44885. CouplingConstantPeakW1a = cms.vdouble(0.996, 0.002),
  44886. CouplingConstantPeakW1b = cms.vdouble(0.976, 0.012),
  44887. CouplingConstantPeakW2a = cms.vdouble(1.0, 0.0),
  44888. CouplingConstantPeakW2b = cms.vdouble(0.998, 0.001),
  44889. CouplingConstantPeakW3a = cms.vdouble(0.996, 0.002),
  44890. CouplingConstantPeakW3b = cms.vdouble(0.992, 0.004),
  44891. CouplingConstantPeakW4 = cms.vdouble(0.992, 0.004),
  44892. CouplingConstantPeakW5 = cms.vdouble(0.968, 0.016),
  44893. CouplingConstantPeakW6 = cms.vdouble(0.972, 0.014),
  44894. CouplingConstantPeakW7 = cms.vdouble(0.964, 0.018),
  44895. DeltaProductionCut = cms.double(0.120425),
  44896. DepletionVoltage = cms.double(170.0),
  44897. DigiModeList = cms.PSet(
  44898. PRDigi = cms.string('ProcessedRaw'),
  44899. SCDigi = cms.string('ScopeMode'),
  44900. VRDigi = cms.string('VirginRaw'),
  44901. ZSDigi = cms.string('ZeroSuppressed')
  44902. ),
  44903. FedAlgorithm = cms.int32(4),
  44904. FedAlgorithm_PM = cms.int32(4),
  44905. Gain = cms.string(''),
  44906. GeometryType = cms.string('idealForDigi'),
  44907. GevPerElectron = cms.double(3.61e-09),
  44908. Inefficiency = cms.double(0.0),
  44909. LandauFluctuations = cms.bool(True),
  44910. LorentzAngle = cms.string(''),
  44911. Noise = cms.bool(True),
  44912. NoiseSigmaThreshold = cms.double(2.0),
  44913. PedestalsOffset = cms.double(128),
  44914. PreMixingMode = cms.bool(False),
  44915. ROUList = cms.vstring('TrackerHitsTIBLowTof',
  44916. 'TrackerHitsTIBHighTof',
  44917. 'TrackerHitsTIDLowTof',
  44918. 'TrackerHitsTIDHighTof',
  44919. 'TrackerHitsTOBLowTof',
  44920. 'TrackerHitsTOBHighTof',
  44921. 'TrackerHitsTECLowTof',
  44922. 'TrackerHitsTECHighTof'),
  44923. RealPedestals = cms.bool(True),
  44924. SingleStripNoise = cms.bool(True),
  44925. TOFCutForDeconvolution = cms.double(50.0),
  44926. TOFCutForPeak = cms.double(100.0),
  44927. Temperature = cms.double(273.0),
  44928. TrackerConfigurationFromDB = cms.bool(False),
  44929. ZeroSuppression = cms.bool(True),
  44930. accumulatorType = cms.string('SiStripDigitizer'),
  44931. chargeDivisionsPerStrip = cms.int32(10),
  44932. cmnRMStec = cms.double(2.44),
  44933. cmnRMStib = cms.double(5.92),
  44934. cmnRMStid = cms.double(3.08),
  44935. cmnRMStob = cms.double(1.08),
  44936. electronPerAdcDec = cms.double(247.0),
  44937. electronPerAdcPeak = cms.double(262.0),
  44938. hitsProducer = cms.string('g4SimHits'),
  44939. makeDigiSimLinks = cms.untracked.bool(True),
  44940. noDiffusion = cms.bool(False)
  44941. )
  44942. )
  44943.  
  44944. process.theMixObjects = cms.PSet(
  44945. mixCH = cms.PSet(
  44946. crossingFrames = cms.untracked.vstring(),
  44947. input = cms.VInputTag(cms.InputTag("g4SimHits","CastorFI"), cms.InputTag("g4SimHits","EcalHitsEB"), cms.InputTag("g4SimHits","EcalHitsEE"), cms.InputTag("g4SimHits","EcalHitsES"), cms.InputTag("g4SimHits","HcalHits"),
  44948. cms.InputTag("g4SimHits","ZDCHITS")),
  44949. subdets = cms.vstring('CastorFI',
  44950. 'EcalHitsEB',
  44951. 'EcalHitsEE',
  44952. 'EcalHitsES',
  44953. 'HcalHits',
  44954. 'ZDCHITS'),
  44955. type = cms.string('PCaloHit')
  44956. ),
  44957. mixHepMC = cms.PSet(
  44958. input = cms.VInputTag(cms.InputTag("generatorSmeared"), cms.InputTag("generator")),
  44959. makeCrossingFrame = cms.untracked.bool(False),
  44960. type = cms.string('HepMCProduct')
  44961. ),
  44962. mixSH = cms.PSet(
  44963. crossingFrames = cms.untracked.vstring('MuonCSCHits',
  44964. 'MuonDTHits',
  44965. 'MuonRPCHits'),
  44966. input = cms.VInputTag(cms.InputTag("g4SimHits","MuonCSCHits"), cms.InputTag("g4SimHits","MuonDTHits"), cms.InputTag("g4SimHits","MuonRPCHits"), cms.InputTag("g4SimHits","TrackerHitsPixelBarrelHighTof"), cms.InputTag("g4SimHits","TrackerHitsPixelBarrelLowTof"),
  44967. cms.InputTag("g4SimHits","TrackerHitsPixelEndcapHighTof"), cms.InputTag("g4SimHits","TrackerHitsPixelEndcapLowTof"), cms.InputTag("g4SimHits","TrackerHitsTECHighTof"), cms.InputTag("g4SimHits","TrackerHitsTECLowTof"), cms.InputTag("g4SimHits","TrackerHitsTIBHighTof"),
  44968. cms.InputTag("g4SimHits","TrackerHitsTIBLowTof"), cms.InputTag("g4SimHits","TrackerHitsTIDHighTof"), cms.InputTag("g4SimHits","TrackerHitsTIDLowTof"), cms.InputTag("g4SimHits","TrackerHitsTOBHighTof"), cms.InputTag("g4SimHits","TrackerHitsTOBLowTof")),
  44969. subdets = cms.vstring('MuonCSCHits',
  44970. 'MuonDTHits',
  44971. 'MuonRPCHits',
  44972. 'TrackerHitsPixelBarrelHighTof',
  44973. 'TrackerHitsPixelBarrelLowTof',
  44974. 'TrackerHitsPixelEndcapHighTof',
  44975. 'TrackerHitsPixelEndcapLowTof',
  44976. 'TrackerHitsTECHighTof',
  44977. 'TrackerHitsTECLowTof',
  44978. 'TrackerHitsTIBHighTof',
  44979. 'TrackerHitsTIBLowTof',
  44980. 'TrackerHitsTIDHighTof',
  44981. 'TrackerHitsTIDLowTof',
  44982. 'TrackerHitsTOBHighTof',
  44983. 'TrackerHitsTOBLowTof'),
  44984. type = cms.string('PSimHit')
  44985. ),
  44986. mixTracks = cms.PSet(
  44987. input = cms.VInputTag(cms.InputTag("g4SimHits")),
  44988. makeCrossingFrame = cms.untracked.bool(False),
  44989. type = cms.string('SimTrack')
  44990. ),
  44991. mixVertices = cms.PSet(
  44992. input = cms.VInputTag(cms.InputTag("g4SimHits")),
  44993. makeCrossingFrame = cms.untracked.bool(False),
  44994. type = cms.string('SimVertex')
  44995. )
  44996. )
  44997.  
  44998. process.tightMuonParams = cms.PSet(
  44999. d0Cut = cms.untracked.double(0.2),
  45000. hltCuts = cms.untracked.string('abs(eta) < 2.4'),
  45001. recoCuts = cms.untracked.string('isGlobalMuon && isPFMuon && isTrackerMuon && abs(eta) < 2.4 && innerTrack.hitPattern.numberOfValidPixelHits > 0 && innerTrack.hitPattern.trackerLayersWithMeasurement > 5 && (pfIsolationR04().sumChargedHadronPt + max(pfIsolationR04().sumNeutralHadronEt + pfIsolationR04().sumPhotonEt - pfIsolationR04().sumPUPt/2,0.0))/pt < 0.15 && globalTrack.hitPattern.numberOfValidMuonHits > 0 && globalTrack.normalizedChi2 < 10 && numberOfMatches > 1'),
  45002. z0Cut = cms.untracked.double(0.5)
  45003. )
  45004.  
  45005. process.tobTecStepInOutTrajectoryFilter = cms.PSet(
  45006. ComponentType = cms.string('CkfBaseTrajectoryFilter'),
  45007. chargeSignificance = cms.double(-1.0),
  45008. constantValueForLostHitsFractionFilter = cms.double(2.0),
  45009. extraNumberOfHitsBeforeTheFirstLoop = cms.int32(4),
  45010. maxCCCLostHits = cms.int32(9999),
  45011. maxConsecLostHits = cms.int32(1),
  45012. maxLostHits = cms.int32(0),
  45013. maxLostHitsFraction = cms.double(0.1),
  45014. maxNumberOfHits = cms.int32(100),
  45015. minGoodStripCharge = cms.PSet(
  45016. refToPSet_ = cms.string('SiStripClusterChargeCutNone')
  45017. ),
  45018. minHitsMinPt = cms.int32(3),
  45019. minNumberOfHitsForLoopers = cms.int32(13),
  45020. minNumberOfHitsPerLoop = cms.int32(4),
  45021. minPt = cms.double(0.1),
  45022. minimumNumberOfHits = cms.int32(4),
  45023. nSigmaMinPt = cms.double(5.0),
  45024. pixelSeedExtension = cms.bool(False),
  45025. seedExtension = cms.int32(0),
  45026. seedPairPenalty = cms.int32(1),
  45027. strictSeedExtension = cms.bool(False)
  45028. )
  45029.  
  45030. process.tobTecStepTrajectoryBuilder = cms.PSet(
  45031. ComponentType = cms.string('GroupedCkfTrajectoryBuilder'),
  45032. MeasurementTrackerName = cms.string(''),
  45033. TTRHBuilder = cms.string('WithTrackAngle'),
  45034. alwaysUseInvalidHits = cms.bool(False),
  45035. bestHitOnly = cms.bool(True),
  45036. estimator = cms.string('tobTecStepChi2Est'),
  45037. foundHitBonus = cms.double(10.0),
  45038. inOutTrajectoryFilter = cms.PSet(
  45039. refToPSet_ = cms.string('tobTecStepInOutTrajectoryFilter')
  45040. ),
  45041. intermediateCleaning = cms.bool(True),
  45042. keepOriginalIfRebuildFails = cms.bool(False),
  45043. lockHits = cms.bool(True),
  45044. lostHitPenalty = cms.double(30.0),
  45045. maxCand = cms.int32(2),
  45046. maxDPhiForLooperReconstruction = cms.double(2.0),
  45047. maxPtForLooperReconstruction = cms.double(0.7),
  45048. minNrOfHitsForRebuild = cms.int32(4),
  45049. propagatorAlong = cms.string('PropagatorWithMaterial'),
  45050. propagatorOpposite = cms.string('PropagatorWithMaterialOpposite'),
  45051. requireSeedHitsInRebuild = cms.bool(True),
  45052. trajectoryFilter = cms.PSet(
  45053. refToPSet_ = cms.string('tobTecStepTrajectoryFilter')
  45054. ),
  45055. updator = cms.string('KFUpdator'),
  45056. useSameTrajFilter = cms.bool(False)
  45057. )
  45058.  
  45059. process.tobTecStepTrajectoryFilter = cms.PSet(
  45060. ComponentType = cms.string('CkfBaseTrajectoryFilter'),
  45061. chargeSignificance = cms.double(-1.0),
  45062. constantValueForLostHitsFractionFilter = cms.double(2.0),
  45063. extraNumberOfHitsBeforeTheFirstLoop = cms.int32(4),
  45064. maxCCCLostHits = cms.int32(9999),
  45065. maxConsecLostHits = cms.int32(1),
  45066. maxLostHits = cms.int32(0),
  45067. maxLostHitsFraction = cms.double(0.1),
  45068. maxNumberOfHits = cms.int32(100),
  45069. minGoodStripCharge = cms.PSet(
  45070. refToPSet_ = cms.string('SiStripClusterChargeCutNone')
  45071. ),
  45072. minHitsMinPt = cms.int32(3),
  45073. minNumberOfHitsForLoopers = cms.int32(13),
  45074. minNumberOfHitsPerLoop = cms.int32(4),
  45075. minPt = cms.double(0.1),
  45076. minimumNumberOfHits = cms.int32(5),
  45077. nSigmaMinPt = cms.double(5.0),
  45078. pixelSeedExtension = cms.bool(False),
  45079. seedExtension = cms.int32(0),
  45080. seedPairPenalty = cms.int32(1),
  45081. strictSeedExtension = cms.bool(False)
  45082. )
  45083.  
  45084. process.trackClassifier = cms.PSet(
  45085. badPull = cms.untracked.double(3.0),
  45086. beamSpot = cms.untracked.InputTag("offlineBeamSpot"),
  45087. bestMatchByMaxValue = cms.untracked.bool(True),
  45088. enableRecoToSim = cms.untracked.bool(True),
  45089. enableSimToReco = cms.untracked.bool(False),
  45090. hepMC = cms.untracked.InputTag("generatorSmeared"),
  45091. hitAssociator = cms.PSet(
  45092. ROUList = cms.vstring('TrackerHitsTIBLowTof',
  45093. 'TrackerHitsTIBHighTof',
  45094. 'TrackerHitsTIDLowTof',
  45095. 'TrackerHitsTIDHighTof',
  45096. 'TrackerHitsTOBLowTof',
  45097. 'TrackerHitsTOBHighTof',
  45098. 'TrackerHitsTECLowTof',
  45099. 'TrackerHitsTECHighTof',
  45100. 'TrackerHitsPixelBarrelLowTof',
  45101. 'TrackerHitsPixelBarrelHighTof',
  45102. 'TrackerHitsPixelEndcapLowTof',
  45103. 'TrackerHitsPixelEndcapHighTof'),
  45104. associatePixel = cms.bool(True),
  45105. associateRecoTracks = cms.bool(True),
  45106. associateStrip = cms.bool(True),
  45107. pixelSimLinkSrc = cms.InputTag("simSiPixelDigis"),
  45108. stripSimLinkSrc = cms.InputTag("simSiStripDigis")
  45109. ),
  45110. longLivedDecayLength = cms.untracked.double(1e-14),
  45111. minTrackerSimHits = cms.untracked.uint32(3),
  45112. numberOfInnerLayers = cms.untracked.uint32(2),
  45113. trackAssociator = cms.untracked.InputTag("quickTrackAssociatorByHits"),
  45114. trackProducer = cms.untracked.InputTag("generalTracks"),
  45115. trackingTruth = cms.untracked.InputTag("mix","MergedTrackTruth"),
  45116. vertexClusteringDistance = cms.untracked.double(0.0001)
  45117. )
  45118.  
  45119. process.trackHistory = cms.PSet(
  45120. bestMatchByMaxValue = cms.untracked.bool(True),
  45121. enableRecoToSim = cms.untracked.bool(True),
  45122. enableSimToReco = cms.untracked.bool(False),
  45123. trackAssociator = cms.untracked.InputTag("quickTrackAssociatorByHits"),
  45124. trackProducer = cms.untracked.InputTag("generalTracks"),
  45125. trackingTruth = cms.untracked.InputTag("mix","MergedTrackTruth")
  45126. )
  45127.  
  45128. process.trackPseudoSelectionBlock = cms.PSet(
  45129. trackPseudoSelection = cms.PSet(
  45130. a_dR = cms.double(-0.001053),
  45131. a_pT = cms.double(0.005263),
  45132. b_dR = cms.double(0.6263),
  45133. b_pT = cms.double(0.3684),
  45134. jetDeltaRMax = cms.double(0.3),
  45135. maxDecayLen = cms.double(5),
  45136. maxDistToAxis = cms.double(0.07),
  45137. max_pT = cms.double(500),
  45138. max_pT_dRcut = cms.double(0.1),
  45139. max_pT_trackPTcut = cms.double(3),
  45140. min_pT = cms.double(120),
  45141. min_pT_dRcut = cms.double(0.5),
  45142. normChi2Max = cms.double(99999.9),
  45143. pixelHitsMin = cms.uint32(0),
  45144. ptMin = cms.double(0.0),
  45145. qualityClass = cms.string('any'),
  45146. sip2dSigMax = cms.double(99999.9),
  45147. sip2dSigMin = cms.double(2.0),
  45148. sip2dValMax = cms.double(99999.9),
  45149. sip2dValMin = cms.double(-99999.9),
  45150. sip3dSigMax = cms.double(99999.9),
  45151. sip3dSigMin = cms.double(-99999.9),
  45152. sip3dValMax = cms.double(99999.9),
  45153. sip3dValMin = cms.double(-99999.9),
  45154. totalHitsMin = cms.uint32(0),
  45155. useVariableJTA = cms.bool(False)
  45156. )
  45157. )
  45158.  
  45159. process.trackQuality = cms.PSet(
  45160. hitAssociator = cms.PSet(
  45161. ROUList = cms.vstring('TrackerHitsTIBLowTof',
  45162. 'TrackerHitsTIBHighTof',
  45163. 'TrackerHitsTIDLowTof',
  45164. 'TrackerHitsTIDHighTof',
  45165. 'TrackerHitsTOBLowTof',
  45166. 'TrackerHitsTOBHighTof',
  45167. 'TrackerHitsTECLowTof',
  45168. 'TrackerHitsTECHighTof',
  45169. 'TrackerHitsPixelBarrelLowTof',
  45170. 'TrackerHitsPixelBarrelHighTof',
  45171. 'TrackerHitsPixelEndcapLowTof',
  45172. 'TrackerHitsPixelEndcapHighTof'),
  45173. associatePixel = cms.bool(True),
  45174. associateRecoTracks = cms.bool(True),
  45175. associateStrip = cms.bool(True),
  45176. pixelSimLinkSrc = cms.InputTag("simSiPixelDigis"),
  45177. stripSimLinkSrc = cms.InputTag("simSiStripDigis")
  45178. )
  45179. )
  45180.  
  45181. process.trackSelectionBlock = cms.PSet(
  45182. trackSelection = cms.PSet(
  45183. a_dR = cms.double(-0.001053),
  45184. a_pT = cms.double(0.005263),
  45185. b_dR = cms.double(0.6263),
  45186. b_pT = cms.double(0.3684),
  45187. jetDeltaRMax = cms.double(0.3),
  45188. maxDecayLen = cms.double(5),
  45189. maxDistToAxis = cms.double(0.07),
  45190. max_pT = cms.double(500),
  45191. max_pT_dRcut = cms.double(0.1),
  45192. max_pT_trackPTcut = cms.double(3),
  45193. min_pT = cms.double(120),
  45194. min_pT_dRcut = cms.double(0.5),
  45195. normChi2Max = cms.double(99999.9),
  45196. pixelHitsMin = cms.uint32(0),
  45197. ptMin = cms.double(0.0),
  45198. qualityClass = cms.string('any'),
  45199. sip2dSigMax = cms.double(99999.9),
  45200. sip2dSigMin = cms.double(-99999.9),
  45201. sip2dValMax = cms.double(99999.9),
  45202. sip2dValMin = cms.double(-99999.9),
  45203. sip3dSigMax = cms.double(99999.9),
  45204. sip3dSigMin = cms.double(-99999.9),
  45205. sip3dValMax = cms.double(99999.9),
  45206. sip3dValMin = cms.double(-99999.9),
  45207. totalHitsMin = cms.uint32(0),
  45208. useVariableJTA = cms.bool(False)
  45209. )
  45210. )
  45211.  
  45212. process.trackWithVertexSelectorParams = cms.PSet(
  45213. copyExtras = cms.untracked.bool(False),
  45214. copyTrajectories = cms.untracked.bool(False),
  45215. d0Max = cms.double(999.0),
  45216. dzMax = cms.double(999.0),
  45217. etaMax = cms.double(5.0),
  45218. etaMin = cms.double(0.0),
  45219. nSigmaDtVertex = cms.double(0),
  45220. nVertices = cms.uint32(0),
  45221. normalizedChi2 = cms.double(999999.0),
  45222. numberOfLostHits = cms.uint32(999),
  45223. numberOfValidHits = cms.uint32(0),
  45224. numberOfValidPixelHits = cms.uint32(0),
  45225. ptErrorCut = cms.double(0.2),
  45226. ptMax = cms.double(500.0),
  45227. ptMin = cms.double(0.3),
  45228. quality = cms.string('highPurity'),
  45229. rhoVtx = cms.double(0.2),
  45230. src = cms.InputTag("generalTracks"),
  45231. timeResosTag = cms.InputTag(""),
  45232. timesTag = cms.InputTag(""),
  45233. useVtx = cms.bool(True),
  45234. vertexTag = cms.InputTag("offlinePrimaryVertices"),
  45235. vtxFallback = cms.bool(True),
  45236. zetaVtx = cms.double(1.0)
  45237. )
  45238.  
  45239. process.trackerMuonParams = cms.PSet(
  45240. d0Cut = cms.untracked.double(2.0),
  45241. hltCuts = cms.untracked.string('abs(eta) < 2.4'),
  45242. recoCuts = cms.untracked.string('isTrackerMuon && abs(eta) < 2.4'),
  45243. z0Cut = cms.untracked.double(25.0)
  45244. )
  45245.  
  45246. process.trackingParticles = cms.PSet(
  45247. HepMCProductLabel = cms.InputTag("generatorSmeared"),
  45248. accumulatorType = cms.string('TrackingTruthAccumulator'),
  45249. allowDifferentSimHitProcesses = cms.bool(False),
  45250. alwaysAddAncestors = cms.bool(True),
  45251. createInitialVertexCollection = cms.bool(False),
  45252. createMergedBremsstrahlung = cms.bool(True),
  45253. createUnmergedCollection = cms.bool(True),
  45254. genParticleCollection = cms.InputTag("genParticles"),
  45255. ignoreTracksOutsideVolume = cms.bool(False),
  45256. maximumPreviousBunchCrossing = cms.uint32(9999),
  45257. maximumSubsequentBunchCrossing = cms.uint32(9999),
  45258. removeDeadModules = cms.bool(False),
  45259. select = cms.PSet(
  45260. chargedOnlyTP = cms.bool(True),
  45261. intimeOnlyTP = cms.bool(False),
  45262. lipTP = cms.double(1000),
  45263. maxRapidityTP = cms.double(5.0),
  45264. minHitTP = cms.int32(0),
  45265. minRapidityTP = cms.double(-5.0),
  45266. pdgIdTP = cms.vint32(),
  45267. ptMinTP = cms.double(0.1),
  45268. signalOnlyTP = cms.bool(False),
  45269. stableOnlyTP = cms.bool(False),
  45270. tipTP = cms.double(1000)
  45271. ),
  45272. simHitCollections = cms.PSet(
  45273. muon = cms.VInputTag(cms.InputTag("g4SimHits","MuonDTHits"), cms.InputTag("g4SimHits","MuonCSCHits"), cms.InputTag("g4SimHits","MuonRPCHits")),
  45274. pixel = cms.VInputTag(cms.InputTag("g4SimHits","TrackerHitsPixelBarrelLowTof"), cms.InputTag("g4SimHits","TrackerHitsPixelBarrelHighTof"), cms.InputTag("g4SimHits","TrackerHitsPixelEndcapLowTof"), cms.InputTag("g4SimHits","TrackerHitsPixelEndcapHighTof")),
  45275. tracker = cms.VInputTag(cms.InputTag("g4SimHits","TrackerHitsTIBLowTof"), cms.InputTag("g4SimHits","TrackerHitsTIBHighTof"), cms.InputTag("g4SimHits","TrackerHitsTIDLowTof"), cms.InputTag("g4SimHits","TrackerHitsTIDHighTof"), cms.InputTag("g4SimHits","TrackerHitsTOBLowTof"),
  45276. cms.InputTag("g4SimHits","TrackerHitsTOBHighTof"), cms.InputTag("g4SimHits","TrackerHitsTECLowTof"), cms.InputTag("g4SimHits","TrackerHitsTECHighTof"))
  45277. ),
  45278. simTrackCollection = cms.InputTag("g4SimHits"),
  45279. simVertexCollection = cms.InputTag("g4SimHits"),
  45280. vertexDistanceCut = cms.double(0.003),
  45281. volumeRadius = cms.double(120.0),
  45282. volumeZ = cms.double(300.0)
  45283. )
  45284.  
  45285. process.trackingParticlesSelection = cms.PSet(
  45286. chargedOnlyTP = cms.bool(True),
  45287. intimeOnlyTP = cms.bool(False),
  45288. lipTP = cms.double(1000),
  45289. maxRapidityTP = cms.double(5.0),
  45290. minHitTP = cms.int32(0),
  45291. minRapidityTP = cms.double(-5.0),
  45292. pdgIdTP = cms.vint32(),
  45293. ptMinTP = cms.double(0.1),
  45294. signalOnlyTP = cms.bool(False),
  45295. stableOnlyTP = cms.bool(False),
  45296. tipTP = cms.double(1000)
  45297. )
  45298.  
  45299. process.variableJTAPars = cms.PSet(
  45300. a_dR = cms.double(-0.001053),
  45301. a_pT = cms.double(0.005263),
  45302. b_dR = cms.double(0.6263),
  45303. b_pT = cms.double(0.3684),
  45304. max_pT = cms.double(500),
  45305. max_pT_dRcut = cms.double(0.1),
  45306. max_pT_trackPTcut = cms.double(3),
  45307. min_pT = cms.double(120),
  45308. min_pT_dRcut = cms.double(0.5)
  45309. )
  45310.  
  45311. process.vertexCutsBlock = cms.PSet(
  45312. vertexCuts = cms.PSet(
  45313. distSig2dMax = cms.double(99999.9),
  45314. distSig2dMin = cms.double(3.0),
  45315. distSig3dMax = cms.double(99999.9),
  45316. distSig3dMin = cms.double(-99999.9),
  45317. distVal2dMax = cms.double(2.5),
  45318. distVal2dMin = cms.double(0.01),
  45319. distVal3dMax = cms.double(99999.9),
  45320. distVal3dMin = cms.double(-99999.9),
  45321. fracPV = cms.double(0.65),
  45322. massMax = cms.double(6.5),
  45323. maxDeltaRToJetAxis = cms.double(0.4),
  45324. minimumTrackWeight = cms.double(0.5),
  45325. multiplicityMin = cms.uint32(2),
  45326. useTrackWeights = cms.bool(True),
  45327. v0Filter = cms.PSet(
  45328. k0sMassWindow = cms.double(0.05)
  45329. )
  45330. )
  45331. )
  45332.  
  45333. process.vertexRecoBlock = cms.PSet(
  45334. vertexReco = cms.PSet(
  45335. finder = cms.string('avr'),
  45336. minweight = cms.double(0.5),
  45337. primcut = cms.double(1.8),
  45338. seccut = cms.double(6.0),
  45339. smoothing = cms.bool(False),
  45340. weightthreshold = cms.double(0.001)
  45341. )
  45342. )
  45343.  
  45344. process.vertexSelectionBlock = cms.PSet(
  45345. vertexSelection = cms.PSet(
  45346. sortCriterium = cms.string('dist3dError')
  45347. )
  45348. )
  45349.  
  45350. process.vertexTrackSelectionBlock = cms.PSet(
  45351. trackSelection = cms.PSet(
  45352. a_dR = cms.double(-0.001053),
  45353. a_pT = cms.double(0.005263),
  45354. b_dR = cms.double(0.6263),
  45355. b_pT = cms.double(0.3684),
  45356. jetDeltaRMax = cms.double(0.3),
  45357. maxDecayLen = cms.double(99999.9),
  45358. maxDistToAxis = cms.double(0.2),
  45359. max_pT = cms.double(500),
  45360. max_pT_dRcut = cms.double(0.1),
  45361. max_pT_trackPTcut = cms.double(3),
  45362. min_pT = cms.double(120),
  45363. min_pT_dRcut = cms.double(0.5),
  45364. normChi2Max = cms.double(99999.9),
  45365. pixelHitsMin = cms.uint32(1),
  45366. ptMin = cms.double(1.0),
  45367. qualityClass = cms.string('any'),
  45368. sip2dSigMax = cms.double(99999.9),
  45369. sip2dSigMin = cms.double(-99999.9),
  45370. sip2dValMax = cms.double(99999.9),
  45371. sip2dValMin = cms.double(-99999.9),
  45372. sip3dSigMax = cms.double(99999.9),
  45373. sip3dSigMin = cms.double(-99999.9),
  45374. sip3dValMax = cms.double(99999.9),
  45375. sip3dValMin = cms.double(-99999.9),
  45376. totalHitsMin = cms.uint32(0),
  45377. useVariableJTA = cms.bool(False)
  45378. )
  45379. )
  45380.  
  45381. process.xAxisStuff = cms.PSet(
  45382. xAxisTitle = cms.string('P_{T} / GeV'),
  45383. xAxisTitleOffset = cms.double(0.9),
  45384. xAxisTitleSize = cms.double(0.05)
  45385. )
  45386.  
  45387. process.yAxisStuff = cms.PSet(
  45388. maxY_linear = cms.double(1.6),
  45389. maxY_log = cms.double(1.8),
  45390. minY_linear = cms.double(0.0),
  45391. minY_log = cms.double(0.001),
  45392. yAxisTitle = cms.string('#varepsilon'),
  45393. yAxisTitleOffset = cms.double(1.1),
  45394. yAxisTitleSize = cms.double(0.05),
  45395. yScale = cms.string('linear')
  45396. )
  45397.  
  45398. process.multPhiCorrParams_T0pcT1T2Txy_25ns = cms.VPSet(cms.PSet(
  45399. etaMax = cms.double(2.7),
  45400. etaMin = cms.double(0),
  45401. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  45402. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  45403. name = cms.string('hEtaPlus'),
  45404. px = cms.vdouble(-0.00229295500096, 3.15487850373e-07),
  45405. py = cms.vdouble(0.000114282381437, -1.58467325852e-08),
  45406. type = cms.int32(1),
  45407. varType = cms.int32(0)
  45408. ),
  45409. cms.PSet(
  45410. etaMax = cms.double(0),
  45411. etaMin = cms.double(-2.7),
  45412. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  45413. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  45414. name = cms.string('hEtaMinus'),
  45415. px = cms.vdouble(-0.000198571488347, -1.94054852726e-07),
  45416. py = cms.vdouble(-0.00137832489313, -2.02238617742e-06),
  45417. type = cms.int32(1),
  45418. varType = cms.int32(0)
  45419. ),
  45420. cms.PSet(
  45421. etaMax = cms.double(1.392),
  45422. etaMin = cms.double(-1.392),
  45423. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  45424. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  45425. name = cms.string('h0Barrel'),
  45426. px = cms.vdouble(-0.0153652906396, -3.80210366974e-05),
  45427. py = cms.vdouble(0.00798098092474, -0.000103998219585),
  45428. type = cms.int32(5),
  45429. varType = cms.int32(0)
  45430. ),
  45431. cms.PSet(
  45432. etaMax = cms.double(3),
  45433. etaMin = cms.double(1.392),
  45434. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  45435. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  45436. name = cms.string('h0EndcapPlus'),
  45437. px = cms.vdouble(-0.00305719113962, -0.00032676418359),
  45438. py = cms.vdouble(-0.00345131507897, 0.000164816815994),
  45439. type = cms.int32(5),
  45440. varType = cms.int32(0)
  45441. ),
  45442. cms.PSet(
  45443. etaMax = cms.double(-1.392),
  45444. etaMin = cms.double(-3.0),
  45445. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  45446. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  45447. name = cms.string('h0EndcapMinus'),
  45448. px = cms.vdouble(-0.000159031461755, 0.00012231873804),
  45449. py = cms.vdouble(0.0260436390996, -8.17994745657e-05),
  45450. type = cms.int32(5),
  45451. varType = cms.int32(0)
  45452. ),
  45453. cms.PSet(
  45454. etaMax = cms.double(1.479),
  45455. etaMin = cms.double(-1.479),
  45456. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  45457. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  45458. name = cms.string('gammaBarrel'),
  45459. px = cms.vdouble(-0.00163144589987, 3.17557692226e-06),
  45460. py = cms.vdouble(-0.000710945802217, 6.45810884842e-06),
  45461. type = cms.int32(4),
  45462. varType = cms.int32(0)
  45463. ),
  45464. cms.PSet(
  45465. etaMax = cms.double(3.0),
  45466. etaMin = cms.double(1.479),
  45467. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  45468. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  45469. name = cms.string('gammaEndcapPlus'),
  45470. px = cms.vdouble(-0.00108893779312, -2.53584544941e-05),
  45471. py = cms.vdouble(0.00188026342884, 8.15028097381e-05),
  45472. type = cms.int32(4),
  45473. varType = cms.int32(0)
  45474. ),
  45475. cms.PSet(
  45476. etaMax = cms.double(-1.479),
  45477. etaMin = cms.double(-3.0),
  45478. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  45479. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  45480. name = cms.string('gammaEndcapMinus'),
  45481. px = cms.vdouble(-0.00130486432072, 1.72313009972e-05),
  45482. py = cms.vdouble(-0.00367119684052, -1.63143116342e-05),
  45483. type = cms.int32(4),
  45484. varType = cms.int32(0)
  45485. ),
  45486. cms.PSet(
  45487. etaMax = cms.double(5.2),
  45488. etaMin = cms.double(2.901376),
  45489. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  45490. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  45491. name = cms.string('hHFPlus'),
  45492. px = cms.vdouble(-0.000218928792083, -1.0492437382e-06),
  45493. py = cms.vdouble(2.7982430778e-05, -6.87804028426e-08),
  45494. type = cms.int32(6),
  45495. varType = cms.int32(0)
  45496. ),
  45497. cms.PSet(
  45498. etaMax = cms.double(-2.901376),
  45499. etaMin = cms.double(-5.2),
  45500. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  45501. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  45502. name = cms.string('hHFMinus'),
  45503. px = cms.vdouble(-0.000851170798547, 3.18768998961e-07),
  45504. py = cms.vdouble(6.10447368609e-05, -5.92655106387e-07),
  45505. type = cms.int32(6),
  45506. varType = cms.int32(0)
  45507. ),
  45508. cms.PSet(
  45509. etaMax = cms.double(5.2),
  45510. etaMin = cms.double(2.901376),
  45511. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  45512. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  45513. name = cms.string('egammaHFPlus'),
  45514. px = cms.vdouble(0.00138084425101, -6.39459000901e-06),
  45515. py = cms.vdouble(-0.000532336534523, 2.21305870813e-06),
  45516. type = cms.int32(7),
  45517. varType = cms.int32(0)
  45518. ),
  45519. cms.PSet(
  45520. etaMax = cms.double(-2.901376),
  45521. etaMin = cms.double(-5.2),
  45522. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  45523. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  45524. name = cms.string('egammaHFMinus'),
  45525. px = cms.vdouble(0.00102598393499, -3.37284909389e-06),
  45526. py = cms.vdouble(0.000439449053802, -2.3750891943e-06),
  45527. type = cms.int32(7),
  45528. varType = cms.int32(0)
  45529. ))
  45530.  
  45531. process.multPhiCorrParams_T0pcT1T2Txy_50ns = cms.VPSet(cms.PSet(
  45532. etaMax = cms.double(2.7),
  45533. etaMin = cms.double(0),
  45534. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  45535. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  45536. name = cms.string('hEtaPlus'),
  45537. px = cms.vdouble(-0.00220049396857, 4.86017686051e-07),
  45538. py = cms.vdouble(0.000301784350668, -2.55951949068e-07),
  45539. type = cms.int32(1),
  45540. varType = cms.int32(0)
  45541. ),
  45542. cms.PSet(
  45543. etaMax = cms.double(0),
  45544. etaMin = cms.double(-2.7),
  45545. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  45546. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  45547. name = cms.string('hEtaMinus'),
  45548. px = cms.vdouble(-0.000217969078412, 3.0200051094e-07),
  45549. py = cms.vdouble(-0.0014606200538, -2.29508676725e-06),
  45550. type = cms.int32(1),
  45551. varType = cms.int32(0)
  45552. ),
  45553. cms.PSet(
  45554. etaMax = cms.double(1.392),
  45555. etaMin = cms.double(-1.392),
  45556. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  45557. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  45558. name = cms.string('h0Barrel'),
  45559. px = cms.vdouble(-0.0135587323577, 5.55593286464e-05),
  45560. py = cms.vdouble(0.00848783774079, -0.00022596699093),
  45561. type = cms.int32(5),
  45562. varType = cms.int32(0)
  45563. ),
  45564. cms.PSet(
  45565. etaMax = cms.double(3),
  45566. etaMin = cms.double(1.392),
  45567. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  45568. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  45569. name = cms.string('h0EndcapPlus'),
  45570. px = cms.vdouble(-0.00285895832031, -6.08161900014e-05),
  45571. py = cms.vdouble(-0.00934018266651, 0.000259105827172),
  45572. type = cms.int32(5),
  45573. varType = cms.int32(0)
  45574. ),
  45575. cms.PSet(
  45576. etaMax = cms.double(-1.392),
  45577. etaMin = cms.double(-3.0),
  45578. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  45579. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  45580. name = cms.string('h0EndcapMinus'),
  45581. px = cms.vdouble(-0.00537876208774, 0.000209817129512),
  45582. py = cms.vdouble(0.011148063877, -4.44149746767e-06),
  45583. type = cms.int32(5),
  45584. varType = cms.int32(0)
  45585. ),
  45586. cms.PSet(
  45587. etaMax = cms.double(1.479),
  45588. etaMin = cms.double(-1.479),
  45589. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  45590. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  45591. name = cms.string('gammaBarrel'),
  45592. px = cms.vdouble(-0.00192842680623, 2.61152485314e-06),
  45593. py = cms.vdouble(-0.000507607323037, 4.48832037695e-06),
  45594. type = cms.int32(4),
  45595. varType = cms.int32(0)
  45596. ),
  45597. cms.PSet(
  45598. etaMax = cms.double(3.0),
  45599. etaMin = cms.double(1.479),
  45600. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  45601. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  45602. name = cms.string('gammaEndcapPlus'),
  45603. px = cms.vdouble(-0.000519297328533, -2.0682880001e-05),
  45604. py = cms.vdouble(0.00282867507264, 6.66930895313e-05),
  45605. type = cms.int32(4),
  45606. varType = cms.int32(0)
  45607. ),
  45608. cms.PSet(
  45609. etaMax = cms.double(-1.479),
  45610. etaMin = cms.double(-3.0),
  45611. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  45612. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  45613. name = cms.string('gammaEndcapMinus'),
  45614. px = cms.vdouble(-0.00103112559755, 1.33699817646e-05),
  45615. py = cms.vdouble(-0.00209888421545, -3.30667819828e-05),
  45616. type = cms.int32(4),
  45617. varType = cms.int32(0)
  45618. ),
  45619. cms.PSet(
  45620. etaMax = cms.double(5.2),
  45621. etaMin = cms.double(2.901376),
  45622. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  45623. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  45624. name = cms.string('hHFPlus'),
  45625. px = cms.vdouble(-0.000392672935556, -9.65693700264e-07),
  45626. py = cms.vdouble(0.000114612488388, -3.44552389568e-07),
  45627. type = cms.int32(6),
  45628. varType = cms.int32(0)
  45629. ),
  45630. cms.PSet(
  45631. etaMax = cms.double(-2.901376),
  45632. etaMin = cms.double(-5.2),
  45633. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  45634. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  45635. name = cms.string('hHFMinus'),
  45636. px = cms.vdouble(-0.00093227965176, 7.74599924874e-07),
  45637. py = cms.vdouble(-2.95036363418e-05, -7.98830257983e-07),
  45638. type = cms.int32(6),
  45639. varType = cms.int32(0)
  45640. ),
  45641. cms.PSet(
  45642. etaMax = cms.double(5.2),
  45643. etaMin = cms.double(2.901376),
  45644. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  45645. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  45646. name = cms.string('egammaHFPlus'),
  45647. px = cms.vdouble(0.00275218993341, -1.69184089548e-05),
  45648. py = cms.vdouble(-0.00113061539637, 6.05994897808e-06),
  45649. type = cms.int32(7),
  45650. varType = cms.int32(0)
  45651. ),
  45652. cms.PSet(
  45653. etaMax = cms.double(-2.901376),
  45654. etaMin = cms.double(-5.2),
  45655. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  45656. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  45657. name = cms.string('egammaHFMinus'),
  45658. px = cms.vdouble(0.00136623849956, -5.55451851761e-06),
  45659. py = cms.vdouble(0.00117549065237, -6.54719096891e-06),
  45660. type = cms.int32(7),
  45661. varType = cms.int32(0)
  45662. ))
  45663.  
  45664. process.multPhiCorrParams_T0pcT1Txy_25ns = cms.VPSet(cms.PSet(
  45665. etaMax = cms.double(2.7),
  45666. etaMin = cms.double(0),
  45667. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  45668. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  45669. name = cms.string('hEtaPlus'),
  45670. px = cms.vdouble(-0.00229295500096, 3.15487850373e-07),
  45671. py = cms.vdouble(0.000114282381437, -1.58467325852e-08),
  45672. type = cms.int32(1),
  45673. varType = cms.int32(0)
  45674. ),
  45675. cms.PSet(
  45676. etaMax = cms.double(0),
  45677. etaMin = cms.double(-2.7),
  45678. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  45679. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  45680. name = cms.string('hEtaMinus'),
  45681. px = cms.vdouble(-0.000198571488347, -1.94054852726e-07),
  45682. py = cms.vdouble(-0.00137832489313, -2.02238617742e-06),
  45683. type = cms.int32(1),
  45684. varType = cms.int32(0)
  45685. ),
  45686. cms.PSet(
  45687. etaMax = cms.double(1.392),
  45688. etaMin = cms.double(-1.392),
  45689. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  45690. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  45691. name = cms.string('h0Barrel'),
  45692. px = cms.vdouble(-0.0153652906396, -3.80210366974e-05),
  45693. py = cms.vdouble(0.00798098092474, -0.000103998219585),
  45694. type = cms.int32(5),
  45695. varType = cms.int32(0)
  45696. ),
  45697. cms.PSet(
  45698. etaMax = cms.double(3),
  45699. etaMin = cms.double(1.392),
  45700. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  45701. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  45702. name = cms.string('h0EndcapPlus'),
  45703. px = cms.vdouble(-0.00305719113962, -0.00032676418359),
  45704. py = cms.vdouble(-0.00345131507897, 0.000164816815994),
  45705. type = cms.int32(5),
  45706. varType = cms.int32(0)
  45707. ),
  45708. cms.PSet(
  45709. etaMax = cms.double(-1.392),
  45710. etaMin = cms.double(-3.0),
  45711. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  45712. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  45713. name = cms.string('h0EndcapMinus'),
  45714. px = cms.vdouble(-0.000159031461755, 0.00012231873804),
  45715. py = cms.vdouble(0.0260436390996, -8.17994745657e-05),
  45716. type = cms.int32(5),
  45717. varType = cms.int32(0)
  45718. ),
  45719. cms.PSet(
  45720. etaMax = cms.double(1.479),
  45721. etaMin = cms.double(-1.479),
  45722. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  45723. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  45724. name = cms.string('gammaBarrel'),
  45725. px = cms.vdouble(-0.00163144589987, 3.17557692226e-06),
  45726. py = cms.vdouble(-0.000710945802217, 6.45810884842e-06),
  45727. type = cms.int32(4),
  45728. varType = cms.int32(0)
  45729. ),
  45730. cms.PSet(
  45731. etaMax = cms.double(3.0),
  45732. etaMin = cms.double(1.479),
  45733. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  45734. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  45735. name = cms.string('gammaEndcapPlus'),
  45736. px = cms.vdouble(-0.00108893779312, -2.53584544941e-05),
  45737. py = cms.vdouble(0.00188026342884, 8.15028097381e-05),
  45738. type = cms.int32(4),
  45739. varType = cms.int32(0)
  45740. ),
  45741. cms.PSet(
  45742. etaMax = cms.double(-1.479),
  45743. etaMin = cms.double(-3.0),
  45744. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  45745. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  45746. name = cms.string('gammaEndcapMinus'),
  45747. px = cms.vdouble(-0.00130486432072, 1.72313009972e-05),
  45748. py = cms.vdouble(-0.00367119684052, -1.63143116342e-05),
  45749. type = cms.int32(4),
  45750. varType = cms.int32(0)
  45751. ),
  45752. cms.PSet(
  45753. etaMax = cms.double(5.2),
  45754. etaMin = cms.double(2.901376),
  45755. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  45756. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  45757. name = cms.string('hHFPlus'),
  45758. px = cms.vdouble(-0.000218928792083, -1.0492437382e-06),
  45759. py = cms.vdouble(2.7982430778e-05, -6.87804028426e-08),
  45760. type = cms.int32(6),
  45761. varType = cms.int32(0)
  45762. ),
  45763. cms.PSet(
  45764. etaMax = cms.double(-2.901376),
  45765. etaMin = cms.double(-5.2),
  45766. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  45767. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  45768. name = cms.string('hHFMinus'),
  45769. px = cms.vdouble(-0.000851170798547, 3.18768998961e-07),
  45770. py = cms.vdouble(6.10447368609e-05, -5.92655106387e-07),
  45771. type = cms.int32(6),
  45772. varType = cms.int32(0)
  45773. ),
  45774. cms.PSet(
  45775. etaMax = cms.double(5.2),
  45776. etaMin = cms.double(2.901376),
  45777. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  45778. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  45779. name = cms.string('egammaHFPlus'),
  45780. px = cms.vdouble(0.00138084425101, -6.39459000901e-06),
  45781. py = cms.vdouble(-0.000532336534523, 2.21305870813e-06),
  45782. type = cms.int32(7),
  45783. varType = cms.int32(0)
  45784. ),
  45785. cms.PSet(
  45786. etaMax = cms.double(-2.901376),
  45787. etaMin = cms.double(-5.2),
  45788. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  45789. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  45790. name = cms.string('egammaHFMinus'),
  45791. px = cms.vdouble(0.00102598393499, -3.37284909389e-06),
  45792. py = cms.vdouble(0.000439449053802, -2.3750891943e-06),
  45793. type = cms.int32(7),
  45794. varType = cms.int32(0)
  45795. ))
  45796.  
  45797. process.multPhiCorrParams_T0pcT1Txy_50ns = cms.VPSet(cms.PSet(
  45798. etaMax = cms.double(2.7),
  45799. etaMin = cms.double(0),
  45800. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  45801. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  45802. name = cms.string('hEtaPlus'),
  45803. px = cms.vdouble(-0.00220049396857, 4.86017686051e-07),
  45804. py = cms.vdouble(0.000301784350668, -2.55951949068e-07),
  45805. type = cms.int32(1),
  45806. varType = cms.int32(0)
  45807. ),
  45808. cms.PSet(
  45809. etaMax = cms.double(0),
  45810. etaMin = cms.double(-2.7),
  45811. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  45812. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  45813. name = cms.string('hEtaMinus'),
  45814. px = cms.vdouble(-0.000217969078412, 3.0200051094e-07),
  45815. py = cms.vdouble(-0.0014606200538, -2.29508676725e-06),
  45816. type = cms.int32(1),
  45817. varType = cms.int32(0)
  45818. ),
  45819. cms.PSet(
  45820. etaMax = cms.double(1.392),
  45821. etaMin = cms.double(-1.392),
  45822. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  45823. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  45824. name = cms.string('h0Barrel'),
  45825. px = cms.vdouble(-0.0135587323577, 5.55593286464e-05),
  45826. py = cms.vdouble(0.00848783774079, -0.00022596699093),
  45827. type = cms.int32(5),
  45828. varType = cms.int32(0)
  45829. ),
  45830. cms.PSet(
  45831. etaMax = cms.double(3),
  45832. etaMin = cms.double(1.392),
  45833. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  45834. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  45835. name = cms.string('h0EndcapPlus'),
  45836. px = cms.vdouble(-0.00285895832031, -6.08161900014e-05),
  45837. py = cms.vdouble(-0.00934018266651, 0.000259105827172),
  45838. type = cms.int32(5),
  45839. varType = cms.int32(0)
  45840. ),
  45841. cms.PSet(
  45842. etaMax = cms.double(-1.392),
  45843. etaMin = cms.double(-3.0),
  45844. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  45845. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  45846. name = cms.string('h0EndcapMinus'),
  45847. px = cms.vdouble(-0.00537876208774, 0.000209817129512),
  45848. py = cms.vdouble(0.011148063877, -4.44149746767e-06),
  45849. type = cms.int32(5),
  45850. varType = cms.int32(0)
  45851. ),
  45852. cms.PSet(
  45853. etaMax = cms.double(1.479),
  45854. etaMin = cms.double(-1.479),
  45855. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  45856. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  45857. name = cms.string('gammaBarrel'),
  45858. px = cms.vdouble(-0.00192842680623, 2.61152485314e-06),
  45859. py = cms.vdouble(-0.000507607323037, 4.48832037695e-06),
  45860. type = cms.int32(4),
  45861. varType = cms.int32(0)
  45862. ),
  45863. cms.PSet(
  45864. etaMax = cms.double(3.0),
  45865. etaMin = cms.double(1.479),
  45866. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  45867. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  45868. name = cms.string('gammaEndcapPlus'),
  45869. px = cms.vdouble(-0.000519297328533, -2.0682880001e-05),
  45870. py = cms.vdouble(0.00282867507264, 6.66930895313e-05),
  45871. type = cms.int32(4),
  45872. varType = cms.int32(0)
  45873. ),
  45874. cms.PSet(
  45875. etaMax = cms.double(-1.479),
  45876. etaMin = cms.double(-3.0),
  45877. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  45878. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  45879. name = cms.string('gammaEndcapMinus'),
  45880. px = cms.vdouble(-0.00103112559755, 1.33699817646e-05),
  45881. py = cms.vdouble(-0.00209888421545, -3.30667819828e-05),
  45882. type = cms.int32(4),
  45883. varType = cms.int32(0)
  45884. ),
  45885. cms.PSet(
  45886. etaMax = cms.double(5.2),
  45887. etaMin = cms.double(2.901376),
  45888. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  45889. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  45890. name = cms.string('hHFPlus'),
  45891. px = cms.vdouble(-0.000392672935556, -9.65693700264e-07),
  45892. py = cms.vdouble(0.000114612488388, -3.44552389568e-07),
  45893. type = cms.int32(6),
  45894. varType = cms.int32(0)
  45895. ),
  45896. cms.PSet(
  45897. etaMax = cms.double(-2.901376),
  45898. etaMin = cms.double(-5.2),
  45899. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  45900. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  45901. name = cms.string('hHFMinus'),
  45902. px = cms.vdouble(-0.00093227965176, 7.74599924874e-07),
  45903. py = cms.vdouble(-2.95036363418e-05, -7.98830257983e-07),
  45904. type = cms.int32(6),
  45905. varType = cms.int32(0)
  45906. ),
  45907. cms.PSet(
  45908. etaMax = cms.double(5.2),
  45909. etaMin = cms.double(2.901376),
  45910. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  45911. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  45912. name = cms.string('egammaHFPlus'),
  45913. px = cms.vdouble(0.00275218993341, -1.69184089548e-05),
  45914. py = cms.vdouble(-0.00113061539637, 6.05994897808e-06),
  45915. type = cms.int32(7),
  45916. varType = cms.int32(0)
  45917. ),
  45918. cms.PSet(
  45919. etaMax = cms.double(-2.901376),
  45920. etaMin = cms.double(-5.2),
  45921. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  45922. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  45923. name = cms.string('egammaHFMinus'),
  45924. px = cms.vdouble(0.00136623849956, -5.55451851761e-06),
  45925. py = cms.vdouble(0.00117549065237, -6.54719096891e-06),
  45926. type = cms.int32(7),
  45927. varType = cms.int32(0)
  45928. ))
  45929.  
  45930. process.multPhiCorrParams_T0pcTxy_25ns = cms.VPSet(cms.PSet(
  45931. etaMax = cms.double(2.7),
  45932. etaMin = cms.double(0),
  45933. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  45934. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  45935. name = cms.string('hEtaPlus'),
  45936. px = cms.vdouble(-0.00229295500096, 3.15487850373e-07),
  45937. py = cms.vdouble(0.000114282381437, -1.58467325852e-08),
  45938. type = cms.int32(1),
  45939. varType = cms.int32(0)
  45940. ),
  45941. cms.PSet(
  45942. etaMax = cms.double(0),
  45943. etaMin = cms.double(-2.7),
  45944. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  45945. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  45946. name = cms.string('hEtaMinus'),
  45947. px = cms.vdouble(-0.000198571488347, -1.94054852726e-07),
  45948. py = cms.vdouble(-0.00137832489313, -2.02238617742e-06),
  45949. type = cms.int32(1),
  45950. varType = cms.int32(0)
  45951. ),
  45952. cms.PSet(
  45953. etaMax = cms.double(1.392),
  45954. etaMin = cms.double(-1.392),
  45955. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  45956. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  45957. name = cms.string('h0Barrel'),
  45958. px = cms.vdouble(-0.0153652906396, -3.80210366974e-05),
  45959. py = cms.vdouble(0.00798098092474, -0.000103998219585),
  45960. type = cms.int32(5),
  45961. varType = cms.int32(0)
  45962. ),
  45963. cms.PSet(
  45964. etaMax = cms.double(3),
  45965. etaMin = cms.double(1.392),
  45966. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  45967. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  45968. name = cms.string('h0EndcapPlus'),
  45969. px = cms.vdouble(-0.00305719113962, -0.00032676418359),
  45970. py = cms.vdouble(-0.00345131507897, 0.000164816815994),
  45971. type = cms.int32(5),
  45972. varType = cms.int32(0)
  45973. ),
  45974. cms.PSet(
  45975. etaMax = cms.double(-1.392),
  45976. etaMin = cms.double(-3.0),
  45977. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  45978. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  45979. name = cms.string('h0EndcapMinus'),
  45980. px = cms.vdouble(-0.000159031461755, 0.00012231873804),
  45981. py = cms.vdouble(0.0260436390996, -8.17994745657e-05),
  45982. type = cms.int32(5),
  45983. varType = cms.int32(0)
  45984. ),
  45985. cms.PSet(
  45986. etaMax = cms.double(1.479),
  45987. etaMin = cms.double(-1.479),
  45988. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  45989. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  45990. name = cms.string('gammaBarrel'),
  45991. px = cms.vdouble(-0.00163144589987, 3.17557692226e-06),
  45992. py = cms.vdouble(-0.000710945802217, 6.45810884842e-06),
  45993. type = cms.int32(4),
  45994. varType = cms.int32(0)
  45995. ),
  45996. cms.PSet(
  45997. etaMax = cms.double(3.0),
  45998. etaMin = cms.double(1.479),
  45999. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  46000. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  46001. name = cms.string('gammaEndcapPlus'),
  46002. px = cms.vdouble(-0.00108893779312, -2.53584544941e-05),
  46003. py = cms.vdouble(0.00188026342884, 8.15028097381e-05),
  46004. type = cms.int32(4),
  46005. varType = cms.int32(0)
  46006. ),
  46007. cms.PSet(
  46008. etaMax = cms.double(-1.479),
  46009. etaMin = cms.double(-3.0),
  46010. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  46011. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  46012. name = cms.string('gammaEndcapMinus'),
  46013. px = cms.vdouble(-0.00130486432072, 1.72313009972e-05),
  46014. py = cms.vdouble(-0.00367119684052, -1.63143116342e-05),
  46015. type = cms.int32(4),
  46016. varType = cms.int32(0)
  46017. ),
  46018. cms.PSet(
  46019. etaMax = cms.double(5.2),
  46020. etaMin = cms.double(2.901376),
  46021. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  46022. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  46023. name = cms.string('hHFPlus'),
  46024. px = cms.vdouble(-0.000218928792083, -1.0492437382e-06),
  46025. py = cms.vdouble(2.7982430778e-05, -6.87804028426e-08),
  46026. type = cms.int32(6),
  46027. varType = cms.int32(0)
  46028. ),
  46029. cms.PSet(
  46030. etaMax = cms.double(-2.901376),
  46031. etaMin = cms.double(-5.2),
  46032. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  46033. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  46034. name = cms.string('hHFMinus'),
  46035. px = cms.vdouble(-0.000851170798547, 3.18768998961e-07),
  46036. py = cms.vdouble(6.10447368609e-05, -5.92655106387e-07),
  46037. type = cms.int32(6),
  46038. varType = cms.int32(0)
  46039. ),
  46040. cms.PSet(
  46041. etaMax = cms.double(5.2),
  46042. etaMin = cms.double(2.901376),
  46043. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  46044. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  46045. name = cms.string('egammaHFPlus'),
  46046. px = cms.vdouble(0.00138084425101, -6.39459000901e-06),
  46047. py = cms.vdouble(-0.000532336534523, 2.21305870813e-06),
  46048. type = cms.int32(7),
  46049. varType = cms.int32(0)
  46050. ),
  46051. cms.PSet(
  46052. etaMax = cms.double(-2.901376),
  46053. etaMin = cms.double(-5.2),
  46054. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  46055. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  46056. name = cms.string('egammaHFMinus'),
  46057. px = cms.vdouble(0.00102598393499, -3.37284909389e-06),
  46058. py = cms.vdouble(0.000439449053802, -2.3750891943e-06),
  46059. type = cms.int32(7),
  46060. varType = cms.int32(0)
  46061. ))
  46062.  
  46063. process.multPhiCorrParams_T0pcTxy_50ns = cms.VPSet(cms.PSet(
  46064. etaMax = cms.double(2.7),
  46065. etaMin = cms.double(0),
  46066. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  46067. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  46068. name = cms.string('hEtaPlus'),
  46069. px = cms.vdouble(-0.00220049396857, 4.86017686051e-07),
  46070. py = cms.vdouble(0.000301784350668, -2.55951949068e-07),
  46071. type = cms.int32(1),
  46072. varType = cms.int32(0)
  46073. ),
  46074. cms.PSet(
  46075. etaMax = cms.double(0),
  46076. etaMin = cms.double(-2.7),
  46077. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  46078. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  46079. name = cms.string('hEtaMinus'),
  46080. px = cms.vdouble(-0.000217969078412, 3.0200051094e-07),
  46081. py = cms.vdouble(-0.0014606200538, -2.29508676725e-06),
  46082. type = cms.int32(1),
  46083. varType = cms.int32(0)
  46084. ),
  46085. cms.PSet(
  46086. etaMax = cms.double(1.392),
  46087. etaMin = cms.double(-1.392),
  46088. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  46089. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  46090. name = cms.string('h0Barrel'),
  46091. px = cms.vdouble(-0.0135587323577, 5.55593286464e-05),
  46092. py = cms.vdouble(0.00848783774079, -0.00022596699093),
  46093. type = cms.int32(5),
  46094. varType = cms.int32(0)
  46095. ),
  46096. cms.PSet(
  46097. etaMax = cms.double(3),
  46098. etaMin = cms.double(1.392),
  46099. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  46100. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  46101. name = cms.string('h0EndcapPlus'),
  46102. px = cms.vdouble(-0.00285895832031, -6.08161900014e-05),
  46103. py = cms.vdouble(-0.00934018266651, 0.000259105827172),
  46104. type = cms.int32(5),
  46105. varType = cms.int32(0)
  46106. ),
  46107. cms.PSet(
  46108. etaMax = cms.double(-1.392),
  46109. etaMin = cms.double(-3.0),
  46110. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  46111. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  46112. name = cms.string('h0EndcapMinus'),
  46113. px = cms.vdouble(-0.00537876208774, 0.000209817129512),
  46114. py = cms.vdouble(0.011148063877, -4.44149746767e-06),
  46115. type = cms.int32(5),
  46116. varType = cms.int32(0)
  46117. ),
  46118. cms.PSet(
  46119. etaMax = cms.double(1.479),
  46120. etaMin = cms.double(-1.479),
  46121. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  46122. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  46123. name = cms.string('gammaBarrel'),
  46124. px = cms.vdouble(-0.00192842680623, 2.61152485314e-06),
  46125. py = cms.vdouble(-0.000507607323037, 4.48832037695e-06),
  46126. type = cms.int32(4),
  46127. varType = cms.int32(0)
  46128. ),
  46129. cms.PSet(
  46130. etaMax = cms.double(3.0),
  46131. etaMin = cms.double(1.479),
  46132. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  46133. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  46134. name = cms.string('gammaEndcapPlus'),
  46135. px = cms.vdouble(-0.000519297328533, -2.0682880001e-05),
  46136. py = cms.vdouble(0.00282867507264, 6.66930895313e-05),
  46137. type = cms.int32(4),
  46138. varType = cms.int32(0)
  46139. ),
  46140. cms.PSet(
  46141. etaMax = cms.double(-1.479),
  46142. etaMin = cms.double(-3.0),
  46143. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  46144. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  46145. name = cms.string('gammaEndcapMinus'),
  46146. px = cms.vdouble(-0.00103112559755, 1.33699817646e-05),
  46147. py = cms.vdouble(-0.00209888421545, -3.30667819828e-05),
  46148. type = cms.int32(4),
  46149. varType = cms.int32(0)
  46150. ),
  46151. cms.PSet(
  46152. etaMax = cms.double(5.2),
  46153. etaMin = cms.double(2.901376),
  46154. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  46155. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  46156. name = cms.string('hHFPlus'),
  46157. px = cms.vdouble(-0.000392672935556, -9.65693700264e-07),
  46158. py = cms.vdouble(0.000114612488388, -3.44552389568e-07),
  46159. type = cms.int32(6),
  46160. varType = cms.int32(0)
  46161. ),
  46162. cms.PSet(
  46163. etaMax = cms.double(-2.901376),
  46164. etaMin = cms.double(-5.2),
  46165. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  46166. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  46167. name = cms.string('hHFMinus'),
  46168. px = cms.vdouble(-0.00093227965176, 7.74599924874e-07),
  46169. py = cms.vdouble(-2.95036363418e-05, -7.98830257983e-07),
  46170. type = cms.int32(6),
  46171. varType = cms.int32(0)
  46172. ),
  46173. cms.PSet(
  46174. etaMax = cms.double(5.2),
  46175. etaMin = cms.double(2.901376),
  46176. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  46177. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  46178. name = cms.string('egammaHFPlus'),
  46179. px = cms.vdouble(0.00275218993341, -1.69184089548e-05),
  46180. py = cms.vdouble(-0.00113061539637, 6.05994897808e-06),
  46181. type = cms.int32(7),
  46182. varType = cms.int32(0)
  46183. ),
  46184. cms.PSet(
  46185. etaMax = cms.double(-2.901376),
  46186. etaMin = cms.double(-5.2),
  46187. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  46188. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  46189. name = cms.string('egammaHFMinus'),
  46190. px = cms.vdouble(0.00136623849956, -5.55451851761e-06),
  46191. py = cms.vdouble(0.00117549065237, -6.54719096891e-06),
  46192. type = cms.int32(7),
  46193. varType = cms.int32(0)
  46194. ))
  46195.  
  46196. process.multPhiCorrParams_T0rtT1T2Txy_25ns = cms.VPSet(cms.PSet(
  46197. etaMax = cms.double(2.7),
  46198. etaMin = cms.double(0),
  46199. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  46200. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  46201. name = cms.string('hEtaPlus'),
  46202. px = cms.vdouble(-0.00229295500096, 3.15487850373e-07),
  46203. py = cms.vdouble(0.000114282381437, -1.58467325852e-08),
  46204. type = cms.int32(1),
  46205. varType = cms.int32(0)
  46206. ),
  46207. cms.PSet(
  46208. etaMax = cms.double(0),
  46209. etaMin = cms.double(-2.7),
  46210. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  46211. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  46212. name = cms.string('hEtaMinus'),
  46213. px = cms.vdouble(-0.000198571488347, -1.94054852726e-07),
  46214. py = cms.vdouble(-0.00137832489313, -2.02238617742e-06),
  46215. type = cms.int32(1),
  46216. varType = cms.int32(0)
  46217. ),
  46218. cms.PSet(
  46219. etaMax = cms.double(1.392),
  46220. etaMin = cms.double(-1.392),
  46221. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  46222. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  46223. name = cms.string('h0Barrel'),
  46224. px = cms.vdouble(-0.0153652906396, -3.80210366974e-05),
  46225. py = cms.vdouble(0.00798098092474, -0.000103998219585),
  46226. type = cms.int32(5),
  46227. varType = cms.int32(0)
  46228. ),
  46229. cms.PSet(
  46230. etaMax = cms.double(3),
  46231. etaMin = cms.double(1.392),
  46232. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  46233. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  46234. name = cms.string('h0EndcapPlus'),
  46235. px = cms.vdouble(-0.00305719113962, -0.00032676418359),
  46236. py = cms.vdouble(-0.00345131507897, 0.000164816815994),
  46237. type = cms.int32(5),
  46238. varType = cms.int32(0)
  46239. ),
  46240. cms.PSet(
  46241. etaMax = cms.double(-1.392),
  46242. etaMin = cms.double(-3.0),
  46243. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  46244. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  46245. name = cms.string('h0EndcapMinus'),
  46246. px = cms.vdouble(-0.000159031461755, 0.00012231873804),
  46247. py = cms.vdouble(0.0260436390996, -8.17994745657e-05),
  46248. type = cms.int32(5),
  46249. varType = cms.int32(0)
  46250. ),
  46251. cms.PSet(
  46252. etaMax = cms.double(1.479),
  46253. etaMin = cms.double(-1.479),
  46254. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  46255. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  46256. name = cms.string('gammaBarrel'),
  46257. px = cms.vdouble(-0.00163144589987, 3.17557692226e-06),
  46258. py = cms.vdouble(-0.000710945802217, 6.45810884842e-06),
  46259. type = cms.int32(4),
  46260. varType = cms.int32(0)
  46261. ),
  46262. cms.PSet(
  46263. etaMax = cms.double(3.0),
  46264. etaMin = cms.double(1.479),
  46265. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  46266. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  46267. name = cms.string('gammaEndcapPlus'),
  46268. px = cms.vdouble(-0.00108893779312, -2.53584544941e-05),
  46269. py = cms.vdouble(0.00188026342884, 8.15028097381e-05),
  46270. type = cms.int32(4),
  46271. varType = cms.int32(0)
  46272. ),
  46273. cms.PSet(
  46274. etaMax = cms.double(-1.479),
  46275. etaMin = cms.double(-3.0),
  46276. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  46277. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  46278. name = cms.string('gammaEndcapMinus'),
  46279. px = cms.vdouble(-0.00130486432072, 1.72313009972e-05),
  46280. py = cms.vdouble(-0.00367119684052, -1.63143116342e-05),
  46281. type = cms.int32(4),
  46282. varType = cms.int32(0)
  46283. ),
  46284. cms.PSet(
  46285. etaMax = cms.double(5.2),
  46286. etaMin = cms.double(2.901376),
  46287. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  46288. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  46289. name = cms.string('hHFPlus'),
  46290. px = cms.vdouble(-0.000218928792083, -1.0492437382e-06),
  46291. py = cms.vdouble(2.7982430778e-05, -6.87804028426e-08),
  46292. type = cms.int32(6),
  46293. varType = cms.int32(0)
  46294. ),
  46295. cms.PSet(
  46296. etaMax = cms.double(-2.901376),
  46297. etaMin = cms.double(-5.2),
  46298. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  46299. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  46300. name = cms.string('hHFMinus'),
  46301. px = cms.vdouble(-0.000851170798547, 3.18768998961e-07),
  46302. py = cms.vdouble(6.10447368609e-05, -5.92655106387e-07),
  46303. type = cms.int32(6),
  46304. varType = cms.int32(0)
  46305. ),
  46306. cms.PSet(
  46307. etaMax = cms.double(5.2),
  46308. etaMin = cms.double(2.901376),
  46309. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  46310. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  46311. name = cms.string('egammaHFPlus'),
  46312. px = cms.vdouble(0.00138084425101, -6.39459000901e-06),
  46313. py = cms.vdouble(-0.000532336534523, 2.21305870813e-06),
  46314. type = cms.int32(7),
  46315. varType = cms.int32(0)
  46316. ),
  46317. cms.PSet(
  46318. etaMax = cms.double(-2.901376),
  46319. etaMin = cms.double(-5.2),
  46320. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  46321. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  46322. name = cms.string('egammaHFMinus'),
  46323. px = cms.vdouble(0.00102598393499, -3.37284909389e-06),
  46324. py = cms.vdouble(0.000439449053802, -2.3750891943e-06),
  46325. type = cms.int32(7),
  46326. varType = cms.int32(0)
  46327. ))
  46328.  
  46329. process.multPhiCorrParams_T0rtT1T2Txy_50ns = cms.VPSet(cms.PSet(
  46330. etaMax = cms.double(2.7),
  46331. etaMin = cms.double(0),
  46332. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  46333. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  46334. name = cms.string('hEtaPlus'),
  46335. px = cms.vdouble(-0.00220049396857, 4.86017686051e-07),
  46336. py = cms.vdouble(0.000301784350668, -2.55951949068e-07),
  46337. type = cms.int32(1),
  46338. varType = cms.int32(0)
  46339. ),
  46340. cms.PSet(
  46341. etaMax = cms.double(0),
  46342. etaMin = cms.double(-2.7),
  46343. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  46344. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  46345. name = cms.string('hEtaMinus'),
  46346. px = cms.vdouble(-0.000217969078412, 3.0200051094e-07),
  46347. py = cms.vdouble(-0.0014606200538, -2.29508676725e-06),
  46348. type = cms.int32(1),
  46349. varType = cms.int32(0)
  46350. ),
  46351. cms.PSet(
  46352. etaMax = cms.double(1.392),
  46353. etaMin = cms.double(-1.392),
  46354. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  46355. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  46356. name = cms.string('h0Barrel'),
  46357. px = cms.vdouble(-0.0135587323577, 5.55593286464e-05),
  46358. py = cms.vdouble(0.00848783774079, -0.00022596699093),
  46359. type = cms.int32(5),
  46360. varType = cms.int32(0)
  46361. ),
  46362. cms.PSet(
  46363. etaMax = cms.double(3),
  46364. etaMin = cms.double(1.392),
  46365. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  46366. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  46367. name = cms.string('h0EndcapPlus'),
  46368. px = cms.vdouble(-0.00285895832031, -6.08161900014e-05),
  46369. py = cms.vdouble(-0.00934018266651, 0.000259105827172),
  46370. type = cms.int32(5),
  46371. varType = cms.int32(0)
  46372. ),
  46373. cms.PSet(
  46374. etaMax = cms.double(-1.392),
  46375. etaMin = cms.double(-3.0),
  46376. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  46377. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  46378. name = cms.string('h0EndcapMinus'),
  46379. px = cms.vdouble(-0.00537876208774, 0.000209817129512),
  46380. py = cms.vdouble(0.011148063877, -4.44149746767e-06),
  46381. type = cms.int32(5),
  46382. varType = cms.int32(0)
  46383. ),
  46384. cms.PSet(
  46385. etaMax = cms.double(1.479),
  46386. etaMin = cms.double(-1.479),
  46387. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  46388. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  46389. name = cms.string('gammaBarrel'),
  46390. px = cms.vdouble(-0.00192842680623, 2.61152485314e-06),
  46391. py = cms.vdouble(-0.000507607323037, 4.48832037695e-06),
  46392. type = cms.int32(4),
  46393. varType = cms.int32(0)
  46394. ),
  46395. cms.PSet(
  46396. etaMax = cms.double(3.0),
  46397. etaMin = cms.double(1.479),
  46398. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  46399. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  46400. name = cms.string('gammaEndcapPlus'),
  46401. px = cms.vdouble(-0.000519297328533, -2.0682880001e-05),
  46402. py = cms.vdouble(0.00282867507264, 6.66930895313e-05),
  46403. type = cms.int32(4),
  46404. varType = cms.int32(0)
  46405. ),
  46406. cms.PSet(
  46407. etaMax = cms.double(-1.479),
  46408. etaMin = cms.double(-3.0),
  46409. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  46410. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  46411. name = cms.string('gammaEndcapMinus'),
  46412. px = cms.vdouble(-0.00103112559755, 1.33699817646e-05),
  46413. py = cms.vdouble(-0.00209888421545, -3.30667819828e-05),
  46414. type = cms.int32(4),
  46415. varType = cms.int32(0)
  46416. ),
  46417. cms.PSet(
  46418. etaMax = cms.double(5.2),
  46419. etaMin = cms.double(2.901376),
  46420. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  46421. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  46422. name = cms.string('hHFPlus'),
  46423. px = cms.vdouble(-0.000392672935556, -9.65693700264e-07),
  46424. py = cms.vdouble(0.000114612488388, -3.44552389568e-07),
  46425. type = cms.int32(6),
  46426. varType = cms.int32(0)
  46427. ),
  46428. cms.PSet(
  46429. etaMax = cms.double(-2.901376),
  46430. etaMin = cms.double(-5.2),
  46431. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  46432. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  46433. name = cms.string('hHFMinus'),
  46434. px = cms.vdouble(-0.00093227965176, 7.74599924874e-07),
  46435. py = cms.vdouble(-2.95036363418e-05, -7.98830257983e-07),
  46436. type = cms.int32(6),
  46437. varType = cms.int32(0)
  46438. ),
  46439. cms.PSet(
  46440. etaMax = cms.double(5.2),
  46441. etaMin = cms.double(2.901376),
  46442. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  46443. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  46444. name = cms.string('egammaHFPlus'),
  46445. px = cms.vdouble(0.00275218993341, -1.69184089548e-05),
  46446. py = cms.vdouble(-0.00113061539637, 6.05994897808e-06),
  46447. type = cms.int32(7),
  46448. varType = cms.int32(0)
  46449. ),
  46450. cms.PSet(
  46451. etaMax = cms.double(-2.901376),
  46452. etaMin = cms.double(-5.2),
  46453. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  46454. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  46455. name = cms.string('egammaHFMinus'),
  46456. px = cms.vdouble(0.00136623849956, -5.55451851761e-06),
  46457. py = cms.vdouble(0.00117549065237, -6.54719096891e-06),
  46458. type = cms.int32(7),
  46459. varType = cms.int32(0)
  46460. ))
  46461.  
  46462. process.multPhiCorrParams_T0rtT1Txy_25ns = cms.VPSet(cms.PSet(
  46463. etaMax = cms.double(2.7),
  46464. etaMin = cms.double(0),
  46465. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  46466. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  46467. name = cms.string('hEtaPlus'),
  46468. px = cms.vdouble(-0.00229295500096, 3.15487850373e-07),
  46469. py = cms.vdouble(0.000114282381437, -1.58467325852e-08),
  46470. type = cms.int32(1),
  46471. varType = cms.int32(0)
  46472. ),
  46473. cms.PSet(
  46474. etaMax = cms.double(0),
  46475. etaMin = cms.double(-2.7),
  46476. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  46477. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  46478. name = cms.string('hEtaMinus'),
  46479. px = cms.vdouble(-0.000198571488347, -1.94054852726e-07),
  46480. py = cms.vdouble(-0.00137832489313, -2.02238617742e-06),
  46481. type = cms.int32(1),
  46482. varType = cms.int32(0)
  46483. ),
  46484. cms.PSet(
  46485. etaMax = cms.double(1.392),
  46486. etaMin = cms.double(-1.392),
  46487. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  46488. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  46489. name = cms.string('h0Barrel'),
  46490. px = cms.vdouble(-0.0153652906396, -3.80210366974e-05),
  46491. py = cms.vdouble(0.00798098092474, -0.000103998219585),
  46492. type = cms.int32(5),
  46493. varType = cms.int32(0)
  46494. ),
  46495. cms.PSet(
  46496. etaMax = cms.double(3),
  46497. etaMin = cms.double(1.392),
  46498. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  46499. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  46500. name = cms.string('h0EndcapPlus'),
  46501. px = cms.vdouble(-0.00305719113962, -0.00032676418359),
  46502. py = cms.vdouble(-0.00345131507897, 0.000164816815994),
  46503. type = cms.int32(5),
  46504. varType = cms.int32(0)
  46505. ),
  46506. cms.PSet(
  46507. etaMax = cms.double(-1.392),
  46508. etaMin = cms.double(-3.0),
  46509. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  46510. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  46511. name = cms.string('h0EndcapMinus'),
  46512. px = cms.vdouble(-0.000159031461755, 0.00012231873804),
  46513. py = cms.vdouble(0.0260436390996, -8.17994745657e-05),
  46514. type = cms.int32(5),
  46515. varType = cms.int32(0)
  46516. ),
  46517. cms.PSet(
  46518. etaMax = cms.double(1.479),
  46519. etaMin = cms.double(-1.479),
  46520. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  46521. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  46522. name = cms.string('gammaBarrel'),
  46523. px = cms.vdouble(-0.00163144589987, 3.17557692226e-06),
  46524. py = cms.vdouble(-0.000710945802217, 6.45810884842e-06),
  46525. type = cms.int32(4),
  46526. varType = cms.int32(0)
  46527. ),
  46528. cms.PSet(
  46529. etaMax = cms.double(3.0),
  46530. etaMin = cms.double(1.479),
  46531. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  46532. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  46533. name = cms.string('gammaEndcapPlus'),
  46534. px = cms.vdouble(-0.00108893779312, -2.53584544941e-05),
  46535. py = cms.vdouble(0.00188026342884, 8.15028097381e-05),
  46536. type = cms.int32(4),
  46537. varType = cms.int32(0)
  46538. ),
  46539. cms.PSet(
  46540. etaMax = cms.double(-1.479),
  46541. etaMin = cms.double(-3.0),
  46542. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  46543. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  46544. name = cms.string('gammaEndcapMinus'),
  46545. px = cms.vdouble(-0.00130486432072, 1.72313009972e-05),
  46546. py = cms.vdouble(-0.00367119684052, -1.63143116342e-05),
  46547. type = cms.int32(4),
  46548. varType = cms.int32(0)
  46549. ),
  46550. cms.PSet(
  46551. etaMax = cms.double(5.2),
  46552. etaMin = cms.double(2.901376),
  46553. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  46554. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  46555. name = cms.string('hHFPlus'),
  46556. px = cms.vdouble(-0.000218928792083, -1.0492437382e-06),
  46557. py = cms.vdouble(2.7982430778e-05, -6.87804028426e-08),
  46558. type = cms.int32(6),
  46559. varType = cms.int32(0)
  46560. ),
  46561. cms.PSet(
  46562. etaMax = cms.double(-2.901376),
  46563. etaMin = cms.double(-5.2),
  46564. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  46565. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  46566. name = cms.string('hHFMinus'),
  46567. px = cms.vdouble(-0.000851170798547, 3.18768998961e-07),
  46568. py = cms.vdouble(6.10447368609e-05, -5.92655106387e-07),
  46569. type = cms.int32(6),
  46570. varType = cms.int32(0)
  46571. ),
  46572. cms.PSet(
  46573. etaMax = cms.double(5.2),
  46574. etaMin = cms.double(2.901376),
  46575. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  46576. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  46577. name = cms.string('egammaHFPlus'),
  46578. px = cms.vdouble(0.00138084425101, -6.39459000901e-06),
  46579. py = cms.vdouble(-0.000532336534523, 2.21305870813e-06),
  46580. type = cms.int32(7),
  46581. varType = cms.int32(0)
  46582. ),
  46583. cms.PSet(
  46584. etaMax = cms.double(-2.901376),
  46585. etaMin = cms.double(-5.2),
  46586. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  46587. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  46588. name = cms.string('egammaHFMinus'),
  46589. px = cms.vdouble(0.00102598393499, -3.37284909389e-06),
  46590. py = cms.vdouble(0.000439449053802, -2.3750891943e-06),
  46591. type = cms.int32(7),
  46592. varType = cms.int32(0)
  46593. ))
  46594.  
  46595. process.multPhiCorrParams_T0rtT1Txy_50ns = cms.VPSet(cms.PSet(
  46596. etaMax = cms.double(2.7),
  46597. etaMin = cms.double(0),
  46598. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  46599. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  46600. name = cms.string('hEtaPlus'),
  46601. px = cms.vdouble(-0.00220049396857, 4.86017686051e-07),
  46602. py = cms.vdouble(0.000301784350668, -2.55951949068e-07),
  46603. type = cms.int32(1),
  46604. varType = cms.int32(0)
  46605. ),
  46606. cms.PSet(
  46607. etaMax = cms.double(0),
  46608. etaMin = cms.double(-2.7),
  46609. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  46610. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  46611. name = cms.string('hEtaMinus'),
  46612. px = cms.vdouble(-0.000217969078412, 3.0200051094e-07),
  46613. py = cms.vdouble(-0.0014606200538, -2.29508676725e-06),
  46614. type = cms.int32(1),
  46615. varType = cms.int32(0)
  46616. ),
  46617. cms.PSet(
  46618. etaMax = cms.double(1.392),
  46619. etaMin = cms.double(-1.392),
  46620. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  46621. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  46622. name = cms.string('h0Barrel'),
  46623. px = cms.vdouble(-0.0135587323577, 5.55593286464e-05),
  46624. py = cms.vdouble(0.00848783774079, -0.00022596699093),
  46625. type = cms.int32(5),
  46626. varType = cms.int32(0)
  46627. ),
  46628. cms.PSet(
  46629. etaMax = cms.double(3),
  46630. etaMin = cms.double(1.392),
  46631. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  46632. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  46633. name = cms.string('h0EndcapPlus'),
  46634. px = cms.vdouble(-0.00285895832031, -6.08161900014e-05),
  46635. py = cms.vdouble(-0.00934018266651, 0.000259105827172),
  46636. type = cms.int32(5),
  46637. varType = cms.int32(0)
  46638. ),
  46639. cms.PSet(
  46640. etaMax = cms.double(-1.392),
  46641. etaMin = cms.double(-3.0),
  46642. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  46643. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  46644. name = cms.string('h0EndcapMinus'),
  46645. px = cms.vdouble(-0.00537876208774, 0.000209817129512),
  46646. py = cms.vdouble(0.011148063877, -4.44149746767e-06),
  46647. type = cms.int32(5),
  46648. varType = cms.int32(0)
  46649. ),
  46650. cms.PSet(
  46651. etaMax = cms.double(1.479),
  46652. etaMin = cms.double(-1.479),
  46653. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  46654. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  46655. name = cms.string('gammaBarrel'),
  46656. px = cms.vdouble(-0.00192842680623, 2.61152485314e-06),
  46657. py = cms.vdouble(-0.000507607323037, 4.48832037695e-06),
  46658. type = cms.int32(4),
  46659. varType = cms.int32(0)
  46660. ),
  46661. cms.PSet(
  46662. etaMax = cms.double(3.0),
  46663. etaMin = cms.double(1.479),
  46664. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  46665. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  46666. name = cms.string('gammaEndcapPlus'),
  46667. px = cms.vdouble(-0.000519297328533, -2.0682880001e-05),
  46668. py = cms.vdouble(0.00282867507264, 6.66930895313e-05),
  46669. type = cms.int32(4),
  46670. varType = cms.int32(0)
  46671. ),
  46672. cms.PSet(
  46673. etaMax = cms.double(-1.479),
  46674. etaMin = cms.double(-3.0),
  46675. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  46676. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  46677. name = cms.string('gammaEndcapMinus'),
  46678. px = cms.vdouble(-0.00103112559755, 1.33699817646e-05),
  46679. py = cms.vdouble(-0.00209888421545, -3.30667819828e-05),
  46680. type = cms.int32(4),
  46681. varType = cms.int32(0)
  46682. ),
  46683. cms.PSet(
  46684. etaMax = cms.double(5.2),
  46685. etaMin = cms.double(2.901376),
  46686. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  46687. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  46688. name = cms.string('hHFPlus'),
  46689. px = cms.vdouble(-0.000392672935556, -9.65693700264e-07),
  46690. py = cms.vdouble(0.000114612488388, -3.44552389568e-07),
  46691. type = cms.int32(6),
  46692. varType = cms.int32(0)
  46693. ),
  46694. cms.PSet(
  46695. etaMax = cms.double(-2.901376),
  46696. etaMin = cms.double(-5.2),
  46697. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  46698. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  46699. name = cms.string('hHFMinus'),
  46700. px = cms.vdouble(-0.00093227965176, 7.74599924874e-07),
  46701. py = cms.vdouble(-2.95036363418e-05, -7.98830257983e-07),
  46702. type = cms.int32(6),
  46703. varType = cms.int32(0)
  46704. ),
  46705. cms.PSet(
  46706. etaMax = cms.double(5.2),
  46707. etaMin = cms.double(2.901376),
  46708. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  46709. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  46710. name = cms.string('egammaHFPlus'),
  46711. px = cms.vdouble(0.00275218993341, -1.69184089548e-05),
  46712. py = cms.vdouble(-0.00113061539637, 6.05994897808e-06),
  46713. type = cms.int32(7),
  46714. varType = cms.int32(0)
  46715. ),
  46716. cms.PSet(
  46717. etaMax = cms.double(-2.901376),
  46718. etaMin = cms.double(-5.2),
  46719. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  46720. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  46721. name = cms.string('egammaHFMinus'),
  46722. px = cms.vdouble(0.00136623849956, -5.55451851761e-06),
  46723. py = cms.vdouble(0.00117549065237, -6.54719096891e-06),
  46724. type = cms.int32(7),
  46725. varType = cms.int32(0)
  46726. ))
  46727.  
  46728. process.multPhiCorrParams_T0rtTxy_25ns = cms.VPSet(cms.PSet(
  46729. etaMax = cms.double(2.7),
  46730. etaMin = cms.double(0),
  46731. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  46732. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  46733. name = cms.string('hEtaPlus'),
  46734. px = cms.vdouble(-0.00229295500096, 3.15487850373e-07),
  46735. py = cms.vdouble(0.000114282381437, -1.58467325852e-08),
  46736. type = cms.int32(1),
  46737. varType = cms.int32(0)
  46738. ),
  46739. cms.PSet(
  46740. etaMax = cms.double(0),
  46741. etaMin = cms.double(-2.7),
  46742. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  46743. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  46744. name = cms.string('hEtaMinus'),
  46745. px = cms.vdouble(-0.000198571488347, -1.94054852726e-07),
  46746. py = cms.vdouble(-0.00137832489313, -2.02238617742e-06),
  46747. type = cms.int32(1),
  46748. varType = cms.int32(0)
  46749. ),
  46750. cms.PSet(
  46751. etaMax = cms.double(1.392),
  46752. etaMin = cms.double(-1.392),
  46753. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  46754. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  46755. name = cms.string('h0Barrel'),
  46756. px = cms.vdouble(-0.0153652906396, -3.80210366974e-05),
  46757. py = cms.vdouble(0.00798098092474, -0.000103998219585),
  46758. type = cms.int32(5),
  46759. varType = cms.int32(0)
  46760. ),
  46761. cms.PSet(
  46762. etaMax = cms.double(3),
  46763. etaMin = cms.double(1.392),
  46764. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  46765. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  46766. name = cms.string('h0EndcapPlus'),
  46767. px = cms.vdouble(-0.00305719113962, -0.00032676418359),
  46768. py = cms.vdouble(-0.00345131507897, 0.000164816815994),
  46769. type = cms.int32(5),
  46770. varType = cms.int32(0)
  46771. ),
  46772. cms.PSet(
  46773. etaMax = cms.double(-1.392),
  46774. etaMin = cms.double(-3.0),
  46775. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  46776. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  46777. name = cms.string('h0EndcapMinus'),
  46778. px = cms.vdouble(-0.000159031461755, 0.00012231873804),
  46779. py = cms.vdouble(0.0260436390996, -8.17994745657e-05),
  46780. type = cms.int32(5),
  46781. varType = cms.int32(0)
  46782. ),
  46783. cms.PSet(
  46784. etaMax = cms.double(1.479),
  46785. etaMin = cms.double(-1.479),
  46786. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  46787. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  46788. name = cms.string('gammaBarrel'),
  46789. px = cms.vdouble(-0.00163144589987, 3.17557692226e-06),
  46790. py = cms.vdouble(-0.000710945802217, 6.45810884842e-06),
  46791. type = cms.int32(4),
  46792. varType = cms.int32(0)
  46793. ),
  46794. cms.PSet(
  46795. etaMax = cms.double(3.0),
  46796. etaMin = cms.double(1.479),
  46797. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  46798. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  46799. name = cms.string('gammaEndcapPlus'),
  46800. px = cms.vdouble(-0.00108893779312, -2.53584544941e-05),
  46801. py = cms.vdouble(0.00188026342884, 8.15028097381e-05),
  46802. type = cms.int32(4),
  46803. varType = cms.int32(0)
  46804. ),
  46805. cms.PSet(
  46806. etaMax = cms.double(-1.479),
  46807. etaMin = cms.double(-3.0),
  46808. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  46809. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  46810. name = cms.string('gammaEndcapMinus'),
  46811. px = cms.vdouble(-0.00130486432072, 1.72313009972e-05),
  46812. py = cms.vdouble(-0.00367119684052, -1.63143116342e-05),
  46813. type = cms.int32(4),
  46814. varType = cms.int32(0)
  46815. ),
  46816. cms.PSet(
  46817. etaMax = cms.double(5.2),
  46818. etaMin = cms.double(2.901376),
  46819. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  46820. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  46821. name = cms.string('hHFPlus'),
  46822. px = cms.vdouble(-0.000218928792083, -1.0492437382e-06),
  46823. py = cms.vdouble(2.7982430778e-05, -6.87804028426e-08),
  46824. type = cms.int32(6),
  46825. varType = cms.int32(0)
  46826. ),
  46827. cms.PSet(
  46828. etaMax = cms.double(-2.901376),
  46829. etaMin = cms.double(-5.2),
  46830. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  46831. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  46832. name = cms.string('hHFMinus'),
  46833. px = cms.vdouble(-0.000851170798547, 3.18768998961e-07),
  46834. py = cms.vdouble(6.10447368609e-05, -5.92655106387e-07),
  46835. type = cms.int32(6),
  46836. varType = cms.int32(0)
  46837. ),
  46838. cms.PSet(
  46839. etaMax = cms.double(5.2),
  46840. etaMin = cms.double(2.901376),
  46841. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  46842. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  46843. name = cms.string('egammaHFPlus'),
  46844. px = cms.vdouble(0.00138084425101, -6.39459000901e-06),
  46845. py = cms.vdouble(-0.000532336534523, 2.21305870813e-06),
  46846. type = cms.int32(7),
  46847. varType = cms.int32(0)
  46848. ),
  46849. cms.PSet(
  46850. etaMax = cms.double(-2.901376),
  46851. etaMin = cms.double(-5.2),
  46852. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  46853. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  46854. name = cms.string('egammaHFMinus'),
  46855. px = cms.vdouble(0.00102598393499, -3.37284909389e-06),
  46856. py = cms.vdouble(0.000439449053802, -2.3750891943e-06),
  46857. type = cms.int32(7),
  46858. varType = cms.int32(0)
  46859. ))
  46860.  
  46861. process.multPhiCorrParams_T0rtTxy_50ns = cms.VPSet(cms.PSet(
  46862. etaMax = cms.double(2.7),
  46863. etaMin = cms.double(0),
  46864. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  46865. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  46866. name = cms.string('hEtaPlus'),
  46867. px = cms.vdouble(-0.00220049396857, 4.86017686051e-07),
  46868. py = cms.vdouble(0.000301784350668, -2.55951949068e-07),
  46869. type = cms.int32(1),
  46870. varType = cms.int32(0)
  46871. ),
  46872. cms.PSet(
  46873. etaMax = cms.double(0),
  46874. etaMin = cms.double(-2.7),
  46875. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  46876. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  46877. name = cms.string('hEtaMinus'),
  46878. px = cms.vdouble(-0.000217969078412, 3.0200051094e-07),
  46879. py = cms.vdouble(-0.0014606200538, -2.29508676725e-06),
  46880. type = cms.int32(1),
  46881. varType = cms.int32(0)
  46882. ),
  46883. cms.PSet(
  46884. etaMax = cms.double(1.392),
  46885. etaMin = cms.double(-1.392),
  46886. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  46887. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  46888. name = cms.string('h0Barrel'),
  46889. px = cms.vdouble(-0.0135587323577, 5.55593286464e-05),
  46890. py = cms.vdouble(0.00848783774079, -0.00022596699093),
  46891. type = cms.int32(5),
  46892. varType = cms.int32(0)
  46893. ),
  46894. cms.PSet(
  46895. etaMax = cms.double(3),
  46896. etaMin = cms.double(1.392),
  46897. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  46898. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  46899. name = cms.string('h0EndcapPlus'),
  46900. px = cms.vdouble(-0.00285895832031, -6.08161900014e-05),
  46901. py = cms.vdouble(-0.00934018266651, 0.000259105827172),
  46902. type = cms.int32(5),
  46903. varType = cms.int32(0)
  46904. ),
  46905. cms.PSet(
  46906. etaMax = cms.double(-1.392),
  46907. etaMin = cms.double(-3.0),
  46908. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  46909. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  46910. name = cms.string('h0EndcapMinus'),
  46911. px = cms.vdouble(-0.00537876208774, 0.000209817129512),
  46912. py = cms.vdouble(0.011148063877, -4.44149746767e-06),
  46913. type = cms.int32(5),
  46914. varType = cms.int32(0)
  46915. ),
  46916. cms.PSet(
  46917. etaMax = cms.double(1.479),
  46918. etaMin = cms.double(-1.479),
  46919. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  46920. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  46921. name = cms.string('gammaBarrel'),
  46922. px = cms.vdouble(-0.00192842680623, 2.61152485314e-06),
  46923. py = cms.vdouble(-0.000507607323037, 4.48832037695e-06),
  46924. type = cms.int32(4),
  46925. varType = cms.int32(0)
  46926. ),
  46927. cms.PSet(
  46928. etaMax = cms.double(3.0),
  46929. etaMin = cms.double(1.479),
  46930. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  46931. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  46932. name = cms.string('gammaEndcapPlus'),
  46933. px = cms.vdouble(-0.000519297328533, -2.0682880001e-05),
  46934. py = cms.vdouble(0.00282867507264, 6.66930895313e-05),
  46935. type = cms.int32(4),
  46936. varType = cms.int32(0)
  46937. ),
  46938. cms.PSet(
  46939. etaMax = cms.double(-1.479),
  46940. etaMin = cms.double(-3.0),
  46941. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  46942. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  46943. name = cms.string('gammaEndcapMinus'),
  46944. px = cms.vdouble(-0.00103112559755, 1.33699817646e-05),
  46945. py = cms.vdouble(-0.00209888421545, -3.30667819828e-05),
  46946. type = cms.int32(4),
  46947. varType = cms.int32(0)
  46948. ),
  46949. cms.PSet(
  46950. etaMax = cms.double(5.2),
  46951. etaMin = cms.double(2.901376),
  46952. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  46953. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  46954. name = cms.string('hHFPlus'),
  46955. px = cms.vdouble(-0.000392672935556, -9.65693700264e-07),
  46956. py = cms.vdouble(0.000114612488388, -3.44552389568e-07),
  46957. type = cms.int32(6),
  46958. varType = cms.int32(0)
  46959. ),
  46960. cms.PSet(
  46961. etaMax = cms.double(-2.901376),
  46962. etaMin = cms.double(-5.2),
  46963. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  46964. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  46965. name = cms.string('hHFMinus'),
  46966. px = cms.vdouble(-0.00093227965176, 7.74599924874e-07),
  46967. py = cms.vdouble(-2.95036363418e-05, -7.98830257983e-07),
  46968. type = cms.int32(6),
  46969. varType = cms.int32(0)
  46970. ),
  46971. cms.PSet(
  46972. etaMax = cms.double(5.2),
  46973. etaMin = cms.double(2.901376),
  46974. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  46975. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  46976. name = cms.string('egammaHFPlus'),
  46977. px = cms.vdouble(0.00275218993341, -1.69184089548e-05),
  46978. py = cms.vdouble(-0.00113061539637, 6.05994897808e-06),
  46979. type = cms.int32(7),
  46980. varType = cms.int32(0)
  46981. ),
  46982. cms.PSet(
  46983. etaMax = cms.double(-2.901376),
  46984. etaMin = cms.double(-5.2),
  46985. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  46986. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  46987. name = cms.string('egammaHFMinus'),
  46988. px = cms.vdouble(0.00136623849956, -5.55451851761e-06),
  46989. py = cms.vdouble(0.00117549065237, -6.54719096891e-06),
  46990. type = cms.int32(7),
  46991. varType = cms.int32(0)
  46992. ))
  46993.  
  46994. process.multPhiCorrParams_T1T2Txy_25ns = cms.VPSet(cms.PSet(
  46995. etaMax = cms.double(2.7),
  46996. etaMin = cms.double(0),
  46997. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  46998. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  46999. name = cms.string('hEtaPlus'),
  47000. px = cms.vdouble(-0.00229295500096, 3.15487850373e-07),
  47001. py = cms.vdouble(0.000114282381437, -1.58467325852e-08),
  47002. type = cms.int32(1),
  47003. varType = cms.int32(0)
  47004. ),
  47005. cms.PSet(
  47006. etaMax = cms.double(0),
  47007. etaMin = cms.double(-2.7),
  47008. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  47009. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  47010. name = cms.string('hEtaMinus'),
  47011. px = cms.vdouble(-0.000198571488347, -1.94054852726e-07),
  47012. py = cms.vdouble(-0.00137832489313, -2.02238617742e-06),
  47013. type = cms.int32(1),
  47014. varType = cms.int32(0)
  47015. ),
  47016. cms.PSet(
  47017. etaMax = cms.double(1.392),
  47018. etaMin = cms.double(-1.392),
  47019. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  47020. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  47021. name = cms.string('h0Barrel'),
  47022. px = cms.vdouble(-0.0153652906396, -3.80210366974e-05),
  47023. py = cms.vdouble(0.00798098092474, -0.000103998219585),
  47024. type = cms.int32(5),
  47025. varType = cms.int32(0)
  47026. ),
  47027. cms.PSet(
  47028. etaMax = cms.double(3),
  47029. etaMin = cms.double(1.392),
  47030. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  47031. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  47032. name = cms.string('h0EndcapPlus'),
  47033. px = cms.vdouble(-0.00305719113962, -0.00032676418359),
  47034. py = cms.vdouble(-0.00345131507897, 0.000164816815994),
  47035. type = cms.int32(5),
  47036. varType = cms.int32(0)
  47037. ),
  47038. cms.PSet(
  47039. etaMax = cms.double(-1.392),
  47040. etaMin = cms.double(-3.0),
  47041. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  47042. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  47043. name = cms.string('h0EndcapMinus'),
  47044. px = cms.vdouble(-0.000159031461755, 0.00012231873804),
  47045. py = cms.vdouble(0.0260436390996, -8.17994745657e-05),
  47046. type = cms.int32(5),
  47047. varType = cms.int32(0)
  47048. ),
  47049. cms.PSet(
  47050. etaMax = cms.double(1.479),
  47051. etaMin = cms.double(-1.479),
  47052. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  47053. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  47054. name = cms.string('gammaBarrel'),
  47055. px = cms.vdouble(-0.00163144589987, 3.17557692226e-06),
  47056. py = cms.vdouble(-0.000710945802217, 6.45810884842e-06),
  47057. type = cms.int32(4),
  47058. varType = cms.int32(0)
  47059. ),
  47060. cms.PSet(
  47061. etaMax = cms.double(3.0),
  47062. etaMin = cms.double(1.479),
  47063. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  47064. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  47065. name = cms.string('gammaEndcapPlus'),
  47066. px = cms.vdouble(-0.00108893779312, -2.53584544941e-05),
  47067. py = cms.vdouble(0.00188026342884, 8.15028097381e-05),
  47068. type = cms.int32(4),
  47069. varType = cms.int32(0)
  47070. ),
  47071. cms.PSet(
  47072. etaMax = cms.double(-1.479),
  47073. etaMin = cms.double(-3.0),
  47074. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  47075. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  47076. name = cms.string('gammaEndcapMinus'),
  47077. px = cms.vdouble(-0.00130486432072, 1.72313009972e-05),
  47078. py = cms.vdouble(-0.00367119684052, -1.63143116342e-05),
  47079. type = cms.int32(4),
  47080. varType = cms.int32(0)
  47081. ),
  47082. cms.PSet(
  47083. etaMax = cms.double(5.2),
  47084. etaMin = cms.double(2.901376),
  47085. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  47086. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  47087. name = cms.string('hHFPlus'),
  47088. px = cms.vdouble(-0.000218928792083, -1.0492437382e-06),
  47089. py = cms.vdouble(2.7982430778e-05, -6.87804028426e-08),
  47090. type = cms.int32(6),
  47091. varType = cms.int32(0)
  47092. ),
  47093. cms.PSet(
  47094. etaMax = cms.double(-2.901376),
  47095. etaMin = cms.double(-5.2),
  47096. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  47097. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  47098. name = cms.string('hHFMinus'),
  47099. px = cms.vdouble(-0.000851170798547, 3.18768998961e-07),
  47100. py = cms.vdouble(6.10447368609e-05, -5.92655106387e-07),
  47101. type = cms.int32(6),
  47102. varType = cms.int32(0)
  47103. ),
  47104. cms.PSet(
  47105. etaMax = cms.double(5.2),
  47106. etaMin = cms.double(2.901376),
  47107. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  47108. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  47109. name = cms.string('egammaHFPlus'),
  47110. px = cms.vdouble(0.00138084425101, -6.39459000901e-06),
  47111. py = cms.vdouble(-0.000532336534523, 2.21305870813e-06),
  47112. type = cms.int32(7),
  47113. varType = cms.int32(0)
  47114. ),
  47115. cms.PSet(
  47116. etaMax = cms.double(-2.901376),
  47117. etaMin = cms.double(-5.2),
  47118. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  47119. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  47120. name = cms.string('egammaHFMinus'),
  47121. px = cms.vdouble(0.00102598393499, -3.37284909389e-06),
  47122. py = cms.vdouble(0.000439449053802, -2.3750891943e-06),
  47123. type = cms.int32(7),
  47124. varType = cms.int32(0)
  47125. ))
  47126.  
  47127. process.multPhiCorrParams_T1T2Txy_50ns = cms.VPSet(cms.PSet(
  47128. etaMax = cms.double(2.7),
  47129. etaMin = cms.double(0),
  47130. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  47131. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  47132. name = cms.string('hEtaPlus'),
  47133. px = cms.vdouble(-0.00220049396857, 4.86017686051e-07),
  47134. py = cms.vdouble(0.000301784350668, -2.55951949068e-07),
  47135. type = cms.int32(1),
  47136. varType = cms.int32(0)
  47137. ),
  47138. cms.PSet(
  47139. etaMax = cms.double(0),
  47140. etaMin = cms.double(-2.7),
  47141. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  47142. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  47143. name = cms.string('hEtaMinus'),
  47144. px = cms.vdouble(-0.000217969078412, 3.0200051094e-07),
  47145. py = cms.vdouble(-0.0014606200538, -2.29508676725e-06),
  47146. type = cms.int32(1),
  47147. varType = cms.int32(0)
  47148. ),
  47149. cms.PSet(
  47150. etaMax = cms.double(1.392),
  47151. etaMin = cms.double(-1.392),
  47152. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  47153. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  47154. name = cms.string('h0Barrel'),
  47155. px = cms.vdouble(-0.0135587323577, 5.55593286464e-05),
  47156. py = cms.vdouble(0.00848783774079, -0.00022596699093),
  47157. type = cms.int32(5),
  47158. varType = cms.int32(0)
  47159. ),
  47160. cms.PSet(
  47161. etaMax = cms.double(3),
  47162. etaMin = cms.double(1.392),
  47163. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  47164. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  47165. name = cms.string('h0EndcapPlus'),
  47166. px = cms.vdouble(-0.00285895832031, -6.08161900014e-05),
  47167. py = cms.vdouble(-0.00934018266651, 0.000259105827172),
  47168. type = cms.int32(5),
  47169. varType = cms.int32(0)
  47170. ),
  47171. cms.PSet(
  47172. etaMax = cms.double(-1.392),
  47173. etaMin = cms.double(-3.0),
  47174. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  47175. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  47176. name = cms.string('h0EndcapMinus'),
  47177. px = cms.vdouble(-0.00537876208774, 0.000209817129512),
  47178. py = cms.vdouble(0.011148063877, -4.44149746767e-06),
  47179. type = cms.int32(5),
  47180. varType = cms.int32(0)
  47181. ),
  47182. cms.PSet(
  47183. etaMax = cms.double(1.479),
  47184. etaMin = cms.double(-1.479),
  47185. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  47186. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  47187. name = cms.string('gammaBarrel'),
  47188. px = cms.vdouble(-0.00192842680623, 2.61152485314e-06),
  47189. py = cms.vdouble(-0.000507607323037, 4.48832037695e-06),
  47190. type = cms.int32(4),
  47191. varType = cms.int32(0)
  47192. ),
  47193. cms.PSet(
  47194. etaMax = cms.double(3.0),
  47195. etaMin = cms.double(1.479),
  47196. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  47197. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  47198. name = cms.string('gammaEndcapPlus'),
  47199. px = cms.vdouble(-0.000519297328533, -2.0682880001e-05),
  47200. py = cms.vdouble(0.00282867507264, 6.66930895313e-05),
  47201. type = cms.int32(4),
  47202. varType = cms.int32(0)
  47203. ),
  47204. cms.PSet(
  47205. etaMax = cms.double(-1.479),
  47206. etaMin = cms.double(-3.0),
  47207. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  47208. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  47209. name = cms.string('gammaEndcapMinus'),
  47210. px = cms.vdouble(-0.00103112559755, 1.33699817646e-05),
  47211. py = cms.vdouble(-0.00209888421545, -3.30667819828e-05),
  47212. type = cms.int32(4),
  47213. varType = cms.int32(0)
  47214. ),
  47215. cms.PSet(
  47216. etaMax = cms.double(5.2),
  47217. etaMin = cms.double(2.901376),
  47218. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  47219. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  47220. name = cms.string('hHFPlus'),
  47221. px = cms.vdouble(-0.000392672935556, -9.65693700264e-07),
  47222. py = cms.vdouble(0.000114612488388, -3.44552389568e-07),
  47223. type = cms.int32(6),
  47224. varType = cms.int32(0)
  47225. ),
  47226. cms.PSet(
  47227. etaMax = cms.double(-2.901376),
  47228. etaMin = cms.double(-5.2),
  47229. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  47230. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  47231. name = cms.string('hHFMinus'),
  47232. px = cms.vdouble(-0.00093227965176, 7.74599924874e-07),
  47233. py = cms.vdouble(-2.95036363418e-05, -7.98830257983e-07),
  47234. type = cms.int32(6),
  47235. varType = cms.int32(0)
  47236. ),
  47237. cms.PSet(
  47238. etaMax = cms.double(5.2),
  47239. etaMin = cms.double(2.901376),
  47240. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  47241. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  47242. name = cms.string('egammaHFPlus'),
  47243. px = cms.vdouble(0.00275218993341, -1.69184089548e-05),
  47244. py = cms.vdouble(-0.00113061539637, 6.05994897808e-06),
  47245. type = cms.int32(7),
  47246. varType = cms.int32(0)
  47247. ),
  47248. cms.PSet(
  47249. etaMax = cms.double(-2.901376),
  47250. etaMin = cms.double(-5.2),
  47251. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  47252. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  47253. name = cms.string('egammaHFMinus'),
  47254. px = cms.vdouble(0.00136623849956, -5.55451851761e-06),
  47255. py = cms.vdouble(0.00117549065237, -6.54719096891e-06),
  47256. type = cms.int32(7),
  47257. varType = cms.int32(0)
  47258. ))
  47259.  
  47260. process.multPhiCorrParams_T1Txy_25ns = cms.VPSet(cms.PSet(
  47261. etaMax = cms.double(2.7),
  47262. etaMin = cms.double(0),
  47263. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  47264. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  47265. name = cms.string('hEtaPlus'),
  47266. px = cms.vdouble(-0.00229295500096, 3.15487850373e-07),
  47267. py = cms.vdouble(0.000114282381437, -1.58467325852e-08),
  47268. type = cms.int32(1),
  47269. varType = cms.int32(0)
  47270. ),
  47271. cms.PSet(
  47272. etaMax = cms.double(0),
  47273. etaMin = cms.double(-2.7),
  47274. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  47275. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  47276. name = cms.string('hEtaMinus'),
  47277. px = cms.vdouble(-0.000198571488347, -1.94054852726e-07),
  47278. py = cms.vdouble(-0.00137832489313, -2.02238617742e-06),
  47279. type = cms.int32(1),
  47280. varType = cms.int32(0)
  47281. ),
  47282. cms.PSet(
  47283. etaMax = cms.double(1.392),
  47284. etaMin = cms.double(-1.392),
  47285. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  47286. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  47287. name = cms.string('h0Barrel'),
  47288. px = cms.vdouble(-0.0153652906396, -3.80210366974e-05),
  47289. py = cms.vdouble(0.00798098092474, -0.000103998219585),
  47290. type = cms.int32(5),
  47291. varType = cms.int32(0)
  47292. ),
  47293. cms.PSet(
  47294. etaMax = cms.double(3),
  47295. etaMin = cms.double(1.392),
  47296. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  47297. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  47298. name = cms.string('h0EndcapPlus'),
  47299. px = cms.vdouble(-0.00305719113962, -0.00032676418359),
  47300. py = cms.vdouble(-0.00345131507897, 0.000164816815994),
  47301. type = cms.int32(5),
  47302. varType = cms.int32(0)
  47303. ),
  47304. cms.PSet(
  47305. etaMax = cms.double(-1.392),
  47306. etaMin = cms.double(-3.0),
  47307. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  47308. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  47309. name = cms.string('h0EndcapMinus'),
  47310. px = cms.vdouble(-0.000159031461755, 0.00012231873804),
  47311. py = cms.vdouble(0.0260436390996, -8.17994745657e-05),
  47312. type = cms.int32(5),
  47313. varType = cms.int32(0)
  47314. ),
  47315. cms.PSet(
  47316. etaMax = cms.double(1.479),
  47317. etaMin = cms.double(-1.479),
  47318. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  47319. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  47320. name = cms.string('gammaBarrel'),
  47321. px = cms.vdouble(-0.00163144589987, 3.17557692226e-06),
  47322. py = cms.vdouble(-0.000710945802217, 6.45810884842e-06),
  47323. type = cms.int32(4),
  47324. varType = cms.int32(0)
  47325. ),
  47326. cms.PSet(
  47327. etaMax = cms.double(3.0),
  47328. etaMin = cms.double(1.479),
  47329. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  47330. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  47331. name = cms.string('gammaEndcapPlus'),
  47332. px = cms.vdouble(-0.00108893779312, -2.53584544941e-05),
  47333. py = cms.vdouble(0.00188026342884, 8.15028097381e-05),
  47334. type = cms.int32(4),
  47335. varType = cms.int32(0)
  47336. ),
  47337. cms.PSet(
  47338. etaMax = cms.double(-1.479),
  47339. etaMin = cms.double(-3.0),
  47340. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  47341. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  47342. name = cms.string('gammaEndcapMinus'),
  47343. px = cms.vdouble(-0.00130486432072, 1.72313009972e-05),
  47344. py = cms.vdouble(-0.00367119684052, -1.63143116342e-05),
  47345. type = cms.int32(4),
  47346. varType = cms.int32(0)
  47347. ),
  47348. cms.PSet(
  47349. etaMax = cms.double(5.2),
  47350. etaMin = cms.double(2.901376),
  47351. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  47352. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  47353. name = cms.string('hHFPlus'),
  47354. px = cms.vdouble(-0.000218928792083, -1.0492437382e-06),
  47355. py = cms.vdouble(2.7982430778e-05, -6.87804028426e-08),
  47356. type = cms.int32(6),
  47357. varType = cms.int32(0)
  47358. ),
  47359. cms.PSet(
  47360. etaMax = cms.double(-2.901376),
  47361. etaMin = cms.double(-5.2),
  47362. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  47363. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  47364. name = cms.string('hHFMinus'),
  47365. px = cms.vdouble(-0.000851170798547, 3.18768998961e-07),
  47366. py = cms.vdouble(6.10447368609e-05, -5.92655106387e-07),
  47367. type = cms.int32(6),
  47368. varType = cms.int32(0)
  47369. ),
  47370. cms.PSet(
  47371. etaMax = cms.double(5.2),
  47372. etaMin = cms.double(2.901376),
  47373. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  47374. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  47375. name = cms.string('egammaHFPlus'),
  47376. px = cms.vdouble(0.00138084425101, -6.39459000901e-06),
  47377. py = cms.vdouble(-0.000532336534523, 2.21305870813e-06),
  47378. type = cms.int32(7),
  47379. varType = cms.int32(0)
  47380. ),
  47381. cms.PSet(
  47382. etaMax = cms.double(-2.901376),
  47383. etaMin = cms.double(-5.2),
  47384. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  47385. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  47386. name = cms.string('egammaHFMinus'),
  47387. px = cms.vdouble(0.00102598393499, -3.37284909389e-06),
  47388. py = cms.vdouble(0.000439449053802, -2.3750891943e-06),
  47389. type = cms.int32(7),
  47390. varType = cms.int32(0)
  47391. ))
  47392.  
  47393. process.multPhiCorrParams_T1Txy_50ns = cms.VPSet(cms.PSet(
  47394. etaMax = cms.double(2.7),
  47395. etaMin = cms.double(0),
  47396. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  47397. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  47398. name = cms.string('hEtaPlus'),
  47399. px = cms.vdouble(-0.00220049396857, 4.86017686051e-07),
  47400. py = cms.vdouble(0.000301784350668, -2.55951949068e-07),
  47401. type = cms.int32(1),
  47402. varType = cms.int32(0)
  47403. ),
  47404. cms.PSet(
  47405. etaMax = cms.double(0),
  47406. etaMin = cms.double(-2.7),
  47407. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  47408. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  47409. name = cms.string('hEtaMinus'),
  47410. px = cms.vdouble(-0.000217969078412, 3.0200051094e-07),
  47411. py = cms.vdouble(-0.0014606200538, -2.29508676725e-06),
  47412. type = cms.int32(1),
  47413. varType = cms.int32(0)
  47414. ),
  47415. cms.PSet(
  47416. etaMax = cms.double(1.392),
  47417. etaMin = cms.double(-1.392),
  47418. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  47419. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  47420. name = cms.string('h0Barrel'),
  47421. px = cms.vdouble(-0.0135587323577, 5.55593286464e-05),
  47422. py = cms.vdouble(0.00848783774079, -0.00022596699093),
  47423. type = cms.int32(5),
  47424. varType = cms.int32(0)
  47425. ),
  47426. cms.PSet(
  47427. etaMax = cms.double(3),
  47428. etaMin = cms.double(1.392),
  47429. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  47430. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  47431. name = cms.string('h0EndcapPlus'),
  47432. px = cms.vdouble(-0.00285895832031, -6.08161900014e-05),
  47433. py = cms.vdouble(-0.00934018266651, 0.000259105827172),
  47434. type = cms.int32(5),
  47435. varType = cms.int32(0)
  47436. ),
  47437. cms.PSet(
  47438. etaMax = cms.double(-1.392),
  47439. etaMin = cms.double(-3.0),
  47440. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  47441. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  47442. name = cms.string('h0EndcapMinus'),
  47443. px = cms.vdouble(-0.00537876208774, 0.000209817129512),
  47444. py = cms.vdouble(0.011148063877, -4.44149746767e-06),
  47445. type = cms.int32(5),
  47446. varType = cms.int32(0)
  47447. ),
  47448. cms.PSet(
  47449. etaMax = cms.double(1.479),
  47450. etaMin = cms.double(-1.479),
  47451. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  47452. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  47453. name = cms.string('gammaBarrel'),
  47454. px = cms.vdouble(-0.00192842680623, 2.61152485314e-06),
  47455. py = cms.vdouble(-0.000507607323037, 4.48832037695e-06),
  47456. type = cms.int32(4),
  47457. varType = cms.int32(0)
  47458. ),
  47459. cms.PSet(
  47460. etaMax = cms.double(3.0),
  47461. etaMin = cms.double(1.479),
  47462. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  47463. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  47464. name = cms.string('gammaEndcapPlus'),
  47465. px = cms.vdouble(-0.000519297328533, -2.0682880001e-05),
  47466. py = cms.vdouble(0.00282867507264, 6.66930895313e-05),
  47467. type = cms.int32(4),
  47468. varType = cms.int32(0)
  47469. ),
  47470. cms.PSet(
  47471. etaMax = cms.double(-1.479),
  47472. etaMin = cms.double(-3.0),
  47473. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  47474. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  47475. name = cms.string('gammaEndcapMinus'),
  47476. px = cms.vdouble(-0.00103112559755, 1.33699817646e-05),
  47477. py = cms.vdouble(-0.00209888421545, -3.30667819828e-05),
  47478. type = cms.int32(4),
  47479. varType = cms.int32(0)
  47480. ),
  47481. cms.PSet(
  47482. etaMax = cms.double(5.2),
  47483. etaMin = cms.double(2.901376),
  47484. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  47485. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  47486. name = cms.string('hHFPlus'),
  47487. px = cms.vdouble(-0.000392672935556, -9.65693700264e-07),
  47488. py = cms.vdouble(0.000114612488388, -3.44552389568e-07),
  47489. type = cms.int32(6),
  47490. varType = cms.int32(0)
  47491. ),
  47492. cms.PSet(
  47493. etaMax = cms.double(-2.901376),
  47494. etaMin = cms.double(-5.2),
  47495. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  47496. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  47497. name = cms.string('hHFMinus'),
  47498. px = cms.vdouble(-0.00093227965176, 7.74599924874e-07),
  47499. py = cms.vdouble(-2.95036363418e-05, -7.98830257983e-07),
  47500. type = cms.int32(6),
  47501. varType = cms.int32(0)
  47502. ),
  47503. cms.PSet(
  47504. etaMax = cms.double(5.2),
  47505. etaMin = cms.double(2.901376),
  47506. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  47507. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  47508. name = cms.string('egammaHFPlus'),
  47509. px = cms.vdouble(0.00275218993341, -1.69184089548e-05),
  47510. py = cms.vdouble(-0.00113061539637, 6.05994897808e-06),
  47511. type = cms.int32(7),
  47512. varType = cms.int32(0)
  47513. ),
  47514. cms.PSet(
  47515. etaMax = cms.double(-2.901376),
  47516. etaMin = cms.double(-5.2),
  47517. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  47518. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  47519. name = cms.string('egammaHFMinus'),
  47520. px = cms.vdouble(0.00136623849956, -5.55451851761e-06),
  47521. py = cms.vdouble(0.00117549065237, -6.54719096891e-06),
  47522. type = cms.int32(7),
  47523. varType = cms.int32(0)
  47524. ))
  47525.  
  47526. process.multPhiCorrParams_Txy_25ns = cms.VPSet(cms.PSet(
  47527. etaMax = cms.double(2.7),
  47528. etaMin = cms.double(0),
  47529. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  47530. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  47531. name = cms.string('hEtaPlus'),
  47532. px = cms.vdouble(-0.00229295500096, 3.15487850373e-07),
  47533. py = cms.vdouble(0.000114282381437, -1.58467325852e-08),
  47534. type = cms.int32(1),
  47535. varType = cms.int32(0)
  47536. ),
  47537. cms.PSet(
  47538. etaMax = cms.double(0),
  47539. etaMin = cms.double(-2.7),
  47540. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  47541. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  47542. name = cms.string('hEtaMinus'),
  47543. px = cms.vdouble(-0.000198571488347, -1.94054852726e-07),
  47544. py = cms.vdouble(-0.00137832489313, -2.02238617742e-06),
  47545. type = cms.int32(1),
  47546. varType = cms.int32(0)
  47547. ),
  47548. cms.PSet(
  47549. etaMax = cms.double(1.392),
  47550. etaMin = cms.double(-1.392),
  47551. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  47552. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  47553. name = cms.string('h0Barrel'),
  47554. px = cms.vdouble(-0.0153652906396, -3.80210366974e-05),
  47555. py = cms.vdouble(0.00798098092474, -0.000103998219585),
  47556. type = cms.int32(5),
  47557. varType = cms.int32(0)
  47558. ),
  47559. cms.PSet(
  47560. etaMax = cms.double(3),
  47561. etaMin = cms.double(1.392),
  47562. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  47563. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  47564. name = cms.string('h0EndcapPlus'),
  47565. px = cms.vdouble(-0.00305719113962, -0.00032676418359),
  47566. py = cms.vdouble(-0.00345131507897, 0.000164816815994),
  47567. type = cms.int32(5),
  47568. varType = cms.int32(0)
  47569. ),
  47570. cms.PSet(
  47571. etaMax = cms.double(-1.392),
  47572. etaMin = cms.double(-3.0),
  47573. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  47574. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  47575. name = cms.string('h0EndcapMinus'),
  47576. px = cms.vdouble(-0.000159031461755, 0.00012231873804),
  47577. py = cms.vdouble(0.0260436390996, -8.17994745657e-05),
  47578. type = cms.int32(5),
  47579. varType = cms.int32(0)
  47580. ),
  47581. cms.PSet(
  47582. etaMax = cms.double(1.479),
  47583. etaMin = cms.double(-1.479),
  47584. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  47585. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  47586. name = cms.string('gammaBarrel'),
  47587. px = cms.vdouble(-0.00163144589987, 3.17557692226e-06),
  47588. py = cms.vdouble(-0.000710945802217, 6.45810884842e-06),
  47589. type = cms.int32(4),
  47590. varType = cms.int32(0)
  47591. ),
  47592. cms.PSet(
  47593. etaMax = cms.double(3.0),
  47594. etaMin = cms.double(1.479),
  47595. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  47596. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  47597. name = cms.string('gammaEndcapPlus'),
  47598. px = cms.vdouble(-0.00108893779312, -2.53584544941e-05),
  47599. py = cms.vdouble(0.00188026342884, 8.15028097381e-05),
  47600. type = cms.int32(4),
  47601. varType = cms.int32(0)
  47602. ),
  47603. cms.PSet(
  47604. etaMax = cms.double(-1.479),
  47605. etaMin = cms.double(-3.0),
  47606. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  47607. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  47608. name = cms.string('gammaEndcapMinus'),
  47609. px = cms.vdouble(-0.00130486432072, 1.72313009972e-05),
  47610. py = cms.vdouble(-0.00367119684052, -1.63143116342e-05),
  47611. type = cms.int32(4),
  47612. varType = cms.int32(0)
  47613. ),
  47614. cms.PSet(
  47615. etaMax = cms.double(5.2),
  47616. etaMin = cms.double(2.901376),
  47617. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  47618. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  47619. name = cms.string('hHFPlus'),
  47620. px = cms.vdouble(-0.000218928792083, -1.0492437382e-06),
  47621. py = cms.vdouble(2.7982430778e-05, -6.87804028426e-08),
  47622. type = cms.int32(6),
  47623. varType = cms.int32(0)
  47624. ),
  47625. cms.PSet(
  47626. etaMax = cms.double(-2.901376),
  47627. etaMin = cms.double(-5.2),
  47628. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  47629. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  47630. name = cms.string('hHFMinus'),
  47631. px = cms.vdouble(-0.000851170798547, 3.18768998961e-07),
  47632. py = cms.vdouble(6.10447368609e-05, -5.92655106387e-07),
  47633. type = cms.int32(6),
  47634. varType = cms.int32(0)
  47635. ),
  47636. cms.PSet(
  47637. etaMax = cms.double(5.2),
  47638. etaMin = cms.double(2.901376),
  47639. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  47640. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  47641. name = cms.string('egammaHFPlus'),
  47642. px = cms.vdouble(0.00138084425101, -6.39459000901e-06),
  47643. py = cms.vdouble(-0.000532336534523, 2.21305870813e-06),
  47644. type = cms.int32(7),
  47645. varType = cms.int32(0)
  47646. ),
  47647. cms.PSet(
  47648. etaMax = cms.double(-2.901376),
  47649. etaMin = cms.double(-5.2),
  47650. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  47651. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  47652. name = cms.string('egammaHFMinus'),
  47653. px = cms.vdouble(0.00102598393499, -3.37284909389e-06),
  47654. py = cms.vdouble(0.000439449053802, -2.3750891943e-06),
  47655. type = cms.int32(7),
  47656. varType = cms.int32(0)
  47657. ))
  47658.  
  47659. process.multPhiCorrParams_Txy_50ns = cms.VPSet(cms.PSet(
  47660. etaMax = cms.double(2.7),
  47661. etaMin = cms.double(0),
  47662. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  47663. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  47664. name = cms.string('hEtaPlus'),
  47665. px = cms.vdouble(-0.00220049396857, 4.86017686051e-07),
  47666. py = cms.vdouble(0.000301784350668, -2.55951949068e-07),
  47667. type = cms.int32(1),
  47668. varType = cms.int32(0)
  47669. ),
  47670. cms.PSet(
  47671. etaMax = cms.double(0),
  47672. etaMin = cms.double(-2.7),
  47673. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  47674. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  47675. name = cms.string('hEtaMinus'),
  47676. px = cms.vdouble(-0.000217969078412, 3.0200051094e-07),
  47677. py = cms.vdouble(-0.0014606200538, -2.29508676725e-06),
  47678. type = cms.int32(1),
  47679. varType = cms.int32(0)
  47680. ),
  47681. cms.PSet(
  47682. etaMax = cms.double(1.392),
  47683. etaMin = cms.double(-1.392),
  47684. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  47685. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  47686. name = cms.string('h0Barrel'),
  47687. px = cms.vdouble(-0.0135587323577, 5.55593286464e-05),
  47688. py = cms.vdouble(0.00848783774079, -0.00022596699093),
  47689. type = cms.int32(5),
  47690. varType = cms.int32(0)
  47691. ),
  47692. cms.PSet(
  47693. etaMax = cms.double(3),
  47694. etaMin = cms.double(1.392),
  47695. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  47696. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  47697. name = cms.string('h0EndcapPlus'),
  47698. px = cms.vdouble(-0.00285895832031, -6.08161900014e-05),
  47699. py = cms.vdouble(-0.00934018266651, 0.000259105827172),
  47700. type = cms.int32(5),
  47701. varType = cms.int32(0)
  47702. ),
  47703. cms.PSet(
  47704. etaMax = cms.double(-1.392),
  47705. etaMin = cms.double(-3.0),
  47706. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  47707. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  47708. name = cms.string('h0EndcapMinus'),
  47709. px = cms.vdouble(-0.00537876208774, 0.000209817129512),
  47710. py = cms.vdouble(0.011148063877, -4.44149746767e-06),
  47711. type = cms.int32(5),
  47712. varType = cms.int32(0)
  47713. ),
  47714. cms.PSet(
  47715. etaMax = cms.double(1.479),
  47716. etaMin = cms.double(-1.479),
  47717. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  47718. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  47719. name = cms.string('gammaBarrel'),
  47720. px = cms.vdouble(-0.00192842680623, 2.61152485314e-06),
  47721. py = cms.vdouble(-0.000507607323037, 4.48832037695e-06),
  47722. type = cms.int32(4),
  47723. varType = cms.int32(0)
  47724. ),
  47725. cms.PSet(
  47726. etaMax = cms.double(3.0),
  47727. etaMin = cms.double(1.479),
  47728. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  47729. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  47730. name = cms.string('gammaEndcapPlus'),
  47731. px = cms.vdouble(-0.000519297328533, -2.0682880001e-05),
  47732. py = cms.vdouble(0.00282867507264, 6.66930895313e-05),
  47733. type = cms.int32(4),
  47734. varType = cms.int32(0)
  47735. ),
  47736. cms.PSet(
  47737. etaMax = cms.double(-1.479),
  47738. etaMin = cms.double(-3.0),
  47739. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  47740. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  47741. name = cms.string('gammaEndcapMinus'),
  47742. px = cms.vdouble(-0.00103112559755, 1.33699817646e-05),
  47743. py = cms.vdouble(-0.00209888421545, -3.30667819828e-05),
  47744. type = cms.int32(4),
  47745. varType = cms.int32(0)
  47746. ),
  47747. cms.PSet(
  47748. etaMax = cms.double(5.2),
  47749. etaMin = cms.double(2.901376),
  47750. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  47751. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  47752. name = cms.string('hHFPlus'),
  47753. px = cms.vdouble(-0.000392672935556, -9.65693700264e-07),
  47754. py = cms.vdouble(0.000114612488388, -3.44552389568e-07),
  47755. type = cms.int32(6),
  47756. varType = cms.int32(0)
  47757. ),
  47758. cms.PSet(
  47759. etaMax = cms.double(-2.901376),
  47760. etaMin = cms.double(-5.2),
  47761. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  47762. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  47763. name = cms.string('hHFMinus'),
  47764. px = cms.vdouble(-0.00093227965176, 7.74599924874e-07),
  47765. py = cms.vdouble(-2.95036363418e-05, -7.98830257983e-07),
  47766. type = cms.int32(6),
  47767. varType = cms.int32(0)
  47768. ),
  47769. cms.PSet(
  47770. etaMax = cms.double(5.2),
  47771. etaMin = cms.double(2.901376),
  47772. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  47773. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  47774. name = cms.string('egammaHFPlus'),
  47775. px = cms.vdouble(0.00275218993341, -1.69184089548e-05),
  47776. py = cms.vdouble(-0.00113061539637, 6.05994897808e-06),
  47777. type = cms.int32(7),
  47778. varType = cms.int32(0)
  47779. ),
  47780. cms.PSet(
  47781. etaMax = cms.double(-2.901376),
  47782. etaMin = cms.double(-5.2),
  47783. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  47784. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  47785. name = cms.string('egammaHFMinus'),
  47786. px = cms.vdouble(0.00136623849956, -5.55451851761e-06),
  47787. py = cms.vdouble(0.00117549065237, -6.54719096891e-06),
  47788. type = cms.int32(7),
  47789. varType = cms.int32(0)
  47790. ))
  47791.  
  47792. process.mvaConfigsForEleProducer = cms.VPSet(cms.PSet(
  47793. mvaName = cms.string('ElectronMVAEstimatorRun2Phys14NonTrig'),
  47794. mvaTag = cms.string('25nsV1'),
  47795. weightFileNames = cms.vstring('RecoEgamma/ElectronIdentification/data/PHYS14/EIDmva_EB1_5_oldscenario2phys14_BDT.weights.xml',
  47796. 'RecoEgamma/ElectronIdentification/data/PHYS14/EIDmva_EB2_5_oldscenario2phys14_BDT.weights.xml',
  47797. 'RecoEgamma/ElectronIdentification/data/PHYS14/EIDmva_EE_5_oldscenario2phys14_BDT.weights.xml',
  47798. 'RecoEgamma/ElectronIdentification/data/PHYS14/EIDmva_EB1_10_oldscenario2phys14_BDT.weights.xml',
  47799. 'RecoEgamma/ElectronIdentification/data/PHYS14/EIDmva_EB2_10_oldscenario2phys14_BDT.weights.xml',
  47800. 'RecoEgamma/ElectronIdentification/data/PHYS14/EIDmva_EE_10_oldscenario2phys14_BDT.weights.xml')
  47801. ),
  47802. cms.PSet(
  47803. beamSpot = cms.InputTag("offlineBeamSpot"),
  47804. conversionsAOD = cms.InputTag("allConversions"),
  47805. conversionsMiniAOD = cms.InputTag("reducedEgamma","reducedConversions"),
  47806. mvaName = cms.string('ElectronMVAEstimatorRun2Spring15NonTrig'),
  47807. mvaTag = cms.string('25nsV1'),
  47808. weightFileNames = cms.vstring('RecoEgamma/ElectronIdentification/data/Spring15/EIDmva_EB1_5_oldNonTrigSpring15_ConvVarCwoBoolean_TMVA412_FullStatLowPt_PairNegWeightsGlobal_BDT.weights.xml',
  47809. 'RecoEgamma/ElectronIdentification/data/Spring15/EIDmva_EB2_5_oldNonTrigSpring15_ConvVarCwoBoolean_TMVA412_FullStatLowPt_PairNegWeightsGlobal_BDT.weights.xml',
  47810. 'RecoEgamma/ElectronIdentification/data/Spring15/EIDmva_EE_5_oldNonTrigSpring15_ConvVarCwoBoolean_TMVA412_FullStatLowPt_PairNegWeightsGlobal_BDT.weights.xml',
  47811. 'RecoEgamma/ElectronIdentification/data/Spring15/EIDmva_EB1_10_oldNonTrigSpring15_ConvVarCwoBoolean_TMVA412_FullStatLowPt_PairNegWeightsGlobal_BDT.weights.xml',
  47812. 'RecoEgamma/ElectronIdentification/data/Spring15/EIDmva_EB2_10_oldNonTrigSpring15_ConvVarCwoBoolean_TMVA412_FullStatLowPt_PairNegWeightsGlobal_BDT.weights.xml',
  47813. 'RecoEgamma/ElectronIdentification/data/Spring15/EIDmva_EE_10_oldNonTrigSpring15_ConvVarCwoBoolean_TMVA412_FullStatLowPt_PairNegWeightsGlobal_BDT.weights.xml')
  47814. ),
  47815. cms.PSet(
  47816. beamSpot = cms.InputTag("offlineBeamSpot"),
  47817. conversionsAOD = cms.InputTag("allConversions"),
  47818. conversionsMiniAOD = cms.InputTag("reducedEgamma","reducedConversions"),
  47819. mvaName = cms.string('ElectronMVAEstimatorRun2Spring15Trig'),
  47820. mvaTag = cms.string('50nsV1'),
  47821. weightFileNames = cms.vstring('RecoEgamma/ElectronIdentification/data/Spring15/EIDmva_EB1_10_oldTrigSpring15_50ns_data_1_VarD_TMVA412_Sig6BkgAll_MG_noSpec_BDT.weights.xml',
  47822. 'RecoEgamma/ElectronIdentification/data/Spring15/EIDmva_EB2_10_oldTrigSpring15_50ns_data_1_VarD_TMVA412_Sig6BkgAll_MG_noSpec_BDT.weights.xml',
  47823. 'RecoEgamma/ElectronIdentification/data/Spring15/EIDmva_EE_10_oldTrigSpring15_50ns_data_1_VarD_TMVA412_Sig6BkgAll_MG_noSpec_BDT.weights.xml')
  47824. ),
  47825. cms.PSet(
  47826. beamSpot = cms.InputTag("offlineBeamSpot"),
  47827. conversionsAOD = cms.InputTag("allConversions"),
  47828. conversionsMiniAOD = cms.InputTag("reducedEgamma","reducedConversions"),
  47829. mvaName = cms.string('ElectronMVAEstimatorRun2Spring15Trig'),
  47830. mvaTag = cms.string('25nsV1'),
  47831. weightFileNames = cms.vstring('RecoEgamma/ElectronIdentification/data/Spring15/EIDmva_EB1_10_oldTrigSpring15_25ns_data_1_VarD_TMVA412_Sig6BkgAll_MG_noSpec_BDT.weights.xml',
  47832. 'RecoEgamma/ElectronIdentification/data/Spring15/EIDmva_EB2_10_oldTrigSpring15_25ns_data_1_VarD_TMVA412_Sig6BkgAll_MG_noSpec_BDT.weights.xml',
  47833. 'RecoEgamma/ElectronIdentification/data/Spring15/EIDmva_EE_10_oldTrigSpring15_25ns_data_1_VarD_TMVA412_Sig6BkgAll_MG_noSpec_BDT.weights.xml')
  47834. ),
  47835. cms.PSet(
  47836. beamSpot = cms.InputTag("offlineBeamSpot"),
  47837. conversionsAOD = cms.InputTag("allConversions"),
  47838. conversionsMiniAOD = cms.InputTag("reducedEgamma","reducedConversions"),
  47839. mvaName = cms.string('ElectronMVAEstimatorRun2Spring16HZZ'),
  47840. mvaTag = cms.string('V1'),
  47841. weightFileNames = cms.vstring('RecoEgamma/ElectronIdentification/data/Spring16_HZZ_V1/electronID_mva_Spring16_HZZ_V1_EB1_5.weights.xml',
  47842. 'RecoEgamma/ElectronIdentification/data/Spring16_HZZ_V1/electronID_mva_Spring16_HZZ_V1_EB2_5.weights.xml',
  47843. 'RecoEgamma/ElectronIdentification/data/Spring16_HZZ_V1/electronID_mva_Spring16_HZZ_V1_EE_5.weights.xml',
  47844. 'RecoEgamma/ElectronIdentification/data/Spring16_HZZ_V1/electronID_mva_Spring16_HZZ_V1_EB1_10.weights.xml',
  47845. 'RecoEgamma/ElectronIdentification/data/Spring16_HZZ_V1/electronID_mva_Spring16_HZZ_V1_EB2_10.weights.xml',
  47846. 'RecoEgamma/ElectronIdentification/data/Spring16_HZZ_V1/electronID_mva_Spring16_HZZ_V1_EE_10.weights.xml')
  47847. ),
  47848. cms.PSet(
  47849. beamSpot = cms.InputTag("offlineBeamSpot"),
  47850. conversionsAOD = cms.InputTag("allConversions"),
  47851. conversionsMiniAOD = cms.InputTag("reducedEgamma","reducedConversions"),
  47852. mvaName = cms.string('ElectronMVAEstimatorRun2Spring16GeneralPurpose'),
  47853. mvaTag = cms.string('V1'),
  47854. weightFileNames = cms.vstring('RecoEgamma/ElectronIdentification/data/Spring16_GeneralPurpose_V1/electronID_mva_Spring16_GeneralPurpose_V1_EB1_10.weights.xml',
  47855. 'RecoEgamma/ElectronIdentification/data/Spring16_GeneralPurpose_V1/electronID_mva_Spring16_GeneralPurpose_V1_EB2_10.weights.xml',
  47856. 'RecoEgamma/ElectronIdentification/data/Spring16_GeneralPurpose_V1/electronID_mva_Spring16_GeneralPurpose_V1_EE_10.weights.xml')
  47857. ))
  47858.  
  47859. process.mvaConfigsForPhoProducer = cms.VPSet(cms.PSet(
  47860. esEffSigmaRRMap = cms.InputTag("photonIDValueMapProducer","phoESEffSigmaRR"),
  47861. full5x5E1x3Map = cms.InputTag("photonIDValueMapProducer","phoFull5x5E1x3"),
  47862. full5x5E2x2Map = cms.InputTag("photonIDValueMapProducer","phoFull5x5E2x2"),
  47863. full5x5E2x5MaxMap = cms.InputTag("photonIDValueMapProducer","phoFull5x5E2x5Max"),
  47864. full5x5E5x5Map = cms.InputTag("photonIDValueMapProducer","phoFull5x5E5x5"),
  47865. full5x5SigmaIEtaIEtaMap = cms.InputTag("photonIDValueMapProducer","phoFull5x5SigmaIEtaIEta"),
  47866. full5x5SigmaIEtaIPhiMap = cms.InputTag("photonIDValueMapProducer","phoFull5x5SigmaIEtaIPhi"),
  47867. mvaName = cms.string('PhotonMVAEstimatorRun2Phys14NonTrig'),
  47868. mvaTag = cms.string('25nsV1'),
  47869. phoChargedIsolation = cms.InputTag("photonIDValueMapProducer","phoChargedIsolation"),
  47870. phoPhotonIsolation = cms.InputTag("photonIDValueMapProducer","phoPhotonIsolation"),
  47871. phoWorstChargedIsolation = cms.InputTag("photonIDValueMapProducer","phoWorstChargedIsolation"),
  47872. rho = cms.InputTag("fixedGridRhoFastjetAll"),
  47873. useValueMaps = cms.bool(True),
  47874. weightFileNames = cms.vstring('RecoEgamma/PhotonIdentification/data/PHYS14/photon_general_MVA_phys14_pu20bx25_EB_V1.weights.xml',
  47875. 'RecoEgamma/PhotonIdentification/data/PHYS14/photon_general_MVA_phys14_pu20bx25_EE_V1.weights.xml')
  47876. ),
  47877. cms.PSet(
  47878. esEffSigmaRRMap = cms.InputTag("photonIDValueMapProducer","phoESEffSigmaRR"),
  47879. full5x5E1x3Map = cms.InputTag("photonIDValueMapProducer","phoFull5x5E1x3"),
  47880. full5x5E2x2Map = cms.InputTag("photonIDValueMapProducer","phoFull5x5E2x2"),
  47881. full5x5E2x5MaxMap = cms.InputTag("photonIDValueMapProducer","phoFull5x5E2x5Max"),
  47882. full5x5E5x5Map = cms.InputTag("photonIDValueMapProducer","phoFull5x5E5x5"),
  47883. full5x5SigmaIEtaIEtaMap = cms.InputTag("photonIDValueMapProducer","phoFull5x5SigmaIEtaIEta"),
  47884. full5x5SigmaIEtaIPhiMap = cms.InputTag("photonIDValueMapProducer","phoFull5x5SigmaIEtaIPhi"),
  47885. mvaName = cms.string('PhotonMVAEstimatorRun2Spring15NonTrig'),
  47886. mvaTag = cms.string('50nsV1'),
  47887. phoChargedIsolation = cms.InputTag("photonIDValueMapProducer","phoChargedIsolation"),
  47888. phoPhotonIsolation = cms.InputTag("photonIDValueMapProducer","phoPhotonIsolation"),
  47889. phoWorstChargedIsolation = cms.InputTag("photonIDValueMapProducer","phoWorstChargedIsolation"),
  47890. rho = cms.InputTag("fixedGridRhoFastjetAll"),
  47891. useValueMaps = cms.bool(True),
  47892. weightFileNames = cms.vstring('RecoEgamma/PhotonIdentification/data/Spring15/photon_general_MVA_Spring15_50ns_EB_V1.weights.xml',
  47893. 'RecoEgamma/PhotonIdentification/data/Spring15/photon_general_MVA_Spring15_50ns_EE_V1.weights.xml')
  47894. ),
  47895. cms.PSet(
  47896. esEffSigmaRRMap = cms.InputTag("photonIDValueMapProducer","phoESEffSigmaRR"),
  47897. full5x5E1x3Map = cms.InputTag("photonIDValueMapProducer","phoFull5x5E1x3"),
  47898. full5x5E2x2Map = cms.InputTag("photonIDValueMapProducer","phoFull5x5E2x2"),
  47899. full5x5E2x5MaxMap = cms.InputTag("photonIDValueMapProducer","phoFull5x5E2x5Max"),
  47900. full5x5E5x5Map = cms.InputTag("photonIDValueMapProducer","phoFull5x5E5x5"),
  47901. full5x5SigmaIEtaIEtaMap = cms.InputTag("photonIDValueMapProducer","phoFull5x5SigmaIEtaIEta"),
  47902. full5x5SigmaIEtaIPhiMap = cms.InputTag("photonIDValueMapProducer","phoFull5x5SigmaIEtaIPhi"),
  47903. mvaName = cms.string('PhotonMVAEstimatorRun2Spring15NonTrig'),
  47904. mvaTag = cms.string('50nsV2'),
  47905. phoChargedIsolation = cms.InputTag("photonIDValueMapProducer","phoChargedIsolation"),
  47906. phoPhotonIsolation = cms.InputTag("photonIDValueMapProducer","phoPhotonIsolation"),
  47907. phoWorstChargedIsolation = cms.InputTag("photonIDValueMapProducer","phoWorstChargedIsolation"),
  47908. rho = cms.InputTag("fixedGridRhoFastjetAll"),
  47909. useValueMaps = cms.bool(True),
  47910. weightFileNames = cms.vstring('RecoEgamma/PhotonIdentification/data/Spring15/photon_general_MVA_Spring15_50ns_EB_V2.weights.xml',
  47911. 'RecoEgamma/PhotonIdentification/data/Spring15/photon_general_MVA_Spring15_50ns_EE_V2.weights.xml')
  47912. ),
  47913. cms.PSet(
  47914. esEffSigmaRRMap = cms.InputTag("photonIDValueMapProducer","phoESEffSigmaRR"),
  47915. full5x5E1x3Map = cms.InputTag("photonIDValueMapProducer","phoFull5x5E1x3"),
  47916. full5x5E2x2Map = cms.InputTag("photonIDValueMapProducer","phoFull5x5E2x2"),
  47917. full5x5E2x5MaxMap = cms.InputTag("photonIDValueMapProducer","phoFull5x5E2x5Max"),
  47918. full5x5E5x5Map = cms.InputTag("photonIDValueMapProducer","phoFull5x5E5x5"),
  47919. full5x5SigmaIEtaIEtaMap = cms.InputTag("photonIDValueMapProducer","phoFull5x5SigmaIEtaIEta"),
  47920. full5x5SigmaIEtaIPhiMap = cms.InputTag("photonIDValueMapProducer","phoFull5x5SigmaIEtaIPhi"),
  47921. mvaName = cms.string('PhotonMVAEstimatorRun2Spring15NonTrig'),
  47922. mvaTag = cms.string('25nsV2'),
  47923. phoChargedIsolation = cms.InputTag("photonIDValueMapProducer","phoChargedIsolation"),
  47924. phoPhotonIsolation = cms.InputTag("photonIDValueMapProducer","phoPhotonIsolation"),
  47925. phoWorstChargedIsolation = cms.InputTag("photonIDValueMapProducer","phoWorstChargedIsolation"),
  47926. rho = cms.InputTag("fixedGridRhoFastjetAll"),
  47927. useValueMaps = cms.bool(True),
  47928. weightFileNames = cms.vstring('RecoEgamma/PhotonIdentification/data/Spring15/photon_general_MVA_Spring15_25ns_EB_V2.weights.xml',
  47929. 'RecoEgamma/PhotonIdentification/data/Spring15/photon_general_MVA_Spring15_25ns_EE_V2.weights.xml')
  47930. ),
  47931. cms.PSet(
  47932. esEffSigmaRRMap = cms.InputTag("photonIDValueMapProducer","phoESEffSigmaRR"),
  47933. full5x5E1x3Map = cms.InputTag("photonIDValueMapProducer","phoFull5x5E1x3"),
  47934. full5x5E2x2Map = cms.InputTag("photonIDValueMapProducer","phoFull5x5E2x2"),
  47935. full5x5E2x5MaxMap = cms.InputTag("photonIDValueMapProducer","phoFull5x5E2x5Max"),
  47936. full5x5E5x5Map = cms.InputTag("photonIDValueMapProducer","phoFull5x5E5x5"),
  47937. full5x5SigmaIEtaIEtaMap = cms.InputTag("photonIDValueMapProducer","phoFull5x5SigmaIEtaIEta"),
  47938. full5x5SigmaIEtaIPhiMap = cms.InputTag("photonIDValueMapProducer","phoFull5x5SigmaIEtaIPhi"),
  47939. mvaName = cms.string('PhotonMVAEstimatorRun2Spring15NonTrig'),
  47940. mvaTag = cms.string('50nsV2p1'),
  47941. phoChargedIsolation = cms.InputTag("photonIDValueMapProducer","phoChargedIsolation"),
  47942. phoPhotonIsolation = cms.InputTag("photonIDValueMapProducer","phoPhotonIsolation"),
  47943. phoWorstChargedIsolation = cms.InputTag("photonIDValueMapProducer","phoWorstChargedIsolation"),
  47944. rho = cms.InputTag("fixedGridRhoFastjetAll"),
  47945. useValueMaps = cms.bool(False),
  47946. weightFileNames = cms.vstring('RecoEgamma/PhotonIdentification/data/Spring15/photon_general_MVA_Spring15_50ns_EB_V2.weights.xml',
  47947. 'RecoEgamma/PhotonIdentification/data/Spring15/photon_general_MVA_Spring15_50ns_EE_V2.weights.xml')
  47948. ),
  47949. cms.PSet(
  47950. esEffSigmaRRMap = cms.InputTag("photonIDValueMapProducer","phoESEffSigmaRR"),
  47951. full5x5E1x3Map = cms.InputTag("photonIDValueMapProducer","phoFull5x5E1x3"),
  47952. full5x5E2x2Map = cms.InputTag("photonIDValueMapProducer","phoFull5x5E2x2"),
  47953. full5x5E2x5MaxMap = cms.InputTag("photonIDValueMapProducer","phoFull5x5E2x5Max"),
  47954. full5x5E5x5Map = cms.InputTag("photonIDValueMapProducer","phoFull5x5E5x5"),
  47955. full5x5SigmaIEtaIEtaMap = cms.InputTag("photonIDValueMapProducer","phoFull5x5SigmaIEtaIEta"),
  47956. full5x5SigmaIEtaIPhiMap = cms.InputTag("photonIDValueMapProducer","phoFull5x5SigmaIEtaIPhi"),
  47957. mvaName = cms.string('PhotonMVAEstimatorRun2Spring15NonTrig'),
  47958. mvaTag = cms.string('25nsV2p1'),
  47959. phoChargedIsolation = cms.InputTag("photonIDValueMapProducer","phoChargedIsolation"),
  47960. phoPhotonIsolation = cms.InputTag("photonIDValueMapProducer","phoPhotonIsolation"),
  47961. phoWorstChargedIsolation = cms.InputTag("photonIDValueMapProducer","phoWorstChargedIsolation"),
  47962. rho = cms.InputTag("fixedGridRhoFastjetAll"),
  47963. useValueMaps = cms.bool(False),
  47964. weightFileNames = cms.vstring('RecoEgamma/PhotonIdentification/data/Spring15/photon_general_MVA_Spring15_25ns_EB_V2.weights.xml',
  47965. 'RecoEgamma/PhotonIdentification/data/Spring15/photon_general_MVA_Spring15_25ns_EE_V2.weights.xml')
  47966. ))
  47967.  
  47968. process.patMultPhiCorrParams_T0pcT1SmearTxy_25ns = cms.VPSet(cms.PSet(
  47969. etaMax = cms.double(2.7),
  47970. etaMin = cms.double(0),
  47971. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  47972. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  47973. name = cms.string('hEtaPlus'),
  47974. px = cms.vdouble(-0.00229295500096, 3.15487850373e-07),
  47975. py = cms.vdouble(0.000114282381437, -1.58467325852e-08),
  47976. type = cms.int32(1),
  47977. varType = cms.int32(0)
  47978. ),
  47979. cms.PSet(
  47980. etaMax = cms.double(0),
  47981. etaMin = cms.double(-2.7),
  47982. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  47983. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  47984. name = cms.string('hEtaMinus'),
  47985. px = cms.vdouble(-0.000198571488347, -1.94054852726e-07),
  47986. py = cms.vdouble(-0.00137832489313, -2.02238617742e-06),
  47987. type = cms.int32(1),
  47988. varType = cms.int32(0)
  47989. ),
  47990. cms.PSet(
  47991. etaMax = cms.double(1.392),
  47992. etaMin = cms.double(-1.392),
  47993. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  47994. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  47995. name = cms.string('h0Barrel'),
  47996. px = cms.vdouble(-0.0153652906396, -3.80210366974e-05),
  47997. py = cms.vdouble(0.00798098092474, -0.000103998219585),
  47998. type = cms.int32(5),
  47999. varType = cms.int32(0)
  48000. ),
  48001. cms.PSet(
  48002. etaMax = cms.double(3),
  48003. etaMin = cms.double(1.392),
  48004. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  48005. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  48006. name = cms.string('h0EndcapPlus'),
  48007. px = cms.vdouble(-0.00305719113962, -0.00032676418359),
  48008. py = cms.vdouble(-0.00345131507897, 0.000164816815994),
  48009. type = cms.int32(5),
  48010. varType = cms.int32(0)
  48011. ),
  48012. cms.PSet(
  48013. etaMax = cms.double(-1.392),
  48014. etaMin = cms.double(-3.0),
  48015. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  48016. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  48017. name = cms.string('h0EndcapMinus'),
  48018. px = cms.vdouble(-0.000159031461755, 0.00012231873804),
  48019. py = cms.vdouble(0.0260436390996, -8.17994745657e-05),
  48020. type = cms.int32(5),
  48021. varType = cms.int32(0)
  48022. ),
  48023. cms.PSet(
  48024. etaMax = cms.double(1.479),
  48025. etaMin = cms.double(-1.479),
  48026. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  48027. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  48028. name = cms.string('gammaBarrel'),
  48029. px = cms.vdouble(-0.00163144589987, 3.17557692226e-06),
  48030. py = cms.vdouble(-0.000710945802217, 6.45810884842e-06),
  48031. type = cms.int32(4),
  48032. varType = cms.int32(0)
  48033. ),
  48034. cms.PSet(
  48035. etaMax = cms.double(3.0),
  48036. etaMin = cms.double(1.479),
  48037. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  48038. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  48039. name = cms.string('gammaEndcapPlus'),
  48040. px = cms.vdouble(-0.00108893779312, -2.53584544941e-05),
  48041. py = cms.vdouble(0.00188026342884, 8.15028097381e-05),
  48042. type = cms.int32(4),
  48043. varType = cms.int32(0)
  48044. ),
  48045. cms.PSet(
  48046. etaMax = cms.double(-1.479),
  48047. etaMin = cms.double(-3.0),
  48048. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  48049. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  48050. name = cms.string('gammaEndcapMinus'),
  48051. px = cms.vdouble(-0.00130486432072, 1.72313009972e-05),
  48052. py = cms.vdouble(-0.00367119684052, -1.63143116342e-05),
  48053. type = cms.int32(4),
  48054. varType = cms.int32(0)
  48055. ),
  48056. cms.PSet(
  48057. etaMax = cms.double(5.2),
  48058. etaMin = cms.double(2.901376),
  48059. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  48060. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  48061. name = cms.string('hHFPlus'),
  48062. px = cms.vdouble(-0.000218928792083, -1.0492437382e-06),
  48063. py = cms.vdouble(2.7982430778e-05, -6.87804028426e-08),
  48064. type = cms.int32(6),
  48065. varType = cms.int32(0)
  48066. ),
  48067. cms.PSet(
  48068. etaMax = cms.double(-2.901376),
  48069. etaMin = cms.double(-5.2),
  48070. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  48071. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  48072. name = cms.string('hHFMinus'),
  48073. px = cms.vdouble(-0.000851170798547, 3.18768998961e-07),
  48074. py = cms.vdouble(6.10447368609e-05, -5.92655106387e-07),
  48075. type = cms.int32(6),
  48076. varType = cms.int32(0)
  48077. ),
  48078. cms.PSet(
  48079. etaMax = cms.double(5.2),
  48080. etaMin = cms.double(2.901376),
  48081. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  48082. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  48083. name = cms.string('egammaHFPlus'),
  48084. px = cms.vdouble(0.00138084425101, -6.39459000901e-06),
  48085. py = cms.vdouble(-0.000532336534523, 2.21305870813e-06),
  48086. type = cms.int32(7),
  48087. varType = cms.int32(0)
  48088. ),
  48089. cms.PSet(
  48090. etaMax = cms.double(-2.901376),
  48091. etaMin = cms.double(-5.2),
  48092. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  48093. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  48094. name = cms.string('egammaHFMinus'),
  48095. px = cms.vdouble(0.00102598393499, -3.37284909389e-06),
  48096. py = cms.vdouble(0.000439449053802, -2.3750891943e-06),
  48097. type = cms.int32(7),
  48098. varType = cms.int32(0)
  48099. ))
  48100.  
  48101. process.patMultPhiCorrParams_T0pcT1SmearTxy_50ns = cms.VPSet(cms.PSet(
  48102. etaMax = cms.double(2.7),
  48103. etaMin = cms.double(0),
  48104. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  48105. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  48106. name = cms.string('hEtaPlus'),
  48107. px = cms.vdouble(-0.00220049396857, 4.86017686051e-07),
  48108. py = cms.vdouble(0.000301784350668, -2.55951949068e-07),
  48109. type = cms.int32(1),
  48110. varType = cms.int32(0)
  48111. ),
  48112. cms.PSet(
  48113. etaMax = cms.double(0),
  48114. etaMin = cms.double(-2.7),
  48115. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  48116. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  48117. name = cms.string('hEtaMinus'),
  48118. px = cms.vdouble(-0.000217969078412, 3.0200051094e-07),
  48119. py = cms.vdouble(-0.0014606200538, -2.29508676725e-06),
  48120. type = cms.int32(1),
  48121. varType = cms.int32(0)
  48122. ),
  48123. cms.PSet(
  48124. etaMax = cms.double(1.392),
  48125. etaMin = cms.double(-1.392),
  48126. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  48127. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  48128. name = cms.string('h0Barrel'),
  48129. px = cms.vdouble(-0.0135587323577, 5.55593286464e-05),
  48130. py = cms.vdouble(0.00848783774079, -0.00022596699093),
  48131. type = cms.int32(5),
  48132. varType = cms.int32(0)
  48133. ),
  48134. cms.PSet(
  48135. etaMax = cms.double(3),
  48136. etaMin = cms.double(1.392),
  48137. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  48138. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  48139. name = cms.string('h0EndcapPlus'),
  48140. px = cms.vdouble(-0.00285895832031, -6.08161900014e-05),
  48141. py = cms.vdouble(-0.00934018266651, 0.000259105827172),
  48142. type = cms.int32(5),
  48143. varType = cms.int32(0)
  48144. ),
  48145. cms.PSet(
  48146. etaMax = cms.double(-1.392),
  48147. etaMin = cms.double(-3.0),
  48148. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  48149. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  48150. name = cms.string('h0EndcapMinus'),
  48151. px = cms.vdouble(-0.00537876208774, 0.000209817129512),
  48152. py = cms.vdouble(0.011148063877, -4.44149746767e-06),
  48153. type = cms.int32(5),
  48154. varType = cms.int32(0)
  48155. ),
  48156. cms.PSet(
  48157. etaMax = cms.double(1.479),
  48158. etaMin = cms.double(-1.479),
  48159. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  48160. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  48161. name = cms.string('gammaBarrel'),
  48162. px = cms.vdouble(-0.00192842680623, 2.61152485314e-06),
  48163. py = cms.vdouble(-0.000507607323037, 4.48832037695e-06),
  48164. type = cms.int32(4),
  48165. varType = cms.int32(0)
  48166. ),
  48167. cms.PSet(
  48168. etaMax = cms.double(3.0),
  48169. etaMin = cms.double(1.479),
  48170. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  48171. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  48172. name = cms.string('gammaEndcapPlus'),
  48173. px = cms.vdouble(-0.000519297328533, -2.0682880001e-05),
  48174. py = cms.vdouble(0.00282867507264, 6.66930895313e-05),
  48175. type = cms.int32(4),
  48176. varType = cms.int32(0)
  48177. ),
  48178. cms.PSet(
  48179. etaMax = cms.double(-1.479),
  48180. etaMin = cms.double(-3.0),
  48181. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  48182. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  48183. name = cms.string('gammaEndcapMinus'),
  48184. px = cms.vdouble(-0.00103112559755, 1.33699817646e-05),
  48185. py = cms.vdouble(-0.00209888421545, -3.30667819828e-05),
  48186. type = cms.int32(4),
  48187. varType = cms.int32(0)
  48188. ),
  48189. cms.PSet(
  48190. etaMax = cms.double(5.2),
  48191. etaMin = cms.double(2.901376),
  48192. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  48193. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  48194. name = cms.string('hHFPlus'),
  48195. px = cms.vdouble(-0.000392672935556, -9.65693700264e-07),
  48196. py = cms.vdouble(0.000114612488388, -3.44552389568e-07),
  48197. type = cms.int32(6),
  48198. varType = cms.int32(0)
  48199. ),
  48200. cms.PSet(
  48201. etaMax = cms.double(-2.901376),
  48202. etaMin = cms.double(-5.2),
  48203. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  48204. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  48205. name = cms.string('hHFMinus'),
  48206. px = cms.vdouble(-0.00093227965176, 7.74599924874e-07),
  48207. py = cms.vdouble(-2.95036363418e-05, -7.98830257983e-07),
  48208. type = cms.int32(6),
  48209. varType = cms.int32(0)
  48210. ),
  48211. cms.PSet(
  48212. etaMax = cms.double(5.2),
  48213. etaMin = cms.double(2.901376),
  48214. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  48215. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  48216. name = cms.string('egammaHFPlus'),
  48217. px = cms.vdouble(0.00275218993341, -1.69184089548e-05),
  48218. py = cms.vdouble(-0.00113061539637, 6.05994897808e-06),
  48219. type = cms.int32(7),
  48220. varType = cms.int32(0)
  48221. ),
  48222. cms.PSet(
  48223. etaMax = cms.double(-2.901376),
  48224. etaMin = cms.double(-5.2),
  48225. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  48226. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  48227. name = cms.string('egammaHFMinus'),
  48228. px = cms.vdouble(0.00136623849956, -5.55451851761e-06),
  48229. py = cms.vdouble(0.00117549065237, -6.54719096891e-06),
  48230. type = cms.int32(7),
  48231. varType = cms.int32(0)
  48232. ))
  48233.  
  48234. process.patMultPhiCorrParams_T0pcT1T2SmearTxy_25ns = cms.VPSet(cms.PSet(
  48235. etaMax = cms.double(2.7),
  48236. etaMin = cms.double(0),
  48237. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  48238. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  48239. name = cms.string('hEtaPlus'),
  48240. px = cms.vdouble(-0.00229295500096, 3.15487850373e-07),
  48241. py = cms.vdouble(0.000114282381437, -1.58467325852e-08),
  48242. type = cms.int32(1),
  48243. varType = cms.int32(0)
  48244. ),
  48245. cms.PSet(
  48246. etaMax = cms.double(0),
  48247. etaMin = cms.double(-2.7),
  48248. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  48249. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  48250. name = cms.string('hEtaMinus'),
  48251. px = cms.vdouble(-0.000198571488347, -1.94054852726e-07),
  48252. py = cms.vdouble(-0.00137832489313, -2.02238617742e-06),
  48253. type = cms.int32(1),
  48254. varType = cms.int32(0)
  48255. ),
  48256. cms.PSet(
  48257. etaMax = cms.double(1.392),
  48258. etaMin = cms.double(-1.392),
  48259. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  48260. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  48261. name = cms.string('h0Barrel'),
  48262. px = cms.vdouble(-0.0153652906396, -3.80210366974e-05),
  48263. py = cms.vdouble(0.00798098092474, -0.000103998219585),
  48264. type = cms.int32(5),
  48265. varType = cms.int32(0)
  48266. ),
  48267. cms.PSet(
  48268. etaMax = cms.double(3),
  48269. etaMin = cms.double(1.392),
  48270. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  48271. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  48272. name = cms.string('h0EndcapPlus'),
  48273. px = cms.vdouble(-0.00305719113962, -0.00032676418359),
  48274. py = cms.vdouble(-0.00345131507897, 0.000164816815994),
  48275. type = cms.int32(5),
  48276. varType = cms.int32(0)
  48277. ),
  48278. cms.PSet(
  48279. etaMax = cms.double(-1.392),
  48280. etaMin = cms.double(-3.0),
  48281. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  48282. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  48283. name = cms.string('h0EndcapMinus'),
  48284. px = cms.vdouble(-0.000159031461755, 0.00012231873804),
  48285. py = cms.vdouble(0.0260436390996, -8.17994745657e-05),
  48286. type = cms.int32(5),
  48287. varType = cms.int32(0)
  48288. ),
  48289. cms.PSet(
  48290. etaMax = cms.double(1.479),
  48291. etaMin = cms.double(-1.479),
  48292. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  48293. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  48294. name = cms.string('gammaBarrel'),
  48295. px = cms.vdouble(-0.00163144589987, 3.17557692226e-06),
  48296. py = cms.vdouble(-0.000710945802217, 6.45810884842e-06),
  48297. type = cms.int32(4),
  48298. varType = cms.int32(0)
  48299. ),
  48300. cms.PSet(
  48301. etaMax = cms.double(3.0),
  48302. etaMin = cms.double(1.479),
  48303. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  48304. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  48305. name = cms.string('gammaEndcapPlus'),
  48306. px = cms.vdouble(-0.00108893779312, -2.53584544941e-05),
  48307. py = cms.vdouble(0.00188026342884, 8.15028097381e-05),
  48308. type = cms.int32(4),
  48309. varType = cms.int32(0)
  48310. ),
  48311. cms.PSet(
  48312. etaMax = cms.double(-1.479),
  48313. etaMin = cms.double(-3.0),
  48314. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  48315. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  48316. name = cms.string('gammaEndcapMinus'),
  48317. px = cms.vdouble(-0.00130486432072, 1.72313009972e-05),
  48318. py = cms.vdouble(-0.00367119684052, -1.63143116342e-05),
  48319. type = cms.int32(4),
  48320. varType = cms.int32(0)
  48321. ),
  48322. cms.PSet(
  48323. etaMax = cms.double(5.2),
  48324. etaMin = cms.double(2.901376),
  48325. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  48326. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  48327. name = cms.string('hHFPlus'),
  48328. px = cms.vdouble(-0.000218928792083, -1.0492437382e-06),
  48329. py = cms.vdouble(2.7982430778e-05, -6.87804028426e-08),
  48330. type = cms.int32(6),
  48331. varType = cms.int32(0)
  48332. ),
  48333. cms.PSet(
  48334. etaMax = cms.double(-2.901376),
  48335. etaMin = cms.double(-5.2),
  48336. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  48337. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  48338. name = cms.string('hHFMinus'),
  48339. px = cms.vdouble(-0.000851170798547, 3.18768998961e-07),
  48340. py = cms.vdouble(6.10447368609e-05, -5.92655106387e-07),
  48341. type = cms.int32(6),
  48342. varType = cms.int32(0)
  48343. ),
  48344. cms.PSet(
  48345. etaMax = cms.double(5.2),
  48346. etaMin = cms.double(2.901376),
  48347. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  48348. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  48349. name = cms.string('egammaHFPlus'),
  48350. px = cms.vdouble(0.00138084425101, -6.39459000901e-06),
  48351. py = cms.vdouble(-0.000532336534523, 2.21305870813e-06),
  48352. type = cms.int32(7),
  48353. varType = cms.int32(0)
  48354. ),
  48355. cms.PSet(
  48356. etaMax = cms.double(-2.901376),
  48357. etaMin = cms.double(-5.2),
  48358. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  48359. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  48360. name = cms.string('egammaHFMinus'),
  48361. px = cms.vdouble(0.00102598393499, -3.37284909389e-06),
  48362. py = cms.vdouble(0.000439449053802, -2.3750891943e-06),
  48363. type = cms.int32(7),
  48364. varType = cms.int32(0)
  48365. ))
  48366.  
  48367. process.patMultPhiCorrParams_T0pcT1T2SmearTxy_50ns = cms.VPSet(cms.PSet(
  48368. etaMax = cms.double(2.7),
  48369. etaMin = cms.double(0),
  48370. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  48371. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  48372. name = cms.string('hEtaPlus'),
  48373. px = cms.vdouble(-0.00220049396857, 4.86017686051e-07),
  48374. py = cms.vdouble(0.000301784350668, -2.55951949068e-07),
  48375. type = cms.int32(1),
  48376. varType = cms.int32(0)
  48377. ),
  48378. cms.PSet(
  48379. etaMax = cms.double(0),
  48380. etaMin = cms.double(-2.7),
  48381. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  48382. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  48383. name = cms.string('hEtaMinus'),
  48384. px = cms.vdouble(-0.000217969078412, 3.0200051094e-07),
  48385. py = cms.vdouble(-0.0014606200538, -2.29508676725e-06),
  48386. type = cms.int32(1),
  48387. varType = cms.int32(0)
  48388. ),
  48389. cms.PSet(
  48390. etaMax = cms.double(1.392),
  48391. etaMin = cms.double(-1.392),
  48392. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  48393. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  48394. name = cms.string('h0Barrel'),
  48395. px = cms.vdouble(-0.0135587323577, 5.55593286464e-05),
  48396. py = cms.vdouble(0.00848783774079, -0.00022596699093),
  48397. type = cms.int32(5),
  48398. varType = cms.int32(0)
  48399. ),
  48400. cms.PSet(
  48401. etaMax = cms.double(3),
  48402. etaMin = cms.double(1.392),
  48403. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  48404. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  48405. name = cms.string('h0EndcapPlus'),
  48406. px = cms.vdouble(-0.00285895832031, -6.08161900014e-05),
  48407. py = cms.vdouble(-0.00934018266651, 0.000259105827172),
  48408. type = cms.int32(5),
  48409. varType = cms.int32(0)
  48410. ),
  48411. cms.PSet(
  48412. etaMax = cms.double(-1.392),
  48413. etaMin = cms.double(-3.0),
  48414. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  48415. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  48416. name = cms.string('h0EndcapMinus'),
  48417. px = cms.vdouble(-0.00537876208774, 0.000209817129512),
  48418. py = cms.vdouble(0.011148063877, -4.44149746767e-06),
  48419. type = cms.int32(5),
  48420. varType = cms.int32(0)
  48421. ),
  48422. cms.PSet(
  48423. etaMax = cms.double(1.479),
  48424. etaMin = cms.double(-1.479),
  48425. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  48426. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  48427. name = cms.string('gammaBarrel'),
  48428. px = cms.vdouble(-0.00192842680623, 2.61152485314e-06),
  48429. py = cms.vdouble(-0.000507607323037, 4.48832037695e-06),
  48430. type = cms.int32(4),
  48431. varType = cms.int32(0)
  48432. ),
  48433. cms.PSet(
  48434. etaMax = cms.double(3.0),
  48435. etaMin = cms.double(1.479),
  48436. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  48437. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  48438. name = cms.string('gammaEndcapPlus'),
  48439. px = cms.vdouble(-0.000519297328533, -2.0682880001e-05),
  48440. py = cms.vdouble(0.00282867507264, 6.66930895313e-05),
  48441. type = cms.int32(4),
  48442. varType = cms.int32(0)
  48443. ),
  48444. cms.PSet(
  48445. etaMax = cms.double(-1.479),
  48446. etaMin = cms.double(-3.0),
  48447. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  48448. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  48449. name = cms.string('gammaEndcapMinus'),
  48450. px = cms.vdouble(-0.00103112559755, 1.33699817646e-05),
  48451. py = cms.vdouble(-0.00209888421545, -3.30667819828e-05),
  48452. type = cms.int32(4),
  48453. varType = cms.int32(0)
  48454. ),
  48455. cms.PSet(
  48456. etaMax = cms.double(5.2),
  48457. etaMin = cms.double(2.901376),
  48458. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  48459. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  48460. name = cms.string('hHFPlus'),
  48461. px = cms.vdouble(-0.000392672935556, -9.65693700264e-07),
  48462. py = cms.vdouble(0.000114612488388, -3.44552389568e-07),
  48463. type = cms.int32(6),
  48464. varType = cms.int32(0)
  48465. ),
  48466. cms.PSet(
  48467. etaMax = cms.double(-2.901376),
  48468. etaMin = cms.double(-5.2),
  48469. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  48470. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  48471. name = cms.string('hHFMinus'),
  48472. px = cms.vdouble(-0.00093227965176, 7.74599924874e-07),
  48473. py = cms.vdouble(-2.95036363418e-05, -7.98830257983e-07),
  48474. type = cms.int32(6),
  48475. varType = cms.int32(0)
  48476. ),
  48477. cms.PSet(
  48478. etaMax = cms.double(5.2),
  48479. etaMin = cms.double(2.901376),
  48480. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  48481. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  48482. name = cms.string('egammaHFPlus'),
  48483. px = cms.vdouble(0.00275218993341, -1.69184089548e-05),
  48484. py = cms.vdouble(-0.00113061539637, 6.05994897808e-06),
  48485. type = cms.int32(7),
  48486. varType = cms.int32(0)
  48487. ),
  48488. cms.PSet(
  48489. etaMax = cms.double(-2.901376),
  48490. etaMin = cms.double(-5.2),
  48491. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  48492. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  48493. name = cms.string('egammaHFMinus'),
  48494. px = cms.vdouble(0.00136623849956, -5.55451851761e-06),
  48495. py = cms.vdouble(0.00117549065237, -6.54719096891e-06),
  48496. type = cms.int32(7),
  48497. varType = cms.int32(0)
  48498. ))
  48499.  
  48500. process.patMultPhiCorrParams_T0pcT1T2Txy_25ns = cms.VPSet(cms.PSet(
  48501. etaMax = cms.double(2.7),
  48502. etaMin = cms.double(0),
  48503. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  48504. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  48505. name = cms.string('hEtaPlus'),
  48506. px = cms.vdouble(-0.00229295500096, 3.15487850373e-07),
  48507. py = cms.vdouble(0.000114282381437, -1.58467325852e-08),
  48508. type = cms.int32(1),
  48509. varType = cms.int32(0)
  48510. ),
  48511. cms.PSet(
  48512. etaMax = cms.double(0),
  48513. etaMin = cms.double(-2.7),
  48514. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  48515. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  48516. name = cms.string('hEtaMinus'),
  48517. px = cms.vdouble(-0.000198571488347, -1.94054852726e-07),
  48518. py = cms.vdouble(-0.00137832489313, -2.02238617742e-06),
  48519. type = cms.int32(1),
  48520. varType = cms.int32(0)
  48521. ),
  48522. cms.PSet(
  48523. etaMax = cms.double(1.392),
  48524. etaMin = cms.double(-1.392),
  48525. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  48526. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  48527. name = cms.string('h0Barrel'),
  48528. px = cms.vdouble(-0.0153652906396, -3.80210366974e-05),
  48529. py = cms.vdouble(0.00798098092474, -0.000103998219585),
  48530. type = cms.int32(5),
  48531. varType = cms.int32(0)
  48532. ),
  48533. cms.PSet(
  48534. etaMax = cms.double(3),
  48535. etaMin = cms.double(1.392),
  48536. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  48537. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  48538. name = cms.string('h0EndcapPlus'),
  48539. px = cms.vdouble(-0.00305719113962, -0.00032676418359),
  48540. py = cms.vdouble(-0.00345131507897, 0.000164816815994),
  48541. type = cms.int32(5),
  48542. varType = cms.int32(0)
  48543. ),
  48544. cms.PSet(
  48545. etaMax = cms.double(-1.392),
  48546. etaMin = cms.double(-3.0),
  48547. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  48548. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  48549. name = cms.string('h0EndcapMinus'),
  48550. px = cms.vdouble(-0.000159031461755, 0.00012231873804),
  48551. py = cms.vdouble(0.0260436390996, -8.17994745657e-05),
  48552. type = cms.int32(5),
  48553. varType = cms.int32(0)
  48554. ),
  48555. cms.PSet(
  48556. etaMax = cms.double(1.479),
  48557. etaMin = cms.double(-1.479),
  48558. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  48559. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  48560. name = cms.string('gammaBarrel'),
  48561. px = cms.vdouble(-0.00163144589987, 3.17557692226e-06),
  48562. py = cms.vdouble(-0.000710945802217, 6.45810884842e-06),
  48563. type = cms.int32(4),
  48564. varType = cms.int32(0)
  48565. ),
  48566. cms.PSet(
  48567. etaMax = cms.double(3.0),
  48568. etaMin = cms.double(1.479),
  48569. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  48570. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  48571. name = cms.string('gammaEndcapPlus'),
  48572. px = cms.vdouble(-0.00108893779312, -2.53584544941e-05),
  48573. py = cms.vdouble(0.00188026342884, 8.15028097381e-05),
  48574. type = cms.int32(4),
  48575. varType = cms.int32(0)
  48576. ),
  48577. cms.PSet(
  48578. etaMax = cms.double(-1.479),
  48579. etaMin = cms.double(-3.0),
  48580. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  48581. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  48582. name = cms.string('gammaEndcapMinus'),
  48583. px = cms.vdouble(-0.00130486432072, 1.72313009972e-05),
  48584. py = cms.vdouble(-0.00367119684052, -1.63143116342e-05),
  48585. type = cms.int32(4),
  48586. varType = cms.int32(0)
  48587. ),
  48588. cms.PSet(
  48589. etaMax = cms.double(5.2),
  48590. etaMin = cms.double(2.901376),
  48591. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  48592. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  48593. name = cms.string('hHFPlus'),
  48594. px = cms.vdouble(-0.000218928792083, -1.0492437382e-06),
  48595. py = cms.vdouble(2.7982430778e-05, -6.87804028426e-08),
  48596. type = cms.int32(6),
  48597. varType = cms.int32(0)
  48598. ),
  48599. cms.PSet(
  48600. etaMax = cms.double(-2.901376),
  48601. etaMin = cms.double(-5.2),
  48602. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  48603. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  48604. name = cms.string('hHFMinus'),
  48605. px = cms.vdouble(-0.000851170798547, 3.18768998961e-07),
  48606. py = cms.vdouble(6.10447368609e-05, -5.92655106387e-07),
  48607. type = cms.int32(6),
  48608. varType = cms.int32(0)
  48609. ),
  48610. cms.PSet(
  48611. etaMax = cms.double(5.2),
  48612. etaMin = cms.double(2.901376),
  48613. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  48614. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  48615. name = cms.string('egammaHFPlus'),
  48616. px = cms.vdouble(0.00138084425101, -6.39459000901e-06),
  48617. py = cms.vdouble(-0.000532336534523, 2.21305870813e-06),
  48618. type = cms.int32(7),
  48619. varType = cms.int32(0)
  48620. ),
  48621. cms.PSet(
  48622. etaMax = cms.double(-2.901376),
  48623. etaMin = cms.double(-5.2),
  48624. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  48625. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  48626. name = cms.string('egammaHFMinus'),
  48627. px = cms.vdouble(0.00102598393499, -3.37284909389e-06),
  48628. py = cms.vdouble(0.000439449053802, -2.3750891943e-06),
  48629. type = cms.int32(7),
  48630. varType = cms.int32(0)
  48631. ))
  48632.  
  48633. process.patMultPhiCorrParams_T0pcT1T2Txy_50ns = cms.VPSet(cms.PSet(
  48634. etaMax = cms.double(2.7),
  48635. etaMin = cms.double(0),
  48636. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  48637. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  48638. name = cms.string('hEtaPlus'),
  48639. px = cms.vdouble(-0.00220049396857, 4.86017686051e-07),
  48640. py = cms.vdouble(0.000301784350668, -2.55951949068e-07),
  48641. type = cms.int32(1),
  48642. varType = cms.int32(0)
  48643. ),
  48644. cms.PSet(
  48645. etaMax = cms.double(0),
  48646. etaMin = cms.double(-2.7),
  48647. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  48648. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  48649. name = cms.string('hEtaMinus'),
  48650. px = cms.vdouble(-0.000217969078412, 3.0200051094e-07),
  48651. py = cms.vdouble(-0.0014606200538, -2.29508676725e-06),
  48652. type = cms.int32(1),
  48653. varType = cms.int32(0)
  48654. ),
  48655. cms.PSet(
  48656. etaMax = cms.double(1.392),
  48657. etaMin = cms.double(-1.392),
  48658. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  48659. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  48660. name = cms.string('h0Barrel'),
  48661. px = cms.vdouble(-0.0135587323577, 5.55593286464e-05),
  48662. py = cms.vdouble(0.00848783774079, -0.00022596699093),
  48663. type = cms.int32(5),
  48664. varType = cms.int32(0)
  48665. ),
  48666. cms.PSet(
  48667. etaMax = cms.double(3),
  48668. etaMin = cms.double(1.392),
  48669. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  48670. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  48671. name = cms.string('h0EndcapPlus'),
  48672. px = cms.vdouble(-0.00285895832031, -6.08161900014e-05),
  48673. py = cms.vdouble(-0.00934018266651, 0.000259105827172),
  48674. type = cms.int32(5),
  48675. varType = cms.int32(0)
  48676. ),
  48677. cms.PSet(
  48678. etaMax = cms.double(-1.392),
  48679. etaMin = cms.double(-3.0),
  48680. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  48681. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  48682. name = cms.string('h0EndcapMinus'),
  48683. px = cms.vdouble(-0.00537876208774, 0.000209817129512),
  48684. py = cms.vdouble(0.011148063877, -4.44149746767e-06),
  48685. type = cms.int32(5),
  48686. varType = cms.int32(0)
  48687. ),
  48688. cms.PSet(
  48689. etaMax = cms.double(1.479),
  48690. etaMin = cms.double(-1.479),
  48691. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  48692. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  48693. name = cms.string('gammaBarrel'),
  48694. px = cms.vdouble(-0.00192842680623, 2.61152485314e-06),
  48695. py = cms.vdouble(-0.000507607323037, 4.48832037695e-06),
  48696. type = cms.int32(4),
  48697. varType = cms.int32(0)
  48698. ),
  48699. cms.PSet(
  48700. etaMax = cms.double(3.0),
  48701. etaMin = cms.double(1.479),
  48702. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  48703. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  48704. name = cms.string('gammaEndcapPlus'),
  48705. px = cms.vdouble(-0.000519297328533, -2.0682880001e-05),
  48706. py = cms.vdouble(0.00282867507264, 6.66930895313e-05),
  48707. type = cms.int32(4),
  48708. varType = cms.int32(0)
  48709. ),
  48710. cms.PSet(
  48711. etaMax = cms.double(-1.479),
  48712. etaMin = cms.double(-3.0),
  48713. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  48714. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  48715. name = cms.string('gammaEndcapMinus'),
  48716. px = cms.vdouble(-0.00103112559755, 1.33699817646e-05),
  48717. py = cms.vdouble(-0.00209888421545, -3.30667819828e-05),
  48718. type = cms.int32(4),
  48719. varType = cms.int32(0)
  48720. ),
  48721. cms.PSet(
  48722. etaMax = cms.double(5.2),
  48723. etaMin = cms.double(2.901376),
  48724. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  48725. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  48726. name = cms.string('hHFPlus'),
  48727. px = cms.vdouble(-0.000392672935556, -9.65693700264e-07),
  48728. py = cms.vdouble(0.000114612488388, -3.44552389568e-07),
  48729. type = cms.int32(6),
  48730. varType = cms.int32(0)
  48731. ),
  48732. cms.PSet(
  48733. etaMax = cms.double(-2.901376),
  48734. etaMin = cms.double(-5.2),
  48735. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  48736. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  48737. name = cms.string('hHFMinus'),
  48738. px = cms.vdouble(-0.00093227965176, 7.74599924874e-07),
  48739. py = cms.vdouble(-2.95036363418e-05, -7.98830257983e-07),
  48740. type = cms.int32(6),
  48741. varType = cms.int32(0)
  48742. ),
  48743. cms.PSet(
  48744. etaMax = cms.double(5.2),
  48745. etaMin = cms.double(2.901376),
  48746. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  48747. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  48748. name = cms.string('egammaHFPlus'),
  48749. px = cms.vdouble(0.00275218993341, -1.69184089548e-05),
  48750. py = cms.vdouble(-0.00113061539637, 6.05994897808e-06),
  48751. type = cms.int32(7),
  48752. varType = cms.int32(0)
  48753. ),
  48754. cms.PSet(
  48755. etaMax = cms.double(-2.901376),
  48756. etaMin = cms.double(-5.2),
  48757. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  48758. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  48759. name = cms.string('egammaHFMinus'),
  48760. px = cms.vdouble(0.00136623849956, -5.55451851761e-06),
  48761. py = cms.vdouble(0.00117549065237, -6.54719096891e-06),
  48762. type = cms.int32(7),
  48763. varType = cms.int32(0)
  48764. ))
  48765.  
  48766. process.patMultPhiCorrParams_T0pcT1Txy_25ns = cms.VPSet(cms.PSet(
  48767. etaMax = cms.double(2.7),
  48768. etaMin = cms.double(0),
  48769. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  48770. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  48771. name = cms.string('hEtaPlus'),
  48772. px = cms.vdouble(-0.00229295500096, 3.15487850373e-07),
  48773. py = cms.vdouble(0.000114282381437, -1.58467325852e-08),
  48774. type = cms.int32(1),
  48775. varType = cms.int32(0)
  48776. ),
  48777. cms.PSet(
  48778. etaMax = cms.double(0),
  48779. etaMin = cms.double(-2.7),
  48780. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  48781. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  48782. name = cms.string('hEtaMinus'),
  48783. px = cms.vdouble(-0.000198571488347, -1.94054852726e-07),
  48784. py = cms.vdouble(-0.00137832489313, -2.02238617742e-06),
  48785. type = cms.int32(1),
  48786. varType = cms.int32(0)
  48787. ),
  48788. cms.PSet(
  48789. etaMax = cms.double(1.392),
  48790. etaMin = cms.double(-1.392),
  48791. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  48792. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  48793. name = cms.string('h0Barrel'),
  48794. px = cms.vdouble(-0.0153652906396, -3.80210366974e-05),
  48795. py = cms.vdouble(0.00798098092474, -0.000103998219585),
  48796. type = cms.int32(5),
  48797. varType = cms.int32(0)
  48798. ),
  48799. cms.PSet(
  48800. etaMax = cms.double(3),
  48801. etaMin = cms.double(1.392),
  48802. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  48803. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  48804. name = cms.string('h0EndcapPlus'),
  48805. px = cms.vdouble(-0.00305719113962, -0.00032676418359),
  48806. py = cms.vdouble(-0.00345131507897, 0.000164816815994),
  48807. type = cms.int32(5),
  48808. varType = cms.int32(0)
  48809. ),
  48810. cms.PSet(
  48811. etaMax = cms.double(-1.392),
  48812. etaMin = cms.double(-3.0),
  48813. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  48814. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  48815. name = cms.string('h0EndcapMinus'),
  48816. px = cms.vdouble(-0.000159031461755, 0.00012231873804),
  48817. py = cms.vdouble(0.0260436390996, -8.17994745657e-05),
  48818. type = cms.int32(5),
  48819. varType = cms.int32(0)
  48820. ),
  48821. cms.PSet(
  48822. etaMax = cms.double(1.479),
  48823. etaMin = cms.double(-1.479),
  48824. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  48825. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  48826. name = cms.string('gammaBarrel'),
  48827. px = cms.vdouble(-0.00163144589987, 3.17557692226e-06),
  48828. py = cms.vdouble(-0.000710945802217, 6.45810884842e-06),
  48829. type = cms.int32(4),
  48830. varType = cms.int32(0)
  48831. ),
  48832. cms.PSet(
  48833. etaMax = cms.double(3.0),
  48834. etaMin = cms.double(1.479),
  48835. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  48836. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  48837. name = cms.string('gammaEndcapPlus'),
  48838. px = cms.vdouble(-0.00108893779312, -2.53584544941e-05),
  48839. py = cms.vdouble(0.00188026342884, 8.15028097381e-05),
  48840. type = cms.int32(4),
  48841. varType = cms.int32(0)
  48842. ),
  48843. cms.PSet(
  48844. etaMax = cms.double(-1.479),
  48845. etaMin = cms.double(-3.0),
  48846. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  48847. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  48848. name = cms.string('gammaEndcapMinus'),
  48849. px = cms.vdouble(-0.00130486432072, 1.72313009972e-05),
  48850. py = cms.vdouble(-0.00367119684052, -1.63143116342e-05),
  48851. type = cms.int32(4),
  48852. varType = cms.int32(0)
  48853. ),
  48854. cms.PSet(
  48855. etaMax = cms.double(5.2),
  48856. etaMin = cms.double(2.901376),
  48857. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  48858. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  48859. name = cms.string('hHFPlus'),
  48860. px = cms.vdouble(-0.000218928792083, -1.0492437382e-06),
  48861. py = cms.vdouble(2.7982430778e-05, -6.87804028426e-08),
  48862. type = cms.int32(6),
  48863. varType = cms.int32(0)
  48864. ),
  48865. cms.PSet(
  48866. etaMax = cms.double(-2.901376),
  48867. etaMin = cms.double(-5.2),
  48868. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  48869. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  48870. name = cms.string('hHFMinus'),
  48871. px = cms.vdouble(-0.000851170798547, 3.18768998961e-07),
  48872. py = cms.vdouble(6.10447368609e-05, -5.92655106387e-07),
  48873. type = cms.int32(6),
  48874. varType = cms.int32(0)
  48875. ),
  48876. cms.PSet(
  48877. etaMax = cms.double(5.2),
  48878. etaMin = cms.double(2.901376),
  48879. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  48880. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  48881. name = cms.string('egammaHFPlus'),
  48882. px = cms.vdouble(0.00138084425101, -6.39459000901e-06),
  48883. py = cms.vdouble(-0.000532336534523, 2.21305870813e-06),
  48884. type = cms.int32(7),
  48885. varType = cms.int32(0)
  48886. ),
  48887. cms.PSet(
  48888. etaMax = cms.double(-2.901376),
  48889. etaMin = cms.double(-5.2),
  48890. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  48891. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  48892. name = cms.string('egammaHFMinus'),
  48893. px = cms.vdouble(0.00102598393499, -3.37284909389e-06),
  48894. py = cms.vdouble(0.000439449053802, -2.3750891943e-06),
  48895. type = cms.int32(7),
  48896. varType = cms.int32(0)
  48897. ))
  48898.  
  48899. process.patMultPhiCorrParams_T0pcT1Txy_50ns = cms.VPSet(cms.PSet(
  48900. etaMax = cms.double(2.7),
  48901. etaMin = cms.double(0),
  48902. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  48903. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  48904. name = cms.string('hEtaPlus'),
  48905. px = cms.vdouble(-0.00220049396857, 4.86017686051e-07),
  48906. py = cms.vdouble(0.000301784350668, -2.55951949068e-07),
  48907. type = cms.int32(1),
  48908. varType = cms.int32(0)
  48909. ),
  48910. cms.PSet(
  48911. etaMax = cms.double(0),
  48912. etaMin = cms.double(-2.7),
  48913. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  48914. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  48915. name = cms.string('hEtaMinus'),
  48916. px = cms.vdouble(-0.000217969078412, 3.0200051094e-07),
  48917. py = cms.vdouble(-0.0014606200538, -2.29508676725e-06),
  48918. type = cms.int32(1),
  48919. varType = cms.int32(0)
  48920. ),
  48921. cms.PSet(
  48922. etaMax = cms.double(1.392),
  48923. etaMin = cms.double(-1.392),
  48924. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  48925. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  48926. name = cms.string('h0Barrel'),
  48927. px = cms.vdouble(-0.0135587323577, 5.55593286464e-05),
  48928. py = cms.vdouble(0.00848783774079, -0.00022596699093),
  48929. type = cms.int32(5),
  48930. varType = cms.int32(0)
  48931. ),
  48932. cms.PSet(
  48933. etaMax = cms.double(3),
  48934. etaMin = cms.double(1.392),
  48935. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  48936. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  48937. name = cms.string('h0EndcapPlus'),
  48938. px = cms.vdouble(-0.00285895832031, -6.08161900014e-05),
  48939. py = cms.vdouble(-0.00934018266651, 0.000259105827172),
  48940. type = cms.int32(5),
  48941. varType = cms.int32(0)
  48942. ),
  48943. cms.PSet(
  48944. etaMax = cms.double(-1.392),
  48945. etaMin = cms.double(-3.0),
  48946. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  48947. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  48948. name = cms.string('h0EndcapMinus'),
  48949. px = cms.vdouble(-0.00537876208774, 0.000209817129512),
  48950. py = cms.vdouble(0.011148063877, -4.44149746767e-06),
  48951. type = cms.int32(5),
  48952. varType = cms.int32(0)
  48953. ),
  48954. cms.PSet(
  48955. etaMax = cms.double(1.479),
  48956. etaMin = cms.double(-1.479),
  48957. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  48958. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  48959. name = cms.string('gammaBarrel'),
  48960. px = cms.vdouble(-0.00192842680623, 2.61152485314e-06),
  48961. py = cms.vdouble(-0.000507607323037, 4.48832037695e-06),
  48962. type = cms.int32(4),
  48963. varType = cms.int32(0)
  48964. ),
  48965. cms.PSet(
  48966. etaMax = cms.double(3.0),
  48967. etaMin = cms.double(1.479),
  48968. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  48969. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  48970. name = cms.string('gammaEndcapPlus'),
  48971. px = cms.vdouble(-0.000519297328533, -2.0682880001e-05),
  48972. py = cms.vdouble(0.00282867507264, 6.66930895313e-05),
  48973. type = cms.int32(4),
  48974. varType = cms.int32(0)
  48975. ),
  48976. cms.PSet(
  48977. etaMax = cms.double(-1.479),
  48978. etaMin = cms.double(-3.0),
  48979. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  48980. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  48981. name = cms.string('gammaEndcapMinus'),
  48982. px = cms.vdouble(-0.00103112559755, 1.33699817646e-05),
  48983. py = cms.vdouble(-0.00209888421545, -3.30667819828e-05),
  48984. type = cms.int32(4),
  48985. varType = cms.int32(0)
  48986. ),
  48987. cms.PSet(
  48988. etaMax = cms.double(5.2),
  48989. etaMin = cms.double(2.901376),
  48990. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  48991. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  48992. name = cms.string('hHFPlus'),
  48993. px = cms.vdouble(-0.000392672935556, -9.65693700264e-07),
  48994. py = cms.vdouble(0.000114612488388, -3.44552389568e-07),
  48995. type = cms.int32(6),
  48996. varType = cms.int32(0)
  48997. ),
  48998. cms.PSet(
  48999. etaMax = cms.double(-2.901376),
  49000. etaMin = cms.double(-5.2),
  49001. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  49002. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  49003. name = cms.string('hHFMinus'),
  49004. px = cms.vdouble(-0.00093227965176, 7.74599924874e-07),
  49005. py = cms.vdouble(-2.95036363418e-05, -7.98830257983e-07),
  49006. type = cms.int32(6),
  49007. varType = cms.int32(0)
  49008. ),
  49009. cms.PSet(
  49010. etaMax = cms.double(5.2),
  49011. etaMin = cms.double(2.901376),
  49012. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  49013. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  49014. name = cms.string('egammaHFPlus'),
  49015. px = cms.vdouble(0.00275218993341, -1.69184089548e-05),
  49016. py = cms.vdouble(-0.00113061539637, 6.05994897808e-06),
  49017. type = cms.int32(7),
  49018. varType = cms.int32(0)
  49019. ),
  49020. cms.PSet(
  49021. etaMax = cms.double(-2.901376),
  49022. etaMin = cms.double(-5.2),
  49023. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  49024. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  49025. name = cms.string('egammaHFMinus'),
  49026. px = cms.vdouble(0.00136623849956, -5.55451851761e-06),
  49027. py = cms.vdouble(0.00117549065237, -6.54719096891e-06),
  49028. type = cms.int32(7),
  49029. varType = cms.int32(0)
  49030. ))
  49031.  
  49032. process.patMultPhiCorrParams_T0pcTxy_25ns = cms.VPSet(cms.PSet(
  49033. etaMax = cms.double(2.7),
  49034. etaMin = cms.double(0),
  49035. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  49036. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  49037. name = cms.string('hEtaPlus'),
  49038. px = cms.vdouble(-0.00229295500096, 3.15487850373e-07),
  49039. py = cms.vdouble(0.000114282381437, -1.58467325852e-08),
  49040. type = cms.int32(1),
  49041. varType = cms.int32(0)
  49042. ),
  49043. cms.PSet(
  49044. etaMax = cms.double(0),
  49045. etaMin = cms.double(-2.7),
  49046. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  49047. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  49048. name = cms.string('hEtaMinus'),
  49049. px = cms.vdouble(-0.000198571488347, -1.94054852726e-07),
  49050. py = cms.vdouble(-0.00137832489313, -2.02238617742e-06),
  49051. type = cms.int32(1),
  49052. varType = cms.int32(0)
  49053. ),
  49054. cms.PSet(
  49055. etaMax = cms.double(1.392),
  49056. etaMin = cms.double(-1.392),
  49057. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  49058. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  49059. name = cms.string('h0Barrel'),
  49060. px = cms.vdouble(-0.0153652906396, -3.80210366974e-05),
  49061. py = cms.vdouble(0.00798098092474, -0.000103998219585),
  49062. type = cms.int32(5),
  49063. varType = cms.int32(0)
  49064. ),
  49065. cms.PSet(
  49066. etaMax = cms.double(3),
  49067. etaMin = cms.double(1.392),
  49068. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  49069. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  49070. name = cms.string('h0EndcapPlus'),
  49071. px = cms.vdouble(-0.00305719113962, -0.00032676418359),
  49072. py = cms.vdouble(-0.00345131507897, 0.000164816815994),
  49073. type = cms.int32(5),
  49074. varType = cms.int32(0)
  49075. ),
  49076. cms.PSet(
  49077. etaMax = cms.double(-1.392),
  49078. etaMin = cms.double(-3.0),
  49079. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  49080. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  49081. name = cms.string('h0EndcapMinus'),
  49082. px = cms.vdouble(-0.000159031461755, 0.00012231873804),
  49083. py = cms.vdouble(0.0260436390996, -8.17994745657e-05),
  49084. type = cms.int32(5),
  49085. varType = cms.int32(0)
  49086. ),
  49087. cms.PSet(
  49088. etaMax = cms.double(1.479),
  49089. etaMin = cms.double(-1.479),
  49090. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  49091. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  49092. name = cms.string('gammaBarrel'),
  49093. px = cms.vdouble(-0.00163144589987, 3.17557692226e-06),
  49094. py = cms.vdouble(-0.000710945802217, 6.45810884842e-06),
  49095. type = cms.int32(4),
  49096. varType = cms.int32(0)
  49097. ),
  49098. cms.PSet(
  49099. etaMax = cms.double(3.0),
  49100. etaMin = cms.double(1.479),
  49101. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  49102. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  49103. name = cms.string('gammaEndcapPlus'),
  49104. px = cms.vdouble(-0.00108893779312, -2.53584544941e-05),
  49105. py = cms.vdouble(0.00188026342884, 8.15028097381e-05),
  49106. type = cms.int32(4),
  49107. varType = cms.int32(0)
  49108. ),
  49109. cms.PSet(
  49110. etaMax = cms.double(-1.479),
  49111. etaMin = cms.double(-3.0),
  49112. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  49113. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  49114. name = cms.string('gammaEndcapMinus'),
  49115. px = cms.vdouble(-0.00130486432072, 1.72313009972e-05),
  49116. py = cms.vdouble(-0.00367119684052, -1.63143116342e-05),
  49117. type = cms.int32(4),
  49118. varType = cms.int32(0)
  49119. ),
  49120. cms.PSet(
  49121. etaMax = cms.double(5.2),
  49122. etaMin = cms.double(2.901376),
  49123. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  49124. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  49125. name = cms.string('hHFPlus'),
  49126. px = cms.vdouble(-0.000218928792083, -1.0492437382e-06),
  49127. py = cms.vdouble(2.7982430778e-05, -6.87804028426e-08),
  49128. type = cms.int32(6),
  49129. varType = cms.int32(0)
  49130. ),
  49131. cms.PSet(
  49132. etaMax = cms.double(-2.901376),
  49133. etaMin = cms.double(-5.2),
  49134. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  49135. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  49136. name = cms.string('hHFMinus'),
  49137. px = cms.vdouble(-0.000851170798547, 3.18768998961e-07),
  49138. py = cms.vdouble(6.10447368609e-05, -5.92655106387e-07),
  49139. type = cms.int32(6),
  49140. varType = cms.int32(0)
  49141. ),
  49142. cms.PSet(
  49143. etaMax = cms.double(5.2),
  49144. etaMin = cms.double(2.901376),
  49145. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  49146. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  49147. name = cms.string('egammaHFPlus'),
  49148. px = cms.vdouble(0.00138084425101, -6.39459000901e-06),
  49149. py = cms.vdouble(-0.000532336534523, 2.21305870813e-06),
  49150. type = cms.int32(7),
  49151. varType = cms.int32(0)
  49152. ),
  49153. cms.PSet(
  49154. etaMax = cms.double(-2.901376),
  49155. etaMin = cms.double(-5.2),
  49156. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  49157. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  49158. name = cms.string('egammaHFMinus'),
  49159. px = cms.vdouble(0.00102598393499, -3.37284909389e-06),
  49160. py = cms.vdouble(0.000439449053802, -2.3750891943e-06),
  49161. type = cms.int32(7),
  49162. varType = cms.int32(0)
  49163. ))
  49164.  
  49165. process.patMultPhiCorrParams_T0pcTxy_50ns = cms.VPSet(cms.PSet(
  49166. etaMax = cms.double(2.7),
  49167. etaMin = cms.double(0),
  49168. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  49169. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  49170. name = cms.string('hEtaPlus'),
  49171. px = cms.vdouble(-0.00220049396857, 4.86017686051e-07),
  49172. py = cms.vdouble(0.000301784350668, -2.55951949068e-07),
  49173. type = cms.int32(1),
  49174. varType = cms.int32(0)
  49175. ),
  49176. cms.PSet(
  49177. etaMax = cms.double(0),
  49178. etaMin = cms.double(-2.7),
  49179. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  49180. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  49181. name = cms.string('hEtaMinus'),
  49182. px = cms.vdouble(-0.000217969078412, 3.0200051094e-07),
  49183. py = cms.vdouble(-0.0014606200538, -2.29508676725e-06),
  49184. type = cms.int32(1),
  49185. varType = cms.int32(0)
  49186. ),
  49187. cms.PSet(
  49188. etaMax = cms.double(1.392),
  49189. etaMin = cms.double(-1.392),
  49190. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  49191. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  49192. name = cms.string('h0Barrel'),
  49193. px = cms.vdouble(-0.0135587323577, 5.55593286464e-05),
  49194. py = cms.vdouble(0.00848783774079, -0.00022596699093),
  49195. type = cms.int32(5),
  49196. varType = cms.int32(0)
  49197. ),
  49198. cms.PSet(
  49199. etaMax = cms.double(3),
  49200. etaMin = cms.double(1.392),
  49201. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  49202. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  49203. name = cms.string('h0EndcapPlus'),
  49204. px = cms.vdouble(-0.00285895832031, -6.08161900014e-05),
  49205. py = cms.vdouble(-0.00934018266651, 0.000259105827172),
  49206. type = cms.int32(5),
  49207. varType = cms.int32(0)
  49208. ),
  49209. cms.PSet(
  49210. etaMax = cms.double(-1.392),
  49211. etaMin = cms.double(-3.0),
  49212. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  49213. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  49214. name = cms.string('h0EndcapMinus'),
  49215. px = cms.vdouble(-0.00537876208774, 0.000209817129512),
  49216. py = cms.vdouble(0.011148063877, -4.44149746767e-06),
  49217. type = cms.int32(5),
  49218. varType = cms.int32(0)
  49219. ),
  49220. cms.PSet(
  49221. etaMax = cms.double(1.479),
  49222. etaMin = cms.double(-1.479),
  49223. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  49224. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  49225. name = cms.string('gammaBarrel'),
  49226. px = cms.vdouble(-0.00192842680623, 2.61152485314e-06),
  49227. py = cms.vdouble(-0.000507607323037, 4.48832037695e-06),
  49228. type = cms.int32(4),
  49229. varType = cms.int32(0)
  49230. ),
  49231. cms.PSet(
  49232. etaMax = cms.double(3.0),
  49233. etaMin = cms.double(1.479),
  49234. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  49235. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  49236. name = cms.string('gammaEndcapPlus'),
  49237. px = cms.vdouble(-0.000519297328533, -2.0682880001e-05),
  49238. py = cms.vdouble(0.00282867507264, 6.66930895313e-05),
  49239. type = cms.int32(4),
  49240. varType = cms.int32(0)
  49241. ),
  49242. cms.PSet(
  49243. etaMax = cms.double(-1.479),
  49244. etaMin = cms.double(-3.0),
  49245. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  49246. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  49247. name = cms.string('gammaEndcapMinus'),
  49248. px = cms.vdouble(-0.00103112559755, 1.33699817646e-05),
  49249. py = cms.vdouble(-0.00209888421545, -3.30667819828e-05),
  49250. type = cms.int32(4),
  49251. varType = cms.int32(0)
  49252. ),
  49253. cms.PSet(
  49254. etaMax = cms.double(5.2),
  49255. etaMin = cms.double(2.901376),
  49256. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  49257. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  49258. name = cms.string('hHFPlus'),
  49259. px = cms.vdouble(-0.000392672935556, -9.65693700264e-07),
  49260. py = cms.vdouble(0.000114612488388, -3.44552389568e-07),
  49261. type = cms.int32(6),
  49262. varType = cms.int32(0)
  49263. ),
  49264. cms.PSet(
  49265. etaMax = cms.double(-2.901376),
  49266. etaMin = cms.double(-5.2),
  49267. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  49268. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  49269. name = cms.string('hHFMinus'),
  49270. px = cms.vdouble(-0.00093227965176, 7.74599924874e-07),
  49271. py = cms.vdouble(-2.95036363418e-05, -7.98830257983e-07),
  49272. type = cms.int32(6),
  49273. varType = cms.int32(0)
  49274. ),
  49275. cms.PSet(
  49276. etaMax = cms.double(5.2),
  49277. etaMin = cms.double(2.901376),
  49278. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  49279. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  49280. name = cms.string('egammaHFPlus'),
  49281. px = cms.vdouble(0.00275218993341, -1.69184089548e-05),
  49282. py = cms.vdouble(-0.00113061539637, 6.05994897808e-06),
  49283. type = cms.int32(7),
  49284. varType = cms.int32(0)
  49285. ),
  49286. cms.PSet(
  49287. etaMax = cms.double(-2.901376),
  49288. etaMin = cms.double(-5.2),
  49289. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  49290. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  49291. name = cms.string('egammaHFMinus'),
  49292. px = cms.vdouble(0.00136623849956, -5.55451851761e-06),
  49293. py = cms.vdouble(0.00117549065237, -6.54719096891e-06),
  49294. type = cms.int32(7),
  49295. varType = cms.int32(0)
  49296. ))
  49297.  
  49298. process.patMultPhiCorrParams_T1SmearTxy_25ns = cms.VPSet(cms.PSet(
  49299. etaMax = cms.double(2.7),
  49300. etaMin = cms.double(0),
  49301. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  49302. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  49303. name = cms.string('hEtaPlus'),
  49304. px = cms.vdouble(-0.00229295500096, 3.15487850373e-07),
  49305. py = cms.vdouble(0.000114282381437, -1.58467325852e-08),
  49306. type = cms.int32(1),
  49307. varType = cms.int32(0)
  49308. ),
  49309. cms.PSet(
  49310. etaMax = cms.double(0),
  49311. etaMin = cms.double(-2.7),
  49312. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  49313. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  49314. name = cms.string('hEtaMinus'),
  49315. px = cms.vdouble(-0.000198571488347, -1.94054852726e-07),
  49316. py = cms.vdouble(-0.00137832489313, -2.02238617742e-06),
  49317. type = cms.int32(1),
  49318. varType = cms.int32(0)
  49319. ),
  49320. cms.PSet(
  49321. etaMax = cms.double(1.392),
  49322. etaMin = cms.double(-1.392),
  49323. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  49324. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  49325. name = cms.string('h0Barrel'),
  49326. px = cms.vdouble(-0.0153652906396, -3.80210366974e-05),
  49327. py = cms.vdouble(0.00798098092474, -0.000103998219585),
  49328. type = cms.int32(5),
  49329. varType = cms.int32(0)
  49330. ),
  49331. cms.PSet(
  49332. etaMax = cms.double(3),
  49333. etaMin = cms.double(1.392),
  49334. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  49335. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  49336. name = cms.string('h0EndcapPlus'),
  49337. px = cms.vdouble(-0.00305719113962, -0.00032676418359),
  49338. py = cms.vdouble(-0.00345131507897, 0.000164816815994),
  49339. type = cms.int32(5),
  49340. varType = cms.int32(0)
  49341. ),
  49342. cms.PSet(
  49343. etaMax = cms.double(-1.392),
  49344. etaMin = cms.double(-3.0),
  49345. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  49346. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  49347. name = cms.string('h0EndcapMinus'),
  49348. px = cms.vdouble(-0.000159031461755, 0.00012231873804),
  49349. py = cms.vdouble(0.0260436390996, -8.17994745657e-05),
  49350. type = cms.int32(5),
  49351. varType = cms.int32(0)
  49352. ),
  49353. cms.PSet(
  49354. etaMax = cms.double(1.479),
  49355. etaMin = cms.double(-1.479),
  49356. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  49357. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  49358. name = cms.string('gammaBarrel'),
  49359. px = cms.vdouble(-0.00163144589987, 3.17557692226e-06),
  49360. py = cms.vdouble(-0.000710945802217, 6.45810884842e-06),
  49361. type = cms.int32(4),
  49362. varType = cms.int32(0)
  49363. ),
  49364. cms.PSet(
  49365. etaMax = cms.double(3.0),
  49366. etaMin = cms.double(1.479),
  49367. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  49368. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  49369. name = cms.string('gammaEndcapPlus'),
  49370. px = cms.vdouble(-0.00108893779312, -2.53584544941e-05),
  49371. py = cms.vdouble(0.00188026342884, 8.15028097381e-05),
  49372. type = cms.int32(4),
  49373. varType = cms.int32(0)
  49374. ),
  49375. cms.PSet(
  49376. etaMax = cms.double(-1.479),
  49377. etaMin = cms.double(-3.0),
  49378. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  49379. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  49380. name = cms.string('gammaEndcapMinus'),
  49381. px = cms.vdouble(-0.00130486432072, 1.72313009972e-05),
  49382. py = cms.vdouble(-0.00367119684052, -1.63143116342e-05),
  49383. type = cms.int32(4),
  49384. varType = cms.int32(0)
  49385. ),
  49386. cms.PSet(
  49387. etaMax = cms.double(5.2),
  49388. etaMin = cms.double(2.901376),
  49389. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  49390. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  49391. name = cms.string('hHFPlus'),
  49392. px = cms.vdouble(-0.000218928792083, -1.0492437382e-06),
  49393. py = cms.vdouble(2.7982430778e-05, -6.87804028426e-08),
  49394. type = cms.int32(6),
  49395. varType = cms.int32(0)
  49396. ),
  49397. cms.PSet(
  49398. etaMax = cms.double(-2.901376),
  49399. etaMin = cms.double(-5.2),
  49400. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  49401. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  49402. name = cms.string('hHFMinus'),
  49403. px = cms.vdouble(-0.000851170798547, 3.18768998961e-07),
  49404. py = cms.vdouble(6.10447368609e-05, -5.92655106387e-07),
  49405. type = cms.int32(6),
  49406. varType = cms.int32(0)
  49407. ),
  49408. cms.PSet(
  49409. etaMax = cms.double(5.2),
  49410. etaMin = cms.double(2.901376),
  49411. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  49412. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  49413. name = cms.string('egammaHFPlus'),
  49414. px = cms.vdouble(0.00138084425101, -6.39459000901e-06),
  49415. py = cms.vdouble(-0.000532336534523, 2.21305870813e-06),
  49416. type = cms.int32(7),
  49417. varType = cms.int32(0)
  49418. ),
  49419. cms.PSet(
  49420. etaMax = cms.double(-2.901376),
  49421. etaMin = cms.double(-5.2),
  49422. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  49423. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  49424. name = cms.string('egammaHFMinus'),
  49425. px = cms.vdouble(0.00102598393499, -3.37284909389e-06),
  49426. py = cms.vdouble(0.000439449053802, -2.3750891943e-06),
  49427. type = cms.int32(7),
  49428. varType = cms.int32(0)
  49429. ))
  49430.  
  49431. process.patMultPhiCorrParams_T1SmearTxy_50ns = cms.VPSet(cms.PSet(
  49432. etaMax = cms.double(2.7),
  49433. etaMin = cms.double(0),
  49434. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  49435. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  49436. name = cms.string('hEtaPlus'),
  49437. px = cms.vdouble(-0.00220049396857, 4.86017686051e-07),
  49438. py = cms.vdouble(0.000301784350668, -2.55951949068e-07),
  49439. type = cms.int32(1),
  49440. varType = cms.int32(0)
  49441. ),
  49442. cms.PSet(
  49443. etaMax = cms.double(0),
  49444. etaMin = cms.double(-2.7),
  49445. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  49446. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  49447. name = cms.string('hEtaMinus'),
  49448. px = cms.vdouble(-0.000217969078412, 3.0200051094e-07),
  49449. py = cms.vdouble(-0.0014606200538, -2.29508676725e-06),
  49450. type = cms.int32(1),
  49451. varType = cms.int32(0)
  49452. ),
  49453. cms.PSet(
  49454. etaMax = cms.double(1.392),
  49455. etaMin = cms.double(-1.392),
  49456. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  49457. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  49458. name = cms.string('h0Barrel'),
  49459. px = cms.vdouble(-0.0135587323577, 5.55593286464e-05),
  49460. py = cms.vdouble(0.00848783774079, -0.00022596699093),
  49461. type = cms.int32(5),
  49462. varType = cms.int32(0)
  49463. ),
  49464. cms.PSet(
  49465. etaMax = cms.double(3),
  49466. etaMin = cms.double(1.392),
  49467. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  49468. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  49469. name = cms.string('h0EndcapPlus'),
  49470. px = cms.vdouble(-0.00285895832031, -6.08161900014e-05),
  49471. py = cms.vdouble(-0.00934018266651, 0.000259105827172),
  49472. type = cms.int32(5),
  49473. varType = cms.int32(0)
  49474. ),
  49475. cms.PSet(
  49476. etaMax = cms.double(-1.392),
  49477. etaMin = cms.double(-3.0),
  49478. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  49479. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  49480. name = cms.string('h0EndcapMinus'),
  49481. px = cms.vdouble(-0.00537876208774, 0.000209817129512),
  49482. py = cms.vdouble(0.011148063877, -4.44149746767e-06),
  49483. type = cms.int32(5),
  49484. varType = cms.int32(0)
  49485. ),
  49486. cms.PSet(
  49487. etaMax = cms.double(1.479),
  49488. etaMin = cms.double(-1.479),
  49489. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  49490. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  49491. name = cms.string('gammaBarrel'),
  49492. px = cms.vdouble(-0.00192842680623, 2.61152485314e-06),
  49493. py = cms.vdouble(-0.000507607323037, 4.48832037695e-06),
  49494. type = cms.int32(4),
  49495. varType = cms.int32(0)
  49496. ),
  49497. cms.PSet(
  49498. etaMax = cms.double(3.0),
  49499. etaMin = cms.double(1.479),
  49500. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  49501. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  49502. name = cms.string('gammaEndcapPlus'),
  49503. px = cms.vdouble(-0.000519297328533, -2.0682880001e-05),
  49504. py = cms.vdouble(0.00282867507264, 6.66930895313e-05),
  49505. type = cms.int32(4),
  49506. varType = cms.int32(0)
  49507. ),
  49508. cms.PSet(
  49509. etaMax = cms.double(-1.479),
  49510. etaMin = cms.double(-3.0),
  49511. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  49512. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  49513. name = cms.string('gammaEndcapMinus'),
  49514. px = cms.vdouble(-0.00103112559755, 1.33699817646e-05),
  49515. py = cms.vdouble(-0.00209888421545, -3.30667819828e-05),
  49516. type = cms.int32(4),
  49517. varType = cms.int32(0)
  49518. ),
  49519. cms.PSet(
  49520. etaMax = cms.double(5.2),
  49521. etaMin = cms.double(2.901376),
  49522. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  49523. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  49524. name = cms.string('hHFPlus'),
  49525. px = cms.vdouble(-0.000392672935556, -9.65693700264e-07),
  49526. py = cms.vdouble(0.000114612488388, -3.44552389568e-07),
  49527. type = cms.int32(6),
  49528. varType = cms.int32(0)
  49529. ),
  49530. cms.PSet(
  49531. etaMax = cms.double(-2.901376),
  49532. etaMin = cms.double(-5.2),
  49533. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  49534. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  49535. name = cms.string('hHFMinus'),
  49536. px = cms.vdouble(-0.00093227965176, 7.74599924874e-07),
  49537. py = cms.vdouble(-2.95036363418e-05, -7.98830257983e-07),
  49538. type = cms.int32(6),
  49539. varType = cms.int32(0)
  49540. ),
  49541. cms.PSet(
  49542. etaMax = cms.double(5.2),
  49543. etaMin = cms.double(2.901376),
  49544. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  49545. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  49546. name = cms.string('egammaHFPlus'),
  49547. px = cms.vdouble(0.00275218993341, -1.69184089548e-05),
  49548. py = cms.vdouble(-0.00113061539637, 6.05994897808e-06),
  49549. type = cms.int32(7),
  49550. varType = cms.int32(0)
  49551. ),
  49552. cms.PSet(
  49553. etaMax = cms.double(-2.901376),
  49554. etaMin = cms.double(-5.2),
  49555. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  49556. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  49557. name = cms.string('egammaHFMinus'),
  49558. px = cms.vdouble(0.00136623849956, -5.55451851761e-06),
  49559. py = cms.vdouble(0.00117549065237, -6.54719096891e-06),
  49560. type = cms.int32(7),
  49561. varType = cms.int32(0)
  49562. ))
  49563.  
  49564. process.patMultPhiCorrParams_T1T2SmearTxy_25ns = cms.VPSet(cms.PSet(
  49565. etaMax = cms.double(2.7),
  49566. etaMin = cms.double(0),
  49567. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  49568. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  49569. name = cms.string('hEtaPlus'),
  49570. px = cms.vdouble(-0.00229295500096, 3.15487850373e-07),
  49571. py = cms.vdouble(0.000114282381437, -1.58467325852e-08),
  49572. type = cms.int32(1),
  49573. varType = cms.int32(0)
  49574. ),
  49575. cms.PSet(
  49576. etaMax = cms.double(0),
  49577. etaMin = cms.double(-2.7),
  49578. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  49579. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  49580. name = cms.string('hEtaMinus'),
  49581. px = cms.vdouble(-0.000198571488347, -1.94054852726e-07),
  49582. py = cms.vdouble(-0.00137832489313, -2.02238617742e-06),
  49583. type = cms.int32(1),
  49584. varType = cms.int32(0)
  49585. ),
  49586. cms.PSet(
  49587. etaMax = cms.double(1.392),
  49588. etaMin = cms.double(-1.392),
  49589. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  49590. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  49591. name = cms.string('h0Barrel'),
  49592. px = cms.vdouble(-0.0153652906396, -3.80210366974e-05),
  49593. py = cms.vdouble(0.00798098092474, -0.000103998219585),
  49594. type = cms.int32(5),
  49595. varType = cms.int32(0)
  49596. ),
  49597. cms.PSet(
  49598. etaMax = cms.double(3),
  49599. etaMin = cms.double(1.392),
  49600. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  49601. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  49602. name = cms.string('h0EndcapPlus'),
  49603. px = cms.vdouble(-0.00305719113962, -0.00032676418359),
  49604. py = cms.vdouble(-0.00345131507897, 0.000164816815994),
  49605. type = cms.int32(5),
  49606. varType = cms.int32(0)
  49607. ),
  49608. cms.PSet(
  49609. etaMax = cms.double(-1.392),
  49610. etaMin = cms.double(-3.0),
  49611. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  49612. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  49613. name = cms.string('h0EndcapMinus'),
  49614. px = cms.vdouble(-0.000159031461755, 0.00012231873804),
  49615. py = cms.vdouble(0.0260436390996, -8.17994745657e-05),
  49616. type = cms.int32(5),
  49617. varType = cms.int32(0)
  49618. ),
  49619. cms.PSet(
  49620. etaMax = cms.double(1.479),
  49621. etaMin = cms.double(-1.479),
  49622. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  49623. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  49624. name = cms.string('gammaBarrel'),
  49625. px = cms.vdouble(-0.00163144589987, 3.17557692226e-06),
  49626. py = cms.vdouble(-0.000710945802217, 6.45810884842e-06),
  49627. type = cms.int32(4),
  49628. varType = cms.int32(0)
  49629. ),
  49630. cms.PSet(
  49631. etaMax = cms.double(3.0),
  49632. etaMin = cms.double(1.479),
  49633. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  49634. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  49635. name = cms.string('gammaEndcapPlus'),
  49636. px = cms.vdouble(-0.00108893779312, -2.53584544941e-05),
  49637. py = cms.vdouble(0.00188026342884, 8.15028097381e-05),
  49638. type = cms.int32(4),
  49639. varType = cms.int32(0)
  49640. ),
  49641. cms.PSet(
  49642. etaMax = cms.double(-1.479),
  49643. etaMin = cms.double(-3.0),
  49644. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  49645. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  49646. name = cms.string('gammaEndcapMinus'),
  49647. px = cms.vdouble(-0.00130486432072, 1.72313009972e-05),
  49648. py = cms.vdouble(-0.00367119684052, -1.63143116342e-05),
  49649. type = cms.int32(4),
  49650. varType = cms.int32(0)
  49651. ),
  49652. cms.PSet(
  49653. etaMax = cms.double(5.2),
  49654. etaMin = cms.double(2.901376),
  49655. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  49656. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  49657. name = cms.string('hHFPlus'),
  49658. px = cms.vdouble(-0.000218928792083, -1.0492437382e-06),
  49659. py = cms.vdouble(2.7982430778e-05, -6.87804028426e-08),
  49660. type = cms.int32(6),
  49661. varType = cms.int32(0)
  49662. ),
  49663. cms.PSet(
  49664. etaMax = cms.double(-2.901376),
  49665. etaMin = cms.double(-5.2),
  49666. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  49667. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  49668. name = cms.string('hHFMinus'),
  49669. px = cms.vdouble(-0.000851170798547, 3.18768998961e-07),
  49670. py = cms.vdouble(6.10447368609e-05, -5.92655106387e-07),
  49671. type = cms.int32(6),
  49672. varType = cms.int32(0)
  49673. ),
  49674. cms.PSet(
  49675. etaMax = cms.double(5.2),
  49676. etaMin = cms.double(2.901376),
  49677. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  49678. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  49679. name = cms.string('egammaHFPlus'),
  49680. px = cms.vdouble(0.00138084425101, -6.39459000901e-06),
  49681. py = cms.vdouble(-0.000532336534523, 2.21305870813e-06),
  49682. type = cms.int32(7),
  49683. varType = cms.int32(0)
  49684. ),
  49685. cms.PSet(
  49686. etaMax = cms.double(-2.901376),
  49687. etaMin = cms.double(-5.2),
  49688. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  49689. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  49690. name = cms.string('egammaHFMinus'),
  49691. px = cms.vdouble(0.00102598393499, -3.37284909389e-06),
  49692. py = cms.vdouble(0.000439449053802, -2.3750891943e-06),
  49693. type = cms.int32(7),
  49694. varType = cms.int32(0)
  49695. ))
  49696.  
  49697. process.patMultPhiCorrParams_T1T2SmearTxy_50ns = cms.VPSet(cms.PSet(
  49698. etaMax = cms.double(2.7),
  49699. etaMin = cms.double(0),
  49700. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  49701. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  49702. name = cms.string('hEtaPlus'),
  49703. px = cms.vdouble(-0.00220049396857, 4.86017686051e-07),
  49704. py = cms.vdouble(0.000301784350668, -2.55951949068e-07),
  49705. type = cms.int32(1),
  49706. varType = cms.int32(0)
  49707. ),
  49708. cms.PSet(
  49709. etaMax = cms.double(0),
  49710. etaMin = cms.double(-2.7),
  49711. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  49712. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  49713. name = cms.string('hEtaMinus'),
  49714. px = cms.vdouble(-0.000217969078412, 3.0200051094e-07),
  49715. py = cms.vdouble(-0.0014606200538, -2.29508676725e-06),
  49716. type = cms.int32(1),
  49717. varType = cms.int32(0)
  49718. ),
  49719. cms.PSet(
  49720. etaMax = cms.double(1.392),
  49721. etaMin = cms.double(-1.392),
  49722. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  49723. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  49724. name = cms.string('h0Barrel'),
  49725. px = cms.vdouble(-0.0135587323577, 5.55593286464e-05),
  49726. py = cms.vdouble(0.00848783774079, -0.00022596699093),
  49727. type = cms.int32(5),
  49728. varType = cms.int32(0)
  49729. ),
  49730. cms.PSet(
  49731. etaMax = cms.double(3),
  49732. etaMin = cms.double(1.392),
  49733. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  49734. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  49735. name = cms.string('h0EndcapPlus'),
  49736. px = cms.vdouble(-0.00285895832031, -6.08161900014e-05),
  49737. py = cms.vdouble(-0.00934018266651, 0.000259105827172),
  49738. type = cms.int32(5),
  49739. varType = cms.int32(0)
  49740. ),
  49741. cms.PSet(
  49742. etaMax = cms.double(-1.392),
  49743. etaMin = cms.double(-3.0),
  49744. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  49745. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  49746. name = cms.string('h0EndcapMinus'),
  49747. px = cms.vdouble(-0.00537876208774, 0.000209817129512),
  49748. py = cms.vdouble(0.011148063877, -4.44149746767e-06),
  49749. type = cms.int32(5),
  49750. varType = cms.int32(0)
  49751. ),
  49752. cms.PSet(
  49753. etaMax = cms.double(1.479),
  49754. etaMin = cms.double(-1.479),
  49755. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  49756. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  49757. name = cms.string('gammaBarrel'),
  49758. px = cms.vdouble(-0.00192842680623, 2.61152485314e-06),
  49759. py = cms.vdouble(-0.000507607323037, 4.48832037695e-06),
  49760. type = cms.int32(4),
  49761. varType = cms.int32(0)
  49762. ),
  49763. cms.PSet(
  49764. etaMax = cms.double(3.0),
  49765. etaMin = cms.double(1.479),
  49766. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  49767. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  49768. name = cms.string('gammaEndcapPlus'),
  49769. px = cms.vdouble(-0.000519297328533, -2.0682880001e-05),
  49770. py = cms.vdouble(0.00282867507264, 6.66930895313e-05),
  49771. type = cms.int32(4),
  49772. varType = cms.int32(0)
  49773. ),
  49774. cms.PSet(
  49775. etaMax = cms.double(-1.479),
  49776. etaMin = cms.double(-3.0),
  49777. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  49778. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  49779. name = cms.string('gammaEndcapMinus'),
  49780. px = cms.vdouble(-0.00103112559755, 1.33699817646e-05),
  49781. py = cms.vdouble(-0.00209888421545, -3.30667819828e-05),
  49782. type = cms.int32(4),
  49783. varType = cms.int32(0)
  49784. ),
  49785. cms.PSet(
  49786. etaMax = cms.double(5.2),
  49787. etaMin = cms.double(2.901376),
  49788. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  49789. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  49790. name = cms.string('hHFPlus'),
  49791. px = cms.vdouble(-0.000392672935556, -9.65693700264e-07),
  49792. py = cms.vdouble(0.000114612488388, -3.44552389568e-07),
  49793. type = cms.int32(6),
  49794. varType = cms.int32(0)
  49795. ),
  49796. cms.PSet(
  49797. etaMax = cms.double(-2.901376),
  49798. etaMin = cms.double(-5.2),
  49799. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  49800. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  49801. name = cms.string('hHFMinus'),
  49802. px = cms.vdouble(-0.00093227965176, 7.74599924874e-07),
  49803. py = cms.vdouble(-2.95036363418e-05, -7.98830257983e-07),
  49804. type = cms.int32(6),
  49805. varType = cms.int32(0)
  49806. ),
  49807. cms.PSet(
  49808. etaMax = cms.double(5.2),
  49809. etaMin = cms.double(2.901376),
  49810. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  49811. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  49812. name = cms.string('egammaHFPlus'),
  49813. px = cms.vdouble(0.00275218993341, -1.69184089548e-05),
  49814. py = cms.vdouble(-0.00113061539637, 6.05994897808e-06),
  49815. type = cms.int32(7),
  49816. varType = cms.int32(0)
  49817. ),
  49818. cms.PSet(
  49819. etaMax = cms.double(-2.901376),
  49820. etaMin = cms.double(-5.2),
  49821. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  49822. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  49823. name = cms.string('egammaHFMinus'),
  49824. px = cms.vdouble(0.00136623849956, -5.55451851761e-06),
  49825. py = cms.vdouble(0.00117549065237, -6.54719096891e-06),
  49826. type = cms.int32(7),
  49827. varType = cms.int32(0)
  49828. ))
  49829.  
  49830. process.patMultPhiCorrParams_T1T2Txy_25ns = cms.VPSet(cms.PSet(
  49831. etaMax = cms.double(2.7),
  49832. etaMin = cms.double(0),
  49833. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  49834. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  49835. name = cms.string('hEtaPlus'),
  49836. px = cms.vdouble(-0.00229295500096, 3.15487850373e-07),
  49837. py = cms.vdouble(0.000114282381437, -1.58467325852e-08),
  49838. type = cms.int32(1),
  49839. varType = cms.int32(0)
  49840. ),
  49841. cms.PSet(
  49842. etaMax = cms.double(0),
  49843. etaMin = cms.double(-2.7),
  49844. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  49845. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  49846. name = cms.string('hEtaMinus'),
  49847. px = cms.vdouble(-0.000198571488347, -1.94054852726e-07),
  49848. py = cms.vdouble(-0.00137832489313, -2.02238617742e-06),
  49849. type = cms.int32(1),
  49850. varType = cms.int32(0)
  49851. ),
  49852. cms.PSet(
  49853. etaMax = cms.double(1.392),
  49854. etaMin = cms.double(-1.392),
  49855. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  49856. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  49857. name = cms.string('h0Barrel'),
  49858. px = cms.vdouble(-0.0153652906396, -3.80210366974e-05),
  49859. py = cms.vdouble(0.00798098092474, -0.000103998219585),
  49860. type = cms.int32(5),
  49861. varType = cms.int32(0)
  49862. ),
  49863. cms.PSet(
  49864. etaMax = cms.double(3),
  49865. etaMin = cms.double(1.392),
  49866. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  49867. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  49868. name = cms.string('h0EndcapPlus'),
  49869. px = cms.vdouble(-0.00305719113962, -0.00032676418359),
  49870. py = cms.vdouble(-0.00345131507897, 0.000164816815994),
  49871. type = cms.int32(5),
  49872. varType = cms.int32(0)
  49873. ),
  49874. cms.PSet(
  49875. etaMax = cms.double(-1.392),
  49876. etaMin = cms.double(-3.0),
  49877. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  49878. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  49879. name = cms.string('h0EndcapMinus'),
  49880. px = cms.vdouble(-0.000159031461755, 0.00012231873804),
  49881. py = cms.vdouble(0.0260436390996, -8.17994745657e-05),
  49882. type = cms.int32(5),
  49883. varType = cms.int32(0)
  49884. ),
  49885. cms.PSet(
  49886. etaMax = cms.double(1.479),
  49887. etaMin = cms.double(-1.479),
  49888. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  49889. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  49890. name = cms.string('gammaBarrel'),
  49891. px = cms.vdouble(-0.00163144589987, 3.17557692226e-06),
  49892. py = cms.vdouble(-0.000710945802217, 6.45810884842e-06),
  49893. type = cms.int32(4),
  49894. varType = cms.int32(0)
  49895. ),
  49896. cms.PSet(
  49897. etaMax = cms.double(3.0),
  49898. etaMin = cms.double(1.479),
  49899. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  49900. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  49901. name = cms.string('gammaEndcapPlus'),
  49902. px = cms.vdouble(-0.00108893779312, -2.53584544941e-05),
  49903. py = cms.vdouble(0.00188026342884, 8.15028097381e-05),
  49904. type = cms.int32(4),
  49905. varType = cms.int32(0)
  49906. ),
  49907. cms.PSet(
  49908. etaMax = cms.double(-1.479),
  49909. etaMin = cms.double(-3.0),
  49910. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  49911. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  49912. name = cms.string('gammaEndcapMinus'),
  49913. px = cms.vdouble(-0.00130486432072, 1.72313009972e-05),
  49914. py = cms.vdouble(-0.00367119684052, -1.63143116342e-05),
  49915. type = cms.int32(4),
  49916. varType = cms.int32(0)
  49917. ),
  49918. cms.PSet(
  49919. etaMax = cms.double(5.2),
  49920. etaMin = cms.double(2.901376),
  49921. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  49922. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  49923. name = cms.string('hHFPlus'),
  49924. px = cms.vdouble(-0.000218928792083, -1.0492437382e-06),
  49925. py = cms.vdouble(2.7982430778e-05, -6.87804028426e-08),
  49926. type = cms.int32(6),
  49927. varType = cms.int32(0)
  49928. ),
  49929. cms.PSet(
  49930. etaMax = cms.double(-2.901376),
  49931. etaMin = cms.double(-5.2),
  49932. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  49933. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  49934. name = cms.string('hHFMinus'),
  49935. px = cms.vdouble(-0.000851170798547, 3.18768998961e-07),
  49936. py = cms.vdouble(6.10447368609e-05, -5.92655106387e-07),
  49937. type = cms.int32(6),
  49938. varType = cms.int32(0)
  49939. ),
  49940. cms.PSet(
  49941. etaMax = cms.double(5.2),
  49942. etaMin = cms.double(2.901376),
  49943. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  49944. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  49945. name = cms.string('egammaHFPlus'),
  49946. px = cms.vdouble(0.00138084425101, -6.39459000901e-06),
  49947. py = cms.vdouble(-0.000532336534523, 2.21305870813e-06),
  49948. type = cms.int32(7),
  49949. varType = cms.int32(0)
  49950. ),
  49951. cms.PSet(
  49952. etaMax = cms.double(-2.901376),
  49953. etaMin = cms.double(-5.2),
  49954. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  49955. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  49956. name = cms.string('egammaHFMinus'),
  49957. px = cms.vdouble(0.00102598393499, -3.37284909389e-06),
  49958. py = cms.vdouble(0.000439449053802, -2.3750891943e-06),
  49959. type = cms.int32(7),
  49960. varType = cms.int32(0)
  49961. ))
  49962.  
  49963. process.patMultPhiCorrParams_T1T2Txy_50ns = cms.VPSet(cms.PSet(
  49964. etaMax = cms.double(2.7),
  49965. etaMin = cms.double(0),
  49966. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  49967. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  49968. name = cms.string('hEtaPlus'),
  49969. px = cms.vdouble(-0.00220049396857, 4.86017686051e-07),
  49970. py = cms.vdouble(0.000301784350668, -2.55951949068e-07),
  49971. type = cms.int32(1),
  49972. varType = cms.int32(0)
  49973. ),
  49974. cms.PSet(
  49975. etaMax = cms.double(0),
  49976. etaMin = cms.double(-2.7),
  49977. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  49978. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  49979. name = cms.string('hEtaMinus'),
  49980. px = cms.vdouble(-0.000217969078412, 3.0200051094e-07),
  49981. py = cms.vdouble(-0.0014606200538, -2.29508676725e-06),
  49982. type = cms.int32(1),
  49983. varType = cms.int32(0)
  49984. ),
  49985. cms.PSet(
  49986. etaMax = cms.double(1.392),
  49987. etaMin = cms.double(-1.392),
  49988. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  49989. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  49990. name = cms.string('h0Barrel'),
  49991. px = cms.vdouble(-0.0135587323577, 5.55593286464e-05),
  49992. py = cms.vdouble(0.00848783774079, -0.00022596699093),
  49993. type = cms.int32(5),
  49994. varType = cms.int32(0)
  49995. ),
  49996. cms.PSet(
  49997. etaMax = cms.double(3),
  49998. etaMin = cms.double(1.392),
  49999. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  50000. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  50001. name = cms.string('h0EndcapPlus'),
  50002. px = cms.vdouble(-0.00285895832031, -6.08161900014e-05),
  50003. py = cms.vdouble(-0.00934018266651, 0.000259105827172),
  50004. type = cms.int32(5),
  50005. varType = cms.int32(0)
  50006. ),
  50007. cms.PSet(
  50008. etaMax = cms.double(-1.392),
  50009. etaMin = cms.double(-3.0),
  50010. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  50011. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  50012. name = cms.string('h0EndcapMinus'),
  50013. px = cms.vdouble(-0.00537876208774, 0.000209817129512),
  50014. py = cms.vdouble(0.011148063877, -4.44149746767e-06),
  50015. type = cms.int32(5),
  50016. varType = cms.int32(0)
  50017. ),
  50018. cms.PSet(
  50019. etaMax = cms.double(1.479),
  50020. etaMin = cms.double(-1.479),
  50021. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  50022. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  50023. name = cms.string('gammaBarrel'),
  50024. px = cms.vdouble(-0.00192842680623, 2.61152485314e-06),
  50025. py = cms.vdouble(-0.000507607323037, 4.48832037695e-06),
  50026. type = cms.int32(4),
  50027. varType = cms.int32(0)
  50028. ),
  50029. cms.PSet(
  50030. etaMax = cms.double(3.0),
  50031. etaMin = cms.double(1.479),
  50032. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  50033. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  50034. name = cms.string('gammaEndcapPlus'),
  50035. px = cms.vdouble(-0.000519297328533, -2.0682880001e-05),
  50036. py = cms.vdouble(0.00282867507264, 6.66930895313e-05),
  50037. type = cms.int32(4),
  50038. varType = cms.int32(0)
  50039. ),
  50040. cms.PSet(
  50041. etaMax = cms.double(-1.479),
  50042. etaMin = cms.double(-3.0),
  50043. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  50044. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  50045. name = cms.string('gammaEndcapMinus'),
  50046. px = cms.vdouble(-0.00103112559755, 1.33699817646e-05),
  50047. py = cms.vdouble(-0.00209888421545, -3.30667819828e-05),
  50048. type = cms.int32(4),
  50049. varType = cms.int32(0)
  50050. ),
  50051. cms.PSet(
  50052. etaMax = cms.double(5.2),
  50053. etaMin = cms.double(2.901376),
  50054. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  50055. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  50056. name = cms.string('hHFPlus'),
  50057. px = cms.vdouble(-0.000392672935556, -9.65693700264e-07),
  50058. py = cms.vdouble(0.000114612488388, -3.44552389568e-07),
  50059. type = cms.int32(6),
  50060. varType = cms.int32(0)
  50061. ),
  50062. cms.PSet(
  50063. etaMax = cms.double(-2.901376),
  50064. etaMin = cms.double(-5.2),
  50065. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  50066. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  50067. name = cms.string('hHFMinus'),
  50068. px = cms.vdouble(-0.00093227965176, 7.74599924874e-07),
  50069. py = cms.vdouble(-2.95036363418e-05, -7.98830257983e-07),
  50070. type = cms.int32(6),
  50071. varType = cms.int32(0)
  50072. ),
  50073. cms.PSet(
  50074. etaMax = cms.double(5.2),
  50075. etaMin = cms.double(2.901376),
  50076. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  50077. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  50078. name = cms.string('egammaHFPlus'),
  50079. px = cms.vdouble(0.00275218993341, -1.69184089548e-05),
  50080. py = cms.vdouble(-0.00113061539637, 6.05994897808e-06),
  50081. type = cms.int32(7),
  50082. varType = cms.int32(0)
  50083. ),
  50084. cms.PSet(
  50085. etaMax = cms.double(-2.901376),
  50086. etaMin = cms.double(-5.2),
  50087. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  50088. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  50089. name = cms.string('egammaHFMinus'),
  50090. px = cms.vdouble(0.00136623849956, -5.55451851761e-06),
  50091. py = cms.vdouble(0.00117549065237, -6.54719096891e-06),
  50092. type = cms.int32(7),
  50093. varType = cms.int32(0)
  50094. ))
  50095.  
  50096. process.patMultPhiCorrParams_T1Txy_25ns = cms.VPSet(cms.PSet(
  50097. etaMax = cms.double(2.7),
  50098. etaMin = cms.double(0),
  50099. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  50100. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  50101. name = cms.string('hEtaPlus'),
  50102. px = cms.vdouble(-0.00229295500096, 3.15487850373e-07),
  50103. py = cms.vdouble(0.000114282381437, -1.58467325852e-08),
  50104. type = cms.int32(1),
  50105. varType = cms.int32(0)
  50106. ),
  50107. cms.PSet(
  50108. etaMax = cms.double(0),
  50109. etaMin = cms.double(-2.7),
  50110. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  50111. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  50112. name = cms.string('hEtaMinus'),
  50113. px = cms.vdouble(-0.000198571488347, -1.94054852726e-07),
  50114. py = cms.vdouble(-0.00137832489313, -2.02238617742e-06),
  50115. type = cms.int32(1),
  50116. varType = cms.int32(0)
  50117. ),
  50118. cms.PSet(
  50119. etaMax = cms.double(1.392),
  50120. etaMin = cms.double(-1.392),
  50121. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  50122. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  50123. name = cms.string('h0Barrel'),
  50124. px = cms.vdouble(-0.0153652906396, -3.80210366974e-05),
  50125. py = cms.vdouble(0.00798098092474, -0.000103998219585),
  50126. type = cms.int32(5),
  50127. varType = cms.int32(0)
  50128. ),
  50129. cms.PSet(
  50130. etaMax = cms.double(3),
  50131. etaMin = cms.double(1.392),
  50132. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  50133. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  50134. name = cms.string('h0EndcapPlus'),
  50135. px = cms.vdouble(-0.00305719113962, -0.00032676418359),
  50136. py = cms.vdouble(-0.00345131507897, 0.000164816815994),
  50137. type = cms.int32(5),
  50138. varType = cms.int32(0)
  50139. ),
  50140. cms.PSet(
  50141. etaMax = cms.double(-1.392),
  50142. etaMin = cms.double(-3.0),
  50143. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  50144. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  50145. name = cms.string('h0EndcapMinus'),
  50146. px = cms.vdouble(-0.000159031461755, 0.00012231873804),
  50147. py = cms.vdouble(0.0260436390996, -8.17994745657e-05),
  50148. type = cms.int32(5),
  50149. varType = cms.int32(0)
  50150. ),
  50151. cms.PSet(
  50152. etaMax = cms.double(1.479),
  50153. etaMin = cms.double(-1.479),
  50154. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  50155. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  50156. name = cms.string('gammaBarrel'),
  50157. px = cms.vdouble(-0.00163144589987, 3.17557692226e-06),
  50158. py = cms.vdouble(-0.000710945802217, 6.45810884842e-06),
  50159. type = cms.int32(4),
  50160. varType = cms.int32(0)
  50161. ),
  50162. cms.PSet(
  50163. etaMax = cms.double(3.0),
  50164. etaMin = cms.double(1.479),
  50165. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  50166. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  50167. name = cms.string('gammaEndcapPlus'),
  50168. px = cms.vdouble(-0.00108893779312, -2.53584544941e-05),
  50169. py = cms.vdouble(0.00188026342884, 8.15028097381e-05),
  50170. type = cms.int32(4),
  50171. varType = cms.int32(0)
  50172. ),
  50173. cms.PSet(
  50174. etaMax = cms.double(-1.479),
  50175. etaMin = cms.double(-3.0),
  50176. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  50177. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  50178. name = cms.string('gammaEndcapMinus'),
  50179. px = cms.vdouble(-0.00130486432072, 1.72313009972e-05),
  50180. py = cms.vdouble(-0.00367119684052, -1.63143116342e-05),
  50181. type = cms.int32(4),
  50182. varType = cms.int32(0)
  50183. ),
  50184. cms.PSet(
  50185. etaMax = cms.double(5.2),
  50186. etaMin = cms.double(2.901376),
  50187. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  50188. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  50189. name = cms.string('hHFPlus'),
  50190. px = cms.vdouble(-0.000218928792083, -1.0492437382e-06),
  50191. py = cms.vdouble(2.7982430778e-05, -6.87804028426e-08),
  50192. type = cms.int32(6),
  50193. varType = cms.int32(0)
  50194. ),
  50195. cms.PSet(
  50196. etaMax = cms.double(-2.901376),
  50197. etaMin = cms.double(-5.2),
  50198. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  50199. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  50200. name = cms.string('hHFMinus'),
  50201. px = cms.vdouble(-0.000851170798547, 3.18768998961e-07),
  50202. py = cms.vdouble(6.10447368609e-05, -5.92655106387e-07),
  50203. type = cms.int32(6),
  50204. varType = cms.int32(0)
  50205. ),
  50206. cms.PSet(
  50207. etaMax = cms.double(5.2),
  50208. etaMin = cms.double(2.901376),
  50209. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  50210. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  50211. name = cms.string('egammaHFPlus'),
  50212. px = cms.vdouble(0.00138084425101, -6.39459000901e-06),
  50213. py = cms.vdouble(-0.000532336534523, 2.21305870813e-06),
  50214. type = cms.int32(7),
  50215. varType = cms.int32(0)
  50216. ),
  50217. cms.PSet(
  50218. etaMax = cms.double(-2.901376),
  50219. etaMin = cms.double(-5.2),
  50220. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  50221. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  50222. name = cms.string('egammaHFMinus'),
  50223. px = cms.vdouble(0.00102598393499, -3.37284909389e-06),
  50224. py = cms.vdouble(0.000439449053802, -2.3750891943e-06),
  50225. type = cms.int32(7),
  50226. varType = cms.int32(0)
  50227. ))
  50228.  
  50229. process.patMultPhiCorrParams_T1Txy_50ns = cms.VPSet(cms.PSet(
  50230. etaMax = cms.double(2.7),
  50231. etaMin = cms.double(0),
  50232. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  50233. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  50234. name = cms.string('hEtaPlus'),
  50235. px = cms.vdouble(-0.00220049396857, 4.86017686051e-07),
  50236. py = cms.vdouble(0.000301784350668, -2.55951949068e-07),
  50237. type = cms.int32(1),
  50238. varType = cms.int32(0)
  50239. ),
  50240. cms.PSet(
  50241. etaMax = cms.double(0),
  50242. etaMin = cms.double(-2.7),
  50243. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  50244. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  50245. name = cms.string('hEtaMinus'),
  50246. px = cms.vdouble(-0.000217969078412, 3.0200051094e-07),
  50247. py = cms.vdouble(-0.0014606200538, -2.29508676725e-06),
  50248. type = cms.int32(1),
  50249. varType = cms.int32(0)
  50250. ),
  50251. cms.PSet(
  50252. etaMax = cms.double(1.392),
  50253. etaMin = cms.double(-1.392),
  50254. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  50255. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  50256. name = cms.string('h0Barrel'),
  50257. px = cms.vdouble(-0.0135587323577, 5.55593286464e-05),
  50258. py = cms.vdouble(0.00848783774079, -0.00022596699093),
  50259. type = cms.int32(5),
  50260. varType = cms.int32(0)
  50261. ),
  50262. cms.PSet(
  50263. etaMax = cms.double(3),
  50264. etaMin = cms.double(1.392),
  50265. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  50266. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  50267. name = cms.string('h0EndcapPlus'),
  50268. px = cms.vdouble(-0.00285895832031, -6.08161900014e-05),
  50269. py = cms.vdouble(-0.00934018266651, 0.000259105827172),
  50270. type = cms.int32(5),
  50271. varType = cms.int32(0)
  50272. ),
  50273. cms.PSet(
  50274. etaMax = cms.double(-1.392),
  50275. etaMin = cms.double(-3.0),
  50276. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  50277. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  50278. name = cms.string('h0EndcapMinus'),
  50279. px = cms.vdouble(-0.00537876208774, 0.000209817129512),
  50280. py = cms.vdouble(0.011148063877, -4.44149746767e-06),
  50281. type = cms.int32(5),
  50282. varType = cms.int32(0)
  50283. ),
  50284. cms.PSet(
  50285. etaMax = cms.double(1.479),
  50286. etaMin = cms.double(-1.479),
  50287. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  50288. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  50289. name = cms.string('gammaBarrel'),
  50290. px = cms.vdouble(-0.00192842680623, 2.61152485314e-06),
  50291. py = cms.vdouble(-0.000507607323037, 4.48832037695e-06),
  50292. type = cms.int32(4),
  50293. varType = cms.int32(0)
  50294. ),
  50295. cms.PSet(
  50296. etaMax = cms.double(3.0),
  50297. etaMin = cms.double(1.479),
  50298. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  50299. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  50300. name = cms.string('gammaEndcapPlus'),
  50301. px = cms.vdouble(-0.000519297328533, -2.0682880001e-05),
  50302. py = cms.vdouble(0.00282867507264, 6.66930895313e-05),
  50303. type = cms.int32(4),
  50304. varType = cms.int32(0)
  50305. ),
  50306. cms.PSet(
  50307. etaMax = cms.double(-1.479),
  50308. etaMin = cms.double(-3.0),
  50309. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  50310. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  50311. name = cms.string('gammaEndcapMinus'),
  50312. px = cms.vdouble(-0.00103112559755, 1.33699817646e-05),
  50313. py = cms.vdouble(-0.00209888421545, -3.30667819828e-05),
  50314. type = cms.int32(4),
  50315. varType = cms.int32(0)
  50316. ),
  50317. cms.PSet(
  50318. etaMax = cms.double(5.2),
  50319. etaMin = cms.double(2.901376),
  50320. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  50321. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  50322. name = cms.string('hHFPlus'),
  50323. px = cms.vdouble(-0.000392672935556, -9.65693700264e-07),
  50324. py = cms.vdouble(0.000114612488388, -3.44552389568e-07),
  50325. type = cms.int32(6),
  50326. varType = cms.int32(0)
  50327. ),
  50328. cms.PSet(
  50329. etaMax = cms.double(-2.901376),
  50330. etaMin = cms.double(-5.2),
  50331. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  50332. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  50333. name = cms.string('hHFMinus'),
  50334. px = cms.vdouble(-0.00093227965176, 7.74599924874e-07),
  50335. py = cms.vdouble(-2.95036363418e-05, -7.98830257983e-07),
  50336. type = cms.int32(6),
  50337. varType = cms.int32(0)
  50338. ),
  50339. cms.PSet(
  50340. etaMax = cms.double(5.2),
  50341. etaMin = cms.double(2.901376),
  50342. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  50343. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  50344. name = cms.string('egammaHFPlus'),
  50345. px = cms.vdouble(0.00275218993341, -1.69184089548e-05),
  50346. py = cms.vdouble(-0.00113061539637, 6.05994897808e-06),
  50347. type = cms.int32(7),
  50348. varType = cms.int32(0)
  50349. ),
  50350. cms.PSet(
  50351. etaMax = cms.double(-2.901376),
  50352. etaMin = cms.double(-5.2),
  50353. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  50354. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  50355. name = cms.string('egammaHFMinus'),
  50356. px = cms.vdouble(0.00136623849956, -5.55451851761e-06),
  50357. py = cms.vdouble(0.00117549065237, -6.54719096891e-06),
  50358. type = cms.int32(7),
  50359. varType = cms.int32(0)
  50360. ))
  50361.  
  50362. process.patMultPhiCorrParams_Txy_25ns = cms.VPSet(cms.PSet(
  50363. etaMax = cms.double(2.7),
  50364. etaMin = cms.double(0),
  50365. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  50366. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  50367. name = cms.string('hEtaPlus'),
  50368. px = cms.vdouble(-0.00229295500096, 3.15487850373e-07),
  50369. py = cms.vdouble(0.000114282381437, -1.58467325852e-08),
  50370. type = cms.int32(1),
  50371. varType = cms.int32(0)
  50372. ),
  50373. cms.PSet(
  50374. etaMax = cms.double(0),
  50375. etaMin = cms.double(-2.7),
  50376. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  50377. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  50378. name = cms.string('hEtaMinus'),
  50379. px = cms.vdouble(-0.000198571488347, -1.94054852726e-07),
  50380. py = cms.vdouble(-0.00137832489313, -2.02238617742e-06),
  50381. type = cms.int32(1),
  50382. varType = cms.int32(0)
  50383. ),
  50384. cms.PSet(
  50385. etaMax = cms.double(1.392),
  50386. etaMin = cms.double(-1.392),
  50387. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  50388. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  50389. name = cms.string('h0Barrel'),
  50390. px = cms.vdouble(-0.0153652906396, -3.80210366974e-05),
  50391. py = cms.vdouble(0.00798098092474, -0.000103998219585),
  50392. type = cms.int32(5),
  50393. varType = cms.int32(0)
  50394. ),
  50395. cms.PSet(
  50396. etaMax = cms.double(3),
  50397. etaMin = cms.double(1.392),
  50398. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  50399. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  50400. name = cms.string('h0EndcapPlus'),
  50401. px = cms.vdouble(-0.00305719113962, -0.00032676418359),
  50402. py = cms.vdouble(-0.00345131507897, 0.000164816815994),
  50403. type = cms.int32(5),
  50404. varType = cms.int32(0)
  50405. ),
  50406. cms.PSet(
  50407. etaMax = cms.double(-1.392),
  50408. etaMin = cms.double(-3.0),
  50409. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  50410. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  50411. name = cms.string('h0EndcapMinus'),
  50412. px = cms.vdouble(-0.000159031461755, 0.00012231873804),
  50413. py = cms.vdouble(0.0260436390996, -8.17994745657e-05),
  50414. type = cms.int32(5),
  50415. varType = cms.int32(0)
  50416. ),
  50417. cms.PSet(
  50418. etaMax = cms.double(1.479),
  50419. etaMin = cms.double(-1.479),
  50420. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  50421. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  50422. name = cms.string('gammaBarrel'),
  50423. px = cms.vdouble(-0.00163144589987, 3.17557692226e-06),
  50424. py = cms.vdouble(-0.000710945802217, 6.45810884842e-06),
  50425. type = cms.int32(4),
  50426. varType = cms.int32(0)
  50427. ),
  50428. cms.PSet(
  50429. etaMax = cms.double(3.0),
  50430. etaMin = cms.double(1.479),
  50431. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  50432. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  50433. name = cms.string('gammaEndcapPlus'),
  50434. px = cms.vdouble(-0.00108893779312, -2.53584544941e-05),
  50435. py = cms.vdouble(0.00188026342884, 8.15028097381e-05),
  50436. type = cms.int32(4),
  50437. varType = cms.int32(0)
  50438. ),
  50439. cms.PSet(
  50440. etaMax = cms.double(-1.479),
  50441. etaMin = cms.double(-3.0),
  50442. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  50443. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  50444. name = cms.string('gammaEndcapMinus'),
  50445. px = cms.vdouble(-0.00130486432072, 1.72313009972e-05),
  50446. py = cms.vdouble(-0.00367119684052, -1.63143116342e-05),
  50447. type = cms.int32(4),
  50448. varType = cms.int32(0)
  50449. ),
  50450. cms.PSet(
  50451. etaMax = cms.double(5.2),
  50452. etaMin = cms.double(2.901376),
  50453. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  50454. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  50455. name = cms.string('hHFPlus'),
  50456. px = cms.vdouble(-0.000218928792083, -1.0492437382e-06),
  50457. py = cms.vdouble(2.7982430778e-05, -6.87804028426e-08),
  50458. type = cms.int32(6),
  50459. varType = cms.int32(0)
  50460. ),
  50461. cms.PSet(
  50462. etaMax = cms.double(-2.901376),
  50463. etaMin = cms.double(-5.2),
  50464. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  50465. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  50466. name = cms.string('hHFMinus'),
  50467. px = cms.vdouble(-0.000851170798547, 3.18768998961e-07),
  50468. py = cms.vdouble(6.10447368609e-05, -5.92655106387e-07),
  50469. type = cms.int32(6),
  50470. varType = cms.int32(0)
  50471. ),
  50472. cms.PSet(
  50473. etaMax = cms.double(5.2),
  50474. etaMin = cms.double(2.901376),
  50475. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  50476. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  50477. name = cms.string('egammaHFPlus'),
  50478. px = cms.vdouble(0.00138084425101, -6.39459000901e-06),
  50479. py = cms.vdouble(-0.000532336534523, 2.21305870813e-06),
  50480. type = cms.int32(7),
  50481. varType = cms.int32(0)
  50482. ),
  50483. cms.PSet(
  50484. etaMax = cms.double(-2.901376),
  50485. etaMin = cms.double(-5.2),
  50486. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  50487. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  50488. name = cms.string('egammaHFMinus'),
  50489. px = cms.vdouble(0.00102598393499, -3.37284909389e-06),
  50490. py = cms.vdouble(0.000439449053802, -2.3750891943e-06),
  50491. type = cms.int32(7),
  50492. varType = cms.int32(0)
  50493. ))
  50494.  
  50495. process.patMultPhiCorrParams_Txy_50ns = cms.VPSet(cms.PSet(
  50496. etaMax = cms.double(2.7),
  50497. etaMin = cms.double(0),
  50498. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  50499. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  50500. name = cms.string('hEtaPlus'),
  50501. px = cms.vdouble(-0.00220049396857, 4.86017686051e-07),
  50502. py = cms.vdouble(0.000301784350668, -2.55951949068e-07),
  50503. type = cms.int32(1),
  50504. varType = cms.int32(0)
  50505. ),
  50506. cms.PSet(
  50507. etaMax = cms.double(0),
  50508. etaMin = cms.double(-2.7),
  50509. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  50510. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  50511. name = cms.string('hEtaMinus'),
  50512. px = cms.vdouble(-0.000217969078412, 3.0200051094e-07),
  50513. py = cms.vdouble(-0.0014606200538, -2.29508676725e-06),
  50514. type = cms.int32(1),
  50515. varType = cms.int32(0)
  50516. ),
  50517. cms.PSet(
  50518. etaMax = cms.double(1.392),
  50519. etaMin = cms.double(-1.392),
  50520. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  50521. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  50522. name = cms.string('h0Barrel'),
  50523. px = cms.vdouble(-0.0135587323577, 5.55593286464e-05),
  50524. py = cms.vdouble(0.00848783774079, -0.00022596699093),
  50525. type = cms.int32(5),
  50526. varType = cms.int32(0)
  50527. ),
  50528. cms.PSet(
  50529. etaMax = cms.double(3),
  50530. etaMin = cms.double(1.392),
  50531. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  50532. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  50533. name = cms.string('h0EndcapPlus'),
  50534. px = cms.vdouble(-0.00285895832031, -6.08161900014e-05),
  50535. py = cms.vdouble(-0.00934018266651, 0.000259105827172),
  50536. type = cms.int32(5),
  50537. varType = cms.int32(0)
  50538. ),
  50539. cms.PSet(
  50540. etaMax = cms.double(-1.392),
  50541. etaMin = cms.double(-3.0),
  50542. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  50543. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  50544. name = cms.string('h0EndcapMinus'),
  50545. px = cms.vdouble(-0.00537876208774, 0.000209817129512),
  50546. py = cms.vdouble(0.011148063877, -4.44149746767e-06),
  50547. type = cms.int32(5),
  50548. varType = cms.int32(0)
  50549. ),
  50550. cms.PSet(
  50551. etaMax = cms.double(1.479),
  50552. etaMin = cms.double(-1.479),
  50553. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  50554. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  50555. name = cms.string('gammaBarrel'),
  50556. px = cms.vdouble(-0.00192842680623, 2.61152485314e-06),
  50557. py = cms.vdouble(-0.000507607323037, 4.48832037695e-06),
  50558. type = cms.int32(4),
  50559. varType = cms.int32(0)
  50560. ),
  50561. cms.PSet(
  50562. etaMax = cms.double(3.0),
  50563. etaMin = cms.double(1.479),
  50564. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  50565. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  50566. name = cms.string('gammaEndcapPlus'),
  50567. px = cms.vdouble(-0.000519297328533, -2.0682880001e-05),
  50568. py = cms.vdouble(0.00282867507264, 6.66930895313e-05),
  50569. type = cms.int32(4),
  50570. varType = cms.int32(0)
  50571. ),
  50572. cms.PSet(
  50573. etaMax = cms.double(-1.479),
  50574. etaMin = cms.double(-3.0),
  50575. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  50576. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  50577. name = cms.string('gammaEndcapMinus'),
  50578. px = cms.vdouble(-0.00103112559755, 1.33699817646e-05),
  50579. py = cms.vdouble(-0.00209888421545, -3.30667819828e-05),
  50580. type = cms.int32(4),
  50581. varType = cms.int32(0)
  50582. ),
  50583. cms.PSet(
  50584. etaMax = cms.double(5.2),
  50585. etaMin = cms.double(2.901376),
  50586. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  50587. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  50588. name = cms.string('hHFPlus'),
  50589. px = cms.vdouble(-0.000392672935556, -9.65693700264e-07),
  50590. py = cms.vdouble(0.000114612488388, -3.44552389568e-07),
  50591. type = cms.int32(6),
  50592. varType = cms.int32(0)
  50593. ),
  50594. cms.PSet(
  50595. etaMax = cms.double(-2.901376),
  50596. etaMin = cms.double(-5.2),
  50597. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  50598. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  50599. name = cms.string('hHFMinus'),
  50600. px = cms.vdouble(-0.00093227965176, 7.74599924874e-07),
  50601. py = cms.vdouble(-2.95036363418e-05, -7.98830257983e-07),
  50602. type = cms.int32(6),
  50603. varType = cms.int32(0)
  50604. ),
  50605. cms.PSet(
  50606. etaMax = cms.double(5.2),
  50607. etaMin = cms.double(2.901376),
  50608. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  50609. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  50610. name = cms.string('egammaHFPlus'),
  50611. px = cms.vdouble(0.00275218993341, -1.69184089548e-05),
  50612. py = cms.vdouble(-0.00113061539637, 6.05994897808e-06),
  50613. type = cms.int32(7),
  50614. varType = cms.int32(0)
  50615. ),
  50616. cms.PSet(
  50617. etaMax = cms.double(-2.901376),
  50618. etaMin = cms.double(-5.2),
  50619. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  50620. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  50621. name = cms.string('egammaHFMinus'),
  50622. px = cms.vdouble(0.00136623849956, -5.55451851761e-06),
  50623. py = cms.vdouble(0.00117549065237, -6.54719096891e-06),
  50624. type = cms.int32(7),
  50625. varType = cms.int32(0)
  50626. ))
  50627.  
  50628. process.puppiCentral = cms.VPSet(cms.PSet(
  50629. algoId = cms.int32(5),
  50630. applyLowPUCorr = cms.bool(True),
  50631. combOpt = cms.int32(0),
  50632. cone = cms.double(0.4),
  50633. rmsPtMin = cms.double(0.1),
  50634. rmsScaleFactor = cms.double(1.0),
  50635. useCharged = cms.bool(True)
  50636. ))
  50637.  
  50638. process.puppiForward = cms.VPSet(cms.PSet(
  50639. algoId = cms.int32(5),
  50640. applyLowPUCorr = cms.bool(True),
  50641. combOpt = cms.int32(0),
  50642. cone = cms.double(0.4),
  50643. rmsPtMin = cms.double(0.5),
  50644. rmsScaleFactor = cms.double(1.0),
  50645. useCharged = cms.bool(False)
  50646. ))
  50647.  
  50648. process.APVPhases = cms.EDProducer("APVCyclePhaseProducerFromL1TS",
  50649. defaultPartitionNames = cms.vstring('TI',
  50650. 'TO',
  50651. 'TP',
  50652. 'TM'),
  50653. defaultPhases = cms.vint32(30, 30, 30, 30),
  50654. l1TSCollection = cms.InputTag("scalersRawToDigi")
  50655. )
  50656.  
  50657.  
  50658. process.BeamHaloSummary = cms.EDProducer("BeamHaloSummaryProducer",
  50659. CSCHaloDataLabel = cms.InputTag("CSCHaloData"),
  50660. EcalHaloDataLabel = cms.InputTag("EcalHaloData"),
  50661. GlobalHaloDataLabel = cms.InputTag("GlobalHaloData"),
  50662. HcalHaloDataLabel = cms.InputTag("HcalHaloData"),
  50663. l_EcalPhiWedgeConfidence = cms.double(0.7),
  50664. l_EcalPhiWedgeConstituents = cms.int32(6),
  50665. l_EcalPhiWedgeEnergy = cms.double(10.0),
  50666. l_EcalPhiWedgeToF = cms.double(-200.0),
  50667. l_EcalShowerShapesAngle = cms.double(0.51),
  50668. l_EcalShowerShapesRoundness = cms.double(0.41),
  50669. l_EcalSuperClusterEnergy = cms.double(10.0),
  50670. l_EcalSuperClusterSize = cms.int32(3),
  50671. l_HcalPhiWedgeConfidence = cms.double(0.7),
  50672. l_HcalPhiWedgeConstituents = cms.int32(6),
  50673. l_HcalPhiWedgeEnergy = cms.double(20.0),
  50674. l_HcalPhiWedgeToF = cms.double(-100.0),
  50675. problematicStripMinLength = cms.int32(6),
  50676. t_EcalPhiWedgeConfidence = cms.double(0.9),
  50677. t_EcalPhiWedgeConstituents = cms.int32(8),
  50678. t_EcalPhiWedgeEnergy = cms.double(20.0),
  50679. t_EcalPhiWedgeToF = cms.double(-200.0),
  50680. t_EcalShowerShapesAngle = cms.double(0.51),
  50681. t_EcalShowerShapesRoundness = cms.double(0.23),
  50682. t_EcalSuperClusterEnergy = cms.double(10.0),
  50683. t_EcalSuperClusterSize = cms.int32(3),
  50684. t_HcalPhiWedgeConfidence = cms.double(0.9),
  50685. t_HcalPhiWedgeConstituents = cms.int32(8),
  50686. t_HcalPhiWedgeEnergy = cms.double(25.0),
  50687. t_HcalPhiWedgeToF = cms.double(-100.0)
  50688. )
  50689.  
  50690.  
  50691. process.BestZee = cms.EDProducer("BestMassZArbitrationProducer",
  50692. ZCandidateCollection = cms.InputTag("ZeeCandElectronTrack")
  50693. )
  50694.  
  50695.  
  50696. process.BestZmm = cms.EDProducer("BestMassZArbitrationProducer",
  50697. ZCandidateCollection = cms.InputTag("ZmmCandMuonTrack")
  50698. )
  50699.  
  50700.  
  50701. process.CSCHaloData = cms.EDProducer("CSCHaloDataProducer",
  50702. ALCTDigiLabel = cms.InputTag("muonCSCDigis","MuonCSCALCTDigi"),
  50703. CSCRecHitLabel = cms.InputTag("csc2DRecHits"),
  50704. CSCSegmentLabel = cms.InputTag("cscSegments"),
  50705. CosmicMuonLabel = cms.InputTag("muonsFromCosmics"),
  50706. DetaParam = cms.double(0.1),
  50707. DphiParam = cms.double(1.0),
  50708. ECALBrhLabel = cms.InputTag("ecalRecHit","EcalRecHitsEB"),
  50709. ECALErhLabel = cms.InputTag("ecalRecHit","EcalRecHitsEE"),
  50710. ExpectedBX = cms.int32(6),
  50711. HBHErhLabel = cms.InputTag("hbhereco"),
  50712. HLTBitLabel = cms.VInputTag(cms.InputTag("HLT_CSCBeamHalo"), cms.InputTag("HLT_CSCBeamHaloOverlapRing1"), cms.InputTag("HLT_CSCBeamHaloOverlapRing2"), cms.InputTag("HLT_CSCBeamHaloRing2or3")),
  50713. HLTResultLabel = cms.InputTag("TriggerResults","","HLT"),
  50714. InnerRMaxParam = cms.double(99999.0),
  50715. InnerRMinParam = cms.double(0.0),
  50716. L1MuGMTReadoutLabel = cms.InputTag("gtDigis"),
  50717. MatchParameters = cms.PSet(
  50718. CSCsegments = cms.InputTag("cscSegments"),
  50719. DTradius = cms.double(0.01),
  50720. DTsegments = cms.InputTag("dt4DSegments"),
  50721. RPChits = cms.InputTag("rpcRecHits"),
  50722. TightMatchCSC = cms.bool(True),
  50723. TightMatchDT = cms.bool(False)
  50724. ),
  50725. MatchingDEtaThreshold = cms.double(0.4),
  50726. MatchingDPhiThreshold = cms.double(0.18),
  50727. MatchingDWireThreshold = cms.int32(5),
  50728. MaxDtMuonSegment = cms.double(-10.0),
  50729. MaxFreeInverseBeta = cms.double(0.0),
  50730. MaxOuterMomentumTheta = cms.double(3.0),
  50731. MaxSegmentPhiDiff = cms.double(0.1),
  50732. MaxSegmentRDiff = cms.double(10.0),
  50733. MaxSegmentTheta = cms.double(0.7),
  50734. MinOuterMomentumTheta = cms.double(0.1),
  50735. MuonLabel = cms.InputTag("muons"),
  50736. NormChi2Param = cms.double(8.0),
  50737. OuterRMaxParam = cms.double(99999.0),
  50738. OuterRMinParam = cms.double(0.0),
  50739. RecHitTime0 = cms.double(0.0),
  50740. RecHitTimeWindow = cms.double(25.0),
  50741. SALabel = cms.InputTag("standAloneMuons")
  50742. )
  50743.  
  50744.  
  50745. process.CastorTowerReco = cms.EDProducer("CastorTowerProducer",
  50746. inputprocess = cms.string('castorreco'),
  50747. maxtime = cms.double(99999.0),
  50748. mintime = cms.double(-99999.0),
  50749. towercut = cms.double(0.65)
  50750. )
  50751.  
  50752.  
  50753. process.CleanedPFJets = cms.EDProducer("TauValJetViewCleaner",
  50754. deltaRMin = cms.double(0.15),
  50755. srcObject = cms.InputTag("kinematicSelectedPFJets"),
  50756. srcObjectsToRemove = cms.VInputTag(cms.InputTag("muons"), cms.InputTag("gedGsfElectrons"))
  50757. )
  50758.  
  50759.  
  50760. process.CosmicMuonSeed = cms.EDProducer("CosmicMuonSeedGenerator",
  50761. CSCRecSegmentLabel = cms.InputTag("cscSegments"),
  50762. DTRecSegmentLabel = cms.InputTag("dt4DCosmicSegments"),
  50763. EnableCSCMeasurement = cms.bool(True),
  50764. EnableDTMeasurement = cms.bool(True),
  50765. ForcePointDown = cms.bool(True),
  50766. MaxCSCChi2 = cms.double(300.0),
  50767. MaxDTChi2 = cms.double(300.0),
  50768. MaxSeeds = cms.int32(1000)
  50769. )
  50770.  
  50771.  
  50772. process.EcalHaloData = cms.EDProducer("EcalHaloDataProducer",
  50773. AngleCutParam = cms.double(0.51),
  50774. EBRecHitEnergyThresholdParam = cms.double(0.3),
  50775. EBRecHitLabel = cms.InputTag("ecalRecHit","EcalRecHitsEB"),
  50776. EERecHitEnergyThresholdParam = cms.double(0.3),
  50777. EERecHitLabel = cms.InputTag("ecalRecHit","EcalRecHitsEE"),
  50778. ESRecHitEnergyThresholdParam = cms.double(0.3),
  50779. ESRecHitLabel = cms.InputTag("ecalPreshowerRecHit","EcalRecHitsES"),
  50780. HBHERecHitLabel = cms.InputTag("hbhereco"),
  50781. NHitsEcalThresholdParam = cms.int32(4),
  50782. PhotonLabel = cms.InputTag(""),
  50783. RoundnessCutParam = cms.double(0.41),
  50784. SumEcalEnergyThresholdParam = cms.double(10.0),
  50785. SuperClusterLabel = cms.InputTag("correctedHybridSuperClusters")
  50786. )
  50787.  
  50788.  
  50789. process.ElBestPV = cms.EDProducer("HighestSumP4PrimaryVertexSelector",
  50790. src = cms.InputTag("ElPrimaryVertexFilter")
  50791. )
  50792.  
  50793.  
  50794. process.ElIsoTracks = cms.EDProducer("IsoTracks",
  50795. SumPtFraction = cms.double(0.5),
  50796. radius = cms.double(0.3),
  50797. src = cms.InputTag("ElGoodTracks")
  50798. )
  50799.  
  50800.  
  50801. process.ElTrackCands = cms.EDProducer("ConcreteChargedCandidateProducer",
  50802. particleType = cms.string('e+'),
  50803. src = cms.InputTag("ElTrackFromPV")
  50804. )
  50805.  
  50806.  
  50807. process.ElTrackFromPV = cms.EDProducer("TrackFromPVSelector",
  50808. max_dxy = cms.double(0.01),
  50809. max_dz = cms.double(0.1),
  50810. srcTrack = cms.InputTag("ElIsoTracks"),
  50811. srcVertex = cms.InputTag("ElBestPV")
  50812. )
  50813.  
  50814.  
  50815. process.ElZLegs = cms.EDProducer("CollectionFromZLegProducer",
  50816. ZCandidateCollection = cms.InputTag("BestZee")
  50817. )
  50818.  
  50819.  
  50820. process.ElectronIsolation = cms.EDProducer("CITKPFIsolationSumProducer",
  50821. isolationConeDefinitions = cms.VPSet(cms.PSet(
  50822. VetoConeSizeBarrel = cms.double(0.0),
  50823. VetoConeSizeEndcaps = cms.double(0.015),
  50824. coneSize = cms.double(0.3),
  50825. isolateAgainst = cms.string('h+'),
  50826. isolationAlgo = cms.string('ElectronPFIsolationWithConeVeto'),
  50827. miniAODVertexCodes = cms.vuint32(2, 3)
  50828. ),
  50829. cms.PSet(
  50830. VetoConeSizeBarrel = cms.double(0.0),
  50831. VetoConeSizeEndcaps = cms.double(0.0),
  50832. coneSize = cms.double(0.3),
  50833. isolateAgainst = cms.string('h0'),
  50834. isolationAlgo = cms.string('ElectronPFIsolationWithConeVeto'),
  50835. miniAODVertexCodes = cms.vuint32(2, 3)
  50836. ),
  50837. cms.PSet(
  50838. VetoConeSizeBarrel = cms.double(0.0),
  50839. VetoConeSizeEndcaps = cms.double(0.08),
  50840. coneSize = cms.double(0.3),
  50841. isolateAgainst = cms.string('gamma'),
  50842. isolationAlgo = cms.string('ElectronPFIsolationWithConeVeto'),
  50843. miniAODVertexCodes = cms.vuint32(2, 3)
  50844. )),
  50845. srcForIsolationCone = cms.InputTag("packedPFCandidates"),
  50846. srcToIsolate = cms.InputTag("slimmedElectrons")
  50847. )
  50848.  
  50849.  
  50850. process.ElectronsFromPV = cms.EDProducer("GsfElectronFromPVSelector",
  50851. max_dxy = cms.double(0.01),
  50852. max_dz = cms.double(0.1),
  50853. srcElectron = cms.InputTag("selectedElectrons"),
  50854. srcVertex = cms.InputTag("ElBestPV")
  50855. )
  50856.  
  50857.  
  50858. process.GlobalHaloData = cms.EDProducer("GlobalHaloDataProducer",
  50859. CSCHaloDataLabel = cms.InputTag("CSCHaloData"),
  50860. CSCRecHitLabel = cms.InputTag("csc2DRecHits"),
  50861. CSCSegmentLabel = cms.InputTag("cscSegments"),
  50862. CaloTowerEtThresholdParam = cms.double(0.3),
  50863. EcalHaloDataLabel = cms.InputTag("EcalHaloData"),
  50864. EcalMaxMatchingRadiusParam = cms.double(330.0),
  50865. EcalMinMatchingRadiusParam = cms.double(110.0),
  50866. HcalHaloDataLabel = cms.InputTag("HcalHaloData"),
  50867. HcalMaxMatchingRadiusParam = cms.double(490.0),
  50868. HcalMinMatchingRadiusParam = cms.double(110.0),
  50869. IsHLT = cms.bool(False),
  50870. MaxSegmentTheta = cms.double(0.7),
  50871. MuonLabel = cms.InputTag("muons"),
  50872. calotowerLabel = cms.InputTag("towerMaker"),
  50873. dphicalosegm_thresh_eb = cms.double(0.04),
  50874. dphicalosegm_thresh_ee = cms.double(0.04),
  50875. dphicalosegm_thresh_hb = cms.double(0.15),
  50876. dphicalosegm_thresh_he = cms.double(0.1),
  50877. dtcalosegm_thresh_eb = cms.double(15.0),
  50878. dtcalosegm_thresh_ee = cms.double(15.0),
  50879. dtcalosegm_thresh_hb = cms.double(15.0),
  50880. dtcalosegm_thresh_he = cms.double(15.0),
  50881. metLabel = cms.InputTag("caloMet"),
  50882. rcalominrsegm_highthresh_eb = cms.double(15.0),
  50883. rcalominrsegm_highthresh_ee = cms.double(30.0),
  50884. rcalominrsegm_highthresh_hb = cms.double(20.0),
  50885. rcalominrsegm_highthresh_he = cms.double(30.0),
  50886. rcalominrsegm_lowthresh_eb = cms.double(-30.0),
  50887. rcalominrsegm_lowthresh_ee = cms.double(-30.0),
  50888. rcalominrsegm_lowthresh_hb = cms.double(-100.0),
  50889. rcalominrsegm_lowthresh_he = cms.double(-30.0),
  50890. rh_et_threshforcscmatching_eb = cms.double(10.0),
  50891. rh_et_threshforcscmatching_ee = cms.double(10.0),
  50892. rh_et_threshforcscmatching_hb = cms.double(20.0),
  50893. rh_et_threshforcscmatching_he = cms.double(20.0)
  50894. )
  50895.  
  50896.  
  50897. process.HBHENoiseFilterResultProducer = cms.EDProducer("HBHENoiseFilterResultProducer",
  50898. IgnoreTS4TS5ifJetInLowBVRegion = cms.bool(False),
  50899. defaultDecision = cms.string('HBHENoiseFilterResultRun2Loose'),
  50900. minHPDHits = cms.int32(17),
  50901. minHPDNoOtherHits = cms.int32(10),
  50902. minIsolatedNoiseSumE = cms.double(50.0),
  50903. minIsolatedNoiseSumEt = cms.double(25.0),
  50904. minNumIsolatedNoiseChannels = cms.int32(10),
  50905. minZeros = cms.int32(9999),
  50906. noiselabel = cms.InputTag("hcalnoise"),
  50907. useBunchSpacingProducer = cms.bool(True)
  50908. )
  50909.  
  50910.  
  50911. process.HcalHaloData = cms.EDProducer("HcalHaloDataProducer",
  50912. EBRecHitLabel = cms.InputTag("ecalRecHit","EcalRecHitsEB"),
  50913. EERecHitLabel = cms.InputTag("ecalRecHit","EcalRecHitsEE"),
  50914. HBHERecHitLabel = cms.InputTag("hbhereco"),
  50915. HBRecHitEnergyThresholdParam = cms.double(0.5),
  50916. HERecHitEnergyThresholdParam = cms.double(0.5),
  50917. HFRecHitLabel = cms.InputTag("hfreco"),
  50918. HORecHitLabel = cms.InputTag("horeco"),
  50919. HcalMaxMatchingRadiusParam = cms.double(490.0),
  50920. HcalMinMatchingRadiusParam = cms.double(110.0),
  50921. NHitsHcalThresholdParam = cms.int32(4),
  50922. SumHcalEnergyThresholdParam = cms.double(18),
  50923. caloTowerCollName = cms.InputTag("towerMaker")
  50924. )
  50925.  
  50926.  
  50927. process.JPTeidTight = cms.EDProducer("EleIdCutBasedExtProducer",
  50928. additionalCategories = cms.bool(True),
  50929. algorithm = cms.string('eIDCB'),
  50930. classbasedlooseEleIDCuts = cms.PSet(
  50931. cutdcotdist = cms.vdouble(9999.0, 9999.0, 9999.0, 9999.0, 9999.0,
  50932. 9999.0, 9999.0, 9999.0, 9999.0),
  50933. cutdetain = cms.vdouble(0.0137, 0.00678, 0.0241, 0.0187, 0.0161,
  50934. 0.0224, 0.0252, 0.0308, 0.0273),
  50935. cutdetainl = cms.vdouble(0.0124, 0.00503, 0.0257, 0.0228, 0.0118,
  50936. 0.0178, 0.0188, 0.14, 0.024),
  50937. cutdphiin = cms.vdouble(0.0897, 0.262, 0.353, 0.116, 0.357,
  50938. 0.319, 0.342, 0.404, 0.336),
  50939. cutdphiinl = cms.vdouble(0.0747, 0.25, 0.356, 0.0956, 0.347,
  50940. 0.326, 0.333, 0.647, 0.289),
  50941. cuteseedopcor = cms.vdouble(0.63, 0.82, 0.401, 0.718, 0.4,
  50942. 0.458, 0.15, 0.664, 0.373),
  50943. cutfmishits = cms.vdouble(4.5, 1.5, 1.5, 2.5, 2.5,
  50944. 1.5, 4.5, 3.5, 3.5),
  50945. cuthoe = cms.vdouble(0.247, 0.137, 0.147, 0.371, 0.0588,
  50946. 0.147, 0.52, 0.452, 0.404),
  50947. cuthoel = cms.vdouble(0.236, 0.126, 0.147, 0.375, 0.0392,
  50948. 0.145, 0.365, 0.383, 0.384),
  50949. cutip_gsf = cms.vdouble(0.0551, 0.0765, 0.143, 0.0874, 0.594,
  50950. 0.37, 0.0913, 1.15, 0.231),
  50951. cutip_gsfl = cms.vdouble(0.0186, 0.0759, 0.138, 0.0473, 0.62,
  50952. 0.304, 0.109, 0.775, 0.0479),
  50953. cutiso_sum = cms.vdouble(33.0, 17.0, 17.9, 18.8, 8.55,
  50954. 12.5, 17.6, 18.5, 2.98),
  50955. cutiso_sumoet = cms.vdouble(34.5, 12.7, 12.1, 19.9, 6.35,
  50956. 8.85, 14.0, 10.5, 9.74),
  50957. cutiso_sumoetl = cms.vdouble(11.3, 9.05, 9.07, 9.94, 5.25,
  50958. 6.15, 10.7, 10.8, 4.4),
  50959. cutsee = cms.vdouble(0.0176, 0.0125, 0.0181, 0.0415, 0.0364,
  50960. 0.0418, 0.0146, 0.0678, 0.133),
  50961. cutseel = cms.vdouble(0.0164, 0.0118, 0.015, 0.0523, 0.0326,
  50962. 0.0456, 0.0185, 0.0589, 0.0544)
  50963. ),
  50964. classbasedlooseEleIDCutsV00 = cms.PSet(
  50965. deltaEtaIn = cms.vdouble(0.009, 0.0045, 0.0085, 0.0, 0.0105,
  50966. 0.0068, 0.01, 0.0),
  50967. deltaPhiIn = cms.vdouble(0.05, 0.025, 0.053, 0.09, 0.07,
  50968. 0.03, 0.092, 0.092),
  50969. eSeedOverPin = cms.vdouble(0.11, 0.91, 0.11, 0.0, 0.0,
  50970. 0.85, 0.0, 0.0),
  50971. hOverE = cms.vdouble(0.115, 0.1, 0.055, 0.0, 0.145,
  50972. 0.12, 0.15, 0.0),
  50973. sigmaEtaEta = cms.vdouble(0.014, 0.012, 0.0115, 0.0, 0.0275,
  50974. 0.0265, 0.0265, 0.0)
  50975. ),
  50976. classbasedlooseEleIDCutsV01 = cms.PSet(
  50977. deltaEtaIn = cms.vdouble(0.0078, 0.00259, 0.0062, 0.0, 0.0078,
  50978. 0.0061, 0.0061, 0.0),
  50979. deltaPhiIn = cms.vdouble(0.053, 0.0189, 0.059, 0.099, 0.0278,
  50980. 0.0157, 0.042, 0.08),
  50981. eSeedOverPin = cms.vdouble(0.3, 0.92, 0.211, 0.0, 0.42,
  50982. 0.88, 0.68, 0.0),
  50983. hOverE = cms.vdouble(0.076, 0.033, 0.07, 0.0, 0.083,
  50984. 0.0148, 0.033, 0.0),
  50985. sigmaEtaEta = cms.vdouble(0.0101, 0.0095, 0.0097, 0.0, 0.0271,
  50986. 0.0267, 0.0259, 0.0)
  50987. ),
  50988. classbasedlooseEleIDCutsV02 = cms.PSet(
  50989. cutdeta = cms.vdouble(0.00958, 0.00406, 0.0122, 0.0137, 0.00837,
  50990. 0.0127, 0.011, 0.00336, 0.00977, 0.015,
  50991. 0.00675, 0.0109, 0.014, 0.00508, 0.0109,
  50992. 0.0146, 0.00506, 0.0127),
  50993. cutdphi = cms.vdouble(0.0372, 0.114, 0.118, 0.0488, 0.117,
  50994. 0.119, 0.0606, 0.0548, 0.117, 0.07,
  50995. 0.0355, 0.117, 0.088, 0.045, 0.118,
  50996. 0.0919, 0.0236, 0.0515),
  50997. cuteopin = cms.vdouble(0.878, 0.802, 0.814, 0.942, 0.735,
  50998. 0.774, 0.829, 0.909, 0.829, 0.813,
  50999. 0.86, 0.897, 0.817, 0.831, 0.818,
  51000. 0.861, 0.787, 0.789),
  51001. cuthoe = cms.vdouble(0.0887, 0.0934, 0.0949, 0.0986, 0.0431,
  51002. 0.0878, 0.097, 0.0509, 0.098, 0.0991,
  51003. 0.0321, 0.0928, 0.0663, 0.0717, 0.0966,
  51004. 0.0758, 0.0149, 0.0131),
  51005. cutip = cms.vdouble(0.0246, 0.076, 0.0966, 0.0885, 0.441,
  51006. 0.205, 0.0292, 0.0293, 0.0619, 0.0251,
  51007. 0.159, 0.0815, 7.29, 0.0106, 5.76,
  51008. 6.89, 1.27, 5.89),
  51009. cutisoecal = cms.vdouble(33.4, 28.1, 7.32, 27.4, 7.33,
  51010. 21.7, 93.8, 102.0, 12.1, 26.0,
  51011. 8.91, 10.0, 16.1, 31.3, 16.9,
  51012. 15.4, 13.3, 37.7),
  51013. cutisohcal = cms.vdouble(13.5, 9.93, 7.56, 14.8, 8.1,
  51014. 10.8, 42.7, 20.1, 9.11, 10.4,
  51015. 6.89, 5.59, 8.53, 9.59, 24.2,
  51016. 2.78, 8.67, 0.288),
  51017. cutisotk = cms.vdouble(24.3, 8.45, 14.4, 27.8, 6.02,
  51018. 10.5, 14.1, 10.2, 14.5, 19.1,
  51019. 6.1, 14.1, 8.59, 8.33, 8.3,
  51020. 8.93, 8.6, 16.0),
  51021. cutmishits = cms.vdouble(5.5, 1.5, 5.5, 2.5, 2.5,
  51022. 2.5, 3.5, 5.5, 0.5, 1.5,
  51023. 2.5, 0.5, 1.5, 1.5, 0.5,
  51024. 0.5, 0.5, 0.5),
  51025. cutsee = cms.vdouble(0.0172, 0.0115, 0.0143, 0.0344, 0.0295,
  51026. 0.0304, 0.0145, 0.0108, 0.0128, 0.0347,
  51027. 0.0307, 0.0316, 0.018, 0.011, 0.0132,
  51028. 0.0349, 0.031, 0.0327)
  51029. ),
  51030. classbasedlooseEleIDCutsV03 = cms.PSet(
  51031. cutdcotdist = cms.vdouble(0.0393, 0.0392, 0.0397, 0.0394, 0.0393,
  51032. 0.039, 0.0378, 0.0388, 0.0382, 0.0385,
  51033. 0.0167, 0.00325, 0.0394, 0.0387, 0.0388,
  51034. 0.0227, 0.0258, 0.0127, 0.0298, 0.03,
  51035. 0.00946, 0.039, 0.0231, 0.0278, 0.00162,
  51036. 0.0367, 0.0199),
  51037. cutdetain = cms.vdouble(0.00989, 0.00484, 0.0146, 0.0146, 0.00902,
  51038. 0.0172, 0.0137, 0.0477, 0.0275, 0.00967,
  51039. 0.00377, 0.00924, 0.013, 0.00666, 0.0123,
  51040. 0.0125, 0.0228, 0.0112, 0.0106, 0.0038,
  51041. 0.00897, 0.0139, 0.00667, 0.0122, 0.0122,
  51042. 0.0193, 0.00239),
  51043. cutdphiin = cms.vdouble(0.041, 0.275, 0.365, 0.047, 0.273,
  51044. 0.296, 0.329, 0.465, 0.627, 0.0581,
  51045. 0.0954, 0.327, 0.0702, 0.0582, 0.279,
  51046. 0.117, 0.318, 0.246, 0.0821, 0.052,
  51047. 0.292, 0.116, 0.0435, 0.312, 0.118,
  51048. 0.296, 0.0459),
  51049. cuteseedopcor = cms.vdouble(0.78, 0.302, 0.483, 0.904, 0.168,
  51050. 0.645, 0.108, 0.284, 0.324, 0.591,
  51051. 0.286, 0.488, 0.813, 0.791, 0.672,
  51052. 0.398, 0.834, 0.878, 0.515, 0.937,
  51053. 0.806, 0.816, 0.85, 0.507, 0.367,
  51054. 0.83, 0.648),
  51055. cutet = cms.vdouble(-100000.0, -100000.0, -100000.0, -100000.0, -100000.0,
  51056. -100000.0, -100000.0, -100000.0, -100000.0, -100000.0,
  51057. -100000.0, -100000.0, -100000.0, -100000.0, -100000.0,
  51058. -100000.0, -100000.0, -100000.0, 12.0, 12.0,
  51059. 12.0, 12.0, 12.0, 12.0, 12.0,
  51060. 12.0, 12.5),
  51061. cutfmishits = cms.vdouble(4.5, 1.5, 1.5, 2.5, 2.5,
  51062. 1.5, 2.5, 2.5, 1.5, 2.5,
  51063. 1.5, 1.5, 1.5, 1.5, 0.5,
  51064. 2.5, 2.5, 0.5, 2.5, 1.5,
  51065. 0.5, 1.5, 1.5, 0.5, 2.5,
  51066. 0.5, 0.5),
  51067. cuthoe = cms.vdouble(0.166, 0.0771, 0.144, 0.37, 0.0497,
  51068. 0.139, 0.401, 2.68, 0.516, 0.234,
  51069. 0.0556, 0.144, 0.368, 0.031, 0.12,
  51070. 0.602, 2.01, 1.05, 0.104, 0.063,
  51071. 0.0565, 0.38, 0.0192, 0.0294, 0.537,
  51072. 4.65, 1.87),
  51073. cutip_gsf = cms.vdouble(0.0431, 0.0767, 0.139, 0.101, 0.149,
  51074. 0.154, 0.932, 0.15, 0.124, 0.0238,
  51075. 0.0467, 0.0759, 0.0369, 0.147, 0.0986,
  51076. 0.0626, 0.195, 0.116, 0.0122, 0.0125,
  51077. 0.0693, 0.0162, 0.089, 0.0673, 0.0467,
  51078. 0.0651, 0.0221),
  51079. cutiso_sum = cms.vdouble(31.5, 10.3, 8.8, 11.0, 6.13,
  51080. 6.94, 7.52, 9.0, 3.5, 100000.0,
  51081. 100000.0, 100000.0, 100000.0, 100000.0, 100000.0,
  51082. 100000.0, 100000.0, 100000.0, 100000.0, 100000.0,
  51083. 100000.0, 100000.0, 100000.0, 100000.0, 100000.0,
  51084. 100000.0, 100000.0),
  51085. cutiso_sumoet = cms.vdouble(28.9, 15.3, 12.0, 18.3, 7.17,
  51086. 9.42, 11.0, 9.81, 3.94, 22.7,
  51087. 15.9, 12.3, 17.0, 7.58, 8.89,
  51088. 15.2, 12.7, 6.17, 20.8, 21.2,
  51089. 17.2, 15.5, 9.37, 10.6, 19.8,
  51090. 22.1, 15.6),
  51091. cutsee = cms.vdouble(0.0175, 0.0127, 0.0177, 0.0373, 0.0314,
  51092. 0.0329, 0.0157, 0.0409, 0.14, 0.0169,
  51093. 0.0106, 0.0142, 0.0363, 0.0322, 0.0354,
  51094. 0.0117, 0.0372, 28.2, 0.0171, 0.0113,
  51095. 0.014, 0.0403, 0.0323, 0.0411, 0.0104,
  51096. 0.0436, 0.0114)
  51097. ),
  51098. classbasedlooseEleIDCutsV04 = cms.PSet(
  51099. cutdcotdist = cms.vdouble(0.0393, 0.0392, 0.0397, 0.0394, 0.0393,
  51100. 0.039, 0.0378, 0.0388, 0.0382, 0.0385,
  51101. 0.0167, 0.00325, 0.0394, 0.0387, 0.0388,
  51102. 0.0227, 0.0258, 0.0127, 0.0298, 0.03,
  51103. 0.00946, 0.039, 0.0231, 0.0278, 0.00162,
  51104. 0.0367, 0.0199),
  51105. cutdetain = cms.vdouble(0.00989, 0.00484, 0.0146, 0.0146, 0.00902,
  51106. 0.0172, 0.0137, 0.0477, 0.0275, 0.00967,
  51107. 0.00377, 0.00924, 0.013, 0.00666, 0.0123,
  51108. 0.0125, 0.0228, 0.0112, 0.0106, 0.0038,
  51109. 0.00897, 0.0139, 0.00667, 0.0122, 0.0122,
  51110. 0.0193, 0.00239),
  51111. cutdphiin = cms.vdouble(0.041, 0.275, 0.365, 0.047, 0.273,
  51112. 0.296, 0.329, 0.465, 0.627, 0.0581,
  51113. 0.0954, 0.327, 0.0702, 0.0582, 0.279,
  51114. 0.117, 0.318, 0.246, 0.0821, 0.052,
  51115. 0.292, 0.116, 0.0435, 0.312, 0.118,
  51116. 0.296, 0.0459),
  51117. cuteseedopcor = cms.vdouble(0.78, 0.302, 0.483, 0.904, 0.168,
  51118. 0.645, 0.108, 0.284, 0.324, 0.591,
  51119. 0.286, 0.488, 0.813, 0.791, 0.672,
  51120. 0.398, 0.834, 0.878, 0.515, 0.937,
  51121. 0.806, 0.816, 0.85, 0.507, 0.367,
  51122. 0.83, 0.648),
  51123. cutet = cms.vdouble(-100000.0, -100000.0, -100000.0, -100000.0, -100000.0,
  51124. -100000.0, -100000.0, -100000.0, -100000.0, -100000.0,
  51125. -100000.0, -100000.0, -100000.0, -100000.0, -100000.0,
  51126. -100000.0, -100000.0, -100000.0, 12.0, 12.0,
  51127. 12.0, 12.0, 12.0, 12.0, 12.0,
  51128. 12.0, 12.5),
  51129. cutfmishits = cms.vdouble(4.5, 1.5, 1.5, 2.5, 2.5,
  51130. 1.5, 2.5, 2.5, 1.5, 2.5,
  51131. 1.5, 1.5, 1.5, 1.5, 0.5,
  51132. 2.5, 2.5, 0.5, 2.5, 1.5,
  51133. 0.5, 1.5, 1.5, 0.5, 2.5,
  51134. 0.5, 0.5),
  51135. cuthoe = cms.vdouble(0.166, 0.0771, 0.144, 0.37, 0.0497,
  51136. 0.139, 0.401, 2.68, 0.516, 0.234,
  51137. 0.0556, 0.144, 0.368, 0.031, 0.12,
  51138. 0.602, 2.01, 1.05, 0.104, 0.063,
  51139. 0.0565, 0.38, 0.0192, 0.0294, 0.537,
  51140. 4.65, 1.87),
  51141. cutip_gsf = cms.vdouble(0.0431, 0.0767, 0.139, 0.101, 0.149,
  51142. 0.154, 0.932, 0.15, 0.124, 0.0238,
  51143. 0.0467, 0.0759, 0.0369, 0.147, 0.0986,
  51144. 0.0626, 0.195, 0.116, 0.0122, 0.0125,
  51145. 0.0693, 0.0162, 0.089, 0.0673, 0.0467,
  51146. 0.0651, 0.0221),
  51147. cutiso_sum = cms.vdouble(31.5, 10.3, 8.8, 11.0, 6.13,
  51148. 6.94, 7.52, 9.0, 3.5, 100000.0,
  51149. 100000.0, 100000.0, 100000.0, 100000.0, 100000.0,
  51150. 100000.0, 100000.0, 100000.0, 100000.0, 100000.0,
  51151. 100000.0, 100000.0, 100000.0, 100000.0, 100000.0,
  51152. 100000.0, 100000.0),
  51153. cutiso_sumoet = cms.vdouble(28.9, 15.3, 12.0, 18.3, 7.17,
  51154. 9.42, 11.0, 9.81, 3.94, 22.7,
  51155. 15.9, 12.3, 17.0, 7.58, 8.89,
  51156. 15.2, 12.7, 6.17, 20.8, 21.2,
  51157. 17.2, 15.5, 9.37, 10.6, 19.8,
  51158. 22.1, 15.6),
  51159. cutsee = cms.vdouble(0.0175, 0.0127, 0.0177, 0.0373, 0.0314,
  51160. 0.0329, 0.0157, 0.0409, 0.14, 0.0169,
  51161. 0.0106, 0.0142, 0.0363, 0.0322, 0.0354,
  51162. 0.0117, 0.0372, 28.2, 0.0171, 0.0113,
  51163. 0.014, 0.0403, 0.0323, 0.0411, 0.0104,
  51164. 0.0436, 0.0114)
  51165. ),
  51166. classbasedlooseEleIDCutsV06 = cms.PSet(
  51167. cutdcotdist = cms.vdouble(9999.0, 9999.0, 9999.0, 9999.0, 9999.0,
  51168. 9999.0, 9999.0, 9999.0, 9999.0),
  51169. cutdetain = cms.vdouble(0.0137, 0.00678, 0.0241, 0.0187, 0.0161,
  51170. 0.0224, 0.0252, 0.0308, 0.0273),
  51171. cutdetainl = cms.vdouble(0.0124, 0.00503, 0.0257, 0.0228, 0.0118,
  51172. 0.0178, 0.0188, 0.14, 0.024),
  51173. cutdphiin = cms.vdouble(0.0897, 0.262, 0.353, 0.116, 0.357,
  51174. 0.319, 0.342, 0.404, 0.336),
  51175. cutdphiinl = cms.vdouble(0.0747, 0.25, 0.356, 0.0956, 0.347,
  51176. 0.326, 0.333, 0.647, 0.289),
  51177. cuteseedopcor = cms.vdouble(0.63, 0.82, 0.401, 0.718, 0.4,
  51178. 0.458, 0.15, 0.664, 0.373),
  51179. cutfmishits = cms.vdouble(4.5, 1.5, 1.5, 2.5, 2.5,
  51180. 1.5, 4.5, 3.5, 3.5),
  51181. cuthoe = cms.vdouble(0.247, 0.137, 0.147, 0.371, 0.0588,
  51182. 0.147, 0.52, 0.452, 0.404),
  51183. cuthoel = cms.vdouble(0.236, 0.126, 0.147, 0.375, 0.0392,
  51184. 0.145, 0.365, 0.383, 0.384),
  51185. cutip_gsf = cms.vdouble(0.0551, 0.0765, 0.143, 0.0874, 0.594,
  51186. 0.37, 0.0913, 1.15, 0.231),
  51187. cutip_gsfl = cms.vdouble(0.0186, 0.0759, 0.138, 0.0473, 0.62,
  51188. 0.304, 0.109, 0.775, 0.0479),
  51189. cutiso_sum = cms.vdouble(33.0, 17.0, 17.9, 18.8, 8.55,
  51190. 12.5, 17.6, 18.5, 2.98),
  51191. cutiso_sumoet = cms.vdouble(34.5, 12.7, 12.1, 19.9, 6.35,
  51192. 8.85, 14.0, 10.5, 9.74),
  51193. cutiso_sumoetl = cms.vdouble(11.3, 9.05, 9.07, 9.94, 5.25,
  51194. 6.15, 10.7, 10.8, 4.4),
  51195. cutsee = cms.vdouble(0.0176, 0.0125, 0.0181, 0.0415, 0.0364,
  51196. 0.0418, 0.0146, 0.0678, 0.133),
  51197. cutseel = cms.vdouble(0.0164, 0.0118, 0.015, 0.0523, 0.0326,
  51198. 0.0456, 0.0185, 0.0589, 0.0544)
  51199. ),
  51200. classbasedtightEleIDCuts = cms.PSet(
  51201. cutdcotdist = cms.vdouble(9999.0, 9999.0, 9999.0, 9999.0, 9999.0,
  51202. 9999.0, 9999.0, 9999.0, 9999.0),
  51203. cutdetain = cms.vdouble(0.0116, 0.00449, 0.00938, 0.0184, 0.00678,
  51204. 0.0109, 0.0252, 0.0268, 0.0139),
  51205. cutdetainl = cms.vdouble(0.00816, 0.00401, 0.0081, 0.019, 0.00588,
  51206. 0.00893, 0.0171, 0.0434, 0.0143),
  51207. cutdphiin = cms.vdouble(0.0897, 0.0993, 0.295, 0.0979, 0.151,
  51208. 0.252, 0.341, 0.308, 0.328),
  51209. cutdphiinl = cms.vdouble(0.061, 0.14, 0.286, 0.0921, 0.197,
  51210. 0.24, 0.333, 0.303, 0.258),
  51211. cuteseedopcor = cms.vdouble(0.637, 0.943, 0.742, 0.748, 0.763,
  51212. 0.631, 0.214, 0.873, 0.473),
  51213. cutfmishits = cms.vdouble(1.5, 1.5, 1.5, 2.5, 2.5,
  51214. 1.5, 1.5, 2.5, 0.5),
  51215. cuthoe = cms.vdouble(0.215, 0.0608, 0.147, 0.369, 0.0349,
  51216. 0.102, 0.52, 0.422, 0.404),
  51217. cuthoel = cms.vdouble(0.228, 0.0836, 0.143, 0.37, 0.0392,
  51218. 0.0979, 0.3, 0.381, 0.339),
  51219. cutip_gsf = cms.vdouble(0.0131, 0.0586, 0.0839, 0.0366, 0.452,
  51220. 0.204, 0.0913, 0.0802, 0.0731),
  51221. cutip_gsfl = cms.vdouble(0.0119, 0.0527, 0.0471, 0.0212, 0.233,
  51222. 0.267, 0.109, 0.122, 0.0479),
  51223. cutiso_sum = cms.vdouble(15.5, 12.2, 12.2, 11.7, 7.16,
  51224. 9.71, 8.66, 11.9, 2.98),
  51225. cutiso_sumoet = cms.vdouble(11.9, 7.81, 6.28, 8.92, 4.65,
  51226. 5.49, 9.36, 8.84, 5.94),
  51227. cutiso_sumoetl = cms.vdouble(6.21, 6.81, 5.3, 5.39, 2.73,
  51228. 4.73, 4.84, 3.46, 3.73),
  51229. cutsee = cms.vdouble(0.0145, 0.0116, 0.012, 0.039, 0.0297,
  51230. 0.0311, 0.00987, 0.0347, 0.0917),
  51231. cutseel = cms.vdouble(0.0132, 0.0117, 0.0112, 0.0387, 0.0281,
  51232. 0.0287, 0.00987, 0.0296, 0.0544)
  51233. ),
  51234. classbasedtightEleIDCutsV00 = cms.PSet(
  51235. deltaEtaIn = cms.vdouble(0.0055, 0.003, 0.0065, 0.0, 0.006,
  51236. 0.0055, 0.0075, 0.0),
  51237. deltaPhiIn = cms.vdouble(0.032, 0.016, 0.0525, 0.09, 0.025,
  51238. 0.035, 0.065, 0.092),
  51239. eSeedOverPin = cms.vdouble(0.24, 0.94, 0.11, 0.0, 0.32,
  51240. 0.83, 0.0, 0.0),
  51241. hOverE = cms.vdouble(0.05, 0.042, 0.045, 0.0, 0.055,
  51242. 0.037, 0.05, 0.0),
  51243. sigmaEtaEta = cms.vdouble(0.0125, 0.011, 0.01, 0.0, 0.0265,
  51244. 0.0252, 0.026, 0.0)
  51245. ),
  51246. classbasedtightEleIDCutsV01 = cms.PSet(
  51247. deltaEtaIn = cms.vdouble(0.0043, 0.00282, 0.0036, 0.0, 0.0066,
  51248. 0.0049, 0.0041, 0.0),
  51249. deltaPhiIn = cms.vdouble(0.0225, 0.0114, 0.0234, 0.039, 0.0215,
  51250. 0.0095, 0.0148, 0.0167),
  51251. eSeedOverPin = cms.vdouble(0.32, 0.94, 0.221, 0.0, 0.74,
  51252. 0.89, 0.66, 0.0),
  51253. hOverE = cms.vdouble(0.056, 0.0221, 0.037, 0.0, 0.0268,
  51254. 0.0102, 0.0104, 0.0),
  51255. sigmaEtaEta = cms.vdouble(0.0095, 0.0094, 0.0094, 0.0, 0.026,
  51256. 0.0257, 0.0246, 0.0)
  51257. ),
  51258. classbasedtightEleIDCutsV02 = cms.PSet(
  51259. cutdeta = cms.vdouble(0.00915, 0.00302, 0.0061, 0.0135, 0.00565,
  51260. 0.00793, 0.0102, 0.00266, 0.0106, 0.00903,
  51261. 0.00766, 0.00723, 0.0116, 0.00203, 0.00659,
  51262. 0.0148, 0.00555, 0.0128),
  51263. cutdphi = cms.vdouble(0.0369, 0.0307, 0.117, 0.0475, 0.0216,
  51264. 0.117, 0.0372, 0.0246, 0.0426, 0.0612,
  51265. 0.0142, 0.039, 0.0737, 0.0566, 0.0359,
  51266. 0.0187, 0.012, 0.0358),
  51267. cuteopin = cms.vdouble(0.878, 0.859, 0.874, 0.944, 0.737,
  51268. 0.773, 0.86, 0.967, 0.917, 0.812,
  51269. 0.915, 1.01, 0.847, 0.953, 0.979,
  51270. 0.841, 0.771, 1.09),
  51271. cuthoe = cms.vdouble(0.0871, 0.0289, 0.0783, 0.0946, 0.0245,
  51272. 0.0363, 0.0671, 0.048, 0.0614, 0.0924,
  51273. 0.0158, 0.049, 0.0382, 0.0915, 0.0451,
  51274. 0.0452, 0.00196, 0.0043),
  51275. cutip = cms.vdouble(0.0239, 0.027, 0.0768, 0.0231, 0.178,
  51276. 0.0957, 0.0102, 0.0168, 0.043, 0.0166,
  51277. 0.0594, 0.0308, 2.1, 0.00527, 3.17,
  51278. 4.91, 0.769, 5.9),
  51279. cutisoecal = cms.vdouble(20.0, 27.2, 4.48, 13.5, 4.56,
  51280. 3.19, 12.2, 13.1, 7.42, 7.67,
  51281. 4.12, 4.85, 10.1, 12.4, 11.1,
  51282. 11.0, 10.6, 13.4),
  51283. cutisohcal = cms.vdouble(10.9, 7.01, 8.75, 3.51, 7.75,
  51284. 1.62, 11.6, 9.9, 4.97, 5.33,
  51285. 3.18, 2.32, 0.164, 5.46, 12.0,
  51286. 0.00604, 4.1, 0.000628),
  51287. cutisotk = cms.vdouble(6.53, 4.6, 6.0, 8.63, 3.11,
  51288. 7.77, 5.42, 4.81, 4.06, 6.47,
  51289. 2.8, 3.45, 5.29, 5.18, 15.4,
  51290. 5.38, 4.47, 0.0347),
  51291. cutmishits = cms.vdouble(5.5, 1.5, 0.5, 1.5, 2.5,
  51292. 0.5, 3.5, 5.5, 0.5, 0.5,
  51293. 0.5, 0.5, 0.5, 1.5, 0.5,
  51294. 0.5, 0.5, 0.5),
  51295. cutsee = cms.vdouble(0.0131, 0.0106, 0.0115, 0.0306, 0.028,
  51296. 0.0293, 0.0131, 0.0106, 0.0115, 0.0317,
  51297. 0.029, 0.0289, 0.0142, 0.0106, 0.0103,
  51298. 0.035, 0.0296, 0.0333)
  51299. ),
  51300. classbasedtightEleIDCutsV03 = cms.PSet(
  51301. cutdcotdist = cms.vdouble(0.0393, 0.0256, 0.00691, 0.0394, 0.0386,
  51302. 0.039, 0.0325, 0.0384, 0.0382, 0.0245,
  51303. 0.000281, 5.46e-05, 0.0342, 0.0232, 0.00107,
  51304. 0.0178, 0.0193, 0.000758, 0.000108, 0.0248,
  51305. 0.000458, 0.0129, 0.00119, 0.0182, 4.53e-05,
  51306. 0.0189, 0.000928),
  51307. cutdetain = cms.vdouble(0.00811, 0.00341, 0.00633, 0.0103, 0.00667,
  51308. 0.01, 0.0106, 0.0145, 0.0163, 0.0076,
  51309. 0.00259, 0.00511, 0.00941, 0.0043, 0.00857,
  51310. 0.012, 0.0169, 0.00172, 0.00861, 0.00362,
  51311. 0.00601, 0.00925, 0.00489, 0.00832, 0.0119,
  51312. 0.0169, 0.000996),
  51313. cutdphiin = cms.vdouble(0.0404, 0.0499, 0.263, 0.042, 0.0484,
  51314. 0.241, 0.242, 0.231, 0.286, 0.0552,
  51315. 0.0338, 0.154, 0.0623, 0.0183, 0.0392,
  51316. 0.0547, 0.0588, 0.00654, 0.042, 0.0217,
  51317. 0.0885, 0.0445, 0.0141, 0.0234, 0.065,
  51318. 0.0258, 0.0346),
  51319. cuteseedopcor = cms.vdouble(0.784, 0.366, 0.57, 0.911, 0.298,
  51320. 0.645, 0.51, 0.497, 0.932, 0.835,
  51321. 0.968, 0.969, 0.923, 0.898, 0.98,
  51322. 0.63, 0.971, 1.0, 0.515, 0.963,
  51323. 0.986, 0.823, 0.879, 1.01, 0.931,
  51324. 0.937, 1.05),
  51325. cutet = cms.vdouble(-100000.0, -100000.0, -100000.0, -100000.0, -100000.0,
  51326. -100000.0, -100000.0, -100000.0, -100000.0, -100000.0,
  51327. -100000.0, -100000.0, -100000.0, -100000.0, -100000.0,
  51328. -100000.0, -100000.0, -100000.0, 13.7, 13.2,
  51329. 13.6, 14.2, 14.1, 13.9, 12.9,
  51330. 14.9, 17.7),
  51331. cutfmishits = cms.vdouble(2.5, 1.5, 1.5, 1.5, 1.5,
  51332. 0.5, 2.5, 0.5, 0.5, 2.5,
  51333. 1.5, 0.5, 0.5, 0.5, 0.5,
  51334. 0.5, 0.5, -0.5, 2.5, 1.5,
  51335. 0.5, 0.5, 0.5, 0.5, 0.5,
  51336. 0.5, 0.5),
  51337. cuthoe = cms.vdouble(0.0783, 0.0387, 0.105, 0.118, 0.0227,
  51338. 0.062, 0.13, 2.47, 0.38, 0.0888,
  51339. 0.0503, 0.0955, 0.0741, 0.015, 0.03,
  51340. 0.589, 1.13, 0.612, 0.0494, 0.0461,
  51341. 0.0292, 0.0369, 0.0113, 0.0145, 0.124,
  51342. 2.05, 0.61),
  51343. cutip_gsf = cms.vdouble(0.0213, 0.0422, 0.0632, 0.0361, 0.073,
  51344. 0.126, 0.171, 0.119, 0.0372, 0.0131,
  51345. 0.0146, 0.0564, 0.0152, 0.0222, 0.0268,
  51346. 0.0314, 0.0884, 0.00374, 0.00852, 0.00761,
  51347. 0.0143, 0.0106, 0.0127, 0.0119, 0.0123,
  51348. 0.0235, 0.00363),
  51349. cutiso_sum = cms.vdouble(11.8, 8.31, 6.26, 6.18, 3.28,
  51350. 4.38, 4.17, 5.4, 1.57, 100000.0,
  51351. 100000.0, 100000.0, 100000.0, 100000.0, 100000.0,
  51352. 100000.0, 100000.0, 100000.0, 100000.0, 100000.0,
  51353. 100000.0, 100000.0, 100000.0, 100000.0, 100000.0,
  51354. 100000.0, 100000.0),
  51355. cutiso_sumoet = cms.vdouble(13.7, 11.6, 7.14, 9.98, 3.52,
  51356. 4.87, 6.24, 7.96, 2.53, 11.2,
  51357. 11.9, 7.88, 8.16, 5.58, 5.03,
  51358. 11.4, 8.15, 5.79, 10.4, 11.1,
  51359. 10.4, 7.47, 5.08, 5.9, 11.8,
  51360. 14.1, 11.7),
  51361. cutsee = cms.vdouble(0.0143, 0.0105, 0.0123, 0.0324, 0.0307,
  51362. 0.0301, 0.0109, 0.027, 0.0292, 0.0133,
  51363. 0.0104, 0.0116, 0.0332, 0.0296, 0.031,
  51364. 0.00981, 0.0307, 0.072, 0.0149, 0.0105,
  51365. 0.011, 0.0342, 0.0307, 0.0303, 0.00954,
  51366. 0.0265, 0.0101)
  51367. ),
  51368. classbasedtightEleIDCutsV04 = cms.PSet(
  51369. cutdcotdist = cms.vdouble(0.0393, 0.0256, 0.00691, 0.0394, 0.0386,
  51370. 0.039, 0.0325, 0.0384, 0.0382, 0.0245,
  51371. 0.000281, 5.46e-05, 0.0342, 0.0232, 0.00107,
  51372. 0.0178, 0.0193, 0.000758, 0.000108, 0.0248,
  51373. 0.000458, 0.0129, 0.00119, 0.0182, 4.53e-05,
  51374. 0.0189, 0.000928),
  51375. cutdetain = cms.vdouble(0.00811, 0.00341, 0.00633, 0.0103, 0.00667,
  51376. 0.01, 0.0106, 0.0145, 0.0163, 0.0076,
  51377. 0.00259, 0.00511, 0.00941, 0.0043, 0.00857,
  51378. 0.012, 0.0169, 0.00172, 0.00861, 0.00362,
  51379. 0.00601, 0.00925, 0.00489, 0.00832, 0.0119,
  51380. 0.0169, 0.000996),
  51381. cutdphiin = cms.vdouble(0.0404, 0.0499, 0.263, 0.042, 0.0484,
  51382. 0.241, 0.242, 0.231, 0.286, 0.0552,
  51383. 0.0338, 0.154, 0.0623, 0.0183, 0.0392,
  51384. 0.0547, 0.0588, 0.00654, 0.042, 0.0217,
  51385. 0.0885, 0.0445, 0.0141, 0.0234, 0.065,
  51386. 0.0258, 0.0346),
  51387. cuteseedopcor = cms.vdouble(0.784, 0.366, 0.57, 0.911, 0.298,
  51388. 0.645, 0.51, 0.497, 0.932, 0.835,
  51389. 0.968, 0.969, 0.923, 0.898, 0.98,
  51390. 0.63, 0.971, 1.0, 0.515, 0.963,
  51391. 0.986, 0.823, 0.879, 1.01, 0.931,
  51392. 0.937, 1.05),
  51393. cutet = cms.vdouble(-100000.0, -100000.0, -100000.0, -100000.0, -100000.0,
  51394. -100000.0, -100000.0, -100000.0, -100000.0, -100000.0,
  51395. -100000.0, -100000.0, -100000.0, -100000.0, -100000.0,
  51396. -100000.0, -100000.0, -100000.0, 13.7, 13.2,
  51397. 13.6, 14.2, 14.1, 13.9, 12.9,
  51398. 14.9, 17.7),
  51399. cutfmishits = cms.vdouble(2.5, 1.5, 1.5, 1.5, 1.5,
  51400. 0.5, 2.5, 0.5, 0.5, 2.5,
  51401. 1.5, 0.5, 0.5, 0.5, 0.5,
  51402. 0.5, 0.5, -0.5, 2.5, 1.5,
  51403. 0.5, 0.5, 0.5, 0.5, 0.5,
  51404. 0.5, 0.5),
  51405. cuthoe = cms.vdouble(0.0783, 0.0387, 0.105, 0.118, 0.0227,
  51406. 0.062, 0.13, 2.47, 0.38, 0.0888,
  51407. 0.0503, 0.0955, 0.0741, 0.015, 0.03,
  51408. 0.589, 1.13, 0.612, 0.0494, 0.0461,
  51409. 0.0292, 0.0369, 0.0113, 0.0145, 0.124,
  51410. 2.05, 0.61),
  51411. cutip_gsf = cms.vdouble(0.0213, 0.0422, 0.0632, 0.0361, 0.073,
  51412. 0.126, 0.171, 0.119, 0.0372, 0.0131,
  51413. 0.0146, 0.0564, 0.0152, 0.0222, 0.0268,
  51414. 0.0314, 0.0884, 0.00374, 0.00852, 0.00761,
  51415. 0.0143, 0.0106, 0.0127, 0.0119, 0.0123,
  51416. 0.0235, 0.00363),
  51417. cutiso_sum = cms.vdouble(11.8, 8.31, 6.26, 6.18, 3.28,
  51418. 4.38, 4.17, 5.4, 1.57, 100000.0,
  51419. 100000.0, 100000.0, 100000.0, 100000.0, 100000.0,
  51420. 100000.0, 100000.0, 100000.0, 100000.0, 100000.0,
  51421. 100000.0, 100000.0, 100000.0, 100000.0, 100000.0,
  51422. 100000.0, 100000.0),
  51423. cutiso_sumoet = cms.vdouble(13.7, 11.6, 7.14, 9.98, 3.52,
  51424. 4.87, 6.24, 7.96, 2.53, 11.2,
  51425. 11.9, 7.88, 8.16, 5.58, 5.03,
  51426. 11.4, 8.15, 5.79, 10.4, 11.1,
  51427. 10.4, 7.47, 5.08, 5.9, 11.8,
  51428. 14.1, 11.7),
  51429. cutsee = cms.vdouble(0.0143, 0.0105, 0.0123, 0.0324, 0.0307,
  51430. 0.0301, 0.0109, 0.027, 0.0292, 0.0133,
  51431. 0.0104, 0.0116, 0.0332, 0.0296, 0.031,
  51432. 0.00981, 0.0307, 0.072, 0.0149, 0.0105,
  51433. 0.011, 0.0342, 0.0307, 0.0303, 0.00954,
  51434. 0.0265, 0.0101)
  51435. ),
  51436. classbasedtightEleIDCutsV06 = cms.PSet(
  51437. cutdcotdist = cms.vdouble(9999.0, 9999.0, 9999.0, 9999.0, 9999.0,
  51438. 9999.0, 9999.0, 9999.0, 9999.0),
  51439. cutdetain = cms.vdouble(0.0116, 0.00449, 0.00938, 0.0184, 0.00678,
  51440. 0.0109, 0.0252, 0.0268, 0.0139),
  51441. cutdetainl = cms.vdouble(0.00816, 0.00401, 0.0081, 0.019, 0.00588,
  51442. 0.00893, 0.0171, 0.0434, 0.0143),
  51443. cutdphiin = cms.vdouble(0.0897, 0.0993, 0.295, 0.0979, 0.151,
  51444. 0.252, 0.341, 0.308, 0.328),
  51445. cutdphiinl = cms.vdouble(0.061, 0.14, 0.286, 0.0921, 0.197,
  51446. 0.24, 0.333, 0.303, 0.258),
  51447. cuteseedopcor = cms.vdouble(0.637, 0.943, 0.742, 0.748, 0.763,
  51448. 0.631, 0.214, 0.873, 0.473),
  51449. cutfmishits = cms.vdouble(1.5, 1.5, 1.5, 2.5, 2.5,
  51450. 1.5, 1.5, 2.5, 0.5),
  51451. cuthoe = cms.vdouble(0.215, 0.0608, 0.147, 0.369, 0.0349,
  51452. 0.102, 0.52, 0.422, 0.404),
  51453. cuthoel = cms.vdouble(0.228, 0.0836, 0.143, 0.37, 0.0392,
  51454. 0.0979, 0.3, 0.381, 0.339),
  51455. cutip_gsf = cms.vdouble(0.0131, 0.0586, 0.0839, 0.0366, 0.452,
  51456. 0.204, 0.0913, 0.0802, 0.0731),
  51457. cutip_gsfl = cms.vdouble(0.0119, 0.0527, 0.0471, 0.0212, 0.233,
  51458. 0.267, 0.109, 0.122, 0.0479),
  51459. cutiso_sum = cms.vdouble(15.5, 12.2, 12.2, 11.7, 7.16,
  51460. 9.71, 8.66, 11.9, 2.98),
  51461. cutiso_sumoet = cms.vdouble(11.9, 7.81, 6.28, 8.92, 4.65,
  51462. 5.49, 9.36, 8.84, 5.94),
  51463. cutiso_sumoetl = cms.vdouble(6.21, 6.81, 5.3, 5.39, 2.73,
  51464. 4.73, 4.84, 3.46, 3.73),
  51465. cutsee = cms.vdouble(0.0145, 0.0116, 0.012, 0.039, 0.0297,
  51466. 0.0311, 0.00987, 0.0347, 0.0917),
  51467. cutseel = cms.vdouble(0.0132, 0.0117, 0.0112, 0.0387, 0.0281,
  51468. 0.0287, 0.00987, 0.0296, 0.0544)
  51469. ),
  51470. electronIDType = cms.string('classbased'),
  51471. electronQuality = cms.string('tight'),
  51472. electronVersion = cms.string(''),
  51473. etBinning = cms.bool(True),
  51474. reducedBarrelRecHitCollection = cms.InputTag("ecalRecHit","EcalRecHitsEB"),
  51475. reducedEndcapRecHitCollection = cms.InputTag("ecalRecHit","EcalRecHitsEE"),
  51476. robusthighenergyEleIDCuts = cms.PSet(
  51477. barrel = cms.vdouble(0.05, 9999, 0.09, 0.005, 0.94,
  51478. 0.83, 7.5, 2, 0.03, 9999.0,
  51479. 0, 9999.0, 9999.0, 9999.0, 9999.0,
  51480. 9999.0, 9999.0, 9999.0, 0.0, -9999.0,
  51481. 9999.0, 9999.0, 9999, -1, 0,
  51482. 0),
  51483. endcap = cms.vdouble(0.05, 0.03, 0.09, 0.007, -1,
  51484. -1, 15, 2.5, 0.03, 2.5,
  51485. 0, 0.5, 9999.0, 9999.0, 9999.0,
  51486. 9999.0, 9999.0, 9999.0, 0.0, -9999.0,
  51487. 9999.0, 9999.0, 9999, -1, 0,
  51488. 0)
  51489. ),
  51490. robusthighenergyEleIDCutsV00 = cms.PSet(
  51491. barrel = cms.vdouble(0.05, 0.011, 0.09, 0.005, -1,
  51492. -1, 9999.0, 9999.0, 0, 9999.0,
  51493. 0, 9999.0, 9999.0, 9999.0, 9999.0,
  51494. 9999.0, 9999.0, 9999.0, 0.0, -9999.0,
  51495. 9999.0, 9999.0, 9999, -1, 0,
  51496. 0),
  51497. endcap = cms.vdouble(0.1, 0.0275, 0.09, 0.007, -1,
  51498. -1, 9999.0, 9999.0, 0, 9999.0,
  51499. 0, 9999.0, 9999.0, 9999.0, 9999.0,
  51500. 9999.0, 9999.0, 9999.0, 0.0, -9999.0,
  51501. 9999.0, 9999.0, 9999, -1, 0,
  51502. 0)
  51503. ),
  51504. robusthighenergyEleIDCutsV01 = cms.PSet(
  51505. barrel = cms.vdouble(0.05, 9999, 0.09, 0.005, 0.94,
  51506. 0.83, 9999.0, 9999.0, 0, 9999.0,
  51507. 0, 9999.0, 9999.0, 9999.0, 9999.0,
  51508. 9999.0, 9999.0, 9999.0, 0.0, -9999.0,
  51509. 9999.0, 9999.0, 9999, -1, 0,
  51510. 0),
  51511. endcap = cms.vdouble(0.05, 0.0275, 0.09, 0.007, -1,
  51512. -1, 9999.0, 9999.0, 0, 9999.0,
  51513. 0, 9999.0, 9999.0, 9999.0, 9999.0,
  51514. 9999.0, 9999.0, 9999.0, 0.0, -9999.0,
  51515. 9999.0, 9999.0, 9999, -1, 0,
  51516. 0)
  51517. ),
  51518. robusthighenergyEleIDCutsV02 = cms.PSet(
  51519. barrel = cms.vdouble(0.05, 9999, 0.09, 0.005, 0.94,
  51520. 0.83, 7.5, 2, 0.03, 9999.0,
  51521. 0, 9999.0, 9999.0, 9999.0, 9999.0,
  51522. 9999.0, 9999.0, 9999.0, 0.0, -9999.0,
  51523. 9999.0, 9999.0, 9999, -1, 0,
  51524. 0),
  51525. endcap = cms.vdouble(0.05, 0.03, 0.09, 0.007, -1,
  51526. -1, 15, 2.5, 0.03, 2.5,
  51527. 0, 0.5, 9999.0, 9999.0, 9999.0,
  51528. 9999.0, 9999.0, 9999.0, 0.0, -9999.0,
  51529. 9999.0, 9999.0, 9999, -1, 0,
  51530. 0)
  51531. ),
  51532. robusthighenergyEleIDCutsV03 = cms.PSet(
  51533. barrel = cms.vdouble(0.05, 9999, 0.09, 0.005, 0.94,
  51534. 0.83, 7.5, 2, 0.03, 9999.0,
  51535. 0, 9999.0, 9999.0, 9999.0, 9999.0,
  51536. 9999.0, 9999.0, 9999.0, 0.0, -9999.0,
  51537. 9999.0, 9999.0, 9999, -1, 0,
  51538. 0),
  51539. endcap = cms.vdouble(0.05, 0.03, 0.09, 0.007, -1,
  51540. -1, 15, 2.5, 0.03, 2.5,
  51541. 0, 0.5, 9999.0, 9999.0, 9999.0,
  51542. 9999.0, 9999.0, 9999.0, 0.0, -9999.0,
  51543. 9999.0, 9999.0, 9999, -1, 0,
  51544. 0)
  51545. ),
  51546. robusthighenergyEleIDCutsV04 = cms.PSet(
  51547. barrel = cms.vdouble(0.05, 9999, 0.09, 0.005, 0.94,
  51548. 0.83, 7.5, 2, 0.03, 9999.0,
  51549. 0, 9999.0, 9999.0, 9999.0, 9999.0,
  51550. 9999.0, 9999.0, 9999.0, 0.0, -9999.0,
  51551. 9999.0, 9999.0, 9999, -1, 0,
  51552. 0),
  51553. endcap = cms.vdouble(0.05, 0.03, 0.09, 0.007, -1,
  51554. -1, 15, 2.5, 0.03, 2.5,
  51555. 0, 0.5, 9999.0, 9999.0, 9999.0,
  51556. 9999.0, 9999.0, 9999.0, 0.0, -9999.0,
  51557. 9999.0, 9999.0, 9999, -1, 0,
  51558. 0)
  51559. ),
  51560. robustlooseEleIDCuts = cms.PSet(
  51561. barrel = cms.vdouble(0.05, 0.0103, 0.8, 0.00688, -1,
  51562. -1, 7.33, 4.68, 9999.0, 9999.0,
  51563. 9999.0, 9999.0, 9999.0, 9999.0, 9999.0,
  51564. 9999.0, 9999.0, 9999.0, 0.0, -9999.0,
  51565. 9999.0, 9999.0, 9999, -1, 0,
  51566. 0),
  51567. endcap = cms.vdouble(0.0389, 0.0307, 0.7, 0.00944, -1,
  51568. -1, 7.76, 3.09, 2.23, 9999.0,
  51569. 9999.0, 9999.0, 9999.0, 9999.0, 9999.0,
  51570. 9999.0, 9999.0, 9999.0, 0.0, -9999.0,
  51571. 9999.0, 9999.0, 9999, -1, 0,
  51572. 0)
  51573. ),
  51574. robustlooseEleIDCutsV00 = cms.PSet(
  51575. barrel = cms.vdouble(0.115, 0.014, 0.09, 0.009, -1,
  51576. -1, 9999.0, 9999.0, 9999.0, 9999.0,
  51577. 9999.0, 9999.0, 9999.0, 9999.0, 9999.0,
  51578. 9999.0, 9999.0, 9999.0, 0.0, -9999.0,
  51579. 9999.0, 9999.0, 9999, -1, 0,
  51580. 0),
  51581. endcap = cms.vdouble(0.15, 0.0275, 0.092, 0.0105, -1,
  51582. -1, 9999.0, 9999.0, 9999.0, 9999.0,
  51583. 9999.0, 9999.0, 9999.0, 9999.0, 9999.0,
  51584. 9999.0, 9999.0, 9999.0, 0.0, -9999.0,
  51585. 9999.0, 9999.0, 9999, -1, 0,
  51586. 0)
  51587. ),
  51588. robustlooseEleIDCutsV01 = cms.PSet(
  51589. barrel = cms.vdouble(0.075, 0.0132, 0.058, 0.0077, -1,
  51590. -1, 9999.0, 9999.0, 9999.0, 9999.0,
  51591. 9999.0, 9999.0, 9999.0, 9999.0, 9999.0,
  51592. 9999.0, 9999.0, 9999.0, 0.0, -9999.0,
  51593. 9999.0, 9999.0, 9999, -1, 0,
  51594. 0),
  51595. endcap = cms.vdouble(0.083, 0.027, 0.042, 0.01, -1,
  51596. -1, 9999.0, 9999.0, 9999.0, 9999.0,
  51597. 9999.0, 9999.0, 9999.0, 9999.0, 9999.0,
  51598. 9999.0, 9999.0, 9999.0, 0.0, -9999.0,
  51599. 9999.0, 9999.0, 9999, -1, 0,
  51600. 0)
  51601. ),
  51602. robustlooseEleIDCutsV02 = cms.PSet(
  51603. barrel = cms.vdouble(0.05, 0.0103, 0.8, 0.00688, -1,
  51604. -1, 7.33, 4.68, 9999.0, 9999.0,
  51605. 9999.0, 9999.0, 9999.0, 9999.0, 9999.0,
  51606. 9999.0, 9999.0, 9999.0, 0.0, -9999.0,
  51607. 9999.0, 9999.0, 9999, -1, 0,
  51608. 0),
  51609. endcap = cms.vdouble(0.0389, 0.0307, 0.7, 0.00944, -1,
  51610. -1, 7.76, 3.09, 2.23, 9999.0,
  51611. 9999.0, 9999.0, 9999.0, 9999.0, 9999.0,
  51612. 9999.0, 9999.0, 9999.0, 0.0, -9999.0,
  51613. 9999.0, 9999.0, 9999, -1, 0,
  51614. 0)
  51615. ),
  51616. robustlooseEleIDCutsV03 = cms.PSet(
  51617. barrel = cms.vdouble(0.05, 0.0103, 0.8, 0.00688, -1,
  51618. -1, 7.33, 4.68, 9999.0, 9999.0,
  51619. 9999.0, 9999.0, 9999.0, 9999.0, 9999.0,
  51620. 9999.0, 9999.0, 9999.0, 0.0, -9999.0,
  51621. 9999.0, 9999.0, 9999, -1, 0,
  51622. 0),
  51623. endcap = cms.vdouble(0.0389, 0.0307, 0.7, 0.00944, -1,
  51624. -1, 7.76, 3.09, 2.23, 9999.0,
  51625. 9999.0, 9999.0, 9999.0, 9999.0, 9999.0,
  51626. 9999.0, 9999.0, 9999.0, 0.0, -9999.0,
  51627. 9999.0, 9999.0, 9999, -1, 0,
  51628. 0)
  51629. ),
  51630. robustlooseEleIDCutsV04 = cms.PSet(
  51631. barrel = cms.vdouble(0.05, 0.0103, 0.8, 0.00688, -1,
  51632. -1, 7.33, 4.68, 9999.0, 9999.0,
  51633. 9999.0, 9999.0, 9999.0, 9999.0, 9999.0,
  51634. 9999.0, 9999.0, 9999.0, 0.0, -9999.0,
  51635. 9999.0, 9999.0, 9999, -1, 0,
  51636. 0),
  51637. endcap = cms.vdouble(0.0389, 0.0307, 0.7, 0.00944, -1,
  51638. -1, 7.76, 3.09, 2.23, 9999.0,
  51639. 9999.0, 9999.0, 9999.0, 9999.0, 9999.0,
  51640. 9999.0, 9999.0, 9999.0, 0.0, -9999.0,
  51641. 9999.0, 9999.0, 9999, -1, 0,
  51642. 0)
  51643. ),
  51644. robusttightEleIDCuts = cms.PSet(
  51645. barrel = cms.vdouble(0.0201, 0.0102, 0.0211, 0.00606, -1,
  51646. -1, 2.34, 3.24, 4.51, 9999.0,
  51647. 9999.0, 9999.0, 9999.0, 9999.0, 9999.0,
  51648. 9999.0, 9999.0, 9999.0, 0.0, -9999.0,
  51649. 9999.0, 9999.0, 9999, -1, 0,
  51650. 0),
  51651. endcap = cms.vdouble(0.00253, 0.0291, 0.022, 0.0032, -1,
  51652. -1, 0.826, 2.7, 0.255, 9999.0,
  51653. 9999.0, 9999.0, 9999.0, 9999.0, 9999.0,
  51654. 9999.0, 9999.0, 9999.0, 0.0, -9999.0,
  51655. 9999.0, 9999.0, 9999, -1, 0,
  51656. 0)
  51657. ),
  51658. robusttightEleIDCutsV00 = cms.PSet(
  51659. barrel = cms.vdouble(0.015, 0.0092, 0.02, 0.0025, -1,
  51660. -1, 9999.0, 9999.0, 9999.0, 9999.0,
  51661. 9999.0, 9999.0, 9999.0, 9999.0, 9999.0,
  51662. 9999.0, 9999.0, 9999.0, 0.0, -9999.0,
  51663. 9999.0, 9999.0, 9999, -1, 0,
  51664. 0),
  51665. endcap = cms.vdouble(0.018, 0.025, 0.02, 0.004, -1,
  51666. -1, 9999.0, 9999.0, 9999.0, 9999.0,
  51667. 9999.0, 9999.0, 9999.0, 9999.0, 9999.0,
  51668. 9999.0, 9999.0, 9999.0, 0.0, -9999.0,
  51669. 9999.0, 9999.0, 9999, -1, 0,
  51670. 0)
  51671. ),
  51672. robusttightEleIDCutsV01 = cms.PSet(
  51673. barrel = cms.vdouble(0.01, 0.0099, 0.025, 0.004, -1,
  51674. -1, 9999.0, 9999.0, 9999.0, 9999.0,
  51675. 9999.0, 9999.0, 9999.0, 9999.0, 9999.0,
  51676. 9999.0, 9999.0, 9999.0, 0.0, -9999.0,
  51677. 9999.0, 9999.0, 9999, -1, 0,
  51678. 0),
  51679. endcap = cms.vdouble(0.01, 0.028, 0.02, 0.0066, -1,
  51680. -1, 9999.0, 9999.0, 9999.0, 9999.0,
  51681. 9999.0, 9999.0, 9999.0, 9999.0, 9999.0,
  51682. 9999.0, 9999.0, 9999.0, 0.0, -9999.0,
  51683. 9999.0, 9999.0, 9999, -1, 0,
  51684. 0)
  51685. ),
  51686. robusttightEleIDCutsV02 = cms.PSet(
  51687. barrel = cms.vdouble(0.0201, 0.0102, 0.0211, 0.00606, -1,
  51688. -1, 2.34, 3.24, 4.51, 9999.0,
  51689. 9999.0, 9999.0, 9999.0, 9999.0, 9999.0,
  51690. 9999.0, 9999.0, 9999.0, 0.0, -9999.0,
  51691. 9999.0, 9999.0, 9999, -1, 0,
  51692. 0),
  51693. endcap = cms.vdouble(0.00253, 0.0291, 0.022, 0.0032, -1,
  51694. -1, 0.826, 2.7, 0.255, 9999.0,
  51695. 9999.0, 9999.0, 9999.0, 9999.0, 9999.0,
  51696. 9999.0, 9999.0, 9999.0, 0.0, -9999.0,
  51697. 9999.0, 9999.0, 9999, -1, 0,
  51698. 0)
  51699. ),
  51700. robusttightEleIDCutsV03 = cms.PSet(
  51701. barrel = cms.vdouble(0.0201, 0.0102, 0.0211, 0.00606, -1,
  51702. -1, 2.34, 3.24, 4.51, 9999.0,
  51703. 9999.0, 9999.0, 9999.0, 9999.0, 9999.0,
  51704. 9999.0, 9999.0, 9999.0, 0.0, -9999.0,
  51705. 9999.0, 9999.0, 9999, -1, 0,
  51706. 0),
  51707. endcap = cms.vdouble(0.00253, 0.0291, 0.022, 0.0032, -1,
  51708. -1, 0.826, 2.7, 0.255, 9999.0,
  51709. 9999.0, 9999.0, 9999.0, 9999.0, 9999.0,
  51710. 9999.0, 9999.0, 9999.0, 0.0, -9999.0,
  51711. 9999.0, 9999.0, 9999, -1, 0,
  51712. 0)
  51713. ),
  51714. robusttightEleIDCutsV04 = cms.PSet(
  51715. barrel = cms.vdouble(0.0201, 0.0102, 0.0211, 0.00606, -1,
  51716. -1, 2.34, 3.24, 4.51, 9999.0,
  51717. 9999.0, 9999.0, 9999.0, 9999.0, 9999.0,
  51718. 9999.0, 9999.0, 9999.0, 0.0, -9999.0,
  51719. 9999.0, 9999.0, 9999, -1, 0,
  51720. 0),
  51721. endcap = cms.vdouble(0.00253, 0.0291, 0.022, 0.0032, -1,
  51722. -1, 0.826, 2.7, 0.255, 9999.0,
  51723. 9999.0, 9999.0, 9999.0, 9999.0, 9999.0,
  51724. 9999.0, 9999.0, 9999.0, 0.0, -9999.0,
  51725. 9999.0, 9999.0, 9999, -1, 0,
  51726. 0)
  51727. ),
  51728. src = cms.InputTag("gedGsfElectrons"),
  51729. verticesCollection = cms.InputTag("offlinePrimaryVerticesWithBS")
  51730. )
  51731.  
  51732.  
  51733. process.JetPlusTrackZSPCorJetAntiKt4 = cms.EDProducer("JetPlusTrackProducer",
  51734. DzVertexCut = cms.double(0.2),
  51735. EfficiencyMap = cms.string('CondFormats/JetMETObjects/data/CMSSW_538_TrackNonEff.txt'),
  51736. ElectronIds = cms.InputTag("JPTeidTight"),
  51737. Electrons = cms.InputTag("gedGsfElectrons"),
  51738. FixedPU = cms.int32(0),
  51739. JetSplitMerge = cms.int32(2),
  51740. JetTracksAssociationAtCaloFace = cms.InputTag("ak4JetTracksAssociatorAtCaloFace"),
  51741. JetTracksAssociationAtVertex = cms.InputTag("ak4JetTracksAssociatorAtVertexJPT"),
  51742. LeakageMap = cms.string('CondFormats/JetMETObjects/data/CMSSW_538_TrackLeakage.txt'),
  51743. MaxJetEta = cms.double(3.0),
  51744. Muons = cms.InputTag("muons"),
  51745. PU = cms.int32(-1),
  51746. PtErrorQuality = cms.double(0.05),
  51747. ResponseMap = cms.string('CondFormats/JetMETObjects/data/CMSSW_538_response.txt'),
  51748. TrackQuality = cms.string('highPurity'),
  51749. UseEfficiency = cms.bool(True),
  51750. UseElectrons = cms.bool(True),
  51751. UseInConeTracks = cms.bool(True),
  51752. UseMuons = cms.bool(True),
  51753. UseOutOfConeTracks = cms.bool(True),
  51754. UseOutOfVertexTracks = cms.bool(True),
  51755. UsePions = cms.bool(True),
  51756. UseResponseInVecCorr = cms.bool(False),
  51757. UseTrackQuality = cms.bool(True),
  51758. UseZSP = cms.bool(False),
  51759. VectorialCorrection = cms.bool(True),
  51760. Verbose = cms.bool(True),
  51761. alias = cms.untracked.string('JetPlusTrackZSPCorJetAntiKt4'),
  51762. ptCUT = cms.double(15.0),
  51763. src = cms.InputTag("ak4CaloJets"),
  51764. srcPVs = cms.InputTag("offlinePrimaryVertices"),
  51765. tagName = cms.vstring('ZSP_CMSSW390_Akt_05_PU0'),
  51766. tagNameOffset = cms.vstring()
  51767. )
  51768.  
  51769.  
  51770. process.KshortWlxy16 = cms.EDProducer("VertexCompositeCandidateCollectionSelector",
  51771. beamSpot = cms.InputTag("offlineBeamSpot"),
  51772. debug = cms.untracked.bool(False),
  51773. lxyCUT = cms.double(16.0),
  51774. lxyWRTbsCUT = cms.double(0.0),
  51775. primaryVertex = cms.InputTag("offlinePrimaryVertices"),
  51776. pvNDOF = cms.int32(4),
  51777. v0 = cms.InputTag("generalV0Candidates","Kshort")
  51778. )
  51779.  
  51780.  
  51781. process.LambdaWlxy16 = cms.EDProducer("VertexCompositeCandidateCollectionSelector",
  51782. beamSpot = cms.InputTag("offlineBeamSpot"),
  51783. debug = cms.untracked.bool(False),
  51784. lxyCUT = cms.double(16.0),
  51785. lxyWRTbsCUT = cms.double(0.0),
  51786. primaryVertex = cms.InputTag("offlinePrimaryVertices"),
  51787. pvNDOF = cms.int32(4),
  51788. v0 = cms.InputTag("generalV0Candidates","Lambda")
  51789. )
  51790.  
  51791.  
  51792. process.MeasurementTrackerEvent = cms.EDProducer("MeasurementTrackerEventProducer",
  51793. inactivePixelDetectorLabels = cms.VInputTag(cms.InputTag("siPixelDigis")),
  51794. inactiveStripDetectorLabels = cms.VInputTag(cms.InputTag("siStripDigis")),
  51795. measurementTracker = cms.string(''),
  51796. pixelClusterProducer = cms.string('siPixelClusters'),
  51797. skipClusters = cms.InputTag(""),
  51798. stripClusterProducer = cms.string('siStripClusters'),
  51799. switchOffPixelsIfEmpty = cms.bool(True)
  51800. )
  51801.  
  51802.  
  51803. process.MeasurementTrackerEventPreSplitting = cms.EDProducer("MeasurementTrackerEventProducer",
  51804. inactivePixelDetectorLabels = cms.VInputTag(cms.InputTag("siPixelDigis")),
  51805. inactiveStripDetectorLabels = cms.VInputTag(cms.InputTag("siStripDigis")),
  51806. measurementTracker = cms.string(''),
  51807. pixelClusterProducer = cms.string('siPixelClustersPreSplitting'),
  51808. skipClusters = cms.InputTag(""),
  51809. stripClusterProducer = cms.string('siStripClusters'),
  51810. switchOffPixelsIfEmpty = cms.bool(True)
  51811. )
  51812.  
  51813.  
  51814. process.MuBestPV = cms.EDProducer("HighestSumP4PrimaryVertexSelector",
  51815. src = cms.InputTag("MuPrimaryVertexFilter")
  51816. )
  51817.  
  51818.  
  51819. process.MuIsoTracks = cms.EDProducer("IsoTracks",
  51820. SumPtFraction = cms.double(0.5),
  51821. radius = cms.double(0.3),
  51822. src = cms.InputTag("MuGoodTracks")
  51823. )
  51824.  
  51825.  
  51826. process.MuTrackCands = cms.EDProducer("ConcreteChargedCandidateProducer",
  51827. particleType = cms.string('mu+'),
  51828. src = cms.InputTag("MuTrackFromPV")
  51829. )
  51830.  
  51831.  
  51832. process.MuTrackFromPV = cms.EDProducer("TrackFromPVSelector",
  51833. max_dxy = cms.double(0.01),
  51834. max_dz = cms.double(0.1),
  51835. srcTrack = cms.InputTag("MuIsoTracks"),
  51836. srcVertex = cms.InputTag("MuBestPV")
  51837. )
  51838.  
  51839.  
  51840. process.MuZLegs = cms.EDProducer("CollectionFromZLegProducer",
  51841. ZCandidateCollection = cms.InputTag("BestZmm")
  51842. )
  51843.  
  51844.  
  51845. process.MuonsFromPV = cms.EDProducer("MuonFromPVSelector",
  51846. max_dxy = cms.double(0.01),
  51847. max_dz = cms.double(0.1),
  51848. srcMuon = cms.InputTag("selectedMuonsIso"),
  51849. srcVertex = cms.InputTag("MuBestPV")
  51850. )
  51851.  
  51852.  
  51853. process.Njettiness = cms.EDProducer("NjettinessAdder",
  51854. Njets = cms.vuint32(1, 2, 3, 4),
  51855. R0 = cms.double(0.8),
  51856. Rcutoff = cms.double(999.0),
  51857. akAxesR0 = cms.double(999.0),
  51858. axesDefinition = cms.uint32(6),
  51859. beta = cms.double(1.0),
  51860. measureDefinition = cms.uint32(0),
  51861. nPass = cms.int32(999),
  51862. src = cms.InputTag("ak8PFJetsCHS")
  51863. )
  51864.  
  51865.  
  51866. process.NjettinessAK8 = cms.EDProducer("NjettinessAdder",
  51867. Njets = cms.vuint32(1, 2, 3, 4),
  51868. R0 = cms.double(0.8),
  51869. Rcutoff = cms.double(999.0),
  51870. akAxesR0 = cms.double(999.0),
  51871. axesDefinition = cms.uint32(6),
  51872. beta = cms.double(1.0),
  51873. cone = cms.double(0.8),
  51874. measureDefinition = cms.uint32(0),
  51875. nPass = cms.int32(999),
  51876. src = cms.InputTag("ak8PFJetsCHS")
  51877. )
  51878.  
  51879.  
  51880. process.NjettinessAK8Puppi = cms.EDProducer("NjettinessAdder",
  51881. Njets = cms.vuint32(1, 2, 3, 4),
  51882. R0 = cms.double(0.8),
  51883. Rcutoff = cms.double(999.0),
  51884. akAxesR0 = cms.double(999.0),
  51885. axesDefinition = cms.uint32(6),
  51886. beta = cms.double(1.0),
  51887. cone = cms.double(0.8),
  51888. measureDefinition = cms.uint32(0),
  51889. nPass = cms.int32(999),
  51890. src = cms.InputTag("ak8PFJetsPuppi")
  51891. )
  51892.  
  51893.  
  51894. process.NjettinessAK8Subjets = cms.EDProducer("NjettinessAdder",
  51895. Njets = cms.vuint32(1, 2, 3, 4),
  51896. R0 = cms.double(0.8),
  51897. Rcutoff = cms.double(999.0),
  51898. akAxesR0 = cms.double(999.0),
  51899. axesDefinition = cms.uint32(6),
  51900. beta = cms.double(1.0),
  51901. cone = cms.double(0.8),
  51902. measureDefinition = cms.uint32(0),
  51903. nPass = cms.int32(999),
  51904. src = cms.InputTag("ak8PFJetsPuppiSoftDrop","SubJets")
  51905. )
  51906.  
  51907.  
  51908. process.PFCandAssoMap = cms.EDProducer("PFCand_AssoMap",
  51909. AssociationType = cms.InputTag("Both"),
  51910. BeamSpot = cms.InputTag("offlineBeamSpot"),
  51911. ConversionsCollection = cms.InputTag("allConversions"),
  51912. FinalAssociation = cms.untracked.int32(1),
  51913. GetCleanedCollections = cms.bool(False),
  51914. MaxNumberOfAssociations = cms.int32(1),
  51915. NIVertexCollection = cms.InputTag("particleFlowDisplacedVertex"),
  51916. PFCandidateCollection = cms.InputTag("particleFlow"),
  51917. V0KshortCollection = cms.InputTag("generalV0Candidates","Kshort"),
  51918. V0LambdaCollection = cms.InputTag("generalV0Candidates","Lambda"),
  51919. VertexCollection = cms.InputTag("offlinePrimaryVertices"),
  51920. doReassociation = cms.bool(True),
  51921. ignoreMissingCollection = cms.bool(True),
  51922. nTrackWeight = cms.double(0.001)
  51923. )
  51924.  
  51925.  
  51926. process.PFTauPrimaryVertexProducer = cms.EDProducer("PFTauPrimaryVertexProducer",
  51927. Algorithm = cms.int32(1),
  51928. ElectronTag = cms.InputTag("MyElectrons"),
  51929. MuonTag = cms.InputTag("MyMuons"),
  51930. PFTauTag = cms.InputTag("hpsPFTauProducer"),
  51931. PVTag = cms.InputTag("offlinePrimaryVertices"),
  51932. RemoveElectronTracks = cms.bool(False),
  51933. RemoveMuonTracks = cms.bool(False),
  51934. TrackCollectionTag = cms.InputTag("generalTracks"),
  51935. beamSpot = cms.InputTag("offlineBeamSpot"),
  51936. cut = cms.string('pt > 18.0 & abs(eta)<2.3'),
  51937. discriminators = cms.VPSet(cms.PSet(
  51938. discriminator = cms.InputTag("hpsPFTauDiscriminationByDecayModeFinding"),
  51939. selectionCut = cms.double(0.5)
  51940. )),
  51941. qualityCuts = cms.PSet(
  51942. isolationQualityCuts = cms.PSet(
  51943. maxDeltaZ = cms.double(0.2),
  51944. maxTrackChi2 = cms.double(100.0),
  51945. maxTransverseImpactParameter = cms.double(0.03),
  51946. minGammaEt = cms.double(1.5),
  51947. minTrackHits = cms.uint32(8),
  51948. minTrackPixelHits = cms.uint32(0),
  51949. minTrackPt = cms.double(1.0),
  51950. minTrackVertexWeight = cms.double(-1.0)
  51951. ),
  51952. leadingTrkOrPFCandOption = cms.string('leadPFCand'),
  51953. primaryVertexSrc = cms.InputTag("offlinePrimaryVertices"),
  51954. pvFindingAlgo = cms.string('closestInDeltaZ'),
  51955. recoverLeadingTrk = cms.bool(False),
  51956. signalQualityCuts = cms.PSet(
  51957. maxDeltaZ = cms.double(0.4),
  51958. maxTrackChi2 = cms.double(100.0),
  51959. maxTransverseImpactParameter = cms.double(0.1),
  51960. minGammaEt = cms.double(0.5),
  51961. minNeutralHadronEt = cms.double(30.0),
  51962. minTrackHits = cms.uint32(3),
  51963. minTrackPixelHits = cms.uint32(0),
  51964. minTrackPt = cms.double(0.5),
  51965. minTrackVertexWeight = cms.double(-1.0)
  51966. ),
  51967. vertexTrackFiltering = cms.bool(False),
  51968. vxAssocQualityCuts = cms.PSet(
  51969. maxTrackChi2 = cms.double(100.0),
  51970. maxTransverseImpactParameter = cms.double(0.1),
  51971. minGammaEt = cms.double(0.5),
  51972. minTrackHits = cms.uint32(3),
  51973. minTrackPixelHits = cms.uint32(0),
  51974. minTrackPt = cms.double(0.5),
  51975. minTrackVertexWeight = cms.double(-1.0)
  51976. )
  51977. ),
  51978. useBeamSpot = cms.bool(True),
  51979. useSelectedTaus = cms.bool(False)
  51980. )
  51981.  
  51982.  
  51983. process.PFTauSecondaryVertexProducer = cms.EDProducer("PFTauSecondaryVertexProducer",
  51984. PFTauTag = cms.InputTag("hpsPFTauProducer")
  51985. )
  51986.  
  51987.  
  51988. process.PFTauTransverseImpactParameters = cms.EDProducer("PFTauTransverseImpactParameters",
  51989. PFTauPVATag = cms.InputTag("PFTauPrimaryVertexProducer"),
  51990. PFTauSVATag = cms.InputTag("PFTauSecondaryVertexProducer"),
  51991. PFTauTag = cms.InputTag("hpsPFTauProducer"),
  51992. useFullCalculation = cms.bool(False)
  51993. )
  51994.  
  51995.  
  51996. process.PfMetT0pcT1 = cms.EDProducer("CorrectedPFMETProducer",
  51997. src = cms.InputTag("pfMet"),
  51998. srcCorrections = cms.VInputTag(cms.InputTag("corrPfMetType0PfCand"), cms.InputTag("valCorrPfMetType1","type1"))
  51999. )
  52000.  
  52001.  
  52002. process.PfMetT1 = cms.EDProducer("CorrectedPFMETProducer",
  52003. src = cms.InputTag("pfMet"),
  52004. srcCorrections = cms.VInputTag(cms.InputTag("valCorrPfMetType1","type1"))
  52005. )
  52006.  
  52007.  
  52008. process.PhotonIDProd = cms.EDProducer("PhotonIDProducer",
  52009. DoEcalIsoRelativeCut = cms.bool(True),
  52010. DoEcalRecHitIsolationCut = cms.bool(True),
  52011. DoEtaWidthCut = cms.bool(True),
  52012. DoHadOverEMCut = cms.bool(True),
  52013. DoHcalTowerIsolationCut = cms.bool(True),
  52014. DoHollowConeNTrkCut = cms.bool(False),
  52015. DoHollowConeTrackIsolationCut = cms.bool(True),
  52016. DoR9Cut = cms.bool(False),
  52017. DoSolidConeNTrkCut = cms.bool(False),
  52018. DoSolidConeTrackIsolationCut = cms.bool(False),
  52019. LooseEMEcalIsoRelativeCutOffsetEB = cms.double(4.2),
  52020. LooseEMEcalIsoRelativeCutOffsetEE = cms.double(4.2),
  52021. LooseEMEcalIsoRelativeCutSlopeEB = cms.double(0.006),
  52022. LooseEMEcalIsoRelativeCutSlopeEE = cms.double(0.006),
  52023. LooseEMEtaWidthEB = cms.double(999999999),
  52024. LooseEMEtaWidthEE = cms.double(999999999),
  52025. LooseEMHadOverEMEB = cms.double(0.05),
  52026. LooseEMHadOverEMEE = cms.double(0.05),
  52027. LooseEMHcalTowerIsoOffsetEB = cms.double(2.2),
  52028. LooseEMHcalTowerIsoOffsetEE = cms.double(2.2),
  52029. LooseEMHcalTowerIsoSlopeEB = cms.double(0.0025),
  52030. LooseEMHcalTowerIsoSlopeEE = cms.double(0.0025),
  52031. LooseEMHollowNTrkEB = cms.int32(999999999),
  52032. LooseEMHollowNTrkEE = cms.int32(999999999),
  52033. LooseEMHollowTrkOffsetEB = cms.double(999999999),
  52034. LooseEMHollowTrkOffsetEE = cms.double(999999999),
  52035. LooseEMHollowTrkSlopeEB = cms.double(0.0),
  52036. LooseEMHollowTrkSlopeEE = cms.double(0.0),
  52037. LooseEMR9CutEB = cms.double(0.0),
  52038. LooseEMR9CutEE = cms.double(0.0),
  52039. LooseEMSolidNTrkEB = cms.int32(999999999),
  52040. LooseEMSolidNTrkEE = cms.int32(999999999),
  52041. LooseEMSolidTrkEB = cms.double(999999999),
  52042. LooseEMSolidTrkEE = cms.double(999999999),
  52043. LooseEMSolidTrkOffsetEB = cms.double(999999999),
  52044. LooseEMSolidTrkOffsetEE = cms.double(999999999),
  52045. LooseEMSolidTrkSlopeEB = cms.double(0.0),
  52046. LooseEMSolidTrkSlopeEE = cms.double(0.0),
  52047. LoosePhotonEcalIsoRelativeCutOffsetEB = cms.double(4.2),
  52048. LoosePhotonEcalIsoRelativeCutOffsetEE = cms.double(4.2),
  52049. LoosePhotonEcalIsoRelativeCutSlopeEB = cms.double(0.006),
  52050. LoosePhotonEcalIsoRelativeCutSlopeEE = cms.double(0.006),
  52051. LoosePhotonEtaWidthEB = cms.double(999999999),
  52052. LoosePhotonEtaWidthEE = cms.double(999999999),
  52053. LoosePhotonHadOverEMEB = cms.double(0.05),
  52054. LoosePhotonHadOverEMEE = cms.double(0.05),
  52055. LoosePhotonHcalTowerIsoOffsetEB = cms.double(2.2),
  52056. LoosePhotonHcalTowerIsoOffsetEE = cms.double(2.2),
  52057. LoosePhotonHcalTowerIsoSlopeEB = cms.double(0.0025),
  52058. LoosePhotonHcalTowerIsoSlopeEE = cms.double(0.0025),
  52059. LoosePhotonHollowNTrkEB = cms.int32(999999999),
  52060. LoosePhotonHollowNTrkEE = cms.int32(999999999),
  52061. LoosePhotonHollowTrkOffsetEB = cms.double(3.5),
  52062. LoosePhotonHollowTrkOffsetEE = cms.double(3.5),
  52063. LoosePhotonHollowTrkSlopeEB = cms.double(0.001),
  52064. LoosePhotonHollowTrkSlopeEE = cms.double(0.001),
  52065. LoosePhotonR9CutEB = cms.double(0.0),
  52066. LoosePhotonR9CutEE = cms.double(0.0),
  52067. LoosePhotonSolidNTrkEB = cms.int32(999999999),
  52068. LoosePhotonSolidNTrkEE = cms.int32(999999999),
  52069. LoosePhotonSolidTrkEB = cms.double(999999999),
  52070. LoosePhotonSolidTrkEE = cms.double(999999999),
  52071. LoosePhotonSolidTrkOffsetEB = cms.double(999999999),
  52072. LoosePhotonSolidTrkOffsetEE = cms.double(999999999),
  52073. LoosePhotonSolidTrkSlopeEB = cms.double(0.0),
  52074. LoosePhotonSolidTrkSlopeEE = cms.double(0.0),
  52075. RequireFiducial = cms.bool(False),
  52076. TightPhotonEcalIsoRelativeCutOffsetEB = cms.double(4.2),
  52077. TightPhotonEcalIsoRelativeCutOffsetEE = cms.double(4.2),
  52078. TightPhotonEcalIsoRelativeCutSlopeEB = cms.double(0.006),
  52079. TightPhotonEcalIsoRelativeCutSlopeEE = cms.double(0.006),
  52080. TightPhotonEtaWidthEB = cms.double(0.013),
  52081. TightPhotonEtaWidthEE = cms.double(0.03),
  52082. TightPhotonHadOverEMEB = cms.double(0.05),
  52083. TightPhotonHadOverEMEE = cms.double(0.05),
  52084. TightPhotonHcalTowerIsoOffsetEB = cms.double(2.2),
  52085. TightPhotonHcalTowerIsoOffsetEE = cms.double(2.2),
  52086. TightPhotonHcalTowerIsoSlopeEB = cms.double(0.0025),
  52087. TightPhotonHcalTowerIsoSlopeEE = cms.double(0.0025),
  52088. TightPhotonHollowNTrkEB = cms.int32(999999999),
  52089. TightPhotonHollowNTrkEE = cms.int32(999999999),
  52090. TightPhotonHollowTrkOffsetEB = cms.double(2.0),
  52091. TightPhotonHollowTrkOffsetEE = cms.double(2.0),
  52092. TightPhotonHollowTrkSlopeEB = cms.double(0.001),
  52093. TightPhotonHollowTrkSlopeEE = cms.double(0.001),
  52094. TightPhotonR9CutEB = cms.double(0.0),
  52095. TightPhotonR9CutEE = cms.double(0.0),
  52096. TightPhotonSolidNTrkEB = cms.int32(999999999),
  52097. TightPhotonSolidNTrkEE = cms.int32(999999999),
  52098. TightPhotonSolidTrkEB = cms.double(999999999),
  52099. TightPhotonSolidTrkEE = cms.double(999999999),
  52100. TightPhotonSolidTrkOffsetEB = cms.double(999999999),
  52101. TightPhotonSolidTrkOffsetEE = cms.double(999999999),
  52102. TightPhotonSolidTrkSlopeEB = cms.double(0.0),
  52103. TightPhotonSolidTrkSlopeEE = cms.double(0.0),
  52104. doCutBased = cms.bool(True),
  52105. photonCutBasedIDLooseEMLabel = cms.string('PhotonCutBasedIDLooseEM'),
  52106. photonCutBasedIDLooseLabel = cms.string('PhotonCutBasedIDLoose'),
  52107. photonCutBasedIDTightLabel = cms.string('PhotonCutBasedIDTight'),
  52108. photonLabel = cms.string(''),
  52109. photonProducer = cms.string('photons')
  52110. )
  52111.  
  52112.  
  52113. process.PhotonIDProdGED = cms.EDProducer("PhotonIDProducer",
  52114. DoEcalIsoRelativeCut = cms.bool(True),
  52115. DoEcalRecHitIsolationCut = cms.bool(True),
  52116. DoEtaWidthCut = cms.bool(True),
  52117. DoHadOverEMCut = cms.bool(True),
  52118. DoHcalTowerIsolationCut = cms.bool(True),
  52119. DoHollowConeNTrkCut = cms.bool(False),
  52120. DoHollowConeTrackIsolationCut = cms.bool(True),
  52121. DoR9Cut = cms.bool(False),
  52122. DoSolidConeNTrkCut = cms.bool(False),
  52123. DoSolidConeTrackIsolationCut = cms.bool(False),
  52124. LooseEMEcalIsoRelativeCutOffsetEB = cms.double(4.2),
  52125. LooseEMEcalIsoRelativeCutOffsetEE = cms.double(4.2),
  52126. LooseEMEcalIsoRelativeCutSlopeEB = cms.double(0.006),
  52127. LooseEMEcalIsoRelativeCutSlopeEE = cms.double(0.006),
  52128. LooseEMEtaWidthEB = cms.double(999999999),
  52129. LooseEMEtaWidthEE = cms.double(999999999),
  52130. LooseEMHadOverEMEB = cms.double(0.05),
  52131. LooseEMHadOverEMEE = cms.double(0.05),
  52132. LooseEMHcalTowerIsoOffsetEB = cms.double(2.2),
  52133. LooseEMHcalTowerIsoOffsetEE = cms.double(2.2),
  52134. LooseEMHcalTowerIsoSlopeEB = cms.double(0.0025),
  52135. LooseEMHcalTowerIsoSlopeEE = cms.double(0.0025),
  52136. LooseEMHollowNTrkEB = cms.int32(999999999),
  52137. LooseEMHollowNTrkEE = cms.int32(999999999),
  52138. LooseEMHollowTrkOffsetEB = cms.double(999999999),
  52139. LooseEMHollowTrkOffsetEE = cms.double(999999999),
  52140. LooseEMHollowTrkSlopeEB = cms.double(0.0),
  52141. LooseEMHollowTrkSlopeEE = cms.double(0.0),
  52142. LooseEMR9CutEB = cms.double(0.0),
  52143. LooseEMR9CutEE = cms.double(0.0),
  52144. LooseEMSolidNTrkEB = cms.int32(999999999),
  52145. LooseEMSolidNTrkEE = cms.int32(999999999),
  52146. LooseEMSolidTrkEB = cms.double(999999999),
  52147. LooseEMSolidTrkEE = cms.double(999999999),
  52148. LooseEMSolidTrkOffsetEB = cms.double(999999999),
  52149. LooseEMSolidTrkOffsetEE = cms.double(999999999),
  52150. LooseEMSolidTrkSlopeEB = cms.double(0.0),
  52151. LooseEMSolidTrkSlopeEE = cms.double(0.0),
  52152. LoosePhotonEcalIsoRelativeCutOffsetEB = cms.double(4.2),
  52153. LoosePhotonEcalIsoRelativeCutOffsetEE = cms.double(4.2),
  52154. LoosePhotonEcalIsoRelativeCutSlopeEB = cms.double(0.006),
  52155. LoosePhotonEcalIsoRelativeCutSlopeEE = cms.double(0.006),
  52156. LoosePhotonEtaWidthEB = cms.double(999999999),
  52157. LoosePhotonEtaWidthEE = cms.double(999999999),
  52158. LoosePhotonHadOverEMEB = cms.double(0.05),
  52159. LoosePhotonHadOverEMEE = cms.double(0.05),
  52160. LoosePhotonHcalTowerIsoOffsetEB = cms.double(2.2),
  52161. LoosePhotonHcalTowerIsoOffsetEE = cms.double(2.2),
  52162. LoosePhotonHcalTowerIsoSlopeEB = cms.double(0.0025),
  52163. LoosePhotonHcalTowerIsoSlopeEE = cms.double(0.0025),
  52164. LoosePhotonHollowNTrkEB = cms.int32(999999999),
  52165. LoosePhotonHollowNTrkEE = cms.int32(999999999),
  52166. LoosePhotonHollowTrkOffsetEB = cms.double(3.5),
  52167. LoosePhotonHollowTrkOffsetEE = cms.double(3.5),
  52168. LoosePhotonHollowTrkSlopeEB = cms.double(0.001),
  52169. LoosePhotonHollowTrkSlopeEE = cms.double(0.001),
  52170. LoosePhotonR9CutEB = cms.double(0.0),
  52171. LoosePhotonR9CutEE = cms.double(0.0),
  52172. LoosePhotonSolidNTrkEB = cms.int32(999999999),
  52173. LoosePhotonSolidNTrkEE = cms.int32(999999999),
  52174. LoosePhotonSolidTrkEB = cms.double(999999999),
  52175. LoosePhotonSolidTrkEE = cms.double(999999999),
  52176. LoosePhotonSolidTrkOffsetEB = cms.double(999999999),
  52177. LoosePhotonSolidTrkOffsetEE = cms.double(999999999),
  52178. LoosePhotonSolidTrkSlopeEB = cms.double(0.0),
  52179. LoosePhotonSolidTrkSlopeEE = cms.double(0.0),
  52180. RequireFiducial = cms.bool(False),
  52181. TightPhotonEcalIsoRelativeCutOffsetEB = cms.double(4.2),
  52182. TightPhotonEcalIsoRelativeCutOffsetEE = cms.double(4.2),
  52183. TightPhotonEcalIsoRelativeCutSlopeEB = cms.double(0.006),
  52184. TightPhotonEcalIsoRelativeCutSlopeEE = cms.double(0.006),
  52185. TightPhotonEtaWidthEB = cms.double(0.013),
  52186. TightPhotonEtaWidthEE = cms.double(0.03),
  52187. TightPhotonHadOverEMEB = cms.double(0.05),
  52188. TightPhotonHadOverEMEE = cms.double(0.05),
  52189. TightPhotonHcalTowerIsoOffsetEB = cms.double(2.2),
  52190. TightPhotonHcalTowerIsoOffsetEE = cms.double(2.2),
  52191. TightPhotonHcalTowerIsoSlopeEB = cms.double(0.0025),
  52192. TightPhotonHcalTowerIsoSlopeEE = cms.double(0.0025),
  52193. TightPhotonHollowNTrkEB = cms.int32(999999999),
  52194. TightPhotonHollowNTrkEE = cms.int32(999999999),
  52195. TightPhotonHollowTrkOffsetEB = cms.double(2.0),
  52196. TightPhotonHollowTrkOffsetEE = cms.double(2.0),
  52197. TightPhotonHollowTrkSlopeEB = cms.double(0.001),
  52198. TightPhotonHollowTrkSlopeEE = cms.double(0.001),
  52199. TightPhotonR9CutEB = cms.double(0.0),
  52200. TightPhotonR9CutEE = cms.double(0.0),
  52201. TightPhotonSolidNTrkEB = cms.int32(999999999),
  52202. TightPhotonSolidNTrkEE = cms.int32(999999999),
  52203. TightPhotonSolidTrkEB = cms.double(999999999),
  52204. TightPhotonSolidTrkEE = cms.double(999999999),
  52205. TightPhotonSolidTrkOffsetEB = cms.double(999999999),
  52206. TightPhotonSolidTrkOffsetEE = cms.double(999999999),
  52207. TightPhotonSolidTrkSlopeEB = cms.double(0.0),
  52208. TightPhotonSolidTrkSlopeEE = cms.double(0.0),
  52209. doCutBased = cms.bool(True),
  52210. photonCutBasedIDLooseEMLabel = cms.string('PhotonCutBasedIDLooseEM'),
  52211. photonCutBasedIDLooseLabel = cms.string('PhotonCutBasedIDLoose'),
  52212. photonCutBasedIDTightLabel = cms.string('PhotonCutBasedIDTight'),
  52213. photonLabel = cms.string(''),
  52214. photonProducer = cms.string('gedPhotons')
  52215. )
  52216.  
  52217.  
  52218. process.QGTagger = cms.EDProducer("QGTagger",
  52219. jetsLabel = cms.string('QGL_AK4PFchs'),
  52220. srcJets = cms.InputTag("ak4PFJetsCHS"),
  52221. srcRho = cms.InputTag("fixedGridRhoFastjetAll"),
  52222. srcVertexCollection = cms.InputTag("offlinePrimaryVerticesWithBS"),
  52223. useQualityCuts = cms.bool(False)
  52224. )
  52225.  
  52226.  
  52227. process.RecoTauCleaner = cms.EDProducer("RecoTauCleaner",
  52228. cleaners = cms.VPSet(cms.PSet(
  52229. name = cms.string('Charge'),
  52230. nprongs = cms.vuint32(1, 3),
  52231. passForCharge = cms.int32(1),
  52232. plugin = cms.string('RecoTauChargeCleanerPlugin'),
  52233. selectionFailValue = cms.double(0)
  52234. ),
  52235. cms.PSet(
  52236. name = cms.string('HPS_Select'),
  52237. plugin = cms.string('RecoTauDiscriminantCleanerPlugin'),
  52238. src = cms.InputTag("hpsSelectionDiscriminator")
  52239. ),
  52240. cms.PSet(
  52241. minTrackPt = cms.double(5.0),
  52242. name = cms.string('killSoftTwoProngTaus'),
  52243. plugin = cms.string('RecoTauSoftTwoProngTausCleanerPlugin')
  52244. ),
  52245. cms.PSet(
  52246. name = cms.string('ChargedHadronMultiplicity'),
  52247. plugin = cms.string('RecoTauChargedHadronMultiplicityCleanerPlugin')
  52248. ),
  52249. cms.PSet(
  52250. name = cms.string('Pt'),
  52251. plugin = cms.string('RecoTauStringCleanerPlugin'),
  52252. selection = cms.string('leadPFCand().isNonnull()'),
  52253. selectionFailValue = cms.double(1000.0),
  52254. selectionPassFunction = cms.string('-pt()'),
  52255. tolerance = cms.double(0.01)
  52256. ),
  52257. cms.PSet(
  52258. name = cms.string('StripMultiplicity'),
  52259. plugin = cms.string('RecoTauStringCleanerPlugin'),
  52260. selection = cms.string('leadPFCand().isNonnull()'),
  52261. selectionFailValue = cms.double(1000.0),
  52262. selectionPassFunction = cms.string('-signalPiZeroCandidates().size()')
  52263. ),
  52264. cms.PSet(
  52265. name = cms.string('CombinedIsolation'),
  52266. plugin = cms.string('RecoTauStringCleanerPlugin'),
  52267. selection = cms.string('leadPFCand().isNonnull()'),
  52268. selectionFailValue = cms.double(1000.0),
  52269. selectionPassFunction = cms.string('isolationPFChargedHadrCandsPtSum() + isolationPFGammaCandsEtSum()')
  52270. )),
  52271. src = cms.InputTag("combinatoricRecoTaus")
  52272. )
  52273.  
  52274.  
  52275. process.RecoTauJetRegionProducer = cms.EDProducer("RecoTauJetRegionProducer",
  52276. deltaR = cms.double(0.8),
  52277. maxJetAbsEta = cms.double(2.5),
  52278. minJetPt = cms.double(14.0),
  52279. pfCandAssocMapSrc = cms.InputTag(""),
  52280. pfCandSrc = cms.InputTag("particleFlow"),
  52281. src = cms.InputTag("ak4PFJets")
  52282. )
  52283.  
  52284.  
  52285. process.RecoTauPiZeroUnembedder = cms.EDProducer("RecoTauPiZeroUnembedder",
  52286. src = cms.InputTag("hpsPFTauProducerSansRefs")
  52287. )
  52288.  
  52289.  
  52290. process.TauMCProducer = cms.EDProducer("HLTTauMCProducer",
  52291. BosonID = cms.untracked.vint32(23, 24, 25, 32, 33,
  52292. 34, 35, 36, 37),
  52293. EtaMax = cms.untracked.double(2.5),
  52294. GenMET = cms.untracked.InputTag("genMetTrue"),
  52295. GenParticles = cms.untracked.InputTag("genParticles"),
  52296. ptMinElectron = cms.untracked.double(15),
  52297. ptMinMuon = cms.untracked.double(15),
  52298. ptMinTau = cms.untracked.double(15)
  52299. )
  52300.  
  52301.  
  52302. process.TauRefCombiner = cms.EDProducer("HLTTauRefCombiner",
  52303. InputCollections = cms.VInputTag(cms.InputTag("TauMCProducer","HadronicTauOneAndThreeProng"), cms.InputTag("TauRelvalRefProducer","PFTaus")),
  52304. MatchDeltaR = cms.double(0.15),
  52305. OutputCollection = cms.string('')
  52306. )
  52307.  
  52308.  
  52309. process.TauRefProducer = cms.EDProducer("HLTTauRefProducer",
  52310. Electrons = cms.untracked.PSet(
  52311. ElectronCollection = cms.untracked.InputTag("gedGsfElectrons"),
  52312. IdCollection = cms.untracked.InputTag("elecIDext"),
  52313. InnerConeDR = cms.untracked.double(0.02),
  52314. MaxIsoVar = cms.untracked.double(0.02),
  52315. OuterConeDR = cms.untracked.double(0.6),
  52316. TrackCollection = cms.untracked.InputTag("generalTracks"),
  52317. doElectrons = cms.untracked.bool(True),
  52318. doID = cms.untracked.bool(False),
  52319. doTrackIso = cms.untracked.bool(True),
  52320. lipMinTrack = cms.untracked.double(0.2),
  52321. ptMin = cms.untracked.double(15.0),
  52322. ptMinTrack = cms.untracked.double(1.5)
  52323. ),
  52324. EtaMax = cms.untracked.double(2.3),
  52325. Jets = cms.untracked.PSet(
  52326. JetCollection = cms.untracked.InputTag("ak4PFJetsCHS"),
  52327. doJets = cms.untracked.bool(False),
  52328. etMin = cms.untracked.double(15.0)
  52329. ),
  52330. MET = cms.untracked.PSet(
  52331. METCollection = cms.untracked.InputTag("caloMet"),
  52332. doMET = cms.untracked.bool(True),
  52333. ptMin = cms.untracked.double(0.0)
  52334. ),
  52335. Muons = cms.untracked.PSet(
  52336. MuonCollection = cms.untracked.InputTag("muons"),
  52337. doMuons = cms.untracked.bool(True),
  52338. ptMin = cms.untracked.double(15.0)
  52339. ),
  52340. PFTaus = cms.untracked.PSet(
  52341. PFTauDiscriminators = cms.untracked.VInputTag(cms.InputTag("hpsPFTauDiscriminationByDecayModeFinding"), cms.InputTag("hpsPFTauDiscriminationByLooseCombinedIsolationDBSumPtCorr3Hits"), cms.InputTag("hpsPFTauDiscriminationByLooseMuonRejection2")),
  52342. PFTauProducer = cms.untracked.InputTag("hpsPFTauProducer"),
  52343. doPFTaus = cms.untracked.bool(True),
  52344. ptMin = cms.untracked.double(15.0)
  52345. ),
  52346. Photons = cms.untracked.PSet(
  52347. ECALIso = cms.untracked.double(3.0),
  52348. PhotonCollection = cms.untracked.InputTag("gedPhotons"),
  52349. doPhotons = cms.untracked.bool(False),
  52350. etMin = cms.untracked.double(15.0)
  52351. ),
  52352. Towers = cms.untracked.PSet(
  52353. TowerCollection = cms.untracked.InputTag("towerMaker"),
  52354. doTowers = cms.untracked.bool(False),
  52355. etMin = cms.untracked.double(10.0),
  52356. towerIsolation = cms.untracked.double(5.0)
  52357. )
  52358. )
  52359.  
  52360.  
  52361. process.TauRelvalRefProducer = cms.EDProducer("HLTTauRefProducer",
  52362. Electrons = cms.untracked.PSet(
  52363. ElectronCollection = cms.untracked.InputTag("gsfElectrons"),
  52364. IdCollection = cms.untracked.InputTag("elecIDext"),
  52365. InnerConeDR = cms.untracked.double(0.02),
  52366. MaxIsoVar = cms.untracked.double(0.02),
  52367. OuterConeDR = cms.untracked.double(0.6),
  52368. TrackCollection = cms.untracked.InputTag("generalTracks"),
  52369. doElectrons = cms.untracked.bool(True),
  52370. doID = cms.untracked.bool(False),
  52371. doTrackIso = cms.untracked.bool(True),
  52372. lipMinTrack = cms.untracked.double(0.2),
  52373. ptMin = cms.untracked.double(15.0),
  52374. ptMinTrack = cms.untracked.double(1.5)
  52375. ),
  52376. EtaMax = cms.untracked.double(2.5),
  52377. Jets = cms.untracked.PSet(
  52378. JetCollection = cms.untracked.InputTag("iterativeCone5CaloJets"),
  52379. doJets = cms.untracked.bool(True),
  52380. etMin = cms.untracked.double(10.0)
  52381. ),
  52382. MET = cms.untracked.PSet(
  52383. METCollection = cms.untracked.InputTag("caloMet"),
  52384. doMET = cms.untracked.bool(True),
  52385. ptMin = cms.untracked.double(15.0)
  52386. ),
  52387. Muons = cms.untracked.PSet(
  52388. MuonCollection = cms.untracked.InputTag("muons"),
  52389. doMuons = cms.untracked.bool(True),
  52390. ptMin = cms.untracked.double(15.0)
  52391. ),
  52392. PFTaus = cms.untracked.PSet(
  52393. PFTauDiscriminators = cms.untracked.VInputTag(cms.InputTag("hpsPFTauDiscriminationByDecayModeFinding"), cms.InputTag("hpsPFTauDiscriminationByLooseCombinedIsolationDBSumPtCorr3Hits")),
  52394. PFTauProducer = cms.untracked.InputTag("hpsPFTauProducer"),
  52395. doPFTaus = cms.untracked.bool(True),
  52396. ptMin = cms.untracked.double(15.0)
  52397. ),
  52398. Photons = cms.untracked.PSet(
  52399. ECALIso = cms.untracked.double(3.0),
  52400. PhotonCollection = cms.untracked.InputTag("photons"),
  52401. doPhotons = cms.untracked.bool(True),
  52402. etMin = cms.untracked.double(10.0)
  52403. ),
  52404. Towers = cms.untracked.PSet(
  52405. TowerCollection = cms.untracked.InputTag("towerMaker"),
  52406. doTowers = cms.untracked.bool(True),
  52407. etMin = cms.untracked.double(10.0),
  52408. towerIsolation = cms.untracked.double(5.0)
  52409. )
  52410. )
  52411.  
  52412.  
  52413. process.VertexAssociatorByPositionAndTracks = cms.EDProducer("VertexAssociatorByPositionAndTracksProducer",
  52414. absT = cms.double(-1),
  52415. absZ = cms.double(0.1),
  52416. maxRecoT = cms.double(-1),
  52417. maxRecoZ = cms.double(1000),
  52418. sharedTrackFraction = cms.double(-1),
  52419. sigmaT = cms.double(-1),
  52420. sigmaZ = cms.double(3),
  52421. trackAssociation = cms.InputTag("trackingParticleRecoTrackAsssociation")
  52422. )
  52423.  
  52424.  
  52425. process.ZeeCandElectronTrack = cms.EDProducer("CandViewShallowCloneCombiner",
  52426. cut = cms.string('80 < mass < 100'),
  52427. decay = cms.string('isolatedElectrons@+ ElTrackCands@-')
  52428. )
  52429.  
  52430.  
  52431. process.ZmmCandMuonTrack = cms.EDProducer("CandViewShallowCloneCombiner",
  52432. cut = cms.string('80 < mass < 100'),
  52433. decay = cms.string('MuonsFromPV@+ MuTrackCands@-')
  52434. )
  52435.  
  52436.  
  52437. process.ak4CaloJets = cms.EDProducer("FastjetJetProducer",
  52438. Active_Area_Repeats = cms.int32(1),
  52439. GhostArea = cms.double(0.01),
  52440. Ghost_EtaMax = cms.double(5.0),
  52441. Rho_EtaMax = cms.double(4.4),
  52442. doAreaDiskApprox = cms.bool(False),
  52443. doAreaFastjet = cms.bool(True),
  52444. doOutputJets = cms.bool(True),
  52445. doPUOffsetCorr = cms.bool(False),
  52446. doPVCorrection = cms.bool(True),
  52447. doRhoFastjet = cms.bool(False),
  52448. inputEMin = cms.double(0.0),
  52449. inputEtMin = cms.double(0.3),
  52450. jetAlgorithm = cms.string('AntiKt'),
  52451. jetPtMin = cms.double(10.0),
  52452. jetType = cms.string('CaloJet'),
  52453. maxBadEcalCells = cms.uint32(9999999),
  52454. maxBadHcalCells = cms.uint32(9999999),
  52455. maxProblematicEcalCells = cms.uint32(9999999),
  52456. maxProblematicHcalCells = cms.uint32(9999999),
  52457. maxRecoveredEcalCells = cms.uint32(9999999),
  52458. maxRecoveredHcalCells = cms.uint32(9999999),
  52459. minSeed = cms.uint32(14327),
  52460. nSigmaPU = cms.double(1.0),
  52461. puPtMin = cms.double(10),
  52462. rParam = cms.double(0.4),
  52463. radiusPU = cms.double(0.5),
  52464. src = cms.InputTag("towerMaker"),
  52465. srcPVs = cms.InputTag("offlinePrimaryVertices"),
  52466. useDeterministicSeed = cms.bool(True),
  52467. voronoiRfact = cms.double(-0.9)
  52468. )
  52469.  
  52470.  
  52471. process.ak4CaloJetsForTrk = cms.EDProducer("FastjetJetProducer",
  52472. Active_Area_Repeats = cms.int32(1),
  52473. GhostArea = cms.double(0.01),
  52474. Ghost_EtaMax = cms.double(5.0),
  52475. Rho_EtaMax = cms.double(4.4),
  52476. doAreaDiskApprox = cms.bool(False),
  52477. doAreaFastjet = cms.bool(False),
  52478. doOutputJets = cms.bool(True),
  52479. doPUOffsetCorr = cms.bool(False),
  52480. doPVCorrection = cms.bool(True),
  52481. doRhoFastjet = cms.bool(False),
  52482. inputEMin = cms.double(0.0),
  52483. inputEtMin = cms.double(0.3),
  52484. jetAlgorithm = cms.string('AntiKt'),
  52485. jetPtMin = cms.double(10.0),
  52486. jetType = cms.string('CaloJet'),
  52487. maxBadEcalCells = cms.uint32(9999999),
  52488. maxBadHcalCells = cms.uint32(9999999),
  52489. maxProblematicEcalCells = cms.uint32(9999999),
  52490. maxProblematicHcalCells = cms.uint32(9999999),
  52491. maxRecoveredEcalCells = cms.uint32(9999999),
  52492. maxRecoveredHcalCells = cms.uint32(9999999),
  52493. minSeed = cms.uint32(14327),
  52494. nSigmaPU = cms.double(1.0),
  52495. puPtMin = cms.double(10),
  52496. rParam = cms.double(0.4),
  52497. radiusPU = cms.double(0.5),
  52498. src = cms.InputTag("caloTowerForTrk"),
  52499. srcPVs = cms.InputTag("firstStepPrimaryVertices"),
  52500. useDeterministicSeed = cms.bool(True),
  52501. voronoiRfact = cms.double(-0.9)
  52502. )
  52503.  
  52504.  
  52505. process.ak4CaloJetsForTrkPreSplitting = cms.EDProducer("FastjetJetProducer",
  52506. Active_Area_Repeats = cms.int32(1),
  52507. GhostArea = cms.double(0.01),
  52508. Ghost_EtaMax = cms.double(5.0),
  52509. Rho_EtaMax = cms.double(4.4),
  52510. doAreaDiskApprox = cms.bool(False),
  52511. doAreaFastjet = cms.bool(False),
  52512. doOutputJets = cms.bool(True),
  52513. doPUOffsetCorr = cms.bool(False),
  52514. doPVCorrection = cms.bool(True),
  52515. doRhoFastjet = cms.bool(False),
  52516. inputEMin = cms.double(0.0),
  52517. inputEtMin = cms.double(0.3),
  52518. jetAlgorithm = cms.string('AntiKt'),
  52519. jetPtMin = cms.double(10.0),
  52520. jetType = cms.string('CaloJet'),
  52521. maxBadEcalCells = cms.uint32(9999999),
  52522. maxBadHcalCells = cms.uint32(9999999),
  52523. maxProblematicEcalCells = cms.uint32(9999999),
  52524. maxProblematicHcalCells = cms.uint32(9999999),
  52525. maxRecoveredEcalCells = cms.uint32(9999999),
  52526. maxRecoveredHcalCells = cms.uint32(9999999),
  52527. minSeed = cms.uint32(14327),
  52528. nSigmaPU = cms.double(1.0),
  52529. puPtMin = cms.double(10),
  52530. rParam = cms.double(0.4),
  52531. radiusPU = cms.double(0.5),
  52532. src = cms.InputTag("caloTowerForTrkPreSplitting"),
  52533. srcPVs = cms.InputTag("firstStepPrimaryVerticesPreSplitting"),
  52534. useDeterministicSeed = cms.bool(True),
  52535. voronoiRfact = cms.double(-0.9)
  52536. )
  52537.  
  52538.  
  52539. process.ak4CaloL1FastL2L3Corrector = cms.EDProducer("ChainedJetCorrectorProducer",
  52540. correctors = cms.VInputTag("ak4CaloL1FastjetCorrector", "ak4CaloL2RelativeCorrector", "ak4CaloL3AbsoluteCorrector")
  52541. )
  52542.  
  52543.  
  52544. process.ak4CaloL1FastL2L3L6Corrector = cms.EDProducer("ChainedJetCorrectorProducer",
  52545. correctors = cms.VInputTag("ak4CaloL1FastjetCorrector", "ak4CaloL2RelativeCorrector", "ak4CaloL3AbsoluteCorrector", "ak4CaloL6SLBCorrector")
  52546. )
  52547.  
  52548.  
  52549. process.ak4CaloL1FastL2L3ResidualCorrector = cms.EDProducer("ChainedJetCorrectorProducer",
  52550. correctors = cms.VInputTag("ak4CaloL1FastjetCorrector", "ak4CaloL2RelativeCorrector", "ak4CaloL3AbsoluteCorrector", "ak4CaloResidualCorrector")
  52551. )
  52552.  
  52553.  
  52554. process.ak4CaloL1FastjetCorrector = cms.EDProducer("L1FastjetCorrectorProducer",
  52555. algorithm = cms.string('AK5Calo'),
  52556. level = cms.string('L1FastJet'),
  52557. srcRho = cms.InputTag("fixedGridRhoFastjetAllCalo")
  52558. )
  52559.  
  52560.  
  52561. process.ak4CaloL1L2L3Corrector = cms.EDProducer("ChainedJetCorrectorProducer",
  52562. correctors = cms.VInputTag("ak4CaloL1OffsetCorrector", "ak4CaloL2RelativeCorrector", "ak4CaloL3AbsoluteCorrector")
  52563. )
  52564.  
  52565.  
  52566. process.ak4CaloL1L2L3ResidualCorrector = cms.EDProducer("ChainedJetCorrectorProducer",
  52567. correctors = cms.VInputTag("ak4CaloL1OffsetCorrector", "ak4CaloL2RelativeCorrector", "ak4CaloL3AbsoluteCorrector", "ak4CaloResidualCorrector")
  52568. )
  52569.  
  52570.  
  52571. process.ak4CaloL1OffsetCorrector = cms.EDProducer("L1OffsetCorrectorProducer",
  52572. algorithm = cms.string('AK5Calo'),
  52573. level = cms.string('L1Offset'),
  52574. minVtxNdof = cms.int32(4),
  52575. vertexCollection = cms.InputTag("offlinePrimaryVertices")
  52576. )
  52577.  
  52578.  
  52579. process.ak4CaloL2L3Corrector = cms.EDProducer("ChainedJetCorrectorProducer",
  52580. correctors = cms.VInputTag("ak4CaloL2RelativeCorrector", "ak4CaloL3AbsoluteCorrector")
  52581. )
  52582.  
  52583.  
  52584. process.ak4CaloL2L3CorrectorNoHF = cms.EDProducer("ChainedJetCorrectorProducer",
  52585. correctors = cms.VInputTag(cms.InputTag("ak4CaloL2RelativeCorrectorNoHF"), cms.InputTag("ak4CaloL3AbsoluteCorrectorNoHF"))
  52586. )
  52587.  
  52588.  
  52589. process.ak4CaloL2L3CorrectorPuppi = cms.EDProducer("ChainedJetCorrectorProducer",
  52590. correctors = cms.VInputTag(cms.InputTag("ak4CaloL2RelativeCorrectorPuppi"), cms.InputTag("ak4CaloL3AbsoluteCorrectorPuppi"))
  52591. )
  52592.  
  52593.  
  52594. process.ak4CaloL2L3L6Corrector = cms.EDProducer("ChainedJetCorrectorProducer",
  52595. correctors = cms.VInputTag("ak4CaloL2RelativeCorrector", "ak4CaloL3AbsoluteCorrector", "ak4CaloL6SLBCorrector")
  52596. )
  52597.  
  52598.  
  52599. process.ak4CaloL2L3ResidualCorrector = cms.EDProducer("ChainedJetCorrectorProducer",
  52600. correctors = cms.VInputTag("ak4CaloL2RelativeCorrector", "ak4CaloL3AbsoluteCorrector", "ak4CaloResidualCorrector")
  52601. )
  52602.  
  52603.  
  52604. process.ak4CaloL2RelativeCorrector = cms.EDProducer("LXXXCorrectorProducer",
  52605. algorithm = cms.string('AK5Calo'),
  52606. level = cms.string('L2Relative')
  52607. )
  52608.  
  52609.  
  52610. process.ak4CaloL2RelativeCorrectorNoHF = cms.EDProducer("LXXXCorrectorProducer",
  52611. algorithm = cms.string('AK5Calo'),
  52612. level = cms.string('L2Relative')
  52613. )
  52614.  
  52615.  
  52616. process.ak4CaloL2RelativeCorrectorPuppi = cms.EDProducer("LXXXCorrectorProducer",
  52617. algorithm = cms.string('AK5Calo'),
  52618. level = cms.string('L2Relative')
  52619. )
  52620.  
  52621.  
  52622. process.ak4CaloL3AbsoluteCorrector = cms.EDProducer("LXXXCorrectorProducer",
  52623. algorithm = cms.string('AK5Calo'),
  52624. level = cms.string('L3Absolute')
  52625. )
  52626.  
  52627.  
  52628. process.ak4CaloL3AbsoluteCorrectorNoHF = cms.EDProducer("LXXXCorrectorProducer",
  52629. algorithm = cms.string('AK5Calo'),
  52630. level = cms.string('L3Absolute')
  52631. )
  52632.  
  52633.  
  52634. process.ak4CaloL3AbsoluteCorrectorPuppi = cms.EDProducer("LXXXCorrectorProducer",
  52635. algorithm = cms.string('AK5Calo'),
  52636. level = cms.string('L3Absolute')
  52637. )
  52638.  
  52639.  
  52640. process.ak4CaloL6SLBCorrector = cms.EDProducer("L6SLBCorrectorProducer",
  52641. addMuonToJet = cms.bool(True),
  52642. algorithm = cms.string(''),
  52643. level = cms.string('L6SLB'),
  52644. srcBTagInfoElectron = cms.InputTag("ak4CaloJetsSoftElectronTagInfos"),
  52645. srcBTagInfoMuon = cms.InputTag("ak4CaloJetsSoftMuonTagInfos")
  52646. )
  52647.  
  52648.  
  52649. process.ak4CaloResidualCorrector = cms.EDProducer("LXXXCorrectorProducer",
  52650. algorithm = cms.string('AK5Calo'),
  52651. level = cms.string('L2L3Residual')
  52652. )
  52653.  
  52654.  
  52655. process.ak4JPTL1FastL2L3Corrector = cms.EDProducer("ChainedJetCorrectorProducer",
  52656. correctors = cms.VInputTag("ak4JPTL1FastjetCorrector", "ak4JPTL2RelativeCorrector", "ak4JPTL3AbsoluteCorrector")
  52657. )
  52658.  
  52659.  
  52660. process.ak4JPTL1FastL2L3ResidualCorrector = cms.EDProducer("ChainedJetCorrectorProducer",
  52661. correctors = cms.VInputTag("ak4JPTL1FastjetCorrector", "ak4JPTL2RelativeCorrector", "ak4JPTL3AbsoluteCorrector", "ak4JPTResidualCorrector")
  52662. )
  52663.  
  52664.  
  52665. process.ak4JPTL1FastjetCorrector = cms.EDProducer("L1FastjetCorrectorProducer",
  52666. algorithm = cms.string('AK5Calo'),
  52667. level = cms.string('L1FastJet'),
  52668. srcRho = cms.InputTag("fixedGridRhoFastjetAllCalo")
  52669. )
  52670.  
  52671.  
  52672. process.ak4JPTL1L2L3Corrector = cms.EDProducer("ChainedJetCorrectorProducer",
  52673. correctors = cms.VInputTag("ak4L1JPTOffsetCorrector", "ak4JPTL2RelativeCorrector", "ak4JPTL3AbsoluteCorrector")
  52674. )
  52675.  
  52676.  
  52677. process.ak4JPTL1L2L3ResidualCorrector = cms.EDProducer("ChainedJetCorrectorProducer",
  52678. correctors = cms.VInputTag("ak4L1JPTOffsetCorrector", "ak4JPTL2RelativeCorrector", "ak4JPTL3AbsoluteCorrector", "ak4JPTResidualCorrector")
  52679. )
  52680.  
  52681.  
  52682. process.ak4JPTL1OffsetCorrector = cms.EDProducer("L1OffsetCorrectorProducer",
  52683. algorithm = cms.string('AK4JPT'),
  52684. level = cms.string('L1Offset'),
  52685. minVtxNdof = cms.int32(4),
  52686. vertexCollection = cms.InputTag("offlinePrimaryVertices")
  52687. )
  52688.  
  52689.  
  52690. process.ak4JPTL2L3Corrector = cms.EDProducer("ChainedJetCorrectorProducer",
  52691. correctors = cms.VInputTag("ak4L1JPTOffsetCorrector", "ak4JPTL2RelativeCorrector", "ak4JPTL3AbsoluteCorrector")
  52692. )
  52693.  
  52694.  
  52695. process.ak4JPTL2L3ResidualCorrector = cms.EDProducer("ChainedJetCorrectorProducer",
  52696. correctors = cms.VInputTag("ak4L1JPTOffsetCorrector", "ak4JPTL2RelativeCorrector", "ak4JPTL3AbsoluteCorrector", "ak4JPTResidualCorrector")
  52697. )
  52698.  
  52699.  
  52700. process.ak4JPTL2RelativeCorrector = cms.EDProducer("LXXXCorrectorProducer",
  52701. algorithm = cms.string('AK4JPT'),
  52702. level = cms.string('L2Relative')
  52703. )
  52704.  
  52705.  
  52706. process.ak4JPTL3AbsoluteCorrector = cms.EDProducer("LXXXCorrectorProducer",
  52707. algorithm = cms.string('AK4JPT'),
  52708. level = cms.string('L3Absolute')
  52709. )
  52710.  
  52711.  
  52712. process.ak4JPTResidualCorrector = cms.EDProducer("LXXXCorrectorProducer",
  52713. algorithm = cms.string('AK4JPT'),
  52714. level = cms.string('L2L3Residual')
  52715. )
  52716.  
  52717.  
  52718. process.ak4JetExtender = cms.EDProducer("JetExtender",
  52719. coneSize = cms.double(0.4),
  52720. jet2TracksAtCALO = cms.InputTag("ak4JetTracksAssociatorAtCaloFace"),
  52721. jet2TracksAtVX = cms.InputTag("ak4JetTracksAssociatorAtVertex"),
  52722. jets = cms.InputTag("ak4CaloJets")
  52723. )
  52724.  
  52725.  
  52726. process.ak4JetID = cms.EDProducer("JetIDProducer",
  52727. ebRecHitsColl = cms.InputTag("ecalRecHit","EcalRecHitsEB"),
  52728. eeRecHitsColl = cms.InputTag("ecalRecHit","EcalRecHitsEE"),
  52729. hbheRecHitsColl = cms.InputTag("hbhereco"),
  52730. hfRecHitsColl = cms.InputTag("hfreco"),
  52731. hoRecHitsColl = cms.InputTag("horeco"),
  52732. rpcRecHits = cms.InputTag("rpcRecHits"),
  52733. src = cms.InputTag("ak4CaloJets"),
  52734. useRecHits = cms.bool(True)
  52735. )
  52736.  
  52737.  
  52738. process.ak4JetTracksAssociatorAtCaloFace = cms.EDProducer("JetTracksAssociatorAtCaloFace",
  52739. coneSize = cms.double(0.4),
  52740. extrapolations = cms.InputTag("trackExtrapolator"),
  52741. jets = cms.InputTag("ak4CaloJets"),
  52742. trackQuality = cms.string('goodIterative'),
  52743. tracks = cms.InputTag("generalTracks")
  52744. )
  52745.  
  52746.  
  52747. process.ak4JetTracksAssociatorAtVertex = cms.EDProducer("JetTracksAssociatorAtVertex",
  52748. coneSize = cms.double(0.4),
  52749. jets = cms.InputTag("ak4CaloJets"),
  52750. pvSrc = cms.InputTag("offlinePrimaryVertices"),
  52751. tracks = cms.InputTag("generalTracks"),
  52752. useAssigned = cms.bool(False)
  52753. )
  52754.  
  52755.  
  52756. process.ak4JetTracksAssociatorAtVertexJPT = cms.EDProducer("JetTracksAssociatorAtVertex",
  52757. coneSize = cms.double(0.4),
  52758. jets = cms.InputTag("ak4CaloJets"),
  52759. pvSrc = cms.InputTag("offlinePrimaryVertices"),
  52760. tracks = cms.InputTag("generalTracks"),
  52761. useAssigned = cms.bool(True)
  52762. )
  52763.  
  52764.  
  52765. process.ak4JetTracksAssociatorAtVertexPF = cms.EDProducer("JetTracksAssociatorAtVertex",
  52766. coneSize = cms.double(0.4),
  52767. jets = cms.InputTag("ak4PFJetsCHS"),
  52768. pvSrc = cms.InputTag("offlinePrimaryVertices"),
  52769. tracks = cms.InputTag("generalTracks"),
  52770. useAssigned = cms.bool(False)
  52771. )
  52772.  
  52773.  
  52774. process.ak4JetTracksAssociatorExplicit = cms.EDProducer("JetTracksAssociatorExplicit",
  52775. coneSize = cms.double(0.4),
  52776. jets = cms.InputTag("ak4PFJetsCHS"),
  52777. pvSrc = cms.InputTag("offlinePrimaryVertices"),
  52778. tracks = cms.InputTag("generalTracks"),
  52779. useAssigned = cms.bool(False)
  52780. )
  52781.  
  52782.  
  52783. process.ak4JetTracksAssociatorExplicitAll = cms.EDProducer("JetTracksAssociatorExplicit",
  52784. coneSize = cms.double(0.4),
  52785. jets = cms.InputTag("ak4PFJets"),
  52786. pvSrc = cms.InputTag("offlinePrimaryVertices"),
  52787. tracks = cms.InputTag("generalTracks"),
  52788. useAssigned = cms.bool(False)
  52789. )
  52790.  
  52791.  
  52792. process.ak4L1JPTOffsetCorrector = cms.EDProducer("L1JPTOffsetCorrectorProducer",
  52793. algorithm = cms.string('AK5JPT'),
  52794. level = cms.string('L1JPTOffset'),
  52795. offsetService = cms.InputTag("ak4CaloL1OffsetCorrector")
  52796. )
  52797.  
  52798.  
  52799. process.ak4PFCHSL1FastL2L3Corrector = cms.EDProducer("ChainedJetCorrectorProducer",
  52800. correctors = cms.VInputTag("ak4PFCHSL1FastjetCorrector", "ak4PFCHSL2RelativeCorrector", "ak4PFCHSL3AbsoluteCorrector")
  52801. )
  52802.  
  52803.  
  52804. process.ak4PFCHSL1FastL2L3CorrectorNoHF = cms.EDProducer("ChainedJetCorrectorProducer",
  52805. correctors = cms.VInputTag(cms.InputTag("ak4PFCHSL1FastjetCorrectorNoHF"), cms.InputTag("ak4PFCHSL2RelativeCorrectorNoHF"), cms.InputTag("ak4PFCHSL3AbsoluteCorrectorNoHF"))
  52806. )
  52807.  
  52808.  
  52809. process.ak4PFCHSL1FastL2L3CorrectorPuppi = cms.EDProducer("ChainedJetCorrectorProducer",
  52810. correctors = cms.VInputTag(cms.InputTag("ak4PFCHSL1FastjetCorrectorPuppi"), cms.InputTag("ak4PFCHSL2RelativeCorrectorPuppi"), cms.InputTag("ak4PFCHSL3AbsoluteCorrectorPuppi"))
  52811. )
  52812.  
  52813.  
  52814. process.ak4PFCHSL1FastL2L3ResidualCorrector = cms.EDProducer("ChainedJetCorrectorProducer",
  52815. correctors = cms.VInputTag("ak4PFCHSL1FastjetCorrector", "ak4PFCHSL2RelativeCorrector", "ak4PFCHSL3AbsoluteCorrector", "ak4PFCHSResidualCorrector")
  52816. )
  52817.  
  52818.  
  52819. process.ak4PFCHSL1FastL2L3ResidualCorrectorNoHF = cms.EDProducer("ChainedJetCorrectorProducer",
  52820. correctors = cms.VInputTag(cms.InputTag("ak4PFCHSL1FastjetCorrectorNoHF"), cms.InputTag("ak4PFCHSL2RelativeCorrectorNoHF"), cms.InputTag("ak4PFCHSL3AbsoluteCorrectorNoHF"), cms.InputTag("ak4PFCHSResidualCorrectorNoHF"))
  52821. )
  52822.  
  52823.  
  52824. process.ak4PFCHSL1FastL2L3ResidualCorrectorPuppi = cms.EDProducer("ChainedJetCorrectorProducer",
  52825. correctors = cms.VInputTag(cms.InputTag("ak4PFCHSL1FastjetCorrectorPuppi"), cms.InputTag("ak4PFCHSL2RelativeCorrectorPuppi"), cms.InputTag("ak4PFCHSL3AbsoluteCorrectorPuppi"), cms.InputTag("ak4PFCHSResidualCorrectorPuppi"))
  52826. )
  52827.  
  52828.  
  52829. process.ak4PFCHSL1FastjetCorrector = cms.EDProducer("L1FastjetCorrectorProducer",
  52830. algorithm = cms.string('AK4PFchs'),
  52831. level = cms.string('L1FastJet'),
  52832. srcRho = cms.InputTag("fixedGridRhoFastjetAll")
  52833. )
  52834.  
  52835.  
  52836. process.ak4PFCHSL1FastjetCorrectorNoHF = cms.EDProducer("L1FastjetCorrectorProducer",
  52837. algorithm = cms.string('AK4PFchs'),
  52838. level = cms.string('L1FastJet'),
  52839. srcRho = cms.InputTag("fixedGridRhoFastjetAll")
  52840. )
  52841.  
  52842.  
  52843. process.ak4PFCHSL1FastjetCorrectorPuppi = cms.EDProducer("L1FastjetCorrectorProducer",
  52844. algorithm = cms.string('AK4PFchs'),
  52845. level = cms.string('L1FastJet'),
  52846. srcRho = cms.InputTag("fixedGridRhoFastjetAll")
  52847. )
  52848.  
  52849.  
  52850. process.ak4PFCHSL1L2L3Corrector = cms.EDProducer("ChainedJetCorrectorProducer",
  52851. correctors = cms.VInputTag("ak4PFCHSL1OffsetCorrector", "ak4PFCHSL2RelativeCorrector", "ak4PFCHSL3AbsoluteCorrector")
  52852. )
  52853.  
  52854.  
  52855. process.ak4PFCHSL1L2L3ResidualCorrector = cms.EDProducer("ChainedJetCorrectorProducer",
  52856. correctors = cms.VInputTag("ak4PFCHSL1OffsetCorrector", "ak4PFCHSL2RelativeCorrector", "ak4PFCHSL3AbsoluteCorrector", "ak4PFCHSResidualCorrector")
  52857. )
  52858.  
  52859.  
  52860. process.ak4PFCHSL1OffsetCorrector = cms.EDProducer("L1OffsetCorrectorProducer",
  52861. algorithm = cms.string('AK4PFchs'),
  52862. level = cms.string('L1Offset'),
  52863. minVtxNdof = cms.int32(4),
  52864. vertexCollection = cms.InputTag("offlinePrimaryVertices")
  52865. )
  52866.  
  52867.  
  52868. process.ak4PFCHSL2L3Corrector = cms.EDProducer("ChainedJetCorrectorProducer",
  52869. correctors = cms.VInputTag("ak4PFCHSL2RelativeCorrector", "ak4PFCHSL3AbsoluteCorrector")
  52870. )
  52871.  
  52872.  
  52873. process.ak4PFCHSL2L3ResidualCorrector = cms.EDProducer("ChainedJetCorrectorProducer",
  52874. correctors = cms.VInputTag("ak4PFCHSL2RelativeCorrector", "ak4PFCHSL3AbsoluteCorrector", "ak4PFCHSResidualCorrector")
  52875. )
  52876.  
  52877.  
  52878. process.ak4PFCHSL2RelativeCorrector = cms.EDProducer("LXXXCorrectorProducer",
  52879. algorithm = cms.string('AK4PFchs'),
  52880. level = cms.string('L2Relative')
  52881. )
  52882.  
  52883.  
  52884. process.ak4PFCHSL2RelativeCorrectorNoHF = cms.EDProducer("LXXXCorrectorProducer",
  52885. algorithm = cms.string('AK4PFchs'),
  52886. level = cms.string('L2Relative')
  52887. )
  52888.  
  52889.  
  52890. process.ak4PFCHSL2RelativeCorrectorPuppi = cms.EDProducer("LXXXCorrectorProducer",
  52891. algorithm = cms.string('AK4PFchs'),
  52892. level = cms.string('L2Relative')
  52893. )
  52894.  
  52895.  
  52896. process.ak4PFCHSL3AbsoluteCorrector = cms.EDProducer("LXXXCorrectorProducer",
  52897. algorithm = cms.string('AK4PFchs'),
  52898. level = cms.string('L3Absolute')
  52899. )
  52900.  
  52901.  
  52902. process.ak4PFCHSL3AbsoluteCorrectorNoHF = cms.EDProducer("LXXXCorrectorProducer",
  52903. algorithm = cms.string('AK4PFchs'),
  52904. level = cms.string('L3Absolute')
  52905. )
  52906.  
  52907.  
  52908. process.ak4PFCHSL3AbsoluteCorrectorPuppi = cms.EDProducer("LXXXCorrectorProducer",
  52909. algorithm = cms.string('AK4PFchs'),
  52910. level = cms.string('L3Absolute')
  52911. )
  52912.  
  52913.  
  52914. process.ak4PFCHSResidualCorrector = cms.EDProducer("LXXXCorrectorProducer",
  52915. algorithm = cms.string('AK4PFchs'),
  52916. level = cms.string('L2L3Residual')
  52917. )
  52918.  
  52919.  
  52920. process.ak4PFCHSResidualCorrectorNoHF = cms.EDProducer("LXXXCorrectorProducer",
  52921. algorithm = cms.string('AK4PFchs'),
  52922. level = cms.string('L2L3Residual')
  52923. )
  52924.  
  52925.  
  52926. process.ak4PFCHSResidualCorrectorPuppi = cms.EDProducer("LXXXCorrectorProducer",
  52927. algorithm = cms.string('AK4PFchs'),
  52928. level = cms.string('L2L3Residual')
  52929. )
  52930.  
  52931.  
  52932. process.ak4PFJetTracksAssociatorAtVertex = cms.EDProducer("JetTracksAssociatorAtVertex",
  52933. coneSize = cms.double(0.4),
  52934. jets = cms.InputTag("ak4PFJets"),
  52935. pvSrc = cms.InputTag("offlinePrimaryVertices"),
  52936. tracks = cms.InputTag("generalTracks"),
  52937. useAssigned = cms.bool(False)
  52938. )
  52939.  
  52940.  
  52941. process.ak4PFJetTracksAssociatorAtVertexBoosted = cms.EDProducer("JetTracksAssociatorAtVertex",
  52942. coneSize = cms.double(0.4),
  52943. jets = cms.InputTag("boostedTauSeeds"),
  52944. pvSrc = cms.InputTag("offlinePrimaryVertices"),
  52945. tracks = cms.InputTag("generalTracks"),
  52946. useAssigned = cms.bool(False)
  52947. )
  52948.  
  52949.  
  52950. process.ak4PFJets = cms.EDProducer("FastjetJetProducer",
  52951. Active_Area_Repeats = cms.int32(1),
  52952. GhostArea = cms.double(0.01),
  52953. Ghost_EtaMax = cms.double(5.0),
  52954. Rho_EtaMax = cms.double(4.4),
  52955. doAreaDiskApprox = cms.bool(False),
  52956. doAreaFastjet = cms.bool(True),
  52957. doOutputJets = cms.bool(True),
  52958. doPUOffsetCorr = cms.bool(False),
  52959. doPVCorrection = cms.bool(False),
  52960. doRhoFastjet = cms.bool(False),
  52961. inputEMin = cms.double(0.0),
  52962. inputEtMin = cms.double(0.0),
  52963. jetAlgorithm = cms.string('AntiKt'),
  52964. jetPtMin = cms.double(5.0),
  52965. jetType = cms.string('PFJet'),
  52966. maxBadEcalCells = cms.uint32(9999999),
  52967. maxBadHcalCells = cms.uint32(9999999),
  52968. maxProblematicEcalCells = cms.uint32(9999999),
  52969. maxProblematicHcalCells = cms.uint32(9999999),
  52970. maxRecoveredEcalCells = cms.uint32(9999999),
  52971. maxRecoveredHcalCells = cms.uint32(9999999),
  52972. minSeed = cms.uint32(14327),
  52973. nSigmaPU = cms.double(1.0),
  52974. rParam = cms.double(0.4),
  52975. radiusPU = cms.double(0.5),
  52976. src = cms.InputTag("particleFlow"),
  52977. srcPVs = cms.InputTag(""),
  52978. useDeterministicSeed = cms.bool(True),
  52979. voronoiRfact = cms.double(-0.9)
  52980. )
  52981.  
  52982.  
  52983. process.ak4PFJetsCHS = cms.EDProducer("FastjetJetProducer",
  52984. Active_Area_Repeats = cms.int32(1),
  52985. GhostArea = cms.double(0.01),
  52986. Ghost_EtaMax = cms.double(5.0),
  52987. Rho_EtaMax = cms.double(4.4),
  52988. doAreaDiskApprox = cms.bool(False),
  52989. doAreaFastjet = cms.bool(True),
  52990. doOutputJets = cms.bool(True),
  52991. doPUOffsetCorr = cms.bool(False),
  52992. doPVCorrection = cms.bool(False),
  52993. doRhoFastjet = cms.bool(False),
  52994. inputEMin = cms.double(0.0),
  52995. inputEtMin = cms.double(0.0),
  52996. jetAlgorithm = cms.string('AntiKt'),
  52997. jetPtMin = cms.double(5.0),
  52998. jetType = cms.string('PFJet'),
  52999. maxBadEcalCells = cms.uint32(9999999),
  53000. maxBadHcalCells = cms.uint32(9999999),
  53001. maxProblematicEcalCells = cms.uint32(9999999),
  53002. maxProblematicHcalCells = cms.uint32(9999999),
  53003. maxRecoveredEcalCells = cms.uint32(9999999),
  53004. maxRecoveredHcalCells = cms.uint32(9999999),
  53005. minSeed = cms.uint32(14327),
  53006. nSigmaPU = cms.double(1.0),
  53007. rParam = cms.double(0.4),
  53008. radiusPU = cms.double(0.5),
  53009. src = cms.InputTag("pfNoPileUpJME"),
  53010. srcPVs = cms.InputTag(""),
  53011. useDeterministicSeed = cms.bool(True),
  53012. voronoiRfact = cms.double(-0.9)
  53013. )
  53014.  
  53015.  
  53016. process.ak4PFJetsCHSNoHF = cms.EDProducer("FastjetJetProducer",
  53017. Active_Area_Repeats = cms.int32(1),
  53018. GhostArea = cms.double(0.01),
  53019. Ghost_EtaMax = cms.double(5.0),
  53020. Rho_EtaMax = cms.double(4.4),
  53021. doAreaDiskApprox = cms.bool(False),
  53022. doAreaFastjet = cms.bool(True),
  53023. doOutputJets = cms.bool(True),
  53024. doPUOffsetCorr = cms.bool(False),
  53025. doPVCorrection = cms.bool(False),
  53026. doRhoFastjet = cms.bool(False),
  53027. inputEMin = cms.double(0.0),
  53028. inputEtMin = cms.double(0.0),
  53029. jetAlgorithm = cms.string('AntiKt'),
  53030. jetPtMin = cms.double(5.0),
  53031. jetType = cms.string('PFJet'),
  53032. maxBadEcalCells = cms.uint32(9999999),
  53033. maxBadHcalCells = cms.uint32(9999999),
  53034. maxProblematicEcalCells = cms.uint32(9999999),
  53035. maxProblematicHcalCells = cms.uint32(9999999),
  53036. maxRecoveredEcalCells = cms.uint32(9999999),
  53037. maxRecoveredHcalCells = cms.uint32(9999999),
  53038. minSeed = cms.uint32(14327),
  53039. nSigmaPU = cms.double(1.0),
  53040. rParam = cms.double(0.4),
  53041. radiusPU = cms.double(0.5),
  53042. src = cms.InputTag("pfCHSNoHF"),
  53043. srcPVs = cms.InputTag(""),
  53044. useDeterministicSeed = cms.bool(True),
  53045. voronoiRfact = cms.double(-0.9)
  53046. )
  53047.  
  53048.  
  53049. process.ak4PFJetsLegacyHPSPiZeros = cms.EDProducer("RecoTauPiZeroProducer",
  53050. builders = cms.VPSet(cms.PSet(
  53051. applyElecTrackQcuts = cms.bool(False),
  53052. makeCombinatoricStrips = cms.bool(False),
  53053. maxStripBuildIterations = cms.int32(-1),
  53054. minGammaEtStripAdd = cms.double(0.0),
  53055. minGammaEtStripSeed = cms.double(0.5),
  53056. minStripEt = cms.double(0.5),
  53057. name = cms.string('s'),
  53058. plugin = cms.string('RecoTauPiZeroStripPlugin3'),
  53059. qualityCuts = cms.PSet(
  53060. isolationQualityCuts = cms.PSet(
  53061. maxDeltaZ = cms.double(0.2),
  53062. maxTrackChi2 = cms.double(100.0),
  53063. maxTransverseImpactParameter = cms.double(0.03),
  53064. minGammaEt = cms.double(1.5),
  53065. minTrackHits = cms.uint32(8),
  53066. minTrackPixelHits = cms.uint32(0),
  53067. minTrackPt = cms.double(1.0),
  53068. minTrackVertexWeight = cms.double(-1.0)
  53069. ),
  53070. leadingTrkOrPFCandOption = cms.string('leadPFCand'),
  53071. primaryVertexSrc = cms.InputTag("offlinePrimaryVertices"),
  53072. pvFindingAlgo = cms.string('closestInDeltaZ'),
  53073. recoverLeadingTrk = cms.bool(False),
  53074. signalQualityCuts = cms.PSet(
  53075. maxDeltaZ = cms.double(0.4),
  53076. maxTrackChi2 = cms.double(100.0),
  53077. maxTransverseImpactParameter = cms.double(0.1),
  53078. minGammaEt = cms.double(0.5),
  53079. minNeutralHadronEt = cms.double(30.0),
  53080. minTrackHits = cms.uint32(3),
  53081. minTrackPixelHits = cms.uint32(0),
  53082. minTrackPt = cms.double(0.5),
  53083. minTrackVertexWeight = cms.double(-1.0)
  53084. ),
  53085. vertexTrackFiltering = cms.bool(False),
  53086. vxAssocQualityCuts = cms.PSet(
  53087. maxTrackChi2 = cms.double(100.0),
  53088. maxTransverseImpactParameter = cms.double(0.1),
  53089. minGammaEt = cms.double(0.5),
  53090. minTrackHits = cms.uint32(3),
  53091. minTrackPixelHits = cms.uint32(0),
  53092. minTrackPt = cms.double(0.5),
  53093. minTrackVertexWeight = cms.double(-1.0)
  53094. )
  53095. ),
  53096. stripCandidatesParticleIds = cms.vint32(2, 4),
  53097. stripEtaAssociationDistance = cms.PSet(
  53098. function = cms.string('TMath::Min(0.15, TMath::Max(0.05, [0]*TMath::Power(pT, -[1])))'),
  53099. par0 = cms.double(0.197077),
  53100. par1 = cms.double(0.658701)
  53101. ),
  53102. stripPhiAssociationDistance = cms.PSet(
  53103. function = cms.string('TMath::Min(0.3, TMath::Max(0.05, [0]*TMath::Power(pT, -[1])))'),
  53104. par0 = cms.double(0.352476),
  53105. par1 = cms.double(0.707716)
  53106. ),
  53107. updateStripAfterEachDaughter = cms.bool(False)
  53108. )),
  53109. jetSrc = cms.InputTag("ak4PFJets"),
  53110. massHypothesis = cms.double(0.136),
  53111. maxJetAbsEta = cms.double(2.5),
  53112. minJetPt = cms.double(14.0),
  53113. outputSelection = cms.string('pt > 0'),
  53114. ranking = cms.VPSet(cms.PSet(
  53115. name = cms.string('InStrip'),
  53116. plugin = cms.string('RecoTauPiZeroStringQuality'),
  53117. selection = cms.string('algoIs("kStrips")'),
  53118. selectionFailValue = cms.double(1000),
  53119. selectionPassFunction = cms.string('abs(mass() - 0.13579)')
  53120. ))
  53121. )
  53122.  
  53123.  
  53124. process.ak4PFJetsLegacyHPSPiZerosBoosted = cms.EDProducer("RecoTauPiZeroProducer",
  53125. builders = cms.VPSet(cms.PSet(
  53126. applyElecTrackQcuts = cms.bool(False),
  53127. makeCombinatoricStrips = cms.bool(False),
  53128. maxStripBuildIterations = cms.int32(-1),
  53129. minGammaEtStripAdd = cms.double(0.0),
  53130. minGammaEtStripSeed = cms.double(0.5),
  53131. minStripEt = cms.double(0.5),
  53132. name = cms.string('s'),
  53133. plugin = cms.string('RecoTauPiZeroStripPlugin3'),
  53134. qualityCuts = cms.PSet(
  53135. isolationQualityCuts = cms.PSet(
  53136. maxDeltaZ = cms.double(0.2),
  53137. maxTrackChi2 = cms.double(100.0),
  53138. maxTransverseImpactParameter = cms.double(0.03),
  53139. minGammaEt = cms.double(1.5),
  53140. minTrackHits = cms.uint32(8),
  53141. minTrackPixelHits = cms.uint32(0),
  53142. minTrackPt = cms.double(1.0),
  53143. minTrackVertexWeight = cms.double(-1.0)
  53144. ),
  53145. leadingTrkOrPFCandOption = cms.string('leadPFCand'),
  53146. primaryVertexSrc = cms.InputTag("offlinePrimaryVertices"),
  53147. pvFindingAlgo = cms.string('closestInDeltaZ'),
  53148. recoverLeadingTrk = cms.bool(False),
  53149. signalQualityCuts = cms.PSet(
  53150. maxDeltaZ = cms.double(0.4),
  53151. maxTrackChi2 = cms.double(100.0),
  53152. maxTransverseImpactParameter = cms.double(0.1),
  53153. minGammaEt = cms.double(0.5),
  53154. minNeutralHadronEt = cms.double(30.0),
  53155. minTrackHits = cms.uint32(3),
  53156. minTrackPixelHits = cms.uint32(0),
  53157. minTrackPt = cms.double(0.5),
  53158. minTrackVertexWeight = cms.double(-1.0)
  53159. ),
  53160. vertexTrackFiltering = cms.bool(False),
  53161. vxAssocQualityCuts = cms.PSet(
  53162. maxTrackChi2 = cms.double(100.0),
  53163. maxTransverseImpactParameter = cms.double(0.1),
  53164. minGammaEt = cms.double(0.5),
  53165. minTrackHits = cms.uint32(3),
  53166. minTrackPixelHits = cms.uint32(0),
  53167. minTrackPt = cms.double(0.5),
  53168. minTrackVertexWeight = cms.double(-1.0)
  53169. )
  53170. ),
  53171. stripCandidatesParticleIds = cms.vint32(2, 4),
  53172. stripEtaAssociationDistance = cms.PSet(
  53173. function = cms.string('TMath::Min(0.15, TMath::Max(0.05, [0]*TMath::Power(pT, -[1])))'),
  53174. par0 = cms.double(0.197077),
  53175. par1 = cms.double(0.658701)
  53176. ),
  53177. stripPhiAssociationDistance = cms.PSet(
  53178. function = cms.string('TMath::Min(0.3, TMath::Max(0.05, [0]*TMath::Power(pT, -[1])))'),
  53179. par0 = cms.double(0.352476),
  53180. par1 = cms.double(0.707716)
  53181. ),
  53182. updateStripAfterEachDaughter = cms.bool(False)
  53183. )),
  53184. jetSrc = cms.InputTag("boostedTauSeeds"),
  53185. massHypothesis = cms.double(0.136),
  53186. maxJetAbsEta = cms.double(2.5),
  53187. minJetPt = cms.double(14.0),
  53188. outputSelection = cms.string('pt > 0'),
  53189. ranking = cms.VPSet(cms.PSet(
  53190. name = cms.string('InStrip'),
  53191. plugin = cms.string('RecoTauPiZeroStringQuality'),
  53192. selection = cms.string('algoIs("kStrips")'),
  53193. selectionFailValue = cms.double(1000),
  53194. selectionPassFunction = cms.string('abs(mass() - 0.13579)')
  53195. ))
  53196. )
  53197.  
  53198.  
  53199. process.ak4PFJetsPuppi = cms.EDProducer("FastjetJetProducer",
  53200. Active_Area_Repeats = cms.int32(1),
  53201. GhostArea = cms.double(0.01),
  53202. Ghost_EtaMax = cms.double(5.0),
  53203. Rho_EtaMax = cms.double(4.4),
  53204. doAreaDiskApprox = cms.bool(False),
  53205. doAreaFastjet = cms.bool(True),
  53206. doOutputJets = cms.bool(True),
  53207. doPUOffsetCorr = cms.bool(False),
  53208. doPVCorrection = cms.bool(False),
  53209. doRhoFastjet = cms.bool(False),
  53210. inputEMin = cms.double(0.0),
  53211. inputEtMin = cms.double(0.0),
  53212. jetAlgorithm = cms.string('AntiKt'),
  53213. jetPtMin = cms.double(5.0),
  53214. jetType = cms.string('PFJet'),
  53215. maxBadEcalCells = cms.uint32(9999999),
  53216. maxBadHcalCells = cms.uint32(9999999),
  53217. maxProblematicEcalCells = cms.uint32(9999999),
  53218. maxProblematicHcalCells = cms.uint32(9999999),
  53219. maxRecoveredEcalCells = cms.uint32(9999999),
  53220. maxRecoveredHcalCells = cms.uint32(9999999),
  53221. minSeed = cms.uint32(14327),
  53222. nSigmaPU = cms.double(1.0),
  53223. rParam = cms.double(0.4),
  53224. radiusPU = cms.double(0.5),
  53225. src = cms.InputTag("puppi"),
  53226. srcPVs = cms.InputTag(""),
  53227. useDeterministicSeed = cms.bool(True),
  53228. voronoiRfact = cms.double(-0.9)
  53229. )
  53230.  
  53231.  
  53232. process.ak4PFJetsPuppiTracksAssociatorAtVertex = cms.EDProducer("JetTracksAssociatorAtVertex",
  53233. coneSize = cms.double(0.4),
  53234. jets = cms.InputTag("ak4PFJetsPuppi"),
  53235. pvSrc = cms.InputTag("offlinePrimaryVertices"),
  53236. tracks = cms.InputTag("generalTracks"),
  53237. useAssigned = cms.bool(False)
  53238. )
  53239.  
  53240.  
  53241. process.ak4PFJetsRecoTauChargedHadrons = cms.EDProducer("PFRecoTauChargedHadronProducer",
  53242. builders = cms.VPSet(cms.PSet(
  53243. chargedHadronCandidatesParticleIds = cms.vint32(1, 2, 3),
  53244. dRmergeNeutralHadronWrtChargedHadron = cms.double(0.005),
  53245. dRmergeNeutralHadronWrtElectron = cms.double(0.05),
  53246. dRmergeNeutralHadronWrtNeutralHadron = cms.double(0.01),
  53247. dRmergeNeutralHadronWrtOther = cms.double(0.005),
  53248. dRmergePhotonWrtChargedHadron = cms.double(0.005),
  53249. dRmergePhotonWrtElectron = cms.double(0.005),
  53250. dRmergePhotonWrtNeutralHadron = cms.double(0.01),
  53251. dRmergePhotonWrtOther = cms.double(0.005),
  53252. maxUnmatchedBlockElementsNeutralHadron = cms.int32(1),
  53253. maxUnmatchedBlockElementsPhoton = cms.int32(1),
  53254. minBlockElementMatchesNeutralHadron = cms.int32(2),
  53255. minBlockElementMatchesPhoton = cms.int32(2),
  53256. minMergeChargedHadronPt = cms.double(100.0),
  53257. minMergeGammaEt = cms.double(0.0),
  53258. minMergeNeutralHadronEt = cms.double(0.0),
  53259. name = cms.string('chargedPFCandidates'),
  53260. plugin = cms.string('PFRecoTauChargedHadronFromPFCandidatePlugin'),
  53261. qualityCuts = cms.PSet(
  53262. isolationQualityCuts = cms.PSet(
  53263. maxDeltaZ = cms.double(0.2),
  53264. maxTrackChi2 = cms.double(100.0),
  53265. maxTransverseImpactParameter = cms.double(0.03),
  53266. minGammaEt = cms.double(1.5),
  53267. minTrackHits = cms.uint32(8),
  53268. minTrackPixelHits = cms.uint32(0),
  53269. minTrackPt = cms.double(1.0),
  53270. minTrackVertexWeight = cms.double(-1.0)
  53271. ),
  53272. leadingTrkOrPFCandOption = cms.string('leadPFCand'),
  53273. primaryVertexSrc = cms.InputTag("offlinePrimaryVertices"),
  53274. pvFindingAlgo = cms.string('closestInDeltaZ'),
  53275. recoverLeadingTrk = cms.bool(False),
  53276. signalQualityCuts = cms.PSet(
  53277. maxDeltaZ = cms.double(0.4),
  53278. maxTrackChi2 = cms.double(100.0),
  53279. maxTransverseImpactParameter = cms.double(0.1),
  53280. minGammaEt = cms.double(0.5),
  53281. minNeutralHadronEt = cms.double(30.0),
  53282. minTrackHits = cms.uint32(3),
  53283. minTrackPixelHits = cms.uint32(0),
  53284. minTrackPt = cms.double(0.5),
  53285. minTrackVertexWeight = cms.double(-1.0)
  53286. ),
  53287. vertexTrackFiltering = cms.bool(False),
  53288. vxAssocQualityCuts = cms.PSet(
  53289. maxTrackChi2 = cms.double(100.0),
  53290. maxTransverseImpactParameter = cms.double(0.1),
  53291. minGammaEt = cms.double(0.5),
  53292. minTrackHits = cms.uint32(3),
  53293. minTrackPixelHits = cms.uint32(0),
  53294. minTrackPt = cms.double(0.5),
  53295. minTrackVertexWeight = cms.double(-1.0)
  53296. )
  53297. )
  53298. ),
  53299. cms.PSet(
  53300. dRcone = cms.double(0.5),
  53301. dRconeLimitedToJetArea = cms.bool(False),
  53302. dRmergeNeutralHadron = cms.double(0.1),
  53303. dRmergePhoton = cms.double(0.05),
  53304. minMergeChargedHadronPt = cms.double(100.0),
  53305. minMergeGammaEt = cms.double(0.0),
  53306. minMergeNeutralHadronEt = cms.double(0.0),
  53307. name = cms.string('tracks'),
  53308. plugin = cms.string('PFRecoTauChargedHadronFromTrackPlugin'),
  53309. qualityCuts = cms.PSet(
  53310. isolationQualityCuts = cms.PSet(
  53311. maxDeltaZ = cms.double(0.2),
  53312. maxTrackChi2 = cms.double(100.0),
  53313. maxTransverseImpactParameter = cms.double(0.03),
  53314. minGammaEt = cms.double(1.5),
  53315. minTrackHits = cms.uint32(8),
  53316. minTrackPixelHits = cms.uint32(0),
  53317. minTrackPt = cms.double(1.0),
  53318. minTrackVertexWeight = cms.double(-1.0)
  53319. ),
  53320. leadingTrkOrPFCandOption = cms.string('leadPFCand'),
  53321. primaryVertexSrc = cms.InputTag("offlinePrimaryVertices"),
  53322. pvFindingAlgo = cms.string('closestInDeltaZ'),
  53323. recoverLeadingTrk = cms.bool(False),
  53324. signalQualityCuts = cms.PSet(
  53325. maxDeltaZ = cms.double(0.4),
  53326. maxTrackChi2 = cms.double(100.0),
  53327. maxTransverseImpactParameter = cms.double(0.1),
  53328. minGammaEt = cms.double(0.5),
  53329. minNeutralHadronEt = cms.double(30.0),
  53330. minTrackHits = cms.uint32(3),
  53331. minTrackPixelHits = cms.uint32(0),
  53332. minTrackPt = cms.double(0.5),
  53333. minTrackVertexWeight = cms.double(-1.0)
  53334. ),
  53335. vertexTrackFiltering = cms.bool(False),
  53336. vxAssocQualityCuts = cms.PSet(
  53337. maxTrackChi2 = cms.double(100.0),
  53338. maxTransverseImpactParameter = cms.double(0.1),
  53339. minGammaEt = cms.double(0.5),
  53340. minTrackHits = cms.uint32(3),
  53341. minTrackPixelHits = cms.uint32(0),
  53342. minTrackPt = cms.double(0.5),
  53343. minTrackVertexWeight = cms.double(-1.0)
  53344. )
  53345. ),
  53346. srcTracks = cms.InputTag("generalTracks")
  53347. ),
  53348. cms.PSet(
  53349. chargedHadronCandidatesParticleIds = cms.vint32(5),
  53350. dRmergeNeutralHadronWrtChargedHadron = cms.double(0.005),
  53351. dRmergeNeutralHadronWrtElectron = cms.double(0.05),
  53352. dRmergeNeutralHadronWrtNeutralHadron = cms.double(0.01),
  53353. dRmergeNeutralHadronWrtOther = cms.double(0.005),
  53354. dRmergePhotonWrtChargedHadron = cms.double(0.005),
  53355. dRmergePhotonWrtElectron = cms.double(0.005),
  53356. dRmergePhotonWrtNeutralHadron = cms.double(0.01),
  53357. dRmergePhotonWrtOther = cms.double(0.005),
  53358. maxUnmatchedBlockElementsNeutralHadron = cms.int32(1),
  53359. maxUnmatchedBlockElementsPhoton = cms.int32(1),
  53360. minBlockElementMatchesNeutralHadron = cms.int32(2),
  53361. minBlockElementMatchesPhoton = cms.int32(2),
  53362. minMergeChargedHadronPt = cms.double(0.0),
  53363. minMergeGammaEt = cms.double(0.0),
  53364. minMergeNeutralHadronEt = cms.double(0.0),
  53365. name = cms.string('PFNeutralHadrons'),
  53366. plugin = cms.string('PFRecoTauChargedHadronFromPFCandidatePlugin'),
  53367. qualityCuts = cms.PSet(
  53368. isolationQualityCuts = cms.PSet(
  53369. maxDeltaZ = cms.double(0.2),
  53370. maxTrackChi2 = cms.double(100.0),
  53371. maxTransverseImpactParameter = cms.double(0.03),
  53372. minGammaEt = cms.double(1.5),
  53373. minTrackHits = cms.uint32(8),
  53374. minTrackPixelHits = cms.uint32(0),
  53375. minTrackPt = cms.double(1.0),
  53376. minTrackVertexWeight = cms.double(-1.0)
  53377. ),
  53378. leadingTrkOrPFCandOption = cms.string('leadPFCand'),
  53379. primaryVertexSrc = cms.InputTag("offlinePrimaryVertices"),
  53380. pvFindingAlgo = cms.string('closestInDeltaZ'),
  53381. recoverLeadingTrk = cms.bool(False),
  53382. signalQualityCuts = cms.PSet(
  53383. maxDeltaZ = cms.double(0.4),
  53384. maxTrackChi2 = cms.double(100.0),
  53385. maxTransverseImpactParameter = cms.double(0.1),
  53386. minGammaEt = cms.double(0.5),
  53387. minNeutralHadronEt = cms.double(30.0),
  53388. minTrackHits = cms.uint32(3),
  53389. minTrackPixelHits = cms.uint32(0),
  53390. minTrackPt = cms.double(0.5),
  53391. minTrackVertexWeight = cms.double(-1.0)
  53392. ),
  53393. vertexTrackFiltering = cms.bool(False),
  53394. vxAssocQualityCuts = cms.PSet(
  53395. maxTrackChi2 = cms.double(100.0),
  53396. maxTransverseImpactParameter = cms.double(0.1),
  53397. minGammaEt = cms.double(0.5),
  53398. minTrackHits = cms.uint32(3),
  53399. minTrackPixelHits = cms.uint32(0),
  53400. minTrackPt = cms.double(0.5),
  53401. minTrackVertexWeight = cms.double(-1.0)
  53402. )
  53403. )
  53404. )),
  53405. jetSrc = cms.InputTag("ak4PFJets"),
  53406. maxJetAbsEta = cms.double(2.5),
  53407. minJetPt = cms.double(14.0),
  53408. outputSelection = cms.string('pt > 0.5'),
  53409. ranking = cms.VPSet(cms.PSet(
  53410. name = cms.string('ChargedPFCandidate'),
  53411. plugin = cms.string('PFRecoTauChargedHadronStringQuality'),
  53412. selection = cms.string("algoIs(\'kChargedPFCandidate\')"),
  53413. selectionFailValue = cms.double(1000.0),
  53414. selectionPassFunction = cms.string('-pt')
  53415. ),
  53416. cms.PSet(
  53417. name = cms.string('ChargedPFCandidate'),
  53418. plugin = cms.string('PFRecoTauChargedHadronStringQuality'),
  53419. selection = cms.string("algoIs(\'kTrack\')"),
  53420. selectionFailValue = cms.double(1000.0),
  53421. selectionPassFunction = cms.string('-pt')
  53422. ),
  53423. cms.PSet(
  53424. name = cms.string('ChargedPFCandidate'),
  53425. plugin = cms.string('PFRecoTauChargedHadronStringQuality'),
  53426. selection = cms.string("algoIs(\'kPFNeutralHadron\')"),
  53427. selectionFailValue = cms.double(1000.0),
  53428. selectionPassFunction = cms.string('-pt')
  53429. ))
  53430. )
  53431.  
  53432.  
  53433. process.ak4PFJetsRecoTauChargedHadronsBoosted = cms.EDProducer("PFRecoTauChargedHadronProducer",
  53434. builders = cms.VPSet(cms.PSet(
  53435. chargedHadronCandidatesParticleIds = cms.vint32(1, 2, 3),
  53436. dRmergeNeutralHadronWrtChargedHadron = cms.double(0.005),
  53437. dRmergeNeutralHadronWrtElectron = cms.double(0.05),
  53438. dRmergeNeutralHadronWrtNeutralHadron = cms.double(0.01),
  53439. dRmergeNeutralHadronWrtOther = cms.double(0.005),
  53440. dRmergePhotonWrtChargedHadron = cms.double(0.005),
  53441. dRmergePhotonWrtElectron = cms.double(0.005),
  53442. dRmergePhotonWrtNeutralHadron = cms.double(0.01),
  53443. dRmergePhotonWrtOther = cms.double(0.005),
  53444. maxUnmatchedBlockElementsNeutralHadron = cms.int32(1),
  53445. maxUnmatchedBlockElementsPhoton = cms.int32(1),
  53446. minBlockElementMatchesNeutralHadron = cms.int32(2),
  53447. minBlockElementMatchesPhoton = cms.int32(2),
  53448. minMergeChargedHadronPt = cms.double(100.0),
  53449. minMergeGammaEt = cms.double(0.0),
  53450. minMergeNeutralHadronEt = cms.double(0.0),
  53451. name = cms.string('chargedPFCandidates'),
  53452. plugin = cms.string('PFRecoTauChargedHadronFromPFCandidatePlugin'),
  53453. qualityCuts = cms.PSet(
  53454. isolationQualityCuts = cms.PSet(
  53455. maxDeltaZ = cms.double(0.2),
  53456. maxTrackChi2 = cms.double(100.0),
  53457. maxTransverseImpactParameter = cms.double(0.03),
  53458. minGammaEt = cms.double(1.5),
  53459. minTrackHits = cms.uint32(8),
  53460. minTrackPixelHits = cms.uint32(0),
  53461. minTrackPt = cms.double(1.0),
  53462. minTrackVertexWeight = cms.double(-1.0)
  53463. ),
  53464. leadingTrkOrPFCandOption = cms.string('leadPFCand'),
  53465. primaryVertexSrc = cms.InputTag("offlinePrimaryVertices"),
  53466. pvFindingAlgo = cms.string('closestInDeltaZ'),
  53467. recoverLeadingTrk = cms.bool(False),
  53468. signalQualityCuts = cms.PSet(
  53469. maxDeltaZ = cms.double(0.4),
  53470. maxTrackChi2 = cms.double(100.0),
  53471. maxTransverseImpactParameter = cms.double(0.1),
  53472. minGammaEt = cms.double(0.5),
  53473. minNeutralHadronEt = cms.double(30.0),
  53474. minTrackHits = cms.uint32(3),
  53475. minTrackPixelHits = cms.uint32(0),
  53476. minTrackPt = cms.double(0.5),
  53477. minTrackVertexWeight = cms.double(-1.0)
  53478. ),
  53479. vertexTrackFiltering = cms.bool(False),
  53480. vxAssocQualityCuts = cms.PSet(
  53481. maxTrackChi2 = cms.double(100.0),
  53482. maxTransverseImpactParameter = cms.double(0.1),
  53483. minGammaEt = cms.double(0.5),
  53484. minTrackHits = cms.uint32(3),
  53485. minTrackPixelHits = cms.uint32(0),
  53486. minTrackPt = cms.double(0.5),
  53487. minTrackVertexWeight = cms.double(-1.0)
  53488. )
  53489. )
  53490. ),
  53491. cms.PSet(
  53492. dRcone = cms.double(0.3),
  53493. dRconeLimitedToJetArea = cms.bool(True),
  53494. dRmergeNeutralHadron = cms.double(0.1),
  53495. dRmergePhoton = cms.double(0.05),
  53496. minMergeChargedHadronPt = cms.double(100.0),
  53497. minMergeGammaEt = cms.double(0.0),
  53498. minMergeNeutralHadronEt = cms.double(0.0),
  53499. name = cms.string('tracks'),
  53500. plugin = cms.string('PFRecoTauChargedHadronFromTrackPlugin'),
  53501. qualityCuts = cms.PSet(
  53502. isolationQualityCuts = cms.PSet(
  53503. maxDeltaZ = cms.double(0.2),
  53504. maxTrackChi2 = cms.double(100.0),
  53505. maxTransverseImpactParameter = cms.double(0.03),
  53506. minGammaEt = cms.double(1.5),
  53507. minTrackHits = cms.uint32(8),
  53508. minTrackPixelHits = cms.uint32(0),
  53509. minTrackPt = cms.double(1.0),
  53510. minTrackVertexWeight = cms.double(-1.0)
  53511. ),
  53512. leadingTrkOrPFCandOption = cms.string('leadPFCand'),
  53513. primaryVertexSrc = cms.InputTag("offlinePrimaryVertices"),
  53514. pvFindingAlgo = cms.string('closestInDeltaZ'),
  53515. recoverLeadingTrk = cms.bool(False),
  53516. signalQualityCuts = cms.PSet(
  53517. maxDeltaZ = cms.double(0.4),
  53518. maxTrackChi2 = cms.double(100.0),
  53519. maxTransverseImpactParameter = cms.double(0.1),
  53520. minGammaEt = cms.double(0.5),
  53521. minNeutralHadronEt = cms.double(30.0),
  53522. minTrackHits = cms.uint32(3),
  53523. minTrackPixelHits = cms.uint32(0),
  53524. minTrackPt = cms.double(0.5),
  53525. minTrackVertexWeight = cms.double(-1.0)
  53526. ),
  53527. vertexTrackFiltering = cms.bool(False),
  53528. vxAssocQualityCuts = cms.PSet(
  53529. maxTrackChi2 = cms.double(100.0),
  53530. maxTransverseImpactParameter = cms.double(0.1),
  53531. minGammaEt = cms.double(0.5),
  53532. minTrackHits = cms.uint32(3),
  53533. minTrackPixelHits = cms.uint32(0),
  53534. minTrackPt = cms.double(0.5),
  53535. minTrackVertexWeight = cms.double(-1.0)
  53536. )
  53537. ),
  53538. srcTracks = cms.InputTag("generalTracks")
  53539. ),
  53540. cms.PSet(
  53541. chargedHadronCandidatesParticleIds = cms.vint32(5),
  53542. dRmergeNeutralHadronWrtChargedHadron = cms.double(0.005),
  53543. dRmergeNeutralHadronWrtElectron = cms.double(0.05),
  53544. dRmergeNeutralHadronWrtNeutralHadron = cms.double(0.01),
  53545. dRmergeNeutralHadronWrtOther = cms.double(0.005),
  53546. dRmergePhotonWrtChargedHadron = cms.double(0.005),
  53547. dRmergePhotonWrtElectron = cms.double(0.005),
  53548. dRmergePhotonWrtNeutralHadron = cms.double(0.01),
  53549. dRmergePhotonWrtOther = cms.double(0.005),
  53550. maxUnmatchedBlockElementsNeutralHadron = cms.int32(1),
  53551. maxUnmatchedBlockElementsPhoton = cms.int32(1),
  53552. minBlockElementMatchesNeutralHadron = cms.int32(2),
  53553. minBlockElementMatchesPhoton = cms.int32(2),
  53554. minMergeChargedHadronPt = cms.double(0.0),
  53555. minMergeGammaEt = cms.double(0.0),
  53556. minMergeNeutralHadronEt = cms.double(0.0),
  53557. name = cms.string('PFNeutralHadrons'),
  53558. plugin = cms.string('PFRecoTauChargedHadronFromPFCandidatePlugin'),
  53559. qualityCuts = cms.PSet(
  53560. isolationQualityCuts = cms.PSet(
  53561. maxDeltaZ = cms.double(0.2),
  53562. maxTrackChi2 = cms.double(100.0),
  53563. maxTransverseImpactParameter = cms.double(0.03),
  53564. minGammaEt = cms.double(1.5),
  53565. minTrackHits = cms.uint32(8),
  53566. minTrackPixelHits = cms.uint32(0),
  53567. minTrackPt = cms.double(1.0),
  53568. minTrackVertexWeight = cms.double(-1.0)
  53569. ),
  53570. leadingTrkOrPFCandOption = cms.string('leadPFCand'),
  53571. primaryVertexSrc = cms.InputTag("offlinePrimaryVertices"),
  53572. pvFindingAlgo = cms.string('closestInDeltaZ'),
  53573. recoverLeadingTrk = cms.bool(False),
  53574. signalQualityCuts = cms.PSet(
  53575. maxDeltaZ = cms.double(0.4),
  53576. maxTrackChi2 = cms.double(100.0),
  53577. maxTransverseImpactParameter = cms.double(0.1),
  53578. minGammaEt = cms.double(0.5),
  53579. minNeutralHadronEt = cms.double(30.0),
  53580. minTrackHits = cms.uint32(3),
  53581. minTrackPixelHits = cms.uint32(0),
  53582. minTrackPt = cms.double(0.5),
  53583. minTrackVertexWeight = cms.double(-1.0)
  53584. ),
  53585. vertexTrackFiltering = cms.bool(False),
  53586. vxAssocQualityCuts = cms.PSet(
  53587. maxTrackChi2 = cms.double(100.0),
  53588. maxTransverseImpactParameter = cms.double(0.1),
  53589. minGammaEt = cms.double(0.5),
  53590. minTrackHits = cms.uint32(3),
  53591. minTrackPixelHits = cms.uint32(0),
  53592. minTrackPt = cms.double(0.5),
  53593. minTrackVertexWeight = cms.double(-1.0)
  53594. )
  53595. )
  53596. )),
  53597. jetSrc = cms.InputTag("boostedTauSeeds"),
  53598. maxJetAbsEta = cms.double(2.5),
  53599. minJetPt = cms.double(14.0),
  53600. outputSelection = cms.string('pt > 0.5'),
  53601. ranking = cms.VPSet(cms.PSet(
  53602. name = cms.string('ChargedPFCandidate'),
  53603. plugin = cms.string('PFRecoTauChargedHadronStringQuality'),
  53604. selection = cms.string("algoIs(\'kChargedPFCandidate\')"),
  53605. selectionFailValue = cms.double(1000.0),
  53606. selectionPassFunction = cms.string('-pt')
  53607. ),
  53608. cms.PSet(
  53609. name = cms.string('ChargedPFCandidate'),
  53610. plugin = cms.string('PFRecoTauChargedHadronStringQuality'),
  53611. selection = cms.string("algoIs(\'kTrack\')"),
  53612. selectionFailValue = cms.double(1000.0),
  53613. selectionPassFunction = cms.string('-pt')
  53614. ),
  53615. cms.PSet(
  53616. name = cms.string('ChargedPFCandidate'),
  53617. plugin = cms.string('PFRecoTauChargedHadronStringQuality'),
  53618. selection = cms.string("algoIs(\'kPFNeutralHadron\')"),
  53619. selectionFailValue = cms.double(1000.0),
  53620. selectionPassFunction = cms.string('-pt')
  53621. ))
  53622. )
  53623.  
  53624.  
  53625. process.ak4PFL1FastL2L3Corrector = cms.EDProducer("ChainedJetCorrectorProducer",
  53626. correctors = cms.VInputTag("ak4PFL1FastjetCorrector", "ak4PFL2RelativeCorrector", "ak4PFL3AbsoluteCorrector")
  53627. )
  53628.  
  53629.  
  53630. process.ak4PFL1FastL2L3L6Corrector = cms.EDProducer("ChainedJetCorrectorProducer",
  53631. correctors = cms.VInputTag("ak4PFL1FastjetCorrector", "ak4PFL2RelativeCorrector", "ak4PFL3AbsoluteCorrector", "ak4PFL6SLBCorrector")
  53632. )
  53633.  
  53634.  
  53635. process.ak4PFL1FastL2L3ResidualCorrector = cms.EDProducer("ChainedJetCorrectorProducer",
  53636. correctors = cms.VInputTag("ak4PFL1FastjetCorrector", "ak4PFL2RelativeCorrector", "ak4PFL3AbsoluteCorrector", "ak4PFResidualCorrector")
  53637. )
  53638.  
  53639.  
  53640. process.ak4PFL1FastjetCorrector = cms.EDProducer("L1FastjetCorrectorProducer",
  53641. algorithm = cms.string('AK4PF'),
  53642. level = cms.string('L1FastJet'),
  53643. srcRho = cms.InputTag("fixedGridRhoFastjetAll")
  53644. )
  53645.  
  53646.  
  53647. process.ak4PFL1L2L3Corrector = cms.EDProducer("ChainedJetCorrectorProducer",
  53648. correctors = cms.VInputTag("ak4PFL1OffsetCorrector", "ak4PFL2RelativeCorrector", "ak4PFL3AbsoluteCorrector")
  53649. )
  53650.  
  53651.  
  53652. process.ak4PFL1L2L3ResidualCorrector = cms.EDProducer("ChainedJetCorrectorProducer",
  53653. correctors = cms.VInputTag("ak4PFL1OffsetCorrector", "ak4PFL2RelativeCorrector", "ak4PFL3AbsoluteCorrector", "ak4PFResidualCorrector")
  53654. )
  53655.  
  53656.  
  53657. process.ak4PFL1OffsetCorrector = cms.EDProducer("L1OffsetCorrectorProducer",
  53658. algorithm = cms.string('AK4PF'),
  53659. level = cms.string('L1Offset'),
  53660. minVtxNdof = cms.int32(4),
  53661. vertexCollection = cms.InputTag("offlinePrimaryVertices")
  53662. )
  53663.  
  53664.  
  53665. process.ak4PFL2L3Corrector = cms.EDProducer("ChainedJetCorrectorProducer",
  53666. correctors = cms.VInputTag("ak4PFL2RelativeCorrector", "ak4PFL3AbsoluteCorrector")
  53667. )
  53668.  
  53669.  
  53670. process.ak4PFL2L3L6Corrector = cms.EDProducer("ChainedJetCorrectorProducer",
  53671. correctors = cms.VInputTag("ak4PFL2RelativeCorrector", "ak4PFL3AbsoluteCorrector", "ak4PFL6SLBCorrector")
  53672. )
  53673.  
  53674.  
  53675. process.ak4PFL2L3ResidualCorrector = cms.EDProducer("ChainedJetCorrectorProducer",
  53676. correctors = cms.VInputTag("ak4PFL2RelativeCorrector", "ak4PFL3AbsoluteCorrector", "ak4PFResidualCorrector")
  53677. )
  53678.  
  53679.  
  53680. process.ak4PFL2RelativeCorrector = cms.EDProducer("LXXXCorrectorProducer",
  53681. algorithm = cms.string('AK4PF'),
  53682. level = cms.string('L2Relative')
  53683. )
  53684.  
  53685.  
  53686. process.ak4PFL3AbsoluteCorrector = cms.EDProducer("LXXXCorrectorProducer",
  53687. algorithm = cms.string('AK4PF'),
  53688. level = cms.string('L3Absolute')
  53689. )
  53690.  
  53691.  
  53692. process.ak4PFL6SLBCorrector = cms.EDProducer("L6SLBCorrectorProducer",
  53693. addMuonToJet = cms.bool(False),
  53694. algorithm = cms.string(''),
  53695. level = cms.string('L6SLB'),
  53696. srcBTagInfoElectron = cms.InputTag("ak4PFJetsSoftElectronTagInfos"),
  53697. srcBTagInfoMuon = cms.InputTag("ak4PFJetsSoftMuonTagInfos")
  53698. )
  53699.  
  53700.  
  53701. process.ak4PFPuppiL1FastL2L3Corrector = cms.EDProducer("ChainedJetCorrectorProducer",
  53702. correctors = cms.VInputTag("ak4PFPuppiL1FastjetCorrector", "ak4PFPuppiL2RelativeCorrector", "ak4PFPuppiL3AbsoluteCorrector")
  53703. )
  53704.  
  53705.  
  53706. process.ak4PFPuppiL1FastL2L3ResidualCorrector = cms.EDProducer("ChainedJetCorrectorProducer",
  53707. correctors = cms.VInputTag("ak4PFPuppiL1FastjetCorrector", "ak4PFPuppiL2RelativeCorrector", "ak4PFPuppiL3AbsoluteCorrector", "ak4PFPuppiResidualCorrector")
  53708. )
  53709.  
  53710.  
  53711. process.ak4PFPuppiL1FastjetCorrector = cms.EDProducer("L1FastjetCorrectorProducer",
  53712. algorithm = cms.string('AK4PFPuppi'),
  53713. level = cms.string('L1FastJet'),
  53714. srcRho = cms.InputTag("fixedGridRhoFastjetAll")
  53715. )
  53716.  
  53717.  
  53718. process.ak4PFPuppiL1L2L3Corrector = cms.EDProducer("ChainedJetCorrectorProducer",
  53719. correctors = cms.VInputTag("ak4PFPuppiL1OffsetCorrector", "ak4PFPuppiL2RelativeCorrector", "ak4PFPuppiL3AbsoluteCorrector")
  53720. )
  53721.  
  53722.  
  53723. process.ak4PFPuppiL1L2L3ResidualCorrector = cms.EDProducer("ChainedJetCorrectorProducer",
  53724. correctors = cms.VInputTag("ak4PFPuppiL1OffsetCorrector", "ak4PFPuppiL2RelativeCorrector", "ak4PFPuppiL3AbsoluteCorrector", "ak4PFPuppiResidualCorrector")
  53725. )
  53726.  
  53727.  
  53728. process.ak4PFPuppiL1OffsetCorrector = cms.EDProducer("L1OffsetCorrectorProducer",
  53729. algorithm = cms.string('AK4PFPuppi'),
  53730. level = cms.string('L1Offset'),
  53731. minVtxNdof = cms.int32(4),
  53732. vertexCollection = cms.InputTag("offlinePrimaryVertices")
  53733. )
  53734.  
  53735.  
  53736. process.ak4PFPuppiL2L3Corrector = cms.EDProducer("ChainedJetCorrectorProducer",
  53737. correctors = cms.VInputTag("ak4PFPuppiL2RelativeCorrector", "ak4PFPuppiL3AbsoluteCorrector")
  53738. )
  53739.  
  53740.  
  53741. process.ak4PFPuppiL2L3ResidualCorrector = cms.EDProducer("ChainedJetCorrectorProducer",
  53742. correctors = cms.VInputTag("ak4PFPuppiL2RelativeCorrector", "ak4PFPuppiL3AbsoluteCorrector", "ak4PFPuppiResidualCorrector")
  53743. )
  53744.  
  53745.  
  53746. process.ak4PFPuppiL2RelativeCorrector = cms.EDProducer("LXXXCorrectorProducer",
  53747. algorithm = cms.string('AK4PFPuppi'),
  53748. level = cms.string('L2Relative')
  53749. )
  53750.  
  53751.  
  53752. process.ak4PFPuppiL3AbsoluteCorrector = cms.EDProducer("LXXXCorrectorProducer",
  53753. algorithm = cms.string('AK4PFPuppi'),
  53754. level = cms.string('L3Absolute')
  53755. )
  53756.  
  53757.  
  53758. process.ak4PFPuppiResidualCorrector = cms.EDProducer("LXXXCorrectorProducer",
  53759. algorithm = cms.string('AK4PFPuppi'),
  53760. level = cms.string('L2L3Residual')
  53761. )
  53762.  
  53763.  
  53764. process.ak4PFResidualCorrector = cms.EDProducer("LXXXCorrectorProducer",
  53765. algorithm = cms.string('AK4PF'),
  53766. level = cms.string('L2L3Residual')
  53767. )
  53768.  
  53769.  
  53770. process.ak4TrackJets = cms.EDProducer("FastjetJetProducer",
  53771. Active_Area_Repeats = cms.int32(1),
  53772. DxyTrVtxMax = cms.double(0.2),
  53773. DzTrVtxMax = cms.double(1),
  53774. GhostArea = cms.double(0.01),
  53775. Ghost_EtaMax = cms.double(5.0),
  53776. MaxVtxZ = cms.double(15.0),
  53777. MinVtxNdof = cms.int32(5),
  53778. UseOnlyOnePV = cms.bool(False),
  53779. UseOnlyVertexTracks = cms.bool(False),
  53780. doAreaDiskApprox = cms.bool(False),
  53781. doAreaFastjet = cms.bool(False),
  53782. doOutputJets = cms.bool(True),
  53783. doPUOffsetCorr = cms.bool(False),
  53784. doPVCorrection = cms.bool(False),
  53785. doRhoFastjet = cms.bool(False),
  53786. inputEMin = cms.double(0.0),
  53787. inputEtMin = cms.double(0.0),
  53788. jetAlgorithm = cms.string('AntiKt'),
  53789. jetPtMin = cms.double(3.0),
  53790. jetType = cms.string('TrackJet'),
  53791. maxBadEcalCells = cms.uint32(9999999),
  53792. maxBadHcalCells = cms.uint32(9999999),
  53793. maxProblematicEcalCells = cms.uint32(9999999),
  53794. maxProblematicHcalCells = cms.uint32(9999999),
  53795. maxRecoveredEcalCells = cms.uint32(9999999),
  53796. maxRecoveredHcalCells = cms.uint32(9999999),
  53797. minSeed = cms.uint32(14327),
  53798. nSigmaPU = cms.double(1.0),
  53799. rParam = cms.double(0.4),
  53800. radiusPU = cms.double(0.5),
  53801. src = cms.InputTag("trackRefsForJets"),
  53802. srcPVs = cms.InputTag("offlinePrimaryVertices"),
  53803. useDeterministicSeed = cms.bool(True),
  53804. voronoiRfact = cms.double(-0.9)
  53805. )
  53806.  
  53807.  
  53808. process.ak4TrackL2L3Corrector = cms.EDProducer("ChainedJetCorrectorProducer",
  53809. correctors = cms.VInputTag("ak4TrackL2RelativeCorrector", "ak4TrackL3AbsoluteCorrector")
  53810. )
  53811.  
  53812.  
  53813. process.ak4TrackL2RelativeCorrector = cms.EDProducer("LXXXCorrectorProducer",
  53814. algorithm = cms.string('AK4TRK'),
  53815. level = cms.string('L2Relative')
  53816. )
  53817.  
  53818.  
  53819. process.ak4TrackL3AbsoluteCorrector = cms.EDProducer("LXXXCorrectorProducer",
  53820. algorithm = cms.string('AK4TRK'),
  53821. level = cms.string('L3Absolute')
  53822. )
  53823.  
  53824.  
  53825. process.ak5CastorJetID = cms.EDProducer("CastorJetIDProducer",
  53826. src = cms.InputTag("ak5CastorJets")
  53827. )
  53828.  
  53829.  
  53830. process.ak5CastorJets = cms.EDProducer("FastjetJetProducer",
  53831. Active_Area_Repeats = cms.int32(1),
  53832. GhostArea = cms.double(0.01),
  53833. Ghost_EtaMax = cms.double(5.0),
  53834. doAreaFastjet = cms.bool(False),
  53835. doPUOffsetCorr = cms.bool(False),
  53836. doPVCorrection = cms.bool(True),
  53837. doRhoFastjet = cms.bool(False),
  53838. inputEMin = cms.double(0.0),
  53839. inputEtMin = cms.double(0.0),
  53840. jetAlgorithm = cms.string('AntiKt'),
  53841. jetPtMin = cms.double(0.0),
  53842. jetType = cms.string('BasicJet'),
  53843. maxBadEcalCells = cms.uint32(9999999),
  53844. maxBadHcalCells = cms.uint32(9999999),
  53845. maxProblematicEcalCells = cms.uint32(9999999),
  53846. maxProblematicHcalCells = cms.uint32(9999999),
  53847. maxRecoveredEcalCells = cms.uint32(9999999),
  53848. maxRecoveredHcalCells = cms.uint32(9999999),
  53849. nSigmaPU = cms.double(1.0),
  53850. rParam = cms.double(0.5),
  53851. radiusPU = cms.double(0.5),
  53852. src = cms.InputTag("CastorTowerReco"),
  53853. srcPVs = cms.InputTag("offlinePrimaryVertices")
  53854. )
  53855.  
  53856.  
  53857. process.ak7CastorJetID = cms.EDProducer("CastorJetIDProducer",
  53858. src = cms.InputTag("ak7CastorJets")
  53859. )
  53860.  
  53861.  
  53862. process.ak7CastorJets = cms.EDProducer("FastjetJetProducer",
  53863. Active_Area_Repeats = cms.int32(1),
  53864. GhostArea = cms.double(0.01),
  53865. Ghost_EtaMax = cms.double(5.0),
  53866. doAreaFastjet = cms.bool(False),
  53867. doPUOffsetCorr = cms.bool(False),
  53868. doPVCorrection = cms.bool(True),
  53869. doRhoFastjet = cms.bool(False),
  53870. inputEMin = cms.double(0.0),
  53871. inputEtMin = cms.double(0.0),
  53872. jetAlgorithm = cms.string('AntiKt'),
  53873. jetPtMin = cms.double(0.0),
  53874. jetType = cms.string('BasicJet'),
  53875. maxBadEcalCells = cms.uint32(9999999),
  53876. maxBadHcalCells = cms.uint32(9999999),
  53877. maxProblematicEcalCells = cms.uint32(9999999),
  53878. maxProblematicHcalCells = cms.uint32(9999999),
  53879. maxRecoveredEcalCells = cms.uint32(9999999),
  53880. maxRecoveredHcalCells = cms.uint32(9999999),
  53881. nSigmaPU = cms.double(1.0),
  53882. rParam = cms.double(0.7),
  53883. radiusPU = cms.double(0.5),
  53884. src = cms.InputTag("CastorTowerReco"),
  53885. srcPVs = cms.InputTag("offlinePrimaryVertices")
  53886. )
  53887.  
  53888.  
  53889. process.ak8PFJetsCHS = cms.EDProducer("FastjetJetProducer",
  53890. Active_Area_Repeats = cms.int32(1),
  53891. GhostArea = cms.double(0.01),
  53892. Ghost_EtaMax = cms.double(5.0),
  53893. Rho_EtaMax = cms.double(4.4),
  53894. doAreaDiskApprox = cms.bool(False),
  53895. doAreaFastjet = cms.bool(True),
  53896. doOutputJets = cms.bool(True),
  53897. doPUOffsetCorr = cms.bool(False),
  53898. doPVCorrection = cms.bool(False),
  53899. doRhoFastjet = cms.bool(False),
  53900. inputEMin = cms.double(0.0),
  53901. inputEtMin = cms.double(0.0),
  53902. jetAlgorithm = cms.string('AntiKt'),
  53903. jetPtMin = cms.double(50.0),
  53904. jetType = cms.string('PFJet'),
  53905. maxBadEcalCells = cms.uint32(9999999),
  53906. maxBadHcalCells = cms.uint32(9999999),
  53907. maxProblematicEcalCells = cms.uint32(9999999),
  53908. maxProblematicHcalCells = cms.uint32(9999999),
  53909. maxRecoveredEcalCells = cms.uint32(9999999),
  53910. maxRecoveredHcalCells = cms.uint32(9999999),
  53911. minSeed = cms.uint32(14327),
  53912. nSigmaPU = cms.double(1.0),
  53913. rParam = cms.double(0.8),
  53914. radiusPU = cms.double(0.5),
  53915. src = cms.InputTag("pfNoPileUpJME"),
  53916. srcPVs = cms.InputTag(""),
  53917. useDeterministicSeed = cms.bool(True),
  53918. voronoiRfact = cms.double(-0.9)
  53919. )
  53920.  
  53921.  
  53922. process.ak8PFJetsCHSConstituents = cms.EDProducer("PFJetConstituentSelector",
  53923. cut = cms.string('pt > 100.0 && abs(rapidity()) < 2.4'),
  53924. src = cms.InputTag("ak8PFJetsCHS")
  53925. )
  53926.  
  53927.  
  53928. process.ak8PFJetsCHSFilteredMass = cms.EDProducer("RecoJetDeltaRValueMapProducer",
  53929. distMax = cms.double(0.8),
  53930. matched = cms.InputTag("ak8PFJetsCHSFiltered"),
  53931. src = cms.InputTag("ak8PFJetsCHS"),
  53932. value = cms.string('mass')
  53933. )
  53934.  
  53935.  
  53936. process.ak8PFJetsCHSPruned = cms.EDProducer("FastjetJetProducer",
  53937. Active_Area_Repeats = cms.int32(1),
  53938. GhostArea = cms.double(0.01),
  53939. Ghost_EtaMax = cms.double(5.0),
  53940. Rho_EtaMax = cms.double(4.4),
  53941. doAreaDiskApprox = cms.bool(False),
  53942. doAreaFastjet = cms.bool(False),
  53943. doOutputJets = cms.bool(True),
  53944. doPUOffsetCorr = cms.bool(False),
  53945. doPVCorrection = cms.bool(False),
  53946. doRhoFastjet = cms.bool(False),
  53947. inputEMin = cms.double(0.0),
  53948. inputEtMin = cms.double(0.0),
  53949. jetAlgorithm = cms.string('AntiKt'),
  53950. jetCollInstanceName = cms.string('SubJets'),
  53951. jetPtMin = cms.double(100.0),
  53952. jetType = cms.string('PFJet'),
  53953. maxBadEcalCells = cms.uint32(9999999),
  53954. maxBadHcalCells = cms.uint32(9999999),
  53955. maxProblematicEcalCells = cms.uint32(9999999),
  53956. maxProblematicHcalCells = cms.uint32(9999999),
  53957. maxRecoveredEcalCells = cms.uint32(9999999),
  53958. maxRecoveredHcalCells = cms.uint32(9999999),
  53959. minSeed = cms.uint32(14327),
  53960. nFilt = cms.int32(2),
  53961. nSigmaPU = cms.double(1.0),
  53962. rParam = cms.double(0.8),
  53963. radiusPU = cms.double(0.5),
  53964. rcut_factor = cms.double(0.5),
  53965. src = cms.InputTag("pfNoPileUpJME"),
  53966. srcPVs = cms.InputTag(""),
  53967. useDeterministicSeed = cms.bool(True),
  53968. useExplicitGhosts = cms.bool(True),
  53969. usePruning = cms.bool(True),
  53970. voronoiRfact = cms.double(-0.9),
  53971. writeCompound = cms.bool(True),
  53972. zcut = cms.double(0.1)
  53973. )
  53974.  
  53975.  
  53976. process.ak8PFJetsCHSPrunedMass = cms.EDProducer("RecoJetDeltaRValueMapProducer",
  53977. distMax = cms.double(0.8),
  53978. matched = cms.InputTag("ak8PFJetsCHSPruned"),
  53979. src = cms.InputTag("ak8PFJetsCHS"),
  53980. value = cms.string('mass')
  53981. )
  53982.  
  53983.  
  53984. process.ak8PFJetsCHSSoftDrop = cms.EDProducer("FastjetJetProducer",
  53985. Active_Area_Repeats = cms.int32(1),
  53986. GhostArea = cms.double(0.01),
  53987. Ghost_EtaMax = cms.double(5.0),
  53988. R0 = cms.double(0.8),
  53989. Rho_EtaMax = cms.double(4.4),
  53990. beta = cms.double(0.0),
  53991. doAreaDiskApprox = cms.bool(False),
  53992. doAreaFastjet = cms.bool(False),
  53993. doOutputJets = cms.bool(True),
  53994. doPUOffsetCorr = cms.bool(False),
  53995. doPVCorrection = cms.bool(False),
  53996. doRhoFastjet = cms.bool(False),
  53997. inputEMin = cms.double(0.0),
  53998. inputEtMin = cms.double(0.0),
  53999. jetAlgorithm = cms.string('AntiKt'),
  54000. jetCollInstanceName = cms.string('SubJets'),
  54001. jetPtMin = cms.double(100.0),
  54002. jetType = cms.string('PFJet'),
  54003. maxBadEcalCells = cms.uint32(9999999),
  54004. maxBadHcalCells = cms.uint32(9999999),
  54005. maxProblematicEcalCells = cms.uint32(9999999),
  54006. maxProblematicHcalCells = cms.uint32(9999999),
  54007. maxRecoveredEcalCells = cms.uint32(9999999),
  54008. maxRecoveredHcalCells = cms.uint32(9999999),
  54009. minSeed = cms.uint32(14327),
  54010. nSigmaPU = cms.double(1.0),
  54011. rParam = cms.double(0.8),
  54012. radiusPU = cms.double(0.5),
  54013. src = cms.InputTag("pfNoPileUpJME"),
  54014. srcPVs = cms.InputTag(""),
  54015. useDeterministicSeed = cms.bool(True),
  54016. useExplicitGhosts = cms.bool(True),
  54017. useSoftDrop = cms.bool(True),
  54018. voronoiRfact = cms.double(-0.9),
  54019. writeCompound = cms.bool(True),
  54020. zcut = cms.double(0.1)
  54021. )
  54022.  
  54023.  
  54024. process.ak8PFJetsCHSSoftDropMass = cms.EDProducer("RecoJetDeltaRValueMapProducer",
  54025. distMax = cms.double(0.8),
  54026. matched = cms.InputTag("ak8PFJetsCHSSoftDrop"),
  54027. src = cms.InputTag("ak8PFJetsCHS"),
  54028. value = cms.string('mass')
  54029. )
  54030.  
  54031.  
  54032. process.ak8PFJetsCHSTrimmedMass = cms.EDProducer("RecoJetDeltaRValueMapProducer",
  54033. distMax = cms.double(0.8),
  54034. matched = cms.InputTag("ak8PFJetsCHSTrimmed"),
  54035. src = cms.InputTag("ak8PFJetsCHS"),
  54036. value = cms.string('mass')
  54037. )
  54038.  
  54039.  
  54040. process.ak8PFJetsCHSValueMap = cms.EDProducer("RecoJetToPatJetDeltaRValueMapProducer",
  54041. distMax = cms.double(0.8),
  54042. matched = cms.InputTag("patJetsAK8"),
  54043. src = cms.InputTag("ak8PFJetsPuppi"),
  54044. valueLabels = cms.vstring('ak8PFJetsCHSPrunedMass',
  54045. 'ak8PFJetsCHSSoftDropMass',
  54046. 'NjettinessAK8CHSTau1',
  54047. 'NjettinessAK8CHSTau2',
  54048. 'NjettinessAK8CHSTau3',
  54049. 'pt',
  54050. 'eta',
  54051. 'phi',
  54052. 'mass'),
  54053. values = cms.vstring('userFloat("ak8PFJetsCHSPrunedMass")',
  54054. 'userFloat("ak8PFJetsCHSSoftDropMass")',
  54055. 'userFloat("NjettinessAK8:tau1")',
  54056. 'userFloat("NjettinessAK8:tau2")',
  54057. 'userFloat("NjettinessAK8:tau3")',
  54058. 'pt',
  54059. 'eta',
  54060. 'phi',
  54061. 'mass')
  54062. )
  54063.  
  54064.  
  54065. process.ak8PFJetsPuppi = cms.EDProducer("FastjetJetProducer",
  54066. Active_Area_Repeats = cms.int32(1),
  54067. GhostArea = cms.double(0.01),
  54068. Ghost_EtaMax = cms.double(5.0),
  54069. Rho_EtaMax = cms.double(4.4),
  54070. doAreaDiskApprox = cms.bool(False),
  54071. doAreaFastjet = cms.bool(True),
  54072. doOutputJets = cms.bool(True),
  54073. doPUOffsetCorr = cms.bool(False),
  54074. doPVCorrection = cms.bool(False),
  54075. doRhoFastjet = cms.bool(False),
  54076. inputEMin = cms.double(0.0),
  54077. inputEtMin = cms.double(0.0),
  54078. jetAlgorithm = cms.string('AntiKt'),
  54079. jetPtMin = cms.double(5.0),
  54080. jetType = cms.string('PFJet'),
  54081. maxBadEcalCells = cms.uint32(9999999),
  54082. maxBadHcalCells = cms.uint32(9999999),
  54083. maxProblematicEcalCells = cms.uint32(9999999),
  54084. maxProblematicHcalCells = cms.uint32(9999999),
  54085. maxRecoveredEcalCells = cms.uint32(9999999),
  54086. maxRecoveredHcalCells = cms.uint32(9999999),
  54087. minSeed = cms.uint32(14327),
  54088. nSigmaPU = cms.double(1.0),
  54089. rParam = cms.double(0.8),
  54090. radiusPU = cms.double(0.5),
  54091. src = cms.InputTag("puppi"),
  54092. srcPVs = cms.InputTag(""),
  54093. useDeterministicSeed = cms.bool(True),
  54094. voronoiRfact = cms.double(-0.9)
  54095. )
  54096.  
  54097.  
  54098. process.ak8PFJetsPuppiSoftDrop = cms.EDProducer("FastjetJetProducer",
  54099. Active_Area_Repeats = cms.int32(1),
  54100. GhostArea = cms.double(0.01),
  54101. Ghost_EtaMax = cms.double(5.0),
  54102. R0 = cms.double(0.8),
  54103. Rho_EtaMax = cms.double(4.4),
  54104. beta = cms.double(0.0),
  54105. doAreaDiskApprox = cms.bool(False),
  54106. doAreaFastjet = cms.bool(False),
  54107. doOutputJets = cms.bool(True),
  54108. doPUOffsetCorr = cms.bool(False),
  54109. doPVCorrection = cms.bool(False),
  54110. doRhoFastjet = cms.bool(False),
  54111. inputEMin = cms.double(0.0),
  54112. inputEtMin = cms.double(0.0),
  54113. jetAlgorithm = cms.string('AntiKt'),
  54114. jetCollInstanceName = cms.string('SubJets'),
  54115. jetPtMin = cms.double(100.0),
  54116. jetType = cms.string('PFJet'),
  54117. maxBadEcalCells = cms.uint32(9999999),
  54118. maxBadHcalCells = cms.uint32(9999999),
  54119. maxProblematicEcalCells = cms.uint32(9999999),
  54120. maxProblematicHcalCells = cms.uint32(9999999),
  54121. maxRecoveredEcalCells = cms.uint32(9999999),
  54122. maxRecoveredHcalCells = cms.uint32(9999999),
  54123. minSeed = cms.uint32(14327),
  54124. nSigmaPU = cms.double(1.0),
  54125. rParam = cms.double(0.8),
  54126. radiusPU = cms.double(0.5),
  54127. src = cms.InputTag("puppi"),
  54128. srcPVs = cms.InputTag(""),
  54129. useDeterministicSeed = cms.bool(True),
  54130. useExplicitGhosts = cms.bool(True),
  54131. useSoftDrop = cms.bool(True),
  54132. voronoiRfact = cms.double(-0.9),
  54133. writeCompound = cms.bool(True),
  54134. zcut = cms.double(0.1)
  54135. )
  54136.  
  54137.  
  54138. process.ak8PFJetsPuppiSoftDropMass = cms.EDProducer("RecoJetDeltaRValueMapProducer",
  54139. distMax = cms.double(0.8),
  54140. matched = cms.InputTag("ak8PFJetsPuppiSoftDrop"),
  54141. src = cms.InputTag("ak8PFJetsPuppi"),
  54142. value = cms.string('mass')
  54143. )
  54144.  
  54145.  
  54146. process.ak8PFJetsPuppiTracksAssociatorAtVertex = cms.EDProducer("JetTracksAssociatorAtVertex",
  54147. coneSize = cms.double(0.8),
  54148. jets = cms.InputTag("ak8PFJetsPuppi"),
  54149. pvSrc = cms.InputTag("offlinePrimaryVertices"),
  54150. tracks = cms.InputTag("generalTracks"),
  54151. useAssigned = cms.bool(False)
  54152. )
  54153.  
  54154.  
  54155. process.allConversions = cms.EDProducer("ConversionProducer",
  54156. AlgorithmName = cms.string('mixed'),
  54157. AllowD0 = cms.bool(True),
  54158. AllowDeltaCot = cms.bool(True),
  54159. AllowDeltaPhi = cms.bool(False),
  54160. AllowMinApproach = cms.bool(True),
  54161. AllowOppCharge = cms.bool(True),
  54162. AllowRightBC = cms.bool(False),
  54163. AllowSingleLeg = cms.bool(False),
  54164. AllowTrackBC = cms.bool(False),
  54165. AllowVertex = cms.bool(True),
  54166. DeltaCotTheta = cms.double(0.1),
  54167. DeltaPhi = cms.double(0.2),
  54168. EnergyBC = cms.double(0.3),
  54169. EnergyTotalBC = cms.double(0.3),
  54170. HalfwayEta = cms.double(0.1),
  54171. MaxChi2Left = cms.double(10.0),
  54172. MaxChi2Right = cms.double(10.0),
  54173. MinApproachHigh = cms.double(1.0),
  54174. MinApproachLow = cms.double(-0.25),
  54175. MinHitsLeft = cms.int32(4),
  54176. MinHitsRight = cms.int32(2),
  54177. UsePvtx = cms.bool(True),
  54178. bcBarrelCollection = cms.InputTag("particleFlowSuperClusterECAL","particleFlowBasicClusterECALBarrel"),
  54179. bcEndcapCollection = cms.InputTag("particleFlowSuperClusterECAL","particleFlowBasicClusterECALEndcap"),
  54180. bypassPreselEcal = cms.bool(False),
  54181. bypassPreselEcalEcal = cms.bool(True),
  54182. bypassPreselGsf = cms.bool(True),
  54183. convertedPhotonCollection = cms.string(''),
  54184. d0 = cms.double(0.0),
  54185. dEtaTrackBC = cms.double(0.2),
  54186. dEtacutForSCmatching = cms.double(0.03),
  54187. dPhiTrackBC = cms.double(1.0),
  54188. dPhicutForSCmatching = cms.double(0.05),
  54189. deltaEta = cms.double(0.4),
  54190. dz = cms.double(5.0),
  54191. maxDelta = cms.double(0.01),
  54192. maxNbrOfIterations = cms.int32(40),
  54193. maxNumOfTrackInPU = cms.int32(999999),
  54194. maxReducedChiSq = cms.double(225.0),
  54195. maxTrackRho = cms.double(120.0),
  54196. maxTrackZ = cms.double(300.0),
  54197. minChiSqImprovement = cms.double(50.0),
  54198. minSCEt = cms.double(10.0),
  54199. primaryVertexProducer = cms.InputTag("offlinePrimaryVerticesWithBS"),
  54200. rCut = cms.double(2.0),
  54201. scBarrelProducer = cms.InputTag("particleFlowSuperClusterECAL","particleFlowSuperClusterECALBarrel"),
  54202. scEndcapProducer = cms.InputTag("particleFlowSuperClusterECAL","particleFlowSuperClusterECALEndcapWithPreshower"),
  54203. src = cms.InputTag("gsfGeneralInOutOutInConversionTrackMerger"),
  54204. vtxChi2 = cms.double(0.0005)
  54205. )
  54206.  
  54207.  
  54208. process.ancientMuonSeed = cms.EDProducer("MuonSeedGenerator",
  54209. CSCRecSegmentLabel = cms.InputTag("cscSegments"),
  54210. CSC_01 = cms.vdouble(0.166, 0.0, 0.0, 0.031, 0.0,
  54211. 0.0),
  54212. CSC_01_1_scale = cms.vdouble(-1.915329, 0.0),
  54213. CSC_02 = cms.vdouble(0.612, -0.207, -0.0, 0.067, -0.001,
  54214. 0.0),
  54215. CSC_03 = cms.vdouble(0.787, -0.338, 0.029, 0.101, -0.008,
  54216. 0.0),
  54217. CSC_12 = cms.vdouble(-0.161, 0.254, -0.047, 0.042, -0.007,
  54218. 0.0),
  54219. CSC_12_1_scale = cms.vdouble(-6.434242, 0.0),
  54220. CSC_12_2_scale = cms.vdouble(-1.63622, 0.0),
  54221. CSC_12_3_scale = cms.vdouble(-1.63622, 0.0),
  54222. CSC_13 = cms.vdouble(0.901, -1.302, 0.533, 0.045, 0.005,
  54223. 0.0),
  54224. CSC_13_2_scale = cms.vdouble(-6.077936, 0.0),
  54225. CSC_13_3_scale = cms.vdouble(-1.701268, 0.0),
  54226. CSC_14 = cms.vdouble(0.606, -0.181, -0.002, 0.111, -0.003,
  54227. 0.0),
  54228. CSC_14_3_scale = cms.vdouble(-1.969563, 0.0),
  54229. CSC_23 = cms.vdouble(-0.081, 0.113, -0.029, 0.015, 0.008,
  54230. 0.0),
  54231. CSC_23_1_scale = cms.vdouble(-19.084285, 0.0),
  54232. CSC_23_2_scale = cms.vdouble(-6.079917, 0.0),
  54233. CSC_24 = cms.vdouble(0.004, 0.021, -0.002, 0.053, 0.0,
  54234. 0.0),
  54235. CSC_24_1_scale = cms.vdouble(-6.055701, 0.0),
  54236. CSC_34 = cms.vdouble(0.062, -0.067, 0.019, 0.021, 0.003,
  54237. 0.0),
  54238. CSC_34_1_scale = cms.vdouble(-11.520507, 0.0),
  54239. DTRecSegmentLabel = cms.InputTag("dt4DSegments"),
  54240. DT_12 = cms.vdouble(0.183, 0.054, -0.087, 0.028, 0.002,
  54241. 0.0),
  54242. DT_12_1_scale = cms.vdouble(-3.692398, 0.0),
  54243. DT_12_2_scale = cms.vdouble(-3.518165, 0.0),
  54244. DT_13 = cms.vdouble(0.315, 0.068, -0.127, 0.051, -0.002,
  54245. 0.0),
  54246. DT_13_1_scale = cms.vdouble(-4.520923, 0.0),
  54247. DT_13_2_scale = cms.vdouble(-4.257687, 0.0),
  54248. DT_14 = cms.vdouble(0.359, 0.052, -0.107, 0.072, -0.004,
  54249. 0.0),
  54250. DT_14_1_scale = cms.vdouble(-5.644816, 0.0),
  54251. DT_14_2_scale = cms.vdouble(-4.808546, 0.0),
  54252. DT_23 = cms.vdouble(0.13, 0.023, -0.057, 0.028, 0.004,
  54253. 0.0),
  54254. DT_23_1_scale = cms.vdouble(-5.320346, 0.0),
  54255. DT_23_2_scale = cms.vdouble(-5.117625, 0.0),
  54256. DT_24 = cms.vdouble(0.176, 0.014, -0.051, 0.051, 0.003,
  54257. 0.0),
  54258. DT_24_1_scale = cms.vdouble(-7.490909, 0.0),
  54259. DT_24_2_scale = cms.vdouble(-6.63094, 0.0),
  54260. DT_34 = cms.vdouble(0.044, 0.004, -0.013, 0.029, 0.003,
  54261. 0.0),
  54262. DT_34_1_scale = cms.vdouble(-13.783765, 0.0),
  54263. DT_34_2_scale = cms.vdouble(-11.901897, 0.0),
  54264. EnableCSCMeasurement = cms.bool(True),
  54265. EnableDTMeasurement = cms.bool(True),
  54266. OL_1213 = cms.vdouble(0.96, -0.737, 0.0, 0.052, 0.0,
  54267. 0.0),
  54268. OL_1213_0_scale = cms.vdouble(-4.488158, 0.0),
  54269. OL_1222 = cms.vdouble(0.848, -0.591, 0.0, 0.062, 0.0,
  54270. 0.0),
  54271. OL_1222_0_scale = cms.vdouble(-5.810449, 0.0),
  54272. OL_1232 = cms.vdouble(0.184, 0.0, 0.0, 0.066, 0.0,
  54273. 0.0),
  54274. OL_1232_0_scale = cms.vdouble(-5.964634, 0.0),
  54275. OL_2213 = cms.vdouble(0.117, 0.0, 0.0, 0.044, 0.0,
  54276. 0.0),
  54277. OL_2213_0_scale = cms.vdouble(-7.239789, 0.0),
  54278. OL_2222 = cms.vdouble(0.107, 0.0, 0.0, 0.04, 0.0,
  54279. 0.0),
  54280. OL_2222_0_scale = cms.vdouble(-7.667231, 0.0),
  54281. SMB_10 = cms.vdouble(1.387, -0.038, 0.0, 0.19, 0.0,
  54282. 0.0),
  54283. SMB_10_0_scale = cms.vdouble(2.448566, 0.0),
  54284. SMB_11 = cms.vdouble(1.247, 0.72, -0.802, 0.229, -0.075,
  54285. 0.0),
  54286. SMB_11_0_scale = cms.vdouble(2.56363, 0.0),
  54287. SMB_12 = cms.vdouble(2.128, -0.956, 0.0, 0.199, 0.0,
  54288. 0.0),
  54289. SMB_12_0_scale = cms.vdouble(2.283221, 0.0),
  54290. SMB_20 = cms.vdouble(1.011, -0.052, 0.0, 0.188, 0.0,
  54291. 0.0),
  54292. SMB_20_0_scale = cms.vdouble(1.486168, 0.0),
  54293. SMB_21 = cms.vdouble(1.043, -0.124, 0.0, 0.183, 0.0,
  54294. 0.0),
  54295. SMB_21_0_scale = cms.vdouble(1.58384, 0.0),
  54296. SMB_22 = cms.vdouble(1.474, -0.758, 0.0, 0.185, 0.0,
  54297. 0.0),
  54298. SMB_22_0_scale = cms.vdouble(1.346681, 0.0),
  54299. SMB_30 = cms.vdouble(0.505, -0.022, 0.0, 0.215, 0.0,
  54300. 0.0),
  54301. SMB_30_0_scale = cms.vdouble(-3.629838, 0.0),
  54302. SMB_31 = cms.vdouble(0.549, -0.145, 0.0, 0.207, 0.0,
  54303. 0.0),
  54304. SMB_31_0_scale = cms.vdouble(-3.323768, 0.0),
  54305. SMB_32 = cms.vdouble(0.67, -0.327, 0.0, 0.22, 0.0,
  54306. 0.0),
  54307. SMB_32_0_scale = cms.vdouble(-3.054156, 0.0),
  54308. SME_11 = cms.vdouble(3.295, -1.527, 0.112, 0.378, 0.02,
  54309. 0.0),
  54310. SME_11_0_scale = cms.vdouble(1.325085, 0.0),
  54311. SME_12 = cms.vdouble(0.102, 0.599, 0.0, 0.38, 0.0,
  54312. 0.0),
  54313. SME_12_0_scale = cms.vdouble(2.279181, 0.0),
  54314. SME_13 = cms.vdouble(-1.286, 1.711, 0.0, 0.356, 0.0,
  54315. 0.0),
  54316. SME_13_0_scale = cms.vdouble(0.104905, 0.0),
  54317. SME_21 = cms.vdouble(-0.529, 1.194, -0.358, 0.472, 0.086,
  54318. 0.0),
  54319. SME_21_0_scale = cms.vdouble(-0.040862, 0.0),
  54320. SME_22 = cms.vdouble(-1.207, 1.491, -0.251, 0.189, 0.243,
  54321. 0.0),
  54322. SME_22_0_scale = cms.vdouble(-3.457901, 0.0),
  54323. SME_31 = cms.vdouble(-1.594, 1.482, -0.317, 0.487, 0.097,
  54324. 0.0),
  54325. SME_32 = cms.vdouble(-0.901, 1.333, -0.47, 0.41, 0.073,
  54326. 0.0),
  54327. SME_41 = cms.vdouble(-0.003, 0.005, 0.005, 0.608, 0.076,
  54328. 0.0),
  54329. SME_42 = cms.vdouble(-0.003, 0.005, 0.005, 0.608, 0.076,
  54330. 0.0),
  54331. beamSpotTag = cms.InputTag("offlineBeamSpot"),
  54332. crackEtas = cms.vdouble(0.2, 1.6, 1.7),
  54333. crackWindow = cms.double(0.04),
  54334. deltaEtaCrackSearchWindow = cms.double(0.25),
  54335. deltaEtaSearchWindow = cms.double(0.2),
  54336. deltaPhiSearchWindow = cms.double(0.25),
  54337. scaleDT = cms.bool(True)
  54338. )
  54339.  
  54340.  
  54341. process.basicJetsForMet = cms.EDProducer("PATJetCleanerForType1MET",
  54342. jetCorrEtaMax = cms.double(9.9),
  54343. jetCorrLabel = cms.InputTag("L3Absolute"),
  54344. jetCorrLabelRes = cms.InputTag("L2L3Residual"),
  54345. offsetCorrLabel = cms.InputTag("L1FastJet"),
  54346. skipEM = cms.bool(True),
  54347. skipEMfractionThreshold = cms.double(0.9),
  54348. skipMuonSelection = cms.string('isGlobalMuon | isStandAloneMuon'),
  54349. skipMuons = cms.bool(True),
  54350. src = cms.InputTag("patJets"),
  54351. type1JetPtThreshold = cms.double(15.0)
  54352. )
  54353.  
  54354.  
  54355. process.basicJetsForMetNoHF = cms.EDProducer("PATJetCleanerForType1MET",
  54356. jetCorrEtaMax = cms.double(9.9),
  54357. jetCorrLabel = cms.InputTag("L3Absolute"),
  54358. jetCorrLabelRes = cms.InputTag("L2L3Residual"),
  54359. offsetCorrLabel = cms.InputTag("L1FastJet"),
  54360. skipEM = cms.bool(True),
  54361. skipEMfractionThreshold = cms.double(0.9),
  54362. skipMuonSelection = cms.string('isGlobalMuon | isStandAloneMuon'),
  54363. skipMuons = cms.bool(True),
  54364. src = cms.InputTag("patJetsNoHF"),
  54365. type1JetPtThreshold = cms.double(15.0)
  54366. )
  54367.  
  54368.  
  54369. process.basicJetsForMetPuppi = cms.EDProducer("PATJetCleanerForType1MET",
  54370. jetCorrEtaMax = cms.double(9.9),
  54371. jetCorrLabel = cms.InputTag("L3Absolute"),
  54372. jetCorrLabelRes = cms.InputTag("L2L3Residual"),
  54373. offsetCorrLabel = cms.InputTag("L1FastJet"),
  54374. skipEM = cms.bool(True),
  54375. skipEMfractionThreshold = cms.double(0.9),
  54376. skipMuonSelection = cms.string('isGlobalMuon | isStandAloneMuon'),
  54377. skipMuons = cms.bool(True),
  54378. src = cms.InputTag("slimmedJetsPuppi"),
  54379. type1JetPtThreshold = cms.double(15.0)
  54380. )
  54381.  
  54382.  
  54383. process.bmtfDigis = cms.EDProducer("L1TRawToDigi",
  54384. FWId = cms.uint32(1),
  54385. FedIds = cms.vint32(1376, 1377),
  54386. InputLabel = cms.InputTag("rawDataCollector"),
  54387. Setup = cms.string('stage2::BMTFSetup'),
  54388. lenAMC13Header = cms.untracked.int32(8),
  54389. lenAMC13Trailer = cms.untracked.int32(8),
  54390. lenAMCHeader = cms.untracked.int32(8),
  54391. lenAMCTrailer = cms.untracked.int32(0),
  54392. lenSlinkHeader = cms.untracked.int32(8),
  54393. lenSlinkTrailer = cms.untracked.int32(8)
  54394. )
  54395.  
  54396.  
  54397. process.boostedTauSeeds = cms.EDProducer("BoostedTauSeedsProducer",
  54398. pfCandidateSrc = cms.InputTag("particleFlow"),
  54399. subjetSrc = cms.InputTag("ca8PFJetsCHSprunedForBoostedTaus","subJetsForSeedingBoostedTaus"),
  54400. verbosity = cms.int32(0)
  54401. )
  54402.  
  54403.  
  54404. process.bunchSpacingProducer = cms.EDProducer("BunchSpacingProducer")
  54405.  
  54406.  
  54407. process.ca8PFJetsCHSprunedForBoostedTaus = cms.EDProducer("FastjetJetProducer",
  54408. Active_Area_Repeats = cms.int32(1),
  54409. GhostArea = cms.double(0.01),
  54410. Ghost_EtaMax = cms.double(5.0),
  54411. Rho_EtaMax = cms.double(4.4),
  54412. dRMax = cms.double(0.8),
  54413. dRMin = cms.double(0.0),
  54414. doAreaDiskApprox = cms.bool(False),
  54415. doAreaFastjet = cms.bool(True),
  54416. doOutputJets = cms.bool(True),
  54417. doPUOffsetCorr = cms.bool(False),
  54418. doPVCorrection = cms.bool(False),
  54419. doRhoFastjet = cms.bool(False),
  54420. inputEMin = cms.double(0.0),
  54421. inputEtMin = cms.double(0.0),
  54422. jetAlgorithm = cms.string('CambridgeAachen'),
  54423. jetCollInstanceName = cms.string('subJetsForSeedingBoostedTaus'),
  54424. jetPtMin = cms.double(100.0),
  54425. jetType = cms.string('PFJet'),
  54426. maxBadEcalCells = cms.uint32(9999999),
  54427. maxBadHcalCells = cms.uint32(9999999),
  54428. maxDepth = cms.int32(100),
  54429. maxProblematicEcalCells = cms.uint32(9999999),
  54430. maxProblematicHcalCells = cms.uint32(9999999),
  54431. maxRecoveredEcalCells = cms.uint32(9999999),
  54432. maxRecoveredHcalCells = cms.uint32(9999999),
  54433. minSeed = cms.uint32(14327),
  54434. muMax = cms.double(0.667),
  54435. muMin = cms.double(0.0),
  54436. nFilt = cms.int32(100),
  54437. nSigmaPU = cms.double(1.0),
  54438. rParam = cms.double(0.8),
  54439. radiusPU = cms.double(0.5),
  54440. src = cms.InputTag("particleFlow"),
  54441. srcPVs = cms.InputTag(""),
  54442. subjetPtMin = cms.double(10.0),
  54443. useCMSBoostedTauSeedingAlgorithm = cms.bool(True),
  54444. useDeterministicSeed = cms.bool(True),
  54445. voronoiRfact = cms.double(-0.9),
  54446. writeCompound = cms.bool(True),
  54447. yMax = cms.double(1000000.0),
  54448. yMin = cms.double(-1000000.0)
  54449. )
  54450.  
  54451.  
  54452. process.caloJetMap = cms.EDProducer("RecoJetDeltaRValueMapProducer",
  54453. distMax = cms.double(0.4),
  54454. lazyParser = cms.bool(True),
  54455. matched = cms.InputTag("ak4CaloJets"),
  54456. src = cms.InputTag("ak4PFJetsCHS"),
  54457. valueLabels = cms.vstring('pt',
  54458. 'emEnergyFraction'),
  54459. values = cms.vstring('pt',
  54460. 'emEnergyFraction')
  54461. )
  54462.  
  54463.  
  54464. process.caloMet = cms.EDProducer("CaloMETProducer",
  54465. alias = cms.string('caloMet'),
  54466. calculateSignificance = cms.bool(False),
  54467. globalThreshold = cms.double(0.3),
  54468. noHF = cms.bool(False),
  54469. src = cms.InputTag("towerMaker")
  54470. )
  54471.  
  54472.  
  54473. process.caloMetBE = cms.EDProducer("CaloMETProducer",
  54474. alias = cms.string('caloMetBE'),
  54475. calculateSignificance = cms.bool(False),
  54476. globalThreshold = cms.double(0.3),
  54477. noHF = cms.bool(True),
  54478. src = cms.InputTag("towerMaker")
  54479. )
  54480.  
  54481.  
  54482. process.caloMetBEFO = cms.EDProducer("CaloMETProducer",
  54483. alias = cms.string('caloMetBEFO'),
  54484. calculateSignificance = cms.bool(False),
  54485. globalThreshold = cms.double(0.3),
  54486. noHF = cms.bool(False),
  54487. src = cms.InputTag("towerMakerWithHO")
  54488. )
  54489.  
  54490.  
  54491. process.caloMetM = cms.EDProducer("MuonMET",
  54492. metTypeInputTag = cms.InputTag("CaloMET"),
  54493. muonMETDepositValueMapInputTag = cms.InputTag("muonMETValueMapProducer","muCorrData"),
  54494. muonsInputTag = cms.InputTag("muons"),
  54495. uncorMETInputTag = cms.InputTag("caloMet")
  54496. )
  54497.  
  54498.  
  54499. process.caloMetT1 = cms.EDProducer("CorrectedCaloMETProducer",
  54500. src = cms.InputTag("caloMetM"),
  54501. srcCorrections = cms.VInputTag(cms.InputTag("corrCaloMetType1","type1"))
  54502. )
  54503.  
  54504.  
  54505. process.caloMetT1NoHF = cms.EDProducer("CorrectedCaloMETProducer",
  54506. src = cms.InputTag("caloMetM"),
  54507. srcCorrections = cms.VInputTag(cms.InputTag("corrCaloMetType1NoHF","type1"))
  54508. )
  54509.  
  54510.  
  54511. process.caloMetT1Puppi = cms.EDProducer("CorrectedCaloMETProducer",
  54512. src = cms.InputTag("caloMetM"),
  54513. srcCorrections = cms.VInputTag(cms.InputTag("corrCaloMetType1Puppi","type1"))
  54514. )
  54515.  
  54516.  
  54517. process.caloMetT1T2 = cms.EDProducer("CorrectedCaloMETProducer",
  54518. src = cms.InputTag("caloMetM"),
  54519. srcCorrections = cms.VInputTag(cms.InputTag("corrCaloMetType1","type1"), cms.InputTag("corrCaloMetType2"))
  54520. )
  54521.  
  54522.  
  54523. process.caloMetT1T2NoHF = cms.EDProducer("CorrectedCaloMETProducer",
  54524. src = cms.InputTag("caloMetM"),
  54525. srcCorrections = cms.VInputTag(cms.InputTag("corrCaloMetType1NoHF","type1"), cms.InputTag("corrCaloMetType2NoHF"))
  54526. )
  54527.  
  54528.  
  54529. process.caloMetT1T2Puppi = cms.EDProducer("CorrectedCaloMETProducer",
  54530. src = cms.InputTag("caloMetM"),
  54531. srcCorrections = cms.VInputTag(cms.InputTag("corrCaloMetType1Puppi","type1"), cms.InputTag("corrCaloMetType2Puppi"))
  54532. )
  54533.  
  54534.  
  54535. process.caloStage1Digis = cms.EDProducer("L1TRawToDigi",
  54536. FedIds = cms.vint32(1352),
  54537. Setup = cms.string('stage1::CaloSetup')
  54538. )
  54539.  
  54540.  
  54541. process.caloStage1FinalDigis = cms.EDProducer("L1TPhysicalEtAdder",
  54542. InputCollection = cms.InputTag("caloStage1Digis"),
  54543. InputHFCountsCollection = cms.InputTag("caloStage1Digis","HFBitCounts"),
  54544. InputHFSumsCollection = cms.InputTag("caloStage1Digis","HFRingSums"),
  54545. InputIsoTauCollection = cms.InputTag("caloStage1Digis","isoTaus"),
  54546. InputPreGtJetCollection = cms.InputTag("caloStage1Digis"),
  54547. InputRlxTauCollection = cms.InputTag("caloStage1Digis","rlxTaus")
  54548. )
  54549.  
  54550.  
  54551. process.caloStage1LegacyFormatDigis = cms.EDProducer("L1TCaloUpgradeToGCTConverter",
  54552. InputCollection = cms.InputTag("caloStage1Digis"),
  54553. InputHFCountsCollection = cms.InputTag("caloStage1Digis","HFBitCounts"),
  54554. InputHFSumsCollection = cms.InputTag("caloStage1Digis","HFRingSums"),
  54555. InputIsoTauCollection = cms.InputTag("caloStage1Digis","isoTaus"),
  54556. InputRlxTauCollection = cms.InputTag("caloStage1Digis","rlxTaus")
  54557. )
  54558.  
  54559.  
  54560. process.caloStage2Digis = cms.EDProducer("L1TRawToDigi",
  54561. FedIds = cms.vint32(1360, 1366),
  54562. MinFeds = cms.uint32(1),
  54563. Setup = cms.string('stage2::CaloSetup')
  54564. )
  54565.  
  54566.  
  54567. process.caloTowerForTrk = cms.EDProducer("CaloTowersCreator",
  54568. AllowMissingInputs = cms.bool(False),
  54569. EBGrid = cms.vdouble(-1.0, 1.0, 10.0, 100.0, 1000.0),
  54570. EBSumThreshold = cms.double(0.2),
  54571. EBThreshold = cms.double(0.07),
  54572. EBWeight = cms.double(1.0),
  54573. EBWeights = cms.vdouble(1.0, 1.0, 1.0, 1.0, 1.0),
  54574. EEGrid = cms.vdouble(-1.0, 1.0, 10.0, 100.0, 1000.0),
  54575. EESumThreshold = cms.double(0.45),
  54576. EEThreshold = cms.double(0.3),
  54577. EEWeight = cms.double(1.0),
  54578. EEWeights = cms.vdouble(1.0, 1.0, 1.0, 1.0, 1.0),
  54579. EcalRecHitSeveritiesToBeExcluded = cms.vstring('kTime',
  54580. 'kWeird',
  54581. 'kBad'),
  54582. EcalSeveritiesToBeUsedInBadTowers = cms.vstring(),
  54583. EcutTower = cms.double(-1000.0),
  54584. HBGrid = cms.vdouble(-1.0, 1.0, 10.0, 100.0, 1000.0),
  54585. HBThreshold = cms.double(0.7),
  54586. HBWeight = cms.double(1.0),
  54587. HBWeights = cms.vdouble(1.0, 1.0, 1.0, 1.0, 1.0),
  54588. HEDGrid = cms.vdouble(-1.0, 1.0, 10.0, 100.0, 1000.0),
  54589. HEDThreshold = cms.double(0.8),
  54590. HEDWeight = cms.double(1.0),
  54591. HEDWeights = cms.vdouble(1.0, 1.0, 1.0, 1.0, 1.0),
  54592. HESGrid = cms.vdouble(-1.0, 1.0, 10.0, 100.0, 1000.0),
  54593. HESThreshold = cms.double(0.8),
  54594. HESWeight = cms.double(1.0),
  54595. HESWeights = cms.vdouble(1.0, 1.0, 1.0, 1.0, 1.0),
  54596. HF1Grid = cms.vdouble(-1.0, 1.0, 10.0, 100.0, 1000.0),
  54597. HF1Threshold = cms.double(0.5),
  54598. HF1Weight = cms.double(1.0),
  54599. HF1Weights = cms.vdouble(1.0, 1.0, 1.0, 1.0, 1.0),
  54600. HF2Grid = cms.vdouble(-1.0, 1.0, 10.0, 100.0, 1000.0),
  54601. HF2Threshold = cms.double(0.85),
  54602. HF2Weight = cms.double(1.0),
  54603. HF2Weights = cms.vdouble(1.0, 1.0, 1.0, 1.0, 1.0),
  54604. HOGrid = cms.vdouble(-1.0, 1.0, 10.0, 100.0, 1000.0),
  54605. HOThreshold0 = cms.double(1.1),
  54606. HOThresholdMinus1 = cms.double(3.5),
  54607. HOThresholdMinus2 = cms.double(3.5),
  54608. HOThresholdPlus1 = cms.double(3.5),
  54609. HOThresholdPlus2 = cms.double(3.5),
  54610. HOWeight = cms.double(1.0),
  54611. HOWeights = cms.vdouble(1.0, 1.0, 1.0, 1.0, 1.0),
  54612. HcalAcceptSeverityLevel = cms.uint32(9),
  54613. HcalAcceptSeverityLevelForRejectedHit = cms.uint32(9999),
  54614. HcalPhase = cms.int32(0),
  54615. HcalThreshold = cms.double(-1000.0),
  54616. MomConstrMethod = cms.int32(1),
  54617. MomEBDepth = cms.double(0.3),
  54618. MomEEDepth = cms.double(0.0),
  54619. MomHBDepth = cms.double(0.2),
  54620. MomHEDepth = cms.double(0.4),
  54621. UseEcalRecoveredHits = cms.bool(False),
  54622. UseEtEBTreshold = cms.bool(False),
  54623. UseEtEETreshold = cms.bool(False),
  54624. UseHO = cms.bool(True),
  54625. UseHcalRecoveredHits = cms.bool(True),
  54626. UseRejectedHitsOnly = cms.bool(False),
  54627. UseRejectedRecoveredEcalHits = cms.bool(False),
  54628. UseRejectedRecoveredHcalHits = cms.bool(True),
  54629. UseSymEBTreshold = cms.bool(True),
  54630. UseSymEETreshold = cms.bool(True),
  54631. ecalInputs = cms.VInputTag(cms.InputTag("ecalRecHit","EcalRecHitsEB"), cms.InputTag("ecalRecHit","EcalRecHitsEE")),
  54632. hbheInput = cms.InputTag("hbheprereco"),
  54633. hfInput = cms.InputTag("hfreco"),
  54634. hoInput = cms.InputTag("horeco")
  54635. )
  54636.  
  54637.  
  54638. process.caloTowerForTrkPreSplitting = cms.EDProducer("CaloTowersCreator",
  54639. AllowMissingInputs = cms.bool(False),
  54640. EBGrid = cms.vdouble(-1.0, 1.0, 10.0, 100.0, 1000.0),
  54641. EBSumThreshold = cms.double(0.2),
  54642. EBThreshold = cms.double(0.07),
  54643. EBWeight = cms.double(1.0),
  54644. EBWeights = cms.vdouble(1.0, 1.0, 1.0, 1.0, 1.0),
  54645. EEGrid = cms.vdouble(-1.0, 1.0, 10.0, 100.0, 1000.0),
  54646. EESumThreshold = cms.double(0.45),
  54647. EEThreshold = cms.double(0.3),
  54648. EEWeight = cms.double(1.0),
  54649. EEWeights = cms.vdouble(1.0, 1.0, 1.0, 1.0, 1.0),
  54650. EcalRecHitSeveritiesToBeExcluded = cms.vstring('kTime',
  54651. 'kWeird',
  54652. 'kBad'),
  54653. EcalSeveritiesToBeUsedInBadTowers = cms.vstring(),
  54654. EcutTower = cms.double(-1000.0),
  54655. HBGrid = cms.vdouble(-1.0, 1.0, 10.0, 100.0, 1000.0),
  54656. HBThreshold = cms.double(0.7),
  54657. HBWeight = cms.double(1.0),
  54658. HBWeights = cms.vdouble(1.0, 1.0, 1.0, 1.0, 1.0),
  54659. HEDGrid = cms.vdouble(-1.0, 1.0, 10.0, 100.0, 1000.0),
  54660. HEDThreshold = cms.double(0.8),
  54661. HEDWeight = cms.double(1.0),
  54662. HEDWeights = cms.vdouble(1.0, 1.0, 1.0, 1.0, 1.0),
  54663. HESGrid = cms.vdouble(-1.0, 1.0, 10.0, 100.0, 1000.0),
  54664. HESThreshold = cms.double(0.8),
  54665. HESWeight = cms.double(1.0),
  54666. HESWeights = cms.vdouble(1.0, 1.0, 1.0, 1.0, 1.0),
  54667. HF1Grid = cms.vdouble(-1.0, 1.0, 10.0, 100.0, 1000.0),
  54668. HF1Threshold = cms.double(0.5),
  54669. HF1Weight = cms.double(1.0),
  54670. HF1Weights = cms.vdouble(1.0, 1.0, 1.0, 1.0, 1.0),
  54671. HF2Grid = cms.vdouble(-1.0, 1.0, 10.0, 100.0, 1000.0),
  54672. HF2Threshold = cms.double(0.85),
  54673. HF2Weight = cms.double(1.0),
  54674. HF2Weights = cms.vdouble(1.0, 1.0, 1.0, 1.0, 1.0),
  54675. HOGrid = cms.vdouble(-1.0, 1.0, 10.0, 100.0, 1000.0),
  54676. HOThreshold0 = cms.double(1.1),
  54677. HOThresholdMinus1 = cms.double(3.5),
  54678. HOThresholdMinus2 = cms.double(3.5),
  54679. HOThresholdPlus1 = cms.double(3.5),
  54680. HOThresholdPlus2 = cms.double(3.5),
  54681. HOWeight = cms.double(1.0),
  54682. HOWeights = cms.vdouble(1.0, 1.0, 1.0, 1.0, 1.0),
  54683. HcalAcceptSeverityLevel = cms.uint32(9),
  54684. HcalAcceptSeverityLevelForRejectedHit = cms.uint32(9999),
  54685. HcalPhase = cms.int32(0),
  54686. HcalThreshold = cms.double(-1000.0),
  54687. MomConstrMethod = cms.int32(1),
  54688. MomEBDepth = cms.double(0.3),
  54689. MomEEDepth = cms.double(0.0),
  54690. MomHBDepth = cms.double(0.2),
  54691. MomHEDepth = cms.double(0.4),
  54692. UseEcalRecoveredHits = cms.bool(False),
  54693. UseEtEBTreshold = cms.bool(False),
  54694. UseEtEETreshold = cms.bool(False),
  54695. UseHO = cms.bool(True),
  54696. UseHcalRecoveredHits = cms.bool(True),
  54697. UseRejectedHitsOnly = cms.bool(False),
  54698. UseRejectedRecoveredEcalHits = cms.bool(False),
  54699. UseRejectedRecoveredHcalHits = cms.bool(True),
  54700. UseSymEBTreshold = cms.bool(True),
  54701. UseSymEETreshold = cms.bool(True),
  54702. ecalInputs = cms.VInputTag(cms.InputTag("ecalRecHit","EcalRecHitsEB"), cms.InputTag("ecalRecHit","EcalRecHitsEE")),
  54703. hbheInput = cms.InputTag("hbheprereco"),
  54704. hfInput = cms.InputTag("hfreco"),
  54705. hoInput = cms.InputTag("horeco")
  54706. )
  54707.  
  54708.  
  54709. process.candidateVertexArbitrator = cms.EDProducer("CandidateVertexArbitrator",
  54710. beamSpot = cms.InputTag("offlineBeamSpot"),
  54711. dLenFraction = cms.double(0.333),
  54712. dRCut = cms.double(0.4),
  54713. distCut = cms.double(0.04),
  54714. fitterRatio = cms.double(0.25),
  54715. fitterSigmacut = cms.double(3),
  54716. fitterTini = cms.double(256),
  54717. primaryVertices = cms.InputTag("offlinePrimaryVertices"),
  54718. secondaryVertices = cms.InputTag("candidateVertexMerger"),
  54719. sigCut = cms.double(5),
  54720. trackMinLayers = cms.int32(4),
  54721. trackMinPixels = cms.int32(1),
  54722. trackMinPt = cms.double(0.4),
  54723. tracks = cms.InputTag("particleFlow")
  54724. )
  54725.  
  54726.  
  54727. process.candidateVertexArbitratorCvsL = cms.EDProducer("CandidateVertexArbitrator",
  54728. beamSpot = cms.InputTag("offlineBeamSpot"),
  54729. dLenFraction = cms.double(0.333),
  54730. dRCut = cms.double(0.4),
  54731. distCut = cms.double(0.04),
  54732. fitterRatio = cms.double(0.25),
  54733. fitterSigmacut = cms.double(3),
  54734. fitterTini = cms.double(256),
  54735. primaryVertices = cms.InputTag("offlinePrimaryVertices"),
  54736. secondaryVertices = cms.InputTag("candidateVertexMergerCvsL"),
  54737. sigCut = cms.double(5),
  54738. trackMinLayers = cms.int32(4),
  54739. trackMinPixels = cms.int32(1),
  54740. trackMinPt = cms.double(0.4),
  54741. tracks = cms.InputTag("particleFlow")
  54742. )
  54743.  
  54744.  
  54745. process.candidateVertexMerger = cms.EDProducer("CandidateVertexMerger",
  54746. maxFraction = cms.double(0.7),
  54747. minSignificance = cms.double(2),
  54748. secondaryVertices = cms.InputTag("inclusiveCandidateVertexFinder")
  54749. )
  54750.  
  54751.  
  54752. process.candidateVertexMergerCvsL = cms.EDProducer("CandidateVertexMerger",
  54753. maxFraction = cms.double(0.7),
  54754. minSignificance = cms.double(2),
  54755. secondaryVertices = cms.InputTag("inclusiveCandidateVertexFinderCvsL")
  54756. )
  54757.  
  54758.  
  54759. process.castorDigis = cms.EDProducer("CastorRawToDigi",
  54760. CastorCtdc = cms.bool(False),
  54761. CastorFirstFED = cms.int32(690),
  54762. ComplainEmptyData = cms.untracked.bool(False),
  54763. ExceptionEmptyData = cms.untracked.bool(False),
  54764. ExpectedOrbitMessageTime = cms.int32(-1),
  54765. FEDs = cms.untracked.vint32(690, 691, 692, 693, 722),
  54766. FilterDataQuality = cms.bool(True),
  54767. InputLabel = cms.InputTag("rawDataCollector"),
  54768. UnpackTTP = cms.bool(True),
  54769. UnpackZDC = cms.bool(True),
  54770. UseNominalOrbitMessageTime = cms.bool(True),
  54771. ZDCFirstFED = cms.int32(693),
  54772. firstSample = cms.int32(0),
  54773. lastSample = cms.int32(9),
  54774. silent = cms.untracked.bool(False)
  54775. )
  54776.  
  54777.  
  54778. process.castorreco = cms.EDProducer("CastorSimpleReconstructor",
  54779. Subdetector = cms.string('CASTOR'),
  54780. correctForPhaseContainment = cms.bool(False),
  54781. correctForTimeslew = cms.bool(False),
  54782. correctionPhaseNS = cms.double(0.0),
  54783. digiLabel = cms.InputTag("castorDigis"),
  54784. doSaturationCorr = cms.bool(True),
  54785. firstSample = cms.int32(4),
  54786. maxADCvalue = cms.int32(127),
  54787. samplesToAdd = cms.int32(2),
  54788. setSaturationFlag = cms.bool(True),
  54789. tsFromDB = cms.bool(True)
  54790. )
  54791.  
  54792.  
  54793. process.chargeCut2069Clusters = cms.EDProducer("ClusterChargeMasker",
  54794. clusterChargeCut = cms.PSet(
  54795. refToPSet_ = cms.string('SiStripClusterChargeCutTight')
  54796. ),
  54797. oldClusterRemovalInfo = cms.InputTag("pixelPairStepClusters"),
  54798. pixelClusters = cms.InputTag("siPixelClusters"),
  54799. stripClusters = cms.InputTag("siStripClusters")
  54800. )
  54801.  
  54802.  
  54803. process.chargedIsoPtSum = cms.EDProducer("PFRecoTauDiscriminationByIsolation",
  54804. ApplyDiscriminationByECALIsolation = cms.bool(False),
  54805. ApplyDiscriminationByTrackerIsolation = cms.bool(True),
  54806. ApplyDiscriminationByWeightedECALIsolation = cms.bool(False),
  54807. PFTauProducer = cms.InputTag("pfTauProducer"),
  54808. Prediscriminants = cms.PSet(
  54809. BooleanOperator = cms.string('and'),
  54810. leadTrack = cms.PSet(
  54811. Producer = cms.InputTag("pfRecoTauDiscriminationByLeadingTrackFinding"),
  54812. cut = cms.double(0.5)
  54813. )
  54814. ),
  54815. UseAllPFCandsForWeights = cms.bool(False),
  54816. WeightECALIsolation = cms.double(1.0),
  54817. applyDeltaBetaCorrection = cms.bool(False),
  54818. applyFootprintCorrection = cms.bool(False),
  54819. applyOccupancyCut = cms.bool(False),
  54820. applyPhotonPtSumOutsideSignalConeCut = cms.bool(False),
  54821. applyRelativeSumPtCut = cms.bool(False),
  54822. applyRhoCorrection = cms.bool(False),
  54823. applySumPtCut = cms.bool(False),
  54824. customOuterCone = cms.double(0.5),
  54825. deltaBetaFactor = cms.string('0.38'),
  54826. footprintCorrections = cms.VPSet(cms.PSet(
  54827. offset = cms.string('0.0'),
  54828. selection = cms.string('decayMode() = 0')
  54829. ),
  54830. cms.PSet(
  54831. offset = cms.string('0.0'),
  54832. selection = cms.string('decayMode() = 1 || decayMode() = 2')
  54833. ),
  54834. cms.PSet(
  54835. offset = cms.string('2.7'),
  54836. selection = cms.string('decayMode() = 5')
  54837. ),
  54838. cms.PSet(
  54839. offset = cms.string('0.0'),
  54840. selection = cms.string('decayMode() = 6')
  54841. ),
  54842. cms.PSet(
  54843. offset = cms.string('max(2.0, 0.22*pt() - 2.0)'),
  54844. selection = cms.string('decayMode() = 10')
  54845. )),
  54846. isoConeSizeForDeltaBeta = cms.double(0.8),
  54847. maxAbsPhotonSumPt_outsideSignalCone = cms.double(1000000000.0),
  54848. maxRelPhotonSumPt_outsideSignalCone = cms.double(0.1),
  54849. maximumOccupancy = cms.uint32(0),
  54850. maximumSumPtCut = cms.double(6.0),
  54851. minTauPtForNoIso = cms.double(-99.0),
  54852. particleFlowSrc = cms.InputTag("particleFlow"),
  54853. qualityCuts = cms.PSet(
  54854. isolationQualityCuts = cms.PSet(
  54855. maxDeltaZ = cms.double(0.2),
  54856. maxTrackChi2 = cms.double(100.0),
  54857. maxTransverseImpactParameter = cms.double(0.03),
  54858. minGammaEt = cms.double(1.5),
  54859. minTrackHits = cms.uint32(8),
  54860. minTrackPixelHits = cms.uint32(0),
  54861. minTrackPt = cms.double(1.0),
  54862. minTrackVertexWeight = cms.double(-1.0)
  54863. ),
  54864. leadingTrkOrPFCandOption = cms.string('leadPFCand'),
  54865. primaryVertexSrc = cms.InputTag("offlinePrimaryVertices"),
  54866. pvFindingAlgo = cms.string('closestInDeltaZ'),
  54867. recoverLeadingTrk = cms.bool(False),
  54868. signalQualityCuts = cms.PSet(
  54869. maxDeltaZ = cms.double(0.4),
  54870. maxTrackChi2 = cms.double(100.0),
  54871. maxTransverseImpactParameter = cms.double(0.1),
  54872. minGammaEt = cms.double(0.5),
  54873. minNeutralHadronEt = cms.double(30.0),
  54874. minTrackHits = cms.uint32(3),
  54875. minTrackPixelHits = cms.uint32(0),
  54876. minTrackPt = cms.double(0.5),
  54877. minTrackVertexWeight = cms.double(-1.0)
  54878. ),
  54879. vertexTrackFiltering = cms.bool(False),
  54880. vxAssocQualityCuts = cms.PSet(
  54881. maxTrackChi2 = cms.double(100.0),
  54882. maxTransverseImpactParameter = cms.double(0.1),
  54883. minGammaEt = cms.double(0.5),
  54884. minTrackHits = cms.uint32(3),
  54885. minTrackPixelHits = cms.uint32(0),
  54886. minTrackPt = cms.double(0.5),
  54887. minTrackVertexWeight = cms.double(-1.0)
  54888. )
  54889. ),
  54890. relativeSumPtCut = cms.double(0.0),
  54891. relativeSumPtOffset = cms.double(0.0),
  54892. rhoConeSize = cms.double(0.5),
  54893. rhoProducer = cms.InputTag("fixedGridRhoFastjetAll"),
  54894. rhoUEOffsetCorrection = cms.double(1.0),
  54895. storeRawPUsumPt = cms.bool(False),
  54896. storeRawSumPt = cms.bool(True),
  54897. verbosity = cms.int32(0),
  54898. vertexSrc = cms.InputTag("offlinePrimaryVertices")
  54899. )
  54900.  
  54901.  
  54902. process.chargedak4GenJets = cms.EDProducer("FastjetJetProducer",
  54903. Active_Area_Repeats = cms.int32(5),
  54904. GhostArea = cms.double(0.01),
  54905. Ghost_EtaMax = cms.double(6.0),
  54906. Rho_EtaMax = cms.double(4.5),
  54907. doAreaFastjet = cms.bool(False),
  54908. doPUOffsetCorr = cms.bool(False),
  54909. doPVCorrection = cms.bool(False),
  54910. doRhoFastjet = cms.bool(False),
  54911. inputEMin = cms.double(0.0),
  54912. inputEtMin = cms.double(0.0),
  54913. jetAlgorithm = cms.string('AntiKt'),
  54914. jetPtMin = cms.double(3.0),
  54915. jetType = cms.string('GenJet'),
  54916. maxBadEcalCells = cms.uint32(9999999),
  54917. maxBadHcalCells = cms.uint32(9999999),
  54918. maxProblematicEcalCells = cms.uint32(9999999),
  54919. maxProblematicHcalCells = cms.uint32(9999999),
  54920. maxRecoveredEcalCells = cms.uint32(9999999),
  54921. maxRecoveredHcalCells = cms.uint32(9999999),
  54922. minSeed = cms.uint32(14327),
  54923. nSigmaPU = cms.double(1.0),
  54924. rParam = cms.double(0.4),
  54925. radiusPU = cms.double(0.5),
  54926. src = cms.InputTag("chargedParticles"),
  54927. srcPVs = cms.InputTag(""),
  54928. useDeterministicSeed = cms.bool(True)
  54929. )
  54930.  
  54931.  
  54932. process.ckfInOutTracksFromConversions = cms.EDProducer("TrackProducerWithSCAssociation",
  54933. AlgorithmName = cms.string('inOutEcalSeededConv'),
  54934. ComponentName = cms.string('ckfInOutTracksFromConversions'),
  54935. Fitter = cms.string('KFFittingSmootherForInOut'),
  54936. MeasurementTracker = cms.string(''),
  54937. MeasurementTrackerEvent = cms.InputTag("MeasurementTrackerEvent"),
  54938. NavigationSchool = cms.string('SimpleNavigationSchool'),
  54939. Propagator = cms.string('alongMomElePropagator'),
  54940. TTRHBuilder = cms.string('WithTrackAngle'),
  54941. TrajectoryInEvent = cms.bool(False),
  54942. beamSpot = cms.InputTag("offlineBeamSpot"),
  54943. producer = cms.string('conversionTrackCandidates'),
  54944. recoTrackSCAssociationCollection = cms.string('inOutTrackSCAssociationCollection'),
  54945. src = cms.InputTag("conversionTrackCandidates","inOutTracksFromConversions"),
  54946. trackCandidateSCAssociationCollection = cms.string('inOutTrackCandidateSCAssociationCollection')
  54947. )
  54948.  
  54949.  
  54950. process.ckfOutInTracksFromConversions = cms.EDProducer("TrackProducerWithSCAssociation",
  54951. AlgorithmName = cms.string('outInEcalSeededConv'),
  54952. ComponentName = cms.string('ckfOutInTracksFromConversions'),
  54953. Fitter = cms.string('KFFitterForOutIn'),
  54954. MeasurementTracker = cms.string(''),
  54955. MeasurementTrackerEvent = cms.InputTag("MeasurementTrackerEvent"),
  54956. NavigationSchool = cms.string('SimpleNavigationSchool'),
  54957. Propagator = cms.string('alongMomElePropagator'),
  54958. TTRHBuilder = cms.string('WithTrackAngle'),
  54959. TrajectoryInEvent = cms.bool(False),
  54960. beamSpot = cms.InputTag("offlineBeamSpot"),
  54961. producer = cms.string('conversionTrackCandidates'),
  54962. recoTrackSCAssociationCollection = cms.string('outInTrackSCAssociationCollection'),
  54963. src = cms.InputTag("conversionTrackCandidates","outInTracksFromConversions"),
  54964. trackCandidateSCAssociationCollection = cms.string('outInTrackCandidateSCAssociationCollection')
  54965. )
  54966.  
  54967.  
  54968. process.cleanedHybridSuperClusters = cms.EDProducer("HybridClusterProducer",
  54969. HybridBarrelSeedThr = cms.double(1.0),
  54970. RecHitFlagToBeExcluded = cms.vstring('kFaultyHardware',
  54971. 'kTowerRecovered',
  54972. 'kDead'),
  54973. RecHitSeverityToBeExcluded = cms.vstring('kWeird',
  54974. 'kBad',
  54975. 'kTime'),
  54976. basicclusterCollection = cms.string('hybridBarrelBasicClusters'),
  54977. clustershapecollection = cms.string(''),
  54978. dynamicEThresh = cms.bool(False),
  54979. dynamicPhiRoad = cms.bool(False),
  54980. eThreshA = cms.double(0.003),
  54981. eThreshB = cms.double(0.1),
  54982. eseed = cms.double(0.35),
  54983. ethresh = cms.double(0.1),
  54984. ewing = cms.double(0.0),
  54985. excludeFlagged = cms.bool(True),
  54986. posCalcParameters = cms.PSet(
  54987. LogWeighted = cms.bool(True),
  54988. T0_barl = cms.double(7.4),
  54989. T0_endc = cms.double(3.1),
  54990. T0_endcPresh = cms.double(1.2),
  54991. W0 = cms.double(4.2),
  54992. X0 = cms.double(0.89)
  54993. ),
  54994. recHitsCollection = cms.InputTag("ecalRecHit","EcalRecHitsEB"),
  54995. shapeAssociation = cms.string('hybridShapeAssoc'),
  54996. step = cms.int32(17),
  54997. superclusterCollection = cms.string(''),
  54998. useEtForXi = cms.bool(True),
  54999. xi = cms.double(0.0)
  55000. )
  55001.  
  55002.  
  55003. process.cleanedPatJets = cms.EDProducer("PATJetCleaner",
  55004. checkOverlaps = cms.PSet(
  55005. electrons = cms.PSet(
  55006. algorithm = cms.string('byDeltaR'),
  55007. checkRecoComponents = cms.bool(False),
  55008. deltaR = cms.double(0.5),
  55009. pairCut = cms.string(''),
  55010. preselection = cms.string(''),
  55011. requireNoOverlaps = cms.bool(False),
  55012. src = cms.InputTag("selectedPatElectrons")
  55013. ),
  55014. muons = cms.PSet(
  55015. algorithm = cms.string('byDeltaR'),
  55016. checkRecoComponents = cms.bool(False),
  55017. deltaR = cms.double(0.5),
  55018. pairCut = cms.string(''),
  55019. preselection = cms.string(''),
  55020. requireNoOverlaps = cms.bool(False),
  55021. src = cms.InputTag("selectedPatMuons")
  55022. )
  55023. ),
  55024. finalCut = cms.string(''),
  55025. preselection = cms.string(''),
  55026. src = cms.InputTag("jetSelectorForMet")
  55027. )
  55028.  
  55029.  
  55030. process.cleanedPatJetsNoHF = cms.EDProducer("PATJetCleaner",
  55031. checkOverlaps = cms.PSet(
  55032. electrons = cms.PSet(
  55033. algorithm = cms.string('byDeltaR'),
  55034. checkRecoComponents = cms.bool(False),
  55035. deltaR = cms.double(0.5),
  55036. pairCut = cms.string(''),
  55037. preselection = cms.string(''),
  55038. requireNoOverlaps = cms.bool(False),
  55039. src = cms.InputTag("selectedPatElectrons")
  55040. ),
  55041. muons = cms.PSet(
  55042. algorithm = cms.string('byDeltaR'),
  55043. checkRecoComponents = cms.bool(False),
  55044. deltaR = cms.double(0.5),
  55045. pairCut = cms.string(''),
  55046. preselection = cms.string(''),
  55047. requireNoOverlaps = cms.bool(False),
  55048. src = cms.InputTag("selectedPatMuons")
  55049. )
  55050. ),
  55051. finalCut = cms.string(''),
  55052. preselection = cms.string(''),
  55053. src = cms.InputTag("jetSelectorForMetNoHF")
  55054. )
  55055.  
  55056.  
  55057. process.cleanedPatJetsPuppi = cms.EDProducer("PATJetCleaner",
  55058. checkOverlaps = cms.PSet(
  55059. electrons = cms.PSet(
  55060. algorithm = cms.string('byDeltaR'),
  55061. checkRecoComponents = cms.bool(False),
  55062. deltaR = cms.double(0.5),
  55063. pairCut = cms.string(''),
  55064. preselection = cms.string(''),
  55065. requireNoOverlaps = cms.bool(False),
  55066. src = cms.InputTag("selectedPatElectrons")
  55067. ),
  55068. muons = cms.PSet(
  55069. algorithm = cms.string('byDeltaR'),
  55070. checkRecoComponents = cms.bool(False),
  55071. deltaR = cms.double(0.5),
  55072. pairCut = cms.string(''),
  55073. preselection = cms.string(''),
  55074. requireNoOverlaps = cms.bool(False),
  55075. src = cms.InputTag("selectedPatMuons")
  55076. )
  55077. ),
  55078. finalCut = cms.string(''),
  55079. preselection = cms.string(''),
  55080. src = cms.InputTag("jetSelectorForMetPuppi")
  55081. )
  55082.  
  55083.  
  55084. process.clusterSummaryProducer = cms.EDProducer("ClusterSummaryProducer",
  55085. doPixels = cms.bool(True),
  55086. doStrips = cms.bool(True),
  55087. pixelClusters = cms.InputTag("siPixelClustersPreSplitting"),
  55088. stripClusters = cms.InputTag("siStripClusters"),
  55089. verbose = cms.bool(False),
  55090. wantedSubDets = cms.vstring('TOB',
  55091. 'TIB',
  55092. 'TID',
  55093. 'TEC',
  55094. 'STRIP',
  55095. 'BPIX',
  55096. 'FPIX',
  55097. 'PIXEL'),
  55098. wantedUserSubDets = cms.VPSet()
  55099. )
  55100.  
  55101.  
  55102. process.cmsTopTagPFJetsCHS = cms.EDProducer("CATopJetProducer",
  55103. Active_Area_Repeats = cms.int32(1),
  55104. GhostArea = cms.double(0.01),
  55105. Ghost_EtaMax = cms.double(5.0),
  55106. Rho_EtaMax = cms.double(4.4),
  55107. algorithm = cms.int32(1),
  55108. centralEtaCut = cms.double(2.5),
  55109. debugLevel = cms.untracked.int32(0),
  55110. deltarBins = cms.vdouble(0.19, 0.19, 0.19),
  55111. doAreaDiskApprox = cms.bool(False),
  55112. doAreaFastjet = cms.bool(True),
  55113. doOutputJets = cms.bool(True),
  55114. doPUOffsetCorr = cms.bool(False),
  55115. doPVCorrection = cms.bool(False),
  55116. doRhoFastjet = cms.bool(False),
  55117. etFrac = cms.double(0.7),
  55118. inputEMin = cms.double(0.0),
  55119. inputEtMin = cms.double(0.0),
  55120. jetAlgorithm = cms.string('CambridgeAachen'),
  55121. jetCollInstanceName = cms.string('caTopSubJets'),
  55122. jetPtMin = cms.double(100.0),
  55123. jetType = cms.string('PFJet'),
  55124. maxBadEcalCells = cms.uint32(9999999),
  55125. maxBadHcalCells = cms.uint32(9999999),
  55126. maxProblematicEcalCells = cms.uint32(9999999),
  55127. maxProblematicHcalCells = cms.uint32(9999999),
  55128. maxRecoveredEcalCells = cms.uint32(9999999),
  55129. maxRecoveredHcalCells = cms.uint32(9999999),
  55130. minSeed = cms.uint32(14327),
  55131. nCellBins = cms.vdouble(1.9, 1.9, 1.9),
  55132. nSigmaPU = cms.double(1.0),
  55133. ptFracBins = cms.vdouble(0.05, 0.05, 0.05),
  55134. rBins = cms.vdouble(0.8, 0.8, 0.8),
  55135. rParam = cms.double(0.8),
  55136. radiusPU = cms.double(0.5),
  55137. src = cms.InputTag("ak8PFJetsCHSConstituents","constituents"),
  55138. srcPVs = cms.InputTag(""),
  55139. sumEtBins = cms.vdouble(0, 1600, 2600),
  55140. sumEtEtaCut = cms.double(3.0),
  55141. tagAlgo = cms.int32(0),
  55142. useAdjacency = cms.int32(2),
  55143. useDeterministicSeed = cms.bool(True),
  55144. useMaxTower = cms.bool(False),
  55145. verbose = cms.bool(False),
  55146. voronoiRfact = cms.double(-0.9),
  55147. writeCompound = cms.bool(True)
  55148. )
  55149.  
  55150.  
  55151. process.combinatoricRecoTaus = cms.EDProducer("RecoTauProducer",
  55152. buildNullTaus = cms.bool(True),
  55153. builders = cms.VPSet(cms.PSet(
  55154. decayModes = cms.VPSet(cms.PSet(
  55155. maxPiZeros = cms.uint32(0),
  55156. maxTracks = cms.uint32(6),
  55157. nCharged = cms.uint32(1),
  55158. nPiZeros = cms.uint32(0)
  55159. ),
  55160. cms.PSet(
  55161. maxPiZeros = cms.uint32(6),
  55162. maxTracks = cms.uint32(6),
  55163. nCharged = cms.uint32(1),
  55164. nPiZeros = cms.uint32(1)
  55165. ),
  55166. cms.PSet(
  55167. maxPiZeros = cms.uint32(5),
  55168. maxTracks = cms.uint32(6),
  55169. nCharged = cms.uint32(1),
  55170. nPiZeros = cms.uint32(2)
  55171. ),
  55172. cms.PSet(
  55173. maxPiZeros = cms.uint32(0),
  55174. maxTracks = cms.uint32(6),
  55175. nCharged = cms.uint32(2),
  55176. nPiZeros = cms.uint32(0)
  55177. ),
  55178. cms.PSet(
  55179. maxPiZeros = cms.uint32(3),
  55180. maxTracks = cms.uint32(6),
  55181. nCharged = cms.uint32(2),
  55182. nPiZeros = cms.uint32(1)
  55183. ),
  55184. cms.PSet(
  55185. maxPiZeros = cms.uint32(0),
  55186. maxTracks = cms.uint32(6),
  55187. nCharged = cms.uint32(3),
  55188. nPiZeros = cms.uint32(0)
  55189. ),
  55190. cms.PSet(
  55191. maxPiZeros = cms.uint32(3),
  55192. maxTracks = cms.uint32(6),
  55193. nCharged = cms.uint32(3),
  55194. nPiZeros = cms.uint32(1)
  55195. )),
  55196. isolationConeSize = cms.double(0.5),
  55197. minAbsPhotonSumPt_insideSignalCone = cms.double(2.5),
  55198. minAbsPhotonSumPt_outsideSignalCone = cms.double(1000000000.0),
  55199. minRelPhotonSumPt_insideSignalCone = cms.double(0.1),
  55200. minRelPhotonSumPt_outsideSignalCone = cms.double(1000000000.0),
  55201. name = cms.string('combinatoric'),
  55202. pfCandSrc = cms.InputTag("particleFlow"),
  55203. plugin = cms.string('RecoTauBuilderCombinatoricPlugin'),
  55204. qualityCuts = cms.PSet(
  55205. isolationQualityCuts = cms.PSet(
  55206. maxDeltaZ = cms.double(0.2),
  55207. maxTrackChi2 = cms.double(100.0),
  55208. maxTransverseImpactParameter = cms.double(0.03),
  55209. minGammaEt = cms.double(1.5),
  55210. minTrackHits = cms.uint32(8),
  55211. minTrackPixelHits = cms.uint32(0),
  55212. minTrackPt = cms.double(1.0),
  55213. minTrackVertexWeight = cms.double(-1.0)
  55214. ),
  55215. leadingTrkOrPFCandOption = cms.string('leadPFCand'),
  55216. primaryVertexSrc = cms.InputTag("offlinePrimaryVertices"),
  55217. pvFindingAlgo = cms.string('closestInDeltaZ'),
  55218. recoverLeadingTrk = cms.bool(False),
  55219. signalQualityCuts = cms.PSet(
  55220. maxDeltaZ = cms.double(0.4),
  55221. maxTrackChi2 = cms.double(100.0),
  55222. maxTransverseImpactParameter = cms.double(0.1),
  55223. minGammaEt = cms.double(0.5),
  55224. minNeutralHadronEt = cms.double(30.0),
  55225. minTrackHits = cms.uint32(3),
  55226. minTrackPixelHits = cms.uint32(0),
  55227. minTrackPt = cms.double(0.5),
  55228. minTrackVertexWeight = cms.double(-1.0)
  55229. ),
  55230. vertexTrackFiltering = cms.bool(False),
  55231. vxAssocQualityCuts = cms.PSet(
  55232. maxTrackChi2 = cms.double(100.0),
  55233. maxTransverseImpactParameter = cms.double(0.1),
  55234. minGammaEt = cms.double(0.5),
  55235. minTrackHits = cms.uint32(3),
  55236. minTrackPixelHits = cms.uint32(0),
  55237. minTrackPt = cms.double(0.5),
  55238. minTrackVertexWeight = cms.double(-1.0)
  55239. )
  55240. ),
  55241. signalConeSize = cms.string('max(min(0.1, 3.0/pt()), 0.05)')
  55242. )),
  55243. chargedHadronSrc = cms.InputTag("ak4PFJetsRecoTauChargedHadrons"),
  55244. jetRegionSrc = cms.InputTag("recoTauAK4PFJets08Region"),
  55245. jetSrc = cms.InputTag("ak4PFJets"),
  55246. maxJetAbsEta = cms.double(2.5),
  55247. minJetPt = cms.double(14.0),
  55248. modifiers = cms.VPSet(cms.PSet(
  55249. name = cms.string('sipt'),
  55250. plugin = cms.string('RecoTauImpactParameterSignificancePlugin'),
  55251. qualityCuts = cms.PSet(
  55252. isolationQualityCuts = cms.PSet(
  55253. maxDeltaZ = cms.double(0.2),
  55254. maxTrackChi2 = cms.double(100.0),
  55255. maxTransverseImpactParameter = cms.double(0.03),
  55256. minGammaEt = cms.double(1.5),
  55257. minTrackHits = cms.uint32(8),
  55258. minTrackPixelHits = cms.uint32(0),
  55259. minTrackPt = cms.double(1.0),
  55260. minTrackVertexWeight = cms.double(-1.0)
  55261. ),
  55262. leadingTrkOrPFCandOption = cms.string('leadPFCand'),
  55263. primaryVertexSrc = cms.InputTag("offlinePrimaryVertices"),
  55264. pvFindingAlgo = cms.string('closestInDeltaZ'),
  55265. recoverLeadingTrk = cms.bool(False),
  55266. signalQualityCuts = cms.PSet(
  55267. maxDeltaZ = cms.double(0.4),
  55268. maxTrackChi2 = cms.double(100.0),
  55269. maxTransverseImpactParameter = cms.double(0.1),
  55270. minGammaEt = cms.double(0.5),
  55271. minNeutralHadronEt = cms.double(30.0),
  55272. minTrackHits = cms.uint32(3),
  55273. minTrackPixelHits = cms.uint32(0),
  55274. minTrackPt = cms.double(0.5),
  55275. minTrackVertexWeight = cms.double(-1.0)
  55276. ),
  55277. vertexTrackFiltering = cms.bool(False),
  55278. vxAssocQualityCuts = cms.PSet(
  55279. maxTrackChi2 = cms.double(100.0),
  55280. maxTransverseImpactParameter = cms.double(0.1),
  55281. minGammaEt = cms.double(0.5),
  55282. minTrackHits = cms.uint32(3),
  55283. minTrackPixelHits = cms.uint32(0),
  55284. minTrackPt = cms.double(0.5),
  55285. minTrackVertexWeight = cms.double(-1.0)
  55286. )
  55287. )
  55288. ),
  55289. cms.PSet(
  55290. DataType = cms.string('AOD'),
  55291. EcalStripSumE_deltaEta = cms.double(0.03),
  55292. EcalStripSumE_deltaPhiOverQ_maxValue = cms.double(0.5),
  55293. EcalStripSumE_deltaPhiOverQ_minValue = cms.double(-0.1),
  55294. EcalStripSumE_minClusEnergy = cms.double(0.1),
  55295. ElecPreIDLeadTkMatch_maxDR = cms.double(0.01),
  55296. ElectronPreIDProducer = cms.InputTag("elecpreid"),
  55297. maximumForElectrionPreIDOutput = cms.double(-0.1),
  55298. name = cms.string('elec_rej'),
  55299. plugin = cms.string('RecoTauElectronRejectionPlugin')
  55300. ),
  55301. cms.PSet(
  55302. dRaddNeutralHadron = cms.double(0.12),
  55303. dRaddPhoton = cms.double(-1.0),
  55304. minGammaEt = cms.double(10.0),
  55305. minNeutralHadronEt = cms.double(50.0),
  55306. name = cms.string('tau_en_reconstruction'),
  55307. plugin = cms.string('PFRecoTauEnergyAlgorithmPlugin'),
  55308. verbosity = cms.int32(0)
  55309. ),
  55310. cms.PSet(
  55311. name = cms.string('tau_mass'),
  55312. plugin = cms.string('PFRecoTauMassPlugin'),
  55313. verbosity = cms.int32(0)
  55314. ),
  55315. cms.PSet(
  55316. name = cms.string('TTIworkaround'),
  55317. pfTauTagInfoSrc = cms.InputTag("pfRecoTauTagInfoProducer"),
  55318. plugin = cms.string('RecoTauTagInfoWorkaroundModifer')
  55319. )),
  55320. piZeroSrc = cms.InputTag("ak4PFJetsLegacyHPSPiZeros")
  55321. )
  55322.  
  55323.  
  55324. process.combinatoricRecoTausBoosted = cms.EDProducer("RecoTauProducer",
  55325. buildNullTaus = cms.bool(True),
  55326. builders = cms.VPSet(cms.PSet(
  55327. decayModes = cms.VPSet(cms.PSet(
  55328. maxPiZeros = cms.uint32(0),
  55329. maxTracks = cms.uint32(6),
  55330. nCharged = cms.uint32(1),
  55331. nPiZeros = cms.uint32(0)
  55332. ),
  55333. cms.PSet(
  55334. maxPiZeros = cms.uint32(6),
  55335. maxTracks = cms.uint32(6),
  55336. nCharged = cms.uint32(1),
  55337. nPiZeros = cms.uint32(1)
  55338. ),
  55339. cms.PSet(
  55340. maxPiZeros = cms.uint32(5),
  55341. maxTracks = cms.uint32(6),
  55342. nCharged = cms.uint32(1),
  55343. nPiZeros = cms.uint32(2)
  55344. ),
  55345. cms.PSet(
  55346. maxPiZeros = cms.uint32(0),
  55347. maxTracks = cms.uint32(6),
  55348. nCharged = cms.uint32(2),
  55349. nPiZeros = cms.uint32(0)
  55350. ),
  55351. cms.PSet(
  55352. maxPiZeros = cms.uint32(3),
  55353. maxTracks = cms.uint32(6),
  55354. nCharged = cms.uint32(2),
  55355. nPiZeros = cms.uint32(1)
  55356. ),
  55357. cms.PSet(
  55358. maxPiZeros = cms.uint32(0),
  55359. maxTracks = cms.uint32(6),
  55360. nCharged = cms.uint32(3),
  55361. nPiZeros = cms.uint32(0)
  55362. ),
  55363. cms.PSet(
  55364. maxPiZeros = cms.uint32(3),
  55365. maxTracks = cms.uint32(6),
  55366. nCharged = cms.uint32(3),
  55367. nPiZeros = cms.uint32(1)
  55368. )),
  55369. isolationConeSize = cms.double(0.5),
  55370. minAbsPhotonSumPt_insideSignalCone = cms.double(2.5),
  55371. minAbsPhotonSumPt_outsideSignalCone = cms.double(1000000000.0),
  55372. minRelPhotonSumPt_insideSignalCone = cms.double(0.1),
  55373. minRelPhotonSumPt_outsideSignalCone = cms.double(1000000000.0),
  55374. name = cms.string('combinatoric'),
  55375. pfCandSrc = cms.InputTag("particleFlow"),
  55376. plugin = cms.string('RecoTauBuilderCombinatoricPlugin'),
  55377. qualityCuts = cms.PSet(
  55378. isolationQualityCuts = cms.PSet(
  55379. maxDeltaZ = cms.double(0.2),
  55380. maxTrackChi2 = cms.double(100.0),
  55381. maxTransverseImpactParameter = cms.double(0.03),
  55382. minGammaEt = cms.double(1.5),
  55383. minTrackHits = cms.uint32(8),
  55384. minTrackPixelHits = cms.uint32(0),
  55385. minTrackPt = cms.double(1.0),
  55386. minTrackVertexWeight = cms.double(-1.0)
  55387. ),
  55388. leadingTrkOrPFCandOption = cms.string('leadPFCand'),
  55389. primaryVertexSrc = cms.InputTag("offlinePrimaryVertices"),
  55390. pvFindingAlgo = cms.string('closestInDeltaZ'),
  55391. recoverLeadingTrk = cms.bool(False),
  55392. signalQualityCuts = cms.PSet(
  55393. maxDeltaZ = cms.double(0.4),
  55394. maxTrackChi2 = cms.double(100.0),
  55395. maxTransverseImpactParameter = cms.double(0.1),
  55396. minGammaEt = cms.double(0.5),
  55397. minNeutralHadronEt = cms.double(30.0),
  55398. minTrackHits = cms.uint32(3),
  55399. minTrackPixelHits = cms.uint32(0),
  55400. minTrackPt = cms.double(0.5),
  55401. minTrackVertexWeight = cms.double(-1.0)
  55402. ),
  55403. vertexTrackFiltering = cms.bool(False),
  55404. vxAssocQualityCuts = cms.PSet(
  55405. maxTrackChi2 = cms.double(100.0),
  55406. maxTransverseImpactParameter = cms.double(0.1),
  55407. minGammaEt = cms.double(0.5),
  55408. minTrackHits = cms.uint32(3),
  55409. minTrackPixelHits = cms.uint32(0),
  55410. minTrackPt = cms.double(0.5),
  55411. minTrackVertexWeight = cms.double(-1.0)
  55412. )
  55413. ),
  55414. signalConeSize = cms.string('max(min(0.1, 3.0/pt()), 0.05)')
  55415. )),
  55416. chargedHadronSrc = cms.InputTag("ak4PFJetsRecoTauChargedHadronsBoosted"),
  55417. jetRegionSrc = cms.InputTag("recoTauAK4PFJets08RegionBoosted"),
  55418. jetSrc = cms.InputTag("boostedTauSeeds"),
  55419. maxJetAbsEta = cms.double(2.5),
  55420. minJetPt = cms.double(14.0),
  55421. modifiers = cms.VPSet(cms.PSet(
  55422. name = cms.string('sipt'),
  55423. plugin = cms.string('RecoTauImpactParameterSignificancePlugin'),
  55424. qualityCuts = cms.PSet(
  55425. isolationQualityCuts = cms.PSet(
  55426. maxDeltaZ = cms.double(0.2),
  55427. maxTrackChi2 = cms.double(100.0),
  55428. maxTransverseImpactParameter = cms.double(0.03),
  55429. minGammaEt = cms.double(1.5),
  55430. minTrackHits = cms.uint32(8),
  55431. minTrackPixelHits = cms.uint32(0),
  55432. minTrackPt = cms.double(1.0),
  55433. minTrackVertexWeight = cms.double(-1.0)
  55434. ),
  55435. leadingTrkOrPFCandOption = cms.string('leadPFCand'),
  55436. primaryVertexSrc = cms.InputTag("offlinePrimaryVertices"),
  55437. pvFindingAlgo = cms.string('closestInDeltaZ'),
  55438. recoverLeadingTrk = cms.bool(False),
  55439. signalQualityCuts = cms.PSet(
  55440. maxDeltaZ = cms.double(0.4),
  55441. maxTrackChi2 = cms.double(100.0),
  55442. maxTransverseImpactParameter = cms.double(0.1),
  55443. minGammaEt = cms.double(0.5),
  55444. minNeutralHadronEt = cms.double(30.0),
  55445. minTrackHits = cms.uint32(3),
  55446. minTrackPixelHits = cms.uint32(0),
  55447. minTrackPt = cms.double(0.5),
  55448. minTrackVertexWeight = cms.double(-1.0)
  55449. ),
  55450. vertexTrackFiltering = cms.bool(False),
  55451. vxAssocQualityCuts = cms.PSet(
  55452. maxTrackChi2 = cms.double(100.0),
  55453. maxTransverseImpactParameter = cms.double(0.1),
  55454. minGammaEt = cms.double(0.5),
  55455. minTrackHits = cms.uint32(3),
  55456. minTrackPixelHits = cms.uint32(0),
  55457. minTrackPt = cms.double(0.5),
  55458. minTrackVertexWeight = cms.double(-1.0)
  55459. )
  55460. )
  55461. ),
  55462. cms.PSet(
  55463. DataType = cms.string('AOD'),
  55464. EcalStripSumE_deltaEta = cms.double(0.03),
  55465. EcalStripSumE_deltaPhiOverQ_maxValue = cms.double(0.5),
  55466. EcalStripSumE_deltaPhiOverQ_minValue = cms.double(-0.1),
  55467. EcalStripSumE_minClusEnergy = cms.double(0.1),
  55468. ElecPreIDLeadTkMatch_maxDR = cms.double(0.01),
  55469. ElectronPreIDProducer = cms.InputTag("elecpreid"),
  55470. maximumForElectrionPreIDOutput = cms.double(-0.1),
  55471. name = cms.string('elec_rej'),
  55472. plugin = cms.string('RecoTauElectronRejectionPlugin')
  55473. ),
  55474. cms.PSet(
  55475. dRaddNeutralHadron = cms.double(0.12),
  55476. dRaddPhoton = cms.double(-1.0),
  55477. minGammaEt = cms.double(10.0),
  55478. minNeutralHadronEt = cms.double(50.0),
  55479. name = cms.string('tau_en_reconstruction'),
  55480. plugin = cms.string('PFRecoTauEnergyAlgorithmPlugin'),
  55481. verbosity = cms.int32(0)
  55482. ),
  55483. cms.PSet(
  55484. name = cms.string('TTIworkaround'),
  55485. pfTauTagInfoSrc = cms.InputTag("pfRecoTauTagInfoProducerBoosted"),
  55486. plugin = cms.string('RecoTauTagInfoWorkaroundModifer')
  55487. )),
  55488. piZeroSrc = cms.InputTag("ak4PFJetsLegacyHPSPiZerosBoosted")
  55489. )
  55490.  
  55491.  
  55492. process.consecutiveHEs = cms.EDProducer("EventWithHistoryProducerFromL1ABC",
  55493. l1ABCCollection = cms.InputTag("scalersRawToDigi")
  55494. )
  55495.  
  55496.  
  55497. process.convClusters = cms.EDProducer("TrackClusterRemover",
  55498. TrackQuality = cms.string('highPurity'),
  55499. maxChi2 = cms.double(30.0),
  55500. minNumberOfLayersWithMeasBeforeFiltering = cms.int32(0),
  55501. oldClusterRemovalInfo = cms.InputTag("tobTecStepClusters"),
  55502. overrideTrkQuals = cms.InputTag(""),
  55503. pixelClusters = cms.InputTag("siPixelClusters"),
  55504. stripClusters = cms.InputTag("siStripClusters"),
  55505. trackClassifier = cms.InputTag("tobTecStep","QualityMasks"),
  55506. trajectories = cms.InputTag("tobTecStepTracks")
  55507. )
  55508.  
  55509.  
  55510. process.convLayerPairs = cms.EDProducer("SeedingLayersEDProducer",
  55511. BPix = cms.PSet(
  55512. HitProducer = cms.string('siPixelRecHits'),
  55513. TTRHBuilder = cms.string('WithTrackAngle'),
  55514. skipClusters = cms.InputTag("convClusters")
  55515. ),
  55516. FPix = cms.PSet(
  55517. HitProducer = cms.string('siPixelRecHits'),
  55518. TTRHBuilder = cms.string('WithTrackAngle'),
  55519. skipClusters = cms.InputTag("convClusters")
  55520. ),
  55521. TEC = cms.PSet(
  55522. TTRHBuilder = cms.string('WithTrackAngle'),
  55523. clusterChargeCut = cms.PSet(
  55524. refToPSet_ = cms.string('SiStripClusterChargeCutTight')
  55525. ),
  55526. matchedRecHits = cms.InputTag("siStripMatchedRecHits","matchedRecHit"),
  55527. maxRing = cms.int32(7),
  55528. minRing = cms.int32(1),
  55529. rphiRecHits = cms.InputTag("siStripMatchedRecHits","rphiRecHitUnmatched"),
  55530. skipClusters = cms.InputTag("convClusters"),
  55531. stereoRecHits = cms.InputTag("siStripMatchedRecHits","stereoRecHitUnmatched"),
  55532. useRingSlector = cms.bool(True),
  55533. useSimpleRphiHitsCleaner = cms.bool(False)
  55534. ),
  55535. TIB1 = cms.PSet(
  55536. TTRHBuilder = cms.string('WithTrackAngle'),
  55537. clusterChargeCut = cms.PSet(
  55538. refToPSet_ = cms.string('SiStripClusterChargeCutTight')
  55539. ),
  55540. matchedRecHits = cms.InputTag("siStripMatchedRecHits","matchedRecHit"),
  55541. skipClusters = cms.InputTag("convClusters")
  55542. ),
  55543. TIB2 = cms.PSet(
  55544. TTRHBuilder = cms.string('WithTrackAngle'),
  55545. clusterChargeCut = cms.PSet(
  55546. refToPSet_ = cms.string('SiStripClusterChargeCutTight')
  55547. ),
  55548. matchedRecHits = cms.InputTag("siStripMatchedRecHits","matchedRecHit"),
  55549. skipClusters = cms.InputTag("convClusters")
  55550. ),
  55551. TIB3 = cms.PSet(
  55552. TTRHBuilder = cms.string('WithTrackAngle'),
  55553. clusterChargeCut = cms.PSet(
  55554. refToPSet_ = cms.string('SiStripClusterChargeCutTight')
  55555. ),
  55556. rphiRecHits = cms.InputTag("siStripMatchedRecHits","rphiRecHit"),
  55557. skipClusters = cms.InputTag("convClusters")
  55558. ),
  55559. TIB4 = cms.PSet(
  55560. TTRHBuilder = cms.string('WithTrackAngle'),
  55561. clusterChargeCut = cms.PSet(
  55562. refToPSet_ = cms.string('SiStripClusterChargeCutTight')
  55563. ),
  55564. rphiRecHits = cms.InputTag("siStripMatchedRecHits","rphiRecHit"),
  55565. skipClusters = cms.InputTag("convClusters")
  55566. ),
  55567. TID1 = cms.PSet(
  55568. TTRHBuilder = cms.string('WithTrackAngle'),
  55569. clusterChargeCut = cms.PSet(
  55570. refToPSet_ = cms.string('SiStripClusterChargeCutTight')
  55571. ),
  55572. matchedRecHits = cms.InputTag("siStripMatchedRecHits","matchedRecHit"),
  55573. maxRing = cms.int32(2),
  55574. minRing = cms.int32(1),
  55575. skipClusters = cms.InputTag("convClusters"),
  55576. useRingSlector = cms.bool(True),
  55577. useSimpleRphiHitsCleaner = cms.bool(False)
  55578. ),
  55579. TID2 = cms.PSet(
  55580. TTRHBuilder = cms.string('WithTrackAngle'),
  55581. clusterChargeCut = cms.PSet(
  55582. refToPSet_ = cms.string('SiStripClusterChargeCutTight')
  55583. ),
  55584. matchedRecHits = cms.InputTag("siStripMatchedRecHits","matchedRecHit"),
  55585. maxRing = cms.int32(2),
  55586. minRing = cms.int32(1),
  55587. skipClusters = cms.InputTag("convClusters"),
  55588. useRingSlector = cms.bool(True),
  55589. useSimpleRphiHitsCleaner = cms.bool(False)
  55590. ),
  55591. TID3 = cms.PSet(
  55592. TTRHBuilder = cms.string('WithTrackAngle'),
  55593. clusterChargeCut = cms.PSet(
  55594. refToPSet_ = cms.string('SiStripClusterChargeCutTight')
  55595. ),
  55596. matchedRecHits = cms.InputTag("siStripMatchedRecHits","matchedRecHit"),
  55597. maxRing = cms.int32(2),
  55598. minRing = cms.int32(1),
  55599. skipClusters = cms.InputTag("convClusters"),
  55600. useRingSlector = cms.bool(True),
  55601. useSimpleRphiHitsCleaner = cms.bool(False)
  55602. ),
  55603. TOB1 = cms.PSet(
  55604. TTRHBuilder = cms.string('WithTrackAngle'),
  55605. clusterChargeCut = cms.PSet(
  55606. refToPSet_ = cms.string('SiStripClusterChargeCutTight')
  55607. ),
  55608. matchedRecHits = cms.InputTag("siStripMatchedRecHits","matchedRecHit"),
  55609. skipClusters = cms.InputTag("convClusters")
  55610. ),
  55611. TOB2 = cms.PSet(
  55612. TTRHBuilder = cms.string('WithTrackAngle'),
  55613. clusterChargeCut = cms.PSet(
  55614. refToPSet_ = cms.string('SiStripClusterChargeCutTight')
  55615. ),
  55616. matchedRecHits = cms.InputTag("siStripMatchedRecHits","matchedRecHit"),
  55617. skipClusters = cms.InputTag("convClusters")
  55618. ),
  55619. TOB3 = cms.PSet(
  55620. TTRHBuilder = cms.string('WithTrackAngle'),
  55621. clusterChargeCut = cms.PSet(
  55622. refToPSet_ = cms.string('SiStripClusterChargeCutTight')
  55623. ),
  55624. rphiRecHits = cms.InputTag("siStripMatchedRecHits","rphiRecHit"),
  55625. skipClusters = cms.InputTag("convClusters")
  55626. ),
  55627. TOB4 = cms.PSet(
  55628. TTRHBuilder = cms.string('WithTrackAngle'),
  55629. clusterChargeCut = cms.PSet(
  55630. refToPSet_ = cms.string('SiStripClusterChargeCutTight')
  55631. ),
  55632. rphiRecHits = cms.InputTag("siStripMatchedRecHits","rphiRecHit"),
  55633. skipClusters = cms.InputTag("convClusters")
  55634. ),
  55635. TOB5 = cms.PSet(
  55636. TTRHBuilder = cms.string('WithTrackAngle'),
  55637. clusterChargeCut = cms.PSet(
  55638. refToPSet_ = cms.string('SiStripClusterChargeCutTight')
  55639. ),
  55640. rphiRecHits = cms.InputTag("siStripMatchedRecHits","rphiRecHit"),
  55641. skipClusters = cms.InputTag("convClusters")
  55642. ),
  55643. TOB6 = cms.PSet(
  55644. TTRHBuilder = cms.string('WithTrackAngle'),
  55645. clusterChargeCut = cms.PSet(
  55646. refToPSet_ = cms.string('SiStripClusterChargeCutTight')
  55647. ),
  55648. rphiRecHits = cms.InputTag("siStripMatchedRecHits","rphiRecHit"),
  55649. skipClusters = cms.InputTag("convClusters")
  55650. ),
  55651. layerList = cms.vstring('BPix1+BPix2',
  55652. 'BPix2+BPix3',
  55653. 'BPix2+FPix1_pos',
  55654. 'BPix2+FPix1_neg',
  55655. 'BPix2+FPix2_pos',
  55656. 'BPix2+FPix2_neg',
  55657. 'FPix1_pos+FPix2_pos',
  55658. 'FPix1_neg+FPix2_neg',
  55659. 'BPix3+TIB1',
  55660. 'BPix3+TIB2',
  55661. 'TIB1+TID1_pos',
  55662. 'TIB1+TID1_neg',
  55663. 'TIB1+TID2_pos',
  55664. 'TIB1+TID2_neg',
  55665. 'TIB1+TIB2',
  55666. 'TIB1+TIB3',
  55667. 'TIB2+TID1_pos',
  55668. 'TIB2+TID1_neg',
  55669. 'TIB2+TID2_pos',
  55670. 'TIB2+TID2_neg',
  55671. 'TIB2+TIB3',
  55672. 'TIB2+TIB4',
  55673. 'TIB3+TIB4',
  55674. 'TIB3+TOB1',
  55675. 'TIB3+TID1_pos',
  55676. 'TIB3+TID1_neg',
  55677. 'TIB4+TOB1',
  55678. 'TIB4+TOB2',
  55679. 'TOB1+TOB2',
  55680. 'TOB1+TOB3',
  55681. 'TOB1+TEC1_pos',
  55682. 'TOB1+TEC1_neg',
  55683. 'TOB2+TOB3',
  55684. 'TOB2+TOB4',
  55685. 'TOB2+TEC1_pos',
  55686. 'TOB2+TEC1_neg',
  55687. 'TID1_pos+TID2_pos',
  55688. 'TID2_pos+TID3_pos',
  55689. 'TID3_pos+TEC1_pos',
  55690. 'TID1_neg+TID2_neg',
  55691. 'TID2_neg+TID3_neg',
  55692. 'TID3_neg+TEC1_neg',
  55693. 'TEC1_pos+TEC2_pos',
  55694. 'TEC2_pos+TEC3_pos',
  55695. 'TEC3_pos+TEC4_pos',
  55696. 'TEC4_pos+TEC5_pos',
  55697. 'TEC5_pos+TEC6_pos',
  55698. 'TEC6_pos+TEC7_pos',
  55699. 'TEC7_pos+TEC8_pos',
  55700. 'TEC1_neg+TEC2_neg',
  55701. 'TEC2_neg+TEC3_neg',
  55702. 'TEC3_neg+TEC4_neg',
  55703. 'TEC4_neg+TEC5_neg',
  55704. 'TEC5_neg+TEC6_neg',
  55705. 'TEC6_neg+TEC7_neg',
  55706. 'TEC7_neg+TEC8_neg')
  55707. )
  55708.  
  55709.  
  55710. process.convStepSelector = cms.EDProducer("MultiTrackSelector",
  55711. beamspot = cms.InputTag("offlineBeamSpot"),
  55712. src = cms.InputTag("convStepTracks"),
  55713. trackSelectors = cms.VPSet(cms.PSet(
  55714. applyAbsCutsIfNoPV = cms.bool(False),
  55715. applyAdaptedPVCuts = cms.bool(False),
  55716. chi2n_no1Dmod_par = cms.double(9999),
  55717. chi2n_par = cms.double(3.0),
  55718. copyExtras = cms.untracked.bool(True),
  55719. copyTrajectories = cms.untracked.bool(False),
  55720. d0_par1 = cms.vdouble(5.0, 8.0),
  55721. d0_par2 = cms.vdouble(5.0, 8.0),
  55722. dz_par1 = cms.vdouble(5.0, 8.0),
  55723. dz_par2 = cms.vdouble(5.0, 8.0),
  55724. keepAllTracks = cms.bool(False),
  55725. maxNumberLostLayers = cms.uint32(1),
  55726. max_d0 = cms.double(100.0),
  55727. max_eta = cms.double(9999.0),
  55728. max_lostHitFraction = cms.double(1.0),
  55729. max_minMissHitOutOrIn = cms.int32(99),
  55730. max_relpterr = cms.double(9999.0),
  55731. max_z0 = cms.double(100.0),
  55732. minHitsToBypassChecks = cms.uint32(20),
  55733. minNumber3DLayers = cms.uint32(1),
  55734. minNumberLayers = cms.uint32(3),
  55735. min_eta = cms.double(-9999.0),
  55736. min_nhits = cms.uint32(0),
  55737. nSigmaZ = cms.double(4.0),
  55738. name = cms.string('convStepLoose'),
  55739. preFilterName = cms.string(''),
  55740. qualityBit = cms.string('loose'),
  55741. res_par = cms.vdouble(0.003, 0.001),
  55742. vertexCut = cms.string('ndof>=2&!isFake'),
  55743. vtxNumber = cms.int32(-1)
  55744. ),
  55745. cms.PSet(
  55746. applyAbsCutsIfNoPV = cms.bool(False),
  55747. applyAdaptedPVCuts = cms.bool(True),
  55748. chi2n_no1Dmod_par = cms.double(9999),
  55749. chi2n_par = cms.double(2.5),
  55750. copyExtras = cms.untracked.bool(True),
  55751. copyTrajectories = cms.untracked.bool(False),
  55752. d0_par1 = cms.vdouble(5.0, 8.0),
  55753. d0_par2 = cms.vdouble(5.0, 8.0),
  55754. dz_par1 = cms.vdouble(5.0, 8.0),
  55755. dz_par2 = cms.vdouble(5.0, 8.0),
  55756. keepAllTracks = cms.bool(True),
  55757. maxNumberLostLayers = cms.uint32(1),
  55758. max_d0 = cms.double(100.0),
  55759. max_eta = cms.double(9999.0),
  55760. max_lostHitFraction = cms.double(1.0),
  55761. max_minMissHitOutOrIn = cms.int32(99),
  55762. max_relpterr = cms.double(9999.0),
  55763. max_z0 = cms.double(100.0),
  55764. minHitsToBypassChecks = cms.uint32(20),
  55765. minNumber3DLayers = cms.uint32(1),
  55766. minNumberLayers = cms.uint32(3),
  55767. min_eta = cms.double(-9999.0),
  55768. min_nhits = cms.uint32(0),
  55769. nSigmaZ = cms.double(4.0),
  55770. name = cms.string('convStepTight'),
  55771. preFilterName = cms.string('convStepLoose'),
  55772. qualityBit = cms.string('tight'),
  55773. res_par = cms.vdouble(0.003, 0.001),
  55774. vertexCut = cms.string('ndof>=2&!isFake'),
  55775. vtxNumber = cms.int32(-1)
  55776. ),
  55777. cms.PSet(
  55778. applyAbsCutsIfNoPV = cms.bool(False),
  55779. applyAdaptedPVCuts = cms.bool(True),
  55780. chi2n_no1Dmod_par = cms.double(9999),
  55781. chi2n_par = cms.double(2.0),
  55782. copyExtras = cms.untracked.bool(True),
  55783. copyTrajectories = cms.untracked.bool(False),
  55784. d0_par1 = cms.vdouble(5.0, 8.0),
  55785. d0_par2 = cms.vdouble(5.0, 8.0),
  55786. dz_par1 = cms.vdouble(5.0, 8.0),
  55787. dz_par2 = cms.vdouble(5.0, 8.0),
  55788. keepAllTracks = cms.bool(True),
  55789. maxNumberLostLayers = cms.uint32(1),
  55790. max_d0 = cms.double(100.0),
  55791. max_eta = cms.double(9999.0),
  55792. max_lostHitFraction = cms.double(1.0),
  55793. max_minMissHitOutOrIn = cms.int32(99),
  55794. max_relpterr = cms.double(9999.0),
  55795. max_z0 = cms.double(100.0),
  55796. minHitsToBypassChecks = cms.uint32(20),
  55797. minNumber3DLayers = cms.uint32(1),
  55798. minNumberLayers = cms.uint32(3),
  55799. min_eta = cms.double(-9999.0),
  55800. min_nhits = cms.uint32(0),
  55801. nSigmaZ = cms.double(4.0),
  55802. name = cms.string('convStep'),
  55803. preFilterName = cms.string('convStepTight'),
  55804. qualityBit = cms.string('highPurity'),
  55805. res_par = cms.vdouble(0.003, 0.001),
  55806. vertexCut = cms.string('ndof>=2&!isFake'),
  55807. vtxNumber = cms.int32(-1)
  55808. )),
  55809. useVertices = cms.bool(True),
  55810. useVtxError = cms.bool(False),
  55811. vertices = cms.InputTag("firstStepPrimaryVertices")
  55812. )
  55813.  
  55814.  
  55815. process.convStepTracks = cms.EDProducer("TrackProducer",
  55816. AlgorithmName = cms.string('conversionStep'),
  55817. Fitter = cms.string('convStepFitterSmoother'),
  55818. GeometricInnerState = cms.bool(False),
  55819. MeasurementTracker = cms.string(''),
  55820. MeasurementTrackerEvent = cms.InputTag("MeasurementTrackerEvent"),
  55821. NavigationSchool = cms.string('SimpleNavigationSchool'),
  55822. Propagator = cms.string('RungeKuttaTrackerPropagator'),
  55823. SimpleMagneticField = cms.string(''),
  55824. TTRHBuilder = cms.string('WithAngleAndTemplate'),
  55825. TrajectoryInEvent = cms.bool(False),
  55826. alias = cms.untracked.string('ctfWithMaterialTracks'),
  55827. beamSpot = cms.InputTag("offlineBeamSpot"),
  55828. clusterRemovalInfo = cms.InputTag(""),
  55829. src = cms.InputTag("convTrackCandidates"),
  55830. useHitsSplitting = cms.bool(False),
  55831. useSimpleMF = cms.bool(False)
  55832. )
  55833.  
  55834.  
  55835. process.convTrackCandidates = cms.EDProducer("CkfTrackCandidateMaker",
  55836. MeasurementTrackerEvent = cms.InputTag("MeasurementTrackerEvent"),
  55837. NavigationSchool = cms.string('SimpleNavigationSchool'),
  55838. RedundantSeedCleaner = cms.string('CachingSeedCleanerBySharedInput'),
  55839. SimpleMagneticField = cms.string(''),
  55840. TrajectoryBuilder = cms.string('GroupedCkfTrajectoryBuilder'),
  55841. TrajectoryBuilderPSet = cms.PSet(
  55842. refToPSet_ = cms.string('convCkfTrajectoryBuilder')
  55843. ),
  55844. TrajectoryCleaner = cms.string('TrajectoryCleanerBySharedHits'),
  55845. TransientInitialStateEstimatorParameters = cms.PSet(
  55846. numberMeasurementsForFit = cms.int32(4),
  55847. propagatorAlongTISE = cms.string('PropagatorWithMaterial'),
  55848. propagatorOppositeTISE = cms.string('PropagatorWithMaterialOpposite')
  55849. ),
  55850. cleanTrajectoryAfterInOut = cms.bool(True),
  55851. clustersToSkip = cms.InputTag("convClusters"),
  55852. doSeedingRegionRebuilding = cms.bool(True),
  55853. maxNSeeds = cms.uint32(500000),
  55854. maxSeedsBeforeCleaning = cms.uint32(5000),
  55855. src = cms.InputTag("photonConvTrajSeedFromSingleLeg","convSeedCandidates"),
  55856. useHitsSplitting = cms.bool(True)
  55857. )
  55858.  
  55859.  
  55860. process.conversionStepConversionTrackProducer = cms.EDProducer("ConversionTrackProducer",
  55861. TrackProducer = cms.string('conversionStepTracks'),
  55862. beamSpotInputTag = cms.InputTag("offlineBeamSpot"),
  55863. filterOnConvTrackHyp = cms.bool(True),
  55864. minConvRadius = cms.double(2.0),
  55865. setArbitratedEcalSeeded = cms.bool(False),
  55866. setArbitratedMerged = cms.bool(True),
  55867. setArbitratedMergedEcalGeneral = cms.bool(True),
  55868. setTrackerOnly = cms.bool(True),
  55869. useTrajectory = cms.bool(False)
  55870. )
  55871.  
  55872.  
  55873. process.conversionStepTracks = cms.EDProducer("TrackListMerger",
  55874. Epsilon = cms.double(-0.001),
  55875. FoundHitBonus = cms.double(5.0),
  55876. LostHitPenalty = cms.double(5.0),
  55877. MaxNormalizedChisq = cms.double(1000.0),
  55878. MinFound = cms.int32(3),
  55879. MinPT = cms.double(0.05),
  55880. ShareFrac = cms.double(0.19),
  55881. TrackProducers = cms.VInputTag(cms.InputTag("convStepTracks")),
  55882. allowFirstHitShare = cms.bool(True),
  55883. copyExtras = cms.untracked.bool(True),
  55884. copyMVA = cms.bool(True),
  55885. hasSelector = cms.vint32(1),
  55886. indivShareFrac = cms.vdouble(1.0, 1.0),
  55887. makeReKeyedSeeds = cms.untracked.bool(False),
  55888. newQuality = cms.string('confirmed'),
  55889. selectedTrackQuals = cms.VInputTag(cms.InputTag("convStepSelector","convStep")),
  55890. setsToMerge = cms.VPSet(cms.PSet(
  55891. pQual = cms.bool(True),
  55892. tLists = cms.vint32(1)
  55893. )),
  55894. writeOnlyTrkQuals = cms.bool(False)
  55895. )
  55896.  
  55897.  
  55898. process.conversionTrackCandidates = cms.EDProducer("ConversionTrackCandidateProducer",
  55899. InOutRedundantSeedCleaner = cms.string('CachingSeedCleanerBySharedInput'),
  55900. MeasurementTrackerName = cms.string(''),
  55901. MissingHitPenalty = cms.double(20.0),
  55902. OutInRedundantSeedCleaner = cms.string('CachingSeedCleanerBySharedInput'),
  55903. RecHitFlagToBeExcludedEB = cms.vstring('kFaultyHardware',
  55904. 'kTowerRecovered',
  55905. 'kDead'),
  55906. RecHitFlagToBeExcludedEE = cms.vstring('kFaultyHardware',
  55907. 'kNeighboursRecovered',
  55908. 'kTowerRecovered',
  55909. 'kDead',
  55910. 'kWeird'),
  55911. RecHitSeverityToBeExcludedEB = cms.vstring('kWeird',
  55912. 'kBad',
  55913. 'kTime'),
  55914. RecHitSeverityToBeExcludedEE = cms.vstring('kWeird',
  55915. 'kBad',
  55916. 'kTime'),
  55917. TrajectoryBuilder = cms.string('TrajectoryBuilderForConversions'),
  55918. TrajectoryBuilderPSet = cms.PSet(
  55919. refToPSet_ = cms.string('TrajectoryBuilderForConversions')
  55920. ),
  55921. TransientInitialStateEstimatorParameters = cms.PSet(
  55922. numberMeasurementsForFit = cms.int32(4),
  55923. propagatorAlongTISE = cms.string('alongMomElePropagator'),
  55924. propagatorOppositeTISE = cms.string('oppositeToMomElePropagator')
  55925. ),
  55926. ValidHitBonus = cms.double(5.0),
  55927. allowSharedFirstHit = cms.bool(True),
  55928. barrelEcalRecHitCollection = cms.InputTag("ecalRecHit","EcalRecHitsEB"),
  55929. bcBarrelCollection = cms.InputTag("particleFlowSuperClusterECAL","particleFlowBasicClusterECALBarrel"),
  55930. bcECut = cms.double(1.5),
  55931. bcEndcapCollection = cms.InputTag("particleFlowSuperClusterECAL","particleFlowBasicClusterECALEndcap"),
  55932. bcEtCut = cms.double(1.5),
  55933. ecalIsoCut_offset = cms.double(999999999),
  55934. ecalIsoCut_slope = cms.double(0.0),
  55935. endcapEcalRecHitCollection = cms.InputTag("ecalRecHit","EcalRecHitsEE"),
  55936. fractionShared = cms.double(0.5),
  55937. hOverEConeSize = cms.double(0.15),
  55938. hcalTowers = cms.InputTag("towerMaker"),
  55939. inOutTrackCandidateCollection = cms.string('inOutTracksFromConversions'),
  55940. inOutTrackCandidateSCAssociationCollection = cms.string('inOutTrackCandidateSCAssociationCollection'),
  55941. isoConeR = cms.double(0.4),
  55942. isoEMin = cms.double(0.08),
  55943. isoEtMin = cms.double(0.0),
  55944. isoEtaSlice = cms.double(2.5),
  55945. isoInnerConeR = cms.double(3.5),
  55946. maxHOverE = cms.double(0.15),
  55947. maxNumOfSeedsInOut = cms.int32(50),
  55948. maxNumOfSeedsOutIn = cms.int32(50),
  55949. minSCEt = cms.double(20.0),
  55950. outInTrackCandidateCollection = cms.string('outInTracksFromConversions'),
  55951. outInTrackCandidateSCAssociationCollection = cms.string('outInTrackCandidateSCAssociationCollection'),
  55952. scHybridBarrelProducer = cms.InputTag("particleFlowSuperClusterECAL","particleFlowSuperClusterECALBarrel"),
  55953. scIslandEndcapProducer = cms.InputTag("particleFlowSuperClusterECAL","particleFlowSuperClusterECALEndcapWithPreshower"),
  55954. useEtCut = cms.bool(True),
  55955. useHitsSplitting = cms.bool(False),
  55956. useNumXstals = cms.bool(True),
  55957. vetoClusteredHits = cms.bool(False)
  55958. )
  55959.  
  55960.  
  55961. process.conversions = cms.EDProducer("ConvertedPhotonProducer",
  55962. AlgorithmName = cms.string('ecalSeeded'),
  55963. MVA_weights_location = cms.string('RecoEgamma/EgammaTools/data/TMVAnalysis_Likelihood.weights.txt'),
  55964. bcBarrelCollection = cms.InputTag("particleFlowSuperClusterECAL","particleFlowBasicClusterECALBarrel"),
  55965. bcEndcapCollection = cms.InputTag("particleFlowSuperClusterECAL","particleFlowBasicClusterECALEndcap"),
  55966. cleanedConvertedPhotonCollection = cms.string(''),
  55967. conversionIOTrackProducer = cms.string('ckfInOutTracksFromConversions'),
  55968. conversionOITrackProducer = cms.string('ckfOutInTracksFromConversions'),
  55969. convertedPhotonCollection = cms.string('uncleanedConversions'),
  55970. dRForConversionRecovery = cms.double(0.3),
  55971. deltaCotCut = cms.double(0.05),
  55972. generalTracksSrc = cms.InputTag("generalTracks"),
  55973. hOverEConeSize = cms.double(0.15),
  55974. hcalTowers = cms.InputTag("towerMaker"),
  55975. inOutTrackCollection = cms.string(''),
  55976. inOutTrackSCAssociation = cms.string('inOutTrackSCAssociationCollection'),
  55977. maxDelta = cms.double(0.01),
  55978. maxHOverE = cms.double(0.15),
  55979. maxNbrOfIterations = cms.int32(40),
  55980. maxNumOfCandidates = cms.int32(3),
  55981. maxReducedChiSq = cms.double(225.0),
  55982. minApproachDisCut = cms.double(0.0),
  55983. minChiSqImprovement = cms.double(50.0),
  55984. minSCEt = cms.double(20.0),
  55985. outInTrackCollection = cms.string(''),
  55986. outInTrackSCAssociation = cms.string('outInTrackSCAssociationCollection'),
  55987. recoverOneTrackCase = cms.bool(True),
  55988. risolveConversionAmbiguity = cms.bool(True),
  55989. scHybridBarrelProducer = cms.InputTag("particleFlowSuperClusterECAL","particleFlowSuperClusterECALBarrel"),
  55990. scIslandEndcapProducer = cms.InputTag("particleFlowSuperClusterECAL","particleFlowSuperClusterECALEndcapWithPreshower")
  55991. )
  55992.  
  55993.  
  55994. process.corrCaloMetType1 = cms.EDProducer("CaloJetMETcorrInputProducer",
  55995. jetCorrEtaMax = cms.double(9.9),
  55996. jetCorrLabel = cms.InputTag("ak4CaloL2L3Corrector"),
  55997. skipEM = cms.bool(True),
  55998. skipEMfractionThreshold = cms.double(0.9),
  55999. src = cms.InputTag("ak4CaloJets"),
  56000. srcMET = cms.InputTag("caloMetM"),
  56001. type1JetPtThreshold = cms.double(20.0)
  56002. )
  56003.  
  56004.  
  56005. process.corrCaloMetType1NoHF = cms.EDProducer("CaloJetMETcorrInputProducer",
  56006. jetCorrEtaMax = cms.double(9.9),
  56007. jetCorrLabel = cms.InputTag("ak4CaloL2L3CorrectorNoHF"),
  56008. skipEM = cms.bool(True),
  56009. skipEMfractionThreshold = cms.double(0.9),
  56010. src = cms.InputTag("ak4CaloJets"),
  56011. srcMET = cms.InputTag("caloMetM"),
  56012. type1JetPtThreshold = cms.double(20.0)
  56013. )
  56014.  
  56015.  
  56016. process.corrCaloMetType1Puppi = cms.EDProducer("CaloJetMETcorrInputProducer",
  56017. jetCorrEtaMax = cms.double(9.9),
  56018. jetCorrLabel = cms.InputTag("ak4CaloL2L3CorrectorPuppi"),
  56019. skipEM = cms.bool(True),
  56020. skipEMfractionThreshold = cms.double(0.9),
  56021. src = cms.InputTag("ak4CaloJets"),
  56022. srcMET = cms.InputTag("caloMetM"),
  56023. type1JetPtThreshold = cms.double(20.0)
  56024. )
  56025.  
  56026.  
  56027. process.corrCaloMetType2 = cms.EDProducer("Type2CorrectionProducer",
  56028. srcUnclEnergySums = cms.VInputTag(cms.InputTag("corrCaloMetType1","type2"), cms.InputTag("muCaloMetCorr")),
  56029. type2CorrFormula = cms.string('A + B*TMath::Exp(-C*x)'),
  56030. type2CorrParameter = cms.PSet(
  56031. A = cms.double(2.0),
  56032. B = cms.double(1.3),
  56033. C = cms.double(0.1)
  56034. )
  56035. )
  56036.  
  56037.  
  56038. process.corrCaloMetType2NoHF = cms.EDProducer("Type2CorrectionProducer",
  56039. srcUnclEnergySums = cms.VInputTag(cms.InputTag("corrCaloMetType1NoHF","type2"), cms.InputTag("muCaloMetCorrNoHF")),
  56040. type2CorrFormula = cms.string('A + B*TMath::Exp(-C*x)'),
  56041. type2CorrParameter = cms.PSet(
  56042. A = cms.double(2.0),
  56043. B = cms.double(1.3),
  56044. C = cms.double(0.1)
  56045. )
  56046. )
  56047.  
  56048.  
  56049. process.corrCaloMetType2Puppi = cms.EDProducer("Type2CorrectionProducer",
  56050. srcUnclEnergySums = cms.VInputTag(cms.InputTag("corrCaloMetType1Puppi","type2"), cms.InputTag("muCaloMetCorrPuppi")),
  56051. type2CorrFormula = cms.string('A + B*TMath::Exp(-C*x)'),
  56052. type2CorrParameter = cms.PSet(
  56053. A = cms.double(2.0),
  56054. B = cms.double(1.3),
  56055. C = cms.double(0.1)
  56056. )
  56057. )
  56058.  
  56059.  
  56060. process.corrPfMetType0PfCand = cms.EDProducer("Type0PFMETcorrInputProducer",
  56061. correction = cms.PSet(
  56062. formula = cms.string('(x<35)?(-( [0]+x*[1]+pow(x, 2)*[2]+pow(x, 3)*[3] )):(-( [0]+35*[1]+pow(35, 2)*[2]+pow(35, 3)*[3] ))'),
  56063. par0 = cms.double(-0.181414),
  56064. par1 = cms.double(-0.476934),
  56065. par2 = cms.double(0.00863564),
  56066. par3 = cms.double(-4.94181e-05)
  56067. ),
  56068. minDz = cms.double(0.2),
  56069. srcHardScatterVertex = cms.InputTag("selectedPrimaryVertexHighestPtTrackSumForPFMEtCorrType0"),
  56070. srcPFCandidateToVertexAssociations = cms.InputTag("pfCandidateToVertexAssociation")
  56071. )
  56072.  
  56073.  
  56074. process.corrPfMetType1 = cms.EDProducer("PFJetMETcorrInputProducer",
  56075. jetCorrEtaMax = cms.double(9.9),
  56076. jetCorrLabel = cms.InputTag("ak4PFCHSL1FastL2L3Corrector"),
  56077. jetCorrLabelRes = cms.InputTag("ak4PFCHSL1FastL2L3ResidualCorrector"),
  56078. offsetCorrLabel = cms.InputTag("ak4PFCHSL1FastjetCorrector"),
  56079. skipEM = cms.bool(True),
  56080. skipEMfractionThreshold = cms.double(0.9),
  56081. skipMuonSelection = cms.string('isGlobalMuon | isStandAloneMuon'),
  56082. skipMuons = cms.bool(True),
  56083. src = cms.InputTag("ak4PFJetsCHS"),
  56084. type1JetPtThreshold = cms.double(15.0)
  56085. )
  56086.  
  56087.  
  56088. process.corrPfMetType1NoHF = cms.EDProducer("PFJetMETcorrInputProducer",
  56089. jetCorrEtaMax = cms.double(9.9),
  56090. jetCorrLabel = cms.InputTag("ak4PFCHSL1FastL2L3CorrectorNoHF"),
  56091. jetCorrLabelRes = cms.InputTag("ak4PFCHSL1FastL2L3ResidualCorrectorNoHF"),
  56092. offsetCorrLabel = cms.InputTag("ak4PFCHSL1FastjetCorrectorNoHF"),
  56093. skipEM = cms.bool(True),
  56094. skipEMfractionThreshold = cms.double(0.9),
  56095. skipMuonSelection = cms.string('isGlobalMuon | isStandAloneMuon'),
  56096. skipMuons = cms.bool(True),
  56097. src = cms.InputTag("ak4PFJetsCHSNoHF"),
  56098. type1JetPtThreshold = cms.double(15.0)
  56099. )
  56100.  
  56101.  
  56102. process.corrPfMetType1Puppi = cms.EDProducer("PFJetMETcorrInputProducer",
  56103. jetCorrEtaMax = cms.double(9.9),
  56104. jetCorrLabel = cms.InputTag("ak4PFPuppiL1FastL2L3Corrector"),
  56105. jetCorrLabelRes = cms.InputTag("ak4PFPuppiL1FastL2L3ResidualCorrector"),
  56106. offsetCorrLabel = cms.InputTag("ak4PFPuppiL1FastjetCorrector"),
  56107. skipEM = cms.bool(True),
  56108. skipEMfractionThreshold = cms.double(0.9),
  56109. skipMuonSelection = cms.string('isGlobalMuon | isStandAloneMuon'),
  56110. skipMuons = cms.bool(True),
  56111. src = cms.InputTag("ak4PFJetsPuppi"),
  56112. type1JetPtThreshold = cms.double(15.0)
  56113. )
  56114.  
  56115.  
  56116. process.corrPfMetType2 = cms.EDProducer("Type2CorrectionProducer",
  56117. srcUnclEnergySums = cms.VInputTag(cms.InputTag("corrPfMetType1","type2"), cms.InputTag("corrPfMetType1","offset"), cms.InputTag("pfCandMETcorr")),
  56118. type2CorrFormula = cms.string('A'),
  56119. type2CorrParameter = cms.PSet(
  56120. A = cms.double(1.4)
  56121. )
  56122. )
  56123.  
  56124.  
  56125. process.corrPfMetType2NoHF = cms.EDProducer("Type2CorrectionProducer",
  56126. srcUnclEnergySums = cms.VInputTag(cms.InputTag("corrPfMetType1NoHF","type2"), cms.InputTag("corrPfMetType1NoHF","offset"), cms.InputTag("pfCandMETcorrNoHF")),
  56127. type2CorrFormula = cms.string('A'),
  56128. type2CorrParameter = cms.PSet(
  56129. A = cms.double(1.4)
  56130. )
  56131. )
  56132.  
  56133.  
  56134. process.corrPfMetType2Puppi = cms.EDProducer("Type2CorrectionProducer",
  56135. srcUnclEnergySums = cms.VInputTag(cms.InputTag("corrPfMetType1Puppi","type2"), cms.InputTag("corrPfMetType1Puppi","offset"), cms.InputTag("pfCandMETcorrPuppi")),
  56136. type2CorrFormula = cms.string('A'),
  56137. type2CorrParameter = cms.PSet(
  56138. A = cms.double(1.4)
  56139. )
  56140. )
  56141.  
  56142.  
  56143. process.correctedHybridSuperClusters = cms.EDProducer("EgammaSCCorrectionMaker",
  56144. applyCrackCorrection = cms.bool(True),
  56145. applyEnergyCorrection = cms.bool(True),
  56146. applyLocalContCorrection = cms.bool(True),
  56147. corectedSuperClusterCollection = cms.string(''),
  56148. crackCorrectorName = cms.string('EcalClusterCrackCorrection'),
  56149. energyCorrectorName = cms.string('EcalClusterEnergyCorrectionObjectSpecific'),
  56150. etThresh = cms.double(0.0),
  56151. hyb_fCorrPset = cms.PSet(
  56152. brLinearHighThr = cms.double(8.0),
  56153. brLinearLowThr = cms.double(1.1),
  56154. fBremVec = cms.vdouble(-0.04382, 0.1169, 0.9267, -0.0009413, 1.419),
  56155. fEtEtaVec = cms.vdouble(0, 1.00121, -0.63672, 0, 0,
  56156. 0, 0.5655, 6.457, 0.5081, 8.0,
  56157. 1.023, -0.00181)
  56158. ),
  56159. localContCorrectorName = cms.string('EcalBasicClusterLocalContCorrection'),
  56160. modeEB = cms.int32(0),
  56161. modeEE = cms.int32(0),
  56162. rawSuperClusterProducer = cms.InputTag("hybridSuperClusters"),
  56163. recHitProducer = cms.InputTag("ecalRecHit","EcalRecHitsEB"),
  56164. sigmaElectronicNoise = cms.double(0.03),
  56165. superClusterAlgo = cms.string('Hybrid')
  56166. )
  56167.  
  56168.  
  56169. process.correctedMulti5x5SuperClustersWithPreshower = cms.EDProducer("EgammaSCCorrectionMaker",
  56170. VerbosityLevel = cms.string('ERROR'),
  56171. applyCrackCorrection = cms.bool(True),
  56172. applyEnergyCorrection = cms.bool(True),
  56173. applyLocalContCorrection = cms.bool(False),
  56174. corectedSuperClusterCollection = cms.string(''),
  56175. crackCorrectorName = cms.string('EcalClusterCrackCorrection'),
  56176. energyCorrectorName = cms.string('EcalClusterEnergyCorrectionObjectSpecific'),
  56177. etThresh = cms.double(0.0),
  56178. fix_fCorrPset = cms.PSet(
  56179. brLinearHighThr = cms.double(6.0),
  56180. brLinearLowThr = cms.double(0.9),
  56181. fBremVec = cms.vdouble(-0.05228, 0.08738, 0.9508, 0.002677, 1.221),
  56182. fEtEtaVec = cms.vdouble(1, -0.4386, -32.38, 0.6372, 15.67,
  56183. -0.0928, -2.462, 1.138, 20.93)
  56184. ),
  56185. localContCorrectorName = cms.string('EcalBasicClusterLocalContCorrection'),
  56186. modeEB = cms.int32(0),
  56187. modeEE = cms.int32(0),
  56188. rawSuperClusterProducer = cms.InputTag("multi5x5SuperClustersWithPreshower"),
  56189. recHitProducer = cms.InputTag("ecalRecHit","EcalRecHitsEE"),
  56190. sigmaElectronicNoise = cms.double(0.15),
  56191. superClusterAlgo = cms.string('Multi5x5')
  56192. )
  56193.  
  56194.  
  56195. process.cosmicDCCkfTrackCandidates = cms.EDProducer("CkfTrackCandidateMaker",
  56196. MeasurementTrackerEvent = cms.InputTag("MeasurementTrackerEvent"),
  56197. NavigationSchool = cms.string('CosmicNavigationSchool'),
  56198. RedundantSeedCleaner = cms.string('CachingSeedCleanerBySharedInput'),
  56199. SimpleMagneticField = cms.string(''),
  56200. TrajectoryBuilder = cms.string('GroupedCkfTrajectoryBuilder'),
  56201. TrajectoryBuilderPSet = cms.PSet(
  56202. refToPSet_ = cms.string('GroupedCkfTrajectoryBuilderP5')
  56203. ),
  56204. TrajectoryCleaner = cms.string('TrajectoryCleanerBySharedHits'),
  56205. TransientInitialStateEstimatorParameters = cms.PSet(
  56206. numberMeasurementsForFit = cms.int32(4),
  56207. propagatorAlongTISE = cms.string('PropagatorWithMaterial'),
  56208. propagatorOppositeTISE = cms.string('PropagatorWithMaterialOpposite')
  56209. ),
  56210. cleanTrajectoryAfterInOut = cms.bool(True),
  56211. doSeedingRegionRebuilding = cms.bool(True),
  56212. maxNSeeds = cms.uint32(500000),
  56213. maxSeedsBeforeCleaning = cms.uint32(5000),
  56214. src = cms.InputTag("cosmicDCSeeds"),
  56215. useHitsSplitting = cms.bool(True)
  56216. )
  56217.  
  56218.  
  56219. process.cosmicDCSeeds = cms.EDProducer("OutsideInMuonSeeder",
  56220. cut = cms.string('pt > 2 && abs(eta)<1.2 && phi<0'),
  56221. debug = cms.untracked.bool(False),
  56222. errorRescaleFactor = cms.double(2.0),
  56223. fromVertex = cms.bool(False),
  56224. hitCollector = cms.string('hitCollectorForCosmicDCSeeds'),
  56225. hitsToTry = cms.int32(3),
  56226. layersToTry = cms.int32(3),
  56227. maxEtaForTOB = cms.double(1.5),
  56228. minEtaForTEC = cms.double(0.7),
  56229. muonPropagator = cms.string('SteppingHelixPropagatorAlong'),
  56230. src = cms.InputTag("muonsFromCosmics"),
  56231. trackerPropagator = cms.string('PropagatorWithMaterial')
  56232. )
  56233.  
  56234.  
  56235. process.cosmicDCTracks = cms.EDProducer("TrackProducer",
  56236. AlgorithmName = cms.string('ctf'),
  56237. Fitter = cms.string('FittingSmootherRKP5'),
  56238. GeometricInnerState = cms.bool(True),
  56239. MeasurementTracker = cms.string(''),
  56240. MeasurementTrackerEvent = cms.InputTag("MeasurementTrackerEvent"),
  56241. NavigationSchool = cms.string('SimpleNavigationSchool'),
  56242. Propagator = cms.string('RungeKuttaTrackerPropagator'),
  56243. SimpleMagneticField = cms.string(''),
  56244. TTRHBuilder = cms.string('WithAngleAndTemplate'),
  56245. TrajectoryInEvent = cms.bool(False),
  56246. alias = cms.untracked.string('ctfWithMaterialTracks'),
  56247. beamSpot = cms.InputTag("offlineBeamSpot"),
  56248. clusterRemovalInfo = cms.InputTag(""),
  56249. src = cms.InputTag("cosmicDCCkfTrackCandidates"),
  56250. useHitsSplitting = cms.bool(False),
  56251. useSimpleMF = cms.bool(False)
  56252. )
  56253.  
  56254.  
  56255. process.cosmicMuons = cms.EDProducer("CosmicMuonProducer",
  56256. MuonSeedCollectionLabel = cms.string('CosmicMuonSeed'),
  56257. ServiceParameters = cms.PSet(
  56258. CSCLayers = cms.untracked.bool(True),
  56259. GEMLayers = cms.untracked.bool(False),
  56260. ME0Layers = cms.bool(False),
  56261. Propagators = cms.untracked.vstring('SteppingHelixPropagatorAny',
  56262. 'SteppingHelixPropagatorAlong',
  56263. 'SteppingHelixPropagatorOpposite',
  56264. 'SteppingHelixPropagatorL2Any',
  56265. 'SteppingHelixPropagatorL2Along',
  56266. 'SteppingHelixPropagatorL2Opposite',
  56267. 'SteppingHelixPropagatorAnyNoError',
  56268. 'SteppingHelixPropagatorAlongNoError',
  56269. 'SteppingHelixPropagatorOppositeNoError',
  56270. 'SteppingHelixPropagatorL2AnyNoError',
  56271. 'SteppingHelixPropagatorL2AlongNoError',
  56272. 'SteppingHelixPropagatorL2OppositeNoError',
  56273. 'PropagatorWithMaterial',
  56274. 'PropagatorWithMaterialOpposite',
  56275. 'SmartPropagator',
  56276. 'SmartPropagatorOpposite',
  56277. 'SmartPropagatorAnyOpposite',
  56278. 'SmartPropagatorAny',
  56279. 'SmartPropagatorRK',
  56280. 'SmartPropagatorAnyRK',
  56281. 'StraightLinePropagator',
  56282. 'StraightLinePropagator'),
  56283. RPCLayers = cms.bool(True),
  56284. UseMuonNavigation = cms.untracked.bool(True)
  56285. ),
  56286. TrackLoaderParameters = cms.PSet(
  56287. AllowNoVertex = cms.untracked.bool(True),
  56288. DoSmoothing = cms.bool(False),
  56289. MuonUpdatorAtVertexParameters = cms.PSet(
  56290. BeamSpotPositionErrors = cms.vdouble(0.1, 0.1, 5.3),
  56291. MaxChi2 = cms.double(1000000.0),
  56292. Propagator = cms.string('SteppingHelixPropagatorAny')
  56293. ),
  56294. PutTrajectoryIntoEvent = cms.untracked.bool(False),
  56295. Smoother = cms.string('KFSmootherForMuonTrackLoader'),
  56296. TTRHBuilder = cms.string('WithAngleAndTemplate'),
  56297. VertexConstraint = cms.bool(False),
  56298. beamSpot = cms.InputTag("offlineBeamSpot")
  56299. ),
  56300. TrajectoryBuilderParameters = cms.PSet(
  56301. BackwardMuonTrajectoryUpdatorParameters = cms.PSet(
  56302. ExcludeRPCFromFit = cms.bool(False),
  56303. Granularity = cms.int32(2),
  56304. MaxChi2 = cms.double(100.0),
  56305. RescaleError = cms.bool(False),
  56306. RescaleErrorFactor = cms.double(1.0),
  56307. UseInvalidHits = cms.bool(False)
  56308. ),
  56309. BuildTraversingMuon = cms.bool(False),
  56310. CSCRecSegmentLabel = cms.InputTag("cscSegments"),
  56311. DTRecSegmentLabel = cms.InputTag("dt4DCosmicSegments"),
  56312. EnableCSCMeasurement = cms.bool(True),
  56313. EnableDTMeasurement = cms.bool(True),
  56314. EnableRPCMeasurement = cms.bool(True),
  56315. MuonNavigationParameters = cms.PSet(
  56316. Barrel = cms.bool(True),
  56317. Endcap = cms.bool(True)
  56318. ),
  56319. MuonSmootherParameters = cms.PSet(
  56320. PropagatorAlong = cms.string('SteppingHelixPropagatorAny'),
  56321. PropagatorOpposite = cms.string('SteppingHelixPropagatorAny'),
  56322. RescalingFactor = cms.double(5.0)
  56323. ),
  56324. MuonTrajectoryUpdatorParameters = cms.PSet(
  56325. ExcludeRPCFromFit = cms.bool(False),
  56326. Granularity = cms.int32(0),
  56327. MaxChi2 = cms.double(3000.0),
  56328. RescaleError = cms.bool(False),
  56329. RescaleErrorFactor = cms.double(1.0),
  56330. UseInvalidHits = cms.bool(False)
  56331. ),
  56332. Propagator = cms.string('SteppingHelixPropagatorAny'),
  56333. RPCRecSegmentLabel = cms.InputTag("rpcRecHits"),
  56334. Strict1Leg = cms.bool(False)
  56335. )
  56336. )
  56337.  
  56338.  
  56339. process.cosmicMuons1Leg = cms.EDProducer("CosmicMuonProducer",
  56340. MuonSeedCollectionLabel = cms.string('CosmicMuonSeed'),
  56341. ServiceParameters = cms.PSet(
  56342. CSCLayers = cms.untracked.bool(True),
  56343. GEMLayers = cms.untracked.bool(False),
  56344. ME0Layers = cms.bool(False),
  56345. Propagators = cms.untracked.vstring('SteppingHelixPropagatorAny',
  56346. 'SteppingHelixPropagatorAlong',
  56347. 'SteppingHelixPropagatorOpposite',
  56348. 'SteppingHelixPropagatorL2Any',
  56349. 'SteppingHelixPropagatorL2Along',
  56350. 'SteppingHelixPropagatorL2Opposite',
  56351. 'SteppingHelixPropagatorAnyNoError',
  56352. 'SteppingHelixPropagatorAlongNoError',
  56353. 'SteppingHelixPropagatorOppositeNoError',
  56354. 'SteppingHelixPropagatorL2AnyNoError',
  56355. 'SteppingHelixPropagatorL2AlongNoError',
  56356. 'SteppingHelixPropagatorL2OppositeNoError',
  56357. 'PropagatorWithMaterial',
  56358. 'PropagatorWithMaterialOpposite',
  56359. 'SmartPropagator',
  56360. 'SmartPropagatorOpposite',
  56361. 'SmartPropagatorAnyOpposite',
  56362. 'SmartPropagatorAny',
  56363. 'SmartPropagatorRK',
  56364. 'SmartPropagatorAnyRK',
  56365. 'StraightLinePropagator',
  56366. 'StraightLinePropagator'),
  56367. RPCLayers = cms.bool(True),
  56368. UseMuonNavigation = cms.untracked.bool(True)
  56369. ),
  56370. TrackLoaderParameters = cms.PSet(
  56371. AllowNoVertex = cms.untracked.bool(True),
  56372. DoSmoothing = cms.bool(False),
  56373. MuonUpdatorAtVertexParameters = cms.PSet(
  56374. BeamSpotPositionErrors = cms.vdouble(0.1, 0.1, 5.3),
  56375. MaxChi2 = cms.double(1000000.0),
  56376. Propagator = cms.string('SteppingHelixPropagatorAny')
  56377. ),
  56378. PutTrajectoryIntoEvent = cms.untracked.bool(False),
  56379. Smoother = cms.string('KFSmootherForMuonTrackLoader'),
  56380. TTRHBuilder = cms.string('WithAngleAndTemplate'),
  56381. VertexConstraint = cms.bool(False),
  56382. beamSpot = cms.InputTag("offlineBeamSpot")
  56383. ),
  56384. TrajectoryBuilderParameters = cms.PSet(
  56385. BackwardMuonTrajectoryUpdatorParameters = cms.PSet(
  56386. ExcludeRPCFromFit = cms.bool(False),
  56387. Granularity = cms.int32(2),
  56388. MaxChi2 = cms.double(100.0),
  56389. RescaleError = cms.bool(False),
  56390. RescaleErrorFactor = cms.double(1.0),
  56391. UseInvalidHits = cms.bool(False)
  56392. ),
  56393. BuildTraversingMuon = cms.bool(True),
  56394. CSCRecSegmentLabel = cms.InputTag("cscSegments"),
  56395. DTRecSegmentLabel = cms.InputTag("dt4DCosmicSegments"),
  56396. EnableCSCMeasurement = cms.bool(True),
  56397. EnableDTMeasurement = cms.bool(True),
  56398. EnableRPCMeasurement = cms.bool(True),
  56399. MuonNavigationParameters = cms.PSet(
  56400. Barrel = cms.bool(True),
  56401. Endcap = cms.bool(True)
  56402. ),
  56403. MuonSmootherParameters = cms.PSet(
  56404. PropagatorAlong = cms.string('SteppingHelixPropagatorAny'),
  56405. PropagatorOpposite = cms.string('SteppingHelixPropagatorAny'),
  56406. RescalingFactor = cms.double(5.0)
  56407. ),
  56408. MuonTrajectoryUpdatorParameters = cms.PSet(
  56409. ExcludeRPCFromFit = cms.bool(False),
  56410. Granularity = cms.int32(0),
  56411. MaxChi2 = cms.double(3000.0),
  56412. RescaleError = cms.bool(False),
  56413. RescaleErrorFactor = cms.double(1.0),
  56414. UseInvalidHits = cms.bool(False)
  56415. ),
  56416. Propagator = cms.string('SteppingHelixPropagatorAny'),
  56417. RPCRecSegmentLabel = cms.InputTag("rpcRecHits"),
  56418. Strict1Leg = cms.bool(True)
  56419. )
  56420. )
  56421.  
  56422.  
  56423. process.cosmicsVeto = cms.EDProducer("CosmicsMuonIdProducer",
  56424. CosmicCompFillerParameters = cms.PSet(
  56425. InputCosmicMuonCollection = cms.InputTag("muonsFromCosmics1Leg"),
  56426. InputMuonCollections = cms.VInputTag(cms.InputTag("globalMuons"), cms.InputTag("muons1stStep")),
  56427. InputTrackCollections = cms.VInputTag(cms.InputTag("generalTracks"), cms.InputTag("cosmicsVetoTracks")),
  56428. InputVertexCollection = cms.InputTag("offlinePrimaryVertices"),
  56429. ServiceParameters = cms.PSet(
  56430. CSCLayers = cms.untracked.bool(True),
  56431. GEMLayers = cms.untracked.bool(False),
  56432. ME0Layers = cms.bool(False),
  56433. Propagators = cms.untracked.vstring('SteppingHelixPropagatorAny',
  56434. 'SteppingHelixPropagatorAlong',
  56435. 'SteppingHelixPropagatorOpposite',
  56436. 'SteppingHelixPropagatorL2Any',
  56437. 'SteppingHelixPropagatorL2Along',
  56438. 'SteppingHelixPropagatorL2Opposite',
  56439. 'SteppingHelixPropagatorAnyNoError',
  56440. 'SteppingHelixPropagatorAlongNoError',
  56441. 'SteppingHelixPropagatorOppositeNoError',
  56442. 'SteppingHelixPropagatorL2AnyNoError',
  56443. 'SteppingHelixPropagatorL2AlongNoError',
  56444. 'SteppingHelixPropagatorL2OppositeNoError',
  56445. 'PropagatorWithMaterial',
  56446. 'PropagatorWithMaterialOpposite',
  56447. 'SmartPropagator',
  56448. 'SmartPropagatorOpposite',
  56449. 'SmartPropagatorAnyOpposite',
  56450. 'SmartPropagatorAny',
  56451. 'SmartPropagatorRK',
  56452. 'SmartPropagatorAnyRK',
  56453. 'StraightLinePropagator'),
  56454. RPCLayers = cms.bool(True),
  56455. UseMuonNavigation = cms.untracked.bool(True)
  56456. ),
  56457. angleCut = cms.double(0.1),
  56458. corrTimeNeg = cms.double(-10),
  56459. corrTimePos = cms.double(5),
  56460. deltaPt = cms.double(0.1),
  56461. hIpTrdxy = cms.double(0.02),
  56462. hIpTrvProb = cms.double(0.5),
  56463. ipCut = cms.double(0.02),
  56464. largedxy = cms.double(2.0),
  56465. largedxyMult = cms.double(3.0),
  56466. maxdxyLoose = cms.double(0.01),
  56467. maxdxyLooseMult = cms.double(0.01),
  56468. maxdxyTight = cms.double(1.0),
  56469. maxdxyTightMult = cms.double(1.0),
  56470. maxdzLoose = cms.double(0.1),
  56471. maxdzLooseMult = cms.double(0.1),
  56472. maxdzTight = cms.double(10.0),
  56473. maxdzTightMult = cms.double(10.0),
  56474. maxvertRho = cms.double(5),
  56475. maxvertZ = cms.double(20),
  56476. minvProb = cms.double(0.001),
  56477. nChamberMatches = cms.int32(1),
  56478. nTrackThreshold = cms.int32(3),
  56479. offTimeNegLoose = cms.double(-15.0),
  56480. offTimeNegLooseMult = cms.double(-15.0),
  56481. offTimeNegTight = cms.double(-20.0),
  56482. offTimeNegTightMult = cms.double(-20.0),
  56483. offTimePosLoose = cms.double(15.0),
  56484. offTimePosLooseMult = cms.double(15.0),
  56485. offTimePosTight = cms.double(25.0),
  56486. offTimePosTightMult = cms.double(25.0),
  56487. segmentComp = cms.double(0.4),
  56488. sharedFrac = cms.double(0.75),
  56489. sharedHits = cms.int32(5)
  56490. ),
  56491. muonCollection = cms.InputTag("muons1stStep"),
  56492. trackCollections = cms.VInputTag(cms.InputTag("generalTracks"), cms.InputTag("cosmicsVetoTracks"))
  56493. )
  56494.  
  56495.  
  56496. process.cosmicsVetoSeeds = cms.EDProducer("TrajectorySeedFromMuonProducer",
  56497. muonCollectionTag = cms.InputTag("muons1stStep"),
  56498. skipMatchedMuons = cms.bool(False),
  56499. trackCollectionTag = cms.InputTag("generalTracks")
  56500. )
  56501.  
  56502.  
  56503. process.cosmicsVetoTrackCandidates = cms.EDProducer("CkfTrackCandidateMaker",
  56504. MeasurementTrackerEvent = cms.InputTag("MeasurementTrackerEvent"),
  56505. NavigationSchool = cms.string('CosmicNavigationSchool'),
  56506. RedundantSeedCleaner = cms.string('none'),
  56507. SimpleMagneticField = cms.string(''),
  56508. TrajectoryBuilder = cms.string('GroupedCkfTrajectoryBuilder'),
  56509. TrajectoryBuilderPSet = cms.PSet(
  56510. refToPSet_ = cms.string('GroupedCkfTrajectoryBuilderP5')
  56511. ),
  56512. TrajectoryCleaner = cms.string('TrajectoryCleanerBySharedHits'),
  56513. TransientInitialStateEstimatorParameters = cms.PSet(
  56514. numberMeasurementsForFit = cms.int32(4),
  56515. propagatorAlongTISE = cms.string('PropagatorWithMaterial'),
  56516. propagatorOppositeTISE = cms.string('PropagatorWithMaterialOpposite')
  56517. ),
  56518. cleanTrajectoryAfterInOut = cms.bool(True),
  56519. doSeedingRegionRebuilding = cms.bool(False),
  56520. maxNSeeds = cms.uint32(500000),
  56521. maxSeedsBeforeCleaning = cms.uint32(5000),
  56522. src = cms.InputTag("cosmicsVetoSeeds"),
  56523. useHitsSplitting = cms.bool(True)
  56524. )
  56525.  
  56526.  
  56527. process.cosmicsVetoTracks = cms.EDProducer("CosmicTrackSelector",
  56528. beamspot = cms.InputTag("offlineBeamSpot"),
  56529. chi2n_par = cms.double(10.0),
  56530. copyExtras = cms.untracked.bool(True),
  56531. copyTrajectories = cms.untracked.bool(False),
  56532. keepAllTracks = cms.bool(False),
  56533. maxNumberLostLayers = cms.uint32(999),
  56534. max_d0 = cms.double(110.0),
  56535. max_eta = cms.double(2.0),
  56536. max_z0 = cms.double(300.0),
  56537. minNumber3DLayers = cms.uint32(0),
  56538. minNumberLayers = cms.uint32(0),
  56539. min_nHit = cms.uint32(5),
  56540. min_nPixelHit = cms.uint32(0),
  56541. min_pt = cms.double(1.0),
  56542. qualityBit = cms.string(''),
  56543. src = cms.InputTag("cosmicsVetoTracksRaw")
  56544. )
  56545.  
  56546.  
  56547. process.cosmicsVetoTracksRaw = cms.EDProducer("TrackProducer",
  56548. AlgorithmName = cms.string('ctf'),
  56549. Fitter = cms.string('FittingSmootherRKP5'),
  56550. GeometricInnerState = cms.bool(True),
  56551. MeasurementTracker = cms.string(''),
  56552. MeasurementTrackerEvent = cms.InputTag("MeasurementTrackerEvent"),
  56553. NavigationSchool = cms.string('SimpleNavigationSchool'),
  56554. Propagator = cms.string('RungeKuttaTrackerPropagator'),
  56555. SimpleMagneticField = cms.string(''),
  56556. TTRHBuilder = cms.string('WithAngleAndTemplate'),
  56557. TrajectoryInEvent = cms.bool(False),
  56558. alias = cms.untracked.string('ctfWithMaterialTracks'),
  56559. beamSpot = cms.InputTag("offlineBeamSpot"),
  56560. clusterRemovalInfo = cms.InputTag(""),
  56561. src = cms.InputTag("cosmicsVetoTrackCandidates"),
  56562. useHitsSplitting = cms.bool(False),
  56563. useSimpleMF = cms.bool(False)
  56564. )
  56565.  
  56566.  
  56567. process.csc2DRecHits = cms.EDProducer("CSCRecHitDProducer",
  56568. CSCDebug = cms.untracked.bool(False),
  56569. CSCNoOfTimeBinsForDynamicPedestal = cms.int32(2),
  56570. CSCStripClusterChargeCut = cms.double(25.0),
  56571. CSCStripClusterSize = cms.untracked.int32(3),
  56572. CSCStripPeakThreshold = cms.double(10.0),
  56573. CSCStripxtalksOffset = cms.double(0.03),
  56574. CSCUseCalibrations = cms.bool(True),
  56575. CSCUseGasGainCorrections = cms.bool(False),
  56576. CSCUseReducedWireTimeWindow = cms.bool(False),
  56577. CSCUseStaticPedestals = cms.bool(False),
  56578. CSCUseTimingCorrections = cms.bool(True),
  56579. CSCWireClusterDeltaT = cms.int32(1),
  56580. CSCWireTimeWindowHigh = cms.int32(15),
  56581. CSCWireTimeWindowLow = cms.int32(0),
  56582. CSCstripWireDeltaTime = cms.int32(8),
  56583. ConstSyst_ME12 = cms.double(0.02),
  56584. ConstSyst_ME13 = cms.double(0.03),
  56585. ConstSyst_ME1a = cms.double(0.01),
  56586. ConstSyst_ME1b = cms.double(0.02),
  56587. ConstSyst_ME21 = cms.double(0.03),
  56588. ConstSyst_ME22 = cms.double(0.03),
  56589. ConstSyst_ME31 = cms.double(0.03),
  56590. ConstSyst_ME32 = cms.double(0.03),
  56591. ConstSyst_ME41 = cms.double(0.03),
  56592. NoiseLevel_ME12 = cms.double(7.0),
  56593. NoiseLevel_ME13 = cms.double(4.0),
  56594. NoiseLevel_ME1a = cms.double(9.0),
  56595. NoiseLevel_ME1b = cms.double(6.0),
  56596. NoiseLevel_ME21 = cms.double(5.0),
  56597. NoiseLevel_ME22 = cms.double(7.0),
  56598. NoiseLevel_ME31 = cms.double(5.0),
  56599. NoiseLevel_ME32 = cms.double(7.0),
  56600. NoiseLevel_ME41 = cms.double(5.0),
  56601. UseAverageTime = cms.bool(False),
  56602. UseFivePoleFit = cms.bool(True),
  56603. UseParabolaFit = cms.bool(False),
  56604. XTasymmetry_ME12 = cms.double(0.015),
  56605. XTasymmetry_ME13 = cms.double(0.02),
  56606. XTasymmetry_ME1a = cms.double(0.023),
  56607. XTasymmetry_ME1b = cms.double(0.01),
  56608. XTasymmetry_ME21 = cms.double(0.023),
  56609. XTasymmetry_ME22 = cms.double(0.023),
  56610. XTasymmetry_ME31 = cms.double(0.023),
  56611. XTasymmetry_ME32 = cms.double(0.023),
  56612. XTasymmetry_ME41 = cms.double(0.023),
  56613. readBadChambers = cms.bool(True),
  56614. readBadChannels = cms.bool(False),
  56615. stripDigiTag = cms.InputTag("muonCSCDigis","MuonCSCStripDigi"),
  56616. wireDigiTag = cms.InputTag("muonCSCDigis","MuonCSCWireDigi")
  56617. )
  56618.  
  56619.  
  56620. process.cscSegments = cms.EDProducer("CSCSegmentProducer",
  56621. algo_psets = cms.VPSet(cms.PSet(
  56622. algo_name = cms.string('CSCSegAlgoSK'),
  56623. algo_psets = cms.VPSet(cms.PSet(
  56624. chi2Max = cms.double(99999.0),
  56625. dPhiFineMax = cms.double(0.025),
  56626. dPhiMax = cms.double(0.003),
  56627. dRPhiFineMax = cms.double(8.0),
  56628. dRPhiMax = cms.double(8.0),
  56629. minLayersApart = cms.int32(2),
  56630. verboseInfo = cms.untracked.bool(True),
  56631. wideSeg = cms.double(3.0)
  56632. ),
  56633. cms.PSet(
  56634. chi2Max = cms.double(99999.0),
  56635. dPhiFineMax = cms.double(0.025),
  56636. dPhiMax = cms.double(0.025),
  56637. dRPhiFineMax = cms.double(3.0),
  56638. dRPhiMax = cms.double(8.0),
  56639. minLayersApart = cms.int32(2),
  56640. verboseInfo = cms.untracked.bool(True),
  56641. wideSeg = cms.double(3.0)
  56642. )),
  56643. chamber_types = cms.vstring('ME1/a',
  56644. 'ME1/b',
  56645. 'ME1/2',
  56646. 'ME1/3',
  56647. 'ME2/1',
  56648. 'ME2/2',
  56649. 'ME3/1',
  56650. 'ME3/2',
  56651. 'ME4/1',
  56652. 'ME4/2'),
  56653. parameters_per_chamber_type = cms.vint32(2, 1, 1, 1, 1,
  56654. 1, 1, 1, 1, 1)
  56655. ),
  56656. cms.PSet(
  56657. algo_name = cms.string('CSCSegAlgoTC'),
  56658. algo_psets = cms.VPSet(cms.PSet(
  56659. SegmentSorting = cms.int32(1),
  56660. chi2Max = cms.double(6000.0),
  56661. chi2ndfProbMin = cms.double(0.0001),
  56662. dPhiFineMax = cms.double(0.02),
  56663. dPhiMax = cms.double(0.003),
  56664. dRPhiFineMax = cms.double(6.0),
  56665. dRPhiMax = cms.double(1.2),
  56666. minLayersApart = cms.int32(2),
  56667. verboseInfo = cms.untracked.bool(True)
  56668. ),
  56669. cms.PSet(
  56670. SegmentSorting = cms.int32(1),
  56671. chi2Max = cms.double(6000.0),
  56672. chi2ndfProbMin = cms.double(0.0001),
  56673. dPhiFineMax = cms.double(0.013),
  56674. dPhiMax = cms.double(0.00198),
  56675. dRPhiFineMax = cms.double(3.0),
  56676. dRPhiMax = cms.double(0.6),
  56677. minLayersApart = cms.int32(2),
  56678. verboseInfo = cms.untracked.bool(True)
  56679. )),
  56680. chamber_types = cms.vstring('ME1/a',
  56681. 'ME1/b',
  56682. 'ME1/2',
  56683. 'ME1/3',
  56684. 'ME2/1',
  56685. 'ME2/2',
  56686. 'ME3/1',
  56687. 'ME3/2',
  56688. 'ME4/1',
  56689. 'ME4/2'),
  56690. parameters_per_chamber_type = cms.vint32(2, 1, 1, 1, 1,
  56691. 1, 1, 1, 1, 1)
  56692. ),
  56693. cms.PSet(
  56694. algo_name = cms.string('CSCSegAlgoDF'),
  56695. algo_psets = cms.VPSet(cms.PSet(
  56696. CSCSegmentDebug = cms.untracked.bool(False),
  56697. Pruning = cms.untracked.bool(False),
  56698. chi2Max = cms.double(5000.0),
  56699. dPhiFineMax = cms.double(0.025),
  56700. dRPhiFineMax = cms.double(8.0),
  56701. dXclusBoxMax = cms.double(8.0),
  56702. dYclusBoxMax = cms.double(8.0),
  56703. maxDPhi = cms.double(999.0),
  56704. maxDTheta = cms.double(999.0),
  56705. maxRatioResidualPrune = cms.double(3.0),
  56706. minHitsForPreClustering = cms.int32(10),
  56707. minHitsPerSegment = cms.int32(3),
  56708. minLayersApart = cms.int32(2),
  56709. nHitsPerClusterIsShower = cms.int32(20),
  56710. preClustering = cms.untracked.bool(False),
  56711. tanPhiMax = cms.double(0.5),
  56712. tanThetaMax = cms.double(1.2)
  56713. ),
  56714. cms.PSet(
  56715. CSCSegmentDebug = cms.untracked.bool(False),
  56716. Pruning = cms.untracked.bool(False),
  56717. chi2Max = cms.double(5000.0),
  56718. dPhiFineMax = cms.double(0.025),
  56719. dRPhiFineMax = cms.double(12.0),
  56720. dXclusBoxMax = cms.double(8.0),
  56721. dYclusBoxMax = cms.double(12.0),
  56722. maxDPhi = cms.double(999.0),
  56723. maxDTheta = cms.double(999.0),
  56724. maxRatioResidualPrune = cms.double(3.0),
  56725. minHitsForPreClustering = cms.int32(10),
  56726. minHitsPerSegment = cms.int32(3),
  56727. minLayersApart = cms.int32(2),
  56728. nHitsPerClusterIsShower = cms.int32(20),
  56729. preClustering = cms.untracked.bool(False),
  56730. tanPhiMax = cms.double(0.8),
  56731. tanThetaMax = cms.double(2.0)
  56732. ),
  56733. cms.PSet(
  56734. CSCSegmentDebug = cms.untracked.bool(False),
  56735. Pruning = cms.untracked.bool(False),
  56736. chi2Max = cms.double(5000.0),
  56737. dPhiFineMax = cms.double(0.025),
  56738. dRPhiFineMax = cms.double(8.0),
  56739. dXclusBoxMax = cms.double(8.0),
  56740. dYclusBoxMax = cms.double(8.0),
  56741. maxDPhi = cms.double(999.0),
  56742. maxDTheta = cms.double(999.0),
  56743. maxRatioResidualPrune = cms.double(3.0),
  56744. minHitsForPreClustering = cms.int32(30),
  56745. minHitsPerSegment = cms.int32(3),
  56746. minLayersApart = cms.int32(2),
  56747. nHitsPerClusterIsShower = cms.int32(20),
  56748. preClustering = cms.untracked.bool(False),
  56749. tanPhiMax = cms.double(0.5),
  56750. tanThetaMax = cms.double(1.2)
  56751. )),
  56752. chamber_types = cms.vstring('ME1/a',
  56753. 'ME1/b',
  56754. 'ME1/2',
  56755. 'ME1/3',
  56756. 'ME2/1',
  56757. 'ME2/2',
  56758. 'ME3/1',
  56759. 'ME3/2',
  56760. 'ME4/1',
  56761. 'ME4/2'),
  56762. parameters_per_chamber_type = cms.vint32(3, 1, 2, 2, 1,
  56763. 2, 1, 2, 1, 2)
  56764. ),
  56765. cms.PSet(
  56766. algo_name = cms.string('CSCSegAlgoST'),
  56767. algo_psets = cms.VPSet(cms.PSet(
  56768. BPMinImprovement = cms.double(10000.0),
  56769. BrutePruning = cms.bool(True),
  56770. CSCDebug = cms.untracked.bool(False),
  56771. CorrectTheErrors = cms.bool(True),
  56772. Covariance = cms.double(0.0),
  56773. ForceCovariance = cms.bool(False),
  56774. ForceCovarianceAll = cms.bool(False),
  56775. NormChi2Cut2D = cms.double(20.0),
  56776. NormChi2Cut3D = cms.double(10.0),
  56777. Pruning = cms.bool(True),
  56778. SeedBig = cms.double(0.0015),
  56779. SeedSmall = cms.double(0.0002),
  56780. curvePenalty = cms.double(2.0),
  56781. curvePenaltyThreshold = cms.double(0.85),
  56782. dPhiFineMax = cms.double(0.025),
  56783. dRPhiFineMax = cms.double(8.0),
  56784. dXclusBoxMax = cms.double(4.0),
  56785. dYclusBoxMax = cms.double(8.0),
  56786. hitDropLimit4Hits = cms.double(0.6),
  56787. hitDropLimit5Hits = cms.double(0.8),
  56788. hitDropLimit6Hits = cms.double(0.3333),
  56789. maxDPhi = cms.double(999.0),
  56790. maxDTheta = cms.double(999.0),
  56791. maxRatioResidualPrune = cms.double(3),
  56792. maxRecHitsInCluster = cms.int32(20),
  56793. minHitsPerSegment = cms.int32(3),
  56794. onlyBestSegment = cms.bool(False),
  56795. preClustering = cms.bool(True),
  56796. preClusteringUseChaining = cms.bool(True),
  56797. prePrun = cms.bool(True),
  56798. prePrunLimit = cms.double(3.17),
  56799. tanPhiMax = cms.double(0.5),
  56800. tanThetaMax = cms.double(1.2),
  56801. useShowering = cms.bool(False),
  56802. yweightPenalty = cms.double(1.5),
  56803. yweightPenaltyThreshold = cms.double(1.0)
  56804. ),
  56805. cms.PSet(
  56806. BPMinImprovement = cms.double(10000.0),
  56807. BrutePruning = cms.bool(True),
  56808. CSCDebug = cms.untracked.bool(False),
  56809. CorrectTheErrors = cms.bool(True),
  56810. Covariance = cms.double(0.0),
  56811. ForceCovariance = cms.bool(False),
  56812. ForceCovarianceAll = cms.bool(False),
  56813. NormChi2Cut2D = cms.double(20.0),
  56814. NormChi2Cut3D = cms.double(10.0),
  56815. Pruning = cms.bool(True),
  56816. SeedBig = cms.double(0.0015),
  56817. SeedSmall = cms.double(0.0002),
  56818. curvePenalty = cms.double(2.0),
  56819. curvePenaltyThreshold = cms.double(0.85),
  56820. dPhiFineMax = cms.double(0.025),
  56821. dRPhiFineMax = cms.double(8.0),
  56822. dXclusBoxMax = cms.double(4.0),
  56823. dYclusBoxMax = cms.double(8.0),
  56824. hitDropLimit4Hits = cms.double(0.6),
  56825. hitDropLimit5Hits = cms.double(0.8),
  56826. hitDropLimit6Hits = cms.double(0.3333),
  56827. maxDPhi = cms.double(999.0),
  56828. maxDTheta = cms.double(999.0),
  56829. maxRatioResidualPrune = cms.double(3),
  56830. maxRecHitsInCluster = cms.int32(24),
  56831. minHitsPerSegment = cms.int32(3),
  56832. onlyBestSegment = cms.bool(False),
  56833. preClustering = cms.bool(True),
  56834. preClusteringUseChaining = cms.bool(True),
  56835. prePrun = cms.bool(True),
  56836. prePrunLimit = cms.double(3.17),
  56837. tanPhiMax = cms.double(0.5),
  56838. tanThetaMax = cms.double(1.2),
  56839. useShowering = cms.bool(False),
  56840. yweightPenalty = cms.double(1.5),
  56841. yweightPenaltyThreshold = cms.double(1.0)
  56842. )),
  56843. chamber_types = cms.vstring('ME1/a',
  56844. 'ME1/b',
  56845. 'ME1/2',
  56846. 'ME1/3',
  56847. 'ME2/1',
  56848. 'ME2/2',
  56849. 'ME3/1',
  56850. 'ME3/2',
  56851. 'ME4/1',
  56852. 'ME4/2'),
  56853. parameters_per_chamber_type = cms.vint32(2, 1, 1, 1, 1,
  56854. 1, 1, 1, 1, 1)
  56855. ),
  56856. cms.PSet(
  56857. algo_name = cms.string('CSCSegAlgoRU'),
  56858. algo_psets = cms.VPSet(cms.PSet(
  56859. chi2Max = cms.double(100.0),
  56860. chi2Norm_2D_ = cms.double(35),
  56861. chi2_str = cms.double(50.0),
  56862. dPhiIntMax = cms.double(0.005),
  56863. dPhiMax = cms.double(0.006),
  56864. dRIntMax = cms.double(2.0),
  56865. dRMax = cms.double(1.5),
  56866. doCollisions = cms.bool(True),
  56867. minLayersApart = cms.int32(1),
  56868. wideSeg = cms.double(3.0)
  56869. ),
  56870. cms.PSet(
  56871. chi2Max = cms.double(100.0),
  56872. chi2Norm_2D_ = cms.double(35),
  56873. chi2_str = cms.double(50.0),
  56874. dPhiIntMax = cms.double(0.004),
  56875. dPhiMax = cms.double(0.005),
  56876. dRIntMax = cms.double(2.0),
  56877. dRMax = cms.double(1.5),
  56878. doCollisions = cms.bool(True),
  56879. minLayersApart = cms.int32(1),
  56880. wideSeg = cms.double(3.0)
  56881. ),
  56882. cms.PSet(
  56883. chi2Max = cms.double(100.0),
  56884. chi2Norm_2D_ = cms.double(35),
  56885. chi2_str = cms.double(50.0),
  56886. dPhiIntMax = cms.double(0.003),
  56887. dPhiMax = cms.double(0.004),
  56888. dRIntMax = cms.double(2.0),
  56889. dRMax = cms.double(1.5),
  56890. doCollisions = cms.bool(True),
  56891. minLayersApart = cms.int32(1),
  56892. wideSeg = cms.double(3.0)
  56893. ),
  56894. cms.PSet(
  56895. chi2Max = cms.double(60.0),
  56896. chi2Norm_2D_ = cms.double(20),
  56897. chi2_str = cms.double(30.0),
  56898. dPhiIntMax = cms.double(0.002),
  56899. dPhiMax = cms.double(0.003),
  56900. dRIntMax = cms.double(2.0),
  56901. dRMax = cms.double(1.5),
  56902. doCollisions = cms.bool(True),
  56903. minLayersApart = cms.int32(1),
  56904. wideSeg = cms.double(3.0)
  56905. ),
  56906. cms.PSet(
  56907. chi2Max = cms.double(180.0),
  56908. chi2Norm_2D_ = cms.double(60),
  56909. chi2_str = cms.double(80.0),
  56910. dPhiIntMax = cms.double(0.005),
  56911. dPhiMax = cms.double(0.007),
  56912. dRIntMax = cms.double(2.0),
  56913. dRMax = cms.double(1.5),
  56914. doCollisions = cms.bool(True),
  56915. minLayersApart = cms.int32(1),
  56916. wideSeg = cms.double(3.0)
  56917. ),
  56918. cms.PSet(
  56919. chi2Max = cms.double(100.0),
  56920. chi2Norm_2D_ = cms.double(35),
  56921. chi2_str = cms.double(50.0),
  56922. dPhiIntMax = cms.double(0.004),
  56923. dPhiMax = cms.double(0.006),
  56924. dRIntMax = cms.double(2.0),
  56925. dRMax = cms.double(1.5),
  56926. doCollisions = cms.bool(True),
  56927. minLayersApart = cms.int32(1),
  56928. wideSeg = cms.double(3.0)
  56929. )),
  56930. chamber_types = cms.vstring('ME1/a',
  56931. 'ME1/b',
  56932. 'ME1/2',
  56933. 'ME1/3',
  56934. 'ME2/1',
  56935. 'ME2/2',
  56936. 'ME3/1',
  56937. 'ME3/2',
  56938. 'ME4/1',
  56939. 'ME4/2'),
  56940. parameters_per_chamber_type = cms.vint32(1, 2, 3, 4, 5,
  56941. 6, 5, 6, 5, 6)
  56942. )),
  56943. algo_type = cms.int32(5),
  56944. inputObjects = cms.InputTag("csc2DRecHits")
  56945. )
  56946.  
  56947.  
  56948. process.csctfDigis = cms.EDProducer("CSCTFUnpacker",
  56949. MaxBX = cms.int32(9),
  56950. MinBX = cms.int32(3),
  56951. mappingFile = cms.string(''),
  56952. producer = cms.InputTag("rawDataCollector"),
  56953. slot2sector = cms.vint32(0, 0, 0, 0, 0,
  56954. 0, 0, 0, 0, 0,
  56955. 0, 0, 0, 0, 0,
  56956. 0, 0, 0, 0, 0,
  56957. 0, 0),
  56958. swapME1strips = cms.bool(False)
  56959. )
  56960.  
  56961.  
  56962. process.ctppsDiamondRawToDigi = cms.EDProducer("TotemVFATRawToDigi",
  56963. RawToDigi = cms.PSet(
  56964. BC_fraction = cms.untracked.double(0.6),
  56965. BC_min = cms.untracked.uint32(10),
  56966. EC_fraction = cms.untracked.double(0.6),
  56967. EC_min = cms.untracked.uint32(10),
  56968. printErrorSummary = cms.untracked.uint32(1),
  56969. printUnknownFrameSummary = cms.untracked.uint32(0),
  56970. testBCMostFrequent = cms.uint32(2),
  56971. testCRC = cms.uint32(2),
  56972. testECMostFrequent = cms.uint32(2),
  56973. testFootprint = cms.uint32(2),
  56974. testID = cms.uint32(2),
  56975. verbosity = cms.untracked.uint32(0)
  56976. ),
  56977. RawUnpacking = cms.PSet(
  56978.  
  56979. ),
  56980. fedIds = cms.vuint32(),
  56981. rawDataTag = cms.InputTag("rawDataCollector"),
  56982. subSystem = cms.string('TimingDiamond')
  56983. )
  56984.  
  56985.  
  56986. process.ctppsDiamondRecHits = cms.EDProducer("CTPPSDiamondRecHitProducer",
  56987. digiTag = cms.InputTag("ctppsDiamondRawToDigi","TimingDiamond"),
  56988. timeShift = cms.int32(0),
  56989. timeSliceNs = cms.double(0.0244140625)
  56990. )
  56991.  
  56992.  
  56993. process.cutsRecoTracksAK4PFJets = cms.EDProducer("JetTracksAssociationToTrackRefs",
  56994. association = cms.InputTag("ak4JetTracksAssociatorExplicitAll"),
  56995. correctedPtMin = cms.double(10),
  56996. corrector = cms.InputTag("ak4PFL1FastL2L3Corrector"),
  56997. jets = cms.InputTag("ak4PFJets")
  56998. )
  56999.  
  57000.  
  57001. process.cutsRecoTracksBtvLike = cms.EDProducer("RecoTrackViewRefSelector",
  57002. algorithm = cms.vstring(),
  57003. algorithmMaskContains = cms.vstring(),
  57004. beamSpot = cms.InputTag("offlineBeamSpot"),
  57005. lip = cms.double(17.0),
  57006. maxChi2 = cms.double(5.0),
  57007. maxRapidity = cms.double(9.0),
  57008. min3DLayer = cms.int32(0),
  57009. minHit = cms.int32(0),
  57010. minLayer = cms.int32(0),
  57011. minPixelHit = cms.int32(1),
  57012. minRapidity = cms.double(-9.0),
  57013. originalAlgorithm = cms.vstring(),
  57014. ptMin = cms.double(1.0),
  57015. quality = cms.vstring(),
  57016. src = cms.InputTag("generalTracks"),
  57017. tip = cms.double(0.2),
  57018. usePV = cms.bool(True),
  57019. vertexTag = cms.InputTag("offlinePrimaryVertices")
  57020. )
  57021.  
  57022.  
  57023. process.cutsRecoTracksDetachedTripletStep = cms.EDProducer("RecoTrackViewRefSelector",
  57024. algorithm = cms.vstring('detachedTripletStep'),
  57025. algorithmMaskContains = cms.vstring(),
  57026. beamSpot = cms.InputTag("offlineBeamSpot"),
  57027. lip = cms.double(300.0),
  57028. maxChi2 = cms.double(10000.0),
  57029. maxRapidity = cms.double(5.0),
  57030. min3DLayer = cms.int32(0),
  57031. minHit = cms.int32(0),
  57032. minLayer = cms.int32(3),
  57033. minPixelHit = cms.int32(0),
  57034. minRapidity = cms.double(-5.0),
  57035. originalAlgorithm = cms.vstring(),
  57036. ptMin = cms.double(0.1),
  57037. quality = cms.vstring('loose'),
  57038. src = cms.InputTag("generalTracks"),
  57039. tip = cms.double(120.0),
  57040. usePV = cms.bool(False),
  57041. vertexTag = cms.InputTag("offlinePrimaryVertices")
  57042. )
  57043.  
  57044.  
  57045. process.cutsRecoTracksDetachedTripletStepHp = cms.EDProducer("RecoTrackViewRefSelector",
  57046. algorithm = cms.vstring('detachedTripletStep'),
  57047. algorithmMaskContains = cms.vstring(),
  57048. beamSpot = cms.InputTag("offlineBeamSpot"),
  57049. lip = cms.double(300.0),
  57050. maxChi2 = cms.double(10000.0),
  57051. maxRapidity = cms.double(5.0),
  57052. min3DLayer = cms.int32(0),
  57053. minHit = cms.int32(0),
  57054. minLayer = cms.int32(3),
  57055. minPixelHit = cms.int32(0),
  57056. minRapidity = cms.double(-5.0),
  57057. originalAlgorithm = cms.vstring(),
  57058. ptMin = cms.double(0.1),
  57059. quality = cms.vstring('highPurity'),
  57060. src = cms.InputTag("generalTracks"),
  57061. tip = cms.double(120.0),
  57062. usePV = cms.bool(False),
  57063. vertexTag = cms.InputTag("offlinePrimaryVertices")
  57064. )
  57065.  
  57066.  
  57067. process.cutsRecoTracksDuplicateMerge = cms.EDProducer("RecoTrackViewRefSelector",
  57068. algorithm = cms.vstring('duplicateMerge'),
  57069. algorithmMaskContains = cms.vstring(),
  57070. beamSpot = cms.InputTag("offlineBeamSpot"),
  57071. lip = cms.double(300.0),
  57072. maxChi2 = cms.double(10000.0),
  57073. maxRapidity = cms.double(5.0),
  57074. min3DLayer = cms.int32(0),
  57075. minHit = cms.int32(0),
  57076. minLayer = cms.int32(3),
  57077. minPixelHit = cms.int32(0),
  57078. minRapidity = cms.double(-5.0),
  57079. originalAlgorithm = cms.vstring(),
  57080. ptMin = cms.double(0.1),
  57081. quality = cms.vstring('loose'),
  57082. src = cms.InputTag("generalTracks"),
  57083. tip = cms.double(120.0),
  57084. usePV = cms.bool(False),
  57085. vertexTag = cms.InputTag("offlinePrimaryVertices")
  57086. )
  57087.  
  57088.  
  57089. process.cutsRecoTracksDuplicateMergeHp = cms.EDProducer("RecoTrackViewRefSelector",
  57090. algorithm = cms.vstring('duplicateMerge'),
  57091. algorithmMaskContains = cms.vstring(),
  57092. beamSpot = cms.InputTag("offlineBeamSpot"),
  57093. lip = cms.double(300.0),
  57094. maxChi2 = cms.double(10000.0),
  57095. maxRapidity = cms.double(5.0),
  57096. min3DLayer = cms.int32(0),
  57097. minHit = cms.int32(0),
  57098. minLayer = cms.int32(3),
  57099. minPixelHit = cms.int32(0),
  57100. minRapidity = cms.double(-5.0),
  57101. originalAlgorithm = cms.vstring(),
  57102. ptMin = cms.double(0.1),
  57103. quality = cms.vstring('highPurity'),
  57104. src = cms.InputTag("generalTracks"),
  57105. tip = cms.double(120.0),
  57106. usePV = cms.bool(False),
  57107. vertexTag = cms.InputTag("offlinePrimaryVertices")
  57108. )
  57109.  
  57110.  
  57111. process.cutsRecoTracksFromPVHp = cms.EDProducer("RecoTrackViewRefSelector",
  57112. algorithm = cms.vstring(),
  57113. algorithmMaskContains = cms.vstring(),
  57114. beamSpot = cms.InputTag("offlineBeamSpot"),
  57115. lip = cms.double(300.0),
  57116. maxChi2 = cms.double(10000.0),
  57117. maxRapidity = cms.double(5.0),
  57118. min3DLayer = cms.int32(0),
  57119. minHit = cms.int32(0),
  57120. minLayer = cms.int32(3),
  57121. minPixelHit = cms.int32(0),
  57122. minRapidity = cms.double(-5.0),
  57123. originalAlgorithm = cms.vstring(),
  57124. ptMin = cms.double(0.1),
  57125. quality = cms.vstring('highPurity'),
  57126. src = cms.InputTag("generalTracksFromPV"),
  57127. tip = cms.double(120.0),
  57128. usePV = cms.bool(False),
  57129. vertexTag = cms.InputTag("offlinePrimaryVertices")
  57130. )
  57131.  
  57132.  
  57133. process.cutsRecoTracksFromPVPt09Hp = cms.EDProducer("RecoTrackViewRefSelector",
  57134. algorithm = cms.vstring(),
  57135. algorithmMaskContains = cms.vstring(),
  57136. beamSpot = cms.InputTag("offlineBeamSpot"),
  57137. lip = cms.double(300.0),
  57138. maxChi2 = cms.double(10000.0),
  57139. maxRapidity = cms.double(5.0),
  57140. min3DLayer = cms.int32(0),
  57141. minHit = cms.int32(0),
  57142. minLayer = cms.int32(3),
  57143. minPixelHit = cms.int32(0),
  57144. minRapidity = cms.double(-5.0),
  57145. originalAlgorithm = cms.vstring(),
  57146. ptMin = cms.double(0.1),
  57147. quality = cms.vstring('highPurity'),
  57148. src = cms.InputTag("generalTracksFromPVPt09"),
  57149. tip = cms.double(120.0),
  57150. usePV = cms.bool(False),
  57151. vertexTag = cms.InputTag("offlinePrimaryVertices")
  57152. )
  57153.  
  57154.  
  57155. process.cutsRecoTracksHp = cms.EDProducer("RecoTrackViewRefSelector",
  57156. algorithm = cms.vstring(),
  57157. algorithmMaskContains = cms.vstring(),
  57158. beamSpot = cms.InputTag("offlineBeamSpot"),
  57159. lip = cms.double(300.0),
  57160. maxChi2 = cms.double(10000.0),
  57161. maxRapidity = cms.double(5.0),
  57162. min3DLayer = cms.int32(0),
  57163. minHit = cms.int32(0),
  57164. minLayer = cms.int32(3),
  57165. minPixelHit = cms.int32(0),
  57166. minRapidity = cms.double(-5.0),
  57167. originalAlgorithm = cms.vstring(),
  57168. ptMin = cms.double(0.1),
  57169. quality = cms.vstring('highPurity'),
  57170. src = cms.InputTag("generalTracks"),
  57171. tip = cms.double(120.0),
  57172. usePV = cms.bool(False),
  57173. vertexTag = cms.InputTag("offlinePrimaryVertices")
  57174. )
  57175.  
  57176.  
  57177. process.cutsRecoTracksInitialStep = cms.EDProducer("RecoTrackViewRefSelector",
  57178. algorithm = cms.vstring('initialStep'),
  57179. algorithmMaskContains = cms.vstring(),
  57180. beamSpot = cms.InputTag("offlineBeamSpot"),
  57181. lip = cms.double(300.0),
  57182. maxChi2 = cms.double(10000.0),
  57183. maxRapidity = cms.double(5.0),
  57184. min3DLayer = cms.int32(0),
  57185. minHit = cms.int32(0),
  57186. minLayer = cms.int32(3),
  57187. minPixelHit = cms.int32(0),
  57188. minRapidity = cms.double(-5.0),
  57189. originalAlgorithm = cms.vstring(),
  57190. ptMin = cms.double(0.1),
  57191. quality = cms.vstring('loose'),
  57192. src = cms.InputTag("generalTracks"),
  57193. tip = cms.double(120.0),
  57194. usePV = cms.bool(False),
  57195. vertexTag = cms.InputTag("offlinePrimaryVertices")
  57196. )
  57197.  
  57198.  
  57199. process.cutsRecoTracksInitialStepHp = cms.EDProducer("RecoTrackViewRefSelector",
  57200. algorithm = cms.vstring('initialStep'),
  57201. algorithmMaskContains = cms.vstring(),
  57202. beamSpot = cms.InputTag("offlineBeamSpot"),
  57203. lip = cms.double(300.0),
  57204. maxChi2 = cms.double(10000.0),
  57205. maxRapidity = cms.double(5.0),
  57206. min3DLayer = cms.int32(0),
  57207. minHit = cms.int32(0),
  57208. minLayer = cms.int32(3),
  57209. minPixelHit = cms.int32(0),
  57210. minRapidity = cms.double(-5.0),
  57211. originalAlgorithm = cms.vstring(),
  57212. ptMin = cms.double(0.1),
  57213. quality = cms.vstring('highPurity'),
  57214. src = cms.InputTag("generalTracks"),
  57215. tip = cms.double(120.0),
  57216. usePV = cms.bool(False),
  57217. vertexTag = cms.InputTag("offlinePrimaryVertices")
  57218. )
  57219.  
  57220.  
  57221. process.cutsRecoTracksJetCoreRegionalStep = cms.EDProducer("RecoTrackViewRefSelector",
  57222. algorithm = cms.vstring('jetCoreRegionalStep'),
  57223. algorithmMaskContains = cms.vstring(),
  57224. beamSpot = cms.InputTag("offlineBeamSpot"),
  57225. lip = cms.double(300.0),
  57226. maxChi2 = cms.double(10000.0),
  57227. maxRapidity = cms.double(5.0),
  57228. min3DLayer = cms.int32(0),
  57229. minHit = cms.int32(0),
  57230. minLayer = cms.int32(3),
  57231. minPixelHit = cms.int32(0),
  57232. minRapidity = cms.double(-5.0),
  57233. originalAlgorithm = cms.vstring(),
  57234. ptMin = cms.double(0.1),
  57235. quality = cms.vstring('loose'),
  57236. src = cms.InputTag("generalTracks"),
  57237. tip = cms.double(120.0),
  57238. usePV = cms.bool(False),
  57239. vertexTag = cms.InputTag("offlinePrimaryVertices")
  57240. )
  57241.  
  57242.  
  57243. process.cutsRecoTracksJetCoreRegionalStepHp = cms.EDProducer("RecoTrackViewRefSelector",
  57244. algorithm = cms.vstring('jetCoreRegionalStep'),
  57245. algorithmMaskContains = cms.vstring(),
  57246. beamSpot = cms.InputTag("offlineBeamSpot"),
  57247. lip = cms.double(300.0),
  57248. maxChi2 = cms.double(10000.0),
  57249. maxRapidity = cms.double(5.0),
  57250. min3DLayer = cms.int32(0),
  57251. minHit = cms.int32(0),
  57252. minLayer = cms.int32(3),
  57253. minPixelHit = cms.int32(0),
  57254. minRapidity = cms.double(-5.0),
  57255. originalAlgorithm = cms.vstring(),
  57256. ptMin = cms.double(0.1),
  57257. quality = cms.vstring('highPurity'),
  57258. src = cms.InputTag("generalTracks"),
  57259. tip = cms.double(120.0),
  57260. usePV = cms.bool(False),
  57261. vertexTag = cms.InputTag("offlinePrimaryVertices")
  57262. )
  57263.  
  57264.  
  57265. process.cutsRecoTracksLowPtTripletStep = cms.EDProducer("RecoTrackViewRefSelector",
  57266. algorithm = cms.vstring('lowPtTripletStep'),
  57267. algorithmMaskContains = cms.vstring(),
  57268. beamSpot = cms.InputTag("offlineBeamSpot"),
  57269. lip = cms.double(300.0),
  57270. maxChi2 = cms.double(10000.0),
  57271. maxRapidity = cms.double(5.0),
  57272. min3DLayer = cms.int32(0),
  57273. minHit = cms.int32(0),
  57274. minLayer = cms.int32(3),
  57275. minPixelHit = cms.int32(0),
  57276. minRapidity = cms.double(-5.0),
  57277. originalAlgorithm = cms.vstring(),
  57278. ptMin = cms.double(0.1),
  57279. quality = cms.vstring('loose'),
  57280. src = cms.InputTag("generalTracks"),
  57281. tip = cms.double(120.0),
  57282. usePV = cms.bool(False),
  57283. vertexTag = cms.InputTag("offlinePrimaryVertices")
  57284. )
  57285.  
  57286.  
  57287. process.cutsRecoTracksLowPtTripletStepHp = cms.EDProducer("RecoTrackViewRefSelector",
  57288. algorithm = cms.vstring('lowPtTripletStep'),
  57289. algorithmMaskContains = cms.vstring(),
  57290. beamSpot = cms.InputTag("offlineBeamSpot"),
  57291. lip = cms.double(300.0),
  57292. maxChi2 = cms.double(10000.0),
  57293. maxRapidity = cms.double(5.0),
  57294. min3DLayer = cms.int32(0),
  57295. minHit = cms.int32(0),
  57296. minLayer = cms.int32(3),
  57297. minPixelHit = cms.int32(0),
  57298. minRapidity = cms.double(-5.0),
  57299. originalAlgorithm = cms.vstring(),
  57300. ptMin = cms.double(0.1),
  57301. quality = cms.vstring('highPurity'),
  57302. src = cms.InputTag("generalTracks"),
  57303. tip = cms.double(120.0),
  57304. usePV = cms.bool(False),
  57305. vertexTag = cms.InputTag("offlinePrimaryVertices")
  57306. )
  57307.  
  57308.  
  57309. process.cutsRecoTracksMixedTripletStep = cms.EDProducer("RecoTrackViewRefSelector",
  57310. algorithm = cms.vstring('mixedTripletStep'),
  57311. algorithmMaskContains = cms.vstring(),
  57312. beamSpot = cms.InputTag("offlineBeamSpot"),
  57313. lip = cms.double(300.0),
  57314. maxChi2 = cms.double(10000.0),
  57315. maxRapidity = cms.double(5.0),
  57316. min3DLayer = cms.int32(0),
  57317. minHit = cms.int32(0),
  57318. minLayer = cms.int32(3),
  57319. minPixelHit = cms.int32(0),
  57320. minRapidity = cms.double(-5.0),
  57321. originalAlgorithm = cms.vstring(),
  57322. ptMin = cms.double(0.1),
  57323. quality = cms.vstring('loose'),
  57324. src = cms.InputTag("generalTracks"),
  57325. tip = cms.double(120.0),
  57326. usePV = cms.bool(False),
  57327. vertexTag = cms.InputTag("offlinePrimaryVertices")
  57328. )
  57329.  
  57330.  
  57331. process.cutsRecoTracksMixedTripletStepHp = cms.EDProducer("RecoTrackViewRefSelector",
  57332. algorithm = cms.vstring('mixedTripletStep'),
  57333. algorithmMaskContains = cms.vstring(),
  57334. beamSpot = cms.InputTag("offlineBeamSpot"),
  57335. lip = cms.double(300.0),
  57336. maxChi2 = cms.double(10000.0),
  57337. maxRapidity = cms.double(5.0),
  57338. min3DLayer = cms.int32(0),
  57339. minHit = cms.int32(0),
  57340. minLayer = cms.int32(3),
  57341. minPixelHit = cms.int32(0),
  57342. minRapidity = cms.double(-5.0),
  57343. originalAlgorithm = cms.vstring(),
  57344. ptMin = cms.double(0.1),
  57345. quality = cms.vstring('highPurity'),
  57346. src = cms.InputTag("generalTracks"),
  57347. tip = cms.double(120.0),
  57348. usePV = cms.bool(False),
  57349. vertexTag = cms.InputTag("offlinePrimaryVertices")
  57350. )
  57351.  
  57352.  
  57353. process.cutsRecoTracksMuonSeededStepInOut = cms.EDProducer("RecoTrackViewRefSelector",
  57354. algorithm = cms.vstring('muonSeededStepInOut'),
  57355. algorithmMaskContains = cms.vstring(),
  57356. beamSpot = cms.InputTag("offlineBeamSpot"),
  57357. lip = cms.double(300.0),
  57358. maxChi2 = cms.double(10000.0),
  57359. maxRapidity = cms.double(5.0),
  57360. min3DLayer = cms.int32(0),
  57361. minHit = cms.int32(0),
  57362. minLayer = cms.int32(3),
  57363. minPixelHit = cms.int32(0),
  57364. minRapidity = cms.double(-5.0),
  57365. originalAlgorithm = cms.vstring(),
  57366. ptMin = cms.double(0.1),
  57367. quality = cms.vstring('loose'),
  57368. src = cms.InputTag("generalTracks"),
  57369. tip = cms.double(120.0),
  57370. usePV = cms.bool(False),
  57371. vertexTag = cms.InputTag("offlinePrimaryVertices")
  57372. )
  57373.  
  57374.  
  57375. process.cutsRecoTracksMuonSeededStepInOutHp = cms.EDProducer("RecoTrackViewRefSelector",
  57376. algorithm = cms.vstring('muonSeededStepInOut'),
  57377. algorithmMaskContains = cms.vstring(),
  57378. beamSpot = cms.InputTag("offlineBeamSpot"),
  57379. lip = cms.double(300.0),
  57380. maxChi2 = cms.double(10000.0),
  57381. maxRapidity = cms.double(5.0),
  57382. min3DLayer = cms.int32(0),
  57383. minHit = cms.int32(0),
  57384. minLayer = cms.int32(3),
  57385. minPixelHit = cms.int32(0),
  57386. minRapidity = cms.double(-5.0),
  57387. originalAlgorithm = cms.vstring(),
  57388. ptMin = cms.double(0.1),
  57389. quality = cms.vstring('highPurity'),
  57390. src = cms.InputTag("generalTracks"),
  57391. tip = cms.double(120.0),
  57392. usePV = cms.bool(False),
  57393. vertexTag = cms.InputTag("offlinePrimaryVertices")
  57394. )
  57395.  
  57396.  
  57397. process.cutsRecoTracksMuonSeededStepOutIn = cms.EDProducer("RecoTrackViewRefSelector",
  57398. algorithm = cms.vstring('muonSeededStepOutIn'),
  57399. algorithmMaskContains = cms.vstring(),
  57400. beamSpot = cms.InputTag("offlineBeamSpot"),
  57401. lip = cms.double(300.0),
  57402. maxChi2 = cms.double(10000.0),
  57403. maxRapidity = cms.double(5.0),
  57404. min3DLayer = cms.int32(0),
  57405. minHit = cms.int32(0),
  57406. minLayer = cms.int32(3),
  57407. minPixelHit = cms.int32(0),
  57408. minRapidity = cms.double(-5.0),
  57409. originalAlgorithm = cms.vstring(),
  57410. ptMin = cms.double(0.1),
  57411. quality = cms.vstring('loose'),
  57412. src = cms.InputTag("generalTracks"),
  57413. tip = cms.double(120.0),
  57414. usePV = cms.bool(False),
  57415. vertexTag = cms.InputTag("offlinePrimaryVertices")
  57416. )
  57417.  
  57418.  
  57419. process.cutsRecoTracksMuonSeededStepOutInHp = cms.EDProducer("RecoTrackViewRefSelector",
  57420. algorithm = cms.vstring('muonSeededStepOutIn'),
  57421. algorithmMaskContains = cms.vstring(),
  57422. beamSpot = cms.InputTag("offlineBeamSpot"),
  57423. lip = cms.double(300.0),
  57424. maxChi2 = cms.double(10000.0),
  57425. maxRapidity = cms.double(5.0),
  57426. min3DLayer = cms.int32(0),
  57427. minHit = cms.int32(0),
  57428. minLayer = cms.int32(3),
  57429. minPixelHit = cms.int32(0),
  57430. minRapidity = cms.double(-5.0),
  57431. originalAlgorithm = cms.vstring(),
  57432. ptMin = cms.double(0.1),
  57433. quality = cms.vstring('highPurity'),
  57434. src = cms.InputTag("generalTracks"),
  57435. tip = cms.double(120.0),
  57436. usePV = cms.bool(False),
  57437. vertexTag = cms.InputTag("offlinePrimaryVertices")
  57438. )
  57439.  
  57440.  
  57441. process.cutsRecoTracksPixelLessStep = cms.EDProducer("RecoTrackViewRefSelector",
  57442. algorithm = cms.vstring('pixelLessStep'),
  57443. algorithmMaskContains = cms.vstring(),
  57444. beamSpot = cms.InputTag("offlineBeamSpot"),
  57445. lip = cms.double(300.0),
  57446. maxChi2 = cms.double(10000.0),
  57447. maxRapidity = cms.double(5.0),
  57448. min3DLayer = cms.int32(0),
  57449. minHit = cms.int32(0),
  57450. minLayer = cms.int32(3),
  57451. minPixelHit = cms.int32(0),
  57452. minRapidity = cms.double(-5.0),
  57453. originalAlgorithm = cms.vstring(),
  57454. ptMin = cms.double(0.1),
  57455. quality = cms.vstring('loose'),
  57456. src = cms.InputTag("generalTracks"),
  57457. tip = cms.double(120.0),
  57458. usePV = cms.bool(False),
  57459. vertexTag = cms.InputTag("offlinePrimaryVertices")
  57460. )
  57461.  
  57462.  
  57463. process.cutsRecoTracksPixelLessStepHp = cms.EDProducer("RecoTrackViewRefSelector",
  57464. algorithm = cms.vstring('pixelLessStep'),
  57465. algorithmMaskContains = cms.vstring(),
  57466. beamSpot = cms.InputTag("offlineBeamSpot"),
  57467. lip = cms.double(300.0),
  57468. maxChi2 = cms.double(10000.0),
  57469. maxRapidity = cms.double(5.0),
  57470. min3DLayer = cms.int32(0),
  57471. minHit = cms.int32(0),
  57472. minLayer = cms.int32(3),
  57473. minPixelHit = cms.int32(0),
  57474. minRapidity = cms.double(-5.0),
  57475. originalAlgorithm = cms.vstring(),
  57476. ptMin = cms.double(0.1),
  57477. quality = cms.vstring('highPurity'),
  57478. src = cms.InputTag("generalTracks"),
  57479. tip = cms.double(120.0),
  57480. usePV = cms.bool(False),
  57481. vertexTag = cms.InputTag("offlinePrimaryVertices")
  57482. )
  57483.  
  57484.  
  57485. process.cutsRecoTracksPixelPairStep = cms.EDProducer("RecoTrackViewRefSelector",
  57486. algorithm = cms.vstring('pixelPairStep'),
  57487. algorithmMaskContains = cms.vstring(),
  57488. beamSpot = cms.InputTag("offlineBeamSpot"),
  57489. lip = cms.double(300.0),
  57490. maxChi2 = cms.double(10000.0),
  57491. maxRapidity = cms.double(5.0),
  57492. min3DLayer = cms.int32(0),
  57493. minHit = cms.int32(0),
  57494. minLayer = cms.int32(3),
  57495. minPixelHit = cms.int32(0),
  57496. minRapidity = cms.double(-5.0),
  57497. originalAlgorithm = cms.vstring(),
  57498. ptMin = cms.double(0.1),
  57499. quality = cms.vstring('loose'),
  57500. src = cms.InputTag("generalTracks"),
  57501. tip = cms.double(120.0),
  57502. usePV = cms.bool(False),
  57503. vertexTag = cms.InputTag("offlinePrimaryVertices")
  57504. )
  57505.  
  57506.  
  57507. process.cutsRecoTracksPixelPairStepHp = cms.EDProducer("RecoTrackViewRefSelector",
  57508. algorithm = cms.vstring('pixelPairStep'),
  57509. algorithmMaskContains = cms.vstring(),
  57510. beamSpot = cms.InputTag("offlineBeamSpot"),
  57511. lip = cms.double(300.0),
  57512. maxChi2 = cms.double(10000.0),
  57513. maxRapidity = cms.double(5.0),
  57514. min3DLayer = cms.int32(0),
  57515. minHit = cms.int32(0),
  57516. minLayer = cms.int32(3),
  57517. minPixelHit = cms.int32(0),
  57518. minRapidity = cms.double(-5.0),
  57519. originalAlgorithm = cms.vstring(),
  57520. ptMin = cms.double(0.1),
  57521. quality = cms.vstring('highPurity'),
  57522. src = cms.InputTag("generalTracks"),
  57523. tip = cms.double(120.0),
  57524. usePV = cms.bool(False),
  57525. vertexTag = cms.InputTag("offlinePrimaryVertices")
  57526. )
  57527.  
  57528.  
  57529. process.cutsRecoTracksPt09Hp = cms.EDProducer("RecoTrackViewRefSelector",
  57530. algorithm = cms.vstring(),
  57531. algorithmMaskContains = cms.vstring(),
  57532. beamSpot = cms.InputTag("offlineBeamSpot"),
  57533. lip = cms.double(300.0),
  57534. maxChi2 = cms.double(10000.0),
  57535. maxRapidity = cms.double(5.0),
  57536. min3DLayer = cms.int32(0),
  57537. minHit = cms.int32(0),
  57538. minLayer = cms.int32(3),
  57539. minPixelHit = cms.int32(0),
  57540. minRapidity = cms.double(-5.0),
  57541. originalAlgorithm = cms.vstring(),
  57542. ptMin = cms.double(0.1),
  57543. quality = cms.vstring('highPurity'),
  57544. src = cms.InputTag("generalTracksPt09"),
  57545. tip = cms.double(120.0),
  57546. usePV = cms.bool(False),
  57547. vertexTag = cms.InputTag("offlinePrimaryVertices")
  57548. )
  57549.  
  57550.  
  57551. process.cutsRecoTracksTobTecStep = cms.EDProducer("RecoTrackViewRefSelector",
  57552. algorithm = cms.vstring('tobTecStep'),
  57553. algorithmMaskContains = cms.vstring(),
  57554. beamSpot = cms.InputTag("offlineBeamSpot"),
  57555. lip = cms.double(300.0),
  57556. maxChi2 = cms.double(10000.0),
  57557. maxRapidity = cms.double(5.0),
  57558. min3DLayer = cms.int32(0),
  57559. minHit = cms.int32(0),
  57560. minLayer = cms.int32(3),
  57561. minPixelHit = cms.int32(0),
  57562. minRapidity = cms.double(-5.0),
  57563. originalAlgorithm = cms.vstring(),
  57564. ptMin = cms.double(0.1),
  57565. quality = cms.vstring('loose'),
  57566. src = cms.InputTag("generalTracks"),
  57567. tip = cms.double(120.0),
  57568. usePV = cms.bool(False),
  57569. vertexTag = cms.InputTag("offlinePrimaryVertices")
  57570. )
  57571.  
  57572.  
  57573. process.cutsRecoTracksTobTecStepHp = cms.EDProducer("RecoTrackViewRefSelector",
  57574. algorithm = cms.vstring('tobTecStep'),
  57575. algorithmMaskContains = cms.vstring(),
  57576. beamSpot = cms.InputTag("offlineBeamSpot"),
  57577. lip = cms.double(300.0),
  57578. maxChi2 = cms.double(10000.0),
  57579. maxRapidity = cms.double(5.0),
  57580. min3DLayer = cms.int32(0),
  57581. minHit = cms.int32(0),
  57582. minLayer = cms.int32(3),
  57583. minPixelHit = cms.int32(0),
  57584. minRapidity = cms.double(-5.0),
  57585. originalAlgorithm = cms.vstring(),
  57586. ptMin = cms.double(0.1),
  57587. quality = cms.vstring('highPurity'),
  57588. src = cms.InputTag("generalTracks"),
  57589. tip = cms.double(120.0),
  57590. usePV = cms.bool(False),
  57591. vertexTag = cms.InputTag("offlinePrimaryVertices")
  57592. )
  57593.  
  57594.  
  57595. process.dedxDQMHarm2PO = cms.EDProducer("DeDxEstimatorProducer",
  57596. MeVperADCPixel = cms.double(3.61e-06),
  57597. MeVperADCStrip = cms.double(0.00095665),
  57598. ProbabilityMode = cms.string('Accumulation'),
  57599. Reccord = cms.string('SiStripDeDxMip_3D_Rcd'),
  57600. ShapeTest = cms.bool(True),
  57601. UseCalibration = cms.bool(False),
  57602. UsePixel = cms.bool(True),
  57603. UseStrip = cms.bool(False),
  57604. calibrationPath = cms.string(''),
  57605. estimator = cms.string('generic'),
  57606. exponent = cms.double(-2.0),
  57607. fraction = cms.double(0.4),
  57608. tracks = cms.InputTag("generalTracks")
  57609. )
  57610.  
  57611.  
  57612. process.dedxDQMHarm2SO = cms.EDProducer("DeDxEstimatorProducer",
  57613. MeVperADCPixel = cms.double(3.61e-06),
  57614. MeVperADCStrip = cms.double(0.00095665),
  57615. ProbabilityMode = cms.string('Accumulation'),
  57616. Reccord = cms.string('SiStripDeDxMip_3D_Rcd'),
  57617. ShapeTest = cms.bool(True),
  57618. UseCalibration = cms.bool(False),
  57619. UsePixel = cms.bool(False),
  57620. UseStrip = cms.bool(True),
  57621. calibrationPath = cms.string(''),
  57622. estimator = cms.string('generic'),
  57623. exponent = cms.double(-2.0),
  57624. fraction = cms.double(0.4),
  57625. tracks = cms.InputTag("generalTracks")
  57626. )
  57627.  
  57628.  
  57629. process.dedxDQMHarm2SP = cms.EDProducer("DeDxEstimatorProducer",
  57630. MeVperADCPixel = cms.double(3.61e-06),
  57631. MeVperADCStrip = cms.double(0.00095665),
  57632. ProbabilityMode = cms.string('Accumulation'),
  57633. Reccord = cms.string('SiStripDeDxMip_3D_Rcd'),
  57634. ShapeTest = cms.bool(True),
  57635. UseCalibration = cms.bool(False),
  57636. UsePixel = cms.bool(True),
  57637. UseStrip = cms.bool(True),
  57638. calibrationPath = cms.string(''),
  57639. estimator = cms.string('generic'),
  57640. exponent = cms.double(-2.0),
  57641. fraction = cms.double(0.4),
  57642. tracks = cms.InputTag("generalTracks")
  57643. )
  57644.  
  57645.  
  57646. process.dedxHarmonic2 = cms.EDProducer("DeDxEstimatorProducer",
  57647. MeVperADCPixel = cms.double(3.61e-06),
  57648. MeVperADCStrip = cms.double(0.00095665),
  57649. ProbabilityMode = cms.string('Accumulation'),
  57650. Reccord = cms.string('SiStripDeDxMip_3D_Rcd'),
  57651. ShapeTest = cms.bool(True),
  57652. UseCalibration = cms.bool(False),
  57653. UsePixel = cms.bool(False),
  57654. UseStrip = cms.bool(True),
  57655. calibrationPath = cms.string(''),
  57656. estimator = cms.string('generic'),
  57657. exponent = cms.double(-2.0),
  57658. fraction = cms.double(0.4),
  57659. tracks = cms.InputTag("generalTracks")
  57660. )
  57661.  
  57662.  
  57663. process.dedxHitInfo = cms.EDProducer("DeDxHitInfoProducer",
  57664. MeVperADCPixel = cms.double(3.61e-06),
  57665. MeVperADCStrip = cms.double(0.00095665),
  57666. calibrationPath = cms.string('file:Gains.root'),
  57667. maxTrackEta = cms.double(5.0),
  57668. minTrackHits = cms.uint32(0),
  57669. minTrackPt = cms.double(15),
  57670. shapeTest = cms.bool(True),
  57671. tracks = cms.InputTag("generalTracks"),
  57672. useCalibration = cms.bool(False),
  57673. usePixel = cms.bool(True),
  57674. useStrip = cms.bool(True)
  57675. )
  57676.  
  57677.  
  57678. process.dedxTruncated40 = cms.EDProducer("DeDxEstimatorProducer",
  57679. MeVperADCPixel = cms.double(3.61e-06),
  57680. MeVperADCStrip = cms.double(0.00095665),
  57681. ProbabilityMode = cms.string('Accumulation'),
  57682. Reccord = cms.string('SiStripDeDxMip_3D_Rcd'),
  57683. ShapeTest = cms.bool(True),
  57684. UseCalibration = cms.bool(False),
  57685. UsePixel = cms.bool(False),
  57686. UseStrip = cms.bool(True),
  57687. calibrationPath = cms.string(''),
  57688. estimator = cms.string('truncated'),
  57689. exponent = cms.double(-2.0),
  57690. fraction = cms.double(0.4),
  57691. tracks = cms.InputTag("generalTracks")
  57692. )
  57693.  
  57694.  
  57695. process.detachedTripletStep = cms.EDProducer("ClassifierMerger",
  57696. inputClassifiers = cms.vstring('detachedTripletStepClassifier1',
  57697. 'detachedTripletStepClassifier2')
  57698. )
  57699.  
  57700.  
  57701. process.detachedTripletStepClassifier1 = cms.EDProducer("TrackMVAClassifierDetached",
  57702. GBRForestFileName = cms.string(''),
  57703. GBRForestLabel = cms.string('MVASelectorIter3_13TeV'),
  57704. beamspot = cms.InputTag("offlineBeamSpot"),
  57705. mva = cms.PSet(
  57706.  
  57707. ),
  57708. qualityCuts = cms.vdouble(-0.5, 0.0, 0.5),
  57709. src = cms.InputTag("detachedTripletStepTracks"),
  57710. vertices = cms.InputTag("firstStepPrimaryVertices")
  57711. )
  57712.  
  57713.  
  57714. process.detachedTripletStepClassifier2 = cms.EDProducer("TrackMVAClassifierPrompt",
  57715. GBRForestFileName = cms.string(''),
  57716. GBRForestLabel = cms.string('MVASelectorIter0_13TeV'),
  57717. beamspot = cms.InputTag("offlineBeamSpot"),
  57718. mva = cms.PSet(
  57719.  
  57720. ),
  57721. qualityCuts = cms.vdouble(-0.2, 0.0, 0.4),
  57722. src = cms.InputTag("detachedTripletStepTracks"),
  57723. vertices = cms.InputTag("firstStepPrimaryVertices")
  57724. )
  57725.  
  57726.  
  57727. process.detachedTripletStepClusters = cms.EDProducer("TrackClusterRemover",
  57728. TrackQuality = cms.string('highPurity'),
  57729. maxChi2 = cms.double(9.0),
  57730. minNumberOfLayersWithMeasBeforeFiltering = cms.int32(0),
  57731. oldClusterRemovalInfo = cms.InputTag(""),
  57732. overrideTrkQuals = cms.InputTag(""),
  57733. pixelClusters = cms.InputTag("siPixelClusters"),
  57734. stripClusters = cms.InputTag("siStripClusters"),
  57735. trackClassifier = cms.InputTag("initialStep","QualityMasks"),
  57736. trajectories = cms.InputTag("initialStepTracks")
  57737. )
  57738.  
  57739.  
  57740. process.detachedTripletStepHitDoublets = cms.EDProducer("HitPairEDProducer",
  57741. clusterCheck = cms.InputTag("trackerClusterCheck"),
  57742. layerPairs = cms.vuint32(0),
  57743. maxElement = cms.uint32(0),
  57744. produceIntermediateHitDoublets = cms.bool(True),
  57745. produceSeedingHitSets = cms.bool(False),
  57746. seedingLayers = cms.InputTag("detachedTripletStepSeedLayers"),
  57747. trackingRegions = cms.InputTag("detachedTripletStepTrackingRegions")
  57748. )
  57749.  
  57750.  
  57751. process.detachedTripletStepHitTriplets = cms.EDProducer("PixelTripletLargeTipEDProducer",
  57752. doublets = cms.InputTag("detachedTripletStepHitDoublets"),
  57753. extraHitRPhitolerance = cms.double(0),
  57754. extraHitRZtolerance = cms.double(0),
  57755. maxElement = cms.uint32(1000000),
  57756. mightGet = cms.untracked.vstring('IntermediateHitDoublets_detachedTripletStepHitDoublets__RECO'),
  57757. phiPreFiltering = cms.double(0.3),
  57758. produceIntermediateHitTriplets = cms.bool(False),
  57759. produceSeedingHitSets = cms.bool(True),
  57760. useBending = cms.bool(True),
  57761. useFixedPreFiltering = cms.bool(False),
  57762. useMultScattering = cms.bool(True)
  57763. )
  57764.  
  57765.  
  57766. process.detachedTripletStepSeedLayers = cms.EDProducer("SeedingLayersEDProducer",
  57767. BPix = cms.PSet(
  57768. HitProducer = cms.string('siPixelRecHits'),
  57769. TTRHBuilder = cms.string('WithTrackAngle'),
  57770. skipClusters = cms.InputTag("detachedTripletStepClusters")
  57771. ),
  57772. FPix = cms.PSet(
  57773. HitProducer = cms.string('siPixelRecHits'),
  57774. TTRHBuilder = cms.string('WithTrackAngle'),
  57775. skipClusters = cms.InputTag("detachedTripletStepClusters")
  57776. ),
  57777. MTEC = cms.PSet(
  57778.  
  57779. ),
  57780. MTIB = cms.PSet(
  57781.  
  57782. ),
  57783. MTID = cms.PSet(
  57784.  
  57785. ),
  57786. MTOB = cms.PSet(
  57787.  
  57788. ),
  57789. TEC = cms.PSet(
  57790.  
  57791. ),
  57792. TIB = cms.PSet(
  57793.  
  57794. ),
  57795. TID = cms.PSet(
  57796.  
  57797. ),
  57798. TOB = cms.PSet(
  57799.  
  57800. ),
  57801. layerList = cms.vstring('BPix1+BPix2+BPix3',
  57802. 'BPix1+BPix2+FPix1_pos',
  57803. 'BPix1+BPix2+FPix1_neg',
  57804. 'BPix1+FPix1_pos+FPix2_pos',
  57805. 'BPix1+FPix1_neg+FPix2_neg')
  57806. )
  57807.  
  57808.  
  57809. process.detachedTripletStepSeeds = cms.EDProducer("SeedCreatorFromRegionConsecutiveHitsTripletOnlyEDProducer",
  57810. MinOneOverPtError = cms.double(1),
  57811. OriginTransverseErrorMultiplier = cms.double(1),
  57812. SeedComparitorPSet = cms.PSet(
  57813. ClusterShapeCacheSrc = cms.InputTag("siPixelClusterShapeCache"),
  57814. ClusterShapeHitFilterName = cms.string('ClusterShapeHitFilter'),
  57815. ComponentName = cms.string('PixelClusterShapeSeedComparitor'),
  57816. FilterAtHelixStage = cms.bool(False),
  57817. FilterPixelHits = cms.bool(True),
  57818. FilterStripHits = cms.bool(False)
  57819. ),
  57820. SeedMomentumForBOFF = cms.double(5),
  57821. TTRHBuilder = cms.string('WithTrackAngle'),
  57822. forceKinematicWithRegionDirection = cms.bool(False),
  57823. magneticField = cms.string('ParabolicMf'),
  57824. mightGet = cms.untracked.vstring('RegionsSeedingHitSets_detachedTripletStepHitTriplets__RECO',
  57825. 'IntermediateHitDoublets_detachedTripletStepHitDoublets__RECO'),
  57826. propagator = cms.string('PropagatorWithMaterialParabolicMf'),
  57827. seedingHitSets = cms.InputTag("detachedTripletStepHitTriplets")
  57828. )
  57829.  
  57830.  
  57831. process.detachedTripletStepTrackCandidates = cms.EDProducer("CkfTrackCandidateMaker",
  57832. MeasurementTrackerEvent = cms.InputTag("MeasurementTrackerEvent"),
  57833. NavigationSchool = cms.string('SimpleNavigationSchool'),
  57834. RedundantSeedCleaner = cms.string('CachingSeedCleanerBySharedInput'),
  57835. SimpleMagneticField = cms.string(''),
  57836. TrajectoryBuilder = cms.string('GroupedCkfTrajectoryBuilder'),
  57837. TrajectoryBuilderPSet = cms.PSet(
  57838. refToPSet_ = cms.string('detachedTripletStepTrajectoryBuilder')
  57839. ),
  57840. TrajectoryCleaner = cms.string('detachedTripletStepTrajectoryCleanerBySharedHits'),
  57841. TransientInitialStateEstimatorParameters = cms.PSet(
  57842. numberMeasurementsForFit = cms.int32(4),
  57843. propagatorAlongTISE = cms.string('PropagatorWithMaterial'),
  57844. propagatorOppositeTISE = cms.string('PropagatorWithMaterialOpposite')
  57845. ),
  57846. cleanTrajectoryAfterInOut = cms.bool(True),
  57847. clustersToSkip = cms.InputTag("detachedTripletStepClusters"),
  57848. doSeedingRegionRebuilding = cms.bool(True),
  57849. maxNSeeds = cms.uint32(500000),
  57850. maxSeedsBeforeCleaning = cms.uint32(5000),
  57851. numHitsForSeedCleaner = cms.int32(50),
  57852. onlyPixelHitsForSeedCleaner = cms.bool(True),
  57853. src = cms.InputTag("detachedTripletStepSeeds"),
  57854. useHitsSplitting = cms.bool(True)
  57855. )
  57856.  
  57857.  
  57858. process.detachedTripletStepTrackingRegions = cms.EDProducer("GlobalTrackingRegionFromBeamSpotEDProducer",
  57859. RegionPSet = cms.PSet(
  57860. beamSpot = cms.InputTag("offlineBeamSpot"),
  57861. nSigmaZ = cms.double(0),
  57862. originHalfLength = cms.double(15.0),
  57863. originRadius = cms.double(1.5),
  57864. precise = cms.bool(True),
  57865. ptMin = cms.double(0.3),
  57866. useMultipleScattering = cms.bool(False)
  57867. )
  57868. )
  57869.  
  57870.  
  57871. process.detachedTripletStepTracks = cms.EDProducer("TrackProducer",
  57872. AlgorithmName = cms.string('detachedTripletStep'),
  57873. Fitter = cms.string('FlexibleKFFittingSmoother'),
  57874. GeometricInnerState = cms.bool(False),
  57875. MeasurementTracker = cms.string(''),
  57876. MeasurementTrackerEvent = cms.InputTag("MeasurementTrackerEvent"),
  57877. NavigationSchool = cms.string('SimpleNavigationSchool'),
  57878. Propagator = cms.string('RungeKuttaTrackerPropagator'),
  57879. SimpleMagneticField = cms.string(''),
  57880. TTRHBuilder = cms.string('WithAngleAndTemplate'),
  57881. TrajectoryInEvent = cms.bool(False),
  57882. alias = cms.untracked.string('ctfWithMaterialTracks'),
  57883. beamSpot = cms.InputTag("offlineBeamSpot"),
  57884. clusterRemovalInfo = cms.InputTag(""),
  57885. src = cms.InputTag("detachedTripletStepTrackCandidates"),
  57886. useHitsSplitting = cms.bool(False),
  57887. useSimpleMF = cms.bool(False)
  57888. )
  57889.  
  57890.  
  57891. process.discriminationByIsolationMVA2Loose = cms.EDProducer("RecoTauDiscriminantCutMultiplexer",
  57892. PFTauProducer = cms.InputTag("pfTauProducer"),
  57893. Prediscriminants = cms.PSet(
  57894. BooleanOperator = cms.string('and'),
  57895. leadTrack = cms.PSet(
  57896. Producer = cms.InputTag("pfRecoTauDiscriminationByLeadingTrackFinding"),
  57897. cut = cms.double(0.5)
  57898. )
  57899. ),
  57900. key = cms.InputTag("discriminationByIsolationMVA2raw","category"),
  57901. loadMVAfromDB = cms.bool(True),
  57902. mapping = cms.VPSet(cms.PSet(
  57903. category = cms.uint32(0),
  57904. cut = cms.string('newDMwLTEff70'),
  57905. variable = cms.string('pt')
  57906. )),
  57907. toMultiplex = cms.InputTag("discriminationByIsolationMVA2raw")
  57908. )
  57909.  
  57910.  
  57911. process.discriminationByIsolationMVA2Medium = cms.EDProducer("RecoTauDiscriminantCutMultiplexer",
  57912. PFTauProducer = cms.InputTag("pfTauProducer"),
  57913. Prediscriminants = cms.PSet(
  57914. BooleanOperator = cms.string('and'),
  57915. leadTrack = cms.PSet(
  57916. Producer = cms.InputTag("pfRecoTauDiscriminationByLeadingTrackFinding"),
  57917. cut = cms.double(0.5)
  57918. )
  57919. ),
  57920. key = cms.InputTag("discriminationByIsolationMVA2raw","category"),
  57921. loadMVAfromDB = cms.bool(True),
  57922. mapping = cms.VPSet(cms.PSet(
  57923. category = cms.uint32(0),
  57924. cut = cms.string('newDMwLTEff60'),
  57925. variable = cms.string('pt')
  57926. )),
  57927. toMultiplex = cms.InputTag("discriminationByIsolationMVA2raw")
  57928. )
  57929.  
  57930.  
  57931. process.discriminationByIsolationMVA2Tight = cms.EDProducer("RecoTauDiscriminantCutMultiplexer",
  57932. PFTauProducer = cms.InputTag("pfTauProducer"),
  57933. Prediscriminants = cms.PSet(
  57934. BooleanOperator = cms.string('and'),
  57935. leadTrack = cms.PSet(
  57936. Producer = cms.InputTag("pfRecoTauDiscriminationByLeadingTrackFinding"),
  57937. cut = cms.double(0.5)
  57938. )
  57939. ),
  57940. key = cms.InputTag("discriminationByIsolationMVA2raw","category"),
  57941. loadMVAfromDB = cms.bool(True),
  57942. mapping = cms.VPSet(cms.PSet(
  57943. category = cms.uint32(0),
  57944. cut = cms.string('newDMwLTEff50'),
  57945. variable = cms.string('pt')
  57946. )),
  57947. toMultiplex = cms.InputTag("discriminationByIsolationMVA2raw")
  57948. )
  57949.  
  57950.  
  57951. process.discriminationByIsolationMVA2VLoose = cms.EDProducer("RecoTauDiscriminantCutMultiplexer",
  57952. PFTauProducer = cms.InputTag("pfTauProducer"),
  57953. Prediscriminants = cms.PSet(
  57954. BooleanOperator = cms.string('and'),
  57955. leadTrack = cms.PSet(
  57956. Producer = cms.InputTag("pfRecoTauDiscriminationByLeadingTrackFinding"),
  57957. cut = cms.double(0.5)
  57958. )
  57959. ),
  57960. key = cms.InputTag("discriminationByIsolationMVA2raw","category"),
  57961. loadMVAfromDB = cms.bool(True),
  57962. mapping = cms.VPSet(cms.PSet(
  57963. category = cms.uint32(0),
  57964. cut = cms.string('newDMwLTEff80'),
  57965. variable = cms.string('pt')
  57966. )),
  57967. toMultiplex = cms.InputTag("discriminationByIsolationMVA2raw")
  57968. )
  57969.  
  57970.  
  57971. process.discriminationByIsolationMVA2VTight = cms.EDProducer("RecoTauDiscriminantCutMultiplexer",
  57972. PFTauProducer = cms.InputTag("pfTauProducer"),
  57973. Prediscriminants = cms.PSet(
  57974. BooleanOperator = cms.string('and'),
  57975. leadTrack = cms.PSet(
  57976. Producer = cms.InputTag("pfRecoTauDiscriminationByLeadingTrackFinding"),
  57977. cut = cms.double(0.5)
  57978. )
  57979. ),
  57980. key = cms.InputTag("discriminationByIsolationMVA2raw","category"),
  57981. loadMVAfromDB = cms.bool(True),
  57982. mapping = cms.VPSet(cms.PSet(
  57983. category = cms.uint32(0),
  57984. cut = cms.string('newDMwLTEff40'),
  57985. variable = cms.string('pt')
  57986. )),
  57987. toMultiplex = cms.InputTag("discriminationByIsolationMVA2raw")
  57988. )
  57989.  
  57990.  
  57991. process.discriminationByIsolationMVA2raw = cms.EDProducer("PFRecoTauDiscriminationByIsolationMVA2",
  57992. PFTauProducer = cms.InputTag("pfTauProducer"),
  57993. Prediscriminants = cms.PSet(
  57994. BooleanOperator = cms.string('and'),
  57995. leadTrack = cms.PSet(
  57996. Producer = cms.InputTag("pfRecoTauDiscriminationByLeadingTrackFinding"),
  57997. cut = cms.double(0.5)
  57998. )
  57999. ),
  58000. loadMVAfromDB = cms.bool(True),
  58001. mvaName = cms.string('tauIdMVAnewDMwLT'),
  58002. mvaOpt = cms.string('newDMwLT'),
  58003. srcChargedIsoPtSum = cms.InputTag("chargedIsoPtSum"),
  58004. srcNeutralIsoPtSum = cms.InputTag("neutralIsoPtSum"),
  58005. srcPUcorrPtSum = cms.InputTag("puCorrPtSum"),
  58006. srcTauTransverseImpactParameters = cms.InputTag("")
  58007. )
  58008.  
  58009.  
  58010. process.discriminationByIsolationMVArun2v1Loose = cms.EDProducer("RecoTauDiscriminantCutMultiplexer",
  58011. PFTauProducer = cms.InputTag("pfTauProducer"),
  58012. Prediscriminants = cms.PSet(
  58013. BooleanOperator = cms.string('and'),
  58014. leadTrack = cms.PSet(
  58015. Producer = cms.InputTag("pfRecoTauDiscriminationByLeadingTrackFinding"),
  58016. cut = cms.double(0.5)
  58017. )
  58018. ),
  58019. key = cms.InputTag("discriminationByIsolationMVArun2v1raw","category"),
  58020. loadMVAfromDB = cms.bool(True),
  58021. mapping = cms.VPSet(cms.PSet(
  58022. category = cms.uint32(0),
  58023. cut = cms.string('newDMwLTEff70'),
  58024. variable = cms.string('pt')
  58025. )),
  58026. toMultiplex = cms.InputTag("discriminationByIsolationMVArun2v1raw")
  58027. )
  58028.  
  58029.  
  58030. process.discriminationByIsolationMVArun2v1Medium = cms.EDProducer("RecoTauDiscriminantCutMultiplexer",
  58031. PFTauProducer = cms.InputTag("pfTauProducer"),
  58032. Prediscriminants = cms.PSet(
  58033. BooleanOperator = cms.string('and'),
  58034. leadTrack = cms.PSet(
  58035. Producer = cms.InputTag("pfRecoTauDiscriminationByLeadingTrackFinding"),
  58036. cut = cms.double(0.5)
  58037. )
  58038. ),
  58039. key = cms.InputTag("discriminationByIsolationMVArun2v1raw","category"),
  58040. loadMVAfromDB = cms.bool(True),
  58041. mapping = cms.VPSet(cms.PSet(
  58042. category = cms.uint32(0),
  58043. cut = cms.string('newDMwLTEff60'),
  58044. variable = cms.string('pt')
  58045. )),
  58046. toMultiplex = cms.InputTag("discriminationByIsolationMVArun2v1raw")
  58047. )
  58048.  
  58049.  
  58050. process.discriminationByIsolationMVArun2v1Tight = cms.EDProducer("RecoTauDiscriminantCutMultiplexer",
  58051. PFTauProducer = cms.InputTag("pfTauProducer"),
  58052. Prediscriminants = cms.PSet(
  58053. BooleanOperator = cms.string('and'),
  58054. leadTrack = cms.PSet(
  58055. Producer = cms.InputTag("pfRecoTauDiscriminationByLeadingTrackFinding"),
  58056. cut = cms.double(0.5)
  58057. )
  58058. ),
  58059. key = cms.InputTag("discriminationByIsolationMVArun2v1raw","category"),
  58060. loadMVAfromDB = cms.bool(True),
  58061. mapping = cms.VPSet(cms.PSet(
  58062. category = cms.uint32(0),
  58063. cut = cms.string('newDMwLTEff50'),
  58064. variable = cms.string('pt')
  58065. )),
  58066. toMultiplex = cms.InputTag("discriminationByIsolationMVArun2v1raw")
  58067. )
  58068.  
  58069.  
  58070. process.discriminationByIsolationMVArun2v1VLoose = cms.EDProducer("RecoTauDiscriminantCutMultiplexer",
  58071. PFTauProducer = cms.InputTag("pfTauProducer"),
  58072. Prediscriminants = cms.PSet(
  58073. BooleanOperator = cms.string('and'),
  58074. leadTrack = cms.PSet(
  58075. Producer = cms.InputTag("pfRecoTauDiscriminationByLeadingTrackFinding"),
  58076. cut = cms.double(0.5)
  58077. )
  58078. ),
  58079. key = cms.InputTag("discriminationByIsolationMVArun2v1raw","category"),
  58080. loadMVAfromDB = cms.bool(True),
  58081. mapping = cms.VPSet(cms.PSet(
  58082. category = cms.uint32(0),
  58083. cut = cms.string('newDMwLTEff80'),
  58084. variable = cms.string('pt')
  58085. )),
  58086. toMultiplex = cms.InputTag("discriminationByIsolationMVArun2v1raw")
  58087. )
  58088.  
  58089.  
  58090. process.discriminationByIsolationMVArun2v1VTight = cms.EDProducer("RecoTauDiscriminantCutMultiplexer",
  58091. PFTauProducer = cms.InputTag("pfTauProducer"),
  58092. Prediscriminants = cms.PSet(
  58093. BooleanOperator = cms.string('and'),
  58094. leadTrack = cms.PSet(
  58095. Producer = cms.InputTag("pfRecoTauDiscriminationByLeadingTrackFinding"),
  58096. cut = cms.double(0.5)
  58097. )
  58098. ),
  58099. key = cms.InputTag("discriminationByIsolationMVArun2v1raw","category"),
  58100. loadMVAfromDB = cms.bool(True),
  58101. mapping = cms.VPSet(cms.PSet(
  58102. category = cms.uint32(0),
  58103. cut = cms.string('newDMwLTEff40'),
  58104. variable = cms.string('pt')
  58105. )),
  58106. toMultiplex = cms.InputTag("discriminationByIsolationMVArun2v1raw")
  58107. )
  58108.  
  58109.  
  58110. process.discriminationByIsolationMVArun2v1raw = cms.EDProducer("PFRecoTauDiscriminationByMVAIsolationRun2",
  58111. PFTauProducer = cms.InputTag("pfTauProducer"),
  58112. Prediscriminants = cms.PSet(
  58113. BooleanOperator = cms.string('and'),
  58114. leadTrack = cms.PSet(
  58115. Producer = cms.InputTag("pfRecoTauDiscriminationByLeadingTrackFinding"),
  58116. cut = cms.double(0.5)
  58117. )
  58118. ),
  58119. loadMVAfromDB = cms.bool(True),
  58120. mvaName = cms.string('tauIdMVAnewDMwLT'),
  58121. mvaOpt = cms.string('newDMwLT'),
  58122. srcChargedIsoPtSum = cms.InputTag("chargedIsoPtSum"),
  58123. srcFootprintCorrection = cms.InputTag("footprintCorrection"),
  58124. srcNeutralIsoPtSum = cms.InputTag("neutralIsoPtSum"),
  58125. srcPUcorrPtSum = cms.InputTag("puCorrPtSum"),
  58126. srcPhotonPtSumOutsideSignalCone = cms.InputTag("photonPtSumOutsideSignalCone"),
  58127. srcTauTransverseImpactParameters = cms.InputTag("")
  58128. )
  58129.  
  58130.  
  58131. process.displacedGlobalMuons = cms.EDProducer("GlobalMuonProducer",
  58132. GLBTrajBuilderParameters = cms.PSet(
  58133. GlbRefitterParameters = cms.PSet(
  58134. CSCRecSegmentLabel = cms.InputTag("cscSegments"),
  58135. Chi2CutCSC = cms.double(150.0),
  58136. Chi2CutDT = cms.double(10.0),
  58137. Chi2CutGEM = cms.double(1.0),
  58138. Chi2CutME0 = cms.double(1.0),
  58139. Chi2CutRPC = cms.double(1.0),
  58140. Chi2ProbabilityCut = cms.double(30.0),
  58141. DTRecSegmentLabel = cms.InputTag("dt4DSegments"),
  58142. DYTselector = cms.int32(1),
  58143. DYTthrs = cms.vint32(20, 30),
  58144. DYTupdator = cms.bool(False),
  58145. DYTuseAPE = cms.bool(False),
  58146. DoPredictionsOnly = cms.bool(False),
  58147. Fitter = cms.string('GlbMuKFFitter'),
  58148. GEMRecHitLabel = cms.InputTag("gemRecHits"),
  58149. HitThreshold = cms.int32(1),
  58150. ME0RecHitLabel = cms.InputTag("me0Segments"),
  58151. MuonHitsOption = cms.int32(1),
  58152. MuonRecHitBuilder = cms.string('MuonRecHitBuilder'),
  58153. PropDirForCosmics = cms.bool(False),
  58154. Propagator = cms.string('SmartPropagatorAnyRK'),
  58155. PtCut = cms.double(1.0),
  58156. RefitDirection = cms.string('insideOut'),
  58157. RefitFlag = cms.bool(True),
  58158. RefitRPCHits = cms.bool(True),
  58159. SkipStation = cms.int32(-1),
  58160. TrackerRecHitBuilder = cms.string('WithAngleAndTemplate'),
  58161. TrackerSkipSection = cms.int32(-1),
  58162. TrackerSkipSystem = cms.int32(-1)
  58163. ),
  58164. GlobalMuonTrackMatcher = cms.PSet(
  58165. Chi2Cut_1 = cms.double(50.0),
  58166. Chi2Cut_2 = cms.double(50.0),
  58167. Chi2Cut_3 = cms.double(200.0),
  58168. DeltaDCut_1 = cms.double(2.5),
  58169. DeltaDCut_2 = cms.double(10.0),
  58170. DeltaDCut_3 = cms.double(15.0),
  58171. DeltaRCut_1 = cms.double(0.1),
  58172. DeltaRCut_2 = cms.double(0.2),
  58173. DeltaRCut_3 = cms.double(1.0),
  58174. Eta_threshold = cms.double(1.2),
  58175. LocChi2Cut = cms.double(20.0),
  58176. MinP = cms.double(2.5),
  58177. MinPt = cms.double(1.0),
  58178. Propagator = cms.string('SmartPropagatorRK'),
  58179. Pt_threshold1 = cms.double(0.0),
  58180. Pt_threshold2 = cms.double(999999999.0),
  58181. Quality_1 = cms.double(20.0),
  58182. Quality_2 = cms.double(15.0),
  58183. Quality_3 = cms.double(7.0)
  58184. ),
  58185. MuonRecHitBuilder = cms.string('MuonRecHitBuilder'),
  58186. MuonTrackingRegionBuilder = cms.PSet(
  58187. DeltaEta = cms.double(0.2),
  58188. DeltaPhi = cms.double(0.2),
  58189. DeltaR = cms.double(0.2),
  58190. DeltaZ = cms.double(15.9),
  58191. EtaR_UpperLimit_Par1 = cms.double(0.25),
  58192. EtaR_UpperLimit_Par2 = cms.double(0.15),
  58193. Eta_fixed = cms.bool(False),
  58194. Eta_min = cms.double(0.1),
  58195. MeasurementTrackerName = cms.InputTag(""),
  58196. OnDemand = cms.int32(-1),
  58197. PhiR_UpperLimit_Par1 = cms.double(0.6),
  58198. PhiR_UpperLimit_Par2 = cms.double(0.2),
  58199. Phi_fixed = cms.bool(False),
  58200. Phi_min = cms.double(0.1),
  58201. Pt_fixed = cms.bool(False),
  58202. Pt_min = cms.double(1.5),
  58203. Rescale_Dz = cms.double(3.0),
  58204. Rescale_eta = cms.double(3.0),
  58205. Rescale_phi = cms.double(3.0),
  58206. UseVertex = cms.bool(False),
  58207. Z_fixed = cms.bool(True),
  58208. beamSpot = cms.InputTag("offlineBeamSpot"),
  58209. input = cms.InputTag(""),
  58210. maxRegions = cms.int32(1),
  58211. precise = cms.bool(True),
  58212. vertexCollection = cms.InputTag("")
  58213. ),
  58214. PCut = cms.double(2.5),
  58215. PtCut = cms.double(1.0),
  58216. RefitRPCHits = cms.bool(True),
  58217. ScaleTECxFactor = cms.double(-1.0),
  58218. ScaleTECyFactor = cms.double(-1.0),
  58219. TrackTransformer = cms.PSet(
  58220. DoPredictionsOnly = cms.bool(False),
  58221. Fitter = cms.string('KFFitterForRefitInsideOut'),
  58222. MuonRecHitBuilder = cms.string('MuonRecHitBuilder'),
  58223. Propagator = cms.string('SmartPropagatorAnyRK'),
  58224. RefitDirection = cms.string('alongMomentum'),
  58225. RefitRPCHits = cms.bool(True),
  58226. Smoother = cms.string('KFSmootherForRefitInsideOut'),
  58227. TrackerRecHitBuilder = cms.string('WithAngleAndTemplate')
  58228. ),
  58229. TrackerPropagator = cms.string('SteppingHelixPropagatorAny'),
  58230. TrackerRecHitBuilder = cms.string('WithAngleAndTemplate')
  58231. ),
  58232. MuonCollectionLabel = cms.InputTag("displacedStandAloneMuons"),
  58233. ServiceParameters = cms.PSet(
  58234. CSCLayers = cms.untracked.bool(True),
  58235. GEMLayers = cms.untracked.bool(False),
  58236. ME0Layers = cms.bool(False),
  58237. Propagators = cms.untracked.vstring('SteppingHelixPropagatorAny',
  58238. 'SteppingHelixPropagatorAlong',
  58239. 'SteppingHelixPropagatorOpposite',
  58240. 'SteppingHelixPropagatorL2Any',
  58241. 'SteppingHelixPropagatorL2Along',
  58242. 'SteppingHelixPropagatorL2Opposite',
  58243. 'SteppingHelixPropagatorAnyNoError',
  58244. 'SteppingHelixPropagatorAlongNoError',
  58245. 'SteppingHelixPropagatorOppositeNoError',
  58246. 'SteppingHelixPropagatorL2AnyNoError',
  58247. 'SteppingHelixPropagatorL2AlongNoError',
  58248. 'SteppingHelixPropagatorL2OppositeNoError',
  58249. 'PropagatorWithMaterial',
  58250. 'PropagatorWithMaterialOpposite',
  58251. 'SmartPropagator',
  58252. 'SmartPropagatorOpposite',
  58253. 'SmartPropagatorAnyOpposite',
  58254. 'SmartPropagatorAny',
  58255. 'SmartPropagatorRK',
  58256. 'SmartPropagatorAnyRK',
  58257. 'StraightLinePropagator'),
  58258. RPCLayers = cms.bool(True),
  58259. UseMuonNavigation = cms.untracked.bool(True)
  58260. ),
  58261. TrackLoaderParameters = cms.PSet(
  58262. DoSmoothing = cms.bool(True),
  58263. MuonUpdatorAtVertexParameters = cms.PSet(
  58264. BeamSpotPositionErrors = cms.vdouble(0.1, 0.1, 5.3),
  58265. MaxChi2 = cms.double(1000000.0),
  58266. Propagator = cms.string('SteppingHelixPropagatorOpposite')
  58267. ),
  58268. Smoother = cms.string('KFSmootherForMuonTrackLoader'),
  58269. TTRHBuilder = cms.string('WithAngleAndTemplate'),
  58270. VertexConstraint = cms.bool(False),
  58271. beamSpot = cms.InputTag("offlineBeamSpot")
  58272. ),
  58273. TrackerCollectionLabel = cms.InputTag("displacedTracks")
  58274. )
  58275.  
  58276.  
  58277. process.displacedMuonSeeds = cms.EDProducer("CosmicMuonSeedGenerator",
  58278. CSCRecSegmentLabel = cms.InputTag("cscSegments"),
  58279. DTRecSegmentLabel = cms.InputTag("dt4DSegments"),
  58280. EnableCSCMeasurement = cms.bool(True),
  58281. EnableDTMeasurement = cms.bool(True),
  58282. ForcePointDown = cms.bool(False),
  58283. MaxCSCChi2 = cms.double(300.0),
  58284. MaxDTChi2 = cms.double(300.0),
  58285. MaxSeeds = cms.int32(1000)
  58286. )
  58287.  
  58288.  
  58289. process.displacedStandAloneMuons = cms.EDProducer("StandAloneMuonProducer",
  58290. InputObjects = cms.InputTag("displacedMuonSeeds"),
  58291. MuonTrajectoryBuilder = cms.string('StandAloneMuonTrajectoryBuilder'),
  58292. STATrajBuilderParameters = cms.PSet(
  58293. BWFilterParameters = cms.PSet(
  58294. BWSeedType = cms.string('fromGenerator'),
  58295. CSCRecSegmentLabel = cms.InputTag("cscSegments"),
  58296. DTRecSegmentLabel = cms.InputTag("dt4DSegments"),
  58297. EnableCSCMeasurement = cms.bool(True),
  58298. EnableDTMeasurement = cms.bool(True),
  58299. EnableGEMMeasurement = cms.bool(False),
  58300. EnableME0Measurement = cms.bool(False),
  58301. EnableRPCMeasurement = cms.bool(True),
  58302. FitDirection = cms.string('outsideIn'),
  58303. GEMRecSegmentLabel = cms.InputTag("gemRecHits"),
  58304. ME0RecSegmentLabel = cms.InputTag("me0Segments"),
  58305. MaxChi2 = cms.double(100.0),
  58306. MuonTrajectoryUpdatorParameters = cms.PSet(
  58307. ExcludeRPCFromFit = cms.bool(False),
  58308. Granularity = cms.int32(0),
  58309. MaxChi2 = cms.double(25.0),
  58310. RescaleError = cms.bool(False),
  58311. RescaleErrorFactor = cms.double(100.0),
  58312. UseInvalidHits = cms.bool(True)
  58313. ),
  58314. NumberOfSigma = cms.double(3.0),
  58315. Propagator = cms.string('SteppingHelixPropagatorAny'),
  58316. RPCRecSegmentLabel = cms.InputTag("rpcRecHits")
  58317. ),
  58318. DoBackwardFilter = cms.bool(True),
  58319. DoRefit = cms.bool(False),
  58320. DoSeedRefit = cms.bool(False),
  58321. FilterParameters = cms.PSet(
  58322. CSCRecSegmentLabel = cms.InputTag("cscSegments"),
  58323. DTRecSegmentLabel = cms.InputTag("dt4DSegments"),
  58324. EnableCSCMeasurement = cms.bool(True),
  58325. EnableDTMeasurement = cms.bool(True),
  58326. EnableGEMMeasurement = cms.bool(False),
  58327. EnableME0Measurement = cms.bool(False),
  58328. EnableRPCMeasurement = cms.bool(True),
  58329. FitDirection = cms.string('insideOut'),
  58330. GEMRecSegmentLabel = cms.InputTag("gemRecHits"),
  58331. ME0RecSegmentLabel = cms.InputTag("me0Segments"),
  58332. MaxChi2 = cms.double(1000.0),
  58333. MuonTrajectoryUpdatorParameters = cms.PSet(
  58334. ExcludeRPCFromFit = cms.bool(False),
  58335. Granularity = cms.int32(0),
  58336. MaxChi2 = cms.double(25.0),
  58337. RescaleError = cms.bool(False),
  58338. RescaleErrorFactor = cms.double(100.0),
  58339. UseInvalidHits = cms.bool(True)
  58340. ),
  58341. NumberOfSigma = cms.double(3.0),
  58342. Propagator = cms.string('SteppingHelixPropagatorAny'),
  58343. RPCRecSegmentLabel = cms.InputTag("rpcRecHits")
  58344. ),
  58345. NavigationType = cms.string('Standard'),
  58346. RefitterParameters = cms.PSet(
  58347. FitterName = cms.string('KFFitterSmootherSTA'),
  58348. ForceAllIterations = cms.bool(False),
  58349. MaxFractionOfLostHits = cms.double(0.05),
  58350. NumberOfIterations = cms.uint32(3),
  58351. RescaleError = cms.double(100.0)
  58352. ),
  58353. SeedPosition = cms.string('in'),
  58354. SeedPropagator = cms.string('SteppingHelixPropagatorAny'),
  58355. SeedTransformerParameters = cms.PSet(
  58356. Fitter = cms.string('KFFitterSmootherSTA'),
  58357. MuonRecHitBuilder = cms.string('MuonRecHitBuilder'),
  58358. NMinRecHits = cms.uint32(2),
  58359. Propagator = cms.string('SteppingHelixPropagatorAny'),
  58360. RescaleError = cms.double(100.0),
  58361. UseSubRecHits = cms.bool(False)
  58362. )
  58363. ),
  58364. ServiceParameters = cms.PSet(
  58365. CSCLayers = cms.untracked.bool(True),
  58366. GEMLayers = cms.untracked.bool(False),
  58367. ME0Layers = cms.bool(False),
  58368. Propagators = cms.untracked.vstring('SteppingHelixPropagatorAny',
  58369. 'SteppingHelixPropagatorAlong',
  58370. 'SteppingHelixPropagatorOpposite',
  58371. 'SteppingHelixPropagatorL2Any',
  58372. 'SteppingHelixPropagatorL2Along',
  58373. 'SteppingHelixPropagatorL2Opposite',
  58374. 'SteppingHelixPropagatorAnyNoError',
  58375. 'SteppingHelixPropagatorAlongNoError',
  58376. 'SteppingHelixPropagatorOppositeNoError',
  58377. 'SteppingHelixPropagatorL2AnyNoError',
  58378. 'SteppingHelixPropagatorL2AlongNoError',
  58379. 'SteppingHelixPropagatorL2OppositeNoError',
  58380. 'PropagatorWithMaterial',
  58381. 'PropagatorWithMaterialOpposite',
  58382. 'SmartPropagator',
  58383. 'SmartPropagatorOpposite',
  58384. 'SmartPropagatorAnyOpposite',
  58385. 'SmartPropagatorAny',
  58386. 'SmartPropagatorRK',
  58387. 'SmartPropagatorAnyRK',
  58388. 'StraightLinePropagator'),
  58389. RPCLayers = cms.bool(True),
  58390. UseMuonNavigation = cms.untracked.bool(True)
  58391. ),
  58392. TrackLoaderParameters = cms.PSet(
  58393. DoSmoothing = cms.bool(False),
  58394. MuonUpdatorAtVertexParameters = cms.PSet(
  58395. BeamSpotPositionErrors = cms.vdouble(0.1, 0.1, 5.3),
  58396. MaxChi2 = cms.double(1000000.0),
  58397. Propagator = cms.string('SteppingHelixPropagatorOpposite')
  58398. ),
  58399. Smoother = cms.string('KFSmootherForMuonTrackLoader'),
  58400. TTRHBuilder = cms.string('WithAngleAndTemplate'),
  58401. VertexConstraint = cms.bool(False),
  58402. beamSpot = cms.InputTag("offlineBeamSpot")
  58403. )
  58404. )
  58405.  
  58406.  
  58407. process.displacedTracks = cms.EDProducer("DuplicateListMerger",
  58408. candidateComponents = cms.InputTag("duplicateDisplacedTrackCandidates","candidateMap"),
  58409. candidateSource = cms.InputTag("duplicateDisplacedTrackCandidates","candidates"),
  58410. copyExtras = cms.untracked.bool(True),
  58411. copyTrajectories = cms.untracked.bool(False),
  58412. diffHitsCut = cms.int32(5),
  58413. mergedMVAVals = cms.InputTag("duplicateDisplacedTrackClassifier","MVAValues"),
  58414. mergedSource = cms.InputTag("mergedDuplicateDisplacedTracks"),
  58415. originalMVAVals = cms.InputTag("preDuplicateMergingDisplacedTracks","MVAValues"),
  58416. originalSource = cms.InputTag("preDuplicateMergingDisplacedTracks")
  58417. )
  58418.  
  58419.  
  58420. process.dqmAk4CaloL2L3ResidualCorrector = cms.EDProducer("ChainedJetCorrectorProducer",
  58421. correctors = cms.VInputTag("ak4CaloL2RelativeCorrector", "ak4CaloL3AbsoluteCorrector", "ak4CaloResidualCorrector")
  58422. )
  58423.  
  58424.  
  58425. process.dqmAk4PFCHSL1FastL2L3Corrector = cms.EDProducer("ChainedJetCorrectorProducer",
  58426. correctors = cms.VInputTag("ak4PFCHSL1FastjetCorrector", "ak4PFCHSL2RelativeCorrector", "ak4PFCHSL3AbsoluteCorrector")
  58427. )
  58428.  
  58429.  
  58430. process.dqmAk4PFCHSL1FastL2L3ResidualCorrector = cms.EDProducer("ChainedJetCorrectorProducer",
  58431. correctors = cms.VInputTag("ak4PFCHSL1FastjetCorrector", "ak4PFCHSL2RelativeCorrector", "ak4PFCHSL3AbsoluteCorrector", "ak4PFCHSResidualCorrector")
  58432. )
  58433.  
  58434.  
  58435. process.dqmAk4PFL1FastL2L3ResidualCorrector = cms.EDProducer("ChainedJetCorrectorProducer",
  58436. correctors = cms.VInputTag("ak4PFL1FastjetCorrector", "ak4PFL2RelativeCorrector", "ak4PFL3AbsoluteCorrector", "ak4PFResidualCorrector")
  58437. )
  58438.  
  58439.  
  58440. process.dqmCorrPfMetType1 = cms.EDProducer("PFJetMETcorrInputProducer",
  58441. jetCorrEtaMax = cms.double(9.9),
  58442. jetCorrLabel = cms.InputTag("dqmAk4PFCHSL1FastL2L3Corrector"),
  58443. jetCorrLabelRes = cms.InputTag("dqmAk4PFCHSL1FastL2L3ResidualCorrector"),
  58444. offsetCorrLabel = cms.InputTag("ak4PFCHSL1FastjetCorrector"),
  58445. skipEM = cms.bool(True),
  58446. skipEMfractionThreshold = cms.double(0.9),
  58447. skipMuonSelection = cms.string('isGlobalMuon | isStandAloneMuon'),
  58448. skipMuons = cms.bool(True),
  58449. src = cms.InputTag("ak4PFJetsCHS"),
  58450. type1JetPtThreshold = cms.double(15.0)
  58451. )
  58452.  
  58453.  
  58454. process.dqmGtDigis = cms.EDProducer("L1GlobalTriggerRawToDigi",
  58455. ActiveBoardsMask = cms.uint32(65535),
  58456. DaqGtFedId = cms.untracked.int32(813),
  58457. DaqGtInputTag = cms.InputTag("rawDataCollector"),
  58458. UnpackBxInEvent = cms.int32(-1),
  58459. Verbosity = cms.untracked.int32(0)
  58460. )
  58461.  
  58462.  
  58463. process.dqmL1ExtraParticlesStage1 = cms.EDProducer("L1ExtraParticlesProd",
  58464. centralBxOnly = cms.bool(False),
  58465. centralJetSource = cms.InputTag("gctDigis","cenJets"),
  58466. etHadSource = cms.InputTag("gctDigis"),
  58467. etMissSource = cms.InputTag("gctDigis"),
  58468. etTotalSource = cms.InputTag("gctDigis"),
  58469. forwardJetSource = cms.InputTag("gctDigis","forJets"),
  58470. hfRingBitCountsSource = cms.InputTag("gctDigis"),
  58471. hfRingEtSumsSource = cms.InputTag("gctDigis"),
  58472. htMissSource = cms.InputTag("gctDigis"),
  58473. ignoreHtMiss = cms.bool(False),
  58474. isoTauJetSource = cms.InputTag("caloStage1LegacyFormatDigis","isoTauJets"),
  58475. isolatedEmSource = cms.InputTag("gctDigis","isoEm"),
  58476. muonSource = cms.InputTag("dqmGtDigis"),
  58477. nonIsolatedEmSource = cms.InputTag("gctDigis","nonIsoEm"),
  58478. produceCaloParticles = cms.bool(True),
  58479. produceMuonParticles = cms.bool(True),
  58480. tauJetSource = cms.InputTag("gctDigis","tauJets")
  58481. )
  58482.  
  58483.  
  58484. process.dt1DCosmicRecHits = cms.EDProducer("DTRecHitProducer",
  58485. debug = cms.untracked.bool(False),
  58486. dtDigiLabel = cms.InputTag("muonDTDigis"),
  58487. recAlgo = cms.string('DTLinearDriftFromDBAlgo'),
  58488. recAlgoConfig = cms.PSet(
  58489. debug = cms.untracked.bool(False),
  58490. doVdriftCorr = cms.bool(False),
  58491. maxTime = cms.double(420.0),
  58492. minTime = cms.double(-3.0),
  58493. stepTwoFromDigi = cms.bool(False),
  58494. tTrigMode = cms.string('DTTTrigSyncFromDB'),
  58495. tTrigModeConfig = cms.PSet(
  58496. debug = cms.untracked.bool(False),
  58497. doT0Correction = cms.bool(True),
  58498. doTOFCorrection = cms.bool(False),
  58499. doWirePropCorrection = cms.bool(False),
  58500. tTrigLabel = cms.string('cosmics'),
  58501. tofCorrType = cms.int32(0),
  58502. vPropWire = cms.double(24.4),
  58503. wirePropCorrType = cms.int32(0)
  58504. ),
  58505. useUncertDB = cms.bool(False)
  58506. )
  58507. )
  58508.  
  58509.  
  58510. process.dt1DRecHits = cms.EDProducer("DTRecHitProducer",
  58511. debug = cms.untracked.bool(False),
  58512. dtDigiLabel = cms.InputTag("muonDTDigis"),
  58513. recAlgo = cms.string('DTLinearDriftFromDBAlgo'),
  58514. recAlgoConfig = cms.PSet(
  58515. debug = cms.untracked.bool(False),
  58516. doVdriftCorr = cms.bool(True),
  58517. maxTime = cms.double(420.0),
  58518. minTime = cms.double(-3.0),
  58519. stepTwoFromDigi = cms.bool(False),
  58520. tTrigMode = cms.string('DTTTrigSyncFromDB'),
  58521. tTrigModeConfig = cms.PSet(
  58522. debug = cms.untracked.bool(False),
  58523. doT0Correction = cms.bool(True),
  58524. doTOFCorrection = cms.bool(True),
  58525. doWirePropCorrection = cms.bool(True),
  58526. tTrigLabel = cms.string(''),
  58527. tofCorrType = cms.int32(0),
  58528. vPropWire = cms.double(24.4),
  58529. wirePropCorrType = cms.int32(0)
  58530. ),
  58531. useUncertDB = cms.bool(True)
  58532. )
  58533. )
  58534.  
  58535.  
  58536. process.dt4DCosmicSegments = cms.EDProducer("DTRecSegment4DProducer",
  58537. Reco4DAlgoConfig = cms.PSet(
  58538. AllDTRecHits = cms.bool(True),
  58539. Reco2DAlgoConfig = cms.PSet(
  58540. AlphaMaxPhi = cms.double(100.0),
  58541. AlphaMaxTheta = cms.double(100.0),
  58542. MaxAllowedHits = cms.uint32(50),
  58543. MaxChi2 = cms.double(4.0),
  58544. debug = cms.untracked.bool(False),
  58545. hit_afterT0_resolution = cms.double(0.03),
  58546. intime_cut = cms.double(-1.0),
  58547. nSharedHitsMax = cms.int32(2),
  58548. nUnSharedHitsMin = cms.int32(2),
  58549. performT0SegCorrection = cms.bool(False),
  58550. performT0_vdriftSegCorrection = cms.bool(False),
  58551. perform_delta_rejecting = cms.bool(False),
  58552. recAlgo = cms.string('DTLinearDriftFromDBAlgo'),
  58553. recAlgoConfig = cms.PSet(
  58554. debug = cms.untracked.bool(False),
  58555. doVdriftCorr = cms.bool(False),
  58556. maxTime = cms.double(420.0),
  58557. minTime = cms.double(-3.0),
  58558. stepTwoFromDigi = cms.bool(False),
  58559. tTrigMode = cms.string('DTTTrigSyncFromDB'),
  58560. tTrigModeConfig = cms.PSet(
  58561. debug = cms.untracked.bool(False),
  58562. doT0Correction = cms.bool(True),
  58563. doTOFCorrection = cms.bool(False),
  58564. doWirePropCorrection = cms.bool(False),
  58565. tTrigLabel = cms.string('cosmics'),
  58566. tofCorrType = cms.int32(0),
  58567. vPropWire = cms.double(24.4),
  58568. wirePropCorrType = cms.int32(0)
  58569. ),
  58570. useUncertDB = cms.bool(False)
  58571. ),
  58572. segmCleanerMode = cms.int32(2)
  58573. ),
  58574. Reco2DAlgoName = cms.string('DTMeantimerPatternReco'),
  58575. debug = cms.untracked.bool(False),
  58576. hit_afterT0_resolution = cms.double(0.03),
  58577. intime_cut = cms.double(-1.0),
  58578. nUnSharedHitsMin = cms.int32(2),
  58579. performT0SegCorrection = cms.bool(False),
  58580. performT0_vdriftSegCorrection = cms.bool(False),
  58581. perform_delta_rejecting = cms.bool(False),
  58582. recAlgo = cms.string('DTLinearDriftFromDBAlgo'),
  58583. recAlgoConfig = cms.PSet(
  58584. debug = cms.untracked.bool(False),
  58585. doVdriftCorr = cms.bool(False),
  58586. maxTime = cms.double(420.0),
  58587. minTime = cms.double(-3.0),
  58588. stepTwoFromDigi = cms.bool(False),
  58589. tTrigMode = cms.string('DTTTrigSyncFromDB'),
  58590. tTrigModeConfig = cms.PSet(
  58591. debug = cms.untracked.bool(False),
  58592. doT0Correction = cms.bool(True),
  58593. doTOFCorrection = cms.bool(False),
  58594. doWirePropCorrection = cms.bool(False),
  58595. tTrigLabel = cms.string('cosmics'),
  58596. tofCorrType = cms.int32(0),
  58597. vPropWire = cms.double(24.4),
  58598. wirePropCorrType = cms.int32(0)
  58599. ),
  58600. useUncertDB = cms.bool(False)
  58601. )
  58602. ),
  58603. Reco4DAlgoName = cms.string('DTMeantimerPatternReco4D'),
  58604. debug = cms.untracked.bool(False),
  58605. recHits1DLabel = cms.InputTag("dt1DCosmicRecHits"),
  58606. recHits2DLabel = cms.InputTag("dt2DCosmicSegments")
  58607. )
  58608.  
  58609.  
  58610. process.dt4DSegments = cms.EDProducer("DTRecSegment4DProducer",
  58611. Reco4DAlgoConfig = cms.PSet(
  58612. AllDTRecHits = cms.bool(True),
  58613. Reco2DAlgoConfig = cms.PSet(
  58614. AlphaMaxPhi = cms.double(1.0),
  58615. AlphaMaxTheta = cms.double(0.9),
  58616. MaxAllowedHits = cms.uint32(50),
  58617. MaxChi2 = cms.double(4.0),
  58618. debug = cms.untracked.bool(False),
  58619. hit_afterT0_resolution = cms.double(0.03),
  58620. nSharedHitsMax = cms.int32(2),
  58621. nUnSharedHitsMin = cms.int32(2),
  58622. performT0SegCorrection = cms.bool(False),
  58623. performT0_vdriftSegCorrection = cms.bool(False),
  58624. perform_delta_rejecting = cms.bool(False),
  58625. recAlgo = cms.string('DTLinearDriftFromDBAlgo'),
  58626. recAlgoConfig = cms.PSet(
  58627. debug = cms.untracked.bool(False),
  58628. doVdriftCorr = cms.bool(True),
  58629. maxTime = cms.double(420.0),
  58630. minTime = cms.double(-3.0),
  58631. stepTwoFromDigi = cms.bool(False),
  58632. tTrigMode = cms.string('DTTTrigSyncFromDB'),
  58633. tTrigModeConfig = cms.PSet(
  58634. debug = cms.untracked.bool(False),
  58635. doT0Correction = cms.bool(True),
  58636. doTOFCorrection = cms.bool(True),
  58637. doWirePropCorrection = cms.bool(True),
  58638. tTrigLabel = cms.string(''),
  58639. tofCorrType = cms.int32(0),
  58640. vPropWire = cms.double(24.4),
  58641. wirePropCorrType = cms.int32(0)
  58642. ),
  58643. useUncertDB = cms.bool(True)
  58644. ),
  58645. segmCleanerMode = cms.int32(2)
  58646. ),
  58647. Reco2DAlgoName = cms.string('DTMeantimerPatternReco'),
  58648. debug = cms.untracked.bool(False),
  58649. hit_afterT0_resolution = cms.double(0.03),
  58650. nUnSharedHitsMin = cms.int32(2),
  58651. performT0SegCorrection = cms.bool(False),
  58652. performT0_vdriftSegCorrection = cms.bool(False),
  58653. perform_delta_rejecting = cms.bool(False),
  58654. recAlgo = cms.string('DTLinearDriftFromDBAlgo'),
  58655. recAlgoConfig = cms.PSet(
  58656. debug = cms.untracked.bool(False),
  58657. doVdriftCorr = cms.bool(True),
  58658. maxTime = cms.double(420.0),
  58659. minTime = cms.double(-3.0),
  58660. stepTwoFromDigi = cms.bool(False),
  58661. tTrigMode = cms.string('DTTTrigSyncFromDB'),
  58662. tTrigModeConfig = cms.PSet(
  58663. debug = cms.untracked.bool(False),
  58664. doT0Correction = cms.bool(True),
  58665. doTOFCorrection = cms.bool(True),
  58666. doWirePropCorrection = cms.bool(True),
  58667. tTrigLabel = cms.string(''),
  58668. tofCorrType = cms.int32(0),
  58669. vPropWire = cms.double(24.4),
  58670. wirePropCorrType = cms.int32(0)
  58671. ),
  58672. useUncertDB = cms.bool(True)
  58673. )
  58674. ),
  58675. Reco4DAlgoName = cms.string('DTMeantimerPatternReco4D'),
  58676. debug = cms.untracked.bool(False),
  58677. recHits1DLabel = cms.InputTag("dt1DRecHits"),
  58678. recHits2DLabel = cms.InputTag("dt2DSegments")
  58679. )
  58680.  
  58681.  
  58682. process.dtDataIntegrityUnpacker = cms.EDProducer("DTUnpackingModule",
  58683. dataType = cms.string('DDU'),
  58684. dqmOnly = cms.bool(True),
  58685. fedbyType = cms.bool(False),
  58686. inputLabel = cms.InputTag("rawDataCollector"),
  58687. readOutParameters = cms.PSet(
  58688. debug = cms.untracked.bool(False),
  58689. localDAQ = cms.untracked.bool(False),
  58690. performDataIntegrityMonitor = cms.untracked.bool(True),
  58691. rosParameters = cms.PSet(
  58692. debug = cms.untracked.bool(False),
  58693. localDAQ = cms.untracked.bool(False),
  58694. performDataIntegrityMonitor = cms.untracked.bool(True),
  58695. readDDUIDfromDDU = cms.untracked.bool(True),
  58696. readingDDU = cms.untracked.bool(True),
  58697. writeSC = cms.untracked.bool(True)
  58698. )
  58699. ),
  58700. useStandardFEDid = cms.bool(True)
  58701. )
  58702.  
  58703.  
  58704. process.dttfDigis = cms.EDProducer("DTTFFEDReader",
  58705. DTTF_FED_Source = cms.InputTag("rawDataCollector"),
  58706. verbose = cms.untracked.bool(False)
  58707. )
  58708.  
  58709.  
  58710. process.duplicateDisplacedTrackCandidates = cms.EDProducer("DuplicateTrackMerger",
  58711. GBRForestFileName = cms.string(''),
  58712. chi2EstimatorName = cms.string('duplicateDisplacedTrackCandidatesChi2Est'),
  58713. forestLabel = cms.string('MVADuplicate'),
  58714. maxDCA = cms.double(30),
  58715. maxDLambda = cms.double(0.3),
  58716. maxDPhi = cms.double(0.3),
  58717. maxDQoP = cms.double(0.25),
  58718. maxDdsz = cms.double(10),
  58719. maxDdxy = cms.double(10),
  58720. minBDTG = cms.double(-0.1),
  58721. minDeltaR3d = cms.double(-4),
  58722. minP = cms.double(0.4),
  58723. minpT = cms.double(0.2),
  58724. overlapCheckMaxHits = cms.uint32(4),
  58725. overlapCheckMaxMissingLayers = cms.uint32(1),
  58726. overlapCheckMinCosT = cms.double(0.99),
  58727. propagatorName = cms.string('PropagatorWithMaterial'),
  58728. source = cms.InputTag("preDuplicateMergingDisplacedTracks"),
  58729. ttrhBuilderName = cms.string('WithAngleAndTemplate'),
  58730. useInnermostState = cms.bool(True)
  58731. )
  58732.  
  58733.  
  58734. process.duplicateDisplacedTrackClassifier = cms.EDProducer("TrackCutClassifier",
  58735. GBRForestFileName = cms.string(''),
  58736. GBRForestLabel = cms.string(''),
  58737. beamspot = cms.InputTag("offlineBeamSpot"),
  58738. mva = cms.PSet(
  58739. dr_par = cms.PSet(
  58740. d0err = cms.vdouble(0.003, 0.003, 0.003),
  58741. d0err_par = cms.vdouble(0.001, 0.001, 0.001),
  58742. drWPVerr_par = cms.vdouble(3.40282346639e+38, 3.40282346639e+38, 3.40282346639e+38),
  58743. dr_exp = cms.vint32(2147483647, 2147483647, 2147483647),
  58744. dr_par1 = cms.vdouble(3.40282346639e+38, 3.40282346639e+38, 3.40282346639e+38),
  58745. dr_par2 = cms.vdouble(3.40282346639e+38, 3.40282346639e+38, 3.40282346639e+38)
  58746. ),
  58747. dz_par = cms.PSet(
  58748. dzWPVerr_par = cms.vdouble(3.40282346639e+38, 3.40282346639e+38, 3.40282346639e+38),
  58749. dz_exp = cms.vint32(2147483647, 2147483647, 2147483647),
  58750. dz_par1 = cms.vdouble(3.40282346639e+38, 3.40282346639e+38, 3.40282346639e+38),
  58751. dz_par2 = cms.vdouble(3.40282346639e+38, 3.40282346639e+38, 3.40282346639e+38)
  58752. ),
  58753. isHLT = cms.bool(False),
  58754. maxChi2 = cms.vdouble(9999.0, 9999.0, 9999.0),
  58755. maxChi2n = cms.vdouble(9999.0, 9999.0, 9999.0),
  58756. maxDr = cms.vdouble(3.40282346639e+38, 3.40282346639e+38, 3.40282346639e+38),
  58757. maxDz = cms.vdouble(3.40282346639e+38, 3.40282346639e+38, 3.40282346639e+38),
  58758. maxDzWrtBS = cms.vdouble(3.40282346639e+38, 24, 15),
  58759. maxLostLayers = cms.vint32(99, 99, 99),
  58760. maxRelPtErr = cms.vdouble(3.40282346639e+38, 3.40282346639e+38, 3.40282346639e+38),
  58761. min3DLayers = cms.vint32(0, 0, 0),
  58762. minHits = cms.vint32(0, 0, 1),
  58763. minHits4pass = cms.vint32(2147483647, 2147483647, 2147483647),
  58764. minLayers = cms.vint32(0, 0, 0),
  58765. minNVtxTrk = cms.int32(2),
  58766. minNdof = cms.vdouble(-1, -1, -1),
  58767. minPixelHits = cms.vint32(0, 0, 0)
  58768. ),
  58769. qualityCuts = cms.vdouble(-0.7, 0.1, 0.7),
  58770. src = cms.InputTag("mergedDuplicateDisplacedTracks"),
  58771. vertices = cms.InputTag("firstStepPrimaryVertices")
  58772. )
  58773.  
  58774.  
  58775. process.duplicateTrackCandidates = cms.EDProducer("DuplicateTrackMerger",
  58776. GBRForestFileName = cms.string(''),
  58777. chi2EstimatorName = cms.string('duplicateTrackCandidatesChi2Est'),
  58778. forestLabel = cms.string('MVADuplicate'),
  58779. maxDCA = cms.double(30),
  58780. maxDLambda = cms.double(0.3),
  58781. maxDPhi = cms.double(0.3),
  58782. maxDQoP = cms.double(0.25),
  58783. maxDdsz = cms.double(10),
  58784. maxDdxy = cms.double(10),
  58785. minBDTG = cms.double(-0.1),
  58786. minDeltaR3d = cms.double(-4),
  58787. minP = cms.double(0.4),
  58788. minpT = cms.double(0.2),
  58789. overlapCheckMaxHits = cms.uint32(4),
  58790. overlapCheckMaxMissingLayers = cms.uint32(1),
  58791. overlapCheckMinCosT = cms.double(0.99),
  58792. propagatorName = cms.string('PropagatorWithMaterial'),
  58793. source = cms.InputTag("preDuplicateMergingGeneralTracks"),
  58794. ttrhBuilderName = cms.string('WithAngleAndTemplate'),
  58795. useInnermostState = cms.bool(True)
  58796. )
  58797.  
  58798.  
  58799. process.duplicateTrackClassifier = cms.EDProducer("TrackCutClassifier",
  58800. GBRForestFileName = cms.string(''),
  58801. GBRForestLabel = cms.string(''),
  58802. beamspot = cms.InputTag("offlineBeamSpot"),
  58803. mva = cms.PSet(
  58804. dr_par = cms.PSet(
  58805. d0err = cms.vdouble(0.003, 0.003, 0.003),
  58806. d0err_par = cms.vdouble(0.001, 0.001, 0.001),
  58807. drWPVerr_par = cms.vdouble(3.40282346639e+38, 3.40282346639e+38, 3.40282346639e+38),
  58808. dr_exp = cms.vint32(2147483647, 2147483647, 2147483647),
  58809. dr_par1 = cms.vdouble(3.40282346639e+38, 3.40282346639e+38, 3.40282346639e+38),
  58810. dr_par2 = cms.vdouble(3.40282346639e+38, 3.40282346639e+38, 3.40282346639e+38)
  58811. ),
  58812. dz_par = cms.PSet(
  58813. dzWPVerr_par = cms.vdouble(3.40282346639e+38, 3.40282346639e+38, 3.40282346639e+38),
  58814. dz_exp = cms.vint32(2147483647, 2147483647, 2147483647),
  58815. dz_par1 = cms.vdouble(3.40282346639e+38, 3.40282346639e+38, 3.40282346639e+38),
  58816. dz_par2 = cms.vdouble(3.40282346639e+38, 3.40282346639e+38, 3.40282346639e+38)
  58817. ),
  58818. isHLT = cms.bool(False),
  58819. maxChi2 = cms.vdouble(9999.0, 9999.0, 9999.0),
  58820. maxChi2n = cms.vdouble(10.0, 1.0, 0.4),
  58821. maxDr = cms.vdouble(3.40282346639e+38, 3.40282346639e+38, 3.40282346639e+38),
  58822. maxDz = cms.vdouble(3.40282346639e+38, 3.40282346639e+38, 3.40282346639e+38),
  58823. maxDzWrtBS = cms.vdouble(3.40282346639e+38, 24, 15),
  58824. maxLostLayers = cms.vint32(99, 99, 99),
  58825. maxRelPtErr = cms.vdouble(3.40282346639e+38, 3.40282346639e+38, 3.40282346639e+38),
  58826. min3DLayers = cms.vint32(0, 0, 0),
  58827. minHits = cms.vint32(0, 0, 1),
  58828. minHits4pass = cms.vint32(2147483647, 2147483647, 2147483647),
  58829. minLayers = cms.vint32(0, 0, 0),
  58830. minNVtxTrk = cms.int32(2),
  58831. minNdof = cms.vdouble(-1, -1, -1),
  58832. minPixelHits = cms.vint32(0, 0, 0)
  58833. ),
  58834. qualityCuts = cms.vdouble(-0.7, 0.1, 0.7),
  58835. src = cms.InputTag("mergedDuplicateTracks"),
  58836. vertices = cms.InputTag("firstStepPrimaryVertices")
  58837. )
  58838.  
  58839.  
  58840. process.earlyDisplacedMuons = cms.EDProducer("MuonIdProducer",
  58841. CaloExtractorPSet = cms.PSet(
  58842. CenterConeOnCalIntersection = cms.bool(False),
  58843. ComponentName = cms.string('CaloExtractorByAssociator'),
  58844. DR_Max = cms.double(0.5),
  58845. DR_Veto_E = cms.double(0.07),
  58846. DR_Veto_H = cms.double(0.1),
  58847. DR_Veto_HO = cms.double(0.1),
  58848. DepositInstanceLabels = cms.vstring('ecal',
  58849. 'hcal',
  58850. 'ho'),
  58851. DepositLabel = cms.untracked.string('Cal'),
  58852. NoiseTow_EB = cms.double(0.04),
  58853. NoiseTow_EE = cms.double(0.15),
  58854. Noise_EB = cms.double(0.025),
  58855. Noise_EE = cms.double(0.1),
  58856. Noise_HB = cms.double(0.2),
  58857. Noise_HE = cms.double(0.2),
  58858. Noise_HO = cms.double(0.2),
  58859. PrintTimeReport = cms.untracked.bool(False),
  58860. PropagatorName = cms.string('SteppingHelixPropagatorAny'),
  58861. ServiceParameters = cms.PSet(
  58862. Propagators = cms.untracked.vstring('SteppingHelixPropagatorAny'),
  58863. RPCLayers = cms.bool(False),
  58864. UseMuonNavigation = cms.untracked.bool(False)
  58865. ),
  58866. Threshold_E = cms.double(0.2),
  58867. Threshold_H = cms.double(0.5),
  58868. Threshold_HO = cms.double(0.5),
  58869. TrackAssociatorParameters = cms.PSet(
  58870. CSCSegmentCollectionLabel = cms.InputTag("cscSegments"),
  58871. CaloTowerCollectionLabel = cms.InputTag("towerMaker"),
  58872. DTRecSegment4DCollectionLabel = cms.InputTag("dt4DSegments"),
  58873. EBRecHitCollectionLabel = cms.InputTag("ecalRecHit","EcalRecHitsEB"),
  58874. EERecHitCollectionLabel = cms.InputTag("ecalRecHit","EcalRecHitsEE"),
  58875. GEMSegmentCollectionLabel = cms.InputTag("gemSegments"),
  58876. HBHERecHitCollectionLabel = cms.InputTag("hbhereco"),
  58877. HORecHitCollectionLabel = cms.InputTag("horeco"),
  58878. ME0SegmentCollectionLabel = cms.InputTag("me0Segments"),
  58879. accountForTrajectoryChangeCalo = cms.bool(False),
  58880. dREcal = cms.double(1.0),
  58881. dREcalPreselection = cms.double(1.0),
  58882. dRHcal = cms.double(1.0),
  58883. dRHcalPreselection = cms.double(1.0),
  58884. dRMuon = cms.double(9999.0),
  58885. dRMuonPreselection = cms.double(0.2),
  58886. dRPreshowerPreselection = cms.double(0.2),
  58887. muonMaxDistanceSigmaX = cms.double(0.0),
  58888. muonMaxDistanceSigmaY = cms.double(0.0),
  58889. muonMaxDistanceX = cms.double(5.0),
  58890. muonMaxDistanceY = cms.double(5.0),
  58891. propagateAllDirections = cms.bool(True),
  58892. trajectoryUncertaintyTolerance = cms.double(-1.0),
  58893. truthMatch = cms.bool(False),
  58894. useCalo = cms.bool(True),
  58895. useEcal = cms.bool(False),
  58896. useGEM = cms.bool(False),
  58897. useHO = cms.bool(False),
  58898. useHcal = cms.bool(False),
  58899. useME0 = cms.bool(False),
  58900. useMuon = cms.bool(False),
  58901. usePreshower = cms.bool(False)
  58902. ),
  58903. UseRecHitsFlag = cms.bool(False)
  58904. ),
  58905. JetExtractorPSet = cms.PSet(
  58906. ComponentName = cms.string('JetExtractor'),
  58907. DR_Max = cms.double(1.0),
  58908. DR_Veto = cms.double(0.1),
  58909. ExcludeMuonVeto = cms.bool(True),
  58910. JetCollectionLabel = cms.InputTag("ak4CaloJets"),
  58911. PrintTimeReport = cms.untracked.bool(False),
  58912. PropagatorName = cms.string('SteppingHelixPropagatorAny'),
  58913. ServiceParameters = cms.PSet(
  58914. Propagators = cms.untracked.vstring('SteppingHelixPropagatorAny'),
  58915. RPCLayers = cms.bool(False),
  58916. UseMuonNavigation = cms.untracked.bool(False)
  58917. ),
  58918. Threshold = cms.double(5.0),
  58919. TrackAssociatorParameters = cms.PSet(
  58920. CSCSegmentCollectionLabel = cms.InputTag("cscSegments"),
  58921. CaloTowerCollectionLabel = cms.InputTag("towerMaker"),
  58922. DTRecSegment4DCollectionLabel = cms.InputTag("dt4DSegments"),
  58923. EBRecHitCollectionLabel = cms.InputTag("ecalRecHit","EcalRecHitsEB"),
  58924. EERecHitCollectionLabel = cms.InputTag("ecalRecHit","EcalRecHitsEE"),
  58925. GEMSegmentCollectionLabel = cms.InputTag("gemSegments"),
  58926. HBHERecHitCollectionLabel = cms.InputTag("hbhereco"),
  58927. HORecHitCollectionLabel = cms.InputTag("horeco"),
  58928. ME0SegmentCollectionLabel = cms.InputTag("me0Segments"),
  58929. accountForTrajectoryChangeCalo = cms.bool(False),
  58930. dREcal = cms.double(0.5),
  58931. dREcalPreselection = cms.double(0.5),
  58932. dRHcal = cms.double(0.5),
  58933. dRHcalPreselection = cms.double(0.5),
  58934. dRMuon = cms.double(9999.0),
  58935. dRMuonPreselection = cms.double(0.2),
  58936. dRPreshowerPreselection = cms.double(0.2),
  58937. muonMaxDistanceSigmaX = cms.double(0.0),
  58938. muonMaxDistanceSigmaY = cms.double(0.0),
  58939. muonMaxDistanceX = cms.double(5.0),
  58940. muonMaxDistanceY = cms.double(5.0),
  58941. propagateAllDirections = cms.bool(True),
  58942. trajectoryUncertaintyTolerance = cms.double(-1.0),
  58943. truthMatch = cms.bool(False),
  58944. useCalo = cms.bool(True),
  58945. useEcal = cms.bool(False),
  58946. useGEM = cms.bool(False),
  58947. useHO = cms.bool(False),
  58948. useHcal = cms.bool(False),
  58949. useME0 = cms.bool(False),
  58950. useMuon = cms.bool(False),
  58951. usePreshower = cms.bool(False)
  58952. )
  58953. ),
  58954. MuonCaloCompatibility = cms.PSet(
  58955. MuonTemplateFileName = cms.FileInPath('RecoMuon/MuonIdentification/data/MuID_templates_muons_lowPt_3_1_norm.root'),
  58956. PionTemplateFileName = cms.FileInPath('RecoMuon/MuonIdentification/data/MuID_templates_pions_lowPt_3_1_norm.root'),
  58957. allSiPMHO = cms.bool(False),
  58958. delta_eta = cms.double(0.02),
  58959. delta_phi = cms.double(0.02)
  58960. ),
  58961. TimingFillerParameters = cms.PSet(
  58962. CSCTimingParameters = cms.PSet(
  58963. CSCStripError = cms.double(7.0),
  58964. CSCStripTimeOffset = cms.double(0.0),
  58965. CSCWireError = cms.double(8.6),
  58966. CSCWireTimeOffset = cms.double(0.0),
  58967. PruneCut = cms.double(9.0),
  58968. ServiceParameters = cms.PSet(
  58969. Propagators = cms.untracked.vstring('SteppingHelixPropagatorAny',
  58970. 'PropagatorWithMaterial',
  58971. 'PropagatorWithMaterialOpposite'),
  58972. RPCLayers = cms.bool(True)
  58973. ),
  58974. UseStripTime = cms.bool(True),
  58975. UseWireTime = cms.bool(True),
  58976. debug = cms.bool(False)
  58977. ),
  58978. DTTimingParameters = cms.PSet(
  58979. DTTimeOffset = cms.double(0.0),
  58980. DoWireCorr = cms.bool(True),
  58981. DropTheta = cms.bool(True),
  58982. HitError = cms.double(2.8),
  58983. HitsMin = cms.int32(3),
  58984. PruneCut = cms.double(5.0),
  58985. RequireBothProjections = cms.bool(False),
  58986. ServiceParameters = cms.PSet(
  58987. Propagators = cms.untracked.vstring('SteppingHelixPropagatorAny',
  58988. 'PropagatorWithMaterial',
  58989. 'PropagatorWithMaterialOpposite'),
  58990. RPCLayers = cms.bool(True)
  58991. ),
  58992. UseSegmentT0 = cms.bool(False),
  58993. debug = cms.bool(False)
  58994. ),
  58995. EcalEnergyCut = cms.double(0.4),
  58996. ErrorEB = cms.double(2.085),
  58997. ErrorEE = cms.double(6.95),
  58998. MatchParameters = cms.PSet(
  58999. CSCsegments = cms.InputTag("cscSegments"),
  59000. DTradius = cms.double(0.01),
  59001. DTsegments = cms.InputTag("dt4DSegments"),
  59002. RPChits = cms.InputTag("rpcRecHits"),
  59003. TightMatchCSC = cms.bool(True),
  59004. TightMatchDT = cms.bool(False)
  59005. ),
  59006. UseCSC = cms.bool(True),
  59007. UseDT = cms.bool(True),
  59008. UseECAL = cms.bool(False)
  59009. ),
  59010. TrackAssociatorParameters = cms.PSet(
  59011. CSCSegmentCollectionLabel = cms.InputTag("cscSegments"),
  59012. CaloTowerCollectionLabel = cms.InputTag("towerMaker"),
  59013. DTRecSegment4DCollectionLabel = cms.InputTag("dt4DSegments"),
  59014. EBRecHitCollectionLabel = cms.InputTag("ecalRecHit","EcalRecHitsEB"),
  59015. EERecHitCollectionLabel = cms.InputTag("ecalRecHit","EcalRecHitsEE"),
  59016. GEMSegmentCollectionLabel = cms.InputTag("gemSegments"),
  59017. HBHERecHitCollectionLabel = cms.InputTag("hbhereco"),
  59018. HORecHitCollectionLabel = cms.InputTag("horeco"),
  59019. ME0SegmentCollectionLabel = cms.InputTag("me0Segments"),
  59020. accountForTrajectoryChangeCalo = cms.bool(False),
  59021. dREcal = cms.double(9999.0),
  59022. dREcalPreselection = cms.double(0.05),
  59023. dRHcal = cms.double(9999.0),
  59024. dRHcalPreselection = cms.double(0.2),
  59025. dRMuon = cms.double(9999.0),
  59026. dRMuonPreselection = cms.double(0.2),
  59027. dRPreshowerPreselection = cms.double(0.2),
  59028. muonMaxDistanceSigmaX = cms.double(0.0),
  59029. muonMaxDistanceSigmaY = cms.double(0.0),
  59030. muonMaxDistanceX = cms.double(5.0),
  59031. muonMaxDistanceY = cms.double(5.0),
  59032. propagateAllDirections = cms.bool(True),
  59033. trajectoryUncertaintyTolerance = cms.double(-1.0),
  59034. truthMatch = cms.bool(False),
  59035. useCalo = cms.bool(False),
  59036. useEcal = cms.bool(False),
  59037. useGEM = cms.bool(False),
  59038. useHO = cms.bool(False),
  59039. useHcal = cms.bool(False),
  59040. useME0 = cms.bool(False),
  59041. useMuon = cms.bool(True),
  59042. usePreshower = cms.bool(False)
  59043. ),
  59044. TrackExtractorPSet = cms.PSet(
  59045. BeamSpotLabel = cms.InputTag("offlineBeamSpot"),
  59046. BeamlineOption = cms.string('BeamSpotFromEvent'),
  59047. Chi2Ndof_Max = cms.double(1e+64),
  59048. Chi2Prob_Min = cms.double(-1.0),
  59049. ComponentName = cms.string('TrackExtractor'),
  59050. DR_Max = cms.double(0.5),
  59051. DR_Veto = cms.double(0.01),
  59052. DepositLabel = cms.untracked.string(''),
  59053. Diff_r = cms.double(0.1),
  59054. Diff_z = cms.double(0.2),
  59055. NHits_Min = cms.uint32(0),
  59056. Pt_Min = cms.double(-1.0),
  59057. inputTrackCollection = cms.InputTag("generalTracks")
  59058. ),
  59059. TrackerKinkFinderParameters = cms.PSet(
  59060. DoPredictionsOnly = cms.bool(False),
  59061. Fitter = cms.string('KFFitterForRefitInsideOut'),
  59062. MuonRecHitBuilder = cms.string('MuonRecHitBuilder'),
  59063. Propagator = cms.string('SmartPropagatorAnyRKOpposite'),
  59064. RefitDirection = cms.string('alongMomentum'),
  59065. RefitRPCHits = cms.bool(True),
  59066. Smoother = cms.string('KFSmootherForRefitInsideOut'),
  59067. TrackerRecHitBuilder = cms.string('WithAngleAndTemplate'),
  59068. diagonalOnly = cms.bool(False),
  59069. usePosition = cms.bool(True)
  59070. ),
  59071. addExtraSoftMuons = cms.bool(False),
  59072. arbitrationCleanerOptions = cms.PSet(
  59073. ClusterDPhi = cms.double(0.6),
  59074. ClusterDTheta = cms.double(0.02),
  59075. Clustering = cms.bool(True),
  59076. ME1a = cms.bool(True),
  59077. Overlap = cms.bool(True),
  59078. OverlapDPhi = cms.double(0.0786),
  59079. OverlapDTheta = cms.double(0.02)
  59080. ),
  59081. debugWithTruthMatching = cms.bool(False),
  59082. ecalDepositName = cms.string('ecal'),
  59083. fillCaloCompatibility = cms.bool(False),
  59084. fillEnergy = cms.bool(False),
  59085. fillGlobalTrackQuality = cms.bool(False),
  59086. fillGlobalTrackRefits = cms.bool(False),
  59087. fillIsolation = cms.bool(False),
  59088. fillMatching = cms.bool(True),
  59089. fillTrackerKink = cms.bool(False),
  59090. globalTrackQualityInputTag = cms.InputTag("glbTrackQual"),
  59091. hcalDepositName = cms.string('hcal'),
  59092. hoDepositName = cms.string('ho'),
  59093. inputCollectionLabels = cms.VInputTag(cms.InputTag("earlyGeneralTracks"), cms.InputTag("displacedStandAloneMuons")),
  59094. inputCollectionTypes = cms.vstring('inner tracks',
  59095. 'outer tracks'),
  59096. jetDepositName = cms.string('jets'),
  59097. maxAbsDx = cms.double(3.0),
  59098. maxAbsDy = cms.double(9999.0),
  59099. maxAbsEta = cms.double(3.0),
  59100. maxAbsPullX = cms.double(4.0),
  59101. maxAbsPullY = cms.double(9999.0),
  59102. minCaloCompatibility = cms.double(0.6),
  59103. minNumberOfMatches = cms.int32(1),
  59104. minP = cms.double(3.0),
  59105. minPCaloMuon = cms.double(3.0),
  59106. minPt = cms.double(2.0),
  59107. ptThresholdToFillCandidateP4WithGlobalFit = cms.double(200.0),
  59108. runArbitrationCleaner = cms.bool(True),
  59109. sigmaThresholdToFillCandidateP4WithGlobalFit = cms.double(2.0),
  59110. trackDepositName = cms.string('tracker'),
  59111. writeIsoDeposits = cms.bool(True)
  59112. )
  59113.  
  59114.  
  59115. process.earlyGeneralTracks = cms.EDProducer("TrackCollectionMerger",
  59116. allowFirstHitShare = cms.bool(True),
  59117. copyExtras = cms.untracked.bool(True),
  59118. copyTrajectories = cms.untracked.bool(False),
  59119. foundHitBonus = cms.double(10),
  59120. inputClassifiers = cms.vstring('initialStep',
  59121. 'jetCoreRegionalStep',
  59122. 'lowPtTripletStep',
  59123. 'pixelPairStep',
  59124. 'detachedTripletStep',
  59125. 'mixedTripletStep',
  59126. 'pixelLessStep',
  59127. 'tobTecStep'),
  59128. lostHitPenalty = cms.double(5),
  59129. minQuality = cms.string('loose'),
  59130. minShareHits = cms.uint32(2),
  59131. shareFrac = cms.double(0.19),
  59132. trackProducers = cms.VInputTag("initialStepTracks", "jetCoreRegionalStepTracks", "lowPtTripletStepTracks", "pixelPairStepTracks", "detachedTripletStepTracks",
  59133. "mixedTripletStepTracks", "pixelLessStepTracks", "tobTecStepTracks")
  59134. )
  59135.  
  59136.  
  59137. process.earlyMuons = cms.EDProducer("MuonIdProducer",
  59138. CaloExtractorPSet = cms.PSet(
  59139. CenterConeOnCalIntersection = cms.bool(False),
  59140. ComponentName = cms.string('CaloExtractorByAssociator'),
  59141. DR_Max = cms.double(0.5),
  59142. DR_Veto_E = cms.double(0.07),
  59143. DR_Veto_H = cms.double(0.1),
  59144. DR_Veto_HO = cms.double(0.1),
  59145. DepositInstanceLabels = cms.vstring('ecal',
  59146. 'hcal',
  59147. 'ho'),
  59148. DepositLabel = cms.untracked.string('Cal'),
  59149. NoiseTow_EB = cms.double(0.04),
  59150. NoiseTow_EE = cms.double(0.15),
  59151. Noise_EB = cms.double(0.025),
  59152. Noise_EE = cms.double(0.1),
  59153. Noise_HB = cms.double(0.2),
  59154. Noise_HE = cms.double(0.2),
  59155. Noise_HO = cms.double(0.2),
  59156. PrintTimeReport = cms.untracked.bool(False),
  59157. PropagatorName = cms.string('SteppingHelixPropagatorAny'),
  59158. ServiceParameters = cms.PSet(
  59159. Propagators = cms.untracked.vstring('SteppingHelixPropagatorAny'),
  59160. RPCLayers = cms.bool(False),
  59161. UseMuonNavigation = cms.untracked.bool(False)
  59162. ),
  59163. Threshold_E = cms.double(0.2),
  59164. Threshold_H = cms.double(0.5),
  59165. Threshold_HO = cms.double(0.5),
  59166. TrackAssociatorParameters = cms.PSet(
  59167. CSCSegmentCollectionLabel = cms.InputTag("cscSegments"),
  59168. CaloTowerCollectionLabel = cms.InputTag("towerMaker"),
  59169. DTRecSegment4DCollectionLabel = cms.InputTag("dt4DSegments"),
  59170. EBRecHitCollectionLabel = cms.InputTag("ecalRecHit","EcalRecHitsEB"),
  59171. EERecHitCollectionLabel = cms.InputTag("ecalRecHit","EcalRecHitsEE"),
  59172. GEMSegmentCollectionLabel = cms.InputTag("gemSegments"),
  59173. HBHERecHitCollectionLabel = cms.InputTag("hbhereco"),
  59174. HORecHitCollectionLabel = cms.InputTag("horeco"),
  59175. ME0SegmentCollectionLabel = cms.InputTag("me0Segments"),
  59176. accountForTrajectoryChangeCalo = cms.bool(False),
  59177. dREcal = cms.double(1.0),
  59178. dREcalPreselection = cms.double(1.0),
  59179. dRHcal = cms.double(1.0),
  59180. dRHcalPreselection = cms.double(1.0),
  59181. dRMuon = cms.double(9999.0),
  59182. dRMuonPreselection = cms.double(0.2),
  59183. dRPreshowerPreselection = cms.double(0.2),
  59184. muonMaxDistanceSigmaX = cms.double(0.0),
  59185. muonMaxDistanceSigmaY = cms.double(0.0),
  59186. muonMaxDistanceX = cms.double(5.0),
  59187. muonMaxDistanceY = cms.double(5.0),
  59188. propagateAllDirections = cms.bool(True),
  59189. trajectoryUncertaintyTolerance = cms.double(-1.0),
  59190. truthMatch = cms.bool(False),
  59191. useCalo = cms.bool(True),
  59192. useEcal = cms.bool(False),
  59193. useGEM = cms.bool(False),
  59194. useHO = cms.bool(False),
  59195. useHcal = cms.bool(False),
  59196. useME0 = cms.bool(False),
  59197. useMuon = cms.bool(False),
  59198. usePreshower = cms.bool(False)
  59199. ),
  59200. UseRecHitsFlag = cms.bool(False)
  59201. ),
  59202. JetExtractorPSet = cms.PSet(
  59203. ComponentName = cms.string('JetExtractor'),
  59204. DR_Max = cms.double(1.0),
  59205. DR_Veto = cms.double(0.1),
  59206. ExcludeMuonVeto = cms.bool(True),
  59207. JetCollectionLabel = cms.InputTag("ak4CaloJets"),
  59208. PrintTimeReport = cms.untracked.bool(False),
  59209. PropagatorName = cms.string('SteppingHelixPropagatorAny'),
  59210. ServiceParameters = cms.PSet(
  59211. Propagators = cms.untracked.vstring('SteppingHelixPropagatorAny'),
  59212. RPCLayers = cms.bool(False),
  59213. UseMuonNavigation = cms.untracked.bool(False)
  59214. ),
  59215. Threshold = cms.double(5.0),
  59216. TrackAssociatorParameters = cms.PSet(
  59217. CSCSegmentCollectionLabel = cms.InputTag("cscSegments"),
  59218. CaloTowerCollectionLabel = cms.InputTag("towerMaker"),
  59219. DTRecSegment4DCollectionLabel = cms.InputTag("dt4DSegments"),
  59220. EBRecHitCollectionLabel = cms.InputTag("ecalRecHit","EcalRecHitsEB"),
  59221. EERecHitCollectionLabel = cms.InputTag("ecalRecHit","EcalRecHitsEE"),
  59222. GEMSegmentCollectionLabel = cms.InputTag("gemSegments"),
  59223. HBHERecHitCollectionLabel = cms.InputTag("hbhereco"),
  59224. HORecHitCollectionLabel = cms.InputTag("horeco"),
  59225. ME0SegmentCollectionLabel = cms.InputTag("me0Segments"),
  59226. accountForTrajectoryChangeCalo = cms.bool(False),
  59227. dREcal = cms.double(0.5),
  59228. dREcalPreselection = cms.double(0.5),
  59229. dRHcal = cms.double(0.5),
  59230. dRHcalPreselection = cms.double(0.5),
  59231. dRMuon = cms.double(9999.0),
  59232. dRMuonPreselection = cms.double(0.2),
  59233. dRPreshowerPreselection = cms.double(0.2),
  59234. muonMaxDistanceSigmaX = cms.double(0.0),
  59235. muonMaxDistanceSigmaY = cms.double(0.0),
  59236. muonMaxDistanceX = cms.double(5.0),
  59237. muonMaxDistanceY = cms.double(5.0),
  59238. propagateAllDirections = cms.bool(True),
  59239. trajectoryUncertaintyTolerance = cms.double(-1.0),
  59240. truthMatch = cms.bool(False),
  59241. useCalo = cms.bool(True),
  59242. useEcal = cms.bool(False),
  59243. useGEM = cms.bool(False),
  59244. useHO = cms.bool(False),
  59245. useHcal = cms.bool(False),
  59246. useME0 = cms.bool(False),
  59247. useMuon = cms.bool(False),
  59248. usePreshower = cms.bool(False)
  59249. )
  59250. ),
  59251. MuonCaloCompatibility = cms.PSet(
  59252. MuonTemplateFileName = cms.FileInPath('RecoMuon/MuonIdentification/data/MuID_templates_muons_lowPt_3_1_norm.root'),
  59253. PionTemplateFileName = cms.FileInPath('RecoMuon/MuonIdentification/data/MuID_templates_pions_lowPt_3_1_norm.root'),
  59254. allSiPMHO = cms.bool(False),
  59255. delta_eta = cms.double(0.02),
  59256. delta_phi = cms.double(0.02)
  59257. ),
  59258. TimingFillerParameters = cms.PSet(
  59259. CSCTimingParameters = cms.PSet(
  59260. CSCStripError = cms.double(7.0),
  59261. CSCStripTimeOffset = cms.double(0.0),
  59262. CSCWireError = cms.double(8.6),
  59263. CSCWireTimeOffset = cms.double(0.0),
  59264. PruneCut = cms.double(9.0),
  59265. ServiceParameters = cms.PSet(
  59266. Propagators = cms.untracked.vstring('SteppingHelixPropagatorAny',
  59267. 'PropagatorWithMaterial',
  59268. 'PropagatorWithMaterialOpposite'),
  59269. RPCLayers = cms.bool(True)
  59270. ),
  59271. UseStripTime = cms.bool(True),
  59272. UseWireTime = cms.bool(True),
  59273. debug = cms.bool(False)
  59274. ),
  59275. DTTimingParameters = cms.PSet(
  59276. DTTimeOffset = cms.double(0.0),
  59277. DoWireCorr = cms.bool(True),
  59278. DropTheta = cms.bool(True),
  59279. HitError = cms.double(2.8),
  59280. HitsMin = cms.int32(3),
  59281. PruneCut = cms.double(5.0),
  59282. RequireBothProjections = cms.bool(False),
  59283. ServiceParameters = cms.PSet(
  59284. Propagators = cms.untracked.vstring('SteppingHelixPropagatorAny',
  59285. 'PropagatorWithMaterial',
  59286. 'PropagatorWithMaterialOpposite'),
  59287. RPCLayers = cms.bool(True)
  59288. ),
  59289. UseSegmentT0 = cms.bool(False),
  59290. debug = cms.bool(False)
  59291. ),
  59292. EcalEnergyCut = cms.double(0.4),
  59293. ErrorEB = cms.double(2.085),
  59294. ErrorEE = cms.double(6.95),
  59295. MatchParameters = cms.PSet(
  59296. CSCsegments = cms.InputTag("cscSegments"),
  59297. DTradius = cms.double(0.01),
  59298. DTsegments = cms.InputTag("dt4DSegments"),
  59299. RPChits = cms.InputTag("rpcRecHits"),
  59300. TightMatchCSC = cms.bool(True),
  59301. TightMatchDT = cms.bool(False)
  59302. ),
  59303. UseCSC = cms.bool(True),
  59304. UseDT = cms.bool(True),
  59305. UseECAL = cms.bool(False)
  59306. ),
  59307. TrackAssociatorParameters = cms.PSet(
  59308. CSCSegmentCollectionLabel = cms.InputTag("cscSegments"),
  59309. CaloTowerCollectionLabel = cms.InputTag("towerMaker"),
  59310. DTRecSegment4DCollectionLabel = cms.InputTag("dt4DSegments"),
  59311. EBRecHitCollectionLabel = cms.InputTag("ecalRecHit","EcalRecHitsEB"),
  59312. EERecHitCollectionLabel = cms.InputTag("ecalRecHit","EcalRecHitsEE"),
  59313. GEMSegmentCollectionLabel = cms.InputTag("gemSegments"),
  59314. HBHERecHitCollectionLabel = cms.InputTag("hbhereco"),
  59315. HORecHitCollectionLabel = cms.InputTag("horeco"),
  59316. ME0SegmentCollectionLabel = cms.InputTag("me0Segments"),
  59317. accountForTrajectoryChangeCalo = cms.bool(False),
  59318. dREcal = cms.double(9999.0),
  59319. dREcalPreselection = cms.double(0.05),
  59320. dRHcal = cms.double(9999.0),
  59321. dRHcalPreselection = cms.double(0.2),
  59322. dRMuon = cms.double(9999.0),
  59323. dRMuonPreselection = cms.double(0.2),
  59324. dRPreshowerPreselection = cms.double(0.2),
  59325. muonMaxDistanceSigmaX = cms.double(0.0),
  59326. muonMaxDistanceSigmaY = cms.double(0.0),
  59327. muonMaxDistanceX = cms.double(5.0),
  59328. muonMaxDistanceY = cms.double(5.0),
  59329. propagateAllDirections = cms.bool(True),
  59330. trajectoryUncertaintyTolerance = cms.double(-1.0),
  59331. truthMatch = cms.bool(False),
  59332. useCalo = cms.bool(False),
  59333. useEcal = cms.bool(False),
  59334. useGEM = cms.bool(False),
  59335. useHO = cms.bool(False),
  59336. useHcal = cms.bool(False),
  59337. useME0 = cms.bool(False),
  59338. useMuon = cms.bool(True),
  59339. usePreshower = cms.bool(False)
  59340. ),
  59341. TrackExtractorPSet = cms.PSet(
  59342. BeamSpotLabel = cms.InputTag("offlineBeamSpot"),
  59343. BeamlineOption = cms.string('BeamSpotFromEvent'),
  59344. Chi2Ndof_Max = cms.double(1e+64),
  59345. Chi2Prob_Min = cms.double(-1.0),
  59346. ComponentName = cms.string('TrackExtractor'),
  59347. DR_Max = cms.double(0.5),
  59348. DR_Veto = cms.double(0.01),
  59349. DepositLabel = cms.untracked.string(''),
  59350. Diff_r = cms.double(0.1),
  59351. Diff_z = cms.double(0.2),
  59352. NHits_Min = cms.uint32(0),
  59353. Pt_Min = cms.double(-1.0),
  59354. inputTrackCollection = cms.InputTag("generalTracks")
  59355. ),
  59356. TrackerKinkFinderParameters = cms.PSet(
  59357. DoPredictionsOnly = cms.bool(False),
  59358. Fitter = cms.string('KFFitterForRefitInsideOut'),
  59359. MuonRecHitBuilder = cms.string('MuonRecHitBuilder'),
  59360. Propagator = cms.string('SmartPropagatorAnyRKOpposite'),
  59361. RefitDirection = cms.string('alongMomentum'),
  59362. RefitRPCHits = cms.bool(True),
  59363. Smoother = cms.string('KFSmootherForRefitInsideOut'),
  59364. TrackerRecHitBuilder = cms.string('WithAngleAndTemplate'),
  59365. diagonalOnly = cms.bool(False),
  59366. usePosition = cms.bool(True)
  59367. ),
  59368. addExtraSoftMuons = cms.bool(False),
  59369. arbitrationCleanerOptions = cms.PSet(
  59370. ClusterDPhi = cms.double(0.6),
  59371. ClusterDTheta = cms.double(0.02),
  59372. Clustering = cms.bool(True),
  59373. ME1a = cms.bool(True),
  59374. Overlap = cms.bool(True),
  59375. OverlapDPhi = cms.double(0.0786),
  59376. OverlapDTheta = cms.double(0.02)
  59377. ),
  59378. debugWithTruthMatching = cms.bool(False),
  59379. ecalDepositName = cms.string('ecal'),
  59380. fillCaloCompatibility = cms.bool(False),
  59381. fillEnergy = cms.bool(False),
  59382. fillGlobalTrackQuality = cms.bool(False),
  59383. fillGlobalTrackRefits = cms.bool(False),
  59384. fillIsolation = cms.bool(False),
  59385. fillMatching = cms.bool(True),
  59386. fillTrackerKink = cms.bool(False),
  59387. globalTrackQualityInputTag = cms.InputTag("glbTrackQual"),
  59388. hcalDepositName = cms.string('hcal'),
  59389. hoDepositName = cms.string('ho'),
  59390. inputCollectionLabels = cms.VInputTag(cms.InputTag("earlyGeneralTracks"), cms.InputTag("standAloneMuons","UpdatedAtVtx")),
  59391. inputCollectionTypes = cms.vstring('inner tracks',
  59392. 'outer tracks'),
  59393. jetDepositName = cms.string('jets'),
  59394. maxAbsDx = cms.double(3.0),
  59395. maxAbsDy = cms.double(9999.0),
  59396. maxAbsEta = cms.double(3.0),
  59397. maxAbsPullX = cms.double(4.0),
  59398. maxAbsPullY = cms.double(9999.0),
  59399. minCaloCompatibility = cms.double(0.6),
  59400. minNumberOfMatches = cms.int32(1),
  59401. minP = cms.double(3.0),
  59402. minPCaloMuon = cms.double(3.0),
  59403. minPt = cms.double(2.0),
  59404. ptThresholdToFillCandidateP4WithGlobalFit = cms.double(200.0),
  59405. runArbitrationCleaner = cms.bool(True),
  59406. sigmaThresholdToFillCandidateP4WithGlobalFit = cms.double(2.0),
  59407. trackDepositName = cms.string('tracker'),
  59408. writeIsoDeposits = cms.bool(True)
  59409. )
  59410.  
  59411.  
  59412. process.ecalCompactTrigPrim = cms.EDProducer("EcalCompactTrigPrimProducer",
  59413. inColl = cms.InputTag("ecalDigis","EcalTriggerPrimitives"),
  59414. outColl = cms.string('')
  59415. )
  59416.  
  59417.  
  59418. process.ecalDetIdToBeRecovered = cms.EDProducer("EcalDetIdToBeRecoveredProducer",
  59419. ebDetIdToBeRecovered = cms.string('ebDetId'),
  59420. ebFEToBeRecovered = cms.string('ebFE'),
  59421. ebIntegrityChIdErrors = cms.InputTag("ecalDigis","EcalIntegrityChIdErrors"),
  59422. ebIntegrityGainErrors = cms.InputTag("ecalDigis","EcalIntegrityGainErrors"),
  59423. ebIntegrityGainSwitchErrors = cms.InputTag("ecalDigis","EcalIntegrityGainSwitchErrors"),
  59424. ebSrFlagCollection = cms.InputTag("ecalDigis"),
  59425. eeDetIdToBeRecovered = cms.string('eeDetId'),
  59426. eeFEToBeRecovered = cms.string('eeFE'),
  59427. eeIntegrityChIdErrors = cms.InputTag("ecalDigis","EcalIntegrityChIdErrors"),
  59428. eeIntegrityGainErrors = cms.InputTag("ecalDigis","EcalIntegrityGainErrors"),
  59429. eeIntegrityGainSwitchErrors = cms.InputTag("ecalDigis","EcalIntegrityGainSwitchErrors"),
  59430. eeSrFlagCollection = cms.InputTag("ecalDigis"),
  59431. integrityBlockSizeErrors = cms.InputTag("ecalDigis","EcalIntegrityBlockSizeErrors"),
  59432. integrityTTIdErrors = cms.InputTag("ecalDigis","EcalIntegrityTTIdErrors")
  59433. )
  59434.  
  59435.  
  59436. process.ecalDigis = cms.EDProducer("EcalRawToDigi",
  59437. DoRegional = cms.bool(False),
  59438. FEDs = cms.vint32(601, 602, 603, 604, 605,
  59439. 606, 607, 608, 609, 610,
  59440. 611, 612, 613, 614, 615,
  59441. 616, 617, 618, 619, 620,
  59442. 621, 622, 623, 624, 625,
  59443. 626, 627, 628, 629, 630,
  59444. 631, 632, 633, 634, 635,
  59445. 636, 637, 638, 639, 640,
  59446. 641, 642, 643, 644, 645,
  59447. 646, 647, 648, 649, 650,
  59448. 651, 652, 653, 654),
  59449. FedLabel = cms.InputTag("listfeds"),
  59450. InputLabel = cms.InputTag("rawDataCollector"),
  59451. eventPut = cms.bool(True),
  59452. feIdCheck = cms.bool(True),
  59453. feUnpacking = cms.bool(True),
  59454. forceToKeepFRData = cms.bool(False),
  59455. headerUnpacking = cms.bool(True),
  59456. memUnpacking = cms.bool(True),
  59457. numbTriggerTSamples = cms.int32(1),
  59458. numbXtalTSamples = cms.int32(10),
  59459. orderedDCCIdList = cms.vint32(1, 2, 3, 4, 5,
  59460. 6, 7, 8, 9, 10,
  59461. 11, 12, 13, 14, 15,
  59462. 16, 17, 18, 19, 20,
  59463. 21, 22, 23, 24, 25,
  59464. 26, 27, 28, 29, 30,
  59465. 31, 32, 33, 34, 35,
  59466. 36, 37, 38, 39, 40,
  59467. 41, 42, 43, 44, 45,
  59468. 46, 47, 48, 49, 50,
  59469. 51, 52, 53, 54),
  59470. orderedFedList = cms.vint32(601, 602, 603, 604, 605,
  59471. 606, 607, 608, 609, 610,
  59472. 611, 612, 613, 614, 615,
  59473. 616, 617, 618, 619, 620,
  59474. 621, 622, 623, 624, 625,
  59475. 626, 627, 628, 629, 630,
  59476. 631, 632, 633, 634, 635,
  59477. 636, 637, 638, 639, 640,
  59478. 641, 642, 643, 644, 645,
  59479. 646, 647, 648, 649, 650,
  59480. 651, 652, 653, 654),
  59481. silentMode = cms.untracked.bool(True),
  59482. srpUnpacking = cms.bool(True),
  59483. syncCheck = cms.bool(True),
  59484. tccUnpacking = cms.bool(True)
  59485. )
  59486.  
  59487.  
  59488. process.ecalDrivenElectronSeeds = cms.EDProducer("ElectronSeedProducer",
  59489. SeedConfiguration = cms.PSet(
  59490. DeltaPhi1High = cms.double(0.08),
  59491. DeltaPhi1Low = cms.double(0.23),
  59492. DeltaPhi2B = cms.double(0.008),
  59493. DeltaPhi2F = cms.double(0.012),
  59494. HGCalConfig = cms.PSet(
  59495. HGCBHInput = cms.InputTag("HGCalRecHit","HGCHEBRecHits"),
  59496. HGCEEInput = cms.InputTag("HGCalRecHit","HGCEERecHits"),
  59497. HGCFHInput = cms.InputTag("HGCalRecHit","HGCHEFRecHits")
  59498. ),
  59499. HighPtThreshold = cms.double(35.0),
  59500. LowPtThreshold = cms.double(5.0),
  59501. PhiMax2B = cms.double(0.002),
  59502. PhiMax2F = cms.double(0.003),
  59503. PhiMin2B = cms.double(-0.002),
  59504. PhiMin2F = cms.double(-0.003),
  59505. SCEtCut = cms.double(0.0),
  59506. SizeWindowENeg = cms.double(0.675),
  59507. allowHGCal = cms.bool(False),
  59508. applyHOverECut = cms.bool(True),
  59509. applySigmaIEtaIEtaCut = cms.bool(False),
  59510. beamSpot = cms.InputTag("offlineBeamSpot"),
  59511. deltaZ1WithVertex = cms.double(25.0),
  59512. dynamicPhiRoad = cms.bool(True),
  59513. ePhiMax1 = cms.double(0.075),
  59514. ePhiMin1 = cms.double(-0.125),
  59515. fromTrackerSeeds = cms.bool(True),
  59516. hOverEConeSize = cms.double(0.15),
  59517. hOverEHBMinE = cms.double(0.7),
  59518. hOverEHFMinE = cms.double(0.8),
  59519. hOverEPtMin = cms.double(0.0),
  59520. hcalRecHits = cms.InputTag("hbhereco"),
  59521. hcalTowers = cms.InputTag("towerMaker"),
  59522. initialSeeds = cms.InputTag("newCombinedSeeds"),
  59523. maxHBarrel = cms.double(0.0),
  59524. maxHEndcaps = cms.double(0.0),
  59525. maxHOverEBarrel = cms.double(0.15),
  59526. maxHOverEEndcaps = cms.double(0.15),
  59527. maxSigmaIEtaIEtaBarrel = cms.double(0.5),
  59528. maxSigmaIEtaIEtaEndcaps = cms.double(0.5),
  59529. measurementTrackerEvent = cms.InputTag("MeasurementTrackerEvent"),
  59530. measurementTrackerName = cms.string(''),
  59531. nSigmasDeltaZ1 = cms.double(5.0),
  59532. pPhiMax1 = cms.double(0.125),
  59533. pPhiMin1 = cms.double(-0.075),
  59534. preFilteredSeeds = cms.bool(False),
  59535. r2MaxF = cms.double(0.15),
  59536. r2MinF = cms.double(-0.15),
  59537. rMaxI = cms.double(0.2),
  59538. rMinI = cms.double(-0.2),
  59539. searchInTIDTEC = cms.bool(True),
  59540. useRecoVertex = cms.bool(False),
  59541. vertices = cms.InputTag("offlinePrimaryVerticesWithBS"),
  59542. z2MaxB = cms.double(0.09),
  59543. z2MinB = cms.double(-0.09)
  59544. ),
  59545. barrelSuperClusters = cms.InputTag("particleFlowSuperClusterECAL","particleFlowSuperClusterECALBarrel"),
  59546. endcapSuperClusters = cms.InputTag("particleFlowSuperClusterECAL","particleFlowSuperClusterECALEndcapWithPreshower")
  59547. )
  59548.  
  59549.  
  59550. process.ecalDrivenGsfElectronCores = cms.EDProducer("GsfElectronCoreEcalDrivenProducer",
  59551. ctfTracks = cms.InputTag("generalTracks"),
  59552. gsfPfRecTracks = cms.InputTag("pfTrackElec"),
  59553. gsfTracks = cms.InputTag("electronGsfTracks"),
  59554. useGsfPfRecTracks = cms.bool(True)
  59555. )
  59556.  
  59557.  
  59558. process.ecalDrivenGsfElectrons = cms.EDProducer("GsfElectronEcalDrivenProducer",
  59559. ElecMVAFilesString = cms.vstring('RecoEgamma/ElectronIdentification/data/TMVA_Category_BDTSimpleCat_10_17Feb2011.weights.xml',
  59560. 'RecoEgamma/ElectronIdentification/data/TMVA_Category_BDTSimpleCat_12_17Feb2011.weights.xml',
  59561. 'RecoEgamma/ElectronIdentification/data/TMVA_Category_BDTSimpleCat_20_17Feb2011.weights.xml',
  59562. 'RecoEgamma/ElectronIdentification/data/TMVA_Category_BDTSimpleCat_22_17Feb2011.weights.xml'),
  59563. MaxElePtForOnlyMVA = cms.double(50.0),
  59564. PreSelectMVA = cms.double(-0.1),
  59565. SoftElecMVAFilesString = cms.vstring('RecoEgamma/ElectronIdentification/data/TMVA_BDTSoftElectrons_9Dec2013.weights.xml'),
  59566. TransientInitialStateEstimatorParameters = cms.PSet(
  59567. propagatorAlongTISE = cms.string('PropagatorWithMaterial'),
  59568. propagatorOppositeTISE = cms.string('PropagatorWithMaterialOpposite')
  59569. ),
  59570. addPflowElectrons = cms.bool(True),
  59571. ambClustersOverlapStrategy = cms.uint32(1),
  59572. ambSortingStrategy = cms.uint32(1),
  59573. applyAmbResolution = cms.bool(False),
  59574. applyPreselection = cms.bool(False),
  59575. barrelRecHitCollectionTag = cms.InputTag("ecalRecHit","EcalRecHitsEB"),
  59576. beamSpotTag = cms.InputTag("offlineBeamSpot"),
  59577. combinationRegressionWeightFile = cms.vstring(),
  59578. combinationRegressionWeightLabels = cms.vstring(),
  59579. combinationWeightsFromDB = cms.bool(True),
  59580. crackCorrectionFunction = cms.string('EcalClusterCrackCorrection'),
  59581. ctfTracksCheck = cms.bool(True),
  59582. ctfTracksTag = cms.InputTag("generalTracks"),
  59583. eMinBarrel = cms.double(0.095),
  59584. eMinEndcaps = cms.double(0.0),
  59585. ecalDrivenEcalEnergyFromClassBasedParameterization = cms.bool(True),
  59586. ecalDrivenEcalErrorFromClassBasedParameterization = cms.bool(True),
  59587. ecalRefinedRegressionWeightFiles = cms.vstring(),
  59588. ecalRefinedRegressionWeightLabels = cms.vstring(),
  59589. ecalWeightsFromDB = cms.bool(True),
  59590. endcapRecHitCollectionTag = cms.InputTag("ecalRecHit","EcalRecHitsEE"),
  59591. etMinBarrel = cms.double(0.0),
  59592. etMinEndcaps = cms.double(0.11),
  59593. etMinHcal = cms.double(0.0),
  59594. gedElectronMode = cms.bool(False),
  59595. gsfElectronCoresTag = cms.InputTag("ecalDrivenGsfElectronCores"),
  59596. gsfPfRecTracksTag = cms.InputTag("pfTrackElec"),
  59597. hOverEConeSize = cms.double(0.15),
  59598. hOverEConeSizePflow = cms.double(0.15),
  59599. hOverEPtMin = cms.double(0.0),
  59600. hOverEPtMinPflow = cms.double(0.0),
  59601. hcalTowers = cms.InputTag("towerMaker"),
  59602. intRadiusBarrelTk = cms.double(0.015),
  59603. intRadiusEcalBarrel = cms.double(3.0),
  59604. intRadiusEcalEndcaps = cms.double(3.0),
  59605. intRadiusEndcapTk = cms.double(0.015),
  59606. intRadiusHcal = cms.double(0.15),
  59607. isBarrel = cms.bool(False),
  59608. isBarrelPflow = cms.bool(False),
  59609. isEndcaps = cms.bool(False),
  59610. isEndcapsPflow = cms.bool(False),
  59611. isFiducial = cms.bool(False),
  59612. isFiducialPflow = cms.bool(False),
  59613. jurassicWidth = cms.double(1.5),
  59614. maxDeltaEtaBarrel = cms.double(0.02),
  59615. maxDeltaEtaBarrelPflow = cms.double(999999999.0),
  59616. maxDeltaEtaEndcaps = cms.double(0.02),
  59617. maxDeltaEtaEndcapsPflow = cms.double(999999999.0),
  59618. maxDeltaPhiBarrel = cms.double(0.15),
  59619. maxDeltaPhiBarrelPflow = cms.double(999999999.0),
  59620. maxDeltaPhiEndcaps = cms.double(0.15),
  59621. maxDeltaPhiEndcapsPflow = cms.double(999999999.0),
  59622. maxDrbTk = cms.double(999999999.0),
  59623. maxEOverPBarrel = cms.double(999999999.0),
  59624. maxEOverPBarrelPflow = cms.double(999999999.0),
  59625. maxEOverPEndcaps = cms.double(999999999.0),
  59626. maxEOverPEndcapsPflow = cms.double(999999999.0),
  59627. maxFbremBarrel = cms.double(999999999.0),
  59628. maxFbremBarrelPflow = cms.double(999999999.0),
  59629. maxFbremEndcaps = cms.double(999999999.0),
  59630. maxFbremEndcapsPflow = cms.double(999999999.0),
  59631. maxHBarrel = cms.double(0.0),
  59632. maxHBarrelPflow = cms.double(0.0),
  59633. maxHEndcaps = cms.double(0.0),
  59634. maxHEndcapsPflow = cms.double(0.0),
  59635. maxHOverEBarrel = cms.double(0.15),
  59636. maxHOverEBarrelPflow = cms.double(999999999.0),
  59637. maxHOverEEndcaps = cms.double(0.15),
  59638. maxHOverEEndcapsPflow = cms.double(999999999.0),
  59639. maxSigmaIetaIetaBarrel = cms.double(999999999.0),
  59640. maxSigmaIetaIetaBarrelPflow = cms.double(999999999.0),
  59641. maxSigmaIetaIetaEndcaps = cms.double(999999999.0),
  59642. maxSigmaIetaIetaEndcapsPflow = cms.double(999999999.0),
  59643. maxTIP = cms.double(999999999.0),
  59644. maxTIPPflow = cms.double(999999999.0),
  59645. maxVtxDistTk = cms.double(0.2),
  59646. minEOverPBarrel = cms.double(0.0),
  59647. minEOverPBarrelPflow = cms.double(0.0),
  59648. minEOverPEndcaps = cms.double(0.0),
  59649. minEOverPEndcapsPflow = cms.double(0.0),
  59650. minMVA = cms.double(-0.4),
  59651. minMVAPflow = cms.double(-0.4),
  59652. minMvaByPassForIsolated = cms.double(-0.4),
  59653. minMvaByPassForIsolatedPflow = cms.double(-0.4),
  59654. minSCEtBarrel = cms.double(4.0),
  59655. minSCEtBarrelPflow = cms.double(0.0),
  59656. minSCEtEndcaps = cms.double(4.0),
  59657. minSCEtEndcapsPflow = cms.double(0.0),
  59658. pfMvaTag = cms.InputTag(""),
  59659. pflowGsfElectronsTag = cms.InputTag(""),
  59660. previousGsfElectronsTag = cms.InputTag(""),
  59661. ptMinTk = cms.double(0.7),
  59662. pureTrackerDrivenEcalErrorFromSimpleParameterization = cms.bool(True),
  59663. recHitFlagsToBeExcludedBarrel = cms.vstring('kFaultyHardware',
  59664. 'kTowerRecovered',
  59665. 'kDead'),
  59666. recHitFlagsToBeExcludedEndcaps = cms.vstring('kFaultyHardware',
  59667. 'kNeighboursRecovered',
  59668. 'kTowerRecovered',
  59669. 'kDead',
  59670. 'kWeird'),
  59671. recHitSeverityToBeExcludedBarrel = cms.vstring('kWeird',
  59672. 'kBad',
  59673. 'kTime'),
  59674. recHitSeverityToBeExcludedEndcaps = cms.vstring('kWeird',
  59675. 'kBad',
  59676. 'kTime'),
  59677. seedFromTEC = cms.bool(True),
  59678. seedsTag = cms.InputTag("ecalDrivenElectronSeeds"),
  59679. stripBarrelTk = cms.double(0.015),
  59680. stripEndcapTk = cms.double(0.015),
  59681. superClusterErrorFunction = cms.string('EcalClusterEnergyUncertaintyObjectSpecific'),
  59682. useCombinationRegression = cms.bool(False),
  59683. useEcalRegression = cms.bool(False),
  59684. useGsfPfRecTracks = cms.bool(True),
  59685. useIsolationValues = cms.bool(False),
  59686. useNumCrystals = cms.bool(True),
  59687. vetoClustered = cms.bool(False),
  59688. vtxTag = cms.InputTag("offlinePrimaryVertices")
  59689. )
  59690.  
  59691.  
  59692. process.ecalMultiFitUncalibRecHit = cms.EDProducer("EcalUncalibRecHitProducer",
  59693. EBdigiCollection = cms.InputTag("ecalDigis","ebDigis"),
  59694. EBhitCollection = cms.string('EcalUncalibRecHitsEB'),
  59695. EEdigiCollection = cms.InputTag("ecalDigis","eeDigis"),
  59696. EEhitCollection = cms.string('EcalUncalibRecHitsEE'),
  59697. algo = cms.string('EcalUncalibRecHitWorkerMultiFit'),
  59698. algoPSet = cms.PSet(
  59699. EBamplitudeFitParameters = cms.vdouble(1.138, 1.652),
  59700. EBtimeConstantTerm = cms.double(0.6),
  59701. EBtimeFitLimits_Lower = cms.double(0.2),
  59702. EBtimeFitLimits_Upper = cms.double(1.4),
  59703. EBtimeFitParameters = cms.vdouble(-2.015452, 3.130702, -12.3473, 41.88921, -82.83944,
  59704. 91.01147, -50.35761, 11.05621),
  59705. EBtimeNconst = cms.double(28.5),
  59706. EEamplitudeFitParameters = cms.vdouble(1.89, 1.4),
  59707. EEtimeConstantTerm = cms.double(1.0),
  59708. EEtimeFitLimits_Lower = cms.double(0.2),
  59709. EEtimeFitLimits_Upper = cms.double(1.4),
  59710. EEtimeFitParameters = cms.vdouble(-2.390548, 3.553628, -17.62341, 67.67538, -133.213,
  59711. 140.7432, -75.41106, 16.20277),
  59712. EEtimeNconst = cms.double(31.8),
  59713. EcalPulseShapeParameters = cms.PSet(
  59714. EBCorrNoiseMatrixG01 = cms.vdouble(1.0, 0.73354, 0.64442, 0.58851, 0.55425,
  59715. 0.53082, 0.51916, 0.51097, 0.50732, 0.50409),
  59716. EBCorrNoiseMatrixG06 = cms.vdouble(1.0, 0.70946, 0.58021, 0.49846, 0.45006,
  59717. 0.41366, 0.39699, 0.38478, 0.37847, 0.37055),
  59718. EBCorrNoiseMatrixG12 = cms.vdouble(1.0, 0.71073, 0.55721, 0.46089, 0.40449,
  59719. 0.35931, 0.33924, 0.32439, 0.31581, 0.30481),
  59720. EBPulseShapeCovariance = cms.vdouble(3.001e-06, 1.233e-05, 0.0, -4.416e-06, -4.571e-06,
  59721. -3.614e-06, -2.636e-06, -1.286e-06, -8.41e-07, -5.296e-07,
  59722. 0.0, 0.0, 1.233e-05, 6.154e-05, 0.0,
  59723. -2.2e-05, -2.309e-05, -1.838e-05, -1.373e-05, -7.334e-06,
  59724. -5.088e-06, -3.745e-06, -2.428e-06, 0.0, 0.0,
  59725. 0.0, 0.0, 0.0, 0.0, 0.0,
  59726. 0.0, 0.0, 0.0, 0.0, 0.0,
  59727. 0.0, -4.416e-06, -2.2e-05, 0.0, 8.319e-06,
  59728. 8.545e-06, 6.792e-06, 5.059e-06, 2.678e-06, 1.816e-06,
  59729. 1.223e-06, 8.245e-07, 5.589e-07, -4.571e-06, -2.309e-05,
  59730. 0.0, 8.545e-06, 9.182e-06, 7.219e-06, 5.388e-06,
  59731. 2.853e-06, 1.944e-06, 1.324e-06, 9.083e-07, 6.335e-07,
  59732. -3.614e-06, -1.838e-05, 0.0, 6.792e-06, 7.219e-06,
  59733. 6.016e-06, 4.437e-06, 2.385e-06, 1.636e-06, 1.118e-06,
  59734. 7.754e-07, 5.556e-07, -2.636e-06, -1.373e-05, 0.0,
  59735. 5.059e-06, 5.388e-06, 4.437e-06, 3.602e-06, 1.917e-06,
  59736. 1.322e-06, 9.079e-07, 6.529e-07, 4.752e-07, -1.286e-06,
  59737. -7.334e-06, 0.0, 2.678e-06, 2.853e-06, 2.385e-06,
  59738. 1.917e-06, 1.375e-06, 9.1e-07, 6.455e-07, 4.693e-07,
  59739. 3.657e-07, -8.41e-07, -5.088e-06, 0.0, 1.816e-06,
  59740. 1.944e-06, 1.636e-06, 1.322e-06, 9.1e-07, 9.115e-07,
  59741. 6.062e-07, 4.436e-07, 3.422e-07, -5.296e-07, -3.745e-06,
  59742. 0.0, 1.223e-06, 1.324e-06, 1.118e-06, 9.079e-07,
  59743. 6.455e-07, 6.062e-07, 7.217e-07, 4.862e-07, 3.768e-07,
  59744. 0.0, -2.428e-06, 0.0, 8.245e-07, 9.083e-07,
  59745. 7.754e-07, 6.529e-07, 4.693e-07, 4.436e-07, 4.862e-07,
  59746. 6.509e-07, 4.418e-07, 0.0, 0.0, 0.0,
  59747. 5.589e-07, 6.335e-07, 5.556e-07, 4.752e-07, 3.657e-07,
  59748. 3.422e-07, 3.768e-07, 4.418e-07, 6.142e-07),
  59749. EBPulseShapeTemplate = cms.vdouble(0.0113979, 0.758151, 1.0, 0.887744, 0.673548,
  59750. 0.474332, 0.319561, 0.215144, 0.147464, 0.101087,
  59751. 0.0693181, 0.0475044),
  59752. EBdigiCollection = cms.string(''),
  59753. EECorrNoiseMatrixG01 = cms.vdouble(1.0, 0.72698, 0.62048, 0.55691, 0.51848,
  59754. 0.49147, 0.47813, 0.47007, 0.46621, 0.46265),
  59755. EECorrNoiseMatrixG06 = cms.vdouble(1.0, 0.71217, 0.47464, 0.34056, 0.26282,
  59756. 0.20287, 0.17734, 0.16256, 0.15618, 0.14443),
  59757. EECorrNoiseMatrixG12 = cms.vdouble(1.0, 0.71373, 0.44825, 0.30152, 0.21609,
  59758. 0.14786, 0.11772, 0.10165, 0.09465, 0.08098),
  59759. EEPulseShapeCovariance = cms.vdouble(3.941e-05, 3.333e-05, 0.0, -1.449e-05, -1.661e-05,
  59760. -1.424e-05, -1.183e-05, -6.842e-06, -4.915e-06, -3.411e-06,
  59761. 0.0, 0.0, 3.333e-05, 2.862e-05, 0.0,
  59762. -1.244e-05, -1.431e-05, -1.233e-05, -1.032e-05, -5.883e-06,
  59763. -4.154e-06, -2.902e-06, -2.128e-06, 0.0, 0.0,
  59764. 0.0, 0.0, 0.0, 0.0, 0.0,
  59765. 0.0, 0.0, 0.0, 0.0, 0.0,
  59766. 0.0, -1.449e-05, -1.244e-05, 0.0, 5.84e-06,
  59767. 6.649e-06, 5.72e-06, 4.812e-06, 2.708e-06, 1.869e-06,
  59768. 1.33e-06, 9.186e-07, 6.446e-07, -1.661e-05, -1.431e-05,
  59769. 0.0, 6.649e-06, 7.966e-06, 6.898e-06, 5.794e-06,
  59770. 3.157e-06, 2.184e-06, 1.567e-06, 1.084e-06, 7.575e-07,
  59771. -1.424e-05, -1.233e-05, 0.0, 5.72e-06, 6.898e-06,
  59772. 6.341e-06, 5.347e-06, 2.859e-06, 1.991e-06, 1.431e-06,
  59773. 9.839e-07, 6.886e-07, -1.183e-05, -1.032e-05, 0.0,
  59774. 4.812e-06, 5.794e-06, 5.347e-06, 4.854e-06, 2.628e-06,
  59775. 1.809e-06, 1.289e-06, 9.02e-07, 6.146e-07, -6.842e-06,
  59776. -5.883e-06, 0.0, 2.708e-06, 3.157e-06, 2.859e-06,
  59777. 2.628e-06, 1.863e-06, 1.296e-06, 8.882e-07, 6.108e-07,
  59778. 4.283e-07, -4.915e-06, -4.154e-06, 0.0, 1.869e-06,
  59779. 2.184e-06, 1.991e-06, 1.809e-06, 1.296e-06, 1.217e-06,
  59780. 8.669e-07, 5.751e-07, 3.882e-07, -3.411e-06, -2.902e-06,
  59781. 0.0, 1.33e-06, 1.567e-06, 1.431e-06, 1.289e-06,
  59782. 8.882e-07, 8.669e-07, 9.522e-07, 6.717e-07, 4.293e-07,
  59783. 0.0, -2.128e-06, 0.0, 9.186e-07, 1.084e-06,
  59784. 9.839e-07, 9.02e-07, 6.108e-07, 5.751e-07, 6.717e-07,
  59785. 7.911e-07, 5.493e-07, 0.0, 0.0, 0.0,
  59786. 6.446e-07, 7.575e-07, 6.886e-07, 6.146e-07, 4.283e-07,
  59787. 3.882e-07, 4.293e-07, 5.493e-07, 7.027e-07),
  59788. EEPulseShapeTemplate = cms.vdouble(0.116442, 0.756246, 1.0, 0.897182, 0.686831,
  59789. 0.491506, 0.344111, 0.245731, 0.174115, 0.123361,
  59790. 0.0874288, 0.061957),
  59791. EEdigiCollection = cms.string(''),
  59792. ESdigiCollection = cms.string(''),
  59793. EcalPreMixStage1 = cms.bool(False),
  59794. EcalPreMixStage2 = cms.bool(False),
  59795. UseLCcorrection = cms.untracked.bool(True)
  59796. ),
  59797. activeBXs = cms.vint32(-5, -4, -3, -2, -1,
  59798. 0, 1, 2, 3, 4),
  59799. addPedestalUncertaintyEB = cms.double(0.0),
  59800. addPedestalUncertaintyEE = cms.double(0.0),
  59801. ampErrorCalculation = cms.bool(True),
  59802. amplitudeThresholdEB = cms.double(10),
  59803. amplitudeThresholdEE = cms.double(10),
  59804. chi2ThreshEB_ = cms.double(65.0),
  59805. chi2ThreshEE_ = cms.double(50.0),
  59806. doPrefitEB = cms.bool(False),
  59807. doPrefitEE = cms.bool(False),
  59808. dynamicPedestalsEB = cms.bool(False),
  59809. dynamicPedestalsEE = cms.bool(False),
  59810. ebPulseShape = cms.vdouble(5.2e-05, -5.26e-05, 6.66e-05, 0.1168, 0.7575,
  59811. 1.0, 0.8876, 0.6732, 0.4741, 0.3194),
  59812. ebSpikeThreshold = cms.double(1.042),
  59813. eePulseShape = cms.vdouble(5.2e-05, -5.26e-05, 6.66e-05, 0.1168, 0.7575,
  59814. 1.0, 0.8876, 0.6732, 0.4741, 0.3194),
  59815. gainSwitchUseMaxSampleEB = cms.bool(True),
  59816. gainSwitchUseMaxSampleEE = cms.bool(False),
  59817. kPoorRecoFlagEB = cms.bool(True),
  59818. kPoorRecoFlagEE = cms.bool(False),
  59819. mitigateBadSamplesEB = cms.bool(False),
  59820. mitigateBadSamplesEE = cms.bool(False),
  59821. outOfTimeThresholdGain12mEB = cms.double(5),
  59822. outOfTimeThresholdGain12mEE = cms.double(1000),
  59823. outOfTimeThresholdGain12pEB = cms.double(5),
  59824. outOfTimeThresholdGain12pEE = cms.double(1000),
  59825. outOfTimeThresholdGain61mEB = cms.double(5),
  59826. outOfTimeThresholdGain61mEE = cms.double(1000),
  59827. outOfTimeThresholdGain61pEB = cms.double(5),
  59828. outOfTimeThresholdGain61pEE = cms.double(1000),
  59829. prefitMaxChiSqEB = cms.double(25.0),
  59830. prefitMaxChiSqEE = cms.double(10.0),
  59831. selectiveBadSampleCriteriaEB = cms.bool(False),
  59832. selectiveBadSampleCriteriaEE = cms.bool(False),
  59833. simplifiedNoiseModelForGainSwitch = cms.bool(True),
  59834. timealgo = cms.string('RatioMethod'),
  59835. useLumiInfoRunHeader = cms.bool(True)
  59836. )
  59837. )
  59838.  
  59839.  
  59840. process.ecalPreshowerDigis = cms.EDProducer("ESRawToDigi",
  59841. ESdigiCollection = cms.string(''),
  59842. InstanceES = cms.string(''),
  59843. LookupTable = cms.FileInPath('EventFilter/ESDigiToRaw/data/ES_lookup_table.dat'),
  59844. debugMode = cms.untracked.bool(False),
  59845. sourceTag = cms.InputTag("rawDataCollector")
  59846. )
  59847.  
  59848.  
  59849. process.ecalPreshowerRecHit = cms.EDProducer("ESRecHitProducer",
  59850. ESRecoAlgo = cms.int32(0),
  59851. ESdigiCollection = cms.InputTag("ecalPreshowerDigis"),
  59852. ESrechitCollection = cms.string('EcalRecHitsES'),
  59853. algo = cms.string('ESRecHitWorker')
  59854. )
  59855.  
  59856.  
  59857. process.ecalRecHit = cms.EDProducer("EcalRecHitProducer",
  59858. ChannelStatusToBeExcluded = cms.vstring('kDAC',
  59859. 'kNoisy',
  59860. 'kNNoisy',
  59861. 'kFixedG6',
  59862. 'kFixedG1',
  59863. 'kFixedG0',
  59864. 'kNonRespondingIsolated',
  59865. 'kDeadVFE',
  59866. 'kDeadFE',
  59867. 'kNoDataNoTP'),
  59868. EBLaserMAX = cms.double(3.0),
  59869. EBLaserMIN = cms.double(0.5),
  59870. EBrechitCollection = cms.string('EcalRecHitsEB'),
  59871. EBuncalibRecHitCollection = cms.InputTag("ecalMultiFitUncalibRecHit","EcalUncalibRecHitsEB"),
  59872. EELaserMAX = cms.double(8.0),
  59873. EELaserMIN = cms.double(0.5),
  59874. EErechitCollection = cms.string('EcalRecHitsEE'),
  59875. EEuncalibRecHitCollection = cms.InputTag("ecalMultiFitUncalibRecHit","EcalUncalibRecHitsEE"),
  59876. algo = cms.string('EcalRecHitWorkerSimple'),
  59877. algoRecover = cms.string('EcalRecHitWorkerRecover'),
  59878. cleaningConfig = cms.PSet(
  59879. cThreshold_barrel = cms.double(4),
  59880. cThreshold_double = cms.double(10),
  59881. cThreshold_endcap = cms.double(15),
  59882. e4e1Threshold_barrel = cms.double(0.08),
  59883. e4e1Threshold_endcap = cms.double(0.3),
  59884. e4e1_a_barrel = cms.double(0.02),
  59885. e4e1_a_endcap = cms.double(0.02),
  59886. e4e1_b_barrel = cms.double(0.02),
  59887. e4e1_b_endcap = cms.double(-0.0125),
  59888. e6e2thresh = cms.double(0.04),
  59889. ignoreOutOfTimeThresh = cms.double(1000000000.0),
  59890. tightenCrack_e1_double = cms.double(2),
  59891. tightenCrack_e1_single = cms.double(1),
  59892. tightenCrack_e4e1_single = cms.double(2.5),
  59893. tightenCrack_e6e2_double = cms.double(3)
  59894. ),
  59895. dbStatusToBeExcludedEB = cms.vint32(14, 78, 142),
  59896. dbStatusToBeExcludedEE = cms.vint32(14, 78, 142),
  59897. ebDetIdToBeRecovered = cms.InputTag("ecalDetIdToBeRecovered","ebDetId"),
  59898. ebFEToBeRecovered = cms.InputTag("ecalDetIdToBeRecovered","ebFE"),
  59899. eeDetIdToBeRecovered = cms.InputTag("ecalDetIdToBeRecovered","eeDetId"),
  59900. eeFEToBeRecovered = cms.InputTag("ecalDetIdToBeRecovered","eeFE"),
  59901. flagsMapDBReco = cms.PSet(
  59902. kDead = cms.vstring('kNoDataNoTP'),
  59903. kGood = cms.vstring('kOk',
  59904. 'kDAC',
  59905. 'kNoLaser',
  59906. 'kNoisy'),
  59907. kNeighboursRecovered = cms.vstring('kFixedG0',
  59908. 'kNonRespondingIsolated',
  59909. 'kDeadVFE'),
  59910. kNoisy = cms.vstring('kNNoisy',
  59911. 'kFixedG6',
  59912. 'kFixedG1'),
  59913. kTowerRecovered = cms.vstring('kDeadFE')
  59914. ),
  59915. killDeadChannels = cms.bool(True),
  59916. laserCorrection = cms.bool(True),
  59917. logWarningEtThreshold_EB_FE = cms.double(50),
  59918. logWarningEtThreshold_EE_FE = cms.double(50),
  59919. recoverEBFE = cms.bool(True),
  59920. recoverEBIsolatedChannels = cms.bool(False),
  59921. recoverEBVFE = cms.bool(False),
  59922. recoverEEFE = cms.bool(True),
  59923. recoverEEIsolatedChannels = cms.bool(False),
  59924. recoverEEVFE = cms.bool(False),
  59925. singleChannelRecoveryMethod = cms.string('NeuralNetworks'),
  59926. singleChannelRecoveryThreshold = cms.double(8),
  59927. skipTimeCalib = cms.bool(False),
  59928. triggerPrimitiveDigiCollection = cms.InputTag("ecalDigis","EcalTriggerPrimitives")
  59929. )
  59930.  
  59931.  
  59932. process.ecalTPSkim = cms.EDProducer("EcalTPSkimmer",
  59933. chStatusToSelectTP = cms.vuint32(13),
  59934. doBarrel = cms.bool(True),
  59935. doEndcap = cms.bool(True),
  59936. skipModule = cms.bool(False),
  59937. tpInputCollection = cms.InputTag("ecalDigis","EcalTriggerPrimitives"),
  59938. tpOutputCollection = cms.string('')
  59939. )
  59940.  
  59941.  
  59942. process.egmElectronIsolationCITK = cms.EDProducer("CITKPFIsolationSumProducer",
  59943. isolationConeDefinitions = cms.VPSet(cms.PSet(
  59944. coneSize = cms.double(0.3),
  59945. isolateAgainst = cms.string('h+'),
  59946. isolationAlgo = cms.string('ElectronPFIsolationWithMapBasedVeto'),
  59947. miniAODVertexCodes = cms.vuint32(2, 3),
  59948. particleBasedIsolation = cms.InputTag("particleBasedIsolationTmp","gedGsfElectronsTmp"),
  59949. vertexIndex = cms.int32(0)
  59950. ),
  59951. cms.PSet(
  59952. coneSize = cms.double(0.3),
  59953. isolateAgainst = cms.string('h0'),
  59954. isolationAlgo = cms.string('ElectronPFIsolationWithMapBasedVeto'),
  59955. miniAODVertexCodes = cms.vuint32(2, 3),
  59956. particleBasedIsolation = cms.InputTag("particleBasedIsolationTmp","gedGsfElectronsTmp"),
  59957. vertexIndex = cms.int32(0)
  59958. ),
  59959. cms.PSet(
  59960. coneSize = cms.double(0.3),
  59961. isolateAgainst = cms.string('gamma'),
  59962. isolationAlgo = cms.string('ElectronPFIsolationWithMapBasedVeto'),
  59963. miniAODVertexCodes = cms.vuint32(2, 3),
  59964. particleBasedIsolation = cms.InputTag("particleBasedIsolationTmp","gedGsfElectronsTmp"),
  59965. vertexIndex = cms.int32(0)
  59966. )),
  59967. srcForIsolationCone = cms.InputTag("pfNoPileUpCandidates"),
  59968. srcToIsolate = cms.InputTag("gedGsfElectronsTmp")
  59969. )
  59970.  
  59971.  
  59972. process.egmElectronIsolationPileUpCITK = cms.EDProducer("CITKPFIsolationSumProducer",
  59973. isolationConeDefinitions = cms.VPSet(cms.PSet(
  59974. coneSize = cms.double(0.3),
  59975. isolateAgainst = cms.string('h+'),
  59976. isolationAlgo = cms.string('ElectronPFIsolationWithMapBasedVeto'),
  59977. miniAODVertexCodes = cms.vuint32(2, 3),
  59978. particleBasedIsolation = cms.InputTag("particleBasedIsolationTmp","gedGsfElectronsTmp"),
  59979. vertexIndex = cms.int32(0)
  59980. )),
  59981. srcForIsolationCone = cms.InputTag("pfPileUpAllChargedParticles"),
  59982. srcToIsolate = cms.InputTag("gedGsfElectronsTmp")
  59983. )
  59984.  
  59985.  
  59986. process.egmElectronPUPPIIsolation = cms.EDProducer("CITKPFIsolationSumProducerForPUPPI",
  59987. isolationConeDefinitions = cms.VPSet(cms.PSet(
  59988. VetoConeSizeBarrel = cms.double(0.0),
  59989. VetoConeSizeEndcaps = cms.double(0.015),
  59990. coneSize = cms.double(0.3),
  59991. isolateAgainst = cms.string('h+'),
  59992. isolationAlgo = cms.string('ElectronPFIsolationWithConeVeto'),
  59993. miniAODVertexCodes = cms.vuint32(2, 3)
  59994. ),
  59995. cms.PSet(
  59996. VetoConeSizeBarrel = cms.double(0.0),
  59997. VetoConeSizeEndcaps = cms.double(0.0),
  59998. coneSize = cms.double(0.3),
  59999. isolateAgainst = cms.string('h0'),
  60000. isolationAlgo = cms.string('ElectronPFIsolationWithConeVeto'),
  60001. miniAODVertexCodes = cms.vuint32(2, 3)
  60002. ),
  60003. cms.PSet(
  60004. VetoConeSizeBarrel = cms.double(0.0),
  60005. VetoConeSizeEndcaps = cms.double(0.08),
  60006. coneSize = cms.double(0.3),
  60007. isolateAgainst = cms.string('gamma'),
  60008. isolationAlgo = cms.string('ElectronPFIsolationWithConeVeto'),
  60009. miniAODVertexCodes = cms.vuint32(2, 3)
  60010. )),
  60011. puppiValueMap = cms.InputTag(""),
  60012. srcForIsolationCone = cms.InputTag("packedPFCandidates"),
  60013. srcToIsolate = cms.InputTag("reducedEgamma","reducedGedGsfElectrons")
  60014. )
  60015.  
  60016.  
  60017. process.egmElectronPUPPINoLeptonsIsolation = cms.EDProducer("CITKPFIsolationSumProducerForPUPPI",
  60018. isolationConeDefinitions = cms.VPSet(cms.PSet(
  60019. VetoConeSizeBarrel = cms.double(0.0),
  60020. VetoConeSizeEndcaps = cms.double(0.015),
  60021. coneSize = cms.double(0.3),
  60022. isolateAgainst = cms.string('h+'),
  60023. isolationAlgo = cms.string('ElectronPFIsolationWithConeVeto'),
  60024. miniAODVertexCodes = cms.vuint32(2, 3)
  60025. ),
  60026. cms.PSet(
  60027. VetoConeSizeBarrel = cms.double(0.0),
  60028. VetoConeSizeEndcaps = cms.double(0.0),
  60029. coneSize = cms.double(0.3),
  60030. isolateAgainst = cms.string('h0'),
  60031. isolationAlgo = cms.string('ElectronPFIsolationWithConeVeto'),
  60032. miniAODVertexCodes = cms.vuint32(2, 3)
  60033. ),
  60034. cms.PSet(
  60035. VetoConeSizeBarrel = cms.double(0.0),
  60036. VetoConeSizeEndcaps = cms.double(0.08),
  60037. coneSize = cms.double(0.3),
  60038. isolateAgainst = cms.string('gamma'),
  60039. isolationAlgo = cms.string('ElectronPFIsolationWithConeVeto'),
  60040. miniAODVertexCodes = cms.vuint32(2, 3)
  60041. )),
  60042. puppiValueMap = cms.InputTag(""),
  60043. srcForIsolationCone = cms.InputTag("packedPFCandidates"),
  60044. srcToIsolate = cms.InputTag("reducedEgamma","reducedGedGsfElectrons"),
  60045. usePUPPINoLepton = cms.bool(True)
  60046. )
  60047.  
  60048.  
  60049. process.egmGedGsfElectronPFNoPileUpIsolation = cms.EDProducer("CITKPFIsolationSumProducer",
  60050. isolationConeDefinitions = cms.VPSet(cms.PSet(
  60051. VetoConeSizeBarrel = cms.double(0.0),
  60052. VetoConeSizeEndcaps = cms.double(0.015),
  60053. coneSize = cms.double(0.3),
  60054. isolateAgainst = cms.string('h+'),
  60055. isolationAlgo = cms.string('ElectronPFIsolationWithConeVeto'),
  60056. miniAODVertexCodes = cms.vuint32(2, 3)
  60057. ),
  60058. cms.PSet(
  60059. VetoConeSizeBarrel = cms.double(0.0),
  60060. VetoConeSizeEndcaps = cms.double(0.0),
  60061. coneSize = cms.double(0.3),
  60062. isolateAgainst = cms.string('h0'),
  60063. isolationAlgo = cms.string('ElectronPFIsolationWithConeVeto'),
  60064. miniAODVertexCodes = cms.vuint32(2, 3)
  60065. ),
  60066. cms.PSet(
  60067. VetoConeSizeBarrel = cms.double(0.0),
  60068. VetoConeSizeEndcaps = cms.double(0.08),
  60069. coneSize = cms.double(0.3),
  60070. isolateAgainst = cms.string('gamma'),
  60071. isolationAlgo = cms.string('ElectronPFIsolationWithConeVeto'),
  60072. miniAODVertexCodes = cms.vuint32(2, 3)
  60073. )),
  60074. srcForIsolationCone = cms.InputTag("pfNoPileUpCandidates"),
  60075. srcToIsolate = cms.InputTag("gedGsfElectrons")
  60076. )
  60077.  
  60078.  
  60079. process.egmGedGsfElectronPFPileUpIsolation = cms.EDProducer("CITKPFIsolationSumProducer",
  60080. isolationConeDefinitions = cms.VPSet(cms.PSet(
  60081. VetoConeSizeBarrel = cms.double(0.0),
  60082. VetoConeSizeEndcaps = cms.double(0.015),
  60083. coneSize = cms.double(0.3),
  60084. isolateAgainst = cms.string('h+'),
  60085. isolationAlgo = cms.string('ElectronPFIsolationWithConeVeto'),
  60086. miniAODVertexCodes = cms.vuint32(0, 1)
  60087. )),
  60088. srcForIsolationCone = cms.InputTag("pfPileUpAllChargedParticles"),
  60089. srcToIsolate = cms.InputTag("gedGsfElectrons")
  60090. )
  60091.  
  60092.  
  60093. process.egmGsfElectronIDs = cms.EDProducer("VersionedGsfElectronIdProducer",
  60094. physicsObjectIDs = cms.VPSet(cms.PSet(
  60095. idDefinition = cms.PSet(
  60096. cutFlow = cms.VPSet(cms.PSet(
  60097. cutName = cms.string('MinPtCut'),
  60098. isIgnored = cms.bool(False),
  60099. minPt = cms.double(5.0),
  60100. needsAdditionalProducts = cms.bool(False)
  60101. ),
  60102. cms.PSet(
  60103. allowedEtaRanges = cms.VPSet(cms.PSet(
  60104. maxEta = cms.double(1.479),
  60105. minEta = cms.double(0.0)
  60106. ),
  60107. cms.PSet(
  60108. maxEta = cms.double(2.5),
  60109. minEta = cms.double(1.479)
  60110. )),
  60111. cutName = cms.string('GsfEleSCEtaMultiRangeCut'),
  60112. isIgnored = cms.bool(False),
  60113. needsAdditionalProducts = cms.bool(False),
  60114. useAbsEta = cms.bool(True)
  60115. ),
  60116. cms.PSet(
  60117. barrelCutOff = cms.double(1.479),
  60118. cutName = cms.string('GsfEleDEtaInCut'),
  60119. dEtaInCutValueEB = cms.double(0.009277),
  60120. dEtaInCutValueEE = cms.double(0.009833),
  60121. isIgnored = cms.bool(False),
  60122. needsAdditionalProducts = cms.bool(False)
  60123. ),
  60124. cms.PSet(
  60125. barrelCutOff = cms.double(1.479),
  60126. cutName = cms.string('GsfEleDPhiInCut'),
  60127. dPhiInCutValueEB = cms.double(0.094739),
  60128. dPhiInCutValueEE = cms.double(0.149934),
  60129. isIgnored = cms.bool(False),
  60130. needsAdditionalProducts = cms.bool(False)
  60131. ),
  60132. cms.PSet(
  60133. barrelCutOff = cms.double(1.479),
  60134. cutName = cms.string('GsfEleFull5x5SigmaIEtaIEtaCut'),
  60135. full5x5SigmaIEtaIEtaCutValueEB = cms.double(0.010331),
  60136. full5x5SigmaIEtaIEtaCutValueEE = cms.double(0.031838),
  60137. isIgnored = cms.bool(False),
  60138. needsAdditionalProducts = cms.bool(False)
  60139. ),
  60140. cms.PSet(
  60141. barrelCutOff = cms.double(1.479),
  60142. cutName = cms.string('GsfEleHadronicOverEMCut'),
  60143. hadronicOverEMCutValueEB = cms.double(0.093068),
  60144. hadronicOverEMCutValueEE = cms.double(0.115754),
  60145. isIgnored = cms.bool(False),
  60146. needsAdditionalProducts = cms.bool(False)
  60147. ),
  60148. cms.PSet(
  60149. barrelCutOff = cms.double(1.479),
  60150. cutName = cms.string('GsfEleDxyCut'),
  60151. dxyCutValueEB = cms.double(0.035904),
  60152. dxyCutValueEE = cms.double(0.099266),
  60153. isIgnored = cms.bool(False),
  60154. needsAdditionalProducts = cms.bool(True),
  60155. vertexSrc = cms.InputTag("offlinePrimaryVertices"),
  60156. vertexSrcMiniAOD = cms.InputTag("offlineSlimmedPrimaryVertices")
  60157. ),
  60158. cms.PSet(
  60159. barrelCutOff = cms.double(1.479),
  60160. cutName = cms.string('GsfEleDzCut'),
  60161. dzCutValueEB = cms.double(0.075496),
  60162. dzCutValueEE = cms.double(0.197897),
  60163. isIgnored = cms.bool(False),
  60164. needsAdditionalProducts = cms.bool(True),
  60165. vertexSrc = cms.InputTag("offlinePrimaryVertices"),
  60166. vertexSrcMiniAOD = cms.InputTag("offlineSlimmedPrimaryVertices")
  60167. ),
  60168. cms.PSet(
  60169. barrelCutOff = cms.double(1.479),
  60170. cutName = cms.string('GsfEleEInverseMinusPInverseCut'),
  60171. eInverseMinusPInverseCutValueEB = cms.double(0.189968),
  60172. eInverseMinusPInverseCutValueEE = cms.double(0.140662),
  60173. isIgnored = cms.bool(False),
  60174. needsAdditionalProducts = cms.bool(False)
  60175. ),
  60176. cms.PSet(
  60177. barrelCutOff = cms.double(1.479),
  60178. cutName = cms.string('GsfEleEffAreaPFIsoCut'),
  60179. effAreasConfigFile = cms.FileInPath('RecoEgamma/ElectronIdentification/data/PHYS14/effAreaElectrons_cone03_pfNeuHadronsAndPhotons.txt'),
  60180. isIgnored = cms.bool(False),
  60181. isRelativeIso = cms.bool(True),
  60182. isoCutEBHighPt = cms.double(0.130136),
  60183. isoCutEBLowPt = cms.double(0.130136),
  60184. isoCutEEHighPt = cms.double(0.163368),
  60185. isoCutEELowPt = cms.double(0.163368),
  60186. needsAdditionalProducts = cms.bool(True),
  60187. ptCutOff = cms.double(20.0),
  60188. rho = cms.InputTag("fixedGridRhoFastjetAll")
  60189. ),
  60190. cms.PSet(
  60191. beamspotSrc = cms.InputTag("offlineBeamSpot"),
  60192. conversionSrc = cms.InputTag("allConversions"),
  60193. conversionSrcMiniAOD = cms.InputTag("reducedEgamma","reducedConversions"),
  60194. cutName = cms.string('GsfEleConversionVetoCut'),
  60195. isIgnored = cms.bool(False),
  60196. needsAdditionalProducts = cms.bool(True)
  60197. ),
  60198. cms.PSet(
  60199. barrelCutOff = cms.double(1.479),
  60200. cutName = cms.string('GsfEleMissingHitsCut'),
  60201. isIgnored = cms.bool(False),
  60202. maxMissingHitsEB = cms.uint32(1),
  60203. maxMissingHitsEE = cms.uint32(1),
  60204. needsAdditionalProducts = cms.bool(False)
  60205. )),
  60206. idName = cms.string('cutBasedElectronID-PHYS14-PU20bx25-V2-standalone-loose')
  60207. ),
  60208. idMD5 = cms.string('fce6cef3a2c73849c527549af6a0dd86'),
  60209. isPOGApproved = cms.untracked.bool(True)
  60210. ),
  60211. cms.PSet(
  60212. idDefinition = cms.PSet(
  60213. cutFlow = cms.VPSet(cms.PSet(
  60214. cutName = cms.string('MinPtCut'),
  60215. isIgnored = cms.bool(False),
  60216. minPt = cms.double(5.0),
  60217. needsAdditionalProducts = cms.bool(False)
  60218. ),
  60219. cms.PSet(
  60220. allowedEtaRanges = cms.VPSet(cms.PSet(
  60221. maxEta = cms.double(1.479),
  60222. minEta = cms.double(0.0)
  60223. ),
  60224. cms.PSet(
  60225. maxEta = cms.double(2.5),
  60226. minEta = cms.double(1.479)
  60227. )),
  60228. cutName = cms.string('GsfEleSCEtaMultiRangeCut'),
  60229. isIgnored = cms.bool(False),
  60230. needsAdditionalProducts = cms.bool(False),
  60231. useAbsEta = cms.bool(True)
  60232. ),
  60233. cms.PSet(
  60234. barrelCutOff = cms.double(1.479),
  60235. cutName = cms.string('GsfEleDEtaInCut'),
  60236. dEtaInCutValueEB = cms.double(0.008925),
  60237. dEtaInCutValueEE = cms.double(0.007429),
  60238. isIgnored = cms.bool(False),
  60239. needsAdditionalProducts = cms.bool(False)
  60240. ),
  60241. cms.PSet(
  60242. barrelCutOff = cms.double(1.479),
  60243. cutName = cms.string('GsfEleDPhiInCut'),
  60244. dPhiInCutValueEB = cms.double(0.035973),
  60245. dPhiInCutValueEE = cms.double(0.067879),
  60246. isIgnored = cms.bool(False),
  60247. needsAdditionalProducts = cms.bool(False)
  60248. ),
  60249. cms.PSet(
  60250. barrelCutOff = cms.double(1.479),
  60251. cutName = cms.string('GsfEleFull5x5SigmaIEtaIEtaCut'),
  60252. full5x5SigmaIEtaIEtaCutValueEB = cms.double(0.009996),
  60253. full5x5SigmaIEtaIEtaCutValueEE = cms.double(0.030135),
  60254. isIgnored = cms.bool(False),
  60255. needsAdditionalProducts = cms.bool(False)
  60256. ),
  60257. cms.PSet(
  60258. barrelCutOff = cms.double(1.479),
  60259. cutName = cms.string('GsfEleHadronicOverEMCut'),
  60260. hadronicOverEMCutValueEB = cms.double(0.050537),
  60261. hadronicOverEMCutValueEE = cms.double(0.086782),
  60262. isIgnored = cms.bool(False),
  60263. needsAdditionalProducts = cms.bool(False)
  60264. ),
  60265. cms.PSet(
  60266. barrelCutOff = cms.double(1.479),
  60267. cutName = cms.string('GsfEleDxyCut'),
  60268. dxyCutValueEB = cms.double(0.012235),
  60269. dxyCutValueEE = cms.double(0.036719),
  60270. isIgnored = cms.bool(False),
  60271. needsAdditionalProducts = cms.bool(True),
  60272. vertexSrc = cms.InputTag("offlinePrimaryVertices"),
  60273. vertexSrcMiniAOD = cms.InputTag("offlineSlimmedPrimaryVertices")
  60274. ),
  60275. cms.PSet(
  60276. barrelCutOff = cms.double(1.479),
  60277. cutName = cms.string('GsfEleDzCut'),
  60278. dzCutValueEB = cms.double(0.04202),
  60279. dzCutValueEE = cms.double(0.138142),
  60280. isIgnored = cms.bool(False),
  60281. needsAdditionalProducts = cms.bool(True),
  60282. vertexSrc = cms.InputTag("offlinePrimaryVertices"),
  60283. vertexSrcMiniAOD = cms.InputTag("offlineSlimmedPrimaryVertices")
  60284. ),
  60285. cms.PSet(
  60286. barrelCutOff = cms.double(1.479),
  60287. cutName = cms.string('GsfEleEInverseMinusPInverseCut'),
  60288. eInverseMinusPInverseCutValueEB = cms.double(0.091942),
  60289. eInverseMinusPInverseCutValueEE = cms.double(0.100683),
  60290. isIgnored = cms.bool(False),
  60291. needsAdditionalProducts = cms.bool(False)
  60292. ),
  60293. cms.PSet(
  60294. barrelCutOff = cms.double(1.479),
  60295. cutName = cms.string('GsfEleEffAreaPFIsoCut'),
  60296. effAreasConfigFile = cms.FileInPath('RecoEgamma/ElectronIdentification/data/PHYS14/effAreaElectrons_cone03_pfNeuHadronsAndPhotons.txt'),
  60297. isIgnored = cms.bool(False),
  60298. isRelativeIso = cms.bool(True),
  60299. isoCutEBHighPt = cms.double(0.107587),
  60300. isoCutEBLowPt = cms.double(0.107587),
  60301. isoCutEEHighPt = cms.double(0.113254),
  60302. isoCutEELowPt = cms.double(0.113254),
  60303. needsAdditionalProducts = cms.bool(True),
  60304. ptCutOff = cms.double(20.0),
  60305. rho = cms.InputTag("fixedGridRhoFastjetAll")
  60306. ),
  60307. cms.PSet(
  60308. beamspotSrc = cms.InputTag("offlineBeamSpot"),
  60309. conversionSrc = cms.InputTag("allConversions"),
  60310. conversionSrcMiniAOD = cms.InputTag("reducedEgamma","reducedConversions"),
  60311. cutName = cms.string('GsfEleConversionVetoCut'),
  60312. isIgnored = cms.bool(False),
  60313. needsAdditionalProducts = cms.bool(True)
  60314. ),
  60315. cms.PSet(
  60316. barrelCutOff = cms.double(1.479),
  60317. cutName = cms.string('GsfEleMissingHitsCut'),
  60318. isIgnored = cms.bool(False),
  60319. maxMissingHitsEB = cms.uint32(1),
  60320. maxMissingHitsEE = cms.uint32(1),
  60321. needsAdditionalProducts = cms.bool(False)
  60322. )),
  60323. idName = cms.string('cutBasedElectronID-PHYS14-PU20bx25-V2-standalone-medium')
  60324. ),
  60325. idMD5 = cms.string('a8c98f61148e0d989e436a46497df86a'),
  60326. isPOGApproved = cms.untracked.bool(True)
  60327. ),
  60328. cms.PSet(
  60329. idDefinition = cms.PSet(
  60330. cutFlow = cms.VPSet(cms.PSet(
  60331. cutName = cms.string('MinPtCut'),
  60332. isIgnored = cms.bool(False),
  60333. minPt = cms.double(5.0),
  60334. needsAdditionalProducts = cms.bool(False)
  60335. ),
  60336. cms.PSet(
  60337. allowedEtaRanges = cms.VPSet(cms.PSet(
  60338. maxEta = cms.double(1.479),
  60339. minEta = cms.double(0.0)
  60340. ),
  60341. cms.PSet(
  60342. maxEta = cms.double(2.5),
  60343. minEta = cms.double(1.479)
  60344. )),
  60345. cutName = cms.string('GsfEleSCEtaMultiRangeCut'),
  60346. isIgnored = cms.bool(False),
  60347. needsAdditionalProducts = cms.bool(False),
  60348. useAbsEta = cms.bool(True)
  60349. ),
  60350. cms.PSet(
  60351. barrelCutOff = cms.double(1.479),
  60352. cutName = cms.string('GsfEleDEtaInCut'),
  60353. dEtaInCutValueEB = cms.double(0.006046),
  60354. dEtaInCutValueEE = cms.double(0.007057),
  60355. isIgnored = cms.bool(False),
  60356. needsAdditionalProducts = cms.bool(False)
  60357. ),
  60358. cms.PSet(
  60359. barrelCutOff = cms.double(1.479),
  60360. cutName = cms.string('GsfEleDPhiInCut'),
  60361. dPhiInCutValueEB = cms.double(0.028092),
  60362. dPhiInCutValueEE = cms.double(0.030159),
  60363. isIgnored = cms.bool(False),
  60364. needsAdditionalProducts = cms.bool(False)
  60365. ),
  60366. cms.PSet(
  60367. barrelCutOff = cms.double(1.479),
  60368. cutName = cms.string('GsfEleFull5x5SigmaIEtaIEtaCut'),
  60369. full5x5SigmaIEtaIEtaCutValueEB = cms.double(0.009947),
  60370. full5x5SigmaIEtaIEtaCutValueEE = cms.double(0.028237),
  60371. isIgnored = cms.bool(False),
  60372. needsAdditionalProducts = cms.bool(False)
  60373. ),
  60374. cms.PSet(
  60375. barrelCutOff = cms.double(1.479),
  60376. cutName = cms.string('GsfEleHadronicOverEMCut'),
  60377. hadronicOverEMCutValueEB = cms.double(0.045772),
  60378. hadronicOverEMCutValueEE = cms.double(0.067778),
  60379. isIgnored = cms.bool(False),
  60380. needsAdditionalProducts = cms.bool(False)
  60381. ),
  60382. cms.PSet(
  60383. barrelCutOff = cms.double(1.479),
  60384. cutName = cms.string('GsfEleDxyCut'),
  60385. dxyCutValueEB = cms.double(0.00879),
  60386. dxyCutValueEE = cms.double(0.027984),
  60387. isIgnored = cms.bool(False),
  60388. needsAdditionalProducts = cms.bool(True),
  60389. vertexSrc = cms.InputTag("offlinePrimaryVertices"),
  60390. vertexSrcMiniAOD = cms.InputTag("offlineSlimmedPrimaryVertices")
  60391. ),
  60392. cms.PSet(
  60393. barrelCutOff = cms.double(1.479),
  60394. cutName = cms.string('GsfEleDzCut'),
  60395. dzCutValueEB = cms.double(0.021226),
  60396. dzCutValueEE = cms.double(0.133431),
  60397. isIgnored = cms.bool(False),
  60398. needsAdditionalProducts = cms.bool(True),
  60399. vertexSrc = cms.InputTag("offlinePrimaryVertices"),
  60400. vertexSrcMiniAOD = cms.InputTag("offlineSlimmedPrimaryVertices")
  60401. ),
  60402. cms.PSet(
  60403. barrelCutOff = cms.double(1.479),
  60404. cutName = cms.string('GsfEleEInverseMinusPInverseCut'),
  60405. eInverseMinusPInverseCutValueEB = cms.double(0.020118),
  60406. eInverseMinusPInverseCutValueEE = cms.double(0.098919),
  60407. isIgnored = cms.bool(False),
  60408. needsAdditionalProducts = cms.bool(False)
  60409. ),
  60410. cms.PSet(
  60411. barrelCutOff = cms.double(1.479),
  60412. cutName = cms.string('GsfEleEffAreaPFIsoCut'),
  60413. effAreasConfigFile = cms.FileInPath('RecoEgamma/ElectronIdentification/data/PHYS14/effAreaElectrons_cone03_pfNeuHadronsAndPhotons.txt'),
  60414. isIgnored = cms.bool(False),
  60415. isRelativeIso = cms.bool(True),
  60416. isoCutEBHighPt = cms.double(0.069537),
  60417. isoCutEBLowPt = cms.double(0.069537),
  60418. isoCutEEHighPt = cms.double(0.078265),
  60419. isoCutEELowPt = cms.double(0.078265),
  60420. needsAdditionalProducts = cms.bool(True),
  60421. ptCutOff = cms.double(20.0),
  60422. rho = cms.InputTag("fixedGridRhoFastjetAll")
  60423. ),
  60424. cms.PSet(
  60425. beamspotSrc = cms.InputTag("offlineBeamSpot"),
  60426. conversionSrc = cms.InputTag("allConversions"),
  60427. conversionSrcMiniAOD = cms.InputTag("reducedEgamma","reducedConversions"),
  60428. cutName = cms.string('GsfEleConversionVetoCut'),
  60429. isIgnored = cms.bool(False),
  60430. needsAdditionalProducts = cms.bool(True)
  60431. ),
  60432. cms.PSet(
  60433. barrelCutOff = cms.double(1.479),
  60434. cutName = cms.string('GsfEleMissingHitsCut'),
  60435. isIgnored = cms.bool(False),
  60436. maxMissingHitsEB = cms.uint32(1),
  60437. maxMissingHitsEE = cms.uint32(1),
  60438. needsAdditionalProducts = cms.bool(False)
  60439. )),
  60440. idName = cms.string('cutBasedElectronID-PHYS14-PU20bx25-V2-standalone-tight')
  60441. ),
  60442. idMD5 = cms.string('26d5a314fe762b4927150f37a23d3e71'),
  60443. isPOGApproved = cms.untracked.bool(True)
  60444. ),
  60445. cms.PSet(
  60446. idDefinition = cms.PSet(
  60447. cutFlow = cms.VPSet(cms.PSet(
  60448. cutName = cms.string('MinPtCut'),
  60449. isIgnored = cms.bool(False),
  60450. minPt = cms.double(5.0),
  60451. needsAdditionalProducts = cms.bool(False)
  60452. ),
  60453. cms.PSet(
  60454. allowedEtaRanges = cms.VPSet(cms.PSet(
  60455. maxEta = cms.double(1.479),
  60456. minEta = cms.double(0.0)
  60457. ),
  60458. cms.PSet(
  60459. maxEta = cms.double(2.5),
  60460. minEta = cms.double(1.479)
  60461. )),
  60462. cutName = cms.string('GsfEleSCEtaMultiRangeCut'),
  60463. isIgnored = cms.bool(False),
  60464. needsAdditionalProducts = cms.bool(False),
  60465. useAbsEta = cms.bool(True)
  60466. ),
  60467. cms.PSet(
  60468. barrelCutOff = cms.double(1.479),
  60469. cutName = cms.string('GsfEleDEtaInCut'),
  60470. dEtaInCutValueEB = cms.double(0.013625),
  60471. dEtaInCutValueEE = cms.double(0.011932),
  60472. isIgnored = cms.bool(False),
  60473. needsAdditionalProducts = cms.bool(False)
  60474. ),
  60475. cms.PSet(
  60476. barrelCutOff = cms.double(1.479),
  60477. cutName = cms.string('GsfEleDPhiInCut'),
  60478. dPhiInCutValueEB = cms.double(0.230374),
  60479. dPhiInCutValueEE = cms.double(0.25545),
  60480. isIgnored = cms.bool(False),
  60481. needsAdditionalProducts = cms.bool(False)
  60482. ),
  60483. cms.PSet(
  60484. barrelCutOff = cms.double(1.479),
  60485. cutName = cms.string('GsfEleFull5x5SigmaIEtaIEtaCut'),
  60486. full5x5SigmaIEtaIEtaCutValueEB = cms.double(0.011586),
  60487. full5x5SigmaIEtaIEtaCutValueEE = cms.double(0.031849),
  60488. isIgnored = cms.bool(False),
  60489. needsAdditionalProducts = cms.bool(False)
  60490. ),
  60491. cms.PSet(
  60492. barrelCutOff = cms.double(1.479),
  60493. cutName = cms.string('GsfEleHadronicOverEMCut'),
  60494. hadronicOverEMCutValueEB = cms.double(0.18113),
  60495. hadronicOverEMCutValueEE = cms.double(0.22387),
  60496. isIgnored = cms.bool(False),
  60497. needsAdditionalProducts = cms.bool(False)
  60498. ),
  60499. cms.PSet(
  60500. barrelCutOff = cms.double(1.479),
  60501. cutName = cms.string('GsfEleDxyCut'),
  60502. dxyCutValueEB = cms.double(0.094095),
  60503. dxyCutValueEE = cms.double(0.342293),
  60504. isIgnored = cms.bool(False),
  60505. needsAdditionalProducts = cms.bool(True),
  60506. vertexSrc = cms.InputTag("offlinePrimaryVertices"),
  60507. vertexSrcMiniAOD = cms.InputTag("offlineSlimmedPrimaryVertices")
  60508. ),
  60509. cms.PSet(
  60510. barrelCutOff = cms.double(1.479),
  60511. cutName = cms.string('GsfEleDzCut'),
  60512. dzCutValueEB = cms.double(0.71307),
  60513. dzCutValueEE = cms.double(0.953461),
  60514. isIgnored = cms.bool(False),
  60515. needsAdditionalProducts = cms.bool(True),
  60516. vertexSrc = cms.InputTag("offlinePrimaryVertices"),
  60517. vertexSrcMiniAOD = cms.InputTag("offlineSlimmedPrimaryVertices")
  60518. ),
  60519. cms.PSet(
  60520. barrelCutOff = cms.double(1.479),
  60521. cutName = cms.string('GsfEleEInverseMinusPInverseCut'),
  60522. eInverseMinusPInverseCutValueEB = cms.double(0.295751),
  60523. eInverseMinusPInverseCutValueEE = cms.double(0.155501),
  60524. isIgnored = cms.bool(False),
  60525. needsAdditionalProducts = cms.bool(False)
  60526. ),
  60527. cms.PSet(
  60528. barrelCutOff = cms.double(1.479),
  60529. cutName = cms.string('GsfEleEffAreaPFIsoCut'),
  60530. effAreasConfigFile = cms.FileInPath('RecoEgamma/ElectronIdentification/data/PHYS14/effAreaElectrons_cone03_pfNeuHadronsAndPhotons.txt'),
  60531. isIgnored = cms.bool(False),
  60532. isRelativeIso = cms.bool(True),
  60533. isoCutEBHighPt = cms.double(0.158721),
  60534. isoCutEBLowPt = cms.double(0.158721),
  60535. isoCutEEHighPt = cms.double(0.177032),
  60536. isoCutEELowPt = cms.double(0.177032),
  60537. needsAdditionalProducts = cms.bool(True),
  60538. ptCutOff = cms.double(20.0),
  60539. rho = cms.InputTag("fixedGridRhoFastjetAll")
  60540. ),
  60541. cms.PSet(
  60542. beamspotSrc = cms.InputTag("offlineBeamSpot"),
  60543. conversionSrc = cms.InputTag("allConversions"),
  60544. conversionSrcMiniAOD = cms.InputTag("reducedEgamma","reducedConversions"),
  60545. cutName = cms.string('GsfEleConversionVetoCut'),
  60546. isIgnored = cms.bool(False),
  60547. needsAdditionalProducts = cms.bool(True)
  60548. ),
  60549. cms.PSet(
  60550. barrelCutOff = cms.double(1.479),
  60551. cutName = cms.string('GsfEleMissingHitsCut'),
  60552. isIgnored = cms.bool(False),
  60553. maxMissingHitsEB = cms.uint32(2),
  60554. maxMissingHitsEE = cms.uint32(3),
  60555. needsAdditionalProducts = cms.bool(False)
  60556. )),
  60557. idName = cms.string('cutBasedElectronID-PHYS14-PU20bx25-V2-standalone-veto')
  60558. ),
  60559. idMD5 = cms.string('1f322690ebc601ee190dd97f60371272'),
  60560. isPOGApproved = cms.untracked.bool(True)
  60561. ),
  60562. cms.PSet(
  60563. idDefinition = cms.PSet(
  60564. cutFlow = cms.VPSet(cms.PSet(
  60565. cutName = cms.string('MinPtCut'),
  60566. isIgnored = cms.bool(False),
  60567. minPt = cms.double(5.0),
  60568. needsAdditionalProducts = cms.bool(False)
  60569. ),
  60570. cms.PSet(
  60571. allowedEtaRanges = cms.VPSet(cms.PSet(
  60572. maxEta = cms.double(1.479),
  60573. minEta = cms.double(0.0)
  60574. ),
  60575. cms.PSet(
  60576. maxEta = cms.double(2.5),
  60577. minEta = cms.double(1.479)
  60578. )),
  60579. cutName = cms.string('GsfEleSCEtaMultiRangeCut'),
  60580. isIgnored = cms.bool(False),
  60581. needsAdditionalProducts = cms.bool(False),
  60582. useAbsEta = cms.bool(True)
  60583. ),
  60584. cms.PSet(
  60585. barrelCutOff = cms.double(1.479),
  60586. cutName = cms.string('GsfEleDEtaInCut'),
  60587. dEtaInCutValueEB = cms.double(0.0105),
  60588. dEtaInCutValueEE = cms.double(0.00814),
  60589. isIgnored = cms.bool(False),
  60590. needsAdditionalProducts = cms.bool(False)
  60591. ),
  60592. cms.PSet(
  60593. barrelCutOff = cms.double(1.479),
  60594. cutName = cms.string('GsfEleDPhiInCut'),
  60595. dPhiInCutValueEB = cms.double(0.115),
  60596. dPhiInCutValueEE = cms.double(0.182),
  60597. isIgnored = cms.bool(False),
  60598. needsAdditionalProducts = cms.bool(False)
  60599. ),
  60600. cms.PSet(
  60601. barrelCutOff = cms.double(1.479),
  60602. cutName = cms.string('GsfEleFull5x5SigmaIEtaIEtaCut'),
  60603. full5x5SigmaIEtaIEtaCutValueEB = cms.double(0.0103),
  60604. full5x5SigmaIEtaIEtaCutValueEE = cms.double(0.0301),
  60605. isIgnored = cms.bool(False),
  60606. needsAdditionalProducts = cms.bool(False)
  60607. ),
  60608. cms.PSet(
  60609. barrelCutOff = cms.double(1.479),
  60610. cutName = cms.string('GsfEleHadronicOverEMCut'),
  60611. hadronicOverEMCutValueEB = cms.double(0.104),
  60612. hadronicOverEMCutValueEE = cms.double(0.0897),
  60613. isIgnored = cms.bool(False),
  60614. needsAdditionalProducts = cms.bool(False)
  60615. ),
  60616. cms.PSet(
  60617. barrelCutOff = cms.double(1.479),
  60618. cutName = cms.string('GsfEleDxyCut'),
  60619. dxyCutValueEB = cms.double(0.0261),
  60620. dxyCutValueEE = cms.double(0.118),
  60621. isIgnored = cms.bool(False),
  60622. needsAdditionalProducts = cms.bool(True),
  60623. vertexSrc = cms.InputTag("offlinePrimaryVertices"),
  60624. vertexSrcMiniAOD = cms.InputTag("offlineSlimmedPrimaryVertices")
  60625. ),
  60626. cms.PSet(
  60627. barrelCutOff = cms.double(1.479),
  60628. cutName = cms.string('GsfEleDzCut'),
  60629. dzCutValueEB = cms.double(0.41),
  60630. dzCutValueEE = cms.double(0.822),
  60631. isIgnored = cms.bool(False),
  60632. needsAdditionalProducts = cms.bool(True),
  60633. vertexSrc = cms.InputTag("offlinePrimaryVertices"),
  60634. vertexSrcMiniAOD = cms.InputTag("offlineSlimmedPrimaryVertices")
  60635. ),
  60636. cms.PSet(
  60637. barrelCutOff = cms.double(1.479),
  60638. cutName = cms.string('GsfEleEInverseMinusPInverseCut'),
  60639. eInverseMinusPInverseCutValueEB = cms.double(0.102),
  60640. eInverseMinusPInverseCutValueEE = cms.double(0.126),
  60641. isIgnored = cms.bool(False),
  60642. needsAdditionalProducts = cms.bool(False)
  60643. ),
  60644. cms.PSet(
  60645. barrelCutOff = cms.double(1.479),
  60646. cutName = cms.string('GsfEleEffAreaPFIsoCut'),
  60647. effAreasConfigFile = cms.FileInPath('RecoEgamma/ElectronIdentification/data/Spring15/effAreaElectrons_cone03_pfNeuHadronsAndPhotons_25ns.txt'),
  60648. isIgnored = cms.bool(False),
  60649. isRelativeIso = cms.bool(True),
  60650. isoCutEBHighPt = cms.double(0.0893),
  60651. isoCutEBLowPt = cms.double(0.0893),
  60652. isoCutEEHighPt = cms.double(0.121),
  60653. isoCutEELowPt = cms.double(0.121),
  60654. needsAdditionalProducts = cms.bool(True),
  60655. ptCutOff = cms.double(20.0),
  60656. rho = cms.InputTag("fixedGridRhoFastjetAll")
  60657. ),
  60658. cms.PSet(
  60659. beamspotSrc = cms.InputTag("offlineBeamSpot"),
  60660. conversionSrc = cms.InputTag("allConversions"),
  60661. conversionSrcMiniAOD = cms.InputTag("reducedEgamma","reducedConversions"),
  60662. cutName = cms.string('GsfEleConversionVetoCut'),
  60663. isIgnored = cms.bool(False),
  60664. needsAdditionalProducts = cms.bool(True)
  60665. ),
  60666. cms.PSet(
  60667. barrelCutOff = cms.double(1.479),
  60668. cutName = cms.string('GsfEleMissingHitsCut'),
  60669. isIgnored = cms.bool(False),
  60670. maxMissingHitsEB = cms.uint32(2),
  60671. maxMissingHitsEE = cms.uint32(1),
  60672. needsAdditionalProducts = cms.bool(False)
  60673. )),
  60674. idName = cms.string('cutBasedElectronID-Spring15-25ns-V1-standalone-loose')
  60675. ),
  60676. idMD5 = cms.string('4fab9e4d09a2c1a36cbbd2279deb3627'),
  60677. isPOGApproved = cms.untracked.bool(True)
  60678. ),
  60679. cms.PSet(
  60680. idDefinition = cms.PSet(
  60681. cutFlow = cms.VPSet(cms.PSet(
  60682. cutName = cms.string('MinPtCut'),
  60683. isIgnored = cms.bool(False),
  60684. minPt = cms.double(5.0),
  60685. needsAdditionalProducts = cms.bool(False)
  60686. ),
  60687. cms.PSet(
  60688. allowedEtaRanges = cms.VPSet(cms.PSet(
  60689. maxEta = cms.double(1.479),
  60690. minEta = cms.double(0.0)
  60691. ),
  60692. cms.PSet(
  60693. maxEta = cms.double(2.5),
  60694. minEta = cms.double(1.479)
  60695. )),
  60696. cutName = cms.string('GsfEleSCEtaMultiRangeCut'),
  60697. isIgnored = cms.bool(False),
  60698. needsAdditionalProducts = cms.bool(False),
  60699. useAbsEta = cms.bool(True)
  60700. ),
  60701. cms.PSet(
  60702. barrelCutOff = cms.double(1.479),
  60703. cutName = cms.string('GsfEleDEtaInCut'),
  60704. dEtaInCutValueEB = cms.double(0.0103),
  60705. dEtaInCutValueEE = cms.double(0.00733),
  60706. isIgnored = cms.bool(False),
  60707. needsAdditionalProducts = cms.bool(False)
  60708. ),
  60709. cms.PSet(
  60710. barrelCutOff = cms.double(1.479),
  60711. cutName = cms.string('GsfEleDPhiInCut'),
  60712. dPhiInCutValueEB = cms.double(0.0336),
  60713. dPhiInCutValueEE = cms.double(0.114),
  60714. isIgnored = cms.bool(False),
  60715. needsAdditionalProducts = cms.bool(False)
  60716. ),
  60717. cms.PSet(
  60718. barrelCutOff = cms.double(1.479),
  60719. cutName = cms.string('GsfEleFull5x5SigmaIEtaIEtaCut'),
  60720. full5x5SigmaIEtaIEtaCutValueEB = cms.double(0.0101),
  60721. full5x5SigmaIEtaIEtaCutValueEE = cms.double(0.0283),
  60722. isIgnored = cms.bool(False),
  60723. needsAdditionalProducts = cms.bool(False)
  60724. ),
  60725. cms.PSet(
  60726. barrelCutOff = cms.double(1.479),
  60727. cutName = cms.string('GsfEleHadronicOverEMCut'),
  60728. hadronicOverEMCutValueEB = cms.double(0.0876),
  60729. hadronicOverEMCutValueEE = cms.double(0.0678),
  60730. isIgnored = cms.bool(False),
  60731. needsAdditionalProducts = cms.bool(False)
  60732. ),
  60733. cms.PSet(
  60734. barrelCutOff = cms.double(1.479),
  60735. cutName = cms.string('GsfEleDxyCut'),
  60736. dxyCutValueEB = cms.double(0.0118),
  60737. dxyCutValueEE = cms.double(0.0739),
  60738. isIgnored = cms.bool(False),
  60739. needsAdditionalProducts = cms.bool(True),
  60740. vertexSrc = cms.InputTag("offlinePrimaryVertices"),
  60741. vertexSrcMiniAOD = cms.InputTag("offlineSlimmedPrimaryVertices")
  60742. ),
  60743. cms.PSet(
  60744. barrelCutOff = cms.double(1.479),
  60745. cutName = cms.string('GsfEleDzCut'),
  60746. dzCutValueEB = cms.double(0.373),
  60747. dzCutValueEE = cms.double(0.602),
  60748. isIgnored = cms.bool(False),
  60749. needsAdditionalProducts = cms.bool(True),
  60750. vertexSrc = cms.InputTag("offlinePrimaryVertices"),
  60751. vertexSrcMiniAOD = cms.InputTag("offlineSlimmedPrimaryVertices")
  60752. ),
  60753. cms.PSet(
  60754. barrelCutOff = cms.double(1.479),
  60755. cutName = cms.string('GsfEleEInverseMinusPInverseCut'),
  60756. eInverseMinusPInverseCutValueEB = cms.double(0.0174),
  60757. eInverseMinusPInverseCutValueEE = cms.double(0.0898),
  60758. isIgnored = cms.bool(False),
  60759. needsAdditionalProducts = cms.bool(False)
  60760. ),
  60761. cms.PSet(
  60762. barrelCutOff = cms.double(1.479),
  60763. cutName = cms.string('GsfEleEffAreaPFIsoCut'),
  60764. effAreasConfigFile = cms.FileInPath('RecoEgamma/ElectronIdentification/data/Spring15/effAreaElectrons_cone03_pfNeuHadronsAndPhotons_25ns.txt'),
  60765. isIgnored = cms.bool(False),
  60766. isRelativeIso = cms.bool(True),
  60767. isoCutEBHighPt = cms.double(0.0766),
  60768. isoCutEBLowPt = cms.double(0.0766),
  60769. isoCutEEHighPt = cms.double(0.0678),
  60770. isoCutEELowPt = cms.double(0.0678),
  60771. needsAdditionalProducts = cms.bool(True),
  60772. ptCutOff = cms.double(20.0),
  60773. rho = cms.InputTag("fixedGridRhoFastjetAll")
  60774. ),
  60775. cms.PSet(
  60776. beamspotSrc = cms.InputTag("offlineBeamSpot"),
  60777. conversionSrc = cms.InputTag("allConversions"),
  60778. conversionSrcMiniAOD = cms.InputTag("reducedEgamma","reducedConversions"),
  60779. cutName = cms.string('GsfEleConversionVetoCut'),
  60780. isIgnored = cms.bool(False),
  60781. needsAdditionalProducts = cms.bool(True)
  60782. ),
  60783. cms.PSet(
  60784. barrelCutOff = cms.double(1.479),
  60785. cutName = cms.string('GsfEleMissingHitsCut'),
  60786. isIgnored = cms.bool(False),
  60787. maxMissingHitsEB = cms.uint32(2),
  60788. maxMissingHitsEE = cms.uint32(1),
  60789. needsAdditionalProducts = cms.bool(False)
  60790. )),
  60791. idName = cms.string('cutBasedElectronID-Spring15-25ns-V1-standalone-medium')
  60792. ),
  60793. idMD5 = cms.string('aa291aba714c148fcba156544907c440'),
  60794. isPOGApproved = cms.untracked.bool(True)
  60795. ),
  60796. cms.PSet(
  60797. idDefinition = cms.PSet(
  60798. cutFlow = cms.VPSet(cms.PSet(
  60799. cutName = cms.string('MinPtCut'),
  60800. isIgnored = cms.bool(False),
  60801. minPt = cms.double(5.0),
  60802. needsAdditionalProducts = cms.bool(False)
  60803. ),
  60804. cms.PSet(
  60805. allowedEtaRanges = cms.VPSet(cms.PSet(
  60806. maxEta = cms.double(1.479),
  60807. minEta = cms.double(0.0)
  60808. ),
  60809. cms.PSet(
  60810. maxEta = cms.double(2.5),
  60811. minEta = cms.double(1.479)
  60812. )),
  60813. cutName = cms.string('GsfEleSCEtaMultiRangeCut'),
  60814. isIgnored = cms.bool(False),
  60815. needsAdditionalProducts = cms.bool(False),
  60816. useAbsEta = cms.bool(True)
  60817. ),
  60818. cms.PSet(
  60819. barrelCutOff = cms.double(1.479),
  60820. cutName = cms.string('GsfEleDEtaInCut'),
  60821. dEtaInCutValueEB = cms.double(0.00926),
  60822. dEtaInCutValueEE = cms.double(0.00724),
  60823. isIgnored = cms.bool(False),
  60824. needsAdditionalProducts = cms.bool(False)
  60825. ),
  60826. cms.PSet(
  60827. barrelCutOff = cms.double(1.479),
  60828. cutName = cms.string('GsfEleDPhiInCut'),
  60829. dPhiInCutValueEB = cms.double(0.0336),
  60830. dPhiInCutValueEE = cms.double(0.0918),
  60831. isIgnored = cms.bool(False),
  60832. needsAdditionalProducts = cms.bool(False)
  60833. ),
  60834. cms.PSet(
  60835. barrelCutOff = cms.double(1.479),
  60836. cutName = cms.string('GsfEleFull5x5SigmaIEtaIEtaCut'),
  60837. full5x5SigmaIEtaIEtaCutValueEB = cms.double(0.0101),
  60838. full5x5SigmaIEtaIEtaCutValueEE = cms.double(0.0279),
  60839. isIgnored = cms.bool(False),
  60840. needsAdditionalProducts = cms.bool(False)
  60841. ),
  60842. cms.PSet(
  60843. barrelCutOff = cms.double(1.479),
  60844. cutName = cms.string('GsfEleHadronicOverEMCut'),
  60845. hadronicOverEMCutValueEB = cms.double(0.0597),
  60846. hadronicOverEMCutValueEE = cms.double(0.0615),
  60847. isIgnored = cms.bool(False),
  60848. needsAdditionalProducts = cms.bool(False)
  60849. ),
  60850. cms.PSet(
  60851. barrelCutOff = cms.double(1.479),
  60852. cutName = cms.string('GsfEleDxyCut'),
  60853. dxyCutValueEB = cms.double(0.0111),
  60854. dxyCutValueEE = cms.double(0.0351),
  60855. isIgnored = cms.bool(False),
  60856. needsAdditionalProducts = cms.bool(True),
  60857. vertexSrc = cms.InputTag("offlinePrimaryVertices"),
  60858. vertexSrcMiniAOD = cms.InputTag("offlineSlimmedPrimaryVertices")
  60859. ),
  60860. cms.PSet(
  60861. barrelCutOff = cms.double(1.479),
  60862. cutName = cms.string('GsfEleDzCut'),
  60863. dzCutValueEB = cms.double(0.0466),
  60864. dzCutValueEE = cms.double(0.417),
  60865. isIgnored = cms.bool(False),
  60866. needsAdditionalProducts = cms.bool(True),
  60867. vertexSrc = cms.InputTag("offlinePrimaryVertices"),
  60868. vertexSrcMiniAOD = cms.InputTag("offlineSlimmedPrimaryVertices")
  60869. ),
  60870. cms.PSet(
  60871. barrelCutOff = cms.double(1.479),
  60872. cutName = cms.string('GsfEleEInverseMinusPInverseCut'),
  60873. eInverseMinusPInverseCutValueEB = cms.double(0.012),
  60874. eInverseMinusPInverseCutValueEE = cms.double(0.00999),
  60875. isIgnored = cms.bool(False),
  60876. needsAdditionalProducts = cms.bool(False)
  60877. ),
  60878. cms.PSet(
  60879. barrelCutOff = cms.double(1.479),
  60880. cutName = cms.string('GsfEleEffAreaPFIsoCut'),
  60881. effAreasConfigFile = cms.FileInPath('RecoEgamma/ElectronIdentification/data/Spring15/effAreaElectrons_cone03_pfNeuHadronsAndPhotons_25ns.txt'),
  60882. isIgnored = cms.bool(False),
  60883. isRelativeIso = cms.bool(True),
  60884. isoCutEBHighPt = cms.double(0.0354),
  60885. isoCutEBLowPt = cms.double(0.0354),
  60886. isoCutEEHighPt = cms.double(0.0646),
  60887. isoCutEELowPt = cms.double(0.0646),
  60888. needsAdditionalProducts = cms.bool(True),
  60889. ptCutOff = cms.double(20.0),
  60890. rho = cms.InputTag("fixedGridRhoFastjetAll")
  60891. ),
  60892. cms.PSet(
  60893. beamspotSrc = cms.InputTag("offlineBeamSpot"),
  60894. conversionSrc = cms.InputTag("allConversions"),
  60895. conversionSrcMiniAOD = cms.InputTag("reducedEgamma","reducedConversions"),
  60896. cutName = cms.string('GsfEleConversionVetoCut'),
  60897. isIgnored = cms.bool(False),
  60898. needsAdditionalProducts = cms.bool(True)
  60899. ),
  60900. cms.PSet(
  60901. barrelCutOff = cms.double(1.479),
  60902. cutName = cms.string('GsfEleMissingHitsCut'),
  60903. isIgnored = cms.bool(False),
  60904. maxMissingHitsEB = cms.uint32(2),
  60905. maxMissingHitsEE = cms.uint32(1),
  60906. needsAdditionalProducts = cms.bool(False)
  60907. )),
  60908. idName = cms.string('cutBasedElectronID-Spring15-25ns-V1-standalone-tight')
  60909. ),
  60910. idMD5 = cms.string('4e13b87c0573d3c8ebf91d446fa1d90f'),
  60911. isPOGApproved = cms.untracked.bool(True)
  60912. ),
  60913. cms.PSet(
  60914. idDefinition = cms.PSet(
  60915. cutFlow = cms.VPSet(cms.PSet(
  60916. cutName = cms.string('MinPtCut'),
  60917. isIgnored = cms.bool(False),
  60918. minPt = cms.double(5.0),
  60919. needsAdditionalProducts = cms.bool(False)
  60920. ),
  60921. cms.PSet(
  60922. allowedEtaRanges = cms.VPSet(cms.PSet(
  60923. maxEta = cms.double(1.479),
  60924. minEta = cms.double(0.0)
  60925. ),
  60926. cms.PSet(
  60927. maxEta = cms.double(2.5),
  60928. minEta = cms.double(1.479)
  60929. )),
  60930. cutName = cms.string('GsfEleSCEtaMultiRangeCut'),
  60931. isIgnored = cms.bool(False),
  60932. needsAdditionalProducts = cms.bool(False),
  60933. useAbsEta = cms.bool(True)
  60934. ),
  60935. cms.PSet(
  60936. barrelCutOff = cms.double(1.479),
  60937. cutName = cms.string('GsfEleDEtaInCut'),
  60938. dEtaInCutValueEB = cms.double(0.0152),
  60939. dEtaInCutValueEE = cms.double(0.0113),
  60940. isIgnored = cms.bool(False),
  60941. needsAdditionalProducts = cms.bool(False)
  60942. ),
  60943. cms.PSet(
  60944. barrelCutOff = cms.double(1.479),
  60945. cutName = cms.string('GsfEleDPhiInCut'),
  60946. dPhiInCutValueEB = cms.double(0.216),
  60947. dPhiInCutValueEE = cms.double(0.237),
  60948. isIgnored = cms.bool(False),
  60949. needsAdditionalProducts = cms.bool(False)
  60950. ),
  60951. cms.PSet(
  60952. barrelCutOff = cms.double(1.479),
  60953. cutName = cms.string('GsfEleFull5x5SigmaIEtaIEtaCut'),
  60954. full5x5SigmaIEtaIEtaCutValueEB = cms.double(0.0114),
  60955. full5x5SigmaIEtaIEtaCutValueEE = cms.double(0.0352),
  60956. isIgnored = cms.bool(False),
  60957. needsAdditionalProducts = cms.bool(False)
  60958. ),
  60959. cms.PSet(
  60960. barrelCutOff = cms.double(1.479),
  60961. cutName = cms.string('GsfEleHadronicOverEMCut'),
  60962. hadronicOverEMCutValueEB = cms.double(0.181),
  60963. hadronicOverEMCutValueEE = cms.double(0.116),
  60964. isIgnored = cms.bool(False),
  60965. needsAdditionalProducts = cms.bool(False)
  60966. ),
  60967. cms.PSet(
  60968. barrelCutOff = cms.double(1.479),
  60969. cutName = cms.string('GsfEleDxyCut'),
  60970. dxyCutValueEB = cms.double(0.0564),
  60971. dxyCutValueEE = cms.double(0.222),
  60972. isIgnored = cms.bool(False),
  60973. needsAdditionalProducts = cms.bool(True),
  60974. vertexSrc = cms.InputTag("offlinePrimaryVertices"),
  60975. vertexSrcMiniAOD = cms.InputTag("offlineSlimmedPrimaryVertices")
  60976. ),
  60977. cms.PSet(
  60978. barrelCutOff = cms.double(1.479),
  60979. cutName = cms.string('GsfEleDzCut'),
  60980. dzCutValueEB = cms.double(0.472),
  60981. dzCutValueEE = cms.double(0.921),
  60982. isIgnored = cms.bool(False),
  60983. needsAdditionalProducts = cms.bool(True),
  60984. vertexSrc = cms.InputTag("offlinePrimaryVertices"),
  60985. vertexSrcMiniAOD = cms.InputTag("offlineSlimmedPrimaryVertices")
  60986. ),
  60987. cms.PSet(
  60988. barrelCutOff = cms.double(1.479),
  60989. cutName = cms.string('GsfEleEInverseMinusPInverseCut'),
  60990. eInverseMinusPInverseCutValueEB = cms.double(0.207),
  60991. eInverseMinusPInverseCutValueEE = cms.double(0.174),
  60992. isIgnored = cms.bool(False),
  60993. needsAdditionalProducts = cms.bool(False)
  60994. ),
  60995. cms.PSet(
  60996. barrelCutOff = cms.double(1.479),
  60997. cutName = cms.string('GsfEleEffAreaPFIsoCut'),
  60998. effAreasConfigFile = cms.FileInPath('RecoEgamma/ElectronIdentification/data/Spring15/effAreaElectrons_cone03_pfNeuHadronsAndPhotons_25ns.txt'),
  60999. isIgnored = cms.bool(False),
  61000. isRelativeIso = cms.bool(True),
  61001. isoCutEBHighPt = cms.double(0.126),
  61002. isoCutEBLowPt = cms.double(0.126),
  61003. isoCutEEHighPt = cms.double(0.144),
  61004. isoCutEELowPt = cms.double(0.144),
  61005. needsAdditionalProducts = cms.bool(True),
  61006. ptCutOff = cms.double(20.0),
  61007. rho = cms.InputTag("fixedGridRhoFastjetAll")
  61008. ),
  61009. cms.PSet(
  61010. beamspotSrc = cms.InputTag("offlineBeamSpot"),
  61011. conversionSrc = cms.InputTag("allConversions"),
  61012. conversionSrcMiniAOD = cms.InputTag("reducedEgamma","reducedConversions"),
  61013. cutName = cms.string('GsfEleConversionVetoCut'),
  61014. isIgnored = cms.bool(False),
  61015. needsAdditionalProducts = cms.bool(True)
  61016. ),
  61017. cms.PSet(
  61018. barrelCutOff = cms.double(1.479),
  61019. cutName = cms.string('GsfEleMissingHitsCut'),
  61020. isIgnored = cms.bool(False),
  61021. maxMissingHitsEB = cms.uint32(2),
  61022. maxMissingHitsEE = cms.uint32(3),
  61023. needsAdditionalProducts = cms.bool(False)
  61024. )),
  61025. idName = cms.string('cutBasedElectronID-Spring15-25ns-V1-standalone-veto')
  61026. ),
  61027. idMD5 = cms.string('202030579ee3eec90fdc2d236ba3de7e'),
  61028. isPOGApproved = cms.untracked.bool(True)
  61029. ),
  61030. cms.PSet(
  61031. idDefinition = cms.PSet(
  61032. cutFlow = cms.VPSet(cms.PSet(
  61033. cutName = cms.string('MinPtCut'),
  61034. isIgnored = cms.bool(False),
  61035. minPt = cms.double(5.0),
  61036. needsAdditionalProducts = cms.bool(False)
  61037. ),
  61038. cms.PSet(
  61039. allowedEtaRanges = cms.VPSet(cms.PSet(
  61040. maxEta = cms.double(1.479),
  61041. minEta = cms.double(0.0)
  61042. ),
  61043. cms.PSet(
  61044. maxEta = cms.double(2.5),
  61045. minEta = cms.double(1.479)
  61046. )),
  61047. cutName = cms.string('GsfEleSCEtaMultiRangeCut'),
  61048. isIgnored = cms.bool(False),
  61049. needsAdditionalProducts = cms.bool(False),
  61050. useAbsEta = cms.bool(True)
  61051. ),
  61052. cms.PSet(
  61053. barrelCutOff = cms.double(1.479),
  61054. cutName = cms.string('GsfEleDEtaInCut'),
  61055. dEtaInCutValueEB = cms.double(0.0098),
  61056. dEtaInCutValueEE = cms.double(0.0095),
  61057. isIgnored = cms.bool(False),
  61058. needsAdditionalProducts = cms.bool(False)
  61059. ),
  61060. cms.PSet(
  61061. barrelCutOff = cms.double(1.479),
  61062. cutName = cms.string('GsfEleDPhiInCut'),
  61063. dPhiInCutValueEB = cms.double(0.0929),
  61064. dPhiInCutValueEE = cms.double(0.181),
  61065. isIgnored = cms.bool(False),
  61066. needsAdditionalProducts = cms.bool(False)
  61067. ),
  61068. cms.PSet(
  61069. barrelCutOff = cms.double(1.479),
  61070. cutName = cms.string('GsfEleFull5x5SigmaIEtaIEtaCut'),
  61071. full5x5SigmaIEtaIEtaCutValueEB = cms.double(0.0105),
  61072. full5x5SigmaIEtaIEtaCutValueEE = cms.double(0.0318),
  61073. isIgnored = cms.bool(False),
  61074. needsAdditionalProducts = cms.bool(False)
  61075. ),
  61076. cms.PSet(
  61077. barrelCutOff = cms.double(1.479),
  61078. cutName = cms.string('GsfEleHadronicOverEMCut'),
  61079. hadronicOverEMCutValueEB = cms.double(0.0765),
  61080. hadronicOverEMCutValueEE = cms.double(0.0824),
  61081. isIgnored = cms.bool(False),
  61082. needsAdditionalProducts = cms.bool(False)
  61083. ),
  61084. cms.PSet(
  61085. barrelCutOff = cms.double(1.479),
  61086. cutName = cms.string('GsfEleDxyCut'),
  61087. dxyCutValueEB = cms.double(0.0227),
  61088. dxyCutValueEE = cms.double(0.242),
  61089. isIgnored = cms.bool(False),
  61090. needsAdditionalProducts = cms.bool(True),
  61091. vertexSrc = cms.InputTag("offlinePrimaryVertices"),
  61092. vertexSrcMiniAOD = cms.InputTag("offlineSlimmedPrimaryVertices")
  61093. ),
  61094. cms.PSet(
  61095. barrelCutOff = cms.double(1.479),
  61096. cutName = cms.string('GsfEleDzCut'),
  61097. dzCutValueEB = cms.double(0.379),
  61098. dzCutValueEE = cms.double(0.921),
  61099. isIgnored = cms.bool(False),
  61100. needsAdditionalProducts = cms.bool(True),
  61101. vertexSrc = cms.InputTag("offlinePrimaryVertices"),
  61102. vertexSrcMiniAOD = cms.InputTag("offlineSlimmedPrimaryVertices")
  61103. ),
  61104. cms.PSet(
  61105. barrelCutOff = cms.double(1.479),
  61106. cutName = cms.string('GsfEleEInverseMinusPInverseCut'),
  61107. eInverseMinusPInverseCutValueEB = cms.double(0.184),
  61108. eInverseMinusPInverseCutValueEE = cms.double(0.125),
  61109. isIgnored = cms.bool(False),
  61110. needsAdditionalProducts = cms.bool(False)
  61111. ),
  61112. cms.PSet(
  61113. barrelCutOff = cms.double(1.479),
  61114. cutName = cms.string('GsfEleEffAreaPFIsoCut'),
  61115. effAreasConfigFile = cms.FileInPath('RecoEgamma/ElectronIdentification/data/Spring15/effAreaElectrons_cone03_pfNeuHadronsAndPhotons_50ns.txt'),
  61116. isIgnored = cms.bool(False),
  61117. isRelativeIso = cms.bool(True),
  61118. isoCutEBHighPt = cms.double(0.118),
  61119. isoCutEBLowPt = cms.double(0.118),
  61120. isoCutEEHighPt = cms.double(0.118),
  61121. isoCutEELowPt = cms.double(0.118),
  61122. needsAdditionalProducts = cms.bool(True),
  61123. ptCutOff = cms.double(20.0),
  61124. rho = cms.InputTag("fixedGridRhoFastjetAll")
  61125. ),
  61126. cms.PSet(
  61127. beamspotSrc = cms.InputTag("offlineBeamSpot"),
  61128. conversionSrc = cms.InputTag("allConversions"),
  61129. conversionSrcMiniAOD = cms.InputTag("reducedEgamma","reducedConversions"),
  61130. cutName = cms.string('GsfEleConversionVetoCut'),
  61131. isIgnored = cms.bool(False),
  61132. needsAdditionalProducts = cms.bool(True)
  61133. ),
  61134. cms.PSet(
  61135. barrelCutOff = cms.double(1.479),
  61136. cutName = cms.string('GsfEleMissingHitsCut'),
  61137. isIgnored = cms.bool(False),
  61138. maxMissingHitsEB = cms.uint32(2),
  61139. maxMissingHitsEE = cms.uint32(1),
  61140. needsAdditionalProducts = cms.bool(False)
  61141. )),
  61142. idName = cms.string('cutBasedElectronID-Spring15-50ns-V2-standalone-loose')
  61143. ),
  61144. idMD5 = cms.string('527c1b1ddcf9061dc4093dc95590e2bb'),
  61145. isPOGApproved = cms.untracked.bool(True)
  61146. ),
  61147. cms.PSet(
  61148. idDefinition = cms.PSet(
  61149. cutFlow = cms.VPSet(cms.PSet(
  61150. cutName = cms.string('MinPtCut'),
  61151. isIgnored = cms.bool(False),
  61152. minPt = cms.double(5.0),
  61153. needsAdditionalProducts = cms.bool(False)
  61154. ),
  61155. cms.PSet(
  61156. allowedEtaRanges = cms.VPSet(cms.PSet(
  61157. maxEta = cms.double(1.479),
  61158. minEta = cms.double(0.0)
  61159. ),
  61160. cms.PSet(
  61161. maxEta = cms.double(2.5),
  61162. minEta = cms.double(1.479)
  61163. )),
  61164. cutName = cms.string('GsfEleSCEtaMultiRangeCut'),
  61165. isIgnored = cms.bool(False),
  61166. needsAdditionalProducts = cms.bool(False),
  61167. useAbsEta = cms.bool(True)
  61168. ),
  61169. cms.PSet(
  61170. barrelCutOff = cms.double(1.479),
  61171. cutName = cms.string('GsfEleDEtaInCut'),
  61172. dEtaInCutValueEB = cms.double(0.00945),
  61173. dEtaInCutValueEE = cms.double(0.00773),
  61174. isIgnored = cms.bool(False),
  61175. needsAdditionalProducts = cms.bool(False)
  61176. ),
  61177. cms.PSet(
  61178. barrelCutOff = cms.double(1.479),
  61179. cutName = cms.string('GsfEleDPhiInCut'),
  61180. dPhiInCutValueEB = cms.double(0.0296),
  61181. dPhiInCutValueEE = cms.double(0.148),
  61182. isIgnored = cms.bool(False),
  61183. needsAdditionalProducts = cms.bool(False)
  61184. ),
  61185. cms.PSet(
  61186. barrelCutOff = cms.double(1.479),
  61187. cutName = cms.string('GsfEleFull5x5SigmaIEtaIEtaCut'),
  61188. full5x5SigmaIEtaIEtaCutValueEB = cms.double(0.0101),
  61189. full5x5SigmaIEtaIEtaCutValueEE = cms.double(0.0287),
  61190. isIgnored = cms.bool(False),
  61191. needsAdditionalProducts = cms.bool(False)
  61192. ),
  61193. cms.PSet(
  61194. barrelCutOff = cms.double(1.479),
  61195. cutName = cms.string('GsfEleHadronicOverEMCut'),
  61196. hadronicOverEMCutValueEB = cms.double(0.0372),
  61197. hadronicOverEMCutValueEE = cms.double(0.0546),
  61198. isIgnored = cms.bool(False),
  61199. needsAdditionalProducts = cms.bool(False)
  61200. ),
  61201. cms.PSet(
  61202. barrelCutOff = cms.double(1.479),
  61203. cutName = cms.string('GsfEleDxyCut'),
  61204. dxyCutValueEB = cms.double(0.0151),
  61205. dxyCutValueEE = cms.double(0.0535),
  61206. isIgnored = cms.bool(False),
  61207. needsAdditionalProducts = cms.bool(True),
  61208. vertexSrc = cms.InputTag("offlinePrimaryVertices"),
  61209. vertexSrcMiniAOD = cms.InputTag("offlineSlimmedPrimaryVertices")
  61210. ),
  61211. cms.PSet(
  61212. barrelCutOff = cms.double(1.479),
  61213. cutName = cms.string('GsfEleDzCut'),
  61214. dzCutValueEB = cms.double(0.238),
  61215. dzCutValueEE = cms.double(0.572),
  61216. isIgnored = cms.bool(False),
  61217. needsAdditionalProducts = cms.bool(True),
  61218. vertexSrc = cms.InputTag("offlinePrimaryVertices"),
  61219. vertexSrcMiniAOD = cms.InputTag("offlineSlimmedPrimaryVertices")
  61220. ),
  61221. cms.PSet(
  61222. barrelCutOff = cms.double(1.479),
  61223. cutName = cms.string('GsfEleEInverseMinusPInverseCut'),
  61224. eInverseMinusPInverseCutValueEB = cms.double(0.118),
  61225. eInverseMinusPInverseCutValueEE = cms.double(0.104),
  61226. isIgnored = cms.bool(False),
  61227. needsAdditionalProducts = cms.bool(False)
  61228. ),
  61229. cms.PSet(
  61230. barrelCutOff = cms.double(1.479),
  61231. cutName = cms.string('GsfEleEffAreaPFIsoCut'),
  61232. effAreasConfigFile = cms.FileInPath('RecoEgamma/ElectronIdentification/data/Spring15/effAreaElectrons_cone03_pfNeuHadronsAndPhotons_50ns.txt'),
  61233. isIgnored = cms.bool(False),
  61234. isRelativeIso = cms.bool(True),
  61235. isoCutEBHighPt = cms.double(0.0987),
  61236. isoCutEBLowPt = cms.double(0.0987),
  61237. isoCutEEHighPt = cms.double(0.0902),
  61238. isoCutEELowPt = cms.double(0.0902),
  61239. needsAdditionalProducts = cms.bool(True),
  61240. ptCutOff = cms.double(20.0),
  61241. rho = cms.InputTag("fixedGridRhoFastjetAll")
  61242. ),
  61243. cms.PSet(
  61244. beamspotSrc = cms.InputTag("offlineBeamSpot"),
  61245. conversionSrc = cms.InputTag("allConversions"),
  61246. conversionSrcMiniAOD = cms.InputTag("reducedEgamma","reducedConversions"),
  61247. cutName = cms.string('GsfEleConversionVetoCut'),
  61248. isIgnored = cms.bool(False),
  61249. needsAdditionalProducts = cms.bool(True)
  61250. ),
  61251. cms.PSet(
  61252. barrelCutOff = cms.double(1.479),
  61253. cutName = cms.string('GsfEleMissingHitsCut'),
  61254. isIgnored = cms.bool(False),
  61255. maxMissingHitsEB = cms.uint32(2),
  61256. maxMissingHitsEE = cms.uint32(1),
  61257. needsAdditionalProducts = cms.bool(False)
  61258. )),
  61259. idName = cms.string('cutBasedElectronID-Spring15-50ns-V2-standalone-medium')
  61260. ),
  61261. idMD5 = cms.string('6837f1ac82974f19d2a15041a2e52ebb'),
  61262. isPOGApproved = cms.untracked.bool(True)
  61263. ),
  61264. cms.PSet(
  61265. idDefinition = cms.PSet(
  61266. cutFlow = cms.VPSet(cms.PSet(
  61267. cutName = cms.string('MinPtCut'),
  61268. isIgnored = cms.bool(False),
  61269. minPt = cms.double(5.0),
  61270. needsAdditionalProducts = cms.bool(False)
  61271. ),
  61272. cms.PSet(
  61273. allowedEtaRanges = cms.VPSet(cms.PSet(
  61274. maxEta = cms.double(1.479),
  61275. minEta = cms.double(0.0)
  61276. ),
  61277. cms.PSet(
  61278. maxEta = cms.double(2.5),
  61279. minEta = cms.double(1.479)
  61280. )),
  61281. cutName = cms.string('GsfEleSCEtaMultiRangeCut'),
  61282. isIgnored = cms.bool(False),
  61283. needsAdditionalProducts = cms.bool(False),
  61284. useAbsEta = cms.bool(True)
  61285. ),
  61286. cms.PSet(
  61287. barrelCutOff = cms.double(1.479),
  61288. cutName = cms.string('GsfEleDEtaInCut'),
  61289. dEtaInCutValueEB = cms.double(0.00864),
  61290. dEtaInCutValueEE = cms.double(0.00762),
  61291. isIgnored = cms.bool(False),
  61292. needsAdditionalProducts = cms.bool(False)
  61293. ),
  61294. cms.PSet(
  61295. barrelCutOff = cms.double(1.479),
  61296. cutName = cms.string('GsfEleDPhiInCut'),
  61297. dPhiInCutValueEB = cms.double(0.0286),
  61298. dPhiInCutValueEE = cms.double(0.0439),
  61299. isIgnored = cms.bool(False),
  61300. needsAdditionalProducts = cms.bool(False)
  61301. ),
  61302. cms.PSet(
  61303. barrelCutOff = cms.double(1.479),
  61304. cutName = cms.string('GsfEleFull5x5SigmaIEtaIEtaCut'),
  61305. full5x5SigmaIEtaIEtaCutValueEB = cms.double(0.0101),
  61306. full5x5SigmaIEtaIEtaCutValueEE = cms.double(0.0287),
  61307. isIgnored = cms.bool(False),
  61308. needsAdditionalProducts = cms.bool(False)
  61309. ),
  61310. cms.PSet(
  61311. barrelCutOff = cms.double(1.479),
  61312. cutName = cms.string('GsfEleHadronicOverEMCut'),
  61313. hadronicOverEMCutValueEB = cms.double(0.0342),
  61314. hadronicOverEMCutValueEE = cms.double(0.0544),
  61315. isIgnored = cms.bool(False),
  61316. needsAdditionalProducts = cms.bool(False)
  61317. ),
  61318. cms.PSet(
  61319. barrelCutOff = cms.double(1.479),
  61320. cutName = cms.string('GsfEleDxyCut'),
  61321. dxyCutValueEB = cms.double(0.0103),
  61322. dxyCutValueEE = cms.double(0.0377),
  61323. isIgnored = cms.bool(False),
  61324. needsAdditionalProducts = cms.bool(True),
  61325. vertexSrc = cms.InputTag("offlinePrimaryVertices"),
  61326. vertexSrcMiniAOD = cms.InputTag("offlineSlimmedPrimaryVertices")
  61327. ),
  61328. cms.PSet(
  61329. barrelCutOff = cms.double(1.479),
  61330. cutName = cms.string('GsfEleDzCut'),
  61331. dzCutValueEB = cms.double(0.17),
  61332. dzCutValueEE = cms.double(0.571),
  61333. isIgnored = cms.bool(False),
  61334. needsAdditionalProducts = cms.bool(True),
  61335. vertexSrc = cms.InputTag("offlinePrimaryVertices"),
  61336. vertexSrcMiniAOD = cms.InputTag("offlineSlimmedPrimaryVertices")
  61337. ),
  61338. cms.PSet(
  61339. barrelCutOff = cms.double(1.479),
  61340. cutName = cms.string('GsfEleEInverseMinusPInverseCut'),
  61341. eInverseMinusPInverseCutValueEB = cms.double(0.0116),
  61342. eInverseMinusPInverseCutValueEE = cms.double(0.01),
  61343. isIgnored = cms.bool(False),
  61344. needsAdditionalProducts = cms.bool(False)
  61345. ),
  61346. cms.PSet(
  61347. barrelCutOff = cms.double(1.479),
  61348. cutName = cms.string('GsfEleEffAreaPFIsoCut'),
  61349. effAreasConfigFile = cms.FileInPath('RecoEgamma/ElectronIdentification/data/Spring15/effAreaElectrons_cone03_pfNeuHadronsAndPhotons_50ns.txt'),
  61350. isIgnored = cms.bool(False),
  61351. isRelativeIso = cms.bool(True),
  61352. isoCutEBHighPt = cms.double(0.0591),
  61353. isoCutEBLowPt = cms.double(0.0591),
  61354. isoCutEEHighPt = cms.double(0.0759),
  61355. isoCutEELowPt = cms.double(0.0759),
  61356. needsAdditionalProducts = cms.bool(True),
  61357. ptCutOff = cms.double(20.0),
  61358. rho = cms.InputTag("fixedGridRhoFastjetAll")
  61359. ),
  61360. cms.PSet(
  61361. beamspotSrc = cms.InputTag("offlineBeamSpot"),
  61362. conversionSrc = cms.InputTag("allConversions"),
  61363. conversionSrcMiniAOD = cms.InputTag("reducedEgamma","reducedConversions"),
  61364. cutName = cms.string('GsfEleConversionVetoCut'),
  61365. isIgnored = cms.bool(False),
  61366. needsAdditionalProducts = cms.bool(True)
  61367. ),
  61368. cms.PSet(
  61369. barrelCutOff = cms.double(1.479),
  61370. cutName = cms.string('GsfEleMissingHitsCut'),
  61371. isIgnored = cms.bool(False),
  61372. maxMissingHitsEB = cms.uint32(2),
  61373. maxMissingHitsEE = cms.uint32(1),
  61374. needsAdditionalProducts = cms.bool(False)
  61375. )),
  61376. idName = cms.string('cutBasedElectronID-Spring15-50ns-V2-standalone-tight')
  61377. ),
  61378. idMD5 = cms.string('ab050ff2bd30d832881bfac03c9d3a8a'),
  61379. isPOGApproved = cms.untracked.bool(True)
  61380. ),
  61381. cms.PSet(
  61382. idDefinition = cms.PSet(
  61383. cutFlow = cms.VPSet(cms.PSet(
  61384. cutName = cms.string('MinPtCut'),
  61385. isIgnored = cms.bool(False),
  61386. minPt = cms.double(5.0),
  61387. needsAdditionalProducts = cms.bool(False)
  61388. ),
  61389. cms.PSet(
  61390. allowedEtaRanges = cms.VPSet(cms.PSet(
  61391. maxEta = cms.double(1.479),
  61392. minEta = cms.double(0.0)
  61393. ),
  61394. cms.PSet(
  61395. maxEta = cms.double(2.5),
  61396. minEta = cms.double(1.479)
  61397. )),
  61398. cutName = cms.string('GsfEleSCEtaMultiRangeCut'),
  61399. isIgnored = cms.bool(False),
  61400. needsAdditionalProducts = cms.bool(False),
  61401. useAbsEta = cms.bool(True)
  61402. ),
  61403. cms.PSet(
  61404. barrelCutOff = cms.double(1.479),
  61405. cutName = cms.string('GsfEleDEtaInCut'),
  61406. dEtaInCutValueEB = cms.double(0.0126),
  61407. dEtaInCutValueEE = cms.double(0.0109),
  61408. isIgnored = cms.bool(False),
  61409. needsAdditionalProducts = cms.bool(False)
  61410. ),
  61411. cms.PSet(
  61412. barrelCutOff = cms.double(1.479),
  61413. cutName = cms.string('GsfEleDPhiInCut'),
  61414. dPhiInCutValueEB = cms.double(0.107),
  61415. dPhiInCutValueEE = cms.double(0.219),
  61416. isIgnored = cms.bool(False),
  61417. needsAdditionalProducts = cms.bool(False)
  61418. ),
  61419. cms.PSet(
  61420. barrelCutOff = cms.double(1.479),
  61421. cutName = cms.string('GsfEleFull5x5SigmaIEtaIEtaCut'),
  61422. full5x5SigmaIEtaIEtaCutValueEB = cms.double(0.012),
  61423. full5x5SigmaIEtaIEtaCutValueEE = cms.double(0.0339),
  61424. isIgnored = cms.bool(False),
  61425. needsAdditionalProducts = cms.bool(False)
  61426. ),
  61427. cms.PSet(
  61428. barrelCutOff = cms.double(1.479),
  61429. cutName = cms.string('GsfEleHadronicOverEMCut'),
  61430. hadronicOverEMCutValueEB = cms.double(0.186),
  61431. hadronicOverEMCutValueEE = cms.double(0.0962),
  61432. isIgnored = cms.bool(False),
  61433. needsAdditionalProducts = cms.bool(False)
  61434. ),
  61435. cms.PSet(
  61436. barrelCutOff = cms.double(1.479),
  61437. cutName = cms.string('GsfEleDxyCut'),
  61438. dxyCutValueEB = cms.double(0.0621),
  61439. dxyCutValueEE = cms.double(0.279),
  61440. isIgnored = cms.bool(False),
  61441. needsAdditionalProducts = cms.bool(True),
  61442. vertexSrc = cms.InputTag("offlinePrimaryVertices"),
  61443. vertexSrcMiniAOD = cms.InputTag("offlineSlimmedPrimaryVertices")
  61444. ),
  61445. cms.PSet(
  61446. barrelCutOff = cms.double(1.479),
  61447. cutName = cms.string('GsfEleDzCut'),
  61448. dzCutValueEB = cms.double(0.613),
  61449. dzCutValueEE = cms.double(0.947),
  61450. isIgnored = cms.bool(False),
  61451. needsAdditionalProducts = cms.bool(True),
  61452. vertexSrc = cms.InputTag("offlinePrimaryVertices"),
  61453. vertexSrcMiniAOD = cms.InputTag("offlineSlimmedPrimaryVertices")
  61454. ),
  61455. cms.PSet(
  61456. barrelCutOff = cms.double(1.479),
  61457. cutName = cms.string('GsfEleEInverseMinusPInverseCut'),
  61458. eInverseMinusPInverseCutValueEB = cms.double(0.239),
  61459. eInverseMinusPInverseCutValueEE = cms.double(0.141),
  61460. isIgnored = cms.bool(False),
  61461. needsAdditionalProducts = cms.bool(False)
  61462. ),
  61463. cms.PSet(
  61464. barrelCutOff = cms.double(1.479),
  61465. cutName = cms.string('GsfEleEffAreaPFIsoCut'),
  61466. effAreasConfigFile = cms.FileInPath('RecoEgamma/ElectronIdentification/data/Spring15/effAreaElectrons_cone03_pfNeuHadronsAndPhotons_50ns.txt'),
  61467. isIgnored = cms.bool(False),
  61468. isRelativeIso = cms.bool(True),
  61469. isoCutEBHighPt = cms.double(0.161),
  61470. isoCutEBLowPt = cms.double(0.161),
  61471. isoCutEEHighPt = cms.double(0.193),
  61472. isoCutEELowPt = cms.double(0.193),
  61473. needsAdditionalProducts = cms.bool(True),
  61474. ptCutOff = cms.double(20.0),
  61475. rho = cms.InputTag("fixedGridRhoFastjetAll")
  61476. ),
  61477. cms.PSet(
  61478. beamspotSrc = cms.InputTag("offlineBeamSpot"),
  61479. conversionSrc = cms.InputTag("allConversions"),
  61480. conversionSrcMiniAOD = cms.InputTag("reducedEgamma","reducedConversions"),
  61481. cutName = cms.string('GsfEleConversionVetoCut'),
  61482. isIgnored = cms.bool(False),
  61483. needsAdditionalProducts = cms.bool(True)
  61484. ),
  61485. cms.PSet(
  61486. barrelCutOff = cms.double(1.479),
  61487. cutName = cms.string('GsfEleMissingHitsCut'),
  61488. isIgnored = cms.bool(False),
  61489. maxMissingHitsEB = cms.uint32(2),
  61490. maxMissingHitsEE = cms.uint32(3),
  61491. needsAdditionalProducts = cms.bool(False)
  61492. )),
  61493. idName = cms.string('cutBasedElectronID-Spring15-50ns-V2-standalone-veto')
  61494. ),
  61495. idMD5 = cms.string('3edb92d2aee3dcf1e366a927a5660155'),
  61496. isPOGApproved = cms.untracked.bool(True)
  61497. ),
  61498. cms.PSet(
  61499. idDefinition = cms.PSet(
  61500. cutFlow = cms.VPSet(cms.PSet(
  61501. cutName = cms.string('MinPtCut'),
  61502. isIgnored = cms.bool(False),
  61503. minPt = cms.double(35.0),
  61504. needsAdditionalProducts = cms.bool(False)
  61505. ),
  61506. cms.PSet(
  61507. allowedEtaRanges = cms.VPSet(cms.PSet(
  61508. maxEta = cms.double(1.4442),
  61509. minEta = cms.double(0.0)
  61510. ),
  61511. cms.PSet(
  61512. maxEta = cms.double(2.5),
  61513. minEta = cms.double(1.566)
  61514. )),
  61515. cutName = cms.string('GsfEleSCEtaMultiRangeCut'),
  61516. isIgnored = cms.bool(False),
  61517. needsAdditionalProducts = cms.bool(False),
  61518. useAbsEta = cms.bool(True)
  61519. ),
  61520. cms.PSet(
  61521. barrelCutOff = cms.double(1.479),
  61522. cutName = cms.string('GsfEleDEtaInSeedCut'),
  61523. dEtaInSeedCutValueEB = cms.double(0.004),
  61524. dEtaInSeedCutValueEE = cms.double(0.006),
  61525. isIgnored = cms.bool(False),
  61526. needsAdditionalProducts = cms.bool(False)
  61527. ),
  61528. cms.PSet(
  61529. barrelCutOff = cms.double(1.479),
  61530. cutName = cms.string('GsfEleDPhiInCut'),
  61531. dPhiInCutValueEB = cms.double(0.06),
  61532. dPhiInCutValueEE = cms.double(0.06),
  61533. isIgnored = cms.bool(False),
  61534. needsAdditionalProducts = cms.bool(False)
  61535. ),
  61536. cms.PSet(
  61537. barrelCutOff = cms.double(1.479),
  61538. cutName = cms.string('GsfEleFull5x5SigmaIEtaIEtaCut'),
  61539. full5x5SigmaIEtaIEtaCutValueEB = cms.double(9999),
  61540. full5x5SigmaIEtaIEtaCutValueEE = cms.double(0.03),
  61541. isIgnored = cms.bool(False),
  61542. needsAdditionalProducts = cms.bool(False)
  61543. ),
  61544. cms.PSet(
  61545. cutName = cms.string('GsfEleFull5x5E2x5OverE5x5Cut'),
  61546. isIgnored = cms.bool(False),
  61547. minE1x5OverE5x5EB = cms.double(0.83),
  61548. minE1x5OverE5x5EE = cms.double(-1.0),
  61549. minE2x5OverE5x5EB = cms.double(0.94),
  61550. minE2x5OverE5x5EE = cms.double(-1.0),
  61551. needsAdditionalProducts = cms.bool(False)
  61552. ),
  61553. cms.PSet(
  61554. constTermEB = cms.double(1.0),
  61555. constTermEE = cms.double(5),
  61556. cutName = cms.string('GsfEleHadronicOverEMLinearCut'),
  61557. isIgnored = cms.bool(False),
  61558. needsAdditionalProducts = cms.bool(False),
  61559. slopeStartEB = cms.double(0.0),
  61560. slopeStartEE = cms.double(0.0),
  61561. slopeTermEB = cms.double(0.05),
  61562. slopeTermEE = cms.double(0.05)
  61563. ),
  61564. cms.PSet(
  61565. constTermEB = cms.double(5.0),
  61566. constTermEE = cms.double(5.0),
  61567. cutName = cms.string('GsfEleTrkPtIsoCut'),
  61568. isIgnored = cms.bool(False),
  61569. needsAdditionalProducts = cms.bool(False),
  61570. slopeStartEB = cms.double(0.0),
  61571. slopeStartEE = cms.double(0.0),
  61572. slopeTermEB = cms.double(0.0),
  61573. slopeTermEE = cms.double(0.0)
  61574. ),
  61575. cms.PSet(
  61576. constTermEB = cms.double(2.0),
  61577. constTermEE = cms.double(2.5),
  61578. cutName = cms.string('GsfEleEmHadD1IsoRhoCut'),
  61579. isIgnored = cms.bool(False),
  61580. needsAdditionalProducts = cms.bool(True),
  61581. rho = cms.InputTag("fixedGridRhoFastjetAll"),
  61582. rhoConstant = cms.double(0.28),
  61583. slopeStartEB = cms.double(0.0),
  61584. slopeStartEE = cms.double(50.0),
  61585. slopeTermEB = cms.double(0.03),
  61586. slopeTermEE = cms.double(0.03)
  61587. ),
  61588. cms.PSet(
  61589. barrelCutOff = cms.double(1.479),
  61590. cutName = cms.string('GsfEleDxyCut'),
  61591. dxyCutValueEB = cms.double(0.02),
  61592. dxyCutValueEE = cms.double(0.05),
  61593. isIgnored = cms.bool(False),
  61594. needsAdditionalProducts = cms.bool(True),
  61595. vertexSrc = cms.InputTag("offlinePrimaryVertices"),
  61596. vertexSrcMiniAOD = cms.InputTag("offlineSlimmedPrimaryVertices")
  61597. ),
  61598. cms.PSet(
  61599. barrelCutOff = cms.double(1.479),
  61600. cutName = cms.string('GsfEleMissingHitsCut'),
  61601. isIgnored = cms.bool(False),
  61602. maxMissingHitsEB = cms.uint32(1),
  61603. maxMissingHitsEE = cms.uint32(1),
  61604. needsAdditionalProducts = cms.bool(False)
  61605. ),
  61606. cms.PSet(
  61607. barrelCutOff = cms.double(1.479),
  61608. cutName = cms.string('GsfEleEcalDrivenCut'),
  61609. ecalDrivenEB = cms.int32(1),
  61610. ecalDrivenEE = cms.int32(1),
  61611. isIgnored = cms.bool(False),
  61612. needsAdditionalProducts = cms.bool(False)
  61613. )),
  61614. idName = cms.string('heepElectronID-HEEPV60')
  61615. ),
  61616. idMD5 = cms.string('df10ac7e3a9c22f63fa7936573beaafb'),
  61617. isPOGApproved = cms.untracked.bool(True)
  61618. ),
  61619. cms.PSet(
  61620. idDefinition = cms.PSet(
  61621. cutFlow = cms.VPSet(cms.PSet(
  61622. cutName = cms.string('GsfEleMVACut'),
  61623. isIgnored = cms.bool(False),
  61624. mvaCategoriesMapName = cms.InputTag("electronMVAValueMapProducer","ElectronMVAEstimatorRun2Spring15NonTrig25nsV1Categories"),
  61625. mvaCuts = cms.vdouble(0.287435, 0.221846, -0.303263, 0.967083, 0.929117,
  61626. 0.726311),
  61627. mvaValueMapName = cms.InputTag("electronMVAValueMapProducer","ElectronMVAEstimatorRun2Spring15NonTrig25nsV1Values"),
  61628. needsAdditionalProducts = cms.bool(True)
  61629. )),
  61630. idName = cms.string('mvaEleID-Spring15-25ns-nonTrig-V1-wp80')
  61631. ),
  61632. idMD5 = cms.string('113c47ceaea0fa687b8bd6d880eb4957'),
  61633. isPOGApproved = cms.untracked.bool(True)
  61634. ),
  61635. cms.PSet(
  61636. idDefinition = cms.PSet(
  61637. cutFlow = cms.VPSet(cms.PSet(
  61638. cutName = cms.string('GsfEleMVACut'),
  61639. isIgnored = cms.bool(False),
  61640. mvaCategoriesMapName = cms.InputTag("electronMVAValueMapProducer","ElectronMVAEstimatorRun2Spring15NonTrig25nsV1Categories"),
  61641. mvaCuts = cms.vdouble(-0.083313, -0.235222, -0.67099, 0.913286, 0.805013,
  61642. 0.358969),
  61643. mvaValueMapName = cms.InputTag("electronMVAValueMapProducer","ElectronMVAEstimatorRun2Spring15NonTrig25nsV1Values"),
  61644. needsAdditionalProducts = cms.bool(True)
  61645. )),
  61646. idName = cms.string('mvaEleID-Spring15-25ns-nonTrig-V1-wp90')
  61647. ),
  61648. idMD5 = cms.string('ac4fdc160eefe9eae7338601c02ed4bb'),
  61649. isPOGApproved = cms.untracked.bool(True)
  61650. ),
  61651. cms.PSet(
  61652. idDefinition = cms.PSet(
  61653. cutFlow = cms.VPSet(cms.PSet(
  61654. cutName = cms.string('GsfEleMVACut'),
  61655. isIgnored = cms.bool(False),
  61656. mvaCategoriesMapName = cms.InputTag("electronMVAValueMapProducer","ElectronMVAEstimatorRun2Spring15NonTrig25nsV1Categories"),
  61657. mvaCuts = cms.vdouble(-0.265, -0.556, -0.551, -0.072, -0.286,
  61658. -0.267),
  61659. mvaValueMapName = cms.InputTag("electronMVAValueMapProducer","ElectronMVAEstimatorRun2Spring15NonTrig25nsV1Values"),
  61660. needsAdditionalProducts = cms.bool(True)
  61661. )),
  61662. idName = cms.string('mvaEleID-Spring15-25ns-nonTrig-V1-wpLoose')
  61663. ),
  61664. idMD5 = cms.string('99ff36834c4342110d84ea2350a1229c'),
  61665. isPOGApproved = cms.untracked.bool(True)
  61666. ),
  61667. cms.PSet(
  61668. idDefinition = cms.PSet(
  61669. cutFlow = cms.VPSet(cms.PSet(
  61670. cutName = cms.string('GsfEleMVACut'),
  61671. isIgnored = cms.bool(False),
  61672. mvaCategoriesMapName = cms.InputTag("electronMVAValueMapProducer","ElectronMVAEstimatorRun2Spring15Trig25nsV1Categories"),
  61673. mvaCuts = cms.vdouble(0.988153, 0.96791, 0.841729),
  61674. mvaValueMapName = cms.InputTag("electronMVAValueMapProducer","ElectronMVAEstimatorRun2Spring15Trig25nsV1Values"),
  61675. needsAdditionalProducts = cms.bool(True)
  61676. )),
  61677. idName = cms.string('mvaEleID-Spring15-25ns-Trig-V1-wp80')
  61678. ),
  61679. idMD5 = cms.string('81046ab478185af337be1be9b30948ae'),
  61680. isPOGApproved = cms.untracked.bool(True)
  61681. ),
  61682. cms.PSet(
  61683. idDefinition = cms.PSet(
  61684. cutFlow = cms.VPSet(cms.PSet(
  61685. cutName = cms.string('GsfEleMVACut'),
  61686. isIgnored = cms.bool(False),
  61687. mvaCategoriesMapName = cms.InputTag("electronMVAValueMapProducer","ElectronMVAEstimatorRun2Spring15Trig25nsV1Categories"),
  61688. mvaCuts = cms.vdouble(0.972153, 0.922126, 0.610764),
  61689. mvaValueMapName = cms.InputTag("electronMVAValueMapProducer","ElectronMVAEstimatorRun2Spring15Trig25nsV1Values"),
  61690. needsAdditionalProducts = cms.bool(True)
  61691. )),
  61692. idName = cms.string('mvaEleID-Spring15-25ns-Trig-V1-wp90')
  61693. ),
  61694. idMD5 = cms.string('bb430b638bf3a4d970627021b0da63ae'),
  61695. isPOGApproved = cms.untracked.bool(True)
  61696. ),
  61697. cms.PSet(
  61698. idDefinition = cms.PSet(
  61699. cutFlow = cms.VPSet(cms.PSet(
  61700. cutName = cms.string('GsfEleMVACut'),
  61701. isIgnored = cms.bool(False),
  61702. mvaCategoriesMapName = cms.InputTag("electronMVAValueMapProducer","ElectronMVAEstimatorRun2Spring15Trig50nsV1Categories"),
  61703. mvaCuts = cms.vdouble(0.981841, 0.946762, 0.79704),
  61704. mvaValueMapName = cms.InputTag("electronMVAValueMapProducer","ElectronMVAEstimatorRun2Spring15Trig50nsV1Values"),
  61705. needsAdditionalProducts = cms.bool(True)
  61706. )),
  61707. idName = cms.string('mvaEleID-Spring15-50ns-Trig-V1-wp80')
  61708. ),
  61709. idMD5 = cms.string('e9127ba0788d88aa64abe68b13749519'),
  61710. isPOGApproved = cms.untracked.bool(True)
  61711. ),
  61712. cms.PSet(
  61713. idDefinition = cms.PSet(
  61714. cutFlow = cms.VPSet(cms.PSet(
  61715. cutName = cms.string('GsfEleMVACut'),
  61716. isIgnored = cms.bool(False),
  61717. mvaCategoriesMapName = cms.InputTag("electronMVAValueMapProducer","ElectronMVAEstimatorRun2Spring15Trig50nsV1Categories"),
  61718. mvaCuts = cms.vdouble(0.953843, 0.849994, 0.514118),
  61719. mvaValueMapName = cms.InputTag("electronMVAValueMapProducer","ElectronMVAEstimatorRun2Spring15Trig50nsV1Values"),
  61720. needsAdditionalProducts = cms.bool(True)
  61721. )),
  61722. idName = cms.string('mvaEleID-Spring15-50ns-Trig-V1-wp90')
  61723. ),
  61724. idMD5 = cms.string('b2c90992b008ddca2daf74fe578e7e1b'),
  61725. isPOGApproved = cms.untracked.bool(True)
  61726. )),
  61727. physicsObjectSrc = cms.InputTag("reducedEgamma","reducedGedGsfElectrons")
  61728. )
  61729.  
  61730.  
  61731. process.egmPhotonIDs = cms.EDProducer("VersionedPhotonIdProducer",
  61732. physicsObjectIDs = cms.VPSet(cms.PSet(
  61733. idDefinition = cms.PSet(
  61734. cutFlow = cms.VPSet(cms.PSet(
  61735. cutName = cms.string('MinPtCut'),
  61736. isIgnored = cms.bool(False),
  61737. minPt = cms.double(5.0),
  61738. needsAdditionalProducts = cms.bool(False)
  61739. ),
  61740. cms.PSet(
  61741. allowedEtaRanges = cms.VPSet(cms.PSet(
  61742. maxEta = cms.double(1.479),
  61743. minEta = cms.double(0.0)
  61744. ),
  61745. cms.PSet(
  61746. maxEta = cms.double(2.5),
  61747. minEta = cms.double(1.479)
  61748. )),
  61749. cutName = cms.string('PhoSCEtaMultiRangeCut'),
  61750. isIgnored = cms.bool(False),
  61751. needsAdditionalProducts = cms.bool(False),
  61752. useAbsEta = cms.bool(True)
  61753. ),
  61754. cms.PSet(
  61755. barrelCutOff = cms.double(1.479),
  61756. cutName = cms.string('PhoSingleTowerHadOverEmCut'),
  61757. hadronicOverEMCutValueEB = cms.double(0.05),
  61758. hadronicOverEMCutValueEE = cms.double(0.05),
  61759. isIgnored = cms.bool(False),
  61760. needsAdditionalProducts = cms.bool(False)
  61761. ),
  61762. cms.PSet(
  61763. barrelCutOff = cms.double(1.479),
  61764. cutName = cms.string('PhoFull5x5SigmaIEtaIEtaCut'),
  61765. cutValueEB = cms.double(0.0102),
  61766. cutValueEE = cms.double(0.0274),
  61767. full5x5SigmaIEtaIEtaMap = cms.InputTag("photonIDValueMapProducer","phoFull5x5SigmaIEtaIEta"),
  61768. isIgnored = cms.bool(False),
  61769. needsAdditionalProducts = cms.bool(False)
  61770. ),
  61771. cms.PSet(
  61772. C1_EB = cms.double(3.32),
  61773. C1_EE = cms.double(1.97),
  61774. C2_EB = cms.double(0),
  61775. C2_EE = cms.double(0.0),
  61776. anyPFIsoMap = cms.InputTag("photonIDValueMapProducer","phoChargedIsolation"),
  61777. barrelCutOff = cms.double(1.479),
  61778. cutName = cms.string('PhoAnyPFIsoWithEACut'),
  61779. effAreasConfigFile = cms.FileInPath('RecoEgamma/PhotonIdentification/data/Spring15/effAreaPhotons_cone03_pfChargedHadrons_25ns_NULLcorrection.txt'),
  61780. isIgnored = cms.bool(False),
  61781. needsAdditionalProducts = cms.bool(True),
  61782. rho = cms.InputTag("fixedGridRhoFastjetAll"),
  61783. useRelativeIso = cms.bool(False)
  61784. ),
  61785. cms.PSet(
  61786. C1_EB = cms.double(1.92),
  61787. C1_EE = cms.double(11.86),
  61788. C2_EB = cms.double(0.014),
  61789. C2_EE = cms.double(0.0139),
  61790. C3_EB = cms.double(1.9e-05),
  61791. C3_EE = cms.double(2.5e-05),
  61792. anyPFIsoMap = cms.InputTag("photonIDValueMapProducer","phoNeutralHadronIsolation"),
  61793. barrelCutOff = cms.double(1.479),
  61794. cutName = cms.string('PhoAnyPFIsoWithEAAndQuadScalingCut'),
  61795. effAreasConfigFile = cms.FileInPath('RecoEgamma/PhotonIdentification/data/Spring15/effAreaPhotons_cone03_pfNeutralHadrons_25ns_90percentBased.txt'),
  61796. isIgnored = cms.bool(False),
  61797. needsAdditionalProducts = cms.bool(True),
  61798. rho = cms.InputTag("fixedGridRhoFastjetAll"),
  61799. useRelativeIso = cms.bool(False)
  61800. ),
  61801. cms.PSet(
  61802. C1_EB = cms.double(0.81),
  61803. C1_EE = cms.double(0.83),
  61804. C2_EB = cms.double(0.0053),
  61805. C2_EE = cms.double(0.0034),
  61806. anyPFIsoMap = cms.InputTag("photonIDValueMapProducer","phoPhotonIsolation"),
  61807. barrelCutOff = cms.double(1.479),
  61808. cutName = cms.string('PhoAnyPFIsoWithEACut'),
  61809. effAreasConfigFile = cms.FileInPath('RecoEgamma/PhotonIdentification/data/Spring15/effAreaPhotons_cone03_pfPhotons_25ns_90percentBased.txt'),
  61810. isIgnored = cms.bool(False),
  61811. needsAdditionalProducts = cms.bool(True),
  61812. rho = cms.InputTag("fixedGridRhoFastjetAll"),
  61813. useRelativeIso = cms.bool(False)
  61814. )),
  61815. idName = cms.string('cutBasedPhotonID-Spring15-25ns-V1-standalone-loose')
  61816. ),
  61817. idMD5 = cms.string('3dbb7c6922f3e1b9eb9cf1c679ff70bb'),
  61818. isPOGApproved = cms.untracked.bool(True)
  61819. ),
  61820. cms.PSet(
  61821. idDefinition = cms.PSet(
  61822. cutFlow = cms.VPSet(cms.PSet(
  61823. cutName = cms.string('MinPtCut'),
  61824. isIgnored = cms.bool(False),
  61825. minPt = cms.double(5.0),
  61826. needsAdditionalProducts = cms.bool(False)
  61827. ),
  61828. cms.PSet(
  61829. allowedEtaRanges = cms.VPSet(cms.PSet(
  61830. maxEta = cms.double(1.479),
  61831. minEta = cms.double(0.0)
  61832. ),
  61833. cms.PSet(
  61834. maxEta = cms.double(2.5),
  61835. minEta = cms.double(1.479)
  61836. )),
  61837. cutName = cms.string('PhoSCEtaMultiRangeCut'),
  61838. isIgnored = cms.bool(False),
  61839. needsAdditionalProducts = cms.bool(False),
  61840. useAbsEta = cms.bool(True)
  61841. ),
  61842. cms.PSet(
  61843. barrelCutOff = cms.double(1.479),
  61844. cutName = cms.string('PhoSingleTowerHadOverEmCut'),
  61845. hadronicOverEMCutValueEB = cms.double(0.05),
  61846. hadronicOverEMCutValueEE = cms.double(0.05),
  61847. isIgnored = cms.bool(False),
  61848. needsAdditionalProducts = cms.bool(False)
  61849. ),
  61850. cms.PSet(
  61851. barrelCutOff = cms.double(1.479),
  61852. cutName = cms.string('PhoFull5x5SigmaIEtaIEtaCut'),
  61853. cutValueEB = cms.double(0.0102),
  61854. cutValueEE = cms.double(0.0268),
  61855. full5x5SigmaIEtaIEtaMap = cms.InputTag("photonIDValueMapProducer","phoFull5x5SigmaIEtaIEta"),
  61856. isIgnored = cms.bool(False),
  61857. needsAdditionalProducts = cms.bool(False)
  61858. ),
  61859. cms.PSet(
  61860. C1_EB = cms.double(1.37),
  61861. C1_EE = cms.double(1.1),
  61862. C2_EB = cms.double(0.0),
  61863. C2_EE = cms.double(0.0),
  61864. anyPFIsoMap = cms.InputTag("photonIDValueMapProducer","phoChargedIsolation"),
  61865. barrelCutOff = cms.double(1.479),
  61866. cutName = cms.string('PhoAnyPFIsoWithEACut'),
  61867. effAreasConfigFile = cms.FileInPath('RecoEgamma/PhotonIdentification/data/Spring15/effAreaPhotons_cone03_pfChargedHadrons_25ns_NULLcorrection.txt'),
  61868. isIgnored = cms.bool(False),
  61869. needsAdditionalProducts = cms.bool(True),
  61870. rho = cms.InputTag("fixedGridRhoFastjetAll"),
  61871. useRelativeIso = cms.bool(False)
  61872. ),
  61873. cms.PSet(
  61874. C1_EB = cms.double(1.06),
  61875. C1_EE = cms.double(2.69),
  61876. C2_EB = cms.double(0.014),
  61877. C2_EE = cms.double(0.0139),
  61878. C3_EB = cms.double(1.9e-05),
  61879. C3_EE = cms.double(2.5e-05),
  61880. anyPFIsoMap = cms.InputTag("photonIDValueMapProducer","phoNeutralHadronIsolation"),
  61881. barrelCutOff = cms.double(1.479),
  61882. cutName = cms.string('PhoAnyPFIsoWithEAAndQuadScalingCut'),
  61883. effAreasConfigFile = cms.FileInPath('RecoEgamma/PhotonIdentification/data/Spring15/effAreaPhotons_cone03_pfNeutralHadrons_25ns_90percentBased.txt'),
  61884. isIgnored = cms.bool(False),
  61885. needsAdditionalProducts = cms.bool(True),
  61886. rho = cms.InputTag("fixedGridRhoFastjetAll"),
  61887. useRelativeIso = cms.bool(False)
  61888. ),
  61889. cms.PSet(
  61890. C1_EB = cms.double(0.28),
  61891. C1_EE = cms.double(0.39),
  61892. C2_EB = cms.double(0.0053),
  61893. C2_EE = cms.double(0.0034),
  61894. anyPFIsoMap = cms.InputTag("photonIDValueMapProducer","phoPhotonIsolation"),
  61895. barrelCutOff = cms.double(1.479),
  61896. cutName = cms.string('PhoAnyPFIsoWithEACut'),
  61897. effAreasConfigFile = cms.FileInPath('RecoEgamma/PhotonIdentification/data/Spring15/effAreaPhotons_cone03_pfPhotons_25ns_90percentBased.txt'),
  61898. isIgnored = cms.bool(False),
  61899. needsAdditionalProducts = cms.bool(True),
  61900. rho = cms.InputTag("fixedGridRhoFastjetAll"),
  61901. useRelativeIso = cms.bool(False)
  61902. )),
  61903. idName = cms.string('cutBasedPhotonID-Spring15-25ns-V1-standalone-medium')
  61904. ),
  61905. idMD5 = cms.string('3c31de4198e6c34a0668e11fae83ac21'),
  61906. isPOGApproved = cms.untracked.bool(True)
  61907. ),
  61908. cms.PSet(
  61909. idDefinition = cms.PSet(
  61910. cutFlow = cms.VPSet(cms.PSet(
  61911. cutName = cms.string('MinPtCut'),
  61912. isIgnored = cms.bool(False),
  61913. minPt = cms.double(5.0),
  61914. needsAdditionalProducts = cms.bool(False)
  61915. ),
  61916. cms.PSet(
  61917. allowedEtaRanges = cms.VPSet(cms.PSet(
  61918. maxEta = cms.double(1.479),
  61919. minEta = cms.double(0.0)
  61920. ),
  61921. cms.PSet(
  61922. maxEta = cms.double(2.5),
  61923. minEta = cms.double(1.479)
  61924. )),
  61925. cutName = cms.string('PhoSCEtaMultiRangeCut'),
  61926. isIgnored = cms.bool(False),
  61927. needsAdditionalProducts = cms.bool(False),
  61928. useAbsEta = cms.bool(True)
  61929. ),
  61930. cms.PSet(
  61931. barrelCutOff = cms.double(1.479),
  61932. cutName = cms.string('PhoSingleTowerHadOverEmCut'),
  61933. hadronicOverEMCutValueEB = cms.double(0.05),
  61934. hadronicOverEMCutValueEE = cms.double(0.05),
  61935. isIgnored = cms.bool(False),
  61936. needsAdditionalProducts = cms.bool(False)
  61937. ),
  61938. cms.PSet(
  61939. barrelCutOff = cms.double(1.479),
  61940. cutName = cms.string('PhoFull5x5SigmaIEtaIEtaCut'),
  61941. cutValueEB = cms.double(0.01),
  61942. cutValueEE = cms.double(0.0268),
  61943. full5x5SigmaIEtaIEtaMap = cms.InputTag("photonIDValueMapProducer","phoFull5x5SigmaIEtaIEta"),
  61944. isIgnored = cms.bool(False),
  61945. needsAdditionalProducts = cms.bool(False)
  61946. ),
  61947. cms.PSet(
  61948. C1_EB = cms.double(0.76),
  61949. C1_EE = cms.double(0.56),
  61950. C2_EB = cms.double(0.0),
  61951. C2_EE = cms.double(0.0),
  61952. anyPFIsoMap = cms.InputTag("photonIDValueMapProducer","phoChargedIsolation"),
  61953. barrelCutOff = cms.double(1.479),
  61954. cutName = cms.string('PhoAnyPFIsoWithEACut'),
  61955. effAreasConfigFile = cms.FileInPath('RecoEgamma/PhotonIdentification/data/Spring15/effAreaPhotons_cone03_pfChargedHadrons_25ns_NULLcorrection.txt'),
  61956. isIgnored = cms.bool(False),
  61957. needsAdditionalProducts = cms.bool(True),
  61958. rho = cms.InputTag("fixedGridRhoFastjetAll"),
  61959. useRelativeIso = cms.bool(False)
  61960. ),
  61961. cms.PSet(
  61962. C1_EB = cms.double(0.97),
  61963. C1_EE = cms.double(2.09),
  61964. C2_EB = cms.double(0.014),
  61965. C2_EE = cms.double(0.0139),
  61966. C3_EB = cms.double(1.9e-05),
  61967. C3_EE = cms.double(2.5e-05),
  61968. anyPFIsoMap = cms.InputTag("photonIDValueMapProducer","phoNeutralHadronIsolation"),
  61969. barrelCutOff = cms.double(1.479),
  61970. cutName = cms.string('PhoAnyPFIsoWithEAAndQuadScalingCut'),
  61971. effAreasConfigFile = cms.FileInPath('RecoEgamma/PhotonIdentification/data/Spring15/effAreaPhotons_cone03_pfNeutralHadrons_25ns_90percentBased.txt'),
  61972. isIgnored = cms.bool(False),
  61973. needsAdditionalProducts = cms.bool(True),
  61974. rho = cms.InputTag("fixedGridRhoFastjetAll"),
  61975. useRelativeIso = cms.bool(False)
  61976. ),
  61977. cms.PSet(
  61978. C1_EB = cms.double(0.08),
  61979. C1_EE = cms.double(0.16),
  61980. C2_EB = cms.double(0.0053),
  61981. C2_EE = cms.double(0.0034),
  61982. anyPFIsoMap = cms.InputTag("photonIDValueMapProducer","phoPhotonIsolation"),
  61983. barrelCutOff = cms.double(1.479),
  61984. cutName = cms.string('PhoAnyPFIsoWithEACut'),
  61985. effAreasConfigFile = cms.FileInPath('RecoEgamma/PhotonIdentification/data/Spring15/effAreaPhotons_cone03_pfPhotons_25ns_90percentBased.txt'),
  61986. isIgnored = cms.bool(False),
  61987. needsAdditionalProducts = cms.bool(True),
  61988. rho = cms.InputTag("fixedGridRhoFastjetAll"),
  61989. useRelativeIso = cms.bool(False)
  61990. )),
  61991. idName = cms.string('cutBasedPhotonID-Spring15-25ns-V1-standalone-tight')
  61992. ),
  61993. idMD5 = cms.string('82ed54bcaf3c8d0ac4f2ae51aa8ff37d'),
  61994. isPOGApproved = cms.untracked.bool(True)
  61995. ),
  61996. cms.PSet(
  61997. idDefinition = cms.PSet(
  61998. cutFlow = cms.VPSet(cms.PSet(
  61999. cutName = cms.string('MinPtCut'),
  62000. isIgnored = cms.bool(False),
  62001. minPt = cms.double(5.0),
  62002. needsAdditionalProducts = cms.bool(False)
  62003. ),
  62004. cms.PSet(
  62005. allowedEtaRanges = cms.VPSet(cms.PSet(
  62006. maxEta = cms.double(1.479),
  62007. minEta = cms.double(0.0)
  62008. ),
  62009. cms.PSet(
  62010. maxEta = cms.double(2.5),
  62011. minEta = cms.double(1.479)
  62012. )),
  62013. cutName = cms.string('PhoSCEtaMultiRangeCut'),
  62014. isIgnored = cms.bool(False),
  62015. needsAdditionalProducts = cms.bool(False),
  62016. useAbsEta = cms.bool(True)
  62017. ),
  62018. cms.PSet(
  62019. barrelCutOff = cms.double(1.479),
  62020. cutName = cms.string('PhoSingleTowerHadOverEmCut'),
  62021. hadronicOverEMCutValueEB = cms.double(0.05),
  62022. hadronicOverEMCutValueEE = cms.double(0.05),
  62023. isIgnored = cms.bool(False),
  62024. needsAdditionalProducts = cms.bool(False)
  62025. ),
  62026. cms.PSet(
  62027. barrelCutOff = cms.double(1.479),
  62028. cutName = cms.string('PhoFull5x5SigmaIEtaIEtaCut'),
  62029. cutValueEB = cms.double(0.0103),
  62030. cutValueEE = cms.double(0.0277),
  62031. full5x5SigmaIEtaIEtaMap = cms.InputTag("photonIDValueMapProducer","phoFull5x5SigmaIEtaIEta"),
  62032. isIgnored = cms.bool(False),
  62033. needsAdditionalProducts = cms.bool(False)
  62034. ),
  62035. cms.PSet(
  62036. C1_EB = cms.double(2.44),
  62037. C1_EE = cms.double(1.84),
  62038. C2_EB = cms.double(0),
  62039. C2_EE = cms.double(0.0),
  62040. anyPFIsoMap = cms.InputTag("photonIDValueMapProducer","phoChargedIsolation"),
  62041. barrelCutOff = cms.double(1.479),
  62042. cutName = cms.string('PhoAnyPFIsoWithEACut'),
  62043. effAreasConfigFile = cms.FileInPath('RecoEgamma/PhotonIdentification/data/Spring15/effAreaPhotons_cone03_pfChargedHadrons_50ns.txt'),
  62044. isIgnored = cms.bool(False),
  62045. needsAdditionalProducts = cms.bool(True),
  62046. rho = cms.InputTag("fixedGridRhoFastjetAll"),
  62047. useRelativeIso = cms.bool(False)
  62048. ),
  62049. cms.PSet(
  62050. C1_EB = cms.double(2.57),
  62051. C1_EE = cms.double(4.0),
  62052. C2_EB = cms.double(0.0044),
  62053. C2_EE = cms.double(0.004),
  62054. C3_EB = cms.double(0.5809),
  62055. C3_EE = cms.double(0.9402),
  62056. anyPFIsoMap = cms.InputTag("photonIDValueMapProducer","phoNeutralHadronIsolation"),
  62057. barrelCutOff = cms.double(1.479),
  62058. cutName = cms.string('PhoAnyPFIsoWithEAAndExpoScalingCut'),
  62059. effAreasConfigFile = cms.FileInPath('RecoEgamma/PhotonIdentification/data/Spring15/effAreaPhotons_cone03_pfNeutralHadrons_50ns.txt'),
  62060. isIgnored = cms.bool(False),
  62061. needsAdditionalProducts = cms.bool(True),
  62062. rho = cms.InputTag("fixedGridRhoFastjetAll"),
  62063. useRelativeIso = cms.bool(False)
  62064. ),
  62065. cms.PSet(
  62066. C1_EB = cms.double(1.92),
  62067. C1_EE = cms.double(2.15),
  62068. C2_EB = cms.double(0.0043),
  62069. C2_EE = cms.double(0.0041),
  62070. anyPFIsoMap = cms.InputTag("photonIDValueMapProducer","phoPhotonIsolation"),
  62071. barrelCutOff = cms.double(1.479),
  62072. cutName = cms.string('PhoAnyPFIsoWithEACut'),
  62073. effAreasConfigFile = cms.FileInPath('RecoEgamma/PhotonIdentification/data/Spring15/effAreaPhotons_cone03_pfPhotons_50ns.txt'),
  62074. isIgnored = cms.bool(False),
  62075. needsAdditionalProducts = cms.bool(True),
  62076. rho = cms.InputTag("fixedGridRhoFastjetAll"),
  62077. useRelativeIso = cms.bool(False)
  62078. )),
  62079. idName = cms.string('cutBasedPhotonID-Spring15-50ns-V1-standalone-loose')
  62080. ),
  62081. idMD5 = cms.string('0ecdbf2d9e48f89051f6dd7f9e6547e8'),
  62082. isPOGApproved = cms.untracked.bool(True)
  62083. ),
  62084. cms.PSet(
  62085. idDefinition = cms.PSet(
  62086. cutFlow = cms.VPSet(cms.PSet(
  62087. cutName = cms.string('MinPtCut'),
  62088. isIgnored = cms.bool(False),
  62089. minPt = cms.double(5.0),
  62090. needsAdditionalProducts = cms.bool(False)
  62091. ),
  62092. cms.PSet(
  62093. allowedEtaRanges = cms.VPSet(cms.PSet(
  62094. maxEta = cms.double(1.479),
  62095. minEta = cms.double(0.0)
  62096. ),
  62097. cms.PSet(
  62098. maxEta = cms.double(2.5),
  62099. minEta = cms.double(1.479)
  62100. )),
  62101. cutName = cms.string('PhoSCEtaMultiRangeCut'),
  62102. isIgnored = cms.bool(False),
  62103. needsAdditionalProducts = cms.bool(False),
  62104. useAbsEta = cms.bool(True)
  62105. ),
  62106. cms.PSet(
  62107. barrelCutOff = cms.double(1.479),
  62108. cutName = cms.string('PhoSingleTowerHadOverEmCut'),
  62109. hadronicOverEMCutValueEB = cms.double(0.05),
  62110. hadronicOverEMCutValueEE = cms.double(0.05),
  62111. isIgnored = cms.bool(False),
  62112. needsAdditionalProducts = cms.bool(False)
  62113. ),
  62114. cms.PSet(
  62115. barrelCutOff = cms.double(1.479),
  62116. cutName = cms.string('PhoFull5x5SigmaIEtaIEtaCut'),
  62117. cutValueEB = cms.double(0.01),
  62118. cutValueEE = cms.double(0.0267),
  62119. full5x5SigmaIEtaIEtaMap = cms.InputTag("photonIDValueMapProducer","phoFull5x5SigmaIEtaIEta"),
  62120. isIgnored = cms.bool(False),
  62121. needsAdditionalProducts = cms.bool(False)
  62122. ),
  62123. cms.PSet(
  62124. C1_EB = cms.double(1.31),
  62125. C1_EE = cms.double(1.25),
  62126. C2_EB = cms.double(0.0),
  62127. C2_EE = cms.double(0.0),
  62128. anyPFIsoMap = cms.InputTag("photonIDValueMapProducer","phoChargedIsolation"),
  62129. barrelCutOff = cms.double(1.479),
  62130. cutName = cms.string('PhoAnyPFIsoWithEACut'),
  62131. effAreasConfigFile = cms.FileInPath('RecoEgamma/PhotonIdentification/data/Spring15/effAreaPhotons_cone03_pfChargedHadrons_50ns.txt'),
  62132. isIgnored = cms.bool(False),
  62133. needsAdditionalProducts = cms.bool(True),
  62134. rho = cms.InputTag("fixedGridRhoFastjetAll"),
  62135. useRelativeIso = cms.bool(False)
  62136. ),
  62137. cms.PSet(
  62138. C1_EB = cms.double(0.6),
  62139. C1_EE = cms.double(1.65),
  62140. C2_EB = cms.double(0.0044),
  62141. C2_EE = cms.double(0.004),
  62142. C3_EB = cms.double(0.5809),
  62143. C3_EE = cms.double(0.9402),
  62144. anyPFIsoMap = cms.InputTag("photonIDValueMapProducer","phoNeutralHadronIsolation"),
  62145. barrelCutOff = cms.double(1.479),
  62146. cutName = cms.string('PhoAnyPFIsoWithEAAndExpoScalingCut'),
  62147. effAreasConfigFile = cms.FileInPath('RecoEgamma/PhotonIdentification/data/Spring15/effAreaPhotons_cone03_pfNeutralHadrons_50ns.txt'),
  62148. isIgnored = cms.bool(False),
  62149. needsAdditionalProducts = cms.bool(True),
  62150. rho = cms.InputTag("fixedGridRhoFastjetAll"),
  62151. useRelativeIso = cms.bool(False)
  62152. ),
  62153. cms.PSet(
  62154. C1_EB = cms.double(1.33),
  62155. C1_EE = cms.double(1.02),
  62156. C2_EB = cms.double(0.0043),
  62157. C2_EE = cms.double(0.0041),
  62158. anyPFIsoMap = cms.InputTag("photonIDValueMapProducer","phoPhotonIsolation"),
  62159. barrelCutOff = cms.double(1.479),
  62160. cutName = cms.string('PhoAnyPFIsoWithEACut'),
  62161. effAreasConfigFile = cms.FileInPath('RecoEgamma/PhotonIdentification/data/Spring15/effAreaPhotons_cone03_pfPhotons_50ns.txt'),
  62162. isIgnored = cms.bool(False),
  62163. needsAdditionalProducts = cms.bool(True),
  62164. rho = cms.InputTag("fixedGridRhoFastjetAll"),
  62165. useRelativeIso = cms.bool(False)
  62166. )),
  62167. idName = cms.string('cutBasedPhotonID-Spring15-50ns-V1-standalone-medium')
  62168. ),
  62169. idMD5 = cms.string('9efd6037fab2ff3bb65b7592fac5efde'),
  62170. isPOGApproved = cms.untracked.bool(True)
  62171. ),
  62172. cms.PSet(
  62173. idDefinition = cms.PSet(
  62174. cutFlow = cms.VPSet(cms.PSet(
  62175. cutName = cms.string('MinPtCut'),
  62176. isIgnored = cms.bool(False),
  62177. minPt = cms.double(5.0),
  62178. needsAdditionalProducts = cms.bool(False)
  62179. ),
  62180. cms.PSet(
  62181. allowedEtaRanges = cms.VPSet(cms.PSet(
  62182. maxEta = cms.double(1.479),
  62183. minEta = cms.double(0.0)
  62184. ),
  62185. cms.PSet(
  62186. maxEta = cms.double(2.5),
  62187. minEta = cms.double(1.479)
  62188. )),
  62189. cutName = cms.string('PhoSCEtaMultiRangeCut'),
  62190. isIgnored = cms.bool(False),
  62191. needsAdditionalProducts = cms.bool(False),
  62192. useAbsEta = cms.bool(True)
  62193. ),
  62194. cms.PSet(
  62195. barrelCutOff = cms.double(1.479),
  62196. cutName = cms.string('PhoSingleTowerHadOverEmCut'),
  62197. hadronicOverEMCutValueEB = cms.double(0.05),
  62198. hadronicOverEMCutValueEE = cms.double(0.05),
  62199. isIgnored = cms.bool(False),
  62200. needsAdditionalProducts = cms.bool(False)
  62201. ),
  62202. cms.PSet(
  62203. barrelCutOff = cms.double(1.479),
  62204. cutName = cms.string('PhoFull5x5SigmaIEtaIEtaCut'),
  62205. cutValueEB = cms.double(0.01),
  62206. cutValueEE = cms.double(0.0267),
  62207. full5x5SigmaIEtaIEtaMap = cms.InputTag("photonIDValueMapProducer","phoFull5x5SigmaIEtaIEta"),
  62208. isIgnored = cms.bool(False),
  62209. needsAdditionalProducts = cms.bool(False)
  62210. ),
  62211. cms.PSet(
  62212. C1_EB = cms.double(0.91),
  62213. C1_EE = cms.double(0.65),
  62214. C2_EB = cms.double(0.0),
  62215. C2_EE = cms.double(0.0),
  62216. anyPFIsoMap = cms.InputTag("photonIDValueMapProducer","phoChargedIsolation"),
  62217. barrelCutOff = cms.double(1.479),
  62218. cutName = cms.string('PhoAnyPFIsoWithEACut'),
  62219. effAreasConfigFile = cms.FileInPath('RecoEgamma/PhotonIdentification/data/Spring15/effAreaPhotons_cone03_pfChargedHadrons_50ns.txt'),
  62220. isIgnored = cms.bool(False),
  62221. needsAdditionalProducts = cms.bool(True),
  62222. rho = cms.InputTag("fixedGridRhoFastjetAll"),
  62223. useRelativeIso = cms.bool(False)
  62224. ),
  62225. cms.PSet(
  62226. C1_EB = cms.double(0.33),
  62227. C1_EE = cms.double(0.93),
  62228. C2_EB = cms.double(0.0044),
  62229. C2_EE = cms.double(0.004),
  62230. C3_EB = cms.double(0.5809),
  62231. C3_EE = cms.double(0.9402),
  62232. anyPFIsoMap = cms.InputTag("photonIDValueMapProducer","phoNeutralHadronIsolation"),
  62233. barrelCutOff = cms.double(1.479),
  62234. cutName = cms.string('PhoAnyPFIsoWithEAAndExpoScalingCut'),
  62235. effAreasConfigFile = cms.FileInPath('RecoEgamma/PhotonIdentification/data/Spring15/effAreaPhotons_cone03_pfNeutralHadrons_50ns.txt'),
  62236. isIgnored = cms.bool(False),
  62237. needsAdditionalProducts = cms.bool(True),
  62238. rho = cms.InputTag("fixedGridRhoFastjetAll"),
  62239. useRelativeIso = cms.bool(False)
  62240. ),
  62241. cms.PSet(
  62242. C1_EB = cms.double(0.61),
  62243. C1_EE = cms.double(0.54),
  62244. C2_EB = cms.double(0.0043),
  62245. C2_EE = cms.double(0.0041),
  62246. anyPFIsoMap = cms.InputTag("photonIDValueMapProducer","phoPhotonIsolation"),
  62247. barrelCutOff = cms.double(1.479),
  62248. cutName = cms.string('PhoAnyPFIsoWithEACut'),
  62249. effAreasConfigFile = cms.FileInPath('RecoEgamma/PhotonIdentification/data/Spring15/effAreaPhotons_cone03_pfPhotons_50ns.txt'),
  62250. isIgnored = cms.bool(False),
  62251. needsAdditionalProducts = cms.bool(True),
  62252. rho = cms.InputTag("fixedGridRhoFastjetAll"),
  62253. useRelativeIso = cms.bool(False)
  62254. )),
  62255. idName = cms.string('cutBasedPhotonID-Spring15-50ns-V1-standalone-tight')
  62256. ),
  62257. idMD5 = cms.string('e6a9a77984738862cda3a2fd966fc05e'),
  62258. isPOGApproved = cms.untracked.bool(True)
  62259. ),
  62260. cms.PSet(
  62261. idDefinition = cms.PSet(
  62262. cutFlow = cms.VPSet(cms.PSet(
  62263. cutName = cms.string('PhoMVACut'),
  62264. isIgnored = cms.bool(False),
  62265. mvaCategoriesMapName = cms.InputTag("photonMVAValueMapProducer","PhotonMVAEstimatorRun2Spring15NonTrig25nsV2p1Categories"),
  62266. mvaCuts = cms.vdouble(0.374, 0.336),
  62267. mvaValueMapName = cms.InputTag("photonMVAValueMapProducer","PhotonMVAEstimatorRun2Spring15NonTrig25nsV2p1Values"),
  62268. needsAdditionalProducts = cms.bool(True)
  62269. )),
  62270. idName = cms.string('mvaPhoID-Spring15-25ns-nonTrig-V2p1-wp90')
  62271. ),
  62272. idMD5 = cms.string('62eb8da6a5e26164d52d36cb81f952fc'),
  62273. isPOGApproved = cms.untracked.bool(True)
  62274. ),
  62275. cms.PSet(
  62276. idDefinition = cms.PSet(
  62277. cutFlow = cms.VPSet(cms.PSet(
  62278. cutName = cms.string('PhoMVACut'),
  62279. isIgnored = cms.bool(False),
  62280. mvaCategoriesMapName = cms.InputTag("photonMVAValueMapProducer","PhotonMVAEstimatorRun2Spring15NonTrig50nsV2p1Categories"),
  62281. mvaCuts = cms.vdouble(0.29538, 0.45837),
  62282. mvaValueMapName = cms.InputTag("photonMVAValueMapProducer","PhotonMVAEstimatorRun2Spring15NonTrig50nsV2p1Values"),
  62283. needsAdditionalProducts = cms.bool(True)
  62284. )),
  62285. idName = cms.string('mvaPhoID-Spring15-50ns-nonTrig-V2p1-wp90')
  62286. ),
  62287. idMD5 = cms.string('9b03aa4412c43fdbd72ea55f2e1a16bc'),
  62288. isPOGApproved = cms.untracked.bool(True)
  62289. )),
  62290. physicsObjectSrc = cms.InputTag("reducedEgamma","reducedGedPhotons")
  62291. )
  62292.  
  62293.  
  62294. process.egmPhotonIsolationCITK = cms.EDProducer("CITKPFIsolationSumProducer",
  62295. isolationConeDefinitions = cms.VPSet(cms.PSet(
  62296. coneSize = cms.double(0.3),
  62297. isolateAgainst = cms.string('h+'),
  62298. isolationAlgo = cms.string('PhotonPFIsolationWithMapBasedVeto'),
  62299. miniAODVertexCodes = cms.vuint32(2, 3),
  62300. particleBasedIsolation = cms.InputTag("particleBasedIsolationTmp","gedPhotonsTmp"),
  62301. vertexIndex = cms.int32(0)
  62302. ),
  62303. cms.PSet(
  62304. coneSize = cms.double(0.3),
  62305. isolateAgainst = cms.string('h0'),
  62306. isolationAlgo = cms.string('PhotonPFIsolationWithMapBasedVeto'),
  62307. miniAODVertexCodes = cms.vuint32(2, 3),
  62308. particleBasedIsolation = cms.InputTag("particleBasedIsolationTmp","gedPhotonsTmp"),
  62309. vertexIndex = cms.int32(0)
  62310. ),
  62311. cms.PSet(
  62312. coneSize = cms.double(0.3),
  62313. isolateAgainst = cms.string('gamma'),
  62314. isolationAlgo = cms.string('PhotonPFIsolationWithMapBasedVeto'),
  62315. miniAODVertexCodes = cms.vuint32(2, 3),
  62316. particleBasedIsolation = cms.InputTag("particleBasedIsolationTmp","gedPhotonsTmp"),
  62317. vertexIndex = cms.int32(0)
  62318. )),
  62319. srcForIsolationCone = cms.InputTag("pfNoPileUpCandidates"),
  62320. srcToIsolate = cms.InputTag("gedPhotonsTmp")
  62321. )
  62322.  
  62323.  
  62324. process.egmPhotonPUPPIIsolation = cms.EDProducer("CITKPFIsolationSumProducerForPUPPI",
  62325. isolationConeDefinitions = cms.VPSet(cms.PSet(
  62326. coneSize = cms.double(0.3),
  62327. isolateAgainst = cms.string('h+'),
  62328. isolationAlgo = cms.string('PhotonPFIsolationWithMapBasedVeto'),
  62329. miniAODVertexCodes = cms.vuint32(2, 3),
  62330. particleBasedIsolation = cms.InputTag("reducedEgamma","reducedPhotonPfCandMap"),
  62331. vertexIndex = cms.int32(0)
  62332. ),
  62333. cms.PSet(
  62334. coneSize = cms.double(0.3),
  62335. isolateAgainst = cms.string('h0'),
  62336. isolationAlgo = cms.string('PhotonPFIsolationWithMapBasedVeto'),
  62337. miniAODVertexCodes = cms.vuint32(2, 3),
  62338. particleBasedIsolation = cms.InputTag("reducedEgamma","reducedPhotonPfCandMap"),
  62339. vertexIndex = cms.int32(0)
  62340. ),
  62341. cms.PSet(
  62342. coneSize = cms.double(0.3),
  62343. isolateAgainst = cms.string('gamma'),
  62344. isolationAlgo = cms.string('PhotonPFIsolationWithMapBasedVeto'),
  62345. miniAODVertexCodes = cms.vuint32(2, 3),
  62346. particleBasedIsolation = cms.InputTag("reducedEgamma","reducedPhotonPfCandMap"),
  62347. vertexIndex = cms.int32(0)
  62348. )),
  62349. puppiValueMap = cms.InputTag("puppi"),
  62350. srcForIsolationCone = cms.InputTag("particleFlow"),
  62351. srcToIsolate = cms.InputTag("reducedEgamma","reducedGedPhotons")
  62352. )
  62353.  
  62354.  
  62355. process.eidLoose = cms.EDProducer("EleIdCutBasedExtProducer",
  62356. additionalCategories = cms.bool(True),
  62357. algorithm = cms.string('eIDCB'),
  62358. classbasedlooseEleIDCuts = cms.PSet(
  62359. cutdcotdist = cms.vdouble(9999.0, 9999.0, 9999.0, 9999.0, 9999.0,
  62360. 9999.0, 9999.0, 9999.0, 9999.0),
  62361. cutdetain = cms.vdouble(0.0137, 0.00678, 0.0241, 0.0187, 0.0161,
  62362. 0.0224, 0.0252, 0.0308, 0.0273),
  62363. cutdetainl = cms.vdouble(0.0124, 0.00503, 0.0257, 0.0228, 0.0118,
  62364. 0.0178, 0.0188, 0.14, 0.024),
  62365. cutdphiin = cms.vdouble(0.0897, 0.262, 0.353, 0.116, 0.357,
  62366. 0.319, 0.342, 0.404, 0.336),
  62367. cutdphiinl = cms.vdouble(0.0747, 0.25, 0.356, 0.0956, 0.347,
  62368. 0.326, 0.333, 0.647, 0.289),
  62369. cuteseedopcor = cms.vdouble(0.63, 0.82, 0.401, 0.718, 0.4,
  62370. 0.458, 0.15, 0.664, 0.373),
  62371. cutfmishits = cms.vdouble(4.5, 1.5, 1.5, 2.5, 2.5,
  62372. 1.5, 4.5, 3.5, 3.5),
  62373. cuthoe = cms.vdouble(0.247, 0.137, 0.147, 0.371, 0.0588,
  62374. 0.147, 0.52, 0.452, 0.404),
  62375. cuthoel = cms.vdouble(0.236, 0.126, 0.147, 0.375, 0.0392,
  62376. 0.145, 0.365, 0.383, 0.384),
  62377. cutip_gsf = cms.vdouble(0.0551, 0.0765, 0.143, 0.0874, 0.594,
  62378. 0.37, 0.0913, 1.15, 0.231),
  62379. cutip_gsfl = cms.vdouble(0.0186, 0.0759, 0.138, 0.0473, 0.62,
  62380. 0.304, 0.109, 0.775, 0.0479),
  62381. cutiso_sum = cms.vdouble(33.0, 17.0, 17.9, 18.8, 8.55,
  62382. 12.5, 17.6, 18.5, 2.98),
  62383. cutiso_sumoet = cms.vdouble(34.5, 12.7, 12.1, 19.9, 6.35,
  62384. 8.85, 14.0, 10.5, 9.74),
  62385. cutiso_sumoetl = cms.vdouble(11.3, 9.05, 9.07, 9.94, 5.25,
  62386. 6.15, 10.7, 10.8, 4.4),
  62387. cutsee = cms.vdouble(0.0176, 0.0125, 0.0181, 0.0415, 0.0364,
  62388. 0.0418, 0.0146, 0.0678, 0.133),
  62389. cutseel = cms.vdouble(0.0164, 0.0118, 0.015, 0.0523, 0.0326,
  62390. 0.0456, 0.0185, 0.0589, 0.0544)
  62391. ),
  62392. classbasedlooseEleIDCutsV00 = cms.PSet(
  62393. deltaEtaIn = cms.vdouble(0.009, 0.0045, 0.0085, 0.0, 0.0105,
  62394. 0.0068, 0.01, 0.0),
  62395. deltaPhiIn = cms.vdouble(0.05, 0.025, 0.053, 0.09, 0.07,
  62396. 0.03, 0.092, 0.092),
  62397. eSeedOverPin = cms.vdouble(0.11, 0.91, 0.11, 0.0, 0.0,
  62398. 0.85, 0.0, 0.0),
  62399. hOverE = cms.vdouble(0.115, 0.1, 0.055, 0.0, 0.145,
  62400. 0.12, 0.15, 0.0),
  62401. sigmaEtaEta = cms.vdouble(0.014, 0.012, 0.0115, 0.0, 0.0275,
  62402. 0.0265, 0.0265, 0.0)
  62403. ),
  62404. classbasedlooseEleIDCutsV01 = cms.PSet(
  62405. deltaEtaIn = cms.vdouble(0.0078, 0.00259, 0.0062, 0.0, 0.0078,
  62406. 0.0061, 0.0061, 0.0),
  62407. deltaPhiIn = cms.vdouble(0.053, 0.0189, 0.059, 0.099, 0.0278,
  62408. 0.0157, 0.042, 0.08),
  62409. eSeedOverPin = cms.vdouble(0.3, 0.92, 0.211, 0.0, 0.42,
  62410. 0.88, 0.68, 0.0),
  62411. hOverE = cms.vdouble(0.076, 0.033, 0.07, 0.0, 0.083,
  62412. 0.0148, 0.033, 0.0),
  62413. sigmaEtaEta = cms.vdouble(0.0101, 0.0095, 0.0097, 0.0, 0.0271,
  62414. 0.0267, 0.0259, 0.0)
  62415. ),
  62416. classbasedlooseEleIDCutsV02 = cms.PSet(
  62417. cutdeta = cms.vdouble(0.00958, 0.00406, 0.0122, 0.0137, 0.00837,
  62418. 0.0127, 0.011, 0.00336, 0.00977, 0.015,
  62419. 0.00675, 0.0109, 0.014, 0.00508, 0.0109,
  62420. 0.0146, 0.00506, 0.0127),
  62421. cutdphi = cms.vdouble(0.0372, 0.114, 0.118, 0.0488, 0.117,
  62422. 0.119, 0.0606, 0.0548, 0.117, 0.07,
  62423. 0.0355, 0.117, 0.088, 0.045, 0.118,
  62424. 0.0919, 0.0236, 0.0515),
  62425. cuteopin = cms.vdouble(0.878, 0.802, 0.814, 0.942, 0.735,
  62426. 0.774, 0.829, 0.909, 0.829, 0.813,
  62427. 0.86, 0.897, 0.817, 0.831, 0.818,
  62428. 0.861, 0.787, 0.789),
  62429. cuthoe = cms.vdouble(0.0887, 0.0934, 0.0949, 0.0986, 0.0431,
  62430. 0.0878, 0.097, 0.0509, 0.098, 0.0991,
  62431. 0.0321, 0.0928, 0.0663, 0.0717, 0.0966,
  62432. 0.0758, 0.0149, 0.0131),
  62433. cutip = cms.vdouble(0.0246, 0.076, 0.0966, 0.0885, 0.441,
  62434. 0.205, 0.0292, 0.0293, 0.0619, 0.0251,
  62435. 0.159, 0.0815, 7.29, 0.0106, 5.76,
  62436. 6.89, 1.27, 5.89),
  62437. cutisoecal = cms.vdouble(33.4, 28.1, 7.32, 27.4, 7.33,
  62438. 21.7, 93.8, 102.0, 12.1, 26.0,
  62439. 8.91, 10.0, 16.1, 31.3, 16.9,
  62440. 15.4, 13.3, 37.7),
  62441. cutisohcal = cms.vdouble(13.5, 9.93, 7.56, 14.8, 8.1,
  62442. 10.8, 42.7, 20.1, 9.11, 10.4,
  62443. 6.89, 5.59, 8.53, 9.59, 24.2,
  62444. 2.78, 8.67, 0.288),
  62445. cutisotk = cms.vdouble(24.3, 8.45, 14.4, 27.8, 6.02,
  62446. 10.5, 14.1, 10.2, 14.5, 19.1,
  62447. 6.1, 14.1, 8.59, 8.33, 8.3,
  62448. 8.93, 8.6, 16.0),
  62449. cutmishits = cms.vdouble(5.5, 1.5, 5.5, 2.5, 2.5,
  62450. 2.5, 3.5, 5.5, 0.5, 1.5,
  62451. 2.5, 0.5, 1.5, 1.5, 0.5,
  62452. 0.5, 0.5, 0.5),
  62453. cutsee = cms.vdouble(0.0172, 0.0115, 0.0143, 0.0344, 0.0295,
  62454. 0.0304, 0.0145, 0.0108, 0.0128, 0.0347,
  62455. 0.0307, 0.0316, 0.018, 0.011, 0.0132,
  62456. 0.0349, 0.031, 0.0327)
  62457. ),
  62458. classbasedlooseEleIDCutsV03 = cms.PSet(
  62459. cutdcotdist = cms.vdouble(0.0393, 0.0392, 0.0397, 0.0394, 0.0393,
  62460. 0.039, 0.0378, 0.0388, 0.0382, 0.0385,
  62461. 0.0167, 0.00325, 0.0394, 0.0387, 0.0388,
  62462. 0.0227, 0.0258, 0.0127, 0.0298, 0.03,
  62463. 0.00946, 0.039, 0.0231, 0.0278, 0.00162,
  62464. 0.0367, 0.0199),
  62465. cutdetain = cms.vdouble(0.00989, 0.00484, 0.0146, 0.0146, 0.00902,
  62466. 0.0172, 0.0137, 0.0477, 0.0275, 0.00967,
  62467. 0.00377, 0.00924, 0.013, 0.00666, 0.0123,
  62468. 0.0125, 0.0228, 0.0112, 0.0106, 0.0038,
  62469. 0.00897, 0.0139, 0.00667, 0.0122, 0.0122,
  62470. 0.0193, 0.00239),
  62471. cutdphiin = cms.vdouble(0.041, 0.275, 0.365, 0.047, 0.273,
  62472. 0.296, 0.329, 0.465, 0.627, 0.0581,
  62473. 0.0954, 0.327, 0.0702, 0.0582, 0.279,
  62474. 0.117, 0.318, 0.246, 0.0821, 0.052,
  62475. 0.292, 0.116, 0.0435, 0.312, 0.118,
  62476. 0.296, 0.0459),
  62477. cuteseedopcor = cms.vdouble(0.78, 0.302, 0.483, 0.904, 0.168,
  62478. 0.645, 0.108, 0.284, 0.324, 0.591,
  62479. 0.286, 0.488, 0.813, 0.791, 0.672,
  62480. 0.398, 0.834, 0.878, 0.515, 0.937,
  62481. 0.806, 0.816, 0.85, 0.507, 0.367,
  62482. 0.83, 0.648),
  62483. cutet = cms.vdouble(-100000.0, -100000.0, -100000.0, -100000.0, -100000.0,
  62484. -100000.0, -100000.0, -100000.0, -100000.0, -100000.0,
  62485. -100000.0, -100000.0, -100000.0, -100000.0, -100000.0,
  62486. -100000.0, -100000.0, -100000.0, 12.0, 12.0,
  62487. 12.0, 12.0, 12.0, 12.0, 12.0,
  62488. 12.0, 12.5),
  62489. cutfmishits = cms.vdouble(4.5, 1.5, 1.5, 2.5, 2.5,
  62490. 1.5, 2.5, 2.5, 1.5, 2.5,
  62491. 1.5, 1.5, 1.5, 1.5, 0.5,
  62492. 2.5, 2.5, 0.5, 2.5, 1.5,
  62493. 0.5, 1.5, 1.5, 0.5, 2.5,
  62494. 0.5, 0.5),
  62495. cuthoe = cms.vdouble(0.166, 0.0771, 0.144, 0.37, 0.0497,
  62496. 0.139, 0.401, 2.68, 0.516, 0.234,
  62497. 0.0556, 0.144, 0.368, 0.031, 0.12,
  62498. 0.602, 2.01, 1.05, 0.104, 0.063,
  62499. 0.0565, 0.38, 0.0192, 0.0294, 0.537,
  62500. 4.65, 1.87),
  62501. cutip_gsf = cms.vdouble(0.0431, 0.0767, 0.139, 0.101, 0.149,
  62502. 0.154, 0.932, 0.15, 0.124, 0.0238,
  62503. 0.0467, 0.0759, 0.0369, 0.147, 0.0986,
  62504. 0.0626, 0.195, 0.116, 0.0122, 0.0125,
  62505. 0.0693, 0.0162, 0.089, 0.0673, 0.0467,
  62506. 0.0651, 0.0221),
  62507. cutiso_sum = cms.vdouble(31.5, 10.3, 8.8, 11.0, 6.13,
  62508. 6.94, 7.52, 9.0, 3.5, 100000.0,
  62509. 100000.0, 100000.0, 100000.0, 100000.0, 100000.0,
  62510. 100000.0, 100000.0, 100000.0, 100000.0, 100000.0,
  62511. 100000.0, 100000.0, 100000.0, 100000.0, 100000.0,
  62512. 100000.0, 100000.0),
  62513. cutiso_sumoet = cms.vdouble(28.9, 15.3, 12.0, 18.3, 7.17,
  62514. 9.42, 11.0, 9.81, 3.94, 22.7,
  62515. 15.9, 12.3, 17.0, 7.58, 8.89,
  62516. 15.2, 12.7, 6.17, 20.8, 21.2,
  62517. 17.2, 15.5, 9.37, 10.6, 19.8,
  62518. 22.1, 15.6),
  62519. cutsee = cms.vdouble(0.0175, 0.0127, 0.0177, 0.0373, 0.0314,
  62520. 0.0329, 0.0157, 0.0409, 0.14, 0.0169,
  62521. 0.0106, 0.0142, 0.0363, 0.0322, 0.0354,
  62522. 0.0117, 0.0372, 28.2, 0.0171, 0.0113,
  62523. 0.014, 0.0403, 0.0323, 0.0411, 0.0104,
  62524. 0.0436, 0.0114)
  62525. ),
  62526. classbasedlooseEleIDCutsV04 = cms.PSet(
  62527. cutdcotdist = cms.vdouble(0.0393, 0.0392, 0.0397, 0.0394, 0.0393,
  62528. 0.039, 0.0378, 0.0388, 0.0382, 0.0385,
  62529. 0.0167, 0.00325, 0.0394, 0.0387, 0.0388,
  62530. 0.0227, 0.0258, 0.0127, 0.0298, 0.03,
  62531. 0.00946, 0.039, 0.0231, 0.0278, 0.00162,
  62532. 0.0367, 0.0199),
  62533. cutdetain = cms.vdouble(0.00989, 0.00484, 0.0146, 0.0146, 0.00902,
  62534. 0.0172, 0.0137, 0.0477, 0.0275, 0.00967,
  62535. 0.00377, 0.00924, 0.013, 0.00666, 0.0123,
  62536. 0.0125, 0.0228, 0.0112, 0.0106, 0.0038,
  62537. 0.00897, 0.0139, 0.00667, 0.0122, 0.0122,
  62538. 0.0193, 0.00239),
  62539. cutdphiin = cms.vdouble(0.041, 0.275, 0.365, 0.047, 0.273,
  62540. 0.296, 0.329, 0.465, 0.627, 0.0581,
  62541. 0.0954, 0.327, 0.0702, 0.0582, 0.279,
  62542. 0.117, 0.318, 0.246, 0.0821, 0.052,
  62543. 0.292, 0.116, 0.0435, 0.312, 0.118,
  62544. 0.296, 0.0459),
  62545. cuteseedopcor = cms.vdouble(0.78, 0.302, 0.483, 0.904, 0.168,
  62546. 0.645, 0.108, 0.284, 0.324, 0.591,
  62547. 0.286, 0.488, 0.813, 0.791, 0.672,
  62548. 0.398, 0.834, 0.878, 0.515, 0.937,
  62549. 0.806, 0.816, 0.85, 0.507, 0.367,
  62550. 0.83, 0.648),
  62551. cutet = cms.vdouble(-100000.0, -100000.0, -100000.0, -100000.0, -100000.0,
  62552. -100000.0, -100000.0, -100000.0, -100000.0, -100000.0,
  62553. -100000.0, -100000.0, -100000.0, -100000.0, -100000.0,
  62554. -100000.0, -100000.0, -100000.0, 12.0, 12.0,
  62555. 12.0, 12.0, 12.0, 12.0, 12.0,
  62556. 12.0, 12.5),
  62557. cutfmishits = cms.vdouble(4.5, 1.5, 1.5, 2.5, 2.5,
  62558. 1.5, 2.5, 2.5, 1.5, 2.5,
  62559. 1.5, 1.5, 1.5, 1.5, 0.5,
  62560. 2.5, 2.5, 0.5, 2.5, 1.5,
  62561. 0.5, 1.5, 1.5, 0.5, 2.5,
  62562. 0.5, 0.5),
  62563. cuthoe = cms.vdouble(0.166, 0.0771, 0.144, 0.37, 0.0497,
  62564. 0.139, 0.401, 2.68, 0.516, 0.234,
  62565. 0.0556, 0.144, 0.368, 0.031, 0.12,
  62566. 0.602, 2.01, 1.05, 0.104, 0.063,
  62567. 0.0565, 0.38, 0.0192, 0.0294, 0.537,
  62568. 4.65, 1.87),
  62569. cutip_gsf = cms.vdouble(0.0431, 0.0767, 0.139, 0.101, 0.149,
  62570. 0.154, 0.932, 0.15, 0.124, 0.0238,
  62571. 0.0467, 0.0759, 0.0369, 0.147, 0.0986,
  62572. 0.0626, 0.195, 0.116, 0.0122, 0.0125,
  62573. 0.0693, 0.0162, 0.089, 0.0673, 0.0467,
  62574. 0.0651, 0.0221),
  62575. cutiso_sum = cms.vdouble(31.5, 10.3, 8.8, 11.0, 6.13,
  62576. 6.94, 7.52, 9.0, 3.5, 100000.0,
  62577. 100000.0, 100000.0, 100000.0, 100000.0, 100000.0,
  62578. 100000.0, 100000.0, 100000.0, 100000.0, 100000.0,
  62579. 100000.0, 100000.0, 100000.0, 100000.0, 100000.0,
  62580. 100000.0, 100000.0),
  62581. cutiso_sumoet = cms.vdouble(28.9, 15.3, 12.0, 18.3, 7.17,
  62582. 9.42, 11.0, 9.81, 3.94, 22.7,
  62583. 15.9, 12.3, 17.0, 7.58, 8.89,
  62584. 15.2, 12.7, 6.17, 20.8, 21.2,
  62585. 17.2, 15.5, 9.37, 10.6, 19.8,
  62586. 22.1, 15.6),
  62587. cutsee = cms.vdouble(0.0175, 0.0127, 0.0177, 0.0373, 0.0314,
  62588. 0.0329, 0.0157, 0.0409, 0.14, 0.0169,
  62589. 0.0106, 0.0142, 0.0363, 0.0322, 0.0354,
  62590. 0.0117, 0.0372, 28.2, 0.0171, 0.0113,
  62591. 0.014, 0.0403, 0.0323, 0.0411, 0.0104,
  62592. 0.0436, 0.0114)
  62593. ),
  62594. classbasedlooseEleIDCutsV06 = cms.PSet(
  62595. cutdcotdist = cms.vdouble(9999.0, 9999.0, 9999.0, 9999.0, 9999.0,
  62596. 9999.0, 9999.0, 9999.0, 9999.0),
  62597. cutdetain = cms.vdouble(0.0137, 0.00678, 0.0241, 0.0187, 0.0161,
  62598. 0.0224, 0.0252, 0.0308, 0.0273),
  62599. cutdetainl = cms.vdouble(0.0124, 0.00503, 0.0257, 0.0228, 0.0118,
  62600. 0.0178, 0.0188, 0.14, 0.024),
  62601. cutdphiin = cms.vdouble(0.0897, 0.262, 0.353, 0.116, 0.357,
  62602. 0.319, 0.342, 0.404, 0.336),
  62603. cutdphiinl = cms.vdouble(0.0747, 0.25, 0.356, 0.0956, 0.347,
  62604. 0.326, 0.333, 0.647, 0.289),
  62605. cuteseedopcor = cms.vdouble(0.63, 0.82, 0.401, 0.718, 0.4,
  62606. 0.458, 0.15, 0.664, 0.373),
  62607. cutfmishits = cms.vdouble(4.5, 1.5, 1.5, 2.5, 2.5,
  62608. 1.5, 4.5, 3.5, 3.5),
  62609. cuthoe = cms.vdouble(0.247, 0.137, 0.147, 0.371, 0.0588,
  62610. 0.147, 0.52, 0.452, 0.404),
  62611. cuthoel = cms.vdouble(0.236, 0.126, 0.147, 0.375, 0.0392,
  62612. 0.145, 0.365, 0.383, 0.384),
  62613. cutip_gsf = cms.vdouble(0.0551, 0.0765, 0.143, 0.0874, 0.594,
  62614. 0.37, 0.0913, 1.15, 0.231),
  62615. cutip_gsfl = cms.vdouble(0.0186, 0.0759, 0.138, 0.0473, 0.62,
  62616. 0.304, 0.109, 0.775, 0.0479),
  62617. cutiso_sum = cms.vdouble(33.0, 17.0, 17.9, 18.8, 8.55,
  62618. 12.5, 17.6, 18.5, 2.98),
  62619. cutiso_sumoet = cms.vdouble(34.5, 12.7, 12.1, 19.9, 6.35,
  62620. 8.85, 14.0, 10.5, 9.74),
  62621. cutiso_sumoetl = cms.vdouble(11.3, 9.05, 9.07, 9.94, 5.25,
  62622. 6.15, 10.7, 10.8, 4.4),
  62623. cutsee = cms.vdouble(0.0176, 0.0125, 0.0181, 0.0415, 0.0364,
  62624. 0.0418, 0.0146, 0.0678, 0.133),
  62625. cutseel = cms.vdouble(0.0164, 0.0118, 0.015, 0.0523, 0.0326,
  62626. 0.0456, 0.0185, 0.0589, 0.0544)
  62627. ),
  62628. classbasedtightEleIDCuts = cms.PSet(
  62629. cutdcotdist = cms.vdouble(9999.0, 9999.0, 9999.0, 9999.0, 9999.0,
  62630. 9999.0, 9999.0, 9999.0, 9999.0),
  62631. cutdetain = cms.vdouble(0.0116, 0.00449, 0.00938, 0.0184, 0.00678,
  62632. 0.0109, 0.0252, 0.0268, 0.0139),
  62633. cutdetainl = cms.vdouble(0.00816, 0.00401, 0.0081, 0.019, 0.00588,
  62634. 0.00893, 0.0171, 0.0434, 0.0143),
  62635. cutdphiin = cms.vdouble(0.0897, 0.0993, 0.295, 0.0979, 0.151,
  62636. 0.252, 0.341, 0.308, 0.328),
  62637. cutdphiinl = cms.vdouble(0.061, 0.14, 0.286, 0.0921, 0.197,
  62638. 0.24, 0.333, 0.303, 0.258),
  62639. cuteseedopcor = cms.vdouble(0.637, 0.943, 0.742, 0.748, 0.763,
  62640. 0.631, 0.214, 0.873, 0.473),
  62641. cutfmishits = cms.vdouble(1.5, 1.5, 1.5, 2.5, 2.5,
  62642. 1.5, 1.5, 2.5, 0.5),
  62643. cuthoe = cms.vdouble(0.215, 0.0608, 0.147, 0.369, 0.0349,
  62644. 0.102, 0.52, 0.422, 0.404),
  62645. cuthoel = cms.vdouble(0.228, 0.0836, 0.143, 0.37, 0.0392,
  62646. 0.0979, 0.3, 0.381, 0.339),
  62647. cutip_gsf = cms.vdouble(0.0131, 0.0586, 0.0839, 0.0366, 0.452,
  62648. 0.204, 0.0913, 0.0802, 0.0731),
  62649. cutip_gsfl = cms.vdouble(0.0119, 0.0527, 0.0471, 0.0212, 0.233,
  62650. 0.267, 0.109, 0.122, 0.0479),
  62651. cutiso_sum = cms.vdouble(15.5, 12.2, 12.2, 11.7, 7.16,
  62652. 9.71, 8.66, 11.9, 2.98),
  62653. cutiso_sumoet = cms.vdouble(11.9, 7.81, 6.28, 8.92, 4.65,
  62654. 5.49, 9.36, 8.84, 5.94),
  62655. cutiso_sumoetl = cms.vdouble(6.21, 6.81, 5.3, 5.39, 2.73,
  62656. 4.73, 4.84, 3.46, 3.73),
  62657. cutsee = cms.vdouble(0.0145, 0.0116, 0.012, 0.039, 0.0297,
  62658. 0.0311, 0.00987, 0.0347, 0.0917),
  62659. cutseel = cms.vdouble(0.0132, 0.0117, 0.0112, 0.0387, 0.0281,
  62660. 0.0287, 0.00987, 0.0296, 0.0544)
  62661. ),
  62662. classbasedtightEleIDCutsV00 = cms.PSet(
  62663. deltaEtaIn = cms.vdouble(0.0055, 0.003, 0.0065, 0.0, 0.006,
  62664. 0.0055, 0.0075, 0.0),
  62665. deltaPhiIn = cms.vdouble(0.032, 0.016, 0.0525, 0.09, 0.025,
  62666. 0.035, 0.065, 0.092),
  62667. eSeedOverPin = cms.vdouble(0.24, 0.94, 0.11, 0.0, 0.32,
  62668. 0.83, 0.0, 0.0),
  62669. hOverE = cms.vdouble(0.05, 0.042, 0.045, 0.0, 0.055,
  62670. 0.037, 0.05, 0.0),
  62671. sigmaEtaEta = cms.vdouble(0.0125, 0.011, 0.01, 0.0, 0.0265,
  62672. 0.0252, 0.026, 0.0)
  62673. ),
  62674. classbasedtightEleIDCutsV01 = cms.PSet(
  62675. deltaEtaIn = cms.vdouble(0.0043, 0.00282, 0.0036, 0.0, 0.0066,
  62676. 0.0049, 0.0041, 0.0),
  62677. deltaPhiIn = cms.vdouble(0.0225, 0.0114, 0.0234, 0.039, 0.0215,
  62678. 0.0095, 0.0148, 0.0167),
  62679. eSeedOverPin = cms.vdouble(0.32, 0.94, 0.221, 0.0, 0.74,
  62680. 0.89, 0.66, 0.0),
  62681. hOverE = cms.vdouble(0.056, 0.0221, 0.037, 0.0, 0.0268,
  62682. 0.0102, 0.0104, 0.0),
  62683. sigmaEtaEta = cms.vdouble(0.0095, 0.0094, 0.0094, 0.0, 0.026,
  62684. 0.0257, 0.0246, 0.0)
  62685. ),
  62686. classbasedtightEleIDCutsV02 = cms.PSet(
  62687. cutdeta = cms.vdouble(0.00915, 0.00302, 0.0061, 0.0135, 0.00565,
  62688. 0.00793, 0.0102, 0.00266, 0.0106, 0.00903,
  62689. 0.00766, 0.00723, 0.0116, 0.00203, 0.00659,
  62690. 0.0148, 0.00555, 0.0128),
  62691. cutdphi = cms.vdouble(0.0369, 0.0307, 0.117, 0.0475, 0.0216,
  62692. 0.117, 0.0372, 0.0246, 0.0426, 0.0612,
  62693. 0.0142, 0.039, 0.0737, 0.0566, 0.0359,
  62694. 0.0187, 0.012, 0.0358),
  62695. cuteopin = cms.vdouble(0.878, 0.859, 0.874, 0.944, 0.737,
  62696. 0.773, 0.86, 0.967, 0.917, 0.812,
  62697. 0.915, 1.01, 0.847, 0.953, 0.979,
  62698. 0.841, 0.771, 1.09),
  62699. cuthoe = cms.vdouble(0.0871, 0.0289, 0.0783, 0.0946, 0.0245,
  62700. 0.0363, 0.0671, 0.048, 0.0614, 0.0924,
  62701. 0.0158, 0.049, 0.0382, 0.0915, 0.0451,
  62702. 0.0452, 0.00196, 0.0043),
  62703. cutip = cms.vdouble(0.0239, 0.027, 0.0768, 0.0231, 0.178,
  62704. 0.0957, 0.0102, 0.0168, 0.043, 0.0166,
  62705. 0.0594, 0.0308, 2.1, 0.00527, 3.17,
  62706. 4.91, 0.769, 5.9),
  62707. cutisoecal = cms.vdouble(20.0, 27.2, 4.48, 13.5, 4.56,
  62708. 3.19, 12.2, 13.1, 7.42, 7.67,
  62709. 4.12, 4.85, 10.1, 12.4, 11.1,
  62710. 11.0, 10.6, 13.4),
  62711. cutisohcal = cms.vdouble(10.9, 7.01, 8.75, 3.51, 7.75,
  62712. 1.62, 11.6, 9.9, 4.97, 5.33,
  62713. 3.18, 2.32, 0.164, 5.46, 12.0,
  62714. 0.00604, 4.1, 0.000628),
  62715. cutisotk = cms.vdouble(6.53, 4.6, 6.0, 8.63, 3.11,
  62716. 7.77, 5.42, 4.81, 4.06, 6.47,
  62717. 2.8, 3.45, 5.29, 5.18, 15.4,
  62718. 5.38, 4.47, 0.0347),
  62719. cutmishits = cms.vdouble(5.5, 1.5, 0.5, 1.5, 2.5,
  62720. 0.5, 3.5, 5.5, 0.5, 0.5,
  62721. 0.5, 0.5, 0.5, 1.5, 0.5,
  62722. 0.5, 0.5, 0.5),
  62723. cutsee = cms.vdouble(0.0131, 0.0106, 0.0115, 0.0306, 0.028,
  62724. 0.0293, 0.0131, 0.0106, 0.0115, 0.0317,
  62725. 0.029, 0.0289, 0.0142, 0.0106, 0.0103,
  62726. 0.035, 0.0296, 0.0333)
  62727. ),
  62728. classbasedtightEleIDCutsV03 = cms.PSet(
  62729. cutdcotdist = cms.vdouble(0.0393, 0.0256, 0.00691, 0.0394, 0.0386,
  62730. 0.039, 0.0325, 0.0384, 0.0382, 0.0245,
  62731. 0.000281, 5.46e-05, 0.0342, 0.0232, 0.00107,
  62732. 0.0178, 0.0193, 0.000758, 0.000108, 0.0248,
  62733. 0.000458, 0.0129, 0.00119, 0.0182, 4.53e-05,
  62734. 0.0189, 0.000928),
  62735. cutdetain = cms.vdouble(0.00811, 0.00341, 0.00633, 0.0103, 0.00667,
  62736. 0.01, 0.0106, 0.0145, 0.0163, 0.0076,
  62737. 0.00259, 0.00511, 0.00941, 0.0043, 0.00857,
  62738. 0.012, 0.0169, 0.00172, 0.00861, 0.00362,
  62739. 0.00601, 0.00925, 0.00489, 0.00832, 0.0119,
  62740. 0.0169, 0.000996),
  62741. cutdphiin = cms.vdouble(0.0404, 0.0499, 0.263, 0.042, 0.0484,
  62742. 0.241, 0.242, 0.231, 0.286, 0.0552,
  62743. 0.0338, 0.154, 0.0623, 0.0183, 0.0392,
  62744. 0.0547, 0.0588, 0.00654, 0.042, 0.0217,
  62745. 0.0885, 0.0445, 0.0141, 0.0234, 0.065,
  62746. 0.0258, 0.0346),
  62747. cuteseedopcor = cms.vdouble(0.784, 0.366, 0.57, 0.911, 0.298,
  62748. 0.645, 0.51, 0.497, 0.932, 0.835,
  62749. 0.968, 0.969, 0.923, 0.898, 0.98,
  62750. 0.63, 0.971, 1.0, 0.515, 0.963,
  62751. 0.986, 0.823, 0.879, 1.01, 0.931,
  62752. 0.937, 1.05),
  62753. cutet = cms.vdouble(-100000.0, -100000.0, -100000.0, -100000.0, -100000.0,
  62754. -100000.0, -100000.0, -100000.0, -100000.0, -100000.0,
  62755. -100000.0, -100000.0, -100000.0, -100000.0, -100000.0,
  62756. -100000.0, -100000.0, -100000.0, 13.7, 13.2,
  62757. 13.6, 14.2, 14.1, 13.9, 12.9,
  62758. 14.9, 17.7),
  62759. cutfmishits = cms.vdouble(2.5, 1.5, 1.5, 1.5, 1.5,
  62760. 0.5, 2.5, 0.5, 0.5, 2.5,
  62761. 1.5, 0.5, 0.5, 0.5, 0.5,
  62762. 0.5, 0.5, -0.5, 2.5, 1.5,
  62763. 0.5, 0.5, 0.5, 0.5, 0.5,
  62764. 0.5, 0.5),
  62765. cuthoe = cms.vdouble(0.0783, 0.0387, 0.105, 0.118, 0.0227,
  62766. 0.062, 0.13, 2.47, 0.38, 0.0888,
  62767. 0.0503, 0.0955, 0.0741, 0.015, 0.03,
  62768. 0.589, 1.13, 0.612, 0.0494, 0.0461,
  62769. 0.0292, 0.0369, 0.0113, 0.0145, 0.124,
  62770. 2.05, 0.61),
  62771. cutip_gsf = cms.vdouble(0.0213, 0.0422, 0.0632, 0.0361, 0.073,
  62772. 0.126, 0.171, 0.119, 0.0372, 0.0131,
  62773. 0.0146, 0.0564, 0.0152, 0.0222, 0.0268,
  62774. 0.0314, 0.0884, 0.00374, 0.00852, 0.00761,
  62775. 0.0143, 0.0106, 0.0127, 0.0119, 0.0123,
  62776. 0.0235, 0.00363),
  62777. cutiso_sum = cms.vdouble(11.8, 8.31, 6.26, 6.18, 3.28,
  62778. 4.38, 4.17, 5.4, 1.57, 100000.0,
  62779. 100000.0, 100000.0, 100000.0, 100000.0, 100000.0,
  62780. 100000.0, 100000.0, 100000.0, 100000.0, 100000.0,
  62781. 100000.0, 100000.0, 100000.0, 100000.0, 100000.0,
  62782. 100000.0, 100000.0),
  62783. cutiso_sumoet = cms.vdouble(13.7, 11.6, 7.14, 9.98, 3.52,
  62784. 4.87, 6.24, 7.96, 2.53, 11.2,
  62785. 11.9, 7.88, 8.16, 5.58, 5.03,
  62786. 11.4, 8.15, 5.79, 10.4, 11.1,
  62787. 10.4, 7.47, 5.08, 5.9, 11.8,
  62788. 14.1, 11.7),
  62789. cutsee = cms.vdouble(0.0143, 0.0105, 0.0123, 0.0324, 0.0307,
  62790. 0.0301, 0.0109, 0.027, 0.0292, 0.0133,
  62791. 0.0104, 0.0116, 0.0332, 0.0296, 0.031,
  62792. 0.00981, 0.0307, 0.072, 0.0149, 0.0105,
  62793. 0.011, 0.0342, 0.0307, 0.0303, 0.00954,
  62794. 0.0265, 0.0101)
  62795. ),
  62796. classbasedtightEleIDCutsV04 = cms.PSet(
  62797. cutdcotdist = cms.vdouble(0.0393, 0.0256, 0.00691, 0.0394, 0.0386,
  62798. 0.039, 0.0325, 0.0384, 0.0382, 0.0245,
  62799. 0.000281, 5.46e-05, 0.0342, 0.0232, 0.00107,
  62800. 0.0178, 0.0193, 0.000758, 0.000108, 0.0248,
  62801. 0.000458, 0.0129, 0.00119, 0.0182, 4.53e-05,
  62802. 0.0189, 0.000928),
  62803. cutdetain = cms.vdouble(0.00811, 0.00341, 0.00633, 0.0103, 0.00667,
  62804. 0.01, 0.0106, 0.0145, 0.0163, 0.0076,
  62805. 0.00259, 0.00511, 0.00941, 0.0043, 0.00857,
  62806. 0.012, 0.0169, 0.00172, 0.00861, 0.00362,
  62807. 0.00601, 0.00925, 0.00489, 0.00832, 0.0119,
  62808. 0.0169, 0.000996),
  62809. cutdphiin = cms.vdouble(0.0404, 0.0499, 0.263, 0.042, 0.0484,
  62810. 0.241, 0.242, 0.231, 0.286, 0.0552,
  62811. 0.0338, 0.154, 0.0623, 0.0183, 0.0392,
  62812. 0.0547, 0.0588, 0.00654, 0.042, 0.0217,
  62813. 0.0885, 0.0445, 0.0141, 0.0234, 0.065,
  62814. 0.0258, 0.0346),
  62815. cuteseedopcor = cms.vdouble(0.784, 0.366, 0.57, 0.911, 0.298,
  62816. 0.645, 0.51, 0.497, 0.932, 0.835,
  62817. 0.968, 0.969, 0.923, 0.898, 0.98,
  62818. 0.63, 0.971, 1.0, 0.515, 0.963,
  62819. 0.986, 0.823, 0.879, 1.01, 0.931,
  62820. 0.937, 1.05),
  62821. cutet = cms.vdouble(-100000.0, -100000.0, -100000.0, -100000.0, -100000.0,
  62822. -100000.0, -100000.0, -100000.0, -100000.0, -100000.0,
  62823. -100000.0, -100000.0, -100000.0, -100000.0, -100000.0,
  62824. -100000.0, -100000.0, -100000.0, 13.7, 13.2,
  62825. 13.6, 14.2, 14.1, 13.9, 12.9,
  62826. 14.9, 17.7),
  62827. cutfmishits = cms.vdouble(2.5, 1.5, 1.5, 1.5, 1.5,
  62828. 0.5, 2.5, 0.5, 0.5, 2.5,
  62829. 1.5, 0.5, 0.5, 0.5, 0.5,
  62830. 0.5, 0.5, -0.5, 2.5, 1.5,
  62831. 0.5, 0.5, 0.5, 0.5, 0.5,
  62832. 0.5, 0.5),
  62833. cuthoe = cms.vdouble(0.0783, 0.0387, 0.105, 0.118, 0.0227,
  62834. 0.062, 0.13, 2.47, 0.38, 0.0888,
  62835. 0.0503, 0.0955, 0.0741, 0.015, 0.03,
  62836. 0.589, 1.13, 0.612, 0.0494, 0.0461,
  62837. 0.0292, 0.0369, 0.0113, 0.0145, 0.124,
  62838. 2.05, 0.61),
  62839. cutip_gsf = cms.vdouble(0.0213, 0.0422, 0.0632, 0.0361, 0.073,
  62840. 0.126, 0.171, 0.119, 0.0372, 0.0131,
  62841. 0.0146, 0.0564, 0.0152, 0.0222, 0.0268,
  62842. 0.0314, 0.0884, 0.00374, 0.00852, 0.00761,
  62843. 0.0143, 0.0106, 0.0127, 0.0119, 0.0123,
  62844. 0.0235, 0.00363),
  62845. cutiso_sum = cms.vdouble(11.8, 8.31, 6.26, 6.18, 3.28,
  62846. 4.38, 4.17, 5.4, 1.57, 100000.0,
  62847. 100000.0, 100000.0, 100000.0, 100000.0, 100000.0,
  62848. 100000.0, 100000.0, 100000.0, 100000.0, 100000.0,
  62849. 100000.0, 100000.0, 100000.0, 100000.0, 100000.0,
  62850. 100000.0, 100000.0),
  62851. cutiso_sumoet = cms.vdouble(13.7, 11.6, 7.14, 9.98, 3.52,
  62852. 4.87, 6.24, 7.96, 2.53, 11.2,
  62853. 11.9, 7.88, 8.16, 5.58, 5.03,
  62854. 11.4, 8.15, 5.79, 10.4, 11.1,
  62855. 10.4, 7.47, 5.08, 5.9, 11.8,
  62856. 14.1, 11.7),
  62857. cutsee = cms.vdouble(0.0143, 0.0105, 0.0123, 0.0324, 0.0307,
  62858. 0.0301, 0.0109, 0.027, 0.0292, 0.0133,
  62859. 0.0104, 0.0116, 0.0332, 0.0296, 0.031,
  62860. 0.00981, 0.0307, 0.072, 0.0149, 0.0105,
  62861. 0.011, 0.0342, 0.0307, 0.0303, 0.00954,
  62862. 0.0265, 0.0101)
  62863. ),
  62864. classbasedtightEleIDCutsV06 = cms.PSet(
  62865. cutdcotdist = cms.vdouble(9999.0, 9999.0, 9999.0, 9999.0, 9999.0,
  62866. 9999.0, 9999.0, 9999.0, 9999.0),
  62867. cutdetain = cms.vdouble(0.0116, 0.00449, 0.00938, 0.0184, 0.00678,
  62868. 0.0109, 0.0252, 0.0268, 0.0139),
  62869. cutdetainl = cms.vdouble(0.00816, 0.00401, 0.0081, 0.019, 0.00588,
  62870. 0.00893, 0.0171, 0.0434, 0.0143),
  62871. cutdphiin = cms.vdouble(0.0897, 0.0993, 0.295, 0.0979, 0.151,
  62872. 0.252, 0.341, 0.308, 0.328),
  62873. cutdphiinl = cms.vdouble(0.061, 0.14, 0.286, 0.0921, 0.197,
  62874. 0.24, 0.333, 0.303, 0.258),
  62875. cuteseedopcor = cms.vdouble(0.637, 0.943, 0.742, 0.748, 0.763,
  62876. 0.631, 0.214, 0.873, 0.473),
  62877. cutfmishits = cms.vdouble(1.5, 1.5, 1.5, 2.5, 2.5,
  62878. 1.5, 1.5, 2.5, 0.5),
  62879. cuthoe = cms.vdouble(0.215, 0.0608, 0.147, 0.369, 0.0349,
  62880. 0.102, 0.52, 0.422, 0.404),
  62881. cuthoel = cms.vdouble(0.228, 0.0836, 0.143, 0.37, 0.0392,
  62882. 0.0979, 0.3, 0.381, 0.339),
  62883. cutip_gsf = cms.vdouble(0.0131, 0.0586, 0.0839, 0.0366, 0.452,
  62884. 0.204, 0.0913, 0.0802, 0.0731),
  62885. cutip_gsfl = cms.vdouble(0.0119, 0.0527, 0.0471, 0.0212, 0.233,
  62886. 0.267, 0.109, 0.122, 0.0479),
  62887. cutiso_sum = cms.vdouble(15.5, 12.2, 12.2, 11.7, 7.16,
  62888. 9.71, 8.66, 11.9, 2.98),
  62889. cutiso_sumoet = cms.vdouble(11.9, 7.81, 6.28, 8.92, 4.65,
  62890. 5.49, 9.36, 8.84, 5.94),
  62891. cutiso_sumoetl = cms.vdouble(6.21, 6.81, 5.3, 5.39, 2.73,
  62892. 4.73, 4.84, 3.46, 3.73),
  62893. cutsee = cms.vdouble(0.0145, 0.0116, 0.012, 0.039, 0.0297,
  62894. 0.0311, 0.00987, 0.0347, 0.0917),
  62895. cutseel = cms.vdouble(0.0132, 0.0117, 0.0112, 0.0387, 0.0281,
  62896. 0.0287, 0.00987, 0.0296, 0.0544)
  62897. ),
  62898. electronIDType = cms.string('classbased'),
  62899. electronQuality = cms.string('loose'),
  62900. electronVersion = cms.string(''),
  62901. etBinning = cms.bool(True),
  62902. reducedBarrelRecHitCollection = cms.InputTag("ecalRecHit","EcalRecHitsEB"),
  62903. reducedEndcapRecHitCollection = cms.InputTag("ecalRecHit","EcalRecHitsEE"),
  62904. robusthighenergyEleIDCuts = cms.PSet(
  62905. barrel = cms.vdouble(0.05, 9999, 0.09, 0.005, 0.94,
  62906. 0.83, 7.5, 2, 0.03, 9999.0,
  62907. 0, 9999.0, 9999.0, 9999.0, 9999.0,
  62908. 9999.0, 9999.0, 9999.0, 0.0, -9999.0,
  62909. 9999.0, 9999.0, 9999, -1, 0,
  62910. 0),
  62911. endcap = cms.vdouble(0.05, 0.03, 0.09, 0.007, -1,
  62912. -1, 15, 2.5, 0.03, 2.5,
  62913. 0, 0.5, 9999.0, 9999.0, 9999.0,
  62914. 9999.0, 9999.0, 9999.0, 0.0, -9999.0,
  62915. 9999.0, 9999.0, 9999, -1, 0,
  62916. 0)
  62917. ),
  62918. robusthighenergyEleIDCutsV00 = cms.PSet(
  62919. barrel = cms.vdouble(0.05, 0.011, 0.09, 0.005, -1,
  62920. -1, 9999.0, 9999.0, 0, 9999.0,
  62921. 0, 9999.0, 9999.0, 9999.0, 9999.0,
  62922. 9999.0, 9999.0, 9999.0, 0.0, -9999.0,
  62923. 9999.0, 9999.0, 9999, -1, 0,
  62924. 0),
  62925. endcap = cms.vdouble(0.1, 0.0275, 0.09, 0.007, -1,
  62926. -1, 9999.0, 9999.0, 0, 9999.0,
  62927. 0, 9999.0, 9999.0, 9999.0, 9999.0,
  62928. 9999.0, 9999.0, 9999.0, 0.0, -9999.0,
  62929. 9999.0, 9999.0, 9999, -1, 0,
  62930. 0)
  62931. ),
  62932. robusthighenergyEleIDCutsV01 = cms.PSet(
  62933. barrel = cms.vdouble(0.05, 9999, 0.09, 0.005, 0.94,
  62934. 0.83, 9999.0, 9999.0, 0, 9999.0,
  62935. 0, 9999.0, 9999.0, 9999.0, 9999.0,
  62936. 9999.0, 9999.0, 9999.0, 0.0, -9999.0,
  62937. 9999.0, 9999.0, 9999, -1, 0,
  62938. 0),
  62939. endcap = cms.vdouble(0.05, 0.0275, 0.09, 0.007, -1,
  62940. -1, 9999.0, 9999.0, 0, 9999.0,
  62941. 0, 9999.0, 9999.0, 9999.0, 9999.0,
  62942. 9999.0, 9999.0, 9999.0, 0.0, -9999.0,
  62943. 9999.0, 9999.0, 9999, -1, 0,
  62944. 0)
  62945. ),
  62946. robusthighenergyEleIDCutsV02 = cms.PSet(
  62947. barrel = cms.vdouble(0.05, 9999, 0.09, 0.005, 0.94,
  62948. 0.83, 7.5, 2, 0.03, 9999.0,
  62949. 0, 9999.0, 9999.0, 9999.0, 9999.0,
  62950. 9999.0, 9999.0, 9999.0, 0.0, -9999.0,
  62951. 9999.0, 9999.0, 9999, -1, 0,
  62952. 0),
  62953. endcap = cms.vdouble(0.05, 0.03, 0.09, 0.007, -1,
  62954. -1, 15, 2.5, 0.03, 2.5,
  62955. 0, 0.5, 9999.0, 9999.0, 9999.0,
  62956. 9999.0, 9999.0, 9999.0, 0.0, -9999.0,
  62957. 9999.0, 9999.0, 9999, -1, 0,
  62958. 0)
  62959. ),
  62960. robusthighenergyEleIDCutsV03 = cms.PSet(
  62961. barrel = cms.vdouble(0.05, 9999, 0.09, 0.005, 0.94,
  62962. 0.83, 7.5, 2, 0.03, 9999.0,
  62963. 0, 9999.0, 9999.0, 9999.0, 9999.0,
  62964. 9999.0, 9999.0, 9999.0, 0.0, -9999.0,
  62965. 9999.0, 9999.0, 9999, -1, 0,
  62966. 0),
  62967. endcap = cms.vdouble(0.05, 0.03, 0.09, 0.007, -1,
  62968. -1, 15, 2.5, 0.03, 2.5,
  62969. 0, 0.5, 9999.0, 9999.0, 9999.0,
  62970. 9999.0, 9999.0, 9999.0, 0.0, -9999.0,
  62971. 9999.0, 9999.0, 9999, -1, 0,
  62972. 0)
  62973. ),
  62974. robusthighenergyEleIDCutsV04 = cms.PSet(
  62975. barrel = cms.vdouble(0.05, 9999, 0.09, 0.005, 0.94,
  62976. 0.83, 7.5, 2, 0.03, 9999.0,
  62977. 0, 9999.0, 9999.0, 9999.0, 9999.0,
  62978. 9999.0, 9999.0, 9999.0, 0.0, -9999.0,
  62979. 9999.0, 9999.0, 9999, -1, 0,
  62980. 0),
  62981. endcap = cms.vdouble(0.05, 0.03, 0.09, 0.007, -1,
  62982. -1, 15, 2.5, 0.03, 2.5,
  62983. 0, 0.5, 9999.0, 9999.0, 9999.0,
  62984. 9999.0, 9999.0, 9999.0, 0.0, -9999.0,
  62985. 9999.0, 9999.0, 9999, -1, 0,
  62986. 0)
  62987. ),
  62988. robustlooseEleIDCuts = cms.PSet(
  62989. barrel = cms.vdouble(0.05, 0.0103, 0.8, 0.00688, -1,
  62990. -1, 7.33, 4.68, 9999.0, 9999.0,
  62991. 9999.0, 9999.0, 9999.0, 9999.0, 9999.0,
  62992. 9999.0, 9999.0, 9999.0, 0.0, -9999.0,
  62993. 9999.0, 9999.0, 9999, -1, 0,
  62994. 0),
  62995. endcap = cms.vdouble(0.0389, 0.0307, 0.7, 0.00944, -1,
  62996. -1, 7.76, 3.09, 2.23, 9999.0,
  62997. 9999.0, 9999.0, 9999.0, 9999.0, 9999.0,
  62998. 9999.0, 9999.0, 9999.0, 0.0, -9999.0,
  62999. 9999.0, 9999.0, 9999, -1, 0,
  63000. 0)
  63001. ),
  63002. robustlooseEleIDCutsV00 = cms.PSet(
  63003. barrel = cms.vdouble(0.115, 0.014, 0.09, 0.009, -1,
  63004. -1, 9999.0, 9999.0, 9999.0, 9999.0,
  63005. 9999.0, 9999.0, 9999.0, 9999.0, 9999.0,
  63006. 9999.0, 9999.0, 9999.0, 0.0, -9999.0,
  63007. 9999.0, 9999.0, 9999, -1, 0,
  63008. 0),
  63009. endcap = cms.vdouble(0.15, 0.0275, 0.092, 0.0105, -1,
  63010. -1, 9999.0, 9999.0, 9999.0, 9999.0,
  63011. 9999.0, 9999.0, 9999.0, 9999.0, 9999.0,
  63012. 9999.0, 9999.0, 9999.0, 0.0, -9999.0,
  63013. 9999.0, 9999.0, 9999, -1, 0,
  63014. 0)
  63015. ),
  63016. robustlooseEleIDCutsV01 = cms.PSet(
  63017. barrel = cms.vdouble(0.075, 0.0132, 0.058, 0.0077, -1,
  63018. -1, 9999.0, 9999.0, 9999.0, 9999.0,
  63019. 9999.0, 9999.0, 9999.0, 9999.0, 9999.0,
  63020. 9999.0, 9999.0, 9999.0, 0.0, -9999.0,
  63021. 9999.0, 9999.0, 9999, -1, 0,
  63022. 0),
  63023. endcap = cms.vdouble(0.083, 0.027, 0.042, 0.01, -1,
  63024. -1, 9999.0, 9999.0, 9999.0, 9999.0,
  63025. 9999.0, 9999.0, 9999.0, 9999.0, 9999.0,
  63026. 9999.0, 9999.0, 9999.0, 0.0, -9999.0,
  63027. 9999.0, 9999.0, 9999, -1, 0,
  63028. 0)
  63029. ),
  63030. robustlooseEleIDCutsV02 = cms.PSet(
  63031. barrel = cms.vdouble(0.05, 0.0103, 0.8, 0.00688, -1,
  63032. -1, 7.33, 4.68, 9999.0, 9999.0,
  63033. 9999.0, 9999.0, 9999.0, 9999.0, 9999.0,
  63034. 9999.0, 9999.0, 9999.0, 0.0, -9999.0,
  63035. 9999.0, 9999.0, 9999, -1, 0,
  63036. 0),
  63037. endcap = cms.vdouble(0.0389, 0.0307, 0.7, 0.00944, -1,
  63038. -1, 7.76, 3.09, 2.23, 9999.0,
  63039. 9999.0, 9999.0, 9999.0, 9999.0, 9999.0,
  63040. 9999.0, 9999.0, 9999.0, 0.0, -9999.0,
  63041. 9999.0, 9999.0, 9999, -1, 0,
  63042. 0)
  63043. ),
  63044. robustlooseEleIDCutsV03 = cms.PSet(
  63045. barrel = cms.vdouble(0.05, 0.0103, 0.8, 0.00688, -1,
  63046. -1, 7.33, 4.68, 9999.0, 9999.0,
  63047. 9999.0, 9999.0, 9999.0, 9999.0, 9999.0,
  63048. 9999.0, 9999.0, 9999.0, 0.0, -9999.0,
  63049. 9999.0, 9999.0, 9999, -1, 0,
  63050. 0),
  63051. endcap = cms.vdouble(0.0389, 0.0307, 0.7, 0.00944, -1,
  63052. -1, 7.76, 3.09, 2.23, 9999.0,
  63053. 9999.0, 9999.0, 9999.0, 9999.0, 9999.0,
  63054. 9999.0, 9999.0, 9999.0, 0.0, -9999.0,
  63055. 9999.0, 9999.0, 9999, -1, 0,
  63056. 0)
  63057. ),
  63058. robustlooseEleIDCutsV04 = cms.PSet(
  63059. barrel = cms.vdouble(0.05, 0.0103, 0.8, 0.00688, -1,
  63060. -1, 7.33, 4.68, 9999.0, 9999.0,
  63061. 9999.0, 9999.0, 9999.0, 9999.0, 9999.0,
  63062. 9999.0, 9999.0, 9999.0, 0.0, -9999.0,
  63063. 9999.0, 9999.0, 9999, -1, 0,
  63064. 0),
  63065. endcap = cms.vdouble(0.0389, 0.0307, 0.7, 0.00944, -1,
  63066. -1, 7.76, 3.09, 2.23, 9999.0,
  63067. 9999.0, 9999.0, 9999.0, 9999.0, 9999.0,
  63068. 9999.0, 9999.0, 9999.0, 0.0, -9999.0,
  63069. 9999.0, 9999.0, 9999, -1, 0,
  63070. 0)
  63071. ),
  63072. robusttightEleIDCuts = cms.PSet(
  63073. barrel = cms.vdouble(0.0201, 0.0102, 0.0211, 0.00606, -1,
  63074. -1, 2.34, 3.24, 4.51, 9999.0,
  63075. 9999.0, 9999.0, 9999.0, 9999.0, 9999.0,
  63076. 9999.0, 9999.0, 9999.0, 0.0, -9999.0,
  63077. 9999.0, 9999.0, 9999, -1, 0,
  63078. 0),
  63079. endcap = cms.vdouble(0.00253, 0.0291, 0.022, 0.0032, -1,
  63080. -1, 0.826, 2.7, 0.255, 9999.0,
  63081. 9999.0, 9999.0, 9999.0, 9999.0, 9999.0,
  63082. 9999.0, 9999.0, 9999.0, 0.0, -9999.0,
  63083. 9999.0, 9999.0, 9999, -1, 0,
  63084. 0)
  63085. ),
  63086. robusttightEleIDCutsV00 = cms.PSet(
  63087. barrel = cms.vdouble(0.015, 0.0092, 0.02, 0.0025, -1,
  63088. -1, 9999.0, 9999.0, 9999.0, 9999.0,
  63089. 9999.0, 9999.0, 9999.0, 9999.0, 9999.0,
  63090. 9999.0, 9999.0, 9999.0, 0.0, -9999.0,
  63091. 9999.0, 9999.0, 9999, -1, 0,
  63092. 0),
  63093. endcap = cms.vdouble(0.018, 0.025, 0.02, 0.004, -1,
  63094. -1, 9999.0, 9999.0, 9999.0, 9999.0,
  63095. 9999.0, 9999.0, 9999.0, 9999.0, 9999.0,
  63096. 9999.0, 9999.0, 9999.0, 0.0, -9999.0,
  63097. 9999.0, 9999.0, 9999, -1, 0,
  63098. 0)
  63099. ),
  63100. robusttightEleIDCutsV01 = cms.PSet(
  63101. barrel = cms.vdouble(0.01, 0.0099, 0.025, 0.004, -1,
  63102. -1, 9999.0, 9999.0, 9999.0, 9999.0,
  63103. 9999.0, 9999.0, 9999.0, 9999.0, 9999.0,
  63104. 9999.0, 9999.0, 9999.0, 0.0, -9999.0,
  63105. 9999.0, 9999.0, 9999, -1, 0,
  63106. 0),
  63107. endcap = cms.vdouble(0.01, 0.028, 0.02, 0.0066, -1,
  63108. -1, 9999.0, 9999.0, 9999.0, 9999.0,
  63109. 9999.0, 9999.0, 9999.0, 9999.0, 9999.0,
  63110. 9999.0, 9999.0, 9999.0, 0.0, -9999.0,
  63111. 9999.0, 9999.0, 9999, -1, 0,
  63112. 0)
  63113. ),
  63114. robusttightEleIDCutsV02 = cms.PSet(
  63115. barrel = cms.vdouble(0.0201, 0.0102, 0.0211, 0.00606, -1,
  63116. -1, 2.34, 3.24, 4.51, 9999.0,
  63117. 9999.0, 9999.0, 9999.0, 9999.0, 9999.0,
  63118. 9999.0, 9999.0, 9999.0, 0.0, -9999.0,
  63119. 9999.0, 9999.0, 9999, -1, 0,
  63120. 0),
  63121. endcap = cms.vdouble(0.00253, 0.0291, 0.022, 0.0032, -1,
  63122. -1, 0.826, 2.7, 0.255, 9999.0,
  63123. 9999.0, 9999.0, 9999.0, 9999.0, 9999.0,
  63124. 9999.0, 9999.0, 9999.0, 0.0, -9999.0,
  63125. 9999.0, 9999.0, 9999, -1, 0,
  63126. 0)
  63127. ),
  63128. robusttightEleIDCutsV03 = cms.PSet(
  63129. barrel = cms.vdouble(0.0201, 0.0102, 0.0211, 0.00606, -1,
  63130. -1, 2.34, 3.24, 4.51, 9999.0,
  63131. 9999.0, 9999.0, 9999.0, 9999.0, 9999.0,
  63132. 9999.0, 9999.0, 9999.0, 0.0, -9999.0,
  63133. 9999.0, 9999.0, 9999, -1, 0,
  63134. 0),
  63135. endcap = cms.vdouble(0.00253, 0.0291, 0.022, 0.0032, -1,
  63136. -1, 0.826, 2.7, 0.255, 9999.0,
  63137. 9999.0, 9999.0, 9999.0, 9999.0, 9999.0,
  63138. 9999.0, 9999.0, 9999.0, 0.0, -9999.0,
  63139. 9999.0, 9999.0, 9999, -1, 0,
  63140. 0)
  63141. ),
  63142. robusttightEleIDCutsV04 = cms.PSet(
  63143. barrel = cms.vdouble(0.0201, 0.0102, 0.0211, 0.00606, -1,
  63144. -1, 2.34, 3.24, 4.51, 9999.0,
  63145. 9999.0, 9999.0, 9999.0, 9999.0, 9999.0,
  63146. 9999.0, 9999.0, 9999.0, 0.0, -9999.0,
  63147. 9999.0, 9999.0, 9999, -1, 0,
  63148. 0),
  63149. endcap = cms.vdouble(0.00253, 0.0291, 0.022, 0.0032, -1,
  63150. -1, 0.826, 2.7, 0.255, 9999.0,
  63151. 9999.0, 9999.0, 9999.0, 9999.0, 9999.0,
  63152. 9999.0, 9999.0, 9999.0, 0.0, -9999.0,
  63153. 9999.0, 9999.0, 9999, -1, 0,
  63154. 0)
  63155. ),
  63156. src = cms.InputTag("gedGsfElectrons"),
  63157. verticesCollection = cms.InputTag("offlinePrimaryVerticesWithBS")
  63158. )
  63159.  
  63160.  
  63161. process.eidRobustHighEnergy = cms.EDProducer("EleIdCutBasedExtProducer",
  63162. additionalCategories = cms.bool(True),
  63163. algorithm = cms.string('eIDCB'),
  63164. classbasedlooseEleIDCuts = cms.PSet(
  63165. cutdcotdist = cms.vdouble(9999.0, 9999.0, 9999.0, 9999.0, 9999.0,
  63166. 9999.0, 9999.0, 9999.0, 9999.0),
  63167. cutdetain = cms.vdouble(0.0137, 0.00678, 0.0241, 0.0187, 0.0161,
  63168. 0.0224, 0.0252, 0.0308, 0.0273),
  63169. cutdetainl = cms.vdouble(0.0124, 0.00503, 0.0257, 0.0228, 0.0118,
  63170. 0.0178, 0.0188, 0.14, 0.024),
  63171. cutdphiin = cms.vdouble(0.0897, 0.262, 0.353, 0.116, 0.357,
  63172. 0.319, 0.342, 0.404, 0.336),
  63173. cutdphiinl = cms.vdouble(0.0747, 0.25, 0.356, 0.0956, 0.347,
  63174. 0.326, 0.333, 0.647, 0.289),
  63175. cuteseedopcor = cms.vdouble(0.63, 0.82, 0.401, 0.718, 0.4,
  63176. 0.458, 0.15, 0.664, 0.373),
  63177. cutfmishits = cms.vdouble(4.5, 1.5, 1.5, 2.5, 2.5,
  63178. 1.5, 4.5, 3.5, 3.5),
  63179. cuthoe = cms.vdouble(0.247, 0.137, 0.147, 0.371, 0.0588,
  63180. 0.147, 0.52, 0.452, 0.404),
  63181. cuthoel = cms.vdouble(0.236, 0.126, 0.147, 0.375, 0.0392,
  63182. 0.145, 0.365, 0.383, 0.384),
  63183. cutip_gsf = cms.vdouble(0.0551, 0.0765, 0.143, 0.0874, 0.594,
  63184. 0.37, 0.0913, 1.15, 0.231),
  63185. cutip_gsfl = cms.vdouble(0.0186, 0.0759, 0.138, 0.0473, 0.62,
  63186. 0.304, 0.109, 0.775, 0.0479),
  63187. cutiso_sum = cms.vdouble(33.0, 17.0, 17.9, 18.8, 8.55,
  63188. 12.5, 17.6, 18.5, 2.98),
  63189. cutiso_sumoet = cms.vdouble(34.5, 12.7, 12.1, 19.9, 6.35,
  63190. 8.85, 14.0, 10.5, 9.74),
  63191. cutiso_sumoetl = cms.vdouble(11.3, 9.05, 9.07, 9.94, 5.25,
  63192. 6.15, 10.7, 10.8, 4.4),
  63193. cutsee = cms.vdouble(0.0176, 0.0125, 0.0181, 0.0415, 0.0364,
  63194. 0.0418, 0.0146, 0.0678, 0.133),
  63195. cutseel = cms.vdouble(0.0164, 0.0118, 0.015, 0.0523, 0.0326,
  63196. 0.0456, 0.0185, 0.0589, 0.0544)
  63197. ),
  63198. classbasedlooseEleIDCutsV00 = cms.PSet(
  63199. deltaEtaIn = cms.vdouble(0.009, 0.0045, 0.0085, 0.0, 0.0105,
  63200. 0.0068, 0.01, 0.0),
  63201. deltaPhiIn = cms.vdouble(0.05, 0.025, 0.053, 0.09, 0.07,
  63202. 0.03, 0.092, 0.092),
  63203. eSeedOverPin = cms.vdouble(0.11, 0.91, 0.11, 0.0, 0.0,
  63204. 0.85, 0.0, 0.0),
  63205. hOverE = cms.vdouble(0.115, 0.1, 0.055, 0.0, 0.145,
  63206. 0.12, 0.15, 0.0),
  63207. sigmaEtaEta = cms.vdouble(0.014, 0.012, 0.0115, 0.0, 0.0275,
  63208. 0.0265, 0.0265, 0.0)
  63209. ),
  63210. classbasedlooseEleIDCutsV01 = cms.PSet(
  63211. deltaEtaIn = cms.vdouble(0.0078, 0.00259, 0.0062, 0.0, 0.0078,
  63212. 0.0061, 0.0061, 0.0),
  63213. deltaPhiIn = cms.vdouble(0.053, 0.0189, 0.059, 0.099, 0.0278,
  63214. 0.0157, 0.042, 0.08),
  63215. eSeedOverPin = cms.vdouble(0.3, 0.92, 0.211, 0.0, 0.42,
  63216. 0.88, 0.68, 0.0),
  63217. hOverE = cms.vdouble(0.076, 0.033, 0.07, 0.0, 0.083,
  63218. 0.0148, 0.033, 0.0),
  63219. sigmaEtaEta = cms.vdouble(0.0101, 0.0095, 0.0097, 0.0, 0.0271,
  63220. 0.0267, 0.0259, 0.0)
  63221. ),
  63222. classbasedlooseEleIDCutsV02 = cms.PSet(
  63223. cutdeta = cms.vdouble(0.00958, 0.00406, 0.0122, 0.0137, 0.00837,
  63224. 0.0127, 0.011, 0.00336, 0.00977, 0.015,
  63225. 0.00675, 0.0109, 0.014, 0.00508, 0.0109,
  63226. 0.0146, 0.00506, 0.0127),
  63227. cutdphi = cms.vdouble(0.0372, 0.114, 0.118, 0.0488, 0.117,
  63228. 0.119, 0.0606, 0.0548, 0.117, 0.07,
  63229. 0.0355, 0.117, 0.088, 0.045, 0.118,
  63230. 0.0919, 0.0236, 0.0515),
  63231. cuteopin = cms.vdouble(0.878, 0.802, 0.814, 0.942, 0.735,
  63232. 0.774, 0.829, 0.909, 0.829, 0.813,
  63233. 0.86, 0.897, 0.817, 0.831, 0.818,
  63234. 0.861, 0.787, 0.789),
  63235. cuthoe = cms.vdouble(0.0887, 0.0934, 0.0949, 0.0986, 0.0431,
  63236. 0.0878, 0.097, 0.0509, 0.098, 0.0991,
  63237. 0.0321, 0.0928, 0.0663, 0.0717, 0.0966,
  63238. 0.0758, 0.0149, 0.0131),
  63239. cutip = cms.vdouble(0.0246, 0.076, 0.0966, 0.0885, 0.441,
  63240. 0.205, 0.0292, 0.0293, 0.0619, 0.0251,
  63241. 0.159, 0.0815, 7.29, 0.0106, 5.76,
  63242. 6.89, 1.27, 5.89),
  63243. cutisoecal = cms.vdouble(33.4, 28.1, 7.32, 27.4, 7.33,
  63244. 21.7, 93.8, 102.0, 12.1, 26.0,
  63245. 8.91, 10.0, 16.1, 31.3, 16.9,
  63246. 15.4, 13.3, 37.7),
  63247. cutisohcal = cms.vdouble(13.5, 9.93, 7.56, 14.8, 8.1,
  63248. 10.8, 42.7, 20.1, 9.11, 10.4,
  63249. 6.89, 5.59, 8.53, 9.59, 24.2,
  63250. 2.78, 8.67, 0.288),
  63251. cutisotk = cms.vdouble(24.3, 8.45, 14.4, 27.8, 6.02,
  63252. 10.5, 14.1, 10.2, 14.5, 19.1,
  63253. 6.1, 14.1, 8.59, 8.33, 8.3,
  63254. 8.93, 8.6, 16.0),
  63255. cutmishits = cms.vdouble(5.5, 1.5, 5.5, 2.5, 2.5,
  63256. 2.5, 3.5, 5.5, 0.5, 1.5,
  63257. 2.5, 0.5, 1.5, 1.5, 0.5,
  63258. 0.5, 0.5, 0.5),
  63259. cutsee = cms.vdouble(0.0172, 0.0115, 0.0143, 0.0344, 0.0295,
  63260. 0.0304, 0.0145, 0.0108, 0.0128, 0.0347,
  63261. 0.0307, 0.0316, 0.018, 0.011, 0.0132,
  63262. 0.0349, 0.031, 0.0327)
  63263. ),
  63264. classbasedlooseEleIDCutsV03 = cms.PSet(
  63265. cutdcotdist = cms.vdouble(0.0393, 0.0392, 0.0397, 0.0394, 0.0393,
  63266. 0.039, 0.0378, 0.0388, 0.0382, 0.0385,
  63267. 0.0167, 0.00325, 0.0394, 0.0387, 0.0388,
  63268. 0.0227, 0.0258, 0.0127, 0.0298, 0.03,
  63269. 0.00946, 0.039, 0.0231, 0.0278, 0.00162,
  63270. 0.0367, 0.0199),
  63271. cutdetain = cms.vdouble(0.00989, 0.00484, 0.0146, 0.0146, 0.00902,
  63272. 0.0172, 0.0137, 0.0477, 0.0275, 0.00967,
  63273. 0.00377, 0.00924, 0.013, 0.00666, 0.0123,
  63274. 0.0125, 0.0228, 0.0112, 0.0106, 0.0038,
  63275. 0.00897, 0.0139, 0.00667, 0.0122, 0.0122,
  63276. 0.0193, 0.00239),
  63277. cutdphiin = cms.vdouble(0.041, 0.275, 0.365, 0.047, 0.273,
  63278. 0.296, 0.329, 0.465, 0.627, 0.0581,
  63279. 0.0954, 0.327, 0.0702, 0.0582, 0.279,
  63280. 0.117, 0.318, 0.246, 0.0821, 0.052,
  63281. 0.292, 0.116, 0.0435, 0.312, 0.118,
  63282. 0.296, 0.0459),
  63283. cuteseedopcor = cms.vdouble(0.78, 0.302, 0.483, 0.904, 0.168,
  63284. 0.645, 0.108, 0.284, 0.324, 0.591,
  63285. 0.286, 0.488, 0.813, 0.791, 0.672,
  63286. 0.398, 0.834, 0.878, 0.515, 0.937,
  63287. 0.806, 0.816, 0.85, 0.507, 0.367,
  63288. 0.83, 0.648),
  63289. cutet = cms.vdouble(-100000.0, -100000.0, -100000.0, -100000.0, -100000.0,
  63290. -100000.0, -100000.0, -100000.0, -100000.0, -100000.0,
  63291. -100000.0, -100000.0, -100000.0, -100000.0, -100000.0,
  63292. -100000.0, -100000.0, -100000.0, 12.0, 12.0,
  63293. 12.0, 12.0, 12.0, 12.0, 12.0,
  63294. 12.0, 12.5),
  63295. cutfmishits = cms.vdouble(4.5, 1.5, 1.5, 2.5, 2.5,
  63296. 1.5, 2.5, 2.5, 1.5, 2.5,
  63297. 1.5, 1.5, 1.5, 1.5, 0.5,
  63298. 2.5, 2.5, 0.5, 2.5, 1.5,
  63299. 0.5, 1.5, 1.5, 0.5, 2.5,
  63300. 0.5, 0.5),
  63301. cuthoe = cms.vdouble(0.166, 0.0771, 0.144, 0.37, 0.0497,
  63302. 0.139, 0.401, 2.68, 0.516, 0.234,
  63303. 0.0556, 0.144, 0.368, 0.031, 0.12,
  63304. 0.602, 2.01, 1.05, 0.104, 0.063,
  63305. 0.0565, 0.38, 0.0192, 0.0294, 0.537,
  63306. 4.65, 1.87),
  63307. cutip_gsf = cms.vdouble(0.0431, 0.0767, 0.139, 0.101, 0.149,
  63308. 0.154, 0.932, 0.15, 0.124, 0.0238,
  63309. 0.0467, 0.0759, 0.0369, 0.147, 0.0986,
  63310. 0.0626, 0.195, 0.116, 0.0122, 0.0125,
  63311. 0.0693, 0.0162, 0.089, 0.0673, 0.0467,
  63312. 0.0651, 0.0221),
  63313. cutiso_sum = cms.vdouble(31.5, 10.3, 8.8, 11.0, 6.13,
  63314. 6.94, 7.52, 9.0, 3.5, 100000.0,
  63315. 100000.0, 100000.0, 100000.0, 100000.0, 100000.0,
  63316. 100000.0, 100000.0, 100000.0, 100000.0, 100000.0,
  63317. 100000.0, 100000.0, 100000.0, 100000.0, 100000.0,
  63318. 100000.0, 100000.0),
  63319. cutiso_sumoet = cms.vdouble(28.9, 15.3, 12.0, 18.3, 7.17,
  63320. 9.42, 11.0, 9.81, 3.94, 22.7,
  63321. 15.9, 12.3, 17.0, 7.58, 8.89,
  63322. 15.2, 12.7, 6.17, 20.8, 21.2,
  63323. 17.2, 15.5, 9.37, 10.6, 19.8,
  63324. 22.1, 15.6),
  63325. cutsee = cms.vdouble(0.0175, 0.0127, 0.0177, 0.0373, 0.0314,
  63326. 0.0329, 0.0157, 0.0409, 0.14, 0.0169,
  63327. 0.0106, 0.0142, 0.0363, 0.0322, 0.0354,
  63328. 0.0117, 0.0372, 28.2, 0.0171, 0.0113,
  63329. 0.014, 0.0403, 0.0323, 0.0411, 0.0104,
  63330. 0.0436, 0.0114)
  63331. ),
  63332. classbasedlooseEleIDCutsV04 = cms.PSet(
  63333. cutdcotdist = cms.vdouble(0.0393, 0.0392, 0.0397, 0.0394, 0.0393,
  63334. 0.039, 0.0378, 0.0388, 0.0382, 0.0385,
  63335. 0.0167, 0.00325, 0.0394, 0.0387, 0.0388,
  63336. 0.0227, 0.0258, 0.0127, 0.0298, 0.03,
  63337. 0.00946, 0.039, 0.0231, 0.0278, 0.00162,
  63338. 0.0367, 0.0199),
  63339. cutdetain = cms.vdouble(0.00989, 0.00484, 0.0146, 0.0146, 0.00902,
  63340. 0.0172, 0.0137, 0.0477, 0.0275, 0.00967,
  63341. 0.00377, 0.00924, 0.013, 0.00666, 0.0123,
  63342. 0.0125, 0.0228, 0.0112, 0.0106, 0.0038,
  63343. 0.00897, 0.0139, 0.00667, 0.0122, 0.0122,
  63344. 0.0193, 0.00239),
  63345. cutdphiin = cms.vdouble(0.041, 0.275, 0.365, 0.047, 0.273,
  63346. 0.296, 0.329, 0.465, 0.627, 0.0581,
  63347. 0.0954, 0.327, 0.0702, 0.0582, 0.279,
  63348. 0.117, 0.318, 0.246, 0.0821, 0.052,
  63349. 0.292, 0.116, 0.0435, 0.312, 0.118,
  63350. 0.296, 0.0459),
  63351. cuteseedopcor = cms.vdouble(0.78, 0.302, 0.483, 0.904, 0.168,
  63352. 0.645, 0.108, 0.284, 0.324, 0.591,
  63353. 0.286, 0.488, 0.813, 0.791, 0.672,
  63354. 0.398, 0.834, 0.878, 0.515, 0.937,
  63355. 0.806, 0.816, 0.85, 0.507, 0.367,
  63356. 0.83, 0.648),
  63357. cutet = cms.vdouble(-100000.0, -100000.0, -100000.0, -100000.0, -100000.0,
  63358. -100000.0, -100000.0, -100000.0, -100000.0, -100000.0,
  63359. -100000.0, -100000.0, -100000.0, -100000.0, -100000.0,
  63360. -100000.0, -100000.0, -100000.0, 12.0, 12.0,
  63361. 12.0, 12.0, 12.0, 12.0, 12.0,
  63362. 12.0, 12.5),
  63363. cutfmishits = cms.vdouble(4.5, 1.5, 1.5, 2.5, 2.5,
  63364. 1.5, 2.5, 2.5, 1.5, 2.5,
  63365. 1.5, 1.5, 1.5, 1.5, 0.5,
  63366. 2.5, 2.5, 0.5, 2.5, 1.5,
  63367. 0.5, 1.5, 1.5, 0.5, 2.5,
  63368. 0.5, 0.5),
  63369. cuthoe = cms.vdouble(0.166, 0.0771, 0.144, 0.37, 0.0497,
  63370. 0.139, 0.401, 2.68, 0.516, 0.234,
  63371. 0.0556, 0.144, 0.368, 0.031, 0.12,
  63372. 0.602, 2.01, 1.05, 0.104, 0.063,
  63373. 0.0565, 0.38, 0.0192, 0.0294, 0.537,
  63374. 4.65, 1.87),
  63375. cutip_gsf = cms.vdouble(0.0431, 0.0767, 0.139, 0.101, 0.149,
  63376. 0.154, 0.932, 0.15, 0.124, 0.0238,
  63377. 0.0467, 0.0759, 0.0369, 0.147, 0.0986,
  63378. 0.0626, 0.195, 0.116, 0.0122, 0.0125,
  63379. 0.0693, 0.0162, 0.089, 0.0673, 0.0467,
  63380. 0.0651, 0.0221),
  63381. cutiso_sum = cms.vdouble(31.5, 10.3, 8.8, 11.0, 6.13,
  63382. 6.94, 7.52, 9.0, 3.5, 100000.0,
  63383. 100000.0, 100000.0, 100000.0, 100000.0, 100000.0,
  63384. 100000.0, 100000.0, 100000.0, 100000.0, 100000.0,
  63385. 100000.0, 100000.0, 100000.0, 100000.0, 100000.0,
  63386. 100000.0, 100000.0),
  63387. cutiso_sumoet = cms.vdouble(28.9, 15.3, 12.0, 18.3, 7.17,
  63388. 9.42, 11.0, 9.81, 3.94, 22.7,
  63389. 15.9, 12.3, 17.0, 7.58, 8.89,
  63390. 15.2, 12.7, 6.17, 20.8, 21.2,
  63391. 17.2, 15.5, 9.37, 10.6, 19.8,
  63392. 22.1, 15.6),
  63393. cutsee = cms.vdouble(0.0175, 0.0127, 0.0177, 0.0373, 0.0314,
  63394. 0.0329, 0.0157, 0.0409, 0.14, 0.0169,
  63395. 0.0106, 0.0142, 0.0363, 0.0322, 0.0354,
  63396. 0.0117, 0.0372, 28.2, 0.0171, 0.0113,
  63397. 0.014, 0.0403, 0.0323, 0.0411, 0.0104,
  63398. 0.0436, 0.0114)
  63399. ),
  63400. classbasedlooseEleIDCutsV06 = cms.PSet(
  63401. cutdcotdist = cms.vdouble(9999.0, 9999.0, 9999.0, 9999.0, 9999.0,
  63402. 9999.0, 9999.0, 9999.0, 9999.0),
  63403. cutdetain = cms.vdouble(0.0137, 0.00678, 0.0241, 0.0187, 0.0161,
  63404. 0.0224, 0.0252, 0.0308, 0.0273),
  63405. cutdetainl = cms.vdouble(0.0124, 0.00503, 0.0257, 0.0228, 0.0118,
  63406. 0.0178, 0.0188, 0.14, 0.024),
  63407. cutdphiin = cms.vdouble(0.0897, 0.262, 0.353, 0.116, 0.357,
  63408. 0.319, 0.342, 0.404, 0.336),
  63409. cutdphiinl = cms.vdouble(0.0747, 0.25, 0.356, 0.0956, 0.347,
  63410. 0.326, 0.333, 0.647, 0.289),
  63411. cuteseedopcor = cms.vdouble(0.63, 0.82, 0.401, 0.718, 0.4,
  63412. 0.458, 0.15, 0.664, 0.373),
  63413. cutfmishits = cms.vdouble(4.5, 1.5, 1.5, 2.5, 2.5,
  63414. 1.5, 4.5, 3.5, 3.5),
  63415. cuthoe = cms.vdouble(0.247, 0.137, 0.147, 0.371, 0.0588,
  63416. 0.147, 0.52, 0.452, 0.404),
  63417. cuthoel = cms.vdouble(0.236, 0.126, 0.147, 0.375, 0.0392,
  63418. 0.145, 0.365, 0.383, 0.384),
  63419. cutip_gsf = cms.vdouble(0.0551, 0.0765, 0.143, 0.0874, 0.594,
  63420. 0.37, 0.0913, 1.15, 0.231),
  63421. cutip_gsfl = cms.vdouble(0.0186, 0.0759, 0.138, 0.0473, 0.62,
  63422. 0.304, 0.109, 0.775, 0.0479),
  63423. cutiso_sum = cms.vdouble(33.0, 17.0, 17.9, 18.8, 8.55,
  63424. 12.5, 17.6, 18.5, 2.98),
  63425. cutiso_sumoet = cms.vdouble(34.5, 12.7, 12.1, 19.9, 6.35,
  63426. 8.85, 14.0, 10.5, 9.74),
  63427. cutiso_sumoetl = cms.vdouble(11.3, 9.05, 9.07, 9.94, 5.25,
  63428. 6.15, 10.7, 10.8, 4.4),
  63429. cutsee = cms.vdouble(0.0176, 0.0125, 0.0181, 0.0415, 0.0364,
  63430. 0.0418, 0.0146, 0.0678, 0.133),
  63431. cutseel = cms.vdouble(0.0164, 0.0118, 0.015, 0.0523, 0.0326,
  63432. 0.0456, 0.0185, 0.0589, 0.0544)
  63433. ),
  63434. classbasedtightEleIDCuts = cms.PSet(
  63435. cutdcotdist = cms.vdouble(9999.0, 9999.0, 9999.0, 9999.0, 9999.0,
  63436. 9999.0, 9999.0, 9999.0, 9999.0),
  63437. cutdetain = cms.vdouble(0.0116, 0.00449, 0.00938, 0.0184, 0.00678,
  63438. 0.0109, 0.0252, 0.0268, 0.0139),
  63439. cutdetainl = cms.vdouble(0.00816, 0.00401, 0.0081, 0.019, 0.00588,
  63440. 0.00893, 0.0171, 0.0434, 0.0143),
  63441. cutdphiin = cms.vdouble(0.0897, 0.0993, 0.295, 0.0979, 0.151,
  63442. 0.252, 0.341, 0.308, 0.328),
  63443. cutdphiinl = cms.vdouble(0.061, 0.14, 0.286, 0.0921, 0.197,
  63444. 0.24, 0.333, 0.303, 0.258),
  63445. cuteseedopcor = cms.vdouble(0.637, 0.943, 0.742, 0.748, 0.763,
  63446. 0.631, 0.214, 0.873, 0.473),
  63447. cutfmishits = cms.vdouble(1.5, 1.5, 1.5, 2.5, 2.5,
  63448. 1.5, 1.5, 2.5, 0.5),
  63449. cuthoe = cms.vdouble(0.215, 0.0608, 0.147, 0.369, 0.0349,
  63450. 0.102, 0.52, 0.422, 0.404),
  63451. cuthoel = cms.vdouble(0.228, 0.0836, 0.143, 0.37, 0.0392,
  63452. 0.0979, 0.3, 0.381, 0.339),
  63453. cutip_gsf = cms.vdouble(0.0131, 0.0586, 0.0839, 0.0366, 0.452,
  63454. 0.204, 0.0913, 0.0802, 0.0731),
  63455. cutip_gsfl = cms.vdouble(0.0119, 0.0527, 0.0471, 0.0212, 0.233,
  63456. 0.267, 0.109, 0.122, 0.0479),
  63457. cutiso_sum = cms.vdouble(15.5, 12.2, 12.2, 11.7, 7.16,
  63458. 9.71, 8.66, 11.9, 2.98),
  63459. cutiso_sumoet = cms.vdouble(11.9, 7.81, 6.28, 8.92, 4.65,
  63460. 5.49, 9.36, 8.84, 5.94),
  63461. cutiso_sumoetl = cms.vdouble(6.21, 6.81, 5.3, 5.39, 2.73,
  63462. 4.73, 4.84, 3.46, 3.73),
  63463. cutsee = cms.vdouble(0.0145, 0.0116, 0.012, 0.039, 0.0297,
  63464. 0.0311, 0.00987, 0.0347, 0.0917),
  63465. cutseel = cms.vdouble(0.0132, 0.0117, 0.0112, 0.0387, 0.0281,
  63466. 0.0287, 0.00987, 0.0296, 0.0544)
  63467. ),
  63468. classbasedtightEleIDCutsV00 = cms.PSet(
  63469. deltaEtaIn = cms.vdouble(0.0055, 0.003, 0.0065, 0.0, 0.006,
  63470. 0.0055, 0.0075, 0.0),
  63471. deltaPhiIn = cms.vdouble(0.032, 0.016, 0.0525, 0.09, 0.025,
  63472. 0.035, 0.065, 0.092),
  63473. eSeedOverPin = cms.vdouble(0.24, 0.94, 0.11, 0.0, 0.32,
  63474. 0.83, 0.0, 0.0),
  63475. hOverE = cms.vdouble(0.05, 0.042, 0.045, 0.0, 0.055,
  63476. 0.037, 0.05, 0.0),
  63477. sigmaEtaEta = cms.vdouble(0.0125, 0.011, 0.01, 0.0, 0.0265,
  63478. 0.0252, 0.026, 0.0)
  63479. ),
  63480. classbasedtightEleIDCutsV01 = cms.PSet(
  63481. deltaEtaIn = cms.vdouble(0.0043, 0.00282, 0.0036, 0.0, 0.0066,
  63482. 0.0049, 0.0041, 0.0),
  63483. deltaPhiIn = cms.vdouble(0.0225, 0.0114, 0.0234, 0.039, 0.0215,
  63484. 0.0095, 0.0148, 0.0167),
  63485. eSeedOverPin = cms.vdouble(0.32, 0.94, 0.221, 0.0, 0.74,
  63486. 0.89, 0.66, 0.0),
  63487. hOverE = cms.vdouble(0.056, 0.0221, 0.037, 0.0, 0.0268,
  63488. 0.0102, 0.0104, 0.0),
  63489. sigmaEtaEta = cms.vdouble(0.0095, 0.0094, 0.0094, 0.0, 0.026,
  63490. 0.0257, 0.0246, 0.0)
  63491. ),
  63492. classbasedtightEleIDCutsV02 = cms.PSet(
  63493. cutdeta = cms.vdouble(0.00915, 0.00302, 0.0061, 0.0135, 0.00565,
  63494. 0.00793, 0.0102, 0.00266, 0.0106, 0.00903,
  63495. 0.00766, 0.00723, 0.0116, 0.00203, 0.00659,
  63496. 0.0148, 0.00555, 0.0128),
  63497. cutdphi = cms.vdouble(0.0369, 0.0307, 0.117, 0.0475, 0.0216,
  63498. 0.117, 0.0372, 0.0246, 0.0426, 0.0612,
  63499. 0.0142, 0.039, 0.0737, 0.0566, 0.0359,
  63500. 0.0187, 0.012, 0.0358),
  63501. cuteopin = cms.vdouble(0.878, 0.859, 0.874, 0.944, 0.737,
  63502. 0.773, 0.86, 0.967, 0.917, 0.812,
  63503. 0.915, 1.01, 0.847, 0.953, 0.979,
  63504. 0.841, 0.771, 1.09),
  63505. cuthoe = cms.vdouble(0.0871, 0.0289, 0.0783, 0.0946, 0.0245,
  63506. 0.0363, 0.0671, 0.048, 0.0614, 0.0924,
  63507. 0.0158, 0.049, 0.0382, 0.0915, 0.0451,
  63508. 0.0452, 0.00196, 0.0043),
  63509. cutip = cms.vdouble(0.0239, 0.027, 0.0768, 0.0231, 0.178,
  63510. 0.0957, 0.0102, 0.0168, 0.043, 0.0166,
  63511. 0.0594, 0.0308, 2.1, 0.00527, 3.17,
  63512. 4.91, 0.769, 5.9),
  63513. cutisoecal = cms.vdouble(20.0, 27.2, 4.48, 13.5, 4.56,
  63514. 3.19, 12.2, 13.1, 7.42, 7.67,
  63515. 4.12, 4.85, 10.1, 12.4, 11.1,
  63516. 11.0, 10.6, 13.4),
  63517. cutisohcal = cms.vdouble(10.9, 7.01, 8.75, 3.51, 7.75,
  63518. 1.62, 11.6, 9.9, 4.97, 5.33,
  63519. 3.18, 2.32, 0.164, 5.46, 12.0,
  63520. 0.00604, 4.1, 0.000628),
  63521. cutisotk = cms.vdouble(6.53, 4.6, 6.0, 8.63, 3.11,
  63522. 7.77, 5.42, 4.81, 4.06, 6.47,
  63523. 2.8, 3.45, 5.29, 5.18, 15.4,
  63524. 5.38, 4.47, 0.0347),
  63525. cutmishits = cms.vdouble(5.5, 1.5, 0.5, 1.5, 2.5,
  63526. 0.5, 3.5, 5.5, 0.5, 0.5,
  63527. 0.5, 0.5, 0.5, 1.5, 0.5,
  63528. 0.5, 0.5, 0.5),
  63529. cutsee = cms.vdouble(0.0131, 0.0106, 0.0115, 0.0306, 0.028,
  63530. 0.0293, 0.0131, 0.0106, 0.0115, 0.0317,
  63531. 0.029, 0.0289, 0.0142, 0.0106, 0.0103,
  63532. 0.035, 0.0296, 0.0333)
  63533. ),
  63534. classbasedtightEleIDCutsV03 = cms.PSet(
  63535. cutdcotdist = cms.vdouble(0.0393, 0.0256, 0.00691, 0.0394, 0.0386,
  63536. 0.039, 0.0325, 0.0384, 0.0382, 0.0245,
  63537. 0.000281, 5.46e-05, 0.0342, 0.0232, 0.00107,
  63538. 0.0178, 0.0193, 0.000758, 0.000108, 0.0248,
  63539. 0.000458, 0.0129, 0.00119, 0.0182, 4.53e-05,
  63540. 0.0189, 0.000928),
  63541. cutdetain = cms.vdouble(0.00811, 0.00341, 0.00633, 0.0103, 0.00667,
  63542. 0.01, 0.0106, 0.0145, 0.0163, 0.0076,
  63543. 0.00259, 0.00511, 0.00941, 0.0043, 0.00857,
  63544. 0.012, 0.0169, 0.00172, 0.00861, 0.00362,
  63545. 0.00601, 0.00925, 0.00489, 0.00832, 0.0119,
  63546. 0.0169, 0.000996),
  63547. cutdphiin = cms.vdouble(0.0404, 0.0499, 0.263, 0.042, 0.0484,
  63548. 0.241, 0.242, 0.231, 0.286, 0.0552,
  63549. 0.0338, 0.154, 0.0623, 0.0183, 0.0392,
  63550. 0.0547, 0.0588, 0.00654, 0.042, 0.0217,
  63551. 0.0885, 0.0445, 0.0141, 0.0234, 0.065,
  63552. 0.0258, 0.0346),
  63553. cuteseedopcor = cms.vdouble(0.784, 0.366, 0.57, 0.911, 0.298,
  63554. 0.645, 0.51, 0.497, 0.932, 0.835,
  63555. 0.968, 0.969, 0.923, 0.898, 0.98,
  63556. 0.63, 0.971, 1.0, 0.515, 0.963,
  63557. 0.986, 0.823, 0.879, 1.01, 0.931,
  63558. 0.937, 1.05),
  63559. cutet = cms.vdouble(-100000.0, -100000.0, -100000.0, -100000.0, -100000.0,
  63560. -100000.0, -100000.0, -100000.0, -100000.0, -100000.0,
  63561. -100000.0, -100000.0, -100000.0, -100000.0, -100000.0,
  63562. -100000.0, -100000.0, -100000.0, 13.7, 13.2,
  63563. 13.6, 14.2, 14.1, 13.9, 12.9,
  63564. 14.9, 17.7),
  63565. cutfmishits = cms.vdouble(2.5, 1.5, 1.5, 1.5, 1.5,
  63566. 0.5, 2.5, 0.5, 0.5, 2.5,
  63567. 1.5, 0.5, 0.5, 0.5, 0.5,
  63568. 0.5, 0.5, -0.5, 2.5, 1.5,
  63569. 0.5, 0.5, 0.5, 0.5, 0.5,
  63570. 0.5, 0.5),
  63571. cuthoe = cms.vdouble(0.0783, 0.0387, 0.105, 0.118, 0.0227,
  63572. 0.062, 0.13, 2.47, 0.38, 0.0888,
  63573. 0.0503, 0.0955, 0.0741, 0.015, 0.03,
  63574. 0.589, 1.13, 0.612, 0.0494, 0.0461,
  63575. 0.0292, 0.0369, 0.0113, 0.0145, 0.124,
  63576. 2.05, 0.61),
  63577. cutip_gsf = cms.vdouble(0.0213, 0.0422, 0.0632, 0.0361, 0.073,
  63578. 0.126, 0.171, 0.119, 0.0372, 0.0131,
  63579. 0.0146, 0.0564, 0.0152, 0.0222, 0.0268,
  63580. 0.0314, 0.0884, 0.00374, 0.00852, 0.00761,
  63581. 0.0143, 0.0106, 0.0127, 0.0119, 0.0123,
  63582. 0.0235, 0.00363),
  63583. cutiso_sum = cms.vdouble(11.8, 8.31, 6.26, 6.18, 3.28,
  63584. 4.38, 4.17, 5.4, 1.57, 100000.0,
  63585. 100000.0, 100000.0, 100000.0, 100000.0, 100000.0,
  63586. 100000.0, 100000.0, 100000.0, 100000.0, 100000.0,
  63587. 100000.0, 100000.0, 100000.0, 100000.0, 100000.0,
  63588. 100000.0, 100000.0),
  63589. cutiso_sumoet = cms.vdouble(13.7, 11.6, 7.14, 9.98, 3.52,
  63590. 4.87, 6.24, 7.96, 2.53, 11.2,
  63591. 11.9, 7.88, 8.16, 5.58, 5.03,
  63592. 11.4, 8.15, 5.79, 10.4, 11.1,
  63593. 10.4, 7.47, 5.08, 5.9, 11.8,
  63594. 14.1, 11.7),
  63595. cutsee = cms.vdouble(0.0143, 0.0105, 0.0123, 0.0324, 0.0307,
  63596. 0.0301, 0.0109, 0.027, 0.0292, 0.0133,
  63597. 0.0104, 0.0116, 0.0332, 0.0296, 0.031,
  63598. 0.00981, 0.0307, 0.072, 0.0149, 0.0105,
  63599. 0.011, 0.0342, 0.0307, 0.0303, 0.00954,
  63600. 0.0265, 0.0101)
  63601. ),
  63602. classbasedtightEleIDCutsV04 = cms.PSet(
  63603. cutdcotdist = cms.vdouble(0.0393, 0.0256, 0.00691, 0.0394, 0.0386,
  63604. 0.039, 0.0325, 0.0384, 0.0382, 0.0245,
  63605. 0.000281, 5.46e-05, 0.0342, 0.0232, 0.00107,
  63606. 0.0178, 0.0193, 0.000758, 0.000108, 0.0248,
  63607. 0.000458, 0.0129, 0.00119, 0.0182, 4.53e-05,
  63608. 0.0189, 0.000928),
  63609. cutdetain = cms.vdouble(0.00811, 0.00341, 0.00633, 0.0103, 0.00667,
  63610. 0.01, 0.0106, 0.0145, 0.0163, 0.0076,
  63611. 0.00259, 0.00511, 0.00941, 0.0043, 0.00857,
  63612. 0.012, 0.0169, 0.00172, 0.00861, 0.00362,
  63613. 0.00601, 0.00925, 0.00489, 0.00832, 0.0119,
  63614. 0.0169, 0.000996),
  63615. cutdphiin = cms.vdouble(0.0404, 0.0499, 0.263, 0.042, 0.0484,
  63616. 0.241, 0.242, 0.231, 0.286, 0.0552,
  63617. 0.0338, 0.154, 0.0623, 0.0183, 0.0392,
  63618. 0.0547, 0.0588, 0.00654, 0.042, 0.0217,
  63619. 0.0885, 0.0445, 0.0141, 0.0234, 0.065,
  63620. 0.0258, 0.0346),
  63621. cuteseedopcor = cms.vdouble(0.784, 0.366, 0.57, 0.911, 0.298,
  63622. 0.645, 0.51, 0.497, 0.932, 0.835,
  63623. 0.968, 0.969, 0.923, 0.898, 0.98,
  63624. 0.63, 0.971, 1.0, 0.515, 0.963,
  63625. 0.986, 0.823, 0.879, 1.01, 0.931,
  63626. 0.937, 1.05),
  63627. cutet = cms.vdouble(-100000.0, -100000.0, -100000.0, -100000.0, -100000.0,
  63628. -100000.0, -100000.0, -100000.0, -100000.0, -100000.0,
  63629. -100000.0, -100000.0, -100000.0, -100000.0, -100000.0,
  63630. -100000.0, -100000.0, -100000.0, 13.7, 13.2,
  63631. 13.6, 14.2, 14.1, 13.9, 12.9,
  63632. 14.9, 17.7),
  63633. cutfmishits = cms.vdouble(2.5, 1.5, 1.5, 1.5, 1.5,
  63634. 0.5, 2.5, 0.5, 0.5, 2.5,
  63635. 1.5, 0.5, 0.5, 0.5, 0.5,
  63636. 0.5, 0.5, -0.5, 2.5, 1.5,
  63637. 0.5, 0.5, 0.5, 0.5, 0.5,
  63638. 0.5, 0.5),
  63639. cuthoe = cms.vdouble(0.0783, 0.0387, 0.105, 0.118, 0.0227,
  63640. 0.062, 0.13, 2.47, 0.38, 0.0888,
  63641. 0.0503, 0.0955, 0.0741, 0.015, 0.03,
  63642. 0.589, 1.13, 0.612, 0.0494, 0.0461,
  63643. 0.0292, 0.0369, 0.0113, 0.0145, 0.124,
  63644. 2.05, 0.61),
  63645. cutip_gsf = cms.vdouble(0.0213, 0.0422, 0.0632, 0.0361, 0.073,
  63646. 0.126, 0.171, 0.119, 0.0372, 0.0131,
  63647. 0.0146, 0.0564, 0.0152, 0.0222, 0.0268,
  63648. 0.0314, 0.0884, 0.00374, 0.00852, 0.00761,
  63649. 0.0143, 0.0106, 0.0127, 0.0119, 0.0123,
  63650. 0.0235, 0.00363),
  63651. cutiso_sum = cms.vdouble(11.8, 8.31, 6.26, 6.18, 3.28,
  63652. 4.38, 4.17, 5.4, 1.57, 100000.0,
  63653. 100000.0, 100000.0, 100000.0, 100000.0, 100000.0,
  63654. 100000.0, 100000.0, 100000.0, 100000.0, 100000.0,
  63655. 100000.0, 100000.0, 100000.0, 100000.0, 100000.0,
  63656. 100000.0, 100000.0),
  63657. cutiso_sumoet = cms.vdouble(13.7, 11.6, 7.14, 9.98, 3.52,
  63658. 4.87, 6.24, 7.96, 2.53, 11.2,
  63659. 11.9, 7.88, 8.16, 5.58, 5.03,
  63660. 11.4, 8.15, 5.79, 10.4, 11.1,
  63661. 10.4, 7.47, 5.08, 5.9, 11.8,
  63662. 14.1, 11.7),
  63663. cutsee = cms.vdouble(0.0143, 0.0105, 0.0123, 0.0324, 0.0307,
  63664. 0.0301, 0.0109, 0.027, 0.0292, 0.0133,
  63665. 0.0104, 0.0116, 0.0332, 0.0296, 0.031,
  63666. 0.00981, 0.0307, 0.072, 0.0149, 0.0105,
  63667. 0.011, 0.0342, 0.0307, 0.0303, 0.00954,
  63668. 0.0265, 0.0101)
  63669. ),
  63670. classbasedtightEleIDCutsV06 = cms.PSet(
  63671. cutdcotdist = cms.vdouble(9999.0, 9999.0, 9999.0, 9999.0, 9999.0,
  63672. 9999.0, 9999.0, 9999.0, 9999.0),
  63673. cutdetain = cms.vdouble(0.0116, 0.00449, 0.00938, 0.0184, 0.00678,
  63674. 0.0109, 0.0252, 0.0268, 0.0139),
  63675. cutdetainl = cms.vdouble(0.00816, 0.00401, 0.0081, 0.019, 0.00588,
  63676. 0.00893, 0.0171, 0.0434, 0.0143),
  63677. cutdphiin = cms.vdouble(0.0897, 0.0993, 0.295, 0.0979, 0.151,
  63678. 0.252, 0.341, 0.308, 0.328),
  63679. cutdphiinl = cms.vdouble(0.061, 0.14, 0.286, 0.0921, 0.197,
  63680. 0.24, 0.333, 0.303, 0.258),
  63681. cuteseedopcor = cms.vdouble(0.637, 0.943, 0.742, 0.748, 0.763,
  63682. 0.631, 0.214, 0.873, 0.473),
  63683. cutfmishits = cms.vdouble(1.5, 1.5, 1.5, 2.5, 2.5,
  63684. 1.5, 1.5, 2.5, 0.5),
  63685. cuthoe = cms.vdouble(0.215, 0.0608, 0.147, 0.369, 0.0349,
  63686. 0.102, 0.52, 0.422, 0.404),
  63687. cuthoel = cms.vdouble(0.228, 0.0836, 0.143, 0.37, 0.0392,
  63688. 0.0979, 0.3, 0.381, 0.339),
  63689. cutip_gsf = cms.vdouble(0.0131, 0.0586, 0.0839, 0.0366, 0.452,
  63690. 0.204, 0.0913, 0.0802, 0.0731),
  63691. cutip_gsfl = cms.vdouble(0.0119, 0.0527, 0.0471, 0.0212, 0.233,
  63692. 0.267, 0.109, 0.122, 0.0479),
  63693. cutiso_sum = cms.vdouble(15.5, 12.2, 12.2, 11.7, 7.16,
  63694. 9.71, 8.66, 11.9, 2.98),
  63695. cutiso_sumoet = cms.vdouble(11.9, 7.81, 6.28, 8.92, 4.65,
  63696. 5.49, 9.36, 8.84, 5.94),
  63697. cutiso_sumoetl = cms.vdouble(6.21, 6.81, 5.3, 5.39, 2.73,
  63698. 4.73, 4.84, 3.46, 3.73),
  63699. cutsee = cms.vdouble(0.0145, 0.0116, 0.012, 0.039, 0.0297,
  63700. 0.0311, 0.00987, 0.0347, 0.0917),
  63701. cutseel = cms.vdouble(0.0132, 0.0117, 0.0112, 0.0387, 0.0281,
  63702. 0.0287, 0.00987, 0.0296, 0.0544)
  63703. ),
  63704. electronIDType = cms.string('robust'),
  63705. electronQuality = cms.string('highenergy'),
  63706. electronVersion = cms.string(''),
  63707. etBinning = cms.bool(True),
  63708. reducedBarrelRecHitCollection = cms.InputTag("ecalRecHit","EcalRecHitsEB"),
  63709. reducedEndcapRecHitCollection = cms.InputTag("ecalRecHit","EcalRecHitsEE"),
  63710. robusthighenergyEleIDCuts = cms.PSet(
  63711. barrel = cms.vdouble(0.05, 9999, 0.09, 0.005, 0.94,
  63712. 0.83, 7.5, 2, 0.03, 9999.0,
  63713. 0, 9999.0, 9999.0, 9999.0, 9999.0,
  63714. 9999.0, 9999.0, 9999.0, 0.0, -9999.0,
  63715. 9999.0, 9999.0, 9999, -1, 0,
  63716. 0),
  63717. endcap = cms.vdouble(0.05, 0.03, 0.09, 0.007, -1,
  63718. -1, 15, 2.5, 0.03, 2.5,
  63719. 0, 0.5, 9999.0, 9999.0, 9999.0,
  63720. 9999.0, 9999.0, 9999.0, 0.0, -9999.0,
  63721. 9999.0, 9999.0, 9999, -1, 0,
  63722. 0)
  63723. ),
  63724. robusthighenergyEleIDCutsV00 = cms.PSet(
  63725. barrel = cms.vdouble(0.05, 0.011, 0.09, 0.005, -1,
  63726. -1, 9999.0, 9999.0, 0, 9999.0,
  63727. 0, 9999.0, 9999.0, 9999.0, 9999.0,
  63728. 9999.0, 9999.0, 9999.0, 0.0, -9999.0,
  63729. 9999.0, 9999.0, 9999, -1, 0,
  63730. 0),
  63731. endcap = cms.vdouble(0.1, 0.0275, 0.09, 0.007, -1,
  63732. -1, 9999.0, 9999.0, 0, 9999.0,
  63733. 0, 9999.0, 9999.0, 9999.0, 9999.0,
  63734. 9999.0, 9999.0, 9999.0, 0.0, -9999.0,
  63735. 9999.0, 9999.0, 9999, -1, 0,
  63736. 0)
  63737. ),
  63738. robusthighenergyEleIDCutsV01 = cms.PSet(
  63739. barrel = cms.vdouble(0.05, 9999, 0.09, 0.005, 0.94,
  63740. 0.83, 9999.0, 9999.0, 0, 9999.0,
  63741. 0, 9999.0, 9999.0, 9999.0, 9999.0,
  63742. 9999.0, 9999.0, 9999.0, 0.0, -9999.0,
  63743. 9999.0, 9999.0, 9999, -1, 0,
  63744. 0),
  63745. endcap = cms.vdouble(0.05, 0.0275, 0.09, 0.007, -1,
  63746. -1, 9999.0, 9999.0, 0, 9999.0,
  63747. 0, 9999.0, 9999.0, 9999.0, 9999.0,
  63748. 9999.0, 9999.0, 9999.0, 0.0, -9999.0,
  63749. 9999.0, 9999.0, 9999, -1, 0,
  63750. 0)
  63751. ),
  63752. robusthighenergyEleIDCutsV02 = cms.PSet(
  63753. barrel = cms.vdouble(0.05, 9999, 0.09, 0.005, 0.94,
  63754. 0.83, 7.5, 2, 0.03, 9999.0,
  63755. 0, 9999.0, 9999.0, 9999.0, 9999.0,
  63756. 9999.0, 9999.0, 9999.0, 0.0, -9999.0,
  63757. 9999.0, 9999.0, 9999, -1, 0,
  63758. 0),
  63759. endcap = cms.vdouble(0.05, 0.03, 0.09, 0.007, -1,
  63760. -1, 15, 2.5, 0.03, 2.5,
  63761. 0, 0.5, 9999.0, 9999.0, 9999.0,
  63762. 9999.0, 9999.0, 9999.0, 0.0, -9999.0,
  63763. 9999.0, 9999.0, 9999, -1, 0,
  63764. 0)
  63765. ),
  63766. robusthighenergyEleIDCutsV03 = cms.PSet(
  63767. barrel = cms.vdouble(0.05, 9999, 0.09, 0.005, 0.94,
  63768. 0.83, 7.5, 2, 0.03, 9999.0,
  63769. 0, 9999.0, 9999.0, 9999.0, 9999.0,
  63770. 9999.0, 9999.0, 9999.0, 0.0, -9999.0,
  63771. 9999.0, 9999.0, 9999, -1, 0,
  63772. 0),
  63773. endcap = cms.vdouble(0.05, 0.03, 0.09, 0.007, -1,
  63774. -1, 15, 2.5, 0.03, 2.5,
  63775. 0, 0.5, 9999.0, 9999.0, 9999.0,
  63776. 9999.0, 9999.0, 9999.0, 0.0, -9999.0,
  63777. 9999.0, 9999.0, 9999, -1, 0,
  63778. 0)
  63779. ),
  63780. robusthighenergyEleIDCutsV04 = cms.PSet(
  63781. barrel = cms.vdouble(0.05, 9999, 0.09, 0.005, 0.94,
  63782. 0.83, 7.5, 2, 0.03, 9999.0,
  63783. 0, 9999.0, 9999.0, 9999.0, 9999.0,
  63784. 9999.0, 9999.0, 9999.0, 0.0, -9999.0,
  63785. 9999.0, 9999.0, 9999, -1, 0,
  63786. 0),
  63787. endcap = cms.vdouble(0.05, 0.03, 0.09, 0.007, -1,
  63788. -1, 15, 2.5, 0.03, 2.5,
  63789. 0, 0.5, 9999.0, 9999.0, 9999.0,
  63790. 9999.0, 9999.0, 9999.0, 0.0, -9999.0,
  63791. 9999.0, 9999.0, 9999, -1, 0,
  63792. 0)
  63793. ),
  63794. robustlooseEleIDCuts = cms.PSet(
  63795. barrel = cms.vdouble(0.05, 0.0103, 0.8, 0.00688, -1,
  63796. -1, 7.33, 4.68, 9999.0, 9999.0,
  63797. 9999.0, 9999.0, 9999.0, 9999.0, 9999.0,
  63798. 9999.0, 9999.0, 9999.0, 0.0, -9999.0,
  63799. 9999.0, 9999.0, 9999, -1, 0,
  63800. 0),
  63801. endcap = cms.vdouble(0.0389, 0.0307, 0.7, 0.00944, -1,
  63802. -1, 7.76, 3.09, 2.23, 9999.0,
  63803. 9999.0, 9999.0, 9999.0, 9999.0, 9999.0,
  63804. 9999.0, 9999.0, 9999.0, 0.0, -9999.0,
  63805. 9999.0, 9999.0, 9999, -1, 0,
  63806. 0)
  63807. ),
  63808. robustlooseEleIDCutsV00 = cms.PSet(
  63809. barrel = cms.vdouble(0.115, 0.014, 0.09, 0.009, -1,
  63810. -1, 9999.0, 9999.0, 9999.0, 9999.0,
  63811. 9999.0, 9999.0, 9999.0, 9999.0, 9999.0,
  63812. 9999.0, 9999.0, 9999.0, 0.0, -9999.0,
  63813. 9999.0, 9999.0, 9999, -1, 0,
  63814. 0),
  63815. endcap = cms.vdouble(0.15, 0.0275, 0.092, 0.0105, -1,
  63816. -1, 9999.0, 9999.0, 9999.0, 9999.0,
  63817. 9999.0, 9999.0, 9999.0, 9999.0, 9999.0,
  63818. 9999.0, 9999.0, 9999.0, 0.0, -9999.0,
  63819. 9999.0, 9999.0, 9999, -1, 0,
  63820. 0)
  63821. ),
  63822. robustlooseEleIDCutsV01 = cms.PSet(
  63823. barrel = cms.vdouble(0.075, 0.0132, 0.058, 0.0077, -1,
  63824. -1, 9999.0, 9999.0, 9999.0, 9999.0,
  63825. 9999.0, 9999.0, 9999.0, 9999.0, 9999.0,
  63826. 9999.0, 9999.0, 9999.0, 0.0, -9999.0,
  63827. 9999.0, 9999.0, 9999, -1, 0,
  63828. 0),
  63829. endcap = cms.vdouble(0.083, 0.027, 0.042, 0.01, -1,
  63830. -1, 9999.0, 9999.0, 9999.0, 9999.0,
  63831. 9999.0, 9999.0, 9999.0, 9999.0, 9999.0,
  63832. 9999.0, 9999.0, 9999.0, 0.0, -9999.0,
  63833. 9999.0, 9999.0, 9999, -1, 0,
  63834. 0)
  63835. ),
  63836. robustlooseEleIDCutsV02 = cms.PSet(
  63837. barrel = cms.vdouble(0.05, 0.0103, 0.8, 0.00688, -1,
  63838. -1, 7.33, 4.68, 9999.0, 9999.0,
  63839. 9999.0, 9999.0, 9999.0, 9999.0, 9999.0,
  63840. 9999.0, 9999.0, 9999.0, 0.0, -9999.0,
  63841. 9999.0, 9999.0, 9999, -1, 0,
  63842. 0),
  63843. endcap = cms.vdouble(0.0389, 0.0307, 0.7, 0.00944, -1,
  63844. -1, 7.76, 3.09, 2.23, 9999.0,
  63845. 9999.0, 9999.0, 9999.0, 9999.0, 9999.0,
  63846. 9999.0, 9999.0, 9999.0, 0.0, -9999.0,
  63847. 9999.0, 9999.0, 9999, -1, 0,
  63848. 0)
  63849. ),
  63850. robustlooseEleIDCutsV03 = cms.PSet(
  63851. barrel = cms.vdouble(0.05, 0.0103, 0.8, 0.00688, -1,
  63852. -1, 7.33, 4.68, 9999.0, 9999.0,
  63853. 9999.0, 9999.0, 9999.0, 9999.0, 9999.0,
  63854. 9999.0, 9999.0, 9999.0, 0.0, -9999.0,
  63855. 9999.0, 9999.0, 9999, -1, 0,
  63856. 0),
  63857. endcap = cms.vdouble(0.0389, 0.0307, 0.7, 0.00944, -1,
  63858. -1, 7.76, 3.09, 2.23, 9999.0,
  63859. 9999.0, 9999.0, 9999.0, 9999.0, 9999.0,
  63860. 9999.0, 9999.0, 9999.0, 0.0, -9999.0,
  63861. 9999.0, 9999.0, 9999, -1, 0,
  63862. 0)
  63863. ),
  63864. robustlooseEleIDCutsV04 = cms.PSet(
  63865. barrel = cms.vdouble(0.05, 0.0103, 0.8, 0.00688, -1,
  63866. -1, 7.33, 4.68, 9999.0, 9999.0,
  63867. 9999.0, 9999.0, 9999.0, 9999.0, 9999.0,
  63868. 9999.0, 9999.0, 9999.0, 0.0, -9999.0,
  63869. 9999.0, 9999.0, 9999, -1, 0,
  63870. 0),
  63871. endcap = cms.vdouble(0.0389, 0.0307, 0.7, 0.00944, -1,
  63872. -1, 7.76, 3.09, 2.23, 9999.0,
  63873. 9999.0, 9999.0, 9999.0, 9999.0, 9999.0,
  63874. 9999.0, 9999.0, 9999.0, 0.0, -9999.0,
  63875. 9999.0, 9999.0, 9999, -1, 0,
  63876. 0)
  63877. ),
  63878. robusttightEleIDCuts = cms.PSet(
  63879. barrel = cms.vdouble(0.0201, 0.0102, 0.0211, 0.00606, -1,
  63880. -1, 2.34, 3.24, 4.51, 9999.0,
  63881. 9999.0, 9999.0, 9999.0, 9999.0, 9999.0,
  63882. 9999.0, 9999.0, 9999.0, 0.0, -9999.0,
  63883. 9999.0, 9999.0, 9999, -1, 0,
  63884. 0),
  63885. endcap = cms.vdouble(0.00253, 0.0291, 0.022, 0.0032, -1,
  63886. -1, 0.826, 2.7, 0.255, 9999.0,
  63887. 9999.0, 9999.0, 9999.0, 9999.0, 9999.0,
  63888. 9999.0, 9999.0, 9999.0, 0.0, -9999.0,
  63889. 9999.0, 9999.0, 9999, -1, 0,
  63890. 0)
  63891. ),
  63892. robusttightEleIDCutsV00 = cms.PSet(
  63893. barrel = cms.vdouble(0.015, 0.0092, 0.02, 0.0025, -1,
  63894. -1, 9999.0, 9999.0, 9999.0, 9999.0,
  63895. 9999.0, 9999.0, 9999.0, 9999.0, 9999.0,
  63896. 9999.0, 9999.0, 9999.0, 0.0, -9999.0,
  63897. 9999.0, 9999.0, 9999, -1, 0,
  63898. 0),
  63899. endcap = cms.vdouble(0.018, 0.025, 0.02, 0.004, -1,
  63900. -1, 9999.0, 9999.0, 9999.0, 9999.0,
  63901. 9999.0, 9999.0, 9999.0, 9999.0, 9999.0,
  63902. 9999.0, 9999.0, 9999.0, 0.0, -9999.0,
  63903. 9999.0, 9999.0, 9999, -1, 0,
  63904. 0)
  63905. ),
  63906. robusttightEleIDCutsV01 = cms.PSet(
  63907. barrel = cms.vdouble(0.01, 0.0099, 0.025, 0.004, -1,
  63908. -1, 9999.0, 9999.0, 9999.0, 9999.0,
  63909. 9999.0, 9999.0, 9999.0, 9999.0, 9999.0,
  63910. 9999.0, 9999.0, 9999.0, 0.0, -9999.0,
  63911. 9999.0, 9999.0, 9999, -1, 0,
  63912. 0),
  63913. endcap = cms.vdouble(0.01, 0.028, 0.02, 0.0066, -1,
  63914. -1, 9999.0, 9999.0, 9999.0, 9999.0,
  63915. 9999.0, 9999.0, 9999.0, 9999.0, 9999.0,
  63916. 9999.0, 9999.0, 9999.0, 0.0, -9999.0,
  63917. 9999.0, 9999.0, 9999, -1, 0,
  63918. 0)
  63919. ),
  63920. robusttightEleIDCutsV02 = cms.PSet(
  63921. barrel = cms.vdouble(0.0201, 0.0102, 0.0211, 0.00606, -1,
  63922. -1, 2.34, 3.24, 4.51, 9999.0,
  63923. 9999.0, 9999.0, 9999.0, 9999.0, 9999.0,
  63924. 9999.0, 9999.0, 9999.0, 0.0, -9999.0,
  63925. 9999.0, 9999.0, 9999, -1, 0,
  63926. 0),
  63927. endcap = cms.vdouble(0.00253, 0.0291, 0.022, 0.0032, -1,
  63928. -1, 0.826, 2.7, 0.255, 9999.0,
  63929. 9999.0, 9999.0, 9999.0, 9999.0, 9999.0,
  63930. 9999.0, 9999.0, 9999.0, 0.0, -9999.0,
  63931. 9999.0, 9999.0, 9999, -1, 0,
  63932. 0)
  63933. ),
  63934. robusttightEleIDCutsV03 = cms.PSet(
  63935. barrel = cms.vdouble(0.0201, 0.0102, 0.0211, 0.00606, -1,
  63936. -1, 2.34, 3.24, 4.51, 9999.0,
  63937. 9999.0, 9999.0, 9999.0, 9999.0, 9999.0,
  63938. 9999.0, 9999.0, 9999.0, 0.0, -9999.0,
  63939. 9999.0, 9999.0, 9999, -1, 0,
  63940. 0),
  63941. endcap = cms.vdouble(0.00253, 0.0291, 0.022, 0.0032, -1,
  63942. -1, 0.826, 2.7, 0.255, 9999.0,
  63943. 9999.0, 9999.0, 9999.0, 9999.0, 9999.0,
  63944. 9999.0, 9999.0, 9999.0, 0.0, -9999.0,
  63945. 9999.0, 9999.0, 9999, -1, 0,
  63946. 0)
  63947. ),
  63948. robusttightEleIDCutsV04 = cms.PSet(
  63949. barrel = cms.vdouble(0.0201, 0.0102, 0.0211, 0.00606, -1,
  63950. -1, 2.34, 3.24, 4.51, 9999.0,
  63951. 9999.0, 9999.0, 9999.0, 9999.0, 9999.0,
  63952. 9999.0, 9999.0, 9999.0, 0.0, -9999.0,
  63953. 9999.0, 9999.0, 9999, -1, 0,
  63954. 0),
  63955. endcap = cms.vdouble(0.00253, 0.0291, 0.022, 0.0032, -1,
  63956. -1, 0.826, 2.7, 0.255, 9999.0,
  63957. 9999.0, 9999.0, 9999.0, 9999.0, 9999.0,
  63958. 9999.0, 9999.0, 9999.0, 0.0, -9999.0,
  63959. 9999.0, 9999.0, 9999, -1, 0,
  63960. 0)
  63961. ),
  63962. src = cms.InputTag("gedGsfElectrons"),
  63963. verticesCollection = cms.InputTag("offlinePrimaryVerticesWithBS")
  63964. )
  63965.  
  63966.  
  63967. process.eidRobustLoose = cms.EDProducer("EleIdCutBasedExtProducer",
  63968. additionalCategories = cms.bool(True),
  63969. algorithm = cms.string('eIDCB'),
  63970. classbasedlooseEleIDCuts = cms.PSet(
  63971. cutdcotdist = cms.vdouble(9999.0, 9999.0, 9999.0, 9999.0, 9999.0,
  63972. 9999.0, 9999.0, 9999.0, 9999.0),
  63973. cutdetain = cms.vdouble(0.0137, 0.00678, 0.0241, 0.0187, 0.0161,
  63974. 0.0224, 0.0252, 0.0308, 0.0273),
  63975. cutdetainl = cms.vdouble(0.0124, 0.00503, 0.0257, 0.0228, 0.0118,
  63976. 0.0178, 0.0188, 0.14, 0.024),
  63977. cutdphiin = cms.vdouble(0.0897, 0.262, 0.353, 0.116, 0.357,
  63978. 0.319, 0.342, 0.404, 0.336),
  63979. cutdphiinl = cms.vdouble(0.0747, 0.25, 0.356, 0.0956, 0.347,
  63980. 0.326, 0.333, 0.647, 0.289),
  63981. cuteseedopcor = cms.vdouble(0.63, 0.82, 0.401, 0.718, 0.4,
  63982. 0.458, 0.15, 0.664, 0.373),
  63983. cutfmishits = cms.vdouble(4.5, 1.5, 1.5, 2.5, 2.5,
  63984. 1.5, 4.5, 3.5, 3.5),
  63985. cuthoe = cms.vdouble(0.247, 0.137, 0.147, 0.371, 0.0588,
  63986. 0.147, 0.52, 0.452, 0.404),
  63987. cuthoel = cms.vdouble(0.236, 0.126, 0.147, 0.375, 0.0392,
  63988. 0.145, 0.365, 0.383, 0.384),
  63989. cutip_gsf = cms.vdouble(0.0551, 0.0765, 0.143, 0.0874, 0.594,
  63990. 0.37, 0.0913, 1.15, 0.231),
  63991. cutip_gsfl = cms.vdouble(0.0186, 0.0759, 0.138, 0.0473, 0.62,
  63992. 0.304, 0.109, 0.775, 0.0479),
  63993. cutiso_sum = cms.vdouble(33.0, 17.0, 17.9, 18.8, 8.55,
  63994. 12.5, 17.6, 18.5, 2.98),
  63995. cutiso_sumoet = cms.vdouble(34.5, 12.7, 12.1, 19.9, 6.35,
  63996. 8.85, 14.0, 10.5, 9.74),
  63997. cutiso_sumoetl = cms.vdouble(11.3, 9.05, 9.07, 9.94, 5.25,
  63998. 6.15, 10.7, 10.8, 4.4),
  63999. cutsee = cms.vdouble(0.0176, 0.0125, 0.0181, 0.0415, 0.0364,
  64000. 0.0418, 0.0146, 0.0678, 0.133),
  64001. cutseel = cms.vdouble(0.0164, 0.0118, 0.015, 0.0523, 0.0326,
  64002. 0.0456, 0.0185, 0.0589, 0.0544)
  64003. ),
  64004. classbasedlooseEleIDCutsV00 = cms.PSet(
  64005. deltaEtaIn = cms.vdouble(0.009, 0.0045, 0.0085, 0.0, 0.0105,
  64006. 0.0068, 0.01, 0.0),
  64007. deltaPhiIn = cms.vdouble(0.05, 0.025, 0.053, 0.09, 0.07,
  64008. 0.03, 0.092, 0.092),
  64009. eSeedOverPin = cms.vdouble(0.11, 0.91, 0.11, 0.0, 0.0,
  64010. 0.85, 0.0, 0.0),
  64011. hOverE = cms.vdouble(0.115, 0.1, 0.055, 0.0, 0.145,
  64012. 0.12, 0.15, 0.0),
  64013. sigmaEtaEta = cms.vdouble(0.014, 0.012, 0.0115, 0.0, 0.0275,
  64014. 0.0265, 0.0265, 0.0)
  64015. ),
  64016. classbasedlooseEleIDCutsV01 = cms.PSet(
  64017. deltaEtaIn = cms.vdouble(0.0078, 0.00259, 0.0062, 0.0, 0.0078,
  64018. 0.0061, 0.0061, 0.0),
  64019. deltaPhiIn = cms.vdouble(0.053, 0.0189, 0.059, 0.099, 0.0278,
  64020. 0.0157, 0.042, 0.08),
  64021. eSeedOverPin = cms.vdouble(0.3, 0.92, 0.211, 0.0, 0.42,
  64022. 0.88, 0.68, 0.0),
  64023. hOverE = cms.vdouble(0.076, 0.033, 0.07, 0.0, 0.083,
  64024. 0.0148, 0.033, 0.0),
  64025. sigmaEtaEta = cms.vdouble(0.0101, 0.0095, 0.0097, 0.0, 0.0271,
  64026. 0.0267, 0.0259, 0.0)
  64027. ),
  64028. classbasedlooseEleIDCutsV02 = cms.PSet(
  64029. cutdeta = cms.vdouble(0.00958, 0.00406, 0.0122, 0.0137, 0.00837,
  64030. 0.0127, 0.011, 0.00336, 0.00977, 0.015,
  64031. 0.00675, 0.0109, 0.014, 0.00508, 0.0109,
  64032. 0.0146, 0.00506, 0.0127),
  64033. cutdphi = cms.vdouble(0.0372, 0.114, 0.118, 0.0488, 0.117,
  64034. 0.119, 0.0606, 0.0548, 0.117, 0.07,
  64035. 0.0355, 0.117, 0.088, 0.045, 0.118,
  64036. 0.0919, 0.0236, 0.0515),
  64037. cuteopin = cms.vdouble(0.878, 0.802, 0.814, 0.942, 0.735,
  64038. 0.774, 0.829, 0.909, 0.829, 0.813,
  64039. 0.86, 0.897, 0.817, 0.831, 0.818,
  64040. 0.861, 0.787, 0.789),
  64041. cuthoe = cms.vdouble(0.0887, 0.0934, 0.0949, 0.0986, 0.0431,
  64042. 0.0878, 0.097, 0.0509, 0.098, 0.0991,
  64043. 0.0321, 0.0928, 0.0663, 0.0717, 0.0966,
  64044. 0.0758, 0.0149, 0.0131),
  64045. cutip = cms.vdouble(0.0246, 0.076, 0.0966, 0.0885, 0.441,
  64046. 0.205, 0.0292, 0.0293, 0.0619, 0.0251,
  64047. 0.159, 0.0815, 7.29, 0.0106, 5.76,
  64048. 6.89, 1.27, 5.89),
  64049. cutisoecal = cms.vdouble(33.4, 28.1, 7.32, 27.4, 7.33,
  64050. 21.7, 93.8, 102.0, 12.1, 26.0,
  64051. 8.91, 10.0, 16.1, 31.3, 16.9,
  64052. 15.4, 13.3, 37.7),
  64053. cutisohcal = cms.vdouble(13.5, 9.93, 7.56, 14.8, 8.1,
  64054. 10.8, 42.7, 20.1, 9.11, 10.4,
  64055. 6.89, 5.59, 8.53, 9.59, 24.2,
  64056. 2.78, 8.67, 0.288),
  64057. cutisotk = cms.vdouble(24.3, 8.45, 14.4, 27.8, 6.02,
  64058. 10.5, 14.1, 10.2, 14.5, 19.1,
  64059. 6.1, 14.1, 8.59, 8.33, 8.3,
  64060. 8.93, 8.6, 16.0),
  64061. cutmishits = cms.vdouble(5.5, 1.5, 5.5, 2.5, 2.5,
  64062. 2.5, 3.5, 5.5, 0.5, 1.5,
  64063. 2.5, 0.5, 1.5, 1.5, 0.5,
  64064. 0.5, 0.5, 0.5),
  64065. cutsee = cms.vdouble(0.0172, 0.0115, 0.0143, 0.0344, 0.0295,
  64066. 0.0304, 0.0145, 0.0108, 0.0128, 0.0347,
  64067. 0.0307, 0.0316, 0.018, 0.011, 0.0132,
  64068. 0.0349, 0.031, 0.0327)
  64069. ),
  64070. classbasedlooseEleIDCutsV03 = cms.PSet(
  64071. cutdcotdist = cms.vdouble(0.0393, 0.0392, 0.0397, 0.0394, 0.0393,
  64072. 0.039, 0.0378, 0.0388, 0.0382, 0.0385,
  64073. 0.0167, 0.00325, 0.0394, 0.0387, 0.0388,
  64074. 0.0227, 0.0258, 0.0127, 0.0298, 0.03,
  64075. 0.00946, 0.039, 0.0231, 0.0278, 0.00162,
  64076. 0.0367, 0.0199),
  64077. cutdetain = cms.vdouble(0.00989, 0.00484, 0.0146, 0.0146, 0.00902,
  64078. 0.0172, 0.0137, 0.0477, 0.0275, 0.00967,
  64079. 0.00377, 0.00924, 0.013, 0.00666, 0.0123,
  64080. 0.0125, 0.0228, 0.0112, 0.0106, 0.0038,
  64081. 0.00897, 0.0139, 0.00667, 0.0122, 0.0122,
  64082. 0.0193, 0.00239),
  64083. cutdphiin = cms.vdouble(0.041, 0.275, 0.365, 0.047, 0.273,
  64084. 0.296, 0.329, 0.465, 0.627, 0.0581,
  64085. 0.0954, 0.327, 0.0702, 0.0582, 0.279,
  64086. 0.117, 0.318, 0.246, 0.0821, 0.052,
  64087. 0.292, 0.116, 0.0435, 0.312, 0.118,
  64088. 0.296, 0.0459),
  64089. cuteseedopcor = cms.vdouble(0.78, 0.302, 0.483, 0.904, 0.168,
  64090. 0.645, 0.108, 0.284, 0.324, 0.591,
  64091. 0.286, 0.488, 0.813, 0.791, 0.672,
  64092. 0.398, 0.834, 0.878, 0.515, 0.937,
  64093. 0.806, 0.816, 0.85, 0.507, 0.367,
  64094. 0.83, 0.648),
  64095. cutet = cms.vdouble(-100000.0, -100000.0, -100000.0, -100000.0, -100000.0,
  64096. -100000.0, -100000.0, -100000.0, -100000.0, -100000.0,
  64097. -100000.0, -100000.0, -100000.0, -100000.0, -100000.0,
  64098. -100000.0, -100000.0, -100000.0, 12.0, 12.0,
  64099. 12.0, 12.0, 12.0, 12.0, 12.0,
  64100. 12.0, 12.5),
  64101. cutfmishits = cms.vdouble(4.5, 1.5, 1.5, 2.5, 2.5,
  64102. 1.5, 2.5, 2.5, 1.5, 2.5,
  64103. 1.5, 1.5, 1.5, 1.5, 0.5,
  64104. 2.5, 2.5, 0.5, 2.5, 1.5,
  64105. 0.5, 1.5, 1.5, 0.5, 2.5,
  64106. 0.5, 0.5),
  64107. cuthoe = cms.vdouble(0.166, 0.0771, 0.144, 0.37, 0.0497,
  64108. 0.139, 0.401, 2.68, 0.516, 0.234,
  64109. 0.0556, 0.144, 0.368, 0.031, 0.12,
  64110. 0.602, 2.01, 1.05, 0.104, 0.063,
  64111. 0.0565, 0.38, 0.0192, 0.0294, 0.537,
  64112. 4.65, 1.87),
  64113. cutip_gsf = cms.vdouble(0.0431, 0.0767, 0.139, 0.101, 0.149,
  64114. 0.154, 0.932, 0.15, 0.124, 0.0238,
  64115. 0.0467, 0.0759, 0.0369, 0.147, 0.0986,
  64116. 0.0626, 0.195, 0.116, 0.0122, 0.0125,
  64117. 0.0693, 0.0162, 0.089, 0.0673, 0.0467,
  64118. 0.0651, 0.0221),
  64119. cutiso_sum = cms.vdouble(31.5, 10.3, 8.8, 11.0, 6.13,
  64120. 6.94, 7.52, 9.0, 3.5, 100000.0,
  64121. 100000.0, 100000.0, 100000.0, 100000.0, 100000.0,
  64122. 100000.0, 100000.0, 100000.0, 100000.0, 100000.0,
  64123. 100000.0, 100000.0, 100000.0, 100000.0, 100000.0,
  64124. 100000.0, 100000.0),
  64125. cutiso_sumoet = cms.vdouble(28.9, 15.3, 12.0, 18.3, 7.17,
  64126. 9.42, 11.0, 9.81, 3.94, 22.7,
  64127. 15.9, 12.3, 17.0, 7.58, 8.89,
  64128. 15.2, 12.7, 6.17, 20.8, 21.2,
  64129. 17.2, 15.5, 9.37, 10.6, 19.8,
  64130. 22.1, 15.6),
  64131. cutsee = cms.vdouble(0.0175, 0.0127, 0.0177, 0.0373, 0.0314,
  64132. 0.0329, 0.0157, 0.0409, 0.14, 0.0169,
  64133. 0.0106, 0.0142, 0.0363, 0.0322, 0.0354,
  64134. 0.0117, 0.0372, 28.2, 0.0171, 0.0113,
  64135. 0.014, 0.0403, 0.0323, 0.0411, 0.0104,
  64136. 0.0436, 0.0114)
  64137. ),
  64138. classbasedlooseEleIDCutsV04 = cms.PSet(
  64139. cutdcotdist = cms.vdouble(0.0393, 0.0392, 0.0397, 0.0394, 0.0393,
  64140. 0.039, 0.0378, 0.0388, 0.0382, 0.0385,
  64141. 0.0167, 0.00325, 0.0394, 0.0387, 0.0388,
  64142. 0.0227, 0.0258, 0.0127, 0.0298, 0.03,
  64143. 0.00946, 0.039, 0.0231, 0.0278, 0.00162,
  64144. 0.0367, 0.0199),
  64145. cutdetain = cms.vdouble(0.00989, 0.00484, 0.0146, 0.0146, 0.00902,
  64146. 0.0172, 0.0137, 0.0477, 0.0275, 0.00967,
  64147. 0.00377, 0.00924, 0.013, 0.00666, 0.0123,
  64148. 0.0125, 0.0228, 0.0112, 0.0106, 0.0038,
  64149. 0.00897, 0.0139, 0.00667, 0.0122, 0.0122,
  64150. 0.0193, 0.00239),
  64151. cutdphiin = cms.vdouble(0.041, 0.275, 0.365, 0.047, 0.273,
  64152. 0.296, 0.329, 0.465, 0.627, 0.0581,
  64153. 0.0954, 0.327, 0.0702, 0.0582, 0.279,
  64154. 0.117, 0.318, 0.246, 0.0821, 0.052,
  64155. 0.292, 0.116, 0.0435, 0.312, 0.118,
  64156. 0.296, 0.0459),
  64157. cuteseedopcor = cms.vdouble(0.78, 0.302, 0.483, 0.904, 0.168,
  64158. 0.645, 0.108, 0.284, 0.324, 0.591,
  64159. 0.286, 0.488, 0.813, 0.791, 0.672,
  64160. 0.398, 0.834, 0.878, 0.515, 0.937,
  64161. 0.806, 0.816, 0.85, 0.507, 0.367,
  64162. 0.83, 0.648),
  64163. cutet = cms.vdouble(-100000.0, -100000.0, -100000.0, -100000.0, -100000.0,
  64164. -100000.0, -100000.0, -100000.0, -100000.0, -100000.0,
  64165. -100000.0, -100000.0, -100000.0, -100000.0, -100000.0,
  64166. -100000.0, -100000.0, -100000.0, 12.0, 12.0,
  64167. 12.0, 12.0, 12.0, 12.0, 12.0,
  64168. 12.0, 12.5),
  64169. cutfmishits = cms.vdouble(4.5, 1.5, 1.5, 2.5, 2.5,
  64170. 1.5, 2.5, 2.5, 1.5, 2.5,
  64171. 1.5, 1.5, 1.5, 1.5, 0.5,
  64172. 2.5, 2.5, 0.5, 2.5, 1.5,
  64173. 0.5, 1.5, 1.5, 0.5, 2.5,
  64174. 0.5, 0.5),
  64175. cuthoe = cms.vdouble(0.166, 0.0771, 0.144, 0.37, 0.0497,
  64176. 0.139, 0.401, 2.68, 0.516, 0.234,
  64177. 0.0556, 0.144, 0.368, 0.031, 0.12,
  64178. 0.602, 2.01, 1.05, 0.104, 0.063,
  64179. 0.0565, 0.38, 0.0192, 0.0294, 0.537,
  64180. 4.65, 1.87),
  64181. cutip_gsf = cms.vdouble(0.0431, 0.0767, 0.139, 0.101, 0.149,
  64182. 0.154, 0.932, 0.15, 0.124, 0.0238,
  64183. 0.0467, 0.0759, 0.0369, 0.147, 0.0986,
  64184. 0.0626, 0.195, 0.116, 0.0122, 0.0125,
  64185. 0.0693, 0.0162, 0.089, 0.0673, 0.0467,
  64186. 0.0651, 0.0221),
  64187. cutiso_sum = cms.vdouble(31.5, 10.3, 8.8, 11.0, 6.13,
  64188. 6.94, 7.52, 9.0, 3.5, 100000.0,
  64189. 100000.0, 100000.0, 100000.0, 100000.0, 100000.0,
  64190. 100000.0, 100000.0, 100000.0, 100000.0, 100000.0,
  64191. 100000.0, 100000.0, 100000.0, 100000.0, 100000.0,
  64192. 100000.0, 100000.0),
  64193. cutiso_sumoet = cms.vdouble(28.9, 15.3, 12.0, 18.3, 7.17,
  64194. 9.42, 11.0, 9.81, 3.94, 22.7,
  64195. 15.9, 12.3, 17.0, 7.58, 8.89,
  64196. 15.2, 12.7, 6.17, 20.8, 21.2,
  64197. 17.2, 15.5, 9.37, 10.6, 19.8,
  64198. 22.1, 15.6),
  64199. cutsee = cms.vdouble(0.0175, 0.0127, 0.0177, 0.0373, 0.0314,
  64200. 0.0329, 0.0157, 0.0409, 0.14, 0.0169,
  64201. 0.0106, 0.0142, 0.0363, 0.0322, 0.0354,
  64202. 0.0117, 0.0372, 28.2, 0.0171, 0.0113,
  64203. 0.014, 0.0403, 0.0323, 0.0411, 0.0104,
  64204. 0.0436, 0.0114)
  64205. ),
  64206. classbasedlooseEleIDCutsV06 = cms.PSet(
  64207. cutdcotdist = cms.vdouble(9999.0, 9999.0, 9999.0, 9999.0, 9999.0,
  64208. 9999.0, 9999.0, 9999.0, 9999.0),
  64209. cutdetain = cms.vdouble(0.0137, 0.00678, 0.0241, 0.0187, 0.0161,
  64210. 0.0224, 0.0252, 0.0308, 0.0273),
  64211. cutdetainl = cms.vdouble(0.0124, 0.00503, 0.0257, 0.0228, 0.0118,
  64212. 0.0178, 0.0188, 0.14, 0.024),
  64213. cutdphiin = cms.vdouble(0.0897, 0.262, 0.353, 0.116, 0.357,
  64214. 0.319, 0.342, 0.404, 0.336),
  64215. cutdphiinl = cms.vdouble(0.0747, 0.25, 0.356, 0.0956, 0.347,
  64216. 0.326, 0.333, 0.647, 0.289),
  64217. cuteseedopcor = cms.vdouble(0.63, 0.82, 0.401, 0.718, 0.4,
  64218. 0.458, 0.15, 0.664, 0.373),
  64219. cutfmishits = cms.vdouble(4.5, 1.5, 1.5, 2.5, 2.5,
  64220. 1.5, 4.5, 3.5, 3.5),
  64221. cuthoe = cms.vdouble(0.247, 0.137, 0.147, 0.371, 0.0588,
  64222. 0.147, 0.52, 0.452, 0.404),
  64223. cuthoel = cms.vdouble(0.236, 0.126, 0.147, 0.375, 0.0392,
  64224. 0.145, 0.365, 0.383, 0.384),
  64225. cutip_gsf = cms.vdouble(0.0551, 0.0765, 0.143, 0.0874, 0.594,
  64226. 0.37, 0.0913, 1.15, 0.231),
  64227. cutip_gsfl = cms.vdouble(0.0186, 0.0759, 0.138, 0.0473, 0.62,
  64228. 0.304, 0.109, 0.775, 0.0479),
  64229. cutiso_sum = cms.vdouble(33.0, 17.0, 17.9, 18.8, 8.55,
  64230. 12.5, 17.6, 18.5, 2.98),
  64231. cutiso_sumoet = cms.vdouble(34.5, 12.7, 12.1, 19.9, 6.35,
  64232. 8.85, 14.0, 10.5, 9.74),
  64233. cutiso_sumoetl = cms.vdouble(11.3, 9.05, 9.07, 9.94, 5.25,
  64234. 6.15, 10.7, 10.8, 4.4),
  64235. cutsee = cms.vdouble(0.0176, 0.0125, 0.0181, 0.0415, 0.0364,
  64236. 0.0418, 0.0146, 0.0678, 0.133),
  64237. cutseel = cms.vdouble(0.0164, 0.0118, 0.015, 0.0523, 0.0326,
  64238. 0.0456, 0.0185, 0.0589, 0.0544)
  64239. ),
  64240. classbasedtightEleIDCuts = cms.PSet(
  64241. cutdcotdist = cms.vdouble(9999.0, 9999.0, 9999.0, 9999.0, 9999.0,
  64242. 9999.0, 9999.0, 9999.0, 9999.0),
  64243. cutdetain = cms.vdouble(0.0116, 0.00449, 0.00938, 0.0184, 0.00678,
  64244. 0.0109, 0.0252, 0.0268, 0.0139),
  64245. cutdetainl = cms.vdouble(0.00816, 0.00401, 0.0081, 0.019, 0.00588,
  64246. 0.00893, 0.0171, 0.0434, 0.0143),
  64247. cutdphiin = cms.vdouble(0.0897, 0.0993, 0.295, 0.0979, 0.151,
  64248. 0.252, 0.341, 0.308, 0.328),
  64249. cutdphiinl = cms.vdouble(0.061, 0.14, 0.286, 0.0921, 0.197,
  64250. 0.24, 0.333, 0.303, 0.258),
  64251. cuteseedopcor = cms.vdouble(0.637, 0.943, 0.742, 0.748, 0.763,
  64252. 0.631, 0.214, 0.873, 0.473),
  64253. cutfmishits = cms.vdouble(1.5, 1.5, 1.5, 2.5, 2.5,
  64254. 1.5, 1.5, 2.5, 0.5),
  64255. cuthoe = cms.vdouble(0.215, 0.0608, 0.147, 0.369, 0.0349,
  64256. 0.102, 0.52, 0.422, 0.404),
  64257. cuthoel = cms.vdouble(0.228, 0.0836, 0.143, 0.37, 0.0392,
  64258. 0.0979, 0.3, 0.381, 0.339),
  64259. cutip_gsf = cms.vdouble(0.0131, 0.0586, 0.0839, 0.0366, 0.452,
  64260. 0.204, 0.0913, 0.0802, 0.0731),
  64261. cutip_gsfl = cms.vdouble(0.0119, 0.0527, 0.0471, 0.0212, 0.233,
  64262. 0.267, 0.109, 0.122, 0.0479),
  64263. cutiso_sum = cms.vdouble(15.5, 12.2, 12.2, 11.7, 7.16,
  64264. 9.71, 8.66, 11.9, 2.98),
  64265. cutiso_sumoet = cms.vdouble(11.9, 7.81, 6.28, 8.92, 4.65,
  64266. 5.49, 9.36, 8.84, 5.94),
  64267. cutiso_sumoetl = cms.vdouble(6.21, 6.81, 5.3, 5.39, 2.73,
  64268. 4.73, 4.84, 3.46, 3.73),
  64269. cutsee = cms.vdouble(0.0145, 0.0116, 0.012, 0.039, 0.0297,
  64270. 0.0311, 0.00987, 0.0347, 0.0917),
  64271. cutseel = cms.vdouble(0.0132, 0.0117, 0.0112, 0.0387, 0.0281,
  64272. 0.0287, 0.00987, 0.0296, 0.0544)
  64273. ),
  64274. classbasedtightEleIDCutsV00 = cms.PSet(
  64275. deltaEtaIn = cms.vdouble(0.0055, 0.003, 0.0065, 0.0, 0.006,
  64276. 0.0055, 0.0075, 0.0),
  64277. deltaPhiIn = cms.vdouble(0.032, 0.016, 0.0525, 0.09, 0.025,
  64278. 0.035, 0.065, 0.092),
  64279. eSeedOverPin = cms.vdouble(0.24, 0.94, 0.11, 0.0, 0.32,
  64280. 0.83, 0.0, 0.0),
  64281. hOverE = cms.vdouble(0.05, 0.042, 0.045, 0.0, 0.055,
  64282. 0.037, 0.05, 0.0),
  64283. sigmaEtaEta = cms.vdouble(0.0125, 0.011, 0.01, 0.0, 0.0265,
  64284. 0.0252, 0.026, 0.0)
  64285. ),
  64286. classbasedtightEleIDCutsV01 = cms.PSet(
  64287. deltaEtaIn = cms.vdouble(0.0043, 0.00282, 0.0036, 0.0, 0.0066,
  64288. 0.0049, 0.0041, 0.0),
  64289. deltaPhiIn = cms.vdouble(0.0225, 0.0114, 0.0234, 0.039, 0.0215,
  64290. 0.0095, 0.0148, 0.0167),
  64291. eSeedOverPin = cms.vdouble(0.32, 0.94, 0.221, 0.0, 0.74,
  64292. 0.89, 0.66, 0.0),
  64293. hOverE = cms.vdouble(0.056, 0.0221, 0.037, 0.0, 0.0268,
  64294. 0.0102, 0.0104, 0.0),
  64295. sigmaEtaEta = cms.vdouble(0.0095, 0.0094, 0.0094, 0.0, 0.026,
  64296. 0.0257, 0.0246, 0.0)
  64297. ),
  64298. classbasedtightEleIDCutsV02 = cms.PSet(
  64299. cutdeta = cms.vdouble(0.00915, 0.00302, 0.0061, 0.0135, 0.00565,
  64300. 0.00793, 0.0102, 0.00266, 0.0106, 0.00903,
  64301. 0.00766, 0.00723, 0.0116, 0.00203, 0.00659,
  64302. 0.0148, 0.00555, 0.0128),
  64303. cutdphi = cms.vdouble(0.0369, 0.0307, 0.117, 0.0475, 0.0216,
  64304. 0.117, 0.0372, 0.0246, 0.0426, 0.0612,
  64305. 0.0142, 0.039, 0.0737, 0.0566, 0.0359,
  64306. 0.0187, 0.012, 0.0358),
  64307. cuteopin = cms.vdouble(0.878, 0.859, 0.874, 0.944, 0.737,
  64308. 0.773, 0.86, 0.967, 0.917, 0.812,
  64309. 0.915, 1.01, 0.847, 0.953, 0.979,
  64310. 0.841, 0.771, 1.09),
  64311. cuthoe = cms.vdouble(0.0871, 0.0289, 0.0783, 0.0946, 0.0245,
  64312. 0.0363, 0.0671, 0.048, 0.0614, 0.0924,
  64313. 0.0158, 0.049, 0.0382, 0.0915, 0.0451,
  64314. 0.0452, 0.00196, 0.0043),
  64315. cutip = cms.vdouble(0.0239, 0.027, 0.0768, 0.0231, 0.178,
  64316. 0.0957, 0.0102, 0.0168, 0.043, 0.0166,
  64317. 0.0594, 0.0308, 2.1, 0.00527, 3.17,
  64318. 4.91, 0.769, 5.9),
  64319. cutisoecal = cms.vdouble(20.0, 27.2, 4.48, 13.5, 4.56,
  64320. 3.19, 12.2, 13.1, 7.42, 7.67,
  64321. 4.12, 4.85, 10.1, 12.4, 11.1,
  64322. 11.0, 10.6, 13.4),
  64323. cutisohcal = cms.vdouble(10.9, 7.01, 8.75, 3.51, 7.75,
  64324. 1.62, 11.6, 9.9, 4.97, 5.33,
  64325. 3.18, 2.32, 0.164, 5.46, 12.0,
  64326. 0.00604, 4.1, 0.000628),
  64327. cutisotk = cms.vdouble(6.53, 4.6, 6.0, 8.63, 3.11,
  64328. 7.77, 5.42, 4.81, 4.06, 6.47,
  64329. 2.8, 3.45, 5.29, 5.18, 15.4,
  64330. 5.38, 4.47, 0.0347),
  64331. cutmishits = cms.vdouble(5.5, 1.5, 0.5, 1.5, 2.5,
  64332. 0.5, 3.5, 5.5, 0.5, 0.5,
  64333. 0.5, 0.5, 0.5, 1.5, 0.5,
  64334. 0.5, 0.5, 0.5),
  64335. cutsee = cms.vdouble(0.0131, 0.0106, 0.0115, 0.0306, 0.028,
  64336. 0.0293, 0.0131, 0.0106, 0.0115, 0.0317,
  64337. 0.029, 0.0289, 0.0142, 0.0106, 0.0103,
  64338. 0.035, 0.0296, 0.0333)
  64339. ),
  64340. classbasedtightEleIDCutsV03 = cms.PSet(
  64341. cutdcotdist = cms.vdouble(0.0393, 0.0256, 0.00691, 0.0394, 0.0386,
  64342. 0.039, 0.0325, 0.0384, 0.0382, 0.0245,
  64343. 0.000281, 5.46e-05, 0.0342, 0.0232, 0.00107,
  64344. 0.0178, 0.0193, 0.000758, 0.000108, 0.0248,
  64345. 0.000458, 0.0129, 0.00119, 0.0182, 4.53e-05,
  64346. 0.0189, 0.000928),
  64347. cutdetain = cms.vdouble(0.00811, 0.00341, 0.00633, 0.0103, 0.00667,
  64348. 0.01, 0.0106, 0.0145, 0.0163, 0.0076,
  64349. 0.00259, 0.00511, 0.00941, 0.0043, 0.00857,
  64350. 0.012, 0.0169, 0.00172, 0.00861, 0.00362,
  64351. 0.00601, 0.00925, 0.00489, 0.00832, 0.0119,
  64352. 0.0169, 0.000996),
  64353. cutdphiin = cms.vdouble(0.0404, 0.0499, 0.263, 0.042, 0.0484,
  64354. 0.241, 0.242, 0.231, 0.286, 0.0552,
  64355. 0.0338, 0.154, 0.0623, 0.0183, 0.0392,
  64356. 0.0547, 0.0588, 0.00654, 0.042, 0.0217,
  64357. 0.0885, 0.0445, 0.0141, 0.0234, 0.065,
  64358. 0.0258, 0.0346),
  64359. cuteseedopcor = cms.vdouble(0.784, 0.366, 0.57, 0.911, 0.298,
  64360. 0.645, 0.51, 0.497, 0.932, 0.835,
  64361. 0.968, 0.969, 0.923, 0.898, 0.98,
  64362. 0.63, 0.971, 1.0, 0.515, 0.963,
  64363. 0.986, 0.823, 0.879, 1.01, 0.931,
  64364. 0.937, 1.05),
  64365. cutet = cms.vdouble(-100000.0, -100000.0, -100000.0, -100000.0, -100000.0,
  64366. -100000.0, -100000.0, -100000.0, -100000.0, -100000.0,
  64367. -100000.0, -100000.0, -100000.0, -100000.0, -100000.0,
  64368. -100000.0, -100000.0, -100000.0, 13.7, 13.2,
  64369. 13.6, 14.2, 14.1, 13.9, 12.9,
  64370. 14.9, 17.7),
  64371. cutfmishits = cms.vdouble(2.5, 1.5, 1.5, 1.5, 1.5,
  64372. 0.5, 2.5, 0.5, 0.5, 2.5,
  64373. 1.5, 0.5, 0.5, 0.5, 0.5,
  64374. 0.5, 0.5, -0.5, 2.5, 1.5,
  64375. 0.5, 0.5, 0.5, 0.5, 0.5,
  64376. 0.5, 0.5),
  64377. cuthoe = cms.vdouble(0.0783, 0.0387, 0.105, 0.118, 0.0227,
  64378. 0.062, 0.13, 2.47, 0.38, 0.0888,
  64379. 0.0503, 0.0955, 0.0741, 0.015, 0.03,
  64380. 0.589, 1.13, 0.612, 0.0494, 0.0461,
  64381. 0.0292, 0.0369, 0.0113, 0.0145, 0.124,
  64382. 2.05, 0.61),
  64383. cutip_gsf = cms.vdouble(0.0213, 0.0422, 0.0632, 0.0361, 0.073,
  64384. 0.126, 0.171, 0.119, 0.0372, 0.0131,
  64385. 0.0146, 0.0564, 0.0152, 0.0222, 0.0268,
  64386. 0.0314, 0.0884, 0.00374, 0.00852, 0.00761,
  64387. 0.0143, 0.0106, 0.0127, 0.0119, 0.0123,
  64388. 0.0235, 0.00363),
  64389. cutiso_sum = cms.vdouble(11.8, 8.31, 6.26, 6.18, 3.28,
  64390. 4.38, 4.17, 5.4, 1.57, 100000.0,
  64391. 100000.0, 100000.0, 100000.0, 100000.0, 100000.0,
  64392. 100000.0, 100000.0, 100000.0, 100000.0, 100000.0,
  64393. 100000.0, 100000.0, 100000.0, 100000.0, 100000.0,
  64394. 100000.0, 100000.0),
  64395. cutiso_sumoet = cms.vdouble(13.7, 11.6, 7.14, 9.98, 3.52,
  64396. 4.87, 6.24, 7.96, 2.53, 11.2,
  64397. 11.9, 7.88, 8.16, 5.58, 5.03,
  64398. 11.4, 8.15, 5.79, 10.4, 11.1,
  64399. 10.4, 7.47, 5.08, 5.9, 11.8,
  64400. 14.1, 11.7),
  64401. cutsee = cms.vdouble(0.0143, 0.0105, 0.0123, 0.0324, 0.0307,
  64402. 0.0301, 0.0109, 0.027, 0.0292, 0.0133,
  64403. 0.0104, 0.0116, 0.0332, 0.0296, 0.031,
  64404. 0.00981, 0.0307, 0.072, 0.0149, 0.0105,
  64405. 0.011, 0.0342, 0.0307, 0.0303, 0.00954,
  64406. 0.0265, 0.0101)
  64407. ),
  64408. classbasedtightEleIDCutsV04 = cms.PSet(
  64409. cutdcotdist = cms.vdouble(0.0393, 0.0256, 0.00691, 0.0394, 0.0386,
  64410. 0.039, 0.0325, 0.0384, 0.0382, 0.0245,
  64411. 0.000281, 5.46e-05, 0.0342, 0.0232, 0.00107,
  64412. 0.0178, 0.0193, 0.000758, 0.000108, 0.0248,
  64413. 0.000458, 0.0129, 0.00119, 0.0182, 4.53e-05,
  64414. 0.0189, 0.000928),
  64415. cutdetain = cms.vdouble(0.00811, 0.00341, 0.00633, 0.0103, 0.00667,
  64416. 0.01, 0.0106, 0.0145, 0.0163, 0.0076,
  64417. 0.00259, 0.00511, 0.00941, 0.0043, 0.00857,
  64418. 0.012, 0.0169, 0.00172, 0.00861, 0.00362,
  64419. 0.00601, 0.00925, 0.00489, 0.00832, 0.0119,
  64420. 0.0169, 0.000996),
  64421. cutdphiin = cms.vdouble(0.0404, 0.0499, 0.263, 0.042, 0.0484,
  64422. 0.241, 0.242, 0.231, 0.286, 0.0552,
  64423. 0.0338, 0.154, 0.0623, 0.0183, 0.0392,
  64424. 0.0547, 0.0588, 0.00654, 0.042, 0.0217,
  64425. 0.0885, 0.0445, 0.0141, 0.0234, 0.065,
  64426. 0.0258, 0.0346),
  64427. cuteseedopcor = cms.vdouble(0.784, 0.366, 0.57, 0.911, 0.298,
  64428. 0.645, 0.51, 0.497, 0.932, 0.835,
  64429. 0.968, 0.969, 0.923, 0.898, 0.98,
  64430. 0.63, 0.971, 1.0, 0.515, 0.963,
  64431. 0.986, 0.823, 0.879, 1.01, 0.931,
  64432. 0.937, 1.05),
  64433. cutet = cms.vdouble(-100000.0, -100000.0, -100000.0, -100000.0, -100000.0,
  64434. -100000.0, -100000.0, -100000.0, -100000.0, -100000.0,
  64435. -100000.0, -100000.0, -100000.0, -100000.0, -100000.0,
  64436. -100000.0, -100000.0, -100000.0, 13.7, 13.2,
  64437. 13.6, 14.2, 14.1, 13.9, 12.9,
  64438. 14.9, 17.7),
  64439. cutfmishits = cms.vdouble(2.5, 1.5, 1.5, 1.5, 1.5,
  64440. 0.5, 2.5, 0.5, 0.5, 2.5,
  64441. 1.5, 0.5, 0.5, 0.5, 0.5,
  64442. 0.5, 0.5, -0.5, 2.5, 1.5,
  64443. 0.5, 0.5, 0.5, 0.5, 0.5,
  64444. 0.5, 0.5),
  64445. cuthoe = cms.vdouble(0.0783, 0.0387, 0.105, 0.118, 0.0227,
  64446. 0.062, 0.13, 2.47, 0.38, 0.0888,
  64447. 0.0503, 0.0955, 0.0741, 0.015, 0.03,
  64448. 0.589, 1.13, 0.612, 0.0494, 0.0461,
  64449. 0.0292, 0.0369, 0.0113, 0.0145, 0.124,
  64450. 2.05, 0.61),
  64451. cutip_gsf = cms.vdouble(0.0213, 0.0422, 0.0632, 0.0361, 0.073,
  64452. 0.126, 0.171, 0.119, 0.0372, 0.0131,
  64453. 0.0146, 0.0564, 0.0152, 0.0222, 0.0268,
  64454. 0.0314, 0.0884, 0.00374, 0.00852, 0.00761,
  64455. 0.0143, 0.0106, 0.0127, 0.0119, 0.0123,
  64456. 0.0235, 0.00363),
  64457. cutiso_sum = cms.vdouble(11.8, 8.31, 6.26, 6.18, 3.28,
  64458. 4.38, 4.17, 5.4, 1.57, 100000.0,
  64459. 100000.0, 100000.0, 100000.0, 100000.0, 100000.0,
  64460. 100000.0, 100000.0, 100000.0, 100000.0, 100000.0,
  64461. 100000.0, 100000.0, 100000.0, 100000.0, 100000.0,
  64462. 100000.0, 100000.0),
  64463. cutiso_sumoet = cms.vdouble(13.7, 11.6, 7.14, 9.98, 3.52,
  64464. 4.87, 6.24, 7.96, 2.53, 11.2,
  64465. 11.9, 7.88, 8.16, 5.58, 5.03,
  64466. 11.4, 8.15, 5.79, 10.4, 11.1,
  64467. 10.4, 7.47, 5.08, 5.9, 11.8,
  64468. 14.1, 11.7),
  64469. cutsee = cms.vdouble(0.0143, 0.0105, 0.0123, 0.0324, 0.0307,
  64470. 0.0301, 0.0109, 0.027, 0.0292, 0.0133,
  64471. 0.0104, 0.0116, 0.0332, 0.0296, 0.031,
  64472. 0.00981, 0.0307, 0.072, 0.0149, 0.0105,
  64473. 0.011, 0.0342, 0.0307, 0.0303, 0.00954,
  64474. 0.0265, 0.0101)
  64475. ),
  64476. classbasedtightEleIDCutsV06 = cms.PSet(
  64477. cutdcotdist = cms.vdouble(9999.0, 9999.0, 9999.0, 9999.0, 9999.0,
  64478. 9999.0, 9999.0, 9999.0, 9999.0),
  64479. cutdetain = cms.vdouble(0.0116, 0.00449, 0.00938, 0.0184, 0.00678,
  64480. 0.0109, 0.0252, 0.0268, 0.0139),
  64481. cutdetainl = cms.vdouble(0.00816, 0.00401, 0.0081, 0.019, 0.00588,
  64482. 0.00893, 0.0171, 0.0434, 0.0143),
  64483. cutdphiin = cms.vdouble(0.0897, 0.0993, 0.295, 0.0979, 0.151,
  64484. 0.252, 0.341, 0.308, 0.328),
  64485. cutdphiinl = cms.vdouble(0.061, 0.14, 0.286, 0.0921, 0.197,
  64486. 0.24, 0.333, 0.303, 0.258),
  64487. cuteseedopcor = cms.vdouble(0.637, 0.943, 0.742, 0.748, 0.763,
  64488. 0.631, 0.214, 0.873, 0.473),
  64489. cutfmishits = cms.vdouble(1.5, 1.5, 1.5, 2.5, 2.5,
  64490. 1.5, 1.5, 2.5, 0.5),
  64491. cuthoe = cms.vdouble(0.215, 0.0608, 0.147, 0.369, 0.0349,
  64492. 0.102, 0.52, 0.422, 0.404),
  64493. cuthoel = cms.vdouble(0.228, 0.0836, 0.143, 0.37, 0.0392,
  64494. 0.0979, 0.3, 0.381, 0.339),
  64495. cutip_gsf = cms.vdouble(0.0131, 0.0586, 0.0839, 0.0366, 0.452,
  64496. 0.204, 0.0913, 0.0802, 0.0731),
  64497. cutip_gsfl = cms.vdouble(0.0119, 0.0527, 0.0471, 0.0212, 0.233,
  64498. 0.267, 0.109, 0.122, 0.0479),
  64499. cutiso_sum = cms.vdouble(15.5, 12.2, 12.2, 11.7, 7.16,
  64500. 9.71, 8.66, 11.9, 2.98),
  64501. cutiso_sumoet = cms.vdouble(11.9, 7.81, 6.28, 8.92, 4.65,
  64502. 5.49, 9.36, 8.84, 5.94),
  64503. cutiso_sumoetl = cms.vdouble(6.21, 6.81, 5.3, 5.39, 2.73,
  64504. 4.73, 4.84, 3.46, 3.73),
  64505. cutsee = cms.vdouble(0.0145, 0.0116, 0.012, 0.039, 0.0297,
  64506. 0.0311, 0.00987, 0.0347, 0.0917),
  64507. cutseel = cms.vdouble(0.0132, 0.0117, 0.0112, 0.0387, 0.0281,
  64508. 0.0287, 0.00987, 0.0296, 0.0544)
  64509. ),
  64510. electronIDType = cms.string('robust'),
  64511. electronQuality = cms.string('loose'),
  64512. electronVersion = cms.string(''),
  64513. etBinning = cms.bool(True),
  64514. reducedBarrelRecHitCollection = cms.InputTag("ecalRecHit","EcalRecHitsEB"),
  64515. reducedEndcapRecHitCollection = cms.InputTag("ecalRecHit","EcalRecHitsEE"),
  64516. robusthighenergyEleIDCuts = cms.PSet(
  64517. barrel = cms.vdouble(0.05, 9999, 0.09, 0.005, 0.94,
  64518. 0.83, 7.5, 2, 0.03, 9999.0,
  64519. 0, 9999.0, 9999.0, 9999.0, 9999.0,
  64520. 9999.0, 9999.0, 9999.0, 0.0, -9999.0,
  64521. 9999.0, 9999.0, 9999, -1, 0,
  64522. 0),
  64523. endcap = cms.vdouble(0.05, 0.03, 0.09, 0.007, -1,
  64524. -1, 15, 2.5, 0.03, 2.5,
  64525. 0, 0.5, 9999.0, 9999.0, 9999.0,
  64526. 9999.0, 9999.0, 9999.0, 0.0, -9999.0,
  64527. 9999.0, 9999.0, 9999, -1, 0,
  64528. 0)
  64529. ),
  64530. robusthighenergyEleIDCutsV00 = cms.PSet(
  64531. barrel = cms.vdouble(0.05, 0.011, 0.09, 0.005, -1,
  64532. -1, 9999.0, 9999.0, 0, 9999.0,
  64533. 0, 9999.0, 9999.0, 9999.0, 9999.0,
  64534. 9999.0, 9999.0, 9999.0, 0.0, -9999.0,
  64535. 9999.0, 9999.0, 9999, -1, 0,
  64536. 0),
  64537. endcap = cms.vdouble(0.1, 0.0275, 0.09, 0.007, -1,
  64538. -1, 9999.0, 9999.0, 0, 9999.0,
  64539. 0, 9999.0, 9999.0, 9999.0, 9999.0,
  64540. 9999.0, 9999.0, 9999.0, 0.0, -9999.0,
  64541. 9999.0, 9999.0, 9999, -1, 0,
  64542. 0)
  64543. ),
  64544. robusthighenergyEleIDCutsV01 = cms.PSet(
  64545. barrel = cms.vdouble(0.05, 9999, 0.09, 0.005, 0.94,
  64546. 0.83, 9999.0, 9999.0, 0, 9999.0,
  64547. 0, 9999.0, 9999.0, 9999.0, 9999.0,
  64548. 9999.0, 9999.0, 9999.0, 0.0, -9999.0,
  64549. 9999.0, 9999.0, 9999, -1, 0,
  64550. 0),
  64551. endcap = cms.vdouble(0.05, 0.0275, 0.09, 0.007, -1,
  64552. -1, 9999.0, 9999.0, 0, 9999.0,
  64553. 0, 9999.0, 9999.0, 9999.0, 9999.0,
  64554. 9999.0, 9999.0, 9999.0, 0.0, -9999.0,
  64555. 9999.0, 9999.0, 9999, -1, 0,
  64556. 0)
  64557. ),
  64558. robusthighenergyEleIDCutsV02 = cms.PSet(
  64559. barrel = cms.vdouble(0.05, 9999, 0.09, 0.005, 0.94,
  64560. 0.83, 7.5, 2, 0.03, 9999.0,
  64561. 0, 9999.0, 9999.0, 9999.0, 9999.0,
  64562. 9999.0, 9999.0, 9999.0, 0.0, -9999.0,
  64563. 9999.0, 9999.0, 9999, -1, 0,
  64564. 0),
  64565. endcap = cms.vdouble(0.05, 0.03, 0.09, 0.007, -1,
  64566. -1, 15, 2.5, 0.03, 2.5,
  64567. 0, 0.5, 9999.0, 9999.0, 9999.0,
  64568. 9999.0, 9999.0, 9999.0, 0.0, -9999.0,
  64569. 9999.0, 9999.0, 9999, -1, 0,
  64570. 0)
  64571. ),
  64572. robusthighenergyEleIDCutsV03 = cms.PSet(
  64573. barrel = cms.vdouble(0.05, 9999, 0.09, 0.005, 0.94,
  64574. 0.83, 7.5, 2, 0.03, 9999.0,
  64575. 0, 9999.0, 9999.0, 9999.0, 9999.0,
  64576. 9999.0, 9999.0, 9999.0, 0.0, -9999.0,
  64577. 9999.0, 9999.0, 9999, -1, 0,
  64578. 0),
  64579. endcap = cms.vdouble(0.05, 0.03, 0.09, 0.007, -1,
  64580. -1, 15, 2.5, 0.03, 2.5,
  64581. 0, 0.5, 9999.0, 9999.0, 9999.0,
  64582. 9999.0, 9999.0, 9999.0, 0.0, -9999.0,
  64583. 9999.0, 9999.0, 9999, -1, 0,
  64584. 0)
  64585. ),
  64586. robusthighenergyEleIDCutsV04 = cms.PSet(
  64587. barrel = cms.vdouble(0.05, 9999, 0.09, 0.005, 0.94,
  64588. 0.83, 7.5, 2, 0.03, 9999.0,
  64589. 0, 9999.0, 9999.0, 9999.0, 9999.0,
  64590. 9999.0, 9999.0, 9999.0, 0.0, -9999.0,
  64591. 9999.0, 9999.0, 9999, -1, 0,
  64592. 0),
  64593. endcap = cms.vdouble(0.05, 0.03, 0.09, 0.007, -1,
  64594. -1, 15, 2.5, 0.03, 2.5,
  64595. 0, 0.5, 9999.0, 9999.0, 9999.0,
  64596. 9999.0, 9999.0, 9999.0, 0.0, -9999.0,
  64597. 9999.0, 9999.0, 9999, -1, 0,
  64598. 0)
  64599. ),
  64600. robustlooseEleIDCuts = cms.PSet(
  64601. barrel = cms.vdouble(0.05, 0.0103, 0.8, 0.00688, -1,
  64602. -1, 7.33, 4.68, 9999.0, 9999.0,
  64603. 9999.0, 9999.0, 9999.0, 9999.0, 9999.0,
  64604. 9999.0, 9999.0, 9999.0, 0.0, -9999.0,
  64605. 9999.0, 9999.0, 9999, -1, 0,
  64606. 0),
  64607. endcap = cms.vdouble(0.0389, 0.0307, 0.7, 0.00944, -1,
  64608. -1, 7.76, 3.09, 2.23, 9999.0,
  64609. 9999.0, 9999.0, 9999.0, 9999.0, 9999.0,
  64610. 9999.0, 9999.0, 9999.0, 0.0, -9999.0,
  64611. 9999.0, 9999.0, 9999, -1, 0,
  64612. 0)
  64613. ),
  64614. robustlooseEleIDCutsV00 = cms.PSet(
  64615. barrel = cms.vdouble(0.115, 0.014, 0.09, 0.009, -1,
  64616. -1, 9999.0, 9999.0, 9999.0, 9999.0,
  64617. 9999.0, 9999.0, 9999.0, 9999.0, 9999.0,
  64618. 9999.0, 9999.0, 9999.0, 0.0, -9999.0,
  64619. 9999.0, 9999.0, 9999, -1, 0,
  64620. 0),
  64621. endcap = cms.vdouble(0.15, 0.0275, 0.092, 0.0105, -1,
  64622. -1, 9999.0, 9999.0, 9999.0, 9999.0,
  64623. 9999.0, 9999.0, 9999.0, 9999.0, 9999.0,
  64624. 9999.0, 9999.0, 9999.0, 0.0, -9999.0,
  64625. 9999.0, 9999.0, 9999, -1, 0,
  64626. 0)
  64627. ),
  64628. robustlooseEleIDCutsV01 = cms.PSet(
  64629. barrel = cms.vdouble(0.075, 0.0132, 0.058, 0.0077, -1,
  64630. -1, 9999.0, 9999.0, 9999.0, 9999.0,
  64631. 9999.0, 9999.0, 9999.0, 9999.0, 9999.0,
  64632. 9999.0, 9999.0, 9999.0, 0.0, -9999.0,
  64633. 9999.0, 9999.0, 9999, -1, 0,
  64634. 0),
  64635. endcap = cms.vdouble(0.083, 0.027, 0.042, 0.01, -1,
  64636. -1, 9999.0, 9999.0, 9999.0, 9999.0,
  64637. 9999.0, 9999.0, 9999.0, 9999.0, 9999.0,
  64638. 9999.0, 9999.0, 9999.0, 0.0, -9999.0,
  64639. 9999.0, 9999.0, 9999, -1, 0,
  64640. 0)
  64641. ),
  64642. robustlooseEleIDCutsV02 = cms.PSet(
  64643. barrel = cms.vdouble(0.05, 0.0103, 0.8, 0.00688, -1,
  64644. -1, 7.33, 4.68, 9999.0, 9999.0,
  64645. 9999.0, 9999.0, 9999.0, 9999.0, 9999.0,
  64646. 9999.0, 9999.0, 9999.0, 0.0, -9999.0,
  64647. 9999.0, 9999.0, 9999, -1, 0,
  64648. 0),
  64649. endcap = cms.vdouble(0.0389, 0.0307, 0.7, 0.00944, -1,
  64650. -1, 7.76, 3.09, 2.23, 9999.0,
  64651. 9999.0, 9999.0, 9999.0, 9999.0, 9999.0,
  64652. 9999.0, 9999.0, 9999.0, 0.0, -9999.0,
  64653. 9999.0, 9999.0, 9999, -1, 0,
  64654. 0)
  64655. ),
  64656. robustlooseEleIDCutsV03 = cms.PSet(
  64657. barrel = cms.vdouble(0.05, 0.0103, 0.8, 0.00688, -1,
  64658. -1, 7.33, 4.68, 9999.0, 9999.0,
  64659. 9999.0, 9999.0, 9999.0, 9999.0, 9999.0,
  64660. 9999.0, 9999.0, 9999.0, 0.0, -9999.0,
  64661. 9999.0, 9999.0, 9999, -1, 0,
  64662. 0),
  64663. endcap = cms.vdouble(0.0389, 0.0307, 0.7, 0.00944, -1,
  64664. -1, 7.76, 3.09, 2.23, 9999.0,
  64665. 9999.0, 9999.0, 9999.0, 9999.0, 9999.0,
  64666. 9999.0, 9999.0, 9999.0, 0.0, -9999.0,
  64667. 9999.0, 9999.0, 9999, -1, 0,
  64668. 0)
  64669. ),
  64670. robustlooseEleIDCutsV04 = cms.PSet(
  64671. barrel = cms.vdouble(0.05, 0.0103, 0.8, 0.00688, -1,
  64672. -1, 7.33, 4.68, 9999.0, 9999.0,
  64673. 9999.0, 9999.0, 9999.0, 9999.0, 9999.0,
  64674. 9999.0, 9999.0, 9999.0, 0.0, -9999.0,
  64675. 9999.0, 9999.0, 9999, -1, 0,
  64676. 0),
  64677. endcap = cms.vdouble(0.0389, 0.0307, 0.7, 0.00944, -1,
  64678. -1, 7.76, 3.09, 2.23, 9999.0,
  64679. 9999.0, 9999.0, 9999.0, 9999.0, 9999.0,
  64680. 9999.0, 9999.0, 9999.0, 0.0, -9999.0,
  64681. 9999.0, 9999.0, 9999, -1, 0,
  64682. 0)
  64683. ),
  64684. robusttightEleIDCuts = cms.PSet(
  64685. barrel = cms.vdouble(0.0201, 0.0102, 0.0211, 0.00606, -1,
  64686. -1, 2.34, 3.24, 4.51, 9999.0,
  64687. 9999.0, 9999.0, 9999.0, 9999.0, 9999.0,
  64688. 9999.0, 9999.0, 9999.0, 0.0, -9999.0,
  64689. 9999.0, 9999.0, 9999, -1, 0,
  64690. 0),
  64691. endcap = cms.vdouble(0.00253, 0.0291, 0.022, 0.0032, -1,
  64692. -1, 0.826, 2.7, 0.255, 9999.0,
  64693. 9999.0, 9999.0, 9999.0, 9999.0, 9999.0,
  64694. 9999.0, 9999.0, 9999.0, 0.0, -9999.0,
  64695. 9999.0, 9999.0, 9999, -1, 0,
  64696. 0)
  64697. ),
  64698. robusttightEleIDCutsV00 = cms.PSet(
  64699. barrel = cms.vdouble(0.015, 0.0092, 0.02, 0.0025, -1,
  64700. -1, 9999.0, 9999.0, 9999.0, 9999.0,
  64701. 9999.0, 9999.0, 9999.0, 9999.0, 9999.0,
  64702. 9999.0, 9999.0, 9999.0, 0.0, -9999.0,
  64703. 9999.0, 9999.0, 9999, -1, 0,
  64704. 0),
  64705. endcap = cms.vdouble(0.018, 0.025, 0.02, 0.004, -1,
  64706. -1, 9999.0, 9999.0, 9999.0, 9999.0,
  64707. 9999.0, 9999.0, 9999.0, 9999.0, 9999.0,
  64708. 9999.0, 9999.0, 9999.0, 0.0, -9999.0,
  64709. 9999.0, 9999.0, 9999, -1, 0,
  64710. 0)
  64711. ),
  64712. robusttightEleIDCutsV01 = cms.PSet(
  64713. barrel = cms.vdouble(0.01, 0.0099, 0.025, 0.004, -1,
  64714. -1, 9999.0, 9999.0, 9999.0, 9999.0,
  64715. 9999.0, 9999.0, 9999.0, 9999.0, 9999.0,
  64716. 9999.0, 9999.0, 9999.0, 0.0, -9999.0,
  64717. 9999.0, 9999.0, 9999, -1, 0,
  64718. 0),
  64719. endcap = cms.vdouble(0.01, 0.028, 0.02, 0.0066, -1,
  64720. -1, 9999.0, 9999.0, 9999.0, 9999.0,
  64721. 9999.0, 9999.0, 9999.0, 9999.0, 9999.0,
  64722. 9999.0, 9999.0, 9999.0, 0.0, -9999.0,
  64723. 9999.0, 9999.0, 9999, -1, 0,
  64724. 0)
  64725. ),
  64726. robusttightEleIDCutsV02 = cms.PSet(
  64727. barrel = cms.vdouble(0.0201, 0.0102, 0.0211, 0.00606, -1,
  64728. -1, 2.34, 3.24, 4.51, 9999.0,
  64729. 9999.0, 9999.0, 9999.0, 9999.0, 9999.0,
  64730. 9999.0, 9999.0, 9999.0, 0.0, -9999.0,
  64731. 9999.0, 9999.0, 9999, -1, 0,
  64732. 0),
  64733. endcap = cms.vdouble(0.00253, 0.0291, 0.022, 0.0032, -1,
  64734. -1, 0.826, 2.7, 0.255, 9999.0,
  64735. 9999.0, 9999.0, 9999.0, 9999.0, 9999.0,
  64736. 9999.0, 9999.0, 9999.0, 0.0, -9999.0,
  64737. 9999.0, 9999.0, 9999, -1, 0,
  64738. 0)
  64739. ),
  64740. robusttightEleIDCutsV03 = cms.PSet(
  64741. barrel = cms.vdouble(0.0201, 0.0102, 0.0211, 0.00606, -1,
  64742. -1, 2.34, 3.24, 4.51, 9999.0,
  64743. 9999.0, 9999.0, 9999.0, 9999.0, 9999.0,
  64744. 9999.0, 9999.0, 9999.0, 0.0, -9999.0,
  64745. 9999.0, 9999.0, 9999, -1, 0,
  64746. 0),
  64747. endcap = cms.vdouble(0.00253, 0.0291, 0.022, 0.0032, -1,
  64748. -1, 0.826, 2.7, 0.255, 9999.0,
  64749. 9999.0, 9999.0, 9999.0, 9999.0, 9999.0,
  64750. 9999.0, 9999.0, 9999.0, 0.0, -9999.0,
  64751. 9999.0, 9999.0, 9999, -1, 0,
  64752. 0)
  64753. ),
  64754. robusttightEleIDCutsV04 = cms.PSet(
  64755. barrel = cms.vdouble(0.0201, 0.0102, 0.0211, 0.00606, -1,
  64756. -1, 2.34, 3.24, 4.51, 9999.0,
  64757. 9999.0, 9999.0, 9999.0, 9999.0, 9999.0,
  64758. 9999.0, 9999.0, 9999.0, 0.0, -9999.0,
  64759. 9999.0, 9999.0, 9999, -1, 0,
  64760. 0),
  64761. endcap = cms.vdouble(0.00253, 0.0291, 0.022, 0.0032, -1,
  64762. -1, 0.826, 2.7, 0.255, 9999.0,
  64763. 9999.0, 9999.0, 9999.0, 9999.0, 9999.0,
  64764. 9999.0, 9999.0, 9999.0, 0.0, -9999.0,
  64765. 9999.0, 9999.0, 9999, -1, 0,
  64766. 0)
  64767. ),
  64768. src = cms.InputTag("gedGsfElectrons"),
  64769. verticesCollection = cms.InputTag("offlinePrimaryVerticesWithBS")
  64770. )
  64771.  
  64772.  
  64773. process.eidRobustTight = cms.EDProducer("EleIdCutBasedExtProducer",
  64774. additionalCategories = cms.bool(True),
  64775. algorithm = cms.string('eIDCB'),
  64776. classbasedlooseEleIDCuts = cms.PSet(
  64777. cutdcotdist = cms.vdouble(9999.0, 9999.0, 9999.0, 9999.0, 9999.0,
  64778. 9999.0, 9999.0, 9999.0, 9999.0),
  64779. cutdetain = cms.vdouble(0.0137, 0.00678, 0.0241, 0.0187, 0.0161,
  64780. 0.0224, 0.0252, 0.0308, 0.0273),
  64781. cutdetainl = cms.vdouble(0.0124, 0.00503, 0.0257, 0.0228, 0.0118,
  64782. 0.0178, 0.0188, 0.14, 0.024),
  64783. cutdphiin = cms.vdouble(0.0897, 0.262, 0.353, 0.116, 0.357,
  64784. 0.319, 0.342, 0.404, 0.336),
  64785. cutdphiinl = cms.vdouble(0.0747, 0.25, 0.356, 0.0956, 0.347,
  64786. 0.326, 0.333, 0.647, 0.289),
  64787. cuteseedopcor = cms.vdouble(0.63, 0.82, 0.401, 0.718, 0.4,
  64788. 0.458, 0.15, 0.664, 0.373),
  64789. cutfmishits = cms.vdouble(4.5, 1.5, 1.5, 2.5, 2.5,
  64790. 1.5, 4.5, 3.5, 3.5),
  64791. cuthoe = cms.vdouble(0.247, 0.137, 0.147, 0.371, 0.0588,
  64792. 0.147, 0.52, 0.452, 0.404),
  64793. cuthoel = cms.vdouble(0.236, 0.126, 0.147, 0.375, 0.0392,
  64794. 0.145, 0.365, 0.383, 0.384),
  64795. cutip_gsf = cms.vdouble(0.0551, 0.0765, 0.143, 0.0874, 0.594,
  64796. 0.37, 0.0913, 1.15, 0.231),
  64797. cutip_gsfl = cms.vdouble(0.0186, 0.0759, 0.138, 0.0473, 0.62,
  64798. 0.304, 0.109, 0.775, 0.0479),
  64799. cutiso_sum = cms.vdouble(33.0, 17.0, 17.9, 18.8, 8.55,
  64800. 12.5, 17.6, 18.5, 2.98),
  64801. cutiso_sumoet = cms.vdouble(34.5, 12.7, 12.1, 19.9, 6.35,
  64802. 8.85, 14.0, 10.5, 9.74),
  64803. cutiso_sumoetl = cms.vdouble(11.3, 9.05, 9.07, 9.94, 5.25,
  64804. 6.15, 10.7, 10.8, 4.4),
  64805. cutsee = cms.vdouble(0.0176, 0.0125, 0.0181, 0.0415, 0.0364,
  64806. 0.0418, 0.0146, 0.0678, 0.133),
  64807. cutseel = cms.vdouble(0.0164, 0.0118, 0.015, 0.0523, 0.0326,
  64808. 0.0456, 0.0185, 0.0589, 0.0544)
  64809. ),
  64810. classbasedlooseEleIDCutsV00 = cms.PSet(
  64811. deltaEtaIn = cms.vdouble(0.009, 0.0045, 0.0085, 0.0, 0.0105,
  64812. 0.0068, 0.01, 0.0),
  64813. deltaPhiIn = cms.vdouble(0.05, 0.025, 0.053, 0.09, 0.07,
  64814. 0.03, 0.092, 0.092),
  64815. eSeedOverPin = cms.vdouble(0.11, 0.91, 0.11, 0.0, 0.0,
  64816. 0.85, 0.0, 0.0),
  64817. hOverE = cms.vdouble(0.115, 0.1, 0.055, 0.0, 0.145,
  64818. 0.12, 0.15, 0.0),
  64819. sigmaEtaEta = cms.vdouble(0.014, 0.012, 0.0115, 0.0, 0.0275,
  64820. 0.0265, 0.0265, 0.0)
  64821. ),
  64822. classbasedlooseEleIDCutsV01 = cms.PSet(
  64823. deltaEtaIn = cms.vdouble(0.0078, 0.00259, 0.0062, 0.0, 0.0078,
  64824. 0.0061, 0.0061, 0.0),
  64825. deltaPhiIn = cms.vdouble(0.053, 0.0189, 0.059, 0.099, 0.0278,
  64826. 0.0157, 0.042, 0.08),
  64827. eSeedOverPin = cms.vdouble(0.3, 0.92, 0.211, 0.0, 0.42,
  64828. 0.88, 0.68, 0.0),
  64829. hOverE = cms.vdouble(0.076, 0.033, 0.07, 0.0, 0.083,
  64830. 0.0148, 0.033, 0.0),
  64831. sigmaEtaEta = cms.vdouble(0.0101, 0.0095, 0.0097, 0.0, 0.0271,
  64832. 0.0267, 0.0259, 0.0)
  64833. ),
  64834. classbasedlooseEleIDCutsV02 = cms.PSet(
  64835. cutdeta = cms.vdouble(0.00958, 0.00406, 0.0122, 0.0137, 0.00837,
  64836. 0.0127, 0.011, 0.00336, 0.00977, 0.015,
  64837. 0.00675, 0.0109, 0.014, 0.00508, 0.0109,
  64838. 0.0146, 0.00506, 0.0127),
  64839. cutdphi = cms.vdouble(0.0372, 0.114, 0.118, 0.0488, 0.117,
  64840. 0.119, 0.0606, 0.0548, 0.117, 0.07,
  64841. 0.0355, 0.117, 0.088, 0.045, 0.118,
  64842. 0.0919, 0.0236, 0.0515),
  64843. cuteopin = cms.vdouble(0.878, 0.802, 0.814, 0.942, 0.735,
  64844. 0.774, 0.829, 0.909, 0.829, 0.813,
  64845. 0.86, 0.897, 0.817, 0.831, 0.818,
  64846. 0.861, 0.787, 0.789),
  64847. cuthoe = cms.vdouble(0.0887, 0.0934, 0.0949, 0.0986, 0.0431,
  64848. 0.0878, 0.097, 0.0509, 0.098, 0.0991,
  64849. 0.0321, 0.0928, 0.0663, 0.0717, 0.0966,
  64850. 0.0758, 0.0149, 0.0131),
  64851. cutip = cms.vdouble(0.0246, 0.076, 0.0966, 0.0885, 0.441,
  64852. 0.205, 0.0292, 0.0293, 0.0619, 0.0251,
  64853. 0.159, 0.0815, 7.29, 0.0106, 5.76,
  64854. 6.89, 1.27, 5.89),
  64855. cutisoecal = cms.vdouble(33.4, 28.1, 7.32, 27.4, 7.33,
  64856. 21.7, 93.8, 102.0, 12.1, 26.0,
  64857. 8.91, 10.0, 16.1, 31.3, 16.9,
  64858. 15.4, 13.3, 37.7),
  64859. cutisohcal = cms.vdouble(13.5, 9.93, 7.56, 14.8, 8.1,
  64860. 10.8, 42.7, 20.1, 9.11, 10.4,
  64861. 6.89, 5.59, 8.53, 9.59, 24.2,
  64862. 2.78, 8.67, 0.288),
  64863. cutisotk = cms.vdouble(24.3, 8.45, 14.4, 27.8, 6.02,
  64864. 10.5, 14.1, 10.2, 14.5, 19.1,
  64865. 6.1, 14.1, 8.59, 8.33, 8.3,
  64866. 8.93, 8.6, 16.0),
  64867. cutmishits = cms.vdouble(5.5, 1.5, 5.5, 2.5, 2.5,
  64868. 2.5, 3.5, 5.5, 0.5, 1.5,
  64869. 2.5, 0.5, 1.5, 1.5, 0.5,
  64870. 0.5, 0.5, 0.5),
  64871. cutsee = cms.vdouble(0.0172, 0.0115, 0.0143, 0.0344, 0.0295,
  64872. 0.0304, 0.0145, 0.0108, 0.0128, 0.0347,
  64873. 0.0307, 0.0316, 0.018, 0.011, 0.0132,
  64874. 0.0349, 0.031, 0.0327)
  64875. ),
  64876. classbasedlooseEleIDCutsV03 = cms.PSet(
  64877. cutdcotdist = cms.vdouble(0.0393, 0.0392, 0.0397, 0.0394, 0.0393,
  64878. 0.039, 0.0378, 0.0388, 0.0382, 0.0385,
  64879. 0.0167, 0.00325, 0.0394, 0.0387, 0.0388,
  64880. 0.0227, 0.0258, 0.0127, 0.0298, 0.03,
  64881. 0.00946, 0.039, 0.0231, 0.0278, 0.00162,
  64882. 0.0367, 0.0199),
  64883. cutdetain = cms.vdouble(0.00989, 0.00484, 0.0146, 0.0146, 0.00902,
  64884. 0.0172, 0.0137, 0.0477, 0.0275, 0.00967,
  64885. 0.00377, 0.00924, 0.013, 0.00666, 0.0123,
  64886. 0.0125, 0.0228, 0.0112, 0.0106, 0.0038,
  64887. 0.00897, 0.0139, 0.00667, 0.0122, 0.0122,
  64888. 0.0193, 0.00239),
  64889. cutdphiin = cms.vdouble(0.041, 0.275, 0.365, 0.047, 0.273,
  64890. 0.296, 0.329, 0.465, 0.627, 0.0581,
  64891. 0.0954, 0.327, 0.0702, 0.0582, 0.279,
  64892. 0.117, 0.318, 0.246, 0.0821, 0.052,
  64893. 0.292, 0.116, 0.0435, 0.312, 0.118,
  64894. 0.296, 0.0459),
  64895. cuteseedopcor = cms.vdouble(0.78, 0.302, 0.483, 0.904, 0.168,
  64896. 0.645, 0.108, 0.284, 0.324, 0.591,
  64897. 0.286, 0.488, 0.813, 0.791, 0.672,
  64898. 0.398, 0.834, 0.878, 0.515, 0.937,
  64899. 0.806, 0.816, 0.85, 0.507, 0.367,
  64900. 0.83, 0.648),
  64901. cutet = cms.vdouble(-100000.0, -100000.0, -100000.0, -100000.0, -100000.0,
  64902. -100000.0, -100000.0, -100000.0, -100000.0, -100000.0,
  64903. -100000.0, -100000.0, -100000.0, -100000.0, -100000.0,
  64904. -100000.0, -100000.0, -100000.0, 12.0, 12.0,
  64905. 12.0, 12.0, 12.0, 12.0, 12.0,
  64906. 12.0, 12.5),
  64907. cutfmishits = cms.vdouble(4.5, 1.5, 1.5, 2.5, 2.5,
  64908. 1.5, 2.5, 2.5, 1.5, 2.5,
  64909. 1.5, 1.5, 1.5, 1.5, 0.5,
  64910. 2.5, 2.5, 0.5, 2.5, 1.5,
  64911. 0.5, 1.5, 1.5, 0.5, 2.5,
  64912. 0.5, 0.5),
  64913. cuthoe = cms.vdouble(0.166, 0.0771, 0.144, 0.37, 0.0497,
  64914. 0.139, 0.401, 2.68, 0.516, 0.234,
  64915. 0.0556, 0.144, 0.368, 0.031, 0.12,
  64916. 0.602, 2.01, 1.05, 0.104, 0.063,
  64917. 0.0565, 0.38, 0.0192, 0.0294, 0.537,
  64918. 4.65, 1.87),
  64919. cutip_gsf = cms.vdouble(0.0431, 0.0767, 0.139, 0.101, 0.149,
  64920. 0.154, 0.932, 0.15, 0.124, 0.0238,
  64921. 0.0467, 0.0759, 0.0369, 0.147, 0.0986,
  64922. 0.0626, 0.195, 0.116, 0.0122, 0.0125,
  64923. 0.0693, 0.0162, 0.089, 0.0673, 0.0467,
  64924. 0.0651, 0.0221),
  64925. cutiso_sum = cms.vdouble(31.5, 10.3, 8.8, 11.0, 6.13,
  64926. 6.94, 7.52, 9.0, 3.5, 100000.0,
  64927. 100000.0, 100000.0, 100000.0, 100000.0, 100000.0,
  64928. 100000.0, 100000.0, 100000.0, 100000.0, 100000.0,
  64929. 100000.0, 100000.0, 100000.0, 100000.0, 100000.0,
  64930. 100000.0, 100000.0),
  64931. cutiso_sumoet = cms.vdouble(28.9, 15.3, 12.0, 18.3, 7.17,
  64932. 9.42, 11.0, 9.81, 3.94, 22.7,
  64933. 15.9, 12.3, 17.0, 7.58, 8.89,
  64934. 15.2, 12.7, 6.17, 20.8, 21.2,
  64935. 17.2, 15.5, 9.37, 10.6, 19.8,
  64936. 22.1, 15.6),
  64937. cutsee = cms.vdouble(0.0175, 0.0127, 0.0177, 0.0373, 0.0314,
  64938. 0.0329, 0.0157, 0.0409, 0.14, 0.0169,
  64939. 0.0106, 0.0142, 0.0363, 0.0322, 0.0354,
  64940. 0.0117, 0.0372, 28.2, 0.0171, 0.0113,
  64941. 0.014, 0.0403, 0.0323, 0.0411, 0.0104,
  64942. 0.0436, 0.0114)
  64943. ),
  64944. classbasedlooseEleIDCutsV04 = cms.PSet(
  64945. cutdcotdist = cms.vdouble(0.0393, 0.0392, 0.0397, 0.0394, 0.0393,
  64946. 0.039, 0.0378, 0.0388, 0.0382, 0.0385,
  64947. 0.0167, 0.00325, 0.0394, 0.0387, 0.0388,
  64948. 0.0227, 0.0258, 0.0127, 0.0298, 0.03,
  64949. 0.00946, 0.039, 0.0231, 0.0278, 0.00162,
  64950. 0.0367, 0.0199),
  64951. cutdetain = cms.vdouble(0.00989, 0.00484, 0.0146, 0.0146, 0.00902,
  64952. 0.0172, 0.0137, 0.0477, 0.0275, 0.00967,
  64953. 0.00377, 0.00924, 0.013, 0.00666, 0.0123,
  64954. 0.0125, 0.0228, 0.0112, 0.0106, 0.0038,
  64955. 0.00897, 0.0139, 0.00667, 0.0122, 0.0122,
  64956. 0.0193, 0.00239),
  64957. cutdphiin = cms.vdouble(0.041, 0.275, 0.365, 0.047, 0.273,
  64958. 0.296, 0.329, 0.465, 0.627, 0.0581,
  64959. 0.0954, 0.327, 0.0702, 0.0582, 0.279,
  64960. 0.117, 0.318, 0.246, 0.0821, 0.052,
  64961. 0.292, 0.116, 0.0435, 0.312, 0.118,
  64962. 0.296, 0.0459),
  64963. cuteseedopcor = cms.vdouble(0.78, 0.302, 0.483, 0.904, 0.168,
  64964. 0.645, 0.108, 0.284, 0.324, 0.591,
  64965. 0.286, 0.488, 0.813, 0.791, 0.672,
  64966. 0.398, 0.834, 0.878, 0.515, 0.937,
  64967. 0.806, 0.816, 0.85, 0.507, 0.367,
  64968. 0.83, 0.648),
  64969. cutet = cms.vdouble(-100000.0, -100000.0, -100000.0, -100000.0, -100000.0,
  64970. -100000.0, -100000.0, -100000.0, -100000.0, -100000.0,
  64971. -100000.0, -100000.0, -100000.0, -100000.0, -100000.0,
  64972. -100000.0, -100000.0, -100000.0, 12.0, 12.0,
  64973. 12.0, 12.0, 12.0, 12.0, 12.0,
  64974. 12.0, 12.5),
  64975. cutfmishits = cms.vdouble(4.5, 1.5, 1.5, 2.5, 2.5,
  64976. 1.5, 2.5, 2.5, 1.5, 2.5,
  64977. 1.5, 1.5, 1.5, 1.5, 0.5,
  64978. 2.5, 2.5, 0.5, 2.5, 1.5,
  64979. 0.5, 1.5, 1.5, 0.5, 2.5,
  64980. 0.5, 0.5),
  64981. cuthoe = cms.vdouble(0.166, 0.0771, 0.144, 0.37, 0.0497,
  64982. 0.139, 0.401, 2.68, 0.516, 0.234,
  64983. 0.0556, 0.144, 0.368, 0.031, 0.12,
  64984. 0.602, 2.01, 1.05, 0.104, 0.063,
  64985. 0.0565, 0.38, 0.0192, 0.0294, 0.537,
  64986. 4.65, 1.87),
  64987. cutip_gsf = cms.vdouble(0.0431, 0.0767, 0.139, 0.101, 0.149,
  64988. 0.154, 0.932, 0.15, 0.124, 0.0238,
  64989. 0.0467, 0.0759, 0.0369, 0.147, 0.0986,
  64990. 0.0626, 0.195, 0.116, 0.0122, 0.0125,
  64991. 0.0693, 0.0162, 0.089, 0.0673, 0.0467,
  64992. 0.0651, 0.0221),
  64993. cutiso_sum = cms.vdouble(31.5, 10.3, 8.8, 11.0, 6.13,
  64994. 6.94, 7.52, 9.0, 3.5, 100000.0,
  64995. 100000.0, 100000.0, 100000.0, 100000.0, 100000.0,
  64996. 100000.0, 100000.0, 100000.0, 100000.0, 100000.0,
  64997. 100000.0, 100000.0, 100000.0, 100000.0, 100000.0,
  64998. 100000.0, 100000.0),
  64999. cutiso_sumoet = cms.vdouble(28.9, 15.3, 12.0, 18.3, 7.17,
  65000. 9.42, 11.0, 9.81, 3.94, 22.7,
  65001. 15.9, 12.3, 17.0, 7.58, 8.89,
  65002. 15.2, 12.7, 6.17, 20.8, 21.2,
  65003. 17.2, 15.5, 9.37, 10.6, 19.8,
  65004. 22.1, 15.6),
  65005. cutsee = cms.vdouble(0.0175, 0.0127, 0.0177, 0.0373, 0.0314,
  65006. 0.0329, 0.0157, 0.0409, 0.14, 0.0169,
  65007. 0.0106, 0.0142, 0.0363, 0.0322, 0.0354,
  65008. 0.0117, 0.0372, 28.2, 0.0171, 0.0113,
  65009. 0.014, 0.0403, 0.0323, 0.0411, 0.0104,
  65010. 0.0436, 0.0114)
  65011. ),
  65012. classbasedlooseEleIDCutsV06 = cms.PSet(
  65013. cutdcotdist = cms.vdouble(9999.0, 9999.0, 9999.0, 9999.0, 9999.0,
  65014. 9999.0, 9999.0, 9999.0, 9999.0),
  65015. cutdetain = cms.vdouble(0.0137, 0.00678, 0.0241, 0.0187, 0.0161,
  65016. 0.0224, 0.0252, 0.0308, 0.0273),
  65017. cutdetainl = cms.vdouble(0.0124, 0.00503, 0.0257, 0.0228, 0.0118,
  65018. 0.0178, 0.0188, 0.14, 0.024),
  65019. cutdphiin = cms.vdouble(0.0897, 0.262, 0.353, 0.116, 0.357,
  65020. 0.319, 0.342, 0.404, 0.336),
  65021. cutdphiinl = cms.vdouble(0.0747, 0.25, 0.356, 0.0956, 0.347,
  65022. 0.326, 0.333, 0.647, 0.289),
  65023. cuteseedopcor = cms.vdouble(0.63, 0.82, 0.401, 0.718, 0.4,
  65024. 0.458, 0.15, 0.664, 0.373),
  65025. cutfmishits = cms.vdouble(4.5, 1.5, 1.5, 2.5, 2.5,
  65026. 1.5, 4.5, 3.5, 3.5),
  65027. cuthoe = cms.vdouble(0.247, 0.137, 0.147, 0.371, 0.0588,
  65028. 0.147, 0.52, 0.452, 0.404),
  65029. cuthoel = cms.vdouble(0.236, 0.126, 0.147, 0.375, 0.0392,
  65030. 0.145, 0.365, 0.383, 0.384),
  65031. cutip_gsf = cms.vdouble(0.0551, 0.0765, 0.143, 0.0874, 0.594,
  65032. 0.37, 0.0913, 1.15, 0.231),
  65033. cutip_gsfl = cms.vdouble(0.0186, 0.0759, 0.138, 0.0473, 0.62,
  65034. 0.304, 0.109, 0.775, 0.0479),
  65035. cutiso_sum = cms.vdouble(33.0, 17.0, 17.9, 18.8, 8.55,
  65036. 12.5, 17.6, 18.5, 2.98),
  65037. cutiso_sumoet = cms.vdouble(34.5, 12.7, 12.1, 19.9, 6.35,
  65038. 8.85, 14.0, 10.5, 9.74),
  65039. cutiso_sumoetl = cms.vdouble(11.3, 9.05, 9.07, 9.94, 5.25,
  65040. 6.15, 10.7, 10.8, 4.4),
  65041. cutsee = cms.vdouble(0.0176, 0.0125, 0.0181, 0.0415, 0.0364,
  65042. 0.0418, 0.0146, 0.0678, 0.133),
  65043. cutseel = cms.vdouble(0.0164, 0.0118, 0.015, 0.0523, 0.0326,
  65044. 0.0456, 0.0185, 0.0589, 0.0544)
  65045. ),
  65046. classbasedtightEleIDCuts = cms.PSet(
  65047. cutdcotdist = cms.vdouble(9999.0, 9999.0, 9999.0, 9999.0, 9999.0,
  65048. 9999.0, 9999.0, 9999.0, 9999.0),
  65049. cutdetain = cms.vdouble(0.0116, 0.00449, 0.00938, 0.0184, 0.00678,
  65050. 0.0109, 0.0252, 0.0268, 0.0139),
  65051. cutdetainl = cms.vdouble(0.00816, 0.00401, 0.0081, 0.019, 0.00588,
  65052. 0.00893, 0.0171, 0.0434, 0.0143),
  65053. cutdphiin = cms.vdouble(0.0897, 0.0993, 0.295, 0.0979, 0.151,
  65054. 0.252, 0.341, 0.308, 0.328),
  65055. cutdphiinl = cms.vdouble(0.061, 0.14, 0.286, 0.0921, 0.197,
  65056. 0.24, 0.333, 0.303, 0.258),
  65057. cuteseedopcor = cms.vdouble(0.637, 0.943, 0.742, 0.748, 0.763,
  65058. 0.631, 0.214, 0.873, 0.473),
  65059. cutfmishits = cms.vdouble(1.5, 1.5, 1.5, 2.5, 2.5,
  65060. 1.5, 1.5, 2.5, 0.5),
  65061. cuthoe = cms.vdouble(0.215, 0.0608, 0.147, 0.369, 0.0349,
  65062. 0.102, 0.52, 0.422, 0.404),
  65063. cuthoel = cms.vdouble(0.228, 0.0836, 0.143, 0.37, 0.0392,
  65064. 0.0979, 0.3, 0.381, 0.339),
  65065. cutip_gsf = cms.vdouble(0.0131, 0.0586, 0.0839, 0.0366, 0.452,
  65066. 0.204, 0.0913, 0.0802, 0.0731),
  65067. cutip_gsfl = cms.vdouble(0.0119, 0.0527, 0.0471, 0.0212, 0.233,
  65068. 0.267, 0.109, 0.122, 0.0479),
  65069. cutiso_sum = cms.vdouble(15.5, 12.2, 12.2, 11.7, 7.16,
  65070. 9.71, 8.66, 11.9, 2.98),
  65071. cutiso_sumoet = cms.vdouble(11.9, 7.81, 6.28, 8.92, 4.65,
  65072. 5.49, 9.36, 8.84, 5.94),
  65073. cutiso_sumoetl = cms.vdouble(6.21, 6.81, 5.3, 5.39, 2.73,
  65074. 4.73, 4.84, 3.46, 3.73),
  65075. cutsee = cms.vdouble(0.0145, 0.0116, 0.012, 0.039, 0.0297,
  65076. 0.0311, 0.00987, 0.0347, 0.0917),
  65077. cutseel = cms.vdouble(0.0132, 0.0117, 0.0112, 0.0387, 0.0281,
  65078. 0.0287, 0.00987, 0.0296, 0.0544)
  65079. ),
  65080. classbasedtightEleIDCutsV00 = cms.PSet(
  65081. deltaEtaIn = cms.vdouble(0.0055, 0.003, 0.0065, 0.0, 0.006,
  65082. 0.0055, 0.0075, 0.0),
  65083. deltaPhiIn = cms.vdouble(0.032, 0.016, 0.0525, 0.09, 0.025,
  65084. 0.035, 0.065, 0.092),
  65085. eSeedOverPin = cms.vdouble(0.24, 0.94, 0.11, 0.0, 0.32,
  65086. 0.83, 0.0, 0.0),
  65087. hOverE = cms.vdouble(0.05, 0.042, 0.045, 0.0, 0.055,
  65088. 0.037, 0.05, 0.0),
  65089. sigmaEtaEta = cms.vdouble(0.0125, 0.011, 0.01, 0.0, 0.0265,
  65090. 0.0252, 0.026, 0.0)
  65091. ),
  65092. classbasedtightEleIDCutsV01 = cms.PSet(
  65093. deltaEtaIn = cms.vdouble(0.0043, 0.00282, 0.0036, 0.0, 0.0066,
  65094. 0.0049, 0.0041, 0.0),
  65095. deltaPhiIn = cms.vdouble(0.0225, 0.0114, 0.0234, 0.039, 0.0215,
  65096. 0.0095, 0.0148, 0.0167),
  65097. eSeedOverPin = cms.vdouble(0.32, 0.94, 0.221, 0.0, 0.74,
  65098. 0.89, 0.66, 0.0),
  65099. hOverE = cms.vdouble(0.056, 0.0221, 0.037, 0.0, 0.0268,
  65100. 0.0102, 0.0104, 0.0),
  65101. sigmaEtaEta = cms.vdouble(0.0095, 0.0094, 0.0094, 0.0, 0.026,
  65102. 0.0257, 0.0246, 0.0)
  65103. ),
  65104. classbasedtightEleIDCutsV02 = cms.PSet(
  65105. cutdeta = cms.vdouble(0.00915, 0.00302, 0.0061, 0.0135, 0.00565,
  65106. 0.00793, 0.0102, 0.00266, 0.0106, 0.00903,
  65107. 0.00766, 0.00723, 0.0116, 0.00203, 0.00659,
  65108. 0.0148, 0.00555, 0.0128),
  65109. cutdphi = cms.vdouble(0.0369, 0.0307, 0.117, 0.0475, 0.0216,
  65110. 0.117, 0.0372, 0.0246, 0.0426, 0.0612,
  65111. 0.0142, 0.039, 0.0737, 0.0566, 0.0359,
  65112. 0.0187, 0.012, 0.0358),
  65113. cuteopin = cms.vdouble(0.878, 0.859, 0.874, 0.944, 0.737,
  65114. 0.773, 0.86, 0.967, 0.917, 0.812,
  65115. 0.915, 1.01, 0.847, 0.953, 0.979,
  65116. 0.841, 0.771, 1.09),
  65117. cuthoe = cms.vdouble(0.0871, 0.0289, 0.0783, 0.0946, 0.0245,
  65118. 0.0363, 0.0671, 0.048, 0.0614, 0.0924,
  65119. 0.0158, 0.049, 0.0382, 0.0915, 0.0451,
  65120. 0.0452, 0.00196, 0.0043),
  65121. cutip = cms.vdouble(0.0239, 0.027, 0.0768, 0.0231, 0.178,
  65122. 0.0957, 0.0102, 0.0168, 0.043, 0.0166,
  65123. 0.0594, 0.0308, 2.1, 0.00527, 3.17,
  65124. 4.91, 0.769, 5.9),
  65125. cutisoecal = cms.vdouble(20.0, 27.2, 4.48, 13.5, 4.56,
  65126. 3.19, 12.2, 13.1, 7.42, 7.67,
  65127. 4.12, 4.85, 10.1, 12.4, 11.1,
  65128. 11.0, 10.6, 13.4),
  65129. cutisohcal = cms.vdouble(10.9, 7.01, 8.75, 3.51, 7.75,
  65130. 1.62, 11.6, 9.9, 4.97, 5.33,
  65131. 3.18, 2.32, 0.164, 5.46, 12.0,
  65132. 0.00604, 4.1, 0.000628),
  65133. cutisotk = cms.vdouble(6.53, 4.6, 6.0, 8.63, 3.11,
  65134. 7.77, 5.42, 4.81, 4.06, 6.47,
  65135. 2.8, 3.45, 5.29, 5.18, 15.4,
  65136. 5.38, 4.47, 0.0347),
  65137. cutmishits = cms.vdouble(5.5, 1.5, 0.5, 1.5, 2.5,
  65138. 0.5, 3.5, 5.5, 0.5, 0.5,
  65139. 0.5, 0.5, 0.5, 1.5, 0.5,
  65140. 0.5, 0.5, 0.5),
  65141. cutsee = cms.vdouble(0.0131, 0.0106, 0.0115, 0.0306, 0.028,
  65142. 0.0293, 0.0131, 0.0106, 0.0115, 0.0317,
  65143. 0.029, 0.0289, 0.0142, 0.0106, 0.0103,
  65144. 0.035, 0.0296, 0.0333)
  65145. ),
  65146. classbasedtightEleIDCutsV03 = cms.PSet(
  65147. cutdcotdist = cms.vdouble(0.0393, 0.0256, 0.00691, 0.0394, 0.0386,
  65148. 0.039, 0.0325, 0.0384, 0.0382, 0.0245,
  65149. 0.000281, 5.46e-05, 0.0342, 0.0232, 0.00107,
  65150. 0.0178, 0.0193, 0.000758, 0.000108, 0.0248,
  65151. 0.000458, 0.0129, 0.00119, 0.0182, 4.53e-05,
  65152. 0.0189, 0.000928),
  65153. cutdetain = cms.vdouble(0.00811, 0.00341, 0.00633, 0.0103, 0.00667,
  65154. 0.01, 0.0106, 0.0145, 0.0163, 0.0076,
  65155. 0.00259, 0.00511, 0.00941, 0.0043, 0.00857,
  65156. 0.012, 0.0169, 0.00172, 0.00861, 0.00362,
  65157. 0.00601, 0.00925, 0.00489, 0.00832, 0.0119,
  65158. 0.0169, 0.000996),
  65159. cutdphiin = cms.vdouble(0.0404, 0.0499, 0.263, 0.042, 0.0484,
  65160. 0.241, 0.242, 0.231, 0.286, 0.0552,
  65161. 0.0338, 0.154, 0.0623, 0.0183, 0.0392,
  65162. 0.0547, 0.0588, 0.00654, 0.042, 0.0217,
  65163. 0.0885, 0.0445, 0.0141, 0.0234, 0.065,
  65164. 0.0258, 0.0346),
  65165. cuteseedopcor = cms.vdouble(0.784, 0.366, 0.57, 0.911, 0.298,
  65166. 0.645, 0.51, 0.497, 0.932, 0.835,
  65167. 0.968, 0.969, 0.923, 0.898, 0.98,
  65168. 0.63, 0.971, 1.0, 0.515, 0.963,
  65169. 0.986, 0.823, 0.879, 1.01, 0.931,
  65170. 0.937, 1.05),
  65171. cutet = cms.vdouble(-100000.0, -100000.0, -100000.0, -100000.0, -100000.0,
  65172. -100000.0, -100000.0, -100000.0, -100000.0, -100000.0,
  65173. -100000.0, -100000.0, -100000.0, -100000.0, -100000.0,
  65174. -100000.0, -100000.0, -100000.0, 13.7, 13.2,
  65175. 13.6, 14.2, 14.1, 13.9, 12.9,
  65176. 14.9, 17.7),
  65177. cutfmishits = cms.vdouble(2.5, 1.5, 1.5, 1.5, 1.5,
  65178. 0.5, 2.5, 0.5, 0.5, 2.5,
  65179. 1.5, 0.5, 0.5, 0.5, 0.5,
  65180. 0.5, 0.5, -0.5, 2.5, 1.5,
  65181. 0.5, 0.5, 0.5, 0.5, 0.5,
  65182. 0.5, 0.5),
  65183. cuthoe = cms.vdouble(0.0783, 0.0387, 0.105, 0.118, 0.0227,
  65184. 0.062, 0.13, 2.47, 0.38, 0.0888,
  65185. 0.0503, 0.0955, 0.0741, 0.015, 0.03,
  65186. 0.589, 1.13, 0.612, 0.0494, 0.0461,
  65187. 0.0292, 0.0369, 0.0113, 0.0145, 0.124,
  65188. 2.05, 0.61),
  65189. cutip_gsf = cms.vdouble(0.0213, 0.0422, 0.0632, 0.0361, 0.073,
  65190. 0.126, 0.171, 0.119, 0.0372, 0.0131,
  65191. 0.0146, 0.0564, 0.0152, 0.0222, 0.0268,
  65192. 0.0314, 0.0884, 0.00374, 0.00852, 0.00761,
  65193. 0.0143, 0.0106, 0.0127, 0.0119, 0.0123,
  65194. 0.0235, 0.00363),
  65195. cutiso_sum = cms.vdouble(11.8, 8.31, 6.26, 6.18, 3.28,
  65196. 4.38, 4.17, 5.4, 1.57, 100000.0,
  65197. 100000.0, 100000.0, 100000.0, 100000.0, 100000.0,
  65198. 100000.0, 100000.0, 100000.0, 100000.0, 100000.0,
  65199. 100000.0, 100000.0, 100000.0, 100000.0, 100000.0,
  65200. 100000.0, 100000.0),
  65201. cutiso_sumoet = cms.vdouble(13.7, 11.6, 7.14, 9.98, 3.52,
  65202. 4.87, 6.24, 7.96, 2.53, 11.2,
  65203. 11.9, 7.88, 8.16, 5.58, 5.03,
  65204. 11.4, 8.15, 5.79, 10.4, 11.1,
  65205. 10.4, 7.47, 5.08, 5.9, 11.8,
  65206. 14.1, 11.7),
  65207. cutsee = cms.vdouble(0.0143, 0.0105, 0.0123, 0.0324, 0.0307,
  65208. 0.0301, 0.0109, 0.027, 0.0292, 0.0133,
  65209. 0.0104, 0.0116, 0.0332, 0.0296, 0.031,
  65210. 0.00981, 0.0307, 0.072, 0.0149, 0.0105,
  65211. 0.011, 0.0342, 0.0307, 0.0303, 0.00954,
  65212. 0.0265, 0.0101)
  65213. ),
  65214. classbasedtightEleIDCutsV04 = cms.PSet(
  65215. cutdcotdist = cms.vdouble(0.0393, 0.0256, 0.00691, 0.0394, 0.0386,
  65216. 0.039, 0.0325, 0.0384, 0.0382, 0.0245,
  65217. 0.000281, 5.46e-05, 0.0342, 0.0232, 0.00107,
  65218. 0.0178, 0.0193, 0.000758, 0.000108, 0.0248,
  65219. 0.000458, 0.0129, 0.00119, 0.0182, 4.53e-05,
  65220. 0.0189, 0.000928),
  65221. cutdetain = cms.vdouble(0.00811, 0.00341, 0.00633, 0.0103, 0.00667,
  65222. 0.01, 0.0106, 0.0145, 0.0163, 0.0076,
  65223. 0.00259, 0.00511, 0.00941, 0.0043, 0.00857,
  65224. 0.012, 0.0169, 0.00172, 0.00861, 0.00362,
  65225. 0.00601, 0.00925, 0.00489, 0.00832, 0.0119,
  65226. 0.0169, 0.000996),
  65227. cutdphiin = cms.vdouble(0.0404, 0.0499, 0.263, 0.042, 0.0484,
  65228. 0.241, 0.242, 0.231, 0.286, 0.0552,
  65229. 0.0338, 0.154, 0.0623, 0.0183, 0.0392,
  65230. 0.0547, 0.0588, 0.00654, 0.042, 0.0217,
  65231. 0.0885, 0.0445, 0.0141, 0.0234, 0.065,
  65232. 0.0258, 0.0346),
  65233. cuteseedopcor = cms.vdouble(0.784, 0.366, 0.57, 0.911, 0.298,
  65234. 0.645, 0.51, 0.497, 0.932, 0.835,
  65235. 0.968, 0.969, 0.923, 0.898, 0.98,
  65236. 0.63, 0.971, 1.0, 0.515, 0.963,
  65237. 0.986, 0.823, 0.879, 1.01, 0.931,
  65238. 0.937, 1.05),
  65239. cutet = cms.vdouble(-100000.0, -100000.0, -100000.0, -100000.0, -100000.0,
  65240. -100000.0, -100000.0, -100000.0, -100000.0, -100000.0,
  65241. -100000.0, -100000.0, -100000.0, -100000.0, -100000.0,
  65242. -100000.0, -100000.0, -100000.0, 13.7, 13.2,
  65243. 13.6, 14.2, 14.1, 13.9, 12.9,
  65244. 14.9, 17.7),
  65245. cutfmishits = cms.vdouble(2.5, 1.5, 1.5, 1.5, 1.5,
  65246. 0.5, 2.5, 0.5, 0.5, 2.5,
  65247. 1.5, 0.5, 0.5, 0.5, 0.5,
  65248. 0.5, 0.5, -0.5, 2.5, 1.5,
  65249. 0.5, 0.5, 0.5, 0.5, 0.5,
  65250. 0.5, 0.5),
  65251. cuthoe = cms.vdouble(0.0783, 0.0387, 0.105, 0.118, 0.0227,
  65252. 0.062, 0.13, 2.47, 0.38, 0.0888,
  65253. 0.0503, 0.0955, 0.0741, 0.015, 0.03,
  65254. 0.589, 1.13, 0.612, 0.0494, 0.0461,
  65255. 0.0292, 0.0369, 0.0113, 0.0145, 0.124,
  65256. 2.05, 0.61),
  65257. cutip_gsf = cms.vdouble(0.0213, 0.0422, 0.0632, 0.0361, 0.073,
  65258. 0.126, 0.171, 0.119, 0.0372, 0.0131,
  65259. 0.0146, 0.0564, 0.0152, 0.0222, 0.0268,
  65260. 0.0314, 0.0884, 0.00374, 0.00852, 0.00761,
  65261. 0.0143, 0.0106, 0.0127, 0.0119, 0.0123,
  65262. 0.0235, 0.00363),
  65263. cutiso_sum = cms.vdouble(11.8, 8.31, 6.26, 6.18, 3.28,
  65264. 4.38, 4.17, 5.4, 1.57, 100000.0,
  65265. 100000.0, 100000.0, 100000.0, 100000.0, 100000.0,
  65266. 100000.0, 100000.0, 100000.0, 100000.0, 100000.0,
  65267. 100000.0, 100000.0, 100000.0, 100000.0, 100000.0,
  65268. 100000.0, 100000.0),
  65269. cutiso_sumoet = cms.vdouble(13.7, 11.6, 7.14, 9.98, 3.52,
  65270. 4.87, 6.24, 7.96, 2.53, 11.2,
  65271. 11.9, 7.88, 8.16, 5.58, 5.03,
  65272. 11.4, 8.15, 5.79, 10.4, 11.1,
  65273. 10.4, 7.47, 5.08, 5.9, 11.8,
  65274. 14.1, 11.7),
  65275. cutsee = cms.vdouble(0.0143, 0.0105, 0.0123, 0.0324, 0.0307,
  65276. 0.0301, 0.0109, 0.027, 0.0292, 0.0133,
  65277. 0.0104, 0.0116, 0.0332, 0.0296, 0.031,
  65278. 0.00981, 0.0307, 0.072, 0.0149, 0.0105,
  65279. 0.011, 0.0342, 0.0307, 0.0303, 0.00954,
  65280. 0.0265, 0.0101)
  65281. ),
  65282. classbasedtightEleIDCutsV06 = cms.PSet(
  65283. cutdcotdist = cms.vdouble(9999.0, 9999.0, 9999.0, 9999.0, 9999.0,
  65284. 9999.0, 9999.0, 9999.0, 9999.0),
  65285. cutdetain = cms.vdouble(0.0116, 0.00449, 0.00938, 0.0184, 0.00678,
  65286. 0.0109, 0.0252, 0.0268, 0.0139),
  65287. cutdetainl = cms.vdouble(0.00816, 0.00401, 0.0081, 0.019, 0.00588,
  65288. 0.00893, 0.0171, 0.0434, 0.0143),
  65289. cutdphiin = cms.vdouble(0.0897, 0.0993, 0.295, 0.0979, 0.151,
  65290. 0.252, 0.341, 0.308, 0.328),
  65291. cutdphiinl = cms.vdouble(0.061, 0.14, 0.286, 0.0921, 0.197,
  65292. 0.24, 0.333, 0.303, 0.258),
  65293. cuteseedopcor = cms.vdouble(0.637, 0.943, 0.742, 0.748, 0.763,
  65294. 0.631, 0.214, 0.873, 0.473),
  65295. cutfmishits = cms.vdouble(1.5, 1.5, 1.5, 2.5, 2.5,
  65296. 1.5, 1.5, 2.5, 0.5),
  65297. cuthoe = cms.vdouble(0.215, 0.0608, 0.147, 0.369, 0.0349,
  65298. 0.102, 0.52, 0.422, 0.404),
  65299. cuthoel = cms.vdouble(0.228, 0.0836, 0.143, 0.37, 0.0392,
  65300. 0.0979, 0.3, 0.381, 0.339),
  65301. cutip_gsf = cms.vdouble(0.0131, 0.0586, 0.0839, 0.0366, 0.452,
  65302. 0.204, 0.0913, 0.0802, 0.0731),
  65303. cutip_gsfl = cms.vdouble(0.0119, 0.0527, 0.0471, 0.0212, 0.233,
  65304. 0.267, 0.109, 0.122, 0.0479),
  65305. cutiso_sum = cms.vdouble(15.5, 12.2, 12.2, 11.7, 7.16,
  65306. 9.71, 8.66, 11.9, 2.98),
  65307. cutiso_sumoet = cms.vdouble(11.9, 7.81, 6.28, 8.92, 4.65,
  65308. 5.49, 9.36, 8.84, 5.94),
  65309. cutiso_sumoetl = cms.vdouble(6.21, 6.81, 5.3, 5.39, 2.73,
  65310. 4.73, 4.84, 3.46, 3.73),
  65311. cutsee = cms.vdouble(0.0145, 0.0116, 0.012, 0.039, 0.0297,
  65312. 0.0311, 0.00987, 0.0347, 0.0917),
  65313. cutseel = cms.vdouble(0.0132, 0.0117, 0.0112, 0.0387, 0.0281,
  65314. 0.0287, 0.00987, 0.0296, 0.0544)
  65315. ),
  65316. electronIDType = cms.string('robust'),
  65317. electronQuality = cms.string('tight'),
  65318. electronVersion = cms.string(''),
  65319. etBinning = cms.bool(True),
  65320. reducedBarrelRecHitCollection = cms.InputTag("ecalRecHit","EcalRecHitsEB"),
  65321. reducedEndcapRecHitCollection = cms.InputTag("ecalRecHit","EcalRecHitsEE"),
  65322. robusthighenergyEleIDCuts = cms.PSet(
  65323. barrel = cms.vdouble(0.05, 9999, 0.09, 0.005, 0.94,
  65324. 0.83, 7.5, 2, 0.03, 9999.0,
  65325. 0, 9999.0, 9999.0, 9999.0, 9999.0,
  65326. 9999.0, 9999.0, 9999.0, 0.0, -9999.0,
  65327. 9999.0, 9999.0, 9999, -1, 0,
  65328. 0),
  65329. endcap = cms.vdouble(0.05, 0.03, 0.09, 0.007, -1,
  65330. -1, 15, 2.5, 0.03, 2.5,
  65331. 0, 0.5, 9999.0, 9999.0, 9999.0,
  65332. 9999.0, 9999.0, 9999.0, 0.0, -9999.0,
  65333. 9999.0, 9999.0, 9999, -1, 0,
  65334. 0)
  65335. ),
  65336. robusthighenergyEleIDCutsV00 = cms.PSet(
  65337. barrel = cms.vdouble(0.05, 0.011, 0.09, 0.005, -1,
  65338. -1, 9999.0, 9999.0, 0, 9999.0,
  65339. 0, 9999.0, 9999.0, 9999.0, 9999.0,
  65340. 9999.0, 9999.0, 9999.0, 0.0, -9999.0,
  65341. 9999.0, 9999.0, 9999, -1, 0,
  65342. 0),
  65343. endcap = cms.vdouble(0.1, 0.0275, 0.09, 0.007, -1,
  65344. -1, 9999.0, 9999.0, 0, 9999.0,
  65345. 0, 9999.0, 9999.0, 9999.0, 9999.0,
  65346. 9999.0, 9999.0, 9999.0, 0.0, -9999.0,
  65347. 9999.0, 9999.0, 9999, -1, 0,
  65348. 0)
  65349. ),
  65350. robusthighenergyEleIDCutsV01 = cms.PSet(
  65351. barrel = cms.vdouble(0.05, 9999, 0.09, 0.005, 0.94,
  65352. 0.83, 9999.0, 9999.0, 0, 9999.0,
  65353. 0, 9999.0, 9999.0, 9999.0, 9999.0,
  65354. 9999.0, 9999.0, 9999.0, 0.0, -9999.0,
  65355. 9999.0, 9999.0, 9999, -1, 0,
  65356. 0),
  65357. endcap = cms.vdouble(0.05, 0.0275, 0.09, 0.007, -1,
  65358. -1, 9999.0, 9999.0, 0, 9999.0,
  65359. 0, 9999.0, 9999.0, 9999.0, 9999.0,
  65360. 9999.0, 9999.0, 9999.0, 0.0, -9999.0,
  65361. 9999.0, 9999.0, 9999, -1, 0,
  65362. 0)
  65363. ),
  65364. robusthighenergyEleIDCutsV02 = cms.PSet(
  65365. barrel = cms.vdouble(0.05, 9999, 0.09, 0.005, 0.94,
  65366. 0.83, 7.5, 2, 0.03, 9999.0,
  65367. 0, 9999.0, 9999.0, 9999.0, 9999.0,
  65368. 9999.0, 9999.0, 9999.0, 0.0, -9999.0,
  65369. 9999.0, 9999.0, 9999, -1, 0,
  65370. 0),
  65371. endcap = cms.vdouble(0.05, 0.03, 0.09, 0.007, -1,
  65372. -1, 15, 2.5, 0.03, 2.5,
  65373. 0, 0.5, 9999.0, 9999.0, 9999.0,
  65374. 9999.0, 9999.0, 9999.0, 0.0, -9999.0,
  65375. 9999.0, 9999.0, 9999, -1, 0,
  65376. 0)
  65377. ),
  65378. robusthighenergyEleIDCutsV03 = cms.PSet(
  65379. barrel = cms.vdouble(0.05, 9999, 0.09, 0.005, 0.94,
  65380. 0.83, 7.5, 2, 0.03, 9999.0,
  65381. 0, 9999.0, 9999.0, 9999.0, 9999.0,
  65382. 9999.0, 9999.0, 9999.0, 0.0, -9999.0,
  65383. 9999.0, 9999.0, 9999, -1, 0,
  65384. 0),
  65385. endcap = cms.vdouble(0.05, 0.03, 0.09, 0.007, -1,
  65386. -1, 15, 2.5, 0.03, 2.5,
  65387. 0, 0.5, 9999.0, 9999.0, 9999.0,
  65388. 9999.0, 9999.0, 9999.0, 0.0, -9999.0,
  65389. 9999.0, 9999.0, 9999, -1, 0,
  65390. 0)
  65391. ),
  65392. robusthighenergyEleIDCutsV04 = cms.PSet(
  65393. barrel = cms.vdouble(0.05, 9999, 0.09, 0.005, 0.94,
  65394. 0.83, 7.5, 2, 0.03, 9999.0,
  65395. 0, 9999.0, 9999.0, 9999.0, 9999.0,
  65396. 9999.0, 9999.0, 9999.0, 0.0, -9999.0,
  65397. 9999.0, 9999.0, 9999, -1, 0,
  65398. 0),
  65399. endcap = cms.vdouble(0.05, 0.03, 0.09, 0.007, -1,
  65400. -1, 15, 2.5, 0.03, 2.5,
  65401. 0, 0.5, 9999.0, 9999.0, 9999.0,
  65402. 9999.0, 9999.0, 9999.0, 0.0, -9999.0,
  65403. 9999.0, 9999.0, 9999, -1, 0,
  65404. 0)
  65405. ),
  65406. robustlooseEleIDCuts = cms.PSet(
  65407. barrel = cms.vdouble(0.05, 0.0103, 0.8, 0.00688, -1,
  65408. -1, 7.33, 4.68, 9999.0, 9999.0,
  65409. 9999.0, 9999.0, 9999.0, 9999.0, 9999.0,
  65410. 9999.0, 9999.0, 9999.0, 0.0, -9999.0,
  65411. 9999.0, 9999.0, 9999, -1, 0,
  65412. 0),
  65413. endcap = cms.vdouble(0.0389, 0.0307, 0.7, 0.00944, -1,
  65414. -1, 7.76, 3.09, 2.23, 9999.0,
  65415. 9999.0, 9999.0, 9999.0, 9999.0, 9999.0,
  65416. 9999.0, 9999.0, 9999.0, 0.0, -9999.0,
  65417. 9999.0, 9999.0, 9999, -1, 0,
  65418. 0)
  65419. ),
  65420. robustlooseEleIDCutsV00 = cms.PSet(
  65421. barrel = cms.vdouble(0.115, 0.014, 0.09, 0.009, -1,
  65422. -1, 9999.0, 9999.0, 9999.0, 9999.0,
  65423. 9999.0, 9999.0, 9999.0, 9999.0, 9999.0,
  65424. 9999.0, 9999.0, 9999.0, 0.0, -9999.0,
  65425. 9999.0, 9999.0, 9999, -1, 0,
  65426. 0),
  65427. endcap = cms.vdouble(0.15, 0.0275, 0.092, 0.0105, -1,
  65428. -1, 9999.0, 9999.0, 9999.0, 9999.0,
  65429. 9999.0, 9999.0, 9999.0, 9999.0, 9999.0,
  65430. 9999.0, 9999.0, 9999.0, 0.0, -9999.0,
  65431. 9999.0, 9999.0, 9999, -1, 0,
  65432. 0)
  65433. ),
  65434. robustlooseEleIDCutsV01 = cms.PSet(
  65435. barrel = cms.vdouble(0.075, 0.0132, 0.058, 0.0077, -1,
  65436. -1, 9999.0, 9999.0, 9999.0, 9999.0,
  65437. 9999.0, 9999.0, 9999.0, 9999.0, 9999.0,
  65438. 9999.0, 9999.0, 9999.0, 0.0, -9999.0,
  65439. 9999.0, 9999.0, 9999, -1, 0,
  65440. 0),
  65441. endcap = cms.vdouble(0.083, 0.027, 0.042, 0.01, -1,
  65442. -1, 9999.0, 9999.0, 9999.0, 9999.0,
  65443. 9999.0, 9999.0, 9999.0, 9999.0, 9999.0,
  65444. 9999.0, 9999.0, 9999.0, 0.0, -9999.0,
  65445. 9999.0, 9999.0, 9999, -1, 0,
  65446. 0)
  65447. ),
  65448. robustlooseEleIDCutsV02 = cms.PSet(
  65449. barrel = cms.vdouble(0.05, 0.0103, 0.8, 0.00688, -1,
  65450. -1, 7.33, 4.68, 9999.0, 9999.0,
  65451. 9999.0, 9999.0, 9999.0, 9999.0, 9999.0,
  65452. 9999.0, 9999.0, 9999.0, 0.0, -9999.0,
  65453. 9999.0, 9999.0, 9999, -1, 0,
  65454. 0),
  65455. endcap = cms.vdouble(0.0389, 0.0307, 0.7, 0.00944, -1,
  65456. -1, 7.76, 3.09, 2.23, 9999.0,
  65457. 9999.0, 9999.0, 9999.0, 9999.0, 9999.0,
  65458. 9999.0, 9999.0, 9999.0, 0.0, -9999.0,
  65459. 9999.0, 9999.0, 9999, -1, 0,
  65460. 0)
  65461. ),
  65462. robustlooseEleIDCutsV03 = cms.PSet(
  65463. barrel = cms.vdouble(0.05, 0.0103, 0.8, 0.00688, -1,
  65464. -1, 7.33, 4.68, 9999.0, 9999.0,
  65465. 9999.0, 9999.0, 9999.0, 9999.0, 9999.0,
  65466. 9999.0, 9999.0, 9999.0, 0.0, -9999.0,
  65467. 9999.0, 9999.0, 9999, -1, 0,
  65468. 0),
  65469. endcap = cms.vdouble(0.0389, 0.0307, 0.7, 0.00944, -1,
  65470. -1, 7.76, 3.09, 2.23, 9999.0,
  65471. 9999.0, 9999.0, 9999.0, 9999.0, 9999.0,
  65472. 9999.0, 9999.0, 9999.0, 0.0, -9999.0,
  65473. 9999.0, 9999.0, 9999, -1, 0,
  65474. 0)
  65475. ),
  65476. robustlooseEleIDCutsV04 = cms.PSet(
  65477. barrel = cms.vdouble(0.05, 0.0103, 0.8, 0.00688, -1,
  65478. -1, 7.33, 4.68, 9999.0, 9999.0,
  65479. 9999.0, 9999.0, 9999.0, 9999.0, 9999.0,
  65480. 9999.0, 9999.0, 9999.0, 0.0, -9999.0,
  65481. 9999.0, 9999.0, 9999, -1, 0,
  65482. 0),
  65483. endcap = cms.vdouble(0.0389, 0.0307, 0.7, 0.00944, -1,
  65484. -1, 7.76, 3.09, 2.23, 9999.0,
  65485. 9999.0, 9999.0, 9999.0, 9999.0, 9999.0,
  65486. 9999.0, 9999.0, 9999.0, 0.0, -9999.0,
  65487. 9999.0, 9999.0, 9999, -1, 0,
  65488. 0)
  65489. ),
  65490. robusttightEleIDCuts = cms.PSet(
  65491. barrel = cms.vdouble(0.0201, 0.0102, 0.0211, 0.00606, -1,
  65492. -1, 2.34, 3.24, 4.51, 9999.0,
  65493. 9999.0, 9999.0, 9999.0, 9999.0, 9999.0,
  65494. 9999.0, 9999.0, 9999.0, 0.0, -9999.0,
  65495. 9999.0, 9999.0, 9999, -1, 0,
  65496. 0),
  65497. endcap = cms.vdouble(0.00253, 0.0291, 0.022, 0.0032, -1,
  65498. -1, 0.826, 2.7, 0.255, 9999.0,
  65499. 9999.0, 9999.0, 9999.0, 9999.0, 9999.0,
  65500. 9999.0, 9999.0, 9999.0, 0.0, -9999.0,
  65501. 9999.0, 9999.0, 9999, -1, 0,
  65502. 0)
  65503. ),
  65504. robusttightEleIDCutsV00 = cms.PSet(
  65505. barrel = cms.vdouble(0.015, 0.0092, 0.02, 0.0025, -1,
  65506. -1, 9999.0, 9999.0, 9999.0, 9999.0,
  65507. 9999.0, 9999.0, 9999.0, 9999.0, 9999.0,
  65508. 9999.0, 9999.0, 9999.0, 0.0, -9999.0,
  65509. 9999.0, 9999.0, 9999, -1, 0,
  65510. 0),
  65511. endcap = cms.vdouble(0.018, 0.025, 0.02, 0.004, -1,
  65512. -1, 9999.0, 9999.0, 9999.0, 9999.0,
  65513. 9999.0, 9999.0, 9999.0, 9999.0, 9999.0,
  65514. 9999.0, 9999.0, 9999.0, 0.0, -9999.0,
  65515. 9999.0, 9999.0, 9999, -1, 0,
  65516. 0)
  65517. ),
  65518. robusttightEleIDCutsV01 = cms.PSet(
  65519. barrel = cms.vdouble(0.01, 0.0099, 0.025, 0.004, -1,
  65520. -1, 9999.0, 9999.0, 9999.0, 9999.0,
  65521. 9999.0, 9999.0, 9999.0, 9999.0, 9999.0,
  65522. 9999.0, 9999.0, 9999.0, 0.0, -9999.0,
  65523. 9999.0, 9999.0, 9999, -1, 0,
  65524. 0),
  65525. endcap = cms.vdouble(0.01, 0.028, 0.02, 0.0066, -1,
  65526. -1, 9999.0, 9999.0, 9999.0, 9999.0,
  65527. 9999.0, 9999.0, 9999.0, 9999.0, 9999.0,
  65528. 9999.0, 9999.0, 9999.0, 0.0, -9999.0,
  65529. 9999.0, 9999.0, 9999, -1, 0,
  65530. 0)
  65531. ),
  65532. robusttightEleIDCutsV02 = cms.PSet(
  65533. barrel = cms.vdouble(0.0201, 0.0102, 0.0211, 0.00606, -1,
  65534. -1, 2.34, 3.24, 4.51, 9999.0,
  65535. 9999.0, 9999.0, 9999.0, 9999.0, 9999.0,
  65536. 9999.0, 9999.0, 9999.0, 0.0, -9999.0,
  65537. 9999.0, 9999.0, 9999, -1, 0,
  65538. 0),
  65539. endcap = cms.vdouble(0.00253, 0.0291, 0.022, 0.0032, -1,
  65540. -1, 0.826, 2.7, 0.255, 9999.0,
  65541. 9999.0, 9999.0, 9999.0, 9999.0, 9999.0,
  65542. 9999.0, 9999.0, 9999.0, 0.0, -9999.0,
  65543. 9999.0, 9999.0, 9999, -1, 0,
  65544. 0)
  65545. ),
  65546. robusttightEleIDCutsV03 = cms.PSet(
  65547. barrel = cms.vdouble(0.0201, 0.0102, 0.0211, 0.00606, -1,
  65548. -1, 2.34, 3.24, 4.51, 9999.0,
  65549. 9999.0, 9999.0, 9999.0, 9999.0, 9999.0,
  65550. 9999.0, 9999.0, 9999.0, 0.0, -9999.0,
  65551. 9999.0, 9999.0, 9999, -1, 0,
  65552. 0),
  65553. endcap = cms.vdouble(0.00253, 0.0291, 0.022, 0.0032, -1,
  65554. -1, 0.826, 2.7, 0.255, 9999.0,
  65555. 9999.0, 9999.0, 9999.0, 9999.0, 9999.0,
  65556. 9999.0, 9999.0, 9999.0, 0.0, -9999.0,
  65557. 9999.0, 9999.0, 9999, -1, 0,
  65558. 0)
  65559. ),
  65560. robusttightEleIDCutsV04 = cms.PSet(
  65561. barrel = cms.vdouble(0.0201, 0.0102, 0.0211, 0.00606, -1,
  65562. -1, 2.34, 3.24, 4.51, 9999.0,
  65563. 9999.0, 9999.0, 9999.0, 9999.0, 9999.0,
  65564. 9999.0, 9999.0, 9999.0, 0.0, -9999.0,
  65565. 9999.0, 9999.0, 9999, -1, 0,
  65566. 0),
  65567. endcap = cms.vdouble(0.00253, 0.0291, 0.022, 0.0032, -1,
  65568. -1, 0.826, 2.7, 0.255, 9999.0,
  65569. 9999.0, 9999.0, 9999.0, 9999.0, 9999.0,
  65570. 9999.0, 9999.0, 9999.0, 0.0, -9999.0,
  65571. 9999.0, 9999.0, 9999, -1, 0,
  65572. 0)
  65573. ),
  65574. src = cms.InputTag("gedGsfElectrons"),
  65575. verticesCollection = cms.InputTag("offlinePrimaryVerticesWithBS")
  65576. )
  65577.  
  65578.  
  65579. process.eidTight = cms.EDProducer("EleIdCutBasedExtProducer",
  65580. additionalCategories = cms.bool(True),
  65581. algorithm = cms.string('eIDCB'),
  65582. classbasedlooseEleIDCuts = cms.PSet(
  65583. cutdcotdist = cms.vdouble(9999.0, 9999.0, 9999.0, 9999.0, 9999.0,
  65584. 9999.0, 9999.0, 9999.0, 9999.0),
  65585. cutdetain = cms.vdouble(0.0137, 0.00678, 0.0241, 0.0187, 0.0161,
  65586. 0.0224, 0.0252, 0.0308, 0.0273),
  65587. cutdetainl = cms.vdouble(0.0124, 0.00503, 0.0257, 0.0228, 0.0118,
  65588. 0.0178, 0.0188, 0.14, 0.024),
  65589. cutdphiin = cms.vdouble(0.0897, 0.262, 0.353, 0.116, 0.357,
  65590. 0.319, 0.342, 0.404, 0.336),
  65591. cutdphiinl = cms.vdouble(0.0747, 0.25, 0.356, 0.0956, 0.347,
  65592. 0.326, 0.333, 0.647, 0.289),
  65593. cuteseedopcor = cms.vdouble(0.63, 0.82, 0.401, 0.718, 0.4,
  65594. 0.458, 0.15, 0.664, 0.373),
  65595. cutfmishits = cms.vdouble(4.5, 1.5, 1.5, 2.5, 2.5,
  65596. 1.5, 4.5, 3.5, 3.5),
  65597. cuthoe = cms.vdouble(0.247, 0.137, 0.147, 0.371, 0.0588,
  65598. 0.147, 0.52, 0.452, 0.404),
  65599. cuthoel = cms.vdouble(0.236, 0.126, 0.147, 0.375, 0.0392,
  65600. 0.145, 0.365, 0.383, 0.384),
  65601. cutip_gsf = cms.vdouble(0.0551, 0.0765, 0.143, 0.0874, 0.594,
  65602. 0.37, 0.0913, 1.15, 0.231),
  65603. cutip_gsfl = cms.vdouble(0.0186, 0.0759, 0.138, 0.0473, 0.62,
  65604. 0.304, 0.109, 0.775, 0.0479),
  65605. cutiso_sum = cms.vdouble(33.0, 17.0, 17.9, 18.8, 8.55,
  65606. 12.5, 17.6, 18.5, 2.98),
  65607. cutiso_sumoet = cms.vdouble(34.5, 12.7, 12.1, 19.9, 6.35,
  65608. 8.85, 14.0, 10.5, 9.74),
  65609. cutiso_sumoetl = cms.vdouble(11.3, 9.05, 9.07, 9.94, 5.25,
  65610. 6.15, 10.7, 10.8, 4.4),
  65611. cutsee = cms.vdouble(0.0176, 0.0125, 0.0181, 0.0415, 0.0364,
  65612. 0.0418, 0.0146, 0.0678, 0.133),
  65613. cutseel = cms.vdouble(0.0164, 0.0118, 0.015, 0.0523, 0.0326,
  65614. 0.0456, 0.0185, 0.0589, 0.0544)
  65615. ),
  65616. classbasedlooseEleIDCutsV00 = cms.PSet(
  65617. deltaEtaIn = cms.vdouble(0.009, 0.0045, 0.0085, 0.0, 0.0105,
  65618. 0.0068, 0.01, 0.0),
  65619. deltaPhiIn = cms.vdouble(0.05, 0.025, 0.053, 0.09, 0.07,
  65620. 0.03, 0.092, 0.092),
  65621. eSeedOverPin = cms.vdouble(0.11, 0.91, 0.11, 0.0, 0.0,
  65622. 0.85, 0.0, 0.0),
  65623. hOverE = cms.vdouble(0.115, 0.1, 0.055, 0.0, 0.145,
  65624. 0.12, 0.15, 0.0),
  65625. sigmaEtaEta = cms.vdouble(0.014, 0.012, 0.0115, 0.0, 0.0275,
  65626. 0.0265, 0.0265, 0.0)
  65627. ),
  65628. classbasedlooseEleIDCutsV01 = cms.PSet(
  65629. deltaEtaIn = cms.vdouble(0.0078, 0.00259, 0.0062, 0.0, 0.0078,
  65630. 0.0061, 0.0061, 0.0),
  65631. deltaPhiIn = cms.vdouble(0.053, 0.0189, 0.059, 0.099, 0.0278,
  65632. 0.0157, 0.042, 0.08),
  65633. eSeedOverPin = cms.vdouble(0.3, 0.92, 0.211, 0.0, 0.42,
  65634. 0.88, 0.68, 0.0),
  65635. hOverE = cms.vdouble(0.076, 0.033, 0.07, 0.0, 0.083,
  65636. 0.0148, 0.033, 0.0),
  65637. sigmaEtaEta = cms.vdouble(0.0101, 0.0095, 0.0097, 0.0, 0.0271,
  65638. 0.0267, 0.0259, 0.0)
  65639. ),
  65640. classbasedlooseEleIDCutsV02 = cms.PSet(
  65641. cutdeta = cms.vdouble(0.00958, 0.00406, 0.0122, 0.0137, 0.00837,
  65642. 0.0127, 0.011, 0.00336, 0.00977, 0.015,
  65643. 0.00675, 0.0109, 0.014, 0.00508, 0.0109,
  65644. 0.0146, 0.00506, 0.0127),
  65645. cutdphi = cms.vdouble(0.0372, 0.114, 0.118, 0.0488, 0.117,
  65646. 0.119, 0.0606, 0.0548, 0.117, 0.07,
  65647. 0.0355, 0.117, 0.088, 0.045, 0.118,
  65648. 0.0919, 0.0236, 0.0515),
  65649. cuteopin = cms.vdouble(0.878, 0.802, 0.814, 0.942, 0.735,
  65650. 0.774, 0.829, 0.909, 0.829, 0.813,
  65651. 0.86, 0.897, 0.817, 0.831, 0.818,
  65652. 0.861, 0.787, 0.789),
  65653. cuthoe = cms.vdouble(0.0887, 0.0934, 0.0949, 0.0986, 0.0431,
  65654. 0.0878, 0.097, 0.0509, 0.098, 0.0991,
  65655. 0.0321, 0.0928, 0.0663, 0.0717, 0.0966,
  65656. 0.0758, 0.0149, 0.0131),
  65657. cutip = cms.vdouble(0.0246, 0.076, 0.0966, 0.0885, 0.441,
  65658. 0.205, 0.0292, 0.0293, 0.0619, 0.0251,
  65659. 0.159, 0.0815, 7.29, 0.0106, 5.76,
  65660. 6.89, 1.27, 5.89),
  65661. cutisoecal = cms.vdouble(33.4, 28.1, 7.32, 27.4, 7.33,
  65662. 21.7, 93.8, 102.0, 12.1, 26.0,
  65663. 8.91, 10.0, 16.1, 31.3, 16.9,
  65664. 15.4, 13.3, 37.7),
  65665. cutisohcal = cms.vdouble(13.5, 9.93, 7.56, 14.8, 8.1,
  65666. 10.8, 42.7, 20.1, 9.11, 10.4,
  65667. 6.89, 5.59, 8.53, 9.59, 24.2,
  65668. 2.78, 8.67, 0.288),
  65669. cutisotk = cms.vdouble(24.3, 8.45, 14.4, 27.8, 6.02,
  65670. 10.5, 14.1, 10.2, 14.5, 19.1,
  65671. 6.1, 14.1, 8.59, 8.33, 8.3,
  65672. 8.93, 8.6, 16.0),
  65673. cutmishits = cms.vdouble(5.5, 1.5, 5.5, 2.5, 2.5,
  65674. 2.5, 3.5, 5.5, 0.5, 1.5,
  65675. 2.5, 0.5, 1.5, 1.5, 0.5,
  65676. 0.5, 0.5, 0.5),
  65677. cutsee = cms.vdouble(0.0172, 0.0115, 0.0143, 0.0344, 0.0295,
  65678. 0.0304, 0.0145, 0.0108, 0.0128, 0.0347,
  65679. 0.0307, 0.0316, 0.018, 0.011, 0.0132,
  65680. 0.0349, 0.031, 0.0327)
  65681. ),
  65682. classbasedlooseEleIDCutsV03 = cms.PSet(
  65683. cutdcotdist = cms.vdouble(0.0393, 0.0392, 0.0397, 0.0394, 0.0393,
  65684. 0.039, 0.0378, 0.0388, 0.0382, 0.0385,
  65685. 0.0167, 0.00325, 0.0394, 0.0387, 0.0388,
  65686. 0.0227, 0.0258, 0.0127, 0.0298, 0.03,
  65687. 0.00946, 0.039, 0.0231, 0.0278, 0.00162,
  65688. 0.0367, 0.0199),
  65689. cutdetain = cms.vdouble(0.00989, 0.00484, 0.0146, 0.0146, 0.00902,
  65690. 0.0172, 0.0137, 0.0477, 0.0275, 0.00967,
  65691. 0.00377, 0.00924, 0.013, 0.00666, 0.0123,
  65692. 0.0125, 0.0228, 0.0112, 0.0106, 0.0038,
  65693. 0.00897, 0.0139, 0.00667, 0.0122, 0.0122,
  65694. 0.0193, 0.00239),
  65695. cutdphiin = cms.vdouble(0.041, 0.275, 0.365, 0.047, 0.273,
  65696. 0.296, 0.329, 0.465, 0.627, 0.0581,
  65697. 0.0954, 0.327, 0.0702, 0.0582, 0.279,
  65698. 0.117, 0.318, 0.246, 0.0821, 0.052,
  65699. 0.292, 0.116, 0.0435, 0.312, 0.118,
  65700. 0.296, 0.0459),
  65701. cuteseedopcor = cms.vdouble(0.78, 0.302, 0.483, 0.904, 0.168,
  65702. 0.645, 0.108, 0.284, 0.324, 0.591,
  65703. 0.286, 0.488, 0.813, 0.791, 0.672,
  65704. 0.398, 0.834, 0.878, 0.515, 0.937,
  65705. 0.806, 0.816, 0.85, 0.507, 0.367,
  65706. 0.83, 0.648),
  65707. cutet = cms.vdouble(-100000.0, -100000.0, -100000.0, -100000.0, -100000.0,
  65708. -100000.0, -100000.0, -100000.0, -100000.0, -100000.0,
  65709. -100000.0, -100000.0, -100000.0, -100000.0, -100000.0,
  65710. -100000.0, -100000.0, -100000.0, 12.0, 12.0,
  65711. 12.0, 12.0, 12.0, 12.0, 12.0,
  65712. 12.0, 12.5),
  65713. cutfmishits = cms.vdouble(4.5, 1.5, 1.5, 2.5, 2.5,
  65714. 1.5, 2.5, 2.5, 1.5, 2.5,
  65715. 1.5, 1.5, 1.5, 1.5, 0.5,
  65716. 2.5, 2.5, 0.5, 2.5, 1.5,
  65717. 0.5, 1.5, 1.5, 0.5, 2.5,
  65718. 0.5, 0.5),
  65719. cuthoe = cms.vdouble(0.166, 0.0771, 0.144, 0.37, 0.0497,
  65720. 0.139, 0.401, 2.68, 0.516, 0.234,
  65721. 0.0556, 0.144, 0.368, 0.031, 0.12,
  65722. 0.602, 2.01, 1.05, 0.104, 0.063,
  65723. 0.0565, 0.38, 0.0192, 0.0294, 0.537,
  65724. 4.65, 1.87),
  65725. cutip_gsf = cms.vdouble(0.0431, 0.0767, 0.139, 0.101, 0.149,
  65726. 0.154, 0.932, 0.15, 0.124, 0.0238,
  65727. 0.0467, 0.0759, 0.0369, 0.147, 0.0986,
  65728. 0.0626, 0.195, 0.116, 0.0122, 0.0125,
  65729. 0.0693, 0.0162, 0.089, 0.0673, 0.0467,
  65730. 0.0651, 0.0221),
  65731. cutiso_sum = cms.vdouble(31.5, 10.3, 8.8, 11.0, 6.13,
  65732. 6.94, 7.52, 9.0, 3.5, 100000.0,
  65733. 100000.0, 100000.0, 100000.0, 100000.0, 100000.0,
  65734. 100000.0, 100000.0, 100000.0, 100000.0, 100000.0,
  65735. 100000.0, 100000.0, 100000.0, 100000.0, 100000.0,
  65736. 100000.0, 100000.0),
  65737. cutiso_sumoet = cms.vdouble(28.9, 15.3, 12.0, 18.3, 7.17,
  65738. 9.42, 11.0, 9.81, 3.94, 22.7,
  65739. 15.9, 12.3, 17.0, 7.58, 8.89,
  65740. 15.2, 12.7, 6.17, 20.8, 21.2,
  65741. 17.2, 15.5, 9.37, 10.6, 19.8,
  65742. 22.1, 15.6),
  65743. cutsee = cms.vdouble(0.0175, 0.0127, 0.0177, 0.0373, 0.0314,
  65744. 0.0329, 0.0157, 0.0409, 0.14, 0.0169,
  65745. 0.0106, 0.0142, 0.0363, 0.0322, 0.0354,
  65746. 0.0117, 0.0372, 28.2, 0.0171, 0.0113,
  65747. 0.014, 0.0403, 0.0323, 0.0411, 0.0104,
  65748. 0.0436, 0.0114)
  65749. ),
  65750. classbasedlooseEleIDCutsV04 = cms.PSet(
  65751. cutdcotdist = cms.vdouble(0.0393, 0.0392, 0.0397, 0.0394, 0.0393,
  65752. 0.039, 0.0378, 0.0388, 0.0382, 0.0385,
  65753. 0.0167, 0.00325, 0.0394, 0.0387, 0.0388,
  65754. 0.0227, 0.0258, 0.0127, 0.0298, 0.03,
  65755. 0.00946, 0.039, 0.0231, 0.0278, 0.00162,
  65756. 0.0367, 0.0199),
  65757. cutdetain = cms.vdouble(0.00989, 0.00484, 0.0146, 0.0146, 0.00902,
  65758. 0.0172, 0.0137, 0.0477, 0.0275, 0.00967,
  65759. 0.00377, 0.00924, 0.013, 0.00666, 0.0123,
  65760. 0.0125, 0.0228, 0.0112, 0.0106, 0.0038,
  65761. 0.00897, 0.0139, 0.00667, 0.0122, 0.0122,
  65762. 0.0193, 0.00239),
  65763. cutdphiin = cms.vdouble(0.041, 0.275, 0.365, 0.047, 0.273,
  65764. 0.296, 0.329, 0.465, 0.627, 0.0581,
  65765. 0.0954, 0.327, 0.0702, 0.0582, 0.279,
  65766. 0.117, 0.318, 0.246, 0.0821, 0.052,
  65767. 0.292, 0.116, 0.0435, 0.312, 0.118,
  65768. 0.296, 0.0459),
  65769. cuteseedopcor = cms.vdouble(0.78, 0.302, 0.483, 0.904, 0.168,
  65770. 0.645, 0.108, 0.284, 0.324, 0.591,
  65771. 0.286, 0.488, 0.813, 0.791, 0.672,
  65772. 0.398, 0.834, 0.878, 0.515, 0.937,
  65773. 0.806, 0.816, 0.85, 0.507, 0.367,
  65774. 0.83, 0.648),
  65775. cutet = cms.vdouble(-100000.0, -100000.0, -100000.0, -100000.0, -100000.0,
  65776. -100000.0, -100000.0, -100000.0, -100000.0, -100000.0,
  65777. -100000.0, -100000.0, -100000.0, -100000.0, -100000.0,
  65778. -100000.0, -100000.0, -100000.0, 12.0, 12.0,
  65779. 12.0, 12.0, 12.0, 12.0, 12.0,
  65780. 12.0, 12.5),
  65781. cutfmishits = cms.vdouble(4.5, 1.5, 1.5, 2.5, 2.5,
  65782. 1.5, 2.5, 2.5, 1.5, 2.5,
  65783. 1.5, 1.5, 1.5, 1.5, 0.5,
  65784. 2.5, 2.5, 0.5, 2.5, 1.5,
  65785. 0.5, 1.5, 1.5, 0.5, 2.5,
  65786. 0.5, 0.5),
  65787. cuthoe = cms.vdouble(0.166, 0.0771, 0.144, 0.37, 0.0497,
  65788. 0.139, 0.401, 2.68, 0.516, 0.234,
  65789. 0.0556, 0.144, 0.368, 0.031, 0.12,
  65790. 0.602, 2.01, 1.05, 0.104, 0.063,
  65791. 0.0565, 0.38, 0.0192, 0.0294, 0.537,
  65792. 4.65, 1.87),
  65793. cutip_gsf = cms.vdouble(0.0431, 0.0767, 0.139, 0.101, 0.149,
  65794. 0.154, 0.932, 0.15, 0.124, 0.0238,
  65795. 0.0467, 0.0759, 0.0369, 0.147, 0.0986,
  65796. 0.0626, 0.195, 0.116, 0.0122, 0.0125,
  65797. 0.0693, 0.0162, 0.089, 0.0673, 0.0467,
  65798. 0.0651, 0.0221),
  65799. cutiso_sum = cms.vdouble(31.5, 10.3, 8.8, 11.0, 6.13,
  65800. 6.94, 7.52, 9.0, 3.5, 100000.0,
  65801. 100000.0, 100000.0, 100000.0, 100000.0, 100000.0,
  65802. 100000.0, 100000.0, 100000.0, 100000.0, 100000.0,
  65803. 100000.0, 100000.0, 100000.0, 100000.0, 100000.0,
  65804. 100000.0, 100000.0),
  65805. cutiso_sumoet = cms.vdouble(28.9, 15.3, 12.0, 18.3, 7.17,
  65806. 9.42, 11.0, 9.81, 3.94, 22.7,
  65807. 15.9, 12.3, 17.0, 7.58, 8.89,
  65808. 15.2, 12.7, 6.17, 20.8, 21.2,
  65809. 17.2, 15.5, 9.37, 10.6, 19.8,
  65810. 22.1, 15.6),
  65811. cutsee = cms.vdouble(0.0175, 0.0127, 0.0177, 0.0373, 0.0314,
  65812. 0.0329, 0.0157, 0.0409, 0.14, 0.0169,
  65813. 0.0106, 0.0142, 0.0363, 0.0322, 0.0354,
  65814. 0.0117, 0.0372, 28.2, 0.0171, 0.0113,
  65815. 0.014, 0.0403, 0.0323, 0.0411, 0.0104,
  65816. 0.0436, 0.0114)
  65817. ),
  65818. classbasedlooseEleIDCutsV06 = cms.PSet(
  65819. cutdcotdist = cms.vdouble(9999.0, 9999.0, 9999.0, 9999.0, 9999.0,
  65820. 9999.0, 9999.0, 9999.0, 9999.0),
  65821. cutdetain = cms.vdouble(0.0137, 0.00678, 0.0241, 0.0187, 0.0161,
  65822. 0.0224, 0.0252, 0.0308, 0.0273),
  65823. cutdetainl = cms.vdouble(0.0124, 0.00503, 0.0257, 0.0228, 0.0118,
  65824. 0.0178, 0.0188, 0.14, 0.024),
  65825. cutdphiin = cms.vdouble(0.0897, 0.262, 0.353, 0.116, 0.357,
  65826. 0.319, 0.342, 0.404, 0.336),
  65827. cutdphiinl = cms.vdouble(0.0747, 0.25, 0.356, 0.0956, 0.347,
  65828. 0.326, 0.333, 0.647, 0.289),
  65829. cuteseedopcor = cms.vdouble(0.63, 0.82, 0.401, 0.718, 0.4,
  65830. 0.458, 0.15, 0.664, 0.373),
  65831. cutfmishits = cms.vdouble(4.5, 1.5, 1.5, 2.5, 2.5,
  65832. 1.5, 4.5, 3.5, 3.5),
  65833. cuthoe = cms.vdouble(0.247, 0.137, 0.147, 0.371, 0.0588,
  65834. 0.147, 0.52, 0.452, 0.404),
  65835. cuthoel = cms.vdouble(0.236, 0.126, 0.147, 0.375, 0.0392,
  65836. 0.145, 0.365, 0.383, 0.384),
  65837. cutip_gsf = cms.vdouble(0.0551, 0.0765, 0.143, 0.0874, 0.594,
  65838. 0.37, 0.0913, 1.15, 0.231),
  65839. cutip_gsfl = cms.vdouble(0.0186, 0.0759, 0.138, 0.0473, 0.62,
  65840. 0.304, 0.109, 0.775, 0.0479),
  65841. cutiso_sum = cms.vdouble(33.0, 17.0, 17.9, 18.8, 8.55,
  65842. 12.5, 17.6, 18.5, 2.98),
  65843. cutiso_sumoet = cms.vdouble(34.5, 12.7, 12.1, 19.9, 6.35,
  65844. 8.85, 14.0, 10.5, 9.74),
  65845. cutiso_sumoetl = cms.vdouble(11.3, 9.05, 9.07, 9.94, 5.25,
  65846. 6.15, 10.7, 10.8, 4.4),
  65847. cutsee = cms.vdouble(0.0176, 0.0125, 0.0181, 0.0415, 0.0364,
  65848. 0.0418, 0.0146, 0.0678, 0.133),
  65849. cutseel = cms.vdouble(0.0164, 0.0118, 0.015, 0.0523, 0.0326,
  65850. 0.0456, 0.0185, 0.0589, 0.0544)
  65851. ),
  65852. classbasedtightEleIDCuts = cms.PSet(
  65853. cutdcotdist = cms.vdouble(9999.0, 9999.0, 9999.0, 9999.0, 9999.0,
  65854. 9999.0, 9999.0, 9999.0, 9999.0),
  65855. cutdetain = cms.vdouble(0.0116, 0.00449, 0.00938, 0.0184, 0.00678,
  65856. 0.0109, 0.0252, 0.0268, 0.0139),
  65857. cutdetainl = cms.vdouble(0.00816, 0.00401, 0.0081, 0.019, 0.00588,
  65858. 0.00893, 0.0171, 0.0434, 0.0143),
  65859. cutdphiin = cms.vdouble(0.0897, 0.0993, 0.295, 0.0979, 0.151,
  65860. 0.252, 0.341, 0.308, 0.328),
  65861. cutdphiinl = cms.vdouble(0.061, 0.14, 0.286, 0.0921, 0.197,
  65862. 0.24, 0.333, 0.303, 0.258),
  65863. cuteseedopcor = cms.vdouble(0.637, 0.943, 0.742, 0.748, 0.763,
  65864. 0.631, 0.214, 0.873, 0.473),
  65865. cutfmishits = cms.vdouble(1.5, 1.5, 1.5, 2.5, 2.5,
  65866. 1.5, 1.5, 2.5, 0.5),
  65867. cuthoe = cms.vdouble(0.215, 0.0608, 0.147, 0.369, 0.0349,
  65868. 0.102, 0.52, 0.422, 0.404),
  65869. cuthoel = cms.vdouble(0.228, 0.0836, 0.143, 0.37, 0.0392,
  65870. 0.0979, 0.3, 0.381, 0.339),
  65871. cutip_gsf = cms.vdouble(0.0131, 0.0586, 0.0839, 0.0366, 0.452,
  65872. 0.204, 0.0913, 0.0802, 0.0731),
  65873. cutip_gsfl = cms.vdouble(0.0119, 0.0527, 0.0471, 0.0212, 0.233,
  65874. 0.267, 0.109, 0.122, 0.0479),
  65875. cutiso_sum = cms.vdouble(15.5, 12.2, 12.2, 11.7, 7.16,
  65876. 9.71, 8.66, 11.9, 2.98),
  65877. cutiso_sumoet = cms.vdouble(11.9, 7.81, 6.28, 8.92, 4.65,
  65878. 5.49, 9.36, 8.84, 5.94),
  65879. cutiso_sumoetl = cms.vdouble(6.21, 6.81, 5.3, 5.39, 2.73,
  65880. 4.73, 4.84, 3.46, 3.73),
  65881. cutsee = cms.vdouble(0.0145, 0.0116, 0.012, 0.039, 0.0297,
  65882. 0.0311, 0.00987, 0.0347, 0.0917),
  65883. cutseel = cms.vdouble(0.0132, 0.0117, 0.0112, 0.0387, 0.0281,
  65884. 0.0287, 0.00987, 0.0296, 0.0544)
  65885. ),
  65886. classbasedtightEleIDCutsV00 = cms.PSet(
  65887. deltaEtaIn = cms.vdouble(0.0055, 0.003, 0.0065, 0.0, 0.006,
  65888. 0.0055, 0.0075, 0.0),
  65889. deltaPhiIn = cms.vdouble(0.032, 0.016, 0.0525, 0.09, 0.025,
  65890. 0.035, 0.065, 0.092),
  65891. eSeedOverPin = cms.vdouble(0.24, 0.94, 0.11, 0.0, 0.32,
  65892. 0.83, 0.0, 0.0),
  65893. hOverE = cms.vdouble(0.05, 0.042, 0.045, 0.0, 0.055,
  65894. 0.037, 0.05, 0.0),
  65895. sigmaEtaEta = cms.vdouble(0.0125, 0.011, 0.01, 0.0, 0.0265,
  65896. 0.0252, 0.026, 0.0)
  65897. ),
  65898. classbasedtightEleIDCutsV01 = cms.PSet(
  65899. deltaEtaIn = cms.vdouble(0.0043, 0.00282, 0.0036, 0.0, 0.0066,
  65900. 0.0049, 0.0041, 0.0),
  65901. deltaPhiIn = cms.vdouble(0.0225, 0.0114, 0.0234, 0.039, 0.0215,
  65902. 0.0095, 0.0148, 0.0167),
  65903. eSeedOverPin = cms.vdouble(0.32, 0.94, 0.221, 0.0, 0.74,
  65904. 0.89, 0.66, 0.0),
  65905. hOverE = cms.vdouble(0.056, 0.0221, 0.037, 0.0, 0.0268,
  65906. 0.0102, 0.0104, 0.0),
  65907. sigmaEtaEta = cms.vdouble(0.0095, 0.0094, 0.0094, 0.0, 0.026,
  65908. 0.0257, 0.0246, 0.0)
  65909. ),
  65910. classbasedtightEleIDCutsV02 = cms.PSet(
  65911. cutdeta = cms.vdouble(0.00915, 0.00302, 0.0061, 0.0135, 0.00565,
  65912. 0.00793, 0.0102, 0.00266, 0.0106, 0.00903,
  65913. 0.00766, 0.00723, 0.0116, 0.00203, 0.00659,
  65914. 0.0148, 0.00555, 0.0128),
  65915. cutdphi = cms.vdouble(0.0369, 0.0307, 0.117, 0.0475, 0.0216,
  65916. 0.117, 0.0372, 0.0246, 0.0426, 0.0612,
  65917. 0.0142, 0.039, 0.0737, 0.0566, 0.0359,
  65918. 0.0187, 0.012, 0.0358),
  65919. cuteopin = cms.vdouble(0.878, 0.859, 0.874, 0.944, 0.737,
  65920. 0.773, 0.86, 0.967, 0.917, 0.812,
  65921. 0.915, 1.01, 0.847, 0.953, 0.979,
  65922. 0.841, 0.771, 1.09),
  65923. cuthoe = cms.vdouble(0.0871, 0.0289, 0.0783, 0.0946, 0.0245,
  65924. 0.0363, 0.0671, 0.048, 0.0614, 0.0924,
  65925. 0.0158, 0.049, 0.0382, 0.0915, 0.0451,
  65926. 0.0452, 0.00196, 0.0043),
  65927. cutip = cms.vdouble(0.0239, 0.027, 0.0768, 0.0231, 0.178,
  65928. 0.0957, 0.0102, 0.0168, 0.043, 0.0166,
  65929. 0.0594, 0.0308, 2.1, 0.00527, 3.17,
  65930. 4.91, 0.769, 5.9),
  65931. cutisoecal = cms.vdouble(20.0, 27.2, 4.48, 13.5, 4.56,
  65932. 3.19, 12.2, 13.1, 7.42, 7.67,
  65933. 4.12, 4.85, 10.1, 12.4, 11.1,
  65934. 11.0, 10.6, 13.4),
  65935. cutisohcal = cms.vdouble(10.9, 7.01, 8.75, 3.51, 7.75,
  65936. 1.62, 11.6, 9.9, 4.97, 5.33,
  65937. 3.18, 2.32, 0.164, 5.46, 12.0,
  65938. 0.00604, 4.1, 0.000628),
  65939. cutisotk = cms.vdouble(6.53, 4.6, 6.0, 8.63, 3.11,
  65940. 7.77, 5.42, 4.81, 4.06, 6.47,
  65941. 2.8, 3.45, 5.29, 5.18, 15.4,
  65942. 5.38, 4.47, 0.0347),
  65943. cutmishits = cms.vdouble(5.5, 1.5, 0.5, 1.5, 2.5,
  65944. 0.5, 3.5, 5.5, 0.5, 0.5,
  65945. 0.5, 0.5, 0.5, 1.5, 0.5,
  65946. 0.5, 0.5, 0.5),
  65947. cutsee = cms.vdouble(0.0131, 0.0106, 0.0115, 0.0306, 0.028,
  65948. 0.0293, 0.0131, 0.0106, 0.0115, 0.0317,
  65949. 0.029, 0.0289, 0.0142, 0.0106, 0.0103,
  65950. 0.035, 0.0296, 0.0333)
  65951. ),
  65952. classbasedtightEleIDCutsV03 = cms.PSet(
  65953. cutdcotdist = cms.vdouble(0.0393, 0.0256, 0.00691, 0.0394, 0.0386,
  65954. 0.039, 0.0325, 0.0384, 0.0382, 0.0245,
  65955. 0.000281, 5.46e-05, 0.0342, 0.0232, 0.00107,
  65956. 0.0178, 0.0193, 0.000758, 0.000108, 0.0248,
  65957. 0.000458, 0.0129, 0.00119, 0.0182, 4.53e-05,
  65958. 0.0189, 0.000928),
  65959. cutdetain = cms.vdouble(0.00811, 0.00341, 0.00633, 0.0103, 0.00667,
  65960. 0.01, 0.0106, 0.0145, 0.0163, 0.0076,
  65961. 0.00259, 0.00511, 0.00941, 0.0043, 0.00857,
  65962. 0.012, 0.0169, 0.00172, 0.00861, 0.00362,
  65963. 0.00601, 0.00925, 0.00489, 0.00832, 0.0119,
  65964. 0.0169, 0.000996),
  65965. cutdphiin = cms.vdouble(0.0404, 0.0499, 0.263, 0.042, 0.0484,
  65966. 0.241, 0.242, 0.231, 0.286, 0.0552,
  65967. 0.0338, 0.154, 0.0623, 0.0183, 0.0392,
  65968. 0.0547, 0.0588, 0.00654, 0.042, 0.0217,
  65969. 0.0885, 0.0445, 0.0141, 0.0234, 0.065,
  65970. 0.0258, 0.0346),
  65971. cuteseedopcor = cms.vdouble(0.784, 0.366, 0.57, 0.911, 0.298,
  65972. 0.645, 0.51, 0.497, 0.932, 0.835,
  65973. 0.968, 0.969, 0.923, 0.898, 0.98,
  65974. 0.63, 0.971, 1.0, 0.515, 0.963,
  65975. 0.986, 0.823, 0.879, 1.01, 0.931,
  65976. 0.937, 1.05),
  65977. cutet = cms.vdouble(-100000.0, -100000.0, -100000.0, -100000.0, -100000.0,
  65978. -100000.0, -100000.0, -100000.0, -100000.0, -100000.0,
  65979. -100000.0, -100000.0, -100000.0, -100000.0, -100000.0,
  65980. -100000.0, -100000.0, -100000.0, 13.7, 13.2,
  65981. 13.6, 14.2, 14.1, 13.9, 12.9,
  65982. 14.9, 17.7),
  65983. cutfmishits = cms.vdouble(2.5, 1.5, 1.5, 1.5, 1.5,
  65984. 0.5, 2.5, 0.5, 0.5, 2.5,
  65985. 1.5, 0.5, 0.5, 0.5, 0.5,
  65986. 0.5, 0.5, -0.5, 2.5, 1.5,
  65987. 0.5, 0.5, 0.5, 0.5, 0.5,
  65988. 0.5, 0.5),
  65989. cuthoe = cms.vdouble(0.0783, 0.0387, 0.105, 0.118, 0.0227,
  65990. 0.062, 0.13, 2.47, 0.38, 0.0888,
  65991. 0.0503, 0.0955, 0.0741, 0.015, 0.03,
  65992. 0.589, 1.13, 0.612, 0.0494, 0.0461,
  65993. 0.0292, 0.0369, 0.0113, 0.0145, 0.124,
  65994. 2.05, 0.61),
  65995. cutip_gsf = cms.vdouble(0.0213, 0.0422, 0.0632, 0.0361, 0.073,
  65996. 0.126, 0.171, 0.119, 0.0372, 0.0131,
  65997. 0.0146, 0.0564, 0.0152, 0.0222, 0.0268,
  65998. 0.0314, 0.0884, 0.00374, 0.00852, 0.00761,
  65999. 0.0143, 0.0106, 0.0127, 0.0119, 0.0123,
  66000. 0.0235, 0.00363),
  66001. cutiso_sum = cms.vdouble(11.8, 8.31, 6.26, 6.18, 3.28,
  66002. 4.38, 4.17, 5.4, 1.57, 100000.0,
  66003. 100000.0, 100000.0, 100000.0, 100000.0, 100000.0,
  66004. 100000.0, 100000.0, 100000.0, 100000.0, 100000.0,
  66005. 100000.0, 100000.0, 100000.0, 100000.0, 100000.0,
  66006. 100000.0, 100000.0),
  66007. cutiso_sumoet = cms.vdouble(13.7, 11.6, 7.14, 9.98, 3.52,
  66008. 4.87, 6.24, 7.96, 2.53, 11.2,
  66009. 11.9, 7.88, 8.16, 5.58, 5.03,
  66010. 11.4, 8.15, 5.79, 10.4, 11.1,
  66011. 10.4, 7.47, 5.08, 5.9, 11.8,
  66012. 14.1, 11.7),
  66013. cutsee = cms.vdouble(0.0143, 0.0105, 0.0123, 0.0324, 0.0307,
  66014. 0.0301, 0.0109, 0.027, 0.0292, 0.0133,
  66015. 0.0104, 0.0116, 0.0332, 0.0296, 0.031,
  66016. 0.00981, 0.0307, 0.072, 0.0149, 0.0105,
  66017. 0.011, 0.0342, 0.0307, 0.0303, 0.00954,
  66018. 0.0265, 0.0101)
  66019. ),
  66020. classbasedtightEleIDCutsV04 = cms.PSet(
  66021. cutdcotdist = cms.vdouble(0.0393, 0.0256, 0.00691, 0.0394, 0.0386,
  66022. 0.039, 0.0325, 0.0384, 0.0382, 0.0245,
  66023. 0.000281, 5.46e-05, 0.0342, 0.0232, 0.00107,
  66024. 0.0178, 0.0193, 0.000758, 0.000108, 0.0248,
  66025. 0.000458, 0.0129, 0.00119, 0.0182, 4.53e-05,
  66026. 0.0189, 0.000928),
  66027. cutdetain = cms.vdouble(0.00811, 0.00341, 0.00633, 0.0103, 0.00667,
  66028. 0.01, 0.0106, 0.0145, 0.0163, 0.0076,
  66029. 0.00259, 0.00511, 0.00941, 0.0043, 0.00857,
  66030. 0.012, 0.0169, 0.00172, 0.00861, 0.00362,
  66031. 0.00601, 0.00925, 0.00489, 0.00832, 0.0119,
  66032. 0.0169, 0.000996),
  66033. cutdphiin = cms.vdouble(0.0404, 0.0499, 0.263, 0.042, 0.0484,
  66034. 0.241, 0.242, 0.231, 0.286, 0.0552,
  66035. 0.0338, 0.154, 0.0623, 0.0183, 0.0392,
  66036. 0.0547, 0.0588, 0.00654, 0.042, 0.0217,
  66037. 0.0885, 0.0445, 0.0141, 0.0234, 0.065,
  66038. 0.0258, 0.0346),
  66039. cuteseedopcor = cms.vdouble(0.784, 0.366, 0.57, 0.911, 0.298,
  66040. 0.645, 0.51, 0.497, 0.932, 0.835,
  66041. 0.968, 0.969, 0.923, 0.898, 0.98,
  66042. 0.63, 0.971, 1.0, 0.515, 0.963,
  66043. 0.986, 0.823, 0.879, 1.01, 0.931,
  66044. 0.937, 1.05),
  66045. cutet = cms.vdouble(-100000.0, -100000.0, -100000.0, -100000.0, -100000.0,
  66046. -100000.0, -100000.0, -100000.0, -100000.0, -100000.0,
  66047. -100000.0, -100000.0, -100000.0, -100000.0, -100000.0,
  66048. -100000.0, -100000.0, -100000.0, 13.7, 13.2,
  66049. 13.6, 14.2, 14.1, 13.9, 12.9,
  66050. 14.9, 17.7),
  66051. cutfmishits = cms.vdouble(2.5, 1.5, 1.5, 1.5, 1.5,
  66052. 0.5, 2.5, 0.5, 0.5, 2.5,
  66053. 1.5, 0.5, 0.5, 0.5, 0.5,
  66054. 0.5, 0.5, -0.5, 2.5, 1.5,
  66055. 0.5, 0.5, 0.5, 0.5, 0.5,
  66056. 0.5, 0.5),
  66057. cuthoe = cms.vdouble(0.0783, 0.0387, 0.105, 0.118, 0.0227,
  66058. 0.062, 0.13, 2.47, 0.38, 0.0888,
  66059. 0.0503, 0.0955, 0.0741, 0.015, 0.03,
  66060. 0.589, 1.13, 0.612, 0.0494, 0.0461,
  66061. 0.0292, 0.0369, 0.0113, 0.0145, 0.124,
  66062. 2.05, 0.61),
  66063. cutip_gsf = cms.vdouble(0.0213, 0.0422, 0.0632, 0.0361, 0.073,
  66064. 0.126, 0.171, 0.119, 0.0372, 0.0131,
  66065. 0.0146, 0.0564, 0.0152, 0.0222, 0.0268,
  66066. 0.0314, 0.0884, 0.00374, 0.00852, 0.00761,
  66067. 0.0143, 0.0106, 0.0127, 0.0119, 0.0123,
  66068. 0.0235, 0.00363),
  66069. cutiso_sum = cms.vdouble(11.8, 8.31, 6.26, 6.18, 3.28,
  66070. 4.38, 4.17, 5.4, 1.57, 100000.0,
  66071. 100000.0, 100000.0, 100000.0, 100000.0, 100000.0,
  66072. 100000.0, 100000.0, 100000.0, 100000.0, 100000.0,
  66073. 100000.0, 100000.0, 100000.0, 100000.0, 100000.0,
  66074. 100000.0, 100000.0),
  66075. cutiso_sumoet = cms.vdouble(13.7, 11.6, 7.14, 9.98, 3.52,
  66076. 4.87, 6.24, 7.96, 2.53, 11.2,
  66077. 11.9, 7.88, 8.16, 5.58, 5.03,
  66078. 11.4, 8.15, 5.79, 10.4, 11.1,
  66079. 10.4, 7.47, 5.08, 5.9, 11.8,
  66080. 14.1, 11.7),
  66081. cutsee = cms.vdouble(0.0143, 0.0105, 0.0123, 0.0324, 0.0307,
  66082. 0.0301, 0.0109, 0.027, 0.0292, 0.0133,
  66083. 0.0104, 0.0116, 0.0332, 0.0296, 0.031,
  66084. 0.00981, 0.0307, 0.072, 0.0149, 0.0105,
  66085. 0.011, 0.0342, 0.0307, 0.0303, 0.00954,
  66086. 0.0265, 0.0101)
  66087. ),
  66088. classbasedtightEleIDCutsV06 = cms.PSet(
  66089. cutdcotdist = cms.vdouble(9999.0, 9999.0, 9999.0, 9999.0, 9999.0,
  66090. 9999.0, 9999.0, 9999.0, 9999.0),
  66091. cutdetain = cms.vdouble(0.0116, 0.00449, 0.00938, 0.0184, 0.00678,
  66092. 0.0109, 0.0252, 0.0268, 0.0139),
  66093. cutdetainl = cms.vdouble(0.00816, 0.00401, 0.0081, 0.019, 0.00588,
  66094. 0.00893, 0.0171, 0.0434, 0.0143),
  66095. cutdphiin = cms.vdouble(0.0897, 0.0993, 0.295, 0.0979, 0.151,
  66096. 0.252, 0.341, 0.308, 0.328),
  66097. cutdphiinl = cms.vdouble(0.061, 0.14, 0.286, 0.0921, 0.197,
  66098. 0.24, 0.333, 0.303, 0.258),
  66099. cuteseedopcor = cms.vdouble(0.637, 0.943, 0.742, 0.748, 0.763,
  66100. 0.631, 0.214, 0.873, 0.473),
  66101. cutfmishits = cms.vdouble(1.5, 1.5, 1.5, 2.5, 2.5,
  66102. 1.5, 1.5, 2.5, 0.5),
  66103. cuthoe = cms.vdouble(0.215, 0.0608, 0.147, 0.369, 0.0349,
  66104. 0.102, 0.52, 0.422, 0.404),
  66105. cuthoel = cms.vdouble(0.228, 0.0836, 0.143, 0.37, 0.0392,
  66106. 0.0979, 0.3, 0.381, 0.339),
  66107. cutip_gsf = cms.vdouble(0.0131, 0.0586, 0.0839, 0.0366, 0.452,
  66108. 0.204, 0.0913, 0.0802, 0.0731),
  66109. cutip_gsfl = cms.vdouble(0.0119, 0.0527, 0.0471, 0.0212, 0.233,
  66110. 0.267, 0.109, 0.122, 0.0479),
  66111. cutiso_sum = cms.vdouble(15.5, 12.2, 12.2, 11.7, 7.16,
  66112. 9.71, 8.66, 11.9, 2.98),
  66113. cutiso_sumoet = cms.vdouble(11.9, 7.81, 6.28, 8.92, 4.65,
  66114. 5.49, 9.36, 8.84, 5.94),
  66115. cutiso_sumoetl = cms.vdouble(6.21, 6.81, 5.3, 5.39, 2.73,
  66116. 4.73, 4.84, 3.46, 3.73),
  66117. cutsee = cms.vdouble(0.0145, 0.0116, 0.012, 0.039, 0.0297,
  66118. 0.0311, 0.00987, 0.0347, 0.0917),
  66119. cutseel = cms.vdouble(0.0132, 0.0117, 0.0112, 0.0387, 0.0281,
  66120. 0.0287, 0.00987, 0.0296, 0.0544)
  66121. ),
  66122. electronIDType = cms.string('classbased'),
  66123. electronQuality = cms.string('tight'),
  66124. electronVersion = cms.string(''),
  66125. etBinning = cms.bool(True),
  66126. reducedBarrelRecHitCollection = cms.InputTag("ecalRecHit","EcalRecHitsEB"),
  66127. reducedEndcapRecHitCollection = cms.InputTag("ecalRecHit","EcalRecHitsEE"),
  66128. robusthighenergyEleIDCuts = cms.PSet(
  66129. barrel = cms.vdouble(0.05, 9999, 0.09, 0.005, 0.94,
  66130. 0.83, 7.5, 2, 0.03, 9999.0,
  66131. 0, 9999.0, 9999.0, 9999.0, 9999.0,
  66132. 9999.0, 9999.0, 9999.0, 0.0, -9999.0,
  66133. 9999.0, 9999.0, 9999, -1, 0,
  66134. 0),
  66135. endcap = cms.vdouble(0.05, 0.03, 0.09, 0.007, -1,
  66136. -1, 15, 2.5, 0.03, 2.5,
  66137. 0, 0.5, 9999.0, 9999.0, 9999.0,
  66138. 9999.0, 9999.0, 9999.0, 0.0, -9999.0,
  66139. 9999.0, 9999.0, 9999, -1, 0,
  66140. 0)
  66141. ),
  66142. robusthighenergyEleIDCutsV00 = cms.PSet(
  66143. barrel = cms.vdouble(0.05, 0.011, 0.09, 0.005, -1,
  66144. -1, 9999.0, 9999.0, 0, 9999.0,
  66145. 0, 9999.0, 9999.0, 9999.0, 9999.0,
  66146. 9999.0, 9999.0, 9999.0, 0.0, -9999.0,
  66147. 9999.0, 9999.0, 9999, -1, 0,
  66148. 0),
  66149. endcap = cms.vdouble(0.1, 0.0275, 0.09, 0.007, -1,
  66150. -1, 9999.0, 9999.0, 0, 9999.0,
  66151. 0, 9999.0, 9999.0, 9999.0, 9999.0,
  66152. 9999.0, 9999.0, 9999.0, 0.0, -9999.0,
  66153. 9999.0, 9999.0, 9999, -1, 0,
  66154. 0)
  66155. ),
  66156. robusthighenergyEleIDCutsV01 = cms.PSet(
  66157. barrel = cms.vdouble(0.05, 9999, 0.09, 0.005, 0.94,
  66158. 0.83, 9999.0, 9999.0, 0, 9999.0,
  66159. 0, 9999.0, 9999.0, 9999.0, 9999.0,
  66160. 9999.0, 9999.0, 9999.0, 0.0, -9999.0,
  66161. 9999.0, 9999.0, 9999, -1, 0,
  66162. 0),
  66163. endcap = cms.vdouble(0.05, 0.0275, 0.09, 0.007, -1,
  66164. -1, 9999.0, 9999.0, 0, 9999.0,
  66165. 0, 9999.0, 9999.0, 9999.0, 9999.0,
  66166. 9999.0, 9999.0, 9999.0, 0.0, -9999.0,
  66167. 9999.0, 9999.0, 9999, -1, 0,
  66168. 0)
  66169. ),
  66170. robusthighenergyEleIDCutsV02 = cms.PSet(
  66171. barrel = cms.vdouble(0.05, 9999, 0.09, 0.005, 0.94,
  66172. 0.83, 7.5, 2, 0.03, 9999.0,
  66173. 0, 9999.0, 9999.0, 9999.0, 9999.0,
  66174. 9999.0, 9999.0, 9999.0, 0.0, -9999.0,
  66175. 9999.0, 9999.0, 9999, -1, 0,
  66176. 0),
  66177. endcap = cms.vdouble(0.05, 0.03, 0.09, 0.007, -1,
  66178. -1, 15, 2.5, 0.03, 2.5,
  66179. 0, 0.5, 9999.0, 9999.0, 9999.0,
  66180. 9999.0, 9999.0, 9999.0, 0.0, -9999.0,
  66181. 9999.0, 9999.0, 9999, -1, 0,
  66182. 0)
  66183. ),
  66184. robusthighenergyEleIDCutsV03 = cms.PSet(
  66185. barrel = cms.vdouble(0.05, 9999, 0.09, 0.005, 0.94,
  66186. 0.83, 7.5, 2, 0.03, 9999.0,
  66187. 0, 9999.0, 9999.0, 9999.0, 9999.0,
  66188. 9999.0, 9999.0, 9999.0, 0.0, -9999.0,
  66189. 9999.0, 9999.0, 9999, -1, 0,
  66190. 0),
  66191. endcap = cms.vdouble(0.05, 0.03, 0.09, 0.007, -1,
  66192. -1, 15, 2.5, 0.03, 2.5,
  66193. 0, 0.5, 9999.0, 9999.0, 9999.0,
  66194. 9999.0, 9999.0, 9999.0, 0.0, -9999.0,
  66195. 9999.0, 9999.0, 9999, -1, 0,
  66196. 0)
  66197. ),
  66198. robusthighenergyEleIDCutsV04 = cms.PSet(
  66199. barrel = cms.vdouble(0.05, 9999, 0.09, 0.005, 0.94,
  66200. 0.83, 7.5, 2, 0.03, 9999.0,
  66201. 0, 9999.0, 9999.0, 9999.0, 9999.0,
  66202. 9999.0, 9999.0, 9999.0, 0.0, -9999.0,
  66203. 9999.0, 9999.0, 9999, -1, 0,
  66204. 0),
  66205. endcap = cms.vdouble(0.05, 0.03, 0.09, 0.007, -1,
  66206. -1, 15, 2.5, 0.03, 2.5,
  66207. 0, 0.5, 9999.0, 9999.0, 9999.0,
  66208. 9999.0, 9999.0, 9999.0, 0.0, -9999.0,
  66209. 9999.0, 9999.0, 9999, -1, 0,
  66210. 0)
  66211. ),
  66212. robustlooseEleIDCuts = cms.PSet(
  66213. barrel = cms.vdouble(0.05, 0.0103, 0.8, 0.00688, -1,
  66214. -1, 7.33, 4.68, 9999.0, 9999.0,
  66215. 9999.0, 9999.0, 9999.0, 9999.0, 9999.0,
  66216. 9999.0, 9999.0, 9999.0, 0.0, -9999.0,
  66217. 9999.0, 9999.0, 9999, -1, 0,
  66218. 0),
  66219. endcap = cms.vdouble(0.0389, 0.0307, 0.7, 0.00944, -1,
  66220. -1, 7.76, 3.09, 2.23, 9999.0,
  66221. 9999.0, 9999.0, 9999.0, 9999.0, 9999.0,
  66222. 9999.0, 9999.0, 9999.0, 0.0, -9999.0,
  66223. 9999.0, 9999.0, 9999, -1, 0,
  66224. 0)
  66225. ),
  66226. robustlooseEleIDCutsV00 = cms.PSet(
  66227. barrel = cms.vdouble(0.115, 0.014, 0.09, 0.009, -1,
  66228. -1, 9999.0, 9999.0, 9999.0, 9999.0,
  66229. 9999.0, 9999.0, 9999.0, 9999.0, 9999.0,
  66230. 9999.0, 9999.0, 9999.0, 0.0, -9999.0,
  66231. 9999.0, 9999.0, 9999, -1, 0,
  66232. 0),
  66233. endcap = cms.vdouble(0.15, 0.0275, 0.092, 0.0105, -1,
  66234. -1, 9999.0, 9999.0, 9999.0, 9999.0,
  66235. 9999.0, 9999.0, 9999.0, 9999.0, 9999.0,
  66236. 9999.0, 9999.0, 9999.0, 0.0, -9999.0,
  66237. 9999.0, 9999.0, 9999, -1, 0,
  66238. 0)
  66239. ),
  66240. robustlooseEleIDCutsV01 = cms.PSet(
  66241. barrel = cms.vdouble(0.075, 0.0132, 0.058, 0.0077, -1,
  66242. -1, 9999.0, 9999.0, 9999.0, 9999.0,
  66243. 9999.0, 9999.0, 9999.0, 9999.0, 9999.0,
  66244. 9999.0, 9999.0, 9999.0, 0.0, -9999.0,
  66245. 9999.0, 9999.0, 9999, -1, 0,
  66246. 0),
  66247. endcap = cms.vdouble(0.083, 0.027, 0.042, 0.01, -1,
  66248. -1, 9999.0, 9999.0, 9999.0, 9999.0,
  66249. 9999.0, 9999.0, 9999.0, 9999.0, 9999.0,
  66250. 9999.0, 9999.0, 9999.0, 0.0, -9999.0,
  66251. 9999.0, 9999.0, 9999, -1, 0,
  66252. 0)
  66253. ),
  66254. robustlooseEleIDCutsV02 = cms.PSet(
  66255. barrel = cms.vdouble(0.05, 0.0103, 0.8, 0.00688, -1,
  66256. -1, 7.33, 4.68, 9999.0, 9999.0,
  66257. 9999.0, 9999.0, 9999.0, 9999.0, 9999.0,
  66258. 9999.0, 9999.0, 9999.0, 0.0, -9999.0,
  66259. 9999.0, 9999.0, 9999, -1, 0,
  66260. 0),
  66261. endcap = cms.vdouble(0.0389, 0.0307, 0.7, 0.00944, -1,
  66262. -1, 7.76, 3.09, 2.23, 9999.0,
  66263. 9999.0, 9999.0, 9999.0, 9999.0, 9999.0,
  66264. 9999.0, 9999.0, 9999.0, 0.0, -9999.0,
  66265. 9999.0, 9999.0, 9999, -1, 0,
  66266. 0)
  66267. ),
  66268. robustlooseEleIDCutsV03 = cms.PSet(
  66269. barrel = cms.vdouble(0.05, 0.0103, 0.8, 0.00688, -1,
  66270. -1, 7.33, 4.68, 9999.0, 9999.0,
  66271. 9999.0, 9999.0, 9999.0, 9999.0, 9999.0,
  66272. 9999.0, 9999.0, 9999.0, 0.0, -9999.0,
  66273. 9999.0, 9999.0, 9999, -1, 0,
  66274. 0),
  66275. endcap = cms.vdouble(0.0389, 0.0307, 0.7, 0.00944, -1,
  66276. -1, 7.76, 3.09, 2.23, 9999.0,
  66277. 9999.0, 9999.0, 9999.0, 9999.0, 9999.0,
  66278. 9999.0, 9999.0, 9999.0, 0.0, -9999.0,
  66279. 9999.0, 9999.0, 9999, -1, 0,
  66280. 0)
  66281. ),
  66282. robustlooseEleIDCutsV04 = cms.PSet(
  66283. barrel = cms.vdouble(0.05, 0.0103, 0.8, 0.00688, -1,
  66284. -1, 7.33, 4.68, 9999.0, 9999.0,
  66285. 9999.0, 9999.0, 9999.0, 9999.0, 9999.0,
  66286. 9999.0, 9999.0, 9999.0, 0.0, -9999.0,
  66287. 9999.0, 9999.0, 9999, -1, 0,
  66288. 0),
  66289. endcap = cms.vdouble(0.0389, 0.0307, 0.7, 0.00944, -1,
  66290. -1, 7.76, 3.09, 2.23, 9999.0,
  66291. 9999.0, 9999.0, 9999.0, 9999.0, 9999.0,
  66292. 9999.0, 9999.0, 9999.0, 0.0, -9999.0,
  66293. 9999.0, 9999.0, 9999, -1, 0,
  66294. 0)
  66295. ),
  66296. robusttightEleIDCuts = cms.PSet(
  66297. barrel = cms.vdouble(0.0201, 0.0102, 0.0211, 0.00606, -1,
  66298. -1, 2.34, 3.24, 4.51, 9999.0,
  66299. 9999.0, 9999.0, 9999.0, 9999.0, 9999.0,
  66300. 9999.0, 9999.0, 9999.0, 0.0, -9999.0,
  66301. 9999.0, 9999.0, 9999, -1, 0,
  66302. 0),
  66303. endcap = cms.vdouble(0.00253, 0.0291, 0.022, 0.0032, -1,
  66304. -1, 0.826, 2.7, 0.255, 9999.0,
  66305. 9999.0, 9999.0, 9999.0, 9999.0, 9999.0,
  66306. 9999.0, 9999.0, 9999.0, 0.0, -9999.0,
  66307. 9999.0, 9999.0, 9999, -1, 0,
  66308. 0)
  66309. ),
  66310. robusttightEleIDCutsV00 = cms.PSet(
  66311. barrel = cms.vdouble(0.015, 0.0092, 0.02, 0.0025, -1,
  66312. -1, 9999.0, 9999.0, 9999.0, 9999.0,
  66313. 9999.0, 9999.0, 9999.0, 9999.0, 9999.0,
  66314. 9999.0, 9999.0, 9999.0, 0.0, -9999.0,
  66315. 9999.0, 9999.0, 9999, -1, 0,
  66316. 0),
  66317. endcap = cms.vdouble(0.018, 0.025, 0.02, 0.004, -1,
  66318. -1, 9999.0, 9999.0, 9999.0, 9999.0,
  66319. 9999.0, 9999.0, 9999.0, 9999.0, 9999.0,
  66320. 9999.0, 9999.0, 9999.0, 0.0, -9999.0,
  66321. 9999.0, 9999.0, 9999, -1, 0,
  66322. 0)
  66323. ),
  66324. robusttightEleIDCutsV01 = cms.PSet(
  66325. barrel = cms.vdouble(0.01, 0.0099, 0.025, 0.004, -1,
  66326. -1, 9999.0, 9999.0, 9999.0, 9999.0,
  66327. 9999.0, 9999.0, 9999.0, 9999.0, 9999.0,
  66328. 9999.0, 9999.0, 9999.0, 0.0, -9999.0,
  66329. 9999.0, 9999.0, 9999, -1, 0,
  66330. 0),
  66331. endcap = cms.vdouble(0.01, 0.028, 0.02, 0.0066, -1,
  66332. -1, 9999.0, 9999.0, 9999.0, 9999.0,
  66333. 9999.0, 9999.0, 9999.0, 9999.0, 9999.0,
  66334. 9999.0, 9999.0, 9999.0, 0.0, -9999.0,
  66335. 9999.0, 9999.0, 9999, -1, 0,
  66336. 0)
  66337. ),
  66338. robusttightEleIDCutsV02 = cms.PSet(
  66339. barrel = cms.vdouble(0.0201, 0.0102, 0.0211, 0.00606, -1,
  66340. -1, 2.34, 3.24, 4.51, 9999.0,
  66341. 9999.0, 9999.0, 9999.0, 9999.0, 9999.0,
  66342. 9999.0, 9999.0, 9999.0, 0.0, -9999.0,
  66343. 9999.0, 9999.0, 9999, -1, 0,
  66344. 0),
  66345. endcap = cms.vdouble(0.00253, 0.0291, 0.022, 0.0032, -1,
  66346. -1, 0.826, 2.7, 0.255, 9999.0,
  66347. 9999.0, 9999.0, 9999.0, 9999.0, 9999.0,
  66348. 9999.0, 9999.0, 9999.0, 0.0, -9999.0,
  66349. 9999.0, 9999.0, 9999, -1, 0,
  66350. 0)
  66351. ),
  66352. robusttightEleIDCutsV03 = cms.PSet(
  66353. barrel = cms.vdouble(0.0201, 0.0102, 0.0211, 0.00606, -1,
  66354. -1, 2.34, 3.24, 4.51, 9999.0,
  66355. 9999.0, 9999.0, 9999.0, 9999.0, 9999.0,
  66356. 9999.0, 9999.0, 9999.0, 0.0, -9999.0,
  66357. 9999.0, 9999.0, 9999, -1, 0,
  66358. 0),
  66359. endcap = cms.vdouble(0.00253, 0.0291, 0.022, 0.0032, -1,
  66360. -1, 0.826, 2.7, 0.255, 9999.0,
  66361. 9999.0, 9999.0, 9999.0, 9999.0, 9999.0,
  66362. 9999.0, 9999.0, 9999.0, 0.0, -9999.0,
  66363. 9999.0, 9999.0, 9999, -1, 0,
  66364. 0)
  66365. ),
  66366. robusttightEleIDCutsV04 = cms.PSet(
  66367. barrel = cms.vdouble(0.0201, 0.0102, 0.0211, 0.00606, -1,
  66368. -1, 2.34, 3.24, 4.51, 9999.0,
  66369. 9999.0, 9999.0, 9999.0, 9999.0, 9999.0,
  66370. 9999.0, 9999.0, 9999.0, 0.0, -9999.0,
  66371. 9999.0, 9999.0, 9999, -1, 0,
  66372. 0),
  66373. endcap = cms.vdouble(0.00253, 0.0291, 0.022, 0.0032, -1,
  66374. -1, 0.826, 2.7, 0.255, 9999.0,
  66375. 9999.0, 9999.0, 9999.0, 9999.0, 9999.0,
  66376. 9999.0, 9999.0, 9999.0, 0.0, -9999.0,
  66377. 9999.0, 9999.0, 9999, -1, 0,
  66378. 0)
  66379. ),
  66380. src = cms.InputTag("gedGsfElectrons"),
  66381. verticesCollection = cms.InputTag("offlinePrimaryVerticesWithBS")
  66382. )
  66383.  
  66384.  
  66385. process.elPFIsoDepositChargedAllPAT = cms.EDProducer("CandIsoDepositProducer",
  66386. ExtractorPSet = cms.PSet(
  66387. ComponentName = cms.string('CandViewExtractor'),
  66388. DR_Max = cms.double(0.4),
  66389. DR_Veto = cms.double(0),
  66390. DepositLabel = cms.untracked.string(''),
  66391. Diff_r = cms.double(99999.99),
  66392. Diff_z = cms.double(99999.99),
  66393. inputCandView = cms.InputTag("pfAllChargedParticlesPFBRECO")
  66394. ),
  66395. MultipleDepositsFlag = cms.bool(False),
  66396. src = cms.InputTag("reducedEgamma","reducedGedGsfElectrons"),
  66397. trackType = cms.string('candidate')
  66398. )
  66399.  
  66400.  
  66401. process.elPFIsoDepositChargedPAT = cms.EDProducer("CandIsoDepositProducer",
  66402. ExtractorPSet = cms.PSet(
  66403. ComponentName = cms.string('CandViewExtractor'),
  66404. DR_Max = cms.double(0.4),
  66405. DR_Veto = cms.double(0),
  66406. DepositLabel = cms.untracked.string(''),
  66407. Diff_r = cms.double(99999.99),
  66408. Diff_z = cms.double(99999.99),
  66409. inputCandView = cms.InputTag("pfAllChargedHadronsPFBRECO")
  66410. ),
  66411. MultipleDepositsFlag = cms.bool(False),
  66412. src = cms.InputTag("reducedEgamma","reducedGedGsfElectrons"),
  66413. trackType = cms.string('candidate')
  66414. )
  66415.  
  66416.  
  66417. process.elPFIsoDepositGammaPAT = cms.EDProducer("CandIsoDepositProducer",
  66418. ExtractorPSet = cms.PSet(
  66419. ComponentName = cms.string('PFCandWithSuperClusterExtractor'),
  66420. DR_Max = cms.double(0.4),
  66421. DR_Veto = cms.double(0),
  66422. DepositLabel = cms.untracked.string(''),
  66423. Diff_r = cms.double(99999.99),
  66424. Diff_z = cms.double(99999.99),
  66425. MissHitSCMatch_Veto = cms.bool(True),
  66426. SCMatch_Veto = cms.bool(False),
  66427. inputCandView = cms.InputTag("pfAllPhotonsPFBRECO")
  66428. ),
  66429. MultipleDepositsFlag = cms.bool(False),
  66430. src = cms.InputTag("reducedEgamma","reducedGedGsfElectrons"),
  66431. trackType = cms.string('candidate')
  66432. )
  66433.  
  66434.  
  66435. process.elPFIsoDepositNeutralPAT = cms.EDProducer("CandIsoDepositProducer",
  66436. ExtractorPSet = cms.PSet(
  66437. ComponentName = cms.string('CandViewExtractor'),
  66438. DR_Max = cms.double(0.4),
  66439. DR_Veto = cms.double(0),
  66440. DepositLabel = cms.untracked.string(''),
  66441. Diff_r = cms.double(99999.99),
  66442. Diff_z = cms.double(99999.99),
  66443. inputCandView = cms.InputTag("pfAllNeutralHadronsPFBRECO")
  66444. ),
  66445. MultipleDepositsFlag = cms.bool(False),
  66446. src = cms.InputTag("reducedEgamma","reducedGedGsfElectrons"),
  66447. trackType = cms.string('candidate')
  66448. )
  66449.  
  66450.  
  66451. process.elPFIsoDepositPUPAT = cms.EDProducer("CandIsoDepositProducer",
  66452. ExtractorPSet = cms.PSet(
  66453. ComponentName = cms.string('CandViewExtractor'),
  66454. DR_Max = cms.double(0.4),
  66455. DR_Veto = cms.double(0),
  66456. DepositLabel = cms.untracked.string(''),
  66457. Diff_r = cms.double(99999.99),
  66458. Diff_z = cms.double(99999.99),
  66459. inputCandView = cms.InputTag("pfPileUpAllChargedParticlesPFBRECO")
  66460. ),
  66461. MultipleDepositsFlag = cms.bool(False),
  66462. src = cms.InputTag("reducedEgamma","reducedGedGsfElectrons"),
  66463. trackType = cms.string('candidate')
  66464. )
  66465.  
  66466.  
  66467. process.elPFIsoValueCharged03NoPFIdPAT = cms.EDProducer("PFCandIsolatorFromDeposits",
  66468. deposits = cms.VPSet(cms.PSet(
  66469. PivotCoordinatesForEBEE = cms.bool(True),
  66470. deltaR = cms.double(0.3),
  66471. mode = cms.string('sum'),
  66472. skipDefaultVeto = cms.bool(True),
  66473. src = cms.InputTag("elPFIsoDepositChargedPAT"),
  66474. vetos = cms.vstring('EcalEndcaps:ConeVeto(0.015)'),
  66475. weight = cms.string('1')
  66476. )),
  66477. mightGet = cms.untracked.vstring('recoIsoDepositedmValueMap_elPFIsoDepositChargedPAT__RECO')
  66478. )
  66479.  
  66480.  
  66481. process.elPFIsoValueCharged03PFIdPAT = cms.EDProducer("PFCandIsolatorFromDeposits",
  66482. deposits = cms.VPSet(cms.PSet(
  66483. PivotCoordinatesForEBEE = cms.bool(True),
  66484. deltaR = cms.double(0.3),
  66485. mode = cms.string('sum'),
  66486. skipDefaultVeto = cms.bool(True),
  66487. src = cms.InputTag("elPFIsoDepositChargedPAT"),
  66488. vetos = cms.vstring('EcalEndcaps:ConeVeto(0.015)'),
  66489. weight = cms.string('1')
  66490. )),
  66491. mightGet = cms.untracked.vstring('recoIsoDepositedmValueMap_elPFIsoDepositChargedPAT__RECO')
  66492. )
  66493.  
  66494.  
  66495. process.elPFIsoValueCharged04NoPFIdPAT = cms.EDProducer("PFCandIsolatorFromDeposits",
  66496. deposits = cms.VPSet(cms.PSet(
  66497. PivotCoordinatesForEBEE = cms.bool(True),
  66498. deltaR = cms.double(0.4),
  66499. mode = cms.string('sum'),
  66500. skipDefaultVeto = cms.bool(True),
  66501. src = cms.InputTag("elPFIsoDepositChargedPAT"),
  66502. vetos = cms.vstring('EcalEndcaps:ConeVeto(0.015)'),
  66503. weight = cms.string('1')
  66504. )),
  66505. mightGet = cms.untracked.vstring('recoIsoDepositedmValueMap_elPFIsoDepositChargedPAT__RECO')
  66506. )
  66507.  
  66508.  
  66509. process.elPFIsoValueCharged04PFIdPAT = cms.EDProducer("PFCandIsolatorFromDeposits",
  66510. deposits = cms.VPSet(cms.PSet(
  66511. PivotCoordinatesForEBEE = cms.bool(True),
  66512. deltaR = cms.double(0.4),
  66513. mode = cms.string('sum'),
  66514. skipDefaultVeto = cms.bool(True),
  66515. src = cms.InputTag("elPFIsoDepositChargedPAT"),
  66516. vetos = cms.vstring('EcalEndcaps:ConeVeto(0.015)'),
  66517. weight = cms.string('1')
  66518. )),
  66519. mightGet = cms.untracked.vstring('recoIsoDepositedmValueMap_elPFIsoDepositChargedPAT__RECO')
  66520. )
  66521.  
  66522.  
  66523. process.elPFIsoValueChargedAll03NoPFIdPAT = cms.EDProducer("PFCandIsolatorFromDeposits",
  66524. deposits = cms.VPSet(cms.PSet(
  66525. PivotCoordinatesForEBEE = cms.bool(True),
  66526. deltaR = cms.double(0.3),
  66527. mode = cms.string('sum'),
  66528. skipDefaultVeto = cms.bool(True),
  66529. src = cms.InputTag("elPFIsoDepositChargedAllPAT"),
  66530. vetos = cms.vstring('EcalEndcaps:ConeVeto(0.015)'),
  66531. weight = cms.string('1')
  66532. )),
  66533. mightGet = cms.untracked.vstring('recoIsoDepositedmValueMap_elPFIsoDepositChargedAllPAT__RECO')
  66534. )
  66535.  
  66536.  
  66537. process.elPFIsoValueChargedAll03PFIdPAT = cms.EDProducer("PFCandIsolatorFromDeposits",
  66538. deposits = cms.VPSet(cms.PSet(
  66539. PivotCoordinatesForEBEE = cms.bool(True),
  66540. deltaR = cms.double(0.3),
  66541. mode = cms.string('sum'),
  66542. skipDefaultVeto = cms.bool(True),
  66543. src = cms.InputTag("elPFIsoDepositChargedAllPAT"),
  66544. vetos = cms.vstring('EcalEndcaps:ConeVeto(0.015)'),
  66545. weight = cms.string('1')
  66546. )),
  66547. mightGet = cms.untracked.vstring('recoIsoDepositedmValueMap_elPFIsoDepositChargedAllPAT__RECO')
  66548. )
  66549.  
  66550.  
  66551. process.elPFIsoValueChargedAll04NoPFIdPAT = cms.EDProducer("PFCandIsolatorFromDeposits",
  66552. deposits = cms.VPSet(cms.PSet(
  66553. PivotCoordinatesForEBEE = cms.bool(True),
  66554. deltaR = cms.double(0.4),
  66555. mode = cms.string('sum'),
  66556. skipDefaultVeto = cms.bool(True),
  66557. src = cms.InputTag("elPFIsoDepositChargedAllPAT"),
  66558. vetos = cms.vstring('EcalEndcaps:ConeVeto(0.015)'),
  66559. weight = cms.string('1')
  66560. )),
  66561. mightGet = cms.untracked.vstring('recoIsoDepositedmValueMap_elPFIsoDepositChargedAllPAT__RECO')
  66562. )
  66563.  
  66564.  
  66565. process.elPFIsoValueChargedAll04PFIdPAT = cms.EDProducer("PFCandIsolatorFromDeposits",
  66566. deposits = cms.VPSet(cms.PSet(
  66567. PivotCoordinatesForEBEE = cms.bool(True),
  66568. deltaR = cms.double(0.4),
  66569. mode = cms.string('sum'),
  66570. skipDefaultVeto = cms.bool(True),
  66571. src = cms.InputTag("elPFIsoDepositChargedAllPAT"),
  66572. vetos = cms.vstring('EcalEndcaps:ConeVeto(0.015)'),
  66573. weight = cms.string('1')
  66574. )),
  66575. mightGet = cms.untracked.vstring('recoIsoDepositedmValueMap_elPFIsoDepositChargedAllPAT__RECO')
  66576. )
  66577.  
  66578.  
  66579. process.elPFIsoValueGamma03NoPFIdPAT = cms.EDProducer("PFCandIsolatorFromDeposits",
  66580. deposits = cms.VPSet(cms.PSet(
  66581. PivotCoordinatesForEBEE = cms.bool(True),
  66582. deltaR = cms.double(0.3),
  66583. mode = cms.string('sum'),
  66584. skipDefaultVeto = cms.bool(True),
  66585. src = cms.InputTag("elPFIsoDepositGammaPAT"),
  66586. vetos = cms.vstring('EcalEndcaps:ConeVeto(0.08)'),
  66587. weight = cms.string('1')
  66588. )),
  66589. mightGet = cms.untracked.vstring('recoIsoDepositedmValueMap_elPFIsoDepositGammaPAT__RECO')
  66590. )
  66591.  
  66592.  
  66593. process.elPFIsoValueGamma03PFIdPAT = cms.EDProducer("PFCandIsolatorFromDeposits",
  66594. deposits = cms.VPSet(cms.PSet(
  66595. PivotCoordinatesForEBEE = cms.bool(True),
  66596. deltaR = cms.double(0.3),
  66597. mode = cms.string('sum'),
  66598. skipDefaultVeto = cms.bool(True),
  66599. src = cms.InputTag("elPFIsoDepositGammaPAT"),
  66600. vetos = cms.vstring('EcalEndcaps:ConeVeto(0.08)'),
  66601. weight = cms.string('1')
  66602. )),
  66603. mightGet = cms.untracked.vstring('recoIsoDepositedmValueMap_elPFIsoDepositGammaPAT__RECO')
  66604. )
  66605.  
  66606.  
  66607. process.elPFIsoValueGamma04NoPFIdPAT = cms.EDProducer("PFCandIsolatorFromDeposits",
  66608. deposits = cms.VPSet(cms.PSet(
  66609. PivotCoordinatesForEBEE = cms.bool(True),
  66610. deltaR = cms.double(0.4),
  66611. mode = cms.string('sum'),
  66612. skipDefaultVeto = cms.bool(True),
  66613. src = cms.InputTag("elPFIsoDepositGammaPAT"),
  66614. vetos = cms.vstring('EcalEndcaps:ConeVeto(0.08)'),
  66615. weight = cms.string('1')
  66616. )),
  66617. mightGet = cms.untracked.vstring('recoIsoDepositedmValueMap_elPFIsoDepositGammaPAT__RECO')
  66618. )
  66619.  
  66620.  
  66621. process.elPFIsoValueGamma04PFIdPAT = cms.EDProducer("PFCandIsolatorFromDeposits",
  66622. deposits = cms.VPSet(cms.PSet(
  66623. PivotCoordinatesForEBEE = cms.bool(True),
  66624. deltaR = cms.double(0.4),
  66625. mode = cms.string('sum'),
  66626. skipDefaultVeto = cms.bool(True),
  66627. src = cms.InputTag("elPFIsoDepositGammaPAT"),
  66628. vetos = cms.vstring('EcalEndcaps:ConeVeto(0.08)'),
  66629. weight = cms.string('1')
  66630. )),
  66631. mightGet = cms.untracked.vstring('recoIsoDepositedmValueMap_elPFIsoDepositGammaPAT__RECO')
  66632. )
  66633.  
  66634.  
  66635. process.elPFIsoValueNeutral03NoPFIdPAT = cms.EDProducer("PFCandIsolatorFromDeposits",
  66636. deposits = cms.VPSet(cms.PSet(
  66637. PivotCoordinatesForEBEE = cms.bool(True),
  66638. deltaR = cms.double(0.3),
  66639. mode = cms.string('sum'),
  66640. skipDefaultVeto = cms.bool(True),
  66641. src = cms.InputTag("elPFIsoDepositNeutralPAT"),
  66642. vetos = cms.vstring(),
  66643. weight = cms.string('1')
  66644. )),
  66645. mightGet = cms.untracked.vstring('recoIsoDepositedmValueMap_elPFIsoDepositNeutralPAT__RECO')
  66646. )
  66647.  
  66648.  
  66649. process.elPFIsoValueNeutral03PFIdPAT = cms.EDProducer("PFCandIsolatorFromDeposits",
  66650. deposits = cms.VPSet(cms.PSet(
  66651. PivotCoordinatesForEBEE = cms.bool(True),
  66652. deltaR = cms.double(0.3),
  66653. mode = cms.string('sum'),
  66654. skipDefaultVeto = cms.bool(True),
  66655. src = cms.InputTag("elPFIsoDepositNeutralPAT"),
  66656. vetos = cms.vstring(),
  66657. weight = cms.string('1')
  66658. )),
  66659. mightGet = cms.untracked.vstring('recoIsoDepositedmValueMap_elPFIsoDepositNeutralPAT__RECO')
  66660. )
  66661.  
  66662.  
  66663. process.elPFIsoValueNeutral04NoPFIdPAT = cms.EDProducer("PFCandIsolatorFromDeposits",
  66664. deposits = cms.VPSet(cms.PSet(
  66665. PivotCoordinatesForEBEE = cms.bool(True),
  66666. deltaR = cms.double(0.4),
  66667. mode = cms.string('sum'),
  66668. skipDefaultVeto = cms.bool(True),
  66669. src = cms.InputTag("elPFIsoDepositNeutralPAT"),
  66670. vetos = cms.vstring(),
  66671. weight = cms.string('1')
  66672. )),
  66673. mightGet = cms.untracked.vstring('recoIsoDepositedmValueMap_elPFIsoDepositNeutralPAT__RECO')
  66674. )
  66675.  
  66676.  
  66677. process.elPFIsoValueNeutral04PFIdPAT = cms.EDProducer("PFCandIsolatorFromDeposits",
  66678. deposits = cms.VPSet(cms.PSet(
  66679. PivotCoordinatesForEBEE = cms.bool(True),
  66680. deltaR = cms.double(0.4),
  66681. mode = cms.string('sum'),
  66682. skipDefaultVeto = cms.bool(True),
  66683. src = cms.InputTag("elPFIsoDepositNeutralPAT"),
  66684. vetos = cms.vstring(),
  66685. weight = cms.string('1')
  66686. )),
  66687. mightGet = cms.untracked.vstring('recoIsoDepositedmValueMap_elPFIsoDepositNeutralPAT__RECO')
  66688. )
  66689.  
  66690.  
  66691. process.elPFIsoValuePU03NoPFIdPAT = cms.EDProducer("PFCandIsolatorFromDeposits",
  66692. deposits = cms.VPSet(cms.PSet(
  66693. PivotCoordinatesForEBEE = cms.bool(True),
  66694. deltaR = cms.double(0.3),
  66695. mode = cms.string('sum'),
  66696. skipDefaultVeto = cms.bool(True),
  66697. src = cms.InputTag("elPFIsoDepositPUPAT"),
  66698. vetos = cms.vstring('EcalEndcaps:ConeVeto(0.015)'),
  66699. weight = cms.string('1')
  66700. )),
  66701. mightGet = cms.untracked.vstring('recoIsoDepositedmValueMap_elPFIsoDepositPUPAT__RECO')
  66702. )
  66703.  
  66704.  
  66705. process.elPFIsoValuePU03PFIdPAT = cms.EDProducer("PFCandIsolatorFromDeposits",
  66706. deposits = cms.VPSet(cms.PSet(
  66707. PivotCoordinatesForEBEE = cms.bool(True),
  66708. deltaR = cms.double(0.3),
  66709. mode = cms.string('sum'),
  66710. skipDefaultVeto = cms.bool(True),
  66711. src = cms.InputTag("elPFIsoDepositPUPAT"),
  66712. vetos = cms.vstring('EcalEndcaps:ConeVeto(0.015)'),
  66713. weight = cms.string('1')
  66714. )),
  66715. mightGet = cms.untracked.vstring('recoIsoDepositedmValueMap_elPFIsoDepositPUPAT__RECO')
  66716. )
  66717.  
  66718.  
  66719. process.elPFIsoValuePU04NoPFIdPAT = cms.EDProducer("PFCandIsolatorFromDeposits",
  66720. deposits = cms.VPSet(cms.PSet(
  66721. PivotCoordinatesForEBEE = cms.bool(True),
  66722. deltaR = cms.double(0.4),
  66723. mode = cms.string('sum'),
  66724. skipDefaultVeto = cms.bool(True),
  66725. src = cms.InputTag("elPFIsoDepositPUPAT"),
  66726. vetos = cms.vstring('EcalEndcaps:ConeVeto(0.015)'),
  66727. weight = cms.string('1')
  66728. )),
  66729. mightGet = cms.untracked.vstring('recoIsoDepositedmValueMap_elPFIsoDepositPUPAT__RECO')
  66730. )
  66731.  
  66732.  
  66733. process.elPFIsoValuePU04PFIdPAT = cms.EDProducer("PFCandIsolatorFromDeposits",
  66734. deposits = cms.VPSet(cms.PSet(
  66735. PivotCoordinatesForEBEE = cms.bool(True),
  66736. deltaR = cms.double(0.4),
  66737. mode = cms.string('sum'),
  66738. skipDefaultVeto = cms.bool(True),
  66739. src = cms.InputTag("elPFIsoDepositPUPAT"),
  66740. vetos = cms.vstring('EcalEndcaps:ConeVeto(0.015)'),
  66741. weight = cms.string('1')
  66742. )),
  66743. mightGet = cms.untracked.vstring('recoIsoDepositedmValueMap_elPFIsoDepositPUPAT__RECO')
  66744. )
  66745.  
  66746.  
  66747. process.electronCkfTrackCandidates = cms.EDProducer("CkfTrackCandidateMaker",
  66748. MeasurementTrackerEvent = cms.InputTag("MeasurementTrackerEvent"),
  66749. NavigationSchool = cms.string('SimpleNavigationSchool'),
  66750. RedundantSeedCleaner = cms.string('CachingSeedCleanerBySharedInput'),
  66751. SimpleMagneticField = cms.string(''),
  66752. TrajectoryBuilder = cms.string('GroupedCkfTrajectoryBuilder'),
  66753. TrajectoryBuilderPSet = cms.PSet(
  66754. refToPSet_ = cms.string('TrajectoryBuilderForElectrons')
  66755. ),
  66756. TrajectoryCleaner = cms.string('electronTrajectoryCleanerBySharedHits'),
  66757. TransientInitialStateEstimatorParameters = cms.PSet(
  66758. numberMeasurementsForFit = cms.int32(4),
  66759. propagatorAlongTISE = cms.string('PropagatorWithMaterial'),
  66760. propagatorOppositeTISE = cms.string('PropagatorWithMaterialOpposite')
  66761. ),
  66762. cleanTrajectoryAfterInOut = cms.bool(True),
  66763. doSeedingRegionRebuilding = cms.bool(True),
  66764. maxNSeeds = cms.uint32(500000),
  66765. maxSeedsBeforeCleaning = cms.uint32(5000),
  66766. src = cms.InputTag("electronMergedSeeds"),
  66767. useHitsSplitting = cms.bool(True)
  66768. )
  66769.  
  66770.  
  66771. process.electronEcalPFClusterIsolationProducer = cms.EDProducer("ElectronEcalPFClusterIsolationProducer",
  66772. candidateProducer = cms.InputTag("gedGsfElectrons"),
  66773. drMax = cms.double(0.3),
  66774. drVetoBarrel = cms.double(0),
  66775. drVetoEndcap = cms.double(0),
  66776. energyBarrel = cms.double(0),
  66777. energyEndcap = cms.double(0),
  66778. etaStripBarrel = cms.double(0),
  66779. etaStripEndcap = cms.double(0),
  66780. pfClusterProducer = cms.InputTag("particleFlowClusterECAL")
  66781. )
  66782.  
  66783.  
  66784. process.electronGsfTracks = cms.EDProducer("GsfTrackProducer",
  66785. AlgorithmName = cms.string('gsf'),
  66786. Fitter = cms.string('GsfElectronFittingSmoother'),
  66787. GeometricInnerState = cms.bool(False),
  66788. MeasurementTracker = cms.string(''),
  66789. MeasurementTrackerEvent = cms.InputTag("MeasurementTrackerEvent"),
  66790. NavigationSchool = cms.string('SimpleNavigationSchool'),
  66791. Propagator = cms.string('fwdGsfElectronPropagator'),
  66792. TTRHBuilder = cms.string('WithTrackAngle'),
  66793. TrajectoryInEvent = cms.bool(False),
  66794. beamSpot = cms.InputTag("offlineBeamSpot"),
  66795. producer = cms.string(''),
  66796. src = cms.InputTag("electronCkfTrackCandidates"),
  66797. useHitsSplitting = cms.bool(False)
  66798. )
  66799.  
  66800.  
  66801. process.electronHcalPFClusterIsolationProducer = cms.EDProducer("ElectronHcalPFClusterIsolationProducer",
  66802. candidateProducer = cms.InputTag("gedGsfElectrons"),
  66803. drMax = cms.double(0.3),
  66804. drVetoBarrel = cms.double(0),
  66805. drVetoEndcap = cms.double(0),
  66806. energyBarrel = cms.double(0),
  66807. energyEndcap = cms.double(0),
  66808. etaStripBarrel = cms.double(0),
  66809. etaStripEndcap = cms.double(0),
  66810. pfClusterProducerHCAL = cms.InputTag("particleFlowClusterHCAL"),
  66811. useHF = cms.bool(False)
  66812. )
  66813.  
  66814.  
  66815. process.electronMVAValueMapProducer = cms.EDProducer("ElectronMVAValueMapProducer",
  66816. mvaConfigurations = cms.VPSet(cms.PSet(
  66817. mvaName = cms.string('ElectronMVAEstimatorRun2Phys14NonTrig'),
  66818. mvaTag = cms.string('25nsV1'),
  66819. weightFileNames = cms.vstring('RecoEgamma/ElectronIdentification/data/PHYS14/EIDmva_EB1_5_oldscenario2phys14_BDT.weights.xml',
  66820. 'RecoEgamma/ElectronIdentification/data/PHYS14/EIDmva_EB2_5_oldscenario2phys14_BDT.weights.xml',
  66821. 'RecoEgamma/ElectronIdentification/data/PHYS14/EIDmva_EE_5_oldscenario2phys14_BDT.weights.xml',
  66822. 'RecoEgamma/ElectronIdentification/data/PHYS14/EIDmva_EB1_10_oldscenario2phys14_BDT.weights.xml',
  66823. 'RecoEgamma/ElectronIdentification/data/PHYS14/EIDmva_EB2_10_oldscenario2phys14_BDT.weights.xml',
  66824. 'RecoEgamma/ElectronIdentification/data/PHYS14/EIDmva_EE_10_oldscenario2phys14_BDT.weights.xml')
  66825. ),
  66826. cms.PSet(
  66827. beamSpot = cms.InputTag("offlineBeamSpot"),
  66828. conversionsAOD = cms.InputTag("allConversions"),
  66829. conversionsMiniAOD = cms.InputTag("reducedEgamma","reducedConversions"),
  66830. mvaName = cms.string('ElectronMVAEstimatorRun2Spring15NonTrig'),
  66831. mvaTag = cms.string('25nsV1'),
  66832. weightFileNames = cms.vstring('RecoEgamma/ElectronIdentification/data/Spring15/EIDmva_EB1_5_oldNonTrigSpring15_ConvVarCwoBoolean_TMVA412_FullStatLowPt_PairNegWeightsGlobal_BDT.weights.xml',
  66833. 'RecoEgamma/ElectronIdentification/data/Spring15/EIDmva_EB2_5_oldNonTrigSpring15_ConvVarCwoBoolean_TMVA412_FullStatLowPt_PairNegWeightsGlobal_BDT.weights.xml',
  66834. 'RecoEgamma/ElectronIdentification/data/Spring15/EIDmva_EE_5_oldNonTrigSpring15_ConvVarCwoBoolean_TMVA412_FullStatLowPt_PairNegWeightsGlobal_BDT.weights.xml',
  66835. 'RecoEgamma/ElectronIdentification/data/Spring15/EIDmva_EB1_10_oldNonTrigSpring15_ConvVarCwoBoolean_TMVA412_FullStatLowPt_PairNegWeightsGlobal_BDT.weights.xml',
  66836. 'RecoEgamma/ElectronIdentification/data/Spring15/EIDmva_EB2_10_oldNonTrigSpring15_ConvVarCwoBoolean_TMVA412_FullStatLowPt_PairNegWeightsGlobal_BDT.weights.xml',
  66837. 'RecoEgamma/ElectronIdentification/data/Spring15/EIDmva_EE_10_oldNonTrigSpring15_ConvVarCwoBoolean_TMVA412_FullStatLowPt_PairNegWeightsGlobal_BDT.weights.xml')
  66838. ),
  66839. cms.PSet(
  66840. beamSpot = cms.InputTag("offlineBeamSpot"),
  66841. conversionsAOD = cms.InputTag("allConversions"),
  66842. conversionsMiniAOD = cms.InputTag("reducedEgamma","reducedConversions"),
  66843. mvaName = cms.string('ElectronMVAEstimatorRun2Spring15Trig'),
  66844. mvaTag = cms.string('50nsV1'),
  66845. weightFileNames = cms.vstring('RecoEgamma/ElectronIdentification/data/Spring15/EIDmva_EB1_10_oldTrigSpring15_50ns_data_1_VarD_TMVA412_Sig6BkgAll_MG_noSpec_BDT.weights.xml',
  66846. 'RecoEgamma/ElectronIdentification/data/Spring15/EIDmva_EB2_10_oldTrigSpring15_50ns_data_1_VarD_TMVA412_Sig6BkgAll_MG_noSpec_BDT.weights.xml',
  66847. 'RecoEgamma/ElectronIdentification/data/Spring15/EIDmva_EE_10_oldTrigSpring15_50ns_data_1_VarD_TMVA412_Sig6BkgAll_MG_noSpec_BDT.weights.xml')
  66848. ),
  66849. cms.PSet(
  66850. beamSpot = cms.InputTag("offlineBeamSpot"),
  66851. conversionsAOD = cms.InputTag("allConversions"),
  66852. conversionsMiniAOD = cms.InputTag("reducedEgamma","reducedConversions"),
  66853. mvaName = cms.string('ElectronMVAEstimatorRun2Spring15Trig'),
  66854. mvaTag = cms.string('25nsV1'),
  66855. weightFileNames = cms.vstring('RecoEgamma/ElectronIdentification/data/Spring15/EIDmva_EB1_10_oldTrigSpring15_25ns_data_1_VarD_TMVA412_Sig6BkgAll_MG_noSpec_BDT.weights.xml',
  66856. 'RecoEgamma/ElectronIdentification/data/Spring15/EIDmva_EB2_10_oldTrigSpring15_25ns_data_1_VarD_TMVA412_Sig6BkgAll_MG_noSpec_BDT.weights.xml',
  66857. 'RecoEgamma/ElectronIdentification/data/Spring15/EIDmva_EE_10_oldTrigSpring15_25ns_data_1_VarD_TMVA412_Sig6BkgAll_MG_noSpec_BDT.weights.xml')
  66858. ),
  66859. cms.PSet(
  66860. beamSpot = cms.InputTag("offlineBeamSpot"),
  66861. conversionsAOD = cms.InputTag("allConversions"),
  66862. conversionsMiniAOD = cms.InputTag("reducedEgamma","reducedConversions"),
  66863. mvaName = cms.string('ElectronMVAEstimatorRun2Spring16HZZ'),
  66864. mvaTag = cms.string('V1'),
  66865. weightFileNames = cms.vstring('RecoEgamma/ElectronIdentification/data/Spring16_HZZ_V1/electronID_mva_Spring16_HZZ_V1_EB1_5.weights.xml',
  66866. 'RecoEgamma/ElectronIdentification/data/Spring16_HZZ_V1/electronID_mva_Spring16_HZZ_V1_EB2_5.weights.xml',
  66867. 'RecoEgamma/ElectronIdentification/data/Spring16_HZZ_V1/electronID_mva_Spring16_HZZ_V1_EE_5.weights.xml',
  66868. 'RecoEgamma/ElectronIdentification/data/Spring16_HZZ_V1/electronID_mva_Spring16_HZZ_V1_EB1_10.weights.xml',
  66869. 'RecoEgamma/ElectronIdentification/data/Spring16_HZZ_V1/electronID_mva_Spring16_HZZ_V1_EB2_10.weights.xml',
  66870. 'RecoEgamma/ElectronIdentification/data/Spring16_HZZ_V1/electronID_mva_Spring16_HZZ_V1_EE_10.weights.xml')
  66871. ),
  66872. cms.PSet(
  66873. beamSpot = cms.InputTag("offlineBeamSpot"),
  66874. conversionsAOD = cms.InputTag("allConversions"),
  66875. conversionsMiniAOD = cms.InputTag("reducedEgamma","reducedConversions"),
  66876. mvaName = cms.string('ElectronMVAEstimatorRun2Spring16GeneralPurpose'),
  66877. mvaTag = cms.string('V1'),
  66878. weightFileNames = cms.vstring('RecoEgamma/ElectronIdentification/data/Spring16_GeneralPurpose_V1/electronID_mva_Spring16_GeneralPurpose_V1_EB1_10.weights.xml',
  66879. 'RecoEgamma/ElectronIdentification/data/Spring16_GeneralPurpose_V1/electronID_mva_Spring16_GeneralPurpose_V1_EB2_10.weights.xml',
  66880. 'RecoEgamma/ElectronIdentification/data/Spring16_GeneralPurpose_V1/electronID_mva_Spring16_GeneralPurpose_V1_EE_10.weights.xml')
  66881. )),
  66882. src = cms.InputTag("reducedEgamma","reducedGedGsfElectrons"),
  66883. srcMiniAOD = cms.InputTag("slimmedElectrons","","@skipCurrentProcess")
  66884. )
  66885.  
  66886.  
  66887. process.electronMatch = cms.EDProducer("MCMatcher",
  66888. checkCharge = cms.bool(True),
  66889. matched = cms.InputTag("prunedGenParticles"),
  66890. maxDPtRel = cms.double(0.5),
  66891. maxDeltaR = cms.double(0.5),
  66892. mcPdgId = cms.vint32(11),
  66893. mcStatus = cms.vint32(1),
  66894. resolveAmbiguities = cms.bool(True),
  66895. resolveByMatchQuality = cms.bool(False),
  66896. src = cms.InputTag("reducedEgamma","reducedGedGsfElectrons")
  66897. )
  66898.  
  66899.  
  66900. process.electronMergedSeeds = cms.EDProducer("ElectronSeedMerger",
  66901. EcalBasedSeeds = cms.InputTag("ecalDrivenElectronSeeds"),
  66902. TkBasedSeeds = cms.InputTag("trackerDrivenElectronSeeds","SeedsForGsf")
  66903. )
  66904.  
  66905.  
  66906. process.electronRegressionValueMapProducer = cms.EDProducer("ElectronRegressionValueMapProducer",
  66907. ebReducedRecHitCollection = cms.InputTag("reducedEcalRecHitsEB"),
  66908. ebReducedRecHitCollectionMiniAOD = cms.InputTag("reducedEgamma","reducedEBRecHits"),
  66909. eeReducedRecHitCollection = cms.InputTag("reducedEcalRecHitsEE"),
  66910. eeReducedRecHitCollectionMiniAOD = cms.InputTag("reducedEgamma","reducedEERecHits"),
  66911. esReducedRecHitCollection = cms.InputTag("reducedEcalRecHitsES"),
  66912. esReducedRecHitCollectionMiniAOD = cms.InputTag("reducedEgamma","reducedESRecHits"),
  66913. src = cms.InputTag("reducedEgamma","reducedGedGsfElectrons"),
  66914. srcMiniAOD = cms.InputTag("slimmedElectrons","","@skipCurrentProcess"),
  66915. useFull5x5 = cms.bool(False)
  66916. )
  66917.  
  66918.  
  66919. process.emtfStage2Digis = cms.EDProducer("L1TRawToDigi",
  66920. FWId = cms.uint32(0),
  66921. FedIds = cms.vint32(1384, 1385),
  66922. InputLabel = cms.InputTag("rawDataCollector"),
  66923. MTF7 = cms.untracked.bool(True),
  66924. Setup = cms.string('stage2::EMTFSetup'),
  66925. debug = cms.untracked.bool(False)
  66926. )
  66927.  
  66928.  
  66929. process.extractedGlobalMuons = cms.EDProducer("MuonTrackProducer",
  66930. inputCSCSegmentCollection = cms.InputTag("cscSegments"),
  66931. inputDTRecSegment4DCollection = cms.InputTag("dt4DSegments"),
  66932. muonsTag = cms.InputTag("muons"),
  66933. selectionTags = cms.vstring('AllGlobalMuons'),
  66934. trackType = cms.string('globalTrack')
  66935. )
  66936.  
  66937.  
  66938. process.firstStepPrimaryVertices = cms.EDProducer("PrimaryVertexProducer",
  66939. TkClusParameters = cms.PSet(
  66940. TkDAClusParameters = cms.PSet(
  66941. Tmin = cms.double(4.0),
  66942. coolingFactor = cms.double(0.6),
  66943. d0CutOff = cms.double(3.0),
  66944. dzCutOff = cms.double(4.0),
  66945. vertexSize = cms.double(0.01)
  66946. ),
  66947. algorithm = cms.string('DA_vect')
  66948. ),
  66949. TkFilterParameters = cms.PSet(
  66950. algorithm = cms.string('filter'),
  66951. maxD0Significance = cms.double(5.0),
  66952. maxNormalizedChi2 = cms.double(20.0),
  66953. minPixelLayersWithHits = cms.int32(2),
  66954. minPt = cms.double(0.0),
  66955. minSiliconLayersWithHits = cms.int32(5),
  66956. trackQuality = cms.string('any')
  66957. ),
  66958. TrackLabel = cms.InputTag("initialStepTracks"),
  66959. beamSpotLabel = cms.InputTag("offlineBeamSpot"),
  66960. verbose = cms.untracked.bool(False),
  66961. vertexCollections = cms.VPSet(cms.PSet(
  66962. algorithm = cms.string('AdaptiveVertexFitter'),
  66963. label = cms.string(''),
  66964. maxDistanceToBeam = cms.double(1.0),
  66965. minNdof = cms.double(0.0),
  66966. useBeamConstraint = cms.bool(False)
  66967. ))
  66968. )
  66969.  
  66970.  
  66971. process.firstStepPrimaryVerticesPreSplitting = cms.EDProducer("PrimaryVertexProducer",
  66972. TkClusParameters = cms.PSet(
  66973. TkDAClusParameters = cms.PSet(
  66974. Tmin = cms.double(4.0),
  66975. coolingFactor = cms.double(0.6),
  66976. d0CutOff = cms.double(3.0),
  66977. dzCutOff = cms.double(4.0),
  66978. vertexSize = cms.double(0.01)
  66979. ),
  66980. algorithm = cms.string('DA_vect')
  66981. ),
  66982. TkFilterParameters = cms.PSet(
  66983. algorithm = cms.string('filter'),
  66984. maxD0Significance = cms.double(5.0),
  66985. maxNormalizedChi2 = cms.double(20.0),
  66986. minPixelLayersWithHits = cms.int32(2),
  66987. minPt = cms.double(0.0),
  66988. minSiliconLayersWithHits = cms.int32(5),
  66989. trackQuality = cms.string('any')
  66990. ),
  66991. TrackLabel = cms.InputTag("initialStepTracksPreSplitting"),
  66992. beamSpotLabel = cms.InputTag("offlineBeamSpot"),
  66993. verbose = cms.untracked.bool(False),
  66994. vertexCollections = cms.VPSet(cms.PSet(
  66995. algorithm = cms.string('AdaptiveVertexFitter'),
  66996. label = cms.string(''),
  66997. maxDistanceToBeam = cms.double(1.0),
  66998. minNdof = cms.double(0.0),
  66999. useBeamConstraint = cms.bool(False)
  67000. ))
  67001. )
  67002.  
  67003.  
  67004. process.fixedGridRhoAll = cms.EDProducer("FixedGridRhoProducer",
  67005. EtaRegion = cms.string('All'),
  67006. pfCandidatesTag = cms.InputTag("particleFlow")
  67007. )
  67008.  
  67009.  
  67010. process.fixedGridRhoFastjetAll = cms.EDProducer("FixedGridRhoProducerFastjet",
  67011. gridSpacing = cms.double(0.55),
  67012. maxRapidity = cms.double(5.0),
  67013. pfCandidatesTag = cms.InputTag("particleFlow")
  67014. )
  67015.  
  67016.  
  67017. process.fixedGridRhoFastjetAllCalo = cms.EDProducer("FixedGridRhoProducerFastjet",
  67018. gridSpacing = cms.double(0.55),
  67019. maxRapidity = cms.double(5.0),
  67020. pfCandidatesTag = cms.InputTag("towerMaker")
  67021. )
  67022.  
  67023.  
  67024. process.fixedGridRhoFastjetAllTmp = cms.EDProducer("FixedGridRhoProducerFastjet",
  67025. gridSpacing = cms.double(0.55),
  67026. maxRapidity = cms.double(5.0),
  67027. pfCandidatesTag = cms.InputTag("particleFlowTmp")
  67028. )
  67029.  
  67030.  
  67031. process.fixedGridRhoFastjetCentral = cms.EDProducer("FixedGridRhoProducerFastjet",
  67032. gridSpacing = cms.double(0.55),
  67033. maxRapidity = cms.double(2.5),
  67034. pfCandidatesTag = cms.InputTag("particleFlow")
  67035. )
  67036.  
  67037.  
  67038. process.fixedGridRhoFastjetCentralCalo = cms.EDProducer("FixedGridRhoProducerFastjet",
  67039. gridSpacing = cms.double(0.55),
  67040. maxRapidity = cms.double(2.5),
  67041. pfCandidatesTag = cms.InputTag("towerMaker")
  67042. )
  67043.  
  67044.  
  67045. process.fixedGridRhoFastjetCentralChargedPileUp = cms.EDProducer("FixedGridRhoProducerFastjet",
  67046. gridSpacing = cms.double(0.55),
  67047. maxRapidity = cms.double(2.5),
  67048. pfCandidatesTag = cms.InputTag("pfPileUpAllChargedParticles")
  67049. )
  67050.  
  67051.  
  67052. process.fixedGridRhoFastjetCentralNeutral = cms.EDProducer("FixedGridRhoProducerFastjet",
  67053. gridSpacing = cms.double(0.55),
  67054. maxRapidity = cms.double(2.5),
  67055. pfCandidatesTag = cms.InputTag("pfAllNeutralHadronsAndPhotons")
  67056. )
  67057.  
  67058.  
  67059. process.footprintCorrection = cms.EDProducer("PFRecoTauDiscriminationByIsolation",
  67060. ApplyDiscriminationByECALIsolation = cms.bool(False),
  67061. ApplyDiscriminationByTrackerIsolation = cms.bool(False),
  67062. ApplyDiscriminationByWeightedECALIsolation = cms.bool(False),
  67063. PFTauProducer = cms.InputTag("pfTauProducer"),
  67064. Prediscriminants = cms.PSet(
  67065. BooleanOperator = cms.string('and'),
  67066. leadTrack = cms.PSet(
  67067. Producer = cms.InputTag("pfRecoTauDiscriminationByLeadingTrackFinding"),
  67068. cut = cms.double(0.5)
  67069. )
  67070. ),
  67071. UseAllPFCandsForWeights = cms.bool(False),
  67072. WeightECALIsolation = cms.double(1.0),
  67073. applyDeltaBetaCorrection = cms.bool(False),
  67074. applyFootprintCorrection = cms.bool(False),
  67075. applyOccupancyCut = cms.bool(False),
  67076. applyPhotonPtSumOutsideSignalConeCut = cms.bool(False),
  67077. applyRelativeSumPtCut = cms.bool(False),
  67078. applyRhoCorrection = cms.bool(False),
  67079. applySumPtCut = cms.bool(False),
  67080. customOuterCone = cms.double(0.5),
  67081. deltaBetaFactor = cms.string('0.38'),
  67082. footprintCorrections = cms.VPSet(cms.PSet(
  67083. offset = cms.string('0.0'),
  67084. selection = cms.string('decayMode() = 0')
  67085. ),
  67086. cms.PSet(
  67087. offset = cms.string('0.0'),
  67088. selection = cms.string('decayMode() = 1 || decayMode() = 2')
  67089. ),
  67090. cms.PSet(
  67091. offset = cms.string('2.7'),
  67092. selection = cms.string('decayMode() = 5')
  67093. ),
  67094. cms.PSet(
  67095. offset = cms.string('0.0'),
  67096. selection = cms.string('decayMode() = 6')
  67097. ),
  67098. cms.PSet(
  67099. offset = cms.string('max(2.0, 0.22*pt() - 2.0)'),
  67100. selection = cms.string('decayMode() = 10')
  67101. )),
  67102. isoConeSizeForDeltaBeta = cms.double(0.8),
  67103. maxAbsPhotonSumPt_outsideSignalCone = cms.double(1000000000.0),
  67104. maxRelPhotonSumPt_outsideSignalCone = cms.double(0.1),
  67105. maximumOccupancy = cms.uint32(0),
  67106. maximumSumPtCut = cms.double(6.0),
  67107. minTauPtForNoIso = cms.double(-99.0),
  67108. particleFlowSrc = cms.InputTag("particleFlow"),
  67109. qualityCuts = cms.PSet(
  67110. isolationQualityCuts = cms.PSet(
  67111. maxDeltaZ = cms.double(0.2),
  67112. maxTrackChi2 = cms.double(100.0),
  67113. maxTransverseImpactParameter = cms.double(0.03),
  67114. minGammaEt = cms.double(1.5),
  67115. minTrackHits = cms.uint32(8),
  67116. minTrackPixelHits = cms.uint32(0),
  67117. minTrackPt = cms.double(1.0),
  67118. minTrackVertexWeight = cms.double(-1.0)
  67119. ),
  67120. leadingTrkOrPFCandOption = cms.string('leadPFCand'),
  67121. primaryVertexSrc = cms.InputTag("offlinePrimaryVertices"),
  67122. pvFindingAlgo = cms.string('closestInDeltaZ'),
  67123. recoverLeadingTrk = cms.bool(False),
  67124. signalQualityCuts = cms.PSet(
  67125. maxDeltaZ = cms.double(0.4),
  67126. maxTrackChi2 = cms.double(100.0),
  67127. maxTransverseImpactParameter = cms.double(0.1),
  67128. minGammaEt = cms.double(0.5),
  67129. minNeutralHadronEt = cms.double(30.0),
  67130. minTrackHits = cms.uint32(3),
  67131. minTrackPixelHits = cms.uint32(0),
  67132. minTrackPt = cms.double(0.5),
  67133. minTrackVertexWeight = cms.double(-1.0)
  67134. ),
  67135. vertexTrackFiltering = cms.bool(False),
  67136. vxAssocQualityCuts = cms.PSet(
  67137. maxTrackChi2 = cms.double(100.0),
  67138. maxTransverseImpactParameter = cms.double(0.1),
  67139. minGammaEt = cms.double(0.5),
  67140. minTrackHits = cms.uint32(3),
  67141. minTrackPixelHits = cms.uint32(0),
  67142. minTrackPt = cms.double(0.5),
  67143. minTrackVertexWeight = cms.double(-1.0)
  67144. )
  67145. ),
  67146. relativeSumPtCut = cms.double(0.0),
  67147. relativeSumPtOffset = cms.double(0.0),
  67148. rhoConeSize = cms.double(0.5),
  67149. rhoProducer = cms.InputTag("fixedGridRhoFastjetAll"),
  67150. rhoUEOffsetCorrection = cms.double(1.0),
  67151. storeRawFootprintCorrection = cms.bool(True),
  67152. storeRawPUsumPt = cms.bool(False),
  67153. storeRawSumPt = cms.bool(False),
  67154. verbosity = cms.int32(0),
  67155. vertexSrc = cms.InputTag("offlinePrimaryVertices")
  67156. )
  67157.  
  67158.  
  67159. process.gctDigis = cms.EDProducer("GctRawToDigi",
  67160. checkHeaders = cms.untracked.bool(False),
  67161. gctFedId = cms.untracked.int32(745),
  67162. hltMode = cms.bool(False),
  67163. inputLabel = cms.InputTag("rawDataCollector"),
  67164. numberOfGctSamplesToUnpack = cms.uint32(1),
  67165. numberOfRctSamplesToUnpack = cms.uint32(1),
  67166. unpackSharedRegions = cms.bool(False),
  67167. unpackerVersion = cms.uint32(0),
  67168. verbose = cms.untracked.bool(False)
  67169. )
  67170.  
  67171.  
  67172. process.gedElPFIsoDepositCharged = cms.EDProducer("CandIsoDepositProducer",
  67173. ExtractorPSet = cms.PSet(
  67174. ComponentName = cms.string('CandViewExtractor'),
  67175. DR_Max = cms.double(0.4),
  67176. DR_Veto = cms.double(1e-05),
  67177. DepositLabel = cms.untracked.string(''),
  67178. Diff_r = cms.double(99999.99),
  67179. Diff_z = cms.double(99999.99),
  67180. inputCandView = cms.InputTag("pfAllChargedHadrons")
  67181. ),
  67182. MultipleDepositsFlag = cms.bool(False),
  67183. src = cms.InputTag("gedGsfElectronsTmp"),
  67184. trackType = cms.string('candidate')
  67185. )
  67186.  
  67187.  
  67188. process.gedElPFIsoDepositChargedAll = cms.EDProducer("CandIsoDepositProducer",
  67189. ExtractorPSet = cms.PSet(
  67190. ComponentName = cms.string('CandViewExtractor'),
  67191. DR_Max = cms.double(0.4),
  67192. DR_Veto = cms.double(1e-05),
  67193. DepositLabel = cms.untracked.string(''),
  67194. Diff_r = cms.double(99999.99),
  67195. Diff_z = cms.double(99999.99),
  67196. inputCandView = cms.InputTag("pfAllChargedParticles")
  67197. ),
  67198. MultipleDepositsFlag = cms.bool(False),
  67199. src = cms.InputTag("gedGsfElectronsTmp"),
  67200. trackType = cms.string('candidate')
  67201. )
  67202.  
  67203.  
  67204. process.gedElPFIsoDepositGamma = cms.EDProducer("CandIsoDepositProducer",
  67205. ExtractorPSet = cms.PSet(
  67206. ComponentName = cms.string('CandViewExtractor'),
  67207. DR_Max = cms.double(0.4),
  67208. DR_Veto = cms.double(1e-05),
  67209. DepositLabel = cms.untracked.string(''),
  67210. Diff_r = cms.double(99999.99),
  67211. Diff_z = cms.double(99999.99),
  67212. inputCandView = cms.InputTag("pfAllPhotons")
  67213. ),
  67214. MultipleDepositsFlag = cms.bool(False),
  67215. src = cms.InputTag("gedGsfElectronsTmp"),
  67216. trackType = cms.string('candidate')
  67217. )
  67218.  
  67219.  
  67220. process.gedElPFIsoDepositNeutral = cms.EDProducer("CandIsoDepositProducer",
  67221. ExtractorPSet = cms.PSet(
  67222. ComponentName = cms.string('CandViewExtractor'),
  67223. DR_Max = cms.double(0.4),
  67224. DR_Veto = cms.double(1e-05),
  67225. DepositLabel = cms.untracked.string(''),
  67226. Diff_r = cms.double(99999.99),
  67227. Diff_z = cms.double(99999.99),
  67228. inputCandView = cms.InputTag("pfAllNeutralHadrons")
  67229. ),
  67230. MultipleDepositsFlag = cms.bool(False),
  67231. src = cms.InputTag("gedGsfElectronsTmp"),
  67232. trackType = cms.string('candidate')
  67233. )
  67234.  
  67235.  
  67236. process.gedElPFIsoDepositPU = cms.EDProducer("CandIsoDepositProducer",
  67237. ExtractorPSet = cms.PSet(
  67238. ComponentName = cms.string('CandViewExtractor'),
  67239. DR_Max = cms.double(0.4),
  67240. DR_Veto = cms.double(1e-05),
  67241. DepositLabel = cms.untracked.string(''),
  67242. Diff_r = cms.double(99999.99),
  67243. Diff_z = cms.double(99999.99),
  67244. inputCandView = cms.InputTag("pfPileUpAllChargedParticles")
  67245. ),
  67246. MultipleDepositsFlag = cms.bool(False),
  67247. src = cms.InputTag("gedGsfElectronsTmp"),
  67248. trackType = cms.string('candidate')
  67249. )
  67250.  
  67251.  
  67252. process.gedElPFIsoValueCharged03 = cms.EDProducer("PFCandIsolatorFromDeposits",
  67253. deposits = cms.VPSet(cms.PSet(
  67254. PivotCoordinatesForEBEE = cms.bool(True),
  67255. deltaR = cms.double(0.3),
  67256. mode = cms.string('sum'),
  67257. skipDefaultVeto = cms.bool(True),
  67258. src = cms.InputTag("gedElPFIsoDepositCharged"),
  67259. vetos = cms.vstring('EcalEndcaps:ConeVeto(0.015)'),
  67260. weight = cms.string('1')
  67261. )),
  67262. mightGet = cms.untracked.vstring('recoIsoDepositedmValueMap_gedElPFIsoDepositCharged__RECO')
  67263. )
  67264.  
  67265.  
  67266. process.gedElPFIsoValueChargedAll03 = cms.EDProducer("PFCandIsolatorFromDeposits",
  67267. deposits = cms.VPSet(cms.PSet(
  67268. PivotCoordinatesForEBEE = cms.bool(True),
  67269. deltaR = cms.double(0.3),
  67270. mode = cms.string('sum'),
  67271. skipDefaultVeto = cms.bool(True),
  67272. src = cms.InputTag("gedElPFIsoDepositChargedAll"),
  67273. vetos = cms.vstring('EcalEndcaps:ConeVeto(0.015)'),
  67274. weight = cms.string('1')
  67275. )),
  67276. mightGet = cms.untracked.vstring('recoIsoDepositedmValueMap_gedElPFIsoDepositChargedAll__RECO')
  67277. )
  67278.  
  67279.  
  67280. process.gedElPFIsoValueGamma03 = cms.EDProducer("PFCandIsolatorFromDeposits",
  67281. deposits = cms.VPSet(cms.PSet(
  67282. PivotCoordinatesForEBEE = cms.bool(True),
  67283. deltaR = cms.double(0.3),
  67284. mode = cms.string('sum'),
  67285. skipDefaultVeto = cms.bool(True),
  67286. src = cms.InputTag("gedElPFIsoDepositGamma"),
  67287. vetos = cms.vstring('EcalEndcaps:ConeVeto(0.08)'),
  67288. weight = cms.string('1')
  67289. )),
  67290. mightGet = cms.untracked.vstring('recoIsoDepositedmValueMap_gedElPFIsoDepositGamma__RECO')
  67291. )
  67292.  
  67293.  
  67294. process.gedElPFIsoValueNeutral03 = cms.EDProducer("PFCandIsolatorFromDeposits",
  67295. deposits = cms.VPSet(cms.PSet(
  67296. PivotCoordinatesForEBEE = cms.bool(True),
  67297. deltaR = cms.double(0.3),
  67298. mode = cms.string('sum'),
  67299. skipDefaultVeto = cms.bool(True),
  67300. src = cms.InputTag("gedElPFIsoDepositNeutral"),
  67301. vetos = cms.vstring(),
  67302. weight = cms.string('1')
  67303. )),
  67304. mightGet = cms.untracked.vstring('recoIsoDepositedmValueMap_gedElPFIsoDepositNeutral__RECO')
  67305. )
  67306.  
  67307.  
  67308. process.gedElPFIsoValuePU03 = cms.EDProducer("PFCandIsolatorFromDeposits",
  67309. deposits = cms.VPSet(cms.PSet(
  67310. PivotCoordinatesForEBEE = cms.bool(True),
  67311. deltaR = cms.double(0.3),
  67312. mode = cms.string('sum'),
  67313. skipDefaultVeto = cms.bool(True),
  67314. src = cms.InputTag("gedElPFIsoDepositPU"),
  67315. vetos = cms.vstring('EcalEndcaps:ConeVeto(0.015)'),
  67316. weight = cms.string('1')
  67317. )),
  67318. mightGet = cms.untracked.vstring('recoIsoDepositedmValueMap_gedElPFIsoDepositPU__RECO')
  67319. )
  67320.  
  67321.  
  67322. process.gedGsfElectronCores = cms.EDProducer("GEDGsfElectronCoreProducer",
  67323. GEDEMUnbiased = cms.InputTag("particleFlowEGamma"),
  67324. ctfTracks = cms.InputTag("generalTracks"),
  67325. gsfTracks = cms.InputTag("electronGsfTracks")
  67326. )
  67327.  
  67328.  
  67329. process.gedGsfElectrons = cms.EDProducer("GEDGsfElectronFinalizer",
  67330. outputCollectionLabel = cms.string(''),
  67331. pfCandidatesTag = cms.InputTag("particleFlowTmp"),
  67332. pfIsolationValues = cms.PSet(
  67333. pfSumChargedHadronPt = cms.InputTag("egmElectronIsolationCITK","h+-DR030-"),
  67334. pfSumNeutralHadronEt = cms.InputTag("egmElectronIsolationCITK","h0-DR030-"),
  67335. pfSumPUPt = cms.InputTag("egmElectronIsolationPileUpCITK","h+-DR030-"),
  67336. pfSumPhotonEt = cms.InputTag("egmElectronIsolationCITK","gamma-DR030-")
  67337. ),
  67338. previousGsfElectronsTag = cms.InputTag("gedGsfElectronsTmp"),
  67339. regressionConfig = cms.PSet(
  67340. eOverP_ECALTRKThr = cms.double(0.025),
  67341. electron_config = cms.PSet(
  67342. regressionKey_ecalonly = cms.vstring('electron_eb_ECALonly_lowpt',
  67343. 'electron_eb_ECALonly',
  67344. 'electron_ee_ECALonly_lowpt',
  67345. 'electron_ee_ECALonly'),
  67346. regressionKey_ecaltrk = cms.vstring('electron_eb_ECALTRK_lowpt',
  67347. 'electron_eb_ECALTRK',
  67348. 'electron_ee_ECALTRK_lowpt',
  67349. 'electron_ee_ECALTRK'),
  67350. uncertaintyKey_ecalonly = cms.vstring('electron_eb_ECALonly_lowpt_var',
  67351. 'electron_eb_ECALonly_var',
  67352. 'electron_ee_ECALonly_lowpt_var',
  67353. 'electron_ee_ECALonly_var'),
  67354. uncertaintyKey_ecaltrk = cms.vstring('electron_eb_ECALTRK_lowpt_var',
  67355. 'electron_eb_ECALTRK_var',
  67356. 'electron_ee_ECALTRK_lowpt_var',
  67357. 'electron_ee_ECALTRK_var')
  67358. ),
  67359. epDiffSig_ECALTRKThr = cms.double(15.0),
  67360. epSig_ECALTRKThr = cms.double(10.0),
  67361. highEnergy_ECALTRKThr = cms.double(200.0),
  67362. lowEnergy_ECALTRKThr = cms.double(50.0),
  67363. lowEnergy_ECALonlyThr = cms.double(300.0),
  67364. modifierName = cms.string('EGExtraInfoModifierFromDB'),
  67365. photon_config = cms.PSet(
  67366. regressionKey_ecalonly = cms.vstring('photon_eb_ECALonly_lowpt',
  67367. 'photon_eb_ECALonly',
  67368. 'photon_ee_ECALonly_lowpt',
  67369. 'photon_ee_ECALonly'),
  67370. uncertaintyKey_ecalonly = cms.vstring('photon_eb_ECALonly_lowpt_var',
  67371. 'photon_eb_ECALonly_var',
  67372. 'photon_ee_ECALonly_lowpt_var',
  67373. 'photon_ee_ECALonly_var')
  67374. ),
  67375. rhoCollection = cms.InputTag("fixedGridRhoFastjetAllTmp")
  67376. )
  67377. )
  67378.  
  67379.  
  67380. process.gedGsfElectronsTmp = cms.EDProducer("GEDGsfElectronProducer",
  67381. ElecMVAFilesString = cms.vstring('RecoEgamma/ElectronIdentification/data/TMVA_Category_BDTSimpleCat_10_17Feb2011.weights.xml',
  67382. 'RecoEgamma/ElectronIdentification/data/TMVA_Category_BDTSimpleCat_12_17Feb2011.weights.xml',
  67383. 'RecoEgamma/ElectronIdentification/data/TMVA_Category_BDTSimpleCat_20_17Feb2011.weights.xml',
  67384. 'RecoEgamma/ElectronIdentification/data/TMVA_Category_BDTSimpleCat_22_17Feb2011.weights.xml'),
  67385. MaxElePtForOnlyMVA = cms.double(50.0),
  67386. PreSelectMVA = cms.double(-0.1),
  67387. SoftElecMVAFilesString = cms.vstring('RecoEgamma/ElectronIdentification/data/TMVA_BDTSoftElectrons_7Feb2014.weights.xml'),
  67388. TransientInitialStateEstimatorParameters = cms.PSet(
  67389. propagatorAlongTISE = cms.string('PropagatorWithMaterial'),
  67390. propagatorOppositeTISE = cms.string('PropagatorWithMaterialOpposite')
  67391. ),
  67392. addPflowElectrons = cms.bool(True),
  67393. ambClustersOverlapStrategy = cms.uint32(1),
  67394. ambSortingStrategy = cms.uint32(1),
  67395. applyAmbResolution = cms.bool(False),
  67396. applyPreselection = cms.bool(True),
  67397. barrelRecHitCollectionTag = cms.InputTag("ecalRecHit","EcalRecHitsEB"),
  67398. beamSpotTag = cms.InputTag("offlineBeamSpot"),
  67399. combinationRegressionWeightFile = cms.vstring(),
  67400. combinationRegressionWeightLabels = cms.vstring('gedelectron_p4combination_offline'),
  67401. combinationWeightsFromDB = cms.bool(True),
  67402. crackCorrectionFunction = cms.string('EcalClusterCrackCorrection'),
  67403. ctfTracksCheck = cms.bool(True),
  67404. ctfTracksTag = cms.InputTag("generalTracks"),
  67405. eMinBarrel = cms.double(0.095),
  67406. eMinEndcaps = cms.double(0.0),
  67407. ecalDrivenEcalEnergyFromClassBasedParameterization = cms.bool(False),
  67408. ecalDrivenEcalErrorFromClassBasedParameterization = cms.bool(False),
  67409. ecalRefinedRegressionWeightFiles = cms.vstring(),
  67410. ecalRefinedRegressionWeightLabels = cms.vstring('gedelectron_EBCorrection_offline_v1',
  67411. 'gedelectron_EECorrection_offline_v1',
  67412. 'gedelectron_EBUncertainty_offline_v1',
  67413. 'gedelectron_EEUncertainty_offline_v1'),
  67414. ecalWeightsFromDB = cms.bool(True),
  67415. egmPFCandidatesTag = cms.InputTag("particleFlowEGamma"),
  67416. endcapRecHitCollectionTag = cms.InputTag("ecalRecHit","EcalRecHitsEE"),
  67417. etMinBarrel = cms.double(0.0),
  67418. etMinEndcaps = cms.double(0.11),
  67419. etMinHcal = cms.double(0.0),
  67420. gedElectronMode = cms.bool(True),
  67421. gsfElectronCoresTag = cms.InputTag("gedGsfElectronCores"),
  67422. gsfPfRecTracksTag = cms.InputTag("pfTrackElec"),
  67423. hOverEConeSize = cms.double(0.15),
  67424. hOverEConeSizePflow = cms.double(0.15),
  67425. hOverEPtMin = cms.double(0.0),
  67426. hOverEPtMinPflow = cms.double(0.0),
  67427. hcalTowers = cms.InputTag("towerMaker"),
  67428. intRadiusBarrelTk = cms.double(0.015),
  67429. intRadiusEcalBarrel = cms.double(3.0),
  67430. intRadiusEcalEndcaps = cms.double(3.0),
  67431. intRadiusEndcapTk = cms.double(0.015),
  67432. intRadiusHcal = cms.double(0.15),
  67433. isBarrel = cms.bool(False),
  67434. isBarrelPflow = cms.bool(False),
  67435. isEndcaps = cms.bool(False),
  67436. isEndcapsPflow = cms.bool(False),
  67437. isFiducial = cms.bool(False),
  67438. isFiducialPflow = cms.bool(False),
  67439. jurassicWidth = cms.double(1.5),
  67440. maxDeltaEtaBarrel = cms.double(0.02),
  67441. maxDeltaEtaBarrelPflow = cms.double(999999999.0),
  67442. maxDeltaEtaEndcaps = cms.double(0.02),
  67443. maxDeltaEtaEndcapsPflow = cms.double(999999999.0),
  67444. maxDeltaPhiBarrel = cms.double(0.15),
  67445. maxDeltaPhiBarrelPflow = cms.double(999999999.0),
  67446. maxDeltaPhiEndcaps = cms.double(0.15),
  67447. maxDeltaPhiEndcapsPflow = cms.double(999999999.0),
  67448. maxDrbTk = cms.double(999999999.0),
  67449. maxEOverPBarrel = cms.double(999999999.0),
  67450. maxEOverPBarrelPflow = cms.double(999999999.0),
  67451. maxEOverPEndcaps = cms.double(999999999.0),
  67452. maxEOverPEndcapsPflow = cms.double(999999999.0),
  67453. maxFbremBarrel = cms.double(999999999.0),
  67454. maxFbremBarrelPflow = cms.double(999999999.0),
  67455. maxFbremEndcaps = cms.double(999999999.0),
  67456. maxFbremEndcapsPflow = cms.double(999999999.0),
  67457. maxHBarrel = cms.double(0.0),
  67458. maxHBarrelPflow = cms.double(0.0),
  67459. maxHEndcaps = cms.double(0.0),
  67460. maxHEndcapsPflow = cms.double(0.0),
  67461. maxHOverEBarrel = cms.double(0.15),
  67462. maxHOverEBarrelPflow = cms.double(999999999.0),
  67463. maxHOverEEndcaps = cms.double(0.15),
  67464. maxHOverEEndcapsPflow = cms.double(999999999.0),
  67465. maxSigmaIetaIetaBarrel = cms.double(999999999.0),
  67466. maxSigmaIetaIetaBarrelPflow = cms.double(999999999.0),
  67467. maxSigmaIetaIetaEndcaps = cms.double(999999999.0),
  67468. maxSigmaIetaIetaEndcapsPflow = cms.double(999999999.0),
  67469. maxTIP = cms.double(999999999.0),
  67470. maxTIPPflow = cms.double(999999999.0),
  67471. maxVtxDistTk = cms.double(0.2),
  67472. minEOverPBarrel = cms.double(0.0),
  67473. minEOverPBarrelPflow = cms.double(0.0),
  67474. minEOverPEndcaps = cms.double(0.0),
  67475. minEOverPEndcapsPflow = cms.double(0.0),
  67476. minMVA = cms.double(-0.4),
  67477. minMVAPflow = cms.double(-0.4),
  67478. minMvaByPassForIsolated = cms.double(-0.4),
  67479. minMvaByPassForIsolatedPflow = cms.double(-0.4),
  67480. minSCEtBarrel = cms.double(4.0),
  67481. minSCEtBarrelPflow = cms.double(0.0),
  67482. minSCEtEndcaps = cms.double(4.0),
  67483. minSCEtEndcapsPflow = cms.double(0.0),
  67484. outputEGMPFValueMap = cms.string(''),
  67485. pfMvaTag = cms.InputTag(""),
  67486. pflowGsfElectronsTag = cms.InputTag(""),
  67487. previousGsfElectronsTag = cms.InputTag(""),
  67488. ptMinTk = cms.double(0.7),
  67489. pureTrackerDrivenEcalErrorFromSimpleParameterization = cms.bool(True),
  67490. recHitFlagsToBeExcludedBarrel = cms.vstring('kFaultyHardware',
  67491. 'kTowerRecovered',
  67492. 'kDead'),
  67493. recHitFlagsToBeExcludedEndcaps = cms.vstring('kFaultyHardware',
  67494. 'kNeighboursRecovered',
  67495. 'kTowerRecovered',
  67496. 'kDead',
  67497. 'kWeird'),
  67498. recHitSeverityToBeExcludedBarrel = cms.vstring('kWeird',
  67499. 'kBad',
  67500. 'kTime'),
  67501. recHitSeverityToBeExcludedEndcaps = cms.vstring('kWeird',
  67502. 'kBad',
  67503. 'kTime'),
  67504. seedFromTEC = cms.bool(True),
  67505. seedsTag = cms.InputTag("ecalDrivenElectronSeeds"),
  67506. stripBarrelTk = cms.double(0.015),
  67507. stripEndcapTk = cms.double(0.015),
  67508. superClusterErrorFunction = cms.string('EcalClusterEnergyUncertaintyObjectSpecific'),
  67509. useCombinationRegression = cms.bool(True),
  67510. useEcalRegression = cms.bool(True),
  67511. useGsfPfRecTracks = cms.bool(True),
  67512. useIsolationValues = cms.bool(False),
  67513. useNumCrystals = cms.bool(True),
  67514. vetoClustered = cms.bool(False),
  67515. vtxTag = cms.InputTag("offlinePrimaryVertices")
  67516. )
  67517.  
  67518.  
  67519. process.gedPhotonCore = cms.EDProducer("GEDPhotonCoreProducer",
  67520. gedPhotonCoreCollection = cms.string(''),
  67521. pfEgammaCandidates = cms.InputTag("particleFlowEGamma"),
  67522. pixelSeedProducer = cms.InputTag("electronMergedSeeds")
  67523. )
  67524.  
  67525.  
  67526. process.gedPhotons = cms.EDProducer("GEDPhotonProducer",
  67527. PFIsolationCalculatorSet = cms.PSet(
  67528. ComponentName = cms.string('pfIsolationCalculator'),
  67529. applyDzDxyVeto = cms.bool(True),
  67530. applyMissHitPhVeto = cms.bool(False),
  67531. applyPFPUVeto = cms.bool(True),
  67532. applyVeto = cms.bool(True),
  67533. checkClosestZVertex = cms.bool(True),
  67534. coneDR = cms.double(0.3),
  67535. deltaRVetoBarrel = cms.bool(True),
  67536. deltaRVetoBarrelCharged = cms.double(0.02),
  67537. deltaRVetoBarrelNeutrals = cms.double(-1.0),
  67538. deltaRVetoBarrelPhotons = cms.double(-1.0),
  67539. deltaRVetoEndcap = cms.bool(True),
  67540. deltaRVetoEndcapCharged = cms.double(0.02),
  67541. deltaRVetoEndcapNeutrals = cms.double(-1.0),
  67542. deltaRVetoEndcapPhotons = cms.double(0.07),
  67543. numberOfCrystalEndcapPhotons = cms.double(4.0),
  67544. numberOfRings = cms.int32(1),
  67545. particleType = cms.int32(1),
  67546. rectangleDeltaEtaVetoBarrelCharged = cms.double(-1),
  67547. rectangleDeltaEtaVetoBarrelNeutrals = cms.double(-1),
  67548. rectangleDeltaEtaVetoBarrelPhotons = cms.double(0.015),
  67549. rectangleDeltaEtaVetoEndcapCharged = cms.double(-1),
  67550. rectangleDeltaEtaVetoEndcapNeutrals = cms.double(-1),
  67551. rectangleDeltaEtaVetoEndcapPhotons = cms.double(-1),
  67552. rectangleDeltaPhiVetoBarrelCharged = cms.double(-1),
  67553. rectangleDeltaPhiVetoBarrelNeutrals = cms.double(-1),
  67554. rectangleDeltaPhiVetoBarrelPhotons = cms.double(1.0),
  67555. rectangleDeltaPhiVetoEndcapCharged = cms.double(-1),
  67556. rectangleDeltaPhiVetoEndcapNeutrals = cms.double(-1),
  67557. rectangleDeltaPhiVetoEndcapPhotons = cms.double(-1),
  67558. rectangleVetoBarrel = cms.bool(True),
  67559. rectangleVetoEndcap = cms.bool(False),
  67560. ringSize = cms.double(0.3),
  67561. useCrystalSize = cms.bool(True)
  67562. ),
  67563. RecHitFlagToBeExcludedEB = cms.vstring('kFaultyHardware',
  67564. 'kTowerRecovered',
  67565. 'kDead'),
  67566. RecHitFlagToBeExcludedEE = cms.vstring('kFaultyHardware',
  67567. 'kNeighboursRecovered',
  67568. 'kTowerRecovered',
  67569. 'kDead',
  67570. 'kWeird'),
  67571. RecHitSeverityToBeExcludedEB = cms.vstring('kWeird',
  67572. 'kBad',
  67573. 'kTime'),
  67574. RecHitSeverityToBeExcludedEE = cms.vstring('kWeird',
  67575. 'kBad',
  67576. 'kTime'),
  67577. barrelEcalHits = cms.InputTag("ecalRecHit","EcalRecHitsEB"),
  67578. candidateP4type = cms.string('fromRefinedSCRegression'),
  67579. chargedHadronIsolation = cms.InputTag("egmPhotonIsolationCITK","h+-DR030-"),
  67580. ecalRecHitSumEtOffsetBarrel = cms.double(999999999),
  67581. ecalRecHitSumEtOffsetEndcap = cms.double(999999999),
  67582. ecalRecHitSumEtSlopeBarrel = cms.double(0.0),
  67583. ecalRecHitSumEtSlopeEndcap = cms.double(0.0),
  67584. endcapEcalHits = cms.InputTag("ecalRecHit","EcalRecHitsEE"),
  67585. energyRegressionWeightsDBLocation = cms.string('wgbrph'),
  67586. energyRegressionWeightsFileLocation = cms.string('/afs/cern.ch/user/b/bendavid/cmspublic/regweights/gbrph.root'),
  67587. hOverEConeSize = cms.double(0.15),
  67588. hbheInstance = cms.string(''),
  67589. hbheModule = cms.string('hbhereco'),
  67590. hcalTowerSumEtOffsetBarrel = cms.double(999999999),
  67591. hcalTowerSumEtOffsetEndcap = cms.double(999999999),
  67592. hcalTowerSumEtSlopeBarrel = cms.double(0.0),
  67593. hcalTowerSumEtSlopeEndcap = cms.double(0.0),
  67594. hcalTowers = cms.InputTag("towerMaker"),
  67595. highEt = cms.double(100.0),
  67596. isolationSumsCalculatorSet = cms.PSet(
  67597. ComponentName = cms.string('isolationSumsCalculator'),
  67598. EcalRecHitEtaSliceA_Barrel = cms.double(2.5),
  67599. EcalRecHitEtaSliceA_Endcap = cms.double(2.5),
  67600. EcalRecHitEtaSliceB_Barrel = cms.double(2.5),
  67601. EcalRecHitEtaSliceB_Endcap = cms.double(2.5),
  67602. EcalRecHitInnerRadiusA_Barrel = cms.double(3.5),
  67603. EcalRecHitInnerRadiusA_Endcap = cms.double(3.5),
  67604. EcalRecHitInnerRadiusB_Barrel = cms.double(3.5),
  67605. EcalRecHitInnerRadiusB_Endcap = cms.double(3.5),
  67606. EcalRecHitOuterRadiusA_Barrel = cms.double(0.4),
  67607. EcalRecHitOuterRadiusA_Endcap = cms.double(0.4),
  67608. EcalRecHitOuterRadiusB_Barrel = cms.double(0.3),
  67609. EcalRecHitOuterRadiusB_Endcap = cms.double(0.3),
  67610. EcalRecHitThreshEA_Barrel = cms.double(0.095),
  67611. EcalRecHitThreshEA_Endcap = cms.double(0.0),
  67612. EcalRecHitThreshEB_Barrel = cms.double(0.095),
  67613. EcalRecHitThreshEB_Endcap = cms.double(0.0),
  67614. EcalRecHitThreshEtA_Barrel = cms.double(0.0),
  67615. EcalRecHitThreshEtA_Endcap = cms.double(0.11),
  67616. EcalRecHitThreshEtB_Barrel = cms.double(0.0),
  67617. EcalRecHitThreshEtB_Endcap = cms.double(0.11),
  67618. HcalDepth1TowerInnerRadiusA_Barrel = cms.double(0.15),
  67619. HcalDepth1TowerInnerRadiusA_Endcap = cms.double(0.15),
  67620. HcalDepth1TowerInnerRadiusB_Barrel = cms.double(0.15),
  67621. HcalDepth1TowerInnerRadiusB_Endcap = cms.double(0.15),
  67622. HcalDepth1TowerOuterRadiusA_Barrel = cms.double(0.4),
  67623. HcalDepth1TowerOuterRadiusA_Endcap = cms.double(0.4),
  67624. HcalDepth1TowerOuterRadiusB_Barrel = cms.double(0.3),
  67625. HcalDepth1TowerOuterRadiusB_Endcap = cms.double(0.3),
  67626. HcalDepth1TowerThreshEA_Barrel = cms.double(0.0),
  67627. HcalDepth1TowerThreshEA_Endcap = cms.double(0.0),
  67628. HcalDepth1TowerThreshEB_Barrel = cms.double(0.0),
  67629. HcalDepth1TowerThreshEB_Endcap = cms.double(0.0),
  67630. HcalDepth2TowerInnerRadiusA_Barrel = cms.double(0.15),
  67631. HcalDepth2TowerInnerRadiusA_Endcap = cms.double(0.15),
  67632. HcalDepth2TowerInnerRadiusB_Barrel = cms.double(0.15),
  67633. HcalDepth2TowerInnerRadiusB_Endcap = cms.double(0.15),
  67634. HcalDepth2TowerOuterRadiusA_Barrel = cms.double(0.4),
  67635. HcalDepth2TowerOuterRadiusA_Endcap = cms.double(0.4),
  67636. HcalDepth2TowerOuterRadiusB_Barrel = cms.double(0.3),
  67637. HcalDepth2TowerOuterRadiusB_Endcap = cms.double(0.3),
  67638. HcalDepth2TowerThreshEA_Barrel = cms.double(0.0),
  67639. HcalDepth2TowerThreshEA_Endcap = cms.double(0.0),
  67640. HcalDepth2TowerThreshEB_Barrel = cms.double(0.0),
  67641. HcalDepth2TowerThreshEB_Endcap = cms.double(0.0),
  67642. HcalRecHitCollection = cms.InputTag("towerMaker"),
  67643. HcalTowerInnerRadiusA_Barrel = cms.double(0.15),
  67644. HcalTowerInnerRadiusA_Endcap = cms.double(0.15),
  67645. HcalTowerInnerRadiusB_Barrel = cms.double(0.15),
  67646. HcalTowerInnerRadiusB_Endcap = cms.double(0.15),
  67647. HcalTowerOuterRadiusA_Barrel = cms.double(0.4),
  67648. HcalTowerOuterRadiusA_Endcap = cms.double(0.4),
  67649. HcalTowerOuterRadiusB_Barrel = cms.double(0.3),
  67650. HcalTowerOuterRadiusB_Endcap = cms.double(0.3),
  67651. HcalTowerThreshEA_Barrel = cms.double(0.0),
  67652. HcalTowerThreshEA_Endcap = cms.double(0.0),
  67653. HcalTowerThreshEB_Barrel = cms.double(0.0),
  67654. HcalTowerThreshEB_Endcap = cms.double(0.0),
  67655. TrackConeInnerRadiusA_Barrel = cms.double(0.04),
  67656. TrackConeInnerRadiusA_Endcap = cms.double(0.04),
  67657. TrackConeInnerRadiusB_Barrel = cms.double(0.04),
  67658. TrackConeInnerRadiusB_Endcap = cms.double(0.04),
  67659. TrackConeOuterRadiusA_Barrel = cms.double(0.4),
  67660. TrackConeOuterRadiusA_Endcap = cms.double(0.4),
  67661. TrackConeOuterRadiusB_Barrel = cms.double(0.3),
  67662. TrackConeOuterRadiusB_Endcap = cms.double(0.3),
  67663. barrelEcalRecHitCollection = cms.InputTag("ecalRecHit","EcalRecHitsEB"),
  67664. beamSpotProducer = cms.InputTag("offlineBeamSpot"),
  67665. endcapEcalRecHitCollection = cms.InputTag("ecalRecHit","EcalRecHitsEE"),
  67666. isolationtrackEtaSliceA_Barrel = cms.double(0.015),
  67667. isolationtrackEtaSliceA_Endcap = cms.double(0.015),
  67668. isolationtrackEtaSliceB_Barrel = cms.double(0.015),
  67669. isolationtrackEtaSliceB_Endcap = cms.double(0.015),
  67670. isolationtrackThresholdA_Barrel = cms.double(0.0),
  67671. isolationtrackThresholdA_Endcap = cms.double(0.0),
  67672. isolationtrackThresholdB_Barrel = cms.double(0.0),
  67673. isolationtrackThresholdB_Endcap = cms.double(0.0),
  67674. longImpactParameterA_Barrel = cms.double(0.2),
  67675. longImpactParameterA_Endcap = cms.double(0.2),
  67676. longImpactParameterB_Barrel = cms.double(0.2),
  67677. longImpactParameterB_Endcap = cms.double(0.2),
  67678. moduleEtaBoundary = cms.vdouble(0.0, 0.02, 0.43, 0.46, 0.78,
  67679. 0.81, 1.13, 1.15, 1.45, 1.58),
  67680. modulePhiBoundary = cms.double(0.0087),
  67681. trackProducer = cms.InputTag("generalTracks"),
  67682. transImpactParameterA_Barrel = cms.double(0.1),
  67683. transImpactParameterA_Endcap = cms.double(0.1),
  67684. transImpactParameterB_Barrel = cms.double(0.1),
  67685. transImpactParameterB_Endcap = cms.double(0.1),
  67686. useNumCrystals = cms.bool(True),
  67687. vetoClustered = cms.bool(False)
  67688. ),
  67689. maxHoverEBarrel = cms.double(0.5),
  67690. maxHoverEEndcap = cms.double(0.5),
  67691. minR9Barrel = cms.double(0.94),
  67692. minR9Endcap = cms.double(0.95),
  67693. minSCEtBarrel = cms.double(10.0),
  67694. minSCEtEndcap = cms.double(10.0),
  67695. mipVariableSet = cms.PSet(
  67696. ComponentName = cms.string('mipVariable'),
  67697. HaloDiscThreshold = cms.double(70.0),
  67698. ResidualWidth = cms.double(0.23),
  67699. XRangeFit = cms.double(180.0),
  67700. YRangeFit = cms.double(7.0),
  67701. barrelEcalRecHitCollection = cms.InputTag("ecalRecHit","EcalRecHitsEB"),
  67702. endcapEcalRecHitCollection = cms.InputTag("ecalRecHit","EcalRecHitsEE")
  67703. ),
  67704. nTrackHollowConeBarrel = cms.double(999999999),
  67705. nTrackHollowConeEndcap = cms.double(999999999),
  67706. nTrackSolidConeBarrel = cms.double(999999999),
  67707. nTrackSolidConeEndcap = cms.double(999999999),
  67708. neutralHadronIsolation = cms.InputTag("egmPhotonIsolationCITK","h0-DR030-"),
  67709. outputPhotonCollection = cms.string(''),
  67710. pfCandidates = cms.InputTag("particleFlowTmp"),
  67711. pfEgammaCandidates = cms.InputTag("particleFlowEGamma"),
  67712. photonEcalEnergyCorrFunction = cms.string('EcalClusterEnergyCorrectionObjectSpecific'),
  67713. photonIsolation = cms.InputTag("egmPhotonIsolationCITK","gamma-DR030-"),
  67714. photonProducer = cms.InputTag("gedPhotonsTmp"),
  67715. posCalcParameters = cms.PSet(
  67716. LogWeighted = cms.bool(True),
  67717. T0_barl = cms.double(7.4),
  67718. T0_endc = cms.double(6.3),
  67719. T0_endcPresh = cms.double(3.6),
  67720. W0 = cms.double(4.2),
  67721. X0 = cms.double(0.89)
  67722. ),
  67723. posCalc_logweight = cms.bool(True),
  67724. posCalc_t0_barl = cms.double(7.7),
  67725. posCalc_t0_endc = cms.double(6.3),
  67726. posCalc_t0_endcPresh = cms.double(3.6),
  67727. posCalc_w0 = cms.double(4.2),
  67728. posCalc_x0 = cms.double(0.89),
  67729. preshowerHits = cms.InputTag("ecalPreshowerRecHit","EcalRecHitsES"),
  67730. primaryVertexProducer = cms.InputTag("offlinePrimaryVerticesWithBS"),
  67731. reconstructionStep = cms.string('final'),
  67732. regressionConfig = cms.PSet(
  67733. eOverP_ECALTRKThr = cms.double(0.025),
  67734. electron_config = cms.PSet(
  67735. regressionKey_ecalonly = cms.vstring('electron_eb_ECALonly_lowpt',
  67736. 'electron_eb_ECALonly',
  67737. 'electron_ee_ECALonly_lowpt',
  67738. 'electron_ee_ECALonly'),
  67739. regressionKey_ecaltrk = cms.vstring('electron_eb_ECALTRK_lowpt',
  67740. 'electron_eb_ECALTRK',
  67741. 'electron_ee_ECALTRK_lowpt',
  67742. 'electron_ee_ECALTRK'),
  67743. uncertaintyKey_ecalonly = cms.vstring('electron_eb_ECALonly_lowpt_var',
  67744. 'electron_eb_ECALonly_var',
  67745. 'electron_ee_ECALonly_lowpt_var',
  67746. 'electron_ee_ECALonly_var'),
  67747. uncertaintyKey_ecaltrk = cms.vstring('electron_eb_ECALTRK_lowpt_var',
  67748. 'electron_eb_ECALTRK_var',
  67749. 'electron_ee_ECALTRK_lowpt_var',
  67750. 'electron_ee_ECALTRK_var')
  67751. ),
  67752. epDiffSig_ECALTRKThr = cms.double(15.0),
  67753. epSig_ECALTRKThr = cms.double(10.0),
  67754. highEnergy_ECALTRKThr = cms.double(200.0),
  67755. lowEnergy_ECALTRKThr = cms.double(50.0),
  67756. lowEnergy_ECALonlyThr = cms.double(300.0),
  67757. modifierName = cms.string('EGExtraInfoModifierFromDB'),
  67758. photon_config = cms.PSet(
  67759. regressionKey_ecalonly = cms.vstring('photon_eb_ECALonly_lowpt',
  67760. 'photon_eb_ECALonly',
  67761. 'photon_ee_ECALonly_lowpt',
  67762. 'photon_ee_ECALonly'),
  67763. uncertaintyKey_ecalonly = cms.vstring('photon_eb_ECALonly_lowpt_var',
  67764. 'photon_eb_ECALonly_var',
  67765. 'photon_ee_ECALonly_lowpt_var',
  67766. 'photon_ee_ECALonly_var')
  67767. ),
  67768. rhoCollection = cms.InputTag("fixedGridRhoFastjetAllTmp")
  67769. ),
  67770. regressionWeightsFromDB = cms.bool(True),
  67771. runMIPTagger = cms.bool(True),
  67772. sigmaIetaIetaCutBarrel = cms.double(999999999),
  67773. sigmaIetaIetaCutEndcap = cms.double(999999999),
  67774. superClusterCrackEnergyCorrFunction = cms.string('EcalClusterCrackCorrection'),
  67775. superClusterEnergyCorrFunction = cms.string('EcalClusterEnergyCorrection'),
  67776. superClusterEnergyErrorFunction = cms.string('EcalClusterEnergyUncertainty'),
  67777. trackPtSumHollowConeBarrel = cms.double(999999999),
  67778. trackPtSumHollowConeEndcap = cms.double(999999999),
  67779. trackPtSumSolidConeBarrel = cms.double(999999999),
  67780. trackPtSumSolidConeEndcap = cms.double(999999999),
  67781. usePrimaryVertex = cms.bool(True),
  67782. useRegression = cms.bool(True),
  67783. valueMapPhotons = cms.string('valMapPFEgammaCandToPhoton')
  67784. )
  67785.  
  67786.  
  67787. process.gedPhotonsTmp = cms.EDProducer("GEDPhotonProducer",
  67788. PFIsolationCalculatorSet = cms.PSet(
  67789. ComponentName = cms.string('pfIsolationCalculator'),
  67790. applyDzDxyVeto = cms.bool(True),
  67791. applyMissHitPhVeto = cms.bool(False),
  67792. applyPFPUVeto = cms.bool(True),
  67793. applyVeto = cms.bool(True),
  67794. checkClosestZVertex = cms.bool(True),
  67795. coneDR = cms.double(0.3),
  67796. deltaRVetoBarrel = cms.bool(True),
  67797. deltaRVetoBarrelCharged = cms.double(0.02),
  67798. deltaRVetoBarrelNeutrals = cms.double(-1.0),
  67799. deltaRVetoBarrelPhotons = cms.double(-1.0),
  67800. deltaRVetoEndcap = cms.bool(True),
  67801. deltaRVetoEndcapCharged = cms.double(0.02),
  67802. deltaRVetoEndcapNeutrals = cms.double(-1.0),
  67803. deltaRVetoEndcapPhotons = cms.double(0.07),
  67804. numberOfCrystalEndcapPhotons = cms.double(4.0),
  67805. numberOfRings = cms.int32(1),
  67806. particleType = cms.int32(1),
  67807. rectangleDeltaEtaVetoBarrelCharged = cms.double(-1),
  67808. rectangleDeltaEtaVetoBarrelNeutrals = cms.double(-1),
  67809. rectangleDeltaEtaVetoBarrelPhotons = cms.double(0.015),
  67810. rectangleDeltaEtaVetoEndcapCharged = cms.double(-1),
  67811. rectangleDeltaEtaVetoEndcapNeutrals = cms.double(-1),
  67812. rectangleDeltaEtaVetoEndcapPhotons = cms.double(-1),
  67813. rectangleDeltaPhiVetoBarrelCharged = cms.double(-1),
  67814. rectangleDeltaPhiVetoBarrelNeutrals = cms.double(-1),
  67815. rectangleDeltaPhiVetoBarrelPhotons = cms.double(1.0),
  67816. rectangleDeltaPhiVetoEndcapCharged = cms.double(-1),
  67817. rectangleDeltaPhiVetoEndcapNeutrals = cms.double(-1),
  67818. rectangleDeltaPhiVetoEndcapPhotons = cms.double(-1),
  67819. rectangleVetoBarrel = cms.bool(True),
  67820. rectangleVetoEndcap = cms.bool(False),
  67821. ringSize = cms.double(0.3),
  67822. useCrystalSize = cms.bool(True)
  67823. ),
  67824. RecHitFlagToBeExcludedEB = cms.vstring('kFaultyHardware',
  67825. 'kTowerRecovered',
  67826. 'kDead'),
  67827. RecHitFlagToBeExcludedEE = cms.vstring('kFaultyHardware',
  67828. 'kNeighboursRecovered',
  67829. 'kTowerRecovered',
  67830. 'kDead',
  67831. 'kWeird'),
  67832. RecHitSeverityToBeExcludedEB = cms.vstring('kWeird',
  67833. 'kBad',
  67834. 'kTime'),
  67835. RecHitSeverityToBeExcludedEE = cms.vstring('kWeird',
  67836. 'kBad',
  67837. 'kTime'),
  67838. barrelEcalHits = cms.InputTag("ecalRecHit","EcalRecHitsEB"),
  67839. candidateP4type = cms.string('fromEcalEnergy'),
  67840. ecalRecHitSumEtOffsetBarrel = cms.double(999999999),
  67841. ecalRecHitSumEtOffsetEndcap = cms.double(999999999),
  67842. ecalRecHitSumEtSlopeBarrel = cms.double(0.0),
  67843. ecalRecHitSumEtSlopeEndcap = cms.double(0.0),
  67844. endcapEcalHits = cms.InputTag("ecalRecHit","EcalRecHitsEE"),
  67845. energyRegressionWeightsDBLocation = cms.string('wgbrph'),
  67846. energyRegressionWeightsFileLocation = cms.string('/afs/cern.ch/user/b/bendavid/cmspublic/regweights/gbrph.root'),
  67847. hOverEConeSize = cms.double(0.15),
  67848. hbheInstance = cms.string(''),
  67849. hbheModule = cms.string('hbhereco'),
  67850. hcalTowerSumEtOffsetBarrel = cms.double(999999999),
  67851. hcalTowerSumEtOffsetEndcap = cms.double(999999999),
  67852. hcalTowerSumEtSlopeBarrel = cms.double(0.0),
  67853. hcalTowerSumEtSlopeEndcap = cms.double(0.0),
  67854. hcalTowers = cms.InputTag("towerMaker"),
  67855. highEt = cms.double(100.0),
  67856. isolationSumsCalculatorSet = cms.PSet(
  67857. ComponentName = cms.string('isolationSumsCalculator'),
  67858. EcalRecHitEtaSliceA_Barrel = cms.double(2.5),
  67859. EcalRecHitEtaSliceA_Endcap = cms.double(2.5),
  67860. EcalRecHitEtaSliceB_Barrel = cms.double(2.5),
  67861. EcalRecHitEtaSliceB_Endcap = cms.double(2.5),
  67862. EcalRecHitInnerRadiusA_Barrel = cms.double(3.5),
  67863. EcalRecHitInnerRadiusA_Endcap = cms.double(3.5),
  67864. EcalRecHitInnerRadiusB_Barrel = cms.double(3.5),
  67865. EcalRecHitInnerRadiusB_Endcap = cms.double(3.5),
  67866. EcalRecHitOuterRadiusA_Barrel = cms.double(0.4),
  67867. EcalRecHitOuterRadiusA_Endcap = cms.double(0.4),
  67868. EcalRecHitOuterRadiusB_Barrel = cms.double(0.3),
  67869. EcalRecHitOuterRadiusB_Endcap = cms.double(0.3),
  67870. EcalRecHitThreshEA_Barrel = cms.double(0.095),
  67871. EcalRecHitThreshEA_Endcap = cms.double(0.0),
  67872. EcalRecHitThreshEB_Barrel = cms.double(0.095),
  67873. EcalRecHitThreshEB_Endcap = cms.double(0.0),
  67874. EcalRecHitThreshEtA_Barrel = cms.double(0.0),
  67875. EcalRecHitThreshEtA_Endcap = cms.double(0.11),
  67876. EcalRecHitThreshEtB_Barrel = cms.double(0.0),
  67877. EcalRecHitThreshEtB_Endcap = cms.double(0.11),
  67878. HcalDepth1TowerInnerRadiusA_Barrel = cms.double(0.15),
  67879. HcalDepth1TowerInnerRadiusA_Endcap = cms.double(0.15),
  67880. HcalDepth1TowerInnerRadiusB_Barrel = cms.double(0.15),
  67881. HcalDepth1TowerInnerRadiusB_Endcap = cms.double(0.15),
  67882. HcalDepth1TowerOuterRadiusA_Barrel = cms.double(0.4),
  67883. HcalDepth1TowerOuterRadiusA_Endcap = cms.double(0.4),
  67884. HcalDepth1TowerOuterRadiusB_Barrel = cms.double(0.3),
  67885. HcalDepth1TowerOuterRadiusB_Endcap = cms.double(0.3),
  67886. HcalDepth1TowerThreshEA_Barrel = cms.double(0.0),
  67887. HcalDepth1TowerThreshEA_Endcap = cms.double(0.0),
  67888. HcalDepth1TowerThreshEB_Barrel = cms.double(0.0),
  67889. HcalDepth1TowerThreshEB_Endcap = cms.double(0.0),
  67890. HcalDepth2TowerInnerRadiusA_Barrel = cms.double(0.15),
  67891. HcalDepth2TowerInnerRadiusA_Endcap = cms.double(0.15),
  67892. HcalDepth2TowerInnerRadiusB_Barrel = cms.double(0.15),
  67893. HcalDepth2TowerInnerRadiusB_Endcap = cms.double(0.15),
  67894. HcalDepth2TowerOuterRadiusA_Barrel = cms.double(0.4),
  67895. HcalDepth2TowerOuterRadiusA_Endcap = cms.double(0.4),
  67896. HcalDepth2TowerOuterRadiusB_Barrel = cms.double(0.3),
  67897. HcalDepth2TowerOuterRadiusB_Endcap = cms.double(0.3),
  67898. HcalDepth2TowerThreshEA_Barrel = cms.double(0.0),
  67899. HcalDepth2TowerThreshEA_Endcap = cms.double(0.0),
  67900. HcalDepth2TowerThreshEB_Barrel = cms.double(0.0),
  67901. HcalDepth2TowerThreshEB_Endcap = cms.double(0.0),
  67902. HcalRecHitCollection = cms.InputTag("towerMaker"),
  67903. HcalTowerInnerRadiusA_Barrel = cms.double(0.15),
  67904. HcalTowerInnerRadiusA_Endcap = cms.double(0.15),
  67905. HcalTowerInnerRadiusB_Barrel = cms.double(0.15),
  67906. HcalTowerInnerRadiusB_Endcap = cms.double(0.15),
  67907. HcalTowerOuterRadiusA_Barrel = cms.double(0.4),
  67908. HcalTowerOuterRadiusA_Endcap = cms.double(0.4),
  67909. HcalTowerOuterRadiusB_Barrel = cms.double(0.3),
  67910. HcalTowerOuterRadiusB_Endcap = cms.double(0.3),
  67911. HcalTowerThreshEA_Barrel = cms.double(0.0),
  67912. HcalTowerThreshEA_Endcap = cms.double(0.0),
  67913. HcalTowerThreshEB_Barrel = cms.double(0.0),
  67914. HcalTowerThreshEB_Endcap = cms.double(0.0),
  67915. TrackConeInnerRadiusA_Barrel = cms.double(0.04),
  67916. TrackConeInnerRadiusA_Endcap = cms.double(0.04),
  67917. TrackConeInnerRadiusB_Barrel = cms.double(0.04),
  67918. TrackConeInnerRadiusB_Endcap = cms.double(0.04),
  67919. TrackConeOuterRadiusA_Barrel = cms.double(0.4),
  67920. TrackConeOuterRadiusA_Endcap = cms.double(0.4),
  67921. TrackConeOuterRadiusB_Barrel = cms.double(0.3),
  67922. TrackConeOuterRadiusB_Endcap = cms.double(0.3),
  67923. barrelEcalRecHitCollection = cms.InputTag("ecalRecHit","EcalRecHitsEB"),
  67924. beamSpotProducer = cms.InputTag("offlineBeamSpot"),
  67925. endcapEcalRecHitCollection = cms.InputTag("ecalRecHit","EcalRecHitsEE"),
  67926. isolationtrackEtaSliceA_Barrel = cms.double(0.015),
  67927. isolationtrackEtaSliceA_Endcap = cms.double(0.015),
  67928. isolationtrackEtaSliceB_Barrel = cms.double(0.015),
  67929. isolationtrackEtaSliceB_Endcap = cms.double(0.015),
  67930. isolationtrackThresholdA_Barrel = cms.double(0.0),
  67931. isolationtrackThresholdA_Endcap = cms.double(0.0),
  67932. isolationtrackThresholdB_Barrel = cms.double(0.0),
  67933. isolationtrackThresholdB_Endcap = cms.double(0.0),
  67934. longImpactParameterA_Barrel = cms.double(0.2),
  67935. longImpactParameterA_Endcap = cms.double(0.2),
  67936. longImpactParameterB_Barrel = cms.double(0.2),
  67937. longImpactParameterB_Endcap = cms.double(0.2),
  67938. moduleEtaBoundary = cms.vdouble(0.0, 0.02, 0.43, 0.46, 0.78,
  67939. 0.81, 1.13, 1.15, 1.45, 1.58),
  67940. modulePhiBoundary = cms.double(0.0087),
  67941. trackProducer = cms.InputTag("generalTracks"),
  67942. transImpactParameterA_Barrel = cms.double(0.1),
  67943. transImpactParameterA_Endcap = cms.double(0.1),
  67944. transImpactParameterB_Barrel = cms.double(0.1),
  67945. transImpactParameterB_Endcap = cms.double(0.1),
  67946. useNumCrystals = cms.bool(True),
  67947. vetoClustered = cms.bool(False)
  67948. ),
  67949. maxHoverEBarrel = cms.double(0.5),
  67950. maxHoverEEndcap = cms.double(0.5),
  67951. minR9Barrel = cms.double(0.94),
  67952. minR9Endcap = cms.double(0.95),
  67953. minSCEtBarrel = cms.double(10.0),
  67954. minSCEtEndcap = cms.double(10.0),
  67955. mipVariableSet = cms.PSet(
  67956. ComponentName = cms.string('mipVariable'),
  67957. HaloDiscThreshold = cms.double(70.0),
  67958. ResidualWidth = cms.double(0.23),
  67959. XRangeFit = cms.double(180.0),
  67960. YRangeFit = cms.double(7.0),
  67961. barrelEcalRecHitCollection = cms.InputTag("ecalRecHit","EcalRecHitsEB"),
  67962. endcapEcalRecHitCollection = cms.InputTag("ecalRecHit","EcalRecHitsEE")
  67963. ),
  67964. nTrackHollowConeBarrel = cms.double(999999999),
  67965. nTrackHollowConeEndcap = cms.double(999999999),
  67966. nTrackSolidConeBarrel = cms.double(999999999),
  67967. nTrackSolidConeEndcap = cms.double(999999999),
  67968. outputPhotonCollection = cms.string(''),
  67969. pfCandidates = cms.InputTag("particleFlowTmp"),
  67970. pfEgammaCandidates = cms.InputTag("particleFlowEGamma"),
  67971. photonEcalEnergyCorrFunction = cms.string('EcalClusterEnergyCorrectionObjectSpecific'),
  67972. photonProducer = cms.InputTag("gedPhotonCore"),
  67973. posCalcParameters = cms.PSet(
  67974. LogWeighted = cms.bool(True),
  67975. T0_barl = cms.double(7.4),
  67976. T0_endc = cms.double(6.3),
  67977. T0_endcPresh = cms.double(3.6),
  67978. W0 = cms.double(4.2),
  67979. X0 = cms.double(0.89)
  67980. ),
  67981. posCalc_logweight = cms.bool(True),
  67982. posCalc_t0_barl = cms.double(7.7),
  67983. posCalc_t0_endc = cms.double(6.3),
  67984. posCalc_t0_endcPresh = cms.double(3.6),
  67985. posCalc_w0 = cms.double(4.2),
  67986. posCalc_x0 = cms.double(0.89),
  67987. preshowerHits = cms.InputTag("ecalPreshowerRecHit","EcalRecHitsES"),
  67988. primaryVertexProducer = cms.InputTag("offlinePrimaryVerticesWithBS"),
  67989. reconstructionStep = cms.string('tmp'),
  67990. regressionWeightsFromDB = cms.bool(True),
  67991. runMIPTagger = cms.bool(True),
  67992. sigmaIetaIetaCutBarrel = cms.double(999999999),
  67993. sigmaIetaIetaCutEndcap = cms.double(999999999),
  67994. superClusterCrackEnergyCorrFunction = cms.string('EcalClusterCrackCorrection'),
  67995. superClusterEnergyCorrFunction = cms.string('EcalClusterEnergyCorrection'),
  67996. superClusterEnergyErrorFunction = cms.string('EcalClusterEnergyUncertainty'),
  67997. trackPtSumHollowConeBarrel = cms.double(999999999),
  67998. trackPtSumHollowConeEndcap = cms.double(999999999),
  67999. trackPtSumSolidConeBarrel = cms.double(999999999),
  68000. trackPtSumSolidConeEndcap = cms.double(999999999),
  68001. usePrimaryVertex = cms.bool(True),
  68002. useRegression = cms.bool(True),
  68003. valueMapPhotons = cms.string('valMapPFEgammaCandToPhoton')
  68004. )
  68005.  
  68006.  
  68007. process.genParticles1 = cms.EDProducer("GenParticlePruner",
  68008. select = cms.vstring('drop *',
  68009. 'keep status == 1'),
  68010. src = cms.InputTag("genParticles")
  68011. )
  68012.  
  68013.  
  68014. process.genParticlesElectrons = cms.EDProducer("GenParticlePruner",
  68015. select = cms.vstring('drop * ',
  68016. 'keep pdgId = {e+} & status = 1 & pt > 30 & abs(eta) < 2.5',
  68017. 'keep pdgId = {e-} & status = 1 & pt > 30 & abs(eta) < 2.5'),
  68018. src = cms.InputTag("genParticlesShortList")
  68019. )
  68020.  
  68021.  
  68022. process.genParticlesMuons = cms.EDProducer("GenParticlePruner",
  68023. select = cms.vstring('drop * ',
  68024. 'keep pdgId = {mu+} & status = 1 & pt > 30 & abs(eta) < 2.5',
  68025. 'keep pdgId = {mu-} & status = 1 & pt > 30 & abs(eta) < 2.5'),
  68026. src = cms.InputTag("genParticlesShortList")
  68027. )
  68028.  
  68029.  
  68030. process.genParticlesNeutrinos = cms.EDProducer("GenParticlePruner",
  68031. select = cms.vstring('drop * ',
  68032. 'keep pdgId = {nu_e} & status = 1',
  68033. 'keep pdgId = {nu_ebar} & status = 1',
  68034. 'keep pdgId = {nu_mu} & status = 1',
  68035. 'keep pdgId = {nu_mubar} & status = 1'),
  68036. src = cms.InputTag("genParticlesShortList")
  68037. )
  68038.  
  68039.  
  68040. process.genParticlesShortList = cms.EDProducer("GenParticlePruner",
  68041. select = cms.vstring('drop * ',
  68042. 'keep pdgId = {mu+} & status = 1',
  68043. 'keep pdgId = {mu-} & status = 1',
  68044. 'keep pdgId = {e+} & status = 1',
  68045. 'keep pdgId = {e-} & status = 1',
  68046. 'keep pdgId = {nu_e} & status = 1',
  68047. 'keep pdgId = {nu_ebar} & status = 1',
  68048. 'keep pdgId = {nu_mu} & status = 1',
  68049. 'keep pdgId = {nu_mubar} & status = 1'),
  68050. src = cms.InputTag("genParticles")
  68051. )
  68052.  
  68053.  
  68054. process.generalConversionStepConversionTrackMerger = cms.EDProducer("ConversionTrackMerger",
  68055. ShareFrac = cms.double(0.19),
  68056. TrackProducer1 = cms.InputTag("generalConversionTrackProducer"),
  68057. TrackProducer2 = cms.InputTag("conversionStepConversionTrackProducer"),
  68058. allowFirstHitShare = cms.bool(True),
  68059. arbitratedEcalSeededPreferCollection = cms.int32(-1),
  68060. arbitratedMergedEcalGeneralPreferCollection = cms.int32(3),
  68061. arbitratedMergedPreferCollection = cms.int32(3),
  68062. checkCharge = cms.bool(True),
  68063. minProb = cms.double(1e-06),
  68064. outputPreferCollection = cms.int32(-1),
  68065. trackerOnlyPreferCollection = cms.int32(-1)
  68066. )
  68067.  
  68068.  
  68069. process.generalConversionTrackProducer = cms.EDProducer("ConversionTrackProducer",
  68070. TrackProducer = cms.string('generalTracks'),
  68071. beamSpotInputTag = cms.InputTag("offlineBeamSpot"),
  68072. filterOnConvTrackHyp = cms.bool(True),
  68073. minConvRadius = cms.double(2.0),
  68074. setArbitratedEcalSeeded = cms.bool(False),
  68075. setArbitratedMerged = cms.bool(True),
  68076. setArbitratedMergedEcalGeneral = cms.bool(True),
  68077. setTrackerOnly = cms.bool(True),
  68078. useTrajectory = cms.bool(False)
  68079. )
  68080.  
  68081.  
  68082. process.generalInOutOutInConversionTrackMerger = cms.EDProducer("ConversionTrackMerger",
  68083. ShareFrac = cms.double(0.19),
  68084. TrackProducer1 = cms.InputTag("inOutOutInConversionTrackMerger"),
  68085. TrackProducer2 = cms.InputTag("generalConversionStepConversionTrackMerger"),
  68086. allowFirstHitShare = cms.bool(True),
  68087. arbitratedEcalSeededPreferCollection = cms.int32(-1),
  68088. arbitratedMergedEcalGeneralPreferCollection = cms.int32(2),
  68089. arbitratedMergedPreferCollection = cms.int32(3),
  68090. checkCharge = cms.bool(True),
  68091. minProb = cms.double(1e-06),
  68092. outputPreferCollection = cms.int32(-1),
  68093. trackerOnlyPreferCollection = cms.int32(-1)
  68094. )
  68095.  
  68096.  
  68097. process.generalTracks = cms.EDProducer("DuplicateListMerger",
  68098. candidateComponents = cms.InputTag("duplicateTrackCandidates","candidateMap"),
  68099. candidateSource = cms.InputTag("duplicateTrackCandidates","candidates"),
  68100. copyExtras = cms.untracked.bool(True),
  68101. copyTrajectories = cms.untracked.bool(False),
  68102. diffHitsCut = cms.int32(5),
  68103. mergedMVAVals = cms.InputTag("duplicateTrackClassifier","MVAValues"),
  68104. mergedSource = cms.InputTag("mergedDuplicateTracks"),
  68105. originalMVAVals = cms.InputTag("preDuplicateMergingGeneralTracks","MVAValues"),
  68106. originalSource = cms.InputTag("preDuplicateMergingGeneralTracks")
  68107. )
  68108.  
  68109.  
  68110. process.generalTracksFromPV = cms.EDProducer("TrackWithVertexRefSelector",
  68111. copyExtras = cms.untracked.bool(False),
  68112. copyTrajectories = cms.untracked.bool(False),
  68113. d0Max = cms.double(999.0),
  68114. dzMax = cms.double(999.0),
  68115. etaMax = cms.double(5.0),
  68116. etaMin = cms.double(0.0),
  68117. nSigmaDtVertex = cms.double(0),
  68118. nVertices = cms.uint32(1),
  68119. normalizedChi2 = cms.double(999999.0),
  68120. numberOfLostHits = cms.uint32(999),
  68121. numberOfValidHits = cms.uint32(0),
  68122. numberOfValidPixelHits = cms.uint32(0),
  68123. ptErrorCut = cms.double(10000000000.0),
  68124. ptMax = cms.double(10000000000.0),
  68125. ptMin = cms.double(0),
  68126. quality = cms.string('loose'),
  68127. rhoVtx = cms.double(10000000000.0),
  68128. src = cms.InputTag("generalTracks"),
  68129. timeResosTag = cms.InputTag(""),
  68130. timesTag = cms.InputTag(""),
  68131. useVtx = cms.bool(True),
  68132. vertexTag = cms.InputTag("offlinePrimaryVertices"),
  68133. vtxFallback = cms.bool(False),
  68134. zetaVtx = cms.double(0.1)
  68135. )
  68136.  
  68137.  
  68138. process.generalTracksFromPVPt09 = cms.EDProducer("RecoTrackViewRefSelector",
  68139. algorithm = cms.vstring(),
  68140. algorithmMaskContains = cms.vstring(),
  68141. beamSpot = cms.InputTag("offlineBeamSpot"),
  68142. lip = cms.double(300.0),
  68143. maxChi2 = cms.double(10000.0),
  68144. maxRapidity = cms.double(5.0),
  68145. min3DLayer = cms.int32(0),
  68146. minHit = cms.int32(0),
  68147. minLayer = cms.int32(3),
  68148. minPixelHit = cms.int32(0),
  68149. minRapidity = cms.double(-5.0),
  68150. originalAlgorithm = cms.vstring(),
  68151. ptMin = cms.double(0.9),
  68152. quality = cms.vstring('loose'),
  68153. src = cms.InputTag("generalTracksFromPV"),
  68154. tip = cms.double(120.0),
  68155. usePV = cms.bool(False),
  68156. vertexTag = cms.InputTag("offlinePrimaryVertices")
  68157. )
  68158.  
  68159.  
  68160. process.generalTracksPt09 = cms.EDProducer("RecoTrackViewRefSelector",
  68161. algorithm = cms.vstring(),
  68162. algorithmMaskContains = cms.vstring(),
  68163. beamSpot = cms.InputTag("offlineBeamSpot"),
  68164. lip = cms.double(300.0),
  68165. maxChi2 = cms.double(10000.0),
  68166. maxRapidity = cms.double(5.0),
  68167. min3DLayer = cms.int32(0),
  68168. minHit = cms.int32(0),
  68169. minLayer = cms.int32(3),
  68170. minPixelHit = cms.int32(0),
  68171. minRapidity = cms.double(-5.0),
  68172. originalAlgorithm = cms.vstring(),
  68173. ptMin = cms.double(0.9),
  68174. quality = cms.vstring('loose'),
  68175. src = cms.InputTag("generalTracks"),
  68176. tip = cms.double(120.0),
  68177. usePV = cms.bool(False),
  68178. vertexTag = cms.InputTag("offlinePrimaryVertices")
  68179. )
  68180.  
  68181.  
  68182. process.generalV0Candidates = cms.EDProducer("V0Producer",
  68183. beamSpot = cms.InputTag("offlineBeamSpot"),
  68184. cosThetaXYCut = cms.double(0.9998),
  68185. cosThetaXYZCut = cms.double(-2.0),
  68186. doKShorts = cms.bool(True),
  68187. doLambdas = cms.bool(True),
  68188. innerHitPosCut = cms.double(4.0),
  68189. kShortMassCut = cms.double(0.07),
  68190. lambdaMassCut = cms.double(0.05),
  68191. mPiPiCut = cms.double(0.6),
  68192. tkChi2Cut = cms.double(10.0),
  68193. tkDCACut = cms.double(2.0),
  68194. tkIPSigXYCut = cms.double(2.0),
  68195. tkIPSigZCut = cms.double(-1.0),
  68196. tkNHitsCut = cms.int32(7),
  68197. tkPtCut = cms.double(0.35),
  68198. trackRecoAlgorithm = cms.InputTag("generalTracks"),
  68199. useRefTracks = cms.bool(True),
  68200. useVertex = cms.bool(False),
  68201. vertexFitter = cms.bool(True),
  68202. vertices = cms.InputTag("offlinePrimaryVertices"),
  68203. vtxChi2Cut = cms.double(15.0),
  68204. vtxDecaySigXYCut = cms.double(10.0),
  68205. vtxDecaySigXYZCut = cms.double(-1.0)
  68206. )
  68207.  
  68208.  
  68209. process.gensource = cms.EDProducer("GenParticlePruner",
  68210. select = cms.vstring('drop *',
  68211. 'keep pdgId = 11',
  68212. 'keep pdgId = -11'),
  68213. src = cms.InputTag("genParticles")
  68214. )
  68215.  
  68216.  
  68217. process.glbTrackQual = cms.EDProducer("GlobalTrackQualityProducer",
  68218. BaseLabel = cms.string('GLB'),
  68219. GlobalMuonTrackMatcher = cms.PSet(
  68220. Chi2Cut_1 = cms.double(50.0),
  68221. Chi2Cut_2 = cms.double(50.0),
  68222. Chi2Cut_3 = cms.double(200.0),
  68223. DeltaDCut_1 = cms.double(2.5),
  68224. DeltaDCut_2 = cms.double(10.0),
  68225. DeltaDCut_3 = cms.double(15.0),
  68226. DeltaRCut_1 = cms.double(0.1),
  68227. DeltaRCut_2 = cms.double(0.2),
  68228. DeltaRCut_3 = cms.double(1.0),
  68229. Eta_threshold = cms.double(1.2),
  68230. LocChi2Cut = cms.double(20.0),
  68231. MinP = cms.double(2.5),
  68232. MinPt = cms.double(1.0),
  68233. Propagator = cms.string('SteppingHelixPropagatorAny'),
  68234. Pt_threshold1 = cms.double(0.0),
  68235. Pt_threshold2 = cms.double(999999999.0),
  68236. Quality_1 = cms.double(20.0),
  68237. Quality_2 = cms.double(15.0),
  68238. Quality_3 = cms.double(7.0)
  68239. ),
  68240. InputCollection = cms.InputTag("globalMuons"),
  68241. InputLinksCollection = cms.InputTag("globalMuons"),
  68242. MaxChi2 = cms.double(100000.0),
  68243. RefitterParameters = cms.PSet(
  68244. CSCRecSegmentLabel = cms.InputTag("csc2DRecHits"),
  68245. Chi2CutCSC = cms.double(1.0),
  68246. Chi2CutDT = cms.double(30.0),
  68247. Chi2CutGEM = cms.double(1.0),
  68248. Chi2CutME0 = cms.double(1.0),
  68249. Chi2CutRPC = cms.double(1.0),
  68250. Chi2ProbabilityCut = cms.double(30.0),
  68251. DTRecSegmentLabel = cms.InputTag("dt1DRecHits"),
  68252. DYTselector = cms.int32(1),
  68253. DYTthrs = cms.vint32(10, 10),
  68254. DYTupdator = cms.bool(True),
  68255. DYTuseAPE = cms.bool(False),
  68256. DoPredictionsOnly = cms.bool(False),
  68257. Fitter = cms.string('KFFitterForRefitInsideOut'),
  68258. GEMRecHitLabel = cms.InputTag("gemRecHits"),
  68259. HitThreshold = cms.int32(1),
  68260. ME0RecHitLabel = cms.InputTag("me0Segments"),
  68261. MuonHitsOption = cms.int32(1),
  68262. MuonRecHitBuilder = cms.string('MuonRecHitBuilder'),
  68263. PropDirForCosmics = cms.bool(False),
  68264. Propagator = cms.string('SmartPropagatorAnyRK'),
  68265. PtCut = cms.double(1.0),
  68266. RPCRecSegmentLabel = cms.InputTag("rpcRecHits"),
  68267. RefitDirection = cms.string('insideOut'),
  68268. RefitFlag = cms.bool(True),
  68269. RefitRPCHits = cms.bool(True),
  68270. SkipStation = cms.int32(-1),
  68271. Smoother = cms.string('KFSmootherForRefitInsideOut'),
  68272. TrackerRecHitBuilder = cms.string('WithAngleAndTemplate'),
  68273. TrackerSkipSection = cms.int32(-1),
  68274. TrackerSkipSystem = cms.int32(-1)
  68275. ),
  68276. ServiceParameters = cms.PSet(
  68277. CSCLayers = cms.untracked.bool(True),
  68278. GEMLayers = cms.untracked.bool(False),
  68279. ME0Layers = cms.bool(False),
  68280. Propagators = cms.untracked.vstring('SteppingHelixPropagatorAny',
  68281. 'SteppingHelixPropagatorAlong',
  68282. 'SteppingHelixPropagatorOpposite',
  68283. 'SteppingHelixPropagatorL2Any',
  68284. 'SteppingHelixPropagatorL2Along',
  68285. 'SteppingHelixPropagatorL2Opposite',
  68286. 'SteppingHelixPropagatorAnyNoError',
  68287. 'SteppingHelixPropagatorAlongNoError',
  68288. 'SteppingHelixPropagatorOppositeNoError',
  68289. 'SteppingHelixPropagatorL2AnyNoError',
  68290. 'SteppingHelixPropagatorL2AlongNoError',
  68291. 'SteppingHelixPropagatorL2OppositeNoError',
  68292. 'PropagatorWithMaterial',
  68293. 'PropagatorWithMaterialOpposite',
  68294. 'SmartPropagator',
  68295. 'SmartPropagatorOpposite',
  68296. 'SmartPropagatorAnyOpposite',
  68297. 'SmartPropagatorAny',
  68298. 'SmartPropagatorRK',
  68299. 'SmartPropagatorAnyRK',
  68300. 'StraightLinePropagator'),
  68301. RPCLayers = cms.bool(True),
  68302. UseMuonNavigation = cms.untracked.bool(True)
  68303. ),
  68304. nSigma = cms.double(3.0)
  68305. )
  68306.  
  68307.  
  68308. process.globalMuons = cms.EDProducer("GlobalMuonProducer",
  68309. GLBTrajBuilderParameters = cms.PSet(
  68310. GlbRefitterParameters = cms.PSet(
  68311. CSCRecSegmentLabel = cms.InputTag("cscSegments"),
  68312. Chi2CutCSC = cms.double(150.0),
  68313. Chi2CutDT = cms.double(10.0),
  68314. Chi2CutGEM = cms.double(1.0),
  68315. Chi2CutME0 = cms.double(1.0),
  68316. Chi2CutRPC = cms.double(1.0),
  68317. Chi2ProbabilityCut = cms.double(30.0),
  68318. DTRecSegmentLabel = cms.InputTag("dt4DSegments"),
  68319. DYTselector = cms.int32(1),
  68320. DYTthrs = cms.vint32(20, 30),
  68321. DYTupdator = cms.bool(False),
  68322. DYTuseAPE = cms.bool(False),
  68323. DoPredictionsOnly = cms.bool(False),
  68324. Fitter = cms.string('GlbMuKFFitter'),
  68325. GEMRecHitLabel = cms.InputTag("gemRecHits"),
  68326. HitThreshold = cms.int32(1),
  68327. ME0RecHitLabel = cms.InputTag("me0Segments"),
  68328. MuonHitsOption = cms.int32(1),
  68329. MuonRecHitBuilder = cms.string('MuonRecHitBuilder'),
  68330. PropDirForCosmics = cms.bool(False),
  68331. Propagator = cms.string('SmartPropagatorAnyRK'),
  68332. PtCut = cms.double(1.0),
  68333. RefitDirection = cms.string('insideOut'),
  68334. RefitFlag = cms.bool(True),
  68335. RefitRPCHits = cms.bool(True),
  68336. SkipStation = cms.int32(-1),
  68337. TrackerRecHitBuilder = cms.string('WithAngleAndTemplate'),
  68338. TrackerSkipSection = cms.int32(-1),
  68339. TrackerSkipSystem = cms.int32(-1)
  68340. ),
  68341. GlobalMuonTrackMatcher = cms.PSet(
  68342. Chi2Cut_1 = cms.double(50.0),
  68343. Chi2Cut_2 = cms.double(50.0),
  68344. Chi2Cut_3 = cms.double(200.0),
  68345. DeltaDCut_1 = cms.double(2.5),
  68346. DeltaDCut_2 = cms.double(10.0),
  68347. DeltaDCut_3 = cms.double(15.0),
  68348. DeltaRCut_1 = cms.double(0.1),
  68349. DeltaRCut_2 = cms.double(0.2),
  68350. DeltaRCut_3 = cms.double(1.0),
  68351. Eta_threshold = cms.double(1.2),
  68352. LocChi2Cut = cms.double(20.0),
  68353. MinP = cms.double(2.5),
  68354. MinPt = cms.double(1.0),
  68355. Propagator = cms.string('SmartPropagatorRK'),
  68356. Pt_threshold1 = cms.double(0.0),
  68357. Pt_threshold2 = cms.double(999999999.0),
  68358. Quality_1 = cms.double(20.0),
  68359. Quality_2 = cms.double(15.0),
  68360. Quality_3 = cms.double(7.0)
  68361. ),
  68362. MuonRecHitBuilder = cms.string('MuonRecHitBuilder'),
  68363. MuonTrackingRegionBuilder = cms.PSet(
  68364. DeltaEta = cms.double(0.2),
  68365. DeltaPhi = cms.double(0.2),
  68366. DeltaR = cms.double(0.2),
  68367. DeltaZ = cms.double(15.9),
  68368. EtaR_UpperLimit_Par1 = cms.double(0.25),
  68369. EtaR_UpperLimit_Par2 = cms.double(0.15),
  68370. Eta_fixed = cms.bool(False),
  68371. Eta_min = cms.double(0.1),
  68372. MeasurementTrackerName = cms.InputTag(""),
  68373. OnDemand = cms.int32(-1),
  68374. PhiR_UpperLimit_Par1 = cms.double(0.6),
  68375. PhiR_UpperLimit_Par2 = cms.double(0.2),
  68376. Phi_fixed = cms.bool(False),
  68377. Phi_min = cms.double(0.1),
  68378. Pt_fixed = cms.bool(False),
  68379. Pt_min = cms.double(1.5),
  68380. Rescale_Dz = cms.double(3.0),
  68381. Rescale_eta = cms.double(3.0),
  68382. Rescale_phi = cms.double(3.0),
  68383. UseVertex = cms.bool(False),
  68384. Z_fixed = cms.bool(True),
  68385. beamSpot = cms.InputTag("offlineBeamSpot"),
  68386. input = cms.InputTag(""),
  68387. maxRegions = cms.int32(1),
  68388. precise = cms.bool(True),
  68389. vertexCollection = cms.InputTag("")
  68390. ),
  68391. PCut = cms.double(2.5),
  68392. PtCut = cms.double(1.0),
  68393. RefitRPCHits = cms.bool(True),
  68394. ScaleTECxFactor = cms.double(-1.0),
  68395. ScaleTECyFactor = cms.double(-1.0),
  68396. TrackTransformer = cms.PSet(
  68397. DoPredictionsOnly = cms.bool(False),
  68398. Fitter = cms.string('KFFitterForRefitInsideOut'),
  68399. MuonRecHitBuilder = cms.string('MuonRecHitBuilder'),
  68400. Propagator = cms.string('SmartPropagatorAnyRK'),
  68401. RefitDirection = cms.string('alongMomentum'),
  68402. RefitRPCHits = cms.bool(True),
  68403. Smoother = cms.string('KFSmootherForRefitInsideOut'),
  68404. TrackerRecHitBuilder = cms.string('WithAngleAndTemplate')
  68405. ),
  68406. TrackerPropagator = cms.string('SteppingHelixPropagatorAny'),
  68407. TrackerRecHitBuilder = cms.string('WithAngleAndTemplate')
  68408. ),
  68409. MuonCollectionLabel = cms.InputTag("standAloneMuons","UpdatedAtVtx"),
  68410. ServiceParameters = cms.PSet(
  68411. CSCLayers = cms.untracked.bool(True),
  68412. GEMLayers = cms.untracked.bool(False),
  68413. ME0Layers = cms.bool(False),
  68414. Propagators = cms.untracked.vstring('SteppingHelixPropagatorAny',
  68415. 'SteppingHelixPropagatorAlong',
  68416. 'SteppingHelixPropagatorOpposite',
  68417. 'SteppingHelixPropagatorL2Any',
  68418. 'SteppingHelixPropagatorL2Along',
  68419. 'SteppingHelixPropagatorL2Opposite',
  68420. 'SteppingHelixPropagatorAnyNoError',
  68421. 'SteppingHelixPropagatorAlongNoError',
  68422. 'SteppingHelixPropagatorOppositeNoError',
  68423. 'SteppingHelixPropagatorL2AnyNoError',
  68424. 'SteppingHelixPropagatorL2AlongNoError',
  68425. 'SteppingHelixPropagatorL2OppositeNoError',
  68426. 'PropagatorWithMaterial',
  68427. 'PropagatorWithMaterialOpposite',
  68428. 'SmartPropagator',
  68429. 'SmartPropagatorOpposite',
  68430. 'SmartPropagatorAnyOpposite',
  68431. 'SmartPropagatorAny',
  68432. 'SmartPropagatorRK',
  68433. 'SmartPropagatorAnyRK',
  68434. 'StraightLinePropagator'),
  68435. RPCLayers = cms.bool(True),
  68436. UseMuonNavigation = cms.untracked.bool(True)
  68437. ),
  68438. TrackLoaderParameters = cms.PSet(
  68439. DoSmoothing = cms.bool(True),
  68440. MuonUpdatorAtVertexParameters = cms.PSet(
  68441. BeamSpotPositionErrors = cms.vdouble(0.1, 0.1, 5.3),
  68442. MaxChi2 = cms.double(1000000.0),
  68443. Propagator = cms.string('SteppingHelixPropagatorOpposite')
  68444. ),
  68445. Smoother = cms.string('KFSmootherForMuonTrackLoader'),
  68446. TTRHBuilder = cms.string('WithAngleAndTemplate'),
  68447. VertexConstraint = cms.bool(False),
  68448. beamSpot = cms.InputTag("offlineBeamSpot")
  68449. ),
  68450. TrackerCollectionLabel = cms.InputTag("generalTracks")
  68451. )
  68452.  
  68453.  
  68454. process.gmtStage2Digis = cms.EDProducer("L1TRawToDigi",
  68455. FedIds = cms.vint32(1402),
  68456. MinFeds = cms.uint32(1),
  68457. Setup = cms.string('stage2::GMTSetup')
  68458. )
  68459.  
  68460.  
  68461. process.gsfConversionTrackProducer = cms.EDProducer("ConversionTrackProducer",
  68462. TrackProducer = cms.string('electronGsfTracks'),
  68463. beamSpotInputTag = cms.InputTag("offlineBeamSpot"),
  68464. filterOnConvTrackHyp = cms.bool(False),
  68465. minConvRadius = cms.double(2.0),
  68466. setArbitratedEcalSeeded = cms.bool(False),
  68467. setArbitratedMerged = cms.bool(True),
  68468. setArbitratedMergedEcalGeneral = cms.bool(False),
  68469. setTrackerOnly = cms.bool(False),
  68470. useTrajectory = cms.bool(False)
  68471. )
  68472.  
  68473.  
  68474. process.gsfGeneralInOutOutInConversionTrackMerger = cms.EDProducer("ConversionTrackMerger",
  68475. ShareFrac = cms.double(0.19),
  68476. TrackProducer1 = cms.InputTag("generalInOutOutInConversionTrackMerger"),
  68477. TrackProducer2 = cms.InputTag("gsfConversionTrackProducer"),
  68478. allowFirstHitShare = cms.bool(True),
  68479. arbitratedEcalSeededPreferCollection = cms.int32(-1),
  68480. arbitratedMergedEcalGeneralPreferCollection = cms.int32(-1),
  68481. arbitratedMergedPreferCollection = cms.int32(2),
  68482. checkCharge = cms.bool(True),
  68483. minProb = cms.double(1e-06),
  68484. outputPreferCollection = cms.int32(-1),
  68485. trackerOnlyPreferCollection = cms.int32(-1)
  68486. )
  68487.  
  68488.  
  68489. process.gtDigis = cms.EDProducer("L1GlobalTriggerRawToDigi",
  68490. ActiveBoardsMask = cms.uint32(65535),
  68491. DaqGtFedId = cms.untracked.int32(813),
  68492. DaqGtInputTag = cms.InputTag("rawDataCollector"),
  68493. UnpackBxInEvent = cms.int32(-1),
  68494. Verbosity = cms.untracked.int32(0)
  68495. )
  68496.  
  68497.  
  68498. process.gtStage2Digis = cms.EDProducer("L1TRawToDigi",
  68499. FedIds = cms.vint32(1404),
  68500. MinFeds = cms.uint32(1),
  68501. Setup = cms.string('stage2::GTSetup')
  68502. )
  68503.  
  68504.  
  68505. process.hbheprereco = cms.EDProducer("HcalHitReconstructor",
  68506. Subdetector = cms.string('HBHE'),
  68507. applyPedConstraint = cms.bool(True),
  68508. applyPulseJitter = cms.bool(False),
  68509. applyTimeConstraint = cms.bool(True),
  68510. applyTimeSlew = cms.bool(True),
  68511. applyTimeSlewM3 = cms.bool(True),
  68512. correctForPhaseContainment = cms.bool(True),
  68513. correctForTimeslew = cms.bool(True),
  68514. correctTiming = cms.bool(True),
  68515. correctionPhaseNS = cms.double(6.0),
  68516. dataOOTCorrectionCategory = cms.string('Data'),
  68517. dataOOTCorrectionName = cms.string('HBHE'),
  68518. digiLabel = cms.InputTag("hcalDigis"),
  68519. dropZSmarkedPassed = cms.bool(True),
  68520. firstAuxTS = cms.int32(4),
  68521. firstSample = cms.int32(4),
  68522. fitTimes = cms.int32(1),
  68523. flagParameters = cms.PSet(
  68524. hitEnergyMinimum = cms.double(1.0),
  68525. hitMultiplicityThreshold = cms.int32(17),
  68526. nominalPedestal = cms.double(3.0),
  68527. pulseShapeParameterSets = cms.VPSet(cms.PSet(
  68528. pulseShapeParameters = cms.vdouble(0.0, 100.0, -50.0, 0.0, -15.0,
  68529. 0.15)
  68530. ),
  68531. cms.PSet(
  68532. pulseShapeParameters = cms.vdouble(100.0, 2000.0, -50.0, 0.0, -5.0,
  68533. 0.05)
  68534. ),
  68535. cms.PSet(
  68536. pulseShapeParameters = cms.vdouble(2000.0, 1000000.0, -50.0, 0.0, 95.0,
  68537. 0.0)
  68538. ),
  68539. cms.PSet(
  68540. pulseShapeParameters = cms.vdouble(-1000000.0, 1000000.0, 45.0, 0.1, 1000000.0,
  68541. 0.0)
  68542. ))
  68543. ),
  68544. hscpParameters = cms.PSet(
  68545. TimingEnergyThreshold = cms.double(30.0),
  68546. fracLeaderMax = cms.double(0.7),
  68547. fracLeaderMin = cms.double(0.4),
  68548. outerMax = cms.double(0.1),
  68549. outerMin = cms.double(0.0),
  68550. r1Max = cms.double(1.0),
  68551. r1Min = cms.double(0.15),
  68552. r2Max = cms.double(0.5),
  68553. r2Min = cms.double(0.1),
  68554. slopeMax = cms.double(-0.6),
  68555. slopeMin = cms.double(-1.5)
  68556. ),
  68557. mcOOTCorrectionCategory = cms.string('MC'),
  68558. mcOOTCorrectionName = cms.string('HBHE'),
  68559. meanPed = cms.double(0.0),
  68560. meanTime = cms.double(0.0),
  68561. noiseHPD = cms.double(1),
  68562. noiseSiPM = cms.double(1),
  68563. pedSigmaHPD = cms.double(0.5),
  68564. pedSigmaSiPM = cms.double(0.00065),
  68565. pedestalUpperLimit = cms.double(2.7),
  68566. puCorrMethod = cms.int32(2),
  68567. pulseJitter = cms.double(1.0),
  68568. pulseShapeParameters = cms.PSet(
  68569. LeftSlopeCut = cms.vdouble(5, 2.55, 2.55),
  68570. LeftSlopeThreshold = cms.vdouble(250, 500, 100000),
  68571. LinearCut = cms.vdouble(-3, -0.054, -0.054),
  68572. LinearThreshold = cms.vdouble(20, 100, 100000),
  68573. MinimumChargeThreshold = cms.double(20),
  68574. MinimumTS4TS5Threshold = cms.double(100),
  68575. R45MinusOneRange = cms.double(0.2),
  68576. R45PlusOneRange = cms.double(0.2),
  68577. RMS8MaxCut = cms.vdouble(-13.5, -11.5, -11.5),
  68578. RMS8MaxThreshold = cms.vdouble(20, 100, 100000),
  68579. RightSlopeCut = cms.vdouble(5, 4.15, 4.15),
  68580. RightSlopeSmallCut = cms.vdouble(1.08, 1.16, 1.16),
  68581. RightSlopeSmallThreshold = cms.vdouble(150, 200, 100000),
  68582. RightSlopeThreshold = cms.vdouble(250, 400, 100000),
  68583. TS3TS4ChargeThreshold = cms.double(70),
  68584. TS3TS4UpperChargeThreshold = cms.double(20),
  68585. TS4TS5ChargeThreshold = cms.double(70),
  68586. TS4TS5LowerCut = cms.vdouble(-1, -0.7, -0.5, -0.4, -0.3,
  68587. 0.1),
  68588. TS4TS5LowerThreshold = cms.vdouble(100, 120, 160, 200, 300,
  68589. 500),
  68590. TS4TS5UpperCut = cms.vdouble(1, 0.8, 0.75, 0.72),
  68591. TS4TS5UpperThreshold = cms.vdouble(70, 90, 100, 400),
  68592. TS5TS6ChargeThreshold = cms.double(70),
  68593. TS5TS6UpperChargeThreshold = cms.double(20),
  68594. TriangleIgnoreSlow = cms.bool(False),
  68595. TrianglePeakTS = cms.uint32(4),
  68596. UseDualFit = cms.bool(True)
  68597. ),
  68598. recoParamsFromDB = cms.bool(True),
  68599. respCorrM3 = cms.double(0.95),
  68600. samplesToAdd = cms.int32(2),
  68601. saturationParameters = cms.PSet(
  68602. maxADCvalue = cms.int32(127)
  68603. ),
  68604. setHSCPFlags = cms.bool(True),
  68605. setNegativeFlags = cms.bool(True),
  68606. setNoiseFlags = cms.bool(True),
  68607. setPulseShapeFlags = cms.bool(True),
  68608. setSaturationFlags = cms.bool(True),
  68609. setTimingShapedCutsFlags = cms.bool(True),
  68610. setTimingTrustFlags = cms.bool(False),
  68611. timeMax = cms.double(12.5),
  68612. timeMin = cms.double(-12.5),
  68613. timeSigmaHPD = cms.double(5.0),
  68614. timeSigmaSiPM = cms.double(2.5),
  68615. timeSlewPars = cms.vdouble(12.2999, -2.19142, 0, 12.2999, -2.19142,
  68616. 0, 12.2999, -2.19142, 0),
  68617. timeSlewParsType = cms.int32(3),
  68618. timingshapedcutsParameters = cms.PSet(
  68619. ignorehighest = cms.bool(False),
  68620. ignorelowest = cms.bool(True),
  68621. tfilterEnvelope = cms.vdouble(50.0, -2.0, 4.25, 52.0, -2.0,
  68622. 4.09, 54.0, -2.0, 3.95, 56.0,
  68623. -2.0, 3.82, 58.0, -2.0, 3.71,
  68624. 60.0, -2.0, 3.6, 63.0, -2.0,
  68625. 3.46, 66.0, -2.0, 3.33, 69.0,
  68626. -2.0, 3.22, 73.0, -2.0, 3.1,
  68627. 77.0, -2.0, 2.99, 82.0, -2.0,
  68628. 2.87, 88.0, -2.0, 2.75, 95.0,
  68629. -2.0, 2.64, 103.0, -2.0, 2.54,
  68630. 113.0, -2.0, 2.44, 127.0, -2.0,
  68631. 2.33, 146.0, -2.0, 2.23, 176.0,
  68632. -2.0, 2.13, 250.0, -2.0, 2.0),
  68633. win_gain = cms.double(3.0),
  68634. win_offset = cms.double(0.0)
  68635. ),
  68636. ts4Max = cms.vdouble(100.0, 45000.0),
  68637. ts4Min = cms.double(0.0),
  68638. ts4chi2 = cms.vdouble(15.0, 15.0),
  68639. tsFromDB = cms.bool(True),
  68640. useLeakCorrection = cms.bool(False)
  68641. )
  68642.  
  68643.  
  68644. process.hbhereco = cms.EDProducer("HBHEIsolatedNoiseReflagger",
  68645. EBThreshold = cms.double(0.07),
  68646. EEThreshold = cms.double(0.3),
  68647. EcalAcceptSeverityLevel = cms.uint32(3),
  68648. HBThreshold = cms.double(0.7),
  68649. HEDThreshold = cms.double(0.8),
  68650. HESThreshold = cms.double(0.8),
  68651. HcalAcceptSeverityLevel = cms.uint32(9),
  68652. LooseDiHitEne = cms.double(50.0),
  68653. LooseEcalIsol = cms.double(0.08),
  68654. LooseHPDEne1 = cms.double(20.0),
  68655. LooseHPDEne2 = cms.double(80.0),
  68656. LooseHPDHits1 = cms.int32(6),
  68657. LooseHPDHits2 = cms.int32(3),
  68658. LooseHcalIsol = cms.double(0.08),
  68659. LooseMonoHitEne = cms.double(35.0),
  68660. LooseRBXEne1 = cms.double(30.0),
  68661. LooseRBXEne2 = cms.double(160.0),
  68662. LooseRBXHits1 = cms.int32(14),
  68663. LooseRBXHits2 = cms.int32(6),
  68664. LooseTrackIsol = cms.double(0.1),
  68665. MinValidTrackNHits = cms.int32(5),
  68666. MinValidTrackPt = cms.double(0.3),
  68667. MinValidTrackPtBarrel = cms.double(0.9),
  68668. RBXEneThreshold = cms.double(500.0),
  68669. TightDiHitEne = cms.double(15.0),
  68670. TightEcalIsol = cms.double(0.04),
  68671. TightHPDEne1 = cms.double(10.0),
  68672. TightHPDEne2 = cms.double(30.0),
  68673. TightHPDHits1 = cms.int32(6),
  68674. TightHPDHits2 = cms.int32(3),
  68675. TightHcalIsol = cms.double(0.04),
  68676. TightMonoHitEne = cms.double(15.0),
  68677. TightRBXEne1 = cms.double(25.0),
  68678. TightRBXEne2 = cms.double(60.0),
  68679. TightRBXHits1 = cms.int32(12),
  68680. TightRBXHits2 = cms.int32(7),
  68681. TightTrackIsol = cms.double(0.05),
  68682. UseAllCombinedRechits = cms.bool(True),
  68683. UseEcalRecoveredHits = cms.bool(False),
  68684. UseHcalRecoveredHits = cms.bool(True),
  68685. debug = cms.untracked.bool(False),
  68686. ebInput = cms.InputTag("ecalRecHit","EcalRecHitsEB"),
  68687. eeInput = cms.InputTag("ecalRecHit","EcalRecHitsEE"),
  68688. hbheInput = cms.InputTag("hbheprereco"),
  68689. trackExtrapolationInput = cms.InputTag("trackExtrapolator")
  68690. )
  68691.  
  68692.  
  68693. process.hcalDigis = cms.EDProducer("HcalRawToDigi",
  68694. ComplainEmptyData = cms.untracked.bool(False),
  68695. ElectronicsMap = cms.string(''),
  68696. ExpectedOrbitMessageTime = cms.untracked.int32(-1),
  68697. FEDs = cms.untracked.vint32(),
  68698. FilterDataQuality = cms.bool(True),
  68699. HcalFirstFED = cms.untracked.int32(700),
  68700. InputLabel = cms.InputTag("rawDataCollector"),
  68701. UnpackCalib = cms.untracked.bool(True),
  68702. UnpackTTP = cms.untracked.bool(True),
  68703. UnpackUMNio = cms.untracked.bool(True),
  68704. UnpackZDC = cms.untracked.bool(True),
  68705. UnpackerMode = cms.untracked.int32(0),
  68706. firstSample = cms.int32(0),
  68707. lastSample = cms.int32(9),
  68708. silent = cms.untracked.bool(True)
  68709. )
  68710.  
  68711.  
  68712. process.hcalnoise = cms.EDProducer("HcalNoiseInfoProducer",
  68713. HcalAcceptSeverityLevel = cms.uint32(9),
  68714. HcalRecHitFlagsToBeExcluded = cms.vint32(11, 12, 13, 14, 15,
  68715. 27),
  68716. TS4TS5EnergyThreshold = cms.double(50),
  68717. TS4TS5LowerCut = cms.vdouble(-1, -0.7, -0.4, -0.2, -0.08,
  68718. 0, 0.1),
  68719. TS4TS5LowerThreshold = cms.vdouble(100, 120, 150, 200, 300,
  68720. 400, 500),
  68721. TS4TS5UpperCut = cms.vdouble(1, 0.8, 0.75, 0.72, 0.72),
  68722. TS4TS5UpperThreshold = cms.vdouble(70, 90, 100, 400, 4000),
  68723. calibdigiHBHEthreshold = cms.double(15),
  68724. calibdigiHBHEtimeslices = cms.vint32(3, 4, 5, 6),
  68725. calibdigiHFthreshold = cms.double(-999),
  68726. calibdigiHFtimeslices = cms.vint32(0, 1, 2, 3, 4,
  68727. 5, 6, 7, 8, 9),
  68728. caloTowerCollName = cms.string('towerMaker'),
  68729. digiCollName = cms.string('hcalDigis'),
  68730. fillCaloTowers = cms.bool(True),
  68731. fillDigis = cms.bool(True),
  68732. fillRecHits = cms.bool(True),
  68733. fillTracks = cms.bool(True),
  68734. hlMaxHPDEMF = cms.double(-9999.0),
  68735. hlMaxRBXEMF = cms.double(0.01),
  68736. jetCollName = cms.string('ak4PFJets'),
  68737. lMaxHighEHitTime = cms.double(9999.0),
  68738. lMaxLowEHitTime = cms.double(9999.0),
  68739. lMaxRatio = cms.double(999.0),
  68740. lMinHPDHits = cms.int32(17),
  68741. lMinHPDNoOtherHits = cms.int32(10),
  68742. lMinHighEHitTime = cms.double(-9999.0),
  68743. lMinLowEHitTime = cms.double(-9999.0),
  68744. lMinRBXHits = cms.int32(999),
  68745. lMinRatio = cms.double(-999.0),
  68746. lMinZeros = cms.int32(10),
  68747. lRBXRecHitR45Cuts = cms.vdouble(0.0, 1.0, 0.0, -0.5, 0.0,
  68748. 0.0, 1.0, -0.5),
  68749. maxCaloTowerIEta = cms.int32(20),
  68750. maxNHF = cms.double(0.9),
  68751. maxProblemRBXs = cms.int32(72),
  68752. maxTrackEta = cms.double(2.0),
  68753. maxjetindex = cms.int32(0),
  68754. minEEMF = cms.double(50.0),
  68755. minERatio = cms.double(50.0),
  68756. minEZeros = cms.double(10.0),
  68757. minHighHitE = cms.double(25.0),
  68758. minLowHitE = cms.double(10.0),
  68759. minR45HitE = cms.double(5.0),
  68760. minRecHitE = cms.double(1.5),
  68761. minTrackPt = cms.double(1.0),
  68762. pMaxHPDEMF = cms.double(0.02),
  68763. pMaxHighEHitTime = cms.double(5.0),
  68764. pMaxLowEHitTime = cms.double(6.0),
  68765. pMaxRBXEMF = cms.double(0.02),
  68766. pMaxRatio = cms.double(0.85),
  68767. pMinE = cms.double(40.0),
  68768. pMinEEMF = cms.double(10.0),
  68769. pMinERatio = cms.double(25.0),
  68770. pMinEZeros = cms.double(5.0),
  68771. pMinHPDHits = cms.int32(10),
  68772. pMinHPDNoOtherHits = cms.int32(7),
  68773. pMinHighEHitTime = cms.double(-4.0),
  68774. pMinLowEHitTime = cms.double(-6.0),
  68775. pMinRBXHits = cms.int32(20),
  68776. pMinRBXRechitR45Count = cms.int32(1),
  68777. pMinRBXRechitR45EnergyFraction = cms.double(0.1),
  68778. pMinRBXRechitR45Fraction = cms.double(0.1),
  68779. pMinRatio = cms.double(0.75),
  68780. pMinZeros = cms.int32(4),
  68781. recHitCollName = cms.string('hbhereco'),
  68782. tMaxHighEHitTime = cms.double(6.0),
  68783. tMaxLowEHitTime = cms.double(9999.0),
  68784. tMaxRatio = cms.double(999.0),
  68785. tMinHPDHits = cms.int32(16),
  68786. tMinHPDNoOtherHits = cms.int32(9),
  68787. tMinHighEHitTime = cms.double(-7.0),
  68788. tMinLowEHitTime = cms.double(-9999.0),
  68789. tMinRBXHits = cms.int32(50),
  68790. tMinRatio = cms.double(-999.0),
  68791. tMinZeros = cms.int32(8),
  68792. tRBXRecHitR45Cuts = cms.vdouble(0.0, 1.0, 0.0, -0.2, 0.0,
  68793. 0.0, 1.0, -0.2),
  68794. trackCollName = cms.string('generalTracks')
  68795. )
  68796.  
  68797.  
  68798. process.hfEMClusters = cms.EDProducer("HFEMClusterProducer",
  68799. correctionType = cms.int32(1),
  68800. forcePulseFlagMC = cms.bool(False),
  68801. hits = cms.InputTag("hfreco"),
  68802. maximumRenergy = cms.double(50),
  68803. maximumSL = cms.double(98),
  68804. minTowerEnergy = cms.double(4.0),
  68805. seedThresholdET = cms.double(5.0),
  68806. usePMTFlag = cms.bool(True),
  68807. usePulseFlag = cms.bool(True)
  68808. )
  68809.  
  68810.  
  68811. process.hfRecoEcalCandidate = cms.EDProducer("HFRecoEcalCandidateProducer",
  68812. Correct = cms.bool(True),
  68813. HFDBvector = cms.vdouble(1.0, 1.0, 0.899, 0.994, 0.958,
  68814. 0.942, 0.943, 0.96, 0.928, 0.922,
  68815. 0.896, 0.812, 1.0, 1.0, 0.82,
  68816. 0.917, 0.952, 0.929, 0.975, 0.984,
  68817. 1.012, 0.971, 1.016, 0.938, 1.0,
  68818. 1.0, 0.0, 0.0, -0.0036, -0.0087,
  68819. -0.0049, -0.0161, -0.0072, -0.0033, -0.0066,
  68820. -0.0062, -0.0045, -0.009, 0.0, 0.0,
  68821. -0.0056, -0.0024, -0.0064, -0.0063, -0.0078,
  68822. -0.0079, -0.0075, -0.0074, 0.0009, -0.018,
  68823. 0.0, 0.0, 1.0, 1.0, 1.0565,
  68824. 1.0432, 1.0714, 1.114, 1.0908, 1.0576,
  68825. 1.0821, 1.0807, 1.0885, 1.1783, 1.0,
  68826. 1.0, 1.157, 1.0631, 1.0401, 1.0803,
  68827. 1.0506, 1.0491, 1.0235, 1.0643, 0.991,
  68828. 1.0489, 1.0, 1.0),
  68829. HFDBversion = cms.int32(1),
  68830. VertexCollection = cms.InputTag("offlinePrimaryVertices"),
  68831. e1e9Cut = cms.vdouble(-1, 99),
  68832. e9e25Cut = cms.double(0.94),
  68833. eCOREe9Cut = cms.vdouble(-1, 99),
  68834. eSeLCut = cms.vdouble(-1, 99),
  68835. hfclusters = cms.InputTag("hfEMClusters"),
  68836. intercept2DCut = cms.double(0.815),
  68837. intercept2DSlope = cms.double(0.475)
  68838. )
  68839.  
  68840.  
  68841. process.hfreco = cms.EDProducer("HcalHitReconstructor",
  68842. HFInWindowStat = cms.PSet(
  68843. hflongEthresh = cms.double(40.0),
  68844. hflongMaxWindowTime = cms.vdouble(10),
  68845. hflongMinWindowTime = cms.vdouble(-10),
  68846. hfshortEthresh = cms.double(40.0),
  68847. hfshortMaxWindowTime = cms.vdouble(10),
  68848. hfshortMinWindowTime = cms.vdouble(-12)
  68849. ),
  68850. PETstat = cms.PSet(
  68851. HcalAcceptSeverityLevel = cms.int32(9),
  68852. longETParams = cms.vdouble(0, 0, 0, 0, 0,
  68853. 0, 0, 0, 0, 0,
  68854. 0, 0, 0),
  68855. longEnergyParams = cms.vdouble(43.5, 45.7, 48.32, 51.36, 54.82,
  68856. 58.7, 63.0, 67.72, 72.86, 78.42,
  68857. 84.4, 90.8, 97.62),
  68858. long_R = cms.vdouble(0.98),
  68859. long_R_29 = cms.vdouble(0.8),
  68860. shortETParams = cms.vdouble(0, 0, 0, 0, 0,
  68861. 0, 0, 0, 0, 0,
  68862. 0, 0, 0),
  68863. shortEnergyParams = cms.vdouble(35.1773, 35.37, 35.7933, 36.4472, 37.3317,
  68864. 38.4468, 39.7925, 41.3688, 43.1757, 45.2132,
  68865. 47.4813, 49.98, 52.7093),
  68866. short_R = cms.vdouble(0.8),
  68867. short_R_29 = cms.vdouble(0.8)
  68868. ),
  68869. S8S1stat = cms.PSet(
  68870. HcalAcceptSeverityLevel = cms.int32(9),
  68871. isS8S1 = cms.bool(True),
  68872. longETParams = cms.vdouble(0, 0, 0, 0, 0,
  68873. 0, 0, 0, 0, 0,
  68874. 0, 0, 0),
  68875. longEnergyParams = cms.vdouble(40, 100, 100, 100, 100,
  68876. 100, 100, 100, 100, 100,
  68877. 100, 100, 100),
  68878. long_optimumSlope = cms.vdouble(0.3, 0.1, 0.1, 0.1, 0.1,
  68879. 0.1, 0.1, 0.1, 0.1, 0.1,
  68880. 0.1, 0.1, 0.1),
  68881. shortETParams = cms.vdouble(0, 0, 0, 0, 0,
  68882. 0, 0, 0, 0, 0,
  68883. 0, 0, 0),
  68884. shortEnergyParams = cms.vdouble(40, 100, 100, 100, 100,
  68885. 100, 100, 100, 100, 100,
  68886. 100, 100, 100),
  68887. short_optimumSlope = cms.vdouble(0.3, 0.1, 0.1, 0.1, 0.1,
  68888. 0.1, 0.1, 0.1, 0.1, 0.1,
  68889. 0.1, 0.1, 0.1)
  68890. ),
  68891. S9S1stat = cms.PSet(
  68892. HcalAcceptSeverityLevel = cms.int32(9),
  68893. isS8S1 = cms.bool(False),
  68894. longETParams = cms.vdouble(0, 0, 0, 0, 0,
  68895. 0, 0, 0, 0, 0,
  68896. 0, 0, 0),
  68897. longEnergyParams = cms.vdouble(43.5, 45.7, 48.32, 51.36, 54.82,
  68898. 58.7, 63.0, 67.72, 72.86, 78.42,
  68899. 84.4, 90.8, 97.62),
  68900. long_optimumSlope = cms.vdouble(-99999, 0.0164905, 0.0238698, 0.0321383, 0.041296,
  68901. 0.0513428, 0.0622789, 0.0741041, 0.0868186, 0.100422,
  68902. 0.135313, 0.136289, 0.0589927),
  68903. shortETParams = cms.vdouble(0, 0, 0, 0, 0,
  68904. 0, 0, 0, 0, 0,
  68905. 0, 0, 0),
  68906. shortEnergyParams = cms.vdouble(35.1773, 35.37, 35.7933, 36.4472, 37.3317,
  68907. 38.4468, 39.7925, 41.3688, 43.1757, 45.2132,
  68908. 47.4813, 49.98, 52.7093),
  68909. short_optimumSlope = cms.vdouble(-99999, 0.0164905, 0.0238698, 0.0321383, 0.041296,
  68910. 0.0513428, 0.0622789, 0.0741041, 0.0868186, 0.100422,
  68911. 0.135313, 0.136289, 0.0589927)
  68912. ),
  68913. Subdetector = cms.string('HF'),
  68914. correctForPhaseContainment = cms.bool(False),
  68915. correctForTimeslew = cms.bool(False),
  68916. correctTiming = cms.bool(True),
  68917. correctionPhaseNS = cms.double(13.0),
  68918. dataOOTCorrectionCategory = cms.string('Data'),
  68919. dataOOTCorrectionName = cms.string(''),
  68920. digiLabel = cms.InputTag("hcalDigis"),
  68921. digiTimeFromDB = cms.bool(True),
  68922. digistat = cms.PSet(
  68923. HFdigiflagCoef = cms.vdouble(0.93, -0.38275, -0.012667),
  68924. HFdigiflagExpectedPeak = cms.int32(2),
  68925. HFdigiflagFirstSample = cms.int32(1),
  68926. HFdigiflagMinEthreshold = cms.double(40),
  68927. HFdigiflagSamplesToAdd = cms.int32(3)
  68928. ),
  68929. dropZSmarkedPassed = cms.bool(True),
  68930. firstAuxTS = cms.int32(1),
  68931. firstSample = cms.int32(2),
  68932. hfTimingTrustParameters = cms.PSet(
  68933. hfTimingTrustLevel1 = cms.int32(1),
  68934. hfTimingTrustLevel2 = cms.int32(4)
  68935. ),
  68936. mcOOTCorrectionCategory = cms.string('MC'),
  68937. mcOOTCorrectionName = cms.string(''),
  68938. puCorrMethod = cms.int32(0),
  68939. recoParamsFromDB = cms.bool(True),
  68940. samplesToAdd = cms.int32(1),
  68941. saturationParameters = cms.PSet(
  68942. maxADCvalue = cms.int32(127)
  68943. ),
  68944. setHSCPFlags = cms.bool(False),
  68945. setNegativeFlags = cms.bool(False),
  68946. setNoiseFlags = cms.bool(True),
  68947. setPulseShapeFlags = cms.bool(False),
  68948. setSaturationFlags = cms.bool(True),
  68949. setTimingTrustFlags = cms.bool(True),
  68950. tsFromDB = cms.bool(True),
  68951. useLeakCorrection = cms.bool(False)
  68952. )
  68953.  
  68954.  
  68955. process.highPurityPV0p1 = cms.EDProducer("TrackWithVertexSelector",
  68956. copyExtras = cms.untracked.bool(False),
  68957. copyTrajectories = cms.untracked.bool(False),
  68958. d0Max = cms.double(999.0),
  68959. dzMax = cms.double(999.0),
  68960. etaMax = cms.double(5.0),
  68961. etaMin = cms.double(0.0),
  68962. nSigmaDtVertex = cms.double(0),
  68963. nVertices = cms.uint32(0),
  68964. normalizedChi2 = cms.double(999999.0),
  68965. numberOfLostHits = cms.uint32(999),
  68966. numberOfValidHits = cms.uint32(0),
  68967. numberOfValidPixelHits = cms.uint32(0),
  68968. ptErrorCut = cms.double(0.2),
  68969. ptMax = cms.double(500.0),
  68970. ptMin = cms.double(0.3),
  68971. quality = cms.string('highPurity'),
  68972. rhoVtx = cms.double(0.2),
  68973. src = cms.InputTag("generalTracks"),
  68974. timeResosTag = cms.InputTag(""),
  68975. timesTag = cms.InputTag(""),
  68976. trackWithVertexSelectorParams = cms.PSet(
  68977. copyExtras = cms.untracked.bool(False),
  68978. copyTrajectories = cms.untracked.bool(False),
  68979. d0Max = cms.double(999.0),
  68980. dzMax = cms.double(999.0),
  68981. etaMax = cms.double(5.0),
  68982. etaMin = cms.double(0.0),
  68983. nSigmaDtVertex = cms.double(0),
  68984. nVertices = cms.uint32(1),
  68985. normalizedChi2 = cms.double(999999.0),
  68986. numberOfLostHits = cms.uint32(999),
  68987. numberOfValidHits = cms.uint32(0),
  68988. numberOfValidPixelHits = cms.uint32(0),
  68989. ptErrorCut = cms.double(9999999.0),
  68990. ptMax = cms.double(100000.0),
  68991. ptMin = cms.double(0.0),
  68992. quality = cms.string('highPurity'),
  68993. rhoVtx = cms.double(999.0),
  68994. src = cms.InputTag("generalTracks"),
  68995. timeResosTag = cms.InputTag(""),
  68996. timesTag = cms.InputTag(""),
  68997. useVtx = cms.bool(True),
  68998. vertexTag = cms.InputTag("trackingDQMgoodOfflinePrimaryVertices"),
  68999. vtxFallback = cms.bool(True),
  69000. zetaVtx = cms.double(0.1)
  69001. ),
  69002. useVtx = cms.bool(True),
  69003. vertexTag = cms.InputTag("offlinePrimaryVertices"),
  69004. vtxFallback = cms.bool(True),
  69005. zetaVtx = cms.double(1.0)
  69006. )
  69007.  
  69008.  
  69009. process.hltBtagJetsbyRef = cms.EDProducer("JetPartonMatcher",
  69010. coneSizeToAssociate = cms.double(0.3),
  69011. jets = cms.InputTag("ak4GenJetsNoNu"),
  69012. partons = cms.InputTag("hltBtagPartons")
  69013. )
  69014.  
  69015.  
  69016. process.hltBtagJetsbyValAlgo = cms.EDProducer("JetFlavourIdentifier",
  69017. physicsDefinition = cms.bool(False),
  69018. srcByReference = cms.InputTag("hltBtagJetsbyRef")
  69019. )
  69020.  
  69021.  
  69022. process.hltBtagPartons = cms.EDProducer("PartonSelector",
  69023. src = cms.InputTag("genParticles"),
  69024. withLeptons = cms.bool(False)
  69025. )
  69026.  
  69027.  
  69028. process.hltTPClusterProducer = cms.EDProducer("ClusterTPAssociationProducer",
  69029. phase2OTClusterSrc = cms.InputTag("siPhase2Clusters"),
  69030. phase2OTSimLinkSrc = cms.InputTag("simSiPixelDigis","Tracker"),
  69031. pixelClusterSrc = cms.InputTag("hltSiPixelClusters"),
  69032. pixelSimLinkSrc = cms.InputTag("simSiPixelDigis"),
  69033. simTrackSrc = cms.InputTag("g4SimHits"),
  69034. stripClusterSrc = cms.InputTag("hltSiStripRawToClustersFacility"),
  69035. stripSimLinkSrc = cms.InputTag("simSiStripDigis"),
  69036. trackingParticleSrc = cms.InputTag("mix","MergedTrackTruth")
  69037. )
  69038.  
  69039.  
  69040. process.hltTrackAssociatorByHits = cms.EDProducer("QuickTrackAssociatorByHitsProducer",
  69041. AbsoluteNumberOfHits = cms.bool(False),
  69042. Cut_RecoToSim = cms.double(0.75),
  69043. PixelHitWeight = cms.double(1.0),
  69044. Purity_SimToReco = cms.double(0.75),
  69045. Quality_SimToReco = cms.double(0.5),
  69046. SimToRecoDenominator = cms.string('reco'),
  69047. ThreeHitTracksAreSpecial = cms.bool(False),
  69048. UseGrouped = cms.bool(False),
  69049. UseSplitting = cms.bool(False),
  69050. associatePixel = cms.bool(True),
  69051. associateStrip = cms.bool(True),
  69052. cluster2TPSrc = cms.InputTag("hltTPClusterProducer"),
  69053. pixelSimLinkSrc = cms.InputTag("simSiPixelDigis"),
  69054. stripSimLinkSrc = cms.InputTag("simSiStripDigis"),
  69055. useClusterTPAssociation = cms.bool(True)
  69056. )
  69057.  
  69058.  
  69059. process.hltTrackRefitterForSiStripMonitorTrack = cms.EDProducer("TrackRefitter",
  69060. AlgorithmName = cms.string('undefAlgorithm'),
  69061. Fitter = cms.string('KFFittingSmootherWithOutliersRejectionAndRK'),
  69062. GeometricInnerState = cms.bool(False),
  69063. MeasurementTracker = cms.string(''),
  69064. MeasurementTrackerEvent = cms.InputTag("MeasurementTrackerEvent"),
  69065. NavigationSchool = cms.string('SimpleNavigationSchool'),
  69066. Propagator = cms.string('RungeKuttaTrackerPropagator'),
  69067. TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'),
  69068. TrajectoryInEvent = cms.bool(True),
  69069. beamSpot = cms.InputTag("hltOnlineBeamSpot"),
  69070. constraint = cms.string(''),
  69071. src = cms.InputTag("hltIter2Merged"),
  69072. srcConstr = cms.InputTag(""),
  69073. useHitsSplitting = cms.bool(False)
  69074. )
  69075.  
  69076.  
  69077. process.horeco = cms.EDProducer("HcalHitReconstructor",
  69078. Subdetector = cms.string('HO'),
  69079. correctForPhaseContainment = cms.bool(True),
  69080. correctForTimeslew = cms.bool(True),
  69081. correctTiming = cms.bool(True),
  69082. correctionPhaseNS = cms.double(13.0),
  69083. dataOOTCorrectionCategory = cms.string('Data'),
  69084. dataOOTCorrectionName = cms.string(''),
  69085. digiLabel = cms.InputTag("hcalDigis"),
  69086. dropZSmarkedPassed = cms.bool(True),
  69087. firstAuxTS = cms.int32(4),
  69088. firstSample = cms.int32(4),
  69089. mcOOTCorrectionCategory = cms.string('MC'),
  69090. mcOOTCorrectionName = cms.string(''),
  69091. puCorrMethod = cms.int32(0),
  69092. recoParamsFromDB = cms.bool(True),
  69093. samplesToAdd = cms.int32(4),
  69094. saturationParameters = cms.PSet(
  69095. maxADCvalue = cms.int32(127)
  69096. ),
  69097. setHSCPFlags = cms.bool(True),
  69098. setNegativeFlags = cms.bool(False),
  69099. setNoiseFlags = cms.bool(True),
  69100. setPulseShapeFlags = cms.bool(False),
  69101. setSaturationFlags = cms.bool(True),
  69102. setTimingTrustFlags = cms.bool(False),
  69103. tsFromDB = cms.bool(True),
  69104. useLeakCorrection = cms.bool(False)
  69105. )
  69106.  
  69107.  
  69108. process.hpsPFTauChargedIsoPtSum = cms.EDProducer("PFRecoTauDiscriminationByIsolation",
  69109. ApplyDiscriminationByECALIsolation = cms.bool(False),
  69110. ApplyDiscriminationByTrackerIsolation = cms.bool(True),
  69111. ApplyDiscriminationByWeightedECALIsolation = cms.bool(False),
  69112. PFTauProducer = cms.InputTag("hpsPFTauProducer"),
  69113. Prediscriminants = cms.PSet(
  69114. BooleanOperator = cms.string('and'),
  69115. decayMode = cms.PSet(
  69116. Producer = cms.InputTag("hpsPFTauDiscriminationByDecayModeFindingNewDMs"),
  69117. cut = cms.double(0.5)
  69118. )
  69119. ),
  69120. UseAllPFCandsForWeights = cms.bool(False),
  69121. WeightECALIsolation = cms.double(1.0),
  69122. applyDeltaBetaCorrection = cms.bool(False),
  69123. applyFootprintCorrection = cms.bool(False),
  69124. applyOccupancyCut = cms.bool(False),
  69125. applyPhotonPtSumOutsideSignalConeCut = cms.bool(True),
  69126. applyRelativeSumPtCut = cms.bool(False),
  69127. applyRhoCorrection = cms.bool(False),
  69128. applySumPtCut = cms.bool(False),
  69129. customOuterCone = cms.double(0.5),
  69130. deltaBetaFactor = cms.string('0.2000'),
  69131. deltaBetaPUTrackPtCutOverride = cms.double(0.5),
  69132. footprintCorrections = cms.VPSet(cms.PSet(
  69133. offset = cms.string('0.0'),
  69134. selection = cms.string('decayMode() = 0')
  69135. ),
  69136. cms.PSet(
  69137. offset = cms.string('0.0'),
  69138. selection = cms.string('decayMode() = 1 || decayMode() = 2')
  69139. ),
  69140. cms.PSet(
  69141. offset = cms.string('2.7'),
  69142. selection = cms.string('decayMode() = 5')
  69143. ),
  69144. cms.PSet(
  69145. offset = cms.string('0.0'),
  69146. selection = cms.string('decayMode() = 6')
  69147. ),
  69148. cms.PSet(
  69149. offset = cms.string('max(2.0, 0.22*pt() - 2.0)'),
  69150. selection = cms.string('decayMode() = 10')
  69151. )),
  69152. isoConeSizeForDeltaBeta = cms.double(0.8),
  69153. maxAbsPhotonSumPt_outsideSignalCone = cms.double(1000000000.0),
  69154. maxRelPhotonSumPt_outsideSignalCone = cms.double(0.1),
  69155. maximumOccupancy = cms.uint32(0),
  69156. maximumSumPtCut = cms.double(2.5),
  69157. minTauPtForNoIso = cms.double(-99.0),
  69158. particleFlowSrc = cms.InputTag("particleFlow"),
  69159. qualityCuts = cms.PSet(
  69160. isolationQualityCuts = cms.PSet(
  69161. maxDeltaZ = cms.double(0.2),
  69162. maxTrackChi2 = cms.double(100.0),
  69163. maxTransverseImpactParameter = cms.double(0.03),
  69164. minGammaEt = cms.double(0.5),
  69165. minTrackHits = cms.uint32(3),
  69166. minTrackPixelHits = cms.uint32(0),
  69167. minTrackPt = cms.double(0.5),
  69168. minTrackVertexWeight = cms.double(-1.0)
  69169. ),
  69170. leadingTrkOrPFCandOption = cms.string('leadPFCand'),
  69171. primaryVertexSrc = cms.InputTag("offlinePrimaryVertices"),
  69172. pvFindingAlgo = cms.string('closestInDeltaZ'),
  69173. recoverLeadingTrk = cms.bool(False),
  69174. signalQualityCuts = cms.PSet(
  69175. maxDeltaZ = cms.double(0.4),
  69176. maxTrackChi2 = cms.double(100.0),
  69177. maxTransverseImpactParameter = cms.double(0.1),
  69178. minGammaEt = cms.double(0.5),
  69179. minNeutralHadronEt = cms.double(30.0),
  69180. minTrackHits = cms.uint32(3),
  69181. minTrackPixelHits = cms.uint32(0),
  69182. minTrackPt = cms.double(0.5),
  69183. minTrackVertexWeight = cms.double(-1.0)
  69184. ),
  69185. vertexTrackFiltering = cms.bool(False),
  69186. vxAssocQualityCuts = cms.PSet(
  69187. maxTrackChi2 = cms.double(100.0),
  69188. maxTransverseImpactParameter = cms.double(0.1),
  69189. minGammaEt = cms.double(0.5),
  69190. minTrackHits = cms.uint32(3),
  69191. minTrackPixelHits = cms.uint32(0),
  69192. minTrackPt = cms.double(0.5),
  69193. minTrackVertexWeight = cms.double(-1.0)
  69194. )
  69195. ),
  69196. relativeSumPtCut = cms.double(0.0),
  69197. relativeSumPtOffset = cms.double(0.0),
  69198. rhoConeSize = cms.double(0.5),
  69199. rhoProducer = cms.InputTag("fixedGridRhoFastjetAll"),
  69200. rhoUEOffsetCorrection = cms.double(1.0),
  69201. storeRawPUsumPt = cms.bool(False),
  69202. storeRawSumPt = cms.bool(True),
  69203. verbosity = cms.int32(0),
  69204. vertexSrc = cms.InputTag("offlinePrimaryVertices")
  69205. )
  69206.  
  69207.  
  69208. process.hpsPFTauChargedIsoPtSumBoosted = cms.EDProducer("PFRecoTauDiscriminationByIsolation",
  69209. ApplyDiscriminationByECALIsolation = cms.bool(False),
  69210. ApplyDiscriminationByTrackerIsolation = cms.bool(True),
  69211. ApplyDiscriminationByWeightedECALIsolation = cms.bool(False),
  69212. PFTauProducer = cms.InputTag("hpsPFTauProducerBoosted"),
  69213. Prediscriminants = cms.PSet(
  69214. BooleanOperator = cms.string('and'),
  69215. decayMode = cms.PSet(
  69216. Producer = cms.InputTag("hpsPFTauDiscriminationByDecayModeFindingNewDMsBoosted"),
  69217. cut = cms.double(0.5)
  69218. )
  69219. ),
  69220. UseAllPFCandsForWeights = cms.bool(False),
  69221. WeightECALIsolation = cms.double(1.0),
  69222. applyDeltaBetaCorrection = cms.bool(False),
  69223. applyFootprintCorrection = cms.bool(False),
  69224. applyOccupancyCut = cms.bool(False),
  69225. applyPhotonPtSumOutsideSignalConeCut = cms.bool(True),
  69226. applyRelativeSumPtCut = cms.bool(False),
  69227. applyRhoCorrection = cms.bool(False),
  69228. applySumPtCut = cms.bool(False),
  69229. customOuterCone = cms.double(0.5),
  69230. deltaBetaFactor = cms.string('0.2000'),
  69231. deltaBetaPUTrackPtCutOverride = cms.double(0.5),
  69232. footprintCorrections = cms.VPSet(cms.PSet(
  69233. offset = cms.string('0.0'),
  69234. selection = cms.string('decayMode() = 0')
  69235. ),
  69236. cms.PSet(
  69237. offset = cms.string('0.0'),
  69238. selection = cms.string('decayMode() = 1 || decayMode() = 2')
  69239. ),
  69240. cms.PSet(
  69241. offset = cms.string('2.7'),
  69242. selection = cms.string('decayMode() = 5')
  69243. ),
  69244. cms.PSet(
  69245. offset = cms.string('0.0'),
  69246. selection = cms.string('decayMode() = 6')
  69247. ),
  69248. cms.PSet(
  69249. offset = cms.string('max(2.0, 0.22*pt() - 2.0)'),
  69250. selection = cms.string('decayMode() = 10')
  69251. )),
  69252. isoConeSizeForDeltaBeta = cms.double(0.8),
  69253. maxAbsPhotonSumPt_outsideSignalCone = cms.double(1000000000.0),
  69254. maxRelPhotonSumPt_outsideSignalCone = cms.double(0.1),
  69255. maximumOccupancy = cms.uint32(0),
  69256. maximumSumPtCut = cms.double(2.5),
  69257. minTauPtForNoIso = cms.double(-99.0),
  69258. particleFlowSrc = cms.InputTag("particleFlow"),
  69259. qualityCuts = cms.PSet(
  69260. isolationQualityCuts = cms.PSet(
  69261. maxDeltaZ = cms.double(0.2),
  69262. maxTrackChi2 = cms.double(100.0),
  69263. maxTransverseImpactParameter = cms.double(0.03),
  69264. minGammaEt = cms.double(0.5),
  69265. minTrackHits = cms.uint32(3),
  69266. minTrackPixelHits = cms.uint32(0),
  69267. minTrackPt = cms.double(0.5),
  69268. minTrackVertexWeight = cms.double(-1.0)
  69269. ),
  69270. leadingTrkOrPFCandOption = cms.string('leadPFCand'),
  69271. primaryVertexSrc = cms.InputTag("offlinePrimaryVertices"),
  69272. pvFindingAlgo = cms.string('closestInDeltaZ'),
  69273. recoverLeadingTrk = cms.bool(False),
  69274. signalQualityCuts = cms.PSet(
  69275. maxDeltaZ = cms.double(0.4),
  69276. maxTrackChi2 = cms.double(100.0),
  69277. maxTransverseImpactParameter = cms.double(0.1),
  69278. minGammaEt = cms.double(0.5),
  69279. minNeutralHadronEt = cms.double(30.0),
  69280. minTrackHits = cms.uint32(3),
  69281. minTrackPixelHits = cms.uint32(0),
  69282. minTrackPt = cms.double(0.5),
  69283. minTrackVertexWeight = cms.double(-1.0)
  69284. ),
  69285. vertexTrackFiltering = cms.bool(False),
  69286. vxAssocQualityCuts = cms.PSet(
  69287. maxTrackChi2 = cms.double(100.0),
  69288. maxTransverseImpactParameter = cms.double(0.1),
  69289. minGammaEt = cms.double(0.5),
  69290. minTrackHits = cms.uint32(3),
  69291. minTrackPixelHits = cms.uint32(0),
  69292. minTrackPt = cms.double(0.5),
  69293. minTrackVertexWeight = cms.double(-1.0)
  69294. )
  69295. ),
  69296. relativeSumPtCut = cms.double(0.0),
  69297. relativeSumPtOffset = cms.double(0.0),
  69298. rhoConeSize = cms.double(0.5),
  69299. rhoProducer = cms.InputTag("fixedGridRhoFastjetAll"),
  69300. rhoUEOffsetCorrection = cms.double(1.0),
  69301. storeRawPUsumPt = cms.bool(False),
  69302. storeRawSumPt = cms.bool(True),
  69303. verbosity = cms.int32(0),
  69304. vertexSrc = cms.InputTag("offlinePrimaryVertices")
  69305. )
  69306.  
  69307.  
  69308. process.hpsPFTauChargedIsoPtSumdR03 = cms.EDProducer("PFRecoTauDiscriminationByIsolation",
  69309. ApplyDiscriminationByECALIsolation = cms.bool(False),
  69310. ApplyDiscriminationByTrackerIsolation = cms.bool(True),
  69311. ApplyDiscriminationByWeightedECALIsolation = cms.bool(False),
  69312. PFTauProducer = cms.InputTag("hpsPFTauProducer"),
  69313. Prediscriminants = cms.PSet(
  69314. BooleanOperator = cms.string('and'),
  69315. decayMode = cms.PSet(
  69316. Producer = cms.InputTag("hpsPFTauDiscriminationByDecayModeFindingNewDMs"),
  69317. cut = cms.double(0.5)
  69318. )
  69319. ),
  69320. UseAllPFCandsForWeights = cms.bool(False),
  69321. WeightECALIsolation = cms.double(1.0),
  69322. applyDeltaBetaCorrection = cms.bool(False),
  69323. applyFootprintCorrection = cms.bool(False),
  69324. applyOccupancyCut = cms.bool(False),
  69325. applyPhotonPtSumOutsideSignalConeCut = cms.bool(True),
  69326. applyRelativeSumPtCut = cms.bool(False),
  69327. applyRhoCorrection = cms.bool(False),
  69328. applySumPtCut = cms.bool(False),
  69329. customOuterCone = cms.double(0.3),
  69330. deltaBetaFactor = cms.string('0.2000'),
  69331. deltaBetaPUTrackPtCutOverride = cms.double(0.5),
  69332. footprintCorrections = cms.VPSet(cms.PSet(
  69333. offset = cms.string('0.0'),
  69334. selection = cms.string('decayMode() = 0')
  69335. ),
  69336. cms.PSet(
  69337. offset = cms.string('0.0'),
  69338. selection = cms.string('decayMode() = 1 || decayMode() = 2')
  69339. ),
  69340. cms.PSet(
  69341. offset = cms.string('2.7'),
  69342. selection = cms.string('decayMode() = 5')
  69343. ),
  69344. cms.PSet(
  69345. offset = cms.string('0.0'),
  69346. selection = cms.string('decayMode() = 6')
  69347. ),
  69348. cms.PSet(
  69349. offset = cms.string('max(2.0, 0.22*pt() - 2.0)'),
  69350. selection = cms.string('decayMode() = 10')
  69351. )),
  69352. isoConeSizeForDeltaBeta = cms.double(0.8),
  69353. maxAbsPhotonSumPt_outsideSignalCone = cms.double(1000000000.0),
  69354. maxRelPhotonSumPt_outsideSignalCone = cms.double(0.1),
  69355. maximumOccupancy = cms.uint32(0),
  69356. maximumSumPtCut = cms.double(2.5),
  69357. minTauPtForNoIso = cms.double(-99.0),
  69358. particleFlowSrc = cms.InputTag("particleFlow"),
  69359. qualityCuts = cms.PSet(
  69360. isolationQualityCuts = cms.PSet(
  69361. maxDeltaZ = cms.double(0.2),
  69362. maxTrackChi2 = cms.double(100.0),
  69363. maxTransverseImpactParameter = cms.double(0.03),
  69364. minGammaEt = cms.double(0.5),
  69365. minTrackHits = cms.uint32(3),
  69366. minTrackPixelHits = cms.uint32(0),
  69367. minTrackPt = cms.double(0.5),
  69368. minTrackVertexWeight = cms.double(-1.0)
  69369. ),
  69370. leadingTrkOrPFCandOption = cms.string('leadPFCand'),
  69371. primaryVertexSrc = cms.InputTag("offlinePrimaryVertices"),
  69372. pvFindingAlgo = cms.string('closestInDeltaZ'),
  69373. recoverLeadingTrk = cms.bool(False),
  69374. signalQualityCuts = cms.PSet(
  69375. maxDeltaZ = cms.double(0.4),
  69376. maxTrackChi2 = cms.double(100.0),
  69377. maxTransverseImpactParameter = cms.double(0.1),
  69378. minGammaEt = cms.double(0.5),
  69379. minNeutralHadronEt = cms.double(30.0),
  69380. minTrackHits = cms.uint32(3),
  69381. minTrackPixelHits = cms.uint32(0),
  69382. minTrackPt = cms.double(0.5),
  69383. minTrackVertexWeight = cms.double(-1.0)
  69384. ),
  69385. vertexTrackFiltering = cms.bool(False),
  69386. vxAssocQualityCuts = cms.PSet(
  69387. maxTrackChi2 = cms.double(100.0),
  69388. maxTransverseImpactParameter = cms.double(0.1),
  69389. minGammaEt = cms.double(0.5),
  69390. minTrackHits = cms.uint32(3),
  69391. minTrackPixelHits = cms.uint32(0),
  69392. minTrackPt = cms.double(0.5),
  69393. minTrackVertexWeight = cms.double(-1.0)
  69394. )
  69395. ),
  69396. relativeSumPtCut = cms.double(0.0),
  69397. relativeSumPtOffset = cms.double(0.0),
  69398. rhoConeSize = cms.double(0.5),
  69399. rhoProducer = cms.InputTag("fixedGridRhoFastjetAll"),
  69400. rhoUEOffsetCorrection = cms.double(1.0),
  69401. storeRawPUsumPt = cms.bool(False),
  69402. storeRawSumPt = cms.bool(True),
  69403. verbosity = cms.int32(0),
  69404. vertexSrc = cms.InputTag("offlinePrimaryVertices")
  69405. )
  69406.  
  69407.  
  69408. process.hpsPFTauChargedIsoPtSumdR03Boosted = cms.EDProducer("PFRecoTauDiscriminationByIsolation",
  69409. ApplyDiscriminationByECALIsolation = cms.bool(False),
  69410. ApplyDiscriminationByTrackerIsolation = cms.bool(True),
  69411. ApplyDiscriminationByWeightedECALIsolation = cms.bool(False),
  69412. PFTauProducer = cms.InputTag("hpsPFTauProducerBoosted"),
  69413. Prediscriminants = cms.PSet(
  69414. BooleanOperator = cms.string('and'),
  69415. decayMode = cms.PSet(
  69416. Producer = cms.InputTag("hpsPFTauDiscriminationByDecayModeFindingNewDMsBoosted"),
  69417. cut = cms.double(0.5)
  69418. )
  69419. ),
  69420. UseAllPFCandsForWeights = cms.bool(False),
  69421. WeightECALIsolation = cms.double(1.0),
  69422. applyDeltaBetaCorrection = cms.bool(False),
  69423. applyFootprintCorrection = cms.bool(False),
  69424. applyOccupancyCut = cms.bool(False),
  69425. applyPhotonPtSumOutsideSignalConeCut = cms.bool(True),
  69426. applyRelativeSumPtCut = cms.bool(False),
  69427. applyRhoCorrection = cms.bool(False),
  69428. applySumPtCut = cms.bool(False),
  69429. customOuterCone = cms.double(0.3),
  69430. deltaBetaFactor = cms.string('0.2000'),
  69431. deltaBetaPUTrackPtCutOverride = cms.double(0.5),
  69432. footprintCorrections = cms.VPSet(cms.PSet(
  69433. offset = cms.string('0.0'),
  69434. selection = cms.string('decayMode() = 0')
  69435. ),
  69436. cms.PSet(
  69437. offset = cms.string('0.0'),
  69438. selection = cms.string('decayMode() = 1 || decayMode() = 2')
  69439. ),
  69440. cms.PSet(
  69441. offset = cms.string('2.7'),
  69442. selection = cms.string('decayMode() = 5')
  69443. ),
  69444. cms.PSet(
  69445. offset = cms.string('0.0'),
  69446. selection = cms.string('decayMode() = 6')
  69447. ),
  69448. cms.PSet(
  69449. offset = cms.string('max(2.0, 0.22*pt() - 2.0)'),
  69450. selection = cms.string('decayMode() = 10')
  69451. )),
  69452. isoConeSizeForDeltaBeta = cms.double(0.8),
  69453. maxAbsPhotonSumPt_outsideSignalCone = cms.double(1000000000.0),
  69454. maxRelPhotonSumPt_outsideSignalCone = cms.double(0.1),
  69455. maximumOccupancy = cms.uint32(0),
  69456. maximumSumPtCut = cms.double(2.5),
  69457. minTauPtForNoIso = cms.double(-99.0),
  69458. particleFlowSrc = cms.InputTag("particleFlow"),
  69459. qualityCuts = cms.PSet(
  69460. isolationQualityCuts = cms.PSet(
  69461. maxDeltaZ = cms.double(0.2),
  69462. maxTrackChi2 = cms.double(100.0),
  69463. maxTransverseImpactParameter = cms.double(0.03),
  69464. minGammaEt = cms.double(0.5),
  69465. minTrackHits = cms.uint32(3),
  69466. minTrackPixelHits = cms.uint32(0),
  69467. minTrackPt = cms.double(0.5),
  69468. minTrackVertexWeight = cms.double(-1.0)
  69469. ),
  69470. leadingTrkOrPFCandOption = cms.string('leadPFCand'),
  69471. primaryVertexSrc = cms.InputTag("offlinePrimaryVertices"),
  69472. pvFindingAlgo = cms.string('closestInDeltaZ'),
  69473. recoverLeadingTrk = cms.bool(False),
  69474. signalQualityCuts = cms.PSet(
  69475. maxDeltaZ = cms.double(0.4),
  69476. maxTrackChi2 = cms.double(100.0),
  69477. maxTransverseImpactParameter = cms.double(0.1),
  69478. minGammaEt = cms.double(0.5),
  69479. minNeutralHadronEt = cms.double(30.0),
  69480. minTrackHits = cms.uint32(3),
  69481. minTrackPixelHits = cms.uint32(0),
  69482. minTrackPt = cms.double(0.5),
  69483. minTrackVertexWeight = cms.double(-1.0)
  69484. ),
  69485. vertexTrackFiltering = cms.bool(False),
  69486. vxAssocQualityCuts = cms.PSet(
  69487. maxTrackChi2 = cms.double(100.0),
  69488. maxTransverseImpactParameter = cms.double(0.1),
  69489. minGammaEt = cms.double(0.5),
  69490. minTrackHits = cms.uint32(3),
  69491. minTrackPixelHits = cms.uint32(0),
  69492. minTrackPt = cms.double(0.5),
  69493. minTrackVertexWeight = cms.double(-1.0)
  69494. )
  69495. ),
  69496. relativeSumPtCut = cms.double(0.0),
  69497. relativeSumPtOffset = cms.double(0.0),
  69498. rhoConeSize = cms.double(0.5),
  69499. rhoProducer = cms.InputTag("fixedGridRhoFastjetAll"),
  69500. rhoUEOffsetCorrection = cms.double(1.0),
  69501. storeRawPUsumPt = cms.bool(False),
  69502. storeRawSumPt = cms.bool(True),
  69503. verbosity = cms.int32(0),
  69504. vertexSrc = cms.InputTag("offlinePrimaryVertices")
  69505. )
  69506.  
  69507.  
  69508. process.hpsPFTauDiscriminationByDeadECALElectronRejection = cms.EDProducer("PFRecoTauDiscriminationAgainstElectronDeadECAL",
  69509. PFTauProducer = cms.InputTag("hpsPFTauProducer"),
  69510. Prediscriminants = cms.PSet(
  69511. BooleanOperator = cms.string('and'),
  69512. decayMode = cms.PSet(
  69513. Producer = cms.InputTag("hpsPFTauDiscriminationByDecayModeFindingNewDMs"),
  69514. cut = cms.double(0.5)
  69515. )
  69516. ),
  69517. dR = cms.double(0.08),
  69518. minStatus = cms.uint32(12)
  69519. )
  69520.  
  69521.  
  69522. process.hpsPFTauDiscriminationByDeadECALElectronRejectionBoosted = cms.EDProducer("PFRecoTauDiscriminationAgainstElectronDeadECAL",
  69523. PFTauProducer = cms.InputTag("hpsPFTauProducerBoosted"),
  69524. Prediscriminants = cms.PSet(
  69525. BooleanOperator = cms.string('and'),
  69526. decayMode = cms.PSet(
  69527. Producer = cms.InputTag("hpsPFTauDiscriminationByDecayModeFindingNewDMsBoosted"),
  69528. cut = cms.double(0.5)
  69529. )
  69530. ),
  69531. dR = cms.double(0.08),
  69532. minStatus = cms.uint32(12)
  69533. )
  69534.  
  69535.  
  69536. process.hpsPFTauDiscriminationByDecayModeFinding = cms.EDProducer("PFRecoTauDiscriminationByHPSSelection",
  69537. PFTauProducer = cms.InputTag("hpsPFTauProducer"),
  69538. Prediscriminants = cms.PSet(
  69539. BooleanOperator = cms.string('and')
  69540. ),
  69541. decayModes = cms.VPSet(cms.PSet(
  69542. applyBendCorrection = cms.PSet(
  69543. eta = cms.bool(True),
  69544. mass = cms.bool(True),
  69545. phi = cms.bool(True)
  69546. ),
  69547. maxMass = cms.string('1.'),
  69548. minMass = cms.double(-1000.0),
  69549. nCharged = cms.uint32(1),
  69550. nChargedPFCandsMin = cms.uint32(1),
  69551. nPiZeros = cms.uint32(0),
  69552. nTracksMin = cms.uint32(1)
  69553. ),
  69554. cms.PSet(
  69555. applyBendCorrection = cms.PSet(
  69556. eta = cms.bool(True),
  69557. mass = cms.bool(True),
  69558. phi = cms.bool(True)
  69559. ),
  69560. assumeStripMass = cms.double(0.1349),
  69561. maxMass = cms.string('max(1.3, min(1.3*sqrt(pt/100.), 4.2))'),
  69562. minMass = cms.double(0.3),
  69563. nCharged = cms.uint32(1),
  69564. nChargedPFCandsMin = cms.uint32(1),
  69565. nPiZeros = cms.uint32(1),
  69566. nTracksMin = cms.uint32(1)
  69567. ),
  69568. cms.PSet(
  69569. applyBendCorrection = cms.PSet(
  69570. eta = cms.bool(True),
  69571. mass = cms.bool(True),
  69572. phi = cms.bool(True)
  69573. ),
  69574. assumeStripMass = cms.double(0.0),
  69575. maxMass = cms.string('max(1.2, min(1.2*sqrt(pt/100.), 4.0))'),
  69576. maxPi0Mass = cms.double(0.2),
  69577. minMass = cms.double(0.4),
  69578. minPi0Mass = cms.double(0.05),
  69579. nCharged = cms.uint32(1),
  69580. nChargedPFCandsMin = cms.uint32(1),
  69581. nPiZeros = cms.uint32(2),
  69582. nTracksMin = cms.uint32(1)
  69583. ),
  69584. cms.PSet(
  69585. applyBendCorrection = cms.PSet(
  69586. eta = cms.bool(False),
  69587. mass = cms.bool(False),
  69588. phi = cms.bool(False)
  69589. ),
  69590. maxMass = cms.string('1.5'),
  69591. minMass = cms.double(0.8),
  69592. nCharged = cms.uint32(3),
  69593. nChargedPFCandsMin = cms.uint32(1),
  69594. nPiZeros = cms.uint32(0),
  69595. nTracksMin = cms.uint32(2)
  69596. )),
  69597. matchingCone = cms.double(0.5),
  69598. minPixelHits = cms.int32(1),
  69599. minTauPt = cms.double(0.0),
  69600. requireTauChargedHadronsToBeChargedPFCands = cms.bool(True)
  69601. )
  69602.  
  69603.  
  69604. process.hpsPFTauDiscriminationByDecayModeFindingBoosted = cms.EDProducer("PFRecoTauDiscriminationByHPSSelection",
  69605. PFTauProducer = cms.InputTag("hpsPFTauProducerBoosted"),
  69606. Prediscriminants = cms.PSet(
  69607. BooleanOperator = cms.string('and')
  69608. ),
  69609. decayModes = cms.VPSet(cms.PSet(
  69610. applyBendCorrection = cms.PSet(
  69611. eta = cms.bool(True),
  69612. mass = cms.bool(True),
  69613. phi = cms.bool(True)
  69614. ),
  69615. maxMass = cms.string('1.'),
  69616. minMass = cms.double(-1000.0),
  69617. nCharged = cms.uint32(1),
  69618. nChargedPFCandsMin = cms.uint32(1),
  69619. nPiZeros = cms.uint32(0),
  69620. nTracksMin = cms.uint32(1)
  69621. ),
  69622. cms.PSet(
  69623. applyBendCorrection = cms.PSet(
  69624. eta = cms.bool(True),
  69625. mass = cms.bool(True),
  69626. phi = cms.bool(True)
  69627. ),
  69628. assumeStripMass = cms.double(0.1349),
  69629. maxMass = cms.string('max(1.3, min(1.3*sqrt(pt/100.), 4.2))'),
  69630. minMass = cms.double(0.3),
  69631. nCharged = cms.uint32(1),
  69632. nChargedPFCandsMin = cms.uint32(1),
  69633. nPiZeros = cms.uint32(1),
  69634. nTracksMin = cms.uint32(1)
  69635. ),
  69636. cms.PSet(
  69637. applyBendCorrection = cms.PSet(
  69638. eta = cms.bool(True),
  69639. mass = cms.bool(True),
  69640. phi = cms.bool(True)
  69641. ),
  69642. assumeStripMass = cms.double(0.0),
  69643. maxMass = cms.string('max(1.2, min(1.2*sqrt(pt/100.), 4.0))'),
  69644. maxPi0Mass = cms.double(0.2),
  69645. minMass = cms.double(0.4),
  69646. minPi0Mass = cms.double(0.05),
  69647. nCharged = cms.uint32(1),
  69648. nChargedPFCandsMin = cms.uint32(1),
  69649. nPiZeros = cms.uint32(2),
  69650. nTracksMin = cms.uint32(1)
  69651. ),
  69652. cms.PSet(
  69653. applyBendCorrection = cms.PSet(
  69654. eta = cms.bool(False),
  69655. mass = cms.bool(False),
  69656. phi = cms.bool(False)
  69657. ),
  69658. maxMass = cms.string('1.5'),
  69659. minMass = cms.double(0.8),
  69660. nCharged = cms.uint32(3),
  69661. nChargedPFCandsMin = cms.uint32(1),
  69662. nPiZeros = cms.uint32(0),
  69663. nTracksMin = cms.uint32(2)
  69664. )),
  69665. matchingCone = cms.double(0.5),
  69666. minPixelHits = cms.int32(1),
  69667. minTauPt = cms.double(0.0),
  69668. requireTauChargedHadronsToBeChargedPFCands = cms.bool(True)
  69669. )
  69670.  
  69671.  
  69672. process.hpsPFTauDiscriminationByDecayModeFindingNewDMs = cms.EDProducer("PFRecoTauDiscriminationByHPSSelection",
  69673. PFTauProducer = cms.InputTag("hpsPFTauProducer"),
  69674. Prediscriminants = cms.PSet(
  69675. BooleanOperator = cms.string('and')
  69676. ),
  69677. decayModes = cms.VPSet(cms.PSet(
  69678. applyBendCorrection = cms.PSet(
  69679. eta = cms.bool(True),
  69680. mass = cms.bool(True),
  69681. phi = cms.bool(True)
  69682. ),
  69683. maxMass = cms.string('1.'),
  69684. minMass = cms.double(-1000.0),
  69685. nCharged = cms.uint32(1),
  69686. nChargedPFCandsMin = cms.uint32(1),
  69687. nPiZeros = cms.uint32(0),
  69688. nTracksMin = cms.uint32(1)
  69689. ),
  69690. cms.PSet(
  69691. applyBendCorrection = cms.PSet(
  69692. eta = cms.bool(True),
  69693. mass = cms.bool(True),
  69694. phi = cms.bool(True)
  69695. ),
  69696. assumeStripMass = cms.double(0.1349),
  69697. maxMass = cms.string('max(1.3, min(1.3*sqrt(pt/100.), 4.2))'),
  69698. minMass = cms.double(0.3),
  69699. nCharged = cms.uint32(1),
  69700. nChargedPFCandsMin = cms.uint32(1),
  69701. nPiZeros = cms.uint32(1),
  69702. nTracksMin = cms.uint32(1)
  69703. ),
  69704. cms.PSet(
  69705. applyBendCorrection = cms.PSet(
  69706. eta = cms.bool(True),
  69707. mass = cms.bool(True),
  69708. phi = cms.bool(True)
  69709. ),
  69710. assumeStripMass = cms.double(0.0),
  69711. maxMass = cms.string('max(1.2, min(1.2*sqrt(pt/100.), 4.0))'),
  69712. maxPi0Mass = cms.double(0.2),
  69713. minMass = cms.double(0.4),
  69714. minPi0Mass = cms.double(0.05),
  69715. nCharged = cms.uint32(1),
  69716. nChargedPFCandsMin = cms.uint32(1),
  69717. nPiZeros = cms.uint32(2),
  69718. nTracksMin = cms.uint32(1)
  69719. ),
  69720. cms.PSet(
  69721. applyBendCorrection = cms.PSet(
  69722. eta = cms.bool(False),
  69723. mass = cms.bool(False),
  69724. phi = cms.bool(False)
  69725. ),
  69726. maxMass = cms.string('1.2'),
  69727. minMass = cms.double(0.0),
  69728. nCharged = cms.uint32(2),
  69729. nChargedPFCandsMin = cms.uint32(1),
  69730. nPiZeros = cms.uint32(0),
  69731. nTracksMin = cms.uint32(2)
  69732. ),
  69733. cms.PSet(
  69734. applyBendCorrection = cms.PSet(
  69735. eta = cms.bool(False),
  69736. mass = cms.bool(False),
  69737. phi = cms.bool(False)
  69738. ),
  69739. maxMass = cms.string('max(1.2, min(1.2*sqrt(pt/100.), 4.0))'),
  69740. minMass = cms.double(0.0),
  69741. nCharged = cms.uint32(2),
  69742. nChargedPFCandsMin = cms.uint32(1),
  69743. nPiZeros = cms.uint32(1),
  69744. nTracksMin = cms.uint32(2)
  69745. ),
  69746. cms.PSet(
  69747. applyBendCorrection = cms.PSet(
  69748. eta = cms.bool(False),
  69749. mass = cms.bool(False),
  69750. phi = cms.bool(False)
  69751. ),
  69752. maxMass = cms.string('1.5'),
  69753. minMass = cms.double(0.8),
  69754. nCharged = cms.uint32(3),
  69755. nChargedPFCandsMin = cms.uint32(1),
  69756. nPiZeros = cms.uint32(0),
  69757. nTracksMin = cms.uint32(2)
  69758. ),
  69759. cms.PSet(
  69760. applyBendCorrection = cms.PSet(
  69761. eta = cms.bool(False),
  69762. mass = cms.bool(False),
  69763. phi = cms.bool(False)
  69764. ),
  69765. maxMass = cms.string('1.6'),
  69766. minMass = cms.double(0.9),
  69767. nCharged = cms.uint32(3),
  69768. nChargedPFCandsMin = cms.uint32(1),
  69769. nPiZeros = cms.uint32(1),
  69770. nTracksMin = cms.uint32(2)
  69771. )),
  69772. matchingCone = cms.double(0.5),
  69773. minPixelHits = cms.int32(1),
  69774. minTauPt = cms.double(0.0),
  69775. requireTauChargedHadronsToBeChargedPFCands = cms.bool(False)
  69776. )
  69777.  
  69778.  
  69779. process.hpsPFTauDiscriminationByDecayModeFindingNewDMsBoosted = cms.EDProducer("PFRecoTauDiscriminationByHPSSelection",
  69780. PFTauProducer = cms.InputTag("hpsPFTauProducerBoosted"),
  69781. Prediscriminants = cms.PSet(
  69782. BooleanOperator = cms.string('and')
  69783. ),
  69784. decayModes = cms.VPSet(cms.PSet(
  69785. applyBendCorrection = cms.PSet(
  69786. eta = cms.bool(True),
  69787. mass = cms.bool(True),
  69788. phi = cms.bool(True)
  69789. ),
  69790. maxMass = cms.string('1.'),
  69791. minMass = cms.double(-1000.0),
  69792. nCharged = cms.uint32(1),
  69793. nChargedPFCandsMin = cms.uint32(1),
  69794. nPiZeros = cms.uint32(0),
  69795. nTracksMin = cms.uint32(1)
  69796. ),
  69797. cms.PSet(
  69798. applyBendCorrection = cms.PSet(
  69799. eta = cms.bool(True),
  69800. mass = cms.bool(True),
  69801. phi = cms.bool(True)
  69802. ),
  69803. assumeStripMass = cms.double(0.1349),
  69804. maxMass = cms.string('max(1.3, min(1.3*sqrt(pt/100.), 4.2))'),
  69805. minMass = cms.double(0.3),
  69806. nCharged = cms.uint32(1),
  69807. nChargedPFCandsMin = cms.uint32(1),
  69808. nPiZeros = cms.uint32(1),
  69809. nTracksMin = cms.uint32(1)
  69810. ),
  69811. cms.PSet(
  69812. applyBendCorrection = cms.PSet(
  69813. eta = cms.bool(True),
  69814. mass = cms.bool(True),
  69815. phi = cms.bool(True)
  69816. ),
  69817. assumeStripMass = cms.double(0.0),
  69818. maxMass = cms.string('max(1.2, min(1.2*sqrt(pt/100.), 4.0))'),
  69819. maxPi0Mass = cms.double(0.2),
  69820. minMass = cms.double(0.4),
  69821. minPi0Mass = cms.double(0.05),
  69822. nCharged = cms.uint32(1),
  69823. nChargedPFCandsMin = cms.uint32(1),
  69824. nPiZeros = cms.uint32(2),
  69825. nTracksMin = cms.uint32(1)
  69826. ),
  69827. cms.PSet(
  69828. applyBendCorrection = cms.PSet(
  69829. eta = cms.bool(False),
  69830. mass = cms.bool(False),
  69831. phi = cms.bool(False)
  69832. ),
  69833. maxMass = cms.string('1.2'),
  69834. minMass = cms.double(0.0),
  69835. nCharged = cms.uint32(2),
  69836. nChargedPFCandsMin = cms.uint32(1),
  69837. nPiZeros = cms.uint32(0),
  69838. nTracksMin = cms.uint32(2)
  69839. ),
  69840. cms.PSet(
  69841. applyBendCorrection = cms.PSet(
  69842. eta = cms.bool(False),
  69843. mass = cms.bool(False),
  69844. phi = cms.bool(False)
  69845. ),
  69846. maxMass = cms.string('max(1.2, min(1.2*sqrt(pt/100.), 4.0))'),
  69847. minMass = cms.double(0.0),
  69848. nCharged = cms.uint32(2),
  69849. nChargedPFCandsMin = cms.uint32(1),
  69850. nPiZeros = cms.uint32(1),
  69851. nTracksMin = cms.uint32(2)
  69852. ),
  69853. cms.PSet(
  69854. applyBendCorrection = cms.PSet(
  69855. eta = cms.bool(False),
  69856. mass = cms.bool(False),
  69857. phi = cms.bool(False)
  69858. ),
  69859. maxMass = cms.string('1.5'),
  69860. minMass = cms.double(0.8),
  69861. nCharged = cms.uint32(3),
  69862. nChargedPFCandsMin = cms.uint32(1),
  69863. nPiZeros = cms.uint32(0),
  69864. nTracksMin = cms.uint32(2)
  69865. ),
  69866. cms.PSet(
  69867. applyBendCorrection = cms.PSet(
  69868. eta = cms.bool(False),
  69869. mass = cms.bool(False),
  69870. phi = cms.bool(False)
  69871. ),
  69872. maxMass = cms.string('1.6'),
  69873. minMass = cms.double(0.9),
  69874. nCharged = cms.uint32(3),
  69875. nChargedPFCandsMin = cms.uint32(1),
  69876. nPiZeros = cms.uint32(1),
  69877. nTracksMin = cms.uint32(2)
  69878. )),
  69879. matchingCone = cms.double(0.5),
  69880. minPixelHits = cms.int32(1),
  69881. minTauPt = cms.double(0.0),
  69882. requireTauChargedHadronsToBeChargedPFCands = cms.bool(False)
  69883. )
  69884.  
  69885.  
  69886. process.hpsPFTauDiscriminationByDecayModeFindingOldDMs = cms.EDProducer("PFRecoTauDiscriminationByHPSSelection",
  69887. PFTauProducer = cms.InputTag("hpsPFTauProducer"),
  69888. Prediscriminants = cms.PSet(
  69889. BooleanOperator = cms.string('and')
  69890. ),
  69891. decayModes = cms.VPSet(cms.PSet(
  69892. applyBendCorrection = cms.PSet(
  69893. eta = cms.bool(True),
  69894. mass = cms.bool(True),
  69895. phi = cms.bool(True)
  69896. ),
  69897. maxMass = cms.string('1.'),
  69898. minMass = cms.double(-1000.0),
  69899. nCharged = cms.uint32(1),
  69900. nChargedPFCandsMin = cms.uint32(1),
  69901. nPiZeros = cms.uint32(0),
  69902. nTracksMin = cms.uint32(1)
  69903. ),
  69904. cms.PSet(
  69905. applyBendCorrection = cms.PSet(
  69906. eta = cms.bool(True),
  69907. mass = cms.bool(True),
  69908. phi = cms.bool(True)
  69909. ),
  69910. assumeStripMass = cms.double(0.1349),
  69911. maxMass = cms.string('max(1.3, min(1.3*sqrt(pt/100.), 4.2))'),
  69912. minMass = cms.double(0.3),
  69913. nCharged = cms.uint32(1),
  69914. nChargedPFCandsMin = cms.uint32(1),
  69915. nPiZeros = cms.uint32(1),
  69916. nTracksMin = cms.uint32(1)
  69917. ),
  69918. cms.PSet(
  69919. applyBendCorrection = cms.PSet(
  69920. eta = cms.bool(True),
  69921. mass = cms.bool(True),
  69922. phi = cms.bool(True)
  69923. ),
  69924. assumeStripMass = cms.double(0.0),
  69925. maxMass = cms.string('max(1.2, min(1.2*sqrt(pt/100.), 4.0))'),
  69926. maxPi0Mass = cms.double(0.2),
  69927. minMass = cms.double(0.4),
  69928. minPi0Mass = cms.double(0.05),
  69929. nCharged = cms.uint32(1),
  69930. nChargedPFCandsMin = cms.uint32(1),
  69931. nPiZeros = cms.uint32(2),
  69932. nTracksMin = cms.uint32(1)
  69933. ),
  69934. cms.PSet(
  69935. applyBendCorrection = cms.PSet(
  69936. eta = cms.bool(False),
  69937. mass = cms.bool(False),
  69938. phi = cms.bool(False)
  69939. ),
  69940. maxMass = cms.string('1.5'),
  69941. minMass = cms.double(0.8),
  69942. nCharged = cms.uint32(3),
  69943. nChargedPFCandsMin = cms.uint32(1),
  69944. nPiZeros = cms.uint32(0),
  69945. nTracksMin = cms.uint32(2)
  69946. )),
  69947. matchingCone = cms.double(0.5),
  69948. minPixelHits = cms.int32(1),
  69949. minTauPt = cms.double(0.0),
  69950. requireTauChargedHadronsToBeChargedPFCands = cms.bool(True)
  69951. )
  69952.  
  69953.  
  69954. process.hpsPFTauDiscriminationByDecayModeFindingOldDMsBoosted = cms.EDProducer("PFRecoTauDiscriminationByHPSSelection",
  69955. PFTauProducer = cms.InputTag("hpsPFTauProducerBoosted"),
  69956. Prediscriminants = cms.PSet(
  69957. BooleanOperator = cms.string('and')
  69958. ),
  69959. decayModes = cms.VPSet(cms.PSet(
  69960. applyBendCorrection = cms.PSet(
  69961. eta = cms.bool(True),
  69962. mass = cms.bool(True),
  69963. phi = cms.bool(True)
  69964. ),
  69965. maxMass = cms.string('1.'),
  69966. minMass = cms.double(-1000.0),
  69967. nCharged = cms.uint32(1),
  69968. nChargedPFCandsMin = cms.uint32(1),
  69969. nPiZeros = cms.uint32(0),
  69970. nTracksMin = cms.uint32(1)
  69971. ),
  69972. cms.PSet(
  69973. applyBendCorrection = cms.PSet(
  69974. eta = cms.bool(True),
  69975. mass = cms.bool(True),
  69976. phi = cms.bool(True)
  69977. ),
  69978. assumeStripMass = cms.double(0.1349),
  69979. maxMass = cms.string('max(1.3, min(1.3*sqrt(pt/100.), 4.2))'),
  69980. minMass = cms.double(0.3),
  69981. nCharged = cms.uint32(1),
  69982. nChargedPFCandsMin = cms.uint32(1),
  69983. nPiZeros = cms.uint32(1),
  69984. nTracksMin = cms.uint32(1)
  69985. ),
  69986. cms.PSet(
  69987. applyBendCorrection = cms.PSet(
  69988. eta = cms.bool(True),
  69989. mass = cms.bool(True),
  69990. phi = cms.bool(True)
  69991. ),
  69992. assumeStripMass = cms.double(0.0),
  69993. maxMass = cms.string('max(1.2, min(1.2*sqrt(pt/100.), 4.0))'),
  69994. maxPi0Mass = cms.double(0.2),
  69995. minMass = cms.double(0.4),
  69996. minPi0Mass = cms.double(0.05),
  69997. nCharged = cms.uint32(1),
  69998. nChargedPFCandsMin = cms.uint32(1),
  69999. nPiZeros = cms.uint32(2),
  70000. nTracksMin = cms.uint32(1)
  70001. ),
  70002. cms.PSet(
  70003. applyBendCorrection = cms.PSet(
  70004. eta = cms.bool(False),
  70005. mass = cms.bool(False),
  70006. phi = cms.bool(False)
  70007. ),
  70008. maxMass = cms.string('1.5'),
  70009. minMass = cms.double(0.8),
  70010. nCharged = cms.uint32(3),
  70011. nChargedPFCandsMin = cms.uint32(1),
  70012. nPiZeros = cms.uint32(0),
  70013. nTracksMin = cms.uint32(2)
  70014. )),
  70015. matchingCone = cms.double(0.5),
  70016. minPixelHits = cms.int32(1),
  70017. minTauPt = cms.double(0.0),
  70018. requireTauChargedHadronsToBeChargedPFCands = cms.bool(True)
  70019. )
  70020.  
  70021.  
  70022. process.hpsPFTauDiscriminationByIsolationMVArun2v1DBdR03oldDMwLTraw = cms.EDProducer("PFRecoTauDiscriminationByMVAIsolationRun2",
  70023. PFTauProducer = cms.InputTag("hpsPFTauProducer"),
  70024. Prediscriminants = cms.PSet(
  70025. BooleanOperator = cms.string('and'),
  70026. decayMode = cms.PSet(
  70027. Producer = cms.InputTag("hpsPFTauDiscriminationByDecayModeFindingNewDMs"),
  70028. cut = cms.double(0.5)
  70029. )
  70030. ),
  70031. loadMVAfromDB = cms.bool(True),
  70032. mvaName = cms.string('RecoTauTag_tauIdMVADBdR03oldDMwLTv1'),
  70033. mvaOpt = cms.string('DBoldDMwLT'),
  70034. srcChargedIsoPtSum = cms.InputTag("hpsPFTauChargedIsoPtSumdR03"),
  70035. srcFootprintCorrection = cms.InputTag("hpsPFTauFootprintCorrectiondR03"),
  70036. srcNeutralIsoPtSum = cms.InputTag("hpsPFTauNeutralIsoPtSumdR03"),
  70037. srcPUcorrPtSum = cms.InputTag("hpsPFTauPUcorrPtSumdR03"),
  70038. srcPhotonPtSumOutsideSignalCone = cms.InputTag("hpsPFTauPhotonPtSumOutsideSignalConedR03"),
  70039. srcTauTransverseImpactParameters = cms.InputTag("hpsPFTauTransverseImpactParameters"),
  70040. verbosity = cms.int32(0)
  70041. )
  70042.  
  70043.  
  70044. process.hpsPFTauDiscriminationByIsolationMVArun2v1DBdR03oldDMwLTrawBoosted = cms.EDProducer("PFRecoTauDiscriminationByMVAIsolationRun2",
  70045. PFTauProducer = cms.InputTag("hpsPFTauProducerBoosted"),
  70046. Prediscriminants = cms.PSet(
  70047. BooleanOperator = cms.string('and'),
  70048. decayMode = cms.PSet(
  70049. Producer = cms.InputTag("hpsPFTauDiscriminationByDecayModeFindingNewDMsBoosted"),
  70050. cut = cms.double(0.5)
  70051. )
  70052. ),
  70053. loadMVAfromDB = cms.bool(True),
  70054. mvaName = cms.string('RecoTauTag_tauIdMVADBdR03oldDMwLTv1'),
  70055. mvaOpt = cms.string('DBoldDMwLT'),
  70056. srcChargedIsoPtSum = cms.InputTag("hpsPFTauChargedIsoPtSumdR03Boosted"),
  70057. srcFootprintCorrection = cms.InputTag("hpsPFTauFootprintCorrectiondR03Boosted"),
  70058. srcNeutralIsoPtSum = cms.InputTag("hpsPFTauNeutralIsoPtSumdR03Boosted"),
  70059. srcPUcorrPtSum = cms.InputTag("hpsPFTauPUcorrPtSumdR03Boosted"),
  70060. srcPhotonPtSumOutsideSignalCone = cms.InputTag("hpsPFTauPhotonPtSumOutsideSignalConedR03Boosted"),
  70061. srcTauTransverseImpactParameters = cms.InputTag("hpsPFTauTransverseImpactParametersBoosted"),
  70062. verbosity = cms.int32(0)
  70063. )
  70064.  
  70065.  
  70066. process.hpsPFTauDiscriminationByIsolationMVArun2v1DBnewDMwLTraw = cms.EDProducer("PFRecoTauDiscriminationByMVAIsolationRun2",
  70067. PFTauProducer = cms.InputTag("hpsPFTauProducer"),
  70068. Prediscriminants = cms.PSet(
  70069. BooleanOperator = cms.string('and'),
  70070. decayMode = cms.PSet(
  70071. Producer = cms.InputTag("hpsPFTauDiscriminationByDecayModeFindingNewDMs"),
  70072. cut = cms.double(0.5)
  70073. )
  70074. ),
  70075. loadMVAfromDB = cms.bool(True),
  70076. mvaName = cms.string('RecoTauTag_tauIdMVADBnewDMwLTv1'),
  70077. mvaOpt = cms.string('DBnewDMwLT'),
  70078. srcChargedIsoPtSum = cms.InputTag("hpsPFTauChargedIsoPtSum"),
  70079. srcFootprintCorrection = cms.InputTag("hpsPFTauFootprintCorrection"),
  70080. srcNeutralIsoPtSum = cms.InputTag("hpsPFTauNeutralIsoPtSum"),
  70081. srcPUcorrPtSum = cms.InputTag("hpsPFTauPUcorrPtSum"),
  70082. srcPhotonPtSumOutsideSignalCone = cms.InputTag("hpsPFTauPhotonPtSumOutsideSignalCone"),
  70083. srcTauTransverseImpactParameters = cms.InputTag("hpsPFTauTransverseImpactParameters"),
  70084. verbosity = cms.int32(0)
  70085. )
  70086.  
  70087.  
  70088. process.hpsPFTauDiscriminationByIsolationMVArun2v1DBnewDMwLTrawBoosted = cms.EDProducer("PFRecoTauDiscriminationByMVAIsolationRun2",
  70089. PFTauProducer = cms.InputTag("hpsPFTauProducerBoosted"),
  70090. Prediscriminants = cms.PSet(
  70091. BooleanOperator = cms.string('and'),
  70092. decayMode = cms.PSet(
  70093. Producer = cms.InputTag("hpsPFTauDiscriminationByDecayModeFindingNewDMsBoosted"),
  70094. cut = cms.double(0.5)
  70095. )
  70096. ),
  70097. loadMVAfromDB = cms.bool(True),
  70098. mvaName = cms.string('RecoTauTag_tauIdMVADBnewDMwLTv1'),
  70099. mvaOpt = cms.string('DBnewDMwLT'),
  70100. srcChargedIsoPtSum = cms.InputTag("hpsPFTauChargedIsoPtSumBoosted"),
  70101. srcFootprintCorrection = cms.InputTag("hpsPFTauFootprintCorrectionBoosted"),
  70102. srcNeutralIsoPtSum = cms.InputTag("hpsPFTauNeutralIsoPtSumBoosted"),
  70103. srcPUcorrPtSum = cms.InputTag("hpsPFTauPUcorrPtSumBoosted"),
  70104. srcPhotonPtSumOutsideSignalCone = cms.InputTag("hpsPFTauPhotonPtSumOutsideSignalConeBoosted"),
  70105. srcTauTransverseImpactParameters = cms.InputTag("hpsPFTauTransverseImpactParametersBoosted"),
  70106. verbosity = cms.int32(0)
  70107. )
  70108.  
  70109.  
  70110. process.hpsPFTauDiscriminationByIsolationMVArun2v1DBoldDMwLTraw = cms.EDProducer("PFRecoTauDiscriminationByMVAIsolationRun2",
  70111. PFTauProducer = cms.InputTag("hpsPFTauProducer"),
  70112. Prediscriminants = cms.PSet(
  70113. BooleanOperator = cms.string('and'),
  70114. decayMode = cms.PSet(
  70115. Producer = cms.InputTag("hpsPFTauDiscriminationByDecayModeFindingNewDMs"),
  70116. cut = cms.double(0.5)
  70117. )
  70118. ),
  70119. loadMVAfromDB = cms.bool(True),
  70120. mvaName = cms.string('RecoTauTag_tauIdMVADBoldDMwLTv1'),
  70121. mvaOpt = cms.string('DBoldDMwLT'),
  70122. srcChargedIsoPtSum = cms.InputTag("hpsPFTauChargedIsoPtSum"),
  70123. srcFootprintCorrection = cms.InputTag("hpsPFTauFootprintCorrection"),
  70124. srcNeutralIsoPtSum = cms.InputTag("hpsPFTauNeutralIsoPtSum"),
  70125. srcPUcorrPtSum = cms.InputTag("hpsPFTauPUcorrPtSum"),
  70126. srcPhotonPtSumOutsideSignalCone = cms.InputTag("hpsPFTauPhotonPtSumOutsideSignalCone"),
  70127. srcTauTransverseImpactParameters = cms.InputTag("hpsPFTauTransverseImpactParameters"),
  70128. verbosity = cms.int32(0)
  70129. )
  70130.  
  70131.  
  70132. process.hpsPFTauDiscriminationByIsolationMVArun2v1DBoldDMwLTrawBoosted = cms.EDProducer("PFRecoTauDiscriminationByMVAIsolationRun2",
  70133. PFTauProducer = cms.InputTag("hpsPFTauProducerBoosted"),
  70134. Prediscriminants = cms.PSet(
  70135. BooleanOperator = cms.string('and'),
  70136. decayMode = cms.PSet(
  70137. Producer = cms.InputTag("hpsPFTauDiscriminationByDecayModeFindingNewDMsBoosted"),
  70138. cut = cms.double(0.5)
  70139. )
  70140. ),
  70141. loadMVAfromDB = cms.bool(True),
  70142. mvaName = cms.string('RecoTauTag_tauIdMVADBoldDMwLTv1'),
  70143. mvaOpt = cms.string('DBoldDMwLT'),
  70144. srcChargedIsoPtSum = cms.InputTag("hpsPFTauChargedIsoPtSumBoosted"),
  70145. srcFootprintCorrection = cms.InputTag("hpsPFTauFootprintCorrectionBoosted"),
  70146. srcNeutralIsoPtSum = cms.InputTag("hpsPFTauNeutralIsoPtSumBoosted"),
  70147. srcPUcorrPtSum = cms.InputTag("hpsPFTauPUcorrPtSumBoosted"),
  70148. srcPhotonPtSumOutsideSignalCone = cms.InputTag("hpsPFTauPhotonPtSumOutsideSignalConeBoosted"),
  70149. srcTauTransverseImpactParameters = cms.InputTag("hpsPFTauTransverseImpactParametersBoosted"),
  70150. verbosity = cms.int32(0)
  70151. )
  70152.  
  70153.  
  70154. process.hpsPFTauDiscriminationByIsolationMVArun2v1PWdR03oldDMwLTraw = cms.EDProducer("PFRecoTauDiscriminationByMVAIsolationRun2",
  70155. PFTauProducer = cms.InputTag("hpsPFTauProducer"),
  70156. Prediscriminants = cms.PSet(
  70157. BooleanOperator = cms.string('and'),
  70158. decayMode = cms.PSet(
  70159. Producer = cms.InputTag("hpsPFTauDiscriminationByDecayModeFindingNewDMs"),
  70160. cut = cms.double(0.5)
  70161. )
  70162. ),
  70163. loadMVAfromDB = cms.bool(True),
  70164. mvaName = cms.string('RecoTauTag_tauIdMVAPWdR03oldDMwLTv1'),
  70165. mvaOpt = cms.string('PWoldDMwLT'),
  70166. srcChargedIsoPtSum = cms.InputTag("hpsPFTauChargedIsoPtSumdR03"),
  70167. srcFootprintCorrection = cms.InputTag("hpsPFTauFootprintCorrectiondR03"),
  70168. srcNeutralIsoPtSum = cms.InputTag("hpsPFTauNeutralIsoPtSumdR03"),
  70169. srcPUcorrPtSum = cms.InputTag("hpsPFTauNeutralIsoPtSumWeightdR03"),
  70170. srcPhotonPtSumOutsideSignalCone = cms.InputTag("hpsPFTauPhotonPtSumOutsideSignalConedR03"),
  70171. srcTauTransverseImpactParameters = cms.InputTag("hpsPFTauTransverseImpactParameters"),
  70172. verbosity = cms.int32(0)
  70173. )
  70174.  
  70175.  
  70176. process.hpsPFTauDiscriminationByIsolationMVArun2v1PWdR03oldDMwLTrawBoosted = cms.EDProducer("PFRecoTauDiscriminationByMVAIsolationRun2",
  70177. PFTauProducer = cms.InputTag("hpsPFTauProducerBoosted"),
  70178. Prediscriminants = cms.PSet(
  70179. BooleanOperator = cms.string('and'),
  70180. decayMode = cms.PSet(
  70181. Producer = cms.InputTag("hpsPFTauDiscriminationByDecayModeFindingNewDMsBoosted"),
  70182. cut = cms.double(0.5)
  70183. )
  70184. ),
  70185. loadMVAfromDB = cms.bool(True),
  70186. mvaName = cms.string('RecoTauTag_tauIdMVAPWdR03oldDMwLTv1'),
  70187. mvaOpt = cms.string('PWoldDMwLT'),
  70188. srcChargedIsoPtSum = cms.InputTag("hpsPFTauChargedIsoPtSumdR03Boosted"),
  70189. srcFootprintCorrection = cms.InputTag("hpsPFTauFootprintCorrectiondR03Boosted"),
  70190. srcNeutralIsoPtSum = cms.InputTag("hpsPFTauNeutralIsoPtSumdR03Boosted"),
  70191. srcPUcorrPtSum = cms.InputTag("hpsPFTauNeutralIsoPtSumWeightdR03Boosted"),
  70192. srcPhotonPtSumOutsideSignalCone = cms.InputTag("hpsPFTauPhotonPtSumOutsideSignalConedR03Boosted"),
  70193. srcTauTransverseImpactParameters = cms.InputTag("hpsPFTauTransverseImpactParametersBoosted"),
  70194. verbosity = cms.int32(0)
  70195. )
  70196.  
  70197.  
  70198. process.hpsPFTauDiscriminationByIsolationMVArun2v1PWnewDMwLTraw = cms.EDProducer("PFRecoTauDiscriminationByMVAIsolationRun2",
  70199. PFTauProducer = cms.InputTag("hpsPFTauProducer"),
  70200. Prediscriminants = cms.PSet(
  70201. BooleanOperator = cms.string('and'),
  70202. decayMode = cms.PSet(
  70203. Producer = cms.InputTag("hpsPFTauDiscriminationByDecayModeFindingNewDMs"),
  70204. cut = cms.double(0.5)
  70205. )
  70206. ),
  70207. loadMVAfromDB = cms.bool(True),
  70208. mvaName = cms.string('RecoTauTag_tauIdMVAPWnewDMwLTv1'),
  70209. mvaOpt = cms.string('PWnewDMwLT'),
  70210. srcChargedIsoPtSum = cms.InputTag("hpsPFTauChargedIsoPtSum"),
  70211. srcFootprintCorrection = cms.InputTag("hpsPFTauFootprintCorrection"),
  70212. srcNeutralIsoPtSum = cms.InputTag("hpsPFTauNeutralIsoPtSum"),
  70213. srcPUcorrPtSum = cms.InputTag("hpsPFTauNeutralIsoPtSumWeight"),
  70214. srcPhotonPtSumOutsideSignalCone = cms.InputTag("hpsPFTauPhotonPtSumOutsideSignalCone"),
  70215. srcTauTransverseImpactParameters = cms.InputTag("hpsPFTauTransverseImpactParameters"),
  70216. verbosity = cms.int32(0)
  70217. )
  70218.  
  70219.  
  70220. process.hpsPFTauDiscriminationByIsolationMVArun2v1PWnewDMwLTrawBoosted = cms.EDProducer("PFRecoTauDiscriminationByMVAIsolationRun2",
  70221. PFTauProducer = cms.InputTag("hpsPFTauProducerBoosted"),
  70222. Prediscriminants = cms.PSet(
  70223. BooleanOperator = cms.string('and'),
  70224. decayMode = cms.PSet(
  70225. Producer = cms.InputTag("hpsPFTauDiscriminationByDecayModeFindingNewDMsBoosted"),
  70226. cut = cms.double(0.5)
  70227. )
  70228. ),
  70229. loadMVAfromDB = cms.bool(True),
  70230. mvaName = cms.string('RecoTauTag_tauIdMVAPWnewDMwLTv1'),
  70231. mvaOpt = cms.string('PWnewDMwLT'),
  70232. srcChargedIsoPtSum = cms.InputTag("hpsPFTauChargedIsoPtSumBoosted"),
  70233. srcFootprintCorrection = cms.InputTag("hpsPFTauFootprintCorrectionBoosted"),
  70234. srcNeutralIsoPtSum = cms.InputTag("hpsPFTauNeutralIsoPtSumBoosted"),
  70235. srcPUcorrPtSum = cms.InputTag("hpsPFTauNeutralIsoPtSumWeightBoosted"),
  70236. srcPhotonPtSumOutsideSignalCone = cms.InputTag("hpsPFTauPhotonPtSumOutsideSignalConeBoosted"),
  70237. srcTauTransverseImpactParameters = cms.InputTag("hpsPFTauTransverseImpactParametersBoosted"),
  70238. verbosity = cms.int32(0)
  70239. )
  70240.  
  70241.  
  70242. process.hpsPFTauDiscriminationByIsolationMVArun2v1PWoldDMwLTraw = cms.EDProducer("PFRecoTauDiscriminationByMVAIsolationRun2",
  70243. PFTauProducer = cms.InputTag("hpsPFTauProducer"),
  70244. Prediscriminants = cms.PSet(
  70245. BooleanOperator = cms.string('and'),
  70246. decayMode = cms.PSet(
  70247. Producer = cms.InputTag("hpsPFTauDiscriminationByDecayModeFindingNewDMs"),
  70248. cut = cms.double(0.5)
  70249. )
  70250. ),
  70251. loadMVAfromDB = cms.bool(True),
  70252. mvaName = cms.string('RecoTauTag_tauIdMVAPWoldDMwLTv1'),
  70253. mvaOpt = cms.string('PWoldDMwLT'),
  70254. srcChargedIsoPtSum = cms.InputTag("hpsPFTauChargedIsoPtSum"),
  70255. srcFootprintCorrection = cms.InputTag("hpsPFTauFootprintCorrection"),
  70256. srcNeutralIsoPtSum = cms.InputTag("hpsPFTauNeutralIsoPtSum"),
  70257. srcPUcorrPtSum = cms.InputTag("hpsPFTauNeutralIsoPtSumWeight"),
  70258. srcPhotonPtSumOutsideSignalCone = cms.InputTag("hpsPFTauPhotonPtSumOutsideSignalCone"),
  70259. srcTauTransverseImpactParameters = cms.InputTag("hpsPFTauTransverseImpactParameters"),
  70260. verbosity = cms.int32(0)
  70261. )
  70262.  
  70263.  
  70264. process.hpsPFTauDiscriminationByIsolationMVArun2v1PWoldDMwLTrawBoosted = cms.EDProducer("PFRecoTauDiscriminationByMVAIsolationRun2",
  70265. PFTauProducer = cms.InputTag("hpsPFTauProducerBoosted"),
  70266. Prediscriminants = cms.PSet(
  70267. BooleanOperator = cms.string('and'),
  70268. decayMode = cms.PSet(
  70269. Producer = cms.InputTag("hpsPFTauDiscriminationByDecayModeFindingNewDMsBoosted"),
  70270. cut = cms.double(0.5)
  70271. )
  70272. ),
  70273. loadMVAfromDB = cms.bool(True),
  70274. mvaName = cms.string('RecoTauTag_tauIdMVAPWoldDMwLTv1'),
  70275. mvaOpt = cms.string('PWoldDMwLT'),
  70276. srcChargedIsoPtSum = cms.InputTag("hpsPFTauChargedIsoPtSumBoosted"),
  70277. srcFootprintCorrection = cms.InputTag("hpsPFTauFootprintCorrectionBoosted"),
  70278. srcNeutralIsoPtSum = cms.InputTag("hpsPFTauNeutralIsoPtSumBoosted"),
  70279. srcPUcorrPtSum = cms.InputTag("hpsPFTauNeutralIsoPtSumWeightBoosted"),
  70280. srcPhotonPtSumOutsideSignalCone = cms.InputTag("hpsPFTauPhotonPtSumOutsideSignalConeBoosted"),
  70281. srcTauTransverseImpactParameters = cms.InputTag("hpsPFTauTransverseImpactParametersBoosted"),
  70282. verbosity = cms.int32(0)
  70283. )
  70284.  
  70285.  
  70286. process.hpsPFTauDiscriminationByLooseChargedIsolation = cms.EDProducer("PFRecoTauDiscriminationByIsolation",
  70287. ApplyDiscriminationByECALIsolation = cms.bool(False),
  70288. ApplyDiscriminationByTrackerIsolation = cms.bool(True),
  70289. ApplyDiscriminationByWeightedECALIsolation = cms.bool(False),
  70290. PFTauProducer = cms.InputTag("hpsPFTauProducer"),
  70291. Prediscriminants = cms.PSet(
  70292. BooleanOperator = cms.string('and'),
  70293. decayMode = cms.PSet(
  70294. Producer = cms.InputTag("hpsPFTauDiscriminationByDecayModeFindingNewDMs"),
  70295. cut = cms.double(0.5)
  70296. )
  70297. ),
  70298. UseAllPFCandsForWeights = cms.bool(False),
  70299. WeightECALIsolation = cms.double(1.0),
  70300. applyDeltaBetaCorrection = cms.bool(True),
  70301. applyFootprintCorrection = cms.bool(False),
  70302. applyOccupancyCut = cms.bool(False),
  70303. applyPhotonPtSumOutsideSignalConeCut = cms.bool(False),
  70304. applyRelativeSumPtCut = cms.bool(False),
  70305. applyRhoCorrection = cms.bool(False),
  70306. applySumPtCut = cms.bool(True),
  70307. deltaBetaFactor = cms.string('0.2000'),
  70308. deltaBetaPUTrackPtCutOverride = cms.double(0.5),
  70309. footprintCorrections = cms.VPSet(cms.PSet(
  70310. offset = cms.string('0.0'),
  70311. selection = cms.string('decayMode() = 0')
  70312. ),
  70313. cms.PSet(
  70314. offset = cms.string('0.0'),
  70315. selection = cms.string('decayMode() = 1 || decayMode() = 2')
  70316. ),
  70317. cms.PSet(
  70318. offset = cms.string('2.7'),
  70319. selection = cms.string('decayMode() = 5')
  70320. ),
  70321. cms.PSet(
  70322. offset = cms.string('0.0'),
  70323. selection = cms.string('decayMode() = 6')
  70324. ),
  70325. cms.PSet(
  70326. offset = cms.string('max(2.0, 0.22*pt() - 2.0)'),
  70327. selection = cms.string('decayMode() = 10')
  70328. )),
  70329. isoConeSizeForDeltaBeta = cms.double(0.8),
  70330. maxAbsPhotonSumPt_outsideSignalCone = cms.double(1000000000.0),
  70331. maxRelPhotonSumPt_outsideSignalCone = cms.double(0.1),
  70332. maximumOccupancy = cms.uint32(0),
  70333. maximumSumPtCut = cms.double(2.5),
  70334. minTauPtForNoIso = cms.double(-99.0),
  70335. particleFlowSrc = cms.InputTag("particleFlow"),
  70336. qualityCuts = cms.PSet(
  70337. isolationQualityCuts = cms.PSet(
  70338. maxDeltaZ = cms.double(0.2),
  70339. maxTrackChi2 = cms.double(100.0),
  70340. maxTransverseImpactParameter = cms.double(0.03),
  70341. minGammaEt = cms.double(0.5),
  70342. minTrackHits = cms.uint32(8),
  70343. minTrackPixelHits = cms.uint32(0),
  70344. minTrackPt = cms.double(0.5),
  70345. minTrackVertexWeight = cms.double(-1.0)
  70346. ),
  70347. leadingTrkOrPFCandOption = cms.string('leadPFCand'),
  70348. primaryVertexSrc = cms.InputTag("offlinePrimaryVertices"),
  70349. pvFindingAlgo = cms.string('closestInDeltaZ'),
  70350. recoverLeadingTrk = cms.bool(False),
  70351. signalQualityCuts = cms.PSet(
  70352. maxDeltaZ = cms.double(0.4),
  70353. maxTrackChi2 = cms.double(100.0),
  70354. maxTransverseImpactParameter = cms.double(0.1),
  70355. minGammaEt = cms.double(0.5),
  70356. minNeutralHadronEt = cms.double(30.0),
  70357. minTrackHits = cms.uint32(3),
  70358. minTrackPixelHits = cms.uint32(0),
  70359. minTrackPt = cms.double(0.5),
  70360. minTrackVertexWeight = cms.double(-1.0)
  70361. ),
  70362. vertexTrackFiltering = cms.bool(False),
  70363. vxAssocQualityCuts = cms.PSet(
  70364. maxTrackChi2 = cms.double(100.0),
  70365. maxTransverseImpactParameter = cms.double(0.1),
  70366. minGammaEt = cms.double(0.5),
  70367. minTrackHits = cms.uint32(3),
  70368. minTrackPixelHits = cms.uint32(0),
  70369. minTrackPt = cms.double(0.5),
  70370. minTrackVertexWeight = cms.double(-1.0)
  70371. )
  70372. ),
  70373. relativeSumPtCut = cms.double(0.0),
  70374. relativeSumPtOffset = cms.double(0.0),
  70375. rhoConeSize = cms.double(0.5),
  70376. rhoProducer = cms.InputTag("fixedGridRhoFastjetAll"),
  70377. rhoUEOffsetCorrection = cms.double(1.0),
  70378. verbosity = cms.int32(0),
  70379. vertexSrc = cms.InputTag("offlinePrimaryVertices")
  70380. )
  70381.  
  70382.  
  70383. process.hpsPFTauDiscriminationByLooseChargedIsolationBoosted = cms.EDProducer("PFRecoTauDiscriminationByIsolation",
  70384. ApplyDiscriminationByECALIsolation = cms.bool(False),
  70385. ApplyDiscriminationByTrackerIsolation = cms.bool(True),
  70386. ApplyDiscriminationByWeightedECALIsolation = cms.bool(False),
  70387. PFTauProducer = cms.InputTag("hpsPFTauProducerBoosted"),
  70388. Prediscriminants = cms.PSet(
  70389. BooleanOperator = cms.string('and'),
  70390. decayMode = cms.PSet(
  70391. Producer = cms.InputTag("hpsPFTauDiscriminationByDecayModeFindingNewDMsBoosted"),
  70392. cut = cms.double(0.5)
  70393. )
  70394. ),
  70395. UseAllPFCandsForWeights = cms.bool(False),
  70396. WeightECALIsolation = cms.double(1.0),
  70397. applyDeltaBetaCorrection = cms.bool(True),
  70398. applyFootprintCorrection = cms.bool(False),
  70399. applyOccupancyCut = cms.bool(False),
  70400. applyPhotonPtSumOutsideSignalConeCut = cms.bool(False),
  70401. applyRelativeSumPtCut = cms.bool(False),
  70402. applyRhoCorrection = cms.bool(False),
  70403. applySumPtCut = cms.bool(True),
  70404. deltaBetaFactor = cms.string('0.2000'),
  70405. deltaBetaPUTrackPtCutOverride = cms.double(0.5),
  70406. footprintCorrections = cms.VPSet(cms.PSet(
  70407. offset = cms.string('0.0'),
  70408. selection = cms.string('decayMode() = 0')
  70409. ),
  70410. cms.PSet(
  70411. offset = cms.string('0.0'),
  70412. selection = cms.string('decayMode() = 1 || decayMode() = 2')
  70413. ),
  70414. cms.PSet(
  70415. offset = cms.string('2.7'),
  70416. selection = cms.string('decayMode() = 5')
  70417. ),
  70418. cms.PSet(
  70419. offset = cms.string('0.0'),
  70420. selection = cms.string('decayMode() = 6')
  70421. ),
  70422. cms.PSet(
  70423. offset = cms.string('max(2.0, 0.22*pt() - 2.0)'),
  70424. selection = cms.string('decayMode() = 10')
  70425. )),
  70426. isoConeSizeForDeltaBeta = cms.double(0.8),
  70427. maxAbsPhotonSumPt_outsideSignalCone = cms.double(1000000000.0),
  70428. maxRelPhotonSumPt_outsideSignalCone = cms.double(0.1),
  70429. maximumOccupancy = cms.uint32(0),
  70430. maximumSumPtCut = cms.double(2.5),
  70431. minTauPtForNoIso = cms.double(-99.0),
  70432. particleFlowSrc = cms.InputTag("particleFlow"),
  70433. qualityCuts = cms.PSet(
  70434. isolationQualityCuts = cms.PSet(
  70435. maxDeltaZ = cms.double(0.2),
  70436. maxTrackChi2 = cms.double(100.0),
  70437. maxTransverseImpactParameter = cms.double(0.03),
  70438. minGammaEt = cms.double(0.5),
  70439. minTrackHits = cms.uint32(8),
  70440. minTrackPixelHits = cms.uint32(0),
  70441. minTrackPt = cms.double(0.5),
  70442. minTrackVertexWeight = cms.double(-1.0)
  70443. ),
  70444. leadingTrkOrPFCandOption = cms.string('leadPFCand'),
  70445. primaryVertexSrc = cms.InputTag("offlinePrimaryVertices"),
  70446. pvFindingAlgo = cms.string('closestInDeltaZ'),
  70447. recoverLeadingTrk = cms.bool(False),
  70448. signalQualityCuts = cms.PSet(
  70449. maxDeltaZ = cms.double(0.4),
  70450. maxTrackChi2 = cms.double(100.0),
  70451. maxTransverseImpactParameter = cms.double(0.1),
  70452. minGammaEt = cms.double(0.5),
  70453. minNeutralHadronEt = cms.double(30.0),
  70454. minTrackHits = cms.uint32(3),
  70455. minTrackPixelHits = cms.uint32(0),
  70456. minTrackPt = cms.double(0.5),
  70457. minTrackVertexWeight = cms.double(-1.0)
  70458. ),
  70459. vertexTrackFiltering = cms.bool(False),
  70460. vxAssocQualityCuts = cms.PSet(
  70461. maxTrackChi2 = cms.double(100.0),
  70462. maxTransverseImpactParameter = cms.double(0.1),
  70463. minGammaEt = cms.double(0.5),
  70464. minTrackHits = cms.uint32(3),
  70465. minTrackPixelHits = cms.uint32(0),
  70466. minTrackPt = cms.double(0.5),
  70467. minTrackVertexWeight = cms.double(-1.0)
  70468. )
  70469. ),
  70470. relativeSumPtCut = cms.double(0.0),
  70471. relativeSumPtOffset = cms.double(0.0),
  70472. rhoConeSize = cms.double(0.5),
  70473. rhoProducer = cms.InputTag("fixedGridRhoFastjetAll"),
  70474. rhoUEOffsetCorrection = cms.double(1.0),
  70475. verbosity = cms.int32(0),
  70476. vertexSrc = cms.InputTag("offlinePrimaryVertices")
  70477. )
  70478.  
  70479.  
  70480. process.hpsPFTauDiscriminationByLooseCombinedIsolationDBSumPtCorr = cms.EDProducer("PFRecoTauDiscriminationByIsolation",
  70481. ApplyDiscriminationByECALIsolation = cms.bool(True),
  70482. ApplyDiscriminationByTrackerIsolation = cms.bool(True),
  70483. ApplyDiscriminationByWeightedECALIsolation = cms.bool(False),
  70484. PFTauProducer = cms.InputTag("hpsPFTauProducer"),
  70485. Prediscriminants = cms.PSet(
  70486. BooleanOperator = cms.string('and'),
  70487. decayMode = cms.PSet(
  70488. Producer = cms.InputTag("hpsPFTauDiscriminationByDecayModeFindingNewDMs"),
  70489. cut = cms.double(0.5)
  70490. )
  70491. ),
  70492. UseAllPFCandsForWeights = cms.bool(False),
  70493. WeightECALIsolation = cms.double(1.0),
  70494. applyDeltaBetaCorrection = cms.bool(True),
  70495. applyFootprintCorrection = cms.bool(False),
  70496. applyOccupancyCut = cms.bool(False),
  70497. applyPhotonPtSumOutsideSignalConeCut = cms.bool(False),
  70498. applyRelativeSumPtCut = cms.bool(False),
  70499. applyRhoCorrection = cms.bool(False),
  70500. applySumPtCut = cms.bool(True),
  70501. deltaBetaFactor = cms.string('0.2000'),
  70502. deltaBetaPUTrackPtCutOverride = cms.double(0.5),
  70503. footprintCorrections = cms.VPSet(cms.PSet(
  70504. offset = cms.string('0.0'),
  70505. selection = cms.string('decayMode() = 0')
  70506. ),
  70507. cms.PSet(
  70508. offset = cms.string('0.0'),
  70509. selection = cms.string('decayMode() = 1 || decayMode() = 2')
  70510. ),
  70511. cms.PSet(
  70512. offset = cms.string('2.7'),
  70513. selection = cms.string('decayMode() = 5')
  70514. ),
  70515. cms.PSet(
  70516. offset = cms.string('0.0'),
  70517. selection = cms.string('decayMode() = 6')
  70518. ),
  70519. cms.PSet(
  70520. offset = cms.string('max(2.0, 0.22*pt() - 2.0)'),
  70521. selection = cms.string('decayMode() = 10')
  70522. )),
  70523. isoConeSizeForDeltaBeta = cms.double(0.8),
  70524. maxAbsPhotonSumPt_outsideSignalCone = cms.double(1000000000.0),
  70525. maxRelPhotonSumPt_outsideSignalCone = cms.double(0.1),
  70526. maximumOccupancy = cms.uint32(0),
  70527. maximumSumPtCut = cms.double(2.5),
  70528. minTauPtForNoIso = cms.double(-99.0),
  70529. particleFlowSrc = cms.InputTag("particleFlow"),
  70530. qualityCuts = cms.PSet(
  70531. isolationQualityCuts = cms.PSet(
  70532. maxDeltaZ = cms.double(0.2),
  70533. maxTrackChi2 = cms.double(100.0),
  70534. maxTransverseImpactParameter = cms.double(0.03),
  70535. minGammaEt = cms.double(0.5),
  70536. minTrackHits = cms.uint32(8),
  70537. minTrackPixelHits = cms.uint32(0),
  70538. minTrackPt = cms.double(0.5),
  70539. minTrackVertexWeight = cms.double(-1.0)
  70540. ),
  70541. leadingTrkOrPFCandOption = cms.string('leadPFCand'),
  70542. primaryVertexSrc = cms.InputTag("offlinePrimaryVertices"),
  70543. pvFindingAlgo = cms.string('closestInDeltaZ'),
  70544. recoverLeadingTrk = cms.bool(False),
  70545. signalQualityCuts = cms.PSet(
  70546. maxDeltaZ = cms.double(0.4),
  70547. maxTrackChi2 = cms.double(100.0),
  70548. maxTransverseImpactParameter = cms.double(0.1),
  70549. minGammaEt = cms.double(0.5),
  70550. minNeutralHadronEt = cms.double(30.0),
  70551. minTrackHits = cms.uint32(3),
  70552. minTrackPixelHits = cms.uint32(0),
  70553. minTrackPt = cms.double(0.5),
  70554. minTrackVertexWeight = cms.double(-1.0)
  70555. ),
  70556. vertexTrackFiltering = cms.bool(False),
  70557. vxAssocQualityCuts = cms.PSet(
  70558. maxTrackChi2 = cms.double(100.0),
  70559. maxTransverseImpactParameter = cms.double(0.1),
  70560. minGammaEt = cms.double(0.5),
  70561. minTrackHits = cms.uint32(3),
  70562. minTrackPixelHits = cms.uint32(0),
  70563. minTrackPt = cms.double(0.5),
  70564. minTrackVertexWeight = cms.double(-1.0)
  70565. )
  70566. ),
  70567. relativeSumPtCut = cms.double(0.0),
  70568. relativeSumPtOffset = cms.double(0.0),
  70569. rhoConeSize = cms.double(0.5),
  70570. rhoProducer = cms.InputTag("fixedGridRhoFastjetAll"),
  70571. rhoUEOffsetCorrection = cms.double(1.0),
  70572. verbosity = cms.int32(0),
  70573. vertexSrc = cms.InputTag("offlinePrimaryVertices")
  70574. )
  70575.  
  70576.  
  70577. process.hpsPFTauDiscriminationByLooseCombinedIsolationDBSumPtCorr3Hits = cms.EDProducer("PFRecoTauDiscriminationByIsolation",
  70578. ApplyDiscriminationByECALIsolation = cms.bool(True),
  70579. ApplyDiscriminationByTrackerIsolation = cms.bool(True),
  70580. ApplyDiscriminationByWeightedECALIsolation = cms.bool(False),
  70581. PFTauProducer = cms.InputTag("hpsPFTauProducer"),
  70582. Prediscriminants = cms.PSet(
  70583. BooleanOperator = cms.string('and'),
  70584. decayMode = cms.PSet(
  70585. Producer = cms.InputTag("hpsPFTauDiscriminationByDecayModeFindingNewDMs"),
  70586. cut = cms.double(0.5)
  70587. )
  70588. ),
  70589. UseAllPFCandsForWeights = cms.bool(False),
  70590. WeightECALIsolation = cms.double(1.0),
  70591. applyDeltaBetaCorrection = cms.bool(True),
  70592. applyFootprintCorrection = cms.bool(False),
  70593. applyOccupancyCut = cms.bool(False),
  70594. applyPhotonPtSumOutsideSignalConeCut = cms.bool(True),
  70595. applyRelativeSumPtCut = cms.bool(False),
  70596. applyRhoCorrection = cms.bool(False),
  70597. applySumPtCut = cms.bool(True),
  70598. deltaBetaFactor = cms.string('0.2000'),
  70599. deltaBetaPUTrackPtCutOverride = cms.double(0.5),
  70600. footprintCorrections = cms.VPSet(cms.PSet(
  70601. offset = cms.string('0.0'),
  70602. selection = cms.string('decayMode() = 0')
  70603. ),
  70604. cms.PSet(
  70605. offset = cms.string('0.0'),
  70606. selection = cms.string('decayMode() = 1 || decayMode() = 2')
  70607. ),
  70608. cms.PSet(
  70609. offset = cms.string('2.7'),
  70610. selection = cms.string('decayMode() = 5')
  70611. ),
  70612. cms.PSet(
  70613. offset = cms.string('0.0'),
  70614. selection = cms.string('decayMode() = 6')
  70615. ),
  70616. cms.PSet(
  70617. offset = cms.string('max(2.0, 0.22*pt() - 2.0)'),
  70618. selection = cms.string('decayMode() = 10')
  70619. )),
  70620. isoConeSizeForDeltaBeta = cms.double(0.8),
  70621. maxAbsPhotonSumPt_outsideSignalCone = cms.double(1000000000.0),
  70622. maxRelPhotonSumPt_outsideSignalCone = cms.double(0.1),
  70623. maximumOccupancy = cms.uint32(0),
  70624. maximumSumPtCut = cms.double(2.5),
  70625. minTauPtForNoIso = cms.double(-99.0),
  70626. particleFlowSrc = cms.InputTag("particleFlow"),
  70627. qualityCuts = cms.PSet(
  70628. isolationQualityCuts = cms.PSet(
  70629. maxDeltaZ = cms.double(0.2),
  70630. maxTrackChi2 = cms.double(100.0),
  70631. maxTransverseImpactParameter = cms.double(0.03),
  70632. minGammaEt = cms.double(0.5),
  70633. minTrackHits = cms.uint32(3),
  70634. minTrackPixelHits = cms.uint32(0),
  70635. minTrackPt = cms.double(0.5),
  70636. minTrackVertexWeight = cms.double(-1.0)
  70637. ),
  70638. leadingTrkOrPFCandOption = cms.string('leadPFCand'),
  70639. primaryVertexSrc = cms.InputTag("offlinePrimaryVertices"),
  70640. pvFindingAlgo = cms.string('closestInDeltaZ'),
  70641. recoverLeadingTrk = cms.bool(False),
  70642. signalQualityCuts = cms.PSet(
  70643. maxDeltaZ = cms.double(0.4),
  70644. maxTrackChi2 = cms.double(100.0),
  70645. maxTransverseImpactParameter = cms.double(0.1),
  70646. minGammaEt = cms.double(0.5),
  70647. minNeutralHadronEt = cms.double(30.0),
  70648. minTrackHits = cms.uint32(3),
  70649. minTrackPixelHits = cms.uint32(0),
  70650. minTrackPt = cms.double(0.5),
  70651. minTrackVertexWeight = cms.double(-1.0)
  70652. ),
  70653. vertexTrackFiltering = cms.bool(False),
  70654. vxAssocQualityCuts = cms.PSet(
  70655. maxTrackChi2 = cms.double(100.0),
  70656. maxTransverseImpactParameter = cms.double(0.1),
  70657. minGammaEt = cms.double(0.5),
  70658. minTrackHits = cms.uint32(3),
  70659. minTrackPixelHits = cms.uint32(0),
  70660. minTrackPt = cms.double(0.5),
  70661. minTrackVertexWeight = cms.double(-1.0)
  70662. )
  70663. ),
  70664. relativeSumPtCut = cms.double(0.0),
  70665. relativeSumPtOffset = cms.double(0.0),
  70666. rhoConeSize = cms.double(0.5),
  70667. rhoProducer = cms.InputTag("fixedGridRhoFastjetAll"),
  70668. rhoUEOffsetCorrection = cms.double(1.0),
  70669. verbosity = cms.int32(0),
  70670. vertexSrc = cms.InputTag("offlinePrimaryVertices")
  70671. )
  70672.  
  70673.  
  70674. process.hpsPFTauDiscriminationByLooseCombinedIsolationDBSumPtCorr3HitsBoosted = cms.EDProducer("PFRecoTauDiscriminationByIsolation",
  70675. ApplyDiscriminationByECALIsolation = cms.bool(True),
  70676. ApplyDiscriminationByTrackerIsolation = cms.bool(True),
  70677. ApplyDiscriminationByWeightedECALIsolation = cms.bool(False),
  70678. PFTauProducer = cms.InputTag("hpsPFTauProducerBoosted"),
  70679. Prediscriminants = cms.PSet(
  70680. BooleanOperator = cms.string('and'),
  70681. decayMode = cms.PSet(
  70682. Producer = cms.InputTag("hpsPFTauDiscriminationByDecayModeFindingNewDMsBoosted"),
  70683. cut = cms.double(0.5)
  70684. )
  70685. ),
  70686. UseAllPFCandsForWeights = cms.bool(False),
  70687. WeightECALIsolation = cms.double(1.0),
  70688. applyDeltaBetaCorrection = cms.bool(True),
  70689. applyFootprintCorrection = cms.bool(False),
  70690. applyOccupancyCut = cms.bool(False),
  70691. applyPhotonPtSumOutsideSignalConeCut = cms.bool(True),
  70692. applyRelativeSumPtCut = cms.bool(False),
  70693. applyRhoCorrection = cms.bool(False),
  70694. applySumPtCut = cms.bool(True),
  70695. deltaBetaFactor = cms.string('0.2000'),
  70696. deltaBetaPUTrackPtCutOverride = cms.double(0.5),
  70697. footprintCorrections = cms.VPSet(cms.PSet(
  70698. offset = cms.string('0.0'),
  70699. selection = cms.string('decayMode() = 0')
  70700. ),
  70701. cms.PSet(
  70702. offset = cms.string('0.0'),
  70703. selection = cms.string('decayMode() = 1 || decayMode() = 2')
  70704. ),
  70705. cms.PSet(
  70706. offset = cms.string('2.7'),
  70707. selection = cms.string('decayMode() = 5')
  70708. ),
  70709. cms.PSet(
  70710. offset = cms.string('0.0'),
  70711. selection = cms.string('decayMode() = 6')
  70712. ),
  70713. cms.PSet(
  70714. offset = cms.string('max(2.0, 0.22*pt() - 2.0)'),
  70715. selection = cms.string('decayMode() = 10')
  70716. )),
  70717. isoConeSizeForDeltaBeta = cms.double(0.8),
  70718. maxAbsPhotonSumPt_outsideSignalCone = cms.double(1000000000.0),
  70719. maxRelPhotonSumPt_outsideSignalCone = cms.double(0.1),
  70720. maximumOccupancy = cms.uint32(0),
  70721. maximumSumPtCut = cms.double(2.5),
  70722. minTauPtForNoIso = cms.double(-99.0),
  70723. particleFlowSrc = cms.InputTag("particleFlow"),
  70724. qualityCuts = cms.PSet(
  70725. isolationQualityCuts = cms.PSet(
  70726. maxDeltaZ = cms.double(0.2),
  70727. maxTrackChi2 = cms.double(100.0),
  70728. maxTransverseImpactParameter = cms.double(0.03),
  70729. minGammaEt = cms.double(0.5),
  70730. minTrackHits = cms.uint32(3),
  70731. minTrackPixelHits = cms.uint32(0),
  70732. minTrackPt = cms.double(0.5),
  70733. minTrackVertexWeight = cms.double(-1.0)
  70734. ),
  70735. leadingTrkOrPFCandOption = cms.string('leadPFCand'),
  70736. primaryVertexSrc = cms.InputTag("offlinePrimaryVertices"),
  70737. pvFindingAlgo = cms.string('closestInDeltaZ'),
  70738. recoverLeadingTrk = cms.bool(False),
  70739. signalQualityCuts = cms.PSet(
  70740. maxDeltaZ = cms.double(0.4),
  70741. maxTrackChi2 = cms.double(100.0),
  70742. maxTransverseImpactParameter = cms.double(0.1),
  70743. minGammaEt = cms.double(0.5),
  70744. minNeutralHadronEt = cms.double(30.0),
  70745. minTrackHits = cms.uint32(3),
  70746. minTrackPixelHits = cms.uint32(0),
  70747. minTrackPt = cms.double(0.5),
  70748. minTrackVertexWeight = cms.double(-1.0)
  70749. ),
  70750. vertexTrackFiltering = cms.bool(False),
  70751. vxAssocQualityCuts = cms.PSet(
  70752. maxTrackChi2 = cms.double(100.0),
  70753. maxTransverseImpactParameter = cms.double(0.1),
  70754. minGammaEt = cms.double(0.5),
  70755. minTrackHits = cms.uint32(3),
  70756. minTrackPixelHits = cms.uint32(0),
  70757. minTrackPt = cms.double(0.5),
  70758. minTrackVertexWeight = cms.double(-1.0)
  70759. )
  70760. ),
  70761. relativeSumPtCut = cms.double(0.0),
  70762. relativeSumPtOffset = cms.double(0.0),
  70763. rhoConeSize = cms.double(0.5),
  70764. rhoProducer = cms.InputTag("fixedGridRhoFastjetAll"),
  70765. rhoUEOffsetCorrection = cms.double(1.0),
  70766. verbosity = cms.int32(0),
  70767. vertexSrc = cms.InputTag("offlinePrimaryVertices")
  70768. )
  70769.  
  70770.  
  70771. process.hpsPFTauDiscriminationByLooseCombinedIsolationDBSumPtCorr3HitsdR03 = cms.EDProducer("PFRecoTauDiscriminationByIsolation",
  70772. ApplyDiscriminationByECALIsolation = cms.bool(True),
  70773. ApplyDiscriminationByTrackerIsolation = cms.bool(True),
  70774. ApplyDiscriminationByWeightedECALIsolation = cms.bool(False),
  70775. PFTauProducer = cms.InputTag("hpsPFTauProducer"),
  70776. Prediscriminants = cms.PSet(
  70777. BooleanOperator = cms.string('and'),
  70778. decayMode = cms.PSet(
  70779. Producer = cms.InputTag("hpsPFTauDiscriminationByDecayModeFindingNewDMs"),
  70780. cut = cms.double(0.5)
  70781. )
  70782. ),
  70783. UseAllPFCandsForWeights = cms.bool(False),
  70784. WeightECALIsolation = cms.double(1.0),
  70785. applyDeltaBetaCorrection = cms.bool(True),
  70786. applyFootprintCorrection = cms.bool(False),
  70787. applyOccupancyCut = cms.bool(False),
  70788. applyPhotonPtSumOutsideSignalConeCut = cms.bool(True),
  70789. applyRelativeSumPtCut = cms.bool(False),
  70790. applyRhoCorrection = cms.bool(False),
  70791. applySumPtCut = cms.bool(True),
  70792. customOuterCone = cms.double(0.3),
  70793. deltaBetaFactor = cms.string('0.0720'),
  70794. deltaBetaPUTrackPtCutOverride = cms.double(0.5),
  70795. footprintCorrections = cms.VPSet(cms.PSet(
  70796. offset = cms.string('0.0'),
  70797. selection = cms.string('decayMode() = 0')
  70798. ),
  70799. cms.PSet(
  70800. offset = cms.string('0.0'),
  70801. selection = cms.string('decayMode() = 1 || decayMode() = 2')
  70802. ),
  70803. cms.PSet(
  70804. offset = cms.string('2.7'),
  70805. selection = cms.string('decayMode() = 5')
  70806. ),
  70807. cms.PSet(
  70808. offset = cms.string('0.0'),
  70809. selection = cms.string('decayMode() = 6')
  70810. ),
  70811. cms.PSet(
  70812. offset = cms.string('max(2.0, 0.22*pt() - 2.0)'),
  70813. selection = cms.string('decayMode() = 10')
  70814. )),
  70815. isoConeSizeForDeltaBeta = cms.double(0.8),
  70816. maxAbsPhotonSumPt_outsideSignalCone = cms.double(1000000000.0),
  70817. maxRelPhotonSumPt_outsideSignalCone = cms.double(0.1),
  70818. maximumOccupancy = cms.uint32(0),
  70819. maximumSumPtCut = cms.double(2.5),
  70820. minTauPtForNoIso = cms.double(-99.0),
  70821. particleFlowSrc = cms.InputTag("particleFlow"),
  70822. qualityCuts = cms.PSet(
  70823. isolationQualityCuts = cms.PSet(
  70824. maxDeltaZ = cms.double(0.2),
  70825. maxTrackChi2 = cms.double(100.0),
  70826. maxTransverseImpactParameter = cms.double(0.03),
  70827. minGammaEt = cms.double(0.5),
  70828. minTrackHits = cms.uint32(3),
  70829. minTrackPixelHits = cms.uint32(0),
  70830. minTrackPt = cms.double(0.5),
  70831. minTrackVertexWeight = cms.double(-1.0)
  70832. ),
  70833. leadingTrkOrPFCandOption = cms.string('leadPFCand'),
  70834. primaryVertexSrc = cms.InputTag("offlinePrimaryVertices"),
  70835. pvFindingAlgo = cms.string('closestInDeltaZ'),
  70836. recoverLeadingTrk = cms.bool(False),
  70837. signalQualityCuts = cms.PSet(
  70838. maxDeltaZ = cms.double(0.4),
  70839. maxTrackChi2 = cms.double(100.0),
  70840. maxTransverseImpactParameter = cms.double(0.1),
  70841. minGammaEt = cms.double(0.5),
  70842. minNeutralHadronEt = cms.double(30.0),
  70843. minTrackHits = cms.uint32(3),
  70844. minTrackPixelHits = cms.uint32(0),
  70845. minTrackPt = cms.double(0.5),
  70846. minTrackVertexWeight = cms.double(-1.0)
  70847. ),
  70848. vertexTrackFiltering = cms.bool(False),
  70849. vxAssocQualityCuts = cms.PSet(
  70850. maxTrackChi2 = cms.double(100.0),
  70851. maxTransverseImpactParameter = cms.double(0.1),
  70852. minGammaEt = cms.double(0.5),
  70853. minTrackHits = cms.uint32(3),
  70854. minTrackPixelHits = cms.uint32(0),
  70855. minTrackPt = cms.double(0.5),
  70856. minTrackVertexWeight = cms.double(-1.0)
  70857. )
  70858. ),
  70859. relativeSumPtCut = cms.double(0.0),
  70860. relativeSumPtOffset = cms.double(0.0),
  70861. rhoConeSize = cms.double(0.5),
  70862. rhoProducer = cms.InputTag("fixedGridRhoFastjetAll"),
  70863. rhoUEOffsetCorrection = cms.double(1.0),
  70864. verbosity = cms.int32(0),
  70865. vertexSrc = cms.InputTag("offlinePrimaryVertices")
  70866. )
  70867.  
  70868.  
  70869. process.hpsPFTauDiscriminationByLooseCombinedIsolationDBSumPtCorr3HitsdR03Boosted = cms.EDProducer("PFRecoTauDiscriminationByIsolation",
  70870. ApplyDiscriminationByECALIsolation = cms.bool(True),
  70871. ApplyDiscriminationByTrackerIsolation = cms.bool(True),
  70872. ApplyDiscriminationByWeightedECALIsolation = cms.bool(False),
  70873. PFTauProducer = cms.InputTag("hpsPFTauProducerBoosted"),
  70874. Prediscriminants = cms.PSet(
  70875. BooleanOperator = cms.string('and'),
  70876. decayMode = cms.PSet(
  70877. Producer = cms.InputTag("hpsPFTauDiscriminationByDecayModeFindingNewDMsBoosted"),
  70878. cut = cms.double(0.5)
  70879. )
  70880. ),
  70881. UseAllPFCandsForWeights = cms.bool(False),
  70882. WeightECALIsolation = cms.double(1.0),
  70883. applyDeltaBetaCorrection = cms.bool(True),
  70884. applyFootprintCorrection = cms.bool(False),
  70885. applyOccupancyCut = cms.bool(False),
  70886. applyPhotonPtSumOutsideSignalConeCut = cms.bool(True),
  70887. applyRelativeSumPtCut = cms.bool(False),
  70888. applyRhoCorrection = cms.bool(False),
  70889. applySumPtCut = cms.bool(True),
  70890. customOuterCone = cms.double(0.3),
  70891. deltaBetaFactor = cms.string('0.0720'),
  70892. deltaBetaPUTrackPtCutOverride = cms.double(0.5),
  70893. footprintCorrections = cms.VPSet(cms.PSet(
  70894. offset = cms.string('0.0'),
  70895. selection = cms.string('decayMode() = 0')
  70896. ),
  70897. cms.PSet(
  70898. offset = cms.string('0.0'),
  70899. selection = cms.string('decayMode() = 1 || decayMode() = 2')
  70900. ),
  70901. cms.PSet(
  70902. offset = cms.string('2.7'),
  70903. selection = cms.string('decayMode() = 5')
  70904. ),
  70905. cms.PSet(
  70906. offset = cms.string('0.0'),
  70907. selection = cms.string('decayMode() = 6')
  70908. ),
  70909. cms.PSet(
  70910. offset = cms.string('max(2.0, 0.22*pt() - 2.0)'),
  70911. selection = cms.string('decayMode() = 10')
  70912. )),
  70913. isoConeSizeForDeltaBeta = cms.double(0.8),
  70914. maxAbsPhotonSumPt_outsideSignalCone = cms.double(1000000000.0),
  70915. maxRelPhotonSumPt_outsideSignalCone = cms.double(0.1),
  70916. maximumOccupancy = cms.uint32(0),
  70917. maximumSumPtCut = cms.double(2.5),
  70918. minTauPtForNoIso = cms.double(-99.0),
  70919. particleFlowSrc = cms.InputTag("particleFlow"),
  70920. qualityCuts = cms.PSet(
  70921. isolationQualityCuts = cms.PSet(
  70922. maxDeltaZ = cms.double(0.2),
  70923. maxTrackChi2 = cms.double(100.0),
  70924. maxTransverseImpactParameter = cms.double(0.03),
  70925. minGammaEt = cms.double(0.5),
  70926. minTrackHits = cms.uint32(3),
  70927. minTrackPixelHits = cms.uint32(0),
  70928. minTrackPt = cms.double(0.5),
  70929. minTrackVertexWeight = cms.double(-1.0)
  70930. ),
  70931. leadingTrkOrPFCandOption = cms.string('leadPFCand'),
  70932. primaryVertexSrc = cms.InputTag("offlinePrimaryVertices"),
  70933. pvFindingAlgo = cms.string('closestInDeltaZ'),
  70934. recoverLeadingTrk = cms.bool(False),
  70935. signalQualityCuts = cms.PSet(
  70936. maxDeltaZ = cms.double(0.4),
  70937. maxTrackChi2 = cms.double(100.0),
  70938. maxTransverseImpactParameter = cms.double(0.1),
  70939. minGammaEt = cms.double(0.5),
  70940. minNeutralHadronEt = cms.double(30.0),
  70941. minTrackHits = cms.uint32(3),
  70942. minTrackPixelHits = cms.uint32(0),
  70943. minTrackPt = cms.double(0.5),
  70944. minTrackVertexWeight = cms.double(-1.0)
  70945. ),
  70946. vertexTrackFiltering = cms.bool(False),
  70947. vxAssocQualityCuts = cms.PSet(
  70948. maxTrackChi2 = cms.double(100.0),
  70949. maxTransverseImpactParameter = cms.double(0.1),
  70950. minGammaEt = cms.double(0.5),
  70951. minTrackHits = cms.uint32(3),
  70952. minTrackPixelHits = cms.uint32(0),
  70953. minTrackPt = cms.double(0.5),
  70954. minTrackVertexWeight = cms.double(-1.0)
  70955. )
  70956. ),
  70957. relativeSumPtCut = cms.double(0.0),
  70958. relativeSumPtOffset = cms.double(0.0),
  70959. rhoConeSize = cms.double(0.5),
  70960. rhoProducer = cms.InputTag("fixedGridRhoFastjetAll"),
  70961. rhoUEOffsetCorrection = cms.double(1.0),
  70962. verbosity = cms.int32(0),
  70963. vertexSrc = cms.InputTag("offlinePrimaryVertices")
  70964. )
  70965.  
  70966.  
  70967. process.hpsPFTauDiscriminationByLooseElectronRejection = cms.EDProducer("PFRecoTauDiscriminationAgainstElectron",
  70968. ApplyCut_BremCombined = cms.bool(False),
  70969. ApplyCut_BremsRecoveryEOverPLead = cms.bool(False),
  70970. ApplyCut_EOverPLead = cms.bool(False),
  70971. ApplyCut_EcalCrackCut = cms.bool(False),
  70972. ApplyCut_ElectronPreID = cms.bool(False),
  70973. ApplyCut_ElectronPreID_2D = cms.bool(False),
  70974. ApplyCut_EmFraction = cms.bool(False),
  70975. ApplyCut_Hcal3x3OverPLead = cms.bool(False),
  70976. ApplyCut_HcalMaxOverPLead = cms.bool(False),
  70977. ApplyCut_HcalTotOverPLead = cms.bool(False),
  70978. ApplyCut_PFElectronMVA = cms.bool(True),
  70979. BremCombined_Fraction = cms.double(0.99),
  70980. BremCombined_HOP = cms.double(0.1),
  70981. BremCombined_Mass = cms.double(0.55),
  70982. BremCombined_StripSize = cms.double(0.03),
  70983. BremsRecoveryEOverPLead_maxValue = cms.double(1.8),
  70984. BremsRecoveryEOverPLead_minValue = cms.double(0.8),
  70985. EOverPLead_maxValue = cms.double(1.8),
  70986. EOverPLead_minValue = cms.double(0.8),
  70987. ElecPreID0_EOverPLead_maxValue = cms.double(0.95),
  70988. ElecPreID0_HOverPLead_minValue = cms.double(0.05),
  70989. ElecPreID1_EOverPLead_maxValue = cms.double(0.8),
  70990. ElecPreID1_HOverPLead_minValue = cms.double(0.15),
  70991. EmFraction_maxValue = cms.double(0.9),
  70992. Hcal3x3OverPLead_minValue = cms.double(0.1),
  70993. HcalMaxOverPLead_minValue = cms.double(0.1),
  70994. HcalTotOverPLead_minValue = cms.double(0.1),
  70995. PFElectronMVA_maxValue = cms.double(0.6),
  70996. PFTauProducer = cms.InputTag("hpsPFTauProducer"),
  70997. Prediscriminants = cms.PSet(
  70998. BooleanOperator = cms.string('and')
  70999. )
  71000. )
  71001.  
  71002.  
  71003. process.hpsPFTauDiscriminationByLooseElectronRejectionBoosted = cms.EDProducer("PFRecoTauDiscriminationAgainstElectron",
  71004. ApplyCut_BremCombined = cms.bool(False),
  71005. ApplyCut_BremsRecoveryEOverPLead = cms.bool(False),
  71006. ApplyCut_EOverPLead = cms.bool(False),
  71007. ApplyCut_EcalCrackCut = cms.bool(False),
  71008. ApplyCut_ElectronPreID = cms.bool(False),
  71009. ApplyCut_ElectronPreID_2D = cms.bool(False),
  71010. ApplyCut_EmFraction = cms.bool(False),
  71011. ApplyCut_Hcal3x3OverPLead = cms.bool(False),
  71012. ApplyCut_HcalMaxOverPLead = cms.bool(False),
  71013. ApplyCut_HcalTotOverPLead = cms.bool(False),
  71014. ApplyCut_PFElectronMVA = cms.bool(True),
  71015. BremCombined_Fraction = cms.double(0.99),
  71016. BremCombined_HOP = cms.double(0.1),
  71017. BremCombined_Mass = cms.double(0.55),
  71018. BremCombined_StripSize = cms.double(0.03),
  71019. BremsRecoveryEOverPLead_maxValue = cms.double(1.8),
  71020. BremsRecoveryEOverPLead_minValue = cms.double(0.8),
  71021. EOverPLead_maxValue = cms.double(1.8),
  71022. EOverPLead_minValue = cms.double(0.8),
  71023. ElecPreID0_EOverPLead_maxValue = cms.double(0.95),
  71024. ElecPreID0_HOverPLead_minValue = cms.double(0.05),
  71025. ElecPreID1_EOverPLead_maxValue = cms.double(0.8),
  71026. ElecPreID1_HOverPLead_minValue = cms.double(0.15),
  71027. EmFraction_maxValue = cms.double(0.9),
  71028. Hcal3x3OverPLead_minValue = cms.double(0.1),
  71029. HcalMaxOverPLead_minValue = cms.double(0.1),
  71030. HcalTotOverPLead_minValue = cms.double(0.1),
  71031. PFElectronMVA_maxValue = cms.double(0.6),
  71032. PFTauProducer = cms.InputTag("hpsPFTauProducerBoosted"),
  71033. Prediscriminants = cms.PSet(
  71034. BooleanOperator = cms.string('and')
  71035. )
  71036. )
  71037.  
  71038.  
  71039. process.hpsPFTauDiscriminationByLooseIsolation = cms.EDProducer("PFRecoTauDiscriminationByIsolation",
  71040. ApplyDiscriminationByECALIsolation = cms.bool(True),
  71041. ApplyDiscriminationByTrackerIsolation = cms.bool(False),
  71042. ApplyDiscriminationByWeightedECALIsolation = cms.bool(False),
  71043. PFTauProducer = cms.InputTag("hpsPFTauProducer"),
  71044. Prediscriminants = cms.PSet(
  71045. BooleanOperator = cms.string('and'),
  71046. decayMode = cms.PSet(
  71047. Producer = cms.InputTag("hpsPFTauDiscriminationByDecayModeFindingNewDMs"),
  71048. cut = cms.double(0.5)
  71049. ),
  71050. preIso = cms.PSet(
  71051. Producer = cms.InputTag("hpsPFTauDiscriminationByLooseChargedIsolation"),
  71052. cut = cms.double(0.5)
  71053. )
  71054. ),
  71055. UseAllPFCandsForWeights = cms.bool(False),
  71056. WeightECALIsolation = cms.double(1.0),
  71057. applyDeltaBetaCorrection = cms.bool(False),
  71058. applyFootprintCorrection = cms.bool(False),
  71059. applyOccupancyCut = cms.bool(True),
  71060. applyPhotonPtSumOutsideSignalConeCut = cms.bool(False),
  71061. applyRelativeSumPtCut = cms.bool(False),
  71062. applyRhoCorrection = cms.bool(False),
  71063. applySumPtCut = cms.bool(False),
  71064. deltaBetaFactor = cms.string('0.38'),
  71065. footprintCorrections = cms.VPSet(cms.PSet(
  71066. offset = cms.string('0.0'),
  71067. selection = cms.string('decayMode() = 0')
  71068. ),
  71069. cms.PSet(
  71070. offset = cms.string('0.0'),
  71071. selection = cms.string('decayMode() = 1 || decayMode() = 2')
  71072. ),
  71073. cms.PSet(
  71074. offset = cms.string('2.7'),
  71075. selection = cms.string('decayMode() = 5')
  71076. ),
  71077. cms.PSet(
  71078. offset = cms.string('0.0'),
  71079. selection = cms.string('decayMode() = 6')
  71080. ),
  71081. cms.PSet(
  71082. offset = cms.string('max(2.0, 0.22*pt() - 2.0)'),
  71083. selection = cms.string('decayMode() = 10')
  71084. )),
  71085. isoConeSizeForDeltaBeta = cms.double(0.5),
  71086. maxAbsPhotonSumPt_outsideSignalCone = cms.double(1000000000.0),
  71087. maxRelPhotonSumPt_outsideSignalCone = cms.double(0.1),
  71088. maximumOccupancy = cms.uint32(0),
  71089. maximumSumPtCut = cms.double(6.0),
  71090. minTauPtForNoIso = cms.double(-99.0),
  71091. particleFlowSrc = cms.InputTag("particleFlow"),
  71092. qualityCuts = cms.PSet(
  71093. isolationQualityCuts = cms.PSet(
  71094. maxDeltaZ = cms.double(0.2),
  71095. maxTrackChi2 = cms.double(100.0),
  71096. maxTransverseImpactParameter = cms.double(0.03),
  71097. minGammaEt = cms.double(1.5),
  71098. minTrackHits = cms.uint32(8),
  71099. minTrackPixelHits = cms.uint32(0),
  71100. minTrackPt = cms.double(1.0),
  71101. minTrackVertexWeight = cms.double(-1.0)
  71102. ),
  71103. leadingTrkOrPFCandOption = cms.string('leadPFCand'),
  71104. primaryVertexSrc = cms.InputTag("offlinePrimaryVertices"),
  71105. pvFindingAlgo = cms.string('closestInDeltaZ'),
  71106. recoverLeadingTrk = cms.bool(False),
  71107. signalQualityCuts = cms.PSet(
  71108. maxDeltaZ = cms.double(0.4),
  71109. maxTrackChi2 = cms.double(100.0),
  71110. maxTransverseImpactParameter = cms.double(0.1),
  71111. minGammaEt = cms.double(0.5),
  71112. minNeutralHadronEt = cms.double(30.0),
  71113. minTrackHits = cms.uint32(3),
  71114. minTrackPixelHits = cms.uint32(0),
  71115. minTrackPt = cms.double(0.5),
  71116. minTrackVertexWeight = cms.double(-1.0)
  71117. ),
  71118. vertexTrackFiltering = cms.bool(False),
  71119. vxAssocQualityCuts = cms.PSet(
  71120. maxTrackChi2 = cms.double(100.0),
  71121. maxTransverseImpactParameter = cms.double(0.1),
  71122. minGammaEt = cms.double(0.5),
  71123. minTrackHits = cms.uint32(3),
  71124. minTrackPixelHits = cms.uint32(0),
  71125. minTrackPt = cms.double(0.5),
  71126. minTrackVertexWeight = cms.double(-1.0)
  71127. )
  71128. ),
  71129. relativeSumPtCut = cms.double(0.0),
  71130. relativeSumPtOffset = cms.double(0.0),
  71131. rhoConeSize = cms.double(0.5),
  71132. rhoProducer = cms.InputTag("fixedGridRhoFastjetAll"),
  71133. rhoUEOffsetCorrection = cms.double(1.0),
  71134. verbosity = cms.int32(0),
  71135. vertexSrc = cms.InputTag("offlinePrimaryVertices")
  71136. )
  71137.  
  71138.  
  71139. process.hpsPFTauDiscriminationByLooseIsolationBoosted = cms.EDProducer("PFRecoTauDiscriminationByIsolation",
  71140. ApplyDiscriminationByECALIsolation = cms.bool(True),
  71141. ApplyDiscriminationByTrackerIsolation = cms.bool(False),
  71142. ApplyDiscriminationByWeightedECALIsolation = cms.bool(False),
  71143. PFTauProducer = cms.InputTag("hpsPFTauProducerBoosted"),
  71144. Prediscriminants = cms.PSet(
  71145. BooleanOperator = cms.string('and'),
  71146. decayMode = cms.PSet(
  71147. Producer = cms.InputTag("hpsPFTauDiscriminationByDecayModeFindingNewDMsBoosted"),
  71148. cut = cms.double(0.5)
  71149. ),
  71150. preIso = cms.PSet(
  71151. Producer = cms.InputTag("hpsPFTauDiscriminationByLooseChargedIsolationBoosted"),
  71152. cut = cms.double(0.5)
  71153. )
  71154. ),
  71155. UseAllPFCandsForWeights = cms.bool(False),
  71156. WeightECALIsolation = cms.double(1.0),
  71157. applyDeltaBetaCorrection = cms.bool(False),
  71158. applyFootprintCorrection = cms.bool(False),
  71159. applyOccupancyCut = cms.bool(True),
  71160. applyPhotonPtSumOutsideSignalConeCut = cms.bool(False),
  71161. applyRelativeSumPtCut = cms.bool(False),
  71162. applyRhoCorrection = cms.bool(False),
  71163. applySumPtCut = cms.bool(False),
  71164. deltaBetaFactor = cms.string('0.38'),
  71165. footprintCorrections = cms.VPSet(cms.PSet(
  71166. offset = cms.string('0.0'),
  71167. selection = cms.string('decayMode() = 0')
  71168. ),
  71169. cms.PSet(
  71170. offset = cms.string('0.0'),
  71171. selection = cms.string('decayMode() = 1 || decayMode() = 2')
  71172. ),
  71173. cms.PSet(
  71174. offset = cms.string('2.7'),
  71175. selection = cms.string('decayMode() = 5')
  71176. ),
  71177. cms.PSet(
  71178. offset = cms.string('0.0'),
  71179. selection = cms.string('decayMode() = 6')
  71180. ),
  71181. cms.PSet(
  71182. offset = cms.string('max(2.0, 0.22*pt() - 2.0)'),
  71183. selection = cms.string('decayMode() = 10')
  71184. )),
  71185. isoConeSizeForDeltaBeta = cms.double(0.5),
  71186. maxAbsPhotonSumPt_outsideSignalCone = cms.double(1000000000.0),
  71187. maxRelPhotonSumPt_outsideSignalCone = cms.double(0.1),
  71188. maximumOccupancy = cms.uint32(0),
  71189. maximumSumPtCut = cms.double(6.0),
  71190. minTauPtForNoIso = cms.double(-99.0),
  71191. particleFlowSrc = cms.InputTag("particleFlow"),
  71192. qualityCuts = cms.PSet(
  71193. isolationQualityCuts = cms.PSet(
  71194. maxDeltaZ = cms.double(0.2),
  71195. maxTrackChi2 = cms.double(100.0),
  71196. maxTransverseImpactParameter = cms.double(0.03),
  71197. minGammaEt = cms.double(1.5),
  71198. minTrackHits = cms.uint32(8),
  71199. minTrackPixelHits = cms.uint32(0),
  71200. minTrackPt = cms.double(1.0),
  71201. minTrackVertexWeight = cms.double(-1.0)
  71202. ),
  71203. leadingTrkOrPFCandOption = cms.string('leadPFCand'),
  71204. primaryVertexSrc = cms.InputTag("offlinePrimaryVertices"),
  71205. pvFindingAlgo = cms.string('closestInDeltaZ'),
  71206. recoverLeadingTrk = cms.bool(False),
  71207. signalQualityCuts = cms.PSet(
  71208. maxDeltaZ = cms.double(0.4),
  71209. maxTrackChi2 = cms.double(100.0),
  71210. maxTransverseImpactParameter = cms.double(0.1),
  71211. minGammaEt = cms.double(0.5),
  71212. minNeutralHadronEt = cms.double(30.0),
  71213. minTrackHits = cms.uint32(3),
  71214. minTrackPixelHits = cms.uint32(0),
  71215. minTrackPt = cms.double(0.5),
  71216. minTrackVertexWeight = cms.double(-1.0)
  71217. ),
  71218. vertexTrackFiltering = cms.bool(False),
  71219. vxAssocQualityCuts = cms.PSet(
  71220. maxTrackChi2 = cms.double(100.0),
  71221. maxTransverseImpactParameter = cms.double(0.1),
  71222. minGammaEt = cms.double(0.5),
  71223. minTrackHits = cms.uint32(3),
  71224. minTrackPixelHits = cms.uint32(0),
  71225. minTrackPt = cms.double(0.5),
  71226. minTrackVertexWeight = cms.double(-1.0)
  71227. )
  71228. ),
  71229. relativeSumPtCut = cms.double(0.0),
  71230. relativeSumPtOffset = cms.double(0.0),
  71231. rhoConeSize = cms.double(0.5),
  71232. rhoProducer = cms.InputTag("fixedGridRhoFastjetAll"),
  71233. rhoUEOffsetCorrection = cms.double(1.0),
  71234. verbosity = cms.int32(0),
  71235. vertexSrc = cms.InputTag("offlinePrimaryVertices")
  71236. )
  71237.  
  71238.  
  71239. process.hpsPFTauDiscriminationByLooseIsolationDBSumPtCorr = cms.EDProducer("PFRecoTauDiscriminationByIsolation",
  71240. ApplyDiscriminationByECALIsolation = cms.bool(True),
  71241. ApplyDiscriminationByTrackerIsolation = cms.bool(False),
  71242. ApplyDiscriminationByWeightedECALIsolation = cms.bool(False),
  71243. PFTauProducer = cms.InputTag("hpsPFTauProducer"),
  71244. Prediscriminants = cms.PSet(
  71245. BooleanOperator = cms.string('and'),
  71246. decayMode = cms.PSet(
  71247. Producer = cms.InputTag("hpsPFTauDiscriminationByDecayModeFindingNewDMs"),
  71248. cut = cms.double(0.5)
  71249. ),
  71250. preIso = cms.PSet(
  71251. Producer = cms.InputTag("hpsPFTauDiscriminationByLooseChargedIsolation"),
  71252. cut = cms.double(0.5)
  71253. )
  71254. ),
  71255. UseAllPFCandsForWeights = cms.bool(False),
  71256. WeightECALIsolation = cms.double(1.0),
  71257. applyDeltaBetaCorrection = cms.bool(True),
  71258. applyFootprintCorrection = cms.bool(False),
  71259. applyOccupancyCut = cms.bool(False),
  71260. applyPhotonPtSumOutsideSignalConeCut = cms.bool(False),
  71261. applyRelativeSumPtCut = cms.bool(False),
  71262. applyRhoCorrection = cms.bool(False),
  71263. applySumPtCut = cms.bool(True),
  71264. deltaBetaFactor = cms.string('0.0729'),
  71265. deltaBetaPUTrackPtCutOverride = cms.double(0.5),
  71266. footprintCorrections = cms.VPSet(cms.PSet(
  71267. offset = cms.string('0.0'),
  71268. selection = cms.string('decayMode() = 0')
  71269. ),
  71270. cms.PSet(
  71271. offset = cms.string('0.0'),
  71272. selection = cms.string('decayMode() = 1 || decayMode() = 2')
  71273. ),
  71274. cms.PSet(
  71275. offset = cms.string('2.7'),
  71276. selection = cms.string('decayMode() = 5')
  71277. ),
  71278. cms.PSet(
  71279. offset = cms.string('0.0'),
  71280. selection = cms.string('decayMode() = 6')
  71281. ),
  71282. cms.PSet(
  71283. offset = cms.string('max(2.0, 0.22*pt() - 2.0)'),
  71284. selection = cms.string('decayMode() = 10')
  71285. )),
  71286. isoConeSizeForDeltaBeta = cms.double(0.8),
  71287. maxAbsPhotonSumPt_outsideSignalCone = cms.double(1000000000.0),
  71288. maxRelPhotonSumPt_outsideSignalCone = cms.double(0.1),
  71289. maximumOccupancy = cms.uint32(0),
  71290. maximumSumPtCut = cms.double(1.5),
  71291. minTauPtForNoIso = cms.double(-99.0),
  71292. particleFlowSrc = cms.InputTag("particleFlow"),
  71293. qualityCuts = cms.PSet(
  71294. isolationQualityCuts = cms.PSet(
  71295. maxDeltaZ = cms.double(0.2),
  71296. maxTrackChi2 = cms.double(100.0),
  71297. maxTransverseImpactParameter = cms.double(0.03),
  71298. minGammaEt = cms.double(1.5),
  71299. minTrackHits = cms.uint32(8),
  71300. minTrackPixelHits = cms.uint32(0),
  71301. minTrackPt = cms.double(1.0),
  71302. minTrackVertexWeight = cms.double(-1.0)
  71303. ),
  71304. leadingTrkOrPFCandOption = cms.string('leadPFCand'),
  71305. primaryVertexSrc = cms.InputTag("offlinePrimaryVertices"),
  71306. pvFindingAlgo = cms.string('closestInDeltaZ'),
  71307. recoverLeadingTrk = cms.bool(False),
  71308. signalQualityCuts = cms.PSet(
  71309. maxDeltaZ = cms.double(0.4),
  71310. maxTrackChi2 = cms.double(100.0),
  71311. maxTransverseImpactParameter = cms.double(0.1),
  71312. minGammaEt = cms.double(0.5),
  71313. minNeutralHadronEt = cms.double(30.0),
  71314. minTrackHits = cms.uint32(3),
  71315. minTrackPixelHits = cms.uint32(0),
  71316. minTrackPt = cms.double(0.5),
  71317. minTrackVertexWeight = cms.double(-1.0)
  71318. ),
  71319. vertexTrackFiltering = cms.bool(False),
  71320. vxAssocQualityCuts = cms.PSet(
  71321. maxTrackChi2 = cms.double(100.0),
  71322. maxTransverseImpactParameter = cms.double(0.1),
  71323. minGammaEt = cms.double(0.5),
  71324. minTrackHits = cms.uint32(3),
  71325. minTrackPixelHits = cms.uint32(0),
  71326. minTrackPt = cms.double(0.5),
  71327. minTrackVertexWeight = cms.double(-1.0)
  71328. )
  71329. ),
  71330. relativeSumPtCut = cms.double(0.0),
  71331. relativeSumPtOffset = cms.double(0.0),
  71332. rhoConeSize = cms.double(0.5),
  71333. rhoProducer = cms.InputTag("fixedGridRhoFastjetAll"),
  71334. rhoUEOffsetCorrection = cms.double(1.0),
  71335. verbosity = cms.int32(0),
  71336. vertexSrc = cms.InputTag("offlinePrimaryVertices")
  71337. )
  71338.  
  71339.  
  71340. process.hpsPFTauDiscriminationByLooseIsolationMVArun2v1DBdR03oldDMwLT = cms.EDProducer("RecoTauDiscriminantCutMultiplexer",
  71341. PFTauProducer = cms.InputTag("hpsPFTauProducer"),
  71342. Prediscriminants = cms.PSet(
  71343. BooleanOperator = cms.string('and'),
  71344. decayMode = cms.PSet(
  71345. Producer = cms.InputTag("hpsPFTauDiscriminationByDecayModeFindingNewDMs"),
  71346. cut = cms.double(0.5)
  71347. )
  71348. ),
  71349. key = cms.InputTag("hpsPFTauDiscriminationByIsolationMVArun2v1DBdR03oldDMwLTraw","category"),
  71350. loadMVAfromDB = cms.bool(True),
  71351. mapping = cms.VPSet(cms.PSet(
  71352. category = cms.uint32(0),
  71353. cut = cms.string('RecoTauTag_tauIdMVADBdR03oldDMwLTv1_WPEff80'),
  71354. variable = cms.string('pt')
  71355. )),
  71356. mvaOutput_normalization = cms.string('RecoTauTag_tauIdMVADBdR03oldDMwLTv1_mvaOutput_normalization'),
  71357. toMultiplex = cms.InputTag("hpsPFTauDiscriminationByIsolationMVArun2v1DBdR03oldDMwLTraw")
  71358. )
  71359.  
  71360.  
  71361. process.hpsPFTauDiscriminationByLooseIsolationMVArun2v1DBdR03oldDMwLTBoosted = cms.EDProducer("RecoTauDiscriminantCutMultiplexer",
  71362. PFTauProducer = cms.InputTag("hpsPFTauProducerBoosted"),
  71363. Prediscriminants = cms.PSet(
  71364. BooleanOperator = cms.string('and'),
  71365. decayMode = cms.PSet(
  71366. Producer = cms.InputTag("hpsPFTauDiscriminationByDecayModeFindingNewDMsBoosted"),
  71367. cut = cms.double(0.5)
  71368. )
  71369. ),
  71370. key = cms.InputTag("hpsPFTauDiscriminationByIsolationMVArun2v1DBdR03oldDMwLTrawBoosted","category"),
  71371. loadMVAfromDB = cms.bool(True),
  71372. mapping = cms.VPSet(cms.PSet(
  71373. category = cms.uint32(0),
  71374. cut = cms.string('RecoTauTag_tauIdMVADBdR03oldDMwLTv1_WPEff80'),
  71375. variable = cms.string('pt')
  71376. )),
  71377. mvaOutput_normalization = cms.string('RecoTauTag_tauIdMVADBdR03oldDMwLTv1_mvaOutput_normalization'),
  71378. toMultiplex = cms.InputTag("hpsPFTauDiscriminationByIsolationMVArun2v1DBdR03oldDMwLTrawBoosted")
  71379. )
  71380.  
  71381.  
  71382. process.hpsPFTauDiscriminationByLooseIsolationMVArun2v1DBnewDMwLT = cms.EDProducer("RecoTauDiscriminantCutMultiplexer",
  71383. PFTauProducer = cms.InputTag("hpsPFTauProducer"),
  71384. Prediscriminants = cms.PSet(
  71385. BooleanOperator = cms.string('and'),
  71386. decayMode = cms.PSet(
  71387. Producer = cms.InputTag("hpsPFTauDiscriminationByDecayModeFindingNewDMs"),
  71388. cut = cms.double(0.5)
  71389. )
  71390. ),
  71391. key = cms.InputTag("hpsPFTauDiscriminationByIsolationMVArun2v1DBnewDMwLTraw","category"),
  71392. loadMVAfromDB = cms.bool(True),
  71393. mapping = cms.VPSet(cms.PSet(
  71394. category = cms.uint32(0),
  71395. cut = cms.string('RecoTauTag_tauIdMVADBnewDMwLTv1_WPEff80'),
  71396. variable = cms.string('pt')
  71397. )),
  71398. mvaOutput_normalization = cms.string('RecoTauTag_tauIdMVADBnewDMwLTv1_mvaOutput_normalization'),
  71399. toMultiplex = cms.InputTag("hpsPFTauDiscriminationByIsolationMVArun2v1DBnewDMwLTraw")
  71400. )
  71401.  
  71402.  
  71403. process.hpsPFTauDiscriminationByLooseIsolationMVArun2v1DBnewDMwLTBoosted = cms.EDProducer("RecoTauDiscriminantCutMultiplexer",
  71404. PFTauProducer = cms.InputTag("hpsPFTauProducerBoosted"),
  71405. Prediscriminants = cms.PSet(
  71406. BooleanOperator = cms.string('and'),
  71407. decayMode = cms.PSet(
  71408. Producer = cms.InputTag("hpsPFTauDiscriminationByDecayModeFindingNewDMsBoosted"),
  71409. cut = cms.double(0.5)
  71410. )
  71411. ),
  71412. key = cms.InputTag("hpsPFTauDiscriminationByIsolationMVArun2v1DBnewDMwLTrawBoosted","category"),
  71413. loadMVAfromDB = cms.bool(True),
  71414. mapping = cms.VPSet(cms.PSet(
  71415. category = cms.uint32(0),
  71416. cut = cms.string('RecoTauTag_tauIdMVADBnewDMwLTv1_WPEff80'),
  71417. variable = cms.string('pt')
  71418. )),
  71419. mvaOutput_normalization = cms.string('RecoTauTag_tauIdMVADBnewDMwLTv1_mvaOutput_normalization'),
  71420. toMultiplex = cms.InputTag("hpsPFTauDiscriminationByIsolationMVArun2v1DBnewDMwLTrawBoosted")
  71421. )
  71422.  
  71423.  
  71424. process.hpsPFTauDiscriminationByLooseIsolationMVArun2v1DBoldDMwLT = cms.EDProducer("RecoTauDiscriminantCutMultiplexer",
  71425. PFTauProducer = cms.InputTag("hpsPFTauProducer"),
  71426. Prediscriminants = cms.PSet(
  71427. BooleanOperator = cms.string('and'),
  71428. decayMode = cms.PSet(
  71429. Producer = cms.InputTag("hpsPFTauDiscriminationByDecayModeFindingNewDMs"),
  71430. cut = cms.double(0.5)
  71431. )
  71432. ),
  71433. key = cms.InputTag("hpsPFTauDiscriminationByIsolationMVArun2v1DBoldDMwLTraw","category"),
  71434. loadMVAfromDB = cms.bool(True),
  71435. mapping = cms.VPSet(cms.PSet(
  71436. category = cms.uint32(0),
  71437. cut = cms.string('RecoTauTag_tauIdMVADBoldDMwLTv1_WPEff80'),
  71438. variable = cms.string('pt')
  71439. )),
  71440. mvaOutput_normalization = cms.string('RecoTauTag_tauIdMVADBoldDMwLTv1_mvaOutput_normalization'),
  71441. toMultiplex = cms.InputTag("hpsPFTauDiscriminationByIsolationMVArun2v1DBoldDMwLTraw")
  71442. )
  71443.  
  71444.  
  71445. process.hpsPFTauDiscriminationByLooseIsolationMVArun2v1DBoldDMwLTBoosted = cms.EDProducer("RecoTauDiscriminantCutMultiplexer",
  71446. PFTauProducer = cms.InputTag("hpsPFTauProducerBoosted"),
  71447. Prediscriminants = cms.PSet(
  71448. BooleanOperator = cms.string('and'),
  71449. decayMode = cms.PSet(
  71450. Producer = cms.InputTag("hpsPFTauDiscriminationByDecayModeFindingNewDMsBoosted"),
  71451. cut = cms.double(0.5)
  71452. )
  71453. ),
  71454. key = cms.InputTag("hpsPFTauDiscriminationByIsolationMVArun2v1DBoldDMwLTrawBoosted","category"),
  71455. loadMVAfromDB = cms.bool(True),
  71456. mapping = cms.VPSet(cms.PSet(
  71457. category = cms.uint32(0),
  71458. cut = cms.string('RecoTauTag_tauIdMVADBoldDMwLTv1_WPEff80'),
  71459. variable = cms.string('pt')
  71460. )),
  71461. mvaOutput_normalization = cms.string('RecoTauTag_tauIdMVADBoldDMwLTv1_mvaOutput_normalization'),
  71462. toMultiplex = cms.InputTag("hpsPFTauDiscriminationByIsolationMVArun2v1DBoldDMwLTrawBoosted")
  71463. )
  71464.  
  71465.  
  71466. process.hpsPFTauDiscriminationByLooseIsolationMVArun2v1PWdR03oldDMwLT = cms.EDProducer("RecoTauDiscriminantCutMultiplexer",
  71467. PFTauProducer = cms.InputTag("hpsPFTauProducer"),
  71468. Prediscriminants = cms.PSet(
  71469. BooleanOperator = cms.string('and'),
  71470. decayMode = cms.PSet(
  71471. Producer = cms.InputTag("hpsPFTauDiscriminationByDecayModeFindingNewDMs"),
  71472. cut = cms.double(0.5)
  71473. )
  71474. ),
  71475. key = cms.InputTag("hpsPFTauDiscriminationByIsolationMVArun2v1PWdR03oldDMwLTraw","category"),
  71476. loadMVAfromDB = cms.bool(True),
  71477. mapping = cms.VPSet(cms.PSet(
  71478. category = cms.uint32(0),
  71479. cut = cms.string('RecoTauTag_tauIdMVAPWdR03oldDMwLTv1_WPEff80'),
  71480. variable = cms.string('pt')
  71481. )),
  71482. mvaOutput_normalization = cms.string('RecoTauTag_tauIdMVAPWdR03oldDMwLTv1_mvaOutput_normalization'),
  71483. toMultiplex = cms.InputTag("hpsPFTauDiscriminationByIsolationMVArun2v1PWdR03oldDMwLTraw")
  71484. )
  71485.  
  71486.  
  71487. process.hpsPFTauDiscriminationByLooseIsolationMVArun2v1PWdR03oldDMwLTBoosted = cms.EDProducer("RecoTauDiscriminantCutMultiplexer",
  71488. PFTauProducer = cms.InputTag("hpsPFTauProducerBoosted"),
  71489. Prediscriminants = cms.PSet(
  71490. BooleanOperator = cms.string('and'),
  71491. decayMode = cms.PSet(
  71492. Producer = cms.InputTag("hpsPFTauDiscriminationByDecayModeFindingNewDMsBoosted"),
  71493. cut = cms.double(0.5)
  71494. )
  71495. ),
  71496. key = cms.InputTag("hpsPFTauDiscriminationByIsolationMVArun2v1PWdR03oldDMwLTrawBoosted","category"),
  71497. loadMVAfromDB = cms.bool(True),
  71498. mapping = cms.VPSet(cms.PSet(
  71499. category = cms.uint32(0),
  71500. cut = cms.string('RecoTauTag_tauIdMVAPWdR03oldDMwLTv1_WPEff80'),
  71501. variable = cms.string('pt')
  71502. )),
  71503. mvaOutput_normalization = cms.string('RecoTauTag_tauIdMVAPWdR03oldDMwLTv1_mvaOutput_normalization'),
  71504. toMultiplex = cms.InputTag("hpsPFTauDiscriminationByIsolationMVArun2v1PWdR03oldDMwLTrawBoosted")
  71505. )
  71506.  
  71507.  
  71508. process.hpsPFTauDiscriminationByLooseIsolationMVArun2v1PWnewDMwLT = cms.EDProducer("RecoTauDiscriminantCutMultiplexer",
  71509. PFTauProducer = cms.InputTag("hpsPFTauProducer"),
  71510. Prediscriminants = cms.PSet(
  71511. BooleanOperator = cms.string('and'),
  71512. decayMode = cms.PSet(
  71513. Producer = cms.InputTag("hpsPFTauDiscriminationByDecayModeFindingNewDMs"),
  71514. cut = cms.double(0.5)
  71515. )
  71516. ),
  71517. key = cms.InputTag("hpsPFTauDiscriminationByIsolationMVArun2v1PWnewDMwLTraw","category"),
  71518. loadMVAfromDB = cms.bool(True),
  71519. mapping = cms.VPSet(cms.PSet(
  71520. category = cms.uint32(0),
  71521. cut = cms.string('RecoTauTag_tauIdMVAPWnewDMwLTv1_WPEff80'),
  71522. variable = cms.string('pt')
  71523. )),
  71524. mvaOutput_normalization = cms.string('RecoTauTag_tauIdMVAPWnewDMwLTv1_mvaOutput_normalization'),
  71525. toMultiplex = cms.InputTag("hpsPFTauDiscriminationByIsolationMVArun2v1PWnewDMwLTraw")
  71526. )
  71527.  
  71528.  
  71529. process.hpsPFTauDiscriminationByLooseIsolationMVArun2v1PWnewDMwLTBoosted = cms.EDProducer("RecoTauDiscriminantCutMultiplexer",
  71530. PFTauProducer = cms.InputTag("hpsPFTauProducerBoosted"),
  71531. Prediscriminants = cms.PSet(
  71532. BooleanOperator = cms.string('and'),
  71533. decayMode = cms.PSet(
  71534. Producer = cms.InputTag("hpsPFTauDiscriminationByDecayModeFindingNewDMsBoosted"),
  71535. cut = cms.double(0.5)
  71536. )
  71537. ),
  71538. key = cms.InputTag("hpsPFTauDiscriminationByIsolationMVArun2v1PWnewDMwLTrawBoosted","category"),
  71539. loadMVAfromDB = cms.bool(True),
  71540. mapping = cms.VPSet(cms.PSet(
  71541. category = cms.uint32(0),
  71542. cut = cms.string('RecoTauTag_tauIdMVAPWnewDMwLTv1_WPEff80'),
  71543. variable = cms.string('pt')
  71544. )),
  71545. mvaOutput_normalization = cms.string('RecoTauTag_tauIdMVAPWnewDMwLTv1_mvaOutput_normalization'),
  71546. toMultiplex = cms.InputTag("hpsPFTauDiscriminationByIsolationMVArun2v1PWnewDMwLTrawBoosted")
  71547. )
  71548.  
  71549.  
  71550. process.hpsPFTauDiscriminationByLooseIsolationMVArun2v1PWoldDMwLT = cms.EDProducer("RecoTauDiscriminantCutMultiplexer",
  71551. PFTauProducer = cms.InputTag("hpsPFTauProducer"),
  71552. Prediscriminants = cms.PSet(
  71553. BooleanOperator = cms.string('and'),
  71554. decayMode = cms.PSet(
  71555. Producer = cms.InputTag("hpsPFTauDiscriminationByDecayModeFindingNewDMs"),
  71556. cut = cms.double(0.5)
  71557. )
  71558. ),
  71559. key = cms.InputTag("hpsPFTauDiscriminationByIsolationMVArun2v1PWoldDMwLTraw","category"),
  71560. loadMVAfromDB = cms.bool(True),
  71561. mapping = cms.VPSet(cms.PSet(
  71562. category = cms.uint32(0),
  71563. cut = cms.string('RecoTauTag_tauIdMVAPWoldDMwLTv1_WPEff80'),
  71564. variable = cms.string('pt')
  71565. )),
  71566. mvaOutput_normalization = cms.string('RecoTauTag_tauIdMVAPWoldDMwLTv1_mvaOutput_normalization'),
  71567. toMultiplex = cms.InputTag("hpsPFTauDiscriminationByIsolationMVArun2v1PWoldDMwLTraw")
  71568. )
  71569.  
  71570.  
  71571. process.hpsPFTauDiscriminationByLooseIsolationMVArun2v1PWoldDMwLTBoosted = cms.EDProducer("RecoTauDiscriminantCutMultiplexer",
  71572. PFTauProducer = cms.InputTag("hpsPFTauProducerBoosted"),
  71573. Prediscriminants = cms.PSet(
  71574. BooleanOperator = cms.string('and'),
  71575. decayMode = cms.PSet(
  71576. Producer = cms.InputTag("hpsPFTauDiscriminationByDecayModeFindingNewDMsBoosted"),
  71577. cut = cms.double(0.5)
  71578. )
  71579. ),
  71580. key = cms.InputTag("hpsPFTauDiscriminationByIsolationMVArun2v1PWoldDMwLTrawBoosted","category"),
  71581. loadMVAfromDB = cms.bool(True),
  71582. mapping = cms.VPSet(cms.PSet(
  71583. category = cms.uint32(0),
  71584. cut = cms.string('RecoTauTag_tauIdMVAPWoldDMwLTv1_WPEff80'),
  71585. variable = cms.string('pt')
  71586. )),
  71587. mvaOutput_normalization = cms.string('RecoTauTag_tauIdMVAPWoldDMwLTv1_mvaOutput_normalization'),
  71588. toMultiplex = cms.InputTag("hpsPFTauDiscriminationByIsolationMVArun2v1PWoldDMwLTrawBoosted")
  71589. )
  71590.  
  71591.  
  71592. process.hpsPFTauDiscriminationByLooseMuonRejection3 = cms.EDProducer("PFRecoTauDiscriminationAgainstMuon2",
  71593. HoPMin = cms.double(0.2),
  71594. PFTauProducer = cms.InputTag("hpsPFTauProducer"),
  71595. Prediscriminants = cms.PSet(
  71596. BooleanOperator = cms.string('and')
  71597. ),
  71598. dRmuonMatch = cms.double(0.3),
  71599. dRmuonMatchLimitedToJetArea = cms.bool(False),
  71600. discriminatorOption = cms.string('custom'),
  71601. doCaloMuonVeto = cms.bool(True),
  71602. maskHitsCSC = cms.vint32(0, 0, 0, 0),
  71603. maskHitsDT = cms.vint32(0, 0, 0, 0),
  71604. maskHitsRPC = cms.vint32(0, 0, 0, 0),
  71605. maskMatchesCSC = cms.vint32(1, 0, 0, 0),
  71606. maskMatchesDT = cms.vint32(0, 0, 0, 0),
  71607. maskMatchesRPC = cms.vint32(0, 0, 0, 0),
  71608. maxNumberOfHitsLast2Stations = cms.int32(-1),
  71609. maxNumberOfMatches = cms.int32(1),
  71610. minPtMatchedMuon = cms.double(5.0),
  71611. srcMuons = cms.InputTag("muons"),
  71612. verbosity = cms.int32(0)
  71613. )
  71614.  
  71615.  
  71616. process.hpsPFTauDiscriminationByLooseMuonRejection3Boosted = cms.EDProducer("PFRecoTauDiscriminationAgainstMuon2",
  71617. HoPMin = cms.double(0.2),
  71618. PFTauProducer = cms.InputTag("hpsPFTauProducerBoosted"),
  71619. Prediscriminants = cms.PSet(
  71620. BooleanOperator = cms.string('and')
  71621. ),
  71622. dRmuonMatch = cms.double(0.1),
  71623. dRmuonMatchLimitedToJetArea = cms.bool(False),
  71624. discriminatorOption = cms.string('custom'),
  71625. doCaloMuonVeto = cms.bool(True),
  71626. maskHitsCSC = cms.vint32(0, 0, 0, 0),
  71627. maskHitsDT = cms.vint32(0, 0, 0, 0),
  71628. maskHitsRPC = cms.vint32(0, 0, 0, 0),
  71629. maskMatchesCSC = cms.vint32(1, 0, 0, 0),
  71630. maskMatchesDT = cms.vint32(0, 0, 0, 0),
  71631. maskMatchesRPC = cms.vint32(0, 0, 0, 0),
  71632. maxNumberOfHitsLast2Stations = cms.int32(-1),
  71633. maxNumberOfMatches = cms.int32(1),
  71634. minPtMatchedMuon = cms.double(5.0),
  71635. srcMuons = cms.InputTag("muons"),
  71636. verbosity = cms.int32(0)
  71637. )
  71638.  
  71639.  
  71640. process.hpsPFTauDiscriminationByLoosePileupWeightedIsolation3Hits = cms.EDProducer("PFRecoTauDiscriminationByIsolation",
  71641. ApplyDiscriminationByECALIsolation = cms.bool(False),
  71642. ApplyDiscriminationByTrackerIsolation = cms.bool(True),
  71643. ApplyDiscriminationByWeightedECALIsolation = cms.bool(True),
  71644. PFTauProducer = cms.InputTag("hpsPFTauProducer"),
  71645. Prediscriminants = cms.PSet(
  71646. BooleanOperator = cms.string('and'),
  71647. decayMode = cms.PSet(
  71648. Producer = cms.InputTag("hpsPFTauDiscriminationByDecayModeFindingNewDMs"),
  71649. cut = cms.double(0.5)
  71650. )
  71651. ),
  71652. UseAllPFCandsForWeights = cms.bool(True),
  71653. WeightECALIsolation = cms.double(1.0),
  71654. applyDeltaBetaCorrection = cms.bool(False),
  71655. applyFootprintCorrection = cms.bool(True),
  71656. applyOccupancyCut = cms.bool(False),
  71657. applyPhotonPtSumOutsideSignalConeCut = cms.bool(True),
  71658. applyRelativeSumPtCut = cms.bool(False),
  71659. applyRhoCorrection = cms.bool(False),
  71660. applySumPtCut = cms.bool(True),
  71661. deltaBetaFactor = cms.string('0.2000'),
  71662. deltaBetaPUTrackPtCutOverride = cms.double(0.5),
  71663. footprintCorrections = cms.VPSet(cms.PSet(
  71664. offset = cms.string('0.0'),
  71665. selection = cms.string('decayMode() = 0')
  71666. ),
  71667. cms.PSet(
  71668. offset = cms.string('0.0'),
  71669. selection = cms.string('decayMode() = 1 || decayMode() = 2')
  71670. ),
  71671. cms.PSet(
  71672. offset = cms.string('2.7'),
  71673. selection = cms.string('decayMode() = 5')
  71674. ),
  71675. cms.PSet(
  71676. offset = cms.string('0.0'),
  71677. selection = cms.string('decayMode() = 6')
  71678. ),
  71679. cms.PSet(
  71680. offset = cms.string('max(2.0, 0.22*pt() - 2.0)'),
  71681. selection = cms.string('decayMode() = 10')
  71682. )),
  71683. isoConeSizeForDeltaBeta = cms.double(0.8),
  71684. maxAbsPhotonSumPt_outsideSignalCone = cms.double(1000000000.0),
  71685. maxRelPhotonSumPt_outsideSignalCone = cms.double(0.1),
  71686. maximumOccupancy = cms.uint32(0),
  71687. maximumSumPtCut = cms.double(2.5),
  71688. minTauPtForNoIso = cms.double(-99.0),
  71689. particleFlowSrc = cms.InputTag("particleFlow"),
  71690. qualityCuts = cms.PSet(
  71691. isolationQualityCuts = cms.PSet(
  71692. maxDeltaZ = cms.double(0.2),
  71693. maxTrackChi2 = cms.double(100.0),
  71694. maxTransverseImpactParameter = cms.double(0.03),
  71695. minGammaEt = cms.double(0.5),
  71696. minTrackHits = cms.uint32(3),
  71697. minTrackPixelHits = cms.uint32(0),
  71698. minTrackPt = cms.double(0.5),
  71699. minTrackVertexWeight = cms.double(-1.0)
  71700. ),
  71701. leadingTrkOrPFCandOption = cms.string('leadPFCand'),
  71702. primaryVertexSrc = cms.InputTag("offlinePrimaryVertices"),
  71703. pvFindingAlgo = cms.string('closestInDeltaZ'),
  71704. recoverLeadingTrk = cms.bool(False),
  71705. signalQualityCuts = cms.PSet(
  71706. maxDeltaZ = cms.double(0.4),
  71707. maxTrackChi2 = cms.double(100.0),
  71708. maxTransverseImpactParameter = cms.double(0.1),
  71709. minGammaEt = cms.double(0.5),
  71710. minNeutralHadronEt = cms.double(30.0),
  71711. minTrackHits = cms.uint32(3),
  71712. minTrackPixelHits = cms.uint32(0),
  71713. minTrackPt = cms.double(0.5),
  71714. minTrackVertexWeight = cms.double(-1.0)
  71715. ),
  71716. vertexTrackFiltering = cms.bool(False),
  71717. vxAssocQualityCuts = cms.PSet(
  71718. maxTrackChi2 = cms.double(100.0),
  71719. maxTransverseImpactParameter = cms.double(0.1),
  71720. minGammaEt = cms.double(0.5),
  71721. minTrackHits = cms.uint32(3),
  71722. minTrackPixelHits = cms.uint32(0),
  71723. minTrackPt = cms.double(0.5),
  71724. minTrackVertexWeight = cms.double(-1.0)
  71725. )
  71726. ),
  71727. relativeSumPtCut = cms.double(0.0),
  71728. relativeSumPtOffset = cms.double(0.0),
  71729. rhoConeSize = cms.double(0.5),
  71730. rhoProducer = cms.InputTag("fixedGridRhoFastjetAll"),
  71731. rhoUEOffsetCorrection = cms.double(1.0),
  71732. verbosity = cms.int32(0),
  71733. vertexSrc = cms.InputTag("offlinePrimaryVertices")
  71734. )
  71735.  
  71736.  
  71737. process.hpsPFTauDiscriminationByLoosePileupWeightedIsolation3HitsBoosted = cms.EDProducer("PFRecoTauDiscriminationByIsolation",
  71738. ApplyDiscriminationByECALIsolation = cms.bool(False),
  71739. ApplyDiscriminationByTrackerIsolation = cms.bool(True),
  71740. ApplyDiscriminationByWeightedECALIsolation = cms.bool(True),
  71741. PFTauProducer = cms.InputTag("hpsPFTauProducerBoosted"),
  71742. Prediscriminants = cms.PSet(
  71743. BooleanOperator = cms.string('and'),
  71744. decayMode = cms.PSet(
  71745. Producer = cms.InputTag("hpsPFTauDiscriminationByDecayModeFindingNewDMsBoosted"),
  71746. cut = cms.double(0.5)
  71747. )
  71748. ),
  71749. UseAllPFCandsForWeights = cms.bool(True),
  71750. WeightECALIsolation = cms.double(1.0),
  71751. applyDeltaBetaCorrection = cms.bool(False),
  71752. applyFootprintCorrection = cms.bool(True),
  71753. applyOccupancyCut = cms.bool(False),
  71754. applyPhotonPtSumOutsideSignalConeCut = cms.bool(True),
  71755. applyRelativeSumPtCut = cms.bool(False),
  71756. applyRhoCorrection = cms.bool(False),
  71757. applySumPtCut = cms.bool(True),
  71758. deltaBetaFactor = cms.string('0.2000'),
  71759. deltaBetaPUTrackPtCutOverride = cms.double(0.5),
  71760. footprintCorrections = cms.VPSet(cms.PSet(
  71761. offset = cms.string('0.0'),
  71762. selection = cms.string('decayMode() = 0')
  71763. ),
  71764. cms.PSet(
  71765. offset = cms.string('0.0'),
  71766. selection = cms.string('decayMode() = 1 || decayMode() = 2')
  71767. ),
  71768. cms.PSet(
  71769. offset = cms.string('2.7'),
  71770. selection = cms.string('decayMode() = 5')
  71771. ),
  71772. cms.PSet(
  71773. offset = cms.string('0.0'),
  71774. selection = cms.string('decayMode() = 6')
  71775. ),
  71776. cms.PSet(
  71777. offset = cms.string('max(2.0, 0.22*pt() - 2.0)'),
  71778. selection = cms.string('decayMode() = 10')
  71779. )),
  71780. isoConeSizeForDeltaBeta = cms.double(0.8),
  71781. maxAbsPhotonSumPt_outsideSignalCone = cms.double(1000000000.0),
  71782. maxRelPhotonSumPt_outsideSignalCone = cms.double(0.1),
  71783. maximumOccupancy = cms.uint32(0),
  71784. maximumSumPtCut = cms.double(2.5),
  71785. minTauPtForNoIso = cms.double(-99.0),
  71786. particleFlowSrc = cms.InputTag("particleFlow"),
  71787. qualityCuts = cms.PSet(
  71788. isolationQualityCuts = cms.PSet(
  71789. maxDeltaZ = cms.double(0.2),
  71790. maxTrackChi2 = cms.double(100.0),
  71791. maxTransverseImpactParameter = cms.double(0.03),
  71792. minGammaEt = cms.double(0.5),
  71793. minTrackHits = cms.uint32(3),
  71794. minTrackPixelHits = cms.uint32(0),
  71795. minTrackPt = cms.double(0.5),
  71796. minTrackVertexWeight = cms.double(-1.0)
  71797. ),
  71798. leadingTrkOrPFCandOption = cms.string('leadPFCand'),
  71799. primaryVertexSrc = cms.InputTag("offlinePrimaryVertices"),
  71800. pvFindingAlgo = cms.string('closestInDeltaZ'),
  71801. recoverLeadingTrk = cms.bool(False),
  71802. signalQualityCuts = cms.PSet(
  71803. maxDeltaZ = cms.double(0.4),
  71804. maxTrackChi2 = cms.double(100.0),
  71805. maxTransverseImpactParameter = cms.double(0.1),
  71806. minGammaEt = cms.double(0.5),
  71807. minNeutralHadronEt = cms.double(30.0),
  71808. minTrackHits = cms.uint32(3),
  71809. minTrackPixelHits = cms.uint32(0),
  71810. minTrackPt = cms.double(0.5),
  71811. minTrackVertexWeight = cms.double(-1.0)
  71812. ),
  71813. vertexTrackFiltering = cms.bool(False),
  71814. vxAssocQualityCuts = cms.PSet(
  71815. maxTrackChi2 = cms.double(100.0),
  71816. maxTransverseImpactParameter = cms.double(0.1),
  71817. minGammaEt = cms.double(0.5),
  71818. minTrackHits = cms.uint32(3),
  71819. minTrackPixelHits = cms.uint32(0),
  71820. minTrackPt = cms.double(0.5),
  71821. minTrackVertexWeight = cms.double(-1.0)
  71822. )
  71823. ),
  71824. relativeSumPtCut = cms.double(0.0),
  71825. relativeSumPtOffset = cms.double(0.0),
  71826. rhoConeSize = cms.double(0.5),
  71827. rhoProducer = cms.InputTag("fixedGridRhoFastjetAll"),
  71828. rhoUEOffsetCorrection = cms.double(1.0),
  71829. verbosity = cms.int32(0),
  71830. vertexSrc = cms.InputTag("offlinePrimaryVertices")
  71831. )
  71832.  
  71833.  
  71834. process.hpsPFTauDiscriminationByMVA6LooseElectronRejection = cms.EDProducer("RecoTauDiscriminantCutMultiplexer",
  71835. PFTauProducer = cms.InputTag("hpsPFTauProducer"),
  71836. Prediscriminants = cms.PSet(
  71837. BooleanOperator = cms.string('and'),
  71838. decayMode = cms.PSet(
  71839. Producer = cms.InputTag("hpsPFTauDiscriminationByDecayModeFindingNewDMs"),
  71840. cut = cms.double(0.5)
  71841. )
  71842. ),
  71843. key = cms.InputTag("hpsPFTauDiscriminationByMVA6rawElectronRejection","category"),
  71844. loadMVAfromDB = cms.bool(True),
  71845. mapping = cms.VPSet(cms.PSet(
  71846. category = cms.uint32(0),
  71847. cut = cms.string('RecoTauTag_antiElectronMVA6v1_gbr_NoEleMatch_woGwoGSF_BL_WPEff96'),
  71848. variable = cms.string('pt')
  71849. ),
  71850. cms.PSet(
  71851. category = cms.uint32(2),
  71852. cut = cms.string('RecoTauTag_antiElectronMVA6v1_gbr_NoEleMatch_wGwoGSF_BL_WPEff96'),
  71853. variable = cms.string('pt')
  71854. ),
  71855. cms.PSet(
  71856. category = cms.uint32(5),
  71857. cut = cms.string('RecoTauTag_antiElectronMVA6v1_gbr_woGwGSF_BL_WPEff96'),
  71858. variable = cms.string('pt')
  71859. ),
  71860. cms.PSet(
  71861. category = cms.uint32(7),
  71862. cut = cms.string('RecoTauTag_antiElectronMVA6v1_gbr_wGwGSF_BL_WPEff96'),
  71863. variable = cms.string('pt')
  71864. ),
  71865. cms.PSet(
  71866. category = cms.uint32(8),
  71867. cut = cms.string('RecoTauTag_antiElectronMVA6v1_gbr_NoEleMatch_woGwoGSF_EC_WPEff96'),
  71868. variable = cms.string('pt')
  71869. ),
  71870. cms.PSet(
  71871. category = cms.uint32(10),
  71872. cut = cms.string('RecoTauTag_antiElectronMVA6v1_gbr_NoEleMatch_wGwoGSF_EC_WPEff96'),
  71873. variable = cms.string('pt')
  71874. ),
  71875. cms.PSet(
  71876. category = cms.uint32(13),
  71877. cut = cms.string('RecoTauTag_antiElectronMVA6v1_gbr_woGwGSF_EC_WPEff96'),
  71878. variable = cms.string('pt')
  71879. ),
  71880. cms.PSet(
  71881. category = cms.uint32(15),
  71882. cut = cms.string('RecoTauTag_antiElectronMVA6v1_gbr_wGwGSF_EC_WPEff96'),
  71883. variable = cms.string('pt')
  71884. )),
  71885. toMultiplex = cms.InputTag("hpsPFTauDiscriminationByMVA6rawElectronRejection")
  71886. )
  71887.  
  71888.  
  71889. process.hpsPFTauDiscriminationByMVA6LooseElectronRejectionBoosted = cms.EDProducer("RecoTauDiscriminantCutMultiplexer",
  71890. PFTauProducer = cms.InputTag("hpsPFTauProducerBoosted"),
  71891. Prediscriminants = cms.PSet(
  71892. BooleanOperator = cms.string('and'),
  71893. decayMode = cms.PSet(
  71894. Producer = cms.InputTag("hpsPFTauDiscriminationByDecayModeFindingNewDMsBoosted"),
  71895. cut = cms.double(0.5)
  71896. )
  71897. ),
  71898. key = cms.InputTag("hpsPFTauDiscriminationByMVA6rawElectronRejectionBoosted","category"),
  71899. loadMVAfromDB = cms.bool(True),
  71900. mapping = cms.VPSet(cms.PSet(
  71901. category = cms.uint32(0),
  71902. cut = cms.string('RecoTauTag_antiElectronMVA6v1_gbr_NoEleMatch_woGwoGSF_BL_WPEff96'),
  71903. variable = cms.string('pt')
  71904. ),
  71905. cms.PSet(
  71906. category = cms.uint32(2),
  71907. cut = cms.string('RecoTauTag_antiElectronMVA6v1_gbr_NoEleMatch_wGwoGSF_BL_WPEff96'),
  71908. variable = cms.string('pt')
  71909. ),
  71910. cms.PSet(
  71911. category = cms.uint32(5),
  71912. cut = cms.string('RecoTauTag_antiElectronMVA6v1_gbr_woGwGSF_BL_WPEff96'),
  71913. variable = cms.string('pt')
  71914. ),
  71915. cms.PSet(
  71916. category = cms.uint32(7),
  71917. cut = cms.string('RecoTauTag_antiElectronMVA6v1_gbr_wGwGSF_BL_WPEff96'),
  71918. variable = cms.string('pt')
  71919. ),
  71920. cms.PSet(
  71921. category = cms.uint32(8),
  71922. cut = cms.string('RecoTauTag_antiElectronMVA6v1_gbr_NoEleMatch_woGwoGSF_EC_WPEff96'),
  71923. variable = cms.string('pt')
  71924. ),
  71925. cms.PSet(
  71926. category = cms.uint32(10),
  71927. cut = cms.string('RecoTauTag_antiElectronMVA6v1_gbr_NoEleMatch_wGwoGSF_EC_WPEff96'),
  71928. variable = cms.string('pt')
  71929. ),
  71930. cms.PSet(
  71931. category = cms.uint32(13),
  71932. cut = cms.string('RecoTauTag_antiElectronMVA6v1_gbr_woGwGSF_EC_WPEff96'),
  71933. variable = cms.string('pt')
  71934. ),
  71935. cms.PSet(
  71936. category = cms.uint32(15),
  71937. cut = cms.string('RecoTauTag_antiElectronMVA6v1_gbr_wGwGSF_EC_WPEff96'),
  71938. variable = cms.string('pt')
  71939. )),
  71940. toMultiplex = cms.InputTag("hpsPFTauDiscriminationByMVA6rawElectronRejectionBoosted")
  71941. )
  71942.  
  71943.  
  71944. process.hpsPFTauDiscriminationByMVA6MediumElectronRejection = cms.EDProducer("RecoTauDiscriminantCutMultiplexer",
  71945. PFTauProducer = cms.InputTag("hpsPFTauProducer"),
  71946. Prediscriminants = cms.PSet(
  71947. BooleanOperator = cms.string('and'),
  71948. decayMode = cms.PSet(
  71949. Producer = cms.InputTag("hpsPFTauDiscriminationByDecayModeFindingNewDMs"),
  71950. cut = cms.double(0.5)
  71951. )
  71952. ),
  71953. key = cms.InputTag("hpsPFTauDiscriminationByMVA6rawElectronRejection","category"),
  71954. loadMVAfromDB = cms.bool(True),
  71955. mapping = cms.VPSet(cms.PSet(
  71956. category = cms.uint32(0),
  71957. cut = cms.string('RecoTauTag_antiElectronMVA6v1_gbr_NoEleMatch_woGwoGSF_BL_WPEff91'),
  71958. variable = cms.string('pt')
  71959. ),
  71960. cms.PSet(
  71961. category = cms.uint32(2),
  71962. cut = cms.string('RecoTauTag_antiElectronMVA6v1_gbr_NoEleMatch_wGwoGSF_BL_WPEff91'),
  71963. variable = cms.string('pt')
  71964. ),
  71965. cms.PSet(
  71966. category = cms.uint32(5),
  71967. cut = cms.string('RecoTauTag_antiElectronMVA6v1_gbr_woGwGSF_BL_WPEff91'),
  71968. variable = cms.string('pt')
  71969. ),
  71970. cms.PSet(
  71971. category = cms.uint32(7),
  71972. cut = cms.string('RecoTauTag_antiElectronMVA6v1_gbr_wGwGSF_BL_WPEff91'),
  71973. variable = cms.string('pt')
  71974. ),
  71975. cms.PSet(
  71976. category = cms.uint32(8),
  71977. cut = cms.string('RecoTauTag_antiElectronMVA6v1_gbr_NoEleMatch_woGwoGSF_EC_WPEff91'),
  71978. variable = cms.string('pt')
  71979. ),
  71980. cms.PSet(
  71981. category = cms.uint32(10),
  71982. cut = cms.string('RecoTauTag_antiElectronMVA6v1_gbr_NoEleMatch_wGwoGSF_EC_WPEff91'),
  71983. variable = cms.string('pt')
  71984. ),
  71985. cms.PSet(
  71986. category = cms.uint32(13),
  71987. cut = cms.string('RecoTauTag_antiElectronMVA6v1_gbr_woGwGSF_EC_WPEff91'),
  71988. variable = cms.string('pt')
  71989. ),
  71990. cms.PSet(
  71991. category = cms.uint32(15),
  71992. cut = cms.string('RecoTauTag_antiElectronMVA6v1_gbr_wGwGSF_EC_WPEff91'),
  71993. variable = cms.string('pt')
  71994. )),
  71995. toMultiplex = cms.InputTag("hpsPFTauDiscriminationByMVA6rawElectronRejection")
  71996. )
  71997.  
  71998.  
  71999. process.hpsPFTauDiscriminationByMVA6MediumElectronRejectionBoosted = cms.EDProducer("RecoTauDiscriminantCutMultiplexer",
  72000. PFTauProducer = cms.InputTag("hpsPFTauProducerBoosted"),
  72001. Prediscriminants = cms.PSet(
  72002. BooleanOperator = cms.string('and'),
  72003. decayMode = cms.PSet(
  72004. Producer = cms.InputTag("hpsPFTauDiscriminationByDecayModeFindingNewDMsBoosted"),
  72005. cut = cms.double(0.5)
  72006. )
  72007. ),
  72008. key = cms.InputTag("hpsPFTauDiscriminationByMVA6rawElectronRejectionBoosted","category"),
  72009. loadMVAfromDB = cms.bool(True),
  72010. mapping = cms.VPSet(cms.PSet(
  72011. category = cms.uint32(0),
  72012. cut = cms.string('RecoTauTag_antiElectronMVA6v1_gbr_NoEleMatch_woGwoGSF_BL_WPEff91'),
  72013. variable = cms.string('pt')
  72014. ),
  72015. cms.PSet(
  72016. category = cms.uint32(2),
  72017. cut = cms.string('RecoTauTag_antiElectronMVA6v1_gbr_NoEleMatch_wGwoGSF_BL_WPEff91'),
  72018. variable = cms.string('pt')
  72019. ),
  72020. cms.PSet(
  72021. category = cms.uint32(5),
  72022. cut = cms.string('RecoTauTag_antiElectronMVA6v1_gbr_woGwGSF_BL_WPEff91'),
  72023. variable = cms.string('pt')
  72024. ),
  72025. cms.PSet(
  72026. category = cms.uint32(7),
  72027. cut = cms.string('RecoTauTag_antiElectronMVA6v1_gbr_wGwGSF_BL_WPEff91'),
  72028. variable = cms.string('pt')
  72029. ),
  72030. cms.PSet(
  72031. category = cms.uint32(8),
  72032. cut = cms.string('RecoTauTag_antiElectronMVA6v1_gbr_NoEleMatch_woGwoGSF_EC_WPEff91'),
  72033. variable = cms.string('pt')
  72034. ),
  72035. cms.PSet(
  72036. category = cms.uint32(10),
  72037. cut = cms.string('RecoTauTag_antiElectronMVA6v1_gbr_NoEleMatch_wGwoGSF_EC_WPEff91'),
  72038. variable = cms.string('pt')
  72039. ),
  72040. cms.PSet(
  72041. category = cms.uint32(13),
  72042. cut = cms.string('RecoTauTag_antiElectronMVA6v1_gbr_woGwGSF_EC_WPEff91'),
  72043. variable = cms.string('pt')
  72044. ),
  72045. cms.PSet(
  72046. category = cms.uint32(15),
  72047. cut = cms.string('RecoTauTag_antiElectronMVA6v1_gbr_wGwGSF_EC_WPEff91'),
  72048. variable = cms.string('pt')
  72049. )),
  72050. toMultiplex = cms.InputTag("hpsPFTauDiscriminationByMVA6rawElectronRejectionBoosted")
  72051. )
  72052.  
  72053.  
  72054. process.hpsPFTauDiscriminationByMVA6TightElectronRejection = cms.EDProducer("RecoTauDiscriminantCutMultiplexer",
  72055. PFTauProducer = cms.InputTag("hpsPFTauProducer"),
  72056. Prediscriminants = cms.PSet(
  72057. BooleanOperator = cms.string('and'),
  72058. decayMode = cms.PSet(
  72059. Producer = cms.InputTag("hpsPFTauDiscriminationByDecayModeFindingNewDMs"),
  72060. cut = cms.double(0.5)
  72061. )
  72062. ),
  72063. key = cms.InputTag("hpsPFTauDiscriminationByMVA6rawElectronRejection","category"),
  72064. loadMVAfromDB = cms.bool(True),
  72065. mapping = cms.VPSet(cms.PSet(
  72066. category = cms.uint32(0),
  72067. cut = cms.string('RecoTauTag_antiElectronMVA6v1_gbr_NoEleMatch_woGwoGSF_BL_WPEff85'),
  72068. variable = cms.string('pt')
  72069. ),
  72070. cms.PSet(
  72071. category = cms.uint32(2),
  72072. cut = cms.string('RecoTauTag_antiElectronMVA6v1_gbr_NoEleMatch_wGwoGSF_BL_WPEff85'),
  72073. variable = cms.string('pt')
  72074. ),
  72075. cms.PSet(
  72076. category = cms.uint32(5),
  72077. cut = cms.string('RecoTauTag_antiElectronMVA6v1_gbr_woGwGSF_BL_WPEff85'),
  72078. variable = cms.string('pt')
  72079. ),
  72080. cms.PSet(
  72081. category = cms.uint32(7),
  72082. cut = cms.string('RecoTauTag_antiElectronMVA6v1_gbr_wGwGSF_BL_WPEff85'),
  72083. variable = cms.string('pt')
  72084. ),
  72085. cms.PSet(
  72086. category = cms.uint32(8),
  72087. cut = cms.string('RecoTauTag_antiElectronMVA6v1_gbr_NoEleMatch_woGwoGSF_EC_WPEff85'),
  72088. variable = cms.string('pt')
  72089. ),
  72090. cms.PSet(
  72091. category = cms.uint32(10),
  72092. cut = cms.string('RecoTauTag_antiElectronMVA6v1_gbr_NoEleMatch_wGwoGSF_EC_WPEff85'),
  72093. variable = cms.string('pt')
  72094. ),
  72095. cms.PSet(
  72096. category = cms.uint32(13),
  72097. cut = cms.string('RecoTauTag_antiElectronMVA6v1_gbr_woGwGSF_EC_WPEff85'),
  72098. variable = cms.string('pt')
  72099. ),
  72100. cms.PSet(
  72101. category = cms.uint32(15),
  72102. cut = cms.string('RecoTauTag_antiElectronMVA6v1_gbr_wGwGSF_EC_WPEff85'),
  72103. variable = cms.string('pt')
  72104. )),
  72105. toMultiplex = cms.InputTag("hpsPFTauDiscriminationByMVA6rawElectronRejection")
  72106. )
  72107.  
  72108.  
  72109. process.hpsPFTauDiscriminationByMVA6TightElectronRejectionBoosted = cms.EDProducer("RecoTauDiscriminantCutMultiplexer",
  72110. PFTauProducer = cms.InputTag("hpsPFTauProducerBoosted"),
  72111. Prediscriminants = cms.PSet(
  72112. BooleanOperator = cms.string('and'),
  72113. decayMode = cms.PSet(
  72114. Producer = cms.InputTag("hpsPFTauDiscriminationByDecayModeFindingNewDMsBoosted"),
  72115. cut = cms.double(0.5)
  72116. )
  72117. ),
  72118. key = cms.InputTag("hpsPFTauDiscriminationByMVA6rawElectronRejectionBoosted","category"),
  72119. loadMVAfromDB = cms.bool(True),
  72120. mapping = cms.VPSet(cms.PSet(
  72121. category = cms.uint32(0),
  72122. cut = cms.string('RecoTauTag_antiElectronMVA6v1_gbr_NoEleMatch_woGwoGSF_BL_WPEff85'),
  72123. variable = cms.string('pt')
  72124. ),
  72125. cms.PSet(
  72126. category = cms.uint32(2),
  72127. cut = cms.string('RecoTauTag_antiElectronMVA6v1_gbr_NoEleMatch_wGwoGSF_BL_WPEff85'),
  72128. variable = cms.string('pt')
  72129. ),
  72130. cms.PSet(
  72131. category = cms.uint32(5),
  72132. cut = cms.string('RecoTauTag_antiElectronMVA6v1_gbr_woGwGSF_BL_WPEff85'),
  72133. variable = cms.string('pt')
  72134. ),
  72135. cms.PSet(
  72136. category = cms.uint32(7),
  72137. cut = cms.string('RecoTauTag_antiElectronMVA6v1_gbr_wGwGSF_BL_WPEff85'),
  72138. variable = cms.string('pt')
  72139. ),
  72140. cms.PSet(
  72141. category = cms.uint32(8),
  72142. cut = cms.string('RecoTauTag_antiElectronMVA6v1_gbr_NoEleMatch_woGwoGSF_EC_WPEff85'),
  72143. variable = cms.string('pt')
  72144. ),
  72145. cms.PSet(
  72146. category = cms.uint32(10),
  72147. cut = cms.string('RecoTauTag_antiElectronMVA6v1_gbr_NoEleMatch_wGwoGSF_EC_WPEff85'),
  72148. variable = cms.string('pt')
  72149. ),
  72150. cms.PSet(
  72151. category = cms.uint32(13),
  72152. cut = cms.string('RecoTauTag_antiElectronMVA6v1_gbr_woGwGSF_EC_WPEff85'),
  72153. variable = cms.string('pt')
  72154. ),
  72155. cms.PSet(
  72156. category = cms.uint32(15),
  72157. cut = cms.string('RecoTauTag_antiElectronMVA6v1_gbr_wGwGSF_EC_WPEff85'),
  72158. variable = cms.string('pt')
  72159. )),
  72160. toMultiplex = cms.InputTag("hpsPFTauDiscriminationByMVA6rawElectronRejectionBoosted")
  72161. )
  72162.  
  72163.  
  72164. process.hpsPFTauDiscriminationByMVA6VLooseElectronRejection = cms.EDProducer("RecoTauDiscriminantCutMultiplexer",
  72165. PFTauProducer = cms.InputTag("hpsPFTauProducer"),
  72166. Prediscriminants = cms.PSet(
  72167. BooleanOperator = cms.string('and'),
  72168. decayMode = cms.PSet(
  72169. Producer = cms.InputTag("hpsPFTauDiscriminationByDecayModeFindingNewDMs"),
  72170. cut = cms.double(0.5)
  72171. )
  72172. ),
  72173. key = cms.InputTag("hpsPFTauDiscriminationByMVA6rawElectronRejection","category"),
  72174. loadMVAfromDB = cms.bool(True),
  72175. mapping = cms.VPSet(cms.PSet(
  72176. category = cms.uint32(0),
  72177. cut = cms.string('RecoTauTag_antiElectronMVA6v1_gbr_NoEleMatch_woGwoGSF_BL_WPEff99'),
  72178. variable = cms.string('pt')
  72179. ),
  72180. cms.PSet(
  72181. category = cms.uint32(2),
  72182. cut = cms.string('RecoTauTag_antiElectronMVA6v1_gbr_NoEleMatch_wGwoGSF_BL_WPEff99'),
  72183. variable = cms.string('pt')
  72184. ),
  72185. cms.PSet(
  72186. category = cms.uint32(5),
  72187. cut = cms.string('RecoTauTag_antiElectronMVA6v1_gbr_woGwGSF_BL_WPEff99'),
  72188. variable = cms.string('pt')
  72189. ),
  72190. cms.PSet(
  72191. category = cms.uint32(7),
  72192. cut = cms.string('RecoTauTag_antiElectronMVA6v1_gbr_wGwGSF_BL_WPEff99'),
  72193. variable = cms.string('pt')
  72194. ),
  72195. cms.PSet(
  72196. category = cms.uint32(8),
  72197. cut = cms.string('RecoTauTag_antiElectronMVA6v1_gbr_NoEleMatch_woGwoGSF_EC_WPEff99'),
  72198. variable = cms.string('pt')
  72199. ),
  72200. cms.PSet(
  72201. category = cms.uint32(10),
  72202. cut = cms.string('RecoTauTag_antiElectronMVA6v1_gbr_NoEleMatch_wGwoGSF_EC_WPEff99'),
  72203. variable = cms.string('pt')
  72204. ),
  72205. cms.PSet(
  72206. category = cms.uint32(13),
  72207. cut = cms.string('RecoTauTag_antiElectronMVA6v1_gbr_woGwGSF_EC_WPEff99'),
  72208. variable = cms.string('pt')
  72209. ),
  72210. cms.PSet(
  72211. category = cms.uint32(15),
  72212. cut = cms.string('RecoTauTag_antiElectronMVA6v1_gbr_wGwGSF_EC_WPEff99'),
  72213. variable = cms.string('pt')
  72214. )),
  72215. toMultiplex = cms.InputTag("hpsPFTauDiscriminationByMVA6rawElectronRejection")
  72216. )
  72217.  
  72218.  
  72219. process.hpsPFTauDiscriminationByMVA6VLooseElectronRejectionBoosted = cms.EDProducer("RecoTauDiscriminantCutMultiplexer",
  72220. PFTauProducer = cms.InputTag("hpsPFTauProducerBoosted"),
  72221. Prediscriminants = cms.PSet(
  72222. BooleanOperator = cms.string('and'),
  72223. decayMode = cms.PSet(
  72224. Producer = cms.InputTag("hpsPFTauDiscriminationByDecayModeFindingNewDMsBoosted"),
  72225. cut = cms.double(0.5)
  72226. )
  72227. ),
  72228. key = cms.InputTag("hpsPFTauDiscriminationByMVA6rawElectronRejectionBoosted","category"),
  72229. loadMVAfromDB = cms.bool(True),
  72230. mapping = cms.VPSet(cms.PSet(
  72231. category = cms.uint32(0),
  72232. cut = cms.string('RecoTauTag_antiElectronMVA6v1_gbr_NoEleMatch_woGwoGSF_BL_WPEff99'),
  72233. variable = cms.string('pt')
  72234. ),
  72235. cms.PSet(
  72236. category = cms.uint32(2),
  72237. cut = cms.string('RecoTauTag_antiElectronMVA6v1_gbr_NoEleMatch_wGwoGSF_BL_WPEff99'),
  72238. variable = cms.string('pt')
  72239. ),
  72240. cms.PSet(
  72241. category = cms.uint32(5),
  72242. cut = cms.string('RecoTauTag_antiElectronMVA6v1_gbr_woGwGSF_BL_WPEff99'),
  72243. variable = cms.string('pt')
  72244. ),
  72245. cms.PSet(
  72246. category = cms.uint32(7),
  72247. cut = cms.string('RecoTauTag_antiElectronMVA6v1_gbr_wGwGSF_BL_WPEff99'),
  72248. variable = cms.string('pt')
  72249. ),
  72250. cms.PSet(
  72251. category = cms.uint32(8),
  72252. cut = cms.string('RecoTauTag_antiElectronMVA6v1_gbr_NoEleMatch_woGwoGSF_EC_WPEff99'),
  72253. variable = cms.string('pt')
  72254. ),
  72255. cms.PSet(
  72256. category = cms.uint32(10),
  72257. cut = cms.string('RecoTauTag_antiElectronMVA6v1_gbr_NoEleMatch_wGwoGSF_EC_WPEff99'),
  72258. variable = cms.string('pt')
  72259. ),
  72260. cms.PSet(
  72261. category = cms.uint32(13),
  72262. cut = cms.string('RecoTauTag_antiElectronMVA6v1_gbr_woGwGSF_EC_WPEff99'),
  72263. variable = cms.string('pt')
  72264. ),
  72265. cms.PSet(
  72266. category = cms.uint32(15),
  72267. cut = cms.string('RecoTauTag_antiElectronMVA6v1_gbr_wGwGSF_EC_WPEff99'),
  72268. variable = cms.string('pt')
  72269. )),
  72270. toMultiplex = cms.InputTag("hpsPFTauDiscriminationByMVA6rawElectronRejectionBoosted")
  72271. )
  72272.  
  72273.  
  72274. process.hpsPFTauDiscriminationByMVA6VTightElectronRejection = cms.EDProducer("RecoTauDiscriminantCutMultiplexer",
  72275. PFTauProducer = cms.InputTag("hpsPFTauProducer"),
  72276. Prediscriminants = cms.PSet(
  72277. BooleanOperator = cms.string('and'),
  72278. decayMode = cms.PSet(
  72279. Producer = cms.InputTag("hpsPFTauDiscriminationByDecayModeFindingNewDMs"),
  72280. cut = cms.double(0.5)
  72281. )
  72282. ),
  72283. key = cms.InputTag("hpsPFTauDiscriminationByMVA6rawElectronRejection","category"),
  72284. loadMVAfromDB = cms.bool(True),
  72285. mapping = cms.VPSet(cms.PSet(
  72286. category = cms.uint32(0),
  72287. cut = cms.string('RecoTauTag_antiElectronMVA6v1_gbr_NoEleMatch_woGwoGSF_BL_WPEff79'),
  72288. variable = cms.string('pt')
  72289. ),
  72290. cms.PSet(
  72291. category = cms.uint32(2),
  72292. cut = cms.string('RecoTauTag_antiElectronMVA6v1_gbr_NoEleMatch_wGwoGSF_BL_WPEff79'),
  72293. variable = cms.string('pt')
  72294. ),
  72295. cms.PSet(
  72296. category = cms.uint32(5),
  72297. cut = cms.string('RecoTauTag_antiElectronMVA6v1_gbr_woGwGSF_BL_WPEff79'),
  72298. variable = cms.string('pt')
  72299. ),
  72300. cms.PSet(
  72301. category = cms.uint32(7),
  72302. cut = cms.string('RecoTauTag_antiElectronMVA6v1_gbr_wGwGSF_BL_WPEff79'),
  72303. variable = cms.string('pt')
  72304. ),
  72305. cms.PSet(
  72306. category = cms.uint32(8),
  72307. cut = cms.string('RecoTauTag_antiElectronMVA6v1_gbr_NoEleMatch_woGwoGSF_EC_WPEff79'),
  72308. variable = cms.string('pt')
  72309. ),
  72310. cms.PSet(
  72311. category = cms.uint32(10),
  72312. cut = cms.string('RecoTauTag_antiElectronMVA6v1_gbr_NoEleMatch_wGwoGSF_EC_WPEff79'),
  72313. variable = cms.string('pt')
  72314. ),
  72315. cms.PSet(
  72316. category = cms.uint32(13),
  72317. cut = cms.string('RecoTauTag_antiElectronMVA6v1_gbr_woGwGSF_EC_WPEff79'),
  72318. variable = cms.string('pt')
  72319. ),
  72320. cms.PSet(
  72321. category = cms.uint32(15),
  72322. cut = cms.string('RecoTauTag_antiElectronMVA6v1_gbr_wGwGSF_EC_WPEff79'),
  72323. variable = cms.string('pt')
  72324. )),
  72325. toMultiplex = cms.InputTag("hpsPFTauDiscriminationByMVA6rawElectronRejection")
  72326. )
  72327.  
  72328.  
  72329. process.hpsPFTauDiscriminationByMVA6VTightElectronRejectionBoosted = cms.EDProducer("RecoTauDiscriminantCutMultiplexer",
  72330. PFTauProducer = cms.InputTag("hpsPFTauProducerBoosted"),
  72331. Prediscriminants = cms.PSet(
  72332. BooleanOperator = cms.string('and'),
  72333. decayMode = cms.PSet(
  72334. Producer = cms.InputTag("hpsPFTauDiscriminationByDecayModeFindingNewDMsBoosted"),
  72335. cut = cms.double(0.5)
  72336. )
  72337. ),
  72338. key = cms.InputTag("hpsPFTauDiscriminationByMVA6rawElectronRejectionBoosted","category"),
  72339. loadMVAfromDB = cms.bool(True),
  72340. mapping = cms.VPSet(cms.PSet(
  72341. category = cms.uint32(0),
  72342. cut = cms.string('RecoTauTag_antiElectronMVA6v1_gbr_NoEleMatch_woGwoGSF_BL_WPEff79'),
  72343. variable = cms.string('pt')
  72344. ),
  72345. cms.PSet(
  72346. category = cms.uint32(2),
  72347. cut = cms.string('RecoTauTag_antiElectronMVA6v1_gbr_NoEleMatch_wGwoGSF_BL_WPEff79'),
  72348. variable = cms.string('pt')
  72349. ),
  72350. cms.PSet(
  72351. category = cms.uint32(5),
  72352. cut = cms.string('RecoTauTag_antiElectronMVA6v1_gbr_woGwGSF_BL_WPEff79'),
  72353. variable = cms.string('pt')
  72354. ),
  72355. cms.PSet(
  72356. category = cms.uint32(7),
  72357. cut = cms.string('RecoTauTag_antiElectronMVA6v1_gbr_wGwGSF_BL_WPEff79'),
  72358. variable = cms.string('pt')
  72359. ),
  72360. cms.PSet(
  72361. category = cms.uint32(8),
  72362. cut = cms.string('RecoTauTag_antiElectronMVA6v1_gbr_NoEleMatch_woGwoGSF_EC_WPEff79'),
  72363. variable = cms.string('pt')
  72364. ),
  72365. cms.PSet(
  72366. category = cms.uint32(10),
  72367. cut = cms.string('RecoTauTag_antiElectronMVA6v1_gbr_NoEleMatch_wGwoGSF_EC_WPEff79'),
  72368. variable = cms.string('pt')
  72369. ),
  72370. cms.PSet(
  72371. category = cms.uint32(13),
  72372. cut = cms.string('RecoTauTag_antiElectronMVA6v1_gbr_woGwGSF_EC_WPEff79'),
  72373. variable = cms.string('pt')
  72374. ),
  72375. cms.PSet(
  72376. category = cms.uint32(15),
  72377. cut = cms.string('RecoTauTag_antiElectronMVA6v1_gbr_wGwGSF_EC_WPEff79'),
  72378. variable = cms.string('pt')
  72379. )),
  72380. toMultiplex = cms.InputTag("hpsPFTauDiscriminationByMVA6rawElectronRejectionBoosted")
  72381. )
  72382.  
  72383.  
  72384. process.hpsPFTauDiscriminationByMVA6rawElectronRejection = cms.EDProducer("PFRecoTauDiscriminationAgainstElectronMVA6",
  72385. PFTauProducer = cms.InputTag("hpsPFTauProducer"),
  72386. Prediscriminants = cms.PSet(
  72387. BooleanOperator = cms.string('and'),
  72388. decayMode = cms.PSet(
  72389. Producer = cms.InputTag("hpsPFTauDiscriminationByDecayModeFindingNewDMs"),
  72390. cut = cms.double(0.5)
  72391. )
  72392. ),
  72393. loadMVAfromDB = cms.bool(True),
  72394. method = cms.string('BDTG'),
  72395. minMVANoEleMatchWOgWOgsfBL = cms.double(0.0),
  72396. minMVANoEleMatchWOgWOgsfEC = cms.double(0.0),
  72397. minMVANoEleMatchWgWOgsfBL = cms.double(0.0),
  72398. minMVANoEleMatchWgWOgsfEC = cms.double(0.0),
  72399. minMVAWOgWgsfBL = cms.double(0.0),
  72400. minMVAWOgWgsfEC = cms.double(0.0),
  72401. minMVAWgWgsfBL = cms.double(0.0),
  72402. minMVAWgWgsfEC = cms.double(0.0),
  72403. mvaName_NoEleMatch_wGwoGSF_BL = cms.string('RecoTauTag_antiElectronMVA6v1_gbr_NoEleMatch_wGwoGSF_BL'),
  72404. mvaName_NoEleMatch_wGwoGSF_EC = cms.string('RecoTauTag_antiElectronMVA6v1_gbr_NoEleMatch_wGwoGSF_EC'),
  72405. mvaName_NoEleMatch_woGwoGSF_BL = cms.string('RecoTauTag_antiElectronMVA6v1_gbr_NoEleMatch_woGwoGSF_BL'),
  72406. mvaName_NoEleMatch_woGwoGSF_EC = cms.string('RecoTauTag_antiElectronMVA6v1_gbr_NoEleMatch_woGwoGSF_EC'),
  72407. mvaName_wGwGSF_BL = cms.string('RecoTauTag_antiElectronMVA6v1_gbr_wGwGSF_BL'),
  72408. mvaName_wGwGSF_EC = cms.string('RecoTauTag_antiElectronMVA6v1_gbr_wGwGSF_EC'),
  72409. mvaName_woGwGSF_BL = cms.string('RecoTauTag_antiElectronMVA6v1_gbr_woGwGSF_BL'),
  72410. mvaName_woGwGSF_EC = cms.string('RecoTauTag_antiElectronMVA6v1_gbr_woGwGSF_EC'),
  72411. returnMVA = cms.bool(True),
  72412. srcGsfElectrons = cms.InputTag("gedGsfElectrons")
  72413. )
  72414.  
  72415.  
  72416. process.hpsPFTauDiscriminationByMVA6rawElectronRejectionBoosted = cms.EDProducer("PFRecoTauDiscriminationAgainstElectronMVA6",
  72417. PFTauProducer = cms.InputTag("hpsPFTauProducerBoosted"),
  72418. Prediscriminants = cms.PSet(
  72419. BooleanOperator = cms.string('and'),
  72420. decayMode = cms.PSet(
  72421. Producer = cms.InputTag("hpsPFTauDiscriminationByDecayModeFindingNewDMsBoosted"),
  72422. cut = cms.double(0.5)
  72423. )
  72424. ),
  72425. loadMVAfromDB = cms.bool(True),
  72426. method = cms.string('BDTG'),
  72427. minMVANoEleMatchWOgWOgsfBL = cms.double(0.0),
  72428. minMVANoEleMatchWOgWOgsfEC = cms.double(0.0),
  72429. minMVANoEleMatchWgWOgsfBL = cms.double(0.0),
  72430. minMVANoEleMatchWgWOgsfEC = cms.double(0.0),
  72431. minMVAWOgWgsfBL = cms.double(0.0),
  72432. minMVAWOgWgsfEC = cms.double(0.0),
  72433. minMVAWgWgsfBL = cms.double(0.0),
  72434. minMVAWgWgsfEC = cms.double(0.0),
  72435. mvaName_NoEleMatch_wGwoGSF_BL = cms.string('RecoTauTag_antiElectronMVA6v1_gbr_NoEleMatch_wGwoGSF_BL'),
  72436. mvaName_NoEleMatch_wGwoGSF_EC = cms.string('RecoTauTag_antiElectronMVA6v1_gbr_NoEleMatch_wGwoGSF_EC'),
  72437. mvaName_NoEleMatch_woGwoGSF_BL = cms.string('RecoTauTag_antiElectronMVA6v1_gbr_NoEleMatch_woGwoGSF_BL'),
  72438. mvaName_NoEleMatch_woGwoGSF_EC = cms.string('RecoTauTag_antiElectronMVA6v1_gbr_NoEleMatch_woGwoGSF_EC'),
  72439. mvaName_wGwGSF_BL = cms.string('RecoTauTag_antiElectronMVA6v1_gbr_wGwGSF_BL'),
  72440. mvaName_wGwGSF_EC = cms.string('RecoTauTag_antiElectronMVA6v1_gbr_wGwGSF_EC'),
  72441. mvaName_woGwGSF_BL = cms.string('RecoTauTag_antiElectronMVA6v1_gbr_woGwGSF_BL'),
  72442. mvaName_woGwGSF_EC = cms.string('RecoTauTag_antiElectronMVA6v1_gbr_woGwGSF_EC'),
  72443. returnMVA = cms.bool(True),
  72444. srcGsfElectrons = cms.InputTag("gedGsfElectrons")
  72445. )
  72446.  
  72447.  
  72448. process.hpsPFTauDiscriminationByMediumCombinedIsolationDBSumPtCorr = cms.EDProducer("PFRecoTauDiscriminationByIsolation",
  72449. ApplyDiscriminationByECALIsolation = cms.bool(True),
  72450. ApplyDiscriminationByTrackerIsolation = cms.bool(True),
  72451. ApplyDiscriminationByWeightedECALIsolation = cms.bool(False),
  72452. PFTauProducer = cms.InputTag("hpsPFTauProducer"),
  72453. Prediscriminants = cms.PSet(
  72454. BooleanOperator = cms.string('and'),
  72455. decayMode = cms.PSet(
  72456. Producer = cms.InputTag("hpsPFTauDiscriminationByDecayModeFindingNewDMs"),
  72457. cut = cms.double(0.5)
  72458. )
  72459. ),
  72460. UseAllPFCandsForWeights = cms.bool(False),
  72461. WeightECALIsolation = cms.double(1.0),
  72462. applyDeltaBetaCorrection = cms.bool(True),
  72463. applyFootprintCorrection = cms.bool(False),
  72464. applyOccupancyCut = cms.bool(False),
  72465. applyPhotonPtSumOutsideSignalConeCut = cms.bool(False),
  72466. applyRelativeSumPtCut = cms.bool(False),
  72467. applyRhoCorrection = cms.bool(False),
  72468. applySumPtCut = cms.bool(True),
  72469. deltaBetaFactor = cms.string('0.2000'),
  72470. deltaBetaPUTrackPtCutOverride = cms.double(0.5),
  72471. footprintCorrections = cms.VPSet(cms.PSet(
  72472. offset = cms.string('0.0'),
  72473. selection = cms.string('decayMode() = 0')
  72474. ),
  72475. cms.PSet(
  72476. offset = cms.string('0.0'),
  72477. selection = cms.string('decayMode() = 1 || decayMode() = 2')
  72478. ),
  72479. cms.PSet(
  72480. offset = cms.string('2.7'),
  72481. selection = cms.string('decayMode() = 5')
  72482. ),
  72483. cms.PSet(
  72484. offset = cms.string('0.0'),
  72485. selection = cms.string('decayMode() = 6')
  72486. ),
  72487. cms.PSet(
  72488. offset = cms.string('max(2.0, 0.22*pt() - 2.0)'),
  72489. selection = cms.string('decayMode() = 10')
  72490. )),
  72491. isoConeSizeForDeltaBeta = cms.double(0.8),
  72492. maxAbsPhotonSumPt_outsideSignalCone = cms.double(1000000000.0),
  72493. maxRelPhotonSumPt_outsideSignalCone = cms.double(0.1),
  72494. maximumOccupancy = cms.uint32(0),
  72495. maximumSumPtCut = cms.double(1.5),
  72496. minTauPtForNoIso = cms.double(-99.0),
  72497. particleFlowSrc = cms.InputTag("particleFlow"),
  72498. qualityCuts = cms.PSet(
  72499. isolationQualityCuts = cms.PSet(
  72500. maxDeltaZ = cms.double(0.2),
  72501. maxTrackChi2 = cms.double(100.0),
  72502. maxTransverseImpactParameter = cms.double(0.03),
  72503. minGammaEt = cms.double(0.5),
  72504. minTrackHits = cms.uint32(8),
  72505. minTrackPixelHits = cms.uint32(0),
  72506. minTrackPt = cms.double(0.5),
  72507. minTrackVertexWeight = cms.double(-1.0)
  72508. ),
  72509. leadingTrkOrPFCandOption = cms.string('leadPFCand'),
  72510. primaryVertexSrc = cms.InputTag("offlinePrimaryVertices"),
  72511. pvFindingAlgo = cms.string('closestInDeltaZ'),
  72512. recoverLeadingTrk = cms.bool(False),
  72513. signalQualityCuts = cms.PSet(
  72514. maxDeltaZ = cms.double(0.4),
  72515. maxTrackChi2 = cms.double(100.0),
  72516. maxTransverseImpactParameter = cms.double(0.1),
  72517. minGammaEt = cms.double(0.5),
  72518. minNeutralHadronEt = cms.double(30.0),
  72519. minTrackHits = cms.uint32(3),
  72520. minTrackPixelHits = cms.uint32(0),
  72521. minTrackPt = cms.double(0.5),
  72522. minTrackVertexWeight = cms.double(-1.0)
  72523. ),
  72524. vertexTrackFiltering = cms.bool(False),
  72525. vxAssocQualityCuts = cms.PSet(
  72526. maxTrackChi2 = cms.double(100.0),
  72527. maxTransverseImpactParameter = cms.double(0.1),
  72528. minGammaEt = cms.double(0.5),
  72529. minTrackHits = cms.uint32(3),
  72530. minTrackPixelHits = cms.uint32(0),
  72531. minTrackPt = cms.double(0.5),
  72532. minTrackVertexWeight = cms.double(-1.0)
  72533. )
  72534. ),
  72535. relativeSumPtCut = cms.double(0.0),
  72536. relativeSumPtOffset = cms.double(0.0),
  72537. rhoConeSize = cms.double(0.5),
  72538. rhoProducer = cms.InputTag("fixedGridRhoFastjetAll"),
  72539. rhoUEOffsetCorrection = cms.double(1.0),
  72540. verbosity = cms.int32(0),
  72541. vertexSrc = cms.InputTag("offlinePrimaryVertices")
  72542. )
  72543.  
  72544.  
  72545. process.hpsPFTauDiscriminationByMediumCombinedIsolationDBSumPtCorr3Hits = cms.EDProducer("PFRecoTauDiscriminationByIsolation",
  72546. ApplyDiscriminationByECALIsolation = cms.bool(True),
  72547. ApplyDiscriminationByTrackerIsolation = cms.bool(True),
  72548. ApplyDiscriminationByWeightedECALIsolation = cms.bool(False),
  72549. PFTauProducer = cms.InputTag("hpsPFTauProducer"),
  72550. Prediscriminants = cms.PSet(
  72551. BooleanOperator = cms.string('and'),
  72552. decayMode = cms.PSet(
  72553. Producer = cms.InputTag("hpsPFTauDiscriminationByDecayModeFindingNewDMs"),
  72554. cut = cms.double(0.5)
  72555. )
  72556. ),
  72557. UseAllPFCandsForWeights = cms.bool(False),
  72558. WeightECALIsolation = cms.double(1.0),
  72559. applyDeltaBetaCorrection = cms.bool(True),
  72560. applyFootprintCorrection = cms.bool(False),
  72561. applyOccupancyCut = cms.bool(False),
  72562. applyPhotonPtSumOutsideSignalConeCut = cms.bool(True),
  72563. applyRelativeSumPtCut = cms.bool(False),
  72564. applyRhoCorrection = cms.bool(False),
  72565. applySumPtCut = cms.bool(True),
  72566. deltaBetaFactor = cms.string('0.2000'),
  72567. deltaBetaPUTrackPtCutOverride = cms.double(0.5),
  72568. footprintCorrections = cms.VPSet(cms.PSet(
  72569. offset = cms.string('0.0'),
  72570. selection = cms.string('decayMode() = 0')
  72571. ),
  72572. cms.PSet(
  72573. offset = cms.string('0.0'),
  72574. selection = cms.string('decayMode() = 1 || decayMode() = 2')
  72575. ),
  72576. cms.PSet(
  72577. offset = cms.string('2.7'),
  72578. selection = cms.string('decayMode() = 5')
  72579. ),
  72580. cms.PSet(
  72581. offset = cms.string('0.0'),
  72582. selection = cms.string('decayMode() = 6')
  72583. ),
  72584. cms.PSet(
  72585. offset = cms.string('max(2.0, 0.22*pt() - 2.0)'),
  72586. selection = cms.string('decayMode() = 10')
  72587. )),
  72588. isoConeSizeForDeltaBeta = cms.double(0.8),
  72589. maxAbsPhotonSumPt_outsideSignalCone = cms.double(1000000000.0),
  72590. maxRelPhotonSumPt_outsideSignalCone = cms.double(0.1),
  72591. maximumOccupancy = cms.uint32(0),
  72592. maximumSumPtCut = cms.double(1.5),
  72593. minTauPtForNoIso = cms.double(-99.0),
  72594. particleFlowSrc = cms.InputTag("particleFlow"),
  72595. qualityCuts = cms.PSet(
  72596. isolationQualityCuts = cms.PSet(
  72597. maxDeltaZ = cms.double(0.2),
  72598. maxTrackChi2 = cms.double(100.0),
  72599. maxTransverseImpactParameter = cms.double(0.03),
  72600. minGammaEt = cms.double(0.5),
  72601. minTrackHits = cms.uint32(3),
  72602. minTrackPixelHits = cms.uint32(0),
  72603. minTrackPt = cms.double(0.5),
  72604. minTrackVertexWeight = cms.double(-1.0)
  72605. ),
  72606. leadingTrkOrPFCandOption = cms.string('leadPFCand'),
  72607. primaryVertexSrc = cms.InputTag("offlinePrimaryVertices"),
  72608. pvFindingAlgo = cms.string('closestInDeltaZ'),
  72609. recoverLeadingTrk = cms.bool(False),
  72610. signalQualityCuts = cms.PSet(
  72611. maxDeltaZ = cms.double(0.4),
  72612. maxTrackChi2 = cms.double(100.0),
  72613. maxTransverseImpactParameter = cms.double(0.1),
  72614. minGammaEt = cms.double(0.5),
  72615. minNeutralHadronEt = cms.double(30.0),
  72616. minTrackHits = cms.uint32(3),
  72617. minTrackPixelHits = cms.uint32(0),
  72618. minTrackPt = cms.double(0.5),
  72619. minTrackVertexWeight = cms.double(-1.0)
  72620. ),
  72621. vertexTrackFiltering = cms.bool(False),
  72622. vxAssocQualityCuts = cms.PSet(
  72623. maxTrackChi2 = cms.double(100.0),
  72624. maxTransverseImpactParameter = cms.double(0.1),
  72625. minGammaEt = cms.double(0.5),
  72626. minTrackHits = cms.uint32(3),
  72627. minTrackPixelHits = cms.uint32(0),
  72628. minTrackPt = cms.double(0.5),
  72629. minTrackVertexWeight = cms.double(-1.0)
  72630. )
  72631. ),
  72632. relativeSumPtCut = cms.double(0.0),
  72633. relativeSumPtOffset = cms.double(0.0),
  72634. rhoConeSize = cms.double(0.5),
  72635. rhoProducer = cms.InputTag("fixedGridRhoFastjetAll"),
  72636. rhoUEOffsetCorrection = cms.double(1.0),
  72637. verbosity = cms.int32(0),
  72638. vertexSrc = cms.InputTag("offlinePrimaryVertices")
  72639. )
  72640.  
  72641.  
  72642. process.hpsPFTauDiscriminationByMediumCombinedIsolationDBSumPtCorr3HitsBoosted = cms.EDProducer("PFRecoTauDiscriminationByIsolation",
  72643. ApplyDiscriminationByECALIsolation = cms.bool(True),
  72644. ApplyDiscriminationByTrackerIsolation = cms.bool(True),
  72645. ApplyDiscriminationByWeightedECALIsolation = cms.bool(False),
  72646. PFTauProducer = cms.InputTag("hpsPFTauProducerBoosted"),
  72647. Prediscriminants = cms.PSet(
  72648. BooleanOperator = cms.string('and'),
  72649. decayMode = cms.PSet(
  72650. Producer = cms.InputTag("hpsPFTauDiscriminationByDecayModeFindingNewDMsBoosted"),
  72651. cut = cms.double(0.5)
  72652. )
  72653. ),
  72654. UseAllPFCandsForWeights = cms.bool(False),
  72655. WeightECALIsolation = cms.double(1.0),
  72656. applyDeltaBetaCorrection = cms.bool(True),
  72657. applyFootprintCorrection = cms.bool(False),
  72658. applyOccupancyCut = cms.bool(False),
  72659. applyPhotonPtSumOutsideSignalConeCut = cms.bool(True),
  72660. applyRelativeSumPtCut = cms.bool(False),
  72661. applyRhoCorrection = cms.bool(False),
  72662. applySumPtCut = cms.bool(True),
  72663. deltaBetaFactor = cms.string('0.2000'),
  72664. deltaBetaPUTrackPtCutOverride = cms.double(0.5),
  72665. footprintCorrections = cms.VPSet(cms.PSet(
  72666. offset = cms.string('0.0'),
  72667. selection = cms.string('decayMode() = 0')
  72668. ),
  72669. cms.PSet(
  72670. offset = cms.string('0.0'),
  72671. selection = cms.string('decayMode() = 1 || decayMode() = 2')
  72672. ),
  72673. cms.PSet(
  72674. offset = cms.string('2.7'),
  72675. selection = cms.string('decayMode() = 5')
  72676. ),
  72677. cms.PSet(
  72678. offset = cms.string('0.0'),
  72679. selection = cms.string('decayMode() = 6')
  72680. ),
  72681. cms.PSet(
  72682. offset = cms.string('max(2.0, 0.22*pt() - 2.0)'),
  72683. selection = cms.string('decayMode() = 10')
  72684. )),
  72685. isoConeSizeForDeltaBeta = cms.double(0.8),
  72686. maxAbsPhotonSumPt_outsideSignalCone = cms.double(1000000000.0),
  72687. maxRelPhotonSumPt_outsideSignalCone = cms.double(0.1),
  72688. maximumOccupancy = cms.uint32(0),
  72689. maximumSumPtCut = cms.double(1.5),
  72690. minTauPtForNoIso = cms.double(-99.0),
  72691. particleFlowSrc = cms.InputTag("particleFlow"),
  72692. qualityCuts = cms.PSet(
  72693. isolationQualityCuts = cms.PSet(
  72694. maxDeltaZ = cms.double(0.2),
  72695. maxTrackChi2 = cms.double(100.0),
  72696. maxTransverseImpactParameter = cms.double(0.03),
  72697. minGammaEt = cms.double(0.5),
  72698. minTrackHits = cms.uint32(3),
  72699. minTrackPixelHits = cms.uint32(0),
  72700. minTrackPt = cms.double(0.5),
  72701. minTrackVertexWeight = cms.double(-1.0)
  72702. ),
  72703. leadingTrkOrPFCandOption = cms.string('leadPFCand'),
  72704. primaryVertexSrc = cms.InputTag("offlinePrimaryVertices"),
  72705. pvFindingAlgo = cms.string('closestInDeltaZ'),
  72706. recoverLeadingTrk = cms.bool(False),
  72707. signalQualityCuts = cms.PSet(
  72708. maxDeltaZ = cms.double(0.4),
  72709. maxTrackChi2 = cms.double(100.0),
  72710. maxTransverseImpactParameter = cms.double(0.1),
  72711. minGammaEt = cms.double(0.5),
  72712. minNeutralHadronEt = cms.double(30.0),
  72713. minTrackHits = cms.uint32(3),
  72714. minTrackPixelHits = cms.uint32(0),
  72715. minTrackPt = cms.double(0.5),
  72716. minTrackVertexWeight = cms.double(-1.0)
  72717. ),
  72718. vertexTrackFiltering = cms.bool(False),
  72719. vxAssocQualityCuts = cms.PSet(
  72720. maxTrackChi2 = cms.double(100.0),
  72721. maxTransverseImpactParameter = cms.double(0.1),
  72722. minGammaEt = cms.double(0.5),
  72723. minTrackHits = cms.uint32(3),
  72724. minTrackPixelHits = cms.uint32(0),
  72725. minTrackPt = cms.double(0.5),
  72726. minTrackVertexWeight = cms.double(-1.0)
  72727. )
  72728. ),
  72729. relativeSumPtCut = cms.double(0.0),
  72730. relativeSumPtOffset = cms.double(0.0),
  72731. rhoConeSize = cms.double(0.5),
  72732. rhoProducer = cms.InputTag("fixedGridRhoFastjetAll"),
  72733. rhoUEOffsetCorrection = cms.double(1.0),
  72734. verbosity = cms.int32(0),
  72735. vertexSrc = cms.InputTag("offlinePrimaryVertices")
  72736. )
  72737.  
  72738.  
  72739. process.hpsPFTauDiscriminationByMediumCombinedIsolationDBSumPtCorr3HitsdR03 = cms.EDProducer("PFRecoTauDiscriminationByIsolation",
  72740. ApplyDiscriminationByECALIsolation = cms.bool(True),
  72741. ApplyDiscriminationByTrackerIsolation = cms.bool(True),
  72742. ApplyDiscriminationByWeightedECALIsolation = cms.bool(False),
  72743. PFTauProducer = cms.InputTag("hpsPFTauProducer"),
  72744. Prediscriminants = cms.PSet(
  72745. BooleanOperator = cms.string('and'),
  72746. decayMode = cms.PSet(
  72747. Producer = cms.InputTag("hpsPFTauDiscriminationByDecayModeFindingNewDMs"),
  72748. cut = cms.double(0.5)
  72749. )
  72750. ),
  72751. UseAllPFCandsForWeights = cms.bool(False),
  72752. WeightECALIsolation = cms.double(1.0),
  72753. applyDeltaBetaCorrection = cms.bool(True),
  72754. applyFootprintCorrection = cms.bool(False),
  72755. applyOccupancyCut = cms.bool(False),
  72756. applyPhotonPtSumOutsideSignalConeCut = cms.bool(True),
  72757. applyRelativeSumPtCut = cms.bool(False),
  72758. applyRhoCorrection = cms.bool(False),
  72759. applySumPtCut = cms.bool(True),
  72760. customOuterCone = cms.double(0.3),
  72761. deltaBetaFactor = cms.string('0.0720'),
  72762. deltaBetaPUTrackPtCutOverride = cms.double(0.5),
  72763. footprintCorrections = cms.VPSet(cms.PSet(
  72764. offset = cms.string('0.0'),
  72765. selection = cms.string('decayMode() = 0')
  72766. ),
  72767. cms.PSet(
  72768. offset = cms.string('0.0'),
  72769. selection = cms.string('decayMode() = 1 || decayMode() = 2')
  72770. ),
  72771. cms.PSet(
  72772. offset = cms.string('2.7'),
  72773. selection = cms.string('decayMode() = 5')
  72774. ),
  72775. cms.PSet(
  72776. offset = cms.string('0.0'),
  72777. selection = cms.string('decayMode() = 6')
  72778. ),
  72779. cms.PSet(
  72780. offset = cms.string('max(2.0, 0.22*pt() - 2.0)'),
  72781. selection = cms.string('decayMode() = 10')
  72782. )),
  72783. isoConeSizeForDeltaBeta = cms.double(0.8),
  72784. maxAbsPhotonSumPt_outsideSignalCone = cms.double(1000000000.0),
  72785. maxRelPhotonSumPt_outsideSignalCone = cms.double(0.1),
  72786. maximumOccupancy = cms.uint32(0),
  72787. maximumSumPtCut = cms.double(1.5),
  72788. minTauPtForNoIso = cms.double(-99.0),
  72789. particleFlowSrc = cms.InputTag("particleFlow"),
  72790. qualityCuts = cms.PSet(
  72791. isolationQualityCuts = cms.PSet(
  72792. maxDeltaZ = cms.double(0.2),
  72793. maxTrackChi2 = cms.double(100.0),
  72794. maxTransverseImpactParameter = cms.double(0.03),
  72795. minGammaEt = cms.double(0.5),
  72796. minTrackHits = cms.uint32(3),
  72797. minTrackPixelHits = cms.uint32(0),
  72798. minTrackPt = cms.double(0.5),
  72799. minTrackVertexWeight = cms.double(-1.0)
  72800. ),
  72801. leadingTrkOrPFCandOption = cms.string('leadPFCand'),
  72802. primaryVertexSrc = cms.InputTag("offlinePrimaryVertices"),
  72803. pvFindingAlgo = cms.string('closestInDeltaZ'),
  72804. recoverLeadingTrk = cms.bool(False),
  72805. signalQualityCuts = cms.PSet(
  72806. maxDeltaZ = cms.double(0.4),
  72807. maxTrackChi2 = cms.double(100.0),
  72808. maxTransverseImpactParameter = cms.double(0.1),
  72809. minGammaEt = cms.double(0.5),
  72810. minNeutralHadronEt = cms.double(30.0),
  72811. minTrackHits = cms.uint32(3),
  72812. minTrackPixelHits = cms.uint32(0),
  72813. minTrackPt = cms.double(0.5),
  72814. minTrackVertexWeight = cms.double(-1.0)
  72815. ),
  72816. vertexTrackFiltering = cms.bool(False),
  72817. vxAssocQualityCuts = cms.PSet(
  72818. maxTrackChi2 = cms.double(100.0),
  72819. maxTransverseImpactParameter = cms.double(0.1),
  72820. minGammaEt = cms.double(0.5),
  72821. minTrackHits = cms.uint32(3),
  72822. minTrackPixelHits = cms.uint32(0),
  72823. minTrackPt = cms.double(0.5),
  72824. minTrackVertexWeight = cms.double(-1.0)
  72825. )
  72826. ),
  72827. relativeSumPtCut = cms.double(0.0),
  72828. relativeSumPtOffset = cms.double(0.0),
  72829. rhoConeSize = cms.double(0.5),
  72830. rhoProducer = cms.InputTag("fixedGridRhoFastjetAll"),
  72831. rhoUEOffsetCorrection = cms.double(1.0),
  72832. verbosity = cms.int32(0),
  72833. vertexSrc = cms.InputTag("offlinePrimaryVertices")
  72834. )
  72835.  
  72836.  
  72837. process.hpsPFTauDiscriminationByMediumCombinedIsolationDBSumPtCorr3HitsdR03Boosted = cms.EDProducer("PFRecoTauDiscriminationByIsolation",
  72838. ApplyDiscriminationByECALIsolation = cms.bool(True),
  72839. ApplyDiscriminationByTrackerIsolation = cms.bool(True),
  72840. ApplyDiscriminationByWeightedECALIsolation = cms.bool(False),
  72841. PFTauProducer = cms.InputTag("hpsPFTauProducerBoosted"),
  72842. Prediscriminants = cms.PSet(
  72843. BooleanOperator = cms.string('and'),
  72844. decayMode = cms.PSet(
  72845. Producer = cms.InputTag("hpsPFTauDiscriminationByDecayModeFindingNewDMsBoosted"),
  72846. cut = cms.double(0.5)
  72847. )
  72848. ),
  72849. UseAllPFCandsForWeights = cms.bool(False),
  72850. WeightECALIsolation = cms.double(1.0),
  72851. applyDeltaBetaCorrection = cms.bool(True),
  72852. applyFootprintCorrection = cms.bool(False),
  72853. applyOccupancyCut = cms.bool(False),
  72854. applyPhotonPtSumOutsideSignalConeCut = cms.bool(True),
  72855. applyRelativeSumPtCut = cms.bool(False),
  72856. applyRhoCorrection = cms.bool(False),
  72857. applySumPtCut = cms.bool(True),
  72858. customOuterCone = cms.double(0.3),
  72859. deltaBetaFactor = cms.string('0.0720'),
  72860. deltaBetaPUTrackPtCutOverride = cms.double(0.5),
  72861. footprintCorrections = cms.VPSet(cms.PSet(
  72862. offset = cms.string('0.0'),
  72863. selection = cms.string('decayMode() = 0')
  72864. ),
  72865. cms.PSet(
  72866. offset = cms.string('0.0'),
  72867. selection = cms.string('decayMode() = 1 || decayMode() = 2')
  72868. ),
  72869. cms.PSet(
  72870. offset = cms.string('2.7'),
  72871. selection = cms.string('decayMode() = 5')
  72872. ),
  72873. cms.PSet(
  72874. offset = cms.string('0.0'),
  72875. selection = cms.string('decayMode() = 6')
  72876. ),
  72877. cms.PSet(
  72878. offset = cms.string('max(2.0, 0.22*pt() - 2.0)'),
  72879. selection = cms.string('decayMode() = 10')
  72880. )),
  72881. isoConeSizeForDeltaBeta = cms.double(0.8),
  72882. maxAbsPhotonSumPt_outsideSignalCone = cms.double(1000000000.0),
  72883. maxRelPhotonSumPt_outsideSignalCone = cms.double(0.1),
  72884. maximumOccupancy = cms.uint32(0),
  72885. maximumSumPtCut = cms.double(1.5),
  72886. minTauPtForNoIso = cms.double(-99.0),
  72887. particleFlowSrc = cms.InputTag("particleFlow"),
  72888. qualityCuts = cms.PSet(
  72889. isolationQualityCuts = cms.PSet(
  72890. maxDeltaZ = cms.double(0.2),
  72891. maxTrackChi2 = cms.double(100.0),
  72892. maxTransverseImpactParameter = cms.double(0.03),
  72893. minGammaEt = cms.double(0.5),
  72894. minTrackHits = cms.uint32(3),
  72895. minTrackPixelHits = cms.uint32(0),
  72896. minTrackPt = cms.double(0.5),
  72897. minTrackVertexWeight = cms.double(-1.0)
  72898. ),
  72899. leadingTrkOrPFCandOption = cms.string('leadPFCand'),
  72900. primaryVertexSrc = cms.InputTag("offlinePrimaryVertices"),
  72901. pvFindingAlgo = cms.string('closestInDeltaZ'),
  72902. recoverLeadingTrk = cms.bool(False),
  72903. signalQualityCuts = cms.PSet(
  72904. maxDeltaZ = cms.double(0.4),
  72905. maxTrackChi2 = cms.double(100.0),
  72906. maxTransverseImpactParameter = cms.double(0.1),
  72907. minGammaEt = cms.double(0.5),
  72908. minNeutralHadronEt = cms.double(30.0),
  72909. minTrackHits = cms.uint32(3),
  72910. minTrackPixelHits = cms.uint32(0),
  72911. minTrackPt = cms.double(0.5),
  72912. minTrackVertexWeight = cms.double(-1.0)
  72913. ),
  72914. vertexTrackFiltering = cms.bool(False),
  72915. vxAssocQualityCuts = cms.PSet(
  72916. maxTrackChi2 = cms.double(100.0),
  72917. maxTransverseImpactParameter = cms.double(0.1),
  72918. minGammaEt = cms.double(0.5),
  72919. minTrackHits = cms.uint32(3),
  72920. minTrackPixelHits = cms.uint32(0),
  72921. minTrackPt = cms.double(0.5),
  72922. minTrackVertexWeight = cms.double(-1.0)
  72923. )
  72924. ),
  72925. relativeSumPtCut = cms.double(0.0),
  72926. relativeSumPtOffset = cms.double(0.0),
  72927. rhoConeSize = cms.double(0.5),
  72928. rhoProducer = cms.InputTag("fixedGridRhoFastjetAll"),
  72929. rhoUEOffsetCorrection = cms.double(1.0),
  72930. verbosity = cms.int32(0),
  72931. vertexSrc = cms.InputTag("offlinePrimaryVertices")
  72932. )
  72933.  
  72934.  
  72935. process.hpsPFTauDiscriminationByMediumElectronRejection = cms.EDProducer("PFRecoTauDiscriminationAgainstElectron",
  72936. ApplyCut_BremCombined = cms.bool(False),
  72937. ApplyCut_BremsRecoveryEOverPLead = cms.bool(False),
  72938. ApplyCut_EOverPLead = cms.bool(False),
  72939. ApplyCut_EcalCrackCut = cms.bool(True),
  72940. ApplyCut_ElectronPreID = cms.bool(False),
  72941. ApplyCut_ElectronPreID_2D = cms.bool(False),
  72942. ApplyCut_EmFraction = cms.bool(False),
  72943. ApplyCut_Hcal3x3OverPLead = cms.bool(False),
  72944. ApplyCut_HcalMaxOverPLead = cms.bool(False),
  72945. ApplyCut_HcalTotOverPLead = cms.bool(False),
  72946. ApplyCut_PFElectronMVA = cms.bool(True),
  72947. BremCombined_Fraction = cms.double(0.99),
  72948. BremCombined_HOP = cms.double(0.1),
  72949. BremCombined_Mass = cms.double(0.55),
  72950. BremCombined_StripSize = cms.double(0.03),
  72951. BremsRecoveryEOverPLead_maxValue = cms.double(1.8),
  72952. BremsRecoveryEOverPLead_minValue = cms.double(0.8),
  72953. EOverPLead_maxValue = cms.double(1.8),
  72954. EOverPLead_minValue = cms.double(0.8),
  72955. ElecPreID0_EOverPLead_maxValue = cms.double(0.95),
  72956. ElecPreID0_HOverPLead_minValue = cms.double(0.05),
  72957. ElecPreID1_EOverPLead_maxValue = cms.double(0.8),
  72958. ElecPreID1_HOverPLead_minValue = cms.double(0.15),
  72959. EmFraction_maxValue = cms.double(0.9),
  72960. Hcal3x3OverPLead_minValue = cms.double(0.1),
  72961. HcalMaxOverPLead_minValue = cms.double(0.1),
  72962. HcalTotOverPLead_minValue = cms.double(0.1),
  72963. PFElectronMVA_maxValue = cms.double(-0.1),
  72964. PFTauProducer = cms.InputTag("hpsPFTauProducer"),
  72965. Prediscriminants = cms.PSet(
  72966. BooleanOperator = cms.string('and')
  72967. )
  72968. )
  72969.  
  72970.  
  72971. process.hpsPFTauDiscriminationByMediumElectronRejectionBoosted = cms.EDProducer("PFRecoTauDiscriminationAgainstElectron",
  72972. ApplyCut_BremCombined = cms.bool(False),
  72973. ApplyCut_BremsRecoveryEOverPLead = cms.bool(False),
  72974. ApplyCut_EOverPLead = cms.bool(False),
  72975. ApplyCut_EcalCrackCut = cms.bool(True),
  72976. ApplyCut_ElectronPreID = cms.bool(False),
  72977. ApplyCut_ElectronPreID_2D = cms.bool(False),
  72978. ApplyCut_EmFraction = cms.bool(False),
  72979. ApplyCut_Hcal3x3OverPLead = cms.bool(False),
  72980. ApplyCut_HcalMaxOverPLead = cms.bool(False),
  72981. ApplyCut_HcalTotOverPLead = cms.bool(False),
  72982. ApplyCut_PFElectronMVA = cms.bool(True),
  72983. BremCombined_Fraction = cms.double(0.99),
  72984. BremCombined_HOP = cms.double(0.1),
  72985. BremCombined_Mass = cms.double(0.55),
  72986. BremCombined_StripSize = cms.double(0.03),
  72987. BremsRecoveryEOverPLead_maxValue = cms.double(1.8),
  72988. BremsRecoveryEOverPLead_minValue = cms.double(0.8),
  72989. EOverPLead_maxValue = cms.double(1.8),
  72990. EOverPLead_minValue = cms.double(0.8),
  72991. ElecPreID0_EOverPLead_maxValue = cms.double(0.95),
  72992. ElecPreID0_HOverPLead_minValue = cms.double(0.05),
  72993. ElecPreID1_EOverPLead_maxValue = cms.double(0.8),
  72994. ElecPreID1_HOverPLead_minValue = cms.double(0.15),
  72995. EmFraction_maxValue = cms.double(0.9),
  72996. Hcal3x3OverPLead_minValue = cms.double(0.1),
  72997. HcalMaxOverPLead_minValue = cms.double(0.1),
  72998. HcalTotOverPLead_minValue = cms.double(0.1),
  72999. PFElectronMVA_maxValue = cms.double(-0.1),
  73000. PFTauProducer = cms.InputTag("hpsPFTauProducerBoosted"),
  73001. Prediscriminants = cms.PSet(
  73002. BooleanOperator = cms.string('and')
  73003. )
  73004. )
  73005.  
  73006.  
  73007. process.hpsPFTauDiscriminationByMediumIsolation = cms.EDProducer("PFRecoTauDiscriminationByIsolation",
  73008. ApplyDiscriminationByECALIsolation = cms.bool(True),
  73009. ApplyDiscriminationByTrackerIsolation = cms.bool(False),
  73010. ApplyDiscriminationByWeightedECALIsolation = cms.bool(False),
  73011. PFTauProducer = cms.InputTag("hpsPFTauProducer"),
  73012. Prediscriminants = cms.PSet(
  73013. BooleanOperator = cms.string('and'),
  73014. decayMode = cms.PSet(
  73015. Producer = cms.InputTag("hpsPFTauDiscriminationByDecayModeFindingNewDMs"),
  73016. cut = cms.double(0.5)
  73017. ),
  73018. preIso = cms.PSet(
  73019. Producer = cms.InputTag("hpsPFTauDiscriminationByMediumChargedIsolation"),
  73020. cut = cms.double(0.5)
  73021. )
  73022. ),
  73023. UseAllPFCandsForWeights = cms.bool(False),
  73024. WeightECALIsolation = cms.double(1.0),
  73025. applyDeltaBetaCorrection = cms.bool(False),
  73026. applyFootprintCorrection = cms.bool(False),
  73027. applyOccupancyCut = cms.bool(True),
  73028. applyPhotonPtSumOutsideSignalConeCut = cms.bool(False),
  73029. applyRelativeSumPtCut = cms.bool(False),
  73030. applyRhoCorrection = cms.bool(False),
  73031. applySumPtCut = cms.bool(False),
  73032. deltaBetaFactor = cms.string('0.38'),
  73033. footprintCorrections = cms.VPSet(cms.PSet(
  73034. offset = cms.string('0.0'),
  73035. selection = cms.string('decayMode() = 0')
  73036. ),
  73037. cms.PSet(
  73038. offset = cms.string('0.0'),
  73039. selection = cms.string('decayMode() = 1 || decayMode() = 2')
  73040. ),
  73041. cms.PSet(
  73042. offset = cms.string('2.7'),
  73043. selection = cms.string('decayMode() = 5')
  73044. ),
  73045. cms.PSet(
  73046. offset = cms.string('0.0'),
  73047. selection = cms.string('decayMode() = 6')
  73048. ),
  73049. cms.PSet(
  73050. offset = cms.string('max(2.0, 0.22*pt() - 2.0)'),
  73051. selection = cms.string('decayMode() = 10')
  73052. )),
  73053. isoConeSizeForDeltaBeta = cms.double(0.5),
  73054. maxAbsPhotonSumPt_outsideSignalCone = cms.double(1000000000.0),
  73055. maxRelPhotonSumPt_outsideSignalCone = cms.double(0.1),
  73056. maximumOccupancy = cms.uint32(0),
  73057. maximumSumPtCut = cms.double(6.0),
  73058. minTauPtForNoIso = cms.double(-99.0),
  73059. particleFlowSrc = cms.InputTag("particleFlow"),
  73060. qualityCuts = cms.PSet(
  73061. isolationQualityCuts = cms.PSet(
  73062. maxDeltaZ = cms.double(0.2),
  73063. maxTrackChi2 = cms.double(100.0),
  73064. maxTransverseImpactParameter = cms.double(0.03),
  73065. minGammaEt = cms.double(0.8),
  73066. minTrackHits = cms.uint32(8),
  73067. minTrackPixelHits = cms.uint32(0),
  73068. minTrackPt = cms.double(0.8),
  73069. minTrackVertexWeight = cms.double(-1.0)
  73070. ),
  73071. leadingTrkOrPFCandOption = cms.string('leadPFCand'),
  73072. primaryVertexSrc = cms.InputTag("offlinePrimaryVertices"),
  73073. pvFindingAlgo = cms.string('closestInDeltaZ'),
  73074. recoverLeadingTrk = cms.bool(False),
  73075. signalQualityCuts = cms.PSet(
  73076. maxDeltaZ = cms.double(0.4),
  73077. maxTrackChi2 = cms.double(100.0),
  73078. maxTransverseImpactParameter = cms.double(0.1),
  73079. minGammaEt = cms.double(0.5),
  73080. minNeutralHadronEt = cms.double(30.0),
  73081. minTrackHits = cms.uint32(3),
  73082. minTrackPixelHits = cms.uint32(0),
  73083. minTrackPt = cms.double(0.5),
  73084. minTrackVertexWeight = cms.double(-1.0)
  73085. ),
  73086. vertexTrackFiltering = cms.bool(False),
  73087. vxAssocQualityCuts = cms.PSet(
  73088. maxTrackChi2 = cms.double(100.0),
  73089. maxTransverseImpactParameter = cms.double(0.1),
  73090. minGammaEt = cms.double(0.5),
  73091. minTrackHits = cms.uint32(3),
  73092. minTrackPixelHits = cms.uint32(0),
  73093. minTrackPt = cms.double(0.5),
  73094. minTrackVertexWeight = cms.double(-1.0)
  73095. )
  73096. ),
  73097. relativeSumPtCut = cms.double(0.0),
  73098. relativeSumPtOffset = cms.double(0.0),
  73099. rhoConeSize = cms.double(0.5),
  73100. rhoProducer = cms.InputTag("fixedGridRhoFastjetAll"),
  73101. rhoUEOffsetCorrection = cms.double(1.0),
  73102. verbosity = cms.int32(0),
  73103. vertexSrc = cms.InputTag("offlinePrimaryVertices")
  73104. )
  73105.  
  73106.  
  73107. process.hpsPFTauDiscriminationByMediumIsolationDBSumPtCorr = cms.EDProducer("PFRecoTauDiscriminationByIsolation",
  73108. ApplyDiscriminationByECALIsolation = cms.bool(True),
  73109. ApplyDiscriminationByTrackerIsolation = cms.bool(False),
  73110. ApplyDiscriminationByWeightedECALIsolation = cms.bool(False),
  73111. PFTauProducer = cms.InputTag("hpsPFTauProducer"),
  73112. Prediscriminants = cms.PSet(
  73113. BooleanOperator = cms.string('and'),
  73114. decayMode = cms.PSet(
  73115. Producer = cms.InputTag("hpsPFTauDiscriminationByDecayModeFindingNewDMs"),
  73116. cut = cms.double(0.5)
  73117. ),
  73118. preIso = cms.PSet(
  73119. Producer = cms.InputTag("hpsPFTauDiscriminationByMediumChargedIsolation"),
  73120. cut = cms.double(0.5)
  73121. )
  73122. ),
  73123. UseAllPFCandsForWeights = cms.bool(False),
  73124. WeightECALIsolation = cms.double(1.0),
  73125. applyDeltaBetaCorrection = cms.bool(True),
  73126. applyFootprintCorrection = cms.bool(False),
  73127. applyOccupancyCut = cms.bool(False),
  73128. applyPhotonPtSumOutsideSignalConeCut = cms.bool(False),
  73129. applyRelativeSumPtCut = cms.bool(False),
  73130. applyRhoCorrection = cms.bool(False),
  73131. applySumPtCut = cms.bool(True),
  73132. deltaBetaFactor = cms.string('0.2739'),
  73133. deltaBetaPUTrackPtCutOverride = cms.double(0.5),
  73134. footprintCorrections = cms.VPSet(cms.PSet(
  73135. offset = cms.string('0.0'),
  73136. selection = cms.string('decayMode() = 0')
  73137. ),
  73138. cms.PSet(
  73139. offset = cms.string('0.0'),
  73140. selection = cms.string('decayMode() = 1 || decayMode() = 2')
  73141. ),
  73142. cms.PSet(
  73143. offset = cms.string('2.7'),
  73144. selection = cms.string('decayMode() = 5')
  73145. ),
  73146. cms.PSet(
  73147. offset = cms.string('0.0'),
  73148. selection = cms.string('decayMode() = 6')
  73149. ),
  73150. cms.PSet(
  73151. offset = cms.string('max(2.0, 0.22*pt() - 2.0)'),
  73152. selection = cms.string('decayMode() = 10')
  73153. )),
  73154. isoConeSizeForDeltaBeta = cms.double(0.8),
  73155. maxAbsPhotonSumPt_outsideSignalCone = cms.double(1000000000.0),
  73156. maxRelPhotonSumPt_outsideSignalCone = cms.double(0.1),
  73157. maximumOccupancy = cms.uint32(0),
  73158. maximumSumPtCut = cms.double(0.8),
  73159. minTauPtForNoIso = cms.double(-99.0),
  73160. particleFlowSrc = cms.InputTag("particleFlow"),
  73161. qualityCuts = cms.PSet(
  73162. isolationQualityCuts = cms.PSet(
  73163. maxDeltaZ = cms.double(0.2),
  73164. maxTrackChi2 = cms.double(100.0),
  73165. maxTransverseImpactParameter = cms.double(0.03),
  73166. minGammaEt = cms.double(0.8),
  73167. minTrackHits = cms.uint32(8),
  73168. minTrackPixelHits = cms.uint32(0),
  73169. minTrackPt = cms.double(0.8),
  73170. minTrackVertexWeight = cms.double(-1.0)
  73171. ),
  73172. leadingTrkOrPFCandOption = cms.string('leadPFCand'),
  73173. primaryVertexSrc = cms.InputTag("offlinePrimaryVertices"),
  73174. pvFindingAlgo = cms.string('closestInDeltaZ'),
  73175. recoverLeadingTrk = cms.bool(False),
  73176. signalQualityCuts = cms.PSet(
  73177. maxDeltaZ = cms.double(0.4),
  73178. maxTrackChi2 = cms.double(100.0),
  73179. maxTransverseImpactParameter = cms.double(0.1),
  73180. minGammaEt = cms.double(0.5),
  73181. minNeutralHadronEt = cms.double(30.0),
  73182. minTrackHits = cms.uint32(3),
  73183. minTrackPixelHits = cms.uint32(0),
  73184. minTrackPt = cms.double(0.5),
  73185. minTrackVertexWeight = cms.double(-1.0)
  73186. ),
  73187. vertexTrackFiltering = cms.bool(False),
  73188. vxAssocQualityCuts = cms.PSet(
  73189. maxTrackChi2 = cms.double(100.0),
  73190. maxTransverseImpactParameter = cms.double(0.1),
  73191. minGammaEt = cms.double(0.5),
  73192. minTrackHits = cms.uint32(3),
  73193. minTrackPixelHits = cms.uint32(0),
  73194. minTrackPt = cms.double(0.5),
  73195. minTrackVertexWeight = cms.double(-1.0)
  73196. )
  73197. ),
  73198. relativeSumPtCut = cms.double(0.0),
  73199. relativeSumPtOffset = cms.double(0.0),
  73200. rhoConeSize = cms.double(0.5),
  73201. rhoProducer = cms.InputTag("fixedGridRhoFastjetAll"),
  73202. rhoUEOffsetCorrection = cms.double(1.0),
  73203. verbosity = cms.int32(0),
  73204. vertexSrc = cms.InputTag("offlinePrimaryVertices")
  73205. )
  73206.  
  73207.  
  73208. process.hpsPFTauDiscriminationByMediumIsolationMVArun2v1DBdR03oldDMwLT = cms.EDProducer("RecoTauDiscriminantCutMultiplexer",
  73209. PFTauProducer = cms.InputTag("hpsPFTauProducer"),
  73210. Prediscriminants = cms.PSet(
  73211. BooleanOperator = cms.string('and'),
  73212. decayMode = cms.PSet(
  73213. Producer = cms.InputTag("hpsPFTauDiscriminationByDecayModeFindingNewDMs"),
  73214. cut = cms.double(0.5)
  73215. )
  73216. ),
  73217. key = cms.InputTag("hpsPFTauDiscriminationByIsolationMVArun2v1DBdR03oldDMwLTraw","category"),
  73218. loadMVAfromDB = cms.bool(True),
  73219. mapping = cms.VPSet(cms.PSet(
  73220. category = cms.uint32(0),
  73221. cut = cms.string('RecoTauTag_tauIdMVADBdR03oldDMwLTv1_WPEff70'),
  73222. variable = cms.string('pt')
  73223. )),
  73224. mvaOutput_normalization = cms.string('RecoTauTag_tauIdMVADBdR03oldDMwLTv1_mvaOutput_normalization'),
  73225. toMultiplex = cms.InputTag("hpsPFTauDiscriminationByIsolationMVArun2v1DBdR03oldDMwLTraw")
  73226. )
  73227.  
  73228.  
  73229. process.hpsPFTauDiscriminationByMediumIsolationMVArun2v1DBdR03oldDMwLTBoosted = cms.EDProducer("RecoTauDiscriminantCutMultiplexer",
  73230. PFTauProducer = cms.InputTag("hpsPFTauProducerBoosted"),
  73231. Prediscriminants = cms.PSet(
  73232. BooleanOperator = cms.string('and'),
  73233. decayMode = cms.PSet(
  73234. Producer = cms.InputTag("hpsPFTauDiscriminationByDecayModeFindingNewDMsBoosted"),
  73235. cut = cms.double(0.5)
  73236. )
  73237. ),
  73238. key = cms.InputTag("hpsPFTauDiscriminationByIsolationMVArun2v1DBdR03oldDMwLTrawBoosted","category"),
  73239. loadMVAfromDB = cms.bool(True),
  73240. mapping = cms.VPSet(cms.PSet(
  73241. category = cms.uint32(0),
  73242. cut = cms.string('RecoTauTag_tauIdMVADBdR03oldDMwLTv1_WPEff70'),
  73243. variable = cms.string('pt')
  73244. )),
  73245. mvaOutput_normalization = cms.string('RecoTauTag_tauIdMVADBdR03oldDMwLTv1_mvaOutput_normalization'),
  73246. toMultiplex = cms.InputTag("hpsPFTauDiscriminationByIsolationMVArun2v1DBdR03oldDMwLTrawBoosted")
  73247. )
  73248.  
  73249.  
  73250. process.hpsPFTauDiscriminationByMediumIsolationMVArun2v1DBnewDMwLT = cms.EDProducer("RecoTauDiscriminantCutMultiplexer",
  73251. PFTauProducer = cms.InputTag("hpsPFTauProducer"),
  73252. Prediscriminants = cms.PSet(
  73253. BooleanOperator = cms.string('and'),
  73254. decayMode = cms.PSet(
  73255. Producer = cms.InputTag("hpsPFTauDiscriminationByDecayModeFindingNewDMs"),
  73256. cut = cms.double(0.5)
  73257. )
  73258. ),
  73259. key = cms.InputTag("hpsPFTauDiscriminationByIsolationMVArun2v1DBnewDMwLTraw","category"),
  73260. loadMVAfromDB = cms.bool(True),
  73261. mapping = cms.VPSet(cms.PSet(
  73262. category = cms.uint32(0),
  73263. cut = cms.string('RecoTauTag_tauIdMVADBnewDMwLTv1_WPEff70'),
  73264. variable = cms.string('pt')
  73265. )),
  73266. mvaOutput_normalization = cms.string('RecoTauTag_tauIdMVADBnewDMwLTv1_mvaOutput_normalization'),
  73267. toMultiplex = cms.InputTag("hpsPFTauDiscriminationByIsolationMVArun2v1DBnewDMwLTraw")
  73268. )
  73269.  
  73270.  
  73271. process.hpsPFTauDiscriminationByMediumIsolationMVArun2v1DBnewDMwLTBoosted = cms.EDProducer("RecoTauDiscriminantCutMultiplexer",
  73272. PFTauProducer = cms.InputTag("hpsPFTauProducerBoosted"),
  73273. Prediscriminants = cms.PSet(
  73274. BooleanOperator = cms.string('and'),
  73275. decayMode = cms.PSet(
  73276. Producer = cms.InputTag("hpsPFTauDiscriminationByDecayModeFindingNewDMsBoosted"),
  73277. cut = cms.double(0.5)
  73278. )
  73279. ),
  73280. key = cms.InputTag("hpsPFTauDiscriminationByIsolationMVArun2v1DBnewDMwLTrawBoosted","category"),
  73281. loadMVAfromDB = cms.bool(True),
  73282. mapping = cms.VPSet(cms.PSet(
  73283. category = cms.uint32(0),
  73284. cut = cms.string('RecoTauTag_tauIdMVADBnewDMwLTv1_WPEff70'),
  73285. variable = cms.string('pt')
  73286. )),
  73287. mvaOutput_normalization = cms.string('RecoTauTag_tauIdMVADBnewDMwLTv1_mvaOutput_normalization'),
  73288. toMultiplex = cms.InputTag("hpsPFTauDiscriminationByIsolationMVArun2v1DBnewDMwLTrawBoosted")
  73289. )
  73290.  
  73291.  
  73292. process.hpsPFTauDiscriminationByMediumIsolationMVArun2v1DBoldDMwLT = cms.EDProducer("RecoTauDiscriminantCutMultiplexer",
  73293. PFTauProducer = cms.InputTag("hpsPFTauProducer"),
  73294. Prediscriminants = cms.PSet(
  73295. BooleanOperator = cms.string('and'),
  73296. decayMode = cms.PSet(
  73297. Producer = cms.InputTag("hpsPFTauDiscriminationByDecayModeFindingNewDMs"),
  73298. cut = cms.double(0.5)
  73299. )
  73300. ),
  73301. key = cms.InputTag("hpsPFTauDiscriminationByIsolationMVArun2v1DBoldDMwLTraw","category"),
  73302. loadMVAfromDB = cms.bool(True),
  73303. mapping = cms.VPSet(cms.PSet(
  73304. category = cms.uint32(0),
  73305. cut = cms.string('RecoTauTag_tauIdMVADBoldDMwLTv1_WPEff70'),
  73306. variable = cms.string('pt')
  73307. )),
  73308. mvaOutput_normalization = cms.string('RecoTauTag_tauIdMVADBoldDMwLTv1_mvaOutput_normalization'),
  73309. toMultiplex = cms.InputTag("hpsPFTauDiscriminationByIsolationMVArun2v1DBoldDMwLTraw")
  73310. )
  73311.  
  73312.  
  73313. process.hpsPFTauDiscriminationByMediumIsolationMVArun2v1DBoldDMwLTBoosted = cms.EDProducer("RecoTauDiscriminantCutMultiplexer",
  73314. PFTauProducer = cms.InputTag("hpsPFTauProducerBoosted"),
  73315. Prediscriminants = cms.PSet(
  73316. BooleanOperator = cms.string('and'),
  73317. decayMode = cms.PSet(
  73318. Producer = cms.InputTag("hpsPFTauDiscriminationByDecayModeFindingNewDMsBoosted"),
  73319. cut = cms.double(0.5)
  73320. )
  73321. ),
  73322. key = cms.InputTag("hpsPFTauDiscriminationByIsolationMVArun2v1DBoldDMwLTrawBoosted","category"),
  73323. loadMVAfromDB = cms.bool(True),
  73324. mapping = cms.VPSet(cms.PSet(
  73325. category = cms.uint32(0),
  73326. cut = cms.string('RecoTauTag_tauIdMVADBoldDMwLTv1_WPEff70'),
  73327. variable = cms.string('pt')
  73328. )),
  73329. mvaOutput_normalization = cms.string('RecoTauTag_tauIdMVADBoldDMwLTv1_mvaOutput_normalization'),
  73330. toMultiplex = cms.InputTag("hpsPFTauDiscriminationByIsolationMVArun2v1DBoldDMwLTrawBoosted")
  73331. )
  73332.  
  73333.  
  73334. process.hpsPFTauDiscriminationByMediumIsolationMVArun2v1PWdR03oldDMwLT = cms.EDProducer("RecoTauDiscriminantCutMultiplexer",
  73335. PFTauProducer = cms.InputTag("hpsPFTauProducer"),
  73336. Prediscriminants = cms.PSet(
  73337. BooleanOperator = cms.string('and'),
  73338. decayMode = cms.PSet(
  73339. Producer = cms.InputTag("hpsPFTauDiscriminationByDecayModeFindingNewDMs"),
  73340. cut = cms.double(0.5)
  73341. )
  73342. ),
  73343. key = cms.InputTag("hpsPFTauDiscriminationByIsolationMVArun2v1PWdR03oldDMwLTraw","category"),
  73344. loadMVAfromDB = cms.bool(True),
  73345. mapping = cms.VPSet(cms.PSet(
  73346. category = cms.uint32(0),
  73347. cut = cms.string('RecoTauTag_tauIdMVAPWdR03oldDMwLTv1_WPEff70'),
  73348. variable = cms.string('pt')
  73349. )),
  73350. mvaOutput_normalization = cms.string('RecoTauTag_tauIdMVAPWdR03oldDMwLTv1_mvaOutput_normalization'),
  73351. toMultiplex = cms.InputTag("hpsPFTauDiscriminationByIsolationMVArun2v1PWdR03oldDMwLTraw")
  73352. )
  73353.  
  73354.  
  73355. process.hpsPFTauDiscriminationByMediumIsolationMVArun2v1PWdR03oldDMwLTBoosted = cms.EDProducer("RecoTauDiscriminantCutMultiplexer",
  73356. PFTauProducer = cms.InputTag("hpsPFTauProducerBoosted"),
  73357. Prediscriminants = cms.PSet(
  73358. BooleanOperator = cms.string('and'),
  73359. decayMode = cms.PSet(
  73360. Producer = cms.InputTag("hpsPFTauDiscriminationByDecayModeFindingNewDMsBoosted"),
  73361. cut = cms.double(0.5)
  73362. )
  73363. ),
  73364. key = cms.InputTag("hpsPFTauDiscriminationByIsolationMVArun2v1PWdR03oldDMwLTrawBoosted","category"),
  73365. loadMVAfromDB = cms.bool(True),
  73366. mapping = cms.VPSet(cms.PSet(
  73367. category = cms.uint32(0),
  73368. cut = cms.string('RecoTauTag_tauIdMVAPWdR03oldDMwLTv1_WPEff70'),
  73369. variable = cms.string('pt')
  73370. )),
  73371. mvaOutput_normalization = cms.string('RecoTauTag_tauIdMVAPWdR03oldDMwLTv1_mvaOutput_normalization'),
  73372. toMultiplex = cms.InputTag("hpsPFTauDiscriminationByIsolationMVArun2v1PWdR03oldDMwLTrawBoosted")
  73373. )
  73374.  
  73375.  
  73376. process.hpsPFTauDiscriminationByMediumIsolationMVArun2v1PWnewDMwLT = cms.EDProducer("RecoTauDiscriminantCutMultiplexer",
  73377. PFTauProducer = cms.InputTag("hpsPFTauProducer"),
  73378. Prediscriminants = cms.PSet(
  73379. BooleanOperator = cms.string('and'),
  73380. decayMode = cms.PSet(
  73381. Producer = cms.InputTag("hpsPFTauDiscriminationByDecayModeFindingNewDMs"),
  73382. cut = cms.double(0.5)
  73383. )
  73384. ),
  73385. key = cms.InputTag("hpsPFTauDiscriminationByIsolationMVArun2v1PWnewDMwLTraw","category"),
  73386. loadMVAfromDB = cms.bool(True),
  73387. mapping = cms.VPSet(cms.PSet(
  73388. category = cms.uint32(0),
  73389. cut = cms.string('RecoTauTag_tauIdMVAPWnewDMwLTv1_WPEff70'),
  73390. variable = cms.string('pt')
  73391. )),
  73392. mvaOutput_normalization = cms.string('RecoTauTag_tauIdMVAPWnewDMwLTv1_mvaOutput_normalization'),
  73393. toMultiplex = cms.InputTag("hpsPFTauDiscriminationByIsolationMVArun2v1PWnewDMwLTraw")
  73394. )
  73395.  
  73396.  
  73397. process.hpsPFTauDiscriminationByMediumIsolationMVArun2v1PWnewDMwLTBoosted = cms.EDProducer("RecoTauDiscriminantCutMultiplexer",
  73398. PFTauProducer = cms.InputTag("hpsPFTauProducerBoosted"),
  73399. Prediscriminants = cms.PSet(
  73400. BooleanOperator = cms.string('and'),
  73401. decayMode = cms.PSet(
  73402. Producer = cms.InputTag("hpsPFTauDiscriminationByDecayModeFindingNewDMsBoosted"),
  73403. cut = cms.double(0.5)
  73404. )
  73405. ),
  73406. key = cms.InputTag("hpsPFTauDiscriminationByIsolationMVArun2v1PWnewDMwLTrawBoosted","category"),
  73407. loadMVAfromDB = cms.bool(True),
  73408. mapping = cms.VPSet(cms.PSet(
  73409. category = cms.uint32(0),
  73410. cut = cms.string('RecoTauTag_tauIdMVAPWnewDMwLTv1_WPEff70'),
  73411. variable = cms.string('pt')
  73412. )),
  73413. mvaOutput_normalization = cms.string('RecoTauTag_tauIdMVAPWnewDMwLTv1_mvaOutput_normalization'),
  73414. toMultiplex = cms.InputTag("hpsPFTauDiscriminationByIsolationMVArun2v1PWnewDMwLTrawBoosted")
  73415. )
  73416.  
  73417.  
  73418. process.hpsPFTauDiscriminationByMediumIsolationMVArun2v1PWoldDMwLT = cms.EDProducer("RecoTauDiscriminantCutMultiplexer",
  73419. PFTauProducer = cms.InputTag("hpsPFTauProducer"),
  73420. Prediscriminants = cms.PSet(
  73421. BooleanOperator = cms.string('and'),
  73422. decayMode = cms.PSet(
  73423. Producer = cms.InputTag("hpsPFTauDiscriminationByDecayModeFindingNewDMs"),
  73424. cut = cms.double(0.5)
  73425. )
  73426. ),
  73427. key = cms.InputTag("hpsPFTauDiscriminationByIsolationMVArun2v1PWoldDMwLTraw","category"),
  73428. loadMVAfromDB = cms.bool(True),
  73429. mapping = cms.VPSet(cms.PSet(
  73430. category = cms.uint32(0),
  73431. cut = cms.string('RecoTauTag_tauIdMVAPWoldDMwLTv1_WPEff70'),
  73432. variable = cms.string('pt')
  73433. )),
  73434. mvaOutput_normalization = cms.string('RecoTauTag_tauIdMVAPWoldDMwLTv1_mvaOutput_normalization'),
  73435. toMultiplex = cms.InputTag("hpsPFTauDiscriminationByIsolationMVArun2v1PWoldDMwLTraw")
  73436. )
  73437.  
  73438.  
  73439. process.hpsPFTauDiscriminationByMediumIsolationMVArun2v1PWoldDMwLTBoosted = cms.EDProducer("RecoTauDiscriminantCutMultiplexer",
  73440. PFTauProducer = cms.InputTag("hpsPFTauProducerBoosted"),
  73441. Prediscriminants = cms.PSet(
  73442. BooleanOperator = cms.string('and'),
  73443. decayMode = cms.PSet(
  73444. Producer = cms.InputTag("hpsPFTauDiscriminationByDecayModeFindingNewDMsBoosted"),
  73445. cut = cms.double(0.5)
  73446. )
  73447. ),
  73448. key = cms.InputTag("hpsPFTauDiscriminationByIsolationMVArun2v1PWoldDMwLTrawBoosted","category"),
  73449. loadMVAfromDB = cms.bool(True),
  73450. mapping = cms.VPSet(cms.PSet(
  73451. category = cms.uint32(0),
  73452. cut = cms.string('RecoTauTag_tauIdMVAPWoldDMwLTv1_WPEff70'),
  73453. variable = cms.string('pt')
  73454. )),
  73455. mvaOutput_normalization = cms.string('RecoTauTag_tauIdMVAPWoldDMwLTv1_mvaOutput_normalization'),
  73456. toMultiplex = cms.InputTag("hpsPFTauDiscriminationByIsolationMVArun2v1PWoldDMwLTrawBoosted")
  73457. )
  73458.  
  73459.  
  73460. process.hpsPFTauDiscriminationByMediumPileupWeightedIsolation3Hits = cms.EDProducer("PFRecoTauDiscriminationByIsolation",
  73461. ApplyDiscriminationByECALIsolation = cms.bool(False),
  73462. ApplyDiscriminationByTrackerIsolation = cms.bool(True),
  73463. ApplyDiscriminationByWeightedECALIsolation = cms.bool(True),
  73464. PFTauProducer = cms.InputTag("hpsPFTauProducer"),
  73465. Prediscriminants = cms.PSet(
  73466. BooleanOperator = cms.string('and'),
  73467. decayMode = cms.PSet(
  73468. Producer = cms.InputTag("hpsPFTauDiscriminationByDecayModeFindingNewDMs"),
  73469. cut = cms.double(0.5)
  73470. )
  73471. ),
  73472. UseAllPFCandsForWeights = cms.bool(True),
  73473. WeightECALIsolation = cms.double(1.0),
  73474. applyDeltaBetaCorrection = cms.bool(False),
  73475. applyFootprintCorrection = cms.bool(True),
  73476. applyOccupancyCut = cms.bool(False),
  73477. applyPhotonPtSumOutsideSignalConeCut = cms.bool(True),
  73478. applyRelativeSumPtCut = cms.bool(False),
  73479. applyRhoCorrection = cms.bool(False),
  73480. applySumPtCut = cms.bool(True),
  73481. deltaBetaFactor = cms.string('0.2000'),
  73482. deltaBetaPUTrackPtCutOverride = cms.double(0.5),
  73483. footprintCorrections = cms.VPSet(cms.PSet(
  73484. offset = cms.string('0.0'),
  73485. selection = cms.string('decayMode() = 0')
  73486. ),
  73487. cms.PSet(
  73488. offset = cms.string('0.0'),
  73489. selection = cms.string('decayMode() = 1 || decayMode() = 2')
  73490. ),
  73491. cms.PSet(
  73492. offset = cms.string('2.7'),
  73493. selection = cms.string('decayMode() = 5')
  73494. ),
  73495. cms.PSet(
  73496. offset = cms.string('0.0'),
  73497. selection = cms.string('decayMode() = 6')
  73498. ),
  73499. cms.PSet(
  73500. offset = cms.string('max(2.0, 0.22*pt() - 2.0)'),
  73501. selection = cms.string('decayMode() = 10')
  73502. )),
  73503. isoConeSizeForDeltaBeta = cms.double(0.8),
  73504. maxAbsPhotonSumPt_outsideSignalCone = cms.double(1000000000.0),
  73505. maxRelPhotonSumPt_outsideSignalCone = cms.double(0.1),
  73506. maximumOccupancy = cms.uint32(0),
  73507. maximumSumPtCut = cms.double(1.5),
  73508. minTauPtForNoIso = cms.double(-99.0),
  73509. particleFlowSrc = cms.InputTag("particleFlow"),
  73510. qualityCuts = cms.PSet(
  73511. isolationQualityCuts = cms.PSet(
  73512. maxDeltaZ = cms.double(0.2),
  73513. maxTrackChi2 = cms.double(100.0),
  73514. maxTransverseImpactParameter = cms.double(0.03),
  73515. minGammaEt = cms.double(0.5),
  73516. minTrackHits = cms.uint32(3),
  73517. minTrackPixelHits = cms.uint32(0),
  73518. minTrackPt = cms.double(0.5),
  73519. minTrackVertexWeight = cms.double(-1.0)
  73520. ),
  73521. leadingTrkOrPFCandOption = cms.string('leadPFCand'),
  73522. primaryVertexSrc = cms.InputTag("offlinePrimaryVertices"),
  73523. pvFindingAlgo = cms.string('closestInDeltaZ'),
  73524. recoverLeadingTrk = cms.bool(False),
  73525. signalQualityCuts = cms.PSet(
  73526. maxDeltaZ = cms.double(0.4),
  73527. maxTrackChi2 = cms.double(100.0),
  73528. maxTransverseImpactParameter = cms.double(0.1),
  73529. minGammaEt = cms.double(0.5),
  73530. minNeutralHadronEt = cms.double(30.0),
  73531. minTrackHits = cms.uint32(3),
  73532. minTrackPixelHits = cms.uint32(0),
  73533. minTrackPt = cms.double(0.5),
  73534. minTrackVertexWeight = cms.double(-1.0)
  73535. ),
  73536. vertexTrackFiltering = cms.bool(False),
  73537. vxAssocQualityCuts = cms.PSet(
  73538. maxTrackChi2 = cms.double(100.0),
  73539. maxTransverseImpactParameter = cms.double(0.1),
  73540. minGammaEt = cms.double(0.5),
  73541. minTrackHits = cms.uint32(3),
  73542. minTrackPixelHits = cms.uint32(0),
  73543. minTrackPt = cms.double(0.5),
  73544. minTrackVertexWeight = cms.double(-1.0)
  73545. )
  73546. ),
  73547. relativeSumPtCut = cms.double(0.0),
  73548. relativeSumPtOffset = cms.double(0.0),
  73549. rhoConeSize = cms.double(0.5),
  73550. rhoProducer = cms.InputTag("fixedGridRhoFastjetAll"),
  73551. rhoUEOffsetCorrection = cms.double(1.0),
  73552. verbosity = cms.int32(0),
  73553. vertexSrc = cms.InputTag("offlinePrimaryVertices")
  73554. )
  73555.  
  73556.  
  73557. process.hpsPFTauDiscriminationByMediumPileupWeightedIsolation3HitsBoosted = cms.EDProducer("PFRecoTauDiscriminationByIsolation",
  73558. ApplyDiscriminationByECALIsolation = cms.bool(False),
  73559. ApplyDiscriminationByTrackerIsolation = cms.bool(True),
  73560. ApplyDiscriminationByWeightedECALIsolation = cms.bool(True),
  73561. PFTauProducer = cms.InputTag("hpsPFTauProducerBoosted"),
  73562. Prediscriminants = cms.PSet(
  73563. BooleanOperator = cms.string('and'),
  73564. decayMode = cms.PSet(
  73565. Producer = cms.InputTag("hpsPFTauDiscriminationByDecayModeFindingNewDMsBoosted"),
  73566. cut = cms.double(0.5)
  73567. )
  73568. ),
  73569. UseAllPFCandsForWeights = cms.bool(True),
  73570. WeightECALIsolation = cms.double(1.0),
  73571. applyDeltaBetaCorrection = cms.bool(False),
  73572. applyFootprintCorrection = cms.bool(True),
  73573. applyOccupancyCut = cms.bool(False),
  73574. applyPhotonPtSumOutsideSignalConeCut = cms.bool(True),
  73575. applyRelativeSumPtCut = cms.bool(False),
  73576. applyRhoCorrection = cms.bool(False),
  73577. applySumPtCut = cms.bool(True),
  73578. deltaBetaFactor = cms.string('0.2000'),
  73579. deltaBetaPUTrackPtCutOverride = cms.double(0.5),
  73580. footprintCorrections = cms.VPSet(cms.PSet(
  73581. offset = cms.string('0.0'),
  73582. selection = cms.string('decayMode() = 0')
  73583. ),
  73584. cms.PSet(
  73585. offset = cms.string('0.0'),
  73586. selection = cms.string('decayMode() = 1 || decayMode() = 2')
  73587. ),
  73588. cms.PSet(
  73589. offset = cms.string('2.7'),
  73590. selection = cms.string('decayMode() = 5')
  73591. ),
  73592. cms.PSet(
  73593. offset = cms.string('0.0'),
  73594. selection = cms.string('decayMode() = 6')
  73595. ),
  73596. cms.PSet(
  73597. offset = cms.string('max(2.0, 0.22*pt() - 2.0)'),
  73598. selection = cms.string('decayMode() = 10')
  73599. )),
  73600. isoConeSizeForDeltaBeta = cms.double(0.8),
  73601. maxAbsPhotonSumPt_outsideSignalCone = cms.double(1000000000.0),
  73602. maxRelPhotonSumPt_outsideSignalCone = cms.double(0.1),
  73603. maximumOccupancy = cms.uint32(0),
  73604. maximumSumPtCut = cms.double(1.5),
  73605. minTauPtForNoIso = cms.double(-99.0),
  73606. particleFlowSrc = cms.InputTag("particleFlow"),
  73607. qualityCuts = cms.PSet(
  73608. isolationQualityCuts = cms.PSet(
  73609. maxDeltaZ = cms.double(0.2),
  73610. maxTrackChi2 = cms.double(100.0),
  73611. maxTransverseImpactParameter = cms.double(0.03),
  73612. minGammaEt = cms.double(0.5),
  73613. minTrackHits = cms.uint32(3),
  73614. minTrackPixelHits = cms.uint32(0),
  73615. minTrackPt = cms.double(0.5),
  73616. minTrackVertexWeight = cms.double(-1.0)
  73617. ),
  73618. leadingTrkOrPFCandOption = cms.string('leadPFCand'),
  73619. primaryVertexSrc = cms.InputTag("offlinePrimaryVertices"),
  73620. pvFindingAlgo = cms.string('closestInDeltaZ'),
  73621. recoverLeadingTrk = cms.bool(False),
  73622. signalQualityCuts = cms.PSet(
  73623. maxDeltaZ = cms.double(0.4),
  73624. maxTrackChi2 = cms.double(100.0),
  73625. maxTransverseImpactParameter = cms.double(0.1),
  73626. minGammaEt = cms.double(0.5),
  73627. minNeutralHadronEt = cms.double(30.0),
  73628. minTrackHits = cms.uint32(3),
  73629. minTrackPixelHits = cms.uint32(0),
  73630. minTrackPt = cms.double(0.5),
  73631. minTrackVertexWeight = cms.double(-1.0)
  73632. ),
  73633. vertexTrackFiltering = cms.bool(False),
  73634. vxAssocQualityCuts = cms.PSet(
  73635. maxTrackChi2 = cms.double(100.0),
  73636. maxTransverseImpactParameter = cms.double(0.1),
  73637. minGammaEt = cms.double(0.5),
  73638. minTrackHits = cms.uint32(3),
  73639. minTrackPixelHits = cms.uint32(0),
  73640. minTrackPt = cms.double(0.5),
  73641. minTrackVertexWeight = cms.double(-1.0)
  73642. )
  73643. ),
  73644. relativeSumPtCut = cms.double(0.0),
  73645. relativeSumPtOffset = cms.double(0.0),
  73646. rhoConeSize = cms.double(0.5),
  73647. rhoProducer = cms.InputTag("fixedGridRhoFastjetAll"),
  73648. rhoUEOffsetCorrection = cms.double(1.0),
  73649. verbosity = cms.int32(0),
  73650. vertexSrc = cms.InputTag("offlinePrimaryVertices")
  73651. )
  73652.  
  73653.  
  73654. process.hpsPFTauDiscriminationByPhotonPtSumOutsideSignalCone = cms.EDProducer("PFRecoTauDiscriminationByIsolation",
  73655. ApplyDiscriminationByECALIsolation = cms.bool(False),
  73656. ApplyDiscriminationByTrackerIsolation = cms.bool(True),
  73657. ApplyDiscriminationByWeightedECALIsolation = cms.bool(True),
  73658. PFTauProducer = cms.InputTag("hpsPFTauProducer"),
  73659. Prediscriminants = cms.PSet(
  73660. BooleanOperator = cms.string('and'),
  73661. decayMode = cms.PSet(
  73662. Producer = cms.InputTag("hpsPFTauDiscriminationByDecayModeFindingNewDMs"),
  73663. cut = cms.double(0.5)
  73664. )
  73665. ),
  73666. UseAllPFCandsForWeights = cms.bool(True),
  73667. WeightECALIsolation = cms.double(1.0),
  73668. applyDeltaBetaCorrection = cms.bool(False),
  73669. applyFootprintCorrection = cms.bool(True),
  73670. applyOccupancyCut = cms.bool(False),
  73671. applyPhotonPtSumOutsideSignalConeCut = cms.bool(True),
  73672. applyRelativeSumPtCut = cms.bool(False),
  73673. applyRhoCorrection = cms.bool(False),
  73674. applySumPtCut = cms.bool(False),
  73675. deltaBetaFactor = cms.string('0.2000'),
  73676. deltaBetaPUTrackPtCutOverride = cms.double(0.5),
  73677. footprintCorrections = cms.VPSet(cms.PSet(
  73678. offset = cms.string('0.0'),
  73679. selection = cms.string('decayMode() = 0')
  73680. ),
  73681. cms.PSet(
  73682. offset = cms.string('0.0'),
  73683. selection = cms.string('decayMode() = 1 || decayMode() = 2')
  73684. ),
  73685. cms.PSet(
  73686. offset = cms.string('2.7'),
  73687. selection = cms.string('decayMode() = 5')
  73688. ),
  73689. cms.PSet(
  73690. offset = cms.string('0.0'),
  73691. selection = cms.string('decayMode() = 6')
  73692. ),
  73693. cms.PSet(
  73694. offset = cms.string('max(2.0, 0.22*pt() - 2.0)'),
  73695. selection = cms.string('decayMode() = 10')
  73696. )),
  73697. isoConeSizeForDeltaBeta = cms.double(0.8),
  73698. maxAbsPhotonSumPt_outsideSignalCone = cms.double(1000000000.0),
  73699. maxRelPhotonSumPt_outsideSignalCone = cms.double(0.1),
  73700. maximumOccupancy = cms.uint32(0),
  73701. maximumSumPtCut = cms.double(2.5),
  73702. minTauPtForNoIso = cms.double(-99.0),
  73703. particleFlowSrc = cms.InputTag("particleFlow"),
  73704. qualityCuts = cms.PSet(
  73705. isolationQualityCuts = cms.PSet(
  73706. maxDeltaZ = cms.double(0.2),
  73707. maxTrackChi2 = cms.double(100.0),
  73708. maxTransverseImpactParameter = cms.double(0.03),
  73709. minGammaEt = cms.double(0.5),
  73710. minTrackHits = cms.uint32(3),
  73711. minTrackPixelHits = cms.uint32(0),
  73712. minTrackPt = cms.double(0.5),
  73713. minTrackVertexWeight = cms.double(-1.0)
  73714. ),
  73715. leadingTrkOrPFCandOption = cms.string('leadPFCand'),
  73716. primaryVertexSrc = cms.InputTag("offlinePrimaryVertices"),
  73717. pvFindingAlgo = cms.string('closestInDeltaZ'),
  73718. recoverLeadingTrk = cms.bool(False),
  73719. signalQualityCuts = cms.PSet(
  73720. maxDeltaZ = cms.double(0.4),
  73721. maxTrackChi2 = cms.double(100.0),
  73722. maxTransverseImpactParameter = cms.double(0.1),
  73723. minGammaEt = cms.double(0.5),
  73724. minNeutralHadronEt = cms.double(30.0),
  73725. minTrackHits = cms.uint32(3),
  73726. minTrackPixelHits = cms.uint32(0),
  73727. minTrackPt = cms.double(0.5),
  73728. minTrackVertexWeight = cms.double(-1.0)
  73729. ),
  73730. vertexTrackFiltering = cms.bool(False),
  73731. vxAssocQualityCuts = cms.PSet(
  73732. maxTrackChi2 = cms.double(100.0),
  73733. maxTransverseImpactParameter = cms.double(0.1),
  73734. minGammaEt = cms.double(0.5),
  73735. minTrackHits = cms.uint32(3),
  73736. minTrackPixelHits = cms.uint32(0),
  73737. minTrackPt = cms.double(0.5),
  73738. minTrackVertexWeight = cms.double(-1.0)
  73739. )
  73740. ),
  73741. relativeSumPtCut = cms.double(0.0),
  73742. relativeSumPtOffset = cms.double(0.0),
  73743. rhoConeSize = cms.double(0.5),
  73744. rhoProducer = cms.InputTag("fixedGridRhoFastjetAll"),
  73745. rhoUEOffsetCorrection = cms.double(1.0),
  73746. verbosity = cms.int32(0),
  73747. vertexSrc = cms.InputTag("offlinePrimaryVertices")
  73748. )
  73749.  
  73750.  
  73751. process.hpsPFTauDiscriminationByPhotonPtSumOutsideSignalConeBoosted = cms.EDProducer("PFRecoTauDiscriminationByIsolation",
  73752. ApplyDiscriminationByECALIsolation = cms.bool(False),
  73753. ApplyDiscriminationByTrackerIsolation = cms.bool(True),
  73754. ApplyDiscriminationByWeightedECALIsolation = cms.bool(True),
  73755. PFTauProducer = cms.InputTag("hpsPFTauProducerBoosted"),
  73756. Prediscriminants = cms.PSet(
  73757. BooleanOperator = cms.string('and'),
  73758. decayMode = cms.PSet(
  73759. Producer = cms.InputTag("hpsPFTauDiscriminationByDecayModeFindingNewDMsBoosted"),
  73760. cut = cms.double(0.5)
  73761. )
  73762. ),
  73763. UseAllPFCandsForWeights = cms.bool(True),
  73764. WeightECALIsolation = cms.double(1.0),
  73765. applyDeltaBetaCorrection = cms.bool(False),
  73766. applyFootprintCorrection = cms.bool(True),
  73767. applyOccupancyCut = cms.bool(False),
  73768. applyPhotonPtSumOutsideSignalConeCut = cms.bool(True),
  73769. applyRelativeSumPtCut = cms.bool(False),
  73770. applyRhoCorrection = cms.bool(False),
  73771. applySumPtCut = cms.bool(False),
  73772. deltaBetaFactor = cms.string('0.2000'),
  73773. deltaBetaPUTrackPtCutOverride = cms.double(0.5),
  73774. footprintCorrections = cms.VPSet(cms.PSet(
  73775. offset = cms.string('0.0'),
  73776. selection = cms.string('decayMode() = 0')
  73777. ),
  73778. cms.PSet(
  73779. offset = cms.string('0.0'),
  73780. selection = cms.string('decayMode() = 1 || decayMode() = 2')
  73781. ),
  73782. cms.PSet(
  73783. offset = cms.string('2.7'),
  73784. selection = cms.string('decayMode() = 5')
  73785. ),
  73786. cms.PSet(
  73787. offset = cms.string('0.0'),
  73788. selection = cms.string('decayMode() = 6')
  73789. ),
  73790. cms.PSet(
  73791. offset = cms.string('max(2.0, 0.22*pt() - 2.0)'),
  73792. selection = cms.string('decayMode() = 10')
  73793. )),
  73794. isoConeSizeForDeltaBeta = cms.double(0.8),
  73795. maxAbsPhotonSumPt_outsideSignalCone = cms.double(1000000000.0),
  73796. maxRelPhotonSumPt_outsideSignalCone = cms.double(0.1),
  73797. maximumOccupancy = cms.uint32(0),
  73798. maximumSumPtCut = cms.double(2.5),
  73799. minTauPtForNoIso = cms.double(-99.0),
  73800. particleFlowSrc = cms.InputTag("particleFlow"),
  73801. qualityCuts = cms.PSet(
  73802. isolationQualityCuts = cms.PSet(
  73803. maxDeltaZ = cms.double(0.2),
  73804. maxTrackChi2 = cms.double(100.0),
  73805. maxTransverseImpactParameter = cms.double(0.03),
  73806. minGammaEt = cms.double(0.5),
  73807. minTrackHits = cms.uint32(3),
  73808. minTrackPixelHits = cms.uint32(0),
  73809. minTrackPt = cms.double(0.5),
  73810. minTrackVertexWeight = cms.double(-1.0)
  73811. ),
  73812. leadingTrkOrPFCandOption = cms.string('leadPFCand'),
  73813. primaryVertexSrc = cms.InputTag("offlinePrimaryVertices"),
  73814. pvFindingAlgo = cms.string('closestInDeltaZ'),
  73815. recoverLeadingTrk = cms.bool(False),
  73816. signalQualityCuts = cms.PSet(
  73817. maxDeltaZ = cms.double(0.4),
  73818. maxTrackChi2 = cms.double(100.0),
  73819. maxTransverseImpactParameter = cms.double(0.1),
  73820. minGammaEt = cms.double(0.5),
  73821. minNeutralHadronEt = cms.double(30.0),
  73822. minTrackHits = cms.uint32(3),
  73823. minTrackPixelHits = cms.uint32(0),
  73824. minTrackPt = cms.double(0.5),
  73825. minTrackVertexWeight = cms.double(-1.0)
  73826. ),
  73827. vertexTrackFiltering = cms.bool(False),
  73828. vxAssocQualityCuts = cms.PSet(
  73829. maxTrackChi2 = cms.double(100.0),
  73830. maxTransverseImpactParameter = cms.double(0.1),
  73831. minGammaEt = cms.double(0.5),
  73832. minTrackHits = cms.uint32(3),
  73833. minTrackPixelHits = cms.uint32(0),
  73834. minTrackPt = cms.double(0.5),
  73835. minTrackVertexWeight = cms.double(-1.0)
  73836. )
  73837. ),
  73838. relativeSumPtCut = cms.double(0.0),
  73839. relativeSumPtOffset = cms.double(0.0),
  73840. rhoConeSize = cms.double(0.5),
  73841. rhoProducer = cms.InputTag("fixedGridRhoFastjetAll"),
  73842. rhoUEOffsetCorrection = cms.double(1.0),
  73843. verbosity = cms.int32(0),
  73844. vertexSrc = cms.InputTag("offlinePrimaryVertices")
  73845. )
  73846.  
  73847.  
  73848. process.hpsPFTauDiscriminationByRawCombinedIsolationDBSumPtCorr3Hits = cms.EDProducer("PFRecoTauDiscriminationByIsolation",
  73849. ApplyDiscriminationByECALIsolation = cms.bool(True),
  73850. ApplyDiscriminationByTrackerIsolation = cms.bool(True),
  73851. ApplyDiscriminationByWeightedECALIsolation = cms.bool(False),
  73852. PFTauProducer = cms.InputTag("hpsPFTauProducer"),
  73853. Prediscriminants = cms.PSet(
  73854. BooleanOperator = cms.string('and'),
  73855. decayMode = cms.PSet(
  73856. Producer = cms.InputTag("hpsPFTauDiscriminationByDecayModeFindingNewDMs"),
  73857. cut = cms.double(0.5)
  73858. )
  73859. ),
  73860. UseAllPFCandsForWeights = cms.bool(False),
  73861. WeightECALIsolation = cms.double(1.0),
  73862. applyDeltaBetaCorrection = cms.bool(True),
  73863. applyFootprintCorrection = cms.bool(False),
  73864. applyOccupancyCut = cms.bool(False),
  73865. applyPhotonPtSumOutsideSignalConeCut = cms.bool(True),
  73866. applyRelativeSumPtCut = cms.bool(False),
  73867. applyRhoCorrection = cms.bool(False),
  73868. applySumPtCut = cms.bool(False),
  73869. deltaBetaFactor = cms.string('0.2000'),
  73870. deltaBetaPUTrackPtCutOverride = cms.double(0.5),
  73871. footprintCorrections = cms.VPSet(cms.PSet(
  73872. offset = cms.string('0.0'),
  73873. selection = cms.string('decayMode() = 0')
  73874. ),
  73875. cms.PSet(
  73876. offset = cms.string('0.0'),
  73877. selection = cms.string('decayMode() = 1 || decayMode() = 2')
  73878. ),
  73879. cms.PSet(
  73880. offset = cms.string('2.7'),
  73881. selection = cms.string('decayMode() = 5')
  73882. ),
  73883. cms.PSet(
  73884. offset = cms.string('0.0'),
  73885. selection = cms.string('decayMode() = 6')
  73886. ),
  73887. cms.PSet(
  73888. offset = cms.string('max(2.0, 0.22*pt() - 2.0)'),
  73889. selection = cms.string('decayMode() = 10')
  73890. )),
  73891. isoConeSizeForDeltaBeta = cms.double(0.8),
  73892. maxAbsPhotonSumPt_outsideSignalCone = cms.double(1000000000.0),
  73893. maxRelPhotonSumPt_outsideSignalCone = cms.double(0.1),
  73894. maximumOccupancy = cms.uint32(0),
  73895. maximumSumPtCut = cms.double(2.5),
  73896. minTauPtForNoIso = cms.double(-99.0),
  73897. particleFlowSrc = cms.InputTag("particleFlow"),
  73898. qualityCuts = cms.PSet(
  73899. isolationQualityCuts = cms.PSet(
  73900. maxDeltaZ = cms.double(0.2),
  73901. maxTrackChi2 = cms.double(100.0),
  73902. maxTransverseImpactParameter = cms.double(0.03),
  73903. minGammaEt = cms.double(0.5),
  73904. minTrackHits = cms.uint32(3),
  73905. minTrackPixelHits = cms.uint32(0),
  73906. minTrackPt = cms.double(0.5),
  73907. minTrackVertexWeight = cms.double(-1.0)
  73908. ),
  73909. leadingTrkOrPFCandOption = cms.string('leadPFCand'),
  73910. primaryVertexSrc = cms.InputTag("offlinePrimaryVertices"),
  73911. pvFindingAlgo = cms.string('closestInDeltaZ'),
  73912. recoverLeadingTrk = cms.bool(False),
  73913. signalQualityCuts = cms.PSet(
  73914. maxDeltaZ = cms.double(0.4),
  73915. maxTrackChi2 = cms.double(100.0),
  73916. maxTransverseImpactParameter = cms.double(0.1),
  73917. minGammaEt = cms.double(0.5),
  73918. minNeutralHadronEt = cms.double(30.0),
  73919. minTrackHits = cms.uint32(3),
  73920. minTrackPixelHits = cms.uint32(0),
  73921. minTrackPt = cms.double(0.5),
  73922. minTrackVertexWeight = cms.double(-1.0)
  73923. ),
  73924. vertexTrackFiltering = cms.bool(False),
  73925. vxAssocQualityCuts = cms.PSet(
  73926. maxTrackChi2 = cms.double(100.0),
  73927. maxTransverseImpactParameter = cms.double(0.1),
  73928. minGammaEt = cms.double(0.5),
  73929. minTrackHits = cms.uint32(3),
  73930. minTrackPixelHits = cms.uint32(0),
  73931. minTrackPt = cms.double(0.5),
  73932. minTrackVertexWeight = cms.double(-1.0)
  73933. )
  73934. ),
  73935. relativeSumPtCut = cms.double(0.0),
  73936. relativeSumPtOffset = cms.double(0.0),
  73937. rhoConeSize = cms.double(0.5),
  73938. rhoProducer = cms.InputTag("fixedGridRhoFastjetAll"),
  73939. rhoUEOffsetCorrection = cms.double(1.0),
  73940. storeRawSumPt = cms.bool(True),
  73941. verbosity = cms.int32(0),
  73942. vertexSrc = cms.InputTag("offlinePrimaryVertices")
  73943. )
  73944.  
  73945.  
  73946. process.hpsPFTauDiscriminationByRawCombinedIsolationDBSumPtCorr3HitsBoosted = cms.EDProducer("PFRecoTauDiscriminationByIsolation",
  73947. ApplyDiscriminationByECALIsolation = cms.bool(True),
  73948. ApplyDiscriminationByTrackerIsolation = cms.bool(True),
  73949. ApplyDiscriminationByWeightedECALIsolation = cms.bool(False),
  73950. PFTauProducer = cms.InputTag("hpsPFTauProducerBoosted"),
  73951. Prediscriminants = cms.PSet(
  73952. BooleanOperator = cms.string('and'),
  73953. decayMode = cms.PSet(
  73954. Producer = cms.InputTag("hpsPFTauDiscriminationByDecayModeFindingNewDMsBoosted"),
  73955. cut = cms.double(0.5)
  73956. )
  73957. ),
  73958. UseAllPFCandsForWeights = cms.bool(False),
  73959. WeightECALIsolation = cms.double(1.0),
  73960. applyDeltaBetaCorrection = cms.bool(True),
  73961. applyFootprintCorrection = cms.bool(False),
  73962. applyOccupancyCut = cms.bool(False),
  73963. applyPhotonPtSumOutsideSignalConeCut = cms.bool(True),
  73964. applyRelativeSumPtCut = cms.bool(False),
  73965. applyRhoCorrection = cms.bool(False),
  73966. applySumPtCut = cms.bool(False),
  73967. deltaBetaFactor = cms.string('0.2000'),
  73968. deltaBetaPUTrackPtCutOverride = cms.double(0.5),
  73969. footprintCorrections = cms.VPSet(cms.PSet(
  73970. offset = cms.string('0.0'),
  73971. selection = cms.string('decayMode() = 0')
  73972. ),
  73973. cms.PSet(
  73974. offset = cms.string('0.0'),
  73975. selection = cms.string('decayMode() = 1 || decayMode() = 2')
  73976. ),
  73977. cms.PSet(
  73978. offset = cms.string('2.7'),
  73979. selection = cms.string('decayMode() = 5')
  73980. ),
  73981. cms.PSet(
  73982. offset = cms.string('0.0'),
  73983. selection = cms.string('decayMode() = 6')
  73984. ),
  73985. cms.PSet(
  73986. offset = cms.string('max(2.0, 0.22*pt() - 2.0)'),
  73987. selection = cms.string('decayMode() = 10')
  73988. )),
  73989. isoConeSizeForDeltaBeta = cms.double(0.8),
  73990. maxAbsPhotonSumPt_outsideSignalCone = cms.double(1000000000.0),
  73991. maxRelPhotonSumPt_outsideSignalCone = cms.double(0.1),
  73992. maximumOccupancy = cms.uint32(0),
  73993. maximumSumPtCut = cms.double(2.5),
  73994. minTauPtForNoIso = cms.double(-99.0),
  73995. particleFlowSrc = cms.InputTag("particleFlow"),
  73996. qualityCuts = cms.PSet(
  73997. isolationQualityCuts = cms.PSet(
  73998. maxDeltaZ = cms.double(0.2),
  73999. maxTrackChi2 = cms.double(100.0),
  74000. maxTransverseImpactParameter = cms.double(0.03),
  74001. minGammaEt = cms.double(0.5),
  74002. minTrackHits = cms.uint32(3),
  74003. minTrackPixelHits = cms.uint32(0),
  74004. minTrackPt = cms.double(0.5),
  74005. minTrackVertexWeight = cms.double(-1.0)
  74006. ),
  74007. leadingTrkOrPFCandOption = cms.string('leadPFCand'),
  74008. primaryVertexSrc = cms.InputTag("offlinePrimaryVertices"),
  74009. pvFindingAlgo = cms.string('closestInDeltaZ'),
  74010. recoverLeadingTrk = cms.bool(False),
  74011. signalQualityCuts = cms.PSet(
  74012. maxDeltaZ = cms.double(0.4),
  74013. maxTrackChi2 = cms.double(100.0),
  74014. maxTransverseImpactParameter = cms.double(0.1),
  74015. minGammaEt = cms.double(0.5),
  74016. minNeutralHadronEt = cms.double(30.0),
  74017. minTrackHits = cms.uint32(3),
  74018. minTrackPixelHits = cms.uint32(0),
  74019. minTrackPt = cms.double(0.5),
  74020. minTrackVertexWeight = cms.double(-1.0)
  74021. ),
  74022. vertexTrackFiltering = cms.bool(False),
  74023. vxAssocQualityCuts = cms.PSet(
  74024. maxTrackChi2 = cms.double(100.0),
  74025. maxTransverseImpactParameter = cms.double(0.1),
  74026. minGammaEt = cms.double(0.5),
  74027. minTrackHits = cms.uint32(3),
  74028. minTrackPixelHits = cms.uint32(0),
  74029. minTrackPt = cms.double(0.5),
  74030. minTrackVertexWeight = cms.double(-1.0)
  74031. )
  74032. ),
  74033. relativeSumPtCut = cms.double(0.0),
  74034. relativeSumPtOffset = cms.double(0.0),
  74035. rhoConeSize = cms.double(0.5),
  74036. rhoProducer = cms.InputTag("fixedGridRhoFastjetAll"),
  74037. rhoUEOffsetCorrection = cms.double(1.0),
  74038. storeRawSumPt = cms.bool(True),
  74039. verbosity = cms.int32(0),
  74040. vertexSrc = cms.InputTag("offlinePrimaryVertices")
  74041. )
  74042.  
  74043.  
  74044. process.hpsPFTauDiscriminationByRawPileupWeightedIsolation3Hits = cms.EDProducer("PFRecoTauDiscriminationByIsolation",
  74045. ApplyDiscriminationByECALIsolation = cms.bool(False),
  74046. ApplyDiscriminationByTrackerIsolation = cms.bool(True),
  74047. ApplyDiscriminationByWeightedECALIsolation = cms.bool(True),
  74048. PFTauProducer = cms.InputTag("hpsPFTauProducer"),
  74049. Prediscriminants = cms.PSet(
  74050. BooleanOperator = cms.string('and'),
  74051. decayMode = cms.PSet(
  74052. Producer = cms.InputTag("hpsPFTauDiscriminationByPhotonPtSumOutsideSignalCone"),
  74053. cut = cms.double(0.5)
  74054. )
  74055. ),
  74056. UseAllPFCandsForWeights = cms.bool(True),
  74057. WeightECALIsolation = cms.double(1.0),
  74058. applyDeltaBetaCorrection = cms.bool(False),
  74059. applyFootprintCorrection = cms.bool(True),
  74060. applyOccupancyCut = cms.bool(False),
  74061. applyPhotonPtSumOutsideSignalConeCut = cms.bool(True),
  74062. applyRelativeSumPtCut = cms.bool(False),
  74063. applyRhoCorrection = cms.bool(False),
  74064. applySumPtCut = cms.bool(False),
  74065. deltaBetaFactor = cms.string('0.2000'),
  74066. deltaBetaPUTrackPtCutOverride = cms.double(0.5),
  74067. footprintCorrections = cms.VPSet(cms.PSet(
  74068. offset = cms.string('0.0'),
  74069. selection = cms.string('decayMode() = 0')
  74070. ),
  74071. cms.PSet(
  74072. offset = cms.string('0.0'),
  74073. selection = cms.string('decayMode() = 1 || decayMode() = 2')
  74074. ),
  74075. cms.PSet(
  74076. offset = cms.string('2.7'),
  74077. selection = cms.string('decayMode() = 5')
  74078. ),
  74079. cms.PSet(
  74080. offset = cms.string('0.0'),
  74081. selection = cms.string('decayMode() = 6')
  74082. ),
  74083. cms.PSet(
  74084. offset = cms.string('max(2.0, 0.22*pt() - 2.0)'),
  74085. selection = cms.string('decayMode() = 10')
  74086. )),
  74087. isoConeSizeForDeltaBeta = cms.double(0.8),
  74088. maxAbsPhotonSumPt_outsideSignalCone = cms.double(1000000000.0),
  74089. maxRelPhotonSumPt_outsideSignalCone = cms.double(0.1),
  74090. maximumOccupancy = cms.uint32(0),
  74091. maximumSumPtCut = cms.double(2.5),
  74092. minTauPtForNoIso = cms.double(-99.0),
  74093. particleFlowSrc = cms.InputTag("particleFlow"),
  74094. qualityCuts = cms.PSet(
  74095. isolationQualityCuts = cms.PSet(
  74096. maxDeltaZ = cms.double(0.2),
  74097. maxTrackChi2 = cms.double(100.0),
  74098. maxTransverseImpactParameter = cms.double(0.03),
  74099. minGammaEt = cms.double(0.5),
  74100. minTrackHits = cms.uint32(3),
  74101. minTrackPixelHits = cms.uint32(0),
  74102. minTrackPt = cms.double(0.5),
  74103. minTrackVertexWeight = cms.double(-1.0)
  74104. ),
  74105. leadingTrkOrPFCandOption = cms.string('leadPFCand'),
  74106. primaryVertexSrc = cms.InputTag("offlinePrimaryVertices"),
  74107. pvFindingAlgo = cms.string('closestInDeltaZ'),
  74108. recoverLeadingTrk = cms.bool(False),
  74109. signalQualityCuts = cms.PSet(
  74110. maxDeltaZ = cms.double(0.4),
  74111. maxTrackChi2 = cms.double(100.0),
  74112. maxTransverseImpactParameter = cms.double(0.1),
  74113. minGammaEt = cms.double(0.5),
  74114. minNeutralHadronEt = cms.double(30.0),
  74115. minTrackHits = cms.uint32(3),
  74116. minTrackPixelHits = cms.uint32(0),
  74117. minTrackPt = cms.double(0.5),
  74118. minTrackVertexWeight = cms.double(-1.0)
  74119. ),
  74120. vertexTrackFiltering = cms.bool(False),
  74121. vxAssocQualityCuts = cms.PSet(
  74122. maxTrackChi2 = cms.double(100.0),
  74123. maxTransverseImpactParameter = cms.double(0.1),
  74124. minGammaEt = cms.double(0.5),
  74125. minTrackHits = cms.uint32(3),
  74126. minTrackPixelHits = cms.uint32(0),
  74127. minTrackPt = cms.double(0.5),
  74128. minTrackVertexWeight = cms.double(-1.0)
  74129. )
  74130. ),
  74131. relativeSumPtCut = cms.double(0.0),
  74132. relativeSumPtOffset = cms.double(0.0),
  74133. rhoConeSize = cms.double(0.5),
  74134. rhoProducer = cms.InputTag("fixedGridRhoFastjetAll"),
  74135. rhoUEOffsetCorrection = cms.double(1.0),
  74136. storeRawSumPt = cms.bool(True),
  74137. verbosity = cms.int32(0),
  74138. vertexSrc = cms.InputTag("offlinePrimaryVertices")
  74139. )
  74140.  
  74141.  
  74142. process.hpsPFTauDiscriminationByRawPileupWeightedIsolation3HitsBoosted = cms.EDProducer("PFRecoTauDiscriminationByIsolation",
  74143. ApplyDiscriminationByECALIsolation = cms.bool(False),
  74144. ApplyDiscriminationByTrackerIsolation = cms.bool(True),
  74145. ApplyDiscriminationByWeightedECALIsolation = cms.bool(True),
  74146. PFTauProducer = cms.InputTag("hpsPFTauProducerBoosted"),
  74147. Prediscriminants = cms.PSet(
  74148. BooleanOperator = cms.string('and'),
  74149. decayMode = cms.PSet(
  74150. Producer = cms.InputTag("hpsPFTauDiscriminationByPhotonPtSumOutsideSignalConeBoosted"),
  74151. cut = cms.double(0.5)
  74152. )
  74153. ),
  74154. UseAllPFCandsForWeights = cms.bool(True),
  74155. WeightECALIsolation = cms.double(1.0),
  74156. applyDeltaBetaCorrection = cms.bool(False),
  74157. applyFootprintCorrection = cms.bool(True),
  74158. applyOccupancyCut = cms.bool(False),
  74159. applyPhotonPtSumOutsideSignalConeCut = cms.bool(True),
  74160. applyRelativeSumPtCut = cms.bool(False),
  74161. applyRhoCorrection = cms.bool(False),
  74162. applySumPtCut = cms.bool(False),
  74163. deltaBetaFactor = cms.string('0.2000'),
  74164. deltaBetaPUTrackPtCutOverride = cms.double(0.5),
  74165. footprintCorrections = cms.VPSet(cms.PSet(
  74166. offset = cms.string('0.0'),
  74167. selection = cms.string('decayMode() = 0')
  74168. ),
  74169. cms.PSet(
  74170. offset = cms.string('0.0'),
  74171. selection = cms.string('decayMode() = 1 || decayMode() = 2')
  74172. ),
  74173. cms.PSet(
  74174. offset = cms.string('2.7'),
  74175. selection = cms.string('decayMode() = 5')
  74176. ),
  74177. cms.PSet(
  74178. offset = cms.string('0.0'),
  74179. selection = cms.string('decayMode() = 6')
  74180. ),
  74181. cms.PSet(
  74182. offset = cms.string('max(2.0, 0.22*pt() - 2.0)'),
  74183. selection = cms.string('decayMode() = 10')
  74184. )),
  74185. isoConeSizeForDeltaBeta = cms.double(0.8),
  74186. maxAbsPhotonSumPt_outsideSignalCone = cms.double(1000000000.0),
  74187. maxRelPhotonSumPt_outsideSignalCone = cms.double(0.1),
  74188. maximumOccupancy = cms.uint32(0),
  74189. maximumSumPtCut = cms.double(2.5),
  74190. minTauPtForNoIso = cms.double(-99.0),
  74191. particleFlowSrc = cms.InputTag("particleFlow"),
  74192. qualityCuts = cms.PSet(
  74193. isolationQualityCuts = cms.PSet(
  74194. maxDeltaZ = cms.double(0.2),
  74195. maxTrackChi2 = cms.double(100.0),
  74196. maxTransverseImpactParameter = cms.double(0.03),
  74197. minGammaEt = cms.double(0.5),
  74198. minTrackHits = cms.uint32(3),
  74199. minTrackPixelHits = cms.uint32(0),
  74200. minTrackPt = cms.double(0.5),
  74201. minTrackVertexWeight = cms.double(-1.0)
  74202. ),
  74203. leadingTrkOrPFCandOption = cms.string('leadPFCand'),
  74204. primaryVertexSrc = cms.InputTag("offlinePrimaryVertices"),
  74205. pvFindingAlgo = cms.string('closestInDeltaZ'),
  74206. recoverLeadingTrk = cms.bool(False),
  74207. signalQualityCuts = cms.PSet(
  74208. maxDeltaZ = cms.double(0.4),
  74209. maxTrackChi2 = cms.double(100.0),
  74210. maxTransverseImpactParameter = cms.double(0.1),
  74211. minGammaEt = cms.double(0.5),
  74212. minNeutralHadronEt = cms.double(30.0),
  74213. minTrackHits = cms.uint32(3),
  74214. minTrackPixelHits = cms.uint32(0),
  74215. minTrackPt = cms.double(0.5),
  74216. minTrackVertexWeight = cms.double(-1.0)
  74217. ),
  74218. vertexTrackFiltering = cms.bool(False),
  74219. vxAssocQualityCuts = cms.PSet(
  74220. maxTrackChi2 = cms.double(100.0),
  74221. maxTransverseImpactParameter = cms.double(0.1),
  74222. minGammaEt = cms.double(0.5),
  74223. minTrackHits = cms.uint32(3),
  74224. minTrackPixelHits = cms.uint32(0),
  74225. minTrackPt = cms.double(0.5),
  74226. minTrackVertexWeight = cms.double(-1.0)
  74227. )
  74228. ),
  74229. relativeSumPtCut = cms.double(0.0),
  74230. relativeSumPtOffset = cms.double(0.0),
  74231. rhoConeSize = cms.double(0.5),
  74232. rhoProducer = cms.InputTag("fixedGridRhoFastjetAll"),
  74233. rhoUEOffsetCorrection = cms.double(1.0),
  74234. storeRawSumPt = cms.bool(True),
  74235. verbosity = cms.int32(0),
  74236. vertexSrc = cms.InputTag("offlinePrimaryVertices")
  74237. )
  74238.  
  74239.  
  74240. process.hpsPFTauDiscriminationByTightCombinedIsolationDBSumPtCorr = cms.EDProducer("PFRecoTauDiscriminationByIsolation",
  74241. ApplyDiscriminationByECALIsolation = cms.bool(True),
  74242. ApplyDiscriminationByTrackerIsolation = cms.bool(True),
  74243. ApplyDiscriminationByWeightedECALIsolation = cms.bool(False),
  74244. PFTauProducer = cms.InputTag("hpsPFTauProducer"),
  74245. Prediscriminants = cms.PSet(
  74246. BooleanOperator = cms.string('and'),
  74247. decayMode = cms.PSet(
  74248. Producer = cms.InputTag("hpsPFTauDiscriminationByDecayModeFindingNewDMs"),
  74249. cut = cms.double(0.5)
  74250. )
  74251. ),
  74252. UseAllPFCandsForWeights = cms.bool(False),
  74253. WeightECALIsolation = cms.double(1.0),
  74254. applyDeltaBetaCorrection = cms.bool(True),
  74255. applyFootprintCorrection = cms.bool(False),
  74256. applyOccupancyCut = cms.bool(False),
  74257. applyPhotonPtSumOutsideSignalConeCut = cms.bool(False),
  74258. applyRelativeSumPtCut = cms.bool(False),
  74259. applyRhoCorrection = cms.bool(False),
  74260. applySumPtCut = cms.bool(True),
  74261. deltaBetaFactor = cms.string('0.2000'),
  74262. deltaBetaPUTrackPtCutOverride = cms.double(0.5),
  74263. footprintCorrections = cms.VPSet(cms.PSet(
  74264. offset = cms.string('0.0'),
  74265. selection = cms.string('decayMode() = 0')
  74266. ),
  74267. cms.PSet(
  74268. offset = cms.string('0.0'),
  74269. selection = cms.string('decayMode() = 1 || decayMode() = 2')
  74270. ),
  74271. cms.PSet(
  74272. offset = cms.string('2.7'),
  74273. selection = cms.string('decayMode() = 5')
  74274. ),
  74275. cms.PSet(
  74276. offset = cms.string('0.0'),
  74277. selection = cms.string('decayMode() = 6')
  74278. ),
  74279. cms.PSet(
  74280. offset = cms.string('max(2.0, 0.22*pt() - 2.0)'),
  74281. selection = cms.string('decayMode() = 10')
  74282. )),
  74283. isoConeSizeForDeltaBeta = cms.double(0.8),
  74284. maxAbsPhotonSumPt_outsideSignalCone = cms.double(1000000000.0),
  74285. maxRelPhotonSumPt_outsideSignalCone = cms.double(0.1),
  74286. maximumOccupancy = cms.uint32(0),
  74287. maximumSumPtCut = cms.double(0.8),
  74288. minTauPtForNoIso = cms.double(-99.0),
  74289. particleFlowSrc = cms.InputTag("particleFlow"),
  74290. qualityCuts = cms.PSet(
  74291. isolationQualityCuts = cms.PSet(
  74292. maxDeltaZ = cms.double(0.2),
  74293. maxTrackChi2 = cms.double(100.0),
  74294. maxTransverseImpactParameter = cms.double(0.03),
  74295. minGammaEt = cms.double(0.5),
  74296. minTrackHits = cms.uint32(8),
  74297. minTrackPixelHits = cms.uint32(0),
  74298. minTrackPt = cms.double(0.5),
  74299. minTrackVertexWeight = cms.double(-1.0)
  74300. ),
  74301. leadingTrkOrPFCandOption = cms.string('leadPFCand'),
  74302. primaryVertexSrc = cms.InputTag("offlinePrimaryVertices"),
  74303. pvFindingAlgo = cms.string('closestInDeltaZ'),
  74304. recoverLeadingTrk = cms.bool(False),
  74305. signalQualityCuts = cms.PSet(
  74306. maxDeltaZ = cms.double(0.4),
  74307. maxTrackChi2 = cms.double(100.0),
  74308. maxTransverseImpactParameter = cms.double(0.1),
  74309. minGammaEt = cms.double(0.5),
  74310. minNeutralHadronEt = cms.double(30.0),
  74311. minTrackHits = cms.uint32(3),
  74312. minTrackPixelHits = cms.uint32(0),
  74313. minTrackPt = cms.double(0.5),
  74314. minTrackVertexWeight = cms.double(-1.0)
  74315. ),
  74316. vertexTrackFiltering = cms.bool(False),
  74317. vxAssocQualityCuts = cms.PSet(
  74318. maxTrackChi2 = cms.double(100.0),
  74319. maxTransverseImpactParameter = cms.double(0.1),
  74320. minGammaEt = cms.double(0.5),
  74321. minTrackHits = cms.uint32(3),
  74322. minTrackPixelHits = cms.uint32(0),
  74323. minTrackPt = cms.double(0.5),
  74324. minTrackVertexWeight = cms.double(-1.0)
  74325. )
  74326. ),
  74327. relativeSumPtCut = cms.double(0.0),
  74328. relativeSumPtOffset = cms.double(0.0),
  74329. rhoConeSize = cms.double(0.5),
  74330. rhoProducer = cms.InputTag("fixedGridRhoFastjetAll"),
  74331. rhoUEOffsetCorrection = cms.double(1.0),
  74332. verbosity = cms.int32(0),
  74333. vertexSrc = cms.InputTag("offlinePrimaryVertices")
  74334. )
  74335.  
  74336.  
  74337. process.hpsPFTauDiscriminationByTightCombinedIsolationDBSumPtCorr3Hits = cms.EDProducer("PFRecoTauDiscriminationByIsolation",
  74338. ApplyDiscriminationByECALIsolation = cms.bool(True),
  74339. ApplyDiscriminationByTrackerIsolation = cms.bool(True),
  74340. ApplyDiscriminationByWeightedECALIsolation = cms.bool(False),
  74341. PFTauProducer = cms.InputTag("hpsPFTauProducer"),
  74342. Prediscriminants = cms.PSet(
  74343. BooleanOperator = cms.string('and'),
  74344. decayMode = cms.PSet(
  74345. Producer = cms.InputTag("hpsPFTauDiscriminationByDecayModeFindingNewDMs"),
  74346. cut = cms.double(0.5)
  74347. )
  74348. ),
  74349. UseAllPFCandsForWeights = cms.bool(False),
  74350. WeightECALIsolation = cms.double(1.0),
  74351. applyDeltaBetaCorrection = cms.bool(True),
  74352. applyFootprintCorrection = cms.bool(False),
  74353. applyOccupancyCut = cms.bool(False),
  74354. applyPhotonPtSumOutsideSignalConeCut = cms.bool(True),
  74355. applyRelativeSumPtCut = cms.bool(False),
  74356. applyRhoCorrection = cms.bool(False),
  74357. applySumPtCut = cms.bool(True),
  74358. deltaBetaFactor = cms.string('0.2000'),
  74359. deltaBetaPUTrackPtCutOverride = cms.double(0.5),
  74360. footprintCorrections = cms.VPSet(cms.PSet(
  74361. offset = cms.string('0.0'),
  74362. selection = cms.string('decayMode() = 0')
  74363. ),
  74364. cms.PSet(
  74365. offset = cms.string('0.0'),
  74366. selection = cms.string('decayMode() = 1 || decayMode() = 2')
  74367. ),
  74368. cms.PSet(
  74369. offset = cms.string('2.7'),
  74370. selection = cms.string('decayMode() = 5')
  74371. ),
  74372. cms.PSet(
  74373. offset = cms.string('0.0'),
  74374. selection = cms.string('decayMode() = 6')
  74375. ),
  74376. cms.PSet(
  74377. offset = cms.string('max(2.0, 0.22*pt() - 2.0)'),
  74378. selection = cms.string('decayMode() = 10')
  74379. )),
  74380. isoConeSizeForDeltaBeta = cms.double(0.8),
  74381. maxAbsPhotonSumPt_outsideSignalCone = cms.double(1000000000.0),
  74382. maxRelPhotonSumPt_outsideSignalCone = cms.double(0.1),
  74383. maximumOccupancy = cms.uint32(0),
  74384. maximumSumPtCut = cms.double(0.8),
  74385. minTauPtForNoIso = cms.double(-99.0),
  74386. particleFlowSrc = cms.InputTag("particleFlow"),
  74387. qualityCuts = cms.PSet(
  74388. isolationQualityCuts = cms.PSet(
  74389. maxDeltaZ = cms.double(0.2),
  74390. maxTrackChi2 = cms.double(100.0),
  74391. maxTransverseImpactParameter = cms.double(0.03),
  74392. minGammaEt = cms.double(0.5),
  74393. minTrackHits = cms.uint32(3),
  74394. minTrackPixelHits = cms.uint32(0),
  74395. minTrackPt = cms.double(0.5),
  74396. minTrackVertexWeight = cms.double(-1.0)
  74397. ),
  74398. leadingTrkOrPFCandOption = cms.string('leadPFCand'),
  74399. primaryVertexSrc = cms.InputTag("offlinePrimaryVertices"),
  74400. pvFindingAlgo = cms.string('closestInDeltaZ'),
  74401. recoverLeadingTrk = cms.bool(False),
  74402. signalQualityCuts = cms.PSet(
  74403. maxDeltaZ = cms.double(0.4),
  74404. maxTrackChi2 = cms.double(100.0),
  74405. maxTransverseImpactParameter = cms.double(0.1),
  74406. minGammaEt = cms.double(0.5),
  74407. minNeutralHadronEt = cms.double(30.0),
  74408. minTrackHits = cms.uint32(3),
  74409. minTrackPixelHits = cms.uint32(0),
  74410. minTrackPt = cms.double(0.5),
  74411. minTrackVertexWeight = cms.double(-1.0)
  74412. ),
  74413. vertexTrackFiltering = cms.bool(False),
  74414. vxAssocQualityCuts = cms.PSet(
  74415. maxTrackChi2 = cms.double(100.0),
  74416. maxTransverseImpactParameter = cms.double(0.1),
  74417. minGammaEt = cms.double(0.5),
  74418. minTrackHits = cms.uint32(3),
  74419. minTrackPixelHits = cms.uint32(0),
  74420. minTrackPt = cms.double(0.5),
  74421. minTrackVertexWeight = cms.double(-1.0)
  74422. )
  74423. ),
  74424. relativeSumPtCut = cms.double(0.0),
  74425. relativeSumPtOffset = cms.double(0.0),
  74426. rhoConeSize = cms.double(0.5),
  74427. rhoProducer = cms.InputTag("fixedGridRhoFastjetAll"),
  74428. rhoUEOffsetCorrection = cms.double(1.0),
  74429. verbosity = cms.int32(0),
  74430. vertexSrc = cms.InputTag("offlinePrimaryVertices")
  74431. )
  74432.  
  74433.  
  74434. process.hpsPFTauDiscriminationByTightCombinedIsolationDBSumPtCorr3HitsBoosted = cms.EDProducer("PFRecoTauDiscriminationByIsolation",
  74435. ApplyDiscriminationByECALIsolation = cms.bool(True),
  74436. ApplyDiscriminationByTrackerIsolation = cms.bool(True),
  74437. ApplyDiscriminationByWeightedECALIsolation = cms.bool(False),
  74438. PFTauProducer = cms.InputTag("hpsPFTauProducerBoosted"),
  74439. Prediscriminants = cms.PSet(
  74440. BooleanOperator = cms.string('and'),
  74441. decayMode = cms.PSet(
  74442. Producer = cms.InputTag("hpsPFTauDiscriminationByDecayModeFindingNewDMsBoosted"),
  74443. cut = cms.double(0.5)
  74444. )
  74445. ),
  74446. UseAllPFCandsForWeights = cms.bool(False),
  74447. WeightECALIsolation = cms.double(1.0),
  74448. applyDeltaBetaCorrection = cms.bool(True),
  74449. applyFootprintCorrection = cms.bool(False),
  74450. applyOccupancyCut = cms.bool(False),
  74451. applyPhotonPtSumOutsideSignalConeCut = cms.bool(True),
  74452. applyRelativeSumPtCut = cms.bool(False),
  74453. applyRhoCorrection = cms.bool(False),
  74454. applySumPtCut = cms.bool(True),
  74455. deltaBetaFactor = cms.string('0.2000'),
  74456. deltaBetaPUTrackPtCutOverride = cms.double(0.5),
  74457. footprintCorrections = cms.VPSet(cms.PSet(
  74458. offset = cms.string('0.0'),
  74459. selection = cms.string('decayMode() = 0')
  74460. ),
  74461. cms.PSet(
  74462. offset = cms.string('0.0'),
  74463. selection = cms.string('decayMode() = 1 || decayMode() = 2')
  74464. ),
  74465. cms.PSet(
  74466. offset = cms.string('2.7'),
  74467. selection = cms.string('decayMode() = 5')
  74468. ),
  74469. cms.PSet(
  74470. offset = cms.string('0.0'),
  74471. selection = cms.string('decayMode() = 6')
  74472. ),
  74473. cms.PSet(
  74474. offset = cms.string('max(2.0, 0.22*pt() - 2.0)'),
  74475. selection = cms.string('decayMode() = 10')
  74476. )),
  74477. isoConeSizeForDeltaBeta = cms.double(0.8),
  74478. maxAbsPhotonSumPt_outsideSignalCone = cms.double(1000000000.0),
  74479. maxRelPhotonSumPt_outsideSignalCone = cms.double(0.1),
  74480. maximumOccupancy = cms.uint32(0),
  74481. maximumSumPtCut = cms.double(0.8),
  74482. minTauPtForNoIso = cms.double(-99.0),
  74483. particleFlowSrc = cms.InputTag("particleFlow"),
  74484. qualityCuts = cms.PSet(
  74485. isolationQualityCuts = cms.PSet(
  74486. maxDeltaZ = cms.double(0.2),
  74487. maxTrackChi2 = cms.double(100.0),
  74488. maxTransverseImpactParameter = cms.double(0.03),
  74489. minGammaEt = cms.double(0.5),
  74490. minTrackHits = cms.uint32(3),
  74491. minTrackPixelHits = cms.uint32(0),
  74492. minTrackPt = cms.double(0.5),
  74493. minTrackVertexWeight = cms.double(-1.0)
  74494. ),
  74495. leadingTrkOrPFCandOption = cms.string('leadPFCand'),
  74496. primaryVertexSrc = cms.InputTag("offlinePrimaryVertices"),
  74497. pvFindingAlgo = cms.string('closestInDeltaZ'),
  74498. recoverLeadingTrk = cms.bool(False),
  74499. signalQualityCuts = cms.PSet(
  74500. maxDeltaZ = cms.double(0.4),
  74501. maxTrackChi2 = cms.double(100.0),
  74502. maxTransverseImpactParameter = cms.double(0.1),
  74503. minGammaEt = cms.double(0.5),
  74504. minNeutralHadronEt = cms.double(30.0),
  74505. minTrackHits = cms.uint32(3),
  74506. minTrackPixelHits = cms.uint32(0),
  74507. minTrackPt = cms.double(0.5),
  74508. minTrackVertexWeight = cms.double(-1.0)
  74509. ),
  74510. vertexTrackFiltering = cms.bool(False),
  74511. vxAssocQualityCuts = cms.PSet(
  74512. maxTrackChi2 = cms.double(100.0),
  74513. maxTransverseImpactParameter = cms.double(0.1),
  74514. minGammaEt = cms.double(0.5),
  74515. minTrackHits = cms.uint32(3),
  74516. minTrackPixelHits = cms.uint32(0),
  74517. minTrackPt = cms.double(0.5),
  74518. minTrackVertexWeight = cms.double(-1.0)
  74519. )
  74520. ),
  74521. relativeSumPtCut = cms.double(0.0),
  74522. relativeSumPtOffset = cms.double(0.0),
  74523. rhoConeSize = cms.double(0.5),
  74524. rhoProducer = cms.InputTag("fixedGridRhoFastjetAll"),
  74525. rhoUEOffsetCorrection = cms.double(1.0),
  74526. verbosity = cms.int32(0),
  74527. vertexSrc = cms.InputTag("offlinePrimaryVertices")
  74528. )
  74529.  
  74530.  
  74531. process.hpsPFTauDiscriminationByTightCombinedIsolationDBSumPtCorr3HitsdR03 = cms.EDProducer("PFRecoTauDiscriminationByIsolation",
  74532. ApplyDiscriminationByECALIsolation = cms.bool(True),
  74533. ApplyDiscriminationByTrackerIsolation = cms.bool(True),
  74534. ApplyDiscriminationByWeightedECALIsolation = cms.bool(False),
  74535. PFTauProducer = cms.InputTag("hpsPFTauProducer"),
  74536. Prediscriminants = cms.PSet(
  74537. BooleanOperator = cms.string('and'),
  74538. decayMode = cms.PSet(
  74539. Producer = cms.InputTag("hpsPFTauDiscriminationByDecayModeFindingNewDMs"),
  74540. cut = cms.double(0.5)
  74541. )
  74542. ),
  74543. UseAllPFCandsForWeights = cms.bool(False),
  74544. WeightECALIsolation = cms.double(1.0),
  74545. applyDeltaBetaCorrection = cms.bool(True),
  74546. applyFootprintCorrection = cms.bool(False),
  74547. applyOccupancyCut = cms.bool(False),
  74548. applyPhotonPtSumOutsideSignalConeCut = cms.bool(True),
  74549. applyRelativeSumPtCut = cms.bool(False),
  74550. applyRhoCorrection = cms.bool(False),
  74551. applySumPtCut = cms.bool(True),
  74552. customOuterCone = cms.double(0.3),
  74553. deltaBetaFactor = cms.string('0.0720'),
  74554. deltaBetaPUTrackPtCutOverride = cms.double(0.5),
  74555. footprintCorrections = cms.VPSet(cms.PSet(
  74556. offset = cms.string('0.0'),
  74557. selection = cms.string('decayMode() = 0')
  74558. ),
  74559. cms.PSet(
  74560. offset = cms.string('0.0'),
  74561. selection = cms.string('decayMode() = 1 || decayMode() = 2')
  74562. ),
  74563. cms.PSet(
  74564. offset = cms.string('2.7'),
  74565. selection = cms.string('decayMode() = 5')
  74566. ),
  74567. cms.PSet(
  74568. offset = cms.string('0.0'),
  74569. selection = cms.string('decayMode() = 6')
  74570. ),
  74571. cms.PSet(
  74572. offset = cms.string('max(2.0, 0.22*pt() - 2.0)'),
  74573. selection = cms.string('decayMode() = 10')
  74574. )),
  74575. isoConeSizeForDeltaBeta = cms.double(0.8),
  74576. maxAbsPhotonSumPt_outsideSignalCone = cms.double(1000000000.0),
  74577. maxRelPhotonSumPt_outsideSignalCone = cms.double(0.1),
  74578. maximumOccupancy = cms.uint32(0),
  74579. maximumSumPtCut = cms.double(0.8),
  74580. minTauPtForNoIso = cms.double(-99.0),
  74581. particleFlowSrc = cms.InputTag("particleFlow"),
  74582. qualityCuts = cms.PSet(
  74583. isolationQualityCuts = cms.PSet(
  74584. maxDeltaZ = cms.double(0.2),
  74585. maxTrackChi2 = cms.double(100.0),
  74586. maxTransverseImpactParameter = cms.double(0.03),
  74587. minGammaEt = cms.double(0.5),
  74588. minTrackHits = cms.uint32(3),
  74589. minTrackPixelHits = cms.uint32(0),
  74590. minTrackPt = cms.double(0.5),
  74591. minTrackVertexWeight = cms.double(-1.0)
  74592. ),
  74593. leadingTrkOrPFCandOption = cms.string('leadPFCand'),
  74594. primaryVertexSrc = cms.InputTag("offlinePrimaryVertices"),
  74595. pvFindingAlgo = cms.string('closestInDeltaZ'),
  74596. recoverLeadingTrk = cms.bool(False),
  74597. signalQualityCuts = cms.PSet(
  74598. maxDeltaZ = cms.double(0.4),
  74599. maxTrackChi2 = cms.double(100.0),
  74600. maxTransverseImpactParameter = cms.double(0.1),
  74601. minGammaEt = cms.double(0.5),
  74602. minNeutralHadronEt = cms.double(30.0),
  74603. minTrackHits = cms.uint32(3),
  74604. minTrackPixelHits = cms.uint32(0),
  74605. minTrackPt = cms.double(0.5),
  74606. minTrackVertexWeight = cms.double(-1.0)
  74607. ),
  74608. vertexTrackFiltering = cms.bool(False),
  74609. vxAssocQualityCuts = cms.PSet(
  74610. maxTrackChi2 = cms.double(100.0),
  74611. maxTransverseImpactParameter = cms.double(0.1),
  74612. minGammaEt = cms.double(0.5),
  74613. minTrackHits = cms.uint32(3),
  74614. minTrackPixelHits = cms.uint32(0),
  74615. minTrackPt = cms.double(0.5),
  74616. minTrackVertexWeight = cms.double(-1.0)
  74617. )
  74618. ),
  74619. relativeSumPtCut = cms.double(0.0),
  74620. relativeSumPtOffset = cms.double(0.0),
  74621. rhoConeSize = cms.double(0.5),
  74622. rhoProducer = cms.InputTag("fixedGridRhoFastjetAll"),
  74623. rhoUEOffsetCorrection = cms.double(1.0),
  74624. verbosity = cms.int32(0),
  74625. vertexSrc = cms.InputTag("offlinePrimaryVertices")
  74626. )
  74627.  
  74628.  
  74629. process.hpsPFTauDiscriminationByTightCombinedIsolationDBSumPtCorr3HitsdR03Boosted = cms.EDProducer("PFRecoTauDiscriminationByIsolation",
  74630. ApplyDiscriminationByECALIsolation = cms.bool(True),
  74631. ApplyDiscriminationByTrackerIsolation = cms.bool(True),
  74632. ApplyDiscriminationByWeightedECALIsolation = cms.bool(False),
  74633. PFTauProducer = cms.InputTag("hpsPFTauProducerBoosted"),
  74634. Prediscriminants = cms.PSet(
  74635. BooleanOperator = cms.string('and'),
  74636. decayMode = cms.PSet(
  74637. Producer = cms.InputTag("hpsPFTauDiscriminationByDecayModeFindingNewDMsBoosted"),
  74638. cut = cms.double(0.5)
  74639. )
  74640. ),
  74641. UseAllPFCandsForWeights = cms.bool(False),
  74642. WeightECALIsolation = cms.double(1.0),
  74643. applyDeltaBetaCorrection = cms.bool(True),
  74644. applyFootprintCorrection = cms.bool(False),
  74645. applyOccupancyCut = cms.bool(False),
  74646. applyPhotonPtSumOutsideSignalConeCut = cms.bool(True),
  74647. applyRelativeSumPtCut = cms.bool(False),
  74648. applyRhoCorrection = cms.bool(False),
  74649. applySumPtCut = cms.bool(True),
  74650. customOuterCone = cms.double(0.3),
  74651. deltaBetaFactor = cms.string('0.0720'),
  74652. deltaBetaPUTrackPtCutOverride = cms.double(0.5),
  74653. footprintCorrections = cms.VPSet(cms.PSet(
  74654. offset = cms.string('0.0'),
  74655. selection = cms.string('decayMode() = 0')
  74656. ),
  74657. cms.PSet(
  74658. offset = cms.string('0.0'),
  74659. selection = cms.string('decayMode() = 1 || decayMode() = 2')
  74660. ),
  74661. cms.PSet(
  74662. offset = cms.string('2.7'),
  74663. selection = cms.string('decayMode() = 5')
  74664. ),
  74665. cms.PSet(
  74666. offset = cms.string('0.0'),
  74667. selection = cms.string('decayMode() = 6')
  74668. ),
  74669. cms.PSet(
  74670. offset = cms.string('max(2.0, 0.22*pt() - 2.0)'),
  74671. selection = cms.string('decayMode() = 10')
  74672. )),
  74673. isoConeSizeForDeltaBeta = cms.double(0.8),
  74674. maxAbsPhotonSumPt_outsideSignalCone = cms.double(1000000000.0),
  74675. maxRelPhotonSumPt_outsideSignalCone = cms.double(0.1),
  74676. maximumOccupancy = cms.uint32(0),
  74677. maximumSumPtCut = cms.double(0.8),
  74678. minTauPtForNoIso = cms.double(-99.0),
  74679. particleFlowSrc = cms.InputTag("particleFlow"),
  74680. qualityCuts = cms.PSet(
  74681. isolationQualityCuts = cms.PSet(
  74682. maxDeltaZ = cms.double(0.2),
  74683. maxTrackChi2 = cms.double(100.0),
  74684. maxTransverseImpactParameter = cms.double(0.03),
  74685. minGammaEt = cms.double(0.5),
  74686. minTrackHits = cms.uint32(3),
  74687. minTrackPixelHits = cms.uint32(0),
  74688. minTrackPt = cms.double(0.5),
  74689. minTrackVertexWeight = cms.double(-1.0)
  74690. ),
  74691. leadingTrkOrPFCandOption = cms.string('leadPFCand'),
  74692. primaryVertexSrc = cms.InputTag("offlinePrimaryVertices"),
  74693. pvFindingAlgo = cms.string('closestInDeltaZ'),
  74694. recoverLeadingTrk = cms.bool(False),
  74695. signalQualityCuts = cms.PSet(
  74696. maxDeltaZ = cms.double(0.4),
  74697. maxTrackChi2 = cms.double(100.0),
  74698. maxTransverseImpactParameter = cms.double(0.1),
  74699. minGammaEt = cms.double(0.5),
  74700. minNeutralHadronEt = cms.double(30.0),
  74701. minTrackHits = cms.uint32(3),
  74702. minTrackPixelHits = cms.uint32(0),
  74703. minTrackPt = cms.double(0.5),
  74704. minTrackVertexWeight = cms.double(-1.0)
  74705. ),
  74706. vertexTrackFiltering = cms.bool(False),
  74707. vxAssocQualityCuts = cms.PSet(
  74708. maxTrackChi2 = cms.double(100.0),
  74709. maxTransverseImpactParameter = cms.double(0.1),
  74710. minGammaEt = cms.double(0.5),
  74711. minTrackHits = cms.uint32(3),
  74712. minTrackPixelHits = cms.uint32(0),
  74713. minTrackPt = cms.double(0.5),
  74714. minTrackVertexWeight = cms.double(-1.0)
  74715. )
  74716. ),
  74717. relativeSumPtCut = cms.double(0.0),
  74718. relativeSumPtOffset = cms.double(0.0),
  74719. rhoConeSize = cms.double(0.5),
  74720. rhoProducer = cms.InputTag("fixedGridRhoFastjetAll"),
  74721. rhoUEOffsetCorrection = cms.double(1.0),
  74722. verbosity = cms.int32(0),
  74723. vertexSrc = cms.InputTag("offlinePrimaryVertices")
  74724. )
  74725.  
  74726.  
  74727. process.hpsPFTauDiscriminationByTightElectronRejection = cms.EDProducer("PFRecoTauDiscriminationAgainstElectron",
  74728. ApplyCut_BremCombined = cms.bool(True),
  74729. ApplyCut_BremsRecoveryEOverPLead = cms.bool(False),
  74730. ApplyCut_EOverPLead = cms.bool(False),
  74731. ApplyCut_EcalCrackCut = cms.bool(True),
  74732. ApplyCut_ElectronPreID = cms.bool(False),
  74733. ApplyCut_ElectronPreID_2D = cms.bool(False),
  74734. ApplyCut_EmFraction = cms.bool(False),
  74735. ApplyCut_Hcal3x3OverPLead = cms.bool(False),
  74736. ApplyCut_HcalMaxOverPLead = cms.bool(False),
  74737. ApplyCut_HcalTotOverPLead = cms.bool(False),
  74738. ApplyCut_PFElectronMVA = cms.bool(True),
  74739. BremCombined_Fraction = cms.double(0.99),
  74740. BremCombined_HOP = cms.double(0.1),
  74741. BremCombined_Mass = cms.double(0.55),
  74742. BremCombined_StripSize = cms.double(0.03),
  74743. BremsRecoveryEOverPLead_maxValue = cms.double(1.8),
  74744. BremsRecoveryEOverPLead_minValue = cms.double(0.8),
  74745. EOverPLead_maxValue = cms.double(1.8),
  74746. EOverPLead_minValue = cms.double(0.8),
  74747. ElecPreID0_EOverPLead_maxValue = cms.double(0.95),
  74748. ElecPreID0_HOverPLead_minValue = cms.double(0.05),
  74749. ElecPreID1_EOverPLead_maxValue = cms.double(0.8),
  74750. ElecPreID1_HOverPLead_minValue = cms.double(0.15),
  74751. EmFraction_maxValue = cms.double(0.9),
  74752. Hcal3x3OverPLead_minValue = cms.double(0.1),
  74753. HcalMaxOverPLead_minValue = cms.double(0.1),
  74754. HcalTotOverPLead_minValue = cms.double(0.1),
  74755. PFElectronMVA_maxValue = cms.double(-0.1),
  74756. PFTauProducer = cms.InputTag("hpsPFTauProducer"),
  74757. Prediscriminants = cms.PSet(
  74758. BooleanOperator = cms.string('and')
  74759. )
  74760. )
  74761.  
  74762.  
  74763. process.hpsPFTauDiscriminationByTightElectronRejectionBoosted = cms.EDProducer("PFRecoTauDiscriminationAgainstElectron",
  74764. ApplyCut_BremCombined = cms.bool(True),
  74765. ApplyCut_BremsRecoveryEOverPLead = cms.bool(False),
  74766. ApplyCut_EOverPLead = cms.bool(False),
  74767. ApplyCut_EcalCrackCut = cms.bool(True),
  74768. ApplyCut_ElectronPreID = cms.bool(False),
  74769. ApplyCut_ElectronPreID_2D = cms.bool(False),
  74770. ApplyCut_EmFraction = cms.bool(False),
  74771. ApplyCut_Hcal3x3OverPLead = cms.bool(False),
  74772. ApplyCut_HcalMaxOverPLead = cms.bool(False),
  74773. ApplyCut_HcalTotOverPLead = cms.bool(False),
  74774. ApplyCut_PFElectronMVA = cms.bool(True),
  74775. BremCombined_Fraction = cms.double(0.99),
  74776. BremCombined_HOP = cms.double(0.1),
  74777. BremCombined_Mass = cms.double(0.55),
  74778. BremCombined_StripSize = cms.double(0.03),
  74779. BremsRecoveryEOverPLead_maxValue = cms.double(1.8),
  74780. BremsRecoveryEOverPLead_minValue = cms.double(0.8),
  74781. EOverPLead_maxValue = cms.double(1.8),
  74782. EOverPLead_minValue = cms.double(0.8),
  74783. ElecPreID0_EOverPLead_maxValue = cms.double(0.95),
  74784. ElecPreID0_HOverPLead_minValue = cms.double(0.05),
  74785. ElecPreID1_EOverPLead_maxValue = cms.double(0.8),
  74786. ElecPreID1_HOverPLead_minValue = cms.double(0.15),
  74787. EmFraction_maxValue = cms.double(0.9),
  74788. Hcal3x3OverPLead_minValue = cms.double(0.1),
  74789. HcalMaxOverPLead_minValue = cms.double(0.1),
  74790. HcalTotOverPLead_minValue = cms.double(0.1),
  74791. PFElectronMVA_maxValue = cms.double(-0.1),
  74792. PFTauProducer = cms.InputTag("hpsPFTauProducerBoosted"),
  74793. Prediscriminants = cms.PSet(
  74794. BooleanOperator = cms.string('and')
  74795. )
  74796. )
  74797.  
  74798.  
  74799. process.hpsPFTauDiscriminationByTightIsolation = cms.EDProducer("PFRecoTauDiscriminationByIsolation",
  74800. ApplyDiscriminationByECALIsolation = cms.bool(True),
  74801. ApplyDiscriminationByTrackerIsolation = cms.bool(False),
  74802. ApplyDiscriminationByWeightedECALIsolation = cms.bool(False),
  74803. PFTauProducer = cms.InputTag("hpsPFTauProducer"),
  74804. Prediscriminants = cms.PSet(
  74805. BooleanOperator = cms.string('and'),
  74806. decayMode = cms.PSet(
  74807. Producer = cms.InputTag("hpsPFTauDiscriminationByDecayModeFindingNewDMs"),
  74808. cut = cms.double(0.5)
  74809. ),
  74810. preIso = cms.PSet(
  74811. Producer = cms.InputTag("hpsPFTauDiscriminationByTightChargedIsolation"),
  74812. cut = cms.double(0.5)
  74813. )
  74814. ),
  74815. UseAllPFCandsForWeights = cms.bool(False),
  74816. WeightECALIsolation = cms.double(1.0),
  74817. applyDeltaBetaCorrection = cms.bool(False),
  74818. applyFootprintCorrection = cms.bool(False),
  74819. applyOccupancyCut = cms.bool(True),
  74820. applyPhotonPtSumOutsideSignalConeCut = cms.bool(False),
  74821. applyRelativeSumPtCut = cms.bool(False),
  74822. applyRhoCorrection = cms.bool(False),
  74823. applySumPtCut = cms.bool(False),
  74824. deltaBetaFactor = cms.string('0.38'),
  74825. footprintCorrections = cms.VPSet(cms.PSet(
  74826. offset = cms.string('0.0'),
  74827. selection = cms.string('decayMode() = 0')
  74828. ),
  74829. cms.PSet(
  74830. offset = cms.string('0.0'),
  74831. selection = cms.string('decayMode() = 1 || decayMode() = 2')
  74832. ),
  74833. cms.PSet(
  74834. offset = cms.string('2.7'),
  74835. selection = cms.string('decayMode() = 5')
  74836. ),
  74837. cms.PSet(
  74838. offset = cms.string('0.0'),
  74839. selection = cms.string('decayMode() = 6')
  74840. ),
  74841. cms.PSet(
  74842. offset = cms.string('max(2.0, 0.22*pt() - 2.0)'),
  74843. selection = cms.string('decayMode() = 10')
  74844. )),
  74845. isoConeSizeForDeltaBeta = cms.double(0.5),
  74846. maxAbsPhotonSumPt_outsideSignalCone = cms.double(1000000000.0),
  74847. maxRelPhotonSumPt_outsideSignalCone = cms.double(0.1),
  74848. maximumOccupancy = cms.uint32(0),
  74849. maximumSumPtCut = cms.double(6.0),
  74850. minTauPtForNoIso = cms.double(-99.0),
  74851. particleFlowSrc = cms.InputTag("particleFlow"),
  74852. qualityCuts = cms.PSet(
  74853. isolationQualityCuts = cms.PSet(
  74854. maxDeltaZ = cms.double(0.2),
  74855. maxTrackChi2 = cms.double(100.0),
  74856. maxTransverseImpactParameter = cms.double(0.03),
  74857. minGammaEt = cms.double(0.5),
  74858. minTrackHits = cms.uint32(8),
  74859. minTrackPixelHits = cms.uint32(0),
  74860. minTrackPt = cms.double(0.5),
  74861. minTrackVertexWeight = cms.double(-1.0)
  74862. ),
  74863. leadingTrkOrPFCandOption = cms.string('leadPFCand'),
  74864. primaryVertexSrc = cms.InputTag("offlinePrimaryVertices"),
  74865. pvFindingAlgo = cms.string('closestInDeltaZ'),
  74866. recoverLeadingTrk = cms.bool(False),
  74867. signalQualityCuts = cms.PSet(
  74868. maxDeltaZ = cms.double(0.4),
  74869. maxTrackChi2 = cms.double(100.0),
  74870. maxTransverseImpactParameter = cms.double(0.1),
  74871. minGammaEt = cms.double(0.5),
  74872. minNeutralHadronEt = cms.double(30.0),
  74873. minTrackHits = cms.uint32(3),
  74874. minTrackPixelHits = cms.uint32(0),
  74875. minTrackPt = cms.double(0.5),
  74876. minTrackVertexWeight = cms.double(-1.0)
  74877. ),
  74878. vertexTrackFiltering = cms.bool(False),
  74879. vxAssocQualityCuts = cms.PSet(
  74880. maxTrackChi2 = cms.double(100.0),
  74881. maxTransverseImpactParameter = cms.double(0.1),
  74882. minGammaEt = cms.double(0.5),
  74883. minTrackHits = cms.uint32(3),
  74884. minTrackPixelHits = cms.uint32(0),
  74885. minTrackPt = cms.double(0.5),
  74886. minTrackVertexWeight = cms.double(-1.0)
  74887. )
  74888. ),
  74889. relativeSumPtCut = cms.double(0.0),
  74890. relativeSumPtOffset = cms.double(0.0),
  74891. rhoConeSize = cms.double(0.5),
  74892. rhoProducer = cms.InputTag("fixedGridRhoFastjetAll"),
  74893. rhoUEOffsetCorrection = cms.double(1.0),
  74894. verbosity = cms.int32(0),
  74895. vertexSrc = cms.InputTag("offlinePrimaryVertices")
  74896. )
  74897.  
  74898.  
  74899. process.hpsPFTauDiscriminationByTightIsolationDBSumPtCorr = cms.EDProducer("PFRecoTauDiscriminationByIsolation",
  74900. ApplyDiscriminationByECALIsolation = cms.bool(True),
  74901. ApplyDiscriminationByTrackerIsolation = cms.bool(False),
  74902. ApplyDiscriminationByWeightedECALIsolation = cms.bool(False),
  74903. PFTauProducer = cms.InputTag("hpsPFTauProducer"),
  74904. Prediscriminants = cms.PSet(
  74905. BooleanOperator = cms.string('and'),
  74906. decayMode = cms.PSet(
  74907. Producer = cms.InputTag("hpsPFTauDiscriminationByDecayModeFindingNewDMs"),
  74908. cut = cms.double(0.5)
  74909. ),
  74910. preIso = cms.PSet(
  74911. Producer = cms.InputTag("hpsPFTauDiscriminationByTightChargedIsolation"),
  74912. cut = cms.double(0.5)
  74913. )
  74914. ),
  74915. UseAllPFCandsForWeights = cms.bool(False),
  74916. WeightECALIsolation = cms.double(1.0),
  74917. applyDeltaBetaCorrection = cms.bool(True),
  74918. applyFootprintCorrection = cms.bool(False),
  74919. applyOccupancyCut = cms.bool(False),
  74920. applyPhotonPtSumOutsideSignalConeCut = cms.bool(False),
  74921. applyRelativeSumPtCut = cms.bool(False),
  74922. applyRhoCorrection = cms.bool(False),
  74923. applySumPtCut = cms.bool(True),
  74924. deltaBetaFactor = cms.string('0.2000'),
  74925. deltaBetaPUTrackPtCutOverride = cms.double(0.5),
  74926. footprintCorrections = cms.VPSet(cms.PSet(
  74927. offset = cms.string('0.0'),
  74928. selection = cms.string('decayMode() = 0')
  74929. ),
  74930. cms.PSet(
  74931. offset = cms.string('0.0'),
  74932. selection = cms.string('decayMode() = 1 || decayMode() = 2')
  74933. ),
  74934. cms.PSet(
  74935. offset = cms.string('2.7'),
  74936. selection = cms.string('decayMode() = 5')
  74937. ),
  74938. cms.PSet(
  74939. offset = cms.string('0.0'),
  74940. selection = cms.string('decayMode() = 6')
  74941. ),
  74942. cms.PSet(
  74943. offset = cms.string('max(2.0, 0.22*pt() - 2.0)'),
  74944. selection = cms.string('decayMode() = 10')
  74945. )),
  74946. isoConeSizeForDeltaBeta = cms.double(0.8),
  74947. maxAbsPhotonSumPt_outsideSignalCone = cms.double(1000000000.0),
  74948. maxRelPhotonSumPt_outsideSignalCone = cms.double(0.1),
  74949. maximumOccupancy = cms.uint32(0),
  74950. maximumSumPtCut = cms.double(0.5),
  74951. minTauPtForNoIso = cms.double(-99.0),
  74952. particleFlowSrc = cms.InputTag("particleFlow"),
  74953. qualityCuts = cms.PSet(
  74954. isolationQualityCuts = cms.PSet(
  74955. maxDeltaZ = cms.double(0.2),
  74956. maxTrackChi2 = cms.double(100.0),
  74957. maxTransverseImpactParameter = cms.double(0.03),
  74958. minGammaEt = cms.double(0.5),
  74959. minTrackHits = cms.uint32(8),
  74960. minTrackPixelHits = cms.uint32(0),
  74961. minTrackPt = cms.double(0.5),
  74962. minTrackVertexWeight = cms.double(-1.0)
  74963. ),
  74964. leadingTrkOrPFCandOption = cms.string('leadPFCand'),
  74965. primaryVertexSrc = cms.InputTag("offlinePrimaryVertices"),
  74966. pvFindingAlgo = cms.string('closestInDeltaZ'),
  74967. recoverLeadingTrk = cms.bool(False),
  74968. signalQualityCuts = cms.PSet(
  74969. maxDeltaZ = cms.double(0.4),
  74970. maxTrackChi2 = cms.double(100.0),
  74971. maxTransverseImpactParameter = cms.double(0.1),
  74972. minGammaEt = cms.double(0.5),
  74973. minNeutralHadronEt = cms.double(30.0),
  74974. minTrackHits = cms.uint32(3),
  74975. minTrackPixelHits = cms.uint32(0),
  74976. minTrackPt = cms.double(0.5),
  74977. minTrackVertexWeight = cms.double(-1.0)
  74978. ),
  74979. vertexTrackFiltering = cms.bool(False),
  74980. vxAssocQualityCuts = cms.PSet(
  74981. maxTrackChi2 = cms.double(100.0),
  74982. maxTransverseImpactParameter = cms.double(0.1),
  74983. minGammaEt = cms.double(0.5),
  74984. minTrackHits = cms.uint32(3),
  74985. minTrackPixelHits = cms.uint32(0),
  74986. minTrackPt = cms.double(0.5),
  74987. minTrackVertexWeight = cms.double(-1.0)
  74988. )
  74989. ),
  74990. relativeSumPtCut = cms.double(0.0),
  74991. relativeSumPtOffset = cms.double(0.0),
  74992. rhoConeSize = cms.double(0.5),
  74993. rhoProducer = cms.InputTag("fixedGridRhoFastjetAll"),
  74994. rhoUEOffsetCorrection = cms.double(1.0),
  74995. verbosity = cms.int32(0),
  74996. vertexSrc = cms.InputTag("offlinePrimaryVertices")
  74997. )
  74998.  
  74999.  
  75000. process.hpsPFTauDiscriminationByTightIsolationMVArun2v1DBdR03oldDMwLT = cms.EDProducer("RecoTauDiscriminantCutMultiplexer",
  75001. PFTauProducer = cms.InputTag("hpsPFTauProducer"),
  75002. Prediscriminants = cms.PSet(
  75003. BooleanOperator = cms.string('and'),
  75004. decayMode = cms.PSet(
  75005. Producer = cms.InputTag("hpsPFTauDiscriminationByDecayModeFindingNewDMs"),
  75006. cut = cms.double(0.5)
  75007. )
  75008. ),
  75009. key = cms.InputTag("hpsPFTauDiscriminationByIsolationMVArun2v1DBdR03oldDMwLTraw","category"),
  75010. loadMVAfromDB = cms.bool(True),
  75011. mapping = cms.VPSet(cms.PSet(
  75012. category = cms.uint32(0),
  75013. cut = cms.string('RecoTauTag_tauIdMVADBdR03oldDMwLTv1_WPEff60'),
  75014. variable = cms.string('pt')
  75015. )),
  75016. mvaOutput_normalization = cms.string('RecoTauTag_tauIdMVADBdR03oldDMwLTv1_mvaOutput_normalization'),
  75017. toMultiplex = cms.InputTag("hpsPFTauDiscriminationByIsolationMVArun2v1DBdR03oldDMwLTraw")
  75018. )
  75019.  
  75020.  
  75021. process.hpsPFTauDiscriminationByTightIsolationMVArun2v1DBdR03oldDMwLTBoosted = cms.EDProducer("RecoTauDiscriminantCutMultiplexer",
  75022. PFTauProducer = cms.InputTag("hpsPFTauProducerBoosted"),
  75023. Prediscriminants = cms.PSet(
  75024. BooleanOperator = cms.string('and'),
  75025. decayMode = cms.PSet(
  75026. Producer = cms.InputTag("hpsPFTauDiscriminationByDecayModeFindingNewDMsBoosted"),
  75027. cut = cms.double(0.5)
  75028. )
  75029. ),
  75030. key = cms.InputTag("hpsPFTauDiscriminationByIsolationMVArun2v1DBdR03oldDMwLTrawBoosted","category"),
  75031. loadMVAfromDB = cms.bool(True),
  75032. mapping = cms.VPSet(cms.PSet(
  75033. category = cms.uint32(0),
  75034. cut = cms.string('RecoTauTag_tauIdMVADBdR03oldDMwLTv1_WPEff60'),
  75035. variable = cms.string('pt')
  75036. )),
  75037. mvaOutput_normalization = cms.string('RecoTauTag_tauIdMVADBdR03oldDMwLTv1_mvaOutput_normalization'),
  75038. toMultiplex = cms.InputTag("hpsPFTauDiscriminationByIsolationMVArun2v1DBdR03oldDMwLTrawBoosted")
  75039. )
  75040.  
  75041.  
  75042. process.hpsPFTauDiscriminationByTightIsolationMVArun2v1DBnewDMwLT = cms.EDProducer("RecoTauDiscriminantCutMultiplexer",
  75043. PFTauProducer = cms.InputTag("hpsPFTauProducer"),
  75044. Prediscriminants = cms.PSet(
  75045. BooleanOperator = cms.string('and'),
  75046. decayMode = cms.PSet(
  75047. Producer = cms.InputTag("hpsPFTauDiscriminationByDecayModeFindingNewDMs"),
  75048. cut = cms.double(0.5)
  75049. )
  75050. ),
  75051. key = cms.InputTag("hpsPFTauDiscriminationByIsolationMVArun2v1DBnewDMwLTraw","category"),
  75052. loadMVAfromDB = cms.bool(True),
  75053. mapping = cms.VPSet(cms.PSet(
  75054. category = cms.uint32(0),
  75055. cut = cms.string('RecoTauTag_tauIdMVADBnewDMwLTv1_WPEff60'),
  75056. variable = cms.string('pt')
  75057. )),
  75058. mvaOutput_normalization = cms.string('RecoTauTag_tauIdMVADBnewDMwLTv1_mvaOutput_normalization'),
  75059. toMultiplex = cms.InputTag("hpsPFTauDiscriminationByIsolationMVArun2v1DBnewDMwLTraw")
  75060. )
  75061.  
  75062.  
  75063. process.hpsPFTauDiscriminationByTightIsolationMVArun2v1DBnewDMwLTBoosted = cms.EDProducer("RecoTauDiscriminantCutMultiplexer",
  75064. PFTauProducer = cms.InputTag("hpsPFTauProducerBoosted"),
  75065. Prediscriminants = cms.PSet(
  75066. BooleanOperator = cms.string('and'),
  75067. decayMode = cms.PSet(
  75068. Producer = cms.InputTag("hpsPFTauDiscriminationByDecayModeFindingNewDMsBoosted"),
  75069. cut = cms.double(0.5)
  75070. )
  75071. ),
  75072. key = cms.InputTag("hpsPFTauDiscriminationByIsolationMVArun2v1DBnewDMwLTrawBoosted","category"),
  75073. loadMVAfromDB = cms.bool(True),
  75074. mapping = cms.VPSet(cms.PSet(
  75075. category = cms.uint32(0),
  75076. cut = cms.string('RecoTauTag_tauIdMVADBnewDMwLTv1_WPEff60'),
  75077. variable = cms.string('pt')
  75078. )),
  75079. mvaOutput_normalization = cms.string('RecoTauTag_tauIdMVADBnewDMwLTv1_mvaOutput_normalization'),
  75080. toMultiplex = cms.InputTag("hpsPFTauDiscriminationByIsolationMVArun2v1DBnewDMwLTrawBoosted")
  75081. )
  75082.  
  75083.  
  75084. process.hpsPFTauDiscriminationByTightIsolationMVArun2v1DBoldDMwLT = cms.EDProducer("RecoTauDiscriminantCutMultiplexer",
  75085. PFTauProducer = cms.InputTag("hpsPFTauProducer"),
  75086. Prediscriminants = cms.PSet(
  75087. BooleanOperator = cms.string('and'),
  75088. decayMode = cms.PSet(
  75089. Producer = cms.InputTag("hpsPFTauDiscriminationByDecayModeFindingNewDMs"),
  75090. cut = cms.double(0.5)
  75091. )
  75092. ),
  75093. key = cms.InputTag("hpsPFTauDiscriminationByIsolationMVArun2v1DBoldDMwLTraw","category"),
  75094. loadMVAfromDB = cms.bool(True),
  75095. mapping = cms.VPSet(cms.PSet(
  75096. category = cms.uint32(0),
  75097. cut = cms.string('RecoTauTag_tauIdMVADBoldDMwLTv1_WPEff60'),
  75098. variable = cms.string('pt')
  75099. )),
  75100. mvaOutput_normalization = cms.string('RecoTauTag_tauIdMVADBoldDMwLTv1_mvaOutput_normalization'),
  75101. toMultiplex = cms.InputTag("hpsPFTauDiscriminationByIsolationMVArun2v1DBoldDMwLTraw")
  75102. )
  75103.  
  75104.  
  75105. process.hpsPFTauDiscriminationByTightIsolationMVArun2v1DBoldDMwLTBoosted = cms.EDProducer("RecoTauDiscriminantCutMultiplexer",
  75106. PFTauProducer = cms.InputTag("hpsPFTauProducerBoosted"),
  75107. Prediscriminants = cms.PSet(
  75108. BooleanOperator = cms.string('and'),
  75109. decayMode = cms.PSet(
  75110. Producer = cms.InputTag("hpsPFTauDiscriminationByDecayModeFindingNewDMsBoosted"),
  75111. cut = cms.double(0.5)
  75112. )
  75113. ),
  75114. key = cms.InputTag("hpsPFTauDiscriminationByIsolationMVArun2v1DBoldDMwLTrawBoosted","category"),
  75115. loadMVAfromDB = cms.bool(True),
  75116. mapping = cms.VPSet(cms.PSet(
  75117. category = cms.uint32(0),
  75118. cut = cms.string('RecoTauTag_tauIdMVADBoldDMwLTv1_WPEff60'),
  75119. variable = cms.string('pt')
  75120. )),
  75121. mvaOutput_normalization = cms.string('RecoTauTag_tauIdMVADBoldDMwLTv1_mvaOutput_normalization'),
  75122. toMultiplex = cms.InputTag("hpsPFTauDiscriminationByIsolationMVArun2v1DBoldDMwLTrawBoosted")
  75123. )
  75124.  
  75125.  
  75126. process.hpsPFTauDiscriminationByTightIsolationMVArun2v1PWdR03oldDMwLT = cms.EDProducer("RecoTauDiscriminantCutMultiplexer",
  75127. PFTauProducer = cms.InputTag("hpsPFTauProducer"),
  75128. Prediscriminants = cms.PSet(
  75129. BooleanOperator = cms.string('and'),
  75130. decayMode = cms.PSet(
  75131. Producer = cms.InputTag("hpsPFTauDiscriminationByDecayModeFindingNewDMs"),
  75132. cut = cms.double(0.5)
  75133. )
  75134. ),
  75135. key = cms.InputTag("hpsPFTauDiscriminationByIsolationMVArun2v1PWdR03oldDMwLTraw","category"),
  75136. loadMVAfromDB = cms.bool(True),
  75137. mapping = cms.VPSet(cms.PSet(
  75138. category = cms.uint32(0),
  75139. cut = cms.string('RecoTauTag_tauIdMVAPWdR03oldDMwLTv1_WPEff60'),
  75140. variable = cms.string('pt')
  75141. )),
  75142. mvaOutput_normalization = cms.string('RecoTauTag_tauIdMVAPWdR03oldDMwLTv1_mvaOutput_normalization'),
  75143. toMultiplex = cms.InputTag("hpsPFTauDiscriminationByIsolationMVArun2v1PWdR03oldDMwLTraw")
  75144. )
  75145.  
  75146.  
  75147. process.hpsPFTauDiscriminationByTightIsolationMVArun2v1PWdR03oldDMwLTBoosted = cms.EDProducer("RecoTauDiscriminantCutMultiplexer",
  75148. PFTauProducer = cms.InputTag("hpsPFTauProducerBoosted"),
  75149. Prediscriminants = cms.PSet(
  75150. BooleanOperator = cms.string('and'),
  75151. decayMode = cms.PSet(
  75152. Producer = cms.InputTag("hpsPFTauDiscriminationByDecayModeFindingNewDMsBoosted"),
  75153. cut = cms.double(0.5)
  75154. )
  75155. ),
  75156. key = cms.InputTag("hpsPFTauDiscriminationByIsolationMVArun2v1PWdR03oldDMwLTrawBoosted","category"),
  75157. loadMVAfromDB = cms.bool(True),
  75158. mapping = cms.VPSet(cms.PSet(
  75159. category = cms.uint32(0),
  75160. cut = cms.string('RecoTauTag_tauIdMVAPWdR03oldDMwLTv1_WPEff60'),
  75161. variable = cms.string('pt')
  75162. )),
  75163. mvaOutput_normalization = cms.string('RecoTauTag_tauIdMVAPWdR03oldDMwLTv1_mvaOutput_normalization'),
  75164. toMultiplex = cms.InputTag("hpsPFTauDiscriminationByIsolationMVArun2v1PWdR03oldDMwLTrawBoosted")
  75165. )
  75166.  
  75167.  
  75168. process.hpsPFTauDiscriminationByTightIsolationMVArun2v1PWnewDMwLT = cms.EDProducer("RecoTauDiscriminantCutMultiplexer",
  75169. PFTauProducer = cms.InputTag("hpsPFTauProducer"),
  75170. Prediscriminants = cms.PSet(
  75171. BooleanOperator = cms.string('and'),
  75172. decayMode = cms.PSet(
  75173. Producer = cms.InputTag("hpsPFTauDiscriminationByDecayModeFindingNewDMs"),
  75174. cut = cms.double(0.5)
  75175. )
  75176. ),
  75177. key = cms.InputTag("hpsPFTauDiscriminationByIsolationMVArun2v1PWnewDMwLTraw","category"),
  75178. loadMVAfromDB = cms.bool(True),
  75179. mapping = cms.VPSet(cms.PSet(
  75180. category = cms.uint32(0),
  75181. cut = cms.string('RecoTauTag_tauIdMVAPWnewDMwLTv1_WPEff60'),
  75182. variable = cms.string('pt')
  75183. )),
  75184. mvaOutput_normalization = cms.string('RecoTauTag_tauIdMVAPWnewDMwLTv1_mvaOutput_normalization'),
  75185. toMultiplex = cms.InputTag("hpsPFTauDiscriminationByIsolationMVArun2v1PWnewDMwLTraw")
  75186. )
  75187.  
  75188.  
  75189. process.hpsPFTauDiscriminationByTightIsolationMVArun2v1PWnewDMwLTBoosted = cms.EDProducer("RecoTauDiscriminantCutMultiplexer",
  75190. PFTauProducer = cms.InputTag("hpsPFTauProducerBoosted"),
  75191. Prediscriminants = cms.PSet(
  75192. BooleanOperator = cms.string('and'),
  75193. decayMode = cms.PSet(
  75194. Producer = cms.InputTag("hpsPFTauDiscriminationByDecayModeFindingNewDMsBoosted"),
  75195. cut = cms.double(0.5)
  75196. )
  75197. ),
  75198. key = cms.InputTag("hpsPFTauDiscriminationByIsolationMVArun2v1PWnewDMwLTrawBoosted","category"),
  75199. loadMVAfromDB = cms.bool(True),
  75200. mapping = cms.VPSet(cms.PSet(
  75201. category = cms.uint32(0),
  75202. cut = cms.string('RecoTauTag_tauIdMVAPWnewDMwLTv1_WPEff60'),
  75203. variable = cms.string('pt')
  75204. )),
  75205. mvaOutput_normalization = cms.string('RecoTauTag_tauIdMVAPWnewDMwLTv1_mvaOutput_normalization'),
  75206. toMultiplex = cms.InputTag("hpsPFTauDiscriminationByIsolationMVArun2v1PWnewDMwLTrawBoosted")
  75207. )
  75208.  
  75209.  
  75210. process.hpsPFTauDiscriminationByTightIsolationMVArun2v1PWoldDMwLT = cms.EDProducer("RecoTauDiscriminantCutMultiplexer",
  75211. PFTauProducer = cms.InputTag("hpsPFTauProducer"),
  75212. Prediscriminants = cms.PSet(
  75213. BooleanOperator = cms.string('and'),
  75214. decayMode = cms.PSet(
  75215. Producer = cms.InputTag("hpsPFTauDiscriminationByDecayModeFindingNewDMs"),
  75216. cut = cms.double(0.5)
  75217. )
  75218. ),
  75219. key = cms.InputTag("hpsPFTauDiscriminationByIsolationMVArun2v1PWoldDMwLTraw","category"),
  75220. loadMVAfromDB = cms.bool(True),
  75221. mapping = cms.VPSet(cms.PSet(
  75222. category = cms.uint32(0),
  75223. cut = cms.string('RecoTauTag_tauIdMVAPWoldDMwLTv1_WPEff60'),
  75224. variable = cms.string('pt')
  75225. )),
  75226. mvaOutput_normalization = cms.string('RecoTauTag_tauIdMVAPWoldDMwLTv1_mvaOutput_normalization'),
  75227. toMultiplex = cms.InputTag("hpsPFTauDiscriminationByIsolationMVArun2v1PWoldDMwLTraw")
  75228. )
  75229.  
  75230.  
  75231. process.hpsPFTauDiscriminationByTightIsolationMVArun2v1PWoldDMwLTBoosted = cms.EDProducer("RecoTauDiscriminantCutMultiplexer",
  75232. PFTauProducer = cms.InputTag("hpsPFTauProducerBoosted"),
  75233. Prediscriminants = cms.PSet(
  75234. BooleanOperator = cms.string('and'),
  75235. decayMode = cms.PSet(
  75236. Producer = cms.InputTag("hpsPFTauDiscriminationByDecayModeFindingNewDMsBoosted"),
  75237. cut = cms.double(0.5)
  75238. )
  75239. ),
  75240. key = cms.InputTag("hpsPFTauDiscriminationByIsolationMVArun2v1PWoldDMwLTrawBoosted","category"),
  75241. loadMVAfromDB = cms.bool(True),
  75242. mapping = cms.VPSet(cms.PSet(
  75243. category = cms.uint32(0),
  75244. cut = cms.string('RecoTauTag_tauIdMVAPWoldDMwLTv1_WPEff60'),
  75245. variable = cms.string('pt')
  75246. )),
  75247. mvaOutput_normalization = cms.string('RecoTauTag_tauIdMVAPWoldDMwLTv1_mvaOutput_normalization'),
  75248. toMultiplex = cms.InputTag("hpsPFTauDiscriminationByIsolationMVArun2v1PWoldDMwLTrawBoosted")
  75249. )
  75250.  
  75251.  
  75252. process.hpsPFTauDiscriminationByTightMuonRejection3 = cms.EDProducer("PFRecoTauDiscriminationAgainstMuon2",
  75253. HoPMin = cms.double(0.2),
  75254. PFTauProducer = cms.InputTag("hpsPFTauProducer"),
  75255. Prediscriminants = cms.PSet(
  75256. BooleanOperator = cms.string('and')
  75257. ),
  75258. dRmuonMatch = cms.double(0.3),
  75259. dRmuonMatchLimitedToJetArea = cms.bool(False),
  75260. discriminatorOption = cms.string('custom'),
  75261. doCaloMuonVeto = cms.bool(True),
  75262. maskHitsCSC = cms.vint32(0, 0, 0, 0),
  75263. maskHitsDT = cms.vint32(0, 0, 0, 0),
  75264. maskHitsRPC = cms.vint32(0, 0, 0, 0),
  75265. maskMatchesCSC = cms.vint32(1, 0, 0, 0),
  75266. maskMatchesDT = cms.vint32(0, 0, 0, 0),
  75267. maskMatchesRPC = cms.vint32(0, 0, 0, 0),
  75268. maxNumberOfHitsLast2Stations = cms.int32(0),
  75269. maxNumberOfMatches = cms.int32(1),
  75270. minPtMatchedMuon = cms.double(5.0),
  75271. srcMuons = cms.InputTag("muons"),
  75272. verbosity = cms.int32(0)
  75273. )
  75274.  
  75275.  
  75276. process.hpsPFTauDiscriminationByTightMuonRejection3Boosted = cms.EDProducer("PFRecoTauDiscriminationAgainstMuon2",
  75277. HoPMin = cms.double(0.2),
  75278. PFTauProducer = cms.InputTag("hpsPFTauProducerBoosted"),
  75279. Prediscriminants = cms.PSet(
  75280. BooleanOperator = cms.string('and')
  75281. ),
  75282. dRmuonMatch = cms.double(0.1),
  75283. dRmuonMatchLimitedToJetArea = cms.bool(False),
  75284. discriminatorOption = cms.string('custom'),
  75285. doCaloMuonVeto = cms.bool(True),
  75286. maskHitsCSC = cms.vint32(0, 0, 0, 0),
  75287. maskHitsDT = cms.vint32(0, 0, 0, 0),
  75288. maskHitsRPC = cms.vint32(0, 0, 0, 0),
  75289. maskMatchesCSC = cms.vint32(1, 0, 0, 0),
  75290. maskMatchesDT = cms.vint32(0, 0, 0, 0),
  75291. maskMatchesRPC = cms.vint32(0, 0, 0, 0),
  75292. maxNumberOfHitsLast2Stations = cms.int32(0),
  75293. maxNumberOfMatches = cms.int32(1),
  75294. minPtMatchedMuon = cms.double(5.0),
  75295. srcMuons = cms.InputTag("muons"),
  75296. verbosity = cms.int32(0)
  75297. )
  75298.  
  75299.  
  75300. process.hpsPFTauDiscriminationByTightPileupWeightedIsolation3Hits = cms.EDProducer("PFRecoTauDiscriminationByIsolation",
  75301. ApplyDiscriminationByECALIsolation = cms.bool(False),
  75302. ApplyDiscriminationByTrackerIsolation = cms.bool(True),
  75303. ApplyDiscriminationByWeightedECALIsolation = cms.bool(True),
  75304. PFTauProducer = cms.InputTag("hpsPFTauProducer"),
  75305. Prediscriminants = cms.PSet(
  75306. BooleanOperator = cms.string('and'),
  75307. decayMode = cms.PSet(
  75308. Producer = cms.InputTag("hpsPFTauDiscriminationByDecayModeFindingNewDMs"),
  75309. cut = cms.double(0.5)
  75310. )
  75311. ),
  75312. UseAllPFCandsForWeights = cms.bool(True),
  75313. WeightECALIsolation = cms.double(1.0),
  75314. applyDeltaBetaCorrection = cms.bool(False),
  75315. applyFootprintCorrection = cms.bool(True),
  75316. applyOccupancyCut = cms.bool(False),
  75317. applyPhotonPtSumOutsideSignalConeCut = cms.bool(True),
  75318. applyRelativeSumPtCut = cms.bool(False),
  75319. applyRhoCorrection = cms.bool(False),
  75320. applySumPtCut = cms.bool(True),
  75321. deltaBetaFactor = cms.string('0.2000'),
  75322. deltaBetaPUTrackPtCutOverride = cms.double(0.5),
  75323. footprintCorrections = cms.VPSet(cms.PSet(
  75324. offset = cms.string('0.0'),
  75325. selection = cms.string('decayMode() = 0')
  75326. ),
  75327. cms.PSet(
  75328. offset = cms.string('0.0'),
  75329. selection = cms.string('decayMode() = 1 || decayMode() = 2')
  75330. ),
  75331. cms.PSet(
  75332. offset = cms.string('2.7'),
  75333. selection = cms.string('decayMode() = 5')
  75334. ),
  75335. cms.PSet(
  75336. offset = cms.string('0.0'),
  75337. selection = cms.string('decayMode() = 6')
  75338. ),
  75339. cms.PSet(
  75340. offset = cms.string('max(2.0, 0.22*pt() - 2.0)'),
  75341. selection = cms.string('decayMode() = 10')
  75342. )),
  75343. isoConeSizeForDeltaBeta = cms.double(0.8),
  75344. maxAbsPhotonSumPt_outsideSignalCone = cms.double(1000000000.0),
  75345. maxRelPhotonSumPt_outsideSignalCone = cms.double(0.1),
  75346. maximumOccupancy = cms.uint32(0),
  75347. maximumSumPtCut = cms.double(0.8),
  75348. minTauPtForNoIso = cms.double(-99.0),
  75349. particleFlowSrc = cms.InputTag("particleFlow"),
  75350. qualityCuts = cms.PSet(
  75351. isolationQualityCuts = cms.PSet(
  75352. maxDeltaZ = cms.double(0.2),
  75353. maxTrackChi2 = cms.double(100.0),
  75354. maxTransverseImpactParameter = cms.double(0.03),
  75355. minGammaEt = cms.double(0.5),
  75356. minTrackHits = cms.uint32(3),
  75357. minTrackPixelHits = cms.uint32(0),
  75358. minTrackPt = cms.double(0.5),
  75359. minTrackVertexWeight = cms.double(-1.0)
  75360. ),
  75361. leadingTrkOrPFCandOption = cms.string('leadPFCand'),
  75362. primaryVertexSrc = cms.InputTag("offlinePrimaryVertices"),
  75363. pvFindingAlgo = cms.string('closestInDeltaZ'),
  75364. recoverLeadingTrk = cms.bool(False),
  75365. signalQualityCuts = cms.PSet(
  75366. maxDeltaZ = cms.double(0.4),
  75367. maxTrackChi2 = cms.double(100.0),
  75368. maxTransverseImpactParameter = cms.double(0.1),
  75369. minGammaEt = cms.double(0.5),
  75370. minNeutralHadronEt = cms.double(30.0),
  75371. minTrackHits = cms.uint32(3),
  75372. minTrackPixelHits = cms.uint32(0),
  75373. minTrackPt = cms.double(0.5),
  75374. minTrackVertexWeight = cms.double(-1.0)
  75375. ),
  75376. vertexTrackFiltering = cms.bool(False),
  75377. vxAssocQualityCuts = cms.PSet(
  75378. maxTrackChi2 = cms.double(100.0),
  75379. maxTransverseImpactParameter = cms.double(0.1),
  75380. minGammaEt = cms.double(0.5),
  75381. minTrackHits = cms.uint32(3),
  75382. minTrackPixelHits = cms.uint32(0),
  75383. minTrackPt = cms.double(0.5),
  75384. minTrackVertexWeight = cms.double(-1.0)
  75385. )
  75386. ),
  75387. relativeSumPtCut = cms.double(0.0),
  75388. relativeSumPtOffset = cms.double(0.0),
  75389. rhoConeSize = cms.double(0.5),
  75390. rhoProducer = cms.InputTag("fixedGridRhoFastjetAll"),
  75391. rhoUEOffsetCorrection = cms.double(1.0),
  75392. verbosity = cms.int32(0),
  75393. vertexSrc = cms.InputTag("offlinePrimaryVertices")
  75394. )
  75395.  
  75396.  
  75397. process.hpsPFTauDiscriminationByTightPileupWeightedIsolation3HitsBoosted = cms.EDProducer("PFRecoTauDiscriminationByIsolation",
  75398. ApplyDiscriminationByECALIsolation = cms.bool(False),
  75399. ApplyDiscriminationByTrackerIsolation = cms.bool(True),
  75400. ApplyDiscriminationByWeightedECALIsolation = cms.bool(True),
  75401. PFTauProducer = cms.InputTag("hpsPFTauProducerBoosted"),
  75402. Prediscriminants = cms.PSet(
  75403. BooleanOperator = cms.string('and'),
  75404. decayMode = cms.PSet(
  75405. Producer = cms.InputTag("hpsPFTauDiscriminationByDecayModeFindingNewDMsBoosted"),
  75406. cut = cms.double(0.5)
  75407. )
  75408. ),
  75409. UseAllPFCandsForWeights = cms.bool(True),
  75410. WeightECALIsolation = cms.double(1.0),
  75411. applyDeltaBetaCorrection = cms.bool(False),
  75412. applyFootprintCorrection = cms.bool(True),
  75413. applyOccupancyCut = cms.bool(False),
  75414. applyPhotonPtSumOutsideSignalConeCut = cms.bool(True),
  75415. applyRelativeSumPtCut = cms.bool(False),
  75416. applyRhoCorrection = cms.bool(False),
  75417. applySumPtCut = cms.bool(True),
  75418. deltaBetaFactor = cms.string('0.2000'),
  75419. deltaBetaPUTrackPtCutOverride = cms.double(0.5),
  75420. footprintCorrections = cms.VPSet(cms.PSet(
  75421. offset = cms.string('0.0'),
  75422. selection = cms.string('decayMode() = 0')
  75423. ),
  75424. cms.PSet(
  75425. offset = cms.string('0.0'),
  75426. selection = cms.string('decayMode() = 1 || decayMode() = 2')
  75427. ),
  75428. cms.PSet(
  75429. offset = cms.string('2.7'),
  75430. selection = cms.string('decayMode() = 5')
  75431. ),
  75432. cms.PSet(
  75433. offset = cms.string('0.0'),
  75434. selection = cms.string('decayMode() = 6')
  75435. ),
  75436. cms.PSet(
  75437. offset = cms.string('max(2.0, 0.22*pt() - 2.0)'),
  75438. selection = cms.string('decayMode() = 10')
  75439. )),
  75440. isoConeSizeForDeltaBeta = cms.double(0.8),
  75441. maxAbsPhotonSumPt_outsideSignalCone = cms.double(1000000000.0),
  75442. maxRelPhotonSumPt_outsideSignalCone = cms.double(0.1),
  75443. maximumOccupancy = cms.uint32(0),
  75444. maximumSumPtCut = cms.double(0.8),
  75445. minTauPtForNoIso = cms.double(-99.0),
  75446. particleFlowSrc = cms.InputTag("particleFlow"),
  75447. qualityCuts = cms.PSet(
  75448. isolationQualityCuts = cms.PSet(
  75449. maxDeltaZ = cms.double(0.2),
  75450. maxTrackChi2 = cms.double(100.0),
  75451. maxTransverseImpactParameter = cms.double(0.03),
  75452. minGammaEt = cms.double(0.5),
  75453. minTrackHits = cms.uint32(3),
  75454. minTrackPixelHits = cms.uint32(0),
  75455. minTrackPt = cms.double(0.5),
  75456. minTrackVertexWeight = cms.double(-1.0)
  75457. ),
  75458. leadingTrkOrPFCandOption = cms.string('leadPFCand'),
  75459. primaryVertexSrc = cms.InputTag("offlinePrimaryVertices"),
  75460. pvFindingAlgo = cms.string('closestInDeltaZ'),
  75461. recoverLeadingTrk = cms.bool(False),
  75462. signalQualityCuts = cms.PSet(
  75463. maxDeltaZ = cms.double(0.4),
  75464. maxTrackChi2 = cms.double(100.0),
  75465. maxTransverseImpactParameter = cms.double(0.1),
  75466. minGammaEt = cms.double(0.5),
  75467. minNeutralHadronEt = cms.double(30.0),
  75468. minTrackHits = cms.uint32(3),
  75469. minTrackPixelHits = cms.uint32(0),
  75470. minTrackPt = cms.double(0.5),
  75471. minTrackVertexWeight = cms.double(-1.0)
  75472. ),
  75473. vertexTrackFiltering = cms.bool(False),
  75474. vxAssocQualityCuts = cms.PSet(
  75475. maxTrackChi2 = cms.double(100.0),
  75476. maxTransverseImpactParameter = cms.double(0.1),
  75477. minGammaEt = cms.double(0.5),
  75478. minTrackHits = cms.uint32(3),
  75479. minTrackPixelHits = cms.uint32(0),
  75480. minTrackPt = cms.double(0.5),
  75481. minTrackVertexWeight = cms.double(-1.0)
  75482. )
  75483. ),
  75484. relativeSumPtCut = cms.double(0.0),
  75485. relativeSumPtOffset = cms.double(0.0),
  75486. rhoConeSize = cms.double(0.5),
  75487. rhoProducer = cms.InputTag("fixedGridRhoFastjetAll"),
  75488. rhoUEOffsetCorrection = cms.double(1.0),
  75489. verbosity = cms.int32(0),
  75490. vertexSrc = cms.InputTag("offlinePrimaryVertices")
  75491. )
  75492.  
  75493.  
  75494. process.hpsPFTauDiscriminationByVLooseIsolationMVArun2v1DBdR03oldDMwLT = cms.EDProducer("RecoTauDiscriminantCutMultiplexer",
  75495. PFTauProducer = cms.InputTag("hpsPFTauProducer"),
  75496. Prediscriminants = cms.PSet(
  75497. BooleanOperator = cms.string('and'),
  75498. decayMode = cms.PSet(
  75499. Producer = cms.InputTag("hpsPFTauDiscriminationByDecayModeFindingNewDMs"),
  75500. cut = cms.double(0.5)
  75501. )
  75502. ),
  75503. key = cms.InputTag("hpsPFTauDiscriminationByIsolationMVArun2v1DBdR03oldDMwLTraw","category"),
  75504. loadMVAfromDB = cms.bool(True),
  75505. mapping = cms.VPSet(cms.PSet(
  75506. category = cms.uint32(0),
  75507. cut = cms.string('RecoTauTag_tauIdMVADBdR03oldDMwLTv1_WPEff90'),
  75508. variable = cms.string('pt')
  75509. )),
  75510. mvaOutput_normalization = cms.string('RecoTauTag_tauIdMVADBdR03oldDMwLTv1_mvaOutput_normalization'),
  75511. toMultiplex = cms.InputTag("hpsPFTauDiscriminationByIsolationMVArun2v1DBdR03oldDMwLTraw")
  75512. )
  75513.  
  75514.  
  75515. process.hpsPFTauDiscriminationByVLooseIsolationMVArun2v1DBdR03oldDMwLTBoosted = cms.EDProducer("RecoTauDiscriminantCutMultiplexer",
  75516. PFTauProducer = cms.InputTag("hpsPFTauProducerBoosted"),
  75517. Prediscriminants = cms.PSet(
  75518. BooleanOperator = cms.string('and'),
  75519. decayMode = cms.PSet(
  75520. Producer = cms.InputTag("hpsPFTauDiscriminationByDecayModeFindingNewDMsBoosted"),
  75521. cut = cms.double(0.5)
  75522. )
  75523. ),
  75524. key = cms.InputTag("hpsPFTauDiscriminationByIsolationMVArun2v1DBdR03oldDMwLTrawBoosted","category"),
  75525. loadMVAfromDB = cms.bool(True),
  75526. mapping = cms.VPSet(cms.PSet(
  75527. category = cms.uint32(0),
  75528. cut = cms.string('RecoTauTag_tauIdMVADBdR03oldDMwLTv1_WPEff90'),
  75529. variable = cms.string('pt')
  75530. )),
  75531. mvaOutput_normalization = cms.string('RecoTauTag_tauIdMVADBdR03oldDMwLTv1_mvaOutput_normalization'),
  75532. toMultiplex = cms.InputTag("hpsPFTauDiscriminationByIsolationMVArun2v1DBdR03oldDMwLTrawBoosted")
  75533. )
  75534.  
  75535.  
  75536. process.hpsPFTauDiscriminationByVLooseIsolationMVArun2v1DBnewDMwLT = cms.EDProducer("RecoTauDiscriminantCutMultiplexer",
  75537. PFTauProducer = cms.InputTag("hpsPFTauProducer"),
  75538. Prediscriminants = cms.PSet(
  75539. BooleanOperator = cms.string('and'),
  75540. decayMode = cms.PSet(
  75541. Producer = cms.InputTag("hpsPFTauDiscriminationByDecayModeFindingNewDMs"),
  75542. cut = cms.double(0.5)
  75543. )
  75544. ),
  75545. key = cms.InputTag("hpsPFTauDiscriminationByIsolationMVArun2v1DBnewDMwLTraw","category"),
  75546. loadMVAfromDB = cms.bool(True),
  75547. mapping = cms.VPSet(cms.PSet(
  75548. category = cms.uint32(0),
  75549. cut = cms.string('RecoTauTag_tauIdMVADBnewDMwLTv1_WPEff90'),
  75550. variable = cms.string('pt')
  75551. )),
  75552. mvaOutput_normalization = cms.string('RecoTauTag_tauIdMVADBnewDMwLTv1_mvaOutput_normalization'),
  75553. toMultiplex = cms.InputTag("hpsPFTauDiscriminationByIsolationMVArun2v1DBnewDMwLTraw")
  75554. )
  75555.  
  75556.  
  75557. process.hpsPFTauDiscriminationByVLooseIsolationMVArun2v1DBnewDMwLTBoosted = cms.EDProducer("RecoTauDiscriminantCutMultiplexer",
  75558. PFTauProducer = cms.InputTag("hpsPFTauProducerBoosted"),
  75559. Prediscriminants = cms.PSet(
  75560. BooleanOperator = cms.string('and'),
  75561. decayMode = cms.PSet(
  75562. Producer = cms.InputTag("hpsPFTauDiscriminationByDecayModeFindingNewDMsBoosted"),
  75563. cut = cms.double(0.5)
  75564. )
  75565. ),
  75566. key = cms.InputTag("hpsPFTauDiscriminationByIsolationMVArun2v1DBnewDMwLTrawBoosted","category"),
  75567. loadMVAfromDB = cms.bool(True),
  75568. mapping = cms.VPSet(cms.PSet(
  75569. category = cms.uint32(0),
  75570. cut = cms.string('RecoTauTag_tauIdMVADBnewDMwLTv1_WPEff90'),
  75571. variable = cms.string('pt')
  75572. )),
  75573. mvaOutput_normalization = cms.string('RecoTauTag_tauIdMVADBnewDMwLTv1_mvaOutput_normalization'),
  75574. toMultiplex = cms.InputTag("hpsPFTauDiscriminationByIsolationMVArun2v1DBnewDMwLTrawBoosted")
  75575. )
  75576.  
  75577.  
  75578. process.hpsPFTauDiscriminationByVLooseIsolationMVArun2v1DBoldDMwLT = cms.EDProducer("RecoTauDiscriminantCutMultiplexer",
  75579. PFTauProducer = cms.InputTag("hpsPFTauProducer"),
  75580. Prediscriminants = cms.PSet(
  75581. BooleanOperator = cms.string('and'),
  75582. decayMode = cms.PSet(
  75583. Producer = cms.InputTag("hpsPFTauDiscriminationByDecayModeFindingNewDMs"),
  75584. cut = cms.double(0.5)
  75585. )
  75586. ),
  75587. key = cms.InputTag("hpsPFTauDiscriminationByIsolationMVArun2v1DBoldDMwLTraw","category"),
  75588. loadMVAfromDB = cms.bool(True),
  75589. mapping = cms.VPSet(cms.PSet(
  75590. category = cms.uint32(0),
  75591. cut = cms.string('RecoTauTag_tauIdMVADBoldDMwLTv1_WPEff90'),
  75592. variable = cms.string('pt')
  75593. )),
  75594. mvaOutput_normalization = cms.string('RecoTauTag_tauIdMVADBoldDMwLTv1_mvaOutput_normalization'),
  75595. toMultiplex = cms.InputTag("hpsPFTauDiscriminationByIsolationMVArun2v1DBoldDMwLTraw")
  75596. )
  75597.  
  75598.  
  75599. process.hpsPFTauDiscriminationByVLooseIsolationMVArun2v1DBoldDMwLTBoosted = cms.EDProducer("RecoTauDiscriminantCutMultiplexer",
  75600. PFTauProducer = cms.InputTag("hpsPFTauProducerBoosted"),
  75601. Prediscriminants = cms.PSet(
  75602. BooleanOperator = cms.string('and'),
  75603. decayMode = cms.PSet(
  75604. Producer = cms.InputTag("hpsPFTauDiscriminationByDecayModeFindingNewDMsBoosted"),
  75605. cut = cms.double(0.5)
  75606. )
  75607. ),
  75608. key = cms.InputTag("hpsPFTauDiscriminationByIsolationMVArun2v1DBoldDMwLTrawBoosted","category"),
  75609. loadMVAfromDB = cms.bool(True),
  75610. mapping = cms.VPSet(cms.PSet(
  75611. category = cms.uint32(0),
  75612. cut = cms.string('RecoTauTag_tauIdMVADBoldDMwLTv1_WPEff90'),
  75613. variable = cms.string('pt')
  75614. )),
  75615. mvaOutput_normalization = cms.string('RecoTauTag_tauIdMVADBoldDMwLTv1_mvaOutput_normalization'),
  75616. toMultiplex = cms.InputTag("hpsPFTauDiscriminationByIsolationMVArun2v1DBoldDMwLTrawBoosted")
  75617. )
  75618.  
  75619.  
  75620. process.hpsPFTauDiscriminationByVLooseIsolationMVArun2v1PWdR03oldDMwLT = cms.EDProducer("RecoTauDiscriminantCutMultiplexer",
  75621. PFTauProducer = cms.InputTag("hpsPFTauProducer"),
  75622. Prediscriminants = cms.PSet(
  75623. BooleanOperator = cms.string('and'),
  75624. decayMode = cms.PSet(
  75625. Producer = cms.InputTag("hpsPFTauDiscriminationByDecayModeFindingNewDMs"),
  75626. cut = cms.double(0.5)
  75627. )
  75628. ),
  75629. key = cms.InputTag("hpsPFTauDiscriminationByIsolationMVArun2v1PWdR03oldDMwLTraw","category"),
  75630. loadMVAfromDB = cms.bool(True),
  75631. mapping = cms.VPSet(cms.PSet(
  75632. category = cms.uint32(0),
  75633. cut = cms.string('RecoTauTag_tauIdMVAPWdR03oldDMwLTv1_WPEff90'),
  75634. variable = cms.string('pt')
  75635. )),
  75636. mvaOutput_normalization = cms.string('RecoTauTag_tauIdMVAPWdR03oldDMwLTv1_mvaOutput_normalization'),
  75637. toMultiplex = cms.InputTag("hpsPFTauDiscriminationByIsolationMVArun2v1PWdR03oldDMwLTraw")
  75638. )
  75639.  
  75640.  
  75641. process.hpsPFTauDiscriminationByVLooseIsolationMVArun2v1PWdR03oldDMwLTBoosted = cms.EDProducer("RecoTauDiscriminantCutMultiplexer",
  75642. PFTauProducer = cms.InputTag("hpsPFTauProducerBoosted"),
  75643. Prediscriminants = cms.PSet(
  75644. BooleanOperator = cms.string('and'),
  75645. decayMode = cms.PSet(
  75646. Producer = cms.InputTag("hpsPFTauDiscriminationByDecayModeFindingNewDMsBoosted"),
  75647. cut = cms.double(0.5)
  75648. )
  75649. ),
  75650. key = cms.InputTag("hpsPFTauDiscriminationByIsolationMVArun2v1PWdR03oldDMwLTrawBoosted","category"),
  75651. loadMVAfromDB = cms.bool(True),
  75652. mapping = cms.VPSet(cms.PSet(
  75653. category = cms.uint32(0),
  75654. cut = cms.string('RecoTauTag_tauIdMVAPWdR03oldDMwLTv1_WPEff90'),
  75655. variable = cms.string('pt')
  75656. )),
  75657. mvaOutput_normalization = cms.string('RecoTauTag_tauIdMVAPWdR03oldDMwLTv1_mvaOutput_normalization'),
  75658. toMultiplex = cms.InputTag("hpsPFTauDiscriminationByIsolationMVArun2v1PWdR03oldDMwLTrawBoosted")
  75659. )
  75660.  
  75661.  
  75662. process.hpsPFTauDiscriminationByVLooseIsolationMVArun2v1PWnewDMwLT = cms.EDProducer("RecoTauDiscriminantCutMultiplexer",
  75663. PFTauProducer = cms.InputTag("hpsPFTauProducer"),
  75664. Prediscriminants = cms.PSet(
  75665. BooleanOperator = cms.string('and'),
  75666. decayMode = cms.PSet(
  75667. Producer = cms.InputTag("hpsPFTauDiscriminationByDecayModeFindingNewDMs"),
  75668. cut = cms.double(0.5)
  75669. )
  75670. ),
  75671. key = cms.InputTag("hpsPFTauDiscriminationByIsolationMVArun2v1PWnewDMwLTraw","category"),
  75672. loadMVAfromDB = cms.bool(True),
  75673. mapping = cms.VPSet(cms.PSet(
  75674. category = cms.uint32(0),
  75675. cut = cms.string('RecoTauTag_tauIdMVAPWnewDMwLTv1_WPEff90'),
  75676. variable = cms.string('pt')
  75677. )),
  75678. mvaOutput_normalization = cms.string('RecoTauTag_tauIdMVAPWnewDMwLTv1_mvaOutput_normalization'),
  75679. toMultiplex = cms.InputTag("hpsPFTauDiscriminationByIsolationMVArun2v1PWnewDMwLTraw")
  75680. )
  75681.  
  75682.  
  75683. process.hpsPFTauDiscriminationByVLooseIsolationMVArun2v1PWnewDMwLTBoosted = cms.EDProducer("RecoTauDiscriminantCutMultiplexer",
  75684. PFTauProducer = cms.InputTag("hpsPFTauProducerBoosted"),
  75685. Prediscriminants = cms.PSet(
  75686. BooleanOperator = cms.string('and'),
  75687. decayMode = cms.PSet(
  75688. Producer = cms.InputTag("hpsPFTauDiscriminationByDecayModeFindingNewDMsBoosted"),
  75689. cut = cms.double(0.5)
  75690. )
  75691. ),
  75692. key = cms.InputTag("hpsPFTauDiscriminationByIsolationMVArun2v1PWnewDMwLTrawBoosted","category"),
  75693. loadMVAfromDB = cms.bool(True),
  75694. mapping = cms.VPSet(cms.PSet(
  75695. category = cms.uint32(0),
  75696. cut = cms.string('RecoTauTag_tauIdMVAPWnewDMwLTv1_WPEff90'),
  75697. variable = cms.string('pt')
  75698. )),
  75699. mvaOutput_normalization = cms.string('RecoTauTag_tauIdMVAPWnewDMwLTv1_mvaOutput_normalization'),
  75700. toMultiplex = cms.InputTag("hpsPFTauDiscriminationByIsolationMVArun2v1PWnewDMwLTrawBoosted")
  75701. )
  75702.  
  75703.  
  75704. process.hpsPFTauDiscriminationByVLooseIsolationMVArun2v1PWoldDMwLT = cms.EDProducer("RecoTauDiscriminantCutMultiplexer",
  75705. PFTauProducer = cms.InputTag("hpsPFTauProducer"),
  75706. Prediscriminants = cms.PSet(
  75707. BooleanOperator = cms.string('and'),
  75708. decayMode = cms.PSet(
  75709. Producer = cms.InputTag("hpsPFTauDiscriminationByDecayModeFindingNewDMs"),
  75710. cut = cms.double(0.5)
  75711. )
  75712. ),
  75713. key = cms.InputTag("hpsPFTauDiscriminationByIsolationMVArun2v1PWoldDMwLTraw","category"),
  75714. loadMVAfromDB = cms.bool(True),
  75715. mapping = cms.VPSet(cms.PSet(
  75716. category = cms.uint32(0),
  75717. cut = cms.string('RecoTauTag_tauIdMVAPWoldDMwLTv1_WPEff90'),
  75718. variable = cms.string('pt')
  75719. )),
  75720. mvaOutput_normalization = cms.string('RecoTauTag_tauIdMVAPWoldDMwLTv1_mvaOutput_normalization'),
  75721. toMultiplex = cms.InputTag("hpsPFTauDiscriminationByIsolationMVArun2v1PWoldDMwLTraw")
  75722. )
  75723.  
  75724.  
  75725. process.hpsPFTauDiscriminationByVLooseIsolationMVArun2v1PWoldDMwLTBoosted = cms.EDProducer("RecoTauDiscriminantCutMultiplexer",
  75726. PFTauProducer = cms.InputTag("hpsPFTauProducerBoosted"),
  75727. Prediscriminants = cms.PSet(
  75728. BooleanOperator = cms.string('and'),
  75729. decayMode = cms.PSet(
  75730. Producer = cms.InputTag("hpsPFTauDiscriminationByDecayModeFindingNewDMsBoosted"),
  75731. cut = cms.double(0.5)
  75732. )
  75733. ),
  75734. key = cms.InputTag("hpsPFTauDiscriminationByIsolationMVArun2v1PWoldDMwLTrawBoosted","category"),
  75735. loadMVAfromDB = cms.bool(True),
  75736. mapping = cms.VPSet(cms.PSet(
  75737. category = cms.uint32(0),
  75738. cut = cms.string('RecoTauTag_tauIdMVAPWoldDMwLTv1_WPEff90'),
  75739. variable = cms.string('pt')
  75740. )),
  75741. mvaOutput_normalization = cms.string('RecoTauTag_tauIdMVAPWoldDMwLTv1_mvaOutput_normalization'),
  75742. toMultiplex = cms.InputTag("hpsPFTauDiscriminationByIsolationMVArun2v1PWoldDMwLTrawBoosted")
  75743. )
  75744.  
  75745.  
  75746. process.hpsPFTauDiscriminationByVTightIsolationMVArun2v1DBdR03oldDMwLT = cms.EDProducer("RecoTauDiscriminantCutMultiplexer",
  75747. PFTauProducer = cms.InputTag("hpsPFTauProducer"),
  75748. Prediscriminants = cms.PSet(
  75749. BooleanOperator = cms.string('and'),
  75750. decayMode = cms.PSet(
  75751. Producer = cms.InputTag("hpsPFTauDiscriminationByDecayModeFindingNewDMs"),
  75752. cut = cms.double(0.5)
  75753. )
  75754. ),
  75755. key = cms.InputTag("hpsPFTauDiscriminationByIsolationMVArun2v1DBdR03oldDMwLTraw","category"),
  75756. loadMVAfromDB = cms.bool(True),
  75757. mapping = cms.VPSet(cms.PSet(
  75758. category = cms.uint32(0),
  75759. cut = cms.string('RecoTauTag_tauIdMVADBdR03oldDMwLTv1_WPEff50'),
  75760. variable = cms.string('pt')
  75761. )),
  75762. mvaOutput_normalization = cms.string('RecoTauTag_tauIdMVADBdR03oldDMwLTv1_mvaOutput_normalization'),
  75763. toMultiplex = cms.InputTag("hpsPFTauDiscriminationByIsolationMVArun2v1DBdR03oldDMwLTraw")
  75764. )
  75765.  
  75766.  
  75767. process.hpsPFTauDiscriminationByVTightIsolationMVArun2v1DBdR03oldDMwLTBoosted = cms.EDProducer("RecoTauDiscriminantCutMultiplexer",
  75768. PFTauProducer = cms.InputTag("hpsPFTauProducerBoosted"),
  75769. Prediscriminants = cms.PSet(
  75770. BooleanOperator = cms.string('and'),
  75771. decayMode = cms.PSet(
  75772. Producer = cms.InputTag("hpsPFTauDiscriminationByDecayModeFindingNewDMsBoosted"),
  75773. cut = cms.double(0.5)
  75774. )
  75775. ),
  75776. key = cms.InputTag("hpsPFTauDiscriminationByIsolationMVArun2v1DBdR03oldDMwLTrawBoosted","category"),
  75777. loadMVAfromDB = cms.bool(True),
  75778. mapping = cms.VPSet(cms.PSet(
  75779. category = cms.uint32(0),
  75780. cut = cms.string('RecoTauTag_tauIdMVADBdR03oldDMwLTv1_WPEff50'),
  75781. variable = cms.string('pt')
  75782. )),
  75783. mvaOutput_normalization = cms.string('RecoTauTag_tauIdMVADBdR03oldDMwLTv1_mvaOutput_normalization'),
  75784. toMultiplex = cms.InputTag("hpsPFTauDiscriminationByIsolationMVArun2v1DBdR03oldDMwLTrawBoosted")
  75785. )
  75786.  
  75787.  
  75788. process.hpsPFTauDiscriminationByVTightIsolationMVArun2v1DBnewDMwLT = cms.EDProducer("RecoTauDiscriminantCutMultiplexer",
  75789. PFTauProducer = cms.InputTag("hpsPFTauProducer"),
  75790. Prediscriminants = cms.PSet(
  75791. BooleanOperator = cms.string('and'),
  75792. decayMode = cms.PSet(
  75793. Producer = cms.InputTag("hpsPFTauDiscriminationByDecayModeFindingNewDMs"),
  75794. cut = cms.double(0.5)
  75795. )
  75796. ),
  75797. key = cms.InputTag("hpsPFTauDiscriminationByIsolationMVArun2v1DBnewDMwLTraw","category"),
  75798. loadMVAfromDB = cms.bool(True),
  75799. mapping = cms.VPSet(cms.PSet(
  75800. category = cms.uint32(0),
  75801. cut = cms.string('RecoTauTag_tauIdMVADBnewDMwLTv1_WPEff50'),
  75802. variable = cms.string('pt')
  75803. )),
  75804. mvaOutput_normalization = cms.string('RecoTauTag_tauIdMVADBnewDMwLTv1_mvaOutput_normalization'),
  75805. toMultiplex = cms.InputTag("hpsPFTauDiscriminationByIsolationMVArun2v1DBnewDMwLTraw")
  75806. )
  75807.  
  75808.  
  75809. process.hpsPFTauDiscriminationByVTightIsolationMVArun2v1DBnewDMwLTBoosted = cms.EDProducer("RecoTauDiscriminantCutMultiplexer",
  75810. PFTauProducer = cms.InputTag("hpsPFTauProducerBoosted"),
  75811. Prediscriminants = cms.PSet(
  75812. BooleanOperator = cms.string('and'),
  75813. decayMode = cms.PSet(
  75814. Producer = cms.InputTag("hpsPFTauDiscriminationByDecayModeFindingNewDMsBoosted"),
  75815. cut = cms.double(0.5)
  75816. )
  75817. ),
  75818. key = cms.InputTag("hpsPFTauDiscriminationByIsolationMVArun2v1DBnewDMwLTrawBoosted","category"),
  75819. loadMVAfromDB = cms.bool(True),
  75820. mapping = cms.VPSet(cms.PSet(
  75821. category = cms.uint32(0),
  75822. cut = cms.string('RecoTauTag_tauIdMVADBnewDMwLTv1_WPEff50'),
  75823. variable = cms.string('pt')
  75824. )),
  75825. mvaOutput_normalization = cms.string('RecoTauTag_tauIdMVADBnewDMwLTv1_mvaOutput_normalization'),
  75826. toMultiplex = cms.InputTag("hpsPFTauDiscriminationByIsolationMVArun2v1DBnewDMwLTrawBoosted")
  75827. )
  75828.  
  75829.  
  75830. process.hpsPFTauDiscriminationByVTightIsolationMVArun2v1DBoldDMwLT = cms.EDProducer("RecoTauDiscriminantCutMultiplexer",
  75831. PFTauProducer = cms.InputTag("hpsPFTauProducer"),
  75832. Prediscriminants = cms.PSet(
  75833. BooleanOperator = cms.string('and'),
  75834. decayMode = cms.PSet(
  75835. Producer = cms.InputTag("hpsPFTauDiscriminationByDecayModeFindingNewDMs"),
  75836. cut = cms.double(0.5)
  75837. )
  75838. ),
  75839. key = cms.InputTag("hpsPFTauDiscriminationByIsolationMVArun2v1DBoldDMwLTraw","category"),
  75840. loadMVAfromDB = cms.bool(True),
  75841. mapping = cms.VPSet(cms.PSet(
  75842. category = cms.uint32(0),
  75843. cut = cms.string('RecoTauTag_tauIdMVADBoldDMwLTv1_WPEff50'),
  75844. variable = cms.string('pt')
  75845. )),
  75846. mvaOutput_normalization = cms.string('RecoTauTag_tauIdMVADBoldDMwLTv1_mvaOutput_normalization'),
  75847. toMultiplex = cms.InputTag("hpsPFTauDiscriminationByIsolationMVArun2v1DBoldDMwLTraw")
  75848. )
  75849.  
  75850.  
  75851. process.hpsPFTauDiscriminationByVTightIsolationMVArun2v1DBoldDMwLTBoosted = cms.EDProducer("RecoTauDiscriminantCutMultiplexer",
  75852. PFTauProducer = cms.InputTag("hpsPFTauProducerBoosted"),
  75853. Prediscriminants = cms.PSet(
  75854. BooleanOperator = cms.string('and'),
  75855. decayMode = cms.PSet(
  75856. Producer = cms.InputTag("hpsPFTauDiscriminationByDecayModeFindingNewDMsBoosted"),
  75857. cut = cms.double(0.5)
  75858. )
  75859. ),
  75860. key = cms.InputTag("hpsPFTauDiscriminationByIsolationMVArun2v1DBoldDMwLTrawBoosted","category"),
  75861. loadMVAfromDB = cms.bool(True),
  75862. mapping = cms.VPSet(cms.PSet(
  75863. category = cms.uint32(0),
  75864. cut = cms.string('RecoTauTag_tauIdMVADBoldDMwLTv1_WPEff50'),
  75865. variable = cms.string('pt')
  75866. )),
  75867. mvaOutput_normalization = cms.string('RecoTauTag_tauIdMVADBoldDMwLTv1_mvaOutput_normalization'),
  75868. toMultiplex = cms.InputTag("hpsPFTauDiscriminationByIsolationMVArun2v1DBoldDMwLTrawBoosted")
  75869. )
  75870.  
  75871.  
  75872. process.hpsPFTauDiscriminationByVTightIsolationMVArun2v1PWdR03oldDMwLT = cms.EDProducer("RecoTauDiscriminantCutMultiplexer",
  75873. PFTauProducer = cms.InputTag("hpsPFTauProducer"),
  75874. Prediscriminants = cms.PSet(
  75875. BooleanOperator = cms.string('and'),
  75876. decayMode = cms.PSet(
  75877. Producer = cms.InputTag("hpsPFTauDiscriminationByDecayModeFindingNewDMs"),
  75878. cut = cms.double(0.5)
  75879. )
  75880. ),
  75881. key = cms.InputTag("hpsPFTauDiscriminationByIsolationMVArun2v1PWdR03oldDMwLTraw","category"),
  75882. loadMVAfromDB = cms.bool(True),
  75883. mapping = cms.VPSet(cms.PSet(
  75884. category = cms.uint32(0),
  75885. cut = cms.string('RecoTauTag_tauIdMVAPWdR03oldDMwLTv1_WPEff50'),
  75886. variable = cms.string('pt')
  75887. )),
  75888. mvaOutput_normalization = cms.string('RecoTauTag_tauIdMVAPWdR03oldDMwLTv1_mvaOutput_normalization'),
  75889. toMultiplex = cms.InputTag("hpsPFTauDiscriminationByIsolationMVArun2v1PWdR03oldDMwLTraw")
  75890. )
  75891.  
  75892.  
  75893. process.hpsPFTauDiscriminationByVTightIsolationMVArun2v1PWdR03oldDMwLTBoosted = cms.EDProducer("RecoTauDiscriminantCutMultiplexer",
  75894. PFTauProducer = cms.InputTag("hpsPFTauProducerBoosted"),
  75895. Prediscriminants = cms.PSet(
  75896. BooleanOperator = cms.string('and'),
  75897. decayMode = cms.PSet(
  75898. Producer = cms.InputTag("hpsPFTauDiscriminationByDecayModeFindingNewDMsBoosted"),
  75899. cut = cms.double(0.5)
  75900. )
  75901. ),
  75902. key = cms.InputTag("hpsPFTauDiscriminationByIsolationMVArun2v1PWdR03oldDMwLTrawBoosted","category"),
  75903. loadMVAfromDB = cms.bool(True),
  75904. mapping = cms.VPSet(cms.PSet(
  75905. category = cms.uint32(0),
  75906. cut = cms.string('RecoTauTag_tauIdMVAPWdR03oldDMwLTv1_WPEff50'),
  75907. variable = cms.string('pt')
  75908. )),
  75909. mvaOutput_normalization = cms.string('RecoTauTag_tauIdMVAPWdR03oldDMwLTv1_mvaOutput_normalization'),
  75910. toMultiplex = cms.InputTag("hpsPFTauDiscriminationByIsolationMVArun2v1PWdR03oldDMwLTrawBoosted")
  75911. )
  75912.  
  75913.  
  75914. process.hpsPFTauDiscriminationByVTightIsolationMVArun2v1PWnewDMwLT = cms.EDProducer("RecoTauDiscriminantCutMultiplexer",
  75915. PFTauProducer = cms.InputTag("hpsPFTauProducer"),
  75916. Prediscriminants = cms.PSet(
  75917. BooleanOperator = cms.string('and'),
  75918. decayMode = cms.PSet(
  75919. Producer = cms.InputTag("hpsPFTauDiscriminationByDecayModeFindingNewDMs"),
  75920. cut = cms.double(0.5)
  75921. )
  75922. ),
  75923. key = cms.InputTag("hpsPFTauDiscriminationByIsolationMVArun2v1PWnewDMwLTraw","category"),
  75924. loadMVAfromDB = cms.bool(True),
  75925. mapping = cms.VPSet(cms.PSet(
  75926. category = cms.uint32(0),
  75927. cut = cms.string('RecoTauTag_tauIdMVAPWnewDMwLTv1_WPEff50'),
  75928. variable = cms.string('pt')
  75929. )),
  75930. mvaOutput_normalization = cms.string('RecoTauTag_tauIdMVAPWnewDMwLTv1_mvaOutput_normalization'),
  75931. toMultiplex = cms.InputTag("hpsPFTauDiscriminationByIsolationMVArun2v1PWnewDMwLTraw")
  75932. )
  75933.  
  75934.  
  75935. process.hpsPFTauDiscriminationByVTightIsolationMVArun2v1PWnewDMwLTBoosted = cms.EDProducer("RecoTauDiscriminantCutMultiplexer",
  75936. PFTauProducer = cms.InputTag("hpsPFTauProducerBoosted"),
  75937. Prediscriminants = cms.PSet(
  75938. BooleanOperator = cms.string('and'),
  75939. decayMode = cms.PSet(
  75940. Producer = cms.InputTag("hpsPFTauDiscriminationByDecayModeFindingNewDMsBoosted"),
  75941. cut = cms.double(0.5)
  75942. )
  75943. ),
  75944. key = cms.InputTag("hpsPFTauDiscriminationByIsolationMVArun2v1PWnewDMwLTrawBoosted","category"),
  75945. loadMVAfromDB = cms.bool(True),
  75946. mapping = cms.VPSet(cms.PSet(
  75947. category = cms.uint32(0),
  75948. cut = cms.string('RecoTauTag_tauIdMVAPWnewDMwLTv1_WPEff50'),
  75949. variable = cms.string('pt')
  75950. )),
  75951. mvaOutput_normalization = cms.string('RecoTauTag_tauIdMVAPWnewDMwLTv1_mvaOutput_normalization'),
  75952. toMultiplex = cms.InputTag("hpsPFTauDiscriminationByIsolationMVArun2v1PWnewDMwLTrawBoosted")
  75953. )
  75954.  
  75955.  
  75956. process.hpsPFTauDiscriminationByVTightIsolationMVArun2v1PWoldDMwLT = cms.EDProducer("RecoTauDiscriminantCutMultiplexer",
  75957. PFTauProducer = cms.InputTag("hpsPFTauProducer"),
  75958. Prediscriminants = cms.PSet(
  75959. BooleanOperator = cms.string('and'),
  75960. decayMode = cms.PSet(
  75961. Producer = cms.InputTag("hpsPFTauDiscriminationByDecayModeFindingNewDMs"),
  75962. cut = cms.double(0.5)
  75963. )
  75964. ),
  75965. key = cms.InputTag("hpsPFTauDiscriminationByIsolationMVArun2v1PWoldDMwLTraw","category"),
  75966. loadMVAfromDB = cms.bool(True),
  75967. mapping = cms.VPSet(cms.PSet(
  75968. category = cms.uint32(0),
  75969. cut = cms.string('RecoTauTag_tauIdMVAPWoldDMwLTv1_WPEff50'),
  75970. variable = cms.string('pt')
  75971. )),
  75972. mvaOutput_normalization = cms.string('RecoTauTag_tauIdMVAPWoldDMwLTv1_mvaOutput_normalization'),
  75973. toMultiplex = cms.InputTag("hpsPFTauDiscriminationByIsolationMVArun2v1PWoldDMwLTraw")
  75974. )
  75975.  
  75976.  
  75977. process.hpsPFTauDiscriminationByVTightIsolationMVArun2v1PWoldDMwLTBoosted = cms.EDProducer("RecoTauDiscriminantCutMultiplexer",
  75978. PFTauProducer = cms.InputTag("hpsPFTauProducerBoosted"),
  75979. Prediscriminants = cms.PSet(
  75980. BooleanOperator = cms.string('and'),
  75981. decayMode = cms.PSet(
  75982. Producer = cms.InputTag("hpsPFTauDiscriminationByDecayModeFindingNewDMsBoosted"),
  75983. cut = cms.double(0.5)
  75984. )
  75985. ),
  75986. key = cms.InputTag("hpsPFTauDiscriminationByIsolationMVArun2v1PWoldDMwLTrawBoosted","category"),
  75987. loadMVAfromDB = cms.bool(True),
  75988. mapping = cms.VPSet(cms.PSet(
  75989. category = cms.uint32(0),
  75990. cut = cms.string('RecoTauTag_tauIdMVAPWoldDMwLTv1_WPEff50'),
  75991. variable = cms.string('pt')
  75992. )),
  75993. mvaOutput_normalization = cms.string('RecoTauTag_tauIdMVAPWoldDMwLTv1_mvaOutput_normalization'),
  75994. toMultiplex = cms.InputTag("hpsPFTauDiscriminationByIsolationMVArun2v1PWoldDMwLTrawBoosted")
  75995. )
  75996.  
  75997.  
  75998. process.hpsPFTauDiscriminationByVVTightIsolationMVArun2v1DBdR03oldDMwLT = cms.EDProducer("RecoTauDiscriminantCutMultiplexer",
  75999. PFTauProducer = cms.InputTag("hpsPFTauProducer"),
  76000. Prediscriminants = cms.PSet(
  76001. BooleanOperator = cms.string('and'),
  76002. decayMode = cms.PSet(
  76003. Producer = cms.InputTag("hpsPFTauDiscriminationByDecayModeFindingNewDMs"),
  76004. cut = cms.double(0.5)
  76005. )
  76006. ),
  76007. key = cms.InputTag("hpsPFTauDiscriminationByIsolationMVArun2v1DBdR03oldDMwLTraw","category"),
  76008. loadMVAfromDB = cms.bool(True),
  76009. mapping = cms.VPSet(cms.PSet(
  76010. category = cms.uint32(0),
  76011. cut = cms.string('RecoTauTag_tauIdMVADBdR03oldDMwLTv1_WPEff40'),
  76012. variable = cms.string('pt')
  76013. )),
  76014. mvaOutput_normalization = cms.string('RecoTauTag_tauIdMVADBdR03oldDMwLTv1_mvaOutput_normalization'),
  76015. toMultiplex = cms.InputTag("hpsPFTauDiscriminationByIsolationMVArun2v1DBdR03oldDMwLTraw")
  76016. )
  76017.  
  76018.  
  76019. process.hpsPFTauDiscriminationByVVTightIsolationMVArun2v1DBdR03oldDMwLTBoosted = cms.EDProducer("RecoTauDiscriminantCutMultiplexer",
  76020. PFTauProducer = cms.InputTag("hpsPFTauProducerBoosted"),
  76021. Prediscriminants = cms.PSet(
  76022. BooleanOperator = cms.string('and'),
  76023. decayMode = cms.PSet(
  76024. Producer = cms.InputTag("hpsPFTauDiscriminationByDecayModeFindingNewDMsBoosted"),
  76025. cut = cms.double(0.5)
  76026. )
  76027. ),
  76028. key = cms.InputTag("hpsPFTauDiscriminationByIsolationMVArun2v1DBdR03oldDMwLTrawBoosted","category"),
  76029. loadMVAfromDB = cms.bool(True),
  76030. mapping = cms.VPSet(cms.PSet(
  76031. category = cms.uint32(0),
  76032. cut = cms.string('RecoTauTag_tauIdMVADBdR03oldDMwLTv1_WPEff40'),
  76033. variable = cms.string('pt')
  76034. )),
  76035. mvaOutput_normalization = cms.string('RecoTauTag_tauIdMVADBdR03oldDMwLTv1_mvaOutput_normalization'),
  76036. toMultiplex = cms.InputTag("hpsPFTauDiscriminationByIsolationMVArun2v1DBdR03oldDMwLTrawBoosted")
  76037. )
  76038.  
  76039.  
  76040. process.hpsPFTauDiscriminationByVVTightIsolationMVArun2v1DBnewDMwLT = cms.EDProducer("RecoTauDiscriminantCutMultiplexer",
  76041. PFTauProducer = cms.InputTag("hpsPFTauProducer"),
  76042. Prediscriminants = cms.PSet(
  76043. BooleanOperator = cms.string('and'),
  76044. decayMode = cms.PSet(
  76045. Producer = cms.InputTag("hpsPFTauDiscriminationByDecayModeFindingNewDMs"),
  76046. cut = cms.double(0.5)
  76047. )
  76048. ),
  76049. key = cms.InputTag("hpsPFTauDiscriminationByIsolationMVArun2v1DBnewDMwLTraw","category"),
  76050. loadMVAfromDB = cms.bool(True),
  76051. mapping = cms.VPSet(cms.PSet(
  76052. category = cms.uint32(0),
  76053. cut = cms.string('RecoTauTag_tauIdMVADBnewDMwLTv1_WPEff40'),
  76054. variable = cms.string('pt')
  76055. )),
  76056. mvaOutput_normalization = cms.string('RecoTauTag_tauIdMVADBnewDMwLTv1_mvaOutput_normalization'),
  76057. toMultiplex = cms.InputTag("hpsPFTauDiscriminationByIsolationMVArun2v1DBnewDMwLTraw")
  76058. )
  76059.  
  76060.  
  76061. process.hpsPFTauDiscriminationByVVTightIsolationMVArun2v1DBnewDMwLTBoosted = cms.EDProducer("RecoTauDiscriminantCutMultiplexer",
  76062. PFTauProducer = cms.InputTag("hpsPFTauProducerBoosted"),
  76063. Prediscriminants = cms.PSet(
  76064. BooleanOperator = cms.string('and'),
  76065. decayMode = cms.PSet(
  76066. Producer = cms.InputTag("hpsPFTauDiscriminationByDecayModeFindingNewDMsBoosted"),
  76067. cut = cms.double(0.5)
  76068. )
  76069. ),
  76070. key = cms.InputTag("hpsPFTauDiscriminationByIsolationMVArun2v1DBnewDMwLTrawBoosted","category"),
  76071. loadMVAfromDB = cms.bool(True),
  76072. mapping = cms.VPSet(cms.PSet(
  76073. category = cms.uint32(0),
  76074. cut = cms.string('RecoTauTag_tauIdMVADBnewDMwLTv1_WPEff40'),
  76075. variable = cms.string('pt')
  76076. )),
  76077. mvaOutput_normalization = cms.string('RecoTauTag_tauIdMVADBnewDMwLTv1_mvaOutput_normalization'),
  76078. toMultiplex = cms.InputTag("hpsPFTauDiscriminationByIsolationMVArun2v1DBnewDMwLTrawBoosted")
  76079. )
  76080.  
  76081.  
  76082. process.hpsPFTauDiscriminationByVVTightIsolationMVArun2v1DBoldDMwLT = cms.EDProducer("RecoTauDiscriminantCutMultiplexer",
  76083. PFTauProducer = cms.InputTag("hpsPFTauProducer"),
  76084. Prediscriminants = cms.PSet(
  76085. BooleanOperator = cms.string('and'),
  76086. decayMode = cms.PSet(
  76087. Producer = cms.InputTag("hpsPFTauDiscriminationByDecayModeFindingNewDMs"),
  76088. cut = cms.double(0.5)
  76089. )
  76090. ),
  76091. key = cms.InputTag("hpsPFTauDiscriminationByIsolationMVArun2v1DBoldDMwLTraw","category"),
  76092. loadMVAfromDB = cms.bool(True),
  76093. mapping = cms.VPSet(cms.PSet(
  76094. category = cms.uint32(0),
  76095. cut = cms.string('RecoTauTag_tauIdMVADBoldDMwLTv1_WPEff40'),
  76096. variable = cms.string('pt')
  76097. )),
  76098. mvaOutput_normalization = cms.string('RecoTauTag_tauIdMVADBoldDMwLTv1_mvaOutput_normalization'),
  76099. toMultiplex = cms.InputTag("hpsPFTauDiscriminationByIsolationMVArun2v1DBoldDMwLTraw")
  76100. )
  76101.  
  76102.  
  76103. process.hpsPFTauDiscriminationByVVTightIsolationMVArun2v1DBoldDMwLTBoosted = cms.EDProducer("RecoTauDiscriminantCutMultiplexer",
  76104. PFTauProducer = cms.InputTag("hpsPFTauProducerBoosted"),
  76105. Prediscriminants = cms.PSet(
  76106. BooleanOperator = cms.string('and'),
  76107. decayMode = cms.PSet(
  76108. Producer = cms.InputTag("hpsPFTauDiscriminationByDecayModeFindingNewDMsBoosted"),
  76109. cut = cms.double(0.5)
  76110. )
  76111. ),
  76112. key = cms.InputTag("hpsPFTauDiscriminationByIsolationMVArun2v1DBoldDMwLTrawBoosted","category"),
  76113. loadMVAfromDB = cms.bool(True),
  76114. mapping = cms.VPSet(cms.PSet(
  76115. category = cms.uint32(0),
  76116. cut = cms.string('RecoTauTag_tauIdMVADBoldDMwLTv1_WPEff40'),
  76117. variable = cms.string('pt')
  76118. )),
  76119. mvaOutput_normalization = cms.string('RecoTauTag_tauIdMVADBoldDMwLTv1_mvaOutput_normalization'),
  76120. toMultiplex = cms.InputTag("hpsPFTauDiscriminationByIsolationMVArun2v1DBoldDMwLTrawBoosted")
  76121. )
  76122.  
  76123.  
  76124. process.hpsPFTauDiscriminationByVVTightIsolationMVArun2v1PWdR03oldDMwLT = cms.EDProducer("RecoTauDiscriminantCutMultiplexer",
  76125. PFTauProducer = cms.InputTag("hpsPFTauProducer"),
  76126. Prediscriminants = cms.PSet(
  76127. BooleanOperator = cms.string('and'),
  76128. decayMode = cms.PSet(
  76129. Producer = cms.InputTag("hpsPFTauDiscriminationByDecayModeFindingNewDMs"),
  76130. cut = cms.double(0.5)
  76131. )
  76132. ),
  76133. key = cms.InputTag("hpsPFTauDiscriminationByIsolationMVArun2v1PWdR03oldDMwLTraw","category"),
  76134. loadMVAfromDB = cms.bool(True),
  76135. mapping = cms.VPSet(cms.PSet(
  76136. category = cms.uint32(0),
  76137. cut = cms.string('RecoTauTag_tauIdMVAPWdR03oldDMwLTv1_WPEff40'),
  76138. variable = cms.string('pt')
  76139. )),
  76140. mvaOutput_normalization = cms.string('RecoTauTag_tauIdMVAPWdR03oldDMwLTv1_mvaOutput_normalization'),
  76141. toMultiplex = cms.InputTag("hpsPFTauDiscriminationByIsolationMVArun2v1PWdR03oldDMwLTraw")
  76142. )
  76143.  
  76144.  
  76145. process.hpsPFTauDiscriminationByVVTightIsolationMVArun2v1PWdR03oldDMwLTBoosted = cms.EDProducer("RecoTauDiscriminantCutMultiplexer",
  76146. PFTauProducer = cms.InputTag("hpsPFTauProducerBoosted"),
  76147. Prediscriminants = cms.PSet(
  76148. BooleanOperator = cms.string('and'),
  76149. decayMode = cms.PSet(
  76150. Producer = cms.InputTag("hpsPFTauDiscriminationByDecayModeFindingNewDMsBoosted"),
  76151. cut = cms.double(0.5)
  76152. )
  76153. ),
  76154. key = cms.InputTag("hpsPFTauDiscriminationByIsolationMVArun2v1PWdR03oldDMwLTrawBoosted","category"),
  76155. loadMVAfromDB = cms.bool(True),
  76156. mapping = cms.VPSet(cms.PSet(
  76157. category = cms.uint32(0),
  76158. cut = cms.string('RecoTauTag_tauIdMVAPWdR03oldDMwLTv1_WPEff40'),
  76159. variable = cms.string('pt')
  76160. )),
  76161. mvaOutput_normalization = cms.string('RecoTauTag_tauIdMVAPWdR03oldDMwLTv1_mvaOutput_normalization'),
  76162. toMultiplex = cms.InputTag("hpsPFTauDiscriminationByIsolationMVArun2v1PWdR03oldDMwLTrawBoosted")
  76163. )
  76164.  
  76165.  
  76166. process.hpsPFTauDiscriminationByVVTightIsolationMVArun2v1PWnewDMwLT = cms.EDProducer("RecoTauDiscriminantCutMultiplexer",
  76167. PFTauProducer = cms.InputTag("hpsPFTauProducer"),
  76168. Prediscriminants = cms.PSet(
  76169. BooleanOperator = cms.string('and'),
  76170. decayMode = cms.PSet(
  76171. Producer = cms.InputTag("hpsPFTauDiscriminationByDecayModeFindingNewDMs"),
  76172. cut = cms.double(0.5)
  76173. )
  76174. ),
  76175. key = cms.InputTag("hpsPFTauDiscriminationByIsolationMVArun2v1PWnewDMwLTraw","category"),
  76176. loadMVAfromDB = cms.bool(True),
  76177. mapping = cms.VPSet(cms.PSet(
  76178. category = cms.uint32(0),
  76179. cut = cms.string('RecoTauTag_tauIdMVAPWnewDMwLTv1_WPEff40'),
  76180. variable = cms.string('pt')
  76181. )),
  76182. mvaOutput_normalization = cms.string('RecoTauTag_tauIdMVAPWnewDMwLTv1_mvaOutput_normalization'),
  76183. toMultiplex = cms.InputTag("hpsPFTauDiscriminationByIsolationMVArun2v1PWnewDMwLTraw")
  76184. )
  76185.  
  76186.  
  76187. process.hpsPFTauDiscriminationByVVTightIsolationMVArun2v1PWnewDMwLTBoosted = cms.EDProducer("RecoTauDiscriminantCutMultiplexer",
  76188. PFTauProducer = cms.InputTag("hpsPFTauProducerBoosted"),
  76189. Prediscriminants = cms.PSet(
  76190. BooleanOperator = cms.string('and'),
  76191. decayMode = cms.PSet(
  76192. Producer = cms.InputTag("hpsPFTauDiscriminationByDecayModeFindingNewDMsBoosted"),
  76193. cut = cms.double(0.5)
  76194. )
  76195. ),
  76196. key = cms.InputTag("hpsPFTauDiscriminationByIsolationMVArun2v1PWnewDMwLTrawBoosted","category"),
  76197. loadMVAfromDB = cms.bool(True),
  76198. mapping = cms.VPSet(cms.PSet(
  76199. category = cms.uint32(0),
  76200. cut = cms.string('RecoTauTag_tauIdMVAPWnewDMwLTv1_WPEff40'),
  76201. variable = cms.string('pt')
  76202. )),
  76203. mvaOutput_normalization = cms.string('RecoTauTag_tauIdMVAPWnewDMwLTv1_mvaOutput_normalization'),
  76204. toMultiplex = cms.InputTag("hpsPFTauDiscriminationByIsolationMVArun2v1PWnewDMwLTrawBoosted")
  76205. )
  76206.  
  76207.  
  76208. process.hpsPFTauDiscriminationByVVTightIsolationMVArun2v1PWoldDMwLT = cms.EDProducer("RecoTauDiscriminantCutMultiplexer",
  76209. PFTauProducer = cms.InputTag("hpsPFTauProducer"),
  76210. Prediscriminants = cms.PSet(
  76211. BooleanOperator = cms.string('and'),
  76212. decayMode = cms.PSet(
  76213. Producer = cms.InputTag("hpsPFTauDiscriminationByDecayModeFindingNewDMs"),
  76214. cut = cms.double(0.5)
  76215. )
  76216. ),
  76217. key = cms.InputTag("hpsPFTauDiscriminationByIsolationMVArun2v1PWoldDMwLTraw","category"),
  76218. loadMVAfromDB = cms.bool(True),
  76219. mapping = cms.VPSet(cms.PSet(
  76220. category = cms.uint32(0),
  76221. cut = cms.string('RecoTauTag_tauIdMVAPWoldDMwLTv1_WPEff40'),
  76222. variable = cms.string('pt')
  76223. )),
  76224. mvaOutput_normalization = cms.string('RecoTauTag_tauIdMVAPWoldDMwLTv1_mvaOutput_normalization'),
  76225. toMultiplex = cms.InputTag("hpsPFTauDiscriminationByIsolationMVArun2v1PWoldDMwLTraw")
  76226. )
  76227.  
  76228.  
  76229. process.hpsPFTauDiscriminationByVVTightIsolationMVArun2v1PWoldDMwLTBoosted = cms.EDProducer("RecoTauDiscriminantCutMultiplexer",
  76230. PFTauProducer = cms.InputTag("hpsPFTauProducerBoosted"),
  76231. Prediscriminants = cms.PSet(
  76232. BooleanOperator = cms.string('and'),
  76233. decayMode = cms.PSet(
  76234. Producer = cms.InputTag("hpsPFTauDiscriminationByDecayModeFindingNewDMsBoosted"),
  76235. cut = cms.double(0.5)
  76236. )
  76237. ),
  76238. key = cms.InputTag("hpsPFTauDiscriminationByIsolationMVArun2v1PWoldDMwLTrawBoosted","category"),
  76239. loadMVAfromDB = cms.bool(True),
  76240. mapping = cms.VPSet(cms.PSet(
  76241. category = cms.uint32(0),
  76242. cut = cms.string('RecoTauTag_tauIdMVAPWoldDMwLTv1_WPEff40'),
  76243. variable = cms.string('pt')
  76244. )),
  76245. mvaOutput_normalization = cms.string('RecoTauTag_tauIdMVAPWoldDMwLTv1_mvaOutput_normalization'),
  76246. toMultiplex = cms.InputTag("hpsPFTauDiscriminationByIsolationMVArun2v1PWoldDMwLTrawBoosted")
  76247. )
  76248.  
  76249.  
  76250. process.hpsPFTauFootprintCorrection = cms.EDProducer("PFRecoTauDiscriminationByIsolation",
  76251. ApplyDiscriminationByECALIsolation = cms.bool(False),
  76252. ApplyDiscriminationByTrackerIsolation = cms.bool(False),
  76253. ApplyDiscriminationByWeightedECALIsolation = cms.bool(False),
  76254. PFTauProducer = cms.InputTag("hpsPFTauProducer"),
  76255. Prediscriminants = cms.PSet(
  76256. BooleanOperator = cms.string('and'),
  76257. decayMode = cms.PSet(
  76258. Producer = cms.InputTag("hpsPFTauDiscriminationByDecayModeFindingNewDMs"),
  76259. cut = cms.double(0.5)
  76260. )
  76261. ),
  76262. UseAllPFCandsForWeights = cms.bool(False),
  76263. WeightECALIsolation = cms.double(1.0),
  76264. applyDeltaBetaCorrection = cms.bool(False),
  76265. applyFootprintCorrection = cms.bool(False),
  76266. applyOccupancyCut = cms.bool(False),
  76267. applyPhotonPtSumOutsideSignalConeCut = cms.bool(True),
  76268. applyRelativeSumPtCut = cms.bool(False),
  76269. applyRhoCorrection = cms.bool(False),
  76270. applySumPtCut = cms.bool(False),
  76271. customOuterCone = cms.double(0.5),
  76272. deltaBetaFactor = cms.string('0.2000'),
  76273. deltaBetaPUTrackPtCutOverride = cms.double(0.5),
  76274. footprintCorrections = cms.VPSet(cms.PSet(
  76275. offset = cms.string('0.0'),
  76276. selection = cms.string('decayMode() = 0')
  76277. ),
  76278. cms.PSet(
  76279. offset = cms.string('0.0'),
  76280. selection = cms.string('decayMode() = 1 || decayMode() = 2')
  76281. ),
  76282. cms.PSet(
  76283. offset = cms.string('2.7'),
  76284. selection = cms.string('decayMode() = 5')
  76285. ),
  76286. cms.PSet(
  76287. offset = cms.string('0.0'),
  76288. selection = cms.string('decayMode() = 6')
  76289. ),
  76290. cms.PSet(
  76291. offset = cms.string('max(2.0, 0.22*pt() - 2.0)'),
  76292. selection = cms.string('decayMode() = 10')
  76293. )),
  76294. isoConeSizeForDeltaBeta = cms.double(0.8),
  76295. maxAbsPhotonSumPt_outsideSignalCone = cms.double(1000000000.0),
  76296. maxRelPhotonSumPt_outsideSignalCone = cms.double(0.1),
  76297. maximumOccupancy = cms.uint32(0),
  76298. maximumSumPtCut = cms.double(2.5),
  76299. minTauPtForNoIso = cms.double(-99.0),
  76300. particleFlowSrc = cms.InputTag("particleFlow"),
  76301. qualityCuts = cms.PSet(
  76302. isolationQualityCuts = cms.PSet(
  76303. maxDeltaZ = cms.double(0.2),
  76304. maxTrackChi2 = cms.double(100.0),
  76305. maxTransverseImpactParameter = cms.double(0.03),
  76306. minGammaEt = cms.double(0.5),
  76307. minTrackHits = cms.uint32(3),
  76308. minTrackPixelHits = cms.uint32(0),
  76309. minTrackPt = cms.double(0.5),
  76310. minTrackVertexWeight = cms.double(-1.0)
  76311. ),
  76312. leadingTrkOrPFCandOption = cms.string('leadPFCand'),
  76313. primaryVertexSrc = cms.InputTag("offlinePrimaryVertices"),
  76314. pvFindingAlgo = cms.string('closestInDeltaZ'),
  76315. recoverLeadingTrk = cms.bool(False),
  76316. signalQualityCuts = cms.PSet(
  76317. maxDeltaZ = cms.double(0.4),
  76318. maxTrackChi2 = cms.double(100.0),
  76319. maxTransverseImpactParameter = cms.double(0.1),
  76320. minGammaEt = cms.double(0.5),
  76321. minNeutralHadronEt = cms.double(30.0),
  76322. minTrackHits = cms.uint32(3),
  76323. minTrackPixelHits = cms.uint32(0),
  76324. minTrackPt = cms.double(0.5),
  76325. minTrackVertexWeight = cms.double(-1.0)
  76326. ),
  76327. vertexTrackFiltering = cms.bool(False),
  76328. vxAssocQualityCuts = cms.PSet(
  76329. maxTrackChi2 = cms.double(100.0),
  76330. maxTransverseImpactParameter = cms.double(0.1),
  76331. minGammaEt = cms.double(0.5),
  76332. minTrackHits = cms.uint32(3),
  76333. minTrackPixelHits = cms.uint32(0),
  76334. minTrackPt = cms.double(0.5),
  76335. minTrackVertexWeight = cms.double(-1.0)
  76336. )
  76337. ),
  76338. relativeSumPtCut = cms.double(0.0),
  76339. relativeSumPtOffset = cms.double(0.0),
  76340. rhoConeSize = cms.double(0.5),
  76341. rhoProducer = cms.InputTag("fixedGridRhoFastjetAll"),
  76342. rhoUEOffsetCorrection = cms.double(1.0),
  76343. storeRawFootprintCorrection = cms.bool(True),
  76344. storeRawPUsumPt = cms.bool(False),
  76345. storeRawSumPt = cms.bool(False),
  76346. verbosity = cms.int32(0),
  76347. vertexSrc = cms.InputTag("offlinePrimaryVertices")
  76348. )
  76349.  
  76350.  
  76351. process.hpsPFTauFootprintCorrectionBoosted = cms.EDProducer("PFRecoTauDiscriminationByIsolation",
  76352. ApplyDiscriminationByECALIsolation = cms.bool(False),
  76353. ApplyDiscriminationByTrackerIsolation = cms.bool(False),
  76354. ApplyDiscriminationByWeightedECALIsolation = cms.bool(False),
  76355. PFTauProducer = cms.InputTag("hpsPFTauProducerBoosted"),
  76356. Prediscriminants = cms.PSet(
  76357. BooleanOperator = cms.string('and'),
  76358. decayMode = cms.PSet(
  76359. Producer = cms.InputTag("hpsPFTauDiscriminationByDecayModeFindingNewDMsBoosted"),
  76360. cut = cms.double(0.5)
  76361. )
  76362. ),
  76363. UseAllPFCandsForWeights = cms.bool(False),
  76364. WeightECALIsolation = cms.double(1.0),
  76365. applyDeltaBetaCorrection = cms.bool(False),
  76366. applyFootprintCorrection = cms.bool(False),
  76367. applyOccupancyCut = cms.bool(False),
  76368. applyPhotonPtSumOutsideSignalConeCut = cms.bool(True),
  76369. applyRelativeSumPtCut = cms.bool(False),
  76370. applyRhoCorrection = cms.bool(False),
  76371. applySumPtCut = cms.bool(False),
  76372. customOuterCone = cms.double(0.5),
  76373. deltaBetaFactor = cms.string('0.2000'),
  76374. deltaBetaPUTrackPtCutOverride = cms.double(0.5),
  76375. footprintCorrections = cms.VPSet(cms.PSet(
  76376. offset = cms.string('0.0'),
  76377. selection = cms.string('decayMode() = 0')
  76378. ),
  76379. cms.PSet(
  76380. offset = cms.string('0.0'),
  76381. selection = cms.string('decayMode() = 1 || decayMode() = 2')
  76382. ),
  76383. cms.PSet(
  76384. offset = cms.string('2.7'),
  76385. selection = cms.string('decayMode() = 5')
  76386. ),
  76387. cms.PSet(
  76388. offset = cms.string('0.0'),
  76389. selection = cms.string('decayMode() = 6')
  76390. ),
  76391. cms.PSet(
  76392. offset = cms.string('max(2.0, 0.22*pt() - 2.0)'),
  76393. selection = cms.string('decayMode() = 10')
  76394. )),
  76395. isoConeSizeForDeltaBeta = cms.double(0.8),
  76396. maxAbsPhotonSumPt_outsideSignalCone = cms.double(1000000000.0),
  76397. maxRelPhotonSumPt_outsideSignalCone = cms.double(0.1),
  76398. maximumOccupancy = cms.uint32(0),
  76399. maximumSumPtCut = cms.double(2.5),
  76400. minTauPtForNoIso = cms.double(-99.0),
  76401. particleFlowSrc = cms.InputTag("particleFlow"),
  76402. qualityCuts = cms.PSet(
  76403. isolationQualityCuts = cms.PSet(
  76404. maxDeltaZ = cms.double(0.2),
  76405. maxTrackChi2 = cms.double(100.0),
  76406. maxTransverseImpactParameter = cms.double(0.03),
  76407. minGammaEt = cms.double(0.5),
  76408. minTrackHits = cms.uint32(3),
  76409. minTrackPixelHits = cms.uint32(0),
  76410. minTrackPt = cms.double(0.5),
  76411. minTrackVertexWeight = cms.double(-1.0)
  76412. ),
  76413. leadingTrkOrPFCandOption = cms.string('leadPFCand'),
  76414. primaryVertexSrc = cms.InputTag("offlinePrimaryVertices"),
  76415. pvFindingAlgo = cms.string('closestInDeltaZ'),
  76416. recoverLeadingTrk = cms.bool(False),
  76417. signalQualityCuts = cms.PSet(
  76418. maxDeltaZ = cms.double(0.4),
  76419. maxTrackChi2 = cms.double(100.0),
  76420. maxTransverseImpactParameter = cms.double(0.1),
  76421. minGammaEt = cms.double(0.5),
  76422. minNeutralHadronEt = cms.double(30.0),
  76423. minTrackHits = cms.uint32(3),
  76424. minTrackPixelHits = cms.uint32(0),
  76425. minTrackPt = cms.double(0.5),
  76426. minTrackVertexWeight = cms.double(-1.0)
  76427. ),
  76428. vertexTrackFiltering = cms.bool(False),
  76429. vxAssocQualityCuts = cms.PSet(
  76430. maxTrackChi2 = cms.double(100.0),
  76431. maxTransverseImpactParameter = cms.double(0.1),
  76432. minGammaEt = cms.double(0.5),
  76433. minTrackHits = cms.uint32(3),
  76434. minTrackPixelHits = cms.uint32(0),
  76435. minTrackPt = cms.double(0.5),
  76436. minTrackVertexWeight = cms.double(-1.0)
  76437. )
  76438. ),
  76439. relativeSumPtCut = cms.double(0.0),
  76440. relativeSumPtOffset = cms.double(0.0),
  76441. rhoConeSize = cms.double(0.5),
  76442. rhoProducer = cms.InputTag("fixedGridRhoFastjetAll"),
  76443. rhoUEOffsetCorrection = cms.double(1.0),
  76444. storeRawFootprintCorrection = cms.bool(True),
  76445. storeRawPUsumPt = cms.bool(False),
  76446. storeRawSumPt = cms.bool(False),
  76447. verbosity = cms.int32(0),
  76448. vertexSrc = cms.InputTag("offlinePrimaryVertices")
  76449. )
  76450.  
  76451.  
  76452. process.hpsPFTauFootprintCorrectiondR03 = cms.EDProducer("PFRecoTauDiscriminationByIsolation",
  76453. ApplyDiscriminationByECALIsolation = cms.bool(False),
  76454. ApplyDiscriminationByTrackerIsolation = cms.bool(False),
  76455. ApplyDiscriminationByWeightedECALIsolation = cms.bool(False),
  76456. PFTauProducer = cms.InputTag("hpsPFTauProducer"),
  76457. Prediscriminants = cms.PSet(
  76458. BooleanOperator = cms.string('and'),
  76459. decayMode = cms.PSet(
  76460. Producer = cms.InputTag("hpsPFTauDiscriminationByDecayModeFindingNewDMs"),
  76461. cut = cms.double(0.5)
  76462. )
  76463. ),
  76464. UseAllPFCandsForWeights = cms.bool(False),
  76465. WeightECALIsolation = cms.double(1.0),
  76466. applyDeltaBetaCorrection = cms.bool(False),
  76467. applyFootprintCorrection = cms.bool(False),
  76468. applyOccupancyCut = cms.bool(False),
  76469. applyPhotonPtSumOutsideSignalConeCut = cms.bool(True),
  76470. applyRelativeSumPtCut = cms.bool(False),
  76471. applyRhoCorrection = cms.bool(False),
  76472. applySumPtCut = cms.bool(False),
  76473. customOuterCone = cms.double(0.3),
  76474. deltaBetaFactor = cms.string('0.2000'),
  76475. deltaBetaPUTrackPtCutOverride = cms.double(0.5),
  76476. footprintCorrections = cms.VPSet(cms.PSet(
  76477. offset = cms.string('0.0'),
  76478. selection = cms.string('decayMode() = 0')
  76479. ),
  76480. cms.PSet(
  76481. offset = cms.string('0.0'),
  76482. selection = cms.string('decayMode() = 1 || decayMode() = 2')
  76483. ),
  76484. cms.PSet(
  76485. offset = cms.string('2.7'),
  76486. selection = cms.string('decayMode() = 5')
  76487. ),
  76488. cms.PSet(
  76489. offset = cms.string('0.0'),
  76490. selection = cms.string('decayMode() = 6')
  76491. ),
  76492. cms.PSet(
  76493. offset = cms.string('max(2.0, 0.22*pt() - 2.0)'),
  76494. selection = cms.string('decayMode() = 10')
  76495. )),
  76496. isoConeSizeForDeltaBeta = cms.double(0.8),
  76497. maxAbsPhotonSumPt_outsideSignalCone = cms.double(1000000000.0),
  76498. maxRelPhotonSumPt_outsideSignalCone = cms.double(0.1),
  76499. maximumOccupancy = cms.uint32(0),
  76500. maximumSumPtCut = cms.double(2.5),
  76501. minTauPtForNoIso = cms.double(-99.0),
  76502. particleFlowSrc = cms.InputTag("particleFlow"),
  76503. qualityCuts = cms.PSet(
  76504. isolationQualityCuts = cms.PSet(
  76505. maxDeltaZ = cms.double(0.2),
  76506. maxTrackChi2 = cms.double(100.0),
  76507. maxTransverseImpactParameter = cms.double(0.03),
  76508. minGammaEt = cms.double(0.5),
  76509. minTrackHits = cms.uint32(3),
  76510. minTrackPixelHits = cms.uint32(0),
  76511. minTrackPt = cms.double(0.5),
  76512. minTrackVertexWeight = cms.double(-1.0)
  76513. ),
  76514. leadingTrkOrPFCandOption = cms.string('leadPFCand'),
  76515. primaryVertexSrc = cms.InputTag("offlinePrimaryVertices"),
  76516. pvFindingAlgo = cms.string('closestInDeltaZ'),
  76517. recoverLeadingTrk = cms.bool(False),
  76518. signalQualityCuts = cms.PSet(
  76519. maxDeltaZ = cms.double(0.4),
  76520. maxTrackChi2 = cms.double(100.0),
  76521. maxTransverseImpactParameter = cms.double(0.1),
  76522. minGammaEt = cms.double(0.5),
  76523. minNeutralHadronEt = cms.double(30.0),
  76524. minTrackHits = cms.uint32(3),
  76525. minTrackPixelHits = cms.uint32(0),
  76526. minTrackPt = cms.double(0.5),
  76527. minTrackVertexWeight = cms.double(-1.0)
  76528. ),
  76529. vertexTrackFiltering = cms.bool(False),
  76530. vxAssocQualityCuts = cms.PSet(
  76531. maxTrackChi2 = cms.double(100.0),
  76532. maxTransverseImpactParameter = cms.double(0.1),
  76533. minGammaEt = cms.double(0.5),
  76534. minTrackHits = cms.uint32(3),
  76535. minTrackPixelHits = cms.uint32(0),
  76536. minTrackPt = cms.double(0.5),
  76537. minTrackVertexWeight = cms.double(-1.0)
  76538. )
  76539. ),
  76540. relativeSumPtCut = cms.double(0.0),
  76541. relativeSumPtOffset = cms.double(0.0),
  76542. rhoConeSize = cms.double(0.5),
  76543. rhoProducer = cms.InputTag("fixedGridRhoFastjetAll"),
  76544. rhoUEOffsetCorrection = cms.double(1.0),
  76545. storeRawFootprintCorrection = cms.bool(True),
  76546. storeRawPUsumPt = cms.bool(False),
  76547. storeRawSumPt = cms.bool(False),
  76548. verbosity = cms.int32(0),
  76549. vertexSrc = cms.InputTag("offlinePrimaryVertices")
  76550. )
  76551.  
  76552.  
  76553. process.hpsPFTauFootprintCorrectiondR03Boosted = cms.EDProducer("PFRecoTauDiscriminationByIsolation",
  76554. ApplyDiscriminationByECALIsolation = cms.bool(False),
  76555. ApplyDiscriminationByTrackerIsolation = cms.bool(False),
  76556. ApplyDiscriminationByWeightedECALIsolation = cms.bool(False),
  76557. PFTauProducer = cms.InputTag("hpsPFTauProducerBoosted"),
  76558. Prediscriminants = cms.PSet(
  76559. BooleanOperator = cms.string('and'),
  76560. decayMode = cms.PSet(
  76561. Producer = cms.InputTag("hpsPFTauDiscriminationByDecayModeFindingNewDMsBoosted"),
  76562. cut = cms.double(0.5)
  76563. )
  76564. ),
  76565. UseAllPFCandsForWeights = cms.bool(False),
  76566. WeightECALIsolation = cms.double(1.0),
  76567. applyDeltaBetaCorrection = cms.bool(False),
  76568. applyFootprintCorrection = cms.bool(False),
  76569. applyOccupancyCut = cms.bool(False),
  76570. applyPhotonPtSumOutsideSignalConeCut = cms.bool(True),
  76571. applyRelativeSumPtCut = cms.bool(False),
  76572. applyRhoCorrection = cms.bool(False),
  76573. applySumPtCut = cms.bool(False),
  76574. customOuterCone = cms.double(0.3),
  76575. deltaBetaFactor = cms.string('0.2000'),
  76576. deltaBetaPUTrackPtCutOverride = cms.double(0.5),
  76577. footprintCorrections = cms.VPSet(cms.PSet(
  76578. offset = cms.string('0.0'),
  76579. selection = cms.string('decayMode() = 0')
  76580. ),
  76581. cms.PSet(
  76582. offset = cms.string('0.0'),
  76583. selection = cms.string('decayMode() = 1 || decayMode() = 2')
  76584. ),
  76585. cms.PSet(
  76586. offset = cms.string('2.7'),
  76587. selection = cms.string('decayMode() = 5')
  76588. ),
  76589. cms.PSet(
  76590. offset = cms.string('0.0'),
  76591. selection = cms.string('decayMode() = 6')
  76592. ),
  76593. cms.PSet(
  76594. offset = cms.string('max(2.0, 0.22*pt() - 2.0)'),
  76595. selection = cms.string('decayMode() = 10')
  76596. )),
  76597. isoConeSizeForDeltaBeta = cms.double(0.8),
  76598. maxAbsPhotonSumPt_outsideSignalCone = cms.double(1000000000.0),
  76599. maxRelPhotonSumPt_outsideSignalCone = cms.double(0.1),
  76600. maximumOccupancy = cms.uint32(0),
  76601. maximumSumPtCut = cms.double(2.5),
  76602. minTauPtForNoIso = cms.double(-99.0),
  76603. particleFlowSrc = cms.InputTag("particleFlow"),
  76604. qualityCuts = cms.PSet(
  76605. isolationQualityCuts = cms.PSet(
  76606. maxDeltaZ = cms.double(0.2),
  76607. maxTrackChi2 = cms.double(100.0),
  76608. maxTransverseImpactParameter = cms.double(0.03),
  76609. minGammaEt = cms.double(0.5),
  76610. minTrackHits = cms.uint32(3),
  76611. minTrackPixelHits = cms.uint32(0),
  76612. minTrackPt = cms.double(0.5),
  76613. minTrackVertexWeight = cms.double(-1.0)
  76614. ),
  76615. leadingTrkOrPFCandOption = cms.string('leadPFCand'),
  76616. primaryVertexSrc = cms.InputTag("offlinePrimaryVertices"),
  76617. pvFindingAlgo = cms.string('closestInDeltaZ'),
  76618. recoverLeadingTrk = cms.bool(False),
  76619. signalQualityCuts = cms.PSet(
  76620. maxDeltaZ = cms.double(0.4),
  76621. maxTrackChi2 = cms.double(100.0),
  76622. maxTransverseImpactParameter = cms.double(0.1),
  76623. minGammaEt = cms.double(0.5),
  76624. minNeutralHadronEt = cms.double(30.0),
  76625. minTrackHits = cms.uint32(3),
  76626. minTrackPixelHits = cms.uint32(0),
  76627. minTrackPt = cms.double(0.5),
  76628. minTrackVertexWeight = cms.double(-1.0)
  76629. ),
  76630. vertexTrackFiltering = cms.bool(False),
  76631. vxAssocQualityCuts = cms.PSet(
  76632. maxTrackChi2 = cms.double(100.0),
  76633. maxTransverseImpactParameter = cms.double(0.1),
  76634. minGammaEt = cms.double(0.5),
  76635. minTrackHits = cms.uint32(3),
  76636. minTrackPixelHits = cms.uint32(0),
  76637. minTrackPt = cms.double(0.5),
  76638. minTrackVertexWeight = cms.double(-1.0)
  76639. )
  76640. ),
  76641. relativeSumPtCut = cms.double(0.0),
  76642. relativeSumPtOffset = cms.double(0.0),
  76643. rhoConeSize = cms.double(0.5),
  76644. rhoProducer = cms.InputTag("fixedGridRhoFastjetAll"),
  76645. rhoUEOffsetCorrection = cms.double(1.0),
  76646. storeRawFootprintCorrection = cms.bool(True),
  76647. storeRawPUsumPt = cms.bool(False),
  76648. storeRawSumPt = cms.bool(False),
  76649. verbosity = cms.int32(0),
  76650. vertexSrc = cms.InputTag("offlinePrimaryVertices")
  76651. )
  76652.  
  76653.  
  76654. process.hpsPFTauNeutralIsoPtSum = cms.EDProducer("PFRecoTauDiscriminationByIsolation",
  76655. ApplyDiscriminationByECALIsolation = cms.bool(True),
  76656. ApplyDiscriminationByTrackerIsolation = cms.bool(False),
  76657. ApplyDiscriminationByWeightedECALIsolation = cms.bool(False),
  76658. PFTauProducer = cms.InputTag("hpsPFTauProducer"),
  76659. Prediscriminants = cms.PSet(
  76660. BooleanOperator = cms.string('and'),
  76661. decayMode = cms.PSet(
  76662. Producer = cms.InputTag("hpsPFTauDiscriminationByDecayModeFindingNewDMs"),
  76663. cut = cms.double(0.5)
  76664. )
  76665. ),
  76666. UseAllPFCandsForWeights = cms.bool(False),
  76667. WeightECALIsolation = cms.double(1.0),
  76668. applyDeltaBetaCorrection = cms.bool(False),
  76669. applyFootprintCorrection = cms.bool(False),
  76670. applyOccupancyCut = cms.bool(False),
  76671. applyPhotonPtSumOutsideSignalConeCut = cms.bool(True),
  76672. applyRelativeSumPtCut = cms.bool(False),
  76673. applyRhoCorrection = cms.bool(False),
  76674. applySumPtCut = cms.bool(False),
  76675. customOuterCone = cms.double(0.5),
  76676. deltaBetaFactor = cms.string('0.2000'),
  76677. deltaBetaPUTrackPtCutOverride = cms.double(0.5),
  76678. footprintCorrections = cms.VPSet(cms.PSet(
  76679. offset = cms.string('0.0'),
  76680. selection = cms.string('decayMode() = 0')
  76681. ),
  76682. cms.PSet(
  76683. offset = cms.string('0.0'),
  76684. selection = cms.string('decayMode() = 1 || decayMode() = 2')
  76685. ),
  76686. cms.PSet(
  76687. offset = cms.string('2.7'),
  76688. selection = cms.string('decayMode() = 5')
  76689. ),
  76690. cms.PSet(
  76691. offset = cms.string('0.0'),
  76692. selection = cms.string('decayMode() = 6')
  76693. ),
  76694. cms.PSet(
  76695. offset = cms.string('max(2.0, 0.22*pt() - 2.0)'),
  76696. selection = cms.string('decayMode() = 10')
  76697. )),
  76698. isoConeSizeForDeltaBeta = cms.double(0.8),
  76699. maxAbsPhotonSumPt_outsideSignalCone = cms.double(1000000000.0),
  76700. maxRelPhotonSumPt_outsideSignalCone = cms.double(0.1),
  76701. maximumOccupancy = cms.uint32(0),
  76702. maximumSumPtCut = cms.double(2.5),
  76703. minTauPtForNoIso = cms.double(-99.0),
  76704. particleFlowSrc = cms.InputTag("particleFlow"),
  76705. qualityCuts = cms.PSet(
  76706. isolationQualityCuts = cms.PSet(
  76707. maxDeltaZ = cms.double(0.2),
  76708. maxTrackChi2 = cms.double(100.0),
  76709. maxTransverseImpactParameter = cms.double(0.03),
  76710. minGammaEt = cms.double(0.5),
  76711. minTrackHits = cms.uint32(3),
  76712. minTrackPixelHits = cms.uint32(0),
  76713. minTrackPt = cms.double(0.5),
  76714. minTrackVertexWeight = cms.double(-1.0)
  76715. ),
  76716. leadingTrkOrPFCandOption = cms.string('leadPFCand'),
  76717. primaryVertexSrc = cms.InputTag("offlinePrimaryVertices"),
  76718. pvFindingAlgo = cms.string('closestInDeltaZ'),
  76719. recoverLeadingTrk = cms.bool(False),
  76720. signalQualityCuts = cms.PSet(
  76721. maxDeltaZ = cms.double(0.4),
  76722. maxTrackChi2 = cms.double(100.0),
  76723. maxTransverseImpactParameter = cms.double(0.1),
  76724. minGammaEt = cms.double(0.5),
  76725. minNeutralHadronEt = cms.double(30.0),
  76726. minTrackHits = cms.uint32(3),
  76727. minTrackPixelHits = cms.uint32(0),
  76728. minTrackPt = cms.double(0.5),
  76729. minTrackVertexWeight = cms.double(-1.0)
  76730. ),
  76731. vertexTrackFiltering = cms.bool(False),
  76732. vxAssocQualityCuts = cms.PSet(
  76733. maxTrackChi2 = cms.double(100.0),
  76734. maxTransverseImpactParameter = cms.double(0.1),
  76735. minGammaEt = cms.double(0.5),
  76736. minTrackHits = cms.uint32(3),
  76737. minTrackPixelHits = cms.uint32(0),
  76738. minTrackPt = cms.double(0.5),
  76739. minTrackVertexWeight = cms.double(-1.0)
  76740. )
  76741. ),
  76742. relativeSumPtCut = cms.double(0.0),
  76743. relativeSumPtOffset = cms.double(0.0),
  76744. rhoConeSize = cms.double(0.5),
  76745. rhoProducer = cms.InputTag("fixedGridRhoFastjetAll"),
  76746. rhoUEOffsetCorrection = cms.double(1.0),
  76747. storeRawPUsumPt = cms.bool(False),
  76748. storeRawSumPt = cms.bool(True),
  76749. verbosity = cms.int32(0),
  76750. vertexSrc = cms.InputTag("offlinePrimaryVertices")
  76751. )
  76752.  
  76753.  
  76754. process.hpsPFTauNeutralIsoPtSumBoosted = cms.EDProducer("PFRecoTauDiscriminationByIsolation",
  76755. ApplyDiscriminationByECALIsolation = cms.bool(True),
  76756. ApplyDiscriminationByTrackerIsolation = cms.bool(False),
  76757. ApplyDiscriminationByWeightedECALIsolation = cms.bool(False),
  76758. PFTauProducer = cms.InputTag("hpsPFTauProducerBoosted"),
  76759. Prediscriminants = cms.PSet(
  76760. BooleanOperator = cms.string('and'),
  76761. decayMode = cms.PSet(
  76762. Producer = cms.InputTag("hpsPFTauDiscriminationByDecayModeFindingNewDMsBoosted"),
  76763. cut = cms.double(0.5)
  76764. )
  76765. ),
  76766. UseAllPFCandsForWeights = cms.bool(False),
  76767. WeightECALIsolation = cms.double(1.0),
  76768. applyDeltaBetaCorrection = cms.bool(False),
  76769. applyFootprintCorrection = cms.bool(False),
  76770. applyOccupancyCut = cms.bool(False),
  76771. applyPhotonPtSumOutsideSignalConeCut = cms.bool(True),
  76772. applyRelativeSumPtCut = cms.bool(False),
  76773. applyRhoCorrection = cms.bool(False),
  76774. applySumPtCut = cms.bool(False),
  76775. customOuterCone = cms.double(0.5),
  76776. deltaBetaFactor = cms.string('0.2000'),
  76777. deltaBetaPUTrackPtCutOverride = cms.double(0.5),
  76778. footprintCorrections = cms.VPSet(cms.PSet(
  76779. offset = cms.string('0.0'),
  76780. selection = cms.string('decayMode() = 0')
  76781. ),
  76782. cms.PSet(
  76783. offset = cms.string('0.0'),
  76784. selection = cms.string('decayMode() = 1 || decayMode() = 2')
  76785. ),
  76786. cms.PSet(
  76787. offset = cms.string('2.7'),
  76788. selection = cms.string('decayMode() = 5')
  76789. ),
  76790. cms.PSet(
  76791. offset = cms.string('0.0'),
  76792. selection = cms.string('decayMode() = 6')
  76793. ),
  76794. cms.PSet(
  76795. offset = cms.string('max(2.0, 0.22*pt() - 2.0)'),
  76796. selection = cms.string('decayMode() = 10')
  76797. )),
  76798. isoConeSizeForDeltaBeta = cms.double(0.8),
  76799. maxAbsPhotonSumPt_outsideSignalCone = cms.double(1000000000.0),
  76800. maxRelPhotonSumPt_outsideSignalCone = cms.double(0.1),
  76801. maximumOccupancy = cms.uint32(0),
  76802. maximumSumPtCut = cms.double(2.5),
  76803. minTauPtForNoIso = cms.double(-99.0),
  76804. particleFlowSrc = cms.InputTag("particleFlow"),
  76805. qualityCuts = cms.PSet(
  76806. isolationQualityCuts = cms.PSet(
  76807. maxDeltaZ = cms.double(0.2),
  76808. maxTrackChi2 = cms.double(100.0),
  76809. maxTransverseImpactParameter = cms.double(0.03),
  76810. minGammaEt = cms.double(0.5),
  76811. minTrackHits = cms.uint32(3),
  76812. minTrackPixelHits = cms.uint32(0),
  76813. minTrackPt = cms.double(0.5),
  76814. minTrackVertexWeight = cms.double(-1.0)
  76815. ),
  76816. leadingTrkOrPFCandOption = cms.string('leadPFCand'),
  76817. primaryVertexSrc = cms.InputTag("offlinePrimaryVertices"),
  76818. pvFindingAlgo = cms.string('closestInDeltaZ'),
  76819. recoverLeadingTrk = cms.bool(False),
  76820. signalQualityCuts = cms.PSet(
  76821. maxDeltaZ = cms.double(0.4),
  76822. maxTrackChi2 = cms.double(100.0),
  76823. maxTransverseImpactParameter = cms.double(0.1),
  76824. minGammaEt = cms.double(0.5),
  76825. minNeutralHadronEt = cms.double(30.0),
  76826. minTrackHits = cms.uint32(3),
  76827. minTrackPixelHits = cms.uint32(0),
  76828. minTrackPt = cms.double(0.5),
  76829. minTrackVertexWeight = cms.double(-1.0)
  76830. ),
  76831. vertexTrackFiltering = cms.bool(False),
  76832. vxAssocQualityCuts = cms.PSet(
  76833. maxTrackChi2 = cms.double(100.0),
  76834. maxTransverseImpactParameter = cms.double(0.1),
  76835. minGammaEt = cms.double(0.5),
  76836. minTrackHits = cms.uint32(3),
  76837. minTrackPixelHits = cms.uint32(0),
  76838. minTrackPt = cms.double(0.5),
  76839. minTrackVertexWeight = cms.double(-1.0)
  76840. )
  76841. ),
  76842. relativeSumPtCut = cms.double(0.0),
  76843. relativeSumPtOffset = cms.double(0.0),
  76844. rhoConeSize = cms.double(0.5),
  76845. rhoProducer = cms.InputTag("fixedGridRhoFastjetAll"),
  76846. rhoUEOffsetCorrection = cms.double(1.0),
  76847. storeRawPUsumPt = cms.bool(False),
  76848. storeRawSumPt = cms.bool(True),
  76849. verbosity = cms.int32(0),
  76850. vertexSrc = cms.InputTag("offlinePrimaryVertices")
  76851. )
  76852.  
  76853.  
  76854. process.hpsPFTauNeutralIsoPtSumWeight = cms.EDProducer("PFRecoTauDiscriminationByIsolation",
  76855. ApplyDiscriminationByECALIsolation = cms.bool(False),
  76856. ApplyDiscriminationByTrackerIsolation = cms.bool(False),
  76857. ApplyDiscriminationByWeightedECALIsolation = cms.bool(True),
  76858. PFTauProducer = cms.InputTag("hpsPFTauProducer"),
  76859. Prediscriminants = cms.PSet(
  76860. BooleanOperator = cms.string('and'),
  76861. decayMode = cms.PSet(
  76862. Producer = cms.InputTag("hpsPFTauDiscriminationByDecayModeFindingNewDMs"),
  76863. cut = cms.double(0.5)
  76864. )
  76865. ),
  76866. UseAllPFCandsForWeights = cms.bool(True),
  76867. WeightECALIsolation = cms.double(1.0),
  76868. applyDeltaBetaCorrection = cms.bool(False),
  76869. applyFootprintCorrection = cms.bool(False),
  76870. applyOccupancyCut = cms.bool(False),
  76871. applyPhotonPtSumOutsideSignalConeCut = cms.bool(True),
  76872. applyRelativeSumPtCut = cms.bool(False),
  76873. applyRhoCorrection = cms.bool(False),
  76874. applySumPtCut = cms.bool(False),
  76875. customOuterCone = cms.double(0.5),
  76876. deltaBetaFactor = cms.string('0.2000'),
  76877. deltaBetaPUTrackPtCutOverride = cms.double(0.5),
  76878. footprintCorrections = cms.VPSet(cms.PSet(
  76879. offset = cms.string('0.0'),
  76880. selection = cms.string('decayMode() = 0')
  76881. ),
  76882. cms.PSet(
  76883. offset = cms.string('0.0'),
  76884. selection = cms.string('decayMode() = 1 || decayMode() = 2')
  76885. ),
  76886. cms.PSet(
  76887. offset = cms.string('2.7'),
  76888. selection = cms.string('decayMode() = 5')
  76889. ),
  76890. cms.PSet(
  76891. offset = cms.string('0.0'),
  76892. selection = cms.string('decayMode() = 6')
  76893. ),
  76894. cms.PSet(
  76895. offset = cms.string('max(2.0, 0.22*pt() - 2.0)'),
  76896. selection = cms.string('decayMode() = 10')
  76897. )),
  76898. isoConeSizeForDeltaBeta = cms.double(0.8),
  76899. maxAbsPhotonSumPt_outsideSignalCone = cms.double(1000000000.0),
  76900. maxRelPhotonSumPt_outsideSignalCone = cms.double(0.1),
  76901. maximumOccupancy = cms.uint32(0),
  76902. maximumSumPtCut = cms.double(2.5),
  76903. minTauPtForNoIso = cms.double(-99.0),
  76904. particleFlowSrc = cms.InputTag("particleFlow"),
  76905. qualityCuts = cms.PSet(
  76906. isolationQualityCuts = cms.PSet(
  76907. maxDeltaZ = cms.double(0.2),
  76908. maxTrackChi2 = cms.double(100.0),
  76909. maxTransverseImpactParameter = cms.double(0.03),
  76910. minGammaEt = cms.double(0.5),
  76911. minTrackHits = cms.uint32(3),
  76912. minTrackPixelHits = cms.uint32(0),
  76913. minTrackPt = cms.double(0.5),
  76914. minTrackVertexWeight = cms.double(-1.0)
  76915. ),
  76916. leadingTrkOrPFCandOption = cms.string('leadPFCand'),
  76917. primaryVertexSrc = cms.InputTag("offlinePrimaryVertices"),
  76918. pvFindingAlgo = cms.string('closestInDeltaZ'),
  76919. recoverLeadingTrk = cms.bool(False),
  76920. signalQualityCuts = cms.PSet(
  76921. maxDeltaZ = cms.double(0.4),
  76922. maxTrackChi2 = cms.double(100.0),
  76923. maxTransverseImpactParameter = cms.double(0.1),
  76924. minGammaEt = cms.double(0.5),
  76925. minNeutralHadronEt = cms.double(30.0),
  76926. minTrackHits = cms.uint32(3),
  76927. minTrackPixelHits = cms.uint32(0),
  76928. minTrackPt = cms.double(0.5),
  76929. minTrackVertexWeight = cms.double(-1.0)
  76930. ),
  76931. vertexTrackFiltering = cms.bool(False),
  76932. vxAssocQualityCuts = cms.PSet(
  76933. maxTrackChi2 = cms.double(100.0),
  76934. maxTransverseImpactParameter = cms.double(0.1),
  76935. minGammaEt = cms.double(0.5),
  76936. minTrackHits = cms.uint32(3),
  76937. minTrackPixelHits = cms.uint32(0),
  76938. minTrackPt = cms.double(0.5),
  76939. minTrackVertexWeight = cms.double(-1.0)
  76940. )
  76941. ),
  76942. relativeSumPtCut = cms.double(0.0),
  76943. relativeSumPtOffset = cms.double(0.0),
  76944. rhoConeSize = cms.double(0.5),
  76945. rhoProducer = cms.InputTag("fixedGridRhoFastjetAll"),
  76946. rhoUEOffsetCorrection = cms.double(1.0),
  76947. storeRawPUsumPt = cms.bool(False),
  76948. storeRawSumPt = cms.bool(True),
  76949. verbosity = cms.int32(0),
  76950. vertexSrc = cms.InputTag("offlinePrimaryVertices")
  76951. )
  76952.  
  76953.  
  76954. process.hpsPFTauNeutralIsoPtSumWeightBoosted = cms.EDProducer("PFRecoTauDiscriminationByIsolation",
  76955. ApplyDiscriminationByECALIsolation = cms.bool(False),
  76956. ApplyDiscriminationByTrackerIsolation = cms.bool(False),
  76957. ApplyDiscriminationByWeightedECALIsolation = cms.bool(True),
  76958. PFTauProducer = cms.InputTag("hpsPFTauProducerBoosted"),
  76959. Prediscriminants = cms.PSet(
  76960. BooleanOperator = cms.string('and'),
  76961. decayMode = cms.PSet(
  76962. Producer = cms.InputTag("hpsPFTauDiscriminationByDecayModeFindingNewDMsBoosted"),
  76963. cut = cms.double(0.5)
  76964. )
  76965. ),
  76966. UseAllPFCandsForWeights = cms.bool(True),
  76967. WeightECALIsolation = cms.double(1.0),
  76968. applyDeltaBetaCorrection = cms.bool(False),
  76969. applyFootprintCorrection = cms.bool(False),
  76970. applyOccupancyCut = cms.bool(False),
  76971. applyPhotonPtSumOutsideSignalConeCut = cms.bool(True),
  76972. applyRelativeSumPtCut = cms.bool(False),
  76973. applyRhoCorrection = cms.bool(False),
  76974. applySumPtCut = cms.bool(False),
  76975. customOuterCone = cms.double(0.5),
  76976. deltaBetaFactor = cms.string('0.2000'),
  76977. deltaBetaPUTrackPtCutOverride = cms.double(0.5),
  76978. footprintCorrections = cms.VPSet(cms.PSet(
  76979. offset = cms.string('0.0'),
  76980. selection = cms.string('decayMode() = 0')
  76981. ),
  76982. cms.PSet(
  76983. offset = cms.string('0.0'),
  76984. selection = cms.string('decayMode() = 1 || decayMode() = 2')
  76985. ),
  76986. cms.PSet(
  76987. offset = cms.string('2.7'),
  76988. selection = cms.string('decayMode() = 5')
  76989. ),
  76990. cms.PSet(
  76991. offset = cms.string('0.0'),
  76992. selection = cms.string('decayMode() = 6')
  76993. ),
  76994. cms.PSet(
  76995. offset = cms.string('max(2.0, 0.22*pt() - 2.0)'),
  76996. selection = cms.string('decayMode() = 10')
  76997. )),
  76998. isoConeSizeForDeltaBeta = cms.double(0.8),
  76999. maxAbsPhotonSumPt_outsideSignalCone = cms.double(1000000000.0),
  77000. maxRelPhotonSumPt_outsideSignalCone = cms.double(0.1),
  77001. maximumOccupancy = cms.uint32(0),
  77002. maximumSumPtCut = cms.double(2.5),
  77003. minTauPtForNoIso = cms.double(-99.0),
  77004. particleFlowSrc = cms.InputTag("particleFlow"),
  77005. qualityCuts = cms.PSet(
  77006. isolationQualityCuts = cms.PSet(
  77007. maxDeltaZ = cms.double(0.2),
  77008. maxTrackChi2 = cms.double(100.0),
  77009. maxTransverseImpactParameter = cms.double(0.03),
  77010. minGammaEt = cms.double(0.5),
  77011. minTrackHits = cms.uint32(3),
  77012. minTrackPixelHits = cms.uint32(0),
  77013. minTrackPt = cms.double(0.5),
  77014. minTrackVertexWeight = cms.double(-1.0)
  77015. ),
  77016. leadingTrkOrPFCandOption = cms.string('leadPFCand'),
  77017. primaryVertexSrc = cms.InputTag("offlinePrimaryVertices"),
  77018. pvFindingAlgo = cms.string('closestInDeltaZ'),
  77019. recoverLeadingTrk = cms.bool(False),
  77020. signalQualityCuts = cms.PSet(
  77021. maxDeltaZ = cms.double(0.4),
  77022. maxTrackChi2 = cms.double(100.0),
  77023. maxTransverseImpactParameter = cms.double(0.1),
  77024. minGammaEt = cms.double(0.5),
  77025. minNeutralHadronEt = cms.double(30.0),
  77026. minTrackHits = cms.uint32(3),
  77027. minTrackPixelHits = cms.uint32(0),
  77028. minTrackPt = cms.double(0.5),
  77029. minTrackVertexWeight = cms.double(-1.0)
  77030. ),
  77031. vertexTrackFiltering = cms.bool(False),
  77032. vxAssocQualityCuts = cms.PSet(
  77033. maxTrackChi2 = cms.double(100.0),
  77034. maxTransverseImpactParameter = cms.double(0.1),
  77035. minGammaEt = cms.double(0.5),
  77036. minTrackHits = cms.uint32(3),
  77037. minTrackPixelHits = cms.uint32(0),
  77038. minTrackPt = cms.double(0.5),
  77039. minTrackVertexWeight = cms.double(-1.0)
  77040. )
  77041. ),
  77042. relativeSumPtCut = cms.double(0.0),
  77043. relativeSumPtOffset = cms.double(0.0),
  77044. rhoConeSize = cms.double(0.5),
  77045. rhoProducer = cms.InputTag("fixedGridRhoFastjetAll"),
  77046. rhoUEOffsetCorrection = cms.double(1.0),
  77047. storeRawPUsumPt = cms.bool(False),
  77048. storeRawSumPt = cms.bool(True),
  77049. verbosity = cms.int32(0),
  77050. vertexSrc = cms.InputTag("offlinePrimaryVertices")
  77051. )
  77052.  
  77053.  
  77054. process.hpsPFTauNeutralIsoPtSumWeightdR03 = cms.EDProducer("PFRecoTauDiscriminationByIsolation",
  77055. ApplyDiscriminationByECALIsolation = cms.bool(False),
  77056. ApplyDiscriminationByTrackerIsolation = cms.bool(False),
  77057. ApplyDiscriminationByWeightedECALIsolation = cms.bool(True),
  77058. PFTauProducer = cms.InputTag("hpsPFTauProducer"),
  77059. Prediscriminants = cms.PSet(
  77060. BooleanOperator = cms.string('and'),
  77061. decayMode = cms.PSet(
  77062. Producer = cms.InputTag("hpsPFTauDiscriminationByDecayModeFindingNewDMs"),
  77063. cut = cms.double(0.5)
  77064. )
  77065. ),
  77066. UseAllPFCandsForWeights = cms.bool(True),
  77067. WeightECALIsolation = cms.double(1.0),
  77068. applyDeltaBetaCorrection = cms.bool(False),
  77069. applyFootprintCorrection = cms.bool(False),
  77070. applyOccupancyCut = cms.bool(False),
  77071. applyPhotonPtSumOutsideSignalConeCut = cms.bool(True),
  77072. applyRelativeSumPtCut = cms.bool(False),
  77073. applyRhoCorrection = cms.bool(False),
  77074. applySumPtCut = cms.bool(False),
  77075. customOuterCone = cms.double(0.3),
  77076. deltaBetaFactor = cms.string('0.2000'),
  77077. deltaBetaPUTrackPtCutOverride = cms.double(0.5),
  77078. footprintCorrections = cms.VPSet(cms.PSet(
  77079. offset = cms.string('0.0'),
  77080. selection = cms.string('decayMode() = 0')
  77081. ),
  77082. cms.PSet(
  77083. offset = cms.string('0.0'),
  77084. selection = cms.string('decayMode() = 1 || decayMode() = 2')
  77085. ),
  77086. cms.PSet(
  77087. offset = cms.string('2.7'),
  77088. selection = cms.string('decayMode() = 5')
  77089. ),
  77090. cms.PSet(
  77091. offset = cms.string('0.0'),
  77092. selection = cms.string('decayMode() = 6')
  77093. ),
  77094. cms.PSet(
  77095. offset = cms.string('max(2.0, 0.22*pt() - 2.0)'),
  77096. selection = cms.string('decayMode() = 10')
  77097. )),
  77098. isoConeSizeForDeltaBeta = cms.double(0.8),
  77099. maxAbsPhotonSumPt_outsideSignalCone = cms.double(1000000000.0),
  77100. maxRelPhotonSumPt_outsideSignalCone = cms.double(0.1),
  77101. maximumOccupancy = cms.uint32(0),
  77102. maximumSumPtCut = cms.double(2.5),
  77103. minTauPtForNoIso = cms.double(-99.0),
  77104. particleFlowSrc = cms.InputTag("particleFlow"),
  77105. qualityCuts = cms.PSet(
  77106. isolationQualityCuts = cms.PSet(
  77107. maxDeltaZ = cms.double(0.2),
  77108. maxTrackChi2 = cms.double(100.0),
  77109. maxTransverseImpactParameter = cms.double(0.03),
  77110. minGammaEt = cms.double(0.5),
  77111. minTrackHits = cms.uint32(3),
  77112. minTrackPixelHits = cms.uint32(0),
  77113. minTrackPt = cms.double(0.5),
  77114. minTrackVertexWeight = cms.double(-1.0)
  77115. ),
  77116. leadingTrkOrPFCandOption = cms.string('leadPFCand'),
  77117. primaryVertexSrc = cms.InputTag("offlinePrimaryVertices"),
  77118. pvFindingAlgo = cms.string('closestInDeltaZ'),
  77119. recoverLeadingTrk = cms.bool(False),
  77120. signalQualityCuts = cms.PSet(
  77121. maxDeltaZ = cms.double(0.4),
  77122. maxTrackChi2 = cms.double(100.0),
  77123. maxTransverseImpactParameter = cms.double(0.1),
  77124. minGammaEt = cms.double(0.5),
  77125. minNeutralHadronEt = cms.double(30.0),
  77126. minTrackHits = cms.uint32(3),
  77127. minTrackPixelHits = cms.uint32(0),
  77128. minTrackPt = cms.double(0.5),
  77129. minTrackVertexWeight = cms.double(-1.0)
  77130. ),
  77131. vertexTrackFiltering = cms.bool(False),
  77132. vxAssocQualityCuts = cms.PSet(
  77133. maxTrackChi2 = cms.double(100.0),
  77134. maxTransverseImpactParameter = cms.double(0.1),
  77135. minGammaEt = cms.double(0.5),
  77136. minTrackHits = cms.uint32(3),
  77137. minTrackPixelHits = cms.uint32(0),
  77138. minTrackPt = cms.double(0.5),
  77139. minTrackVertexWeight = cms.double(-1.0)
  77140. )
  77141. ),
  77142. relativeSumPtCut = cms.double(0.0),
  77143. relativeSumPtOffset = cms.double(0.0),
  77144. rhoConeSize = cms.double(0.5),
  77145. rhoProducer = cms.InputTag("fixedGridRhoFastjetAll"),
  77146. rhoUEOffsetCorrection = cms.double(1.0),
  77147. storeRawPUsumPt = cms.bool(False),
  77148. storeRawSumPt = cms.bool(True),
  77149. verbosity = cms.int32(0),
  77150. vertexSrc = cms.InputTag("offlinePrimaryVertices")
  77151. )
  77152.  
  77153.  
  77154. process.hpsPFTauNeutralIsoPtSumWeightdR03Boosted = cms.EDProducer("PFRecoTauDiscriminationByIsolation",
  77155. ApplyDiscriminationByECALIsolation = cms.bool(False),
  77156. ApplyDiscriminationByTrackerIsolation = cms.bool(False),
  77157. ApplyDiscriminationByWeightedECALIsolation = cms.bool(True),
  77158. PFTauProducer = cms.InputTag("hpsPFTauProducerBoosted"),
  77159. Prediscriminants = cms.PSet(
  77160. BooleanOperator = cms.string('and'),
  77161. decayMode = cms.PSet(
  77162. Producer = cms.InputTag("hpsPFTauDiscriminationByDecayModeFindingNewDMsBoosted"),
  77163. cut = cms.double(0.5)
  77164. )
  77165. ),
  77166. UseAllPFCandsForWeights = cms.bool(True),
  77167. WeightECALIsolation = cms.double(1.0),
  77168. applyDeltaBetaCorrection = cms.bool(False),
  77169. applyFootprintCorrection = cms.bool(False),
  77170. applyOccupancyCut = cms.bool(False),
  77171. applyPhotonPtSumOutsideSignalConeCut = cms.bool(True),
  77172. applyRelativeSumPtCut = cms.bool(False),
  77173. applyRhoCorrection = cms.bool(False),
  77174. applySumPtCut = cms.bool(False),
  77175. customOuterCone = cms.double(0.3),
  77176. deltaBetaFactor = cms.string('0.2000'),
  77177. deltaBetaPUTrackPtCutOverride = cms.double(0.5),
  77178. footprintCorrections = cms.VPSet(cms.PSet(
  77179. offset = cms.string('0.0'),
  77180. selection = cms.string('decayMode() = 0')
  77181. ),
  77182. cms.PSet(
  77183. offset = cms.string('0.0'),
  77184. selection = cms.string('decayMode() = 1 || decayMode() = 2')
  77185. ),
  77186. cms.PSet(
  77187. offset = cms.string('2.7'),
  77188. selection = cms.string('decayMode() = 5')
  77189. ),
  77190. cms.PSet(
  77191. offset = cms.string('0.0'),
  77192. selection = cms.string('decayMode() = 6')
  77193. ),
  77194. cms.PSet(
  77195. offset = cms.string('max(2.0, 0.22*pt() - 2.0)'),
  77196. selection = cms.string('decayMode() = 10')
  77197. )),
  77198. isoConeSizeForDeltaBeta = cms.double(0.8),
  77199. maxAbsPhotonSumPt_outsideSignalCone = cms.double(1000000000.0),
  77200. maxRelPhotonSumPt_outsideSignalCone = cms.double(0.1),
  77201. maximumOccupancy = cms.uint32(0),
  77202. maximumSumPtCut = cms.double(2.5),
  77203. minTauPtForNoIso = cms.double(-99.0),
  77204. particleFlowSrc = cms.InputTag("particleFlow"),
  77205. qualityCuts = cms.PSet(
  77206. isolationQualityCuts = cms.PSet(
  77207. maxDeltaZ = cms.double(0.2),
  77208. maxTrackChi2 = cms.double(100.0),
  77209. maxTransverseImpactParameter = cms.double(0.03),
  77210. minGammaEt = cms.double(0.5),
  77211. minTrackHits = cms.uint32(3),
  77212. minTrackPixelHits = cms.uint32(0),
  77213. minTrackPt = cms.double(0.5),
  77214. minTrackVertexWeight = cms.double(-1.0)
  77215. ),
  77216. leadingTrkOrPFCandOption = cms.string('leadPFCand'),
  77217. primaryVertexSrc = cms.InputTag("offlinePrimaryVertices"),
  77218. pvFindingAlgo = cms.string('closestInDeltaZ'),
  77219. recoverLeadingTrk = cms.bool(False),
  77220. signalQualityCuts = cms.PSet(
  77221. maxDeltaZ = cms.double(0.4),
  77222. maxTrackChi2 = cms.double(100.0),
  77223. maxTransverseImpactParameter = cms.double(0.1),
  77224. minGammaEt = cms.double(0.5),
  77225. minNeutralHadronEt = cms.double(30.0),
  77226. minTrackHits = cms.uint32(3),
  77227. minTrackPixelHits = cms.uint32(0),
  77228. minTrackPt = cms.double(0.5),
  77229. minTrackVertexWeight = cms.double(-1.0)
  77230. ),
  77231. vertexTrackFiltering = cms.bool(False),
  77232. vxAssocQualityCuts = cms.PSet(
  77233. maxTrackChi2 = cms.double(100.0),
  77234. maxTransverseImpactParameter = cms.double(0.1),
  77235. minGammaEt = cms.double(0.5),
  77236. minTrackHits = cms.uint32(3),
  77237. minTrackPixelHits = cms.uint32(0),
  77238. minTrackPt = cms.double(0.5),
  77239. minTrackVertexWeight = cms.double(-1.0)
  77240. )
  77241. ),
  77242. relativeSumPtCut = cms.double(0.0),
  77243. relativeSumPtOffset = cms.double(0.0),
  77244. rhoConeSize = cms.double(0.5),
  77245. rhoProducer = cms.InputTag("fixedGridRhoFastjetAll"),
  77246. rhoUEOffsetCorrection = cms.double(1.0),
  77247. storeRawPUsumPt = cms.bool(False),
  77248. storeRawSumPt = cms.bool(True),
  77249. verbosity = cms.int32(0),
  77250. vertexSrc = cms.InputTag("offlinePrimaryVertices")
  77251. )
  77252.  
  77253.  
  77254. process.hpsPFTauNeutralIsoPtSumdR03 = cms.EDProducer("PFRecoTauDiscriminationByIsolation",
  77255. ApplyDiscriminationByECALIsolation = cms.bool(True),
  77256. ApplyDiscriminationByTrackerIsolation = cms.bool(False),
  77257. ApplyDiscriminationByWeightedECALIsolation = cms.bool(False),
  77258. PFTauProducer = cms.InputTag("hpsPFTauProducer"),
  77259. Prediscriminants = cms.PSet(
  77260. BooleanOperator = cms.string('and'),
  77261. decayMode = cms.PSet(
  77262. Producer = cms.InputTag("hpsPFTauDiscriminationByDecayModeFindingNewDMs"),
  77263. cut = cms.double(0.5)
  77264. )
  77265. ),
  77266. UseAllPFCandsForWeights = cms.bool(False),
  77267. WeightECALIsolation = cms.double(1.0),
  77268. applyDeltaBetaCorrection = cms.bool(False),
  77269. applyFootprintCorrection = cms.bool(False),
  77270. applyOccupancyCut = cms.bool(False),
  77271. applyPhotonPtSumOutsideSignalConeCut = cms.bool(True),
  77272. applyRelativeSumPtCut = cms.bool(False),
  77273. applyRhoCorrection = cms.bool(False),
  77274. applySumPtCut = cms.bool(False),
  77275. customOuterCone = cms.double(0.3),
  77276. deltaBetaFactor = cms.string('0.2000'),
  77277. deltaBetaPUTrackPtCutOverride = cms.double(0.5),
  77278. footprintCorrections = cms.VPSet(cms.PSet(
  77279. offset = cms.string('0.0'),
  77280. selection = cms.string('decayMode() = 0')
  77281. ),
  77282. cms.PSet(
  77283. offset = cms.string('0.0'),
  77284. selection = cms.string('decayMode() = 1 || decayMode() = 2')
  77285. ),
  77286. cms.PSet(
  77287. offset = cms.string('2.7'),
  77288. selection = cms.string('decayMode() = 5')
  77289. ),
  77290. cms.PSet(
  77291. offset = cms.string('0.0'),
  77292. selection = cms.string('decayMode() = 6')
  77293. ),
  77294. cms.PSet(
  77295. offset = cms.string('max(2.0, 0.22*pt() - 2.0)'),
  77296. selection = cms.string('decayMode() = 10')
  77297. )),
  77298. isoConeSizeForDeltaBeta = cms.double(0.8),
  77299. maxAbsPhotonSumPt_outsideSignalCone = cms.double(1000000000.0),
  77300. maxRelPhotonSumPt_outsideSignalCone = cms.double(0.1),
  77301. maximumOccupancy = cms.uint32(0),
  77302. maximumSumPtCut = cms.double(2.5),
  77303. minTauPtForNoIso = cms.double(-99.0),
  77304. particleFlowSrc = cms.InputTag("particleFlow"),
  77305. qualityCuts = cms.PSet(
  77306. isolationQualityCuts = cms.PSet(
  77307. maxDeltaZ = cms.double(0.2),
  77308. maxTrackChi2 = cms.double(100.0),
  77309. maxTransverseImpactParameter = cms.double(0.03),
  77310. minGammaEt = cms.double(0.5),
  77311. minTrackHits = cms.uint32(3),
  77312. minTrackPixelHits = cms.uint32(0),
  77313. minTrackPt = cms.double(0.5),
  77314. minTrackVertexWeight = cms.double(-1.0)
  77315. ),
  77316. leadingTrkOrPFCandOption = cms.string('leadPFCand'),
  77317. primaryVertexSrc = cms.InputTag("offlinePrimaryVertices"),
  77318. pvFindingAlgo = cms.string('closestInDeltaZ'),
  77319. recoverLeadingTrk = cms.bool(False),
  77320. signalQualityCuts = cms.PSet(
  77321. maxDeltaZ = cms.double(0.4),
  77322. maxTrackChi2 = cms.double(100.0),
  77323. maxTransverseImpactParameter = cms.double(0.1),
  77324. minGammaEt = cms.double(0.5),
  77325. minNeutralHadronEt = cms.double(30.0),
  77326. minTrackHits = cms.uint32(3),
  77327. minTrackPixelHits = cms.uint32(0),
  77328. minTrackPt = cms.double(0.5),
  77329. minTrackVertexWeight = cms.double(-1.0)
  77330. ),
  77331. vertexTrackFiltering = cms.bool(False),
  77332. vxAssocQualityCuts = cms.PSet(
  77333. maxTrackChi2 = cms.double(100.0),
  77334. maxTransverseImpactParameter = cms.double(0.1),
  77335. minGammaEt = cms.double(0.5),
  77336. minTrackHits = cms.uint32(3),
  77337. minTrackPixelHits = cms.uint32(0),
  77338. minTrackPt = cms.double(0.5),
  77339. minTrackVertexWeight = cms.double(-1.0)
  77340. )
  77341. ),
  77342. relativeSumPtCut = cms.double(0.0),
  77343. relativeSumPtOffset = cms.double(0.0),
  77344. rhoConeSize = cms.double(0.5),
  77345. rhoProducer = cms.InputTag("fixedGridRhoFastjetAll"),
  77346. rhoUEOffsetCorrection = cms.double(1.0),
  77347. storeRawPUsumPt = cms.bool(False),
  77348. storeRawSumPt = cms.bool(True),
  77349. verbosity = cms.int32(0),
  77350. vertexSrc = cms.InputTag("offlinePrimaryVertices")
  77351. )
  77352.  
  77353.  
  77354. process.hpsPFTauNeutralIsoPtSumdR03Boosted = cms.EDProducer("PFRecoTauDiscriminationByIsolation",
  77355. ApplyDiscriminationByECALIsolation = cms.bool(True),
  77356. ApplyDiscriminationByTrackerIsolation = cms.bool(False),
  77357. ApplyDiscriminationByWeightedECALIsolation = cms.bool(False),
  77358. PFTauProducer = cms.InputTag("hpsPFTauProducerBoosted"),
  77359. Prediscriminants = cms.PSet(
  77360. BooleanOperator = cms.string('and'),
  77361. decayMode = cms.PSet(
  77362. Producer = cms.InputTag("hpsPFTauDiscriminationByDecayModeFindingNewDMsBoosted"),
  77363. cut = cms.double(0.5)
  77364. )
  77365. ),
  77366. UseAllPFCandsForWeights = cms.bool(False),
  77367. WeightECALIsolation = cms.double(1.0),
  77368. applyDeltaBetaCorrection = cms.bool(False),
  77369. applyFootprintCorrection = cms.bool(False),
  77370. applyOccupancyCut = cms.bool(False),
  77371. applyPhotonPtSumOutsideSignalConeCut = cms.bool(True),
  77372. applyRelativeSumPtCut = cms.bool(False),
  77373. applyRhoCorrection = cms.bool(False),
  77374. applySumPtCut = cms.bool(False),
  77375. customOuterCone = cms.double(0.3),
  77376. deltaBetaFactor = cms.string('0.2000'),
  77377. deltaBetaPUTrackPtCutOverride = cms.double(0.5),
  77378. footprintCorrections = cms.VPSet(cms.PSet(
  77379. offset = cms.string('0.0'),
  77380. selection = cms.string('decayMode() = 0')
  77381. ),
  77382. cms.PSet(
  77383. offset = cms.string('0.0'),
  77384. selection = cms.string('decayMode() = 1 || decayMode() = 2')
  77385. ),
  77386. cms.PSet(
  77387. offset = cms.string('2.7'),
  77388. selection = cms.string('decayMode() = 5')
  77389. ),
  77390. cms.PSet(
  77391. offset = cms.string('0.0'),
  77392. selection = cms.string('decayMode() = 6')
  77393. ),
  77394. cms.PSet(
  77395. offset = cms.string('max(2.0, 0.22*pt() - 2.0)'),
  77396. selection = cms.string('decayMode() = 10')
  77397. )),
  77398. isoConeSizeForDeltaBeta = cms.double(0.8),
  77399. maxAbsPhotonSumPt_outsideSignalCone = cms.double(1000000000.0),
  77400. maxRelPhotonSumPt_outsideSignalCone = cms.double(0.1),
  77401. maximumOccupancy = cms.uint32(0),
  77402. maximumSumPtCut = cms.double(2.5),
  77403. minTauPtForNoIso = cms.double(-99.0),
  77404. particleFlowSrc = cms.InputTag("particleFlow"),
  77405. qualityCuts = cms.PSet(
  77406. isolationQualityCuts = cms.PSet(
  77407. maxDeltaZ = cms.double(0.2),
  77408. maxTrackChi2 = cms.double(100.0),
  77409. maxTransverseImpactParameter = cms.double(0.03),
  77410. minGammaEt = cms.double(0.5),
  77411. minTrackHits = cms.uint32(3),
  77412. minTrackPixelHits = cms.uint32(0),
  77413. minTrackPt = cms.double(0.5),
  77414. minTrackVertexWeight = cms.double(-1.0)
  77415. ),
  77416. leadingTrkOrPFCandOption = cms.string('leadPFCand'),
  77417. primaryVertexSrc = cms.InputTag("offlinePrimaryVertices"),
  77418. pvFindingAlgo = cms.string('closestInDeltaZ'),
  77419. recoverLeadingTrk = cms.bool(False),
  77420. signalQualityCuts = cms.PSet(
  77421. maxDeltaZ = cms.double(0.4),
  77422. maxTrackChi2 = cms.double(100.0),
  77423. maxTransverseImpactParameter = cms.double(0.1),
  77424. minGammaEt = cms.double(0.5),
  77425. minNeutralHadronEt = cms.double(30.0),
  77426. minTrackHits = cms.uint32(3),
  77427. minTrackPixelHits = cms.uint32(0),
  77428. minTrackPt = cms.double(0.5),
  77429. minTrackVertexWeight = cms.double(-1.0)
  77430. ),
  77431. vertexTrackFiltering = cms.bool(False),
  77432. vxAssocQualityCuts = cms.PSet(
  77433. maxTrackChi2 = cms.double(100.0),
  77434. maxTransverseImpactParameter = cms.double(0.1),
  77435. minGammaEt = cms.double(0.5),
  77436. minTrackHits = cms.uint32(3),
  77437. minTrackPixelHits = cms.uint32(0),
  77438. minTrackPt = cms.double(0.5),
  77439. minTrackVertexWeight = cms.double(-1.0)
  77440. )
  77441. ),
  77442. relativeSumPtCut = cms.double(0.0),
  77443. relativeSumPtOffset = cms.double(0.0),
  77444. rhoConeSize = cms.double(0.5),
  77445. rhoProducer = cms.InputTag("fixedGridRhoFastjetAll"),
  77446. rhoUEOffsetCorrection = cms.double(1.0),
  77447. storeRawPUsumPt = cms.bool(False),
  77448. storeRawSumPt = cms.bool(True),
  77449. verbosity = cms.int32(0),
  77450. vertexSrc = cms.InputTag("offlinePrimaryVertices")
  77451. )
  77452.  
  77453.  
  77454. process.hpsPFTauPUcorrPtSum = cms.EDProducer("PFRecoTauDiscriminationByIsolation",
  77455. ApplyDiscriminationByECALIsolation = cms.bool(False),
  77456. ApplyDiscriminationByTrackerIsolation = cms.bool(False),
  77457. ApplyDiscriminationByWeightedECALIsolation = cms.bool(False),
  77458. PFTauProducer = cms.InputTag("hpsPFTauProducer"),
  77459. Prediscriminants = cms.PSet(
  77460. BooleanOperator = cms.string('and'),
  77461. decayMode = cms.PSet(
  77462. Producer = cms.InputTag("hpsPFTauDiscriminationByDecayModeFindingNewDMs"),
  77463. cut = cms.double(0.5)
  77464. )
  77465. ),
  77466. UseAllPFCandsForWeights = cms.bool(False),
  77467. WeightECALIsolation = cms.double(1.0),
  77468. applyDeltaBetaCorrection = cms.bool(True),
  77469. applyFootprintCorrection = cms.bool(False),
  77470. applyOccupancyCut = cms.bool(False),
  77471. applyPhotonPtSumOutsideSignalConeCut = cms.bool(True),
  77472. applyRelativeSumPtCut = cms.bool(False),
  77473. applyRhoCorrection = cms.bool(False),
  77474. applySumPtCut = cms.bool(False),
  77475. customOuterCone = cms.double(0.5),
  77476. deltaBetaFactor = cms.string('0.2000'),
  77477. deltaBetaPUTrackPtCutOverride = cms.double(0.5),
  77478. footprintCorrections = cms.VPSet(cms.PSet(
  77479. offset = cms.string('0.0'),
  77480. selection = cms.string('decayMode() = 0')
  77481. ),
  77482. cms.PSet(
  77483. offset = cms.string('0.0'),
  77484. selection = cms.string('decayMode() = 1 || decayMode() = 2')
  77485. ),
  77486. cms.PSet(
  77487. offset = cms.string('2.7'),
  77488. selection = cms.string('decayMode() = 5')
  77489. ),
  77490. cms.PSet(
  77491. offset = cms.string('0.0'),
  77492. selection = cms.string('decayMode() = 6')
  77493. ),
  77494. cms.PSet(
  77495. offset = cms.string('max(2.0, 0.22*pt() - 2.0)'),
  77496. selection = cms.string('decayMode() = 10')
  77497. )),
  77498. isoConeSizeForDeltaBeta = cms.double(0.8),
  77499. maxAbsPhotonSumPt_outsideSignalCone = cms.double(1000000000.0),
  77500. maxRelPhotonSumPt_outsideSignalCone = cms.double(0.1),
  77501. maximumOccupancy = cms.uint32(0),
  77502. maximumSumPtCut = cms.double(2.5),
  77503. minTauPtForNoIso = cms.double(-99.0),
  77504. particleFlowSrc = cms.InputTag("particleFlow"),
  77505. qualityCuts = cms.PSet(
  77506. isolationQualityCuts = cms.PSet(
  77507. maxDeltaZ = cms.double(0.2),
  77508. maxTrackChi2 = cms.double(100.0),
  77509. maxTransverseImpactParameter = cms.double(0.03),
  77510. minGammaEt = cms.double(0.5),
  77511. minTrackHits = cms.uint32(3),
  77512. minTrackPixelHits = cms.uint32(0),
  77513. minTrackPt = cms.double(0.5),
  77514. minTrackVertexWeight = cms.double(-1.0)
  77515. ),
  77516. leadingTrkOrPFCandOption = cms.string('leadPFCand'),
  77517. primaryVertexSrc = cms.InputTag("offlinePrimaryVertices"),
  77518. pvFindingAlgo = cms.string('closestInDeltaZ'),
  77519. recoverLeadingTrk = cms.bool(False),
  77520. signalQualityCuts = cms.PSet(
  77521. maxDeltaZ = cms.double(0.4),
  77522. maxTrackChi2 = cms.double(100.0),
  77523. maxTransverseImpactParameter = cms.double(0.1),
  77524. minGammaEt = cms.double(0.5),
  77525. minNeutralHadronEt = cms.double(30.0),
  77526. minTrackHits = cms.uint32(3),
  77527. minTrackPixelHits = cms.uint32(0),
  77528. minTrackPt = cms.double(0.5),
  77529. minTrackVertexWeight = cms.double(-1.0)
  77530. ),
  77531. vertexTrackFiltering = cms.bool(False),
  77532. vxAssocQualityCuts = cms.PSet(
  77533. maxTrackChi2 = cms.double(100.0),
  77534. maxTransverseImpactParameter = cms.double(0.1),
  77535. minGammaEt = cms.double(0.5),
  77536. minTrackHits = cms.uint32(3),
  77537. minTrackPixelHits = cms.uint32(0),
  77538. minTrackPt = cms.double(0.5),
  77539. minTrackVertexWeight = cms.double(-1.0)
  77540. )
  77541. ),
  77542. relativeSumPtCut = cms.double(0.0),
  77543. relativeSumPtOffset = cms.double(0.0),
  77544. rhoConeSize = cms.double(0.5),
  77545. rhoProducer = cms.InputTag("fixedGridRhoFastjetAll"),
  77546. rhoUEOffsetCorrection = cms.double(1.0),
  77547. storeRawPUsumPt = cms.bool(True),
  77548. storeRawSumPt = cms.bool(False),
  77549. verbosity = cms.int32(0),
  77550. vertexSrc = cms.InputTag("offlinePrimaryVertices")
  77551. )
  77552.  
  77553.  
  77554. process.hpsPFTauPUcorrPtSumBoosted = cms.EDProducer("PFRecoTauDiscriminationByIsolation",
  77555. ApplyDiscriminationByECALIsolation = cms.bool(False),
  77556. ApplyDiscriminationByTrackerIsolation = cms.bool(False),
  77557. ApplyDiscriminationByWeightedECALIsolation = cms.bool(False),
  77558. PFTauProducer = cms.InputTag("hpsPFTauProducerBoosted"),
  77559. Prediscriminants = cms.PSet(
  77560. BooleanOperator = cms.string('and'),
  77561. decayMode = cms.PSet(
  77562. Producer = cms.InputTag("hpsPFTauDiscriminationByDecayModeFindingNewDMsBoosted"),
  77563. cut = cms.double(0.5)
  77564. )
  77565. ),
  77566. UseAllPFCandsForWeights = cms.bool(False),
  77567. WeightECALIsolation = cms.double(1.0),
  77568. applyDeltaBetaCorrection = cms.bool(True),
  77569. applyFootprintCorrection = cms.bool(False),
  77570. applyOccupancyCut = cms.bool(False),
  77571. applyPhotonPtSumOutsideSignalConeCut = cms.bool(True),
  77572. applyRelativeSumPtCut = cms.bool(False),
  77573. applyRhoCorrection = cms.bool(False),
  77574. applySumPtCut = cms.bool(False),
  77575. customOuterCone = cms.double(0.5),
  77576. deltaBetaFactor = cms.string('0.2000'),
  77577. deltaBetaPUTrackPtCutOverride = cms.double(0.5),
  77578. footprintCorrections = cms.VPSet(cms.PSet(
  77579. offset = cms.string('0.0'),
  77580. selection = cms.string('decayMode() = 0')
  77581. ),
  77582. cms.PSet(
  77583. offset = cms.string('0.0'),
  77584. selection = cms.string('decayMode() = 1 || decayMode() = 2')
  77585. ),
  77586. cms.PSet(
  77587. offset = cms.string('2.7'),
  77588. selection = cms.string('decayMode() = 5')
  77589. ),
  77590. cms.PSet(
  77591. offset = cms.string('0.0'),
  77592. selection = cms.string('decayMode() = 6')
  77593. ),
  77594. cms.PSet(
  77595. offset = cms.string('max(2.0, 0.22*pt() - 2.0)'),
  77596. selection = cms.string('decayMode() = 10')
  77597. )),
  77598. isoConeSizeForDeltaBeta = cms.double(0.8),
  77599. maxAbsPhotonSumPt_outsideSignalCone = cms.double(1000000000.0),
  77600. maxRelPhotonSumPt_outsideSignalCone = cms.double(0.1),
  77601. maximumOccupancy = cms.uint32(0),
  77602. maximumSumPtCut = cms.double(2.5),
  77603. minTauPtForNoIso = cms.double(-99.0),
  77604. particleFlowSrc = cms.InputTag("particleFlow"),
  77605. qualityCuts = cms.PSet(
  77606. isolationQualityCuts = cms.PSet(
  77607. maxDeltaZ = cms.double(0.2),
  77608. maxTrackChi2 = cms.double(100.0),
  77609. maxTransverseImpactParameter = cms.double(0.03),
  77610. minGammaEt = cms.double(0.5),
  77611. minTrackHits = cms.uint32(3),
  77612. minTrackPixelHits = cms.uint32(0),
  77613. minTrackPt = cms.double(0.5),
  77614. minTrackVertexWeight = cms.double(-1.0)
  77615. ),
  77616. leadingTrkOrPFCandOption = cms.string('leadPFCand'),
  77617. primaryVertexSrc = cms.InputTag("offlinePrimaryVertices"),
  77618. pvFindingAlgo = cms.string('closestInDeltaZ'),
  77619. recoverLeadingTrk = cms.bool(False),
  77620. signalQualityCuts = cms.PSet(
  77621. maxDeltaZ = cms.double(0.4),
  77622. maxTrackChi2 = cms.double(100.0),
  77623. maxTransverseImpactParameter = cms.double(0.1),
  77624. minGammaEt = cms.double(0.5),
  77625. minNeutralHadronEt = cms.double(30.0),
  77626. minTrackHits = cms.uint32(3),
  77627. minTrackPixelHits = cms.uint32(0),
  77628. minTrackPt = cms.double(0.5),
  77629. minTrackVertexWeight = cms.double(-1.0)
  77630. ),
  77631. vertexTrackFiltering = cms.bool(False),
  77632. vxAssocQualityCuts = cms.PSet(
  77633. maxTrackChi2 = cms.double(100.0),
  77634. maxTransverseImpactParameter = cms.double(0.1),
  77635. minGammaEt = cms.double(0.5),
  77636. minTrackHits = cms.uint32(3),
  77637. minTrackPixelHits = cms.uint32(0),
  77638. minTrackPt = cms.double(0.5),
  77639. minTrackVertexWeight = cms.double(-1.0)
  77640. )
  77641. ),
  77642. relativeSumPtCut = cms.double(0.0),
  77643. relativeSumPtOffset = cms.double(0.0),
  77644. rhoConeSize = cms.double(0.5),
  77645. rhoProducer = cms.InputTag("fixedGridRhoFastjetAll"),
  77646. rhoUEOffsetCorrection = cms.double(1.0),
  77647. storeRawPUsumPt = cms.bool(True),
  77648. storeRawSumPt = cms.bool(False),
  77649. verbosity = cms.int32(0),
  77650. vertexSrc = cms.InputTag("offlinePrimaryVertices")
  77651. )
  77652.  
  77653.  
  77654. process.hpsPFTauPUcorrPtSumdR03 = cms.EDProducer("PFRecoTauDiscriminationByIsolation",
  77655. ApplyDiscriminationByECALIsolation = cms.bool(False),
  77656. ApplyDiscriminationByTrackerIsolation = cms.bool(False),
  77657. ApplyDiscriminationByWeightedECALIsolation = cms.bool(False),
  77658. PFTauProducer = cms.InputTag("hpsPFTauProducer"),
  77659. Prediscriminants = cms.PSet(
  77660. BooleanOperator = cms.string('and'),
  77661. decayMode = cms.PSet(
  77662. Producer = cms.InputTag("hpsPFTauDiscriminationByDecayModeFindingNewDMs"),
  77663. cut = cms.double(0.5)
  77664. )
  77665. ),
  77666. UseAllPFCandsForWeights = cms.bool(False),
  77667. WeightECALIsolation = cms.double(1.0),
  77668. applyDeltaBetaCorrection = cms.bool(True),
  77669. applyFootprintCorrection = cms.bool(False),
  77670. applyOccupancyCut = cms.bool(False),
  77671. applyPhotonPtSumOutsideSignalConeCut = cms.bool(True),
  77672. applyRelativeSumPtCut = cms.bool(False),
  77673. applyRhoCorrection = cms.bool(False),
  77674. applySumPtCut = cms.bool(False),
  77675. customOuterCone = cms.double(0.3),
  77676. deltaBetaFactor = cms.string('0.2000'),
  77677. deltaBetaPUTrackPtCutOverride = cms.double(0.5),
  77678. footprintCorrections = cms.VPSet(cms.PSet(
  77679. offset = cms.string('0.0'),
  77680. selection = cms.string('decayMode() = 0')
  77681. ),
  77682. cms.PSet(
  77683. offset = cms.string('0.0'),
  77684. selection = cms.string('decayMode() = 1 || decayMode() = 2')
  77685. ),
  77686. cms.PSet(
  77687. offset = cms.string('2.7'),
  77688. selection = cms.string('decayMode() = 5')
  77689. ),
  77690. cms.PSet(
  77691. offset = cms.string('0.0'),
  77692. selection = cms.string('decayMode() = 6')
  77693. ),
  77694. cms.PSet(
  77695. offset = cms.string('max(2.0, 0.22*pt() - 2.0)'),
  77696. selection = cms.string('decayMode() = 10')
  77697. )),
  77698. isoConeSizeForDeltaBeta = cms.double(0.8),
  77699. maxAbsPhotonSumPt_outsideSignalCone = cms.double(1000000000.0),
  77700. maxRelPhotonSumPt_outsideSignalCone = cms.double(0.1),
  77701. maximumOccupancy = cms.uint32(0),
  77702. maximumSumPtCut = cms.double(2.5),
  77703. minTauPtForNoIso = cms.double(-99.0),
  77704. particleFlowSrc = cms.InputTag("particleFlow"),
  77705. qualityCuts = cms.PSet(
  77706. isolationQualityCuts = cms.PSet(
  77707. maxDeltaZ = cms.double(0.2),
  77708. maxTrackChi2 = cms.double(100.0),
  77709. maxTransverseImpactParameter = cms.double(0.03),
  77710. minGammaEt = cms.double(0.5),
  77711. minTrackHits = cms.uint32(3),
  77712. minTrackPixelHits = cms.uint32(0),
  77713. minTrackPt = cms.double(0.5),
  77714. minTrackVertexWeight = cms.double(-1.0)
  77715. ),
  77716. leadingTrkOrPFCandOption = cms.string('leadPFCand'),
  77717. primaryVertexSrc = cms.InputTag("offlinePrimaryVertices"),
  77718. pvFindingAlgo = cms.string('closestInDeltaZ'),
  77719. recoverLeadingTrk = cms.bool(False),
  77720. signalQualityCuts = cms.PSet(
  77721. maxDeltaZ = cms.double(0.4),
  77722. maxTrackChi2 = cms.double(100.0),
  77723. maxTransverseImpactParameter = cms.double(0.1),
  77724. minGammaEt = cms.double(0.5),
  77725. minNeutralHadronEt = cms.double(30.0),
  77726. minTrackHits = cms.uint32(3),
  77727. minTrackPixelHits = cms.uint32(0),
  77728. minTrackPt = cms.double(0.5),
  77729. minTrackVertexWeight = cms.double(-1.0)
  77730. ),
  77731. vertexTrackFiltering = cms.bool(False),
  77732. vxAssocQualityCuts = cms.PSet(
  77733. maxTrackChi2 = cms.double(100.0),
  77734. maxTransverseImpactParameter = cms.double(0.1),
  77735. minGammaEt = cms.double(0.5),
  77736. minTrackHits = cms.uint32(3),
  77737. minTrackPixelHits = cms.uint32(0),
  77738. minTrackPt = cms.double(0.5),
  77739. minTrackVertexWeight = cms.double(-1.0)
  77740. )
  77741. ),
  77742. relativeSumPtCut = cms.double(0.0),
  77743. relativeSumPtOffset = cms.double(0.0),
  77744. rhoConeSize = cms.double(0.5),
  77745. rhoProducer = cms.InputTag("fixedGridRhoFastjetAll"),
  77746. rhoUEOffsetCorrection = cms.double(1.0),
  77747. storeRawPUsumPt = cms.bool(True),
  77748. storeRawSumPt = cms.bool(False),
  77749. verbosity = cms.int32(0),
  77750. vertexSrc = cms.InputTag("offlinePrimaryVertices")
  77751. )
  77752.  
  77753.  
  77754. process.hpsPFTauPUcorrPtSumdR03Boosted = cms.EDProducer("PFRecoTauDiscriminationByIsolation",
  77755. ApplyDiscriminationByECALIsolation = cms.bool(False),
  77756. ApplyDiscriminationByTrackerIsolation = cms.bool(False),
  77757. ApplyDiscriminationByWeightedECALIsolation = cms.bool(False),
  77758. PFTauProducer = cms.InputTag("hpsPFTauProducerBoosted"),
  77759. Prediscriminants = cms.PSet(
  77760. BooleanOperator = cms.string('and'),
  77761. decayMode = cms.PSet(
  77762. Producer = cms.InputTag("hpsPFTauDiscriminationByDecayModeFindingNewDMsBoosted"),
  77763. cut = cms.double(0.5)
  77764. )
  77765. ),
  77766. UseAllPFCandsForWeights = cms.bool(False),
  77767. WeightECALIsolation = cms.double(1.0),
  77768. applyDeltaBetaCorrection = cms.bool(True),
  77769. applyFootprintCorrection = cms.bool(False),
  77770. applyOccupancyCut = cms.bool(False),
  77771. applyPhotonPtSumOutsideSignalConeCut = cms.bool(True),
  77772. applyRelativeSumPtCut = cms.bool(False),
  77773. applyRhoCorrection = cms.bool(False),
  77774. applySumPtCut = cms.bool(False),
  77775. customOuterCone = cms.double(0.3),
  77776. deltaBetaFactor = cms.string('0.2000'),
  77777. deltaBetaPUTrackPtCutOverride = cms.double(0.5),
  77778. footprintCorrections = cms.VPSet(cms.PSet(
  77779. offset = cms.string('0.0'),
  77780. selection = cms.string('decayMode() = 0')
  77781. ),
  77782. cms.PSet(
  77783. offset = cms.string('0.0'),
  77784. selection = cms.string('decayMode() = 1 || decayMode() = 2')
  77785. ),
  77786. cms.PSet(
  77787. offset = cms.string('2.7'),
  77788. selection = cms.string('decayMode() = 5')
  77789. ),
  77790. cms.PSet(
  77791. offset = cms.string('0.0'),
  77792. selection = cms.string('decayMode() = 6')
  77793. ),
  77794. cms.PSet(
  77795. offset = cms.string('max(2.0, 0.22*pt() - 2.0)'),
  77796. selection = cms.string('decayMode() = 10')
  77797. )),
  77798. isoConeSizeForDeltaBeta = cms.double(0.8),
  77799. maxAbsPhotonSumPt_outsideSignalCone = cms.double(1000000000.0),
  77800. maxRelPhotonSumPt_outsideSignalCone = cms.double(0.1),
  77801. maximumOccupancy = cms.uint32(0),
  77802. maximumSumPtCut = cms.double(2.5),
  77803. minTauPtForNoIso = cms.double(-99.0),
  77804. particleFlowSrc = cms.InputTag("particleFlow"),
  77805. qualityCuts = cms.PSet(
  77806. isolationQualityCuts = cms.PSet(
  77807. maxDeltaZ = cms.double(0.2),
  77808. maxTrackChi2 = cms.double(100.0),
  77809. maxTransverseImpactParameter = cms.double(0.03),
  77810. minGammaEt = cms.double(0.5),
  77811. minTrackHits = cms.uint32(3),
  77812. minTrackPixelHits = cms.uint32(0),
  77813. minTrackPt = cms.double(0.5),
  77814. minTrackVertexWeight = cms.double(-1.0)
  77815. ),
  77816. leadingTrkOrPFCandOption = cms.string('leadPFCand'),
  77817. primaryVertexSrc = cms.InputTag("offlinePrimaryVertices"),
  77818. pvFindingAlgo = cms.string('closestInDeltaZ'),
  77819. recoverLeadingTrk = cms.bool(False),
  77820. signalQualityCuts = cms.PSet(
  77821. maxDeltaZ = cms.double(0.4),
  77822. maxTrackChi2 = cms.double(100.0),
  77823. maxTransverseImpactParameter = cms.double(0.1),
  77824. minGammaEt = cms.double(0.5),
  77825. minNeutralHadronEt = cms.double(30.0),
  77826. minTrackHits = cms.uint32(3),
  77827. minTrackPixelHits = cms.uint32(0),
  77828. minTrackPt = cms.double(0.5),
  77829. minTrackVertexWeight = cms.double(-1.0)
  77830. ),
  77831. vertexTrackFiltering = cms.bool(False),
  77832. vxAssocQualityCuts = cms.PSet(
  77833. maxTrackChi2 = cms.double(100.0),
  77834. maxTransverseImpactParameter = cms.double(0.1),
  77835. minGammaEt = cms.double(0.5),
  77836. minTrackHits = cms.uint32(3),
  77837. minTrackPixelHits = cms.uint32(0),
  77838. minTrackPt = cms.double(0.5),
  77839. minTrackVertexWeight = cms.double(-1.0)
  77840. )
  77841. ),
  77842. relativeSumPtCut = cms.double(0.0),
  77843. relativeSumPtOffset = cms.double(0.0),
  77844. rhoConeSize = cms.double(0.5),
  77845. rhoProducer = cms.InputTag("fixedGridRhoFastjetAll"),
  77846. rhoUEOffsetCorrection = cms.double(1.0),
  77847. storeRawPUsumPt = cms.bool(True),
  77848. storeRawSumPt = cms.bool(False),
  77849. verbosity = cms.int32(0),
  77850. vertexSrc = cms.InputTag("offlinePrimaryVertices")
  77851. )
  77852.  
  77853.  
  77854. process.hpsPFTauPhotonPtSumOutsideSignalCone = cms.EDProducer("PFRecoTauDiscriminationByIsolation",
  77855. ApplyDiscriminationByECALIsolation = cms.bool(False),
  77856. ApplyDiscriminationByTrackerIsolation = cms.bool(False),
  77857. ApplyDiscriminationByWeightedECALIsolation = cms.bool(False),
  77858. PFTauProducer = cms.InputTag("hpsPFTauProducer"),
  77859. Prediscriminants = cms.PSet(
  77860. BooleanOperator = cms.string('and'),
  77861. decayMode = cms.PSet(
  77862. Producer = cms.InputTag("hpsPFTauDiscriminationByDecayModeFindingNewDMs"),
  77863. cut = cms.double(0.5)
  77864. )
  77865. ),
  77866. UseAllPFCandsForWeights = cms.bool(False),
  77867. WeightECALIsolation = cms.double(1.0),
  77868. applyDeltaBetaCorrection = cms.bool(False),
  77869. applyFootprintCorrection = cms.bool(False),
  77870. applyOccupancyCut = cms.bool(False),
  77871. applyPhotonPtSumOutsideSignalConeCut = cms.bool(True),
  77872. applyRelativeSumPtCut = cms.bool(False),
  77873. applyRhoCorrection = cms.bool(False),
  77874. applySumPtCut = cms.bool(False),
  77875. customOuterCone = cms.double(0.5),
  77876. deltaBetaFactor = cms.string('0.2000'),
  77877. deltaBetaPUTrackPtCutOverride = cms.double(0.5),
  77878. footprintCorrections = cms.VPSet(cms.PSet(
  77879. offset = cms.string('0.0'),
  77880. selection = cms.string('decayMode() = 0')
  77881. ),
  77882. cms.PSet(
  77883. offset = cms.string('0.0'),
  77884. selection = cms.string('decayMode() = 1 || decayMode() = 2')
  77885. ),
  77886. cms.PSet(
  77887. offset = cms.string('2.7'),
  77888. selection = cms.string('decayMode() = 5')
  77889. ),
  77890. cms.PSet(
  77891. offset = cms.string('0.0'),
  77892. selection = cms.string('decayMode() = 6')
  77893. ),
  77894. cms.PSet(
  77895. offset = cms.string('max(2.0, 0.22*pt() - 2.0)'),
  77896. selection = cms.string('decayMode() = 10')
  77897. )),
  77898. isoConeSizeForDeltaBeta = cms.double(0.8),
  77899. maxAbsPhotonSumPt_outsideSignalCone = cms.double(1000000000.0),
  77900. maxRelPhotonSumPt_outsideSignalCone = cms.double(0.1),
  77901. maximumOccupancy = cms.uint32(0),
  77902. maximumSumPtCut = cms.double(2.5),
  77903. minTauPtForNoIso = cms.double(-99.0),
  77904. particleFlowSrc = cms.InputTag("particleFlow"),
  77905. qualityCuts = cms.PSet(
  77906. isolationQualityCuts = cms.PSet(
  77907. maxDeltaZ = cms.double(0.2),
  77908. maxTrackChi2 = cms.double(100.0),
  77909. maxTransverseImpactParameter = cms.double(0.03),
  77910. minGammaEt = cms.double(0.5),
  77911. minTrackHits = cms.uint32(3),
  77912. minTrackPixelHits = cms.uint32(0),
  77913. minTrackPt = cms.double(0.5),
  77914. minTrackVertexWeight = cms.double(-1.0)
  77915. ),
  77916. leadingTrkOrPFCandOption = cms.string('leadPFCand'),
  77917. primaryVertexSrc = cms.InputTag("offlinePrimaryVertices"),
  77918. pvFindingAlgo = cms.string('closestInDeltaZ'),
  77919. recoverLeadingTrk = cms.bool(False),
  77920. signalQualityCuts = cms.PSet(
  77921. maxDeltaZ = cms.double(0.4),
  77922. maxTrackChi2 = cms.double(100.0),
  77923. maxTransverseImpactParameter = cms.double(0.1),
  77924. minGammaEt = cms.double(0.5),
  77925. minNeutralHadronEt = cms.double(30.0),
  77926. minTrackHits = cms.uint32(3),
  77927. minTrackPixelHits = cms.uint32(0),
  77928. minTrackPt = cms.double(0.5),
  77929. minTrackVertexWeight = cms.double(-1.0)
  77930. ),
  77931. vertexTrackFiltering = cms.bool(False),
  77932. vxAssocQualityCuts = cms.PSet(
  77933. maxTrackChi2 = cms.double(100.0),
  77934. maxTransverseImpactParameter = cms.double(0.1),
  77935. minGammaEt = cms.double(0.5),
  77936. minTrackHits = cms.uint32(3),
  77937. minTrackPixelHits = cms.uint32(0),
  77938. minTrackPt = cms.double(0.5),
  77939. minTrackVertexWeight = cms.double(-1.0)
  77940. )
  77941. ),
  77942. relativeSumPtCut = cms.double(0.0),
  77943. relativeSumPtOffset = cms.double(0.0),
  77944. rhoConeSize = cms.double(0.5),
  77945. rhoProducer = cms.InputTag("fixedGridRhoFastjetAll"),
  77946. rhoUEOffsetCorrection = cms.double(1.0),
  77947. storeRawPUsumPt = cms.bool(False),
  77948. storeRawPhotonSumPt_outsideSignalCone = cms.bool(True),
  77949. storeRawSumPt = cms.bool(False),
  77950. verbosity = cms.int32(0),
  77951. vertexSrc = cms.InputTag("offlinePrimaryVertices")
  77952. )
  77953.  
  77954.  
  77955. process.hpsPFTauPhotonPtSumOutsideSignalConeBoosted = cms.EDProducer("PFRecoTauDiscriminationByIsolation",
  77956. ApplyDiscriminationByECALIsolation = cms.bool(False),
  77957. ApplyDiscriminationByTrackerIsolation = cms.bool(False),
  77958. ApplyDiscriminationByWeightedECALIsolation = cms.bool(False),
  77959. PFTauProducer = cms.InputTag("hpsPFTauProducerBoosted"),
  77960. Prediscriminants = cms.PSet(
  77961. BooleanOperator = cms.string('and'),
  77962. decayMode = cms.PSet(
  77963. Producer = cms.InputTag("hpsPFTauDiscriminationByDecayModeFindingNewDMsBoosted"),
  77964. cut = cms.double(0.5)
  77965. )
  77966. ),
  77967. UseAllPFCandsForWeights = cms.bool(False),
  77968. WeightECALIsolation = cms.double(1.0),
  77969. applyDeltaBetaCorrection = cms.bool(False),
  77970. applyFootprintCorrection = cms.bool(False),
  77971. applyOccupancyCut = cms.bool(False),
  77972. applyPhotonPtSumOutsideSignalConeCut = cms.bool(True),
  77973. applyRelativeSumPtCut = cms.bool(False),
  77974. applyRhoCorrection = cms.bool(False),
  77975. applySumPtCut = cms.bool(False),
  77976. customOuterCone = cms.double(0.5),
  77977. deltaBetaFactor = cms.string('0.2000'),
  77978. deltaBetaPUTrackPtCutOverride = cms.double(0.5),
  77979. footprintCorrections = cms.VPSet(cms.PSet(
  77980. offset = cms.string('0.0'),
  77981. selection = cms.string('decayMode() = 0')
  77982. ),
  77983. cms.PSet(
  77984. offset = cms.string('0.0'),
  77985. selection = cms.string('decayMode() = 1 || decayMode() = 2')
  77986. ),
  77987. cms.PSet(
  77988. offset = cms.string('2.7'),
  77989. selection = cms.string('decayMode() = 5')
  77990. ),
  77991. cms.PSet(
  77992. offset = cms.string('0.0'),
  77993. selection = cms.string('decayMode() = 6')
  77994. ),
  77995. cms.PSet(
  77996. offset = cms.string('max(2.0, 0.22*pt() - 2.0)'),
  77997. selection = cms.string('decayMode() = 10')
  77998. )),
  77999. isoConeSizeForDeltaBeta = cms.double(0.8),
  78000. maxAbsPhotonSumPt_outsideSignalCone = cms.double(1000000000.0),
  78001. maxRelPhotonSumPt_outsideSignalCone = cms.double(0.1),
  78002. maximumOccupancy = cms.uint32(0),
  78003. maximumSumPtCut = cms.double(2.5),
  78004. minTauPtForNoIso = cms.double(-99.0),
  78005. particleFlowSrc = cms.InputTag("particleFlow"),
  78006. qualityCuts = cms.PSet(
  78007. isolationQualityCuts = cms.PSet(
  78008. maxDeltaZ = cms.double(0.2),
  78009. maxTrackChi2 = cms.double(100.0),
  78010. maxTransverseImpactParameter = cms.double(0.03),
  78011. minGammaEt = cms.double(0.5),
  78012. minTrackHits = cms.uint32(3),
  78013. minTrackPixelHits = cms.uint32(0),
  78014. minTrackPt = cms.double(0.5),
  78015. minTrackVertexWeight = cms.double(-1.0)
  78016. ),
  78017. leadingTrkOrPFCandOption = cms.string('leadPFCand'),
  78018. primaryVertexSrc = cms.InputTag("offlinePrimaryVertices"),
  78019. pvFindingAlgo = cms.string('closestInDeltaZ'),
  78020. recoverLeadingTrk = cms.bool(False),
  78021. signalQualityCuts = cms.PSet(
  78022. maxDeltaZ = cms.double(0.4),
  78023. maxTrackChi2 = cms.double(100.0),
  78024. maxTransverseImpactParameter = cms.double(0.1),
  78025. minGammaEt = cms.double(0.5),
  78026. minNeutralHadronEt = cms.double(30.0),
  78027. minTrackHits = cms.uint32(3),
  78028. minTrackPixelHits = cms.uint32(0),
  78029. minTrackPt = cms.double(0.5),
  78030. minTrackVertexWeight = cms.double(-1.0)
  78031. ),
  78032. vertexTrackFiltering = cms.bool(False),
  78033. vxAssocQualityCuts = cms.PSet(
  78034. maxTrackChi2 = cms.double(100.0),
  78035. maxTransverseImpactParameter = cms.double(0.1),
  78036. minGammaEt = cms.double(0.5),
  78037. minTrackHits = cms.uint32(3),
  78038. minTrackPixelHits = cms.uint32(0),
  78039. minTrackPt = cms.double(0.5),
  78040. minTrackVertexWeight = cms.double(-1.0)
  78041. )
  78042. ),
  78043. relativeSumPtCut = cms.double(0.0),
  78044. relativeSumPtOffset = cms.double(0.0),
  78045. rhoConeSize = cms.double(0.5),
  78046. rhoProducer = cms.InputTag("fixedGridRhoFastjetAll"),
  78047. rhoUEOffsetCorrection = cms.double(1.0),
  78048. storeRawPUsumPt = cms.bool(False),
  78049. storeRawPhotonSumPt_outsideSignalCone = cms.bool(True),
  78050. storeRawSumPt = cms.bool(False),
  78051. verbosity = cms.int32(0),
  78052. vertexSrc = cms.InputTag("offlinePrimaryVertices")
  78053. )
  78054.  
  78055.  
  78056. process.hpsPFTauPhotonPtSumOutsideSignalConedR03 = cms.EDProducer("PFRecoTauDiscriminationByIsolation",
  78057. ApplyDiscriminationByECALIsolation = cms.bool(False),
  78058. ApplyDiscriminationByTrackerIsolation = cms.bool(False),
  78059. ApplyDiscriminationByWeightedECALIsolation = cms.bool(False),
  78060. PFTauProducer = cms.InputTag("hpsPFTauProducer"),
  78061. Prediscriminants = cms.PSet(
  78062. BooleanOperator = cms.string('and'),
  78063. decayMode = cms.PSet(
  78064. Producer = cms.InputTag("hpsPFTauDiscriminationByDecayModeFindingNewDMs"),
  78065. cut = cms.double(0.5)
  78066. )
  78067. ),
  78068. UseAllPFCandsForWeights = cms.bool(False),
  78069. WeightECALIsolation = cms.double(1.0),
  78070. applyDeltaBetaCorrection = cms.bool(False),
  78071. applyFootprintCorrection = cms.bool(False),
  78072. applyOccupancyCut = cms.bool(False),
  78073. applyPhotonPtSumOutsideSignalConeCut = cms.bool(True),
  78074. applyRelativeSumPtCut = cms.bool(False),
  78075. applyRhoCorrection = cms.bool(False),
  78076. applySumPtCut = cms.bool(False),
  78077. customOuterCone = cms.double(0.3),
  78078. deltaBetaFactor = cms.string('0.2000'),
  78079. deltaBetaPUTrackPtCutOverride = cms.double(0.5),
  78080. footprintCorrections = cms.VPSet(cms.PSet(
  78081. offset = cms.string('0.0'),
  78082. selection = cms.string('decayMode() = 0')
  78083. ),
  78084. cms.PSet(
  78085. offset = cms.string('0.0'),
  78086. selection = cms.string('decayMode() = 1 || decayMode() = 2')
  78087. ),
  78088. cms.PSet(
  78089. offset = cms.string('2.7'),
  78090. selection = cms.string('decayMode() = 5')
  78091. ),
  78092. cms.PSet(
  78093. offset = cms.string('0.0'),
  78094. selection = cms.string('decayMode() = 6')
  78095. ),
  78096. cms.PSet(
  78097. offset = cms.string('max(2.0, 0.22*pt() - 2.0)'),
  78098. selection = cms.string('decayMode() = 10')
  78099. )),
  78100. isoConeSizeForDeltaBeta = cms.double(0.8),
  78101. maxAbsPhotonSumPt_outsideSignalCone = cms.double(1000000000.0),
  78102. maxRelPhotonSumPt_outsideSignalCone = cms.double(0.1),
  78103. maximumOccupancy = cms.uint32(0),
  78104. maximumSumPtCut = cms.double(2.5),
  78105. minTauPtForNoIso = cms.double(-99.0),
  78106. particleFlowSrc = cms.InputTag("particleFlow"),
  78107. qualityCuts = cms.PSet(
  78108. isolationQualityCuts = cms.PSet(
  78109. maxDeltaZ = cms.double(0.2),
  78110. maxTrackChi2 = cms.double(100.0),
  78111. maxTransverseImpactParameter = cms.double(0.03),
  78112. minGammaEt = cms.double(0.5),
  78113. minTrackHits = cms.uint32(3),
  78114. minTrackPixelHits = cms.uint32(0),
  78115. minTrackPt = cms.double(0.5),
  78116. minTrackVertexWeight = cms.double(-1.0)
  78117. ),
  78118. leadingTrkOrPFCandOption = cms.string('leadPFCand'),
  78119. primaryVertexSrc = cms.InputTag("offlinePrimaryVertices"),
  78120. pvFindingAlgo = cms.string('closestInDeltaZ'),
  78121. recoverLeadingTrk = cms.bool(False),
  78122. signalQualityCuts = cms.PSet(
  78123. maxDeltaZ = cms.double(0.4),
  78124. maxTrackChi2 = cms.double(100.0),
  78125. maxTransverseImpactParameter = cms.double(0.1),
  78126. minGammaEt = cms.double(0.5),
  78127. minNeutralHadronEt = cms.double(30.0),
  78128. minTrackHits = cms.uint32(3),
  78129. minTrackPixelHits = cms.uint32(0),
  78130. minTrackPt = cms.double(0.5),
  78131. minTrackVertexWeight = cms.double(-1.0)
  78132. ),
  78133. vertexTrackFiltering = cms.bool(False),
  78134. vxAssocQualityCuts = cms.PSet(
  78135. maxTrackChi2 = cms.double(100.0),
  78136. maxTransverseImpactParameter = cms.double(0.1),
  78137. minGammaEt = cms.double(0.5),
  78138. minTrackHits = cms.uint32(3),
  78139. minTrackPixelHits = cms.uint32(0),
  78140. minTrackPt = cms.double(0.5),
  78141. minTrackVertexWeight = cms.double(-1.0)
  78142. )
  78143. ),
  78144. relativeSumPtCut = cms.double(0.0),
  78145. relativeSumPtOffset = cms.double(0.0),
  78146. rhoConeSize = cms.double(0.5),
  78147. rhoProducer = cms.InputTag("fixedGridRhoFastjetAll"),
  78148. rhoUEOffsetCorrection = cms.double(1.0),
  78149. storeRawPUsumPt = cms.bool(False),
  78150. storeRawPhotonSumPt_outsideSignalCone = cms.bool(True),
  78151. storeRawSumPt = cms.bool(False),
  78152. verbosity = cms.int32(0),
  78153. vertexSrc = cms.InputTag("offlinePrimaryVertices")
  78154. )
  78155.  
  78156.  
  78157. process.hpsPFTauPhotonPtSumOutsideSignalConedR03Boosted = cms.EDProducer("PFRecoTauDiscriminationByIsolation",
  78158. ApplyDiscriminationByECALIsolation = cms.bool(False),
  78159. ApplyDiscriminationByTrackerIsolation = cms.bool(False),
  78160. ApplyDiscriminationByWeightedECALIsolation = cms.bool(False),
  78161. PFTauProducer = cms.InputTag("hpsPFTauProducerBoosted"),
  78162. Prediscriminants = cms.PSet(
  78163. BooleanOperator = cms.string('and'),
  78164. decayMode = cms.PSet(
  78165. Producer = cms.InputTag("hpsPFTauDiscriminationByDecayModeFindingNewDMsBoosted"),
  78166. cut = cms.double(0.5)
  78167. )
  78168. ),
  78169. UseAllPFCandsForWeights = cms.bool(False),
  78170. WeightECALIsolation = cms.double(1.0),
  78171. applyDeltaBetaCorrection = cms.bool(False),
  78172. applyFootprintCorrection = cms.bool(False),
  78173. applyOccupancyCut = cms.bool(False),
  78174. applyPhotonPtSumOutsideSignalConeCut = cms.bool(True),
  78175. applyRelativeSumPtCut = cms.bool(False),
  78176. applyRhoCorrection = cms.bool(False),
  78177. applySumPtCut = cms.bool(False),
  78178. customOuterCone = cms.double(0.3),
  78179. deltaBetaFactor = cms.string('0.2000'),
  78180. deltaBetaPUTrackPtCutOverride = cms.double(0.5),
  78181. footprintCorrections = cms.VPSet(cms.PSet(
  78182. offset = cms.string('0.0'),
  78183. selection = cms.string('decayMode() = 0')
  78184. ),
  78185. cms.PSet(
  78186. offset = cms.string('0.0'),
  78187. selection = cms.string('decayMode() = 1 || decayMode() = 2')
  78188. ),
  78189. cms.PSet(
  78190. offset = cms.string('2.7'),
  78191. selection = cms.string('decayMode() = 5')
  78192. ),
  78193. cms.PSet(
  78194. offset = cms.string('0.0'),
  78195. selection = cms.string('decayMode() = 6')
  78196. ),
  78197. cms.PSet(
  78198. offset = cms.string('max(2.0, 0.22*pt() - 2.0)'),
  78199. selection = cms.string('decayMode() = 10')
  78200. )),
  78201. isoConeSizeForDeltaBeta = cms.double(0.8),
  78202. maxAbsPhotonSumPt_outsideSignalCone = cms.double(1000000000.0),
  78203. maxRelPhotonSumPt_outsideSignalCone = cms.double(0.1),
  78204. maximumOccupancy = cms.uint32(0),
  78205. maximumSumPtCut = cms.double(2.5),
  78206. minTauPtForNoIso = cms.double(-99.0),
  78207. particleFlowSrc = cms.InputTag("particleFlow"),
  78208. qualityCuts = cms.PSet(
  78209. isolationQualityCuts = cms.PSet(
  78210. maxDeltaZ = cms.double(0.2),
  78211. maxTrackChi2 = cms.double(100.0),
  78212. maxTransverseImpactParameter = cms.double(0.03),
  78213. minGammaEt = cms.double(0.5),
  78214. minTrackHits = cms.uint32(3),
  78215. minTrackPixelHits = cms.uint32(0),
  78216. minTrackPt = cms.double(0.5),
  78217. minTrackVertexWeight = cms.double(-1.0)
  78218. ),
  78219. leadingTrkOrPFCandOption = cms.string('leadPFCand'),
  78220. primaryVertexSrc = cms.InputTag("offlinePrimaryVertices"),
  78221. pvFindingAlgo = cms.string('closestInDeltaZ'),
  78222. recoverLeadingTrk = cms.bool(False),
  78223. signalQualityCuts = cms.PSet(
  78224. maxDeltaZ = cms.double(0.4),
  78225. maxTrackChi2 = cms.double(100.0),
  78226. maxTransverseImpactParameter = cms.double(0.1),
  78227. minGammaEt = cms.double(0.5),
  78228. minNeutralHadronEt = cms.double(30.0),
  78229. minTrackHits = cms.uint32(3),
  78230. minTrackPixelHits = cms.uint32(0),
  78231. minTrackPt = cms.double(0.5),
  78232. minTrackVertexWeight = cms.double(-1.0)
  78233. ),
  78234. vertexTrackFiltering = cms.bool(False),
  78235. vxAssocQualityCuts = cms.PSet(
  78236. maxTrackChi2 = cms.double(100.0),
  78237. maxTransverseImpactParameter = cms.double(0.1),
  78238. minGammaEt = cms.double(0.5),
  78239. minTrackHits = cms.uint32(3),
  78240. minTrackPixelHits = cms.uint32(0),
  78241. minTrackPt = cms.double(0.5),
  78242. minTrackVertexWeight = cms.double(-1.0)
  78243. )
  78244. ),
  78245. relativeSumPtCut = cms.double(0.0),
  78246. relativeSumPtOffset = cms.double(0.0),
  78247. rhoConeSize = cms.double(0.5),
  78248. rhoProducer = cms.InputTag("fixedGridRhoFastjetAll"),
  78249. rhoUEOffsetCorrection = cms.double(1.0),
  78250. storeRawPUsumPt = cms.bool(False),
  78251. storeRawPhotonSumPt_outsideSignalCone = cms.bool(True),
  78252. storeRawSumPt = cms.bool(False),
  78253. verbosity = cms.int32(0),
  78254. vertexSrc = cms.InputTag("offlinePrimaryVertices")
  78255. )
  78256.  
  78257.  
  78258. process.hpsPFTauPrimaryVertexProducer = cms.EDProducer("PFTauPrimaryVertexProducer",
  78259. Algorithm = cms.int32(1),
  78260. ElectronTag = cms.InputTag(""),
  78261. MuonTag = cms.InputTag(""),
  78262. PFTauTag = cms.InputTag("hpsPFTauProducer"),
  78263. PVTag = cms.InputTag("offlinePrimaryVertices"),
  78264. RemoveElectronTracks = cms.bool(False),
  78265. RemoveMuonTracks = cms.bool(False),
  78266. TrackCollectionTag = cms.InputTag("generalTracks"),
  78267. beamSpot = cms.InputTag("offlineBeamSpot"),
  78268. cut = cms.string('pt > 18.0 & abs(eta) < 2.4'),
  78269. discriminators = cms.VPSet(cms.PSet(
  78270. discriminator = cms.InputTag("hpsPFTauDiscriminationByDecayModeFindingNewDMs"),
  78271. selectionCut = cms.double(0.5)
  78272. )),
  78273. qualityCuts = cms.PSet(
  78274. isolationQualityCuts = cms.PSet(
  78275. maxDeltaZ = cms.double(0.2),
  78276. maxTrackChi2 = cms.double(100.0),
  78277. maxTransverseImpactParameter = cms.double(0.03),
  78278. minGammaEt = cms.double(1.5),
  78279. minTrackHits = cms.uint32(8),
  78280. minTrackPixelHits = cms.uint32(0),
  78281. minTrackPt = cms.double(1.0),
  78282. minTrackVertexWeight = cms.double(-1.0)
  78283. ),
  78284. leadingTrkOrPFCandOption = cms.string('leadPFCand'),
  78285. primaryVertexSrc = cms.InputTag("offlinePrimaryVertices"),
  78286. pvFindingAlgo = cms.string('closestInDeltaZ'),
  78287. recoverLeadingTrk = cms.bool(False),
  78288. signalQualityCuts = cms.PSet(
  78289. maxDeltaZ = cms.double(0.4),
  78290. maxTrackChi2 = cms.double(100.0),
  78291. maxTransverseImpactParameter = cms.double(0.1),
  78292. minGammaEt = cms.double(0.5),
  78293. minNeutralHadronEt = cms.double(30.0),
  78294. minTrackHits = cms.uint32(3),
  78295. minTrackPixelHits = cms.uint32(0),
  78296. minTrackPt = cms.double(0.5),
  78297. minTrackVertexWeight = cms.double(-1.0)
  78298. ),
  78299. vertexTrackFiltering = cms.bool(False),
  78300. vxAssocQualityCuts = cms.PSet(
  78301. maxTrackChi2 = cms.double(100.0),
  78302. maxTransverseImpactParameter = cms.double(0.1),
  78303. minGammaEt = cms.double(0.5),
  78304. minTrackHits = cms.uint32(3),
  78305. minTrackPixelHits = cms.uint32(0),
  78306. minTrackPt = cms.double(0.5),
  78307. minTrackVertexWeight = cms.double(-1.0)
  78308. )
  78309. ),
  78310. useBeamSpot = cms.bool(True),
  78311. useSelectedTaus = cms.bool(False)
  78312. )
  78313.  
  78314.  
  78315. process.hpsPFTauPrimaryVertexProducerBoosted = cms.EDProducer("PFTauPrimaryVertexProducer",
  78316. Algorithm = cms.int32(1),
  78317. ElectronTag = cms.InputTag(""),
  78318. MuonTag = cms.InputTag(""),
  78319. PFTauTag = cms.InputTag("hpsPFTauProducerBoosted"),
  78320. PVTag = cms.InputTag("offlinePrimaryVertices"),
  78321. RemoveElectronTracks = cms.bool(False),
  78322. RemoveMuonTracks = cms.bool(False),
  78323. TrackCollectionTag = cms.InputTag("generalTracks"),
  78324. beamSpot = cms.InputTag("offlineBeamSpot"),
  78325. cut = cms.string('pt > 18.0 & abs(eta) < 2.4'),
  78326. discriminators = cms.VPSet(cms.PSet(
  78327. discriminator = cms.InputTag("hpsPFTauDiscriminationByDecayModeFindingNewDMsBoosted"),
  78328. selectionCut = cms.double(0.5)
  78329. )),
  78330. qualityCuts = cms.PSet(
  78331. isolationQualityCuts = cms.PSet(
  78332. maxDeltaZ = cms.double(0.2),
  78333. maxTrackChi2 = cms.double(100.0),
  78334. maxTransverseImpactParameter = cms.double(0.03),
  78335. minGammaEt = cms.double(1.5),
  78336. minTrackHits = cms.uint32(8),
  78337. minTrackPixelHits = cms.uint32(0),
  78338. minTrackPt = cms.double(1.0),
  78339. minTrackVertexWeight = cms.double(-1.0)
  78340. ),
  78341. leadingTrkOrPFCandOption = cms.string('leadPFCand'),
  78342. primaryVertexSrc = cms.InputTag("offlinePrimaryVertices"),
  78343. pvFindingAlgo = cms.string('closestInDeltaZ'),
  78344. recoverLeadingTrk = cms.bool(False),
  78345. signalQualityCuts = cms.PSet(
  78346. maxDeltaZ = cms.double(0.4),
  78347. maxTrackChi2 = cms.double(100.0),
  78348. maxTransverseImpactParameter = cms.double(0.1),
  78349. minGammaEt = cms.double(0.5),
  78350. minNeutralHadronEt = cms.double(30.0),
  78351. minTrackHits = cms.uint32(3),
  78352. minTrackPixelHits = cms.uint32(0),
  78353. minTrackPt = cms.double(0.5),
  78354. minTrackVertexWeight = cms.double(-1.0)
  78355. ),
  78356. vertexTrackFiltering = cms.bool(False),
  78357. vxAssocQualityCuts = cms.PSet(
  78358. maxTrackChi2 = cms.double(100.0),
  78359. maxTransverseImpactParameter = cms.double(0.1),
  78360. minGammaEt = cms.double(0.5),
  78361. minTrackHits = cms.uint32(3),
  78362. minTrackPixelHits = cms.uint32(0),
  78363. minTrackPt = cms.double(0.5),
  78364. minTrackVertexWeight = cms.double(-1.0)
  78365. )
  78366. ),
  78367. useBeamSpot = cms.bool(True),
  78368. useSelectedTaus = cms.bool(False)
  78369. )
  78370.  
  78371.  
  78372. process.hpsPFTauProducer = cms.EDProducer("RecoTauPiZeroUnembedder",
  78373. src = cms.InputTag("hpsPFTauProducerSansRefs")
  78374. )
  78375.  
  78376.  
  78377. process.hpsPFTauProducerBoosted = cms.EDProducer("RecoTauPiZeroUnembedder",
  78378. src = cms.InputTag("hpsPFTauProducerSansRefsBoosted")
  78379. )
  78380.  
  78381.  
  78382. process.hpsPFTauProducerSansRefs = cms.EDProducer("RecoTauCleaner",
  78383. cleaners = cms.VPSet(cms.PSet(
  78384. name = cms.string('Charge'),
  78385. nprongs = cms.vuint32(1, 3),
  78386. passForCharge = cms.int32(1),
  78387. plugin = cms.string('RecoTauChargeCleanerPlugin'),
  78388. selectionFailValue = cms.double(0)
  78389. ),
  78390. cms.PSet(
  78391. name = cms.string('HPS_Select'),
  78392. plugin = cms.string('RecoTauDiscriminantCleanerPlugin'),
  78393. src = cms.InputTag("hpsSelectionDiscriminator")
  78394. ),
  78395. cms.PSet(
  78396. minTrackPt = cms.double(5.0),
  78397. name = cms.string('killSoftTwoProngTaus'),
  78398. plugin = cms.string('RecoTauSoftTwoProngTausCleanerPlugin')
  78399. ),
  78400. cms.PSet(
  78401. name = cms.string('ChargedHadronMultiplicity'),
  78402. plugin = cms.string('RecoTauChargedHadronMultiplicityCleanerPlugin')
  78403. ),
  78404. cms.PSet(
  78405. name = cms.string('Pt'),
  78406. plugin = cms.string('RecoTauStringCleanerPlugin'),
  78407. selection = cms.string('leadPFCand().isNonnull()'),
  78408. selectionFailValue = cms.double(1000.0),
  78409. selectionPassFunction = cms.string('-pt()'),
  78410. tolerance = cms.double(0.01)
  78411. ),
  78412. cms.PSet(
  78413. name = cms.string('StripMultiplicity'),
  78414. plugin = cms.string('RecoTauStringCleanerPlugin'),
  78415. selection = cms.string('leadPFCand().isNonnull()'),
  78416. selectionFailValue = cms.double(1000.0),
  78417. selectionPassFunction = cms.string('-signalPiZeroCandidates().size()')
  78418. ),
  78419. cms.PSet(
  78420. name = cms.string('CombinedIsolation'),
  78421. plugin = cms.string('RecoTauStringCleanerPlugin'),
  78422. selection = cms.string('leadPFCand().isNonnull()'),
  78423. selectionFailValue = cms.double(1000.0),
  78424. selectionPassFunction = cms.string('isolationPFChargedHadrCandsPtSum() + isolationPFGammaCandsEtSum()')
  78425. )),
  78426. src = cms.InputTag("combinatoricRecoTaus")
  78427. )
  78428.  
  78429.  
  78430. process.hpsPFTauProducerSansRefsBoosted = cms.EDProducer("RecoTauCleaner",
  78431. cleaners = cms.VPSet(cms.PSet(
  78432. name = cms.string('Charge'),
  78433. nprongs = cms.vuint32(1, 3),
  78434. passForCharge = cms.int32(1),
  78435. plugin = cms.string('RecoTauChargeCleanerPlugin'),
  78436. selectionFailValue = cms.double(0)
  78437. ),
  78438. cms.PSet(
  78439. name = cms.string('HPS_Select'),
  78440. plugin = cms.string('RecoTauDiscriminantCleanerPlugin'),
  78441. src = cms.InputTag("hpsSelectionDiscriminatorBoosted")
  78442. ),
  78443. cms.PSet(
  78444. minTrackPt = cms.double(5.0),
  78445. name = cms.string('killSoftTwoProngTaus'),
  78446. plugin = cms.string('RecoTauSoftTwoProngTausCleanerPlugin')
  78447. ),
  78448. cms.PSet(
  78449. name = cms.string('ChargedHadronMultiplicity'),
  78450. plugin = cms.string('RecoTauChargedHadronMultiplicityCleanerPlugin')
  78451. ),
  78452. cms.PSet(
  78453. name = cms.string('Pt'),
  78454. plugin = cms.string('RecoTauStringCleanerPlugin'),
  78455. selection = cms.string('leadPFCand().isNonnull()'),
  78456. selectionFailValue = cms.double(1000.0),
  78457. selectionPassFunction = cms.string('-pt()'),
  78458. tolerance = cms.double(0.01)
  78459. ),
  78460. cms.PSet(
  78461. name = cms.string('StripMultiplicity'),
  78462. plugin = cms.string('RecoTauStringCleanerPlugin'),
  78463. selection = cms.string('leadPFCand().isNonnull()'),
  78464. selectionFailValue = cms.double(1000.0),
  78465. selectionPassFunction = cms.string('-signalPiZeroCandidates().size()')
  78466. ),
  78467. cms.PSet(
  78468. name = cms.string('CombinedIsolation'),
  78469. plugin = cms.string('RecoTauStringCleanerPlugin'),
  78470. selection = cms.string('leadPFCand().isNonnull()'),
  78471. selectionFailValue = cms.double(1000.0),
  78472. selectionPassFunction = cms.string('isolationPFChargedHadrCandsPtSum() + isolationPFGammaCandsEtSum()')
  78473. )),
  78474. src = cms.InputTag("combinatoricRecoTausBoosted")
  78475. )
  78476.  
  78477.  
  78478. process.hpsPFTauSecondaryVertexProducer = cms.EDProducer("PFTauSecondaryVertexProducer",
  78479. PFTauTag = cms.InputTag("hpsPFTauProducer")
  78480. )
  78481.  
  78482.  
  78483. process.hpsPFTauSecondaryVertexProducerBoosted = cms.EDProducer("PFTauSecondaryVertexProducer",
  78484. PFTauTag = cms.InputTag("hpsPFTauProducerBoosted")
  78485. )
  78486.  
  78487.  
  78488. process.hpsPFTauTransverseImpactParameters = cms.EDProducer("PFTauTransverseImpactParameters",
  78489. PFTauPVATag = cms.InputTag("hpsPFTauPrimaryVertexProducer"),
  78490. PFTauSVATag = cms.InputTag("hpsPFTauSecondaryVertexProducer"),
  78491. PFTauTag = cms.InputTag("hpsPFTauProducer"),
  78492. useFullCalculation = cms.bool(True)
  78493. )
  78494.  
  78495.  
  78496. process.hpsPFTauTransverseImpactParametersBoosted = cms.EDProducer("PFTauTransverseImpactParameters",
  78497. PFTauPVATag = cms.InputTag("hpsPFTauPrimaryVertexProducerBoosted"),
  78498. PFTauSVATag = cms.InputTag("hpsPFTauSecondaryVertexProducerBoosted"),
  78499. PFTauTag = cms.InputTag("hpsPFTauProducerBoosted"),
  78500. useFullCalculation = cms.bool(True)
  78501. )
  78502.  
  78503.  
  78504. process.hpsSelectionDiscriminator = cms.EDProducer("PFRecoTauDiscriminationByHPSSelection",
  78505. PFTauProducer = cms.InputTag("combinatoricRecoTaus"),
  78506. Prediscriminants = cms.PSet(
  78507. BooleanOperator = cms.string('and')
  78508. ),
  78509. decayModes = cms.VPSet(cms.PSet(
  78510. applyBendCorrection = cms.PSet(
  78511. eta = cms.bool(True),
  78512. mass = cms.bool(True),
  78513. phi = cms.bool(True)
  78514. ),
  78515. maxMass = cms.string('1.'),
  78516. minMass = cms.double(-1000.0),
  78517. nCharged = cms.uint32(1),
  78518. nChargedPFCandsMin = cms.uint32(1),
  78519. nPiZeros = cms.uint32(0),
  78520. nTracksMin = cms.uint32(1)
  78521. ),
  78522. cms.PSet(
  78523. applyBendCorrection = cms.PSet(
  78524. eta = cms.bool(True),
  78525. mass = cms.bool(True),
  78526. phi = cms.bool(True)
  78527. ),
  78528. assumeStripMass = cms.double(0.1349),
  78529. maxMass = cms.string('max(1.3, min(1.3*sqrt(pt/100.), 4.2))'),
  78530. minMass = cms.double(0.3),
  78531. nCharged = cms.uint32(1),
  78532. nChargedPFCandsMin = cms.uint32(1),
  78533. nPiZeros = cms.uint32(1),
  78534. nTracksMin = cms.uint32(1)
  78535. ),
  78536. cms.PSet(
  78537. applyBendCorrection = cms.PSet(
  78538. eta = cms.bool(True),
  78539. mass = cms.bool(True),
  78540. phi = cms.bool(True)
  78541. ),
  78542. assumeStripMass = cms.double(0.0),
  78543. maxMass = cms.string('max(1.2, min(1.2*sqrt(pt/100.), 4.0))'),
  78544. maxPi0Mass = cms.double(0.2),
  78545. minMass = cms.double(0.4),
  78546. minPi0Mass = cms.double(0.05),
  78547. nCharged = cms.uint32(1),
  78548. nChargedPFCandsMin = cms.uint32(1),
  78549. nPiZeros = cms.uint32(2),
  78550. nTracksMin = cms.uint32(1)
  78551. ),
  78552. cms.PSet(
  78553. applyBendCorrection = cms.PSet(
  78554. eta = cms.bool(False),
  78555. mass = cms.bool(False),
  78556. phi = cms.bool(False)
  78557. ),
  78558. maxMass = cms.string('1.2'),
  78559. minMass = cms.double(0.0),
  78560. nCharged = cms.uint32(2),
  78561. nChargedPFCandsMin = cms.uint32(1),
  78562. nPiZeros = cms.uint32(0),
  78563. nTracksMin = cms.uint32(2)
  78564. ),
  78565. cms.PSet(
  78566. applyBendCorrection = cms.PSet(
  78567. eta = cms.bool(False),
  78568. mass = cms.bool(False),
  78569. phi = cms.bool(False)
  78570. ),
  78571. maxMass = cms.string('max(1.2, min(1.2*sqrt(pt/100.), 4.0))'),
  78572. minMass = cms.double(0.0),
  78573. nCharged = cms.uint32(2),
  78574. nChargedPFCandsMin = cms.uint32(1),
  78575. nPiZeros = cms.uint32(1),
  78576. nTracksMin = cms.uint32(2)
  78577. ),
  78578. cms.PSet(
  78579. applyBendCorrection = cms.PSet(
  78580. eta = cms.bool(False),
  78581. mass = cms.bool(False),
  78582. phi = cms.bool(False)
  78583. ),
  78584. maxMass = cms.string('1.5'),
  78585. minMass = cms.double(0.8),
  78586. nCharged = cms.uint32(3),
  78587. nChargedPFCandsMin = cms.uint32(1),
  78588. nPiZeros = cms.uint32(0),
  78589. nTracksMin = cms.uint32(2)
  78590. ),
  78591. cms.PSet(
  78592. applyBendCorrection = cms.PSet(
  78593. eta = cms.bool(False),
  78594. mass = cms.bool(False),
  78595. phi = cms.bool(False)
  78596. ),
  78597. maxMass = cms.string('1.6'),
  78598. minMass = cms.double(0.9),
  78599. nCharged = cms.uint32(3),
  78600. nChargedPFCandsMin = cms.uint32(1),
  78601. nPiZeros = cms.uint32(1),
  78602. nTracksMin = cms.uint32(2)
  78603. )),
  78604. matchingCone = cms.double(0.5),
  78605. minPixelHits = cms.int32(1),
  78606. minTauPt = cms.double(0.0),
  78607. requireTauChargedHadronsToBeChargedPFCands = cms.bool(False)
  78608. )
  78609.  
  78610.  
  78611. process.hpsSelectionDiscriminatorBoosted = cms.EDProducer("PFRecoTauDiscriminationByHPSSelection",
  78612. PFTauProducer = cms.InputTag("combinatoricRecoTausBoosted"),
  78613. Prediscriminants = cms.PSet(
  78614. BooleanOperator = cms.string('and')
  78615. ),
  78616. decayModes = cms.VPSet(cms.PSet(
  78617. applyBendCorrection = cms.PSet(
  78618. eta = cms.bool(True),
  78619. mass = cms.bool(True),
  78620. phi = cms.bool(True)
  78621. ),
  78622. maxMass = cms.string('1.'),
  78623. minMass = cms.double(-1000.0),
  78624. nCharged = cms.uint32(1),
  78625. nChargedPFCandsMin = cms.uint32(1),
  78626. nPiZeros = cms.uint32(0),
  78627. nTracksMin = cms.uint32(1)
  78628. ),
  78629. cms.PSet(
  78630. applyBendCorrection = cms.PSet(
  78631. eta = cms.bool(True),
  78632. mass = cms.bool(True),
  78633. phi = cms.bool(True)
  78634. ),
  78635. assumeStripMass = cms.double(0.1349),
  78636. maxMass = cms.string('max(1.3, min(1.3*sqrt(pt/100.), 4.2))'),
  78637. minMass = cms.double(0.3),
  78638. nCharged = cms.uint32(1),
  78639. nChargedPFCandsMin = cms.uint32(1),
  78640. nPiZeros = cms.uint32(1),
  78641. nTracksMin = cms.uint32(1)
  78642. ),
  78643. cms.PSet(
  78644. applyBendCorrection = cms.PSet(
  78645. eta = cms.bool(True),
  78646. mass = cms.bool(True),
  78647. phi = cms.bool(True)
  78648. ),
  78649. assumeStripMass = cms.double(0.0),
  78650. maxMass = cms.string('max(1.2, min(1.2*sqrt(pt/100.), 4.0))'),
  78651. maxPi0Mass = cms.double(0.2),
  78652. minMass = cms.double(0.4),
  78653. minPi0Mass = cms.double(0.05),
  78654. nCharged = cms.uint32(1),
  78655. nChargedPFCandsMin = cms.uint32(1),
  78656. nPiZeros = cms.uint32(2),
  78657. nTracksMin = cms.uint32(1)
  78658. ),
  78659. cms.PSet(
  78660. applyBendCorrection = cms.PSet(
  78661. eta = cms.bool(False),
  78662. mass = cms.bool(False),
  78663. phi = cms.bool(False)
  78664. ),
  78665. maxMass = cms.string('1.2'),
  78666. minMass = cms.double(0.0),
  78667. nCharged = cms.uint32(2),
  78668. nChargedPFCandsMin = cms.uint32(1),
  78669. nPiZeros = cms.uint32(0),
  78670. nTracksMin = cms.uint32(2)
  78671. ),
  78672. cms.PSet(
  78673. applyBendCorrection = cms.PSet(
  78674. eta = cms.bool(False),
  78675. mass = cms.bool(False),
  78676. phi = cms.bool(False)
  78677. ),
  78678. maxMass = cms.string('max(1.2, min(1.2*sqrt(pt/100.), 4.0))'),
  78679. minMass = cms.double(0.0),
  78680. nCharged = cms.uint32(2),
  78681. nChargedPFCandsMin = cms.uint32(1),
  78682. nPiZeros = cms.uint32(1),
  78683. nTracksMin = cms.uint32(2)
  78684. ),
  78685. cms.PSet(
  78686. applyBendCorrection = cms.PSet(
  78687. eta = cms.bool(False),
  78688. mass = cms.bool(False),
  78689. phi = cms.bool(False)
  78690. ),
  78691. maxMass = cms.string('1.5'),
  78692. minMass = cms.double(0.8),
  78693. nCharged = cms.uint32(3),
  78694. nChargedPFCandsMin = cms.uint32(1),
  78695. nPiZeros = cms.uint32(0),
  78696. nTracksMin = cms.uint32(2)
  78697. ),
  78698. cms.PSet(
  78699. applyBendCorrection = cms.PSet(
  78700. eta = cms.bool(False),
  78701. mass = cms.bool(False),
  78702. phi = cms.bool(False)
  78703. ),
  78704. maxMass = cms.string('1.6'),
  78705. minMass = cms.double(0.9),
  78706. nCharged = cms.uint32(3),
  78707. nChargedPFCandsMin = cms.uint32(1),
  78708. nPiZeros = cms.uint32(1),
  78709. nTracksMin = cms.uint32(2)
  78710. )),
  78711. matchingCone = cms.double(0.5),
  78712. minPixelHits = cms.int32(1),
  78713. minTauPt = cms.double(0.0),
  78714. requireTauChargedHadronsToBeChargedPFCands = cms.bool(False)
  78715. )
  78716.  
  78717.  
  78718. process.hybridSuperClusters = cms.EDProducer("UnifiedSCCollectionProducer",
  78719. bcCollection = cms.string('hybridBarrelBasicClusters'),
  78720. bcCollectionUncleanOnly = cms.string('uncleanOnlyHybridBarrelBasicClusters'),
  78721. cleanBcCollection = cms.InputTag("cleanedHybridSuperClusters","hybridBarrelBasicClusters"),
  78722. cleanScCollection = cms.InputTag("cleanedHybridSuperClusters"),
  78723. scCollection = cms.string(''),
  78724. scCollectionUncleanOnly = cms.string('uncleanOnlyHybridSuperClusters'),
  78725. uncleanBcCollection = cms.InputTag("uncleanedHybridSuperClusters","hybridBarrelBasicClusters"),
  78726. uncleanScCollection = cms.InputTag("uncleanedHybridSuperClusters")
  78727. )
  78728.  
  78729.  
  78730. process.inOutConversionTrackProducer = cms.EDProducer("ConversionTrackProducer",
  78731. TrackProducer = cms.string('ckfInOutTracksFromConversions'),
  78732. beamSpotInputTag = cms.InputTag("offlineBeamSpot"),
  78733. filterOnConvTrackHyp = cms.bool(True),
  78734. minConvRadius = cms.double(2.0),
  78735. setArbitratedEcalSeeded = cms.bool(True),
  78736. setArbitratedMerged = cms.bool(True),
  78737. setArbitratedMergedEcalGeneral = cms.bool(True),
  78738. setTrackerOnly = cms.bool(False),
  78739. useTrajectory = cms.bool(False)
  78740. )
  78741.  
  78742.  
  78743. process.inOutOutInConversionTrackMerger = cms.EDProducer("ConversionTrackMerger",
  78744. ShareFrac = cms.double(0.19),
  78745. TrackProducer1 = cms.InputTag("inOutConversionTrackProducer"),
  78746. TrackProducer2 = cms.InputTag("outInConversionTrackProducer"),
  78747. allowFirstHitShare = cms.bool(True),
  78748. arbitratedEcalSeededPreferCollection = cms.int32(3),
  78749. arbitratedMergedEcalGeneralPreferCollection = cms.int32(3),
  78750. arbitratedMergedPreferCollection = cms.int32(3),
  78751. checkCharge = cms.bool(True),
  78752. minProb = cms.double(1e-06),
  78753. outputPreferCollection = cms.int32(-1),
  78754. trackerOnlyPreferCollection = cms.int32(-1)
  78755. )
  78756.  
  78757.  
  78758. process.inclusiveCandidateSecondaryVertices = cms.EDProducer("CandidateVertexMerger",
  78759. maxFraction = cms.double(0.2),
  78760. minSignificance = cms.double(10.0),
  78761. secondaryVertices = cms.InputTag("candidateVertexArbitrator")
  78762. )
  78763.  
  78764.  
  78765. process.inclusiveCandidateSecondaryVerticesCvsL = cms.EDProducer("CandidateVertexMerger",
  78766. maxFraction = cms.double(0.2),
  78767. minSignificance = cms.double(10.0),
  78768. secondaryVertices = cms.InputTag("candidateVertexArbitratorCvsL")
  78769. )
  78770.  
  78771.  
  78772. process.inclusiveCandidateVertexFinder = cms.EDProducer("InclusiveCandidateVertexFinder",
  78773. beamSpot = cms.InputTag("offlineBeamSpot"),
  78774. clusterizer = cms.PSet(
  78775. clusterMaxDistance = cms.double(0.05),
  78776. clusterMaxSignificance = cms.double(4.5),
  78777. clusterMinAngleCosine = cms.double(0.5),
  78778. distanceRatio = cms.double(20),
  78779. seedMax3DIPSignificance = cms.double(9999.0),
  78780. seedMax3DIPValue = cms.double(9999.0),
  78781. seedMin3DIPSignificance = cms.double(1.2),
  78782. seedMin3DIPValue = cms.double(0.005)
  78783. ),
  78784. fitterRatio = cms.double(0.25),
  78785. fitterSigmacut = cms.double(3),
  78786. fitterTini = cms.double(256),
  78787. maxNTracks = cms.uint32(30),
  78788. maximumLongitudinalImpactParameter = cms.double(0.3),
  78789. minHits = cms.uint32(0),
  78790. minPt = cms.double(0.8),
  78791. primaryVertices = cms.InputTag("offlinePrimaryVertices"),
  78792. tracks = cms.InputTag("particleFlow"),
  78793. useDirectVertexFitter = cms.bool(True),
  78794. useVertexReco = cms.bool(True),
  78795. vertexMinAngleCosine = cms.double(0.95),
  78796. vertexMinDLen2DSig = cms.double(2.5),
  78797. vertexMinDLenSig = cms.double(0.5),
  78798. vertexReco = cms.PSet(
  78799. finder = cms.string('avr'),
  78800. primcut = cms.double(1.0),
  78801. seccut = cms.double(3),
  78802. smoothing = cms.bool(True)
  78803. )
  78804. )
  78805.  
  78806.  
  78807. process.inclusiveCandidateVertexFinderCvsL = cms.EDProducer("InclusiveCandidateVertexFinder",
  78808. beamSpot = cms.InputTag("offlineBeamSpot"),
  78809. clusterizer = cms.PSet(
  78810. clusterMaxDistance = cms.double(0.05),
  78811. clusterMaxSignificance = cms.double(4.5),
  78812. clusterMinAngleCosine = cms.double(0.5),
  78813. distanceRatio = cms.double(20),
  78814. seedMax3DIPSignificance = cms.double(9999.0),
  78815. seedMax3DIPValue = cms.double(9999.0),
  78816. seedMin3DIPSignificance = cms.double(1.2),
  78817. seedMin3DIPValue = cms.double(0.005)
  78818. ),
  78819. fitterRatio = cms.double(0.25),
  78820. fitterSigmacut = cms.double(3),
  78821. fitterTini = cms.double(256),
  78822. maxNTracks = cms.uint32(30),
  78823. maximumLongitudinalImpactParameter = cms.double(0.3),
  78824. minHits = cms.uint32(0),
  78825. minPt = cms.double(0.8),
  78826. primaryVertices = cms.InputTag("offlinePrimaryVertices"),
  78827. tracks = cms.InputTag("particleFlow"),
  78828. useDirectVertexFitter = cms.bool(True),
  78829. useVertexReco = cms.bool(True),
  78830. vertexMinAngleCosine = cms.double(0.95),
  78831. vertexMinDLen2DSig = cms.double(1.25),
  78832. vertexMinDLenSig = cms.double(0.25),
  78833. vertexReco = cms.PSet(
  78834. finder = cms.string('avr'),
  78835. primcut = cms.double(1.0),
  78836. seccut = cms.double(3),
  78837. smoothing = cms.bool(True)
  78838. )
  78839. )
  78840.  
  78841.  
  78842. process.inclusiveSecondaryVertices = cms.EDProducer("VertexMerger",
  78843. maxFraction = cms.double(0.2),
  78844. minSignificance = cms.double(10.0),
  78845. secondaryVertices = cms.InputTag("trackVertexArbitrator")
  78846. )
  78847.  
  78848.  
  78849. process.inclusiveVertexFinder = cms.EDProducer("InclusiveVertexFinder",
  78850. beamSpot = cms.InputTag("offlineBeamSpot"),
  78851. clusterizer = cms.PSet(
  78852. clusterMaxDistance = cms.double(0.05),
  78853. clusterMaxSignificance = cms.double(4.5),
  78854. clusterMinAngleCosine = cms.double(0.5),
  78855. distanceRatio = cms.double(20),
  78856. seedMax3DIPSignificance = cms.double(9999.0),
  78857. seedMax3DIPValue = cms.double(9999.0),
  78858. seedMin3DIPSignificance = cms.double(1.2),
  78859. seedMin3DIPValue = cms.double(0.005)
  78860. ),
  78861. fitterRatio = cms.double(0.25),
  78862. fitterSigmacut = cms.double(3),
  78863. fitterTini = cms.double(256),
  78864. maxNTracks = cms.uint32(30),
  78865. maximumLongitudinalImpactParameter = cms.double(0.3),
  78866. minHits = cms.uint32(8),
  78867. minPt = cms.double(0.8),
  78868. primaryVertices = cms.InputTag("offlinePrimaryVertices"),
  78869. tracks = cms.InputTag("generalTracks"),
  78870. useDirectVertexFitter = cms.bool(True),
  78871. useVertexReco = cms.bool(True),
  78872. vertexMinAngleCosine = cms.double(0.95),
  78873. vertexMinDLen2DSig = cms.double(2.5),
  78874. vertexMinDLenSig = cms.double(0.5),
  78875. vertexReco = cms.PSet(
  78876. finder = cms.string('avr'),
  78877. primcut = cms.double(1.0),
  78878. seccut = cms.double(3),
  78879. smoothing = cms.bool(True)
  78880. )
  78881. )
  78882.  
  78883.  
  78884. process.initialStep = cms.EDProducer("ClassifierMerger",
  78885. inputClassifiers = cms.vstring('initialStepClassifier1',
  78886. 'initialStepClassifier2',
  78887. 'initialStepClassifier3')
  78888. )
  78889.  
  78890.  
  78891. process.initialStepClassifier1 = cms.EDProducer("TrackMVAClassifierPrompt",
  78892. GBRForestFileName = cms.string(''),
  78893. GBRForestLabel = cms.string('MVASelectorIter0_13TeV'),
  78894. beamspot = cms.InputTag("offlineBeamSpot"),
  78895. mva = cms.PSet(
  78896.  
  78897. ),
  78898. qualityCuts = cms.vdouble(-0.9, -0.8, -0.7),
  78899. src = cms.InputTag("initialStepTracks"),
  78900. vertices = cms.InputTag("firstStepPrimaryVertices")
  78901. )
  78902.  
  78903.  
  78904. process.initialStepClassifier2 = cms.EDProducer("TrackMVAClassifierDetached",
  78905. GBRForestFileName = cms.string(''),
  78906. GBRForestLabel = cms.string('MVASelectorIter3_13TeV'),
  78907. beamspot = cms.InputTag("offlineBeamSpot"),
  78908. mva = cms.PSet(
  78909.  
  78910. ),
  78911. qualityCuts = cms.vdouble(-0.5, 0.0, 0.5),
  78912. src = cms.InputTag("initialStepTracks"),
  78913. vertices = cms.InputTag("firstStepPrimaryVertices")
  78914. )
  78915.  
  78916.  
  78917. process.initialStepClassifier3 = cms.EDProducer("TrackMVAClassifierPrompt",
  78918. GBRForestFileName = cms.string(''),
  78919. GBRForestLabel = cms.string('MVASelectorIter1_13TeV'),
  78920. beamspot = cms.InputTag("offlineBeamSpot"),
  78921. mva = cms.PSet(
  78922.  
  78923. ),
  78924. qualityCuts = cms.vdouble(-0.6, -0.3, -0.1),
  78925. src = cms.InputTag("initialStepTracks"),
  78926. vertices = cms.InputTag("firstStepPrimaryVertices")
  78927. )
  78928.  
  78929.  
  78930. process.initialStepHitDoublets = cms.EDProducer("HitPairEDProducer",
  78931. clusterCheck = cms.InputTag("trackerClusterCheck"),
  78932. layerPairs = cms.vuint32(0),
  78933. maxElement = cms.uint32(0),
  78934. produceIntermediateHitDoublets = cms.bool(True),
  78935. produceSeedingHitSets = cms.bool(False),
  78936. seedingLayers = cms.InputTag("initialStepSeedLayers"),
  78937. trackingRegions = cms.InputTag("initialStepTrackingRegions")
  78938. )
  78939.  
  78940.  
  78941. process.initialStepHitDoubletsPreSplitting = cms.EDProducer("HitPairEDProducer",
  78942. clusterCheck = cms.InputTag("trackerClusterCheckPreSplitting"),
  78943. layerPairs = cms.vuint32(0),
  78944. maxElement = cms.uint32(0),
  78945. produceIntermediateHitDoublets = cms.bool(True),
  78946. produceSeedingHitSets = cms.bool(False),
  78947. seedingLayers = cms.InputTag("initialStepSeedLayersPreSplitting"),
  78948. trackingRegions = cms.InputTag("initialStepTrackingRegionsPreSplitting")
  78949. )
  78950.  
  78951.  
  78952. process.initialStepHitTriplets = cms.EDProducer("PixelTripletHLTEDProducer",
  78953. SeedComparitorPSet = cms.PSet(
  78954. ComponentName = cms.string('LowPtClusterShapeSeedComparitor'),
  78955. clusterShapeCacheSrc = cms.InputTag("siPixelClusterShapeCache"),
  78956. clusterShapeHitFilter = cms.string('ClusterShapeHitFilter')
  78957. ),
  78958. doublets = cms.InputTag("initialStepHitDoublets"),
  78959. extraHitRPhitolerance = cms.double(0.032),
  78960. extraHitRZtolerance = cms.double(0.037),
  78961. maxElement = cms.uint32(1000000),
  78962. mightGet = cms.untracked.vstring('IntermediateHitDoublets_initialStepHitDoublets__RECO'),
  78963. phiPreFiltering = cms.double(0.3),
  78964. produceIntermediateHitTriplets = cms.bool(False),
  78965. produceSeedingHitSets = cms.bool(True),
  78966. useBending = cms.bool(True),
  78967. useFixedPreFiltering = cms.bool(False),
  78968. useMultScattering = cms.bool(True)
  78969. )
  78970.  
  78971.  
  78972. process.initialStepHitTripletsPreSplitting = cms.EDProducer("PixelTripletHLTEDProducer",
  78973. SeedComparitorPSet = cms.PSet(
  78974. ComponentName = cms.string('LowPtClusterShapeSeedComparitor'),
  78975. clusterShapeCacheSrc = cms.InputTag("siPixelClusterShapeCachePreSplitting"),
  78976. clusterShapeHitFilter = cms.string('ClusterShapeHitFilter')
  78977. ),
  78978. doublets = cms.InputTag("initialStepHitDoubletsPreSplitting"),
  78979. extraHitRPhitolerance = cms.double(0.032),
  78980. extraHitRZtolerance = cms.double(0.037),
  78981. maxElement = cms.uint32(1000000),
  78982. mightGet = cms.untracked.vstring('IntermediateHitDoublets_initialStepHitDoubletsPreSplitting__RECO'),
  78983. phiPreFiltering = cms.double(0.3),
  78984. produceIntermediateHitTriplets = cms.bool(False),
  78985. produceSeedingHitSets = cms.bool(True),
  78986. useBending = cms.bool(True),
  78987. useFixedPreFiltering = cms.bool(False),
  78988. useMultScattering = cms.bool(True)
  78989. )
  78990.  
  78991.  
  78992. process.initialStepSeedClusterMask = cms.EDProducer("SeedClusterRemover",
  78993. Common = cms.PSet(
  78994. maxChi2 = cms.double(9.0)
  78995. ),
  78996. TrackQuality = cms.string('highPurity'),
  78997. clusterLessSolution = cms.bool(True),
  78998. oldClusterRemovalInfo = cms.InputTag("pixelLessStepClusters"),
  78999. overrideTrkQuals = cms.InputTag(""),
  79000. pixelClusters = cms.InputTag("siPixelClusters"),
  79001. stripClusters = cms.InputTag("siStripClusters"),
  79002. trajectories = cms.InputTag("initialStepSeeds")
  79003. )
  79004.  
  79005.  
  79006. process.initialStepSeedLayers = cms.EDProducer("SeedingLayersEDProducer",
  79007. BPix = cms.PSet(
  79008. HitProducer = cms.string('siPixelRecHits'),
  79009. TTRHBuilder = cms.string('WithTrackAngle')
  79010. ),
  79011. FPix = cms.PSet(
  79012. HitProducer = cms.string('siPixelRecHits'),
  79013. TTRHBuilder = cms.string('WithTrackAngle')
  79014. ),
  79015. MTEC = cms.PSet(
  79016.  
  79017. ),
  79018. MTIB = cms.PSet(
  79019.  
  79020. ),
  79021. MTID = cms.PSet(
  79022.  
  79023. ),
  79024. MTOB = cms.PSet(
  79025.  
  79026. ),
  79027. TEC = cms.PSet(
  79028.  
  79029. ),
  79030. TIB = cms.PSet(
  79031.  
  79032. ),
  79033. TID = cms.PSet(
  79034.  
  79035. ),
  79036. TOB = cms.PSet(
  79037.  
  79038. ),
  79039. layerList = cms.vstring('BPix1+BPix2+BPix3',
  79040. 'BPix1+BPix2+FPix1_pos',
  79041. 'BPix1+BPix2+FPix1_neg',
  79042. 'BPix1+FPix1_pos+FPix2_pos',
  79043. 'BPix1+FPix1_neg+FPix2_neg')
  79044. )
  79045.  
  79046.  
  79047. process.initialStepSeedLayersPreSplitting = cms.EDProducer("SeedingLayersEDProducer",
  79048. BPix = cms.PSet(
  79049. HitProducer = cms.string('siPixelRecHitsPreSplitting'),
  79050. TTRHBuilder = cms.string('WithTrackAngle')
  79051. ),
  79052. FPix = cms.PSet(
  79053. HitProducer = cms.string('siPixelRecHitsPreSplitting'),
  79054. TTRHBuilder = cms.string('WithTrackAngle')
  79055. ),
  79056. MTEC = cms.PSet(
  79057.  
  79058. ),
  79059. MTIB = cms.PSet(
  79060.  
  79061. ),
  79062. MTID = cms.PSet(
  79063.  
  79064. ),
  79065. MTOB = cms.PSet(
  79066.  
  79067. ),
  79068. TEC = cms.PSet(
  79069.  
  79070. ),
  79071. TIB = cms.PSet(
  79072.  
  79073. ),
  79074. TID = cms.PSet(
  79075.  
  79076. ),
  79077. TOB = cms.PSet(
  79078.  
  79079. ),
  79080. layerList = cms.vstring('BPix1+BPix2+BPix3',
  79081. 'BPix1+BPix2+FPix1_pos',
  79082. 'BPix1+BPix2+FPix1_neg',
  79083. 'BPix1+FPix1_pos+FPix2_pos',
  79084. 'BPix1+FPix1_neg+FPix2_neg')
  79085. )
  79086.  
  79087.  
  79088. process.initialStepSeeds = cms.EDProducer("SeedCreatorFromRegionConsecutiveHitsEDProducer",
  79089. MinOneOverPtError = cms.double(1),
  79090. OriginTransverseErrorMultiplier = cms.double(1),
  79091. SeedComparitorPSet = cms.PSet(
  79092. ComponentName = cms.string('none')
  79093. ),
  79094. SeedMomentumForBOFF = cms.double(5),
  79095. TTRHBuilder = cms.string('WithTrackAngle'),
  79096. forceKinematicWithRegionDirection = cms.bool(False),
  79097. magneticField = cms.string('ParabolicMf'),
  79098. mightGet = cms.untracked.vstring('RegionsSeedingHitSets_initialStepHitTriplets__RECO',
  79099. 'IntermediateHitDoublets_initialStepHitDoublets__RECO'),
  79100. propagator = cms.string('PropagatorWithMaterialParabolicMf'),
  79101. seedingHitSets = cms.InputTag("initialStepHitTriplets")
  79102. )
  79103.  
  79104.  
  79105. process.initialStepSeedsPreSplitting = cms.EDProducer("SeedCreatorFromRegionConsecutiveHitsEDProducer",
  79106. MinOneOverPtError = cms.double(1),
  79107. OriginTransverseErrorMultiplier = cms.double(1),
  79108. SeedComparitorPSet = cms.PSet(
  79109. ComponentName = cms.string('none')
  79110. ),
  79111. SeedMomentumForBOFF = cms.double(5),
  79112. TTRHBuilder = cms.string('WithTrackAngle'),
  79113. forceKinematicWithRegionDirection = cms.bool(False),
  79114. magneticField = cms.string('ParabolicMf'),
  79115. mightGet = cms.untracked.vstring('RegionsSeedingHitSets_initialStepHitTripletsPreSplitting__RECO',
  79116. 'IntermediateHitDoublets_initialStepHitDoubletsPreSplitting__RECO'),
  79117. propagator = cms.string('PropagatorWithMaterialParabolicMf'),
  79118. seedingHitSets = cms.InputTag("initialStepHitTripletsPreSplitting")
  79119. )
  79120.  
  79121.  
  79122. process.initialStepTrackCandidates = cms.EDProducer("CkfTrackCandidateMaker",
  79123. MeasurementTrackerEvent = cms.InputTag("MeasurementTrackerEvent"),
  79124. NavigationSchool = cms.string('SimpleNavigationSchool'),
  79125. RedundantSeedCleaner = cms.string('CachingSeedCleanerBySharedInput'),
  79126. SimpleMagneticField = cms.string(''),
  79127. TrajectoryBuilder = cms.string('GroupedCkfTrajectoryBuilder'),
  79128. TrajectoryBuilderPSet = cms.PSet(
  79129. refToPSet_ = cms.string('initialStepTrajectoryBuilder')
  79130. ),
  79131. TrajectoryCleaner = cms.string('TrajectoryCleanerBySharedHits'),
  79132. TransientInitialStateEstimatorParameters = cms.PSet(
  79133. numberMeasurementsForFit = cms.int32(4),
  79134. propagatorAlongTISE = cms.string('PropagatorWithMaterial'),
  79135. propagatorOppositeTISE = cms.string('PropagatorWithMaterialOpposite')
  79136. ),
  79137. cleanTrajectoryAfterInOut = cms.bool(True),
  79138. doSeedingRegionRebuilding = cms.bool(True),
  79139. maxNSeeds = cms.uint32(500000),
  79140. maxSeedsBeforeCleaning = cms.uint32(5000),
  79141. numHitsForSeedCleaner = cms.int32(50),
  79142. onlyPixelHitsForSeedCleaner = cms.bool(True),
  79143. src = cms.InputTag("initialStepSeeds"),
  79144. useHitsSplitting = cms.bool(True)
  79145. )
  79146.  
  79147.  
  79148. process.initialStepTrackCandidatesPreSplitting = cms.EDProducer("CkfTrackCandidateMaker",
  79149. MeasurementTrackerEvent = cms.InputTag("MeasurementTrackerEventPreSplitting"),
  79150. NavigationSchool = cms.string('SimpleNavigationSchool'),
  79151. RedundantSeedCleaner = cms.string('CachingSeedCleanerBySharedInput'),
  79152. SimpleMagneticField = cms.string(''),
  79153. TrajectoryBuilder = cms.string('GroupedCkfTrajectoryBuilder'),
  79154. TrajectoryBuilderPSet = cms.PSet(
  79155. refToPSet_ = cms.string('initialStepTrajectoryBuilderPreSplitting')
  79156. ),
  79157. TrajectoryCleaner = cms.string('TrajectoryCleanerBySharedHits'),
  79158. TransientInitialStateEstimatorParameters = cms.PSet(
  79159. numberMeasurementsForFit = cms.int32(4),
  79160. propagatorAlongTISE = cms.string('PropagatorWithMaterial'),
  79161. propagatorOppositeTISE = cms.string('PropagatorWithMaterialOpposite')
  79162. ),
  79163. cleanTrajectoryAfterInOut = cms.bool(True),
  79164. doSeedingRegionRebuilding = cms.bool(True),
  79165. maxNSeeds = cms.uint32(500000),
  79166. maxSeedsBeforeCleaning = cms.uint32(5000),
  79167. numHitsForSeedCleaner = cms.int32(50),
  79168. onlyPixelHitsForSeedCleaner = cms.bool(True),
  79169. src = cms.InputTag("initialStepSeedsPreSplitting"),
  79170. useHitsSplitting = cms.bool(True)
  79171. )
  79172.  
  79173.  
  79174. process.initialStepTrackRefsForJets = cms.EDProducer("ChargedRefCandidateProducer",
  79175. particleType = cms.string('pi+'),
  79176. src = cms.InputTag("initialStepTracks")
  79177. )
  79178.  
  79179.  
  79180. process.initialStepTrackRefsForJetsPreSplitting = cms.EDProducer("ChargedRefCandidateProducer",
  79181. particleType = cms.string('pi+'),
  79182. src = cms.InputTag("initialStepTracksPreSplitting")
  79183. )
  79184.  
  79185.  
  79186. process.initialStepTrackingRegions = cms.EDProducer("GlobalTrackingRegionFromBeamSpotEDProducer",
  79187. RegionPSet = cms.PSet(
  79188. beamSpot = cms.InputTag("offlineBeamSpot"),
  79189. nSigmaZ = cms.double(4),
  79190. originHalfLength = cms.double(0),
  79191. originRadius = cms.double(0.02),
  79192. precise = cms.bool(True),
  79193. ptMin = cms.double(0.6),
  79194. useMultipleScattering = cms.bool(False)
  79195. )
  79196. )
  79197.  
  79198.  
  79199. process.initialStepTrackingRegionsPreSplitting = cms.EDProducer("GlobalTrackingRegionFromBeamSpotEDProducer",
  79200. RegionPSet = cms.PSet(
  79201. beamSpot = cms.InputTag("offlineBeamSpot"),
  79202. nSigmaZ = cms.double(4),
  79203. originHalfLength = cms.double(0),
  79204. originRadius = cms.double(0.02),
  79205. precise = cms.bool(True),
  79206. ptMin = cms.double(0.6),
  79207. useMultipleScattering = cms.bool(False)
  79208. )
  79209. )
  79210.  
  79211.  
  79212. process.initialStepTracks = cms.EDProducer("TrackProducer",
  79213. AlgorithmName = cms.string('initialStep'),
  79214. Fitter = cms.string('FlexibleKFFittingSmoother'),
  79215. GeometricInnerState = cms.bool(False),
  79216. MeasurementTracker = cms.string(''),
  79217. MeasurementTrackerEvent = cms.InputTag("MeasurementTrackerEvent"),
  79218. NavigationSchool = cms.string('SimpleNavigationSchool'),
  79219. Propagator = cms.string('RungeKuttaTrackerPropagator'),
  79220. SimpleMagneticField = cms.string(''),
  79221. TTRHBuilder = cms.string('WithAngleAndTemplate'),
  79222. TrajectoryInEvent = cms.bool(False),
  79223. alias = cms.untracked.string('ctfWithMaterialTracks'),
  79224. beamSpot = cms.InputTag("offlineBeamSpot"),
  79225. clusterRemovalInfo = cms.InputTag(""),
  79226. src = cms.InputTag("initialStepTrackCandidates"),
  79227. useHitsSplitting = cms.bool(False),
  79228. useSimpleMF = cms.bool(False)
  79229. )
  79230.  
  79231.  
  79232. process.initialStepTracksPreSplitting = cms.EDProducer("TrackProducer",
  79233. AlgorithmName = cms.string('initialStep'),
  79234. Fitter = cms.string('FlexibleKFFittingSmoother'),
  79235. GeometricInnerState = cms.bool(False),
  79236. MeasurementTracker = cms.string(''),
  79237. MeasurementTrackerEvent = cms.InputTag("MeasurementTrackerEventPreSplitting"),
  79238. NavigationSchool = cms.string('SimpleNavigationSchool'),
  79239. Propagator = cms.string('RungeKuttaTrackerPropagator'),
  79240. SimpleMagneticField = cms.string(''),
  79241. TTRHBuilder = cms.string('WithAngleAndTemplate'),
  79242. TrajectoryInEvent = cms.bool(False),
  79243. alias = cms.untracked.string('ctfWithMaterialTracks'),
  79244. beamSpot = cms.InputTag("offlineBeamSpot"),
  79245. clusterRemovalInfo = cms.InputTag(""),
  79246. src = cms.InputTag("initialStepTrackCandidatesPreSplitting"),
  79247. useHitsSplitting = cms.bool(False),
  79248. useSimpleMF = cms.bool(False)
  79249. )
  79250.  
  79251.  
  79252. process.interestingEcalDetIdEB = cms.EDProducer("InterestingDetIdCollectionProducer",
  79253. basicClustersLabel = cms.InputTag("hybridSuperClusters","hybridBarrelBasicClusters"),
  79254. etaSize = cms.int32(5),
  79255. interestingDetIdCollection = cms.string(''),
  79256. keepNextToBoundary = cms.bool(True),
  79257. keepNextToDead = cms.bool(True),
  79258. phiSize = cms.int32(5),
  79259. recHitsLabel = cms.InputTag("ecalRecHit","EcalRecHitsEB"),
  79260. severityLevel = cms.int32(1)
  79261. )
  79262.  
  79263.  
  79264. process.interestingEcalDetIdEBU = cms.EDProducer("InterestingDetIdCollectionProducer",
  79265. basicClustersLabel = cms.InputTag("hybridSuperClusters","uncleanOnlyHybridBarrelBasicClusters"),
  79266. etaSize = cms.int32(5),
  79267. interestingDetIdCollection = cms.string(''),
  79268. keepNextToBoundary = cms.bool(True),
  79269. keepNextToDead = cms.bool(True),
  79270. phiSize = cms.int32(5),
  79271. recHitsLabel = cms.InputTag("ecalRecHit","EcalRecHitsEB"),
  79272. severityLevel = cms.int32(1)
  79273. )
  79274.  
  79275.  
  79276. process.interestingEcalDetIdEE = cms.EDProducer("InterestingDetIdCollectionProducer",
  79277. basicClustersLabel = cms.InputTag("multi5x5SuperClusters","multi5x5EndcapBasicClusters"),
  79278. etaSize = cms.int32(5),
  79279. interestingDetIdCollection = cms.string(''),
  79280. keepNextToBoundary = cms.bool(True),
  79281. keepNextToDead = cms.bool(True),
  79282. phiSize = cms.int32(5),
  79283. recHitsLabel = cms.InputTag("ecalRecHit","EcalRecHitsEE"),
  79284. severityLevel = cms.int32(1)
  79285. )
  79286.  
  79287.  
  79288. process.interestingEcalDetIdPFEB = cms.EDProducer("InterestingDetIdCollectionProducer",
  79289. basicClustersLabel = cms.InputTag("particleFlowSuperClusterECAL","particleFlowBasicClusterECALBarrel"),
  79290. etaSize = cms.int32(5),
  79291. interestingDetIdCollection = cms.string(''),
  79292. keepNextToBoundary = cms.bool(True),
  79293. keepNextToDead = cms.bool(True),
  79294. phiSize = cms.int32(5),
  79295. recHitsLabel = cms.InputTag("ecalRecHit","EcalRecHitsEB"),
  79296. severityLevel = cms.int32(1)
  79297. )
  79298.  
  79299.  
  79300. process.interestingEcalDetIdPFEE = cms.EDProducer("InterestingDetIdCollectionProducer",
  79301. basicClustersLabel = cms.InputTag("particleFlowSuperClusterECAL","particleFlowBasicClusterECALEndcap"),
  79302. etaSize = cms.int32(5),
  79303. interestingDetIdCollection = cms.string(''),
  79304. keepNextToBoundary = cms.bool(True),
  79305. keepNextToDead = cms.bool(True),
  79306. phiSize = cms.int32(5),
  79307. recHitsLabel = cms.InputTag("ecalRecHit","EcalRecHitsEE"),
  79308. severityLevel = cms.int32(1)
  79309. )
  79310.  
  79311.  
  79312. process.interestingEcalDetIdPFES = cms.EDProducer("InterestingDetIdCollectionProducer",
  79313. basicClustersLabel = cms.InputTag("particleFlowSuperClusterECAL","particleFlowBasicClusterECALPreshower"),
  79314. etaSize = cms.int32(5),
  79315. interestingDetIdCollection = cms.string(''),
  79316. keepNextToBoundary = cms.bool(False),
  79317. keepNextToDead = cms.bool(False),
  79318. phiSize = cms.int32(5),
  79319. recHitsLabel = cms.InputTag("ecalPreshowerRecHit","EcalRecHitsES"),
  79320. severityLevel = cms.int32(-1)
  79321. )
  79322.  
  79323.  
  79324. process.interestingEcalDetIdRefinedEB = cms.EDProducer("InterestingDetIdCollectionProducer",
  79325. basicClustersLabel = cms.InputTag("particleFlowEGamma","EBEEClusters"),
  79326. etaSize = cms.int32(5),
  79327. interestingDetIdCollection = cms.string(''),
  79328. keepNextToBoundary = cms.bool(True),
  79329. keepNextToDead = cms.bool(True),
  79330. phiSize = cms.int32(5),
  79331. recHitsLabel = cms.InputTag("ecalRecHit","EcalRecHitsEB"),
  79332. severityLevel = cms.int32(1)
  79333. )
  79334.  
  79335.  
  79336. process.interestingEcalDetIdRefinedEE = cms.EDProducer("InterestingDetIdCollectionProducer",
  79337. basicClustersLabel = cms.InputTag("particleFlowEGamma","EBEEClusters"),
  79338. etaSize = cms.int32(5),
  79339. interestingDetIdCollection = cms.string(''),
  79340. keepNextToBoundary = cms.bool(True),
  79341. keepNextToDead = cms.bool(True),
  79342. phiSize = cms.int32(5),
  79343. recHitsLabel = cms.InputTag("ecalRecHit","EcalRecHitsEE"),
  79344. severityLevel = cms.int32(1)
  79345. )
  79346.  
  79347.  
  79348. process.interestingEcalDetIdRefinedES = cms.EDProducer("InterestingDetIdCollectionProducer",
  79349. basicClustersLabel = cms.InputTag("particleFlowEGamma","ESClusters"),
  79350. etaSize = cms.int32(5),
  79351. interestingDetIdCollection = cms.string(''),
  79352. keepNextToBoundary = cms.bool(False),
  79353. keepNextToDead = cms.bool(False),
  79354. phiSize = cms.int32(5),
  79355. recHitsLabel = cms.InputTag("ecalPreshowerRecHit","EcalRecHitsES"),
  79356. severityLevel = cms.int32(-1)
  79357. )
  79358.  
  79359.  
  79360. process.interestingGamIsoDetIdEB = cms.EDProducer("GamIsoDetIdCollectionProducer",
  79361. RecHitFlagToBeExcludedEB = cms.vstring('kFaultyHardware',
  79362. 'kTowerRecovered',
  79363. 'kDead'),
  79364. RecHitFlagToBeExcludedEE = cms.vstring('kFaultyHardware',
  79365. 'kNeighboursRecovered',
  79366. 'kTowerRecovered',
  79367. 'kDead',
  79368. 'kWeird'),
  79369. RecHitSeverityToBeExcludedEB = cms.vstring('kWeird',
  79370. 'kBad',
  79371. 'kTime'),
  79372. RecHitSeverityToBeExcludedEE = cms.vstring('kWeird',
  79373. 'kBad',
  79374. 'kTime'),
  79375. emObjectLabel = cms.InputTag("photons"),
  79376. energyCut = cms.double(0.095),
  79377. etCandCut = cms.double(0.0),
  79378. etCut = cms.double(0),
  79379. innerRadius = cms.double(0.0),
  79380. interestingDetIdCollection = cms.string(''),
  79381. outerRadius = cms.double(0.6),
  79382. recHitsLabel = cms.InputTag("ecalRecHit","EcalRecHitsEB")
  79383. )
  79384.  
  79385.  
  79386. process.interestingGamIsoDetIdEE = cms.EDProducer("GamIsoDetIdCollectionProducer",
  79387. RecHitFlagToBeExcludedEB = cms.vstring('kFaultyHardware',
  79388. 'kTowerRecovered',
  79389. 'kDead'),
  79390. RecHitFlagToBeExcludedEE = cms.vstring('kFaultyHardware',
  79391. 'kNeighboursRecovered',
  79392. 'kTowerRecovered',
  79393. 'kDead',
  79394. 'kWeird'),
  79395. RecHitSeverityToBeExcludedEB = cms.vstring('kWeird',
  79396. 'kBad',
  79397. 'kTime'),
  79398. RecHitSeverityToBeExcludedEE = cms.vstring('kWeird',
  79399. 'kBad',
  79400. 'kTime'),
  79401. emObjectLabel = cms.InputTag("photons"),
  79402. energyCut = cms.double(0.0),
  79403. etCandCut = cms.double(0.0),
  79404. etCut = cms.double(0.11),
  79405. innerRadius = cms.double(0.0),
  79406. interestingDetIdCollection = cms.string(''),
  79407. outerRadius = cms.double(0.6),
  79408. recHitsLabel = cms.InputTag("ecalRecHit","EcalRecHitsEE")
  79409. )
  79410.  
  79411.  
  79412. process.interestingGedEgammaIsoESDetId = cms.EDProducer("EgammaIsoESDetIdCollectionProducer",
  79413. ecalPFClustersLabel = cms.InputTag("particleFlowClusterECALRemade"),
  79414. eeClusToESMapLabel = cms.InputTag("particleFlowClusterECALRemade"),
  79415. elesLabel = cms.InputTag("gedGsfElectrons"),
  79416. interestingDetIdCollection = cms.string(''),
  79417. maxDR = cms.double(0.4),
  79418. minEleEt = cms.double(20),
  79419. minPhoEt = cms.double(20),
  79420. minSCEt = cms.double(500),
  79421. phosLabel = cms.InputTag("gedPhotons"),
  79422. superClustersLabel = cms.InputTag("particleFlowEGamma")
  79423. )
  79424.  
  79425.  
  79426. process.interestingGedEgammaIsoHCALDetId = cms.EDProducer("EgammaIsoHcalDetIdCollectionProducer",
  79427. elesLabel = cms.InputTag("gedGsfElectrons"),
  79428. interestingDetIdCollection = cms.string(''),
  79429. maxDIEta = cms.int32(5),
  79430. maxDIPhi = cms.int32(5),
  79431. minEleEt = cms.double(20),
  79432. minEnergyHCAL = cms.double(0.8),
  79433. minPhoEt = cms.double(20),
  79434. minSCEt = cms.double(20),
  79435. phosLabel = cms.InputTag("gedPhotons"),
  79436. recHitsLabel = cms.InputTag("hbhereco"),
  79437. superClustersLabel = cms.InputTag("particleFlowEGamma")
  79438. )
  79439.  
  79440.  
  79441. process.interestingGedEleIsoDetIdEB = cms.EDProducer("EleIsoDetIdCollectionProducer",
  79442. RecHitFlagToBeExcludedEB = cms.vstring('kFaultyHardware',
  79443. 'kTowerRecovered',
  79444. 'kDead'),
  79445. RecHitFlagToBeExcludedEE = cms.vstring('kFaultyHardware',
  79446. 'kNeighboursRecovered',
  79447. 'kTowerRecovered',
  79448. 'kDead',
  79449. 'kWeird'),
  79450. RecHitSeverityToBeExcludedEB = cms.vstring('kWeird',
  79451. 'kBad',
  79452. 'kTime'),
  79453. RecHitSeverityToBeExcludedEE = cms.vstring('kWeird',
  79454. 'kBad',
  79455. 'kTime'),
  79456. emObjectLabel = cms.InputTag("gedGsfElectrons"),
  79457. energyCut = cms.double(0.095),
  79458. etCandCut = cms.double(0.0),
  79459. etCut = cms.double(0),
  79460. innerRadius = cms.double(0.0),
  79461. interestingDetIdCollection = cms.string(''),
  79462. outerRadius = cms.double(0.6),
  79463. recHitsLabel = cms.InputTag("ecalRecHit","EcalRecHitsEB")
  79464. )
  79465.  
  79466.  
  79467. process.interestingGedEleIsoDetIdEE = cms.EDProducer("EleIsoDetIdCollectionProducer",
  79468. RecHitFlagToBeExcludedEB = cms.vstring('kFaultyHardware',
  79469. 'kTowerRecovered',
  79470. 'kDead'),
  79471. RecHitFlagToBeExcludedEE = cms.vstring('kFaultyHardware',
  79472. 'kNeighboursRecovered',
  79473. 'kTowerRecovered',
  79474. 'kDead',
  79475. 'kWeird'),
  79476. RecHitSeverityToBeExcludedEB = cms.vstring('kWeird',
  79477. 'kBad',
  79478. 'kTime'),
  79479. RecHitSeverityToBeExcludedEE = cms.vstring('kWeird',
  79480. 'kBad',
  79481. 'kTime'),
  79482. emObjectLabel = cms.InputTag("gedGsfElectrons"),
  79483. energyCut = cms.double(0.0),
  79484. etCandCut = cms.double(0.0),
  79485. etCut = cms.double(0.11),
  79486. innerRadius = cms.double(0.0),
  79487. interestingDetIdCollection = cms.string(''),
  79488. outerRadius = cms.double(0.6),
  79489. recHitsLabel = cms.InputTag("ecalRecHit","EcalRecHitsEE")
  79490. )
  79491.  
  79492.  
  79493. process.interestingGedGamIsoDetIdEB = cms.EDProducer("GamIsoDetIdCollectionProducer",
  79494. RecHitFlagToBeExcludedEB = cms.vstring('kFaultyHardware',
  79495. 'kTowerRecovered',
  79496. 'kDead'),
  79497. RecHitFlagToBeExcludedEE = cms.vstring('kFaultyHardware',
  79498. 'kNeighboursRecovered',
  79499. 'kTowerRecovered',
  79500. 'kDead',
  79501. 'kWeird'),
  79502. RecHitSeverityToBeExcludedEB = cms.vstring('kWeird',
  79503. 'kBad',
  79504. 'kTime'),
  79505. RecHitSeverityToBeExcludedEE = cms.vstring('kWeird',
  79506. 'kBad',
  79507. 'kTime'),
  79508. emObjectLabel = cms.InputTag("gedPhotons"),
  79509. energyCut = cms.double(0.095),
  79510. etCandCut = cms.double(0.0),
  79511. etCut = cms.double(0),
  79512. innerRadius = cms.double(0.0),
  79513. interestingDetIdCollection = cms.string(''),
  79514. outerRadius = cms.double(0.6),
  79515. recHitsLabel = cms.InputTag("ecalRecHit","EcalRecHitsEB")
  79516. )
  79517.  
  79518.  
  79519. process.interestingGedGamIsoDetIdEE = cms.EDProducer("GamIsoDetIdCollectionProducer",
  79520. RecHitFlagToBeExcludedEB = cms.vstring('kFaultyHardware',
  79521. 'kTowerRecovered',
  79522. 'kDead'),
  79523. RecHitFlagToBeExcludedEE = cms.vstring('kFaultyHardware',
  79524. 'kNeighboursRecovered',
  79525. 'kTowerRecovered',
  79526. 'kDead',
  79527. 'kWeird'),
  79528. RecHitSeverityToBeExcludedEB = cms.vstring('kWeird',
  79529. 'kBad',
  79530. 'kTime'),
  79531. RecHitSeverityToBeExcludedEE = cms.vstring('kWeird',
  79532. 'kBad',
  79533. 'kTime'),
  79534. emObjectLabel = cms.InputTag("gedPhotons"),
  79535. energyCut = cms.double(0.0),
  79536. etCandCut = cms.double(0.0),
  79537. etCut = cms.double(0.11),
  79538. innerRadius = cms.double(0.0),
  79539. interestingDetIdCollection = cms.string(''),
  79540. outerRadius = cms.double(0.6),
  79541. recHitsLabel = cms.InputTag("ecalRecHit","EcalRecHitsEE")
  79542. )
  79543.  
  79544.  
  79545. process.interestingTrackEcalDetIds = cms.EDProducer("InterestingTrackEcalDetIdProducer",
  79546. MinTrackPt = cms.double(50.0),
  79547. TrackAssociatorParameters = cms.PSet(
  79548. CSCSegmentCollectionLabel = cms.InputTag("cscSegments"),
  79549. CaloTowerCollectionLabel = cms.InputTag("towerMaker"),
  79550. DTRecSegment4DCollectionLabel = cms.InputTag("dt4DSegments"),
  79551. EBRecHitCollectionLabel = cms.InputTag("ecalRecHit","EcalRecHitsEB"),
  79552. EERecHitCollectionLabel = cms.InputTag("ecalRecHit","EcalRecHitsEE"),
  79553. GEMSegmentCollectionLabel = cms.InputTag("gemSegments"),
  79554. HBHERecHitCollectionLabel = cms.InputTag("hbhereco"),
  79555. HORecHitCollectionLabel = cms.InputTag("horeco"),
  79556. ME0SegmentCollectionLabel = cms.InputTag("me0Segments"),
  79557. accountForTrajectoryChangeCalo = cms.bool(False),
  79558. dREcal = cms.double(9999.0),
  79559. dREcalPreselection = cms.double(0.05),
  79560. dRHcal = cms.double(9999.0),
  79561. dRHcalPreselection = cms.double(0.2),
  79562. dRMuon = cms.double(9999.0),
  79563. dRMuonPreselection = cms.double(0.2),
  79564. dRPreshowerPreselection = cms.double(0.2),
  79565. muonMaxDistanceSigmaX = cms.double(0.0),
  79566. muonMaxDistanceSigmaY = cms.double(0.0),
  79567. muonMaxDistanceX = cms.double(5.0),
  79568. muonMaxDistanceY = cms.double(5.0),
  79569. propagateAllDirections = cms.bool(True),
  79570. trajectoryUncertaintyTolerance = cms.double(-1.0),
  79571. truthMatch = cms.bool(False),
  79572. useCalo = cms.bool(False),
  79573. useEcal = cms.bool(True),
  79574. useGEM = cms.bool(False),
  79575. useHO = cms.bool(True),
  79576. useHcal = cms.bool(True),
  79577. useME0 = cms.bool(False),
  79578. useMuon = cms.bool(True),
  79579. usePreshower = cms.bool(False)
  79580. ),
  79581. TrackCollection = cms.InputTag("generalTracks")
  79582. )
  79583.  
  79584.  
  79585. process.jetCoreRegionalStep = cms.EDProducer("TrackCutClassifier",
  79586. GBRForestFileName = cms.string(''),
  79587. GBRForestLabel = cms.string(''),
  79588. beamspot = cms.InputTag("offlineBeamSpot"),
  79589. mva = cms.PSet(
  79590. dr_par = cms.PSet(
  79591. d0err = cms.vdouble(0.003, 0.003, 0.003),
  79592. d0err_par = cms.vdouble(0.001, 0.001, 0.001),
  79593. drWPVerr_par = cms.vdouble(3.40282346639e+38, 3.40282346639e+38, 3.40282346639e+38),
  79594. dr_exp = cms.vint32(2147483647, 2147483647, 2147483647),
  79595. dr_par1 = cms.vdouble(3.40282346639e+38, 3.40282346639e+38, 3.40282346639e+38),
  79596. dr_par2 = cms.vdouble(3.40282346639e+38, 3.40282346639e+38, 3.40282346639e+38)
  79597. ),
  79598. dz_par = cms.PSet(
  79599. dzWPVerr_par = cms.vdouble(3.40282346639e+38, 3.40282346639e+38, 3.40282346639e+38),
  79600. dz_exp = cms.vint32(2147483647, 2147483647, 2147483647),
  79601. dz_par1 = cms.vdouble(3.40282346639e+38, 3.40282346639e+38, 3.40282346639e+38),
  79602. dz_par2 = cms.vdouble(3.40282346639e+38, 3.40282346639e+38, 3.40282346639e+38)
  79603. ),
  79604. isHLT = cms.bool(False),
  79605. maxChi2 = cms.vdouble(9999.0, 9999.0, 9999.0),
  79606. maxChi2n = cms.vdouble(1.6, 1.0, 0.7),
  79607. maxDr = cms.vdouble(0.3, 0.2, 0.1),
  79608. maxDz = cms.vdouble(0.5, 0.35, 0.2),
  79609. maxDzWrtBS = cms.vdouble(3.40282346639e+38, 24, 15),
  79610. maxLostLayers = cms.vint32(4, 3, 2),
  79611. maxRelPtErr = cms.vdouble(3.40282346639e+38, 3.40282346639e+38, 3.40282346639e+38),
  79612. min3DLayers = cms.vint32(1, 2, 3),
  79613. minHits = cms.vint32(0, 0, 1),
  79614. minHits4pass = cms.vint32(2147483647, 2147483647, 2147483647),
  79615. minLayers = cms.vint32(3, 5, 5),
  79616. minNVtxTrk = cms.int32(2),
  79617. minNdof = cms.vdouble(-1, -1, -1),
  79618. minPixelHits = cms.vint32(1, 1, 1)
  79619. ),
  79620. qualityCuts = cms.vdouble(-0.7, 0.1, 0.7),
  79621. src = cms.InputTag("jetCoreRegionalStepTracks"),
  79622. vertices = cms.InputTag("firstStepGoodPrimaryVertices")
  79623. )
  79624.  
  79625.  
  79626. process.jetCoreRegionalStepHitDoublets = cms.EDProducer("HitPairEDProducer",
  79627. clusterCheck = cms.InputTag("trackerClusterCheck"),
  79628. layerPairs = cms.vuint32(0),
  79629. maxElement = cms.uint32(1000000),
  79630. produceIntermediateHitDoublets = cms.bool(False),
  79631. produceSeedingHitSets = cms.bool(True),
  79632. seedingLayers = cms.InputTag("jetCoreRegionalStepSeedLayers"),
  79633. trackingRegions = cms.InputTag("jetCoreRegionalStepTrackingRegions")
  79634. )
  79635.  
  79636.  
  79637. process.jetCoreRegionalStepSeedLayers = cms.EDProducer("SeedingLayersEDProducer",
  79638. BPix = cms.PSet(
  79639. HitProducer = cms.string('siPixelRecHits'),
  79640. TTRHBuilder = cms.string('WithTrackAngle'),
  79641. hitErrorRPhi = cms.double(0.0027),
  79642. hitErrorRZ = cms.double(0.006),
  79643. useErrorsFromParam = cms.bool(True)
  79644. ),
  79645. FPix = cms.PSet(
  79646. HitProducer = cms.string('siPixelRecHits'),
  79647. TTRHBuilder = cms.string('WithTrackAngle'),
  79648. hitErrorRPhi = cms.double(0.0051),
  79649. hitErrorRZ = cms.double(0.0036),
  79650. useErrorsFromParam = cms.bool(True)
  79651. ),
  79652. TIB = cms.PSet(
  79653. TTRHBuilder = cms.string('WithTrackAngle'),
  79654. clusterChargeCut = cms.PSet(
  79655. refToPSet_ = cms.string('SiStripClusterChargeCutNone')
  79656. ),
  79657. matchedRecHits = cms.InputTag("siStripMatchedRecHits","matchedRecHit")
  79658. ),
  79659. layerList = cms.vstring('BPix1+BPix2',
  79660. 'BPix1+BPix3',
  79661. 'BPix2+BPix3',
  79662. 'BPix1+FPix1_pos',
  79663. 'BPix1+FPix1_neg',
  79664. 'BPix2+FPix1_pos',
  79665. 'BPix2+FPix1_neg',
  79666. 'FPix1_pos+FPix2_pos',
  79667. 'FPix1_neg+FPix2_neg',
  79668. 'BPix3+TIB1',
  79669. 'BPix3+TIB2')
  79670. )
  79671.  
  79672.  
  79673. process.jetCoreRegionalStepSeeds = cms.EDProducer("SeedCreatorFromRegionConsecutiveHitsEDProducer",
  79674. MinOneOverPtError = cms.double(1),
  79675. OriginTransverseErrorMultiplier = cms.double(1),
  79676. SeedComparitorPSet = cms.PSet(
  79677. ComponentName = cms.string('none')
  79678. ),
  79679. SeedMomentumForBOFF = cms.double(5),
  79680. TTRHBuilder = cms.string('WithTrackAngle'),
  79681. forceKinematicWithRegionDirection = cms.bool(True),
  79682. magneticField = cms.string('ParabolicMf'),
  79683. mightGet = cms.untracked.vstring('RegionsSeedingHitSets_jetCoreRegionalStepHitDoublets__RECO'),
  79684. propagator = cms.string('PropagatorWithMaterialParabolicMf'),
  79685. seedingHitSets = cms.InputTag("jetCoreRegionalStepHitDoublets")
  79686. )
  79687.  
  79688.  
  79689. process.jetCoreRegionalStepTrackCandidates = cms.EDProducer("CkfTrackCandidateMaker",
  79690. MeasurementTrackerEvent = cms.InputTag("MeasurementTrackerEvent"),
  79691. NavigationSchool = cms.string('SimpleNavigationSchool'),
  79692. RedundantSeedCleaner = cms.string('CachingSeedCleanerBySharedInput'),
  79693. SimpleMagneticField = cms.string(''),
  79694. TrajectoryBuilder = cms.string('GroupedCkfTrajectoryBuilder'),
  79695. TrajectoryBuilderPSet = cms.PSet(
  79696. refToPSet_ = cms.string('jetCoreRegionalStepTrajectoryBuilder')
  79697. ),
  79698. TrajectoryCleaner = cms.string('TrajectoryCleanerBySharedHits'),
  79699. TransientInitialStateEstimatorParameters = cms.PSet(
  79700. numberMeasurementsForFit = cms.int32(4),
  79701. propagatorAlongTISE = cms.string('PropagatorWithMaterial'),
  79702. propagatorOppositeTISE = cms.string('PropagatorWithMaterialOpposite')
  79703. ),
  79704. cleanTrajectoryAfterInOut = cms.bool(True),
  79705. doSeedingRegionRebuilding = cms.bool(True),
  79706. maxNSeeds = cms.uint32(500000),
  79707. maxSeedsBeforeCleaning = cms.uint32(10000),
  79708. src = cms.InputTag("jetCoreRegionalStepSeeds"),
  79709. useHitsSplitting = cms.bool(True)
  79710. )
  79711.  
  79712.  
  79713. process.jetCoreRegionalStepTrackingRegions = cms.EDProducer("TauRegionalPixelSeedTrackingRegionEDProducer",
  79714. RegionPSet = cms.PSet(
  79715. JetSrc = cms.InputTag("jetsForCoreTracking"),
  79716. deltaEtaRegion = cms.double(0.2),
  79717. deltaPhiRegion = cms.double(0.2),
  79718. howToUseMeasurementTracker = cms.string('Never'),
  79719. measurementTrackerName = cms.InputTag("MeasurementTrackerEvent"),
  79720. originHalfLength = cms.double(0.2),
  79721. originRadius = cms.double(0.2),
  79722. ptMin = cms.double(10),
  79723. searchOpt = cms.bool(False),
  79724. vertexSrc = cms.InputTag("firstStepGoodPrimaryVertices")
  79725. )
  79726. )
  79727.  
  79728.  
  79729. process.jetCoreRegionalStepTracks = cms.EDProducer("TrackProducer",
  79730. AlgorithmName = cms.string('jetCoreRegionalStep'),
  79731. Fitter = cms.string('FlexibleKFFittingSmoother'),
  79732. GeometricInnerState = cms.bool(False),
  79733. MeasurementTracker = cms.string(''),
  79734. MeasurementTrackerEvent = cms.InputTag("MeasurementTrackerEvent"),
  79735. NavigationSchool = cms.string('SimpleNavigationSchool'),
  79736. Propagator = cms.string('RungeKuttaTrackerPropagator'),
  79737. SimpleMagneticField = cms.string(''),
  79738. TTRHBuilder = cms.string('WithAngleAndTemplate'),
  79739. TrajectoryInEvent = cms.bool(False),
  79740. alias = cms.untracked.string('ctfWithMaterialTracks'),
  79741. beamSpot = cms.InputTag("offlineBeamSpot"),
  79742. clusterRemovalInfo = cms.InputTag(""),
  79743. src = cms.InputTag("jetCoreRegionalStepTrackCandidates"),
  79744. useHitsSplitting = cms.bool(False),
  79745. useSimpleMF = cms.bool(False)
  79746. )
  79747.  
  79748.  
  79749. process.l1GtUnpack = cms.EDProducer("L1GlobalTriggerRawToDigi",
  79750. ActiveBoardsMask = cms.uint32(65535),
  79751. DaqGtFedId = cms.untracked.int32(813),
  79752. DaqGtInputTag = cms.InputTag("rawDataCollector"),
  79753. UnpackBxInEvent = cms.int32(-1),
  79754. Verbosity = cms.untracked.int32(0)
  79755. )
  79756.  
  79757.  
  79758. process.l1extraParticles = cms.EDProducer("L1ExtraParticlesProd",
  79759. centralBxOnly = cms.bool(True),
  79760. centralJetSource = cms.InputTag("caloStage1LegacyFormatDigis","cenJets"),
  79761. etHadSource = cms.InputTag("caloStage1LegacyFormatDigis"),
  79762. etMissSource = cms.InputTag("caloStage1LegacyFormatDigis"),
  79763. etTotalSource = cms.InputTag("caloStage1LegacyFormatDigis"),
  79764. forwardJetSource = cms.InputTag("caloStage1LegacyFormatDigis","forJets"),
  79765. hfRingBitCountsSource = cms.InputTag("caloStage1LegacyFormatDigis"),
  79766. hfRingEtSumsSource = cms.InputTag("caloStage1LegacyFormatDigis"),
  79767. htMissSource = cms.InputTag("caloStage1LegacyFormatDigis"),
  79768. ignoreHtMiss = cms.bool(False),
  79769. isoTauJetSource = cms.InputTag("caloStage1LegacyFormatDigis","isoTauJets"),
  79770. isolatedEmSource = cms.InputTag("caloStage1LegacyFormatDigis","isoEm"),
  79771. muonSource = cms.InputTag("gtDigis"),
  79772. nonIsolatedEmSource = cms.InputTag("caloStage1LegacyFormatDigis","nonIsoEm"),
  79773. produceCaloParticles = cms.bool(True),
  79774. produceMuonParticles = cms.bool(True),
  79775. tauJetSource = cms.InputTag("caloStage1LegacyFormatDigis","tauJets")
  79776. )
  79777.  
  79778.  
  79779. process.logErrorHarvester = cms.EDProducer("LogErrorHarvester")
  79780.  
  79781.  
  79782. process.lostTracks = cms.EDProducer("PATLostTracks",
  79783. inputCandidates = cms.InputTag("particleFlow"),
  79784. inputTracks = cms.InputTag("generalTracks"),
  79785. minHits = cms.uint32(8),
  79786. minPixelHits = cms.uint32(1),
  79787. minPt = cms.double(0.95),
  79788. originalVertices = cms.InputTag("offlinePrimaryVertices"),
  79789. packedPFCandidates = cms.InputTag("packedPFCandidates"),
  79790. primaryVertices = cms.InputTag("offlineSlimmedPrimaryVertices"),
  79791. secondaryVertices = cms.InputTag("inclusiveSecondaryVertices")
  79792. )
  79793.  
  79794.  
  79795. process.lowPtTripletStep = cms.EDProducer("TrackMVAClassifierPrompt",
  79796. GBRForestFileName = cms.string(''),
  79797. GBRForestLabel = cms.string('MVASelectorIter1_13TeV'),
  79798. beamspot = cms.InputTag("offlineBeamSpot"),
  79799. mva = cms.PSet(
  79800.  
  79801. ),
  79802. qualityCuts = cms.vdouble(-0.6, -0.3, -0.1),
  79803. src = cms.InputTag("lowPtTripletStepTracks"),
  79804. vertices = cms.InputTag("firstStepPrimaryVertices")
  79805. )
  79806.  
  79807.  
  79808. process.lowPtTripletStepClusters = cms.EDProducer("TrackClusterRemover",
  79809. TrackQuality = cms.string('highPurity'),
  79810. maxChi2 = cms.double(9.0),
  79811. minNumberOfLayersWithMeasBeforeFiltering = cms.int32(0),
  79812. oldClusterRemovalInfo = cms.InputTag("detachedTripletStepClusters"),
  79813. overrideTrkQuals = cms.InputTag(""),
  79814. pixelClusters = cms.InputTag("siPixelClusters"),
  79815. stripClusters = cms.InputTag("siStripClusters"),
  79816. trackClassifier = cms.InputTag("detachedTripletStep","QualityMasks"),
  79817. trajectories = cms.InputTag("detachedTripletStepTracks")
  79818. )
  79819.  
  79820.  
  79821. process.lowPtTripletStepHitDoublets = cms.EDProducer("HitPairEDProducer",
  79822. clusterCheck = cms.InputTag("trackerClusterCheck"),
  79823. layerPairs = cms.vuint32(0),
  79824. maxElement = cms.uint32(0),
  79825. produceIntermediateHitDoublets = cms.bool(True),
  79826. produceSeedingHitSets = cms.bool(False),
  79827. seedingLayers = cms.InputTag("lowPtTripletStepSeedLayers"),
  79828. trackingRegions = cms.InputTag("lowPtTripletStepTrackingRegions")
  79829. )
  79830.  
  79831.  
  79832. process.lowPtTripletStepHitTriplets = cms.EDProducer("PixelTripletHLTEDProducer",
  79833. SeedComparitorPSet = cms.PSet(
  79834. ComponentName = cms.string('LowPtClusterShapeSeedComparitor'),
  79835. clusterShapeCacheSrc = cms.InputTag("siPixelClusterShapeCache"),
  79836. clusterShapeHitFilter = cms.string('ClusterShapeHitFilter')
  79837. ),
  79838. doublets = cms.InputTag("lowPtTripletStepHitDoublets"),
  79839. extraHitRPhitolerance = cms.double(0.032),
  79840. extraHitRZtolerance = cms.double(0.037),
  79841. maxElement = cms.uint32(1000000),
  79842. mightGet = cms.untracked.vstring('IntermediateHitDoublets_lowPtTripletStepHitDoublets__RECO'),
  79843. phiPreFiltering = cms.double(0.3),
  79844. produceIntermediateHitTriplets = cms.bool(False),
  79845. produceSeedingHitSets = cms.bool(True),
  79846. useBending = cms.bool(True),
  79847. useFixedPreFiltering = cms.bool(False),
  79848. useMultScattering = cms.bool(True)
  79849. )
  79850.  
  79851.  
  79852. process.lowPtTripletStepSeedLayers = cms.EDProducer("SeedingLayersEDProducer",
  79853. BPix = cms.PSet(
  79854. HitProducer = cms.string('siPixelRecHits'),
  79855. TTRHBuilder = cms.string('WithTrackAngle'),
  79856. skipClusters = cms.InputTag("lowPtTripletStepClusters")
  79857. ),
  79858. FPix = cms.PSet(
  79859. HitProducer = cms.string('siPixelRecHits'),
  79860. TTRHBuilder = cms.string('WithTrackAngle'),
  79861. skipClusters = cms.InputTag("lowPtTripletStepClusters")
  79862. ),
  79863. MTEC = cms.PSet(
  79864.  
  79865. ),
  79866. MTIB = cms.PSet(
  79867.  
  79868. ),
  79869. MTID = cms.PSet(
  79870.  
  79871. ),
  79872. MTOB = cms.PSet(
  79873.  
  79874. ),
  79875. TEC = cms.PSet(
  79876.  
  79877. ),
  79878. TIB = cms.PSet(
  79879.  
  79880. ),
  79881. TID = cms.PSet(
  79882.  
  79883. ),
  79884. TOB = cms.PSet(
  79885.  
  79886. ),
  79887. layerList = cms.vstring('BPix1+BPix2+BPix3',
  79888. 'BPix1+BPix2+FPix1_pos',
  79889. 'BPix1+BPix2+FPix1_neg',
  79890. 'BPix1+FPix1_pos+FPix2_pos',
  79891. 'BPix1+FPix1_neg+FPix2_neg')
  79892. )
  79893.  
  79894.  
  79895. process.lowPtTripletStepSeeds = cms.EDProducer("SeedCreatorFromRegionConsecutiveHitsEDProducer",
  79896. MinOneOverPtError = cms.double(1),
  79897. OriginTransverseErrorMultiplier = cms.double(1),
  79898. SeedComparitorPSet = cms.PSet(
  79899. ComponentName = cms.string('none')
  79900. ),
  79901. SeedMomentumForBOFF = cms.double(5),
  79902. TTRHBuilder = cms.string('WithTrackAngle'),
  79903. forceKinematicWithRegionDirection = cms.bool(False),
  79904. magneticField = cms.string('ParabolicMf'),
  79905. mightGet = cms.untracked.vstring('RegionsSeedingHitSets_lowPtTripletStepHitTriplets__RECO',
  79906. 'IntermediateHitDoublets_lowPtTripletStepHitDoublets__RECO'),
  79907. propagator = cms.string('PropagatorWithMaterialParabolicMf'),
  79908. seedingHitSets = cms.InputTag("lowPtTripletStepHitTriplets")
  79909. )
  79910.  
  79911.  
  79912. process.lowPtTripletStepTrackCandidates = cms.EDProducer("CkfTrackCandidateMaker",
  79913. MeasurementTrackerEvent = cms.InputTag("MeasurementTrackerEvent"),
  79914. NavigationSchool = cms.string('SimpleNavigationSchool'),
  79915. RedundantSeedCleaner = cms.string('CachingSeedCleanerBySharedInput'),
  79916. SimpleMagneticField = cms.string(''),
  79917. TrajectoryBuilder = cms.string('GroupedCkfTrajectoryBuilder'),
  79918. TrajectoryBuilderPSet = cms.PSet(
  79919. refToPSet_ = cms.string('lowPtTripletStepTrajectoryBuilder')
  79920. ),
  79921. TrajectoryCleaner = cms.string('lowPtTripletStepTrajectoryCleanerBySharedHits'),
  79922. TransientInitialStateEstimatorParameters = cms.PSet(
  79923. numberMeasurementsForFit = cms.int32(4),
  79924. propagatorAlongTISE = cms.string('PropagatorWithMaterial'),
  79925. propagatorOppositeTISE = cms.string('PropagatorWithMaterialOpposite')
  79926. ),
  79927. cleanTrajectoryAfterInOut = cms.bool(True),
  79928. clustersToSkip = cms.InputTag("lowPtTripletStepClusters"),
  79929. doSeedingRegionRebuilding = cms.bool(True),
  79930. maxNSeeds = cms.uint32(500000),
  79931. maxSeedsBeforeCleaning = cms.uint32(5000),
  79932. numHitsForSeedCleaner = cms.int32(50),
  79933. onlyPixelHitsForSeedCleaner = cms.bool(True),
  79934. src = cms.InputTag("lowPtTripletStepSeeds"),
  79935. useHitsSplitting = cms.bool(True)
  79936. )
  79937.  
  79938.  
  79939. process.lowPtTripletStepTrackingRegions = cms.EDProducer("GlobalTrackingRegionFromBeamSpotEDProducer",
  79940. RegionPSet = cms.PSet(
  79941. beamSpot = cms.InputTag("offlineBeamSpot"),
  79942. nSigmaZ = cms.double(4),
  79943. originHalfLength = cms.double(0),
  79944. originRadius = cms.double(0.02),
  79945. precise = cms.bool(True),
  79946. ptMin = cms.double(0.2),
  79947. useMultipleScattering = cms.bool(False)
  79948. )
  79949. )
  79950.  
  79951.  
  79952. process.lowPtTripletStepTracks = cms.EDProducer("TrackProducer",
  79953. AlgorithmName = cms.string('lowPtTripletStep'),
  79954. Fitter = cms.string('FlexibleKFFittingSmoother'),
  79955. GeometricInnerState = cms.bool(False),
  79956. MeasurementTracker = cms.string(''),
  79957. MeasurementTrackerEvent = cms.InputTag("MeasurementTrackerEvent"),
  79958. NavigationSchool = cms.string('SimpleNavigationSchool'),
  79959. Propagator = cms.string('RungeKuttaTrackerPropagator'),
  79960. SimpleMagneticField = cms.string(''),
  79961. TTRHBuilder = cms.string('WithAngleAndTemplate'),
  79962. TrajectoryInEvent = cms.bool(False),
  79963. alias = cms.untracked.string('ctfWithMaterialTracks'),
  79964. beamSpot = cms.InputTag("offlineBeamSpot"),
  79965. clusterRemovalInfo = cms.InputTag(""),
  79966. src = cms.InputTag("lowPtTripletStepTrackCandidates"),
  79967. useHitsSplitting = cms.bool(False),
  79968. useSimpleMF = cms.bool(False)
  79969. )
  79970.  
  79971.  
  79972. process.mergedDuplicateDisplacedTracks = cms.EDProducer("TrackProducer",
  79973. AlgorithmName = cms.string('undefAlgorithm'),
  79974. Fitter = cms.string('KFFittingSmootherWithOutliersRejectionAndRK'),
  79975. GeometricInnerState = cms.bool(False),
  79976. MeasurementTracker = cms.string(''),
  79977. MeasurementTrackerEvent = cms.InputTag("MeasurementTrackerEvent"),
  79978. NavigationSchool = cms.string('SimpleNavigationSchool'),
  79979. Propagator = cms.string('RungeKuttaTrackerPropagator'),
  79980. SimpleMagneticField = cms.string(''),
  79981. TTRHBuilder = cms.string('WithAngleAndTemplate'),
  79982. TrajectoryInEvent = cms.bool(False),
  79983. alias = cms.untracked.string('ctfWithMaterialTracks'),
  79984. beamSpot = cms.InputTag("offlineBeamSpot"),
  79985. clusterRemovalInfo = cms.InputTag(""),
  79986. src = cms.InputTag("duplicateDisplacedTrackCandidates","candidates"),
  79987. useHitsSplitting = cms.bool(False),
  79988. useSimpleMF = cms.bool(False)
  79989. )
  79990.  
  79991.  
  79992. process.mergedDuplicateTracks = cms.EDProducer("TrackProducer",
  79993. AlgorithmName = cms.string('undefAlgorithm'),
  79994. Fitter = cms.string('RKFittingSmoother'),
  79995. GeometricInnerState = cms.bool(False),
  79996. MeasurementTracker = cms.string(''),
  79997. MeasurementTrackerEvent = cms.InputTag("MeasurementTrackerEvent"),
  79998. NavigationSchool = cms.string('SimpleNavigationSchool'),
  79999. Propagator = cms.string('RungeKuttaTrackerPropagator'),
  80000. SimpleMagneticField = cms.string(''),
  80001. TTRHBuilder = cms.string('WithAngleAndTemplate'),
  80002. TrajectoryInEvent = cms.bool(False),
  80003. alias = cms.untracked.string('ctfWithMaterialTracks'),
  80004. beamSpot = cms.InputTag("offlineBeamSpot"),
  80005. clusterRemovalInfo = cms.InputTag(""),
  80006. src = cms.InputTag("duplicateTrackCandidates","candidates"),
  80007. useHitsSplitting = cms.bool(False),
  80008. useSimpleMF = cms.bool(False)
  80009. )
  80010.  
  80011.  
  80012. process.mergedSuperClusters = cms.EDProducer("SuperClusterMerger",
  80013. src = cms.VInputTag(cms.InputTag("particleFlowSuperClusterECAL","particleFlowSuperClusterECALBarrel"), cms.InputTag("particleFlowSuperClusterECAL","particleFlowSuperClusterECALEndcapWithPreshower"))
  80014. )
  80015.  
  80016.  
  80017. process.mix = cms.EDProducer("MixingModule",
  80018. LabelPlayback = cms.string(''),
  80019. bunchspace = cms.int32(450),
  80020. digitizers = cms.PSet(
  80021.  
  80022. ),
  80023. maxBunch = cms.int32(3),
  80024. minBunch = cms.int32(-5),
  80025. mixObjects = cms.PSet(
  80026. mixCH = cms.PSet(
  80027. crossingFrames = cms.untracked.vstring('CaloHitsTk',
  80028. 'CastorBU',
  80029. 'CastorFI',
  80030. 'CastorPL',
  80031. 'CastorTU',
  80032. 'EcalHitsEB',
  80033. 'EcalHitsEE',
  80034. 'EcalHitsES',
  80035. 'EcalTBH4BeamHits',
  80036. 'HcalHits',
  80037. 'HcalTB06BeamHits',
  80038. 'ZDCHITS'),
  80039. input = cms.VInputTag(cms.InputTag("g4SimHits","CastorFI"), cms.InputTag("g4SimHits","EcalHitsEB"), cms.InputTag("g4SimHits","EcalHitsEE"), cms.InputTag("g4SimHits","EcalHitsES"), cms.InputTag("g4SimHits","HcalHits"),
  80040. cms.InputTag("g4SimHits","ZDCHITS")),
  80041. subdets = cms.vstring('CastorFI',
  80042. 'EcalHitsEB',
  80043. 'EcalHitsEE',
  80044. 'EcalHitsES',
  80045. 'HcalHits',
  80046. 'ZDCHITS'),
  80047. type = cms.string('PCaloHit')
  80048. ),
  80049. mixHepMC = cms.PSet(
  80050. input = cms.VInputTag(cms.InputTag("generatorSmeared"), cms.InputTag("generator")),
  80051. makeCrossingFrame = cms.untracked.bool(True),
  80052. type = cms.string('HepMCProduct')
  80053. ),
  80054. mixSH = cms.PSet(
  80055. crossingFrames = cms.untracked.vstring('BSCHits',
  80056. 'FP420SI',
  80057. 'MuonCSCHits',
  80058. 'MuonDTHits',
  80059. 'MuonRPCHits',
  80060. 'TotemHitsRP',
  80061. 'TotemHitsT1',
  80062. 'TotemHitsT2Gem',
  80063. 'TrackerHitsPixelBarrelHighTof',
  80064. 'TrackerHitsPixelBarrelLowTof',
  80065. 'TrackerHitsPixelEndcapHighTof',
  80066. 'TrackerHitsPixelEndcapLowTof',
  80067. 'TrackerHitsTECHighTof',
  80068. 'TrackerHitsTECLowTof',
  80069. 'TrackerHitsTIBHighTof',
  80070. 'TrackerHitsTIBLowTof',
  80071. 'TrackerHitsTIDHighTof',
  80072. 'TrackerHitsTIDLowTof',
  80073. 'TrackerHitsTOBHighTof',
  80074. 'TrackerHitsTOBLowTof'),
  80075. input = cms.VInputTag(cms.InputTag("g4SimHits","MuonCSCHits"), cms.InputTag("g4SimHits","MuonDTHits"), cms.InputTag("g4SimHits","MuonRPCHits"), cms.InputTag("g4SimHits","TrackerHitsPixelBarrelHighTof"), cms.InputTag("g4SimHits","TrackerHitsPixelBarrelLowTof"),
  80076. cms.InputTag("g4SimHits","TrackerHitsPixelEndcapHighTof"), cms.InputTag("g4SimHits","TrackerHitsPixelEndcapLowTof"), cms.InputTag("g4SimHits","TrackerHitsTECHighTof"), cms.InputTag("g4SimHits","TrackerHitsTECLowTof"), cms.InputTag("g4SimHits","TrackerHitsTIBHighTof"),
  80077. cms.InputTag("g4SimHits","TrackerHitsTIBLowTof"), cms.InputTag("g4SimHits","TrackerHitsTIDHighTof"), cms.InputTag("g4SimHits","TrackerHitsTIDLowTof"), cms.InputTag("g4SimHits","TrackerHitsTOBHighTof"), cms.InputTag("g4SimHits","TrackerHitsTOBLowTof")),
  80078. subdets = cms.vstring('MuonCSCHits',
  80079. 'MuonDTHits',
  80080. 'MuonRPCHits',
  80081. 'TrackerHitsPixelBarrelHighTof',
  80082. 'TrackerHitsPixelBarrelLowTof',
  80083. 'TrackerHitsPixelEndcapHighTof',
  80084. 'TrackerHitsPixelEndcapLowTof',
  80085. 'TrackerHitsTECHighTof',
  80086. 'TrackerHitsTECLowTof',
  80087. 'TrackerHitsTIBHighTof',
  80088. 'TrackerHitsTIBLowTof',
  80089. 'TrackerHitsTIDHighTof',
  80090. 'TrackerHitsTIDLowTof',
  80091. 'TrackerHitsTOBHighTof',
  80092. 'TrackerHitsTOBLowTof'),
  80093. type = cms.string('PSimHit')
  80094. ),
  80095. mixTracks = cms.PSet(
  80096. input = cms.VInputTag(cms.InputTag("g4SimHits")),
  80097. makeCrossingFrame = cms.untracked.bool(True),
  80098. type = cms.string('SimTrack')
  80099. ),
  80100. mixVertices = cms.PSet(
  80101. input = cms.VInputTag(cms.InputTag("g4SimHits")),
  80102. makeCrossingFrame = cms.untracked.bool(True),
  80103. type = cms.string('SimVertex')
  80104. )
  80105. ),
  80106. mixProdStep1 = cms.bool(False),
  80107. mixProdStep2 = cms.bool(False),
  80108. playback = cms.untracked.bool(True),
  80109. useCurrentProcessOnly = cms.bool(False)
  80110. )
  80111.  
  80112.  
  80113. process.mixedTripletStep = cms.EDProducer("ClassifierMerger",
  80114. inputClassifiers = cms.vstring('mixedTripletStepClassifier1',
  80115. 'mixedTripletStepClassifier2')
  80116. )
  80117.  
  80118.  
  80119. process.mixedTripletStepClassifier1 = cms.EDProducer("TrackMVAClassifierDetached",
  80120. GBRForestFileName = cms.string(''),
  80121. GBRForestLabel = cms.string('MVASelectorIter4_13TeV'),
  80122. beamspot = cms.InputTag("offlineBeamSpot"),
  80123. mva = cms.PSet(
  80124.  
  80125. ),
  80126. qualityCuts = cms.vdouble(-0.5, 0.0, 0.5),
  80127. src = cms.InputTag("mixedTripletStepTracks"),
  80128. vertices = cms.InputTag("firstStepPrimaryVertices")
  80129. )
  80130.  
  80131.  
  80132. process.mixedTripletStepClassifier2 = cms.EDProducer("TrackMVAClassifierPrompt",
  80133. GBRForestFileName = cms.string(''),
  80134. GBRForestLabel = cms.string('MVASelectorIter0_13TeV'),
  80135. beamspot = cms.InputTag("offlineBeamSpot"),
  80136. mva = cms.PSet(
  80137.  
  80138. ),
  80139. qualityCuts = cms.vdouble(-0.2, -0.2, -0.2),
  80140. src = cms.InputTag("mixedTripletStepTracks"),
  80141. vertices = cms.InputTag("firstStepPrimaryVertices")
  80142. )
  80143.  
  80144.  
  80145. process.mixedTripletStepClusters = cms.EDProducer("TrackClusterRemover",
  80146. TrackQuality = cms.string('highPurity'),
  80147. maxChi2 = cms.double(9.0),
  80148. minNumberOfLayersWithMeasBeforeFiltering = cms.int32(0),
  80149. oldClusterRemovalInfo = cms.InputTag("chargeCut2069Clusters"),
  80150. overrideTrkQuals = cms.InputTag(""),
  80151. pixelClusters = cms.InputTag("siPixelClusters"),
  80152. stripClusters = cms.InputTag("siStripClusters"),
  80153. trackClassifier = cms.InputTag("pixelPairStep","QualityMasks"),
  80154. trajectories = cms.InputTag("pixelPairStepTracks")
  80155. )
  80156.  
  80157.  
  80158. process.mixedTripletStepHitDoubletsA = cms.EDProducer("HitPairEDProducer",
  80159. clusterCheck = cms.InputTag("trackerClusterCheck"),
  80160. layerPairs = cms.vuint32(0),
  80161. maxElement = cms.uint32(0),
  80162. produceIntermediateHitDoublets = cms.bool(True),
  80163. produceSeedingHitSets = cms.bool(False),
  80164. seedingLayers = cms.InputTag("mixedTripletStepSeedLayersA"),
  80165. trackingRegions = cms.InputTag("mixedTripletStepTrackingRegionsA")
  80166. )
  80167.  
  80168.  
  80169. process.mixedTripletStepHitDoubletsB = cms.EDProducer("HitPairEDProducer",
  80170. clusterCheck = cms.InputTag("trackerClusterCheck"),
  80171. layerPairs = cms.vuint32(0),
  80172. maxElement = cms.uint32(0),
  80173. produceIntermediateHitDoublets = cms.bool(True),
  80174. produceSeedingHitSets = cms.bool(False),
  80175. seedingLayers = cms.InputTag("mixedTripletStepSeedLayersB"),
  80176. trackingRegions = cms.InputTag("mixedTripletStepTrackingRegionsB")
  80177. )
  80178.  
  80179.  
  80180. process.mixedTripletStepHitTripletsA = cms.EDProducer("PixelTripletLargeTipEDProducer",
  80181. doublets = cms.InputTag("mixedTripletStepHitDoubletsA"),
  80182. extraHitRPhitolerance = cms.double(0),
  80183. extraHitRZtolerance = cms.double(0),
  80184. maxElement = cms.uint32(1000000),
  80185. mightGet = cms.untracked.vstring('IntermediateHitDoublets_mixedTripletStepHitDoubletsA__RECO'),
  80186. phiPreFiltering = cms.double(0.3),
  80187. produceIntermediateHitTriplets = cms.bool(False),
  80188. produceSeedingHitSets = cms.bool(True),
  80189. useBending = cms.bool(True),
  80190. useFixedPreFiltering = cms.bool(False),
  80191. useMultScattering = cms.bool(True)
  80192. )
  80193.  
  80194.  
  80195. process.mixedTripletStepHitTripletsB = cms.EDProducer("PixelTripletLargeTipEDProducer",
  80196. doublets = cms.InputTag("mixedTripletStepHitDoubletsB"),
  80197. extraHitRPhitolerance = cms.double(0),
  80198. extraHitRZtolerance = cms.double(0),
  80199. maxElement = cms.uint32(1000000),
  80200. mightGet = cms.untracked.vstring('IntermediateHitDoublets_mixedTripletStepHitDoubletsB__RECO'),
  80201. phiPreFiltering = cms.double(0.3),
  80202. produceIntermediateHitTriplets = cms.bool(False),
  80203. produceSeedingHitSets = cms.bool(True),
  80204. useBending = cms.bool(True),
  80205. useFixedPreFiltering = cms.bool(False),
  80206. useMultScattering = cms.bool(True)
  80207. )
  80208.  
  80209.  
  80210. process.mixedTripletStepSeedClusterMask = cms.EDProducer("SeedClusterRemover",
  80211. Common = cms.PSet(
  80212. maxChi2 = cms.double(9.0)
  80213. ),
  80214. TrackQuality = cms.string('highPurity'),
  80215. clusterLessSolution = cms.bool(True),
  80216. oldClusterRemovalInfo = cms.InputTag("pixelPairStepSeedClusterMask"),
  80217. overrideTrkQuals = cms.InputTag(""),
  80218. pixelClusters = cms.InputTag("siPixelClusters"),
  80219. stripClusters = cms.InputTag("siStripClusters"),
  80220. trajectories = cms.InputTag("mixedTripletStepSeeds")
  80221. )
  80222.  
  80223.  
  80224. process.mixedTripletStepSeedLayersA = cms.EDProducer("SeedingLayersEDProducer",
  80225. BPix = cms.PSet(
  80226. HitProducer = cms.string('siPixelRecHits'),
  80227. TTRHBuilder = cms.string('WithTrackAngle'),
  80228. skipClusters = cms.InputTag("mixedTripletStepClusters")
  80229. ),
  80230. FPix = cms.PSet(
  80231. HitProducer = cms.string('siPixelRecHits'),
  80232. TTRHBuilder = cms.string('WithTrackAngle'),
  80233. skipClusters = cms.InputTag("mixedTripletStepClusters")
  80234. ),
  80235. TEC = cms.PSet(
  80236. TTRHBuilder = cms.string('WithTrackAngle'),
  80237. clusterChargeCut = cms.PSet(
  80238. refToPSet_ = cms.string('SiStripClusterChargeCutTight')
  80239. ),
  80240. matchedRecHits = cms.InputTag("siStripMatchedRecHits","matchedRecHit"),
  80241. maxRing = cms.int32(1),
  80242. minRing = cms.int32(1),
  80243. skipClusters = cms.InputTag("mixedTripletStepClusters"),
  80244. useRingSlector = cms.bool(True)
  80245. ),
  80246. layerList = cms.vstring('BPix2+FPix1_pos+FPix2_pos',
  80247. 'BPix2+FPix1_neg+FPix2_neg')
  80248. )
  80249.  
  80250.  
  80251. process.mixedTripletStepSeedLayersB = cms.EDProducer("SeedingLayersEDProducer",
  80252. BPix = cms.PSet(
  80253. HitProducer = cms.string('siPixelRecHits'),
  80254. TTRHBuilder = cms.string('WithTrackAngle'),
  80255. skipClusters = cms.InputTag("mixedTripletStepClusters")
  80256. ),
  80257. TIB = cms.PSet(
  80258. TTRHBuilder = cms.string('WithTrackAngle'),
  80259. clusterChargeCut = cms.PSet(
  80260. refToPSet_ = cms.string('SiStripClusterChargeCutTight')
  80261. ),
  80262. matchedRecHits = cms.InputTag("siStripMatchedRecHits","matchedRecHit"),
  80263. skipClusters = cms.InputTag("mixedTripletStepClusters")
  80264. ),
  80265. layerList = cms.vstring('BPix2+BPix3+TIB1')
  80266. )
  80267.  
  80268.  
  80269. process.mixedTripletStepSeeds = cms.EDProducer("SeedCombiner",
  80270. seedCollections = cms.VInputTag(cms.InputTag("mixedTripletStepSeedsA"), cms.InputTag("mixedTripletStepSeedsB"))
  80271. )
  80272.  
  80273.  
  80274. process.mixedTripletStepSeedsA = cms.EDProducer("SeedCreatorFromRegionConsecutiveHitsTripletOnlyEDProducer",
  80275. MinOneOverPtError = cms.double(1),
  80276. OriginTransverseErrorMultiplier = cms.double(1),
  80277. SeedComparitorPSet = cms.PSet(
  80278. ClusterShapeCacheSrc = cms.InputTag("siPixelClusterShapeCache"),
  80279. ClusterShapeHitFilterName = cms.string('mixedTripletStepClusterShapeHitFilter'),
  80280. ComponentName = cms.string('PixelClusterShapeSeedComparitor'),
  80281. FilterAtHelixStage = cms.bool(False),
  80282. FilterPixelHits = cms.bool(True),
  80283. FilterStripHits = cms.bool(True)
  80284. ),
  80285. SeedMomentumForBOFF = cms.double(5),
  80286. TTRHBuilder = cms.string('WithTrackAngle'),
  80287. forceKinematicWithRegionDirection = cms.bool(False),
  80288. magneticField = cms.string('ParabolicMf'),
  80289. mightGet = cms.untracked.vstring('RegionsSeedingHitSets_mixedTripletStepHitTripletsA__RECO',
  80290. 'IntermediateHitDoublets_mixedTripletStepHitDoubletsA__RECO'),
  80291. propagator = cms.string('PropagatorWithMaterialParabolicMf'),
  80292. seedingHitSets = cms.InputTag("mixedTripletStepHitTripletsA")
  80293. )
  80294.  
  80295.  
  80296. process.mixedTripletStepSeedsB = cms.EDProducer("SeedCreatorFromRegionConsecutiveHitsTripletOnlyEDProducer",
  80297. MinOneOverPtError = cms.double(1),
  80298. OriginTransverseErrorMultiplier = cms.double(1),
  80299. SeedComparitorPSet = cms.PSet(
  80300. ClusterShapeCacheSrc = cms.InputTag("siPixelClusterShapeCache"),
  80301. ClusterShapeHitFilterName = cms.string('mixedTripletStepClusterShapeHitFilter'),
  80302. ComponentName = cms.string('PixelClusterShapeSeedComparitor'),
  80303. FilterAtHelixStage = cms.bool(False),
  80304. FilterPixelHits = cms.bool(True),
  80305. FilterStripHits = cms.bool(True)
  80306. ),
  80307. SeedMomentumForBOFF = cms.double(5),
  80308. TTRHBuilder = cms.string('WithTrackAngle'),
  80309. forceKinematicWithRegionDirection = cms.bool(False),
  80310. magneticField = cms.string('ParabolicMf'),
  80311. mightGet = cms.untracked.vstring('RegionsSeedingHitSets_mixedTripletStepHitTripletsB__RECO',
  80312. 'IntermediateHitDoublets_mixedTripletStepHitDoubletsB__RECO'),
  80313. propagator = cms.string('PropagatorWithMaterialParabolicMf'),
  80314. seedingHitSets = cms.InputTag("mixedTripletStepHitTripletsB")
  80315. )
  80316.  
  80317.  
  80318. process.mixedTripletStepTrackCandidates = cms.EDProducer("CkfTrackCandidateMaker",
  80319. MeasurementTrackerEvent = cms.InputTag("MeasurementTrackerEvent"),
  80320. NavigationSchool = cms.string('SimpleNavigationSchool'),
  80321. RedundantSeedCleaner = cms.string('CachingSeedCleanerBySharedInput'),
  80322. SimpleMagneticField = cms.string(''),
  80323. TrajectoryBuilder = cms.string('GroupedCkfTrajectoryBuilder'),
  80324. TrajectoryBuilderPSet = cms.PSet(
  80325. refToPSet_ = cms.string('mixedTripletStepTrajectoryBuilder')
  80326. ),
  80327. TrajectoryCleaner = cms.string('mixedTripletStepTrajectoryCleanerBySharedHits'),
  80328. TransientInitialStateEstimatorParameters = cms.PSet(
  80329. numberMeasurementsForFit = cms.int32(4),
  80330. propagatorAlongTISE = cms.string('PropagatorWithMaterial'),
  80331. propagatorOppositeTISE = cms.string('PropagatorWithMaterialOpposite')
  80332. ),
  80333. cleanTrajectoryAfterInOut = cms.bool(True),
  80334. clustersToSkip = cms.InputTag("mixedTripletStepClusters"),
  80335. doSeedingRegionRebuilding = cms.bool(True),
  80336. maxNSeeds = cms.uint32(500000),
  80337. maxSeedsBeforeCleaning = cms.uint32(5000),
  80338. numHitsForSeedCleaner = cms.int32(50),
  80339. src = cms.InputTag("mixedTripletStepSeeds"),
  80340. useHitsSplitting = cms.bool(True)
  80341. )
  80342.  
  80343.  
  80344. process.mixedTripletStepTrackingRegionsA = cms.EDProducer("GlobalTrackingRegionFromBeamSpotEDProducer",
  80345. RegionPSet = cms.PSet(
  80346. beamSpot = cms.InputTag("offlineBeamSpot"),
  80347. nSigmaZ = cms.double(0),
  80348. originHalfLength = cms.double(15.0),
  80349. originRadius = cms.double(1.5),
  80350. precise = cms.bool(True),
  80351. ptMin = cms.double(0.4),
  80352. useMultipleScattering = cms.bool(False)
  80353. )
  80354. )
  80355.  
  80356.  
  80357. process.mixedTripletStepTrackingRegionsB = cms.EDProducer("GlobalTrackingRegionFromBeamSpotEDProducer",
  80358. RegionPSet = cms.PSet(
  80359. beamSpot = cms.InputTag("offlineBeamSpot"),
  80360. nSigmaZ = cms.double(0),
  80361. originHalfLength = cms.double(10.0),
  80362. originRadius = cms.double(1.5),
  80363. precise = cms.bool(True),
  80364. ptMin = cms.double(0.6),
  80365. useMultipleScattering = cms.bool(False)
  80366. )
  80367. )
  80368.  
  80369.  
  80370. process.mixedTripletStepTracks = cms.EDProducer("TrackProducer",
  80371. AlgorithmName = cms.string('mixedTripletStep'),
  80372. Fitter = cms.string('FlexibleKFFittingSmoother'),
  80373. GeometricInnerState = cms.bool(False),
  80374. MeasurementTracker = cms.string(''),
  80375. MeasurementTrackerEvent = cms.InputTag("MeasurementTrackerEvent"),
  80376. NavigationSchool = cms.string('SimpleNavigationSchool'),
  80377. Propagator = cms.string('RungeKuttaTrackerPropagator'),
  80378. SimpleMagneticField = cms.string(''),
  80379. TTRHBuilder = cms.string('WithAngleAndTemplate'),
  80380. TrajectoryInEvent = cms.bool(False),
  80381. alias = cms.untracked.string('ctfWithMaterialTracks'),
  80382. beamSpot = cms.InputTag("offlineBeamSpot"),
  80383. clusterRemovalInfo = cms.InputTag(""),
  80384. src = cms.InputTag("mixedTripletStepTrackCandidates"),
  80385. useHitsSplitting = cms.bool(False),
  80386. useSimpleMF = cms.bool(False)
  80387. )
  80388.  
  80389.  
  80390. process.muCaloMetCorr = cms.EDProducer("MuonMETcorrInputProducer",
  80391. src = cms.InputTag("muons"),
  80392. srcMuonCorrections = cms.InputTag("muonMETValueMapProducer","muCorrData")
  80393. )
  80394.  
  80395.  
  80396. process.muCaloMetCorrNoHF = cms.EDProducer("MuonMETcorrInputProducer",
  80397. src = cms.InputTag("muons"),
  80398. srcMuonCorrections = cms.InputTag("muonMETValueMapProducer","muCorrData")
  80399. )
  80400.  
  80401.  
  80402. process.muCaloMetCorrPuppi = cms.EDProducer("MuonMETcorrInputProducer",
  80403. src = cms.InputTag("muons"),
  80404. srcMuonCorrections = cms.InputTag("muonMETValueMapProducer","muCorrData")
  80405. )
  80406.  
  80407.  
  80408. process.muIsoDepositCalByAssociatorTowers = cms.EDProducer("MuIsoDepositCopyProducer",
  80409. depositNames = cms.vstring('ecal',
  80410. 'hcal',
  80411. 'ho'),
  80412. inputTags = cms.VInputTag(cms.InputTag("muons1stStep","ecal"), cms.InputTag("muons1stStep","hcal"), cms.InputTag("muons1stStep","ho"))
  80413. )
  80414.  
  80415.  
  80416. process.muIsoDepositJets = cms.EDProducer("MuIsoDepositCopyProducer",
  80417. depositNames = cms.vstring(''),
  80418. inputTags = cms.VInputTag(cms.InputTag("muons1stStep","jets"))
  80419. )
  80420.  
  80421.  
  80422. process.muIsoDepositTk = cms.EDProducer("MuIsoDepositCopyProducer",
  80423. depositNames = cms.vstring(''),
  80424. inputTags = cms.VInputTag(cms.InputTag("muons1stStep","tracker"))
  80425. )
  80426.  
  80427.  
  80428. process.muPFIsoDepositCharged = cms.EDProducer("CandIsoDepositProducer",
  80429. ExtractorPSet = cms.PSet(
  80430. ComponentName = cms.string('CandViewExtractor'),
  80431. DR_Max = cms.double(0.4),
  80432. DR_Veto = cms.double(1e-05),
  80433. DepositLabel = cms.untracked.string(''),
  80434. Diff_r = cms.double(99999.99),
  80435. Diff_z = cms.double(99999.99),
  80436. inputCandView = cms.InputTag("pfAllChargedHadrons")
  80437. ),
  80438. MultipleDepositsFlag = cms.bool(False),
  80439. src = cms.InputTag("muons1stStep"),
  80440. trackType = cms.string('candidate')
  80441. )
  80442.  
  80443.  
  80444. process.muPFIsoDepositChargedAll = cms.EDProducer("CandIsoDepositProducer",
  80445. ExtractorPSet = cms.PSet(
  80446. ComponentName = cms.string('CandViewExtractor'),
  80447. DR_Max = cms.double(0.4),
  80448. DR_Veto = cms.double(1e-05),
  80449. DepositLabel = cms.untracked.string(''),
  80450. Diff_r = cms.double(99999.99),
  80451. Diff_z = cms.double(99999.99),
  80452. inputCandView = cms.InputTag("pfAllChargedParticles")
  80453. ),
  80454. MultipleDepositsFlag = cms.bool(False),
  80455. src = cms.InputTag("muons1stStep"),
  80456. trackType = cms.string('candidate')
  80457. )
  80458.  
  80459.  
  80460. process.muPFIsoDepositChargedAllPAT = cms.EDProducer("CandIsoDepositProducer",
  80461. ExtractorPSet = cms.PSet(
  80462. ComponentName = cms.string('CandViewExtractor'),
  80463. DR_Max = cms.double(0.4),
  80464. DR_Veto = cms.double(1e-05),
  80465. DepositLabel = cms.untracked.string(''),
  80466. Diff_r = cms.double(99999.99),
  80467. Diff_z = cms.double(99999.99),
  80468. inputCandView = cms.InputTag("pfAllChargedParticlesPFBRECO")
  80469. ),
  80470. MultipleDepositsFlag = cms.bool(False),
  80471. src = cms.InputTag("muons"),
  80472. trackType = cms.string('candidate')
  80473. )
  80474.  
  80475.  
  80476. process.muPFIsoDepositChargedPAT = cms.EDProducer("CandIsoDepositProducer",
  80477. ExtractorPSet = cms.PSet(
  80478. ComponentName = cms.string('CandViewExtractor'),
  80479. DR_Max = cms.double(0.4),
  80480. DR_Veto = cms.double(1e-05),
  80481. DepositLabel = cms.untracked.string(''),
  80482. Diff_r = cms.double(99999.99),
  80483. Diff_z = cms.double(99999.99),
  80484. inputCandView = cms.InputTag("pfAllChargedHadronsPFBRECO")
  80485. ),
  80486. MultipleDepositsFlag = cms.bool(False),
  80487. src = cms.InputTag("muons"),
  80488. trackType = cms.string('candidate')
  80489. )
  80490.  
  80491.  
  80492. process.muPFIsoDepositGamma = cms.EDProducer("CandIsoDepositProducer",
  80493. ExtractorPSet = cms.PSet(
  80494. ComponentName = cms.string('CandViewExtractor'),
  80495. DR_Max = cms.double(0.4),
  80496. DR_Veto = cms.double(1e-05),
  80497. DepositLabel = cms.untracked.string(''),
  80498. Diff_r = cms.double(99999.99),
  80499. Diff_z = cms.double(99999.99),
  80500. inputCandView = cms.InputTag("pfAllPhotons")
  80501. ),
  80502. MultipleDepositsFlag = cms.bool(False),
  80503. src = cms.InputTag("muons1stStep"),
  80504. trackType = cms.string('candidate')
  80505. )
  80506.  
  80507.  
  80508. process.muPFIsoDepositGammaPAT = cms.EDProducer("CandIsoDepositProducer",
  80509. ExtractorPSet = cms.PSet(
  80510. ComponentName = cms.string('CandViewExtractor'),
  80511. DR_Max = cms.double(0.4),
  80512. DR_Veto = cms.double(1e-05),
  80513. DepositLabel = cms.untracked.string(''),
  80514. Diff_r = cms.double(99999.99),
  80515. Diff_z = cms.double(99999.99),
  80516. inputCandView = cms.InputTag("pfAllPhotonsPFBRECO")
  80517. ),
  80518. MultipleDepositsFlag = cms.bool(False),
  80519. src = cms.InputTag("muons"),
  80520. trackType = cms.string('candidate')
  80521. )
  80522.  
  80523.  
  80524. process.muPFIsoDepositNeutral = cms.EDProducer("CandIsoDepositProducer",
  80525. ExtractorPSet = cms.PSet(
  80526. ComponentName = cms.string('CandViewExtractor'),
  80527. DR_Max = cms.double(0.4),
  80528. DR_Veto = cms.double(1e-05),
  80529. DepositLabel = cms.untracked.string(''),
  80530. Diff_r = cms.double(99999.99),
  80531. Diff_z = cms.double(99999.99),
  80532. inputCandView = cms.InputTag("pfAllNeutralHadrons")
  80533. ),
  80534. MultipleDepositsFlag = cms.bool(False),
  80535. src = cms.InputTag("muons1stStep"),
  80536. trackType = cms.string('candidate')
  80537. )
  80538.  
  80539.  
  80540. process.muPFIsoDepositNeutralPAT = cms.EDProducer("CandIsoDepositProducer",
  80541. ExtractorPSet = cms.PSet(
  80542. ComponentName = cms.string('CandViewExtractor'),
  80543. DR_Max = cms.double(0.4),
  80544. DR_Veto = cms.double(1e-05),
  80545. DepositLabel = cms.untracked.string(''),
  80546. Diff_r = cms.double(99999.99),
  80547. Diff_z = cms.double(99999.99),
  80548. inputCandView = cms.InputTag("pfAllNeutralHadronsPFBRECO")
  80549. ),
  80550. MultipleDepositsFlag = cms.bool(False),
  80551. src = cms.InputTag("muons"),
  80552. trackType = cms.string('candidate')
  80553. )
  80554.  
  80555.  
  80556. process.muPFIsoDepositPU = cms.EDProducer("CandIsoDepositProducer",
  80557. ExtractorPSet = cms.PSet(
  80558. ComponentName = cms.string('CandViewExtractor'),
  80559. DR_Max = cms.double(0.4),
  80560. DR_Veto = cms.double(1e-05),
  80561. DepositLabel = cms.untracked.string(''),
  80562. Diff_r = cms.double(99999.99),
  80563. Diff_z = cms.double(99999.99),
  80564. inputCandView = cms.InputTag("pfPileUpAllChargedParticles")
  80565. ),
  80566. MultipleDepositsFlag = cms.bool(False),
  80567. src = cms.InputTag("muons1stStep"),
  80568. trackType = cms.string('candidate')
  80569. )
  80570.  
  80571.  
  80572. process.muPFIsoDepositPUPAT = cms.EDProducer("CandIsoDepositProducer",
  80573. ExtractorPSet = cms.PSet(
  80574. ComponentName = cms.string('CandViewExtractor'),
  80575. DR_Max = cms.double(0.4),
  80576. DR_Veto = cms.double(1e-05),
  80577. DepositLabel = cms.untracked.string(''),
  80578. Diff_r = cms.double(99999.99),
  80579. Diff_z = cms.double(99999.99),
  80580. inputCandView = cms.InputTag("pfPileUpAllChargedParticlesPFBRECO")
  80581. ),
  80582. MultipleDepositsFlag = cms.bool(False),
  80583. src = cms.InputTag("muons"),
  80584. trackType = cms.string('candidate')
  80585. )
  80586.  
  80587.  
  80588. process.muPFIsoValueCharged03 = cms.EDProducer("CandIsolatorFromDeposits",
  80589. deposits = cms.VPSet(cms.PSet(
  80590. deltaR = cms.double(0.3),
  80591. mode = cms.string('sum'),
  80592. skipDefaultVeto = cms.bool(True),
  80593. src = cms.InputTag("muPFIsoDepositCharged"),
  80594. vetos = cms.vstring('0.0001',
  80595. 'Threshold(0.0)'),
  80596. weight = cms.string('1')
  80597. )),
  80598. mightGet = cms.untracked.vstring('recoIsoDepositedmValueMap_muPFIsoDepositCharged__RECO')
  80599. )
  80600.  
  80601.  
  80602. process.muPFIsoValueCharged03PAT = cms.EDProducer("CandIsolatorFromDeposits",
  80603. deposits = cms.VPSet(cms.PSet(
  80604. deltaR = cms.double(0.3),
  80605. mode = cms.string('sum'),
  80606. skipDefaultVeto = cms.bool(True),
  80607. src = cms.InputTag("muPFIsoDepositChargedPAT"),
  80608. vetos = cms.vstring('0.0001',
  80609. 'Threshold(0.0)'),
  80610. weight = cms.string('1')
  80611. )),
  80612. mightGet = cms.untracked.vstring('recoIsoDepositedmValueMap_muPFIsoDepositChargedPAT__RECO')
  80613. )
  80614.  
  80615.  
  80616. process.muPFIsoValueCharged04 = cms.EDProducer("CandIsolatorFromDeposits",
  80617. deposits = cms.VPSet(cms.PSet(
  80618. deltaR = cms.double(0.4),
  80619. mode = cms.string('sum'),
  80620. skipDefaultVeto = cms.bool(True),
  80621. src = cms.InputTag("muPFIsoDepositCharged"),
  80622. vetos = cms.vstring('0.0001',
  80623. 'Threshold(0.0)'),
  80624. weight = cms.string('1')
  80625. )),
  80626. mightGet = cms.untracked.vstring('recoIsoDepositedmValueMap_muPFIsoDepositCharged__RECO')
  80627. )
  80628.  
  80629.  
  80630. process.muPFIsoValueCharged04PAT = cms.EDProducer("CandIsolatorFromDeposits",
  80631. deposits = cms.VPSet(cms.PSet(
  80632. deltaR = cms.double(0.4),
  80633. mode = cms.string('sum'),
  80634. skipDefaultVeto = cms.bool(True),
  80635. src = cms.InputTag("muPFIsoDepositChargedPAT"),
  80636. vetos = cms.vstring('0.0001',
  80637. 'Threshold(0.0)'),
  80638. weight = cms.string('1')
  80639. )),
  80640. mightGet = cms.untracked.vstring('recoIsoDepositedmValueMap_muPFIsoDepositChargedPAT__RECO')
  80641. )
  80642.  
  80643.  
  80644. process.muPFIsoValueChargedAll03 = cms.EDProducer("CandIsolatorFromDeposits",
  80645. deposits = cms.VPSet(cms.PSet(
  80646. deltaR = cms.double(0.3),
  80647. mode = cms.string('sum'),
  80648. skipDefaultVeto = cms.bool(True),
  80649. src = cms.InputTag("muPFIsoDepositChargedAll"),
  80650. vetos = cms.vstring('0.0001',
  80651. 'Threshold(0.0)'),
  80652. weight = cms.string('1')
  80653. )),
  80654. mightGet = cms.untracked.vstring('recoIsoDepositedmValueMap_muPFIsoDepositChargedAll__RECO')
  80655. )
  80656.  
  80657.  
  80658. process.muPFIsoValueChargedAll03PAT = cms.EDProducer("CandIsolatorFromDeposits",
  80659. deposits = cms.VPSet(cms.PSet(
  80660. deltaR = cms.double(0.3),
  80661. mode = cms.string('sum'),
  80662. skipDefaultVeto = cms.bool(True),
  80663. src = cms.InputTag("muPFIsoDepositChargedAllPAT"),
  80664. vetos = cms.vstring('0.0001',
  80665. 'Threshold(0.0)'),
  80666. weight = cms.string('1')
  80667. )),
  80668. mightGet = cms.untracked.vstring('recoIsoDepositedmValueMap_muPFIsoDepositChargedAllPAT__RECO')
  80669. )
  80670.  
  80671.  
  80672. process.muPFIsoValueChargedAll04 = cms.EDProducer("CandIsolatorFromDeposits",
  80673. deposits = cms.VPSet(cms.PSet(
  80674. deltaR = cms.double(0.4),
  80675. mode = cms.string('sum'),
  80676. skipDefaultVeto = cms.bool(True),
  80677. src = cms.InputTag("muPFIsoDepositChargedAll"),
  80678. vetos = cms.vstring('0.0001',
  80679. 'Threshold(0.0)'),
  80680. weight = cms.string('1')
  80681. )),
  80682. mightGet = cms.untracked.vstring('recoIsoDepositedmValueMap_muPFIsoDepositChargedAll__RECO')
  80683. )
  80684.  
  80685.  
  80686. process.muPFIsoValueChargedAll04PAT = cms.EDProducer("CandIsolatorFromDeposits",
  80687. deposits = cms.VPSet(cms.PSet(
  80688. deltaR = cms.double(0.4),
  80689. mode = cms.string('sum'),
  80690. skipDefaultVeto = cms.bool(True),
  80691. src = cms.InputTag("muPFIsoDepositChargedAllPAT"),
  80692. vetos = cms.vstring('0.0001',
  80693. 'Threshold(0.0)'),
  80694. weight = cms.string('1')
  80695. )),
  80696. mightGet = cms.untracked.vstring('recoIsoDepositedmValueMap_muPFIsoDepositChargedAllPAT__RECO')
  80697. )
  80698.  
  80699.  
  80700. process.muPFIsoValueGamma03 = cms.EDProducer("CandIsolatorFromDeposits",
  80701. deposits = cms.VPSet(cms.PSet(
  80702. deltaR = cms.double(0.3),
  80703. mode = cms.string('sum'),
  80704. skipDefaultVeto = cms.bool(True),
  80705. src = cms.InputTag("muPFIsoDepositGamma"),
  80706. vetos = cms.vstring('0.01',
  80707. 'Threshold(0.5)'),
  80708. weight = cms.string('1')
  80709. )),
  80710. mightGet = cms.untracked.vstring('recoIsoDepositedmValueMap_muPFIsoDepositGamma__RECO')
  80711. )
  80712.  
  80713.  
  80714. process.muPFIsoValueGamma03PAT = cms.EDProducer("CandIsolatorFromDeposits",
  80715. deposits = cms.VPSet(cms.PSet(
  80716. deltaR = cms.double(0.3),
  80717. mode = cms.string('sum'),
  80718. skipDefaultVeto = cms.bool(True),
  80719. src = cms.InputTag("muPFIsoDepositGammaPAT"),
  80720. vetos = cms.vstring('0.01',
  80721. 'Threshold(0.5)'),
  80722. weight = cms.string('1')
  80723. )),
  80724. mightGet = cms.untracked.vstring('recoIsoDepositedmValueMap_muPFIsoDepositGammaPAT__RECO')
  80725. )
  80726.  
  80727.  
  80728. process.muPFIsoValueGamma04 = cms.EDProducer("CandIsolatorFromDeposits",
  80729. deposits = cms.VPSet(cms.PSet(
  80730. deltaR = cms.double(0.4),
  80731. mode = cms.string('sum'),
  80732. skipDefaultVeto = cms.bool(True),
  80733. src = cms.InputTag("muPFIsoDepositGamma"),
  80734. vetos = cms.vstring('0.01',
  80735. 'Threshold(0.5)'),
  80736. weight = cms.string('1')
  80737. )),
  80738. mightGet = cms.untracked.vstring('recoIsoDepositedmValueMap_muPFIsoDepositGamma__RECO')
  80739. )
  80740.  
  80741.  
  80742. process.muPFIsoValueGamma04PAT = cms.EDProducer("CandIsolatorFromDeposits",
  80743. deposits = cms.VPSet(cms.PSet(
  80744. deltaR = cms.double(0.4),
  80745. mode = cms.string('sum'),
  80746. skipDefaultVeto = cms.bool(True),
  80747. src = cms.InputTag("muPFIsoDepositGammaPAT"),
  80748. vetos = cms.vstring('0.01',
  80749. 'Threshold(0.5)'),
  80750. weight = cms.string('1')
  80751. )),
  80752. mightGet = cms.untracked.vstring('recoIsoDepositedmValueMap_muPFIsoDepositGammaPAT__RECO')
  80753. )
  80754.  
  80755.  
  80756. process.muPFIsoValueGammaHighThreshold03 = cms.EDProducer("CandIsolatorFromDeposits",
  80757. deposits = cms.VPSet(cms.PSet(
  80758. deltaR = cms.double(0.3),
  80759. mode = cms.string('sum'),
  80760. skipDefaultVeto = cms.bool(True),
  80761. src = cms.InputTag("muPFIsoDepositGamma"),
  80762. vetos = cms.vstring('0.01',
  80763. 'Threshold(1.0)'),
  80764. weight = cms.string('1')
  80765. )),
  80766. mightGet = cms.untracked.vstring('recoIsoDepositedmValueMap_muPFIsoDepositGamma__RECO')
  80767. )
  80768.  
  80769.  
  80770. process.muPFIsoValueGammaHighThreshold03PAT = cms.EDProducer("CandIsolatorFromDeposits",
  80771. deposits = cms.VPSet(cms.PSet(
  80772. deltaR = cms.double(0.3),
  80773. mode = cms.string('sum'),
  80774. skipDefaultVeto = cms.bool(True),
  80775. src = cms.InputTag("muPFIsoDepositGammaPAT"),
  80776. vetos = cms.vstring('0.01',
  80777. 'Threshold(1.0)'),
  80778. weight = cms.string('1')
  80779. )),
  80780. mightGet = cms.untracked.vstring('recoIsoDepositedmValueMap_muPFIsoDepositGammaPAT__RECO')
  80781. )
  80782.  
  80783.  
  80784. process.muPFIsoValueGammaHighThreshold04 = cms.EDProducer("CandIsolatorFromDeposits",
  80785. deposits = cms.VPSet(cms.PSet(
  80786. deltaR = cms.double(0.4),
  80787. mode = cms.string('sum'),
  80788. skipDefaultVeto = cms.bool(True),
  80789. src = cms.InputTag("muPFIsoDepositGamma"),
  80790. vetos = cms.vstring('0.01',
  80791. 'Threshold(1.0)'),
  80792. weight = cms.string('1')
  80793. )),
  80794. mightGet = cms.untracked.vstring('recoIsoDepositedmValueMap_muPFIsoDepositGamma__RECO')
  80795. )
  80796.  
  80797.  
  80798. process.muPFIsoValueGammaHighThreshold04PAT = cms.EDProducer("CandIsolatorFromDeposits",
  80799. deposits = cms.VPSet(cms.PSet(
  80800. deltaR = cms.double(0.4),
  80801. mode = cms.string('sum'),
  80802. skipDefaultVeto = cms.bool(True),
  80803. src = cms.InputTag("muPFIsoDepositGammaPAT"),
  80804. vetos = cms.vstring('0.01',
  80805. 'Threshold(1.0)'),
  80806. weight = cms.string('1')
  80807. )),
  80808. mightGet = cms.untracked.vstring('recoIsoDepositedmValueMap_muPFIsoDepositGammaPAT__RECO')
  80809. )
  80810.  
  80811.  
  80812. process.muPFIsoValueNeutral03 = cms.EDProducer("CandIsolatorFromDeposits",
  80813. deposits = cms.VPSet(cms.PSet(
  80814. deltaR = cms.double(0.3),
  80815. mode = cms.string('sum'),
  80816. skipDefaultVeto = cms.bool(True),
  80817. src = cms.InputTag("muPFIsoDepositNeutral"),
  80818. vetos = cms.vstring('0.01',
  80819. 'Threshold(0.5)'),
  80820. weight = cms.string('1')
  80821. )),
  80822. mightGet = cms.untracked.vstring('recoIsoDepositedmValueMap_muPFIsoDepositNeutral__RECO')
  80823. )
  80824.  
  80825.  
  80826. process.muPFIsoValueNeutral03PAT = cms.EDProducer("CandIsolatorFromDeposits",
  80827. deposits = cms.VPSet(cms.PSet(
  80828. deltaR = cms.double(0.3),
  80829. mode = cms.string('sum'),
  80830. skipDefaultVeto = cms.bool(True),
  80831. src = cms.InputTag("muPFIsoDepositNeutralPAT"),
  80832. vetos = cms.vstring('0.01',
  80833. 'Threshold(0.5)'),
  80834. weight = cms.string('1')
  80835. )),
  80836. mightGet = cms.untracked.vstring('recoIsoDepositedmValueMap_muPFIsoDepositNeutralPAT__RECO')
  80837. )
  80838.  
  80839.  
  80840. process.muPFIsoValueNeutral04 = cms.EDProducer("CandIsolatorFromDeposits",
  80841. deposits = cms.VPSet(cms.PSet(
  80842. deltaR = cms.double(0.4),
  80843. mode = cms.string('sum'),
  80844. skipDefaultVeto = cms.bool(True),
  80845. src = cms.InputTag("muPFIsoDepositNeutral"),
  80846. vetos = cms.vstring('0.01',
  80847. 'Threshold(0.5)'),
  80848. weight = cms.string('1')
  80849. )),
  80850. mightGet = cms.untracked.vstring('recoIsoDepositedmValueMap_muPFIsoDepositNeutral__RECO')
  80851. )
  80852.  
  80853.  
  80854. process.muPFIsoValueNeutral04PAT = cms.EDProducer("CandIsolatorFromDeposits",
  80855. deposits = cms.VPSet(cms.PSet(
  80856. deltaR = cms.double(0.4),
  80857. mode = cms.string('sum'),
  80858. skipDefaultVeto = cms.bool(True),
  80859. src = cms.InputTag("muPFIsoDepositNeutralPAT"),
  80860. vetos = cms.vstring('0.01',
  80861. 'Threshold(0.5)'),
  80862. weight = cms.string('1')
  80863. )),
  80864. mightGet = cms.untracked.vstring('recoIsoDepositedmValueMap_muPFIsoDepositNeutralPAT__RECO')
  80865. )
  80866.  
  80867.  
  80868. process.muPFIsoValueNeutralHighThreshold03 = cms.EDProducer("CandIsolatorFromDeposits",
  80869. deposits = cms.VPSet(cms.PSet(
  80870. deltaR = cms.double(0.3),
  80871. mode = cms.string('sum'),
  80872. skipDefaultVeto = cms.bool(True),
  80873. src = cms.InputTag("muPFIsoDepositNeutral"),
  80874. vetos = cms.vstring('0.01',
  80875. 'Threshold(1.0)'),
  80876. weight = cms.string('1')
  80877. )),
  80878. mightGet = cms.untracked.vstring('recoIsoDepositedmValueMap_muPFIsoDepositNeutral__RECO')
  80879. )
  80880.  
  80881.  
  80882. process.muPFIsoValueNeutralHighThreshold03PAT = cms.EDProducer("CandIsolatorFromDeposits",
  80883. deposits = cms.VPSet(cms.PSet(
  80884. deltaR = cms.double(0.3),
  80885. mode = cms.string('sum'),
  80886. skipDefaultVeto = cms.bool(True),
  80887. src = cms.InputTag("muPFIsoDepositNeutralPAT"),
  80888. vetos = cms.vstring('0.01',
  80889. 'Threshold(1.0)'),
  80890. weight = cms.string('1')
  80891. )),
  80892. mightGet = cms.untracked.vstring('recoIsoDepositedmValueMap_muPFIsoDepositNeutralPAT__RECO')
  80893. )
  80894.  
  80895.  
  80896. process.muPFIsoValueNeutralHighThreshold04 = cms.EDProducer("CandIsolatorFromDeposits",
  80897. deposits = cms.VPSet(cms.PSet(
  80898. deltaR = cms.double(0.4),
  80899. mode = cms.string('sum'),
  80900. skipDefaultVeto = cms.bool(True),
  80901. src = cms.InputTag("muPFIsoDepositNeutral"),
  80902. vetos = cms.vstring('0.01',
  80903. 'Threshold(1.0)'),
  80904. weight = cms.string('1')
  80905. )),
  80906. mightGet = cms.untracked.vstring('recoIsoDepositedmValueMap_muPFIsoDepositNeutral__RECO')
  80907. )
  80908.  
  80909.  
  80910. process.muPFIsoValueNeutralHighThreshold04PAT = cms.EDProducer("CandIsolatorFromDeposits",
  80911. deposits = cms.VPSet(cms.PSet(
  80912. deltaR = cms.double(0.4),
  80913. mode = cms.string('sum'),
  80914. skipDefaultVeto = cms.bool(True),
  80915. src = cms.InputTag("muPFIsoDepositNeutralPAT"),
  80916. vetos = cms.vstring('0.01',
  80917. 'Threshold(1.0)'),
  80918. weight = cms.string('1')
  80919. )),
  80920. mightGet = cms.untracked.vstring('recoIsoDepositedmValueMap_muPFIsoDepositNeutralPAT__RECO')
  80921. )
  80922.  
  80923.  
  80924. process.muPFIsoValuePU03 = cms.EDProducer("CandIsolatorFromDeposits",
  80925. deposits = cms.VPSet(cms.PSet(
  80926. deltaR = cms.double(0.3),
  80927. mode = cms.string('sum'),
  80928. skipDefaultVeto = cms.bool(True),
  80929. src = cms.InputTag("muPFIsoDepositPU"),
  80930. vetos = cms.vstring('0.01',
  80931. 'Threshold(0.5)'),
  80932. weight = cms.string('1')
  80933. )),
  80934. mightGet = cms.untracked.vstring('recoIsoDepositedmValueMap_muPFIsoDepositPU__RECO')
  80935. )
  80936.  
  80937.  
  80938. process.muPFIsoValuePU03PAT = cms.EDProducer("CandIsolatorFromDeposits",
  80939. deposits = cms.VPSet(cms.PSet(
  80940. deltaR = cms.double(0.3),
  80941. mode = cms.string('sum'),
  80942. skipDefaultVeto = cms.bool(True),
  80943. src = cms.InputTag("muPFIsoDepositPUPAT"),
  80944. vetos = cms.vstring('0.01',
  80945. 'Threshold(0.5)'),
  80946. weight = cms.string('1')
  80947. )),
  80948. mightGet = cms.untracked.vstring('recoIsoDepositedmValueMap_muPFIsoDepositPUPAT__RECO')
  80949. )
  80950.  
  80951.  
  80952. process.muPFIsoValuePU04 = cms.EDProducer("CandIsolatorFromDeposits",
  80953. deposits = cms.VPSet(cms.PSet(
  80954. deltaR = cms.double(0.4),
  80955. mode = cms.string('sum'),
  80956. skipDefaultVeto = cms.bool(True),
  80957. src = cms.InputTag("muPFIsoDepositPU"),
  80958. vetos = cms.vstring('0.01',
  80959. 'Threshold(0.5)'),
  80960. weight = cms.string('1')
  80961. )),
  80962. mightGet = cms.untracked.vstring('recoIsoDepositedmValueMap_muPFIsoDepositPU__RECO')
  80963. )
  80964.  
  80965.  
  80966. process.muPFIsoValuePU04PAT = cms.EDProducer("CandIsolatorFromDeposits",
  80967. deposits = cms.VPSet(cms.PSet(
  80968. deltaR = cms.double(0.4),
  80969. mode = cms.string('sum'),
  80970. skipDefaultVeto = cms.bool(True),
  80971. src = cms.InputTag("muPFIsoDepositPUPAT"),
  80972. vetos = cms.vstring('0.01',
  80973. 'Threshold(0.5)'),
  80974. weight = cms.string('1')
  80975. )),
  80976. mightGet = cms.untracked.vstring('recoIsoDepositedmValueMap_muPFIsoDepositPUPAT__RECO')
  80977. )
  80978.  
  80979.  
  80980. process.muPFMeanDRIsoValueCharged03 = cms.EDProducer("CandIsolatorFromDeposits",
  80981. deposits = cms.VPSet(cms.PSet(
  80982. deltaR = cms.double(0.3),
  80983. mode = cms.string('meanDR'),
  80984. skipDefaultVeto = cms.bool(True),
  80985. src = cms.InputTag("muPFIsoDepositCharged"),
  80986. vetos = cms.vstring('0.0001',
  80987. 'Threshold(0.0)'),
  80988. weight = cms.string('1')
  80989. )),
  80990. mightGet = cms.untracked.vstring('recoIsoDepositedmValueMap_muPFIsoDepositCharged__RECO')
  80991. )
  80992.  
  80993.  
  80994. process.muPFMeanDRIsoValueCharged03PAT = cms.EDProducer("CandIsolatorFromDeposits",
  80995. deposits = cms.VPSet(cms.PSet(
  80996. deltaR = cms.double(0.3),
  80997. mode = cms.string('meanDR'),
  80998. skipDefaultVeto = cms.bool(True),
  80999. src = cms.InputTag("muPFIsoDepositChargedPAT"),
  81000. vetos = cms.vstring('0.0001',
  81001. 'Threshold(0.0)'),
  81002. weight = cms.string('1')
  81003. )),
  81004. mightGet = cms.untracked.vstring('recoIsoDepositedmValueMap_muPFIsoDepositChargedPAT__RECO')
  81005. )
  81006.  
  81007.  
  81008. process.muPFMeanDRIsoValueCharged04 = cms.EDProducer("CandIsolatorFromDeposits",
  81009. deposits = cms.VPSet(cms.PSet(
  81010. deltaR = cms.double(0.4),
  81011. mode = cms.string('meanDR'),
  81012. skipDefaultVeto = cms.bool(True),
  81013. src = cms.InputTag("muPFIsoDepositCharged"),
  81014. vetos = cms.vstring('0.0001',
  81015. 'Threshold(0.0)'),
  81016. weight = cms.string('1')
  81017. )),
  81018. mightGet = cms.untracked.vstring('recoIsoDepositedmValueMap_muPFIsoDepositCharged__RECO')
  81019. )
  81020.  
  81021.  
  81022. process.muPFMeanDRIsoValueCharged04PAT = cms.EDProducer("CandIsolatorFromDeposits",
  81023. deposits = cms.VPSet(cms.PSet(
  81024. deltaR = cms.double(0.4),
  81025. mode = cms.string('meanDR'),
  81026. skipDefaultVeto = cms.bool(True),
  81027. src = cms.InputTag("muPFIsoDepositChargedPAT"),
  81028. vetos = cms.vstring('0.0001',
  81029. 'Threshold(0.0)'),
  81030. weight = cms.string('1')
  81031. )),
  81032. mightGet = cms.untracked.vstring('recoIsoDepositedmValueMap_muPFIsoDepositChargedPAT__RECO')
  81033. )
  81034.  
  81035.  
  81036. process.muPFMeanDRIsoValueChargedAll03 = cms.EDProducer("CandIsolatorFromDeposits",
  81037. deposits = cms.VPSet(cms.PSet(
  81038. deltaR = cms.double(0.3),
  81039. mode = cms.string('meanDR'),
  81040. skipDefaultVeto = cms.bool(True),
  81041. src = cms.InputTag("muPFIsoDepositChargedAll"),
  81042. vetos = cms.vstring('0.0001',
  81043. 'Threshold(0.0)'),
  81044. weight = cms.string('1')
  81045. )),
  81046. mightGet = cms.untracked.vstring('recoIsoDepositedmValueMap_muPFIsoDepositChargedAll__RECO')
  81047. )
  81048.  
  81049.  
  81050. process.muPFMeanDRIsoValueChargedAll03PAT = cms.EDProducer("CandIsolatorFromDeposits",
  81051. deposits = cms.VPSet(cms.PSet(
  81052. deltaR = cms.double(0.3),
  81053. mode = cms.string('meanDR'),
  81054. skipDefaultVeto = cms.bool(True),
  81055. src = cms.InputTag("muPFIsoDepositChargedAllPAT"),
  81056. vetos = cms.vstring('0.0001',
  81057. 'Threshold(0.0)'),
  81058. weight = cms.string('1')
  81059. )),
  81060. mightGet = cms.untracked.vstring('recoIsoDepositedmValueMap_muPFIsoDepositChargedAllPAT__RECO')
  81061. )
  81062.  
  81063.  
  81064. process.muPFMeanDRIsoValueChargedAll04 = cms.EDProducer("CandIsolatorFromDeposits",
  81065. deposits = cms.VPSet(cms.PSet(
  81066. deltaR = cms.double(0.4),
  81067. mode = cms.string('meanDR'),
  81068. skipDefaultVeto = cms.bool(True),
  81069. src = cms.InputTag("muPFIsoDepositChargedAll"),
  81070. vetos = cms.vstring('0.0001',
  81071. 'Threshold(0.0)'),
  81072. weight = cms.string('1')
  81073. )),
  81074. mightGet = cms.untracked.vstring('recoIsoDepositedmValueMap_muPFIsoDepositChargedAll__RECO')
  81075. )
  81076.  
  81077.  
  81078. process.muPFMeanDRIsoValueChargedAll04PAT = cms.EDProducer("CandIsolatorFromDeposits",
  81079. deposits = cms.VPSet(cms.PSet(
  81080. deltaR = cms.double(0.4),
  81081. mode = cms.string('meanDR'),
  81082. skipDefaultVeto = cms.bool(True),
  81083. src = cms.InputTag("muPFIsoDepositChargedAllPAT"),
  81084. vetos = cms.vstring('0.0001',
  81085. 'Threshold(0.0)'),
  81086. weight = cms.string('1')
  81087. )),
  81088. mightGet = cms.untracked.vstring('recoIsoDepositedmValueMap_muPFIsoDepositChargedAllPAT__RECO')
  81089. )
  81090.  
  81091.  
  81092. process.muPFMeanDRIsoValueGamma03 = cms.EDProducer("CandIsolatorFromDeposits",
  81093. deposits = cms.VPSet(cms.PSet(
  81094. deltaR = cms.double(0.3),
  81095. mode = cms.string('meanDR'),
  81096. skipDefaultVeto = cms.bool(True),
  81097. src = cms.InputTag("muPFIsoDepositGamma"),
  81098. vetos = cms.vstring('0.01',
  81099. 'Threshold(0.5)'),
  81100. weight = cms.string('1')
  81101. )),
  81102. mightGet = cms.untracked.vstring('recoIsoDepositedmValueMap_muPFIsoDepositGamma__RECO')
  81103. )
  81104.  
  81105.  
  81106. process.muPFMeanDRIsoValueGamma03PAT = cms.EDProducer("CandIsolatorFromDeposits",
  81107. deposits = cms.VPSet(cms.PSet(
  81108. deltaR = cms.double(0.3),
  81109. mode = cms.string('meanDR'),
  81110. skipDefaultVeto = cms.bool(True),
  81111. src = cms.InputTag("muPFIsoDepositGammaPAT"),
  81112. vetos = cms.vstring('0.01',
  81113. 'Threshold(0.5)'),
  81114. weight = cms.string('1')
  81115. )),
  81116. mightGet = cms.untracked.vstring('recoIsoDepositedmValueMap_muPFIsoDepositGammaPAT__RECO')
  81117. )
  81118.  
  81119.  
  81120. process.muPFMeanDRIsoValueGamma04 = cms.EDProducer("CandIsolatorFromDeposits",
  81121. deposits = cms.VPSet(cms.PSet(
  81122. deltaR = cms.double(0.4),
  81123. mode = cms.string('meanDR'),
  81124. skipDefaultVeto = cms.bool(True),
  81125. src = cms.InputTag("muPFIsoDepositGamma"),
  81126. vetos = cms.vstring('0.01',
  81127. 'Threshold(0.5)'),
  81128. weight = cms.string('1')
  81129. )),
  81130. mightGet = cms.untracked.vstring('recoIsoDepositedmValueMap_muPFIsoDepositGamma__RECO')
  81131. )
  81132.  
  81133.  
  81134. process.muPFMeanDRIsoValueGamma04PAT = cms.EDProducer("CandIsolatorFromDeposits",
  81135. deposits = cms.VPSet(cms.PSet(
  81136. deltaR = cms.double(0.4),
  81137. mode = cms.string('meanDR'),
  81138. skipDefaultVeto = cms.bool(True),
  81139. src = cms.InputTag("muPFIsoDepositGammaPAT"),
  81140. vetos = cms.vstring('0.01',
  81141. 'Threshold(0.5)'),
  81142. weight = cms.string('1')
  81143. )),
  81144. mightGet = cms.untracked.vstring('recoIsoDepositedmValueMap_muPFIsoDepositGammaPAT__RECO')
  81145. )
  81146.  
  81147.  
  81148. process.muPFMeanDRIsoValueGammaHighThreshold03 = cms.EDProducer("CandIsolatorFromDeposits",
  81149. deposits = cms.VPSet(cms.PSet(
  81150. deltaR = cms.double(0.3),
  81151. mode = cms.string('meanDR'),
  81152. skipDefaultVeto = cms.bool(True),
  81153. src = cms.InputTag("muPFIsoDepositGamma"),
  81154. vetos = cms.vstring('0.01',
  81155. 'Threshold(1.0)'),
  81156. weight = cms.string('1')
  81157. )),
  81158. mightGet = cms.untracked.vstring('recoIsoDepositedmValueMap_muPFIsoDepositGamma__RECO')
  81159. )
  81160.  
  81161.  
  81162. process.muPFMeanDRIsoValueGammaHighThreshold03PAT = cms.EDProducer("CandIsolatorFromDeposits",
  81163. deposits = cms.VPSet(cms.PSet(
  81164. deltaR = cms.double(0.3),
  81165. mode = cms.string('meanDR'),
  81166. skipDefaultVeto = cms.bool(True),
  81167. src = cms.InputTag("muPFIsoDepositGammaPAT"),
  81168. vetos = cms.vstring('0.01',
  81169. 'Threshold(1.0)'),
  81170. weight = cms.string('1')
  81171. )),
  81172. mightGet = cms.untracked.vstring('recoIsoDepositedmValueMap_muPFIsoDepositGammaPAT__RECO')
  81173. )
  81174.  
  81175.  
  81176. process.muPFMeanDRIsoValueGammaHighThreshold04 = cms.EDProducer("CandIsolatorFromDeposits",
  81177. deposits = cms.VPSet(cms.PSet(
  81178. deltaR = cms.double(0.4),
  81179. mode = cms.string('meanDR'),
  81180. skipDefaultVeto = cms.bool(True),
  81181. src = cms.InputTag("muPFIsoDepositGamma"),
  81182. vetos = cms.vstring('0.01',
  81183. 'Threshold(1.0)'),
  81184. weight = cms.string('1')
  81185. )),
  81186. mightGet = cms.untracked.vstring('recoIsoDepositedmValueMap_muPFIsoDepositGamma__RECO')
  81187. )
  81188.  
  81189.  
  81190. process.muPFMeanDRIsoValueGammaHighThreshold04PAT = cms.EDProducer("CandIsolatorFromDeposits",
  81191. deposits = cms.VPSet(cms.PSet(
  81192. deltaR = cms.double(0.4),
  81193. mode = cms.string('meanDR'),
  81194. skipDefaultVeto = cms.bool(True),
  81195. src = cms.InputTag("muPFIsoDepositGammaPAT"),
  81196. vetos = cms.vstring('0.01',
  81197. 'Threshold(1.0)'),
  81198. weight = cms.string('1')
  81199. )),
  81200. mightGet = cms.untracked.vstring('recoIsoDepositedmValueMap_muPFIsoDepositGammaPAT__RECO')
  81201. )
  81202.  
  81203.  
  81204. process.muPFMeanDRIsoValueNeutral03 = cms.EDProducer("CandIsolatorFromDeposits",
  81205. deposits = cms.VPSet(cms.PSet(
  81206. deltaR = cms.double(0.3),
  81207. mode = cms.string('meanDR'),
  81208. skipDefaultVeto = cms.bool(True),
  81209. src = cms.InputTag("muPFIsoDepositNeutral"),
  81210. vetos = cms.vstring('0.01',
  81211. 'Threshold(0.5)'),
  81212. weight = cms.string('1')
  81213. )),
  81214. mightGet = cms.untracked.vstring('recoIsoDepositedmValueMap_muPFIsoDepositNeutral__RECO')
  81215. )
  81216.  
  81217.  
  81218. process.muPFMeanDRIsoValueNeutral03PAT = cms.EDProducer("CandIsolatorFromDeposits",
  81219. deposits = cms.VPSet(cms.PSet(
  81220. deltaR = cms.double(0.3),
  81221. mode = cms.string('meanDR'),
  81222. skipDefaultVeto = cms.bool(True),
  81223. src = cms.InputTag("muPFIsoDepositNeutralPAT"),
  81224. vetos = cms.vstring('0.01',
  81225. 'Threshold(0.5)'),
  81226. weight = cms.string('1')
  81227. )),
  81228. mightGet = cms.untracked.vstring('recoIsoDepositedmValueMap_muPFIsoDepositNeutralPAT__RECO')
  81229. )
  81230.  
  81231.  
  81232. process.muPFMeanDRIsoValueNeutral04 = cms.EDProducer("CandIsolatorFromDeposits",
  81233. deposits = cms.VPSet(cms.PSet(
  81234. deltaR = cms.double(0.4),
  81235. mode = cms.string('meanDR'),
  81236. skipDefaultVeto = cms.bool(True),
  81237. src = cms.InputTag("muPFIsoDepositNeutral"),
  81238. vetos = cms.vstring('0.01',
  81239. 'Threshold(0.5)'),
  81240. weight = cms.string('1')
  81241. )),
  81242. mightGet = cms.untracked.vstring('recoIsoDepositedmValueMap_muPFIsoDepositNeutral__RECO')
  81243. )
  81244.  
  81245.  
  81246. process.muPFMeanDRIsoValueNeutral04PAT = cms.EDProducer("CandIsolatorFromDeposits",
  81247. deposits = cms.VPSet(cms.PSet(
  81248. deltaR = cms.double(0.4),
  81249. mode = cms.string('meanDR'),
  81250. skipDefaultVeto = cms.bool(True),
  81251. src = cms.InputTag("muPFIsoDepositNeutralPAT"),
  81252. vetos = cms.vstring('0.01',
  81253. 'Threshold(0.5)'),
  81254. weight = cms.string('1')
  81255. )),
  81256. mightGet = cms.untracked.vstring('recoIsoDepositedmValueMap_muPFIsoDepositNeutralPAT__RECO')
  81257. )
  81258.  
  81259.  
  81260. process.muPFMeanDRIsoValueNeutralHighThreshold03 = cms.EDProducer("CandIsolatorFromDeposits",
  81261. deposits = cms.VPSet(cms.PSet(
  81262. deltaR = cms.double(0.3),
  81263. mode = cms.string('meanDR'),
  81264. skipDefaultVeto = cms.bool(True),
  81265. src = cms.InputTag("muPFIsoDepositNeutral"),
  81266. vetos = cms.vstring('0.01',
  81267. 'Threshold(1.0)'),
  81268. weight = cms.string('1')
  81269. )),
  81270. mightGet = cms.untracked.vstring('recoIsoDepositedmValueMap_muPFIsoDepositNeutral__RECO')
  81271. )
  81272.  
  81273.  
  81274. process.muPFMeanDRIsoValueNeutralHighThreshold03PAT = cms.EDProducer("CandIsolatorFromDeposits",
  81275. deposits = cms.VPSet(cms.PSet(
  81276. deltaR = cms.double(0.3),
  81277. mode = cms.string('meanDR'),
  81278. skipDefaultVeto = cms.bool(True),
  81279. src = cms.InputTag("muPFIsoDepositNeutralPAT"),
  81280. vetos = cms.vstring('0.01',
  81281. 'Threshold(1.0)'),
  81282. weight = cms.string('1')
  81283. )),
  81284. mightGet = cms.untracked.vstring('recoIsoDepositedmValueMap_muPFIsoDepositNeutralPAT__RECO')
  81285. )
  81286.  
  81287.  
  81288. process.muPFMeanDRIsoValueNeutralHighThreshold04 = cms.EDProducer("CandIsolatorFromDeposits",
  81289. deposits = cms.VPSet(cms.PSet(
  81290. deltaR = cms.double(0.4),
  81291. mode = cms.string('meanDR'),
  81292. skipDefaultVeto = cms.bool(True),
  81293. src = cms.InputTag("muPFIsoDepositNeutral"),
  81294. vetos = cms.vstring('0.01',
  81295. 'Threshold(1.0)'),
  81296. weight = cms.string('1')
  81297. )),
  81298. mightGet = cms.untracked.vstring('recoIsoDepositedmValueMap_muPFIsoDepositNeutral__RECO')
  81299. )
  81300.  
  81301.  
  81302. process.muPFMeanDRIsoValueNeutralHighThreshold04PAT = cms.EDProducer("CandIsolatorFromDeposits",
  81303. deposits = cms.VPSet(cms.PSet(
  81304. deltaR = cms.double(0.4),
  81305. mode = cms.string('meanDR'),
  81306. skipDefaultVeto = cms.bool(True),
  81307. src = cms.InputTag("muPFIsoDepositNeutralPAT"),
  81308. vetos = cms.vstring('0.01',
  81309. 'Threshold(1.0)'),
  81310. weight = cms.string('1')
  81311. )),
  81312. mightGet = cms.untracked.vstring('recoIsoDepositedmValueMap_muPFIsoDepositNeutralPAT__RECO')
  81313. )
  81314.  
  81315.  
  81316. process.muPFMeanDRIsoValuePU03 = cms.EDProducer("CandIsolatorFromDeposits",
  81317. deposits = cms.VPSet(cms.PSet(
  81318. deltaR = cms.double(0.3),
  81319. mode = cms.string('meanDR'),
  81320. skipDefaultVeto = cms.bool(True),
  81321. src = cms.InputTag("muPFIsoDepositPU"),
  81322. vetos = cms.vstring('0.01',
  81323. 'Threshold(0.5)'),
  81324. weight = cms.string('1')
  81325. )),
  81326. mightGet = cms.untracked.vstring('recoIsoDepositedmValueMap_muPFIsoDepositPU__RECO')
  81327. )
  81328.  
  81329.  
  81330. process.muPFMeanDRIsoValuePU03PAT = cms.EDProducer("CandIsolatorFromDeposits",
  81331. deposits = cms.VPSet(cms.PSet(
  81332. deltaR = cms.double(0.3),
  81333. mode = cms.string('meanDR'),
  81334. skipDefaultVeto = cms.bool(True),
  81335. src = cms.InputTag("muPFIsoDepositPUPAT"),
  81336. vetos = cms.vstring('0.01',
  81337. 'Threshold(0.5)'),
  81338. weight = cms.string('1')
  81339. )),
  81340. mightGet = cms.untracked.vstring('recoIsoDepositedmValueMap_muPFIsoDepositPUPAT__RECO')
  81341. )
  81342.  
  81343.  
  81344. process.muPFMeanDRIsoValuePU04 = cms.EDProducer("CandIsolatorFromDeposits",
  81345. deposits = cms.VPSet(cms.PSet(
  81346. deltaR = cms.double(0.4),
  81347. mode = cms.string('meanDR'),
  81348. skipDefaultVeto = cms.bool(True),
  81349. src = cms.InputTag("muPFIsoDepositPU"),
  81350. vetos = cms.vstring('0.01',
  81351. 'Threshold(0.5)'),
  81352. weight = cms.string('1')
  81353. )),
  81354. mightGet = cms.untracked.vstring('recoIsoDepositedmValueMap_muPFIsoDepositPU__RECO')
  81355. )
  81356.  
  81357.  
  81358. process.muPFMeanDRIsoValuePU04PAT = cms.EDProducer("CandIsolatorFromDeposits",
  81359. deposits = cms.VPSet(cms.PSet(
  81360. deltaR = cms.double(0.4),
  81361. mode = cms.string('meanDR'),
  81362. skipDefaultVeto = cms.bool(True),
  81363. src = cms.InputTag("muPFIsoDepositPUPAT"),
  81364. vetos = cms.vstring('0.01',
  81365. 'Threshold(0.5)'),
  81366. weight = cms.string('1')
  81367. )),
  81368. mightGet = cms.untracked.vstring('recoIsoDepositedmValueMap_muPFIsoDepositPUPAT__RECO')
  81369. )
  81370.  
  81371.  
  81372. process.muPFSumDRIsoValueCharged03 = cms.EDProducer("CandIsolatorFromDeposits",
  81373. deposits = cms.VPSet(cms.PSet(
  81374. deltaR = cms.double(0.3),
  81375. mode = cms.string('sumDR'),
  81376. skipDefaultVeto = cms.bool(True),
  81377. src = cms.InputTag("muPFIsoDepositCharged"),
  81378. vetos = cms.vstring('0.0001',
  81379. 'Threshold(0.0)'),
  81380. weight = cms.string('1')
  81381. )),
  81382. mightGet = cms.untracked.vstring('recoIsoDepositedmValueMap_muPFIsoDepositCharged__RECO')
  81383. )
  81384.  
  81385.  
  81386. process.muPFSumDRIsoValueCharged03PAT = cms.EDProducer("CandIsolatorFromDeposits",
  81387. deposits = cms.VPSet(cms.PSet(
  81388. deltaR = cms.double(0.3),
  81389. mode = cms.string('sumDR'),
  81390. skipDefaultVeto = cms.bool(True),
  81391. src = cms.InputTag("muPFIsoDepositChargedPAT"),
  81392. vetos = cms.vstring('0.0001',
  81393. 'Threshold(0.0)'),
  81394. weight = cms.string('1')
  81395. )),
  81396. mightGet = cms.untracked.vstring('recoIsoDepositedmValueMap_muPFIsoDepositChargedPAT__RECO')
  81397. )
  81398.  
  81399.  
  81400. process.muPFSumDRIsoValueCharged04 = cms.EDProducer("CandIsolatorFromDeposits",
  81401. deposits = cms.VPSet(cms.PSet(
  81402. deltaR = cms.double(0.4),
  81403. mode = cms.string('sumDR'),
  81404. skipDefaultVeto = cms.bool(True),
  81405. src = cms.InputTag("muPFIsoDepositCharged"),
  81406. vetos = cms.vstring('0.0001',
  81407. 'Threshold(0.0)'),
  81408. weight = cms.string('1')
  81409. )),
  81410. mightGet = cms.untracked.vstring('recoIsoDepositedmValueMap_muPFIsoDepositCharged__RECO')
  81411. )
  81412.  
  81413.  
  81414. process.muPFSumDRIsoValueCharged04PAT = cms.EDProducer("CandIsolatorFromDeposits",
  81415. deposits = cms.VPSet(cms.PSet(
  81416. deltaR = cms.double(0.4),
  81417. mode = cms.string('sumDR'),
  81418. skipDefaultVeto = cms.bool(True),
  81419. src = cms.InputTag("muPFIsoDepositChargedPAT"),
  81420. vetos = cms.vstring('0.0001',
  81421. 'Threshold(0.0)'),
  81422. weight = cms.string('1')
  81423. )),
  81424. mightGet = cms.untracked.vstring('recoIsoDepositedmValueMap_muPFIsoDepositChargedPAT__RECO')
  81425. )
  81426.  
  81427.  
  81428. process.muPFSumDRIsoValueChargedAll03 = cms.EDProducer("CandIsolatorFromDeposits",
  81429. deposits = cms.VPSet(cms.PSet(
  81430. deltaR = cms.double(0.3),
  81431. mode = cms.string('sumDR'),
  81432. skipDefaultVeto = cms.bool(True),
  81433. src = cms.InputTag("muPFIsoDepositChargedAll"),
  81434. vetos = cms.vstring('0.0001',
  81435. 'Threshold(0.0)'),
  81436. weight = cms.string('1')
  81437. )),
  81438. mightGet = cms.untracked.vstring('recoIsoDepositedmValueMap_muPFIsoDepositChargedAll__RECO')
  81439. )
  81440.  
  81441.  
  81442. process.muPFSumDRIsoValueChargedAll03PAT = cms.EDProducer("CandIsolatorFromDeposits",
  81443. deposits = cms.VPSet(cms.PSet(
  81444. deltaR = cms.double(0.3),
  81445. mode = cms.string('sumDR'),
  81446. skipDefaultVeto = cms.bool(True),
  81447. src = cms.InputTag("muPFIsoDepositChargedAllPAT"),
  81448. vetos = cms.vstring('0.0001',
  81449. 'Threshold(0.0)'),
  81450. weight = cms.string('1')
  81451. )),
  81452. mightGet = cms.untracked.vstring('recoIsoDepositedmValueMap_muPFIsoDepositChargedAllPAT__RECO')
  81453. )
  81454.  
  81455.  
  81456. process.muPFSumDRIsoValueChargedAll04 = cms.EDProducer("CandIsolatorFromDeposits",
  81457. deposits = cms.VPSet(cms.PSet(
  81458. deltaR = cms.double(0.4),
  81459. mode = cms.string('sumDR'),
  81460. skipDefaultVeto = cms.bool(True),
  81461. src = cms.InputTag("muPFIsoDepositChargedAll"),
  81462. vetos = cms.vstring('0.0001',
  81463. 'Threshold(0.0)'),
  81464. weight = cms.string('1')
  81465. )),
  81466. mightGet = cms.untracked.vstring('recoIsoDepositedmValueMap_muPFIsoDepositChargedAll__RECO')
  81467. )
  81468.  
  81469.  
  81470. process.muPFSumDRIsoValueChargedAll04PAT = cms.EDProducer("CandIsolatorFromDeposits",
  81471. deposits = cms.VPSet(cms.PSet(
  81472. deltaR = cms.double(0.4),
  81473. mode = cms.string('sumDR'),
  81474. skipDefaultVeto = cms.bool(True),
  81475. src = cms.InputTag("muPFIsoDepositChargedAllPAT"),
  81476. vetos = cms.vstring('0.0001',
  81477. 'Threshold(0.0)'),
  81478. weight = cms.string('1')
  81479. )),
  81480. mightGet = cms.untracked.vstring('recoIsoDepositedmValueMap_muPFIsoDepositChargedAllPAT__RECO')
  81481. )
  81482.  
  81483.  
  81484. process.muPFSumDRIsoValueGamma03 = cms.EDProducer("CandIsolatorFromDeposits",
  81485. deposits = cms.VPSet(cms.PSet(
  81486. deltaR = cms.double(0.3),
  81487. mode = cms.string('sumDR'),
  81488. skipDefaultVeto = cms.bool(True),
  81489. src = cms.InputTag("muPFIsoDepositGamma"),
  81490. vetos = cms.vstring('0.01',
  81491. 'Threshold(0.5)'),
  81492. weight = cms.string('1')
  81493. )),
  81494. mightGet = cms.untracked.vstring('recoIsoDepositedmValueMap_muPFIsoDepositGamma__RECO')
  81495. )
  81496.  
  81497.  
  81498. process.muPFSumDRIsoValueGamma03PAT = cms.EDProducer("CandIsolatorFromDeposits",
  81499. deposits = cms.VPSet(cms.PSet(
  81500. deltaR = cms.double(0.3),
  81501. mode = cms.string('sumDR'),
  81502. skipDefaultVeto = cms.bool(True),
  81503. src = cms.InputTag("muPFIsoDepositGammaPAT"),
  81504. vetos = cms.vstring('0.01',
  81505. 'Threshold(0.5)'),
  81506. weight = cms.string('1')
  81507. )),
  81508. mightGet = cms.untracked.vstring('recoIsoDepositedmValueMap_muPFIsoDepositGammaPAT__RECO')
  81509. )
  81510.  
  81511.  
  81512. process.muPFSumDRIsoValueGamma04 = cms.EDProducer("CandIsolatorFromDeposits",
  81513. deposits = cms.VPSet(cms.PSet(
  81514. deltaR = cms.double(0.4),
  81515. mode = cms.string('sumDR'),
  81516. skipDefaultVeto = cms.bool(True),
  81517. src = cms.InputTag("muPFIsoDepositGamma"),
  81518. vetos = cms.vstring('0.01',
  81519. 'Threshold(0.5)'),
  81520. weight = cms.string('1')
  81521. )),
  81522. mightGet = cms.untracked.vstring('recoIsoDepositedmValueMap_muPFIsoDepositGamma__RECO')
  81523. )
  81524.  
  81525.  
  81526. process.muPFSumDRIsoValueGamma04PAT = cms.EDProducer("CandIsolatorFromDeposits",
  81527. deposits = cms.VPSet(cms.PSet(
  81528. deltaR = cms.double(0.4),
  81529. mode = cms.string('sumDR'),
  81530. skipDefaultVeto = cms.bool(True),
  81531. src = cms.InputTag("muPFIsoDepositGammaPAT"),
  81532. vetos = cms.vstring('0.01',
  81533. 'Threshold(0.5)'),
  81534. weight = cms.string('1')
  81535. )),
  81536. mightGet = cms.untracked.vstring('recoIsoDepositedmValueMap_muPFIsoDepositGammaPAT__RECO')
  81537. )
  81538.  
  81539.  
  81540. process.muPFSumDRIsoValueGammaHighThreshold03 = cms.EDProducer("CandIsolatorFromDeposits",
  81541. deposits = cms.VPSet(cms.PSet(
  81542. deltaR = cms.double(0.3),
  81543. mode = cms.string('sumDR'),
  81544. skipDefaultVeto = cms.bool(True),
  81545. src = cms.InputTag("muPFIsoDepositGamma"),
  81546. vetos = cms.vstring('0.01',
  81547. 'Threshold(1.0)'),
  81548. weight = cms.string('1')
  81549. )),
  81550. mightGet = cms.untracked.vstring('recoIsoDepositedmValueMap_muPFIsoDepositGamma__RECO')
  81551. )
  81552.  
  81553.  
  81554. process.muPFSumDRIsoValueGammaHighThreshold03PAT = cms.EDProducer("CandIsolatorFromDeposits",
  81555. deposits = cms.VPSet(cms.PSet(
  81556. deltaR = cms.double(0.3),
  81557. mode = cms.string('sumDR'),
  81558. skipDefaultVeto = cms.bool(True),
  81559. src = cms.InputTag("muPFIsoDepositGammaPAT"),
  81560. vetos = cms.vstring('0.01',
  81561. 'Threshold(1.0)'),
  81562. weight = cms.string('1')
  81563. )),
  81564. mightGet = cms.untracked.vstring('recoIsoDepositedmValueMap_muPFIsoDepositGammaPAT__RECO')
  81565. )
  81566.  
  81567.  
  81568. process.muPFSumDRIsoValueGammaHighThreshold04 = cms.EDProducer("CandIsolatorFromDeposits",
  81569. deposits = cms.VPSet(cms.PSet(
  81570. deltaR = cms.double(0.4),
  81571. mode = cms.string('sumDR'),
  81572. skipDefaultVeto = cms.bool(True),
  81573. src = cms.InputTag("muPFIsoDepositGamma"),
  81574. vetos = cms.vstring('0.01',
  81575. 'Threshold(1.0)'),
  81576. weight = cms.string('1')
  81577. )),
  81578. mightGet = cms.untracked.vstring('recoIsoDepositedmValueMap_muPFIsoDepositGamma__RECO')
  81579. )
  81580.  
  81581.  
  81582. process.muPFSumDRIsoValueGammaHighThreshold04PAT = cms.EDProducer("CandIsolatorFromDeposits",
  81583. deposits = cms.VPSet(cms.PSet(
  81584. deltaR = cms.double(0.4),
  81585. mode = cms.string('sumDR'),
  81586. skipDefaultVeto = cms.bool(True),
  81587. src = cms.InputTag("muPFIsoDepositGammaPAT"),
  81588. vetos = cms.vstring('0.01',
  81589. 'Threshold(1.0)'),
  81590. weight = cms.string('1')
  81591. )),
  81592. mightGet = cms.untracked.vstring('recoIsoDepositedmValueMap_muPFIsoDepositGammaPAT__RECO')
  81593. )
  81594.  
  81595.  
  81596. process.muPFSumDRIsoValueNeutral03 = cms.EDProducer("CandIsolatorFromDeposits",
  81597. deposits = cms.VPSet(cms.PSet(
  81598. deltaR = cms.double(0.3),
  81599. mode = cms.string('sumDR'),
  81600. skipDefaultVeto = cms.bool(True),
  81601. src = cms.InputTag("muPFIsoDepositNeutral"),
  81602. vetos = cms.vstring('0.01',
  81603. 'Threshold(0.5)'),
  81604. weight = cms.string('1')
  81605. )),
  81606. mightGet = cms.untracked.vstring('recoIsoDepositedmValueMap_muPFIsoDepositNeutral__RECO')
  81607. )
  81608.  
  81609.  
  81610. process.muPFSumDRIsoValueNeutral03PAT = cms.EDProducer("CandIsolatorFromDeposits",
  81611. deposits = cms.VPSet(cms.PSet(
  81612. deltaR = cms.double(0.3),
  81613. mode = cms.string('sumDR'),
  81614. skipDefaultVeto = cms.bool(True),
  81615. src = cms.InputTag("muPFIsoDepositNeutralPAT"),
  81616. vetos = cms.vstring('0.01',
  81617. 'Threshold(0.5)'),
  81618. weight = cms.string('1')
  81619. )),
  81620. mightGet = cms.untracked.vstring('recoIsoDepositedmValueMap_muPFIsoDepositNeutralPAT__RECO')
  81621. )
  81622.  
  81623.  
  81624. process.muPFSumDRIsoValueNeutral04 = cms.EDProducer("CandIsolatorFromDeposits",
  81625. deposits = cms.VPSet(cms.PSet(
  81626. deltaR = cms.double(0.4),
  81627. mode = cms.string('sumDR'),
  81628. skipDefaultVeto = cms.bool(True),
  81629. src = cms.InputTag("muPFIsoDepositNeutral"),
  81630. vetos = cms.vstring('0.01',
  81631. 'Threshold(0.5)'),
  81632. weight = cms.string('1')
  81633. )),
  81634. mightGet = cms.untracked.vstring('recoIsoDepositedmValueMap_muPFIsoDepositNeutral__RECO')
  81635. )
  81636.  
  81637.  
  81638. process.muPFSumDRIsoValueNeutral04PAT = cms.EDProducer("CandIsolatorFromDeposits",
  81639. deposits = cms.VPSet(cms.PSet(
  81640. deltaR = cms.double(0.4),
  81641. mode = cms.string('sumDR'),
  81642. skipDefaultVeto = cms.bool(True),
  81643. src = cms.InputTag("muPFIsoDepositNeutralPAT"),
  81644. vetos = cms.vstring('0.01',
  81645. 'Threshold(0.5)'),
  81646. weight = cms.string('1')
  81647. )),
  81648. mightGet = cms.untracked.vstring('recoIsoDepositedmValueMap_muPFIsoDepositNeutralPAT__RECO')
  81649. )
  81650.  
  81651.  
  81652. process.muPFSumDRIsoValueNeutralHighThreshold03 = cms.EDProducer("CandIsolatorFromDeposits",
  81653. deposits = cms.VPSet(cms.PSet(
  81654. deltaR = cms.double(0.3),
  81655. mode = cms.string('sumDR'),
  81656. skipDefaultVeto = cms.bool(True),
  81657. src = cms.InputTag("muPFIsoDepositNeutral"),
  81658. vetos = cms.vstring('0.01',
  81659. 'Threshold(1.0)'),
  81660. weight = cms.string('1')
  81661. )),
  81662. mightGet = cms.untracked.vstring('recoIsoDepositedmValueMap_muPFIsoDepositNeutral__RECO')
  81663. )
  81664.  
  81665.  
  81666. process.muPFSumDRIsoValueNeutralHighThreshold03PAT = cms.EDProducer("CandIsolatorFromDeposits",
  81667. deposits = cms.VPSet(cms.PSet(
  81668. deltaR = cms.double(0.3),
  81669. mode = cms.string('sumDR'),
  81670. skipDefaultVeto = cms.bool(True),
  81671. src = cms.InputTag("muPFIsoDepositNeutralPAT"),
  81672. vetos = cms.vstring('0.01',
  81673. 'Threshold(1.0)'),
  81674. weight = cms.string('1')
  81675. )),
  81676. mightGet = cms.untracked.vstring('recoIsoDepositedmValueMap_muPFIsoDepositNeutralPAT__RECO')
  81677. )
  81678.  
  81679.  
  81680. process.muPFSumDRIsoValueNeutralHighThreshold04 = cms.EDProducer("CandIsolatorFromDeposits",
  81681. deposits = cms.VPSet(cms.PSet(
  81682. deltaR = cms.double(0.4),
  81683. mode = cms.string('sumDR'),
  81684. skipDefaultVeto = cms.bool(True),
  81685. src = cms.InputTag("muPFIsoDepositNeutral"),
  81686. vetos = cms.vstring('0.01',
  81687. 'Threshold(1.0)'),
  81688. weight = cms.string('1')
  81689. )),
  81690. mightGet = cms.untracked.vstring('recoIsoDepositedmValueMap_muPFIsoDepositNeutral__RECO')
  81691. )
  81692.  
  81693.  
  81694. process.muPFSumDRIsoValueNeutralHighThreshold04PAT = cms.EDProducer("CandIsolatorFromDeposits",
  81695. deposits = cms.VPSet(cms.PSet(
  81696. deltaR = cms.double(0.4),
  81697. mode = cms.string('sumDR'),
  81698. skipDefaultVeto = cms.bool(True),
  81699. src = cms.InputTag("muPFIsoDepositNeutralPAT"),
  81700. vetos = cms.vstring('0.01',
  81701. 'Threshold(1.0)'),
  81702. weight = cms.string('1')
  81703. )),
  81704. mightGet = cms.untracked.vstring('recoIsoDepositedmValueMap_muPFIsoDepositNeutralPAT__RECO')
  81705. )
  81706.  
  81707.  
  81708. process.muPFSumDRIsoValuePU03 = cms.EDProducer("CandIsolatorFromDeposits",
  81709. deposits = cms.VPSet(cms.PSet(
  81710. deltaR = cms.double(0.3),
  81711. mode = cms.string('sumDR'),
  81712. skipDefaultVeto = cms.bool(True),
  81713. src = cms.InputTag("muPFIsoDepositPU"),
  81714. vetos = cms.vstring('0.01',
  81715. 'Threshold(0.5)'),
  81716. weight = cms.string('1')
  81717. )),
  81718. mightGet = cms.untracked.vstring('recoIsoDepositedmValueMap_muPFIsoDepositPU__RECO')
  81719. )
  81720.  
  81721.  
  81722. process.muPFSumDRIsoValuePU03PAT = cms.EDProducer("CandIsolatorFromDeposits",
  81723. deposits = cms.VPSet(cms.PSet(
  81724. deltaR = cms.double(0.3),
  81725. mode = cms.string('sumDR'),
  81726. skipDefaultVeto = cms.bool(True),
  81727. src = cms.InputTag("muPFIsoDepositPUPAT"),
  81728. vetos = cms.vstring('0.01',
  81729. 'Threshold(0.5)'),
  81730. weight = cms.string('1')
  81731. )),
  81732. mightGet = cms.untracked.vstring('recoIsoDepositedmValueMap_muPFIsoDepositPUPAT__RECO')
  81733. )
  81734.  
  81735.  
  81736. process.muPFSumDRIsoValuePU04 = cms.EDProducer("CandIsolatorFromDeposits",
  81737. deposits = cms.VPSet(cms.PSet(
  81738. deltaR = cms.double(0.4),
  81739. mode = cms.string('sumDR'),
  81740. skipDefaultVeto = cms.bool(True),
  81741. src = cms.InputTag("muPFIsoDepositPU"),
  81742. vetos = cms.vstring('0.01',
  81743. 'Threshold(0.5)'),
  81744. weight = cms.string('1')
  81745. )),
  81746. mightGet = cms.untracked.vstring('recoIsoDepositedmValueMap_muPFIsoDepositPU__RECO')
  81747. )
  81748.  
  81749.  
  81750. process.muPFSumDRIsoValuePU04PAT = cms.EDProducer("CandIsolatorFromDeposits",
  81751. deposits = cms.VPSet(cms.PSet(
  81752. deltaR = cms.double(0.4),
  81753. mode = cms.string('sumDR'),
  81754. skipDefaultVeto = cms.bool(True),
  81755. src = cms.InputTag("muPFIsoDepositPUPAT"),
  81756. vetos = cms.vstring('0.01',
  81757. 'Threshold(0.5)'),
  81758. weight = cms.string('1')
  81759. )),
  81760. mightGet = cms.untracked.vstring('recoIsoDepositedmValueMap_muPFIsoDepositPUPAT__RECO')
  81761. )
  81762.  
  81763.  
  81764. process.muidAllArbitrated = cms.EDProducer("MuonSelectionTypeValueMapProducer",
  81765. inputMuonCollection = cms.InputTag("muons1stStep"),
  81766. selectionType = cms.string('AllArbitrated')
  81767. )
  81768.  
  81769.  
  81770. process.muidGMStaChiCompatibility = cms.EDProducer("MuonSelectionTypeValueMapProducer",
  81771. inputMuonCollection = cms.InputTag("muons1stStep"),
  81772. selectionType = cms.string('GMStaChiCompatibility')
  81773. )
  81774.  
  81775.  
  81776. process.muidGMTkChiCompatibility = cms.EDProducer("MuonSelectionTypeValueMapProducer",
  81777. inputMuonCollection = cms.InputTag("muons1stStep"),
  81778. selectionType = cms.string('GMTkChiCompatibility')
  81779. )
  81780.  
  81781.  
  81782. process.muidGMTkKinkTight = cms.EDProducer("MuonSelectionTypeValueMapProducer",
  81783. inputMuonCollection = cms.InputTag("muons1stStep"),
  81784. selectionType = cms.string('GMTkKinkTight')
  81785. )
  81786.  
  81787.  
  81788. process.muidGlobalMuonPromptTight = cms.EDProducer("MuonSelectionTypeValueMapProducer",
  81789. inputMuonCollection = cms.InputTag("muons1stStep"),
  81790. selectionType = cms.string('GlobalMuonPromptTight')
  81791. )
  81792.  
  81793.  
  81794. process.muidRPCMuLoose = cms.EDProducer("MuonSelectionTypeValueMapProducer",
  81795. inputMuonCollection = cms.InputTag("muons1stStep"),
  81796. selectionType = cms.string('RPCMuLoose')
  81797. )
  81798.  
  81799.  
  81800. process.muidTM2DCompatibilityLoose = cms.EDProducer("MuonSelectionTypeValueMapProducer",
  81801. inputMuonCollection = cms.InputTag("muons1stStep"),
  81802. selectionType = cms.string('TM2DCompatibilityLoose')
  81803. )
  81804.  
  81805.  
  81806. process.muidTM2DCompatibilityTight = cms.EDProducer("MuonSelectionTypeValueMapProducer",
  81807. inputMuonCollection = cms.InputTag("muons1stStep"),
  81808. selectionType = cms.string('TM2DCompatibilityTight')
  81809. )
  81810.  
  81811.  
  81812. process.muidTMLastStationAngLoose = cms.EDProducer("MuonSelectionTypeValueMapProducer",
  81813. inputMuonCollection = cms.InputTag("muons1stStep"),
  81814. selectionType = cms.string('TMLastStationAngLoose')
  81815. )
  81816.  
  81817.  
  81818. process.muidTMLastStationAngTight = cms.EDProducer("MuonSelectionTypeValueMapProducer",
  81819. inputMuonCollection = cms.InputTag("muons1stStep"),
  81820. selectionType = cms.string('TMLastStationAngTight')
  81821. )
  81822.  
  81823.  
  81824. process.muidTMLastStationLoose = cms.EDProducer("MuonSelectionTypeValueMapProducer",
  81825. inputMuonCollection = cms.InputTag("muons1stStep"),
  81826. selectionType = cms.string('TMLastStationLoose')
  81827. )
  81828.  
  81829.  
  81830. process.muidTMLastStationOptimizedLowPtLoose = cms.EDProducer("MuonSelectionTypeValueMapProducer",
  81831. inputMuonCollection = cms.InputTag("muons1stStep"),
  81832. selectionType = cms.string('TMLastStationOptimizedLowPtLoose')
  81833. )
  81834.  
  81835.  
  81836. process.muidTMLastStationOptimizedLowPtTight = cms.EDProducer("MuonSelectionTypeValueMapProducer",
  81837. inputMuonCollection = cms.InputTag("muons1stStep"),
  81838. selectionType = cms.string('TMLastStationOptimizedLowPtTight')
  81839. )
  81840.  
  81841.  
  81842. process.muidTMLastStationTight = cms.EDProducer("MuonSelectionTypeValueMapProducer",
  81843. inputMuonCollection = cms.InputTag("muons1stStep"),
  81844. selectionType = cms.string('TMLastStationTight')
  81845. )
  81846.  
  81847.  
  81848. process.muidTMOneStationAngLoose = cms.EDProducer("MuonSelectionTypeValueMapProducer",
  81849. inputMuonCollection = cms.InputTag("muons1stStep"),
  81850. selectionType = cms.string('TMOneStationAngLoose')
  81851. )
  81852.  
  81853.  
  81854. process.muidTMOneStationAngTight = cms.EDProducer("MuonSelectionTypeValueMapProducer",
  81855. inputMuonCollection = cms.InputTag("muons1stStep"),
  81856. selectionType = cms.string('TMOneStationAngTight')
  81857. )
  81858.  
  81859.  
  81860. process.muidTMOneStationLoose = cms.EDProducer("MuonSelectionTypeValueMapProducer",
  81861. inputMuonCollection = cms.InputTag("muons1stStep"),
  81862. selectionType = cms.string('TMOneStationLoose')
  81863. )
  81864.  
  81865.  
  81866. process.muidTMOneStationTight = cms.EDProducer("MuonSelectionTypeValueMapProducer",
  81867. inputMuonCollection = cms.InputTag("muons1stStep"),
  81868. selectionType = cms.string('TMOneStationTight')
  81869. )
  81870.  
  81871.  
  81872. process.muidTrackerMuonArbitrated = cms.EDProducer("MuonSelectionTypeValueMapProducer",
  81873. inputMuonCollection = cms.InputTag("muons1stStep"),
  81874. selectionType = cms.string('TrackerMuonArbitrated')
  81875. )
  81876.  
  81877.  
  81878. process.multi5x5BasicClustersCleaned = cms.EDProducer("Multi5x5ClusterProducer",
  81879. IslandBarrelSeedThr = cms.double(0.5),
  81880. IslandEndcapSeedThr = cms.double(0.18),
  81881. RecHitFlagToBeExcluded = cms.vstring('kFaultyHardware',
  81882. 'kNeighboursRecovered',
  81883. 'kTowerRecovered',
  81884. 'kDead',
  81885. 'kWeird'),
  81886. barrelClusterCollection = cms.string('multi5x5BarrelBasicClusters'),
  81887. barrelHitTag = cms.InputTag("ecalRecHit","EcalRecHitsEB"),
  81888. doBarrel = cms.bool(False),
  81889. doEndcap = cms.bool(True),
  81890. endcapClusterCollection = cms.string('multi5x5EndcapBasicClusters'),
  81891. endcapHitTag = cms.InputTag("ecalRecHit","EcalRecHitsEE"),
  81892. posCalcParameters = cms.PSet(
  81893. LogWeighted = cms.bool(True),
  81894. T0_barl = cms.double(7.4),
  81895. T0_endc = cms.double(3.1),
  81896. T0_endcPresh = cms.double(1.2),
  81897. W0 = cms.double(4.2),
  81898. X0 = cms.double(0.89)
  81899. ),
  81900. reassignSeedCrysToClusterItSeeds = cms.bool(True)
  81901. )
  81902.  
  81903.  
  81904. process.multi5x5BasicClustersUncleaned = cms.EDProducer("Multi5x5ClusterProducer",
  81905. IslandBarrelSeedThr = cms.double(0.5),
  81906. IslandEndcapSeedThr = cms.double(0.18),
  81907. RecHitFlagToBeExcluded = cms.vstring(),
  81908. barrelClusterCollection = cms.string('multi5x5BarrelBasicClusters'),
  81909. barrelHitTag = cms.InputTag("ecalRecHit","EcalRecHitsEB"),
  81910. doBarrel = cms.bool(False),
  81911. doEndcap = cms.bool(True),
  81912. endcapClusterCollection = cms.string('multi5x5EndcapBasicClusters'),
  81913. endcapHitTag = cms.InputTag("ecalRecHit","EcalRecHitsEE"),
  81914. posCalcParameters = cms.PSet(
  81915. LogWeighted = cms.bool(True),
  81916. T0_barl = cms.double(7.4),
  81917. T0_endc = cms.double(3.1),
  81918. T0_endcPresh = cms.double(1.2),
  81919. W0 = cms.double(4.2),
  81920. X0 = cms.double(0.89)
  81921. ),
  81922. reassignSeedCrysToClusterItSeeds = cms.bool(True)
  81923. )
  81924.  
  81925.  
  81926. process.multi5x5PreshowerClusterShape = cms.EDProducer("PreshowerClusterShapeProducer",
  81927. PreshowerClusterShapeCollectionX = cms.string('multi5x5PreshowerXClustersShape'),
  81928. PreshowerClusterShapeCollectionY = cms.string('multi5x5PreshowerYClustersShape'),
  81929. debugLevel = cms.string('INFO'),
  81930. endcapSClusterProducer = cms.InputTag("correctedMulti5x5SuperClustersWithPreshower"),
  81931. preshPi0Nstrip = cms.int32(5),
  81932. preshRecHitProducer = cms.InputTag("ecalPreshowerRecHit","EcalRecHitsES"),
  81933. preshStripEnergyCut = cms.double(0.0)
  81934. )
  81935.  
  81936.  
  81937. process.multi5x5SuperClusters = cms.EDProducer("UnifiedSCCollectionProducer",
  81938. bcCollection = cms.string('multi5x5EndcapBasicClusters'),
  81939. bcCollectionUncleanOnly = cms.string('uncleanOnlyMulti5x5EndcapBasicClusters'),
  81940. cleanBcCollection = cms.InputTag("multi5x5BasicClustersCleaned","multi5x5EndcapBasicClusters"),
  81941. cleanScCollection = cms.InputTag("multi5x5SuperClustersCleaned","multi5x5EndcapSuperClusters"),
  81942. scCollection = cms.string('multi5x5EndcapSuperClusters'),
  81943. scCollectionUncleanOnly = cms.string('uncleanOnlyMulti5x5EndcapSuperClusters'),
  81944. uncleanBcCollection = cms.InputTag("multi5x5BasicClustersUncleaned","multi5x5EndcapBasicClusters"),
  81945. uncleanScCollection = cms.InputTag("multi5x5SuperClustersUncleaned","multi5x5EndcapSuperClusters")
  81946. )
  81947.  
  81948.  
  81949. process.multi5x5SuperClustersCleaned = cms.EDProducer("Multi5x5SuperClusterProducer",
  81950. barrelClusterTag = cms.InputTag("multi5x5BasicClusters","multi5x5BarrelBasicClustersCleaned"),
  81951. barrelEtaSearchRoad = cms.double(0.06),
  81952. barrelPhiSearchRoad = cms.double(0.8),
  81953. barrelSuperclusterCollection = cms.string('multi5x5BarrelSuperClusters'),
  81954. bremRecoveryPset = cms.PSet(
  81955. barrel = cms.PSet(
  81956. cryMin = cms.int32(2),
  81957. cryVec = cms.vint32(16, 13, 11, 10, 9,
  81958. 8, 7, 6, 5, 4,
  81959. 3),
  81960. etVec = cms.vdouble(5.0, 10.0, 15.0, 20.0, 30.0,
  81961. 40.0, 45.0, 55.0, 135.0, 195.0,
  81962. 225.0)
  81963. ),
  81964. endcap = cms.PSet(
  81965. a = cms.double(47.85),
  81966. b = cms.double(108.8),
  81967. c = cms.double(0.1201)
  81968. )
  81969. ),
  81970. doBarrel = cms.bool(False),
  81971. doEndcaps = cms.bool(True),
  81972. dynamicPhiRoad = cms.bool(False),
  81973. endcapClusterTag = cms.InputTag("multi5x5BasicClustersCleaned","multi5x5EndcapBasicClusters"),
  81974. endcapEtaSearchRoad = cms.double(0.14),
  81975. endcapPhiSearchRoad = cms.double(0.6),
  81976. endcapSuperclusterCollection = cms.string('multi5x5EndcapSuperClusters'),
  81977. seedTransverseEnergyThreshold = cms.double(1.0)
  81978. )
  81979.  
  81980.  
  81981. process.multi5x5SuperClustersUncleaned = cms.EDProducer("Multi5x5SuperClusterProducer",
  81982. barrelClusterTag = cms.InputTag("multi5x5BasicClusters","multi5x5BarrelBasicClustersCleaned"),
  81983. barrelEtaSearchRoad = cms.double(0.06),
  81984. barrelPhiSearchRoad = cms.double(0.8),
  81985. barrelSuperclusterCollection = cms.string('multi5x5BarrelSuperClusters'),
  81986. bremRecoveryPset = cms.PSet(
  81987. barrel = cms.PSet(
  81988. cryMin = cms.int32(2),
  81989. cryVec = cms.vint32(16, 13, 11, 10, 9,
  81990. 8, 7, 6, 5, 4,
  81991. 3),
  81992. etVec = cms.vdouble(5.0, 10.0, 15.0, 20.0, 30.0,
  81993. 40.0, 45.0, 55.0, 135.0, 195.0,
  81994. 225.0)
  81995. ),
  81996. endcap = cms.PSet(
  81997. a = cms.double(47.85),
  81998. b = cms.double(108.8),
  81999. c = cms.double(0.1201)
  82000. )
  82001. ),
  82002. doBarrel = cms.bool(False),
  82003. doEndcaps = cms.bool(True),
  82004. dynamicPhiRoad = cms.bool(False),
  82005. endcapClusterProducer = cms.string('multi5x5BasicClustersUncleaned'),
  82006. endcapClusterTag = cms.InputTag("multi5x5BasicClustersCleaned","multi5x5EndcapBasicClusters"),
  82007. endcapEtaSearchRoad = cms.double(0.14),
  82008. endcapPhiSearchRoad = cms.double(0.6),
  82009. endcapSuperclusterCollection = cms.string('multi5x5EndcapSuperClusters'),
  82010. seedTransverseEnergyThreshold = cms.double(1.0)
  82011. )
  82012.  
  82013.  
  82014. process.multi5x5SuperClustersWithPreshower = cms.EDProducer("PreshowerPhiClusterProducer",
  82015. assocSClusterCollection = cms.string(''),
  82016. endcapSClusterProducer = cms.InputTag("multi5x5SuperClusters","multi5x5EndcapSuperClusters"),
  82017. esPhiClusterDeltaEta = cms.double(0.15),
  82018. esPhiClusterDeltaPhi = cms.double(0.12),
  82019. esStripEnergyCut = cms.double(0.0),
  82020. etThresh = cms.double(0.0),
  82021. preshClusterCollectionX = cms.string('preshowerXClusters'),
  82022. preshClusterCollectionY = cms.string('preshowerYClusters'),
  82023. preshRecHitProducer = cms.InputTag("ecalPreshowerRecHit","EcalRecHitsES")
  82024. )
  82025.  
  82026.  
  82027. process.muonAssociatorByHitsNoSimHitsHelperGlobal = cms.EDProducer("MuonToTrackingParticleAssociatorEDProducer",
  82028. AbsoluteNumberOfHits_muon = cms.bool(True),
  82029. AbsoluteNumberOfHits_track = cms.bool(True),
  82030. CSClinksTag = cms.InputTag("simMuonCSCDigis","MuonCSCStripDigiSimLinks"),
  82031. CSCsimHitsTag = cms.InputTag(""),
  82032. CSCsimHitsXFTag = cms.InputTag("mix","g4SimHitsMuonCSCHits"),
  82033. CSCwireLinksTag = cms.InputTag("simMuonCSCDigis","MuonCSCWireDigiSimLinks"),
  82034. DTdigiTag = cms.InputTag("simMuonDTDigis"),
  82035. DTdigisimlinkTag = cms.InputTag("simMuonDTDigis"),
  82036. DTrechitTag = cms.InputTag("dt1DRecHits"),
  82037. DTsimhitsTag = cms.InputTag(""),
  82038. DTsimhitsXFTag = cms.InputTag("mix","g4SimHitsMuonDTHits"),
  82039. EfficiencyCut_muon = cms.double(0.0),
  82040. EfficiencyCut_track = cms.double(0.0),
  82041. GEMdigisimlinkTag = cms.InputTag("simMuonGEMDigis","GEM"),
  82042. GEMsimhitsTag = cms.InputTag(""),
  82043. GEMsimhitsXFTag = cms.InputTag("mix","g4SimHitsMuonGEMHits"),
  82044. NHitCut_muon = cms.uint32(0),
  82045. NHitCut_track = cms.uint32(0),
  82046. PurityCut_muon = cms.double(0.0),
  82047. PurityCut_track = cms.double(0.0),
  82048. ROUList = cms.vstring('TrackerHitsTIBLowTof',
  82049. 'TrackerHitsTIBHighTof',
  82050. 'TrackerHitsTIDLowTof',
  82051. 'TrackerHitsTIDHighTof',
  82052. 'TrackerHitsTOBLowTof',
  82053. 'TrackerHitsTOBHighTof',
  82054. 'TrackerHitsTECLowTof',
  82055. 'TrackerHitsTECHighTof',
  82056. 'TrackerHitsPixelBarrelLowTof',
  82057. 'TrackerHitsPixelBarrelHighTof',
  82058. 'TrackerHitsPixelEndcapLowTof',
  82059. 'TrackerHitsPixelEndcapHighTof'),
  82060. RPCdigisimlinkTag = cms.InputTag("simMuonRPCDigis","RPCDigiSimLink"),
  82061. RPCsimhitsTag = cms.InputTag(""),
  82062. RPCsimhitsXFTag = cms.InputTag("mix","g4SimHitsMuonRPCHits"),
  82063. ThreeHitTracksAreSpecial = cms.bool(False),
  82064. UseGrouped = cms.bool(True),
  82065. UseMuon = cms.bool(True),
  82066. UsePixels = cms.bool(True),
  82067. UseSplitting = cms.bool(True),
  82068. UseTracker = cms.bool(True),
  82069. acceptOneStubMatchings = cms.bool(True),
  82070. associatePixel = cms.bool(True),
  82071. associateRecoTracks = cms.bool(True),
  82072. associateStrip = cms.bool(True),
  82073. associatorByWire = cms.bool(False),
  82074. crossingframe = cms.bool(False),
  82075. dumpDT = cms.bool(False),
  82076. dumpInputCollections = cms.untracked.bool(False),
  82077. includeZeroHitMuons = cms.bool(True),
  82078. inputCSCSegmentCollection = cms.InputTag("cscSegments"),
  82079. inputDTRecSegment4DCollection = cms.InputTag("dt4DSegments"),
  82080. links_exist = cms.bool(True),
  82081. pixelSimLinkSrc = cms.InputTag("simSiPixelDigis"),
  82082. simtracksTag = cms.InputTag("g4SimHits"),
  82083. simtracksXFTag = cms.InputTag("mix","g4SimHits"),
  82084. stripSimLinkSrc = cms.InputTag("simSiStripDigis"),
  82085. useGEMs = cms.bool(False)
  82086. )
  82087.  
  82088.  
  82089. process.muonAssociatorByHitsNoSimHitsHelperStandalone = cms.EDProducer("MuonToTrackingParticleAssociatorEDProducer",
  82090. AbsoluteNumberOfHits_muon = cms.bool(True),
  82091. AbsoluteNumberOfHits_track = cms.bool(True),
  82092. CSClinksTag = cms.InputTag("simMuonCSCDigis","MuonCSCStripDigiSimLinks"),
  82093. CSCsimHitsTag = cms.InputTag(""),
  82094. CSCsimHitsXFTag = cms.InputTag("mix","g4SimHitsMuonCSCHits"),
  82095. CSCwireLinksTag = cms.InputTag("simMuonCSCDigis","MuonCSCWireDigiSimLinks"),
  82096. DTdigiTag = cms.InputTag("simMuonDTDigis"),
  82097. DTdigisimlinkTag = cms.InputTag("simMuonDTDigis"),
  82098. DTrechitTag = cms.InputTag("dt1DRecHits"),
  82099. DTsimhitsTag = cms.InputTag(""),
  82100. DTsimhitsXFTag = cms.InputTag("mix","g4SimHitsMuonDTHits"),
  82101. EfficiencyCut_muon = cms.double(0.0),
  82102. EfficiencyCut_track = cms.double(0.0),
  82103. GEMdigisimlinkTag = cms.InputTag("simMuonGEMDigis","GEM"),
  82104. GEMsimhitsTag = cms.InputTag(""),
  82105. GEMsimhitsXFTag = cms.InputTag("mix","g4SimHitsMuonGEMHits"),
  82106. NHitCut_muon = cms.uint32(0),
  82107. NHitCut_track = cms.uint32(0),
  82108. PurityCut_muon = cms.double(0.0),
  82109. PurityCut_track = cms.double(0.0),
  82110. ROUList = cms.vstring('TrackerHitsTIBLowTof',
  82111. 'TrackerHitsTIBHighTof',
  82112. 'TrackerHitsTIDLowTof',
  82113. 'TrackerHitsTIDHighTof',
  82114. 'TrackerHitsTOBLowTof',
  82115. 'TrackerHitsTOBHighTof',
  82116. 'TrackerHitsTECLowTof',
  82117. 'TrackerHitsTECHighTof',
  82118. 'TrackerHitsPixelBarrelLowTof',
  82119. 'TrackerHitsPixelBarrelHighTof',
  82120. 'TrackerHitsPixelEndcapLowTof',
  82121. 'TrackerHitsPixelEndcapHighTof'),
  82122. RPCdigisimlinkTag = cms.InputTag("simMuonRPCDigis","RPCDigiSimLink"),
  82123. RPCsimhitsTag = cms.InputTag(""),
  82124. RPCsimhitsXFTag = cms.InputTag("mix","g4SimHitsMuonRPCHits"),
  82125. ThreeHitTracksAreSpecial = cms.bool(False),
  82126. UseGrouped = cms.bool(True),
  82127. UseMuon = cms.bool(True),
  82128. UsePixels = cms.bool(True),
  82129. UseSplitting = cms.bool(True),
  82130. UseTracker = cms.bool(False),
  82131. acceptOneStubMatchings = cms.bool(True),
  82132. associatePixel = cms.bool(True),
  82133. associateRecoTracks = cms.bool(True),
  82134. associateStrip = cms.bool(True),
  82135. associatorByWire = cms.bool(False),
  82136. crossingframe = cms.bool(False),
  82137. dumpDT = cms.bool(False),
  82138. dumpInputCollections = cms.untracked.bool(False),
  82139. includeZeroHitMuons = cms.bool(True),
  82140. inputCSCSegmentCollection = cms.InputTag("cscSegments"),
  82141. inputDTRecSegment4DCollection = cms.InputTag("dt4DSegments"),
  82142. links_exist = cms.bool(True),
  82143. pixelSimLinkSrc = cms.InputTag("simSiPixelDigis"),
  82144. simtracksTag = cms.InputTag("g4SimHits"),
  82145. simtracksXFTag = cms.InputTag("mix","g4SimHits"),
  82146. stripSimLinkSrc = cms.InputTag("simSiStripDigis"),
  82147. useGEMs = cms.bool(False)
  82148. )
  82149.  
  82150.  
  82151. process.muonAssociatorByHitsNoSimHitsHelperTight = cms.EDProducer("MuonToTrackingParticleAssociatorEDProducer",
  82152. AbsoluteNumberOfHits_muon = cms.bool(True),
  82153. AbsoluteNumberOfHits_track = cms.bool(True),
  82154. CSClinksTag = cms.InputTag("simMuonCSCDigis","MuonCSCStripDigiSimLinks"),
  82155. CSCsimHitsTag = cms.InputTag(""),
  82156. CSCsimHitsXFTag = cms.InputTag("mix","g4SimHitsMuonCSCHits"),
  82157. CSCwireLinksTag = cms.InputTag("simMuonCSCDigis","MuonCSCWireDigiSimLinks"),
  82158. DTdigiTag = cms.InputTag("simMuonDTDigis"),
  82159. DTdigisimlinkTag = cms.InputTag("simMuonDTDigis"),
  82160. DTrechitTag = cms.InputTag("dt1DRecHits"),
  82161. DTsimhitsTag = cms.InputTag(""),
  82162. DTsimhitsXFTag = cms.InputTag("mix","g4SimHitsMuonDTHits"),
  82163. EfficiencyCut_muon = cms.double(0.0),
  82164. EfficiencyCut_track = cms.double(0.0),
  82165. GEMdigisimlinkTag = cms.InputTag("simMuonGEMDigis","GEM"),
  82166. GEMsimhitsTag = cms.InputTag(""),
  82167. GEMsimhitsXFTag = cms.InputTag("mix","g4SimHitsMuonGEMHits"),
  82168. NHitCut_muon = cms.uint32(0),
  82169. NHitCut_track = cms.uint32(0),
  82170. PurityCut_muon = cms.double(0.0),
  82171. PurityCut_track = cms.double(0.0),
  82172. ROUList = cms.vstring('TrackerHitsTIBLowTof',
  82173. 'TrackerHitsTIBHighTof',
  82174. 'TrackerHitsTIDLowTof',
  82175. 'TrackerHitsTIDHighTof',
  82176. 'TrackerHitsTOBLowTof',
  82177. 'TrackerHitsTOBHighTof',
  82178. 'TrackerHitsTECLowTof',
  82179. 'TrackerHitsTECHighTof',
  82180. 'TrackerHitsPixelBarrelLowTof',
  82181. 'TrackerHitsPixelBarrelHighTof',
  82182. 'TrackerHitsPixelEndcapLowTof',
  82183. 'TrackerHitsPixelEndcapHighTof'),
  82184. RPCdigisimlinkTag = cms.InputTag("simMuonRPCDigis","RPCDigiSimLink"),
  82185. RPCsimhitsTag = cms.InputTag(""),
  82186. RPCsimhitsXFTag = cms.InputTag("mix","g4SimHitsMuonRPCHits"),
  82187. ThreeHitTracksAreSpecial = cms.bool(False),
  82188. UseGrouped = cms.bool(True),
  82189. UseMuon = cms.bool(True),
  82190. UsePixels = cms.bool(True),
  82191. UseSplitting = cms.bool(True),
  82192. UseTracker = cms.bool(True),
  82193. acceptOneStubMatchings = cms.bool(True),
  82194. associatePixel = cms.bool(True),
  82195. associateRecoTracks = cms.bool(True),
  82196. associateStrip = cms.bool(True),
  82197. associatorByWire = cms.bool(False),
  82198. crossingframe = cms.bool(False),
  82199. dumpDT = cms.bool(False),
  82200. dumpInputCollections = cms.untracked.bool(False),
  82201. includeZeroHitMuons = cms.bool(True),
  82202. inputCSCSegmentCollection = cms.InputTag("cscSegments"),
  82203. inputDTRecSegment4DCollection = cms.InputTag("dt4DSegments"),
  82204. links_exist = cms.bool(True),
  82205. pixelSimLinkSrc = cms.InputTag("simSiPixelDigis"),
  82206. simtracksTag = cms.InputTag("g4SimHits"),
  82207. simtracksXFTag = cms.InputTag("mix","g4SimHits"),
  82208. stripSimLinkSrc = cms.InputTag("simSiStripDigis"),
  82209. useGEMs = cms.bool(False)
  82210. )
  82211.  
  82212.  
  82213. process.muonAssociatorByHitsNoSimHitsHelperTrk = cms.EDProducer("MuonToTrackingParticleAssociatorEDProducer",
  82214. AbsoluteNumberOfHits_muon = cms.bool(True),
  82215. AbsoluteNumberOfHits_track = cms.bool(True),
  82216. CSClinksTag = cms.InputTag("simMuonCSCDigis","MuonCSCStripDigiSimLinks"),
  82217. CSCsimHitsTag = cms.InputTag(""),
  82218. CSCsimHitsXFTag = cms.InputTag("mix","g4SimHitsMuonCSCHits"),
  82219. CSCwireLinksTag = cms.InputTag("simMuonCSCDigis","MuonCSCWireDigiSimLinks"),
  82220. DTdigiTag = cms.InputTag("simMuonDTDigis"),
  82221. DTdigisimlinkTag = cms.InputTag("simMuonDTDigis"),
  82222. DTrechitTag = cms.InputTag("dt1DRecHits"),
  82223. DTsimhitsTag = cms.InputTag(""),
  82224. DTsimhitsXFTag = cms.InputTag("mix","g4SimHitsMuonDTHits"),
  82225. EfficiencyCut_muon = cms.double(0.0),
  82226. EfficiencyCut_track = cms.double(0.0),
  82227. GEMdigisimlinkTag = cms.InputTag("simMuonGEMDigis","GEM"),
  82228. GEMsimhitsTag = cms.InputTag(""),
  82229. GEMsimhitsXFTag = cms.InputTag("mix","g4SimHitsMuonGEMHits"),
  82230. NHitCut_muon = cms.uint32(0),
  82231. NHitCut_track = cms.uint32(0),
  82232. PurityCut_muon = cms.double(0.0),
  82233. PurityCut_track = cms.double(0.0),
  82234. ROUList = cms.vstring('TrackerHitsTIBLowTof',
  82235. 'TrackerHitsTIBHighTof',
  82236. 'TrackerHitsTIDLowTof',
  82237. 'TrackerHitsTIDHighTof',
  82238. 'TrackerHitsTOBLowTof',
  82239. 'TrackerHitsTOBHighTof',
  82240. 'TrackerHitsTECLowTof',
  82241. 'TrackerHitsTECHighTof',
  82242. 'TrackerHitsPixelBarrelLowTof',
  82243. 'TrackerHitsPixelBarrelHighTof',
  82244. 'TrackerHitsPixelEndcapLowTof',
  82245. 'TrackerHitsPixelEndcapHighTof'),
  82246. RPCdigisimlinkTag = cms.InputTag("simMuonRPCDigis","RPCDigiSimLink"),
  82247. RPCsimhitsTag = cms.InputTag(""),
  82248. RPCsimhitsXFTag = cms.InputTag("mix","g4SimHitsMuonRPCHits"),
  82249. ThreeHitTracksAreSpecial = cms.bool(False),
  82250. UseGrouped = cms.bool(True),
  82251. UseMuon = cms.bool(False),
  82252. UsePixels = cms.bool(True),
  82253. UseSplitting = cms.bool(True),
  82254. UseTracker = cms.bool(True),
  82255. acceptOneStubMatchings = cms.bool(True),
  82256. associatePixel = cms.bool(True),
  82257. associateRecoTracks = cms.bool(True),
  82258. associateStrip = cms.bool(True),
  82259. associatorByWire = cms.bool(False),
  82260. crossingframe = cms.bool(False),
  82261. dumpDT = cms.bool(False),
  82262. dumpInputCollections = cms.untracked.bool(False),
  82263. includeZeroHitMuons = cms.bool(True),
  82264. inputCSCSegmentCollection = cms.InputTag("cscSegments"),
  82265. inputDTRecSegment4DCollection = cms.InputTag("dt4DSegments"),
  82266. links_exist = cms.bool(True),
  82267. pixelSimLinkSrc = cms.InputTag("simSiPixelDigis"),
  82268. simtracksTag = cms.InputTag("g4SimHits"),
  82269. simtracksXFTag = cms.InputTag("mix","g4SimHits"),
  82270. stripSimLinkSrc = cms.InputTag("simSiStripDigis"),
  82271. useGEMs = cms.bool(False)
  82272. )
  82273.  
  82274.  
  82275. process.muonCSCDigis = cms.EDProducer("CSCDCCUnpacker",
  82276. Debug = cms.untracked.bool(False),
  82277. ErrorMask = cms.uint32(0),
  82278. ExaminerMask = cms.uint32(535557110),
  82279. FormatedEventDump = cms.untracked.bool(False),
  82280. InputObjects = cms.InputTag("rawDataCollector"),
  82281. PrintEventNumber = cms.untracked.bool(False),
  82282. SuppressZeroLCT = cms.untracked.bool(True),
  82283. UnpackStatusDigis = cms.bool(False),
  82284. UseExaminer = cms.bool(True),
  82285. UseFormatStatus = cms.bool(True),
  82286. UseSelectiveUnpacking = cms.bool(True),
  82287. VisualFEDInspect = cms.untracked.bool(False),
  82288. VisualFEDShort = cms.untracked.bool(False),
  82289. runDQM = cms.untracked.bool(False)
  82290. )
  82291.  
  82292.  
  82293. process.muonDTDigis = cms.EDProducer("DTUnpackingModule",
  82294. dataType = cms.string('DDU'),
  82295. dqmOnly = cms.bool(False),
  82296. inputLabel = cms.InputTag("rawDataCollector"),
  82297. maxFEDid = cms.untracked.int32(779),
  82298. minFEDid = cms.untracked.int32(770),
  82299. readOutParameters = cms.PSet(
  82300. debug = cms.untracked.bool(False),
  82301. localDAQ = cms.untracked.bool(False),
  82302. performDataIntegrityMonitor = cms.untracked.bool(False),
  82303. rosParameters = cms.PSet(
  82304. debug = cms.untracked.bool(False),
  82305. localDAQ = cms.untracked.bool(False),
  82306. performDataIntegrityMonitor = cms.untracked.bool(False),
  82307. readDDUIDfromDDU = cms.untracked.bool(True),
  82308. readingDDU = cms.untracked.bool(True),
  82309. writeSC = cms.untracked.bool(True)
  82310. )
  82311. ),
  82312. useStandardFEDid = cms.bool(True)
  82313. )
  82314.  
  82315.  
  82316. process.muonEcalDetIds = cms.EDProducer("InterestingEcalDetIdProducer",
  82317. inputCollection = cms.InputTag("muons1stStep")
  82318. )
  82319.  
  82320.  
  82321. process.muonMETValueMapProducer = cms.EDProducer("MuonMETValueMapProducer",
  82322. TrackAssociatorParameters = cms.PSet(
  82323. CSCSegmentCollectionLabel = cms.InputTag("cscSegments"),
  82324. CaloTowerCollectionLabel = cms.InputTag("towerMaker"),
  82325. DTRecSegment4DCollectionLabel = cms.InputTag("dt4DSegments"),
  82326. EBRecHitCollectionLabel = cms.InputTag("ecalRecHit","EcalRecHitsEB"),
  82327. EERecHitCollectionLabel = cms.InputTag("ecalRecHit","EcalRecHitsEE"),
  82328. GEMSegmentCollectionLabel = cms.InputTag("gemSegments"),
  82329. HBHERecHitCollectionLabel = cms.InputTag("hbhereco"),
  82330. HORecHitCollectionLabel = cms.InputTag("horeco"),
  82331. ME0SegmentCollectionLabel = cms.InputTag("me0Segments"),
  82332. accountForTrajectoryChangeCalo = cms.bool(False),
  82333. dREcal = cms.double(9999.0),
  82334. dREcalPreselection = cms.double(0.05),
  82335. dRHcal = cms.double(9999.0),
  82336. dRHcalPreselection = cms.double(0.2),
  82337. dRMuon = cms.double(9999.0),
  82338. dRMuonPreselection = cms.double(0.2),
  82339. dRPreshowerPreselection = cms.double(0.2),
  82340. muonMaxDistanceSigmaX = cms.double(0.0),
  82341. muonMaxDistanceSigmaY = cms.double(0.0),
  82342. muonMaxDistanceX = cms.double(5.0),
  82343. muonMaxDistanceY = cms.double(5.0),
  82344. propagateAllDirections = cms.bool(True),
  82345. trajectoryUncertaintyTolerance = cms.double(-1.0),
  82346. truthMatch = cms.bool(False),
  82347. useCalo = cms.bool(True),
  82348. useEcal = cms.bool(False),
  82349. useGEM = cms.bool(False),
  82350. useHO = cms.bool(False),
  82351. useHcal = cms.bool(False),
  82352. useME0 = cms.bool(False),
  82353. useMuon = cms.bool(False),
  82354. usePreshower = cms.bool(False)
  82355. ),
  82356. beamSpotInputTag = cms.InputTag("offlineBeamSpot"),
  82357. isAlsoTkMu = cms.bool(True),
  82358. maxEta = cms.double(2.5),
  82359. maxNormChi2 = cms.double(10.0),
  82360. maxd0 = cms.double(0.2),
  82361. minPt = cms.double(10.0),
  82362. minnHits = cms.int32(11),
  82363. minnValidStaHits = cms.int32(1),
  82364. muonInputTag = cms.InputTag("muons"),
  82365. towerEtThreshold = cms.double(0.3),
  82366. useHO = cms.bool(False),
  82367. useRecHits = cms.bool(False),
  82368. useTrackAssociatorPositions = cms.bool(True)
  82369. )
  82370.  
  82371.  
  82372. process.muonMatch = cms.EDProducer("MCMatcher",
  82373. checkCharge = cms.bool(True),
  82374. matched = cms.InputTag("prunedGenParticles"),
  82375. maxDPtRel = cms.double(0.5),
  82376. maxDeltaR = cms.double(0.5),
  82377. mcPdgId = cms.vint32(13),
  82378. mcStatus = cms.vint32(1),
  82379. resolveAmbiguities = cms.bool(True),
  82380. resolveByMatchQuality = cms.bool(False),
  82381. src = cms.InputTag("muons")
  82382. )
  82383.  
  82384.  
  82385. process.muonRPCDigis = cms.EDProducer("RPCUnpackingModule",
  82386. InputLabel = cms.InputTag("rawDataCollector"),
  82387. doSynchro = cms.bool(True)
  82388. )
  82389.  
  82390.  
  82391. process.muonSeededSeedsInOut = cms.EDProducer("MuonReSeeder",
  82392. DoPredictionsOnly = cms.bool(False),
  82393. Fitter = cms.string('KFFitterForRefitInsideOut'),
  82394. MuonRecHitBuilder = cms.string('MuonRecHitBuilder'),
  82395. Propagator = cms.string('SmartPropagatorAnyRKOpposite'),
  82396. RefitDirection = cms.string('alongMomentum'),
  82397. RefitRPCHits = cms.bool(True),
  82398. Smoother = cms.string('KFSmootherForRefitInsideOut'),
  82399. TrackerRecHitBuilder = cms.string('WithAngleAndTemplate'),
  82400. cut = cms.string('pt > 2'),
  82401. debug = cms.untracked.bool(False),
  82402. insideOut = cms.bool(True),
  82403. layersToKeep = cms.int32(5),
  82404. src = cms.InputTag("earlyMuons")
  82405. )
  82406.  
  82407.  
  82408. process.muonSeededSeedsOutIn = cms.EDProducer("OutsideInMuonSeeder",
  82409. cut = cms.string('pt > 10 && outerTrack.hitPattern.muonStationsWithValidHits >= 2'),
  82410. debug = cms.untracked.bool(False),
  82411. errorRescaleFactor = cms.double(2.0),
  82412. fromVertex = cms.bool(True),
  82413. hitCollector = cms.string('hitCollectorForOutInMuonSeeds'),
  82414. hitsToTry = cms.int32(3),
  82415. layersToTry = cms.int32(3),
  82416. maxEtaForTOB = cms.double(1.8),
  82417. minEtaForTEC = cms.double(0.7),
  82418. muonPropagator = cms.string('SteppingHelixPropagatorAlong'),
  82419. src = cms.InputTag("earlyMuons"),
  82420. trackerPropagator = cms.string('PropagatorWithMaterial')
  82421. )
  82422.  
  82423.  
  82424. process.muonSeededSeedsOutInDisplaced = cms.EDProducer("OutsideInMuonSeeder",
  82425. cut = cms.string('pt > 10 && outerTrack.hitPattern.muonStationsWithValidHits >= 2'),
  82426. debug = cms.untracked.bool(False),
  82427. errorRescaleFactor = cms.double(2.0),
  82428. fromVertex = cms.bool(False),
  82429. hitCollector = cms.string('hitCollectorForOutInMuonSeeds'),
  82430. hitsToTry = cms.int32(3),
  82431. layersToTry = cms.int32(3),
  82432. maxEtaForTOB = cms.double(1.8),
  82433. minEtaForTEC = cms.double(0.7),
  82434. muonPropagator = cms.string('SteppingHelixPropagatorAlong'),
  82435. src = cms.InputTag("earlyDisplacedMuons"),
  82436. trackerPropagator = cms.string('PropagatorWithMaterial')
  82437. )
  82438.  
  82439.  
  82440. process.muonSeededTrackCandidatesInOut = cms.EDProducer("CkfTrackCandidateMaker",
  82441. MeasurementTrackerEvent = cms.InputTag("MeasurementTrackerEvent"),
  82442. NavigationSchool = cms.string('SimpleNavigationSchool'),
  82443. RedundantSeedCleaner = cms.string('none'),
  82444. SimpleMagneticField = cms.string(''),
  82445. TrajectoryBuilder = cms.string('GroupedCkfTrajectoryBuilder'),
  82446. TrajectoryBuilderPSet = cms.PSet(
  82447. refToPSet_ = cms.string('muonSeededTrajectoryBuilderForInOut')
  82448. ),
  82449. TrajectoryCleaner = cms.string('muonSeededTrajectoryCleanerBySharedHits'),
  82450. TransientInitialStateEstimatorParameters = cms.PSet(
  82451. numberMeasurementsForFit = cms.int32(4),
  82452. propagatorAlongTISE = cms.string('PropagatorWithMaterial'),
  82453. propagatorOppositeTISE = cms.string('PropagatorWithMaterialOpposite')
  82454. ),
  82455. cleanTrajectoryAfterInOut = cms.bool(True),
  82456. doSeedingRegionRebuilding = cms.bool(True),
  82457. maxNSeeds = cms.uint32(500000),
  82458. maxSeedsBeforeCleaning = cms.uint32(5000),
  82459. src = cms.InputTag("muonSeededSeedsInOut"),
  82460. useHitsSplitting = cms.bool(True)
  82461. )
  82462.  
  82463.  
  82464. process.muonSeededTrackCandidatesOutIn = cms.EDProducer("CkfTrackCandidateMaker",
  82465. MeasurementTrackerEvent = cms.InputTag("MeasurementTrackerEvent"),
  82466. NavigationSchool = cms.string('SimpleNavigationSchool'),
  82467. RedundantSeedCleaner = cms.string('CachingSeedCleanerBySharedInput'),
  82468. SimpleMagneticField = cms.string(''),
  82469. TrajectoryBuilder = cms.string('GroupedCkfTrajectoryBuilder'),
  82470. TrajectoryBuilderPSet = cms.PSet(
  82471. refToPSet_ = cms.string('muonSeededTrajectoryBuilderForOutIn')
  82472. ),
  82473. TrajectoryCleaner = cms.string('muonSeededTrajectoryCleanerBySharedHits'),
  82474. TransientInitialStateEstimatorParameters = cms.PSet(
  82475. numberMeasurementsForFit = cms.int32(4),
  82476. propagatorAlongTISE = cms.string('PropagatorWithMaterial'),
  82477. propagatorOppositeTISE = cms.string('PropagatorWithMaterialOpposite')
  82478. ),
  82479. cleanTrajectoryAfterInOut = cms.bool(True),
  82480. doSeedingRegionRebuilding = cms.bool(True),
  82481. maxNSeeds = cms.uint32(500000),
  82482. maxSeedsBeforeCleaning = cms.uint32(5000),
  82483. numHitsForSeedCleaner = cms.int32(50),
  82484. onlyPixelHitsForSeedCleaner = cms.bool(False),
  82485. src = cms.InputTag("muonSeededSeedsOutIn"),
  82486. useHitsSplitting = cms.bool(True)
  82487. )
  82488.  
  82489.  
  82490. process.muonSeededTrackCandidatesOutInDisplaced = cms.EDProducer("CkfTrackCandidateMaker",
  82491. MeasurementTrackerEvent = cms.InputTag("MeasurementTrackerEvent"),
  82492. NavigationSchool = cms.string('SimpleNavigationSchool'),
  82493. RedundantSeedCleaner = cms.string('CachingSeedCleanerBySharedInput'),
  82494. SimpleMagneticField = cms.string(''),
  82495. TrajectoryBuilder = cms.string('GroupedCkfTrajectoryBuilder'),
  82496. TrajectoryBuilderPSet = cms.PSet(
  82497. refToPSet_ = cms.string('muonSeededTrajectoryBuilderForOutInDisplaced')
  82498. ),
  82499. TrajectoryCleaner = cms.string('muonSeededTrajectoryCleanerBySharedHits'),
  82500. TransientInitialStateEstimatorParameters = cms.PSet(
  82501. numberMeasurementsForFit = cms.int32(4),
  82502. propagatorAlongTISE = cms.string('PropagatorWithMaterial'),
  82503. propagatorOppositeTISE = cms.string('PropagatorWithMaterialOpposite')
  82504. ),
  82505. cleanTrajectoryAfterInOut = cms.bool(True),
  82506. doSeedingRegionRebuilding = cms.bool(True),
  82507. maxNSeeds = cms.uint32(500000),
  82508. maxSeedsBeforeCleaning = cms.uint32(5000),
  82509. numHitsForSeedCleaner = cms.int32(50),
  82510. onlyPixelHitsForSeedCleaner = cms.bool(False),
  82511. src = cms.InputTag("muonSeededSeedsOutInDisplaced"),
  82512. useHitsSplitting = cms.bool(True)
  82513. )
  82514.  
  82515.  
  82516. process.muonSeededTracksInOut = cms.EDProducer("TrackProducer",
  82517. AlgorithmName = cms.string('muonSeededStepInOut'),
  82518. Fitter = cms.string('muonSeededFittingSmootherWithOutliersRejectionAndRK'),
  82519. GeometricInnerState = cms.bool(False),
  82520. MeasurementTracker = cms.string(''),
  82521. MeasurementTrackerEvent = cms.InputTag("MeasurementTrackerEvent"),
  82522. NavigationSchool = cms.string('SimpleNavigationSchool'),
  82523. Propagator = cms.string('RungeKuttaTrackerPropagator'),
  82524. SimpleMagneticField = cms.string(''),
  82525. TTRHBuilder = cms.string('WithAngleAndTemplate'),
  82526. TrajectoryInEvent = cms.bool(False),
  82527. alias = cms.untracked.string('ctfWithMaterialTracks'),
  82528. beamSpot = cms.InputTag("offlineBeamSpot"),
  82529. clusterRemovalInfo = cms.InputTag(""),
  82530. src = cms.InputTag("muonSeededTrackCandidatesInOut"),
  82531. useHitsSplitting = cms.bool(False),
  82532. useSimpleMF = cms.bool(False)
  82533. )
  82534.  
  82535.  
  82536. process.muonSeededTracksInOutClassifier = cms.EDProducer("TrackCutClassifier",
  82537. GBRForestFileName = cms.string(''),
  82538. GBRForestLabel = cms.string(''),
  82539. beamspot = cms.InputTag("offlineBeamSpot"),
  82540. mva = cms.PSet(
  82541. dr_par = cms.PSet(
  82542. d0err = cms.vdouble(0.003, 0.003, 0.003),
  82543. d0err_par = cms.vdouble(0.001, 0.001, 0.001),
  82544. drWPVerr_par = cms.vdouble(3.40282346639e+38, 3.40282346639e+38, 3.40282346639e+38),
  82545. dr_exp = cms.vint32(2147483647, 2147483647, 2147483647),
  82546. dr_par1 = cms.vdouble(3.40282346639e+38, 3.40282346639e+38, 3.40282346639e+38),
  82547. dr_par2 = cms.vdouble(3.40282346639e+38, 3.40282346639e+38, 3.40282346639e+38)
  82548. ),
  82549. dz_par = cms.PSet(
  82550. dzWPVerr_par = cms.vdouble(3.40282346639e+38, 3.40282346639e+38, 3.40282346639e+38),
  82551. dz_exp = cms.vint32(2147483647, 2147483647, 2147483647),
  82552. dz_par1 = cms.vdouble(3.40282346639e+38, 3.40282346639e+38, 3.40282346639e+38),
  82553. dz_par2 = cms.vdouble(3.40282346639e+38, 3.40282346639e+38, 3.40282346639e+38)
  82554. ),
  82555. isHLT = cms.bool(False),
  82556. maxChi2 = cms.vdouble(9999.0, 9999.0, 9999.0),
  82557. maxChi2n = cms.vdouble(10.0, 1.0, 0.4),
  82558. maxDr = cms.vdouble(3.40282346639e+38, 3.40282346639e+38, 3.40282346639e+38),
  82559. maxDz = cms.vdouble(3.40282346639e+38, 3.40282346639e+38, 3.40282346639e+38),
  82560. maxDzWrtBS = cms.vdouble(3.40282346639e+38, 24, 15),
  82561. maxLostLayers = cms.vint32(4, 3, 2),
  82562. maxRelPtErr = cms.vdouble(3.40282346639e+38, 3.40282346639e+38, 3.40282346639e+38),
  82563. min3DLayers = cms.vint32(1, 2, 2),
  82564. minHits = cms.vint32(0, 0, 1),
  82565. minHits4pass = cms.vint32(2147483647, 2147483647, 2147483647),
  82566. minLayers = cms.vint32(3, 5, 5),
  82567. minNVtxTrk = cms.int32(2),
  82568. minNdof = cms.vdouble(-1, -1, -1),
  82569. minPixelHits = cms.vint32(0, 0, 0)
  82570. ),
  82571. qualityCuts = cms.vdouble(-0.7, 0.1, 0.7),
  82572. src = cms.InputTag("muonSeededTracksInOut"),
  82573. vertices = cms.InputTag("firstStepPrimaryVertices")
  82574. )
  82575.  
  82576.  
  82577. process.muonSeededTracksOutIn = cms.EDProducer("TrackProducer",
  82578. AlgorithmName = cms.string('muonSeededStepOutIn'),
  82579. Fitter = cms.string('muonSeededFittingSmootherWithOutliersRejectionAndRK'),
  82580. GeometricInnerState = cms.bool(False),
  82581. MeasurementTracker = cms.string(''),
  82582. MeasurementTrackerEvent = cms.InputTag("MeasurementTrackerEvent"),
  82583. NavigationSchool = cms.string('SimpleNavigationSchool'),
  82584. Propagator = cms.string('RungeKuttaTrackerPropagator'),
  82585. SimpleMagneticField = cms.string(''),
  82586. TTRHBuilder = cms.string('WithAngleAndTemplate'),
  82587. TrajectoryInEvent = cms.bool(False),
  82588. alias = cms.untracked.string('ctfWithMaterialTracks'),
  82589. beamSpot = cms.InputTag("offlineBeamSpot"),
  82590. clusterRemovalInfo = cms.InputTag(""),
  82591. src = cms.InputTag("muonSeededTrackCandidatesOutIn"),
  82592. useHitsSplitting = cms.bool(False),
  82593. useSimpleMF = cms.bool(False)
  82594. )
  82595.  
  82596.  
  82597. process.muonSeededTracksOutInClassifier = cms.EDProducer("TrackCutClassifier",
  82598. GBRForestFileName = cms.string(''),
  82599. GBRForestLabel = cms.string(''),
  82600. beamspot = cms.InputTag("offlineBeamSpot"),
  82601. mva = cms.PSet(
  82602. dr_par = cms.PSet(
  82603. d0err = cms.vdouble(0.003, 0.003, 0.003),
  82604. d0err_par = cms.vdouble(0.001, 0.001, 0.001),
  82605. drWPVerr_par = cms.vdouble(3.40282346639e+38, 3.40282346639e+38, 3.40282346639e+38),
  82606. dr_exp = cms.vint32(2147483647, 2147483647, 2147483647),
  82607. dr_par1 = cms.vdouble(3.40282346639e+38, 3.40282346639e+38, 3.40282346639e+38),
  82608. dr_par2 = cms.vdouble(3.40282346639e+38, 3.40282346639e+38, 3.40282346639e+38)
  82609. ),
  82610. dz_par = cms.PSet(
  82611. dzWPVerr_par = cms.vdouble(3.40282346639e+38, 3.40282346639e+38, 3.40282346639e+38),
  82612. dz_exp = cms.vint32(2147483647, 2147483647, 2147483647),
  82613. dz_par1 = cms.vdouble(3.40282346639e+38, 3.40282346639e+38, 3.40282346639e+38),
  82614. dz_par2 = cms.vdouble(3.40282346639e+38, 3.40282346639e+38, 3.40282346639e+38)
  82615. ),
  82616. isHLT = cms.bool(False),
  82617. maxChi2 = cms.vdouble(9999.0, 9999.0, 9999.0),
  82618. maxChi2n = cms.vdouble(10.0, 1.0, 0.4),
  82619. maxDr = cms.vdouble(3.40282346639e+38, 3.40282346639e+38, 3.40282346639e+38),
  82620. maxDz = cms.vdouble(3.40282346639e+38, 3.40282346639e+38, 3.40282346639e+38),
  82621. maxDzWrtBS = cms.vdouble(3.40282346639e+38, 24, 15),
  82622. maxLostLayers = cms.vint32(4, 3, 2),
  82623. maxRelPtErr = cms.vdouble(3.40282346639e+38, 3.40282346639e+38, 3.40282346639e+38),
  82624. min3DLayers = cms.vint32(1, 2, 2),
  82625. minHits = cms.vint32(0, 0, 1),
  82626. minHits4pass = cms.vint32(2147483647, 2147483647, 2147483647),
  82627. minLayers = cms.vint32(3, 5, 5),
  82628. minNVtxTrk = cms.int32(2),
  82629. minNdof = cms.vdouble(-1, -1, -1),
  82630. minPixelHits = cms.vint32(0, 0, 0)
  82631. ),
  82632. qualityCuts = cms.vdouble(-0.7, 0.1, 0.7),
  82633. src = cms.InputTag("muonSeededTracksOutIn"),
  82634. vertices = cms.InputTag("firstStepPrimaryVertices")
  82635. )
  82636.  
  82637.  
  82638. process.muonSeededTracksOutInDisplaced = cms.EDProducer("TrackProducer",
  82639. AlgorithmName = cms.string('muonSeededStepOutIn'),
  82640. Fitter = cms.string('muonSeededFittingSmootherWithOutliersRejectionAndRK'),
  82641. GeometricInnerState = cms.bool(False),
  82642. MeasurementTracker = cms.string(''),
  82643. MeasurementTrackerEvent = cms.InputTag("MeasurementTrackerEvent"),
  82644. NavigationSchool = cms.string('SimpleNavigationSchool'),
  82645. Propagator = cms.string('RungeKuttaTrackerPropagator'),
  82646. SimpleMagneticField = cms.string(''),
  82647. TTRHBuilder = cms.string('WithAngleAndTemplate'),
  82648. TrajectoryInEvent = cms.bool(False),
  82649. alias = cms.untracked.string('ctfWithMaterialTracks'),
  82650. beamSpot = cms.InputTag("offlineBeamSpot"),
  82651. clusterRemovalInfo = cms.InputTag(""),
  82652. src = cms.InputTag("muonSeededTrackCandidatesOutInDisplaced"),
  82653. useHitsSplitting = cms.bool(False),
  82654. useSimpleMF = cms.bool(False)
  82655. )
  82656.  
  82657.  
  82658. process.muonSeededTracksOutInDisplacedClassifier = cms.EDProducer("TrackCutClassifier",
  82659. GBRForestFileName = cms.string(''),
  82660. GBRForestLabel = cms.string(''),
  82661. beamspot = cms.InputTag("offlineBeamSpot"),
  82662. mva = cms.PSet(
  82663. dr_par = cms.PSet(
  82664. d0err = cms.vdouble(0.003, 0.003, 0.003),
  82665. d0err_par = cms.vdouble(0.001, 0.001, 0.001),
  82666. drWPVerr_par = cms.vdouble(3.40282346639e+38, 3.40282346639e+38, 3.40282346639e+38),
  82667. dr_exp = cms.vint32(2147483647, 2147483647, 2147483647),
  82668. dr_par1 = cms.vdouble(3.40282346639e+38, 3.40282346639e+38, 3.40282346639e+38),
  82669. dr_par2 = cms.vdouble(3.40282346639e+38, 3.40282346639e+38, 3.40282346639e+38)
  82670. ),
  82671. dz_par = cms.PSet(
  82672. dzWPVerr_par = cms.vdouble(3.40282346639e+38, 3.40282346639e+38, 3.40282346639e+38),
  82673. dz_exp = cms.vint32(2147483647, 2147483647, 2147483647),
  82674. dz_par1 = cms.vdouble(3.40282346639e+38, 3.40282346639e+38, 3.40282346639e+38),
  82675. dz_par2 = cms.vdouble(3.40282346639e+38, 3.40282346639e+38, 3.40282346639e+38)
  82676. ),
  82677. isHLT = cms.bool(False),
  82678. maxChi2 = cms.vdouble(9999.0, 9999.0, 9999.0),
  82679. maxChi2n = cms.vdouble(10.0, 1.0, 0.4),
  82680. maxDr = cms.vdouble(3.40282346639e+38, 3.40282346639e+38, 3.40282346639e+38),
  82681. maxDz = cms.vdouble(3.40282346639e+38, 3.40282346639e+38, 3.40282346639e+38),
  82682. maxDzWrtBS = cms.vdouble(3.40282346639e+38, 24, 15),
  82683. maxLostLayers = cms.vint32(4, 3, 2),
  82684. maxRelPtErr = cms.vdouble(3.40282346639e+38, 3.40282346639e+38, 3.40282346639e+38),
  82685. min3DLayers = cms.vint32(1, 2, 2),
  82686. minHits = cms.vint32(0, 0, 1),
  82687. minHits4pass = cms.vint32(2147483647, 2147483647, 2147483647),
  82688. minLayers = cms.vint32(3, 5, 5),
  82689. minNVtxTrk = cms.int32(2),
  82690. minNdof = cms.vdouble(-1, -1, -1),
  82691. minPixelHits = cms.vint32(0, 0, 0)
  82692. ),
  82693. qualityCuts = cms.vdouble(-0.7, 0.1, 0.7),
  82694. src = cms.InputTag("muonSeededTracksOutInDisplaced"),
  82695. vertices = cms.InputTag("firstStepPrimaryVertices")
  82696. )
  82697.  
  82698.  
  82699. process.muonShowerInformation = cms.EDProducer("MuonShowerInformationProducer",
  82700. ServiceParameters = cms.PSet(
  82701. CSCLayers = cms.untracked.bool(True),
  82702. GEMLayers = cms.untracked.bool(False),
  82703. ME0Layers = cms.bool(False),
  82704. Propagators = cms.untracked.vstring('SteppingHelixPropagatorAny',
  82705. 'SteppingHelixPropagatorAlong',
  82706. 'SteppingHelixPropagatorOpposite',
  82707. 'SteppingHelixPropagatorL2Any',
  82708. 'SteppingHelixPropagatorL2Along',
  82709. 'SteppingHelixPropagatorL2Opposite',
  82710. 'SteppingHelixPropagatorAnyNoError',
  82711. 'SteppingHelixPropagatorAlongNoError',
  82712. 'SteppingHelixPropagatorOppositeNoError',
  82713. 'SteppingHelixPropagatorL2AnyNoError',
  82714. 'SteppingHelixPropagatorL2AlongNoError',
  82715. 'SteppingHelixPropagatorL2OppositeNoError',
  82716. 'PropagatorWithMaterial',
  82717. 'PropagatorWithMaterialOpposite',
  82718. 'SmartPropagator',
  82719. 'SmartPropagatorOpposite',
  82720. 'SmartPropagatorAnyOpposite',
  82721. 'SmartPropagatorAny',
  82722. 'SmartPropagatorRK',
  82723. 'SmartPropagatorAnyRK',
  82724. 'StraightLinePropagator'),
  82725. RPCLayers = cms.bool(True),
  82726. UseMuonNavigation = cms.untracked.bool(True)
  82727. ),
  82728. ShowerInformationFillerParameters = cms.PSet(
  82729. CSCRecSegmentLabel = cms.InputTag("csc2DRecHits"),
  82730. CSCSegmentLabel = cms.InputTag("cscSegments"),
  82731. DT4DRecSegmentLabel = cms.InputTag("dt4DSegments"),
  82732. DTRecSegmentLabel = cms.InputTag("dt1DRecHits"),
  82733. MuonRecHitBuilder = cms.string('MuonRecHitBuilder'),
  82734. RPCRecSegmentLabel = cms.InputTag("rpcRecHits"),
  82735. ServiceParameters = cms.PSet(
  82736. CSCLayers = cms.untracked.bool(True),
  82737. GEMLayers = cms.untracked.bool(False),
  82738. ME0Layers = cms.bool(False),
  82739. Propagators = cms.untracked.vstring('SteppingHelixPropagatorAny',
  82740. 'SteppingHelixPropagatorAlong',
  82741. 'SteppingHelixPropagatorOpposite',
  82742. 'SteppingHelixPropagatorL2Any',
  82743. 'SteppingHelixPropagatorL2Along',
  82744. 'SteppingHelixPropagatorL2Opposite',
  82745. 'SteppingHelixPropagatorAnyNoError',
  82746. 'SteppingHelixPropagatorAlongNoError',
  82747. 'SteppingHelixPropagatorOppositeNoError',
  82748. 'SteppingHelixPropagatorL2AnyNoError',
  82749. 'SteppingHelixPropagatorL2AlongNoError',
  82750. 'SteppingHelixPropagatorL2OppositeNoError',
  82751. 'PropagatorWithMaterial',
  82752. 'PropagatorWithMaterialOpposite',
  82753. 'SmartPropagator',
  82754. 'SmartPropagatorOpposite',
  82755. 'SmartPropagatorAnyOpposite',
  82756. 'SmartPropagatorAny',
  82757. 'SmartPropagatorRK',
  82758. 'SmartPropagatorAnyRK',
  82759. 'StraightLinePropagator'),
  82760. RPCLayers = cms.bool(True),
  82761. UseMuonNavigation = cms.untracked.bool(True)
  82762. ),
  82763. TrackerRecHitBuilder = cms.string('WithTrackAngle')
  82764. ),
  82765. muonCollection = cms.InputTag("muons1stStep"),
  82766. trackCollection = cms.InputTag("generalTracks")
  82767. )
  82768.  
  82769.  
  82770. process.muons = cms.EDProducer("MuonProducer",
  82771. ActivateDebug = cms.untracked.bool(False),
  82772. CosmicIdMap = cms.InputTag("cosmicsVeto"),
  82773. EcalIsoDeposits = cms.InputTag("muIsoDepositCalByAssociatorTowers","ecal"),
  82774. FillCosmicsIdMap = cms.bool(True),
  82775. FillDetectorBasedIsolation = cms.bool(True),
  82776. FillPFIsolation = cms.bool(True),
  82777. FillPFMomentumAndAssociation = cms.bool(True),
  82778. FillSelectorMaps = cms.bool(True),
  82779. FillShoweringInfo = cms.bool(True),
  82780. FillTimingInfo = cms.bool(True),
  82781. HcalIsoDeposits = cms.InputTag("muIsoDepositCalByAssociatorTowers","hcal"),
  82782. HoIsoDeposits = cms.InputTag("muIsoDepositCalByAssociatorTowers","ho"),
  82783. InputMuons = cms.InputTag("muons1stStep"),
  82784. JetIsoDeposits = cms.InputTag("muIsoDepositJets"),
  82785. PFCandidates = cms.InputTag("particleFlowTmp"),
  82786. PFIsolation = cms.PSet(
  82787. pfIsoMeanDRProfileR03 = cms.PSet(
  82788. chargedHadron = cms.InputTag("muPFMeanDRIsoValueCharged03"),
  82789. chargedParticle = cms.InputTag("muPFMeanDRIsoValueChargedAll03"),
  82790. neutralHadron = cms.InputTag("muPFMeanDRIsoValueNeutral03"),
  82791. neutralHadronHighThreshold = cms.InputTag("muPFMeanDRIsoValueNeutralHighThreshold03"),
  82792. photon = cms.InputTag("muPFMeanDRIsoValueGamma03"),
  82793. photonHighThreshold = cms.InputTag("muPFMeanDRIsoValueGammaHighThreshold03"),
  82794. pu = cms.InputTag("muPFMeanDRIsoValuePU03")
  82795. ),
  82796. pfIsoMeanDRProfileR04 = cms.PSet(
  82797. chargedHadron = cms.InputTag("muPFMeanDRIsoValueCharged04"),
  82798. chargedParticle = cms.InputTag("muPFMeanDRIsoValueChargedAll04"),
  82799. neutralHadron = cms.InputTag("muPFMeanDRIsoValueNeutral04"),
  82800. neutralHadronHighThreshold = cms.InputTag("muPFMeanDRIsoValueNeutralHighThreshold04"),
  82801. photon = cms.InputTag("muPFMeanDRIsoValueGamma04"),
  82802. photonHighThreshold = cms.InputTag("muPFMeanDRIsoValueGammaHighThreshold04"),
  82803. pu = cms.InputTag("muPFMeanDRIsoValuePU04")
  82804. ),
  82805. pfIsoSumDRProfileR03 = cms.PSet(
  82806. chargedHadron = cms.InputTag("muPFSumDRIsoValueCharged03"),
  82807. chargedParticle = cms.InputTag("muPFSumDRIsoValueChargedAll03"),
  82808. neutralHadron = cms.InputTag("muPFSumDRIsoValueNeutral03"),
  82809. neutralHadronHighThreshold = cms.InputTag("muPFSumDRIsoValueNeutralHighThreshold03"),
  82810. photon = cms.InputTag("muPFSumDRIsoValueGamma03"),
  82811. photonHighThreshold = cms.InputTag("muPFSumDRIsoValueGammaHighThreshold03"),
  82812. pu = cms.InputTag("muPFSumDRIsoValuePU03")
  82813. ),
  82814. pfIsoSumDRProfileR04 = cms.PSet(
  82815. chargedHadron = cms.InputTag("muPFSumDRIsoValueCharged04"),
  82816. chargedParticle = cms.InputTag("muPFSumDRIsoValueChargedAll04"),
  82817. neutralHadron = cms.InputTag("muPFSumDRIsoValueNeutral04"),
  82818. neutralHadronHighThreshold = cms.InputTag("muPFSumDRIsoValueNeutralHighThreshold04"),
  82819. photon = cms.InputTag("muPFSumDRIsoValueGamma04"),
  82820. photonHighThreshold = cms.InputTag("muPFSumDRIsoValueGammaHighThreshold04"),
  82821. pu = cms.InputTag("muPFSumDRIsoValuePU04")
  82822. ),
  82823. pfIsolationR03 = cms.PSet(
  82824. chargedHadron = cms.InputTag("muPFIsoValueCharged03"),
  82825. chargedParticle = cms.InputTag("muPFIsoValueChargedAll03"),
  82826. neutralHadron = cms.InputTag("muPFIsoValueNeutral03"),
  82827. neutralHadronHighThreshold = cms.InputTag("muPFIsoValueNeutralHighThreshold03"),
  82828. photon = cms.InputTag("muPFIsoValueGamma03"),
  82829. photonHighThreshold = cms.InputTag("muPFIsoValueGammaHighThreshold03"),
  82830. pu = cms.InputTag("muPFIsoValuePU03")
  82831. ),
  82832. pfIsolationR04 = cms.PSet(
  82833. chargedHadron = cms.InputTag("muPFIsoValueCharged04"),
  82834. chargedParticle = cms.InputTag("muPFIsoValueChargedAll04"),
  82835. neutralHadron = cms.InputTag("muPFIsoValueNeutral04"),
  82836. neutralHadronHighThreshold = cms.InputTag("muPFIsoValueNeutralHighThreshold04"),
  82837. photon = cms.InputTag("muPFIsoValueGamma04"),
  82838. photonHighThreshold = cms.InputTag("muPFIsoValueGammaHighThreshold04"),
  82839. pu = cms.InputTag("muPFIsoValuePU04")
  82840. )
  82841. ),
  82842. SelectorMaps = cms.VInputTag(cms.InputTag("muidTMLastStationOptimizedLowPtLoose"), cms.InputTag("muidTMLastStationOptimizedLowPtTight"), cms.InputTag("muidTM2DCompatibilityLoose"), cms.InputTag("muidTM2DCompatibilityTight"), cms.InputTag("muidTrackerMuonArbitrated"),
  82843. cms.InputTag("muidTMLastStationAngLoose"), cms.InputTag("muidGlobalMuonPromptTight"), cms.InputTag("muidGMStaChiCompatibility"), cms.InputTag("muidTMLastStationAngTight"), cms.InputTag("muidGMTkChiCompatibility"),
  82844. cms.InputTag("muidTMOneStationAngTight"), cms.InputTag("muidTMOneStationAngLoose"), cms.InputTag("muidTMLastStationLoose"), cms.InputTag("muidTMLastStationTight"), cms.InputTag("muidTMOneStationTight"),
  82845. cms.InputTag("muidTMOneStationLoose"), cms.InputTag("muidAllArbitrated"), cms.InputTag("muidGMTkKinkTight"), cms.InputTag("muidRPCMuLoose")),
  82846. ShowerInfoMap = cms.InputTag("muonShowerInformation"),
  82847. TrackIsoDeposits = cms.InputTag("muIsoDepositTk")
  82848. )
  82849.  
  82850.  
  82851. process.muons1stStep = cms.EDProducer("MuonIdProducer",
  82852. CaloExtractorPSet = cms.PSet(
  82853. CenterConeOnCalIntersection = cms.bool(False),
  82854. ComponentName = cms.string('CaloExtractorByAssociator'),
  82855. DR_Max = cms.double(0.5),
  82856. DR_Veto_E = cms.double(0.07),
  82857. DR_Veto_H = cms.double(0.1),
  82858. DR_Veto_HO = cms.double(0.1),
  82859. DepositInstanceLabels = cms.vstring('ecal',
  82860. 'hcal',
  82861. 'ho'),
  82862. DepositLabel = cms.untracked.string('Cal'),
  82863. NoiseTow_EB = cms.double(0.04),
  82864. NoiseTow_EE = cms.double(0.15),
  82865. Noise_EB = cms.double(0.025),
  82866. Noise_EE = cms.double(0.1),
  82867. Noise_HB = cms.double(0.2),
  82868. Noise_HE = cms.double(0.2),
  82869. Noise_HO = cms.double(0.2),
  82870. PrintTimeReport = cms.untracked.bool(False),
  82871. PropagatorName = cms.string('SteppingHelixPropagatorAny'),
  82872. ServiceParameters = cms.PSet(
  82873. Propagators = cms.untracked.vstring('SteppingHelixPropagatorAny'),
  82874. RPCLayers = cms.bool(False),
  82875. UseMuonNavigation = cms.untracked.bool(False)
  82876. ),
  82877. Threshold_E = cms.double(0.2),
  82878. Threshold_H = cms.double(0.5),
  82879. Threshold_HO = cms.double(0.5),
  82880. TrackAssociatorParameters = cms.PSet(
  82881. CSCSegmentCollectionLabel = cms.InputTag("cscSegments"),
  82882. CaloTowerCollectionLabel = cms.InputTag("towerMaker"),
  82883. DTRecSegment4DCollectionLabel = cms.InputTag("dt4DSegments"),
  82884. EBRecHitCollectionLabel = cms.InputTag("ecalRecHit","EcalRecHitsEB"),
  82885. EERecHitCollectionLabel = cms.InputTag("ecalRecHit","EcalRecHitsEE"),
  82886. GEMSegmentCollectionLabel = cms.InputTag("gemSegments"),
  82887. HBHERecHitCollectionLabel = cms.InputTag("hbhereco"),
  82888. HORecHitCollectionLabel = cms.InputTag("horeco"),
  82889. ME0SegmentCollectionLabel = cms.InputTag("me0Segments"),
  82890. accountForTrajectoryChangeCalo = cms.bool(False),
  82891. dREcal = cms.double(1.0),
  82892. dREcalPreselection = cms.double(1.0),
  82893. dRHcal = cms.double(1.0),
  82894. dRHcalPreselection = cms.double(1.0),
  82895. dRMuon = cms.double(9999.0),
  82896. dRMuonPreselection = cms.double(0.2),
  82897. dRPreshowerPreselection = cms.double(0.2),
  82898. muonMaxDistanceSigmaX = cms.double(0.0),
  82899. muonMaxDistanceSigmaY = cms.double(0.0),
  82900. muonMaxDistanceX = cms.double(5.0),
  82901. muonMaxDistanceY = cms.double(5.0),
  82902. propagateAllDirections = cms.bool(True),
  82903. trajectoryUncertaintyTolerance = cms.double(-1.0),
  82904. truthMatch = cms.bool(False),
  82905. useCalo = cms.bool(True),
  82906. useEcal = cms.bool(False),
  82907. useGEM = cms.bool(False),
  82908. useHO = cms.bool(False),
  82909. useHcal = cms.bool(False),
  82910. useME0 = cms.bool(False),
  82911. useMuon = cms.bool(False),
  82912. usePreshower = cms.bool(False)
  82913. ),
  82914. UseRecHitsFlag = cms.bool(False)
  82915. ),
  82916. JetExtractorPSet = cms.PSet(
  82917. ComponentName = cms.string('JetExtractor'),
  82918. DR_Max = cms.double(1.0),
  82919. DR_Veto = cms.double(0.1),
  82920. ExcludeMuonVeto = cms.bool(True),
  82921. JetCollectionLabel = cms.InputTag("ak4CaloJets"),
  82922. PrintTimeReport = cms.untracked.bool(False),
  82923. PropagatorName = cms.string('SteppingHelixPropagatorAny'),
  82924. ServiceParameters = cms.PSet(
  82925. Propagators = cms.untracked.vstring('SteppingHelixPropagatorAny'),
  82926. RPCLayers = cms.bool(False),
  82927. UseMuonNavigation = cms.untracked.bool(False)
  82928. ),
  82929. Threshold = cms.double(5.0),
  82930. TrackAssociatorParameters = cms.PSet(
  82931. CSCSegmentCollectionLabel = cms.InputTag("cscSegments"),
  82932. CaloTowerCollectionLabel = cms.InputTag("towerMaker"),
  82933. DTRecSegment4DCollectionLabel = cms.InputTag("dt4DSegments"),
  82934. EBRecHitCollectionLabel = cms.InputTag("ecalRecHit","EcalRecHitsEB"),
  82935. EERecHitCollectionLabel = cms.InputTag("ecalRecHit","EcalRecHitsEE"),
  82936. GEMSegmentCollectionLabel = cms.InputTag("gemSegments"),
  82937. HBHERecHitCollectionLabel = cms.InputTag("hbhereco"),
  82938. HORecHitCollectionLabel = cms.InputTag("horeco"),
  82939. ME0SegmentCollectionLabel = cms.InputTag("me0Segments"),
  82940. accountForTrajectoryChangeCalo = cms.bool(False),
  82941. dREcal = cms.double(0.5),
  82942. dREcalPreselection = cms.double(0.5),
  82943. dRHcal = cms.double(0.5),
  82944. dRHcalPreselection = cms.double(0.5),
  82945. dRMuon = cms.double(9999.0),
  82946. dRMuonPreselection = cms.double(0.2),
  82947. dRPreshowerPreselection = cms.double(0.2),
  82948. muonMaxDistanceSigmaX = cms.double(0.0),
  82949. muonMaxDistanceSigmaY = cms.double(0.0),
  82950. muonMaxDistanceX = cms.double(5.0),
  82951. muonMaxDistanceY = cms.double(5.0),
  82952. propagateAllDirections = cms.bool(True),
  82953. trajectoryUncertaintyTolerance = cms.double(-1.0),
  82954. truthMatch = cms.bool(False),
  82955. useCalo = cms.bool(True),
  82956. useEcal = cms.bool(False),
  82957. useGEM = cms.bool(False),
  82958. useHO = cms.bool(False),
  82959. useHcal = cms.bool(False),
  82960. useME0 = cms.bool(False),
  82961. useMuon = cms.bool(False),
  82962. usePreshower = cms.bool(False)
  82963. )
  82964. ),
  82965. MuonCaloCompatibility = cms.PSet(
  82966. MuonTemplateFileName = cms.FileInPath('RecoMuon/MuonIdentification/data/MuID_templates_muons_lowPt_3_1_norm.root'),
  82967. PionTemplateFileName = cms.FileInPath('RecoMuon/MuonIdentification/data/MuID_templates_pions_lowPt_3_1_norm.root'),
  82968. allSiPMHO = cms.bool(False),
  82969. delta_eta = cms.double(0.02),
  82970. delta_phi = cms.double(0.02)
  82971. ),
  82972. TimingFillerParameters = cms.PSet(
  82973. CSCTimingParameters = cms.PSet(
  82974. CSCStripError = cms.double(7.0),
  82975. CSCStripTimeOffset = cms.double(0.0),
  82976. CSCWireError = cms.double(8.6),
  82977. CSCWireTimeOffset = cms.double(0.0),
  82978. PruneCut = cms.double(9.0),
  82979. ServiceParameters = cms.PSet(
  82980. Propagators = cms.untracked.vstring('SteppingHelixPropagatorAny',
  82981. 'PropagatorWithMaterial',
  82982. 'PropagatorWithMaterialOpposite'),
  82983. RPCLayers = cms.bool(True)
  82984. ),
  82985. UseStripTime = cms.bool(True),
  82986. UseWireTime = cms.bool(True),
  82987. debug = cms.bool(False)
  82988. ),
  82989. DTTimingParameters = cms.PSet(
  82990. DTTimeOffset = cms.double(0.0),
  82991. DoWireCorr = cms.bool(True),
  82992. DropTheta = cms.bool(True),
  82993. HitError = cms.double(2.8),
  82994. HitsMin = cms.int32(3),
  82995. PruneCut = cms.double(5.0),
  82996. RequireBothProjections = cms.bool(False),
  82997. ServiceParameters = cms.PSet(
  82998. Propagators = cms.untracked.vstring('SteppingHelixPropagatorAny',
  82999. 'PropagatorWithMaterial',
  83000. 'PropagatorWithMaterialOpposite'),
  83001. RPCLayers = cms.bool(True)
  83002. ),
  83003. UseSegmentT0 = cms.bool(False),
  83004. debug = cms.bool(False)
  83005. ),
  83006. EcalEnergyCut = cms.double(0.4),
  83007. ErrorEB = cms.double(2.085),
  83008. ErrorEE = cms.double(6.95),
  83009. MatchParameters = cms.PSet(
  83010. CSCsegments = cms.InputTag("cscSegments"),
  83011. DTradius = cms.double(0.01),
  83012. DTsegments = cms.InputTag("dt4DSegments"),
  83013. RPChits = cms.InputTag("rpcRecHits"),
  83014. TightMatchCSC = cms.bool(True),
  83015. TightMatchDT = cms.bool(False)
  83016. ),
  83017. UseCSC = cms.bool(True),
  83018. UseDT = cms.bool(True),
  83019. UseECAL = cms.bool(False)
  83020. ),
  83021. TrackAssociatorParameters = cms.PSet(
  83022. CSCSegmentCollectionLabel = cms.InputTag("cscSegments"),
  83023. CaloTowerCollectionLabel = cms.InputTag("towerMaker"),
  83024. DTRecSegment4DCollectionLabel = cms.InputTag("dt4DSegments"),
  83025. EBRecHitCollectionLabel = cms.InputTag("ecalRecHit","EcalRecHitsEB"),
  83026. EERecHitCollectionLabel = cms.InputTag("ecalRecHit","EcalRecHitsEE"),
  83027. GEMSegmentCollectionLabel = cms.InputTag("gemSegments"),
  83028. HBHERecHitCollectionLabel = cms.InputTag("hbhereco"),
  83029. HORecHitCollectionLabel = cms.InputTag("horeco"),
  83030. ME0SegmentCollectionLabel = cms.InputTag("me0Segments"),
  83031. accountForTrajectoryChangeCalo = cms.bool(False),
  83032. dREcal = cms.double(9999.0),
  83033. dREcalPreselection = cms.double(0.05),
  83034. dRHcal = cms.double(9999.0),
  83035. dRHcalPreselection = cms.double(0.2),
  83036. dRMuon = cms.double(9999.0),
  83037. dRMuonPreselection = cms.double(0.2),
  83038. dRPreshowerPreselection = cms.double(0.2),
  83039. muonMaxDistanceSigmaX = cms.double(0.0),
  83040. muonMaxDistanceSigmaY = cms.double(0.0),
  83041. muonMaxDistanceX = cms.double(5.0),
  83042. muonMaxDistanceY = cms.double(5.0),
  83043. propagateAllDirections = cms.bool(True),
  83044. trajectoryUncertaintyTolerance = cms.double(-1.0),
  83045. truthMatch = cms.bool(False),
  83046. useCalo = cms.bool(False),
  83047. useEcal = cms.bool(True),
  83048. useGEM = cms.bool(False),
  83049. useHO = cms.bool(True),
  83050. useHcal = cms.bool(True),
  83051. useME0 = cms.bool(False),
  83052. useMuon = cms.bool(True),
  83053. usePreshower = cms.bool(False)
  83054. ),
  83055. TrackExtractorPSet = cms.PSet(
  83056. BeamSpotLabel = cms.InputTag("offlineBeamSpot"),
  83057. BeamlineOption = cms.string('BeamSpotFromEvent'),
  83058. Chi2Ndof_Max = cms.double(1e+64),
  83059. Chi2Prob_Min = cms.double(-1.0),
  83060. ComponentName = cms.string('TrackExtractor'),
  83061. DR_Max = cms.double(0.5),
  83062. DR_Veto = cms.double(0.01),
  83063. DepositLabel = cms.untracked.string(''),
  83064. Diff_r = cms.double(0.1),
  83065. Diff_z = cms.double(0.2),
  83066. NHits_Min = cms.uint32(0),
  83067. Pt_Min = cms.double(-1.0),
  83068. inputTrackCollection = cms.InputTag("generalTracks")
  83069. ),
  83070. TrackerKinkFinderParameters = cms.PSet(
  83071. DoPredictionsOnly = cms.bool(False),
  83072. Fitter = cms.string('KFFitterForRefitInsideOut'),
  83073. MuonRecHitBuilder = cms.string('MuonRecHitBuilder'),
  83074. Propagator = cms.string('SmartPropagatorAnyRKOpposite'),
  83075. RefitDirection = cms.string('alongMomentum'),
  83076. RefitRPCHits = cms.bool(True),
  83077. Smoother = cms.string('KFSmootherForRefitInsideOut'),
  83078. TrackerRecHitBuilder = cms.string('WithAngleAndTemplate'),
  83079. diagonalOnly = cms.bool(False),
  83080. usePosition = cms.bool(True)
  83081. ),
  83082. addExtraSoftMuons = cms.bool(False),
  83083. arbitrationCleanerOptions = cms.PSet(
  83084. ClusterDPhi = cms.double(0.6),
  83085. ClusterDTheta = cms.double(0.02),
  83086. Clustering = cms.bool(True),
  83087. ME1a = cms.bool(True),
  83088. Overlap = cms.bool(True),
  83089. OverlapDPhi = cms.double(0.0786),
  83090. OverlapDTheta = cms.double(0.02)
  83091. ),
  83092. debugWithTruthMatching = cms.bool(False),
  83093. ecalDepositName = cms.string('ecal'),
  83094. fillCaloCompatibility = cms.bool(True),
  83095. fillEnergy = cms.bool(True),
  83096. fillGlobalTrackQuality = cms.bool(True),
  83097. fillGlobalTrackRefits = cms.bool(True),
  83098. fillIsolation = cms.bool(True),
  83099. fillMatching = cms.bool(True),
  83100. fillTrackerKink = cms.bool(True),
  83101. globalTrackQualityInputTag = cms.InputTag("glbTrackQual"),
  83102. hcalDepositName = cms.string('hcal'),
  83103. hoDepositName = cms.string('ho'),
  83104. inputCollectionLabels = cms.VInputTag(cms.InputTag("generalTracks"), cms.InputTag("globalMuons"), cms.InputTag("standAloneMuons","UpdatedAtVtx"), cms.InputTag("tevMuons","firstHit"), cms.InputTag("tevMuons","picky"),
  83105. cms.InputTag("tevMuons","dyt")),
  83106. inputCollectionTypes = cms.vstring('inner tracks',
  83107. 'links',
  83108. 'outer tracks',
  83109. 'tev firstHit',
  83110. 'tev picky',
  83111. 'tev dyt'),
  83112. jetDepositName = cms.string('jets'),
  83113. maxAbsDx = cms.double(3.0),
  83114. maxAbsDy = cms.double(9999.0),
  83115. maxAbsEta = cms.double(3.0),
  83116. maxAbsPullX = cms.double(4.0),
  83117. maxAbsPullY = cms.double(9999.0),
  83118. minCaloCompatibility = cms.double(0.6),
  83119. minNumberOfMatches = cms.int32(1),
  83120. minP = cms.double(2.5),
  83121. minPCaloMuon = cms.double(1000000000.0),
  83122. minPt = cms.double(0.5),
  83123. ptThresholdToFillCandidateP4WithGlobalFit = cms.double(200.0),
  83124. runArbitrationCleaner = cms.bool(True),
  83125. sigmaThresholdToFillCandidateP4WithGlobalFit = cms.double(2.0),
  83126. trackDepositName = cms.string('tracker'),
  83127. writeIsoDeposits = cms.bool(True)
  83128. )
  83129.  
  83130.  
  83131. process.muonsFromCosmics = cms.EDProducer("MuonIdProducer",
  83132. CaloExtractorPSet = cms.PSet(
  83133. CenterConeOnCalIntersection = cms.bool(False),
  83134. ComponentName = cms.string('CaloExtractorByAssociator'),
  83135. DR_Max = cms.double(0.5),
  83136. DR_Veto_E = cms.double(0.07),
  83137. DR_Veto_H = cms.double(0.1),
  83138. DR_Veto_HO = cms.double(0.1),
  83139. DepositInstanceLabels = cms.vstring('ecal',
  83140. 'hcal',
  83141. 'ho'),
  83142. DepositLabel = cms.untracked.string('Cal'),
  83143. NoiseTow_EB = cms.double(0.04),
  83144. NoiseTow_EE = cms.double(0.15),
  83145. Noise_EB = cms.double(0.025),
  83146. Noise_EE = cms.double(0.1),
  83147. Noise_HB = cms.double(0.2),
  83148. Noise_HE = cms.double(0.2),
  83149. Noise_HO = cms.double(0.2),
  83150. PrintTimeReport = cms.untracked.bool(False),
  83151. PropagatorName = cms.string('SteppingHelixPropagatorAny'),
  83152. ServiceParameters = cms.PSet(
  83153. Propagators = cms.untracked.vstring('SteppingHelixPropagatorAny'),
  83154. RPCLayers = cms.bool(False),
  83155. UseMuonNavigation = cms.untracked.bool(False)
  83156. ),
  83157. Threshold_E = cms.double(0.2),
  83158. Threshold_H = cms.double(0.5),
  83159. Threshold_HO = cms.double(0.5),
  83160. TrackAssociatorParameters = cms.PSet(
  83161. CSCSegmentCollectionLabel = cms.InputTag("cscSegments"),
  83162. CaloTowerCollectionLabel = cms.InputTag("towerMaker"),
  83163. DTRecSegment4DCollectionLabel = cms.InputTag("dt4DSegments"),
  83164. EBRecHitCollectionLabel = cms.InputTag("ecalRecHit","EcalRecHitsEB"),
  83165. EERecHitCollectionLabel = cms.InputTag("ecalRecHit","EcalRecHitsEE"),
  83166. GEMSegmentCollectionLabel = cms.InputTag("gemSegments"),
  83167. HBHERecHitCollectionLabel = cms.InputTag("hbhereco"),
  83168. HORecHitCollectionLabel = cms.InputTag("horeco"),
  83169. ME0SegmentCollectionLabel = cms.InputTag("me0Segments"),
  83170. accountForTrajectoryChangeCalo = cms.bool(False),
  83171. dREcal = cms.double(1.0),
  83172. dREcalPreselection = cms.double(1.0),
  83173. dRHcal = cms.double(1.0),
  83174. dRHcalPreselection = cms.double(1.0),
  83175. dRMuon = cms.double(9999.0),
  83176. dRMuonPreselection = cms.double(0.2),
  83177. dRPreshowerPreselection = cms.double(0.2),
  83178. muonMaxDistanceSigmaX = cms.double(0.0),
  83179. muonMaxDistanceSigmaY = cms.double(0.0),
  83180. muonMaxDistanceX = cms.double(5.0),
  83181. muonMaxDistanceY = cms.double(5.0),
  83182. propagateAllDirections = cms.bool(True),
  83183. trajectoryUncertaintyTolerance = cms.double(-1.0),
  83184. truthMatch = cms.bool(False),
  83185. useCalo = cms.bool(True),
  83186. useEcal = cms.bool(False),
  83187. useGEM = cms.bool(False),
  83188. useHO = cms.bool(False),
  83189. useHcal = cms.bool(False),
  83190. useME0 = cms.bool(False),
  83191. useMuon = cms.bool(False),
  83192. usePreshower = cms.bool(False)
  83193. ),
  83194. UseRecHitsFlag = cms.bool(False)
  83195. ),
  83196. JetExtractorPSet = cms.PSet(
  83197. ComponentName = cms.string('JetExtractor'),
  83198. DR_Max = cms.double(1.0),
  83199. DR_Veto = cms.double(0.1),
  83200. ExcludeMuonVeto = cms.bool(True),
  83201. JetCollectionLabel = cms.InputTag("ak4CaloJets"),
  83202. PrintTimeReport = cms.untracked.bool(False),
  83203. PropagatorName = cms.string('SteppingHelixPropagatorAny'),
  83204. ServiceParameters = cms.PSet(
  83205. Propagators = cms.untracked.vstring('SteppingHelixPropagatorAny'),
  83206. RPCLayers = cms.bool(False),
  83207. UseMuonNavigation = cms.untracked.bool(False)
  83208. ),
  83209. Threshold = cms.double(5.0),
  83210. TrackAssociatorParameters = cms.PSet(
  83211. CSCSegmentCollectionLabel = cms.InputTag("cscSegments"),
  83212. CaloTowerCollectionLabel = cms.InputTag("towerMaker"),
  83213. DTRecSegment4DCollectionLabel = cms.InputTag("dt4DSegments"),
  83214. EBRecHitCollectionLabel = cms.InputTag("ecalRecHit","EcalRecHitsEB"),
  83215. EERecHitCollectionLabel = cms.InputTag("ecalRecHit","EcalRecHitsEE"),
  83216. GEMSegmentCollectionLabel = cms.InputTag("gemSegments"),
  83217. HBHERecHitCollectionLabel = cms.InputTag("hbhereco"),
  83218. HORecHitCollectionLabel = cms.InputTag("horeco"),
  83219. ME0SegmentCollectionLabel = cms.InputTag("me0Segments"),
  83220. accountForTrajectoryChangeCalo = cms.bool(False),
  83221. dREcal = cms.double(0.5),
  83222. dREcalPreselection = cms.double(0.5),
  83223. dRHcal = cms.double(0.5),
  83224. dRHcalPreselection = cms.double(0.5),
  83225. dRMuon = cms.double(9999.0),
  83226. dRMuonPreselection = cms.double(0.2),
  83227. dRPreshowerPreselection = cms.double(0.2),
  83228. muonMaxDistanceSigmaX = cms.double(0.0),
  83229. muonMaxDistanceSigmaY = cms.double(0.0),
  83230. muonMaxDistanceX = cms.double(5.0),
  83231. muonMaxDistanceY = cms.double(5.0),
  83232. propagateAllDirections = cms.bool(True),
  83233. trajectoryUncertaintyTolerance = cms.double(-1.0),
  83234. truthMatch = cms.bool(False),
  83235. useCalo = cms.bool(True),
  83236. useEcal = cms.bool(False),
  83237. useGEM = cms.bool(False),
  83238. useHO = cms.bool(False),
  83239. useHcal = cms.bool(False),
  83240. useME0 = cms.bool(False),
  83241. useMuon = cms.bool(False),
  83242. usePreshower = cms.bool(False)
  83243. )
  83244. ),
  83245. MuonCaloCompatibility = cms.PSet(
  83246. MuonTemplateFileName = cms.FileInPath('RecoMuon/MuonIdentification/data/MuID_templates_muons_lowPt_3_1_norm.root'),
  83247. PionTemplateFileName = cms.FileInPath('RecoMuon/MuonIdentification/data/MuID_templates_pions_lowPt_3_1_norm.root'),
  83248. allSiPMHO = cms.bool(False),
  83249. delta_eta = cms.double(0.02),
  83250. delta_phi = cms.double(0.02)
  83251. ),
  83252. TimingFillerParameters = cms.PSet(
  83253. CSCTimingParameters = cms.PSet(
  83254. CSCStripError = cms.double(7.0),
  83255. CSCStripTimeOffset = cms.double(0.0),
  83256. CSCWireError = cms.double(8.6),
  83257. CSCWireTimeOffset = cms.double(0.0),
  83258. PruneCut = cms.double(9999),
  83259. ServiceParameters = cms.PSet(
  83260. Propagators = cms.untracked.vstring('SteppingHelixPropagatorAny',
  83261. 'PropagatorWithMaterial',
  83262. 'PropagatorWithMaterialOpposite'),
  83263. RPCLayers = cms.bool(True)
  83264. ),
  83265. UseStripTime = cms.bool(True),
  83266. UseWireTime = cms.bool(True),
  83267. debug = cms.bool(False)
  83268. ),
  83269. DTTimingParameters = cms.PSet(
  83270. DTTimeOffset = cms.double(0.0),
  83271. DoWireCorr = cms.bool(True),
  83272. DropTheta = cms.bool(True),
  83273. HitError = cms.double(2.8),
  83274. HitsMin = cms.int32(3),
  83275. PruneCut = cms.double(9999),
  83276. RequireBothProjections = cms.bool(False),
  83277. ServiceParameters = cms.PSet(
  83278. Propagators = cms.untracked.vstring('SteppingHelixPropagatorAny',
  83279. 'PropagatorWithMaterial',
  83280. 'PropagatorWithMaterialOpposite'),
  83281. RPCLayers = cms.bool(True)
  83282. ),
  83283. UseSegmentT0 = cms.bool(False),
  83284. debug = cms.bool(False)
  83285. ),
  83286. EcalEnergyCut = cms.double(0.4),
  83287. ErrorEB = cms.double(2.085),
  83288. ErrorEE = cms.double(6.95),
  83289. MatchParameters = cms.PSet(
  83290. CSCsegments = cms.InputTag("cscSegments"),
  83291. DTradius = cms.double(0.01),
  83292. DTsegments = cms.InputTag("dt4DCosmicSegments"),
  83293. RPChits = cms.InputTag("rpcRecHits"),
  83294. TightMatchCSC = cms.bool(True),
  83295. TightMatchDT = cms.bool(False)
  83296. ),
  83297. UseCSC = cms.bool(True),
  83298. UseDT = cms.bool(True),
  83299. UseECAL = cms.bool(False)
  83300. ),
  83301. TrackAssociatorParameters = cms.PSet(
  83302. CSCSegmentCollectionLabel = cms.InputTag("cscSegments"),
  83303. CaloTowerCollectionLabel = cms.InputTag("towerMaker"),
  83304. DTRecSegment4DCollectionLabel = cms.InputTag("dt4DCosmicSegments"),
  83305. EBRecHitCollectionLabel = cms.InputTag("ecalRecHit","EcalRecHitsEB"),
  83306. EERecHitCollectionLabel = cms.InputTag("ecalRecHit","EcalRecHitsEE"),
  83307. GEMSegmentCollectionLabel = cms.InputTag("gemSegments"),
  83308. HBHERecHitCollectionLabel = cms.InputTag("hbhereco"),
  83309. HORecHitCollectionLabel = cms.InputTag("horeco"),
  83310. ME0SegmentCollectionLabel = cms.InputTag("me0Segments"),
  83311. accountForTrajectoryChangeCalo = cms.bool(False),
  83312. dREcal = cms.double(9999.0),
  83313. dREcalPreselection = cms.double(0.05),
  83314. dRHcal = cms.double(9999.0),
  83315. dRHcalPreselection = cms.double(0.2),
  83316. dRMuon = cms.double(9999.0),
  83317. dRMuonPreselection = cms.double(0.2),
  83318. dRPreshowerPreselection = cms.double(0.2),
  83319. muonMaxDistanceSigmaX = cms.double(0.0),
  83320. muonMaxDistanceSigmaY = cms.double(0.0),
  83321. muonMaxDistanceX = cms.double(5.0),
  83322. muonMaxDistanceY = cms.double(5.0),
  83323. propagateAllDirections = cms.bool(True),
  83324. trajectoryUncertaintyTolerance = cms.double(-1.0),
  83325. truthMatch = cms.bool(False),
  83326. useCalo = cms.bool(False),
  83327. useEcal = cms.bool(True),
  83328. useGEM = cms.bool(False),
  83329. useHO = cms.bool(True),
  83330. useHcal = cms.bool(True),
  83331. useME0 = cms.bool(False),
  83332. useMuon = cms.bool(True),
  83333. usePreshower = cms.bool(False)
  83334. ),
  83335. TrackExtractorPSet = cms.PSet(
  83336. BeamSpotLabel = cms.InputTag("offlineBeamSpot"),
  83337. BeamlineOption = cms.string('BeamSpotFromEvent'),
  83338. Chi2Ndof_Max = cms.double(1e+64),
  83339. Chi2Prob_Min = cms.double(-1.0),
  83340. ComponentName = cms.string('TrackExtractor'),
  83341. DR_Max = cms.double(0.5),
  83342. DR_Veto = cms.double(0.01),
  83343. DepositLabel = cms.untracked.string(''),
  83344. Diff_r = cms.double(0.1),
  83345. Diff_z = cms.double(0.2),
  83346. NHits_Min = cms.uint32(0),
  83347. Pt_Min = cms.double(-1.0),
  83348. inputTrackCollection = cms.InputTag("cosmicMuons")
  83349. ),
  83350. TrackerKinkFinderParameters = cms.PSet(
  83351. DoPredictionsOnly = cms.bool(False),
  83352. Fitter = cms.string('KFFitterForRefitInsideOut'),
  83353. MuonRecHitBuilder = cms.string('MuonRecHitBuilder'),
  83354. Propagator = cms.string('SmartPropagatorAnyRKOpposite'),
  83355. RefitDirection = cms.string('alongMomentum'),
  83356. RefitRPCHits = cms.bool(True),
  83357. Smoother = cms.string('KFSmootherForRefitInsideOut'),
  83358. TrackerRecHitBuilder = cms.string('WithAngleAndTemplate'),
  83359. diagonalOnly = cms.bool(False),
  83360. usePosition = cms.bool(True)
  83361. ),
  83362. addExtraSoftMuons = cms.bool(False),
  83363. arbitrationCleanerOptions = cms.PSet(
  83364. ClusterDPhi = cms.double(0.6),
  83365. ClusterDTheta = cms.double(0.02),
  83366. Clustering = cms.bool(True),
  83367. ME1a = cms.bool(True),
  83368. Overlap = cms.bool(True),
  83369. OverlapDPhi = cms.double(0.0786),
  83370. OverlapDTheta = cms.double(0.02)
  83371. ),
  83372. debugWithTruthMatching = cms.bool(False),
  83373. ecalDepositName = cms.string('ecal'),
  83374. fillCaloCompatibility = cms.bool(True),
  83375. fillEnergy = cms.bool(True),
  83376. fillGlobalTrackQuality = cms.bool(False),
  83377. fillGlobalTrackRefits = cms.bool(False),
  83378. fillIsolation = cms.bool(False),
  83379. fillMatching = cms.bool(True),
  83380. fillTrackerKink = cms.bool(True),
  83381. globalTrackQualityInputTag = cms.InputTag("glbTrackQual"),
  83382. hcalDepositName = cms.string('hcal'),
  83383. hoDepositName = cms.string('ho'),
  83384. inputCollectionLabels = cms.VInputTag("cosmicMuons"),
  83385. inputCollectionTypes = cms.vstring('outer tracks'),
  83386. jetDepositName = cms.string('jets'),
  83387. maxAbsDx = cms.double(3.0),
  83388. maxAbsDy = cms.double(9999.0),
  83389. maxAbsEta = cms.double(3.0),
  83390. maxAbsPullX = cms.double(4.0),
  83391. maxAbsPullY = cms.double(9999.0),
  83392. minCaloCompatibility = cms.double(0.6),
  83393. minNumberOfMatches = cms.int32(1),
  83394. minP = cms.double(2.5),
  83395. minPCaloMuon = cms.double(1000000000.0),
  83396. minPt = cms.double(0.5),
  83397. ptThresholdToFillCandidateP4WithGlobalFit = cms.double(200.0),
  83398. runArbitrationCleaner = cms.bool(True),
  83399. sigmaThresholdToFillCandidateP4WithGlobalFit = cms.double(2.0),
  83400. trackDepositName = cms.string('tracker'),
  83401. writeIsoDeposits = cms.bool(True)
  83402. )
  83403.  
  83404.  
  83405. process.muonsFromCosmics1Leg = cms.EDProducer("MuonIdProducer",
  83406. CaloExtractorPSet = cms.PSet(
  83407. CenterConeOnCalIntersection = cms.bool(False),
  83408. ComponentName = cms.string('CaloExtractorByAssociator'),
  83409. DR_Max = cms.double(0.5),
  83410. DR_Veto_E = cms.double(0.07),
  83411. DR_Veto_H = cms.double(0.1),
  83412. DR_Veto_HO = cms.double(0.1),
  83413. DepositInstanceLabels = cms.vstring('ecal',
  83414. 'hcal',
  83415. 'ho'),
  83416. DepositLabel = cms.untracked.string('Cal'),
  83417. NoiseTow_EB = cms.double(0.04),
  83418. NoiseTow_EE = cms.double(0.15),
  83419. Noise_EB = cms.double(0.025),
  83420. Noise_EE = cms.double(0.1),
  83421. Noise_HB = cms.double(0.2),
  83422. Noise_HE = cms.double(0.2),
  83423. Noise_HO = cms.double(0.2),
  83424. PrintTimeReport = cms.untracked.bool(False),
  83425. PropagatorName = cms.string('SteppingHelixPropagatorAny'),
  83426. ServiceParameters = cms.PSet(
  83427. Propagators = cms.untracked.vstring('SteppingHelixPropagatorAny'),
  83428. RPCLayers = cms.bool(False),
  83429. UseMuonNavigation = cms.untracked.bool(False)
  83430. ),
  83431. Threshold_E = cms.double(0.2),
  83432. Threshold_H = cms.double(0.5),
  83433. Threshold_HO = cms.double(0.5),
  83434. TrackAssociatorParameters = cms.PSet(
  83435. CSCSegmentCollectionLabel = cms.InputTag("cscSegments"),
  83436. CaloTowerCollectionLabel = cms.InputTag("towerMaker"),
  83437. DTRecSegment4DCollectionLabel = cms.InputTag("dt4DSegments"),
  83438. EBRecHitCollectionLabel = cms.InputTag("ecalRecHit","EcalRecHitsEB"),
  83439. EERecHitCollectionLabel = cms.InputTag("ecalRecHit","EcalRecHitsEE"),
  83440. GEMSegmentCollectionLabel = cms.InputTag("gemSegments"),
  83441. HBHERecHitCollectionLabel = cms.InputTag("hbhereco"),
  83442. HORecHitCollectionLabel = cms.InputTag("horeco"),
  83443. ME0SegmentCollectionLabel = cms.InputTag("me0Segments"),
  83444. accountForTrajectoryChangeCalo = cms.bool(False),
  83445. dREcal = cms.double(1.0),
  83446. dREcalPreselection = cms.double(1.0),
  83447. dRHcal = cms.double(1.0),
  83448. dRHcalPreselection = cms.double(1.0),
  83449. dRMuon = cms.double(9999.0),
  83450. dRMuonPreselection = cms.double(0.2),
  83451. dRPreshowerPreselection = cms.double(0.2),
  83452. muonMaxDistanceSigmaX = cms.double(0.0),
  83453. muonMaxDistanceSigmaY = cms.double(0.0),
  83454. muonMaxDistanceX = cms.double(5.0),
  83455. muonMaxDistanceY = cms.double(5.0),
  83456. propagateAllDirections = cms.bool(True),
  83457. trajectoryUncertaintyTolerance = cms.double(-1.0),
  83458. truthMatch = cms.bool(False),
  83459. useCalo = cms.bool(True),
  83460. useEcal = cms.bool(False),
  83461. useGEM = cms.bool(False),
  83462. useHO = cms.bool(False),
  83463. useHcal = cms.bool(False),
  83464. useME0 = cms.bool(False),
  83465. useMuon = cms.bool(False),
  83466. usePreshower = cms.bool(False)
  83467. ),
  83468. UseRecHitsFlag = cms.bool(False)
  83469. ),
  83470. JetExtractorPSet = cms.PSet(
  83471. ComponentName = cms.string('JetExtractor'),
  83472. DR_Max = cms.double(1.0),
  83473. DR_Veto = cms.double(0.1),
  83474. ExcludeMuonVeto = cms.bool(True),
  83475. JetCollectionLabel = cms.InputTag("ak4CaloJets"),
  83476. PrintTimeReport = cms.untracked.bool(False),
  83477. PropagatorName = cms.string('SteppingHelixPropagatorAny'),
  83478. ServiceParameters = cms.PSet(
  83479. Propagators = cms.untracked.vstring('SteppingHelixPropagatorAny'),
  83480. RPCLayers = cms.bool(False),
  83481. UseMuonNavigation = cms.untracked.bool(False)
  83482. ),
  83483. Threshold = cms.double(5.0),
  83484. TrackAssociatorParameters = cms.PSet(
  83485. CSCSegmentCollectionLabel = cms.InputTag("cscSegments"),
  83486. CaloTowerCollectionLabel = cms.InputTag("towerMaker"),
  83487. DTRecSegment4DCollectionLabel = cms.InputTag("dt4DSegments"),
  83488. EBRecHitCollectionLabel = cms.InputTag("ecalRecHit","EcalRecHitsEB"),
  83489. EERecHitCollectionLabel = cms.InputTag("ecalRecHit","EcalRecHitsEE"),
  83490. GEMSegmentCollectionLabel = cms.InputTag("gemSegments"),
  83491. HBHERecHitCollectionLabel = cms.InputTag("hbhereco"),
  83492. HORecHitCollectionLabel = cms.InputTag("horeco"),
  83493. ME0SegmentCollectionLabel = cms.InputTag("me0Segments"),
  83494. accountForTrajectoryChangeCalo = cms.bool(False),
  83495. dREcal = cms.double(0.5),
  83496. dREcalPreselection = cms.double(0.5),
  83497. dRHcal = cms.double(0.5),
  83498. dRHcalPreselection = cms.double(0.5),
  83499. dRMuon = cms.double(9999.0),
  83500. dRMuonPreselection = cms.double(0.2),
  83501. dRPreshowerPreselection = cms.double(0.2),
  83502. muonMaxDistanceSigmaX = cms.double(0.0),
  83503. muonMaxDistanceSigmaY = cms.double(0.0),
  83504. muonMaxDistanceX = cms.double(5.0),
  83505. muonMaxDistanceY = cms.double(5.0),
  83506. propagateAllDirections = cms.bool(True),
  83507. trajectoryUncertaintyTolerance = cms.double(-1.0),
  83508. truthMatch = cms.bool(False),
  83509. useCalo = cms.bool(True),
  83510. useEcal = cms.bool(False),
  83511. useGEM = cms.bool(False),
  83512. useHO = cms.bool(False),
  83513. useHcal = cms.bool(False),
  83514. useME0 = cms.bool(False),
  83515. useMuon = cms.bool(False),
  83516. usePreshower = cms.bool(False)
  83517. )
  83518. ),
  83519. MuonCaloCompatibility = cms.PSet(
  83520. MuonTemplateFileName = cms.FileInPath('RecoMuon/MuonIdentification/data/MuID_templates_muons_lowPt_3_1_norm.root'),
  83521. PionTemplateFileName = cms.FileInPath('RecoMuon/MuonIdentification/data/MuID_templates_pions_lowPt_3_1_norm.root'),
  83522. allSiPMHO = cms.bool(False),
  83523. delta_eta = cms.double(0.02),
  83524. delta_phi = cms.double(0.02)
  83525. ),
  83526. TimingFillerParameters = cms.PSet(
  83527. CSCTimingParameters = cms.PSet(
  83528. CSCStripError = cms.double(7.0),
  83529. CSCStripTimeOffset = cms.double(0.0),
  83530. CSCWireError = cms.double(8.6),
  83531. CSCWireTimeOffset = cms.double(0.0),
  83532. PruneCut = cms.double(9999),
  83533. ServiceParameters = cms.PSet(
  83534. Propagators = cms.untracked.vstring('SteppingHelixPropagatorAny',
  83535. 'PropagatorWithMaterial',
  83536. 'PropagatorWithMaterialOpposite'),
  83537. RPCLayers = cms.bool(True)
  83538. ),
  83539. UseStripTime = cms.bool(True),
  83540. UseWireTime = cms.bool(True),
  83541. debug = cms.bool(False)
  83542. ),
  83543. DTTimingParameters = cms.PSet(
  83544. DTTimeOffset = cms.double(0.0),
  83545. DoWireCorr = cms.bool(True),
  83546. DropTheta = cms.bool(True),
  83547. HitError = cms.double(2.8),
  83548. HitsMin = cms.int32(3),
  83549. PruneCut = cms.double(9999),
  83550. RequireBothProjections = cms.bool(False),
  83551. ServiceParameters = cms.PSet(
  83552. Propagators = cms.untracked.vstring('SteppingHelixPropagatorAny',
  83553. 'PropagatorWithMaterial',
  83554. 'PropagatorWithMaterialOpposite'),
  83555. RPCLayers = cms.bool(True)
  83556. ),
  83557. UseSegmentT0 = cms.bool(False),
  83558. debug = cms.bool(False)
  83559. ),
  83560. EcalEnergyCut = cms.double(0.4),
  83561. ErrorEB = cms.double(2.085),
  83562. ErrorEE = cms.double(6.95),
  83563. MatchParameters = cms.PSet(
  83564. CSCsegments = cms.InputTag("cscSegments"),
  83565. DTradius = cms.double(0.01),
  83566. DTsegments = cms.InputTag("dt4DCosmicSegments"),
  83567. RPChits = cms.InputTag("rpcRecHits"),
  83568. TightMatchCSC = cms.bool(True),
  83569. TightMatchDT = cms.bool(False)
  83570. ),
  83571. UseCSC = cms.bool(True),
  83572. UseDT = cms.bool(True),
  83573. UseECAL = cms.bool(False)
  83574. ),
  83575. TrackAssociatorParameters = cms.PSet(
  83576. CSCSegmentCollectionLabel = cms.InputTag("cscSegments"),
  83577. CaloTowerCollectionLabel = cms.InputTag("towerMaker"),
  83578. DTRecSegment4DCollectionLabel = cms.InputTag("dt4DCosmicSegments"),
  83579. EBRecHitCollectionLabel = cms.InputTag("ecalRecHit","EcalRecHitsEB"),
  83580. EERecHitCollectionLabel = cms.InputTag("ecalRecHit","EcalRecHitsEE"),
  83581. GEMSegmentCollectionLabel = cms.InputTag("gemSegments"),
  83582. HBHERecHitCollectionLabel = cms.InputTag("hbhereco"),
  83583. HORecHitCollectionLabel = cms.InputTag("horeco"),
  83584. ME0SegmentCollectionLabel = cms.InputTag("me0Segments"),
  83585. accountForTrajectoryChangeCalo = cms.bool(False),
  83586. dREcal = cms.double(9999.0),
  83587. dREcalPreselection = cms.double(0.05),
  83588. dRHcal = cms.double(9999.0),
  83589. dRHcalPreselection = cms.double(0.2),
  83590. dRMuon = cms.double(9999.0),
  83591. dRMuonPreselection = cms.double(0.2),
  83592. dRPreshowerPreselection = cms.double(0.2),
  83593. muonMaxDistanceSigmaX = cms.double(0.0),
  83594. muonMaxDistanceSigmaY = cms.double(0.0),
  83595. muonMaxDistanceX = cms.double(5.0),
  83596. muonMaxDistanceY = cms.double(5.0),
  83597. propagateAllDirections = cms.bool(True),
  83598. trajectoryUncertaintyTolerance = cms.double(-1.0),
  83599. truthMatch = cms.bool(False),
  83600. useCalo = cms.bool(False),
  83601. useEcal = cms.bool(True),
  83602. useGEM = cms.bool(False),
  83603. useHO = cms.bool(True),
  83604. useHcal = cms.bool(True),
  83605. useME0 = cms.bool(False),
  83606. useMuon = cms.bool(True),
  83607. usePreshower = cms.bool(False)
  83608. ),
  83609. TrackExtractorPSet = cms.PSet(
  83610. BeamSpotLabel = cms.InputTag("offlineBeamSpot"),
  83611. BeamlineOption = cms.string('BeamSpotFromEvent'),
  83612. Chi2Ndof_Max = cms.double(1e+64),
  83613. Chi2Prob_Min = cms.double(-1.0),
  83614. ComponentName = cms.string('TrackExtractor'),
  83615. DR_Max = cms.double(0.5),
  83616. DR_Veto = cms.double(0.01),
  83617. DepositLabel = cms.untracked.string(''),
  83618. Diff_r = cms.double(0.1),
  83619. Diff_z = cms.double(0.2),
  83620. NHits_Min = cms.uint32(0),
  83621. Pt_Min = cms.double(-1.0),
  83622. inputTrackCollection = cms.InputTag("cosmicMuons1Leg")
  83623. ),
  83624. TrackerKinkFinderParameters = cms.PSet(
  83625. DoPredictionsOnly = cms.bool(False),
  83626. Fitter = cms.string('KFFitterForRefitInsideOut'),
  83627. MuonRecHitBuilder = cms.string('MuonRecHitBuilder'),
  83628. Propagator = cms.string('SmartPropagatorAnyRKOpposite'),
  83629. RefitDirection = cms.string('alongMomentum'),
  83630. RefitRPCHits = cms.bool(True),
  83631. Smoother = cms.string('KFSmootherForRefitInsideOut'),
  83632. TrackerRecHitBuilder = cms.string('WithAngleAndTemplate'),
  83633. diagonalOnly = cms.bool(False),
  83634. usePosition = cms.bool(True)
  83635. ),
  83636. addExtraSoftMuons = cms.bool(False),
  83637. arbitrationCleanerOptions = cms.PSet(
  83638. ClusterDPhi = cms.double(0.6),
  83639. ClusterDTheta = cms.double(0.02),
  83640. Clustering = cms.bool(True),
  83641. ME1a = cms.bool(True),
  83642. Overlap = cms.bool(True),
  83643. OverlapDPhi = cms.double(0.0786),
  83644. OverlapDTheta = cms.double(0.02)
  83645. ),
  83646. debugWithTruthMatching = cms.bool(False),
  83647. ecalDepositName = cms.string('ecal'),
  83648. fillCaloCompatibility = cms.bool(True),
  83649. fillEnergy = cms.bool(True),
  83650. fillGlobalTrackQuality = cms.bool(False),
  83651. fillGlobalTrackRefits = cms.bool(False),
  83652. fillIsolation = cms.bool(False),
  83653. fillMatching = cms.bool(True),
  83654. fillTrackerKink = cms.bool(True),
  83655. globalTrackQualityInputTag = cms.InputTag("glbTrackQual"),
  83656. hcalDepositName = cms.string('hcal'),
  83657. hoDepositName = cms.string('ho'),
  83658. inputCollectionLabels = cms.VInputTag("cosmicMuons1Leg"),
  83659. inputCollectionTypes = cms.vstring('outer tracks'),
  83660. jetDepositName = cms.string('jets'),
  83661. maxAbsDx = cms.double(3.0),
  83662. maxAbsDy = cms.double(9999.0),
  83663. maxAbsEta = cms.double(3.0),
  83664. maxAbsPullX = cms.double(4.0),
  83665. maxAbsPullY = cms.double(9999.0),
  83666. minCaloCompatibility = cms.double(0.6),
  83667. minNumberOfMatches = cms.int32(1),
  83668. minP = cms.double(2.5),
  83669. minPCaloMuon = cms.double(1000000000.0),
  83670. minPt = cms.double(0.5),
  83671. ptThresholdToFillCandidateP4WithGlobalFit = cms.double(200.0),
  83672. runArbitrationCleaner = cms.bool(True),
  83673. sigmaThresholdToFillCandidateP4WithGlobalFit = cms.double(2.0),
  83674. trackDepositName = cms.string('tracker'),
  83675. writeIsoDeposits = cms.bool(True)
  83676. )
  83677.  
  83678.  
  83679. process.myak4JetFlavourInfos = cms.EDProducer("JetFlavourClustering",
  83680. bHadrons = cms.InputTag("selectedHadronsAndPartons","bHadrons"),
  83681. cHadrons = cms.InputTag("selectedHadronsAndPartons","cHadrons"),
  83682. ghostRescaling = cms.double(1e-18),
  83683. hadronFlavourHasPriority = cms.bool(True),
  83684. jetAlgorithm = cms.string('AntiKt'),
  83685. jets = cms.InputTag("ak4PFJetsCHS"),
  83686. leptons = cms.InputTag("selectedHadronsAndPartons","leptons"),
  83687. partons = cms.InputTag("selectedHadronsAndPartons","algorithmicPartons"),
  83688. rParam = cms.double(0.4)
  83689. )
  83690.  
  83691.  
  83692. process.neutralIsoPtSum = cms.EDProducer("PFRecoTauDiscriminationByIsolation",
  83693. ApplyDiscriminationByECALIsolation = cms.bool(True),
  83694. ApplyDiscriminationByTrackerIsolation = cms.bool(False),
  83695. ApplyDiscriminationByWeightedECALIsolation = cms.bool(False),
  83696. PFTauProducer = cms.InputTag("pfTauProducer"),
  83697. Prediscriminants = cms.PSet(
  83698. BooleanOperator = cms.string('and'),
  83699. leadTrack = cms.PSet(
  83700. Producer = cms.InputTag("pfRecoTauDiscriminationByLeadingTrackFinding"),
  83701. cut = cms.double(0.5)
  83702. )
  83703. ),
  83704. UseAllPFCandsForWeights = cms.bool(False),
  83705. WeightECALIsolation = cms.double(1.0),
  83706. applyDeltaBetaCorrection = cms.bool(False),
  83707. applyFootprintCorrection = cms.bool(False),
  83708. applyOccupancyCut = cms.bool(False),
  83709. applyPhotonPtSumOutsideSignalConeCut = cms.bool(False),
  83710. applyRelativeSumPtCut = cms.bool(False),
  83711. applyRhoCorrection = cms.bool(False),
  83712. applySumPtCut = cms.bool(False),
  83713. customOuterCone = cms.double(0.5),
  83714. deltaBetaFactor = cms.string('0.38'),
  83715. footprintCorrections = cms.VPSet(cms.PSet(
  83716. offset = cms.string('0.0'),
  83717. selection = cms.string('decayMode() = 0')
  83718. ),
  83719. cms.PSet(
  83720. offset = cms.string('0.0'),
  83721. selection = cms.string('decayMode() = 1 || decayMode() = 2')
  83722. ),
  83723. cms.PSet(
  83724. offset = cms.string('2.7'),
  83725. selection = cms.string('decayMode() = 5')
  83726. ),
  83727. cms.PSet(
  83728. offset = cms.string('0.0'),
  83729. selection = cms.string('decayMode() = 6')
  83730. ),
  83731. cms.PSet(
  83732. offset = cms.string('max(2.0, 0.22*pt() - 2.0)'),
  83733. selection = cms.string('decayMode() = 10')
  83734. )),
  83735. isoConeSizeForDeltaBeta = cms.double(0.8),
  83736. maxAbsPhotonSumPt_outsideSignalCone = cms.double(1000000000.0),
  83737. maxRelPhotonSumPt_outsideSignalCone = cms.double(0.1),
  83738. maximumOccupancy = cms.uint32(0),
  83739. maximumSumPtCut = cms.double(6.0),
  83740. minTauPtForNoIso = cms.double(-99.0),
  83741. particleFlowSrc = cms.InputTag("particleFlow"),
  83742. qualityCuts = cms.PSet(
  83743. isolationQualityCuts = cms.PSet(
  83744. maxDeltaZ = cms.double(0.2),
  83745. maxTrackChi2 = cms.double(100.0),
  83746. maxTransverseImpactParameter = cms.double(0.03),
  83747. minGammaEt = cms.double(1.5),
  83748. minTrackHits = cms.uint32(8),
  83749. minTrackPixelHits = cms.uint32(0),
  83750. minTrackPt = cms.double(1.0),
  83751. minTrackVertexWeight = cms.double(-1.0)
  83752. ),
  83753. leadingTrkOrPFCandOption = cms.string('leadPFCand'),
  83754. primaryVertexSrc = cms.InputTag("offlinePrimaryVertices"),
  83755. pvFindingAlgo = cms.string('closestInDeltaZ'),
  83756. recoverLeadingTrk = cms.bool(False),
  83757. signalQualityCuts = cms.PSet(
  83758. maxDeltaZ = cms.double(0.4),
  83759. maxTrackChi2 = cms.double(100.0),
  83760. maxTransverseImpactParameter = cms.double(0.1),
  83761. minGammaEt = cms.double(0.5),
  83762. minNeutralHadronEt = cms.double(30.0),
  83763. minTrackHits = cms.uint32(3),
  83764. minTrackPixelHits = cms.uint32(0),
  83765. minTrackPt = cms.double(0.5),
  83766. minTrackVertexWeight = cms.double(-1.0)
  83767. ),
  83768. vertexTrackFiltering = cms.bool(False),
  83769. vxAssocQualityCuts = cms.PSet(
  83770. maxTrackChi2 = cms.double(100.0),
  83771. maxTransverseImpactParameter = cms.double(0.1),
  83772. minGammaEt = cms.double(0.5),
  83773. minTrackHits = cms.uint32(3),
  83774. minTrackPixelHits = cms.uint32(0),
  83775. minTrackPt = cms.double(0.5),
  83776. minTrackVertexWeight = cms.double(-1.0)
  83777. )
  83778. ),
  83779. relativeSumPtCut = cms.double(0.0),
  83780. relativeSumPtOffset = cms.double(0.0),
  83781. rhoConeSize = cms.double(0.5),
  83782. rhoProducer = cms.InputTag("fixedGridRhoFastjetAll"),
  83783. rhoUEOffsetCorrection = cms.double(1.0),
  83784. storeRawPUsumPt = cms.bool(False),
  83785. storeRawSumPt = cms.bool(True),
  83786. verbosity = cms.int32(0),
  83787. vertexSrc = cms.InputTag("offlinePrimaryVertices")
  83788. )
  83789.  
  83790.  
  83791. process.newAK4PFCHSL1FastL2L3Corrector = cms.EDProducer("ChainedJetCorrectorProducer",
  83792. correctors = cms.VInputTag("ak4PFCHSL1FastjetCorrector", "ak4PFCHSL2RelativeCorrector", "ak4PFCHSL3AbsoluteCorrector")
  83793. )
  83794.  
  83795.  
  83796. process.newAK4PFCHSL1FastL2L3ResidualCorrector = cms.EDProducer("ChainedJetCorrectorProducer",
  83797. correctors = cms.VInputTag("ak4PFCHSL1FastjetCorrector", "ak4PFCHSL2RelativeCorrector", "ak4PFCHSL3AbsoluteCorrector", "ak4PFCHSResidualCorrector")
  83798. )
  83799.  
  83800.  
  83801. process.newAk4CaloL2L3Corrector = cms.EDProducer("ChainedJetCorrectorProducer",
  83802. correctors = cms.VInputTag("ak4CaloL2RelativeCorrector", "ak4CaloL3AbsoluteCorrector")
  83803. )
  83804.  
  83805.  
  83806. process.newAk4PFCHSL1FastL2L3Corrector = cms.EDProducer("ChainedJetCorrectorProducer",
  83807. correctors = cms.VInputTag("ak4PFCHSL1FastjetCorrector", "ak4PFCHSL2RelativeCorrector", "ak4PFCHSL3AbsoluteCorrector")
  83808. )
  83809.  
  83810.  
  83811. process.newAk4PFL1FastL2L3Corrector = cms.EDProducer("ChainedJetCorrectorProducer",
  83812. correctors = cms.VInputTag("ak4PFL1FastjetCorrector", "ak4PFL2RelativeCorrector", "ak4PFL3AbsoluteCorrector")
  83813. )
  83814.  
  83815.  
  83816. process.newCombinedSeeds = cms.EDProducer("SeedCombiner",
  83817. seedCollections = cms.VInputTag(cms.InputTag("initialStepSeeds"), cms.InputTag("pixelPairStepSeeds"), cms.InputTag("mixedTripletStepSeeds"), cms.InputTag("pixelLessStepSeeds"), cms.InputTag("tripletElectronSeeds"),
  83818. cms.InputTag("pixelPairElectronSeeds"), cms.InputTag("stripPairElectronSeeds"))
  83819. )
  83820.  
  83821.  
  83822. process.newpatJetGenJetMatch = cms.EDProducer("GenJetMatcher",
  83823. checkCharge = cms.bool(False),
  83824. matched = cms.InputTag("ak4GenJetsForPUid"),
  83825. maxDeltaR = cms.double(0.25),
  83826. mcPdgId = cms.vint32(),
  83827. mcStatus = cms.vint32(),
  83828. resolveAmbiguities = cms.bool(True),
  83829. resolveByMatchQuality = cms.bool(False),
  83830. src = cms.InputTag("ak4PFJetsCHS")
  83831. )
  83832.  
  83833.  
  83834. process.offlineBeamSpot = cms.EDProducer("BeamSpotProducer")
  83835.  
  83836.  
  83837. process.offlinePrimaryVertices = cms.EDProducer("RecoChargedRefCandidatePrimaryVertexSorter",
  83838. assignment = cms.PSet(
  83839. maxDistanceToJetAxis = cms.double(0.07),
  83840. maxDxyForJetAxisAssigment = cms.double(0.1),
  83841. maxDxyForNotReconstructedPrimary = cms.double(0.01),
  83842. maxDxySigForNotReconstructedPrimary = cms.double(2),
  83843. maxDzForJetAxisAssigment = cms.double(0.1),
  83844. maxDzForPrimaryAssignment = cms.double(0.03),
  83845. maxDzSigForPrimaryAssignment = cms.double(5.0),
  83846. maxJetDeltaR = cms.double(0.5),
  83847. minJetPt = cms.double(25)
  83848. ),
  83849. jets = cms.InputTag("ak4CaloJetsForTrk"),
  83850. particles = cms.InputTag("trackRefsForJetsBeforeSorting"),
  83851. produceAssociationToOriginalVertices = cms.bool(False),
  83852. produceNoPileUpCollection = cms.bool(False),
  83853. producePileUpCollection = cms.bool(False),
  83854. produceSortedVertices = cms.bool(True),
  83855. qualityForPrimary = cms.int32(3),
  83856. sorting = cms.PSet(
  83857.  
  83858. ),
  83859. usePVMET = cms.bool(True),
  83860. vertices = cms.InputTag("unsortedOfflinePrimaryVertices")
  83861. )
  83862.  
  83863.  
  83864. process.offlinePrimaryVerticesWithBS = cms.EDProducer("RecoChargedRefCandidatePrimaryVertexSorter",
  83865. assignment = cms.PSet(
  83866. maxDistanceToJetAxis = cms.double(0.07),
  83867. maxDxyForJetAxisAssigment = cms.double(0.1),
  83868. maxDxyForNotReconstructedPrimary = cms.double(0.01),
  83869. maxDxySigForNotReconstructedPrimary = cms.double(2),
  83870. maxDzForJetAxisAssigment = cms.double(0.1),
  83871. maxDzForPrimaryAssignment = cms.double(0.03),
  83872. maxDzSigForPrimaryAssignment = cms.double(5.0),
  83873. maxJetDeltaR = cms.double(0.5),
  83874. minJetPt = cms.double(25)
  83875. ),
  83876. jets = cms.InputTag("ak4CaloJetsForTrk"),
  83877. particles = cms.InputTag("trackRefsForJetsBeforeSorting"),
  83878. produceAssociationToOriginalVertices = cms.bool(False),
  83879. produceNoPileUpCollection = cms.bool(False),
  83880. producePileUpCollection = cms.bool(False),
  83881. produceSortedVertices = cms.bool(True),
  83882. qualityForPrimary = cms.int32(3),
  83883. sorting = cms.PSet(
  83884.  
  83885. ),
  83886. usePVMET = cms.bool(True),
  83887. vertices = cms.InputTag("unsortedOfflinePrimaryVertices","WithBS")
  83888. )
  83889.  
  83890.  
  83891. process.offlineSlimmedPrimaryVertices = cms.EDProducer("PATVertexSlimmer",
  83892. score = cms.InputTag("primaryVertexAssociation","original"),
  83893. src = cms.InputTag("offlinePrimaryVertices")
  83894. )
  83895.  
  83896.  
  83897. process.outInConversionTrackProducer = cms.EDProducer("ConversionTrackProducer",
  83898. TrackProducer = cms.string('ckfOutInTracksFromConversions'),
  83899. beamSpotInputTag = cms.InputTag("offlineBeamSpot"),
  83900. filterOnConvTrackHyp = cms.bool(True),
  83901. minConvRadius = cms.double(2.0),
  83902. setArbitratedEcalSeeded = cms.bool(True),
  83903. setArbitratedMerged = cms.bool(True),
  83904. setArbitratedMergedEcalGeneral = cms.bool(True),
  83905. setTrackerOnly = cms.bool(False),
  83906. useTrajectory = cms.bool(False)
  83907. )
  83908.  
  83909.  
  83910. process.packedGenParticles = cms.EDProducer("PATPackedGenParticleProducer",
  83911. inputCollection = cms.InputTag("prunedGenParticlesWithStatusOne"),
  83912. inputOriginal = cms.InputTag("genParticles"),
  83913. inputVertices = cms.InputTag("offlineSlimmedPrimaryVertices"),
  83914. map = cms.InputTag("prunedGenParticles"),
  83915. maxRapidity = cms.double(6)
  83916. )
  83917.  
  83918.  
  83919. process.packedPFCandidates = cms.EDProducer("PATPackedCandidateProducer",
  83920. PuppiNoLepSrc = cms.InputTag("puppiNoLep"),
  83921. PuppiSrc = cms.InputTag("puppi"),
  83922. inputCollection = cms.InputTag("particleFlow"),
  83923. inputVertices = cms.InputTag("offlineSlimmedPrimaryVertices"),
  83924. minPtForTrackProperties = cms.double(0.95),
  83925. originalTracks = cms.InputTag("generalTracks"),
  83926. originalVertices = cms.InputTag("offlinePrimaryVertices"),
  83927. secondaryVerticesForWhiteList = cms.VInputTag(cms.InputTag("inclusiveCandidateSecondaryVertices"), cms.InputTag("inclusiveCandidateSecondaryVerticesCvsL")),
  83928. vertexAssociator = cms.InputTag("primaryVertexAssociation","original")
  83929. )
  83930.  
  83931.  
  83932. process.packedPatJetsAK8 = cms.EDProducer("JetSubstructurePacker",
  83933. algoLabels = cms.vstring('SoftDropPuppi'),
  83934. algoTags = cms.VInputTag(cms.InputTag("slimmedJetsAK8PFPuppiSoftDropPacked")),
  83935. distMax = cms.double(0.8),
  83936. fixDaughters = cms.bool(True),
  83937. jetSrc = cms.InputTag("selectedPatJetsAK8Puppi"),
  83938. packedPFCandidates = cms.InputTag("packedPFCandidates")
  83939. )
  83940.  
  83941.  
  83942. process.particleBasedIsolation = cms.EDProducer("ParticleBasedIsoProducer",
  83943. electronProducer = cms.InputTag("gedGsfElectrons"),
  83944. electronTmpProducer = cms.InputTag("gedGsfElectronsTmp"),
  83945. pfBlockBasedIsolationSetUp = cms.PSet(
  83946. ComponentName = cms.string('pfBlockBasedIsolation'),
  83947. coneSize = cms.double(9999999999)
  83948. ),
  83949. pfCandidates = cms.InputTag("particleFlow"),
  83950. pfEgammaCandidates = cms.InputTag("particleFlowEGamma"),
  83951. photonProducer = cms.InputTag("gedPhotons"),
  83952. photonTmpProducer = cms.InputTag("gedPhotonsTmp"),
  83953. valueMapElePFblockIso = cms.string('gedGsfElectrons'),
  83954. valueMapEleToEG = cms.string(''),
  83955. valueMapPhoPFblockIso = cms.string('gedPhotons'),
  83956. valueMapPhoToEG = cms.string('valMapPFEgammaCandToPhoton')
  83957. )
  83958.  
  83959.  
  83960. process.particleBasedIsolationTmp = cms.EDProducer("ParticleBasedIsoProducer",
  83961. electronProducer = cms.InputTag("gedGsfElectronsTmp"),
  83962. electronTmpProducer = cms.InputTag("gedGsfElectronsTmp"),
  83963. pfBlockBasedIsolationSetUp = cms.PSet(
  83964. ComponentName = cms.string('pfBlockBasedIsolation'),
  83965. coneSize = cms.double(9999999999)
  83966. ),
  83967. pfCandidates = cms.InputTag("particleFlowTmp"),
  83968. pfEgammaCandidates = cms.InputTag("particleFlowEGamma"),
  83969. photonProducer = cms.InputTag("gedPhotonsTmp"),
  83970. photonTmpProducer = cms.InputTag("gedPhotonsTmp"),
  83971. valueMapElePFblockIso = cms.string('gedGsfElectronsTmp'),
  83972. valueMapEleToEG = cms.string(''),
  83973. valueMapPhoPFblockIso = cms.string('gedPhotonsTmp'),
  83974. valueMapPhoToEG = cms.string('valMapPFEgammaCandToPhoton')
  83975. )
  83976.  
  83977.  
  83978. process.particleFlow = cms.EDProducer("PFLinker",
  83979. FillMuonRefs = cms.bool(True),
  83980. GsfElectrons = cms.InputTag("gedGsfElectrons"),
  83981. Muons = cms.InputTag("muons","muons1stStep2muonsMap"),
  83982. OutputPF = cms.string(''),
  83983. PFCandidate = cms.VInputTag(cms.InputTag("particleFlowTmp")),
  83984. Photons = cms.InputTag("gedPhotons"),
  83985. ProducePFCandidates = cms.bool(True),
  83986. ValueMapElectrons = cms.string('electrons'),
  83987. ValueMapMerged = cms.string('all'),
  83988. ValueMapPhotons = cms.string('photons')
  83989. )
  83990.  
  83991.  
  83992. process.particleFlowBlock = cms.EDProducer("PFBlockProducer",
  83993. debug = cms.untracked.bool(False),
  83994. elementImporters = cms.VPSet(cms.PSet(
  83995. gsfsAreSecondary = cms.bool(False),
  83996. importerName = cms.string('GSFTrackImporter'),
  83997. source = cms.InputTag("pfTrackElec"),
  83998. superClustersArePF = cms.bool(True)
  83999. ),
  84000. cms.PSet(
  84001. importerName = cms.string('ConvBremTrackImporter'),
  84002. source = cms.InputTag("pfTrackElec")
  84003. ),
  84004. cms.PSet(
  84005. importerName = cms.string('SuperClusterImporter'),
  84006. maximumHoverE = cms.double(0.5),
  84007. minPTforBypass = cms.double(100.0),
  84008. minSuperClusterPt = cms.double(10.0),
  84009. source_eb = cms.InputTag("particleFlowSuperClusterECAL","particleFlowSuperClusterECALBarrel"),
  84010. source_ee = cms.InputTag("particleFlowSuperClusterECAL","particleFlowSuperClusterECALEndcapWithPreshower"),
  84011. source_towers = cms.InputTag("towerMaker"),
  84012. superClustersArePF = cms.bool(True)
  84013. ),
  84014. cms.PSet(
  84015. importerName = cms.string('ConversionTrackImporter'),
  84016. source = cms.InputTag("pfConversions")
  84017. ),
  84018. cms.PSet(
  84019. importerName = cms.string('NuclearInteractionTrackImporter'),
  84020. source = cms.InputTag("pfDisplacedTrackerVertex")
  84021. ),
  84022. cms.PSet(
  84023. DPtOverPtCuts_byTrackAlgo = cms.vdouble(10.0, 10.0, 10.0, 10.0, 10.0,
  84024. 5.0),
  84025. NHitCuts_byTrackAlgo = cms.vuint32(3, 3, 3, 3, 3,
  84026. 3),
  84027. cleanBadConvertedBrems = cms.bool(True),
  84028. importerName = cms.string('GeneralTracksImporter'),
  84029. maxDPtOPt = cms.double(1.0),
  84030. muonSrc = cms.InputTag("muons1stStep"),
  84031. source = cms.InputTag("pfTrack"),
  84032. useIterativeTracking = cms.bool(True)
  84033. ),
  84034. cms.PSet(
  84035. BCtoPFCMap = cms.InputTag("particleFlowSuperClusterECAL","PFClusterAssociationEBEE"),
  84036. importerName = cms.string('ECALClusterImporter'),
  84037. source = cms.InputTag("particleFlowClusterECAL")
  84038. ),
  84039. cms.PSet(
  84040. importerName = cms.string('GenericClusterImporter'),
  84041. source = cms.InputTag("particleFlowClusterHCAL")
  84042. ),
  84043. cms.PSet(
  84044. importerName = cms.string('GenericClusterImporter'),
  84045. source = cms.InputTag("particleFlowClusterHO")
  84046. ),
  84047. cms.PSet(
  84048. importerName = cms.string('GenericClusterImporter'),
  84049. source = cms.InputTag("particleFlowClusterHF")
  84050. ),
  84051. cms.PSet(
  84052. importerName = cms.string('GenericClusterImporter'),
  84053. source = cms.InputTag("particleFlowClusterPS")
  84054. )),
  84055. linkDefinitions = cms.VPSet(cms.PSet(
  84056. linkType = cms.string('PS1:ECAL'),
  84057. linkerName = cms.string('PreshowerAndECALLinker'),
  84058. useKDTree = cms.bool(True)
  84059. ),
  84060. cms.PSet(
  84061. linkType = cms.string('PS2:ECAL'),
  84062. linkerName = cms.string('PreshowerAndECALLinker'),
  84063. useKDTree = cms.bool(True)
  84064. ),
  84065. cms.PSet(
  84066. linkType = cms.string('TRACK:ECAL'),
  84067. linkerName = cms.string('TrackAndECALLinker'),
  84068. useKDTree = cms.bool(True)
  84069. ),
  84070. cms.PSet(
  84071. linkType = cms.string('TRACK:HCAL'),
  84072. linkerName = cms.string('TrackAndHCALLinker'),
  84073. useKDTree = cms.bool(True)
  84074. ),
  84075. cms.PSet(
  84076. linkType = cms.string('TRACK:HO'),
  84077. linkerName = cms.string('TrackAndHOLinker'),
  84078. useKDTree = cms.bool(False)
  84079. ),
  84080. cms.PSet(
  84081. linkType = cms.string('ECAL:HCAL'),
  84082. linkerName = cms.string('ECALAndHCALLinker'),
  84083. useKDTree = cms.bool(False)
  84084. ),
  84085. cms.PSet(
  84086. linkType = cms.string('HCAL:HO'),
  84087. linkerName = cms.string('HCALAndHOLinker'),
  84088. useKDTree = cms.bool(False)
  84089. ),
  84090. cms.PSet(
  84091. linkType = cms.string('HFEM:HFHAD'),
  84092. linkerName = cms.string('HFEMAndHFHADLinker'),
  84093. useKDTree = cms.bool(False)
  84094. ),
  84095. cms.PSet(
  84096. linkType = cms.string('TRACK:TRACK'),
  84097. linkerName = cms.string('TrackAndTrackLinker'),
  84098. useKDTree = cms.bool(False)
  84099. ),
  84100. cms.PSet(
  84101. linkType = cms.string('ECAL:ECAL'),
  84102. linkerName = cms.string('ECALAndECALLinker'),
  84103. useKDTree = cms.bool(False)
  84104. ),
  84105. cms.PSet(
  84106. linkType = cms.string('GSF:ECAL'),
  84107. linkerName = cms.string('GSFAndECALLinker'),
  84108. useKDTree = cms.bool(False)
  84109. ),
  84110. cms.PSet(
  84111. linkType = cms.string('TRACK:GSF'),
  84112. linkerName = cms.string('TrackAndGSFLinker'),
  84113. useConvertedBrems = cms.bool(True),
  84114. useKDTree = cms.bool(False)
  84115. ),
  84116. cms.PSet(
  84117. linkType = cms.string('GSF:BREM'),
  84118. linkerName = cms.string('GSFAndBREMLinker'),
  84119. useKDTree = cms.bool(False)
  84120. ),
  84121. cms.PSet(
  84122. linkType = cms.string('GSF:GSF'),
  84123. linkerName = cms.string('GSFAndGSFLinker'),
  84124. useKDTree = cms.bool(False)
  84125. ),
  84126. cms.PSet(
  84127. linkType = cms.string('ECAL:BREM'),
  84128. linkerName = cms.string('ECALAndBREMLinker'),
  84129. useKDTree = cms.bool(False)
  84130. ),
  84131. cms.PSet(
  84132. linkType = cms.string('GSF:HCAL'),
  84133. linkerName = cms.string('GSFAndHCALLinker'),
  84134. useKDTree = cms.bool(False)
  84135. ),
  84136. cms.PSet(
  84137. linkType = cms.string('HCAL:BREM'),
  84138. linkerName = cms.string('HCALAndBREMLinker'),
  84139. useKDTree = cms.bool(False)
  84140. ),
  84141. cms.PSet(
  84142. SuperClusterMatchByRef = cms.bool(True),
  84143. linkType = cms.string('SC:ECAL'),
  84144. linkerName = cms.string('SCAndECALLinker'),
  84145. useKDTree = cms.bool(False)
  84146. )),
  84147. verbose = cms.untracked.bool(False)
  84148. )
  84149.  
  84150.  
  84151. process.particleFlowClusterECAL = cms.EDProducer("CorrectedECALPFClusterProducer",
  84152. energyCorrector = cms.PSet(
  84153. algoName = cms.string('PFClusterEMEnergyCorrector'),
  84154. applyCrackCorrections = cms.bool(False),
  84155. applyMVACorrections = cms.bool(True),
  84156. autoDetectBunchSpacing = cms.bool(True),
  84157. maxPtForMVAEvaluation = cms.double(90.0),
  84158. recHitsEBLabel = cms.InputTag("ecalRecHit","EcalRecHitsEB"),
  84159. recHitsEELabel = cms.InputTag("ecalRecHit","EcalRecHitsEE")
  84160. ),
  84161. inputECAL = cms.InputTag("particleFlowClusterECALUncorrected"),
  84162. inputPS = cms.InputTag("particleFlowClusterPS"),
  84163. minimumPSEnergy = cms.double(0.0)
  84164. )
  84165.  
  84166.  
  84167. process.particleFlowClusterECALUncorrected = cms.EDProducer("PFClusterProducer",
  84168. energyCorrector = cms.PSet(
  84169.  
  84170. ),
  84171. initialClusteringStep = cms.PSet(
  84172. algoName = cms.string('Basic2DGenericTopoClusterizer'),
  84173. thresholdsByDetector = cms.VPSet(cms.PSet(
  84174. detector = cms.string('ECAL_BARREL'),
  84175. gatheringThreshold = cms.double(0.08),
  84176. gatheringThresholdPt = cms.double(0.0)
  84177. ),
  84178. cms.PSet(
  84179. detector = cms.string('ECAL_ENDCAP'),
  84180. gatheringThreshold = cms.double(0.3),
  84181. gatheringThresholdPt = cms.double(0.0)
  84182. )),
  84183. useCornerCells = cms.bool(True)
  84184. ),
  84185. pfClusterBuilder = cms.PSet(
  84186. algoName = cms.string('Basic2DGenericPFlowClusterizer'),
  84187. allCellsPositionCalc = cms.PSet(
  84188. algoName = cms.string('Basic2DGenericPFlowPositionCalc'),
  84189. logWeightDenominator = cms.double(0.08),
  84190. minAllowedNormalization = cms.double(1e-09),
  84191. minFractionInCalc = cms.double(1e-09),
  84192. posCalcNCrystals = cms.int32(-1),
  84193. timeResolutionCalcBarrel = cms.PSet(
  84194. constantTerm = cms.double(0.428192),
  84195. constantTermLowE = cms.double(0.0),
  84196. corrTermLowE = cms.double(0.0510871),
  84197. noiseTerm = cms.double(1.10889),
  84198. noiseTermLowE = cms.double(1.31883),
  84199. threshHighE = cms.double(5.0),
  84200. threshLowE = cms.double(0.5)
  84201. ),
  84202. timeResolutionCalcEndcap = cms.PSet(
  84203. constantTerm = cms.double(0.0),
  84204. constantTermLowE = cms.double(0.0),
  84205. corrTermLowE = cms.double(0.0),
  84206. noiseTerm = cms.double(5.72489999999),
  84207. noiseTermLowE = cms.double(6.92683000001),
  84208. threshHighE = cms.double(10.0),
  84209. threshLowE = cms.double(1.0)
  84210. )
  84211. ),
  84212. excludeOtherSeeds = cms.bool(True),
  84213. maxIterations = cms.uint32(50),
  84214. minFracTot = cms.double(1e-20),
  84215. minFractionToKeep = cms.double(1e-07),
  84216. positionCalc = cms.PSet(
  84217. algoName = cms.string('Basic2DGenericPFlowPositionCalc'),
  84218. logWeightDenominator = cms.double(0.08),
  84219. minAllowedNormalization = cms.double(1e-09),
  84220. minFractionInCalc = cms.double(1e-09),
  84221. posCalcNCrystals = cms.int32(9),
  84222. timeResolutionCalcBarrel = cms.PSet(
  84223. constantTerm = cms.double(0.428192),
  84224. constantTermLowE = cms.double(0.0),
  84225. corrTermLowE = cms.double(0.0510871),
  84226. noiseTerm = cms.double(1.10889),
  84227. noiseTermLowE = cms.double(1.31883),
  84228. threshHighE = cms.double(5.0),
  84229. threshLowE = cms.double(0.5)
  84230. ),
  84231. timeResolutionCalcEndcap = cms.PSet(
  84232. constantTerm = cms.double(0.0),
  84233. constantTermLowE = cms.double(0.0),
  84234. corrTermLowE = cms.double(0.0),
  84235. noiseTerm = cms.double(5.72489999999),
  84236. noiseTermLowE = cms.double(6.92683000001),
  84237. threshHighE = cms.double(10.0),
  84238. threshLowE = cms.double(1.0)
  84239. )
  84240. ),
  84241. positionCalcForConvergence = cms.PSet(
  84242. T0_EB = cms.double(7.4),
  84243. T0_EE = cms.double(3.1),
  84244. T0_ES = cms.double(1.2),
  84245. W0 = cms.double(4.2),
  84246. X0 = cms.double(0.89),
  84247. algoName = cms.string('ECAL2DPositionCalcWithDepthCorr'),
  84248. minAllowedNormalization = cms.double(0.0),
  84249. minFractionInCalc = cms.double(0.0)
  84250. ),
  84251. recHitEnergyNorms = cms.VPSet(cms.PSet(
  84252. detector = cms.string('ECAL_BARREL'),
  84253. recHitEnergyNorm = cms.double(0.08)
  84254. ),
  84255. cms.PSet(
  84256. detector = cms.string('ECAL_ENDCAP'),
  84257. recHitEnergyNorm = cms.double(0.3)
  84258. )),
  84259. showerSigma = cms.double(1.5),
  84260. stoppingTolerance = cms.double(1e-08)
  84261. ),
  84262. positionReCalc = cms.PSet(
  84263. T0_EB = cms.double(7.4),
  84264. T0_EE = cms.double(3.1),
  84265. T0_ES = cms.double(1.2),
  84266. W0 = cms.double(4.2),
  84267. X0 = cms.double(0.89),
  84268. algoName = cms.string('ECAL2DPositionCalcWithDepthCorr'),
  84269. minAllowedNormalization = cms.double(0.0),
  84270. minFractionInCalc = cms.double(0.0)
  84271. ),
  84272. recHitCleaners = cms.VPSet(cms.PSet(
  84273. algoName = cms.string('SpikeAndDoubleSpikeCleaner'),
  84274. cleaningByDetector = cms.VPSet(cms.PSet(
  84275. detector = cms.string('ECAL_BARREL'),
  84276. doubleSpikeS6S2 = cms.double(0.04),
  84277. doubleSpikeThresh = cms.double(10.0),
  84278. energyThresholdModifier = cms.double(2.0),
  84279. fractionThresholdModifier = cms.double(3.0),
  84280. minS4S1_a = cms.double(0.04),
  84281. minS4S1_b = cms.double(-0.024),
  84282. singleSpikeThresh = cms.double(4.0)
  84283. ),
  84284. cms.PSet(
  84285. detector = cms.string('ECAL_ENDCAP'),
  84286. doubleSpikeS6S2 = cms.double(-1.0),
  84287. doubleSpikeThresh = cms.double(1000000000.0),
  84288. energyThresholdModifier = cms.double(2.0),
  84289. fractionThresholdModifier = cms.double(3.0),
  84290. minS4S1_a = cms.double(0.02),
  84291. minS4S1_b = cms.double(-0.0125),
  84292. singleSpikeThresh = cms.double(15.0)
  84293. ))
  84294. )),
  84295. recHitsSource = cms.InputTag("particleFlowRecHitECAL"),
  84296. seedFinder = cms.PSet(
  84297. algoName = cms.string('LocalMaximumSeedFinder'),
  84298. nNeighbours = cms.int32(8),
  84299. thresholdsByDetector = cms.VPSet(cms.PSet(
  84300. detector = cms.string('ECAL_ENDCAP'),
  84301. seedingThreshold = cms.double(0.6),
  84302. seedingThresholdPt = cms.double(0.15)
  84303. ),
  84304. cms.PSet(
  84305. detector = cms.string('ECAL_BARREL'),
  84306. seedingThreshold = cms.double(0.23),
  84307. seedingThresholdPt = cms.double(0.0)
  84308. ))
  84309. )
  84310. )
  84311.  
  84312.  
  84313. process.particleFlowClusterHBHE = cms.EDProducer("PFClusterProducer",
  84314. energyCorrector = cms.PSet(
  84315.  
  84316. ),
  84317. initialClusteringStep = cms.PSet(
  84318. algoName = cms.string('Basic2DGenericTopoClusterizer'),
  84319. thresholdsByDetector = cms.VPSet(cms.PSet(
  84320. detector = cms.string('HCAL_BARREL1'),
  84321. gatheringThreshold = cms.double(0.8),
  84322. gatheringThresholdPt = cms.double(0.0)
  84323. ),
  84324. cms.PSet(
  84325. detector = cms.string('HCAL_ENDCAP'),
  84326. gatheringThreshold = cms.double(0.8),
  84327. gatheringThresholdPt = cms.double(0.0)
  84328. )),
  84329. useCornerCells = cms.bool(True)
  84330. ),
  84331. pfClusterBuilder = cms.PSet(
  84332. algoName = cms.string('Basic2DGenericPFlowClusterizer'),
  84333. allCellsPositionCalc = cms.PSet(
  84334. algoName = cms.string('Basic2DGenericPFlowPositionCalc'),
  84335. logWeightDenominator = cms.double(0.8),
  84336. minAllowedNormalization = cms.double(1e-09),
  84337. minFractionInCalc = cms.double(1e-09),
  84338. posCalcNCrystals = cms.int32(-1)
  84339. ),
  84340. clusterTimeResFromSeed = cms.bool(False),
  84341. excludeOtherSeeds = cms.bool(True),
  84342. maxIterations = cms.uint32(50),
  84343. maxNSigmaTime = cms.double(10.0),
  84344. minChi2Prob = cms.double(0.0),
  84345. minFracTot = cms.double(1e-20),
  84346. minFractionToKeep = cms.double(1e-07),
  84347. positionCalc = cms.PSet(
  84348. algoName = cms.string('Basic2DGenericPFlowPositionCalc'),
  84349. logWeightDenominator = cms.double(0.8),
  84350. minAllowedNormalization = cms.double(1e-09),
  84351. minFractionInCalc = cms.double(1e-09),
  84352. posCalcNCrystals = cms.int32(5)
  84353. ),
  84354. recHitEnergyNorms = cms.VPSet(cms.PSet(
  84355. detector = cms.string('HCAL_BARREL1'),
  84356. recHitEnergyNorm = cms.double(0.8)
  84357. ),
  84358. cms.PSet(
  84359. detector = cms.string('HCAL_ENDCAP'),
  84360. recHitEnergyNorm = cms.double(0.8)
  84361. )),
  84362. showerSigma = cms.double(10.0),
  84363. stoppingTolerance = cms.double(1e-08),
  84364. timeResolutionCalcBarrel = cms.PSet(
  84365. constantTerm = cms.double(2.82),
  84366. constantTermLowE = cms.double(4.24),
  84367. corrTermLowE = cms.double(0.0),
  84368. noiseTerm = cms.double(21.86),
  84369. noiseTermLowE = cms.double(8),
  84370. threshHighE = cms.double(15.0),
  84371. threshLowE = cms.double(6.0)
  84372. ),
  84373. timeResolutionCalcEndcap = cms.PSet(
  84374. constantTerm = cms.double(2.82),
  84375. constantTermLowE = cms.double(4.24),
  84376. corrTermLowE = cms.double(0.0),
  84377. noiseTerm = cms.double(21.86),
  84378. noiseTermLowE = cms.double(8),
  84379. threshHighE = cms.double(15.0),
  84380. threshLowE = cms.double(6.0)
  84381. ),
  84382. timeSigmaEB = cms.double(10.0),
  84383. timeSigmaEE = cms.double(10.0)
  84384. ),
  84385. positionReCalc = cms.PSet(
  84386.  
  84387. ),
  84388. recHitCleaners = cms.VPSet(),
  84389. recHitsSource = cms.InputTag("particleFlowRecHitHBHE"),
  84390. seedFinder = cms.PSet(
  84391. algoName = cms.string('LocalMaximumSeedFinder'),
  84392. nNeighbours = cms.int32(4),
  84393. thresholdsByDetector = cms.VPSet(cms.PSet(
  84394. detector = cms.string('HCAL_BARREL1'),
  84395. seedingThreshold = cms.double(1.0),
  84396. seedingThresholdPt = cms.double(0.0)
  84397. ),
  84398. cms.PSet(
  84399. detector = cms.string('HCAL_ENDCAP'),
  84400. seedingThreshold = cms.double(1.1),
  84401. seedingThresholdPt = cms.double(0.0)
  84402. ))
  84403. )
  84404. )
  84405.  
  84406.  
  84407. process.particleFlowClusterHCAL = cms.EDProducer("PFMultiDepthClusterProducer",
  84408. clustersSource = cms.InputTag("particleFlowClusterHBHE"),
  84409. energyCorrector = cms.PSet(
  84410.  
  84411. ),
  84412. pfClusterBuilder = cms.PSet(
  84413. algoName = cms.string('PFMultiDepthClusterizer'),
  84414. allCellsPositionCalc = cms.PSet(
  84415. algoName = cms.string('Basic2DGenericPFlowPositionCalc'),
  84416. logWeightDenominator = cms.double(0.8),
  84417. minAllowedNormalization = cms.double(1e-09),
  84418. minFractionInCalc = cms.double(1e-09),
  84419. posCalcNCrystals = cms.int32(-1)
  84420. ),
  84421. minFractionToKeep = cms.double(1e-07),
  84422. nSigmaEta = cms.double(2.0),
  84423. nSigmaPhi = cms.double(2.0)
  84424. ),
  84425. positionReCalc = cms.PSet(
  84426.  
  84427. )
  84428. )
  84429.  
  84430.  
  84431. process.particleFlowClusterHF = cms.EDProducer("PFClusterProducer",
  84432. energyCorrector = cms.PSet(
  84433.  
  84434. ),
  84435. initialClusteringStep = cms.PSet(
  84436. algoName = cms.string('Basic2DGenericTopoClusterizer'),
  84437. thresholdsByDetector = cms.VPSet(cms.PSet(
  84438. detector = cms.string('HF_EM'),
  84439. gatheringThreshold = cms.double(0.8),
  84440. gatheringThresholdPt = cms.double(0.0)
  84441. ),
  84442. cms.PSet(
  84443. detector = cms.string('HF_HAD'),
  84444. gatheringThreshold = cms.double(0.8),
  84445. gatheringThresholdPt = cms.double(0.0)
  84446. )),
  84447. useCornerCells = cms.bool(False)
  84448. ),
  84449. pfClusterBuilder = cms.PSet(
  84450. algoName = cms.string('Basic2DGenericPFlowClusterizer'),
  84451. allCellsPositionCalc = cms.PSet(
  84452. algoName = cms.string('Basic2DGenericPFlowPositionCalc'),
  84453. logWeightDenominator = cms.double(0.8),
  84454. minAllowedNormalization = cms.double(1e-09),
  84455. minFractionInCalc = cms.double(1e-09),
  84456. posCalcNCrystals = cms.int32(-1)
  84457. ),
  84458. excludeOtherSeeds = cms.bool(True),
  84459. maxIterations = cms.uint32(50),
  84460. minFracTot = cms.double(1e-20),
  84461. minFractionToKeep = cms.double(1e-07),
  84462. positionCalc = cms.PSet(
  84463. algoName = cms.string('Basic2DGenericPFlowPositionCalc'),
  84464. logWeightDenominator = cms.double(0.8),
  84465. minAllowedNormalization = cms.double(1e-09),
  84466. minFractionInCalc = cms.double(1e-09),
  84467. posCalcNCrystals = cms.int32(5)
  84468. ),
  84469. recHitEnergyNorms = cms.VPSet(cms.PSet(
  84470. detector = cms.string('HF_EM'),
  84471. recHitEnergyNorm = cms.double(0.8)
  84472. ),
  84473. cms.PSet(
  84474. detector = cms.string('HF_HAD'),
  84475. recHitEnergyNorm = cms.double(0.8)
  84476. )),
  84477. showerSigma = cms.double(10.0),
  84478. stoppingTolerance = cms.double(1e-08)
  84479. ),
  84480. positionReCalc = cms.PSet(
  84481.  
  84482. ),
  84483. recHitCleaners = cms.VPSet(cms.PSet(
  84484. algoName = cms.string('SpikeAndDoubleSpikeCleaner'),
  84485. cleaningByDetector = cms.VPSet(cms.PSet(
  84486. detector = cms.string('HF_EM'),
  84487. doubleSpikeS6S2 = cms.double(-1.0),
  84488. doubleSpikeThresh = cms.double(1000000000.0),
  84489. energyThresholdModifier = cms.double(1.0),
  84490. fractionThresholdModifier = cms.double(1.0),
  84491. minS4S1_a = cms.double(0.11),
  84492. minS4S1_b = cms.double(-0.19),
  84493. singleSpikeThresh = cms.double(80.0)
  84494. ),
  84495. cms.PSet(
  84496. detector = cms.string('HF_HAD'),
  84497. doubleSpikeS6S2 = cms.double(-1.0),
  84498. doubleSpikeThresh = cms.double(1000000000.0),
  84499. energyThresholdModifier = cms.double(1.0),
  84500. fractionThresholdModifier = cms.double(1.0),
  84501. minS4S1_a = cms.double(0.045),
  84502. minS4S1_b = cms.double(-0.08),
  84503. singleSpikeThresh = cms.double(120.0)
  84504. ))
  84505. )),
  84506. recHitsSource = cms.InputTag("particleFlowRecHitHF"),
  84507. seedFinder = cms.PSet(
  84508. algoName = cms.string('LocalMaximumSeedFinder'),
  84509. nNeighbours = cms.int32(0),
  84510. thresholdsByDetector = cms.VPSet(cms.PSet(
  84511. detector = cms.string('HF_EM'),
  84512. seedingThreshold = cms.double(1.4),
  84513. seedingThresholdPt = cms.double(0.0)
  84514. ),
  84515. cms.PSet(
  84516. detector = cms.string('HF_HAD'),
  84517. seedingThreshold = cms.double(1.4),
  84518. seedingThresholdPt = cms.double(0.0)
  84519. ))
  84520. )
  84521. )
  84522.  
  84523.  
  84524. process.particleFlowClusterHO = cms.EDProducer("PFClusterProducer",
  84525. energyCorrector = cms.PSet(
  84526.  
  84527. ),
  84528. initialClusteringStep = cms.PSet(
  84529. algoName = cms.string('Basic2DGenericTopoClusterizer'),
  84530. thresholdsByDetector = cms.VPSet(cms.PSet(
  84531. detector = cms.string('HCAL_BARREL2_RING0'),
  84532. gatheringThreshold = cms.double(0.05),
  84533. gatheringThresholdPt = cms.double(0.0)
  84534. ),
  84535. cms.PSet(
  84536. detector = cms.string('HCAL_BARREL2_RING1'),
  84537. gatheringThreshold = cms.double(0.05),
  84538. gatheringThresholdPt = cms.double(0.0)
  84539. )),
  84540. useCornerCells = cms.bool(True)
  84541. ),
  84542. pfClusterBuilder = cms.PSet(
  84543. algoName = cms.string('Basic2DGenericPFlowClusterizer'),
  84544. allCellsPositionCalc = cms.PSet(
  84545. algoName = cms.string('Basic2DGenericPFlowPositionCalc'),
  84546. logWeightDenominator = cms.double(0.05),
  84547. minAllowedNormalization = cms.double(1e-09),
  84548. minFractionInCalc = cms.double(1e-09),
  84549. posCalcNCrystals = cms.int32(-1)
  84550. ),
  84551. excludeOtherSeeds = cms.bool(True),
  84552. maxIterations = cms.uint32(50),
  84553. minFracTot = cms.double(1e-20),
  84554. minFractionToKeep = cms.double(1e-07),
  84555. positionCalc = cms.PSet(
  84556. algoName = cms.string('Basic2DGenericPFlowPositionCalc'),
  84557. logWeightDenominator = cms.double(0.05),
  84558. minAllowedNormalization = cms.double(1e-09),
  84559. minFractionInCalc = cms.double(1e-09),
  84560. posCalcNCrystals = cms.int32(5)
  84561. ),
  84562. recHitEnergyNorms = cms.VPSet(cms.PSet(
  84563. detector = cms.string('HCAL_BARREL2_RING0'),
  84564. recHitEnergyNorm = cms.double(0.05)
  84565. ),
  84566. cms.PSet(
  84567. detector = cms.string('HCAL_BARREL2_RING1'),
  84568. recHitEnergyNorm = cms.double(0.05)
  84569. )),
  84570. showerSigma = cms.double(10.0),
  84571. stoppingTolerance = cms.double(1e-08)
  84572. ),
  84573. positionReCalc = cms.PSet(
  84574.  
  84575. ),
  84576. recHitCleaners = cms.VPSet(),
  84577. recHitsSource = cms.InputTag("particleFlowRecHitHO"),
  84578. seedFinder = cms.PSet(
  84579. algoName = cms.string('LocalMaximumSeedFinder'),
  84580. nNeighbours = cms.int32(4),
  84581. thresholdsByDetector = cms.VPSet(cms.PSet(
  84582. detector = cms.string('HCAL_BARREL2_RING0'),
  84583. seedingThreshold = cms.double(0.08),
  84584. seedingThresholdPt = cms.double(0.0)
  84585. ),
  84586. cms.PSet(
  84587. detector = cms.string('HCAL_BARREL2_RING1'),
  84588. seedingThreshold = cms.double(0.08),
  84589. seedingThresholdPt = cms.double(0.0)
  84590. ))
  84591. )
  84592. )
  84593.  
  84594.  
  84595. process.particleFlowClusterPS = cms.EDProducer("PFClusterProducer",
  84596. energyCorrector = cms.PSet(
  84597.  
  84598. ),
  84599. initialClusteringStep = cms.PSet(
  84600. algoName = cms.string('Basic2DGenericTopoClusterizer'),
  84601. thresholdsByDetector = cms.VPSet(cms.PSet(
  84602. detector = cms.string('PS1'),
  84603. gatheringThreshold = cms.double(6e-05),
  84604. gatheringThresholdPt = cms.double(0.0)
  84605. ),
  84606. cms.PSet(
  84607. detector = cms.string('PS2'),
  84608. gatheringThreshold = cms.double(6e-05),
  84609. gatheringThresholdPt = cms.double(0.0)
  84610. )),
  84611. useCornerCells = cms.bool(False)
  84612. ),
  84613. pfClusterBuilder = cms.PSet(
  84614. algoName = cms.string('Basic2DGenericPFlowClusterizer'),
  84615. excludeOtherSeeds = cms.bool(True),
  84616. maxIterations = cms.uint32(50),
  84617. minFracTot = cms.double(1e-20),
  84618. minFractionToKeep = cms.double(1e-07),
  84619. positionCalc = cms.PSet(
  84620. algoName = cms.string('Basic2DGenericPFlowPositionCalc'),
  84621. logWeightDenominator = cms.double(6e-05),
  84622. minAllowedNormalization = cms.double(1e-09),
  84623. minFractionInCalc = cms.double(1e-09),
  84624. posCalcNCrystals = cms.int32(-1)
  84625. ),
  84626. recHitEnergyNorms = cms.VPSet(cms.PSet(
  84627. detector = cms.string('PS1'),
  84628. recHitEnergyNorm = cms.double(6e-05)
  84629. ),
  84630. cms.PSet(
  84631. detector = cms.string('PS2'),
  84632. recHitEnergyNorm = cms.double(6e-05)
  84633. )),
  84634. showerSigma = cms.double(0.3),
  84635. stoppingTolerance = cms.double(1e-08)
  84636. ),
  84637. positionReCalc = cms.PSet(
  84638.  
  84639. ),
  84640. recHitCleaners = cms.VPSet(),
  84641. recHitsSource = cms.InputTag("particleFlowRecHitPS"),
  84642. seedFinder = cms.PSet(
  84643. algoName = cms.string('LocalMaximumSeedFinder'),
  84644. nNeighbours = cms.int32(4),
  84645. thresholdsByDetector = cms.VPSet(cms.PSet(
  84646. detector = cms.string('PS1'),
  84647. seedingThreshold = cms.double(0.00012),
  84648. seedingThresholdPt = cms.double(0.0)
  84649. ),
  84650. cms.PSet(
  84651. detector = cms.string('PS2'),
  84652. seedingThreshold = cms.double(0.00012),
  84653. seedingThresholdPt = cms.double(0.0)
  84654. ))
  84655. )
  84656. )
  84657.  
  84658.  
  84659. process.particleFlowDisplacedVertex = cms.EDProducer("PFDisplacedVertexProducer",
  84660. avfParameters = cms.PSet(
  84661. Tini = cms.double(256.0),
  84662. ratio = cms.double(0.25),
  84663. sigmacut = cms.double(6.0)
  84664. ),
  84665. debug = cms.untracked.bool(False),
  84666. longSize = cms.double(5),
  84667. mainVertexLabel = cms.InputTag("offlinePrimaryVertices"),
  84668. minAdaptWeight = cms.double(0.5),
  84669. offlineBeamSpotLabel = cms.InputTag("offlineBeamSpot"),
  84670. primaryVertexCut = cms.double(1.8),
  84671. switchOff2TrackVertex = cms.untracked.bool(True),
  84672. tecCut = cms.double(220),
  84673. tobCut = cms.double(100),
  84674. tracksSelectorParameters = cms.PSet(
  84675. bSelectTracks = cms.bool(True),
  84676. dxy_min = cms.double(0.2),
  84677. nChi2_max = cms.double(5.0),
  84678. nChi2_min = cms.double(0.5),
  84679. nHits_min = cms.int32(6),
  84680. nOuterHits_max = cms.int32(9),
  84681. pt_min = cms.double(0.2),
  84682. quality = cms.string('HighPurity')
  84683. ),
  84684. transvSize = cms.double(1.0),
  84685. verbose = cms.untracked.bool(False),
  84686. vertexCandidatesLabel = cms.InputTag("particleFlowDisplacedVertexCandidate"),
  84687. vertexIdentifierParameters = cms.PSet(
  84688. angles = cms.vdouble(15, 15),
  84689. bIdentifyVertices = cms.bool(True),
  84690. logPrimSec_min = cms.double(0.0),
  84691. looper_eta_max = cms.double(0.1),
  84692. masses = cms.vdouble(0.05, 0.485, 0.515, 0.48, 0.52,
  84693. 1.107, 1.125, 0.2),
  84694. pt_kink_min = cms.double(3.0),
  84695. pt_min = cms.double(0.5)
  84696. )
  84697. )
  84698.  
  84699.  
  84700. process.particleFlowDisplacedVertexCandidate = cms.EDProducer("PFDisplacedVertexCandidateProducer",
  84701. dcaCut = cms.double(0.5),
  84702. dcaPInnerHitCut = cms.double(1000.0),
  84703. debug = cms.untracked.bool(False),
  84704. mainVertexLabel = cms.InputTag("offlinePrimaryVertices"),
  84705. offlineBeamSpotLabel = cms.InputTag("offlineBeamSpot"),
  84706. primaryVertexCut = cms.double(1.8),
  84707. trackCollection = cms.InputTag("generalTracks"),
  84708. tracksSelectorParameters = cms.PSet(
  84709. dxy = cms.double(0.2),
  84710. nChi2_max = cms.double(5.0),
  84711. pt_min = cms.double(0.2),
  84712. pt_min_prim = cms.double(0.8)
  84713. ),
  84714. verbose = cms.untracked.bool(False)
  84715. )
  84716.  
  84717.  
  84718. process.particleFlowEGamma = cms.EDProducer("PFEGammaProducer",
  84719. EEtoPS_source = cms.InputTag("particleFlowClusterECAL"),
  84720. X0_Map = cms.string('RecoParticleFlow/PFProducer/data/allX0histos.root'),
  84721. algoType = cms.uint32(0),
  84722. blocks = cms.InputTag("particleFlowBlock"),
  84723. calibHF_a_EMHAD = cms.vdouble(1.42215, 1.00496, 0.68961, 0.81656, 0.98504,
  84724. 0.98504, 1.00802, 1.0593, 1.4576, 1.4576),
  84725. calibHF_a_EMonly = cms.vdouble(0.96945, 0.96701, 0.76309, 0.82268, 0.87583,
  84726. 0.89718, 0.98674, 1.4681, 1.458, 1.458),
  84727. calibHF_b_EMHAD = cms.vdouble(1.27541, 0.85361, 0.86333, 0.89091, 0.94348,
  84728. 0.94348, 0.9437, 1.0034, 1.0444, 1.0444),
  84729. calibHF_b_HADonly = cms.vdouble(1.27541, 0.85361, 0.86333, 0.89091, 0.94348,
  84730. 0.94348, 0.9437, 1.0034, 1.0444, 1.0444),
  84731. calibHF_eta_step = cms.vdouble(0.0, 2.9, 3.0, 3.2, 4.2,
  84732. 4.4, 4.6, 4.8, 5.2, 5.4),
  84733. calibHF_use = cms.bool(False),
  84734. calibPFSCEle_Fbrem_barrel = cms.vdouble(0.6, 6, -0.0255975, 0.0576727, 0.975442,
  84735. -0.000546394, 1.26147, 25, -0.02025, 0.04537,
  84736. 0.9728, -0.0008962, 1.172),
  84737. calibPFSCEle_Fbrem_endcap = cms.vdouble(0.9, 6.5, -0.0692932, 0.101776, 0.995338,
  84738. -0.00236548, 0.874998, 1.653, -0.0750184, 0.147,
  84739. 0.923165, 0.000474665, 1.10782),
  84740. calibPFSCEle_barrel = cms.vdouble(1.004, -1.536, 22.88, -1.467, 0.3555,
  84741. 0.6227, 14.65, 2051, 25, 0.9932,
  84742. -0.5444, 0, 0.5438, 0.7109, 7.645,
  84743. 0.2904, 0),
  84744. calibPFSCEle_endcap = cms.vdouble(1.153, -16.5975, 5.668, -0.1772, 16.22,
  84745. 7.326, 0.0483, -4.068, 9.406),
  84746. calibrationsLabel = cms.string(''),
  84747. cleanedHF = cms.VInputTag(cms.InputTag("particleFlowRecHitHCAL","Cleaned"), cms.InputTag("particleFlowClusterHF","Cleaned")),
  84748. coneEcalIsoForEgammaSC = cms.double(0.3),
  84749. coneTrackIsoForEgammaSC = cms.double(0.3),
  84750. cosmicRejectionDistance = cms.double(1.0),
  84751. debug = cms.untracked.bool(True),
  84752. dptRel_DispVtx = cms.double(10.0),
  84753. dzPV = cms.double(0.2),
  84754. egammaElectrons = cms.InputTag("mvaElectrons"),
  84755. eventFactorForCosmics = cms.double(10.0),
  84756. eventFractionForCleaning = cms.double(0.5),
  84757. eventFractionForRejection = cms.double(0.8),
  84758. factors_45 = cms.vdouble(10.0, 100.0),
  84759. iCfgCandConnector = cms.PSet(
  84760. bCalibPrimary = cms.bool(True),
  84761. bCorrect = cms.bool(True),
  84762. dptRel_MergedTrack = cms.double(5.0),
  84763. dptRel_PrimaryTrack = cms.double(10.0),
  84764. nuclCalibFactors = cms.vdouble(0.8, 0.15, 0.5, 0.5, 0.05),
  84765. ptErrorSecondary = cms.double(1.0)
  84766. ),
  84767. maxDPtOPt = cms.double(1.0),
  84768. maxDeltaPhiPt = cms.double(7.0),
  84769. maxSignificance = cms.double(2.5),
  84770. metFactorForCleaning = cms.double(4.0),
  84771. metFactorForFakes = cms.double(4.0),
  84772. metFactorForHighEta = cms.double(25.0),
  84773. metFactorForRejection = cms.double(4.0),
  84774. metSignificanceForCleaning = cms.double(3.0),
  84775. metSignificanceForRejection = cms.double(4.0),
  84776. minDeltaMet = cms.double(0.4),
  84777. minEnergyForPunchThrough = cms.double(100.0),
  84778. minHFCleaningPt = cms.double(5.0),
  84779. minMomentumForPunchThrough = cms.double(100.0),
  84780. minPixelHits = cms.int32(1),
  84781. minPtForPostCleaning = cms.double(20.0),
  84782. minSignificance = cms.double(2.5),
  84783. minSignificanceReduction = cms.double(1.4),
  84784. minTrackerHits = cms.int32(8),
  84785. muon_ECAL = cms.vdouble(0.5, 0.5),
  84786. muon_HCAL = cms.vdouble(3.0, 3.0),
  84787. muon_HO = cms.vdouble(0.9, 0.9),
  84788. muons = cms.InputTag("muons1stStep"),
  84789. nTrackIsoForEgammaSC = cms.uint32(2),
  84790. nsigma_TRACK = cms.double(1.0),
  84791. pf_GlobC_mvaWeightFile = cms.string('RecoParticleFlow/PFProducer/data/TMVARegression_BDTG_PFGlobalCorr_14Dec2011.root'),
  84792. pf_Res_mvaWeightFile = cms.string('RecoParticleFlow/PFProducer/data/TMVARegression_BDTG_PFRes_14Dec2011.root'),
  84793. pf_convID_mvaWeightFile = cms.FileInPath('RecoParticleFlow/PFProducer/data/MVAnalysis_BDT.weights_pfConversionAug0411.txt'),
  84794. pf_conv_mvaCut = cms.double(0.0),
  84795. pf_electronID_crackCorrection = cms.bool(False),
  84796. pf_electronID_mvaWeightFile = cms.FileInPath('RecoParticleFlow/PFProducer/data/MVAnalysis_BDT.weights_PfElectrons23Jan_IntToFloat.txt'),
  84797. pf_electron_mvaCut = cms.double(-0.1),
  84798. pf_electron_output_col = cms.string('electrons'),
  84799. pf_locC_mvaWeightFile = cms.string('RecoParticleFlow/PFProducer/data/TMVARegression_BDTG_PFClusterLCorr_14Dec2011.root'),
  84800. pf_nsigma_ECAL = cms.double(0.0),
  84801. pf_nsigma_HCAL = cms.double(1.0),
  84802. postHFCleaning = cms.bool(False),
  84803. postMuonCleaning = cms.bool(True),
  84804. produceEGCandsWithNoSuperCluster = cms.bool(False),
  84805. ptErrorScale = cms.double(8.0),
  84806. ptFactorForHighEta = cms.double(2.0),
  84807. pt_Error = cms.double(1.0),
  84808. punchThroughFactor = cms.double(3.0),
  84809. punchThroughMETFactor = cms.double(4.0),
  84810. rejectTracks_Bad = cms.bool(True),
  84811. rejectTracks_Step45 = cms.bool(True),
  84812. sumEtEcalIsoForEgammaSC_barrel = cms.double(1.0),
  84813. sumEtEcalIsoForEgammaSC_endcap = cms.double(2.0),
  84814. sumPtTrackIsoForEgammaSC_barrel = cms.double(4.0),
  84815. sumPtTrackIsoForEgammaSC_endcap = cms.double(4.0),
  84816. sumPtTrackIsoForPhoton = cms.double(2.0),
  84817. sumPtTrackIsoSlopeForPhoton = cms.double(0.001),
  84818. trackQuality = cms.string('highPurity'),
  84819. useCalibrationsFromDB = cms.bool(True),
  84820. useEGammaElectrons = cms.bool(True),
  84821. useEGammaSupercluster = cms.bool(True),
  84822. useHO = cms.bool(True),
  84823. usePFConversions = cms.bool(True),
  84824. usePFDecays = cms.bool(False),
  84825. usePFElectrons = cms.bool(True),
  84826. usePFNuclearInteractions = cms.bool(True),
  84827. usePFPhotons = cms.bool(True),
  84828. usePFSCEleCalib = cms.bool(True),
  84829. usePhotonReg = cms.bool(False),
  84830. useRegressionFromDB = cms.bool(True),
  84831. useVerticesForNeutral = cms.bool(True),
  84832. verbose = cms.untracked.bool(True),
  84833. vertexCollection = cms.InputTag("offlinePrimaryVertices")
  84834. )
  84835.  
  84836.  
  84837. process.particleFlowForChargedMET = cms.EDProducer("ParticleFlowForChargedMETProducer",
  84838. PFCollectionLabel = cms.InputTag("particleFlow"),
  84839. PVCollectionLabel = cms.InputTag("offlinePrimaryVertices"),
  84840. dzCut = cms.double(0.2),
  84841. neutralEtThreshold = cms.double(-1.0)
  84842. )
  84843.  
  84844.  
  84845. process.particleFlowPtrs = cms.EDProducer("PFCandidateFwdPtrProducer",
  84846. src = cms.InputTag("particleFlow")
  84847. )
  84848.  
  84849.  
  84850. process.particleFlowPtrsNoHF = cms.EDProducer("PFCandidateFwdPtrProducer",
  84851. src = cms.InputTag("particleFlow")
  84852. )
  84853.  
  84854.  
  84855. process.particleFlowPtrsPuppi = cms.EDProducer("PFCandidateFwdPtrProducer",
  84856. src = cms.InputTag("particleFlow")
  84857. )
  84858.  
  84859.  
  84860. process.particleFlowRecHitECAL = cms.EDProducer("PFRecHitProducer",
  84861. navigator = cms.PSet(
  84862. barrel = cms.PSet(
  84863.  
  84864. ),
  84865. endcap = cms.PSet(
  84866.  
  84867. ),
  84868. name = cms.string('PFRecHitECALNavigator')
  84869. ),
  84870. producers = cms.VPSet(cms.PSet(
  84871. name = cms.string('PFEBRecHitCreator'),
  84872. qualityTests = cms.VPSet(cms.PSet(
  84873. name = cms.string('PFRecHitQTestThreshold'),
  84874. threshold = cms.double(0.08)
  84875. ),
  84876. cms.PSet(
  84877. cleaningThreshold = cms.double(2.0),
  84878. name = cms.string('PFRecHitQTestECAL'),
  84879. skipTTRecoveredHits = cms.bool(True),
  84880. timingCleaning = cms.bool(True),
  84881. topologicalCleaning = cms.bool(True)
  84882. )),
  84883. src = cms.InputTag("ecalRecHit","EcalRecHitsEB")
  84884. ),
  84885. cms.PSet(
  84886. name = cms.string('PFEERecHitCreator'),
  84887. qualityTests = cms.VPSet(cms.PSet(
  84888. name = cms.string('PFRecHitQTestThreshold'),
  84889. threshold = cms.double(0.3)
  84890. ),
  84891. cms.PSet(
  84892. cleaningThreshold = cms.double(2.0),
  84893. name = cms.string('PFRecHitQTestECAL'),
  84894. skipTTRecoveredHits = cms.bool(True),
  84895. timingCleaning = cms.bool(True),
  84896. topologicalCleaning = cms.bool(True)
  84897. )),
  84898. src = cms.InputTag("ecalRecHit","EcalRecHitsEE")
  84899. ))
  84900. )
  84901.  
  84902.  
  84903. process.particleFlowRecHitHBHE = cms.EDProducer("PFRecHitProducer",
  84904. navigator = cms.PSet(
  84905. name = cms.string('PFRecHitHCALNavigator'),
  84906. sigmaCut = cms.double(4.0),
  84907. timeResolutionCalc = cms.PSet(
  84908. constantTerm = cms.double(1.92),
  84909. constantTermLowE = cms.double(6.0),
  84910. corrTermLowE = cms.double(0.0),
  84911. noiseTerm = cms.double(8.64),
  84912. noiseTermLowE = cms.double(0.0),
  84913. threshHighE = cms.double(8.0),
  84914. threshLowE = cms.double(2.0)
  84915. )
  84916. ),
  84917. producers = cms.VPSet(cms.PSet(
  84918. name = cms.string('PFHBHERecHitCreator'),
  84919. qualityTests = cms.VPSet(cms.PSet(
  84920. name = cms.string('PFRecHitQTestThreshold'),
  84921. threshold = cms.double(0.8)
  84922. ),
  84923. cms.PSet(
  84924. cleaningThresholds = cms.vdouble(0.0),
  84925. flags = cms.vstring('Standard'),
  84926. maxSeverities = cms.vint32(11),
  84927. name = cms.string('PFRecHitQTestHCALChannel')
  84928. )),
  84929. src = cms.InputTag("hbhereco")
  84930. ))
  84931. )
  84932.  
  84933.  
  84934. process.particleFlowRecHitHF = cms.EDProducer("PFRecHitProducer",
  84935. navigator = cms.PSet(
  84936. barrel = cms.PSet(
  84937.  
  84938. ),
  84939. endcap = cms.PSet(
  84940.  
  84941. ),
  84942. name = cms.string('PFRecHitHCALNavigator')
  84943. ),
  84944. producers = cms.VPSet(cms.PSet(
  84945. EMDepthCorrection = cms.double(22.0),
  84946. HADDepthCorrection = cms.double(25.0),
  84947. HFCalib29 = cms.double(1.07),
  84948. LongFibre_Cut = cms.double(120.0),
  84949. LongFibre_Fraction = cms.double(0.1),
  84950. ShortFibre_Cut = cms.double(60.0),
  84951. ShortFibre_Fraction = cms.double(0.01),
  84952. name = cms.string('PFHFRecHitCreator'),
  84953. qualityTests = cms.VPSet(cms.PSet(
  84954. cleaningThresholds = cms.vdouble(0.0, 120.0, 60.0),
  84955. flags = cms.vstring('Standard',
  84956. 'HFLong',
  84957. 'HFShort'),
  84958. maxSeverities = cms.vint32(11, 9, 9),
  84959. name = cms.string('PFRecHitQTestHCALChannel')
  84960. ),
  84961. cms.PSet(
  84962. cuts = cms.VPSet(cms.PSet(
  84963. depth = cms.int32(1),
  84964. threshold = cms.double(1.2)
  84965. ),
  84966. cms.PSet(
  84967. depth = cms.int32(2),
  84968. threshold = cms.double(1.8)
  84969. )),
  84970. name = cms.string('PFRecHitQTestHCALThresholdVsDepth')
  84971. )),
  84972. src = cms.InputTag("hfreco"),
  84973. thresh_HF = cms.double(0.4)
  84974. ))
  84975. )
  84976.  
  84977.  
  84978. process.particleFlowRecHitHO = cms.EDProducer("PFRecHitProducer",
  84979. navigator = cms.PSet(
  84980. name = cms.string('PFRecHitHCALNavigator')
  84981. ),
  84982. producers = cms.VPSet(cms.PSet(
  84983. name = cms.string('PFHORecHitCreator'),
  84984. qualityTests = cms.VPSet(cms.PSet(
  84985. name = cms.string('PFRecHitQTestThreshold'),
  84986. threshold = cms.double(0.05)
  84987. ),
  84988. cms.PSet(
  84989. cleaningThresholds = cms.vdouble(0.0),
  84990. flags = cms.vstring('Standard'),
  84991. maxSeverities = cms.vint32(11),
  84992. name = cms.string('PFRecHitQTestHCALChannel')
  84993. )),
  84994. src = cms.InputTag("horeco")
  84995. ))
  84996. )
  84997.  
  84998.  
  84999. process.particleFlowRecHitPS = cms.EDProducer("PFRecHitProducer",
  85000. navigator = cms.PSet(
  85001. name = cms.string('PFRecHitPreshowerNavigator')
  85002. ),
  85003. producers = cms.VPSet(cms.PSet(
  85004. name = cms.string('PFPSRecHitCreator'),
  85005. qualityTests = cms.VPSet(cms.PSet(
  85006. name = cms.string('PFRecHitQTestThreshold'),
  85007. threshold = cms.double(0.0)
  85008. ),
  85009. cms.PSet(
  85010. cleaningThreshold = cms.double(0.0),
  85011. name = cms.string('PFRecHitQTestES'),
  85012. topologicalCleaning = cms.bool(True)
  85013. )),
  85014. src = cms.InputTag("ecalPreshowerRecHit","EcalRecHitsES")
  85015. ))
  85016. )
  85017.  
  85018.  
  85019. process.particleFlowSuperClusterECAL = cms.EDProducer("PFECALSuperClusterProducer",
  85020. BeamSpot = cms.InputTag("offlineBeamSpot"),
  85021. ClusteringType = cms.string('Mustache'),
  85022. ESAssociation = cms.InputTag("particleFlowClusterECAL"),
  85023. EnergyWeight = cms.string('Raw'),
  85024. PFBasicClusterCollectionBarrel = cms.string('particleFlowBasicClusterECALBarrel'),
  85025. PFBasicClusterCollectionEndcap = cms.string('particleFlowBasicClusterECALEndcap'),
  85026. PFBasicClusterCollectionPreshower = cms.string('particleFlowBasicClusterECALPreshower'),
  85027. PFClusters = cms.InputTag("particleFlowClusterECAL"),
  85028. PFSuperClusterCollectionBarrel = cms.string('particleFlowSuperClusterECALBarrel'),
  85029. PFSuperClusterCollectionEndcap = cms.string('particleFlowSuperClusterECALEndcap'),
  85030. PFSuperClusterCollectionEndcapWithPreshower = cms.string('particleFlowSuperClusterECALEndcapWithPreshower'),
  85031. applyCrackCorrections = cms.bool(False),
  85032. doSatelliteClusterMerge = cms.bool(False),
  85033. etawidth_SuperClusterBarrel = cms.double(0.04),
  85034. etawidth_SuperClusterEndcap = cms.double(0.04),
  85035. phiwidth_SuperClusterBarrel = cms.double(0.6),
  85036. phiwidth_SuperClusterEndcap = cms.double(0.6),
  85037. regressionConfig = cms.PSet(
  85038. ecalRecHitsEB = cms.InputTag("ecalRecHit","EcalRecHitsEB"),
  85039. ecalRecHitsEE = cms.InputTag("ecalRecHit","EcalRecHitsEE"),
  85040. regressionKeyEB = cms.string('pfscecal_EBCorrection_offline_v2'),
  85041. regressionKeyEE = cms.string('pfscecal_EECorrection_offline_v2'),
  85042. uncertaintyKeyEB = cms.string('pfscecal_EBUncertainty_offline_v2'),
  85043. uncertaintyKeyEE = cms.string('pfscecal_EEUncertainty_offline_v2'),
  85044. vertexCollection = cms.InputTag("offlinePrimaryVertices")
  85045. ),
  85046. satelliteClusterSeedThreshold = cms.double(50.0),
  85047. satelliteMajorityFraction = cms.double(0.5),
  85048. seedThresholdIsET = cms.bool(True),
  85049. thresh_PFClusterBarrel = cms.double(0.0),
  85050. thresh_PFClusterES = cms.double(0.0),
  85051. thresh_PFClusterEndcap = cms.double(0.0),
  85052. thresh_PFClusterSeedBarrel = cms.double(1.0),
  85053. thresh_PFClusterSeedEndcap = cms.double(1.0),
  85054. thresh_SCEt = cms.double(4.0),
  85055. useDynamicDPhiWindow = cms.bool(True),
  85056. useRegression = cms.bool(True),
  85057. use_preshower = cms.bool(True),
  85058. verbose = cms.untracked.bool(False)
  85059. )
  85060.  
  85061.  
  85062. process.particleFlowTmp = cms.EDProducer("PFProducer",
  85063. GedElectronValueMap = cms.InputTag("gedGsfElectronsTmp"),
  85064. GedPhotonValueMap = cms.InputTag("gedPhotonsTmp","valMapPFEgammaCandToPhoton"),
  85065. PFEGammaCandidates = cms.InputTag("particleFlowEGamma"),
  85066. X0_Map = cms.string('RecoParticleFlow/PFProducer/data/allX0histos.root'),
  85067. algoType = cms.uint32(0),
  85068. blocks = cms.InputTag("particleFlowBlock"),
  85069. calibHF_a_EMHAD = cms.vdouble(1.42215, 1.00496, 0.68961, 0.81656, 0.98504,
  85070. 0.98504, 1.00802, 1.0593, 1.4576, 1.4576),
  85071. calibHF_a_EMonly = cms.vdouble(0.96945, 0.96701, 0.76309, 0.82268, 0.87583,
  85072. 0.89718, 0.98674, 1.4681, 1.458, 1.458),
  85073. calibHF_b_EMHAD = cms.vdouble(1.27541, 0.85361, 0.86333, 0.89091, 0.94348,
  85074. 0.94348, 0.9437, 1.0034, 1.0444, 1.0444),
  85075. calibHF_b_HADonly = cms.vdouble(1.27541, 0.85361, 0.86333, 0.89091, 0.94348,
  85076. 0.94348, 0.9437, 1.0034, 1.0444, 1.0444),
  85077. calibHF_eta_step = cms.vdouble(0.0, 2.9, 3.0, 3.2, 4.2,
  85078. 4.4, 4.6, 4.8, 5.2, 5.4),
  85079. calibHF_use = cms.bool(False),
  85080. calibPFSCEle_Fbrem_barrel = cms.vdouble(0.6, 6, -0.0255975, 0.0576727, 0.975442,
  85081. -0.000546394, 1.26147, 25, -0.02025, 0.04537,
  85082. 0.9728, -0.0008962, 1.172),
  85083. calibPFSCEle_Fbrem_endcap = cms.vdouble(0.9, 6.5, -0.0692932, 0.101776, 0.995338,
  85084. -0.00236548, 0.874998, 1.653, -0.0750184, 0.147,
  85085. 0.923165, 0.000474665, 1.10782),
  85086. calibPFSCEle_barrel = cms.vdouble(1.004, -1.536, 22.88, -1.467, 0.3555,
  85087. 0.6227, 14.65, 2051, 25, 0.9932,
  85088. -0.5444, 0, 0.5438, 0.7109, 7.645,
  85089. 0.2904, 0),
  85090. calibPFSCEle_endcap = cms.vdouble(1.153, -16.5975, 5.668, -0.1772, 16.22,
  85091. 7.326, 0.0483, -4.068, 9.406),
  85092. calibrationsLabel = cms.string(''),
  85093. cleanedHF = cms.VInputTag(cms.InputTag("particleFlowRecHitHF","Cleaned"), cms.InputTag("particleFlowClusterHF","Cleaned")),
  85094. coneEcalIsoForEgammaSC = cms.double(0.3),
  85095. coneTrackIsoForEgammaSC = cms.double(0.3),
  85096. cosmicRejectionDistance = cms.double(1.0),
  85097. debug = cms.untracked.bool(False),
  85098. dptRel_DispVtx = cms.double(10.0),
  85099. dzPV = cms.double(0.2),
  85100. egammaElectrons = cms.InputTag("mvaElectrons"),
  85101. electron_iso_combIso_barrel = cms.double(10.0),
  85102. electron_iso_combIso_endcap = cms.double(10.0),
  85103. electron_iso_mva_barrel = cms.double(-0.1875),
  85104. electron_iso_mva_endcap = cms.double(-0.1075),
  85105. electron_iso_pt = cms.double(10.0),
  85106. electron_missinghits = cms.uint32(1),
  85107. electron_noniso_mvaCut = cms.double(-0.1),
  85108. electron_protectionsForJetMET = cms.PSet(
  85109. maxDPhiIN = cms.double(0.1),
  85110. maxE = cms.double(50.0),
  85111. maxEcalEOverPRes = cms.double(0.2),
  85112. maxEcalEOverP_1 = cms.double(0.5),
  85113. maxEcalEOverP_2 = cms.double(0.2),
  85114. maxEeleOverPout = cms.double(0.2),
  85115. maxEeleOverPoutRes = cms.double(0.5),
  85116. maxEleHcalEOverEcalE = cms.double(0.1),
  85117. maxHcalE = cms.double(10.0),
  85118. maxHcalEOverEcalE = cms.double(0.1),
  85119. maxHcalEOverP = cms.double(1.0),
  85120. maxNtracks = cms.double(3.0),
  85121. maxTrackPOverEele = cms.double(1.0)
  85122. ),
  85123. eventFactorForCosmics = cms.double(10.0),
  85124. eventFractionForCleaning = cms.double(0.5),
  85125. eventFractionForRejection = cms.double(0.8),
  85126. factors_45 = cms.vdouble(10.0, 100.0),
  85127. iCfgCandConnector = cms.PSet(
  85128. bCalibPrimary = cms.bool(True),
  85129. bCorrect = cms.bool(True),
  85130. dptRel_MergedTrack = cms.double(5.0),
  85131. dptRel_PrimaryTrack = cms.double(10.0),
  85132. nuclCalibFactors = cms.vdouble(0.8, 0.15, 0.5, 0.5, 0.05),
  85133. ptErrorSecondary = cms.double(1.0)
  85134. ),
  85135. isolatedElectronID_mvaWeightFile = cms.string('RecoEgamma/ElectronIdentification/data/TMVA_BDTSimpleCat_17Feb2011.weights.xml'),
  85136. maxDPtOPt = cms.double(1.0),
  85137. maxDeltaPhiPt = cms.double(7.0),
  85138. maxSignificance = cms.double(2.5),
  85139. metFactorForCleaning = cms.double(4.0),
  85140. metFactorForFakes = cms.double(4.0),
  85141. metFactorForHighEta = cms.double(25.0),
  85142. metFactorForRejection = cms.double(4.0),
  85143. metSignificanceForCleaning = cms.double(3.0),
  85144. metSignificanceForRejection = cms.double(4.0),
  85145. minDeltaMet = cms.double(0.4),
  85146. minEnergyForPunchThrough = cms.double(100.0),
  85147. minHFCleaningPt = cms.double(5.0),
  85148. minMomentumForPunchThrough = cms.double(100.0),
  85149. minPixelHits = cms.int32(1),
  85150. minPtForPostCleaning = cms.double(20.0),
  85151. minSignificance = cms.double(2.5),
  85152. minSignificanceReduction = cms.double(1.4),
  85153. minTrackerHits = cms.int32(8),
  85154. muon_ECAL = cms.vdouble(0.5, 0.5),
  85155. muon_HCAL = cms.vdouble(3.0, 3.0),
  85156. muon_HO = cms.vdouble(0.9, 0.9),
  85157. muons = cms.InputTag("muons1stStep"),
  85158. nTrackIsoForEgammaSC = cms.uint32(2),
  85159. nsigma_TRACK = cms.double(1.0),
  85160. pf_GlobC_mvaWeightFile = cms.string('RecoParticleFlow/PFProducer/data/TMVARegression_BDTG_PFGlobalCorr_14Dec2011.root'),
  85161. pf_Res_mvaWeightFile = cms.string('RecoParticleFlow/PFProducer/data/TMVARegression_BDTG_PFRes_14Dec2011.root'),
  85162. pf_convID_mvaWeightFile = cms.string('RecoParticleFlow/PFProducer/data/MVAnalysis_BDT.weights_pfConversionAug0411.txt'),
  85163. pf_conv_mvaCut = cms.double(0.0),
  85164. pf_electronID_crackCorrection = cms.bool(False),
  85165. pf_electronID_mvaWeightFile = cms.string('RecoParticleFlow/PFProducer/data/MVAnalysis_BDT.weights_PfElectrons23Jan_IntToFloat.txt'),
  85166. pf_electron_mvaCut = cms.double(-0.1),
  85167. pf_electron_output_col = cms.string('electrons'),
  85168. pf_locC_mvaWeightFile = cms.string('RecoParticleFlow/PFProducer/data/TMVARegression_BDTG_PFClusterLCorr_14Dec2011.root'),
  85169. pf_nsigma_ECAL = cms.double(0.0),
  85170. pf_nsigma_HCAL = cms.double(1.0),
  85171. photon_HoE = cms.double(0.05),
  85172. photon_MinEt = cms.double(10.0),
  85173. photon_SigmaiEtaiEta_barrel = cms.double(0.0125),
  85174. photon_SigmaiEtaiEta_endcap = cms.double(0.034),
  85175. photon_combIso = cms.double(10.0),
  85176. photon_protectionsForJetMET = cms.PSet(
  85177. sumPtTrackIso = cms.double(4.0),
  85178. sumPtTrackIsoSlope = cms.double(0.001)
  85179. ),
  85180. postHFCleaning = cms.bool(False),
  85181. postMuonCleaning = cms.bool(True),
  85182. ptErrorScale = cms.double(8.0),
  85183. ptFactorForHighEta = cms.double(2.0),
  85184. pt_Error = cms.double(1.0),
  85185. punchThroughFactor = cms.double(3.0),
  85186. punchThroughMETFactor = cms.double(4.0),
  85187. rejectTracks_Bad = cms.bool(True),
  85188. rejectTracks_Step45 = cms.bool(True),
  85189. sumEtEcalIsoForEgammaSC_barrel = cms.double(1.0),
  85190. sumEtEcalIsoForEgammaSC_endcap = cms.double(2.0),
  85191. sumPtTrackIsoForEgammaSC_barrel = cms.double(4.0),
  85192. sumPtTrackIsoForEgammaSC_endcap = cms.double(4.0),
  85193. sumPtTrackIsoForPhoton = cms.double(2.0),
  85194. sumPtTrackIsoSlopeForPhoton = cms.double(0.001),
  85195. trackQuality = cms.string('highPurity'),
  85196. useCalibrationsFromDB = cms.bool(True),
  85197. useEGammaElectrons = cms.bool(True),
  85198. useEGammaFilters = cms.bool(True),
  85199. useEGammaSupercluster = cms.bool(True),
  85200. useHO = cms.bool(True),
  85201. usePFConversions = cms.bool(True),
  85202. usePFDecays = cms.bool(False),
  85203. usePFElectrons = cms.bool(False),
  85204. usePFNuclearInteractions = cms.bool(True),
  85205. usePFPhotons = cms.bool(False),
  85206. usePFSCEleCalib = cms.bool(True),
  85207. usePhotonReg = cms.bool(False),
  85208. useProtectionsForJetMET = cms.bool(True),
  85209. useRegressionFromDB = cms.bool(True),
  85210. useVerticesForNeutral = cms.bool(True),
  85211. verbose = cms.untracked.bool(False),
  85212. vertexCollection = cms.InputTag("offlinePrimaryVertices")
  85213. )
  85214.  
  85215.  
  85216. process.particleFlowTmpPtrs = cms.EDProducer("PFCandidateFwdPtrProducer",
  85217. src = cms.InputTag("particleFlowTmp")
  85218. )
  85219.  
  85220.  
  85221. process.patCaloMet = cms.EDProducer("PATMETProducer",
  85222. addEfficiencies = cms.bool(False),
  85223. addGenMET = cms.bool(True),
  85224. addMuonCorrections = cms.bool(False),
  85225. addResolutions = cms.bool(False),
  85226. computeMETSignificance = cms.bool(False),
  85227. efficiencies = cms.PSet(
  85228.  
  85229. ),
  85230. genMETSource = cms.InputTag("genMetTrue"),
  85231. metSource = cms.InputTag("caloMetM"),
  85232. muonSource = cms.InputTag("muons"),
  85233. parameters = cms.PSet(
  85234. dRMatch = cms.double(0.4),
  85235. jetThreshold = cms.double(15),
  85236. jeta = cms.vdouble(0.8, 1.3, 1.9, 2.5),
  85237. jpar = cms.vdouble(1.29, 1.19, 1.07, 1.13, 1.12),
  85238. pjpar = cms.vdouble(-0.04, 0.6504)
  85239. ),
  85240. resolutions = cms.PSet(
  85241.  
  85242. ),
  85243. srcJetResPhi = cms.string('AK4PFchs_phi'),
  85244. srcJetResPt = cms.string('AK4PFchs_pt'),
  85245. srcJetSF = cms.string('AK4PFchs'),
  85246. srcJets = cms.InputTag("cleanedPatJets"),
  85247. srcLeptons = cms.VInputTag("selectedPatElectrons", "selectedPatMuons", "selectedPatPhotons"),
  85248. srcPFCands = cms.InputTag("particleFlow"),
  85249. srcRho = cms.InputTag("fixedGridRhoAll"),
  85250. userData = cms.PSet(
  85251. userCands = cms.PSet(
  85252. src = cms.VInputTag("")
  85253. ),
  85254. userClasses = cms.PSet(
  85255. src = cms.VInputTag("")
  85256. ),
  85257. userFloats = cms.PSet(
  85258. src = cms.VInputTag("")
  85259. ),
  85260. userFunctionLabels = cms.vstring(),
  85261. userFunctions = cms.vstring(),
  85262. userInts = cms.PSet(
  85263. src = cms.VInputTag("")
  85264. )
  85265. )
  85266. )
  85267.  
  85268.  
  85269. process.patElectrons = cms.EDProducer("PATElectronProducer",
  85270. addEfficiencies = cms.bool(False),
  85271. addElectronID = cms.bool(True),
  85272. addGenMatch = cms.bool(True),
  85273. addPFClusterIso = cms.bool(True),
  85274. addPuppiIsolation = cms.bool(True),
  85275. addResolutions = cms.bool(False),
  85276. beamLineSrc = cms.InputTag("offlineBeamSpot"),
  85277. ecalPFClusterIsoMap = cms.InputTag("reducedEgamma","eleEcalPFClusIso"),
  85278. efficiencies = cms.PSet(
  85279.  
  85280. ),
  85281. electronIDSources = cms.PSet(
  85282. cutBasedElectronID_PHYS14_PU20bx25_V2_standalone_loose = cms.InputTag("egmGsfElectronIDs","cutBasedElectronID-PHYS14-PU20bx25-V2-standalone-loose"),
  85283. cutBasedElectronID_PHYS14_PU20bx25_V2_standalone_medium = cms.InputTag("egmGsfElectronIDs","cutBasedElectronID-PHYS14-PU20bx25-V2-standalone-medium"),
  85284. cutBasedElectronID_PHYS14_PU20bx25_V2_standalone_tight = cms.InputTag("egmGsfElectronIDs","cutBasedElectronID-PHYS14-PU20bx25-V2-standalone-tight"),
  85285. cutBasedElectronID_PHYS14_PU20bx25_V2_standalone_veto = cms.InputTag("egmGsfElectronIDs","cutBasedElectronID-PHYS14-PU20bx25-V2-standalone-veto"),
  85286. cutBasedElectronID_Spring15_25ns_V1_standalone_loose = cms.InputTag("egmGsfElectronIDs","cutBasedElectronID-Spring15-25ns-V1-standalone-loose"),
  85287. cutBasedElectronID_Spring15_25ns_V1_standalone_medium = cms.InputTag("egmGsfElectronIDs","cutBasedElectronID-Spring15-25ns-V1-standalone-medium"),
  85288. cutBasedElectronID_Spring15_25ns_V1_standalone_tight = cms.InputTag("egmGsfElectronIDs","cutBasedElectronID-Spring15-25ns-V1-standalone-tight"),
  85289. cutBasedElectronID_Spring15_25ns_V1_standalone_veto = cms.InputTag("egmGsfElectronIDs","cutBasedElectronID-Spring15-25ns-V1-standalone-veto"),
  85290. cutBasedElectronID_Spring15_50ns_V2_standalone_loose = cms.InputTag("egmGsfElectronIDs","cutBasedElectronID-Spring15-50ns-V2-standalone-loose"),
  85291. cutBasedElectronID_Spring15_50ns_V2_standalone_medium = cms.InputTag("egmGsfElectronIDs","cutBasedElectronID-Spring15-50ns-V2-standalone-medium"),
  85292. cutBasedElectronID_Spring15_50ns_V2_standalone_tight = cms.InputTag("egmGsfElectronIDs","cutBasedElectronID-Spring15-50ns-V2-standalone-tight"),
  85293. cutBasedElectronID_Spring15_50ns_V2_standalone_veto = cms.InputTag("egmGsfElectronIDs","cutBasedElectronID-Spring15-50ns-V2-standalone-veto"),
  85294. eidLoose = cms.InputTag("reducedEgamma","eidLoose"),
  85295. eidRobustHighEnergy = cms.InputTag("reducedEgamma","eidRobustHighEnergy"),
  85296. eidRobustLoose = cms.InputTag("reducedEgamma","eidRobustLoose"),
  85297. eidRobustTight = cms.InputTag("reducedEgamma","eidRobustTight"),
  85298. eidTight = cms.InputTag("reducedEgamma","eidTight"),
  85299. heepElectronID_HEEPV60 = cms.InputTag("egmGsfElectronIDs","heepElectronID-HEEPV60"),
  85300. mvaEleID_Spring15_25ns_Trig_V1_wp80 = cms.InputTag("egmGsfElectronIDs","mvaEleID-Spring15-25ns-Trig-V1-wp80"),
  85301. mvaEleID_Spring15_25ns_Trig_V1_wp90 = cms.InputTag("egmGsfElectronIDs","mvaEleID-Spring15-25ns-Trig-V1-wp90"),
  85302. mvaEleID_Spring15_25ns_nonTrig_V1_wp80 = cms.InputTag("egmGsfElectronIDs","mvaEleID-Spring15-25ns-nonTrig-V1-wp80"),
  85303. mvaEleID_Spring15_25ns_nonTrig_V1_wp90 = cms.InputTag("egmGsfElectronIDs","mvaEleID-Spring15-25ns-nonTrig-V1-wp90"),
  85304. mvaEleID_Spring15_25ns_nonTrig_V1_wpLoose = cms.InputTag("egmGsfElectronIDs","mvaEleID-Spring15-25ns-nonTrig-V1-wpLoose"),
  85305. mvaEleID_Spring15_50ns_Trig_V1_wp80 = cms.InputTag("egmGsfElectronIDs","mvaEleID-Spring15-50ns-Trig-V1-wp80"),
  85306. mvaEleID_Spring15_50ns_Trig_V1_wp90 = cms.InputTag("egmGsfElectronIDs","mvaEleID-Spring15-50ns-Trig-V1-wp90")
  85307. ),
  85308. electronSource = cms.InputTag("reducedEgamma","reducedGedGsfElectrons"),
  85309. embedBasicClusters = cms.bool(False),
  85310. embedGenMatch = cms.bool(False),
  85311. embedGsfElectronCore = cms.bool(False),
  85312. embedGsfTrack = cms.bool(True),
  85313. embedHighLevelSelection = cms.bool(True),
  85314. embedPFCandidate = cms.bool(True),
  85315. embedPflowBasicClusters = cms.bool(False),
  85316. embedPflowPreshowerClusters = cms.bool(False),
  85317. embedPflowSuperCluster = cms.bool(False),
  85318. embedPreshowerClusters = cms.bool(False),
  85319. embedRecHits = cms.bool(False),
  85320. embedSeedCluster = cms.bool(False),
  85321. embedSuperCluster = cms.bool(False),
  85322. embedTrack = cms.bool(True),
  85323. genParticleMatch = cms.InputTag("electronMatch"),
  85324. hcalPFClusterIsoMap = cms.InputTag("reducedEgamma","eleHcalPFClusIso"),
  85325. isoDeposits = cms.PSet(
  85326.  
  85327. ),
  85328. isolationValues = cms.PSet(
  85329. pfChargedAll = cms.InputTag("elPFIsoValueChargedAll04PFIdPAT"),
  85330. pfChargedHadrons = cms.InputTag("elPFIsoValueCharged04PFIdPAT"),
  85331. pfNeutralHadrons = cms.InputTag("elPFIsoValueNeutral04PFIdPAT"),
  85332. pfPUChargedHadrons = cms.InputTag("elPFIsoValuePU04PFIdPAT"),
  85333. pfPhotons = cms.InputTag("elPFIsoValueGamma04PFIdPAT")
  85334. ),
  85335. isolationValuesNoPFId = cms.PSet(
  85336. pfChargedAll = cms.InputTag("elPFIsoValueChargedAll04NoPFIdPAT"),
  85337. pfChargedHadrons = cms.InputTag("elPFIsoValueCharged04NoPFIdPAT"),
  85338. pfNeutralHadrons = cms.InputTag("elPFIsoValueNeutral04NoPFIdPAT"),
  85339. pfPUChargedHadrons = cms.InputTag("elPFIsoValuePU04NoPFIdPAT"),
  85340. pfPhotons = cms.InputTag("elPFIsoValueGamma04NoPFIdPAT")
  85341. ),
  85342. pfCandidateMap = cms.InputTag("particleFlow","electrons"),
  85343. pfElectronSource = cms.InputTag("particleFlow"),
  85344. puppiIsolationChargedHadrons = cms.InputTag("egmElectronPUPPIIsolation","h+-DR030-BarVeto000-EndVeto001"),
  85345. puppiIsolationNeutralHadrons = cms.InputTag("egmElectronPUPPIIsolation","h0-DR030-BarVeto000-EndVeto000"),
  85346. puppiIsolationPhotons = cms.InputTag("egmElectronPUPPIIsolation","gamma-DR030-BarVeto000-EndVeto008"),
  85347. puppiNoLeptonsIsolationChargedHadrons = cms.InputTag("egmElectronPUPPINoLeptonsIsolation","h+-DR030-BarVeto000-EndVeto001"),
  85348. puppiNoLeptonsIsolationNeutralHadrons = cms.InputTag("egmElectronPUPPINoLeptonsIsolation","h0-DR030-BarVeto000-EndVeto000"),
  85349. puppiNoLeptonsIsolationPhotons = cms.InputTag("egmElectronPUPPINoLeptonsIsolation","gamma-DR030-BarVeto000-EndVeto008"),
  85350. pvSrc = cms.InputTag("offlinePrimaryVertices"),
  85351. reducedBarrelRecHitCollection = cms.InputTag("reducedEcalRecHitsEB"),
  85352. reducedEndcapRecHitCollection = cms.InputTag("reducedEcalRecHitsEE"),
  85353. resolutions = cms.PSet(
  85354.  
  85355. ),
  85356. useParticleFlow = cms.bool(False),
  85357. userData = cms.PSet(
  85358. userCands = cms.PSet(
  85359. src = cms.VInputTag("")
  85360. ),
  85361. userClasses = cms.PSet(
  85362. src = cms.VInputTag("")
  85363. ),
  85364. userFloats = cms.PSet(
  85365. src = cms.VInputTag("")
  85366. ),
  85367. userFunctionLabels = cms.vstring(),
  85368. userFunctions = cms.vstring(),
  85369. userInts = cms.PSet(
  85370. src = cms.VInputTag("")
  85371. )
  85372. ),
  85373. userIsolation = cms.PSet(
  85374.  
  85375. )
  85376. )
  85377.  
  85378.  
  85379. process.patJetAK8PuppiCharge = cms.EDProducer("JetChargeProducer",
  85380. exp = cms.double(1.0),
  85381. src = cms.InputTag("ak8PFJetsPuppiTracksAssociatorAtVertex"),
  85382. var = cms.string('Pt')
  85383. )
  85384.  
  85385.  
  85386. process.patJetCharge = cms.EDProducer("JetChargeProducer",
  85387. exp = cms.double(1.0),
  85388. src = cms.InputTag("ak4JetTracksAssociatorAtVertexPF"),
  85389. var = cms.string('Pt')
  85390. )
  85391.  
  85392.  
  85393. process.patJetCorrFactors = cms.EDProducer("JetCorrFactorsProducer",
  85394. emf = cms.bool(False),
  85395. extraJPTOffset = cms.string('L1FastJet'),
  85396. flavorType = cms.string('J'),
  85397. levels = cms.vstring('L1FastJet',
  85398. 'L2Relative',
  85399. 'L3Absolute'),
  85400. payload = cms.string('AK4PFchs'),
  85401. primaryVertices = cms.InputTag("offlinePrimaryVertices"),
  85402. rho = cms.InputTag("fixedGridRhoFastjetAll"),
  85403. src = cms.InputTag("ak4PFJetsCHS"),
  85404. useNPV = cms.bool(True),
  85405. useRho = cms.bool(True)
  85406. )
  85407.  
  85408.  
  85409. process.patJetCorrFactorsAK8 = cms.EDProducer("JetCorrFactorsProducer",
  85410. emf = cms.bool(False),
  85411. extraJPTOffset = cms.string('L1FastJet'),
  85412. flavorType = cms.string('J'),
  85413. levels = cms.vstring('L1FastJet',
  85414. 'L2Relative',
  85415. 'L3Absolute'),
  85416. payload = cms.string('AK8PFchs'),
  85417. primaryVertices = cms.InputTag("offlinePrimaryVertices"),
  85418. rho = cms.InputTag("fixedGridRhoFastjetAll"),
  85419. src = cms.InputTag("ak8PFJetsCHS"),
  85420. useNPV = cms.bool(True),
  85421. useRho = cms.bool(True)
  85422. )
  85423.  
  85424.  
  85425. process.patJetCorrFactorsAK8PFCHSSoftDrop = cms.EDProducer("JetCorrFactorsProducer",
  85426. emf = cms.bool(False),
  85427. extraJPTOffset = cms.string('L1FastJet'),
  85428. flavorType = cms.string('J'),
  85429. levels = cms.vstring('L1FastJet',
  85430. 'L2Relative',
  85431. 'L3Absolute'),
  85432. payload = cms.string('AK8PFchs'),
  85433. primaryVertices = cms.InputTag("offlinePrimaryVertices"),
  85434. rho = cms.InputTag("fixedGridRhoFastjetAll"),
  85435. src = cms.InputTag("ak8PFJetsCHSSoftDrop"),
  85436. useNPV = cms.bool(True),
  85437. useRho = cms.bool(True)
  85438. )
  85439.  
  85440.  
  85441. process.patJetCorrFactorsAK8PFPuppiSoftDrop = cms.EDProducer("JetCorrFactorsProducer",
  85442. emf = cms.bool(False),
  85443. extraJPTOffset = cms.string('L1FastJet'),
  85444. flavorType = cms.string('J'),
  85445. levels = cms.vstring('L2Relative',
  85446. 'L3Absolute'),
  85447. payload = cms.string('AK8PFPuppi'),
  85448. primaryVertices = cms.InputTag("offlinePrimaryVertices"),
  85449. rho = cms.InputTag("fixedGridRhoFastjetAll"),
  85450. src = cms.InputTag("ak8PFJetsPuppiSoftDrop"),
  85451. useNPV = cms.bool(True),
  85452. useRho = cms.bool(True)
  85453. )
  85454.  
  85455.  
  85456. process.patJetCorrFactorsAK8PFPuppiSoftDropSubjets = cms.EDProducer("JetCorrFactorsProducer",
  85457. emf = cms.bool(False),
  85458. extraJPTOffset = cms.string('L1FastJet'),
  85459. flavorType = cms.string('J'),
  85460. levels = cms.vstring('L2Relative',
  85461. 'L3Absolute'),
  85462. payload = cms.string('AK4PFPuppi'),
  85463. primaryVertices = cms.InputTag("offlinePrimaryVertices"),
  85464. rho = cms.InputTag("fixedGridRhoFastjetAll"),
  85465. src = cms.InputTag("ak8PFJetsPuppiSoftDrop","SubJets"),
  85466. useNPV = cms.bool(True),
  85467. useRho = cms.bool(True)
  85468. )
  85469.  
  85470.  
  85471. process.patJetCorrFactorsAK8Puppi = cms.EDProducer("JetCorrFactorsProducer",
  85472. emf = cms.bool(False),
  85473. extraJPTOffset = cms.string('L1FastJet'),
  85474. flavorType = cms.string('J'),
  85475. levels = cms.vstring('L2Relative',
  85476. 'L3Absolute'),
  85477. payload = cms.string('AK8PFPuppi'),
  85478. primaryVertices = cms.InputTag("offlinePrimaryVertices"),
  85479. rho = cms.InputTag("fixedGridRhoFastjetAll"),
  85480. src = cms.InputTag("ak8PFJetsPuppi"),
  85481. useNPV = cms.bool(True),
  85482. useRho = cms.bool(True)
  85483. )
  85484.  
  85485.  
  85486. process.patJetCorrFactorsBTAG = cms.EDProducer("JetCorrFactorsProducer",
  85487. emf = cms.bool(False),
  85488. extraJPTOffset = cms.string('L1FastJet'),
  85489. flavorType = cms.string('J'),
  85490. levels = cms.vstring(),
  85491. payload = cms.string('AK4PFchs'),
  85492. primaryVertices = cms.InputTag("offlinePrimaryVertices"),
  85493. rho = cms.InputTag("fixedGridRhoFastjetAll"),
  85494. src = cms.InputTag("selectedPatJets"),
  85495. useNPV = cms.bool(True),
  85496. useRho = cms.bool(True)
  85497. )
  85498.  
  85499.  
  85500. process.patJetCorrFactorsNoHF = cms.EDProducer("JetCorrFactorsProducer",
  85501. emf = cms.bool(False),
  85502. extraJPTOffset = cms.string('L1FastJet'),
  85503. flavorType = cms.string('J'),
  85504. levels = cms.vstring('L1FastJet',
  85505. 'L2Relative',
  85506. 'L3Absolute'),
  85507. payload = cms.string('AK4PFchs'),
  85508. primaryVertices = cms.InputTag("offlineSlimmedPrimaryVertices"),
  85509. rho = cms.InputTag("fixedGridRhoFastjetAll"),
  85510. src = cms.InputTag("ak4PFJetsCHSNoHF"),
  85511. useNPV = cms.bool(True),
  85512. useRho = cms.bool(True)
  85513. )
  85514.  
  85515.  
  85516. process.patJetCorrFactorsPuppi = cms.EDProducer("JetCorrFactorsProducer",
  85517. emf = cms.bool(False),
  85518. extraJPTOffset = cms.string('L1FastJet'),
  85519. flavorType = cms.string('J'),
  85520. levels = cms.vstring('L2Relative',
  85521. 'L3Absolute'),
  85522. payload = cms.string('AK4PFPuppi'),
  85523. primaryVertices = cms.InputTag("offlinePrimaryVertices"),
  85524. rho = cms.InputTag("fixedGridRhoFastjetAll"),
  85525. src = cms.InputTag("ak4PFJetsPuppi"),
  85526. useNPV = cms.bool(True),
  85527. useRho = cms.bool(True)
  85528. )
  85529.  
  85530.  
  85531. process.patJetCorrFactorsTransientCorrectedBTAG = cms.EDProducer("JetCorrFactorsProducer",
  85532. emf = cms.bool(False),
  85533. extraJPTOffset = cms.string('L1FastJet'),
  85534. flavorType = cms.string('J'),
  85535. levels = cms.vstring('L1FastJet',
  85536. 'L2Relative',
  85537. 'L3Absolute'),
  85538. payload = cms.string('AK4PFchs'),
  85539. primaryVertices = cms.InputTag("offlinePrimaryVertices"),
  85540. rho = cms.InputTag("fixedGridRhoFastjetAll"),
  85541. src = cms.InputTag("updatedPatJetsBTAG"),
  85542. useNPV = cms.bool(True),
  85543. useRho = cms.bool(True)
  85544. )
  85545.  
  85546.  
  85547. process.patJetFlavourAssociation = cms.EDProducer("JetFlavourClustering",
  85548. bHadrons = cms.InputTag("patJetPartons","bHadrons"),
  85549. cHadrons = cms.InputTag("patJetPartons","cHadrons"),
  85550. ghostRescaling = cms.double(1e-18),
  85551. hadronFlavourHasPriority = cms.bool(False),
  85552. jetAlgorithm = cms.string('AntiKt'),
  85553. jets = cms.InputTag("ak4PFJetsCHS"),
  85554. leptons = cms.InputTag("patJetPartons","leptons"),
  85555. partons = cms.InputTag("patJetPartons","algorithmicPartons"),
  85556. rParam = cms.double(0.4)
  85557. )
  85558.  
  85559.  
  85560. process.patJetFlavourAssociationAK8 = cms.EDProducer("JetFlavourClustering",
  85561. bHadrons = cms.InputTag("patJetPartons","bHadrons"),
  85562. cHadrons = cms.InputTag("patJetPartons","cHadrons"),
  85563. ghostRescaling = cms.double(1e-18),
  85564. hadronFlavourHasPriority = cms.bool(False),
  85565. jetAlgorithm = cms.string('AntiKt'),
  85566. jets = cms.InputTag("ak8PFJetsCHS"),
  85567. leptons = cms.InputTag("patJetPartons","leptons"),
  85568. partons = cms.InputTag("patJetPartons","algorithmicPartons"),
  85569. rParam = cms.double(0.8)
  85570. )
  85571.  
  85572.  
  85573. process.patJetFlavourAssociationAK8PFPuppiSoftDropSubjets = cms.EDProducer("JetFlavourClustering",
  85574. bHadrons = cms.InputTag("patJetPartons","bHadrons"),
  85575. cHadrons = cms.InputTag("patJetPartons","cHadrons"),
  85576. ghostRescaling = cms.double(1e-18),
  85577. groomedJets = cms.InputTag("ak8PFJetsPuppiSoftDrop"),
  85578. hadronFlavourHasPriority = cms.bool(False),
  85579. jetAlgorithm = cms.string('AntiKt'),
  85580. jets = cms.InputTag("ak8PFJetsPuppi"),
  85581. leptons = cms.InputTag("patJetPartons","leptons"),
  85582. partons = cms.InputTag("patJetPartons","algorithmicPartons"),
  85583. rParam = cms.double(0.8),
  85584. subjets = cms.InputTag("ak8PFJetsPuppiSoftDrop","SubJets")
  85585. )
  85586.  
  85587.  
  85588. process.patJetFlavourAssociationAK8Puppi = cms.EDProducer("JetFlavourClustering",
  85589. bHadrons = cms.InputTag("patJetPartons","bHadrons"),
  85590. cHadrons = cms.InputTag("patJetPartons","cHadrons"),
  85591. ghostRescaling = cms.double(1e-18),
  85592. hadronFlavourHasPriority = cms.bool(False),
  85593. jetAlgorithm = cms.string('AntiKt'),
  85594. jets = cms.InputTag("ak8PFJetsPuppi"),
  85595. leptons = cms.InputTag("patJetPartons","leptons"),
  85596. partons = cms.InputTag("patJetPartons","algorithmicPartons"),
  85597. rParam = cms.double(0.8)
  85598. )
  85599.  
  85600.  
  85601. process.patJetFlavourAssociationLegacy = cms.EDProducer("JetFlavourIdentifier",
  85602. physicsDefinition = cms.bool(False),
  85603. srcByReference = cms.InputTag("patJetPartonAssociationLegacy")
  85604. )
  85605.  
  85606.  
  85607. process.patJetFlavourAssociationLegacyAK8 = cms.EDProducer("JetFlavourIdentifier",
  85608. physicsDefinition = cms.bool(False),
  85609. srcByReference = cms.InputTag("patJetPartonAssociationLegacyAK8")
  85610. )
  85611.  
  85612.  
  85613. process.patJetFlavourAssociationLegacyAK8PFPuppiSoftDropSubjets = cms.EDProducer("JetFlavourIdentifier",
  85614. physicsDefinition = cms.bool(False),
  85615. srcByReference = cms.InputTag("patJetPartonAssociationLegacyAK8PFPuppiSoftDropSubjets")
  85616. )
  85617.  
  85618.  
  85619. process.patJetFlavourAssociationLegacyAK8Puppi = cms.EDProducer("JetFlavourIdentifier",
  85620. physicsDefinition = cms.bool(False),
  85621. srcByReference = cms.InputTag("patJetPartonAssociationLegacyAK8Puppi")
  85622. )
  85623.  
  85624.  
  85625. process.patJetFlavourAssociationLegacyNoHF = cms.EDProducer("JetFlavourIdentifier",
  85626. physicsDefinition = cms.bool(False),
  85627. srcByReference = cms.InputTag("patJetPartonAssociationLegacyNoHF")
  85628. )
  85629.  
  85630.  
  85631. process.patJetFlavourAssociationLegacyPuppi = cms.EDProducer("JetFlavourIdentifier",
  85632. physicsDefinition = cms.bool(False),
  85633. srcByReference = cms.InputTag("patJetPartonAssociationLegacyPuppi")
  85634. )
  85635.  
  85636.  
  85637. process.patJetFlavourAssociationNoHF = cms.EDProducer("JetFlavourClustering",
  85638. bHadrons = cms.InputTag("patJetPartonsNoHF","bHadrons"),
  85639. cHadrons = cms.InputTag("patJetPartonsNoHF","cHadrons"),
  85640. ghostRescaling = cms.double(1e-18),
  85641. hadronFlavourHasPriority = cms.bool(False),
  85642. jetAlgorithm = cms.string('AntiKt'),
  85643. jets = cms.InputTag("ak4PFJetsCHSNoHF"),
  85644. leptons = cms.InputTag("patJetPartonsNoHF","leptons"),
  85645. partons = cms.InputTag("patJetPartonsNoHF","algorithmicPartons"),
  85646. rParam = cms.double(0.4)
  85647. )
  85648.  
  85649.  
  85650. process.patJetFlavourAssociationPuppi = cms.EDProducer("JetFlavourClustering",
  85651. bHadrons = cms.InputTag("patJetPartons","bHadrons"),
  85652. cHadrons = cms.InputTag("patJetPartons","cHadrons"),
  85653. ghostRescaling = cms.double(1e-18),
  85654. hadronFlavourHasPriority = cms.bool(False),
  85655. jetAlgorithm = cms.string('AntiKt'),
  85656. jets = cms.InputTag("ak4PFJetsPuppi"),
  85657. leptons = cms.InputTag("patJetPartons","leptons"),
  85658. partons = cms.InputTag("patJetPartons","algorithmicPartons"),
  85659. rParam = cms.double(0.4)
  85660. )
  85661.  
  85662.  
  85663. process.patJetGenJetMatch = cms.EDProducer("GenJetMatcher",
  85664. checkCharge = cms.bool(False),
  85665. matched = cms.InputTag("slimmedGenJets"),
  85666. maxDeltaR = cms.double(0.4),
  85667. mcPdgId = cms.vint32(),
  85668. mcStatus = cms.vint32(),
  85669. resolveAmbiguities = cms.bool(True),
  85670. resolveByMatchQuality = cms.bool(False),
  85671. src = cms.InputTag("ak4PFJetsCHS")
  85672. )
  85673.  
  85674.  
  85675. process.patJetGenJetMatchAK8 = cms.EDProducer("GenJetMatcher",
  85676. checkCharge = cms.bool(False),
  85677. matched = cms.InputTag("slimmedGenJetsAK8"),
  85678. maxDeltaR = cms.double(0.8),
  85679. mcPdgId = cms.vint32(),
  85680. mcStatus = cms.vint32(),
  85681. resolveAmbiguities = cms.bool(True),
  85682. resolveByMatchQuality = cms.bool(False),
  85683. src = cms.InputTag("ak8PFJetsCHS")
  85684. )
  85685.  
  85686.  
  85687. process.patJetGenJetMatchAK8PFCHSSoftDrop = cms.EDProducer("GenJetMatcher",
  85688. checkCharge = cms.bool(False),
  85689. matched = cms.InputTag("slimmedGenJets"),
  85690. maxDeltaR = cms.double(0.4),
  85691. mcPdgId = cms.vint32(),
  85692. mcStatus = cms.vint32(),
  85693. resolveAmbiguities = cms.bool(True),
  85694. resolveByMatchQuality = cms.bool(False),
  85695. src = cms.InputTag("ak8PFJetsCHSSoftDrop")
  85696. )
  85697.  
  85698.  
  85699. process.patJetGenJetMatchAK8PFPuppiSoftDrop = cms.EDProducer("GenJetMatcher",
  85700. checkCharge = cms.bool(False),
  85701. matched = cms.InputTag("slimmedGenJets"),
  85702. maxDeltaR = cms.double(0.4),
  85703. mcPdgId = cms.vint32(),
  85704. mcStatus = cms.vint32(),
  85705. resolveAmbiguities = cms.bool(True),
  85706. resolveByMatchQuality = cms.bool(False),
  85707. src = cms.InputTag("ak8PFJetsPuppiSoftDrop")
  85708. )
  85709.  
  85710.  
  85711. process.patJetGenJetMatchAK8PFPuppiSoftDropSubjets = cms.EDProducer("GenJetMatcher",
  85712. checkCharge = cms.bool(False),
  85713. matched = cms.InputTag("slimmedGenJets"),
  85714. maxDeltaR = cms.double(0.8),
  85715. mcPdgId = cms.vint32(),
  85716. mcStatus = cms.vint32(),
  85717. resolveAmbiguities = cms.bool(True),
  85718. resolveByMatchQuality = cms.bool(False),
  85719. src = cms.InputTag("ak8PFJetsPuppiSoftDrop","SubJets")
  85720. )
  85721.  
  85722.  
  85723. process.patJetGenJetMatchAK8Puppi = cms.EDProducer("GenJetMatcher",
  85724. checkCharge = cms.bool(False),
  85725. matched = cms.InputTag("slimmedGenJetsAK8"),
  85726. maxDeltaR = cms.double(0.8),
  85727. mcPdgId = cms.vint32(),
  85728. mcStatus = cms.vint32(),
  85729. resolveAmbiguities = cms.bool(True),
  85730. resolveByMatchQuality = cms.bool(False),
  85731. src = cms.InputTag("ak8PFJetsPuppi")
  85732. )
  85733.  
  85734.  
  85735. process.patJetGenJetMatchNoHF = cms.EDProducer("GenJetMatcher",
  85736. checkCharge = cms.bool(False),
  85737. matched = cms.InputTag("ak4GenJets"),
  85738. maxDeltaR = cms.double(0.4),
  85739. mcPdgId = cms.vint32(),
  85740. mcStatus = cms.vint32(),
  85741. resolveAmbiguities = cms.bool(True),
  85742. resolveByMatchQuality = cms.bool(False),
  85743. src = cms.InputTag("ak4PFJetsCHSNoHF")
  85744. )
  85745.  
  85746.  
  85747. process.patJetGenJetMatchPuppi = cms.EDProducer("GenJetMatcher",
  85748. checkCharge = cms.bool(False),
  85749. matched = cms.InputTag("slimmedGenJets"),
  85750. maxDeltaR = cms.double(0.4),
  85751. mcPdgId = cms.vint32(),
  85752. mcStatus = cms.vint32(),
  85753. resolveAmbiguities = cms.bool(True),
  85754. resolveByMatchQuality = cms.bool(False),
  85755. src = cms.InputTag("ak4PFJetsPuppi")
  85756. )
  85757.  
  85758.  
  85759. process.patJetPartonAssociationLegacy = cms.EDProducer("JetPartonMatcher",
  85760. coneSizeToAssociate = cms.double(0.3),
  85761. jets = cms.InputTag("ak4PFJetsCHS"),
  85762. partons = cms.InputTag("patJetPartonsLegacy")
  85763. )
  85764.  
  85765.  
  85766. process.patJetPartonAssociationLegacyAK8 = cms.EDProducer("JetPartonMatcher",
  85767. coneSizeToAssociate = cms.double(0.3),
  85768. jets = cms.InputTag("ak8PFJetsCHS"),
  85769. partons = cms.InputTag("patJetPartonsLegacy")
  85770. )
  85771.  
  85772.  
  85773. process.patJetPartonAssociationLegacyAK8PFPuppiSoftDropSubjets = cms.EDProducer("JetPartonMatcher",
  85774. coneSizeToAssociate = cms.double(0.3),
  85775. jets = cms.InputTag("ak8PFJetsPuppiSoftDrop","SubJets"),
  85776. partons = cms.InputTag("patJetPartonsLegacy")
  85777. )
  85778.  
  85779.  
  85780. process.patJetPartonAssociationLegacyAK8Puppi = cms.EDProducer("JetPartonMatcher",
  85781. coneSizeToAssociate = cms.double(0.3),
  85782. jets = cms.InputTag("ak8PFJetsPuppi"),
  85783. partons = cms.InputTag("patJetPartonsLegacy")
  85784. )
  85785.  
  85786.  
  85787. process.patJetPartonAssociationLegacyNoHF = cms.EDProducer("JetPartonMatcher",
  85788. coneSizeToAssociate = cms.double(0.3),
  85789. jets = cms.InputTag("ak4PFJetsCHSNoHF"),
  85790. partons = cms.InputTag("patJetPartonsLegacy")
  85791. )
  85792.  
  85793.  
  85794. process.patJetPartonAssociationLegacyPuppi = cms.EDProducer("JetPartonMatcher",
  85795. coneSizeToAssociate = cms.double(0.3),
  85796. jets = cms.InputTag("ak4PFJetsPuppi"),
  85797. partons = cms.InputTag("patJetPartonsLegacy")
  85798. )
  85799.  
  85800.  
  85801. process.patJetPartonMatch = cms.EDProducer("MCMatcher",
  85802. checkCharge = cms.bool(False),
  85803. matched = cms.InputTag("prunedGenParticles"),
  85804. maxDPtRel = cms.double(3.0),
  85805. maxDeltaR = cms.double(0.4),
  85806. mcPdgId = cms.vint32(1, 2, 3, 4, 5,
  85807. 21),
  85808. mcStatus = cms.vint32(3, 23),
  85809. resolveAmbiguities = cms.bool(True),
  85810. resolveByMatchQuality = cms.bool(False),
  85811. src = cms.InputTag("ak4PFJetsCHS")
  85812. )
  85813.  
  85814.  
  85815. process.patJetPartonMatchAK8 = cms.EDProducer("MCMatcher",
  85816. checkCharge = cms.bool(False),
  85817. matched = cms.InputTag("prunedGenParticles"),
  85818. maxDPtRel = cms.double(3.0),
  85819. maxDeltaR = cms.double(0.4),
  85820. mcPdgId = cms.vint32(1, 2, 3, 4, 5,
  85821. 21),
  85822. mcStatus = cms.vint32(3, 23),
  85823. resolveAmbiguities = cms.bool(True),
  85824. resolveByMatchQuality = cms.bool(False),
  85825. src = cms.InputTag("ak8PFJetsCHS")
  85826. )
  85827.  
  85828.  
  85829. process.patJetPartonMatchAK8PFCHSSoftDrop = cms.EDProducer("MCMatcher",
  85830. checkCharge = cms.bool(False),
  85831. matched = cms.InputTag("prunedGenParticles"),
  85832. maxDPtRel = cms.double(3.0),
  85833. maxDeltaR = cms.double(0.4),
  85834. mcPdgId = cms.vint32(1, 2, 3, 4, 5,
  85835. 21),
  85836. mcStatus = cms.vint32(3, 23),
  85837. resolveAmbiguities = cms.bool(True),
  85838. resolveByMatchQuality = cms.bool(False),
  85839. src = cms.InputTag("ak8PFJetsCHSSoftDrop")
  85840. )
  85841.  
  85842.  
  85843. process.patJetPartonMatchAK8PFPuppiSoftDrop = cms.EDProducer("MCMatcher",
  85844. checkCharge = cms.bool(False),
  85845. matched = cms.InputTag("prunedGenParticles"),
  85846. maxDPtRel = cms.double(3.0),
  85847. maxDeltaR = cms.double(0.4),
  85848. mcPdgId = cms.vint32(1, 2, 3, 4, 5,
  85849. 21),
  85850. mcStatus = cms.vint32(3, 23),
  85851. resolveAmbiguities = cms.bool(True),
  85852. resolveByMatchQuality = cms.bool(False),
  85853. src = cms.InputTag("ak8PFJetsPuppiSoftDrop")
  85854. )
  85855.  
  85856.  
  85857. process.patJetPartonMatchAK8PFPuppiSoftDropSubjets = cms.EDProducer("MCMatcher",
  85858. checkCharge = cms.bool(False),
  85859. matched = cms.InputTag("prunedGenParticles"),
  85860. maxDPtRel = cms.double(3.0),
  85861. maxDeltaR = cms.double(0.4),
  85862. mcPdgId = cms.vint32(1, 2, 3, 4, 5,
  85863. 21),
  85864. mcStatus = cms.vint32(3, 23),
  85865. resolveAmbiguities = cms.bool(True),
  85866. resolveByMatchQuality = cms.bool(False),
  85867. src = cms.InputTag("ak8PFJetsPuppiSoftDrop","SubJets")
  85868. )
  85869.  
  85870.  
  85871. process.patJetPartonMatchAK8Puppi = cms.EDProducer("MCMatcher",
  85872. checkCharge = cms.bool(False),
  85873. matched = cms.InputTag("prunedGenParticles"),
  85874. maxDPtRel = cms.double(3.0),
  85875. maxDeltaR = cms.double(0.4),
  85876. mcPdgId = cms.vint32(1, 2, 3, 4, 5,
  85877. 21),
  85878. mcStatus = cms.vint32(3, 23),
  85879. resolveAmbiguities = cms.bool(True),
  85880. resolveByMatchQuality = cms.bool(False),
  85881. src = cms.InputTag("ak8PFJetsPuppi")
  85882. )
  85883.  
  85884.  
  85885. process.patJetPartonMatchNoHF = cms.EDProducer("MCMatcher",
  85886. checkCharge = cms.bool(False),
  85887. matched = cms.InputTag("genParticles"),
  85888. maxDPtRel = cms.double(3.0),
  85889. maxDeltaR = cms.double(0.4),
  85890. mcPdgId = cms.vint32(1, 2, 3, 4, 5,
  85891. 21),
  85892. mcStatus = cms.vint32(3, 23),
  85893. resolveAmbiguities = cms.bool(True),
  85894. resolveByMatchQuality = cms.bool(False),
  85895. src = cms.InputTag("ak4PFJetsCHSNoHF")
  85896. )
  85897.  
  85898.  
  85899. process.patJetPartonMatchPuppi = cms.EDProducer("MCMatcher",
  85900. checkCharge = cms.bool(False),
  85901. matched = cms.InputTag("prunedGenParticles"),
  85902. maxDPtRel = cms.double(3.0),
  85903. maxDeltaR = cms.double(0.4),
  85904. mcPdgId = cms.vint32(1, 2, 3, 4, 5,
  85905. 21),
  85906. mcStatus = cms.vint32(3, 23),
  85907. resolveAmbiguities = cms.bool(True),
  85908. resolveByMatchQuality = cms.bool(False),
  85909. src = cms.InputTag("ak4PFJetsPuppi")
  85910. )
  85911.  
  85912.  
  85913. process.patJetPartons = cms.EDProducer("HadronAndPartonSelector",
  85914. particles = cms.InputTag("prunedGenParticles"),
  85915. partonMode = cms.string('Auto'),
  85916. src = cms.InputTag("generator")
  85917. )
  85918.  
  85919.  
  85920. process.patJetPartonsLegacy = cms.EDProducer("PartonSelector",
  85921. src = cms.InputTag("prunedGenParticles"),
  85922. withLeptons = cms.bool(False)
  85923. )
  85924.  
  85925.  
  85926. process.patJetPartonsLegacyNoHF = cms.EDProducer("PartonSelector",
  85927. src = cms.InputTag("genParticles"),
  85928. withLeptons = cms.bool(False)
  85929. )
  85930.  
  85931.  
  85932. process.patJetPartonsNoHF = cms.EDProducer("HadronAndPartonSelector",
  85933. particles = cms.InputTag("genParticles"),
  85934. partonMode = cms.string('Auto'),
  85935. src = cms.InputTag("generator")
  85936. )
  85937.  
  85938.  
  85939. process.patJetPuppiCharge = cms.EDProducer("JetChargeProducer",
  85940. exp = cms.double(1.0),
  85941. src = cms.InputTag("ak4PFJetsPuppiTracksAssociatorAtVertex"),
  85942. var = cms.string('Pt')
  85943. )
  85944.  
  85945.  
  85946. process.patJets = cms.EDProducer("PATJetProducer",
  85947. JetFlavourInfoSource = cms.InputTag("patJetFlavourAssociation"),
  85948. JetPartonMapSource = cms.InputTag("patJetFlavourAssociationLegacy"),
  85949. addAssociatedTracks = cms.bool(True),
  85950. addBTagInfo = cms.bool(True),
  85951. addDiscriminators = cms.bool(True),
  85952. addEfficiencies = cms.bool(False),
  85953. addGenJetMatch = cms.bool(True),
  85954. addGenPartonMatch = cms.bool(True),
  85955. addJetCharge = cms.bool(True),
  85956. addJetCorrFactors = cms.bool(True),
  85957. addJetFlavourInfo = cms.bool(True),
  85958. addJetID = cms.bool(False),
  85959. addPartonJetMatch = cms.bool(False),
  85960. addResolutions = cms.bool(False),
  85961. addTagInfos = cms.bool(True),
  85962. discriminatorSources = cms.VInputTag(cms.InputTag("pfJetBProbabilityBJetTags"), cms.InputTag("pfJetProbabilityBJetTags"), cms.InputTag("pfTrackCountingHighEffBJetTags"), cms.InputTag("pfSimpleSecondaryVertexHighEffBJetTags"), cms.InputTag("pfSimpleInclusiveSecondaryVertexHighEffBJetTags"),
  85963. cms.InputTag("pfCombinedSecondaryVertexV2BJetTags"), cms.InputTag("pfCombinedInclusiveSecondaryVertexV2BJetTags"), cms.InputTag("softPFMuonBJetTags"), cms.InputTag("softPFElectronBJetTags"), cms.InputTag("pfCombinedMVAV2BJetTags"),
  85964. cms.InputTag("pfCombinedCvsLJetTags"), cms.InputTag("pfCombinedCvsBJetTags")),
  85965. efficiencies = cms.PSet(
  85966.  
  85967. ),
  85968. embedGenJetMatch = cms.bool(True),
  85969. embedGenPartonMatch = cms.bool(False),
  85970. embedPFCandidates = cms.bool(False),
  85971. genJetMatch = cms.InputTag("patJetGenJetMatch"),
  85972. genPartonMatch = cms.InputTag("patJetPartonMatch"),
  85973. getJetMCFlavour = cms.bool(True),
  85974. jetChargeSource = cms.InputTag("patJetCharge"),
  85975. jetCorrFactorsSource = cms.VInputTag(cms.InputTag("patJetCorrFactors")),
  85976. jetIDMap = cms.InputTag("ak4JetID"),
  85977. jetSource = cms.InputTag("ak4PFJetsCHS"),
  85978. partonJetSource = cms.InputTag("NOT_IMPLEMENTED"),
  85979. resolutions = cms.PSet(
  85980.  
  85981. ),
  85982. tagInfoSources = cms.VInputTag(cms.InputTag("pfSecondaryVertexTagInfos")),
  85983. trackAssociationSource = cms.InputTag("ak4JetTracksAssociatorAtVertexPF"),
  85984. useLegacyJetMCFlavour = cms.bool(False),
  85985. userData = cms.PSet(
  85986. userCands = cms.PSet(
  85987. src = cms.VInputTag("")
  85988. ),
  85989. userClasses = cms.PSet(
  85990. src = cms.VInputTag("")
  85991. ),
  85992. userFloats = cms.PSet(
  85993. src = cms.VInputTag(cms.InputTag("pileupJetId","fullDiscriminant"), cms.InputTag("caloJetMap","pt"), cms.InputTag("caloJetMap","emEnergyFraction"))
  85994. ),
  85995. userFunctionLabels = cms.vstring('vtxMass',
  85996. 'vtxNtracks',
  85997. 'vtx3DVal',
  85998. 'vtx3DSig',
  85999. 'vtxPx',
  86000. 'vtxPy',
  86001. 'vtxPz',
  86002. 'vtxPosX',
  86003. 'vtxPosY',
  86004. 'vtxPosZ'),
  86005. userFunctions = cms.vstring('?(tagInfoCandSecondaryVertex("pfSecondaryVertex").nVertices()>0)?(tagInfoCandSecondaryVertex("pfSecondaryVertex").secondaryVertex(0).p4.M):(0)',
  86006. '?(tagInfoCandSecondaryVertex("pfSecondaryVertex").nVertices()>0)?(tagInfoCandSecondaryVertex("pfSecondaryVertex").secondaryVertex(0).numberOfSourceCandidatePtrs):(0)',
  86007. '?(tagInfoCandSecondaryVertex("pfSecondaryVertex").nVertices()>0)?(tagInfoCandSecondaryVertex("pfSecondaryVertex").flightDistance(0).value):(0)',
  86008. '?(tagInfoCandSecondaryVertex("pfSecondaryVertex").nVertices()>0)?(tagInfoCandSecondaryVertex("pfSecondaryVertex").flightDistance(0).significance):(0)',
  86009. '?(tagInfoCandSecondaryVertex("pfSecondaryVertex").nVertices()>0)?(tagInfoCandSecondaryVertex("pfSecondaryVertex").secondaryVertex(0).p4.x):(0)',
  86010. '?(tagInfoCandSecondaryVertex("pfSecondaryVertex").nVertices()>0)?(tagInfoCandSecondaryVertex("pfSecondaryVertex").secondaryVertex(0).p4.y):(0)',
  86011. '?(tagInfoCandSecondaryVertex("pfSecondaryVertex").nVertices()>0)?(tagInfoCandSecondaryVertex("pfSecondaryVertex").secondaryVertex(0).p4.z):(0)',
  86012. '?(tagInfoCandSecondaryVertex("pfSecondaryVertex").nVertices()>0)?(tagInfoCandSecondaryVertex("pfSecondaryVertex").secondaryVertex(0).vertex.x):(0)',
  86013. '?(tagInfoCandSecondaryVertex("pfSecondaryVertex").nVertices()>0)?(tagInfoCandSecondaryVertex("pfSecondaryVertex").secondaryVertex(0).vertex.y):(0)',
  86014. '?(tagInfoCandSecondaryVertex("pfSecondaryVertex").nVertices()>0)?(tagInfoCandSecondaryVertex("pfSecondaryVertex").secondaryVertex(0).vertex.z):(0)'),
  86015. userInts = cms.PSet(
  86016. src = cms.VInputTag(cms.InputTag("pileupJetId","fullId"))
  86017. )
  86018. )
  86019. )
  86020.  
  86021.  
  86022. process.patJetsAK8 = cms.EDProducer("PATJetProducer",
  86023. JetFlavourInfoSource = cms.InputTag("patJetFlavourAssociationAK8"),
  86024. JetPartonMapSource = cms.InputTag("patJetFlavourAssociationLegacyAK8"),
  86025. addAssociatedTracks = cms.bool(False),
  86026. addBTagInfo = cms.bool(False),
  86027. addDiscriminators = cms.bool(True),
  86028. addEfficiencies = cms.bool(False),
  86029. addGenJetMatch = cms.bool(True),
  86030. addGenPartonMatch = cms.bool(True),
  86031. addJetCharge = cms.bool(False),
  86032. addJetCorrFactors = cms.bool(True),
  86033. addJetFlavourInfo = cms.bool(True),
  86034. addJetID = cms.bool(False),
  86035. addPartonJetMatch = cms.bool(False),
  86036. addResolutions = cms.bool(False),
  86037. addTagInfos = cms.bool(False),
  86038. discriminatorSources = cms.VInputTag(cms.InputTag("pfJetBProbabilityBJetTags"), cms.InputTag("pfJetProbabilityBJetTags"), cms.InputTag("pfTrackCountingHighEffBJetTags"), cms.InputTag("pfSimpleSecondaryVertexHighEffBJetTags"), cms.InputTag("pfSimpleInclusiveSecondaryVertexHighEffBJetTags"),
  86039. cms.InputTag("pfCombinedSecondaryVertexV2BJetTags"), cms.InputTag("pfCombinedInclusiveSecondaryVertexV2BJetTags"), cms.InputTag("softPFMuonBJetTags"), cms.InputTag("softPFElectronBJetTags"), cms.InputTag("pfCombinedMVAV2BJetTags"),
  86040. cms.InputTag("pfCombinedCvsLJetTags"), cms.InputTag("pfCombinedCvsBJetTags")),
  86041. efficiencies = cms.PSet(
  86042.  
  86043. ),
  86044. embedGenJetMatch = cms.bool(True),
  86045. embedGenPartonMatch = cms.bool(True),
  86046. embedPFCandidates = cms.bool(False),
  86047. genJetMatch = cms.InputTag("patJetGenJetMatchAK8"),
  86048. genPartonMatch = cms.InputTag("patJetPartonMatchAK8"),
  86049. getJetMCFlavour = cms.bool(True),
  86050. jetChargeSource = cms.InputTag(""),
  86051. jetCorrFactorsSource = cms.VInputTag(cms.InputTag("patJetCorrFactorsAK8")),
  86052. jetIDMap = cms.InputTag("ak4JetID"),
  86053. jetSource = cms.InputTag("ak8PFJetsCHS"),
  86054. partonJetSource = cms.InputTag("NOT_IMPLEMENTED"),
  86055. resolutions = cms.PSet(
  86056.  
  86057. ),
  86058. tagInfoSources = cms.VInputTag(),
  86059. trackAssociationSource = cms.InputTag(""),
  86060. useLegacyJetMCFlavour = cms.bool(False),
  86061. userData = cms.PSet(
  86062. userCands = cms.PSet(
  86063. src = cms.VInputTag("")
  86064. ),
  86065. userClasses = cms.PSet(
  86066. src = cms.VInputTag("")
  86067. ),
  86068. userFloats = cms.PSet(
  86069. src = cms.VInputTag("ak8PFJetsCHSPrunedMass", "ak8PFJetsCHSSoftDropMass", "NjettinessAK8:tau1", "NjettinessAK8:tau2", "NjettinessAK8:tau3")
  86070. ),
  86071. userFunctionLabels = cms.vstring(),
  86072. userFunctions = cms.vstring(),
  86073. userInts = cms.PSet(
  86074. src = cms.VInputTag("")
  86075. )
  86076. )
  86077. )
  86078.  
  86079.  
  86080. process.patJetsAK8PFCHSSoftDrop = cms.EDProducer("PATJetProducer",
  86081. JetFlavourInfoSource = cms.InputTag("patJetFlavourAssociation"),
  86082. JetPartonMapSource = cms.InputTag("patJetFlavourAssociationLegacy"),
  86083. addAssociatedTracks = cms.bool(False),
  86084. addBTagInfo = cms.bool(False),
  86085. addDiscriminators = cms.bool(True),
  86086. addEfficiencies = cms.bool(False),
  86087. addGenJetMatch = cms.bool(True),
  86088. addGenPartonMatch = cms.bool(True),
  86089. addJetCharge = cms.bool(False),
  86090. addJetCorrFactors = cms.bool(True),
  86091. addJetFlavourInfo = cms.bool(True),
  86092. addJetID = cms.bool(False),
  86093. addPartonJetMatch = cms.bool(False),
  86094. addResolutions = cms.bool(False),
  86095. addTagInfos = cms.bool(False),
  86096. discriminatorSources = cms.VInputTag(cms.InputTag("pfJetBProbabilityBJetTags"), cms.InputTag("pfJetProbabilityBJetTags"), cms.InputTag("pfTrackCountingHighEffBJetTags"), cms.InputTag("pfSimpleSecondaryVertexHighEffBJetTags"), cms.InputTag("pfSimpleInclusiveSecondaryVertexHighEffBJetTags"),
  86097. cms.InputTag("pfCombinedSecondaryVertexV2BJetTags"), cms.InputTag("pfCombinedInclusiveSecondaryVertexV2BJetTags"), cms.InputTag("softPFMuonBJetTags"), cms.InputTag("softPFElectronBJetTags"), cms.InputTag("pfCombinedMVAV2BJetTags"),
  86098. cms.InputTag("pfCombinedCvsLJetTags"), cms.InputTag("pfCombinedCvsBJetTags")),
  86099. efficiencies = cms.PSet(
  86100.  
  86101. ),
  86102. embedGenJetMatch = cms.bool(True),
  86103. embedGenPartonMatch = cms.bool(True),
  86104. embedPFCandidates = cms.bool(False),
  86105. genJetMatch = cms.InputTag("patJetGenJetMatchAK8PFCHSSoftDrop"),
  86106. genPartonMatch = cms.InputTag("patJetPartonMatchAK8PFCHSSoftDrop"),
  86107. getJetMCFlavour = cms.bool(False),
  86108. jetChargeSource = cms.InputTag(""),
  86109. jetCorrFactorsSource = cms.VInputTag(cms.InputTag("patJetCorrFactorsAK8PFCHSSoftDrop")),
  86110. jetIDMap = cms.InputTag("ak4JetID"),
  86111. jetSource = cms.InputTag("ak8PFJetsCHSSoftDrop"),
  86112. partonJetSource = cms.InputTag("NOT_IMPLEMENTED"),
  86113. resolutions = cms.PSet(
  86114.  
  86115. ),
  86116. tagInfoSources = cms.VInputTag(),
  86117. trackAssociationSource = cms.InputTag(""),
  86118. useLegacyJetMCFlavour = cms.bool(False),
  86119. userData = cms.PSet(
  86120. userCands = cms.PSet(
  86121. src = cms.VInputTag("")
  86122. ),
  86123. userClasses = cms.PSet(
  86124. src = cms.VInputTag("")
  86125. ),
  86126. userFloats = cms.PSet(
  86127. src = cms.VInputTag("")
  86128. ),
  86129. userFunctionLabels = cms.vstring(),
  86130. userFunctions = cms.vstring(),
  86131. userInts = cms.PSet(
  86132. src = cms.VInputTag("")
  86133. )
  86134. )
  86135. )
  86136.  
  86137.  
  86138. process.patJetsAK8PFPuppiSoftDrop = cms.EDProducer("PATJetProducer",
  86139. JetFlavourInfoSource = cms.InputTag("patJetFlavourAssociation"),
  86140. JetPartonMapSource = cms.InputTag("patJetFlavourAssociationLegacy"),
  86141. addAssociatedTracks = cms.bool(False),
  86142. addBTagInfo = cms.bool(False),
  86143. addDiscriminators = cms.bool(True),
  86144. addEfficiencies = cms.bool(False),
  86145. addGenJetMatch = cms.bool(True),
  86146. addGenPartonMatch = cms.bool(True),
  86147. addJetCharge = cms.bool(False),
  86148. addJetCorrFactors = cms.bool(True),
  86149. addJetFlavourInfo = cms.bool(True),
  86150. addJetID = cms.bool(False),
  86151. addPartonJetMatch = cms.bool(False),
  86152. addResolutions = cms.bool(False),
  86153. addTagInfos = cms.bool(False),
  86154. discriminatorSources = cms.VInputTag(cms.InputTag("pfJetBProbabilityBJetTags"), cms.InputTag("pfJetProbabilityBJetTags"), cms.InputTag("pfTrackCountingHighEffBJetTags"), cms.InputTag("pfSimpleSecondaryVertexHighEffBJetTags"), cms.InputTag("pfSimpleInclusiveSecondaryVertexHighEffBJetTags"),
  86155. cms.InputTag("pfCombinedSecondaryVertexV2BJetTags"), cms.InputTag("pfCombinedInclusiveSecondaryVertexV2BJetTags"), cms.InputTag("softPFMuonBJetTags"), cms.InputTag("softPFElectronBJetTags"), cms.InputTag("pfCombinedMVAV2BJetTags"),
  86156. cms.InputTag("pfCombinedCvsLJetTags"), cms.InputTag("pfCombinedCvsBJetTags")),
  86157. efficiencies = cms.PSet(
  86158.  
  86159. ),
  86160. embedGenJetMatch = cms.bool(True),
  86161. embedGenPartonMatch = cms.bool(True),
  86162. embedPFCandidates = cms.bool(False),
  86163. genJetMatch = cms.InputTag("patJetGenJetMatchAK8PFPuppiSoftDrop"),
  86164. genPartonMatch = cms.InputTag("patJetPartonMatchAK8PFPuppiSoftDrop"),
  86165. getJetMCFlavour = cms.bool(False),
  86166. jetChargeSource = cms.InputTag(""),
  86167. jetCorrFactorsSource = cms.VInputTag(cms.InputTag("patJetCorrFactorsAK8PFPuppiSoftDrop")),
  86168. jetIDMap = cms.InputTag("ak4JetID"),
  86169. jetSource = cms.InputTag("ak8PFJetsPuppiSoftDrop"),
  86170. partonJetSource = cms.InputTag("NOT_IMPLEMENTED"),
  86171. resolutions = cms.PSet(
  86172.  
  86173. ),
  86174. tagInfoSources = cms.VInputTag(),
  86175. trackAssociationSource = cms.InputTag(""),
  86176. useLegacyJetMCFlavour = cms.bool(False),
  86177. userData = cms.PSet(
  86178. userCands = cms.PSet(
  86179. src = cms.VInputTag("")
  86180. ),
  86181. userClasses = cms.PSet(
  86182. src = cms.VInputTag("")
  86183. ),
  86184. userFloats = cms.PSet(
  86185. src = cms.VInputTag("")
  86186. ),
  86187. userFunctionLabels = cms.vstring(),
  86188. userFunctions = cms.vstring(),
  86189. userInts = cms.PSet(
  86190. src = cms.VInputTag("")
  86191. )
  86192. )
  86193. )
  86194.  
  86195.  
  86196. process.patJetsAK8PFPuppiSoftDropSubjets = cms.EDProducer("PATJetProducer",
  86197. JetFlavourInfoSource = cms.InputTag("patJetFlavourAssociationAK8PFPuppiSoftDropSubjets","SubJets"),
  86198. JetPartonMapSource = cms.InputTag("patJetFlavourAssociationLegacyAK8PFPuppiSoftDropSubjets"),
  86199. addAssociatedTracks = cms.bool(False),
  86200. addBTagInfo = cms.bool(True),
  86201. addDiscriminators = cms.bool(True),
  86202. addEfficiencies = cms.bool(False),
  86203. addGenJetMatch = cms.bool(True),
  86204. addGenPartonMatch = cms.bool(True),
  86205. addJetCharge = cms.bool(False),
  86206. addJetCorrFactors = cms.bool(True),
  86207. addJetFlavourInfo = cms.bool(True),
  86208. addJetID = cms.bool(False),
  86209. addPartonJetMatch = cms.bool(False),
  86210. addResolutions = cms.bool(False),
  86211. addTagInfos = cms.bool(False),
  86212. discriminatorSources = cms.VInputTag(cms.InputTag("pfCombinedSecondaryVertexV2BJetTagsAK8PFPuppiSoftDropSubjets"), cms.InputTag("pfCombinedInclusiveSecondaryVertexV2BJetTagsAK8PFPuppiSoftDropSubjets"), cms.InputTag("pfCombinedMVAV2BJetTagsAK8PFPuppiSoftDropSubjets")),
  86213. efficiencies = cms.PSet(
  86214.  
  86215. ),
  86216. embedGenJetMatch = cms.bool(True),
  86217. embedGenPartonMatch = cms.bool(True),
  86218. embedPFCandidates = cms.bool(False),
  86219. genJetMatch = cms.InputTag("patJetGenJetMatchAK8PFPuppiSoftDropSubjets"),
  86220. genPartonMatch = cms.InputTag("patJetPartonMatchAK8PFPuppiSoftDropSubjets"),
  86221. getJetMCFlavour = cms.bool(True),
  86222. jetChargeSource = cms.InputTag(""),
  86223. jetCorrFactorsSource = cms.VInputTag(cms.InputTag("patJetCorrFactorsAK8PFPuppiSoftDropSubjets")),
  86224. jetIDMap = cms.InputTag("ak4JetID"),
  86225. jetSource = cms.InputTag("ak8PFJetsPuppiSoftDrop","SubJets"),
  86226. partonJetSource = cms.InputTag("NOT_IMPLEMENTED"),
  86227. resolutions = cms.PSet(
  86228.  
  86229. ),
  86230. tagInfoSources = cms.VInputTag(cms.InputTag("pfImpactParameterTagInfosAK8PFPuppiSoftDropSubjets"), cms.InputTag("pfSecondaryVertexTagInfosAK8PFPuppiSoftDropSubjets"), cms.InputTag("pfInclusiveSecondaryVertexFinderTagInfosAK8PFPuppiSoftDropSubjets"), cms.InputTag("softPFMuonsTagInfosAK8PFPuppiSoftDropSubjets"), cms.InputTag("softPFElectronsTagInfosAK8PFPuppiSoftDropSubjets")),
  86231. trackAssociationSource = cms.InputTag(""),
  86232. useLegacyJetMCFlavour = cms.bool(False),
  86233. userData = cms.PSet(
  86234. userCands = cms.PSet(
  86235. src = cms.VInputTag("")
  86236. ),
  86237. userClasses = cms.PSet(
  86238. src = cms.VInputTag("")
  86239. ),
  86240. userFloats = cms.PSet(
  86241. src = cms.VInputTag("", "NjettinessAK8Subjets:tau1", "NjettinessAK8Subjets:tau2", "NjettinessAK8Subjets:tau3")
  86242. ),
  86243. userFunctionLabels = cms.vstring(),
  86244. userFunctions = cms.vstring(),
  86245. userInts = cms.PSet(
  86246. src = cms.VInputTag("")
  86247. )
  86248. )
  86249. )
  86250.  
  86251.  
  86252. process.patJetsAK8Puppi = cms.EDProducer("PATJetProducer",
  86253. JetFlavourInfoSource = cms.InputTag("patJetFlavourAssociationAK8Puppi"),
  86254. JetPartonMapSource = cms.InputTag("patJetFlavourAssociationLegacyAK8Puppi"),
  86255. addAssociatedTracks = cms.bool(False),
  86256. addBTagInfo = cms.bool(True),
  86257. addDiscriminators = cms.bool(True),
  86258. addEfficiencies = cms.bool(False),
  86259. addGenJetMatch = cms.bool(True),
  86260. addGenPartonMatch = cms.bool(True),
  86261. addJetCharge = cms.bool(False),
  86262. addJetCorrFactors = cms.bool(True),
  86263. addJetFlavourInfo = cms.bool(True),
  86264. addJetID = cms.bool(False),
  86265. addPartonJetMatch = cms.bool(False),
  86266. addResolutions = cms.bool(False),
  86267. addTagInfos = cms.bool(False),
  86268. discriminatorSources = cms.VInputTag(cms.InputTag("pfJetBProbabilityBJetTagsAK8Puppi"), cms.InputTag("pfJetProbabilityBJetTagsAK8Puppi"), cms.InputTag("pfTrackCountingHighEffBJetTagsAK8Puppi"), cms.InputTag("pfSimpleSecondaryVertexHighEffBJetTagsAK8Puppi"), cms.InputTag("pfSimpleInclusiveSecondaryVertexHighEffBJetTagsAK8Puppi"),
  86269. cms.InputTag("pfCombinedSecondaryVertexV2BJetTagsAK8Puppi"), cms.InputTag("pfCombinedInclusiveSecondaryVertexV2BJetTagsAK8Puppi"), cms.InputTag("softPFMuonBJetTagsAK8Puppi"), cms.InputTag("softPFElectronBJetTagsAK8Puppi"), cms.InputTag("pfCombinedMVAV2BJetTagsAK8Puppi"),
  86270. cms.InputTag("pfCombinedCvsLJetTagsAK8Puppi"), cms.InputTag("pfCombinedCvsBJetTagsAK8Puppi"), cms.InputTag("pfBoostedDoubleSecondaryVertexAK8BJetTagsAK8Puppi")),
  86271. efficiencies = cms.PSet(
  86272.  
  86273. ),
  86274. embedGenJetMatch = cms.bool(True),
  86275. embedGenPartonMatch = cms.bool(True),
  86276. embedPFCandidates = cms.bool(False),
  86277. genJetMatch = cms.InputTag("patJetGenJetMatchAK8Puppi"),
  86278. genPartonMatch = cms.InputTag("patJetPartonMatchAK8Puppi"),
  86279. getJetMCFlavour = cms.bool(True),
  86280. jetChargeSource = cms.InputTag(""),
  86281. jetCorrFactorsSource = cms.VInputTag(cms.InputTag("patJetCorrFactorsAK8Puppi")),
  86282. jetIDMap = cms.InputTag("ak4JetID"),
  86283. jetSource = cms.InputTag("ak8PFJetsPuppi"),
  86284. partonJetSource = cms.InputTag("NOT_IMPLEMENTED"),
  86285. resolutions = cms.PSet(
  86286.  
  86287. ),
  86288. tagInfoSources = cms.VInputTag(cms.InputTag("pfImpactParameterTagInfosAK8Puppi"), cms.InputTag("pfSecondaryVertexTagInfosAK8Puppi"), cms.InputTag("pfInclusiveSecondaryVertexFinderTagInfosAK8Puppi"), cms.InputTag("softPFMuonsTagInfosAK8Puppi"), cms.InputTag("softPFElectronsTagInfosAK8Puppi"),
  86289. cms.InputTag("pfInclusiveSecondaryVertexFinderCvsLTagInfosAK8Puppi"), cms.InputTag("pfBoostedDoubleSVAK8TagInfosAK8Puppi"), cms.InputTag("pfImpactParameterAK8TagInfosAK8Puppi"), cms.InputTag("pfInclusiveSecondaryVertexFinderAK8TagInfosAK8Puppi")),
  86290. trackAssociationSource = cms.InputTag(""),
  86291. useLegacyJetMCFlavour = cms.bool(False),
  86292. userData = cms.PSet(
  86293. userCands = cms.PSet(
  86294. src = cms.VInputTag("")
  86295. ),
  86296. userClasses = cms.PSet(
  86297. src = cms.VInputTag("")
  86298. ),
  86299. userFloats = cms.PSet(
  86300. src = cms.VInputTag("ak8PFJetsPuppiSoftDropMass", "NjettinessAK8Puppi:tau1", "NjettinessAK8Puppi:tau2", "NjettinessAK8Puppi:tau3", cms.InputTag("ak8PFJetsCHSValueMap","ak8PFJetsCHSPrunedMass"),
  86301. cms.InputTag("ak8PFJetsCHSValueMap","ak8PFJetsCHSSoftDropMass"), cms.InputTag("ak8PFJetsCHSValueMap","NjettinessAK8CHSTau1"), cms.InputTag("ak8PFJetsCHSValueMap","NjettinessAK8CHSTau2"), cms.InputTag("ak8PFJetsCHSValueMap","NjettinessAK8CHSTau3"), cms.InputTag("ak8PFJetsCHSValueMap","pt"),
  86302. cms.InputTag("ak8PFJetsCHSValueMap","eta"), cms.InputTag("ak8PFJetsCHSValueMap","phi"), cms.InputTag("ak8PFJetsCHSValueMap","mass"))
  86303. ),
  86304. userFunctionLabels = cms.vstring(),
  86305. userFunctions = cms.vstring(),
  86306. userInts = cms.PSet(
  86307. src = cms.VInputTag("")
  86308. )
  86309. )
  86310. )
  86311.  
  86312.  
  86313. process.patJetsBDHadron = cms.EDProducer("PATJetProducer",
  86314. JetFlavourInfoSource = cms.InputTag("patJetFlavourAssociation"),
  86315. JetPartonMapSource = cms.InputTag("patJetFlavourAssociationLegacy"),
  86316. addAssociatedTracks = cms.bool(True),
  86317. addBTagInfo = cms.bool(True),
  86318. addDiscriminators = cms.bool(True),
  86319. addEfficiencies = cms.bool(False),
  86320. addGenJetMatch = cms.bool(True),
  86321. addGenPartonMatch = cms.bool(True),
  86322. addJetCharge = cms.bool(True),
  86323. addJetCorrFactors = cms.bool(True),
  86324. addJetFlavourInfo = cms.bool(True),
  86325. addJetID = cms.bool(False),
  86326. addPartonJetMatch = cms.bool(False),
  86327. addResolutions = cms.bool(False),
  86328. addTagInfos = cms.bool(True),
  86329. discriminatorSources = cms.VInputTag(cms.InputTag("pfJetBProbabilityBJetTags"), cms.InputTag("pfJetProbabilityBJetTags"), cms.InputTag("pfTrackCountingHighEffBJetTags"), cms.InputTag("pfSimpleSecondaryVertexHighEffBJetTags"), cms.InputTag("pfSimpleInclusiveSecondaryVertexHighEffBJetTags"),
  86330. cms.InputTag("pfCombinedSecondaryVertexV2BJetTags"), cms.InputTag("pfCombinedInclusiveSecondaryVertexV2BJetTags"), cms.InputTag("softPFMuonBJetTags"), cms.InputTag("softPFElectronBJetTags"), cms.InputTag("pfCombinedMVAV2BJetTags"),
  86331. cms.InputTag("pfCombinedCvsLJetTags"), cms.InputTag("pfCombinedCvsBJetTags")),
  86332. efficiencies = cms.PSet(
  86333.  
  86334. ),
  86335. embedGenJetMatch = cms.bool(True),
  86336. embedGenPartonMatch = cms.bool(True),
  86337. embedPFCandidates = cms.bool(False),
  86338. genJetMatch = cms.InputTag("patJetGenJetMatch"),
  86339. genPartonMatch = cms.InputTag("patJetPartonMatch"),
  86340. getJetMCFlavour = cms.bool(True),
  86341. jetChargeSource = cms.InputTag("patJetCharge"),
  86342. jetCorrFactorsSource = cms.VInputTag(cms.InputTag("patJetCorrFactors")),
  86343. jetIDMap = cms.InputTag("ak4JetID"),
  86344. jetSource = cms.InputTag("ak4PFJetsCHS"),
  86345. partonJetSource = cms.InputTag("NOT_IMPLEMENTED"),
  86346. resolutions = cms.PSet(
  86347.  
  86348. ),
  86349. tagInfoSources = cms.VInputTag(cms.InputTag("pfImpactParameterTagInfos")),
  86350. trackAssociationSource = cms.InputTag("ak4JetTracksAssociatorAtVertexPF"),
  86351. useLegacyJetMCFlavour = cms.bool(False),
  86352. userData = cms.PSet(
  86353. userCands = cms.PSet(
  86354. src = cms.VInputTag("")
  86355. ),
  86356. userClasses = cms.PSet(
  86357. src = cms.VInputTag("")
  86358. ),
  86359. userFloats = cms.PSet(
  86360. src = cms.VInputTag("")
  86361. ),
  86362. userFunctionLabels = cms.vstring(),
  86363. userFunctions = cms.vstring(),
  86364. userInts = cms.PSet(
  86365. src = cms.VInputTag("")
  86366. )
  86367. )
  86368. )
  86369.  
  86370.  
  86371. process.patJetsNoHF = cms.EDProducer("PATJetProducer",
  86372. JetFlavourInfoSource = cms.InputTag("patJetFlavourAssociationNoHF"),
  86373. JetPartonMapSource = cms.InputTag("patJetFlavourAssociationLegacyNoHF"),
  86374. addAssociatedTracks = cms.bool(False),
  86375. addBTagInfo = cms.bool(False),
  86376. addDiscriminators = cms.bool(True),
  86377. addEfficiencies = cms.bool(False),
  86378. addGenJetMatch = cms.bool(False),
  86379. addGenPartonMatch = cms.bool(False),
  86380. addJetCharge = cms.bool(False),
  86381. addJetCorrFactors = cms.bool(True),
  86382. addJetFlavourInfo = cms.bool(True),
  86383. addJetID = cms.bool(False),
  86384. addPartonJetMatch = cms.bool(False),
  86385. addResolutions = cms.bool(False),
  86386. addTagInfos = cms.bool(False),
  86387. discriminatorSources = cms.VInputTag(cms.InputTag("pfJetBProbabilityBJetTags"), cms.InputTag("pfJetProbabilityBJetTags"), cms.InputTag("pfTrackCountingHighEffBJetTags"), cms.InputTag("pfSimpleSecondaryVertexHighEffBJetTags"), cms.InputTag("pfSimpleInclusiveSecondaryVertexHighEffBJetTags"),
  86388. cms.InputTag("pfCombinedSecondaryVertexV2BJetTags"), cms.InputTag("pfCombinedInclusiveSecondaryVertexV2BJetTags"), cms.InputTag("softPFMuonBJetTags"), cms.InputTag("softPFElectronBJetTags"), cms.InputTag("pfCombinedMVAV2BJetTags"),
  86389. cms.InputTag("pfCombinedCvsLJetTags"), cms.InputTag("pfCombinedCvsBJetTags")),
  86390. efficiencies = cms.PSet(
  86391.  
  86392. ),
  86393. embedGenJetMatch = cms.bool(False),
  86394. embedGenPartonMatch = cms.bool(False),
  86395. embedPFCandidates = cms.bool(False),
  86396. genJetMatch = cms.InputTag("patJetGenJetMatchNoHF"),
  86397. genPartonMatch = cms.InputTag("patJetPartonMatchNoHF"),
  86398. getJetMCFlavour = cms.bool(False),
  86399. jetChargeSource = cms.InputTag(""),
  86400. jetCorrFactorsSource = cms.VInputTag(cms.InputTag("patJetCorrFactorsNoHF")),
  86401. jetIDMap = cms.InputTag("ak4JetID"),
  86402. jetSource = cms.InputTag("ak4PFJetsCHSNoHF"),
  86403. partonJetSource = cms.InputTag("NOT_IMPLEMENTED"),
  86404. resolutions = cms.PSet(
  86405.  
  86406. ),
  86407. tagInfoSources = cms.VInputTag(),
  86408. trackAssociationSource = cms.InputTag(""),
  86409. useLegacyJetMCFlavour = cms.bool(False),
  86410. userData = cms.PSet(
  86411. userCands = cms.PSet(
  86412. src = cms.VInputTag("")
  86413. ),
  86414. userClasses = cms.PSet(
  86415. src = cms.VInputTag("")
  86416. ),
  86417. userFloats = cms.PSet(
  86418. src = cms.VInputTag("")
  86419. ),
  86420. userFunctionLabels = cms.vstring(),
  86421. userFunctions = cms.vstring(),
  86422. userInts = cms.PSet(
  86423. src = cms.VInputTag("")
  86424. )
  86425. )
  86426. )
  86427.  
  86428.  
  86429. process.patJetsPuppi = cms.EDProducer("PATJetProducer",
  86430. JetFlavourInfoSource = cms.InputTag("patJetFlavourAssociationPuppi"),
  86431. JetPartonMapSource = cms.InputTag("patJetFlavourAssociationLegacyPuppi"),
  86432. addAssociatedTracks = cms.bool(False),
  86433. addBTagInfo = cms.bool(True),
  86434. addDiscriminators = cms.bool(True),
  86435. addEfficiencies = cms.bool(False),
  86436. addGenJetMatch = cms.bool(True),
  86437. addGenPartonMatch = cms.bool(True),
  86438. addJetCharge = cms.bool(False),
  86439. addJetCorrFactors = cms.bool(True),
  86440. addJetFlavourInfo = cms.bool(True),
  86441. addJetID = cms.bool(False),
  86442. addPartonJetMatch = cms.bool(False),
  86443. addResolutions = cms.bool(False),
  86444. addTagInfos = cms.bool(False),
  86445. discriminatorSources = cms.VInputTag(cms.InputTag("pfJetBProbabilityBJetTagsPuppi"), cms.InputTag("pfJetProbabilityBJetTagsPuppi"), cms.InputTag("pfTrackCountingHighEffBJetTagsPuppi"), cms.InputTag("pfSimpleSecondaryVertexHighEffBJetTagsPuppi"), cms.InputTag("pfSimpleInclusiveSecondaryVertexHighEffBJetTagsPuppi"),
  86446. cms.InputTag("pfCombinedSecondaryVertexV2BJetTagsPuppi"), cms.InputTag("pfCombinedInclusiveSecondaryVertexV2BJetTagsPuppi"), cms.InputTag("softPFMuonBJetTagsPuppi"), cms.InputTag("softPFElectronBJetTagsPuppi"), cms.InputTag("pfCombinedMVAV2BJetTagsPuppi"),
  86447. cms.InputTag("pfCombinedCvsLJetTagsPuppi"), cms.InputTag("pfCombinedCvsBJetTagsPuppi")),
  86448. efficiencies = cms.PSet(
  86449.  
  86450. ),
  86451. embedGenJetMatch = cms.bool(True),
  86452. embedGenPartonMatch = cms.bool(True),
  86453. embedPFCandidates = cms.bool(False),
  86454. genJetMatch = cms.InputTag("patJetGenJetMatchPuppi"),
  86455. genPartonMatch = cms.InputTag("patJetPartonMatchPuppi"),
  86456. getJetMCFlavour = cms.bool(True),
  86457. jetChargeSource = cms.InputTag("patJetPuppiCharge"),
  86458. jetCorrFactorsSource = cms.VInputTag(cms.InputTag("patJetCorrFactorsPuppi")),
  86459. jetIDMap = cms.InputTag("ak4JetID"),
  86460. jetSource = cms.InputTag("ak4PFJetsPuppi"),
  86461. partonJetSource = cms.InputTag("NOT_IMPLEMENTED"),
  86462. resolutions = cms.PSet(
  86463.  
  86464. ),
  86465. tagInfoSources = cms.VInputTag(cms.InputTag("pfImpactParameterTagInfosPuppi"), cms.InputTag("pfSecondaryVertexTagInfosPuppi"), cms.InputTag("pfInclusiveSecondaryVertexFinderTagInfosPuppi"), cms.InputTag("softPFMuonsTagInfosPuppi"), cms.InputTag("softPFElectronsTagInfosPuppi"),
  86466. cms.InputTag("pfInclusiveSecondaryVertexFinderCvsLTagInfosPuppi")),
  86467. trackAssociationSource = cms.InputTag(""),
  86468. useLegacyJetMCFlavour = cms.bool(False),
  86469. userData = cms.PSet(
  86470. userCands = cms.PSet(
  86471. src = cms.VInputTag("")
  86472. ),
  86473. userClasses = cms.PSet(
  86474. src = cms.VInputTag("")
  86475. ),
  86476. userFloats = cms.PSet(
  86477. src = cms.VInputTag("")
  86478. ),
  86479. userFunctionLabels = cms.vstring(),
  86480. userFunctions = cms.vstring(),
  86481. userInts = cms.PSet(
  86482. src = cms.VInputTag("")
  86483. )
  86484. )
  86485. )
  86486.  
  86487.  
  86488. process.patMETs = cms.EDProducer("PATMETProducer",
  86489. addEfficiencies = cms.bool(False),
  86490. addGenMET = cms.bool(True),
  86491. addMuonCorrections = cms.bool(False),
  86492. addResolutions = cms.bool(False),
  86493. computeMETSignificance = cms.bool(True),
  86494. efficiencies = cms.PSet(
  86495.  
  86496. ),
  86497. genMETSource = cms.InputTag("genMetTrue"),
  86498. metSource = cms.InputTag("pfMetT1"),
  86499. muonSource = cms.InputTag("muons"),
  86500. parameters = cms.PSet(
  86501. dRMatch = cms.double(0.4),
  86502. jetThreshold = cms.double(15),
  86503. jeta = cms.vdouble(0.8, 1.3, 1.9, 2.5),
  86504. jpar = cms.vdouble(1.29, 1.19, 1.07, 1.13, 1.12),
  86505. pjpar = cms.vdouble(-0.04, 0.6504)
  86506. ),
  86507. resolutions = cms.PSet(
  86508.  
  86509. ),
  86510. srcJetResPhi = cms.string('AK4PFchs_phi'),
  86511. srcJetResPt = cms.string('AK4PFchs_pt'),
  86512. srcJetSF = cms.string('AK4PFchs'),
  86513. srcJets = cms.InputTag("cleanedPatJets"),
  86514. srcLeptons = cms.VInputTag("selectedPatElectrons", "selectedPatMuons", "selectedPatPhotons"),
  86515. srcPFCands = cms.InputTag("particleFlow"),
  86516. srcRho = cms.InputTag("fixedGridRhoAll"),
  86517. userData = cms.PSet(
  86518. userCands = cms.PSet(
  86519. src = cms.VInputTag("")
  86520. ),
  86521. userClasses = cms.PSet(
  86522. src = cms.VInputTag("")
  86523. ),
  86524. userFloats = cms.PSet(
  86525. src = cms.VInputTag("")
  86526. ),
  86527. userFunctionLabels = cms.vstring(),
  86528. userFunctions = cms.vstring(),
  86529. userInts = cms.PSet(
  86530. src = cms.VInputTag("")
  86531. )
  86532. )
  86533. )
  86534.  
  86535.  
  86536. process.patMETsNoHF = cms.EDProducer("PATMETProducer",
  86537. addEfficiencies = cms.bool(False),
  86538. addGenMET = cms.bool(True),
  86539. addMuonCorrections = cms.bool(False),
  86540. addResolutions = cms.bool(False),
  86541. computeMETSignificance = cms.bool(False),
  86542. efficiencies = cms.PSet(
  86543.  
  86544. ),
  86545. genMETSource = cms.InputTag("genMetTrue"),
  86546. metSource = cms.InputTag("pfMetT1NoHF"),
  86547. muonSource = cms.InputTag("muons"),
  86548. parameters = cms.PSet(
  86549. dRMatch = cms.double(0.4),
  86550. jetThreshold = cms.double(15),
  86551. jeta = cms.vdouble(0.8, 1.3, 1.9, 2.5),
  86552. jpar = cms.vdouble(1.29, 1.19, 1.07, 1.13, 1.12),
  86553. pjpar = cms.vdouble(-0.04, 0.6504)
  86554. ),
  86555. resolutions = cms.PSet(
  86556.  
  86557. ),
  86558. srcJetResPhi = cms.string('AK4PFchs_phi'),
  86559. srcJetResPt = cms.string('AK4PFchs_pt'),
  86560. srcJetSF = cms.string('AK4PFchs'),
  86561. srcJets = cms.InputTag("cleanedPatJets"),
  86562. srcLeptons = cms.VInputTag("selectedPatElectrons", "selectedPatMuons", "selectedPatPhotons"),
  86563. srcPFCands = cms.InputTag("particleFlow"),
  86564. srcRho = cms.InputTag("fixedGridRhoAll"),
  86565. userData = cms.PSet(
  86566. userCands = cms.PSet(
  86567. src = cms.VInputTag("")
  86568. ),
  86569. userClasses = cms.PSet(
  86570. src = cms.VInputTag("")
  86571. ),
  86572. userFloats = cms.PSet(
  86573. src = cms.VInputTag("")
  86574. ),
  86575. userFunctionLabels = cms.vstring(),
  86576. userFunctions = cms.vstring(),
  86577. userInts = cms.PSet(
  86578. src = cms.VInputTag("")
  86579. )
  86580. )
  86581. )
  86582.  
  86583.  
  86584. process.patMETsPuppi = cms.EDProducer("PATMETProducer",
  86585. addEfficiencies = cms.bool(False),
  86586. addGenMET = cms.bool(True),
  86587. addMuonCorrections = cms.bool(False),
  86588. addResolutions = cms.bool(False),
  86589. computeMETSignificance = cms.bool(True),
  86590. efficiencies = cms.PSet(
  86591.  
  86592. ),
  86593. genMETSource = cms.InputTag("genMetTrue"),
  86594. metSource = cms.InputTag("pfMetT1Puppi"),
  86595. muonSource = cms.InputTag("muons"),
  86596. parameters = cms.PSet(
  86597. dRMatch = cms.double(0.4),
  86598. jetThreshold = cms.double(15),
  86599. jeta = cms.vdouble(0.8, 1.3, 1.9, 2.5),
  86600. jpar = cms.vdouble(1.29, 1.19, 1.07, 1.13, 1.12),
  86601. pjpar = cms.vdouble(-0.04, 0.6504)
  86602. ),
  86603. resolutions = cms.PSet(
  86604.  
  86605. ),
  86606. srcJetResPhi = cms.string('AK4PFPuppi_phi'),
  86607. srcJetResPt = cms.string('AK4PFPuppi_pt'),
  86608. srcJetSF = cms.string('AK4PFPuppi'),
  86609. srcJets = cms.InputTag("cleanedPatJetsPuppi"),
  86610. srcLeptons = cms.VInputTag("selectedPatElectrons", "selectedPatMuons", "selectedPatPhotons"),
  86611. srcPFCands = cms.InputTag("puppiForMET"),
  86612. srcRho = cms.InputTag("fixedGridRhoAll"),
  86613. userData = cms.PSet(
  86614. userCands = cms.PSet(
  86615. src = cms.VInputTag("")
  86616. ),
  86617. userClasses = cms.PSet(
  86618. src = cms.VInputTag("")
  86619. ),
  86620. userFloats = cms.PSet(
  86621. src = cms.VInputTag("")
  86622. ),
  86623. userFunctionLabels = cms.vstring(),
  86624. userFunctions = cms.vstring(),
  86625. userInts = cms.PSet(
  86626. src = cms.VInputTag("")
  86627. )
  86628. )
  86629. )
  86630.  
  86631.  
  86632. process.patMuons = cms.EDProducer("PATMuonProducer",
  86633. addEfficiencies = cms.bool(False),
  86634. addGenMatch = cms.bool(True),
  86635. addResolutions = cms.bool(False),
  86636. beamLineSrc = cms.InputTag("offlineBeamSpot"),
  86637. caloMETMuonCorrs = cms.InputTag("muonMETValueMapProducer","muCorrData"),
  86638. efficiencies = cms.PSet(
  86639.  
  86640. ),
  86641. embedCaloMETMuonCorrs = cms.bool(True),
  86642. embedCombinedMuon = cms.bool(True),
  86643. embedDytMuon = cms.bool(False),
  86644. embedGenMatch = cms.bool(False),
  86645. embedHighLevelSelection = cms.bool(True),
  86646. embedMuonBestTrack = cms.bool(True),
  86647. embedPFCandidate = cms.bool(True),
  86648. embedPfEcalEnergy = cms.bool(True),
  86649. embedPickyMuon = cms.bool(False),
  86650. embedStandAloneMuon = cms.bool(True),
  86651. embedTcMETMuonCorrs = cms.bool(False),
  86652. embedTpfmsMuon = cms.bool(False),
  86653. embedTrack = cms.bool(True),
  86654. embedTunePMuonBestTrack = cms.bool(True),
  86655. forceBestTrackEmbedding = cms.bool(False),
  86656. genParticleMatch = cms.InputTag("muonMatch"),
  86657. isoDeposits = cms.PSet(
  86658.  
  86659. ),
  86660. isolationValues = cms.PSet(
  86661. pfChargedAll = cms.InputTag("muPFIsoValueChargedAll04PAT"),
  86662. pfChargedHadrons = cms.InputTag("muPFIsoValueCharged04PAT"),
  86663. pfNeutralHadrons = cms.InputTag("muPFIsoValueNeutral04PAT"),
  86664. pfPUChargedHadrons = cms.InputTag("muPFIsoValuePU04PAT"),
  86665. pfPhotons = cms.InputTag("muPFIsoValueGamma04PAT")
  86666. ),
  86667. muonSource = cms.InputTag("muons"),
  86668. pfMuonSource = cms.InputTag("particleFlow"),
  86669. pvSrc = cms.InputTag("offlinePrimaryVertices"),
  86670. resolutions = cms.PSet(
  86671.  
  86672. ),
  86673. tcMETMuonCorrs = cms.InputTag("muonTCMETValueMapProducer","muCorrData"),
  86674. useParticleFlow = cms.bool(False),
  86675. userData = cms.PSet(
  86676. userCands = cms.PSet(
  86677. src = cms.VInputTag("")
  86678. ),
  86679. userClasses = cms.PSet(
  86680. src = cms.VInputTag("")
  86681. ),
  86682. userFloats = cms.PSet(
  86683. src = cms.VInputTag("")
  86684. ),
  86685. userFunctionLabels = cms.vstring(),
  86686. userFunctions = cms.vstring(),
  86687. userInts = cms.PSet(
  86688. src = cms.VInputTag("")
  86689. )
  86690. ),
  86691. userIsolation = cms.PSet(
  86692.  
  86693. )
  86694. )
  86695.  
  86696.  
  86697. process.patPFMet = cms.EDProducer("PATMETProducer",
  86698. addEfficiencies = cms.bool(False),
  86699. addGenMET = cms.bool(True),
  86700. addMuonCorrections = cms.bool(False),
  86701. addResolutions = cms.bool(False),
  86702. computeMETSignificance = cms.bool(True),
  86703. efficiencies = cms.PSet(
  86704.  
  86705. ),
  86706. genMETSource = cms.InputTag("genMetTrue"),
  86707. metSource = cms.InputTag("pfMet"),
  86708. muonSource = cms.InputTag("muons"),
  86709. parameters = cms.PSet(
  86710. dRMatch = cms.double(0.4),
  86711. jetThreshold = cms.double(15),
  86712. jeta = cms.vdouble(0.8, 1.3, 1.9, 2.5),
  86713. jpar = cms.vdouble(1.29, 1.19, 1.07, 1.13, 1.12),
  86714. pjpar = cms.vdouble(-0.04, 0.6504)
  86715. ),
  86716. resolutions = cms.PSet(
  86717.  
  86718. ),
  86719. srcJetResPhi = cms.string('AK4PFchs_phi'),
  86720. srcJetResPt = cms.string('AK4PFchs_pt'),
  86721. srcJetSF = cms.string('AK4PFchs'),
  86722. srcJets = cms.InputTag("cleanedPatJets"),
  86723. srcLeptons = cms.VInputTag("selectedPatElectrons", "selectedPatMuons", "selectedPatPhotons"),
  86724. srcPFCands = cms.InputTag("particleFlow"),
  86725. srcRho = cms.InputTag("fixedGridRhoAll"),
  86726. userData = cms.PSet(
  86727. userCands = cms.PSet(
  86728. src = cms.VInputTag("")
  86729. ),
  86730. userClasses = cms.PSet(
  86731. src = cms.VInputTag("")
  86732. ),
  86733. userFloats = cms.PSet(
  86734. src = cms.VInputTag("")
  86735. ),
  86736. userFunctionLabels = cms.vstring(),
  86737. userFunctions = cms.vstring(),
  86738. userInts = cms.PSet(
  86739. src = cms.VInputTag("")
  86740. )
  86741. )
  86742. )
  86743.  
  86744.  
  86745. process.patPFMetNoHF = cms.EDProducer("PATMETProducer",
  86746. addEfficiencies = cms.bool(False),
  86747. addGenMET = cms.bool(True),
  86748. addMuonCorrections = cms.bool(False),
  86749. addResolutions = cms.bool(False),
  86750. computeMETSignificance = cms.bool(False),
  86751. efficiencies = cms.PSet(
  86752.  
  86753. ),
  86754. genMETSource = cms.InputTag("genMetTrue"),
  86755. metSource = cms.InputTag("pfMetNoHF"),
  86756. muonSource = cms.InputTag("muons"),
  86757. parameters = cms.PSet(
  86758. dRMatch = cms.double(0.4),
  86759. jetThreshold = cms.double(15),
  86760. jeta = cms.vdouble(0.8, 1.3, 1.9, 2.5),
  86761. jpar = cms.vdouble(1.29, 1.19, 1.07, 1.13, 1.12),
  86762. pjpar = cms.vdouble(-0.04, 0.6504)
  86763. ),
  86764. resolutions = cms.PSet(
  86765.  
  86766. ),
  86767. srcJetResPhi = cms.string('AK4PFchs_phi'),
  86768. srcJetResPt = cms.string('AK4PFchs_pt'),
  86769. srcJetSF = cms.string('AK4PFchs'),
  86770. srcJets = cms.InputTag("cleanedPatJets"),
  86771. srcLeptons = cms.VInputTag("selectedPatElectrons", "selectedPatMuons", "selectedPatPhotons"),
  86772. srcPFCands = cms.InputTag("noHFCands"),
  86773. srcRho = cms.InputTag("fixedGridRhoAll"),
  86774. userData = cms.PSet(
  86775. userCands = cms.PSet(
  86776. src = cms.VInputTag("")
  86777. ),
  86778. userClasses = cms.PSet(
  86779. src = cms.VInputTag("")
  86780. ),
  86781. userFloats = cms.PSet(
  86782. src = cms.VInputTag("")
  86783. ),
  86784. userFunctionLabels = cms.vstring(),
  86785. userFunctions = cms.vstring(),
  86786. userInts = cms.PSet(
  86787. src = cms.VInputTag("")
  86788. )
  86789. )
  86790. )
  86791.  
  86792.  
  86793. process.patPFMetPuppi = cms.EDProducer("PATMETProducer",
  86794. addEfficiencies = cms.bool(False),
  86795. addGenMET = cms.bool(True),
  86796. addMuonCorrections = cms.bool(False),
  86797. addResolutions = cms.bool(False),
  86798. computeMETSignificance = cms.bool(True),
  86799. efficiencies = cms.PSet(
  86800.  
  86801. ),
  86802. genMETSource = cms.InputTag("genMetTrue"),
  86803. metSource = cms.InputTag("pfMetPuppi"),
  86804. muonSource = cms.InputTag("muons"),
  86805. parameters = cms.PSet(
  86806. dRMatch = cms.double(0.4),
  86807. jetThreshold = cms.double(15),
  86808. jeta = cms.vdouble(0.8, 1.3, 1.9, 2.5),
  86809. jpar = cms.vdouble(1.29, 1.19, 1.07, 1.13, 1.12),
  86810. pjpar = cms.vdouble(-0.04, 0.6504)
  86811. ),
  86812. resolutions = cms.PSet(
  86813.  
  86814. ),
  86815. srcJetResPhi = cms.string('AK4PFPuppi_phi'),
  86816. srcJetResPt = cms.string('AK4PFPuppi_pt'),
  86817. srcJetSF = cms.string('AK4PFPuppi'),
  86818. srcJets = cms.InputTag("cleanedPatJetsPuppi"),
  86819. srcLeptons = cms.VInputTag("selectedPatElectrons", "selectedPatMuons", "selectedPatPhotons"),
  86820. srcPFCands = cms.InputTag("puppiForMET"),
  86821. srcRho = cms.InputTag("fixedGridRhoAll"),
  86822. userData = cms.PSet(
  86823. userCands = cms.PSet(
  86824. src = cms.VInputTag("")
  86825. ),
  86826. userClasses = cms.PSet(
  86827. src = cms.VInputTag("")
  86828. ),
  86829. userFloats = cms.PSet(
  86830. src = cms.VInputTag("")
  86831. ),
  86832. userFunctionLabels = cms.vstring(),
  86833. userFunctions = cms.vstring(),
  86834. userInts = cms.PSet(
  86835. src = cms.VInputTag("")
  86836. )
  86837. )
  86838. )
  86839.  
  86840.  
  86841. process.patPFMetSmear = cms.EDProducer("CorrectedPATMETProducer",
  86842. src = cms.InputTag("patPFMet"),
  86843. srcCorrections = cms.VInputTag(cms.InputTag("patPFMetT1T2SmearCorr","type1"))
  86844. )
  86845.  
  86846.  
  86847. process.patPFMetSmearNoHF = cms.EDProducer("CorrectedPATMETProducer",
  86848. src = cms.InputTag("patPFMetNoHF"),
  86849. srcCorrections = cms.VInputTag(cms.InputTag("patPFMetT1T2SmearCorrNoHF","type1"))
  86850. )
  86851.  
  86852.  
  86853. process.patPFMetSmearPuppi = cms.EDProducer("CorrectedPATMETProducer",
  86854. src = cms.InputTag("patPFMetPuppi"),
  86855. srcCorrections = cms.VInputTag(cms.InputTag("patPFMetT1T2SmearCorrPuppi","type1"))
  86856. )
  86857.  
  86858.  
  86859. process.patPFMetSmearTxy = cms.EDProducer("CorrectedPATMETProducer",
  86860. src = cms.InputTag("patPFMet"),
  86861. srcCorrections = cms.VInputTag(cms.InputTag("patPFMetT1T2SmearCorr","type1"), cms.InputTag("patPFMetTxyCorr"))
  86862. )
  86863.  
  86864.  
  86865. process.patPFMetSmearTxyNoHF = cms.EDProducer("CorrectedPATMETProducer",
  86866. src = cms.InputTag("patPFMetNoHF"),
  86867. srcCorrections = cms.VInputTag(cms.InputTag("patPFMetT1T2SmearCorrNoHF","type1"), cms.InputTag("patPFMetTxyCorrNoHF"))
  86868. )
  86869.  
  86870.  
  86871. process.patPFMetSmearTxyPuppi = cms.EDProducer("CorrectedPATMETProducer",
  86872. src = cms.InputTag("patPFMetPuppi"),
  86873. srcCorrections = cms.VInputTag(cms.InputTag("patPFMetT1T2SmearCorrPuppi","type1"), cms.InputTag("patPFMetTxyCorrPuppi"))
  86874. )
  86875.  
  86876.  
  86877. process.patPFMetT0Corr = cms.EDProducer("Type0PFMETcorrInputProducer",
  86878. correction = cms.PSet(
  86879. formula = cms.string('(x<35)?(-( [0]+x*[1]+pow(x, 2)*[2]+pow(x, 3)*[3] )):(-( [0]+35*[1]+pow(35, 2)*[2]+pow(35, 3)*[3] ))'),
  86880. par0 = cms.double(-0.181414),
  86881. par1 = cms.double(-0.476934),
  86882. par2 = cms.double(0.00863564),
  86883. par3 = cms.double(-4.94181e-05)
  86884. ),
  86885. minDz = cms.double(0.2),
  86886. srcHardScatterVertex = cms.InputTag("selectedPrimaryVertexHighestPtTrackSumForPFMEtCorrType0"),
  86887. srcPFCandidateToVertexAssociations = cms.InputTag("pfCandidateToVertexAssociation")
  86888. )
  86889.  
  86890.  
  86891. process.patPFMetT0CorrNoHF = cms.EDProducer("Type0PFMETcorrInputProducer",
  86892. correction = cms.PSet(
  86893. formula = cms.string('(x<35)?(-( [0]+x*[1]+pow(x, 2)*[2]+pow(x, 3)*[3] )):(-( [0]+35*[1]+pow(35, 2)*[2]+pow(35, 3)*[3] ))'),
  86894. par0 = cms.double(-0.181414),
  86895. par1 = cms.double(-0.476934),
  86896. par2 = cms.double(0.00863564),
  86897. par3 = cms.double(-4.94181e-05)
  86898. ),
  86899. minDz = cms.double(0.2),
  86900. srcHardScatterVertex = cms.InputTag("selectedPrimaryVertexHighestPtTrackSumForPFMEtCorrType0NoHF"),
  86901. srcPFCandidateToVertexAssociations = cms.InputTag("pfCandidateToVertexAssociation")
  86902. )
  86903.  
  86904.  
  86905. process.patPFMetT0CorrPuppi = cms.EDProducer("Type0PFMETcorrInputProducer",
  86906. correction = cms.PSet(
  86907. formula = cms.string('(x<35)?(-( [0]+x*[1]+pow(x, 2)*[2]+pow(x, 3)*[3] )):(-( [0]+35*[1]+pow(35, 2)*[2]+pow(35, 3)*[3] ))'),
  86908. par0 = cms.double(-0.181414),
  86909. par1 = cms.double(-0.476934),
  86910. par2 = cms.double(0.00863564),
  86911. par3 = cms.double(-4.94181e-05)
  86912. ),
  86913. minDz = cms.double(0.2),
  86914. srcHardScatterVertex = cms.InputTag("selectedPrimaryVertexHighestPtTrackSumForPFMEtCorrType0Puppi"),
  86915. srcPFCandidateToVertexAssociations = cms.InputTag("pfCandidateToVertexAssociation")
  86916. )
  86917.  
  86918.  
  86919. process.patPFMetT0pc = cms.EDProducer("CorrectedPATMETProducer",
  86920. src = cms.InputTag("patPFMet"),
  86921. srcCorrections = cms.VInputTag(cms.InputTag("patPFMetT0Corr"))
  86922. )
  86923.  
  86924.  
  86925. process.patPFMetT0pcNoHF = cms.EDProducer("CorrectedPATMETProducer",
  86926. src = cms.InputTag("patPFMetNoHF"),
  86927. srcCorrections = cms.VInputTag(cms.InputTag("patPFMetT0CorrNoHF"))
  86928. )
  86929.  
  86930.  
  86931. process.patPFMetT0pcPuppi = cms.EDProducer("CorrectedPATMETProducer",
  86932. src = cms.InputTag("patPFMetPuppi"),
  86933. srcCorrections = cms.VInputTag(cms.InputTag("patPFMetT0CorrPuppi"))
  86934. )
  86935.  
  86936.  
  86937. process.patPFMetT0pcSmear = cms.EDProducer("CorrectedPATMETProducer",
  86938. src = cms.InputTag("patPFMet"),
  86939. srcCorrections = cms.VInputTag(cms.InputTag("patPFMetT0Corr"), cms.InputTag("patPFMetT1T2SmearCorr","type1"))
  86940. )
  86941.  
  86942.  
  86943. process.patPFMetT0pcSmearNoHF = cms.EDProducer("CorrectedPATMETProducer",
  86944. src = cms.InputTag("patPFMetNoHF"),
  86945. srcCorrections = cms.VInputTag(cms.InputTag("patPFMetT0CorrNoHF"), cms.InputTag("patPFMetT1T2SmearCorrNoHF","type1"))
  86946. )
  86947.  
  86948.  
  86949. process.patPFMetT0pcSmearPuppi = cms.EDProducer("CorrectedPATMETProducer",
  86950. src = cms.InputTag("patPFMetPuppi"),
  86951. srcCorrections = cms.VInputTag(cms.InputTag("patPFMetT0CorrPuppi"), cms.InputTag("patPFMetT1T2SmearCorrPuppi","type1"))
  86952. )
  86953.  
  86954.  
  86955. process.patPFMetT0pcSmearTxy = cms.EDProducer("CorrectedPATMETProducer",
  86956. src = cms.InputTag("patPFMet"),
  86957. srcCorrections = cms.VInputTag(cms.InputTag("patPFMetT0Corr"), cms.InputTag("patPFMetT1T2SmearCorr","type1"), cms.InputTag("patPFMetTxyCorr"))
  86958. )
  86959.  
  86960.  
  86961. process.patPFMetT0pcSmearTxyNoHF = cms.EDProducer("CorrectedPATMETProducer",
  86962. src = cms.InputTag("patPFMetNoHF"),
  86963. srcCorrections = cms.VInputTag(cms.InputTag("patPFMetT0CorrNoHF"), cms.InputTag("patPFMetT1T2SmearCorrNoHF","type1"), cms.InputTag("patPFMetTxyCorrNoHF"))
  86964. )
  86965.  
  86966.  
  86967. process.patPFMetT0pcSmearTxyPuppi = cms.EDProducer("CorrectedPATMETProducer",
  86968. src = cms.InputTag("patPFMetPuppi"),
  86969. srcCorrections = cms.VInputTag(cms.InputTag("patPFMetT0CorrPuppi"), cms.InputTag("patPFMetT1T2SmearCorrPuppi","type1"), cms.InputTag("patPFMetTxyCorrPuppi"))
  86970. )
  86971.  
  86972.  
  86973. process.patPFMetT0pcT1 = cms.EDProducer("CorrectedPATMETProducer",
  86974. src = cms.InputTag("patPFMet"),
  86975. srcCorrections = cms.VInputTag(cms.InputTag("patPFMetT1T2Corr","type1"), cms.InputTag("patPFMetT0Corr"))
  86976. )
  86977.  
  86978.  
  86979. process.patPFMetT0pcT1NoHF = cms.EDProducer("CorrectedPATMETProducer",
  86980. src = cms.InputTag("patPFMetNoHF"),
  86981. srcCorrections = cms.VInputTag(cms.InputTag("patPFMetT0CorrNoHF"), cms.InputTag("patPFMetT1T2CorrNoHF","type1"))
  86982. )
  86983.  
  86984.  
  86985. process.patPFMetT0pcT1Puppi = cms.EDProducer("CorrectedPATMETProducer",
  86986. src = cms.InputTag("patPFMetPuppi"),
  86987. srcCorrections = cms.VInputTag(cms.InputTag("patPFMetT0CorrPuppi"), cms.InputTag("patPFMetT1T2CorrPuppi","type1"))
  86988. )
  86989.  
  86990.  
  86991. process.patPFMetT0pcT1Smear = cms.EDProducer("CorrectedPATMETProducer",
  86992. src = cms.InputTag("patPFMet"),
  86993. srcCorrections = cms.VInputTag(cms.InputTag("patPFMetT0Corr"), cms.InputTag("patPFMetT1T2Corr","type1"), cms.InputTag("patPFMetT1T2SmearCorr","type1"))
  86994. )
  86995.  
  86996.  
  86997. process.patPFMetT0pcT1SmearNoHF = cms.EDProducer("CorrectedPATMETProducer",
  86998. src = cms.InputTag("patPFMetNoHF"),
  86999. srcCorrections = cms.VInputTag(cms.InputTag("patPFMetT0CorrNoHF"), cms.InputTag("patPFMetT1T2CorrNoHF","type1"), cms.InputTag("patPFMetT1T2SmearCorrNoHF","type1"))
  87000. )
  87001.  
  87002.  
  87003. process.patPFMetT0pcT1SmearPuppi = cms.EDProducer("CorrectedPATMETProducer",
  87004. src = cms.InputTag("patPFMetPuppi"),
  87005. srcCorrections = cms.VInputTag(cms.InputTag("patPFMetT0CorrPuppi"), cms.InputTag("patPFMetT1T2CorrPuppi","type1"), cms.InputTag("patPFMetT1T2SmearCorrPuppi","type1"))
  87006. )
  87007.  
  87008.  
  87009. process.patPFMetT0pcT1SmearTxy = cms.EDProducer("CorrectedPATMETProducer",
  87010. src = cms.InputTag("patPFMet"),
  87011. srcCorrections = cms.VInputTag(cms.InputTag("patPFMetT0Corr"), cms.InputTag("patPFMetT1T2Corr","type1"), cms.InputTag("patPFMetT1T2SmearCorr","type1"), cms.InputTag("patPFMetTxyCorr"))
  87012. )
  87013.  
  87014.  
  87015. process.patPFMetT0pcT1SmearTxyNoHF = cms.EDProducer("CorrectedPATMETProducer",
  87016. src = cms.InputTag("patPFMetNoHF"),
  87017. srcCorrections = cms.VInputTag(cms.InputTag("patPFMetT0CorrNoHF"), cms.InputTag("patPFMetT1T2CorrNoHF","type1"), cms.InputTag("patPFMetT1T2SmearCorrNoHF","type1"), cms.InputTag("patPFMetTxyCorrNoHF"))
  87018. )
  87019.  
  87020.  
  87021. process.patPFMetT0pcT1SmearTxyPuppi = cms.EDProducer("CorrectedPATMETProducer",
  87022. src = cms.InputTag("patPFMetPuppi"),
  87023. srcCorrections = cms.VInputTag(cms.InputTag("patPFMetT0CorrPuppi"), cms.InputTag("patPFMetT1T2CorrPuppi","type1"), cms.InputTag("patPFMetT1T2SmearCorrPuppi","type1"), cms.InputTag("patPFMetTxyCorrPuppi"))
  87024. )
  87025.  
  87026.  
  87027. process.patPFMetT0pcT1T2 = cms.EDProducer("CorrectedPATMETProducer",
  87028. src = cms.InputTag("patPFMet"),
  87029. srcCorrections = cms.VInputTag(cms.InputTag("patPFMetT1T2Corr","type1"), cms.InputTag("patPFMetT2Corr","type2"), cms.InputTag("patPFMetT0Corr"))
  87030. )
  87031.  
  87032.  
  87033. process.patPFMetT0pcT1T2NoHF = cms.EDProducer("CorrectedPATMETProducer",
  87034. src = cms.InputTag("patPFMetNoHF"),
  87035. srcCorrections = cms.VInputTag(cms.InputTag("patPFMetT0CorrNoHF"), cms.InputTag("patPFMetT1T2CorrNoHF","type1"), cms.InputTag("patPFMetT2CorrNoHF","type2"))
  87036. )
  87037.  
  87038.  
  87039. process.patPFMetT0pcT1T2Puppi = cms.EDProducer("CorrectedPATMETProducer",
  87040. src = cms.InputTag("patPFMetPuppi"),
  87041. srcCorrections = cms.VInputTag(cms.InputTag("patPFMetT0CorrPuppi"), cms.InputTag("patPFMetT1T2CorrPuppi","type1"), cms.InputTag("patPFMetT2CorrPuppi","type2"))
  87042. )
  87043.  
  87044.  
  87045. process.patPFMetT0pcT1T2Smear = cms.EDProducer("CorrectedPATMETProducer",
  87046. src = cms.InputTag("patPFMet"),
  87047. srcCorrections = cms.VInputTag(cms.InputTag("patPFMetT1T2SmearCorr","type1"), cms.InputTag("patPFMetT2SmearCorr","type2"), cms.InputTag("patPFMetT0Corr"))
  87048. )
  87049.  
  87050.  
  87051. process.patPFMetT0pcT1T2SmearNoHF = cms.EDProducer("CorrectedPATMETProducer",
  87052. src = cms.InputTag("patPFMetNoHF"),
  87053. srcCorrections = cms.VInputTag(cms.InputTag("patPFMetT0CorrNoHF"), cms.InputTag("patPFMetT1T2CorrNoHF","type1"), cms.InputTag("patPFMetT2CorrNoHF","type2"), cms.InputTag("patPFMetT1T2SmearCorrNoHF","type1"))
  87054. )
  87055.  
  87056.  
  87057. process.patPFMetT0pcT1T2SmearPuppi = cms.EDProducer("CorrectedPATMETProducer",
  87058. src = cms.InputTag("patPFMetPuppi"),
  87059. srcCorrections = cms.VInputTag(cms.InputTag("patPFMetT0CorrPuppi"), cms.InputTag("patPFMetT1T2CorrPuppi","type1"), cms.InputTag("patPFMetT2CorrPuppi","type2"), cms.InputTag("patPFMetT1T2SmearCorrPuppi","type1"))
  87060. )
  87061.  
  87062.  
  87063. process.patPFMetT0pcT1T2SmearTxy = cms.EDProducer("CorrectedPATMETProducer",
  87064. src = cms.InputTag("patPFMet"),
  87065. srcCorrections = cms.VInputTag(cms.InputTag("patPFMetT0Corr"), cms.InputTag("patPFMetT2Corr","type2"), cms.InputTag("patPFMetT1T2SmearCorr","type1"), cms.InputTag("patPFMetTxyCorr"), cms.InputTag("patPFMetT2SmearCorr","type2"))
  87066. )
  87067.  
  87068.  
  87069. process.patPFMetT0pcT1T2SmearTxyNoHF = cms.EDProducer("CorrectedPATMETProducer",
  87070. src = cms.InputTag("patPFMetNoHF"),
  87071. srcCorrections = cms.VInputTag(cms.InputTag("patPFMetT0CorrNoHF"), cms.InputTag("patPFMetT2CorrNoHF","type2"), cms.InputTag("patPFMetT1T2SmearCorrNoHF","type1"), cms.InputTag("patPFMetTxyCorrNoHF"), cms.InputTag("patPFMetT2SmearCorrNoHF","type2"))
  87072. )
  87073.  
  87074.  
  87075. process.patPFMetT0pcT1T2SmearTxyPuppi = cms.EDProducer("CorrectedPATMETProducer",
  87076. src = cms.InputTag("patPFMetPuppi"),
  87077. srcCorrections = cms.VInputTag(cms.InputTag("patPFMetT0CorrPuppi"), cms.InputTag("patPFMetT2CorrPuppi","type2"), cms.InputTag("patPFMetT1T2SmearCorrPuppi","type1"), cms.InputTag("patPFMetTxyCorrPuppi"), cms.InputTag("patPFMetT2SmearCorrPuppi","type2"))
  87078. )
  87079.  
  87080.  
  87081. process.patPFMetT0pcT1T2Txy = cms.EDProducer("CorrectedPATMETProducer",
  87082. src = cms.InputTag("patPFMet"),
  87083. srcCorrections = cms.VInputTag(cms.InputTag("patPFMetT0Corr"), cms.InputTag("patPFMetT1T2Corr","type1"), cms.InputTag("patPFMetT2Corr","type2"), cms.InputTag("patPFMetTxyCorr"))
  87084. )
  87085.  
  87086.  
  87087. process.patPFMetT0pcT1T2TxyNoHF = cms.EDProducer("CorrectedPATMETProducer",
  87088. src = cms.InputTag("patPFMetNoHF"),
  87089. srcCorrections = cms.VInputTag(cms.InputTag("patPFMetT0CorrNoHF"), cms.InputTag("patPFMetT1T2CorrNoHF","type1"), cms.InputTag("patPFMetT2CorrNoHF","type2"), cms.InputTag("patPFMetTxyCorrNoHF"))
  87090. )
  87091.  
  87092.  
  87093. process.patPFMetT0pcT1T2TxyPuppi = cms.EDProducer("CorrectedPATMETProducer",
  87094. src = cms.InputTag("patPFMetPuppi"),
  87095. srcCorrections = cms.VInputTag(cms.InputTag("patPFMetT0CorrPuppi"), cms.InputTag("patPFMetT1T2CorrPuppi","type1"), cms.InputTag("patPFMetT2CorrPuppi","type2"), cms.InputTag("patPFMetTxyCorrPuppi"))
  87096. )
  87097.  
  87098.  
  87099. process.patPFMetT0pcT1T2TxySmear = cms.EDProducer("CorrectedPATMETProducer",
  87100. src = cms.InputTag("patPFMet"),
  87101. srcCorrections = cms.VInputTag(cms.InputTag("patPFMetT1T2SmearCorr","type1"), cms.InputTag("patPFMetT2SmearCorr","type2"), cms.InputTag("patPFMetT0Corr"), cms.InputTag("patPFMetTxyCorr"))
  87102. )
  87103.  
  87104.  
  87105. process.patPFMetT0pcT1Txy = cms.EDProducer("CorrectedPATMETProducer",
  87106. src = cms.InputTag("patPFMet"),
  87107. srcCorrections = cms.VInputTag(cms.InputTag("patPFMetT0Corr"), cms.InputTag("patPFMetT1T2Corr","type1"), cms.InputTag("patPFMetTxyCorr"))
  87108. )
  87109.  
  87110.  
  87111. process.patPFMetT0pcT1TxyNoHF = cms.EDProducer("CorrectedPATMETProducer",
  87112. src = cms.InputTag("patPFMetNoHF"),
  87113. srcCorrections = cms.VInputTag(cms.InputTag("patPFMetT0CorrNoHF"), cms.InputTag("patPFMetT1T2CorrNoHF","type1"), cms.InputTag("patPFMetTxyCorrNoHF"))
  87114. )
  87115.  
  87116.  
  87117. process.patPFMetT0pcT1TxyPuppi = cms.EDProducer("CorrectedPATMETProducer",
  87118. src = cms.InputTag("patPFMetPuppi"),
  87119. srcCorrections = cms.VInputTag(cms.InputTag("patPFMetT0CorrPuppi"), cms.InputTag("patPFMetT1T2CorrPuppi","type1"), cms.InputTag("patPFMetTxyCorrPuppi"))
  87120. )
  87121.  
  87122.  
  87123. process.patPFMetT0pcT1TxySmear = cms.EDProducer("CorrectedPATMETProducer",
  87124. src = cms.InputTag("patPFMet"),
  87125. srcCorrections = cms.VInputTag(cms.InputTag("patPFMetT1T2SmearCorr","type1"), cms.InputTag("patPFMetT0Corr"), cms.InputTag("patPFMetTxyCorr"))
  87126. )
  87127.  
  87128.  
  87129. process.patPFMetT0pcT2 = cms.EDProducer("CorrectedPATMETProducer",
  87130. src = cms.InputTag("patPFMet"),
  87131. srcCorrections = cms.VInputTag(cms.InputTag("patPFMetT0Corr"), cms.InputTag("patPFMetT2Corr","type2"))
  87132. )
  87133.  
  87134.  
  87135. process.patPFMetT0pcT2NoHF = cms.EDProducer("CorrectedPATMETProducer",
  87136. src = cms.InputTag("patPFMetNoHF"),
  87137. srcCorrections = cms.VInputTag(cms.InputTag("patPFMetT0CorrNoHF"), cms.InputTag("patPFMetT2CorrNoHF","type2"))
  87138. )
  87139.  
  87140.  
  87141. process.patPFMetT0pcT2Puppi = cms.EDProducer("CorrectedPATMETProducer",
  87142. src = cms.InputTag("patPFMetPuppi"),
  87143. srcCorrections = cms.VInputTag(cms.InputTag("patPFMetT0CorrPuppi"), cms.InputTag("patPFMetT2CorrPuppi","type2"))
  87144. )
  87145.  
  87146.  
  87147. process.patPFMetT0pcT2Smear = cms.EDProducer("CorrectedPATMETProducer",
  87148. src = cms.InputTag("patPFMet"),
  87149. srcCorrections = cms.VInputTag(cms.InputTag("patPFMetT0Corr"), cms.InputTag("patPFMetT2Corr","type2"), cms.InputTag("patPFMetT1T2SmearCorr","type1"))
  87150. )
  87151.  
  87152.  
  87153. process.patPFMetT0pcT2SmearNoHF = cms.EDProducer("CorrectedPATMETProducer",
  87154. src = cms.InputTag("patPFMetNoHF"),
  87155. srcCorrections = cms.VInputTag(cms.InputTag("patPFMetT0CorrNoHF"), cms.InputTag("patPFMetT2CorrNoHF","type2"), cms.InputTag("patPFMetT1T2SmearCorrNoHF","type1"))
  87156. )
  87157.  
  87158.  
  87159. process.patPFMetT0pcT2SmearPuppi = cms.EDProducer("CorrectedPATMETProducer",
  87160. src = cms.InputTag("patPFMetPuppi"),
  87161. srcCorrections = cms.VInputTag(cms.InputTag("patPFMetT0CorrPuppi"), cms.InputTag("patPFMetT2CorrPuppi","type2"), cms.InputTag("patPFMetT1T2SmearCorrPuppi","type1"))
  87162. )
  87163.  
  87164.  
  87165. process.patPFMetT0pcT2SmearTxy = cms.EDProducer("CorrectedPATMETProducer",
  87166. src = cms.InputTag("patPFMet"),
  87167. srcCorrections = cms.VInputTag(cms.InputTag("patPFMetT0Corr"), cms.InputTag("patPFMetT2Corr","type2"), cms.InputTag("patPFMetT1T2SmearCorr","type1"), cms.InputTag("patPFMetTxyCorr"))
  87168. )
  87169.  
  87170.  
  87171. process.patPFMetT0pcT2SmearTxyNoHF = cms.EDProducer("CorrectedPATMETProducer",
  87172. src = cms.InputTag("patPFMetNoHF"),
  87173. srcCorrections = cms.VInputTag(cms.InputTag("patPFMetT0CorrNoHF"), cms.InputTag("patPFMetT2CorrNoHF","type2"), cms.InputTag("patPFMetT1T2SmearCorrNoHF","type1"), cms.InputTag("patPFMetTxyCorrNoHF"))
  87174. )
  87175.  
  87176.  
  87177. process.patPFMetT0pcT2SmearTxyPuppi = cms.EDProducer("CorrectedPATMETProducer",
  87178. src = cms.InputTag("patPFMetPuppi"),
  87179. srcCorrections = cms.VInputTag(cms.InputTag("patPFMetT0CorrPuppi"), cms.InputTag("patPFMetT2CorrPuppi","type2"), cms.InputTag("patPFMetT1T2SmearCorrPuppi","type1"), cms.InputTag("patPFMetTxyCorrPuppi"))
  87180. )
  87181.  
  87182.  
  87183. process.patPFMetT0pcT2Txy = cms.EDProducer("CorrectedPATMETProducer",
  87184. src = cms.InputTag("patPFMet"),
  87185. srcCorrections = cms.VInputTag(cms.InputTag("patPFMetT0Corr"), cms.InputTag("patPFMetT2Corr","type2"), cms.InputTag("patPFMetTxyCorr"))
  87186. )
  87187.  
  87188.  
  87189. process.patPFMetT0pcT2TxyNoHF = cms.EDProducer("CorrectedPATMETProducer",
  87190. src = cms.InputTag("patPFMetNoHF"),
  87191. srcCorrections = cms.VInputTag(cms.InputTag("patPFMetT0CorrNoHF"), cms.InputTag("patPFMetT2CorrNoHF","type2"), cms.InputTag("patPFMetTxyCorrNoHF"))
  87192. )
  87193.  
  87194.  
  87195. process.patPFMetT0pcT2TxyPuppi = cms.EDProducer("CorrectedPATMETProducer",
  87196. src = cms.InputTag("patPFMetPuppi"),
  87197. srcCorrections = cms.VInputTag(cms.InputTag("patPFMetT0CorrPuppi"), cms.InputTag("patPFMetT2CorrPuppi","type2"), cms.InputTag("patPFMetTxyCorrPuppi"))
  87198. )
  87199.  
  87200.  
  87201. process.patPFMetT0pcTxy = cms.EDProducer("CorrectedPATMETProducer",
  87202. src = cms.InputTag("patPFMet"),
  87203. srcCorrections = cms.VInputTag(cms.InputTag("patPFMetT0Corr"), cms.InputTag("patPFMetTxyCorr"))
  87204. )
  87205.  
  87206.  
  87207. process.patPFMetT0pcTxyNoHF = cms.EDProducer("CorrectedPATMETProducer",
  87208. src = cms.InputTag("patPFMetNoHF"),
  87209. srcCorrections = cms.VInputTag(cms.InputTag("patPFMetT0CorrNoHF"), cms.InputTag("patPFMetTxyCorrNoHF"))
  87210. )
  87211.  
  87212.  
  87213. process.patPFMetT0pcTxyPuppi = cms.EDProducer("CorrectedPATMETProducer",
  87214. src = cms.InputTag("patPFMetPuppi"),
  87215. srcCorrections = cms.VInputTag(cms.InputTag("patPFMetT0CorrPuppi"), cms.InputTag("patPFMetTxyCorrPuppi"))
  87216. )
  87217.  
  87218.  
  87219. process.patPFMetT1 = cms.EDProducer("CorrectedPATMETProducer",
  87220. src = cms.InputTag("patPFMet"),
  87221. srcCorrections = cms.VInputTag(cms.InputTag("patPFMetT1T2Corr","type1"))
  87222. )
  87223.  
  87224.  
  87225. process.patPFMetT1ElectronEnDown = cms.EDProducer("CorrectedPATMETProducer",
  87226. src = cms.InputTag("patPFMetT1"),
  87227. srcCorrections = cms.VInputTag(cms.InputTag("shiftedPatMETCorrElectronEnDown"))
  87228. )
  87229.  
  87230.  
  87231. process.patPFMetT1ElectronEnDownNoHF = cms.EDProducer("CorrectedPATMETProducer",
  87232. src = cms.InputTag("patPFMetT1NoHF"),
  87233. srcCorrections = cms.VInputTag(cms.InputTag("shiftedPatMETCorrElectronEnDownNoHF"))
  87234. )
  87235.  
  87236.  
  87237. process.patPFMetT1ElectronEnDownPuppi = cms.EDProducer("CorrectedPATMETProducer",
  87238. src = cms.InputTag("patPFMetT1Puppi"),
  87239. srcCorrections = cms.VInputTag(cms.InputTag("shiftedPatMETCorrElectronEnDownPuppi"))
  87240. )
  87241.  
  87242.  
  87243. process.patPFMetT1ElectronEnUp = cms.EDProducer("CorrectedPATMETProducer",
  87244. src = cms.InputTag("patPFMetT1"),
  87245. srcCorrections = cms.VInputTag(cms.InputTag("shiftedPatMETCorrElectronEnUp"))
  87246. )
  87247.  
  87248.  
  87249. process.patPFMetT1ElectronEnUpNoHF = cms.EDProducer("CorrectedPATMETProducer",
  87250. src = cms.InputTag("patPFMetT1NoHF"),
  87251. srcCorrections = cms.VInputTag(cms.InputTag("shiftedPatMETCorrElectronEnUpNoHF"))
  87252. )
  87253.  
  87254.  
  87255. process.patPFMetT1ElectronEnUpPuppi = cms.EDProducer("CorrectedPATMETProducer",
  87256. src = cms.InputTag("patPFMetT1Puppi"),
  87257. srcCorrections = cms.VInputTag(cms.InputTag("shiftedPatMETCorrElectronEnUpPuppi"))
  87258. )
  87259.  
  87260.  
  87261. process.patPFMetT1JetEnDown = cms.EDProducer("CorrectedPATMETProducer",
  87262. src = cms.InputTag("patPFMetT1"),
  87263. srcCorrections = cms.VInputTag(cms.InputTag("shiftedPatMETCorrJetEnDown"))
  87264. )
  87265.  
  87266.  
  87267. process.patPFMetT1JetEnDownNoHF = cms.EDProducer("CorrectedPATMETProducer",
  87268. src = cms.InputTag("patPFMetT1NoHF"),
  87269. srcCorrections = cms.VInputTag(cms.InputTag("shiftedPatMETCorrJetEnDownNoHF"))
  87270. )
  87271.  
  87272.  
  87273. process.patPFMetT1JetEnDownPuppi = cms.EDProducer("CorrectedPATMETProducer",
  87274. src = cms.InputTag("patPFMetT1Puppi"),
  87275. srcCorrections = cms.VInputTag(cms.InputTag("shiftedPatMETCorrJetEnDownPuppi"))
  87276. )
  87277.  
  87278.  
  87279. process.patPFMetT1JetEnUp = cms.EDProducer("CorrectedPATMETProducer",
  87280. src = cms.InputTag("patPFMetT1"),
  87281. srcCorrections = cms.VInputTag(cms.InputTag("shiftedPatMETCorrJetEnUp"))
  87282. )
  87283.  
  87284.  
  87285. process.patPFMetT1JetEnUpNoHF = cms.EDProducer("CorrectedPATMETProducer",
  87286. src = cms.InputTag("patPFMetT1NoHF"),
  87287. srcCorrections = cms.VInputTag(cms.InputTag("shiftedPatMETCorrJetEnUpNoHF"))
  87288. )
  87289.  
  87290.  
  87291. process.patPFMetT1JetEnUpPuppi = cms.EDProducer("CorrectedPATMETProducer",
  87292. src = cms.InputTag("patPFMetT1Puppi"),
  87293. srcCorrections = cms.VInputTag(cms.InputTag("shiftedPatMETCorrJetEnUpPuppi"))
  87294. )
  87295.  
  87296.  
  87297. process.patPFMetT1JetResDown = cms.EDProducer("CorrectedPATMETProducer",
  87298. src = cms.InputTag("patPFMetT1"),
  87299. srcCorrections = cms.VInputTag(cms.InputTag("shiftedPatMETCorrJetResDown"))
  87300. )
  87301.  
  87302.  
  87303. process.patPFMetT1JetResDownNoHF = cms.EDProducer("CorrectedPATMETProducer",
  87304. src = cms.InputTag("patPFMetT1NoHF"),
  87305. srcCorrections = cms.VInputTag(cms.InputTag("shiftedPatMETCorrJetResDownNoHF"))
  87306. )
  87307.  
  87308.  
  87309. process.patPFMetT1JetResDownPuppi = cms.EDProducer("CorrectedPATMETProducer",
  87310. src = cms.InputTag("patPFMetT1Puppi"),
  87311. srcCorrections = cms.VInputTag(cms.InputTag("shiftedPatMETCorrJetResDownPuppi"))
  87312. )
  87313.  
  87314.  
  87315. process.patPFMetT1JetResUp = cms.EDProducer("CorrectedPATMETProducer",
  87316. src = cms.InputTag("patPFMetT1"),
  87317. srcCorrections = cms.VInputTag(cms.InputTag("shiftedPatMETCorrJetResUp"))
  87318. )
  87319.  
  87320.  
  87321. process.patPFMetT1JetResUpNoHF = cms.EDProducer("CorrectedPATMETProducer",
  87322. src = cms.InputTag("patPFMetT1NoHF"),
  87323. srcCorrections = cms.VInputTag(cms.InputTag("shiftedPatMETCorrJetResUpNoHF"))
  87324. )
  87325.  
  87326.  
  87327. process.patPFMetT1JetResUpPuppi = cms.EDProducer("CorrectedPATMETProducer",
  87328. src = cms.InputTag("patPFMetT1Puppi"),
  87329. srcCorrections = cms.VInputTag(cms.InputTag("shiftedPatMETCorrJetResUpPuppi"))
  87330. )
  87331.  
  87332.  
  87333. process.patPFMetT1MuonEnDown = cms.EDProducer("CorrectedPATMETProducer",
  87334. src = cms.InputTag("patPFMetT1"),
  87335. srcCorrections = cms.VInputTag(cms.InputTag("shiftedPatMETCorrMuonEnDown"))
  87336. )
  87337.  
  87338.  
  87339. process.patPFMetT1MuonEnDownNoHF = cms.EDProducer("CorrectedPATMETProducer",
  87340. src = cms.InputTag("patPFMetT1NoHF"),
  87341. srcCorrections = cms.VInputTag(cms.InputTag("shiftedPatMETCorrMuonEnDownNoHF"))
  87342. )
  87343.  
  87344.  
  87345. process.patPFMetT1MuonEnDownPuppi = cms.EDProducer("CorrectedPATMETProducer",
  87346. src = cms.InputTag("patPFMetT1Puppi"),
  87347. srcCorrections = cms.VInputTag(cms.InputTag("shiftedPatMETCorrMuonEnDownPuppi"))
  87348. )
  87349.  
  87350.  
  87351. process.patPFMetT1MuonEnUp = cms.EDProducer("CorrectedPATMETProducer",
  87352. src = cms.InputTag("patPFMetT1"),
  87353. srcCorrections = cms.VInputTag(cms.InputTag("shiftedPatMETCorrMuonEnUp"))
  87354. )
  87355.  
  87356.  
  87357. process.patPFMetT1MuonEnUpNoHF = cms.EDProducer("CorrectedPATMETProducer",
  87358. src = cms.InputTag("patPFMetT1NoHF"),
  87359. srcCorrections = cms.VInputTag(cms.InputTag("shiftedPatMETCorrMuonEnUpNoHF"))
  87360. )
  87361.  
  87362.  
  87363. process.patPFMetT1MuonEnUpPuppi = cms.EDProducer("CorrectedPATMETProducer",
  87364. src = cms.InputTag("patPFMetT1Puppi"),
  87365. srcCorrections = cms.VInputTag(cms.InputTag("shiftedPatMETCorrMuonEnUpPuppi"))
  87366. )
  87367.  
  87368.  
  87369. process.patPFMetT1NoHF = cms.EDProducer("CorrectedPATMETProducer",
  87370. src = cms.InputTag("patPFMetNoHF"),
  87371. srcCorrections = cms.VInputTag(cms.InputTag("patPFMetT1T2CorrNoHF","type1"))
  87372. )
  87373.  
  87374.  
  87375. process.patPFMetT1PhotonEnDown = cms.EDProducer("CorrectedPATMETProducer",
  87376. src = cms.InputTag("patPFMetT1"),
  87377. srcCorrections = cms.VInputTag(cms.InputTag("shiftedPatMETCorrPhotonEnDown"))
  87378. )
  87379.  
  87380.  
  87381. process.patPFMetT1PhotonEnDownNoHF = cms.EDProducer("CorrectedPATMETProducer",
  87382. src = cms.InputTag("patPFMetT1NoHF"),
  87383. srcCorrections = cms.VInputTag(cms.InputTag("shiftedPatMETCorrPhotonEnDownNoHF"))
  87384. )
  87385.  
  87386.  
  87387. process.patPFMetT1PhotonEnDownPuppi = cms.EDProducer("CorrectedPATMETProducer",
  87388. src = cms.InputTag("patPFMetT1Puppi"),
  87389. srcCorrections = cms.VInputTag(cms.InputTag("shiftedPatMETCorrPhotonEnDownPuppi"))
  87390. )
  87391.  
  87392.  
  87393. process.patPFMetT1PhotonEnUp = cms.EDProducer("CorrectedPATMETProducer",
  87394. src = cms.InputTag("patPFMetT1"),
  87395. srcCorrections = cms.VInputTag(cms.InputTag("shiftedPatMETCorrPhotonEnUp"))
  87396. )
  87397.  
  87398.  
  87399. process.patPFMetT1PhotonEnUpNoHF = cms.EDProducer("CorrectedPATMETProducer",
  87400. src = cms.InputTag("patPFMetT1NoHF"),
  87401. srcCorrections = cms.VInputTag(cms.InputTag("shiftedPatMETCorrPhotonEnUpNoHF"))
  87402. )
  87403.  
  87404.  
  87405. process.patPFMetT1PhotonEnUpPuppi = cms.EDProducer("CorrectedPATMETProducer",
  87406. src = cms.InputTag("patPFMetT1Puppi"),
  87407. srcCorrections = cms.VInputTag(cms.InputTag("shiftedPatMETCorrPhotonEnUpPuppi"))
  87408. )
  87409.  
  87410.  
  87411. process.patPFMetT1Puppi = cms.EDProducer("CorrectedPATMETProducer",
  87412. src = cms.InputTag("patPFMetPuppi"),
  87413. srcCorrections = cms.VInputTag(cms.InputTag("patPFMetT1T2CorrPuppi","type1"))
  87414. )
  87415.  
  87416.  
  87417. process.patPFMetT1Smear = cms.EDProducer("CorrectedPATMETProducer",
  87418. src = cms.InputTag("patPFMet"),
  87419. srcCorrections = cms.VInputTag(cms.InputTag("patPFMetT1T2SmearCorr","type1"))
  87420. )
  87421.  
  87422.  
  87423. process.patPFMetT1SmearElectronEnDown = cms.EDProducer("CorrectedPATMETProducer",
  87424. src = cms.InputTag("patPFMetT1Smear"),
  87425. srcCorrections = cms.VInputTag(cms.InputTag("shiftedPatMETCorrElectronEnDown"))
  87426. )
  87427.  
  87428.  
  87429. process.patPFMetT1SmearElectronEnDownNoHF = cms.EDProducer("CorrectedPATMETProducer",
  87430. src = cms.InputTag("patPFMetT1SmearNoHF"),
  87431. srcCorrections = cms.VInputTag(cms.InputTag("shiftedPatMETCorrElectronEnDownNoHF"))
  87432. )
  87433.  
  87434.  
  87435. process.patPFMetT1SmearElectronEnDownPuppi = cms.EDProducer("CorrectedPATMETProducer",
  87436. src = cms.InputTag("patPFMetT1SmearPuppi"),
  87437. srcCorrections = cms.VInputTag(cms.InputTag("shiftedPatMETCorrElectronEnDownPuppi"))
  87438. )
  87439.  
  87440.  
  87441. process.patPFMetT1SmearElectronEnUp = cms.EDProducer("CorrectedPATMETProducer",
  87442. src = cms.InputTag("patPFMetT1Smear"),
  87443. srcCorrections = cms.VInputTag(cms.InputTag("shiftedPatMETCorrElectronEnUp"))
  87444. )
  87445.  
  87446.  
  87447. process.patPFMetT1SmearElectronEnUpNoHF = cms.EDProducer("CorrectedPATMETProducer",
  87448. src = cms.InputTag("patPFMetT1SmearNoHF"),
  87449. srcCorrections = cms.VInputTag(cms.InputTag("shiftedPatMETCorrElectronEnUpNoHF"))
  87450. )
  87451.  
  87452.  
  87453. process.patPFMetT1SmearElectronEnUpPuppi = cms.EDProducer("CorrectedPATMETProducer",
  87454. src = cms.InputTag("patPFMetT1SmearPuppi"),
  87455. srcCorrections = cms.VInputTag(cms.InputTag("shiftedPatMETCorrElectronEnUpPuppi"))
  87456. )
  87457.  
  87458.  
  87459. process.patPFMetT1SmearJetEnDown = cms.EDProducer("CorrectedPATMETProducer",
  87460. src = cms.InputTag("patPFMetT1Smear"),
  87461. srcCorrections = cms.VInputTag(cms.InputTag("shiftedPatMETCorrJetEnDown"))
  87462. )
  87463.  
  87464.  
  87465. process.patPFMetT1SmearJetEnDownNoHF = cms.EDProducer("CorrectedPATMETProducer",
  87466. src = cms.InputTag("patPFMetT1SmearNoHF"),
  87467. srcCorrections = cms.VInputTag(cms.InputTag("shiftedPatMETCorrJetEnDownNoHF"))
  87468. )
  87469.  
  87470.  
  87471. process.patPFMetT1SmearJetEnDownPuppi = cms.EDProducer("CorrectedPATMETProducer",
  87472. src = cms.InputTag("patPFMetT1SmearPuppi"),
  87473. srcCorrections = cms.VInputTag(cms.InputTag("shiftedPatMETCorrJetEnDownPuppi"))
  87474. )
  87475.  
  87476.  
  87477. process.patPFMetT1SmearJetEnUp = cms.EDProducer("CorrectedPATMETProducer",
  87478. src = cms.InputTag("patPFMetT1Smear"),
  87479. srcCorrections = cms.VInputTag(cms.InputTag("shiftedPatMETCorrJetEnUp"))
  87480. )
  87481.  
  87482.  
  87483. process.patPFMetT1SmearJetEnUpNoHF = cms.EDProducer("CorrectedPATMETProducer",
  87484. src = cms.InputTag("patPFMetT1SmearNoHF"),
  87485. srcCorrections = cms.VInputTag(cms.InputTag("shiftedPatMETCorrJetEnUpNoHF"))
  87486. )
  87487.  
  87488.  
  87489. process.patPFMetT1SmearJetEnUpPuppi = cms.EDProducer("CorrectedPATMETProducer",
  87490. src = cms.InputTag("patPFMetT1SmearPuppi"),
  87491. srcCorrections = cms.VInputTag(cms.InputTag("shiftedPatMETCorrJetEnUpPuppi"))
  87492. )
  87493.  
  87494.  
  87495. process.patPFMetT1SmearJetResDown = cms.EDProducer("CorrectedPATMETProducer",
  87496. src = cms.InputTag("patPFMetT1Smear"),
  87497. srcCorrections = cms.VInputTag(cms.InputTag("shiftedPatMETCorrSmearedJetResDown"))
  87498. )
  87499.  
  87500.  
  87501. process.patPFMetT1SmearJetResDownNoHF = cms.EDProducer("CorrectedPATMETProducer",
  87502. src = cms.InputTag("patPFMetT1SmearNoHF"),
  87503. srcCorrections = cms.VInputTag(cms.InputTag("shiftedPatMETCorrSmearedJetResDownNoHF"))
  87504. )
  87505.  
  87506.  
  87507. process.patPFMetT1SmearJetResDownPuppi = cms.EDProducer("CorrectedPATMETProducer",
  87508. src = cms.InputTag("patPFMetT1SmearPuppi"),
  87509. srcCorrections = cms.VInputTag(cms.InputTag("shiftedPatMETCorrSmearedJetResDownPuppi"))
  87510. )
  87511.  
  87512.  
  87513. process.patPFMetT1SmearJetResUp = cms.EDProducer("CorrectedPATMETProducer",
  87514. src = cms.InputTag("patPFMetT1Smear"),
  87515. srcCorrections = cms.VInputTag(cms.InputTag("shiftedPatMETCorrSmearedJetResUp"))
  87516. )
  87517.  
  87518.  
  87519. process.patPFMetT1SmearJetResUpNoHF = cms.EDProducer("CorrectedPATMETProducer",
  87520. src = cms.InputTag("patPFMetT1SmearNoHF"),
  87521. srcCorrections = cms.VInputTag(cms.InputTag("shiftedPatMETCorrSmearedJetResUpNoHF"))
  87522. )
  87523.  
  87524.  
  87525. process.patPFMetT1SmearJetResUpPuppi = cms.EDProducer("CorrectedPATMETProducer",
  87526. src = cms.InputTag("patPFMetT1SmearPuppi"),
  87527. srcCorrections = cms.VInputTag(cms.InputTag("shiftedPatMETCorrSmearedJetResUpPuppi"))
  87528. )
  87529.  
  87530.  
  87531. process.patPFMetT1SmearMuonEnDown = cms.EDProducer("CorrectedPATMETProducer",
  87532. src = cms.InputTag("patPFMetT1Smear"),
  87533. srcCorrections = cms.VInputTag(cms.InputTag("shiftedPatMETCorrMuonEnDown"))
  87534. )
  87535.  
  87536.  
  87537. process.patPFMetT1SmearMuonEnDownNoHF = cms.EDProducer("CorrectedPATMETProducer",
  87538. src = cms.InputTag("patPFMetT1SmearNoHF"),
  87539. srcCorrections = cms.VInputTag(cms.InputTag("shiftedPatMETCorrMuonEnDownNoHF"))
  87540. )
  87541.  
  87542.  
  87543. process.patPFMetT1SmearMuonEnDownPuppi = cms.EDProducer("CorrectedPATMETProducer",
  87544. src = cms.InputTag("patPFMetT1SmearPuppi"),
  87545. srcCorrections = cms.VInputTag(cms.InputTag("shiftedPatMETCorrMuonEnDownPuppi"))
  87546. )
  87547.  
  87548.  
  87549. process.patPFMetT1SmearMuonEnUp = cms.EDProducer("CorrectedPATMETProducer",
  87550. src = cms.InputTag("patPFMetT1Smear"),
  87551. srcCorrections = cms.VInputTag(cms.InputTag("shiftedPatMETCorrMuonEnUp"))
  87552. )
  87553.  
  87554.  
  87555. process.patPFMetT1SmearMuonEnUpNoHF = cms.EDProducer("CorrectedPATMETProducer",
  87556. src = cms.InputTag("patPFMetT1SmearNoHF"),
  87557. srcCorrections = cms.VInputTag(cms.InputTag("shiftedPatMETCorrMuonEnUpNoHF"))
  87558. )
  87559.  
  87560.  
  87561. process.patPFMetT1SmearMuonEnUpPuppi = cms.EDProducer("CorrectedPATMETProducer",
  87562. src = cms.InputTag("patPFMetT1SmearPuppi"),
  87563. srcCorrections = cms.VInputTag(cms.InputTag("shiftedPatMETCorrMuonEnUpPuppi"))
  87564. )
  87565.  
  87566.  
  87567. process.patPFMetT1SmearNoHF = cms.EDProducer("CorrectedPATMETProducer",
  87568. src = cms.InputTag("patPFMetNoHF"),
  87569. srcCorrections = cms.VInputTag(cms.InputTag("patPFMetT1T2SmearCorrNoHF","type1"))
  87570. )
  87571.  
  87572.  
  87573. process.patPFMetT1SmearPhotonEnDown = cms.EDProducer("CorrectedPATMETProducer",
  87574. src = cms.InputTag("patPFMetT1Smear"),
  87575. srcCorrections = cms.VInputTag(cms.InputTag("shiftedPatMETCorrPhotonEnDown"))
  87576. )
  87577.  
  87578.  
  87579. process.patPFMetT1SmearPhotonEnDownNoHF = cms.EDProducer("CorrectedPATMETProducer",
  87580. src = cms.InputTag("patPFMetT1SmearNoHF"),
  87581. srcCorrections = cms.VInputTag(cms.InputTag("shiftedPatMETCorrPhotonEnDownNoHF"))
  87582. )
  87583.  
  87584.  
  87585. process.patPFMetT1SmearPhotonEnDownPuppi = cms.EDProducer("CorrectedPATMETProducer",
  87586. src = cms.InputTag("patPFMetT1SmearPuppi"),
  87587. srcCorrections = cms.VInputTag(cms.InputTag("shiftedPatMETCorrPhotonEnDownPuppi"))
  87588. )
  87589.  
  87590.  
  87591. process.patPFMetT1SmearPhotonEnUp = cms.EDProducer("CorrectedPATMETProducer",
  87592. src = cms.InputTag("patPFMetT1Smear"),
  87593. srcCorrections = cms.VInputTag(cms.InputTag("shiftedPatMETCorrPhotonEnUp"))
  87594. )
  87595.  
  87596.  
  87597. process.patPFMetT1SmearPhotonEnUpNoHF = cms.EDProducer("CorrectedPATMETProducer",
  87598. src = cms.InputTag("patPFMetT1SmearNoHF"),
  87599. srcCorrections = cms.VInputTag(cms.InputTag("shiftedPatMETCorrPhotonEnUpNoHF"))
  87600. )
  87601.  
  87602.  
  87603. process.patPFMetT1SmearPhotonEnUpPuppi = cms.EDProducer("CorrectedPATMETProducer",
  87604. src = cms.InputTag("patPFMetT1SmearPuppi"),
  87605. srcCorrections = cms.VInputTag(cms.InputTag("shiftedPatMETCorrPhotonEnUpPuppi"))
  87606. )
  87607.  
  87608.  
  87609. process.patPFMetT1SmearPuppi = cms.EDProducer("CorrectedPATMETProducer",
  87610. src = cms.InputTag("patPFMetPuppi"),
  87611. srcCorrections = cms.VInputTag(cms.InputTag("patPFMetT1T2SmearCorrPuppi","type1"))
  87612. )
  87613.  
  87614.  
  87615. process.patPFMetT1SmearTauEnDown = cms.EDProducer("CorrectedPATMETProducer",
  87616. src = cms.InputTag("patPFMetT1Smear"),
  87617. srcCorrections = cms.VInputTag(cms.InputTag("shiftedPatMETCorrTauEnDown"))
  87618. )
  87619.  
  87620.  
  87621. process.patPFMetT1SmearTauEnDownNoHF = cms.EDProducer("CorrectedPATMETProducer",
  87622. src = cms.InputTag("patPFMetT1SmearNoHF"),
  87623. srcCorrections = cms.VInputTag(cms.InputTag("shiftedPatMETCorrTauEnDownNoHF"))
  87624. )
  87625.  
  87626.  
  87627. process.patPFMetT1SmearTauEnDownPuppi = cms.EDProducer("CorrectedPATMETProducer",
  87628. src = cms.InputTag("patPFMetT1SmearPuppi"),
  87629. srcCorrections = cms.VInputTag(cms.InputTag("shiftedPatMETCorrTauEnDownPuppi"))
  87630. )
  87631.  
  87632.  
  87633. process.patPFMetT1SmearTauEnUp = cms.EDProducer("CorrectedPATMETProducer",
  87634. src = cms.InputTag("patPFMetT1Smear"),
  87635. srcCorrections = cms.VInputTag(cms.InputTag("shiftedPatMETCorrTauEnUp"))
  87636. )
  87637.  
  87638.  
  87639. process.patPFMetT1SmearTauEnUpNoHF = cms.EDProducer("CorrectedPATMETProducer",
  87640. src = cms.InputTag("patPFMetT1SmearNoHF"),
  87641. srcCorrections = cms.VInputTag(cms.InputTag("shiftedPatMETCorrTauEnUpNoHF"))
  87642. )
  87643.  
  87644.  
  87645. process.patPFMetT1SmearTauEnUpPuppi = cms.EDProducer("CorrectedPATMETProducer",
  87646. src = cms.InputTag("patPFMetT1SmearPuppi"),
  87647. srcCorrections = cms.VInputTag(cms.InputTag("shiftedPatMETCorrTauEnUpPuppi"))
  87648. )
  87649.  
  87650.  
  87651. process.patPFMetT1SmearTxy = cms.EDProducer("CorrectedPATMETProducer",
  87652. src = cms.InputTag("patPFMet"),
  87653. srcCorrections = cms.VInputTag(cms.InputTag("patPFMetT1T2Corr","type1"), cms.InputTag("patPFMetT1T2SmearCorr","type1"), cms.InputTag("patPFMetTxyCorr"))
  87654. )
  87655.  
  87656.  
  87657. process.patPFMetT1SmearTxyNoHF = cms.EDProducer("CorrectedPATMETProducer",
  87658. src = cms.InputTag("patPFMetNoHF"),
  87659. srcCorrections = cms.VInputTag(cms.InputTag("patPFMetT1T2CorrNoHF","type1"), cms.InputTag("patPFMetT1T2SmearCorrNoHF","type1"), cms.InputTag("patPFMetTxyCorrNoHF"))
  87660. )
  87661.  
  87662.  
  87663. process.patPFMetT1SmearTxyPuppi = cms.EDProducer("CorrectedPATMETProducer",
  87664. src = cms.InputTag("patPFMetPuppi"),
  87665. srcCorrections = cms.VInputTag(cms.InputTag("patPFMetT1T2CorrPuppi","type1"), cms.InputTag("patPFMetT1T2SmearCorrPuppi","type1"), cms.InputTag("patPFMetTxyCorrPuppi"))
  87666. )
  87667.  
  87668.  
  87669. process.patPFMetT1SmearUnclusteredEnDown = cms.EDProducer("CorrectedPATMETProducer",
  87670. src = cms.InputTag("patPFMetT1Smear"),
  87671. srcCorrections = cms.VInputTag(cms.InputTag("shiftedPatMETCorrUnclusteredEnDown"))
  87672. )
  87673.  
  87674.  
  87675. process.patPFMetT1SmearUnclusteredEnDownNoHF = cms.EDProducer("CorrectedPATMETProducer",
  87676. src = cms.InputTag("patPFMetT1SmearNoHF"),
  87677. srcCorrections = cms.VInputTag(cms.InputTag("shiftedPatMETCorrUnclusteredEnDownNoHF"))
  87678. )
  87679.  
  87680.  
  87681. process.patPFMetT1SmearUnclusteredEnDownPuppi = cms.EDProducer("CorrectedPATMETProducer",
  87682. src = cms.InputTag("patPFMetT1SmearPuppi"),
  87683. srcCorrections = cms.VInputTag(cms.InputTag("shiftedPatMETCorrUnclusteredEnDownPuppi"))
  87684. )
  87685.  
  87686.  
  87687. process.patPFMetT1SmearUnclusteredEnUp = cms.EDProducer("CorrectedPATMETProducer",
  87688. src = cms.InputTag("patPFMetT1Smear"),
  87689. srcCorrections = cms.VInputTag(cms.InputTag("shiftedPatMETCorrUnclusteredEnUp"))
  87690. )
  87691.  
  87692.  
  87693. process.patPFMetT1SmearUnclusteredEnUpNoHF = cms.EDProducer("CorrectedPATMETProducer",
  87694. src = cms.InputTag("patPFMetT1SmearNoHF"),
  87695. srcCorrections = cms.VInputTag(cms.InputTag("shiftedPatMETCorrUnclusteredEnUpNoHF"))
  87696. )
  87697.  
  87698.  
  87699. process.patPFMetT1SmearUnclusteredEnUpPuppi = cms.EDProducer("CorrectedPATMETProducer",
  87700. src = cms.InputTag("patPFMetT1SmearPuppi"),
  87701. srcCorrections = cms.VInputTag(cms.InputTag("shiftedPatMETCorrUnclusteredEnUpPuppi"))
  87702. )
  87703.  
  87704.  
  87705. process.patPFMetT1T2 = cms.EDProducer("CorrectedPATMETProducer",
  87706. src = cms.InputTag("patPFMet"),
  87707. srcCorrections = cms.VInputTag(cms.InputTag("patPFMetT1T2Corr","type1"), cms.InputTag("patPFMetT2Corr","type2"))
  87708. )
  87709.  
  87710.  
  87711. process.patPFMetT1T2Corr = cms.EDProducer("PATPFJetMETcorrInputProducer",
  87712. jetCorrLabel = cms.InputTag("L3Absolute"),
  87713. jetCorrLabelRes = cms.InputTag("L2L3Residual"),
  87714. offsetCorrLabel = cms.InputTag("L1FastJet"),
  87715. skipEM = cms.bool(True),
  87716. skipEMfractionThreshold = cms.double(0.9),
  87717. skipMuonSelection = cms.string('isGlobalMuon | isStandAloneMuon'),
  87718. skipMuons = cms.bool(True),
  87719. src = cms.InputTag("cleanedPatJets"),
  87720. type1JetPtThreshold = cms.double(15.0)
  87721. )
  87722.  
  87723.  
  87724. process.patPFMetT1T2CorrNoHF = cms.EDProducer("PATPFJetMETcorrInputProducer",
  87725. jetCorrLabel = cms.InputTag("L3Absolute"),
  87726. jetCorrLabelRes = cms.InputTag("L2L3Residual"),
  87727. offsetCorrLabel = cms.InputTag("L1FastJet"),
  87728. skipEM = cms.bool(True),
  87729. skipEMfractionThreshold = cms.double(0.9),
  87730. skipMuonSelection = cms.string('isGlobalMuon | isStandAloneMuon'),
  87731. skipMuons = cms.bool(True),
  87732. src = cms.InputTag("cleanedPatJetsNoHF"),
  87733. type1JetPtThreshold = cms.double(15.0)
  87734. )
  87735.  
  87736.  
  87737. process.patPFMetT1T2CorrPuppi = cms.EDProducer("PATPFJetMETcorrInputProducer",
  87738. jetCorrLabel = cms.InputTag("L3Absolute"),
  87739. jetCorrLabelRes = cms.InputTag("L2L3Residual"),
  87740. offsetCorrLabel = cms.InputTag(""),
  87741. skipEM = cms.bool(True),
  87742. skipEMfractionThreshold = cms.double(0.9),
  87743. skipMuonSelection = cms.string('isGlobalMuon | isStandAloneMuon'),
  87744. skipMuons = cms.bool(True),
  87745. src = cms.InputTag("cleanedPatJetsPuppi"),
  87746. type1JetPtThreshold = cms.double(15.0)
  87747. )
  87748.  
  87749.  
  87750. process.patPFMetT1T2NoHF = cms.EDProducer("CorrectedPATMETProducer",
  87751. src = cms.InputTag("patPFMetNoHF"),
  87752. srcCorrections = cms.VInputTag(cms.InputTag("patPFMetT1T2CorrNoHF","type1"), cms.InputTag("patPFMetT2CorrNoHF","type2"))
  87753. )
  87754.  
  87755.  
  87756. process.patPFMetT1T2Puppi = cms.EDProducer("CorrectedPATMETProducer",
  87757. src = cms.InputTag("patPFMetPuppi"),
  87758. srcCorrections = cms.VInputTag(cms.InputTag("patPFMetT1T2CorrPuppi","type1"), cms.InputTag("patPFMetT2CorrPuppi","type2"))
  87759. )
  87760.  
  87761.  
  87762. process.patPFMetT1T2Smear = cms.EDProducer("CorrectedPATMETProducer",
  87763. src = cms.InputTag("patPFMet"),
  87764. srcCorrections = cms.VInputTag(cms.InputTag("patPFMetT1T2SmearCorr","type1"), cms.InputTag("patPFMetT2SmearCorr","type2"))
  87765. )
  87766.  
  87767.  
  87768. process.patPFMetT1T2SmearCorr = cms.EDProducer("PATPFJetMETcorrInputProducer",
  87769. jetCorrLabel = cms.InputTag("L3Absolute"),
  87770. jetCorrLabelRes = cms.InputTag("L2L3Residual"),
  87771. offsetCorrLabel = cms.InputTag("L1FastJet"),
  87772. skipEM = cms.bool(True),
  87773. skipEMfractionThreshold = cms.double(0.9),
  87774. skipMuonSelection = cms.string('isGlobalMuon | isStandAloneMuon'),
  87775. skipMuons = cms.bool(True),
  87776. src = cms.InputTag("selectedPatJetsForMetT1T2SmearCorr"),
  87777. type1JetPtThreshold = cms.double(15.0)
  87778. )
  87779.  
  87780.  
  87781. process.patPFMetT1T2SmearCorrNoHF = cms.EDProducer("PATPFJetMETcorrInputProducer",
  87782. jetCorrLabel = cms.InputTag("L3Absolute"),
  87783. jetCorrLabelRes = cms.InputTag("L2L3Residual"),
  87784. offsetCorrLabel = cms.InputTag("L1FastJet"),
  87785. skipEM = cms.bool(True),
  87786. skipEMfractionThreshold = cms.double(0.9),
  87787. skipMuonSelection = cms.string('isGlobalMuon | isStandAloneMuon'),
  87788. skipMuons = cms.bool(True),
  87789. src = cms.InputTag("selectedPatJetsForMetT1T2SmearCorrNoHF"),
  87790. type1JetPtThreshold = cms.double(15.0)
  87791. )
  87792.  
  87793.  
  87794. process.patPFMetT1T2SmearCorrPuppi = cms.EDProducer("PATPFJetMETcorrInputProducer",
  87795. jetCorrLabel = cms.InputTag("L3Absolute"),
  87796. jetCorrLabelRes = cms.InputTag("L2L3Residual"),
  87797. offsetCorrLabel = cms.InputTag(""),
  87798. skipEM = cms.bool(True),
  87799. skipEMfractionThreshold = cms.double(0.9),
  87800. skipMuonSelection = cms.string('isGlobalMuon | isStandAloneMuon'),
  87801. skipMuons = cms.bool(True),
  87802. src = cms.InputTag("selectedPatJetsForMetT1T2SmearCorrPuppi"),
  87803. type1JetPtThreshold = cms.double(15.0)
  87804. )
  87805.  
  87806.  
  87807. process.patPFMetT1T2SmearNoHF = cms.EDProducer("CorrectedPATMETProducer",
  87808. src = cms.InputTag("patPFMetNoHF"),
  87809. srcCorrections = cms.VInputTag(cms.InputTag("patPFMetT1T2CorrNoHF","type1"), cms.InputTag("patPFMetT2CorrNoHF","type2"), cms.InputTag("patPFMetT1T2SmearCorrNoHF","type1"))
  87810. )
  87811.  
  87812.  
  87813. process.patPFMetT1T2SmearPuppi = cms.EDProducer("CorrectedPATMETProducer",
  87814. src = cms.InputTag("patPFMetPuppi"),
  87815. srcCorrections = cms.VInputTag(cms.InputTag("patPFMetT1T2CorrPuppi","type1"), cms.InputTag("patPFMetT2CorrPuppi","type2"), cms.InputTag("patPFMetT1T2SmearCorrPuppi","type1"))
  87816. )
  87817.  
  87818.  
  87819. process.patPFMetT1T2SmearTxy = cms.EDProducer("CorrectedPATMETProducer",
  87820. src = cms.InputTag("patPFMet"),
  87821. srcCorrections = cms.VInputTag(cms.InputTag("patPFMetT1T2Corr","type1"), cms.InputTag("patPFMetT2Corr","type2"), cms.InputTag("patPFMetT1T2SmearCorr","type1"), cms.InputTag("patPFMetTxyCorr"))
  87822. )
  87823.  
  87824.  
  87825. process.patPFMetT1T2SmearTxyNoHF = cms.EDProducer("CorrectedPATMETProducer",
  87826. src = cms.InputTag("patPFMetNoHF"),
  87827. srcCorrections = cms.VInputTag(cms.InputTag("patPFMetT1T2CorrNoHF","type1"), cms.InputTag("patPFMetT2CorrNoHF","type2"), cms.InputTag("patPFMetT1T2SmearCorrNoHF","type1"), cms.InputTag("patPFMetTxyCorrNoHF"))
  87828. )
  87829.  
  87830.  
  87831. process.patPFMetT1T2SmearTxyPuppi = cms.EDProducer("CorrectedPATMETProducer",
  87832. src = cms.InputTag("patPFMetPuppi"),
  87833. srcCorrections = cms.VInputTag(cms.InputTag("patPFMetT1T2CorrPuppi","type1"), cms.InputTag("patPFMetT2CorrPuppi","type2"), cms.InputTag("patPFMetT1T2SmearCorrPuppi","type1"), cms.InputTag("patPFMetTxyCorrPuppi"))
  87834. )
  87835.  
  87836.  
  87837. process.patPFMetT1T2Txy = cms.EDProducer("CorrectedPATMETProducer",
  87838. src = cms.InputTag("patPFMet"),
  87839. srcCorrections = cms.VInputTag(cms.InputTag("patPFMetT1T2Corr","type1"), cms.InputTag("patPFMetT2Corr","type2"), cms.InputTag("patPFMetTxyCorr"))
  87840. )
  87841.  
  87842.  
  87843. process.patPFMetT1T2TxyNoHF = cms.EDProducer("CorrectedPATMETProducer",
  87844. src = cms.InputTag("patPFMetNoHF"),
  87845. srcCorrections = cms.VInputTag(cms.InputTag("patPFMetT1T2CorrNoHF","type1"), cms.InputTag("patPFMetT2CorrNoHF","type2"), cms.InputTag("patPFMetTxyCorrNoHF"))
  87846. )
  87847.  
  87848.  
  87849. process.patPFMetT1T2TxyPuppi = cms.EDProducer("CorrectedPATMETProducer",
  87850. src = cms.InputTag("patPFMetPuppi"),
  87851. srcCorrections = cms.VInputTag(cms.InputTag("patPFMetT1T2CorrPuppi","type1"), cms.InputTag("patPFMetT2CorrPuppi","type2"), cms.InputTag("patPFMetTxyCorrPuppi"))
  87852. )
  87853.  
  87854.  
  87855. process.patPFMetT1T2TxySmear = cms.EDProducer("CorrectedPATMETProducer",
  87856. src = cms.InputTag("patPFMet"),
  87857. srcCorrections = cms.VInputTag(cms.InputTag("patPFMetT1T2SmearCorr","type1"), cms.InputTag("patPFMetT2SmearCorr","type2"), cms.InputTag("patPFMetTxyCorr"))
  87858. )
  87859.  
  87860.  
  87861. process.patPFMetT1TauEnDown = cms.EDProducer("CorrectedPATMETProducer",
  87862. src = cms.InputTag("patPFMetT1"),
  87863. srcCorrections = cms.VInputTag(cms.InputTag("shiftedPatMETCorrTauEnDown"))
  87864. )
  87865.  
  87866.  
  87867. process.patPFMetT1TauEnDownNoHF = cms.EDProducer("CorrectedPATMETProducer",
  87868. src = cms.InputTag("patPFMetT1NoHF"),
  87869. srcCorrections = cms.VInputTag(cms.InputTag("shiftedPatMETCorrTauEnDownNoHF"))
  87870. )
  87871.  
  87872.  
  87873. process.patPFMetT1TauEnDownPuppi = cms.EDProducer("CorrectedPATMETProducer",
  87874. src = cms.InputTag("patPFMetT1Puppi"),
  87875. srcCorrections = cms.VInputTag(cms.InputTag("shiftedPatMETCorrTauEnDownPuppi"))
  87876. )
  87877.  
  87878.  
  87879. process.patPFMetT1TauEnUp = cms.EDProducer("CorrectedPATMETProducer",
  87880. src = cms.InputTag("patPFMetT1"),
  87881. srcCorrections = cms.VInputTag(cms.InputTag("shiftedPatMETCorrTauEnUp"))
  87882. )
  87883.  
  87884.  
  87885. process.patPFMetT1TauEnUpNoHF = cms.EDProducer("CorrectedPATMETProducer",
  87886. src = cms.InputTag("patPFMetT1NoHF"),
  87887. srcCorrections = cms.VInputTag(cms.InputTag("shiftedPatMETCorrTauEnUpNoHF"))
  87888. )
  87889.  
  87890.  
  87891. process.patPFMetT1TauEnUpPuppi = cms.EDProducer("CorrectedPATMETProducer",
  87892. src = cms.InputTag("patPFMetT1Puppi"),
  87893. srcCorrections = cms.VInputTag(cms.InputTag("shiftedPatMETCorrTauEnUpPuppi"))
  87894. )
  87895.  
  87896.  
  87897. process.patPFMetT1Txy = cms.EDProducer("CorrectedPATMETProducer",
  87898. src = cms.InputTag("patPFMet"),
  87899. srcCorrections = cms.VInputTag(cms.InputTag("patPFMetT1T2Corr","type1"), cms.InputTag("patPFMetTxyCorr"))
  87900. )
  87901.  
  87902.  
  87903. process.patPFMetT1TxyNoHF = cms.EDProducer("CorrectedPATMETProducer",
  87904. src = cms.InputTag("patPFMetNoHF"),
  87905. srcCorrections = cms.VInputTag(cms.InputTag("patPFMetT1T2CorrNoHF","type1"), cms.InputTag("patPFMetTxyCorrNoHF"))
  87906. )
  87907.  
  87908.  
  87909. process.patPFMetT1TxyPuppi = cms.EDProducer("CorrectedPATMETProducer",
  87910. src = cms.InputTag("patPFMetPuppi"),
  87911. srcCorrections = cms.VInputTag(cms.InputTag("patPFMetT1T2CorrPuppi","type1"), cms.InputTag("patPFMetTxyCorrPuppi"))
  87912. )
  87913.  
  87914.  
  87915. process.patPFMetT1TxySmear = cms.EDProducer("CorrectedPATMETProducer",
  87916. src = cms.InputTag("patPFMet"),
  87917. srcCorrections = cms.VInputTag(cms.InputTag("patPFMetT1T2SmearCorr","type1"), cms.InputTag("patPFMetTxyCorr"))
  87918. )
  87919.  
  87920.  
  87921. process.patPFMetT1UnclusteredEnDown = cms.EDProducer("CorrectedPATMETProducer",
  87922. src = cms.InputTag("patPFMetT1"),
  87923. srcCorrections = cms.VInputTag(cms.InputTag("shiftedPatMETCorrUnclusteredEnDown"))
  87924. )
  87925.  
  87926.  
  87927. process.patPFMetT1UnclusteredEnDownNoHF = cms.EDProducer("CorrectedPATMETProducer",
  87928. src = cms.InputTag("patPFMetT1NoHF"),
  87929. srcCorrections = cms.VInputTag(cms.InputTag("shiftedPatMETCorrUnclusteredEnDownNoHF"))
  87930. )
  87931.  
  87932.  
  87933. process.patPFMetT1UnclusteredEnDownPuppi = cms.EDProducer("CorrectedPATMETProducer",
  87934. src = cms.InputTag("patPFMetT1Puppi"),
  87935. srcCorrections = cms.VInputTag(cms.InputTag("shiftedPatMETCorrUnclusteredEnDownPuppi"))
  87936. )
  87937.  
  87938.  
  87939. process.patPFMetT1UnclusteredEnUp = cms.EDProducer("CorrectedPATMETProducer",
  87940. src = cms.InputTag("patPFMetT1"),
  87941. srcCorrections = cms.VInputTag(cms.InputTag("shiftedPatMETCorrUnclusteredEnUp"))
  87942. )
  87943.  
  87944.  
  87945. process.patPFMetT1UnclusteredEnUpNoHF = cms.EDProducer("CorrectedPATMETProducer",
  87946. src = cms.InputTag("patPFMetT1NoHF"),
  87947. srcCorrections = cms.VInputTag(cms.InputTag("shiftedPatMETCorrUnclusteredEnUpNoHF"))
  87948. )
  87949.  
  87950.  
  87951. process.patPFMetT1UnclusteredEnUpPuppi = cms.EDProducer("CorrectedPATMETProducer",
  87952. src = cms.InputTag("patPFMetT1Puppi"),
  87953. srcCorrections = cms.VInputTag(cms.InputTag("shiftedPatMETCorrUnclusteredEnUpPuppi"))
  87954. )
  87955.  
  87956.  
  87957. process.patPFMetT2 = cms.EDProducer("CorrectedPATMETProducer",
  87958. src = cms.InputTag("patPFMet"),
  87959. srcCorrections = cms.VInputTag(cms.InputTag("patPFMetT2Corr","type2"))
  87960. )
  87961.  
  87962.  
  87963. process.patPFMetT2Corr = cms.EDProducer("PATPFJetMETcorrInputProducer",
  87964. jetCorrLabel = cms.InputTag("L3Absolute"),
  87965. jetCorrLabelRes = cms.InputTag("L2L3Residual"),
  87966. offsetCorrLabel = cms.InputTag("L1FastJet"),
  87967. skipEM = cms.bool(True),
  87968. skipEMfractionThreshold = cms.double(0.9),
  87969. skipMuonSelection = cms.string('isGlobalMuon | isStandAloneMuon'),
  87970. skipMuons = cms.bool(True),
  87971. src = cms.InputTag("cleanedPatJets"),
  87972. type1JetPtThreshold = cms.double(15.0)
  87973. )
  87974.  
  87975.  
  87976. process.patPFMetT2CorrNoHF = cms.EDProducer("PATPFJetMETcorrInputProducer",
  87977. jetCorrLabel = cms.InputTag("L3Absolute"),
  87978. jetCorrLabelRes = cms.InputTag("L2L3Residual"),
  87979. offsetCorrLabel = cms.InputTag("L1FastJet"),
  87980. skipEM = cms.bool(True),
  87981. skipEMfractionThreshold = cms.double(0.9),
  87982. skipMuonSelection = cms.string('isGlobalMuon | isStandAloneMuon'),
  87983. skipMuons = cms.bool(True),
  87984. src = cms.InputTag("cleanedPatJetsNoHF"),
  87985. type1JetPtThreshold = cms.double(15.0)
  87986. )
  87987.  
  87988.  
  87989. process.patPFMetT2CorrPuppi = cms.EDProducer("PATPFJetMETcorrInputProducer",
  87990. jetCorrLabel = cms.InputTag("L3Absolute"),
  87991. jetCorrLabelRes = cms.InputTag("L2L3Residual"),
  87992. offsetCorrLabel = cms.InputTag(""),
  87993. skipEM = cms.bool(True),
  87994. skipEMfractionThreshold = cms.double(0.9),
  87995. skipMuonSelection = cms.string('isGlobalMuon | isStandAloneMuon'),
  87996. skipMuons = cms.bool(True),
  87997. src = cms.InputTag("cleanedPatJetsPuppi"),
  87998. type1JetPtThreshold = cms.double(15.0)
  87999. )
  88000.  
  88001.  
  88002. process.patPFMetT2NoHF = cms.EDProducer("CorrectedPATMETProducer",
  88003. src = cms.InputTag("patPFMetNoHF"),
  88004. srcCorrections = cms.VInputTag(cms.InputTag("patPFMetT2CorrNoHF","type2"))
  88005. )
  88006.  
  88007.  
  88008. process.patPFMetT2Puppi = cms.EDProducer("CorrectedPATMETProducer",
  88009. src = cms.InputTag("patPFMetPuppi"),
  88010. srcCorrections = cms.VInputTag(cms.InputTag("patPFMetT2CorrPuppi","type2"))
  88011. )
  88012.  
  88013.  
  88014. process.patPFMetT2Smear = cms.EDProducer("CorrectedPATMETProducer",
  88015. src = cms.InputTag("patPFMet"),
  88016. srcCorrections = cms.VInputTag(cms.InputTag("patPFMetT2Corr","type2"), cms.InputTag("patPFMetT1T2SmearCorr","type1"))
  88017. )
  88018.  
  88019.  
  88020. process.patPFMetT2SmearCorr = cms.EDProducer("PATPFJetMETcorrInputProducer",
  88021. jetCorrLabel = cms.InputTag("L3Absolute"),
  88022. jetCorrLabelRes = cms.InputTag("L2L3Residual"),
  88023. offsetCorrLabel = cms.InputTag("L1FastJet"),
  88024. skipEM = cms.bool(True),
  88025. skipEMfractionThreshold = cms.double(0.9),
  88026. skipMuonSelection = cms.string('isGlobalMuon | isStandAloneMuon'),
  88027. skipMuons = cms.bool(True),
  88028. src = cms.InputTag("selectedPatJetsForMetT2SmearCorr"),
  88029. type1JetPtThreshold = cms.double(15.0)
  88030. )
  88031.  
  88032.  
  88033. process.patPFMetT2SmearCorrNoHF = cms.EDProducer("PATPFJetMETcorrInputProducer",
  88034. jetCorrLabel = cms.InputTag("L3Absolute"),
  88035. jetCorrLabelRes = cms.InputTag("L2L3Residual"),
  88036. offsetCorrLabel = cms.InputTag("L1FastJet"),
  88037. skipEM = cms.bool(True),
  88038. skipEMfractionThreshold = cms.double(0.9),
  88039. skipMuonSelection = cms.string('isGlobalMuon | isStandAloneMuon'),
  88040. skipMuons = cms.bool(True),
  88041. src = cms.InputTag("selectedPatJetsForMetT2SmearCorrNoHF"),
  88042. type1JetPtThreshold = cms.double(15.0)
  88043. )
  88044.  
  88045.  
  88046. process.patPFMetT2SmearCorrPuppi = cms.EDProducer("PATPFJetMETcorrInputProducer",
  88047. jetCorrLabel = cms.InputTag("L3Absolute"),
  88048. jetCorrLabelRes = cms.InputTag("L2L3Residual"),
  88049. offsetCorrLabel = cms.InputTag("L1FastJet"),
  88050. skipEM = cms.bool(True),
  88051. skipEMfractionThreshold = cms.double(0.9),
  88052. skipMuonSelection = cms.string('isGlobalMuon | isStandAloneMuon'),
  88053. skipMuons = cms.bool(True),
  88054. src = cms.InputTag("selectedPatJetsForMetT2SmearCorrPuppi"),
  88055. type1JetPtThreshold = cms.double(15.0)
  88056. )
  88057.  
  88058.  
  88059. process.patPFMetT2SmearNoHF = cms.EDProducer("CorrectedPATMETProducer",
  88060. src = cms.InputTag("patPFMetNoHF"),
  88061. srcCorrections = cms.VInputTag(cms.InputTag("patPFMetT2CorrNoHF","type2"), cms.InputTag("patPFMetT1T2SmearCorrNoHF","type1"))
  88062. )
  88063.  
  88064.  
  88065. process.patPFMetT2SmearPuppi = cms.EDProducer("CorrectedPATMETProducer",
  88066. src = cms.InputTag("patPFMetPuppi"),
  88067. srcCorrections = cms.VInputTag(cms.InputTag("patPFMetT2CorrPuppi","type2"), cms.InputTag("patPFMetT1T2SmearCorrPuppi","type1"))
  88068. )
  88069.  
  88070.  
  88071. process.patPFMetT2SmearTxy = cms.EDProducer("CorrectedPATMETProducer",
  88072. src = cms.InputTag("patPFMet"),
  88073. srcCorrections = cms.VInputTag(cms.InputTag("patPFMetT2Corr","type2"), cms.InputTag("patPFMetT1T2SmearCorr","type1"), cms.InputTag("patPFMetTxyCorr"))
  88074. )
  88075.  
  88076.  
  88077. process.patPFMetT2SmearTxyNoHF = cms.EDProducer("CorrectedPATMETProducer",
  88078. src = cms.InputTag("patPFMetNoHF"),
  88079. srcCorrections = cms.VInputTag(cms.InputTag("patPFMetT2CorrNoHF","type2"), cms.InputTag("patPFMetT1T2SmearCorrNoHF","type1"), cms.InputTag("patPFMetTxyCorrNoHF"))
  88080. )
  88081.  
  88082.  
  88083. process.patPFMetT2SmearTxyPuppi = cms.EDProducer("CorrectedPATMETProducer",
  88084. src = cms.InputTag("patPFMetPuppi"),
  88085. srcCorrections = cms.VInputTag(cms.InputTag("patPFMetT2CorrPuppi","type2"), cms.InputTag("patPFMetT1T2SmearCorrPuppi","type1"), cms.InputTag("patPFMetTxyCorrPuppi"))
  88086. )
  88087.  
  88088.  
  88089. process.patPFMetT2Txy = cms.EDProducer("CorrectedPATMETProducer",
  88090. src = cms.InputTag("patPFMet"),
  88091. srcCorrections = cms.VInputTag(cms.InputTag("patPFMetT2Corr","type2"), cms.InputTag("patPFMetTxyCorr"))
  88092. )
  88093.  
  88094.  
  88095. process.patPFMetT2TxyNoHF = cms.EDProducer("CorrectedPATMETProducer",
  88096. src = cms.InputTag("patPFMetNoHF"),
  88097. srcCorrections = cms.VInputTag(cms.InputTag("patPFMetT2CorrNoHF","type2"), cms.InputTag("patPFMetTxyCorrNoHF"))
  88098. )
  88099.  
  88100.  
  88101. process.patPFMetT2TxyPuppi = cms.EDProducer("CorrectedPATMETProducer",
  88102. src = cms.InputTag("patPFMetPuppi"),
  88103. srcCorrections = cms.VInputTag(cms.InputTag("patPFMetT2CorrPuppi","type2"), cms.InputTag("patPFMetTxyCorrPuppi"))
  88104. )
  88105.  
  88106.  
  88107. process.patPFMetTxy = cms.EDProducer("CorrectedPATMETProducer",
  88108. src = cms.InputTag("patPFMet"),
  88109. srcCorrections = cms.VInputTag(cms.InputTag("patPFMetTxyCorr"))
  88110. )
  88111.  
  88112.  
  88113. process.patPFMetTxyCorr = cms.EDProducer("MultShiftMETcorrInputProducer",
  88114. parameters = cms.VPSet(cms.PSet(
  88115. etaMax = cms.double(2.7),
  88116. etaMin = cms.double(0),
  88117. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  88118. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  88119. name = cms.string('hEtaPlus'),
  88120. px = cms.vdouble(-0.00229295500096, 3.15487850373e-07),
  88121. py = cms.vdouble(0.000114282381437, -1.58467325852e-08),
  88122. type = cms.int32(1),
  88123. varType = cms.int32(0)
  88124. ),
  88125. cms.PSet(
  88126. etaMax = cms.double(0),
  88127. etaMin = cms.double(-2.7),
  88128. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  88129. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  88130. name = cms.string('hEtaMinus'),
  88131. px = cms.vdouble(-0.000198571488347, -1.94054852726e-07),
  88132. py = cms.vdouble(-0.00137832489313, -2.02238617742e-06),
  88133. type = cms.int32(1),
  88134. varType = cms.int32(0)
  88135. ),
  88136. cms.PSet(
  88137. etaMax = cms.double(1.392),
  88138. etaMin = cms.double(-1.392),
  88139. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  88140. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  88141. name = cms.string('h0Barrel'),
  88142. px = cms.vdouble(-0.0153652906396, -3.80210366974e-05),
  88143. py = cms.vdouble(0.00798098092474, -0.000103998219585),
  88144. type = cms.int32(5),
  88145. varType = cms.int32(0)
  88146. ),
  88147. cms.PSet(
  88148. etaMax = cms.double(3),
  88149. etaMin = cms.double(1.392),
  88150. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  88151. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  88152. name = cms.string('h0EndcapPlus'),
  88153. px = cms.vdouble(-0.00305719113962, -0.00032676418359),
  88154. py = cms.vdouble(-0.00345131507897, 0.000164816815994),
  88155. type = cms.int32(5),
  88156. varType = cms.int32(0)
  88157. ),
  88158. cms.PSet(
  88159. etaMax = cms.double(-1.392),
  88160. etaMin = cms.double(-3.0),
  88161. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  88162. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  88163. name = cms.string('h0EndcapMinus'),
  88164. px = cms.vdouble(-0.000159031461755, 0.00012231873804),
  88165. py = cms.vdouble(0.0260436390996, -8.17994745657e-05),
  88166. type = cms.int32(5),
  88167. varType = cms.int32(0)
  88168. ),
  88169. cms.PSet(
  88170. etaMax = cms.double(1.479),
  88171. etaMin = cms.double(-1.479),
  88172. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  88173. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  88174. name = cms.string('gammaBarrel'),
  88175. px = cms.vdouble(-0.00163144589987, 3.17557692226e-06),
  88176. py = cms.vdouble(-0.000710945802217, 6.45810884842e-06),
  88177. type = cms.int32(4),
  88178. varType = cms.int32(0)
  88179. ),
  88180. cms.PSet(
  88181. etaMax = cms.double(3.0),
  88182. etaMin = cms.double(1.479),
  88183. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  88184. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  88185. name = cms.string('gammaEndcapPlus'),
  88186. px = cms.vdouble(-0.00108893779312, -2.53584544941e-05),
  88187. py = cms.vdouble(0.00188026342884, 8.15028097381e-05),
  88188. type = cms.int32(4),
  88189. varType = cms.int32(0)
  88190. ),
  88191. cms.PSet(
  88192. etaMax = cms.double(-1.479),
  88193. etaMin = cms.double(-3.0),
  88194. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  88195. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  88196. name = cms.string('gammaEndcapMinus'),
  88197. px = cms.vdouble(-0.00130486432072, 1.72313009972e-05),
  88198. py = cms.vdouble(-0.00367119684052, -1.63143116342e-05),
  88199. type = cms.int32(4),
  88200. varType = cms.int32(0)
  88201. ),
  88202. cms.PSet(
  88203. etaMax = cms.double(5.2),
  88204. etaMin = cms.double(2.901376),
  88205. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  88206. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  88207. name = cms.string('hHFPlus'),
  88208. px = cms.vdouble(-0.000218928792083, -1.0492437382e-06),
  88209. py = cms.vdouble(2.7982430778e-05, -6.87804028426e-08),
  88210. type = cms.int32(6),
  88211. varType = cms.int32(0)
  88212. ),
  88213. cms.PSet(
  88214. etaMax = cms.double(-2.901376),
  88215. etaMin = cms.double(-5.2),
  88216. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  88217. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  88218. name = cms.string('hHFMinus'),
  88219. px = cms.vdouble(-0.000851170798547, 3.18768998961e-07),
  88220. py = cms.vdouble(6.10447368609e-05, -5.92655106387e-07),
  88221. type = cms.int32(6),
  88222. varType = cms.int32(0)
  88223. ),
  88224. cms.PSet(
  88225. etaMax = cms.double(5.2),
  88226. etaMin = cms.double(2.901376),
  88227. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  88228. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  88229. name = cms.string('egammaHFPlus'),
  88230. px = cms.vdouble(0.00138084425101, -6.39459000901e-06),
  88231. py = cms.vdouble(-0.000532336534523, 2.21305870813e-06),
  88232. type = cms.int32(7),
  88233. varType = cms.int32(0)
  88234. ),
  88235. cms.PSet(
  88236. etaMax = cms.double(-2.901376),
  88237. etaMin = cms.double(-5.2),
  88238. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  88239. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  88240. name = cms.string('egammaHFMinus'),
  88241. px = cms.vdouble(0.00102598393499, -3.37284909389e-06),
  88242. py = cms.vdouble(0.000439449053802, -2.3750891943e-06),
  88243. type = cms.int32(7),
  88244. varType = cms.int32(0)
  88245. )),
  88246. srcPFlow = cms.InputTag("particleFlow"),
  88247. vertexCollection = cms.InputTag("offlineSlimmedPrimaryVertices")
  88248. )
  88249.  
  88250.  
  88251. process.patPFMetTxyCorrNoHF = cms.EDProducer("MultShiftMETcorrInputProducer",
  88252. parameters = cms.VPSet(cms.PSet(
  88253. etaMax = cms.double(2.7),
  88254. etaMin = cms.double(0),
  88255. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  88256. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  88257. name = cms.string('hEtaPlus'),
  88258. px = cms.vdouble(-0.00229295500096, 3.15487850373e-07),
  88259. py = cms.vdouble(0.000114282381437, -1.58467325852e-08),
  88260. type = cms.int32(1),
  88261. varType = cms.int32(0)
  88262. ),
  88263. cms.PSet(
  88264. etaMax = cms.double(0),
  88265. etaMin = cms.double(-2.7),
  88266. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  88267. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  88268. name = cms.string('hEtaMinus'),
  88269. px = cms.vdouble(-0.000198571488347, -1.94054852726e-07),
  88270. py = cms.vdouble(-0.00137832489313, -2.02238617742e-06),
  88271. type = cms.int32(1),
  88272. varType = cms.int32(0)
  88273. ),
  88274. cms.PSet(
  88275. etaMax = cms.double(1.392),
  88276. etaMin = cms.double(-1.392),
  88277. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  88278. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  88279. name = cms.string('h0Barrel'),
  88280. px = cms.vdouble(-0.0153652906396, -3.80210366974e-05),
  88281. py = cms.vdouble(0.00798098092474, -0.000103998219585),
  88282. type = cms.int32(5),
  88283. varType = cms.int32(0)
  88284. ),
  88285. cms.PSet(
  88286. etaMax = cms.double(3),
  88287. etaMin = cms.double(1.392),
  88288. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  88289. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  88290. name = cms.string('h0EndcapPlus'),
  88291. px = cms.vdouble(-0.00305719113962, -0.00032676418359),
  88292. py = cms.vdouble(-0.00345131507897, 0.000164816815994),
  88293. type = cms.int32(5),
  88294. varType = cms.int32(0)
  88295. ),
  88296. cms.PSet(
  88297. etaMax = cms.double(-1.392),
  88298. etaMin = cms.double(-3.0),
  88299. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  88300. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  88301. name = cms.string('h0EndcapMinus'),
  88302. px = cms.vdouble(-0.000159031461755, 0.00012231873804),
  88303. py = cms.vdouble(0.0260436390996, -8.17994745657e-05),
  88304. type = cms.int32(5),
  88305. varType = cms.int32(0)
  88306. ),
  88307. cms.PSet(
  88308. etaMax = cms.double(1.479),
  88309. etaMin = cms.double(-1.479),
  88310. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  88311. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  88312. name = cms.string('gammaBarrel'),
  88313. px = cms.vdouble(-0.00163144589987, 3.17557692226e-06),
  88314. py = cms.vdouble(-0.000710945802217, 6.45810884842e-06),
  88315. type = cms.int32(4),
  88316. varType = cms.int32(0)
  88317. ),
  88318. cms.PSet(
  88319. etaMax = cms.double(3.0),
  88320. etaMin = cms.double(1.479),
  88321. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  88322. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  88323. name = cms.string('gammaEndcapPlus'),
  88324. px = cms.vdouble(-0.00108893779312, -2.53584544941e-05),
  88325. py = cms.vdouble(0.00188026342884, 8.15028097381e-05),
  88326. type = cms.int32(4),
  88327. varType = cms.int32(0)
  88328. ),
  88329. cms.PSet(
  88330. etaMax = cms.double(-1.479),
  88331. etaMin = cms.double(-3.0),
  88332. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  88333. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  88334. name = cms.string('gammaEndcapMinus'),
  88335. px = cms.vdouble(-0.00130486432072, 1.72313009972e-05),
  88336. py = cms.vdouble(-0.00367119684052, -1.63143116342e-05),
  88337. type = cms.int32(4),
  88338. varType = cms.int32(0)
  88339. ),
  88340. cms.PSet(
  88341. etaMax = cms.double(5.2),
  88342. etaMin = cms.double(2.901376),
  88343. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  88344. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  88345. name = cms.string('hHFPlus'),
  88346. px = cms.vdouble(-0.000218928792083, -1.0492437382e-06),
  88347. py = cms.vdouble(2.7982430778e-05, -6.87804028426e-08),
  88348. type = cms.int32(6),
  88349. varType = cms.int32(0)
  88350. ),
  88351. cms.PSet(
  88352. etaMax = cms.double(-2.901376),
  88353. etaMin = cms.double(-5.2),
  88354. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  88355. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  88356. name = cms.string('hHFMinus'),
  88357. px = cms.vdouble(-0.000851170798547, 3.18768998961e-07),
  88358. py = cms.vdouble(6.10447368609e-05, -5.92655106387e-07),
  88359. type = cms.int32(6),
  88360. varType = cms.int32(0)
  88361. ),
  88362. cms.PSet(
  88363. etaMax = cms.double(5.2),
  88364. etaMin = cms.double(2.901376),
  88365. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  88366. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  88367. name = cms.string('egammaHFPlus'),
  88368. px = cms.vdouble(0.00138084425101, -6.39459000901e-06),
  88369. py = cms.vdouble(-0.000532336534523, 2.21305870813e-06),
  88370. type = cms.int32(7),
  88371. varType = cms.int32(0)
  88372. ),
  88373. cms.PSet(
  88374. etaMax = cms.double(-2.901376),
  88375. etaMin = cms.double(-5.2),
  88376. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  88377. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  88378. name = cms.string('egammaHFMinus'),
  88379. px = cms.vdouble(0.00102598393499, -3.37284909389e-06),
  88380. py = cms.vdouble(0.000439449053802, -2.3750891943e-06),
  88381. type = cms.int32(7),
  88382. varType = cms.int32(0)
  88383. )),
  88384. srcPFlow = cms.InputTag("noHFCands"),
  88385. vertexCollection = cms.InputTag("offlineSlimmedPrimaryVertices")
  88386. )
  88387.  
  88388.  
  88389. process.patPFMetTxyCorrPuppi = cms.EDProducer("MultShiftMETcorrInputProducer",
  88390. parameters = cms.VPSet(cms.PSet(
  88391. etaMax = cms.double(2.7),
  88392. etaMin = cms.double(0),
  88393. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  88394. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  88395. name = cms.string('hEtaPlus'),
  88396. px = cms.vdouble(-0.00229295500096, 3.15487850373e-07),
  88397. py = cms.vdouble(0.000114282381437, -1.58467325852e-08),
  88398. type = cms.int32(1),
  88399. varType = cms.int32(0)
  88400. ),
  88401. cms.PSet(
  88402. etaMax = cms.double(0),
  88403. etaMin = cms.double(-2.7),
  88404. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  88405. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  88406. name = cms.string('hEtaMinus'),
  88407. px = cms.vdouble(-0.000198571488347, -1.94054852726e-07),
  88408. py = cms.vdouble(-0.00137832489313, -2.02238617742e-06),
  88409. type = cms.int32(1),
  88410. varType = cms.int32(0)
  88411. ),
  88412. cms.PSet(
  88413. etaMax = cms.double(1.392),
  88414. etaMin = cms.double(-1.392),
  88415. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  88416. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  88417. name = cms.string('h0Barrel'),
  88418. px = cms.vdouble(-0.0153652906396, -3.80210366974e-05),
  88419. py = cms.vdouble(0.00798098092474, -0.000103998219585),
  88420. type = cms.int32(5),
  88421. varType = cms.int32(0)
  88422. ),
  88423. cms.PSet(
  88424. etaMax = cms.double(3),
  88425. etaMin = cms.double(1.392),
  88426. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  88427. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  88428. name = cms.string('h0EndcapPlus'),
  88429. px = cms.vdouble(-0.00305719113962, -0.00032676418359),
  88430. py = cms.vdouble(-0.00345131507897, 0.000164816815994),
  88431. type = cms.int32(5),
  88432. varType = cms.int32(0)
  88433. ),
  88434. cms.PSet(
  88435. etaMax = cms.double(-1.392),
  88436. etaMin = cms.double(-3.0),
  88437. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  88438. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  88439. name = cms.string('h0EndcapMinus'),
  88440. px = cms.vdouble(-0.000159031461755, 0.00012231873804),
  88441. py = cms.vdouble(0.0260436390996, -8.17994745657e-05),
  88442. type = cms.int32(5),
  88443. varType = cms.int32(0)
  88444. ),
  88445. cms.PSet(
  88446. etaMax = cms.double(1.479),
  88447. etaMin = cms.double(-1.479),
  88448. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  88449. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  88450. name = cms.string('gammaBarrel'),
  88451. px = cms.vdouble(-0.00163144589987, 3.17557692226e-06),
  88452. py = cms.vdouble(-0.000710945802217, 6.45810884842e-06),
  88453. type = cms.int32(4),
  88454. varType = cms.int32(0)
  88455. ),
  88456. cms.PSet(
  88457. etaMax = cms.double(3.0),
  88458. etaMin = cms.double(1.479),
  88459. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  88460. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  88461. name = cms.string('gammaEndcapPlus'),
  88462. px = cms.vdouble(-0.00108893779312, -2.53584544941e-05),
  88463. py = cms.vdouble(0.00188026342884, 8.15028097381e-05),
  88464. type = cms.int32(4),
  88465. varType = cms.int32(0)
  88466. ),
  88467. cms.PSet(
  88468. etaMax = cms.double(-1.479),
  88469. etaMin = cms.double(-3.0),
  88470. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  88471. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  88472. name = cms.string('gammaEndcapMinus'),
  88473. px = cms.vdouble(-0.00130486432072, 1.72313009972e-05),
  88474. py = cms.vdouble(-0.00367119684052, -1.63143116342e-05),
  88475. type = cms.int32(4),
  88476. varType = cms.int32(0)
  88477. ),
  88478. cms.PSet(
  88479. etaMax = cms.double(5.2),
  88480. etaMin = cms.double(2.901376),
  88481. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  88482. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  88483. name = cms.string('hHFPlus'),
  88484. px = cms.vdouble(-0.000218928792083, -1.0492437382e-06),
  88485. py = cms.vdouble(2.7982430778e-05, -6.87804028426e-08),
  88486. type = cms.int32(6),
  88487. varType = cms.int32(0)
  88488. ),
  88489. cms.PSet(
  88490. etaMax = cms.double(-2.901376),
  88491. etaMin = cms.double(-5.2),
  88492. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  88493. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  88494. name = cms.string('hHFMinus'),
  88495. px = cms.vdouble(-0.000851170798547, 3.18768998961e-07),
  88496. py = cms.vdouble(6.10447368609e-05, -5.92655106387e-07),
  88497. type = cms.int32(6),
  88498. varType = cms.int32(0)
  88499. ),
  88500. cms.PSet(
  88501. etaMax = cms.double(5.2),
  88502. etaMin = cms.double(2.901376),
  88503. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  88504. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  88505. name = cms.string('egammaHFPlus'),
  88506. px = cms.vdouble(0.00138084425101, -6.39459000901e-06),
  88507. py = cms.vdouble(-0.000532336534523, 2.21305870813e-06),
  88508. type = cms.int32(7),
  88509. varType = cms.int32(0)
  88510. ),
  88511. cms.PSet(
  88512. etaMax = cms.double(-2.901376),
  88513. etaMin = cms.double(-5.2),
  88514. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  88515. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  88516. name = cms.string('egammaHFMinus'),
  88517. px = cms.vdouble(0.00102598393499, -3.37284909389e-06),
  88518. py = cms.vdouble(0.000439449053802, -2.3750891943e-06),
  88519. type = cms.int32(7),
  88520. varType = cms.int32(0)
  88521. )),
  88522. srcPFlow = cms.InputTag("puppiForMET"),
  88523. vertexCollection = cms.InputTag("offlineSlimmedPrimaryVertices")
  88524. )
  88525.  
  88526.  
  88527. process.patPFMetTxyNoHF = cms.EDProducer("CorrectedPATMETProducer",
  88528. src = cms.InputTag("patPFMetNoHF"),
  88529. srcCorrections = cms.VInputTag(cms.InputTag("patPFMetTxyCorrNoHF"))
  88530. )
  88531.  
  88532.  
  88533. process.patPFMetTxyPuppi = cms.EDProducer("CorrectedPATMETProducer",
  88534. src = cms.InputTag("patPFMetPuppi"),
  88535. srcCorrections = cms.VInputTag(cms.InputTag("patPFMetTxyCorrPuppi"))
  88536. )
  88537.  
  88538.  
  88539. process.patPhotons = cms.EDProducer("PATPhotonProducer",
  88540. addEfficiencies = cms.bool(False),
  88541. addGenMatch = cms.bool(True),
  88542. addPFClusterIso = cms.bool(True),
  88543. addPhotonID = cms.bool(True),
  88544. addPuppiIsolation = cms.bool(True),
  88545. addResolutions = cms.bool(False),
  88546. beamLineSrc = cms.InputTag("offlineBeamSpot"),
  88547. ecalPFClusterIsoMap = cms.InputTag("reducedEgamma","phoEcalPFClusIso"),
  88548. efficiencies = cms.PSet(
  88549.  
  88550. ),
  88551. electronSource = cms.InputTag("reducedEgamma","reducedGedGsfElectrons"),
  88552. embedBasicClusters = cms.bool(False),
  88553. embedGenMatch = cms.bool(False),
  88554. embedPreshowerClusters = cms.bool(False),
  88555. embedRecHits = cms.bool(False),
  88556. embedSeedCluster = cms.bool(False),
  88557. embedSuperCluster = cms.bool(False),
  88558. genParticleMatch = cms.InputTag("photonMatch"),
  88559. hcalPFClusterIsoMap = cms.InputTag("reducedEgamma","phoHcalPFClusIso"),
  88560. isoDeposits = cms.PSet(
  88561.  
  88562. ),
  88563. isolationValues = cms.PSet(
  88564. pfChargedAll = cms.InputTag("phPFIsoValueChargedAll04PFIdPAT"),
  88565. pfChargedHadrons = cms.InputTag("phPFIsoValueCharged04PFIdPAT"),
  88566. pfNeutralHadrons = cms.InputTag("phPFIsoValueNeutral04PFIdPAT"),
  88567. pfPUChargedHadrons = cms.InputTag("phPFIsoValuePU04PFIdPAT"),
  88568. pfPhotons = cms.InputTag("phPFIsoValueGamma04PFIdPAT")
  88569. ),
  88570. photonIDSources = cms.PSet(
  88571. PhotonCutBasedIDLoose = cms.InputTag("reducedEgamma","PhotonCutBasedIDLoose"),
  88572. PhotonCutBasedIDTight = cms.InputTag("reducedEgamma","PhotonCutBasedIDTight"),
  88573. cutBasedPhotonID_Spring15_25ns_V1_standalone_loose = cms.InputTag("egmPhotonIDs","cutBasedPhotonID-Spring15-25ns-V1-standalone-loose"),
  88574. cutBasedPhotonID_Spring15_25ns_V1_standalone_medium = cms.InputTag("egmPhotonIDs","cutBasedPhotonID-Spring15-25ns-V1-standalone-medium"),
  88575. cutBasedPhotonID_Spring15_25ns_V1_standalone_tight = cms.InputTag("egmPhotonIDs","cutBasedPhotonID-Spring15-25ns-V1-standalone-tight"),
  88576. cutBasedPhotonID_Spring15_50ns_V1_standalone_loose = cms.InputTag("egmPhotonIDs","cutBasedPhotonID-Spring15-50ns-V1-standalone-loose"),
  88577. cutBasedPhotonID_Spring15_50ns_V1_standalone_medium = cms.InputTag("egmPhotonIDs","cutBasedPhotonID-Spring15-50ns-V1-standalone-medium"),
  88578. cutBasedPhotonID_Spring15_50ns_V1_standalone_tight = cms.InputTag("egmPhotonIDs","cutBasedPhotonID-Spring15-50ns-V1-standalone-tight"),
  88579. mvaPhoID_Spring15_25ns_nonTrig_V2p1_wp90 = cms.InputTag("egmPhotonIDs","mvaPhoID-Spring15-25ns-nonTrig-V2p1-wp90"),
  88580. mvaPhoID_Spring15_50ns_nonTrig_V2p1_wp90 = cms.InputTag("egmPhotonIDs","mvaPhoID-Spring15-50ns-nonTrig-V2p1-wp90")
  88581. ),
  88582. photonSource = cms.InputTag("reducedEgamma","reducedGedPhotons"),
  88583. puppiIsolationChargedHadrons = cms.InputTag("egmPhotonPUPPIIsolation","h+-DR030-"),
  88584. puppiIsolationNeutralHadrons = cms.InputTag("egmPhotonPUPPIIsolation","h0-DR030-"),
  88585. puppiIsolationPhotons = cms.InputTag("egmPhotonPUPPIIsolation","gamma-DR030-"),
  88586. reducedBarrelRecHitCollection = cms.InputTag("reducedEcalRecHitsEB"),
  88587. reducedEndcapRecHitCollection = cms.InputTag("reducedEcalRecHitsEE"),
  88588. resolutions = cms.PSet(
  88589.  
  88590. ),
  88591. userData = cms.PSet(
  88592. userCands = cms.PSet(
  88593. src = cms.VInputTag("")
  88594. ),
  88595. userClasses = cms.PSet(
  88596. src = cms.VInputTag("")
  88597. ),
  88598. userFloats = cms.PSet(
  88599. src = cms.VInputTag("")
  88600. ),
  88601. userFunctionLabels = cms.vstring(),
  88602. userFunctions = cms.vstring(),
  88603. userInts = cms.PSet(
  88604. src = cms.VInputTag("")
  88605. )
  88606. ),
  88607. userIsolation = cms.PSet(
  88608.  
  88609. )
  88610. )
  88611.  
  88612.  
  88613. process.patSmearedJets = cms.EDProducer("SmearedPATJetProducer",
  88614. algo = cms.string('AK4PFchs'),
  88615. algopt = cms.string('AK4PFchs_pt'),
  88616. dPtMaxFactor = cms.double(3),
  88617. dRMax = cms.double(0.2),
  88618. debug = cms.untracked.bool(False),
  88619. enabled = cms.bool(True),
  88620. genJets = cms.InputTag("ak4GenJetsNoNu"),
  88621. rho = cms.InputTag("fixedGridRhoFastjetAll"),
  88622. seed = cms.uint32(37428479),
  88623. skipGenMatching = cms.bool(False),
  88624. src = cms.InputTag("cleanedPatJets"),
  88625. variation = cms.int32(0)
  88626. )
  88627.  
  88628.  
  88629. process.patSmearedJetsNoHF = cms.EDProducer("SmearedPATJetProducer",
  88630. algo = cms.string('AK4PFchs'),
  88631. algopt = cms.string('AK4PFchs_pt'),
  88632. dPtMaxFactor = cms.double(3),
  88633. dRMax = cms.double(0.2),
  88634. debug = cms.untracked.bool(False),
  88635. enabled = cms.bool(True),
  88636. genJets = cms.InputTag("ak4GenJetsNoNu"),
  88637. rho = cms.InputTag("fixedGridRhoFastjetAll"),
  88638. seed = cms.uint32(37428479),
  88639. skipGenMatching = cms.bool(False),
  88640. src = cms.InputTag("cleanedPatJetsNoHF"),
  88641. variation = cms.int32(0)
  88642. )
  88643.  
  88644.  
  88645. process.patSmearedJetsPuppi = cms.EDProducer("SmearedPATJetProducer",
  88646. algo = cms.string('AK4PFchs'),
  88647. algopt = cms.string('AK4PFchs_pt'),
  88648. dPtMaxFactor = cms.double(3),
  88649. dRMax = cms.double(0.2),
  88650. debug = cms.untracked.bool(False),
  88651. enabled = cms.bool(True),
  88652. genJets = cms.InputTag("ak4GenJetsNoNu"),
  88653. rho = cms.InputTag("fixedGridRhoFastjetAll"),
  88654. seed = cms.uint32(37428479),
  88655. skipGenMatching = cms.bool(False),
  88656. src = cms.InputTag("cleanedPatJetsPuppi"),
  88657. variation = cms.int32(0)
  88658. )
  88659.  
  88660.  
  88661. process.patTaus = cms.EDProducer("PATTauProducer",
  88662. addEfficiencies = cms.bool(False),
  88663. addGenJetMatch = cms.bool(True),
  88664. addGenMatch = cms.bool(True),
  88665. addResolutions = cms.bool(False),
  88666. addTauID = cms.bool(True),
  88667. addTauJetCorrFactors = cms.bool(False),
  88668. efficiencies = cms.PSet(
  88669.  
  88670. ),
  88671. embedGenJetMatch = cms.bool(True),
  88672. embedGenMatch = cms.bool(False),
  88673. embedIsolationPFCands = cms.bool(False),
  88674. embedIsolationPFChargedHadrCands = cms.bool(False),
  88675. embedIsolationPFGammaCands = cms.bool(False),
  88676. embedIsolationPFNeutralHadrCands = cms.bool(False),
  88677. embedIsolationTracks = cms.bool(False),
  88678. embedLeadPFCand = cms.bool(False),
  88679. embedLeadPFChargedHadrCand = cms.bool(False),
  88680. embedLeadPFNeutralCand = cms.bool(False),
  88681. embedLeadTrack = cms.bool(False),
  88682. embedSignalPFCands = cms.bool(False),
  88683. embedSignalPFChargedHadrCands = cms.bool(False),
  88684. embedSignalPFGammaCands = cms.bool(False),
  88685. embedSignalPFNeutralHadrCands = cms.bool(False),
  88686. embedSignalTracks = cms.bool(False),
  88687. genJetMatch = cms.InputTag("tauGenJetMatch"),
  88688. genParticleMatch = cms.InputTag("tauMatch"),
  88689. isoDeposits = cms.PSet(
  88690.  
  88691. ),
  88692. resolutions = cms.PSet(
  88693.  
  88694. ),
  88695. tauIDSources = cms.PSet(
  88696. againstElectronLooseMVA6 = cms.InputTag("hpsPFTauDiscriminationByMVA6LooseElectronRejection"),
  88697. againstElectronMVA6Raw = cms.InputTag("hpsPFTauDiscriminationByMVA6rawElectronRejection"),
  88698. againstElectronMVA6category = cms.InputTag("hpsPFTauDiscriminationByMVA6rawElectronRejection","category"),
  88699. againstElectronMediumMVA6 = cms.InputTag("hpsPFTauDiscriminationByMVA6MediumElectronRejection"),
  88700. againstElectronTightMVA6 = cms.InputTag("hpsPFTauDiscriminationByMVA6TightElectronRejection"),
  88701. againstElectronVLooseMVA6 = cms.InputTag("hpsPFTauDiscriminationByMVA6VLooseElectronRejection"),
  88702. againstElectronVTightMVA6 = cms.InputTag("hpsPFTauDiscriminationByMVA6VTightElectronRejection"),
  88703. againstMuonLoose3 = cms.InputTag("hpsPFTauDiscriminationByLooseMuonRejection3"),
  88704. againstMuonTight3 = cms.InputTag("hpsPFTauDiscriminationByTightMuonRejection3"),
  88705. byCombinedIsolationDeltaBetaCorrRaw3Hits = cms.InputTag("hpsPFTauDiscriminationByRawCombinedIsolationDBSumPtCorr3Hits"),
  88706. byIsolationMVArun2v1DBdR03oldDMwLTraw = cms.InputTag("hpsPFTauDiscriminationByIsolationMVArun2v1DBdR03oldDMwLTraw"),
  88707. byIsolationMVArun2v1DBnewDMwLTraw = cms.InputTag("hpsPFTauDiscriminationByIsolationMVArun2v1DBnewDMwLTraw"),
  88708. byIsolationMVArun2v1DBoldDMwLTraw = cms.InputTag("hpsPFTauDiscriminationByIsolationMVArun2v1DBoldDMwLTraw"),
  88709. byIsolationMVArun2v1PWdR03oldDMwLTraw = cms.InputTag("hpsPFTauDiscriminationByIsolationMVArun2v1PWdR03oldDMwLTraw"),
  88710. byIsolationMVArun2v1PWnewDMwLTraw = cms.InputTag("hpsPFTauDiscriminationByIsolationMVArun2v1PWnewDMwLTraw"),
  88711. byIsolationMVArun2v1PWoldDMwLTraw = cms.InputTag("hpsPFTauDiscriminationByIsolationMVArun2v1PWoldDMwLTraw"),
  88712. byLooseCombinedIsolationDeltaBetaCorr3Hits = cms.InputTag("hpsPFTauDiscriminationByLooseCombinedIsolationDBSumPtCorr3Hits"),
  88713. byLooseIsolationMVArun2v1DBdR03oldDMwLT = cms.InputTag("hpsPFTauDiscriminationByLooseIsolationMVArun2v1DBdR03oldDMwLT"),
  88714. byLooseIsolationMVArun2v1DBnewDMwLT = cms.InputTag("hpsPFTauDiscriminationByLooseIsolationMVArun2v1DBnewDMwLT"),
  88715. byLooseIsolationMVArun2v1DBoldDMwLT = cms.InputTag("hpsPFTauDiscriminationByLooseIsolationMVArun2v1DBoldDMwLT"),
  88716. byLooseIsolationMVArun2v1PWdR03oldDMwLT = cms.InputTag("hpsPFTauDiscriminationByLooseIsolationMVArun2v1PWdR03oldDMwLT"),
  88717. byLooseIsolationMVArun2v1PWnewDMwLT = cms.InputTag("hpsPFTauDiscriminationByLooseIsolationMVArun2v1PWnewDMwLT"),
  88718. byLooseIsolationMVArun2v1PWoldDMwLT = cms.InputTag("hpsPFTauDiscriminationByLooseIsolationMVArun2v1PWoldDMwLT"),
  88719. byMediumCombinedIsolationDeltaBetaCorr3Hits = cms.InputTag("hpsPFTauDiscriminationByMediumCombinedIsolationDBSumPtCorr3Hits"),
  88720. byMediumIsolationMVArun2v1DBdR03oldDMwLT = cms.InputTag("hpsPFTauDiscriminationByMediumIsolationMVArun2v1DBdR03oldDMwLT"),
  88721. byMediumIsolationMVArun2v1DBnewDMwLT = cms.InputTag("hpsPFTauDiscriminationByMediumIsolationMVArun2v1DBnewDMwLT"),
  88722. byMediumIsolationMVArun2v1DBoldDMwLT = cms.InputTag("hpsPFTauDiscriminationByMediumIsolationMVArun2v1DBoldDMwLT"),
  88723. byMediumIsolationMVArun2v1PWdR03oldDMwLT = cms.InputTag("hpsPFTauDiscriminationByMediumIsolationMVArun2v1PWdR03oldDMwLT"),
  88724. byMediumIsolationMVArun2v1PWnewDMwLT = cms.InputTag("hpsPFTauDiscriminationByMediumIsolationMVArun2v1PWnewDMwLT"),
  88725. byMediumIsolationMVArun2v1PWoldDMwLT = cms.InputTag("hpsPFTauDiscriminationByMediumIsolationMVArun2v1PWoldDMwLT"),
  88726. byPhotonPtSumOutsideSignalCone = cms.InputTag("hpsPFTauDiscriminationByPhotonPtSumOutsideSignalCone"),
  88727. byTightCombinedIsolationDeltaBetaCorr3Hits = cms.InputTag("hpsPFTauDiscriminationByTightCombinedIsolationDBSumPtCorr3Hits"),
  88728. byTightIsolationMVArun2v1DBdR03oldDMwLT = cms.InputTag("hpsPFTauDiscriminationByTightIsolationMVArun2v1DBdR03oldDMwLT"),
  88729. byTightIsolationMVArun2v1DBnewDMwLT = cms.InputTag("hpsPFTauDiscriminationByTightIsolationMVArun2v1DBnewDMwLT"),
  88730. byTightIsolationMVArun2v1DBoldDMwLT = cms.InputTag("hpsPFTauDiscriminationByTightIsolationMVArun2v1DBoldDMwLT"),
  88731. byTightIsolationMVArun2v1PWdR03oldDMwLT = cms.InputTag("hpsPFTauDiscriminationByTightIsolationMVArun2v1PWdR03oldDMwLT"),
  88732. byTightIsolationMVArun2v1PWnewDMwLT = cms.InputTag("hpsPFTauDiscriminationByTightIsolationMVArun2v1PWnewDMwLT"),
  88733. byTightIsolationMVArun2v1PWoldDMwLT = cms.InputTag("hpsPFTauDiscriminationByTightIsolationMVArun2v1PWoldDMwLT"),
  88734. byVLooseIsolationMVArun2v1DBdR03oldDMwLT = cms.InputTag("hpsPFTauDiscriminationByVLooseIsolationMVArun2v1DBdR03oldDMwLT"),
  88735. byVLooseIsolationMVArun2v1DBnewDMwLT = cms.InputTag("hpsPFTauDiscriminationByVLooseIsolationMVArun2v1DBnewDMwLT"),
  88736. byVLooseIsolationMVArun2v1DBoldDMwLT = cms.InputTag("hpsPFTauDiscriminationByVLooseIsolationMVArun2v1DBoldDMwLT"),
  88737. byVLooseIsolationMVArun2v1PWdR03oldDMwLT = cms.InputTag("hpsPFTauDiscriminationByVLooseIsolationMVArun2v1PWdR03oldDMwLT"),
  88738. byVLooseIsolationMVArun2v1PWnewDMwLT = cms.InputTag("hpsPFTauDiscriminationByVLooseIsolationMVArun2v1PWnewDMwLT"),
  88739. byVLooseIsolationMVArun2v1PWoldDMwLT = cms.InputTag("hpsPFTauDiscriminationByVLooseIsolationMVArun2v1PWoldDMwLT"),
  88740. byVTightIsolationMVArun2v1DBdR03oldDMwLT = cms.InputTag("hpsPFTauDiscriminationByVTightIsolationMVArun2v1DBdR03oldDMwLT"),
  88741. byVTightIsolationMVArun2v1DBnewDMwLT = cms.InputTag("hpsPFTauDiscriminationByVTightIsolationMVArun2v1DBnewDMwLT"),
  88742. byVTightIsolationMVArun2v1DBoldDMwLT = cms.InputTag("hpsPFTauDiscriminationByVTightIsolationMVArun2v1DBoldDMwLT"),
  88743. byVTightIsolationMVArun2v1PWdR03oldDMwLT = cms.InputTag("hpsPFTauDiscriminationByVTightIsolationMVArun2v1PWdR03oldDMwLT"),
  88744. byVTightIsolationMVArun2v1PWnewDMwLT = cms.InputTag("hpsPFTauDiscriminationByVTightIsolationMVArun2v1PWnewDMwLT"),
  88745. byVTightIsolationMVArun2v1PWoldDMwLT = cms.InputTag("hpsPFTauDiscriminationByVTightIsolationMVArun2v1PWoldDMwLT"),
  88746. byVVTightIsolationMVArun2v1DBdR03oldDMwLT = cms.InputTag("hpsPFTauDiscriminationByVVTightIsolationMVArun2v1DBdR03oldDMwLT"),
  88747. byVVTightIsolationMVArun2v1DBnewDMwLT = cms.InputTag("hpsPFTauDiscriminationByVVTightIsolationMVArun2v1DBnewDMwLT"),
  88748. byVVTightIsolationMVArun2v1DBoldDMwLT = cms.InputTag("hpsPFTauDiscriminationByVVTightIsolationMVArun2v1DBoldDMwLT"),
  88749. byVVTightIsolationMVArun2v1PWdR03oldDMwLT = cms.InputTag("hpsPFTauDiscriminationByVVTightIsolationMVArun2v1PWdR03oldDMwLT"),
  88750. byVVTightIsolationMVArun2v1PWnewDMwLT = cms.InputTag("hpsPFTauDiscriminationByVVTightIsolationMVArun2v1PWnewDMwLT"),
  88751. byVVTightIsolationMVArun2v1PWoldDMwLT = cms.InputTag("hpsPFTauDiscriminationByVVTightIsolationMVArun2v1PWoldDMwLT"),
  88752. chargedIsoPtSum = cms.InputTag("hpsPFTauChargedIsoPtSum"),
  88753. chargedIsoPtSumdR03 = cms.InputTag("hpsPFTauChargedIsoPtSumdR03"),
  88754. decayModeFinding = cms.InputTag("hpsPFTauDiscriminationByDecayModeFinding"),
  88755. decayModeFindingNewDMs = cms.InputTag("hpsPFTauDiscriminationByDecayModeFindingNewDMs"),
  88756. footprintCorrection = cms.InputTag("hpsPFTauFootprintCorrection"),
  88757. footprintCorrectiondR03 = cms.InputTag("hpsPFTauFootprintCorrectiondR03"),
  88758. neutralIsoPtSum = cms.InputTag("hpsPFTauNeutralIsoPtSum"),
  88759. neutralIsoPtSumWeight = cms.InputTag("hpsPFTauNeutralIsoPtSumWeight"),
  88760. neutralIsoPtSumWeightdR03 = cms.InputTag("hpsPFTauNeutralIsoPtSumWeightdR03"),
  88761. neutralIsoPtSumdR03 = cms.InputTag("hpsPFTauNeutralIsoPtSumdR03"),
  88762. photonPtSumOutsideSignalCone = cms.InputTag("hpsPFTauPhotonPtSumOutsideSignalCone"),
  88763. photonPtSumOutsideSignalConedR03 = cms.InputTag("hpsPFTauPhotonPtSumOutsideSignalConedR03"),
  88764. puCorrPtSum = cms.InputTag("hpsPFTauPUcorrPtSum")
  88765. ),
  88766. tauJetCorrFactorsSource = cms.VInputTag(cms.InputTag("patTauJetCorrFactors")),
  88767. tauSource = cms.InputTag("hpsPFTauProducer"),
  88768. tauTransverseImpactParameterSource = cms.InputTag("hpsPFTauTransverseImpactParameters"),
  88769. userData = cms.PSet(
  88770. userCands = cms.PSet(
  88771. src = cms.VInputTag("")
  88772. ),
  88773. userClasses = cms.PSet(
  88774. src = cms.VInputTag("")
  88775. ),
  88776. userFloats = cms.PSet(
  88777. src = cms.VInputTag("")
  88778. ),
  88779. userFunctionLabels = cms.vstring(),
  88780. userFunctions = cms.vstring(),
  88781. userInts = cms.PSet(
  88782. src = cms.VInputTag("")
  88783. )
  88784. ),
  88785. userIsolation = cms.PSet(
  88786.  
  88787. )
  88788. )
  88789.  
  88790.  
  88791. process.patTausBoosted = cms.EDProducer("PATTauProducer",
  88792. addEfficiencies = cms.bool(False),
  88793. addGenJetMatch = cms.bool(True),
  88794. addGenMatch = cms.bool(True),
  88795. addResolutions = cms.bool(False),
  88796. addTauID = cms.bool(True),
  88797. addTauJetCorrFactors = cms.bool(False),
  88798. efficiencies = cms.PSet(
  88799.  
  88800. ),
  88801. embedGenJetMatch = cms.bool(True),
  88802. embedGenMatch = cms.bool(False),
  88803. embedIsolationPFCands = cms.bool(False),
  88804. embedIsolationPFChargedHadrCands = cms.bool(False),
  88805. embedIsolationPFGammaCands = cms.bool(False),
  88806. embedIsolationPFNeutralHadrCands = cms.bool(False),
  88807. embedIsolationTracks = cms.bool(False),
  88808. embedLeadPFCand = cms.bool(False),
  88809. embedLeadPFChargedHadrCand = cms.bool(False),
  88810. embedLeadPFNeutralCand = cms.bool(False),
  88811. embedLeadTrack = cms.bool(False),
  88812. embedSignalPFCands = cms.bool(False),
  88813. embedSignalPFChargedHadrCands = cms.bool(False),
  88814. embedSignalPFGammaCands = cms.bool(False),
  88815. embedSignalPFNeutralHadrCands = cms.bool(False),
  88816. embedSignalTracks = cms.bool(False),
  88817. genJetMatch = cms.InputTag("tauGenJetMatchBoosted"),
  88818. genParticleMatch = cms.InputTag("tauMatchBoosted"),
  88819. isoDeposits = cms.PSet(
  88820.  
  88821. ),
  88822. resolutions = cms.PSet(
  88823.  
  88824. ),
  88825. tauIDSources = cms.PSet(
  88826. againstElectronLooseMVA6 = cms.InputTag("hpsPFTauDiscriminationByMVA6LooseElectronRejectionBoosted"),
  88827. againstElectronMVA6Raw = cms.InputTag("hpsPFTauDiscriminationByMVA6rawElectronRejectionBoosted"),
  88828. againstElectronMVA6category = cms.InputTag("hpsPFTauDiscriminationByMVA6rawElectronRejectionBoosted","category"),
  88829. againstElectronMediumMVA6 = cms.InputTag("hpsPFTauDiscriminationByMVA6MediumElectronRejectionBoosted"),
  88830. againstElectronTightMVA6 = cms.InputTag("hpsPFTauDiscriminationByMVA6TightElectronRejectionBoosted"),
  88831. againstElectronVLooseMVA6 = cms.InputTag("hpsPFTauDiscriminationByMVA6VLooseElectronRejectionBoosted"),
  88832. againstElectronVTightMVA6 = cms.InputTag("hpsPFTauDiscriminationByMVA6VTightElectronRejectionBoosted"),
  88833. againstMuonLoose3 = cms.InputTag("hpsPFTauDiscriminationByLooseMuonRejection3Boosted"),
  88834. againstMuonTight3 = cms.InputTag("hpsPFTauDiscriminationByTightMuonRejection3Boosted"),
  88835. byCombinedIsolationDeltaBetaCorrRaw3Hits = cms.InputTag("hpsPFTauDiscriminationByRawCombinedIsolationDBSumPtCorr3HitsBoosted"),
  88836. byIsolationMVArun2v1DBdR03oldDMwLTraw = cms.InputTag("hpsPFTauDiscriminationByIsolationMVArun2v1DBdR03oldDMwLTrawBoosted"),
  88837. byIsolationMVArun2v1DBnewDMwLTraw = cms.InputTag("hpsPFTauDiscriminationByIsolationMVArun2v1DBnewDMwLTrawBoosted"),
  88838. byIsolationMVArun2v1DBoldDMwLTraw = cms.InputTag("hpsPFTauDiscriminationByIsolationMVArun2v1DBoldDMwLTrawBoosted"),
  88839. byIsolationMVArun2v1PWdR03oldDMwLTraw = cms.InputTag("hpsPFTauDiscriminationByIsolationMVArun2v1PWdR03oldDMwLTrawBoosted"),
  88840. byIsolationMVArun2v1PWnewDMwLTraw = cms.InputTag("hpsPFTauDiscriminationByIsolationMVArun2v1PWnewDMwLTrawBoosted"),
  88841. byIsolationMVArun2v1PWoldDMwLTraw = cms.InputTag("hpsPFTauDiscriminationByIsolationMVArun2v1PWoldDMwLTrawBoosted"),
  88842. byLooseCombinedIsolationDeltaBetaCorr3Hits = cms.InputTag("hpsPFTauDiscriminationByLooseCombinedIsolationDBSumPtCorr3HitsBoosted"),
  88843. byLooseIsolationMVArun2v1DBdR03oldDMwLT = cms.InputTag("hpsPFTauDiscriminationByLooseIsolationMVArun2v1DBdR03oldDMwLTBoosted"),
  88844. byLooseIsolationMVArun2v1DBnewDMwLT = cms.InputTag("hpsPFTauDiscriminationByLooseIsolationMVArun2v1DBnewDMwLTBoosted"),
  88845. byLooseIsolationMVArun2v1DBoldDMwLT = cms.InputTag("hpsPFTauDiscriminationByLooseIsolationMVArun2v1DBoldDMwLTBoosted"),
  88846. byLooseIsolationMVArun2v1PWdR03oldDMwLT = cms.InputTag("hpsPFTauDiscriminationByLooseIsolationMVArun2v1PWdR03oldDMwLTBoosted"),
  88847. byLooseIsolationMVArun2v1PWnewDMwLT = cms.InputTag("hpsPFTauDiscriminationByLooseIsolationMVArun2v1PWnewDMwLTBoosted"),
  88848. byLooseIsolationMVArun2v1PWoldDMwLT = cms.InputTag("hpsPFTauDiscriminationByLooseIsolationMVArun2v1PWoldDMwLTBoosted"),
  88849. byMediumCombinedIsolationDeltaBetaCorr3Hits = cms.InputTag("hpsPFTauDiscriminationByMediumCombinedIsolationDBSumPtCorr3HitsBoosted"),
  88850. byMediumIsolationMVArun2v1DBdR03oldDMwLT = cms.InputTag("hpsPFTauDiscriminationByMediumIsolationMVArun2v1DBdR03oldDMwLTBoosted"),
  88851. byMediumIsolationMVArun2v1DBnewDMwLT = cms.InputTag("hpsPFTauDiscriminationByMediumIsolationMVArun2v1DBnewDMwLTBoosted"),
  88852. byMediumIsolationMVArun2v1DBoldDMwLT = cms.InputTag("hpsPFTauDiscriminationByMediumIsolationMVArun2v1DBoldDMwLTBoosted"),
  88853. byMediumIsolationMVArun2v1PWdR03oldDMwLT = cms.InputTag("hpsPFTauDiscriminationByMediumIsolationMVArun2v1PWdR03oldDMwLTBoosted"),
  88854. byMediumIsolationMVArun2v1PWnewDMwLT = cms.InputTag("hpsPFTauDiscriminationByMediumIsolationMVArun2v1PWnewDMwLTBoosted"),
  88855. byMediumIsolationMVArun2v1PWoldDMwLT = cms.InputTag("hpsPFTauDiscriminationByMediumIsolationMVArun2v1PWoldDMwLTBoosted"),
  88856. byPhotonPtSumOutsideSignalCone = cms.InputTag("hpsPFTauDiscriminationByPhotonPtSumOutsideSignalConeBoosted"),
  88857. byTightCombinedIsolationDeltaBetaCorr3Hits = cms.InputTag("hpsPFTauDiscriminationByTightCombinedIsolationDBSumPtCorr3HitsBoosted"),
  88858. byTightIsolationMVArun2v1DBdR03oldDMwLT = cms.InputTag("hpsPFTauDiscriminationByTightIsolationMVArun2v1DBdR03oldDMwLTBoosted"),
  88859. byTightIsolationMVArun2v1DBnewDMwLT = cms.InputTag("hpsPFTauDiscriminationByTightIsolationMVArun2v1DBnewDMwLTBoosted"),
  88860. byTightIsolationMVArun2v1DBoldDMwLT = cms.InputTag("hpsPFTauDiscriminationByTightIsolationMVArun2v1DBoldDMwLTBoosted"),
  88861. byTightIsolationMVArun2v1PWdR03oldDMwLT = cms.InputTag("hpsPFTauDiscriminationByTightIsolationMVArun2v1PWdR03oldDMwLTBoosted"),
  88862. byTightIsolationMVArun2v1PWnewDMwLT = cms.InputTag("hpsPFTauDiscriminationByTightIsolationMVArun2v1PWnewDMwLTBoosted"),
  88863. byTightIsolationMVArun2v1PWoldDMwLT = cms.InputTag("hpsPFTauDiscriminationByTightIsolationMVArun2v1PWoldDMwLTBoosted"),
  88864. byVLooseIsolationMVArun2v1DBdR03oldDMwLT = cms.InputTag("hpsPFTauDiscriminationByVLooseIsolationMVArun2v1DBdR03oldDMwLTBoosted"),
  88865. byVLooseIsolationMVArun2v1DBnewDMwLT = cms.InputTag("hpsPFTauDiscriminationByVLooseIsolationMVArun2v1DBnewDMwLTBoosted"),
  88866. byVLooseIsolationMVArun2v1DBoldDMwLT = cms.InputTag("hpsPFTauDiscriminationByVLooseIsolationMVArun2v1DBoldDMwLTBoosted"),
  88867. byVLooseIsolationMVArun2v1PWdR03oldDMwLT = cms.InputTag("hpsPFTauDiscriminationByVLooseIsolationMVArun2v1PWdR03oldDMwLTBoosted"),
  88868. byVLooseIsolationMVArun2v1PWnewDMwLT = cms.InputTag("hpsPFTauDiscriminationByVLooseIsolationMVArun2v1PWnewDMwLTBoosted"),
  88869. byVLooseIsolationMVArun2v1PWoldDMwLT = cms.InputTag("hpsPFTauDiscriminationByVLooseIsolationMVArun2v1PWoldDMwLTBoosted"),
  88870. byVTightIsolationMVArun2v1DBdR03oldDMwLT = cms.InputTag("hpsPFTauDiscriminationByVTightIsolationMVArun2v1DBdR03oldDMwLTBoosted"),
  88871. byVTightIsolationMVArun2v1DBnewDMwLT = cms.InputTag("hpsPFTauDiscriminationByVTightIsolationMVArun2v1DBnewDMwLTBoosted"),
  88872. byVTightIsolationMVArun2v1DBoldDMwLT = cms.InputTag("hpsPFTauDiscriminationByVTightIsolationMVArun2v1DBoldDMwLTBoosted"),
  88873. byVTightIsolationMVArun2v1PWdR03oldDMwLT = cms.InputTag("hpsPFTauDiscriminationByVTightIsolationMVArun2v1PWdR03oldDMwLTBoosted"),
  88874. byVTightIsolationMVArun2v1PWnewDMwLT = cms.InputTag("hpsPFTauDiscriminationByVTightIsolationMVArun2v1PWnewDMwLTBoosted"),
  88875. byVTightIsolationMVArun2v1PWoldDMwLT = cms.InputTag("hpsPFTauDiscriminationByVTightIsolationMVArun2v1PWoldDMwLTBoosted"),
  88876. byVVTightIsolationMVArun2v1DBdR03oldDMwLT = cms.InputTag("hpsPFTauDiscriminationByVVTightIsolationMVArun2v1DBdR03oldDMwLTBoosted"),
  88877. byVVTightIsolationMVArun2v1DBnewDMwLT = cms.InputTag("hpsPFTauDiscriminationByVVTightIsolationMVArun2v1DBnewDMwLTBoosted"),
  88878. byVVTightIsolationMVArun2v1DBoldDMwLT = cms.InputTag("hpsPFTauDiscriminationByVVTightIsolationMVArun2v1DBoldDMwLTBoosted"),
  88879. byVVTightIsolationMVArun2v1PWdR03oldDMwLT = cms.InputTag("hpsPFTauDiscriminationByVVTightIsolationMVArun2v1PWdR03oldDMwLTBoosted"),
  88880. byVVTightIsolationMVArun2v1PWnewDMwLT = cms.InputTag("hpsPFTauDiscriminationByVVTightIsolationMVArun2v1PWnewDMwLTBoosted"),
  88881. byVVTightIsolationMVArun2v1PWoldDMwLT = cms.InputTag("hpsPFTauDiscriminationByVVTightIsolationMVArun2v1PWoldDMwLTBoosted"),
  88882. chargedIsoPtSum = cms.InputTag("hpsPFTauChargedIsoPtSumBoosted"),
  88883. chargedIsoPtSumdR03 = cms.InputTag("hpsPFTauChargedIsoPtSumdR03Boosted"),
  88884. decayModeFinding = cms.InputTag("hpsPFTauDiscriminationByDecayModeFindingBoosted"),
  88885. decayModeFindingNewDMs = cms.InputTag("hpsPFTauDiscriminationByDecayModeFindingNewDMsBoosted"),
  88886. footprintCorrection = cms.InputTag("hpsPFTauFootprintCorrectionBoosted"),
  88887. footprintCorrectiondR03 = cms.InputTag("hpsPFTauFootprintCorrectiondR03Boosted"),
  88888. neutralIsoPtSum = cms.InputTag("hpsPFTauNeutralIsoPtSumBoosted"),
  88889. neutralIsoPtSumWeight = cms.InputTag("hpsPFTauNeutralIsoPtSumWeightBoosted"),
  88890. neutralIsoPtSumWeightdR03 = cms.InputTag("hpsPFTauNeutralIsoPtSumWeightdR03Boosted"),
  88891. neutralIsoPtSumdR03 = cms.InputTag("hpsPFTauNeutralIsoPtSumdR03Boosted"),
  88892. photonPtSumOutsideSignalCone = cms.InputTag("hpsPFTauPhotonPtSumOutsideSignalConeBoosted"),
  88893. photonPtSumOutsideSignalConedR03 = cms.InputTag("hpsPFTauPhotonPtSumOutsideSignalConedR03Boosted"),
  88894. puCorrPtSum = cms.InputTag("hpsPFTauPUcorrPtSumBoosted")
  88895. ),
  88896. tauJetCorrFactorsSource = cms.VInputTag(cms.InputTag("patTauJetCorrFactors")),
  88897. tauSource = cms.InputTag("hpsPFTauProducerBoosted"),
  88898. tauTransverseImpactParameterSource = cms.InputTag("hpsPFTauTransverseImpactParametersBoosted"),
  88899. userData = cms.PSet(
  88900. userCands = cms.PSet(
  88901. src = cms.VInputTag("")
  88902. ),
  88903. userClasses = cms.PSet(
  88904. src = cms.VInputTag("")
  88905. ),
  88906. userFloats = cms.PSet(
  88907. src = cms.VInputTag("")
  88908. ),
  88909. userFunctionLabels = cms.vstring(),
  88910. userFunctions = cms.vstring(),
  88911. userInts = cms.PSet(
  88912. src = cms.VInputTag("")
  88913. )
  88914. ),
  88915. userIsolation = cms.PSet(
  88916.  
  88917. )
  88918. )
  88919.  
  88920.  
  88921. process.patTrigger = cms.EDProducer("PATTriggerProducer",
  88922. l1GtReadoutRecordInputTag = cms.InputTag("gtDigis"),
  88923. l1GtRecordInputTag = cms.InputTag("gtDigis"),
  88924. l1GtTriggerMenuLiteInputTag = cms.InputTag("gtDigis"),
  88925. l1tAlgBlkInputTag = cms.InputTag("gtStage2Digis"),
  88926. l1tExtBlkInputTag = cms.InputTag("gtStage2Digis"),
  88927. onlyStandAlone = cms.bool(True),
  88928. packTriggerPathNames = cms.bool(True),
  88929. processName = cms.string('HLT')
  88930. )
  88931.  
  88932.  
  88933. process.pfBoostedDoubleSVAK8TagInfosAK8Puppi = cms.EDProducer("BoostedDoubleSVProducer",
  88934. R0 = cms.double(0.8),
  88935. beta = cms.double(1.0),
  88936. maxSVDeltaRToJet = cms.double(0.7),
  88937. svTagInfos = cms.InputTag("pfInclusiveSecondaryVertexFinderAK8TagInfosAK8Puppi"),
  88938. trackPairV0Filter = cms.PSet(
  88939. k0sMassWindow = cms.double(0.03)
  88940. ),
  88941. trackSelection = cms.PSet(
  88942. a_dR = cms.double(-0.001053),
  88943. a_pT = cms.double(0.005263),
  88944. b_dR = cms.double(0.6263),
  88945. b_pT = cms.double(0.3684),
  88946. jetDeltaRMax = cms.double(0.8),
  88947. maxDecayLen = cms.double(5),
  88948. maxDistToAxis = cms.double(0.07),
  88949. max_pT = cms.double(500),
  88950. max_pT_dRcut = cms.double(0.1),
  88951. max_pT_trackPTcut = cms.double(3),
  88952. min_pT = cms.double(120),
  88953. min_pT_dRcut = cms.double(0.5),
  88954. normChi2Max = cms.double(99999.9),
  88955. pixelHitsMin = cms.uint32(0),
  88956. ptMin = cms.double(0.0),
  88957. qualityClass = cms.string('any'),
  88958. sip2dSigMax = cms.double(99999.9),
  88959. sip2dSigMin = cms.double(-99999.9),
  88960. sip2dValMax = cms.double(99999.9),
  88961. sip2dValMin = cms.double(-99999.9),
  88962. sip3dSigMax = cms.double(99999.9),
  88963. sip3dSigMin = cms.double(-99999.9),
  88964. sip3dValMax = cms.double(99999.9),
  88965. sip3dValMin = cms.double(-99999.9),
  88966. totalHitsMin = cms.uint32(0),
  88967. useVariableJTA = cms.bool(False)
  88968. )
  88969. )
  88970.  
  88971.  
  88972. process.pfBoostedDoubleSecondaryVertexAK8BJetTagsAK8Puppi = cms.EDProducer("JetTagProducer",
  88973. jetTagComputer = cms.string('candidateBoostedDoubleSecondaryVertexAK8Computer'),
  88974. tagInfos = cms.VInputTag(cms.InputTag("pfBoostedDoubleSVAK8TagInfosAK8Puppi"))
  88975. )
  88976.  
  88977.  
  88978. process.pfCHSNoHF = cms.EDProducer("TPPFCandidatesOnPFCandidates",
  88979. bottomCollection = cms.InputTag("tmpPFCandCollPtr"),
  88980. enable = cms.bool(True),
  88981. name = cms.untracked.string('pileUpOnPFCandidates'),
  88982. topCollection = cms.InputTag("pfPileUpJME"),
  88983. verbose = cms.untracked.bool(False)
  88984. )
  88985.  
  88986.  
  88987. process.pfCandMETcorr = cms.EDProducer("PFCandMETcorrInputProducer",
  88988. src = cms.InputTag("pfCandsNotInJetsForMetCorr")
  88989. )
  88990.  
  88991.  
  88992. process.pfCandMETcorrNoHF = cms.EDProducer("PFCandMETcorrInputProducer",
  88993. src = cms.InputTag("pfCandsNotInJetsForMetCorrNoHF")
  88994. )
  88995.  
  88996.  
  88997. process.pfCandMETcorrPuppi = cms.EDProducer("PFCandMETcorrInputProducer",
  88998. src = cms.InputTag("pfCandsNotInJetsForMetCorrPuppi")
  88999. )
  89000.  
  89001.  
  89002. process.pfCandidateToVertexAssociation = cms.EDProducer("PFCand_AssoMap",
  89003. AssociationType = cms.InputTag("Both"),
  89004. BeamSpot = cms.InputTag("offlineBeamSpot"),
  89005. ConversionsCollection = cms.InputTag("allConversions"),
  89006. FinalAssociation = cms.untracked.int32(1),
  89007. GetCleanedCollections = cms.bool(False),
  89008. MaxNumberOfAssociations = cms.int32(1),
  89009. NIVertexCollection = cms.InputTag("particleFlowDisplacedVertex"),
  89010. PFCandidateCollection = cms.InputTag("particleFlow"),
  89011. UseBeamSpotCompatibility = cms.untracked.bool(True),
  89012. V0KshortCollection = cms.InputTag("generalV0Candidates","Kshort"),
  89013. V0LambdaCollection = cms.InputTag("generalV0Candidates","Lambda"),
  89014. VertexCollection = cms.InputTag("offlinePrimaryVertices"),
  89015. doReassociation = cms.bool(True),
  89016. ignoreMissingCollection = cms.bool(True),
  89017. nTrackWeight = cms.double(0.001)
  89018. )
  89019.  
  89020.  
  89021. process.pfCandsForUnclusteredUnc = cms.EDProducer("CandPtrProjector",
  89022. src = cms.InputTag("pfCandsNoJetsNoEleNoMuNoTau"),
  89023. veto = cms.InputTag("selectedPatPhotons")
  89024. )
  89025.  
  89026.  
  89027. process.pfCandsForUnclusteredUncNoHF = cms.EDProducer("CandPtrProjector",
  89028. src = cms.InputTag("pfCandsNoJetsNoEleNoMuNoTauNoHF"),
  89029. veto = cms.InputTag("selectedPatPhotons")
  89030. )
  89031.  
  89032.  
  89033. process.pfCandsForUnclusteredUncPuppi = cms.EDProducer("CandPtrProjector",
  89034. src = cms.InputTag("pfCandsNoJetsNoEleNoMuNoTauPuppi"),
  89035. veto = cms.InputTag("selectedPatPhotons")
  89036. )
  89037.  
  89038.  
  89039. process.pfCandsNoJets = cms.EDProducer("CandPtrProjector",
  89040. src = cms.InputTag("particleFlow"),
  89041. veto = cms.InputTag("cleanedPatJets")
  89042. )
  89043.  
  89044.  
  89045. process.pfCandsNoJetsNoEle = cms.EDProducer("CandPtrProjector",
  89046. src = cms.InputTag("pfCandsNoJets"),
  89047. veto = cms.InputTag("selectedPatElectrons")
  89048. )
  89049.  
  89050.  
  89051. process.pfCandsNoJetsNoEleNoHF = cms.EDProducer("CandPtrProjector",
  89052. src = cms.InputTag("pfCandsNoJetsNoHF"),
  89053. veto = cms.InputTag("selectedPatElectrons")
  89054. )
  89055.  
  89056.  
  89057. process.pfCandsNoJetsNoEleNoMu = cms.EDProducer("CandPtrProjector",
  89058. src = cms.InputTag("pfCandsNoJetsNoEle"),
  89059. veto = cms.InputTag("selectedPatMuons")
  89060. )
  89061.  
  89062.  
  89063. process.pfCandsNoJetsNoEleNoMuNoHF = cms.EDProducer("CandPtrProjector",
  89064. src = cms.InputTag("pfCandsNoJetsNoEleNoHF"),
  89065. veto = cms.InputTag("selectedPatMuons")
  89066. )
  89067.  
  89068.  
  89069. process.pfCandsNoJetsNoEleNoMuNoTau = cms.EDProducer("CandPtrProjector",
  89070. src = cms.InputTag("pfCandsNoJetsNoEleNoMu"),
  89071. veto = cms.InputTag("selectedPatTaus")
  89072. )
  89073.  
  89074.  
  89075. process.pfCandsNoJetsNoEleNoMuNoTauNoHF = cms.EDProducer("CandPtrProjector",
  89076. src = cms.InputTag("pfCandsNoJetsNoEleNoMuNoHF"),
  89077. veto = cms.InputTag("selectedPatTaus")
  89078. )
  89079.  
  89080.  
  89081. process.pfCandsNoJetsNoEleNoMuNoTauPuppi = cms.EDProducer("CandPtrProjector",
  89082. src = cms.InputTag("pfCandsNoJetsNoEleNoMuPuppi"),
  89083. veto = cms.InputTag("selectedPatTaus")
  89084. )
  89085.  
  89086.  
  89087. process.pfCandsNoJetsNoEleNoMuPuppi = cms.EDProducer("CandPtrProjector",
  89088. src = cms.InputTag("pfCandsNoJetsNoElePuppi"),
  89089. veto = cms.InputTag("selectedPatMuons")
  89090. )
  89091.  
  89092.  
  89093. process.pfCandsNoJetsNoElePuppi = cms.EDProducer("CandPtrProjector",
  89094. src = cms.InputTag("pfCandsNoJetsPuppi"),
  89095. veto = cms.InputTag("selectedPatElectrons")
  89096. )
  89097.  
  89098.  
  89099. process.pfCandsNoJetsNoHF = cms.EDProducer("CandPtrProjector",
  89100. src = cms.InputTag("noHFCands"),
  89101. veto = cms.InputTag("cleanedPatJetsNoHF")
  89102. )
  89103.  
  89104.  
  89105. process.pfCandsNoJetsPuppi = cms.EDProducer("CandPtrProjector",
  89106. src = cms.InputTag("puppiForMET"),
  89107. veto = cms.InputTag("cleanedPatJetsPuppi")
  89108. )
  89109.  
  89110.  
  89111. process.pfCandsNotInJetsForMetCorr = cms.EDProducer("PFCandidateFromFwdPtrProducer",
  89112. src = cms.InputTag("pfCandsNotInJetsPtrForMetCorr")
  89113. )
  89114.  
  89115.  
  89116. process.pfCandsNotInJetsForMetCorrNoHF = cms.EDProducer("PFCandidateFromFwdPtrProducer",
  89117. src = cms.InputTag("pfCandsNotInJetsPtrForMetCorr")
  89118. )
  89119.  
  89120.  
  89121. process.pfCandsNotInJetsForMetCorrPuppi = cms.EDProducer("PFCandidateFromFwdPtrProducer",
  89122. src = cms.InputTag("pfCandsNotInJetsPtrForMetCorr")
  89123. )
  89124.  
  89125.  
  89126. process.pfCandsNotInJetsPtrForMetCorr = cms.EDProducer("TPPFJetsOnPFCandidates",
  89127. bottomCollection = cms.InputTag("particleFlowPtrs"),
  89128. enable = cms.bool(True),
  89129. name = cms.untracked.string('noJet'),
  89130. topCollection = cms.InputTag("pfJetsPtrForMetCorr"),
  89131. verbose = cms.untracked.bool(False)
  89132. )
  89133.  
  89134.  
  89135. process.pfCandsNotInJetsPtrForMetCorrNoHF = cms.EDProducer("TPPFJetsOnPFCandidates",
  89136. bottomCollection = cms.InputTag("particleFlowPtrsNoHF"),
  89137. enable = cms.bool(True),
  89138. name = cms.untracked.string('noJet'),
  89139. topCollection = cms.InputTag("pfJetsPtrForMetCorrNoHF"),
  89140. verbose = cms.untracked.bool(False)
  89141. )
  89142.  
  89143.  
  89144. process.pfCandsNotInJetsPtrForMetCorrPuppi = cms.EDProducer("TPPFJetsOnPFCandidates",
  89145. bottomCollection = cms.InputTag("particleFlowPtrsPuppi"),
  89146. enable = cms.bool(True),
  89147. name = cms.untracked.string('noJet'),
  89148. topCollection = cms.InputTag("pfJetsPtrForMetCorrPuppi"),
  89149. verbose = cms.untracked.bool(False)
  89150. )
  89151.  
  89152.  
  89153. process.pfChMet = cms.EDProducer("PFMETProducer",
  89154. alias = cms.string('pfChMet'),
  89155. calculateSignificance = cms.bool(False),
  89156. globalThreshold = cms.double(0.0),
  89157. src = cms.InputTag("particleFlowForChargedMET")
  89158. )
  89159.  
  89160.  
  89161. process.pfChargeBJetTags = cms.EDProducer("JetTagProducer",
  89162. jetTagComputer = cms.string('candidateChargeBTagComputer'),
  89163. tagInfos = cms.VInputTag(cms.InputTag("pfImpactParameterTagInfos"), cms.InputTag("pfInclusiveSecondaryVertexFinderTagInfos"), cms.InputTag("softPFMuonsTagInfos"), cms.InputTag("softPFElectronsTagInfos"))
  89164. )
  89165.  
  89166.  
  89167. process.pfCombinedCvsBJetTags = cms.EDProducer("JetTagProducer",
  89168. jetTagComputer = cms.string('charmTagsComputerCvsB'),
  89169. tagInfos = cms.VInputTag(cms.InputTag("pfImpactParameterTagInfos"), cms.InputTag("pfInclusiveSecondaryVertexFinderCvsLTagInfos"), cms.InputTag("softPFMuonsTagInfos"), cms.InputTag("softPFElectronsTagInfos"))
  89170. )
  89171.  
  89172.  
  89173. process.pfCombinedCvsBJetTagsAK8Puppi = cms.EDProducer("JetTagProducer",
  89174. jetTagComputer = cms.string('charmTagsComputerCvsB'),
  89175. tagInfos = cms.VInputTag(cms.InputTag("pfImpactParameterTagInfosAK8Puppi"), cms.InputTag("pfInclusiveSecondaryVertexFinderCvsLTagInfosAK8Puppi"), cms.InputTag("softPFMuonsTagInfosAK8Puppi"), cms.InputTag("softPFElectronsTagInfosAK8Puppi"))
  89176. )
  89177.  
  89178.  
  89179. process.pfCombinedCvsBJetTagsPuppi = cms.EDProducer("JetTagProducer",
  89180. jetTagComputer = cms.string('charmTagsComputerCvsB'),
  89181. tagInfos = cms.VInputTag(cms.InputTag("pfImpactParameterTagInfosPuppi"), cms.InputTag("pfInclusiveSecondaryVertexFinderCvsLTagInfosPuppi"), cms.InputTag("softPFMuonsTagInfosPuppi"), cms.InputTag("softPFElectronsTagInfosPuppi"))
  89182. )
  89183.  
  89184.  
  89185. process.pfCombinedCvsLJetTags = cms.EDProducer("JetTagProducer",
  89186. jetTagComputer = cms.string('charmTagsComputerCvsL'),
  89187. tagInfos = cms.VInputTag(cms.InputTag("pfImpactParameterTagInfos"), cms.InputTag("pfInclusiveSecondaryVertexFinderCvsLTagInfos"), cms.InputTag("softPFMuonsTagInfos"), cms.InputTag("softPFElectronsTagInfos"))
  89188. )
  89189.  
  89190.  
  89191. process.pfCombinedCvsLJetTagsAK8Puppi = cms.EDProducer("JetTagProducer",
  89192. jetTagComputer = cms.string('charmTagsComputerCvsL'),
  89193. tagInfos = cms.VInputTag(cms.InputTag("pfImpactParameterTagInfosAK8Puppi"), cms.InputTag("pfInclusiveSecondaryVertexFinderCvsLTagInfosAK8Puppi"), cms.InputTag("softPFMuonsTagInfosAK8Puppi"), cms.InputTag("softPFElectronsTagInfosAK8Puppi"))
  89194. )
  89195.  
  89196.  
  89197. process.pfCombinedCvsLJetTagsPuppi = cms.EDProducer("JetTagProducer",
  89198. jetTagComputer = cms.string('charmTagsComputerCvsL'),
  89199. tagInfos = cms.VInputTag(cms.InputTag("pfImpactParameterTagInfosPuppi"), cms.InputTag("pfInclusiveSecondaryVertexFinderCvsLTagInfosPuppi"), cms.InputTag("softPFMuonsTagInfosPuppi"), cms.InputTag("softPFElectronsTagInfosPuppi"))
  89200. )
  89201.  
  89202.  
  89203. process.pfCombinedInclusiveSecondaryVertexV2BJetTags = cms.EDProducer("JetTagProducer",
  89204. jetTagComputer = cms.string('candidateCombinedSecondaryVertexV2Computer'),
  89205. tagInfos = cms.VInputTag(cms.InputTag("pfImpactParameterTagInfos"), cms.InputTag("pfInclusiveSecondaryVertexFinderTagInfos"))
  89206. )
  89207.  
  89208.  
  89209. process.pfCombinedInclusiveSecondaryVertexV2BJetTagsAK8PFPuppiSoftDropSubjets = cms.EDProducer("JetTagProducer",
  89210. jetTagComputer = cms.string('candidateCombinedSecondaryVertexV2Computer'),
  89211. tagInfos = cms.VInputTag(cms.InputTag("pfImpactParameterTagInfosAK8PFPuppiSoftDropSubjets"), cms.InputTag("pfInclusiveSecondaryVertexFinderTagInfosAK8PFPuppiSoftDropSubjets"))
  89212. )
  89213.  
  89214.  
  89215. process.pfCombinedInclusiveSecondaryVertexV2BJetTagsAK8Puppi = cms.EDProducer("JetTagProducer",
  89216. jetTagComputer = cms.string('candidateCombinedSecondaryVertexV2Computer'),
  89217. tagInfos = cms.VInputTag(cms.InputTag("pfImpactParameterTagInfosAK8Puppi"), cms.InputTag("pfInclusiveSecondaryVertexFinderTagInfosAK8Puppi"))
  89218. )
  89219.  
  89220.  
  89221. process.pfCombinedInclusiveSecondaryVertexV2BJetTagsEI = cms.EDProducer("JetTagProducer",
  89222. jetTagComputer = cms.string('candidateCombinedSecondaryVertexV2Computer'),
  89223. tagInfos = cms.VInputTag(cms.InputTag("pfImpactParameterTagInfosEI"), cms.InputTag("pfInclusiveSecondaryVertexFinderTagInfosEI"))
  89224. )
  89225.  
  89226.  
  89227. process.pfCombinedInclusiveSecondaryVertexV2BJetTagsPuppi = cms.EDProducer("JetTagProducer",
  89228. jetTagComputer = cms.string('candidateCombinedSecondaryVertexV2Computer'),
  89229. tagInfos = cms.VInputTag(cms.InputTag("pfImpactParameterTagInfosPuppi"), cms.InputTag("pfInclusiveSecondaryVertexFinderTagInfosPuppi"))
  89230. )
  89231.  
  89232.  
  89233. process.pfCombinedMVAV2BJetTags = cms.EDProducer("JetTagProducer",
  89234. jetTagComputer = cms.string('candidateCombinedMVAV2Computer'),
  89235. tagInfos = cms.VInputTag(cms.InputTag("pfImpactParameterTagInfos"), cms.InputTag("pfSecondaryVertexTagInfos"), cms.InputTag("pfInclusiveSecondaryVertexFinderTagInfos"), cms.InputTag("softPFMuonsTagInfos"), cms.InputTag("softPFElectronsTagInfos"))
  89236. )
  89237.  
  89238.  
  89239. process.pfCombinedMVAV2BJetTagsAK8PFPuppiSoftDropSubjets = cms.EDProducer("JetTagProducer",
  89240. jetTagComputer = cms.string('candidateCombinedMVAV2Computer'),
  89241. tagInfos = cms.VInputTag(cms.InputTag("pfImpactParameterTagInfosAK8PFPuppiSoftDropSubjets"), cms.InputTag("pfSecondaryVertexTagInfosAK8PFPuppiSoftDropSubjets"), cms.InputTag("pfInclusiveSecondaryVertexFinderTagInfosAK8PFPuppiSoftDropSubjets"), cms.InputTag("softPFMuonsTagInfosAK8PFPuppiSoftDropSubjets"), cms.InputTag("softPFElectronsTagInfosAK8PFPuppiSoftDropSubjets"))
  89242. )
  89243.  
  89244.  
  89245. process.pfCombinedMVAV2BJetTagsAK8Puppi = cms.EDProducer("JetTagProducer",
  89246. jetTagComputer = cms.string('candidateCombinedMVAV2Computer'),
  89247. tagInfos = cms.VInputTag(cms.InputTag("pfImpactParameterTagInfosAK8Puppi"), cms.InputTag("pfSecondaryVertexTagInfosAK8Puppi"), cms.InputTag("pfInclusiveSecondaryVertexFinderTagInfosAK8Puppi"), cms.InputTag("softPFMuonsTagInfosAK8Puppi"), cms.InputTag("softPFElectronsTagInfosAK8Puppi"))
  89248. )
  89249.  
  89250.  
  89251. process.pfCombinedMVAV2BJetTagsPuppi = cms.EDProducer("JetTagProducer",
  89252. jetTagComputer = cms.string('candidateCombinedMVAV2Computer'),
  89253. tagInfos = cms.VInputTag(cms.InputTag("pfImpactParameterTagInfosPuppi"), cms.InputTag("pfSecondaryVertexTagInfosPuppi"), cms.InputTag("pfInclusiveSecondaryVertexFinderTagInfosPuppi"), cms.InputTag("softPFMuonsTagInfosPuppi"), cms.InputTag("softPFElectronsTagInfosPuppi"))
  89254. )
  89255.  
  89256.  
  89257. process.pfCombinedSecondaryVertexV2BJetTags = cms.EDProducer("JetTagProducer",
  89258. jetTagComputer = cms.string('candidateCombinedSecondaryVertexV2Computer'),
  89259. tagInfos = cms.VInputTag(cms.InputTag("pfImpactParameterTagInfos"), cms.InputTag("pfSecondaryVertexTagInfos"))
  89260. )
  89261.  
  89262.  
  89263. process.pfCombinedSecondaryVertexV2BJetTagsAK8PFPuppiSoftDropSubjets = cms.EDProducer("JetTagProducer",
  89264. jetTagComputer = cms.string('candidateCombinedSecondaryVertexV2Computer'),
  89265. tagInfos = cms.VInputTag(cms.InputTag("pfImpactParameterTagInfosAK8PFPuppiSoftDropSubjets"), cms.InputTag("pfSecondaryVertexTagInfosAK8PFPuppiSoftDropSubjets"))
  89266. )
  89267.  
  89268.  
  89269. process.pfCombinedSecondaryVertexV2BJetTagsAK8Puppi = cms.EDProducer("JetTagProducer",
  89270. jetTagComputer = cms.string('candidateCombinedSecondaryVertexV2Computer'),
  89271. tagInfos = cms.VInputTag(cms.InputTag("pfImpactParameterTagInfosAK8Puppi"), cms.InputTag("pfSecondaryVertexTagInfosAK8Puppi"))
  89272. )
  89273.  
  89274.  
  89275. process.pfCombinedSecondaryVertexV2BJetTagsPuppi = cms.EDProducer("JetTagProducer",
  89276. jetTagComputer = cms.string('candidateCombinedSecondaryVertexV2Computer'),
  89277. tagInfos = cms.VInputTag(cms.InputTag("pfImpactParameterTagInfosPuppi"), cms.InputTag("pfSecondaryVertexTagInfosPuppi"))
  89278. )
  89279.  
  89280.  
  89281. process.pfConversions = cms.EDProducer("PFConversionProducer",
  89282. PrimaryVertexLabel = cms.InputTag("offlinePrimaryVertices"),
  89283. conversionCollection = cms.InputTag("allConversions")
  89284. )
  89285.  
  89286.  
  89287. process.pfDeepCSVJetTags = cms.EDProducer("DeepFlavourJetTagsProducer",
  89288. NNConfig = cms.FileInPath('RecoBTag/Combined/data/DeepFlavourNoSL.json'),
  89289. src = cms.InputTag("pfDeepCSVTagInfos")
  89290. )
  89291.  
  89292.  
  89293. process.pfDeepCSVTagInfos = cms.EDProducer("DeepNNTagInfoProducer",
  89294. computer = cms.PSet(
  89295. SoftLeptonFlip = cms.bool(False),
  89296. charmCut = cms.double(1.5),
  89297. correctVertexMass = cms.bool(True),
  89298. minimumTrackWeight = cms.double(0.5),
  89299. pseudoMultiplicityMin = cms.uint32(2),
  89300. pseudoVertexV0Filter = cms.PSet(
  89301. k0sMassWindow = cms.double(0.05)
  89302. ),
  89303. trackFlip = cms.bool(False),
  89304. trackMultiplicityMin = cms.uint32(2),
  89305. trackPairV0Filter = cms.PSet(
  89306. k0sMassWindow = cms.double(0.03)
  89307. ),
  89308. trackPseudoSelection = cms.PSet(
  89309. a_dR = cms.double(-0.001053),
  89310. a_pT = cms.double(0.005263),
  89311. b_dR = cms.double(0.6263),
  89312. b_pT = cms.double(0.3684),
  89313. jetDeltaRMax = cms.double(0.3),
  89314. maxDecayLen = cms.double(5),
  89315. maxDistToAxis = cms.double(0.07),
  89316. max_pT = cms.double(500),
  89317. max_pT_dRcut = cms.double(0.1),
  89318. max_pT_trackPTcut = cms.double(3),
  89319. min_pT = cms.double(120),
  89320. min_pT_dRcut = cms.double(0.5),
  89321. normChi2Max = cms.double(99999.9),
  89322. pixelHitsMin = cms.uint32(0),
  89323. ptMin = cms.double(0.0),
  89324. qualityClass = cms.string('any'),
  89325. sip2dSigMax = cms.double(99999.9),
  89326. sip2dSigMin = cms.double(2.0),
  89327. sip2dValMax = cms.double(99999.9),
  89328. sip2dValMin = cms.double(-99999.9),
  89329. sip3dSigMax = cms.double(99999.9),
  89330. sip3dSigMin = cms.double(-99999.9),
  89331. sip3dValMax = cms.double(99999.9),
  89332. sip3dValMin = cms.double(-99999.9),
  89333. totalHitsMin = cms.uint32(0),
  89334. useVariableJTA = cms.bool(False)
  89335. ),
  89336. trackSelection = cms.PSet(
  89337. a_dR = cms.double(-0.001053),
  89338. a_pT = cms.double(0.005263),
  89339. b_dR = cms.double(0.6263),
  89340. b_pT = cms.double(0.3684),
  89341. jetDeltaRMax = cms.double(0.3),
  89342. maxDecayLen = cms.double(5),
  89343. maxDistToAxis = cms.double(0.07),
  89344. max_pT = cms.double(500),
  89345. max_pT_dRcut = cms.double(0.1),
  89346. max_pT_trackPTcut = cms.double(3),
  89347. min_pT = cms.double(120),
  89348. min_pT_dRcut = cms.double(0.5),
  89349. normChi2Max = cms.double(99999.9),
  89350. pixelHitsMin = cms.uint32(0),
  89351. ptMin = cms.double(0.0),
  89352. qualityClass = cms.string('any'),
  89353. sip2dSigMax = cms.double(99999.9),
  89354. sip2dSigMin = cms.double(-99999.9),
  89355. sip2dValMax = cms.double(99999.9),
  89356. sip2dValMin = cms.double(-99999.9),
  89357. sip3dSigMax = cms.double(99999.9),
  89358. sip3dSigMin = cms.double(-99999.9),
  89359. sip3dValMax = cms.double(99999.9),
  89360. sip3dValMin = cms.double(-99999.9),
  89361. totalHitsMin = cms.uint32(0),
  89362. useVariableJTA = cms.bool(False)
  89363. ),
  89364. trackSort = cms.string('sip2dSig'),
  89365. useTrackWeights = cms.bool(True),
  89366. vertexFlip = cms.bool(False)
  89367. ),
  89368. svTagInfos = cms.InputTag("pfInclusiveSecondaryVertexFinderTagInfos")
  89369. )
  89370.  
  89371.  
  89372. process.pfDisplacedTrackerVertex = cms.EDProducer("PFDisplacedTrackerVertexProducer",
  89373. displacedTrackerVertexColl = cms.InputTag("particleFlowDisplacedVertex"),
  89374. trackColl = cms.InputTag("generalTracks")
  89375. )
  89376.  
  89377.  
  89378. process.pfGhostTrackBJetTags = cms.EDProducer("JetTagProducer",
  89379. jetTagComputer = cms.string('candidateGhostTrackComputer'),
  89380. tagInfos = cms.VInputTag(cms.InputTag("pfImpactParameterTagInfos"), cms.InputTag("pfGhostTrackVertexTagInfos"))
  89381. )
  89382.  
  89383.  
  89384. process.pfGhostTrackVertexTagInfos = cms.EDProducer("CandSecondaryVertexProducer",
  89385. beamSpotTag = cms.InputTag("offlineBeamSpot"),
  89386. constraint = cms.string('BeamSpot'),
  89387. extSVCollection = cms.InputTag("secondaryVertices"),
  89388. extSVDeltaRToJet = cms.double(0.3),
  89389. minimumTrackWeight = cms.double(0.5),
  89390. trackIPTagInfos = cms.InputTag("pfImpactParameterTagInfos"),
  89391. trackSelection = cms.PSet(
  89392. a_dR = cms.double(-0.001053),
  89393. a_pT = cms.double(0.005263),
  89394. b_dR = cms.double(0.6263),
  89395. b_pT = cms.double(0.3684),
  89396. jetDeltaRMax = cms.double(0.3),
  89397. maxDecayLen = cms.double(99999.9),
  89398. maxDistToAxis = cms.double(0.2),
  89399. max_pT = cms.double(500),
  89400. max_pT_dRcut = cms.double(0.1),
  89401. max_pT_trackPTcut = cms.double(3),
  89402. min_pT = cms.double(120),
  89403. min_pT_dRcut = cms.double(0.5),
  89404. normChi2Max = cms.double(99999.9),
  89405. pixelHitsMin = cms.uint32(1),
  89406. ptMin = cms.double(1.0),
  89407. qualityClass = cms.string('any'),
  89408. sip2dSigMax = cms.double(99999.9),
  89409. sip2dSigMin = cms.double(-99999.9),
  89410. sip2dValMax = cms.double(99999.9),
  89411. sip2dValMin = cms.double(-99999.9),
  89412. sip3dSigMax = cms.double(99999.9),
  89413. sip3dSigMin = cms.double(-99999.9),
  89414. sip3dValMax = cms.double(99999.9),
  89415. sip3dValMin = cms.double(-99999.9),
  89416. totalHitsMin = cms.uint32(0),
  89417. useVariableJTA = cms.bool(False)
  89418. ),
  89419. trackSort = cms.string('sip3dSig'),
  89420. useExternalSV = cms.bool(False),
  89421. usePVError = cms.bool(True),
  89422. vertexCuts = cms.PSet(
  89423. distSig2dMax = cms.double(99999.9),
  89424. distSig2dMin = cms.double(3.0),
  89425. distSig3dMax = cms.double(99999.9),
  89426. distSig3dMin = cms.double(-99999.9),
  89427. distVal2dMax = cms.double(2.5),
  89428. distVal2dMin = cms.double(0.01),
  89429. distVal3dMax = cms.double(99999.9),
  89430. distVal3dMin = cms.double(-99999.9),
  89431. fracPV = cms.double(0.65),
  89432. massMax = cms.double(6.5),
  89433. maxDeltaRToJetAxis = cms.double(0.4),
  89434. minimumTrackWeight = cms.double(0.5),
  89435. multiplicityMin = cms.uint32(1),
  89436. useTrackWeights = cms.bool(True),
  89437. v0Filter = cms.PSet(
  89438. k0sMassWindow = cms.double(0.05)
  89439. )
  89440. ),
  89441. vertexReco = cms.PSet(
  89442. finder = cms.string('gtvr'),
  89443. fitType = cms.string('RefitGhostTrackWithVertices'),
  89444. maxFitChi2 = cms.double(10.0),
  89445. mergeThreshold = cms.double(3.0),
  89446. primcut = cms.double(2.0),
  89447. seccut = cms.double(4.0)
  89448. ),
  89449. vertexSelection = cms.PSet(
  89450. sortCriterium = cms.string('dist3dError')
  89451. )
  89452. )
  89453.  
  89454.  
  89455. process.pfImpactParameterAK8TagInfosAK8Puppi = cms.EDProducer("CandIPProducer",
  89456. candidates = cms.InputTag("particleFlow"),
  89457. computeGhostTrack = cms.bool(False),
  89458. computeProbabilities = cms.bool(False),
  89459. ghostTrackPriorDeltaR = cms.double(0.03),
  89460. jetDirectionUsingGhostTrack = cms.bool(False),
  89461. jetDirectionUsingTracks = cms.bool(False),
  89462. jets = cms.InputTag("ak8PFJetsPuppi"),
  89463. maxDeltaR = cms.double(0.8),
  89464. maximumChiSquared = cms.double(5.0),
  89465. maximumLongitudinalImpactParameter = cms.double(17.0),
  89466. maximumTransverseImpactParameter = cms.double(0.2),
  89467. minimumNumberOfHits = cms.int32(0),
  89468. minimumNumberOfPixelHits = cms.int32(1),
  89469. minimumTransverseMomentum = cms.double(1.0),
  89470. primaryVertex = cms.InputTag("offlinePrimaryVertices"),
  89471. useTrackQuality = cms.bool(False)
  89472. )
  89473.  
  89474.  
  89475. process.pfImpactParameterTagInfos = cms.EDProducer("CandIPProducer",
  89476. candidates = cms.InputTag("particleFlow"),
  89477. computeGhostTrack = cms.bool(True),
  89478. computeProbabilities = cms.bool(True),
  89479. ghostTrackPriorDeltaR = cms.double(0.03),
  89480. jetDirectionUsingGhostTrack = cms.bool(False),
  89481. jetDirectionUsingTracks = cms.bool(False),
  89482. jets = cms.InputTag("ak4PFJetsCHS"),
  89483. maxDeltaR = cms.double(0.4),
  89484. maximumChiSquared = cms.double(5.0),
  89485. maximumLongitudinalImpactParameter = cms.double(17.0),
  89486. maximumTransverseImpactParameter = cms.double(0.2),
  89487. minimumNumberOfHits = cms.int32(0),
  89488. minimumNumberOfPixelHits = cms.int32(1),
  89489. minimumTransverseMomentum = cms.double(1.0),
  89490. primaryVertex = cms.InputTag("offlinePrimaryVertices"),
  89491. useTrackQuality = cms.bool(False)
  89492. )
  89493.  
  89494.  
  89495. process.pfImpactParameterTagInfosAK8PFPuppiSoftDropSubjets = cms.EDProducer("CandIPProducer",
  89496. candidates = cms.InputTag("particleFlow"),
  89497. computeGhostTrack = cms.bool(True),
  89498. computeProbabilities = cms.bool(True),
  89499. explicitJTA = cms.bool(True),
  89500. ghostTrackPriorDeltaR = cms.double(0.03),
  89501. jetDirectionUsingGhostTrack = cms.bool(False),
  89502. jetDirectionUsingTracks = cms.bool(False),
  89503. jets = cms.InputTag("ak8PFJetsPuppiSoftDrop","SubJets"),
  89504. maxDeltaR = cms.double(0.4),
  89505. maximumChiSquared = cms.double(5.0),
  89506. maximumLongitudinalImpactParameter = cms.double(17.0),
  89507. maximumTransverseImpactParameter = cms.double(0.2),
  89508. minimumNumberOfHits = cms.int32(0),
  89509. minimumNumberOfPixelHits = cms.int32(1),
  89510. minimumTransverseMomentum = cms.double(1.0),
  89511. primaryVertex = cms.InputTag("offlinePrimaryVertices"),
  89512. useTrackQuality = cms.bool(False)
  89513. )
  89514.  
  89515.  
  89516. process.pfImpactParameterTagInfosAK8Puppi = cms.EDProducer("CandIPProducer",
  89517. candidates = cms.InputTag("particleFlow"),
  89518. computeGhostTrack = cms.bool(True),
  89519. computeProbabilities = cms.bool(True),
  89520. ghostTrackPriorDeltaR = cms.double(0.03),
  89521. jetDirectionUsingGhostTrack = cms.bool(False),
  89522. jetDirectionUsingTracks = cms.bool(False),
  89523. jets = cms.InputTag("ak8PFJetsPuppi"),
  89524. maxDeltaR = cms.double(0.4),
  89525. maximumChiSquared = cms.double(5.0),
  89526. maximumLongitudinalImpactParameter = cms.double(17.0),
  89527. maximumTransverseImpactParameter = cms.double(0.2),
  89528. minimumNumberOfHits = cms.int32(0),
  89529. minimumNumberOfPixelHits = cms.int32(1),
  89530. minimumTransverseMomentum = cms.double(1.0),
  89531. primaryVertex = cms.InputTag("offlinePrimaryVertices"),
  89532. useTrackQuality = cms.bool(False)
  89533. )
  89534.  
  89535.  
  89536. process.pfImpactParameterTagInfosEI = cms.EDProducer("CandIPProducer",
  89537. candidates = cms.InputTag("particleFlow"),
  89538. computeGhostTrack = cms.bool(True),
  89539. computeProbabilities = cms.bool(True),
  89540. ghostTrackPriorDeltaR = cms.double(0.03),
  89541. jetDirectionUsingGhostTrack = cms.bool(False),
  89542. jetDirectionUsingTracks = cms.bool(False),
  89543. jets = cms.InputTag("pfJetsEI"),
  89544. maxDeltaR = cms.double(0.4),
  89545. maximumChiSquared = cms.double(5.0),
  89546. maximumLongitudinalImpactParameter = cms.double(17.0),
  89547. maximumTransverseImpactParameter = cms.double(0.2),
  89548. minimumNumberOfHits = cms.int32(0),
  89549. minimumNumberOfPixelHits = cms.int32(1),
  89550. minimumTransverseMomentum = cms.double(1.0),
  89551. primaryVertex = cms.InputTag("offlinePrimaryVertices"),
  89552. useTrackQuality = cms.bool(False)
  89553. )
  89554.  
  89555.  
  89556. process.pfImpactParameterTagInfosPuppi = cms.EDProducer("CandIPProducer",
  89557. candidates = cms.InputTag("particleFlow"),
  89558. computeGhostTrack = cms.bool(True),
  89559. computeProbabilities = cms.bool(True),
  89560. ghostTrackPriorDeltaR = cms.double(0.03),
  89561. jetDirectionUsingGhostTrack = cms.bool(False),
  89562. jetDirectionUsingTracks = cms.bool(False),
  89563. jets = cms.InputTag("ak4PFJetsPuppi"),
  89564. maxDeltaR = cms.double(0.4),
  89565. maximumChiSquared = cms.double(5.0),
  89566. maximumLongitudinalImpactParameter = cms.double(17.0),
  89567. maximumTransverseImpactParameter = cms.double(0.2),
  89568. minimumNumberOfHits = cms.int32(0),
  89569. minimumNumberOfPixelHits = cms.int32(1),
  89570. minimumTransverseMomentum = cms.double(1.0),
  89571. primaryVertex = cms.InputTag("offlinePrimaryVertices"),
  89572. useTrackQuality = cms.bool(False)
  89573. )
  89574.  
  89575.  
  89576. process.pfInclusiveSecondaryVertexFinderAK8TagInfosAK8Puppi = cms.EDProducer("CandSecondaryVertexProducer",
  89577. beamSpotTag = cms.InputTag("offlineBeamSpot"),
  89578. constraint = cms.string('BeamSpot'),
  89579. extSVCollection = cms.InputTag("inclusiveCandidateSecondaryVertices"),
  89580. extSVDeltaRToJet = cms.double(0.8),
  89581. minimumTrackWeight = cms.double(0.5),
  89582. trackIPTagInfos = cms.InputTag("pfImpactParameterAK8TagInfosAK8Puppi"),
  89583. trackSelection = cms.PSet(
  89584. a_dR = cms.double(-0.001053),
  89585. a_pT = cms.double(0.005263),
  89586. b_dR = cms.double(0.6263),
  89587. b_pT = cms.double(0.3684),
  89588. jetDeltaRMax = cms.double(0.8),
  89589. maxDecayLen = cms.double(99999.9),
  89590. maxDistToAxis = cms.double(0.2),
  89591. max_pT = cms.double(500),
  89592. max_pT_dRcut = cms.double(0.1),
  89593. max_pT_trackPTcut = cms.double(3),
  89594. min_pT = cms.double(120),
  89595. min_pT_dRcut = cms.double(0.5),
  89596. normChi2Max = cms.double(99999.9),
  89597. pixelHitsMin = cms.uint32(1),
  89598. ptMin = cms.double(1.0),
  89599. qualityClass = cms.string('any'),
  89600. sip2dSigMax = cms.double(99999.9),
  89601. sip2dSigMin = cms.double(-99999.9),
  89602. sip2dValMax = cms.double(99999.9),
  89603. sip2dValMin = cms.double(-99999.9),
  89604. sip3dSigMax = cms.double(99999.9),
  89605. sip3dSigMin = cms.double(-99999.9),
  89606. sip3dValMax = cms.double(99999.9),
  89607. sip3dValMin = cms.double(-99999.9),
  89608. totalHitsMin = cms.uint32(0),
  89609. useVariableJTA = cms.bool(False)
  89610. ),
  89611. trackSort = cms.string('sip3dSig'),
  89612. useExternalSV = cms.bool(True),
  89613. usePVError = cms.bool(True),
  89614. vertexCuts = cms.PSet(
  89615. distSig2dMax = cms.double(99999.9),
  89616. distSig2dMin = cms.double(2.0),
  89617. distSig3dMax = cms.double(99999.9),
  89618. distSig3dMin = cms.double(-99999.9),
  89619. distVal2dMax = cms.double(2.5),
  89620. distVal2dMin = cms.double(0.01),
  89621. distVal3dMax = cms.double(99999.9),
  89622. distVal3dMin = cms.double(-99999.9),
  89623. fracPV = cms.double(0.79),
  89624. massMax = cms.double(6.5),
  89625. maxDeltaRToJetAxis = cms.double(0.8),
  89626. minimumTrackWeight = cms.double(0.5),
  89627. multiplicityMin = cms.uint32(2),
  89628. useTrackWeights = cms.bool(True),
  89629. v0Filter = cms.PSet(
  89630. k0sMassWindow = cms.double(0.05)
  89631. )
  89632. ),
  89633. vertexReco = cms.PSet(
  89634. finder = cms.string('avr'),
  89635. minweight = cms.double(0.5),
  89636. primcut = cms.double(1.8),
  89637. seccut = cms.double(6.0),
  89638. smoothing = cms.bool(False),
  89639. weightthreshold = cms.double(0.001)
  89640. ),
  89641. vertexSelection = cms.PSet(
  89642. sortCriterium = cms.string('dist3dError')
  89643. )
  89644. )
  89645.  
  89646.  
  89647. process.pfInclusiveSecondaryVertexFinderCvsLTagInfos = cms.EDProducer("CandSecondaryVertexProducer",
  89648. beamSpotTag = cms.InputTag("offlineBeamSpot"),
  89649. constraint = cms.string('BeamSpot'),
  89650. extSVCollection = cms.InputTag("inclusiveCandidateSecondaryVerticesCvsL"),
  89651. extSVDeltaRToJet = cms.double(0.3),
  89652. minimumTrackWeight = cms.double(0.5),
  89653. trackIPTagInfos = cms.InputTag("pfImpactParameterTagInfos"),
  89654. trackSelection = cms.PSet(
  89655. a_dR = cms.double(-0.001053),
  89656. a_pT = cms.double(0.005263),
  89657. b_dR = cms.double(0.6263),
  89658. b_pT = cms.double(0.3684),
  89659. jetDeltaRMax = cms.double(0.3),
  89660. maxDecayLen = cms.double(99999.9),
  89661. maxDistToAxis = cms.double(0.2),
  89662. max_pT = cms.double(500),
  89663. max_pT_dRcut = cms.double(0.1),
  89664. max_pT_trackPTcut = cms.double(3),
  89665. min_pT = cms.double(120),
  89666. min_pT_dRcut = cms.double(0.5),
  89667. normChi2Max = cms.double(99999.9),
  89668. pixelHitsMin = cms.uint32(1),
  89669. ptMin = cms.double(1.0),
  89670. qualityClass = cms.string('any'),
  89671. sip2dSigMax = cms.double(99999.9),
  89672. sip2dSigMin = cms.double(-99999.9),
  89673. sip2dValMax = cms.double(99999.9),
  89674. sip2dValMin = cms.double(-99999.9),
  89675. sip3dSigMax = cms.double(99999.9),
  89676. sip3dSigMin = cms.double(-99999.9),
  89677. sip3dValMax = cms.double(99999.9),
  89678. sip3dValMin = cms.double(-99999.9),
  89679. totalHitsMin = cms.uint32(0),
  89680. useVariableJTA = cms.bool(False)
  89681. ),
  89682. trackSort = cms.string('sip3dSig'),
  89683. useExternalSV = cms.bool(True),
  89684. usePVError = cms.bool(True),
  89685. vertexCuts = cms.PSet(
  89686. distSig2dMax = cms.double(99999.9),
  89687. distSig2dMin = cms.double(1.5),
  89688. distSig3dMax = cms.double(99999.9),
  89689. distSig3dMin = cms.double(-99999.9),
  89690. distVal2dMax = cms.double(2.5),
  89691. distVal2dMin = cms.double(0.01),
  89692. distVal3dMax = cms.double(99999.9),
  89693. distVal3dMin = cms.double(-99999.9),
  89694. fracPV = cms.double(0.79),
  89695. massMax = cms.double(6.5),
  89696. maxDeltaRToJetAxis = cms.double(0.4),
  89697. minimumTrackWeight = cms.double(0.5),
  89698. multiplicityMin = cms.uint32(2),
  89699. useTrackWeights = cms.bool(True),
  89700. v0Filter = cms.PSet(
  89701. k0sMassWindow = cms.double(0.05)
  89702. )
  89703. ),
  89704. vertexReco = cms.PSet(
  89705. finder = cms.string('avr'),
  89706. minweight = cms.double(0.5),
  89707. primcut = cms.double(1.8),
  89708. seccut = cms.double(6.0),
  89709. smoothing = cms.bool(False),
  89710. weightthreshold = cms.double(0.001)
  89711. ),
  89712. vertexSelection = cms.PSet(
  89713. sortCriterium = cms.string('dist3dError')
  89714. )
  89715. )
  89716.  
  89717.  
  89718. process.pfInclusiveSecondaryVertexFinderCvsLTagInfosAK8Puppi = cms.EDProducer("CandSecondaryVertexProducer",
  89719. beamSpotTag = cms.InputTag("offlineBeamSpot"),
  89720. constraint = cms.string('BeamSpot'),
  89721. extSVCollection = cms.InputTag("inclusiveCandidateSecondaryVerticesCvsL"),
  89722. extSVDeltaRToJet = cms.double(0.3),
  89723. minimumTrackWeight = cms.double(0.5),
  89724. trackIPTagInfos = cms.InputTag("pfImpactParameterTagInfosAK8Puppi"),
  89725. trackSelection = cms.PSet(
  89726. a_dR = cms.double(-0.001053),
  89727. a_pT = cms.double(0.005263),
  89728. b_dR = cms.double(0.6263),
  89729. b_pT = cms.double(0.3684),
  89730. jetDeltaRMax = cms.double(0.3),
  89731. maxDecayLen = cms.double(99999.9),
  89732. maxDistToAxis = cms.double(0.2),
  89733. max_pT = cms.double(500),
  89734. max_pT_dRcut = cms.double(0.1),
  89735. max_pT_trackPTcut = cms.double(3),
  89736. min_pT = cms.double(120),
  89737. min_pT_dRcut = cms.double(0.5),
  89738. normChi2Max = cms.double(99999.9),
  89739. pixelHitsMin = cms.uint32(1),
  89740. ptMin = cms.double(1.0),
  89741. qualityClass = cms.string('any'),
  89742. sip2dSigMax = cms.double(99999.9),
  89743. sip2dSigMin = cms.double(-99999.9),
  89744. sip2dValMax = cms.double(99999.9),
  89745. sip2dValMin = cms.double(-99999.9),
  89746. sip3dSigMax = cms.double(99999.9),
  89747. sip3dSigMin = cms.double(-99999.9),
  89748. sip3dValMax = cms.double(99999.9),
  89749. sip3dValMin = cms.double(-99999.9),
  89750. totalHitsMin = cms.uint32(0),
  89751. useVariableJTA = cms.bool(False)
  89752. ),
  89753. trackSort = cms.string('sip3dSig'),
  89754. useExternalSV = cms.bool(True),
  89755. usePVError = cms.bool(True),
  89756. vertexCuts = cms.PSet(
  89757. distSig2dMax = cms.double(99999.9),
  89758. distSig2dMin = cms.double(1.5),
  89759. distSig3dMax = cms.double(99999.9),
  89760. distSig3dMin = cms.double(-99999.9),
  89761. distVal2dMax = cms.double(2.5),
  89762. distVal2dMin = cms.double(0.01),
  89763. distVal3dMax = cms.double(99999.9),
  89764. distVal3dMin = cms.double(-99999.9),
  89765. fracPV = cms.double(0.79),
  89766. massMax = cms.double(6.5),
  89767. maxDeltaRToJetAxis = cms.double(0.4),
  89768. minimumTrackWeight = cms.double(0.5),
  89769. multiplicityMin = cms.uint32(2),
  89770. useTrackWeights = cms.bool(True),
  89771. v0Filter = cms.PSet(
  89772. k0sMassWindow = cms.double(0.05)
  89773. )
  89774. ),
  89775. vertexReco = cms.PSet(
  89776. finder = cms.string('avr'),
  89777. minweight = cms.double(0.5),
  89778. primcut = cms.double(1.8),
  89779. seccut = cms.double(6.0),
  89780. smoothing = cms.bool(False),
  89781. weightthreshold = cms.double(0.001)
  89782. ),
  89783. vertexSelection = cms.PSet(
  89784. sortCriterium = cms.string('dist3dError')
  89785. )
  89786. )
  89787.  
  89788.  
  89789. process.pfInclusiveSecondaryVertexFinderCvsLTagInfosPuppi = cms.EDProducer("CandSecondaryVertexProducer",
  89790. beamSpotTag = cms.InputTag("offlineBeamSpot"),
  89791. constraint = cms.string('BeamSpot'),
  89792. extSVCollection = cms.InputTag("inclusiveCandidateSecondaryVerticesCvsL"),
  89793. extSVDeltaRToJet = cms.double(0.3),
  89794. minimumTrackWeight = cms.double(0.5),
  89795. trackIPTagInfos = cms.InputTag("pfImpactParameterTagInfosPuppi"),
  89796. trackSelection = cms.PSet(
  89797. a_dR = cms.double(-0.001053),
  89798. a_pT = cms.double(0.005263),
  89799. b_dR = cms.double(0.6263),
  89800. b_pT = cms.double(0.3684),
  89801. jetDeltaRMax = cms.double(0.3),
  89802. maxDecayLen = cms.double(99999.9),
  89803. maxDistToAxis = cms.double(0.2),
  89804. max_pT = cms.double(500),
  89805. max_pT_dRcut = cms.double(0.1),
  89806. max_pT_trackPTcut = cms.double(3),
  89807. min_pT = cms.double(120),
  89808. min_pT_dRcut = cms.double(0.5),
  89809. normChi2Max = cms.double(99999.9),
  89810. pixelHitsMin = cms.uint32(1),
  89811. ptMin = cms.double(1.0),
  89812. qualityClass = cms.string('any'),
  89813. sip2dSigMax = cms.double(99999.9),
  89814. sip2dSigMin = cms.double(-99999.9),
  89815. sip2dValMax = cms.double(99999.9),
  89816. sip2dValMin = cms.double(-99999.9),
  89817. sip3dSigMax = cms.double(99999.9),
  89818. sip3dSigMin = cms.double(-99999.9),
  89819. sip3dValMax = cms.double(99999.9),
  89820. sip3dValMin = cms.double(-99999.9),
  89821. totalHitsMin = cms.uint32(0),
  89822. useVariableJTA = cms.bool(False)
  89823. ),
  89824. trackSort = cms.string('sip3dSig'),
  89825. useExternalSV = cms.bool(True),
  89826. usePVError = cms.bool(True),
  89827. vertexCuts = cms.PSet(
  89828. distSig2dMax = cms.double(99999.9),
  89829. distSig2dMin = cms.double(1.5),
  89830. distSig3dMax = cms.double(99999.9),
  89831. distSig3dMin = cms.double(-99999.9),
  89832. distVal2dMax = cms.double(2.5),
  89833. distVal2dMin = cms.double(0.01),
  89834. distVal3dMax = cms.double(99999.9),
  89835. distVal3dMin = cms.double(-99999.9),
  89836. fracPV = cms.double(0.79),
  89837. massMax = cms.double(6.5),
  89838. maxDeltaRToJetAxis = cms.double(0.4),
  89839. minimumTrackWeight = cms.double(0.5),
  89840. multiplicityMin = cms.uint32(2),
  89841. useTrackWeights = cms.bool(True),
  89842. v0Filter = cms.PSet(
  89843. k0sMassWindow = cms.double(0.05)
  89844. )
  89845. ),
  89846. vertexReco = cms.PSet(
  89847. finder = cms.string('avr'),
  89848. minweight = cms.double(0.5),
  89849. primcut = cms.double(1.8),
  89850. seccut = cms.double(6.0),
  89851. smoothing = cms.bool(False),
  89852. weightthreshold = cms.double(0.001)
  89853. ),
  89854. vertexSelection = cms.PSet(
  89855. sortCriterium = cms.string('dist3dError')
  89856. )
  89857. )
  89858.  
  89859.  
  89860. process.pfInclusiveSecondaryVertexFinderTagInfos = cms.EDProducer("CandSecondaryVertexProducer",
  89861. beamSpotTag = cms.InputTag("offlineBeamSpot"),
  89862. constraint = cms.string('BeamSpot'),
  89863. extSVCollection = cms.InputTag("inclusiveCandidateSecondaryVertices"),
  89864. extSVDeltaRToJet = cms.double(0.3),
  89865. minimumTrackWeight = cms.double(0.5),
  89866. trackIPTagInfos = cms.InputTag("pfImpactParameterTagInfos"),
  89867. trackSelection = cms.PSet(
  89868. a_dR = cms.double(-0.001053),
  89869. a_pT = cms.double(0.005263),
  89870. b_dR = cms.double(0.6263),
  89871. b_pT = cms.double(0.3684),
  89872. jetDeltaRMax = cms.double(0.3),
  89873. maxDecayLen = cms.double(99999.9),
  89874. maxDistToAxis = cms.double(0.2),
  89875. max_pT = cms.double(500),
  89876. max_pT_dRcut = cms.double(0.1),
  89877. max_pT_trackPTcut = cms.double(3),
  89878. min_pT = cms.double(120),
  89879. min_pT_dRcut = cms.double(0.5),
  89880. normChi2Max = cms.double(99999.9),
  89881. pixelHitsMin = cms.uint32(1),
  89882. ptMin = cms.double(1.0),
  89883. qualityClass = cms.string('any'),
  89884. sip2dSigMax = cms.double(99999.9),
  89885. sip2dSigMin = cms.double(-99999.9),
  89886. sip2dValMax = cms.double(99999.9),
  89887. sip2dValMin = cms.double(-99999.9),
  89888. sip3dSigMax = cms.double(99999.9),
  89889. sip3dSigMin = cms.double(-99999.9),
  89890. sip3dValMax = cms.double(99999.9),
  89891. sip3dValMin = cms.double(-99999.9),
  89892. totalHitsMin = cms.uint32(0),
  89893. useVariableJTA = cms.bool(False)
  89894. ),
  89895. trackSort = cms.string('sip3dSig'),
  89896. useExternalSV = cms.bool(True),
  89897. usePVError = cms.bool(True),
  89898. vertexCuts = cms.PSet(
  89899. distSig2dMax = cms.double(99999.9),
  89900. distSig2dMin = cms.double(2.0),
  89901. distSig3dMax = cms.double(99999.9),
  89902. distSig3dMin = cms.double(-99999.9),
  89903. distVal2dMax = cms.double(2.5),
  89904. distVal2dMin = cms.double(0.01),
  89905. distVal3dMax = cms.double(99999.9),
  89906. distVal3dMin = cms.double(-99999.9),
  89907. fracPV = cms.double(0.79),
  89908. massMax = cms.double(6.5),
  89909. maxDeltaRToJetAxis = cms.double(0.4),
  89910. minimumTrackWeight = cms.double(0.5),
  89911. multiplicityMin = cms.uint32(2),
  89912. useTrackWeights = cms.bool(True),
  89913. v0Filter = cms.PSet(
  89914. k0sMassWindow = cms.double(0.05)
  89915. )
  89916. ),
  89917. vertexReco = cms.PSet(
  89918. finder = cms.string('avr'),
  89919. minweight = cms.double(0.5),
  89920. primcut = cms.double(1.8),
  89921. seccut = cms.double(6.0),
  89922. smoothing = cms.bool(False),
  89923. weightthreshold = cms.double(0.001)
  89924. ),
  89925. vertexSelection = cms.PSet(
  89926. sortCriterium = cms.string('dist3dError')
  89927. )
  89928. )
  89929.  
  89930.  
  89931. process.pfInclusiveSecondaryVertexFinderTagInfosAK8PFPuppiSoftDropSubjets = cms.EDProducer("CandSecondaryVertexProducer",
  89932. beamSpotTag = cms.InputTag("offlineBeamSpot"),
  89933. constraint = cms.string('BeamSpot'),
  89934. extSVCollection = cms.InputTag("inclusiveCandidateSecondaryVertices"),
  89935. extSVDeltaRToJet = cms.double(0.3),
  89936. fatJets = cms.InputTag("ak8PFJetsPuppi"),
  89937. groomedFatJets = cms.InputTag("ak8PFJetsPuppiSoftDrop"),
  89938. jetAlgorithm = cms.string('AntiKt'),
  89939. minimumTrackWeight = cms.double(0.5),
  89940. rParam = cms.double(0.8),
  89941. trackIPTagInfos = cms.InputTag("pfImpactParameterTagInfosAK8PFPuppiSoftDropSubjets"),
  89942. trackSelection = cms.PSet(
  89943. a_dR = cms.double(-0.001053),
  89944. a_pT = cms.double(0.005263),
  89945. b_dR = cms.double(0.6263),
  89946. b_pT = cms.double(0.3684),
  89947. jetDeltaRMax = cms.double(0.3),
  89948. maxDecayLen = cms.double(99999.9),
  89949. maxDistToAxis = cms.double(0.2),
  89950. max_pT = cms.double(500),
  89951. max_pT_dRcut = cms.double(0.1),
  89952. max_pT_trackPTcut = cms.double(3),
  89953. min_pT = cms.double(120),
  89954. min_pT_dRcut = cms.double(0.5),
  89955. normChi2Max = cms.double(99999.9),
  89956. pixelHitsMin = cms.uint32(1),
  89957. ptMin = cms.double(1.0),
  89958. qualityClass = cms.string('any'),
  89959. sip2dSigMax = cms.double(99999.9),
  89960. sip2dSigMin = cms.double(-99999.9),
  89961. sip2dValMax = cms.double(99999.9),
  89962. sip2dValMin = cms.double(-99999.9),
  89963. sip3dSigMax = cms.double(99999.9),
  89964. sip3dSigMin = cms.double(-99999.9),
  89965. sip3dValMax = cms.double(99999.9),
  89966. sip3dValMin = cms.double(-99999.9),
  89967. totalHitsMin = cms.uint32(0),
  89968. useVariableJTA = cms.bool(False)
  89969. ),
  89970. trackSort = cms.string('sip3dSig'),
  89971. useExternalSV = cms.bool(True),
  89972. usePVError = cms.bool(True),
  89973. useSVClustering = cms.bool(True),
  89974. vertexCuts = cms.PSet(
  89975. distSig2dMax = cms.double(99999.9),
  89976. distSig2dMin = cms.double(2.0),
  89977. distSig3dMax = cms.double(99999.9),
  89978. distSig3dMin = cms.double(-99999.9),
  89979. distVal2dMax = cms.double(2.5),
  89980. distVal2dMin = cms.double(0.01),
  89981. distVal3dMax = cms.double(99999.9),
  89982. distVal3dMin = cms.double(-99999.9),
  89983. fracPV = cms.double(0.79),
  89984. massMax = cms.double(6.5),
  89985. maxDeltaRToJetAxis = cms.double(0.4),
  89986. minimumTrackWeight = cms.double(0.5),
  89987. multiplicityMin = cms.uint32(2),
  89988. useTrackWeights = cms.bool(True),
  89989. v0Filter = cms.PSet(
  89990. k0sMassWindow = cms.double(0.05)
  89991. )
  89992. ),
  89993. vertexReco = cms.PSet(
  89994. finder = cms.string('avr'),
  89995. minweight = cms.double(0.5),
  89996. primcut = cms.double(1.8),
  89997. seccut = cms.double(6.0),
  89998. smoothing = cms.bool(False),
  89999. weightthreshold = cms.double(0.001)
  90000. ),
  90001. vertexSelection = cms.PSet(
  90002. sortCriterium = cms.string('dist3dError')
  90003. )
  90004. )
  90005.  
  90006.  
  90007. process.pfInclusiveSecondaryVertexFinderTagInfosAK8Puppi = cms.EDProducer("CandSecondaryVertexProducer",
  90008. beamSpotTag = cms.InputTag("offlineBeamSpot"),
  90009. constraint = cms.string('BeamSpot'),
  90010. extSVCollection = cms.InputTag("inclusiveCandidateSecondaryVertices"),
  90011. extSVDeltaRToJet = cms.double(0.3),
  90012. minimumTrackWeight = cms.double(0.5),
  90013. trackIPTagInfos = cms.InputTag("pfImpactParameterTagInfosAK8Puppi"),
  90014. trackSelection = cms.PSet(
  90015. a_dR = cms.double(-0.001053),
  90016. a_pT = cms.double(0.005263),
  90017. b_dR = cms.double(0.6263),
  90018. b_pT = cms.double(0.3684),
  90019. jetDeltaRMax = cms.double(0.3),
  90020. maxDecayLen = cms.double(99999.9),
  90021. maxDistToAxis = cms.double(0.2),
  90022. max_pT = cms.double(500),
  90023. max_pT_dRcut = cms.double(0.1),
  90024. max_pT_trackPTcut = cms.double(3),
  90025. min_pT = cms.double(120),
  90026. min_pT_dRcut = cms.double(0.5),
  90027. normChi2Max = cms.double(99999.9),
  90028. pixelHitsMin = cms.uint32(1),
  90029. ptMin = cms.double(1.0),
  90030. qualityClass = cms.string('any'),
  90031. sip2dSigMax = cms.double(99999.9),
  90032. sip2dSigMin = cms.double(-99999.9),
  90033. sip2dValMax = cms.double(99999.9),
  90034. sip2dValMin = cms.double(-99999.9),
  90035. sip3dSigMax = cms.double(99999.9),
  90036. sip3dSigMin = cms.double(-99999.9),
  90037. sip3dValMax = cms.double(99999.9),
  90038. sip3dValMin = cms.double(-99999.9),
  90039. totalHitsMin = cms.uint32(0),
  90040. useVariableJTA = cms.bool(False)
  90041. ),
  90042. trackSort = cms.string('sip3dSig'),
  90043. useExternalSV = cms.bool(True),
  90044. usePVError = cms.bool(True),
  90045. vertexCuts = cms.PSet(
  90046. distSig2dMax = cms.double(99999.9),
  90047. distSig2dMin = cms.double(2.0),
  90048. distSig3dMax = cms.double(99999.9),
  90049. distSig3dMin = cms.double(-99999.9),
  90050. distVal2dMax = cms.double(2.5),
  90051. distVal2dMin = cms.double(0.01),
  90052. distVal3dMax = cms.double(99999.9),
  90053. distVal3dMin = cms.double(-99999.9),
  90054. fracPV = cms.double(0.79),
  90055. massMax = cms.double(6.5),
  90056. maxDeltaRToJetAxis = cms.double(0.4),
  90057. minimumTrackWeight = cms.double(0.5),
  90058. multiplicityMin = cms.uint32(2),
  90059. useTrackWeights = cms.bool(True),
  90060. v0Filter = cms.PSet(
  90061. k0sMassWindow = cms.double(0.05)
  90062. )
  90063. ),
  90064. vertexReco = cms.PSet(
  90065. finder = cms.string('avr'),
  90066. minweight = cms.double(0.5),
  90067. primcut = cms.double(1.8),
  90068. seccut = cms.double(6.0),
  90069. smoothing = cms.bool(False),
  90070. weightthreshold = cms.double(0.001)
  90071. ),
  90072. vertexSelection = cms.PSet(
  90073. sortCriterium = cms.string('dist3dError')
  90074. )
  90075. )
  90076.  
  90077.  
  90078. process.pfInclusiveSecondaryVertexFinderTagInfosEI = cms.EDProducer("CandSecondaryVertexProducer",
  90079. beamSpotTag = cms.InputTag("offlineBeamSpot"),
  90080. constraint = cms.string('BeamSpot'),
  90081. extSVCollection = cms.InputTag("inclusiveCandidateSecondaryVertices"),
  90082. extSVDeltaRToJet = cms.double(0.3),
  90083. minimumTrackWeight = cms.double(0.5),
  90084. trackIPTagInfos = cms.InputTag("pfImpactParameterTagInfosEI"),
  90085. trackSelection = cms.PSet(
  90086. a_dR = cms.double(-0.001053),
  90087. a_pT = cms.double(0.005263),
  90088. b_dR = cms.double(0.6263),
  90089. b_pT = cms.double(0.3684),
  90090. jetDeltaRMax = cms.double(0.3),
  90091. maxDecayLen = cms.double(99999.9),
  90092. maxDistToAxis = cms.double(0.2),
  90093. max_pT = cms.double(500),
  90094. max_pT_dRcut = cms.double(0.1),
  90095. max_pT_trackPTcut = cms.double(3),
  90096. min_pT = cms.double(120),
  90097. min_pT_dRcut = cms.double(0.5),
  90098. normChi2Max = cms.double(99999.9),
  90099. pixelHitsMin = cms.uint32(1),
  90100. ptMin = cms.double(1.0),
  90101. qualityClass = cms.string('any'),
  90102. sip2dSigMax = cms.double(99999.9),
  90103. sip2dSigMin = cms.double(-99999.9),
  90104. sip2dValMax = cms.double(99999.9),
  90105. sip2dValMin = cms.double(-99999.9),
  90106. sip3dSigMax = cms.double(99999.9),
  90107. sip3dSigMin = cms.double(-99999.9),
  90108. sip3dValMax = cms.double(99999.9),
  90109. sip3dValMin = cms.double(-99999.9),
  90110. totalHitsMin = cms.uint32(0),
  90111. useVariableJTA = cms.bool(False)
  90112. ),
  90113. trackSort = cms.string('sip3dSig'),
  90114. useExternalSV = cms.bool(True),
  90115. usePVError = cms.bool(True),
  90116. vertexCuts = cms.PSet(
  90117. distSig2dMax = cms.double(99999.9),
  90118. distSig2dMin = cms.double(2.0),
  90119. distSig3dMax = cms.double(99999.9),
  90120. distSig3dMin = cms.double(-99999.9),
  90121. distVal2dMax = cms.double(2.5),
  90122. distVal2dMin = cms.double(0.01),
  90123. distVal3dMax = cms.double(99999.9),
  90124. distVal3dMin = cms.double(-99999.9),
  90125. fracPV = cms.double(0.79),
  90126. massMax = cms.double(6.5),
  90127. maxDeltaRToJetAxis = cms.double(0.4),
  90128. minimumTrackWeight = cms.double(0.5),
  90129. multiplicityMin = cms.uint32(2),
  90130. useTrackWeights = cms.bool(True),
  90131. v0Filter = cms.PSet(
  90132. k0sMassWindow = cms.double(0.05)
  90133. )
  90134. ),
  90135. vertexReco = cms.PSet(
  90136. finder = cms.string('avr'),
  90137. minweight = cms.double(0.5),
  90138. primcut = cms.double(1.8),
  90139. seccut = cms.double(6.0),
  90140. smoothing = cms.bool(False),
  90141. weightthreshold = cms.double(0.001)
  90142. ),
  90143. vertexSelection = cms.PSet(
  90144. sortCriterium = cms.string('dist3dError')
  90145. )
  90146. )
  90147.  
  90148.  
  90149. process.pfInclusiveSecondaryVertexFinderTagInfosPuppi = cms.EDProducer("CandSecondaryVertexProducer",
  90150. beamSpotTag = cms.InputTag("offlineBeamSpot"),
  90151. constraint = cms.string('BeamSpot'),
  90152. extSVCollection = cms.InputTag("inclusiveCandidateSecondaryVertices"),
  90153. extSVDeltaRToJet = cms.double(0.3),
  90154. minimumTrackWeight = cms.double(0.5),
  90155. trackIPTagInfos = cms.InputTag("pfImpactParameterTagInfosPuppi"),
  90156. trackSelection = cms.PSet(
  90157. a_dR = cms.double(-0.001053),
  90158. a_pT = cms.double(0.005263),
  90159. b_dR = cms.double(0.6263),
  90160. b_pT = cms.double(0.3684),
  90161. jetDeltaRMax = cms.double(0.3),
  90162. maxDecayLen = cms.double(99999.9),
  90163. maxDistToAxis = cms.double(0.2),
  90164. max_pT = cms.double(500),
  90165. max_pT_dRcut = cms.double(0.1),
  90166. max_pT_trackPTcut = cms.double(3),
  90167. min_pT = cms.double(120),
  90168. min_pT_dRcut = cms.double(0.5),
  90169. normChi2Max = cms.double(99999.9),
  90170. pixelHitsMin = cms.uint32(1),
  90171. ptMin = cms.double(1.0),
  90172. qualityClass = cms.string('any'),
  90173. sip2dSigMax = cms.double(99999.9),
  90174. sip2dSigMin = cms.double(-99999.9),
  90175. sip2dValMax = cms.double(99999.9),
  90176. sip2dValMin = cms.double(-99999.9),
  90177. sip3dSigMax = cms.double(99999.9),
  90178. sip3dSigMin = cms.double(-99999.9),
  90179. sip3dValMax = cms.double(99999.9),
  90180. sip3dValMin = cms.double(-99999.9),
  90181. totalHitsMin = cms.uint32(0),
  90182. useVariableJTA = cms.bool(False)
  90183. ),
  90184. trackSort = cms.string('sip3dSig'),
  90185. useExternalSV = cms.bool(True),
  90186. usePVError = cms.bool(True),
  90187. vertexCuts = cms.PSet(
  90188. distSig2dMax = cms.double(99999.9),
  90189. distSig2dMin = cms.double(2.0),
  90190. distSig3dMax = cms.double(99999.9),
  90191. distSig3dMin = cms.double(-99999.9),
  90192. distVal2dMax = cms.double(2.5),
  90193. distVal2dMin = cms.double(0.01),
  90194. distVal3dMax = cms.double(99999.9),
  90195. distVal3dMin = cms.double(-99999.9),
  90196. fracPV = cms.double(0.79),
  90197. massMax = cms.double(6.5),
  90198. maxDeltaRToJetAxis = cms.double(0.4),
  90199. minimumTrackWeight = cms.double(0.5),
  90200. multiplicityMin = cms.uint32(2),
  90201. useTrackWeights = cms.bool(True),
  90202. v0Filter = cms.PSet(
  90203. k0sMassWindow = cms.double(0.05)
  90204. )
  90205. ),
  90206. vertexReco = cms.PSet(
  90207. finder = cms.string('avr'),
  90208. minweight = cms.double(0.5),
  90209. primcut = cms.double(1.8),
  90210. seccut = cms.double(6.0),
  90211. smoothing = cms.bool(False),
  90212. weightthreshold = cms.double(0.001)
  90213. ),
  90214. vertexSelection = cms.PSet(
  90215. sortCriterium = cms.string('dist3dError')
  90216. )
  90217. )
  90218.  
  90219.  
  90220. process.pfJetBProbabilityBJetTags = cms.EDProducer("JetTagProducer",
  90221. jetTagComputer = cms.string('candidateJetBProbabilityComputer'),
  90222. tagInfos = cms.VInputTag(cms.InputTag("pfImpactParameterTagInfos"))
  90223. )
  90224.  
  90225.  
  90226. process.pfJetBProbabilityBJetTagsAK8Puppi = cms.EDProducer("JetTagProducer",
  90227. jetTagComputer = cms.string('candidateJetBProbabilityComputer'),
  90228. tagInfos = cms.VInputTag(cms.InputTag("pfImpactParameterTagInfosAK8Puppi"))
  90229. )
  90230.  
  90231.  
  90232. process.pfJetBProbabilityBJetTagsPuppi = cms.EDProducer("JetTagProducer",
  90233. jetTagComputer = cms.string('candidateJetBProbabilityComputer'),
  90234. tagInfos = cms.VInputTag(cms.InputTag("pfImpactParameterTagInfosPuppi"))
  90235. )
  90236.  
  90237.  
  90238. process.pfJetProbabilityBJetTags = cms.EDProducer("JetTagProducer",
  90239. jetTagComputer = cms.string('candidateJetProbabilityComputer'),
  90240. tagInfos = cms.VInputTag(cms.InputTag("pfImpactParameterTagInfos"))
  90241. )
  90242.  
  90243.  
  90244. process.pfJetProbabilityBJetTagsAK8Puppi = cms.EDProducer("JetTagProducer",
  90245. jetTagComputer = cms.string('candidateJetProbabilityComputer'),
  90246. tagInfos = cms.VInputTag(cms.InputTag("pfImpactParameterTagInfosAK8Puppi"))
  90247. )
  90248.  
  90249.  
  90250. process.pfJetProbabilityBJetTagsPuppi = cms.EDProducer("JetTagProducer",
  90251. jetTagComputer = cms.string('candidateJetProbabilityComputer'),
  90252. tagInfos = cms.VInputTag(cms.InputTag("pfImpactParameterTagInfosPuppi"))
  90253. )
  90254.  
  90255.  
  90256. process.pfJetTracksAssociatorAtVertex = cms.EDProducer("JetTracksAssociatorAtVertex",
  90257. coneSize = cms.double(0.4),
  90258. jets = cms.InputTag("ak4PFJets"),
  90259. pvSrc = cms.InputTag("offlinePrimaryVertices"),
  90260. tracks = cms.InputTag("generalTracks"),
  90261. useAssigned = cms.bool(False)
  90262. )
  90263.  
  90264.  
  90265. process.pfJetsEI = cms.EDProducer("FastjetJetProducer",
  90266. Active_Area_Repeats = cms.int32(1),
  90267. GhostArea = cms.double(0.01),
  90268. Ghost_EtaMax = cms.double(5.0),
  90269. Rho_EtaMax = cms.double(4.4),
  90270. doAreaDiskApprox = cms.bool(False),
  90271. doAreaFastjet = cms.bool(True),
  90272. doOutputJets = cms.bool(True),
  90273. doPUOffsetCorr = cms.bool(False),
  90274. doPVCorrection = cms.bool(True),
  90275. doRhoFastjet = cms.bool(False),
  90276. inputEMin = cms.double(0.0),
  90277. inputEtMin = cms.double(0.0),
  90278. jetAlgorithm = cms.string('AntiKt'),
  90279. jetPtMin = cms.double(5.0),
  90280. jetType = cms.string('PFJet'),
  90281. maxBadEcalCells = cms.uint32(9999999),
  90282. maxBadHcalCells = cms.uint32(9999999),
  90283. maxProblematicEcalCells = cms.uint32(9999999),
  90284. maxProblematicHcalCells = cms.uint32(9999999),
  90285. maxRecoveredEcalCells = cms.uint32(9999999),
  90286. maxRecoveredHcalCells = cms.uint32(9999999),
  90287. minSeed = cms.uint32(14327),
  90288. nSigmaPU = cms.double(1.0),
  90289. rParam = cms.double(0.4),
  90290. radiusPU = cms.double(0.5),
  90291. src = cms.InputTag("pfNoElectronJME"),
  90292. srcPVs = cms.InputTag("goodOfflinePrimaryVertices"),
  90293. useDeterministicSeed = cms.bool(True),
  90294. voronoiRfact = cms.double(-0.9)
  90295. )
  90296.  
  90297.  
  90298. process.pfJetsLegacyHPSPiZeros = cms.EDProducer("RecoTauPiZeroProducer",
  90299. builders = cms.VPSet(cms.PSet(
  90300. applyElecTrackQcuts = cms.bool(False),
  90301. makeCombinatoricStrips = cms.bool(False),
  90302. maxStripBuildIterations = cms.int32(-1),
  90303. minGammaEtStripAdd = cms.double(0.0),
  90304. minGammaEtStripSeed = cms.double(0.5),
  90305. minStripEt = cms.double(0.5),
  90306. name = cms.string('s'),
  90307. plugin = cms.string('RecoTauPiZeroStripPlugin3'),
  90308. qualityCuts = cms.PSet(
  90309. isolationQualityCuts = cms.PSet(
  90310. maxDeltaZ = cms.double(0.2),
  90311. maxTrackChi2 = cms.double(100.0),
  90312. maxTransverseImpactParameter = cms.double(0.03),
  90313. minGammaEt = cms.double(1.5),
  90314. minTrackHits = cms.uint32(8),
  90315. minTrackPixelHits = cms.uint32(0),
  90316. minTrackPt = cms.double(1.0),
  90317. minTrackVertexWeight = cms.double(-1.0)
  90318. ),
  90319. leadingTrkOrPFCandOption = cms.string('leadPFCand'),
  90320. primaryVertexSrc = cms.InputTag("offlinePrimaryVertices"),
  90321. pvFindingAlgo = cms.string('closestInDeltaZ'),
  90322. recoverLeadingTrk = cms.bool(False),
  90323. signalQualityCuts = cms.PSet(
  90324. maxDeltaZ = cms.double(0.4),
  90325. maxTrackChi2 = cms.double(100.0),
  90326. maxTransverseImpactParameter = cms.double(0.1),
  90327. minGammaEt = cms.double(0.5),
  90328. minNeutralHadronEt = cms.double(30.0),
  90329. minTrackHits = cms.uint32(3),
  90330. minTrackPixelHits = cms.uint32(0),
  90331. minTrackPt = cms.double(0.5),
  90332. minTrackVertexWeight = cms.double(-1.0)
  90333. ),
  90334. vertexTrackFiltering = cms.bool(False),
  90335. vxAssocQualityCuts = cms.PSet(
  90336. maxTrackChi2 = cms.double(100.0),
  90337. maxTransverseImpactParameter = cms.double(0.1),
  90338. minGammaEt = cms.double(0.5),
  90339. minTrackHits = cms.uint32(3),
  90340. minTrackPixelHits = cms.uint32(0),
  90341. minTrackPt = cms.double(0.5),
  90342. minTrackVertexWeight = cms.double(-1.0)
  90343. )
  90344. ),
  90345. stripCandidatesParticleIds = cms.vint32(2, 4),
  90346. stripEtaAssociationDistance = cms.PSet(
  90347. function = cms.string('TMath::Min(0.15, TMath::Max(0.05, [0]*TMath::Power(pT, -[1])))'),
  90348. par0 = cms.double(0.197077),
  90349. par1 = cms.double(0.658701)
  90350. ),
  90351. stripPhiAssociationDistance = cms.PSet(
  90352. function = cms.string('TMath::Min(0.3, TMath::Max(0.05, [0]*TMath::Power(pT, -[1])))'),
  90353. par0 = cms.double(0.352476),
  90354. par1 = cms.double(0.707716)
  90355. ),
  90356. updateStripAfterEachDaughter = cms.bool(False)
  90357. )),
  90358. jetSrc = cms.InputTag("ak4PFJets"),
  90359. massHypothesis = cms.double(0.136),
  90360. maxJetAbsEta = cms.double(2.5),
  90361. minJetPt = cms.double(14.0),
  90362. outputSelection = cms.string('pt > 0'),
  90363. ranking = cms.VPSet(cms.PSet(
  90364. name = cms.string('InStrip'),
  90365. plugin = cms.string('RecoTauPiZeroStringQuality'),
  90366. selection = cms.string('algoIs("kStrips")'),
  90367. selectionFailValue = cms.double(1000),
  90368. selectionPassFunction = cms.string('abs(mass() - 0.13579)')
  90369. ))
  90370. )
  90371.  
  90372.  
  90373. process.pfJetsPtrForMetCorr = cms.EDProducer("PFJetFwdPtrProducer",
  90374. src = cms.InputTag("ak4PFJets")
  90375. )
  90376.  
  90377.  
  90378. process.pfJetsPtrForMetCorrNoHF = cms.EDProducer("PFJetFwdPtrProducer",
  90379. src = cms.InputTag("ak4PFJets")
  90380. )
  90381.  
  90382.  
  90383. process.pfJetsPtrForMetCorrPuppi = cms.EDProducer("PFJetFwdPtrProducer",
  90384. src = cms.InputTag("ak4PFJets")
  90385. )
  90386.  
  90387.  
  90388. process.pfJetsPtrsEI = cms.EDProducer("PFJetFwdPtrProducer",
  90389. src = cms.InputTag("pfJetsEI")
  90390. )
  90391.  
  90392.  
  90393. process.pfMETT1 = cms.EDProducer("CorrectedPFMETProducer",
  90394. src = cms.InputTag("pfMet"),
  90395. srcCorrections = cms.VInputTag(cms.InputTag("dqmCorrPfMetType1","type1"))
  90396. )
  90397.  
  90398.  
  90399. process.pfMETcorrType0 = cms.EDProducer("Type0PFMETcorrInputProducer",
  90400. correction = cms.PSet(
  90401. formula = cms.string('(x<35)?(-( [0]+x*[1]+pow(x, 2)*[2]+pow(x, 3)*[3] )):(-( [0]+35*[1]+pow(35, 2)*[2]+pow(35, 3)*[3] ))'),
  90402. par0 = cms.double(-0.181414),
  90403. par1 = cms.double(-0.476934),
  90404. par2 = cms.double(0.00863564),
  90405. par3 = cms.double(-4.94181e-05)
  90406. ),
  90407. minDz = cms.double(0.2),
  90408. srcHardScatterVertex = cms.InputTag("selectedPrimaryVertexHighestPtTrackSumForPFMEtCorrType0"),
  90409. srcPFCandidateToVertexAssociations = cms.InputTag("pfCandidateToVertexAssociation")
  90410. )
  90411.  
  90412.  
  90413. process.pfMEtMultShiftCorr = cms.EDProducer("MultShiftMETcorrInputProducer",
  90414. parameters = cms.VPSet(cms.PSet(
  90415. etaMax = cms.double(2.7),
  90416. etaMin = cms.double(0),
  90417. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  90418. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  90419. name = cms.string('hEtaPlus'),
  90420. px = cms.vdouble(-0.00229295500096, 3.15487850373e-07),
  90421. py = cms.vdouble(0.000114282381437, -1.58467325852e-08),
  90422. type = cms.int32(1),
  90423. varType = cms.int32(0)
  90424. ),
  90425. cms.PSet(
  90426. etaMax = cms.double(0),
  90427. etaMin = cms.double(-2.7),
  90428. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  90429. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  90430. name = cms.string('hEtaMinus'),
  90431. px = cms.vdouble(-0.000198571488347, -1.94054852726e-07),
  90432. py = cms.vdouble(-0.00137832489313, -2.02238617742e-06),
  90433. type = cms.int32(1),
  90434. varType = cms.int32(0)
  90435. ),
  90436. cms.PSet(
  90437. etaMax = cms.double(1.392),
  90438. etaMin = cms.double(-1.392),
  90439. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  90440. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  90441. name = cms.string('h0Barrel'),
  90442. px = cms.vdouble(-0.0153652906396, -3.80210366974e-05),
  90443. py = cms.vdouble(0.00798098092474, -0.000103998219585),
  90444. type = cms.int32(5),
  90445. varType = cms.int32(0)
  90446. ),
  90447. cms.PSet(
  90448. etaMax = cms.double(3),
  90449. etaMin = cms.double(1.392),
  90450. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  90451. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  90452. name = cms.string('h0EndcapPlus'),
  90453. px = cms.vdouble(-0.00305719113962, -0.00032676418359),
  90454. py = cms.vdouble(-0.00345131507897, 0.000164816815994),
  90455. type = cms.int32(5),
  90456. varType = cms.int32(0)
  90457. ),
  90458. cms.PSet(
  90459. etaMax = cms.double(-1.392),
  90460. etaMin = cms.double(-3.0),
  90461. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  90462. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  90463. name = cms.string('h0EndcapMinus'),
  90464. px = cms.vdouble(-0.000159031461755, 0.00012231873804),
  90465. py = cms.vdouble(0.0260436390996, -8.17994745657e-05),
  90466. type = cms.int32(5),
  90467. varType = cms.int32(0)
  90468. ),
  90469. cms.PSet(
  90470. etaMax = cms.double(1.479),
  90471. etaMin = cms.double(-1.479),
  90472. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  90473. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  90474. name = cms.string('gammaBarrel'),
  90475. px = cms.vdouble(-0.00163144589987, 3.17557692226e-06),
  90476. py = cms.vdouble(-0.000710945802217, 6.45810884842e-06),
  90477. type = cms.int32(4),
  90478. varType = cms.int32(0)
  90479. ),
  90480. cms.PSet(
  90481. etaMax = cms.double(3.0),
  90482. etaMin = cms.double(1.479),
  90483. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  90484. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  90485. name = cms.string('gammaEndcapPlus'),
  90486. px = cms.vdouble(-0.00108893779312, -2.53584544941e-05),
  90487. py = cms.vdouble(0.00188026342884, 8.15028097381e-05),
  90488. type = cms.int32(4),
  90489. varType = cms.int32(0)
  90490. ),
  90491. cms.PSet(
  90492. etaMax = cms.double(-1.479),
  90493. etaMin = cms.double(-3.0),
  90494. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  90495. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  90496. name = cms.string('gammaEndcapMinus'),
  90497. px = cms.vdouble(-0.00130486432072, 1.72313009972e-05),
  90498. py = cms.vdouble(-0.00367119684052, -1.63143116342e-05),
  90499. type = cms.int32(4),
  90500. varType = cms.int32(0)
  90501. ),
  90502. cms.PSet(
  90503. etaMax = cms.double(5.2),
  90504. etaMin = cms.double(2.901376),
  90505. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  90506. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  90507. name = cms.string('hHFPlus'),
  90508. px = cms.vdouble(-0.000218928792083, -1.0492437382e-06),
  90509. py = cms.vdouble(2.7982430778e-05, -6.87804028426e-08),
  90510. type = cms.int32(6),
  90511. varType = cms.int32(0)
  90512. ),
  90513. cms.PSet(
  90514. etaMax = cms.double(-2.901376),
  90515. etaMin = cms.double(-5.2),
  90516. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  90517. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  90518. name = cms.string('hHFMinus'),
  90519. px = cms.vdouble(-0.000851170798547, 3.18768998961e-07),
  90520. py = cms.vdouble(6.10447368609e-05, -5.92655106387e-07),
  90521. type = cms.int32(6),
  90522. varType = cms.int32(0)
  90523. ),
  90524. cms.PSet(
  90525. etaMax = cms.double(5.2),
  90526. etaMin = cms.double(2.901376),
  90527. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  90528. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  90529. name = cms.string('egammaHFPlus'),
  90530. px = cms.vdouble(0.00138084425101, -6.39459000901e-06),
  90531. py = cms.vdouble(-0.000532336534523, 2.21305870813e-06),
  90532. type = cms.int32(7),
  90533. varType = cms.int32(0)
  90534. ),
  90535. cms.PSet(
  90536. etaMax = cms.double(-2.901376),
  90537. etaMin = cms.double(-5.2),
  90538. fx = cms.string('(x*[0])+(sq(x)*[1])'),
  90539. fy = cms.string('(x*[0])+(sq(x)*[1])'),
  90540. name = cms.string('egammaHFMinus'),
  90541. px = cms.vdouble(0.00102598393499, -3.37284909389e-06),
  90542. py = cms.vdouble(0.000439449053802, -2.3750891943e-06),
  90543. type = cms.int32(7),
  90544. varType = cms.int32(0)
  90545. )),
  90546. srcPFlow = cms.InputTag("particleFlow"),
  90547. vertexCollection = cms.InputTag("offlinePrimaryVertices")
  90548. )
  90549.  
  90550.  
  90551. process.pfMet = cms.EDProducer("PFMETProducer",
  90552. alias = cms.string('pfMet'),
  90553. calculateSignificance = cms.bool(False),
  90554. globalThreshold = cms.double(0.0),
  90555. src = cms.InputTag("particleFlow")
  90556. )
  90557.  
  90558.  
  90559. process.pfMetEI = cms.EDProducer("PFMETProducer",
  90560. alias = cms.string('pfMET'),
  90561. calculateSignificance = cms.bool(False),
  90562. globalThreshold = cms.double(0.0),
  90563. jets = cms.InputTag("pfJetsEI"),
  90564. src = cms.InputTag("particleFlow")
  90565. )
  90566.  
  90567.  
  90568. process.pfMetNoHF = cms.EDProducer("PFMETProducer",
  90569. alias = cms.string('pfMet'),
  90570. calculateSignificance = cms.bool(False),
  90571. globalThreshold = cms.double(0.0),
  90572. src = cms.InputTag("noHFCands")
  90573. )
  90574.  
  90575.  
  90576. process.pfMetPuppi = cms.EDProducer("PFMETProducer",
  90577. alias = cms.string('pfMet'),
  90578. calculateSignificance = cms.bool(False),
  90579. globalThreshold = cms.double(0.0),
  90580. src = cms.InputTag("puppiForMET")
  90581. )
  90582.  
  90583.  
  90584. process.pfMetT0pc = cms.EDProducer("CorrectedPFMETProducer",
  90585. src = cms.InputTag("pfMet"),
  90586. srcCorrections = cms.VInputTag(cms.InputTag("corrPfMetType0PfCand"))
  90587. )
  90588.  
  90589.  
  90590. process.pfMetT1 = cms.EDProducer("CorrectedPFMETProducer",
  90591. src = cms.InputTag("pfMet"),
  90592. srcCorrections = cms.VInputTag(cms.InputTag("corrPfMetType1","type1"))
  90593. )
  90594.  
  90595.  
  90596. process.pfMetT1NoHF = cms.EDProducer("CorrectedPFMETProducer",
  90597. src = cms.InputTag("pfMetNoHF"),
  90598. srcCorrections = cms.VInputTag(cms.InputTag("corrPfMetType1NoHF","type1"))
  90599. )
  90600.  
  90601.  
  90602. process.pfMetT1Puppi = cms.EDProducer("CorrectedPFMETProducer",
  90603. src = cms.InputTag("pfMetPuppi"),
  90604. srcCorrections = cms.VInputTag(cms.InputTag("corrPfMetType1Puppi","type1"))
  90605. )
  90606.  
  90607.  
  90608. process.pfMetT1T2 = cms.EDProducer("CorrectedPFMETProducer",
  90609. src = cms.InputTag("pfMet"),
  90610. srcCorrections = cms.VInputTag(cms.InputTag("corrPfMetType1","type1"), cms.InputTag("corrPfMetType2"))
  90611. )
  90612.  
  90613.  
  90614. process.pfMetT1T2NoHF = cms.EDProducer("CorrectedPFMETProducer",
  90615. src = cms.InputTag("pfMet"),
  90616. srcCorrections = cms.VInputTag(cms.InputTag("corrPfMetType1NoHF","type1"), cms.InputTag("corrPfMetType2NoHF"))
  90617. )
  90618.  
  90619.  
  90620. process.pfMetT1T2Puppi = cms.EDProducer("CorrectedPFMETProducer",
  90621. src = cms.InputTag("pfMet"),
  90622. srcCorrections = cms.VInputTag(cms.InputTag("corrPfMetType1Puppi","type1"), cms.InputTag("corrPfMetType2Puppi"))
  90623. )
  90624.  
  90625.  
  90626. process.pfNoElectron = cms.EDProducer("TPPFCandidatesOnPFCandidates",
  90627. bottomCollection = cms.InputTag("pfNoMuon"),
  90628. enable = cms.bool(True),
  90629. name = cms.untracked.string('noElectron'),
  90630. topCollection = cms.InputTag("pfIsolatedElectronsEI"),
  90631. verbose = cms.untracked.bool(False)
  90632. )
  90633.  
  90634.  
  90635. process.pfNoElectronJME = cms.EDProducer("TPPFCandidatesOnPFCandidates",
  90636. bottomCollection = cms.InputTag("pfNoMuonJME"),
  90637. enable = cms.bool(True),
  90638. name = cms.untracked.string('noElectron'),
  90639. topCollection = cms.InputTag("pfIsolatedElectronsEI"),
  90640. verbose = cms.untracked.bool(False)
  90641. )
  90642.  
  90643.  
  90644. process.pfNoJetEI = cms.EDProducer("TPPFJetsOnPFCandidates",
  90645. bottomCollection = cms.InputTag("pfNoElectronJME"),
  90646. enable = cms.bool(True),
  90647. name = cms.untracked.string('noJet'),
  90648. topCollection = cms.InputTag("pfJetsPtrsEI"),
  90649. verbose = cms.untracked.bool(False)
  90650. )
  90651.  
  90652.  
  90653. process.pfNoMuon = cms.EDProducer("TPPFCandidatesOnPFCandidates",
  90654. bottomCollection = cms.InputTag("pfNoPileUpEI"),
  90655. enable = cms.bool(True),
  90656. name = cms.untracked.string('noMuon'),
  90657. topCollection = cms.InputTag("pfIsolatedMuonsEI"),
  90658. verbose = cms.untracked.bool(False)
  90659. )
  90660.  
  90661.  
  90662. process.pfNoMuonJME = cms.EDProducer("TPPFCandidatesOnPFCandidates",
  90663. bottomCollection = cms.InputTag("pfNoPileUpJMEEI"),
  90664. enable = cms.bool(True),
  90665. name = cms.untracked.string('noMuon'),
  90666. topCollection = cms.InputTag("pfIsolatedMuonsEI"),
  90667. verbose = cms.untracked.bool(False)
  90668. )
  90669.  
  90670.  
  90671. process.pfNoPileUp = cms.EDProducer("TPPFCandidatesOnPFCandidates",
  90672. bottomCollection = cms.InputTag("particleFlowTmpPtrs"),
  90673. enable = cms.bool(True),
  90674. name = cms.untracked.string('pileUpOnPFCandidates'),
  90675. topCollection = cms.InputTag("pfPileUp"),
  90676. verbose = cms.untracked.bool(False)
  90677. )
  90678.  
  90679.  
  90680. process.pfNoPileUpEI = cms.EDProducer("TPPFCandidatesOnPFCandidates",
  90681. bottomCollection = cms.InputTag("particleFlowPtrs"),
  90682. enable = cms.bool(True),
  90683. name = cms.untracked.string('pileUpOnPFCandidates'),
  90684. topCollection = cms.InputTag("pfPileUpEI"),
  90685. verbose = cms.untracked.bool(False)
  90686. )
  90687.  
  90688.  
  90689. process.pfNoPileUpForBoostedTaus = cms.EDProducer("TPPFCandidatesOnPFCandidates",
  90690. bottomCollection = cms.InputTag("particleFlow"),
  90691. enable = cms.bool(True),
  90692. name = cms.untracked.string('pileUpOnPFCandidates'),
  90693. topCollection = cms.InputTag("pfPileUpForBoostedTaus"),
  90694. verbose = cms.untracked.bool(False)
  90695. )
  90696.  
  90697.  
  90698. process.pfNoPileUpIso = cms.EDProducer("TPPFCandidatesOnPFCandidates",
  90699. bottomCollection = cms.InputTag("particleFlowTmpPtrs"),
  90700. enable = cms.bool(True),
  90701. name = cms.untracked.string('pileUpOnPFCandidates'),
  90702. topCollection = cms.InputTag("pfPileUpIso"),
  90703. verbose = cms.untracked.bool(False)
  90704. )
  90705.  
  90706.  
  90707. process.pfNoPileUpIsoPFBRECO = cms.EDProducer("TPPFCandidatesOnPFCandidates",
  90708. bottomCollection = cms.InputTag("particleFlowPtrs"),
  90709. enable = cms.bool(True),
  90710. name = cms.untracked.string('pileUpOnPFCandidates'),
  90711. topCollection = cms.InputTag("pfPileUpIsoPFBRECO"),
  90712. verbose = cms.untracked.bool(False)
  90713. )
  90714.  
  90715.  
  90716. process.pfNoPileUpIsoPFBRECOBoosted = cms.EDProducer("TPPFCandidatesOnPFCandidates",
  90717. bottomCollection = cms.InputTag("particleFlowPtrs"),
  90718. enable = cms.bool(True),
  90719. name = cms.untracked.string('pileUpOnPFCandidates'),
  90720. topCollection = cms.InputTag("pfPileUpIsoPFBRECOBoosted"),
  90721. verbose = cms.untracked.bool(False)
  90722. )
  90723.  
  90724.  
  90725. process.pfNoPileUpJME = cms.EDProducer("TPPFCandidatesOnPFCandidates",
  90726. bottomCollection = cms.InputTag("particleFlowPtrs"),
  90727. enable = cms.bool(True),
  90728. name = cms.untracked.string('pileUpOnPFCandidates'),
  90729. topCollection = cms.InputTag("pfPileUpJME"),
  90730. verbose = cms.untracked.bool(False)
  90731. )
  90732.  
  90733.  
  90734. process.pfNoPileUpJMEEI = cms.EDProducer("TPPFCandidatesOnPFCandidates",
  90735. bottomCollection = cms.InputTag("particleFlowPtrs"),
  90736. enable = cms.bool(True),
  90737. name = cms.untracked.string('pileUpOnPFCandidates'),
  90738. topCollection = cms.InputTag("pfPileUpJMEEI"),
  90739. verbose = cms.untracked.bool(False)
  90740. )
  90741.  
  90742.  
  90743. process.pfNoPileUpJMENoHF = cms.EDProducer("TPPFCandidatesOnPFCandidates",
  90744. bottomCollection = cms.InputTag("particleFlowPtrs"),
  90745. enable = cms.bool(True),
  90746. name = cms.untracked.string('pileUpOnPFCandidates'),
  90747. topCollection = cms.InputTag("pfPileUpJMENoHF"),
  90748. verbose = cms.untracked.bool(False)
  90749. )
  90750.  
  90751.  
  90752. process.pfNoPileUpPFBRECO = cms.EDProducer("TPPFCandidatesOnPFCandidates",
  90753. bottomCollection = cms.InputTag("particleFlowPtrs"),
  90754. enable = cms.bool(True),
  90755. name = cms.untracked.string('pileUpOnPFCandidates'),
  90756. topCollection = cms.InputTag("pfPileUpPFBRECO"),
  90757. verbose = cms.untracked.bool(False)
  90758. )
  90759.  
  90760.  
  90761. process.pfNoTauEI = cms.EDProducer("TPPFTausOnPFJetsDeltaR",
  90762. bottomCollection = cms.InputTag("pfJetsPtrsEI"),
  90763. deltaR = cms.double(0.5),
  90764. enable = cms.bool(True),
  90765. name = cms.untracked.string('noTau'),
  90766. topCollection = cms.InputTag("pfTausPtrsEI"),
  90767. verbose = cms.untracked.bool(False)
  90768. )
  90769.  
  90770.  
  90771. process.pfPileUp = cms.EDProducer("PFPileUp",
  90772. Enable = cms.bool(True),
  90773. PFCandidates = cms.InputTag("particleFlowTmpPtrs"),
  90774. Vertices = cms.InputTag("offlinePrimaryVertices"),
  90775. checkClosestZVertex = cms.bool(True),
  90776. verbose = cms.untracked.bool(False)
  90777. )
  90778.  
  90779.  
  90780. process.pfPileUpEI = cms.EDProducer("PFPileUp",
  90781. Enable = cms.bool(True),
  90782. PFCandidates = cms.InputTag("particleFlowPtrs"),
  90783. Vertices = cms.InputTag("offlinePrimaryVertices"),
  90784. checkClosestZVertex = cms.bool(True),
  90785. verbose = cms.untracked.bool(False)
  90786. )
  90787.  
  90788.  
  90789. process.pfPileUpForBoostedTaus = cms.EDProducer("PFPileUp",
  90790. Enable = cms.bool(True),
  90791. PFCandidates = cms.InputTag("particleFlow"),
  90792. Vertices = cms.InputTag("offlinePrimaryVertices"),
  90793. checkClosestZVertex = cms.bool(False),
  90794. verbose = cms.untracked.bool(False)
  90795. )
  90796.  
  90797.  
  90798. process.pfPileUpIso = cms.EDProducer("PFPileUp",
  90799. Enable = cms.bool(True),
  90800. PFCandidates = cms.InputTag("particleFlowTmpPtrs"),
  90801. Vertices = cms.InputTag("offlinePrimaryVertices"),
  90802. checkClosestZVertex = cms.bool(True),
  90803. verbose = cms.untracked.bool(False)
  90804. )
  90805.  
  90806.  
  90807. process.pfPileUpIsoPFBRECO = cms.EDProducer("PFPileUp",
  90808. Enable = cms.bool(True),
  90809. PFCandidates = cms.InputTag("particleFlowPtrs"),
  90810. Vertices = cms.InputTag("offlinePrimaryVertices"),
  90811. checkClosestZVertex = cms.bool(True),
  90812. verbose = cms.untracked.bool(False)
  90813. )
  90814.  
  90815.  
  90816. process.pfPileUpIsoPFBRECOBoosted = cms.EDProducer("PFPileUp",
  90817. Enable = cms.bool(True),
  90818. PFCandidates = cms.InputTag("particleFlowPtrs"),
  90819. Vertices = cms.InputTag("offlinePrimaryVertices"),
  90820. checkClosestZVertex = cms.bool(True),
  90821. verbose = cms.untracked.bool(False)
  90822. )
  90823.  
  90824.  
  90825. process.pfPileUpJME = cms.EDProducer("PFPileUp",
  90826. Enable = cms.bool(True),
  90827. PFCandidates = cms.InputTag("particleFlowPtrs"),
  90828. Vertices = cms.InputTag("goodOfflinePrimaryVertices"),
  90829. checkClosestZVertex = cms.bool(False),
  90830. verbose = cms.untracked.bool(False)
  90831. )
  90832.  
  90833.  
  90834. process.pfPileUpJMEEI = cms.EDProducer("PFPileUp",
  90835. Enable = cms.bool(True),
  90836. PFCandidates = cms.InputTag("particleFlowPtrs"),
  90837. Vertices = cms.InputTag("goodOfflinePrimaryVertices"),
  90838. checkClosestZVertex = cms.bool(False),
  90839. verbose = cms.untracked.bool(False)
  90840. )
  90841.  
  90842.  
  90843. process.pfPileUpJMENoHF = cms.EDProducer("PFPileUp",
  90844. Enable = cms.bool(True),
  90845. PFCandidates = cms.InputTag("tmpPFCandCollPtr"),
  90846. Vertices = cms.InputTag("goodOfflinePrimaryVerticesNoHF"),
  90847. checkClosestZVertex = cms.bool(False),
  90848. verbose = cms.untracked.bool(False)
  90849. )
  90850.  
  90851.  
  90852. process.pfPileUpPFBRECO = cms.EDProducer("PFPileUp",
  90853. Enable = cms.bool(True),
  90854. PFCandidates = cms.InputTag("particleFlowPtrs"),
  90855. Vertices = cms.InputTag("offlinePrimaryVertices"),
  90856. checkClosestZVertex = cms.bool(True),
  90857. verbose = cms.untracked.bool(False)
  90858. )
  90859.  
  90860.  
  90861. process.pfRecoTauDiscriminationAgainstElectron = cms.EDProducer("PFRecoTauDiscriminationAgainstElectron",
  90862. ApplyCut_BremCombined = cms.bool(False),
  90863. ApplyCut_BremsRecoveryEOverPLead = cms.bool(False),
  90864. ApplyCut_EOverPLead = cms.bool(False),
  90865. ApplyCut_EcalCrackCut = cms.bool(False),
  90866. ApplyCut_ElectronPreID = cms.bool(False),
  90867. ApplyCut_ElectronPreID_2D = cms.bool(False),
  90868. ApplyCut_EmFraction = cms.bool(False),
  90869. ApplyCut_Hcal3x3OverPLead = cms.bool(False),
  90870. ApplyCut_HcalMaxOverPLead = cms.bool(False),
  90871. ApplyCut_HcalTotOverPLead = cms.bool(False),
  90872. ApplyCut_PFElectronMVA = cms.bool(True),
  90873. BremCombined_Fraction = cms.double(0.99),
  90874. BremCombined_HOP = cms.double(0.1),
  90875. BremCombined_Mass = cms.double(0.55),
  90876. BremCombined_StripSize = cms.double(0.03),
  90877. BremsRecoveryEOverPLead_maxValue = cms.double(1.8),
  90878. BremsRecoveryEOverPLead_minValue = cms.double(0.8),
  90879. EOverPLead_maxValue = cms.double(1.8),
  90880. EOverPLead_minValue = cms.double(0.8),
  90881. ElecPreID0_EOverPLead_maxValue = cms.double(0.95),
  90882. ElecPreID0_HOverPLead_minValue = cms.double(0.05),
  90883. ElecPreID1_EOverPLead_maxValue = cms.double(0.8),
  90884. ElecPreID1_HOverPLead_minValue = cms.double(0.15),
  90885. EmFraction_maxValue = cms.double(0.9),
  90886. Hcal3x3OverPLead_minValue = cms.double(0.1),
  90887. HcalMaxOverPLead_minValue = cms.double(0.1),
  90888. HcalTotOverPLead_minValue = cms.double(0.1),
  90889. PFElectronMVA_maxValue = cms.double(-0.1),
  90890. PFTauProducer = cms.InputTag("pfRecoTauProducer"),
  90891. Prediscriminants = cms.PSet(
  90892. BooleanOperator = cms.string('and'),
  90893. leadTrack = cms.PSet(
  90894. Producer = cms.InputTag("pfRecoTauDiscriminationByLeadingTrackFinding"),
  90895. cut = cms.double(0.5)
  90896. )
  90897. )
  90898. )
  90899.  
  90900.  
  90901. process.pfRecoTauDiscriminationAgainstElectronDeadECAL = cms.EDProducer("PFRecoTauDiscriminationAgainstElectronDeadECAL",
  90902. PFTauProducer = cms.InputTag("pfTauProducer"),
  90903. Prediscriminants = cms.PSet(
  90904. BooleanOperator = cms.string('and'),
  90905. leadTrack = cms.PSet(
  90906. Producer = cms.InputTag("pfRecoTauDiscriminationByLeadingTrackFinding"),
  90907. cut = cms.double(0.5)
  90908. )
  90909. ),
  90910. dR = cms.double(0.08),
  90911. minStatus = cms.uint32(12)
  90912. )
  90913.  
  90914.  
  90915. process.pfRecoTauDiscriminationAgainstElectronMVA6 = cms.EDProducer("PFRecoTauDiscriminationAgainstElectronMVA6",
  90916. PFTauProducer = cms.InputTag("pfTauProducer"),
  90917. Prediscriminants = cms.PSet(
  90918. BooleanOperator = cms.string('and'),
  90919. leadTrack = cms.PSet(
  90920. Producer = cms.InputTag("pfRecoTauDiscriminationByLeadingTrackFinding"),
  90921. cut = cms.double(0.5)
  90922. )
  90923. ),
  90924. loadMVAfromDB = cms.bool(True),
  90925. method = cms.string('BDTG'),
  90926. minMVANoEleMatchWOgWOgsfBL = cms.double(0.0),
  90927. minMVANoEleMatchWOgWOgsfEC = cms.double(0.0),
  90928. minMVANoEleMatchWgWOgsfBL = cms.double(0.0),
  90929. minMVANoEleMatchWgWOgsfEC = cms.double(0.0),
  90930. minMVAWOgWgsfBL = cms.double(0.0),
  90931. minMVAWOgWgsfEC = cms.double(0.0),
  90932. minMVAWgWgsfBL = cms.double(0.0),
  90933. minMVAWgWgsfEC = cms.double(0.0),
  90934. mvaName_NoEleMatch_wGwoGSF_BL = cms.string('gbr_NoEleMatch_wGwoGSF_BL'),
  90935. mvaName_NoEleMatch_wGwoGSF_EC = cms.string('gbr_NoEleMatch_wGwoGSF_EC'),
  90936. mvaName_NoEleMatch_woGwoGSF_BL = cms.string('gbr_NoEleMatch_woGwoGSF_BL'),
  90937. mvaName_NoEleMatch_woGwoGSF_EC = cms.string('gbr_NoEleMatch_woGwoGSF_EC'),
  90938. mvaName_wGwGSF_BL = cms.string('gbr_wGwGSF_BL'),
  90939. mvaName_wGwGSF_EC = cms.string('gbr_wGwGSF_EC'),
  90940. mvaName_woGwGSF_BL = cms.string('gbr_woGwGSF_BL'),
  90941. mvaName_woGwGSF_EC = cms.string('gbr_woGwGSF_EC'),
  90942. returnMVA = cms.bool(True),
  90943. srcGsfElectrons = cms.InputTag("gedGsfElectrons")
  90944. )
  90945.  
  90946.  
  90947. process.pfRecoTauDiscriminationAgainstMuon = cms.EDProducer("PFRecoTauDiscriminationAgainstMuon",
  90948. HoPMin = cms.double(0.2),
  90949. PFTauProducer = cms.InputTag("pfRecoTauProducer"),
  90950. Prediscriminants = cms.PSet(
  90951. BooleanOperator = cms.string('and'),
  90952. leadTrack = cms.PSet(
  90953. Producer = cms.InputTag("pfRecoTauDiscriminationByLeadingTrackFinding"),
  90954. cut = cms.double(0.5)
  90955. )
  90956. ),
  90957. a = cms.double(0.5),
  90958. b = cms.double(0.5),
  90959. c = cms.double(0.0),
  90960. checkNumMatches = cms.bool(False),
  90961. discriminatorOption = cms.string('noSegMatch'),
  90962. maxNumberOfMatches = cms.int32(0)
  90963. )
  90964.  
  90965.  
  90966. process.pfRecoTauDiscriminationAgainstMuon2 = cms.EDProducer("PFRecoTauDiscriminationAgainstMuon2",
  90967. HoPMin = cms.double(0.2),
  90968. PFTauProducer = cms.InputTag("pfRecoTauProducer"),
  90969. Prediscriminants = cms.PSet(
  90970. BooleanOperator = cms.string('and'),
  90971. leadTrack = cms.PSet(
  90972. Producer = cms.InputTag("pfRecoTauDiscriminationByLeadingTrackFinding"),
  90973. cut = cms.double(0.5)
  90974. )
  90975. ),
  90976. dRmuonMatch = cms.double(0.3),
  90977. dRmuonMatchLimitedToJetArea = cms.bool(False),
  90978. discriminatorOption = cms.string('loose'),
  90979. doCaloMuonVeto = cms.bool(False),
  90980. maskHitsCSC = cms.vint32(0, 0, 0, 0),
  90981. maskHitsDT = cms.vint32(0, 0, 0, 0),
  90982. maskHitsRPC = cms.vint32(0, 0, 0, 0),
  90983. maskMatchesCSC = cms.vint32(1, 0, 0, 0),
  90984. maskMatchesDT = cms.vint32(0, 0, 0, 0),
  90985. maskMatchesRPC = cms.vint32(0, 0, 0, 0),
  90986. maxNumberOfHitsLast2Stations = cms.int32(0),
  90987. maxNumberOfMatches = cms.int32(0),
  90988. minPtMatchedMuon = cms.double(5.0),
  90989. srcMuons = cms.InputTag("muons"),
  90990. verbosity = cms.int32(0)
  90991. )
  90992.  
  90993.  
  90994. process.pfRecoTauDiscriminationAgainstMuonMVA = cms.EDProducer("PFRecoTauDiscriminationAgainstMuonMVA",
  90995. PFTauProducer = cms.InputTag("pfTauProducer"),
  90996. Prediscriminants = cms.PSet(
  90997. BooleanOperator = cms.string('and'),
  90998. leadTrack = cms.PSet(
  90999. Producer = cms.InputTag("pfRecoTauDiscriminationByLeadingTrackFinding"),
  91000. cut = cms.double(0.5)
  91001. )
  91002. ),
  91003. dRmuonMatch = cms.double(0.3),
  91004. loadMVAfromDB = cms.bool(True),
  91005. mvaMin = cms.double(0.0),
  91006. mvaName = cms.string('againstMuonMVA'),
  91007. returnMVA = cms.bool(True),
  91008. srcMuons = cms.InputTag("muons")
  91009. )
  91010.  
  91011.  
  91012. process.pfRecoTauDiscriminationByIsolation = cms.EDProducer("PFRecoTauDiscriminationByIsolation",
  91013. ApplyDiscriminationByECALIsolation = cms.bool(True),
  91014. ApplyDiscriminationByTrackerIsolation = cms.bool(True),
  91015. ApplyDiscriminationByWeightedECALIsolation = cms.bool(False),
  91016. PFTauProducer = cms.InputTag("pfRecoTauProducer"),
  91017. Prediscriminants = cms.PSet(
  91018. BooleanOperator = cms.string('and'),
  91019. leadTrack = cms.PSet(
  91020. Producer = cms.InputTag("pfRecoTauDiscriminationByLeadingTrackFinding"),
  91021. cut = cms.double(0.5)
  91022. )
  91023. ),
  91024. UseAllPFCandsForWeights = cms.bool(False),
  91025. WeightECALIsolation = cms.double(1.0),
  91026. applyDeltaBetaCorrection = cms.bool(False),
  91027. applyFootprintCorrection = cms.bool(False),
  91028. applyOccupancyCut = cms.bool(True),
  91029. applyPhotonPtSumOutsideSignalConeCut = cms.bool(False),
  91030. applyRelativeSumPtCut = cms.bool(False),
  91031. applyRhoCorrection = cms.bool(False),
  91032. applySumPtCut = cms.bool(False),
  91033. deltaBetaFactor = cms.string('0.38'),
  91034. footprintCorrections = cms.VPSet(cms.PSet(
  91035. offset = cms.string('0.0'),
  91036. selection = cms.string('decayMode() = 0')
  91037. ),
  91038. cms.PSet(
  91039. offset = cms.string('0.0'),
  91040. selection = cms.string('decayMode() = 1 || decayMode() = 2')
  91041. ),
  91042. cms.PSet(
  91043. offset = cms.string('2.7'),
  91044. selection = cms.string('decayMode() = 5')
  91045. ),
  91046. cms.PSet(
  91047. offset = cms.string('0.0'),
  91048. selection = cms.string('decayMode() = 6')
  91049. ),
  91050. cms.PSet(
  91051. offset = cms.string('max(2.0, 0.22*pt() - 2.0)'),
  91052. selection = cms.string('decayMode() = 10')
  91053. )),
  91054. isoConeSizeForDeltaBeta = cms.double(0.5),
  91055. maxAbsPhotonSumPt_outsideSignalCone = cms.double(1000000000.0),
  91056. maxRelPhotonSumPt_outsideSignalCone = cms.double(0.1),
  91057. maximumOccupancy = cms.uint32(0),
  91058. maximumSumPtCut = cms.double(6.0),
  91059. minTauPtForNoIso = cms.double(-99.0),
  91060. particleFlowSrc = cms.InputTag("particleFlow"),
  91061. qualityCuts = cms.PSet(
  91062. isolationQualityCuts = cms.PSet(
  91063. maxDeltaZ = cms.double(0.2),
  91064. maxTrackChi2 = cms.double(100.0),
  91065. maxTransverseImpactParameter = cms.double(0.03),
  91066. minGammaEt = cms.double(1.5),
  91067. minTrackHits = cms.uint32(8),
  91068. minTrackPixelHits = cms.uint32(0),
  91069. minTrackPt = cms.double(1.0),
  91070. minTrackVertexWeight = cms.double(-1.0)
  91071. ),
  91072. leadingTrkOrPFCandOption = cms.string('leadPFCand'),
  91073. primaryVertexSrc = cms.InputTag("offlinePrimaryVertices"),
  91074. pvFindingAlgo = cms.string('closestInDeltaZ'),
  91075. recoverLeadingTrk = cms.bool(False),
  91076. signalQualityCuts = cms.PSet(
  91077. maxDeltaZ = cms.double(0.4),
  91078. maxTrackChi2 = cms.double(100.0),
  91079. maxTransverseImpactParameter = cms.double(0.1),
  91080. minGammaEt = cms.double(0.5),
  91081. minNeutralHadronEt = cms.double(30.0),
  91082. minTrackHits = cms.uint32(3),
  91083. minTrackPixelHits = cms.uint32(0),
  91084. minTrackPt = cms.double(0.5),
  91085. minTrackVertexWeight = cms.double(-1.0)
  91086. ),
  91087. vertexTrackFiltering = cms.bool(False),
  91088. vxAssocQualityCuts = cms.PSet(
  91089. maxTrackChi2 = cms.double(100.0),
  91090. maxTransverseImpactParameter = cms.double(0.1),
  91091. minGammaEt = cms.double(0.5),
  91092. minTrackHits = cms.uint32(3),
  91093. minTrackPixelHits = cms.uint32(0),
  91094. minTrackPt = cms.double(0.5),
  91095. minTrackVertexWeight = cms.double(-1.0)
  91096. )
  91097. ),
  91098. relativeSumPtCut = cms.double(0.0),
  91099. relativeSumPtOffset = cms.double(0.0),
  91100. rhoConeSize = cms.double(0.5),
  91101. rhoProducer = cms.InputTag("fixedGridRhoFastjetAll"),
  91102. rhoUEOffsetCorrection = cms.double(1.0),
  91103. verbosity = cms.int32(0),
  91104. vertexSrc = cms.InputTag("offlinePrimaryVertices")
  91105. )
  91106.  
  91107.  
  91108. process.pfRecoTauDiscriminationByLeadingObjectPtCut = cms.EDProducer("PFRecoTauDiscriminationByLeadingObjectPtCut",
  91109. MinPtLeadingObject = cms.double(5.0),
  91110. PFTauProducer = cms.InputTag("pfRecoTauProducer"),
  91111. Prediscriminants = cms.PSet(
  91112. BooleanOperator = cms.string('and')
  91113. ),
  91114. UseOnlyChargedHadrons = cms.bool(False)
  91115. )
  91116.  
  91117.  
  91118. process.pfRecoTauDiscriminationByLeadingTrackFinding = cms.EDProducer("PFRecoTauDiscriminationByLeadingObjectPtCut",
  91119. MinPtLeadingObject = cms.double(0.0),
  91120. PFTauProducer = cms.InputTag("pfRecoTauProducer"),
  91121. Prediscriminants = cms.PSet(
  91122. BooleanOperator = cms.string('and')
  91123. ),
  91124. UseOnlyChargedHadrons = cms.bool(True)
  91125. )
  91126.  
  91127.  
  91128. process.pfRecoTauTagInfoProducer = cms.EDProducer("PFRecoTauTagInfoProducer",
  91129. ChargedHadrCand_AssociationCone = cms.double(0.8),
  91130. ChargedHadrCand_tkPVmaxDZ = cms.double(0.2),
  91131. ChargedHadrCand_tkmaxChi2 = cms.double(100.0),
  91132. ChargedHadrCand_tkmaxipt = cms.double(0.03),
  91133. ChargedHadrCand_tkminPixelHitsn = cms.int32(0),
  91134. ChargedHadrCand_tkminPt = cms.double(0.5),
  91135. ChargedHadrCand_tkminTrackerHitsn = cms.int32(3),
  91136. GammaCand_EcalclusMinEt = cms.double(0.5),
  91137. NeutrHadrCand_HcalclusMinEt = cms.double(1.0),
  91138. PFCandidateProducer = cms.InputTag("particleFlow"),
  91139. PFJetTracksAssociatorProducer = cms.InputTag("ak4PFJetTracksAssociatorAtVertex"),
  91140. PVProducer = cms.InputTag("offlinePrimaryVertices"),
  91141. UsePVconstraint = cms.bool(True),
  91142. smearedPVsigmaX = cms.double(0.0015),
  91143. smearedPVsigmaY = cms.double(0.0015),
  91144. smearedPVsigmaZ = cms.double(0.005),
  91145. tkPVmaxDZ = cms.double(0.2),
  91146. tkmaxChi2 = cms.double(100.0),
  91147. tkmaxipt = cms.double(0.03),
  91148. tkminPixelHitsn = cms.int32(0),
  91149. tkminPt = cms.double(0.5),
  91150. tkminTrackerHitsn = cms.int32(3)
  91151. )
  91152.  
  91153.  
  91154. process.pfRecoTauTagInfoProducerBoosted = cms.EDProducer("PFRecoTauTagInfoProducer",
  91155. ChargedHadrCand_AssociationCone = cms.double(0.8),
  91156. ChargedHadrCand_tkPVmaxDZ = cms.double(0.2),
  91157. ChargedHadrCand_tkmaxChi2 = cms.double(100.0),
  91158. ChargedHadrCand_tkmaxipt = cms.double(0.03),
  91159. ChargedHadrCand_tkminPixelHitsn = cms.int32(0),
  91160. ChargedHadrCand_tkminPt = cms.double(0.5),
  91161. ChargedHadrCand_tkminTrackerHitsn = cms.int32(3),
  91162. GammaCand_EcalclusMinEt = cms.double(0.5),
  91163. NeutrHadrCand_HcalclusMinEt = cms.double(1.0),
  91164. PFCandidateProducer = cms.InputTag("particleFlow"),
  91165. PFJetTracksAssociatorProducer = cms.InputTag("ak4PFJetTracksAssociatorAtVertexBoosted"),
  91166. PVProducer = cms.InputTag("offlinePrimaryVertices"),
  91167. UsePVconstraint = cms.bool(True),
  91168. smearedPVsigmaX = cms.double(0.0015),
  91169. smearedPVsigmaY = cms.double(0.0015),
  91170. smearedPVsigmaZ = cms.double(0.005),
  91171. tkPVmaxDZ = cms.double(0.2),
  91172. tkmaxChi2 = cms.double(100.0),
  91173. tkmaxipt = cms.double(0.03),
  91174. tkminPixelHitsn = cms.int32(0),
  91175. tkminPt = cms.double(0.5),
  91176. tkminTrackerHitsn = cms.int32(3)
  91177. )
  91178.  
  91179.  
  91180. process.pfSecondaryVertexTagInfos = cms.EDProducer("CandSecondaryVertexProducer",
  91181. beamSpotTag = cms.InputTag("offlineBeamSpot"),
  91182. constraint = cms.string('BeamSpot'),
  91183. extSVCollection = cms.InputTag("secondaryVertices"),
  91184. extSVDeltaRToJet = cms.double(0.3),
  91185. minimumTrackWeight = cms.double(0.5),
  91186. trackIPTagInfos = cms.InputTag("pfImpactParameterTagInfos"),
  91187. trackSelection = cms.PSet(
  91188. a_dR = cms.double(-0.001053),
  91189. a_pT = cms.double(0.005263),
  91190. b_dR = cms.double(0.6263),
  91191. b_pT = cms.double(0.3684),
  91192. jetDeltaRMax = cms.double(0.3),
  91193. maxDecayLen = cms.double(99999.9),
  91194. maxDistToAxis = cms.double(0.2),
  91195. max_pT = cms.double(500),
  91196. max_pT_dRcut = cms.double(0.1),
  91197. max_pT_trackPTcut = cms.double(3),
  91198. min_pT = cms.double(120),
  91199. min_pT_dRcut = cms.double(0.5),
  91200. normChi2Max = cms.double(99999.9),
  91201. pixelHitsMin = cms.uint32(1),
  91202. ptMin = cms.double(1.0),
  91203. qualityClass = cms.string('any'),
  91204. sip2dSigMax = cms.double(99999.9),
  91205. sip2dSigMin = cms.double(-99999.9),
  91206. sip2dValMax = cms.double(99999.9),
  91207. sip2dValMin = cms.double(-99999.9),
  91208. sip3dSigMax = cms.double(99999.9),
  91209. sip3dSigMin = cms.double(-99999.9),
  91210. sip3dValMax = cms.double(99999.9),
  91211. sip3dValMin = cms.double(-99999.9),
  91212. totalHitsMin = cms.uint32(0),
  91213. useVariableJTA = cms.bool(False)
  91214. ),
  91215. trackSort = cms.string('sip3dSig'),
  91216. useExternalSV = cms.bool(False),
  91217. usePVError = cms.bool(True),
  91218. vertexCuts = cms.PSet(
  91219. distSig2dMax = cms.double(99999.9),
  91220. distSig2dMin = cms.double(3.0),
  91221. distSig3dMax = cms.double(99999.9),
  91222. distSig3dMin = cms.double(-99999.9),
  91223. distVal2dMax = cms.double(2.5),
  91224. distVal2dMin = cms.double(0.01),
  91225. distVal3dMax = cms.double(99999.9),
  91226. distVal3dMin = cms.double(-99999.9),
  91227. fracPV = cms.double(0.65),
  91228. massMax = cms.double(6.5),
  91229. maxDeltaRToJetAxis = cms.double(0.4),
  91230. minimumTrackWeight = cms.double(0.5),
  91231. multiplicityMin = cms.uint32(2),
  91232. useTrackWeights = cms.bool(True),
  91233. v0Filter = cms.PSet(
  91234. k0sMassWindow = cms.double(0.05)
  91235. )
  91236. ),
  91237. vertexReco = cms.PSet(
  91238. finder = cms.string('avr'),
  91239. minweight = cms.double(0.5),
  91240. primcut = cms.double(1.8),
  91241. seccut = cms.double(6.0),
  91242. smoothing = cms.bool(False),
  91243. weightthreshold = cms.double(0.001)
  91244. ),
  91245. vertexSelection = cms.PSet(
  91246. sortCriterium = cms.string('dist3dError')
  91247. )
  91248. )
  91249.  
  91250.  
  91251. process.pfSecondaryVertexTagInfosAK8PFPuppiSoftDropSubjets = cms.EDProducer("CandSecondaryVertexProducer",
  91252. beamSpotTag = cms.InputTag("offlineBeamSpot"),
  91253. constraint = cms.string('BeamSpot'),
  91254. extSVCollection = cms.InputTag("secondaryVertices"),
  91255. extSVDeltaRToJet = cms.double(0.3),
  91256. minimumTrackWeight = cms.double(0.5),
  91257. trackIPTagInfos = cms.InputTag("pfImpactParameterTagInfosAK8PFPuppiSoftDropSubjets"),
  91258. trackSelection = cms.PSet(
  91259. a_dR = cms.double(-0.001053),
  91260. a_pT = cms.double(0.005263),
  91261. b_dR = cms.double(0.6263),
  91262. b_pT = cms.double(0.3684),
  91263. jetDeltaRMax = cms.double(0.3),
  91264. maxDecayLen = cms.double(99999.9),
  91265. maxDistToAxis = cms.double(0.2),
  91266. max_pT = cms.double(500),
  91267. max_pT_dRcut = cms.double(0.1),
  91268. max_pT_trackPTcut = cms.double(3),
  91269. min_pT = cms.double(120),
  91270. min_pT_dRcut = cms.double(0.5),
  91271. normChi2Max = cms.double(99999.9),
  91272. pixelHitsMin = cms.uint32(1),
  91273. ptMin = cms.double(1.0),
  91274. qualityClass = cms.string('any'),
  91275. sip2dSigMax = cms.double(99999.9),
  91276. sip2dSigMin = cms.double(-99999.9),
  91277. sip2dValMax = cms.double(99999.9),
  91278. sip2dValMin = cms.double(-99999.9),
  91279. sip3dSigMax = cms.double(99999.9),
  91280. sip3dSigMin = cms.double(-99999.9),
  91281. sip3dValMax = cms.double(99999.9),
  91282. sip3dValMin = cms.double(-99999.9),
  91283. totalHitsMin = cms.uint32(0),
  91284. useVariableJTA = cms.bool(False)
  91285. ),
  91286. trackSort = cms.string('sip3dSig'),
  91287. useExternalSV = cms.bool(False),
  91288. usePVError = cms.bool(True),
  91289. vertexCuts = cms.PSet(
  91290. distSig2dMax = cms.double(99999.9),
  91291. distSig2dMin = cms.double(3.0),
  91292. distSig3dMax = cms.double(99999.9),
  91293. distSig3dMin = cms.double(-99999.9),
  91294. distVal2dMax = cms.double(2.5),
  91295. distVal2dMin = cms.double(0.01),
  91296. distVal3dMax = cms.double(99999.9),
  91297. distVal3dMin = cms.double(-99999.9),
  91298. fracPV = cms.double(0.65),
  91299. massMax = cms.double(6.5),
  91300. maxDeltaRToJetAxis = cms.double(0.4),
  91301. minimumTrackWeight = cms.double(0.5),
  91302. multiplicityMin = cms.uint32(2),
  91303. useTrackWeights = cms.bool(True),
  91304. v0Filter = cms.PSet(
  91305. k0sMassWindow = cms.double(0.05)
  91306. )
  91307. ),
  91308. vertexReco = cms.PSet(
  91309. finder = cms.string('avr'),
  91310. minweight = cms.double(0.5),
  91311. primcut = cms.double(1.8),
  91312. seccut = cms.double(6.0),
  91313. smoothing = cms.bool(False),
  91314. weightthreshold = cms.double(0.001)
  91315. ),
  91316. vertexSelection = cms.PSet(
  91317. sortCriterium = cms.string('dist3dError')
  91318. )
  91319. )
  91320.  
  91321.  
  91322. process.pfSecondaryVertexTagInfosAK8Puppi = cms.EDProducer("CandSecondaryVertexProducer",
  91323. beamSpotTag = cms.InputTag("offlineBeamSpot"),
  91324. constraint = cms.string('BeamSpot'),
  91325. extSVCollection = cms.InputTag("secondaryVertices"),
  91326. extSVDeltaRToJet = cms.double(0.3),
  91327. minimumTrackWeight = cms.double(0.5),
  91328. trackIPTagInfos = cms.InputTag("pfImpactParameterTagInfosAK8Puppi"),
  91329. trackSelection = cms.PSet(
  91330. a_dR = cms.double(-0.001053),
  91331. a_pT = cms.double(0.005263),
  91332. b_dR = cms.double(0.6263),
  91333. b_pT = cms.double(0.3684),
  91334. jetDeltaRMax = cms.double(0.3),
  91335. maxDecayLen = cms.double(99999.9),
  91336. maxDistToAxis = cms.double(0.2),
  91337. max_pT = cms.double(500),
  91338. max_pT_dRcut = cms.double(0.1),
  91339. max_pT_trackPTcut = cms.double(3),
  91340. min_pT = cms.double(120),
  91341. min_pT_dRcut = cms.double(0.5),
  91342. normChi2Max = cms.double(99999.9),
  91343. pixelHitsMin = cms.uint32(1),
  91344. ptMin = cms.double(1.0),
  91345. qualityClass = cms.string('any'),
  91346. sip2dSigMax = cms.double(99999.9),
  91347. sip2dSigMin = cms.double(-99999.9),
  91348. sip2dValMax = cms.double(99999.9),
  91349. sip2dValMin = cms.double(-99999.9),
  91350. sip3dSigMax = cms.double(99999.9),
  91351. sip3dSigMin = cms.double(-99999.9),
  91352. sip3dValMax = cms.double(99999.9),
  91353. sip3dValMin = cms.double(-99999.9),
  91354. totalHitsMin = cms.uint32(0),
  91355. useVariableJTA = cms.bool(False)
  91356. ),
  91357. trackSort = cms.string('sip3dSig'),
  91358. useExternalSV = cms.bool(False),
  91359. usePVError = cms.bool(True),
  91360. vertexCuts = cms.PSet(
  91361. distSig2dMax = cms.double(99999.9),
  91362. distSig2dMin = cms.double(3.0),
  91363. distSig3dMax = cms.double(99999.9),
  91364. distSig3dMin = cms.double(-99999.9),
  91365. distVal2dMax = cms.double(2.5),
  91366. distVal2dMin = cms.double(0.01),
  91367. distVal3dMax = cms.double(99999.9),
  91368. distVal3dMin = cms.double(-99999.9),
  91369. fracPV = cms.double(0.65),
  91370. massMax = cms.double(6.5),
  91371. maxDeltaRToJetAxis = cms.double(0.4),
  91372. minimumTrackWeight = cms.double(0.5),
  91373. multiplicityMin = cms.uint32(2),
  91374. useTrackWeights = cms.bool(True),
  91375. v0Filter = cms.PSet(
  91376. k0sMassWindow = cms.double(0.05)
  91377. )
  91378. ),
  91379. vertexReco = cms.PSet(
  91380. finder = cms.string('avr'),
  91381. minweight = cms.double(0.5),
  91382. primcut = cms.double(1.8),
  91383. seccut = cms.double(6.0),
  91384. smoothing = cms.bool(False),
  91385. weightthreshold = cms.double(0.001)
  91386. ),
  91387. vertexSelection = cms.PSet(
  91388. sortCriterium = cms.string('dist3dError')
  91389. )
  91390. )
  91391.  
  91392.  
  91393. process.pfSecondaryVertexTagInfosPuppi = cms.EDProducer("CandSecondaryVertexProducer",
  91394. beamSpotTag = cms.InputTag("offlineBeamSpot"),
  91395. constraint = cms.string('BeamSpot'),
  91396. extSVCollection = cms.InputTag("secondaryVertices"),
  91397. extSVDeltaRToJet = cms.double(0.3),
  91398. minimumTrackWeight = cms.double(0.5),
  91399. trackIPTagInfos = cms.InputTag("pfImpactParameterTagInfosPuppi"),
  91400. trackSelection = cms.PSet(
  91401. a_dR = cms.double(-0.001053),
  91402. a_pT = cms.double(0.005263),
  91403. b_dR = cms.double(0.6263),
  91404. b_pT = cms.double(0.3684),
  91405. jetDeltaRMax = cms.double(0.3),
  91406. maxDecayLen = cms.double(99999.9),
  91407. maxDistToAxis = cms.double(0.2),
  91408. max_pT = cms.double(500),
  91409. max_pT_dRcut = cms.double(0.1),
  91410. max_pT_trackPTcut = cms.double(3),
  91411. min_pT = cms.double(120),
  91412. min_pT_dRcut = cms.double(0.5),
  91413. normChi2Max = cms.double(99999.9),
  91414. pixelHitsMin = cms.uint32(1),
  91415. ptMin = cms.double(1.0),
  91416. qualityClass = cms.string('any'),
  91417. sip2dSigMax = cms.double(99999.9),
  91418. sip2dSigMin = cms.double(-99999.9),
  91419. sip2dValMax = cms.double(99999.9),
  91420. sip2dValMin = cms.double(-99999.9),
  91421. sip3dSigMax = cms.double(99999.9),
  91422. sip3dSigMin = cms.double(-99999.9),
  91423. sip3dValMax = cms.double(99999.9),
  91424. sip3dValMin = cms.double(-99999.9),
  91425. totalHitsMin = cms.uint32(0),
  91426. useVariableJTA = cms.bool(False)
  91427. ),
  91428. trackSort = cms.string('sip3dSig'),
  91429. useExternalSV = cms.bool(False),
  91430. usePVError = cms.bool(True),
  91431. vertexCuts = cms.PSet(
  91432. distSig2dMax = cms.double(99999.9),
  91433. distSig2dMin = cms.double(3.0),
  91434. distSig3dMax = cms.double(99999.9),
  91435. distSig3dMin = cms.double(-99999.9),
  91436. distVal2dMax = cms.double(2.5),
  91437. distVal2dMin = cms.double(0.01),
  91438. distVal3dMax = cms.double(99999.9),
  91439. distVal3dMin = cms.double(-99999.9),
  91440. fracPV = cms.double(0.65),
  91441. massMax = cms.double(6.5),
  91442. maxDeltaRToJetAxis = cms.double(0.4),
  91443. minimumTrackWeight = cms.double(0.5),
  91444. multiplicityMin = cms.uint32(2),
  91445. useTrackWeights = cms.bool(True),
  91446. v0Filter = cms.PSet(
  91447. k0sMassWindow = cms.double(0.05)
  91448. )
  91449. ),
  91450. vertexReco = cms.PSet(
  91451. finder = cms.string('avr'),
  91452. minweight = cms.double(0.5),
  91453. primcut = cms.double(1.8),
  91454. seccut = cms.double(6.0),
  91455. smoothing = cms.bool(False),
  91456. weightthreshold = cms.double(0.001)
  91457. ),
  91458. vertexSelection = cms.PSet(
  91459. sortCriterium = cms.string('dist3dError')
  91460. )
  91461. )
  91462.  
  91463.  
  91464. process.pfSimpleInclusiveSecondaryVertexHighEffBJetTags = cms.EDProducer("JetTagProducer",
  91465. jetTagComputer = cms.string('candidateSimpleSecondaryVertex2TrkComputer'),
  91466. tagInfos = cms.VInputTag(cms.InputTag("pfInclusiveSecondaryVertexFinderTagInfos"))
  91467. )
  91468.  
  91469.  
  91470. process.pfSimpleInclusiveSecondaryVertexHighEffBJetTagsAK8Puppi = cms.EDProducer("JetTagProducer",
  91471. jetTagComputer = cms.string('candidateSimpleSecondaryVertex2TrkComputer'),
  91472. tagInfos = cms.VInputTag(cms.InputTag("pfInclusiveSecondaryVertexFinderTagInfosAK8Puppi"))
  91473. )
  91474.  
  91475.  
  91476. process.pfSimpleInclusiveSecondaryVertexHighEffBJetTagsPuppi = cms.EDProducer("JetTagProducer",
  91477. jetTagComputer = cms.string('candidateSimpleSecondaryVertex2TrkComputer'),
  91478. tagInfos = cms.VInputTag(cms.InputTag("pfInclusiveSecondaryVertexFinderTagInfosPuppi"))
  91479. )
  91480.  
  91481.  
  91482. process.pfSimpleSecondaryVertexHighEffBJetTags = cms.EDProducer("JetTagProducer",
  91483. jetTagComputer = cms.string('candidateSimpleSecondaryVertex2TrkComputer'),
  91484. tagInfos = cms.VInputTag(cms.InputTag("pfSecondaryVertexTagInfos"))
  91485. )
  91486.  
  91487.  
  91488. process.pfSimpleSecondaryVertexHighEffBJetTagsAK8Puppi = cms.EDProducer("JetTagProducer",
  91489. jetTagComputer = cms.string('candidateSimpleSecondaryVertex2TrkComputer'),
  91490. tagInfos = cms.VInputTag(cms.InputTag("pfSecondaryVertexTagInfosAK8Puppi"))
  91491. )
  91492.  
  91493.  
  91494. process.pfSimpleSecondaryVertexHighEffBJetTagsPuppi = cms.EDProducer("JetTagProducer",
  91495. jetTagComputer = cms.string('candidateSimpleSecondaryVertex2TrkComputer'),
  91496. tagInfos = cms.VInputTag(cms.InputTag("pfSecondaryVertexTagInfosPuppi"))
  91497. )
  91498.  
  91499.  
  91500. process.pfTauPFJetsRecoTauChargedHadrons = cms.EDProducer("PFRecoTauChargedHadronProducer",
  91501. builders = cms.VPSet(cms.PSet(
  91502. chargedHadronCandidatesParticleIds = cms.vint32(1, 2, 3),
  91503. dRmergeNeutralHadronWrtChargedHadron = cms.double(0.005),
  91504. dRmergeNeutralHadronWrtElectron = cms.double(0.05),
  91505. dRmergeNeutralHadronWrtNeutralHadron = cms.double(0.01),
  91506. dRmergeNeutralHadronWrtOther = cms.double(0.005),
  91507. dRmergePhotonWrtChargedHadron = cms.double(0.005),
  91508. dRmergePhotonWrtElectron = cms.double(0.005),
  91509. dRmergePhotonWrtNeutralHadron = cms.double(0.01),
  91510. dRmergePhotonWrtOther = cms.double(0.005),
  91511. maxUnmatchedBlockElementsNeutralHadron = cms.int32(1),
  91512. maxUnmatchedBlockElementsPhoton = cms.int32(1),
  91513. minBlockElementMatchesNeutralHadron = cms.int32(2),
  91514. minBlockElementMatchesPhoton = cms.int32(2),
  91515. minMergeChargedHadronPt = cms.double(100.0),
  91516. minMergeGammaEt = cms.double(0.0),
  91517. minMergeNeutralHadronEt = cms.double(0.0),
  91518. name = cms.string('chargedPFCandidates'),
  91519. plugin = cms.string('PFRecoTauChargedHadronFromPFCandidatePlugin'),
  91520. qualityCuts = cms.PSet(
  91521. isolationQualityCuts = cms.PSet(
  91522. maxDeltaZ = cms.double(0.2),
  91523. maxTrackChi2 = cms.double(100.0),
  91524. maxTransverseImpactParameter = cms.double(0.03),
  91525. minGammaEt = cms.double(1.5),
  91526. minTrackHits = cms.uint32(8),
  91527. minTrackPixelHits = cms.uint32(0),
  91528. minTrackPt = cms.double(1.0),
  91529. minTrackVertexWeight = cms.double(-1.0)
  91530. ),
  91531. leadingTrkOrPFCandOption = cms.string('leadPFCand'),
  91532. primaryVertexSrc = cms.InputTag("offlinePrimaryVertices"),
  91533. pvFindingAlgo = cms.string('closestInDeltaZ'),
  91534. recoverLeadingTrk = cms.bool(False),
  91535. signalQualityCuts = cms.PSet(
  91536. maxDeltaZ = cms.double(0.4),
  91537. maxTrackChi2 = cms.double(100.0),
  91538. maxTransverseImpactParameter = cms.double(0.1),
  91539. minGammaEt = cms.double(0.5),
  91540. minNeutralHadronEt = cms.double(30.0),
  91541. minTrackHits = cms.uint32(3),
  91542. minTrackPixelHits = cms.uint32(0),
  91543. minTrackPt = cms.double(0.5),
  91544. minTrackVertexWeight = cms.double(-1.0)
  91545. ),
  91546. vertexTrackFiltering = cms.bool(False),
  91547. vxAssocQualityCuts = cms.PSet(
  91548. maxTrackChi2 = cms.double(100.0),
  91549. maxTransverseImpactParameter = cms.double(0.1),
  91550. minGammaEt = cms.double(0.5),
  91551. minTrackHits = cms.uint32(3),
  91552. minTrackPixelHits = cms.uint32(0),
  91553. minTrackPt = cms.double(0.5),
  91554. minTrackVertexWeight = cms.double(-1.0)
  91555. )
  91556. )
  91557. ),
  91558. cms.PSet(
  91559. dRcone = cms.double(0.5),
  91560. dRconeLimitedToJetArea = cms.bool(False),
  91561. dRmergeNeutralHadron = cms.double(0.1),
  91562. dRmergePhoton = cms.double(0.05),
  91563. minMergeChargedHadronPt = cms.double(100.0),
  91564. minMergeGammaEt = cms.double(0.0),
  91565. minMergeNeutralHadronEt = cms.double(0.0),
  91566. name = cms.string('tracks'),
  91567. plugin = cms.string('PFRecoTauChargedHadronFromTrackPlugin'),
  91568. qualityCuts = cms.PSet(
  91569. isolationQualityCuts = cms.PSet(
  91570. maxDeltaZ = cms.double(0.2),
  91571. maxTrackChi2 = cms.double(100.0),
  91572. maxTransverseImpactParameter = cms.double(0.03),
  91573. minGammaEt = cms.double(1.5),
  91574. minTrackHits = cms.uint32(8),
  91575. minTrackPixelHits = cms.uint32(0),
  91576. minTrackPt = cms.double(1.0),
  91577. minTrackVertexWeight = cms.double(-1.0)
  91578. ),
  91579. leadingTrkOrPFCandOption = cms.string('leadPFCand'),
  91580. primaryVertexSrc = cms.InputTag("offlinePrimaryVertices"),
  91581. pvFindingAlgo = cms.string('closestInDeltaZ'),
  91582. recoverLeadingTrk = cms.bool(False),
  91583. signalQualityCuts = cms.PSet(
  91584. maxDeltaZ = cms.double(0.4),
  91585. maxTrackChi2 = cms.double(100.0),
  91586. maxTransverseImpactParameter = cms.double(0.1),
  91587. minGammaEt = cms.double(0.5),
  91588. minNeutralHadronEt = cms.double(30.0),
  91589. minTrackHits = cms.uint32(3),
  91590. minTrackPixelHits = cms.uint32(0),
  91591. minTrackPt = cms.double(0.5),
  91592. minTrackVertexWeight = cms.double(-1.0)
  91593. ),
  91594. vertexTrackFiltering = cms.bool(False),
  91595. vxAssocQualityCuts = cms.PSet(
  91596. maxTrackChi2 = cms.double(100.0),
  91597. maxTransverseImpactParameter = cms.double(0.1),
  91598. minGammaEt = cms.double(0.5),
  91599. minTrackHits = cms.uint32(3),
  91600. minTrackPixelHits = cms.uint32(0),
  91601. minTrackPt = cms.double(0.5),
  91602. minTrackVertexWeight = cms.double(-1.0)
  91603. )
  91604. ),
  91605. srcTracks = cms.InputTag("generalTracks")
  91606. ),
  91607. cms.PSet(
  91608. chargedHadronCandidatesParticleIds = cms.vint32(5),
  91609. dRmergeNeutralHadronWrtChargedHadron = cms.double(0.005),
  91610. dRmergeNeutralHadronWrtElectron = cms.double(0.05),
  91611. dRmergeNeutralHadronWrtNeutralHadron = cms.double(0.01),
  91612. dRmergeNeutralHadronWrtOther = cms.double(0.005),
  91613. dRmergePhotonWrtChargedHadron = cms.double(0.005),
  91614. dRmergePhotonWrtElectron = cms.double(0.005),
  91615. dRmergePhotonWrtNeutralHadron = cms.double(0.01),
  91616. dRmergePhotonWrtOther = cms.double(0.005),
  91617. maxUnmatchedBlockElementsNeutralHadron = cms.int32(1),
  91618. maxUnmatchedBlockElementsPhoton = cms.int32(1),
  91619. minBlockElementMatchesNeutralHadron = cms.int32(2),
  91620. minBlockElementMatchesPhoton = cms.int32(2),
  91621. minMergeChargedHadronPt = cms.double(0.0),
  91622. minMergeGammaEt = cms.double(0.0),
  91623. minMergeNeutralHadronEt = cms.double(0.0),
  91624. name = cms.string('PFNeutralHadrons'),
  91625. plugin = cms.string('PFRecoTauChargedHadronFromPFCandidatePlugin'),
  91626. qualityCuts = cms.PSet(
  91627. isolationQualityCuts = cms.PSet(
  91628. maxDeltaZ = cms.double(0.2),
  91629. maxTrackChi2 = cms.double(100.0),
  91630. maxTransverseImpactParameter = cms.double(0.03),
  91631. minGammaEt = cms.double(1.5),
  91632. minTrackHits = cms.uint32(8),
  91633. minTrackPixelHits = cms.uint32(0),
  91634. minTrackPt = cms.double(1.0),
  91635. minTrackVertexWeight = cms.double(-1.0)
  91636. ),
  91637. leadingTrkOrPFCandOption = cms.string('leadPFCand'),
  91638. primaryVertexSrc = cms.InputTag("offlinePrimaryVertices"),
  91639. pvFindingAlgo = cms.string('closestInDeltaZ'),
  91640. recoverLeadingTrk = cms.bool(False),
  91641. signalQualityCuts = cms.PSet(
  91642. maxDeltaZ = cms.double(0.4),
  91643. maxTrackChi2 = cms.double(100.0),
  91644. maxTransverseImpactParameter = cms.double(0.1),
  91645. minGammaEt = cms.double(0.5),
  91646. minNeutralHadronEt = cms.double(30.0),
  91647. minTrackHits = cms.uint32(3),
  91648. minTrackPixelHits = cms.uint32(0),
  91649. minTrackPt = cms.double(0.5),
  91650. minTrackVertexWeight = cms.double(-1.0)
  91651. ),
  91652. vertexTrackFiltering = cms.bool(False),
  91653. vxAssocQualityCuts = cms.PSet(
  91654. maxTrackChi2 = cms.double(100.0),
  91655. maxTransverseImpactParameter = cms.double(0.1),
  91656. minGammaEt = cms.double(0.5),
  91657. minTrackHits = cms.uint32(3),
  91658. minTrackPixelHits = cms.uint32(0),
  91659. minTrackPt = cms.double(0.5),
  91660. minTrackVertexWeight = cms.double(-1.0)
  91661. )
  91662. )
  91663. )),
  91664. jetSrc = cms.InputTag("ak4PFJets"),
  91665. maxJetAbsEta = cms.double(2.5),
  91666. minJetPt = cms.double(14.0),
  91667. outputSelection = cms.string('pt > 0.5'),
  91668. ranking = cms.VPSet(cms.PSet(
  91669. name = cms.string('ChargedPFCandidate'),
  91670. plugin = cms.string('PFRecoTauChargedHadronStringQuality'),
  91671. selection = cms.string("algoIs(\'kChargedPFCandidate\')"),
  91672. selectionFailValue = cms.double(1000.0),
  91673. selectionPassFunction = cms.string('-pt')
  91674. ),
  91675. cms.PSet(
  91676. name = cms.string('ChargedPFCandidate'),
  91677. plugin = cms.string('PFRecoTauChargedHadronStringQuality'),
  91678. selection = cms.string("algoIs(\'kTrack\')"),
  91679. selectionFailValue = cms.double(1000.0),
  91680. selectionPassFunction = cms.string('-pt')
  91681. ),
  91682. cms.PSet(
  91683. name = cms.string('ChargedPFCandidate'),
  91684. plugin = cms.string('PFRecoTauChargedHadronStringQuality'),
  91685. selection = cms.string("algoIs(\'kPFNeutralHadron\')"),
  91686. selectionFailValue = cms.double(1000.0),
  91687. selectionPassFunction = cms.string('-pt')
  91688. ))
  91689. )
  91690.  
  91691.  
  91692. process.pfTauTagInfoProducer = cms.EDProducer("PFRecoTauTagInfoProducer",
  91693. ChargedHadrCand_AssociationCone = cms.double(0.8),
  91694. ChargedHadrCand_tkPVmaxDZ = cms.double(0.2),
  91695. ChargedHadrCand_tkmaxChi2 = cms.double(100.0),
  91696. ChargedHadrCand_tkmaxipt = cms.double(0.03),
  91697. ChargedHadrCand_tkminPixelHitsn = cms.int32(0),
  91698. ChargedHadrCand_tkminPt = cms.double(0.5),
  91699. ChargedHadrCand_tkminTrackerHitsn = cms.int32(3),
  91700. GammaCand_EcalclusMinEt = cms.double(0.5),
  91701. NeutrHadrCand_HcalclusMinEt = cms.double(1.0),
  91702. PFCandidateProducer = cms.InputTag("particleFlow"),
  91703. PFJetTracksAssociatorProducer = cms.InputTag("pfJetTracksAssociatorAtVertex"),
  91704. PVProducer = cms.InputTag("offlinePrimaryVertices"),
  91705. UsePVconstraint = cms.bool(True),
  91706. smearedPVsigmaX = cms.double(0.0015),
  91707. smearedPVsigmaY = cms.double(0.0015),
  91708. smearedPVsigmaZ = cms.double(0.005),
  91709. tkPVmaxDZ = cms.double(0.2),
  91710. tkmaxChi2 = cms.double(100.0),
  91711. tkmaxipt = cms.double(0.03),
  91712. tkminPixelHitsn = cms.int32(0),
  91713. tkminPt = cms.double(0.5),
  91714. tkminTrackerHitsn = cms.int32(3)
  91715. )
  91716.  
  91717.  
  91718. process.pfTausCombiner = cms.EDProducer("RecoTauProducer",
  91719. buildNullTaus = cms.bool(True),
  91720. builders = cms.VPSet(cms.PSet(
  91721. decayModes = cms.VPSet(cms.PSet(
  91722. maxPiZeros = cms.uint32(0),
  91723. maxTracks = cms.uint32(6),
  91724. nCharged = cms.uint32(1),
  91725. nPiZeros = cms.uint32(0)
  91726. ),
  91727. cms.PSet(
  91728. maxPiZeros = cms.uint32(6),
  91729. maxTracks = cms.uint32(6),
  91730. nCharged = cms.uint32(1),
  91731. nPiZeros = cms.uint32(1)
  91732. ),
  91733. cms.PSet(
  91734. maxPiZeros = cms.uint32(5),
  91735. maxTracks = cms.uint32(6),
  91736. nCharged = cms.uint32(1),
  91737. nPiZeros = cms.uint32(2)
  91738. ),
  91739. cms.PSet(
  91740. maxPiZeros = cms.uint32(0),
  91741. maxTracks = cms.uint32(6),
  91742. nCharged = cms.uint32(2),
  91743. nPiZeros = cms.uint32(0)
  91744. ),
  91745. cms.PSet(
  91746. maxPiZeros = cms.uint32(3),
  91747. maxTracks = cms.uint32(6),
  91748. nCharged = cms.uint32(2),
  91749. nPiZeros = cms.uint32(1)
  91750. ),
  91751. cms.PSet(
  91752. maxPiZeros = cms.uint32(0),
  91753. maxTracks = cms.uint32(6),
  91754. nCharged = cms.uint32(3),
  91755. nPiZeros = cms.uint32(0)
  91756. ),
  91757. cms.PSet(
  91758. maxPiZeros = cms.uint32(3),
  91759. maxTracks = cms.uint32(6),
  91760. nCharged = cms.uint32(3),
  91761. nPiZeros = cms.uint32(1)
  91762. )),
  91763. isolationConeSize = cms.double(0.5),
  91764. minAbsPhotonSumPt_insideSignalCone = cms.double(2.5),
  91765. minAbsPhotonSumPt_outsideSignalCone = cms.double(1000000000.0),
  91766. minRelPhotonSumPt_insideSignalCone = cms.double(0.1),
  91767. minRelPhotonSumPt_outsideSignalCone = cms.double(1000000000.0),
  91768. name = cms.string('combinatoric'),
  91769. pfCandSrc = cms.InputTag("particleFlow"),
  91770. plugin = cms.string('RecoTauBuilderCombinatoricPlugin'),
  91771. qualityCuts = cms.PSet(
  91772. isolationQualityCuts = cms.PSet(
  91773. maxDeltaZ = cms.double(0.2),
  91774. maxTrackChi2 = cms.double(100.0),
  91775. maxTransverseImpactParameter = cms.double(0.03),
  91776. minGammaEt = cms.double(1.5),
  91777. minTrackHits = cms.uint32(8),
  91778. minTrackPixelHits = cms.uint32(0),
  91779. minTrackPt = cms.double(1.0),
  91780. minTrackVertexWeight = cms.double(-1.0)
  91781. ),
  91782. leadingTrkOrPFCandOption = cms.string('leadPFCand'),
  91783. primaryVertexSrc = cms.InputTag("offlinePrimaryVertices"),
  91784. pvFindingAlgo = cms.string('closestInDeltaZ'),
  91785. recoverLeadingTrk = cms.bool(False),
  91786. signalQualityCuts = cms.PSet(
  91787. maxDeltaZ = cms.double(0.4),
  91788. maxTrackChi2 = cms.double(100.0),
  91789. maxTransverseImpactParameter = cms.double(0.1),
  91790. minGammaEt = cms.double(0.5),
  91791. minNeutralHadronEt = cms.double(30.0),
  91792. minTrackHits = cms.uint32(3),
  91793. minTrackPixelHits = cms.uint32(0),
  91794. minTrackPt = cms.double(0.5),
  91795. minTrackVertexWeight = cms.double(-1.0)
  91796. ),
  91797. vertexTrackFiltering = cms.bool(False),
  91798. vxAssocQualityCuts = cms.PSet(
  91799. maxTrackChi2 = cms.double(100.0),
  91800. maxTransverseImpactParameter = cms.double(0.1),
  91801. minGammaEt = cms.double(0.5),
  91802. minTrackHits = cms.uint32(3),
  91803. minTrackPixelHits = cms.uint32(0),
  91804. minTrackPt = cms.double(0.5),
  91805. minTrackVertexWeight = cms.double(-1.0)
  91806. )
  91807. ),
  91808. signalConeSize = cms.string('max(min(0.1, 3.0/pt()), 0.05)')
  91809. )),
  91810. chargedHadronSrc = cms.InputTag("pfTauPFJetsRecoTauChargedHadrons"),
  91811. jetRegionSrc = cms.InputTag("recoTauAK4PFJets08Region"),
  91812. jetSrc = cms.InputTag("ak4PFJets"),
  91813. maxJetAbsEta = cms.double(2.5),
  91814. minJetPt = cms.double(14.0),
  91815. modifiers = cms.VPSet(cms.PSet(
  91816. name = cms.string('sipt'),
  91817. plugin = cms.string('RecoTauImpactParameterSignificancePlugin'),
  91818. qualityCuts = cms.PSet(
  91819. isolationQualityCuts = cms.PSet(
  91820. maxDeltaZ = cms.double(0.2),
  91821. maxTrackChi2 = cms.double(100.0),
  91822. maxTransverseImpactParameter = cms.double(0.03),
  91823. minGammaEt = cms.double(1.5),
  91824. minTrackHits = cms.uint32(8),
  91825. minTrackPixelHits = cms.uint32(0),
  91826. minTrackPt = cms.double(1.0),
  91827. minTrackVertexWeight = cms.double(-1.0)
  91828. ),
  91829. leadingTrkOrPFCandOption = cms.string('leadPFCand'),
  91830. primaryVertexSrc = cms.InputTag("offlinePrimaryVertices"),
  91831. pvFindingAlgo = cms.string('closestInDeltaZ'),
  91832. recoverLeadingTrk = cms.bool(False),
  91833. signalQualityCuts = cms.PSet(
  91834. maxDeltaZ = cms.double(0.4),
  91835. maxTrackChi2 = cms.double(100.0),
  91836. maxTransverseImpactParameter = cms.double(0.1),
  91837. minGammaEt = cms.double(0.5),
  91838. minNeutralHadronEt = cms.double(30.0),
  91839. minTrackHits = cms.uint32(3),
  91840. minTrackPixelHits = cms.uint32(0),
  91841. minTrackPt = cms.double(0.5),
  91842. minTrackVertexWeight = cms.double(-1.0)
  91843. ),
  91844. vertexTrackFiltering = cms.bool(False),
  91845. vxAssocQualityCuts = cms.PSet(
  91846. maxTrackChi2 = cms.double(100.0),
  91847. maxTransverseImpactParameter = cms.double(0.1),
  91848. minGammaEt = cms.double(0.5),
  91849. minTrackHits = cms.uint32(3),
  91850. minTrackPixelHits = cms.uint32(0),
  91851. minTrackPt = cms.double(0.5),
  91852. minTrackVertexWeight = cms.double(-1.0)
  91853. )
  91854. )
  91855. ),
  91856. cms.PSet(
  91857. DataType = cms.string('AOD'),
  91858. EcalStripSumE_deltaEta = cms.double(0.03),
  91859. EcalStripSumE_deltaPhiOverQ_maxValue = cms.double(0.5),
  91860. EcalStripSumE_deltaPhiOverQ_minValue = cms.double(-0.1),
  91861. EcalStripSumE_minClusEnergy = cms.double(0.1),
  91862. ElecPreIDLeadTkMatch_maxDR = cms.double(0.01),
  91863. ElectronPreIDProducer = cms.InputTag("elecpreid"),
  91864. maximumForElectrionPreIDOutput = cms.double(-0.1),
  91865. name = cms.string('elec_rej'),
  91866. plugin = cms.string('RecoTauElectronRejectionPlugin')
  91867. ),
  91868. cms.PSet(
  91869. dRaddNeutralHadron = cms.double(0.12),
  91870. dRaddPhoton = cms.double(-1.0),
  91871. minGammaEt = cms.double(10.0),
  91872. minNeutralHadronEt = cms.double(50.0),
  91873. name = cms.string('tau_en_reconstruction'),
  91874. plugin = cms.string('PFRecoTauEnergyAlgorithmPlugin'),
  91875. verbosity = cms.int32(0)
  91876. ),
  91877. cms.PSet(
  91878. name = cms.string('tau_mass'),
  91879. pfTauTagInfoSrc = cms.InputTag("pfTauTagInfoProducer"),
  91880. plugin = cms.string('PFRecoTauMassPlugin'),
  91881. verbosity = cms.int32(0)
  91882. ),
  91883. cms.PSet(
  91884. name = cms.string('TTIworkaround'),
  91885. pfTauTagInfoSrc = cms.InputTag("pfRecoTauTagInfoProducer"),
  91886. plugin = cms.string('RecoTauTagInfoWorkaroundModifer')
  91887. )),
  91888. piZeroSrc = cms.InputTag("pfJetsLegacyHPSPiZeros")
  91889. )
  91890.  
  91891.  
  91892. process.pfTausDiscriminationByDecayModeFinding = cms.EDProducer("PFRecoTauDiscriminationByHPSSelection",
  91893. PFTauProducer = cms.InputTag("pfTausProducer"),
  91894. Prediscriminants = cms.PSet(
  91895. BooleanOperator = cms.string('and')
  91896. ),
  91897. decayModes = cms.VPSet(cms.PSet(
  91898. applyBendCorrection = cms.PSet(
  91899. eta = cms.bool(True),
  91900. mass = cms.bool(True),
  91901. phi = cms.bool(True)
  91902. ),
  91903. maxMass = cms.string('1.'),
  91904. minMass = cms.double(-1000.0),
  91905. nCharged = cms.uint32(1),
  91906. nChargedPFCandsMin = cms.uint32(1),
  91907. nPiZeros = cms.uint32(0),
  91908. nTracksMin = cms.uint32(1)
  91909. ),
  91910. cms.PSet(
  91911. applyBendCorrection = cms.PSet(
  91912. eta = cms.bool(True),
  91913. mass = cms.bool(True),
  91914. phi = cms.bool(True)
  91915. ),
  91916. assumeStripMass = cms.double(0.1349),
  91917. maxMass = cms.string('max(1.3, min(1.3*sqrt(pt/100.), 4.2))'),
  91918. minMass = cms.double(0.3),
  91919. nCharged = cms.uint32(1),
  91920. nChargedPFCandsMin = cms.uint32(1),
  91921. nPiZeros = cms.uint32(1),
  91922. nTracksMin = cms.uint32(1)
  91923. ),
  91924. cms.PSet(
  91925. applyBendCorrection = cms.PSet(
  91926. eta = cms.bool(True),
  91927. mass = cms.bool(True),
  91928. phi = cms.bool(True)
  91929. ),
  91930. assumeStripMass = cms.double(0.0),
  91931. maxMass = cms.string('max(1.2, min(1.2*sqrt(pt/100.), 4.0))'),
  91932. maxPi0Mass = cms.double(0.2),
  91933. minMass = cms.double(0.4),
  91934. minPi0Mass = cms.double(0.05),
  91935. nCharged = cms.uint32(1),
  91936. nChargedPFCandsMin = cms.uint32(1),
  91937. nPiZeros = cms.uint32(2),
  91938. nTracksMin = cms.uint32(1)
  91939. ),
  91940. cms.PSet(
  91941. applyBendCorrection = cms.PSet(
  91942. eta = cms.bool(False),
  91943. mass = cms.bool(False),
  91944. phi = cms.bool(False)
  91945. ),
  91946. maxMass = cms.string('1.5'),
  91947. minMass = cms.double(0.8),
  91948. nCharged = cms.uint32(3),
  91949. nChargedPFCandsMin = cms.uint32(1),
  91950. nPiZeros = cms.uint32(0),
  91951. nTracksMin = cms.uint32(2)
  91952. )),
  91953. matchingCone = cms.double(0.5),
  91954. minPixelHits = cms.int32(1),
  91955. minTauPt = cms.double(0.0),
  91956. requireTauChargedHadronsToBeChargedPFCands = cms.bool(True)
  91957. )
  91958.  
  91959.  
  91960. process.pfTausDiscriminationByIsolation = cms.EDProducer("PFRecoTauDiscriminationByIsolation",
  91961. ApplyDiscriminationByECALIsolation = cms.bool(True),
  91962. ApplyDiscriminationByTrackerIsolation = cms.bool(True),
  91963. ApplyDiscriminationByWeightedECALIsolation = cms.bool(False),
  91964. PFTauProducer = cms.InputTag("pfTausProducer"),
  91965. Prediscriminants = cms.PSet(
  91966. BooleanOperator = cms.string('and'),
  91967. decayMode = cms.PSet(
  91968. Producer = cms.InputTag("pfTausDiscriminationByDecayModeFinding"),
  91969. cut = cms.double(0.5)
  91970. )
  91971. ),
  91972. UseAllPFCandsForWeights = cms.bool(False),
  91973. WeightECALIsolation = cms.double(1.0),
  91974. applyDeltaBetaCorrection = cms.bool(True),
  91975. applyFootprintCorrection = cms.bool(False),
  91976. applyOccupancyCut = cms.bool(False),
  91977. applyPhotonPtSumOutsideSignalConeCut = cms.bool(True),
  91978. applyRelativeSumPtCut = cms.bool(False),
  91979. applyRhoCorrection = cms.bool(False),
  91980. applySumPtCut = cms.bool(True),
  91981. deltaBetaFactor = cms.string('0.2000'),
  91982. deltaBetaPUTrackPtCutOverride = cms.double(0.5),
  91983. footprintCorrections = cms.VPSet(cms.PSet(
  91984. offset = cms.string('0.0'),
  91985. selection = cms.string('decayMode() = 0')
  91986. ),
  91987. cms.PSet(
  91988. offset = cms.string('0.0'),
  91989. selection = cms.string('decayMode() = 1 || decayMode() = 2')
  91990. ),
  91991. cms.PSet(
  91992. offset = cms.string('2.7'),
  91993. selection = cms.string('decayMode() = 5')
  91994. ),
  91995. cms.PSet(
  91996. offset = cms.string('0.0'),
  91997. selection = cms.string('decayMode() = 6')
  91998. ),
  91999. cms.PSet(
  92000. offset = cms.string('max(2.0, 0.22*pt() - 2.0)'),
  92001. selection = cms.string('decayMode() = 10')
  92002. )),
  92003. isoConeSizeForDeltaBeta = cms.double(0.8),
  92004. maxAbsPhotonSumPt_outsideSignalCone = cms.double(1000000000.0),
  92005. maxRelPhotonSumPt_outsideSignalCone = cms.double(0.1),
  92006. maximumOccupancy = cms.uint32(0),
  92007. maximumSumPtCut = cms.double(2.5),
  92008. minTauPtForNoIso = cms.double(-99.0),
  92009. particleFlowSrc = cms.InputTag("particleFlow"),
  92010. qualityCuts = cms.PSet(
  92011. isolationQualityCuts = cms.PSet(
  92012. maxDeltaZ = cms.double(0.2),
  92013. maxTrackChi2 = cms.double(100.0),
  92014. maxTransverseImpactParameter = cms.double(0.03),
  92015. minGammaEt = cms.double(0.5),
  92016. minTrackHits = cms.uint32(3),
  92017. minTrackPixelHits = cms.uint32(0),
  92018. minTrackPt = cms.double(0.5),
  92019. minTrackVertexWeight = cms.double(-1.0)
  92020. ),
  92021. leadingTrkOrPFCandOption = cms.string('leadPFCand'),
  92022. primaryVertexSrc = cms.InputTag("offlinePrimaryVertices"),
  92023. pvFindingAlgo = cms.string('closestInDeltaZ'),
  92024. recoverLeadingTrk = cms.bool(False),
  92025. signalQualityCuts = cms.PSet(
  92026. maxDeltaZ = cms.double(0.4),
  92027. maxTrackChi2 = cms.double(100.0),
  92028. maxTransverseImpactParameter = cms.double(0.1),
  92029. minGammaEt = cms.double(0.5),
  92030. minNeutralHadronEt = cms.double(30.0),
  92031. minTrackHits = cms.uint32(3),
  92032. minTrackPixelHits = cms.uint32(0),
  92033. minTrackPt = cms.double(0.5),
  92034. minTrackVertexWeight = cms.double(-1.0)
  92035. ),
  92036. vertexTrackFiltering = cms.bool(False),
  92037. vxAssocQualityCuts = cms.PSet(
  92038. maxTrackChi2 = cms.double(100.0),
  92039. maxTransverseImpactParameter = cms.double(0.1),
  92040. minGammaEt = cms.double(0.5),
  92041. minTrackHits = cms.uint32(3),
  92042. minTrackPixelHits = cms.uint32(0),
  92043. minTrackPt = cms.double(0.5),
  92044. minTrackVertexWeight = cms.double(-1.0)
  92045. )
  92046. ),
  92047. relativeSumPtCut = cms.double(0.0),
  92048. relativeSumPtOffset = cms.double(0.0),
  92049. rhoConeSize = cms.double(0.5),
  92050. rhoProducer = cms.InputTag("fixedGridRhoFastjetAll"),
  92051. rhoUEOffsetCorrection = cms.double(1.0),
  92052. verbosity = cms.int32(0),
  92053. vertexSrc = cms.InputTag("offlinePrimaryVertices")
  92054. )
  92055.  
  92056.  
  92057. process.pfTausProducer = cms.EDProducer("RecoTauPiZeroUnembedder",
  92058. src = cms.InputTag("pfTausProducerSansRefs")
  92059. )
  92060.  
  92061.  
  92062. process.pfTausProducerSansRefs = cms.EDProducer("RecoTauCleaner",
  92063. cleaners = cms.VPSet(cms.PSet(
  92064. name = cms.string('UnitCharge'),
  92065. plugin = cms.string('RecoTauStringCleanerPlugin'),
  92066. selection = cms.string('signalPFChargedHadrCands().size() = 3'),
  92067. selectionFailValue = cms.double(0),
  92068. selectionPassFunction = cms.string('abs(charge())-1')
  92069. ),
  92070. cms.PSet(
  92071. name = cms.string('leadStripPtLt2_5'),
  92072. plugin = cms.string('RecoTauStringCleanerPlugin'),
  92073. selection = cms.string('signalPiZeroCandidates().size() = 0 | signalPiZeroCandidates()[0].pt > 2.5'),
  92074. selectionFailValue = cms.double(1000.0),
  92075. selectionPassFunction = cms.string('0')
  92076. ),
  92077. cms.PSet(
  92078. name = cms.string('HPS_Select'),
  92079. plugin = cms.string('RecoTauDiscriminantCleanerPlugin'),
  92080. src = cms.InputTag("pfTausSelectionDiscriminator")
  92081. ),
  92082. cms.PSet(
  92083. name = cms.string('CombinedIsolation'),
  92084. plugin = cms.string('RecoTauStringCleanerPlugin'),
  92085. selection = cms.string('leadPFCand().isNonnull()'),
  92086. selectionFailValue = cms.double(1000.0),
  92087. selectionPassFunction = cms.string('isolationPFChargedHadrCandsPtSum() + isolationPFGammaCandsEtSum()')
  92088. )),
  92089. src = cms.InputTag("pfTausCombiner")
  92090. )
  92091.  
  92092.  
  92093. process.pfTausPtrsEI = cms.EDProducer("PFTauFwdPtrProducer",
  92094. src = cms.InputTag("pfTausEI")
  92095. )
  92096.  
  92097.  
  92098. process.pfTausSelectionDiscriminator = cms.EDProducer("PFRecoTauDiscriminationByHPSSelection",
  92099. PFTauProducer = cms.InputTag("pfTausCombiner"),
  92100. Prediscriminants = cms.PSet(
  92101. BooleanOperator = cms.string('and')
  92102. ),
  92103. decayModes = cms.VPSet(cms.PSet(
  92104. applyBendCorrection = cms.PSet(
  92105. eta = cms.bool(True),
  92106. mass = cms.bool(True),
  92107. phi = cms.bool(True)
  92108. ),
  92109. maxMass = cms.string('1.'),
  92110. minMass = cms.double(-1000.0),
  92111. nCharged = cms.uint32(1),
  92112. nChargedPFCandsMin = cms.uint32(1),
  92113. nPiZeros = cms.uint32(0),
  92114. nTracksMin = cms.uint32(1)
  92115. ),
  92116. cms.PSet(
  92117. applyBendCorrection = cms.PSet(
  92118. eta = cms.bool(True),
  92119. mass = cms.bool(True),
  92120. phi = cms.bool(True)
  92121. ),
  92122. assumeStripMass = cms.double(0.1349),
  92123. maxMass = cms.string('max(1.3, min(1.3*sqrt(pt/100.), 4.2))'),
  92124. minMass = cms.double(0.3),
  92125. nCharged = cms.uint32(1),
  92126. nChargedPFCandsMin = cms.uint32(1),
  92127. nPiZeros = cms.uint32(1),
  92128. nTracksMin = cms.uint32(1)
  92129. ),
  92130. cms.PSet(
  92131. applyBendCorrection = cms.PSet(
  92132. eta = cms.bool(True),
  92133. mass = cms.bool(True),
  92134. phi = cms.bool(True)
  92135. ),
  92136. assumeStripMass = cms.double(0.0),
  92137. maxMass = cms.string('max(1.2, min(1.2*sqrt(pt/100.), 4.0))'),
  92138. maxPi0Mass = cms.double(0.2),
  92139. minMass = cms.double(0.4),
  92140. minPi0Mass = cms.double(0.05),
  92141. nCharged = cms.uint32(1),
  92142. nChargedPFCandsMin = cms.uint32(1),
  92143. nPiZeros = cms.uint32(2),
  92144. nTracksMin = cms.uint32(1)
  92145. ),
  92146. cms.PSet(
  92147. applyBendCorrection = cms.PSet(
  92148. eta = cms.bool(False),
  92149. mass = cms.bool(False),
  92150. phi = cms.bool(False)
  92151. ),
  92152. maxMass = cms.string('1.2'),
  92153. minMass = cms.double(0.0),
  92154. nCharged = cms.uint32(2),
  92155. nChargedPFCandsMin = cms.uint32(1),
  92156. nPiZeros = cms.uint32(0),
  92157. nTracksMin = cms.uint32(2)
  92158. ),
  92159. cms.PSet(
  92160. applyBendCorrection = cms.PSet(
  92161. eta = cms.bool(False),
  92162. mass = cms.bool(False),
  92163. phi = cms.bool(False)
  92164. ),
  92165. maxMass = cms.string('max(1.2, min(1.2*sqrt(pt/100.), 4.0))'),
  92166. minMass = cms.double(0.0),
  92167. nCharged = cms.uint32(2),
  92168. nChargedPFCandsMin = cms.uint32(1),
  92169. nPiZeros = cms.uint32(1),
  92170. nTracksMin = cms.uint32(2)
  92171. ),
  92172. cms.PSet(
  92173. applyBendCorrection = cms.PSet(
  92174. eta = cms.bool(False),
  92175. mass = cms.bool(False),
  92176. phi = cms.bool(False)
  92177. ),
  92178. maxMass = cms.string('1.5'),
  92179. minMass = cms.double(0.8),
  92180. nCharged = cms.uint32(3),
  92181. nChargedPFCandsMin = cms.uint32(1),
  92182. nPiZeros = cms.uint32(0),
  92183. nTracksMin = cms.uint32(2)
  92184. ),
  92185. cms.PSet(
  92186. applyBendCorrection = cms.PSet(
  92187. eta = cms.bool(False),
  92188. mass = cms.bool(False),
  92189. phi = cms.bool(False)
  92190. ),
  92191. maxMass = cms.string('1.6'),
  92192. minMass = cms.double(0.9),
  92193. nCharged = cms.uint32(3),
  92194. nChargedPFCandsMin = cms.uint32(1),
  92195. nPiZeros = cms.uint32(1),
  92196. nTracksMin = cms.uint32(2)
  92197. )),
  92198. matchingCone = cms.double(0.5),
  92199. minPixelHits = cms.int32(1),
  92200. minTauPt = cms.double(0.0),
  92201. requireTauChargedHadronsToBeChargedPFCands = cms.bool(False)
  92202. )
  92203.  
  92204.  
  92205. process.pfTrack = cms.EDProducer("PFTrackProducer",
  92206. GsfTrackModuleLabel = cms.InputTag("electronGsfTracks"),
  92207. GsfTracksInEvents = cms.bool(True),
  92208. MuColl = cms.InputTag("muons1stStep"),
  92209. PrimaryVertexLabel = cms.InputTag("offlinePrimaryVertices"),
  92210. TkColList = cms.VInputTag(cms.InputTag("generalTracks")),
  92211. TrackQuality = cms.string('highPurity'),
  92212. TrajInEvents = cms.bool(False),
  92213. UseQuality = cms.bool(True)
  92214. )
  92215.  
  92216.  
  92217. process.pfTrackCountingHighEffBJetTags = cms.EDProducer("JetTagProducer",
  92218. jetTagComputer = cms.string('candidateTrackCounting3D2ndComputer'),
  92219. tagInfos = cms.VInputTag(cms.InputTag("pfImpactParameterTagInfos"))
  92220. )
  92221.  
  92222.  
  92223. process.pfTrackCountingHighEffBJetTagsAK8Puppi = cms.EDProducer("JetTagProducer",
  92224. jetTagComputer = cms.string('candidateTrackCounting3D2ndComputer'),
  92225. tagInfos = cms.VInputTag(cms.InputTag("pfImpactParameterTagInfosAK8Puppi"))
  92226. )
  92227.  
  92228.  
  92229. process.pfTrackCountingHighEffBJetTagsPuppi = cms.EDProducer("JetTagProducer",
  92230. jetTagComputer = cms.string('candidateTrackCounting3D2ndComputer'),
  92231. tagInfos = cms.VInputTag(cms.InputTag("pfImpactParameterTagInfosPuppi"))
  92232. )
  92233.  
  92234.  
  92235. process.pfTrackElec = cms.EDProducer("PFElecTkProducer",
  92236. AbsEtaBarrelEndcapsSeparation = cms.double(1.479),
  92237. Fitter = cms.string('GsfElectronFittingSmoother'),
  92238. GsfTrackModuleLabel = cms.InputTag("electronGsfTracks"),
  92239. MaxConvBremRecoPT = cms.double(49.0),
  92240. MinDEtaGsfSC = cms.double(0.06),
  92241. MinDPhiGsfSC = cms.double(0.15),
  92242. MinSCEnergy = cms.double(4.0),
  92243. ModeMomentum = cms.bool(True),
  92244. PFConversions = cms.InputTag("pfConversions"),
  92245. PFEcalClusters = cms.InputTag("particleFlowClusterECAL"),
  92246. PFNuclear = cms.InputTag("pfDisplacedTrackerVertex"),
  92247. PFRecTrackLabel = cms.InputTag("pfTrack"),
  92248. PFV0 = cms.InputTag("pfV0"),
  92249. PrimaryVertexLabel = cms.InputTag("offlinePrimaryVertices"),
  92250. Propagator = cms.string('fwdElectronPropagator'),
  92251. PtLowHighSeparation = cms.double(20),
  92252. TTRHBuilder = cms.string('WithTrackAngle'),
  92253. TrajInEvents = cms.bool(False),
  92254. applyAlsoGsfAngularCleaning = cms.bool(True),
  92255. applyEGSelection = cms.bool(False),
  92256. applyGsfTrackCleaning = cms.bool(True),
  92257. debugGsfCleaning = cms.bool(False),
  92258. maxDEtaGsfAngularCleaning = cms.double(0.05),
  92259. maxDPhiBremTangGsfAngularCleaning = cms.double(0.05),
  92260. pf_convBremFinderID_mvaCutBarrelHighPt = cms.double(0.97),
  92261. pf_convBremFinderID_mvaCutBarrelLowPt = cms.double(0.6),
  92262. pf_convBremFinderID_mvaCutEndcapsHighPt = cms.double(0.995),
  92263. pf_convBremFinderID_mvaCutEndcapsLowPt = cms.double(0.9),
  92264. pf_convBremFinderID_mvaWeightFileBarrelHighPt = cms.string('RecoParticleFlow/PFTracking/data/TMVAClassification_ConvBremFinder_Testetgt20absetalt1_479_BDT.weights.xml'),
  92265. pf_convBremFinderID_mvaWeightFileBarrelLowPt = cms.string('RecoParticleFlow/PFTracking/data/TMVAClassification_ConvBremFinder_Testetlt20absetalt1_479_BDT.weights.xml'),
  92266. pf_convBremFinderID_mvaWeightFileEndcapsHighPt = cms.string('RecoParticleFlow/PFTracking/data/TMVAClassification_ConvBremFinder_Testetgt20absetagt1_479_BDT.weights.xml'),
  92267. pf_convBremFinderID_mvaWeightFileEndcapsLowPt = cms.string('RecoParticleFlow/PFTracking/data/TMVAClassification_ConvBremFinder_Testetlt20absetagt1_479_BDT.weights.xml'),
  92268. useConvBremFinder = cms.bool(True),
  92269. useConversions = cms.bool(False),
  92270. useFifthStepForEcalDrivenGsf = cms.bool(False),
  92271. useFifthStepForTrackerDrivenGsf = cms.bool(False),
  92272. useNuclear = cms.bool(False),
  92273. useV0 = cms.bool(False)
  92274. )
  92275.  
  92276.  
  92277. process.pfV0 = cms.EDProducer("PFV0Producer",
  92278. V0List = cms.VInputTag(cms.InputTag("generalV0Candidates","Kshort"), cms.InputTag("generalV0Candidates","Lambda"))
  92279. )
  92280.  
  92281.  
  92282. process.phPFIsoDepositChargedAllPAT = cms.EDProducer("CandIsoDepositProducer",
  92283. ExtractorPSet = cms.PSet(
  92284. ComponentName = cms.string('CandViewExtractor'),
  92285. DR_Max = cms.double(0.4),
  92286. DR_Veto = cms.double(0),
  92287. DepositLabel = cms.untracked.string(''),
  92288. Diff_r = cms.double(99999.99),
  92289. Diff_z = cms.double(99999.99),
  92290. inputCandView = cms.InputTag("pfAllChargedParticlesPFBRECO")
  92291. ),
  92292. MultipleDepositsFlag = cms.bool(False),
  92293. src = cms.InputTag("reducedEgamma","reducedGedPhotons"),
  92294. trackType = cms.string('candidate')
  92295. )
  92296.  
  92297.  
  92298. process.phPFIsoDepositChargedPAT = cms.EDProducer("CandIsoDepositProducer",
  92299. ExtractorPSet = cms.PSet(
  92300. ComponentName = cms.string('CandViewExtractor'),
  92301. DR_Max = cms.double(0.4),
  92302. DR_Veto = cms.double(0),
  92303. DepositLabel = cms.untracked.string(''),
  92304. Diff_r = cms.double(99999.99),
  92305. Diff_z = cms.double(99999.99),
  92306. inputCandView = cms.InputTag("pfAllChargedHadronsPFBRECO")
  92307. ),
  92308. MultipleDepositsFlag = cms.bool(False),
  92309. src = cms.InputTag("reducedEgamma","reducedGedPhotons"),
  92310. trackType = cms.string('candidate')
  92311. )
  92312.  
  92313.  
  92314. process.phPFIsoDepositGammaPAT = cms.EDProducer("CandIsoDepositProducer",
  92315. ExtractorPSet = cms.PSet(
  92316. ComponentName = cms.string('PFCandWithSuperClusterExtractor'),
  92317. DR_Max = cms.double(0.4),
  92318. DR_Veto = cms.double(0),
  92319. DepositLabel = cms.untracked.string(''),
  92320. Diff_r = cms.double(99999.99),
  92321. Diff_z = cms.double(99999.99),
  92322. MissHitSCMatch_Veto = cms.bool(False),
  92323. SCMatch_Veto = cms.bool(True),
  92324. inputCandView = cms.InputTag("pfAllPhotonsPFBRECO")
  92325. ),
  92326. MultipleDepositsFlag = cms.bool(False),
  92327. src = cms.InputTag("reducedEgamma","reducedGedPhotons"),
  92328. trackType = cms.string('candidate')
  92329. )
  92330.  
  92331.  
  92332. process.phPFIsoDepositNeutralPAT = cms.EDProducer("CandIsoDepositProducer",
  92333. ExtractorPSet = cms.PSet(
  92334. ComponentName = cms.string('CandViewExtractor'),
  92335. DR_Max = cms.double(0.4),
  92336. DR_Veto = cms.double(0),
  92337. DepositLabel = cms.untracked.string(''),
  92338. Diff_r = cms.double(99999.99),
  92339. Diff_z = cms.double(99999.99),
  92340. inputCandView = cms.InputTag("pfAllNeutralHadronsPFBRECO")
  92341. ),
  92342. MultipleDepositsFlag = cms.bool(False),
  92343. src = cms.InputTag("reducedEgamma","reducedGedPhotons"),
  92344. trackType = cms.string('candidate')
  92345. )
  92346.  
  92347.  
  92348. process.phPFIsoDepositPUPAT = cms.EDProducer("CandIsoDepositProducer",
  92349. ExtractorPSet = cms.PSet(
  92350. ComponentName = cms.string('CandViewExtractor'),
  92351. DR_Max = cms.double(0.4),
  92352. DR_Veto = cms.double(0),
  92353. DepositLabel = cms.untracked.string(''),
  92354. Diff_r = cms.double(99999.99),
  92355. Diff_z = cms.double(99999.99),
  92356. inputCandView = cms.InputTag("pfPileUpAllChargedParticlesPFBRECO")
  92357. ),
  92358. MultipleDepositsFlag = cms.bool(False),
  92359. src = cms.InputTag("reducedEgamma","reducedGedPhotons"),
  92360. trackType = cms.string('candidate')
  92361. )
  92362.  
  92363.  
  92364. process.phPFIsoValueCharged03PFIdPAT = cms.EDProducer("PFCandIsolatorFromDeposits",
  92365. deposits = cms.VPSet(cms.PSet(
  92366. PivotCoordinatesForEBEE = cms.bool(True),
  92367. deltaR = cms.double(0.3),
  92368. mode = cms.string('sum'),
  92369. skipDefaultVeto = cms.bool(True),
  92370. src = cms.InputTag("phPFIsoDepositChargedPAT"),
  92371. vetos = cms.vstring(),
  92372. weight = cms.string('1')
  92373. )),
  92374. mightGet = cms.untracked.vstring('recoIsoDepositedmValueMap_phPFIsoDepositChargedPAT__RECO')
  92375. )
  92376.  
  92377.  
  92378. process.phPFIsoValueCharged04PFIdPAT = cms.EDProducer("PFCandIsolatorFromDeposits",
  92379. deposits = cms.VPSet(cms.PSet(
  92380. PivotCoordinatesForEBEE = cms.bool(True),
  92381. deltaR = cms.double(0.4),
  92382. mode = cms.string('sum'),
  92383. skipDefaultVeto = cms.bool(True),
  92384. src = cms.InputTag("phPFIsoDepositChargedPAT"),
  92385. vetos = cms.vstring(),
  92386. weight = cms.string('1')
  92387. )),
  92388. mightGet = cms.untracked.vstring('recoIsoDepositedmValueMap_phPFIsoDepositChargedPAT__RECO')
  92389. )
  92390.  
  92391.  
  92392. process.phPFIsoValueChargedAll03PFIdPAT = cms.EDProducer("PFCandIsolatorFromDeposits",
  92393. deposits = cms.VPSet(cms.PSet(
  92394. PivotCoordinatesForEBEE = cms.bool(True),
  92395. deltaR = cms.double(0.3),
  92396. mode = cms.string('sum'),
  92397. skipDefaultVeto = cms.bool(True),
  92398. src = cms.InputTag("phPFIsoDepositChargedAllPAT"),
  92399. vetos = cms.vstring(),
  92400. weight = cms.string('1')
  92401. )),
  92402. mightGet = cms.untracked.vstring('recoIsoDepositedmValueMap_phPFIsoDepositChargedAllPAT__RECO')
  92403. )
  92404.  
  92405.  
  92406. process.phPFIsoValueChargedAll04PFIdPAT = cms.EDProducer("PFCandIsolatorFromDeposits",
  92407. deposits = cms.VPSet(cms.PSet(
  92408. PivotCoordinatesForEBEE = cms.bool(True),
  92409. deltaR = cms.double(0.4),
  92410. mode = cms.string('sum'),
  92411. skipDefaultVeto = cms.bool(True),
  92412. src = cms.InputTag("phPFIsoDepositChargedAllPAT"),
  92413. vetos = cms.vstring(),
  92414. weight = cms.string('1')
  92415. )),
  92416. mightGet = cms.untracked.vstring('recoIsoDepositedmValueMap_phPFIsoDepositChargedAllPAT__RECO')
  92417. )
  92418.  
  92419.  
  92420. process.phPFIsoValueGamma03PFIdPAT = cms.EDProducer("PFCandIsolatorFromDeposits",
  92421. deposits = cms.VPSet(cms.PSet(
  92422. PivotCoordinatesForEBEE = cms.bool(True),
  92423. deltaR = cms.double(0.3),
  92424. mode = cms.string('sum'),
  92425. skipDefaultVeto = cms.bool(True),
  92426. src = cms.InputTag("phPFIsoDepositGammaPAT"),
  92427. vetos = cms.vstring('EcalEndcaps:ConeVeto(0.05)'),
  92428. weight = cms.string('1')
  92429. )),
  92430. mightGet = cms.untracked.vstring('recoIsoDepositedmValueMap_phPFIsoDepositGammaPAT__RECO')
  92431. )
  92432.  
  92433.  
  92434. process.phPFIsoValueGamma04PFIdPAT = cms.EDProducer("PFCandIsolatorFromDeposits",
  92435. deposits = cms.VPSet(cms.PSet(
  92436. PivotCoordinatesForEBEE = cms.bool(True),
  92437. deltaR = cms.double(0.4),
  92438. mode = cms.string('sum'),
  92439. skipDefaultVeto = cms.bool(True),
  92440. src = cms.InputTag("phPFIsoDepositGammaPAT"),
  92441. vetos = cms.vstring('EcalEndcaps:ConeVeto(0.05)'),
  92442. weight = cms.string('1')
  92443. )),
  92444. mightGet = cms.untracked.vstring('recoIsoDepositedmValueMap_phPFIsoDepositGammaPAT__RECO')
  92445. )
  92446.  
  92447.  
  92448. process.phPFIsoValueNeutral03PFIdPAT = cms.EDProducer("PFCandIsolatorFromDeposits",
  92449. deposits = cms.VPSet(cms.PSet(
  92450. PivotCoordinatesForEBEE = cms.bool(True),
  92451. deltaR = cms.double(0.3),
  92452. mode = cms.string('sum'),
  92453. skipDefaultVeto = cms.bool(True),
  92454. src = cms.InputTag("phPFIsoDepositNeutralPAT"),
  92455. vetos = cms.vstring(),
  92456. weight = cms.string('1')
  92457. )),
  92458. mightGet = cms.untracked.vstring('recoIsoDepositedmValueMap_phPFIsoDepositNeutralPAT__RECO')
  92459. )
  92460.  
  92461.  
  92462. process.phPFIsoValueNeutral04PFIdPAT = cms.EDProducer("PFCandIsolatorFromDeposits",
  92463. deposits = cms.VPSet(cms.PSet(
  92464. PivotCoordinatesForEBEE = cms.bool(True),
  92465. deltaR = cms.double(0.4),
  92466. mode = cms.string('sum'),
  92467. skipDefaultVeto = cms.bool(True),
  92468. src = cms.InputTag("phPFIsoDepositNeutralPAT"),
  92469. vetos = cms.vstring(),
  92470. weight = cms.string('1')
  92471. )),
  92472. mightGet = cms.untracked.vstring('recoIsoDepositedmValueMap_phPFIsoDepositNeutralPAT__RECO')
  92473. )
  92474.  
  92475.  
  92476. process.phPFIsoValuePU03PFIdPAT = cms.EDProducer("PFCandIsolatorFromDeposits",
  92477. deposits = cms.VPSet(cms.PSet(
  92478. PivotCoordinatesForEBEE = cms.bool(True),
  92479. deltaR = cms.double(0.3),
  92480. mode = cms.string('sum'),
  92481. skipDefaultVeto = cms.bool(True),
  92482. src = cms.InputTag("phPFIsoDepositPUPAT"),
  92483. vetos = cms.vstring(),
  92484. weight = cms.string('1')
  92485. )),
  92486. mightGet = cms.untracked.vstring('recoIsoDepositedmValueMap_phPFIsoDepositPUPAT__RECO')
  92487. )
  92488.  
  92489.  
  92490. process.phPFIsoValuePU04PFIdPAT = cms.EDProducer("PFCandIsolatorFromDeposits",
  92491. deposits = cms.VPSet(cms.PSet(
  92492. PivotCoordinatesForEBEE = cms.bool(True),
  92493. deltaR = cms.double(0.4),
  92494. mode = cms.string('sum'),
  92495. skipDefaultVeto = cms.bool(True),
  92496. src = cms.InputTag("phPFIsoDepositPUPAT"),
  92497. vetos = cms.vstring(),
  92498. weight = cms.string('1')
  92499. )),
  92500. mightGet = cms.untracked.vstring('recoIsoDepositedmValueMap_phPFIsoDepositPUPAT__RECO')
  92501. )
  92502.  
  92503.  
  92504. process.photonConvTrajSeedFromSingleLeg = cms.EDProducer("PhotonConversionTrajectorySeedProducerFromSingleLeg",
  92505. ClusterCheckPSet = cms.PSet(
  92506. ClusterCollectionLabel = cms.InputTag("siStripClusters"),
  92507. MaxNumberOfCosmicClusters = cms.uint32(400000),
  92508. MaxNumberOfPixelClusters = cms.uint32(40000),
  92509. PixelClusterCollectionLabel = cms.InputTag("siPixelClusters"),
  92510. cut = cms.string('strip < 400000 && pixel < 40000 && (strip < 50000 + 10*pixel) && (pixel < 5000 + 0.1*strip)'),
  92511. doClusterCheck = cms.bool(True)
  92512. ),
  92513. DoxcheckSeedCandidates = cms.bool(False),
  92514. OrderedHitsFactoryPSet = cms.PSet(
  92515. SeedingLayers = cms.InputTag("convLayerPairs"),
  92516. maxElement = cms.uint32(40000),
  92517. maxHitPairsPerTrackAndGenerator = cms.uint32(10)
  92518. ),
  92519. RegionFactoryPSet = cms.PSet(
  92520. ComponentName = cms.string('GlobalRegionProducerFromBeamSpot'),
  92521. RegionPSet = cms.PSet(
  92522. beamSpot = cms.InputTag("offlineBeamSpot"),
  92523. originHalfLength = cms.double(12.0),
  92524. originRadius = cms.double(3.0),
  92525. precise = cms.bool(True),
  92526. ptMin = cms.double(0.2)
  92527. )
  92528. ),
  92529. SeedComparitorPSet = cms.PSet(
  92530. ComponentName = cms.string('none')
  92531. ),
  92532. SeedCreatorPSet = cms.PSet(
  92533. ComponentName = cms.string('SeedForPhotonConversion1Leg'),
  92534. SeedMomentumForBOFF = cms.double(5.0),
  92535. TTRHBuilder = cms.string('WithTrackAngle'),
  92536. propagator = cms.string('PropagatorWithMaterial')
  92537. ),
  92538. TrackRefitter = cms.InputTag("generalTracks"),
  92539. applyTkVtxConstraint = cms.bool(True),
  92540. beamSpotInputTag = cms.InputTag("offlineBeamSpot"),
  92541. maxDZSigmas = cms.double(10.0),
  92542. maxNumSelVtx = cms.uint32(2),
  92543. newSeedCandidates = cms.string('convSeedCandidates'),
  92544. primaryVerticesTag = cms.InputTag("firstStepPrimaryVertices"),
  92545. vtxMinDoF = cms.double(4),
  92546. xcheckSeedCandidates = cms.string('xcheckSeedCandidates')
  92547. )
  92548.  
  92549.  
  92550. process.photonCore = cms.EDProducer("PhotonCoreProducer",
  92551. conversionProducer = cms.InputTag(""),
  92552. minSCEt = cms.double(10.0),
  92553. photonCoreCollection = cms.string(''),
  92554. pixelSeedProducer = cms.InputTag("electronMergedSeeds"),
  92555. risolveConversionAmbiguity = cms.bool(True),
  92556. scHybridBarrelProducer = cms.InputTag("correctedHybridSuperClusters"),
  92557. scIslandEndcapProducer = cms.InputTag("correctedMulti5x5SuperClustersWithPreshower")
  92558. )
  92559.  
  92560.  
  92561. process.photonEcalPFClusterIsolationProducer = cms.EDProducer("PhotonEcalPFClusterIsolationProducer",
  92562. candidateProducer = cms.InputTag("gedPhotons"),
  92563. drMax = cms.double(0.3),
  92564. drVetoBarrel = cms.double(0),
  92565. drVetoEndcap = cms.double(0),
  92566. energyBarrel = cms.double(0),
  92567. energyEndcap = cms.double(0),
  92568. etaStripBarrel = cms.double(0),
  92569. etaStripEndcap = cms.double(0),
  92570. pfClusterProducer = cms.InputTag("particleFlowClusterECAL")
  92571. )
  92572.  
  92573.  
  92574. process.photonHcalPFClusterIsolationProducer = cms.EDProducer("PhotonHcalPFClusterIsolationProducer",
  92575. candidateProducer = cms.InputTag("gedPhotons"),
  92576. drMax = cms.double(0.3),
  92577. drVetoBarrel = cms.double(0),
  92578. drVetoEndcap = cms.double(0),
  92579. energyBarrel = cms.double(0),
  92580. energyEndcap = cms.double(0),
  92581. etaStripBarrel = cms.double(0),
  92582. etaStripEndcap = cms.double(0),
  92583. pfClusterProducerHCAL = cms.InputTag("particleFlowClusterHCAL"),
  92584. useHF = cms.bool(False)
  92585. )
  92586.  
  92587.  
  92588. process.photonIDValueMapProducer = cms.EDProducer("PhotonIDValueMapProducer",
  92589. ebReducedRecHitCollection = cms.InputTag("reducedEcalRecHitsEB"),
  92590. ebReducedRecHitCollectionMiniAOD = cms.InputTag("reducedEgamma","reducedEBRecHits"),
  92591. eeReducedRecHitCollection = cms.InputTag("reducedEcalRecHitsEE"),
  92592. eeReducedRecHitCollectionMiniAOD = cms.InputTag("reducedEgamma","reducedEERecHits"),
  92593. esReducedRecHitCollection = cms.InputTag("reducedEcalRecHitsES"),
  92594. esReducedRecHitCollectionMiniAOD = cms.InputTag("reducedEgamma","reducedESRecHits"),
  92595. particleBasedIsolation = cms.InputTag("reducedEgamma","reducedPhotonPfCandMap"),
  92596. pfCandidates = cms.InputTag("particleFlow"),
  92597. pfCandidatesMiniAOD = cms.InputTag("packedPFCandidates"),
  92598. src = cms.InputTag("reducedEgamma","reducedGedPhotons"),
  92599. srcMiniAOD = cms.InputTag("slimmedPhotons","","@skipCurrentProcess"),
  92600. vertices = cms.InputTag("offlinePrimaryVertices"),
  92601. verticesMiniAOD = cms.InputTag("offlineSlimmedPrimaryVertices")
  92602. )
  92603.  
  92604.  
  92605. process.photonMVAValueMapProducer = cms.EDProducer("PhotonMVAValueMapProducer",
  92606. mvaConfigurations = cms.VPSet(cms.PSet(
  92607. esEffSigmaRRMap = cms.InputTag("photonIDValueMapProducer","phoESEffSigmaRR"),
  92608. full5x5E1x3Map = cms.InputTag("photonIDValueMapProducer","phoFull5x5E1x3"),
  92609. full5x5E2x2Map = cms.InputTag("photonIDValueMapProducer","phoFull5x5E2x2"),
  92610. full5x5E2x5MaxMap = cms.InputTag("photonIDValueMapProducer","phoFull5x5E2x5Max"),
  92611. full5x5E5x5Map = cms.InputTag("photonIDValueMapProducer","phoFull5x5E5x5"),
  92612. full5x5SigmaIEtaIEtaMap = cms.InputTag("photonIDValueMapProducer","phoFull5x5SigmaIEtaIEta"),
  92613. full5x5SigmaIEtaIPhiMap = cms.InputTag("photonIDValueMapProducer","phoFull5x5SigmaIEtaIPhi"),
  92614. mvaName = cms.string('PhotonMVAEstimatorRun2Phys14NonTrig'),
  92615. mvaTag = cms.string('25nsV1'),
  92616. phoChargedIsolation = cms.InputTag("photonIDValueMapProducer","phoChargedIsolation"),
  92617. phoPhotonIsolation = cms.InputTag("photonIDValueMapProducer","phoPhotonIsolation"),
  92618. phoWorstChargedIsolation = cms.InputTag("photonIDValueMapProducer","phoWorstChargedIsolation"),
  92619. rho = cms.InputTag("fixedGridRhoFastjetAll"),
  92620. useValueMaps = cms.bool(True),
  92621. weightFileNames = cms.vstring('RecoEgamma/PhotonIdentification/data/PHYS14/photon_general_MVA_phys14_pu20bx25_EB_V1.weights.xml',
  92622. 'RecoEgamma/PhotonIdentification/data/PHYS14/photon_general_MVA_phys14_pu20bx25_EE_V1.weights.xml')
  92623. ),
  92624. cms.PSet(
  92625. esEffSigmaRRMap = cms.InputTag("photonIDValueMapProducer","phoESEffSigmaRR"),
  92626. full5x5E1x3Map = cms.InputTag("photonIDValueMapProducer","phoFull5x5E1x3"),
  92627. full5x5E2x2Map = cms.InputTag("photonIDValueMapProducer","phoFull5x5E2x2"),
  92628. full5x5E2x5MaxMap = cms.InputTag("photonIDValueMapProducer","phoFull5x5E2x5Max"),
  92629. full5x5E5x5Map = cms.InputTag("photonIDValueMapProducer","phoFull5x5E5x5"),
  92630. full5x5SigmaIEtaIEtaMap = cms.InputTag("photonIDValueMapProducer","phoFull5x5SigmaIEtaIEta"),
  92631. full5x5SigmaIEtaIPhiMap = cms.InputTag("photonIDValueMapProducer","phoFull5x5SigmaIEtaIPhi"),
  92632. mvaName = cms.string('PhotonMVAEstimatorRun2Spring15NonTrig'),
  92633. mvaTag = cms.string('50nsV1'),
  92634. phoChargedIsolation = cms.InputTag("photonIDValueMapProducer","phoChargedIsolation"),
  92635. phoPhotonIsolation = cms.InputTag("photonIDValueMapProducer","phoPhotonIsolation"),
  92636. phoWorstChargedIsolation = cms.InputTag("photonIDValueMapProducer","phoWorstChargedIsolation"),
  92637. rho = cms.InputTag("fixedGridRhoFastjetAll"),
  92638. useValueMaps = cms.bool(True),
  92639. weightFileNames = cms.vstring('RecoEgamma/PhotonIdentification/data/Spring15/photon_general_MVA_Spring15_50ns_EB_V1.weights.xml',
  92640. 'RecoEgamma/PhotonIdentification/data/Spring15/photon_general_MVA_Spring15_50ns_EE_V1.weights.xml')
  92641. ),
  92642. cms.PSet(
  92643. esEffSigmaRRMap = cms.InputTag("photonIDValueMapProducer","phoESEffSigmaRR"),
  92644. full5x5E1x3Map = cms.InputTag("photonIDValueMapProducer","phoFull5x5E1x3"),
  92645. full5x5E2x2Map = cms.InputTag("photonIDValueMapProducer","phoFull5x5E2x2"),
  92646. full5x5E2x5MaxMap = cms.InputTag("photonIDValueMapProducer","phoFull5x5E2x5Max"),
  92647. full5x5E5x5Map = cms.InputTag("photonIDValueMapProducer","phoFull5x5E5x5"),
  92648. full5x5SigmaIEtaIEtaMap = cms.InputTag("photonIDValueMapProducer","phoFull5x5SigmaIEtaIEta"),
  92649. full5x5SigmaIEtaIPhiMap = cms.InputTag("photonIDValueMapProducer","phoFull5x5SigmaIEtaIPhi"),
  92650. mvaName = cms.string('PhotonMVAEstimatorRun2Spring15NonTrig'),
  92651. mvaTag = cms.string('50nsV2'),
  92652. phoChargedIsolation = cms.InputTag("photonIDValueMapProducer","phoChargedIsolation"),
  92653. phoPhotonIsolation = cms.InputTag("photonIDValueMapProducer","phoPhotonIsolation"),
  92654. phoWorstChargedIsolation = cms.InputTag("photonIDValueMapProducer","phoWorstChargedIsolation"),
  92655. rho = cms.InputTag("fixedGridRhoFastjetAll"),
  92656. useValueMaps = cms.bool(True),
  92657. weightFileNames = cms.vstring('RecoEgamma/PhotonIdentification/data/Spring15/photon_general_MVA_Spring15_50ns_EB_V2.weights.xml',
  92658. 'RecoEgamma/PhotonIdentification/data/Spring15/photon_general_MVA_Spring15_50ns_EE_V2.weights.xml')
  92659. ),
  92660. cms.PSet(
  92661. esEffSigmaRRMap = cms.InputTag("photonIDValueMapProducer","phoESEffSigmaRR"),
  92662. full5x5E1x3Map = cms.InputTag("photonIDValueMapProducer","phoFull5x5E1x3"),
  92663. full5x5E2x2Map = cms.InputTag("photonIDValueMapProducer","phoFull5x5E2x2"),
  92664. full5x5E2x5MaxMap = cms.InputTag("photonIDValueMapProducer","phoFull5x5E2x5Max"),
  92665. full5x5E5x5Map = cms.InputTag("photonIDValueMapProducer","phoFull5x5E5x5"),
  92666. full5x5SigmaIEtaIEtaMap = cms.InputTag("photonIDValueMapProducer","phoFull5x5SigmaIEtaIEta"),
  92667. full5x5SigmaIEtaIPhiMap = cms.InputTag("photonIDValueMapProducer","phoFull5x5SigmaIEtaIPhi"),
  92668. mvaName = cms.string('PhotonMVAEstimatorRun2Spring15NonTrig'),
  92669. mvaTag = cms.string('25nsV2'),
  92670. phoChargedIsolation = cms.InputTag("photonIDValueMapProducer","phoChargedIsolation"),
  92671. phoPhotonIsolation = cms.InputTag("photonIDValueMapProducer","phoPhotonIsolation"),
  92672. phoWorstChargedIsolation = cms.InputTag("photonIDValueMapProducer","phoWorstChargedIsolation"),
  92673. rho = cms.InputTag("fixedGridRhoFastjetAll"),
  92674. useValueMaps = cms.bool(True),
  92675. weightFileNames = cms.vstring('RecoEgamma/PhotonIdentification/data/Spring15/photon_general_MVA_Spring15_25ns_EB_V2.weights.xml',
  92676. 'RecoEgamma/PhotonIdentification/data/Spring15/photon_general_MVA_Spring15_25ns_EE_V2.weights.xml')
  92677. ),
  92678. cms.PSet(
  92679. esEffSigmaRRMap = cms.InputTag("photonIDValueMapProducer","phoESEffSigmaRR"),
  92680. full5x5E1x3Map = cms.InputTag("photonIDValueMapProducer","phoFull5x5E1x3"),
  92681. full5x5E2x2Map = cms.InputTag("photonIDValueMapProducer","phoFull5x5E2x2"),
  92682. full5x5E2x5MaxMap = cms.InputTag("photonIDValueMapProducer","phoFull5x5E2x5Max"),
  92683. full5x5E5x5Map = cms.InputTag("photonIDValueMapProducer","phoFull5x5E5x5"),
  92684. full5x5SigmaIEtaIEtaMap = cms.InputTag("photonIDValueMapProducer","phoFull5x5SigmaIEtaIEta"),
  92685. full5x5SigmaIEtaIPhiMap = cms.InputTag("photonIDValueMapProducer","phoFull5x5SigmaIEtaIPhi"),
  92686. mvaName = cms.string('PhotonMVAEstimatorRun2Spring15NonTrig'),
  92687. mvaTag = cms.string('50nsV2p1'),
  92688. phoChargedIsolation = cms.InputTag("photonIDValueMapProducer","phoChargedIsolation"),
  92689. phoPhotonIsolation = cms.InputTag("photonIDValueMapProducer","phoPhotonIsolation"),
  92690. phoWorstChargedIsolation = cms.InputTag("photonIDValueMapProducer","phoWorstChargedIsolation"),
  92691. rho = cms.InputTag("fixedGridRhoFastjetAll"),
  92692. useValueMaps = cms.bool(False),
  92693. weightFileNames = cms.vstring('RecoEgamma/PhotonIdentification/data/Spring15/photon_general_MVA_Spring15_50ns_EB_V2.weights.xml',
  92694. 'RecoEgamma/PhotonIdentification/data/Spring15/photon_general_MVA_Spring15_50ns_EE_V2.weights.xml')
  92695. ),
  92696. cms.PSet(
  92697. esEffSigmaRRMap = cms.InputTag("photonIDValueMapProducer","phoESEffSigmaRR"),
  92698. full5x5E1x3Map = cms.InputTag("photonIDValueMapProducer","phoFull5x5E1x3"),
  92699. full5x5E2x2Map = cms.InputTag("photonIDValueMapProducer","phoFull5x5E2x2"),
  92700. full5x5E2x5MaxMap = cms.InputTag("photonIDValueMapProducer","phoFull5x5E2x5Max"),
  92701. full5x5E5x5Map = cms.InputTag("photonIDValueMapProducer","phoFull5x5E5x5"),
  92702. full5x5SigmaIEtaIEtaMap = cms.InputTag("photonIDValueMapProducer","phoFull5x5SigmaIEtaIEta"),
  92703. full5x5SigmaIEtaIPhiMap = cms.InputTag("photonIDValueMapProducer","phoFull5x5SigmaIEtaIPhi"),
  92704. mvaName = cms.string('PhotonMVAEstimatorRun2Spring15NonTrig'),
  92705. mvaTag = cms.string('25nsV2p1'),
  92706. phoChargedIsolation = cms.InputTag("photonIDValueMapProducer","phoChargedIsolation"),
  92707. phoPhotonIsolation = cms.InputTag("photonIDValueMapProducer","phoPhotonIsolation"),
  92708. phoWorstChargedIsolation = cms.InputTag("photonIDValueMapProducer","phoWorstChargedIsolation"),
  92709. rho = cms.InputTag("fixedGridRhoFastjetAll"),
  92710. useValueMaps = cms.bool(False),
  92711. weightFileNames = cms.vstring('RecoEgamma/PhotonIdentification/data/Spring15/photon_general_MVA_Spring15_25ns_EB_V2.weights.xml',
  92712. 'RecoEgamma/PhotonIdentification/data/Spring15/photon_general_MVA_Spring15_25ns_EE_V2.weights.xml')
  92713. )),
  92714. src = cms.InputTag("reducedEgamma","reducedGedPhotons"),
  92715. srcMiniAOD = cms.InputTag("slimmedPhotons","","@skipCurrentProcess")
  92716. )
  92717.  
  92718.  
  92719. process.photonMatch = cms.EDProducer("MCMatcher",
  92720. checkCharge = cms.bool(True),
  92721. matched = cms.InputTag("prunedGenParticles"),
  92722. maxDPtRel = cms.double(1.0),
  92723. maxDeltaR = cms.double(0.2),
  92724. mcPdgId = cms.vint32(22),
  92725. mcStatus = cms.vint32(1),
  92726. resolveAmbiguities = cms.bool(True),
  92727. resolveByMatchQuality = cms.bool(False),
  92728. src = cms.InputTag("reducedEgamma","reducedGedPhotons")
  92729. )
  92730.  
  92731.  
  92732. process.photonPtSumOutsideSignalCone = cms.EDProducer("PFRecoTauDiscriminationByIsolation",
  92733. ApplyDiscriminationByECALIsolation = cms.bool(False),
  92734. ApplyDiscriminationByTrackerIsolation = cms.bool(False),
  92735. ApplyDiscriminationByWeightedECALIsolation = cms.bool(False),
  92736. PFTauProducer = cms.InputTag("pfTauProducer"),
  92737. Prediscriminants = cms.PSet(
  92738. BooleanOperator = cms.string('and'),
  92739. leadTrack = cms.PSet(
  92740. Producer = cms.InputTag("pfRecoTauDiscriminationByLeadingTrackFinding"),
  92741. cut = cms.double(0.5)
  92742. )
  92743. ),
  92744. UseAllPFCandsForWeights = cms.bool(False),
  92745. WeightECALIsolation = cms.double(1.0),
  92746. applyDeltaBetaCorrection = cms.bool(False),
  92747. applyFootprintCorrection = cms.bool(False),
  92748. applyOccupancyCut = cms.bool(False),
  92749. applyPhotonPtSumOutsideSignalConeCut = cms.bool(False),
  92750. applyRelativeSumPtCut = cms.bool(False),
  92751. applyRhoCorrection = cms.bool(False),
  92752. applySumPtCut = cms.bool(False),
  92753. customOuterCone = cms.double(0.5),
  92754. deltaBetaFactor = cms.string('0.38'),
  92755. footprintCorrections = cms.VPSet(cms.PSet(
  92756. offset = cms.string('0.0'),
  92757. selection = cms.string('decayMode() = 0')
  92758. ),
  92759. cms.PSet(
  92760. offset = cms.string('0.0'),
  92761. selection = cms.string('decayMode() = 1 || decayMode() = 2')
  92762. ),
  92763. cms.PSet(
  92764. offset = cms.string('2.7'),
  92765. selection = cms.string('decayMode() = 5')
  92766. ),
  92767. cms.PSet(
  92768. offset = cms.string('0.0'),
  92769. selection = cms.string('decayMode() = 6')
  92770. ),
  92771. cms.PSet(
  92772. offset = cms.string('max(2.0, 0.22*pt() - 2.0)'),
  92773. selection = cms.string('decayMode() = 10')
  92774. )),
  92775. isoConeSizeForDeltaBeta = cms.double(0.8),
  92776. maxAbsPhotonSumPt_outsideSignalCone = cms.double(1000000000.0),
  92777. maxRelPhotonSumPt_outsideSignalCone = cms.double(0.1),
  92778. maximumOccupancy = cms.uint32(0),
  92779. maximumSumPtCut = cms.double(6.0),
  92780. minTauPtForNoIso = cms.double(-99.0),
  92781. particleFlowSrc = cms.InputTag("particleFlow"),
  92782. qualityCuts = cms.PSet(
  92783. isolationQualityCuts = cms.PSet(
  92784. maxDeltaZ = cms.double(0.2),
  92785. maxTrackChi2 = cms.double(100.0),
  92786. maxTransverseImpactParameter = cms.double(0.03),
  92787. minGammaEt = cms.double(1.5),
  92788. minTrackHits = cms.uint32(8),
  92789. minTrackPixelHits = cms.uint32(0),
  92790. minTrackPt = cms.double(1.0),
  92791. minTrackVertexWeight = cms.double(-1.0)
  92792. ),
  92793. leadingTrkOrPFCandOption = cms.string('leadPFCand'),
  92794. primaryVertexSrc = cms.InputTag("offlinePrimaryVertices"),
  92795. pvFindingAlgo = cms.string('closestInDeltaZ'),
  92796. recoverLeadingTrk = cms.bool(False),
  92797. signalQualityCuts = cms.PSet(
  92798. maxDeltaZ = cms.double(0.4),
  92799. maxTrackChi2 = cms.double(100.0),
  92800. maxTransverseImpactParameter = cms.double(0.1),
  92801. minGammaEt = cms.double(0.5),
  92802. minNeutralHadronEt = cms.double(30.0),
  92803. minTrackHits = cms.uint32(3),
  92804. minTrackPixelHits = cms.uint32(0),
  92805. minTrackPt = cms.double(0.5),
  92806. minTrackVertexWeight = cms.double(-1.0)
  92807. ),
  92808. vertexTrackFiltering = cms.bool(False),
  92809. vxAssocQualityCuts = cms.PSet(
  92810. maxTrackChi2 = cms.double(100.0),
  92811. maxTransverseImpactParameter = cms.double(0.1),
  92812. minGammaEt = cms.double(0.5),
  92813. minTrackHits = cms.uint32(3),
  92814. minTrackPixelHits = cms.uint32(0),
  92815. minTrackPt = cms.double(0.5),
  92816. minTrackVertexWeight = cms.double(-1.0)
  92817. )
  92818. ),
  92819. relativeSumPtCut = cms.double(0.0),
  92820. relativeSumPtOffset = cms.double(0.0),
  92821. rhoConeSize = cms.double(0.5),
  92822. rhoProducer = cms.InputTag("fixedGridRhoFastjetAll"),
  92823. rhoUEOffsetCorrection = cms.double(1.0),
  92824. storeRawPUsumPt = cms.bool(False),
  92825. storeRawPhotonSumPt_outsideSignalCone = cms.bool(True),
  92826. storeRawSumPt = cms.bool(False),
  92827. verbosity = cms.int32(0),
  92828. vertexSrc = cms.InputTag("offlinePrimaryVertices")
  92829. )
  92830.  
  92831.  
  92832. process.photonRegressionValueMapProducer = cms.EDProducer("PhotonRegressionValueMapProducer",
  92833. ebReducedRecHitCollection = cms.InputTag("reducedEcalRecHitsEB"),
  92834. ebReducedRecHitCollectionMiniAOD = cms.InputTag("reducedEgamma","reducedEBRecHits"),
  92835. eeReducedRecHitCollection = cms.InputTag("reducedEcalRecHitsEE"),
  92836. eeReducedRecHitCollectionMiniAOD = cms.InputTag("reducedEgamma","reducedEERecHits"),
  92837. esReducedRecHitCollection = cms.InputTag("reducedEcalRecHitsES"),
  92838. esReducedRecHitCollectionMiniAOD = cms.InputTag("reducedEgamma","reducedESRecHits"),
  92839. src = cms.InputTag("reducedEgamma","reducedGedPhotons"),
  92840. srcMiniAOD = cms.InputTag("slimmedPhotons","","@skipCurrentProcess"),
  92841. useFull5x5 = cms.bool(False)
  92842. )
  92843.  
  92844.  
  92845. process.photons = cms.EDProducer("PhotonProducer",
  92846. RecHitFlagToBeExcludedEB = cms.vstring('kFaultyHardware',
  92847. 'kTowerRecovered',
  92848. 'kDead'),
  92849. RecHitFlagToBeExcludedEE = cms.vstring('kFaultyHardware',
  92850. 'kNeighboursRecovered',
  92851. 'kTowerRecovered',
  92852. 'kDead',
  92853. 'kWeird'),
  92854. RecHitSeverityToBeExcludedEB = cms.vstring('kWeird',
  92855. 'kBad',
  92856. 'kTime'),
  92857. RecHitSeverityToBeExcludedEE = cms.vstring('kWeird',
  92858. 'kBad',
  92859. 'kTime'),
  92860. barrelEcalHits = cms.InputTag("ecalRecHit","EcalRecHitsEB"),
  92861. candidateP4type = cms.string('fromEcalEnergy'),
  92862. ecalRecHitSumEtOffsetBarrel = cms.double(999999999),
  92863. ecalRecHitSumEtOffsetEndcap = cms.double(999999999),
  92864. ecalRecHitSumEtSlopeBarrel = cms.double(0.0),
  92865. ecalRecHitSumEtSlopeEndcap = cms.double(0.0),
  92866. endcapEcalHits = cms.InputTag("ecalRecHit","EcalRecHitsEE"),
  92867. energyRegressionWeightsDBLocation = cms.string('wgbrph'),
  92868. energyRegressionWeightsFileLocation = cms.string('/afs/cern.ch/user/b/bendavid/cmspublic/regweights/gbrph.root'),
  92869. hOverEConeSize = cms.double(0.15),
  92870. hbheInstance = cms.string(''),
  92871. hbheModule = cms.string('hbhereco'),
  92872. hcalTowerSumEtOffsetBarrel = cms.double(999999999),
  92873. hcalTowerSumEtOffsetEndcap = cms.double(999999999),
  92874. hcalTowerSumEtSlopeBarrel = cms.double(0.0),
  92875. hcalTowerSumEtSlopeEndcap = cms.double(0.0),
  92876. hcalTowers = cms.InputTag("towerMaker"),
  92877. highEt = cms.double(100.0),
  92878. isolationSumsCalculatorSet = cms.PSet(
  92879. ComponentName = cms.string('isolationSumsCalculator'),
  92880. EcalRecHitEtaSliceA_Barrel = cms.double(2.5),
  92881. EcalRecHitEtaSliceA_Endcap = cms.double(2.5),
  92882. EcalRecHitEtaSliceB_Barrel = cms.double(2.5),
  92883. EcalRecHitEtaSliceB_Endcap = cms.double(2.5),
  92884. EcalRecHitInnerRadiusA_Barrel = cms.double(3.5),
  92885. EcalRecHitInnerRadiusA_Endcap = cms.double(3.5),
  92886. EcalRecHitInnerRadiusB_Barrel = cms.double(3.5),
  92887. EcalRecHitInnerRadiusB_Endcap = cms.double(3.5),
  92888. EcalRecHitOuterRadiusA_Barrel = cms.double(0.4),
  92889. EcalRecHitOuterRadiusA_Endcap = cms.double(0.4),
  92890. EcalRecHitOuterRadiusB_Barrel = cms.double(0.3),
  92891. EcalRecHitOuterRadiusB_Endcap = cms.double(0.3),
  92892. EcalRecHitThreshEA_Barrel = cms.double(0.095),
  92893. EcalRecHitThreshEA_Endcap = cms.double(0.0),
  92894. EcalRecHitThreshEB_Barrel = cms.double(0.095),
  92895. EcalRecHitThreshEB_Endcap = cms.double(0.0),
  92896. EcalRecHitThreshEtA_Barrel = cms.double(0.0),
  92897. EcalRecHitThreshEtA_Endcap = cms.double(0.11),
  92898. EcalRecHitThreshEtB_Barrel = cms.double(0.0),
  92899. EcalRecHitThreshEtB_Endcap = cms.double(0.11),
  92900. HcalDepth1TowerInnerRadiusA_Barrel = cms.double(0.15),
  92901. HcalDepth1TowerInnerRadiusA_Endcap = cms.double(0.15),
  92902. HcalDepth1TowerInnerRadiusB_Barrel = cms.double(0.15),
  92903. HcalDepth1TowerInnerRadiusB_Endcap = cms.double(0.15),
  92904. HcalDepth1TowerOuterRadiusA_Barrel = cms.double(0.4),
  92905. HcalDepth1TowerOuterRadiusA_Endcap = cms.double(0.4),
  92906. HcalDepth1TowerOuterRadiusB_Barrel = cms.double(0.3),
  92907. HcalDepth1TowerOuterRadiusB_Endcap = cms.double(0.3),
  92908. HcalDepth1TowerThreshEA_Barrel = cms.double(0.0),
  92909. HcalDepth1TowerThreshEA_Endcap = cms.double(0.0),
  92910. HcalDepth1TowerThreshEB_Barrel = cms.double(0.0),
  92911. HcalDepth1TowerThreshEB_Endcap = cms.double(0.0),
  92912. HcalDepth2TowerInnerRadiusA_Barrel = cms.double(0.15),
  92913. HcalDepth2TowerInnerRadiusA_Endcap = cms.double(0.15),
  92914. HcalDepth2TowerInnerRadiusB_Barrel = cms.double(0.15),
  92915. HcalDepth2TowerInnerRadiusB_Endcap = cms.double(0.15),
  92916. HcalDepth2TowerOuterRadiusA_Barrel = cms.double(0.4),
  92917. HcalDepth2TowerOuterRadiusA_Endcap = cms.double(0.4),
  92918. HcalDepth2TowerOuterRadiusB_Barrel = cms.double(0.3),
  92919. HcalDepth2TowerOuterRadiusB_Endcap = cms.double(0.3),
  92920. HcalDepth2TowerThreshEA_Barrel = cms.double(0.0),
  92921. HcalDepth2TowerThreshEA_Endcap = cms.double(0.0),
  92922. HcalDepth2TowerThreshEB_Barrel = cms.double(0.0),
  92923. HcalDepth2TowerThreshEB_Endcap = cms.double(0.0),
  92924. HcalRecHitCollection = cms.InputTag("towerMaker"),
  92925. HcalTowerInnerRadiusA_Barrel = cms.double(0.15),
  92926. HcalTowerInnerRadiusA_Endcap = cms.double(0.15),
  92927. HcalTowerInnerRadiusB_Barrel = cms.double(0.15),
  92928. HcalTowerInnerRadiusB_Endcap = cms.double(0.15),
  92929. HcalTowerOuterRadiusA_Barrel = cms.double(0.4),
  92930. HcalTowerOuterRadiusA_Endcap = cms.double(0.4),
  92931. HcalTowerOuterRadiusB_Barrel = cms.double(0.3),
  92932. HcalTowerOuterRadiusB_Endcap = cms.double(0.3),
  92933. HcalTowerThreshEA_Barrel = cms.double(0.0),
  92934. HcalTowerThreshEA_Endcap = cms.double(0.0),
  92935. HcalTowerThreshEB_Barrel = cms.double(0.0),
  92936. HcalTowerThreshEB_Endcap = cms.double(0.0),
  92937. TrackConeInnerRadiusA_Barrel = cms.double(0.04),
  92938. TrackConeInnerRadiusA_Endcap = cms.double(0.04),
  92939. TrackConeInnerRadiusB_Barrel = cms.double(0.04),
  92940. TrackConeInnerRadiusB_Endcap = cms.double(0.04),
  92941. TrackConeOuterRadiusA_Barrel = cms.double(0.4),
  92942. TrackConeOuterRadiusA_Endcap = cms.double(0.4),
  92943. TrackConeOuterRadiusB_Barrel = cms.double(0.3),
  92944. TrackConeOuterRadiusB_Endcap = cms.double(0.3),
  92945. barrelEcalRecHitCollection = cms.InputTag("ecalRecHit","EcalRecHitsEB"),
  92946. beamSpotProducer = cms.InputTag("offlineBeamSpot"),
  92947. endcapEcalRecHitCollection = cms.InputTag("ecalRecHit","EcalRecHitsEE"),
  92948. isolationtrackEtaSliceA_Barrel = cms.double(0.015),
  92949. isolationtrackEtaSliceA_Endcap = cms.double(0.015),
  92950. isolationtrackEtaSliceB_Barrel = cms.double(0.015),
  92951. isolationtrackEtaSliceB_Endcap = cms.double(0.015),
  92952. isolationtrackThresholdA_Barrel = cms.double(0.0),
  92953. isolationtrackThresholdA_Endcap = cms.double(0.0),
  92954. isolationtrackThresholdB_Barrel = cms.double(0.0),
  92955. isolationtrackThresholdB_Endcap = cms.double(0.0),
  92956. longImpactParameterA_Barrel = cms.double(0.2),
  92957. longImpactParameterA_Endcap = cms.double(0.2),
  92958. longImpactParameterB_Barrel = cms.double(0.2),
  92959. longImpactParameterB_Endcap = cms.double(0.2),
  92960. moduleEtaBoundary = cms.vdouble(0.0, 0.02, 0.43, 0.46, 0.78,
  92961. 0.81, 1.13, 1.15, 1.45, 1.58),
  92962. modulePhiBoundary = cms.double(0.0087),
  92963. trackProducer = cms.InputTag("generalTracks"),
  92964. transImpactParameterA_Barrel = cms.double(0.1),
  92965. transImpactParameterA_Endcap = cms.double(0.1),
  92966. transImpactParameterB_Barrel = cms.double(0.1),
  92967. transImpactParameterB_Endcap = cms.double(0.1),
  92968. useNumCrystals = cms.bool(True),
  92969. vetoClustered = cms.bool(False)
  92970. ),
  92971. maxHoverEBarrel = cms.double(0.5),
  92972. maxHoverEEndcap = cms.double(0.5),
  92973. minR9Barrel = cms.double(0.94),
  92974. minR9Endcap = cms.double(0.95),
  92975. minSCEtBarrel = cms.double(10.0),
  92976. minSCEtEndcap = cms.double(10.0),
  92977. mipVariableSet = cms.PSet(
  92978. ComponentName = cms.string('mipVariable'),
  92979. HaloDiscThreshold = cms.double(70.0),
  92980. ResidualWidth = cms.double(0.23),
  92981. XRangeFit = cms.double(180.0),
  92982. YRangeFit = cms.double(7.0),
  92983. barrelEcalRecHitCollection = cms.InputTag("ecalRecHit","EcalRecHitsEB"),
  92984. endcapEcalRecHitCollection = cms.InputTag("ecalRecHit","EcalRecHitsEE")
  92985. ),
  92986. nTrackHollowConeBarrel = cms.double(999999999),
  92987. nTrackHollowConeEndcap = cms.double(999999999),
  92988. nTrackSolidConeBarrel = cms.double(999999999),
  92989. nTrackSolidConeEndcap = cms.double(999999999),
  92990. photonCoreProducer = cms.InputTag("photonCore"),
  92991. photonEcalEnergyCorrFunction = cms.string('EcalClusterEnergyCorrectionObjectSpecific'),
  92992. posCalcParameters = cms.PSet(
  92993. LogWeighted = cms.bool(True),
  92994. T0_barl = cms.double(7.4),
  92995. T0_endc = cms.double(6.3),
  92996. T0_endcPresh = cms.double(3.6),
  92997. W0 = cms.double(4.2),
  92998. X0 = cms.double(0.89)
  92999. ),
  93000. posCalc_logweight = cms.bool(True),
  93001. posCalc_t0_barl = cms.double(7.7),
  93002. posCalc_t0_endc = cms.double(6.3),
  93003. posCalc_t0_endcPresh = cms.double(3.6),
  93004. posCalc_w0 = cms.double(4.2),
  93005. posCalc_x0 = cms.double(0.89),
  93006. primaryVertexProducer = cms.InputTag("offlinePrimaryVerticesWithBS"),
  93007. regressionWeightsFromDB = cms.bool(True),
  93008. runMIPTagger = cms.bool(True),
  93009. sigmaIetaIetaCutBarrel = cms.double(999999999),
  93010. sigmaIetaIetaCutEndcap = cms.double(999999999),
  93011. superClusterCrackEnergyCorrFunction = cms.string('EcalClusterCrackCorrection'),
  93012. superClusterEnergyCorrFunction = cms.string('EcalClusterEnergyCorrection'),
  93013. superClusterEnergyErrorFunction = cms.string('EcalClusterEnergyUncertainty'),
  93014. trackPtSumHollowConeBarrel = cms.double(999999999),
  93015. trackPtSumHollowConeEndcap = cms.double(999999999),
  93016. trackPtSumSolidConeBarrel = cms.double(999999999),
  93017. trackPtSumSolidConeEndcap = cms.double(999999999),
  93018. usePrimaryVertex = cms.bool(True)
  93019. )
  93020.  
  93021.  
  93022. process.pileupJetId = cms.EDProducer("PileupJetIdProducer",
  93023. algos = cms.VPSet(cms.PSet(
  93024. JetIdParams = cms.PSet(
  93025. Pt010_Loose = cms.vdouble(-0.97, -0.68, -0.53, -0.47),
  93026. Pt010_Medium = cms.vdouble(0.18, -0.55, -0.42, -0.36),
  93027. Pt010_Tight = cms.vdouble(0.69, -0.35, -0.26, -0.21),
  93028. Pt1020_Loose = cms.vdouble(-0.97, -0.68, -0.53, -0.47),
  93029. Pt1020_Medium = cms.vdouble(0.18, -0.55, -0.42, -0.36),
  93030. Pt1020_Tight = cms.vdouble(0.69, -0.35, -0.26, -0.21),
  93031. Pt2030_Loose = cms.vdouble(-0.97, -0.68, -0.53, -0.47),
  93032. Pt2030_Medium = cms.vdouble(0.18, -0.55, -0.42, -0.36),
  93033. Pt2030_Tight = cms.vdouble(0.69, -0.35, -0.26, -0.21),
  93034. Pt3050_Loose = cms.vdouble(-0.89, -0.52, -0.38, -0.3),
  93035. Pt3050_Medium = cms.vdouble(0.61, -0.35, -0.23, -0.17),
  93036. Pt3050_Tight = cms.vdouble(0.86, -0.1, -0.05, -0.01)
  93037. ),
  93038. cutBased = cms.bool(False),
  93039. etaBinnedWeights = cms.bool(True),
  93040. impactParTkThreshold = cms.double(1.0),
  93041. label = cms.string('full'),
  93042. nEtaBins = cms.int32(4),
  93043. tmvaMethod = cms.string('JetIDMVAHighPt'),
  93044. tmvaSpectators = cms.vstring('jetPt',
  93045. 'jetEta'),
  93046. trainings = cms.VPSet(cms.PSet(
  93047. jEtaMax = cms.double(2.5),
  93048. jEtaMin = cms.double(0.0),
  93049. tmvaVariables = cms.vstring('nvtx',
  93050. 'dR2Mean',
  93051. 'nParticles',
  93052. 'nCharged',
  93053. 'majW',
  93054. 'minW',
  93055. 'frac01',
  93056. 'frac02',
  93057. 'frac03',
  93058. 'frac04',
  93059. 'ptD',
  93060. 'beta',
  93061. 'pull',
  93062. 'jetR',
  93063. 'jetRchg'),
  93064. tmvaWeights = cms.string('RecoJets/JetProducers/data/pileupJetId_80XvarFix_Eta0to2p5_BDT.weights.xml.gz')
  93065. ),
  93066. cms.PSet(
  93067. jEtaMax = cms.double(2.75),
  93068. jEtaMin = cms.double(2.5),
  93069. tmvaVariables = cms.vstring('nvtx',
  93070. 'dR2Mean',
  93071. 'nParticles',
  93072. 'nCharged',
  93073. 'majW',
  93074. 'minW',
  93075. 'frac01',
  93076. 'frac02',
  93077. 'frac03',
  93078. 'frac04',
  93079. 'ptD',
  93080. 'beta',
  93081. 'pull',
  93082. 'jetR',
  93083. 'jetRchg'),
  93084. tmvaWeights = cms.string('RecoJets/JetProducers/data/pileupJetId_80XvarFix_Eta2p5to2p75_BDT.weights.xml.gz')
  93085. ),
  93086. cms.PSet(
  93087. jEtaMax = cms.double(3.0),
  93088. jEtaMin = cms.double(2.75),
  93089. tmvaVariables = cms.vstring('nvtx',
  93090. 'dR2Mean',
  93091. 'nParticles',
  93092. 'nCharged',
  93093. 'majW',
  93094. 'minW',
  93095. 'frac01',
  93096. 'frac02',
  93097. 'frac03',
  93098. 'frac04',
  93099. 'ptD',
  93100. 'beta',
  93101. 'pull',
  93102. 'jetR',
  93103. 'jetRchg'),
  93104. tmvaWeights = cms.string('RecoJets/JetProducers/data/pileupJetId_80XvarFix_Eta2p75to3_BDT.weights.xml.gz')
  93105. ),
  93106. cms.PSet(
  93107. jEtaMax = cms.double(5.0),
  93108. jEtaMin = cms.double(3.0),
  93109. tmvaVariables = cms.vstring('nvtx',
  93110. 'dR2Mean',
  93111. 'nParticles',
  93112. 'majW',
  93113. 'minW',
  93114. 'frac01',
  93115. 'frac02',
  93116. 'frac03',
  93117. 'frac04',
  93118. 'ptD',
  93119. 'pull',
  93120. 'jetR'),
  93121. tmvaWeights = cms.string('RecoJets/JetProducers/data/pileupJetId_80XvarFix_Eta3to5_BDT.weights.xml.gz')
  93122. )),
  93123. version = cms.int32(-1)
  93124. ),
  93125. cms.PSet(
  93126. JetIdParams = cms.PSet(
  93127. Pt010_BetaStarLoose = cms.vdouble(0.2, 0.3, 999.0, 999.0),
  93128. Pt010_BetaStarMedium = cms.vdouble(0.2, 0.3, 999.0, 999.0),
  93129. Pt010_BetaStarTight = cms.vdouble(0.15, 0.15, 999.0, 999.0),
  93130. Pt010_RMSLoose = cms.vdouble(0.06, 0.05, 0.05, 0.07),
  93131. Pt010_RMSMedium = cms.vdouble(0.06, 0.03, 0.03, 0.04),
  93132. Pt010_RMSTight = cms.vdouble(0.06, 0.07, 0.04, 0.05),
  93133. Pt1020_BetaStarLoose = cms.vdouble(0.2, 0.3, 999.0, 999.0),
  93134. Pt1020_BetaStarMedium = cms.vdouble(0.2, 0.3, 999.0, 999.0),
  93135. Pt1020_BetaStarTight = cms.vdouble(0.15, 0.15, 999.0, 999.0),
  93136. Pt1020_RMSLoose = cms.vdouble(0.06, 0.05, 0.05, 0.07),
  93137. Pt1020_RMSMedium = cms.vdouble(0.06, 0.03, 0.03, 0.04),
  93138. Pt1020_RMSTight = cms.vdouble(0.06, 0.07, 0.04, 0.05),
  93139. Pt2030_BetaStarLoose = cms.vdouble(0.2, 0.3, 999.0, 999.0),
  93140. Pt2030_BetaStarMedium = cms.vdouble(0.2, 0.3, 999.0, 999.0),
  93141. Pt2030_BetaStarTight = cms.vdouble(0.15, 0.15, 999.0, 999.0),
  93142. Pt2030_RMSLoose = cms.vdouble(0.06, 0.05, 0.05, 0.055),
  93143. Pt2030_RMSMedium = cms.vdouble(0.06, 0.03, 0.03, 0.04),
  93144. Pt2030_RMSTight = cms.vdouble(0.05, 0.07, 0.03, 0.045),
  93145. Pt3050_BetaStarLoose = cms.vdouble(0.2, 0.3, 999.0, 999.0),
  93146. Pt3050_BetaStarMedium = cms.vdouble(0.2, 0.3, 999.0, 999.0),
  93147. Pt3050_BetaStarTight = cms.vdouble(0.15, 0.15, 999.0, 999.0),
  93148. Pt3050_RMSLoose = cms.vdouble(0.06, 0.05, 0.05, 0.055),
  93149. Pt3050_RMSMedium = cms.vdouble(0.06, 0.03, 0.03, 0.04),
  93150. Pt3050_RMSTight = cms.vdouble(0.05, 0.06, 0.03, 0.04)
  93151. ),
  93152. cutBased = cms.bool(True),
  93153. impactParTkThreshold = cms.double(1.0),
  93154. label = cms.string('cutbased')
  93155. )),
  93156. applyJec = cms.bool(True),
  93157. inputIsCorrected = cms.bool(False),
  93158. jec = cms.string('AK4PFchs'),
  93159. jetids = cms.InputTag(""),
  93160. jets = cms.InputTag("ak4PFJetsCHS"),
  93161. produceJetIds = cms.bool(True),
  93162. residualsFromTxt = cms.bool(False),
  93163. rho = cms.InputTag("fixedGridRhoFastjetAll"),
  93164. runMvas = cms.bool(True),
  93165. vertexes = cms.InputTag("offlinePrimaryVertices")
  93166. )
  93167.  
  93168.  
  93169. process.pileupJetIdCalculator = cms.EDProducer("PileupJetIdProducer",
  93170. algos = cms.VPSet(cms.PSet(
  93171. JetIdParams = cms.PSet(
  93172. Pt010_BetaStarLoose = cms.vdouble(0.2, 0.3, 999.0, 999.0),
  93173. Pt010_BetaStarMedium = cms.vdouble(0.2, 0.3, 999.0, 999.0),
  93174. Pt010_BetaStarTight = cms.vdouble(0.15, 0.15, 999.0, 999.0),
  93175. Pt010_RMSLoose = cms.vdouble(0.06, 0.05, 0.05, 0.07),
  93176. Pt010_RMSMedium = cms.vdouble(0.06, 0.03, 0.03, 0.04),
  93177. Pt010_RMSTight = cms.vdouble(0.06, 0.07, 0.04, 0.05),
  93178. Pt1020_BetaStarLoose = cms.vdouble(0.2, 0.3, 999.0, 999.0),
  93179. Pt1020_BetaStarMedium = cms.vdouble(0.2, 0.3, 999.0, 999.0),
  93180. Pt1020_BetaStarTight = cms.vdouble(0.15, 0.15, 999.0, 999.0),
  93181. Pt1020_RMSLoose = cms.vdouble(0.06, 0.05, 0.05, 0.07),
  93182. Pt1020_RMSMedium = cms.vdouble(0.06, 0.03, 0.03, 0.04),
  93183. Pt1020_RMSTight = cms.vdouble(0.06, 0.07, 0.04, 0.05),
  93184. Pt2030_BetaStarLoose = cms.vdouble(0.2, 0.3, 999.0, 999.0),
  93185. Pt2030_BetaStarMedium = cms.vdouble(0.2, 0.3, 999.0, 999.0),
  93186. Pt2030_BetaStarTight = cms.vdouble(0.15, 0.15, 999.0, 999.0),
  93187. Pt2030_RMSLoose = cms.vdouble(0.06, 0.05, 0.05, 0.055),
  93188. Pt2030_RMSMedium = cms.vdouble(0.06, 0.03, 0.03, 0.04),
  93189. Pt2030_RMSTight = cms.vdouble(0.05, 0.07, 0.03, 0.045),
  93190. Pt3050_BetaStarLoose = cms.vdouble(0.2, 0.3, 999.0, 999.0),
  93191. Pt3050_BetaStarMedium = cms.vdouble(0.2, 0.3, 999.0, 999.0),
  93192. Pt3050_BetaStarTight = cms.vdouble(0.15, 0.15, 999.0, 999.0),
  93193. Pt3050_RMSLoose = cms.vdouble(0.06, 0.05, 0.05, 0.055),
  93194. Pt3050_RMSMedium = cms.vdouble(0.06, 0.03, 0.03, 0.04),
  93195. Pt3050_RMSTight = cms.vdouble(0.05, 0.06, 0.03, 0.04)
  93196. ),
  93197. cutBased = cms.bool(True),
  93198. impactParTkThreshold = cms.double(1.0),
  93199. label = cms.string('cutbased')
  93200. )),
  93201. applyJec = cms.bool(True),
  93202. inputIsCorrected = cms.bool(False),
  93203. jec = cms.string('AK4PFchs'),
  93204. jetids = cms.InputTag(""),
  93205. jets = cms.InputTag("ak4PFJetsCHS"),
  93206. produceJetIds = cms.bool(True),
  93207. residualsFromTxt = cms.bool(False),
  93208. rho = cms.InputTag("fixedGridRhoFastjetAll"),
  93209. runMvas = cms.bool(False),
  93210. vertexes = cms.InputTag("offlinePrimaryVertices")
  93211. )
  93212.  
  93213.  
  93214. process.pileupJetIdCalculatorCHSDQM = cms.EDProducer("PileupJetIdProducer",
  93215. algos = cms.VPSet(cms.PSet(
  93216. JetIdParams = cms.PSet(
  93217. Pt010_BetaStarLoose = cms.vdouble(0.2, 0.3, 999.0, 999.0),
  93218. Pt010_BetaStarMedium = cms.vdouble(0.2, 0.3, 999.0, 999.0),
  93219. Pt010_BetaStarTight = cms.vdouble(0.15, 0.15, 999.0, 999.0),
  93220. Pt010_RMSLoose = cms.vdouble(0.06, 0.05, 0.05, 0.07),
  93221. Pt010_RMSMedium = cms.vdouble(0.06, 0.03, 0.03, 0.04),
  93222. Pt010_RMSTight = cms.vdouble(0.06, 0.07, 0.04, 0.05),
  93223. Pt1020_BetaStarLoose = cms.vdouble(0.2, 0.3, 999.0, 999.0),
  93224. Pt1020_BetaStarMedium = cms.vdouble(0.2, 0.3, 999.0, 999.0),
  93225. Pt1020_BetaStarTight = cms.vdouble(0.15, 0.15, 999.0, 999.0),
  93226. Pt1020_RMSLoose = cms.vdouble(0.06, 0.05, 0.05, 0.07),
  93227. Pt1020_RMSMedium = cms.vdouble(0.06, 0.03, 0.03, 0.04),
  93228. Pt1020_RMSTight = cms.vdouble(0.06, 0.07, 0.04, 0.05),
  93229. Pt2030_BetaStarLoose = cms.vdouble(0.2, 0.3, 999.0, 999.0),
  93230. Pt2030_BetaStarMedium = cms.vdouble(0.2, 0.3, 999.0, 999.0),
  93231. Pt2030_BetaStarTight = cms.vdouble(0.15, 0.15, 999.0, 999.0),
  93232. Pt2030_RMSLoose = cms.vdouble(0.06, 0.05, 0.05, 0.055),
  93233. Pt2030_RMSMedium = cms.vdouble(0.06, 0.03, 0.03, 0.04),
  93234. Pt2030_RMSTight = cms.vdouble(0.05, 0.07, 0.03, 0.045),
  93235. Pt3050_BetaStarLoose = cms.vdouble(0.2, 0.3, 999.0, 999.0),
  93236. Pt3050_BetaStarMedium = cms.vdouble(0.2, 0.3, 999.0, 999.0),
  93237. Pt3050_BetaStarTight = cms.vdouble(0.15, 0.15, 999.0, 999.0),
  93238. Pt3050_RMSLoose = cms.vdouble(0.06, 0.05, 0.05, 0.055),
  93239. Pt3050_RMSMedium = cms.vdouble(0.06, 0.03, 0.03, 0.04),
  93240. Pt3050_RMSTight = cms.vdouble(0.05, 0.06, 0.03, 0.04)
  93241. ),
  93242. cutBased = cms.bool(True),
  93243. impactParTkThreshold = cms.double(1.0),
  93244. label = cms.string('cutbased')
  93245. )),
  93246. applyJec = cms.bool(True),
  93247. inputIsCorrected = cms.bool(False),
  93248. jec = cms.string('AK4PFchs'),
  93249. jetids = cms.InputTag(""),
  93250. jets = cms.InputTag("ak4PFJetsCHS"),
  93251. produceJetIds = cms.bool(True),
  93252. residualsFromTxt = cms.bool(False),
  93253. rho = cms.InputTag("fixedGridRhoFastjetAll"),
  93254. runMvas = cms.bool(False),
  93255. vertexes = cms.InputTag("offlinePrimaryVertices")
  93256. )
  93257.  
  93258.  
  93259. process.pileupJetIdCalculatorDQM = cms.EDProducer("PileupJetIdProducer",
  93260. algos = cms.VPSet(cms.PSet(
  93261. JetIdParams = cms.PSet(
  93262. Pt010_BetaStarLoose = cms.vdouble(0.2, 0.3, 999.0, 999.0),
  93263. Pt010_BetaStarMedium = cms.vdouble(0.2, 0.3, 999.0, 999.0),
  93264. Pt010_BetaStarTight = cms.vdouble(0.15, 0.15, 999.0, 999.0),
  93265. Pt010_RMSLoose = cms.vdouble(0.06, 0.05, 0.05, 0.07),
  93266. Pt010_RMSMedium = cms.vdouble(0.06, 0.03, 0.03, 0.04),
  93267. Pt010_RMSTight = cms.vdouble(0.06, 0.07, 0.04, 0.05),
  93268. Pt1020_BetaStarLoose = cms.vdouble(0.2, 0.3, 999.0, 999.0),
  93269. Pt1020_BetaStarMedium = cms.vdouble(0.2, 0.3, 999.0, 999.0),
  93270. Pt1020_BetaStarTight = cms.vdouble(0.15, 0.15, 999.0, 999.0),
  93271. Pt1020_RMSLoose = cms.vdouble(0.06, 0.05, 0.05, 0.07),
  93272. Pt1020_RMSMedium = cms.vdouble(0.06, 0.03, 0.03, 0.04),
  93273. Pt1020_RMSTight = cms.vdouble(0.06, 0.07, 0.04, 0.05),
  93274. Pt2030_BetaStarLoose = cms.vdouble(0.2, 0.3, 999.0, 999.0),
  93275. Pt2030_BetaStarMedium = cms.vdouble(0.2, 0.3, 999.0, 999.0),
  93276. Pt2030_BetaStarTight = cms.vdouble(0.15, 0.15, 999.0, 999.0),
  93277. Pt2030_RMSLoose = cms.vdouble(0.06, 0.05, 0.05, 0.055),
  93278. Pt2030_RMSMedium = cms.vdouble(0.06, 0.03, 0.03, 0.04),
  93279. Pt2030_RMSTight = cms.vdouble(0.05, 0.07, 0.03, 0.045),
  93280. Pt3050_BetaStarLoose = cms.vdouble(0.2, 0.3, 999.0, 999.0),
  93281. Pt3050_BetaStarMedium = cms.vdouble(0.2, 0.3, 999.0, 999.0),
  93282. Pt3050_BetaStarTight = cms.vdouble(0.15, 0.15, 999.0, 999.0),
  93283. Pt3050_RMSLoose = cms.vdouble(0.06, 0.05, 0.05, 0.055),
  93284. Pt3050_RMSMedium = cms.vdouble(0.06, 0.03, 0.03, 0.04),
  93285. Pt3050_RMSTight = cms.vdouble(0.05, 0.06, 0.03, 0.04)
  93286. ),
  93287. cutBased = cms.bool(True),
  93288. impactParTkThreshold = cms.double(1.0),
  93289. label = cms.string('cutbased')
  93290. )),
  93291. applyJec = cms.bool(True),
  93292. inputIsCorrected = cms.bool(False),
  93293. jec = cms.string('AK4PF'),
  93294. jetids = cms.InputTag(""),
  93295. jets = cms.InputTag("ak4PFJets"),
  93296. produceJetIds = cms.bool(True),
  93297. residualsFromTxt = cms.bool(False),
  93298. rho = cms.InputTag("fixedGridRhoFastjetAll"),
  93299. runMvas = cms.bool(False),
  93300. vertexes = cms.InputTag("offlinePrimaryVertices")
  93301. )
  93302.  
  93303.  
  93304. process.pileupJetIdEvaluator = cms.EDProducer("PileupJetIdProducer",
  93305. algos = cms.VPSet(cms.PSet(
  93306. JetIdParams = cms.PSet(
  93307. Pt010_Loose = cms.vdouble(-0.97, -0.68, -0.53, -0.47),
  93308. Pt010_Medium = cms.vdouble(0.18, -0.55, -0.42, -0.36),
  93309. Pt010_Tight = cms.vdouble(0.69, -0.35, -0.26, -0.21),
  93310. Pt1020_Loose = cms.vdouble(-0.97, -0.68, -0.53, -0.47),
  93311. Pt1020_Medium = cms.vdouble(0.18, -0.55, -0.42, -0.36),
  93312. Pt1020_Tight = cms.vdouble(0.69, -0.35, -0.26, -0.21),
  93313. Pt2030_Loose = cms.vdouble(-0.97, -0.68, -0.53, -0.47),
  93314. Pt2030_Medium = cms.vdouble(0.18, -0.55, -0.42, -0.36),
  93315. Pt2030_Tight = cms.vdouble(0.69, -0.35, -0.26, -0.21),
  93316. Pt3050_Loose = cms.vdouble(-0.89, -0.52, -0.38, -0.3),
  93317. Pt3050_Medium = cms.vdouble(0.61, -0.35, -0.23, -0.17),
  93318. Pt3050_Tight = cms.vdouble(0.86, -0.1, -0.05, -0.01)
  93319. ),
  93320. cutBased = cms.bool(False),
  93321. etaBinnedWeights = cms.bool(True),
  93322. impactParTkThreshold = cms.double(1.0),
  93323. label = cms.string('full'),
  93324. nEtaBins = cms.int32(4),
  93325. tmvaMethod = cms.string('JetIDMVAHighPt'),
  93326. tmvaSpectators = cms.vstring('jetPt',
  93327. 'jetEta'),
  93328. trainings = cms.VPSet(cms.PSet(
  93329. jEtaMax = cms.double(2.5),
  93330. jEtaMin = cms.double(0.0),
  93331. tmvaVariables = cms.vstring('nvtx',
  93332. 'dR2Mean',
  93333. 'nParticles',
  93334. 'nCharged',
  93335. 'majW',
  93336. 'minW',
  93337. 'frac01',
  93338. 'frac02',
  93339. 'frac03',
  93340. 'frac04',
  93341. 'ptD',
  93342. 'beta',
  93343. 'pull',
  93344. 'jetR',
  93345. 'jetRchg'),
  93346. tmvaWeights = cms.string('RecoJets/JetProducers/data/pileupJetId_80XvarFix_Eta0to2p5_BDT.weights.xml.gz')
  93347. ),
  93348. cms.PSet(
  93349. jEtaMax = cms.double(2.75),
  93350. jEtaMin = cms.double(2.5),
  93351. tmvaVariables = cms.vstring('nvtx',
  93352. 'dR2Mean',
  93353. 'nParticles',
  93354. 'nCharged',
  93355. 'majW',
  93356. 'minW',
  93357. 'frac01',
  93358. 'frac02',
  93359. 'frac03',
  93360. 'frac04',
  93361. 'ptD',
  93362. 'beta',
  93363. 'pull',
  93364. 'jetR',
  93365. 'jetRchg'),
  93366. tmvaWeights = cms.string('RecoJets/JetProducers/data/pileupJetId_80XvarFix_Eta2p5to2p75_BDT.weights.xml.gz')
  93367. ),
  93368. cms.PSet(
  93369. jEtaMax = cms.double(3.0),
  93370. jEtaMin = cms.double(2.75),
  93371. tmvaVariables = cms.vstring('nvtx',
  93372. 'dR2Mean',
  93373. 'nParticles',
  93374. 'nCharged',
  93375. 'majW',
  93376. 'minW',
  93377. 'frac01',
  93378. 'frac02',
  93379. 'frac03',
  93380. 'frac04',
  93381. 'ptD',
  93382. 'beta',
  93383. 'pull',
  93384. 'jetR',
  93385. 'jetRchg'),
  93386. tmvaWeights = cms.string('RecoJets/JetProducers/data/pileupJetId_80XvarFix_Eta2p75to3_BDT.weights.xml.gz')
  93387. ),
  93388. cms.PSet(
  93389. jEtaMax = cms.double(5.0),
  93390. jEtaMin = cms.double(3.0),
  93391. tmvaVariables = cms.vstring('nvtx',
  93392. 'dR2Mean',
  93393. 'nParticles',
  93394. 'majW',
  93395. 'minW',
  93396. 'frac01',
  93397. 'frac02',
  93398. 'frac03',
  93399. 'frac04',
  93400. 'ptD',
  93401. 'pull',
  93402. 'jetR'),
  93403. tmvaWeights = cms.string('RecoJets/JetProducers/data/pileupJetId_80XvarFix_Eta3to5_BDT.weights.xml.gz')
  93404. )),
  93405. version = cms.int32(-1)
  93406. ),
  93407. cms.PSet(
  93408. JetIdParams = cms.PSet(
  93409. Pt010_BetaStarLoose = cms.vdouble(0.2, 0.3, 999.0, 999.0),
  93410. Pt010_BetaStarMedium = cms.vdouble(0.2, 0.3, 999.0, 999.0),
  93411. Pt010_BetaStarTight = cms.vdouble(0.15, 0.15, 999.0, 999.0),
  93412. Pt010_RMSLoose = cms.vdouble(0.06, 0.05, 0.05, 0.07),
  93413. Pt010_RMSMedium = cms.vdouble(0.06, 0.03, 0.03, 0.04),
  93414. Pt010_RMSTight = cms.vdouble(0.06, 0.07, 0.04, 0.05),
  93415. Pt1020_BetaStarLoose = cms.vdouble(0.2, 0.3, 999.0, 999.0),
  93416. Pt1020_BetaStarMedium = cms.vdouble(0.2, 0.3, 999.0, 999.0),
  93417. Pt1020_BetaStarTight = cms.vdouble(0.15, 0.15, 999.0, 999.0),
  93418. Pt1020_RMSLoose = cms.vdouble(0.06, 0.05, 0.05, 0.07),
  93419. Pt1020_RMSMedium = cms.vdouble(0.06, 0.03, 0.03, 0.04),
  93420. Pt1020_RMSTight = cms.vdouble(0.06, 0.07, 0.04, 0.05),
  93421. Pt2030_BetaStarLoose = cms.vdouble(0.2, 0.3, 999.0, 999.0),
  93422. Pt2030_BetaStarMedium = cms.vdouble(0.2, 0.3, 999.0, 999.0),
  93423. Pt2030_BetaStarTight = cms.vdouble(0.15, 0.15, 999.0, 999.0),
  93424. Pt2030_RMSLoose = cms.vdouble(0.06, 0.05, 0.05, 0.055),
  93425. Pt2030_RMSMedium = cms.vdouble(0.06, 0.03, 0.03, 0.04),
  93426. Pt2030_RMSTight = cms.vdouble(0.05, 0.07, 0.03, 0.045),
  93427. Pt3050_BetaStarLoose = cms.vdouble(0.2, 0.3, 999.0, 999.0),
  93428. Pt3050_BetaStarMedium = cms.vdouble(0.2, 0.3, 999.0, 999.0),
  93429. Pt3050_BetaStarTight = cms.vdouble(0.15, 0.15, 999.0, 999.0),
  93430. Pt3050_RMSLoose = cms.vdouble(0.06, 0.05, 0.05, 0.055),
  93431. Pt3050_RMSMedium = cms.vdouble(0.06, 0.03, 0.03, 0.04),
  93432. Pt3050_RMSTight = cms.vdouble(0.05, 0.06, 0.03, 0.04)
  93433. ),
  93434. cutBased = cms.bool(True),
  93435. impactParTkThreshold = cms.double(1.0),
  93436. label = cms.string('cutbased')
  93437. )),
  93438. applyJec = cms.bool(True),
  93439. inputIsCorrected = cms.bool(False),
  93440. jec = cms.string('AK4PFchs'),
  93441. jetids = cms.InputTag("pileupJetIdCalculator"),
  93442. jets = cms.InputTag("ak4PFJetsCHS"),
  93443. produceJetIds = cms.bool(False),
  93444. residualsFromTxt = cms.bool(False),
  93445. rho = cms.InputTag("fixedGridRhoFastjetAll"),
  93446. runMvas = cms.bool(True),
  93447. vertexes = cms.InputTag("offlinePrimaryVertices")
  93448. )
  93449.  
  93450.  
  93451. process.pileupJetIdEvaluatorCHSDQM = cms.EDProducer("PileupJetIdProducer",
  93452. algos = cms.VPSet(cms.PSet(
  93453. JetIdParams = cms.PSet(
  93454. Pt010_Loose = cms.vdouble(-0.97, -0.68, -0.53, -0.47),
  93455. Pt010_Medium = cms.vdouble(0.18, -0.55, -0.42, -0.36),
  93456. Pt010_Tight = cms.vdouble(0.69, -0.35, -0.26, -0.21),
  93457. Pt1020_Loose = cms.vdouble(-0.97, -0.68, -0.53, -0.47),
  93458. Pt1020_Medium = cms.vdouble(0.18, -0.55, -0.42, -0.36),
  93459. Pt1020_Tight = cms.vdouble(0.69, -0.35, -0.26, -0.21),
  93460. Pt2030_Loose = cms.vdouble(-0.97, -0.68, -0.53, -0.47),
  93461. Pt2030_Medium = cms.vdouble(0.18, -0.55, -0.42, -0.36),
  93462. Pt2030_Tight = cms.vdouble(0.69, -0.35, -0.26, -0.21),
  93463. Pt3050_Loose = cms.vdouble(-0.89, -0.52, -0.38, -0.3),
  93464. Pt3050_Medium = cms.vdouble(0.61, -0.35, -0.23, -0.17),
  93465. Pt3050_Tight = cms.vdouble(0.86, -0.1, -0.05, -0.01)
  93466. ),
  93467. cutBased = cms.bool(False),
  93468. etaBinnedWeights = cms.bool(True),
  93469. impactParTkThreshold = cms.double(1.0),
  93470. label = cms.string('full'),
  93471. nEtaBins = cms.int32(4),
  93472. tmvaMethod = cms.string('JetIDMVAHighPt'),
  93473. tmvaSpectators = cms.vstring('jetPt',
  93474. 'jetEta'),
  93475. trainings = cms.VPSet(cms.PSet(
  93476. jEtaMax = cms.double(2.5),
  93477. jEtaMin = cms.double(0.0),
  93478. tmvaVariables = cms.vstring('nvtx',
  93479. 'dR2Mean',
  93480. 'nParticles',
  93481. 'nCharged',
  93482. 'majW',
  93483. 'minW',
  93484. 'frac01',
  93485. 'frac02',
  93486. 'frac03',
  93487. 'frac04',
  93488. 'ptD',
  93489. 'beta',
  93490. 'pull',
  93491. 'jetR',
  93492. 'jetRchg'),
  93493. tmvaWeights = cms.string('RecoJets/JetProducers/data/pileupJetId_80XvarFix_Eta0to2p5_BDT.weights.xml.gz')
  93494. ),
  93495. cms.PSet(
  93496. jEtaMax = cms.double(2.75),
  93497. jEtaMin = cms.double(2.5),
  93498. tmvaVariables = cms.vstring('nvtx',
  93499. 'dR2Mean',
  93500. 'nParticles',
  93501. 'nCharged',
  93502. 'majW',
  93503. 'minW',
  93504. 'frac01',
  93505. 'frac02',
  93506. 'frac03',
  93507. 'frac04',
  93508. 'ptD',
  93509. 'beta',
  93510. 'pull',
  93511. 'jetR',
  93512. 'jetRchg'),
  93513. tmvaWeights = cms.string('RecoJets/JetProducers/data/pileupJetId_80XvarFix_Eta2p5to2p75_BDT.weights.xml.gz')
  93514. ),
  93515. cms.PSet(
  93516. jEtaMax = cms.double(3.0),
  93517. jEtaMin = cms.double(2.75),
  93518. tmvaVariables = cms.vstring('nvtx',
  93519. 'dR2Mean',
  93520. 'nParticles',
  93521. 'nCharged',
  93522. 'majW',
  93523. 'minW',
  93524. 'frac01',
  93525. 'frac02',
  93526. 'frac03',
  93527. 'frac04',
  93528. 'ptD',
  93529. 'beta',
  93530. 'pull',
  93531. 'jetR',
  93532. 'jetRchg'),
  93533. tmvaWeights = cms.string('RecoJets/JetProducers/data/pileupJetId_80XvarFix_Eta2p75to3_BDT.weights.xml.gz')
  93534. ),
  93535. cms.PSet(
  93536. jEtaMax = cms.double(5.0),
  93537. jEtaMin = cms.double(3.0),
  93538. tmvaVariables = cms.vstring('nvtx',
  93539. 'dR2Mean',
  93540. 'nParticles',
  93541. 'majW',
  93542. 'minW',
  93543. 'frac01',
  93544. 'frac02',
  93545. 'frac03',
  93546. 'frac04',
  93547. 'ptD',
  93548. 'pull',
  93549. 'jetR'),
  93550. tmvaWeights = cms.string('RecoJets/JetProducers/data/pileupJetId_80XvarFix_Eta3to5_BDT.weights.xml.gz')
  93551. )),
  93552. version = cms.int32(-1)
  93553. ),
  93554. cms.PSet(
  93555. JetIdParams = cms.PSet(
  93556. Pt010_BetaStarLoose = cms.vdouble(0.2, 0.3, 999.0, 999.0),
  93557. Pt010_BetaStarMedium = cms.vdouble(0.2, 0.3, 999.0, 999.0),
  93558. Pt010_BetaStarTight = cms.vdouble(0.15, 0.15, 999.0, 999.0),
  93559. Pt010_RMSLoose = cms.vdouble(0.06, 0.05, 0.05, 0.07),
  93560. Pt010_RMSMedium = cms.vdouble(0.06, 0.03, 0.03, 0.04),
  93561. Pt010_RMSTight = cms.vdouble(0.06, 0.07, 0.04, 0.05),
  93562. Pt1020_BetaStarLoose = cms.vdouble(0.2, 0.3, 999.0, 999.0),
  93563. Pt1020_BetaStarMedium = cms.vdouble(0.2, 0.3, 999.0, 999.0),
  93564. Pt1020_BetaStarTight = cms.vdouble(0.15, 0.15, 999.0, 999.0),
  93565. Pt1020_RMSLoose = cms.vdouble(0.06, 0.05, 0.05, 0.07),
  93566. Pt1020_RMSMedium = cms.vdouble(0.06, 0.03, 0.03, 0.04),
  93567. Pt1020_RMSTight = cms.vdouble(0.06, 0.07, 0.04, 0.05),
  93568. Pt2030_BetaStarLoose = cms.vdouble(0.2, 0.3, 999.0, 999.0),
  93569. Pt2030_BetaStarMedium = cms.vdouble(0.2, 0.3, 999.0, 999.0),
  93570. Pt2030_BetaStarTight = cms.vdouble(0.15, 0.15, 999.0, 999.0),
  93571. Pt2030_RMSLoose = cms.vdouble(0.06, 0.05, 0.05, 0.055),
  93572. Pt2030_RMSMedium = cms.vdouble(0.06, 0.03, 0.03, 0.04),
  93573. Pt2030_RMSTight = cms.vdouble(0.05, 0.07, 0.03, 0.045),
  93574. Pt3050_BetaStarLoose = cms.vdouble(0.2, 0.3, 999.0, 999.0),
  93575. Pt3050_BetaStarMedium = cms.vdouble(0.2, 0.3, 999.0, 999.0),
  93576. Pt3050_BetaStarTight = cms.vdouble(0.15, 0.15, 999.0, 999.0),
  93577. Pt3050_RMSLoose = cms.vdouble(0.06, 0.05, 0.05, 0.055),
  93578. Pt3050_RMSMedium = cms.vdouble(0.06, 0.03, 0.03, 0.04),
  93579. Pt3050_RMSTight = cms.vdouble(0.05, 0.06, 0.03, 0.04)
  93580. ),
  93581. cutBased = cms.bool(True),
  93582. impactParTkThreshold = cms.double(1.0),
  93583. label = cms.string('cutbased')
  93584. )),
  93585. applyJec = cms.bool(True),
  93586. inputIsCorrected = cms.bool(False),
  93587. jec = cms.string('AK4PFchs'),
  93588. jetids = cms.InputTag("pileupJetIdCalculatorCHSDQM"),
  93589. jets = cms.InputTag("ak4PFJetsCHS"),
  93590. produceJetIds = cms.bool(False),
  93591. residualsFromTxt = cms.bool(False),
  93592. rho = cms.InputTag("fixedGridRhoFastjetAll"),
  93593. runMvas = cms.bool(True),
  93594. vertexes = cms.InputTag("offlinePrimaryVertices")
  93595. )
  93596.  
  93597.  
  93598. process.pileupJetIdEvaluatorDQM = cms.EDProducer("PileupJetIdProducer",
  93599. algos = cms.VPSet(cms.PSet(
  93600. JetIdParams = cms.PSet(
  93601. Pt010_Loose = cms.vdouble(-0.97, -0.68, -0.53, -0.47),
  93602. Pt010_Medium = cms.vdouble(0.18, -0.55, -0.42, -0.36),
  93603. Pt010_Tight = cms.vdouble(0.69, -0.35, -0.26, -0.21),
  93604. Pt1020_Loose = cms.vdouble(-0.97, -0.68, -0.53, -0.47),
  93605. Pt1020_Medium = cms.vdouble(0.18, -0.55, -0.42, -0.36),
  93606. Pt1020_Tight = cms.vdouble(0.69, -0.35, -0.26, -0.21),
  93607. Pt2030_Loose = cms.vdouble(-0.97, -0.68, -0.53, -0.47),
  93608. Pt2030_Medium = cms.vdouble(0.18, -0.55, -0.42, -0.36),
  93609. Pt2030_Tight = cms.vdouble(0.69, -0.35, -0.26, -0.21),
  93610. Pt3050_Loose = cms.vdouble(-0.89, -0.52, -0.38, -0.3),
  93611. Pt3050_Medium = cms.vdouble(0.61, -0.35, -0.23, -0.17),
  93612. Pt3050_Tight = cms.vdouble(0.86, -0.1, -0.05, -0.01)
  93613. ),
  93614. cutBased = cms.bool(False),
  93615. etaBinnedWeights = cms.bool(True),
  93616. impactParTkThreshold = cms.double(1.0),
  93617. label = cms.string('full'),
  93618. nEtaBins = cms.int32(4),
  93619. tmvaMethod = cms.string('JetIDMVAHighPt'),
  93620. tmvaSpectators = cms.vstring('jetPt',
  93621. 'jetEta'),
  93622. trainings = cms.VPSet(cms.PSet(
  93623. jEtaMax = cms.double(2.5),
  93624. jEtaMin = cms.double(0.0),
  93625. tmvaVariables = cms.vstring('nvtx',
  93626. 'dR2Mean',
  93627. 'nParticles',
  93628. 'nCharged',
  93629. 'majW',
  93630. 'minW',
  93631. 'frac01',
  93632. 'frac02',
  93633. 'frac03',
  93634. 'frac04',
  93635. 'ptD',
  93636. 'beta',
  93637. 'pull',
  93638. 'jetR',
  93639. 'jetRchg'),
  93640. tmvaWeights = cms.string('RecoJets/JetProducers/data/pileupJetId_80XvarFix_Eta0to2p5_BDT.weights.xml.gz')
  93641. ),
  93642. cms.PSet(
  93643. jEtaMax = cms.double(2.75),
  93644. jEtaMin = cms.double(2.5),
  93645. tmvaVariables = cms.vstring('nvtx',
  93646. 'dR2Mean',
  93647. 'nParticles',
  93648. 'nCharged',
  93649. 'majW',
  93650. 'minW',
  93651. 'frac01',
  93652. 'frac02',
  93653. 'frac03',
  93654. 'frac04',
  93655. 'ptD',
  93656. 'beta',
  93657. 'pull',
  93658. 'jetR',
  93659. 'jetRchg'),
  93660. tmvaWeights = cms.string('RecoJets/JetProducers/data/pileupJetId_80XvarFix_Eta2p5to2p75_BDT.weights.xml.gz')
  93661. ),
  93662. cms.PSet(
  93663. jEtaMax = cms.double(3.0),
  93664. jEtaMin = cms.double(2.75),
  93665. tmvaVariables = cms.vstring('nvtx',
  93666. 'dR2Mean',
  93667. 'nParticles',
  93668. 'nCharged',
  93669. 'majW',
  93670. 'minW',
  93671. 'frac01',
  93672. 'frac02',
  93673. 'frac03',
  93674. 'frac04',
  93675. 'ptD',
  93676. 'beta',
  93677. 'pull',
  93678. 'jetR',
  93679. 'jetRchg'),
  93680. tmvaWeights = cms.string('RecoJets/JetProducers/data/pileupJetId_80XvarFix_Eta2p75to3_BDT.weights.xml.gz')
  93681. ),
  93682. cms.PSet(
  93683. jEtaMax = cms.double(5.0),
  93684. jEtaMin = cms.double(3.0),
  93685. tmvaVariables = cms.vstring('nvtx',
  93686. 'dR2Mean',
  93687. 'nParticles',
  93688. 'majW',
  93689. 'minW',
  93690. 'frac01',
  93691. 'frac02',
  93692. 'frac03',
  93693. 'frac04',
  93694. 'ptD',
  93695. 'pull',
  93696. 'jetR'),
  93697. tmvaWeights = cms.string('RecoJets/JetProducers/data/pileupJetId_80XvarFix_Eta3to5_BDT.weights.xml.gz')
  93698. )),
  93699. version = cms.int32(-1)
  93700. ),
  93701. cms.PSet(
  93702. JetIdParams = cms.PSet(
  93703. Pt010_BetaStarLoose = cms.vdouble(0.2, 0.3, 999.0, 999.0),
  93704. Pt010_BetaStarMedium = cms.vdouble(0.2, 0.3, 999.0, 999.0),
  93705. Pt010_BetaStarTight = cms.vdouble(0.15, 0.15, 999.0, 999.0),
  93706. Pt010_RMSLoose = cms.vdouble(0.06, 0.05, 0.05, 0.07),
  93707. Pt010_RMSMedium = cms.vdouble(0.06, 0.03, 0.03, 0.04),
  93708. Pt010_RMSTight = cms.vdouble(0.06, 0.07, 0.04, 0.05),
  93709. Pt1020_BetaStarLoose = cms.vdouble(0.2, 0.3, 999.0, 999.0),
  93710. Pt1020_BetaStarMedium = cms.vdouble(0.2, 0.3, 999.0, 999.0),
  93711. Pt1020_BetaStarTight = cms.vdouble(0.15, 0.15, 999.0, 999.0),
  93712. Pt1020_RMSLoose = cms.vdouble(0.06, 0.05, 0.05, 0.07),
  93713. Pt1020_RMSMedium = cms.vdouble(0.06, 0.03, 0.03, 0.04),
  93714. Pt1020_RMSTight = cms.vdouble(0.06, 0.07, 0.04, 0.05),
  93715. Pt2030_BetaStarLoose = cms.vdouble(0.2, 0.3, 999.0, 999.0),
  93716. Pt2030_BetaStarMedium = cms.vdouble(0.2, 0.3, 999.0, 999.0),
  93717. Pt2030_BetaStarTight = cms.vdouble(0.15, 0.15, 999.0, 999.0),
  93718. Pt2030_RMSLoose = cms.vdouble(0.06, 0.05, 0.05, 0.055),
  93719. Pt2030_RMSMedium = cms.vdouble(0.06, 0.03, 0.03, 0.04),
  93720. Pt2030_RMSTight = cms.vdouble(0.05, 0.07, 0.03, 0.045),
  93721. Pt3050_BetaStarLoose = cms.vdouble(0.2, 0.3, 999.0, 999.0),
  93722. Pt3050_BetaStarMedium = cms.vdouble(0.2, 0.3, 999.0, 999.0),
  93723. Pt3050_BetaStarTight = cms.vdouble(0.15, 0.15, 999.0, 999.0),
  93724. Pt3050_RMSLoose = cms.vdouble(0.06, 0.05, 0.05, 0.055),
  93725. Pt3050_RMSMedium = cms.vdouble(0.06, 0.03, 0.03, 0.04),
  93726. Pt3050_RMSTight = cms.vdouble(0.05, 0.06, 0.03, 0.04)
  93727. ),
  93728. cutBased = cms.bool(True),
  93729. impactParTkThreshold = cms.double(1.0),
  93730. label = cms.string('cutbased')
  93731. )),
  93732. applyJec = cms.bool(True),
  93733. inputIsCorrected = cms.bool(False),
  93734. jec = cms.string('AK4PF'),
  93735. jetids = cms.InputTag("pileupJetIdCalculatorDQM"),
  93736. jets = cms.InputTag("ak4PFJets"),
  93737. produceJetIds = cms.bool(False),
  93738. residualsFromTxt = cms.bool(False),
  93739. rho = cms.InputTag("fixedGridRhoFastjetAll"),
  93740. runMvas = cms.bool(True),
  93741. vertexes = cms.InputTag("offlinePrimaryVertices")
  93742. )
  93743.  
  93744.  
  93745. process.pixelLessStep = cms.EDProducer("ClassifierMerger",
  93746. inputClassifiers = cms.vstring('pixelLessStepClassifier1',
  93747. 'pixelLessStepClassifier2')
  93748. )
  93749.  
  93750.  
  93751. process.pixelLessStepClassifier1 = cms.EDProducer("TrackMVAClassifierPrompt",
  93752. GBRForestFileName = cms.string(''),
  93753. GBRForestLabel = cms.string('MVASelectorIter5_13TeV'),
  93754. beamspot = cms.InputTag("offlineBeamSpot"),
  93755. mva = cms.PSet(
  93756.  
  93757. ),
  93758. qualityCuts = cms.vdouble(-0.4, 0.0, 0.4),
  93759. src = cms.InputTag("pixelLessStepTracks"),
  93760. vertices = cms.InputTag("firstStepPrimaryVertices")
  93761. )
  93762.  
  93763.  
  93764. process.pixelLessStepClassifier2 = cms.EDProducer("TrackMVAClassifierPrompt",
  93765. GBRForestFileName = cms.string(''),
  93766. GBRForestLabel = cms.string('MVASelectorIter0_13TeV'),
  93767. beamspot = cms.InputTag("offlineBeamSpot"),
  93768. mva = cms.PSet(
  93769.  
  93770. ),
  93771. qualityCuts = cms.vdouble(-0.0, 0.0, 0.0),
  93772. src = cms.InputTag("pixelLessStepTracks"),
  93773. vertices = cms.InputTag("firstStepPrimaryVertices")
  93774. )
  93775.  
  93776.  
  93777. process.pixelLessStepClusters = cms.EDProducer("TrackClusterRemover",
  93778. TrackQuality = cms.string('highPurity'),
  93779. maxChi2 = cms.double(9.0),
  93780. minNumberOfLayersWithMeasBeforeFiltering = cms.int32(0),
  93781. oldClusterRemovalInfo = cms.InputTag("mixedTripletStepClusters"),
  93782. overrideTrkQuals = cms.InputTag(""),
  93783. pixelClusters = cms.InputTag("siPixelClusters"),
  93784. stripClusters = cms.InputTag("siStripClusters"),
  93785. trackClassifier = cms.InputTag("mixedTripletStep","QualityMasks"),
  93786. trajectories = cms.InputTag("mixedTripletStepTracks")
  93787. )
  93788.  
  93789.  
  93790. process.pixelLessStepHitDoublets = cms.EDProducer("HitPairEDProducer",
  93791. clusterCheck = cms.InputTag("trackerClusterCheck"),
  93792. layerPairs = cms.vuint32(0),
  93793. maxElement = cms.uint32(0),
  93794. produceIntermediateHitDoublets = cms.bool(True),
  93795. produceSeedingHitSets = cms.bool(False),
  93796. seedingLayers = cms.InputTag("pixelLessStepSeedLayers"),
  93797. trackingRegions = cms.InputTag("pixelLessStepTrackingRegions")
  93798. )
  93799.  
  93800.  
  93801. process.pixelLessStepHitTriplets = cms.EDProducer("MultiHitFromChi2EDProducer",
  93802. ClusterShapeHitFilterName = cms.string('ClusterShapeHitFilter'),
  93803. TTRHBuilder = cms.string('WithTrackAngle'),
  93804. chi2VsPtCut = cms.bool(True),
  93805. chi2_cuts = cms.vdouble(3, 4, 5, 5),
  93806. detIdsToDebug = cms.vint32(0, 0, 0),
  93807. doublets = cms.InputTag("pixelLessStepHitDoublets"),
  93808. extraHitRPhitolerance = cms.double(0),
  93809. extraHitRZtolerance = cms.double(0),
  93810. extraPhiKDBox = cms.double(0.005),
  93811. extraRKDBox = cms.double(0.2),
  93812. extraZKDBox = cms.double(0.2),
  93813. fnSigmaRZ = cms.double(2),
  93814. maxChi2 = cms.double(5),
  93815. maxElement = cms.uint32(1000000),
  93816. mightGet = cms.untracked.vstring('IntermediateHitDoublets_pixelLessStepHitDoublets__RECO'),
  93817. phiPreFiltering = cms.double(0.3),
  93818. pt_interv = cms.vdouble(0.4, 0.7, 1, 2),
  93819. refitHits = cms.bool(True),
  93820. useFixedPreFiltering = cms.bool(False)
  93821. )
  93822.  
  93823.  
  93824. process.pixelLessStepSeedClusterMask = cms.EDProducer("SeedClusterRemover",
  93825. Common = cms.PSet(
  93826. maxChi2 = cms.double(9.0)
  93827. ),
  93828. TrackQuality = cms.string('highPurity'),
  93829. clusterLessSolution = cms.bool(True),
  93830. oldClusterRemovalInfo = cms.InputTag("mixedTripletStepSeedClusterMask"),
  93831. overrideTrkQuals = cms.InputTag(""),
  93832. pixelClusters = cms.InputTag("siPixelClusters"),
  93833. stripClusters = cms.InputTag("siStripClusters"),
  93834. trajectories = cms.InputTag("pixelLessStepSeeds")
  93835. )
  93836.  
  93837.  
  93838. process.pixelLessStepSeedLayers = cms.EDProducer("SeedingLayersEDProducer",
  93839. MTEC = cms.PSet(
  93840. TTRHBuilder = cms.string('WithTrackAngle'),
  93841. clusterChargeCut = cms.PSet(
  93842. refToPSet_ = cms.string('SiStripClusterChargeCutTight')
  93843. ),
  93844. maxRing = cms.int32(3),
  93845. minRing = cms.int32(3),
  93846. rphiRecHits = cms.InputTag("siStripMatchedRecHits","rphiRecHit"),
  93847. skipClusters = cms.InputTag("pixelLessStepClusters"),
  93848. useRingSlector = cms.bool(True)
  93849. ),
  93850. MTIB = cms.PSet(
  93851. TTRHBuilder = cms.string('WithTrackAngle'),
  93852. clusterChargeCut = cms.PSet(
  93853. refToPSet_ = cms.string('SiStripClusterChargeCutTight')
  93854. ),
  93855. rphiRecHits = cms.InputTag("siStripMatchedRecHits","rphiRecHit"),
  93856. skipClusters = cms.InputTag("pixelLessStepClusters")
  93857. ),
  93858. MTID = cms.PSet(
  93859. TTRHBuilder = cms.string('WithTrackAngle'),
  93860. clusterChargeCut = cms.PSet(
  93861. refToPSet_ = cms.string('SiStripClusterChargeCutTight')
  93862. ),
  93863. maxRing = cms.int32(3),
  93864. minRing = cms.int32(3),
  93865. rphiRecHits = cms.InputTag("siStripMatchedRecHits","rphiRecHit"),
  93866. skipClusters = cms.InputTag("pixelLessStepClusters"),
  93867. useRingSlector = cms.bool(True)
  93868. ),
  93869. TEC = cms.PSet(
  93870. TTRHBuilder = cms.string('WithTrackAngle'),
  93871. clusterChargeCut = cms.PSet(
  93872. refToPSet_ = cms.string('SiStripClusterChargeCutTight')
  93873. ),
  93874. matchedRecHits = cms.InputTag("siStripMatchedRecHits","matchedRecHit"),
  93875. maxRing = cms.int32(2),
  93876. minRing = cms.int32(1),
  93877. skipClusters = cms.InputTag("pixelLessStepClusters"),
  93878. useRingSlector = cms.bool(True)
  93879. ),
  93880. TIB = cms.PSet(
  93881. TTRHBuilder = cms.string('WithTrackAngle'),
  93882. clusterChargeCut = cms.PSet(
  93883. refToPSet_ = cms.string('SiStripClusterChargeCutTight')
  93884. ),
  93885. matchedRecHits = cms.InputTag("siStripMatchedRecHits","matchedRecHit"),
  93886. skipClusters = cms.InputTag("pixelLessStepClusters")
  93887. ),
  93888. TID = cms.PSet(
  93889. TTRHBuilder = cms.string('WithTrackAngle'),
  93890. clusterChargeCut = cms.PSet(
  93891. refToPSet_ = cms.string('SiStripClusterChargeCutTight')
  93892. ),
  93893. matchedRecHits = cms.InputTag("siStripMatchedRecHits","matchedRecHit"),
  93894. maxRing = cms.int32(2),
  93895. minRing = cms.int32(1),
  93896. skipClusters = cms.InputTag("pixelLessStepClusters"),
  93897. useRingSlector = cms.bool(True)
  93898. ),
  93899. layerList = cms.vstring('TIB1+TIB2+MTIB3',
  93900. 'TIB1+TIB2+MTIB4',
  93901. 'TIB1+TIB2+MTID1_pos',
  93902. 'TIB1+TIB2+MTID1_neg',
  93903. 'TID1_pos+TID2_pos+TID3_pos',
  93904. 'TID1_neg+TID2_neg+TID3_neg',
  93905. 'TID1_pos+TID2_pos+MTID3_pos',
  93906. 'TID1_neg+TID2_neg+MTID3_neg',
  93907. 'TID1_pos+TID2_pos+MTEC1_pos',
  93908. 'TID1_neg+TID2_neg+MTEC1_neg',
  93909. 'TID2_pos+TID3_pos+TEC1_pos',
  93910. 'TID2_neg+TID3_neg+TEC1_neg',
  93911. 'TID2_pos+TID3_pos+MTEC1_pos',
  93912. 'TID2_neg+TID3_neg+MTEC1_neg',
  93913. 'TEC1_pos+TEC2_pos+TEC3_pos',
  93914. 'TEC1_neg+TEC2_neg+TEC3_neg',
  93915. 'TEC1_pos+TEC2_pos+MTEC3_pos',
  93916. 'TEC1_neg+TEC2_neg+MTEC3_neg',
  93917. 'TEC1_pos+TEC2_pos+TEC4_pos',
  93918. 'TEC1_neg+TEC2_neg+TEC4_neg',
  93919. 'TEC1_pos+TEC2_pos+MTEC4_pos',
  93920. 'TEC1_neg+TEC2_neg+MTEC4_neg',
  93921. 'TEC2_pos+TEC3_pos+TEC4_pos',
  93922. 'TEC2_neg+TEC3_neg+TEC4_neg',
  93923. 'TEC2_pos+TEC3_pos+MTEC4_pos',
  93924. 'TEC2_neg+TEC3_neg+MTEC4_neg',
  93925. 'TEC2_pos+TEC3_pos+TEC5_pos',
  93926. 'TEC2_neg+TEC3_neg+TEC5_neg',
  93927. 'TEC2_pos+TEC3_pos+TEC6_pos',
  93928. 'TEC2_neg+TEC3_neg+TEC6_neg',
  93929. 'TEC3_pos+TEC4_pos+TEC5_pos',
  93930. 'TEC3_neg+TEC4_neg+TEC5_neg',
  93931. 'TEC3_pos+TEC4_pos+MTEC5_pos',
  93932. 'TEC3_neg+TEC4_neg+MTEC5_neg',
  93933. 'TEC3_pos+TEC5_pos+TEC6_pos',
  93934. 'TEC3_neg+TEC5_neg+TEC6_neg',
  93935. 'TEC4_pos+TEC5_pos+TEC6_pos',
  93936. 'TEC4_neg+TEC5_neg+TEC6_neg')
  93937. )
  93938.  
  93939.  
  93940. process.pixelLessStepSeeds = cms.EDProducer("SeedCreatorFromRegionConsecutiveHitsTripletOnlyEDProducer",
  93941. MinOneOverPtError = cms.double(1),
  93942. OriginTransverseErrorMultiplier = cms.double(1),
  93943. SeedComparitorPSet = cms.PSet(
  93944. ComponentName = cms.string('CombinedSeedComparitor'),
  93945. comparitors = cms.VPSet(cms.PSet(
  93946. ClusterShapeCacheSrc = cms.InputTag("siPixelClusterShapeCache"),
  93947. ClusterShapeHitFilterName = cms.string('pixelLessStepClusterShapeHitFilter'),
  93948. ComponentName = cms.string('PixelClusterShapeSeedComparitor'),
  93949. FilterAtHelixStage = cms.bool(True),
  93950. FilterPixelHits = cms.bool(False),
  93951. FilterStripHits = cms.bool(True)
  93952. ),
  93953. cms.PSet(
  93954. ComponentName = cms.string('StripSubClusterShapeSeedFilter'),
  93955. FilterAtHelixStage = cms.bool(False),
  93956. label = cms.untracked.string('Seeds'),
  93957. maxNSat = cms.uint32(3),
  93958. maxTrimmedSizeDiffNeg = cms.double(1.0),
  93959. maxTrimmedSizeDiffPos = cms.double(0.7),
  93960. seedCutMIPs = cms.double(0.35),
  93961. seedCutSN = cms.double(7.0),
  93962. subclusterCutMIPs = cms.double(0.45),
  93963. subclusterCutSN = cms.double(12.0),
  93964. subclusterWindow = cms.double(0.7),
  93965. trimMaxADC = cms.double(30.0),
  93966. trimMaxFracNeigh = cms.double(0.25),
  93967. trimMaxFracTotal = cms.double(0.15)
  93968. )),
  93969. mode = cms.string('and')
  93970. ),
  93971. SeedMomentumForBOFF = cms.double(5),
  93972. TTRHBuilder = cms.string('WithTrackAngle'),
  93973. forceKinematicWithRegionDirection = cms.bool(False),
  93974. magneticField = cms.string('ParabolicMf'),
  93975. mightGet = cms.untracked.vstring('RegionsSeedingHitSets_pixelLessStepHitTriplets__RECO',
  93976. 'BaseTrackerRecHitsOwned_pixelLessStepHitTriplets__RECO'),
  93977. propagator = cms.string('PropagatorWithMaterialParabolicMf'),
  93978. seedingHitSets = cms.InputTag("pixelLessStepHitTriplets")
  93979. )
  93980.  
  93981.  
  93982. process.pixelLessStepTrackCandidates = cms.EDProducer("CkfTrackCandidateMaker",
  93983. MeasurementTrackerEvent = cms.InputTag("MeasurementTrackerEvent"),
  93984. NavigationSchool = cms.string('SimpleNavigationSchool'),
  93985. RedundantSeedCleaner = cms.string('CachingSeedCleanerBySharedInput'),
  93986. SimpleMagneticField = cms.string(''),
  93987. TrajectoryBuilder = cms.string('GroupedCkfTrajectoryBuilder'),
  93988. TrajectoryBuilderPSet = cms.PSet(
  93989. refToPSet_ = cms.string('pixelLessStepTrajectoryBuilder')
  93990. ),
  93991. TrajectoryCleaner = cms.string('pixelLessStepTrajectoryCleanerBySharedHits'),
  93992. TransientInitialStateEstimatorParameters = cms.PSet(
  93993. numberMeasurementsForFit = cms.int32(4),
  93994. propagatorAlongTISE = cms.string('PropagatorWithMaterial'),
  93995. propagatorOppositeTISE = cms.string('PropagatorWithMaterialOpposite')
  93996. ),
  93997. cleanTrajectoryAfterInOut = cms.bool(True),
  93998. clustersToSkip = cms.InputTag("pixelLessStepClusters"),
  93999. doSeedingRegionRebuilding = cms.bool(True),
  94000. maxNSeeds = cms.uint32(500000),
  94001. maxSeedsBeforeCleaning = cms.uint32(5000),
  94002. numHitsForSeedCleaner = cms.int32(50),
  94003. src = cms.InputTag("pixelLessStepSeeds"),
  94004. useHitsSplitting = cms.bool(True)
  94005. )
  94006.  
  94007.  
  94008. process.pixelLessStepTrackingRegions = cms.EDProducer("GlobalTrackingRegionFromBeamSpotEDProducer",
  94009. RegionPSet = cms.PSet(
  94010. beamSpot = cms.InputTag("offlineBeamSpot"),
  94011. nSigmaZ = cms.double(0),
  94012. originHalfLength = cms.double(12.0),
  94013. originRadius = cms.double(1.0),
  94014. precise = cms.bool(True),
  94015. ptMin = cms.double(0.4),
  94016. useMultipleScattering = cms.bool(False)
  94017. )
  94018. )
  94019.  
  94020.  
  94021. process.pixelLessStepTracks = cms.EDProducer("TrackProducer",
  94022. AlgorithmName = cms.string('pixelLessStep'),
  94023. Fitter = cms.string('FlexibleKFFittingSmoother'),
  94024. GeometricInnerState = cms.bool(False),
  94025. MeasurementTracker = cms.string(''),
  94026. MeasurementTrackerEvent = cms.InputTag("MeasurementTrackerEvent"),
  94027. NavigationSchool = cms.string('SimpleNavigationSchool'),
  94028. Propagator = cms.string('RungeKuttaTrackerPropagator'),
  94029. SimpleMagneticField = cms.string(''),
  94030. TTRHBuilder = cms.string('WithAngleAndTemplate'),
  94031. TrajectoryInEvent = cms.bool(False),
  94032. alias = cms.untracked.string('ctfWithMaterialTracks'),
  94033. beamSpot = cms.InputTag("offlineBeamSpot"),
  94034. clusterRemovalInfo = cms.InputTag(""),
  94035. src = cms.InputTag("pixelLessStepTrackCandidates"),
  94036. useHitsSplitting = cms.bool(False),
  94037. useSimpleMF = cms.bool(False)
  94038. )
  94039.  
  94040.  
  94041. process.pixelPairElectronHitDoublets = cms.EDProducer("HitPairEDProducer",
  94042. clusterCheck = cms.InputTag("trackerClusterCheck"),
  94043. layerPairs = cms.vuint32(0),
  94044. maxElement = cms.uint32(1000000),
  94045. produceIntermediateHitDoublets = cms.bool(False),
  94046. produceSeedingHitSets = cms.bool(True),
  94047. seedingLayers = cms.InputTag("pixelPairElectronSeedLayers"),
  94048. trackingRegions = cms.InputTag("pixelPairElectronTrackingRegions")
  94049. )
  94050.  
  94051.  
  94052. process.pixelPairElectronSeedLayers = cms.EDProducer("SeedingLayersEDProducer",
  94053. BPix = cms.PSet(
  94054. HitProducer = cms.string('siPixelRecHits'),
  94055. TTRHBuilder = cms.string('WithTrackAngle'),
  94056. skipClusters = cms.InputTag("tripletElectronClusterMask")
  94057. ),
  94058. FPix = cms.PSet(
  94059. HitProducer = cms.string('siPixelRecHits'),
  94060. TTRHBuilder = cms.string('WithTrackAngle'),
  94061. skipClusters = cms.InputTag("tripletElectronClusterMask")
  94062. ),
  94063. layerList = cms.vstring('BPix1+BPix2',
  94064. 'BPix1+BPix3',
  94065. 'BPix2+BPix3',
  94066. 'BPix1+FPix1_pos',
  94067. 'BPix1+FPix1_neg',
  94068. 'BPix1+FPix2_pos',
  94069. 'BPix1+FPix2_neg',
  94070. 'BPix2+FPix1_pos',
  94071. 'BPix2+FPix1_neg',
  94072. 'FPix1_pos+FPix2_pos',
  94073. 'FPix1_neg+FPix2_neg')
  94074. )
  94075.  
  94076.  
  94077. process.pixelPairElectronSeeds = cms.EDProducer("SeedCreatorFromRegionConsecutiveHitsEDProducer",
  94078. MinOneOverPtError = cms.double(1),
  94079. OriginTransverseErrorMultiplier = cms.double(1),
  94080. SeedComparitorPSet = cms.PSet(
  94081. ComponentName = cms.string('none')
  94082. ),
  94083. SeedMomentumForBOFF = cms.double(5),
  94084. TTRHBuilder = cms.string('WithTrackAngle'),
  94085. forceKinematicWithRegionDirection = cms.bool(False),
  94086. magneticField = cms.string('ParabolicMf'),
  94087. mightGet = cms.untracked.vstring('RegionsSeedingHitSets_pixelPairElectronHitDoublets__RECO'),
  94088. propagator = cms.string('PropagatorWithMaterialParabolicMf'),
  94089. seedingHitSets = cms.InputTag("pixelPairElectronHitDoublets")
  94090. )
  94091.  
  94092.  
  94093. process.pixelPairElectronTrackingRegions = cms.EDProducer("GlobalTrackingRegionWithVerticesEDProducer",
  94094. RegionPSet = cms.PSet(
  94095. VertexCollection = cms.InputTag("firstStepPrimaryVertices"),
  94096. beamSpot = cms.InputTag("offlineBeamSpot"),
  94097. fixedError = cms.double(0.03),
  94098. nSigmaZ = cms.double(4),
  94099. originRadius = cms.double(0.015),
  94100. precise = cms.bool(True),
  94101. ptMin = cms.double(1.0),
  94102. sigmaZVertex = cms.double(3),
  94103. useFakeVertices = cms.bool(False),
  94104. useFixedError = cms.bool(True),
  94105. useFoundVertices = cms.bool(True),
  94106. useMultipleScattering = cms.bool(False)
  94107. )
  94108. )
  94109.  
  94110.  
  94111. process.pixelPairStep = cms.EDProducer("TrackMVAClassifierPrompt",
  94112. GBRForestFileName = cms.string(''),
  94113. GBRForestLabel = cms.string('MVASelectorIter2_13TeV'),
  94114. beamspot = cms.InputTag("offlineBeamSpot"),
  94115. mva = cms.PSet(
  94116.  
  94117. ),
  94118. qualityCuts = cms.vdouble(-0.2, 0.0, 0.3),
  94119. src = cms.InputTag("pixelPairStepTracks"),
  94120. vertices = cms.InputTag("firstStepPrimaryVertices")
  94121. )
  94122.  
  94123.  
  94124. process.pixelPairStepClusters = cms.EDProducer("TrackClusterRemover",
  94125. TrackQuality = cms.string('highPurity'),
  94126. maxChi2 = cms.double(9.0),
  94127. minNumberOfLayersWithMeasBeforeFiltering = cms.int32(0),
  94128. oldClusterRemovalInfo = cms.InputTag("lowPtTripletStepClusters"),
  94129. overrideTrkQuals = cms.InputTag(""),
  94130. pixelClusters = cms.InputTag("siPixelClusters"),
  94131. stripClusters = cms.InputTag("siStripClusters"),
  94132. trackClassifier = cms.InputTag("lowPtTripletStep","QualityMasks"),
  94133. trajectories = cms.InputTag("lowPtTripletStepTracks")
  94134. )
  94135.  
  94136.  
  94137. process.pixelPairStepHitDoublets = cms.EDProducer("HitPairEDProducer",
  94138. clusterCheck = cms.InputTag("trackerClusterCheck"),
  94139. layerPairs = cms.vuint32(0),
  94140. maxElement = cms.uint32(1000000),
  94141. produceIntermediateHitDoublets = cms.bool(False),
  94142. produceSeedingHitSets = cms.bool(True),
  94143. seedingLayers = cms.InputTag("pixelPairStepSeedLayers"),
  94144. trackingRegions = cms.InputTag("pixelPairStepTrackingRegions")
  94145. )
  94146.  
  94147.  
  94148. process.pixelPairStepSeedClusterMask = cms.EDProducer("SeedClusterRemover",
  94149. Common = cms.PSet(
  94150. maxChi2 = cms.double(9.0)
  94151. ),
  94152. TrackQuality = cms.string('highPurity'),
  94153. clusterLessSolution = cms.bool(True),
  94154. oldClusterRemovalInfo = cms.InputTag("initialStepSeedClusterMask"),
  94155. overrideTrkQuals = cms.InputTag(""),
  94156. pixelClusters = cms.InputTag("siPixelClusters"),
  94157. stripClusters = cms.InputTag("siStripClusters"),
  94158. trajectories = cms.InputTag("pixelPairStepSeeds")
  94159. )
  94160.  
  94161.  
  94162. process.pixelPairStepSeedLayers = cms.EDProducer("SeedingLayersEDProducer",
  94163. BPix = cms.PSet(
  94164. HitProducer = cms.string('siPixelRecHits'),
  94165. TTRHBuilder = cms.string('WithTrackAngle'),
  94166. skipClusters = cms.InputTag("pixelPairStepClusters")
  94167. ),
  94168. FPix = cms.PSet(
  94169. HitProducer = cms.string('siPixelRecHits'),
  94170. TTRHBuilder = cms.string('WithTrackAngle'),
  94171. skipClusters = cms.InputTag("pixelPairStepClusters")
  94172. ),
  94173. layerList = cms.vstring('BPix1+BPix2',
  94174. 'BPix1+BPix3',
  94175. 'BPix2+BPix3',
  94176. 'BPix1+FPix1_pos',
  94177. 'BPix1+FPix1_neg',
  94178. 'BPix2+FPix1_pos',
  94179. 'BPix2+FPix1_neg',
  94180. 'FPix1_pos+FPix2_pos',
  94181. 'FPix1_neg+FPix2_neg')
  94182. )
  94183.  
  94184.  
  94185. process.pixelPairStepSeeds = cms.EDProducer("SeedCreatorFromRegionConsecutiveHitsEDProducer",
  94186. MinOneOverPtError = cms.double(1),
  94187. OriginTransverseErrorMultiplier = cms.double(1),
  94188. SeedComparitorPSet = cms.PSet(
  94189. ClusterShapeCacheSrc = cms.InputTag("siPixelClusterShapeCache"),
  94190. ClusterShapeHitFilterName = cms.string('ClusterShapeHitFilter'),
  94191. ComponentName = cms.string('PixelClusterShapeSeedComparitor'),
  94192. FilterAtHelixStage = cms.bool(True),
  94193. FilterPixelHits = cms.bool(True),
  94194. FilterStripHits = cms.bool(False)
  94195. ),
  94196. SeedMomentumForBOFF = cms.double(5),
  94197. TTRHBuilder = cms.string('WithTrackAngle'),
  94198. forceKinematicWithRegionDirection = cms.bool(False),
  94199. magneticField = cms.string('ParabolicMf'),
  94200. mightGet = cms.untracked.vstring('RegionsSeedingHitSets_pixelPairStepHitDoublets__RECO'),
  94201. propagator = cms.string('PropagatorWithMaterialParabolicMf'),
  94202. seedingHitSets = cms.InputTag("pixelPairStepHitDoublets")
  94203. )
  94204.  
  94205.  
  94206. process.pixelPairStepTrackCandidates = cms.EDProducer("CkfTrackCandidateMaker",
  94207. MeasurementTrackerEvent = cms.InputTag("MeasurementTrackerEvent"),
  94208. NavigationSchool = cms.string('SimpleNavigationSchool'),
  94209. RedundantSeedCleaner = cms.string('CachingSeedCleanerBySharedInput'),
  94210. SimpleMagneticField = cms.string(''),
  94211. TrajectoryBuilder = cms.string('GroupedCkfTrajectoryBuilder'),
  94212. TrajectoryBuilderPSet = cms.PSet(
  94213. refToPSet_ = cms.string('pixelPairStepTrajectoryBuilder')
  94214. ),
  94215. TrajectoryCleaner = cms.string('TrajectoryCleanerBySharedHits'),
  94216. TransientInitialStateEstimatorParameters = cms.PSet(
  94217. numberMeasurementsForFit = cms.int32(4),
  94218. propagatorAlongTISE = cms.string('PropagatorWithMaterial'),
  94219. propagatorOppositeTISE = cms.string('PropagatorWithMaterialOpposite')
  94220. ),
  94221. cleanTrajectoryAfterInOut = cms.bool(True),
  94222. clustersToSkip = cms.InputTag("pixelPairStepClusters"),
  94223. doSeedingRegionRebuilding = cms.bool(True),
  94224. maxNSeeds = cms.uint32(500000),
  94225. maxSeedsBeforeCleaning = cms.uint32(5000),
  94226. numHitsForSeedCleaner = cms.int32(50),
  94227. onlyPixelHitsForSeedCleaner = cms.bool(True),
  94228. src = cms.InputTag("pixelPairStepSeeds"),
  94229. useHitsSplitting = cms.bool(True)
  94230. )
  94231.  
  94232.  
  94233. process.pixelPairStepTrackingRegions = cms.EDProducer("GlobalTrackingRegionWithVerticesEDProducer",
  94234. RegionPSet = cms.PSet(
  94235. VertexCollection = cms.InputTag("firstStepPrimaryVertices"),
  94236. beamSpot = cms.InputTag("offlineBeamSpot"),
  94237. fixedError = cms.double(0.03),
  94238. nSigmaZ = cms.double(4),
  94239. originRadius = cms.double(0.015),
  94240. precise = cms.bool(True),
  94241. ptMin = cms.double(0.6),
  94242. sigmaZVertex = cms.double(3),
  94243. useFakeVertices = cms.bool(False),
  94244. useFixedError = cms.bool(True),
  94245. useFoundVertices = cms.bool(True),
  94246. useMultipleScattering = cms.bool(True)
  94247. )
  94248. )
  94249.  
  94250.  
  94251. process.pixelPairStepTracks = cms.EDProducer("TrackProducer",
  94252. AlgorithmName = cms.string('pixelPairStep'),
  94253. Fitter = cms.string('FlexibleKFFittingSmoother'),
  94254. GeometricInnerState = cms.bool(False),
  94255. MeasurementTracker = cms.string(''),
  94256. MeasurementTrackerEvent = cms.InputTag("MeasurementTrackerEvent"),
  94257. NavigationSchool = cms.string('SimpleNavigationSchool'),
  94258. Propagator = cms.string('RungeKuttaTrackerPropagator'),
  94259. SimpleMagneticField = cms.string(''),
  94260. TTRHBuilder = cms.string('WithAngleAndTemplate'),
  94261. TrajectoryInEvent = cms.bool(False),
  94262. alias = cms.untracked.string('ctfWithMaterialTracks'),
  94263. beamSpot = cms.InputTag("offlineBeamSpot"),
  94264. clusterRemovalInfo = cms.InputTag(""),
  94265. src = cms.InputTag("pixelPairStepTrackCandidates"),
  94266. useHitsSplitting = cms.bool(False),
  94267. useSimpleMF = cms.bool(False)
  94268. )
  94269.  
  94270.  
  94271. process.preDuplicateMergingDisplacedTracks = cms.EDProducer("TrackCollectionMerger",
  94272. allowFirstHitShare = cms.bool(True),
  94273. copyExtras = cms.untracked.bool(True),
  94274. copyTrajectories = cms.untracked.bool(False),
  94275. foundHitBonus = cms.double(100.0),
  94276. inputClassifiers = cms.vstring('muonSeededTracksInOutClassifier',
  94277. 'muonSeededTracksOutInDisplacedClassifier'),
  94278. lostHitPenalty = cms.double(1.0),
  94279. minQuality = cms.string('loose'),
  94280. minShareHits = cms.uint32(2),
  94281. shareFrac = cms.double(0.19),
  94282. trackProducers = cms.VInputTag("muonSeededTracksInOut", "muonSeededTracksOutInDisplaced")
  94283. )
  94284.  
  94285.  
  94286. process.preDuplicateMergingGeneralTracks = cms.EDProducer("TrackCollectionMerger",
  94287. allowFirstHitShare = cms.bool(True),
  94288. copyExtras = cms.untracked.bool(True),
  94289. copyTrajectories = cms.untracked.bool(False),
  94290. foundHitBonus = cms.double(100.0),
  94291. inputClassifiers = cms.vstring('earlyGeneralTracks',
  94292. 'muonSeededTracksInOutClassifier',
  94293. 'muonSeededTracksOutInClassifier'),
  94294. lostHitPenalty = cms.double(1.0),
  94295. minQuality = cms.string('loose'),
  94296. minShareHits = cms.uint32(2),
  94297. shareFrac = cms.double(0.19),
  94298. trackProducers = cms.VInputTag("earlyGeneralTracks", "muonSeededTracksInOut", "muonSeededTracksOutIn")
  94299. )
  94300.  
  94301.  
  94302. process.primaryVertexAssociation = cms.EDProducer("PFCandidatePrimaryVertexSorter",
  94303. assignment = cms.PSet(
  94304. maxDistanceToJetAxis = cms.double(0.07),
  94305. maxDxyForJetAxisAssigment = cms.double(0.1),
  94306. maxDxyForNotReconstructedPrimary = cms.double(0.01),
  94307. maxDxySigForNotReconstructedPrimary = cms.double(2),
  94308. maxDzForJetAxisAssigment = cms.double(0.1),
  94309. maxDzForPrimaryAssignment = cms.double(0.03),
  94310. maxDzSigForPrimaryAssignment = cms.double(5.0),
  94311. maxJetDeltaR = cms.double(0.5),
  94312. minJetPt = cms.double(25)
  94313. ),
  94314. jets = cms.InputTag("ak4PFJets"),
  94315. particles = cms.InputTag("particleFlow"),
  94316. produceAssociationToOriginalVertices = cms.bool(True),
  94317. produceNoPileUpCollection = cms.bool(False),
  94318. producePileUpCollection = cms.bool(False),
  94319. produceSortedVertices = cms.bool(False),
  94320. qualityForPrimary = cms.int32(2),
  94321. sorting = cms.PSet(
  94322.  
  94323. ),
  94324. usePVMET = cms.bool(True),
  94325. vertices = cms.InputTag("offlinePrimaryVertices")
  94326. )
  94327.  
  94328.  
  94329. process.probeTracks = cms.EDProducer("RecoTrackSelector",
  94330. algorithm = cms.vstring(),
  94331. algorithmMaskContains = cms.vstring(),
  94332. beamSpot = cms.InputTag("offlineBeamSpot"),
  94333. copyExtras = cms.untracked.bool(True),
  94334. copyTrajectories = cms.untracked.bool(False),
  94335. lip = cms.double(30.0),
  94336. maxChi2 = cms.double(10000.0),
  94337. maxRapidity = cms.double(2.4),
  94338. min3DLayer = cms.int32(0),
  94339. minHit = cms.int32(0),
  94340. minLayer = cms.int32(3),
  94341. minPixelHit = cms.int32(0),
  94342. minRapidity = cms.double(-2.4),
  94343. originalAlgorithm = cms.vstring(),
  94344. ptMin = cms.double(4.0),
  94345. quality = cms.vstring('highPurity'),
  94346. src = cms.InputTag("generalTracks"),
  94347. tip = cms.double(3.5),
  94348. usePV = cms.bool(False),
  94349. vertexTag = cms.InputTag("offlinePrimaryVertices")
  94350. )
  94351.  
  94352.  
  94353. process.prunedGenParticles = cms.EDProducer("GenParticlePruner",
  94354. select = cms.vstring('drop *',
  94355. '++keep abs(pdgId) == 11 || abs(pdgId) == 13 || abs(pdgId) == 15',
  94356. 'keep abs(pdgId) == 12 || abs(pdgId) == 14 || abs(pdgId) == 16',
  94357. 'drop status == 2',
  94358. '+keep pdgId == 22 && status == 1 && (pt > 10 || isPromptFinalState())',
  94359. '+keep abs(pdgId) == 11 && status == 1 && (pt > 3 || isPromptFinalState())',
  94360. 'keep++ abs(pdgId) == 15',
  94361. 'drop status > 30 && status < 70 ',
  94362. 'drop pdgId == 21 && pt < 5',
  94363. 'drop status == 2 && abs(pdgId) == 21',
  94364. 'keep abs(pdgId) == 23 || abs(pdgId) == 24 || abs(pdgId) == 25 || abs(pdgId) == 6 || abs(pdgId) == 37 ',
  94365. 'keep abs(pdgId) == 310 && abs(eta) < 2.5 && pt > 1 ',
  94366. '+keep abs(pdgId) == 13 && status == 1',
  94367. 'keep (4 <= abs(pdgId) <= 5)',
  94368. 'keep (1 <= abs(pdgId) <= 3 || pdgId = 21) & (status = 2 || status = 11 || status = 71 || status = 72) && pt>5',
  94369. 'keep (400 < abs(pdgId) < 600) || (4000 < abs(pdgId) < 6000)',
  94370. 'keep abs(pdgId) == 333',
  94371. 'keep abs(pdgId) == 443 || abs(pdgId) == 100443 || abs(pdgId) == 10441 || abs(pdgId) == 20443 || abs(pdgId) == 445 || abs(pdgId) == 30443',
  94372. 'keep abs(pdgId) == 553 || abs(pdgId) == 100553 || abs(pdgId) == 200553 || abs(pdgId) == 10551 || abs(pdgId) == 20553 || abs(pdgId) == 555',
  94373. 'keep abs(pdgId) = 10411 || abs(pdgId) = 10421 || abs(pdgId) = 10413 || abs(pdgId) = 10423 || abs(pdgId) = 20413 || abs(pdgId) = 20423 || abs(pdgId) = 10431 || abs(pdgId) = 10433 || abs(pdgId) = 20433',
  94374. 'keep abs(pdgId) = 10511 || abs(pdgId) = 10521 || abs(pdgId) = 10513 || abs(pdgId) = 10523 || abs(pdgId) = 20513 || abs(pdgId) = 20523 || abs(pdgId) = 10531 || abs(pdgId) = 10533 || abs(pdgId) = 20533 || abs(pdgId) = 10541 || abs(pdgId) = 10543 || abs(pdgId) = 20543',
  94375. 'keep (1000001 <= abs(pdgId) <= 1000039 ) || ( 2000001 <= abs(pdgId) <= 2000015)',
  94376. 'keep pdgId = 2212',
  94377. 'keep status == 3 || ( 21 <= status <= 29) || ( 11 <= status <= 19)',
  94378. 'keep isHardProcess() || fromHardProcessFinalState() || fromHardProcessDecayed() || fromHardProcessBeforeFSR() || (statusFlags().fromHardProcess() && statusFlags().isLastCopy())'),
  94379. src = cms.InputTag("prunedGenParticlesWithStatusOne")
  94380. )
  94381.  
  94382.  
  94383. process.prunedGenParticlesWithStatusOne = cms.EDProducer("GenParticlePruner",
  94384. select = cms.vstring('drop *',
  94385. '++keep abs(pdgId) == 11 || abs(pdgId) == 13 || abs(pdgId) == 15',
  94386. 'keep abs(pdgId) == 12 || abs(pdgId) == 14 || abs(pdgId) == 16',
  94387. 'drop status == 2',
  94388. '+keep pdgId == 22 && status == 1 && (pt > 10 || isPromptFinalState())',
  94389. '+keep abs(pdgId) == 11 && status == 1 && (pt > 3 || isPromptFinalState())',
  94390. 'keep++ abs(pdgId) == 15',
  94391. 'drop status > 30 && status < 70 ',
  94392. 'drop pdgId == 21 && pt < 5',
  94393. 'drop status == 2 && abs(pdgId) == 21',
  94394. 'keep abs(pdgId) == 23 || abs(pdgId) == 24 || abs(pdgId) == 25 || abs(pdgId) == 6 || abs(pdgId) == 37 ',
  94395. 'keep abs(pdgId) == 310 && abs(eta) < 2.5 && pt > 1 ',
  94396. '+keep abs(pdgId) == 13 && status == 1',
  94397. 'keep (4 <= abs(pdgId) <= 5)',
  94398. 'keep (1 <= abs(pdgId) <= 3 || pdgId = 21) & (status = 2 || status = 11 || status = 71 || status = 72) && pt>5',
  94399. 'keep (400 < abs(pdgId) < 600) || (4000 < abs(pdgId) < 6000)',
  94400. 'keep abs(pdgId) == 333',
  94401. 'keep abs(pdgId) == 443 || abs(pdgId) == 100443 || abs(pdgId) == 10441 || abs(pdgId) == 20443 || abs(pdgId) == 445 || abs(pdgId) == 30443',
  94402. 'keep abs(pdgId) == 553 || abs(pdgId) == 100553 || abs(pdgId) == 200553 || abs(pdgId) == 10551 || abs(pdgId) == 20553 || abs(pdgId) == 555',
  94403. 'keep abs(pdgId) = 10411 || abs(pdgId) = 10421 || abs(pdgId) = 10413 || abs(pdgId) = 10423 || abs(pdgId) = 20413 || abs(pdgId) = 20423 || abs(pdgId) = 10431 || abs(pdgId) = 10433 || abs(pdgId) = 20433',
  94404. 'keep abs(pdgId) = 10511 || abs(pdgId) = 10521 || abs(pdgId) = 10513 || abs(pdgId) = 10523 || abs(pdgId) = 20513 || abs(pdgId) = 20523 || abs(pdgId) = 10531 || abs(pdgId) = 10533 || abs(pdgId) = 20533 || abs(pdgId) = 10541 || abs(pdgId) = 10543 || abs(pdgId) = 20543',
  94405. 'keep (1000001 <= abs(pdgId) <= 1000039 ) || ( 2000001 <= abs(pdgId) <= 2000015)',
  94406. 'keep pdgId = 2212',
  94407. 'keep status == 3 || ( 21 <= status <= 29) || ( 11 <= status <= 19)',
  94408. 'keep isHardProcess() || fromHardProcessFinalState() || fromHardProcessDecayed() || fromHardProcessBeforeFSR() || (statusFlags().fromHardProcess() && statusFlags().isLastCopy())',
  94409. 'keep status == 1'),
  94410. src = cms.InputTag("genParticles")
  94411. )
  94412.  
  94413.  
  94414. process.puCorrPtSum = cms.EDProducer("PFRecoTauDiscriminationByIsolation",
  94415. ApplyDiscriminationByECALIsolation = cms.bool(False),
  94416. ApplyDiscriminationByTrackerIsolation = cms.bool(False),
  94417. ApplyDiscriminationByWeightedECALIsolation = cms.bool(False),
  94418. PFTauProducer = cms.InputTag("pfTauProducer"),
  94419. Prediscriminants = cms.PSet(
  94420. BooleanOperator = cms.string('and'),
  94421. leadTrack = cms.PSet(
  94422. Producer = cms.InputTag("pfRecoTauDiscriminationByLeadingTrackFinding"),
  94423. cut = cms.double(0.5)
  94424. )
  94425. ),
  94426. UseAllPFCandsForWeights = cms.bool(False),
  94427. WeightECALIsolation = cms.double(1.0),
  94428. applyDeltaBetaCorrection = cms.bool(True),
  94429. applyFootprintCorrection = cms.bool(False),
  94430. applyOccupancyCut = cms.bool(False),
  94431. applyPhotonPtSumOutsideSignalConeCut = cms.bool(False),
  94432. applyRelativeSumPtCut = cms.bool(False),
  94433. applyRhoCorrection = cms.bool(False),
  94434. applySumPtCut = cms.bool(False),
  94435. customOuterCone = cms.double(0.5),
  94436. deltaBetaFactor = cms.string('0.38'),
  94437. footprintCorrections = cms.VPSet(cms.PSet(
  94438. offset = cms.string('0.0'),
  94439. selection = cms.string('decayMode() = 0')
  94440. ),
  94441. cms.PSet(
  94442. offset = cms.string('0.0'),
  94443. selection = cms.string('decayMode() = 1 || decayMode() = 2')
  94444. ),
  94445. cms.PSet(
  94446. offset = cms.string('2.7'),
  94447. selection = cms.string('decayMode() = 5')
  94448. ),
  94449. cms.PSet(
  94450. offset = cms.string('0.0'),
  94451. selection = cms.string('decayMode() = 6')
  94452. ),
  94453. cms.PSet(
  94454. offset = cms.string('max(2.0, 0.22*pt() - 2.0)'),
  94455. selection = cms.string('decayMode() = 10')
  94456. )),
  94457. isoConeSizeForDeltaBeta = cms.double(0.8),
  94458. maxAbsPhotonSumPt_outsideSignalCone = cms.double(1000000000.0),
  94459. maxRelPhotonSumPt_outsideSignalCone = cms.double(0.1),
  94460. maximumOccupancy = cms.uint32(0),
  94461. maximumSumPtCut = cms.double(6.0),
  94462. minTauPtForNoIso = cms.double(-99.0),
  94463. particleFlowSrc = cms.InputTag("particleFlow"),
  94464. qualityCuts = cms.PSet(
  94465. isolationQualityCuts = cms.PSet(
  94466. maxDeltaZ = cms.double(0.2),
  94467. maxTrackChi2 = cms.double(100.0),
  94468. maxTransverseImpactParameter = cms.double(0.03),
  94469. minGammaEt = cms.double(1.5),
  94470. minTrackHits = cms.uint32(8),
  94471. minTrackPixelHits = cms.uint32(0),
  94472. minTrackPt = cms.double(1.0),
  94473. minTrackVertexWeight = cms.double(-1.0)
  94474. ),
  94475. leadingTrkOrPFCandOption = cms.string('leadPFCand'),
  94476. primaryVertexSrc = cms.InputTag("offlinePrimaryVertices"),
  94477. pvFindingAlgo = cms.string('closestInDeltaZ'),
  94478. recoverLeadingTrk = cms.bool(False),
  94479. signalQualityCuts = cms.PSet(
  94480. maxDeltaZ = cms.double(0.4),
  94481. maxTrackChi2 = cms.double(100.0),
  94482. maxTransverseImpactParameter = cms.double(0.1),
  94483. minGammaEt = cms.double(0.5),
  94484. minNeutralHadronEt = cms.double(30.0),
  94485. minTrackHits = cms.uint32(3),
  94486. minTrackPixelHits = cms.uint32(0),
  94487. minTrackPt = cms.double(0.5),
  94488. minTrackVertexWeight = cms.double(-1.0)
  94489. ),
  94490. vertexTrackFiltering = cms.bool(False),
  94491. vxAssocQualityCuts = cms.PSet(
  94492. maxTrackChi2 = cms.double(100.0),
  94493. maxTransverseImpactParameter = cms.double(0.1),
  94494. minGammaEt = cms.double(0.5),
  94495. minTrackHits = cms.uint32(3),
  94496. minTrackPixelHits = cms.uint32(0),
  94497. minTrackPt = cms.double(0.5),
  94498. minTrackVertexWeight = cms.double(-1.0)
  94499. )
  94500. ),
  94501. relativeSumPtCut = cms.double(0.0),
  94502. relativeSumPtOffset = cms.double(0.0),
  94503. rhoConeSize = cms.double(0.5),
  94504. rhoProducer = cms.InputTag("fixedGridRhoFastjetAll"),
  94505. rhoUEOffsetCorrection = cms.double(1.0),
  94506. storeRawPUsumPt = cms.bool(True),
  94507. storeRawSumPt = cms.bool(False),
  94508. verbosity = cms.int32(0),
  94509. vertexSrc = cms.InputTag("offlinePrimaryVertices")
  94510. )
  94511.  
  94512.  
  94513. process.puppi = cms.EDProducer("PuppiProducer",
  94514. DeltaZCut = cms.double(0.3),
  94515. MinPuppiWeight = cms.double(0.01),
  94516. UseDeltaZCut = cms.bool(True),
  94517. algos = cms.VPSet(cms.PSet(
  94518. EtaMaxExtrap = cms.double(2.0),
  94519. MedEtaSF = cms.vdouble(1.0),
  94520. MinNeutralPt = cms.vdouble(0.2),
  94521. MinNeutralPtSlope = cms.vdouble(0.015),
  94522. RMSEtaSF = cms.vdouble(1.0),
  94523. etaMax = cms.vdouble(2.5),
  94524. etaMin = cms.vdouble(0.0),
  94525. ptMin = cms.vdouble(0.0),
  94526. puppiAlgos = cms.VPSet(cms.PSet(
  94527. algoId = cms.int32(5),
  94528. applyLowPUCorr = cms.bool(True),
  94529. combOpt = cms.int32(0),
  94530. cone = cms.double(0.4),
  94531. rmsPtMin = cms.double(0.1),
  94532. rmsScaleFactor = cms.double(1.0),
  94533. useCharged = cms.bool(True)
  94534. ))
  94535. ),
  94536. cms.PSet(
  94537. EtaMaxExtrap = cms.double(2.0),
  94538. MedEtaSF = cms.vdouble(0.9, 0.75),
  94539. MinNeutralPt = cms.vdouble(1.7, 2.0),
  94540. MinNeutralPtSlope = cms.vdouble(0.08, 0.08),
  94541. RMSEtaSF = cms.vdouble(1.2, 0.95),
  94542. etaMax = cms.vdouble(3.0, 10.0),
  94543. etaMin = cms.vdouble(2.5, 3.0),
  94544. ptMin = cms.vdouble(0.0, 0.0),
  94545. puppiAlgos = cms.VPSet(cms.PSet(
  94546. algoId = cms.int32(5),
  94547. applyLowPUCorr = cms.bool(True),
  94548. combOpt = cms.int32(0),
  94549. cone = cms.double(0.4),
  94550. rmsPtMin = cms.double(0.5),
  94551. rmsScaleFactor = cms.double(1.0),
  94552. useCharged = cms.bool(False)
  94553. ))
  94554. )),
  94555. applyCHS = cms.bool(True),
  94556. candName = cms.InputTag("particleFlow"),
  94557. clonePackedCands = cms.bool(False),
  94558. invertPuppi = cms.bool(False),
  94559. puppiDiagnostics = cms.bool(False),
  94560. puppiForLeptons = cms.bool(False),
  94561. useExistingWeights = cms.bool(False),
  94562. useExp = cms.bool(False),
  94563. useWeightsNoLep = cms.bool(False),
  94564. vertexName = cms.InputTag("offlinePrimaryVertices"),
  94565. vtxNdofCut = cms.int32(4),
  94566. vtxZCut = cms.double(24)
  94567. )
  94568.  
  94569.  
  94570. process.puppiForMET = cms.EDProducer("PuppiPhoton",
  94571. candName = cms.InputTag("particleFlow"),
  94572. dRMatch = cms.vdouble(0.005, 0.005, 0.005, 0.005),
  94573. eta = cms.double(2.5),
  94574. pdgids = cms.vint32(22, 11, 211, 130),
  94575. photonId = cms.InputTag("egmPhotonIDs","cutBasedPhotonID-Spring15-25ns-V1-standalone-loose"),
  94576. photonName = cms.InputTag("reducedEgamma","reducedGedPhotons"),
  94577. pt = cms.double(10),
  94578. puppiCandName = cms.InputTag("puppiMerged"),
  94579. recoToPFMap = cms.InputTag("reducedEgamma","reducedPhotonPfCandMap"),
  94580. runOnMiniAOD = cms.bool(False),
  94581. useRefs = cms.bool(False),
  94582. useValueMap = cms.bool(False),
  94583. weight = cms.double(1.0),
  94584. weightsName = cms.InputTag("puppi")
  94585. )
  94586.  
  94587.  
  94588. process.puppiMerged = cms.EDProducer("CandViewMerger",
  94589. src = cms.VInputTag("puppiNoLep", "pfLeptonsPUPPET")
  94590. )
  94591.  
  94592.  
  94593. process.puppiNoLep = cms.EDProducer("PuppiProducer",
  94594. DeltaZCut = cms.double(0.3),
  94595. MinPuppiWeight = cms.double(0.01),
  94596. UseDeltaZCut = cms.bool(True),
  94597. algos = cms.VPSet(cms.PSet(
  94598. EtaMaxExtrap = cms.double(2.0),
  94599. MedEtaSF = cms.vdouble(1.0),
  94600. MinNeutralPt = cms.vdouble(0.2),
  94601. MinNeutralPtSlope = cms.vdouble(0.015),
  94602. RMSEtaSF = cms.vdouble(1.0),
  94603. etaMax = cms.vdouble(2.5),
  94604. etaMin = cms.vdouble(0.0),
  94605. ptMin = cms.vdouble(0.0),
  94606. puppiAlgos = cms.VPSet(cms.PSet(
  94607. algoId = cms.int32(5),
  94608. applyLowPUCorr = cms.bool(True),
  94609. combOpt = cms.int32(0),
  94610. cone = cms.double(0.4),
  94611. rmsPtMin = cms.double(0.1),
  94612. rmsScaleFactor = cms.double(1.0),
  94613. useCharged = cms.bool(True)
  94614. ))
  94615. ),
  94616. cms.PSet(
  94617. EtaMaxExtrap = cms.double(2.0),
  94618. MedEtaSF = cms.vdouble(0.9, 0.75),
  94619. MinNeutralPt = cms.vdouble(1.7, 2.0),
  94620. MinNeutralPtSlope = cms.vdouble(0.08, 0.08),
  94621. RMSEtaSF = cms.vdouble(1.2, 0.95),
  94622. etaMax = cms.vdouble(3.0, 10.0),
  94623. etaMin = cms.vdouble(2.5, 3.0),
  94624. ptMin = cms.vdouble(0.0, 0.0),
  94625. puppiAlgos = cms.VPSet(cms.PSet(
  94626. algoId = cms.int32(5),
  94627. applyLowPUCorr = cms.bool(True),
  94628. combOpt = cms.int32(0),
  94629. cone = cms.double(0.4),
  94630. rmsPtMin = cms.double(0.5),
  94631. rmsScaleFactor = cms.double(1.0),
  94632. useCharged = cms.bool(False)
  94633. ))
  94634. )),
  94635. applyCHS = cms.bool(True),
  94636. candName = cms.InputTag("pfNoLepPUPPI"),
  94637. clonePackedCands = cms.bool(False),
  94638. invertPuppi = cms.bool(False),
  94639. puppiDiagnostics = cms.bool(False),
  94640. puppiForLeptons = cms.bool(False),
  94641. useExistingWeights = cms.bool(False),
  94642. useExp = cms.bool(False),
  94643. useWeightsNoLep = cms.bool(False),
  94644. vertexName = cms.InputTag("offlinePrimaryVertices"),
  94645. vtxNdofCut = cms.int32(4),
  94646. vtxZCut = cms.double(24)
  94647. )
  94648.  
  94649.  
  94650. process.puppiPhoton = cms.EDProducer("PuppiPhoton",
  94651. candName = cms.InputTag("particleFlow"),
  94652. dRMatch = cms.vdouble(0.005, 0.005, 0.005, 0.005),
  94653. eta = cms.double(2.5),
  94654. pdgids = cms.vint32(22, 11, 211, 130),
  94655. photonId = cms.InputTag("egmPhotonIDs","cutBasedPhotonID-Spring15-25ns-V1-standalone-loose"),
  94656. photonName = cms.InputTag("reducedEgamma","reducedGedPhotons"),
  94657. pt = cms.double(10),
  94658. puppiCandName = cms.InputTag("puppi"),
  94659. recoToPFMap = cms.InputTag("reducedEgamma","reducedPhotonPfCandMap"),
  94660. runOnMiniAOD = cms.bool(False),
  94661. useRefs = cms.bool(True),
  94662. useValueMap = cms.bool(False),
  94663. weight = cms.double(1.0),
  94664. weightsName = cms.InputTag("puppi")
  94665. )
  94666.  
  94667.  
  94668. process.quickTrackAssociatorByHits = cms.EDProducer("QuickTrackAssociatorByHitsProducer",
  94669. AbsoluteNumberOfHits = cms.bool(False),
  94670. Cut_RecoToSim = cms.double(0.75),
  94671. PixelHitWeight = cms.double(1.0),
  94672. Purity_SimToReco = cms.double(0.75),
  94673. Quality_SimToReco = cms.double(0.5),
  94674. SimToRecoDenominator = cms.string('reco'),
  94675. ThreeHitTracksAreSpecial = cms.bool(True),
  94676. associatePixel = cms.bool(True),
  94677. associateStrip = cms.bool(True),
  94678. cluster2TPSrc = cms.InputTag("tpClusterProducer"),
  94679. pixelSimLinkSrc = cms.InputTag("simSiPixelDigis"),
  94680. stripSimLinkSrc = cms.InputTag("simSiStripDigis"),
  94681. useClusterTPAssociation = cms.bool(True)
  94682. )
  94683.  
  94684.  
  94685. process.rctDigis = cms.EDProducer("RctRawToDigi",
  94686. inputLabel = cms.InputTag("rawDataCollector"),
  94687. rctFedId = cms.untracked.int32(1350),
  94688. verbose = cms.untracked.bool(False)
  94689. )
  94690.  
  94691.  
  94692. process.recoExoticaValidationCaloHT = cms.EDProducer("CaloMETProducer",
  94693. alias = cms.string('CaloMHT'),
  94694. calculateSignificance = cms.bool(False),
  94695. globalThreshold = cms.double(30.0),
  94696. jets = cms.InputTag("ak4CaloJets"),
  94697. noHF = cms.bool(True),
  94698. src = cms.InputTag("ak4CaloJets")
  94699. )
  94700.  
  94701.  
  94702. process.recoExoticaValidationHT = cms.EDProducer("PFMETProducer",
  94703. alias = cms.string('PFMHT'),
  94704. calculateSignificance = cms.bool(False),
  94705. globalThreshold = cms.double(30.0),
  94706. jets = cms.InputTag("ak4PFJetsCHS"),
  94707. src = cms.InputTag("ak4PFJetsCHS")
  94708. )
  94709.  
  94710.  
  94711. process.recoExoticaValidationMETNoMu = cms.EDProducer("HLTMhtProducer",
  94712. excludePFMuons = cms.bool(True),
  94713. jetsLabel = cms.InputTag("ak4PFJetsCHS"),
  94714. maxEtaJet = cms.double(999.0),
  94715. minNJet = cms.int32(0),
  94716. minPtJet = cms.double(0.0),
  94717. pfCandidatesLabel = cms.InputTag("particleFlow"),
  94718. usePt = cms.bool(True)
  94719. )
  94720.  
  94721.  
  94722. process.recoExoticaValidationMHTNoMu = cms.EDProducer("HLTHtMhtProducer",
  94723. excludePFMuons = cms.bool(True),
  94724. jetsLabel = cms.InputTag("ak4PFJetsCHS"),
  94725. maxEtaJetHt = cms.double(5.2),
  94726. maxEtaJetMht = cms.double(5.2),
  94727. minNJetHt = cms.int32(0),
  94728. minNJetMht = cms.int32(0),
  94729. minPtJetHt = cms.double(20.0),
  94730. minPtJetMht = cms.double(20.0),
  94731. pfCandidatesLabel = cms.InputTag("particleFlow"),
  94732. usePt = cms.bool(False)
  94733. )
  94734.  
  94735.  
  94736. process.recoTauAK4PFJets08Region = cms.EDProducer("RecoTauJetRegionProducer",
  94737. deltaR = cms.double(0.8),
  94738. maxJetAbsEta = cms.double(2.5),
  94739. minJetPt = cms.double(14.0),
  94740. pfCandAssocMapSrc = cms.InputTag(""),
  94741. pfCandSrc = cms.InputTag("particleFlow"),
  94742. src = cms.InputTag("ak4PFJets")
  94743. )
  94744.  
  94745.  
  94746. process.recoTauAK4PFJets08RegionBoosted = cms.EDProducer("RecoTauJetRegionProducer",
  94747. deltaR = cms.double(0.8),
  94748. maxJetAbsEta = cms.double(2.5),
  94749. minJetPt = cms.double(14.0),
  94750. pfCandAssocMapSrc = cms.InputTag("boostedTauSeeds","pfCandAssocMapForIsolation"),
  94751. pfCandSrc = cms.InputTag("particleFlow"),
  94752. src = cms.InputTag("boostedTauSeeds")
  94753. )
  94754.  
  94755.  
  94756. process.recoTauDiscriminantCutMultiplexer = cms.EDProducer("RecoTauDiscriminantCutMultiplexer",
  94757. PFTauProducer = cms.InputTag("fixme"),
  94758. Prediscriminants = cms.PSet(
  94759. BooleanOperator = cms.string('and'),
  94760. decayMode = cms.PSet(
  94761. Producer = cms.InputTag("fixme"),
  94762. cut = cms.double(0.0)
  94763. )
  94764. ),
  94765. key = cms.InputTag("fixme"),
  94766. loadMVAfromDB = cms.bool(True),
  94767. mapping = cms.VPSet(cms.PSet(
  94768. category = cms.uint32(0),
  94769. cut = cms.double(0.5)
  94770. ),
  94771. cms.PSet(
  94772. category = cms.uint32(1),
  94773. cut = cms.double(0.2)
  94774. )),
  94775. toMultiplex = cms.InputTag("fixme")
  94776. )
  94777.  
  94778.  
  94779. process.reducedEcalRecHitsEB = cms.EDProducer("ReducedRecHitCollectionProducer",
  94780. interestingDetIdCollections = cms.VInputTag(cms.InputTag("interestingEcalDetIdEB"), cms.InputTag("interestingEcalDetIdEBU"), cms.InputTag("interestingEcalDetIdPFEB"), cms.InputTag("interestingEcalDetIdRefinedEB"), cms.InputTag("interestingGedEleIsoDetIdEB"),
  94781. cms.InputTag("interestingGedGamIsoDetIdEB"), cms.InputTag("interestingGamIsoDetIdEB"), cms.InputTag("muonEcalDetIds"), cms.InputTag("interestingTrackEcalDetIds")),
  94782. recHitsLabel = cms.InputTag("ecalRecHit","EcalRecHitsEB"),
  94783. reducedHitsCollection = cms.string('')
  94784. )
  94785.  
  94786.  
  94787. process.reducedEcalRecHitsEE = cms.EDProducer("ReducedRecHitCollectionProducer",
  94788. interestingDetIdCollections = cms.VInputTag(cms.InputTag("interestingEcalDetIdEE"), cms.InputTag("interestingEcalDetIdPFEE"), cms.InputTag("interestingEcalDetIdRefinedEE"), cms.InputTag("interestingGedEleIsoDetIdEE"), cms.InputTag("interestingGedGamIsoDetIdEE"),
  94789. cms.InputTag("interestingGamIsoDetIdEE"), cms.InputTag("muonEcalDetIds"), cms.InputTag("interestingTrackEcalDetIds")),
  94790. recHitsLabel = cms.InputTag("ecalRecHit","EcalRecHitsEE"),
  94791. reducedHitsCollection = cms.string('')
  94792. )
  94793.  
  94794.  
  94795. process.reducedEcalRecHitsES = cms.EDProducer("ReducedESRecHitCollectionProducer",
  94796. EcalRecHitCollectionES = cms.InputTag("ecalPreshowerRecHit","EcalRecHitsES"),
  94797. EndcapSuperClusterCollection = cms.InputTag("correctedMulti5x5SuperClustersWithPreshower"),
  94798. OutputLabel_ES = cms.string(''),
  94799. interestingDetIds = cms.VInputTag(cms.InputTag("interestingEcalDetIdPFES"), cms.InputTag("interestingEcalDetIdRefinedES")),
  94800. interestingDetIdsNotToClean = cms.VInputTag(cms.InputTag("interestingGedEgammaIsoESDetId")),
  94801. scEtThreshold = cms.double(15)
  94802. )
  94803.  
  94804.  
  94805. process.reducedEgamma = cms.EDProducer("ReducedEGProducer",
  94806. barrelEcalHits = cms.InputTag("reducedEcalRecHitsEB"),
  94807. conversions = cms.InputTag("allConversions"),
  94808. endcapEcalHits = cms.InputTag("reducedEcalRecHitsEE"),
  94809. gsfElectronIDOutput = cms.vstring('eidLoose',
  94810. 'eidRobustHighEnergy',
  94811. 'eidRobustLoose',
  94812. 'eidRobustTight',
  94813. 'eidTight'),
  94814. gsfElectronIDSources = cms.VInputTag(cms.InputTag("eidLoose"), cms.InputTag("eidRobustHighEnergy"), cms.InputTag("eidRobustLoose"), cms.InputTag("eidRobustTight"), cms.InputTag("eidTight")),
  94815. gsfElectronPFClusterIsoOutput = cms.vstring('eleEcalPFClusIso',
  94816. 'eleHcalPFClusIso'),
  94817. gsfElectronPFClusterIsoSources = cms.VInputTag(cms.InputTag("electronEcalPFClusterIsolationProducer"), cms.InputTag("electronHcalPFClusterIsolationProducer")),
  94818. gsfElectrons = cms.InputTag("gedGsfElectrons"),
  94819. gsfElectronsPFValMap = cms.InputTag("particleBasedIsolation","gedGsfElectrons"),
  94820. keepGsfElectrons = cms.string(''),
  94821. keepPhotons = cms.string('hadTowOverEm()<0.15 && pt>10 && (pt>14 || chargedHadronIso()<10)'),
  94822. photonIDOutput = cms.vstring('PhotonCutBasedIDLoose',
  94823. 'PhotonCutBasedIDLooseEM',
  94824. 'PhotonCutBasedIDTight'),
  94825. photonIDSources = cms.VInputTag(cms.InputTag("PhotonIDProdGED","PhotonCutBasedIDLoose"), cms.InputTag("PhotonIDProdGED","PhotonCutBasedIDLooseEM"), cms.InputTag("PhotonIDProdGED","PhotonCutBasedIDTight")),
  94826. photonPFClusterIsoOutput = cms.vstring('phoEcalPFClusIso',
  94827. 'phoHcalPFClusIso'),
  94828. photonPFClusterIsoSources = cms.VInputTag(cms.InputTag("photonEcalPFClusterIsolationProducer"), cms.InputTag("photonHcalPFClusterIsolationProducer")),
  94829. photons = cms.InputTag("gedPhotons"),
  94830. photonsPFValMap = cms.InputTag("particleBasedIsolation","gedPhotons"),
  94831. preshowerEcalHits = cms.InputTag("reducedEcalRecHitsES"),
  94832. relinkGsfElectrons = cms.string('pt>5'),
  94833. relinkPhotons = cms.string('(r9()>0.8 || chargedHadronIso()<20 || chargedHadronIso()<0.3*pt())'),
  94834. singleConversions = cms.InputTag("particleFlowEGamma"),
  94835. slimRelinkGsfElectrons = cms.string(''),
  94836. slimRelinkPhotons = cms.string('hadTowOverEm()<0.15 && pt>10 && (pt>14 || chargedHadronIso()<10)')
  94837. )
  94838.  
  94839.  
  94840. process.reducedHcalRecHits = cms.EDProducer("HcalHitSelection",
  94841. hbheTag = cms.InputTag("hbhereco"),
  94842. hfTag = cms.InputTag("hfreco"),
  94843. hoSeverityLevel = cms.int32(13),
  94844. hoTag = cms.InputTag("horeco"),
  94845. interestingDetIds = cms.VInputTag(cms.InputTag("interestingGedEgammaIsoHCALDetId"))
  94846. )
  94847.  
  94848.  
  94849. process.refittedForPixelDQM = cms.EDProducer("TrackRefitter",
  94850. AlgorithmName = cms.string('undefAlgorithm'),
  94851. Fitter = cms.string('FlexibleKFFittingSmoother'),
  94852. GeometricInnerState = cms.bool(False),
  94853. MeasurementTracker = cms.string(''),
  94854. MeasurementTrackerEvent = cms.InputTag("MeasurementTrackerEvent"),
  94855. NavigationSchool = cms.string(''),
  94856. Propagator = cms.string('RungeKuttaTrackerPropagator'),
  94857. TTRHBuilder = cms.string('WithAngleAndTemplate'),
  94858. TrajectoryInEvent = cms.bool(True),
  94859. beamSpot = cms.InputTag("offlineBeamSpot"),
  94860. constraint = cms.string(''),
  94861. src = cms.InputTag("generalTracks"),
  94862. srcConstr = cms.InputTag(""),
  94863. useHitsSplitting = cms.bool(False)
  94864. )
  94865.  
  94866.  
  94867. process.refittedStandAloneMuons = cms.EDProducer("StandAloneMuonProducer",
  94868. InputObjects = cms.InputTag("ancientMuonSeed"),
  94869. MuonTrajectoryBuilder = cms.string('Exhaustive'),
  94870. STATrajBuilderParameters = cms.PSet(
  94871. BWFilterParameters = cms.PSet(
  94872. BWSeedType = cms.string('fromGenerator'),
  94873. CSCRecSegmentLabel = cms.InputTag("cscSegments"),
  94874. DTRecSegmentLabel = cms.InputTag("dt4DSegments"),
  94875. EnableCSCMeasurement = cms.bool(True),
  94876. EnableDTMeasurement = cms.bool(True),
  94877. EnableGEMMeasurement = cms.bool(False),
  94878. EnableME0Measurement = cms.bool(False),
  94879. EnableRPCMeasurement = cms.bool(True),
  94880. FitDirection = cms.string('outsideIn'),
  94881. GEMRecSegmentLabel = cms.InputTag("gemRecHits"),
  94882. ME0RecSegmentLabel = cms.InputTag("me0Segments"),
  94883. MaxChi2 = cms.double(100.0),
  94884. MuonTrajectoryUpdatorParameters = cms.PSet(
  94885. ExcludeRPCFromFit = cms.bool(False),
  94886. Granularity = cms.int32(0),
  94887. MaxChi2 = cms.double(25.0),
  94888. RescaleError = cms.bool(False),
  94889. RescaleErrorFactor = cms.double(100.0),
  94890. UseInvalidHits = cms.bool(True)
  94891. ),
  94892. NumberOfSigma = cms.double(3.0),
  94893. Propagator = cms.string('SteppingHelixPropagatorAny'),
  94894. RPCRecSegmentLabel = cms.InputTag("rpcRecHits")
  94895. ),
  94896. DoBackwardFilter = cms.bool(True),
  94897. DoRefit = cms.bool(True),
  94898. DoSeedRefit = cms.bool(False),
  94899. FilterParameters = cms.PSet(
  94900. CSCRecSegmentLabel = cms.InputTag("cscSegments"),
  94901. DTRecSegmentLabel = cms.InputTag("dt4DSegments"),
  94902. EnableCSCMeasurement = cms.bool(True),
  94903. EnableDTMeasurement = cms.bool(True),
  94904. EnableGEMMeasurement = cms.bool(False),
  94905. EnableME0Measurement = cms.bool(False),
  94906. EnableRPCMeasurement = cms.bool(True),
  94907. FitDirection = cms.string('insideOut'),
  94908. GEMRecSegmentLabel = cms.InputTag("gemRecHits"),
  94909. ME0RecSegmentLabel = cms.InputTag("me0Segments"),
  94910. MaxChi2 = cms.double(1000.0),
  94911. MuonTrajectoryUpdatorParameters = cms.PSet(
  94912. ExcludeRPCFromFit = cms.bool(False),
  94913. Granularity = cms.int32(0),
  94914. MaxChi2 = cms.double(25.0),
  94915. RescaleError = cms.bool(False),
  94916. RescaleErrorFactor = cms.double(100.0),
  94917. UseInvalidHits = cms.bool(True)
  94918. ),
  94919. NumberOfSigma = cms.double(3.0),
  94920. Propagator = cms.string('SteppingHelixPropagatorAny'),
  94921. RPCRecSegmentLabel = cms.InputTag("rpcRecHits")
  94922. ),
  94923. NavigationType = cms.string('Standard'),
  94924. RefitterParameters = cms.PSet(
  94925. FitterName = cms.string('KFFitterSmootherSTA'),
  94926. ForceAllIterations = cms.bool(False),
  94927. MaxFractionOfLostHits = cms.double(0.05),
  94928. NumberOfIterations = cms.uint32(3),
  94929. RescaleError = cms.double(100.0)
  94930. ),
  94931. SeedPosition = cms.string('in'),
  94932. SeedPropagator = cms.string('SteppingHelixPropagatorAny'),
  94933. SeedTransformerParameters = cms.PSet(
  94934. Fitter = cms.string('KFFitterSmootherSTA'),
  94935. MuonRecHitBuilder = cms.string('MuonRecHitBuilder'),
  94936. NMinRecHits = cms.uint32(2),
  94937. Propagator = cms.string('SteppingHelixPropagatorAny'),
  94938. RescaleError = cms.double(100.0),
  94939. UseSubRecHits = cms.bool(False)
  94940. )
  94941. ),
  94942. ServiceParameters = cms.PSet(
  94943. CSCLayers = cms.untracked.bool(True),
  94944. GEMLayers = cms.untracked.bool(False),
  94945. ME0Layers = cms.bool(False),
  94946. Propagators = cms.untracked.vstring('SteppingHelixPropagatorAny',
  94947. 'SteppingHelixPropagatorAlong',
  94948. 'SteppingHelixPropagatorOpposite',
  94949. 'SteppingHelixPropagatorL2Any',
  94950. 'SteppingHelixPropagatorL2Along',
  94951. 'SteppingHelixPropagatorL2Opposite',
  94952. 'SteppingHelixPropagatorAnyNoError',
  94953. 'SteppingHelixPropagatorAlongNoError',
  94954. 'SteppingHelixPropagatorOppositeNoError',
  94955. 'SteppingHelixPropagatorL2AnyNoError',
  94956. 'SteppingHelixPropagatorL2AlongNoError',
  94957. 'SteppingHelixPropagatorL2OppositeNoError',
  94958. 'PropagatorWithMaterial',
  94959. 'PropagatorWithMaterialOpposite',
  94960. 'SmartPropagator',
  94961. 'SmartPropagatorOpposite',
  94962. 'SmartPropagatorAnyOpposite',
  94963. 'SmartPropagatorAny',
  94964. 'SmartPropagatorRK',
  94965. 'SmartPropagatorAnyRK',
  94966. 'StraightLinePropagator'),
  94967. RPCLayers = cms.bool(True),
  94968. UseMuonNavigation = cms.untracked.bool(True)
  94969. ),
  94970. TrackLoaderParameters = cms.PSet(
  94971. DoSmoothing = cms.bool(False),
  94972. MuonUpdatorAtVertexParameters = cms.PSet(
  94973. BeamSpotPositionErrors = cms.vdouble(0.1, 0.1, 5.3),
  94974. MaxChi2 = cms.double(1000000.0),
  94975. Propagator = cms.string('SteppingHelixPropagatorOpposite')
  94976. ),
  94977. Smoother = cms.string('KFSmootherForMuonTrackLoader'),
  94978. TTRHBuilder = cms.string('WithAngleAndTemplate'),
  94979. VertexConstraint = cms.bool(True),
  94980. beamSpot = cms.InputTag("offlineBeamSpot")
  94981. )
  94982. )
  94983.  
  94984.  
  94985. process.rpcRecHits = cms.EDProducer("RPCRecHitProducer",
  94986. deadSource = cms.string('File'),
  94987. deadvecfile = cms.FileInPath('RecoLocalMuon/RPCRecHit/data/RPCDeadVec.dat'),
  94988. maskSource = cms.string('File'),
  94989. maskvecfile = cms.FileInPath('RecoLocalMuon/RPCRecHit/data/RPCMaskVec.dat'),
  94990. recAlgo = cms.string('RPCRecHitStandardAlgo'),
  94991. recAlgoConfig = cms.PSet(
  94992.  
  94993. ),
  94994. rpcDigiLabel = cms.InputTag("muonRPCDigis")
  94995. )
  94996.  
  94997.  
  94998. process.scalerBeamSpot = cms.EDProducer("BeamSpotOnlineProducer",
  94999. changeToCMSCoordinates = cms.bool(False),
  95000. gtEvmLabel = cms.InputTag("gtEvmDigis"),
  95001. maxRadius = cms.double(2),
  95002. maxZ = cms.double(40),
  95003. setSigmaZ = cms.double(-1),
  95004. src = cms.InputTag("scalersRawToDigi")
  95005. )
  95006.  
  95007.  
  95008. process.scalersRawToDigi = cms.EDProducer("ScalersRawToDigi",
  95009. scalersInputTag = cms.InputTag("rawDataCollector")
  95010. )
  95011.  
  95012.  
  95013. process.seedsOfDisplacedSTAmuons = cms.EDProducer("SeedToTrackProducer",
  95014. L2seedsCollection = cms.InputTag("displacedMuonSeeds")
  95015. )
  95016.  
  95017.  
  95018. process.seedsOfSTAmuons = cms.EDProducer("SeedToTrackProducer",
  95019. L2seedsCollection = cms.InputTag("ancientMuonSeed")
  95020. )
  95021.  
  95022.  
  95023. process.selectDigi = cms.EDProducer("EcalDigiSelector",
  95024. EcalEBDigiTag = cms.InputTag("ecalDigis","ebDigis"),
  95025. EcalEBRecHitTag = cms.InputTag("ecalRecHit","EcalRecHitsEB"),
  95026. EcalEEDigiTag = cms.InputTag("ecalDigis","eeDigis"),
  95027. EcalEERecHitTag = cms.InputTag("ecalRecHit","EcalRecHitsEE"),
  95028. barrelSuperClusterProducer = cms.InputTag("uncleanedHybridSuperClusters"),
  95029. cluster_pt_thresh = cms.double(10.0),
  95030. endcapSuperClusterProducer = cms.InputTag("correctedMulti5x5SuperClustersWithPreshower"),
  95031. nclus_sel = cms.int32(2),
  95032. selectedEcalEBDigiCollection = cms.string('selectedEcalEBDigiCollection'),
  95033. selectedEcalEEDigiCollection = cms.string('selectedEcalEEDigiCollection'),
  95034. single_cluster_thresh = cms.double(15.0)
  95035. )
  95036.  
  95037.  
  95038. process.selectElectrons = cms.EDProducer("GenParticlePruner",
  95039. select = cms.vstring('drop * ',
  95040. 'keep++ pdgId = 11',
  95041. 'keep++ pdgId = -11'),
  95042. src = cms.InputTag("genParticles")
  95043. )
  95044.  
  95045.  
  95046. process.selectMuons = cms.EDProducer("GenParticlePruner",
  95047. select = cms.vstring('drop * ',
  95048. 'keep++ pdgId = 13',
  95049. 'keep++ pdgId = -13'),
  95050. src = cms.InputTag("genParticles")
  95051. )
  95052.  
  95053.  
  95054. process.selectStableElectrons = cms.EDProducer("InputGenJetsParticleSelector",
  95055. excludeFromResonancePids = cms.vuint32(12, 13, 14, 16),
  95056. excludeResonances = cms.bool(False),
  95057. ignoreParticleIDs = cms.vuint32(1000022, 1000012, 1000014, 1000016, 2000012,
  95058. 2000014, 2000016, 1000039, 5100039, 4000012,
  95059. 4000014, 4000016, 9900012, 9900014, 9900016,
  95060. 39),
  95061. partonicFinalState = cms.bool(False),
  95062. src = cms.InputTag("selectElectrons"),
  95063. tausAsJets = cms.bool(False)
  95064. )
  95065.  
  95066.  
  95067. process.selectStableMuons = cms.EDProducer("InputGenJetsParticleSelector",
  95068. excludeFromResonancePids = cms.vuint32(12, 13, 14, 16),
  95069. excludeResonances = cms.bool(False),
  95070. ignoreParticleIDs = cms.vuint32(1000022, 1000012, 1000014, 1000016, 2000012,
  95071. 2000014, 2000016, 1000039, 5100039, 4000012,
  95072. 4000014, 4000016, 9900012, 9900014, 9900016,
  95073. 39),
  95074. partonicFinalState = cms.bool(False),
  95075. src = cms.InputTag("selectMuons"),
  95076. tausAsJets = cms.bool(False)
  95077. )
  95078.  
  95079.  
  95080. process.selectedHadronsAndPartons = cms.EDProducer("HadronAndPartonSelector",
  95081. particles = cms.InputTag("genParticles"),
  95082. partonMode = cms.string('Auto'),
  95083. src = cms.InputTag("generator")
  95084. )
  95085.  
  95086.  
  95087. process.shiftedPatElectronEnDown = cms.EDProducer("ShiftedParticleProducer",
  95088. shiftBy = cms.double(-1.0),
  95089. src = cms.InputTag("selectedPatElectrons"),
  95090. uncertainty = cms.string('((abs(y)<1.479)?(0.006+0*x):(0.015+0*x))')
  95091. )
  95092.  
  95093.  
  95094. process.shiftedPatElectronEnDownNoHF = cms.EDProducer("ShiftedParticleProducer",
  95095. shiftBy = cms.double(-1.0),
  95096. src = cms.InputTag("selectedPatElectrons"),
  95097. uncertainty = cms.string('((abs(y)<1.479)?(0.006+0*x):(0.015+0*x))')
  95098. )
  95099.  
  95100.  
  95101. process.shiftedPatElectronEnDownPuppi = cms.EDProducer("ShiftedParticleProducer",
  95102. shiftBy = cms.double(-1.0),
  95103. src = cms.InputTag("selectedPatElectrons"),
  95104. uncertainty = cms.string('((abs(y)<1.479)?(0.006+0*x):(0.015+0*x))')
  95105. )
  95106.  
  95107.  
  95108. process.shiftedPatElectronEnUp = cms.EDProducer("ShiftedParticleProducer",
  95109. shiftBy = cms.double(1.0),
  95110. src = cms.InputTag("selectedPatElectrons"),
  95111. uncertainty = cms.string('((abs(y)<1.479)?(0.006+0*x):(0.015+0*x))')
  95112. )
  95113.  
  95114.  
  95115. process.shiftedPatElectronEnUpNoHF = cms.EDProducer("ShiftedParticleProducer",
  95116. shiftBy = cms.double(1.0),
  95117. src = cms.InputTag("selectedPatElectrons"),
  95118. uncertainty = cms.string('((abs(y)<1.479)?(0.006+0*x):(0.015+0*x))')
  95119. )
  95120.  
  95121.  
  95122. process.shiftedPatElectronEnUpPuppi = cms.EDProducer("ShiftedParticleProducer",
  95123. shiftBy = cms.double(1.0),
  95124. src = cms.InputTag("selectedPatElectrons"),
  95125. uncertainty = cms.string('((abs(y)<1.479)?(0.006+0*x):(0.015+0*x))')
  95126. )
  95127.  
  95128.  
  95129. process.shiftedPatJetEnDown = cms.EDProducer("ShiftedPATJetProducer",
  95130. addResidualJES = cms.bool(True),
  95131. jetCorrLabelUpToL3 = cms.InputTag("ak4PFCHSL1FastL2L3Corrector"),
  95132. jetCorrLabelUpToL3Res = cms.InputTag("ak4PFCHSL1FastL2L3ResidualCorrector"),
  95133. jetCorrPayloadName = cms.string('AK4PFchs'),
  95134. jetCorrUncertaintyTag = cms.string('Uncertainty'),
  95135. shiftBy = cms.double(-1.0),
  95136. src = cms.InputTag("cleanedPatJets")
  95137. )
  95138.  
  95139.  
  95140. process.shiftedPatJetEnDownNoHF = cms.EDProducer("ShiftedPATJetProducer",
  95141. addResidualJES = cms.bool(True),
  95142. jetCorrLabelUpToL3 = cms.InputTag("ak4PFCHSL1FastL2L3Corrector"),
  95143. jetCorrLabelUpToL3Res = cms.InputTag("ak4PFCHSL1FastL2L3ResidualCorrector"),
  95144. jetCorrPayloadName = cms.string('AK4PFchs'),
  95145. jetCorrUncertaintyTag = cms.string('Uncertainty'),
  95146. shiftBy = cms.double(-1.0),
  95147. src = cms.InputTag("cleanedPatJetsNoHF")
  95148. )
  95149.  
  95150.  
  95151. process.shiftedPatJetEnDownPuppi = cms.EDProducer("ShiftedPATJetProducer",
  95152. addResidualJES = cms.bool(True),
  95153. jetCorrLabelUpToL3 = cms.InputTag("ak4PFPuppiL1FastL2L3Corrector"),
  95154. jetCorrLabelUpToL3Res = cms.InputTag("ak4PFPuppiL1FastL2L3ResidualCorrector"),
  95155. jetCorrPayloadName = cms.string('AK4PFPuppi'),
  95156. jetCorrUncertaintyTag = cms.string('Uncertainty'),
  95157. shiftBy = cms.double(-1.0),
  95158. src = cms.InputTag("cleanedPatJetsPuppi")
  95159. )
  95160.  
  95161.  
  95162. process.shiftedPatJetEnUp = cms.EDProducer("ShiftedPATJetProducer",
  95163. addResidualJES = cms.bool(True),
  95164. jetCorrLabelUpToL3 = cms.InputTag("ak4PFCHSL1FastL2L3Corrector"),
  95165. jetCorrLabelUpToL3Res = cms.InputTag("ak4PFCHSL1FastL2L3ResidualCorrector"),
  95166. jetCorrPayloadName = cms.string('AK4PFchs'),
  95167. jetCorrUncertaintyTag = cms.string('Uncertainty'),
  95168. shiftBy = cms.double(1.0),
  95169. src = cms.InputTag("cleanedPatJets")
  95170. )
  95171.  
  95172.  
  95173. process.shiftedPatJetEnUpNoHF = cms.EDProducer("ShiftedPATJetProducer",
  95174. addResidualJES = cms.bool(True),
  95175. jetCorrLabelUpToL3 = cms.InputTag("ak4PFCHSL1FastL2L3Corrector"),
  95176. jetCorrLabelUpToL3Res = cms.InputTag("ak4PFCHSL1FastL2L3ResidualCorrector"),
  95177. jetCorrPayloadName = cms.string('AK4PFchs'),
  95178. jetCorrUncertaintyTag = cms.string('Uncertainty'),
  95179. shiftBy = cms.double(1.0),
  95180. src = cms.InputTag("cleanedPatJetsNoHF")
  95181. )
  95182.  
  95183.  
  95184. process.shiftedPatJetEnUpPuppi = cms.EDProducer("ShiftedPATJetProducer",
  95185. addResidualJES = cms.bool(True),
  95186. jetCorrLabelUpToL3 = cms.InputTag("ak4PFPuppiL1FastL2L3Corrector"),
  95187. jetCorrLabelUpToL3Res = cms.InputTag("ak4PFPuppiL1FastL2L3ResidualCorrector"),
  95188. jetCorrPayloadName = cms.string('AK4PFPuppi'),
  95189. jetCorrUncertaintyTag = cms.string('Uncertainty'),
  95190. shiftBy = cms.double(1.0),
  95191. src = cms.InputTag("cleanedPatJetsPuppi")
  95192. )
  95193.  
  95194.  
  95195. process.shiftedPatJetResDown = cms.EDProducer("SmearedPATJetProducer",
  95196. algo = cms.string('AK4PFchs'),
  95197. algopt = cms.string('AK4PFchs_pt'),
  95198. dPtMaxFactor = cms.double(3),
  95199. dRMax = cms.double(0.2),
  95200. debug = cms.untracked.bool(False),
  95201. enabled = cms.bool(True),
  95202. genJets = cms.InputTag("ak4GenJetsNoNu"),
  95203. rho = cms.InputTag("fixedGridRhoFastjetAll"),
  95204. seed = cms.uint32(37428479),
  95205. skipGenMatching = cms.bool(False),
  95206. src = cms.InputTag("cleanedPatJets"),
  95207. variation = cms.int32(-101)
  95208. )
  95209.  
  95210.  
  95211. process.shiftedPatJetResDownNoHF = cms.EDProducer("SmearedPATJetProducer",
  95212. algo = cms.string('AK4PFchs'),
  95213. algopt = cms.string('AK4PFchs_pt'),
  95214. dPtMaxFactor = cms.double(3),
  95215. dRMax = cms.double(0.2),
  95216. debug = cms.untracked.bool(False),
  95217. enabled = cms.bool(True),
  95218. genJets = cms.InputTag("ak4GenJetsNoNu"),
  95219. rho = cms.InputTag("fixedGridRhoFastjetAll"),
  95220. seed = cms.uint32(37428479),
  95221. skipGenMatching = cms.bool(False),
  95222. src = cms.InputTag("cleanedPatJetsNoHF"),
  95223. variation = cms.int32(-101)
  95224. )
  95225.  
  95226.  
  95227. process.shiftedPatJetResDownPuppi = cms.EDProducer("SmearedPATJetProducer",
  95228. algo = cms.string('AK4PFPuppi'),
  95229. algopt = cms.string('AK4PFPuppi_pt'),
  95230. dPtMaxFactor = cms.double(3),
  95231. dRMax = cms.double(0.2),
  95232. debug = cms.untracked.bool(False),
  95233. enabled = cms.bool(True),
  95234. genJets = cms.InputTag("ak4GenJetsNoNu"),
  95235. rho = cms.InputTag("fixedGridRhoFastjetAll"),
  95236. seed = cms.uint32(37428479),
  95237. skipGenMatching = cms.bool(False),
  95238. src = cms.InputTag("cleanedPatJetsPuppi"),
  95239. variation = cms.int32(-101)
  95240. )
  95241.  
  95242.  
  95243. process.shiftedPatJetResUp = cms.EDProducer("SmearedPATJetProducer",
  95244. algo = cms.string('AK4PFchs'),
  95245. algopt = cms.string('AK4PFchs_pt'),
  95246. dPtMaxFactor = cms.double(3),
  95247. dRMax = cms.double(0.2),
  95248. debug = cms.untracked.bool(False),
  95249. enabled = cms.bool(True),
  95250. genJets = cms.InputTag("ak4GenJetsNoNu"),
  95251. rho = cms.InputTag("fixedGridRhoFastjetAll"),
  95252. seed = cms.uint32(37428479),
  95253. skipGenMatching = cms.bool(False),
  95254. src = cms.InputTag("cleanedPatJets"),
  95255. variation = cms.int32(101)
  95256. )
  95257.  
  95258.  
  95259. process.shiftedPatJetResUpNoHF = cms.EDProducer("SmearedPATJetProducer",
  95260. algo = cms.string('AK4PFchs'),
  95261. algopt = cms.string('AK4PFchs_pt'),
  95262. dPtMaxFactor = cms.double(3),
  95263. dRMax = cms.double(0.2),
  95264. debug = cms.untracked.bool(False),
  95265. enabled = cms.bool(True),
  95266. genJets = cms.InputTag("ak4GenJetsNoNu"),
  95267. rho = cms.InputTag("fixedGridRhoFastjetAll"),
  95268. seed = cms.uint32(37428479),
  95269. skipGenMatching = cms.bool(False),
  95270. src = cms.InputTag("cleanedPatJetsNoHF"),
  95271. variation = cms.int32(101)
  95272. )
  95273.  
  95274.  
  95275. process.shiftedPatJetResUpPuppi = cms.EDProducer("SmearedPATJetProducer",
  95276. algo = cms.string('AK4PFPuppi'),
  95277. algopt = cms.string('AK4PFPuppi_pt'),
  95278. dPtMaxFactor = cms.double(3),
  95279. dRMax = cms.double(0.2),
  95280. debug = cms.untracked.bool(False),
  95281. enabled = cms.bool(True),
  95282. genJets = cms.InputTag("ak4GenJetsNoNu"),
  95283. rho = cms.InputTag("fixedGridRhoFastjetAll"),
  95284. seed = cms.uint32(37428479),
  95285. skipGenMatching = cms.bool(False),
  95286. src = cms.InputTag("cleanedPatJetsPuppi"),
  95287. variation = cms.int32(101)
  95288. )
  95289.  
  95290.  
  95291. process.shiftedPatMETCorrElectronEnDown = cms.EDProducer("ShiftedParticleMETcorrInputProducer",
  95292. srcOriginal = cms.InputTag("selectedPatElectrons"),
  95293. srcShifted = cms.InputTag("shiftedPatElectronEnDown")
  95294. )
  95295.  
  95296.  
  95297. process.shiftedPatMETCorrElectronEnDownNoHF = cms.EDProducer("ShiftedParticleMETcorrInputProducer",
  95298. srcOriginal = cms.InputTag("selectedPatElectrons"),
  95299. srcShifted = cms.InputTag("shiftedPatElectronEnDownNoHF")
  95300. )
  95301.  
  95302.  
  95303. process.shiftedPatMETCorrElectronEnDownPuppi = cms.EDProducer("ShiftedParticleMETcorrInputProducer",
  95304. srcOriginal = cms.InputTag("selectedPatElectrons"),
  95305. srcShifted = cms.InputTag("shiftedPatElectronEnDownPuppi")
  95306. )
  95307.  
  95308.  
  95309. process.shiftedPatMETCorrElectronEnUp = cms.EDProducer("ShiftedParticleMETcorrInputProducer",
  95310. srcOriginal = cms.InputTag("selectedPatElectrons"),
  95311. srcShifted = cms.InputTag("shiftedPatElectronEnUp")
  95312. )
  95313.  
  95314.  
  95315. process.shiftedPatMETCorrElectronEnUpNoHF = cms.EDProducer("ShiftedParticleMETcorrInputProducer",
  95316. srcOriginal = cms.InputTag("selectedPatElectrons"),
  95317. srcShifted = cms.InputTag("shiftedPatElectronEnUpNoHF")
  95318. )
  95319.  
  95320.  
  95321. process.shiftedPatMETCorrElectronEnUpPuppi = cms.EDProducer("ShiftedParticleMETcorrInputProducer",
  95322. srcOriginal = cms.InputTag("selectedPatElectrons"),
  95323. srcShifted = cms.InputTag("shiftedPatElectronEnUpPuppi")
  95324. )
  95325.  
  95326.  
  95327. process.shiftedPatMETCorrJetEnDown = cms.EDProducer("ShiftedParticleMETcorrInputProducer",
  95328. srcOriginal = cms.InputTag("cleanedPatJets"),
  95329. srcShifted = cms.InputTag("shiftedPatJetEnDown")
  95330. )
  95331.  
  95332.  
  95333. process.shiftedPatMETCorrJetEnDownNoHF = cms.EDProducer("ShiftedParticleMETcorrInputProducer",
  95334. srcOriginal = cms.InputTag("cleanedPatJetsNoHF"),
  95335. srcShifted = cms.InputTag("shiftedPatJetEnDownNoHF")
  95336. )
  95337.  
  95338.  
  95339. process.shiftedPatMETCorrJetEnDownPuppi = cms.EDProducer("ShiftedParticleMETcorrInputProducer",
  95340. srcOriginal = cms.InputTag("cleanedPatJetsPuppi"),
  95341. srcShifted = cms.InputTag("shiftedPatJetEnDownPuppi")
  95342. )
  95343.  
  95344.  
  95345. process.shiftedPatMETCorrJetEnUp = cms.EDProducer("ShiftedParticleMETcorrInputProducer",
  95346. srcOriginal = cms.InputTag("cleanedPatJets"),
  95347. srcShifted = cms.InputTag("shiftedPatJetEnUp")
  95348. )
  95349.  
  95350.  
  95351. process.shiftedPatMETCorrJetEnUpNoHF = cms.EDProducer("ShiftedParticleMETcorrInputProducer",
  95352. srcOriginal = cms.InputTag("cleanedPatJetsNoHF"),
  95353. srcShifted = cms.InputTag("shiftedPatJetEnUpNoHF")
  95354. )
  95355.  
  95356.  
  95357. process.shiftedPatMETCorrJetEnUpPuppi = cms.EDProducer("ShiftedParticleMETcorrInputProducer",
  95358. srcOriginal = cms.InputTag("cleanedPatJetsPuppi"),
  95359. srcShifted = cms.InputTag("shiftedPatJetEnUpPuppi")
  95360. )
  95361.  
  95362.  
  95363. process.shiftedPatMETCorrJetResDown = cms.EDProducer("ShiftedParticleMETcorrInputProducer",
  95364. srcOriginal = cms.InputTag("cleanedPatJets"),
  95365. srcShifted = cms.InputTag("shiftedPatJetResDown")
  95366. )
  95367.  
  95368.  
  95369. process.shiftedPatMETCorrJetResDownNoHF = cms.EDProducer("ShiftedParticleMETcorrInputProducer",
  95370. srcOriginal = cms.InputTag("cleanedPatJetsNoHF"),
  95371. srcShifted = cms.InputTag("shiftedPatJetResDownNoHF")
  95372. )
  95373.  
  95374.  
  95375. process.shiftedPatMETCorrJetResDownPuppi = cms.EDProducer("ShiftedParticleMETcorrInputProducer",
  95376. srcOriginal = cms.InputTag("cleanedPatJetsPuppi"),
  95377. srcShifted = cms.InputTag("shiftedPatJetResDownPuppi")
  95378. )
  95379.  
  95380.  
  95381. process.shiftedPatMETCorrJetResUp = cms.EDProducer("ShiftedParticleMETcorrInputProducer",
  95382. srcOriginal = cms.InputTag("cleanedPatJets"),
  95383. srcShifted = cms.InputTag("shiftedPatJetResUp")
  95384. )
  95385.  
  95386.  
  95387. process.shiftedPatMETCorrJetResUpNoHF = cms.EDProducer("ShiftedParticleMETcorrInputProducer",
  95388. srcOriginal = cms.InputTag("cleanedPatJetsNoHF"),
  95389. srcShifted = cms.InputTag("shiftedPatJetResUpNoHF")
  95390. )
  95391.  
  95392.  
  95393. process.shiftedPatMETCorrJetResUpPuppi = cms.EDProducer("ShiftedParticleMETcorrInputProducer",
  95394. srcOriginal = cms.InputTag("cleanedPatJetsPuppi"),
  95395. srcShifted = cms.InputTag("shiftedPatJetResUpPuppi")
  95396. )
  95397.  
  95398.  
  95399. process.shiftedPatMETCorrMuonEnDown = cms.EDProducer("ShiftedParticleMETcorrInputProducer",
  95400. srcOriginal = cms.InputTag("selectedPatMuons"),
  95401. srcShifted = cms.InputTag("shiftedPatMuonEnDown")
  95402. )
  95403.  
  95404.  
  95405. process.shiftedPatMETCorrMuonEnDownNoHF = cms.EDProducer("ShiftedParticleMETcorrInputProducer",
  95406. srcOriginal = cms.InputTag("selectedPatMuons"),
  95407. srcShifted = cms.InputTag("shiftedPatMuonEnDownNoHF")
  95408. )
  95409.  
  95410.  
  95411. process.shiftedPatMETCorrMuonEnDownPuppi = cms.EDProducer("ShiftedParticleMETcorrInputProducer",
  95412. srcOriginal = cms.InputTag("selectedPatMuons"),
  95413. srcShifted = cms.InputTag("shiftedPatMuonEnDownPuppi")
  95414. )
  95415.  
  95416.  
  95417. process.shiftedPatMETCorrMuonEnUp = cms.EDProducer("ShiftedParticleMETcorrInputProducer",
  95418. srcOriginal = cms.InputTag("selectedPatMuons"),
  95419. srcShifted = cms.InputTag("shiftedPatMuonEnUp")
  95420. )
  95421.  
  95422.  
  95423. process.shiftedPatMETCorrMuonEnUpNoHF = cms.EDProducer("ShiftedParticleMETcorrInputProducer",
  95424. srcOriginal = cms.InputTag("selectedPatMuons"),
  95425. srcShifted = cms.InputTag("shiftedPatMuonEnUpNoHF")
  95426. )
  95427.  
  95428.  
  95429. process.shiftedPatMETCorrMuonEnUpPuppi = cms.EDProducer("ShiftedParticleMETcorrInputProducer",
  95430. srcOriginal = cms.InputTag("selectedPatMuons"),
  95431. srcShifted = cms.InputTag("shiftedPatMuonEnUpPuppi")
  95432. )
  95433.  
  95434.  
  95435. process.shiftedPatMETCorrPhotonEnDown = cms.EDProducer("ShiftedParticleMETcorrInputProducer",
  95436. srcOriginal = cms.InputTag("selectedPatPhotons"),
  95437. srcShifted = cms.InputTag("shiftedPatPhotonEnDown")
  95438. )
  95439.  
  95440.  
  95441. process.shiftedPatMETCorrPhotonEnDownNoHF = cms.EDProducer("ShiftedParticleMETcorrInputProducer",
  95442. srcOriginal = cms.InputTag("selectedPatPhotons"),
  95443. srcShifted = cms.InputTag("shiftedPatPhotonEnDownNoHF")
  95444. )
  95445.  
  95446.  
  95447. process.shiftedPatMETCorrPhotonEnDownPuppi = cms.EDProducer("ShiftedParticleMETcorrInputProducer",
  95448. srcOriginal = cms.InputTag("selectedPatPhotons"),
  95449. srcShifted = cms.InputTag("shiftedPatPhotonEnDownPuppi")
  95450. )
  95451.  
  95452.  
  95453. process.shiftedPatMETCorrPhotonEnUp = cms.EDProducer("ShiftedParticleMETcorrInputProducer",
  95454. srcOriginal = cms.InputTag("selectedPatPhotons"),
  95455. srcShifted = cms.InputTag("shiftedPatPhotonEnUp")
  95456. )
  95457.  
  95458.  
  95459. process.shiftedPatMETCorrPhotonEnUpNoHF = cms.EDProducer("ShiftedParticleMETcorrInputProducer",
  95460. srcOriginal = cms.InputTag("selectedPatPhotons"),
  95461. srcShifted = cms.InputTag("shiftedPatPhotonEnUpNoHF")
  95462. )
  95463.  
  95464.  
  95465. process.shiftedPatMETCorrPhotonEnUpPuppi = cms.EDProducer("ShiftedParticleMETcorrInputProducer",
  95466. srcOriginal = cms.InputTag("selectedPatPhotons"),
  95467. srcShifted = cms.InputTag("shiftedPatPhotonEnUpPuppi")
  95468. )
  95469.  
  95470.  
  95471. process.shiftedPatMETCorrSmearedJetResDown = cms.EDProducer("ShiftedParticleMETcorrInputProducer",
  95472. srcOriginal = cms.InputTag("selectedPatJetsForMetT1T2SmearCorr"),
  95473. srcShifted = cms.InputTag("shiftedPatSmearedJetResDown")
  95474. )
  95475.  
  95476.  
  95477. process.shiftedPatMETCorrSmearedJetResDownNoHF = cms.EDProducer("ShiftedParticleMETcorrInputProducer",
  95478. srcOriginal = cms.InputTag("selectedPatJetsForMetT1T2SmearCorrNoHF"),
  95479. srcShifted = cms.InputTag("shiftedPatSmearedJetResDownNoHF")
  95480. )
  95481.  
  95482.  
  95483. process.shiftedPatMETCorrSmearedJetResDownPuppi = cms.EDProducer("ShiftedParticleMETcorrInputProducer",
  95484. srcOriginal = cms.InputTag("selectedPatJetsForMetT1T2SmearCorrPuppi"),
  95485. srcShifted = cms.InputTag("shiftedPatSmearedJetResDownPuppi")
  95486. )
  95487.  
  95488.  
  95489. process.shiftedPatMETCorrSmearedJetResUp = cms.EDProducer("ShiftedParticleMETcorrInputProducer",
  95490. srcOriginal = cms.InputTag("selectedPatJetsForMetT1T2SmearCorr"),
  95491. srcShifted = cms.InputTag("shiftedPatSmearedJetResUp")
  95492. )
  95493.  
  95494.  
  95495. process.shiftedPatMETCorrSmearedJetResUpNoHF = cms.EDProducer("ShiftedParticleMETcorrInputProducer",
  95496. srcOriginal = cms.InputTag("selectedPatJetsForMetT1T2SmearCorrNoHF"),
  95497. srcShifted = cms.InputTag("shiftedPatSmearedJetResUpNoHF")
  95498. )
  95499.  
  95500.  
  95501. process.shiftedPatMETCorrSmearedJetResUpPuppi = cms.EDProducer("ShiftedParticleMETcorrInputProducer",
  95502. srcOriginal = cms.InputTag("selectedPatJetsForMetT1T2SmearCorrPuppi"),
  95503. srcShifted = cms.InputTag("shiftedPatSmearedJetResUpPuppi")
  95504. )
  95505.  
  95506.  
  95507. process.shiftedPatMETCorrTauEnDown = cms.EDProducer("ShiftedParticleMETcorrInputProducer",
  95508. srcOriginal = cms.InputTag("selectedPatTaus"),
  95509. srcShifted = cms.InputTag("shiftedPatTauEnDown")
  95510. )
  95511.  
  95512.  
  95513. process.shiftedPatMETCorrTauEnDownNoHF = cms.EDProducer("ShiftedParticleMETcorrInputProducer",
  95514. srcOriginal = cms.InputTag("selectedPatTaus"),
  95515. srcShifted = cms.InputTag("shiftedPatTauEnDownNoHF")
  95516. )
  95517.  
  95518.  
  95519. process.shiftedPatMETCorrTauEnDownPuppi = cms.EDProducer("ShiftedParticleMETcorrInputProducer",
  95520. srcOriginal = cms.InputTag("selectedPatTaus"),
  95521. srcShifted = cms.InputTag("shiftedPatTauEnDownPuppi")
  95522. )
  95523.  
  95524.  
  95525. process.shiftedPatMETCorrTauEnUp = cms.EDProducer("ShiftedParticleMETcorrInputProducer",
  95526. srcOriginal = cms.InputTag("selectedPatTaus"),
  95527. srcShifted = cms.InputTag("shiftedPatTauEnUp")
  95528. )
  95529.  
  95530.  
  95531. process.shiftedPatMETCorrTauEnUpNoHF = cms.EDProducer("ShiftedParticleMETcorrInputProducer",
  95532. srcOriginal = cms.InputTag("selectedPatTaus"),
  95533. srcShifted = cms.InputTag("shiftedPatTauEnUpNoHF")
  95534. )
  95535.  
  95536.  
  95537. process.shiftedPatMETCorrTauEnUpPuppi = cms.EDProducer("ShiftedParticleMETcorrInputProducer",
  95538. srcOriginal = cms.InputTag("selectedPatTaus"),
  95539. srcShifted = cms.InputTag("shiftedPatTauEnUpPuppi")
  95540. )
  95541.  
  95542.  
  95543. process.shiftedPatMETCorrUnclusteredEnDown = cms.EDProducer("ShiftedParticleMETcorrInputProducer",
  95544. srcOriginal = cms.InputTag("pfCandsForUnclusteredUnc"),
  95545. srcShifted = cms.InputTag("shiftedPatUnclusteredEnDown")
  95546. )
  95547.  
  95548.  
  95549. process.shiftedPatMETCorrUnclusteredEnDownNoHF = cms.EDProducer("ShiftedParticleMETcorrInputProducer",
  95550. srcOriginal = cms.InputTag("pfCandsForUnclusteredUncNoHF"),
  95551. srcShifted = cms.InputTag("shiftedPatUnclusteredEnDownNoHF")
  95552. )
  95553.  
  95554.  
  95555. process.shiftedPatMETCorrUnclusteredEnDownPuppi = cms.EDProducer("ShiftedParticleMETcorrInputProducer",
  95556. srcOriginal = cms.InputTag("pfCandsForUnclusteredUncPuppi"),
  95557. srcShifted = cms.InputTag("shiftedPatUnclusteredEnDownPuppi")
  95558. )
  95559.  
  95560.  
  95561. process.shiftedPatMETCorrUnclusteredEnUp = cms.EDProducer("ShiftedParticleMETcorrInputProducer",
  95562. srcOriginal = cms.InputTag("pfCandsForUnclusteredUnc"),
  95563. srcShifted = cms.InputTag("shiftedPatUnclusteredEnUp")
  95564. )
  95565.  
  95566.  
  95567. process.shiftedPatMETCorrUnclusteredEnUpNoHF = cms.EDProducer("ShiftedParticleMETcorrInputProducer",
  95568. srcOriginal = cms.InputTag("pfCandsForUnclusteredUncNoHF"),
  95569. srcShifted = cms.InputTag("shiftedPatUnclusteredEnUpNoHF")
  95570. )
  95571.  
  95572.  
  95573. process.shiftedPatMETCorrUnclusteredEnUpPuppi = cms.EDProducer("ShiftedParticleMETcorrInputProducer",
  95574. srcOriginal = cms.InputTag("pfCandsForUnclusteredUncPuppi"),
  95575. srcShifted = cms.InputTag("shiftedPatUnclusteredEnUpPuppi")
  95576. )
  95577.  
  95578.  
  95579. process.shiftedPatMuonEnDown = cms.EDProducer("ShiftedParticleProducer",
  95580. shiftBy = cms.double(-1.0),
  95581. src = cms.InputTag("selectedPatMuons"),
  95582. uncertainty = cms.string('((x<100)?(0.002+0*y):(0.05+0*y))')
  95583. )
  95584.  
  95585.  
  95586. process.shiftedPatMuonEnDownNoHF = cms.EDProducer("ShiftedParticleProducer",
  95587. shiftBy = cms.double(-1.0),
  95588. src = cms.InputTag("selectedPatMuons"),
  95589. uncertainty = cms.string('((x<100)?(0.002+0*y):(0.05+0*y))')
  95590. )
  95591.  
  95592.  
  95593. process.shiftedPatMuonEnDownPuppi = cms.EDProducer("ShiftedParticleProducer",
  95594. shiftBy = cms.double(-1.0),
  95595. src = cms.InputTag("selectedPatMuons"),
  95596. uncertainty = cms.string('((x<100)?(0.002+0*y):(0.05+0*y))')
  95597. )
  95598.  
  95599.  
  95600. process.shiftedPatMuonEnUp = cms.EDProducer("ShiftedParticleProducer",
  95601. shiftBy = cms.double(1.0),
  95602. src = cms.InputTag("selectedPatMuons"),
  95603. uncertainty = cms.string('((x<100)?(0.002+0*y):(0.05+0*y))')
  95604. )
  95605.  
  95606.  
  95607. process.shiftedPatMuonEnUpNoHF = cms.EDProducer("ShiftedParticleProducer",
  95608. shiftBy = cms.double(1.0),
  95609. src = cms.InputTag("selectedPatMuons"),
  95610. uncertainty = cms.string('((x<100)?(0.002+0*y):(0.05+0*y))')
  95611. )
  95612.  
  95613.  
  95614. process.shiftedPatMuonEnUpPuppi = cms.EDProducer("ShiftedParticleProducer",
  95615. shiftBy = cms.double(1.0),
  95616. src = cms.InputTag("selectedPatMuons"),
  95617. uncertainty = cms.string('((x<100)?(0.002+0*y):(0.05+0*y))')
  95618. )
  95619.  
  95620.  
  95621. process.shiftedPatPhotonEnDown = cms.EDProducer("ShiftedParticleProducer",
  95622. shiftBy = cms.double(-1.0),
  95623. src = cms.InputTag("selectedPatPhotons"),
  95624. uncertainty = cms.string('((abs(y)<1.479)?(0.01+0*x):(0.025+0*x))')
  95625. )
  95626.  
  95627.  
  95628. process.shiftedPatPhotonEnDownNoHF = cms.EDProducer("ShiftedParticleProducer",
  95629. shiftBy = cms.double(-1.0),
  95630. src = cms.InputTag("selectedPatPhotons"),
  95631. uncertainty = cms.string('((abs(y)<1.479)?(0.01+0*x):(0.025+0*x))')
  95632. )
  95633.  
  95634.  
  95635. process.shiftedPatPhotonEnDownPuppi = cms.EDProducer("ShiftedParticleProducer",
  95636. shiftBy = cms.double(-1.0),
  95637. src = cms.InputTag("selectedPatPhotons"),
  95638. uncertainty = cms.string('((abs(y)<1.479)?(0.01+0*x):(0.025+0*x))')
  95639. )
  95640.  
  95641.  
  95642. process.shiftedPatPhotonEnUp = cms.EDProducer("ShiftedParticleProducer",
  95643. shiftBy = cms.double(1.0),
  95644. src = cms.InputTag("selectedPatPhotons"),
  95645. uncertainty = cms.string('((abs(y)<1.479)?(0.01+0*x):(0.025+0*x))')
  95646. )
  95647.  
  95648.  
  95649. process.shiftedPatPhotonEnUpNoHF = cms.EDProducer("ShiftedParticleProducer",
  95650. shiftBy = cms.double(1.0),
  95651. src = cms.InputTag("selectedPatPhotons"),
  95652. uncertainty = cms.string('((abs(y)<1.479)?(0.01+0*x):(0.025+0*x))')
  95653. )
  95654.  
  95655.  
  95656. process.shiftedPatPhotonEnUpPuppi = cms.EDProducer("ShiftedParticleProducer",
  95657. shiftBy = cms.double(1.0),
  95658. src = cms.InputTag("selectedPatPhotons"),
  95659. uncertainty = cms.string('((abs(y)<1.479)?(0.01+0*x):(0.025+0*x))')
  95660. )
  95661.  
  95662.  
  95663. process.shiftedPatSmearedJetResDown = cms.EDProducer("SmearedPATJetProducer",
  95664. algo = cms.string('AK4PFchs'),
  95665. algopt = cms.string('AK4PFchs_pt'),
  95666. dPtMaxFactor = cms.double(3),
  95667. dRMax = cms.double(0.2),
  95668. debug = cms.untracked.bool(False),
  95669. enabled = cms.bool(True),
  95670. genJets = cms.InputTag("ak4GenJetsNoNu"),
  95671. rho = cms.InputTag("fixedGridRhoFastjetAll"),
  95672. seed = cms.uint32(37428479),
  95673. skipGenMatching = cms.bool(False),
  95674. src = cms.InputTag("cleanedPatJets"),
  95675. variation = cms.int32(-1)
  95676. )
  95677.  
  95678.  
  95679. process.shiftedPatSmearedJetResDownNoHF = cms.EDProducer("SmearedPATJetProducer",
  95680. algo = cms.string('AK4PFchs'),
  95681. algopt = cms.string('AK4PFchs_pt'),
  95682. dPtMaxFactor = cms.double(3),
  95683. dRMax = cms.double(0.2),
  95684. debug = cms.untracked.bool(False),
  95685. enabled = cms.bool(True),
  95686. genJets = cms.InputTag("ak4GenJetsNoNu"),
  95687. rho = cms.InputTag("fixedGridRhoFastjetAll"),
  95688. seed = cms.uint32(37428479),
  95689. skipGenMatching = cms.bool(False),
  95690. src = cms.InputTag("cleanedPatJetsNoHF"),
  95691. variation = cms.int32(-1)
  95692. )
  95693.  
  95694.  
  95695. process.shiftedPatSmearedJetResDownPuppi = cms.EDProducer("SmearedPATJetProducer",
  95696. algo = cms.string('AK4PFPuppi'),
  95697. algopt = cms.string('AK4PFPuppi_pt'),
  95698. dPtMaxFactor = cms.double(3),
  95699. dRMax = cms.double(0.2),
  95700. debug = cms.untracked.bool(False),
  95701. enabled = cms.bool(True),
  95702. genJets = cms.InputTag("ak4GenJetsNoNu"),
  95703. rho = cms.InputTag("fixedGridRhoFastjetAll"),
  95704. seed = cms.uint32(37428479),
  95705. skipGenMatching = cms.bool(False),
  95706. src = cms.InputTag("cleanedPatJetsPuppi"),
  95707. variation = cms.int32(-1)
  95708. )
  95709.  
  95710.  
  95711. process.shiftedPatSmearedJetResUp = cms.EDProducer("SmearedPATJetProducer",
  95712. algo = cms.string('AK4PFchs'),
  95713. algopt = cms.string('AK4PFchs_pt'),
  95714. dPtMaxFactor = cms.double(3),
  95715. dRMax = cms.double(0.2),
  95716. debug = cms.untracked.bool(False),
  95717. enabled = cms.bool(True),
  95718. genJets = cms.InputTag("ak4GenJetsNoNu"),
  95719. rho = cms.InputTag("fixedGridRhoFastjetAll"),
  95720. seed = cms.uint32(37428479),
  95721. skipGenMatching = cms.bool(False),
  95722. src = cms.InputTag("cleanedPatJets"),
  95723. variation = cms.int32(1)
  95724. )
  95725.  
  95726.  
  95727. process.shiftedPatSmearedJetResUpNoHF = cms.EDProducer("SmearedPATJetProducer",
  95728. algo = cms.string('AK4PFchs'),
  95729. algopt = cms.string('AK4PFchs_pt'),
  95730. dPtMaxFactor = cms.double(3),
  95731. dRMax = cms.double(0.2),
  95732. debug = cms.untracked.bool(False),
  95733. enabled = cms.bool(True),
  95734. genJets = cms.InputTag("ak4GenJetsNoNu"),
  95735. rho = cms.InputTag("fixedGridRhoFastjetAll"),
  95736. seed = cms.uint32(37428479),
  95737. skipGenMatching = cms.bool(False),
  95738. src = cms.InputTag("cleanedPatJetsNoHF"),
  95739. variation = cms.int32(1)
  95740. )
  95741.  
  95742.  
  95743. process.shiftedPatSmearedJetResUpPuppi = cms.EDProducer("SmearedPATJetProducer",
  95744. algo = cms.string('AK4PFPuppi'),
  95745. algopt = cms.string('AK4PFPuppi_pt'),
  95746. dPtMaxFactor = cms.double(3),
  95747. dRMax = cms.double(0.2),
  95748. debug = cms.untracked.bool(False),
  95749. enabled = cms.bool(True),
  95750. genJets = cms.InputTag("ak4GenJetsNoNu"),
  95751. rho = cms.InputTag("fixedGridRhoFastjetAll"),
  95752. seed = cms.uint32(37428479),
  95753. skipGenMatching = cms.bool(False),
  95754. src = cms.InputTag("cleanedPatJetsPuppi"),
  95755. variation = cms.int32(1)
  95756. )
  95757.  
  95758.  
  95759. process.shiftedPatTauEnDown = cms.EDProducer("ShiftedParticleProducer",
  95760. shiftBy = cms.double(-1.0),
  95761. src = cms.InputTag("selectedPatTaus"),
  95762. uncertainty = cms.string('0.03+0*x*y')
  95763. )
  95764.  
  95765.  
  95766. process.shiftedPatTauEnDownNoHF = cms.EDProducer("ShiftedParticleProducer",
  95767. shiftBy = cms.double(-1.0),
  95768. src = cms.InputTag("selectedPatTaus"),
  95769. uncertainty = cms.string('0.03+0*x*y')
  95770. )
  95771.  
  95772.  
  95773. process.shiftedPatTauEnDownPuppi = cms.EDProducer("ShiftedParticleProducer",
  95774. shiftBy = cms.double(-1.0),
  95775. src = cms.InputTag("selectedPatTaus"),
  95776. uncertainty = cms.string('0.03+0*x*y')
  95777. )
  95778.  
  95779.  
  95780. process.shiftedPatTauEnUp = cms.EDProducer("ShiftedParticleProducer",
  95781. shiftBy = cms.double(1.0),
  95782. src = cms.InputTag("selectedPatTaus"),
  95783. uncertainty = cms.string('0.03+0*x*y')
  95784. )
  95785.  
  95786.  
  95787. process.shiftedPatTauEnUpNoHF = cms.EDProducer("ShiftedParticleProducer",
  95788. shiftBy = cms.double(1.0),
  95789. src = cms.InputTag("selectedPatTaus"),
  95790. uncertainty = cms.string('0.03+0*x*y')
  95791. )
  95792.  
  95793.  
  95794. process.shiftedPatTauEnUpPuppi = cms.EDProducer("ShiftedParticleProducer",
  95795. shiftBy = cms.double(1.0),
  95796. src = cms.InputTag("selectedPatTaus"),
  95797. uncertainty = cms.string('0.03+0*x*y')
  95798. )
  95799.  
  95800.  
  95801. process.shiftedPatUnclusteredEnDown = cms.EDProducer("ShiftedParticleProducer",
  95802. binning = cms.VPSet(cms.PSet(
  95803. binSelection = cms.string('charge!=0'),
  95804. binUncertainty = cms.string('sqrt(pow(0.00009*x,2)+pow(0.0085/sqrt(sin(2*atan(exp(-y)))),2))')
  95805. ),
  95806. cms.PSet(
  95807. binSelection = cms.string('pdgId==130'),
  95808. binUncertainty = cms.string('((abs(y)<1.3)?(min(0.25,sqrt(0.64/x+0.0025))):(min(0.30,sqrt(1.0/x+0.0016))))'),
  95809. energyDependency = cms.bool(True)
  95810. ),
  95811. cms.PSet(
  95812. binSelection = cms.string('pdgId==22'),
  95813. binUncertainty = cms.string('sqrt(0.0009/x+0.000001)+0*y'),
  95814. energyDependency = cms.bool(True)
  95815. ),
  95816. cms.PSet(
  95817. binSelection = cms.string('pdgId==1 || pdgId==2'),
  95818. binUncertainty = cms.string('sqrt(1./x+0.0025)+0*y'),
  95819. energyDependency = cms.bool(True)
  95820. )),
  95821. shiftBy = cms.double(-1.0),
  95822. src = cms.InputTag("pfCandsForUnclusteredUnc")
  95823. )
  95824.  
  95825.  
  95826. process.shiftedPatUnclusteredEnDownNoHF = cms.EDProducer("ShiftedParticleProducer",
  95827. binning = cms.VPSet(cms.PSet(
  95828. binSelection = cms.string('charge!=0'),
  95829. binUncertainty = cms.string('sqrt(pow(0.00009*x,2)+pow(0.0085/sqrt(sin(2*atan(exp(-y)))),2))')
  95830. ),
  95831. cms.PSet(
  95832. binSelection = cms.string('pdgId==130'),
  95833. binUncertainty = cms.string('((abs(y)<1.3)?(min(0.25,sqrt(0.64/x+0.0025))):(min(0.30,sqrt(1.0/x+0.0016))))'),
  95834. energyDependency = cms.bool(True)
  95835. ),
  95836. cms.PSet(
  95837. binSelection = cms.string('pdgId==22'),
  95838. binUncertainty = cms.string('sqrt(0.0009/x+0.000001)+0*y'),
  95839. energyDependency = cms.bool(True)
  95840. ),
  95841. cms.PSet(
  95842. binSelection = cms.string('pdgId==1 || pdgId==2'),
  95843. binUncertainty = cms.string('sqrt(1./x+0.0025)+0*y'),
  95844. energyDependency = cms.bool(True)
  95845. )),
  95846. shiftBy = cms.double(-1.0),
  95847. src = cms.InputTag("pfCandsForUnclusteredUncNoHF")
  95848. )
  95849.  
  95850.  
  95851. process.shiftedPatUnclusteredEnDownPuppi = cms.EDProducer("ShiftedParticleProducer",
  95852. binning = cms.VPSet(cms.PSet(
  95853. binSelection = cms.string('charge!=0'),
  95854. binUncertainty = cms.string('sqrt(pow(0.00009*x,2)+pow(0.0085/sqrt(sin(2*atan(exp(-y)))),2))')
  95855. ),
  95856. cms.PSet(
  95857. binSelection = cms.string('pdgId==130'),
  95858. binUncertainty = cms.string('((abs(y)<1.3)?(min(0.25,sqrt(0.64/x+0.0025))):(min(0.30,sqrt(1.0/x+0.0016))))'),
  95859. energyDependency = cms.bool(True)
  95860. ),
  95861. cms.PSet(
  95862. binSelection = cms.string('pdgId==22'),
  95863. binUncertainty = cms.string('sqrt(0.0009/x+0.000001)+0*y'),
  95864. energyDependency = cms.bool(True)
  95865. ),
  95866. cms.PSet(
  95867. binSelection = cms.string('pdgId==1 || pdgId==2'),
  95868. binUncertainty = cms.string('sqrt(1./x+0.0025)+0*y'),
  95869. energyDependency = cms.bool(True)
  95870. )),
  95871. shiftBy = cms.double(-1.0),
  95872. src = cms.InputTag("pfCandsForUnclusteredUncPuppi")
  95873. )
  95874.  
  95875.  
  95876. process.shiftedPatUnclusteredEnUp = cms.EDProducer("ShiftedParticleProducer",
  95877. binning = cms.VPSet(cms.PSet(
  95878. binSelection = cms.string('charge!=0'),
  95879. binUncertainty = cms.string('sqrt(pow(0.00009*x,2)+pow(0.0085/sqrt(sin(2*atan(exp(-y)))),2))')
  95880. ),
  95881. cms.PSet(
  95882. binSelection = cms.string('pdgId==130'),
  95883. binUncertainty = cms.string('((abs(y)<1.3)?(min(0.25,sqrt(0.64/x+0.0025))):(min(0.30,sqrt(1.0/x+0.0016))))'),
  95884. energyDependency = cms.bool(True)
  95885. ),
  95886. cms.PSet(
  95887. binSelection = cms.string('pdgId==22'),
  95888. binUncertainty = cms.string('sqrt(0.0009/x+0.000001)+0*y'),
  95889. energyDependency = cms.bool(True)
  95890. ),
  95891. cms.PSet(
  95892. binSelection = cms.string('pdgId==1 || pdgId==2'),
  95893. binUncertainty = cms.string('sqrt(1./x+0.0025)+0*y'),
  95894. energyDependency = cms.bool(True)
  95895. )),
  95896. shiftBy = cms.double(1.0),
  95897. src = cms.InputTag("pfCandsForUnclusteredUnc")
  95898. )
  95899.  
  95900.  
  95901. process.shiftedPatUnclusteredEnUpNoHF = cms.EDProducer("ShiftedParticleProducer",
  95902. binning = cms.VPSet(cms.PSet(
  95903. binSelection = cms.string('charge!=0'),
  95904. binUncertainty = cms.string('sqrt(pow(0.00009*x,2)+pow(0.0085/sqrt(sin(2*atan(exp(-y)))),2))')
  95905. ),
  95906. cms.PSet(
  95907. binSelection = cms.string('pdgId==130'),
  95908. binUncertainty = cms.string('((abs(y)<1.3)?(min(0.25,sqrt(0.64/x+0.0025))):(min(0.30,sqrt(1.0/x+0.0016))))'),
  95909. energyDependency = cms.bool(True)
  95910. ),
  95911. cms.PSet(
  95912. binSelection = cms.string('pdgId==22'),
  95913. binUncertainty = cms.string('sqrt(0.0009/x+0.000001)+0*y'),
  95914. energyDependency = cms.bool(True)
  95915. ),
  95916. cms.PSet(
  95917. binSelection = cms.string('pdgId==1 || pdgId==2'),
  95918. binUncertainty = cms.string('sqrt(1./x+0.0025)+0*y'),
  95919. energyDependency = cms.bool(True)
  95920. )),
  95921. shiftBy = cms.double(1.0),
  95922. src = cms.InputTag("pfCandsForUnclusteredUncNoHF")
  95923. )
  95924.  
  95925.  
  95926. process.shiftedPatUnclusteredEnUpPuppi = cms.EDProducer("ShiftedParticleProducer",
  95927. binning = cms.VPSet(cms.PSet(
  95928. binSelection = cms.string('charge!=0'),
  95929. binUncertainty = cms.string('sqrt(pow(0.00009*x,2)+pow(0.0085/sqrt(sin(2*atan(exp(-y)))),2))')
  95930. ),
  95931. cms.PSet(
  95932. binSelection = cms.string('pdgId==130'),
  95933. binUncertainty = cms.string('((abs(y)<1.3)?(min(0.25,sqrt(0.64/x+0.0025))):(min(0.30,sqrt(1.0/x+0.0016))))'),
  95934. energyDependency = cms.bool(True)
  95935. ),
  95936. cms.PSet(
  95937. binSelection = cms.string('pdgId==22'),
  95938. binUncertainty = cms.string('sqrt(0.0009/x+0.000001)+0*y'),
  95939. energyDependency = cms.bool(True)
  95940. ),
  95941. cms.PSet(
  95942. binSelection = cms.string('pdgId==1 || pdgId==2'),
  95943. binUncertainty = cms.string('sqrt(1./x+0.0025)+0*y'),
  95944. energyDependency = cms.bool(True)
  95945. )),
  95946. shiftBy = cms.double(1.0),
  95947. src = cms.InputTag("pfCandsForUnclusteredUncPuppi")
  95948. )
  95949.  
  95950.  
  95951. process.siPixelClusterShapeCache = cms.EDProducer("SiPixelClusterShapeCacheProducer",
  95952. onDemand = cms.bool(False),
  95953. src = cms.InputTag("siPixelClusters")
  95954. )
  95955.  
  95956.  
  95957. process.siPixelClusterShapeCachePreSplitting = cms.EDProducer("SiPixelClusterShapeCacheProducer",
  95958. onDemand = cms.bool(False),
  95959. src = cms.InputTag("siPixelClustersPreSplitting")
  95960. )
  95961.  
  95962.  
  95963. process.siPixelClusters = cms.EDProducer("JetCoreClusterSplitter",
  95964. centralMIPCharge = cms.double(26000),
  95965. chargeFractionMin = cms.double(2.0),
  95966. chargePerUnit = cms.double(2000),
  95967. cores = cms.InputTag("jetsForCoreTrackingPreSplitting"),
  95968. deltaRmax = cms.double(0.05),
  95969. forceXError = cms.double(100),
  95970. forceYError = cms.double(150),
  95971. fractionalWidth = cms.double(0.4),
  95972. pixelCPE = cms.string('PixelCPEGeneric'),
  95973. pixelClusters = cms.InputTag("siPixelClustersPreSplitting"),
  95974. ptMin = cms.double(200),
  95975. verbose = cms.bool(False),
  95976. vertices = cms.InputTag("firstStepPrimaryVerticesPreSplitting")
  95977. )
  95978.  
  95979.  
  95980. process.siPixelClustersPreSplitting = cms.EDProducer("SiPixelClusterProducer",
  95981. ChannelThreshold = cms.int32(1000),
  95982. ClusterThreshold = cms.double(4000.0),
  95983. MissCalibrate = cms.untracked.bool(True),
  95984. SeedThreshold = cms.int32(1000),
  95985. SplitClusters = cms.bool(False),
  95986. VCaltoElectronGain = cms.int32(65),
  95987. VCaltoElectronOffset = cms.int32(-414),
  95988. maxNumberOfClusters = cms.int32(-1),
  95989. payloadType = cms.string('Offline'),
  95990. src = cms.InputTag("siPixelDigis")
  95991. )
  95992.  
  95993.  
  95994. process.siPixelDigis = cms.EDProducer("SiPixelRawToDigi",
  95995. CablingMapLabel = cms.string(''),
  95996. ErrorList = cms.vint32(29),
  95997. IncludeErrors = cms.bool(True),
  95998. InputLabel = cms.InputTag("rawDataCollector"),
  95999. Regions = cms.PSet(
  96000.  
  96001. ),
  96002. Timing = cms.untracked.bool(False),
  96003. UsePhase1 = cms.bool(False),
  96004. UsePilotBlade = cms.bool(False),
  96005. UseQualityInfo = cms.bool(False),
  96006. UserErrorList = cms.vint32(40)
  96007. )
  96008.  
  96009.  
  96010. process.siPixelRecHits = cms.EDProducer("SiPixelRecHitConverter",
  96011. CPE = cms.string('PixelCPEGeneric'),
  96012. VerboseLevel = cms.untracked.int32(0),
  96013. src = cms.InputTag("siPixelClusters")
  96014. )
  96015.  
  96016.  
  96017. process.siPixelRecHitsPreSplitting = cms.EDProducer("SiPixelRecHitConverter",
  96018. CPE = cms.string('PixelCPEGeneric'),
  96019. VerboseLevel = cms.untracked.int32(0),
  96020. src = cms.InputTag("siPixelClustersPreSplitting")
  96021. )
  96022.  
  96023.  
  96024. process.siStripClusters = cms.EDProducer("SiStripClusterizer",
  96025. Clusterizer = cms.PSet(
  96026. Algorithm = cms.string('ThreeThresholdAlgorithm'),
  96027. ChannelThreshold = cms.double(2.0),
  96028. ClusterThreshold = cms.double(5.0),
  96029. MaxAdjacentBad = cms.uint32(0),
  96030. MaxSequentialBad = cms.uint32(1),
  96031. MaxSequentialHoles = cms.uint32(0),
  96032. QualityLabel = cms.string(''),
  96033. RemoveApvShots = cms.bool(True),
  96034. SeedThreshold = cms.double(3.0),
  96035. clusterChargeCut = cms.PSet(
  96036. refToPSet_ = cms.string('SiStripClusterChargeCutNone')
  96037. )
  96038. ),
  96039. DigiProducersList = cms.VInputTag(cms.InputTag("siStripDigis","ZeroSuppressed"), cms.InputTag("siStripZeroSuppression","VirginRaw"), cms.InputTag("siStripZeroSuppression","ProcessedRaw"), cms.InputTag("siStripZeroSuppression","ScopeMode"))
  96040. )
  96041.  
  96042.  
  96043. process.siStripDigis = cms.EDProducer("SiStripRawToDigiModule",
  96044. AppendedBytes = cms.int32(0),
  96045. DoAPVEmulatorCheck = cms.bool(False),
  96046. DoAllCorruptBufferChecks = cms.bool(False),
  96047. ErrorThreshold = cms.uint32(7174),
  96048. LegacyUnpacker = cms.bool(False),
  96049. MarkModulesOnMissingFeds = cms.bool(True),
  96050. ProductLabel = cms.InputTag("rawDataCollector"),
  96051. TriggerFedId = cms.int32(0),
  96052. UnpackBadChannels = cms.bool(False),
  96053. UnpackCommonModeValues = cms.bool(False),
  96054. UseDaqRegister = cms.bool(False),
  96055. UseFedKey = cms.bool(False)
  96056. )
  96057.  
  96058.  
  96059. process.siStripMatchedRecHits = cms.EDProducer("SiStripRecHitConverter",
  96060. ClusterProducer = cms.InputTag("siStripClusters"),
  96061. MaskBadAPVFibers = cms.bool(False),
  96062. Matcher = cms.ESInputTag("SiStripRecHitMatcherESProducer","StandardMatcher"),
  96063. StripCPE = cms.ESInputTag("StripCPEfromTrackAngleESProducer","StripCPEfromTrackAngle"),
  96064. VerbosityLevel = cms.untracked.int32(1),
  96065. matchedRecHits = cms.string('matchedRecHit'),
  96066. rphiRecHits = cms.string('rphiRecHit'),
  96067. siStripQualityLabel = cms.ESInputTag(""),
  96068. stereoRecHits = cms.string('stereoRecHit'),
  96069. useSiStripQuality = cms.bool(False)
  96070. )
  96071.  
  96072.  
  96073. process.siStripZeroSuppression = cms.EDProducer("SiStripZeroSuppression",
  96074. Algorithms = cms.PSet(
  96075. APVInspectMode = cms.string('BaselineFollower'),
  96076. APVRestoreMode = cms.string('BaselineFollower'),
  96077. ApplyBaselineCleaner = cms.bool(True),
  96078. ApplyBaselineRejection = cms.bool(True),
  96079. CleaningSequence = cms.uint32(1),
  96080. CommonModeNoiseSubtractionMode = cms.string('IteratedMedian'),
  96081. CutToAvoidSignal = cms.double(2.0),
  96082. DeltaCMThreshold = cms.uint32(20),
  96083. Deviation = cms.uint32(25),
  96084. ForceNoRestore = cms.bool(False),
  96085. Fraction = cms.double(0.2),
  96086. Iterations = cms.int32(3),
  96087. MeanCM = cms.int32(0),
  96088. PedestalSubtractionFedMode = cms.bool(False),
  96089. SelfSelectRestoreAlgo = cms.bool(False),
  96090. SiStripFedZeroSuppressionMode = cms.uint32(4),
  96091. TruncateInSuppressor = cms.bool(True),
  96092. consecThreshold = cms.uint32(5),
  96093. distortionThreshold = cms.uint32(20),
  96094. doAPVRestore = cms.bool(True),
  96095. filteredBaselineDerivativeSumSquare = cms.double(30),
  96096. filteredBaselineMax = cms.double(6),
  96097. hitStripThreshold = cms.uint32(40),
  96098. minStripsToFit = cms.uint32(4),
  96099. nSaturatedStrip = cms.uint32(2),
  96100. nSigmaNoiseDerTh = cms.uint32(4),
  96101. nSmooth = cms.uint32(9),
  96102. restoreThreshold = cms.double(0.5),
  96103. slopeX = cms.int32(3),
  96104. slopeY = cms.int32(4),
  96105. useCMMeanMap = cms.bool(False),
  96106. useRealMeanCM = cms.bool(False)
  96107. ),
  96108. DigisToMergeVR = cms.InputTag("siStripVRDigis","VirginRaw"),
  96109. DigisToMergeZS = cms.InputTag("siStripDigis","ZeroSuppressed"),
  96110. RawDigiProducersList = cms.VInputTag(cms.InputTag("siStripDigis","VirginRaw"), cms.InputTag("siStripDigis","ProcessedRaw"), cms.InputTag("siStripDigis","ScopeMode")),
  96111. fixCM = cms.bool(False),
  96112. mergeCollections = cms.bool(False),
  96113. produceBaselinePoints = cms.bool(False),
  96114. produceCalculatedBaseline = cms.bool(False),
  96115. produceRawDigis = cms.bool(True),
  96116. storeCM = cms.bool(True),
  96117. storeInZScollBadAPV = cms.bool(True)
  96118. )
  96119.  
  96120.  
  96121. process.simHitTPAssocProducer = cms.EDProducer("SimHitTPAssociationProducer",
  96122. simHitSrc = cms.VInputTag(cms.InputTag("g4SimHits","MuonDTHits"), cms.InputTag("g4SimHits","MuonCSCHits"), cms.InputTag("g4SimHits","MuonRPCHits"), cms.InputTag("g4SimHits","TrackerHitsTIBLowTof"), cms.InputTag("g4SimHits","TrackerHitsTIBHighTof"),
  96123. cms.InputTag("g4SimHits","TrackerHitsTIDLowTof"), cms.InputTag("g4SimHits","TrackerHitsTIDHighTof"), cms.InputTag("g4SimHits","TrackerHitsTOBLowTof"), cms.InputTag("g4SimHits","TrackerHitsTOBHighTof"), cms.InputTag("g4SimHits","TrackerHitsTECLowTof"),
  96124. cms.InputTag("g4SimHits","TrackerHitsTECHighTof"), cms.InputTag("g4SimHits","TrackerHitsPixelBarrelLowTof"), cms.InputTag("g4SimHits","TrackerHitsPixelBarrelHighTof"), cms.InputTag("g4SimHits","TrackerHitsPixelEndcapLowTof"), cms.InputTag("g4SimHits","TrackerHitsPixelEndcapHighTof")),
  96125. trackingParticleSrc = cms.InputTag("mix","MergedTrackTruth")
  96126. )
  96127.  
  96128.  
  96129. process.slimmedAddPileupInfo = cms.EDProducer("PileupSummaryInfoSlimmer",
  96130. keepDetailedInfoFor = cms.vint32(0),
  96131. src = cms.InputTag("addPileupInfo")
  96132. )
  96133.  
  96134.  
  96135. process.slimmedElectrons = cms.EDProducer("PATElectronSlimmer",
  96136. dropBasicClusters = cms.string('0'),
  96137. dropClassifications = cms.string('pt < 5'),
  96138. dropCorrections = cms.string('pt < 5'),
  96139. dropExtrapolations = cms.string('pt < 5'),
  96140. dropIsolations = cms.string('pt < 5'),
  96141. dropPFlowClusters = cms.string('0'),
  96142. dropPreshowerClusters = cms.string('0'),
  96143. dropRecHits = cms.string('0'),
  96144. dropSaturation = cms.string('pt < 5'),
  96145. dropSeedCluster = cms.string('0'),
  96146. dropShapes = cms.string('pt < 5'),
  96147. dropSuperCluster = cms.string('0'),
  96148. linkToPackedPFCandidates = cms.bool(True),
  96149. modifierConfig = cms.PSet(
  96150. modifications = cms.VPSet(cms.PSet(
  96151. electron_config = cms.PSet(
  96152. ElectronMVAEstimatorRun2Spring15NonTrig25nsV1Values = cms.InputTag("electronMVAValueMapProducer","ElectronMVAEstimatorRun2Spring15NonTrig25nsV1Values"),
  96153. ElectronMVAEstimatorRun2Spring15Trig25nsV1Values = cms.InputTag("electronMVAValueMapProducer","ElectronMVAEstimatorRun2Spring15Trig25nsV1Values"),
  96154. ElectronMVAEstimatorRun2Spring15Trig50nsV1Values = cms.InputTag("electronMVAValueMapProducer","ElectronMVAEstimatorRun2Spring15Trig50nsV1Values")
  96155. ),
  96156. modifierName = cms.string('EGExtraInfoModifierFromFloatValueMaps'),
  96157. photon_config = cms.PSet(
  96158. PhotonMVAEstimatorRun2Spring15NonTrig25nsV2p1Values = cms.InputTag("photonMVAValueMapProducer","PhotonMVAEstimatorRun2Spring15NonTrig25nsV2p1Values"),
  96159. PhotonMVAEstimatorRun2Spring15NonTrig50nsV2p1Values = cms.InputTag("photonMVAValueMapProducer","PhotonMVAEstimatorRun2Spring15NonTrig50nsV2p1Values"),
  96160. phoChargedIsolation = cms.InputTag("photonIDValueMapProducer","phoChargedIsolation"),
  96161. phoNeutralHadronIsolation = cms.InputTag("photonIDValueMapProducer","phoNeutralHadronIsolation"),
  96162. phoPhotonIsolation = cms.InputTag("photonIDValueMapProducer","phoPhotonIsolation"),
  96163. phoWorstChargedIsolation = cms.InputTag("photonIDValueMapProducer","phoWorstChargedIsolation")
  96164. )
  96165. ),
  96166. cms.PSet(
  96167. electron_config = cms.PSet(
  96168. ElectronMVAEstimatorRun2Spring15NonTrig25nsV1Categories = cms.InputTag("electronMVAValueMapProducer","ElectronMVAEstimatorRun2Spring15NonTrig25nsV1Categories"),
  96169. ElectronMVAEstimatorRun2Spring15Trig25nsV1Categories = cms.InputTag("electronMVAValueMapProducer","ElectronMVAEstimatorRun2Spring15Trig25nsV1Categories"),
  96170. ElectronMVAEstimatorRun2Spring15Trig50nsV1Categories = cms.InputTag("electronMVAValueMapProducer","ElectronMVAEstimatorRun2Spring15Trig50nsV1Categories")
  96171. ),
  96172. modifierName = cms.string('EGExtraInfoModifierFromIntValueMaps'),
  96173. photon_config = cms.PSet(
  96174. PhotonMVAEstimatorRun2Spring15NonTrig25nsV2p1Categories = cms.InputTag("photonMVAValueMapProducer","PhotonMVAEstimatorRun2Spring15NonTrig25nsV2p1Categories"),
  96175. PhotonMVAEstimatorRun2Spring15NonTrig50nsV2p1Categories = cms.InputTag("photonMVAValueMapProducer","PhotonMVAEstimatorRun2Spring15NonTrig50nsV2p1Categories")
  96176. )
  96177. ))
  96178. ),
  96179. modifyElectrons = cms.bool(True),
  96180. packedPFCandidates = cms.InputTag("packedPFCandidates"),
  96181. recoToPFMap = cms.InputTag("reducedEgamma","reducedGsfElectronPfCandMap"),
  96182. reducedBarrelRecHitCollection = cms.InputTag("reducedEcalRecHitsEB"),
  96183. reducedEndcapRecHitCollection = cms.InputTag("reducedEcalRecHitsEE"),
  96184. saveNonZSClusterShapes = cms.string('pt > 5'),
  96185. src = cms.InputTag("selectedPatElectrons")
  96186. )
  96187.  
  96188.  
  96189. process.slimmedGenJets = cms.EDProducer("PATGenJetSlimmer",
  96190. clearDaughters = cms.bool(False),
  96191. cut = cms.string('pt > 8'),
  96192. dropSpecific = cms.bool(False),
  96193. packedGenParticles = cms.InputTag("packedGenParticles"),
  96194. src = cms.InputTag("ak4GenJetsNoNu")
  96195. )
  96196.  
  96197.  
  96198. process.slimmedGenJetsAK8 = cms.EDProducer("PATGenJetSlimmer",
  96199. clearDaughters = cms.bool(False),
  96200. cut = cms.string('pt > 150'),
  96201. dropSpecific = cms.bool(False),
  96202. packedGenParticles = cms.InputTag("packedGenParticles"),
  96203. src = cms.InputTag("ak8GenJetsNoNu")
  96204. )
  96205.  
  96206.  
  96207. process.slimmedJets = cms.EDProducer("PATJetSlimmer",
  96208. dropDaughters = cms.string('0'),
  96209. dropJetVars = cms.string('1'),
  96210. dropSpecific = cms.string('0'),
  96211. dropTagInfos = cms.string('1'),
  96212. dropTrackRefs = cms.string('1'),
  96213. modifierConfig = cms.PSet(
  96214. modifications = cms.VPSet()
  96215. ),
  96216. modifyJets = cms.bool(True),
  96217. packedPFCandidates = cms.InputTag("packedPFCandidates"),
  96218. rekeyDaughters = cms.string('1'),
  96219. src = cms.InputTag("selectedUpdatedPatJetsBTAG")
  96220. )
  96221.  
  96222.  
  96223. process.slimmedJetsAK8 = cms.EDProducer("PATJetSlimmer",
  96224. dropDaughters = cms.string('0'),
  96225. dropJetVars = cms.string('1'),
  96226. dropSpecific = cms.string('0'),
  96227. dropTagInfos = cms.string('0'),
  96228. dropTrackRefs = cms.string('1'),
  96229. modifierConfig = cms.PSet(
  96230. modifications = cms.VPSet()
  96231. ),
  96232. modifyJets = cms.bool(True),
  96233. packedPFCandidates = cms.InputTag("packedPFCandidates"),
  96234. rekeyDaughters = cms.string('0'),
  96235. src = cms.InputTag("packedPatJetsAK8")
  96236. )
  96237.  
  96238.  
  96239. process.slimmedJetsAK8PFPuppiSoftDropPacked = cms.EDProducer("BoostedJetMerger",
  96240. jetSrc = cms.InputTag("selectedPatJetsAK8PFPuppiSoftDrop"),
  96241. subjetSrc = cms.InputTag("slimmedJetsAK8PFPuppiSoftDropSubjets")
  96242. )
  96243.  
  96244.  
  96245. process.slimmedJetsAK8PFPuppiSoftDropSubjets = cms.EDProducer("PATJetSlimmer",
  96246. dropDaughters = cms.string('0'),
  96247. dropJetVars = cms.string('1'),
  96248. dropSpecific = cms.string('1'),
  96249. dropTagInfos = cms.string('1'),
  96250. dropTrackRefs = cms.string('1'),
  96251. modifierConfig = cms.PSet(
  96252. modifications = cms.VPSet()
  96253. ),
  96254. modifyJets = cms.bool(True),
  96255. packedPFCandidates = cms.InputTag("packedPFCandidates"),
  96256. rekeyDaughters = cms.string('1'),
  96257. src = cms.InputTag("selectedPatJetsAK8PFPuppiSoftDropSubjets")
  96258. )
  96259.  
  96260.  
  96261. process.slimmedJetsPuppi = cms.EDProducer("PATJetSlimmer",
  96262. dropDaughters = cms.string('0'),
  96263. dropJetVars = cms.string('1'),
  96264. dropSpecific = cms.string('0'),
  96265. dropTagInfos = cms.string('1'),
  96266. dropTrackRefs = cms.string('1'),
  96267. modifierConfig = cms.PSet(
  96268. modifications = cms.VPSet()
  96269. ),
  96270. modifyJets = cms.bool(True),
  96271. packedPFCandidates = cms.InputTag("packedPFCandidates"),
  96272. rekeyDaughters = cms.string('1'),
  96273. src = cms.InputTag("selectedPatJetsPuppi")
  96274. )
  96275.  
  96276.  
  96277. process.slimmedMETs = cms.EDProducer("PATMETSlimmer",
  96278. caloMET = cms.InputTag("patCaloMet"),
  96279. rawVariation = cms.InputTag("patPFMet"),
  96280. runningOnMiniAOD = cms.bool(False),
  96281. src = cms.InputTag("patMETs"),
  96282. t01Variation = cms.InputTag("patPFMetT0pcT1"),
  96283. t1SmearedVarsAndUncs = cms.InputTag("patPFMetT1Smear%s"),
  96284. t1Uncertainties = cms.InputTag("patPFMetT1%s"),
  96285. tXYUncForRaw = cms.InputTag("patPFMetTxy"),
  96286. tXYUncForT01 = cms.InputTag("patPFMetT0pcT1Txy"),
  96287. tXYUncForT01Smear = cms.InputTag("patPFMetT0pcT1SmearTxy"),
  96288. tXYUncForT1 = cms.InputTag("patPFMetT1Txy"),
  96289. tXYUncForT1Smear = cms.InputTag("patPFMetT1SmearTxy")
  96290. )
  96291.  
  96292.  
  96293. process.slimmedMETsNoHF = cms.EDProducer("PATMETSlimmer",
  96294. rawVariation = cms.InputTag("patPFMetNoHF"),
  96295. runningOnMiniAOD = cms.bool(False),
  96296. src = cms.InputTag("patMETsNoHF"),
  96297. t01Variation = cms.InputTag("patPFMetT0pcT1NoHF"),
  96298. t1SmearedVarsAndUncs = cms.InputTag("patPFMetT1Smear%sNoHF"),
  96299. t1Uncertainties = cms.InputTag("patPFMetT1%sNoHF"),
  96300. tXYUncForRaw = cms.InputTag("patPFMetTxyNoHF"),
  96301. tXYUncForT01 = cms.InputTag("patPFMetT0pcT1TxyNoHF"),
  96302. tXYUncForT01Smear = cms.InputTag("patPFMetT0pcT1SmearTxyNoHF"),
  96303. tXYUncForT1 = cms.InputTag("patPFMetT1TxyNoHF"),
  96304. tXYUncForT1Smear = cms.InputTag("patPFMetT1SmearTxyNoHF")
  96305. )
  96306.  
  96307.  
  96308. process.slimmedMETsPuppi = cms.EDProducer("PATMETSlimmer",
  96309. rawVariation = cms.InputTag("patPFMetPuppi"),
  96310. runningOnMiniAOD = cms.bool(False),
  96311. src = cms.InputTag("patMETsPuppi"),
  96312. t01Variation = cms.InputTag("patPFMetT0pcT1Puppi"),
  96313. t1SmearedVarsAndUncs = cms.InputTag("patPFMetT1Smear%sPuppi"),
  96314. t1Uncertainties = cms.InputTag("patPFMetT1%sPuppi"),
  96315. tXYUncForRaw = cms.InputTag("patPFMetTxyPuppi"),
  96316. tXYUncForT01 = cms.InputTag("patPFMetT0pcT1TxyPuppi"),
  96317. tXYUncForT01Smear = cms.InputTag("patPFMetT0pcT1SmearTxyPuppi"),
  96318. tXYUncForT1 = cms.InputTag("patPFMetT1TxyPuppi"),
  96319. tXYUncForT1Smear = cms.InputTag("patPFMetT1SmearTxyPuppi")
  96320. )
  96321.  
  96322.  
  96323. process.slimmedMuons = cms.EDProducer("PATMuonSlimmer",
  96324. linkToPackedPFCandidates = cms.bool(True),
  96325. modifierConfig = cms.PSet(
  96326. modifications = cms.VPSet()
  96327. ),
  96328. modifyMuons = cms.bool(True),
  96329. packedPFCandidates = cms.InputTag("packedPFCandidates"),
  96330. pfCandidates = cms.InputTag("particleFlow"),
  96331. saveTeVMuons = cms.string('pt > 100'),
  96332. src = cms.InputTag("selectedPatMuons")
  96333. )
  96334.  
  96335.  
  96336. process.slimmedPhotons = cms.EDProducer("PATPhotonSlimmer",
  96337. dropBasicClusters = cms.string('0'),
  96338. dropPreshowerClusters = cms.string('0'),
  96339. dropRecHits = cms.string('0'),
  96340. dropSaturation = cms.string('0'),
  96341. dropSeedCluster = cms.string('0'),
  96342. dropSuperCluster = cms.string('0'),
  96343. linkToPackedPFCandidates = cms.bool(True),
  96344. modifierConfig = cms.PSet(
  96345. modifications = cms.VPSet(cms.PSet(
  96346. electron_config = cms.PSet(
  96347. ElectronMVAEstimatorRun2Spring15NonTrig25nsV1Values = cms.InputTag("electronMVAValueMapProducer","ElectronMVAEstimatorRun2Spring15NonTrig25nsV1Values"),
  96348. ElectronMVAEstimatorRun2Spring15Trig25nsV1Values = cms.InputTag("electronMVAValueMapProducer","ElectronMVAEstimatorRun2Spring15Trig25nsV1Values"),
  96349. ElectronMVAEstimatorRun2Spring15Trig50nsV1Values = cms.InputTag("electronMVAValueMapProducer","ElectronMVAEstimatorRun2Spring15Trig50nsV1Values")
  96350. ),
  96351. modifierName = cms.string('EGExtraInfoModifierFromFloatValueMaps'),
  96352. photon_config = cms.PSet(
  96353. PhotonMVAEstimatorRun2Spring15NonTrig25nsV2p1Values = cms.InputTag("photonMVAValueMapProducer","PhotonMVAEstimatorRun2Spring15NonTrig25nsV2p1Values"),
  96354. PhotonMVAEstimatorRun2Spring15NonTrig50nsV2p1Values = cms.InputTag("photonMVAValueMapProducer","PhotonMVAEstimatorRun2Spring15NonTrig50nsV2p1Values"),
  96355. phoChargedIsolation = cms.InputTag("photonIDValueMapProducer","phoChargedIsolation"),
  96356. phoNeutralHadronIsolation = cms.InputTag("photonIDValueMapProducer","phoNeutralHadronIsolation"),
  96357. phoPhotonIsolation = cms.InputTag("photonIDValueMapProducer","phoPhotonIsolation"),
  96358. phoWorstChargedIsolation = cms.InputTag("photonIDValueMapProducer","phoWorstChargedIsolation")
  96359. )
  96360. ),
  96361. cms.PSet(
  96362. electron_config = cms.PSet(
  96363. ElectronMVAEstimatorRun2Spring15NonTrig25nsV1Categories = cms.InputTag("electronMVAValueMapProducer","ElectronMVAEstimatorRun2Spring15NonTrig25nsV1Categories"),
  96364. ElectronMVAEstimatorRun2Spring15Trig25nsV1Categories = cms.InputTag("electronMVAValueMapProducer","ElectronMVAEstimatorRun2Spring15Trig25nsV1Categories"),
  96365. ElectronMVAEstimatorRun2Spring15Trig50nsV1Categories = cms.InputTag("electronMVAValueMapProducer","ElectronMVAEstimatorRun2Spring15Trig50nsV1Categories")
  96366. ),
  96367. modifierName = cms.string('EGExtraInfoModifierFromIntValueMaps'),
  96368. photon_config = cms.PSet(
  96369. PhotonMVAEstimatorRun2Spring15NonTrig25nsV2p1Categories = cms.InputTag("photonMVAValueMapProducer","PhotonMVAEstimatorRun2Spring15NonTrig25nsV2p1Categories"),
  96370. PhotonMVAEstimatorRun2Spring15NonTrig50nsV2p1Categories = cms.InputTag("photonMVAValueMapProducer","PhotonMVAEstimatorRun2Spring15NonTrig50nsV2p1Categories")
  96371. )
  96372. ))
  96373. ),
  96374. modifyPhotons = cms.bool(True),
  96375. packedPFCandidates = cms.InputTag("packedPFCandidates"),
  96376. recoToPFMap = cms.InputTag("reducedEgamma","reducedPhotonPfCandMap"),
  96377. reducedBarrelRecHitCollection = cms.InputTag("reducedEcalRecHitsEB"),
  96378. reducedEndcapRecHitCollection = cms.InputTag("reducedEcalRecHitsEE"),
  96379. saveNonZSClusterShapes = cms.string('(r9()>0.8 || chargedHadronIso()<20 || chargedHadronIso()<0.3*pt())'),
  96380. src = cms.InputTag("selectedPatPhotons")
  96381. )
  96382.  
  96383.  
  96384. process.slimmedSecondaryVertices = cms.EDProducer("PATSecondaryVertexSlimmer",
  96385. packedPFCandidates = cms.InputTag("packedPFCandidates"),
  96386. src = cms.InputTag("inclusiveCandidateSecondaryVertices")
  96387. )
  96388.  
  96389.  
  96390. process.slimmedTaus = cms.EDProducer("PATTauSlimmer",
  96391. dropPFSpecific = cms.bool(True),
  96392. dropPiZeroRefs = cms.bool(True),
  96393. dropTauChargedHadronRefs = cms.bool(True),
  96394. linkToPackedPFCandidates = cms.bool(True),
  96395. modifierConfig = cms.PSet(
  96396. modifications = cms.VPSet()
  96397. ),
  96398. modifyTaus = cms.bool(True),
  96399. packedPFCandidates = cms.InputTag("packedPFCandidates"),
  96400. src = cms.InputTag("selectedPatTaus")
  96401. )
  96402.  
  96403.  
  96404. process.slimmedTausBoosted = cms.EDProducer("PATTauSlimmer",
  96405. dropPFSpecific = cms.bool(True),
  96406. dropPiZeroRefs = cms.bool(True),
  96407. dropTauChargedHadronRefs = cms.bool(True),
  96408. linkToPackedPFCandidates = cms.bool(True),
  96409. modifierConfig = cms.PSet(
  96410. modifications = cms.VPSet()
  96411. ),
  96412. modifyTaus = cms.bool(True),
  96413. packedPFCandidates = cms.InputTag("packedPFCandidates"),
  96414. src = cms.InputTag("selectedPatTausBoosted")
  96415. )
  96416.  
  96417.  
  96418. process.softPFElectronBJetTags = cms.EDProducer("JetTagProducer",
  96419. jetTagComputer = cms.string('softPFElectronComputer'),
  96420. tagInfos = cms.VInputTag(cms.InputTag("softPFElectronsTagInfos"))
  96421. )
  96422.  
  96423.  
  96424. process.softPFElectronBJetTagsAK8Puppi = cms.EDProducer("JetTagProducer",
  96425. jetTagComputer = cms.string('softPFElectronComputer'),
  96426. tagInfos = cms.VInputTag(cms.InputTag("softPFElectronsTagInfosAK8Puppi"))
  96427. )
  96428.  
  96429.  
  96430. process.softPFElectronBJetTagsPuppi = cms.EDProducer("JetTagProducer",
  96431. jetTagComputer = cms.string('softPFElectronComputer'),
  96432. tagInfos = cms.VInputTag(cms.InputTag("softPFElectronsTagInfosPuppi"))
  96433. )
  96434.  
  96435.  
  96436. process.softPFElectronsTagInfos = cms.EDProducer("SoftPFElectronTagInfoProducer",
  96437. DeltaRElectronJet = cms.double(0.4),
  96438. MaxSip3Dsig = cms.double(200),
  96439. electrons = cms.InputTag("gedGsfElectrons"),
  96440. jets = cms.InputTag("ak4PFJetsCHS"),
  96441. primaryVertex = cms.InputTag("offlinePrimaryVertices")
  96442. )
  96443.  
  96444.  
  96445. process.softPFElectronsTagInfosAK8PFPuppiSoftDropSubjets = cms.EDProducer("SoftPFElectronTagInfoProducer",
  96446. DeltaRElectronJet = cms.double(0.4),
  96447. MaxSip3Dsig = cms.double(200),
  96448. electrons = cms.InputTag("gedGsfElectrons"),
  96449. jets = cms.InputTag("ak8PFJetsPuppiSoftDrop","SubJets"),
  96450. primaryVertex = cms.InputTag("offlinePrimaryVertices")
  96451. )
  96452.  
  96453.  
  96454. process.softPFElectronsTagInfosAK8Puppi = cms.EDProducer("SoftPFElectronTagInfoProducer",
  96455. DeltaRElectronJet = cms.double(0.4),
  96456. MaxSip3Dsig = cms.double(200),
  96457. electrons = cms.InputTag("gedGsfElectrons"),
  96458. jets = cms.InputTag("ak8PFJetsPuppi"),
  96459. primaryVertex = cms.InputTag("offlinePrimaryVertices")
  96460. )
  96461.  
  96462.  
  96463. process.softPFElectronsTagInfosPuppi = cms.EDProducer("SoftPFElectronTagInfoProducer",
  96464. DeltaRElectronJet = cms.double(0.4),
  96465. MaxSip3Dsig = cms.double(200),
  96466. electrons = cms.InputTag("gedGsfElectrons"),
  96467. jets = cms.InputTag("ak4PFJetsPuppi"),
  96468. primaryVertex = cms.InputTag("offlinePrimaryVertices")
  96469. )
  96470.  
  96471.  
  96472. process.softPFMuonBJetTags = cms.EDProducer("JetTagProducer",
  96473. jetTagComputer = cms.string('softPFMuonComputer'),
  96474. tagInfos = cms.VInputTag(cms.InputTag("softPFMuonsTagInfos"))
  96475. )
  96476.  
  96477.  
  96478. process.softPFMuonBJetTagsAK8Puppi = cms.EDProducer("JetTagProducer",
  96479. jetTagComputer = cms.string('softPFMuonComputer'),
  96480. tagInfos = cms.VInputTag(cms.InputTag("softPFMuonsTagInfosAK8Puppi"))
  96481. )
  96482.  
  96483.  
  96484. process.softPFMuonBJetTagsPuppi = cms.EDProducer("JetTagProducer",
  96485. jetTagComputer = cms.string('softPFMuonComputer'),
  96486. tagInfos = cms.VInputTag(cms.InputTag("softPFMuonsTagInfosPuppi"))
  96487. )
  96488.  
  96489.  
  96490. process.softPFMuonsTagInfos = cms.EDProducer("SoftPFMuonTagInfoProducer",
  96491. filterIpsig = cms.double(4.0),
  96492. filterPromptMuons = cms.bool(False),
  96493. filterRatio1 = cms.double(0.4),
  96494. filterRatio2 = cms.double(0.7),
  96495. jets = cms.InputTag("ak4PFJetsCHS"),
  96496. muonPt = cms.double(2.0),
  96497. muonSIPsig = cms.double(200.0),
  96498. muons = cms.InputTag("muons"),
  96499. primaryVertex = cms.InputTag("offlinePrimaryVertices")
  96500. )
  96501.  
  96502.  
  96503. process.softPFMuonsTagInfosAK8PFPuppiSoftDropSubjets = cms.EDProducer("SoftPFMuonTagInfoProducer",
  96504. filterIpsig = cms.double(4.0),
  96505. filterPromptMuons = cms.bool(False),
  96506. filterRatio1 = cms.double(0.4),
  96507. filterRatio2 = cms.double(0.7),
  96508. jets = cms.InputTag("ak8PFJetsPuppiSoftDrop","SubJets"),
  96509. muonPt = cms.double(2.0),
  96510. muonSIPsig = cms.double(200.0),
  96511. muons = cms.InputTag("muons"),
  96512. primaryVertex = cms.InputTag("offlinePrimaryVertices")
  96513. )
  96514.  
  96515.  
  96516. process.softPFMuonsTagInfosAK8Puppi = cms.EDProducer("SoftPFMuonTagInfoProducer",
  96517. filterIpsig = cms.double(4.0),
  96518. filterPromptMuons = cms.bool(False),
  96519. filterRatio1 = cms.double(0.4),
  96520. filterRatio2 = cms.double(0.7),
  96521. jets = cms.InputTag("ak8PFJetsPuppi"),
  96522. muonPt = cms.double(2.0),
  96523. muonSIPsig = cms.double(200.0),
  96524. muons = cms.InputTag("muons"),
  96525. primaryVertex = cms.InputTag("offlinePrimaryVertices")
  96526. )
  96527.  
  96528.  
  96529. process.softPFMuonsTagInfosPuppi = cms.EDProducer("SoftPFMuonTagInfoProducer",
  96530. filterIpsig = cms.double(4.0),
  96531. filterPromptMuons = cms.bool(False),
  96532. filterRatio1 = cms.double(0.4),
  96533. filterRatio2 = cms.double(0.7),
  96534. jets = cms.InputTag("ak4PFJetsPuppi"),
  96535. muonPt = cms.double(2.0),
  96536. muonSIPsig = cms.double(200.0),
  96537. muons = cms.InputTag("muons"),
  96538. primaryVertex = cms.InputTag("offlinePrimaryVertices")
  96539. )
  96540.  
  96541.  
  96542. process.standAloneMuons = cms.EDProducer("StandAloneMuonProducer",
  96543. InputObjects = cms.InputTag("ancientMuonSeed"),
  96544. MuonTrajectoryBuilder = cms.string('Exhaustive'),
  96545. STATrajBuilderParameters = cms.PSet(
  96546. BWFilterParameters = cms.PSet(
  96547. BWSeedType = cms.string('fromGenerator'),
  96548. CSCRecSegmentLabel = cms.InputTag("cscSegments"),
  96549. DTRecSegmentLabel = cms.InputTag("dt4DSegments"),
  96550. EnableCSCMeasurement = cms.bool(True),
  96551. EnableDTMeasurement = cms.bool(True),
  96552. EnableGEMMeasurement = cms.bool(False),
  96553. EnableME0Measurement = cms.bool(False),
  96554. EnableRPCMeasurement = cms.bool(True),
  96555. FitDirection = cms.string('outsideIn'),
  96556. GEMRecSegmentLabel = cms.InputTag("gemRecHits"),
  96557. ME0RecSegmentLabel = cms.InputTag("me0Segments"),
  96558. MaxChi2 = cms.double(100.0),
  96559. MuonTrajectoryUpdatorParameters = cms.PSet(
  96560. ExcludeRPCFromFit = cms.bool(False),
  96561. Granularity = cms.int32(0),
  96562. MaxChi2 = cms.double(25.0),
  96563. RescaleError = cms.bool(False),
  96564. RescaleErrorFactor = cms.double(100.0),
  96565. UseInvalidHits = cms.bool(True)
  96566. ),
  96567. NumberOfSigma = cms.double(3.0),
  96568. Propagator = cms.string('SteppingHelixPropagatorAny'),
  96569. RPCRecSegmentLabel = cms.InputTag("rpcRecHits")
  96570. ),
  96571. DoBackwardFilter = cms.bool(True),
  96572. DoRefit = cms.bool(False),
  96573. DoSeedRefit = cms.bool(False),
  96574. FilterParameters = cms.PSet(
  96575. CSCRecSegmentLabel = cms.InputTag("cscSegments"),
  96576. DTRecSegmentLabel = cms.InputTag("dt4DSegments"),
  96577. EnableCSCMeasurement = cms.bool(True),
  96578. EnableDTMeasurement = cms.bool(True),
  96579. EnableGEMMeasurement = cms.bool(False),
  96580. EnableME0Measurement = cms.bool(False),
  96581. EnableRPCMeasurement = cms.bool(True),
  96582. FitDirection = cms.string('insideOut'),
  96583. GEMRecSegmentLabel = cms.InputTag("gemRecHits"),
  96584. ME0RecSegmentLabel = cms.InputTag("me0Segments"),
  96585. MaxChi2 = cms.double(1000.0),
  96586. MuonTrajectoryUpdatorParameters = cms.PSet(
  96587. ExcludeRPCFromFit = cms.bool(False),
  96588. Granularity = cms.int32(0),
  96589. MaxChi2 = cms.double(25.0),
  96590. RescaleError = cms.bool(False),
  96591. RescaleErrorFactor = cms.double(100.0),
  96592. UseInvalidHits = cms.bool(True)
  96593. ),
  96594. NumberOfSigma = cms.double(3.0),
  96595. Propagator = cms.string('SteppingHelixPropagatorAny'),
  96596. RPCRecSegmentLabel = cms.InputTag("rpcRecHits")
  96597. ),
  96598. NavigationType = cms.string('Standard'),
  96599. RefitterParameters = cms.PSet(
  96600. FitterName = cms.string('KFFitterSmootherSTA'),
  96601. ForceAllIterations = cms.bool(False),
  96602. MaxFractionOfLostHits = cms.double(0.05),
  96603. NumberOfIterations = cms.uint32(3),
  96604. RescaleError = cms.double(100.0)
  96605. ),
  96606. SeedPosition = cms.string('in'),
  96607. SeedPropagator = cms.string('SteppingHelixPropagatorAny'),
  96608. SeedTransformerParameters = cms.PSet(
  96609. Fitter = cms.string('KFFitterSmootherSTA'),
  96610. MuonRecHitBuilder = cms.string('MuonRecHitBuilder'),
  96611. NMinRecHits = cms.uint32(2),
  96612. Propagator = cms.string('SteppingHelixPropagatorAny'),
  96613. RescaleError = cms.double(100.0),
  96614. UseSubRecHits = cms.bool(False)
  96615. )
  96616. ),
  96617. ServiceParameters = cms.PSet(
  96618. CSCLayers = cms.untracked.bool(True),
  96619. GEMLayers = cms.untracked.bool(False),
  96620. ME0Layers = cms.bool(False),
  96621. Propagators = cms.untracked.vstring('SteppingHelixPropagatorAny',
  96622. 'SteppingHelixPropagatorAlong',
  96623. 'SteppingHelixPropagatorOpposite',
  96624. 'SteppingHelixPropagatorL2Any',
  96625. 'SteppingHelixPropagatorL2Along',
  96626. 'SteppingHelixPropagatorL2Opposite',
  96627. 'SteppingHelixPropagatorAnyNoError',
  96628. 'SteppingHelixPropagatorAlongNoError',
  96629. 'SteppingHelixPropagatorOppositeNoError',
  96630. 'SteppingHelixPropagatorL2AnyNoError',
  96631. 'SteppingHelixPropagatorL2AlongNoError',
  96632. 'SteppingHelixPropagatorL2OppositeNoError',
  96633. 'PropagatorWithMaterial',
  96634. 'PropagatorWithMaterialOpposite',
  96635. 'SmartPropagator',
  96636. 'SmartPropagatorOpposite',
  96637. 'SmartPropagatorAnyOpposite',
  96638. 'SmartPropagatorAny',
  96639. 'SmartPropagatorRK',
  96640. 'SmartPropagatorAnyRK',
  96641. 'StraightLinePropagator'),
  96642. RPCLayers = cms.bool(True),
  96643. UseMuonNavigation = cms.untracked.bool(True)
  96644. ),
  96645. TrackLoaderParameters = cms.PSet(
  96646. DoSmoothing = cms.bool(False),
  96647. MuonUpdatorAtVertexParameters = cms.PSet(
  96648. BeamSpotPositionErrors = cms.vdouble(0.1, 0.1, 5.3),
  96649. MaxChi2 = cms.double(1000000.0),
  96650. Propagator = cms.string('SteppingHelixPropagatorOpposite')
  96651. ),
  96652. Smoother = cms.string('KFSmootherForMuonTrackLoader'),
  96653. TTRHBuilder = cms.string('WithAngleAndTemplate'),
  96654. VertexConstraint = cms.bool(True),
  96655. beamSpot = cms.InputTag("offlineBeamSpot")
  96656. )
  96657. )
  96658.  
  96659.  
  96660. process.stripPairElectronHitDoublets = cms.EDProducer("HitPairEDProducer",
  96661. clusterCheck = cms.InputTag("trackerClusterCheck"),
  96662. layerPairs = cms.vuint32(0),
  96663. maxElement = cms.uint32(1000000),
  96664. produceIntermediateHitDoublets = cms.bool(False),
  96665. produceSeedingHitSets = cms.bool(True),
  96666. seedingLayers = cms.InputTag("stripPairElectronSeedLayers"),
  96667. trackingRegions = cms.InputTag("stripPairElectronTrackingRegions")
  96668. )
  96669.  
  96670.  
  96671. process.stripPairElectronSeedLayers = cms.EDProducer("SeedingLayersEDProducer",
  96672. TEC = cms.PSet(
  96673. TTRHBuilder = cms.string('WithTrackAngle'),
  96674. clusterChargeCut = cms.PSet(
  96675. refToPSet_ = cms.string('SiStripClusterChargeCutNone')
  96676. ),
  96677. matchedRecHits = cms.InputTag("siStripMatchedRecHits","matchedRecHit"),
  96678. maxRing = cms.int32(2),
  96679. minRing = cms.int32(1),
  96680. skipClusters = cms.InputTag("tripletElectronClusterMask"),
  96681. useRingSlector = cms.bool(True)
  96682. ),
  96683. TIB = cms.PSet(
  96684. TTRHBuilder = cms.string('WithTrackAngle'),
  96685. clusterChargeCut = cms.PSet(
  96686. refToPSet_ = cms.string('SiStripClusterChargeCutNone')
  96687. ),
  96688. matchedRecHits = cms.InputTag("siStripMatchedRecHits","matchedRecHit"),
  96689. skipClusters = cms.InputTag("tripletElectronClusterMask")
  96690. ),
  96691. TID = cms.PSet(
  96692. TTRHBuilder = cms.string('WithTrackAngle'),
  96693. clusterChargeCut = cms.PSet(
  96694. refToPSet_ = cms.string('SiStripClusterChargeCutNone')
  96695. ),
  96696. matchedRecHits = cms.InputTag("siStripMatchedRecHits","matchedRecHit"),
  96697. maxRing = cms.int32(2),
  96698. minRing = cms.int32(1),
  96699. skipClusters = cms.InputTag("tripletElectronClusterMask"),
  96700. useRingSlector = cms.bool(True)
  96701. ),
  96702. layerList = cms.vstring('TIB1+TIB2',
  96703. 'TIB1+TID1_pos',
  96704. 'TIB1+TID1_neg',
  96705. 'TID2_pos+TID3_pos',
  96706. 'TID2_neg+TID3_neg',
  96707. 'TEC1_pos+TEC2_pos',
  96708. 'TEC2_pos+TEC3_pos',
  96709. 'TEC3_pos+TEC4_pos',
  96710. 'TEC3_pos+TEC5_pos',
  96711. 'TEC1_neg+TEC2_neg',
  96712. 'TEC2_neg+TEC3_neg',
  96713. 'TEC3_neg+TEC4_neg',
  96714. 'TEC3_neg+TEC5_neg')
  96715. )
  96716.  
  96717.  
  96718. process.stripPairElectronSeeds = cms.EDProducer("SeedCreatorFromRegionConsecutiveHitsEDProducer",
  96719. MinOneOverPtError = cms.double(1),
  96720. OriginTransverseErrorMultiplier = cms.double(1),
  96721. SeedComparitorPSet = cms.PSet(
  96722. ComponentName = cms.string('none')
  96723. ),
  96724. SeedMomentumForBOFF = cms.double(5),
  96725. TTRHBuilder = cms.string('WithTrackAngle'),
  96726. forceKinematicWithRegionDirection = cms.bool(False),
  96727. magneticField = cms.string('ParabolicMf'),
  96728. mightGet = cms.untracked.vstring('RegionsSeedingHitSets_stripPairElectronHitDoublets__RECO'),
  96729. propagator = cms.string('PropagatorWithMaterialParabolicMf'),
  96730. seedingHitSets = cms.InputTag("stripPairElectronHitDoublets")
  96731. )
  96732.  
  96733.  
  96734. process.stripPairElectronTrackingRegions = cms.EDProducer("GlobalTrackingRegionFromBeamSpotEDProducer",
  96735. RegionPSet = cms.PSet(
  96736. beamSpot = cms.InputTag("offlineBeamSpot"),
  96737. nSigmaZ = cms.double(0),
  96738. originHalfLength = cms.double(12.0),
  96739. originRadius = cms.double(0.4),
  96740. precise = cms.bool(True),
  96741. ptMin = cms.double(1.0),
  96742. useMultipleScattering = cms.bool(False)
  96743. )
  96744. )
  96745.  
  96746.  
  96747. process.tauGenJetMatch = cms.EDProducer("GenJetMatcher",
  96748. checkCharge = cms.bool(False),
  96749. matched = cms.InputTag("tauGenJetsSelectorAllHadrons"),
  96750. maxDPtRel = cms.double(3.0),
  96751. maxDeltaR = cms.double(0.1),
  96752. mcPdgId = cms.vint32(),
  96753. mcStatus = cms.vint32(),
  96754. resolveAmbiguities = cms.bool(True),
  96755. resolveByMatchQuality = cms.bool(False),
  96756. src = cms.InputTag("hpsPFTauProducer")
  96757. )
  96758.  
  96759.  
  96760. process.tauGenJetMatchBoosted = cms.EDProducer("GenJetMatcher",
  96761. checkCharge = cms.bool(False),
  96762. matched = cms.InputTag("tauGenJetsSelectorAllHadronsBoosted"),
  96763. maxDPtRel = cms.double(3.0),
  96764. maxDeltaR = cms.double(0.1),
  96765. mcPdgId = cms.vint32(),
  96766. mcStatus = cms.vint32(),
  96767. resolveAmbiguities = cms.bool(True),
  96768. resolveByMatchQuality = cms.bool(False),
  96769. src = cms.InputTag("hpsPFTauProducerBoosted")
  96770. )
  96771.  
  96772.  
  96773. process.tauGenJets = cms.EDProducer("TauGenJetProducer",
  96774. GenParticles = cms.InputTag("prunedGenParticles"),
  96775. includeNeutrinos = cms.bool(False),
  96776. verbose = cms.untracked.bool(False)
  96777. )
  96778.  
  96779.  
  96780. process.tauGenJetsBoosted = cms.EDProducer("TauGenJetProducer",
  96781. GenParticles = cms.InputTag("prunedGenParticles"),
  96782. includeNeutrinos = cms.bool(False),
  96783. verbose = cms.untracked.bool(False)
  96784. )
  96785.  
  96786.  
  96787. process.tauIsoDepositPFCandidates = cms.EDProducer("CandIsoDepositProducer",
  96788. ExtractorPSet = cms.PSet(
  96789. ComponentName = cms.string('PFTauExtractor'),
  96790. DR_Max = cms.double(1.0),
  96791. DR_Veto = cms.double(0.0),
  96792. DepositLabel = cms.untracked.string(''),
  96793. Diff_r = cms.double(10000.0),
  96794. Diff_z = cms.double(10000.0),
  96795. candidateSource = cms.InputTag("particleFlow"),
  96796. dRmatchPFTau = cms.double(0.1),
  96797. dRvetoPFTauSignalConeConstituents = cms.double(0.01),
  96798. tauSource = cms.InputTag("hpsPFTauProducer")
  96799. ),
  96800. MultipleDepositsFlag = cms.bool(False),
  96801. src = cms.InputTag("hpsPFTauProducer"),
  96802. trackType = cms.string('candidate')
  96803. )
  96804.  
  96805.  
  96806. process.tauIsoDepositPFCandidatesBoosted = cms.EDProducer("CandIsoDepositProducer",
  96807. ExtractorPSet = cms.PSet(
  96808. ComponentName = cms.string('PFTauExtractor'),
  96809. DR_Max = cms.double(1.0),
  96810. DR_Veto = cms.double(0.0),
  96811. DepositLabel = cms.untracked.string(''),
  96812. Diff_r = cms.double(10000.0),
  96813. Diff_z = cms.double(10000.0),
  96814. candidateSource = cms.InputTag("particleFlow"),
  96815. dRmatchPFTau = cms.double(0.1),
  96816. dRvetoPFTauSignalConeConstituents = cms.double(0.01),
  96817. tauSource = cms.InputTag("hpsPFTauProducerBoosted")
  96818. ),
  96819. MultipleDepositsFlag = cms.bool(False),
  96820. src = cms.InputTag("hpsPFTauProducerBoosted"),
  96821. trackType = cms.string('candidate')
  96822. )
  96823.  
  96824.  
  96825. process.tauIsoDepositPFChargedHadrons = cms.EDProducer("CandIsoDepositProducer",
  96826. ExtractorPSet = cms.PSet(
  96827. ComponentName = cms.string('PFTauExtractor'),
  96828. DR_Max = cms.double(1.0),
  96829. DR_Veto = cms.double(0.0),
  96830. DepositLabel = cms.untracked.string(''),
  96831. Diff_r = cms.double(0.1),
  96832. Diff_z = cms.double(0.2),
  96833. candidateSource = cms.InputTag("pfAllChargedHadronsPFBRECO"),
  96834. dRmatchPFTau = cms.double(0.1),
  96835. dRvetoPFTauSignalConeConstituents = cms.double(0.01),
  96836. tauSource = cms.InputTag("hpsPFTauProducer")
  96837. ),
  96838. MultipleDepositsFlag = cms.bool(False),
  96839. src = cms.InputTag("hpsPFTauProducer"),
  96840. trackType = cms.string('candidate')
  96841. )
  96842.  
  96843.  
  96844. process.tauIsoDepositPFChargedHadronsBoosted = cms.EDProducer("CandIsoDepositProducer",
  96845. ExtractorPSet = cms.PSet(
  96846. ComponentName = cms.string('PFTauExtractor'),
  96847. DR_Max = cms.double(1.0),
  96848. DR_Veto = cms.double(0.0),
  96849. DepositLabel = cms.untracked.string(''),
  96850. Diff_r = cms.double(0.1),
  96851. Diff_z = cms.double(0.2),
  96852. candidateSource = cms.InputTag("pfAllChargedHadronsPFBRECOBoosted"),
  96853. dRmatchPFTau = cms.double(0.1),
  96854. dRvetoPFTauSignalConeConstituents = cms.double(0.01),
  96855. tauSource = cms.InputTag("hpsPFTauProducerBoosted")
  96856. ),
  96857. MultipleDepositsFlag = cms.bool(False),
  96858. src = cms.InputTag("hpsPFTauProducerBoosted"),
  96859. trackType = cms.string('candidate')
  96860. )
  96861.  
  96862.  
  96863. process.tauIsoDepositPFGammas = cms.EDProducer("CandIsoDepositProducer",
  96864. ExtractorPSet = cms.PSet(
  96865. ComponentName = cms.string('PFTauExtractor'),
  96866. DR_Max = cms.double(1.0),
  96867. DR_Veto = cms.double(0.0),
  96868. DepositLabel = cms.untracked.string(''),
  96869. Diff_r = cms.double(10000.0),
  96870. Diff_z = cms.double(10000.0),
  96871. candidateSource = cms.InputTag("pfAllPhotonsPFBRECO"),
  96872. dRmatchPFTau = cms.double(0.1),
  96873. dRvetoPFTauSignalConeConstituents = cms.double(0.01),
  96874. tauSource = cms.InputTag("hpsPFTauProducer")
  96875. ),
  96876. MultipleDepositsFlag = cms.bool(False),
  96877. src = cms.InputTag("hpsPFTauProducer"),
  96878. trackType = cms.string('candidate')
  96879. )
  96880.  
  96881.  
  96882. process.tauIsoDepositPFGammasBoosted = cms.EDProducer("CandIsoDepositProducer",
  96883. ExtractorPSet = cms.PSet(
  96884. ComponentName = cms.string('PFTauExtractor'),
  96885. DR_Max = cms.double(1.0),
  96886. DR_Veto = cms.double(0.0),
  96887. DepositLabel = cms.untracked.string(''),
  96888. Diff_r = cms.double(10000.0),
  96889. Diff_z = cms.double(10000.0),
  96890. candidateSource = cms.InputTag("pfAllPhotonsPFBRECOBoosted"),
  96891. dRmatchPFTau = cms.double(0.1),
  96892. dRvetoPFTauSignalConeConstituents = cms.double(0.01),
  96893. tauSource = cms.InputTag("hpsPFTauProducerBoosted")
  96894. ),
  96895. MultipleDepositsFlag = cms.bool(False),
  96896. src = cms.InputTag("hpsPFTauProducerBoosted"),
  96897. trackType = cms.string('candidate')
  96898. )
  96899.  
  96900.  
  96901. process.tauIsoDepositPFNeutralHadrons = cms.EDProducer("CandIsoDepositProducer",
  96902. ExtractorPSet = cms.PSet(
  96903. ComponentName = cms.string('PFTauExtractor'),
  96904. DR_Max = cms.double(1.0),
  96905. DR_Veto = cms.double(0.0),
  96906. DepositLabel = cms.untracked.string(''),
  96907. Diff_r = cms.double(10000.0),
  96908. Diff_z = cms.double(10000.0),
  96909. candidateSource = cms.InputTag("pfAllNeutralHadronsPFBRECO"),
  96910. dRmatchPFTau = cms.double(0.1),
  96911. dRvetoPFTauSignalConeConstituents = cms.double(0.01),
  96912. tauSource = cms.InputTag("hpsPFTauProducer")
  96913. ),
  96914. MultipleDepositsFlag = cms.bool(False),
  96915. src = cms.InputTag("hpsPFTauProducer"),
  96916. trackType = cms.string('candidate')
  96917. )
  96918.  
  96919.  
  96920. process.tauIsoDepositPFNeutralHadronsBoosted = cms.EDProducer("CandIsoDepositProducer",
  96921. ExtractorPSet = cms.PSet(
  96922. ComponentName = cms.string('PFTauExtractor'),
  96923. DR_Max = cms.double(1.0),
  96924. DR_Veto = cms.double(0.0),
  96925. DepositLabel = cms.untracked.string(''),
  96926. Diff_r = cms.double(10000.0),
  96927. Diff_z = cms.double(10000.0),
  96928. candidateSource = cms.InputTag("pfAllNeutralHadronsPFBRECOBoosted"),
  96929. dRmatchPFTau = cms.double(0.1),
  96930. dRvetoPFTauSignalConeConstituents = cms.double(0.01),
  96931. tauSource = cms.InputTag("hpsPFTauProducerBoosted")
  96932. ),
  96933. MultipleDepositsFlag = cms.bool(False),
  96934. src = cms.InputTag("hpsPFTauProducerBoosted"),
  96935. trackType = cms.string('candidate')
  96936. )
  96937.  
  96938.  
  96939. process.tauMatch = cms.EDProducer("MCMatcher",
  96940. checkCharge = cms.bool(True),
  96941. matched = cms.InputTag("prunedGenParticles"),
  96942. maxDPtRel = cms.double(999.9),
  96943. maxDeltaR = cms.double(999.9),
  96944. mcPdgId = cms.vint32(15),
  96945. mcStatus = cms.vint32(2),
  96946. resolveAmbiguities = cms.bool(True),
  96947. resolveByMatchQuality = cms.bool(False),
  96948. src = cms.InputTag("hpsPFTauProducer")
  96949. )
  96950.  
  96951.  
  96952. process.tauMatchBoosted = cms.EDProducer("MCMatcher",
  96953. checkCharge = cms.bool(True),
  96954. matched = cms.InputTag("prunedGenParticles"),
  96955. maxDPtRel = cms.double(999.9),
  96956. maxDeltaR = cms.double(999.9),
  96957. mcPdgId = cms.vint32(15),
  96958. mcStatus = cms.vint32(2),
  96959. resolveAmbiguities = cms.bool(True),
  96960. resolveByMatchQuality = cms.bool(False),
  96961. src = cms.InputTag("hpsPFTauProducerBoosted")
  96962. )
  96963.  
  96964.  
  96965. process.tcdsDigis = cms.EDProducer("TcdsRawToDigi",
  96966. InputLabel = cms.InputTag("rawDataCollector")
  96967. )
  96968.  
  96969.  
  96970. process.tevMuons = cms.EDProducer("TevMuonProducer",
  96971. MuonCollectionLabel = cms.InputTag("globalMuons"),
  96972. RefitIndex = cms.vint32(1, 2, 3, 4),
  96973. Refits = cms.vstring('default',
  96974. 'firstHit',
  96975. 'picky',
  96976. 'dyt'),
  96977. RefitterParameters = cms.PSet(
  96978. CSCRecSegmentLabel = cms.InputTag("csc2DRecHits"),
  96979. Chi2CutCSC = cms.double(1.0),
  96980. Chi2CutDT = cms.double(30.0),
  96981. Chi2CutGEM = cms.double(1.0),
  96982. Chi2CutME0 = cms.double(1.0),
  96983. Chi2CutRPC = cms.double(1.0),
  96984. Chi2ProbabilityCut = cms.double(30.0),
  96985. DTRecSegmentLabel = cms.InputTag("dt1DRecHits"),
  96986. DYTselector = cms.int32(1),
  96987. DYTthrs = cms.vint32(10, 10),
  96988. DYTupdator = cms.bool(True),
  96989. DYTuseAPE = cms.bool(False),
  96990. DoPredictionsOnly = cms.bool(False),
  96991. Fitter = cms.string('KFFitterForRefitInsideOut'),
  96992. GEMRecHitLabel = cms.InputTag("gemRecHits"),
  96993. HitThreshold = cms.int32(1),
  96994. ME0RecHitLabel = cms.InputTag("me0Segments"),
  96995. MuonHitsOption = cms.int32(1),
  96996. MuonRecHitBuilder = cms.string('MuonRecHitBuilder'),
  96997. PropDirForCosmics = cms.bool(False),
  96998. Propagator = cms.string('SmartPropagatorAnyRK'),
  96999. PtCut = cms.double(1.0),
  97000. RPCRecSegmentLabel = cms.InputTag("rpcRecHits"),
  97001. RefitDirection = cms.string('insideOut'),
  97002. RefitFlag = cms.bool(True),
  97003. RefitRPCHits = cms.bool(True),
  97004. SkipStation = cms.int32(-1),
  97005. Smoother = cms.string('KFSmootherForRefitInsideOut'),
  97006. TrackerRecHitBuilder = cms.string('WithAngleAndTemplate'),
  97007. TrackerSkipSection = cms.int32(-1),
  97008. TrackerSkipSystem = cms.int32(-1)
  97009. ),
  97010. ServiceParameters = cms.PSet(
  97011. CSCLayers = cms.untracked.bool(True),
  97012. GEMLayers = cms.untracked.bool(False),
  97013. ME0Layers = cms.bool(False),
  97014. Propagators = cms.untracked.vstring('SteppingHelixPropagatorAny',
  97015. 'SteppingHelixPropagatorAlong',
  97016. 'SteppingHelixPropagatorOpposite',
  97017. 'SteppingHelixPropagatorL2Any',
  97018. 'SteppingHelixPropagatorL2Along',
  97019. 'SteppingHelixPropagatorL2Opposite',
  97020. 'SteppingHelixPropagatorAnyNoError',
  97021. 'SteppingHelixPropagatorAlongNoError',
  97022. 'SteppingHelixPropagatorOppositeNoError',
  97023. 'SteppingHelixPropagatorL2AnyNoError',
  97024. 'SteppingHelixPropagatorL2AlongNoError',
  97025. 'SteppingHelixPropagatorL2OppositeNoError',
  97026. 'PropagatorWithMaterial',
  97027. 'PropagatorWithMaterialOpposite',
  97028. 'SmartPropagator',
  97029. 'SmartPropagatorOpposite',
  97030. 'SmartPropagatorAnyOpposite',
  97031. 'SmartPropagatorAny',
  97032. 'SmartPropagatorRK',
  97033. 'SmartPropagatorAnyRK',
  97034. 'StraightLinePropagator'),
  97035. RPCLayers = cms.bool(True),
  97036. UseMuonNavigation = cms.untracked.bool(True)
  97037. ),
  97038. TrackLoaderParameters = cms.PSet(
  97039. DoSmoothing = cms.bool(True),
  97040. MuonUpdatorAtVertexParameters = cms.PSet(
  97041. BeamSpotPositionErrors = cms.vdouble(0.1, 0.1, 5.3),
  97042. MaxChi2 = cms.double(1000000.0),
  97043. Propagator = cms.string('SteppingHelixPropagatorOpposite')
  97044. ),
  97045. Smoother = cms.string('KFSmootherForMuonTrackLoader'),
  97046. TTRHBuilder = cms.string('WithAngleAndTemplate'),
  97047. VertexConstraint = cms.bool(False),
  97048. beamSpot = cms.InputTag("offlineBeamSpot")
  97049. )
  97050. )
  97051.  
  97052.  
  97053. process.tightcandidateVertexArbitrator = cms.EDProducer("CandidateVertexArbitrator",
  97054. beamSpot = cms.InputTag("offlineBeamSpot"),
  97055. dLenFraction = cms.double(0.333),
  97056. dRCut = cms.double(0.4),
  97057. distCut = cms.double(0.04),
  97058. fitterRatio = cms.double(0.25),
  97059. fitterSigmacut = cms.double(3),
  97060. fitterTini = cms.double(256),
  97061. primaryVertices = cms.InputTag("offlinePrimaryVertices"),
  97062. secondaryVertices = cms.InputTag("tightcandidateVertexMerger"),
  97063. sigCut = cms.double(5),
  97064. trackMinLayers = cms.int32(4),
  97065. trackMinPixels = cms.int32(1),
  97066. trackMinPt = cms.double(0.4),
  97067. tracks = cms.InputTag("particleFlow")
  97068. )
  97069.  
  97070.  
  97071. process.tightcandidateVertexArbitratorCvsL = cms.EDProducer("CandidateVertexArbitrator",
  97072. beamSpot = cms.InputTag("offlineBeamSpot"),
  97073. dLenFraction = cms.double(0.333),
  97074. dRCut = cms.double(0.4),
  97075. distCut = cms.double(0.04),
  97076. fitterRatio = cms.double(0.25),
  97077. fitterSigmacut = cms.double(3),
  97078. fitterTini = cms.double(256),
  97079. primaryVertices = cms.InputTag("offlinePrimaryVertices"),
  97080. secondaryVertices = cms.InputTag("tightcandidateVertexMergerCvsL"),
  97081. sigCut = cms.double(5),
  97082. trackMinLayers = cms.int32(4),
  97083. trackMinPixels = cms.int32(1),
  97084. trackMinPt = cms.double(0.4),
  97085. tracks = cms.InputTag("particleFlow")
  97086. )
  97087.  
  97088.  
  97089. process.tightcandidateVertexMerger = cms.EDProducer("CandidateVertexMerger",
  97090. maxFraction = cms.double(0.7),
  97091. minSignificance = cms.double(2),
  97092. secondaryVertices = cms.InputTag("tightinclusiveCandidateVertexFinder")
  97093. )
  97094.  
  97095.  
  97096. process.tightcandidateVertexMergerCvsL = cms.EDProducer("CandidateVertexMerger",
  97097. maxFraction = cms.double(0.7),
  97098. minSignificance = cms.double(2),
  97099. secondaryVertices = cms.InputTag("tightinclusiveCandidateVertexFinderCvsL")
  97100. )
  97101.  
  97102.  
  97103. process.tightinclusiveCandidateSecondaryVertices = cms.EDProducer("CandidateVertexMerger",
  97104. maxFraction = cms.double(0.2),
  97105. minSignificance = cms.double(10.0),
  97106. secondaryVertices = cms.InputTag("tightcandidateVertexArbitrator")
  97107. )
  97108.  
  97109.  
  97110. process.tightinclusiveCandidateSecondaryVerticesCvsL = cms.EDProducer("CandidateVertexMerger",
  97111. maxFraction = cms.double(0.2),
  97112. minSignificance = cms.double(10.0),
  97113. secondaryVertices = cms.InputTag("tightcandidateVertexArbitratorCvsL")
  97114. )
  97115.  
  97116.  
  97117. process.tightinclusiveCandidateVertexFinder = cms.EDProducer("InclusiveCandidateVertexFinder",
  97118. beamSpot = cms.InputTag("offlineBeamSpot"),
  97119. clusterizer = cms.PSet(
  97120. clusterMaxDistance = cms.double(0.05),
  97121. clusterMaxSignificance = cms.double(4.5),
  97122. clusterMinAngleCosine = cms.double(0.5),
  97123. distanceRatio = cms.double(20),
  97124. seedMax3DIPSignificance = cms.double(9999.0),
  97125. seedMax3DIPValue = cms.double(9999.0),
  97126. seedMin3DIPSignificance = cms.double(1.2),
  97127. seedMin3DIPValue = cms.double(0.005)
  97128. ),
  97129. fitterRatio = cms.double(0.25),
  97130. fitterSigmacut = cms.double(3),
  97131. fitterTini = cms.double(256),
  97132. maxNTracks = cms.uint32(30),
  97133. maximumLongitudinalImpactParameter = cms.double(0.3),
  97134. minHits = cms.uint32(8),
  97135. minPt = cms.double(0.8),
  97136. primaryVertices = cms.InputTag("offlinePrimaryVertices"),
  97137. tracks = cms.InputTag("particleFlow"),
  97138. useDirectVertexFitter = cms.bool(True),
  97139. useVertexReco = cms.bool(True),
  97140. vertexMinAngleCosine = cms.double(0.95),
  97141. vertexMinDLen2DSig = cms.double(2.5),
  97142. vertexMinDLenSig = cms.double(0.5),
  97143. vertexReco = cms.PSet(
  97144. finder = cms.string('avr'),
  97145. primcut = cms.double(1.0),
  97146. seccut = cms.double(3),
  97147. smoothing = cms.bool(True)
  97148. )
  97149. )
  97150.  
  97151.  
  97152. process.tightinclusiveCandidateVertexFinderCvsL = cms.EDProducer("InclusiveCandidateVertexFinder",
  97153. beamSpot = cms.InputTag("offlineBeamSpot"),
  97154. clusterizer = cms.PSet(
  97155. clusterMaxDistance = cms.double(0.05),
  97156. clusterMaxSignificance = cms.double(4.5),
  97157. clusterMinAngleCosine = cms.double(0.5),
  97158. distanceRatio = cms.double(20),
  97159. seedMax3DIPSignificance = cms.double(9999.0),
  97160. seedMax3DIPValue = cms.double(9999.0),
  97161. seedMin3DIPSignificance = cms.double(1.2),
  97162. seedMin3DIPValue = cms.double(0.005)
  97163. ),
  97164. fitterRatio = cms.double(0.25),
  97165. fitterSigmacut = cms.double(3),
  97166. fitterTini = cms.double(256),
  97167. maxNTracks = cms.uint32(30),
  97168. maximumLongitudinalImpactParameter = cms.double(0.3),
  97169. minHits = cms.uint32(8),
  97170. minPt = cms.double(0.8),
  97171. primaryVertices = cms.InputTag("offlinePrimaryVertices"),
  97172. tracks = cms.InputTag("particleFlow"),
  97173. useDirectVertexFitter = cms.bool(True),
  97174. useVertexReco = cms.bool(True),
  97175. vertexMinAngleCosine = cms.double(0.95),
  97176. vertexMinDLen2DSig = cms.double(1.25),
  97177. vertexMinDLenSig = cms.double(0.25),
  97178. vertexReco = cms.PSet(
  97179. finder = cms.string('avr'),
  97180. primcut = cms.double(1.0),
  97181. seccut = cms.double(3),
  97182. smoothing = cms.bool(True)
  97183. )
  97184. )
  97185.  
  97186.  
  97187. process.tightinclusiveSecondaryVertices = cms.EDProducer("VertexMerger",
  97188. maxFraction = cms.double(0.2),
  97189. minSignificance = cms.double(10.0),
  97190. secondaryVertices = cms.InputTag("tighttrackVertexArbitrator")
  97191. )
  97192.  
  97193.  
  97194. process.tightinclusiveVertexFinder = cms.EDProducer("InclusiveVertexFinder",
  97195. beamSpot = cms.InputTag("offlineBeamSpot"),
  97196. clusterizer = cms.PSet(
  97197. clusterMaxDistance = cms.double(0.05),
  97198. clusterMaxSignificance = cms.double(4.5),
  97199. clusterMinAngleCosine = cms.double(0.5),
  97200. distanceRatio = cms.double(20),
  97201. seedMax3DIPSignificance = cms.double(9999.0),
  97202. seedMax3DIPValue = cms.double(9999.0),
  97203. seedMin3DIPSignificance = cms.double(1.2),
  97204. seedMin3DIPValue = cms.double(0.005)
  97205. ),
  97206. fitterRatio = cms.double(0.25),
  97207. fitterSigmacut = cms.double(3),
  97208. fitterTini = cms.double(256),
  97209. maxNTracks = cms.uint32(30),
  97210. maximumLongitudinalImpactParameter = cms.double(0.3),
  97211. minHits = cms.uint32(8),
  97212. minPt = cms.double(0.8),
  97213. primaryVertices = cms.InputTag("offlinePrimaryVertices"),
  97214. tracks = cms.InputTag("generalTracks"),
  97215. useDirectVertexFitter = cms.bool(True),
  97216. useVertexReco = cms.bool(True),
  97217. vertexMinAngleCosine = cms.double(0.95),
  97218. vertexMinDLen2DSig = cms.double(2.5),
  97219. vertexMinDLenSig = cms.double(0.5),
  97220. vertexReco = cms.PSet(
  97221. finder = cms.string('avr'),
  97222. primcut = cms.double(1.0),
  97223. seccut = cms.double(3),
  97224. smoothing = cms.bool(True)
  97225. )
  97226. )
  97227.  
  97228.  
  97229. process.tightpfCombinedCvsBJetTagsBTAG = cms.EDProducer("JetTagProducer",
  97230. jetTagComputer = cms.string('charmTagsComputerCvsB'),
  97231. tagInfos = cms.VInputTag(cms.InputTag("tightpfImpactParameterTagInfosBTAG"), cms.InputTag("tightpfInclusiveSecondaryVertexFinderCvsLTagInfosBTAG"), cms.InputTag("tightsoftPFMuonsTagInfosBTAG"), cms.InputTag("tightsoftPFElectronsTagInfosBTAG"))
  97232. )
  97233.  
  97234.  
  97235. process.tightpfCombinedCvsLJetTagsBTAG = cms.EDProducer("JetTagProducer",
  97236. jetTagComputer = cms.string('charmTagsComputerCvsL'),
  97237. tagInfos = cms.VInputTag(cms.InputTag("tightpfImpactParameterTagInfosBTAG"), cms.InputTag("tightpfInclusiveSecondaryVertexFinderCvsLTagInfosBTAG"), cms.InputTag("tightsoftPFMuonsTagInfosBTAG"), cms.InputTag("tightsoftPFElectronsTagInfosBTAG"))
  97238. )
  97239.  
  97240.  
  97241. process.tightpfCombinedInclusiveSecondaryVertexV2BJetTagsBTAG = cms.EDProducer("JetTagProducer",
  97242. jetTagComputer = cms.string('candidateCombinedSecondaryVertexV2Computer'),
  97243. tagInfos = cms.VInputTag(cms.InputTag("tightpfImpactParameterTagInfosBTAG"), cms.InputTag("tightpfInclusiveSecondaryVertexFinderTagInfosBTAG"))
  97244. )
  97245.  
  97246.  
  97247. process.tightpfCombinedSecondaryVertexV2BJetTagsBTAG = cms.EDProducer("JetTagProducer",
  97248. jetTagComputer = cms.string('candidateCombinedSecondaryVertexV2Computer'),
  97249. tagInfos = cms.VInputTag(cms.InputTag("tightpfImpactParameterTagInfosBTAG"), cms.InputTag("tightpfSecondaryVertexTagInfosBTAG"))
  97250. )
  97251.  
  97252.  
  97253. process.tightpfImpactParameterTagInfosBTAG = cms.EDProducer("CandIPProducer",
  97254. candidates = cms.InputTag("particleFlow"),
  97255. computeGhostTrack = cms.bool(True),
  97256. computeProbabilities = cms.bool(True),
  97257. ghostTrackPriorDeltaR = cms.double(0.03),
  97258. jetDirectionUsingGhostTrack = cms.bool(False),
  97259. jetDirectionUsingTracks = cms.bool(False),
  97260. jets = cms.InputTag("updatedPatJetsBTAG"),
  97261. maxDeltaR = cms.double(0.4),
  97262. maximumChiSquared = cms.double(5.0),
  97263. maximumLongitudinalImpactParameter = cms.double(17.0),
  97264. maximumTransverseImpactParameter = cms.double(0.2),
  97265. minimumNumberOfHits = cms.int32(8),
  97266. minimumNumberOfPixelHits = cms.int32(2),
  97267. minimumTransverseMomentum = cms.double(1.0),
  97268. primaryVertex = cms.InputTag("offlinePrimaryVertices"),
  97269. useTrackQuality = cms.bool(False)
  97270. )
  97271.  
  97272.  
  97273. process.tightpfInclusiveSecondaryVertexFinderCvsLTagInfosBTAG = cms.EDProducer("CandSecondaryVertexProducer",
  97274. beamSpotTag = cms.InputTag("offlineBeamSpot"),
  97275. constraint = cms.string('BeamSpot'),
  97276. extSVCollection = cms.InputTag("tightinclusiveCandidateSecondaryVerticesCvsL"),
  97277. extSVDeltaRToJet = cms.double(0.3),
  97278. minimumTrackWeight = cms.double(0.5),
  97279. trackIPTagInfos = cms.InputTag("tightpfImpactParameterTagInfosBTAG"),
  97280. trackSelection = cms.PSet(
  97281. a_dR = cms.double(-0.001053),
  97282. a_pT = cms.double(0.005263),
  97283. b_dR = cms.double(0.6263),
  97284. b_pT = cms.double(0.3684),
  97285. jetDeltaRMax = cms.double(0.3),
  97286. maxDecayLen = cms.double(99999.9),
  97287. maxDistToAxis = cms.double(0.2),
  97288. max_pT = cms.double(500),
  97289. max_pT_dRcut = cms.double(0.1),
  97290. max_pT_trackPTcut = cms.double(3),
  97291. min_pT = cms.double(120),
  97292. min_pT_dRcut = cms.double(0.5),
  97293. normChi2Max = cms.double(99999.9),
  97294. pixelHitsMin = cms.uint32(1),
  97295. ptMin = cms.double(1.0),
  97296. qualityClass = cms.string('any'),
  97297. sip2dSigMax = cms.double(99999.9),
  97298. sip2dSigMin = cms.double(-99999.9),
  97299. sip2dValMax = cms.double(99999.9),
  97300. sip2dValMin = cms.double(-99999.9),
  97301. sip3dSigMax = cms.double(99999.9),
  97302. sip3dSigMin = cms.double(-99999.9),
  97303. sip3dValMax = cms.double(99999.9),
  97304. sip3dValMin = cms.double(-99999.9),
  97305. totalHitsMin = cms.uint32(0),
  97306. useVariableJTA = cms.bool(False)
  97307. ),
  97308. trackSort = cms.string('sip3dSig'),
  97309. useExternalSV = cms.bool(True),
  97310. usePVError = cms.bool(True),
  97311. vertexCuts = cms.PSet(
  97312. distSig2dMax = cms.double(99999.9),
  97313. distSig2dMin = cms.double(1.5),
  97314. distSig3dMax = cms.double(99999.9),
  97315. distSig3dMin = cms.double(-99999.9),
  97316. distVal2dMax = cms.double(2.5),
  97317. distVal2dMin = cms.double(0.01),
  97318. distVal3dMax = cms.double(99999.9),
  97319. distVal3dMin = cms.double(-99999.9),
  97320. fracPV = cms.double(0.79),
  97321. massMax = cms.double(6.5),
  97322. maxDeltaRToJetAxis = cms.double(0.4),
  97323. minimumTrackWeight = cms.double(0.5),
  97324. multiplicityMin = cms.uint32(2),
  97325. useTrackWeights = cms.bool(True),
  97326. v0Filter = cms.PSet(
  97327. k0sMassWindow = cms.double(0.05)
  97328. )
  97329. ),
  97330. vertexReco = cms.PSet(
  97331. finder = cms.string('avr'),
  97332. minweight = cms.double(0.5),
  97333. primcut = cms.double(1.8),
  97334. seccut = cms.double(6.0),
  97335. smoothing = cms.bool(False),
  97336. weightthreshold = cms.double(0.001)
  97337. ),
  97338. vertexSelection = cms.PSet(
  97339. sortCriterium = cms.string('dist3dError')
  97340. )
  97341. )
  97342.  
  97343.  
  97344. process.tightpfInclusiveSecondaryVertexFinderTagInfosBTAG = cms.EDProducer("CandSecondaryVertexProducer",
  97345. beamSpotTag = cms.InputTag("offlineBeamSpot"),
  97346. constraint = cms.string('BeamSpot'),
  97347. extSVCollection = cms.InputTag("tightinclusiveCandidateSecondaryVertices"),
  97348. extSVDeltaRToJet = cms.double(0.3),
  97349. minimumTrackWeight = cms.double(0.5),
  97350. trackIPTagInfos = cms.InputTag("tightpfImpactParameterTagInfosBTAG"),
  97351. trackSelection = cms.PSet(
  97352. a_dR = cms.double(-0.001053),
  97353. a_pT = cms.double(0.005263),
  97354. b_dR = cms.double(0.6263),
  97355. b_pT = cms.double(0.3684),
  97356. jetDeltaRMax = cms.double(0.3),
  97357. maxDecayLen = cms.double(99999.9),
  97358. maxDistToAxis = cms.double(0.2),
  97359. max_pT = cms.double(500),
  97360. max_pT_dRcut = cms.double(0.1),
  97361. max_pT_trackPTcut = cms.double(3),
  97362. min_pT = cms.double(120),
  97363. min_pT_dRcut = cms.double(0.5),
  97364. normChi2Max = cms.double(99999.9),
  97365. pixelHitsMin = cms.uint32(1),
  97366. ptMin = cms.double(1.0),
  97367. qualityClass = cms.string('any'),
  97368. sip2dSigMax = cms.double(99999.9),
  97369. sip2dSigMin = cms.double(-99999.9),
  97370. sip2dValMax = cms.double(99999.9),
  97371. sip2dValMin = cms.double(-99999.9),
  97372. sip3dSigMax = cms.double(99999.9),
  97373. sip3dSigMin = cms.double(-99999.9),
  97374. sip3dValMax = cms.double(99999.9),
  97375. sip3dValMin = cms.double(-99999.9),
  97376. totalHitsMin = cms.uint32(0),
  97377. useVariableJTA = cms.bool(False)
  97378. ),
  97379. trackSort = cms.string('sip3dSig'),
  97380. useExternalSV = cms.bool(True),
  97381. usePVError = cms.bool(True),
  97382. vertexCuts = cms.PSet(
  97383. distSig2dMax = cms.double(99999.9),
  97384. distSig2dMin = cms.double(2.0),
  97385. distSig3dMax = cms.double(99999.9),
  97386. distSig3dMin = cms.double(-99999.9),
  97387. distVal2dMax = cms.double(2.5),
  97388. distVal2dMin = cms.double(0.01),
  97389. distVal3dMax = cms.double(99999.9),
  97390. distVal3dMin = cms.double(-99999.9),
  97391. fracPV = cms.double(0.79),
  97392. massMax = cms.double(6.5),
  97393. maxDeltaRToJetAxis = cms.double(0.4),
  97394. minimumTrackWeight = cms.double(0.5),
  97395. multiplicityMin = cms.uint32(2),
  97396. useTrackWeights = cms.bool(True),
  97397. v0Filter = cms.PSet(
  97398. k0sMassWindow = cms.double(0.05)
  97399. )
  97400. ),
  97401. vertexReco = cms.PSet(
  97402. finder = cms.string('avr'),
  97403. minweight = cms.double(0.5),
  97404. primcut = cms.double(1.8),
  97405. seccut = cms.double(6.0),
  97406. smoothing = cms.bool(False),
  97407. weightthreshold = cms.double(0.001)
  97408. ),
  97409. vertexSelection = cms.PSet(
  97410. sortCriterium = cms.string('dist3dError')
  97411. )
  97412. )
  97413.  
  97414.  
  97415. process.tightpfSecondaryVertexTagInfosBTAG = cms.EDProducer("CandSecondaryVertexProducer",
  97416. beamSpotTag = cms.InputTag("offlineBeamSpot"),
  97417. constraint = cms.string('BeamSpot'),
  97418. extSVCollection = cms.InputTag("secondaryVertices"),
  97419. extSVDeltaRToJet = cms.double(0.3),
  97420. minimumTrackWeight = cms.double(0.5),
  97421. trackIPTagInfos = cms.InputTag("tightpfImpactParameterTagInfosBTAG"),
  97422. trackSelection = cms.PSet(
  97423. a_dR = cms.double(-0.001053),
  97424. a_pT = cms.double(0.005263),
  97425. b_dR = cms.double(0.6263),
  97426. b_pT = cms.double(0.3684),
  97427. jetDeltaRMax = cms.double(0.3),
  97428. maxDecayLen = cms.double(99999.9),
  97429. maxDistToAxis = cms.double(0.2),
  97430. max_pT = cms.double(500),
  97431. max_pT_dRcut = cms.double(0.1),
  97432. max_pT_trackPTcut = cms.double(3),
  97433. min_pT = cms.double(120),
  97434. min_pT_dRcut = cms.double(0.5),
  97435. normChi2Max = cms.double(99999.9),
  97436. pixelHitsMin = cms.uint32(2),
  97437. ptMin = cms.double(1.0),
  97438. qualityClass = cms.string('any'),
  97439. sip2dSigMax = cms.double(99999.9),
  97440. sip2dSigMin = cms.double(-99999.9),
  97441. sip2dValMax = cms.double(99999.9),
  97442. sip2dValMin = cms.double(-99999.9),
  97443. sip3dSigMax = cms.double(99999.9),
  97444. sip3dSigMin = cms.double(-99999.9),
  97445. sip3dValMax = cms.double(99999.9),
  97446. sip3dValMin = cms.double(-99999.9),
  97447. totalHitsMin = cms.uint32(8),
  97448. useVariableJTA = cms.bool(False)
  97449. ),
  97450. trackSort = cms.string('sip3dSig'),
  97451. useExternalSV = cms.bool(False),
  97452. usePVError = cms.bool(True),
  97453. vertexCuts = cms.PSet(
  97454. distSig2dMax = cms.double(99999.9),
  97455. distSig2dMin = cms.double(3.0),
  97456. distSig3dMax = cms.double(99999.9),
  97457. distSig3dMin = cms.double(-99999.9),
  97458. distVal2dMax = cms.double(2.5),
  97459. distVal2dMin = cms.double(0.01),
  97460. distVal3dMax = cms.double(99999.9),
  97461. distVal3dMin = cms.double(-99999.9),
  97462. fracPV = cms.double(0.65),
  97463. massMax = cms.double(6.5),
  97464. maxDeltaRToJetAxis = cms.double(0.4),
  97465. minimumTrackWeight = cms.double(0.5),
  97466. multiplicityMin = cms.uint32(2),
  97467. useTrackWeights = cms.bool(True),
  97468. v0Filter = cms.PSet(
  97469. k0sMassWindow = cms.double(0.05)
  97470. )
  97471. ),
  97472. vertexReco = cms.PSet(
  97473. finder = cms.string('avr'),
  97474. minweight = cms.double(0.5),
  97475. primcut = cms.double(1.8),
  97476. seccut = cms.double(6.0),
  97477. smoothing = cms.bool(False),
  97478. weightthreshold = cms.double(0.001)
  97479. ),
  97480. vertexSelection = cms.PSet(
  97481. sortCriterium = cms.string('dist3dError')
  97482. )
  97483. )
  97484.  
  97485.  
  97486. process.tightsoftPFElectronsTagInfosBTAG = cms.EDProducer("SoftPFElectronTagInfoProducer",
  97487. DeltaRElectronJet = cms.double(0.4),
  97488. MaxSip3Dsig = cms.double(200),
  97489. electrons = cms.InputTag("gedGsfElectrons"),
  97490. jets = cms.InputTag("updatedPatJetsBTAG"),
  97491. primaryVertex = cms.InputTag("offlinePrimaryVertices")
  97492. )
  97493.  
  97494.  
  97495. process.tightsoftPFMuonsTagInfosBTAG = cms.EDProducer("SoftPFMuonTagInfoProducer",
  97496. filterIpsig = cms.double(4.0),
  97497. filterPromptMuons = cms.bool(False),
  97498. filterRatio1 = cms.double(0.4),
  97499. filterRatio2 = cms.double(0.7),
  97500. jets = cms.InputTag("updatedPatJetsBTAG"),
  97501. muonPt = cms.double(2.0),
  97502. muonSIPsig = cms.double(200.0),
  97503. muons = cms.InputTag("muons"),
  97504. primaryVertex = cms.InputTag("offlinePrimaryVertices")
  97505. )
  97506.  
  97507.  
  97508. process.tighttrackVertexArbitrator = cms.EDProducer("TrackVertexArbitrator",
  97509. beamSpot = cms.InputTag("offlineBeamSpot"),
  97510. dLenFraction = cms.double(0.333),
  97511. dRCut = cms.double(0.4),
  97512. distCut = cms.double(0.04),
  97513. fitterRatio = cms.double(0.25),
  97514. fitterSigmacut = cms.double(3),
  97515. fitterTini = cms.double(256),
  97516. primaryVertices = cms.InputTag("offlinePrimaryVertices"),
  97517. secondaryVertices = cms.InputTag("tightvertexMerger"),
  97518. sigCut = cms.double(5),
  97519. trackMinLayers = cms.int32(4),
  97520. trackMinPixels = cms.int32(1),
  97521. trackMinPt = cms.double(0.4),
  97522. tracks = cms.InputTag("generalTracks")
  97523. )
  97524.  
  97525.  
  97526. process.tightvertexMerger = cms.EDProducer("VertexMerger",
  97527. maxFraction = cms.double(0.7),
  97528. minSignificance = cms.double(2),
  97529. secondaryVertices = cms.InputTag("tightinclusiveVertexFinder")
  97530. )
  97531.  
  97532.  
  97533. process.tmpPFCandCollPtr = cms.EDProducer("PFCandidateFwdPtrProducer",
  97534. src = cms.InputTag("noHFCands")
  97535. )
  97536.  
  97537.  
  97538. process.tobTecStep = cms.EDProducer("ClassifierMerger",
  97539. inputClassifiers = cms.vstring('tobTecStepClassifier1',
  97540. 'tobTecStepClassifier2')
  97541. )
  97542.  
  97543.  
  97544. process.tobTecStepClassifier1 = cms.EDProducer("TrackMVAClassifierDetached",
  97545. GBRForestFileName = cms.string(''),
  97546. GBRForestLabel = cms.string('MVASelectorIter6_13TeV'),
  97547. beamspot = cms.InputTag("offlineBeamSpot"),
  97548. mva = cms.PSet(
  97549.  
  97550. ),
  97551. qualityCuts = cms.vdouble(-0.6, -0.45, -0.3),
  97552. src = cms.InputTag("tobTecStepTracks"),
  97553. vertices = cms.InputTag("firstStepPrimaryVertices")
  97554. )
  97555.  
  97556.  
  97557. process.tobTecStepClassifier2 = cms.EDProducer("TrackMVAClassifierPrompt",
  97558. GBRForestFileName = cms.string(''),
  97559. GBRForestLabel = cms.string('MVASelectorIter0_13TeV'),
  97560. beamspot = cms.InputTag("offlineBeamSpot"),
  97561. mva = cms.PSet(
  97562.  
  97563. ),
  97564. qualityCuts = cms.vdouble(0.0, 0.0, 0.0),
  97565. src = cms.InputTag("tobTecStepTracks"),
  97566. vertices = cms.InputTag("firstStepPrimaryVertices")
  97567. )
  97568.  
  97569.  
  97570. process.tobTecStepClusters = cms.EDProducer("TrackClusterRemover",
  97571. TrackQuality = cms.string('highPurity'),
  97572. maxChi2 = cms.double(9.0),
  97573. minNumberOfLayersWithMeasBeforeFiltering = cms.int32(0),
  97574. oldClusterRemovalInfo = cms.InputTag("pixelLessStepClusters"),
  97575. overrideTrkQuals = cms.InputTag(""),
  97576. pixelClusters = cms.InputTag("siPixelClusters"),
  97577. stripClusters = cms.InputTag("siStripClusters"),
  97578. trackClassifier = cms.InputTag("pixelLessStep","QualityMasks"),
  97579. trajectories = cms.InputTag("pixelLessStepTracks")
  97580. )
  97581.  
  97582.  
  97583. process.tobTecStepHitDoubletsPair = cms.EDProducer("HitPairEDProducer",
  97584. clusterCheck = cms.InputTag("trackerClusterCheck"),
  97585. layerPairs = cms.vuint32(0),
  97586. maxElement = cms.uint32(1000000),
  97587. produceIntermediateHitDoublets = cms.bool(False),
  97588. produceSeedingHitSets = cms.bool(True),
  97589. seedingLayers = cms.InputTag("tobTecStepSeedLayersPair"),
  97590. trackingRegions = cms.InputTag("tobTecStepTrackingRegionsPair")
  97591. )
  97592.  
  97593.  
  97594. process.tobTecStepHitDoubletsTripl = cms.EDProducer("HitPairEDProducer",
  97595. clusterCheck = cms.InputTag("trackerClusterCheck"),
  97596. layerPairs = cms.vuint32(0),
  97597. maxElement = cms.uint32(0),
  97598. produceIntermediateHitDoublets = cms.bool(True),
  97599. produceSeedingHitSets = cms.bool(False),
  97600. seedingLayers = cms.InputTag("tobTecStepSeedLayersTripl"),
  97601. trackingRegions = cms.InputTag("tobTecStepTrackingRegionsTripl")
  97602. )
  97603.  
  97604.  
  97605. process.tobTecStepHitTripletsTripl = cms.EDProducer("MultiHitFromChi2EDProducer",
  97606. ClusterShapeHitFilterName = cms.string('ClusterShapeHitFilter'),
  97607. TTRHBuilder = cms.string('WithTrackAngle'),
  97608. chi2VsPtCut = cms.bool(True),
  97609. chi2_cuts = cms.vdouble(3, 4, 5, 5),
  97610. detIdsToDebug = cms.vint32(0, 0, 0),
  97611. doublets = cms.InputTag("tobTecStepHitDoubletsTripl"),
  97612. extraHitRPhitolerance = cms.double(0),
  97613. extraHitRZtolerance = cms.double(0),
  97614. extraPhiKDBox = cms.double(0.01),
  97615. extraRKDBox = cms.double(0.2),
  97616. extraZKDBox = cms.double(0.2),
  97617. fnSigmaRZ = cms.double(2),
  97618. maxChi2 = cms.double(5),
  97619. maxElement = cms.uint32(1000000),
  97620. mightGet = cms.untracked.vstring('IntermediateHitDoublets_tobTecStepHitDoubletsTripl__RECO'),
  97621. phiPreFiltering = cms.double(0.3),
  97622. pt_interv = cms.vdouble(0.4, 0.7, 1, 2),
  97623. refitHits = cms.bool(True),
  97624. useFixedPreFiltering = cms.bool(False)
  97625. )
  97626.  
  97627.  
  97628. process.tobTecStepSeedLayersPair = cms.EDProducer("SeedingLayersEDProducer",
  97629. TEC = cms.PSet(
  97630. TTRHBuilder = cms.string('WithTrackAngle'),
  97631. clusterChargeCut = cms.PSet(
  97632. refToPSet_ = cms.string('SiStripClusterChargeCutTight')
  97633. ),
  97634. matchedRecHits = cms.InputTag("siStripMatchedRecHits","matchedRecHit"),
  97635. maxRing = cms.int32(5),
  97636. minRing = cms.int32(5),
  97637. skipClusters = cms.InputTag("tobTecStepClusters"),
  97638. useRingSlector = cms.bool(True)
  97639. ),
  97640. TOB = cms.PSet(
  97641. TTRHBuilder = cms.string('WithTrackAngle'),
  97642. clusterChargeCut = cms.PSet(
  97643. refToPSet_ = cms.string('SiStripClusterChargeCutTight')
  97644. ),
  97645. matchedRecHits = cms.InputTag("siStripMatchedRecHits","matchedRecHit"),
  97646. skipClusters = cms.InputTag("tobTecStepClusters")
  97647. ),
  97648. layerList = cms.vstring('TOB1+TEC1_pos',
  97649. 'TOB1+TEC1_neg',
  97650. 'TEC1_pos+TEC2_pos',
  97651. 'TEC1_neg+TEC2_neg',
  97652. 'TEC2_pos+TEC3_pos',
  97653. 'TEC2_neg+TEC3_neg',
  97654. 'TEC3_pos+TEC4_pos',
  97655. 'TEC3_neg+TEC4_neg',
  97656. 'TEC4_pos+TEC5_pos',
  97657. 'TEC4_neg+TEC5_neg',
  97658. 'TEC5_pos+TEC6_pos',
  97659. 'TEC5_neg+TEC6_neg',
  97660. 'TEC6_pos+TEC7_pos',
  97661. 'TEC6_neg+TEC7_neg')
  97662. )
  97663.  
  97664.  
  97665. process.tobTecStepSeedLayersTripl = cms.EDProducer("SeedingLayersEDProducer",
  97666. MTEC = cms.PSet(
  97667. TTRHBuilder = cms.string('WithTrackAngle'),
  97668. clusterChargeCut = cms.PSet(
  97669. refToPSet_ = cms.string('SiStripClusterChargeCutTight')
  97670. ),
  97671. maxRing = cms.int32(7),
  97672. minRing = cms.int32(6),
  97673. rphiRecHits = cms.InputTag("siStripMatchedRecHits","rphiRecHit"),
  97674. skipClusters = cms.InputTag("tobTecStepClusters"),
  97675. useRingSlector = cms.bool(True)
  97676. ),
  97677. MTOB = cms.PSet(
  97678. TTRHBuilder = cms.string('WithTrackAngle'),
  97679. clusterChargeCut = cms.PSet(
  97680. refToPSet_ = cms.string('SiStripClusterChargeCutTight')
  97681. ),
  97682. rphiRecHits = cms.InputTag("siStripMatchedRecHits","rphiRecHit"),
  97683. skipClusters = cms.InputTag("tobTecStepClusters")
  97684. ),
  97685. TOB = cms.PSet(
  97686. TTRHBuilder = cms.string('WithTrackAngle'),
  97687. clusterChargeCut = cms.PSet(
  97688. refToPSet_ = cms.string('SiStripClusterChargeCutTight')
  97689. ),
  97690. matchedRecHits = cms.InputTag("siStripMatchedRecHits","matchedRecHit"),
  97691. skipClusters = cms.InputTag("tobTecStepClusters")
  97692. ),
  97693. layerList = cms.vstring('TOB1+TOB2+MTOB3',
  97694. 'TOB1+TOB2+MTOB4',
  97695. 'TOB1+TOB2+MTEC1_pos',
  97696. 'TOB1+TOB2+MTEC1_neg')
  97697. )
  97698.  
  97699.  
  97700. process.tobTecStepSeeds = cms.EDProducer("SeedCombiner",
  97701. seedCollections = cms.VInputTag(cms.InputTag("tobTecStepSeedsTripl"), cms.InputTag("tobTecStepSeedsPair"))
  97702. )
  97703.  
  97704.  
  97705. process.tobTecStepSeedsPair = cms.EDProducer("SeedCreatorFromRegionConsecutiveHitsEDProducer",
  97706. MinOneOverPtError = cms.double(1),
  97707. OriginTransverseErrorMultiplier = cms.double(1),
  97708. SeedComparitorPSet = cms.PSet(
  97709. ComponentName = cms.string('CombinedSeedComparitor'),
  97710. comparitors = cms.VPSet(cms.PSet(
  97711. ClusterShapeCacheSrc = cms.InputTag("siPixelClusterShapeCache"),
  97712. ClusterShapeHitFilterName = cms.string('tobTecStepClusterShapeHitFilter'),
  97713. ComponentName = cms.string('PixelClusterShapeSeedComparitor'),
  97714. FilterAtHelixStage = cms.bool(True),
  97715. FilterPixelHits = cms.bool(False),
  97716. FilterStripHits = cms.bool(True)
  97717. ),
  97718. cms.PSet(
  97719. ComponentName = cms.string('StripSubClusterShapeSeedFilter'),
  97720. FilterAtHelixStage = cms.bool(False),
  97721. label = cms.untracked.string('Seeds'),
  97722. maxNSat = cms.uint32(3),
  97723. maxTrimmedSizeDiffNeg = cms.double(1.0),
  97724. maxTrimmedSizeDiffPos = cms.double(0.7),
  97725. seedCutMIPs = cms.double(0.35),
  97726. seedCutSN = cms.double(7.0),
  97727. subclusterCutMIPs = cms.double(0.45),
  97728. subclusterCutSN = cms.double(12.0),
  97729. subclusterWindow = cms.double(0.7),
  97730. trimMaxADC = cms.double(30.0),
  97731. trimMaxFracNeigh = cms.double(0.25),
  97732. trimMaxFracTotal = cms.double(0.15)
  97733. )),
  97734. mode = cms.string('and')
  97735. ),
  97736. SeedMomentumForBOFF = cms.double(5),
  97737. TTRHBuilder = cms.string('WithTrackAngle'),
  97738. forceKinematicWithRegionDirection = cms.bool(False),
  97739. magneticField = cms.string('ParabolicMf'),
  97740. mightGet = cms.untracked.vstring('RegionsSeedingHitSets_tobTecStepHitDoubletsPair__RECO'),
  97741. propagator = cms.string('PropagatorWithMaterialParabolicMf'),
  97742. seedingHitSets = cms.InputTag("tobTecStepHitDoubletsPair")
  97743. )
  97744.  
  97745.  
  97746. process.tobTecStepSeedsTripl = cms.EDProducer("SeedCreatorFromRegionConsecutiveHitsEDProducer",
  97747. MinOneOverPtError = cms.double(1),
  97748. OriginTransverseErrorMultiplier = cms.double(1),
  97749. SeedComparitorPSet = cms.PSet(
  97750. ComponentName = cms.string('CombinedSeedComparitor'),
  97751. comparitors = cms.VPSet(cms.PSet(
  97752. ClusterShapeCacheSrc = cms.InputTag("siPixelClusterShapeCache"),
  97753. ClusterShapeHitFilterName = cms.string('tobTecStepClusterShapeHitFilter'),
  97754. ComponentName = cms.string('PixelClusterShapeSeedComparitor'),
  97755. FilterAtHelixStage = cms.bool(True),
  97756. FilterPixelHits = cms.bool(False),
  97757. FilterStripHits = cms.bool(True)
  97758. ),
  97759. cms.PSet(
  97760. ComponentName = cms.string('StripSubClusterShapeSeedFilter'),
  97761. FilterAtHelixStage = cms.bool(False),
  97762. label = cms.untracked.string('Seeds'),
  97763. maxNSat = cms.uint32(3),
  97764. maxTrimmedSizeDiffNeg = cms.double(1.0),
  97765. maxTrimmedSizeDiffPos = cms.double(0.7),
  97766. seedCutMIPs = cms.double(0.35),
  97767. seedCutSN = cms.double(7.0),
  97768. subclusterCutMIPs = cms.double(0.45),
  97769. subclusterCutSN = cms.double(12.0),
  97770. subclusterWindow = cms.double(0.7),
  97771. trimMaxADC = cms.double(30.0),
  97772. trimMaxFracNeigh = cms.double(0.25),
  97773. trimMaxFracTotal = cms.double(0.15)
  97774. )),
  97775. mode = cms.string('and')
  97776. ),
  97777. SeedMomentumForBOFF = cms.double(5),
  97778. TTRHBuilder = cms.string('WithTrackAngle'),
  97779. forceKinematicWithRegionDirection = cms.bool(False),
  97780. magneticField = cms.string('ParabolicMf'),
  97781. mightGet = cms.untracked.vstring('RegionsSeedingHitSets_tobTecStepHitTripletsTripl__RECO',
  97782. 'BaseTrackerRecHitsOwned_tobTecStepHitTripletsTripl__RECO'),
  97783. propagator = cms.string('PropagatorWithMaterialParabolicMf'),
  97784. seedingHitSets = cms.InputTag("tobTecStepHitTripletsTripl")
  97785. )
  97786.  
  97787.  
  97788. process.tobTecStepTrackCandidates = cms.EDProducer("CkfTrackCandidateMaker",
  97789. MeasurementTrackerEvent = cms.InputTag("MeasurementTrackerEvent"),
  97790. NavigationSchool = cms.string('SimpleNavigationSchool'),
  97791. RedundantSeedCleaner = cms.string('CachingSeedCleanerBySharedInput'),
  97792. SimpleMagneticField = cms.string(''),
  97793. TrajectoryBuilder = cms.string('GroupedCkfTrajectoryBuilder'),
  97794. TrajectoryBuilderPSet = cms.PSet(
  97795. refToPSet_ = cms.string('tobTecStepTrajectoryBuilder')
  97796. ),
  97797. TrajectoryCleaner = cms.string('tobTecStepTrajectoryCleanerBySharedHits'),
  97798. TransientInitialStateEstimatorParameters = cms.PSet(
  97799. numberMeasurementsForFit = cms.int32(4),
  97800. propagatorAlongTISE = cms.string('PropagatorWithMaterial'),
  97801. propagatorOppositeTISE = cms.string('PropagatorWithMaterialOpposite')
  97802. ),
  97803. cleanTrajectoryAfterInOut = cms.bool(True),
  97804. clustersToSkip = cms.InputTag("tobTecStepClusters"),
  97805. doSeedingRegionRebuilding = cms.bool(True),
  97806. maxNSeeds = cms.uint32(500000),
  97807. maxSeedsBeforeCleaning = cms.uint32(5000),
  97808. numHitsForSeedCleaner = cms.int32(50),
  97809. onlyPixelHitsForSeedCleaner = cms.bool(True),
  97810. src = cms.InputTag("tobTecStepSeeds"),
  97811. useHitsSplitting = cms.bool(True)
  97812. )
  97813.  
  97814.  
  97815. process.tobTecStepTrackingRegionsPair = cms.EDProducer("GlobalTrackingRegionFromBeamSpotEDProducer",
  97816. RegionPSet = cms.PSet(
  97817. beamSpot = cms.InputTag("offlineBeamSpot"),
  97818. nSigmaZ = cms.double(0),
  97819. originHalfLength = cms.double(30.0),
  97820. originRadius = cms.double(6.0),
  97821. precise = cms.bool(True),
  97822. ptMin = cms.double(0.6),
  97823. useMultipleScattering = cms.bool(False)
  97824. )
  97825. )
  97826.  
  97827.  
  97828. process.tobTecStepTrackingRegionsTripl = cms.EDProducer("GlobalTrackingRegionFromBeamSpotEDProducer",
  97829. RegionPSet = cms.PSet(
  97830. beamSpot = cms.InputTag("offlineBeamSpot"),
  97831. nSigmaZ = cms.double(0),
  97832. originHalfLength = cms.double(20.0),
  97833. originRadius = cms.double(3.5),
  97834. precise = cms.bool(True),
  97835. ptMin = cms.double(0.55),
  97836. useMultipleScattering = cms.bool(False)
  97837. )
  97838. )
  97839.  
  97840.  
  97841. process.tobTecStepTracks = cms.EDProducer("TrackProducer",
  97842. AlgorithmName = cms.string('tobTecStep'),
  97843. Fitter = cms.string('tobTecFlexibleKFFittingSmoother'),
  97844. GeometricInnerState = cms.bool(False),
  97845. MeasurementTracker = cms.string(''),
  97846. MeasurementTrackerEvent = cms.InputTag("MeasurementTrackerEvent"),
  97847. NavigationSchool = cms.string('SimpleNavigationSchool'),
  97848. Propagator = cms.string('RungeKuttaTrackerPropagator'),
  97849. SimpleMagneticField = cms.string(''),
  97850. TTRHBuilder = cms.string('WithAngleAndTemplate'),
  97851. TrajectoryInEvent = cms.bool(False),
  97852. alias = cms.untracked.string('ctfWithMaterialTracks'),
  97853. beamSpot = cms.InputTag("offlineBeamSpot"),
  97854. clusterRemovalInfo = cms.InputTag(""),
  97855. src = cms.InputTag("tobTecStepTrackCandidates"),
  97856. useHitsSplitting = cms.bool(False),
  97857. useSimpleMF = cms.bool(False)
  97858. )
  97859.  
  97860.  
  97861. process.totemRPClusterProducer = cms.EDProducer("TotemRPClusterProducer",
  97862. tagDigi = cms.InputTag("totemRPRawToDigi","TrackingStrip"),
  97863. verbosity = cms.int32(0)
  97864. )
  97865.  
  97866.  
  97867. process.totemRPLocalTrackFitter = cms.EDProducer("TotemRPLocalTrackFitter",
  97868. tagUVPattern = cms.InputTag("totemRPUVPatternFinder"),
  97869. verbosity = cms.int32(0)
  97870. )
  97871.  
  97872.  
  97873. process.totemRPRawToDigi = cms.EDProducer("TotemVFATRawToDigi",
  97874. RawToDigi = cms.PSet(
  97875. BC_fraction = cms.untracked.double(0.6),
  97876. BC_min = cms.untracked.uint32(10),
  97877. EC_fraction = cms.untracked.double(0.6),
  97878. EC_min = cms.untracked.uint32(10),
  97879. printErrorSummary = cms.untracked.uint32(1),
  97880. printUnknownFrameSummary = cms.untracked.uint32(0),
  97881. testBCMostFrequent = cms.uint32(2),
  97882. testCRC = cms.uint32(2),
  97883. testECMostFrequent = cms.uint32(2),
  97884. testFootprint = cms.uint32(2),
  97885. testID = cms.uint32(2),
  97886. verbosity = cms.untracked.uint32(0)
  97887. ),
  97888. RawUnpacking = cms.PSet(
  97889.  
  97890. ),
  97891. fedIds = cms.vuint32(),
  97892. rawDataTag = cms.InputTag("rawDataCollector"),
  97893. subSystem = cms.string('TrackingStrip')
  97894. )
  97895.  
  97896.  
  97897. process.totemRPRecHitProducer = cms.EDProducer("TotemRPRecHitProducer",
  97898. tagCluster = cms.InputTag("totemRPClusterProducer"),
  97899. verbosity = cms.int32(0)
  97900. )
  97901.  
  97902.  
  97903. process.totemRPUVPatternFinder = cms.EDProducer("TotemRPUVPatternFinder",
  97904. allowAmbiguousCombination = cms.bool(False),
  97905. clusterSize_a = cms.double(0.02),
  97906. clusterSize_b = cms.double(0.3),
  97907. exceptionalSettings = cms.VPSet(),
  97908. maxHitsPerPlaneToSearch = cms.uint32(5),
  97909. max_a_toFit = cms.double(10.0),
  97910. minPlanesPerProjectionToFit = cms.uint32(3),
  97911. minPlanesPerProjectionToSearch = cms.uint32(3),
  97912. tagRecHit = cms.InputTag("totemRPRecHitProducer"),
  97913. threshold = cms.double(2.99),
  97914. verbosity = cms.untracked.uint32(0)
  97915. )
  97916.  
  97917.  
  97918. process.totemTriggerRawToDigi = cms.EDProducer("TotemTriggerRawToDigi",
  97919. fedId = cms.uint32(0),
  97920. rawDataTag = cms.InputTag("rawDataCollector")
  97921. )
  97922.  
  97923.  
  97924. process.towerMaker = cms.EDProducer("CaloTowersCreator",
  97925. AllowMissingInputs = cms.bool(False),
  97926. EBGrid = cms.vdouble(-1.0, 1.0, 10.0, 100.0, 1000.0),
  97927. EBSumThreshold = cms.double(0.2),
  97928. EBThreshold = cms.double(0.07),
  97929. EBWeight = cms.double(1.0),
  97930. EBWeights = cms.vdouble(1.0, 1.0, 1.0, 1.0, 1.0),
  97931. EEGrid = cms.vdouble(-1.0, 1.0, 10.0, 100.0, 1000.0),
  97932. EESumThreshold = cms.double(0.45),
  97933. EEThreshold = cms.double(0.3),
  97934. EEWeight = cms.double(1.0),
  97935. EEWeights = cms.vdouble(1.0, 1.0, 1.0, 1.0, 1.0),
  97936. EcalRecHitSeveritiesToBeExcluded = cms.vstring('kTime',
  97937. 'kWeird',
  97938. 'kBad'),
  97939. EcalSeveritiesToBeUsedInBadTowers = cms.vstring(),
  97940. EcutTower = cms.double(-1000.0),
  97941. HBGrid = cms.vdouble(-1.0, 1.0, 10.0, 100.0, 1000.0),
  97942. HBThreshold = cms.double(0.7),
  97943. HBWeight = cms.double(1.0),
  97944. HBWeights = cms.vdouble(1.0, 1.0, 1.0, 1.0, 1.0),
  97945. HEDGrid = cms.vdouble(-1.0, 1.0, 10.0, 100.0, 1000.0),
  97946. HEDThreshold = cms.double(0.8),
  97947. HEDWeight = cms.double(1.0),
  97948. HEDWeights = cms.vdouble(1.0, 1.0, 1.0, 1.0, 1.0),
  97949. HESGrid = cms.vdouble(-1.0, 1.0, 10.0, 100.0, 1000.0),
  97950. HESThreshold = cms.double(0.8),
  97951. HESWeight = cms.double(1.0),
  97952. HESWeights = cms.vdouble(1.0, 1.0, 1.0, 1.0, 1.0),
  97953. HF1Grid = cms.vdouble(-1.0, 1.0, 10.0, 100.0, 1000.0),
  97954. HF1Threshold = cms.double(0.5),
  97955. HF1Weight = cms.double(1.0),
  97956. HF1Weights = cms.vdouble(1.0, 1.0, 1.0, 1.0, 1.0),
  97957. HF2Grid = cms.vdouble(-1.0, 1.0, 10.0, 100.0, 1000.0),
  97958. HF2Threshold = cms.double(0.85),
  97959. HF2Weight = cms.double(1.0),
  97960. HF2Weights = cms.vdouble(1.0, 1.0, 1.0, 1.0, 1.0),
  97961. HOGrid = cms.vdouble(-1.0, 1.0, 10.0, 100.0, 1000.0),
  97962. HOThreshold0 = cms.double(1.1),
  97963. HOThresholdMinus1 = cms.double(3.5),
  97964. HOThresholdMinus2 = cms.double(3.5),
  97965. HOThresholdPlus1 = cms.double(3.5),
  97966. HOThresholdPlus2 = cms.double(3.5),
  97967. HOWeight = cms.double(1.0),
  97968. HOWeights = cms.vdouble(1.0, 1.0, 1.0, 1.0, 1.0),
  97969. HcalAcceptSeverityLevel = cms.uint32(9),
  97970. HcalAcceptSeverityLevelForRejectedHit = cms.uint32(9999),
  97971. HcalPhase = cms.int32(0),
  97972. HcalThreshold = cms.double(-1000.0),
  97973. MomConstrMethod = cms.int32(1),
  97974. MomEBDepth = cms.double(0.3),
  97975. MomEEDepth = cms.double(0.0),
  97976. MomHBDepth = cms.double(0.2),
  97977. MomHEDepth = cms.double(0.4),
  97978. UseEcalRecoveredHits = cms.bool(False),
  97979. UseEtEBTreshold = cms.bool(False),
  97980. UseEtEETreshold = cms.bool(False),
  97981. UseHO = cms.bool(False),
  97982. UseHcalRecoveredHits = cms.bool(True),
  97983. UseRejectedHitsOnly = cms.bool(False),
  97984. UseRejectedRecoveredEcalHits = cms.bool(False),
  97985. UseRejectedRecoveredHcalHits = cms.bool(True),
  97986. UseSymEBTreshold = cms.bool(True),
  97987. UseSymEETreshold = cms.bool(True),
  97988. ecalInputs = cms.VInputTag(cms.InputTag("ecalRecHit","EcalRecHitsEB"), cms.InputTag("ecalRecHit","EcalRecHitsEE")),
  97989. hbheInput = cms.InputTag("hbhereco"),
  97990. hfInput = cms.InputTag("hfreco"),
  97991. hoInput = cms.InputTag("horeco")
  97992. )
  97993.  
  97994.  
  97995. process.towerMakerWithHO = cms.EDProducer("CaloTowersCreator",
  97996. AllowMissingInputs = cms.bool(False),
  97997. EBGrid = cms.vdouble(-1.0, 1.0, 10.0, 100.0, 1000.0),
  97998. EBSumThreshold = cms.double(0.2),
  97999. EBThreshold = cms.double(0.07),
  98000. EBWeight = cms.double(1.0),
  98001. EBWeights = cms.vdouble(1.0, 1.0, 1.0, 1.0, 1.0),
  98002. EEGrid = cms.vdouble(-1.0, 1.0, 10.0, 100.0, 1000.0),
  98003. EESumThreshold = cms.double(0.45),
  98004. EEThreshold = cms.double(0.3),
  98005. EEWeight = cms.double(1.0),
  98006. EEWeights = cms.vdouble(1.0, 1.0, 1.0, 1.0, 1.0),
  98007. EcalRecHitSeveritiesToBeExcluded = cms.vstring('kTime',
  98008. 'kWeird',
  98009. 'kBad'),
  98010. EcalSeveritiesToBeUsedInBadTowers = cms.vstring(),
  98011. EcutTower = cms.double(-1000.0),
  98012. HBGrid = cms.vdouble(-1.0, 1.0, 10.0, 100.0, 1000.0),
  98013. HBThreshold = cms.double(0.7),
  98014. HBWeight = cms.double(1.0),
  98015. HBWeights = cms.vdouble(1.0, 1.0, 1.0, 1.0, 1.0),
  98016. HEDGrid = cms.vdouble(-1.0, 1.0, 10.0, 100.0, 1000.0),
  98017. HEDThreshold = cms.double(0.8),
  98018. HEDWeight = cms.double(1.0),
  98019. HEDWeights = cms.vdouble(1.0, 1.0, 1.0, 1.0, 1.0),
  98020. HESGrid = cms.vdouble(-1.0, 1.0, 10.0, 100.0, 1000.0),
  98021. HESThreshold = cms.double(0.8),
  98022. HESWeight = cms.double(1.0),
  98023. HESWeights = cms.vdouble(1.0, 1.0, 1.0, 1.0, 1.0),
  98024. HF1Grid = cms.vdouble(-1.0, 1.0, 10.0, 100.0, 1000.0),
  98025. HF1Threshold = cms.double(0.5),
  98026. HF1Weight = cms.double(1.0),
  98027. HF1Weights = cms.vdouble(1.0, 1.0, 1.0, 1.0, 1.0),
  98028. HF2Grid = cms.vdouble(-1.0, 1.0, 10.0, 100.0, 1000.0),
  98029. HF2Threshold = cms.double(0.85),
  98030. HF2Weight = cms.double(1.0),
  98031. HF2Weights = cms.vdouble(1.0, 1.0, 1.0, 1.0, 1.0),
  98032. HOGrid = cms.vdouble(-1.0, 1.0, 10.0, 100.0, 1000.0),
  98033. HOThreshold0 = cms.double(1.1),
  98034. HOThresholdMinus1 = cms.double(3.5),
  98035. HOThresholdMinus2 = cms.double(3.5),
  98036. HOThresholdPlus1 = cms.double(3.5),
  98037. HOThresholdPlus2 = cms.double(3.5),
  98038. HOWeight = cms.double(1.0),
  98039. HOWeights = cms.vdouble(1.0, 1.0, 1.0, 1.0, 1.0),
  98040. HcalAcceptSeverityLevel = cms.uint32(9),
  98041. HcalAcceptSeverityLevelForRejectedHit = cms.uint32(9999),
  98042. HcalPhase = cms.int32(0),
  98043. HcalThreshold = cms.double(-1000.0),
  98044. MomConstrMethod = cms.int32(1),
  98045. MomEBDepth = cms.double(0.3),
  98046. MomEEDepth = cms.double(0.0),
  98047. MomHBDepth = cms.double(0.2),
  98048. MomHEDepth = cms.double(0.4),
  98049. UseEcalRecoveredHits = cms.bool(False),
  98050. UseEtEBTreshold = cms.bool(False),
  98051. UseEtEETreshold = cms.bool(False),
  98052. UseHO = cms.bool(True),
  98053. UseHcalRecoveredHits = cms.bool(True),
  98054. UseRejectedHitsOnly = cms.bool(False),
  98055. UseRejectedRecoveredEcalHits = cms.bool(False),
  98056. UseRejectedRecoveredHcalHits = cms.bool(True),
  98057. UseSymEBTreshold = cms.bool(True),
  98058. UseSymEETreshold = cms.bool(True),
  98059. ecalInputs = cms.VInputTag(cms.InputTag("ecalRecHit","EcalRecHitsEB"), cms.InputTag("ecalRecHit","EcalRecHitsEE")),
  98060. hbheInput = cms.InputTag("hbhereco"),
  98061. hfInput = cms.InputTag("hfreco"),
  98062. hoInput = cms.InputTag("horeco")
  98063. )
  98064.  
  98065.  
  98066. process.tpClusterProducer = cms.EDProducer("ClusterTPAssociationProducer",
  98067. phase2OTClusterSrc = cms.InputTag("siPhase2Clusters"),
  98068. phase2OTSimLinkSrc = cms.InputTag("simSiPixelDigis","Tracker"),
  98069. pixelClusterSrc = cms.InputTag("siPixelClusters"),
  98070. pixelSimLinkSrc = cms.InputTag("simSiPixelDigis"),
  98071. simTrackSrc = cms.InputTag("g4SimHits"),
  98072. stripClusterSrc = cms.InputTag("siStripClusters"),
  98073. stripSimLinkSrc = cms.InputTag("simSiStripDigis"),
  98074. trackingParticleSrc = cms.InputTag("mix","MergedTrackTruth")
  98075. )
  98076.  
  98077.  
  98078. process.tpToDisplacedGlbMuonAssociation = cms.EDProducer("MuonAssociatorEDProducer",
  98079. AbsoluteNumberOfHits_muon = cms.bool(False),
  98080. AbsoluteNumberOfHits_track = cms.bool(False),
  98081. CSClinksTag = cms.InputTag("simMuonCSCDigis","MuonCSCStripDigiSimLinks"),
  98082. CSCsimHitsTag = cms.InputTag("g4SimHits","MuonCSCHits"),
  98083. CSCsimHitsXFTag = cms.InputTag("mix","g4SimHitsMuonCSCHits"),
  98084. CSCwireLinksTag = cms.InputTag("simMuonCSCDigis","MuonCSCWireDigiSimLinks"),
  98085. DTdigiTag = cms.InputTag("simMuonDTDigis"),
  98086. DTdigisimlinkTag = cms.InputTag("simMuonDTDigis"),
  98087. DTrechitTag = cms.InputTag("dt1DRecHits"),
  98088. DTsimhitsTag = cms.InputTag("g4SimHits","MuonDTHits"),
  98089. DTsimhitsXFTag = cms.InputTag("mix","g4SimHitsMuonDTHits"),
  98090. EfficiencyCut_muon = cms.double(0.0),
  98091. EfficiencyCut_track = cms.double(0.0),
  98092. GEMdigisimlinkTag = cms.InputTag("simMuonGEMDigis","GEM"),
  98093. GEMsimhitsTag = cms.InputTag("g4SimHits","MuonGEMHits"),
  98094. GEMsimhitsXFTag = cms.InputTag("mix","g4SimHitsMuonGEMHits"),
  98095. NHitCut_muon = cms.uint32(0),
  98096. NHitCut_track = cms.uint32(0),
  98097. PurityCut_muon = cms.double(0.0),
  98098. PurityCut_track = cms.double(0.0),
  98099. ROUList = cms.vstring('TrackerHitsTIBLowTof',
  98100. 'TrackerHitsTIBHighTof',
  98101. 'TrackerHitsTIDLowTof',
  98102. 'TrackerHitsTIDHighTof',
  98103. 'TrackerHitsTOBLowTof',
  98104. 'TrackerHitsTOBHighTof',
  98105. 'TrackerHitsTECLowTof',
  98106. 'TrackerHitsTECHighTof',
  98107. 'TrackerHitsPixelBarrelLowTof',
  98108. 'TrackerHitsPixelBarrelHighTof',
  98109. 'TrackerHitsPixelEndcapLowTof',
  98110. 'TrackerHitsPixelEndcapHighTof'),
  98111. RPCdigisimlinkTag = cms.InputTag("simMuonRPCDigis","RPCDigiSimLink"),
  98112. RPCsimhitsTag = cms.InputTag("g4SimHits","MuonRPCHits"),
  98113. RPCsimhitsXFTag = cms.InputTag("mix","g4SimHitsMuonRPCHits"),
  98114. ThreeHitTracksAreSpecial = cms.bool(False),
  98115. UseGrouped = cms.bool(True),
  98116. UseMuon = cms.bool(True),
  98117. UsePixels = cms.bool(True),
  98118. UseSplitting = cms.bool(True),
  98119. UseTracker = cms.bool(True),
  98120. acceptOneStubMatchings = cms.bool(True),
  98121. associatePixel = cms.bool(True),
  98122. associateRecoTracks = cms.bool(True),
  98123. associateStrip = cms.bool(True),
  98124. associatorByWire = cms.bool(False),
  98125. crossingframe = cms.bool(False),
  98126. dumpDT = cms.bool(False),
  98127. dumpInputCollections = cms.untracked.bool(False),
  98128. ignoreMissingTrackCollection = cms.untracked.bool(False),
  98129. includeZeroHitMuons = cms.bool(True),
  98130. inputCSCSegmentCollection = cms.InputTag("cscSegments"),
  98131. inputDTRecSegment4DCollection = cms.InputTag("dt4DSegments"),
  98132. links_exist = cms.bool(True),
  98133. pixelSimLinkSrc = cms.InputTag("simSiPixelDigis"),
  98134. simtracksTag = cms.InputTag("g4SimHits"),
  98135. simtracksXFTag = cms.InputTag("mix","g4SimHits"),
  98136. stripSimLinkSrc = cms.InputTag("simSiStripDigis"),
  98137. tpTag = cms.InputTag("mix","MergedTrackTruth"),
  98138. tracksTag = cms.InputTag("displacedGlobalMuons"),
  98139. useGEMs = cms.bool(False)
  98140. )
  98141.  
  98142.  
  98143. process.tpToDisplacedStaMuonAssociation = cms.EDProducer("MuonAssociatorEDProducer",
  98144. AbsoluteNumberOfHits_muon = cms.bool(False),
  98145. AbsoluteNumberOfHits_track = cms.bool(False),
  98146. CSClinksTag = cms.InputTag("simMuonCSCDigis","MuonCSCStripDigiSimLinks"),
  98147. CSCsimHitsTag = cms.InputTag("g4SimHits","MuonCSCHits"),
  98148. CSCsimHitsXFTag = cms.InputTag("mix","g4SimHitsMuonCSCHits"),
  98149. CSCwireLinksTag = cms.InputTag("simMuonCSCDigis","MuonCSCWireDigiSimLinks"),
  98150. DTdigiTag = cms.InputTag("simMuonDTDigis"),
  98151. DTdigisimlinkTag = cms.InputTag("simMuonDTDigis"),
  98152. DTrechitTag = cms.InputTag("dt1DRecHits"),
  98153. DTsimhitsTag = cms.InputTag("g4SimHits","MuonDTHits"),
  98154. DTsimhitsXFTag = cms.InputTag("mix","g4SimHitsMuonDTHits"),
  98155. EfficiencyCut_muon = cms.double(0.0),
  98156. EfficiencyCut_track = cms.double(0.0),
  98157. GEMdigisimlinkTag = cms.InputTag("simMuonGEMDigis","GEM"),
  98158. GEMsimhitsTag = cms.InputTag("g4SimHits","MuonGEMHits"),
  98159. GEMsimhitsXFTag = cms.InputTag("mix","g4SimHitsMuonGEMHits"),
  98160. NHitCut_muon = cms.uint32(0),
  98161. NHitCut_track = cms.uint32(0),
  98162. PurityCut_muon = cms.double(0.0),
  98163. PurityCut_track = cms.double(0.0),
  98164. ROUList = cms.vstring('TrackerHitsTIBLowTof',
  98165. 'TrackerHitsTIBHighTof',
  98166. 'TrackerHitsTIDLowTof',
  98167. 'TrackerHitsTIDHighTof',
  98168. 'TrackerHitsTOBLowTof',
  98169. 'TrackerHitsTOBHighTof',
  98170. 'TrackerHitsTECLowTof',
  98171. 'TrackerHitsTECHighTof',
  98172. 'TrackerHitsPixelBarrelLowTof',
  98173. 'TrackerHitsPixelBarrelHighTof',
  98174. 'TrackerHitsPixelEndcapLowTof',
  98175. 'TrackerHitsPixelEndcapHighTof'),
  98176. RPCdigisimlinkTag = cms.InputTag("simMuonRPCDigis","RPCDigiSimLink"),
  98177. RPCsimhitsTag = cms.InputTag("g4SimHits","MuonRPCHits"),
  98178. RPCsimhitsXFTag = cms.InputTag("mix","g4SimHitsMuonRPCHits"),
  98179. ThreeHitTracksAreSpecial = cms.bool(False),
  98180. UseGrouped = cms.bool(True),
  98181. UseMuon = cms.bool(True),
  98182. UsePixels = cms.bool(True),
  98183. UseSplitting = cms.bool(True),
  98184. UseTracker = cms.bool(False),
  98185. acceptOneStubMatchings = cms.bool(True),
  98186. associatePixel = cms.bool(True),
  98187. associateRecoTracks = cms.bool(True),
  98188. associateStrip = cms.bool(True),
  98189. associatorByWire = cms.bool(False),
  98190. crossingframe = cms.bool(False),
  98191. dumpDT = cms.bool(False),
  98192. dumpInputCollections = cms.untracked.bool(False),
  98193. ignoreMissingTrackCollection = cms.untracked.bool(False),
  98194. includeZeroHitMuons = cms.bool(True),
  98195. inputCSCSegmentCollection = cms.InputTag("cscSegments"),
  98196. inputDTRecSegment4DCollection = cms.InputTag("dt4DSegments"),
  98197. links_exist = cms.bool(True),
  98198. pixelSimLinkSrc = cms.InputTag("simSiPixelDigis"),
  98199. simtracksTag = cms.InputTag("g4SimHits"),
  98200. simtracksXFTag = cms.InputTag("mix","g4SimHits"),
  98201. stripSimLinkSrc = cms.InputTag("simSiStripDigis"),
  98202. tpTag = cms.InputTag("mix","MergedTrackTruth"),
  98203. tracksTag = cms.InputTag("displacedStandAloneMuons"),
  98204. useGEMs = cms.bool(False)
  98205. )
  98206.  
  98207.  
  98208. process.tpToDisplacedStaSeedAssociation = cms.EDProducer("MuonAssociatorEDProducer",
  98209. AbsoluteNumberOfHits_muon = cms.bool(False),
  98210. AbsoluteNumberOfHits_track = cms.bool(False),
  98211. CSClinksTag = cms.InputTag("simMuonCSCDigis","MuonCSCStripDigiSimLinks"),
  98212. CSCsimHitsTag = cms.InputTag("g4SimHits","MuonCSCHits"),
  98213. CSCsimHitsXFTag = cms.InputTag("mix","g4SimHitsMuonCSCHits"),
  98214. CSCwireLinksTag = cms.InputTag("simMuonCSCDigis","MuonCSCWireDigiSimLinks"),
  98215. DTdigiTag = cms.InputTag("simMuonDTDigis"),
  98216. DTdigisimlinkTag = cms.InputTag("simMuonDTDigis"),
  98217. DTrechitTag = cms.InputTag("dt1DRecHits"),
  98218. DTsimhitsTag = cms.InputTag("g4SimHits","MuonDTHits"),
  98219. DTsimhitsXFTag = cms.InputTag("mix","g4SimHitsMuonDTHits"),
  98220. EfficiencyCut_muon = cms.double(0.0),
  98221. EfficiencyCut_track = cms.double(0.0),
  98222. GEMdigisimlinkTag = cms.InputTag("simMuonGEMDigis","GEM"),
  98223. GEMsimhitsTag = cms.InputTag("g4SimHits","MuonGEMHits"),
  98224. GEMsimhitsXFTag = cms.InputTag("mix","g4SimHitsMuonGEMHits"),
  98225. NHitCut_muon = cms.uint32(0),
  98226. NHitCut_track = cms.uint32(0),
  98227. PurityCut_muon = cms.double(0.0),
  98228. PurityCut_track = cms.double(0.0),
  98229. ROUList = cms.vstring('TrackerHitsTIBLowTof',
  98230. 'TrackerHitsTIBHighTof',
  98231. 'TrackerHitsTIDLowTof',
  98232. 'TrackerHitsTIDHighTof',
  98233. 'TrackerHitsTOBLowTof',
  98234. 'TrackerHitsTOBHighTof',
  98235. 'TrackerHitsTECLowTof',
  98236. 'TrackerHitsTECHighTof',
  98237. 'TrackerHitsPixelBarrelLowTof',
  98238. 'TrackerHitsPixelBarrelHighTof',
  98239. 'TrackerHitsPixelEndcapLowTof',
  98240. 'TrackerHitsPixelEndcapHighTof'),
  98241. RPCdigisimlinkTag = cms.InputTag("simMuonRPCDigis","RPCDigiSimLink"),
  98242. RPCsimhitsTag = cms.InputTag("g4SimHits","MuonRPCHits"),
  98243. RPCsimhitsXFTag = cms.InputTag("mix","g4SimHitsMuonRPCHits"),
  98244. ThreeHitTracksAreSpecial = cms.bool(False),
  98245. UseGrouped = cms.bool(True),
  98246. UseMuon = cms.bool(True),
  98247. UsePixels = cms.bool(True),
  98248. UseSplitting = cms.bool(True),
  98249. UseTracker = cms.bool(False),
  98250. acceptOneStubMatchings = cms.bool(True),
  98251. associatePixel = cms.bool(True),
  98252. associateRecoTracks = cms.bool(True),
  98253. associateStrip = cms.bool(True),
  98254. associatorByWire = cms.bool(False),
  98255. crossingframe = cms.bool(False),
  98256. dumpDT = cms.bool(False),
  98257. dumpInputCollections = cms.untracked.bool(False),
  98258. ignoreMissingTrackCollection = cms.untracked.bool(False),
  98259. includeZeroHitMuons = cms.bool(True),
  98260. inputCSCSegmentCollection = cms.InputTag("cscSegments"),
  98261. inputDTRecSegment4DCollection = cms.InputTag("dt4DSegments"),
  98262. links_exist = cms.bool(True),
  98263. pixelSimLinkSrc = cms.InputTag("simSiPixelDigis"),
  98264. simtracksTag = cms.InputTag("g4SimHits"),
  98265. simtracksXFTag = cms.InputTag("mix","g4SimHits"),
  98266. stripSimLinkSrc = cms.InputTag("simSiStripDigis"),
  98267. tpTag = cms.InputTag("mix","MergedTrackTruth"),
  98268. tracksTag = cms.InputTag("seedsOfDisplacedSTAmuons"),
  98269. useGEMs = cms.bool(False)
  98270. )
  98271.  
  98272.  
  98273. process.tpToDisplacedTrkMuonAssociation = cms.EDProducer("MuonAssociatorEDProducer",
  98274. AbsoluteNumberOfHits_muon = cms.bool(False),
  98275. AbsoluteNumberOfHits_track = cms.bool(False),
  98276. CSClinksTag = cms.InputTag("simMuonCSCDigis","MuonCSCStripDigiSimLinks"),
  98277. CSCsimHitsTag = cms.InputTag("g4SimHits","MuonCSCHits"),
  98278. CSCsimHitsXFTag = cms.InputTag("mix","g4SimHitsMuonCSCHits"),
  98279. CSCwireLinksTag = cms.InputTag("simMuonCSCDigis","MuonCSCWireDigiSimLinks"),
  98280. DTdigiTag = cms.InputTag("simMuonDTDigis"),
  98281. DTdigisimlinkTag = cms.InputTag("simMuonDTDigis"),
  98282. DTrechitTag = cms.InputTag("dt1DRecHits"),
  98283. DTsimhitsTag = cms.InputTag("g4SimHits","MuonDTHits"),
  98284. DTsimhitsXFTag = cms.InputTag("mix","g4SimHitsMuonDTHits"),
  98285. EfficiencyCut_muon = cms.double(0.0),
  98286. EfficiencyCut_track = cms.double(0.0),
  98287. GEMdigisimlinkTag = cms.InputTag("simMuonGEMDigis","GEM"),
  98288. GEMsimhitsTag = cms.InputTag("g4SimHits","MuonGEMHits"),
  98289. GEMsimhitsXFTag = cms.InputTag("mix","g4SimHitsMuonGEMHits"),
  98290. NHitCut_muon = cms.uint32(0),
  98291. NHitCut_track = cms.uint32(0),
  98292. PurityCut_muon = cms.double(0.0),
  98293. PurityCut_track = cms.double(0.0),
  98294. ROUList = cms.vstring('TrackerHitsTIBLowTof',
  98295. 'TrackerHitsTIBHighTof',
  98296. 'TrackerHitsTIDLowTof',
  98297. 'TrackerHitsTIDHighTof',
  98298. 'TrackerHitsTOBLowTof',
  98299. 'TrackerHitsTOBHighTof',
  98300. 'TrackerHitsTECLowTof',
  98301. 'TrackerHitsTECHighTof',
  98302. 'TrackerHitsPixelBarrelLowTof',
  98303. 'TrackerHitsPixelBarrelHighTof',
  98304. 'TrackerHitsPixelEndcapLowTof',
  98305. 'TrackerHitsPixelEndcapHighTof'),
  98306. RPCdigisimlinkTag = cms.InputTag("simMuonRPCDigis","RPCDigiSimLink"),
  98307. RPCsimhitsTag = cms.InputTag("g4SimHits","MuonRPCHits"),
  98308. RPCsimhitsXFTag = cms.InputTag("mix","g4SimHitsMuonRPCHits"),
  98309. ThreeHitTracksAreSpecial = cms.bool(False),
  98310. UseGrouped = cms.bool(True),
  98311. UseMuon = cms.bool(False),
  98312. UsePixels = cms.bool(True),
  98313. UseSplitting = cms.bool(True),
  98314. UseTracker = cms.bool(True),
  98315. acceptOneStubMatchings = cms.bool(True),
  98316. associatePixel = cms.bool(True),
  98317. associateRecoTracks = cms.bool(True),
  98318. associateStrip = cms.bool(True),
  98319. associatorByWire = cms.bool(False),
  98320. crossingframe = cms.bool(False),
  98321. dumpDT = cms.bool(False),
  98322. dumpInputCollections = cms.untracked.bool(False),
  98323. ignoreMissingTrackCollection = cms.untracked.bool(False),
  98324. includeZeroHitMuons = cms.bool(True),
  98325. inputCSCSegmentCollection = cms.InputTag("cscSegments"),
  98326. inputDTRecSegment4DCollection = cms.InputTag("dt4DSegments"),
  98327. links_exist = cms.bool(True),
  98328. pixelSimLinkSrc = cms.InputTag("simSiPixelDigis"),
  98329. simtracksTag = cms.InputTag("g4SimHits"),
  98330. simtracksXFTag = cms.InputTag("mix","g4SimHits"),
  98331. stripSimLinkSrc = cms.InputTag("simSiStripDigis"),
  98332. tpTag = cms.InputTag("mix","MergedTrackTruth"),
  98333. tracksTag = cms.InputTag("displacedTracks"),
  98334. useGEMs = cms.bool(False)
  98335. )
  98336.  
  98337.  
  98338. process.tpToGlbMuonAssociation = cms.EDProducer("MuonAssociatorEDProducer",
  98339. AbsoluteNumberOfHits_muon = cms.bool(False),
  98340. AbsoluteNumberOfHits_track = cms.bool(False),
  98341. CSClinksTag = cms.InputTag("simMuonCSCDigis","MuonCSCStripDigiSimLinks"),
  98342. CSCsimHitsTag = cms.InputTag("g4SimHits","MuonCSCHits"),
  98343. CSCsimHitsXFTag = cms.InputTag("mix","g4SimHitsMuonCSCHits"),
  98344. CSCwireLinksTag = cms.InputTag("simMuonCSCDigis","MuonCSCWireDigiSimLinks"),
  98345. DTdigiTag = cms.InputTag("simMuonDTDigis"),
  98346. DTdigisimlinkTag = cms.InputTag("simMuonDTDigis"),
  98347. DTrechitTag = cms.InputTag("dt1DRecHits"),
  98348. DTsimhitsTag = cms.InputTag("g4SimHits","MuonDTHits"),
  98349. DTsimhitsXFTag = cms.InputTag("mix","g4SimHitsMuonDTHits"),
  98350. EfficiencyCut_muon = cms.double(0.0),
  98351. EfficiencyCut_track = cms.double(0.0),
  98352. GEMdigisimlinkTag = cms.InputTag("simMuonGEMDigis","GEM"),
  98353. GEMsimhitsTag = cms.InputTag("g4SimHits","MuonGEMHits"),
  98354. GEMsimhitsXFTag = cms.InputTag("mix","g4SimHitsMuonGEMHits"),
  98355. NHitCut_muon = cms.uint32(0),
  98356. NHitCut_track = cms.uint32(0),
  98357. PurityCut_muon = cms.double(0.0),
  98358. PurityCut_track = cms.double(0.0),
  98359. ROUList = cms.vstring('TrackerHitsTIBLowTof',
  98360. 'TrackerHitsTIBHighTof',
  98361. 'TrackerHitsTIDLowTof',
  98362. 'TrackerHitsTIDHighTof',
  98363. 'TrackerHitsTOBLowTof',
  98364. 'TrackerHitsTOBHighTof',
  98365. 'TrackerHitsTECLowTof',
  98366. 'TrackerHitsTECHighTof',
  98367. 'TrackerHitsPixelBarrelLowTof',
  98368. 'TrackerHitsPixelBarrelHighTof',
  98369. 'TrackerHitsPixelEndcapLowTof',
  98370. 'TrackerHitsPixelEndcapHighTof'),
  98371. RPCdigisimlinkTag = cms.InputTag("simMuonRPCDigis","RPCDigiSimLink"),
  98372. RPCsimhitsTag = cms.InputTag("g4SimHits","MuonRPCHits"),
  98373. RPCsimhitsXFTag = cms.InputTag("mix","g4SimHitsMuonRPCHits"),
  98374. ThreeHitTracksAreSpecial = cms.bool(False),
  98375. UseGrouped = cms.bool(True),
  98376. UseMuon = cms.bool(True),
  98377. UsePixels = cms.bool(True),
  98378. UseSplitting = cms.bool(True),
  98379. UseTracker = cms.bool(True),
  98380. acceptOneStubMatchings = cms.bool(True),
  98381. associatePixel = cms.bool(True),
  98382. associateRecoTracks = cms.bool(True),
  98383. associateStrip = cms.bool(True),
  98384. associatorByWire = cms.bool(False),
  98385. crossingframe = cms.bool(False),
  98386. dumpDT = cms.bool(False),
  98387. dumpInputCollections = cms.untracked.bool(False),
  98388. ignoreMissingTrackCollection = cms.untracked.bool(False),
  98389. includeZeroHitMuons = cms.bool(True),
  98390. inputCSCSegmentCollection = cms.InputTag("cscSegments"),
  98391. inputDTRecSegment4DCollection = cms.InputTag("dt4DSegments"),
  98392. links_exist = cms.bool(True),
  98393. pixelSimLinkSrc = cms.InputTag("simSiPixelDigis"),
  98394. simtracksTag = cms.InputTag("g4SimHits"),
  98395. simtracksXFTag = cms.InputTag("mix","g4SimHits"),
  98396. stripSimLinkSrc = cms.InputTag("simSiStripDigis"),
  98397. tpTag = cms.InputTag("mix","MergedTrackTruth"),
  98398. tracksTag = cms.InputTag("extractedGlobalMuons"),
  98399. useGEMs = cms.bool(False)
  98400. )
  98401.  
  98402.  
  98403. process.tpToL2MuonAssociation = cms.EDProducer("MuonAssociatorEDProducer",
  98404. AbsoluteNumberOfHits_muon = cms.bool(False),
  98405. AbsoluteNumberOfHits_track = cms.bool(False),
  98406. CSClinksTag = cms.InputTag("simMuonCSCDigis","MuonCSCStripDigiSimLinks"),
  98407. CSCsimHitsTag = cms.InputTag("g4SimHits","MuonCSCHits"),
  98408. CSCsimHitsXFTag = cms.InputTag("mix","g4SimHitsMuonCSCHits"),
  98409. CSCwireLinksTag = cms.InputTag("simMuonCSCDigis","MuonCSCWireDigiSimLinks"),
  98410. DTdigiTag = cms.InputTag("simMuonDTDigis"),
  98411. DTdigisimlinkTag = cms.InputTag("simMuonDTDigis"),
  98412. DTrechitTag = cms.InputTag("hltDt1DRecHits"),
  98413. DTsimhitsTag = cms.InputTag("g4SimHits","MuonDTHits"),
  98414. DTsimhitsXFTag = cms.InputTag("mix","g4SimHitsMuonDTHits"),
  98415. EfficiencyCut_muon = cms.double(0.0),
  98416. EfficiencyCut_track = cms.double(0.0),
  98417. GEMdigisimlinkTag = cms.InputTag("simMuonGEMDigis","GEM"),
  98418. GEMsimhitsTag = cms.InputTag("g4SimHits","MuonGEMHits"),
  98419. GEMsimhitsXFTag = cms.InputTag("mix","g4SimHitsMuonGEMHits"),
  98420. NHitCut_muon = cms.uint32(0),
  98421. NHitCut_track = cms.uint32(0),
  98422. PurityCut_muon = cms.double(0.0),
  98423. PurityCut_track = cms.double(0.0),
  98424. ROUList = cms.vstring('TrackerHitsTIBLowTof',
  98425. 'TrackerHitsTIBHighTof',
  98426. 'TrackerHitsTIDLowTof',
  98427. 'TrackerHitsTIDHighTof',
  98428. 'TrackerHitsTOBLowTof',
  98429. 'TrackerHitsTOBHighTof',
  98430. 'TrackerHitsTECLowTof',
  98431. 'TrackerHitsTECHighTof',
  98432. 'TrackerHitsPixelBarrelLowTof',
  98433. 'TrackerHitsPixelBarrelHighTof',
  98434. 'TrackerHitsPixelEndcapLowTof',
  98435. 'TrackerHitsPixelEndcapHighTof'),
  98436. RPCdigisimlinkTag = cms.InputTag("simMuonRPCDigis","RPCDigiSimLink"),
  98437. RPCsimhitsTag = cms.InputTag("g4SimHits","MuonRPCHits"),
  98438. RPCsimhitsXFTag = cms.InputTag("mix","g4SimHitsMuonRPCHits"),
  98439. ThreeHitTracksAreSpecial = cms.bool(False),
  98440. UseGrouped = cms.bool(True),
  98441. UseMuon = cms.bool(True),
  98442. UsePixels = cms.bool(True),
  98443. UseSplitting = cms.bool(True),
  98444. UseTracker = cms.bool(False),
  98445. acceptOneStubMatchings = cms.bool(True),
  98446. associatePixel = cms.bool(True),
  98447. associateRecoTracks = cms.bool(True),
  98448. associateStrip = cms.bool(True),
  98449. associatorByWire = cms.bool(False),
  98450. crossingframe = cms.bool(False),
  98451. dumpDT = cms.bool(False),
  98452. dumpInputCollections = cms.untracked.bool(False),
  98453. ignoreMissingTrackCollection = cms.untracked.bool(True),
  98454. includeZeroHitMuons = cms.bool(True),
  98455. inputCSCSegmentCollection = cms.InputTag("cscSegments"),
  98456. inputDTRecSegment4DCollection = cms.InputTag("dt4DSegments"),
  98457. links_exist = cms.bool(True),
  98458. pixelSimLinkSrc = cms.InputTag("simSiPixelDigis"),
  98459. simtracksTag = cms.InputTag("g4SimHits"),
  98460. simtracksXFTag = cms.InputTag("mix","g4SimHits"),
  98461. stripSimLinkSrc = cms.InputTag("simSiStripDigis"),
  98462. tpTag = cms.InputTag("mix","MergedTrackTruth"),
  98463. tracksTag = cms.InputTag("hltL2Muons"),
  98464. useGEMs = cms.bool(False)
  98465. )
  98466.  
  98467.  
  98468. process.tpToL2UpdMuonAssociation = cms.EDProducer("MuonAssociatorEDProducer",
  98469. AbsoluteNumberOfHits_muon = cms.bool(False),
  98470. AbsoluteNumberOfHits_track = cms.bool(False),
  98471. CSClinksTag = cms.InputTag("simMuonCSCDigis","MuonCSCStripDigiSimLinks"),
  98472. CSCsimHitsTag = cms.InputTag("g4SimHits","MuonCSCHits"),
  98473. CSCsimHitsXFTag = cms.InputTag("mix","g4SimHitsMuonCSCHits"),
  98474. CSCwireLinksTag = cms.InputTag("simMuonCSCDigis","MuonCSCWireDigiSimLinks"),
  98475. DTdigiTag = cms.InputTag("simMuonDTDigis"),
  98476. DTdigisimlinkTag = cms.InputTag("simMuonDTDigis"),
  98477. DTrechitTag = cms.InputTag("hltDt1DRecHits"),
  98478. DTsimhitsTag = cms.InputTag("g4SimHits","MuonDTHits"),
  98479. DTsimhitsXFTag = cms.InputTag("mix","g4SimHitsMuonDTHits"),
  98480. EfficiencyCut_muon = cms.double(0.0),
  98481. EfficiencyCut_track = cms.double(0.0),
  98482. GEMdigisimlinkTag = cms.InputTag("simMuonGEMDigis","GEM"),
  98483. GEMsimhitsTag = cms.InputTag("g4SimHits","MuonGEMHits"),
  98484. GEMsimhitsXFTag = cms.InputTag("mix","g4SimHitsMuonGEMHits"),
  98485. NHitCut_muon = cms.uint32(0),
  98486. NHitCut_track = cms.uint32(0),
  98487. PurityCut_muon = cms.double(0.0),
  98488. PurityCut_track = cms.double(0.0),
  98489. ROUList = cms.vstring('TrackerHitsTIBLowTof',
  98490. 'TrackerHitsTIBHighTof',
  98491. 'TrackerHitsTIDLowTof',
  98492. 'TrackerHitsTIDHighTof',
  98493. 'TrackerHitsTOBLowTof',
  98494. 'TrackerHitsTOBHighTof',
  98495. 'TrackerHitsTECLowTof',
  98496. 'TrackerHitsTECHighTof',
  98497. 'TrackerHitsPixelBarrelLowTof',
  98498. 'TrackerHitsPixelBarrelHighTof',
  98499. 'TrackerHitsPixelEndcapLowTof',
  98500. 'TrackerHitsPixelEndcapHighTof'),
  98501. RPCdigisimlinkTag = cms.InputTag("simMuonRPCDigis","RPCDigiSimLink"),
  98502. RPCsimhitsTag = cms.InputTag("g4SimHits","MuonRPCHits"),
  98503. RPCsimhitsXFTag = cms.InputTag("mix","g4SimHitsMuonRPCHits"),
  98504. ThreeHitTracksAreSpecial = cms.bool(False),
  98505. UseGrouped = cms.bool(True),
  98506. UseMuon = cms.bool(True),
  98507. UsePixels = cms.bool(True),
  98508. UseSplitting = cms.bool(True),
  98509. UseTracker = cms.bool(False),
  98510. acceptOneStubMatchings = cms.bool(True),
  98511. associatePixel = cms.bool(True),
  98512. associateRecoTracks = cms.bool(True),
  98513. associateStrip = cms.bool(True),
  98514. associatorByWire = cms.bool(False),
  98515. crossingframe = cms.bool(False),
  98516. dumpDT = cms.bool(False),
  98517. dumpInputCollections = cms.untracked.bool(False),
  98518. ignoreMissingTrackCollection = cms.untracked.bool(True),
  98519. includeZeroHitMuons = cms.bool(True),
  98520. inputCSCSegmentCollection = cms.InputTag("cscSegments"),
  98521. inputDTRecSegment4DCollection = cms.InputTag("dt4DSegments"),
  98522. links_exist = cms.bool(True),
  98523. pixelSimLinkSrc = cms.InputTag("simSiPixelDigis"),
  98524. simtracksTag = cms.InputTag("g4SimHits"),
  98525. simtracksXFTag = cms.InputTag("mix","g4SimHits"),
  98526. stripSimLinkSrc = cms.InputTag("simSiStripDigis"),
  98527. tpTag = cms.InputTag("mix","MergedTrackTruth"),
  98528. tracksTag = cms.InputTag("hltL2Muons","UpdatedAtVtx"),
  98529. useGEMs = cms.bool(False)
  98530. )
  98531.  
  98532.  
  98533. process.tpToL3MuonAssociation = cms.EDProducer("MuonAssociatorEDProducer",
  98534. AbsoluteNumberOfHits_muon = cms.bool(False),
  98535. AbsoluteNumberOfHits_track = cms.bool(False),
  98536. CSClinksTag = cms.InputTag("simMuonCSCDigis","MuonCSCStripDigiSimLinks"),
  98537. CSCsimHitsTag = cms.InputTag("g4SimHits","MuonCSCHits"),
  98538. CSCsimHitsXFTag = cms.InputTag("mix","g4SimHitsMuonCSCHits"),
  98539. CSCwireLinksTag = cms.InputTag("simMuonCSCDigis","MuonCSCWireDigiSimLinks"),
  98540. DTdigiTag = cms.InputTag("simMuonDTDigis"),
  98541. DTdigisimlinkTag = cms.InputTag("simMuonDTDigis"),
  98542. DTrechitTag = cms.InputTag("hltDt1DRecHits"),
  98543. DTsimhitsTag = cms.InputTag("g4SimHits","MuonDTHits"),
  98544. DTsimhitsXFTag = cms.InputTag("mix","g4SimHitsMuonDTHits"),
  98545. EfficiencyCut_muon = cms.double(0.0),
  98546. EfficiencyCut_track = cms.double(0.0),
  98547. GEMdigisimlinkTag = cms.InputTag("simMuonGEMDigis","GEM"),
  98548. GEMsimhitsTag = cms.InputTag("g4SimHits","MuonGEMHits"),
  98549. GEMsimhitsXFTag = cms.InputTag("mix","g4SimHitsMuonGEMHits"),
  98550. NHitCut_muon = cms.uint32(0),
  98551. NHitCut_track = cms.uint32(0),
  98552. PurityCut_muon = cms.double(0.0),
  98553. PurityCut_track = cms.double(0.0),
  98554. ROUList = cms.vstring('TrackerHitsTIBLowTof',
  98555. 'TrackerHitsTIBHighTof',
  98556. 'TrackerHitsTIDLowTof',
  98557. 'TrackerHitsTIDHighTof',
  98558. 'TrackerHitsTOBLowTof',
  98559. 'TrackerHitsTOBHighTof',
  98560. 'TrackerHitsTECLowTof',
  98561. 'TrackerHitsTECHighTof',
  98562. 'TrackerHitsPixelBarrelLowTof',
  98563. 'TrackerHitsPixelBarrelHighTof',
  98564. 'TrackerHitsPixelEndcapLowTof',
  98565. 'TrackerHitsPixelEndcapHighTof'),
  98566. RPCdigisimlinkTag = cms.InputTag("simMuonRPCDigis","RPCDigiSimLink"),
  98567. RPCsimhitsTag = cms.InputTag("g4SimHits","MuonRPCHits"),
  98568. RPCsimhitsXFTag = cms.InputTag("mix","g4SimHitsMuonRPCHits"),
  98569. ThreeHitTracksAreSpecial = cms.bool(False),
  98570. UseGrouped = cms.bool(False),
  98571. UseMuon = cms.bool(True),
  98572. UsePixels = cms.bool(True),
  98573. UseSplitting = cms.bool(False),
  98574. UseTracker = cms.bool(True),
  98575. acceptOneStubMatchings = cms.bool(True),
  98576. associatePixel = cms.bool(True),
  98577. associateRecoTracks = cms.bool(True),
  98578. associateStrip = cms.bool(True),
  98579. associatorByWire = cms.bool(False),
  98580. crossingframe = cms.bool(False),
  98581. dumpDT = cms.bool(False),
  98582. dumpInputCollections = cms.untracked.bool(False),
  98583. ignoreMissingTrackCollection = cms.untracked.bool(True),
  98584. includeZeroHitMuons = cms.bool(True),
  98585. inputCSCSegmentCollection = cms.InputTag("cscSegments"),
  98586. inputDTRecSegment4DCollection = cms.InputTag("dt4DSegments"),
  98587. links_exist = cms.bool(True),
  98588. pixelSimLinkSrc = cms.InputTag("simSiPixelDigis"),
  98589. simtracksTag = cms.InputTag("g4SimHits"),
  98590. simtracksXFTag = cms.InputTag("mix","g4SimHits"),
  98591. stripSimLinkSrc = cms.InputTag("simSiStripDigis"),
  98592. tpTag = cms.InputTag("mix","MergedTrackTruth"),
  98593. tracksTag = cms.InputTag("hltL3Muons"),
  98594. useGEMs = cms.bool(False)
  98595. )
  98596.  
  98597.  
  98598. process.tpToL3TkMuonAssociation = cms.EDProducer("MuonAssociatorEDProducer",
  98599. AbsoluteNumberOfHits_muon = cms.bool(False),
  98600. AbsoluteNumberOfHits_track = cms.bool(False),
  98601. CSClinksTag = cms.InputTag("simMuonCSCDigis","MuonCSCStripDigiSimLinks"),
  98602. CSCsimHitsTag = cms.InputTag("g4SimHits","MuonCSCHits"),
  98603. CSCsimHitsXFTag = cms.InputTag("mix","g4SimHitsMuonCSCHits"),
  98604. CSCwireLinksTag = cms.InputTag("simMuonCSCDigis","MuonCSCWireDigiSimLinks"),
  98605. DTdigiTag = cms.InputTag("simMuonDTDigis"),
  98606. DTdigisimlinkTag = cms.InputTag("simMuonDTDigis"),
  98607. DTrechitTag = cms.InputTag("hltDt1DRecHits"),
  98608. DTsimhitsTag = cms.InputTag("g4SimHits","MuonDTHits"),
  98609. DTsimhitsXFTag = cms.InputTag("mix","g4SimHitsMuonDTHits"),
  98610. EfficiencyCut_muon = cms.double(0.0),
  98611. EfficiencyCut_track = cms.double(0.0),
  98612. GEMdigisimlinkTag = cms.InputTag("simMuonGEMDigis","GEM"),
  98613. GEMsimhitsTag = cms.InputTag("g4SimHits","MuonGEMHits"),
  98614. GEMsimhitsXFTag = cms.InputTag("mix","g4SimHitsMuonGEMHits"),
  98615. NHitCut_muon = cms.uint32(0),
  98616. NHitCut_track = cms.uint32(0),
  98617. PurityCut_muon = cms.double(0.0),
  98618. PurityCut_track = cms.double(0.0),
  98619. ROUList = cms.vstring('TrackerHitsTIBLowTof',
  98620. 'TrackerHitsTIBHighTof',
  98621. 'TrackerHitsTIDLowTof',
  98622. 'TrackerHitsTIDHighTof',
  98623. 'TrackerHitsTOBLowTof',
  98624. 'TrackerHitsTOBHighTof',
  98625. 'TrackerHitsTECLowTof',
  98626. 'TrackerHitsTECHighTof',
  98627. 'TrackerHitsPixelBarrelLowTof',
  98628. 'TrackerHitsPixelBarrelHighTof',
  98629. 'TrackerHitsPixelEndcapLowTof',
  98630. 'TrackerHitsPixelEndcapHighTof'),
  98631. RPCdigisimlinkTag = cms.InputTag("simMuonRPCDigis","RPCDigiSimLink"),
  98632. RPCsimhitsTag = cms.InputTag("g4SimHits","MuonRPCHits"),
  98633. RPCsimhitsXFTag = cms.InputTag("mix","g4SimHitsMuonRPCHits"),
  98634. ThreeHitTracksAreSpecial = cms.bool(False),
  98635. UseGrouped = cms.bool(False),
  98636. UseMuon = cms.bool(False),
  98637. UsePixels = cms.bool(True),
  98638. UseSplitting = cms.bool(False),
  98639. UseTracker = cms.bool(True),
  98640. acceptOneStubMatchings = cms.bool(True),
  98641. associatePixel = cms.bool(True),
  98642. associateRecoTracks = cms.bool(True),
  98643. associateStrip = cms.bool(True),
  98644. associatorByWire = cms.bool(False),
  98645. crossingframe = cms.bool(False),
  98646. dumpDT = cms.bool(False),
  98647. dumpInputCollections = cms.untracked.bool(False),
  98648. ignoreMissingTrackCollection = cms.untracked.bool(True),
  98649. includeZeroHitMuons = cms.bool(True),
  98650. inputCSCSegmentCollection = cms.InputTag("cscSegments"),
  98651. inputDTRecSegment4DCollection = cms.InputTag("dt4DSegments"),
  98652. links_exist = cms.bool(True),
  98653. pixelSimLinkSrc = cms.InputTag("simSiPixelDigis"),
  98654. simtracksTag = cms.InputTag("g4SimHits"),
  98655. simtracksXFTag = cms.InputTag("mix","g4SimHits"),
  98656. stripSimLinkSrc = cms.InputTag("simSiStripDigis"),
  98657. tpTag = cms.InputTag("mix","MergedTrackTruth"),
  98658. tracksTag = cms.InputTag("hltL3TkTracksFromL2"),
  98659. useGEMs = cms.bool(False)
  98660. )
  98661.  
  98662.  
  98663. process.tpToStaMuonAssociation = cms.EDProducer("MuonAssociatorEDProducer",
  98664. AbsoluteNumberOfHits_muon = cms.bool(False),
  98665. AbsoluteNumberOfHits_track = cms.bool(False),
  98666. CSClinksTag = cms.InputTag("simMuonCSCDigis","MuonCSCStripDigiSimLinks"),
  98667. CSCsimHitsTag = cms.InputTag("g4SimHits","MuonCSCHits"),
  98668. CSCsimHitsXFTag = cms.InputTag("mix","g4SimHitsMuonCSCHits"),
  98669. CSCwireLinksTag = cms.InputTag("simMuonCSCDigis","MuonCSCWireDigiSimLinks"),
  98670. DTdigiTag = cms.InputTag("simMuonDTDigis"),
  98671. DTdigisimlinkTag = cms.InputTag("simMuonDTDigis"),
  98672. DTrechitTag = cms.InputTag("dt1DRecHits"),
  98673. DTsimhitsTag = cms.InputTag("g4SimHits","MuonDTHits"),
  98674. DTsimhitsXFTag = cms.InputTag("mix","g4SimHitsMuonDTHits"),
  98675. EfficiencyCut_muon = cms.double(0.0),
  98676. EfficiencyCut_track = cms.double(0.0),
  98677. GEMdigisimlinkTag = cms.InputTag("simMuonGEMDigis","GEM"),
  98678. GEMsimhitsTag = cms.InputTag("g4SimHits","MuonGEMHits"),
  98679. GEMsimhitsXFTag = cms.InputTag("mix","g4SimHitsMuonGEMHits"),
  98680. NHitCut_muon = cms.uint32(0),
  98681. NHitCut_track = cms.uint32(0),
  98682. PurityCut_muon = cms.double(0.0),
  98683. PurityCut_track = cms.double(0.0),
  98684. ROUList = cms.vstring('TrackerHitsTIBLowTof',
  98685. 'TrackerHitsTIBHighTof',
  98686. 'TrackerHitsTIDLowTof',
  98687. 'TrackerHitsTIDHighTof',
  98688. 'TrackerHitsTOBLowTof',
  98689. 'TrackerHitsTOBHighTof',
  98690. 'TrackerHitsTECLowTof',
  98691. 'TrackerHitsTECHighTof',
  98692. 'TrackerHitsPixelBarrelLowTof',
  98693. 'TrackerHitsPixelBarrelHighTof',
  98694. 'TrackerHitsPixelEndcapLowTof',
  98695. 'TrackerHitsPixelEndcapHighTof'),
  98696. RPCdigisimlinkTag = cms.InputTag("simMuonRPCDigis","RPCDigiSimLink"),
  98697. RPCsimhitsTag = cms.InputTag("g4SimHits","MuonRPCHits"),
  98698. RPCsimhitsXFTag = cms.InputTag("mix","g4SimHitsMuonRPCHits"),
  98699. ThreeHitTracksAreSpecial = cms.bool(False),
  98700. UseGrouped = cms.bool(True),
  98701. UseMuon = cms.bool(True),
  98702. UsePixels = cms.bool(True),
  98703. UseSplitting = cms.bool(True),
  98704. UseTracker = cms.bool(False),
  98705. acceptOneStubMatchings = cms.bool(True),
  98706. associatePixel = cms.bool(True),
  98707. associateRecoTracks = cms.bool(True),
  98708. associateStrip = cms.bool(True),
  98709. associatorByWire = cms.bool(False),
  98710. crossingframe = cms.bool(False),
  98711. dumpDT = cms.bool(False),
  98712. dumpInputCollections = cms.untracked.bool(False),
  98713. ignoreMissingTrackCollection = cms.untracked.bool(False),
  98714. includeZeroHitMuons = cms.bool(True),
  98715. inputCSCSegmentCollection = cms.InputTag("cscSegments"),
  98716. inputDTRecSegment4DCollection = cms.InputTag("dt4DSegments"),
  98717. links_exist = cms.bool(True),
  98718. pixelSimLinkSrc = cms.InputTag("simSiPixelDigis"),
  98719. simtracksTag = cms.InputTag("g4SimHits"),
  98720. simtracksXFTag = cms.InputTag("mix","g4SimHits"),
  98721. stripSimLinkSrc = cms.InputTag("simSiStripDigis"),
  98722. tpTag = cms.InputTag("mix","MergedTrackTruth"),
  98723. tracksTag = cms.InputTag("standAloneMuons"),
  98724. useGEMs = cms.bool(False)
  98725. )
  98726.  
  98727.  
  98728. process.tpToStaRefitMuonAssociation = cms.EDProducer("MuonAssociatorEDProducer",
  98729. AbsoluteNumberOfHits_muon = cms.bool(False),
  98730. AbsoluteNumberOfHits_track = cms.bool(False),
  98731. CSClinksTag = cms.InputTag("simMuonCSCDigis","MuonCSCStripDigiSimLinks"),
  98732. CSCsimHitsTag = cms.InputTag("g4SimHits","MuonCSCHits"),
  98733. CSCsimHitsXFTag = cms.InputTag("mix","g4SimHitsMuonCSCHits"),
  98734. CSCwireLinksTag = cms.InputTag("simMuonCSCDigis","MuonCSCWireDigiSimLinks"),
  98735. DTdigiTag = cms.InputTag("simMuonDTDigis"),
  98736. DTdigisimlinkTag = cms.InputTag("simMuonDTDigis"),
  98737. DTrechitTag = cms.InputTag("dt1DRecHits"),
  98738. DTsimhitsTag = cms.InputTag("g4SimHits","MuonDTHits"),
  98739. DTsimhitsXFTag = cms.InputTag("mix","g4SimHitsMuonDTHits"),
  98740. EfficiencyCut_muon = cms.double(0.0),
  98741. EfficiencyCut_track = cms.double(0.0),
  98742. GEMdigisimlinkTag = cms.InputTag("simMuonGEMDigis","GEM"),
  98743. GEMsimhitsTag = cms.InputTag("g4SimHits","MuonGEMHits"),
  98744. GEMsimhitsXFTag = cms.InputTag("mix","g4SimHitsMuonGEMHits"),
  98745. NHitCut_muon = cms.uint32(0),
  98746. NHitCut_track = cms.uint32(0),
  98747. PurityCut_muon = cms.double(0.0),
  98748. PurityCut_track = cms.double(0.0),
  98749. ROUList = cms.vstring('TrackerHitsTIBLowTof',
  98750. 'TrackerHitsTIBHighTof',
  98751. 'TrackerHitsTIDLowTof',
  98752. 'TrackerHitsTIDHighTof',
  98753. 'TrackerHitsTOBLowTof',
  98754. 'TrackerHitsTOBHighTof',
  98755. 'TrackerHitsTECLowTof',
  98756. 'TrackerHitsTECHighTof',
  98757. 'TrackerHitsPixelBarrelLowTof',
  98758. 'TrackerHitsPixelBarrelHighTof',
  98759. 'TrackerHitsPixelEndcapLowTof',
  98760. 'TrackerHitsPixelEndcapHighTof'),
  98761. RPCdigisimlinkTag = cms.InputTag("simMuonRPCDigis","RPCDigiSimLink"),
  98762. RPCsimhitsTag = cms.InputTag("g4SimHits","MuonRPCHits"),
  98763. RPCsimhitsXFTag = cms.InputTag("mix","g4SimHitsMuonRPCHits"),
  98764. ThreeHitTracksAreSpecial = cms.bool(False),
  98765. UseGrouped = cms.bool(True),
  98766. UseMuon = cms.bool(True),
  98767. UsePixels = cms.bool(True),
  98768. UseSplitting = cms.bool(True),
  98769. UseTracker = cms.bool(False),
  98770. acceptOneStubMatchings = cms.bool(True),
  98771. associatePixel = cms.bool(True),
  98772. associateRecoTracks = cms.bool(True),
  98773. associateStrip = cms.bool(True),
  98774. associatorByWire = cms.bool(False),
  98775. crossingframe = cms.bool(False),
  98776. dumpDT = cms.bool(False),
  98777. dumpInputCollections = cms.untracked.bool(False),
  98778. ignoreMissingTrackCollection = cms.untracked.bool(False),
  98779. includeZeroHitMuons = cms.bool(True),
  98780. inputCSCSegmentCollection = cms.InputTag("cscSegments"),
  98781. inputDTRecSegment4DCollection = cms.InputTag("dt4DSegments"),
  98782. links_exist = cms.bool(True),
  98783. pixelSimLinkSrc = cms.InputTag("simSiPixelDigis"),
  98784. simtracksTag = cms.InputTag("g4SimHits"),
  98785. simtracksXFTag = cms.InputTag("mix","g4SimHits"),
  98786. stripSimLinkSrc = cms.InputTag("simSiStripDigis"),
  98787. tpTag = cms.InputTag("mix","MergedTrackTruth"),
  98788. tracksTag = cms.InputTag("refittedStandAloneMuons"),
  98789. useGEMs = cms.bool(False)
  98790. )
  98791.  
  98792.  
  98793. process.tpToStaRefitUpdMuonAssociation = cms.EDProducer("MuonAssociatorEDProducer",
  98794. AbsoluteNumberOfHits_muon = cms.bool(False),
  98795. AbsoluteNumberOfHits_track = cms.bool(False),
  98796. CSClinksTag = cms.InputTag("simMuonCSCDigis","MuonCSCStripDigiSimLinks"),
  98797. CSCsimHitsTag = cms.InputTag("g4SimHits","MuonCSCHits"),
  98798. CSCsimHitsXFTag = cms.InputTag("mix","g4SimHitsMuonCSCHits"),
  98799. CSCwireLinksTag = cms.InputTag("simMuonCSCDigis","MuonCSCWireDigiSimLinks"),
  98800. DTdigiTag = cms.InputTag("simMuonDTDigis"),
  98801. DTdigisimlinkTag = cms.InputTag("simMuonDTDigis"),
  98802. DTrechitTag = cms.InputTag("dt1DRecHits"),
  98803. DTsimhitsTag = cms.InputTag("g4SimHits","MuonDTHits"),
  98804. DTsimhitsXFTag = cms.InputTag("mix","g4SimHitsMuonDTHits"),
  98805. EfficiencyCut_muon = cms.double(0.0),
  98806. EfficiencyCut_track = cms.double(0.0),
  98807. GEMdigisimlinkTag = cms.InputTag("simMuonGEMDigis","GEM"),
  98808. GEMsimhitsTag = cms.InputTag("g4SimHits","MuonGEMHits"),
  98809. GEMsimhitsXFTag = cms.InputTag("mix","g4SimHitsMuonGEMHits"),
  98810. NHitCut_muon = cms.uint32(0),
  98811. NHitCut_track = cms.uint32(0),
  98812. PurityCut_muon = cms.double(0.0),
  98813. PurityCut_track = cms.double(0.0),
  98814. ROUList = cms.vstring('TrackerHitsTIBLowTof',
  98815. 'TrackerHitsTIBHighTof',
  98816. 'TrackerHitsTIDLowTof',
  98817. 'TrackerHitsTIDHighTof',
  98818. 'TrackerHitsTOBLowTof',
  98819. 'TrackerHitsTOBHighTof',
  98820. 'TrackerHitsTECLowTof',
  98821. 'TrackerHitsTECHighTof',
  98822. 'TrackerHitsPixelBarrelLowTof',
  98823. 'TrackerHitsPixelBarrelHighTof',
  98824. 'TrackerHitsPixelEndcapLowTof',
  98825. 'TrackerHitsPixelEndcapHighTof'),
  98826. RPCdigisimlinkTag = cms.InputTag("simMuonRPCDigis","RPCDigiSimLink"),
  98827. RPCsimhitsTag = cms.InputTag("g4SimHits","MuonRPCHits"),
  98828. RPCsimhitsXFTag = cms.InputTag("mix","g4SimHitsMuonRPCHits"),
  98829. ThreeHitTracksAreSpecial = cms.bool(False),
  98830. UseGrouped = cms.bool(True),
  98831. UseMuon = cms.bool(True),
  98832. UsePixels = cms.bool(True),
  98833. UseSplitting = cms.bool(True),
  98834. UseTracker = cms.bool(False),
  98835. acceptOneStubMatchings = cms.bool(True),
  98836. associatePixel = cms.bool(True),
  98837. associateRecoTracks = cms.bool(True),
  98838. associateStrip = cms.bool(True),
  98839. associatorByWire = cms.bool(False),
  98840. crossingframe = cms.bool(False),
  98841. dumpDT = cms.bool(False),
  98842. dumpInputCollections = cms.untracked.bool(False),
  98843. ignoreMissingTrackCollection = cms.untracked.bool(False),
  98844. includeZeroHitMuons = cms.bool(True),
  98845. inputCSCSegmentCollection = cms.InputTag("cscSegments"),
  98846. inputDTRecSegment4DCollection = cms.InputTag("dt4DSegments"),
  98847. links_exist = cms.bool(True),
  98848. pixelSimLinkSrc = cms.InputTag("simSiPixelDigis"),
  98849. simtracksTag = cms.InputTag("g4SimHits"),
  98850. simtracksXFTag = cms.InputTag("mix","g4SimHits"),
  98851. stripSimLinkSrc = cms.InputTag("simSiStripDigis"),
  98852. tpTag = cms.InputTag("mix","MergedTrackTruth"),
  98853. tracksTag = cms.InputTag("refittedStandAloneMuons","UpdatedAtVtx"),
  98854. useGEMs = cms.bool(False)
  98855. )
  98856.  
  98857.  
  98858. process.tpToStaSeedAssociation = cms.EDProducer("MuonAssociatorEDProducer",
  98859. AbsoluteNumberOfHits_muon = cms.bool(False),
  98860. AbsoluteNumberOfHits_track = cms.bool(False),
  98861. CSClinksTag = cms.InputTag("simMuonCSCDigis","MuonCSCStripDigiSimLinks"),
  98862. CSCsimHitsTag = cms.InputTag("g4SimHits","MuonCSCHits"),
  98863. CSCsimHitsXFTag = cms.InputTag("mix","g4SimHitsMuonCSCHits"),
  98864. CSCwireLinksTag = cms.InputTag("simMuonCSCDigis","MuonCSCWireDigiSimLinks"),
  98865. DTdigiTag = cms.InputTag("simMuonDTDigis"),
  98866. DTdigisimlinkTag = cms.InputTag("simMuonDTDigis"),
  98867. DTrechitTag = cms.InputTag("dt1DRecHits"),
  98868. DTsimhitsTag = cms.InputTag("g4SimHits","MuonDTHits"),
  98869. DTsimhitsXFTag = cms.InputTag("mix","g4SimHitsMuonDTHits"),
  98870. EfficiencyCut_muon = cms.double(0.0),
  98871. EfficiencyCut_track = cms.double(0.0),
  98872. GEMdigisimlinkTag = cms.InputTag("simMuonGEMDigis","GEM"),
  98873. GEMsimhitsTag = cms.InputTag("g4SimHits","MuonGEMHits"),
  98874. GEMsimhitsXFTag = cms.InputTag("mix","g4SimHitsMuonGEMHits"),
  98875. NHitCut_muon = cms.uint32(0),
  98876. NHitCut_track = cms.uint32(0),
  98877. PurityCut_muon = cms.double(0.0),
  98878. PurityCut_track = cms.double(0.0),
  98879. ROUList = cms.vstring('TrackerHitsTIBLowTof',
  98880. 'TrackerHitsTIBHighTof',
  98881. 'TrackerHitsTIDLowTof',
  98882. 'TrackerHitsTIDHighTof',
  98883. 'TrackerHitsTOBLowTof',
  98884. 'TrackerHitsTOBHighTof',
  98885. 'TrackerHitsTECLowTof',
  98886. 'TrackerHitsTECHighTof',
  98887. 'TrackerHitsPixelBarrelLowTof',
  98888. 'TrackerHitsPixelBarrelHighTof',
  98889. 'TrackerHitsPixelEndcapLowTof',
  98890. 'TrackerHitsPixelEndcapHighTof'),
  98891. RPCdigisimlinkTag = cms.InputTag("simMuonRPCDigis","RPCDigiSimLink"),
  98892. RPCsimhitsTag = cms.InputTag("g4SimHits","MuonRPCHits"),
  98893. RPCsimhitsXFTag = cms.InputTag("mix","g4SimHitsMuonRPCHits"),
  98894. ThreeHitTracksAreSpecial = cms.bool(False),
  98895. UseGrouped = cms.bool(True),
  98896. UseMuon = cms.bool(True),
  98897. UsePixels = cms.bool(True),
  98898. UseSplitting = cms.bool(True),
  98899. UseTracker = cms.bool(False),
  98900. acceptOneStubMatchings = cms.bool(True),
  98901. associatePixel = cms.bool(True),
  98902. associateRecoTracks = cms.bool(True),
  98903. associateStrip = cms.bool(True),
  98904. associatorByWire = cms.bool(False),
  98905. crossingframe = cms.bool(False),
  98906. dumpDT = cms.bool(False),
  98907. dumpInputCollections = cms.untracked.bool(False),
  98908. ignoreMissingTrackCollection = cms.untracked.bool(False),
  98909. includeZeroHitMuons = cms.bool(True),
  98910. inputCSCSegmentCollection = cms.InputTag("cscSegments"),
  98911. inputDTRecSegment4DCollection = cms.InputTag("dt4DSegments"),
  98912. links_exist = cms.bool(True),
  98913. pixelSimLinkSrc = cms.InputTag("simSiPixelDigis"),
  98914. simtracksTag = cms.InputTag("g4SimHits"),
  98915. simtracksXFTag = cms.InputTag("mix","g4SimHits"),
  98916. stripSimLinkSrc = cms.InputTag("simSiStripDigis"),
  98917. tpTag = cms.InputTag("mix","MergedTrackTruth"),
  98918. tracksTag = cms.InputTag("seedsOfSTAmuons"),
  98919. useGEMs = cms.bool(False)
  98920. )
  98921.  
  98922.  
  98923. process.tpToStaUpdMuonAssociation = cms.EDProducer("MuonAssociatorEDProducer",
  98924. AbsoluteNumberOfHits_muon = cms.bool(False),
  98925. AbsoluteNumberOfHits_track = cms.bool(False),
  98926. CSClinksTag = cms.InputTag("simMuonCSCDigis","MuonCSCStripDigiSimLinks"),
  98927. CSCsimHitsTag = cms.InputTag("g4SimHits","MuonCSCHits"),
  98928. CSCsimHitsXFTag = cms.InputTag("mix","g4SimHitsMuonCSCHits"),
  98929. CSCwireLinksTag = cms.InputTag("simMuonCSCDigis","MuonCSCWireDigiSimLinks"),
  98930. DTdigiTag = cms.InputTag("simMuonDTDigis"),
  98931. DTdigisimlinkTag = cms.InputTag("simMuonDTDigis"),
  98932. DTrechitTag = cms.InputTag("dt1DRecHits"),
  98933. DTsimhitsTag = cms.InputTag("g4SimHits","MuonDTHits"),
  98934. DTsimhitsXFTag = cms.InputTag("mix","g4SimHitsMuonDTHits"),
  98935. EfficiencyCut_muon = cms.double(0.0),
  98936. EfficiencyCut_track = cms.double(0.0),
  98937. GEMdigisimlinkTag = cms.InputTag("simMuonGEMDigis","GEM"),
  98938. GEMsimhitsTag = cms.InputTag("g4SimHits","MuonGEMHits"),
  98939. GEMsimhitsXFTag = cms.InputTag("mix","g4SimHitsMuonGEMHits"),
  98940. NHitCut_muon = cms.uint32(0),
  98941. NHitCut_track = cms.uint32(0),
  98942. PurityCut_muon = cms.double(0.0),
  98943. PurityCut_track = cms.double(0.0),
  98944. ROUList = cms.vstring('TrackerHitsTIBLowTof',
  98945. 'TrackerHitsTIBHighTof',
  98946. 'TrackerHitsTIDLowTof',
  98947. 'TrackerHitsTIDHighTof',
  98948. 'TrackerHitsTOBLowTof',
  98949. 'TrackerHitsTOBHighTof',
  98950. 'TrackerHitsTECLowTof',
  98951. 'TrackerHitsTECHighTof',
  98952. 'TrackerHitsPixelBarrelLowTof',
  98953. 'TrackerHitsPixelBarrelHighTof',
  98954. 'TrackerHitsPixelEndcapLowTof',
  98955. 'TrackerHitsPixelEndcapHighTof'),
  98956. RPCdigisimlinkTag = cms.InputTag("simMuonRPCDigis","RPCDigiSimLink"),
  98957. RPCsimhitsTag = cms.InputTag("g4SimHits","MuonRPCHits"),
  98958. RPCsimhitsXFTag = cms.InputTag("mix","g4SimHitsMuonRPCHits"),
  98959. ThreeHitTracksAreSpecial = cms.bool(False),
  98960. UseGrouped = cms.bool(True),
  98961. UseMuon = cms.bool(True),
  98962. UsePixels = cms.bool(True),
  98963. UseSplitting = cms.bool(True),
  98964. UseTracker = cms.bool(False),
  98965. acceptOneStubMatchings = cms.bool(True),
  98966. associatePixel = cms.bool(True),
  98967. associateRecoTracks = cms.bool(True),
  98968. associateStrip = cms.bool(True),
  98969. associatorByWire = cms.bool(False),
  98970. crossingframe = cms.bool(False),
  98971. dumpDT = cms.bool(False),
  98972. dumpInputCollections = cms.untracked.bool(False),
  98973. ignoreMissingTrackCollection = cms.untracked.bool(False),
  98974. includeZeroHitMuons = cms.bool(True),
  98975. inputCSCSegmentCollection = cms.InputTag("cscSegments"),
  98976. inputDTRecSegment4DCollection = cms.InputTag("dt4DSegments"),
  98977. links_exist = cms.bool(True),
  98978. pixelSimLinkSrc = cms.InputTag("simSiPixelDigis"),
  98979. simtracksTag = cms.InputTag("g4SimHits"),
  98980. simtracksXFTag = cms.InputTag("mix","g4SimHits"),
  98981. stripSimLinkSrc = cms.InputTag("simSiStripDigis"),
  98982. tpTag = cms.InputTag("mix","MergedTrackTruth"),
  98983. tracksTag = cms.InputTag("standAloneMuons","UpdatedAtVtx"),
  98984. useGEMs = cms.bool(False)
  98985. )
  98986.  
  98987.  
  98988. process.tpToTevDytMuonAssociation = cms.EDProducer("MuonAssociatorEDProducer",
  98989. AbsoluteNumberOfHits_muon = cms.bool(False),
  98990. AbsoluteNumberOfHits_track = cms.bool(False),
  98991. CSClinksTag = cms.InputTag("simMuonCSCDigis","MuonCSCStripDigiSimLinks"),
  98992. CSCsimHitsTag = cms.InputTag("g4SimHits","MuonCSCHits"),
  98993. CSCsimHitsXFTag = cms.InputTag("mix","g4SimHitsMuonCSCHits"),
  98994. CSCwireLinksTag = cms.InputTag("simMuonCSCDigis","MuonCSCWireDigiSimLinks"),
  98995. DTdigiTag = cms.InputTag("simMuonDTDigis"),
  98996. DTdigisimlinkTag = cms.InputTag("simMuonDTDigis"),
  98997. DTrechitTag = cms.InputTag("dt1DRecHits"),
  98998. DTsimhitsTag = cms.InputTag("g4SimHits","MuonDTHits"),
  98999. DTsimhitsXFTag = cms.InputTag("mix","g4SimHitsMuonDTHits"),
  99000. EfficiencyCut_muon = cms.double(0.0),
  99001. EfficiencyCut_track = cms.double(0.0),
  99002. GEMdigisimlinkTag = cms.InputTag("simMuonGEMDigis","GEM"),
  99003. GEMsimhitsTag = cms.InputTag("g4SimHits","MuonGEMHits"),
  99004. GEMsimhitsXFTag = cms.InputTag("mix","g4SimHitsMuonGEMHits"),
  99005. NHitCut_muon = cms.uint32(0),
  99006. NHitCut_track = cms.uint32(0),
  99007. PurityCut_muon = cms.double(0.0),
  99008. PurityCut_track = cms.double(0.0),
  99009. ROUList = cms.vstring('TrackerHitsTIBLowTof',
  99010. 'TrackerHitsTIBHighTof',
  99011. 'TrackerHitsTIDLowTof',
  99012. 'TrackerHitsTIDHighTof',
  99013. 'TrackerHitsTOBLowTof',
  99014. 'TrackerHitsTOBHighTof',
  99015. 'TrackerHitsTECLowTof',
  99016. 'TrackerHitsTECHighTof',
  99017. 'TrackerHitsPixelBarrelLowTof',
  99018. 'TrackerHitsPixelBarrelHighTof',
  99019. 'TrackerHitsPixelEndcapLowTof',
  99020. 'TrackerHitsPixelEndcapHighTof'),
  99021. RPCdigisimlinkTag = cms.InputTag("simMuonRPCDigis","RPCDigiSimLink"),
  99022. RPCsimhitsTag = cms.InputTag("g4SimHits","MuonRPCHits"),
  99023. RPCsimhitsXFTag = cms.InputTag("mix","g4SimHitsMuonRPCHits"),
  99024. ThreeHitTracksAreSpecial = cms.bool(False),
  99025. UseGrouped = cms.bool(True),
  99026. UseMuon = cms.bool(True),
  99027. UsePixels = cms.bool(True),
  99028. UseSplitting = cms.bool(True),
  99029. UseTracker = cms.bool(True),
  99030. acceptOneStubMatchings = cms.bool(True),
  99031. associatePixel = cms.bool(True),
  99032. associateRecoTracks = cms.bool(True),
  99033. associateStrip = cms.bool(True),
  99034. associatorByWire = cms.bool(False),
  99035. crossingframe = cms.bool(False),
  99036. dumpDT = cms.bool(False),
  99037. dumpInputCollections = cms.untracked.bool(False),
  99038. ignoreMissingTrackCollection = cms.untracked.bool(False),
  99039. includeZeroHitMuons = cms.bool(True),
  99040. inputCSCSegmentCollection = cms.InputTag("cscSegments"),
  99041. inputDTRecSegment4DCollection = cms.InputTag("dt4DSegments"),
  99042. links_exist = cms.bool(True),
  99043. pixelSimLinkSrc = cms.InputTag("simSiPixelDigis"),
  99044. simtracksTag = cms.InputTag("g4SimHits"),
  99045. simtracksXFTag = cms.InputTag("mix","g4SimHits"),
  99046. stripSimLinkSrc = cms.InputTag("simSiStripDigis"),
  99047. tpTag = cms.InputTag("mix","MergedTrackTruth"),
  99048. tracksTag = cms.InputTag("tevMuons","dyt"),
  99049. useGEMs = cms.bool(False)
  99050. )
  99051.  
  99052.  
  99053. process.tpToTevFirstMuonAssociation = cms.EDProducer("MuonAssociatorEDProducer",
  99054. AbsoluteNumberOfHits_muon = cms.bool(False),
  99055. AbsoluteNumberOfHits_track = cms.bool(False),
  99056. CSClinksTag = cms.InputTag("simMuonCSCDigis","MuonCSCStripDigiSimLinks"),
  99057. CSCsimHitsTag = cms.InputTag("g4SimHits","MuonCSCHits"),
  99058. CSCsimHitsXFTag = cms.InputTag("mix","g4SimHitsMuonCSCHits"),
  99059. CSCwireLinksTag = cms.InputTag("simMuonCSCDigis","MuonCSCWireDigiSimLinks"),
  99060. DTdigiTag = cms.InputTag("simMuonDTDigis"),
  99061. DTdigisimlinkTag = cms.InputTag("simMuonDTDigis"),
  99062. DTrechitTag = cms.InputTag("dt1DRecHits"),
  99063. DTsimhitsTag = cms.InputTag("g4SimHits","MuonDTHits"),
  99064. DTsimhitsXFTag = cms.InputTag("mix","g4SimHitsMuonDTHits"),
  99065. EfficiencyCut_muon = cms.double(0.0),
  99066. EfficiencyCut_track = cms.double(0.0),
  99067. GEMdigisimlinkTag = cms.InputTag("simMuonGEMDigis","GEM"),
  99068. GEMsimhitsTag = cms.InputTag("g4SimHits","MuonGEMHits"),
  99069. GEMsimhitsXFTag = cms.InputTag("mix","g4SimHitsMuonGEMHits"),
  99070. NHitCut_muon = cms.uint32(0),
  99071. NHitCut_track = cms.uint32(0),
  99072. PurityCut_muon = cms.double(0.0),
  99073. PurityCut_track = cms.double(0.0),
  99074. ROUList = cms.vstring('TrackerHitsTIBLowTof',
  99075. 'TrackerHitsTIBHighTof',
  99076. 'TrackerHitsTIDLowTof',
  99077. 'TrackerHitsTIDHighTof',
  99078. 'TrackerHitsTOBLowTof',
  99079. 'TrackerHitsTOBHighTof',
  99080. 'TrackerHitsTECLowTof',
  99081. 'TrackerHitsTECHighTof',
  99082. 'TrackerHitsPixelBarrelLowTof',
  99083. 'TrackerHitsPixelBarrelHighTof',
  99084. 'TrackerHitsPixelEndcapLowTof',
  99085. 'TrackerHitsPixelEndcapHighTof'),
  99086. RPCdigisimlinkTag = cms.InputTag("simMuonRPCDigis","RPCDigiSimLink"),
  99087. RPCsimhitsTag = cms.InputTag("g4SimHits","MuonRPCHits"),
  99088. RPCsimhitsXFTag = cms.InputTag("mix","g4SimHitsMuonRPCHits"),
  99089. ThreeHitTracksAreSpecial = cms.bool(False),
  99090. UseGrouped = cms.bool(True),
  99091. UseMuon = cms.bool(True),
  99092. UsePixels = cms.bool(True),
  99093. UseSplitting = cms.bool(True),
  99094. UseTracker = cms.bool(True),
  99095. acceptOneStubMatchings = cms.bool(True),
  99096. associatePixel = cms.bool(True),
  99097. associateRecoTracks = cms.bool(True),
  99098. associateStrip = cms.bool(True),
  99099. associatorByWire = cms.bool(False),
  99100. crossingframe = cms.bool(False),
  99101. dumpDT = cms.bool(False),
  99102. dumpInputCollections = cms.untracked.bool(False),
  99103. ignoreMissingTrackCollection = cms.untracked.bool(False),
  99104. includeZeroHitMuons = cms.bool(True),
  99105. inputCSCSegmentCollection = cms.InputTag("cscSegments"),
  99106. inputDTRecSegment4DCollection = cms.InputTag("dt4DSegments"),
  99107. links_exist = cms.bool(True),
  99108. pixelSimLinkSrc = cms.InputTag("simSiPixelDigis"),
  99109. simtracksTag = cms.InputTag("g4SimHits"),
  99110. simtracksXFTag = cms.InputTag("mix","g4SimHits"),
  99111. stripSimLinkSrc = cms.InputTag("simSiStripDigis"),
  99112. tpTag = cms.InputTag("mix","MergedTrackTruth"),
  99113. tracksTag = cms.InputTag("tevMuons","firstHit"),
  99114. useGEMs = cms.bool(False)
  99115. )
  99116.  
  99117.  
  99118. process.tpToTevPickyMuonAssociation = cms.EDProducer("MuonAssociatorEDProducer",
  99119. AbsoluteNumberOfHits_muon = cms.bool(False),
  99120. AbsoluteNumberOfHits_track = cms.bool(False),
  99121. CSClinksTag = cms.InputTag("simMuonCSCDigis","MuonCSCStripDigiSimLinks"),
  99122. CSCsimHitsTag = cms.InputTag("g4SimHits","MuonCSCHits"),
  99123. CSCsimHitsXFTag = cms.InputTag("mix","g4SimHitsMuonCSCHits"),
  99124. CSCwireLinksTag = cms.InputTag("simMuonCSCDigis","MuonCSCWireDigiSimLinks"),
  99125. DTdigiTag = cms.InputTag("simMuonDTDigis"),
  99126. DTdigisimlinkTag = cms.InputTag("simMuonDTDigis"),
  99127. DTrechitTag = cms.InputTag("dt1DRecHits"),
  99128. DTsimhitsTag = cms.InputTag("g4SimHits","MuonDTHits"),
  99129. DTsimhitsXFTag = cms.InputTag("mix","g4SimHitsMuonDTHits"),
  99130. EfficiencyCut_muon = cms.double(0.0),
  99131. EfficiencyCut_track = cms.double(0.0),
  99132. GEMdigisimlinkTag = cms.InputTag("simMuonGEMDigis","GEM"),
  99133. GEMsimhitsTag = cms.InputTag("g4SimHits","MuonGEMHits"),
  99134. GEMsimhitsXFTag = cms.InputTag("mix","g4SimHitsMuonGEMHits"),
  99135. NHitCut_muon = cms.uint32(0),
  99136. NHitCut_track = cms.uint32(0),
  99137. PurityCut_muon = cms.double(0.0),
  99138. PurityCut_track = cms.double(0.0),
  99139. ROUList = cms.vstring('TrackerHitsTIBLowTof',
  99140. 'TrackerHitsTIBHighTof',
  99141. 'TrackerHitsTIDLowTof',
  99142. 'TrackerHitsTIDHighTof',
  99143. 'TrackerHitsTOBLowTof',
  99144. 'TrackerHitsTOBHighTof',
  99145. 'TrackerHitsTECLowTof',
  99146. 'TrackerHitsTECHighTof',
  99147. 'TrackerHitsPixelBarrelLowTof',
  99148. 'TrackerHitsPixelBarrelHighTof',
  99149. 'TrackerHitsPixelEndcapLowTof',
  99150. 'TrackerHitsPixelEndcapHighTof'),
  99151. RPCdigisimlinkTag = cms.InputTag("simMuonRPCDigis","RPCDigiSimLink"),
  99152. RPCsimhitsTag = cms.InputTag("g4SimHits","MuonRPCHits"),
  99153. RPCsimhitsXFTag = cms.InputTag("mix","g4SimHitsMuonRPCHits"),
  99154. ThreeHitTracksAreSpecial = cms.bool(False),
  99155. UseGrouped = cms.bool(True),
  99156. UseMuon = cms.bool(True),
  99157. UsePixels = cms.bool(True),
  99158. UseSplitting = cms.bool(True),
  99159. UseTracker = cms.bool(True),
  99160. acceptOneStubMatchings = cms.bool(True),
  99161. associatePixel = cms.bool(True),
  99162. associateRecoTracks = cms.bool(True),
  99163. associateStrip = cms.bool(True),
  99164. associatorByWire = cms.bool(False),
  99165. crossingframe = cms.bool(False),
  99166. dumpDT = cms.bool(False),
  99167. dumpInputCollections = cms.untracked.bool(False),
  99168. ignoreMissingTrackCollection = cms.untracked.bool(False),
  99169. includeZeroHitMuons = cms.bool(True),
  99170. inputCSCSegmentCollection = cms.InputTag("cscSegments"),
  99171. inputDTRecSegment4DCollection = cms.InputTag("dt4DSegments"),
  99172. links_exist = cms.bool(True),
  99173. pixelSimLinkSrc = cms.InputTag("simSiPixelDigis"),
  99174. simtracksTag = cms.InputTag("g4SimHits"),
  99175. simtracksXFTag = cms.InputTag("mix","g4SimHits"),
  99176. stripSimLinkSrc = cms.InputTag("simSiStripDigis"),
  99177. tpTag = cms.InputTag("mix","MergedTrackTruth"),
  99178. tracksTag = cms.InputTag("tevMuons","picky"),
  99179. useGEMs = cms.bool(False)
  99180. )
  99181.  
  99182.  
  99183. process.tpToTkMuonAssociation = cms.EDProducer("MuonAssociatorEDProducer",
  99184. AbsoluteNumberOfHits_muon = cms.bool(False),
  99185. AbsoluteNumberOfHits_track = cms.bool(False),
  99186. CSClinksTag = cms.InputTag("simMuonCSCDigis","MuonCSCStripDigiSimLinks"),
  99187. CSCsimHitsTag = cms.InputTag("g4SimHits","MuonCSCHits"),
  99188. CSCsimHitsXFTag = cms.InputTag("mix","g4SimHitsMuonCSCHits"),
  99189. CSCwireLinksTag = cms.InputTag("simMuonCSCDigis","MuonCSCWireDigiSimLinks"),
  99190. DTdigiTag = cms.InputTag("simMuonDTDigis"),
  99191. DTdigisimlinkTag = cms.InputTag("simMuonDTDigis"),
  99192. DTrechitTag = cms.InputTag("dt1DRecHits"),
  99193. DTsimhitsTag = cms.InputTag("g4SimHits","MuonDTHits"),
  99194. DTsimhitsXFTag = cms.InputTag("mix","g4SimHitsMuonDTHits"),
  99195. EfficiencyCut_muon = cms.double(0.0),
  99196. EfficiencyCut_track = cms.double(0.0),
  99197. GEMdigisimlinkTag = cms.InputTag("simMuonGEMDigis","GEM"),
  99198. GEMsimhitsTag = cms.InputTag("g4SimHits","MuonGEMHits"),
  99199. GEMsimhitsXFTag = cms.InputTag("mix","g4SimHitsMuonGEMHits"),
  99200. NHitCut_muon = cms.uint32(0),
  99201. NHitCut_track = cms.uint32(0),
  99202. PurityCut_muon = cms.double(0.0),
  99203. PurityCut_track = cms.double(0.0),
  99204. ROUList = cms.vstring('TrackerHitsTIBLowTof',
  99205. 'TrackerHitsTIBHighTof',
  99206. 'TrackerHitsTIDLowTof',
  99207. 'TrackerHitsTIDHighTof',
  99208. 'TrackerHitsTOBLowTof',
  99209. 'TrackerHitsTOBHighTof',
  99210. 'TrackerHitsTECLowTof',
  99211. 'TrackerHitsTECHighTof',
  99212. 'TrackerHitsPixelBarrelLowTof',
  99213. 'TrackerHitsPixelBarrelHighTof',
  99214. 'TrackerHitsPixelEndcapLowTof',
  99215. 'TrackerHitsPixelEndcapHighTof'),
  99216. RPCdigisimlinkTag = cms.InputTag("simMuonRPCDigis","RPCDigiSimLink"),
  99217. RPCsimhitsTag = cms.InputTag("g4SimHits","MuonRPCHits"),
  99218. RPCsimhitsXFTag = cms.InputTag("mix","g4SimHitsMuonRPCHits"),
  99219. ThreeHitTracksAreSpecial = cms.bool(False),
  99220. UseGrouped = cms.bool(True),
  99221. UseMuon = cms.bool(False),
  99222. UsePixels = cms.bool(True),
  99223. UseSplitting = cms.bool(True),
  99224. UseTracker = cms.bool(True),
  99225. acceptOneStubMatchings = cms.bool(True),
  99226. associatePixel = cms.bool(True),
  99227. associateRecoTracks = cms.bool(True),
  99228. associateStrip = cms.bool(True),
  99229. associatorByWire = cms.bool(False),
  99230. crossingframe = cms.bool(False),
  99231. dumpDT = cms.bool(False),
  99232. dumpInputCollections = cms.untracked.bool(False),
  99233. ignoreMissingTrackCollection = cms.untracked.bool(False),
  99234. includeZeroHitMuons = cms.bool(True),
  99235. inputCSCSegmentCollection = cms.InputTag("cscSegments"),
  99236. inputDTRecSegment4DCollection = cms.InputTag("dt4DSegments"),
  99237. links_exist = cms.bool(True),
  99238. pixelSimLinkSrc = cms.InputTag("simSiPixelDigis"),
  99239. simtracksTag = cms.InputTag("g4SimHits"),
  99240. simtracksXFTag = cms.InputTag("mix","g4SimHits"),
  99241. stripSimLinkSrc = cms.InputTag("simSiStripDigis"),
  99242. tpTag = cms.InputTag("mix","MergedTrackTruth"),
  99243. tracksTag = cms.InputTag("probeTracks"),
  99244. useGEMs = cms.bool(False)
  99245. )
  99246.  
  99247.  
  99248. process.tpToTkmuTrackAssociation = cms.EDProducer("TrackAssociatorEDProducer",
  99249. associator = cms.InputTag("trackAssociatorByHits"),
  99250. label_tp = cms.InputTag("mix","MergedTrackTruth"),
  99251. label_tr = cms.InputTag("probeTracks")
  99252. )
  99253.  
  99254.  
  99255. process.trackAssociatorByHits = cms.EDProducer("QuickTrackAssociatorByHitsProducer",
  99256. AbsoluteNumberOfHits = cms.bool(False),
  99257. Cut_RecoToSim = cms.double(0.75),
  99258. PixelHitWeight = cms.double(1.0),
  99259. Purity_SimToReco = cms.double(0.75),
  99260. Quality_SimToReco = cms.double(0.5),
  99261. SimToRecoDenominator = cms.string('reco'),
  99262. ThreeHitTracksAreSpecial = cms.bool(True),
  99263. associatePixel = cms.bool(True),
  99264. associateStrip = cms.bool(True),
  99265. cluster2TPSrc = cms.InputTag("tpClusterProducer"),
  99266. pixelSimLinkSrc = cms.InputTag("simSiPixelDigis"),
  99267. stripSimLinkSrc = cms.InputTag("simSiStripDigis"),
  99268. useClusterTPAssociation = cms.bool(True)
  99269. )
  99270.  
  99271.  
  99272. process.trackAssociatorByHitsForConversionValidation = cms.EDProducer("QuickTrackAssociatorByHitsProducer",
  99273. AbsoluteNumberOfHits = cms.bool(False),
  99274. Cut_RecoToSim = cms.double(0.5),
  99275. PixelHitWeight = cms.double(1.0),
  99276. Purity_SimToReco = cms.double(0.5),
  99277. Quality_SimToReco = cms.double(0.5),
  99278. SimToRecoDenominator = cms.string('reco'),
  99279. ThreeHitTracksAreSpecial = cms.bool(True),
  99280. associatePixel = cms.bool(True),
  99281. associateStrip = cms.bool(True),
  99282. cluster2TPSrc = cms.InputTag("tpClusterProducer"),
  99283. pixelSimLinkSrc = cms.InputTag("simSiPixelDigis"),
  99284. stripSimLinkSrc = cms.InputTag("simSiStripDigis"),
  99285. useClusterTPAssociation = cms.bool(True)
  99286. )
  99287.  
  99288.  
  99289. process.trackAssociatorByHitsForPhotonValidation = cms.EDProducer("TrackAssociatorByHitsProducer",
  99290. AbsoluteNumberOfHits = cms.bool(False),
  99291. Cut_RecoToSim = cms.double(0.5),
  99292. Purity_SimToReco = cms.double(0.5),
  99293. Quality_SimToReco = cms.double(0.5),
  99294. ROUList = cms.vstring('TrackerHitsTIBLowTof',
  99295. 'TrackerHitsTIBHighTof',
  99296. 'TrackerHitsTIDLowTof',
  99297. 'TrackerHitsTIDHighTof',
  99298. 'TrackerHitsTOBLowTof',
  99299. 'TrackerHitsTOBHighTof',
  99300. 'TrackerHitsTECLowTof',
  99301. 'TrackerHitsTECHighTof',
  99302. 'TrackerHitsPixelBarrelLowTof',
  99303. 'TrackerHitsPixelBarrelHighTof',
  99304. 'TrackerHitsPixelEndcapLowTof',
  99305. 'TrackerHitsPixelEndcapHighTof'),
  99306. SimToRecoDenominator = cms.string('reco'),
  99307. ThreeHitTracksAreSpecial = cms.bool(True),
  99308. UseGrouped = cms.bool(True),
  99309. UsePixels = cms.bool(True),
  99310. UseSplitting = cms.bool(True),
  99311. associatePixel = cms.bool(True),
  99312. associateRecoTracks = cms.bool(True),
  99313. associateStrip = cms.bool(True),
  99314. pixelSimLinkSrc = cms.InputTag("simSiPixelDigis"),
  99315. simHitTpMapTag = cms.InputTag("simHitTPAssocProducer"),
  99316. stripSimLinkSrc = cms.InputTag("simSiStripDigis")
  99317. )
  99318.  
  99319.  
  99320. process.trackExtrapolator = cms.EDProducer("TrackExtrapolator",
  99321. trackQuality = cms.string('goodIterative'),
  99322. trackSrc = cms.InputTag("generalTracks")
  99323. )
  99324.  
  99325.  
  99326. process.trackRefsForJets = cms.EDProducer("ChargedRefCandidateProducer",
  99327. particleType = cms.string('pi+'),
  99328. src = cms.InputTag("trackWithVertexRefSelector")
  99329. )
  99330.  
  99331.  
  99332. process.trackRefsForJetsBeforeSorting = cms.EDProducer("ChargedRefCandidateProducer",
  99333. particleType = cms.string('pi+'),
  99334. src = cms.InputTag("trackWithVertexRefSelectorBeforeSorting")
  99335. )
  99336.  
  99337.  
  99338. process.trackVertexArbitrator = cms.EDProducer("TrackVertexArbitrator",
  99339. beamSpot = cms.InputTag("offlineBeamSpot"),
  99340. dLenFraction = cms.double(0.333),
  99341. dRCut = cms.double(0.4),
  99342. distCut = cms.double(0.04),
  99343. fitterRatio = cms.double(0.25),
  99344. fitterSigmacut = cms.double(3),
  99345. fitterTini = cms.double(256),
  99346. primaryVertices = cms.InputTag("offlinePrimaryVertices"),
  99347. secondaryVertices = cms.InputTag("vertexMerger"),
  99348. sigCut = cms.double(5),
  99349. trackMinLayers = cms.int32(4),
  99350. trackMinPixels = cms.int32(1),
  99351. trackMinPt = cms.double(0.4),
  99352. tracks = cms.InputTag("generalTracks")
  99353. )
  99354.  
  99355.  
  99356. process.trackWithVertexRefSelector = cms.EDProducer("TrackWithVertexRefSelector",
  99357. copyExtras = cms.untracked.bool(False),
  99358. copyTrajectories = cms.untracked.bool(False),
  99359. d0Max = cms.double(999.0),
  99360. dzMax = cms.double(999.0),
  99361. etaMax = cms.double(5.0),
  99362. etaMin = cms.double(0.0),
  99363. nSigmaDtVertex = cms.double(0),
  99364. nVertices = cms.uint32(0),
  99365. normalizedChi2 = cms.double(999999.0),
  99366. numberOfLostHits = cms.uint32(999),
  99367. numberOfValidHits = cms.uint32(0),
  99368. numberOfValidPixelHits = cms.uint32(0),
  99369. ptErrorCut = cms.double(0.2),
  99370. ptMax = cms.double(500.0),
  99371. ptMin = cms.double(0.3),
  99372. quality = cms.string('highPurity'),
  99373. rhoVtx = cms.double(0.2),
  99374. src = cms.InputTag("generalTracks"),
  99375. timeResosTag = cms.InputTag(""),
  99376. timesTag = cms.InputTag(""),
  99377. useVtx = cms.bool(True),
  99378. vertexTag = cms.InputTag("offlinePrimaryVertices"),
  99379. vtxFallback = cms.bool(True),
  99380. zetaVtx = cms.double(1.0)
  99381. )
  99382.  
  99383.  
  99384. process.trackWithVertexRefSelectorBeforeSorting = cms.EDProducer("TrackWithVertexRefSelector",
  99385. copyExtras = cms.untracked.bool(False),
  99386. copyTrajectories = cms.untracked.bool(False),
  99387. d0Max = cms.double(999.0),
  99388. dzMax = cms.double(999.0),
  99389. etaMax = cms.double(5.0),
  99390. etaMin = cms.double(0.0),
  99391. nSigmaDtVertex = cms.double(0),
  99392. nVertices = cms.uint32(0),
  99393. normalizedChi2 = cms.double(999999.0),
  99394. numberOfLostHits = cms.uint32(999),
  99395. numberOfValidHits = cms.uint32(0),
  99396. numberOfValidPixelHits = cms.uint32(0),
  99397. ptErrorCut = cms.double(9e+99),
  99398. ptMax = cms.double(9e+99),
  99399. ptMin = cms.double(0.3),
  99400. quality = cms.string('highPurity'),
  99401. rhoVtx = cms.double(0.2),
  99402. src = cms.InputTag("generalTracks"),
  99403. timeResosTag = cms.InputTag(""),
  99404. timesTag = cms.InputTag(""),
  99405. useVtx = cms.bool(True),
  99406. vertexTag = cms.InputTag("unsortedOfflinePrimaryVertices"),
  99407. vtxFallback = cms.bool(True),
  99408. zetaVtx = cms.double(1.0)
  99409. )
  99410.  
  99411.  
  99412. process.trackerClusterCheck = cms.EDProducer("ClusterCheckerEDProducer",
  99413. ClusterCollectionLabel = cms.InputTag("siStripClusters"),
  99414. MaxNumberOfCosmicClusters = cms.uint32(400000),
  99415. MaxNumberOfPixelClusters = cms.uint32(40000),
  99416. PixelClusterCollectionLabel = cms.InputTag("siPixelClusters"),
  99417. cut = cms.string('strip < 400000 && pixel < 40000 && (strip < 50000 + 10*pixel) && (pixel < 5000 + 0.1*strip)'),
  99418. doClusterCheck = cms.bool(True),
  99419. silentClusterCheck = cms.untracked.bool(False)
  99420. )
  99421.  
  99422.  
  99423. process.trackerClusterCheckPreSplitting = cms.EDProducer("ClusterCheckerEDProducer",
  99424. ClusterCollectionLabel = cms.InputTag("siStripClusters"),
  99425. MaxNumberOfCosmicClusters = cms.uint32(400000),
  99426. MaxNumberOfPixelClusters = cms.uint32(40000),
  99427. PixelClusterCollectionLabel = cms.InputTag("siPixelClustersPreSplitting"),
  99428. cut = cms.string('strip < 400000 && pixel < 40000 && (strip < 50000 + 10*pixel) && (pixel < 5000 + 0.1*strip)'),
  99429. doClusterCheck = cms.bool(True),
  99430. silentClusterCheck = cms.untracked.bool(False)
  99431. )
  99432.  
  99433.  
  99434. process.trackerDrivenElectronSeeds = cms.EDProducer("GoodSeedProducer",
  99435. ApplyIsolation = cms.bool(False),
  99436. ClusterThreshold = cms.double(0.5),
  99437. EOverPLead_minValue = cms.double(0.95),
  99438. EcalStripSumE_deltaEta = cms.double(0.03),
  99439. EcalStripSumE_deltaPhiOverQ_maxValue = cms.double(0.5),
  99440. EcalStripSumE_deltaPhiOverQ_minValue = cms.double(-0.1),
  99441. EcalStripSumE_minClusEnergy = cms.double(0.1),
  99442. EtaMap = cms.string('RecoParticleFlow/PFBlockProducer/data/resmap_ECAL_eta.dat'),
  99443. Fitter = cms.string('GsfTrajectoryFitter_forPreId'),
  99444. HOverPLead_maxValue = cms.double(0.05),
  99445. HcalWindow = cms.double(0.184),
  99446. MaxEOverP = cms.double(3.0),
  99447. MaxEta = cms.double(2.4),
  99448. MaxPt = cms.double(50.0),
  99449. MinEOverP = cms.double(0.3),
  99450. MinPt = cms.double(2.0),
  99451. Min_dr = cms.double(0.2),
  99452. NHitsInSeed = cms.int32(3),
  99453. PFEcalClusterLabel = cms.InputTag("particleFlowClusterECAL"),
  99454. PFHcalClusterLabel = cms.InputTag("particleFlowClusterHCAL"),
  99455. PFPSClusterLabel = cms.InputTag("particleFlowClusterPS"),
  99456. PSThresholdFile = cms.string('RecoParticleFlow/PFTracking/data/PSThreshold.dat'),
  99457. PhiMap = cms.string('RecoParticleFlow/PFBlockProducer/data/resmap_ECAL_phi.dat'),
  99458. PreCkfLabel = cms.string('SeedsForCkf'),
  99459. PreGsfLabel = cms.string('SeedsForGsf'),
  99460. PreIdLabel = cms.string('preid'),
  99461. ProducePreId = cms.untracked.bool(True),
  99462. PtThresholdSavePreId = cms.untracked.double(1.0),
  99463. Smoother = cms.string('GsfTrajectorySmoother_forPreId'),
  99464. TMVAMethod = cms.string('BDT'),
  99465. TTRHBuilder = cms.string('WithAngleAndTemplate'),
  99466. ThresholdFile = cms.string('RecoParticleFlow/PFTracking/data/Threshold.dat'),
  99467. TkColList = cms.VInputTag(cms.InputTag("generalTracks")),
  99468. TrackQuality = cms.string('highPurity'),
  99469. UsePreShower = cms.bool(False),
  99470. UseQuality = cms.bool(True),
  99471. UseTMVA = cms.untracked.bool(True),
  99472. Weights1 = cms.string('RecoParticleFlow/PFTracking/data/MVA_BDTTrackDrivenSeed_cat1.xml'),
  99473. Weights2 = cms.string('RecoParticleFlow/PFTracking/data/MVA_BDTTrackDrivenSeed_cat2.xml'),
  99474. Weights3 = cms.string('RecoParticleFlow/PFTracking/data/MVA_BDTTrackDrivenSeed_cat3.xml'),
  99475. Weights4 = cms.string('RecoParticleFlow/PFTracking/data/MVA_BDTTrackDrivenSeed_cat4.xml'),
  99476. Weights5 = cms.string('RecoParticleFlow/PFTracking/data/MVA_BDTTrackDrivenSeed_cat5.xml'),
  99477. Weights6 = cms.string('RecoParticleFlow/PFTracking/data/MVA_BDTTrackDrivenSeed_cat6.xml'),
  99478. Weights7 = cms.string('RecoParticleFlow/PFTracking/data/MVA_BDTTrackDrivenSeed_cat7.xml'),
  99479. Weights8 = cms.string('RecoParticleFlow/PFTracking/data/MVA_BDTTrackDrivenSeed_cat8.xml'),
  99480. Weights9 = cms.string('RecoParticleFlow/PFTracking/data/MVA_BDTTrackDrivenSeed_cat9.xml')
  99481. )
  99482.  
  99483.  
  99484. process.trackingParticleNumberOfLayersProducer = cms.EDProducer("TrackingParticleNumberOfLayersProducer",
  99485. simHits = cms.VInputTag("g4SimHits:TrackerHitsPixelBarrelLowTof", "g4SimHits:TrackerHitsPixelBarrelHighTof", "g4SimHits:TrackerHitsPixelEndcapLowTof", "g4SimHits:TrackerHitsPixelEndcapHighTof", "g4SimHits:TrackerHitsTIBLowTof",
  99486. "g4SimHits:TrackerHitsTIBHighTof", "g4SimHits:TrackerHitsTIDLowTof", "g4SimHits:TrackerHitsTIDHighTof", "g4SimHits:TrackerHitsTOBLowTof", "g4SimHits:TrackerHitsTOBHighTof",
  99487. "g4SimHits:TrackerHitsTECLowTof", "g4SimHits:TrackerHitsTECHighTof"),
  99488. trackingParticles = cms.InputTag("mix","MergedTrackTruth")
  99489. )
  99490.  
  99491.  
  99492. process.trackingParticleRecoTrackAsssociation = cms.EDProducer("TrackAssociatorEDProducer",
  99493. associator = cms.InputTag("quickTrackAssociatorByHits"),
  99494. ignoremissingtrackcollection = cms.untracked.bool(False),
  99495. label_tp = cms.InputTag("mix","MergedTrackTruth"),
  99496. label_tr = cms.InputTag("generalTracks")
  99497. )
  99498.  
  99499.  
  99500. process.trackingParticlesConversion = cms.EDProducer("TrackingParticleConversionRefSelector",
  99501. src = cms.InputTag("mix","MergedTrackTruth")
  99502. )
  99503.  
  99504.  
  99505. process.tripletElectronClusterMask = cms.EDProducer("SeedClusterRemover",
  99506. Common = cms.PSet(
  99507. maxChi2 = cms.double(9.0)
  99508. ),
  99509. TrackQuality = cms.string('highPurity'),
  99510. clusterLessSolution = cms.bool(True),
  99511. oldClusterRemovalInfo = cms.InputTag("pixelLessStepSeedClusterMask"),
  99512. overrideTrkQuals = cms.InputTag(""),
  99513. pixelClusters = cms.InputTag("siPixelClusters"),
  99514. stripClusters = cms.InputTag("siStripClusters"),
  99515. trajectories = cms.InputTag("tripletElectronSeeds")
  99516. )
  99517.  
  99518.  
  99519. process.tripletElectronHitDoublets = cms.EDProducer("HitPairEDProducer",
  99520. clusterCheck = cms.InputTag("trackerClusterCheck"),
  99521. layerPairs = cms.vuint32(0),
  99522. maxElement = cms.uint32(0),
  99523. produceIntermediateHitDoublets = cms.bool(True),
  99524. produceSeedingHitSets = cms.bool(False),
  99525. seedingLayers = cms.InputTag("tripletElectronSeedLayers"),
  99526. trackingRegions = cms.InputTag("tripletElectronTrackingRegions")
  99527. )
  99528.  
  99529.  
  99530. process.tripletElectronHitTriplets = cms.EDProducer("PixelTripletHLTEDProducer",
  99531. SeedComparitorPSet = cms.PSet(
  99532. ComponentName = cms.string('none')
  99533. ),
  99534. doublets = cms.InputTag("tripletElectronHitDoublets"),
  99535. extraHitRPhitolerance = cms.double(0.032),
  99536. extraHitRZtolerance = cms.double(0.037),
  99537. maxElement = cms.uint32(1000000),
  99538. mightGet = cms.untracked.vstring('IntermediateHitDoublets_tripletElectronHitDoublets__RECO'),
  99539. phiPreFiltering = cms.double(0.3),
  99540. produceIntermediateHitTriplets = cms.bool(False),
  99541. produceSeedingHitSets = cms.bool(True),
  99542. useBending = cms.bool(True),
  99543. useFixedPreFiltering = cms.bool(False),
  99544. useMultScattering = cms.bool(True)
  99545. )
  99546.  
  99547.  
  99548. process.tripletElectronSeedLayers = cms.EDProducer("SeedingLayersEDProducer",
  99549. BPix = cms.PSet(
  99550. HitProducer = cms.string('siPixelRecHits'),
  99551. TTRHBuilder = cms.string('TTRHBuilderWithoutAngle4PixelTriplets'),
  99552. skipClusters = cms.InputTag("pixelLessStepSeedClusterMask")
  99553. ),
  99554. FPix = cms.PSet(
  99555. HitProducer = cms.string('siPixelRecHits'),
  99556. TTRHBuilder = cms.string('TTRHBuilderWithoutAngle4PixelTriplets'),
  99557. skipClusters = cms.InputTag("pixelLessStepSeedClusterMask")
  99558. ),
  99559. layerList = cms.vstring('BPix1+BPix2+BPix3',
  99560. 'BPix1+BPix2+FPix1_pos',
  99561. 'BPix1+BPix2+FPix1_neg',
  99562. 'BPix1+FPix1_pos+FPix2_pos',
  99563. 'BPix1+FPix1_neg+FPix2_neg')
  99564. )
  99565.  
  99566.  
  99567. process.tripletElectronSeeds = cms.EDProducer("SeedCreatorFromRegionConsecutiveHitsEDProducer",
  99568. MinOneOverPtError = cms.double(1),
  99569. OriginTransverseErrorMultiplier = cms.double(1),
  99570. SeedComparitorPSet = cms.PSet(
  99571. ComponentName = cms.string('none')
  99572. ),
  99573. SeedMomentumForBOFF = cms.double(5),
  99574. TTRHBuilder = cms.string('WithTrackAngle'),
  99575. forceKinematicWithRegionDirection = cms.bool(False),
  99576. magneticField = cms.string('ParabolicMf'),
  99577. mightGet = cms.untracked.vstring('RegionsSeedingHitSets_tripletElectronHitTriplets__RECO',
  99578. 'IntermediateHitDoublets_tripletElectronHitDoublets__RECO'),
  99579. propagator = cms.string('PropagatorWithMaterialParabolicMf'),
  99580. seedingHitSets = cms.InputTag("tripletElectronHitTriplets")
  99581. )
  99582.  
  99583.  
  99584. process.tripletElectronTrackingRegions = cms.EDProducer("GlobalTrackingRegionFromBeamSpotEDProducer",
  99585. RegionPSet = cms.PSet(
  99586. beamSpot = cms.InputTag("offlineBeamSpot"),
  99587. nSigmaZ = cms.double(4),
  99588. originHalfLength = cms.double(0),
  99589. originRadius = cms.double(0.02),
  99590. precise = cms.bool(True),
  99591. ptMin = cms.double(1.0),
  99592. useMultipleScattering = cms.bool(False)
  99593. )
  99594. )
  99595.  
  99596.  
  99597. process.uncleanedHybridSuperClusters = cms.EDProducer("HybridClusterProducer",
  99598. HybridBarrelSeedThr = cms.double(1.0),
  99599. RecHitFlagToBeExcluded = cms.vstring('kFaultyHardware',
  99600. 'kTowerRecovered',
  99601. 'kDead'),
  99602. RecHitSeverityToBeExcluded = cms.vstring(),
  99603. basicclusterCollection = cms.string('hybridBarrelBasicClusters'),
  99604. clustershapecollection = cms.string(''),
  99605. dynamicEThresh = cms.bool(False),
  99606. dynamicPhiRoad = cms.bool(False),
  99607. eThreshA = cms.double(0.003),
  99608. eThreshB = cms.double(0.1),
  99609. eseed = cms.double(0.35),
  99610. ethresh = cms.double(0.1),
  99611. ewing = cms.double(0.0),
  99612. excludeFlagged = cms.bool(False),
  99613. posCalcParameters = cms.PSet(
  99614. LogWeighted = cms.bool(True),
  99615. T0_barl = cms.double(7.4),
  99616. T0_endc = cms.double(3.1),
  99617. T0_endcPresh = cms.double(1.2),
  99618. W0 = cms.double(4.2),
  99619. X0 = cms.double(0.89)
  99620. ),
  99621. recHitsCollection = cms.InputTag("ecalRecHit","EcalRecHitsEB"),
  99622. shapeAssociation = cms.string('hybridShapeAssoc'),
  99623. step = cms.int32(17),
  99624. superclusterCollection = cms.string(''),
  99625. useEtForXi = cms.bool(True),
  99626. xi = cms.double(0.0)
  99627. )
  99628.  
  99629.  
  99630. process.uncleanedOnlyAllConversions = cms.EDProducer("ConversionProducer",
  99631. AlgorithmName = cms.string('mixed'),
  99632. AllowD0 = cms.bool(True),
  99633. AllowDeltaCot = cms.bool(True),
  99634. AllowDeltaPhi = cms.bool(False),
  99635. AllowMinApproach = cms.bool(True),
  99636. AllowOppCharge = cms.bool(True),
  99637. AllowRightBC = cms.bool(False),
  99638. AllowSingleLeg = cms.bool(False),
  99639. AllowTrackBC = cms.bool(False),
  99640. AllowVertex = cms.bool(True),
  99641. DeltaCotTheta = cms.double(0.1),
  99642. DeltaPhi = cms.double(0.2),
  99643. EnergyBC = cms.double(0.3),
  99644. EnergyTotalBC = cms.double(0.3),
  99645. HalfwayEta = cms.double(0.1),
  99646. MaxChi2Left = cms.double(10.0),
  99647. MaxChi2Right = cms.double(10.0),
  99648. MinApproachHigh = cms.double(1.0),
  99649. MinApproachLow = cms.double(-0.25),
  99650. MinHitsLeft = cms.int32(4),
  99651. MinHitsRight = cms.int32(2),
  99652. UsePvtx = cms.bool(True),
  99653. bcBarrelCollection = cms.InputTag("hybridSuperClusters","uncleanOnlyHybridSuperClusters"),
  99654. bcEndcapCollection = cms.InputTag("multi5x5SuperClusters","uncleanOnlyMulti5x5EndcapBasicClusters"),
  99655. bypassPreselEcal = cms.bool(False),
  99656. bypassPreselEcalEcal = cms.bool(True),
  99657. bypassPreselGsf = cms.bool(True),
  99658. convertedPhotonCollection = cms.string(''),
  99659. d0 = cms.double(0.0),
  99660. dEtaTrackBC = cms.double(0.2),
  99661. dEtacutForSCmatching = cms.double(0.03),
  99662. dPhiTrackBC = cms.double(1.0),
  99663. dPhicutForSCmatching = cms.double(0.05),
  99664. deltaEta = cms.double(0.4),
  99665. dz = cms.double(5.0),
  99666. maxDelta = cms.double(0.01),
  99667. maxNbrOfIterations = cms.int32(40),
  99668. maxNumOfTrackInPU = cms.int32(999999),
  99669. maxReducedChiSq = cms.double(225.0),
  99670. maxTrackRho = cms.double(120.0),
  99671. maxTrackZ = cms.double(300.0),
  99672. minChiSqImprovement = cms.double(50.0),
  99673. minSCEt = cms.double(10.0),
  99674. primaryVertexProducer = cms.InputTag("offlinePrimaryVerticesWithBS"),
  99675. rCut = cms.double(2.0),
  99676. scBarrelProducer = cms.InputTag("uncleanedOnlyCorrectedHybridSuperClusters"),
  99677. scEndcapProducer = cms.InputTag("uncleanedOnlyCorrectedMulti5x5SuperClustersWithPreshower"),
  99678. src = cms.InputTag("uncleanedOnlyGsfGeneralInOutOutInConversionTrackMerger"),
  99679. vtxChi2 = cms.double(0.0005)
  99680. )
  99681.  
  99682.  
  99683. process.uncleanedOnlyCkfInOutTracksFromConversions = cms.EDProducer("TrackProducerWithSCAssociation",
  99684. AlgorithmName = cms.string('inOutEcalSeededConv'),
  99685. ComponentName = cms.string('uncleanedOnlyCkfInOutTracksFromConversions'),
  99686. Fitter = cms.string('KFFittingSmootherForInOut'),
  99687. MeasurementTracker = cms.string(''),
  99688. MeasurementTrackerEvent = cms.InputTag("MeasurementTrackerEvent"),
  99689. NavigationSchool = cms.string('SimpleNavigationSchool'),
  99690. Propagator = cms.string('alongMomElePropagator'),
  99691. TTRHBuilder = cms.string('WithTrackAngle'),
  99692. TrajectoryInEvent = cms.bool(False),
  99693. beamSpot = cms.InputTag("offlineBeamSpot"),
  99694. producer = cms.string('uncleanedOnlyConversionTrackCandidates'),
  99695. recoTrackSCAssociationCollection = cms.string('inOutTrackSCAssociationCollection'),
  99696. src = cms.InputTag("uncleanedOnlyConversionTrackCandidates","inOutTracksFromConversions"),
  99697. trackCandidateSCAssociationCollection = cms.string('inOutTrackCandidateSCAssociationCollection')
  99698. )
  99699.  
  99700.  
  99701. process.uncleanedOnlyCkfOutInTracksFromConversions = cms.EDProducer("TrackProducerWithSCAssociation",
  99702. AlgorithmName = cms.string('outInEcalSeededConv'),
  99703. ComponentName = cms.string('uncleanedOnlyCkfOutInTracksFromConversions'),
  99704. Fitter = cms.string('KFFitterForOutIn'),
  99705. MeasurementTracker = cms.string(''),
  99706. MeasurementTrackerEvent = cms.InputTag("MeasurementTrackerEvent"),
  99707. NavigationSchool = cms.string('SimpleNavigationSchool'),
  99708. Propagator = cms.string('alongMomElePropagator'),
  99709. TTRHBuilder = cms.string('WithTrackAngle'),
  99710. TrajectoryInEvent = cms.bool(False),
  99711. beamSpot = cms.InputTag("offlineBeamSpot"),
  99712. producer = cms.string('uncleanedOnlyConversionTrackCandidates'),
  99713. recoTrackSCAssociationCollection = cms.string('outInTrackSCAssociationCollection'),
  99714. src = cms.InputTag("uncleanedOnlyConversionTrackCandidates","outInTracksFromConversions"),
  99715. trackCandidateSCAssociationCollection = cms.string('outInTrackCandidateSCAssociationCollection')
  99716. )
  99717.  
  99718.  
  99719. process.uncleanedOnlyConversionTrackCandidates = cms.EDProducer("ConversionTrackCandidateProducer",
  99720. InOutRedundantSeedCleaner = cms.string('CachingSeedCleanerBySharedInput'),
  99721. MeasurementTrackerName = cms.string(''),
  99722. MissingHitPenalty = cms.double(20.0),
  99723. OutInRedundantSeedCleaner = cms.string('CachingSeedCleanerBySharedInput'),
  99724. RecHitFlagToBeExcludedEB = cms.vstring('kFaultyHardware',
  99725. 'kTowerRecovered',
  99726. 'kDead'),
  99727. RecHitFlagToBeExcludedEE = cms.vstring('kFaultyHardware',
  99728. 'kNeighboursRecovered',
  99729. 'kTowerRecovered',
  99730. 'kDead',
  99731. 'kWeird'),
  99732. RecHitSeverityToBeExcludedEB = cms.vstring('kWeird',
  99733. 'kBad',
  99734. 'kTime'),
  99735. RecHitSeverityToBeExcludedEE = cms.vstring('kWeird',
  99736. 'kBad',
  99737. 'kTime'),
  99738. TrajectoryBuilder = cms.string('TrajectoryBuilderForConversions'),
  99739. TrajectoryBuilderPSet = cms.PSet(
  99740. refToPSet_ = cms.string('TrajectoryBuilderForConversions')
  99741. ),
  99742. TransientInitialStateEstimatorParameters = cms.PSet(
  99743. numberMeasurementsForFit = cms.int32(4),
  99744. propagatorAlongTISE = cms.string('alongMomElePropagator'),
  99745. propagatorOppositeTISE = cms.string('oppositeToMomElePropagator')
  99746. ),
  99747. ValidHitBonus = cms.double(5.0),
  99748. allowSharedFirstHit = cms.bool(True),
  99749. barrelEcalRecHitCollection = cms.InputTag("ecalRecHit","EcalRecHitsEB"),
  99750. bcBarrelCollection = cms.InputTag("hybridSuperClusters","uncleanOnlyHybridSuperClusters"),
  99751. bcECut = cms.double(1.5),
  99752. bcEndcapCollection = cms.InputTag("multi5x5SuperClusters","uncleanOnlyMulti5x5EndcapBasicClusters"),
  99753. bcEtCut = cms.double(1.5),
  99754. ecalIsoCut_offset = cms.double(999999999),
  99755. ecalIsoCut_slope = cms.double(0.0),
  99756. endcapEcalRecHitCollection = cms.InputTag("ecalRecHit","EcalRecHitsEE"),
  99757. fractionShared = cms.double(0.5),
  99758. hOverEConeSize = cms.double(0.15),
  99759. hcalTowers = cms.InputTag("towerMaker"),
  99760. inOutTrackCandidateCollection = cms.string('inOutTracksFromConversions'),
  99761. inOutTrackCandidateSCAssociationCollection = cms.string('inOutTrackCandidateSCAssociationCollection'),
  99762. isoConeR = cms.double(0.4),
  99763. isoEMin = cms.double(0.08),
  99764. isoEtMin = cms.double(0.0),
  99765. isoEtaSlice = cms.double(2.5),
  99766. isoInnerConeR = cms.double(3.5),
  99767. maxHOverE = cms.double(0.15),
  99768. maxNumOfSeedsInOut = cms.int32(50),
  99769. maxNumOfSeedsOutIn = cms.int32(50),
  99770. minSCEt = cms.double(20.0),
  99771. outInTrackCandidateCollection = cms.string('outInTracksFromConversions'),
  99772. outInTrackCandidateSCAssociationCollection = cms.string('outInTrackCandidateSCAssociationCollection'),
  99773. scHybridBarrelProducer = cms.InputTag("uncleanedOnlyCorrectedHybridSuperClusters"),
  99774. scIslandEndcapProducer = cms.InputTag("uncleanedOnlyCorrectedMulti5x5SuperClustersWithPreshower"),
  99775. useEtCut = cms.bool(True),
  99776. useHitsSplitting = cms.bool(False),
  99777. useNumXstals = cms.bool(True),
  99778. vetoClusteredHits = cms.bool(False)
  99779. )
  99780.  
  99781.  
  99782. process.uncleanedOnlyCorrectedHybridSuperClusters = cms.EDProducer("EgammaSCCorrectionMaker",
  99783. applyCrackCorrection = cms.bool(True),
  99784. applyEnergyCorrection = cms.bool(True),
  99785. applyLocalContCorrection = cms.bool(True),
  99786. corectedSuperClusterCollection = cms.string(''),
  99787. crackCorrectorName = cms.string('EcalClusterCrackCorrection'),
  99788. energyCorrectorName = cms.string('EcalClusterEnergyCorrectionObjectSpecific'),
  99789. etThresh = cms.double(0.0),
  99790. hyb_fCorrPset = cms.PSet(
  99791. brLinearHighThr = cms.double(8.0),
  99792. brLinearLowThr = cms.double(1.1),
  99793. fBremVec = cms.vdouble(-0.04382, 0.1169, 0.9267, -0.0009413, 1.419),
  99794. fEtEtaVec = cms.vdouble(0, 1.00121, -0.63672, 0, 0,
  99795. 0, 0.5655, 6.457, 0.5081, 8.0,
  99796. 1.023, -0.00181)
  99797. ),
  99798. localContCorrectorName = cms.string('EcalBasicClusterLocalContCorrection'),
  99799. modeEB = cms.int32(0),
  99800. modeEE = cms.int32(0),
  99801. rawSuperClusterProducer = cms.InputTag("hybridSuperClusters","uncleanOnlyHybridSuperClusters"),
  99802. recHitProducer = cms.InputTag("ecalRecHit","EcalRecHitsEB"),
  99803. sigmaElectronicNoise = cms.double(0.03),
  99804. superClusterAlgo = cms.string('Hybrid')
  99805. )
  99806.  
  99807.  
  99808. process.uncleanedOnlyCorrectedMulti5x5SuperClustersWithPreshower = cms.EDProducer("EgammaSCCorrectionMaker",
  99809. VerbosityLevel = cms.string('ERROR'),
  99810. applyCrackCorrection = cms.bool(True),
  99811. applyEnergyCorrection = cms.bool(True),
  99812. applyLocalContCorrection = cms.bool(False),
  99813. corectedSuperClusterCollection = cms.string(''),
  99814. crackCorrectorName = cms.string('EcalClusterCrackCorrection'),
  99815. energyCorrectorName = cms.string('EcalClusterEnergyCorrectionObjectSpecific'),
  99816. etThresh = cms.double(0.0),
  99817. fix_fCorrPset = cms.PSet(
  99818. brLinearHighThr = cms.double(6.0),
  99819. brLinearLowThr = cms.double(0.9),
  99820. fBremVec = cms.vdouble(-0.05228, 0.08738, 0.9508, 0.002677, 1.221),
  99821. fEtEtaVec = cms.vdouble(1, -0.4386, -32.38, 0.6372, 15.67,
  99822. -0.0928, -2.462, 1.138, 20.93)
  99823. ),
  99824. localContCorrectorName = cms.string('EcalBasicClusterLocalContCorrection'),
  99825. modeEB = cms.int32(0),
  99826. modeEE = cms.int32(0),
  99827. rawSuperClusterProducer = cms.InputTag("uncleanedOnlyMulti5x5SuperClustersWithPreshower"),
  99828. recHitProducer = cms.InputTag("ecalRecHit","EcalRecHitsEE"),
  99829. sigmaElectronicNoise = cms.double(0.15),
  99830. superClusterAlgo = cms.string('Multi5x5')
  99831. )
  99832.  
  99833.  
  99834. process.uncleanedOnlyElectronCkfTrackCandidates = cms.EDProducer("CkfTrackCandidateMaker",
  99835. MeasurementTrackerEvent = cms.InputTag("MeasurementTrackerEvent"),
  99836. NavigationSchool = cms.string('SimpleNavigationSchool'),
  99837. RedundantSeedCleaner = cms.string('CachingSeedCleanerBySharedInput'),
  99838. SimpleMagneticField = cms.string(''),
  99839. TrajectoryBuilder = cms.string('GroupedCkfTrajectoryBuilder'),
  99840. TrajectoryBuilderPSet = cms.PSet(
  99841. refToPSet_ = cms.string('TrajectoryBuilderForElectrons')
  99842. ),
  99843. TrajectoryCleaner = cms.string('electronTrajectoryCleanerBySharedHits'),
  99844. TransientInitialStateEstimatorParameters = cms.PSet(
  99845. numberMeasurementsForFit = cms.int32(4),
  99846. propagatorAlongTISE = cms.string('PropagatorWithMaterial'),
  99847. propagatorOppositeTISE = cms.string('PropagatorWithMaterialOpposite')
  99848. ),
  99849. cleanTrajectoryAfterInOut = cms.bool(True),
  99850. doSeedingRegionRebuilding = cms.bool(True),
  99851. maxNSeeds = cms.uint32(500000),
  99852. maxSeedsBeforeCleaning = cms.uint32(5000),
  99853. src = cms.InputTag("uncleanedOnlyElectronSeeds"),
  99854. useHitsSplitting = cms.bool(True)
  99855. )
  99856.  
  99857.  
  99858. process.uncleanedOnlyElectronGsfTracks = cms.EDProducer("GsfTrackProducer",
  99859. AlgorithmName = cms.string('gsf'),
  99860. Fitter = cms.string('GsfElectronFittingSmoother'),
  99861. GeometricInnerState = cms.bool(False),
  99862. MeasurementTracker = cms.string(''),
  99863. MeasurementTrackerEvent = cms.InputTag("MeasurementTrackerEvent"),
  99864. NavigationSchool = cms.string('SimpleNavigationSchool'),
  99865. Propagator = cms.string('fwdGsfElectronPropagator'),
  99866. TTRHBuilder = cms.string('WithTrackAngle'),
  99867. TrajectoryInEvent = cms.bool(False),
  99868. beamSpot = cms.InputTag("offlineBeamSpot"),
  99869. producer = cms.string(''),
  99870. src = cms.InputTag("uncleanedOnlyElectronCkfTrackCandidates"),
  99871. useHitsSplitting = cms.bool(False)
  99872. )
  99873.  
  99874.  
  99875. process.uncleanedOnlyElectronSeeds = cms.EDProducer("ElectronSeedProducer",
  99876. SeedConfiguration = cms.PSet(
  99877. DeltaPhi1High = cms.double(0.08),
  99878. DeltaPhi1Low = cms.double(0.23),
  99879. DeltaPhi2B = cms.double(0.008),
  99880. DeltaPhi2F = cms.double(0.012),
  99881. HGCalConfig = cms.PSet(
  99882. HGCBHInput = cms.InputTag("HGCalRecHit","HGCHEBRecHits"),
  99883. HGCEEInput = cms.InputTag("HGCalRecHit","HGCEERecHits"),
  99884. HGCFHInput = cms.InputTag("HGCalRecHit","HGCHEFRecHits")
  99885. ),
  99886. HighPtThreshold = cms.double(35.0),
  99887. LowPtThreshold = cms.double(5.0),
  99888. PhiMax2B = cms.double(0.002),
  99889. PhiMax2F = cms.double(0.003),
  99890. PhiMin2B = cms.double(-0.002),
  99891. PhiMin2F = cms.double(-0.003),
  99892. SCEtCut = cms.double(0.0),
  99893. SizeWindowENeg = cms.double(0.675),
  99894. allowHGCal = cms.bool(False),
  99895. applyHOverECut = cms.bool(True),
  99896. applySigmaIEtaIEtaCut = cms.bool(False),
  99897. beamSpot = cms.InputTag("offlineBeamSpot"),
  99898. deltaZ1WithVertex = cms.double(25.0),
  99899. dynamicPhiRoad = cms.bool(True),
  99900. ePhiMax1 = cms.double(0.075),
  99901. ePhiMin1 = cms.double(-0.125),
  99902. fromTrackerSeeds = cms.bool(True),
  99903. hOverEConeSize = cms.double(0.15),
  99904. hOverEHBMinE = cms.double(0.7),
  99905. hOverEHFMinE = cms.double(0.8),
  99906. hOverEPtMin = cms.double(0.0),
  99907. hcalRecHits = cms.InputTag("hbhereco"),
  99908. hcalTowers = cms.InputTag("towerMaker"),
  99909. initialSeeds = cms.InputTag("newCombinedSeeds"),
  99910. maxHBarrel = cms.double(0.0),
  99911. maxHEndcaps = cms.double(0.0),
  99912. maxHOverEBarrel = cms.double(0.15),
  99913. maxHOverEEndcaps = cms.double(0.15),
  99914. maxSigmaIEtaIEtaBarrel = cms.double(0.5),
  99915. maxSigmaIEtaIEtaEndcaps = cms.double(0.5),
  99916. measurementTrackerEvent = cms.InputTag("MeasurementTrackerEvent"),
  99917. measurementTrackerName = cms.string(''),
  99918. nSigmasDeltaZ1 = cms.double(5.0),
  99919. pPhiMax1 = cms.double(0.125),
  99920. pPhiMin1 = cms.double(-0.075),
  99921. preFilteredSeeds = cms.bool(False),
  99922. r2MaxF = cms.double(0.15),
  99923. r2MinF = cms.double(-0.15),
  99924. rMaxI = cms.double(0.2),
  99925. rMinI = cms.double(-0.2),
  99926. searchInTIDTEC = cms.bool(True),
  99927. useRecoVertex = cms.bool(False),
  99928. vertices = cms.InputTag("offlinePrimaryVerticesWithBS"),
  99929. z2MaxB = cms.double(0.09),
  99930. z2MinB = cms.double(-0.09)
  99931. ),
  99932. barrelSuperClusters = cms.InputTag("uncleanedOnlyCorrectedHybridSuperClusters"),
  99933. endcapSuperClusters = cms.InputTag("uncleanedOnlyCorrectedMulti5x5SuperClustersWithPreshower")
  99934. )
  99935.  
  99936.  
  99937. process.uncleanedOnlyGeneralConversionTrackProducer = cms.EDProducer("ConversionTrackProducer",
  99938. TrackProducer = cms.string('generalTracks'),
  99939. beamSpotInputTag = cms.InputTag("offlineBeamSpot"),
  99940. filterOnConvTrackHyp = cms.bool(True),
  99941. minConvRadius = cms.double(2.0),
  99942. setArbitratedEcalSeeded = cms.bool(False),
  99943. setArbitratedMerged = cms.bool(True),
  99944. setArbitratedMergedEcalGeneral = cms.bool(True),
  99945. setTrackerOnly = cms.bool(True),
  99946. useTrajectory = cms.bool(False)
  99947. )
  99948.  
  99949.  
  99950. process.uncleanedOnlyGeneralInOutOutInConversionTrackMerger = cms.EDProducer("ConversionTrackMerger",
  99951. ShareFrac = cms.double(0.19),
  99952. TrackProducer1 = cms.InputTag("uncleanedOnlyInOutOutInConversionTrackMerger"),
  99953. TrackProducer2 = cms.InputTag("uncleanedOnlyGeneralConversionTrackProducer"),
  99954. allowFirstHitShare = cms.bool(True),
  99955. arbitratedEcalSeededPreferCollection = cms.int32(-1),
  99956. arbitratedMergedEcalGeneralPreferCollection = cms.int32(2),
  99957. arbitratedMergedPreferCollection = cms.int32(3),
  99958. checkCharge = cms.bool(True),
  99959. minProb = cms.double(1e-06),
  99960. outputPreferCollection = cms.int32(-1),
  99961. trackerOnlyPreferCollection = cms.int32(-1)
  99962. )
  99963.  
  99964.  
  99965. process.uncleanedOnlyGsfConversionTrackProducer = cms.EDProducer("ConversionTrackProducer",
  99966. TrackProducer = cms.string('uncleanedOnlyElectronGsfTracks'),
  99967. beamSpotInputTag = cms.InputTag("offlineBeamSpot"),
  99968. filterOnConvTrackHyp = cms.bool(False),
  99969. minConvRadius = cms.double(2.0),
  99970. setArbitratedEcalSeeded = cms.bool(False),
  99971. setArbitratedMerged = cms.bool(True),
  99972. setArbitratedMergedEcalGeneral = cms.bool(False),
  99973. setTrackerOnly = cms.bool(False),
  99974. useTrajectory = cms.bool(False)
  99975. )
  99976.  
  99977.  
  99978. process.uncleanedOnlyGsfElectronCores = cms.EDProducer("GsfElectronCoreEcalDrivenProducer",
  99979. ctfTracks = cms.InputTag("generalTracks"),
  99980. gsfPfRecTracks = cms.InputTag("uncleanedOnlyPfTrackElec"),
  99981. gsfTracks = cms.InputTag("uncleanedOnlyElectronGsfTracks"),
  99982. useGsfPfRecTracks = cms.bool(True)
  99983. )
  99984.  
  99985.  
  99986. process.uncleanedOnlyGsfElectrons = cms.EDProducer("GsfElectronEcalDrivenProducer",
  99987. ElecMVAFilesString = cms.vstring('RecoEgamma/ElectronIdentification/data/TMVA_Category_BDTSimpleCat_10_17Feb2011.weights.xml',
  99988. 'RecoEgamma/ElectronIdentification/data/TMVA_Category_BDTSimpleCat_12_17Feb2011.weights.xml',
  99989. 'RecoEgamma/ElectronIdentification/data/TMVA_Category_BDTSimpleCat_20_17Feb2011.weights.xml',
  99990. 'RecoEgamma/ElectronIdentification/data/TMVA_Category_BDTSimpleCat_22_17Feb2011.weights.xml'),
  99991. MaxElePtForOnlyMVA = cms.double(50.0),
  99992. PreSelectMVA = cms.double(-0.1),
  99993. SoftElecMVAFilesString = cms.vstring('RecoEgamma/ElectronIdentification/data/TMVA_BDTSoftElectrons_9Dec2013.weights.xml'),
  99994. TransientInitialStateEstimatorParameters = cms.PSet(
  99995. propagatorAlongTISE = cms.string('PropagatorWithMaterial'),
  99996. propagatorOppositeTISE = cms.string('PropagatorWithMaterialOpposite')
  99997. ),
  99998. addPflowElectrons = cms.bool(True),
  99999. ambClustersOverlapStrategy = cms.uint32(1),
  100000. ambSortingStrategy = cms.uint32(1),
  100001. applyAmbResolution = cms.bool(False),
  100002. applyPreselection = cms.bool(False),
  100003. barrelRecHitCollectionTag = cms.InputTag("ecalRecHit","EcalRecHitsEB"),
  100004. beamSpotTag = cms.InputTag("offlineBeamSpot"),
  100005. combinationRegressionWeightFile = cms.vstring(),
  100006. combinationRegressionWeightLabels = cms.vstring(),
  100007. combinationWeightsFromDB = cms.bool(True),
  100008. crackCorrectionFunction = cms.string('EcalClusterCrackCorrection'),
  100009. ctfTracksCheck = cms.bool(True),
  100010. ctfTracksTag = cms.InputTag("generalTracks"),
  100011. eMinBarrel = cms.double(0.095),
  100012. eMinEndcaps = cms.double(0.0),
  100013. ecalDrivenEcalEnergyFromClassBasedParameterization = cms.bool(True),
  100014. ecalDrivenEcalErrorFromClassBasedParameterization = cms.bool(True),
  100015. ecalRefinedRegressionWeightFiles = cms.vstring(),
  100016. ecalRefinedRegressionWeightLabels = cms.vstring(),
  100017. ecalWeightsFromDB = cms.bool(True),
  100018. endcapRecHitCollectionTag = cms.InputTag("ecalRecHit","EcalRecHitsEE"),
  100019. etMinBarrel = cms.double(0.0),
  100020. etMinEndcaps = cms.double(0.11),
  100021. etMinHcal = cms.double(0.0),
  100022. gedElectronMode = cms.bool(False),
  100023. gsfElectronCoresTag = cms.InputTag("uncleanedOnlyGsfElectronCores"),
  100024. gsfPfRecTracksTag = cms.InputTag("uncleanedOnlyPfTrackElec"),
  100025. hOverEConeSize = cms.double(0.15),
  100026. hOverEConeSizePflow = cms.double(0.15),
  100027. hOverEPtMin = cms.double(0.0),
  100028. hOverEPtMinPflow = cms.double(0.0),
  100029. hcalTowers = cms.InputTag("towerMaker"),
  100030. intRadiusBarrelTk = cms.double(0.015),
  100031. intRadiusEcalBarrel = cms.double(3.0),
  100032. intRadiusEcalEndcaps = cms.double(3.0),
  100033. intRadiusEndcapTk = cms.double(0.015),
  100034. intRadiusHcal = cms.double(0.15),
  100035. isBarrel = cms.bool(False),
  100036. isBarrelPflow = cms.bool(False),
  100037. isEndcaps = cms.bool(False),
  100038. isEndcapsPflow = cms.bool(False),
  100039. isFiducial = cms.bool(False),
  100040. isFiducialPflow = cms.bool(False),
  100041. jurassicWidth = cms.double(1.5),
  100042. maxDeltaEtaBarrel = cms.double(0.02),
  100043. maxDeltaEtaBarrelPflow = cms.double(999999999.0),
  100044. maxDeltaEtaEndcaps = cms.double(0.02),
  100045. maxDeltaEtaEndcapsPflow = cms.double(999999999.0),
  100046. maxDeltaPhiBarrel = cms.double(0.15),
  100047. maxDeltaPhiBarrelPflow = cms.double(999999999.0),
  100048. maxDeltaPhiEndcaps = cms.double(0.15),
  100049. maxDeltaPhiEndcapsPflow = cms.double(999999999.0),
  100050. maxDrbTk = cms.double(999999999.0),
  100051. maxEOverPBarrel = cms.double(999999999.0),
  100052. maxEOverPBarrelPflow = cms.double(999999999.0),
  100053. maxEOverPEndcaps = cms.double(999999999.0),
  100054. maxEOverPEndcapsPflow = cms.double(999999999.0),
  100055. maxFbremBarrel = cms.double(999999999.0),
  100056. maxFbremBarrelPflow = cms.double(999999999.0),
  100057. maxFbremEndcaps = cms.double(999999999.0),
  100058. maxFbremEndcapsPflow = cms.double(999999999.0),
  100059. maxHBarrel = cms.double(0.0),
  100060. maxHBarrelPflow = cms.double(0.0),
  100061. maxHEndcaps = cms.double(0.0),
  100062. maxHEndcapsPflow = cms.double(0.0),
  100063. maxHOverEBarrel = cms.double(0.15),
  100064. maxHOverEBarrelPflow = cms.double(999999999.0),
  100065. maxHOverEEndcaps = cms.double(0.15),
  100066. maxHOverEEndcapsPflow = cms.double(999999999.0),
  100067. maxSigmaIetaIetaBarrel = cms.double(999999999.0),
  100068. maxSigmaIetaIetaBarrelPflow = cms.double(999999999.0),
  100069. maxSigmaIetaIetaEndcaps = cms.double(999999999.0),
  100070. maxSigmaIetaIetaEndcapsPflow = cms.double(999999999.0),
  100071. maxTIP = cms.double(999999999.0),
  100072. maxTIPPflow = cms.double(999999999.0),
  100073. maxVtxDistTk = cms.double(0.2),
  100074. minEOverPBarrel = cms.double(0.0),
  100075. minEOverPBarrelPflow = cms.double(0.0),
  100076. minEOverPEndcaps = cms.double(0.0),
  100077. minEOverPEndcapsPflow = cms.double(0.0),
  100078. minMVA = cms.double(-0.4),
  100079. minMVAPflow = cms.double(-0.4),
  100080. minMvaByPassForIsolated = cms.double(-0.4),
  100081. minMvaByPassForIsolatedPflow = cms.double(-0.4),
  100082. minSCEtBarrel = cms.double(4.0),
  100083. minSCEtBarrelPflow = cms.double(0.0),
  100084. minSCEtEndcaps = cms.double(4.0),
  100085. minSCEtEndcapsPflow = cms.double(0.0),
  100086. pfMvaTag = cms.InputTag(""),
  100087. pflowGsfElectronsTag = cms.InputTag(""),
  100088. previousGsfElectronsTag = cms.InputTag(""),
  100089. ptMinTk = cms.double(0.7),
  100090. pureTrackerDrivenEcalErrorFromSimpleParameterization = cms.bool(True),
  100091. recHitFlagsToBeExcludedBarrel = cms.vstring('kFaultyHardware',
  100092. 'kTowerRecovered',
  100093. 'kDead'),
  100094. recHitFlagsToBeExcludedEndcaps = cms.vstring('kFaultyHardware',
  100095. 'kNeighboursRecovered',
  100096. 'kTowerRecovered',
  100097. 'kDead',
  100098. 'kWeird'),
  100099. recHitSeverityToBeExcludedBarrel = cms.vstring('kWeird',
  100100. 'kBad',
  100101. 'kTime'),
  100102. recHitSeverityToBeExcludedEndcaps = cms.vstring('kWeird',
  100103. 'kBad',
  100104. 'kTime'),
  100105. seedFromTEC = cms.bool(True),
  100106. seedsTag = cms.InputTag("uncleanedOnlyElectronSeeds"),
  100107. stripBarrelTk = cms.double(0.015),
  100108. stripEndcapTk = cms.double(0.015),
  100109. superClusterErrorFunction = cms.string('EcalClusterEnergyUncertaintyObjectSpecific'),
  100110. useCombinationRegression = cms.bool(False),
  100111. useEcalRegression = cms.bool(False),
  100112. useGsfPfRecTracks = cms.bool(True),
  100113. useIsolationValues = cms.bool(False),
  100114. useNumCrystals = cms.bool(True),
  100115. vetoClustered = cms.bool(False),
  100116. vtxTag = cms.InputTag("offlinePrimaryVertices")
  100117. )
  100118.  
  100119.  
  100120. process.uncleanedOnlyGsfGeneralInOutOutInConversionTrackMerger = cms.EDProducer("ConversionTrackMerger",
  100121. ShareFrac = cms.double(0.19),
  100122. TrackProducer1 = cms.InputTag("uncleanedOnlyGeneralInOutOutInConversionTrackMerger"),
  100123. TrackProducer2 = cms.InputTag("uncleanedOnlyGsfConversionTrackProducer"),
  100124. allowFirstHitShare = cms.bool(True),
  100125. arbitratedEcalSeededPreferCollection = cms.int32(-1),
  100126. arbitratedMergedEcalGeneralPreferCollection = cms.int32(-1),
  100127. arbitratedMergedPreferCollection = cms.int32(2),
  100128. checkCharge = cms.bool(True),
  100129. minProb = cms.double(1e-06),
  100130. outputPreferCollection = cms.int32(-1),
  100131. trackerOnlyPreferCollection = cms.int32(-1)
  100132. )
  100133.  
  100134.  
  100135. process.uncleanedOnlyInOutConversionTrackProducer = cms.EDProducer("ConversionTrackProducer",
  100136. TrackProducer = cms.string('uncleanedOnlyCkfInOutTracksFromConversions'),
  100137. beamSpotInputTag = cms.InputTag("offlineBeamSpot"),
  100138. filterOnConvTrackHyp = cms.bool(True),
  100139. minConvRadius = cms.double(2.0),
  100140. setArbitratedEcalSeeded = cms.bool(True),
  100141. setArbitratedMerged = cms.bool(True),
  100142. setArbitratedMergedEcalGeneral = cms.bool(True),
  100143. setTrackerOnly = cms.bool(False),
  100144. useTrajectory = cms.bool(False)
  100145. )
  100146.  
  100147.  
  100148. process.uncleanedOnlyInOutOutInConversionTrackMerger = cms.EDProducer("ConversionTrackMerger",
  100149. ShareFrac = cms.double(0.19),
  100150. TrackProducer1 = cms.InputTag("uncleanedOnlyInOutConversionTrackProducer"),
  100151. TrackProducer2 = cms.InputTag("uncleanedOnlyOutInConversionTrackProducer"),
  100152. allowFirstHitShare = cms.bool(True),
  100153. arbitratedEcalSeededPreferCollection = cms.int32(3),
  100154. arbitratedMergedEcalGeneralPreferCollection = cms.int32(3),
  100155. arbitratedMergedPreferCollection = cms.int32(3),
  100156. checkCharge = cms.bool(True),
  100157. minProb = cms.double(1e-06),
  100158. outputPreferCollection = cms.int32(-1),
  100159. trackerOnlyPreferCollection = cms.int32(-1)
  100160. )
  100161.  
  100162.  
  100163. process.uncleanedOnlyMulti5x5SuperClustersWithPreshower = cms.EDProducer("PreshowerPhiClusterProducer",
  100164. assocSClusterCollection = cms.string(''),
  100165. endcapSClusterProducer = cms.InputTag("multi5x5SuperClusters","uncleanOnlyMulti5x5EndcapSuperClusters"),
  100166. esPhiClusterDeltaEta = cms.double(0.15),
  100167. esPhiClusterDeltaPhi = cms.double(0.12),
  100168. esStripEnergyCut = cms.double(0.0),
  100169. etThresh = cms.double(0.0),
  100170. preshClusterCollectionX = cms.string('preshowerXClusters'),
  100171. preshClusterCollectionY = cms.string('preshowerYClusters'),
  100172. preshRecHitProducer = cms.InputTag("ecalPreshowerRecHit","EcalRecHitsES")
  100173. )
  100174.  
  100175.  
  100176. process.uncleanedOnlyOutInConversionTrackProducer = cms.EDProducer("ConversionTrackProducer",
  100177. TrackProducer = cms.string('uncleanedOnlyCkfOutInTracksFromConversions'),
  100178. beamSpotInputTag = cms.InputTag("offlineBeamSpot"),
  100179. filterOnConvTrackHyp = cms.bool(True),
  100180. minConvRadius = cms.double(2.0),
  100181. setArbitratedEcalSeeded = cms.bool(True),
  100182. setArbitratedMerged = cms.bool(True),
  100183. setArbitratedMergedEcalGeneral = cms.bool(True),
  100184. setTrackerOnly = cms.bool(False),
  100185. useTrajectory = cms.bool(False)
  100186. )
  100187.  
  100188.  
  100189. process.uncleanedOnlyPfConversions = cms.EDProducer("PFConversionProducer",
  100190. PrimaryVertexLabel = cms.InputTag("offlinePrimaryVertices"),
  100191. conversionCollection = cms.InputTag("allConversions")
  100192. )
  100193.  
  100194.  
  100195. process.uncleanedOnlyPfTrack = cms.EDProducer("PFTrackProducer",
  100196. GsfTrackModuleLabel = cms.InputTag("uncleanedOnlyElectronGsfTracks"),
  100197. GsfTracksInEvents = cms.bool(True),
  100198. MuColl = cms.InputTag("muons1stStep"),
  100199. PrimaryVertexLabel = cms.InputTag("offlinePrimaryVertices"),
  100200. TkColList = cms.VInputTag(cms.InputTag("generalTracks")),
  100201. TrackQuality = cms.string('highPurity'),
  100202. TrajInEvents = cms.bool(False),
  100203. UseQuality = cms.bool(True)
  100204. )
  100205.  
  100206.  
  100207. process.uncleanedOnlyPfTrackElec = cms.EDProducer("PFElecTkProducer",
  100208. AbsEtaBarrelEndcapsSeparation = cms.double(1.479),
  100209. Fitter = cms.string('GsfElectronFittingSmoother'),
  100210. GsfTrackModuleLabel = cms.InputTag("uncleanedOnlyElectronGsfTracks"),
  100211. MaxConvBremRecoPT = cms.double(49.0),
  100212. MinDEtaGsfSC = cms.double(0.06),
  100213. MinDPhiGsfSC = cms.double(0.15),
  100214. MinSCEnergy = cms.double(4.0),
  100215. ModeMomentum = cms.bool(True),
  100216. PFConversions = cms.InputTag("uncleanedOnlyPfConversions"),
  100217. PFEcalClusters = cms.InputTag("particleFlowClusterECAL"),
  100218. PFNuclear = cms.InputTag("pfDisplacedTrackerVertex"),
  100219. PFRecTrackLabel = cms.InputTag("uncleanedOnlyPfTrack"),
  100220. PFV0 = cms.InputTag("pfV0"),
  100221. PrimaryVertexLabel = cms.InputTag("offlinePrimaryVertices"),
  100222. Propagator = cms.string('fwdElectronPropagator'),
  100223. PtLowHighSeparation = cms.double(20),
  100224. TTRHBuilder = cms.string('WithTrackAngle'),
  100225. TrajInEvents = cms.bool(False),
  100226. applyAlsoGsfAngularCleaning = cms.bool(True),
  100227. applyEGSelection = cms.bool(False),
  100228. applyGsfTrackCleaning = cms.bool(True),
  100229. debugGsfCleaning = cms.bool(False),
  100230. maxDEtaGsfAngularCleaning = cms.double(0.05),
  100231. maxDPhiBremTangGsfAngularCleaning = cms.double(0.05),
  100232. pf_convBremFinderID_mvaCutBarrelHighPt = cms.double(0.97),
  100233. pf_convBremFinderID_mvaCutBarrelLowPt = cms.double(0.6),
  100234. pf_convBremFinderID_mvaCutEndcapsHighPt = cms.double(0.995),
  100235. pf_convBremFinderID_mvaCutEndcapsLowPt = cms.double(0.9),
  100236. pf_convBremFinderID_mvaWeightFileBarrelHighPt = cms.string('RecoParticleFlow/PFTracking/data/TMVAClassification_ConvBremFinder_Testetgt20absetalt1_479_BDT.weights.xml'),
  100237. pf_convBremFinderID_mvaWeightFileBarrelLowPt = cms.string('RecoParticleFlow/PFTracking/data/TMVAClassification_ConvBremFinder_Testetlt20absetalt1_479_BDT.weights.xml'),
  100238. pf_convBremFinderID_mvaWeightFileEndcapsHighPt = cms.string('RecoParticleFlow/PFTracking/data/TMVAClassification_ConvBremFinder_Testetgt20absetagt1_479_BDT.weights.xml'),
  100239. pf_convBremFinderID_mvaWeightFileEndcapsLowPt = cms.string('RecoParticleFlow/PFTracking/data/TMVAClassification_ConvBremFinder_Testetlt20absetagt1_479_BDT.weights.xml'),
  100240. useConvBremFinder = cms.bool(True),
  100241. useConversions = cms.bool(False),
  100242. useFifthStepForEcalDrivenGsf = cms.bool(False),
  100243. useFifthStepForTrackerDrivenGsf = cms.bool(False),
  100244. useNuclear = cms.bool(False),
  100245. useV0 = cms.bool(False)
  100246. )
  100247.  
  100248.  
  100249. process.unsortedOfflinePrimaryVertices = cms.EDProducer("PrimaryVertexProducer",
  100250. TkClusParameters = cms.PSet(
  100251. TkDAClusParameters = cms.PSet(
  100252. Tmin = cms.double(4.0),
  100253. coolingFactor = cms.double(0.6),
  100254. d0CutOff = cms.double(3.0),
  100255. dzCutOff = cms.double(4.0),
  100256. vertexSize = cms.double(0.01)
  100257. ),
  100258. algorithm = cms.string('DA_vect')
  100259. ),
  100260. TkFilterParameters = cms.PSet(
  100261. algorithm = cms.string('filter'),
  100262. maxD0Significance = cms.double(5.0),
  100263. maxNormalizedChi2 = cms.double(20.0),
  100264. minPixelLayersWithHits = cms.int32(2),
  100265. minPt = cms.double(0.0),
  100266. minSiliconLayersWithHits = cms.int32(5),
  100267. trackQuality = cms.string('any')
  100268. ),
  100269. TrackLabel = cms.InputTag("generalTracks"),
  100270. beamSpotLabel = cms.InputTag("offlineBeamSpot"),
  100271. verbose = cms.untracked.bool(False),
  100272. vertexCollections = cms.VPSet(cms.PSet(
  100273. algorithm = cms.string('AdaptiveVertexFitter'),
  100274. label = cms.string(''),
  100275. maxDistanceToBeam = cms.double(1.0),
  100276. minNdof = cms.double(0.0),
  100277. useBeamConstraint = cms.bool(False)
  100278. ),
  100279. cms.PSet(
  100280. algorithm = cms.string('AdaptiveVertexFitter'),
  100281. label = cms.string('WithBS'),
  100282. maxDistanceToBeam = cms.double(1.0),
  100283. minNdof = cms.double(2.0),
  100284. useBeamConstraint = cms.bool(True)
  100285. ))
  100286. )
  100287.  
  100288.  
  100289. process.updatedPatJetsBTAG = cms.EDProducer("PATJetUpdater",
  100290. addBTagInfo = cms.bool(True),
  100291. addDiscriminators = cms.bool(True),
  100292. addJetCorrFactors = cms.bool(True),
  100293. addTagInfos = cms.bool(False),
  100294. discriminatorSources = cms.VInputTag(),
  100295. jetCorrFactorsSource = cms.VInputTag(cms.InputTag("patJetCorrFactorsBTAG")),
  100296. jetSource = cms.InputTag("selectedPatJets"),
  100297. tagInfoSources = cms.VInputTag(),
  100298. userData = cms.PSet(
  100299. userCands = cms.PSet(
  100300. src = cms.VInputTag("")
  100301. ),
  100302. userClasses = cms.PSet(
  100303. src = cms.VInputTag("")
  100304. ),
  100305. userFloats = cms.PSet(
  100306. src = cms.VInputTag("")
  100307. ),
  100308. userFunctionLabels = cms.vstring(),
  100309. userFunctions = cms.vstring(),
  100310. userInts = cms.PSet(
  100311. src = cms.VInputTag("")
  100312. )
  100313. )
  100314. )
  100315.  
  100316.  
  100317. process.updatedPatJetsTransientCorrectedBTAG = cms.EDProducer("PATJetUpdater",
  100318. addBTagInfo = cms.bool(True),
  100319. addDiscriminators = cms.bool(True),
  100320. addJetCorrFactors = cms.bool(True),
  100321. addTagInfos = cms.bool(False),
  100322. discriminatorSources = cms.VInputTag(cms.InputTag("tightpfCombinedSecondaryVertexV2BJetTagsBTAG"), cms.InputTag("tightpfCombinedInclusiveSecondaryVertexV2BJetTagsBTAG"), cms.InputTag("tightpfCombinedCvsLJetTagsBTAG"), cms.InputTag("tightpfCombinedCvsBJetTagsBTAG")),
  100323. jetCorrFactorsSource = cms.VInputTag(cms.InputTag("patJetCorrFactorsTransientCorrectedBTAG")),
  100324. jetSource = cms.InputTag("updatedPatJetsBTAG"),
  100325. tagInfoSources = cms.VInputTag(cms.InputTag("tightpfImpactParameterTagInfosBTAG"), cms.InputTag("tightpfSecondaryVertexTagInfosBTAG"), cms.InputTag("tightpfInclusiveSecondaryVertexFinderTagInfosBTAG"), cms.InputTag("tightpfInclusiveSecondaryVertexFinderCvsLTagInfosBTAG"), cms.InputTag("tightsoftPFMuonsTagInfosBTAG"),
  100326. cms.InputTag("tightsoftPFElectronsTagInfosBTAG")),
  100327. userData = cms.PSet(
  100328. userCands = cms.PSet(
  100329. src = cms.VInputTag("")
  100330. ),
  100331. userClasses = cms.PSet(
  100332. src = cms.VInputTag("")
  100333. ),
  100334. userFloats = cms.PSet(
  100335. src = cms.VInputTag("")
  100336. ),
  100337. userFunctionLabels = cms.vstring(),
  100338. userFunctions = cms.vstring(),
  100339. userInts = cms.PSet(
  100340. src = cms.VInputTag("")
  100341. )
  100342. )
  100343. )
  100344.  
  100345.  
  100346. process.valCorrPfMetType1 = cms.EDProducer("PFJetMETcorrInputProducer",
  100347. jetCorrEtaMax = cms.double(9.9),
  100348. jetCorrLabel = cms.InputTag("newAK4PFCHSL1FastL2L3Corrector"),
  100349. jetCorrLabelRes = cms.InputTag("newAK4PFCHSL1FastL2L3ResidualCorrector"),
  100350. offsetCorrLabel = cms.InputTag("ak4PFCHSL1FastjetCorrector"),
  100351. skipEM = cms.bool(True),
  100352. skipEMfractionThreshold = cms.double(0.9),
  100353. skipMuonSelection = cms.string('isGlobalMuon | isStandAloneMuon'),
  100354. skipMuons = cms.bool(True),
  100355. src = cms.InputTag("ak4PFJetsCHS"),
  100356. type1JetPtThreshold = cms.double(15.0)
  100357. )
  100358.  
  100359.  
  100360. process.vertexMerger = cms.EDProducer("VertexMerger",
  100361. maxFraction = cms.double(0.7),
  100362. minSignificance = cms.double(2),
  100363. secondaryVertices = cms.InputTag("inclusiveVertexFinder")
  100364. )
  100365.  
  100366.  
  100367. process.zdcreco = cms.EDProducer("ZdcHitReconstructor",
  100368. AuxTSvec = cms.vint32(4, 5, 6, 7),
  100369. Subdetector = cms.string('ZDC'),
  100370. correctForPhaseContainment = cms.bool(False),
  100371. correctForTimeslew = cms.bool(False),
  100372. correctTiming = cms.bool(True),
  100373. correctionPhaseNS = cms.double(0.0),
  100374. digiLabelQIE10ZDC = cms.InputTag("hcalDigis","ZDC"),
  100375. digiLabelcastor = cms.InputTag("castorDigis"),
  100376. digiLabelhcal = cms.InputTag("hcalDigis"),
  100377. dropZSmarkedPassed = cms.bool(True),
  100378. lowGainFrac = cms.double(8.15),
  100379. lowGainOffset = cms.int32(1),
  100380. recoMethod = cms.int32(2),
  100381. saturationParameters = cms.PSet(
  100382. maxADCvalue = cms.int32(127)
  100383. ),
  100384. setHSCPFlags = cms.bool(True),
  100385. setNoiseFlags = cms.bool(True),
  100386. setSaturationFlags = cms.bool(True),
  100387. setTimingTrustFlags = cms.bool(False)
  100388. )
  100389.  
  100390.  
  100391. process.CSCTightHalo2015Filter = cms.EDFilter("CSCTightHalo2015Filter",
  100392. taggingMode = cms.bool(False)
  100393. )
  100394.  
  100395.  
  100396. process.CSCTightHalo2015FilterDQM = cms.EDFilter("CSCTightHalo2015Filter",
  100397. taggingMode = cms.bool(True)
  100398. )
  100399.  
  100400.  
  100401. process.CSCTightHaloFilter = cms.EDFilter("CSCTightHaloFilter",
  100402. taggingMode = cms.bool(False)
  100403. )
  100404.  
  100405.  
  100406. process.CSCTightHaloFilterDQM = cms.EDFilter("CSCTightHaloFilter",
  100407. taggingMode = cms.bool(True)
  100408. )
  100409.  
  100410.  
  100411. process.CSCTightHaloTrkMuUnvetoFilter = cms.EDFilter("CSCTightHaloTrkMuUnvetoFilter",
  100412. taggingMode = cms.bool(False)
  100413. )
  100414.  
  100415.  
  100416. process.EcalDeadCellBoundaryEnergyFilter = cms.EDFilter("EcalDeadCellBoundaryEnergyFilter",
  100417. FilterAlgo = cms.untracked.string('FilterMode'),
  100418. cutBoundEnergyDeadCellsEB = cms.untracked.double(10),
  100419. cutBoundEnergyDeadCellsEE = cms.untracked.double(10),
  100420. cutBoundEnergyGapEB = cms.untracked.double(100),
  100421. cutBoundEnergyGapEE = cms.untracked.double(100),
  100422. debug = cms.bool(False),
  100423. enableGap = cms.untracked.bool(False),
  100424. limitDeadCellToChannelStatusEB = cms.vint32(12, 13, 14),
  100425. limitDeadCellToChannelStatusEE = cms.vint32(12, 13, 14),
  100426. limitFilterToEB = cms.untracked.bool(False),
  100427. limitFilterToEE = cms.untracked.bool(False),
  100428. recHitsEB = cms.InputTag("reducedEcalRecHitsEB"),
  100429. recHitsEE = cms.InputTag("reducedEcalRecHitsEE"),
  100430. skimDead = cms.untracked.bool(False),
  100431. skimGap = cms.untracked.bool(False),
  100432. taggingMode = cms.bool(False)
  100433. )
  100434.  
  100435.  
  100436. process.EcalDeadCellBoundaryEnergyFilterDQM = cms.EDFilter("EcalDeadCellBoundaryEnergyFilter",
  100437. FilterAlgo = cms.untracked.string('FilterMode'),
  100438. cutBoundEnergyDeadCellsEB = cms.untracked.double(10),
  100439. cutBoundEnergyDeadCellsEE = cms.untracked.double(10),
  100440. cutBoundEnergyGapEB = cms.untracked.double(100),
  100441. cutBoundEnergyGapEE = cms.untracked.double(100),
  100442. debug = cms.bool(False),
  100443. enableGap = cms.untracked.bool(False),
  100444. limitDeadCellToChannelStatusEB = cms.vint32(12, 13, 14),
  100445. limitDeadCellToChannelStatusEE = cms.vint32(12, 13, 14),
  100446. limitFilterToEB = cms.untracked.bool(False),
  100447. limitFilterToEE = cms.untracked.bool(False),
  100448. recHitsEB = cms.InputTag("reducedEcalRecHitsEB"),
  100449. recHitsEE = cms.InputTag("reducedEcalRecHitsEE"),
  100450. skimDead = cms.untracked.bool(False),
  100451. skimGap = cms.untracked.bool(False),
  100452. taggingMode = cms.bool(True)
  100453. )
  100454.  
  100455.  
  100456. process.EcalDeadCellTriggerPrimitiveFilter = cms.EDFilter("EcalDeadCellTriggerPrimitiveFilter",
  100457. debug = cms.bool(False),
  100458. doEEfilter = cms.untracked.bool(True),
  100459. ebReducedRecHitCollection = cms.InputTag("reducedEcalRecHitsEB"),
  100460. eeReducedRecHitCollection = cms.InputTag("reducedEcalRecHitsEE"),
  100461. etValToBeFlagged = cms.double(127.49),
  100462. makeProfileRoot = cms.untracked.bool(False),
  100463. maskedEcalChannelStatusThreshold = cms.int32(1),
  100464. profileRootName = cms.untracked.string('deadCellFilterProfile.root'),
  100465. taggingMode = cms.bool(False),
  100466. tpDigiCollection = cms.InputTag("ecalTPSkimNA"),
  100467. useTTsum = cms.bool(True),
  100468. usekTPSaturated = cms.bool(False),
  100469. verbose = cms.int32(1)
  100470. )
  100471.  
  100472.  
  100473. process.EcalDeadCellTriggerPrimitiveFilterDQM = cms.EDFilter("EcalDeadCellTriggerPrimitiveFilter",
  100474. debug = cms.bool(False),
  100475. doEEfilter = cms.untracked.bool(True),
  100476. ebReducedRecHitCollection = cms.InputTag("reducedEcalRecHitsEB"),
  100477. eeReducedRecHitCollection = cms.InputTag("reducedEcalRecHitsEE"),
  100478. etValToBeFlagged = cms.double(127.49),
  100479. makeProfileRoot = cms.untracked.bool(False),
  100480. maskedEcalChannelStatusThreshold = cms.int32(1),
  100481. profileRootName = cms.untracked.string('deadCellFilterProfile.root'),
  100482. taggingMode = cms.bool(True),
  100483. tpDigiCollection = cms.InputTag("ecalTPSkimNA"),
  100484. useTTsum = cms.bool(True),
  100485. usekTPSaturated = cms.bool(False),
  100486. verbose = cms.int32(1)
  100487. )
  100488.  
  100489.  
  100490. process.ElGoodTracks = cms.EDFilter("TrackSelector",
  100491. cut = cms.string('pt > 5 && abs(eta) < 2.5'),
  100492. filter = cms.bool(False),
  100493. src = cms.InputTag("generalTracks")
  100494. )
  100495.  
  100496.  
  100497. process.ElPrimaryVertexFilter = cms.EDFilter("VertexSelector",
  100498. cut = cms.string('!isFake && ndof > 4 && abs(z) <= 24 && position.Rho <= 2'),
  100499. filter = cms.bool(False),
  100500. src = cms.InputTag("offlinePrimaryVertices")
  100501. )
  100502.  
  100503.  
  100504. process.HBHENoiseFilter = cms.EDFilter("BooleanFlagFilter",
  100505. inputLabel = cms.InputTag("HBHENoiseFilterResultProducer","HBHENoiseFilterResult"),
  100506. reverseDecision = cms.bool(False)
  100507. )
  100508.  
  100509.  
  100510. process.HBHENoiseIsoFilter = cms.EDFilter("BooleanFlagFilter",
  100511. inputLabel = cms.InputTag("HBHENoiseFilterResultProducer","HBHEIsoNoiseFilterResult"),
  100512. reverseDecision = cms.bool(False)
  100513. )
  100514.  
  100515.  
  100516. process.HcalStripHaloFilter = cms.EDFilter("HcalStripHaloFilter",
  100517. maxEnergyRatio = cms.double(0.15),
  100518. maxWeightedStripLength = cms.int32(7),
  100519. minHadEt = cms.double(100.0),
  100520. taggingMode = cms.bool(False)
  100521. )
  100522.  
  100523.  
  100524. process.HcalStripHaloFilterDQM = cms.EDFilter("HcalStripHaloFilter",
  100525. maxEnergyRatio = cms.double(0.15),
  100526. maxWeightedStripLength = cms.int32(7),
  100527. minHadEt = cms.double(100.0),
  100528. taggingMode = cms.bool(True)
  100529. )
  100530.  
  100531.  
  100532. process.MuGoodTracks = cms.EDFilter("TrackSelector",
  100533. cut = cms.string('pt > 5 && abs(eta) < 2.5'),
  100534. filter = cms.bool(False),
  100535. src = cms.InputTag("generalTracks")
  100536. )
  100537.  
  100538.  
  100539. process.MuPrimaryVertexFilter = cms.EDFilter("VertexSelector",
  100540. cut = cms.string('!isFake && ndof > 4 && abs(z) <= 24 && position.Rho <= 2'),
  100541. filter = cms.bool(False),
  100542. src = cms.InputTag("offlinePrimaryVertices")
  100543. )
  100544.  
  100545.  
  100546. process.PFJetsId = cms.EDFilter("TauValPFJetSelector",
  100547. cut = cms.string('chargedHadronEnergyFraction > 0.0 & neutralHadronEnergyFraction < 0.99 & neutralHadronEnergyFraction < 0.99 & chargedEmEnergyFraction < 0.99 & chargedEmEnergyFraction < 0.99 & neutralEmEnergyFraction < 0.99 & chargedMultiplicity > 0 & nConstituents > 1'),
  100548. filter = cms.bool(False),
  100549. src = cms.InputTag("kinematicSelectedPFJets")
  100550. )
  100551.  
  100552.  
  100553. process.ak4GenJetsForPUid = cms.EDFilter("GenJetSelector",
  100554. cut = cms.string('pt > 8.'),
  100555. filter = cms.bool(False),
  100556. src = cms.InputTag("ak4GenJets")
  100557. )
  100558.  
  100559.  
  100560. process.caloHemispheres = cms.EDFilter("HLTRHemisphere",
  100561. inputTag = cms.InputTag("ak4CaloJets"),
  100562. maxEta = cms.double(3.0),
  100563. maxNJ = cms.int32(9),
  100564. minJetPt = cms.double(30)
  100565. )
  100566.  
  100567.  
  100568. process.chargedHadronTrackResolutionFilter = cms.EDFilter("ChargedHadronTrackResolutionFilter",
  100569. MetSignifMin = cms.double(5.0),
  100570. PFCandidates = cms.InputTag("particleFlow"),
  100571. PFMET = cms.InputTag("pfMet"),
  100572. debug = cms.bool(False),
  100573. p1 = cms.double(5.0),
  100574. p2 = cms.double(1.2),
  100575. p3 = cms.double(0.06),
  100576. ptMin = cms.double(100.0),
  100577. taggingMode = cms.bool(False),
  100578. verbose = cms.untracked.bool(False)
  100579. )
  100580.  
  100581.  
  100582. process.chargedParticles = cms.EDFilter("GenParticleSelector",
  100583. cut = cms.string('charge != 0 & pt > 0.05 & status = 1 & eta < 2.5 & eta > -2.5'),
  100584. filter = cms.bool(False),
  100585. src = cms.InputTag("genParticles")
  100586. )
  100587.  
  100588.  
  100589. process.ecalLaserCorrFilter = cms.EDFilter("EcalLaserCorrFilter",
  100590. Debug = cms.bool(False),
  100591. EBEnegyMIN = cms.double(10.0),
  100592. EBLaserMAX = cms.double(2.0),
  100593. EBLaserMIN = cms.double(0.3),
  100594. EBRecHitSource = cms.InputTag("reducedEcalRecHitsEB"),
  100595. EEEnegyMIN = cms.double(10.0),
  100596. EELaserMAX = cms.double(20.0),
  100597. EELaserMIN = cms.double(0.3),
  100598. EERecHitSource = cms.InputTag("reducedEcalRecHitsEE"),
  100599. taggingMode = cms.bool(False)
  100600. )
  100601.  
  100602.  
  100603. process.eeBadScFilter = cms.EDFilter("EEBadScFilter",
  100604. EERecHitSource = cms.InputTag("reducedEcalRecHitsEE"),
  100605. EminHit = cms.double(1000.0),
  100606. EtminSC = cms.double(1000.0),
  100607. SCsize = cms.int32(5),
  100608. badscEE = cms.vint32(-1023023, 1048098, -1078063, -1043093),
  100609. debug = cms.bool(False),
  100610. nBadHitsSC = cms.int32(2),
  100611. taggingMode = cms.bool(False)
  100612. )
  100613.  
  100614.  
  100615. process.eeBadScFilterDQM = cms.EDFilter("EEBadScFilter",
  100616. EERecHitSource = cms.InputTag("reducedEcalRecHitsEE"),
  100617. EminHit = cms.double(1000.0),
  100618. EtminSC = cms.double(1000.0),
  100619. SCsize = cms.int32(5),
  100620. badscEE = cms.vint32(-1023023, 1048098, -1078063, -1043093),
  100621. debug = cms.bool(False),
  100622. nBadHitsSC = cms.int32(2),
  100623. taggingMode = cms.bool(True)
  100624. )
  100625.  
  100626.  
  100627. process.electronsWithPresel = cms.EDFilter("GsfElectronSelector",
  100628. cut = cms.string('pt > 5 && ecalDrivenSeed && passingCutBasedPreselection'),
  100629. src = cms.InputTag("ecalDrivenGsfElectrons")
  100630. )
  100631.  
  100632.  
  100633. process.fiducialDiGamma = cms.EDFilter("EtaPtMinCandViewSelector",
  100634. etaMax = cms.double(2.5),
  100635. etaMin = cms.double(-2.5),
  100636. ptMin = cms.double(2.0),
  100637. src = cms.InputTag("genpartDiGamma")
  100638. )
  100639.  
  100640.  
  100641. process.fiducialGammaJet = cms.EDFilter("EtaPtMinCandViewSelector",
  100642. etaMax = cms.double(2.5),
  100643. etaMin = cms.double(-2.5),
  100644. ptMin = cms.double(2.0),
  100645. src = cms.InputTag("genpartGammaJet")
  100646. )
  100647.  
  100648.  
  100649. process.fiducialTripleEle = cms.EDFilter("EtaPtMinCandViewSelector",
  100650. etaMax = cms.double(2.5),
  100651. etaMin = cms.double(-2.5),
  100652. ptMin = cms.double(2.0),
  100653. src = cms.InputTag("genpartTripleEle")
  100654. )
  100655.  
  100656.  
  100657. process.fiducialWenu = cms.EDFilter("EtaPtMinCandViewSelector",
  100658. etaMax = cms.double(2.5),
  100659. etaMin = cms.double(-2.5),
  100660. ptMin = cms.double(2.0),
  100661. src = cms.InputTag("genpartWenu")
  100662. )
  100663.  
  100664.  
  100665. process.fiducialZee = cms.EDFilter("EtaPtMinCandViewSelector",
  100666. etaMax = cms.double(2.5),
  100667. etaMin = cms.double(-2.5),
  100668. ptMin = cms.double(2.0),
  100669. src = cms.InputTag("genpartZee")
  100670. )
  100671.  
  100672.  
  100673. process.firstStepGoodPrimaryVertices = cms.EDFilter("PrimaryVertexObjectFilter",
  100674. filterParams = cms.PSet(
  100675. maxRho = cms.double(2.0),
  100676. maxZ = cms.double(15.0),
  100677. minNdof = cms.double(25.0)
  100678. ),
  100679. src = cms.InputTag("firstStepPrimaryVertices")
  100680. )
  100681.  
  100682.  
  100683. process.genpartDiGamma = cms.EDFilter("CandViewSelector",
  100684. cut = cms.string('isPromptFinalState() & abs(pdgId) = 22'),
  100685. src = cms.InputTag("genParticles")
  100686. )
  100687.  
  100688.  
  100689. process.genpartGammaJet = cms.EDFilter("CandViewSelector",
  100690. cut = cms.string('isPromptFinalState() & abs(pdgId) = 22'),
  100691. src = cms.InputTag("genParticles")
  100692. )
  100693.  
  100694.  
  100695. process.genpartTripleEle = cms.EDFilter("CandViewSelector",
  100696. cut = cms.string('isPromptFinalState() & abs(pdgId) = 11'),
  100697. src = cms.InputTag("genParticles")
  100698. )
  100699.  
  100700.  
  100701. process.genpartWenu = cms.EDFilter("CandViewSelector",
  100702. cut = cms.string('isPromptFinalState() & abs(pdgId) = 11'),
  100703. src = cms.InputTag("genParticles")
  100704. )
  100705.  
  100706.  
  100707. process.genpartZee = cms.EDFilter("CandViewSelector",
  100708. cut = cms.string('isPromptFinalState() & abs(pdgId) = 11'),
  100709. src = cms.InputTag("genParticles")
  100710. )
  100711.  
  100712.  
  100713. process.globalSuperTightHalo2016Filter = cms.EDFilter("GlobalSuperTightHalo2016Filter",
  100714. taggingMode = cms.bool(False)
  100715. )
  100716.  
  100717.  
  100718. process.globalTightHalo2016Filter = cms.EDFilter("GlobalTightHalo2016Filter",
  100719. taggingMode = cms.bool(False)
  100720. )
  100721.  
  100722.  
  100723. process.goodOfflinePrimaryVertices = cms.EDFilter("VertexSelector",
  100724. cut = cms.string('!isFake && ndof >= 4.0 && abs(z) <= 24.0 && abs(position.Rho) <= 2.0'),
  100725. filter = cms.bool(False),
  100726. src = cms.InputTag("offlinePrimaryVertices")
  100727. )
  100728.  
  100729.  
  100730. process.goodOfflinePrimaryVerticesDQM = cms.EDFilter("VertexSelector",
  100731. cut = cms.string('!isFake && ndof >= 4.0 && abs(z) <= 24.0 && abs(position.Rho) <= 2.0'),
  100732. filter = cms.bool(False),
  100733. src = cms.InputTag("offlinePrimaryVertices")
  100734. )
  100735.  
  100736.  
  100737. process.goodOfflinePrimaryVerticesDQMforMiniAOD = cms.EDFilter("VertexSelector",
  100738. cut = cms.string('!isFake && ndof >= 4.0 && abs(z) <= 24.0 && abs(position.Rho) <= 2.0'),
  100739. filter = cms.bool(False),
  100740. src = cms.InputTag("offlineSlimmedPrimaryVertices")
  100741. )
  100742.  
  100743.  
  100744. process.goodOfflinePrimaryVerticesNoHF = cms.EDFilter("VertexSelector",
  100745. cut = cms.string('!isFake && ndof >= 4.0 && abs(z) <= 24.0 && abs(position.Rho) <= 2.0'),
  100746. filter = cms.bool(False),
  100747. src = cms.InputTag("offlinePrimaryVertices")
  100748. )
  100749.  
  100750.  
  100751. process.goodVertices = cms.EDFilter("VertexSelector",
  100752. cut = cms.string('!isFake && ndof > 4 && abs(z) <= 24 && position.rho < 2'),
  100753. filter = cms.bool(True),
  100754. src = cms.InputTag("offlinePrimaryVertices")
  100755. )
  100756.  
  100757.  
  100758. process.hcalLaserEventFilter = cms.EDFilter("HcalLaserEventFilter",
  100759. BadRunEventNumbers = cms.untracked.vuint32( (160957, 146483131, 160957, 146483132, 160957,
  100760. 367078426, 163289, 120704451, 163289, 120704452,
  100761. 163332, 300924904, 163587, 5705088, 163588,
  100762. 86700074, 163659, 269761831, 163659, 379050220,
  100763. 165415, 696548170, 165415, 696548171, 165617,
  100764. 295894671, 165617, 295894672, 165993, 120876169,
  100765. 165993, 120876170, 166011, 58123616, 166011,
  100766. 58123617, 166380, 833988349, 166380, 833988350,
  100767. 166380, 874735805, 166380, 874735806, 166380,
  100768. 915050480, 166380, 1037024294, 166512, 1222721981,
  100769. 166512, 1222721982, 166563, 299342294, 166563,
  100770. 299431306, 166563, 299431307, 166563, 299645965,
  100771. 166699, 908134746, 166699, 908134747, 167281,
  100772. 115904577, 167282, 286707493, 167282, 286707494,
  100773. 167282, 286766119, 167282, 286766120, 167284,
  100774. 44118160, 167284, 44118161, 167551, 365086623,
  100775. 167551, 365086624, 167674, 59067344, 167674,
  100776. 59067345, 167675, 227610655, 167675, 227610656,
  100777. 167754, 73011356, 167754, 73011357, 167807,
  100778. 1202030368, 167807, 1202030369, 167898, 568063754,
  100779. 167898, 568063755, 167898, 718530727, 167969,
  100780. 3462839, 167969, 3462840, 167969, 9442755,
  100781. 167969, 9442756, 167969, 11435992, 167969,
  100782. 11435993, 170255, 83361834, 170255, 83361835,
  100783. 170304, 57541359, 170304, 57541360, 170854,
  100784. 291050200, 170854, 291050201, 170854, 329611102,
  100785. 170854, 329611103, 170899, 39787119, 170899,
  100786. 39787120, 171091, 9021397, 171091, 9021398,
  100787. 171091, 97261559, 171091, 97261560, 171156,
  100788. 369378017, 171156, 369378018, 171897, 353709470,
  100789. 172033, 412685841, 172033, 412685842, 172033,
  100790. 885328695, 172033, 982705197, 172033, 982705198,
  100791. 172163, 530358965, 172389, 45660388, 172389,
  100792. 45660389, 172411, 173742880, 172411, 173742881,
  100793. 172478, 53762243, 172478, 53762244, 172478,
  100794. 54053290, 172478, 54092625, 172478, 54092626,
  100795. 172478, 54092948, 172478, 98093904, 172478,
  100796. 98093905, 172485, 424192588, 172485, 424192589,
  100797. 172791, 966404647, 172802, 464891113, 172802,
  100798. 464891114, 172802, 464892883, 172802, 464892884,
  100799. 172819, 81201593, 172822, 1074244840, 172822,
  100800. 2836941609, 172868, 393947631, 172868, 393947632,
  100801. 172868, 1421063049, 172868, 1421063050, 172868,
  100802. 1421076216, 172868, 1421076217, 172868, 2012432054,
  100803. 172868, 2012432055, 172868, 2137890207, 172868,
  100804. 2137890208, 173198, 741435194, 173198, 741435195,
  100805. 173198, 1009198868, 173198, 1009198869, 173226,
  100806. 781573, 173226, 781574, 173241, 746837625,
  100807. 173241, 746837626, 173380, 21324672, 173380,
  100808. 21324673, 173659, 128113809, 173659, 128113810,
  100809. 173662, 10511470, 173662, 10511471, 173692,
  100810. 755803939, 173692, 2597438478, 173692, 2597438479,
  100811. 174809, 777532, 174809, 777533, 175560,
  100812. 2368923, 175560, 2368924, 175560, 7580776,
  100813. 175834, 105072341, 175834, 105072342, 175866,
  100814. 343429213, 175866, 343429214, 175875, 182390835,
  100815. 175875, 182390836, 175888, 49192628, 175888,
  100816. 49192629, 175888, 128999776, 175888, 128999777,
  100817. 175973, 122366434, 175973, 122366435, 175976,
  100818. 80421989, 175976, 80421990, 175990, 6376426,
  100819. 175990, 6376427, 175990, 75007084, 175990,
  100820. 75007085, 175990, 146437701, 175990, 146437702,
  100821. 176161, 15560079, 176161, 15560080, 176202,
  100822. 119772380, 176202, 119772381, 176202, 324604001,
  100823. 176202, 324604002, 176309, 233512658, 176309,
  100824. 233512659, 176309, 935495115, 176309, 935495116,
  100825. 176309, 1331935829, 176309, 1331935830, 176309,
  100826. 2496631352, 176697, 403510, 176697, 403511,
  100827. 176701, 73573187, 176701, 73573188, 176702,
  100828. 11693970, 176702, 11693971, 176702, 67569367,
  100829. 176702, 67569368, 176801, 410530622, 176929,
  100830. 460082240, 176929, 460082241, 176954, 138469,
  100831. 176954, 138470, 177053, 327815438, 177053,
  100832. 327815439, 177074, 154911610, 177074, 154911611,
  100833. 177140, 785923000, 177317, 72936561, 177317,
  100834. 72936562, 177317, 73219012, 177317, 73219013,
  100835. 177449, 275466422, 177449, 275466423, 177452,
  100836. 226991391, 177452, 226991392, 177509, 99081581,
  100837. 177509, 99081582, 177509, 314204437, 177509,
  100838. 314204438, 177509, 314319381, 177509, 314319382,
  100839. 177515, 291757022, 177515, 291757023, 177515,
  100840. 1103056195, 177515, 1103056196, 177515, 1534353246,
  100841. 177515, 1534353247, 177718, 890704274, 177718,
  100842. 890704275, 177719, 294071879, 177719, 294071880,
  100843. 177730, 1850737398, 177730, 1850737399, 177730,
  100844. 2007600403, 177730, 2007600404, 177730, 2563818242,
  100845. 177730, 2563818243, 177790, 507968788, 177790,
  100846. 507968789, 177790, 772640382, 177790, 772640383,
  100847. 177791, 89470582, 177791, 89470583, 177875,
  100848. 647616276, 177875, 647616277, 178041, 783372,
  100849. 178041, 783394, 178041, 783395, 178041,
  100850. 784044, 178041, 784045, 178041, 784499,
  100851. 178041, 784500, 178041, 784551, 178041,
  100852. 784552, 178041, 786438, 178041, 786439,
  100853. 178041, 786770, 178041, 786771, 178041,
  100854. 787142, 178041, 787143, 178041, 787202,
  100855. 178100, 898633273, 178100, 1566052885, 178100,
  100856. 1566052886, 178116, 453801141, 178116, 453801142,
  100857. 178424, 630485076, 178424, 630485077, 178667,
  100858. 494184, 178667, 494185, 178667, 51504048,
  100859. 178667, 51504049, 178825, 149780, 178825,
  100860. 149781, 178866, 410333501, 178866, 410333502,
  100861. 178866, 651783943, 178866, 651783944, 178871,
  100862. 236100751, 178970, 660540406, 178970, 660540407,
  100863. 178985, 85355292, 178985, 85355293, 179547,
  100864. 21999275, 179547, 21999276, 179563, 143108913,
  100865. 179563, 143108914, 179563, 391201547, 179563,
  100866. 391201548, 180163, 7578238, 180163, 7578239,
  100867. 180222, 6076323, 180222, 24642472, 180241,
  100868. 500046589, 180241, 500562971, 180241, 500562972,
  100869. 180250, 371542986, 180250, 371542987, 180275,
  100870. 10578469, 180275, 10578470, 180275, 10583104,
  100871. 180275, 10583105 ) ),
  100872. debug = cms.untracked.bool(False),
  100873. forceUseHcalNoiseSummary = cms.untracked.bool(False),
  100874. forceUseRecHitCollection = cms.untracked.bool(False),
  100875. hbheInputLabel = cms.untracked.InputTag("hbhereco"),
  100876. hcalNoiseSummaryLabel = cms.untracked.InputTag("hcalnoise"),
  100877. maxerrormessage = cms.untracked.int32(5),
  100878. minOccupiedHBHE = cms.untracked.uint32(4000),
  100879. reverseFilter = cms.untracked.bool(False),
  100880. taggingMode = cms.bool(False),
  100881. vetoByHBHEOccupancy = cms.untracked.bool(True),
  100882. vetoByRunEventNumber = cms.untracked.bool(False)
  100883. )
  100884.  
  100885.  
  100886. process.hemispheres = cms.EDFilter("HLTRHemisphere",
  100887. inputTag = cms.InputTag("ak4PFJetsCHS"),
  100888. maxEta = cms.double(3.0),
  100889. maxNJ = cms.int32(9),
  100890. minJetPt = cms.double(40)
  100891. )
  100892.  
  100893.  
  100894. process.highPurityPt1 = cms.EDFilter("TrackSelector",
  100895. cut = cms.string("quality(\'highPurity\') & pt >= 1"),
  100896. src = cms.InputTag("generalTracks")
  100897. )
  100898.  
  100899.  
  100900. process.highPurityPtRange0to1 = cms.EDFilter("TrackSelector",
  100901. cut = cms.string("quality(\'highPurity\') & pt >= 0 & pt < 1 "),
  100902. src = cms.InputTag("generalTracks")
  100903. )
  100904.  
  100905.  
  100906. process.hltBtagTriggerSelection = cms.EDFilter("TriggerResultsFilter",
  100907. hltResults = cms.InputTag("TriggerResults","","HLT"),
  100908. l1tResults = cms.InputTag(""),
  100909. throw = cms.bool(False),
  100910. triggerConditions = cms.vstring('HLT_PFMET120_* OR HLT_CaloMHTNoPU90_PFMET90_PFMHT90_IDTight_* OR HLT_QuadPFJet_VBF* OR HLT_Ele27_eta2p1_* OR HLT_IsoMu22_*')
  100911. )
  100912.  
  100913.  
  100914. process.idElectrons = cms.EDFilter("TauValElectronSelector",
  100915. cut = cms.string('ecalDrivenSeed & isGsfCtfScPixChargeConsistent & isGsfScPixChargeConsistent & isGsfCtfChargeConsistent & !isEBEEGap & (isEB & sigmaIetaIeta<0.01 & abs(deltaPhiSuperClusterTrackAtVtx)<0.06 & abs(deltaEtaSuperClusterTrackAtVtx)<0.006 & hadronicOverEm<0.04 | isEE & sigmaIetaIeta<0.03 & abs(deltaPhiSuperClusterTrackAtVtx)<0.04 & abs(deltaEtaSuperClusterTrackAtVtx)<0.007 & hadronicOverEm<0.025)'),
  100916. filter = cms.bool(False),
  100917. src = cms.InputTag("ElectronsFromPV")
  100918. )
  100919.  
  100920.  
  100921. process.isolatedElectrons = cms.EDFilter("TauValElectronSelector",
  100922. cut = cms.string('(isEB & (dr04TkSumPt/pt + max(0.,dr04EcalRecHitSumEt-2.)/pt + dr04HcalTowerSumEt/pt < 0.10)) | (isEE & (dr04TkSumPt/pt + dr04EcalRecHitSumEt/pt + dr04HcalTowerSumEt/pt < 0.09))'),
  100923. filter = cms.bool(False),
  100924. src = cms.InputTag("trackElectrons")
  100925. )
  100926.  
  100927.  
  100928. process.jetSelectorForMet = cms.EDFilter("PATJetSelector",
  100929. cut = cms.string('pt>15 && abs(eta)<9.9'),
  100930. src = cms.InputTag("basicJetsForMet")
  100931. )
  100932.  
  100933.  
  100934. process.jetSelectorForMetNoHF = cms.EDFilter("PATJetSelector",
  100935. cut = cms.string('pt>15 && abs(eta)<3.'),
  100936. src = cms.InputTag("basicJetsForMetNoHF")
  100937. )
  100938.  
  100939.  
  100940. process.jetSelectorForMetPuppi = cms.EDFilter("PATJetSelector",
  100941. cut = cms.string('pt>15 && abs(eta)<9.9'),
  100942. src = cms.InputTag("basicJetsForMetPuppi")
  100943. )
  100944.  
  100945.  
  100946. process.jetsForCoreTracking = cms.EDFilter("CandPtrSelector",
  100947. cut = cms.string('pt > 100 && abs(eta) < 2.5'),
  100948. src = cms.InputTag("ak4CaloJetsForTrk")
  100949. )
  100950.  
  100951.  
  100952. process.jetsForCoreTrackingPreSplitting = cms.EDFilter("CandPtrSelector",
  100953. cut = cms.string('pt > 100 && abs(eta) < 2.5'),
  100954. src = cms.InputTag("ak4CaloJetsForTrkPreSplitting")
  100955. )
  100956.  
  100957.  
  100958. process.kinematicSelectedPFJets = cms.EDFilter("TauValPFJetSelector",
  100959. cut = cms.string('pt > 15 & abs(eta) < 2.5'),
  100960. filter = cms.bool(False),
  100961. src = cms.InputTag("ak4PFJets")
  100962. )
  100963.  
  100964.  
  100965. process.kinematicSelectedTauValDenominatorQCD = cms.EDFilter("GenJetSelector",
  100966. cut = cms.string('pt > 5. && abs(eta) < 2.5'),
  100967. filter = cms.bool(False),
  100968. src = cms.InputTag("ak4GenJets")
  100969. )
  100970.  
  100971.  
  100972. process.kinematicSelectedTauValDenominatorZEE = cms.EDFilter("CandPtrSelector",
  100973. cut = cms.string('pt > 5. && abs(eta) < 2.5'),
  100974. filter = cms.bool(False),
  100975. src = cms.InputTag("selectStableElectrons")
  100976. )
  100977.  
  100978.  
  100979. process.kinematicSelectedTauValDenominatorZMM = cms.EDFilter("CandPtrSelector",
  100980. cut = cms.string('pt > 5. && abs(eta) < 2.5'),
  100981. filter = cms.bool(False),
  100982. src = cms.InputTag("selectStableMuons")
  100983. )
  100984.  
  100985.  
  100986. process.kinematicSelectedTauValDenominatorZTT = cms.EDFilter("GenJetSelector",
  100987. cut = cms.string('pt > 5. && abs(eta) < 2.5'),
  100988. filter = cms.bool(False),
  100989. src = cms.InputTag("objectTypeSelectedTauValDenominatorModuleZTT")
  100990. )
  100991.  
  100992.  
  100993. process.logErrorTooManyClusters = cms.EDFilter("LogErrorEventFilter",
  100994. categoriesToWatch = cms.vstring('TooManyClusters'),
  100995. maxErrorFractionInLumi = cms.double(1.0),
  100996. maxErrorFractionInRun = cms.double(1.0),
  100997. maxSavedEventsPerLumiAndError = cms.uint32(100000),
  100998. modulesToIgnore = cms.vstring('SeedGeneratorFromRegionHitsEDProducer:regionalCosmicTrackerSeeds',
  100999. 'PhotonConversionTrajectorySeedProducerFromSingleLeg:photonConvTrajSeedFromSingleLeg'),
  101000. src = cms.InputTag("logErrorHarvester")
  101001. )
  101002.  
  101003.  
  101004. process.manystripclus53X = cms.EDFilter("ByClusterSummaryMultiplicityPairEventFilter",
  101005. cut = cms.string('( mult2 > 20000+7*mult1)'),
  101006. multiplicityConfig = cms.PSet(
  101007. firstMultiplicityConfig = cms.PSet(
  101008. clusterSummaryCollection = cms.InputTag("clusterSummaryProducer"),
  101009. subDetEnum = cms.int32(5),
  101010. varEnum = cms.int32(0)
  101011. ),
  101012. secondMultiplicityConfig = cms.PSet(
  101013. clusterSummaryCollection = cms.InputTag("clusterSummaryProducer"),
  101014. subDetEnum = cms.int32(0),
  101015. varEnum = cms.int32(0)
  101016. )
  101017. )
  101018. )
  101019.  
  101020.  
  101021. process.muonBadTrackFilter = cms.EDFilter("MuonBadTrackFilter",
  101022. PFCandidates = cms.InputTag("particleFlow"),
  101023. chi2Min = cms.double(100.0),
  101024. debug = cms.bool(False),
  101025. p1 = cms.double(5.0),
  101026. p2 = cms.double(1.2),
  101027. p3 = cms.double(0.06),
  101028. ptMin = cms.double(100.0),
  101029. taggingMode = cms.bool(False),
  101030. verbose = cms.untracked.bool(False)
  101031. )
  101032.  
  101033.  
  101034. process.mvaElectrons = cms.EDFilter("ElectronIdMVABased",
  101035. HZZmvaWeightFile = cms.vstring('RecoEgamma/ElectronIdentification/data/TMVA_Category_BDTSimpleCat_10_17Feb2011.weights.xml',
  101036. 'RecoEgamma/ElectronIdentification/data/TMVA_Category_BDTSimpleCat_12_17Feb2011.weights.xml',
  101037. 'RecoEgamma/ElectronIdentification/data/TMVA_Category_BDTSimpleCat_20_17Feb2011.weights.xml',
  101038. 'RecoEgamma/ElectronIdentification/data/TMVA_Category_BDTSimpleCat_22_17Feb2011.weights.xml'),
  101039. electronTag = cms.InputTag("electronsWithPresel"),
  101040. thresholdBarrel = cms.double(-0.1875),
  101041. thresholdEndcap = cms.double(-0.1075),
  101042. thresholdIsoDR03Barrel = cms.double(10.0),
  101043. thresholdIsoDR03Endcap = cms.double(10.0),
  101044. vertexTag = cms.InputTag("offlinePrimaryVertices")
  101045. )
  101046.  
  101047.  
  101048. process.noHFCands = cms.EDFilter("GenericPFCandidateSelector",
  101049. cut = cms.string('abs(pdgId)!=1 && abs(pdgId)!=2 && abs(eta)<3.0'),
  101050. src = cms.InputTag("particleFlow")
  101051. )
  101052.  
  101053.  
  101054. process.objectTypeSelectedTauValDenominatorModuleZTT = cms.EDFilter("TauGenJetDecayModeSelector",
  101055. filter = cms.bool(False),
  101056. select = cms.vstring('oneProng0Pi0',
  101057. 'oneProng1Pi0',
  101058. 'oneProng2Pi0',
  101059. 'oneProngOther',
  101060. 'threeProng0Pi0',
  101061. 'threeProng1Pi0',
  101062. 'threeProngOther',
  101063. 'rare'),
  101064. src = cms.InputTag("tauGenJets")
  101065. )
  101066.  
  101067.  
  101068. process.pfAllChargedHadrons = cms.EDFilter("PFCandidateFwdPtrCollectionPdgIdFilter",
  101069. makeClones = cms.bool(True),
  101070. pdgId = cms.vint32(211, -211, 321, -321, 999211,
  101071. 2212, -2212),
  101072. src = cms.InputTag("pfNoPileUpIso")
  101073. )
  101074.  
  101075.  
  101076. process.pfAllChargedHadronsPFBRECO = cms.EDFilter("PFCandidateFwdPtrCollectionPdgIdFilter",
  101077. makeClones = cms.bool(True),
  101078. pdgId = cms.vint32(211, -211, 321, -321, 999211,
  101079. 2212, -2212),
  101080. src = cms.InputTag("pfNoPileUpIsoPFBRECO")
  101081. )
  101082.  
  101083.  
  101084. process.pfAllChargedHadronsPFBRECOBoosted = cms.EDFilter("PFCandidateFwdPtrCollectionPdgIdFilter",
  101085. makeClones = cms.bool(True),
  101086. pdgId = cms.vint32(211, -211, 321, -321, 999211,
  101087. 2212, -2212),
  101088. src = cms.InputTag("pfNoPileUpIsoPFBRECOBoosted")
  101089. )
  101090.  
  101091.  
  101092. process.pfAllChargedParticles = cms.EDFilter("PFCandidateFwdPtrCollectionPdgIdFilter",
  101093. makeClones = cms.bool(True),
  101094. pdgId = cms.vint32(211, -211, 321, -321, 999211,
  101095. 2212, -2212, 11, -11, 13,
  101096. -13),
  101097. src = cms.InputTag("pfNoPileUpIso")
  101098. )
  101099.  
  101100.  
  101101. process.pfAllChargedParticlesPFBRECO = cms.EDFilter("PFCandidateFwdPtrCollectionPdgIdFilter",
  101102. makeClones = cms.bool(True),
  101103. pdgId = cms.vint32(211, -211, 321, -321, 999211,
  101104. 2212, -2212, 11, -11, 13,
  101105. -13),
  101106. src = cms.InputTag("pfNoPileUpIsoPFBRECO")
  101107. )
  101108.  
  101109.  
  101110. process.pfAllChargedParticlesPFBRECOBoosted = cms.EDFilter("PFCandidateFwdPtrCollectionPdgIdFilter",
  101111. makeClones = cms.bool(True),
  101112. pdgId = cms.vint32(211, -211, 321, -321, 999211,
  101113. 2212, -2212, 11, -11, 13,
  101114. -13),
  101115. src = cms.InputTag("pfNoPileUpIsoPFBRECOBoosted")
  101116. )
  101117.  
  101118.  
  101119. process.pfAllElectronsEI = cms.EDFilter("PFCandidateFwdPtrCollectionStringFilter",
  101120. cut = cms.string('abs(pdgId())==11'),
  101121. makeClones = cms.bool(True),
  101122. src = cms.InputTag("pfNoMuon")
  101123. )
  101124.  
  101125.  
  101126. process.pfAllMuonsEI = cms.EDFilter("PFCandidateFwdPtrCollectionStringFilter",
  101127. cut = cms.string('abs(pdgId())==13'),
  101128. makeClones = cms.bool(True),
  101129. src = cms.InputTag("pfNoPileUpEI")
  101130. )
  101131.  
  101132.  
  101133. process.pfAllNeutralHadrons = cms.EDFilter("PFCandidateFwdPtrCollectionPdgIdFilter",
  101134. makeClones = cms.bool(True),
  101135. pdgId = cms.vint32(111, 130, 310, 2112),
  101136. src = cms.InputTag("pfNoPileUpIso")
  101137. )
  101138.  
  101139.  
  101140. process.pfAllNeutralHadronsAndPhotons = cms.EDFilter("PFCandidateFwdPtrCollectionPdgIdFilter",
  101141. makeClones = cms.bool(True),
  101142. pdgId = cms.vint32(22, 111, 130, 310, 2112),
  101143. src = cms.InputTag("pfNoPileUpIso")
  101144. )
  101145.  
  101146.  
  101147. process.pfAllNeutralHadronsAndPhotonsPFBRECO = cms.EDFilter("PFCandidateFwdPtrCollectionPdgIdFilter",
  101148. makeClones = cms.bool(True),
  101149. pdgId = cms.vint32(22, 111, 130, 310, 2112),
  101150. src = cms.InputTag("pfNoPileUpIsoPFBRECO")
  101151. )
  101152.  
  101153.  
  101154. process.pfAllNeutralHadronsAndPhotonsPFBRECOBoosted = cms.EDFilter("PFCandidateFwdPtrCollectionPdgIdFilter",
  101155. makeClones = cms.bool(True),
  101156. pdgId = cms.vint32(22, 111, 130, 310, 2112),
  101157. src = cms.InputTag("pfNoPileUpIsoPFBRECOBoosted")
  101158. )
  101159.  
  101160.  
  101161. process.pfAllNeutralHadronsPFBRECO = cms.EDFilter("PFCandidateFwdPtrCollectionPdgIdFilter",
  101162. makeClones = cms.bool(True),
  101163. pdgId = cms.vint32(111, 130, 310, 2112),
  101164. src = cms.InputTag("pfNoPileUpIsoPFBRECO")
  101165. )
  101166.  
  101167.  
  101168. process.pfAllNeutralHadronsPFBRECOBoosted = cms.EDFilter("PFCandidateFwdPtrCollectionPdgIdFilter",
  101169. makeClones = cms.bool(True),
  101170. pdgId = cms.vint32(111, 130, 310, 2112),
  101171. src = cms.InputTag("pfNoPileUpIsoPFBRECOBoosted")
  101172. )
  101173.  
  101174.  
  101175. process.pfAllPhotons = cms.EDFilter("PFCandidateFwdPtrCollectionPdgIdFilter",
  101176. makeClones = cms.bool(True),
  101177. pdgId = cms.vint32(22),
  101178. src = cms.InputTag("pfNoPileUpIso")
  101179. )
  101180.  
  101181.  
  101182. process.pfAllPhotonsPFBRECO = cms.EDFilter("PFCandidateFwdPtrCollectionPdgIdFilter",
  101183. makeClones = cms.bool(True),
  101184. pdgId = cms.vint32(22),
  101185. src = cms.InputTag("pfNoPileUpIsoPFBRECO")
  101186. )
  101187.  
  101188.  
  101189. process.pfAllPhotonsPFBRECOBoosted = cms.EDFilter("PFCandidateFwdPtrCollectionPdgIdFilter",
  101190. makeClones = cms.bool(True),
  101191. pdgId = cms.vint32(22),
  101192. src = cms.InputTag("pfNoPileUpIsoPFBRECOBoosted")
  101193. )
  101194.  
  101195.  
  101196. process.pfElectronsFromVertexEI = cms.EDFilter("IPCutPFCandidateSelector",
  101197. d0Cut = cms.double(0.2),
  101198. d0SigCut = cms.double(99.0),
  101199. dzCut = cms.double(0.5),
  101200. dzSigCut = cms.double(99.0),
  101201. src = cms.InputTag("pfAllElectronsEI"),
  101202. vertices = cms.InputTag("offlinePrimaryVertices")
  101203. )
  101204.  
  101205.  
  101206. process.pfIsolatedElectronsEI = cms.EDFilter("PFCandidateFwdPtrCollectionStringFilter",
  101207. cut = cms.string("abs(eta)<2.5 && pt>20. &&\n gsfTrackRef.isAvailable() &&\n gsfTrackRef.hitPattern().numberOfLostHits(\'MISSING_INNER_HITS\')<2 &&\n (gsfElectronRef.pfIsolationVariables().sumChargedHadronPt+\n max(0.,gsfElectronRef.pfIsolationVariables().sumNeutralHadronEt+\n gsfElectronRef.pfIsolationVariables().sumPhotonEt-\n 0.5*gsfElectronRef.pfIsolationVariables().sumPUPt))/pt < 0.15\n "),
  101208. makeClones = cms.bool(True),
  101209. src = cms.InputTag("pfElectronsFromVertexEI")
  101210. )
  101211.  
  101212.  
  101213. process.pfIsolatedMuonsEI = cms.EDFilter("PFCandidateFwdPtrCollectionStringFilter",
  101214. cut = cms.string('abs(eta)<2.5 && pt>10. && muonRef.isAvailable() &&\n (muonRef.pfIsolationR04().sumChargedHadronPt+\n max(0.,muonRef.pfIsolationR04().sumNeutralHadronEt+\n muonRef.pfIsolationR04().sumPhotonEt-\n 0.50*muonRef.pfIsolationR04().sumPUPt))/pt < 0.20 &&\n (muonRef.isPFMuon && (muonRef.isGlobalMuon || muonRef.isTrackerMuon) )'),
  101215. makeClones = cms.bool(True),
  101216. src = cms.InputTag("pfMuonsFromVertexEI")
  101217. )
  101218.  
  101219.  
  101220. process.pfLeptonsPUPPET = cms.EDFilter("PdgIdCandViewSelector",
  101221. pdgId = cms.vint32(-11, 11, -13, 13),
  101222. src = cms.InputTag("particleFlow")
  101223. )
  101224.  
  101225.  
  101226. process.pfMuonsFromVertexEI = cms.EDFilter("IPCutPFCandidateSelector",
  101227. d0Cut = cms.double(0.2),
  101228. d0SigCut = cms.double(99.0),
  101229. dzCut = cms.double(0.5),
  101230. dzSigCut = cms.double(99.0),
  101231. src = cms.InputTag("pfAllMuonsEI"),
  101232. vertices = cms.InputTag("offlinePrimaryVertices")
  101233. )
  101234.  
  101235.  
  101236. process.pfNoLepPUPPI = cms.EDFilter("PdgIdCandViewSelector",
  101237. pdgId = cms.vint32(1, 2, 22, 111, 130,
  101238. 310, 2112, 211, -211, 321,
  101239. -321, 999211, 2212, -2212),
  101240. src = cms.InputTag("particleFlow")
  101241. )
  101242.  
  101243.  
  101244. process.pfNoPileUpCandidates = cms.EDFilter("PFCandidateFwdPtrCollectionPdgIdFilter",
  101245. makeClones = cms.bool(True),
  101246. pdgId = cms.vint32(211, -211, 321, -321, 999211,
  101247. 2212, -2212, 22, 111, 130,
  101248. 310, 2112),
  101249. src = cms.InputTag("pfNoPileUpIso")
  101250. )
  101251.  
  101252.  
  101253. process.pfPileUpAllChargedParticles = cms.EDFilter("PFCandidateFwdPtrCollectionPdgIdFilter",
  101254. makeClones = cms.bool(True),
  101255. pdgId = cms.vint32(211, -211, 321, -321, 999211,
  101256. 2212, -2212, 11, -11, 13,
  101257. -13),
  101258. src = cms.InputTag("pfPileUpIso")
  101259. )
  101260.  
  101261.  
  101262. process.pfPileUpAllChargedParticlesPFBRECO = cms.EDFilter("PFCandidateFwdPtrCollectionPdgIdFilter",
  101263. makeClones = cms.bool(True),
  101264. pdgId = cms.vint32(211, -211, 321, -321, 999211,
  101265. 2212, -2212, 11, -11, 13,
  101266. -13),
  101267. src = cms.InputTag("pfPileUpIsoPFBRECO")
  101268. )
  101269.  
  101270.  
  101271. process.pfPileUpAllChargedParticlesPFBRECOBoosted = cms.EDFilter("PFCandidateFwdPtrCollectionPdgIdFilter",
  101272. makeClones = cms.bool(True),
  101273. pdgId = cms.vint32(211, -211, 321, -321, 999211,
  101274. 2212, -2212, 11, -11, 13,
  101275. -13),
  101276. src = cms.InputTag("pfPileUpIsoPFBRECOBoosted")
  101277. )
  101278.  
  101279.  
  101280. process.pfTauPileUpVertices = cms.EDFilter("RecoTauPileUpVertexSelector",
  101281. filter = cms.bool(False),
  101282. minTrackSumPt = cms.double(5),
  101283. src = cms.InputTag("offlinePrimaryVertices")
  101284. )
  101285.  
  101286.  
  101287. process.pfTausEI = cms.EDFilter("PFTauSelector",
  101288. cut = cms.string('pt > 0'),
  101289. discriminators = cms.VPSet(cms.PSet(
  101290. discriminator = cms.InputTag("pfTausDiscriminationByDecayModeFinding"),
  101291. selectionCut = cms.double(0.5)
  101292. )),
  101293. src = cms.InputTag("pfTausProducer")
  101294. )
  101295.  
  101296.  
  101297. process.primaryVertexFilter = cms.EDFilter("GoodVertexFilter",
  101298. maxAbsZ = cms.double(24),
  101299. maxd0 = cms.double(2),
  101300. minimumNDOF = cms.uint32(4),
  101301. vertexCollection = cms.InputTag("offlinePrimaryVertices")
  101302. )
  101303.  
  101304.  
  101305. process.recoTauPileUpVertices = cms.EDFilter("RecoTauPileUpVertexSelector",
  101306. filter = cms.bool(False),
  101307. minTrackSumPt = cms.double(5),
  101308. src = cms.InputTag("offlinePrimaryVertices")
  101309. )
  101310.  
  101311.  
  101312. process.recoTauPileUpVerticesBoosted = cms.EDFilter("RecoTauPileUpVertexSelector",
  101313. filter = cms.bool(False),
  101314. minTrackSumPt = cms.double(5),
  101315. src = cms.InputTag("offlinePrimaryVertices")
  101316. )
  101317.  
  101318.  
  101319. process.selectedElectrons = cms.EDFilter("TauValElectronSelector",
  101320. cut = cms.string('pt > 25.0 && abs(eta) < 2.4 && isElectron'),
  101321. filter = cms.bool(False),
  101322. src = cms.InputTag("gedGsfElectrons")
  101323. )
  101324.  
  101325.  
  101326. process.selectedMuons = cms.EDFilter("MuonSelector",
  101327. cut = cms.string('pt > 20.0 && abs(eta) < 2.1 && isGlobalMuon = 1 && isTrackerMuon = 1'),
  101328. filter = cms.bool(False),
  101329. src = cms.InputTag("muons")
  101330. )
  101331.  
  101332.  
  101333. process.selectedMuonsIso = cms.EDFilter("MuonSelector",
  101334. cut = cms.string('(isolationR03().emEt + isolationR03().hadEt + isolationR03().sumPt)/pt < 0.15'),
  101335. filter = cms.bool(False),
  101336. src = cms.InputTag("selectedMuons")
  101337. )
  101338.  
  101339.  
  101340. process.selectedOfflinePrimaryVertices = cms.EDFilter("VertexSelector",
  101341. cut = cms.string('isValid & ndof > 4 & tracksSize > 0 & abs(z) <= 24 & abs(position.Rho) <= 2.'),
  101342. filter = cms.bool(False),
  101343. src = cms.InputTag("offlinePrimaryVertices")
  101344. )
  101345.  
  101346.  
  101347. process.selectedOfflinePrimaryVerticesWithBS = cms.EDFilter("VertexSelector",
  101348. cut = cms.string('isValid & ndof > 4 & tracksSize > 0 & abs(z) <= 24 & abs(position.Rho) <= 2.'),
  101349. filter = cms.bool(False),
  101350. src = cms.InputTag("offlinePrimaryVerticesWithBS")
  101351. )
  101352.  
  101353.  
  101354. process.selectedPatElectrons = cms.EDFilter("PATElectronSelector",
  101355. cut = cms.string(''),
  101356. src = cms.InputTag("patElectrons")
  101357. )
  101358.  
  101359.  
  101360. process.selectedPatJets = cms.EDFilter("PATJetSelector",
  101361. cut = cms.string('pt > 10'),
  101362. src = cms.InputTag("patJets")
  101363. )
  101364.  
  101365.  
  101366. process.selectedPatJetsAK8 = cms.EDFilter("PATJetSelector",
  101367. cut = cms.string('pt > 170'),
  101368. src = cms.InputTag("patJetsAK8")
  101369. )
  101370.  
  101371.  
  101372. process.selectedPatJetsAK8PFCHSSoftDrop = cms.EDFilter("PATJetSelector",
  101373. cut = cms.string('pt > 10'),
  101374. src = cms.InputTag("patJetsAK8PFCHSSoftDrop")
  101375. )
  101376.  
  101377.  
  101378. process.selectedPatJetsAK8PFPuppiSoftDrop = cms.EDFilter("PATJetSelector",
  101379. cut = cms.string('pt > 170'),
  101380. src = cms.InputTag("patJetsAK8PFPuppiSoftDrop")
  101381. )
  101382.  
  101383.  
  101384. process.selectedPatJetsAK8PFPuppiSoftDropSubjets = cms.EDFilter("PATJetSelector",
  101385. cut = cms.string('pt > 10'),
  101386. src = cms.InputTag("patJetsAK8PFPuppiSoftDropSubjets")
  101387. )
  101388.  
  101389.  
  101390. process.selectedPatJetsAK8Puppi = cms.EDFilter("PATJetSelector",
  101391. cut = cms.string('pt > 170'),
  101392. src = cms.InputTag("patJetsAK8Puppi")
  101393. )
  101394.  
  101395.  
  101396. process.selectedPatJetsBDHadron = cms.EDFilter("PATJetSelector",
  101397. cut = cms.string('pt > 10.'),
  101398. src = cms.InputTag("patJetsBDHadron")
  101399. )
  101400.  
  101401.  
  101402. process.selectedPatJetsForMetT1T2Corr = cms.EDFilter("PATJetSelector",
  101403. cut = cms.string('abs(eta) < 9.9'),
  101404. filter = cms.bool(False),
  101405. src = cms.InputTag("patJets")
  101406. )
  101407.  
  101408.  
  101409. process.selectedPatJetsForMetT1T2CorrNoHF = cms.EDFilter("PATJetSelector",
  101410. cut = cms.string('abs(eta) < 9.9'),
  101411. filter = cms.bool(False),
  101412. src = cms.InputTag("patJets")
  101413. )
  101414.  
  101415.  
  101416. process.selectedPatJetsForMetT1T2CorrPuppi = cms.EDFilter("PATJetSelector",
  101417. cut = cms.string('abs(eta) < 9.9'),
  101418. filter = cms.bool(False),
  101419. src = cms.InputTag("patJets")
  101420. )
  101421.  
  101422.  
  101423. process.selectedPatJetsForMetT1T2SmearCorr = cms.EDFilter("PATJetSelector",
  101424. cut = cms.string('abs(eta) < 9.9'),
  101425. filter = cms.bool(False),
  101426. src = cms.InputTag("patSmearedJets")
  101427. )
  101428.  
  101429.  
  101430. process.selectedPatJetsForMetT1T2SmearCorrNoHF = cms.EDFilter("PATJetSelector",
  101431. cut = cms.string('abs(eta) < 9.9'),
  101432. filter = cms.bool(False),
  101433. src = cms.InputTag("patSmearedJetsNoHF")
  101434. )
  101435.  
  101436.  
  101437. process.selectedPatJetsForMetT1T2SmearCorrPuppi = cms.EDFilter("PATJetSelector",
  101438. cut = cms.string('abs(eta) < 9.9'),
  101439. filter = cms.bool(False),
  101440. src = cms.InputTag("patSmearedJetsPuppi")
  101441. )
  101442.  
  101443.  
  101444. process.selectedPatJetsForMetT2Corr = cms.EDFilter("PATJetSelector",
  101445. cut = cms.string('abs(eta) > 9.9'),
  101446. filter = cms.bool(False),
  101447. src = cms.InputTag("patJets")
  101448. )
  101449.  
  101450.  
  101451. process.selectedPatJetsForMetT2CorrNoHF = cms.EDFilter("PATJetSelector",
  101452. cut = cms.string('abs(eta) > 9.9'),
  101453. filter = cms.bool(False),
  101454. src = cms.InputTag("patJets")
  101455. )
  101456.  
  101457.  
  101458. process.selectedPatJetsForMetT2CorrPuppi = cms.EDFilter("PATJetSelector",
  101459. cut = cms.string('abs(eta) > 9.9'),
  101460. filter = cms.bool(False),
  101461. src = cms.InputTag("patJets")
  101462. )
  101463.  
  101464.  
  101465. process.selectedPatJetsForMetT2SmearCorr = cms.EDFilter("PATJetSelector",
  101466. cut = cms.string('abs(eta) > 9.9'),
  101467. filter = cms.bool(False),
  101468. src = cms.InputTag("patSmearedJets")
  101469. )
  101470.  
  101471.  
  101472. process.selectedPatJetsForMetT2SmearCorrNoHF = cms.EDFilter("PATJetSelector",
  101473. cut = cms.string('abs(eta) > 9.9'),
  101474. filter = cms.bool(False),
  101475. src = cms.InputTag("patSmearedJetsNoHF")
  101476. )
  101477.  
  101478.  
  101479. process.selectedPatJetsForMetT2SmearCorrPuppi = cms.EDFilter("PATJetSelector",
  101480. cut = cms.string('abs(eta) > 9.9'),
  101481. filter = cms.bool(False),
  101482. src = cms.InputTag("patSmearedJetsPuppi")
  101483. )
  101484.  
  101485.  
  101486. process.selectedPatJetsNoHF = cms.EDFilter("PATJetSelector",
  101487. cut = cms.string('pt > 10'),
  101488. src = cms.InputTag("patJetsNoHF")
  101489. )
  101490.  
  101491.  
  101492. process.selectedPatJetsPuppi = cms.EDFilter("PATJetSelector",
  101493. cut = cms.string('pt > 15'),
  101494. src = cms.InputTag("patJetsPuppi")
  101495. )
  101496.  
  101497.  
  101498. process.selectedPatMuons = cms.EDFilter("PATMuonSelector",
  101499. cut = cms.string("pt > 5 || isPFMuon || (pt > 3 && (isGlobalMuon || isStandAloneMuon || numberOfMatches > 0 || muonID(\'RPCMuLoose\')))"),
  101500. src = cms.InputTag("patMuons")
  101501. )
  101502.  
  101503.  
  101504. process.selectedPatPhotons = cms.EDFilter("PATPhotonSelector",
  101505. cut = cms.string(''),
  101506. src = cms.InputTag("patPhotons")
  101507. )
  101508.  
  101509.  
  101510. process.selectedPatTaus = cms.EDFilter("PATTauSelector",
  101511. cut = cms.string("pt > 18. && tauID(\'decayModeFindingNewDMs\')> 0.5"),
  101512. src = cms.InputTag("patTaus")
  101513. )
  101514.  
  101515.  
  101516. process.selectedPatTausBoosted = cms.EDFilter("PATTauSelector",
  101517. cut = cms.string("pt > 18. && tauID(\'decayModeFindingNewDMs\')> 0.5"),
  101518. src = cms.InputTag("patTausBoosted")
  101519. )
  101520.  
  101521.  
  101522. process.selectedPatTrigger = cms.EDFilter("PATTriggerObjectStandAloneSelector",
  101523. cut = cms.string('!filterLabels.empty()'),
  101524. src = cms.InputTag("patTrigger")
  101525. )
  101526.  
  101527.  
  101528. process.selectedPrimaryVertexHighestPtTrackSumForPFMEtCorrType0 = cms.EDFilter("PATSingleVertexSelector",
  101529. filter = cms.bool(False),
  101530. mode = cms.string('firstVertex'),
  101531. vertices = cms.InputTag("selectedVerticesForPFMEtCorrType0")
  101532. )
  101533.  
  101534.  
  101535. process.selectedPrimaryVertexHighestPtTrackSumForPFMEtCorrType0NoHF = cms.EDFilter("PATSingleVertexSelector",
  101536. filter = cms.bool(False),
  101537. mode = cms.string('firstVertex'),
  101538. vertices = cms.InputTag("selectedVerticesForPFMEtCorrType0NoHF")
  101539. )
  101540.  
  101541.  
  101542. process.selectedPrimaryVertexHighestPtTrackSumForPFMEtCorrType0Puppi = cms.EDFilter("PATSingleVertexSelector",
  101543. filter = cms.bool(False),
  101544. mode = cms.string('firstVertex'),
  101545. vertices = cms.InputTag("selectedVerticesForPFMEtCorrType0Puppi")
  101546. )
  101547.  
  101548.  
  101549. process.selectedUpdatedPatJetsBTAG = cms.EDFilter("PATJetSelector",
  101550. cut = cms.string('pt > 10'),
  101551. src = cms.InputTag("updatedPatJetsTransientCorrectedBTAG")
  101552. )
  101553.  
  101554.  
  101555. process.selectedVerticesForPFMEtCorrType0 = cms.EDFilter("VertexSelector",
  101556. cut = cms.string('isValid & ndof >= 4 & chi2 > 0 & tracksSize > 0 & abs(z) < 24 & abs(position.Rho) < 2.'),
  101557. filter = cms.bool(False),
  101558. src = cms.InputTag("offlinePrimaryVertices")
  101559. )
  101560.  
  101561.  
  101562. process.selectedVerticesForPFMEtCorrType0NoHF = cms.EDFilter("VertexSelector",
  101563. cut = cms.string('isValid & ndof >= 4 & chi2 > 0 & tracksSize > 0 & abs(z) < 24 & abs(position.Rho) < 2.'),
  101564. filter = cms.bool(False),
  101565. src = cms.InputTag("offlinePrimaryVertices")
  101566. )
  101567.  
  101568.  
  101569. process.selectedVerticesForPFMEtCorrType0Puppi = cms.EDFilter("VertexSelector",
  101570. cut = cms.string('isValid & ndof >= 4 & chi2 > 0 & tracksSize > 0 & abs(z) < 24 & abs(position.Rho) < 2.'),
  101571. filter = cms.bool(False),
  101572. src = cms.InputTag("offlinePrimaryVertices")
  101573. )
  101574.  
  101575.  
  101576. process.tauGenJetsSelectorAllHadrons = cms.EDFilter("TauGenJetDecayModeSelector",
  101577. filter = cms.bool(False),
  101578. select = cms.vstring('oneProng0Pi0',
  101579. 'oneProng1Pi0',
  101580. 'oneProng2Pi0',
  101581. 'oneProngOther',
  101582. 'threeProng0Pi0',
  101583. 'threeProng1Pi0',
  101584. 'threeProngOther',
  101585. 'rare'),
  101586. src = cms.InputTag("tauGenJets")
  101587. )
  101588.  
  101589.  
  101590. process.tauGenJetsSelectorAllHadronsBoosted = cms.EDFilter("TauGenJetDecayModeSelector",
  101591. filter = cms.bool(False),
  101592. select = cms.vstring('oneProng0Pi0',
  101593. 'oneProng1Pi0',
  101594. 'oneProng2Pi0',
  101595. 'oneProngOther',
  101596. 'threeProng0Pi0',
  101597. 'threeProng1Pi0',
  101598. 'threeProngOther',
  101599. 'rare'),
  101600. src = cms.InputTag("tauGenJetsBoosted")
  101601. )
  101602.  
  101603.  
  101604. process.toomanystripclus53X = cms.EDFilter("ByClusterSummaryMultiplicityPairEventFilter",
  101605. cut = cms.string('(mult2>50000) && ( mult2 > 20000+7*mult1)'),
  101606. multiplicityConfig = cms.PSet(
  101607. firstMultiplicityConfig = cms.PSet(
  101608. clusterSummaryCollection = cms.InputTag("clusterSummaryProducer"),
  101609. subDetEnum = cms.int32(5),
  101610. varEnum = cms.int32(0)
  101611. ),
  101612. secondMultiplicityConfig = cms.PSet(
  101613. clusterSummaryCollection = cms.InputTag("clusterSummaryProducer"),
  101614. subDetEnum = cms.int32(0),
  101615. varEnum = cms.int32(0)
  101616. )
  101617. )
  101618. )
  101619.  
  101620.  
  101621. process.tpSelecForEfficiency = cms.EDFilter("TrackingParticleRefSelector",
  101622. chargedOnly = cms.bool(True),
  101623. intimeOnly = cms.bool(False),
  101624. lip = cms.double(280),
  101625. maxRapidity = cms.double(2.5),
  101626. minHit = cms.int32(0),
  101627. minRapidity = cms.double(-2.5),
  101628. pdgId = cms.vint32(),
  101629. ptMin = cms.double(0.3),
  101630. signalOnly = cms.bool(False),
  101631. src = cms.InputTag("mix","MergedTrackTruth"),
  101632. stableOnly = cms.bool(False),
  101633. tip = cms.double(120)
  101634. )
  101635.  
  101636.  
  101637. process.tpSelecForFakeRate = cms.EDFilter("TrackingParticleRefSelector",
  101638. chargedOnly = cms.bool(True),
  101639. intimeOnly = cms.bool(False),
  101640. lip = cms.double(280),
  101641. maxRapidity = cms.double(2.5),
  101642. minHit = cms.int32(0),
  101643. minRapidity = cms.double(-2.5),
  101644. pdgId = cms.vint32(),
  101645. ptMin = cms.double(0.0),
  101646. signalOnly = cms.bool(False),
  101647. src = cms.InputTag("mix","MergedTrackTruth"),
  101648. stableOnly = cms.bool(False),
  101649. tip = cms.double(120)
  101650. )
  101651.  
  101652.  
  101653. process.tpSelection = cms.EDFilter("TrackingParticleSelector",
  101654. chargedOnly = cms.bool(True),
  101655. intimeOnly = cms.bool(False),
  101656. lip = cms.double(280),
  101657. maxRapidity = cms.double(2.5),
  101658. minHit = cms.int32(0),
  101659. minRapidity = cms.double(-2.5),
  101660. pdgId = cms.vint32(),
  101661. ptMin = cms.double(1.0),
  101662. signalOnly = cms.bool(False),
  101663. src = cms.InputTag("mix","MergedTrackTruth"),
  101664. stableOnly = cms.bool(False),
  101665. tip = cms.double(120)
  101666. )
  101667.  
  101668.  
  101669. process.trackElectrons = cms.EDFilter("TauValElectronSelector",
  101670. cut = cms.string('gsfTrack.isNonnull && 0.7 < eSuperClusterOverP < 1.5'),
  101671. filter = cms.bool(False),
  101672. src = cms.InputTag("idElectrons")
  101673. )
  101674.  
  101675.  
  101676. process.trackingFailureFilter = cms.EDFilter("TrackingFailureFilter",
  101677. DxyTrVtxMax = cms.double(0.2),
  101678. DzTrVtxMax = cms.double(1),
  101679. JetSource = cms.InputTag("ak4PFJets"),
  101680. MinSumPtOverHT = cms.double(0.1),
  101681. TrackSource = cms.InputTag("generalTracks"),
  101682. VertexSource = cms.InputTag("goodVertices"),
  101683. debug = cms.bool(False),
  101684. taggingMode = cms.bool(False)
  101685. )
  101686.  
  101687.  
  101688. process.trackingParticlesElectron = cms.EDFilter("TrackingParticleRefSelector",
  101689. chargedOnly = cms.bool(True),
  101690. intimeOnly = cms.bool(False),
  101691. lip = cms.double(100000.0),
  101692. maxRapidity = cms.double(10),
  101693. minHit = cms.int32(0),
  101694. minRapidity = cms.double(-10),
  101695. pdgId = cms.vint32(-11, 11),
  101696. ptMin = cms.double(0),
  101697. signalOnly = cms.bool(False),
  101698. src = cms.InputTag("mix","MergedTrackTruth"),
  101699. stableOnly = cms.bool(False),
  101700. tip = cms.double(100000.0)
  101701. )
  101702.  
  101703.  
  101704. process.trackingParticlesSignal = cms.EDFilter("TrackingParticleRefSelector",
  101705. chargedOnly = cms.bool(False),
  101706. intimeOnly = cms.bool(False),
  101707. lip = cms.double(100000.0),
  101708. maxRapidity = cms.double(10),
  101709. minHit = cms.int32(0),
  101710. minRapidity = cms.double(-10),
  101711. pdgId = cms.vint32(),
  101712. ptMin = cms.double(0),
  101713. signalOnly = cms.bool(True),
  101714. src = cms.InputTag("mix","MergedTrackTruth"),
  101715. stableOnly = cms.bool(False),
  101716. tip = cms.double(100000.0)
  101717. )
  101718.  
  101719.  
  101720. process.AlcaBeamMonitor = cms.EDAnalyzer("AlcaBeamMonitor",
  101721. BeamFitter = cms.PSet(
  101722. AppendRunToFileName = cms.untracked.bool(True),
  101723. AsciiFileName = cms.untracked.string('BeamFit.txt'),
  101724. DIPFileName = cms.untracked.string('BeamFitDIP.txt'),
  101725. Debug = cms.untracked.bool(False),
  101726. FractionOfFittedTrks = cms.untracked.double(0.9),
  101727. InputBeamWidth = cms.untracked.double(0.006),
  101728. IsMuonCollection = cms.untracked.bool(False),
  101729. MaximumEta = cms.untracked.double(2.4),
  101730. MaximumImpactParameter = cms.untracked.double(1.0),
  101731. MaximumNormChi2 = cms.untracked.double(10.0),
  101732. MaximumZ = cms.untracked.double(60),
  101733. MinimumInputTracks = cms.untracked.int32(150),
  101734. MinimumPixelLayers = cms.untracked.int32(0),
  101735. MinimumPt = cms.untracked.double(1.0),
  101736. MinimumTotalLayers = cms.untracked.int32(6),
  101737. OutputFileName = cms.untracked.string('BeamFit.root'),
  101738. SaveFitResults = cms.untracked.bool(False),
  101739. SaveNtuple = cms.untracked.bool(False),
  101740. SavePVVertices = cms.untracked.bool(False),
  101741. TrackAlgorithm = cms.untracked.vstring(),
  101742. TrackCollection = cms.untracked.InputTag("generalTracks"),
  101743. TrackQuality = cms.untracked.vstring(),
  101744. WriteAscii = cms.untracked.bool(False),
  101745. WriteDIPAscii = cms.untracked.bool(False),
  101746. deltaSignificanceCut = cms.untracked.double(10)
  101747. ),
  101748. BeamSpotLabel = cms.untracked.InputTag("offlineBeamSpot"),
  101749. MonitorName = cms.untracked.string('AlcaBeamMonitor'),
  101750. PVFitter = cms.PSet(
  101751. Apply3DFit = cms.untracked.bool(True),
  101752. Debug = cms.untracked.bool(False),
  101753. FitPerBunchCrossing = cms.untracked.bool(False),
  101754. VertexCollection = cms.untracked.InputTag("offlinePrimaryVertices"),
  101755. errorScale = cms.untracked.double(0.9),
  101756. maxNrStoredVertices = cms.untracked.uint32(10000),
  101757. maxVertexNormChi2 = cms.untracked.double(10.0),
  101758. maxVertexR = cms.untracked.double(2),
  101759. maxVertexZ = cms.untracked.double(10),
  101760. minNrVerticesForFit = cms.untracked.uint32(50),
  101761. minVertexMeanWeight = cms.untracked.double(0.5),
  101762. minVertexNTracks = cms.untracked.uint32(0),
  101763. minVertexNdf = cms.untracked.double(10.0),
  101764. nSigmaCut = cms.untracked.double(5.0)
  101765. ),
  101766. PrimaryVertexLabel = cms.untracked.InputTag("offlinePrimaryVertices"),
  101767. ScalerLabel = cms.untracked.InputTag("scalerBeamSpot"),
  101768. TrackLabel = cms.untracked.InputTag("generalTracks")
  101769. )
  101770.  
  101771.  
  101772. process.AllCaloTowersDQMOffline = cms.EDAnalyzer("CaloTowersAnalyzer",
  101773. CaloTowerCollectionLabel = cms.untracked.InputTag("towerMaker"),
  101774. hcalselector = cms.untracked.string('all'),
  101775. outputFile = cms.untracked.string(''),
  101776. useAllHistos = cms.untracked.bool(False)
  101777. )
  101778.  
  101779.  
  101780. process.AllCaloTowersValidation = cms.EDAnalyzer("CaloTowersValidation",
  101781. CaloTowerCollectionLabel = cms.untracked.InputTag("towerMaker"),
  101782. hcalselector = cms.untracked.string('all'),
  101783. mc = cms.untracked.string('no'),
  101784. outputFile = cms.untracked.string('')
  101785. )
  101786.  
  101787.  
  101788. process.AllHcalDigisValidation = cms.EDAnalyzer("HcalDigisValidation",
  101789. QIE10digiTag = cms.InputTag("hcalDigis"),
  101790. QIE11digiTag = cms.InputTag("hcalDigis"),
  101791. TestNumber = cms.bool(False),
  101792. dataTPs = cms.InputTag("simHcalTriggerPrimitiveDigis"),
  101793. digiTag = cms.InputTag("hcalDigis"),
  101794. emulTPs = cms.InputTag("emulDigis"),
  101795. hcalselector = cms.untracked.string('all'),
  101796. mc = cms.untracked.string('yes'),
  101797. mode = cms.untracked.string('multi'),
  101798. outputFile = cms.untracked.string(''),
  101799. simHits = cms.untracked.InputTag("g4SimHits","HcalHits")
  101800. )
  101801.  
  101802.  
  101803. process.AllSimHitsValidation = cms.EDAnalyzer("SimHitsValidationHcal",
  101804. HitCollection = cms.string('HcalHits'),
  101805. ModuleLabel = cms.string('g4SimHits'),
  101806. TestNumber = cms.bool(False),
  101807. Verbose = cms.bool(False)
  101808. )
  101809.  
  101810.  
  101811. process.AnalyzeSUSYDQM = cms.EDAnalyzer("SUSYDQMAnalyzer",
  101812. CaloJetCollectionLabel = cms.InputTag("ak4CaloJets"),
  101813. CaloMETCollectionLabel = cms.InputTag("caloMet"),
  101814. JetTrigger = cms.PSet(
  101815. andOr = cms.bool(False),
  101816. andOrHlt = cms.bool(False),
  101817. errorReplyHlt = cms.bool(False),
  101818. hltDBKey = cms.string('jetmet_lowptjet'),
  101819. hltInputTag = cms.InputTag("TriggerResults","","HLT"),
  101820. hltPaths = cms.vstring('HLT_L1Jet6U')
  101821. ),
  101822. PFJetCollectionLabel = cms.InputTag("ak4PFJets"),
  101823. PFMETCollectionLabel = cms.InputTag("pfMet"),
  101824. folderName = cms.string('JetMET/SUSYDQM/'),
  101825. maxAbsEta = cms.double(2.4),
  101826. maxNJets = cms.double(10),
  101827. ptThreshold = cms.double(20.0)
  101828. )
  101829.  
  101830.  
  101831. process.B2GDQM = cms.EDAnalyzer("B2GDQM",
  101832. PFJetCorService = cms.string('ak4PFL1FastL2L3'),
  101833. allHadDeltaPhiCut = cms.double(1.57079632679),
  101834. allHadPtCut = cms.double(400.0),
  101835. allHadRapidityCut = cms.double(1.0),
  101836. cmsTagLabel = cms.InputTag("cmsTopTagPFJetsCHS"),
  101837. elecSelect = cms.string('pt > 45.0 & abs(eta)<2.5 & abs(gsfTrack.d0)<1 & abs(gsfTrack.dz)<20'),
  101838. electronSrc = cms.InputTag("gedGsfElectrons"),
  101839. jetLabels = cms.VInputTag("ak4PFJets", "ak4PFJetsCHS", "ak8PFJetsCHS", "ak8PFJetsCHSSoftDrop", "cmsTopTagPFJetsCHS"),
  101840. jetPtMins = cms.vdouble(50.0, 50.0, 50.0, 50.0, 100.0),
  101841. muonSelect = cms.string('pt > 45.0 & abs(eta)<2.1 & isGlobalMuon & abs(globalTrack.d0)<1 & abs(globalTrack.dz)<20'),
  101842. muonSrc = cms.InputTag("muons"),
  101843. pfMETCollection = cms.InputTag("pfMet"),
  101844. semiE_HadJetPtCut = cms.double(400.0),
  101845. semiE_LepJetPtCut = cms.double(30.0),
  101846. semiE_dRMin = cms.double(0.5),
  101847. semiE_dphiHadCut = cms.double(1.57079632679),
  101848. semiE_ptRel = cms.double(25.0),
  101849. semiMu_HadJetPtCut = cms.double(400.0),
  101850. semiMu_LepJetPtCut = cms.double(30.0),
  101851. semiMu_dRMin = cms.double(0.5),
  101852. semiMu_dphiHadCut = cms.double(1.57079632679),
  101853. semiMu_ptRel = cms.double(25.0),
  101854. triggerResultsCollection = cms.InputTag("TriggerResults","","HLT")
  101855. )
  101856.  
  101857.  
  101858. process.BDHadronTrackMonitoringAnalyze = cms.EDAnalyzer("BDHadronTrackMonitoringAnalyzer",
  101859. PatJetSource = cms.InputTag("selectedPatJetsBDHadron"),
  101860. PrimaryVertexSource = cms.InputTag("offlinePrimaryVertices"),
  101861. TrackSource = cms.InputTag("generalTracks"),
  101862. badPull = cms.untracked.double(3.0),
  101863. beamSpot = cms.untracked.InputTag("offlineBeamSpot"),
  101864. bestMatchByMaxValue = cms.untracked.bool(True),
  101865. clusterTPMap = cms.InputTag("tpClusterProducer"),
  101866. decayLengthCut = cms.double(5.0),
  101867. distJetAxisCut = cms.double(0.07),
  101868. enableRecoToSim = cms.untracked.bool(True),
  101869. enableSimToReco = cms.untracked.bool(False),
  101870. hepMC = cms.untracked.InputTag("generatorSmeared"),
  101871. hitAssociator = cms.PSet(
  101872. ROUList = cms.vstring('TrackerHitsTIBLowTof',
  101873. 'TrackerHitsTIBHighTof',
  101874. 'TrackerHitsTIDLowTof',
  101875. 'TrackerHitsTIDHighTof',
  101876. 'TrackerHitsTOBLowTof',
  101877. 'TrackerHitsTOBHighTof',
  101878. 'TrackerHitsTECLowTof',
  101879. 'TrackerHitsTECHighTof',
  101880. 'TrackerHitsPixelBarrelLowTof',
  101881. 'TrackerHitsPixelBarrelHighTof',
  101882. 'TrackerHitsPixelEndcapLowTof',
  101883. 'TrackerHitsPixelEndcapHighTof'),
  101884. associatePixel = cms.bool(True),
  101885. associateRecoTracks = cms.bool(True),
  101886. associateStrip = cms.bool(True),
  101887. pixelSimLinkSrc = cms.InputTag("simSiPixelDigis"),
  101888. stripSimLinkSrc = cms.InputTag("simSiStripDigis")
  101889. ),
  101890. ipTagInfos = cms.string('pfImpactParameter'),
  101891. longLivedDecayLength = cms.untracked.double(1e-14),
  101892. maxJetEta = cms.double(2.5),
  101893. minJetPt = cms.double(20),
  101894. minTrackerSimHits = cms.untracked.uint32(3),
  101895. numberOfInnerLayers = cms.untracked.uint32(2),
  101896. trackAssociator = cms.untracked.InputTag("quickTrackAssociatorByHits"),
  101897. trackProducer = cms.untracked.InputTag("generalTracks"),
  101898. trackingTruth = cms.untracked.InputTag("mix","MergedTrackTruth"),
  101899. vertexClusteringDistance = cms.untracked.double(0.0001)
  101900. )
  101901.  
  101902.  
  101903. process.BTVHLTOfflineSource = cms.EDAnalyzer("BTVHLTOfflineSource",
  101904. dirname = cms.untracked.string('HLT/BTV'),
  101905. hltCaloPVLabel = cms.InputTag("hltVerticesL3"),
  101906. hltFastPVLabel = cms.InputTag("hltFastPrimaryVertex"),
  101907. hltPFPVLabel = cms.InputTag("hltVerticesPFSelector"),
  101908. offlineCSVLabelCalo = cms.InputTag("pfCombinedInclusiveSecondaryVertexV2BJetTags"),
  101909. offlineCSVLabelPF = cms.InputTag("pfCombinedInclusiveSecondaryVertexV2BJetTags"),
  101910. offlinePVLabel = cms.InputTag("offlinePrimaryVertices"),
  101911. pathPairs = cms.VPSet(cms.PSet(
  101912. pathname = cms.string('HLT_QuadPFJet_BTagCSV'),
  101913. pathtype = cms.string('PF')
  101914. ),
  101915. cms.PSet(
  101916. pathname = cms.string('HLT_PFMET120_'),
  101917. pathtype = cms.string('Calo')
  101918. )),
  101919. processname = cms.string('HLT'),
  101920. triggerResultsLabel = cms.InputTag("TriggerResults","","HLT"),
  101921. triggerSummaryLabel = cms.InputTag("hltTriggerSummaryAOD","","HLT"),
  101922. verbose = cms.untracked.bool(False)
  101923. )
  101924.  
  101925.  
  101926. process.ClusterizerLogMessageMonCommon = cms.EDAnalyzer("LogMessageMonitor",
  101927. BXlumiSetup = cms.PSet(
  101928. BXlumiBin = cms.int32(400),
  101929. BXlumiMax = cms.double(6000),
  101930. BXlumiMin = cms.double(2000),
  101931. lumi = cms.InputTag("lumiProducer"),
  101932. lumiScale = cms.double(6.37)
  101933. ),
  101934. LogFolderName = cms.string('Tracking/MessageLog'),
  101935. OutputFileName = cms.string('MonitorTrack.root'),
  101936. OutputMEsInRootFile = cms.bool(False),
  101937. categories = cms.vstring(),
  101938. doPUmonitoring = cms.bool(False),
  101939. doWarningsPlots = cms.bool(False),
  101940. genericTriggerEventPSet = cms.PSet(
  101941. andOr = cms.bool(False),
  101942. andOrDcs = cms.bool(False),
  101943. dcsInputTag = cms.InputTag("scalersRawToDigi"),
  101944. dcsPartitions = cms.vint32(24, 25, 26, 27, 28,
  101945. 29),
  101946. errorReplyDcs = cms.bool(True)
  101947. ),
  101948. modules = cms.vstring('lowPtTripletStepClusters',
  101949. 'pixelPairStepClusters',
  101950. 'detachedTripletStepClusters',
  101951. 'mixedTripletStepClusters',
  101952. 'pixelLessStepClusters',
  101953. 'tobTecStepClusters'),
  101954. pluginsMonName = cms.string('TrackClusterRemover')
  101955. )
  101956.  
  101957.  
  101958. process.DQMMessageLogger = cms.EDAnalyzer("DQMMessageLogger",
  101959. Categories = cms.vstring(),
  101960. Directory = cms.string('MessageLogger')
  101961. )
  101962.  
  101963.  
  101964. process.DTDataIntegrityTask = cms.EDAnalyzer("DTDataIntegrityTask",
  101965. dtDDULabel = cms.InputTag("dtDataIntegrityUnpacker"),
  101966. dtROS25Label = cms.InputTag("dtDataIntegrityUnpacker"),
  101967. fedIntegrityFolder = cms.untracked.string('DT/FEDIntegrity'),
  101968. getSCInfo = cms.untracked.bool(True),
  101969. processingMode = cms.untracked.string('Offline')
  101970. )
  101971.  
  101972.  
  101973. process.DiElectronDQM = cms.EDAnalyzer("TopDiLeptonOfflineDQM",
  101974. preselection = cms.PSet(
  101975. vertex = cms.PSet(
  101976. select = cms.string('abs(x)<1. && abs(y)<1. && abs(z)<20. && tracksSize>3 && !isFake'),
  101977. src = cms.InputTag("offlinePrimaryVertices")
  101978. )
  101979. ),
  101980. selection = cms.VPSet(cms.PSet(
  101981. label = cms.string('elecs:step0'),
  101982. max = cms.int32(2),
  101983. min = cms.int32(2),
  101984. select = cms.string("pt>20 & abs(eta)<2.5 && gsfElectronRef.gsfTrack.hitPattern().numberOfHits(\'MISSING_INNER_HITS\') <= 0 && (gsfElectronRef.pfIsolationVariables.sumChargedHadronPt + max(0., gsfElectronRef.pfIsolationVariables.sumNeutralHadronEt + gsfElectronRef.pfIsolationVariables.sumPhotonEt - 0.5 * gsfElectronRef.pfIsolationVariables.sumPUPt) ) / gsfElectronRef.pt < 0.15"),
  101985. src = cms.InputTag("pfIsolatedElectronsEI")
  101986. ),
  101987. cms.PSet(
  101988. jetCorrector = cms.string('topDQMak5PFCHSL2L3'),
  101989. label = cms.string('jets/pf:step1'),
  101990. min = cms.int32(2),
  101991. select = cms.string('pt>30. & abs(eta)<2.4'),
  101992. src = cms.InputTag("ak4PFJetsCHS")
  101993. )),
  101994. setup = cms.PSet(
  101995. directory = cms.string('Physics/Top/TopDiElectronDQM/'),
  101996. elecExtras = cms.PSet(
  101997. isolation = cms.string('(gsfElectronRef.pfIsolationVariables.sumChargedHadronPt + max(0., gsfElectronRef.pfIsolationVariables.sumNeutralHadronEt + gsfElectronRef.pfIsolationVariables.sumPhotonEt - 0.5 * gsfElectronRef.pfIsolationVariables.sumPUPt) ) / gsfElectronRef.pt < 0.15'),
  101998. select = cms.string('pt>20. && abs(eta)<2.5')
  101999. ),
  102000. jetExtras = cms.PSet(
  102001. jetCorrector = cms.string('topDQMak5PFCHSL2L3'),
  102002. select = cms.string('pt>30. & abs(eta)<2.4 ')
  102003. ),
  102004. massExtras = cms.PSet(
  102005. lowerEdge = cms.double(76.0),
  102006. upperEdge = cms.double(106.0)
  102007. ),
  102008. monitoring = cms.PSet(
  102009. verbosity = cms.string('DEBUG')
  102010. ),
  102011. muonExtras = cms.PSet(
  102012. isolation = cms.string('(muonRef.pfIsolationR04.sumChargedHadronPt + max(0., muonRef.pfIsolationR04.sumNeutralHadronEt + muonRef.pfIsolationR04.sumPhotonEt - 0.5 * muonRef.pfIsolationR04.sumPUPt) ) / muonRef.pt < 0.2'),
  102013. select = cms.string('muonRef.isNonnull && (muonRef.isGlobalMuon || muonRef.isTrackerMuon) && muonRef.isPFMuon && muonRef.pt > 20. && abs(muonRef.eta)<2.4')
  102014. ),
  102015. sources = cms.PSet(
  102016. elecs = cms.InputTag("pfIsolatedElectronsEI"),
  102017. jets = cms.InputTag("ak4PFJetsCHS"),
  102018. mets = cms.VInputTag("caloMet", "tcMet", "pfMet"),
  102019. muons = cms.InputTag("pfIsolatedMuonsEI")
  102020. )
  102021. )
  102022. )
  102023.  
  102024.  
  102025. process.DiElectronHLTOfflineDQM = cms.EDAnalyzer("TopDiLeptonHLTOfflineDQM",
  102026. preselection = cms.PSet(
  102027. trigger = cms.PSet(
  102028. select = cms.vstring('HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v',
  102029. 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_v'),
  102030. src = cms.InputTag("TriggerResults","","HLT")
  102031. ),
  102032. vertex = cms.PSet(
  102033. select = cms.string('abs(x)<1. && abs(y)<1. && abs(z)<20. && tracksSize>3 && !isFake'),
  102034. src = cms.InputTag("offlinePrimaryVertices")
  102035. )
  102036. ),
  102037. selection = cms.VPSet(cms.PSet(
  102038. label = cms.string('Hlt:step0'),
  102039. max = cms.int32(0),
  102040. min = cms.int32(0),
  102041. select = cms.string(''),
  102042. src = cms.InputTag("")
  102043. ),
  102044. cms.PSet(
  102045. label = cms.string('elecs:step1'),
  102046. max = cms.int32(2),
  102047. min = cms.int32(2),
  102048. select = cms.string('pt>20 & abs(eta)<2.5 & (dr03TkSumPt+dr03EcalRecHitSumEt+dr03HcalTowerSumEt)/pt<0.15'),
  102049. src = cms.InputTag("gedGsfElectrons")
  102050. ),
  102051. cms.PSet(
  102052. label = cms.string('jets/pf:step2'),
  102053. min = cms.int32(2),
  102054. select = cms.string('pt>30. & abs(eta)<2.5'),
  102055. src = cms.InputTag("ak4PFJetsCHS")
  102056. )),
  102057. setup = cms.PSet(
  102058. directory = cms.string('HLT/TopHLTOffline/Top/DiElectron/'),
  102059. elecExtras = cms.PSet(
  102060. isolation = cms.string('(dr03TkSumPt+dr03EcalRecHitSumEt+dr03HcalTowerSumEt)/pt<0.15'),
  102061. select = cms.string('pt>20 & abs(eta)<2.5')
  102062. ),
  102063. jetExtras = cms.PSet(
  102064. select = cms.string('pt>30. & abs(eta)<2.5')
  102065. ),
  102066. massExtras = cms.PSet(
  102067. lowerEdge = cms.double(70.0),
  102068. upperEdge = cms.double(110.0)
  102069. ),
  102070. muonExtras = cms.PSet(
  102071. isolation = cms.string('(pfIsolationR04.sumChargedHadronPt+pfIsolationR04.sumPhotonEt+pfIsolationR04.sumNeutralHadronEt)/pt<0.2'),
  102072. select = cms.string('pt>20 & abs(eta)<2.4 & isPFMuon & (isGlobalMuon || isTrackerMuon)')
  102073. ),
  102074. sources = cms.PSet(
  102075. elecs = cms.InputTag("gedGsfElectrons"),
  102076. jets = cms.InputTag("ak4PFJetsCHS"),
  102077. mets = cms.VInputTag("met", "tcMet", "pfMet"),
  102078. muons = cms.InputTag("muons")
  102079. ),
  102080. triggerExtras = cms.PSet(
  102081. pathsDIELEC = cms.vstring('HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v',
  102082. 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_v'),
  102083. pathsDIMUON = cms.vstring('HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_v',
  102084. 'HLT_Mu17_TrkIsoVVL_TkMu8_TrkIsoVVL_DZ_v'),
  102085. pathsELECMU = cms.vstring('HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v',
  102086. 'HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_v',
  102087. 'HLT_Mu23_TrkIsoVVL_Ele8_CaloIdL_TrackIdL_IsoVL_v',
  102088. 'HLT_Mu8_TrkIsoVVL_Ele17_CaloIdL_TrackIdL_IsoVL_v',
  102089. 'HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v',
  102090. 'HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v'),
  102091. src = cms.InputTag("TriggerResults","","HLT")
  102092. )
  102093. )
  102094. )
  102095.  
  102096.  
  102097. process.DiElectronHLTValidation = cms.EDAnalyzer("TopDiLeptonHLTValidation",
  102098. etaElectrons = cms.untracked.double(2.5),
  102099. etaJets = cms.untracked.double(2.5),
  102100. etaMuons = cms.untracked.double(2.4),
  102101. iTrigger = cms.untracked.InputTag("TriggerResults","","HLT"),
  102102. isoElectrons = cms.untracked.double(0.15),
  102103. isoMuons = cms.untracked.double(0.2),
  102104. minElectrons = cms.untracked.uint32(2),
  102105. minJets = cms.untracked.uint32(2),
  102106. minMuons = cms.untracked.uint32(0),
  102107. ptElectrons = cms.untracked.double(20.0),
  102108. ptJets = cms.untracked.double(30.0),
  102109. ptMuons = cms.untracked.double(20.0),
  102110. sDir = cms.untracked.string('HLT/TopHLTValidation/Top/DiElectron/'),
  102111. sElectrons = cms.untracked.string('gedGsfElectrons'),
  102112. sJets = cms.untracked.string('ak4PFJetsCHS'),
  102113. sMuons = cms.untracked.string('muons'),
  102114. vsPaths = cms.untracked.vstring('HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v',
  102115. 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_v')
  102116. )
  102117.  
  102118.  
  102119. process.DiMuonDQM = cms.EDAnalyzer("TopDiLeptonOfflineDQM",
  102120. preselection = cms.PSet(
  102121. vertex = cms.PSet(
  102122. select = cms.string('abs(x)<1. && abs(y)<1. && abs(z)<20. && tracksSize>3 && !isFake'),
  102123. src = cms.InputTag("offlinePrimaryVertices")
  102124. )
  102125. ),
  102126. selection = cms.VPSet(cms.PSet(
  102127. label = cms.string('muons:step0'),
  102128. max = cms.int32(2),
  102129. min = cms.int32(2),
  102130. select = cms.string('muonRef.isNonnull && (muonRef.isGlobalMuon || muonRef.isTrackerMuon) && muonRef.isPFMuon && muonRef.pt > 20. && abs(muonRef.eta)<2.4'),
  102131. src = cms.InputTag("pfIsolatedMuonsEI")
  102132. ),
  102133. cms.PSet(
  102134. jetCorrector = cms.string('topDQMak5PFCHSL2L3'),
  102135. label = cms.string('jets/pf:step1'),
  102136. min = cms.int32(2),
  102137. select = cms.string('pt>30. & abs(eta)<2.4 '),
  102138. src = cms.InputTag("ak4PFJetsCHS")
  102139. )),
  102140. setup = cms.PSet(
  102141. directory = cms.string('Physics/Top/TopDiMuonDQM/'),
  102142. elecExtras = cms.PSet(
  102143. isolation = cms.string('(gsfElectronRef.pfIsolationVariables.sumChargedHadronPt + max(0., gsfElectronRef.pfIsolationVariables.sumNeutralHadronEt + gsfElectronRef.pfIsolationVariables.sumPhotonEt - 0.5 * gsfElectronRef.pfIsolationVariables.sumPUPt) ) / gsfElectronRef.pt < 0.15'),
  102144. select = cms.string('pt>20. && abs(eta)<2.5')
  102145. ),
  102146. jetExtras = cms.PSet(
  102147. jetCorrector = cms.string('topDQMak5PFCHSL2L3'),
  102148. select = cms.string('pt>30. & abs(eta)<2.4 ')
  102149. ),
  102150. massExtras = cms.PSet(
  102151. lowerEdge = cms.double(76.0),
  102152. upperEdge = cms.double(106.0)
  102153. ),
  102154. monitoring = cms.PSet(
  102155. verbosity = cms.string('DEBUG')
  102156. ),
  102157. muonExtras = cms.PSet(
  102158. isolation = cms.string('(muonRef.pfIsolationR04.sumChargedHadronPt + max(0., muonRef.pfIsolationR04.sumNeutralHadronEt + muonRef.pfIsolationR04.sumPhotonEt - 0.5 * muonRef.pfIsolationR04.sumPUPt) ) / muonRef.pt < 0.2'),
  102159. select = cms.string('muonRef.isNonnull && (muonRef.isGlobalMuon || muonRef.isTrackerMuon) && muonRef.isPFMuon && muonRef.pt > 20. && abs(muonRef.eta)<2.4')
  102160. ),
  102161. sources = cms.PSet(
  102162. elecs = cms.InputTag("pfIsolatedElectronsEI"),
  102163. jets = cms.InputTag("ak4PFJetsCHS"),
  102164. mets = cms.VInputTag("caloMet", "tcMet", "pfMet"),
  102165. muons = cms.InputTag("pfIsolatedMuonsEI")
  102166. )
  102167. )
  102168. )
  102169.  
  102170.  
  102171. process.DiMuonHLTOfflineDQM = cms.EDAnalyzer("TopDiLeptonHLTOfflineDQM",
  102172. preselection = cms.PSet(
  102173. trigger = cms.PSet(
  102174. select = cms.vstring('HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_v',
  102175. 'HLT_Mu17_TrkIsoVVL_TkMu8_TrkIsoVVL_DZ_v'),
  102176. src = cms.InputTag("TriggerResults","","HLT")
  102177. ),
  102178. vertex = cms.PSet(
  102179. select = cms.string('abs(x)<1. && abs(y)<1. && abs(z)<20. && tracksSize>3 && !isFake'),
  102180. src = cms.InputTag("offlinePrimaryVertices")
  102181. )
  102182. ),
  102183. selection = cms.VPSet(cms.PSet(
  102184. label = cms.string('Hlt:step0'),
  102185. max = cms.int32(0),
  102186. min = cms.int32(0),
  102187. select = cms.string(''),
  102188. src = cms.InputTag("")
  102189. ),
  102190. cms.PSet(
  102191. label = cms.string('muons:step1'),
  102192. max = cms.int32(2),
  102193. min = cms.int32(2),
  102194. select = cms.string('pt>20 & abs(eta)<2.4 & isPFMuon & (isGlobalMuon || isTrackerMuon) & (isolationR03.sumPt+isolationR03.emEt+isolationR03.hadEt)/pt<0.2'),
  102195. src = cms.InputTag("muons")
  102196. ),
  102197. cms.PSet(
  102198. label = cms.string('jets/pf:step2'),
  102199. min = cms.int32(2),
  102200. select = cms.string('pt>30. & abs(eta)<2.5'),
  102201. src = cms.InputTag("ak4PFJetsCHS")
  102202. )),
  102203. setup = cms.PSet(
  102204. directory = cms.string('HLT/TopHLTOffline/Top/DiMuon/'),
  102205. elecExtras = cms.PSet(
  102206. isolation = cms.string('(dr03TkSumPt+dr03EcalRecHitSumEt+dr03HcalTowerSumEt)/pt<0.15'),
  102207. select = cms.string('pt>20 & abs(eta)<2.5')
  102208. ),
  102209. jetExtras = cms.PSet(
  102210. select = cms.string('pt>30. & abs(eta)<2.5')
  102211. ),
  102212. massExtras = cms.PSet(
  102213. lowerEdge = cms.double(70.0),
  102214. upperEdge = cms.double(110.0)
  102215. ),
  102216. muonExtras = cms.PSet(
  102217. isolation = cms.string('(pfIsolationR04.sumChargedHadronPt+pfIsolationR04.sumPhotonEt+pfIsolationR04.sumNeutralHadronEt)/pt<0.2'),
  102218. select = cms.string('pt>20 & abs(eta)<2.4 & isPFMuon & (isGlobalMuon || isTrackerMuon)')
  102219. ),
  102220. sources = cms.PSet(
  102221. elecs = cms.InputTag("gedGsfElectrons"),
  102222. jets = cms.InputTag("ak4PFJetsCHS"),
  102223. mets = cms.VInputTag("met", "tcMet", "pfMet"),
  102224. muons = cms.InputTag("muons")
  102225. ),
  102226. triggerExtras = cms.PSet(
  102227. pathsDIELEC = cms.vstring('HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v',
  102228. 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_v'),
  102229. pathsDIMUON = cms.vstring('HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_v',
  102230. 'HLT_Mu17_TrkIsoVVL_TkMu8_TrkIsoVVL_Dz_v'),
  102231. pathsELECMU = cms.vstring('HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v',
  102232. 'HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_v',
  102233. 'HLT_Mu23_TrkIsoVVL_Ele8_CaloIdL_TrackIdL_IsoVL_v',
  102234. 'HLT_Mu8_TrkIsoVVL_Ele17_CaloIdL_TrackIdL_IsoVL_v',
  102235. 'HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v',
  102236. 'HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v'),
  102237. src = cms.InputTag("TriggerResults","","HLT")
  102238. )
  102239. )
  102240. )
  102241.  
  102242.  
  102243. process.DiMuonHLTValidation = cms.EDAnalyzer("TopDiLeptonHLTValidation",
  102244. etaElectrons = cms.untracked.double(2.5),
  102245. etaJets = cms.untracked.double(2.5),
  102246. etaMuons = cms.untracked.double(2.4),
  102247. iTrigger = cms.untracked.InputTag("TriggerResults","","HLT"),
  102248. isoElectrons = cms.untracked.double(0.15),
  102249. isoMuons = cms.untracked.double(0.2),
  102250. minElectrons = cms.untracked.uint32(0),
  102251. minJets = cms.untracked.uint32(2),
  102252. minMuons = cms.untracked.uint32(2),
  102253. ptElectrons = cms.untracked.double(20.0),
  102254. ptJets = cms.untracked.double(30.0),
  102255. ptMuons = cms.untracked.double(20.0),
  102256. sDir = cms.untracked.string('HLT/TopHLTValidation/Top/DiMuon/'),
  102257. sElectrons = cms.untracked.string('gedGsfElectrons'),
  102258. sJets = cms.untracked.string('ak4PFJetsCHS'),
  102259. sMuons = cms.untracked.string('muons'),
  102260. vsPaths = cms.untracked.vstring('HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_v',
  102261. 'HLT_Mu17_TrkIsoVVL_TkMu8_TrkIsoVVL_DZ_v')
  102262. )
  102263.  
  102264.  
  102265. process.ElecMuonDQM = cms.EDAnalyzer("TopDiLeptonOfflineDQM",
  102266. preselection = cms.PSet(
  102267. vertex = cms.PSet(
  102268. select = cms.string('abs(x)<1. && abs(y)<1. && abs(z)<20. && tracksSize>3 && !isFake'),
  102269. src = cms.InputTag("offlinePrimaryVertices")
  102270. )
  102271. ),
  102272. selection = cms.VPSet(cms.PSet(
  102273. label = cms.string('muons:step0'),
  102274. max = cms.int32(1),
  102275. min = cms.int32(1),
  102276. select = cms.string('muonRef.isNonnull && (muonRef.isGlobalMuon || muonRef.isTrackerMuon) && muonRef.isPFMuon && (muonRef.pfIsolationR04.sumChargedHadronPt + max(0., muonRef.pfIsolationR04.sumNeutralHadronEt + muonRef.pfIsolationR04.sumPhotonEt - 0.5 * muonRef.pfIsolationR04.sumPUPt) ) / muonRef.pt < 0.2 && muonRef.pt > 20. && abs(muonRef.eta)<2.4'),
  102277. src = cms.InputTag("pfIsolatedMuonsEI")
  102278. ),
  102279. cms.PSet(
  102280. label = cms.string('elecs:step1'),
  102281. max = cms.int32(1),
  102282. min = cms.int32(1),
  102283. select = cms.string('pt>20 & abs(eta)<2.5 && (gsfElectronRef.pfIsolationVariables.sumChargedHadronPt + max(0., gsfElectronRef.pfIsolationVariables.sumNeutralHadronEt + gsfElectronRef.pfIsolationVariables.sumPhotonEt - 0.5 * gsfElectronRef.pfIsolationVariables.sumPUPt) ) / gsfElectronRef.pt < 0.15'),
  102284. src = cms.InputTag("pfIsolatedElectronsEI")
  102285. ),
  102286. cms.PSet(
  102287. jetCorrector = cms.string('topDQMak5PFCHSL2L3'),
  102288. label = cms.string('jets/pf:step2'),
  102289. min = cms.int32(2),
  102290. select = cms.string('pt>30. & abs(eta)<2.4 '),
  102291. src = cms.InputTag("ak4PFJetsCHS")
  102292. )),
  102293. setup = cms.PSet(
  102294. directory = cms.string('Physics/Top/TopElecMuonDQM/'),
  102295. elecExtras = cms.PSet(
  102296. isolation = cms.string('(gsfElectronRef.pfIsolationVariables.sumChargedHadronPt + max(0., gsfElectronRef.pfIsolationVariables.sumNeutralHadronEt + gsfElectronRef.pfIsolationVariables.sumPhotonEt - 0.5 * gsfElectronRef.pfIsolationVariables.sumPUPt) ) / gsfElectronRef.pt < 0.15'),
  102297. select = cms.string('pt>10. && abs(eta)<2.4 && abs(gsfElectronRef.gsfTrack.d0)<1. && abs(gsfElectronRef.gsfTrack.dz)<20.')
  102298. ),
  102299. jetExtras = cms.PSet(
  102300. jetCorrector = cms.string('topDQMak5PFCHSL2L3'),
  102301. select = cms.string('pt>30. & abs(eta)<2.4 ')
  102302. ),
  102303. massExtras = cms.PSet(
  102304. lowerEdge = cms.double(76.0),
  102305. upperEdge = cms.double(106.0)
  102306. ),
  102307. monitoring = cms.PSet(
  102308. verbosity = cms.string('DEBUG')
  102309. ),
  102310. muonExtras = cms.PSet(
  102311. isolation = cms.string('(muonRef.pfIsolationR04.sumChargedHadronPt + max(0., muonRef.pfIsolationR04.sumNeutralHadronEt + muonRef.pfIsolationR04.sumPhotonEt - 0.5 * muonRef.pfIsolationR04.sumPUPt) ) / muonRef.pt < 0.2'),
  102312. select = cms.string('muonRef.isNonnull && (muonRef.isGlobalMuon || muonRef.isTrackerMuon) && muonRef.isPFMuon && muonRef.pt > 10. && abs(muonRef.eta)<2.4')
  102313. ),
  102314. sources = cms.PSet(
  102315. elecs = cms.InputTag("pfIsolatedElectronsEI"),
  102316. jets = cms.InputTag("ak4PFJetsCHS"),
  102317. mets = cms.VInputTag("caloMet", "tcMet", "pfMet"),
  102318. muons = cms.InputTag("pfIsolatedMuonsEI")
  102319. )
  102320. )
  102321. )
  102322.  
  102323.  
  102324. process.ElecMuonHLTOfflineDQM = cms.EDAnalyzer("TopDiLeptonHLTOfflineDQM",
  102325. preselection = cms.PSet(
  102326. trigger = cms.PSet(
  102327. select = cms.vstring('HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v',
  102328. 'HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_v',
  102329. 'HLT_Mu23_TrkIsoVVL_Ele8_CaloIdL_TrackIdL_IsoVL_v',
  102330. 'HLT_Mu8_TrkIsoVVL_Ele17_CaloIdL_TrackIdL_IsoVL_v',
  102331. 'HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v',
  102332. 'HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v'),
  102333. src = cms.InputTag("TriggerResults","","HLT")
  102334. ),
  102335. vertex = cms.PSet(
  102336. select = cms.string('abs(x)<1. && abs(y)<1. && abs(z)<20. && tracksSize>3 && !isFake'),
  102337. src = cms.InputTag("offlinePrimaryVertices")
  102338. )
  102339. ),
  102340. selection = cms.VPSet(cms.PSet(
  102341. label = cms.string('Hlt:step0'),
  102342. max = cms.int32(0),
  102343. min = cms.int32(0),
  102344. select = cms.string(''),
  102345. src = cms.InputTag("")
  102346. ),
  102347. cms.PSet(
  102348. label = cms.string('muons:step1'),
  102349. max = cms.int32(1),
  102350. min = cms.int32(1),
  102351. select = cms.string('pt>20 & abs(eta)<2.4 & isPFMuon & (isGlobalMuon || isTrackerMuon) & (pfIsolationR04.sumChargedHadronPt+pfIsolationR04.sumPhotonEt+pfIsolationR04.sumNeutralHadronEt)/pt<0.2'),
  102352. src = cms.InputTag("muons")
  102353. ),
  102354. cms.PSet(
  102355. label = cms.string('elecs:step2'),
  102356. max = cms.int32(1),
  102357. min = cms.int32(1),
  102358. select = cms.string('pt>20 & abs(eta)<2.5 & (dr03TkSumPt+dr03EcalRecHitSumEt+dr03HcalTowerSumEt)/pt<0.15'),
  102359. src = cms.InputTag("gedGsfElectrons")
  102360. ),
  102361. cms.PSet(
  102362. label = cms.string('jets/pf:step3'),
  102363. min = cms.int32(2),
  102364. select = cms.string('pt>30. & abs(eta)<2.5'),
  102365. src = cms.InputTag("ak4PFJetsCHS")
  102366. )),
  102367. setup = cms.PSet(
  102368. directory = cms.string('HLT/TopHLTOffline/Top/ElecMuon/'),
  102369. elecExtras = cms.PSet(
  102370. isolation = cms.string('(dr03TkSumPt+dr03EcalRecHitSumEt+dr03HcalTowerSumEt)/pt<0.15'),
  102371. select = cms.string('pt>20 & abs(eta)<2.5')
  102372. ),
  102373. jetExtras = cms.PSet(
  102374. select = cms.string('pt>30. & abs(eta)<2.5')
  102375. ),
  102376. massExtras = cms.PSet(
  102377. lowerEdge = cms.double(70.0),
  102378. upperEdge = cms.double(110.0)
  102379. ),
  102380. muonExtras = cms.PSet(
  102381. isolation = cms.string('(pfIsolationR04.sumChargedHadronPt+pfIsolationR04.sumPhotonEt+pfIsolationR04.sumNeutralHadronEt)/pt<0.2'),
  102382. select = cms.string('pt>20 & abs(eta)<2.4 & isPFMuon & (isGlobalMuon || isTrackerMuon)')
  102383. ),
  102384. sources = cms.PSet(
  102385. elecs = cms.InputTag("gedGsfElectrons"),
  102386. jets = cms.InputTag("ak4PFJetsCHS"),
  102387. mets = cms.VInputTag("met", "tcMet", "pfMet"),
  102388. muons = cms.InputTag("muons")
  102389. ),
  102390. triggerExtras = cms.PSet(
  102391. pathsDIELEC = cms.vstring('HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v',
  102392. 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_v'),
  102393. pathsDIMUON = cms.vstring('HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_v',
  102394. 'HLT_Mu17_TrkIsoVVL_TkMu8_TrkIsoVVL_DZ_v'),
  102395. pathsELECMU = cms.vstring('HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v',
  102396. 'HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_v',
  102397. 'HLT_Mu23_TrkIsoVVL_Ele8_CaloIdL_TrackIdL_IsoVL_v',
  102398. 'HLT_Mu8_TrkIsoVVL_Ele17_CaloIdL_TrackIdL_IsoVL_v',
  102399. 'HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v',
  102400. 'HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v'),
  102401. src = cms.InputTag("TriggerResults","","HLT")
  102402. )
  102403. )
  102404. )
  102405.  
  102406.  
  102407. process.ElecMuonHLTValidation = cms.EDAnalyzer("TopDiLeptonHLTValidation",
  102408. etaElectrons = cms.untracked.double(2.5),
  102409. etaJets = cms.untracked.double(2.5),
  102410. etaMuons = cms.untracked.double(2.4),
  102411. iTrigger = cms.untracked.InputTag("TriggerResults","","HLT"),
  102412. isoElectrons = cms.untracked.double(0.15),
  102413. isoMuons = cms.untracked.double(0.2),
  102414. minElectrons = cms.untracked.uint32(1),
  102415. minJets = cms.untracked.uint32(2),
  102416. minMuons = cms.untracked.uint32(1),
  102417. ptElectrons = cms.untracked.double(20.0),
  102418. ptJets = cms.untracked.double(30.0),
  102419. ptMuons = cms.untracked.double(20.0),
  102420. sDir = cms.untracked.string('HLT/TopHLTValidation/Top/ElecMuon/'),
  102421. sElectrons = cms.untracked.string('gedGsfElectrons'),
  102422. sJets = cms.untracked.string('ak4PFJetsCHS'),
  102423. sMuons = cms.untracked.string('muons'),
  102424. vsPaths = cms.untracked.vstring('HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v',
  102425. 'HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_v',
  102426. 'HLT_Mu23_TrkIsoVVL_Ele8_CaloIdL_TrackIdL_IsoVL_v',
  102427. 'HLT_Mu8_TrkIsoVVL_Ele17_CaloIdL_TrackIdL_IsoVL_v',
  102428. 'HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v',
  102429. 'HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v')
  102430. )
  102431.  
  102432.  
  102433. process.ElectronValidation1 = cms.EDAnalyzer("PFCandidateDQMAnalyzer",
  102434. BenchmarkLabel = cms.string('slimmedElectronValidation/CompWithGedGsfElectrons'),
  102435. ChargeHistoParameter = cms.PSet(
  102436. nBin = cms.int32(3),
  102437. switchOn = cms.bool(False),
  102438. xMax = cms.double(1.5),
  102439. xMin = cms.double(-1.5)
  102440. ),
  102441. CreateEfficiencyHistos = cms.bool(True),
  102442. CreateReferenceHistos = cms.bool(True),
  102443. DeltaEtaHistoParameter = cms.PSet(
  102444. nBin = cms.int32(400),
  102445. switchOn = cms.bool(True),
  102446. xMax = cms.double(0.2),
  102447. xMin = cms.double(-0.2)
  102448. ),
  102449. DeltaPhiHistoParameter = cms.PSet(
  102450. nBin = cms.int32(400),
  102451. switchOn = cms.bool(True),
  102452. xMax = cms.double(0.2),
  102453. xMin = cms.double(-0.2)
  102454. ),
  102455. DeltaPtHistoParameter = cms.PSet(
  102456. nBin = cms.int32(100),
  102457. switchOn = cms.bool(True),
  102458. xMax = cms.double(30.0),
  102459. xMin = cms.double(-30.0)
  102460. ),
  102461. DeltaPtOvPtHistoParameter = cms.PSet(
  102462. BREtaMax = cms.double(1.4),
  102463. BREtaMin = cms.double(0.0),
  102464. BROn = cms.bool(False),
  102465. EREtaMax = cms.double(2.4),
  102466. EREtaMin = cms.double(1.6),
  102467. EROn = cms.bool(False),
  102468. nBin = cms.int32(160),
  102469. slicingOn = cms.bool(False),
  102470. switchOn = cms.bool(True),
  102471. xMax = cms.double(1.0),
  102472. xMin = cms.double(-1.0)
  102473. ),
  102474. DeltaRHistoParameter = cms.PSet(
  102475. nBin = cms.int32(150),
  102476. switchOn = cms.bool(True),
  102477. xMax = cms.double(1.0),
  102478. xMin = cms.double(0.0)
  102479. ),
  102480. EtaHistoParameter = cms.PSet(
  102481. nBin = cms.int32(100),
  102482. switchOn = cms.bool(True),
  102483. xMax = cms.double(5.0),
  102484. xMin = cms.double(-5.0)
  102485. ),
  102486. InputCollection = cms.InputTag("slimmedElectrons"),
  102487. MatchCollection = cms.InputTag("gedGsfElectrons"),
  102488. PhiHistoParameter = cms.PSet(
  102489. nBin = cms.int32(100),
  102490. switchOn = cms.bool(True),
  102491. xMax = cms.double(3.1416),
  102492. xMin = cms.double(-3.1416)
  102493. ),
  102494. PtHistoParameter = cms.PSet(
  102495. nBin = cms.int32(60),
  102496. switchOn = cms.bool(True),
  102497. xMax = cms.double(120.0),
  102498. xMin = cms.double(0.0)
  102499. ),
  102500. VariablePtBins = cms.vdouble(0.0),
  102501. deltaRMax = cms.double(0.2),
  102502. etaMax = cms.double(2.5),
  102503. etaMin = cms.double(-2.5),
  102504. matchCharge = cms.bool(True),
  102505. mode = cms.int32(1),
  102506. phiMax = cms.double(3.14),
  102507. phiMin = cms.double(-3.14),
  102508. ptMax = cms.double(999999),
  102509. ptMin = cms.double(2.0),
  102510. slimmedLikeSelection = cms.bool(False)
  102511. )
  102512.  
  102513.  
  102514. process.ExoticaDQM = cms.EDAnalyzer("ExoticaDQM",
  102515. DiJetPFJetCollection = cms.VInputTag("ak4PFJetsCHS", "ak8PFJetsCHS"),
  102516. HltPaths = cms.vstring('HLT_Mu',
  102517. 'HLT_Ele',
  102518. 'HLT_Photon',
  102519. 'HLT_PFHT',
  102520. 'HLT_HT',
  102521. 'HLT_PFMET',
  102522. 'HLT_MET',
  102523. 'HLT_'),
  102524. JetIDParams = cms.PSet(
  102525. ebRecHitsColl = cms.InputTag("ecalRecHit","EcalRecHitsEB"),
  102526. eeRecHitsColl = cms.InputTag("ecalRecHit","EcalRecHitsEE"),
  102527. hbheRecHitsColl = cms.InputTag("hbhereco"),
  102528. hfRecHitsColl = cms.InputTag("hfreco"),
  102529. hoRecHitsColl = cms.InputTag("horeco"),
  102530. useRecHits = cms.bool(True)
  102531. ),
  102532. TriggerResults = cms.InputTag("TriggerResults","","HLT"),
  102533. caloMETCollection = cms.InputTag("caloMetM"),
  102534. dielectron_Electron1_pt_cut = cms.double(50.0),
  102535. dielectron_Electron2_pt_cut = cms.double(50.0),
  102536. dijet_PFJet1_pt_cut = cms.double(30.0),
  102537. dijet_PFJet2_pt_cut = cms.double(30.0),
  102538. dimuon_Muon1_pt_cut = cms.double(50.0),
  102539. dimuon_Muon2_pt_cut = cms.double(50.0),
  102540. diphoton_Photon1_pt_cut = cms.double(20.0),
  102541. diphoton_Photon2_pt_cut = cms.double(20.0),
  102542. dispFermion_eta_cut = cms.double(2.4),
  102543. dispFermion_pt_cut = cms.double(1.0),
  102544. displacedMuonCollection = cms.InputTag("displacedGlobalMuons"),
  102545. displacedSAMuonCollection = cms.InputTag("displacedStandAloneMuons"),
  102546. electronCollection = cms.InputTag("gedGsfElectrons"),
  102547. genParticleCollection = cms.InputTag("genParticles"),
  102548. jetCorrector = cms.InputTag("ak4PFL1FastL2L3Corrector"),
  102549. monoelectron_Electron_met_cut = cms.double(100.0),
  102550. monoelectron_Electron_pt_cut = cms.double(80.0),
  102551. monojet_PFJet_met_cut = cms.double(100.0),
  102552. monojet_PFJet_pt_cut = cms.double(80.0),
  102553. monomuon_Muon_met_cut = cms.double(100.0),
  102554. monomuon_Muon_pt_cut = cms.double(80.0),
  102555. monophoton_Photon_met_cut = cms.double(100.0),
  102556. monophoton_Photon_pt_cut = cms.double(80.0),
  102557. muonCollection = cms.InputTag("muons"),
  102558. pfJetCollection = cms.InputTag("ak4PFJetsCHS"),
  102559. pfMETCollection = cms.InputTag("pfMet"),
  102560. photonCollection = cms.InputTag("gedPhotons"),
  102561. trackCollection = cms.InputTag("generalTracks"),
  102562. vertexCollection = cms.InputTag("offlinePrimaryVertices")
  102563. )
  102564.  
  102565.  
  102566. process.HILowLumiHLTOfflineSource = cms.EDAnalyzer("FSQDiJetAve",
  102567. todo = cms.VPSet(cms.PSet(
  102568. combinedObjectDimension = cms.int32(1),
  102569. combinedObjectDrawables = cms.VPSet(),
  102570. combinedObjectSelection = cms.string('1==1'),
  102571. combinedObjectSortCriteria = cms.string('at(0).pt'),
  102572. dqmhistolabel = cms.string('hltHICaloJet30'),
  102573. handlerType = cms.string('FromHLT'),
  102574. mainDQMDirname = cms.untracked.string('HLT/HI/'),
  102575. partialFilterName = cms.string('hltSingleAK4CaloJet'),
  102576. partialPathName = cms.string('HLT_AK4CaloJet30_v'),
  102577. singleObjectDrawables = cms.VPSet(cms.PSet(
  102578. bins = cms.int32(58),
  102579. expression = cms.string('pt'),
  102580. max = cms.double(300),
  102581. min = cms.double(10),
  102582. name = cms.string('pt')
  102583. ),
  102584. cms.PSet(
  102585. bins = cms.int32(100),
  102586. expression = cms.string('eta'),
  102587. max = cms.double(5),
  102588. min = cms.double(-5),
  102589. name = cms.string('eta')
  102590. ),
  102591. cms.PSet(
  102592. bins = cms.int32(100),
  102593. expression = cms.string('phi'),
  102594. max = cms.double(3.15),
  102595. min = cms.double(-3.15),
  102596. name = cms.string('phi')
  102597. )),
  102598. singleObjectsPreselection = cms.string('1==1'),
  102599. triggerSelection = cms.string('HLT_AK4CaloJet30_v*')
  102600. ),
  102601. cms.PSet(
  102602. combinedObjectDimension = cms.int32(1),
  102603. combinedObjectDrawables = cms.VPSet(),
  102604. combinedObjectSelection = cms.string('1==1'),
  102605. combinedObjectSortCriteria = cms.string('at(0).pt'),
  102606. dqmhistolabel = cms.string('hltHICaloJet40'),
  102607. handlerType = cms.string('FromHLT'),
  102608. mainDQMDirname = cms.untracked.string('HLT/HI/'),
  102609. partialFilterName = cms.string('hltSingleAK4CaloJet'),
  102610. partialPathName = cms.string('HLT_AK4CaloJet40_v'),
  102611. singleObjectDrawables = cms.VPSet(cms.PSet(
  102612. bins = cms.int32(58),
  102613. expression = cms.string('pt'),
  102614. max = cms.double(300),
  102615. min = cms.double(10),
  102616. name = cms.string('pt')
  102617. ),
  102618. cms.PSet(
  102619. bins = cms.int32(100),
  102620. expression = cms.string('eta'),
  102621. max = cms.double(5),
  102622. min = cms.double(-5),
  102623. name = cms.string('eta')
  102624. ),
  102625. cms.PSet(
  102626. bins = cms.int32(100),
  102627. expression = cms.string('phi'),
  102628. max = cms.double(3.15),
  102629. min = cms.double(-3.15),
  102630. name = cms.string('phi')
  102631. )),
  102632. singleObjectsPreselection = cms.string('1==1'),
  102633. triggerSelection = cms.string('HLT_AK4CaloJet40_v*')
  102634. ),
  102635. cms.PSet(
  102636. combinedObjectDimension = cms.int32(1),
  102637. combinedObjectDrawables = cms.VPSet(),
  102638. combinedObjectSelection = cms.string('1==1'),
  102639. combinedObjectSortCriteria = cms.string('at(0).pt'),
  102640. dqmhistolabel = cms.string('hltHICaloJet50'),
  102641. handlerType = cms.string('FromHLT'),
  102642. mainDQMDirname = cms.untracked.string('HLT/HI/'),
  102643. partialFilterName = cms.string('hltSingleAK4CaloJet'),
  102644. partialPathName = cms.string('HLT_AK4CaloJet50_v'),
  102645. singleObjectDrawables = cms.VPSet(cms.PSet(
  102646. bins = cms.int32(58),
  102647. expression = cms.string('pt'),
  102648. max = cms.double(300),
  102649. min = cms.double(10),
  102650. name = cms.string('pt')
  102651. ),
  102652. cms.PSet(
  102653. bins = cms.int32(100),
  102654. expression = cms.string('eta'),
  102655. max = cms.double(5),
  102656. min = cms.double(-5),
  102657. name = cms.string('eta')
  102658. ),
  102659. cms.PSet(
  102660. bins = cms.int32(100),
  102661. expression = cms.string('phi'),
  102662. max = cms.double(3.15),
  102663. min = cms.double(-3.15),
  102664. name = cms.string('phi')
  102665. )),
  102666. singleObjectsPreselection = cms.string('1==1'),
  102667. triggerSelection = cms.string('HLT_AK4CaloJet50_v*')
  102668. ),
  102669. cms.PSet(
  102670. combinedObjectDimension = cms.int32(1),
  102671. combinedObjectDrawables = cms.VPSet(),
  102672. combinedObjectSelection = cms.string('1==1'),
  102673. combinedObjectSortCriteria = cms.string('at(0).pt'),
  102674. dqmhistolabel = cms.string('hltHICaloJet80'),
  102675. handlerType = cms.string('FromHLT'),
  102676. mainDQMDirname = cms.untracked.string('HLT/HI/'),
  102677. partialFilterName = cms.string('hltSingleAK4CaloJet'),
  102678. partialPathName = cms.string('HLT_AK4CaloJet80_v'),
  102679. singleObjectDrawables = cms.VPSet(cms.PSet(
  102680. bins = cms.int32(58),
  102681. expression = cms.string('pt'),
  102682. max = cms.double(300),
  102683. min = cms.double(10),
  102684. name = cms.string('pt')
  102685. ),
  102686. cms.PSet(
  102687. bins = cms.int32(100),
  102688. expression = cms.string('eta'),
  102689. max = cms.double(5),
  102690. min = cms.double(-5),
  102691. name = cms.string('eta')
  102692. ),
  102693. cms.PSet(
  102694. bins = cms.int32(100),
  102695. expression = cms.string('phi'),
  102696. max = cms.double(3.15),
  102697. min = cms.double(-3.15),
  102698. name = cms.string('phi')
  102699. )),
  102700. singleObjectsPreselection = cms.string('1==1'),
  102701. triggerSelection = cms.string('HLT_AK4CaloJet80_v*')
  102702. ),
  102703. cms.PSet(
  102704. combinedObjectDimension = cms.int32(1),
  102705. combinedObjectDrawables = cms.VPSet(),
  102706. combinedObjectSelection = cms.string('1==1'),
  102707. combinedObjectSortCriteria = cms.string('at(0).pt'),
  102708. dqmhistolabel = cms.string('hltHICaloJet100'),
  102709. handlerType = cms.string('FromHLT'),
  102710. mainDQMDirname = cms.untracked.string('HLT/HI/'),
  102711. partialFilterName = cms.string('hltSingleAK4CaloJet'),
  102712. partialPathName = cms.string('HLT_AK4CaloJet100_v'),
  102713. singleObjectDrawables = cms.VPSet(cms.PSet(
  102714. bins = cms.int32(58),
  102715. expression = cms.string('pt'),
  102716. max = cms.double(300),
  102717. min = cms.double(10),
  102718. name = cms.string('pt')
  102719. ),
  102720. cms.PSet(
  102721. bins = cms.int32(100),
  102722. expression = cms.string('eta'),
  102723. max = cms.double(5),
  102724. min = cms.double(-5),
  102725. name = cms.string('eta')
  102726. ),
  102727. cms.PSet(
  102728. bins = cms.int32(100),
  102729. expression = cms.string('phi'),
  102730. max = cms.double(3.15),
  102731. min = cms.double(-3.15),
  102732. name = cms.string('phi')
  102733. )),
  102734. singleObjectsPreselection = cms.string('1==1'),
  102735. triggerSelection = cms.string('HLT_AK4CaloJet100_v*')
  102736. ),
  102737. cms.PSet(
  102738. combinedObjectDimension = cms.int32(1),
  102739. combinedObjectDrawables = cms.VPSet(),
  102740. combinedObjectSelection = cms.string('1==1'),
  102741. combinedObjectSortCriteria = cms.string('at(0).pt'),
  102742. dqmhistolabel = cms.string('hltHICaloJet30ForEndOfFill'),
  102743. handlerType = cms.string('FromHLT'),
  102744. mainDQMDirname = cms.untracked.string('HLT/HI/'),
  102745. partialFilterName = cms.string('hltSingleAK4CaloJet'),
  102746. partialPathName = cms.string('HLT_AK4CaloJet30ForEndOfFill_v'),
  102747. singleObjectDrawables = cms.VPSet(cms.PSet(
  102748. bins = cms.int32(58),
  102749. expression = cms.string('pt'),
  102750. max = cms.double(300),
  102751. min = cms.double(10),
  102752. name = cms.string('pt')
  102753. ),
  102754. cms.PSet(
  102755. bins = cms.int32(100),
  102756. expression = cms.string('eta'),
  102757. max = cms.double(5),
  102758. min = cms.double(-5),
  102759. name = cms.string('eta')
  102760. ),
  102761. cms.PSet(
  102762. bins = cms.int32(100),
  102763. expression = cms.string('phi'),
  102764. max = cms.double(3.15),
  102765. min = cms.double(-3.15),
  102766. name = cms.string('phi')
  102767. )),
  102768. singleObjectsPreselection = cms.string('1==1'),
  102769. triggerSelection = cms.string('HLT_AK4CaloJet30ForEndOfFill_v*')
  102770. ),
  102771. cms.PSet(
  102772. combinedObjectDimension = cms.int32(1),
  102773. combinedObjectDrawables = cms.VPSet(),
  102774. combinedObjectSelection = cms.string('1==1'),
  102775. combinedObjectSortCriteria = cms.string('at(0).pt'),
  102776. dqmhistolabel = cms.string('hltHICaloJet40ForEndOfFill'),
  102777. handlerType = cms.string('FromHLT'),
  102778. mainDQMDirname = cms.untracked.string('HLT/HI/'),
  102779. partialFilterName = cms.string('hltSingleAK4CaloJet'),
  102780. partialPathName = cms.string('HLT_AK4CaloJet40ForEndOfFill_v'),
  102781. singleObjectDrawables = cms.VPSet(cms.PSet(
  102782. bins = cms.int32(58),
  102783. expression = cms.string('pt'),
  102784. max = cms.double(300),
  102785. min = cms.double(10),
  102786. name = cms.string('pt')
  102787. ),
  102788. cms.PSet(
  102789. bins = cms.int32(100),
  102790. expression = cms.string('eta'),
  102791. max = cms.double(5),
  102792. min = cms.double(-5),
  102793. name = cms.string('eta')
  102794. ),
  102795. cms.PSet(
  102796. bins = cms.int32(100),
  102797. expression = cms.string('phi'),
  102798. max = cms.double(3.15),
  102799. min = cms.double(-3.15),
  102800. name = cms.string('phi')
  102801. )),
  102802. singleObjectsPreselection = cms.string('1==1'),
  102803. triggerSelection = cms.string('HLT_AK4CaloJet40ForEndOfFill_v*')
  102804. ),
  102805. cms.PSet(
  102806. combinedObjectDimension = cms.int32(1),
  102807. combinedObjectDrawables = cms.VPSet(),
  102808. combinedObjectSelection = cms.string('1==1'),
  102809. combinedObjectSortCriteria = cms.string('at(0).pt'),
  102810. dqmhistolabel = cms.string('hltHICaloJet50ForEndOfFill'),
  102811. handlerType = cms.string('FromHLT'),
  102812. mainDQMDirname = cms.untracked.string('HLT/HI/'),
  102813. partialFilterName = cms.string('hltSingleAK4CaloJet'),
  102814. partialPathName = cms.string('HLT_AK4CaloJet50ForEndOfFill_v'),
  102815. singleObjectDrawables = cms.VPSet(cms.PSet(
  102816. bins = cms.int32(58),
  102817. expression = cms.string('pt'),
  102818. max = cms.double(300),
  102819. min = cms.double(10),
  102820. name = cms.string('pt')
  102821. ),
  102822. cms.PSet(
  102823. bins = cms.int32(100),
  102824. expression = cms.string('eta'),
  102825. max = cms.double(5),
  102826. min = cms.double(-5),
  102827. name = cms.string('eta')
  102828. ),
  102829. cms.PSet(
  102830. bins = cms.int32(100),
  102831. expression = cms.string('phi'),
  102832. max = cms.double(3.15),
  102833. min = cms.double(-3.15),
  102834. name = cms.string('phi')
  102835. )),
  102836. singleObjectsPreselection = cms.string('1==1'),
  102837. triggerSelection = cms.string('HLT_AK4CaloJet50ForEndOfFill_v*')
  102838. ),
  102839. cms.PSet(
  102840. combinedObjectDimension = cms.int32(1),
  102841. combinedObjectDrawables = cms.VPSet(),
  102842. combinedObjectSelection = cms.string('1==1'),
  102843. combinedObjectSortCriteria = cms.string('at(0).pt'),
  102844. dqmhistolabel = cms.string('hltHIPFJet30'),
  102845. handlerType = cms.string('FromHLT'),
  102846. mainDQMDirname = cms.untracked.string('HLT/HI/'),
  102847. partialFilterName = cms.string('hltSingleAK4PFJet'),
  102848. partialPathName = cms.string('HLT_AK4PFJet30_v'),
  102849. singleObjectDrawables = cms.VPSet(cms.PSet(
  102850. bins = cms.int32(58),
  102851. expression = cms.string('pt'),
  102852. max = cms.double(300),
  102853. min = cms.double(10),
  102854. name = cms.string('pt')
  102855. ),
  102856. cms.PSet(
  102857. bins = cms.int32(100),
  102858. expression = cms.string('eta'),
  102859. max = cms.double(5),
  102860. min = cms.double(-5),
  102861. name = cms.string('eta')
  102862. ),
  102863. cms.PSet(
  102864. bins = cms.int32(100),
  102865. expression = cms.string('phi'),
  102866. max = cms.double(3.15),
  102867. min = cms.double(-3.15),
  102868. name = cms.string('phi')
  102869. )),
  102870. singleObjectsPreselection = cms.string('1==1'),
  102871. triggerSelection = cms.string('HLT_AK4PFJet30_v*')
  102872. ),
  102873. cms.PSet(
  102874. combinedObjectDimension = cms.int32(1),
  102875. combinedObjectDrawables = cms.VPSet(),
  102876. combinedObjectSelection = cms.string('1==1'),
  102877. combinedObjectSortCriteria = cms.string('at(0).pt'),
  102878. dqmhistolabel = cms.string('hltHIPFJet50'),
  102879. handlerType = cms.string('FromHLT'),
  102880. mainDQMDirname = cms.untracked.string('HLT/HI/'),
  102881. partialFilterName = cms.string('hltSingleAK4PFJet'),
  102882. partialPathName = cms.string('HLT_AK4PFJet50_v'),
  102883. singleObjectDrawables = cms.VPSet(cms.PSet(
  102884. bins = cms.int32(58),
  102885. expression = cms.string('pt'),
  102886. max = cms.double(300),
  102887. min = cms.double(10),
  102888. name = cms.string('pt')
  102889. ),
  102890. cms.PSet(
  102891. bins = cms.int32(100),
  102892. expression = cms.string('eta'),
  102893. max = cms.double(5),
  102894. min = cms.double(-5),
  102895. name = cms.string('eta')
  102896. ),
  102897. cms.PSet(
  102898. bins = cms.int32(100),
  102899. expression = cms.string('phi'),
  102900. max = cms.double(3.15),
  102901. min = cms.double(-3.15),
  102902. name = cms.string('phi')
  102903. )),
  102904. singleObjectsPreselection = cms.string('1==1'),
  102905. triggerSelection = cms.string('HLT_AK4PFJet50_v*')
  102906. ),
  102907. cms.PSet(
  102908. combinedObjectDimension = cms.int32(1),
  102909. combinedObjectDrawables = cms.VPSet(),
  102910. combinedObjectSelection = cms.string('1==1'),
  102911. combinedObjectSortCriteria = cms.string('at(0).pt'),
  102912. dqmhistolabel = cms.string('hltHIPFJet80'),
  102913. handlerType = cms.string('FromHLT'),
  102914. mainDQMDirname = cms.untracked.string('HLT/HI/'),
  102915. partialFilterName = cms.string('hltSingleAK4PFJet'),
  102916. partialPathName = cms.string('HLT_AK4PFJet80_v'),
  102917. singleObjectDrawables = cms.VPSet(cms.PSet(
  102918. bins = cms.int32(58),
  102919. expression = cms.string('pt'),
  102920. max = cms.double(300),
  102921. min = cms.double(10),
  102922. name = cms.string('pt')
  102923. ),
  102924. cms.PSet(
  102925. bins = cms.int32(100),
  102926. expression = cms.string('eta'),
  102927. max = cms.double(5),
  102928. min = cms.double(-5),
  102929. name = cms.string('eta')
  102930. ),
  102931. cms.PSet(
  102932. bins = cms.int32(100),
  102933. expression = cms.string('phi'),
  102934. max = cms.double(3.15),
  102935. min = cms.double(-3.15),
  102936. name = cms.string('phi')
  102937. )),
  102938. singleObjectsPreselection = cms.string('1==1'),
  102939. triggerSelection = cms.string('HLT_AK4PFJet80_v*')
  102940. ),
  102941. cms.PSet(
  102942. combinedObjectDimension = cms.int32(1),
  102943. combinedObjectDrawables = cms.VPSet(),
  102944. combinedObjectSelection = cms.string('1==1'),
  102945. combinedObjectSortCriteria = cms.string('at(0).pt'),
  102946. dqmhistolabel = cms.string('hltHIPFJet100'),
  102947. handlerType = cms.string('FromHLT'),
  102948. mainDQMDirname = cms.untracked.string('HLT/HI/'),
  102949. partialFilterName = cms.string('hltSingleAK4PFJet'),
  102950. partialPathName = cms.string('HLT_AK4PFJet100_v'),
  102951. singleObjectDrawables = cms.VPSet(cms.PSet(
  102952. bins = cms.int32(58),
  102953. expression = cms.string('pt'),
  102954. max = cms.double(300),
  102955. min = cms.double(10),
  102956. name = cms.string('pt')
  102957. ),
  102958. cms.PSet(
  102959. bins = cms.int32(100),
  102960. expression = cms.string('eta'),
  102961. max = cms.double(5),
  102962. min = cms.double(-5),
  102963. name = cms.string('eta')
  102964. ),
  102965. cms.PSet(
  102966. bins = cms.int32(100),
  102967. expression = cms.string('phi'),
  102968. max = cms.double(3.15),
  102969. min = cms.double(-3.15),
  102970. name = cms.string('phi')
  102971. )),
  102972. singleObjectsPreselection = cms.string('1==1'),
  102973. triggerSelection = cms.string('HLT_AK4PFJet100_v*')
  102974. ),
  102975. cms.PSet(
  102976. combinedObjectDimension = cms.int32(1),
  102977. combinedObjectDrawables = cms.VPSet(),
  102978. combinedObjectSelection = cms.string('1==1'),
  102979. combinedObjectSortCriteria = cms.string('at(0).pt'),
  102980. dqmhistolabel = cms.string('hltHIPFJet30ForEndOfFill'),
  102981. handlerType = cms.string('FromHLT'),
  102982. mainDQMDirname = cms.untracked.string('HLT/HI/'),
  102983. partialFilterName = cms.string('hltSingleAK4PFJet'),
  102984. partialPathName = cms.string('HLT_AK4PFJet30ForEndOfFill_v'),
  102985. singleObjectDrawables = cms.VPSet(cms.PSet(
  102986. bins = cms.int32(58),
  102987. expression = cms.string('pt'),
  102988. max = cms.double(300),
  102989. min = cms.double(10),
  102990. name = cms.string('pt')
  102991. ),
  102992. cms.PSet(
  102993. bins = cms.int32(100),
  102994. expression = cms.string('eta'),
  102995. max = cms.double(5),
  102996. min = cms.double(-5),
  102997. name = cms.string('eta')
  102998. ),
  102999. cms.PSet(
  103000. bins = cms.int32(100),
  103001. expression = cms.string('phi'),
  103002. max = cms.double(3.15),
  103003. min = cms.double(-3.15),
  103004. name = cms.string('phi')
  103005. )),
  103006. singleObjectsPreselection = cms.string('1==1'),
  103007. triggerSelection = cms.string('HLT_AK4PFJet30ForEndOfFill_v*')
  103008. ),
  103009. cms.PSet(
  103010. combinedObjectDimension = cms.int32(1),
  103011. combinedObjectDrawables = cms.VPSet(),
  103012. combinedObjectSelection = cms.string('1==1'),
  103013. combinedObjectSortCriteria = cms.string('at(0).pt'),
  103014. dqmhistolabel = cms.string('hltHIPFJet50ForEndOfFill'),
  103015. handlerType = cms.string('FromHLT'),
  103016. mainDQMDirname = cms.untracked.string('HLT/HI/'),
  103017. partialFilterName = cms.string('hltSingleAK4PFJet'),
  103018. partialPathName = cms.string('HLT_AK4PFJet50ForEndOfFill_v'),
  103019. singleObjectDrawables = cms.VPSet(cms.PSet(
  103020. bins = cms.int32(58),
  103021. expression = cms.string('pt'),
  103022. max = cms.double(300),
  103023. min = cms.double(10),
  103024. name = cms.string('pt')
  103025. ),
  103026. cms.PSet(
  103027. bins = cms.int32(100),
  103028. expression = cms.string('eta'),
  103029. max = cms.double(5),
  103030. min = cms.double(-5),
  103031. name = cms.string('eta')
  103032. ),
  103033. cms.PSet(
  103034. bins = cms.int32(100),
  103035. expression = cms.string('phi'),
  103036. max = cms.double(3.15),
  103037. min = cms.double(-3.15),
  103038. name = cms.string('phi')
  103039. )),
  103040. singleObjectsPreselection = cms.string('1==1'),
  103041. triggerSelection = cms.string('HLT_AK4PFJet50ForEndOfFill_v*')
  103042. ),
  103043. cms.PSet(
  103044. combinedObjectDimension = cms.int32(1),
  103045. combinedObjectDrawables = cms.VPSet(),
  103046. combinedObjectSelection = cms.string('1==1'),
  103047. combinedObjectSortCriteria = cms.string('at(0).pt'),
  103048. dqmhistolabel = cms.string('hltHISinglePhoton10'),
  103049. handlerType = cms.string('FromHLT'),
  103050. mainDQMDirname = cms.untracked.string('HLT/HI/'),
  103051. partialFilterName = cms.string('hltHIPhoton'),
  103052. partialPathName = cms.string('HLT_HISinglePhoton10_v'),
  103053. singleObjectDrawables = cms.VPSet(cms.PSet(
  103054. bins = cms.int32(58),
  103055. expression = cms.string('pt'),
  103056. max = cms.double(300),
  103057. min = cms.double(10),
  103058. name = cms.string('pt')
  103059. ),
  103060. cms.PSet(
  103061. bins = cms.int32(100),
  103062. expression = cms.string('eta'),
  103063. max = cms.double(5),
  103064. min = cms.double(-5),
  103065. name = cms.string('eta')
  103066. ),
  103067. cms.PSet(
  103068. bins = cms.int32(100),
  103069. expression = cms.string('phi'),
  103070. max = cms.double(3.15),
  103071. min = cms.double(-3.15),
  103072. name = cms.string('phi')
  103073. )),
  103074. singleObjectsPreselection = cms.string('1==1'),
  103075. triggerSelection = cms.string('HLT_HISinglePhoton10_v*')
  103076. ),
  103077. cms.PSet(
  103078. combinedObjectDimension = cms.int32(1),
  103079. combinedObjectDrawables = cms.VPSet(),
  103080. combinedObjectSelection = cms.string('1==1'),
  103081. combinedObjectSortCriteria = cms.string('at(0).pt'),
  103082. dqmhistolabel = cms.string('hltHISinglePhoton15'),
  103083. handlerType = cms.string('FromHLT'),
  103084. mainDQMDirname = cms.untracked.string('HLT/HI/'),
  103085. partialFilterName = cms.string('hltHIPhoton'),
  103086. partialPathName = cms.string('HLT_HISinglePhoton15_v'),
  103087. singleObjectDrawables = cms.VPSet(cms.PSet(
  103088. bins = cms.int32(58),
  103089. expression = cms.string('pt'),
  103090. max = cms.double(300),
  103091. min = cms.double(10),
  103092. name = cms.string('pt')
  103093. ),
  103094. cms.PSet(
  103095. bins = cms.int32(100),
  103096. expression = cms.string('eta'),
  103097. max = cms.double(5),
  103098. min = cms.double(-5),
  103099. name = cms.string('eta')
  103100. ),
  103101. cms.PSet(
  103102. bins = cms.int32(100),
  103103. expression = cms.string('phi'),
  103104. max = cms.double(3.15),
  103105. min = cms.double(-3.15),
  103106. name = cms.string('phi')
  103107. )),
  103108. singleObjectsPreselection = cms.string('1==1'),
  103109. triggerSelection = cms.string('HLT_HISinglePhoton15_v*')
  103110. ),
  103111. cms.PSet(
  103112. combinedObjectDimension = cms.int32(1),
  103113. combinedObjectDrawables = cms.VPSet(),
  103114. combinedObjectSelection = cms.string('1==1'),
  103115. combinedObjectSortCriteria = cms.string('at(0).pt'),
  103116. dqmhistolabel = cms.string('hltHISinglePhoton20'),
  103117. handlerType = cms.string('FromHLT'),
  103118. mainDQMDirname = cms.untracked.string('HLT/HI/'),
  103119. partialFilterName = cms.string('hltHIPhoton'),
  103120. partialPathName = cms.string('HLT_HISinglePhoton20_v'),
  103121. singleObjectDrawables = cms.VPSet(cms.PSet(
  103122. bins = cms.int32(58),
  103123. expression = cms.string('pt'),
  103124. max = cms.double(300),
  103125. min = cms.double(10),
  103126. name = cms.string('pt')
  103127. ),
  103128. cms.PSet(
  103129. bins = cms.int32(100),
  103130. expression = cms.string('eta'),
  103131. max = cms.double(5),
  103132. min = cms.double(-5),
  103133. name = cms.string('eta')
  103134. ),
  103135. cms.PSet(
  103136. bins = cms.int32(100),
  103137. expression = cms.string('phi'),
  103138. max = cms.double(3.15),
  103139. min = cms.double(-3.15),
  103140. name = cms.string('phi')
  103141. )),
  103142. singleObjectsPreselection = cms.string('1==1'),
  103143. triggerSelection = cms.string('HLT_HISinglePhoton20_v*')
  103144. ),
  103145. cms.PSet(
  103146. combinedObjectDimension = cms.int32(1),
  103147. combinedObjectDrawables = cms.VPSet(),
  103148. combinedObjectSelection = cms.string('1==1'),
  103149. combinedObjectSortCriteria = cms.string('at(0).pt'),
  103150. dqmhistolabel = cms.string('hltHISinglePhoton40'),
  103151. handlerType = cms.string('FromHLT'),
  103152. mainDQMDirname = cms.untracked.string('HLT/HI/'),
  103153. partialFilterName = cms.string('hltHIPhoton'),
  103154. partialPathName = cms.string('HLT_HISinglePhoton40_v'),
  103155. singleObjectDrawables = cms.VPSet(cms.PSet(
  103156. bins = cms.int32(58),
  103157. expression = cms.string('pt'),
  103158. max = cms.double(300),
  103159. min = cms.double(10),
  103160. name = cms.string('pt')
  103161. ),
  103162. cms.PSet(
  103163. bins = cms.int32(100),
  103164. expression = cms.string('eta'),
  103165. max = cms.double(5),
  103166. min = cms.double(-5),
  103167. name = cms.string('eta')
  103168. ),
  103169. cms.PSet(
  103170. bins = cms.int32(100),
  103171. expression = cms.string('phi'),
  103172. max = cms.double(3.15),
  103173. min = cms.double(-3.15),
  103174. name = cms.string('phi')
  103175. )),
  103176. singleObjectsPreselection = cms.string('1==1'),
  103177. triggerSelection = cms.string('HLT_HISinglePhoton40_v*')
  103178. ),
  103179. cms.PSet(
  103180. combinedObjectDimension = cms.int32(1),
  103181. combinedObjectDrawables = cms.VPSet(),
  103182. combinedObjectSelection = cms.string('1==1'),
  103183. combinedObjectSortCriteria = cms.string('at(0).pt'),
  103184. dqmhistolabel = cms.string('hltHISinglePhoton60'),
  103185. handlerType = cms.string('FromHLT'),
  103186. mainDQMDirname = cms.untracked.string('HLT/HI/'),
  103187. partialFilterName = cms.string('hltHIPhoton'),
  103188. partialPathName = cms.string('HLT_HISinglePhoton60_v'),
  103189. singleObjectDrawables = cms.VPSet(cms.PSet(
  103190. bins = cms.int32(58),
  103191. expression = cms.string('pt'),
  103192. max = cms.double(300),
  103193. min = cms.double(10),
  103194. name = cms.string('pt')
  103195. ),
  103196. cms.PSet(
  103197. bins = cms.int32(100),
  103198. expression = cms.string('eta'),
  103199. max = cms.double(5),
  103200. min = cms.double(-5),
  103201. name = cms.string('eta')
  103202. ),
  103203. cms.PSet(
  103204. bins = cms.int32(100),
  103205. expression = cms.string('phi'),
  103206. max = cms.double(3.15),
  103207. min = cms.double(-3.15),
  103208. name = cms.string('phi')
  103209. )),
  103210. singleObjectsPreselection = cms.string('1==1'),
  103211. triggerSelection = cms.string('HLT_HISinglePhoton60_v*')
  103212. ),
  103213. cms.PSet(
  103214. combinedObjectDimension = cms.int32(1),
  103215. combinedObjectDrawables = cms.VPSet(),
  103216. combinedObjectSelection = cms.string('1==1'),
  103217. combinedObjectSortCriteria = cms.string('at(0).pt'),
  103218. dqmhistolabel = cms.string('hltHISinglePhoton10ForEndOfFill'),
  103219. handlerType = cms.string('FromHLT'),
  103220. mainDQMDirname = cms.untracked.string('HLT/HI/'),
  103221. partialFilterName = cms.string('hltHIPhoton'),
  103222. partialPathName = cms.string('HLT_HISinglePhoton10ForEndOfFill_v'),
  103223. singleObjectDrawables = cms.VPSet(cms.PSet(
  103224. bins = cms.int32(58),
  103225. expression = cms.string('pt'),
  103226. max = cms.double(300),
  103227. min = cms.double(10),
  103228. name = cms.string('pt')
  103229. ),
  103230. cms.PSet(
  103231. bins = cms.int32(100),
  103232. expression = cms.string('eta'),
  103233. max = cms.double(5),
  103234. min = cms.double(-5),
  103235. name = cms.string('eta')
  103236. ),
  103237. cms.PSet(
  103238. bins = cms.int32(100),
  103239. expression = cms.string('phi'),
  103240. max = cms.double(3.15),
  103241. min = cms.double(-3.15),
  103242. name = cms.string('phi')
  103243. )),
  103244. singleObjectsPreselection = cms.string('1==1'),
  103245. triggerSelection = cms.string('HLT_HISinglePhoton10ForEndOfFill_v*')
  103246. ),
  103247. cms.PSet(
  103248. combinedObjectDimension = cms.int32(1),
  103249. combinedObjectDrawables = cms.VPSet(),
  103250. combinedObjectSelection = cms.string('1==1'),
  103251. combinedObjectSortCriteria = cms.string('at(0).pt'),
  103252. dqmhistolabel = cms.string('hltHISinglePhoton15ForEndOfFill'),
  103253. handlerType = cms.string('FromHLT'),
  103254. mainDQMDirname = cms.untracked.string('HLT/HI/'),
  103255. partialFilterName = cms.string('hltHIPhoton'),
  103256. partialPathName = cms.string('HLT_HISinglePhoton15ForEndOfFill_v'),
  103257. singleObjectDrawables = cms.VPSet(cms.PSet(
  103258. bins = cms.int32(58),
  103259. expression = cms.string('pt'),
  103260. max = cms.double(300),
  103261. min = cms.double(10),
  103262. name = cms.string('pt')
  103263. ),
  103264. cms.PSet(
  103265. bins = cms.int32(100),
  103266. expression = cms.string('eta'),
  103267. max = cms.double(5),
  103268. min = cms.double(-5),
  103269. name = cms.string('eta')
  103270. ),
  103271. cms.PSet(
  103272. bins = cms.int32(100),
  103273. expression = cms.string('phi'),
  103274. max = cms.double(3.15),
  103275. min = cms.double(-3.15),
  103276. name = cms.string('phi')
  103277. )),
  103278. singleObjectsPreselection = cms.string('1==1'),
  103279. triggerSelection = cms.string('HLT_HISinglePhoton15ForEndOfFill_v*')
  103280. ),
  103281. cms.PSet(
  103282. combinedObjectDimension = cms.int32(1),
  103283. combinedObjectDrawables = cms.VPSet(),
  103284. combinedObjectSelection = cms.string('1==1'),
  103285. combinedObjectSortCriteria = cms.string('at(0).pt'),
  103286. dqmhistolabel = cms.string('hltHISinglePhoton20ForEndOfFill'),
  103287. handlerType = cms.string('FromHLT'),
  103288. mainDQMDirname = cms.untracked.string('HLT/HI/'),
  103289. partialFilterName = cms.string('hltHIPhoton'),
  103290. partialPathName = cms.string('HLT_HISinglePhoton20ForEndOfFill_v'),
  103291. singleObjectDrawables = cms.VPSet(cms.PSet(
  103292. bins = cms.int32(58),
  103293. expression = cms.string('pt'),
  103294. max = cms.double(300),
  103295. min = cms.double(10),
  103296. name = cms.string('pt')
  103297. ),
  103298. cms.PSet(
  103299. bins = cms.int32(100),
  103300. expression = cms.string('eta'),
  103301. max = cms.double(5),
  103302. min = cms.double(-5),
  103303. name = cms.string('eta')
  103304. ),
  103305. cms.PSet(
  103306. bins = cms.int32(100),
  103307. expression = cms.string('phi'),
  103308. max = cms.double(3.15),
  103309. min = cms.double(-3.15),
  103310. name = cms.string('phi')
  103311. )),
  103312. singleObjectsPreselection = cms.string('1==1'),
  103313. triggerSelection = cms.string('HLT_HISinglePhoton20ForEndOfFill_v*')
  103314. ),
  103315. cms.PSet(
  103316. combinedObjectDimension = cms.int32(1),
  103317. combinedObjectDrawables = cms.VPSet(),
  103318. combinedObjectSelection = cms.string('1==1'),
  103319. combinedObjectSortCriteria = cms.string('at(0).pt'),
  103320. dqmhistolabel = cms.string('hltHighPtFullTrack'),
  103321. handlerType = cms.string('FromHLT'),
  103322. mainDQMDirname = cms.untracked.string('HLT/HI/'),
  103323. partialFilterName = cms.string('hltHighPtFullTrack'),
  103324. partialPathName = cms.string('HLT_FullTrack12_v'),
  103325. singleObjectDrawables = cms.VPSet(cms.PSet(
  103326. bins = cms.int32(100),
  103327. expression = cms.string('pt'),
  103328. max = cms.double(100),
  103329. min = cms.double(0),
  103330. name = cms.string('pt')
  103331. ),
  103332. cms.PSet(
  103333. bins = cms.int32(100),
  103334. expression = cms.string('eta'),
  103335. max = cms.double(2.5),
  103336. min = cms.double(-2.5),
  103337. name = cms.string('eta')
  103338. ),
  103339. cms.PSet(
  103340. bins = cms.int32(100),
  103341. expression = cms.string('phi'),
  103342. max = cms.double(3.15),
  103343. min = cms.double(-3.15),
  103344. name = cms.string('phi')
  103345. )),
  103346. singleObjectsPreselection = cms.string('1==1'),
  103347. triggerSelection = cms.string('HLT_FullTrack12_v*')
  103348. ),
  103349. cms.PSet(
  103350. combinedObjectDimension = cms.int32(1),
  103351. combinedObjectDrawables = cms.VPSet(),
  103352. combinedObjectSelection = cms.string('1==1'),
  103353. combinedObjectSortCriteria = cms.string('at(0).pt'),
  103354. dqmhistolabel = cms.string('hltHighPtFullTrack'),
  103355. handlerType = cms.string('FromHLT'),
  103356. mainDQMDirname = cms.untracked.string('HLT/HI/'),
  103357. partialFilterName = cms.string('hltHighPtFullTrack'),
  103358. partialPathName = cms.string('HLT_FullTrack20_v'),
  103359. singleObjectDrawables = cms.VPSet(cms.PSet(
  103360. bins = cms.int32(100),
  103361. expression = cms.string('pt'),
  103362. max = cms.double(100),
  103363. min = cms.double(0),
  103364. name = cms.string('pt')
  103365. ),
  103366. cms.PSet(
  103367. bins = cms.int32(100),
  103368. expression = cms.string('eta'),
  103369. max = cms.double(2.5),
  103370. min = cms.double(-2.5),
  103371. name = cms.string('eta')
  103372. ),
  103373. cms.PSet(
  103374. bins = cms.int32(100),
  103375. expression = cms.string('phi'),
  103376. max = cms.double(3.15),
  103377. min = cms.double(-3.15),
  103378. name = cms.string('phi')
  103379. )),
  103380. singleObjectsPreselection = cms.string('1==1'),
  103381. triggerSelection = cms.string('HLT_FullTrack20_v*')
  103382. ),
  103383. cms.PSet(
  103384. combinedObjectDimension = cms.int32(1),
  103385. combinedObjectDrawables = cms.VPSet(),
  103386. combinedObjectSelection = cms.string('1==1'),
  103387. combinedObjectSortCriteria = cms.string('at(0).pt'),
  103388. dqmhistolabel = cms.string('hltHighPtFullTrack'),
  103389. handlerType = cms.string('FromHLT'),
  103390. mainDQMDirname = cms.untracked.string('HLT/HI/'),
  103391. partialFilterName = cms.string('hltHighPtFullTrack'),
  103392. partialPathName = cms.string('HLT_FullTrack30_v'),
  103393. singleObjectDrawables = cms.VPSet(cms.PSet(
  103394. bins = cms.int32(100),
  103395. expression = cms.string('pt'),
  103396. max = cms.double(100),
  103397. min = cms.double(0),
  103398. name = cms.string('pt')
  103399. ),
  103400. cms.PSet(
  103401. bins = cms.int32(100),
  103402. expression = cms.string('eta'),
  103403. max = cms.double(2.5),
  103404. min = cms.double(-2.5),
  103405. name = cms.string('eta')
  103406. ),
  103407. cms.PSet(
  103408. bins = cms.int32(100),
  103409. expression = cms.string('phi'),
  103410. max = cms.double(3.15),
  103411. min = cms.double(-3.15),
  103412. name = cms.string('phi')
  103413. )),
  103414. singleObjectsPreselection = cms.string('1==1'),
  103415. triggerSelection = cms.string('HLT_FullTrack30_v*')
  103416. ),
  103417. cms.PSet(
  103418. combinedObjectDimension = cms.int32(1),
  103419. combinedObjectDrawables = cms.VPSet(),
  103420. combinedObjectSelection = cms.string('1==1'),
  103421. combinedObjectSortCriteria = cms.string('at(0).pt'),
  103422. dqmhistolabel = cms.string('hltHighPtFullTrack'),
  103423. handlerType = cms.string('FromHLT'),
  103424. mainDQMDirname = cms.untracked.string('HLT/HI/'),
  103425. partialFilterName = cms.string('hltHighPtFullTrack'),
  103426. partialPathName = cms.string('HLT_FullTrack50_v'),
  103427. singleObjectDrawables = cms.VPSet(cms.PSet(
  103428. bins = cms.int32(100),
  103429. expression = cms.string('pt'),
  103430. max = cms.double(100),
  103431. min = cms.double(0),
  103432. name = cms.string('pt')
  103433. ),
  103434. cms.PSet(
  103435. bins = cms.int32(100),
  103436. expression = cms.string('eta'),
  103437. max = cms.double(2.5),
  103438. min = cms.double(-2.5),
  103439. name = cms.string('eta')
  103440. ),
  103441. cms.PSet(
  103442. bins = cms.int32(100),
  103443. expression = cms.string('phi'),
  103444. max = cms.double(3.15),
  103445. min = cms.double(-3.15),
  103446. name = cms.string('phi')
  103447. )),
  103448. singleObjectsPreselection = cms.string('1==1'),
  103449. triggerSelection = cms.string('HLT_FullTrack50_v*')
  103450. ),
  103451. cms.PSet(
  103452. combinedObjectDimension = cms.int32(1),
  103453. combinedObjectDrawables = cms.VPSet(),
  103454. combinedObjectSelection = cms.string('1==1'),
  103455. combinedObjectSortCriteria = cms.string('at(0).pt'),
  103456. dqmhistolabel = cms.string('hltHighPtFullTrack'),
  103457. handlerType = cms.string('FromHLT'),
  103458. mainDQMDirname = cms.untracked.string('HLT/HI/'),
  103459. partialFilterName = cms.string('hltHighPtFullTrack'),
  103460. partialPathName = cms.string('HLT_FullTrack12ForEndOfFill_v'),
  103461. singleObjectDrawables = cms.VPSet(cms.PSet(
  103462. bins = cms.int32(100),
  103463. expression = cms.string('pt'),
  103464. max = cms.double(100),
  103465. min = cms.double(0),
  103466. name = cms.string('pt')
  103467. ),
  103468. cms.PSet(
  103469. bins = cms.int32(100),
  103470. expression = cms.string('eta'),
  103471. max = cms.double(2.5),
  103472. min = cms.double(-2.5),
  103473. name = cms.string('eta')
  103474. ),
  103475. cms.PSet(
  103476. bins = cms.int32(100),
  103477. expression = cms.string('phi'),
  103478. max = cms.double(3.15),
  103479. min = cms.double(-3.15),
  103480. name = cms.string('phi')
  103481. )),
  103482. singleObjectsPreselection = cms.string('1==1'),
  103483. triggerSelection = cms.string('HLT_FullTrack12ForEndOfFill_v*')
  103484. ),
  103485. cms.PSet(
  103486. combinedObjectDimension = cms.int32(1),
  103487. combinedObjectDrawables = cms.VPSet(),
  103488. combinedObjectSelection = cms.string('1==1'),
  103489. combinedObjectSortCriteria = cms.string('at(0).pt'),
  103490. dqmhistolabel = cms.string('hltFullTrackHighMult'),
  103491. handlerType = cms.string('FromHLT'),
  103492. mainDQMDirname = cms.untracked.string('HLT/HI/'),
  103493. partialFilterName = cms.string('hltFullTrackHighMult'),
  103494. partialPathName = cms.string('HLT_FullTracks_Multiplicity80_v'),
  103495. singleObjectDrawables = cms.VPSet(cms.PSet(
  103496. bins = cms.int32(100),
  103497. expression = cms.string('pt'),
  103498. max = cms.double(100),
  103499. min = cms.double(0),
  103500. name = cms.string('pt')
  103501. ),
  103502. cms.PSet(
  103503. bins = cms.int32(100),
  103504. expression = cms.string('eta'),
  103505. max = cms.double(2.5),
  103506. min = cms.double(-2.5),
  103507. name = cms.string('eta')
  103508. ),
  103509. cms.PSet(
  103510. bins = cms.int32(100),
  103511. expression = cms.string('phi'),
  103512. max = cms.double(3.15),
  103513. min = cms.double(-3.15),
  103514. name = cms.string('phi')
  103515. )),
  103516. singleObjectsPreselection = cms.string('1==1'),
  103517. triggerSelection = cms.string('HLT_FullTracks_Multiplicity80_v*')
  103518. ),
  103519. cms.PSet(
  103520. combinedObjectDimension = cms.int32(1),
  103521. combinedObjectDrawables = cms.VPSet(),
  103522. combinedObjectSelection = cms.string('1==1'),
  103523. combinedObjectSortCriteria = cms.string('at(0).pt'),
  103524. dqmhistolabel = cms.string('hltFullTrackHighMult'),
  103525. handlerType = cms.string('FromHLT'),
  103526. mainDQMDirname = cms.untracked.string('HLT/HI/'),
  103527. partialFilterName = cms.string('hltFullTrackHighMult'),
  103528. partialPathName = cms.string('HLT_FullTracks_Multiplicity100_v'),
  103529. singleObjectDrawables = cms.VPSet(cms.PSet(
  103530. bins = cms.int32(100),
  103531. expression = cms.string('pt'),
  103532. max = cms.double(100),
  103533. min = cms.double(0),
  103534. name = cms.string('pt')
  103535. ),
  103536. cms.PSet(
  103537. bins = cms.int32(100),
  103538. expression = cms.string('eta'),
  103539. max = cms.double(2.5),
  103540. min = cms.double(-2.5),
  103541. name = cms.string('eta')
  103542. ),
  103543. cms.PSet(
  103544. bins = cms.int32(100),
  103545. expression = cms.string('phi'),
  103546. max = cms.double(3.15),
  103547. min = cms.double(-3.15),
  103548. name = cms.string('phi')
  103549. )),
  103550. singleObjectsPreselection = cms.string('1==1'),
  103551. triggerSelection = cms.string('HLT_FullTracks_Multiplicity100_v*')
  103552. ),
  103553. cms.PSet(
  103554. combinedObjectDimension = cms.int32(1),
  103555. combinedObjectDrawables = cms.VPSet(),
  103556. combinedObjectSelection = cms.string('1==1'),
  103557. combinedObjectSortCriteria = cms.string('at(0).pt'),
  103558. dqmhistolabel = cms.string('hltFullTrackHighMult'),
  103559. handlerType = cms.string('FromHLT'),
  103560. mainDQMDirname = cms.untracked.string('HLT/HI/'),
  103561. partialFilterName = cms.string('hltFullTrackHighMult'),
  103562. partialPathName = cms.string('HLT_FullTracks_Multiplicity130_v'),
  103563. singleObjectDrawables = cms.VPSet(cms.PSet(
  103564. bins = cms.int32(100),
  103565. expression = cms.string('pt'),
  103566. max = cms.double(100),
  103567. min = cms.double(0),
  103568. name = cms.string('pt')
  103569. ),
  103570. cms.PSet(
  103571. bins = cms.int32(100),
  103572. expression = cms.string('eta'),
  103573. max = cms.double(2.5),
  103574. min = cms.double(-2.5),
  103575. name = cms.string('eta')
  103576. ),
  103577. cms.PSet(
  103578. bins = cms.int32(100),
  103579. expression = cms.string('phi'),
  103580. max = cms.double(3.15),
  103581. min = cms.double(-3.15),
  103582. name = cms.string('phi')
  103583. )),
  103584. singleObjectsPreselection = cms.string('1==1'),
  103585. triggerSelection = cms.string('HLT_FullTracks_Multiplicity130_v*')
  103586. ),
  103587. cms.PSet(
  103588. combinedObjectDimension = cms.int32(1),
  103589. combinedObjectDrawables = cms.VPSet(),
  103590. combinedObjectSelection = cms.string('1==1'),
  103591. combinedObjectSortCriteria = cms.string('at(0).pt'),
  103592. dqmhistolabel = cms.string('hltFullTrackHighMult'),
  103593. handlerType = cms.string('FromHLT'),
  103594. mainDQMDirname = cms.untracked.string('HLT/HI/'),
  103595. partialFilterName = cms.string('hltFullTrackHighMult'),
  103596. partialPathName = cms.string('HLT_FullTracks_Multiplicity150_v'),
  103597. singleObjectDrawables = cms.VPSet(cms.PSet(
  103598. bins = cms.int32(100),
  103599. expression = cms.string('pt'),
  103600. max = cms.double(100),
  103601. min = cms.double(0),
  103602. name = cms.string('pt')
  103603. ),
  103604. cms.PSet(
  103605. bins = cms.int32(100),
  103606. expression = cms.string('eta'),
  103607. max = cms.double(2.5),
  103608. min = cms.double(-2.5),
  103609. name = cms.string('eta')
  103610. ),
  103611. cms.PSet(
  103612. bins = cms.int32(100),
  103613. expression = cms.string('phi'),
  103614. max = cms.double(3.15),
  103615. min = cms.double(-3.15),
  103616. name = cms.string('phi')
  103617. )),
  103618. singleObjectsPreselection = cms.string('1==1'),
  103619. triggerSelection = cms.string('HLT_FullTracks_Multiplicity150_v*')
  103620. ),
  103621. cms.PSet(
  103622. combinedObjectDimension = cms.int32(1),
  103623. combinedObjectDrawables = cms.VPSet(),
  103624. combinedObjectSelection = cms.string('1==1'),
  103625. combinedObjectSortCriteria = cms.string('at(0).pt'),
  103626. dqmhistolabel = cms.string('hltPAFullTrack'),
  103627. handlerType = cms.string('FromHLT'),
  103628. mainDQMDirname = cms.untracked.string('HLT/HI/'),
  103629. partialFilterName = cms.string('hltPAFullTrack'),
  103630. partialPathName = cms.string('HLT_PAFullTracks_HighPt20_v'),
  103631. singleObjectDrawables = cms.VPSet(cms.PSet(
  103632. bins = cms.int32(100),
  103633. expression = cms.string('pt'),
  103634. max = cms.double(100),
  103635. min = cms.double(0),
  103636. name = cms.string('pt')
  103637. ),
  103638. cms.PSet(
  103639. bins = cms.int32(100),
  103640. expression = cms.string('eta'),
  103641. max = cms.double(2.5),
  103642. min = cms.double(-2.5),
  103643. name = cms.string('eta')
  103644. ),
  103645. cms.PSet(
  103646. bins = cms.int32(100),
  103647. expression = cms.string('phi'),
  103648. max = cms.double(3.15),
  103649. min = cms.double(-3.15),
  103650. name = cms.string('phi')
  103651. )),
  103652. singleObjectsPreselection = cms.string('1==1'),
  103653. triggerSelection = cms.string('HLT_PAFullTracks_HighPt20_v*')
  103654. ),
  103655. cms.PSet(
  103656. combinedObjectDimension = cms.int32(1),
  103657. combinedObjectDrawables = cms.VPSet(),
  103658. combinedObjectSelection = cms.string('1==1'),
  103659. combinedObjectSortCriteria = cms.string('at(0).pt'),
  103660. dqmhistolabel = cms.string('hltPAFullTrack'),
  103661. handlerType = cms.string('FromHLT'),
  103662. mainDQMDirname = cms.untracked.string('HLT/HI/'),
  103663. partialFilterName = cms.string('hltPAFullTrack'),
  103664. partialPathName = cms.string('HLT_PAFullTracks_HighPt30_v'),
  103665. singleObjectDrawables = cms.VPSet(cms.PSet(
  103666. bins = cms.int32(100),
  103667. expression = cms.string('pt'),
  103668. max = cms.double(100),
  103669. min = cms.double(0),
  103670. name = cms.string('pt')
  103671. ),
  103672. cms.PSet(
  103673. bins = cms.int32(100),
  103674. expression = cms.string('eta'),
  103675. max = cms.double(2.5),
  103676. min = cms.double(-2.5),
  103677. name = cms.string('eta')
  103678. ),
  103679. cms.PSet(
  103680. bins = cms.int32(100),
  103681. expression = cms.string('phi'),
  103682. max = cms.double(3.15),
  103683. min = cms.double(-3.15),
  103684. name = cms.string('phi')
  103685. )),
  103686. singleObjectsPreselection = cms.string('1==1'),
  103687. triggerSelection = cms.string('HLT_PAFullTracks_HighPt30_v*')
  103688. ),
  103689. cms.PSet(
  103690. combinedObjectDimension = cms.int32(1),
  103691. combinedObjectDrawables = cms.VPSet(),
  103692. combinedObjectSelection = cms.string('1==1'),
  103693. combinedObjectSortCriteria = cms.string('at(0).pt'),
  103694. dqmhistolabel = cms.string('hltPAFullTrack'),
  103695. handlerType = cms.string('FromHLT'),
  103696. mainDQMDirname = cms.untracked.string('HLT/HI/'),
  103697. partialFilterName = cms.string('hltPAFullTrack'),
  103698. partialPathName = cms.string('HLT_PAFullTracks_HighPt40_v'),
  103699. singleObjectDrawables = cms.VPSet(cms.PSet(
  103700. bins = cms.int32(100),
  103701. expression = cms.string('pt'),
  103702. max = cms.double(100),
  103703. min = cms.double(0),
  103704. name = cms.string('pt')
  103705. ),
  103706. cms.PSet(
  103707. bins = cms.int32(100),
  103708. expression = cms.string('eta'),
  103709. max = cms.double(2.5),
  103710. min = cms.double(-2.5),
  103711. name = cms.string('eta')
  103712. ),
  103713. cms.PSet(
  103714. bins = cms.int32(100),
  103715. expression = cms.string('phi'),
  103716. max = cms.double(3.15),
  103717. min = cms.double(-3.15),
  103718. name = cms.string('phi')
  103719. )),
  103720. singleObjectsPreselection = cms.string('1==1'),
  103721. triggerSelection = cms.string('HLT_PAFullTracks_HighPt40_v*')
  103722. ),
  103723. cms.PSet(
  103724. combinedObjectDimension = cms.int32(1),
  103725. combinedObjectDrawables = cms.VPSet(),
  103726. combinedObjectSelection = cms.string('1==1'),
  103727. combinedObjectSortCriteria = cms.string('at(0).pt'),
  103728. dqmhistolabel = cms.string('hltPAFullTracks'),
  103729. handlerType = cms.string('FromHLT'),
  103730. mainDQMDirname = cms.untracked.string('HLT/HI/'),
  103731. partialFilterName = cms.string('hltPAFullTrackHighMult'),
  103732. partialPathName = cms.string('HLT_PAFullTracks_Multiplicity120_v'),
  103733. singleObjectDrawables = cms.VPSet(cms.PSet(
  103734. bins = cms.int32(200),
  103735. expression = cms.string('pt'),
  103736. max = cms.double(100),
  103737. min = cms.double(0.0),
  103738. name = cms.string('pt')
  103739. ),
  103740. cms.PSet(
  103741. bins = cms.int32(100),
  103742. expression = cms.string('eta'),
  103743. max = cms.double(2.5),
  103744. min = cms.double(-2.5),
  103745. name = cms.string('eta')
  103746. ),
  103747. cms.PSet(
  103748. bins = cms.int32(100),
  103749. expression = cms.string('phi'),
  103750. max = cms.double(3.15),
  103751. min = cms.double(-3.15),
  103752. name = cms.string('phi')
  103753. )),
  103754. singleObjectsPreselection = cms.string('1==1'),
  103755. triggerSelection = cms.string('HLT_PAFullTracks_Multiplicity120_v*')
  103756. ),
  103757. cms.PSet(
  103758. combinedObjectDimension = cms.int32(1),
  103759. combinedObjectDrawables = cms.VPSet(),
  103760. combinedObjectSelection = cms.string('1==1'),
  103761. combinedObjectSortCriteria = cms.string('at(0).pt'),
  103762. dqmhistolabel = cms.string('hltPAFullTracks'),
  103763. handlerType = cms.string('FromHLT'),
  103764. mainDQMDirname = cms.untracked.string('HLT/HI/'),
  103765. partialFilterName = cms.string('hltPAFullTrackHighMult'),
  103766. partialPathName = cms.string('HLT_PAFullTracks_Multiplicity150_v'),
  103767. singleObjectDrawables = cms.VPSet(cms.PSet(
  103768. bins = cms.int32(200),
  103769. expression = cms.string('pt'),
  103770. max = cms.double(100),
  103771. min = cms.double(0.0),
  103772. name = cms.string('pt')
  103773. ),
  103774. cms.PSet(
  103775. bins = cms.int32(100),
  103776. expression = cms.string('eta'),
  103777. max = cms.double(2.5),
  103778. min = cms.double(-2.5),
  103779. name = cms.string('eta')
  103780. ),
  103781. cms.PSet(
  103782. bins = cms.int32(100),
  103783. expression = cms.string('phi'),
  103784. max = cms.double(3.15),
  103785. min = cms.double(-3.15),
  103786. name = cms.string('phi')
  103787. )),
  103788. singleObjectsPreselection = cms.string('1==1'),
  103789. triggerSelection = cms.string('HLT_PAFullTracks_Multiplicity150_v*')
  103790. ),
  103791. cms.PSet(
  103792. combinedObjectDimension = cms.int32(1),
  103793. combinedObjectDrawables = cms.VPSet(),
  103794. combinedObjectSelection = cms.string('1==1'),
  103795. combinedObjectSortCriteria = cms.string('at(0).pt'),
  103796. dqmhistolabel = cms.string('hltPAFullTracks'),
  103797. handlerType = cms.string('FromHLT'),
  103798. mainDQMDirname = cms.untracked.string('HLT/HI/'),
  103799. partialFilterName = cms.string('hltPAFullTrackHighMult'),
  103800. partialPathName = cms.string('HLT_PAFullTracks_Multiplicity185_v'),
  103801. singleObjectDrawables = cms.VPSet(cms.PSet(
  103802. bins = cms.int32(200),
  103803. expression = cms.string('pt'),
  103804. max = cms.double(100),
  103805. min = cms.double(0.0),
  103806. name = cms.string('pt')
  103807. ),
  103808. cms.PSet(
  103809. bins = cms.int32(100),
  103810. expression = cms.string('eta'),
  103811. max = cms.double(2.5),
  103812. min = cms.double(-2.5),
  103813. name = cms.string('eta')
  103814. ),
  103815. cms.PSet(
  103816. bins = cms.int32(100),
  103817. expression = cms.string('phi'),
  103818. max = cms.double(3.15),
  103819. min = cms.double(-3.15),
  103820. name = cms.string('phi')
  103821. )),
  103822. singleObjectsPreselection = cms.string('1==1'),
  103823. triggerSelection = cms.string('HLT_PAFullTracks_Multiplicity185_v*')
  103824. ),
  103825. cms.PSet(
  103826. combinedObjectDimension = cms.int32(1),
  103827. combinedObjectDrawables = cms.VPSet(),
  103828. combinedObjectSelection = cms.string('1==1'),
  103829. combinedObjectSortCriteria = cms.string('at(0).pt'),
  103830. dqmhistolabel = cms.string('hltPAFullTracks'),
  103831. handlerType = cms.string('FromHLT'),
  103832. mainDQMDirname = cms.untracked.string('HLT/HI/'),
  103833. partialFilterName = cms.string('hltPAFullTrackHighMult'),
  103834. partialPathName = cms.string('HLT_PAFullTracks_Multiplicity220_v'),
  103835. singleObjectDrawables = cms.VPSet(cms.PSet(
  103836. bins = cms.int32(200),
  103837. expression = cms.string('pt'),
  103838. max = cms.double(100),
  103839. min = cms.double(0.0),
  103840. name = cms.string('pt')
  103841. ),
  103842. cms.PSet(
  103843. bins = cms.int32(100),
  103844. expression = cms.string('eta'),
  103845. max = cms.double(2.5),
  103846. min = cms.double(-2.5),
  103847. name = cms.string('eta')
  103848. ),
  103849. cms.PSet(
  103850. bins = cms.int32(100),
  103851. expression = cms.string('phi'),
  103852. max = cms.double(3.15),
  103853. min = cms.double(-3.15),
  103854. name = cms.string('phi')
  103855. )),
  103856. singleObjectsPreselection = cms.string('1==1'),
  103857. triggerSelection = cms.string('HLT_PAFullTracks_Multiplicity220_v*')
  103858. ),
  103859. cms.PSet(
  103860. combinedObjectDimension = cms.int32(1),
  103861. combinedObjectDrawables = cms.VPSet(),
  103862. combinedObjectSelection = cms.string('1==1'),
  103863. combinedObjectSortCriteria = cms.string('at(0).pt'),
  103864. dqmhistolabel = cms.string('hltPAFullTracks'),
  103865. handlerType = cms.string('FromHLT'),
  103866. mainDQMDirname = cms.untracked.string('HLT/HI/'),
  103867. partialFilterName = cms.string('hltPAFullTrackHighMult'),
  103868. partialPathName = cms.string('HLT_PAFullTracks_Multiplicity250_v'),
  103869. singleObjectDrawables = cms.VPSet(cms.PSet(
  103870. bins = cms.int32(200),
  103871. expression = cms.string('pt'),
  103872. max = cms.double(100),
  103873. min = cms.double(0.0),
  103874. name = cms.string('pt')
  103875. ),
  103876. cms.PSet(
  103877. bins = cms.int32(100),
  103878. expression = cms.string('eta'),
  103879. max = cms.double(2.5),
  103880. min = cms.double(-2.5),
  103881. name = cms.string('eta')
  103882. ),
  103883. cms.PSet(
  103884. bins = cms.int32(100),
  103885. expression = cms.string('phi'),
  103886. max = cms.double(3.15),
  103887. min = cms.double(-3.15),
  103888. name = cms.string('phi')
  103889. )),
  103890. singleObjectsPreselection = cms.string('1==1'),
  103891. triggerSelection = cms.string('HLT_PAFullTracks_Multiplicity250_v*')
  103892. ),
  103893. cms.PSet(
  103894. combinedObjectDimension = cms.int32(1),
  103895. combinedObjectDrawables = cms.VPSet(),
  103896. combinedObjectSelection = cms.string('1==1'),
  103897. combinedObjectSortCriteria = cms.string('at(0).pt'),
  103898. dqmhistolabel = cms.string('hltPAFullTracks'),
  103899. handlerType = cms.string('FromHLT'),
  103900. mainDQMDirname = cms.untracked.string('HLT/HI/'),
  103901. partialFilterName = cms.string('hltPAFullTrackHighMult'),
  103902. partialPathName = cms.string('HLT_PAFullTracks_Multiplicity280_v'),
  103903. singleObjectDrawables = cms.VPSet(cms.PSet(
  103904. bins = cms.int32(200),
  103905. expression = cms.string('pt'),
  103906. max = cms.double(100),
  103907. min = cms.double(0.0),
  103908. name = cms.string('pt')
  103909. ),
  103910. cms.PSet(
  103911. bins = cms.int32(100),
  103912. expression = cms.string('eta'),
  103913. max = cms.double(2.5),
  103914. min = cms.double(-2.5),
  103915. name = cms.string('eta')
  103916. ),
  103917. cms.PSet(
  103918. bins = cms.int32(100),
  103919. expression = cms.string('phi'),
  103920. max = cms.double(3.15),
  103921. min = cms.double(-3.15),
  103922. name = cms.string('phi')
  103923. )),
  103924. singleObjectsPreselection = cms.string('1==1'),
  103925. triggerSelection = cms.string('HLT_PAFullTracks_Multiplicity280_v*')
  103926. ),
  103927. cms.PSet(
  103928. combinedObjectDimension = cms.int32(1),
  103929. combinedObjectDrawables = cms.VPSet(),
  103930. combinedObjectSelection = cms.string('1==1'),
  103931. combinedObjectSortCriteria = cms.string('at(0).pt'),
  103932. dqmhistolabel = cms.string('hltPAFullTracks'),
  103933. handlerType = cms.string('FromHLT'),
  103934. mainDQMDirname = cms.untracked.string('HLT/HI/'),
  103935. partialFilterName = cms.string('hltPAFullTrackHighPt'),
  103936. partialPathName = cms.string('HLT_PAFullTracks_Multiplicity110_HighPt8_v'),
  103937. singleObjectDrawables = cms.VPSet(cms.PSet(
  103938. bins = cms.int32(200),
  103939. expression = cms.string('pt'),
  103940. max = cms.double(100),
  103941. min = cms.double(0.0),
  103942. name = cms.string('pt')
  103943. ),
  103944. cms.PSet(
  103945. bins = cms.int32(100),
  103946. expression = cms.string('eta'),
  103947. max = cms.double(2.5),
  103948. min = cms.double(-2.5),
  103949. name = cms.string('eta')
  103950. ),
  103951. cms.PSet(
  103952. bins = cms.int32(100),
  103953. expression = cms.string('phi'),
  103954. max = cms.double(3.15),
  103955. min = cms.double(-3.15),
  103956. name = cms.string('phi')
  103957. )),
  103958. singleObjectsPreselection = cms.string('1==1'),
  103959. triggerSelection = cms.string('HLT_PAFullTracks_Multiplicity110_HighPt8_v*')
  103960. ),
  103961. cms.PSet(
  103962. combinedObjectDimension = cms.int32(1),
  103963. combinedObjectDrawables = cms.VPSet(),
  103964. combinedObjectSelection = cms.string('1==1'),
  103965. combinedObjectSortCriteria = cms.string('at(0).pt'),
  103966. dqmhistolabel = cms.string('hltPAFullTracks'),
  103967. handlerType = cms.string('FromHLT'),
  103968. mainDQMDirname = cms.untracked.string('HLT/HI/'),
  103969. partialFilterName = cms.string('hltPAFullTrackHighPt'),
  103970. partialPathName = cms.string('HLT_PAFullTracks_Multiplicity110_HighPt16_v'),
  103971. singleObjectDrawables = cms.VPSet(cms.PSet(
  103972. bins = cms.int32(200),
  103973. expression = cms.string('pt'),
  103974. max = cms.double(100),
  103975. min = cms.double(0.0),
  103976. name = cms.string('pt')
  103977. ),
  103978. cms.PSet(
  103979. bins = cms.int32(100),
  103980. expression = cms.string('eta'),
  103981. max = cms.double(2.5),
  103982. min = cms.double(-2.5),
  103983. name = cms.string('eta')
  103984. ),
  103985. cms.PSet(
  103986. bins = cms.int32(100),
  103987. expression = cms.string('phi'),
  103988. max = cms.double(3.15),
  103989. min = cms.double(-3.15),
  103990. name = cms.string('phi')
  103991. )),
  103992. singleObjectsPreselection = cms.string('1==1'),
  103993. triggerSelection = cms.string('HLT_PAFullTracks_Multiplicity110_HighPt16_v*')
  103994. ),
  103995. cms.PSet(
  103996. combinedObjectDimension = cms.int32(1),
  103997. combinedObjectDrawables = cms.VPSet(),
  103998. combinedObjectSelection = cms.string('1==1'),
  103999. combinedObjectSortCriteria = cms.string('at(0).pt'),
  104000. dqmhistolabel = cms.string('hltPAFullTracks'),
  104001. handlerType = cms.string('FromHLT'),
  104002. mainDQMDirname = cms.untracked.string('HLT/HI/'),
  104003. partialFilterName = cms.string('hltPAFullTrackHighPt'),
  104004. partialPathName = cms.string('HLT_PAFullTracks_HFSumEt005_HighPt8_v'),
  104005. singleObjectDrawables = cms.VPSet(cms.PSet(
  104006. bins = cms.int32(200),
  104007. expression = cms.string('pt'),
  104008. max = cms.double(100),
  104009. min = cms.double(0.0),
  104010. name = cms.string('pt')
  104011. ),
  104012. cms.PSet(
  104013. bins = cms.int32(100),
  104014. expression = cms.string('eta'),
  104015. max = cms.double(2.5),
  104016. min = cms.double(-2.5),
  104017. name = cms.string('eta')
  104018. ),
  104019. cms.PSet(
  104020. bins = cms.int32(100),
  104021. expression = cms.string('phi'),
  104022. max = cms.double(3.15),
  104023. min = cms.double(-3.15),
  104024. name = cms.string('phi')
  104025. )),
  104026. singleObjectsPreselection = cms.string('1==1'),
  104027. triggerSelection = cms.string('HLT_PAFullTracks_HFSumEt005_HighPt8_v*')
  104028. ),
  104029. cms.PSet(
  104030. combinedObjectDimension = cms.int32(1),
  104031. combinedObjectDrawables = cms.VPSet(),
  104032. combinedObjectSelection = cms.string('1==1'),
  104033. combinedObjectSortCriteria = cms.string('at(0).pt'),
  104034. dqmhistolabel = cms.string('hltPAFullTracks'),
  104035. handlerType = cms.string('FromHLT'),
  104036. mainDQMDirname = cms.untracked.string('HLT/HI/'),
  104037. partialFilterName = cms.string('hltPAFullTrackHighPt'),
  104038. partialPathName = cms.string('HLT_PAFullTracks_HFSumEt005_HighPt16_v'),
  104039. singleObjectDrawables = cms.VPSet(cms.PSet(
  104040. bins = cms.int32(200),
  104041. expression = cms.string('pt'),
  104042. max = cms.double(100),
  104043. min = cms.double(0.0),
  104044. name = cms.string('pt')
  104045. ),
  104046. cms.PSet(
  104047. bins = cms.int32(100),
  104048. expression = cms.string('eta'),
  104049. max = cms.double(2.5),
  104050. min = cms.double(-2.5),
  104051. name = cms.string('eta')
  104052. ),
  104053. cms.PSet(
  104054. bins = cms.int32(100),
  104055. expression = cms.string('phi'),
  104056. max = cms.double(3.15),
  104057. min = cms.double(-3.15),
  104058. name = cms.string('phi')
  104059. )),
  104060. singleObjectsPreselection = cms.string('1==1'),
  104061. triggerSelection = cms.string('HLT_PAFullTracks_HFSumEt005_HighPt16_v*')
  104062. ),
  104063. cms.PSet(
  104064. combinedObjectDimension = cms.int32(1),
  104065. combinedObjectDrawables = cms.VPSet(),
  104066. combinedObjectSelection = cms.string('1==1'),
  104067. combinedObjectSortCriteria = cms.string('at(0).pt'),
  104068. dqmhistolabel = cms.string('hltPAMBPixelTracks'),
  104069. handlerType = cms.string('FromHLT'),
  104070. mainDQMDirname = cms.untracked.string('HLT/HI/'),
  104071. partialFilterName = cms.string('hltPAPixelFilter'),
  104072. partialPathName = cms.string('HLT_PAL1MinimumBiasHF_OR_SinglePixelTrack_v'),
  104073. singleObjectDrawables = cms.VPSet(cms.PSet(
  104074. bins = cms.int32(200),
  104075. expression = cms.string('pt'),
  104076. max = cms.double(100),
  104077. min = cms.double(0.0),
  104078. name = cms.string('pt')
  104079. ),
  104080. cms.PSet(
  104081. bins = cms.int32(100),
  104082. expression = cms.string('eta'),
  104083. max = cms.double(2.5),
  104084. min = cms.double(-2.5),
  104085. name = cms.string('eta')
  104086. ),
  104087. cms.PSet(
  104088. bins = cms.int32(100),
  104089. expression = cms.string('phi'),
  104090. max = cms.double(3.15),
  104091. min = cms.double(-3.15),
  104092. name = cms.string('phi')
  104093. )),
  104094. singleObjectsPreselection = cms.string('1==1'),
  104095. triggerSelection = cms.string('HLT_PAL1MinimumBiasHF_OR_SinglePixelTrack_v*')
  104096. ),
  104097. cms.PSet(
  104098. combinedObjectDimension = cms.int32(1),
  104099. combinedObjectDrawables = cms.VPSet(),
  104100. combinedObjectSelection = cms.string('1==1'),
  104101. combinedObjectSortCriteria = cms.string('at(0).pt'),
  104102. dqmhistolabel = cms.string('hltPAMBPixelTracks'),
  104103. handlerType = cms.string('FromHLT'),
  104104. mainDQMDirname = cms.untracked.string('HLT/HI/'),
  104105. partialFilterName = cms.string('hltPAPixelFilter'),
  104106. partialPathName = cms.string('HLT_PAL1MinimumBiasHF_AND_SinglePixelTrack_v'),
  104107. singleObjectDrawables = cms.VPSet(cms.PSet(
  104108. bins = cms.int32(200),
  104109. expression = cms.string('pt'),
  104110. max = cms.double(100),
  104111. min = cms.double(0.0),
  104112. name = cms.string('pt')
  104113. ),
  104114. cms.PSet(
  104115. bins = cms.int32(100),
  104116. expression = cms.string('eta'),
  104117. max = cms.double(2.5),
  104118. min = cms.double(-2.5),
  104119. name = cms.string('eta')
  104120. ),
  104121. cms.PSet(
  104122. bins = cms.int32(100),
  104123. expression = cms.string('phi'),
  104124. max = cms.double(3.15),
  104125. min = cms.double(-3.15),
  104126. name = cms.string('phi')
  104127. )),
  104128. singleObjectsPreselection = cms.string('1==1'),
  104129. triggerSelection = cms.string('HLT_PAL1MinimumBiasHF_AND_SinglePixelTrack_v*')
  104130. ),
  104131. cms.PSet(
  104132. combinedObjectDimension = cms.int32(1),
  104133. combinedObjectDrawables = cms.VPSet(),
  104134. combinedObjectSelection = cms.string('1==1'),
  104135. combinedObjectSortCriteria = cms.string('at(0).pt'),
  104136. dqmhistolabel = cms.string('hltPAMBPixelTracks'),
  104137. handlerType = cms.string('FromHLT'),
  104138. mainDQMDirname = cms.untracked.string('HLT/HI/'),
  104139. partialFilterName = cms.string('hltPAPixelFilter'),
  104140. partialPathName = cms.string('HLT_PAZeroBias_SinglePixelTrack_v'),
  104141. singleObjectDrawables = cms.VPSet(cms.PSet(
  104142. bins = cms.int32(200),
  104143. expression = cms.string('pt'),
  104144. max = cms.double(100),
  104145. min = cms.double(0.0),
  104146. name = cms.string('pt')
  104147. ),
  104148. cms.PSet(
  104149. bins = cms.int32(100),
  104150. expression = cms.string('eta'),
  104151. max = cms.double(2.5),
  104152. min = cms.double(-2.5),
  104153. name = cms.string('eta')
  104154. ),
  104155. cms.PSet(
  104156. bins = cms.int32(100),
  104157. expression = cms.string('phi'),
  104158. max = cms.double(3.15),
  104159. min = cms.double(-3.15),
  104160. name = cms.string('phi')
  104161. )),
  104162. singleObjectsPreselection = cms.string('1==1'),
  104163. triggerSelection = cms.string('HLT_PAZeroBias_SinglePixelTrack_v*')
  104164. ),
  104165. cms.PSet(
  104166. combinedObjectDimension = cms.int32(1),
  104167. combinedObjectDrawables = cms.VPSet(),
  104168. combinedObjectSelection = cms.string('1==1'),
  104169. combinedObjectSortCriteria = cms.string('at(0).pt'),
  104170. dqmhistolabel = cms.string('hltPAMBPixelTracks'),
  104171. handlerType = cms.string('FromHLT'),
  104172. mainDQMDirname = cms.untracked.string('HLT/HI/'),
  104173. partialFilterName = cms.string('hltPAPixelFilter'),
  104174. partialPathName = cms.string('HLT_PAZeroBias_DoublePixelTrack_v'),
  104175. singleObjectDrawables = cms.VPSet(cms.PSet(
  104176. bins = cms.int32(200),
  104177. expression = cms.string('pt'),
  104178. max = cms.double(100),
  104179. min = cms.double(0.0),
  104180. name = cms.string('pt')
  104181. ),
  104182. cms.PSet(
  104183. bins = cms.int32(100),
  104184. expression = cms.string('eta'),
  104185. max = cms.double(2.5),
  104186. min = cms.double(-2.5),
  104187. name = cms.string('eta')
  104188. ),
  104189. cms.PSet(
  104190. bins = cms.int32(100),
  104191. expression = cms.string('phi'),
  104192. max = cms.double(3.15),
  104193. min = cms.double(-3.15),
  104194. name = cms.string('phi')
  104195. )),
  104196. singleObjectsPreselection = cms.string('1==1'),
  104197. triggerSelection = cms.string('HLT_PAZeroBias_DoublePixelTrack_v*')
  104198. ),
  104199. cms.PSet(
  104200. combinedObjectDimension = cms.int32(1),
  104201. combinedObjectDrawables = cms.VPSet(),
  104202. combinedObjectSelection = cms.string('1==1'),
  104203. combinedObjectSortCriteria = cms.string('at(0).pt'),
  104204. dqmhistolabel = cms.string('hlt_PASingleEG5_HFTTV_ST'),
  104205. handlerType = cms.string('FromHLT'),
  104206. mainDQMDirname = cms.untracked.string('HLT/HI/'),
  104207. partialFilterName = cms.string('hltPAPixelFilter'),
  104208. partialPathName = cms.string('HLT_PASingleEG5_HFTwoTowerVeto_SingleTrack_v'),
  104209. singleObjectDrawables = cms.VPSet(cms.PSet(
  104210. bins = cms.int32(200),
  104211. expression = cms.string('pt'),
  104212. max = cms.double(100),
  104213. min = cms.double(0.0),
  104214. name = cms.string('pt')
  104215. ),
  104216. cms.PSet(
  104217. bins = cms.int32(100),
  104218. expression = cms.string('eta'),
  104219. max = cms.double(2.5),
  104220. min = cms.double(-2.5),
  104221. name = cms.string('eta')
  104222. ),
  104223. cms.PSet(
  104224. bins = cms.int32(100),
  104225. expression = cms.string('phi'),
  104226. max = cms.double(3.15),
  104227. min = cms.double(-3.15),
  104228. name = cms.string('phi')
  104229. )),
  104230. singleObjectsPreselection = cms.string('1==1'),
  104231. triggerSelection = cms.string('HLT_PASingleEG5_HFTwoTowerVeto_SingleTrack_v*')
  104232. ),
  104233. cms.PSet(
  104234. combinedObjectDimension = cms.int32(1),
  104235. combinedObjectDrawables = cms.VPSet(),
  104236. combinedObjectSelection = cms.string('1==1'),
  104237. combinedObjectSortCriteria = cms.string('at(0).pt'),
  104238. dqmhistolabel = cms.string('hlt_PASingleEG5_HFOTV_ST'),
  104239. handlerType = cms.string('FromHLT'),
  104240. mainDQMDirname = cms.untracked.string('HLT/HI/'),
  104241. partialFilterName = cms.string('hltPAPixelFilter'),
  104242. partialPathName = cms.string('HLT_PASingleEG5_HFOneTowerVeto_SingleTrack_v'),
  104243. singleObjectDrawables = cms.VPSet(cms.PSet(
  104244. bins = cms.int32(200),
  104245. expression = cms.string('pt'),
  104246. max = cms.double(100),
  104247. min = cms.double(0.0),
  104248. name = cms.string('pt')
  104249. ),
  104250. cms.PSet(
  104251. bins = cms.int32(100),
  104252. expression = cms.string('eta'),
  104253. max = cms.double(2.5),
  104254. min = cms.double(-2.5),
  104255. name = cms.string('eta')
  104256. ),
  104257. cms.PSet(
  104258. bins = cms.int32(100),
  104259. expression = cms.string('phi'),
  104260. max = cms.double(3.15),
  104261. min = cms.double(-3.15),
  104262. name = cms.string('phi')
  104263. )),
  104264. singleObjectsPreselection = cms.string('1==1'),
  104265. triggerSelection = cms.string('HLT_PASingleEG5_HFOneTowerVeto_SingleTrack_v*')
  104266. ),
  104267. cms.PSet(
  104268. combinedObjectDimension = cms.int32(1),
  104269. combinedObjectDrawables = cms.VPSet(),
  104270. combinedObjectSelection = cms.string('1==1'),
  104271. combinedObjectSortCriteria = cms.string('at(0).pt'),
  104272. dqmhistolabel = cms.string('hlt_PADoubleEG2_HFTTV_ST'),
  104273. handlerType = cms.string('FromHLT'),
  104274. mainDQMDirname = cms.untracked.string('HLT/HI/'),
  104275. partialFilterName = cms.string('hltPAPixelFilter'),
  104276. partialPathName = cms.string('HLT_PADoubleEG2_HFTwoTowerVeto_SingleTrack_v'),
  104277. singleObjectDrawables = cms.VPSet(cms.PSet(
  104278. bins = cms.int32(200),
  104279. expression = cms.string('pt'),
  104280. max = cms.double(100),
  104281. min = cms.double(0.0),
  104282. name = cms.string('pt')
  104283. ),
  104284. cms.PSet(
  104285. bins = cms.int32(100),
  104286. expression = cms.string('eta'),
  104287. max = cms.double(2.5),
  104288. min = cms.double(-2.5),
  104289. name = cms.string('eta')
  104290. ),
  104291. cms.PSet(
  104292. bins = cms.int32(100),
  104293. expression = cms.string('phi'),
  104294. max = cms.double(3.15),
  104295. min = cms.double(-3.15),
  104296. name = cms.string('phi')
  104297. )),
  104298. singleObjectsPreselection = cms.string('1==1'),
  104299. triggerSelection = cms.string('HLT_PADoubleEG2_HFTwoTowerVeto_SingleTrack_v*')
  104300. ),
  104301. cms.PSet(
  104302. combinedObjectDimension = cms.int32(1),
  104303. combinedObjectDrawables = cms.VPSet(),
  104304. combinedObjectSelection = cms.string('1==1'),
  104305. combinedObjectSortCriteria = cms.string('at(0).pt'),
  104306. dqmhistolabel = cms.string('hlt_PADoubleEG2_HFOTV_ST'),
  104307. handlerType = cms.string('FromHLT'),
  104308. mainDQMDirname = cms.untracked.string('HLT/HI/'),
  104309. partialFilterName = cms.string('hltPAPixelFilter'),
  104310. partialPathName = cms.string('HLT_PADoubleEG2_HFOneTowerVeto_SingleTrack_v'),
  104311. singleObjectDrawables = cms.VPSet(cms.PSet(
  104312. bins = cms.int32(200),
  104313. expression = cms.string('pt'),
  104314. max = cms.double(100),
  104315. min = cms.double(0.0),
  104316. name = cms.string('pt')
  104317. ),
  104318. cms.PSet(
  104319. bins = cms.int32(100),
  104320. expression = cms.string('eta'),
  104321. max = cms.double(2.5),
  104322. min = cms.double(-2.5),
  104323. name = cms.string('eta')
  104324. ),
  104325. cms.PSet(
  104326. bins = cms.int32(100),
  104327. expression = cms.string('phi'),
  104328. max = cms.double(3.15),
  104329. min = cms.double(-3.15),
  104330. name = cms.string('phi')
  104331. )),
  104332. singleObjectsPreselection = cms.string('1==1'),
  104333. triggerSelection = cms.string('HLT_PADoubleEG2_HFOneTowerVeto_SingleTrack_v*')
  104334. ),
  104335. cms.PSet(
  104336. combinedObjectDimension = cms.int32(1),
  104337. combinedObjectDrawables = cms.VPSet(),
  104338. combinedObjectSelection = cms.string('1==1'),
  104339. combinedObjectSortCriteria = cms.string('at(0).pt'),
  104340. dqmhistolabel = cms.string('hltSingleAK4CaloJet40'),
  104341. handlerType = cms.string('FromHLT'),
  104342. mainDQMDirname = cms.untracked.string('HLT/HI/'),
  104343. partialFilterName = cms.string('hltSinglePAAK4CaloJet'),
  104344. partialPathName = cms.string('HLT_PAAK4CaloJet40_Eta5p1_v'),
  104345. singleObjectDrawables = cms.VPSet(cms.PSet(
  104346. bins = cms.int32(100),
  104347. expression = cms.string('pt'),
  104348. max = cms.double(420),
  104349. min = cms.double(20),
  104350. name = cms.string('pt')
  104351. ),
  104352. cms.PSet(
  104353. bins = cms.int32(100),
  104354. expression = cms.string('eta'),
  104355. max = cms.double(5.0),
  104356. min = cms.double(-5.0),
  104357. name = cms.string('eta')
  104358. ),
  104359. cms.PSet(
  104360. bins = cms.int32(100),
  104361. expression = cms.string('phi'),
  104362. max = cms.double(3.15),
  104363. min = cms.double(-3.15),
  104364. name = cms.string('phi')
  104365. )),
  104366. singleObjectsPreselection = cms.string('1==1'),
  104367. triggerSelection = cms.string('HLT_PAAK4CaloJet40_Eta5p1_v*')
  104368. ),
  104369. cms.PSet(
  104370. combinedObjectDimension = cms.int32(1),
  104371. combinedObjectDrawables = cms.VPSet(),
  104372. combinedObjectSelection = cms.string('1==1'),
  104373. combinedObjectSortCriteria = cms.string('at(0).pt'),
  104374. dqmhistolabel = cms.string('hltSingleAK4CaloJet60'),
  104375. handlerType = cms.string('FromHLT'),
  104376. mainDQMDirname = cms.untracked.string('HLT/HI/'),
  104377. partialFilterName = cms.string('hltSinglePAAK4CaloJet'),
  104378. partialPathName = cms.string('HLT_PAAK4CaloJet60_Eta5p1_v'),
  104379. singleObjectDrawables = cms.VPSet(cms.PSet(
  104380. bins = cms.int32(100),
  104381. expression = cms.string('pt'),
  104382. max = cms.double(420),
  104383. min = cms.double(20),
  104384. name = cms.string('pt')
  104385. ),
  104386. cms.PSet(
  104387. bins = cms.int32(100),
  104388. expression = cms.string('eta'),
  104389. max = cms.double(5.0),
  104390. min = cms.double(-5.0),
  104391. name = cms.string('eta')
  104392. ),
  104393. cms.PSet(
  104394. bins = cms.int32(100),
  104395. expression = cms.string('phi'),
  104396. max = cms.double(3.15),
  104397. min = cms.double(-3.15),
  104398. name = cms.string('phi')
  104399. )),
  104400. singleObjectsPreselection = cms.string('1==1'),
  104401. triggerSelection = cms.string('HLT_PAAK4CaloJet60_Eta5p1_v*')
  104402. ),
  104403. cms.PSet(
  104404. combinedObjectDimension = cms.int32(1),
  104405. combinedObjectDrawables = cms.VPSet(),
  104406. combinedObjectSelection = cms.string('1==1'),
  104407. combinedObjectSortCriteria = cms.string('at(0).pt'),
  104408. dqmhistolabel = cms.string('hltSingleAK4CaloJet80'),
  104409. handlerType = cms.string('FromHLT'),
  104410. mainDQMDirname = cms.untracked.string('HLT/HI/'),
  104411. partialFilterName = cms.string('hltSinglePAAK4CaloJet'),
  104412. partialPathName = cms.string('HLT_PAAK4CaloJet80_Eta5p1_v'),
  104413. singleObjectDrawables = cms.VPSet(cms.PSet(
  104414. bins = cms.int32(100),
  104415. expression = cms.string('pt'),
  104416. max = cms.double(420),
  104417. min = cms.double(20),
  104418. name = cms.string('pt')
  104419. ),
  104420. cms.PSet(
  104421. bins = cms.int32(100),
  104422. expression = cms.string('eta'),
  104423. max = cms.double(5.0),
  104424. min = cms.double(-5.0),
  104425. name = cms.string('eta')
  104426. ),
  104427. cms.PSet(
  104428. bins = cms.int32(100),
  104429. expression = cms.string('phi'),
  104430. max = cms.double(3.15),
  104431. min = cms.double(-3.15),
  104432. name = cms.string('phi')
  104433. )),
  104434. singleObjectsPreselection = cms.string('1==1'),
  104435. triggerSelection = cms.string('HLT_PAAK4CaloJet80_Eta5p1_v*')
  104436. ),
  104437. cms.PSet(
  104438. combinedObjectDimension = cms.int32(1),
  104439. combinedObjectDrawables = cms.VPSet(),
  104440. combinedObjectSelection = cms.string('1==1'),
  104441. combinedObjectSortCriteria = cms.string('at(0).pt'),
  104442. dqmhistolabel = cms.string('hltSingleAK4CaloJet100'),
  104443. handlerType = cms.string('FromHLT'),
  104444. mainDQMDirname = cms.untracked.string('HLT/HI/'),
  104445. partialFilterName = cms.string('hltSinglePAAK4CaloJet'),
  104446. partialPathName = cms.string('HLT_PAAK4CaloJet100_Eta5p1_v'),
  104447. singleObjectDrawables = cms.VPSet(cms.PSet(
  104448. bins = cms.int32(100),
  104449. expression = cms.string('pt'),
  104450. max = cms.double(420),
  104451. min = cms.double(20),
  104452. name = cms.string('pt')
  104453. ),
  104454. cms.PSet(
  104455. bins = cms.int32(100),
  104456. expression = cms.string('eta'),
  104457. max = cms.double(5.0),
  104458. min = cms.double(-5.0),
  104459. name = cms.string('eta')
  104460. ),
  104461. cms.PSet(
  104462. bins = cms.int32(100),
  104463. expression = cms.string('phi'),
  104464. max = cms.double(3.15),
  104465. min = cms.double(-3.15),
  104466. name = cms.string('phi')
  104467. )),
  104468. singleObjectsPreselection = cms.string('1==1'),
  104469. triggerSelection = cms.string('HLT_PAAK4CaloJet100_Eta5p1_v*')
  104470. ),
  104471. cms.PSet(
  104472. combinedObjectDimension = cms.int32(1),
  104473. combinedObjectDrawables = cms.VPSet(),
  104474. combinedObjectSelection = cms.string('1==1'),
  104475. combinedObjectSortCriteria = cms.string('at(0).pt'),
  104476. dqmhistolabel = cms.string('hltSingleAK4CaloJet40'),
  104477. handlerType = cms.string('FromHLT'),
  104478. mainDQMDirname = cms.untracked.string('HLT/HI/'),
  104479. partialFilterName = cms.string('hltSinglePAAK4CaloJet'),
  104480. partialPathName = cms.string('HLT_PAAK4CaloJet40_Eta5p1_SeededWithMB_v'),
  104481. singleObjectDrawables = cms.VPSet(cms.PSet(
  104482. bins = cms.int32(100),
  104483. expression = cms.string('pt'),
  104484. max = cms.double(420),
  104485. min = cms.double(20),
  104486. name = cms.string('pt')
  104487. ),
  104488. cms.PSet(
  104489. bins = cms.int32(100),
  104490. expression = cms.string('eta'),
  104491. max = cms.double(5.0),
  104492. min = cms.double(-5.0),
  104493. name = cms.string('eta')
  104494. ),
  104495. cms.PSet(
  104496. bins = cms.int32(100),
  104497. expression = cms.string('phi'),
  104498. max = cms.double(3.15),
  104499. min = cms.double(-3.15),
  104500. name = cms.string('phi')
  104501. )),
  104502. singleObjectsPreselection = cms.string('1==1'),
  104503. triggerSelection = cms.string('HLT_PAAK4CaloJet40_Eta5p1_SeededWithMB_v*')
  104504. ),
  104505. cms.PSet(
  104506. combinedObjectDimension = cms.int32(1),
  104507. combinedObjectDrawables = cms.VPSet(),
  104508. combinedObjectSelection = cms.string('1==1'),
  104509. combinedObjectSortCriteria = cms.string('at(0).pt'),
  104510. dqmhistolabel = cms.string('hltSingleAK4CaloJet40MinEta1p9'),
  104511. handlerType = cms.string('FromHLT'),
  104512. mainDQMDirname = cms.untracked.string('HLT/HI/'),
  104513. partialFilterName = cms.string('hltSinglePAAK4CaloJet40MinEta1p9'),
  104514. partialPathName = cms.string('HLT_PAAK4CaloJet40_Eta1p9toEta5p1_v'),
  104515. singleObjectDrawables = cms.VPSet(cms.PSet(
  104516. bins = cms.int32(100),
  104517. expression = cms.string('pt'),
  104518. max = cms.double(420),
  104519. min = cms.double(20),
  104520. name = cms.string('pt')
  104521. ),
  104522. cms.PSet(
  104523. bins = cms.int32(100),
  104524. expression = cms.string('eta'),
  104525. max = cms.double(5.0),
  104526. min = cms.double(-5.0),
  104527. name = cms.string('eta')
  104528. ),
  104529. cms.PSet(
  104530. bins = cms.int32(100),
  104531. expression = cms.string('phi'),
  104532. max = cms.double(3.15),
  104533. min = cms.double(-3.15),
  104534. name = cms.string('phi')
  104535. )),
  104536. singleObjectsPreselection = cms.string('1==1'),
  104537. triggerSelection = cms.string('HLT_PAAK4CaloJet40_Eta1p9toEta5p1_v*')
  104538. ),
  104539. cms.PSet(
  104540. combinedObjectDimension = cms.int32(1),
  104541. combinedObjectDrawables = cms.VPSet(),
  104542. combinedObjectSelection = cms.string('1==1'),
  104543. combinedObjectSortCriteria = cms.string('at(0).pt'),
  104544. dqmhistolabel = cms.string('hltSingleAK4CaloJet60MinEta1p9'),
  104545. handlerType = cms.string('FromHLT'),
  104546. mainDQMDirname = cms.untracked.string('HLT/HI/'),
  104547. partialFilterName = cms.string('hltSinglePAAK4CaloJet60MinEta1p9'),
  104548. partialPathName = cms.string('HLT_PAAK4CaloJet60_Eta1p9toEta5p1_v'),
  104549. singleObjectDrawables = cms.VPSet(cms.PSet(
  104550. bins = cms.int32(100),
  104551. expression = cms.string('pt'),
  104552. max = cms.double(420),
  104553. min = cms.double(20),
  104554. name = cms.string('pt')
  104555. ),
  104556. cms.PSet(
  104557. bins = cms.int32(100),
  104558. expression = cms.string('eta'),
  104559. max = cms.double(5.0),
  104560. min = cms.double(-5.0),
  104561. name = cms.string('eta')
  104562. ),
  104563. cms.PSet(
  104564. bins = cms.int32(100),
  104565. expression = cms.string('phi'),
  104566. max = cms.double(3.15),
  104567. min = cms.double(-3.15),
  104568. name = cms.string('phi')
  104569. )),
  104570. singleObjectsPreselection = cms.string('1==1'),
  104571. triggerSelection = cms.string('HLT_PAAK4CaloJet60_Eta1p9toEta5p1_v*')
  104572. ),
  104573. cms.PSet(
  104574. combinedObjectDimension = cms.int32(1),
  104575. combinedObjectDrawables = cms.VPSet(),
  104576. combinedObjectSelection = cms.string('1==1'),
  104577. combinedObjectSortCriteria = cms.string('at(0).pt'),
  104578. dqmhistolabel = cms.string('hltSingleAK4CaloJet40MinEta2p9'),
  104579. handlerType = cms.string('FromHLT'),
  104580. mainDQMDirname = cms.untracked.string('HLT/HI/'),
  104581. partialFilterName = cms.string('hltSinglePAAK4CaloJet40MinEta2p9'),
  104582. partialPathName = cms.string('HLT_PAAK4CaloJet40_Eta2p9toEta5p1_v'),
  104583. singleObjectDrawables = cms.VPSet(cms.PSet(
  104584. bins = cms.int32(100),
  104585. expression = cms.string('pt'),
  104586. max = cms.double(420),
  104587. min = cms.double(20),
  104588. name = cms.string('pt')
  104589. ),
  104590. cms.PSet(
  104591. bins = cms.int32(100),
  104592. expression = cms.string('eta'),
  104593. max = cms.double(5.0),
  104594. min = cms.double(-5.0),
  104595. name = cms.string('eta')
  104596. ),
  104597. cms.PSet(
  104598. bins = cms.int32(100),
  104599. expression = cms.string('phi'),
  104600. max = cms.double(3.15),
  104601. min = cms.double(-3.15),
  104602. name = cms.string('phi')
  104603. )),
  104604. singleObjectsPreselection = cms.string('1==1'),
  104605. triggerSelection = cms.string('HLT_PAAK4CaloJet40_Eta2p9toEta5p1_v*')
  104606. ),
  104607. cms.PSet(
  104608. combinedObjectDimension = cms.int32(1),
  104609. combinedObjectDrawables = cms.VPSet(),
  104610. combinedObjectSelection = cms.string('1==1'),
  104611. combinedObjectSortCriteria = cms.string('at(0).pt'),
  104612. dqmhistolabel = cms.string('hltDiAk4CaloJetAve40'),
  104613. handlerType = cms.string('FromHLT'),
  104614. mainDQMDirname = cms.untracked.string('HLT/HI/'),
  104615. partialFilterName = cms.string('hltDiAk4CaloJetAve'),
  104616. partialPathName = cms.string('HLT_PADiAK4CaloJetAve40_Eta5p1_v'),
  104617. singleObjectDrawables = cms.VPSet(cms.PSet(
  104618. bins = cms.int32(100),
  104619. expression = cms.string('pt'),
  104620. max = cms.double(420),
  104621. min = cms.double(20),
  104622. name = cms.string('pt')
  104623. ),
  104624. cms.PSet(
  104625. bins = cms.int32(100),
  104626. expression = cms.string('eta'),
  104627. max = cms.double(5.0),
  104628. min = cms.double(-5.0),
  104629. name = cms.string('eta')
  104630. ),
  104631. cms.PSet(
  104632. bins = cms.int32(100),
  104633. expression = cms.string('phi'),
  104634. max = cms.double(3.15),
  104635. min = cms.double(-3.15),
  104636. name = cms.string('phi')
  104637. )),
  104638. singleObjectsPreselection = cms.string('1==1'),
  104639. triggerSelection = cms.string('HLT_PADiAK4CaloJetAve40_Eta5p1_v*')
  104640. ),
  104641. cms.PSet(
  104642. combinedObjectDimension = cms.int32(1),
  104643. combinedObjectDrawables = cms.VPSet(),
  104644. combinedObjectSelection = cms.string('1==1'),
  104645. combinedObjectSortCriteria = cms.string('at(0).pt'),
  104646. dqmhistolabel = cms.string('hltDiAk4CaloJetAve60'),
  104647. handlerType = cms.string('FromHLT'),
  104648. mainDQMDirname = cms.untracked.string('HLT/HI/'),
  104649. partialFilterName = cms.string('hltDiAk4CaloJetAve'),
  104650. partialPathName = cms.string('HLT_PADiAK4CaloJetAve60_Eta5p1_v'),
  104651. singleObjectDrawables = cms.VPSet(cms.PSet(
  104652. bins = cms.int32(100),
  104653. expression = cms.string('pt'),
  104654. max = cms.double(420),
  104655. min = cms.double(20),
  104656. name = cms.string('pt')
  104657. ),
  104658. cms.PSet(
  104659. bins = cms.int32(100),
  104660. expression = cms.string('eta'),
  104661. max = cms.double(5.0),
  104662. min = cms.double(-5.0),
  104663. name = cms.string('eta')
  104664. ),
  104665. cms.PSet(
  104666. bins = cms.int32(100),
  104667. expression = cms.string('phi'),
  104668. max = cms.double(3.15),
  104669. min = cms.double(-3.15),
  104670. name = cms.string('phi')
  104671. )),
  104672. singleObjectsPreselection = cms.string('1==1'),
  104673. triggerSelection = cms.string('HLT_PADiAK4CaloJetAve60_Eta5p1_v*')
  104674. ),
  104675. cms.PSet(
  104676. combinedObjectDimension = cms.int32(1),
  104677. combinedObjectDrawables = cms.VPSet(),
  104678. combinedObjectSelection = cms.string('1==1'),
  104679. combinedObjectSortCriteria = cms.string('at(0).pt'),
  104680. dqmhistolabel = cms.string('hltDiAk4CaloJetAve80'),
  104681. handlerType = cms.string('FromHLT'),
  104682. mainDQMDirname = cms.untracked.string('HLT/HI/'),
  104683. partialFilterName = cms.string('hltDiAk4CaloJetAve'),
  104684. partialPathName = cms.string('HLT_PADiAK4CaloJetAve80_Eta5p1_v'),
  104685. singleObjectDrawables = cms.VPSet(cms.PSet(
  104686. bins = cms.int32(100),
  104687. expression = cms.string('pt'),
  104688. max = cms.double(420),
  104689. min = cms.double(20),
  104690. name = cms.string('pt')
  104691. ),
  104692. cms.PSet(
  104693. bins = cms.int32(100),
  104694. expression = cms.string('eta'),
  104695. max = cms.double(5.0),
  104696. min = cms.double(-5.0),
  104697. name = cms.string('eta')
  104698. ),
  104699. cms.PSet(
  104700. bins = cms.int32(100),
  104701. expression = cms.string('phi'),
  104702. max = cms.double(3.15),
  104703. min = cms.double(-3.15),
  104704. name = cms.string('phi')
  104705. )),
  104706. singleObjectsPreselection = cms.string('1==1'),
  104707. triggerSelection = cms.string('HLT_PADiAK4CaloJetAve80_Eta5p1_v*')
  104708. ),
  104709. cms.PSet(
  104710. combinedObjectDimension = cms.int32(1),
  104711. combinedObjectDrawables = cms.VPSet(),
  104712. combinedObjectSelection = cms.string('1==1'),
  104713. combinedObjectSortCriteria = cms.string('at(0).pt'),
  104714. dqmhistolabel = cms.string('hltSinglePAAK4CaloBJetCSV40'),
  104715. handlerType = cms.string('FromHLT'),
  104716. mainDQMDirname = cms.untracked.string('HLT/HI/'),
  104717. partialFilterName = cms.string('hltSinglePAAK4CaloJet'),
  104718. partialPathName = cms.string('HLT_PAAK4CaloBJetCSV40_Eta2p1_v'),
  104719. singleObjectDrawables = cms.VPSet(cms.PSet(
  104720. bins = cms.int32(100),
  104721. expression = cms.string('pt'),
  104722. max = cms.double(420),
  104723. min = cms.double(20),
  104724. name = cms.string('pt')
  104725. ),
  104726. cms.PSet(
  104727. bins = cms.int32(100),
  104728. expression = cms.string('eta'),
  104729. max = cms.double(5.0),
  104730. min = cms.double(-5.0),
  104731. name = cms.string('eta')
  104732. ),
  104733. cms.PSet(
  104734. bins = cms.int32(100),
  104735. expression = cms.string('phi'),
  104736. max = cms.double(3.15),
  104737. min = cms.double(-3.15),
  104738. name = cms.string('phi')
  104739. )),
  104740. singleObjectsPreselection = cms.string('1==1'),
  104741. triggerSelection = cms.string('HLT_PAAK4CaloBJetCSV40_Eta2p1_v*')
  104742. ),
  104743. cms.PSet(
  104744. combinedObjectDimension = cms.int32(1),
  104745. combinedObjectDrawables = cms.VPSet(),
  104746. combinedObjectSelection = cms.string('1==1'),
  104747. combinedObjectSortCriteria = cms.string('at(0).pt'),
  104748. dqmhistolabel = cms.string('hltSinglePAAK4CaloBJetCSV60'),
  104749. handlerType = cms.string('FromHLT'),
  104750. mainDQMDirname = cms.untracked.string('HLT/HI/'),
  104751. partialFilterName = cms.string('hltSinglePAAK4CaloJet'),
  104752. partialPathName = cms.string('HLT_PAAK4CaloBJetCSV60_Eta2p1_v'),
  104753. singleObjectDrawables = cms.VPSet(cms.PSet(
  104754. bins = cms.int32(100),
  104755. expression = cms.string('pt'),
  104756. max = cms.double(420),
  104757. min = cms.double(20),
  104758. name = cms.string('pt')
  104759. ),
  104760. cms.PSet(
  104761. bins = cms.int32(100),
  104762. expression = cms.string('eta'),
  104763. max = cms.double(5.0),
  104764. min = cms.double(-5.0),
  104765. name = cms.string('eta')
  104766. ),
  104767. cms.PSet(
  104768. bins = cms.int32(100),
  104769. expression = cms.string('phi'),
  104770. max = cms.double(3.15),
  104771. min = cms.double(-3.15),
  104772. name = cms.string('phi')
  104773. )),
  104774. singleObjectsPreselection = cms.string('1==1'),
  104775. triggerSelection = cms.string('HLT_PAAK4CaloBJetCSV60_Eta2p1_v*')
  104776. ),
  104777. cms.PSet(
  104778. combinedObjectDimension = cms.int32(1),
  104779. combinedObjectDrawables = cms.VPSet(),
  104780. combinedObjectSelection = cms.string('1==1'),
  104781. combinedObjectSortCriteria = cms.string('at(0).pt'),
  104782. dqmhistolabel = cms.string('hltSinglePAAK4CaloBJetCSV80'),
  104783. handlerType = cms.string('FromHLT'),
  104784. mainDQMDirname = cms.untracked.string('HLT/HI/'),
  104785. partialFilterName = cms.string('hltSinglePAAK4CaloJet'),
  104786. partialPathName = cms.string('HLT_PAAK4CaloBJetCSV80_Eta2p1_v'),
  104787. singleObjectDrawables = cms.VPSet(cms.PSet(
  104788. bins = cms.int32(100),
  104789. expression = cms.string('pt'),
  104790. max = cms.double(420),
  104791. min = cms.double(20),
  104792. name = cms.string('pt')
  104793. ),
  104794. cms.PSet(
  104795. bins = cms.int32(100),
  104796. expression = cms.string('eta'),
  104797. max = cms.double(5.0),
  104798. min = cms.double(-5.0),
  104799. name = cms.string('eta')
  104800. ),
  104801. cms.PSet(
  104802. bins = cms.int32(100),
  104803. expression = cms.string('phi'),
  104804. max = cms.double(3.15),
  104805. min = cms.double(-3.15),
  104806. name = cms.string('phi')
  104807. )),
  104808. singleObjectsPreselection = cms.string('1==1'),
  104809. triggerSelection = cms.string('HLT_PAAK4CaloBJetCSV80_Eta2p1_v*')
  104810. ),
  104811. cms.PSet(
  104812. combinedObjectDimension = cms.int32(1),
  104813. combinedObjectDrawables = cms.VPSet(),
  104814. combinedObjectSelection = cms.string('1==1'),
  104815. combinedObjectSortCriteria = cms.string('at(0).pt'),
  104816. dqmhistolabel = cms.string('hltSingleAK4PFJet40'),
  104817. handlerType = cms.string('FromHLT'),
  104818. mainDQMDirname = cms.untracked.string('HLT/HI/'),
  104819. partialFilterName = cms.string('hltSinglePAAK4PFJet'),
  104820. partialPathName = cms.string('HLT_PAAK4PFJet40_Eta5p1_v'),
  104821. singleObjectDrawables = cms.VPSet(cms.PSet(
  104822. bins = cms.int32(100),
  104823. expression = cms.string('pt'),
  104824. max = cms.double(420),
  104825. min = cms.double(20),
  104826. name = cms.string('pt')
  104827. ),
  104828. cms.PSet(
  104829. bins = cms.int32(100),
  104830. expression = cms.string('eta'),
  104831. max = cms.double(5.0),
  104832. min = cms.double(-5.0),
  104833. name = cms.string('eta')
  104834. ),
  104835. cms.PSet(
  104836. bins = cms.int32(100),
  104837. expression = cms.string('phi'),
  104838. max = cms.double(3.15),
  104839. min = cms.double(-3.15),
  104840. name = cms.string('phi')
  104841. )),
  104842. singleObjectsPreselection = cms.string('1==1'),
  104843. triggerSelection = cms.string('HLT_PAAK4PFJet40_Eta5p1_v*')
  104844. ),
  104845. cms.PSet(
  104846. combinedObjectDimension = cms.int32(1),
  104847. combinedObjectDrawables = cms.VPSet(),
  104848. combinedObjectSelection = cms.string('1==1'),
  104849. combinedObjectSortCriteria = cms.string('at(0).pt'),
  104850. dqmhistolabel = cms.string('hltSingleAK4PFJet60'),
  104851. handlerType = cms.string('FromHLT'),
  104852. mainDQMDirname = cms.untracked.string('HLT/HI/'),
  104853. partialFilterName = cms.string('hltSinglePAAK4PFJet'),
  104854. partialPathName = cms.string('HLT_PAAK4PFJet60_Eta5p1_v'),
  104855. singleObjectDrawables = cms.VPSet(cms.PSet(
  104856. bins = cms.int32(100),
  104857. expression = cms.string('pt'),
  104858. max = cms.double(420),
  104859. min = cms.double(20),
  104860. name = cms.string('pt')
  104861. ),
  104862. cms.PSet(
  104863. bins = cms.int32(100),
  104864. expression = cms.string('eta'),
  104865. max = cms.double(5.0),
  104866. min = cms.double(-5.0),
  104867. name = cms.string('eta')
  104868. ),
  104869. cms.PSet(
  104870. bins = cms.int32(100),
  104871. expression = cms.string('phi'),
  104872. max = cms.double(3.15),
  104873. min = cms.double(-3.15),
  104874. name = cms.string('phi')
  104875. )),
  104876. singleObjectsPreselection = cms.string('1==1'),
  104877. triggerSelection = cms.string('HLT_PAAK4PFJet60_Eta5p1_v*')
  104878. ),
  104879. cms.PSet(
  104880. combinedObjectDimension = cms.int32(1),
  104881. combinedObjectDrawables = cms.VPSet(),
  104882. combinedObjectSelection = cms.string('1==1'),
  104883. combinedObjectSortCriteria = cms.string('at(0).pt'),
  104884. dqmhistolabel = cms.string('hltSingleAK4PFJet80'),
  104885. handlerType = cms.string('FromHLT'),
  104886. mainDQMDirname = cms.untracked.string('HLT/HI/'),
  104887. partialFilterName = cms.string('hltSinglePAAK4PFJet'),
  104888. partialPathName = cms.string('HLT_PAAK4PFJet80_Eta5p1_v'),
  104889. singleObjectDrawables = cms.VPSet(cms.PSet(
  104890. bins = cms.int32(100),
  104891. expression = cms.string('pt'),
  104892. max = cms.double(420),
  104893. min = cms.double(20),
  104894. name = cms.string('pt')
  104895. ),
  104896. cms.PSet(
  104897. bins = cms.int32(100),
  104898. expression = cms.string('eta'),
  104899. max = cms.double(5.0),
  104900. min = cms.double(-5.0),
  104901. name = cms.string('eta')
  104902. ),
  104903. cms.PSet(
  104904. bins = cms.int32(100),
  104905. expression = cms.string('phi'),
  104906. max = cms.double(3.15),
  104907. min = cms.double(-3.15),
  104908. name = cms.string('phi')
  104909. )),
  104910. singleObjectsPreselection = cms.string('1==1'),
  104911. triggerSelection = cms.string('HLT_PAAK4PFJet80_Eta5p1_v*')
  104912. ),
  104913. cms.PSet(
  104914. combinedObjectDimension = cms.int32(1),
  104915. combinedObjectDrawables = cms.VPSet(),
  104916. combinedObjectSelection = cms.string('1==1'),
  104917. combinedObjectSortCriteria = cms.string('at(0).pt'),
  104918. dqmhistolabel = cms.string('hltSingleAK4PFJet100'),
  104919. handlerType = cms.string('FromHLT'),
  104920. mainDQMDirname = cms.untracked.string('HLT/HI/'),
  104921. partialFilterName = cms.string('hltSinglePAAK4PFJet'),
  104922. partialPathName = cms.string('HLT_PAAK4PFJet100_Eta5p1_v'),
  104923. singleObjectDrawables = cms.VPSet(cms.PSet(
  104924. bins = cms.int32(100),
  104925. expression = cms.string('pt'),
  104926. max = cms.double(420),
  104927. min = cms.double(20),
  104928. name = cms.string('pt')
  104929. ),
  104930. cms.PSet(
  104931. bins = cms.int32(100),
  104932. expression = cms.string('eta'),
  104933. max = cms.double(5.0),
  104934. min = cms.double(-5.0),
  104935. name = cms.string('eta')
  104936. ),
  104937. cms.PSet(
  104938. bins = cms.int32(100),
  104939. expression = cms.string('phi'),
  104940. max = cms.double(3.15),
  104941. min = cms.double(-3.15),
  104942. name = cms.string('phi')
  104943. )),
  104944. singleObjectsPreselection = cms.string('1==1'),
  104945. triggerSelection = cms.string('HLT_PAAK4PFJet100_Eta5p1_v*')
  104946. ),
  104947. cms.PSet(
  104948. combinedObjectDimension = cms.int32(1),
  104949. combinedObjectDrawables = cms.VPSet(),
  104950. combinedObjectSelection = cms.string('1==1'),
  104951. combinedObjectSortCriteria = cms.string('at(0).pt'),
  104952. dqmhistolabel = cms.string('hltSingleAK4PFJet120'),
  104953. handlerType = cms.string('FromHLT'),
  104954. mainDQMDirname = cms.untracked.string('HLT/HI/'),
  104955. partialFilterName = cms.string('hltSinglePAAK4PFJet'),
  104956. partialPathName = cms.string('HLT_PAAK4PFJet120_Eta5p1_v'),
  104957. singleObjectDrawables = cms.VPSet(cms.PSet(
  104958. bins = cms.int32(100),
  104959. expression = cms.string('pt'),
  104960. max = cms.double(420),
  104961. min = cms.double(20),
  104962. name = cms.string('pt')
  104963. ),
  104964. cms.PSet(
  104965. bins = cms.int32(100),
  104966. expression = cms.string('eta'),
  104967. max = cms.double(5.0),
  104968. min = cms.double(-5.0),
  104969. name = cms.string('eta')
  104970. ),
  104971. cms.PSet(
  104972. bins = cms.int32(100),
  104973. expression = cms.string('phi'),
  104974. max = cms.double(3.15),
  104975. min = cms.double(-3.15),
  104976. name = cms.string('phi')
  104977. )),
  104978. singleObjectsPreselection = cms.string('1==1'),
  104979. triggerSelection = cms.string('HLT_PAAK4PFJet120_Eta5p1_v*')
  104980. ),
  104981. cms.PSet(
  104982. combinedObjectDimension = cms.int32(1),
  104983. combinedObjectDrawables = cms.VPSet(),
  104984. combinedObjectSelection = cms.string('1==1'),
  104985. combinedObjectSortCriteria = cms.string('at(0).pt'),
  104986. dqmhistolabel = cms.string('hltSingleAK4PFJet40'),
  104987. handlerType = cms.string('FromHLT'),
  104988. mainDQMDirname = cms.untracked.string('HLT/HI/'),
  104989. partialFilterName = cms.string('hltSinglePAAK4PFJet'),
  104990. partialPathName = cms.string('HLT_PAAK4PFJet40_Eta5p1_SeededWithMB_v'),
  104991. singleObjectDrawables = cms.VPSet(cms.PSet(
  104992. bins = cms.int32(100),
  104993. expression = cms.string('pt'),
  104994. max = cms.double(420),
  104995. min = cms.double(20),
  104996. name = cms.string('pt')
  104997. ),
  104998. cms.PSet(
  104999. bins = cms.int32(100),
  105000. expression = cms.string('eta'),
  105001. max = cms.double(5.0),
  105002. min = cms.double(-5.0),
  105003. name = cms.string('eta')
  105004. ),
  105005. cms.PSet(
  105006. bins = cms.int32(100),
  105007. expression = cms.string('phi'),
  105008. max = cms.double(3.15),
  105009. min = cms.double(-3.15),
  105010. name = cms.string('phi')
  105011. )),
  105012. singleObjectsPreselection = cms.string('1==1'),
  105013. triggerSelection = cms.string('HLT_PAAK4PFJet40_Eta5p1_SeededWithMB_v*')
  105014. ),
  105015. cms.PSet(
  105016. combinedObjectDimension = cms.int32(1),
  105017. combinedObjectDrawables = cms.VPSet(),
  105018. combinedObjectSelection = cms.string('1==1'),
  105019. combinedObjectSortCriteria = cms.string('at(0).pt'),
  105020. dqmhistolabel = cms.string('hltSingleAK4PFJet40MinEta1p9'),
  105021. handlerType = cms.string('FromHLT'),
  105022. mainDQMDirname = cms.untracked.string('HLT/HI/'),
  105023. partialFilterName = cms.string('hltSinglePAAK4PFJet40MinEta1p9'),
  105024. partialPathName = cms.string('HLT_PAAK4PFJet40_Eta1p9toEta5p1_v'),
  105025. singleObjectDrawables = cms.VPSet(cms.PSet(
  105026. bins = cms.int32(100),
  105027. expression = cms.string('pt'),
  105028. max = cms.double(420),
  105029. min = cms.double(20),
  105030. name = cms.string('pt')
  105031. ),
  105032. cms.PSet(
  105033. bins = cms.int32(100),
  105034. expression = cms.string('eta'),
  105035. max = cms.double(5.0),
  105036. min = cms.double(-5.0),
  105037. name = cms.string('eta')
  105038. ),
  105039. cms.PSet(
  105040. bins = cms.int32(100),
  105041. expression = cms.string('phi'),
  105042. max = cms.double(3.15),
  105043. min = cms.double(-3.15),
  105044. name = cms.string('phi')
  105045. )),
  105046. singleObjectsPreselection = cms.string('1==1'),
  105047. triggerSelection = cms.string('HLT_PAAK4PFJet40_Eta1p9toEta5p1_v*')
  105048. ),
  105049. cms.PSet(
  105050. combinedObjectDimension = cms.int32(1),
  105051. combinedObjectDrawables = cms.VPSet(),
  105052. combinedObjectSelection = cms.string('1==1'),
  105053. combinedObjectSortCriteria = cms.string('at(0).pt'),
  105054. dqmhistolabel = cms.string('hltSingleAK4PFJet60MinEta1p9'),
  105055. handlerType = cms.string('FromHLT'),
  105056. mainDQMDirname = cms.untracked.string('HLT/HI/'),
  105057. partialFilterName = cms.string('hltSinglePAAK4PFJet60MinEta1p9'),
  105058. partialPathName = cms.string('HLT_PAAK4PFJet60_Eta1p9toEta5p1_v'),
  105059. singleObjectDrawables = cms.VPSet(cms.PSet(
  105060. bins = cms.int32(100),
  105061. expression = cms.string('pt'),
  105062. max = cms.double(420),
  105063. min = cms.double(20),
  105064. name = cms.string('pt')
  105065. ),
  105066. cms.PSet(
  105067. bins = cms.int32(100),
  105068. expression = cms.string('eta'),
  105069. max = cms.double(5.0),
  105070. min = cms.double(-5.0),
  105071. name = cms.string('eta')
  105072. ),
  105073. cms.PSet(
  105074. bins = cms.int32(100),
  105075. expression = cms.string('phi'),
  105076. max = cms.double(3.15),
  105077. min = cms.double(-3.15),
  105078. name = cms.string('phi')
  105079. )),
  105080. singleObjectsPreselection = cms.string('1==1'),
  105081. triggerSelection = cms.string('HLT_PAAK4PFJet60_Eta1p9toEta5p1_v*')
  105082. ),
  105083. cms.PSet(
  105084. combinedObjectDimension = cms.int32(1),
  105085. combinedObjectDrawables = cms.VPSet(),
  105086. combinedObjectSelection = cms.string('1==1'),
  105087. combinedObjectSortCriteria = cms.string('at(0).pt'),
  105088. dqmhistolabel = cms.string('hltSingleAK4PFJet40MinEta2p9'),
  105089. handlerType = cms.string('FromHLT'),
  105090. mainDQMDirname = cms.untracked.string('HLT/HI/'),
  105091. partialFilterName = cms.string('hltSinglePAAK4PFJet40MinEta2p9'),
  105092. partialPathName = cms.string('HLT_PAAK4PFJet40_Eta2p9toEta5p1_v'),
  105093. singleObjectDrawables = cms.VPSet(cms.PSet(
  105094. bins = cms.int32(100),
  105095. expression = cms.string('pt'),
  105096. max = cms.double(420),
  105097. min = cms.double(20),
  105098. name = cms.string('pt')
  105099. ),
  105100. cms.PSet(
  105101. bins = cms.int32(100),
  105102. expression = cms.string('eta'),
  105103. max = cms.double(5.0),
  105104. min = cms.double(-5.0),
  105105. name = cms.string('eta')
  105106. ),
  105107. cms.PSet(
  105108. bins = cms.int32(100),
  105109. expression = cms.string('phi'),
  105110. max = cms.double(3.15),
  105111. min = cms.double(-3.15),
  105112. name = cms.string('phi')
  105113. )),
  105114. singleObjectsPreselection = cms.string('1==1'),
  105115. triggerSelection = cms.string('HLT_PAAK4PFJet40_Eta2p9toEta5p1_v*')
  105116. ),
  105117. cms.PSet(
  105118. combinedObjectDimension = cms.int32(1),
  105119. combinedObjectDrawables = cms.VPSet(),
  105120. combinedObjectSelection = cms.string('1==1'),
  105121. combinedObjectSortCriteria = cms.string('at(0).pt'),
  105122. dqmhistolabel = cms.string('hltDiAk4PFJetAve40'),
  105123. handlerType = cms.string('FromHLT'),
  105124. mainDQMDirname = cms.untracked.string('HLT/HI/'),
  105125. partialFilterName = cms.string('hltDiAk4PFJetAve'),
  105126. partialPathName = cms.string('HLT_PADiAK4PFJetAve40_Eta5p1_v'),
  105127. singleObjectDrawables = cms.VPSet(cms.PSet(
  105128. bins = cms.int32(100),
  105129. expression = cms.string('pt'),
  105130. max = cms.double(420),
  105131. min = cms.double(20),
  105132. name = cms.string('pt')
  105133. ),
  105134. cms.PSet(
  105135. bins = cms.int32(100),
  105136. expression = cms.string('eta'),
  105137. max = cms.double(5.0),
  105138. min = cms.double(-5.0),
  105139. name = cms.string('eta')
  105140. ),
  105141. cms.PSet(
  105142. bins = cms.int32(100),
  105143. expression = cms.string('phi'),
  105144. max = cms.double(3.15),
  105145. min = cms.double(-3.15),
  105146. name = cms.string('phi')
  105147. )),
  105148. singleObjectsPreselection = cms.string('1==1'),
  105149. triggerSelection = cms.string('HLT_PADiAK4PFJetAve40_Eta5p1_v*')
  105150. ),
  105151. cms.PSet(
  105152. combinedObjectDimension = cms.int32(1),
  105153. combinedObjectDrawables = cms.VPSet(),
  105154. combinedObjectSelection = cms.string('1==1'),
  105155. combinedObjectSortCriteria = cms.string('at(0).pt'),
  105156. dqmhistolabel = cms.string('hltDiAk4PFJetAve60'),
  105157. handlerType = cms.string('FromHLT'),
  105158. mainDQMDirname = cms.untracked.string('HLT/HI/'),
  105159. partialFilterName = cms.string('hltDiAk4PFJetAve'),
  105160. partialPathName = cms.string('HLT_PADiAK4PFJetAve60_Eta5p1_v'),
  105161. singleObjectDrawables = cms.VPSet(cms.PSet(
  105162. bins = cms.int32(100),
  105163. expression = cms.string('pt'),
  105164. max = cms.double(420),
  105165. min = cms.double(20),
  105166. name = cms.string('pt')
  105167. ),
  105168. cms.PSet(
  105169. bins = cms.int32(100),
  105170. expression = cms.string('eta'),
  105171. max = cms.double(5.0),
  105172. min = cms.double(-5.0),
  105173. name = cms.string('eta')
  105174. ),
  105175. cms.PSet(
  105176. bins = cms.int32(100),
  105177. expression = cms.string('phi'),
  105178. max = cms.double(3.15),
  105179. min = cms.double(-3.15),
  105180. name = cms.string('phi')
  105181. )),
  105182. singleObjectsPreselection = cms.string('1==1'),
  105183. triggerSelection = cms.string('HLT_PADiAK4PFJetAve60_Eta5p1_v*')
  105184. ),
  105185. cms.PSet(
  105186. combinedObjectDimension = cms.int32(1),
  105187. combinedObjectDrawables = cms.VPSet(),
  105188. combinedObjectSelection = cms.string('1==1'),
  105189. combinedObjectSortCriteria = cms.string('at(0).pt'),
  105190. dqmhistolabel = cms.string('hltDiAk4PFJetAve80'),
  105191. handlerType = cms.string('FromHLT'),
  105192. mainDQMDirname = cms.untracked.string('HLT/HI/'),
  105193. partialFilterName = cms.string('hltDiAk4PFJetAve'),
  105194. partialPathName = cms.string('HLT_PADiAK4PFJetAve80_Eta5p1_v'),
  105195. singleObjectDrawables = cms.VPSet(cms.PSet(
  105196. bins = cms.int32(100),
  105197. expression = cms.string('pt'),
  105198. max = cms.double(420),
  105199. min = cms.double(20),
  105200. name = cms.string('pt')
  105201. ),
  105202. cms.PSet(
  105203. bins = cms.int32(100),
  105204. expression = cms.string('eta'),
  105205. max = cms.double(5.0),
  105206. min = cms.double(-5.0),
  105207. name = cms.string('eta')
  105208. ),
  105209. cms.PSet(
  105210. bins = cms.int32(100),
  105211. expression = cms.string('phi'),
  105212. max = cms.double(3.15),
  105213. min = cms.double(-3.15),
  105214. name = cms.string('phi')
  105215. )),
  105216. singleObjectsPreselection = cms.string('1==1'),
  105217. triggerSelection = cms.string('HLT_PADiAK4PFJetAve80_Eta5p1_v*')
  105218. ),
  105219. cms.PSet(
  105220. combinedObjectDimension = cms.int32(1),
  105221. combinedObjectDrawables = cms.VPSet(),
  105222. combinedObjectSelection = cms.string('1==1'),
  105223. combinedObjectSortCriteria = cms.string('at(0).pt'),
  105224. dqmhistolabel = cms.string('hltSinglePAAK4PFBJetCSV40'),
  105225. handlerType = cms.string('FromHLT'),
  105226. mainDQMDirname = cms.untracked.string('HLT/HI/'),
  105227. partialFilterName = cms.string('hltSinglePAAK4PFJet'),
  105228. partialPathName = cms.string('HLT_PAAK4PFBJetCSV40_Eta2p1_v'),
  105229. singleObjectDrawables = cms.VPSet(cms.PSet(
  105230. bins = cms.int32(100),
  105231. expression = cms.string('pt'),
  105232. max = cms.double(420),
  105233. min = cms.double(20),
  105234. name = cms.string('pt')
  105235. ),
  105236. cms.PSet(
  105237. bins = cms.int32(100),
  105238. expression = cms.string('eta'),
  105239. max = cms.double(5.0),
  105240. min = cms.double(-5.0),
  105241. name = cms.string('eta')
  105242. ),
  105243. cms.PSet(
  105244. bins = cms.int32(100),
  105245. expression = cms.string('phi'),
  105246. max = cms.double(3.15),
  105247. min = cms.double(-3.15),
  105248. name = cms.string('phi')
  105249. )),
  105250. singleObjectsPreselection = cms.string('1==1'),
  105251. triggerSelection = cms.string('HLT_PAAK4PFBJetCSV40_Eta2p1_v*')
  105252. ),
  105253. cms.PSet(
  105254. combinedObjectDimension = cms.int32(1),
  105255. combinedObjectDrawables = cms.VPSet(),
  105256. combinedObjectSelection = cms.string('1==1'),
  105257. combinedObjectSortCriteria = cms.string('at(0).pt'),
  105258. dqmhistolabel = cms.string('hltSinglePAAK4PFBJetCSV60'),
  105259. handlerType = cms.string('FromHLT'),
  105260. mainDQMDirname = cms.untracked.string('HLT/HI/'),
  105261. partialFilterName = cms.string('hltSinglePAAK4PFJet'),
  105262. partialPathName = cms.string('HLT_PAAK4PFBJetCSV60_Eta2p1_v'),
  105263. singleObjectDrawables = cms.VPSet(cms.PSet(
  105264. bins = cms.int32(100),
  105265. expression = cms.string('pt'),
  105266. max = cms.double(420),
  105267. min = cms.double(20),
  105268. name = cms.string('pt')
  105269. ),
  105270. cms.PSet(
  105271. bins = cms.int32(100),
  105272. expression = cms.string('eta'),
  105273. max = cms.double(5.0),
  105274. min = cms.double(-5.0),
  105275. name = cms.string('eta')
  105276. ),
  105277. cms.PSet(
  105278. bins = cms.int32(100),
  105279. expression = cms.string('phi'),
  105280. max = cms.double(3.15),
  105281. min = cms.double(-3.15),
  105282. name = cms.string('phi')
  105283. )),
  105284. singleObjectsPreselection = cms.string('1==1'),
  105285. triggerSelection = cms.string('HLT_PAAK4PFBJetCSV60_Eta2p1_v*')
  105286. ),
  105287. cms.PSet(
  105288. combinedObjectDimension = cms.int32(1),
  105289. combinedObjectDrawables = cms.VPSet(),
  105290. combinedObjectSelection = cms.string('1==1'),
  105291. combinedObjectSortCriteria = cms.string('at(0).pt'),
  105292. dqmhistolabel = cms.string('hltSinglePAAK4PFBJetCSV80'),
  105293. handlerType = cms.string('FromHLT'),
  105294. mainDQMDirname = cms.untracked.string('HLT/HI/'),
  105295. partialFilterName = cms.string('hltSinglePAAK4PFJet'),
  105296. partialPathName = cms.string('HLT_PAAK4PFBJetCSV80_Eta2p1_v'),
  105297. singleObjectDrawables = cms.VPSet(cms.PSet(
  105298. bins = cms.int32(100),
  105299. expression = cms.string('pt'),
  105300. max = cms.double(420),
  105301. min = cms.double(20),
  105302. name = cms.string('pt')
  105303. ),
  105304. cms.PSet(
  105305. bins = cms.int32(100),
  105306. expression = cms.string('eta'),
  105307. max = cms.double(5.0),
  105308. min = cms.double(-5.0),
  105309. name = cms.string('eta')
  105310. ),
  105311. cms.PSet(
  105312. bins = cms.int32(100),
  105313. expression = cms.string('phi'),
  105314. max = cms.double(3.15),
  105315. min = cms.double(-3.15),
  105316. name = cms.string('phi')
  105317. )),
  105318. singleObjectsPreselection = cms.string('1==1'),
  105319. triggerSelection = cms.string('HLT_PAAK4PFBJetCSV80_Eta2p1_v*')
  105320. ),
  105321. cms.PSet(
  105322. combinedObjectDimension = cms.int32(1),
  105323. combinedObjectDrawables = cms.VPSet(),
  105324. combinedObjectSelection = cms.string('1==1'),
  105325. combinedObjectSortCriteria = cms.string('at(0).pt'),
  105326. dqmhistolabel = cms.string('hltSinglePAAK4PFBJetCSV40CommonTracking'),
  105327. handlerType = cms.string('FromHLT'),
  105328. mainDQMDirname = cms.untracked.string('HLT/HI/'),
  105329. partialFilterName = cms.string('hltSinglePAAK4PFJet'),
  105330. partialPathName = cms.string('HLT_PAAK4PFBJetCSV40_CommonTracking_Eta2p1_v'),
  105331. singleObjectDrawables = cms.VPSet(cms.PSet(
  105332. bins = cms.int32(100),
  105333. expression = cms.string('pt'),
  105334. max = cms.double(420),
  105335. min = cms.double(20),
  105336. name = cms.string('pt')
  105337. ),
  105338. cms.PSet(
  105339. bins = cms.int32(100),
  105340. expression = cms.string('eta'),
  105341. max = cms.double(5.0),
  105342. min = cms.double(-5.0),
  105343. name = cms.string('eta')
  105344. ),
  105345. cms.PSet(
  105346. bins = cms.int32(100),
  105347. expression = cms.string('phi'),
  105348. max = cms.double(3.15),
  105349. min = cms.double(-3.15),
  105350. name = cms.string('phi')
  105351. )),
  105352. singleObjectsPreselection = cms.string('1==1'),
  105353. triggerSelection = cms.string('HLT_PAAK4PFBJetCSV40_CommonTracking_Eta2p1_v*')
  105354. ),
  105355. cms.PSet(
  105356. combinedObjectDimension = cms.int32(1),
  105357. combinedObjectDrawables = cms.VPSet(),
  105358. combinedObjectSelection = cms.string('1==1'),
  105359. combinedObjectSortCriteria = cms.string('at(0).pt'),
  105360. dqmhistolabel = cms.string('hltSinglePAAK4PFBJetCSV60CommonTracking'),
  105361. handlerType = cms.string('FromHLT'),
  105362. mainDQMDirname = cms.untracked.string('HLT/HI/'),
  105363. partialFilterName = cms.string('hltSinglePAAK4PFJet'),
  105364. partialPathName = cms.string('HLT_PAAK4PFBJetCSV60_CommonTracking_Eta2p1_v'),
  105365. singleObjectDrawables = cms.VPSet(cms.PSet(
  105366. bins = cms.int32(100),
  105367. expression = cms.string('pt'),
  105368. max = cms.double(420),
  105369. min = cms.double(20),
  105370. name = cms.string('pt')
  105371. ),
  105372. cms.PSet(
  105373. bins = cms.int32(100),
  105374. expression = cms.string('eta'),
  105375. max = cms.double(5.0),
  105376. min = cms.double(-5.0),
  105377. name = cms.string('eta')
  105378. ),
  105379. cms.PSet(
  105380. bins = cms.int32(100),
  105381. expression = cms.string('phi'),
  105382. max = cms.double(3.15),
  105383. min = cms.double(-3.15),
  105384. name = cms.string('phi')
  105385. )),
  105386. singleObjectsPreselection = cms.string('1==1'),
  105387. triggerSelection = cms.string('HLT_PAAK4PFBJetCSV60_CommonTracking_Eta2p1_v*')
  105388. ),
  105389. cms.PSet(
  105390. combinedObjectDimension = cms.int32(1),
  105391. combinedObjectDrawables = cms.VPSet(),
  105392. combinedObjectSelection = cms.string('1==1'),
  105393. combinedObjectSortCriteria = cms.string('at(0).pt'),
  105394. dqmhistolabel = cms.string('hltSinglePAAK4PFBJetCSV80CommonTracking'),
  105395. handlerType = cms.string('FromHLT'),
  105396. mainDQMDirname = cms.untracked.string('HLT/HI/'),
  105397. partialFilterName = cms.string('hltSinglePAAK4PFJet'),
  105398. partialPathName = cms.string('HLT_PAAK4PFBJetCSV80_CommonTracking_Eta2p1_v'),
  105399. singleObjectDrawables = cms.VPSet(cms.PSet(
  105400. bins = cms.int32(100),
  105401. expression = cms.string('pt'),
  105402. max = cms.double(420),
  105403. min = cms.double(20),
  105404. name = cms.string('pt')
  105405. ),
  105406. cms.PSet(
  105407. bins = cms.int32(100),
  105408. expression = cms.string('eta'),
  105409. max = cms.double(5.0),
  105410. min = cms.double(-5.0),
  105411. name = cms.string('eta')
  105412. ),
  105413. cms.PSet(
  105414. bins = cms.int32(100),
  105415. expression = cms.string('phi'),
  105416. max = cms.double(3.15),
  105417. min = cms.double(-3.15),
  105418. name = cms.string('phi')
  105419. )),
  105420. singleObjectsPreselection = cms.string('1==1'),
  105421. triggerSelection = cms.string('HLT_PAAK4PFBJetCSV80_CommonTracking_Eta2p1_v*')
  105422. ),
  105423. cms.PSet(
  105424. combinedObjectDimension = cms.int32(1),
  105425. combinedObjectDrawables = cms.VPSet(),
  105426. combinedObjectSelection = cms.string('1==1'),
  105427. combinedObjectSortCriteria = cms.string('at(0).pt'),
  105428. dqmhistolabel = cms.string('hltHIPhoton10'),
  105429. handlerType = cms.string('FromHLT'),
  105430. mainDQMDirname = cms.untracked.string('HLT/HI/'),
  105431. partialFilterName = cms.string('hltHIPhoton'),
  105432. partialPathName = cms.string('HLT_PASinglePhoton10_Eta3p1_v'),
  105433. singleObjectDrawables = cms.VPSet(cms.PSet(
  105434. bins = cms.int32(100),
  105435. expression = cms.string('pt'),
  105436. max = cms.double(220),
  105437. min = cms.double(20),
  105438. name = cms.string('pt')
  105439. ),
  105440. cms.PSet(
  105441. bins = cms.int32(100),
  105442. expression = cms.string('eta'),
  105443. max = cms.double(3.0),
  105444. min = cms.double(-3.0),
  105445. name = cms.string('eta')
  105446. ),
  105447. cms.PSet(
  105448. bins = cms.int32(100),
  105449. expression = cms.string('phi'),
  105450. max = cms.double(3.15),
  105451. min = cms.double(-3.15),
  105452. name = cms.string('phi')
  105453. )),
  105454. singleObjectsPreselection = cms.string('1==1'),
  105455. triggerSelection = cms.string('HLT_PASinglePhoton10_Eta3p1_v*')
  105456. ),
  105457. cms.PSet(
  105458. combinedObjectDimension = cms.int32(1),
  105459. combinedObjectDrawables = cms.VPSet(),
  105460. combinedObjectSelection = cms.string('1==1'),
  105461. combinedObjectSortCriteria = cms.string('at(0).pt'),
  105462. dqmhistolabel = cms.string('hltHIPhoton15'),
  105463. handlerType = cms.string('FromHLT'),
  105464. mainDQMDirname = cms.untracked.string('HLT/HI/'),
  105465. partialFilterName = cms.string('hltHIPhoton'),
  105466. partialPathName = cms.string('HLT_PASinglePhoton15_Eta3p1_v'),
  105467. singleObjectDrawables = cms.VPSet(cms.PSet(
  105468. bins = cms.int32(100),
  105469. expression = cms.string('pt'),
  105470. max = cms.double(220),
  105471. min = cms.double(20),
  105472. name = cms.string('pt')
  105473. ),
  105474. cms.PSet(
  105475. bins = cms.int32(100),
  105476. expression = cms.string('eta'),
  105477. max = cms.double(3.0),
  105478. min = cms.double(-3.0),
  105479. name = cms.string('eta')
  105480. ),
  105481. cms.PSet(
  105482. bins = cms.int32(100),
  105483. expression = cms.string('phi'),
  105484. max = cms.double(3.15),
  105485. min = cms.double(-3.15),
  105486. name = cms.string('phi')
  105487. )),
  105488. singleObjectsPreselection = cms.string('1==1'),
  105489. triggerSelection = cms.string('HLT_PASinglePhoton15_Eta3p1_v*')
  105490. ),
  105491. cms.PSet(
  105492. combinedObjectDimension = cms.int32(1),
  105493. combinedObjectDrawables = cms.VPSet(),
  105494. combinedObjectSelection = cms.string('1==1'),
  105495. combinedObjectSortCriteria = cms.string('at(0).pt'),
  105496. dqmhistolabel = cms.string('hltHIPhoton20'),
  105497. handlerType = cms.string('FromHLT'),
  105498. mainDQMDirname = cms.untracked.string('HLT/HI/'),
  105499. partialFilterName = cms.string('hltHIPhoton'),
  105500. partialPathName = cms.string('HLT_PASinglePhoton20_Eta3p1_v'),
  105501. singleObjectDrawables = cms.VPSet(cms.PSet(
  105502. bins = cms.int32(100),
  105503. expression = cms.string('pt'),
  105504. max = cms.double(220),
  105505. min = cms.double(20),
  105506. name = cms.string('pt')
  105507. ),
  105508. cms.PSet(
  105509. bins = cms.int32(100),
  105510. expression = cms.string('eta'),
  105511. max = cms.double(3.0),
  105512. min = cms.double(-3.0),
  105513. name = cms.string('eta')
  105514. ),
  105515. cms.PSet(
  105516. bins = cms.int32(100),
  105517. expression = cms.string('phi'),
  105518. max = cms.double(3.15),
  105519. min = cms.double(-3.15),
  105520. name = cms.string('phi')
  105521. )),
  105522. singleObjectsPreselection = cms.string('1==1'),
  105523. triggerSelection = cms.string('HLT_PASinglePhoton20_Eta3p1_v*')
  105524. ),
  105525. cms.PSet(
  105526. combinedObjectDimension = cms.int32(1),
  105527. combinedObjectDrawables = cms.VPSet(),
  105528. combinedObjectSelection = cms.string('1==1'),
  105529. combinedObjectSortCriteria = cms.string('at(0).pt'),
  105530. dqmhistolabel = cms.string('hltHIPhoton30'),
  105531. handlerType = cms.string('FromHLT'),
  105532. mainDQMDirname = cms.untracked.string('HLT/HI/'),
  105533. partialFilterName = cms.string('hltHIPhoton'),
  105534. partialPathName = cms.string('HLT_PASinglePhoton30_Eta3p1_v'),
  105535. singleObjectDrawables = cms.VPSet(cms.PSet(
  105536. bins = cms.int32(100),
  105537. expression = cms.string('pt'),
  105538. max = cms.double(220),
  105539. min = cms.double(20),
  105540. name = cms.string('pt')
  105541. ),
  105542. cms.PSet(
  105543. bins = cms.int32(100),
  105544. expression = cms.string('eta'),
  105545. max = cms.double(3.0),
  105546. min = cms.double(-3.0),
  105547. name = cms.string('eta')
  105548. ),
  105549. cms.PSet(
  105550. bins = cms.int32(100),
  105551. expression = cms.string('phi'),
  105552. max = cms.double(3.15),
  105553. min = cms.double(-3.15),
  105554. name = cms.string('phi')
  105555. )),
  105556. singleObjectsPreselection = cms.string('1==1'),
  105557. triggerSelection = cms.string('HLT_PASinglePhoton30_Eta3p1_v*')
  105558. ),
  105559. cms.PSet(
  105560. combinedObjectDimension = cms.int32(1),
  105561. combinedObjectDrawables = cms.VPSet(),
  105562. combinedObjectSelection = cms.string('1==1'),
  105563. combinedObjectSortCriteria = cms.string('at(0).pt'),
  105564. dqmhistolabel = cms.string('hltHIPhoton40'),
  105565. handlerType = cms.string('FromHLT'),
  105566. mainDQMDirname = cms.untracked.string('HLT/HI/'),
  105567. partialFilterName = cms.string('hltHIPhoton'),
  105568. partialPathName = cms.string('HLT_PASinglePhoton40_Eta3p1_v'),
  105569. singleObjectDrawables = cms.VPSet(cms.PSet(
  105570. bins = cms.int32(100),
  105571. expression = cms.string('pt'),
  105572. max = cms.double(220),
  105573. min = cms.double(20),
  105574. name = cms.string('pt')
  105575. ),
  105576. cms.PSet(
  105577. bins = cms.int32(100),
  105578. expression = cms.string('eta'),
  105579. max = cms.double(3.0),
  105580. min = cms.double(-3.0),
  105581. name = cms.string('eta')
  105582. ),
  105583. cms.PSet(
  105584. bins = cms.int32(100),
  105585. expression = cms.string('phi'),
  105586. max = cms.double(3.15),
  105587. min = cms.double(-3.15),
  105588. name = cms.string('phi')
  105589. )),
  105590. singleObjectsPreselection = cms.string('1==1'),
  105591. triggerSelection = cms.string('HLT_PASinglePhoton40_Eta3p1_v*')
  105592. ),
  105593. cms.PSet(
  105594. combinedObjectDimension = cms.int32(1),
  105595. combinedObjectDrawables = cms.VPSet(),
  105596. combinedObjectSelection = cms.string('1==1'),
  105597. combinedObjectSortCriteria = cms.string('at(0).pt'),
  105598. dqmhistolabel = cms.string('hltHIPhoton15'),
  105599. handlerType = cms.string('FromHLT'),
  105600. mainDQMDirname = cms.untracked.string('HLT/HI/'),
  105601. partialFilterName = cms.string('hltHIPhoton'),
  105602. partialPathName = cms.string('HLT_PASinglePhoton15_Eta3p1_SeededWithMB_v'),
  105603. singleObjectDrawables = cms.VPSet(cms.PSet(
  105604. bins = cms.int32(100),
  105605. expression = cms.string('pt'),
  105606. max = cms.double(220),
  105607. min = cms.double(20),
  105608. name = cms.string('pt')
  105609. ),
  105610. cms.PSet(
  105611. bins = cms.int32(100),
  105612. expression = cms.string('eta'),
  105613. max = cms.double(3.0),
  105614. min = cms.double(-3.0),
  105615. name = cms.string('eta')
  105616. ),
  105617. cms.PSet(
  105618. bins = cms.int32(100),
  105619. expression = cms.string('phi'),
  105620. max = cms.double(3.15),
  105621. min = cms.double(-3.15),
  105622. name = cms.string('phi')
  105623. )),
  105624. singleObjectsPreselection = cms.string('1==1'),
  105625. triggerSelection = cms.string('HLT_PASinglePhoton15_Eta3p1_SeededWithMB_v*')
  105626. ),
  105627. cms.PSet(
  105628. combinedObjectDimension = cms.int32(1),
  105629. combinedObjectDrawables = cms.VPSet(),
  105630. combinedObjectSelection = cms.string('1==1'),
  105631. combinedObjectSortCriteria = cms.string('at(0).pt'),
  105632. dqmhistolabel = cms.string('hltHIPhoton20'),
  105633. handlerType = cms.string('FromHLT'),
  105634. mainDQMDirname = cms.untracked.string('HLT/HI/'),
  105635. partialFilterName = cms.string('hltHIPhoton'),
  105636. partialPathName = cms.string('HLT_PASinglePhoton20_Eta3p1_SeededWithMB_v'),
  105637. singleObjectDrawables = cms.VPSet(cms.PSet(
  105638. bins = cms.int32(100),
  105639. expression = cms.string('pt'),
  105640. max = cms.double(220),
  105641. min = cms.double(20),
  105642. name = cms.string('pt')
  105643. ),
  105644. cms.PSet(
  105645. bins = cms.int32(100),
  105646. expression = cms.string('eta'),
  105647. max = cms.double(3.0),
  105648. min = cms.double(-3.0),
  105649. name = cms.string('eta')
  105650. ),
  105651. cms.PSet(
  105652. bins = cms.int32(100),
  105653. expression = cms.string('phi'),
  105654. max = cms.double(3.15),
  105655. min = cms.double(-3.15),
  105656. name = cms.string('phi')
  105657. )),
  105658. singleObjectsPreselection = cms.string('1==1'),
  105659. triggerSelection = cms.string('HLT_PASinglePhoton20_Eta3p1_SeededWithMB_v*')
  105660. ),
  105661. cms.PSet(
  105662. combinedObjectDimension = cms.int32(1),
  105663. combinedObjectDrawables = cms.VPSet(),
  105664. combinedObjectSelection = cms.string('1==1'),
  105665. combinedObjectSortCriteria = cms.string('at(0).pt'),
  105666. dqmhistolabel = cms.string('hltHIPhoton30'),
  105667. handlerType = cms.string('FromHLT'),
  105668. mainDQMDirname = cms.untracked.string('HLT/HI/'),
  105669. partialFilterName = cms.string('hltHIPhoton'),
  105670. partialPathName = cms.string('HLT_PASinglePhoton30_L1EGJet_Eta3p1_v'),
  105671. singleObjectDrawables = cms.VPSet(cms.PSet(
  105672. bins = cms.int32(100),
  105673. expression = cms.string('pt'),
  105674. max = cms.double(220),
  105675. min = cms.double(20),
  105676. name = cms.string('pt')
  105677. ),
  105678. cms.PSet(
  105679. bins = cms.int32(100),
  105680. expression = cms.string('eta'),
  105681. max = cms.double(3.0),
  105682. min = cms.double(-3.0),
  105683. name = cms.string('eta')
  105684. ),
  105685. cms.PSet(
  105686. bins = cms.int32(100),
  105687. expression = cms.string('phi'),
  105688. max = cms.double(3.15),
  105689. min = cms.double(-3.15),
  105690. name = cms.string('phi')
  105691. )),
  105692. singleObjectsPreselection = cms.string('1==1'),
  105693. triggerSelection = cms.string('HLT_PASinglePhoton30_L1EGJet_Eta3p1_v*')
  105694. ),
  105695. cms.PSet(
  105696. combinedObjectDimension = cms.int32(1),
  105697. combinedObjectDrawables = cms.VPSet(),
  105698. combinedObjectSelection = cms.string('1==1'),
  105699. combinedObjectSortCriteria = cms.string('at(0).pt'),
  105700. dqmhistolabel = cms.string('hltHIPhoton40'),
  105701. handlerType = cms.string('FromHLT'),
  105702. mainDQMDirname = cms.untracked.string('HLT/HI/'),
  105703. partialFilterName = cms.string('hltHIPhoton'),
  105704. partialPathName = cms.string('HLT_PASinglePhoton40_L1EGJet_Eta3p1_v'),
  105705. singleObjectDrawables = cms.VPSet(cms.PSet(
  105706. bins = cms.int32(100),
  105707. expression = cms.string('pt'),
  105708. max = cms.double(220),
  105709. min = cms.double(20),
  105710. name = cms.string('pt')
  105711. ),
  105712. cms.PSet(
  105713. bins = cms.int32(100),
  105714. expression = cms.string('eta'),
  105715. max = cms.double(3.0),
  105716. min = cms.double(-3.0),
  105717. name = cms.string('eta')
  105718. ),
  105719. cms.PSet(
  105720. bins = cms.int32(100),
  105721. expression = cms.string('phi'),
  105722. max = cms.double(3.15),
  105723. min = cms.double(-3.15),
  105724. name = cms.string('phi')
  105725. )),
  105726. singleObjectsPreselection = cms.string('1==1'),
  105727. triggerSelection = cms.string('HLT_PASinglePhoton40_L1EGJet_Eta3p1_v*')
  105728. ),
  105729. cms.PSet(
  105730. combinedObjectDimension = cms.int32(1),
  105731. combinedObjectDrawables = cms.VPSet(),
  105732. combinedObjectSelection = cms.string('1==1'),
  105733. combinedObjectSortCriteria = cms.string('at(0).pt'),
  105734. dqmhistolabel = cms.string('hltHIPhoton10PPStyle'),
  105735. handlerType = cms.string('FromHLT'),
  105736. mainDQMDirname = cms.untracked.string('HLT/HI/'),
  105737. partialFilterName = cms.string('hltEGBptxAND10EtFilter'),
  105738. partialPathName = cms.string('HLT_PAPhoton10_Eta3p1_PPStyle_v'),
  105739. singleObjectDrawables = cms.VPSet(cms.PSet(
  105740. bins = cms.int32(100),
  105741. expression = cms.string('pt'),
  105742. max = cms.double(220),
  105743. min = cms.double(20),
  105744. name = cms.string('pt')
  105745. ),
  105746. cms.PSet(
  105747. bins = cms.int32(100),
  105748. expression = cms.string('eta'),
  105749. max = cms.double(3.0),
  105750. min = cms.double(-3.0),
  105751. name = cms.string('eta')
  105752. ),
  105753. cms.PSet(
  105754. bins = cms.int32(100),
  105755. expression = cms.string('phi'),
  105756. max = cms.double(3.15),
  105757. min = cms.double(-3.15),
  105758. name = cms.string('phi')
  105759. )),
  105760. singleObjectsPreselection = cms.string('1==1'),
  105761. triggerSelection = cms.string('HLT_PAPhoton10_Eta3p1_PPStyle_v*')
  105762. ),
  105763. cms.PSet(
  105764. combinedObjectDimension = cms.int32(1),
  105765. combinedObjectDrawables = cms.VPSet(),
  105766. combinedObjectSelection = cms.string('1==1'),
  105767. combinedObjectSortCriteria = cms.string('at(0).pt'),
  105768. dqmhistolabel = cms.string('hltHIPhoton15PPStyle'),
  105769. handlerType = cms.string('FromHLT'),
  105770. mainDQMDirname = cms.untracked.string('HLT/HI/'),
  105771. partialFilterName = cms.string('hltEGBptxAND15EtFilter'),
  105772. partialPathName = cms.string('HLT_PAPhoton15_Eta3p1_PPStyle_v'),
  105773. singleObjectDrawables = cms.VPSet(cms.PSet(
  105774. bins = cms.int32(100),
  105775. expression = cms.string('pt'),
  105776. max = cms.double(220),
  105777. min = cms.double(20),
  105778. name = cms.string('pt')
  105779. ),
  105780. cms.PSet(
  105781. bins = cms.int32(100),
  105782. expression = cms.string('eta'),
  105783. max = cms.double(3.0),
  105784. min = cms.double(-3.0),
  105785. name = cms.string('eta')
  105786. ),
  105787. cms.PSet(
  105788. bins = cms.int32(100),
  105789. expression = cms.string('phi'),
  105790. max = cms.double(3.15),
  105791. min = cms.double(-3.15),
  105792. name = cms.string('phi')
  105793. )),
  105794. singleObjectsPreselection = cms.string('1==1'),
  105795. triggerSelection = cms.string('HLT_PAPhoton15_Eta3p1_PPStyle_v*')
  105796. ),
  105797. cms.PSet(
  105798. combinedObjectDimension = cms.int32(1),
  105799. combinedObjectDrawables = cms.VPSet(),
  105800. combinedObjectSelection = cms.string('1==1'),
  105801. combinedObjectSortCriteria = cms.string('at(0).pt'),
  105802. dqmhistolabel = cms.string('hltHIPhoton20PPStyle'),
  105803. handlerType = cms.string('FromHLT'),
  105804. mainDQMDirname = cms.untracked.string('HLT/HI/'),
  105805. partialFilterName = cms.string('hltEGBptxAND20EtFilter'),
  105806. partialPathName = cms.string('HLT_PAPhoton20_Eta3p1_PPStyle_v'),
  105807. singleObjectDrawables = cms.VPSet(cms.PSet(
  105808. bins = cms.int32(100),
  105809. expression = cms.string('pt'),
  105810. max = cms.double(220),
  105811. min = cms.double(20),
  105812. name = cms.string('pt')
  105813. ),
  105814. cms.PSet(
  105815. bins = cms.int32(100),
  105816. expression = cms.string('eta'),
  105817. max = cms.double(3.0),
  105818. min = cms.double(-3.0),
  105819. name = cms.string('eta')
  105820. ),
  105821. cms.PSet(
  105822. bins = cms.int32(100),
  105823. expression = cms.string('phi'),
  105824. max = cms.double(3.15),
  105825. min = cms.double(-3.15),
  105826. name = cms.string('phi')
  105827. )),
  105828. singleObjectsPreselection = cms.string('1==1'),
  105829. triggerSelection = cms.string('HLT_PAPhoton20_Eta3p1_PPStyle_v*')
  105830. ),
  105831. cms.PSet(
  105832. combinedObjectDimension = cms.int32(1),
  105833. combinedObjectDrawables = cms.VPSet(),
  105834. combinedObjectSelection = cms.string('1==1'),
  105835. combinedObjectSortCriteria = cms.string('at(0).pt'),
  105836. dqmhistolabel = cms.string('hltHIPhoton30PPStyle'),
  105837. handlerType = cms.string('FromHLT'),
  105838. mainDQMDirname = cms.untracked.string('HLT/HI/'),
  105839. partialFilterName = cms.string('hltEGBptxAND30EtFilter'),
  105840. partialPathName = cms.string('HLT_PAPhoton30_Eta3p1_PPStyle_v'),
  105841. singleObjectDrawables = cms.VPSet(cms.PSet(
  105842. bins = cms.int32(100),
  105843. expression = cms.string('pt'),
  105844. max = cms.double(220),
  105845. min = cms.double(20),
  105846. name = cms.string('pt')
  105847. ),
  105848. cms.PSet(
  105849. bins = cms.int32(100),
  105850. expression = cms.string('eta'),
  105851. max = cms.double(3.0),
  105852. min = cms.double(-3.0),
  105853. name = cms.string('eta')
  105854. ),
  105855. cms.PSet(
  105856. bins = cms.int32(100),
  105857. expression = cms.string('phi'),
  105858. max = cms.double(3.15),
  105859. min = cms.double(-3.15),
  105860. name = cms.string('phi')
  105861. )),
  105862. singleObjectsPreselection = cms.string('1==1'),
  105863. triggerSelection = cms.string('HLT_PAPhoton30_Eta3p1_PPStyle_v*')
  105864. ),
  105865. cms.PSet(
  105866. combinedObjectDimension = cms.int32(1),
  105867. combinedObjectDrawables = cms.VPSet(),
  105868. combinedObjectSelection = cms.string('1==1'),
  105869. combinedObjectSortCriteria = cms.string('at(0).pt'),
  105870. dqmhistolabel = cms.string('hltHIPhoton40PPStyle'),
  105871. handlerType = cms.string('FromHLT'),
  105872. mainDQMDirname = cms.untracked.string('HLT/HI/'),
  105873. partialFilterName = cms.string('hltEGBptxAND40EtFilter'),
  105874. partialPathName = cms.string('HLT_PAPhoton40_Eta3p1_PPStyle_v'),
  105875. singleObjectDrawables = cms.VPSet(cms.PSet(
  105876. bins = cms.int32(100),
  105877. expression = cms.string('pt'),
  105878. max = cms.double(220),
  105879. min = cms.double(20),
  105880. name = cms.string('pt')
  105881. ),
  105882. cms.PSet(
  105883. bins = cms.int32(100),
  105884. expression = cms.string('eta'),
  105885. max = cms.double(3.0),
  105886. min = cms.double(-3.0),
  105887. name = cms.string('eta')
  105888. ),
  105889. cms.PSet(
  105890. bins = cms.int32(100),
  105891. expression = cms.string('phi'),
  105892. max = cms.double(3.15),
  105893. min = cms.double(-3.15),
  105894. name = cms.string('phi')
  105895. )),
  105896. singleObjectsPreselection = cms.string('1==1'),
  105897. triggerSelection = cms.string('HLT_PAPhoton40_Eta3p1_PPStyle_v*')
  105898. ),
  105899. cms.PSet(
  105900. combinedObjectDimension = cms.int32(1),
  105901. combinedObjectDrawables = cms.VPSet(),
  105902. combinedObjectSelection = cms.string('1==1'),
  105903. combinedObjectSortCriteria = cms.string('at(0).pt'),
  105904. dqmhistolabel = cms.string('hltHIIsoPhoton20'),
  105905. handlerType = cms.string('FromHLT'),
  105906. mainDQMDirname = cms.untracked.string('HLT/HI/'),
  105907. partialFilterName = cms.string('hltHIPhoton'),
  105908. partialPathName = cms.string('HLT_PASingleIsoPhoton20_Eta3p1_v'),
  105909. singleObjectDrawables = cms.VPSet(cms.PSet(
  105910. bins = cms.int32(100),
  105911. expression = cms.string('pt'),
  105912. max = cms.double(220),
  105913. min = cms.double(20),
  105914. name = cms.string('pt')
  105915. ),
  105916. cms.PSet(
  105917. bins = cms.int32(100),
  105918. expression = cms.string('eta'),
  105919. max = cms.double(3.0),
  105920. min = cms.double(-3.0),
  105921. name = cms.string('eta')
  105922. ),
  105923. cms.PSet(
  105924. bins = cms.int32(100),
  105925. expression = cms.string('phi'),
  105926. max = cms.double(3.15),
  105927. min = cms.double(-3.15),
  105928. name = cms.string('phi')
  105929. )),
  105930. singleObjectsPreselection = cms.string('1==1'),
  105931. triggerSelection = cms.string('HLT_PASingleIsoPhoton20_Eta3p1_v*')
  105932. ),
  105933. cms.PSet(
  105934. combinedObjectDimension = cms.int32(1),
  105935. combinedObjectDrawables = cms.VPSet(),
  105936. combinedObjectSelection = cms.string('1==1'),
  105937. combinedObjectSortCriteria = cms.string('at(0).pt'),
  105938. dqmhistolabel = cms.string('hltHIIsoPhoton20PPStyle'),
  105939. handlerType = cms.string('FromHLT'),
  105940. mainDQMDirname = cms.untracked.string('HLT/HI/'),
  105941. partialFilterName = cms.string('hltIsoEGBptxAND20EtFilter'),
  105942. partialPathName = cms.string('HLT_PAIsoPhoton20_Eta3p1_PPStyle_v'),
  105943. singleObjectDrawables = cms.VPSet(cms.PSet(
  105944. bins = cms.int32(100),
  105945. expression = cms.string('pt'),
  105946. max = cms.double(220),
  105947. min = cms.double(20),
  105948. name = cms.string('pt')
  105949. ),
  105950. cms.PSet(
  105951. bins = cms.int32(100),
  105952. expression = cms.string('eta'),
  105953. max = cms.double(3.0),
  105954. min = cms.double(-3.0),
  105955. name = cms.string('eta')
  105956. ),
  105957. cms.PSet(
  105958. bins = cms.int32(100),
  105959. expression = cms.string('phi'),
  105960. max = cms.double(3.15),
  105961. min = cms.double(-3.15),
  105962. name = cms.string('phi')
  105963. )),
  105964. singleObjectsPreselection = cms.string('1==1'),
  105965. triggerSelection = cms.string('HLT_PAIsoPhoton20_Eta3p1_PPStyle_v*')
  105966. ),
  105967. cms.PSet(
  105968. combinedObjectDimension = cms.int32(1),
  105969. combinedObjectDrawables = cms.VPSet(),
  105970. combinedObjectSelection = cms.string('1==1'),
  105971. combinedObjectSortCriteria = cms.string('at(0).pt'),
  105972. dqmhistolabel = cms.string('hltHIPAElectron20'),
  105973. handlerType = cms.string('FromHLT'),
  105974. mainDQMDirname = cms.untracked.string('HLT/HI/'),
  105975. partialFilterName = cms.string('hltPAEle20WPLooseGsfTrackIsoFilter'),
  105976. partialPathName = cms.string('HLT_PAEle20_WPLoose_Gsf_v'),
  105977. singleObjectDrawables = cms.VPSet(cms.PSet(
  105978. bins = cms.int32(100),
  105979. expression = cms.string('pt'),
  105980. max = cms.double(220),
  105981. min = cms.double(20),
  105982. name = cms.string('pt')
  105983. ),
  105984. cms.PSet(
  105985. bins = cms.int32(100),
  105986. expression = cms.string('eta'),
  105987. max = cms.double(3.0),
  105988. min = cms.double(-3.0),
  105989. name = cms.string('eta')
  105990. ),
  105991. cms.PSet(
  105992. bins = cms.int32(100),
  105993. expression = cms.string('phi'),
  105994. max = cms.double(3.15),
  105995. min = cms.double(-3.15),
  105996. name = cms.string('phi')
  105997. )),
  105998. singleObjectsPreselection = cms.string('1==1'),
  105999. triggerSelection = cms.string('HLT_PAEle20_WPLoose_Gsf_v*')
  106000. ),
  106001. cms.PSet(
  106002. combinedObjectDimension = cms.int32(1),
  106003. combinedObjectDrawables = cms.VPSet(),
  106004. combinedObjectSelection = cms.string('1==1'),
  106005. combinedObjectSortCriteria = cms.string('at(0).pt'),
  106006. dqmhistolabel = cms.string('hltSingleAK4CaloJet30'),
  106007. handlerType = cms.string('FromHLT'),
  106008. mainDQMDirname = cms.untracked.string('HLT/HI/'),
  106009. partialFilterName = cms.string('hltSinglePAAK4CaloJet'),
  106010. partialPathName = cms.string('HLT_PAAK4CaloJet30_Eta5p1_PAL3Mu3_v'),
  106011. singleObjectDrawables = cms.VPSet(cms.PSet(
  106012. bins = cms.int32(100),
  106013. expression = cms.string('pt'),
  106014. max = cms.double(420),
  106015. min = cms.double(20),
  106016. name = cms.string('pt')
  106017. ),
  106018. cms.PSet(
  106019. bins = cms.int32(100),
  106020. expression = cms.string('eta'),
  106021. max = cms.double(5.0),
  106022. min = cms.double(-5.0),
  106023. name = cms.string('eta')
  106024. ),
  106025. cms.PSet(
  106026. bins = cms.int32(100),
  106027. expression = cms.string('phi'),
  106028. max = cms.double(3.15),
  106029. min = cms.double(-3.15),
  106030. name = cms.string('phi')
  106031. )),
  106032. singleObjectsPreselection = cms.string('1==1'),
  106033. triggerSelection = cms.string('HLT_PAAK4CaloJet30_Eta5p1_PAL3Mu3_v*')
  106034. ),
  106035. cms.PSet(
  106036. combinedObjectDimension = cms.int32(1),
  106037. combinedObjectDrawables = cms.VPSet(),
  106038. combinedObjectSelection = cms.string('1==1'),
  106039. combinedObjectSortCriteria = cms.string('at(0).pt'),
  106040. dqmhistolabel = cms.string('hltSingleAK4CaloJet30'),
  106041. handlerType = cms.string('FromHLT'),
  106042. mainDQMDirname = cms.untracked.string('HLT/HI/'),
  106043. partialFilterName = cms.string('hltSinglePAAK4CaloJet'),
  106044. partialPathName = cms.string('HLT_PAAK4CaloJet30_Eta5p1_PAL3Mu5_v'),
  106045. singleObjectDrawables = cms.VPSet(cms.PSet(
  106046. bins = cms.int32(100),
  106047. expression = cms.string('pt'),
  106048. max = cms.double(420),
  106049. min = cms.double(20),
  106050. name = cms.string('pt')
  106051. ),
  106052. cms.PSet(
  106053. bins = cms.int32(100),
  106054. expression = cms.string('eta'),
  106055. max = cms.double(5.0),
  106056. min = cms.double(-5.0),
  106057. name = cms.string('eta')
  106058. ),
  106059. cms.PSet(
  106060. bins = cms.int32(100),
  106061. expression = cms.string('phi'),
  106062. max = cms.double(3.15),
  106063. min = cms.double(-3.15),
  106064. name = cms.string('phi')
  106065. )),
  106066. singleObjectsPreselection = cms.string('1==1'),
  106067. triggerSelection = cms.string('HLT_PAAK4CaloJet30_Eta5p1_PAL3Mu5_v*')
  106068. ),
  106069. cms.PSet(
  106070. combinedObjectDimension = cms.int32(1),
  106071. combinedObjectDrawables = cms.VPSet(),
  106072. combinedObjectSelection = cms.string('1==1'),
  106073. combinedObjectSortCriteria = cms.string('at(0).pt'),
  106074. dqmhistolabel = cms.string('hltSingleAK4CaloJet40'),
  106075. handlerType = cms.string('FromHLT'),
  106076. mainDQMDirname = cms.untracked.string('HLT/HI/'),
  106077. partialFilterName = cms.string('hltSinglePAAK4CaloJet'),
  106078. partialPathName = cms.string('HLT_PAAK4CaloJet40_Eta5p1_PAL3Mu3_v'),
  106079. singleObjectDrawables = cms.VPSet(cms.PSet(
  106080. bins = cms.int32(100),
  106081. expression = cms.string('pt'),
  106082. max = cms.double(420),
  106083. min = cms.double(20),
  106084. name = cms.string('pt')
  106085. ),
  106086. cms.PSet(
  106087. bins = cms.int32(100),
  106088. expression = cms.string('eta'),
  106089. max = cms.double(5.0),
  106090. min = cms.double(-5.0),
  106091. name = cms.string('eta')
  106092. ),
  106093. cms.PSet(
  106094. bins = cms.int32(100),
  106095. expression = cms.string('phi'),
  106096. max = cms.double(3.15),
  106097. min = cms.double(-3.15),
  106098. name = cms.string('phi')
  106099. )),
  106100. singleObjectsPreselection = cms.string('1==1'),
  106101. triggerSelection = cms.string('HLT_PAAK4CaloJet40_Eta5p1_PAL3Mu3_v*')
  106102. ),
  106103. cms.PSet(
  106104. combinedObjectDimension = cms.int32(1),
  106105. combinedObjectDrawables = cms.VPSet(),
  106106. combinedObjectSelection = cms.string('1==1'),
  106107. combinedObjectSortCriteria = cms.string('at(0).pt'),
  106108. dqmhistolabel = cms.string('hltSingleAK4CaloJet40'),
  106109. handlerType = cms.string('FromHLT'),
  106110. mainDQMDirname = cms.untracked.string('HLT/HI/'),
  106111. partialFilterName = cms.string('hltSinglePAAK4CaloJet'),
  106112. partialPathName = cms.string('HLT_PAAK4CaloJet40_Eta5p1_PAL3Mu5_v'),
  106113. singleObjectDrawables = cms.VPSet(cms.PSet(
  106114. bins = cms.int32(100),
  106115. expression = cms.string('pt'),
  106116. max = cms.double(420),
  106117. min = cms.double(20),
  106118. name = cms.string('pt')
  106119. ),
  106120. cms.PSet(
  106121. bins = cms.int32(100),
  106122. expression = cms.string('eta'),
  106123. max = cms.double(5.0),
  106124. min = cms.double(-5.0),
  106125. name = cms.string('eta')
  106126. ),
  106127. cms.PSet(
  106128. bins = cms.int32(100),
  106129. expression = cms.string('phi'),
  106130. max = cms.double(3.15),
  106131. min = cms.double(-3.15),
  106132. name = cms.string('phi')
  106133. )),
  106134. singleObjectsPreselection = cms.string('1==1'),
  106135. triggerSelection = cms.string('HLT_PAAK4CaloJet40_Eta5p1_PAL3Mu5_v*')
  106136. ),
  106137. cms.PSet(
  106138. combinedObjectDimension = cms.int32(1),
  106139. combinedObjectDrawables = cms.VPSet(),
  106140. combinedObjectSelection = cms.string('1==1'),
  106141. combinedObjectSortCriteria = cms.string('at(0).pt'),
  106142. dqmhistolabel = cms.string('hltSingleAK4CaloJet60'),
  106143. handlerType = cms.string('FromHLT'),
  106144. mainDQMDirname = cms.untracked.string('HLT/HI/'),
  106145. partialFilterName = cms.string('hltSinglePAAK4CaloJet'),
  106146. partialPathName = cms.string('HLT_PAAK4CaloJet60_Eta5p1_PAL3Mu3_v'),
  106147. singleObjectDrawables = cms.VPSet(cms.PSet(
  106148. bins = cms.int32(100),
  106149. expression = cms.string('pt'),
  106150. max = cms.double(420),
  106151. min = cms.double(20),
  106152. name = cms.string('pt')
  106153. ),
  106154. cms.PSet(
  106155. bins = cms.int32(100),
  106156. expression = cms.string('eta'),
  106157. max = cms.double(5.0),
  106158. min = cms.double(-5.0),
  106159. name = cms.string('eta')
  106160. ),
  106161. cms.PSet(
  106162. bins = cms.int32(100),
  106163. expression = cms.string('phi'),
  106164. max = cms.double(3.15),
  106165. min = cms.double(-3.15),
  106166. name = cms.string('phi')
  106167. )),
  106168. singleObjectsPreselection = cms.string('1==1'),
  106169. triggerSelection = cms.string('HLT_PAAK4CaloJet60_Eta5p1_PAL3Mu3_v*')
  106170. ),
  106171. cms.PSet(
  106172. combinedObjectDimension = cms.int32(1),
  106173. combinedObjectDrawables = cms.VPSet(),
  106174. combinedObjectSelection = cms.string('1==1'),
  106175. combinedObjectSortCriteria = cms.string('at(0).pt'),
  106176. dqmhistolabel = cms.string('hltSingleAK4CaloJet60'),
  106177. handlerType = cms.string('FromHLT'),
  106178. mainDQMDirname = cms.untracked.string('HLT/HI/'),
  106179. partialFilterName = cms.string('hltSinglePAAK4CaloJet'),
  106180. partialPathName = cms.string('HLT_PAAK4CaloJet60_Eta5p1_PAL3Mu5_v'),
  106181. singleObjectDrawables = cms.VPSet(cms.PSet(
  106182. bins = cms.int32(100),
  106183. expression = cms.string('pt'),
  106184. max = cms.double(420),
  106185. min = cms.double(20),
  106186. name = cms.string('pt')
  106187. ),
  106188. cms.PSet(
  106189. bins = cms.int32(100),
  106190. expression = cms.string('eta'),
  106191. max = cms.double(5.0),
  106192. min = cms.double(-5.0),
  106193. name = cms.string('eta')
  106194. ),
  106195. cms.PSet(
  106196. bins = cms.int32(100),
  106197. expression = cms.string('phi'),
  106198. max = cms.double(3.15),
  106199. min = cms.double(-3.15),
  106200. name = cms.string('phi')
  106201. )),
  106202. singleObjectsPreselection = cms.string('1==1'),
  106203. triggerSelection = cms.string('HLT_PAAK4CaloJet60_Eta5p1_PAL3Mu5_v*')
  106204. ),
  106205. cms.PSet(
  106206. combinedObjectDimension = cms.int32(1),
  106207. combinedObjectDrawables = cms.VPSet(),
  106208. combinedObjectSelection = cms.string('1==1'),
  106209. combinedObjectSortCriteria = cms.string('at(0).pt'),
  106210. dqmhistolabel = cms.string('hltHIPhoton10'),
  106211. handlerType = cms.string('FromHLT'),
  106212. mainDQMDirname = cms.untracked.string('HLT/HI/'),
  106213. partialFilterName = cms.string('hltHIPhoton'),
  106214. partialPathName = cms.string('HLT_PASinglePhoton10_Eta3p1_PAL3Mu3_v'),
  106215. singleObjectDrawables = cms.VPSet(cms.PSet(
  106216. bins = cms.int32(100),
  106217. expression = cms.string('pt'),
  106218. max = cms.double(220),
  106219. min = cms.double(20),
  106220. name = cms.string('pt')
  106221. ),
  106222. cms.PSet(
  106223. bins = cms.int32(100),
  106224. expression = cms.string('eta'),
  106225. max = cms.double(3.0),
  106226. min = cms.double(-3.0),
  106227. name = cms.string('eta')
  106228. ),
  106229. cms.PSet(
  106230. bins = cms.int32(100),
  106231. expression = cms.string('phi'),
  106232. max = cms.double(3.15),
  106233. min = cms.double(-3.15),
  106234. name = cms.string('phi')
  106235. )),
  106236. singleObjectsPreselection = cms.string('1==1'),
  106237. triggerSelection = cms.string('HLT_PASinglePhoton10_Eta3p1_PAL3Mu3_v*')
  106238. ),
  106239. cms.PSet(
  106240. combinedObjectDimension = cms.int32(1),
  106241. combinedObjectDrawables = cms.VPSet(),
  106242. combinedObjectSelection = cms.string('1==1'),
  106243. combinedObjectSortCriteria = cms.string('at(0).pt'),
  106244. dqmhistolabel = cms.string('hltHIPhoton10'),
  106245. handlerType = cms.string('FromHLT'),
  106246. mainDQMDirname = cms.untracked.string('HLT/HI/'),
  106247. partialFilterName = cms.string('hltHIPhoton'),
  106248. partialPathName = cms.string('HLT_PASinglePhoton10_Eta3p1_PAL3Mu5_v'),
  106249. singleObjectDrawables = cms.VPSet(cms.PSet(
  106250. bins = cms.int32(100),
  106251. expression = cms.string('pt'),
  106252. max = cms.double(220),
  106253. min = cms.double(20),
  106254. name = cms.string('pt')
  106255. ),
  106256. cms.PSet(
  106257. bins = cms.int32(100),
  106258. expression = cms.string('eta'),
  106259. max = cms.double(3.0),
  106260. min = cms.double(-3.0),
  106261. name = cms.string('eta')
  106262. ),
  106263. cms.PSet(
  106264. bins = cms.int32(100),
  106265. expression = cms.string('phi'),
  106266. max = cms.double(3.15),
  106267. min = cms.double(-3.15),
  106268. name = cms.string('phi')
  106269. )),
  106270. singleObjectsPreselection = cms.string('1==1'),
  106271. triggerSelection = cms.string('HLT_PASinglePhoton10_Eta3p1_PAL3Mu5_v*')
  106272. ),
  106273. cms.PSet(
  106274. combinedObjectDimension = cms.int32(1),
  106275. combinedObjectDrawables = cms.VPSet(),
  106276. combinedObjectSelection = cms.string('1==1'),
  106277. combinedObjectSortCriteria = cms.string('at(0).pt'),
  106278. dqmhistolabel = cms.string('hltHIPhoton15'),
  106279. handlerType = cms.string('FromHLT'),
  106280. mainDQMDirname = cms.untracked.string('HLT/HI/'),
  106281. partialFilterName = cms.string('hltHIPhoton'),
  106282. partialPathName = cms.string('HLT_PASinglePhoton15_Eta3p1_PAL3Mu3_v'),
  106283. singleObjectDrawables = cms.VPSet(cms.PSet(
  106284. bins = cms.int32(100),
  106285. expression = cms.string('pt'),
  106286. max = cms.double(220),
  106287. min = cms.double(20),
  106288. name = cms.string('pt')
  106289. ),
  106290. cms.PSet(
  106291. bins = cms.int32(100),
  106292. expression = cms.string('eta'),
  106293. max = cms.double(3.0),
  106294. min = cms.double(-3.0),
  106295. name = cms.string('eta')
  106296. ),
  106297. cms.PSet(
  106298. bins = cms.int32(100),
  106299. expression = cms.string('phi'),
  106300. max = cms.double(3.15),
  106301. min = cms.double(-3.15),
  106302. name = cms.string('phi')
  106303. )),
  106304. singleObjectsPreselection = cms.string('1==1'),
  106305. triggerSelection = cms.string('HLT_PASinglePhoton15_Eta3p1_PAL3Mu3_v*')
  106306. ),
  106307. cms.PSet(
  106308. combinedObjectDimension = cms.int32(1),
  106309. combinedObjectDrawables = cms.VPSet(),
  106310. combinedObjectSelection = cms.string('1==1'),
  106311. combinedObjectSortCriteria = cms.string('at(0).pt'),
  106312. dqmhistolabel = cms.string('hltHIPhoton15'),
  106313. handlerType = cms.string('FromHLT'),
  106314. mainDQMDirname = cms.untracked.string('HLT/HI/'),
  106315. partialFilterName = cms.string('hltHIPhoton'),
  106316. partialPathName = cms.string('HLT_PASinglePhoton15_Eta3p1_PAL3Mu5_v'),
  106317. singleObjectDrawables = cms.VPSet(cms.PSet(
  106318. bins = cms.int32(100),
  106319. expression = cms.string('pt'),
  106320. max = cms.double(220),
  106321. min = cms.double(20),
  106322. name = cms.string('pt')
  106323. ),
  106324. cms.PSet(
  106325. bins = cms.int32(100),
  106326. expression = cms.string('eta'),
  106327. max = cms.double(3.0),
  106328. min = cms.double(-3.0),
  106329. name = cms.string('eta')
  106330. ),
  106331. cms.PSet(
  106332. bins = cms.int32(100),
  106333. expression = cms.string('phi'),
  106334. max = cms.double(3.15),
  106335. min = cms.double(-3.15),
  106336. name = cms.string('phi')
  106337. )),
  106338. singleObjectsPreselection = cms.string('1==1'),
  106339. triggerSelection = cms.string('HLT_PASinglePhoton15_Eta3p1_PAL3Mu5_v*')
  106340. ),
  106341. cms.PSet(
  106342. combinedObjectDimension = cms.int32(1),
  106343. combinedObjectDrawables = cms.VPSet(),
  106344. combinedObjectSelection = cms.string('1==1'),
  106345. combinedObjectSortCriteria = cms.string('at(0).pt'),
  106346. dqmhistolabel = cms.string('hltHIPhoton20'),
  106347. handlerType = cms.string('FromHLT'),
  106348. mainDQMDirname = cms.untracked.string('HLT/HI/'),
  106349. partialFilterName = cms.string('hltHIPhoton'),
  106350. partialPathName = cms.string('HLT_PASinglePhoton20_Eta3p1_PAL3Mu3_v'),
  106351. singleObjectDrawables = cms.VPSet(cms.PSet(
  106352. bins = cms.int32(100),
  106353. expression = cms.string('pt'),
  106354. max = cms.double(220),
  106355. min = cms.double(20),
  106356. name = cms.string('pt')
  106357. ),
  106358. cms.PSet(
  106359. bins = cms.int32(100),
  106360. expression = cms.string('eta'),
  106361. max = cms.double(3.0),
  106362. min = cms.double(-3.0),
  106363. name = cms.string('eta')
  106364. ),
  106365. cms.PSet(
  106366. bins = cms.int32(100),
  106367. expression = cms.string('phi'),
  106368. max = cms.double(3.15),
  106369. min = cms.double(-3.15),
  106370. name = cms.string('phi')
  106371. )),
  106372. singleObjectsPreselection = cms.string('1==1'),
  106373. triggerSelection = cms.string('HLT_PASinglePhoton20_Eta3p1_PAL3Mu3_v*')
  106374. ),
  106375. cms.PSet(
  106376. combinedObjectDimension = cms.int32(1),
  106377. combinedObjectDrawables = cms.VPSet(),
  106378. combinedObjectSelection = cms.string('1==1'),
  106379. combinedObjectSortCriteria = cms.string('at(0).pt'),
  106380. dqmhistolabel = cms.string('hltHIPhoton20'),
  106381. handlerType = cms.string('FromHLT'),
  106382. mainDQMDirname = cms.untracked.string('HLT/HI/'),
  106383. partialFilterName = cms.string('hltHIPhoton'),
  106384. partialPathName = cms.string('HLT_PASinglePhoton20_Eta3p1_PAL3Mu5_v'),
  106385. singleObjectDrawables = cms.VPSet(cms.PSet(
  106386. bins = cms.int32(100),
  106387. expression = cms.string('pt'),
  106388. max = cms.double(220),
  106389. min = cms.double(20),
  106390. name = cms.string('pt')
  106391. ),
  106392. cms.PSet(
  106393. bins = cms.int32(100),
  106394. expression = cms.string('eta'),
  106395. max = cms.double(3.0),
  106396. min = cms.double(-3.0),
  106397. name = cms.string('eta')
  106398. ),
  106399. cms.PSet(
  106400. bins = cms.int32(100),
  106401. expression = cms.string('phi'),
  106402. max = cms.double(3.15),
  106403. min = cms.double(-3.15),
  106404. name = cms.string('phi')
  106405. )),
  106406. singleObjectsPreselection = cms.string('1==1'),
  106407. triggerSelection = cms.string('HLT_PASinglePhoton20_Eta3p1_PAL3Mu5_v*')
  106408. ),
  106409. cms.PSet(
  106410. combinedObjectDimension = cms.int32(1),
  106411. combinedObjectDrawables = cms.VPSet(),
  106412. combinedObjectSelection = cms.string('1==1'),
  106413. combinedObjectSortCriteria = cms.string('at(0).pt'),
  106414. dqmhistolabel = cms.string('hltHIDoublePhotonCut15'),
  106415. handlerType = cms.string('FromHLT'),
  106416. mainDQMDirname = cms.untracked.string('HLT/HI/'),
  106417. partialFilterName = cms.string('hltHIDoublePhotonCut'),
  106418. partialPathName = cms.string('HLT_PADoublePhoton15_Eta3p1_Mass50_1000_v'),
  106419. singleObjectDrawables = cms.VPSet(cms.PSet(
  106420. bins = cms.int32(100),
  106421. expression = cms.string('pt'),
  106422. max = cms.double(220),
  106423. min = cms.double(20),
  106424. name = cms.string('pt')
  106425. ),
  106426. cms.PSet(
  106427. bins = cms.int32(100),
  106428. expression = cms.string('eta'),
  106429. max = cms.double(3.0),
  106430. min = cms.double(-3.0),
  106431. name = cms.string('eta')
  106432. ),
  106433. cms.PSet(
  106434. bins = cms.int32(100),
  106435. expression = cms.string('phi'),
  106436. max = cms.double(3.15),
  106437. min = cms.double(-3.15),
  106438. name = cms.string('phi')
  106439. )),
  106440. singleObjectsPreselection = cms.string('1==1'),
  106441. triggerSelection = cms.string('HLT_PADoublePhoton15_Eta3p1_Mass50_1000_v*')
  106442. )),
  106443. triggerConfiguration = cms.PSet(
  106444. hltResults = cms.InputTag("TriggerResults","","HLT"),
  106445. l1tIgnoreMaskAndPrescale = cms.bool(False),
  106446. l1tResults = cms.InputTag(""),
  106447. throw = cms.bool(False)
  106448. ),
  106449. triggerResultsLabel = cms.InputTag("TriggerResults","","HLT"),
  106450. triggerSummaryLabel = cms.InputTag("hltTriggerSummaryAOD","","HLT"),
  106451. useGenWeight = cms.bool(False)
  106452. )
  106453.  
  106454.  
  106455. process.HLTSiStripMonitorCluster = cms.EDAnalyzer("SiStripMonitorCluster",
  106456. ApvPhaseProducer = cms.InputTag("APVPhases"),
  106457. BPTXfilter = cms.PSet(
  106458. andOr = cms.bool(False),
  106459. andOrL1 = cms.bool(True),
  106460. dbLabel = cms.string('SiStripDQMTrigger'),
  106461. errorReplyL1 = cms.bool(True),
  106462. l1Algorithms = cms.vstring('L1Tech_BPTX_plus_AND_minus.v0',
  106463. 'L1_ZeroBias'),
  106464. l1BeforeMask = cms.bool(True)
  106465. ),
  106466. ClusWidthVsAmpTH2 = cms.PSet(
  106467. Nbinsx = cms.int32(2000),
  106468. Nbinsy = cms.int32(100),
  106469. globalswitchon = cms.bool(True),
  106470. layerswitchon = cms.bool(False),
  106471. moduleswitchon = cms.bool(False),
  106472. subdetswitchon = cms.bool(False),
  106473. xmax = cms.double(2000.0),
  106474. xmin = cms.double(0.0),
  106475. ymax = cms.double(100.0),
  106476. ymin = cms.double(0.0)
  106477. ),
  106478. ClusterChTkHistoMap_On = cms.bool(True),
  106479. ClusterConditions = cms.PSet(
  106480. On = cms.bool(True),
  106481. maxStoN = cms.double(10000.0),
  106482. maxWidth = cms.double(10000.0),
  106483. minStoN = cms.double(0.0),
  106484. minWidth = cms.double(0.0)
  106485. ),
  106486. ClusterHisto = cms.bool(True),
  106487. ClusterLabel = cms.string(''),
  106488. ClusterProducerPix = cms.InputTag("hltSiPixelClusters"),
  106489. ClusterProducerStrip = cms.InputTag("hltSiStripRawToClustersFacility"),
  106490. CreateTrendMEs = cms.bool(False),
  106491. HistoryProducer = cms.InputTag("consecutiveHEs"),
  106492. Mod_On = cms.bool(False),
  106493. MultiplicityRegions = cms.PSet(
  106494. MaxClus = cms.double(26000),
  106495. MinPix = cms.double(50),
  106496. dk0 = cms.double(40),
  106497. k0 = cms.double(0.097),
  106498. q0 = cms.double(300)
  106499. ),
  106500. NclusVsCycleTimeProf2D = cms.PSet(
  106501. Nbins = cms.int32(70),
  106502. Nbinsy = cms.int32(90),
  106503. globalswitchon = cms.bool(True),
  106504. xmax = cms.double(69.5),
  106505. xmin = cms.double(-0.5),
  106506. ymax = cms.double(23592960),
  106507. ymin = cms.double(0.0)
  106508. ),
  106509. NumberOfClusterPerLayerTrendVarTH2 = cms.PSet(
  106510. Nbinsx = cms.int32(1000),
  106511. Nbinsy = cms.int32(11),
  106512. globalswitchon = cms.bool(True),
  106513. xmax = cms.double(150.0),
  106514. xmin = cms.double(0.0),
  106515. ymax = cms.double(11.5),
  106516. ymin = cms.double(0.5)
  106517. ),
  106518. NumberOfClusterPerRingVsTrendVarTH2 = cms.PSet(
  106519. Nbinsx = cms.int32(1000),
  106520. Nbinsy = cms.int32(9),
  106521. globalswitchon = cms.bool(True),
  106522. xmax = cms.double(150.0),
  106523. xmin = cms.double(0.0),
  106524. ymax = cms.double(9.5),
  106525. ymin = cms.double(0.5)
  106526. ),
  106527. PixelDCSfilter = cms.PSet(
  106528. andOr = cms.bool(False),
  106529. andOrDcs = cms.bool(False),
  106530. dcsInputTag = cms.InputTag("scalersRawToDigi"),
  106531. dcsPartitions = cms.vint32(28, 29),
  106532. errorReplyDcs = cms.bool(True)
  106533. ),
  106534. ResetMEsEachRun = cms.bool(False),
  106535. SelectAllDetectors = cms.bool(False),
  106536. ShowControlView = cms.bool(False),
  106537. ShowMechanicalStructureView = cms.bool(True),
  106538. ShowReadoutView = cms.bool(False),
  106539. StripDCSfilter = cms.PSet(
  106540. andOr = cms.bool(False),
  106541. andOrDcs = cms.bool(False),
  106542. dcsInputTag = cms.InputTag("scalersRawToDigi"),
  106543. dcsPartitions = cms.vint32(24, 25, 26, 27),
  106544. errorReplyDcs = cms.bool(True)
  106545. ),
  106546. StripQualityLabel = cms.string(''),
  106547. TH1ABx_CSCP = cms.PSet(
  106548. Nbinsx = cms.int32(3565),
  106549. subdetswitchon = cms.bool(True),
  106550. xmax = cms.double(3564),
  106551. xmin = cms.double(0.0)
  106552. ),
  106553. TH1ClusterCharge = cms.PSet(
  106554. Nbinx = cms.int32(200),
  106555. layerswitchon = cms.bool(False),
  106556. moduleswitchon = cms.bool(True),
  106557. subdetswitchon = cms.bool(False),
  106558. xmax = cms.double(799.5),
  106559. xmin = cms.double(-0.5)
  106560. ),
  106561. TH1ClusterDigiPos = cms.PSet(
  106562. Nbinx = cms.int32(768),
  106563. layerswitchon = cms.bool(False),
  106564. moduleswitchon = cms.bool(False),
  106565. xmax = cms.double(767.5),
  106566. xmin = cms.double(-0.5)
  106567. ),
  106568. TH1ClusterNoise = cms.PSet(
  106569. Nbinx = cms.int32(20),
  106570. layerswitchon = cms.bool(False),
  106571. moduleswitchon = cms.bool(True),
  106572. xmax = cms.double(9.5),
  106573. xmin = cms.double(-0.5)
  106574. ),
  106575. TH1ClusterPos = cms.PSet(
  106576. Nbinx = cms.int32(768),
  106577. layerswitchon = cms.bool(False),
  106578. moduleswitchon = cms.bool(True),
  106579. xmax = cms.double(767.5),
  106580. xmin = cms.double(-0.5)
  106581. ),
  106582. TH1ClusterStoN = cms.PSet(
  106583. Nbinx = cms.int32(100),
  106584. layerswitchon = cms.bool(False),
  106585. moduleswitchon = cms.bool(True),
  106586. xmax = cms.double(299.5),
  106587. xmin = cms.double(-0.5)
  106588. ),
  106589. TH1ClusterStoNVsPos = cms.PSet(
  106590. Nbinx = cms.int32(768),
  106591. Nbiny = cms.int32(100),
  106592. layerswitchon = cms.bool(False),
  106593. moduleswitchon = cms.bool(False),
  106594. xmax = cms.double(767.5),
  106595. xmin = cms.double(-0.5),
  106596. ymax = cms.double(299.5),
  106597. ymin = cms.double(-0.5)
  106598. ),
  106599. TH1ClusterWidth = cms.PSet(
  106600. Nbinx = cms.int32(20),
  106601. layerswitchon = cms.bool(False),
  106602. moduleswitchon = cms.bool(True),
  106603. subdetswitchon = cms.bool(False),
  106604. xmax = cms.double(19.5),
  106605. xmin = cms.double(-0.5)
  106606. ),
  106607. TH1DBxCycleGlobal = cms.PSet(
  106608. Nbinsx = cms.int32(800),
  106609. globalswitchon = cms.bool(True),
  106610. xmax = cms.double(800.5),
  106611. xmin = cms.double(0.5)
  106612. ),
  106613. TH1DBxGlobal = cms.PSet(
  106614. Nbinsx = cms.int32(800),
  106615. globalswitchon = cms.bool(True),
  106616. xmax = cms.double(800.5),
  106617. xmin = cms.double(0.5)
  106618. ),
  106619. TH1MainDiagonalPosition = cms.PSet(
  106620. Nbinsx = cms.int32(100),
  106621. globalswitchon = cms.bool(True),
  106622. xmax = cms.double(2.0),
  106623. xmin = cms.double(0.0)
  106624. ),
  106625. TH1ModuleLocalOccupancy = cms.PSet(
  106626. Nbinx = cms.int32(51),
  106627. layerswitchon = cms.bool(True),
  106628. moduleswitchon = cms.bool(True),
  106629. xmax = cms.double(1.01),
  106630. xmin = cms.double(-0.01)
  106631. ),
  106632. TH1MultiplicityRegions = cms.PSet(
  106633. Nbinx = cms.int32(5),
  106634. globalswitchon = cms.bool(True),
  106635. xmax = cms.double(5.5),
  106636. xmin = cms.double(0.5)
  106637. ),
  106638. TH1NClusPx = cms.PSet(
  106639. Nbinsx = cms.int32(200),
  106640. xmax = cms.double(19999.5),
  106641. xmin = cms.double(-0.5)
  106642. ),
  106643. TH1NClusStrip = cms.PSet(
  106644. Nbinsx = cms.int32(500),
  106645. xmax = cms.double(99999.5),
  106646. xmin = cms.double(-0.5)
  106647. ),
  106648. TH1NrOfClusterizedStrips = cms.PSet(
  106649. Nbinx = cms.int32(20),
  106650. layerswitchon = cms.bool(True),
  106651. moduleswitchon = cms.bool(True),
  106652. xmax = cms.double(99.5),
  106653. xmin = cms.double(-0.5)
  106654. ),
  106655. TH1StripNoise2ApvCycle = cms.PSet(
  106656. Nbinsx = cms.int32(70),
  106657. globalswitchon = cms.bool(False),
  106658. xmax = cms.double(69.5),
  106659. xmin = cms.double(-0.5)
  106660. ),
  106661. TH1StripNoise3ApvCycle = cms.PSet(
  106662. Nbinsx = cms.int32(70),
  106663. globalswitchon = cms.bool(False),
  106664. xmax = cms.double(69.5),
  106665. xmin = cms.double(-0.5)
  106666. ),
  106667. TH1TotalNumberOfClusters = cms.PSet(
  106668. Nbinx = cms.int32(100),
  106669. subdetswitchon = cms.bool(True),
  106670. xmax = cms.double(14999.5),
  106671. xmin = cms.double(-0.5)
  106672. ),
  106673. TH1nClusters = cms.PSet(
  106674. Nbinx = cms.int32(11),
  106675. layerswitchon = cms.bool(False),
  106676. moduleswitchon = cms.bool(True),
  106677. xmax = cms.double(10.5),
  106678. xmin = cms.double(-0.5)
  106679. ),
  106680. TH2ApvCycleVsDBxGlobal = cms.PSet(
  106681. Nbinsx = cms.int32(70),
  106682. Nbinsy = cms.int32(800),
  106683. globalswitchon = cms.bool(True),
  106684. xmax = cms.double(69.5),
  106685. xmin = cms.double(-0.5),
  106686. ymax = cms.double(800.5),
  106687. ymin = cms.double(0.5)
  106688. ),
  106689. TH2CStripVsCpixel = cms.PSet(
  106690. Nbinsx = cms.int32(150),
  106691. Nbinsy = cms.int32(50),
  106692. globalswitchon = cms.bool(True),
  106693. xmax = cms.double(74999.5),
  106694. xmin = cms.double(-0.5),
  106695. ymax = cms.double(14999.5),
  106696. ymin = cms.double(-0.5)
  106697. ),
  106698. TH2ClustersApvCycle = cms.PSet(
  106699. Nbinsx = cms.int32(70),
  106700. Nbinsy = cms.int32(200),
  106701. subdetswitchon = cms.bool(False),
  106702. xmax = cms.double(69.5),
  106703. xmin = cms.double(-0.5),
  106704. yfactor = cms.double(0.2),
  106705. ymin = cms.double(0.0)
  106706. ),
  106707. TH2MainDiagonalPosition = cms.PSet(
  106708. Nbinsx = cms.int32(3565),
  106709. Nbinsy = cms.int32(100),
  106710. globalswitchon = cms.bool(False),
  106711. xmax = cms.double(3564),
  106712. xmin = cms.double(0),
  106713. ymax = cms.double(2.0),
  106714. ymin = cms.double(0.0)
  106715. ),
  106716. TProf2ApvCycleVsDBx = cms.PSet(
  106717. Nbinsx = cms.int32(70),
  106718. Nbinsy = cms.int32(800),
  106719. subdetswitchon = cms.bool(False),
  106720. xmax = cms.double(69.5),
  106721. xmin = cms.double(-0.5),
  106722. ymax = cms.double(800.5),
  106723. ymin = cms.double(0.5),
  106724. zmax = cms.double(0.0),
  106725. zmin = cms.double(0.0)
  106726. ),
  106727. TProfClusterWidth = cms.PSet(
  106728. Nbinx = cms.int32(100),
  106729. layerswitchon = cms.bool(False),
  106730. moduleswitchon = cms.bool(False),
  106731. xmax = cms.double(499.5),
  106732. xmin = cms.double(-0.5)
  106733. ),
  106734. TProfClustersApvCycle = cms.PSet(
  106735. Nbins = cms.int32(70),
  106736. Nbinsy = cms.int32(200),
  106737. subdetswitchon = cms.bool(False),
  106738. xmax = cms.double(69.5),
  106739. xmin = cms.double(-0.5),
  106740. ymax = cms.double(0.0),
  106741. ymin = cms.double(0.0)
  106742. ),
  106743. TProfClustersVsDBxCycle = cms.PSet(
  106744. Nbins = cms.int32(800),
  106745. subdetswitchon = cms.bool(True),
  106746. xmax = cms.double(800.5),
  106747. xmin = cms.double(0.5),
  106748. ymax = cms.double(0.0),
  106749. ymin = cms.double(0.0)
  106750. ),
  106751. TProfMainDiagonalPosition = cms.PSet(
  106752. Nbinsx = cms.int32(3565),
  106753. Nbinsy = cms.int32(100),
  106754. globalswitchon = cms.bool(False),
  106755. xmax = cms.double(3564),
  106756. xmin = cms.double(0),
  106757. ymax = cms.double(2.0),
  106758. ymin = cms.double(0.0)
  106759. ),
  106760. TProfNClusPixel = cms.PSet(
  106761. Nbinsx = cms.int32(3565),
  106762. Nbinsy = cms.int32(200),
  106763. globalswitchon = cms.bool(True),
  106764. xmax = cms.double(3564),
  106765. xmin = cms.double(0),
  106766. ymax = cms.double(199999.5),
  106767. ymin = cms.double(-0.5)
  106768. ),
  106769. TProfNClusStrip = cms.PSet(
  106770. Nbinsx = cms.int32(3565),
  106771. Nbinsy = cms.int32(200),
  106772. globalswitchon = cms.bool(True),
  106773. xmax = cms.double(3564),
  106774. xmin = cms.double(0),
  106775. ymax = cms.double(99999.5),
  106776. ymin = cms.double(-0.5)
  106777. ),
  106778. TProfNumberOfCluster = cms.PSet(
  106779. Nbinx = cms.int32(100),
  106780. layerswitchon = cms.bool(False),
  106781. moduleswitchon = cms.bool(False),
  106782. xmax = cms.double(499.5),
  106783. xmin = cms.double(-0.5)
  106784. ),
  106785. TProfTotalNumberOfClusters = cms.PSet(
  106786. subdetswitchon = cms.bool(True)
  106787. ),
  106788. TkHistoMap_On = cms.bool(True),
  106789. TopFolderName = cms.string('HLT/SiStrip'),
  106790. TrendVsLS = cms.bool(False),
  106791. Trending = cms.PSet(
  106792. Nbins = cms.int32(600),
  106793. xaxis = cms.string('Event Time in Seconds'),
  106794. xmax = cms.double(3600.0),
  106795. xmin = cms.double(0.0)
  106796. ),
  106797. TrendingLS = cms.PSet(
  106798. Nbins = cms.int32(2400),
  106799. xaxis = cms.string('Lumisection'),
  106800. xmax = cms.double(150),
  106801. xmin = cms.double(0.0)
  106802. ),
  106803. UseDCSFiltering = cms.bool(True)
  106804. )
  106805.  
  106806.  
  106807. process.HLTSiStripMonitorTrack = cms.EDAnalyzer("SiStripMonitorTrack",
  106808. AlgoName = cms.string('HLT'),
  106809. ClusterConditions = cms.PSet(
  106810. On = cms.bool(False),
  106811. maxStoN = cms.double(2000.0),
  106812. maxWidth = cms.double(200.0),
  106813. minStoN = cms.double(0.0),
  106814. minWidth = cms.double(0.0)
  106815. ),
  106816. Cluster_src = cms.InputTag("hltSiStripRawToClustersFacility"),
  106817. HistoFlag_On = cms.bool(False),
  106818. Mod_On = cms.bool(False),
  106819. ModulesToBeExcluded = cms.vuint32(),
  106820. OffHisto_On = cms.bool(True),
  106821. RawDigiLabel = cms.string('VirginRaw'),
  106822. RawDigiProducer = cms.string('simSiStripDigis'),
  106823. RawDigis_On = cms.bool(False),
  106824. TH1ClusterCharge = cms.PSet(
  106825. Nbinx = cms.int32(100),
  106826. layerView = cms.bool(True),
  106827. ringView = cms.bool(False),
  106828. xmax = cms.double(999.5),
  106829. xmin = cms.double(-0.5)
  106830. ),
  106831. TH1ClusterChargeCorr = cms.PSet(
  106832. Nbinx = cms.int32(100),
  106833. layerView = cms.bool(True),
  106834. ringView = cms.bool(False),
  106835. xmax = cms.double(399.5),
  106836. xmin = cms.double(-0.5)
  106837. ),
  106838. TH1ClusterChargePerCM = cms.PSet(
  106839. Nbinx = cms.int32(100),
  106840. layerView = cms.bool(False),
  106841. ringView = cms.bool(True),
  106842. xmax = cms.double(9999.5),
  106843. xmin = cms.double(-0.5)
  106844. ),
  106845. TH1ClusterChargeRaw = cms.PSet(
  106846. Nbinx = cms.int32(100),
  106847. layerView = cms.bool(True),
  106848. ringView = cms.bool(False),
  106849. xmax = cms.double(999.5),
  106850. xmin = cms.double(-0.5)
  106851. ),
  106852. TH1ClusterEstimatorCC = cms.PSet(
  106853. Nbinx = cms.int32(120),
  106854. xmax = cms.double(1.1),
  106855. xmin = cms.double(-0.1)
  106856. ),
  106857. TH1ClusterGain = cms.PSet(
  106858. Nbinx = cms.int32(100),
  106859. layerView = cms.bool(True),
  106860. ringView = cms.bool(False),
  106861. xmax = cms.double(3.5),
  106862. xmin = cms.double(-0.5)
  106863. ),
  106864. TH1ClusterNoise = cms.PSet(
  106865. Nbinx = cms.int32(20),
  106866. layerView = cms.bool(True),
  106867. ringView = cms.bool(False),
  106868. xmax = cms.double(9.5),
  106869. xmin = cms.double(-0.5)
  106870. ),
  106871. TH1ClusterPos = cms.PSet(
  106872. layerView = cms.bool(True),
  106873. ringView = cms.bool(False)
  106874. ),
  106875. TH1ClusterStoN = cms.PSet(
  106876. Nbinx = cms.int32(100),
  106877. layerView = cms.bool(True),
  106878. ringView = cms.bool(False),
  106879. xmax = cms.double(299.5),
  106880. xmin = cms.double(-0.5)
  106881. ),
  106882. TH1ClusterStoNCorr = cms.PSet(
  106883. Nbinx = cms.int32(100),
  106884. layerView = cms.bool(True),
  106885. ringView = cms.bool(False),
  106886. xmax = cms.double(99.5),
  106887. xmin = cms.double(-0.5)
  106888. ),
  106889. TH1ClusterStoNCorrMod = cms.PSet(
  106890. Nbinx = cms.int32(50),
  106891. xmax = cms.double(199.5),
  106892. xmin = cms.double(-0.5)
  106893. ),
  106894. TH1ClusterSymmEtaCC = cms.PSet(
  106895. Nbinx = cms.int32(120),
  106896. xmax = cms.double(1.1),
  106897. xmin = cms.double(-0.1)
  106898. ),
  106899. TH1ClusterWidth = cms.PSet(
  106900. Nbinx = cms.int32(20),
  106901. layerView = cms.bool(True),
  106902. ringView = cms.bool(False),
  106903. xmax = cms.double(19.5),
  106904. xmin = cms.double(-0.5)
  106905. ),
  106906. TH1ClusterWidthCC = cms.PSet(
  106907. Nbinx = cms.int32(10),
  106908. xmax = cms.double(9.5),
  106909. xmin = cms.double(-0.5)
  106910. ),
  106911. TH1nClustersOff = cms.PSet(
  106912. Nbinx = cms.int32(150),
  106913. xmax = cms.double(19999.5),
  106914. xmin = cms.double(-0.5)
  106915. ),
  106916. TH1nClustersOn = cms.PSet(
  106917. Nbinx = cms.int32(150),
  106918. xmax = cms.double(2999.5),
  106919. xmin = cms.double(-0.5)
  106920. ),
  106921. TProfileClusterPGV = cms.PSet(
  106922. Nbinx = cms.int32(20),
  106923. Nbiny = cms.int32(20),
  106924. xmax = cms.double(10.0),
  106925. xmin = cms.double(-10.0),
  106926. ymax = cms.double(1.2),
  106927. ymin = cms.double(-0.1)
  106928. ),
  106929. TkHistoMap_On = cms.bool(True),
  106930. TopFolderName = cms.string('HLT/SiStrip'),
  106931. TrackLabel = cms.string(''),
  106932. TrackProducer = cms.string('hltTrackRefitterForSiStripMonitorTrack'),
  106933. TrajectoryInEvent = cms.bool(True),
  106934. Trend_On = cms.bool(True),
  106935. Trending = cms.PSet(
  106936. Nbins = cms.int32(2400),
  106937. xmax = cms.double(150),
  106938. xmin = cms.double(0.0)
  106939. ),
  106940. UseDCSFiltering = cms.bool(True),
  106941. clchCMoriginTkHmap_On = cms.bool(False),
  106942. genericTriggerEventPSet = cms.PSet(
  106943.  
  106944. )
  106945. )
  106946.  
  106947.  
  106948. process.HiggsDQM = cms.EDAnalyzer("HiggsDQM",
  106949. PtThrMu1 = cms.untracked.double(3.0),
  106950. PtThrMu2 = cms.untracked.double(3.0),
  106951. caloJetCollection = cms.InputTag("ak4CaloJets"),
  106952. caloMETCollection = cms.InputTag("caloMetM"),
  106953. elecTriggerPathToPass = cms.string('HLT_Ele10_LW_L1R'),
  106954. electronCollection = cms.InputTag("gedGsfElectrons"),
  106955. genParticleCollection = cms.InputTag("genParticles"),
  106956. muonCollection = cms.InputTag("muons"),
  106957. muonTriggerPathToPass = cms.string('HLT_Mu9'),
  106958. pfMETCollection = cms.InputTag("pfMet"),
  106959. triggerResultsCollection = cms.InputTag("TriggerResults","","HLT")
  106960. )
  106961.  
  106962.  
  106963. process.HltVertexValidationVertices = cms.EDAnalyzer("HLTVertexPerformanceAnalyzer",
  106964. HLTPathNames = cms.vstring('HLT_PFMET120_',
  106965. 'HLT_PFMET120_',
  106966. 'HLT_PFMET120_',
  106967. 'HLT_CaloMHTNoPU90_PFMET90_PFMHT90_IDTight_',
  106968. 'HLT_CaloMHTNoPU90_PFMET90_PFMHT90_IDTight_',
  106969. 'HLT_CaloMHTNoPU90_PFMET90_PFMHT90_IDTight_',
  106970. 'HLT_QuadPFJet_VBF',
  106971. 'HLT_QuadPFJet_VBF',
  106972. 'HLT_QuadPFJet_VBF',
  106973. 'HLT_Ele32_eta2p1_',
  106974. 'HLT_IsoMu21_eta2p1_'),
  106975. SimVertexCollection = cms.InputTag("g4SimHits"),
  106976. TriggerResults = cms.InputTag("TriggerResults","","HLT"),
  106977. Vertex = cms.VInputTag(cms.InputTag("hltVerticesL3"), cms.InputTag("hltFastPrimaryVertex"), cms.InputTag("hltFastPVPixelVertices"), cms.InputTag("hltVerticesPF"))
  106978. )
  106979.  
  106980.  
  106981. process.JPsiMuMuValidation = cms.EDAnalyzer("BPhysicsValidation",
  106982. daughters = cms.vstring('muminus',
  106983. 'muplus'),
  106984. genparticleCollection = cms.InputTag("genParticles"),
  106985. massmax = cms.double(4.0),
  106986. massmin = cms.double(3.0),
  106987. muminus = cms.untracked.PSet(
  106988. massmax = cms.double(0.2),
  106989. massmin = cms.double(0.1),
  106990. pdgid = cms.int32(13),
  106991. pname = cms.string('#mu^{-}')
  106992. ),
  106993. muplus = cms.untracked.PSet(
  106994. massmax = cms.double(0.2),
  106995. massmin = cms.double(0.1),
  106996. pdgid = cms.int32(-13),
  106997. pname = cms.string('#mu^{+}')
  106998. ),
  106999. name = cms.string('JPsiMuMuValidation'),
  107000. pdgid = cms.int32(443),
  107001. pname = cms.string('J/#Psi')
  107002. )
  107003.  
  107004.  
  107005. process.JetAnalyzerAk4Calo = cms.EDAnalyzer("JetTester",
  107006. JetCorrections = cms.InputTag("newAk4CaloL2L3Corrector"),
  107007. JetType = cms.untracked.string('calo'),
  107008. RThreshold = cms.double(0.3),
  107009. matchGenPtThreshold = cms.double(20.0),
  107010. primVertex = cms.InputTag("offlinePrimaryVertices"),
  107011. recoJetPtThreshold = cms.double(40),
  107012. src = cms.InputTag("ak4CaloJets"),
  107013. srcGen = cms.InputTag("ak4GenJetsNoNu")
  107014. )
  107015.  
  107016.  
  107017. process.JetAnalyzerAk4PF = cms.EDAnalyzer("JetTester",
  107018. JetCorrections = cms.InputTag("newAk4PFL1FastL2L3Corrector"),
  107019. JetType = cms.untracked.string('pf'),
  107020. RThreshold = cms.double(0.3),
  107021. matchGenPtThreshold = cms.double(20.0),
  107022. primVertex = cms.InputTag("offlinePrimaryVertices"),
  107023. recoJetPtThreshold = cms.double(40),
  107024. src = cms.InputTag("ak4PFJets"),
  107025. srcGen = cms.InputTag("ak4GenJetsNoNu")
  107026. )
  107027.  
  107028.  
  107029. process.JetAnalyzerAk4PFCHS = cms.EDAnalyzer("JetTester",
  107030. JetCorrections = cms.InputTag("newAk4PFCHSL1FastL2L3Corrector"),
  107031. JetType = cms.untracked.string('pf'),
  107032. RThreshold = cms.double(0.3),
  107033. matchGenPtThreshold = cms.double(20.0),
  107034. primVertex = cms.InputTag("offlinePrimaryVertices"),
  107035. recoJetPtThreshold = cms.double(40),
  107036. src = cms.InputTag("ak4PFJetsCHS"),
  107037. srcGen = cms.InputTag("ak4GenJetsNoNu")
  107038. )
  107039.  
  107040.  
  107041. process.JetAnalyzerAk4PFCHSMiniAOD = cms.EDAnalyzer("JetTester",
  107042. JetCorrections = cms.InputTag(""),
  107043. JetType = cms.untracked.string('miniaod'),
  107044. RThreshold = cms.double(0.3),
  107045. matchGenPtThreshold = cms.double(20.0),
  107046. primVertex = cms.InputTag("offlineSlimmedPrimaryVertices"),
  107047. recoJetPtThreshold = cms.double(40),
  107048. src = cms.InputTag("slimmedJets"),
  107049. srcGen = cms.InputTag("slimmedGenJets")
  107050. )
  107051.  
  107052.  
  107053. process.JetAnalyzerAk4PFPUPPIMiniAOD = cms.EDAnalyzer("JetTester",
  107054. JetCorrections = cms.InputTag(""),
  107055. JetType = cms.untracked.string('miniaod'),
  107056. RThreshold = cms.double(0.3),
  107057. matchGenPtThreshold = cms.double(20.0),
  107058. primVertex = cms.InputTag("offlineSlimmedPrimaryVertices"),
  107059. recoJetPtThreshold = cms.double(40),
  107060. src = cms.InputTag("slimmedJetsPuppi"),
  107061. srcGen = cms.InputTag("slimmedGenJets")
  107062. )
  107063.  
  107064.  
  107065. process.JetAnalyzerAk8PFPUPPIMiniAOD = cms.EDAnalyzer("JetTester",
  107066. JetCorrections = cms.InputTag(""),
  107067. JetType = cms.untracked.string('miniaod'),
  107068. RThreshold = cms.double(0.3),
  107069. matchGenPtThreshold = cms.double(20.0),
  107070. primVertex = cms.InputTag("offlineSlimmedPrimaryVertices"),
  107071. recoJetPtThreshold = cms.double(40),
  107072. src = cms.InputTag("slimmedJetsAK8"),
  107073. srcGen = cms.InputTag("slimmedGenJetsAK8")
  107074. )
  107075.  
  107076.  
  107077. process.JetResValidation1 = cms.EDAnalyzer("PFJetDQMAnalyzer",
  107078. BenchmarkLabel = cms.string('PFJetResValidation/PFElecVsGenElec'),
  107079. ChargeHistoParameter = cms.PSet(
  107080. nBin = cms.int32(3),
  107081. switchOn = cms.bool(False),
  107082. xMax = cms.double(1.5),
  107083. xMin = cms.double(-1.5)
  107084. ),
  107085. CreateEfficiencyHistos = cms.bool(False),
  107086. CreatePFractionHistos = cms.bool(False),
  107087. CreateReferenceHistos = cms.bool(True),
  107088. DeltaEtaHistoParameter = cms.PSet(
  107089. nBin = cms.int32(50),
  107090. switchOn = cms.bool(True),
  107091. xMax = cms.double(0.5),
  107092. xMin = cms.double(-0.5)
  107093. ),
  107094. DeltaPhiHistoParameter = cms.PSet(
  107095. nBin = cms.int32(50),
  107096. switchOn = cms.bool(True),
  107097. xMax = cms.double(0.5),
  107098. xMin = cms.double(-0.5)
  107099. ),
  107100. DeltaPtHistoParameter = cms.PSet(
  107101. nBin = cms.int32(100),
  107102. switchOn = cms.bool(True),
  107103. xMax = cms.double(50.0),
  107104. xMin = cms.double(-50.0)
  107105. ),
  107106. DeltaPtOvPtHistoParameter = cms.PSet(
  107107. BREtaMax = cms.double(1.4),
  107108. BREtaMin = cms.double(0.0),
  107109. BROn = cms.bool(True),
  107110. EREtaMax = cms.double(2.4),
  107111. EREtaMin = cms.double(1.6),
  107112. EROn = cms.bool(True),
  107113. nBin = cms.int32(160),
  107114. slicingOn = cms.bool(False),
  107115. switchOn = cms.bool(True),
  107116. xMax = cms.double(1.0),
  107117. xMin = cms.double(-1.0)
  107118. ),
  107119. DeltaRHistoParameter = cms.PSet(
  107120. nBin = cms.int32(150),
  107121. switchOn = cms.bool(True),
  107122. xMax = cms.double(1.0),
  107123. xMin = cms.double(0.0)
  107124. ),
  107125. EtaHistoParameter = cms.PSet(
  107126. nBin = cms.int32(100),
  107127. switchOn = cms.bool(True),
  107128. xMax = cms.double(5.0),
  107129. xMin = cms.double(-5.0)
  107130. ),
  107131. InputCollection = cms.InputTag("slimmedJets"),
  107132. MatchCollection = cms.InputTag("ak4PFJetsCHS"),
  107133. PhiHistoParameter = cms.PSet(
  107134. nBin = cms.int32(100),
  107135. switchOn = cms.bool(True),
  107136. xMax = cms.double(3.1416),
  107137. xMin = cms.double(-3.1416)
  107138. ),
  107139. PtHistoParameter = cms.PSet(
  107140. nBin = cms.int32(50),
  107141. switchOn = cms.bool(True),
  107142. xMax = cms.double(100.0),
  107143. xMin = cms.double(0.0)
  107144. ),
  107145. VariablePtBins = cms.vdouble(20, 40, 60, 80, 100,
  107146. 150, 200, 250, 300, 400,
  107147. 500, 750),
  107148. deltaRMax = cms.double(0.1),
  107149. etaMax = cms.double(10),
  107150. etaMin = cms.double(-10),
  107151. matchCharge = cms.bool(False),
  107152. mode = cms.int32(1),
  107153. onlyTwoJets = cms.bool(True),
  107154. phiMax = cms.double(3.14),
  107155. phiMin = cms.double(-3.14),
  107156. ptMax = cms.double(999999),
  107157. ptMin = cms.double(10.0)
  107158. )
  107159.  
  107160.  
  107161. process.JetResValidation2 = cms.EDAnalyzer("PFJetDQMAnalyzer",
  107162. BenchmarkLabel = cms.string('PFJetResValidation/PFElecVsGenElec'),
  107163. ChargeHistoParameter = cms.PSet(
  107164. nBin = cms.int32(3),
  107165. switchOn = cms.bool(False),
  107166. xMax = cms.double(1.5),
  107167. xMin = cms.double(-1.5)
  107168. ),
  107169. CreateEfficiencyHistos = cms.bool(False),
  107170. CreatePFractionHistos = cms.bool(False),
  107171. CreateReferenceHistos = cms.bool(True),
  107172. DeltaEtaHistoParameter = cms.PSet(
  107173. nBin = cms.int32(50),
  107174. switchOn = cms.bool(True),
  107175. xMax = cms.double(0.5),
  107176. xMin = cms.double(-0.5)
  107177. ),
  107178. DeltaPhiHistoParameter = cms.PSet(
  107179. nBin = cms.int32(50),
  107180. switchOn = cms.bool(True),
  107181. xMax = cms.double(0.5),
  107182. xMin = cms.double(-0.5)
  107183. ),
  107184. DeltaPtHistoParameter = cms.PSet(
  107185. nBin = cms.int32(100),
  107186. switchOn = cms.bool(True),
  107187. xMax = cms.double(50.0),
  107188. xMin = cms.double(-50.0)
  107189. ),
  107190. DeltaPtOvPtHistoParameter = cms.PSet(
  107191. BREtaMax = cms.double(1.4),
  107192. BREtaMin = cms.double(0.0),
  107193. BROn = cms.bool(True),
  107194. EREtaMax = cms.double(2.4),
  107195. EREtaMin = cms.double(1.6),
  107196. EROn = cms.bool(True),
  107197. nBin = cms.int32(160),
  107198. slicingOn = cms.bool(False),
  107199. switchOn = cms.bool(True),
  107200. xMax = cms.double(1.0),
  107201. xMin = cms.double(-1.0)
  107202. ),
  107203. DeltaRHistoParameter = cms.PSet(
  107204. nBin = cms.int32(150),
  107205. switchOn = cms.bool(True),
  107206. xMax = cms.double(1.0),
  107207. xMin = cms.double(0.0)
  107208. ),
  107209. EtaHistoParameter = cms.PSet(
  107210. nBin = cms.int32(100),
  107211. switchOn = cms.bool(True),
  107212. xMax = cms.double(5.0),
  107213. xMin = cms.double(-5.0)
  107214. ),
  107215. InputCollection = cms.InputTag("slimmedJets"),
  107216. MatchCollection = cms.InputTag("ak4PFJetsNewL1Fast23"),
  107217. PhiHistoParameter = cms.PSet(
  107218. nBin = cms.int32(100),
  107219. switchOn = cms.bool(True),
  107220. xMax = cms.double(3.1416),
  107221. xMin = cms.double(-3.1416)
  107222. ),
  107223. PtHistoParameter = cms.PSet(
  107224. nBin = cms.int32(50),
  107225. switchOn = cms.bool(True),
  107226. xMax = cms.double(100.0),
  107227. xMin = cms.double(0.0)
  107228. ),
  107229. VariablePtBins = cms.vdouble(20, 40, 60, 80, 100,
  107230. 150, 200, 250, 300, 400,
  107231. 500, 750),
  107232. deltaRMax = cms.double(0.1),
  107233. etaMax = cms.double(10),
  107234. etaMin = cms.double(-10),
  107235. matchCharge = cms.bool(False),
  107236. mode = cms.int32(1),
  107237. onlyTwoJets = cms.bool(True),
  107238. phiMax = cms.double(3.14),
  107239. phiMin = cms.double(-3.14),
  107240. ptMax = cms.double(999999),
  107241. ptMin = cms.double(10.0)
  107242. )
  107243.  
  107244.  
  107245. process.JetValidation1 = cms.EDAnalyzer("PFJetDQMAnalyzer",
  107246. BenchmarkLabel = cms.string('slimmedJetValidation/CompWithPFJets'),
  107247. ChargeHistoParameter = cms.PSet(
  107248. nBin = cms.int32(3),
  107249. switchOn = cms.bool(False),
  107250. xMax = cms.double(1.5),
  107251. xMin = cms.double(-1.5)
  107252. ),
  107253. CreatePFractionHistos = cms.bool(True),
  107254. DeltaEtaHistoParameter = cms.PSet(
  107255. nBin = cms.int32(50),
  107256. switchOn = cms.bool(True),
  107257. xMax = cms.double(0.2),
  107258. xMin = cms.double(-0.2)
  107259. ),
  107260. DeltaPhiHistoParameter = cms.PSet(
  107261. nBin = cms.int32(50),
  107262. switchOn = cms.bool(True),
  107263. xMax = cms.double(0.2),
  107264. xMin = cms.double(-0.2)
  107265. ),
  107266. DeltaPtHistoParameter = cms.PSet(
  107267. nBin = cms.int32(100),
  107268. switchOn = cms.bool(True),
  107269. xMax = cms.double(100.0),
  107270. xMin = cms.double(-100.0)
  107271. ),
  107272. DeltaPtOvPtHistoParameter = cms.PSet(
  107273. BREtaMax = cms.double(1.4),
  107274. BREtaMin = cms.double(0.0),
  107275. BROn = cms.bool(False),
  107276. EREtaMax = cms.double(2.4),
  107277. EREtaMin = cms.double(1.6),
  107278. EROn = cms.bool(False),
  107279. nBin = cms.int32(200),
  107280. slicingOn = cms.bool(False),
  107281. switchOn = cms.bool(True),
  107282. xMax = cms.double(3.0),
  107283. xMin = cms.double(-3.0)
  107284. ),
  107285. DeltaRHistoParameter = cms.PSet(
  107286. nBin = cms.int32(50),
  107287. switchOn = cms.bool(True),
  107288. xMax = cms.double(0.5),
  107289. xMin = cms.double(0.0)
  107290. ),
  107291. EtaHistoParameter = cms.PSet(
  107292. nBin = cms.int32(100),
  107293. switchOn = cms.bool(True),
  107294. xMax = cms.double(5.0),
  107295. xMin = cms.double(-5.0)
  107296. ),
  107297. InputCollection = cms.InputTag("slimmedJets"),
  107298. MatchCollection = cms.InputTag("ak4PFJetsCHS"),
  107299. PhiHistoParameter = cms.PSet(
  107300. nBin = cms.int32(64),
  107301. switchOn = cms.bool(True),
  107302. xMax = cms.double(3.2),
  107303. xMin = cms.double(-3.2)
  107304. ),
  107305. PtHistoParameter = cms.PSet(
  107306. nBin = cms.int32(100),
  107307. switchOn = cms.bool(True),
  107308. xMax = cms.double(200.0),
  107309. xMin = cms.double(0.0)
  107310. ),
  107311. VariablePtBins = cms.vdouble(0.0, 1.0, 2.0, 5.0, 10.0,
  107312. 20.0, 50.0, 100.0, 200.0, 400.0,
  107313. 500.0),
  107314. deltaRMax = cms.double(0.1),
  107315. etaMax = cms.double(10),
  107316. etaMin = cms.double(-10),
  107317. matchCharge = cms.bool(False),
  107318. mode = cms.int32(1),
  107319. onlyTwoJets = cms.bool(False),
  107320. phiMax = cms.double(3.14),
  107321. phiMin = cms.double(-3.14),
  107322. ptMax = cms.double(999999),
  107323. ptMin = cms.double(10.0)
  107324. )
  107325.  
  107326.  
  107327. process.JetValidation2 = cms.EDAnalyzer("PFJetDQMAnalyzer",
  107328. BenchmarkLabel = cms.string('slimmedJetValidation/CompWithPFJetsEC'),
  107329. ChargeHistoParameter = cms.PSet(
  107330. nBin = cms.int32(3),
  107331. switchOn = cms.bool(False),
  107332. xMax = cms.double(1.5),
  107333. xMin = cms.double(-1.5)
  107334. ),
  107335. CreatePFractionHistos = cms.bool(True),
  107336. DeltaEtaHistoParameter = cms.PSet(
  107337. nBin = cms.int32(50),
  107338. switchOn = cms.bool(True),
  107339. xMax = cms.double(0.2),
  107340. xMin = cms.double(-0.2)
  107341. ),
  107342. DeltaPhiHistoParameter = cms.PSet(
  107343. nBin = cms.int32(50),
  107344. switchOn = cms.bool(True),
  107345. xMax = cms.double(0.2),
  107346. xMin = cms.double(-0.2)
  107347. ),
  107348. DeltaPtHistoParameter = cms.PSet(
  107349. nBin = cms.int32(100),
  107350. switchOn = cms.bool(True),
  107351. xMax = cms.double(100.0),
  107352. xMin = cms.double(-100.0)
  107353. ),
  107354. DeltaPtOvPtHistoParameter = cms.PSet(
  107355. BREtaMax = cms.double(1.4),
  107356. BREtaMin = cms.double(0.0),
  107357. BROn = cms.bool(False),
  107358. EREtaMax = cms.double(2.4),
  107359. EREtaMin = cms.double(1.6),
  107360. EROn = cms.bool(False),
  107361. nBin = cms.int32(200),
  107362. slicingOn = cms.bool(False),
  107363. switchOn = cms.bool(True),
  107364. xMax = cms.double(3.0),
  107365. xMin = cms.double(-3.0)
  107366. ),
  107367. DeltaRHistoParameter = cms.PSet(
  107368. nBin = cms.int32(50),
  107369. switchOn = cms.bool(True),
  107370. xMax = cms.double(0.5),
  107371. xMin = cms.double(0.0)
  107372. ),
  107373. EtaHistoParameter = cms.PSet(
  107374. nBin = cms.int32(100),
  107375. switchOn = cms.bool(True),
  107376. xMax = cms.double(5.0),
  107377. xMin = cms.double(-5.0)
  107378. ),
  107379. InputCollection = cms.InputTag("slimmedJets"),
  107380. MatchCollection = cms.InputTag("ak4PFJetsNewL1Fast23"),
  107381. PhiHistoParameter = cms.PSet(
  107382. nBin = cms.int32(64),
  107383. switchOn = cms.bool(True),
  107384. xMax = cms.double(3.2),
  107385. xMin = cms.double(-3.2)
  107386. ),
  107387. PtHistoParameter = cms.PSet(
  107388. nBin = cms.int32(100),
  107389. switchOn = cms.bool(True),
  107390. xMax = cms.double(200.0),
  107391. xMin = cms.double(0.0)
  107392. ),
  107393. VariablePtBins = cms.vdouble(0.0, 1.0, 2.0, 5.0, 10.0,
  107394. 20.0, 50.0, 100.0, 200.0, 400.0,
  107395. 500.0),
  107396. deltaRMax = cms.double(0.1),
  107397. etaMax = cms.double(10),
  107398. etaMin = cms.double(-10),
  107399. matchCharge = cms.bool(False),
  107400. mode = cms.int32(1),
  107401. onlyTwoJets = cms.bool(False),
  107402. phiMax = cms.double(3.14),
  107403. phiMin = cms.double(-3.14),
  107404. ptMax = cms.double(999999),
  107405. ptMin = cms.double(10.0)
  107406. )
  107407.  
  107408.  
  107409. process.KshortMonitoring = cms.EDAnalyzer("V0Monitor",
  107410. FolderName = cms.string('Tracking/V0Monitoring/Ks'),
  107411. beamSpot = cms.InputTag("offlineBeamSpot"),
  107412. genericTriggerEventPSet = cms.PSet(
  107413.  
  107414. ),
  107415. histoPSet = cms.PSet(
  107416. LxyPSet = cms.PSet(
  107417. nbins = cms.int32(350),
  107418. xmax = cms.double(70.0),
  107419. xmin = cms.double(0.0)
  107420. ),
  107421. chi2oNDFPSet = cms.PSet(
  107422. nbins = cms.int32(100),
  107423. xmax = cms.double(30.0),
  107424. xmin = cms.double(0.0)
  107425. ),
  107426. etaPSet = cms.PSet(
  107427. nbins = cms.int32(60),
  107428. xmax = cms.double(3.0),
  107429. xmin = cms.double(-3.0)
  107430. ),
  107431. lsPSet = cms.PSet(
  107432. nbins = cms.int32(2000),
  107433. xmax = cms.double(2000.0),
  107434. xmin = cms.double(0.0)
  107435. ),
  107436. lumiPSet = cms.PSet(
  107437. nbins = cms.int32(3700),
  107438. xmax = cms.double(14000.0),
  107439. xmin = cms.double(0.0)
  107440. ),
  107441. massPSet = cms.PSet(
  107442. nbins = cms.int32(100),
  107443. xmax = cms.double(0.6),
  107444. xmin = cms.double(0.4)
  107445. ),
  107446. ptPSet = cms.PSet(
  107447. nbins = cms.int32(100),
  107448. xmax = cms.double(50.0),
  107449. xmin = cms.double(0.0)
  107450. ),
  107451. puPSet = cms.PSet(
  107452. nbins = cms.int32(100),
  107453. xmax = cms.double(99.5),
  107454. xmin = cms.double(-0.5)
  107455. )
  107456. ),
  107457. lumiScalers = cms.InputTag("scalersRawToDigi"),
  107458. primaryVertex = cms.InputTag("offlinePrimaryVertices"),
  107459. pvNDOF = cms.int32(4),
  107460. v0 = cms.InputTag("generalV0Candidates","Kshort")
  107461. )
  107462.  
  107463.  
  107464. process.KshortWlxy16Monitoring = cms.EDAnalyzer("V0Monitor",
  107465. FolderName = cms.string('Tracking/V0Monitoring/Ks/Lxy16'),
  107466. beamSpot = cms.InputTag("offlineBeamSpot"),
  107467. genericTriggerEventPSet = cms.PSet(
  107468.  
  107469. ),
  107470. histoPSet = cms.PSet(
  107471. LxyPSet = cms.PSet(
  107472. nbins = cms.int32(350),
  107473. xmax = cms.double(70.0),
  107474. xmin = cms.double(0.0)
  107475. ),
  107476. chi2oNDFPSet = cms.PSet(
  107477. nbins = cms.int32(100),
  107478. xmax = cms.double(30.0),
  107479. xmin = cms.double(0.0)
  107480. ),
  107481. etaPSet = cms.PSet(
  107482. nbins = cms.int32(60),
  107483. xmax = cms.double(3.0),
  107484. xmin = cms.double(-3.0)
  107485. ),
  107486. lsPSet = cms.PSet(
  107487. nbins = cms.int32(2000),
  107488. xmax = cms.double(2000.0),
  107489. xmin = cms.double(0.0)
  107490. ),
  107491. lumiPSet = cms.PSet(
  107492. nbins = cms.int32(3700),
  107493. xmax = cms.double(14000.0),
  107494. xmin = cms.double(0.0)
  107495. ),
  107496. massPSet = cms.PSet(
  107497. nbins = cms.int32(100),
  107498. xmax = cms.double(0.6),
  107499. xmin = cms.double(0.4)
  107500. ),
  107501. ptPSet = cms.PSet(
  107502. nbins = cms.int32(100),
  107503. xmax = cms.double(50.0),
  107504. xmin = cms.double(0.0)
  107505. ),
  107506. puPSet = cms.PSet(
  107507. nbins = cms.int32(100),
  107508. xmax = cms.double(99.5),
  107509. xmin = cms.double(-0.5)
  107510. )
  107511. ),
  107512. lumiScalers = cms.InputTag("scalersRawToDigi"),
  107513. primaryVertex = cms.InputTag("offlinePrimaryVertices"),
  107514. pvNDOF = cms.int32(4),
  107515. v0 = cms.InputTag("KshortWlxy16")
  107516. )
  107517.  
  107518.  
  107519. process.L1Validator = cms.EDAnalyzer("L1Validator",
  107520. GenSource = cms.InputTag("genParticles"),
  107521. L1ExtraCenJetSource = cms.InputTag("l1extraParticles","Central"),
  107522. L1ExtraForJetSource = cms.InputTag("l1extraParticles","Forward"),
  107523. L1ExtraIsoEGSource = cms.InputTag("l1extraParticles","Isolated"),
  107524. L1ExtraMuonSource = cms.InputTag("l1extraParticles"),
  107525. L1ExtraNonIsoEGSource = cms.InputTag("l1extraParticles","NonIsolated"),
  107526. L1ExtraTauJetSource = cms.InputTag("l1extraParticles","Tau"),
  107527. dirName = cms.string('L1T/L1TriggerVsGen')
  107528. )
  107529.  
  107530.  
  107531. process.LambdaMonitoring = cms.EDAnalyzer("V0Monitor",
  107532. FolderName = cms.string('Tracking/V0Monitoring/Lambda'),
  107533. beamSpot = cms.InputTag("offlineBeamSpot"),
  107534. genericTriggerEventPSet = cms.PSet(
  107535.  
  107536. ),
  107537. histoPSet = cms.PSet(
  107538. LxyPSet = cms.PSet(
  107539. nbins = cms.int32(350),
  107540. xmax = cms.double(70.0),
  107541. xmin = cms.double(0.0)
  107542. ),
  107543. chi2oNDFPSet = cms.PSet(
  107544. nbins = cms.int32(100),
  107545. xmax = cms.double(30.0),
  107546. xmin = cms.double(0.0)
  107547. ),
  107548. etaPSet = cms.PSet(
  107549. nbins = cms.int32(60),
  107550. xmax = cms.double(3.0),
  107551. xmin = cms.double(-3.0)
  107552. ),
  107553. lsPSet = cms.PSet(
  107554. nbins = cms.int32(2000),
  107555. xmax = cms.double(2000.0),
  107556. xmin = cms.double(0.0)
  107557. ),
  107558. lumiPSet = cms.PSet(
  107559. nbins = cms.int32(3700),
  107560. xmax = cms.double(14000.0),
  107561. xmin = cms.double(0.0)
  107562. ),
  107563. massPSet = cms.PSet(
  107564. nbins = cms.int32(100),
  107565. xmax = cms.double(1.25),
  107566. xmin = cms.double(1.05)
  107567. ),
  107568. ptPSet = cms.PSet(
  107569. nbins = cms.int32(100),
  107570. xmax = cms.double(50.0),
  107571. xmin = cms.double(0.0)
  107572. ),
  107573. puPSet = cms.PSet(
  107574. nbins = cms.int32(100),
  107575. xmax = cms.double(99.5),
  107576. xmin = cms.double(-0.5)
  107577. )
  107578. ),
  107579. lumiScalers = cms.InputTag("scalersRawToDigi"),
  107580. primaryVertex = cms.InputTag("offlinePrimaryVertices"),
  107581. pvNDOF = cms.int32(4),
  107582. v0 = cms.InputTag("generalV0Candidates","Lambda")
  107583. )
  107584.  
  107585.  
  107586. process.LambdaSpectrum = cms.EDAnalyzer("BPhysicsSpectrum",
  107587. genparticleCollection = cms.InputTag("genParticles"),
  107588. massmax = cms.double(6.0),
  107589. massmin = cms.double(5.5),
  107590. name = cms.string('LambdaSpectrum'),
  107591. pdgids = cms.vint32(5122)
  107592. )
  107593.  
  107594.  
  107595. process.LambdaWlxy16Monitoring = cms.EDAnalyzer("V0Monitor",
  107596. FolderName = cms.string('Tracking/V0Monitoring/Lambda/Lxy16'),
  107597. beamSpot = cms.InputTag("offlineBeamSpot"),
  107598. genericTriggerEventPSet = cms.PSet(
  107599.  
  107600. ),
  107601. histoPSet = cms.PSet(
  107602. LxyPSet = cms.PSet(
  107603. nbins = cms.int32(350),
  107604. xmax = cms.double(70.0),
  107605. xmin = cms.double(0.0)
  107606. ),
  107607. chi2oNDFPSet = cms.PSet(
  107608. nbins = cms.int32(100),
  107609. xmax = cms.double(30.0),
  107610. xmin = cms.double(0.0)
  107611. ),
  107612. etaPSet = cms.PSet(
  107613. nbins = cms.int32(60),
  107614. xmax = cms.double(3.0),
  107615. xmin = cms.double(-3.0)
  107616. ),
  107617. lsPSet = cms.PSet(
  107618. nbins = cms.int32(2000),
  107619. xmax = cms.double(2000.0),
  107620. xmin = cms.double(0.0)
  107621. ),
  107622. lumiPSet = cms.PSet(
  107623. nbins = cms.int32(3700),
  107624. xmax = cms.double(14000.0),
  107625. xmin = cms.double(0.0)
  107626. ),
  107627. massPSet = cms.PSet(
  107628. nbins = cms.int32(100),
  107629. xmax = cms.double(1.25),
  107630. xmin = cms.double(1.05)
  107631. ),
  107632. ptPSet = cms.PSet(
  107633. nbins = cms.int32(100),
  107634. xmax = cms.double(50.0),
  107635. xmin = cms.double(0.0)
  107636. ),
  107637. puPSet = cms.PSet(
  107638. nbins = cms.int32(100),
  107639. xmax = cms.double(99.5),
  107640. xmin = cms.double(-0.5)
  107641. )
  107642. ),
  107643. lumiScalers = cms.InputTag("scalersRawToDigi"),
  107644. primaryVertex = cms.InputTag("offlinePrimaryVertices"),
  107645. pvNDOF = cms.int32(4),
  107646. v0 = cms.InputTag("LambdaWlxy16")
  107647. )
  107648.  
  107649.  
  107650. process.LambdabPiPiMuMuValidation = cms.EDAnalyzer("BPhysicsValidation",
  107651. Lambda = cms.untracked.PSet(
  107652. massmax = cms.double(1.2),
  107653. massmin = cms.double(1.0),
  107654. pdgid = cms.int32(3122),
  107655. pname = cms.string('#Lambda')
  107656. ),
  107657. Lambdabar = cms.untracked.PSet(
  107658. massmax = cms.double(1.2),
  107659. massmin = cms.double(1.0),
  107660. pdgid = cms.int32(-3122),
  107661. pname = cms.string('#bar{#Lambda}')
  107662. ),
  107663. daughters = cms.vstring('muminus',
  107664. 'muplus',
  107665. 'piminus',
  107666. 'piplus',
  107667. 'pminus',
  107668. 'pplus',
  107669. 'Lambda',
  107670. 'Lambdabar'),
  107671. genparticleCollection = cms.InputTag("genParticles"),
  107672. massmax = cms.double(6.0),
  107673. massmin = cms.double(5.5),
  107674. muminus = cms.untracked.PSet(
  107675. massmax = cms.double(0.2),
  107676. massmin = cms.double(0.1),
  107677. pdgid = cms.int32(13),
  107678. pname = cms.string('#mu^{-}')
  107679. ),
  107680. muplus = cms.untracked.PSet(
  107681. massmax = cms.double(0.2),
  107682. massmin = cms.double(0.1),
  107683. pdgid = cms.int32(-13),
  107684. pname = cms.string('#mu^{+}')
  107685. ),
  107686. name = cms.string('LambdabPiPiMuMuValidation'),
  107687. pdgid = cms.int32(5122),
  107688. piminus = cms.untracked.PSet(
  107689. massmax = cms.double(0.2),
  107690. massmin = cms.double(0.1),
  107691. pdgid = cms.int32(-211),
  107692. pname = cms.string('#pi^{-}')
  107693. ),
  107694. piplus = cms.untracked.PSet(
  107695. massmax = cms.double(0.2),
  107696. massmin = cms.double(0.1),
  107697. pdgid = cms.int32(211),
  107698. pname = cms.string('#pi^{+}')
  107699. ),
  107700. pminus = cms.untracked.PSet(
  107701. massmax = cms.double(1.1),
  107702. massmin = cms.double(0.9),
  107703. pdgid = cms.int32(-2212),
  107704. pname = cms.string('p^{-}')
  107705. ),
  107706. pname = cms.string('#Lambda_{b}'),
  107707. pplus = cms.untracked.PSet(
  107708. massmax = cms.double(1.1),
  107709. massmin = cms.double(0.9),
  107710. pdgid = cms.int32(2212),
  107711. pname = cms.string('p^{+}')
  107712. )
  107713. )
  107714.  
  107715.  
  107716. process.LocalRecoLogMessageMonCommon = cms.EDAnalyzer("LogMessageMonitor",
  107717. BXlumiSetup = cms.PSet(
  107718. BXlumiBin = cms.int32(400),
  107719. BXlumiMax = cms.double(6000),
  107720. BXlumiMin = cms.double(2000),
  107721. lumi = cms.InputTag("lumiProducer"),
  107722. lumiScale = cms.double(6.37)
  107723. ),
  107724. LogFolderName = cms.string('Tracking/MessageLog'),
  107725. OutputFileName = cms.string('MonitorTrack.root'),
  107726. OutputMEsInRootFile = cms.bool(False),
  107727. categories = cms.vstring('SiPixelRawToDigi',
  107728. 'TooManyErrors',
  107729. 'TooManyClusters'),
  107730. doPUmonitoring = cms.bool(False),
  107731. doWarningsPlots = cms.bool(False),
  107732. genericTriggerEventPSet = cms.PSet(
  107733. andOr = cms.bool(False),
  107734. andOrDcs = cms.bool(False),
  107735. dcsInputTag = cms.InputTag("scalersRawToDigi"),
  107736. dcsPartitions = cms.vint32(24, 25, 26, 27, 28,
  107737. 29),
  107738. errorReplyDcs = cms.bool(True)
  107739. ),
  107740. modules = cms.vstring('siPixelDigis',
  107741. 'siStripDigis',
  107742. 'siPixelClusters',
  107743. 'siStripClusters'),
  107744. pluginsMonName = cms.string('LocalReco')
  107745. )
  107746.  
  107747.  
  107748. process.LooseMuonEfficiencyAnalyzer = cms.EDAnalyzer("EfficiencyAnalyzer",
  107749. BeamSpotLabel = cms.InputTag("offlineBeamSpot"),
  107750. ID = cms.string('Loose'),
  107751. MuonCollection = cms.InputTag("muons"),
  107752. ServiceParameters = cms.PSet(
  107753. CSCLayers = cms.untracked.bool(True),
  107754. GEMLayers = cms.untracked.bool(False),
  107755. ME0Layers = cms.bool(False),
  107756. Propagators = cms.untracked.vstring('SteppingHelixPropagatorAny',
  107757. 'SteppingHelixPropagatorAlong',
  107758. 'SteppingHelixPropagatorOpposite',
  107759. 'SteppingHelixPropagatorL2Any',
  107760. 'SteppingHelixPropagatorL2Along',
  107761. 'SteppingHelixPropagatorL2Opposite',
  107762. 'SteppingHelixPropagatorAnyNoError',
  107763. 'SteppingHelixPropagatorAlongNoError',
  107764. 'SteppingHelixPropagatorOppositeNoError',
  107765. 'SteppingHelixPropagatorL2AnyNoError',
  107766. 'SteppingHelixPropagatorL2AlongNoError',
  107767. 'SteppingHelixPropagatorL2OppositeNoError',
  107768. 'PropagatorWithMaterial',
  107769. 'PropagatorWithMaterialOpposite',
  107770. 'SmartPropagator',
  107771. 'SmartPropagatorOpposite',
  107772. 'SmartPropagatorAnyOpposite',
  107773. 'SmartPropagatorAny',
  107774. 'SmartPropagatorRK',
  107775. 'SmartPropagatorAnyRK',
  107776. 'StraightLinePropagator',
  107777. 'StraightLinePropagator'),
  107778. RPCLayers = cms.bool(True),
  107779. UseMuonNavigation = cms.untracked.bool(True)
  107780. ),
  107781. TrackCollection = cms.InputTag("generalTracks"),
  107782. VertexLabel = cms.InputTag("offlinePrimaryVertices"),
  107783. doPrimaryVertexCheck = cms.bool(True),
  107784. etaBin = cms.int32(8),
  107785. etaMax = cms.double(2.5),
  107786. etaMin = cms.double(-2.5),
  107787. folder = cms.string('Muons/EfficiencyAnalyzer/'),
  107788. phiBin = cms.int32(8),
  107789. phiMax = cms.double(3.2),
  107790. phiMin = cms.double(-3.2),
  107791. ptBin = cms.int32(10),
  107792. ptMax = cms.double(100),
  107793. ptMin = cms.double(10),
  107794. vtxBin = cms.int32(10),
  107795. vtxMax = cms.double(40.5),
  107796. vtxMin = cms.double(0.5)
  107797. )
  107798.  
  107799.  
  107800. process.LooseMuonEfficiencyAnalyzer_miniAOD = cms.EDAnalyzer("EfficiencyAnalyzer",
  107801. BeamSpotLabel = cms.InputTag("offlineBeamSpot"),
  107802. ID = cms.string('Loose'),
  107803. MuonCollection = cms.InputTag("slimmedMuons"),
  107804. ServiceParameters = cms.PSet(
  107805. CSCLayers = cms.untracked.bool(True),
  107806. GEMLayers = cms.untracked.bool(False),
  107807. ME0Layers = cms.bool(False),
  107808. Propagators = cms.untracked.vstring('SteppingHelixPropagatorAny',
  107809. 'SteppingHelixPropagatorAlong',
  107810. 'SteppingHelixPropagatorOpposite',
  107811. 'SteppingHelixPropagatorL2Any',
  107812. 'SteppingHelixPropagatorL2Along',
  107813. 'SteppingHelixPropagatorL2Opposite',
  107814. 'SteppingHelixPropagatorAnyNoError',
  107815. 'SteppingHelixPropagatorAlongNoError',
  107816. 'SteppingHelixPropagatorOppositeNoError',
  107817. 'SteppingHelixPropagatorL2AnyNoError',
  107818. 'SteppingHelixPropagatorL2AlongNoError',
  107819. 'SteppingHelixPropagatorL2OppositeNoError',
  107820. 'PropagatorWithMaterial',
  107821. 'PropagatorWithMaterialOpposite',
  107822. 'SmartPropagator',
  107823. 'SmartPropagatorOpposite',
  107824. 'SmartPropagatorAnyOpposite',
  107825. 'SmartPropagatorAny',
  107826. 'SmartPropagatorRK',
  107827. 'SmartPropagatorAnyRK',
  107828. 'StraightLinePropagator',
  107829. 'StraightLinePropagator'),
  107830. RPCLayers = cms.bool(True),
  107831. UseMuonNavigation = cms.untracked.bool(True)
  107832. ),
  107833. TrackCollection = cms.InputTag("generalTracks"),
  107834. VertexLabel = cms.InputTag("offlineSlimmedPrimaryVertices"),
  107835. doPrimaryVertexCheck = cms.bool(True),
  107836. etaBin = cms.int32(8),
  107837. etaMax = cms.double(2.5),
  107838. etaMin = cms.double(-2.5),
  107839. folder = cms.string('Muons_miniAOD/EfficiencyAnalyzer/'),
  107840. phiBin = cms.int32(8),
  107841. phiMax = cms.double(3.2),
  107842. phiMin = cms.double(-3.2),
  107843. ptBin = cms.int32(10),
  107844. ptMax = cms.double(100),
  107845. ptMin = cms.double(10),
  107846. vtxBin = cms.int32(10),
  107847. vtxMax = cms.double(40.5),
  107848. vtxMin = cms.double(0.5)
  107849. )
  107850.  
  107851.  
  107852. process.MET200_METmonitoring = cms.EDAnalyzer("METMonitor",
  107853. FolderName = cms.string('HLT/MET/MET200/'),
  107854. denGenericTriggerEventPSet = cms.PSet(
  107855. andOr = cms.bool(False),
  107856. andOrDcs = cms.bool(False),
  107857. andOrHlt = cms.bool(True),
  107858. dbLabel = cms.string(''),
  107859. dcsInputTag = cms.InputTag("scalersRawToDigi"),
  107860. dcsPartitions = cms.vint32(24, 25, 26, 27, 28,
  107861. 29),
  107862. errorReplyDcs = cms.bool(True),
  107863. errorReplyHlt = cms.bool(False),
  107864. hltDBKey = cms.string(''),
  107865. hltInputTag = cms.InputTag("TriggerResults","","HLT"),
  107866. hltPaths = cms.vstring(),
  107867. verbosityLevel = cms.uint32(1)
  107868. ),
  107869. eleSelection = cms.string('pt > 0'),
  107870. electrons = cms.InputTag("gedGsfElectrons"),
  107871. histoPSet = cms.PSet(
  107872. lsPSet = cms.PSet(
  107873. nbins = cms.int32(2500)
  107874. ),
  107875. metBinning = cms.vdouble(0, 20, 40, 60, 80,
  107876. 90, 100, 110, 120, 130,
  107877. 140, 150, 160, 170, 180,
  107878. 190, 200, 220, 240, 260,
  107879. 280, 300, 350, 400, 450,
  107880. 1000),
  107881. metPSet = cms.PSet(
  107882. nbins = cms.int32(200),
  107883. xmax = cms.double(19999.5),
  107884. xmin = cms.double(-0.5)
  107885. )
  107886. ),
  107887. jetSelection = cms.string('pt > 0'),
  107888. jets = cms.InputTag("pfJetsEI"),
  107889. met = cms.InputTag("pfMetEI"),
  107890. metSelection = cms.string('pt > 0'),
  107891. muoSelection = cms.string('pt > 0'),
  107892. muons = cms.InputTag("muons"),
  107893. nelectrons = cms.int32(0),
  107894. njets = cms.int32(0),
  107895. nmuons = cms.int32(0),
  107896. numGenericTriggerEventPSet = cms.PSet(
  107897. andOr = cms.bool(False),
  107898. andOrDcs = cms.bool(False),
  107899. andOrHlt = cms.bool(True),
  107900. dbLabel = cms.string('ExoDQMTrigger'),
  107901. dcsInputTag = cms.InputTag("scalersRawToDigi"),
  107902. dcsPartitions = cms.vint32(),
  107903. errorReplyDcs = cms.bool(True),
  107904. errorReplyHlt = cms.bool(False),
  107905. hltDBKey = cms.string('EXO_HLT_MET'),
  107906. hltInputTag = cms.InputTag("TriggerResults","","HLT"),
  107907. hltPaths = cms.vstring('HLT_MET200_v*'),
  107908. verbosityLevel = cms.uint32(1)
  107909. )
  107910. )
  107911.  
  107912.  
  107913. process.METValidation1 = cms.EDAnalyzer("PFMETDQMAnalyzer",
  107914. BenchmarkLabel = cms.string('slimmedMETValidation/CompWithPFMET'),
  107915. ChargeHistoParameter = cms.PSet(
  107916. nBin = cms.int32(3),
  107917. switchOn = cms.bool(False),
  107918. xMax = cms.double(1.5),
  107919. xMin = cms.double(-1.5)
  107920. ),
  107921. CreateMETSpecificHistos = cms.bool(True),
  107922. DeltaEtaHistoParameter = cms.PSet(
  107923. nBin = cms.int32(50),
  107924. switchOn = cms.bool(False),
  107925. xMax = cms.double(0.2),
  107926. xMin = cms.double(-0.2)
  107927. ),
  107928. DeltaPhiHistoParameter = cms.PSet(
  107929. nBin = cms.int32(64),
  107930. switchOn = cms.bool(True),
  107931. xMax = cms.double(3.2),
  107932. xMin = cms.double(-3.2)
  107933. ),
  107934. DeltaPtHistoParameter = cms.PSet(
  107935. nBin = cms.int32(50),
  107936. switchOn = cms.bool(True),
  107937. xMax = cms.double(300.0),
  107938. xMin = cms.double(-300.0)
  107939. ),
  107940. DeltaPtOvPtHistoParameter = cms.PSet(
  107941. BREtaMax = cms.double(1.4),
  107942. BREtaMin = cms.double(0.0),
  107943. BROn = cms.bool(False),
  107944. EREtaMax = cms.double(2.4),
  107945. EREtaMin = cms.double(1.6),
  107946. EROn = cms.bool(False),
  107947. nBin = cms.int32(100),
  107948. slicingOn = cms.bool(False),
  107949. switchOn = cms.bool(True),
  107950. xMax = cms.double(3.0),
  107951. xMin = cms.double(-3.0)
  107952. ),
  107953. DeltaPxHistoParameter = cms.PSet(
  107954. nBin = cms.int32(50),
  107955. switchOn = cms.bool(True),
  107956. xMax = cms.double(300.0),
  107957. xMin = cms.double(-300.0)
  107958. ),
  107959. DeltaRHistoParameter = cms.PSet(
  107960. nBin = cms.int32(50),
  107961. switchOn = cms.bool(True),
  107962. xMax = cms.double(0.5),
  107963. xMin = cms.double(0.0)
  107964. ),
  107965. DeltaSumEtHistoParameter = cms.PSet(
  107966. nBin = cms.int32(100),
  107967. switchOn = cms.bool(True),
  107968. xMax = cms.double(500.0),
  107969. xMin = cms.double(-300.0)
  107970. ),
  107971. DeltaSumEtOvSumEtHistoParameter = cms.PSet(
  107972. nBin = cms.int32(100),
  107973. switchOn = cms.bool(True),
  107974. xMax = cms.double(3.0),
  107975. xMin = cms.double(-1.0)
  107976. ),
  107977. EtaHistoParameter = cms.PSet(
  107978. nBin = cms.int32(100),
  107979. switchOn = cms.bool(False),
  107980. xMax = cms.double(5.0),
  107981. xMin = cms.double(-5.0)
  107982. ),
  107983. InputCollection = cms.InputTag("slimmedMETs"),
  107984. MatchCollection = cms.InputTag("pfMet"),
  107985. PhiHistoParameter = cms.PSet(
  107986. nBin = cms.int32(64),
  107987. switchOn = cms.bool(True),
  107988. xMax = cms.double(3.2),
  107989. xMin = cms.double(-3.2)
  107990. ),
  107991. PtHistoParameter = cms.PSet(
  107992. nBin = cms.int32(100),
  107993. switchOn = cms.bool(True),
  107994. xMax = cms.double(200.0),
  107995. xMin = cms.double(0.0)
  107996. ),
  107997. PxHistoParameter = cms.PSet(
  107998. nBin = cms.int32(50),
  107999. switchOn = cms.bool(True),
  108000. xMax = cms.double(200.0),
  108001. xMin = cms.double(0.0)
  108002. ),
  108003. SumEtHistoParameter = cms.PSet(
  108004. nBin = cms.int32(100),
  108005. switchOn = cms.bool(True),
  108006. xMax = cms.double(1000.0),
  108007. xMin = cms.double(0.0)
  108008. ),
  108009. VariablePtBins = cms.vdouble(0.0, 1.0, 2.0, 5.0, 10.0,
  108010. 20.0, 50.0, 100.0, 200.0, 400.0,
  108011. 500.0),
  108012. etaMax = cms.double(10),
  108013. etaMin = cms.double(-10),
  108014. mode = cms.int32(1),
  108015. phiMax = cms.double(3.14),
  108016. phiMin = cms.double(-3.14),
  108017. ptMax = cms.double(999999),
  108018. ptMin = cms.double(0.0)
  108019. )
  108020.  
  108021.  
  108022. process.METValidation2 = cms.EDAnalyzer("PFMETDQMAnalyzer",
  108023. BenchmarkLabel = cms.string('slimmedMETValidation/CompWithPFMETT1'),
  108024. ChargeHistoParameter = cms.PSet(
  108025. nBin = cms.int32(3),
  108026. switchOn = cms.bool(False),
  108027. xMax = cms.double(1.5),
  108028. xMin = cms.double(-1.5)
  108029. ),
  108030. CreateMETSpecificHistos = cms.bool(True),
  108031. DeltaEtaHistoParameter = cms.PSet(
  108032. nBin = cms.int32(50),
  108033. switchOn = cms.bool(False),
  108034. xMax = cms.double(0.2),
  108035. xMin = cms.double(-0.2)
  108036. ),
  108037. DeltaPhiHistoParameter = cms.PSet(
  108038. nBin = cms.int32(64),
  108039. switchOn = cms.bool(True),
  108040. xMax = cms.double(3.2),
  108041. xMin = cms.double(-3.2)
  108042. ),
  108043. DeltaPtHistoParameter = cms.PSet(
  108044. nBin = cms.int32(50),
  108045. switchOn = cms.bool(True),
  108046. xMax = cms.double(300.0),
  108047. xMin = cms.double(-300.0)
  108048. ),
  108049. DeltaPtOvPtHistoParameter = cms.PSet(
  108050. BREtaMax = cms.double(1.4),
  108051. BREtaMin = cms.double(0.0),
  108052. BROn = cms.bool(False),
  108053. EREtaMax = cms.double(2.4),
  108054. EREtaMin = cms.double(1.6),
  108055. EROn = cms.bool(False),
  108056. nBin = cms.int32(100),
  108057. slicingOn = cms.bool(False),
  108058. switchOn = cms.bool(True),
  108059. xMax = cms.double(3.0),
  108060. xMin = cms.double(-3.0)
  108061. ),
  108062. DeltaPxHistoParameter = cms.PSet(
  108063. nBin = cms.int32(50),
  108064. switchOn = cms.bool(True),
  108065. xMax = cms.double(300.0),
  108066. xMin = cms.double(-300.0)
  108067. ),
  108068. DeltaRHistoParameter = cms.PSet(
  108069. nBin = cms.int32(50),
  108070. switchOn = cms.bool(True),
  108071. xMax = cms.double(0.5),
  108072. xMin = cms.double(0.0)
  108073. ),
  108074. DeltaSumEtHistoParameter = cms.PSet(
  108075. nBin = cms.int32(100),
  108076. switchOn = cms.bool(True),
  108077. xMax = cms.double(500.0),
  108078. xMin = cms.double(-300.0)
  108079. ),
  108080. DeltaSumEtOvSumEtHistoParameter = cms.PSet(
  108081. nBin = cms.int32(100),
  108082. switchOn = cms.bool(True),
  108083. xMax = cms.double(3.0),
  108084. xMin = cms.double(-1.0)
  108085. ),
  108086. EtaHistoParameter = cms.PSet(
  108087. nBin = cms.int32(100),
  108088. switchOn = cms.bool(False),
  108089. xMax = cms.double(5.0),
  108090. xMin = cms.double(-5.0)
  108091. ),
  108092. InputCollection = cms.InputTag("slimmedMETs"),
  108093. MatchCollection = cms.InputTag("pfMetT1"),
  108094. PhiHistoParameter = cms.PSet(
  108095. nBin = cms.int32(64),
  108096. switchOn = cms.bool(True),
  108097. xMax = cms.double(3.2),
  108098. xMin = cms.double(-3.2)
  108099. ),
  108100. PtHistoParameter = cms.PSet(
  108101. nBin = cms.int32(100),
  108102. switchOn = cms.bool(True),
  108103. xMax = cms.double(200.0),
  108104. xMin = cms.double(0.0)
  108105. ),
  108106. PxHistoParameter = cms.PSet(
  108107. nBin = cms.int32(50),
  108108. switchOn = cms.bool(True),
  108109. xMax = cms.double(200.0),
  108110. xMin = cms.double(0.0)
  108111. ),
  108112. SumEtHistoParameter = cms.PSet(
  108113. nBin = cms.int32(100),
  108114. switchOn = cms.bool(True),
  108115. xMax = cms.double(1000.0),
  108116. xMin = cms.double(0.0)
  108117. ),
  108118. VariablePtBins = cms.vdouble(0.0, 1.0, 2.0, 5.0, 10.0,
  108119. 20.0, 50.0, 100.0, 200.0, 400.0,
  108120. 500.0),
  108121. etaMax = cms.double(10),
  108122. etaMin = cms.double(-10),
  108123. mode = cms.int32(1),
  108124. phiMax = cms.double(3.14),
  108125. phiMin = cms.double(-3.14),
  108126. ptMax = cms.double(999999),
  108127. ptMin = cms.double(0.0)
  108128. )
  108129.  
  108130.  
  108131. process.MediumMuonEfficiencyAnalyzer = cms.EDAnalyzer("EfficiencyAnalyzer",
  108132. BeamSpotLabel = cms.InputTag("offlineBeamSpot"),
  108133. ID = cms.string('Medium'),
  108134. MuonCollection = cms.InputTag("muons"),
  108135. ServiceParameters = cms.PSet(
  108136. CSCLayers = cms.untracked.bool(True),
  108137. GEMLayers = cms.untracked.bool(False),
  108138. ME0Layers = cms.bool(False),
  108139. Propagators = cms.untracked.vstring('SteppingHelixPropagatorAny',
  108140. 'SteppingHelixPropagatorAlong',
  108141. 'SteppingHelixPropagatorOpposite',
  108142. 'SteppingHelixPropagatorL2Any',
  108143. 'SteppingHelixPropagatorL2Along',
  108144. 'SteppingHelixPropagatorL2Opposite',
  108145. 'SteppingHelixPropagatorAnyNoError',
  108146. 'SteppingHelixPropagatorAlongNoError',
  108147. 'SteppingHelixPropagatorOppositeNoError',
  108148. 'SteppingHelixPropagatorL2AnyNoError',
  108149. 'SteppingHelixPropagatorL2AlongNoError',
  108150. 'SteppingHelixPropagatorL2OppositeNoError',
  108151. 'PropagatorWithMaterial',
  108152. 'PropagatorWithMaterialOpposite',
  108153. 'SmartPropagator',
  108154. 'SmartPropagatorOpposite',
  108155. 'SmartPropagatorAnyOpposite',
  108156. 'SmartPropagatorAny',
  108157. 'SmartPropagatorRK',
  108158. 'SmartPropagatorAnyRK',
  108159. 'StraightLinePropagator',
  108160. 'StraightLinePropagator'),
  108161. RPCLayers = cms.bool(True),
  108162. UseMuonNavigation = cms.untracked.bool(True)
  108163. ),
  108164. TrackCollection = cms.InputTag("generalTracks"),
  108165. VertexLabel = cms.InputTag("offlinePrimaryVertices"),
  108166. doPrimaryVertexCheck = cms.bool(True),
  108167. etaBin = cms.int32(8),
  108168. etaMax = cms.double(2.5),
  108169. etaMin = cms.double(-2.5),
  108170. folder = cms.string('Muons/EfficiencyAnalyzer/'),
  108171. phiBin = cms.int32(8),
  108172. phiMax = cms.double(3.2),
  108173. phiMin = cms.double(-3.2),
  108174. ptBin = cms.int32(10),
  108175. ptMax = cms.double(100),
  108176. ptMin = cms.double(10),
  108177. vtxBin = cms.int32(10),
  108178. vtxMax = cms.double(40.5),
  108179. vtxMin = cms.double(0.5)
  108180. )
  108181.  
  108182.  
  108183. process.MediumMuonEfficiencyAnalyzer_miniAOD = cms.EDAnalyzer("EfficiencyAnalyzer",
  108184. BeamSpotLabel = cms.InputTag("offlineBeamSpot"),
  108185. ID = cms.string('Medium'),
  108186. MuonCollection = cms.InputTag("slimmedMuons"),
  108187. ServiceParameters = cms.PSet(
  108188. CSCLayers = cms.untracked.bool(True),
  108189. GEMLayers = cms.untracked.bool(False),
  108190. ME0Layers = cms.bool(False),
  108191. Propagators = cms.untracked.vstring('SteppingHelixPropagatorAny',
  108192. 'SteppingHelixPropagatorAlong',
  108193. 'SteppingHelixPropagatorOpposite',
  108194. 'SteppingHelixPropagatorL2Any',
  108195. 'SteppingHelixPropagatorL2Along',
  108196. 'SteppingHelixPropagatorL2Opposite',
  108197. 'SteppingHelixPropagatorAnyNoError',
  108198. 'SteppingHelixPropagatorAlongNoError',
  108199. 'SteppingHelixPropagatorOppositeNoError',
  108200. 'SteppingHelixPropagatorL2AnyNoError',
  108201. 'SteppingHelixPropagatorL2AlongNoError',
  108202. 'SteppingHelixPropagatorL2OppositeNoError',
  108203. 'PropagatorWithMaterial',
  108204. 'PropagatorWithMaterialOpposite',
  108205. 'SmartPropagator',
  108206. 'SmartPropagatorOpposite',
  108207. 'SmartPropagatorAnyOpposite',
  108208. 'SmartPropagatorAny',
  108209. 'SmartPropagatorRK',
  108210. 'SmartPropagatorAnyRK',
  108211. 'StraightLinePropagator',
  108212. 'StraightLinePropagator'),
  108213. RPCLayers = cms.bool(True),
  108214. UseMuonNavigation = cms.untracked.bool(True)
  108215. ),
  108216. TrackCollection = cms.InputTag("generalTracks"),
  108217. VertexLabel = cms.InputTag("offlineSlimmedPrimaryVertices"),
  108218. doPrimaryVertexCheck = cms.bool(True),
  108219. etaBin = cms.int32(8),
  108220. etaMax = cms.double(2.5),
  108221. etaMin = cms.double(-2.5),
  108222. folder = cms.string('Muons_miniAOD/EfficiencyAnalyzer/'),
  108223. phiBin = cms.int32(8),
  108224. phiMax = cms.double(3.2),
  108225. phiMin = cms.double(-3.2),
  108226. ptBin = cms.int32(10),
  108227. ptMax = cms.double(100),
  108228. ptMin = cms.double(10),
  108229. vtxBin = cms.int32(10),
  108230. vtxMax = cms.double(40.5),
  108231. vtxMin = cms.double(0.5)
  108232. )
  108233.  
  108234.  
  108235. process.MonitorTrackGLBMuons = cms.EDAnalyzer("TrackingMonitor",
  108236. **dict(
  108237. [
  108238. ("AbsDxyBin" , cms.int32(120) ),
  108239. ("AbsDxyMax" , cms.double(60.0) ),
  108240. ("AbsDxyMin" , cms.double(0.0) ),
  108241. ("AlgoName" , cms.string('glb') ),
  108242. ("BSFolderName" , cms.string('Muons/globalCosmicMuons/BeamSpotParameters') ),
  108243. ("BXlumiSetup" , cms.PSet(
  108244. BXlumiBin = cms.int32(400),
  108245. BXlumiMax = cms.double(6000),
  108246. BXlumiMin = cms.double(2000),
  108247. lumi = cms.InputTag("lumiProducer"),
  108248. lumiScale = cms.double(6.37)
  108249. ) ),
  108250. ("Chi2Bin" , cms.int32(50) ),
  108251. ("Chi2Max" , cms.double(199.5) ),
  108252. ("Chi2Min" , cms.double(-0.5) ),
  108253. ("Chi2NDFBin" , cms.int32(50) ),
  108254. ("Chi2NDFMax" , cms.double(19.5) ),
  108255. ("Chi2NDFMin" , cms.double(-0.5) ),
  108256. ("Chi2ProbBin" , cms.int32(100) ),
  108257. ("Chi2ProbMax" , cms.double(1.0) ),
  108258. ("Chi2ProbMin" , cms.double(0.0) ),
  108259. ("ClusterLabels" , cms.vstring('Tot') ),
  108260. ("DxyBin" , cms.int32(100) ),
  108261. ("DxyMax" , cms.double(0.5) ),
  108262. ("DxyMin" , cms.double(-0.5) ),
  108263. ("EtaBin" , cms.int32(26) ),
  108264. ("EtaMax" , cms.double(2.5) ),
  108265. ("EtaMin" , cms.double(-2.5) ),
  108266. ("FolderName" , cms.string('Muons/globalMuons') ),
  108267. ("GoodPVtxBin" , cms.int32(200) ),
  108268. ("GoodPVtxMax" , cms.double(200.0) ),
  108269. ("GoodPVtxMin" , cms.double(0.0) ),
  108270. ("LSBin" , cms.int32(2000) ),
  108271. ("LSMax" , cms.double(2000.0) ),
  108272. ("LSMin" , cms.double(0) ),
  108273. ("LUMIBin" , cms.int32(4000) ),
  108274. ("LUMIMax" , cms.double(20000.0) ),
  108275. ("LUMIMin" , cms.double(0.0) ),
  108276. ("LongDCABins" , cms.int32(100) ),
  108277. ("LongDCAMax" , cms.double(8.0) ),
  108278. ("LongDCAMin" , cms.double(-8.0) ),
  108279. ("MeanHitBin" , cms.int32(30) ),
  108280. ("MeanHitMax" , cms.double(29.5) ),
  108281. ("MeanHitMin" , cms.double(-0.5) ),
  108282. ("MeanLayBin" , cms.int32(25) ),
  108283. ("MeanLayMax" , cms.double(24.5) ),
  108284. ("MeanLayMin" , cms.double(-0.5) ),
  108285. ("MeasurementState" , cms.string('ImpactPoint') ),
  108286. ("NClusPxBin" , cms.int32(200) ),
  108287. ("NClusPxMax" , cms.double(19999.5) ),
  108288. ("NClusPxMin" , cms.double(-0.5) ),
  108289. ("NClusStrBin" , cms.int32(500) ),
  108290. ("NClusStrMax" , cms.double(99999.5) ),
  108291. ("NClusStrMin" , cms.double(-0.5) ),
  108292. ("NTrk2DBin" , cms.int32(50) ),
  108293. ("NTrk2DMax" , cms.double(1999.5) ),
  108294. ("NTrk2DMin" , cms.double(-0.5) ),
  108295. ("OutputFileName" , cms.string('MonitorTrack.root') ),
  108296. ("OutputMEsInRootFile" , cms.bool(False) ),
  108297. ("PVFolderName" , cms.string('Tracking/PrimaryVertices') ),
  108298. ("PXBLayBin" , cms.int32(6) ),
  108299. ("PXBLayMax" , cms.double(5.5) ),
  108300. ("PXBLayMin" , cms.double(-0.5) ),
  108301. ("PXFLayBin" , cms.int32(6) ),
  108302. ("PXFLayMax" , cms.double(5.5) ),
  108303. ("PXFLayMin" , cms.double(-0.5) ),
  108304. ("PhiBin" , cms.int32(32) ),
  108305. ("PhiMax" , cms.double(3.141592654) ),
  108306. ("PhiMin" , cms.double(-3.141592654) ),
  108307. ("Quality" , cms.string('') ),
  108308. ("RecHitBin" , cms.int32(40) ),
  108309. ("RecHitMax" , cms.double(39.5) ),
  108310. ("RecHitMin" , cms.double(-0.5) ),
  108311. ("RecLayBin" , cms.int32(25) ),
  108312. ("RecLayMax" , cms.double(24.5) ),
  108313. ("RecLayMin" , cms.double(-0.5) ),
  108314. ("RecLostBin" , cms.int32(10) ),
  108315. ("RecLostMax" , cms.double(9.5) ),
  108316. ("RecLostMin" , cms.double(-0.5) ),
  108317. ("SeedDxyBin" , cms.int32(100) ),
  108318. ("SeedDxyMax" , cms.double(0.5) ),
  108319. ("SeedDxyMin" , cms.double(-0.5) ),
  108320. ("SeedDzBin" , cms.int32(120) ),
  108321. ("SeedDzMax" , cms.double(30.0) ),
  108322. ("SeedDzMin" , cms.double(-30.0) ),
  108323. ("SeedHitBin" , cms.int32(6) ),
  108324. ("SeedHitMax" , cms.double(5.5) ),
  108325. ("SeedHitMin" , cms.double(-0.5) ),
  108326. ("SeedProducer" , cms.InputTag("initialStepSeeds") ),
  108327. ("TCDxyBin" , cms.int32(100) ),
  108328. ("TCDxyMax" , cms.double(100.0) ),
  108329. ("TCDxyMin" , cms.double(-100.0) ),
  108330. ("TCDzBin" , cms.int32(100) ),
  108331. ("TCDzMax" , cms.double(400.0) ),
  108332. ("TCDzMin" , cms.double(-400.0) ),
  108333. ("TCHitBin" , cms.int32(40) ),
  108334. ("TCHitMax" , cms.double(39.5) ),
  108335. ("TCHitMin" , cms.double(-0.5) ),
  108336. ("TCProducer" , cms.InputTag("initialStepTrackCandidates") ),
  108337. ("TCSizeBin" , cms.int32(150) ),
  108338. ("TCSizeMax" , cms.double(149.5) ),
  108339. ("TCSizeMin" , cms.double(-0.5) ),
  108340. ("TECLayBin" , cms.int32(15) ),
  108341. ("TECLayMax" , cms.double(14.5) ),
  108342. ("TECLayMin" , cms.double(-0.5) ),
  108343. ("TIBLayBin" , cms.int32(6) ),
  108344. ("TIBLayMax" , cms.double(5.5) ),
  108345. ("TIBLayMin" , cms.double(-0.5) ),
  108346. ("TIDLayBin" , cms.int32(6) ),
  108347. ("TIDLayMax" , cms.double(5.5) ),
  108348. ("TIDLayMin" , cms.double(-0.5) ),
  108349. ("TOBLayBin" , cms.int32(10) ),
  108350. ("TOBLayMax" , cms.double(9.5) ),
  108351. ("TOBLayMin" , cms.double(-0.5) ),
  108352. ("TTRHBuilder" , cms.string('WithTrackAngle') ),
  108353. ("ThetaBin" , cms.int32(32) ),
  108354. ("ThetaMax" , cms.double(3.2) ),
  108355. ("ThetaMin" , cms.double(0.0) ),
  108356. ("TkSeedSizeBin" , cms.int32(150) ),
  108357. ("TkSeedSizeMax" , cms.double(149.5) ),
  108358. ("TkSeedSizeMin" , cms.double(-0.5) ),
  108359. ("TkSizeBin" , cms.int32(100) ),
  108360. ("TkSizeMax" , cms.double(99.5) ),
  108361. ("TkSizeMin" , cms.double(-0.5) ),
  108362. ("TrackPBin" , cms.int32(100) ),
  108363. ("TrackPMax" , cms.double(100) ),
  108364. ("TrackPMin" , cms.double(0) ),
  108365. ("TrackProducer" , cms.InputTag("globalMuons") ),
  108366. ("TrackPtBin" , cms.int32(100) ),
  108367. ("TrackPtMax" , cms.double(100) ),
  108368. ("TrackPtMin" , cms.double(0.1) ),
  108369. ("TrackPxBin" , cms.int32(50) ),
  108370. ("TrackPxMax" , cms.double(50.0) ),
  108371. ("TrackPxMin" , cms.double(-50.0) ),
  108372. ("TrackPyBin" , cms.int32(50) ),
  108373. ("TrackPyMax" , cms.double(50.0) ),
  108374. ("TrackPyMin" , cms.double(-50.0) ),
  108375. ("TrackPzBin" , cms.int32(50) ),
  108376. ("TrackPzMax" , cms.double(50.0) ),
  108377. ("TrackPzMin" , cms.double(-50.0) ),
  108378. ("TrackQBin" , cms.int32(8) ),
  108379. ("TrackQMax" , cms.double(2.5) ),
  108380. ("TrackQMin" , cms.double(-2.5) ),
  108381. ("TransDCABins" , cms.int32(100) ),
  108382. ("TransDCAMax" , cms.double(8.0) ),
  108383. ("TransDCAMin" , cms.double(-8.0) ),
  108384. ("VXBin" , cms.int32(100) ),
  108385. ("VXMax" , cms.double(0.5) ),
  108386. ("VXMin" , cms.double(-0.5) ),
  108387. ("VYBin" , cms.int32(100) ),
  108388. ("VYMax" , cms.double(0.5) ),
  108389. ("VYMin" , cms.double(-0.5) ),
  108390. ("VZBin" , cms.int32(100) ),
  108391. ("VZBinProf" , cms.int32(100) ),
  108392. ("VZMax" , cms.double(30.0) ),
  108393. ("VZMaxProf" , cms.double(0.2) ),
  108394. ("VZMin" , cms.double(-30.0) ),
  108395. ("VZMinProf" , cms.double(-0.2) ),
  108396. ("X0Bin" , cms.int32(100) ),
  108397. ("X0Max" , cms.double(0.5) ),
  108398. ("X0Min" , cms.double(-0.5) ),
  108399. ("Y0Bin" , cms.int32(100) ),
  108400. ("Y0Max" , cms.double(0.5) ),
  108401. ("Y0Min" , cms.double(-0.5) ),
  108402. ("Z0Bin" , cms.int32(120) ),
  108403. ("Z0Max" , cms.double(60.0) ),
  108404. ("Z0Min" , cms.double(-60.0) ),
  108405. ("allTrackProducer" , cms.InputTag("generalTracks") ),
  108406. ("beamSpot" , cms.InputTag("offlineBeamSpot") ),
  108407. ("denCut" , cms.string(' pt >= 1 ') ),
  108408. ("doAllPlots" , cms.bool(False) ),
  108409. ("doAllTrackCandHistos" , cms.bool(False) ),
  108410. ("doBeamSpotPlots" , cms.bool(False) ),
  108411. ("doDCAPlots" , cms.bool(True) ),
  108412. ("doDCAwrt000Plots" , cms.bool(False) ),
  108413. ("doDCAwrtPVPlots" , cms.bool(True) ),
  108414. ("doEffFromHitPatternVsBX" , cms.bool(False) ),
  108415. ("doEffFromHitPatternVsLUMI" , cms.bool(False) ),
  108416. ("doEffFromHitPatternVsPU" , cms.bool(False) ),
  108417. ("doGeneralPropertiesPlots" , cms.bool(True) ),
  108418. ("doHIPlots" , cms.bool(False) ),
  108419. ("doHitPropertiesPlots" , cms.bool(True) ),
  108420. ("doLayersVsPhiVsEtaPerTrack" , cms.bool(False) ),
  108421. ("doLumiAnalysis" , cms.bool(False) ),
  108422. ("doMeasurementStatePlots" , cms.bool(True) ),
  108423. ("doPUmonitoring" , cms.bool(False) ),
  108424. ("doPlotsVsBX" , cms.bool(False) ),
  108425. ("doPlotsVsBXlumi" , cms.bool(False) ),
  108426. ("doPlotsVsGoodPVtx" , cms.bool(True) ),
  108427. ("doPlotsVsLUMI" , cms.bool(False) ),
  108428. ("doPrimaryVertexPlots" , cms.bool(False) ),
  108429. ("doProfilesVsLS" , cms.bool(False) ),
  108430. ("doRecHitVsPhiVsEtaPerTrack" , cms.bool(False) ),
  108431. ("doRecHitVsPtVsEtaPerTrack" , cms.bool(False) ),
  108432. ("doRecHitsPerTrackProfile" , cms.bool(True) ),
  108433. ("doSIPPlots" , cms.bool(True) ),
  108434. ("doSeedDxyHisto" , cms.bool(False) ),
  108435. ("doSeedDzHisto" , cms.bool(False) ),
  108436. ("doSeedETAHisto" , cms.bool(False) ),
  108437. ("doSeedLumiAnalysis" , cms.bool(False) ),
  108438. ("doSeedNRecHitsHisto" , cms.bool(False) ),
  108439. ("doSeedNVsEtaProf" , cms.bool(False) ),
  108440. ("doSeedNVsPhiProf" , cms.bool(False) ),
  108441. ("doSeedNumberHisto" , cms.bool(False) ),
  108442. ("doSeedPHIHisto" , cms.bool(False) ),
  108443. ("doSeedPHIVsETAHisto" , cms.bool(False) ),
  108444. ] +
  108445. [
  108446. ("doSeedPTHisto" , cms.bool(False) ),
  108447. ("doSeedParameterHistos" , cms.bool(False) ),
  108448. ("doSeedQHisto" , cms.bool(False) ),
  108449. ("doSeedThetaHisto" , cms.bool(False) ),
  108450. ("doSeedVsClusterHisto" , cms.bool(False) ),
  108451. ("doStopSource" , cms.bool(False) ),
  108452. ("doTestPlots" , cms.bool(False) ),
  108453. ("doThetaPlots" , cms.bool(False) ),
  108454. ("doTrackCandHistos" , cms.bool(False) ),
  108455. ("doTrackPxPyPlots" , cms.bool(False) ),
  108456. ("doTrackerSpecific" , cms.bool(True) ),
  108457. ("etaErrBin" , cms.int32(50) ),
  108458. ("etaErrMax" , cms.double(0.1) ),
  108459. ("etaErrMin" , cms.double(0.0) ),
  108460. ("genericTriggerEventPSet" , cms.PSet(
  108461.  
  108462. ) ),
  108463. ("minNumberOfPixelsPerCluster" , cms.int32(2) ),
  108464. ("minPixelClusterCharge" , cms.double(15000.0) ),
  108465. ("numCut" , cms.string(" pt >= 1 & quality(\'highPurity\') ") ),
  108466. ("pErrBin" , cms.int32(50) ),
  108467. ("pErrMax" , cms.double(1.0) ),
  108468. ("pErrMin" , cms.double(0.0) ),
  108469. ("phiErrBin" , cms.int32(50) ),
  108470. ("phiErrMax" , cms.double(0.1) ),
  108471. ("phiErrMin" , cms.double(0.0) ),
  108472. ("pixelCluster" , cms.InputTag("siPixelClusters") ),
  108473. ("pixelCluster4lumi" , cms.InputTag("siPixelClustersPreSplitting") ),
  108474. ("primaryVertex" , cms.InputTag("offlinePrimaryVertices") ),
  108475. ("primaryVertexInputTags" , cms.VInputTag() ),
  108476. ("ptErrBin" , cms.int32(50) ),
  108477. ("ptErrMax" , cms.double(1.0) ),
  108478. ("ptErrMin" , cms.double(0.0) ),
  108479. ("pvLabels" , cms.vstring() ),
  108480. ("pvNDOF" , cms.int32(4) ),
  108481. ("pxErrBin" , cms.int32(50) ),
  108482. ("pxErrMax" , cms.double(1.0) ),
  108483. ("pxErrMin" , cms.double(0.0) ),
  108484. ("pyErrBin" , cms.int32(50) ),
  108485. ("pyErrMax" , cms.double(1.0) ),
  108486. ("pyErrMin" , cms.double(0.0) ),
  108487. ("pzErrBin" , cms.int32(50) ),
  108488. ("pzErrMax" , cms.double(1.0) ),
  108489. ("pzErrMin" , cms.double(0.0) ),
  108490. ("qualityString" , cms.string('highPurity') ),
  108491. ("scal" , cms.InputTag("scalersRawToDigi") ),
  108492. ("selPrimaryVertexInputTags" , cms.VInputTag() ),
  108493. ("stripCluster" , cms.InputTag("siStripClusters") ),
  108494. ("subdetectorBin" , cms.int32(25) ),
  108495. ("subdetectors" , cms.vstring('TIB',
  108496. 'TOB',
  108497. 'TID',
  108498. 'TEC',
  108499. 'PixBarrel',
  108500. 'PixEndcap') ),
  108501. ("useBPixLayer1" , cms.bool(False) ),
  108502. ]
  108503. )
  108504. )
  108505.  
  108506.  
  108507. process.MonitorTrackResiduals = cms.EDAnalyzer("MonitorTrackResiduals",
  108508. Mod_On = cms.bool(False),
  108509. OutputFileName = cms.string('test_monitortracks.root'),
  108510. OutputMEsInRootFile = cms.bool(False),
  108511. ResetAfterRun = cms.bool(True),
  108512. TH1NormResModules = cms.PSet(
  108513. Nbinx = cms.int32(100),
  108514. xmax = cms.double(5.0),
  108515. xmin = cms.double(-5.0)
  108516. ),
  108517. TH1ResModules = cms.PSet(
  108518. Nbinx = cms.int32(100),
  108519. xmax = cms.double(0.05),
  108520. xmin = cms.double(-0.05)
  108521. ),
  108522. Tracks = cms.InputTag("refittedForPixelDQM"),
  108523. genericTriggerEventPSet = cms.PSet(
  108524. andOr = cms.bool(False),
  108525. andOrHlt = cms.bool(True),
  108526. dbLabel = cms.string('SiStripDQMTrigger'),
  108527. errorReplyHlt = cms.bool(False),
  108528. hltDBKey = cms.string('SiStrip_HLT'),
  108529. hltInputTag = cms.InputTag("TriggerResults","","HLT"),
  108530. hltPaths = cms.vstring('HLT_ZeroBias_v*',
  108531. 'HLT_HIZeroBias_v*',
  108532. 'HLT_PAL1MinimumBiasHF_OR_SinglePixelTrack_*'),
  108533. verbosityLevel = cms.uint32(1)
  108534. ),
  108535. trajectoryInput = cms.string('refittedForPixelDQM')
  108536. )
  108537.  
  108538.  
  108539. process.MonitorTrackSTAMuons = cms.EDAnalyzer("TrackingMonitor",
  108540. **dict(
  108541. [
  108542. ("AbsDxyBin" , cms.int32(120) ),
  108543. ("AbsDxyMax" , cms.double(60.0) ),
  108544. ("AbsDxyMin" , cms.double(0.0) ),
  108545. ("AlgoName" , cms.string('sta') ),
  108546. ("BSFolderName" , cms.string('Muons/standAloneMuonsUpdatedAtVtx/BeamSpotParameters') ),
  108547. ("BXlumiSetup" , cms.PSet(
  108548. BXlumiBin = cms.int32(400),
  108549. BXlumiMax = cms.double(6000),
  108550. BXlumiMin = cms.double(2000),
  108551. lumi = cms.InputTag("lumiProducer"),
  108552. lumiScale = cms.double(6.37)
  108553. ) ),
  108554. ("Chi2Bin" , cms.int32(250) ),
  108555. ("Chi2Max" , cms.double(500.0) ),
  108556. ("Chi2Min" , cms.double(0.0) ),
  108557. ("Chi2NDFBin" , cms.int32(200) ),
  108558. ("Chi2NDFMax" , cms.double(19.5) ),
  108559. ("Chi2NDFMin" , cms.double(-0.5) ),
  108560. ("Chi2ProbBin" , cms.int32(100) ),
  108561. ("Chi2ProbMax" , cms.double(1.0) ),
  108562. ("Chi2ProbMin" , cms.double(0.0) ),
  108563. ("ClusterLabels" , cms.vstring('Tot') ),
  108564. ("DxyBin" , cms.int32(100) ),
  108565. ("DxyMax" , cms.double(0.5) ),
  108566. ("DxyMin" , cms.double(-0.5) ),
  108567. ("EtaBin" , cms.int32(100) ),
  108568. ("EtaMax" , cms.double(3.0) ),
  108569. ("EtaMin" , cms.double(-3.0) ),
  108570. ("FolderName" , cms.string('Muons/standAloneMuonsUpdatedAtVtx') ),
  108571. ("GoodPVtxBin" , cms.int32(200) ),
  108572. ("GoodPVtxMax" , cms.double(200.0) ),
  108573. ("GoodPVtxMin" , cms.double(0.0) ),
  108574. ("LSBin" , cms.int32(2000) ),
  108575. ("LSMax" , cms.double(2000.0) ),
  108576. ("LSMin" , cms.double(0) ),
  108577. ("LUMIBin" , cms.int32(4000) ),
  108578. ("LUMIMax" , cms.double(20000.0) ),
  108579. ("LUMIMin" , cms.double(0.0) ),
  108580. ("LongDCABins" , cms.int32(100) ),
  108581. ("LongDCAMax" , cms.double(8.0) ),
  108582. ("LongDCAMin" , cms.double(-8.0) ),
  108583. ("MeanHitBin" , cms.int32(30) ),
  108584. ("MeanHitMax" , cms.double(29.5) ),
  108585. ("MeanHitMin" , cms.double(-0.5) ),
  108586. ("MeanLayBin" , cms.int32(20) ),
  108587. ("MeanLayMax" , cms.double(19.5) ),
  108588. ("MeanLayMin" , cms.double(-0.5) ),
  108589. ("MeasurementState" , cms.string('default') ),
  108590. ("NClus2DPxBin" , cms.int32(20) ),
  108591. ("NClus2DPxMax" , cms.double(1999.5) ),
  108592. ("NClus2DPxMin" , cms.double(-0.5) ),
  108593. ("NClus2DStrBin" , cms.int32(50) ),
  108594. ("NClus2DStrMax" , cms.double(14999.5) ),
  108595. ("NClus2DStrMin" , cms.double(-0.5) ),
  108596. ("NClus2DTotBin" , cms.int32(50) ),
  108597. ("NClus2DTotMax" , cms.double(14999.5) ),
  108598. ("NClus2DTotMin" , cms.double(-0.5) ),
  108599. ("NClusPxBin" , cms.int32(50) ),
  108600. ("NClusPxMax" , cms.double(1999.5) ),
  108601. ("NClusPxMin" , cms.double(-0.5) ),
  108602. ("NClusStrBin" , cms.int32(150) ),
  108603. ("NClusStrMax" , cms.double(14999.5) ),
  108604. ("NClusStrMin" , cms.double(-0.5) ),
  108605. ("NTrk2DBin" , cms.int32(20) ),
  108606. ("NTrk2DMax" , cms.double(199.5) ),
  108607. ("NTrk2DMin" , cms.double(-0.5) ),
  108608. ("OutputFileName" , cms.string('monitortrackparameters_stamuons.root') ),
  108609. ("OutputMEsInRootFile" , cms.bool(False) ),
  108610. ("PVFolderName" , cms.string('Tracking/PrimaryVertices') ),
  108611. ("PXBHitBin" , cms.int32(10) ),
  108612. ("PXBHitMax" , cms.double(9.5) ),
  108613. ("PXBHitMin" , cms.double(-0.5) ),
  108614. ("PXBLayBin" , cms.int32(6) ),
  108615. ("PXBLayMax" , cms.double(5.5) ),
  108616. ("PXBLayMin" , cms.double(-0.5) ),
  108617. ("PXFHitBin" , cms.int32(10) ),
  108618. ("PXFHitMax" , cms.double(9.5) ),
  108619. ("PXFHitMin" , cms.double(-0.5) ),
  108620. ("PXFLayBin" , cms.int32(6) ),
  108621. ("PXFLayMax" , cms.double(5.5) ),
  108622. ("PXFLayMin" , cms.double(-0.5) ),
  108623. ("PhiBin" , cms.int32(36) ),
  108624. ("PhiMax" , cms.double(3.2) ),
  108625. ("PhiMin" , cms.double(-3.2) ),
  108626. ("Quality" , cms.string('') ),
  108627. ("RecHitBin" , cms.int32(120) ),
  108628. ("RecHitMax" , cms.double(120.0) ),
  108629. ("RecHitMin" , cms.double(0.0) ),
  108630. ("RecLayBin" , cms.int32(120) ),
  108631. ("RecLayMax" , cms.double(120.0) ),
  108632. ("RecLayMin" , cms.double(0.0) ),
  108633. ("RecLostBin" , cms.int32(120) ),
  108634. ("RecLostMax" , cms.double(20) ),
  108635. ("RecLostMin" , cms.double(0.0) ),
  108636. ("SeedDxyBin" , cms.int32(100) ),
  108637. ("SeedDxyMax" , cms.double(0.5) ),
  108638. ("SeedDxyMin" , cms.double(-0.5) ),
  108639. ("SeedDzBin" , cms.int32(200) ),
  108640. ("SeedDzMax" , cms.double(30.0) ),
  108641. ("SeedDzMin" , cms.double(-30.0) ),
  108642. ("SeedHitBin" , cms.int32(6) ),
  108643. ("SeedHitMax" , cms.double(5.5) ),
  108644. ("SeedHitMin" , cms.double(-0.5) ),
  108645. ("SeedProducer" , cms.InputTag("combinedP5SeedsForCTF") ),
  108646. ("TCDxyBin" , cms.int32(200) ),
  108647. ("TCDxyMax" , cms.double(100.0) ),
  108648. ("TCDxyMin" , cms.double(-100.0) ),
  108649. ("TCDzBin" , cms.int32(200) ),
  108650. ("TCDzMax" , cms.double(400.0) ),
  108651. ("TCDzMin" , cms.double(-400.0) ),
  108652. ("TCHitBin" , cms.int32(40) ),
  108653. ("TCHitMax" , cms.double(39.5) ),
  108654. ("TCHitMin" , cms.double(-0.5) ),
  108655. ("TCProducer" , cms.InputTag("ckfTrackCandidatesP5") ),
  108656. ("TCSizeBin" , cms.int32(150) ),
  108657. ("TCSizeMax" , cms.double(149.5) ),
  108658. ("TCSizeMin" , cms.double(-0.5) ),
  108659. ("TECHitBin" , cms.int32(25) ),
  108660. ("TECHitMax" , cms.double(24.5) ),
  108661. ("TECHitMin" , cms.double(-0.5) ),
  108662. ("TECLayBin" , cms.int32(15) ),
  108663. ("TECLayMax" , cms.double(14.5) ),
  108664. ("TECLayMin" , cms.double(-0.5) ),
  108665. ("TIBHitBin" , cms.int32(15) ),
  108666. ("TIBHitMax" , cms.double(14.5) ),
  108667. ("TIBHitMin" , cms.double(-0.5) ),
  108668. ("TIBLayBin" , cms.int32(6) ),
  108669. ("TIBLayMax" , cms.double(5.5) ),
  108670. ("TIBLayMin" , cms.double(-0.5) ),
  108671. ("TIDHitBin" , cms.int32(15) ),
  108672. ("TIDHitMax" , cms.double(14.5) ),
  108673. ("TIDHitMin" , cms.double(-0.5) ),
  108674. ("TIDLayBin" , cms.int32(6) ),
  108675. ("TIDLayMax" , cms.double(5.5) ),
  108676. ("TIDLayMin" , cms.double(-0.5) ),
  108677. ("TOBHitBin" , cms.int32(15) ),
  108678. ("TOBHitMax" , cms.double(14.5) ),
  108679. ("TOBHitMin" , cms.double(-0.5) ),
  108680. ("TOBLayBin" , cms.int32(10) ),
  108681. ("TOBLayMax" , cms.double(9.5) ),
  108682. ("TOBLayMin" , cms.double(-0.5) ),
  108683. ("TTRHBuilder" , cms.string('WithTrackAngle') ),
  108684. ("ThetaBin" , cms.int32(100) ),
  108685. ("ThetaMax" , cms.double(3.2) ),
  108686. ("ThetaMin" , cms.double(0.0) ),
  108687. ("TkSeedSizeBin" , cms.int32(20) ),
  108688. ("TkSeedSizeMax" , cms.double(19.5) ),
  108689. ("TkSeedSizeMin" , cms.double(-0.5) ),
  108690. ("TkSizeBin" , cms.int32(11) ),
  108691. ("TkSizeMax" , cms.double(10.5) ),
  108692. ("TkSizeMin" , cms.double(-0.5) ),
  108693. ("TrackPBin" , cms.int32(1000) ),
  108694. ("TrackPMax" , cms.double(1000) ),
  108695. ("TrackPMin" , cms.double(0) ),
  108696. ("TrackProducer" , cms.InputTag("standAloneMuons","UpdatedAtVtx") ),
  108697. ("TrackPtBin" , cms.int32(1000) ),
  108698. ("TrackPtMax" , cms.double(1000) ),
  108699. ("TrackPtMin" , cms.double(0) ),
  108700. ("TrackPxBin" , cms.int32(1000) ),
  108701. ("TrackPxMax" , cms.double(500.0) ),
  108702. ("TrackPxMin" , cms.double(-500.0) ),
  108703. ("TrackPyBin" , cms.int32(1000) ),
  108704. ("TrackPyMax" , cms.double(500.0) ),
  108705. ("TrackPyMin" , cms.double(-500.0) ),
  108706. ("TrackPzBin" , cms.int32(1000) ),
  108707. ("TrackPzMax" , cms.double(500.0) ),
  108708. ("TrackPzMin" , cms.double(-500.0) ),
  108709. ("TrackQBin" , cms.int32(8) ),
  108710. ("TrackQMax" , cms.double(2.5) ),
  108711. ("TrackQMin" , cms.double(-2.5) ),
  108712. ("TransDCABins" , cms.int32(100) ),
  108713. ("TransDCAMax" , cms.double(8.0) ),
  108714. ("TransDCAMin" , cms.double(-8.0) ),
  108715. ("VXBin" , cms.int32(20) ),
  108716. ("VXMax" , cms.double(20.0) ),
  108717. ("VXMin" , cms.double(-20.0) ),
  108718. ("VYBin" , cms.int32(20) ),
  108719. ("VYMax" , cms.double(20.0) ),
  108720. ("VYMin" , cms.double(-20.0) ),
  108721. ("VZBin" , cms.int32(50) ),
  108722. ("VZBinProf" , cms.int32(100) ),
  108723. ("VZMax" , cms.double(100.0) ),
  108724. ("VZMaxProf" , cms.double(0.2) ),
  108725. ("VZMin" , cms.double(-100.0) ),
  108726. ("VZMinProf" , cms.double(-0.2) ),
  108727. ("X0Bin" , cms.int32(100) ),
  108728. ("X0Max" , cms.double(3.0) ),
  108729. ("X0Min" , cms.double(-3.0) ),
  108730. ("Y0Bin" , cms.int32(100) ),
  108731. ("Y0Max" , cms.double(3.0) ),
  108732. ("Y0Min" , cms.double(-3.0) ),
  108733. ("Z0Bin" , cms.int32(60) ),
  108734. ("Z0Max" , cms.double(30.0) ),
  108735. ("Z0Min" , cms.double(-30.0) ),
  108736. ("allTrackProducer" , cms.InputTag("generalTracks") ),
  108737. ("beamSpot" , cms.InputTag("offlineBeamSpot") ),
  108738. ("denCut" , cms.string(' pt >= 1 ') ),
  108739. ("doAllPlots" , cms.bool(False) ),
  108740. ("doAllTrackCandHistos" , cms.bool(False) ),
  108741. ("doBeamSpotPlots" , cms.bool(False) ),
  108742. ("doDCAPlots" , cms.bool(False) ),
  108743. ("doDCAwrt000Plots" , cms.bool(False) ),
  108744. ("doDCAwrtPVPlots" , cms.bool(False) ),
  108745. ("doEffFromHitPatternVsBX" , cms.bool(False) ),
  108746. ("doEffFromHitPatternVsLUMI" , cms.bool(False) ),
  108747. ("doEffFromHitPatternVsPU" , cms.bool(False) ),
  108748. ] +
  108749. [
  108750. ("doGeneralPropertiesPlots" , cms.bool(True) ),
  108751. ("doHIPlots" , cms.bool(False) ),
  108752. ("doHitPropertiesPlots" , cms.bool(True) ),
  108753. ("doLayersVsPhiVsEtaPerTrack" , cms.bool(False) ),
  108754. ("doLumiAnalysis" , cms.bool(False) ),
  108755. ("doMeasurementStatePlots" , cms.bool(True) ),
  108756. ("doPUmonitoring" , cms.bool(False) ),
  108757. ("doPlotsVsBX" , cms.bool(False) ),
  108758. ("doPlotsVsBXlumi" , cms.bool(False) ),
  108759. ("doPlotsVsGoodPVtx" , cms.bool(True) ),
  108760. ("doPlotsVsLUMI" , cms.bool(False) ),
  108761. ("doPrimaryVertexPlots" , cms.bool(False) ),
  108762. ("doProfilesVsLS" , cms.bool(False) ),
  108763. ("doRecHitVsPhiVsEtaPerTrack" , cms.bool(False) ),
  108764. ("doRecHitVsPtVsEtaPerTrack" , cms.bool(False) ),
  108765. ("doRecHitsPerTrackProfile" , cms.bool(True) ),
  108766. ("doSIPPlots" , cms.bool(False) ),
  108767. ("doSeedDxyHisto" , cms.bool(False) ),
  108768. ("doSeedDzHisto" , cms.bool(False) ),
  108769. ("doSeedETAHisto" , cms.bool(False) ),
  108770. ("doSeedLumiAnalysis" , cms.bool(False) ),
  108771. ("doSeedNRecHitsHisto" , cms.bool(False) ),
  108772. ("doSeedNVsEtaProf" , cms.bool(False) ),
  108773. ("doSeedNVsPhiProf" , cms.bool(False) ),
  108774. ("doSeedNumberHisto" , cms.bool(False) ),
  108775. ("doSeedPHIHisto" , cms.bool(False) ),
  108776. ("doSeedPHIVsETAHisto" , cms.bool(False) ),
  108777. ("doSeedPTHisto" , cms.bool(False) ),
  108778. ("doSeedParameterHistos" , cms.bool(False) ),
  108779. ("doSeedQHisto" , cms.bool(False) ),
  108780. ("doSeedThetaHisto" , cms.bool(False) ),
  108781. ("doSeedVsClusterHisto" , cms.bool(False) ),
  108782. ("doStopSource" , cms.bool(False) ),
  108783. ("doTestPlots" , cms.bool(False) ),
  108784. ("doThetaPlots" , cms.bool(False) ),
  108785. ("doTrackCandHistos" , cms.bool(False) ),
  108786. ("doTrackPxPyPlots" , cms.bool(False) ),
  108787. ("doTrackerSpecific" , cms.bool(False) ),
  108788. ("etaErrBin" , cms.int32(100) ),
  108789. ("etaErrMax" , cms.double(0.5) ),
  108790. ("etaErrMin" , cms.double(0.0) ),
  108791. ("genericTriggerEventPSet" , cms.PSet(
  108792.  
  108793. ) ),
  108794. ("minNumberOfPixelsPerCluster" , cms.int32(2) ),
  108795. ("minPixelClusterCharge" , cms.double(15000.0) ),
  108796. ("numCut" , cms.string(" pt >= 1 & quality(\'highPurity\') ") ),
  108797. ("pErrBin" , cms.int32(100) ),
  108798. ("pErrMax" , cms.double(10.0) ),
  108799. ("pErrMin" , cms.double(0.0) ),
  108800. ("phiErrBin" , cms.int32(100) ),
  108801. ("phiErrMax" , cms.double(1.0) ),
  108802. ("phiErrMin" , cms.double(0.0) ),
  108803. ("pixelCluster" , cms.InputTag("siPixelClusters") ),
  108804. ("pixelCluster4lumi" , cms.InputTag("siPixelClustersPreSplitting") ),
  108805. ("primaryVertex" , cms.InputTag("offlinePrimaryVertices") ),
  108806. ("primaryVertexInputTags" , cms.VInputTag() ),
  108807. ("ptErrBin" , cms.int32(100) ),
  108808. ("ptErrMax" , cms.double(10.0) ),
  108809. ("ptErrMin" , cms.double(0.0) ),
  108810. ("pvLabels" , cms.vstring() ),
  108811. ("pvNDOF" , cms.int32(4) ),
  108812. ("pxErrBin" , cms.int32(100) ),
  108813. ("pxErrMax" , cms.double(10.0) ),
  108814. ("pxErrMin" , cms.double(0.0) ),
  108815. ("pyErrBin" , cms.int32(100) ),
  108816. ("pyErrMax" , cms.double(10.0) ),
  108817. ("pyErrMin" , cms.double(0.0) ),
  108818. ("pzErrBin" , cms.int32(100) ),
  108819. ("pzErrMax" , cms.double(10.0) ),
  108820. ("pzErrMin" , cms.double(0.0) ),
  108821. ("qualityString" , cms.string('highPurity') ),
  108822. ("scal" , cms.InputTag("scalersRawToDigi") ),
  108823. ("selPrimaryVertexInputTags" , cms.VInputTag() ),
  108824. ("stripCluster" , cms.InputTag("siStripClusters") ),
  108825. ("subdetectorBin" , cms.int32(25) ),
  108826. ("subdetectors" , cms.vstring('TIB',
  108827. 'TOB',
  108828. 'TID',
  108829. 'TEC',
  108830. 'PixBarrel',
  108831. 'PixEndcap') ),
  108832. ("useBPixLayer1" , cms.bool(False) ),
  108833. ]
  108834. )
  108835. )
  108836.  
  108837.  
  108838. process.MonoCentralPFJet80_PFMETNoMu120_PFMHTNoMu120_METmonitoring = cms.EDAnalyzer("METMonitor",
  108839. FolderName = cms.string('HLT/MET/MonoCentralPFJet80_PFMETNoMu120/'),
  108840. denGenericTriggerEventPSet = cms.PSet(
  108841. andOr = cms.bool(False),
  108842. andOrDcs = cms.bool(False),
  108843. andOrHlt = cms.bool(True),
  108844. dbLabel = cms.string(''),
  108845. dcsInputTag = cms.InputTag("scalersRawToDigi"),
  108846. dcsPartitions = cms.vint32(24, 25, 26, 27, 28,
  108847. 29),
  108848. errorReplyDcs = cms.bool(True),
  108849. errorReplyHlt = cms.bool(False),
  108850. hltDBKey = cms.string(''),
  108851. hltInputTag = cms.InputTag("TriggerResults","","HLT"),
  108852. hltPaths = cms.vstring(),
  108853. verbosityLevel = cms.uint32(1)
  108854. ),
  108855. eleSelection = cms.string('pt > 0'),
  108856. electrons = cms.InputTag("gedGsfElectrons"),
  108857. histoPSet = cms.PSet(
  108858. lsPSet = cms.PSet(
  108859. nbins = cms.int32(2500)
  108860. ),
  108861. metBinning = cms.vdouble(0, 20, 40, 60, 80,
  108862. 90, 100, 110, 120, 130,
  108863. 140, 150, 160, 170, 180,
  108864. 190, 200, 220, 240, 260,
  108865. 280, 300, 350, 400, 450,
  108866. 1000),
  108867. metPSet = cms.PSet(
  108868. nbins = cms.int32(200),
  108869. xmax = cms.double(19999.5),
  108870. xmin = cms.double(-0.5)
  108871. )
  108872. ),
  108873. jetSelection = cms.string('pt > 0'),
  108874. jets = cms.InputTag("pfJetsEI"),
  108875. met = cms.InputTag("pfMetEI"),
  108876. metSelection = cms.string('pt > 0'),
  108877. muoSelection = cms.string('pt > 0'),
  108878. muons = cms.InputTag("muons"),
  108879. nelectrons = cms.int32(0),
  108880. njets = cms.int32(0),
  108881. nmuons = cms.int32(0),
  108882. numGenericTriggerEventPSet = cms.PSet(
  108883. andOr = cms.bool(False),
  108884. andOrDcs = cms.bool(False),
  108885. andOrHlt = cms.bool(True),
  108886. dbLabel = cms.string('ExoDQMTrigger'),
  108887. dcsInputTag = cms.InputTag("scalersRawToDigi"),
  108888. dcsPartitions = cms.vint32(),
  108889. errorReplyDcs = cms.bool(True),
  108890. errorReplyHlt = cms.bool(False),
  108891. hltDBKey = cms.string('EXO_HLT_MET'),
  108892. hltInputTag = cms.InputTag("TriggerResults","","HLT"),
  108893. hltPaths = cms.vstring('HLT_MonoCentralPFJet80_PFMETNoMu120_PFMHTNoMu120_IDTight_v*'),
  108894. verbosityLevel = cms.uint32(1)
  108895. )
  108896. )
  108897.  
  108898.  
  108899. process.MonoCentralPFJet80_PFMETNoMu90_PFMHTNoMu90_METmonitoring = cms.EDAnalyzer("METMonitor",
  108900. FolderName = cms.string('HLT/MET/MonoCentralPFJet80_PFMETNoMu90/'),
  108901. denGenericTriggerEventPSet = cms.PSet(
  108902. andOr = cms.bool(False),
  108903. andOrDcs = cms.bool(False),
  108904. andOrHlt = cms.bool(True),
  108905. dbLabel = cms.string(''),
  108906. dcsInputTag = cms.InputTag("scalersRawToDigi"),
  108907. dcsPartitions = cms.vint32(24, 25, 26, 27, 28,
  108908. 29),
  108909. errorReplyDcs = cms.bool(True),
  108910. errorReplyHlt = cms.bool(False),
  108911. hltDBKey = cms.string(''),
  108912. hltInputTag = cms.InputTag("TriggerResults","","HLT"),
  108913. hltPaths = cms.vstring(),
  108914. verbosityLevel = cms.uint32(1)
  108915. ),
  108916. eleSelection = cms.string('pt > 0'),
  108917. electrons = cms.InputTag("gedGsfElectrons"),
  108918. histoPSet = cms.PSet(
  108919. lsPSet = cms.PSet(
  108920. nbins = cms.int32(2500)
  108921. ),
  108922. metBinning = cms.vdouble(0, 20, 40, 60, 80,
  108923. 90, 100, 110, 120, 130,
  108924. 140, 150, 160, 170, 180,
  108925. 190, 200, 220, 240, 260,
  108926. 280, 300, 350, 400, 450,
  108927. 1000),
  108928. metPSet = cms.PSet(
  108929. nbins = cms.int32(200),
  108930. xmax = cms.double(19999.5),
  108931. xmin = cms.double(-0.5)
  108932. )
  108933. ),
  108934. jetSelection = cms.string('pt > 0'),
  108935. jets = cms.InputTag("pfJetsEI"),
  108936. met = cms.InputTag("pfMetEI"),
  108937. metSelection = cms.string('pt > 0'),
  108938. muoSelection = cms.string('pt > 0'),
  108939. muons = cms.InputTag("muons"),
  108940. nelectrons = cms.int32(0),
  108941. njets = cms.int32(0),
  108942. nmuons = cms.int32(0),
  108943. numGenericTriggerEventPSet = cms.PSet(
  108944. andOr = cms.bool(False),
  108945. andOrDcs = cms.bool(False),
  108946. andOrHlt = cms.bool(True),
  108947. dbLabel = cms.string('ExoDQMTrigger'),
  108948. dcsInputTag = cms.InputTag("scalersRawToDigi"),
  108949. dcsPartitions = cms.vint32(),
  108950. errorReplyDcs = cms.bool(True),
  108951. errorReplyHlt = cms.bool(False),
  108952. hltDBKey = cms.string('EXO_HLT_MET'),
  108953. hltInputTag = cms.InputTag("TriggerResults","","HLT"),
  108954. hltPaths = cms.vstring('HLT_MonoCentralPFJet80_PFMETNoMu110_PFMHTNoMu110_IDTight_v*'),
  108955. verbosityLevel = cms.uint32(1)
  108956. )
  108957. )
  108958.  
  108959.  
  108960. process.MuIsoDQM_glb = cms.EDAnalyzer("MuonIsolationDQM",
  108961. Global_Muon_Label = cms.untracked.InputTag("muons"),
  108962. directory = cms.string('Muons/Isolation/global'),
  108963. ecalIsoDeposit_Label = cms.untracked.InputTag("muIsoDepositCalByAssociatorTowers","ecal"),
  108964. hcalIsoDeposit_Label = cms.untracked.InputTag("muIsoDepositCalByAssociatorTowers","hcal"),
  108965. hoIsoDeposit_Label = cms.untracked.InputTag("muIsoDepositCalByAssociatorTowers","ho"),
  108966. requireGLBMuon = cms.untracked.bool(True),
  108967. requireSTAMuon = cms.untracked.bool(False),
  108968. requireTRKMuon = cms.untracked.bool(False),
  108969. tkIsoDeposit_Label = cms.untracked.InputTag("muIsoDepositTk"),
  108970. vertexLabel = cms.untracked.InputTag("offlinePrimaryVertices")
  108971. )
  108972.  
  108973.  
  108974. process.MuIsoDQM_glb_miniAOD = cms.EDAnalyzer("MuonIsolationDQM",
  108975. Global_Muon_Label = cms.untracked.InputTag("slimmedMuons"),
  108976. directory = cms.string('Muons_miniAOD/Isolation/global'),
  108977. ecalIsoDeposit_Label = cms.untracked.InputTag("muIsoDepositCalByAssociatorTowers","ecal"),
  108978. hcalIsoDeposit_Label = cms.untracked.InputTag("muIsoDepositCalByAssociatorTowers","hcal"),
  108979. hoIsoDeposit_Label = cms.untracked.InputTag("muIsoDepositCalByAssociatorTowers","ho"),
  108980. requireGLBMuon = cms.untracked.bool(True),
  108981. requireSTAMuon = cms.untracked.bool(False),
  108982. requireTRKMuon = cms.untracked.bool(False),
  108983. tkIsoDeposit_Label = cms.untracked.InputTag("muIsoDepositTk"),
  108984. vertexLabel = cms.untracked.InputTag("offlinePrimaryVertices")
  108985. )
  108986.  
  108987.  
  108988. process.MuIsoDQM_sta = cms.EDAnalyzer("MuonIsolationDQM",
  108989. Global_Muon_Label = cms.untracked.InputTag("muons"),
  108990. directory = cms.string('Muons/Isolation/standalone'),
  108991. ecalIsoDeposit_Label = cms.untracked.InputTag("muIsoDepositCalByAssociatorTowers","ecal"),
  108992. hcalIsoDeposit_Label = cms.untracked.InputTag("muIsoDepositCalByAssociatorTowers","hcal"),
  108993. hoIsoDeposit_Label = cms.untracked.InputTag("muIsoDepositCalByAssociatorTowers","ho"),
  108994. requireGLBMuon = cms.untracked.bool(False),
  108995. requireSTAMuon = cms.untracked.bool(True),
  108996. requireTRKMuon = cms.untracked.bool(False),
  108997. tkIsoDeposit_Label = cms.untracked.InputTag("muIsoDepositTk"),
  108998. vertexLabel = cms.untracked.InputTag("offlinePrimaryVertices")
  108999. )
  109000.  
  109001.  
  109002. process.MuIsoDQM_sta_miniAOD = cms.EDAnalyzer("MuonIsolationDQM",
  109003. Global_Muon_Label = cms.untracked.InputTag("slimmedMuons"),
  109004. directory = cms.string('Muons_miniAOD/Isolation/standalone'),
  109005. ecalIsoDeposit_Label = cms.untracked.InputTag("muIsoDepositCalByAssociatorTowers","ecal"),
  109006. hcalIsoDeposit_Label = cms.untracked.InputTag("muIsoDepositCalByAssociatorTowers","hcal"),
  109007. hoIsoDeposit_Label = cms.untracked.InputTag("muIsoDepositCalByAssociatorTowers","ho"),
  109008. requireGLBMuon = cms.untracked.bool(False),
  109009. requireSTAMuon = cms.untracked.bool(True),
  109010. requireTRKMuon = cms.untracked.bool(False),
  109011. tkIsoDeposit_Label = cms.untracked.InputTag("muIsoDepositTk"),
  109012. vertexLabel = cms.untracked.InputTag("offlinePrimaryVertices")
  109013. )
  109014.  
  109015.  
  109016. process.MuIsoDQM_trk = cms.EDAnalyzer("MuonIsolationDQM",
  109017. Global_Muon_Label = cms.untracked.InputTag("muons"),
  109018. directory = cms.string('Muons/Isolation/tracker'),
  109019. ecalIsoDeposit_Label = cms.untracked.InputTag("muIsoDepositCalByAssociatorTowers","ecal"),
  109020. hcalIsoDeposit_Label = cms.untracked.InputTag("muIsoDepositCalByAssociatorTowers","hcal"),
  109021. hoIsoDeposit_Label = cms.untracked.InputTag("muIsoDepositCalByAssociatorTowers","ho"),
  109022. requireGLBMuon = cms.untracked.bool(False),
  109023. requireSTAMuon = cms.untracked.bool(False),
  109024. requireTRKMuon = cms.untracked.bool(True),
  109025. tkIsoDeposit_Label = cms.untracked.InputTag("muIsoDepositTk"),
  109026. vertexLabel = cms.untracked.InputTag("offlinePrimaryVertices")
  109027. )
  109028.  
  109029.  
  109030. process.MuIsoDQM_trk_miniAOD = cms.EDAnalyzer("MuonIsolationDQM",
  109031. Global_Muon_Label = cms.untracked.InputTag("slimmedMuons"),
  109032. directory = cms.string('Muons_miniAOD/Isolation/tracker'),
  109033. ecalIsoDeposit_Label = cms.untracked.InputTag("muIsoDepositCalByAssociatorTowers","ecal"),
  109034. hcalIsoDeposit_Label = cms.untracked.InputTag("muIsoDepositCalByAssociatorTowers","hcal"),
  109035. hoIsoDeposit_Label = cms.untracked.InputTag("muIsoDepositCalByAssociatorTowers","ho"),
  109036. requireGLBMuon = cms.untracked.bool(False),
  109037. requireSTAMuon = cms.untracked.bool(False),
  109038. requireTRKMuon = cms.untracked.bool(True),
  109039. tkIsoDeposit_Label = cms.untracked.InputTag("muIsoDepositTk"),
  109040. vertexLabel = cms.untracked.InputTag("offlinePrimaryVertices")
  109041. )
  109042.  
  109043.  
  109044. process.MuIsoValidation_global = cms.EDAnalyzer("MuIsoValidation",
  109045. Global_Muon_Label = cms.untracked.InputTag("muons"),
  109046. directory = cms.untracked.string('Muons/MuonIsolationV_global'),
  109047. ecalIsoDeposit_Label = cms.untracked.InputTag("muIsoDepositCalByAssociatorTowers","ecal"),
  109048. hcalIsoDeposit_Label = cms.untracked.InputTag("muIsoDepositCalByAssociatorTowers","hcal"),
  109049. hoIsoDeposit_Label = cms.untracked.InputTag("muIsoDepositCalByAssociatorTowers","ho"),
  109050. requireCombinedMuon = cms.untracked.bool(True),
  109051. tkIsoDeposit_Label = cms.untracked.InputTag("muIsoDepositTk")
  109052. )
  109053.  
  109054.  
  109055. process.MuIsoValidation_inc = cms.EDAnalyzer("MuIsoValidation",
  109056. Global_Muon_Label = cms.untracked.InputTag("muons"),
  109057. directory = cms.untracked.string('Muons/MuonIsolationV_inc'),
  109058. ecalIsoDeposit_Label = cms.untracked.InputTag("muIsoDepositCalByAssociatorTowers","ecal"),
  109059. hcalIsoDeposit_Label = cms.untracked.InputTag("muIsoDepositCalByAssociatorTowers","hcal"),
  109060. hoIsoDeposit_Label = cms.untracked.InputTag("muIsoDepositCalByAssociatorTowers","ho"),
  109061. requireCombinedMuon = cms.untracked.bool(False),
  109062. tkIsoDeposit_Label = cms.untracked.InputTag("muIsoDepositTk")
  109063. )
  109064.  
  109065.  
  109066. process.MuonMiniAOD = cms.EDAnalyzer("MuonMiniAOD",
  109067. BeamSpotLabel = cms.InputTag("offlineBeamSpot"),
  109068. MuonCollection = cms.InputTag("slimmedMuons"),
  109069. ServiceParameters = cms.PSet(
  109070. CSCLayers = cms.untracked.bool(True),
  109071. GEMLayers = cms.untracked.bool(False),
  109072. ME0Layers = cms.bool(False),
  109073. Propagators = cms.untracked.vstring('SteppingHelixPropagatorAny',
  109074. 'SteppingHelixPropagatorAlong',
  109075. 'SteppingHelixPropagatorOpposite',
  109076. 'SteppingHelixPropagatorL2Any',
  109077. 'SteppingHelixPropagatorL2Along',
  109078. 'SteppingHelixPropagatorL2Opposite',
  109079. 'SteppingHelixPropagatorAnyNoError',
  109080. 'SteppingHelixPropagatorAlongNoError',
  109081. 'SteppingHelixPropagatorOppositeNoError',
  109082. 'SteppingHelixPropagatorL2AnyNoError',
  109083. 'SteppingHelixPropagatorL2AlongNoError',
  109084. 'SteppingHelixPropagatorL2OppositeNoError',
  109085. 'PropagatorWithMaterial',
  109086. 'PropagatorWithMaterialOpposite',
  109087. 'SmartPropagator',
  109088. 'SmartPropagatorOpposite',
  109089. 'SmartPropagatorAnyOpposite',
  109090. 'SmartPropagatorAny',
  109091. 'SmartPropagatorRK',
  109092. 'SmartPropagatorAnyRK',
  109093. 'StraightLinePropagator',
  109094. 'StraightLinePropagator'),
  109095. RPCLayers = cms.bool(True),
  109096. UseMuonNavigation = cms.untracked.bool(True)
  109097. ),
  109098. VertexLabel = cms.InputTag("offlineSlimmedPrimaryVertices")
  109099. )
  109100.  
  109101.  
  109102. process.NoiseRatesDQMOffline = cms.EDAnalyzer("HcalNoiseRates",
  109103. minHitEnergy = cms.untracked.double(1.5),
  109104. minRBXEnergy = cms.untracked.double(20.0),
  109105. noiselabel = cms.InputTag("hcalnoise"),
  109106. outputFile = cms.untracked.string(''),
  109107. rbxCollName = cms.untracked.InputTag("hcalnoise"),
  109108. useAllHistos = cms.untracked.bool(False)
  109109. )
  109110.  
  109111.  
  109112. process.NoiseRatesValidation = cms.EDAnalyzer("NoiseRates",
  109113. minHitEnergy = cms.untracked.double(1.5),
  109114. minRBXEnergy = cms.untracked.double(20.0),
  109115. noiselabel = cms.InputTag("hcalnoise"),
  109116. outputFile = cms.untracked.string('NoiseRatesRelVal.root'),
  109117. rbxCollName = cms.untracked.InputTag("hcalnoise")
  109118. )
  109119.  
  109120.  
  109121. process.PFMETNoMu120_PFMHTNoMu120_METmonitoring = cms.EDAnalyzer("METMonitor",
  109122. FolderName = cms.string('HLT/MET/PFMETNoMu120/'),
  109123. denGenericTriggerEventPSet = cms.PSet(
  109124. andOr = cms.bool(False),
  109125. andOrDcs = cms.bool(False),
  109126. andOrHlt = cms.bool(True),
  109127. dbLabel = cms.string(''),
  109128. dcsInputTag = cms.InputTag("scalersRawToDigi"),
  109129. dcsPartitions = cms.vint32(24, 25, 26, 27, 28,
  109130. 29),
  109131. errorReplyDcs = cms.bool(True),
  109132. errorReplyHlt = cms.bool(False),
  109133. hltDBKey = cms.string(''),
  109134. hltInputTag = cms.InputTag("TriggerResults","","HLT"),
  109135. hltPaths = cms.vstring(),
  109136. verbosityLevel = cms.uint32(1)
  109137. ),
  109138. eleSelection = cms.string('pt > 0'),
  109139. electrons = cms.InputTag("gedGsfElectrons"),
  109140. histoPSet = cms.PSet(
  109141. lsPSet = cms.PSet(
  109142. nbins = cms.int32(2500)
  109143. ),
  109144. metBinning = cms.vdouble(0, 20, 40, 60, 80,
  109145. 90, 100, 110, 120, 130,
  109146. 140, 150, 160, 170, 180,
  109147. 190, 200, 220, 240, 260,
  109148. 280, 300, 350, 400, 450,
  109149. 1000),
  109150. metPSet = cms.PSet(
  109151. nbins = cms.int32(200),
  109152. xmax = cms.double(19999.5),
  109153. xmin = cms.double(-0.5)
  109154. )
  109155. ),
  109156. jetSelection = cms.string('pt > 0'),
  109157. jets = cms.InputTag("pfJetsEI"),
  109158. met = cms.InputTag("pfMetEI"),
  109159. metSelection = cms.string('pt > 0'),
  109160. muoSelection = cms.string('pt > 0'),
  109161. muons = cms.InputTag("muons"),
  109162. nelectrons = cms.int32(0),
  109163. njets = cms.int32(0),
  109164. nmuons = cms.int32(0),
  109165. numGenericTriggerEventPSet = cms.PSet(
  109166. andOr = cms.bool(False),
  109167. andOrDcs = cms.bool(False),
  109168. andOrHlt = cms.bool(True),
  109169. dbLabel = cms.string('ExoDQMTrigger'),
  109170. dcsInputTag = cms.InputTag("scalersRawToDigi"),
  109171. dcsPartitions = cms.vint32(),
  109172. errorReplyDcs = cms.bool(True),
  109173. errorReplyHlt = cms.bool(False),
  109174. hltDBKey = cms.string('EXO_HLT_MET'),
  109175. hltInputTag = cms.InputTag("TriggerResults","","HLT"),
  109176. hltPaths = cms.vstring('HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_v*'),
  109177. verbosityLevel = cms.uint32(1)
  109178. )
  109179. )
  109180.  
  109181.  
  109182. process.PFMETNoMu90_PFMHTNoMu90_METmonitoring = cms.EDAnalyzer("METMonitor",
  109183. FolderName = cms.string('HLT/MET/PFMETNoMu90/'),
  109184. denGenericTriggerEventPSet = cms.PSet(
  109185. andOr = cms.bool(False),
  109186. andOrDcs = cms.bool(False),
  109187. andOrHlt = cms.bool(True),
  109188. dbLabel = cms.string(''),
  109189. dcsInputTag = cms.InputTag("scalersRawToDigi"),
  109190. dcsPartitions = cms.vint32(24, 25, 26, 27, 28,
  109191. 29),
  109192. errorReplyDcs = cms.bool(True),
  109193. errorReplyHlt = cms.bool(False),
  109194. hltDBKey = cms.string(''),
  109195. hltInputTag = cms.InputTag("TriggerResults","","HLT"),
  109196. hltPaths = cms.vstring(),
  109197. verbosityLevel = cms.uint32(1)
  109198. ),
  109199. eleSelection = cms.string('pt > 0'),
  109200. electrons = cms.InputTag("gedGsfElectrons"),
  109201. histoPSet = cms.PSet(
  109202. lsPSet = cms.PSet(
  109203. nbins = cms.int32(2500)
  109204. ),
  109205. metBinning = cms.vdouble(0, 20, 40, 60, 80,
  109206. 90, 100, 110, 120, 130,
  109207. 140, 150, 160, 170, 180,
  109208. 190, 200, 220, 240, 260,
  109209. 280, 300, 350, 400, 450,
  109210. 1000),
  109211. metPSet = cms.PSet(
  109212. nbins = cms.int32(200),
  109213. xmax = cms.double(19999.5),
  109214. xmin = cms.double(-0.5)
  109215. )
  109216. ),
  109217. jetSelection = cms.string('pt > 0'),
  109218. jets = cms.InputTag("pfJetsEI"),
  109219. met = cms.InputTag("pfMetEI"),
  109220. metSelection = cms.string('pt > 0'),
  109221. muoSelection = cms.string('pt > 0'),
  109222. muons = cms.InputTag("muons"),
  109223. nelectrons = cms.int32(0),
  109224. njets = cms.int32(0),
  109225. nmuons = cms.int32(0),
  109226. numGenericTriggerEventPSet = cms.PSet(
  109227. andOr = cms.bool(False),
  109228. andOrDcs = cms.bool(False),
  109229. andOrHlt = cms.bool(True),
  109230. dbLabel = cms.string('ExoDQMTrigger'),
  109231. dcsInputTag = cms.InputTag("scalersRawToDigi"),
  109232. dcsPartitions = cms.vint32(),
  109233. errorReplyDcs = cms.bool(True),
  109234. errorReplyHlt = cms.bool(False),
  109235. hltDBKey = cms.string('EXO_HLT_MET'),
  109236. hltInputTag = cms.InputTag("TriggerResults","","HLT"),
  109237. hltPaths = cms.vstring('HLT_PFMETNoMu90_PFMHTNoMu90_IDTight_v*'),
  109238. verbosityLevel = cms.uint32(1)
  109239. )
  109240. )
  109241.  
  109242.  
  109243. process.PixelTrackingRecHitsValid = cms.EDAnalyzer("SiPixelTrackingRecHitsValid",
  109244. Fitter = cms.string('KFFittingSmoother'),
  109245. MTCCtrack = cms.bool(False),
  109246. Propagator = cms.string('PropagatorWithMaterial'),
  109247. ROUList = cms.vstring('g4SimHitsTrackerHitsPixelBarrelLowTof',
  109248. 'g4SimHitsTrackerHitsPixelBarrelHighTof',
  109249. 'g4SimHitsTrackerHitsPixelEndcapLowTof',
  109250. 'g4SimHitsTrackerHitsPixelEndcapHighTof'),
  109251. TTRHBuilder = cms.string('WithAngleAndTemplate'),
  109252. associatePixel = cms.bool(True),
  109253. associateRecoTracks = cms.bool(False),
  109254. associateStrip = cms.bool(False),
  109255. checkType = cms.bool(True),
  109256. debugNtuple = cms.untracked.string(''),
  109257. genType = cms.int32(13),
  109258. outputFile = cms.untracked.string(''),
  109259. pixelSimLinkSrc = cms.InputTag("simSiPixelDigis"),
  109260. runStandalone = cms.bool(False),
  109261. src = cms.untracked.string('generalTracks'),
  109262. stripSimLinkSrc = cms.InputTag("simSiStripDigis")
  109263. )
  109264.  
  109265.  
  109266. process.PsiSpectrum = cms.EDAnalyzer("BPhysicsSpectrum",
  109267. genparticleCollection = cms.InputTag("genParticles"),
  109268. massmax = cms.double(4.5),
  109269. massmin = cms.double(3.0),
  109270. name = cms.string('JPsiSpectrum'),
  109271. pdgids = cms.vint32(443, 100443, 30443, 9000443, 9010443,
  109272. 9020443)
  109273. )
  109274.  
  109275.  
  109276. process.RecHitsDQMOffline = cms.EDAnalyzer("HcalRecHitsAnalyzer",
  109277. HBHERecHitCollectionLabel = cms.untracked.InputTag("hbhereco"),
  109278. HFRecHitCollectionLabel = cms.untracked.InputTag("hfreco"),
  109279. HORecHitCollectionLabel = cms.untracked.InputTag("horeco"),
  109280. ecalselector = cms.untracked.string('yes'),
  109281. eventype = cms.untracked.string('multi'),
  109282. hcalselector = cms.untracked.string('all'),
  109283. outputFile = cms.untracked.string('')
  109284. )
  109285.  
  109286.  
  109287. process.RecHitsValidation = cms.EDAnalyzer("HcalRecHitsValidation",
  109288. HBHERecHitCollectionLabel = cms.untracked.InputTag("hbhereco"),
  109289. HFRecHitCollectionLabel = cms.untracked.InputTag("hfreco"),
  109290. HORecHitCollectionLabel = cms.untracked.InputTag("horeco"),
  109291. TestNumber = cms.bool(False),
  109292. ecalselector = cms.untracked.string('yes'),
  109293. hcalselector = cms.untracked.string('all'),
  109294. mc = cms.untracked.string('no'),
  109295. outputFile = cms.untracked.string('HcalRecHitValidationRelVal.root')
  109296. )
  109297.  
  109298.  
  109299. process.RunHPSValidationQCD = cms.EDAnalyzer("TauTagValidation",
  109300. DataType = cms.string('Leptons'),
  109301. ExtensionName = cms.string('QCD'),
  109302. GenericTriggerSelection = cms.PSet(
  109303. andOr = cms.bool(False),
  109304. andOrHlt = cms.bool(True),
  109305. dbLabel = cms.string('PFTauDQMTrigger'),
  109306. errorReplyHlt = cms.bool(False),
  109307. hltInputTag = cms.InputTag("TriggerResults","","HLT"),
  109308. hltPaths = cms.vstring('HLT_IsoMu*_eta*_LooseIsoPFTau*_v*',
  109309. 'HLT_DoubleIsoPFTau*_Trk*_eta*_v*'),
  109310. verbosityLevel = cms.uint32(0)
  109311. ),
  109312. MatchDeltaR_Jets = cms.double(0.3),
  109313. MatchDeltaR_Leptons = cms.double(0.15),
  109314. RefCollection = cms.InputTag("kinematicSelectedTauValDenominatorQCD"),
  109315. SaveOutputHistograms = cms.bool(False),
  109316. TauProducer = cms.InputTag("hpsPFTauProducer"),
  109317. TauPtCut = cms.double(0.0),
  109318. chainCuts = cms.bool(False),
  109319. discriminators = cms.VPSet(cms.PSet(
  109320. discriminator = cms.string('hpsPFTauDiscriminationByDecayModeFinding'),
  109321. plotStep = cms.bool(True),
  109322. selectionCut = cms.double(0.5)
  109323. ),
  109324. cms.PSet(
  109325. discriminator = cms.string('hpsPFTauDiscriminationByDecayModeFindingNewDMs'),
  109326. plotStep = cms.bool(True),
  109327. selectionCut = cms.double(0.5)
  109328. ),
  109329. cms.PSet(
  109330. discriminator = cms.string('hpsPFTauDiscriminationByDecayModeFindingOldDMs'),
  109331. plotStep = cms.bool(True),
  109332. selectionCut = cms.double(0.5)
  109333. ),
  109334. cms.PSet(
  109335. discriminator = cms.string('hpsPFTauDiscriminationByLooseCombinedIsolationDBSumPtCorr3Hits'),
  109336. plotStep = cms.bool(True),
  109337. selectionCut = cms.double(0.5)
  109338. ),
  109339. cms.PSet(
  109340. discriminator = cms.string('hpsPFTauDiscriminationByMediumCombinedIsolationDBSumPtCorr3Hits'),
  109341. plotStep = cms.bool(True),
  109342. selectionCut = cms.double(0.5)
  109343. ),
  109344. cms.PSet(
  109345. discriminator = cms.string('hpsPFTauDiscriminationByTightCombinedIsolationDBSumPtCorr3Hits'),
  109346. plotStep = cms.bool(True),
  109347. selectionCut = cms.double(0.5)
  109348. ),
  109349. cms.PSet(
  109350. discriminator = cms.string('hpsPFTauDiscriminationByLooseMuonRejection3'),
  109351. plotStep = cms.bool(False),
  109352. selectionCut = cms.double(0.5)
  109353. ),
  109354. cms.PSet(
  109355. discriminator = cms.string('hpsPFTauDiscriminationByTightMuonRejection3'),
  109356. plotStep = cms.bool(False),
  109357. selectionCut = cms.double(0.5)
  109358. ),
  109359. cms.PSet(
  109360. discriminator = cms.string('hpsPFTauDiscriminationByMVA6VLooseElectronRejection'),
  109361. plotStep = cms.bool(False),
  109362. selectionCut = cms.double(0.5)
  109363. ),
  109364. cms.PSet(
  109365. discriminator = cms.string('hpsPFTauDiscriminationByMVA6LooseElectronRejection'),
  109366. plotStep = cms.bool(False),
  109367. selectionCut = cms.double(0.5)
  109368. ),
  109369. cms.PSet(
  109370. discriminator = cms.string('hpsPFTauDiscriminationByMVA6MediumElectronRejection'),
  109371. plotStep = cms.bool(False),
  109372. selectionCut = cms.double(0.5)
  109373. ),
  109374. cms.PSet(
  109375. discriminator = cms.string('hpsPFTauDiscriminationByMVA6TightElectronRejection'),
  109376. plotStep = cms.bool(False),
  109377. selectionCut = cms.double(0.5)
  109378. ),
  109379. cms.PSet(
  109380. discriminator = cms.string('hpsPFTauDiscriminationByMVA6VTightElectronRejection'),
  109381. plotStep = cms.bool(False),
  109382. selectionCut = cms.double(0.5)
  109383. ),
  109384. cms.PSet(
  109385. discriminator = cms.string('hpsPFTauDiscriminationByVLooseIsolationMVArun2v1DBoldDMwLT'),
  109386. plotStep = cms.bool(False),
  109387. selectionCut = cms.double(0.5)
  109388. ),
  109389. cms.PSet(
  109390. discriminator = cms.string('hpsPFTauDiscriminationByLooseIsolationMVArun2v1DBoldDMwLT'),
  109391. plotStep = cms.bool(False),
  109392. selectionCut = cms.double(0.5)
  109393. ),
  109394. cms.PSet(
  109395. discriminator = cms.string('hpsPFTauDiscriminationByMediumIsolationMVArun2v1DBoldDMwLT'),
  109396. plotStep = cms.bool(False),
  109397. selectionCut = cms.double(0.5)
  109398. ),
  109399. cms.PSet(
  109400. discriminator = cms.string('hpsPFTauDiscriminationByTightIsolationMVArun2v1DBoldDMwLT'),
  109401. plotStep = cms.bool(False),
  109402. selectionCut = cms.double(0.5)
  109403. ),
  109404. cms.PSet(
  109405. discriminator = cms.string('hpsPFTauDiscriminationByVTightIsolationMVArun2v1DBoldDMwLT'),
  109406. plotStep = cms.bool(False),
  109407. selectionCut = cms.double(0.5)
  109408. ),
  109409. cms.PSet(
  109410. discriminator = cms.string('hpsPFTauDiscriminationByVVTightIsolationMVArun2v1DBoldDMwLT'),
  109411. plotStep = cms.bool(False),
  109412. selectionCut = cms.double(0.5)
  109413. ),
  109414. cms.PSet(
  109415. discriminator = cms.string('hpsPFTauDiscriminationByVLooseIsolationMVArun2v1DBnewDMwLT'),
  109416. plotStep = cms.bool(False),
  109417. selectionCut = cms.double(0.5)
  109418. ),
  109419. cms.PSet(
  109420. discriminator = cms.string('hpsPFTauDiscriminationByLooseIsolationMVArun2v1DBnewDMwLT'),
  109421. plotStep = cms.bool(False),
  109422. selectionCut = cms.double(0.5)
  109423. ),
  109424. cms.PSet(
  109425. discriminator = cms.string('hpsPFTauDiscriminationByMediumIsolationMVArun2v1DBnewDMwLT'),
  109426. plotStep = cms.bool(False),
  109427. selectionCut = cms.double(0.5)
  109428. ),
  109429. cms.PSet(
  109430. discriminator = cms.string('hpsPFTauDiscriminationByTightIsolationMVArun2v1DBnewDMwLT'),
  109431. plotStep = cms.bool(False),
  109432. selectionCut = cms.double(0.5)
  109433. ),
  109434. cms.PSet(
  109435. discriminator = cms.string('hpsPFTauDiscriminationByVTightIsolationMVArun2v1DBnewDMwLT'),
  109436. plotStep = cms.bool(False),
  109437. selectionCut = cms.double(0.5)
  109438. ),
  109439. cms.PSet(
  109440. discriminator = cms.string('hpsPFTauDiscriminationByVVTightIsolationMVArun2v1DBnewDMwLT'),
  109441. plotStep = cms.bool(False),
  109442. selectionCut = cms.double(0.5)
  109443. ),
  109444. cms.PSet(
  109445. discriminator = cms.string('hpsPFTauDiscriminationByVLooseIsolationMVArun2v1PWoldDMwLT'),
  109446. plotStep = cms.bool(False),
  109447. selectionCut = cms.double(0.5)
  109448. ),
  109449. cms.PSet(
  109450. discriminator = cms.string('hpsPFTauDiscriminationByLooseIsolationMVArun2v1PWoldDMwLT'),
  109451. plotStep = cms.bool(False),
  109452. selectionCut = cms.double(0.5)
  109453. ),
  109454. cms.PSet(
  109455. discriminator = cms.string('hpsPFTauDiscriminationByMediumIsolationMVArun2v1PWoldDMwLT'),
  109456. plotStep = cms.bool(False),
  109457. selectionCut = cms.double(0.5)
  109458. ),
  109459. cms.PSet(
  109460. discriminator = cms.string('hpsPFTauDiscriminationByTightIsolationMVArun2v1PWoldDMwLT'),
  109461. plotStep = cms.bool(False),
  109462. selectionCut = cms.double(0.5)
  109463. ),
  109464. cms.PSet(
  109465. discriminator = cms.string('hpsPFTauDiscriminationByVTightIsolationMVArun2v1PWoldDMwLT'),
  109466. plotStep = cms.bool(False),
  109467. selectionCut = cms.double(0.5)
  109468. ),
  109469. cms.PSet(
  109470. discriminator = cms.string('hpsPFTauDiscriminationByVVTightIsolationMVArun2v1PWoldDMwLT'),
  109471. plotStep = cms.bool(False),
  109472. selectionCut = cms.double(0.5)
  109473. ),
  109474. cms.PSet(
  109475. discriminator = cms.string('hpsPFTauDiscriminationByVLooseIsolationMVArun2v1PWnewDMwLT'),
  109476. plotStep = cms.bool(False),
  109477. selectionCut = cms.double(0.5)
  109478. ),
  109479. cms.PSet(
  109480. discriminator = cms.string('hpsPFTauDiscriminationByLooseIsolationMVArun2v1PWnewDMwLT'),
  109481. plotStep = cms.bool(False),
  109482. selectionCut = cms.double(0.5)
  109483. ),
  109484. cms.PSet(
  109485. discriminator = cms.string('hpsPFTauDiscriminationByMediumIsolationMVArun2v1PWnewDMwLT'),
  109486. plotStep = cms.bool(False),
  109487. selectionCut = cms.double(0.5)
  109488. ),
  109489. cms.PSet(
  109490. discriminator = cms.string('hpsPFTauDiscriminationByTightIsolationMVArun2v1PWnewDMwLT'),
  109491. plotStep = cms.bool(False),
  109492. selectionCut = cms.double(0.5)
  109493. ),
  109494. cms.PSet(
  109495. discriminator = cms.string('hpsPFTauDiscriminationByVTightIsolationMVArun2v1PWnewDMwLT'),
  109496. plotStep = cms.bool(False),
  109497. selectionCut = cms.double(0.5)
  109498. ),
  109499. cms.PSet(
  109500. discriminator = cms.string('hpsPFTauDiscriminationByVVTightIsolationMVArun2v1PWnewDMwLT'),
  109501. plotStep = cms.bool(False),
  109502. selectionCut = cms.double(0.5)
  109503. ),
  109504. cms.PSet(
  109505. discriminator = cms.string('hpsPFTauDiscriminationByLooseCombinedIsolationDBSumPtCorr3HitsdR03'),
  109506. plotStep = cms.bool(False),
  109507. selectionCut = cms.double(0.5)
  109508. ),
  109509. cms.PSet(
  109510. discriminator = cms.string('hpsPFTauDiscriminationByMediumCombinedIsolationDBSumPtCorr3HitsdR03'),
  109511. plotStep = cms.bool(False),
  109512. selectionCut = cms.double(0.5)
  109513. ),
  109514. cms.PSet(
  109515. discriminator = cms.string('hpsPFTauDiscriminationByTightCombinedIsolationDBSumPtCorr3HitsdR03'),
  109516. plotStep = cms.bool(False),
  109517. selectionCut = cms.double(0.5)
  109518. ),
  109519. cms.PSet(
  109520. discriminator = cms.string('hpsPFTauDiscriminationByVLooseIsolationMVArun2v1DBdR03oldDMwLT'),
  109521. plotStep = cms.bool(False),
  109522. selectionCut = cms.double(0.5)
  109523. ),
  109524. cms.PSet(
  109525. discriminator = cms.string('hpsPFTauDiscriminationByLooseIsolationMVArun2v1DBdR03oldDMwLT'),
  109526. plotStep = cms.bool(False),
  109527. selectionCut = cms.double(0.5)
  109528. ),
  109529. cms.PSet(
  109530. discriminator = cms.string('hpsPFTauDiscriminationByMediumIsolationMVArun2v1DBdR03oldDMwLT'),
  109531. plotStep = cms.bool(False),
  109532. selectionCut = cms.double(0.5)
  109533. ),
  109534. cms.PSet(
  109535. discriminator = cms.string('hpsPFTauDiscriminationByTightIsolationMVArun2v1DBdR03oldDMwLT'),
  109536. plotStep = cms.bool(False),
  109537. selectionCut = cms.double(0.5)
  109538. ),
  109539. cms.PSet(
  109540. discriminator = cms.string('hpsPFTauDiscriminationByVTightIsolationMVArun2v1DBdR03oldDMwLT'),
  109541. plotStep = cms.bool(False),
  109542. selectionCut = cms.double(0.5)
  109543. ),
  109544. cms.PSet(
  109545. discriminator = cms.string('hpsPFTauDiscriminationByVVTightIsolationMVArun2v1DBdR03oldDMwLT'),
  109546. plotStep = cms.bool(False),
  109547. selectionCut = cms.double(0.5)
  109548. ),
  109549. cms.PSet(
  109550. discriminator = cms.string('hpsPFTauDiscriminationByVLooseIsolationMVArun2v1PWdR03oldDMwLT'),
  109551. plotStep = cms.bool(False),
  109552. selectionCut = cms.double(0.5)
  109553. ),
  109554. cms.PSet(
  109555. discriminator = cms.string('hpsPFTauDiscriminationByLooseIsolationMVArun2v1PWdR03oldDMwLT'),
  109556. plotStep = cms.bool(False),
  109557. selectionCut = cms.double(0.5)
  109558. ),
  109559. cms.PSet(
  109560. discriminator = cms.string('hpsPFTauDiscriminationByMediumIsolationMVArun2v1PWdR03oldDMwLT'),
  109561. plotStep = cms.bool(False),
  109562. selectionCut = cms.double(0.5)
  109563. ),
  109564. cms.PSet(
  109565. discriminator = cms.string('hpsPFTauDiscriminationByTightIsolationMVArun2v1PWdR03oldDMwLT'),
  109566. plotStep = cms.bool(False),
  109567. selectionCut = cms.double(0.5)
  109568. ),
  109569. cms.PSet(
  109570. discriminator = cms.string('hpsPFTauDiscriminationByVTightIsolationMVArun2v1PWdR03oldDMwLT'),
  109571. plotStep = cms.bool(False),
  109572. selectionCut = cms.double(0.5)
  109573. ),
  109574. cms.PSet(
  109575. discriminator = cms.string('hpsPFTauDiscriminationByVVTightIsolationMVArun2v1PWdR03oldDMwLT'),
  109576. plotStep = cms.bool(False),
  109577. selectionCut = cms.double(0.5)
  109578. )),
  109579. genCuts = cms.string(''),
  109580. recoCuts = cms.string('')
  109581. )
  109582.  
  109583.  
  109584. process.RunHPSValidationRealData = cms.EDAnalyzer("TauTagValidation",
  109585. DataType = cms.string('Leptons'),
  109586. ExtensionName = cms.string('RealData'),
  109587. GenericTriggerSelection = cms.PSet(
  109588. andOr = cms.bool(False),
  109589. andOrHlt = cms.bool(True),
  109590. dbLabel = cms.string('PFTauDQMTrigger'),
  109591. errorReplyHlt = cms.bool(False),
  109592. hltDBKey = cms.string('TauTriggerForALLQCDDataset'),
  109593. hltInputTag = cms.InputTag("TriggerResults","","HLT"),
  109594. hltPaths = cms.vstring('HLT_IsoMu24_eta2p1_v*'),
  109595. verbosityLevel = cms.uint32(0)
  109596. ),
  109597. MatchDeltaR_Jets = cms.double(0.3),
  109598. MatchDeltaR_Leptons = cms.double(0.15),
  109599. RefCollection = cms.InputTag("CleanedPFJets"),
  109600. SaveOutputHistograms = cms.bool(False),
  109601. TauProducer = cms.InputTag("hpsPFTauProducer"),
  109602. TauPtCut = cms.double(0.0),
  109603. chainCuts = cms.bool(False),
  109604. discriminators = cms.VPSet(cms.PSet(
  109605. discriminator = cms.string('hpsPFTauDiscriminationByDecayModeFinding'),
  109606. plotStep = cms.bool(True),
  109607. selectionCut = cms.double(0.5)
  109608. ),
  109609. cms.PSet(
  109610. discriminator = cms.string('hpsPFTauDiscriminationByDecayModeFindingNewDMs'),
  109611. plotStep = cms.bool(True),
  109612. selectionCut = cms.double(0.5)
  109613. ),
  109614. cms.PSet(
  109615. discriminator = cms.string('hpsPFTauDiscriminationByDecayModeFindingOldDMs'),
  109616. plotStep = cms.bool(True),
  109617. selectionCut = cms.double(0.5)
  109618. ),
  109619. cms.PSet(
  109620. discriminator = cms.string('hpsPFTauDiscriminationByLooseCombinedIsolationDBSumPtCorr3Hits'),
  109621. plotStep = cms.bool(True),
  109622. selectionCut = cms.double(0.5)
  109623. ),
  109624. cms.PSet(
  109625. discriminator = cms.string('hpsPFTauDiscriminationByMediumCombinedIsolationDBSumPtCorr3Hits'),
  109626. plotStep = cms.bool(True),
  109627. selectionCut = cms.double(0.5)
  109628. ),
  109629. cms.PSet(
  109630. discriminator = cms.string('hpsPFTauDiscriminationByTightCombinedIsolationDBSumPtCorr3Hits'),
  109631. plotStep = cms.bool(True),
  109632. selectionCut = cms.double(0.5)
  109633. ),
  109634. cms.PSet(
  109635. discriminator = cms.string('hpsPFTauDiscriminationByLooseMuonRejection3'),
  109636. plotStep = cms.bool(False),
  109637. selectionCut = cms.double(0.5)
  109638. ),
  109639. cms.PSet(
  109640. discriminator = cms.string('hpsPFTauDiscriminationByTightMuonRejection3'),
  109641. plotStep = cms.bool(False),
  109642. selectionCut = cms.double(0.5)
  109643. ),
  109644. cms.PSet(
  109645. discriminator = cms.string('hpsPFTauDiscriminationByMVA6VLooseElectronRejection'),
  109646. plotStep = cms.bool(False),
  109647. selectionCut = cms.double(0.5)
  109648. ),
  109649. cms.PSet(
  109650. discriminator = cms.string('hpsPFTauDiscriminationByMVA6LooseElectronRejection'),
  109651. plotStep = cms.bool(False),
  109652. selectionCut = cms.double(0.5)
  109653. ),
  109654. cms.PSet(
  109655. discriminator = cms.string('hpsPFTauDiscriminationByMVA6MediumElectronRejection'),
  109656. plotStep = cms.bool(False),
  109657. selectionCut = cms.double(0.5)
  109658. ),
  109659. cms.PSet(
  109660. discriminator = cms.string('hpsPFTauDiscriminationByMVA6TightElectronRejection'),
  109661. plotStep = cms.bool(False),
  109662. selectionCut = cms.double(0.5)
  109663. ),
  109664. cms.PSet(
  109665. discriminator = cms.string('hpsPFTauDiscriminationByMVA6VTightElectronRejection'),
  109666. plotStep = cms.bool(False),
  109667. selectionCut = cms.double(0.5)
  109668. ),
  109669. cms.PSet(
  109670. discriminator = cms.string('hpsPFTauDiscriminationByVLooseIsolationMVArun2v1DBoldDMwLT'),
  109671. plotStep = cms.bool(False),
  109672. selectionCut = cms.double(0.5)
  109673. ),
  109674. cms.PSet(
  109675. discriminator = cms.string('hpsPFTauDiscriminationByLooseIsolationMVArun2v1DBoldDMwLT'),
  109676. plotStep = cms.bool(False),
  109677. selectionCut = cms.double(0.5)
  109678. ),
  109679. cms.PSet(
  109680. discriminator = cms.string('hpsPFTauDiscriminationByMediumIsolationMVArun2v1DBoldDMwLT'),
  109681. plotStep = cms.bool(False),
  109682. selectionCut = cms.double(0.5)
  109683. ),
  109684. cms.PSet(
  109685. discriminator = cms.string('hpsPFTauDiscriminationByTightIsolationMVArun2v1DBoldDMwLT'),
  109686. plotStep = cms.bool(False),
  109687. selectionCut = cms.double(0.5)
  109688. ),
  109689. cms.PSet(
  109690. discriminator = cms.string('hpsPFTauDiscriminationByVTightIsolationMVArun2v1DBoldDMwLT'),
  109691. plotStep = cms.bool(False),
  109692. selectionCut = cms.double(0.5)
  109693. ),
  109694. cms.PSet(
  109695. discriminator = cms.string('hpsPFTauDiscriminationByVVTightIsolationMVArun2v1DBoldDMwLT'),
  109696. plotStep = cms.bool(False),
  109697. selectionCut = cms.double(0.5)
  109698. ),
  109699. cms.PSet(
  109700. discriminator = cms.string('hpsPFTauDiscriminationByVLooseIsolationMVArun2v1DBnewDMwLT'),
  109701. plotStep = cms.bool(False),
  109702. selectionCut = cms.double(0.5)
  109703. ),
  109704. cms.PSet(
  109705. discriminator = cms.string('hpsPFTauDiscriminationByLooseIsolationMVArun2v1DBnewDMwLT'),
  109706. plotStep = cms.bool(False),
  109707. selectionCut = cms.double(0.5)
  109708. ),
  109709. cms.PSet(
  109710. discriminator = cms.string('hpsPFTauDiscriminationByMediumIsolationMVArun2v1DBnewDMwLT'),
  109711. plotStep = cms.bool(False),
  109712. selectionCut = cms.double(0.5)
  109713. ),
  109714. cms.PSet(
  109715. discriminator = cms.string('hpsPFTauDiscriminationByTightIsolationMVArun2v1DBnewDMwLT'),
  109716. plotStep = cms.bool(False),
  109717. selectionCut = cms.double(0.5)
  109718. ),
  109719. cms.PSet(
  109720. discriminator = cms.string('hpsPFTauDiscriminationByVTightIsolationMVArun2v1DBnewDMwLT'),
  109721. plotStep = cms.bool(False),
  109722. selectionCut = cms.double(0.5)
  109723. ),
  109724. cms.PSet(
  109725. discriminator = cms.string('hpsPFTauDiscriminationByVVTightIsolationMVArun2v1DBnewDMwLT'),
  109726. plotStep = cms.bool(False),
  109727. selectionCut = cms.double(0.5)
  109728. ),
  109729. cms.PSet(
  109730. discriminator = cms.string('hpsPFTauDiscriminationByVLooseIsolationMVArun2v1PWoldDMwLT'),
  109731. plotStep = cms.bool(False),
  109732. selectionCut = cms.double(0.5)
  109733. ),
  109734. cms.PSet(
  109735. discriminator = cms.string('hpsPFTauDiscriminationByLooseIsolationMVArun2v1PWoldDMwLT'),
  109736. plotStep = cms.bool(False),
  109737. selectionCut = cms.double(0.5)
  109738. ),
  109739. cms.PSet(
  109740. discriminator = cms.string('hpsPFTauDiscriminationByMediumIsolationMVArun2v1PWoldDMwLT'),
  109741. plotStep = cms.bool(False),
  109742. selectionCut = cms.double(0.5)
  109743. ),
  109744. cms.PSet(
  109745. discriminator = cms.string('hpsPFTauDiscriminationByTightIsolationMVArun2v1PWoldDMwLT'),
  109746. plotStep = cms.bool(False),
  109747. selectionCut = cms.double(0.5)
  109748. ),
  109749. cms.PSet(
  109750. discriminator = cms.string('hpsPFTauDiscriminationByVTightIsolationMVArun2v1PWoldDMwLT'),
  109751. plotStep = cms.bool(False),
  109752. selectionCut = cms.double(0.5)
  109753. ),
  109754. cms.PSet(
  109755. discriminator = cms.string('hpsPFTauDiscriminationByVVTightIsolationMVArun2v1PWoldDMwLT'),
  109756. plotStep = cms.bool(False),
  109757. selectionCut = cms.double(0.5)
  109758. ),
  109759. cms.PSet(
  109760. discriminator = cms.string('hpsPFTauDiscriminationByVLooseIsolationMVArun2v1PWnewDMwLT'),
  109761. plotStep = cms.bool(False),
  109762. selectionCut = cms.double(0.5)
  109763. ),
  109764. cms.PSet(
  109765. discriminator = cms.string('hpsPFTauDiscriminationByLooseIsolationMVArun2v1PWnewDMwLT'),
  109766. plotStep = cms.bool(False),
  109767. selectionCut = cms.double(0.5)
  109768. ),
  109769. cms.PSet(
  109770. discriminator = cms.string('hpsPFTauDiscriminationByMediumIsolationMVArun2v1PWnewDMwLT'),
  109771. plotStep = cms.bool(False),
  109772. selectionCut = cms.double(0.5)
  109773. ),
  109774. cms.PSet(
  109775. discriminator = cms.string('hpsPFTauDiscriminationByTightIsolationMVArun2v1PWnewDMwLT'),
  109776. plotStep = cms.bool(False),
  109777. selectionCut = cms.double(0.5)
  109778. ),
  109779. cms.PSet(
  109780. discriminator = cms.string('hpsPFTauDiscriminationByVTightIsolationMVArun2v1PWnewDMwLT'),
  109781. plotStep = cms.bool(False),
  109782. selectionCut = cms.double(0.5)
  109783. ),
  109784. cms.PSet(
  109785. discriminator = cms.string('hpsPFTauDiscriminationByVVTightIsolationMVArun2v1PWnewDMwLT'),
  109786. plotStep = cms.bool(False),
  109787. selectionCut = cms.double(0.5)
  109788. ),
  109789. cms.PSet(
  109790. discriminator = cms.string('hpsPFTauDiscriminationByLooseCombinedIsolationDBSumPtCorr3HitsdR03'),
  109791. plotStep = cms.bool(False),
  109792. selectionCut = cms.double(0.5)
  109793. ),
  109794. cms.PSet(
  109795. discriminator = cms.string('hpsPFTauDiscriminationByMediumCombinedIsolationDBSumPtCorr3HitsdR03'),
  109796. plotStep = cms.bool(False),
  109797. selectionCut = cms.double(0.5)
  109798. ),
  109799. cms.PSet(
  109800. discriminator = cms.string('hpsPFTauDiscriminationByTightCombinedIsolationDBSumPtCorr3HitsdR03'),
  109801. plotStep = cms.bool(False),
  109802. selectionCut = cms.double(0.5)
  109803. ),
  109804. cms.PSet(
  109805. discriminator = cms.string('hpsPFTauDiscriminationByVLooseIsolationMVArun2v1DBdR03oldDMwLT'),
  109806. plotStep = cms.bool(False),
  109807. selectionCut = cms.double(0.5)
  109808. ),
  109809. cms.PSet(
  109810. discriminator = cms.string('hpsPFTauDiscriminationByLooseIsolationMVArun2v1DBdR03oldDMwLT'),
  109811. plotStep = cms.bool(False),
  109812. selectionCut = cms.double(0.5)
  109813. ),
  109814. cms.PSet(
  109815. discriminator = cms.string('hpsPFTauDiscriminationByMediumIsolationMVArun2v1DBdR03oldDMwLT'),
  109816. plotStep = cms.bool(False),
  109817. selectionCut = cms.double(0.5)
  109818. ),
  109819. cms.PSet(
  109820. discriminator = cms.string('hpsPFTauDiscriminationByTightIsolationMVArun2v1DBdR03oldDMwLT'),
  109821. plotStep = cms.bool(False),
  109822. selectionCut = cms.double(0.5)
  109823. ),
  109824. cms.PSet(
  109825. discriminator = cms.string('hpsPFTauDiscriminationByVTightIsolationMVArun2v1DBdR03oldDMwLT'),
  109826. plotStep = cms.bool(False),
  109827. selectionCut = cms.double(0.5)
  109828. ),
  109829. cms.PSet(
  109830. discriminator = cms.string('hpsPFTauDiscriminationByVVTightIsolationMVArun2v1DBdR03oldDMwLT'),
  109831. plotStep = cms.bool(False),
  109832. selectionCut = cms.double(0.5)
  109833. ),
  109834. cms.PSet(
  109835. discriminator = cms.string('hpsPFTauDiscriminationByVLooseIsolationMVArun2v1PWdR03oldDMwLT'),
  109836. plotStep = cms.bool(False),
  109837. selectionCut = cms.double(0.5)
  109838. ),
  109839. cms.PSet(
  109840. discriminator = cms.string('hpsPFTauDiscriminationByLooseIsolationMVArun2v1PWdR03oldDMwLT'),
  109841. plotStep = cms.bool(False),
  109842. selectionCut = cms.double(0.5)
  109843. ),
  109844. cms.PSet(
  109845. discriminator = cms.string('hpsPFTauDiscriminationByMediumIsolationMVArun2v1PWdR03oldDMwLT'),
  109846. plotStep = cms.bool(False),
  109847. selectionCut = cms.double(0.5)
  109848. ),
  109849. cms.PSet(
  109850. discriminator = cms.string('hpsPFTauDiscriminationByTightIsolationMVArun2v1PWdR03oldDMwLT'),
  109851. plotStep = cms.bool(False),
  109852. selectionCut = cms.double(0.5)
  109853. ),
  109854. cms.PSet(
  109855. discriminator = cms.string('hpsPFTauDiscriminationByVTightIsolationMVArun2v1PWdR03oldDMwLT'),
  109856. plotStep = cms.bool(False),
  109857. selectionCut = cms.double(0.5)
  109858. ),
  109859. cms.PSet(
  109860. discriminator = cms.string('hpsPFTauDiscriminationByVVTightIsolationMVArun2v1PWdR03oldDMwLT'),
  109861. plotStep = cms.bool(False),
  109862. selectionCut = cms.double(0.5)
  109863. )),
  109864. genCuts = cms.string(''),
  109865. histoSettings = cms.PSet(
  109866. eta = cms.PSet(
  109867. max = cms.double(3.0),
  109868. min = cms.double(-3.0),
  109869. nbins = cms.int32(4)
  109870. ),
  109871. phi = cms.PSet(
  109872. max = cms.double(180.0),
  109873. min = cms.double(-180.0),
  109874. nbins = cms.int32(4)
  109875. ),
  109876. pileup = cms.PSet(
  109877. max = cms.double(72.0),
  109878. min = cms.double(0.0),
  109879. nbins = cms.int32(18)
  109880. ),
  109881. pt = cms.PSet(
  109882. max = cms.double(250.0),
  109883. min = cms.double(0.0),
  109884. nbins = cms.int32(25)
  109885. )
  109886. ),
  109887. recoCuts = cms.string(''),
  109888. turnOnTrigger = cms.bool(True)
  109889. )
  109890.  
  109891.  
  109892. process.RunHPSValidationRealElectronsData = cms.EDAnalyzer("TauTagValidation",
  109893. DataType = cms.string('Leptons'),
  109894. ExtensionName = cms.string('RealElectronsData'),
  109895. GenericTriggerSelection = cms.PSet(
  109896. andOr = cms.bool(False),
  109897. andOrHlt = cms.bool(True),
  109898. dbLabel = cms.string('PFTauDQMTrigger'),
  109899. errorReplyHlt = cms.bool(False),
  109900. hltDBKey = cms.string('TauTriggerForALLEleDataset'),
  109901. hltInputTag = cms.InputTag("TriggerResults","","HLT"),
  109902. hltPaths = cms.vstring('HLT_Ele20_CaloIdVT_CaloIsoVT_TrkIdT_TrkIsoVT_SC4_Mass50_v*'),
  109903. verbosityLevel = cms.uint32(0)
  109904. ),
  109905. MatchDeltaR_Jets = cms.double(0.3),
  109906. MatchDeltaR_Leptons = cms.double(0.15),
  109907. RefCollection = cms.InputTag("ElZLegs","theProbeLeg"),
  109908. SaveOutputHistograms = cms.bool(False),
  109909. TauProducer = cms.InputTag("hpsPFTauProducer"),
  109910. TauPtCut = cms.double(0.0),
  109911. chainCuts = cms.bool(False),
  109912. discriminators = cms.VPSet(cms.PSet(
  109913. discriminator = cms.string('hpsPFTauDiscriminationByDecayModeFinding'),
  109914. plotStep = cms.bool(True),
  109915. selectionCut = cms.double(0.5)
  109916. ),
  109917. cms.PSet(
  109918. discriminator = cms.string('hpsPFTauDiscriminationByDecayModeFindingNewDMs'),
  109919. plotStep = cms.bool(True),
  109920. selectionCut = cms.double(0.5)
  109921. ),
  109922. cms.PSet(
  109923. discriminator = cms.string('hpsPFTauDiscriminationByDecayModeFindingOldDMs'),
  109924. plotStep = cms.bool(True),
  109925. selectionCut = cms.double(0.5)
  109926. ),
  109927. cms.PSet(
  109928. discriminator = cms.string('hpsPFTauDiscriminationByLooseCombinedIsolationDBSumPtCorr3Hits'),
  109929. plotStep = cms.bool(True),
  109930. selectionCut = cms.double(0.5)
  109931. ),
  109932. cms.PSet(
  109933. discriminator = cms.string('hpsPFTauDiscriminationByMediumCombinedIsolationDBSumPtCorr3Hits'),
  109934. plotStep = cms.bool(True),
  109935. selectionCut = cms.double(0.5)
  109936. ),
  109937. cms.PSet(
  109938. discriminator = cms.string('hpsPFTauDiscriminationByTightCombinedIsolationDBSumPtCorr3Hits'),
  109939. plotStep = cms.bool(True),
  109940. selectionCut = cms.double(0.5)
  109941. ),
  109942. cms.PSet(
  109943. discriminator = cms.string('hpsPFTauDiscriminationByLooseMuonRejection3'),
  109944. plotStep = cms.bool(False),
  109945. selectionCut = cms.double(0.5)
  109946. ),
  109947. cms.PSet(
  109948. discriminator = cms.string('hpsPFTauDiscriminationByTightMuonRejection3'),
  109949. plotStep = cms.bool(False),
  109950. selectionCut = cms.double(0.5)
  109951. ),
  109952. cms.PSet(
  109953. discriminator = cms.string('hpsPFTauDiscriminationByMVA6VLooseElectronRejection'),
  109954. plotStep = cms.bool(False),
  109955. selectionCut = cms.double(0.5)
  109956. ),
  109957. cms.PSet(
  109958. discriminator = cms.string('hpsPFTauDiscriminationByMVA6LooseElectronRejection'),
  109959. plotStep = cms.bool(False),
  109960. selectionCut = cms.double(0.5)
  109961. ),
  109962. cms.PSet(
  109963. discriminator = cms.string('hpsPFTauDiscriminationByMVA6MediumElectronRejection'),
  109964. plotStep = cms.bool(False),
  109965. selectionCut = cms.double(0.5)
  109966. ),
  109967. cms.PSet(
  109968. discriminator = cms.string('hpsPFTauDiscriminationByMVA6TightElectronRejection'),
  109969. plotStep = cms.bool(False),
  109970. selectionCut = cms.double(0.5)
  109971. ),
  109972. cms.PSet(
  109973. discriminator = cms.string('hpsPFTauDiscriminationByMVA6VTightElectronRejection'),
  109974. plotStep = cms.bool(False),
  109975. selectionCut = cms.double(0.5)
  109976. ),
  109977. cms.PSet(
  109978. discriminator = cms.string('hpsPFTauDiscriminationByVLooseIsolationMVArun2v1DBoldDMwLT'),
  109979. plotStep = cms.bool(False),
  109980. selectionCut = cms.double(0.5)
  109981. ),
  109982. cms.PSet(
  109983. discriminator = cms.string('hpsPFTauDiscriminationByLooseIsolationMVArun2v1DBoldDMwLT'),
  109984. plotStep = cms.bool(False),
  109985. selectionCut = cms.double(0.5)
  109986. ),
  109987. cms.PSet(
  109988. discriminator = cms.string('hpsPFTauDiscriminationByMediumIsolationMVArun2v1DBoldDMwLT'),
  109989. plotStep = cms.bool(False),
  109990. selectionCut = cms.double(0.5)
  109991. ),
  109992. cms.PSet(
  109993. discriminator = cms.string('hpsPFTauDiscriminationByTightIsolationMVArun2v1DBoldDMwLT'),
  109994. plotStep = cms.bool(False),
  109995. selectionCut = cms.double(0.5)
  109996. ),
  109997. cms.PSet(
  109998. discriminator = cms.string('hpsPFTauDiscriminationByVTightIsolationMVArun2v1DBoldDMwLT'),
  109999. plotStep = cms.bool(False),
  110000. selectionCut = cms.double(0.5)
  110001. ),
  110002. cms.PSet(
  110003. discriminator = cms.string('hpsPFTauDiscriminationByVVTightIsolationMVArun2v1DBoldDMwLT'),
  110004. plotStep = cms.bool(False),
  110005. selectionCut = cms.double(0.5)
  110006. ),
  110007. cms.PSet(
  110008. discriminator = cms.string('hpsPFTauDiscriminationByVLooseIsolationMVArun2v1DBnewDMwLT'),
  110009. plotStep = cms.bool(False),
  110010. selectionCut = cms.double(0.5)
  110011. ),
  110012. cms.PSet(
  110013. discriminator = cms.string('hpsPFTauDiscriminationByLooseIsolationMVArun2v1DBnewDMwLT'),
  110014. plotStep = cms.bool(False),
  110015. selectionCut = cms.double(0.5)
  110016. ),
  110017. cms.PSet(
  110018. discriminator = cms.string('hpsPFTauDiscriminationByMediumIsolationMVArun2v1DBnewDMwLT'),
  110019. plotStep = cms.bool(False),
  110020. selectionCut = cms.double(0.5)
  110021. ),
  110022. cms.PSet(
  110023. discriminator = cms.string('hpsPFTauDiscriminationByTightIsolationMVArun2v1DBnewDMwLT'),
  110024. plotStep = cms.bool(False),
  110025. selectionCut = cms.double(0.5)
  110026. ),
  110027. cms.PSet(
  110028. discriminator = cms.string('hpsPFTauDiscriminationByVTightIsolationMVArun2v1DBnewDMwLT'),
  110029. plotStep = cms.bool(False),
  110030. selectionCut = cms.double(0.5)
  110031. ),
  110032. cms.PSet(
  110033. discriminator = cms.string('hpsPFTauDiscriminationByVVTightIsolationMVArun2v1DBnewDMwLT'),
  110034. plotStep = cms.bool(False),
  110035. selectionCut = cms.double(0.5)
  110036. ),
  110037. cms.PSet(
  110038. discriminator = cms.string('hpsPFTauDiscriminationByVLooseIsolationMVArun2v1PWoldDMwLT'),
  110039. plotStep = cms.bool(False),
  110040. selectionCut = cms.double(0.5)
  110041. ),
  110042. cms.PSet(
  110043. discriminator = cms.string('hpsPFTauDiscriminationByLooseIsolationMVArun2v1PWoldDMwLT'),
  110044. plotStep = cms.bool(False),
  110045. selectionCut = cms.double(0.5)
  110046. ),
  110047. cms.PSet(
  110048. discriminator = cms.string('hpsPFTauDiscriminationByMediumIsolationMVArun2v1PWoldDMwLT'),
  110049. plotStep = cms.bool(False),
  110050. selectionCut = cms.double(0.5)
  110051. ),
  110052. cms.PSet(
  110053. discriminator = cms.string('hpsPFTauDiscriminationByTightIsolationMVArun2v1PWoldDMwLT'),
  110054. plotStep = cms.bool(False),
  110055. selectionCut = cms.double(0.5)
  110056. ),
  110057. cms.PSet(
  110058. discriminator = cms.string('hpsPFTauDiscriminationByVTightIsolationMVArun2v1PWoldDMwLT'),
  110059. plotStep = cms.bool(False),
  110060. selectionCut = cms.double(0.5)
  110061. ),
  110062. cms.PSet(
  110063. discriminator = cms.string('hpsPFTauDiscriminationByVVTightIsolationMVArun2v1PWoldDMwLT'),
  110064. plotStep = cms.bool(False),
  110065. selectionCut = cms.double(0.5)
  110066. ),
  110067. cms.PSet(
  110068. discriminator = cms.string('hpsPFTauDiscriminationByVLooseIsolationMVArun2v1PWnewDMwLT'),
  110069. plotStep = cms.bool(False),
  110070. selectionCut = cms.double(0.5)
  110071. ),
  110072. cms.PSet(
  110073. discriminator = cms.string('hpsPFTauDiscriminationByLooseIsolationMVArun2v1PWnewDMwLT'),
  110074. plotStep = cms.bool(False),
  110075. selectionCut = cms.double(0.5)
  110076. ),
  110077. cms.PSet(
  110078. discriminator = cms.string('hpsPFTauDiscriminationByMediumIsolationMVArun2v1PWnewDMwLT'),
  110079. plotStep = cms.bool(False),
  110080. selectionCut = cms.double(0.5)
  110081. ),
  110082. cms.PSet(
  110083. discriminator = cms.string('hpsPFTauDiscriminationByTightIsolationMVArun2v1PWnewDMwLT'),
  110084. plotStep = cms.bool(False),
  110085. selectionCut = cms.double(0.5)
  110086. ),
  110087. cms.PSet(
  110088. discriminator = cms.string('hpsPFTauDiscriminationByVTightIsolationMVArun2v1PWnewDMwLT'),
  110089. plotStep = cms.bool(False),
  110090. selectionCut = cms.double(0.5)
  110091. ),
  110092. cms.PSet(
  110093. discriminator = cms.string('hpsPFTauDiscriminationByVVTightIsolationMVArun2v1PWnewDMwLT'),
  110094. plotStep = cms.bool(False),
  110095. selectionCut = cms.double(0.5)
  110096. ),
  110097. cms.PSet(
  110098. discriminator = cms.string('hpsPFTauDiscriminationByLooseCombinedIsolationDBSumPtCorr3HitsdR03'),
  110099. plotStep = cms.bool(False),
  110100. selectionCut = cms.double(0.5)
  110101. ),
  110102. cms.PSet(
  110103. discriminator = cms.string('hpsPFTauDiscriminationByMediumCombinedIsolationDBSumPtCorr3HitsdR03'),
  110104. plotStep = cms.bool(False),
  110105. selectionCut = cms.double(0.5)
  110106. ),
  110107. cms.PSet(
  110108. discriminator = cms.string('hpsPFTauDiscriminationByTightCombinedIsolationDBSumPtCorr3HitsdR03'),
  110109. plotStep = cms.bool(False),
  110110. selectionCut = cms.double(0.5)
  110111. ),
  110112. cms.PSet(
  110113. discriminator = cms.string('hpsPFTauDiscriminationByVLooseIsolationMVArun2v1DBdR03oldDMwLT'),
  110114. plotStep = cms.bool(False),
  110115. selectionCut = cms.double(0.5)
  110116. ),
  110117. cms.PSet(
  110118. discriminator = cms.string('hpsPFTauDiscriminationByLooseIsolationMVArun2v1DBdR03oldDMwLT'),
  110119. plotStep = cms.bool(False),
  110120. selectionCut = cms.double(0.5)
  110121. ),
  110122. cms.PSet(
  110123. discriminator = cms.string('hpsPFTauDiscriminationByMediumIsolationMVArun2v1DBdR03oldDMwLT'),
  110124. plotStep = cms.bool(False),
  110125. selectionCut = cms.double(0.5)
  110126. ),
  110127. cms.PSet(
  110128. discriminator = cms.string('hpsPFTauDiscriminationByTightIsolationMVArun2v1DBdR03oldDMwLT'),
  110129. plotStep = cms.bool(False),
  110130. selectionCut = cms.double(0.5)
  110131. ),
  110132. cms.PSet(
  110133. discriminator = cms.string('hpsPFTauDiscriminationByVTightIsolationMVArun2v1DBdR03oldDMwLT'),
  110134. plotStep = cms.bool(False),
  110135. selectionCut = cms.double(0.5)
  110136. ),
  110137. cms.PSet(
  110138. discriminator = cms.string('hpsPFTauDiscriminationByVVTightIsolationMVArun2v1DBdR03oldDMwLT'),
  110139. plotStep = cms.bool(False),
  110140. selectionCut = cms.double(0.5)
  110141. ),
  110142. cms.PSet(
  110143. discriminator = cms.string('hpsPFTauDiscriminationByVLooseIsolationMVArun2v1PWdR03oldDMwLT'),
  110144. plotStep = cms.bool(False),
  110145. selectionCut = cms.double(0.5)
  110146. ),
  110147. cms.PSet(
  110148. discriminator = cms.string('hpsPFTauDiscriminationByLooseIsolationMVArun2v1PWdR03oldDMwLT'),
  110149. plotStep = cms.bool(False),
  110150. selectionCut = cms.double(0.5)
  110151. ),
  110152. cms.PSet(
  110153. discriminator = cms.string('hpsPFTauDiscriminationByMediumIsolationMVArun2v1PWdR03oldDMwLT'),
  110154. plotStep = cms.bool(False),
  110155. selectionCut = cms.double(0.5)
  110156. ),
  110157. cms.PSet(
  110158. discriminator = cms.string('hpsPFTauDiscriminationByTightIsolationMVArun2v1PWdR03oldDMwLT'),
  110159. plotStep = cms.bool(False),
  110160. selectionCut = cms.double(0.5)
  110161. ),
  110162. cms.PSet(
  110163. discriminator = cms.string('hpsPFTauDiscriminationByVTightIsolationMVArun2v1PWdR03oldDMwLT'),
  110164. plotStep = cms.bool(False),
  110165. selectionCut = cms.double(0.5)
  110166. ),
  110167. cms.PSet(
  110168. discriminator = cms.string('hpsPFTauDiscriminationByVVTightIsolationMVArun2v1PWdR03oldDMwLT'),
  110169. plotStep = cms.bool(False),
  110170. selectionCut = cms.double(0.5)
  110171. )),
  110172. genCuts = cms.string(''),
  110173. histoSettings = cms.PSet(
  110174. eta = cms.PSet(
  110175. max = cms.double(3.0),
  110176. min = cms.double(-3.0),
  110177. nbins = cms.int32(4)
  110178. ),
  110179. phi = cms.PSet(
  110180. max = cms.double(180.0),
  110181. min = cms.double(-180.0),
  110182. nbins = cms.int32(4)
  110183. ),
  110184. pileup = cms.PSet(
  110185. max = cms.double(72.0),
  110186. min = cms.double(0.0),
  110187. nbins = cms.int32(18)
  110188. ),
  110189. pt = cms.PSet(
  110190. max = cms.double(100.0),
  110191. min = cms.double(0.0),
  110192. nbins = cms.int32(10)
  110193. )
  110194. ),
  110195. recoCuts = cms.string(''),
  110196. turnOnTrigger = cms.bool(True)
  110197. )
  110198.  
  110199.  
  110200. process.RunHPSValidationRealMuonsData = cms.EDAnalyzer("TauTagValidation",
  110201. DataType = cms.string('Leptons'),
  110202. ExtensionName = cms.string('RealMuonsData'),
  110203. GenericTriggerSelection = cms.PSet(
  110204. andOr = cms.bool(False),
  110205. andOrHlt = cms.bool(True),
  110206. dbLabel = cms.string('PFTauDQMTrigger'),
  110207. errorReplyHlt = cms.bool(False),
  110208. hltDBKey = cms.string('TauTriggerForALLMuDataset'),
  110209. hltInputTag = cms.InputTag("TriggerResults","","HLT"),
  110210. hltPaths = cms.vstring('HLT_IsoMu24_eta2p1_v*'),
  110211. verbosityLevel = cms.uint32(0)
  110212. ),
  110213. MatchDeltaR_Jets = cms.double(0.3),
  110214. MatchDeltaR_Leptons = cms.double(0.15),
  110215. RefCollection = cms.InputTag("MuZLegs","theProbeLeg"),
  110216. SaveOutputHistograms = cms.bool(False),
  110217. TauProducer = cms.InputTag("hpsPFTauProducer"),
  110218. TauPtCut = cms.double(0.0),
  110219. chainCuts = cms.bool(False),
  110220. discriminators = cms.VPSet(cms.PSet(
  110221. discriminator = cms.string('hpsPFTauDiscriminationByDecayModeFinding'),
  110222. plotStep = cms.bool(True),
  110223. selectionCut = cms.double(0.5)
  110224. ),
  110225. cms.PSet(
  110226. discriminator = cms.string('hpsPFTauDiscriminationByDecayModeFindingNewDMs'),
  110227. plotStep = cms.bool(True),
  110228. selectionCut = cms.double(0.5)
  110229. ),
  110230. cms.PSet(
  110231. discriminator = cms.string('hpsPFTauDiscriminationByDecayModeFindingOldDMs'),
  110232. plotStep = cms.bool(True),
  110233. selectionCut = cms.double(0.5)
  110234. ),
  110235. cms.PSet(
  110236. discriminator = cms.string('hpsPFTauDiscriminationByLooseCombinedIsolationDBSumPtCorr3Hits'),
  110237. plotStep = cms.bool(True),
  110238. selectionCut = cms.double(0.5)
  110239. ),
  110240. cms.PSet(
  110241. discriminator = cms.string('hpsPFTauDiscriminationByMediumCombinedIsolationDBSumPtCorr3Hits'),
  110242. plotStep = cms.bool(True),
  110243. selectionCut = cms.double(0.5)
  110244. ),
  110245. cms.PSet(
  110246. discriminator = cms.string('hpsPFTauDiscriminationByTightCombinedIsolationDBSumPtCorr3Hits'),
  110247. plotStep = cms.bool(True),
  110248. selectionCut = cms.double(0.5)
  110249. ),
  110250. cms.PSet(
  110251. discriminator = cms.string('hpsPFTauDiscriminationByLooseMuonRejection3'),
  110252. plotStep = cms.bool(False),
  110253. selectionCut = cms.double(0.5)
  110254. ),
  110255. cms.PSet(
  110256. discriminator = cms.string('hpsPFTauDiscriminationByTightMuonRejection3'),
  110257. plotStep = cms.bool(False),
  110258. selectionCut = cms.double(0.5)
  110259. ),
  110260. cms.PSet(
  110261. discriminator = cms.string('hpsPFTauDiscriminationByMVA6VLooseElectronRejection'),
  110262. plotStep = cms.bool(False),
  110263. selectionCut = cms.double(0.5)
  110264. ),
  110265. cms.PSet(
  110266. discriminator = cms.string('hpsPFTauDiscriminationByMVA6LooseElectronRejection'),
  110267. plotStep = cms.bool(False),
  110268. selectionCut = cms.double(0.5)
  110269. ),
  110270. cms.PSet(
  110271. discriminator = cms.string('hpsPFTauDiscriminationByMVA6MediumElectronRejection'),
  110272. plotStep = cms.bool(False),
  110273. selectionCut = cms.double(0.5)
  110274. ),
  110275. cms.PSet(
  110276. discriminator = cms.string('hpsPFTauDiscriminationByMVA6TightElectronRejection'),
  110277. plotStep = cms.bool(False),
  110278. selectionCut = cms.double(0.5)
  110279. ),
  110280. cms.PSet(
  110281. discriminator = cms.string('hpsPFTauDiscriminationByMVA6VTightElectronRejection'),
  110282. plotStep = cms.bool(False),
  110283. selectionCut = cms.double(0.5)
  110284. ),
  110285. cms.PSet(
  110286. discriminator = cms.string('hpsPFTauDiscriminationByVLooseIsolationMVArun2v1DBoldDMwLT'),
  110287. plotStep = cms.bool(False),
  110288. selectionCut = cms.double(0.5)
  110289. ),
  110290. cms.PSet(
  110291. discriminator = cms.string('hpsPFTauDiscriminationByLooseIsolationMVArun2v1DBoldDMwLT'),
  110292. plotStep = cms.bool(False),
  110293. selectionCut = cms.double(0.5)
  110294. ),
  110295. cms.PSet(
  110296. discriminator = cms.string('hpsPFTauDiscriminationByMediumIsolationMVArun2v1DBoldDMwLT'),
  110297. plotStep = cms.bool(False),
  110298. selectionCut = cms.double(0.5)
  110299. ),
  110300. cms.PSet(
  110301. discriminator = cms.string('hpsPFTauDiscriminationByTightIsolationMVArun2v1DBoldDMwLT'),
  110302. plotStep = cms.bool(False),
  110303. selectionCut = cms.double(0.5)
  110304. ),
  110305. cms.PSet(
  110306. discriminator = cms.string('hpsPFTauDiscriminationByVTightIsolationMVArun2v1DBoldDMwLT'),
  110307. plotStep = cms.bool(False),
  110308. selectionCut = cms.double(0.5)
  110309. ),
  110310. cms.PSet(
  110311. discriminator = cms.string('hpsPFTauDiscriminationByVVTightIsolationMVArun2v1DBoldDMwLT'),
  110312. plotStep = cms.bool(False),
  110313. selectionCut = cms.double(0.5)
  110314. ),
  110315. cms.PSet(
  110316. discriminator = cms.string('hpsPFTauDiscriminationByVLooseIsolationMVArun2v1DBnewDMwLT'),
  110317. plotStep = cms.bool(False),
  110318. selectionCut = cms.double(0.5)
  110319. ),
  110320. cms.PSet(
  110321. discriminator = cms.string('hpsPFTauDiscriminationByLooseIsolationMVArun2v1DBnewDMwLT'),
  110322. plotStep = cms.bool(False),
  110323. selectionCut = cms.double(0.5)
  110324. ),
  110325. cms.PSet(
  110326. discriminator = cms.string('hpsPFTauDiscriminationByMediumIsolationMVArun2v1DBnewDMwLT'),
  110327. plotStep = cms.bool(False),
  110328. selectionCut = cms.double(0.5)
  110329. ),
  110330. cms.PSet(
  110331. discriminator = cms.string('hpsPFTauDiscriminationByTightIsolationMVArun2v1DBnewDMwLT'),
  110332. plotStep = cms.bool(False),
  110333. selectionCut = cms.double(0.5)
  110334. ),
  110335. cms.PSet(
  110336. discriminator = cms.string('hpsPFTauDiscriminationByVTightIsolationMVArun2v1DBnewDMwLT'),
  110337. plotStep = cms.bool(False),
  110338. selectionCut = cms.double(0.5)
  110339. ),
  110340. cms.PSet(
  110341. discriminator = cms.string('hpsPFTauDiscriminationByVVTightIsolationMVArun2v1DBnewDMwLT'),
  110342. plotStep = cms.bool(False),
  110343. selectionCut = cms.double(0.5)
  110344. ),
  110345. cms.PSet(
  110346. discriminator = cms.string('hpsPFTauDiscriminationByVLooseIsolationMVArun2v1PWoldDMwLT'),
  110347. plotStep = cms.bool(False),
  110348. selectionCut = cms.double(0.5)
  110349. ),
  110350. cms.PSet(
  110351. discriminator = cms.string('hpsPFTauDiscriminationByLooseIsolationMVArun2v1PWoldDMwLT'),
  110352. plotStep = cms.bool(False),
  110353. selectionCut = cms.double(0.5)
  110354. ),
  110355. cms.PSet(
  110356. discriminator = cms.string('hpsPFTauDiscriminationByMediumIsolationMVArun2v1PWoldDMwLT'),
  110357. plotStep = cms.bool(False),
  110358. selectionCut = cms.double(0.5)
  110359. ),
  110360. cms.PSet(
  110361. discriminator = cms.string('hpsPFTauDiscriminationByTightIsolationMVArun2v1PWoldDMwLT'),
  110362. plotStep = cms.bool(False),
  110363. selectionCut = cms.double(0.5)
  110364. ),
  110365. cms.PSet(
  110366. discriminator = cms.string('hpsPFTauDiscriminationByVTightIsolationMVArun2v1PWoldDMwLT'),
  110367. plotStep = cms.bool(False),
  110368. selectionCut = cms.double(0.5)
  110369. ),
  110370. cms.PSet(
  110371. discriminator = cms.string('hpsPFTauDiscriminationByVVTightIsolationMVArun2v1PWoldDMwLT'),
  110372. plotStep = cms.bool(False),
  110373. selectionCut = cms.double(0.5)
  110374. ),
  110375. cms.PSet(
  110376. discriminator = cms.string('hpsPFTauDiscriminationByVLooseIsolationMVArun2v1PWnewDMwLT'),
  110377. plotStep = cms.bool(False),
  110378. selectionCut = cms.double(0.5)
  110379. ),
  110380. cms.PSet(
  110381. discriminator = cms.string('hpsPFTauDiscriminationByLooseIsolationMVArun2v1PWnewDMwLT'),
  110382. plotStep = cms.bool(False),
  110383. selectionCut = cms.double(0.5)
  110384. ),
  110385. cms.PSet(
  110386. discriminator = cms.string('hpsPFTauDiscriminationByMediumIsolationMVArun2v1PWnewDMwLT'),
  110387. plotStep = cms.bool(False),
  110388. selectionCut = cms.double(0.5)
  110389. ),
  110390. cms.PSet(
  110391. discriminator = cms.string('hpsPFTauDiscriminationByTightIsolationMVArun2v1PWnewDMwLT'),
  110392. plotStep = cms.bool(False),
  110393. selectionCut = cms.double(0.5)
  110394. ),
  110395. cms.PSet(
  110396. discriminator = cms.string('hpsPFTauDiscriminationByVTightIsolationMVArun2v1PWnewDMwLT'),
  110397. plotStep = cms.bool(False),
  110398. selectionCut = cms.double(0.5)
  110399. ),
  110400. cms.PSet(
  110401. discriminator = cms.string('hpsPFTauDiscriminationByVVTightIsolationMVArun2v1PWnewDMwLT'),
  110402. plotStep = cms.bool(False),
  110403. selectionCut = cms.double(0.5)
  110404. ),
  110405. cms.PSet(
  110406. discriminator = cms.string('hpsPFTauDiscriminationByLooseCombinedIsolationDBSumPtCorr3HitsdR03'),
  110407. plotStep = cms.bool(False),
  110408. selectionCut = cms.double(0.5)
  110409. ),
  110410. cms.PSet(
  110411. discriminator = cms.string('hpsPFTauDiscriminationByMediumCombinedIsolationDBSumPtCorr3HitsdR03'),
  110412. plotStep = cms.bool(False),
  110413. selectionCut = cms.double(0.5)
  110414. ),
  110415. cms.PSet(
  110416. discriminator = cms.string('hpsPFTauDiscriminationByTightCombinedIsolationDBSumPtCorr3HitsdR03'),
  110417. plotStep = cms.bool(False),
  110418. selectionCut = cms.double(0.5)
  110419. ),
  110420. cms.PSet(
  110421. discriminator = cms.string('hpsPFTauDiscriminationByVLooseIsolationMVArun2v1DBdR03oldDMwLT'),
  110422. plotStep = cms.bool(False),
  110423. selectionCut = cms.double(0.5)
  110424. ),
  110425. cms.PSet(
  110426. discriminator = cms.string('hpsPFTauDiscriminationByLooseIsolationMVArun2v1DBdR03oldDMwLT'),
  110427. plotStep = cms.bool(False),
  110428. selectionCut = cms.double(0.5)
  110429. ),
  110430. cms.PSet(
  110431. discriminator = cms.string('hpsPFTauDiscriminationByMediumIsolationMVArun2v1DBdR03oldDMwLT'),
  110432. plotStep = cms.bool(False),
  110433. selectionCut = cms.double(0.5)
  110434. ),
  110435. cms.PSet(
  110436. discriminator = cms.string('hpsPFTauDiscriminationByTightIsolationMVArun2v1DBdR03oldDMwLT'),
  110437. plotStep = cms.bool(False),
  110438. selectionCut = cms.double(0.5)
  110439. ),
  110440. cms.PSet(
  110441. discriminator = cms.string('hpsPFTauDiscriminationByVTightIsolationMVArun2v1DBdR03oldDMwLT'),
  110442. plotStep = cms.bool(False),
  110443. selectionCut = cms.double(0.5)
  110444. ),
  110445. cms.PSet(
  110446. discriminator = cms.string('hpsPFTauDiscriminationByVVTightIsolationMVArun2v1DBdR03oldDMwLT'),
  110447. plotStep = cms.bool(False),
  110448. selectionCut = cms.double(0.5)
  110449. ),
  110450. cms.PSet(
  110451. discriminator = cms.string('hpsPFTauDiscriminationByVLooseIsolationMVArun2v1PWdR03oldDMwLT'),
  110452. plotStep = cms.bool(False),
  110453. selectionCut = cms.double(0.5)
  110454. ),
  110455. cms.PSet(
  110456. discriminator = cms.string('hpsPFTauDiscriminationByLooseIsolationMVArun2v1PWdR03oldDMwLT'),
  110457. plotStep = cms.bool(False),
  110458. selectionCut = cms.double(0.5)
  110459. ),
  110460. cms.PSet(
  110461. discriminator = cms.string('hpsPFTauDiscriminationByMediumIsolationMVArun2v1PWdR03oldDMwLT'),
  110462. plotStep = cms.bool(False),
  110463. selectionCut = cms.double(0.5)
  110464. ),
  110465. cms.PSet(
  110466. discriminator = cms.string('hpsPFTauDiscriminationByTightIsolationMVArun2v1PWdR03oldDMwLT'),
  110467. plotStep = cms.bool(False),
  110468. selectionCut = cms.double(0.5)
  110469. ),
  110470. cms.PSet(
  110471. discriminator = cms.string('hpsPFTauDiscriminationByVTightIsolationMVArun2v1PWdR03oldDMwLT'),
  110472. plotStep = cms.bool(False),
  110473. selectionCut = cms.double(0.5)
  110474. ),
  110475. cms.PSet(
  110476. discriminator = cms.string('hpsPFTauDiscriminationByVVTightIsolationMVArun2v1PWdR03oldDMwLT'),
  110477. plotStep = cms.bool(False),
  110478. selectionCut = cms.double(0.5)
  110479. )),
  110480. genCuts = cms.string(''),
  110481. histoSettings = cms.PSet(
  110482. eta = cms.PSet(
  110483. max = cms.double(3.0),
  110484. min = cms.double(-3.0),
  110485. nbins = cms.int32(4)
  110486. ),
  110487. phi = cms.PSet(
  110488. max = cms.double(180.0),
  110489. min = cms.double(-180.0),
  110490. nbins = cms.int32(4)
  110491. ),
  110492. pileup = cms.PSet(
  110493. max = cms.double(72.0),
  110494. min = cms.double(0.0),
  110495. nbins = cms.int32(18)
  110496. ),
  110497. pt = cms.PSet(
  110498. max = cms.double(100.0),
  110499. min = cms.double(0.0),
  110500. nbins = cms.int32(10)
  110501. )
  110502. ),
  110503. recoCuts = cms.string(''),
  110504. turnOnTrigger = cms.bool(True)
  110505. )
  110506.  
  110507.  
  110508. process.RunHPSValidationZEE = cms.EDAnalyzer("TauTagValidation",
  110509. DataType = cms.string('Leptons'),
  110510. ExtensionName = cms.string('ZEE'),
  110511. GenericTriggerSelection = cms.PSet(
  110512. andOr = cms.bool(False),
  110513. andOrHlt = cms.bool(True),
  110514. dbLabel = cms.string('PFTauDQMTrigger'),
  110515. errorReplyHlt = cms.bool(False),
  110516. hltInputTag = cms.InputTag("TriggerResults","","HLT"),
  110517. hltPaths = cms.vstring('HLT_IsoMu*_eta*_LooseIsoPFTau*_v*',
  110518. 'HLT_DoubleIsoPFTau*_Trk*_eta*_v*'),
  110519. verbosityLevel = cms.uint32(0)
  110520. ),
  110521. MatchDeltaR_Jets = cms.double(0.3),
  110522. MatchDeltaR_Leptons = cms.double(0.15),
  110523. RefCollection = cms.InputTag("kinematicSelectedTauValDenominatorZEE"),
  110524. SaveOutputHistograms = cms.bool(False),
  110525. TauProducer = cms.InputTag("hpsPFTauProducer"),
  110526. TauPtCut = cms.double(0.0),
  110527. chainCuts = cms.bool(False),
  110528. discriminators = cms.VPSet(cms.PSet(
  110529. discriminator = cms.string('hpsPFTauDiscriminationByDecayModeFinding'),
  110530. plotStep = cms.bool(True),
  110531. selectionCut = cms.double(0.5)
  110532. ),
  110533. cms.PSet(
  110534. discriminator = cms.string('hpsPFTauDiscriminationByDecayModeFindingNewDMs'),
  110535. plotStep = cms.bool(True),
  110536. selectionCut = cms.double(0.5)
  110537. ),
  110538. cms.PSet(
  110539. discriminator = cms.string('hpsPFTauDiscriminationByDecayModeFindingOldDMs'),
  110540. plotStep = cms.bool(True),
  110541. selectionCut = cms.double(0.5)
  110542. ),
  110543. cms.PSet(
  110544. discriminator = cms.string('hpsPFTauDiscriminationByLooseCombinedIsolationDBSumPtCorr3Hits'),
  110545. plotStep = cms.bool(True),
  110546. selectionCut = cms.double(0.5)
  110547. ),
  110548. cms.PSet(
  110549. discriminator = cms.string('hpsPFTauDiscriminationByMediumCombinedIsolationDBSumPtCorr3Hits'),
  110550. plotStep = cms.bool(True),
  110551. selectionCut = cms.double(0.5)
  110552. ),
  110553. cms.PSet(
  110554. discriminator = cms.string('hpsPFTauDiscriminationByTightCombinedIsolationDBSumPtCorr3Hits'),
  110555. plotStep = cms.bool(True),
  110556. selectionCut = cms.double(0.5)
  110557. ),
  110558. cms.PSet(
  110559. discriminator = cms.string('hpsPFTauDiscriminationByLooseMuonRejection3'),
  110560. plotStep = cms.bool(False),
  110561. selectionCut = cms.double(0.5)
  110562. ),
  110563. cms.PSet(
  110564. discriminator = cms.string('hpsPFTauDiscriminationByTightMuonRejection3'),
  110565. plotStep = cms.bool(False),
  110566. selectionCut = cms.double(0.5)
  110567. ),
  110568. cms.PSet(
  110569. discriminator = cms.string('hpsPFTauDiscriminationByMVA6VLooseElectronRejection'),
  110570. plotStep = cms.bool(False),
  110571. selectionCut = cms.double(0.5)
  110572. ),
  110573. cms.PSet(
  110574. discriminator = cms.string('hpsPFTauDiscriminationByMVA6LooseElectronRejection'),
  110575. plotStep = cms.bool(False),
  110576. selectionCut = cms.double(0.5)
  110577. ),
  110578. cms.PSet(
  110579. discriminator = cms.string('hpsPFTauDiscriminationByMVA6MediumElectronRejection'),
  110580. plotStep = cms.bool(False),
  110581. selectionCut = cms.double(0.5)
  110582. ),
  110583. cms.PSet(
  110584. discriminator = cms.string('hpsPFTauDiscriminationByMVA6TightElectronRejection'),
  110585. plotStep = cms.bool(False),
  110586. selectionCut = cms.double(0.5)
  110587. ),
  110588. cms.PSet(
  110589. discriminator = cms.string('hpsPFTauDiscriminationByMVA6VTightElectronRejection'),
  110590. plotStep = cms.bool(False),
  110591. selectionCut = cms.double(0.5)
  110592. ),
  110593. cms.PSet(
  110594. discriminator = cms.string('hpsPFTauDiscriminationByVLooseIsolationMVArun2v1DBoldDMwLT'),
  110595. plotStep = cms.bool(False),
  110596. selectionCut = cms.double(0.5)
  110597. ),
  110598. cms.PSet(
  110599. discriminator = cms.string('hpsPFTauDiscriminationByLooseIsolationMVArun2v1DBoldDMwLT'),
  110600. plotStep = cms.bool(False),
  110601. selectionCut = cms.double(0.5)
  110602. ),
  110603. cms.PSet(
  110604. discriminator = cms.string('hpsPFTauDiscriminationByMediumIsolationMVArun2v1DBoldDMwLT'),
  110605. plotStep = cms.bool(False),
  110606. selectionCut = cms.double(0.5)
  110607. ),
  110608. cms.PSet(
  110609. discriminator = cms.string('hpsPFTauDiscriminationByTightIsolationMVArun2v1DBoldDMwLT'),
  110610. plotStep = cms.bool(False),
  110611. selectionCut = cms.double(0.5)
  110612. ),
  110613. cms.PSet(
  110614. discriminator = cms.string('hpsPFTauDiscriminationByVTightIsolationMVArun2v1DBoldDMwLT'),
  110615. plotStep = cms.bool(False),
  110616. selectionCut = cms.double(0.5)
  110617. ),
  110618. cms.PSet(
  110619. discriminator = cms.string('hpsPFTauDiscriminationByVVTightIsolationMVArun2v1DBoldDMwLT'),
  110620. plotStep = cms.bool(False),
  110621. selectionCut = cms.double(0.5)
  110622. ),
  110623. cms.PSet(
  110624. discriminator = cms.string('hpsPFTauDiscriminationByVLooseIsolationMVArun2v1DBnewDMwLT'),
  110625. plotStep = cms.bool(False),
  110626. selectionCut = cms.double(0.5)
  110627. ),
  110628. cms.PSet(
  110629. discriminator = cms.string('hpsPFTauDiscriminationByLooseIsolationMVArun2v1DBnewDMwLT'),
  110630. plotStep = cms.bool(False),
  110631. selectionCut = cms.double(0.5)
  110632. ),
  110633. cms.PSet(
  110634. discriminator = cms.string('hpsPFTauDiscriminationByMediumIsolationMVArun2v1DBnewDMwLT'),
  110635. plotStep = cms.bool(False),
  110636. selectionCut = cms.double(0.5)
  110637. ),
  110638. cms.PSet(
  110639. discriminator = cms.string('hpsPFTauDiscriminationByTightIsolationMVArun2v1DBnewDMwLT'),
  110640. plotStep = cms.bool(False),
  110641. selectionCut = cms.double(0.5)
  110642. ),
  110643. cms.PSet(
  110644. discriminator = cms.string('hpsPFTauDiscriminationByVTightIsolationMVArun2v1DBnewDMwLT'),
  110645. plotStep = cms.bool(False),
  110646. selectionCut = cms.double(0.5)
  110647. ),
  110648. cms.PSet(
  110649. discriminator = cms.string('hpsPFTauDiscriminationByVVTightIsolationMVArun2v1DBnewDMwLT'),
  110650. plotStep = cms.bool(False),
  110651. selectionCut = cms.double(0.5)
  110652. ),
  110653. cms.PSet(
  110654. discriminator = cms.string('hpsPFTauDiscriminationByVLooseIsolationMVArun2v1PWoldDMwLT'),
  110655. plotStep = cms.bool(False),
  110656. selectionCut = cms.double(0.5)
  110657. ),
  110658. cms.PSet(
  110659. discriminator = cms.string('hpsPFTauDiscriminationByLooseIsolationMVArun2v1PWoldDMwLT'),
  110660. plotStep = cms.bool(False),
  110661. selectionCut = cms.double(0.5)
  110662. ),
  110663. cms.PSet(
  110664. discriminator = cms.string('hpsPFTauDiscriminationByMediumIsolationMVArun2v1PWoldDMwLT'),
  110665. plotStep = cms.bool(False),
  110666. selectionCut = cms.double(0.5)
  110667. ),
  110668. cms.PSet(
  110669. discriminator = cms.string('hpsPFTauDiscriminationByTightIsolationMVArun2v1PWoldDMwLT'),
  110670. plotStep = cms.bool(False),
  110671. selectionCut = cms.double(0.5)
  110672. ),
  110673. cms.PSet(
  110674. discriminator = cms.string('hpsPFTauDiscriminationByVTightIsolationMVArun2v1PWoldDMwLT'),
  110675. plotStep = cms.bool(False),
  110676. selectionCut = cms.double(0.5)
  110677. ),
  110678. cms.PSet(
  110679. discriminator = cms.string('hpsPFTauDiscriminationByVVTightIsolationMVArun2v1PWoldDMwLT'),
  110680. plotStep = cms.bool(False),
  110681. selectionCut = cms.double(0.5)
  110682. ),
  110683. cms.PSet(
  110684. discriminator = cms.string('hpsPFTauDiscriminationByVLooseIsolationMVArun2v1PWnewDMwLT'),
  110685. plotStep = cms.bool(False),
  110686. selectionCut = cms.double(0.5)
  110687. ),
  110688. cms.PSet(
  110689. discriminator = cms.string('hpsPFTauDiscriminationByLooseIsolationMVArun2v1PWnewDMwLT'),
  110690. plotStep = cms.bool(False),
  110691. selectionCut = cms.double(0.5)
  110692. ),
  110693. cms.PSet(
  110694. discriminator = cms.string('hpsPFTauDiscriminationByMediumIsolationMVArun2v1PWnewDMwLT'),
  110695. plotStep = cms.bool(False),
  110696. selectionCut = cms.double(0.5)
  110697. ),
  110698. cms.PSet(
  110699. discriminator = cms.string('hpsPFTauDiscriminationByTightIsolationMVArun2v1PWnewDMwLT'),
  110700. plotStep = cms.bool(False),
  110701. selectionCut = cms.double(0.5)
  110702. ),
  110703. cms.PSet(
  110704. discriminator = cms.string('hpsPFTauDiscriminationByVTightIsolationMVArun2v1PWnewDMwLT'),
  110705. plotStep = cms.bool(False),
  110706. selectionCut = cms.double(0.5)
  110707. ),
  110708. cms.PSet(
  110709. discriminator = cms.string('hpsPFTauDiscriminationByVVTightIsolationMVArun2v1PWnewDMwLT'),
  110710. plotStep = cms.bool(False),
  110711. selectionCut = cms.double(0.5)
  110712. ),
  110713. cms.PSet(
  110714. discriminator = cms.string('hpsPFTauDiscriminationByLooseCombinedIsolationDBSumPtCorr3HitsdR03'),
  110715. plotStep = cms.bool(False),
  110716. selectionCut = cms.double(0.5)
  110717. ),
  110718. cms.PSet(
  110719. discriminator = cms.string('hpsPFTauDiscriminationByMediumCombinedIsolationDBSumPtCorr3HitsdR03'),
  110720. plotStep = cms.bool(False),
  110721. selectionCut = cms.double(0.5)
  110722. ),
  110723. cms.PSet(
  110724. discriminator = cms.string('hpsPFTauDiscriminationByTightCombinedIsolationDBSumPtCorr3HitsdR03'),
  110725. plotStep = cms.bool(False),
  110726. selectionCut = cms.double(0.5)
  110727. ),
  110728. cms.PSet(
  110729. discriminator = cms.string('hpsPFTauDiscriminationByVLooseIsolationMVArun2v1DBdR03oldDMwLT'),
  110730. plotStep = cms.bool(False),
  110731. selectionCut = cms.double(0.5)
  110732. ),
  110733. cms.PSet(
  110734. discriminator = cms.string('hpsPFTauDiscriminationByLooseIsolationMVArun2v1DBdR03oldDMwLT'),
  110735. plotStep = cms.bool(False),
  110736. selectionCut = cms.double(0.5)
  110737. ),
  110738. cms.PSet(
  110739. discriminator = cms.string('hpsPFTauDiscriminationByMediumIsolationMVArun2v1DBdR03oldDMwLT'),
  110740. plotStep = cms.bool(False),
  110741. selectionCut = cms.double(0.5)
  110742. ),
  110743. cms.PSet(
  110744. discriminator = cms.string('hpsPFTauDiscriminationByTightIsolationMVArun2v1DBdR03oldDMwLT'),
  110745. plotStep = cms.bool(False),
  110746. selectionCut = cms.double(0.5)
  110747. ),
  110748. cms.PSet(
  110749. discriminator = cms.string('hpsPFTauDiscriminationByVTightIsolationMVArun2v1DBdR03oldDMwLT'),
  110750. plotStep = cms.bool(False),
  110751. selectionCut = cms.double(0.5)
  110752. ),
  110753. cms.PSet(
  110754. discriminator = cms.string('hpsPFTauDiscriminationByVVTightIsolationMVArun2v1DBdR03oldDMwLT'),
  110755. plotStep = cms.bool(False),
  110756. selectionCut = cms.double(0.5)
  110757. ),
  110758. cms.PSet(
  110759. discriminator = cms.string('hpsPFTauDiscriminationByVLooseIsolationMVArun2v1PWdR03oldDMwLT'),
  110760. plotStep = cms.bool(False),
  110761. selectionCut = cms.double(0.5)
  110762. ),
  110763. cms.PSet(
  110764. discriminator = cms.string('hpsPFTauDiscriminationByLooseIsolationMVArun2v1PWdR03oldDMwLT'),
  110765. plotStep = cms.bool(False),
  110766. selectionCut = cms.double(0.5)
  110767. ),
  110768. cms.PSet(
  110769. discriminator = cms.string('hpsPFTauDiscriminationByMediumIsolationMVArun2v1PWdR03oldDMwLT'),
  110770. plotStep = cms.bool(False),
  110771. selectionCut = cms.double(0.5)
  110772. ),
  110773. cms.PSet(
  110774. discriminator = cms.string('hpsPFTauDiscriminationByTightIsolationMVArun2v1PWdR03oldDMwLT'),
  110775. plotStep = cms.bool(False),
  110776. selectionCut = cms.double(0.5)
  110777. ),
  110778. cms.PSet(
  110779. discriminator = cms.string('hpsPFTauDiscriminationByVTightIsolationMVArun2v1PWdR03oldDMwLT'),
  110780. plotStep = cms.bool(False),
  110781. selectionCut = cms.double(0.5)
  110782. ),
  110783. cms.PSet(
  110784. discriminator = cms.string('hpsPFTauDiscriminationByVVTightIsolationMVArun2v1PWdR03oldDMwLT'),
  110785. plotStep = cms.bool(False),
  110786. selectionCut = cms.double(0.5)
  110787. )),
  110788. genCuts = cms.string(''),
  110789. recoCuts = cms.string('')
  110790. )
  110791.  
  110792.  
  110793. process.RunHPSValidationZMM = cms.EDAnalyzer("TauTagValidation",
  110794. DataType = cms.string('Leptons'),
  110795. ExtensionName = cms.string('ZMM'),
  110796. GenericTriggerSelection = cms.PSet(
  110797. andOr = cms.bool(False),
  110798. andOrHlt = cms.bool(True),
  110799. dbLabel = cms.string('PFTauDQMTrigger'),
  110800. errorReplyHlt = cms.bool(False),
  110801. hltInputTag = cms.InputTag("TriggerResults","","HLT"),
  110802. hltPaths = cms.vstring('HLT_IsoMu*_eta*_LooseIsoPFTau*_v*',
  110803. 'HLT_DoubleIsoPFTau*_Trk*_eta*_v*'),
  110804. verbosityLevel = cms.uint32(0)
  110805. ),
  110806. MatchDeltaR_Jets = cms.double(0.3),
  110807. MatchDeltaR_Leptons = cms.double(0.15),
  110808. RefCollection = cms.InputTag("kinematicSelectedTauValDenominatorZMM"),
  110809. SaveOutputHistograms = cms.bool(False),
  110810. TauProducer = cms.InputTag("hpsPFTauProducer"),
  110811. TauPtCut = cms.double(0.0),
  110812. chainCuts = cms.bool(False),
  110813. discriminators = cms.VPSet(cms.PSet(
  110814. discriminator = cms.string('hpsPFTauDiscriminationByDecayModeFinding'),
  110815. plotStep = cms.bool(True),
  110816. selectionCut = cms.double(0.5)
  110817. ),
  110818. cms.PSet(
  110819. discriminator = cms.string('hpsPFTauDiscriminationByDecayModeFindingNewDMs'),
  110820. plotStep = cms.bool(True),
  110821. selectionCut = cms.double(0.5)
  110822. ),
  110823. cms.PSet(
  110824. discriminator = cms.string('hpsPFTauDiscriminationByDecayModeFindingOldDMs'),
  110825. plotStep = cms.bool(True),
  110826. selectionCut = cms.double(0.5)
  110827. ),
  110828. cms.PSet(
  110829. discriminator = cms.string('hpsPFTauDiscriminationByLooseCombinedIsolationDBSumPtCorr3Hits'),
  110830. plotStep = cms.bool(True),
  110831. selectionCut = cms.double(0.5)
  110832. ),
  110833. cms.PSet(
  110834. discriminator = cms.string('hpsPFTauDiscriminationByMediumCombinedIsolationDBSumPtCorr3Hits'),
  110835. plotStep = cms.bool(True),
  110836. selectionCut = cms.double(0.5)
  110837. ),
  110838. cms.PSet(
  110839. discriminator = cms.string('hpsPFTauDiscriminationByTightCombinedIsolationDBSumPtCorr3Hits'),
  110840. plotStep = cms.bool(True),
  110841. selectionCut = cms.double(0.5)
  110842. ),
  110843. cms.PSet(
  110844. discriminator = cms.string('hpsPFTauDiscriminationByLooseMuonRejection3'),
  110845. plotStep = cms.bool(False),
  110846. selectionCut = cms.double(0.5)
  110847. ),
  110848. cms.PSet(
  110849. discriminator = cms.string('hpsPFTauDiscriminationByTightMuonRejection3'),
  110850. plotStep = cms.bool(False),
  110851. selectionCut = cms.double(0.5)
  110852. ),
  110853. cms.PSet(
  110854. discriminator = cms.string('hpsPFTauDiscriminationByMVA6VLooseElectronRejection'),
  110855. plotStep = cms.bool(False),
  110856. selectionCut = cms.double(0.5)
  110857. ),
  110858. cms.PSet(
  110859. discriminator = cms.string('hpsPFTauDiscriminationByMVA6LooseElectronRejection'),
  110860. plotStep = cms.bool(False),
  110861. selectionCut = cms.double(0.5)
  110862. ),
  110863. cms.PSet(
  110864. discriminator = cms.string('hpsPFTauDiscriminationByMVA6MediumElectronRejection'),
  110865. plotStep = cms.bool(False),
  110866. selectionCut = cms.double(0.5)
  110867. ),
  110868. cms.PSet(
  110869. discriminator = cms.string('hpsPFTauDiscriminationByMVA6TightElectronRejection'),
  110870. plotStep = cms.bool(False),
  110871. selectionCut = cms.double(0.5)
  110872. ),
  110873. cms.PSet(
  110874. discriminator = cms.string('hpsPFTauDiscriminationByMVA6VTightElectronRejection'),
  110875. plotStep = cms.bool(False),
  110876. selectionCut = cms.double(0.5)
  110877. ),
  110878. cms.PSet(
  110879. discriminator = cms.string('hpsPFTauDiscriminationByVLooseIsolationMVArun2v1DBoldDMwLT'),
  110880. plotStep = cms.bool(False),
  110881. selectionCut = cms.double(0.5)
  110882. ),
  110883. cms.PSet(
  110884. discriminator = cms.string('hpsPFTauDiscriminationByLooseIsolationMVArun2v1DBoldDMwLT'),
  110885. plotStep = cms.bool(False),
  110886. selectionCut = cms.double(0.5)
  110887. ),
  110888. cms.PSet(
  110889. discriminator = cms.string('hpsPFTauDiscriminationByMediumIsolationMVArun2v1DBoldDMwLT'),
  110890. plotStep = cms.bool(False),
  110891. selectionCut = cms.double(0.5)
  110892. ),
  110893. cms.PSet(
  110894. discriminator = cms.string('hpsPFTauDiscriminationByTightIsolationMVArun2v1DBoldDMwLT'),
  110895. plotStep = cms.bool(False),
  110896. selectionCut = cms.double(0.5)
  110897. ),
  110898. cms.PSet(
  110899. discriminator = cms.string('hpsPFTauDiscriminationByVTightIsolationMVArun2v1DBoldDMwLT'),
  110900. plotStep = cms.bool(False),
  110901. selectionCut = cms.double(0.5)
  110902. ),
  110903. cms.PSet(
  110904. discriminator = cms.string('hpsPFTauDiscriminationByVVTightIsolationMVArun2v1DBoldDMwLT'),
  110905. plotStep = cms.bool(False),
  110906. selectionCut = cms.double(0.5)
  110907. ),
  110908. cms.PSet(
  110909. discriminator = cms.string('hpsPFTauDiscriminationByVLooseIsolationMVArun2v1DBnewDMwLT'),
  110910. plotStep = cms.bool(False),
  110911. selectionCut = cms.double(0.5)
  110912. ),
  110913. cms.PSet(
  110914. discriminator = cms.string('hpsPFTauDiscriminationByLooseIsolationMVArun2v1DBnewDMwLT'),
  110915. plotStep = cms.bool(False),
  110916. selectionCut = cms.double(0.5)
  110917. ),
  110918. cms.PSet(
  110919. discriminator = cms.string('hpsPFTauDiscriminationByMediumIsolationMVArun2v1DBnewDMwLT'),
  110920. plotStep = cms.bool(False),
  110921. selectionCut = cms.double(0.5)
  110922. ),
  110923. cms.PSet(
  110924. discriminator = cms.string('hpsPFTauDiscriminationByTightIsolationMVArun2v1DBnewDMwLT'),
  110925. plotStep = cms.bool(False),
  110926. selectionCut = cms.double(0.5)
  110927. ),
  110928. cms.PSet(
  110929. discriminator = cms.string('hpsPFTauDiscriminationByVTightIsolationMVArun2v1DBnewDMwLT'),
  110930. plotStep = cms.bool(False),
  110931. selectionCut = cms.double(0.5)
  110932. ),
  110933. cms.PSet(
  110934. discriminator = cms.string('hpsPFTauDiscriminationByVVTightIsolationMVArun2v1DBnewDMwLT'),
  110935. plotStep = cms.bool(False),
  110936. selectionCut = cms.double(0.5)
  110937. ),
  110938. cms.PSet(
  110939. discriminator = cms.string('hpsPFTauDiscriminationByVLooseIsolationMVArun2v1PWoldDMwLT'),
  110940. plotStep = cms.bool(False),
  110941. selectionCut = cms.double(0.5)
  110942. ),
  110943. cms.PSet(
  110944. discriminator = cms.string('hpsPFTauDiscriminationByLooseIsolationMVArun2v1PWoldDMwLT'),
  110945. plotStep = cms.bool(False),
  110946. selectionCut = cms.double(0.5)
  110947. ),
  110948. cms.PSet(
  110949. discriminator = cms.string('hpsPFTauDiscriminationByMediumIsolationMVArun2v1PWoldDMwLT'),
  110950. plotStep = cms.bool(False),
  110951. selectionCut = cms.double(0.5)
  110952. ),
  110953. cms.PSet(
  110954. discriminator = cms.string('hpsPFTauDiscriminationByTightIsolationMVArun2v1PWoldDMwLT'),
  110955. plotStep = cms.bool(False),
  110956. selectionCut = cms.double(0.5)
  110957. ),
  110958. cms.PSet(
  110959. discriminator = cms.string('hpsPFTauDiscriminationByVTightIsolationMVArun2v1PWoldDMwLT'),
  110960. plotStep = cms.bool(False),
  110961. selectionCut = cms.double(0.5)
  110962. ),
  110963. cms.PSet(
  110964. discriminator = cms.string('hpsPFTauDiscriminationByVVTightIsolationMVArun2v1PWoldDMwLT'),
  110965. plotStep = cms.bool(False),
  110966. selectionCut = cms.double(0.5)
  110967. ),
  110968. cms.PSet(
  110969. discriminator = cms.string('hpsPFTauDiscriminationByVLooseIsolationMVArun2v1PWnewDMwLT'),
  110970. plotStep = cms.bool(False),
  110971. selectionCut = cms.double(0.5)
  110972. ),
  110973. cms.PSet(
  110974. discriminator = cms.string('hpsPFTauDiscriminationByLooseIsolationMVArun2v1PWnewDMwLT'),
  110975. plotStep = cms.bool(False),
  110976. selectionCut = cms.double(0.5)
  110977. ),
  110978. cms.PSet(
  110979. discriminator = cms.string('hpsPFTauDiscriminationByMediumIsolationMVArun2v1PWnewDMwLT'),
  110980. plotStep = cms.bool(False),
  110981. selectionCut = cms.double(0.5)
  110982. ),
  110983. cms.PSet(
  110984. discriminator = cms.string('hpsPFTauDiscriminationByTightIsolationMVArun2v1PWnewDMwLT'),
  110985. plotStep = cms.bool(False),
  110986. selectionCut = cms.double(0.5)
  110987. ),
  110988. cms.PSet(
  110989. discriminator = cms.string('hpsPFTauDiscriminationByVTightIsolationMVArun2v1PWnewDMwLT'),
  110990. plotStep = cms.bool(False),
  110991. selectionCut = cms.double(0.5)
  110992. ),
  110993. cms.PSet(
  110994. discriminator = cms.string('hpsPFTauDiscriminationByVVTightIsolationMVArun2v1PWnewDMwLT'),
  110995. plotStep = cms.bool(False),
  110996. selectionCut = cms.double(0.5)
  110997. ),
  110998. cms.PSet(
  110999. discriminator = cms.string('hpsPFTauDiscriminationByLooseCombinedIsolationDBSumPtCorr3HitsdR03'),
  111000. plotStep = cms.bool(False),
  111001. selectionCut = cms.double(0.5)
  111002. ),
  111003. cms.PSet(
  111004. discriminator = cms.string('hpsPFTauDiscriminationByMediumCombinedIsolationDBSumPtCorr3HitsdR03'),
  111005. plotStep = cms.bool(False),
  111006. selectionCut = cms.double(0.5)
  111007. ),
  111008. cms.PSet(
  111009. discriminator = cms.string('hpsPFTauDiscriminationByTightCombinedIsolationDBSumPtCorr3HitsdR03'),
  111010. plotStep = cms.bool(False),
  111011. selectionCut = cms.double(0.5)
  111012. ),
  111013. cms.PSet(
  111014. discriminator = cms.string('hpsPFTauDiscriminationByVLooseIsolationMVArun2v1DBdR03oldDMwLT'),
  111015. plotStep = cms.bool(False),
  111016. selectionCut = cms.double(0.5)
  111017. ),
  111018. cms.PSet(
  111019. discriminator = cms.string('hpsPFTauDiscriminationByLooseIsolationMVArun2v1DBdR03oldDMwLT'),
  111020. plotStep = cms.bool(False),
  111021. selectionCut = cms.double(0.5)
  111022. ),
  111023. cms.PSet(
  111024. discriminator = cms.string('hpsPFTauDiscriminationByMediumIsolationMVArun2v1DBdR03oldDMwLT'),
  111025. plotStep = cms.bool(False),
  111026. selectionCut = cms.double(0.5)
  111027. ),
  111028. cms.PSet(
  111029. discriminator = cms.string('hpsPFTauDiscriminationByTightIsolationMVArun2v1DBdR03oldDMwLT'),
  111030. plotStep = cms.bool(False),
  111031. selectionCut = cms.double(0.5)
  111032. ),
  111033. cms.PSet(
  111034. discriminator = cms.string('hpsPFTauDiscriminationByVTightIsolationMVArun2v1DBdR03oldDMwLT'),
  111035. plotStep = cms.bool(False),
  111036. selectionCut = cms.double(0.5)
  111037. ),
  111038. cms.PSet(
  111039. discriminator = cms.string('hpsPFTauDiscriminationByVVTightIsolationMVArun2v1DBdR03oldDMwLT'),
  111040. plotStep = cms.bool(False),
  111041. selectionCut = cms.double(0.5)
  111042. ),
  111043. cms.PSet(
  111044. discriminator = cms.string('hpsPFTauDiscriminationByVLooseIsolationMVArun2v1PWdR03oldDMwLT'),
  111045. plotStep = cms.bool(False),
  111046. selectionCut = cms.double(0.5)
  111047. ),
  111048. cms.PSet(
  111049. discriminator = cms.string('hpsPFTauDiscriminationByLooseIsolationMVArun2v1PWdR03oldDMwLT'),
  111050. plotStep = cms.bool(False),
  111051. selectionCut = cms.double(0.5)
  111052. ),
  111053. cms.PSet(
  111054. discriminator = cms.string('hpsPFTauDiscriminationByMediumIsolationMVArun2v1PWdR03oldDMwLT'),
  111055. plotStep = cms.bool(False),
  111056. selectionCut = cms.double(0.5)
  111057. ),
  111058. cms.PSet(
  111059. discriminator = cms.string('hpsPFTauDiscriminationByTightIsolationMVArun2v1PWdR03oldDMwLT'),
  111060. plotStep = cms.bool(False),
  111061. selectionCut = cms.double(0.5)
  111062. ),
  111063. cms.PSet(
  111064. discriminator = cms.string('hpsPFTauDiscriminationByVTightIsolationMVArun2v1PWdR03oldDMwLT'),
  111065. plotStep = cms.bool(False),
  111066. selectionCut = cms.double(0.5)
  111067. ),
  111068. cms.PSet(
  111069. discriminator = cms.string('hpsPFTauDiscriminationByVVTightIsolationMVArun2v1PWdR03oldDMwLT'),
  111070. plotStep = cms.bool(False),
  111071. selectionCut = cms.double(0.5)
  111072. )),
  111073. genCuts = cms.string(''),
  111074. recoCuts = cms.string('')
  111075. )
  111076.  
  111077.  
  111078. process.RunHPSValidationZTT = cms.EDAnalyzer("TauTagValidation",
  111079. DataType = cms.string('Leptons'),
  111080. ExtensionName = cms.string('ZTT'),
  111081. GenericTriggerSelection = cms.PSet(
  111082. andOr = cms.bool(False),
  111083. andOrHlt = cms.bool(True),
  111084. dbLabel = cms.string('PFTauDQMTrigger'),
  111085. errorReplyHlt = cms.bool(False),
  111086. hltInputTag = cms.InputTag("TriggerResults","","HLT"),
  111087. hltPaths = cms.vstring('HLT_IsoMu*_eta*_LooseIsoPFTau*_v*',
  111088. 'HLT_DoubleIsoPFTau*_Trk*_eta*_v*'),
  111089. verbosityLevel = cms.uint32(0)
  111090. ),
  111091. MatchDeltaR_Jets = cms.double(0.3),
  111092. MatchDeltaR_Leptons = cms.double(0.15),
  111093. RefCollection = cms.InputTag("kinematicSelectedTauValDenominatorZTT"),
  111094. SaveOutputHistograms = cms.bool(False),
  111095. TauProducer = cms.InputTag("hpsPFTauProducer"),
  111096. TauPtCut = cms.double(0.0),
  111097. chainCuts = cms.bool(False),
  111098. discriminators = cms.VPSet(cms.PSet(
  111099. discriminator = cms.string('hpsPFTauDiscriminationByDecayModeFinding'),
  111100. plotStep = cms.bool(True),
  111101. selectionCut = cms.double(0.5)
  111102. ),
  111103. cms.PSet(
  111104. discriminator = cms.string('hpsPFTauDiscriminationByDecayModeFindingNewDMs'),
  111105. plotStep = cms.bool(True),
  111106. selectionCut = cms.double(0.5)
  111107. ),
  111108. cms.PSet(
  111109. discriminator = cms.string('hpsPFTauDiscriminationByDecayModeFindingOldDMs'),
  111110. plotStep = cms.bool(True),
  111111. selectionCut = cms.double(0.5)
  111112. ),
  111113. cms.PSet(
  111114. discriminator = cms.string('hpsPFTauDiscriminationByLooseCombinedIsolationDBSumPtCorr3Hits'),
  111115. plotStep = cms.bool(True),
  111116. selectionCut = cms.double(0.5)
  111117. ),
  111118. cms.PSet(
  111119. discriminator = cms.string('hpsPFTauDiscriminationByMediumCombinedIsolationDBSumPtCorr3Hits'),
  111120. plotStep = cms.bool(True),
  111121. selectionCut = cms.double(0.5)
  111122. ),
  111123. cms.PSet(
  111124. discriminator = cms.string('hpsPFTauDiscriminationByTightCombinedIsolationDBSumPtCorr3Hits'),
  111125. plotStep = cms.bool(True),
  111126. selectionCut = cms.double(0.5)
  111127. ),
  111128. cms.PSet(
  111129. discriminator = cms.string('hpsPFTauDiscriminationByLooseMuonRejection3'),
  111130. plotStep = cms.bool(False),
  111131. selectionCut = cms.double(0.5)
  111132. ),
  111133. cms.PSet(
  111134. discriminator = cms.string('hpsPFTauDiscriminationByTightMuonRejection3'),
  111135. plotStep = cms.bool(False),
  111136. selectionCut = cms.double(0.5)
  111137. ),
  111138. cms.PSet(
  111139. discriminator = cms.string('hpsPFTauDiscriminationByMVA6VLooseElectronRejection'),
  111140. plotStep = cms.bool(False),
  111141. selectionCut = cms.double(0.5)
  111142. ),
  111143. cms.PSet(
  111144. discriminator = cms.string('hpsPFTauDiscriminationByMVA6LooseElectronRejection'),
  111145. plotStep = cms.bool(False),
  111146. selectionCut = cms.double(0.5)
  111147. ),
  111148. cms.PSet(
  111149. discriminator = cms.string('hpsPFTauDiscriminationByMVA6MediumElectronRejection'),
  111150. plotStep = cms.bool(False),
  111151. selectionCut = cms.double(0.5)
  111152. ),
  111153. cms.PSet(
  111154. discriminator = cms.string('hpsPFTauDiscriminationByMVA6TightElectronRejection'),
  111155. plotStep = cms.bool(False),
  111156. selectionCut = cms.double(0.5)
  111157. ),
  111158. cms.PSet(
  111159. discriminator = cms.string('hpsPFTauDiscriminationByMVA6VTightElectronRejection'),
  111160. plotStep = cms.bool(False),
  111161. selectionCut = cms.double(0.5)
  111162. ),
  111163. cms.PSet(
  111164. discriminator = cms.string('hpsPFTauDiscriminationByVLooseIsolationMVArun2v1DBoldDMwLT'),
  111165. plotStep = cms.bool(False),
  111166. selectionCut = cms.double(0.5)
  111167. ),
  111168. cms.PSet(
  111169. discriminator = cms.string('hpsPFTauDiscriminationByLooseIsolationMVArun2v1DBoldDMwLT'),
  111170. plotStep = cms.bool(False),
  111171. selectionCut = cms.double(0.5)
  111172. ),
  111173. cms.PSet(
  111174. discriminator = cms.string('hpsPFTauDiscriminationByMediumIsolationMVArun2v1DBoldDMwLT'),
  111175. plotStep = cms.bool(False),
  111176. selectionCut = cms.double(0.5)
  111177. ),
  111178. cms.PSet(
  111179. discriminator = cms.string('hpsPFTauDiscriminationByTightIsolationMVArun2v1DBoldDMwLT'),
  111180. plotStep = cms.bool(False),
  111181. selectionCut = cms.double(0.5)
  111182. ),
  111183. cms.PSet(
  111184. discriminator = cms.string('hpsPFTauDiscriminationByVTightIsolationMVArun2v1DBoldDMwLT'),
  111185. plotStep = cms.bool(False),
  111186. selectionCut = cms.double(0.5)
  111187. ),
  111188. cms.PSet(
  111189. discriminator = cms.string('hpsPFTauDiscriminationByVVTightIsolationMVArun2v1DBoldDMwLT'),
  111190. plotStep = cms.bool(False),
  111191. selectionCut = cms.double(0.5)
  111192. ),
  111193. cms.PSet(
  111194. discriminator = cms.string('hpsPFTauDiscriminationByVLooseIsolationMVArun2v1DBnewDMwLT'),
  111195. plotStep = cms.bool(False),
  111196. selectionCut = cms.double(0.5)
  111197. ),
  111198. cms.PSet(
  111199. discriminator = cms.string('hpsPFTauDiscriminationByLooseIsolationMVArun2v1DBnewDMwLT'),
  111200. plotStep = cms.bool(False),
  111201. selectionCut = cms.double(0.5)
  111202. ),
  111203. cms.PSet(
  111204. discriminator = cms.string('hpsPFTauDiscriminationByMediumIsolationMVArun2v1DBnewDMwLT'),
  111205. plotStep = cms.bool(False),
  111206. selectionCut = cms.double(0.5)
  111207. ),
  111208. cms.PSet(
  111209. discriminator = cms.string('hpsPFTauDiscriminationByTightIsolationMVArun2v1DBnewDMwLT'),
  111210. plotStep = cms.bool(False),
  111211. selectionCut = cms.double(0.5)
  111212. ),
  111213. cms.PSet(
  111214. discriminator = cms.string('hpsPFTauDiscriminationByVTightIsolationMVArun2v1DBnewDMwLT'),
  111215. plotStep = cms.bool(False),
  111216. selectionCut = cms.double(0.5)
  111217. ),
  111218. cms.PSet(
  111219. discriminator = cms.string('hpsPFTauDiscriminationByVVTightIsolationMVArun2v1DBnewDMwLT'),
  111220. plotStep = cms.bool(False),
  111221. selectionCut = cms.double(0.5)
  111222. ),
  111223. cms.PSet(
  111224. discriminator = cms.string('hpsPFTauDiscriminationByVLooseIsolationMVArun2v1PWoldDMwLT'),
  111225. plotStep = cms.bool(False),
  111226. selectionCut = cms.double(0.5)
  111227. ),
  111228. cms.PSet(
  111229. discriminator = cms.string('hpsPFTauDiscriminationByLooseIsolationMVArun2v1PWoldDMwLT'),
  111230. plotStep = cms.bool(False),
  111231. selectionCut = cms.double(0.5)
  111232. ),
  111233. cms.PSet(
  111234. discriminator = cms.string('hpsPFTauDiscriminationByMediumIsolationMVArun2v1PWoldDMwLT'),
  111235. plotStep = cms.bool(False),
  111236. selectionCut = cms.double(0.5)
  111237. ),
  111238. cms.PSet(
  111239. discriminator = cms.string('hpsPFTauDiscriminationByTightIsolationMVArun2v1PWoldDMwLT'),
  111240. plotStep = cms.bool(False),
  111241. selectionCut = cms.double(0.5)
  111242. ),
  111243. cms.PSet(
  111244. discriminator = cms.string('hpsPFTauDiscriminationByVTightIsolationMVArun2v1PWoldDMwLT'),
  111245. plotStep = cms.bool(False),
  111246. selectionCut = cms.double(0.5)
  111247. ),
  111248. cms.PSet(
  111249. discriminator = cms.string('hpsPFTauDiscriminationByVVTightIsolationMVArun2v1PWoldDMwLT'),
  111250. plotStep = cms.bool(False),
  111251. selectionCut = cms.double(0.5)
  111252. ),
  111253. cms.PSet(
  111254. discriminator = cms.string('hpsPFTauDiscriminationByVLooseIsolationMVArun2v1PWnewDMwLT'),
  111255. plotStep = cms.bool(False),
  111256. selectionCut = cms.double(0.5)
  111257. ),
  111258. cms.PSet(
  111259. discriminator = cms.string('hpsPFTauDiscriminationByLooseIsolationMVArun2v1PWnewDMwLT'),
  111260. plotStep = cms.bool(False),
  111261. selectionCut = cms.double(0.5)
  111262. ),
  111263. cms.PSet(
  111264. discriminator = cms.string('hpsPFTauDiscriminationByMediumIsolationMVArun2v1PWnewDMwLT'),
  111265. plotStep = cms.bool(False),
  111266. selectionCut = cms.double(0.5)
  111267. ),
  111268. cms.PSet(
  111269. discriminator = cms.string('hpsPFTauDiscriminationByTightIsolationMVArun2v1PWnewDMwLT'),
  111270. plotStep = cms.bool(False),
  111271. selectionCut = cms.double(0.5)
  111272. ),
  111273. cms.PSet(
  111274. discriminator = cms.string('hpsPFTauDiscriminationByVTightIsolationMVArun2v1PWnewDMwLT'),
  111275. plotStep = cms.bool(False),
  111276. selectionCut = cms.double(0.5)
  111277. ),
  111278. cms.PSet(
  111279. discriminator = cms.string('hpsPFTauDiscriminationByVVTightIsolationMVArun2v1PWnewDMwLT'),
  111280. plotStep = cms.bool(False),
  111281. selectionCut = cms.double(0.5)
  111282. ),
  111283. cms.PSet(
  111284. discriminator = cms.string('hpsPFTauDiscriminationByLooseCombinedIsolationDBSumPtCorr3HitsdR03'),
  111285. plotStep = cms.bool(False),
  111286. selectionCut = cms.double(0.5)
  111287. ),
  111288. cms.PSet(
  111289. discriminator = cms.string('hpsPFTauDiscriminationByMediumCombinedIsolationDBSumPtCorr3HitsdR03'),
  111290. plotStep = cms.bool(False),
  111291. selectionCut = cms.double(0.5)
  111292. ),
  111293. cms.PSet(
  111294. discriminator = cms.string('hpsPFTauDiscriminationByTightCombinedIsolationDBSumPtCorr3HitsdR03'),
  111295. plotStep = cms.bool(False),
  111296. selectionCut = cms.double(0.5)
  111297. ),
  111298. cms.PSet(
  111299. discriminator = cms.string('hpsPFTauDiscriminationByVLooseIsolationMVArun2v1DBdR03oldDMwLT'),
  111300. plotStep = cms.bool(False),
  111301. selectionCut = cms.double(0.5)
  111302. ),
  111303. cms.PSet(
  111304. discriminator = cms.string('hpsPFTauDiscriminationByLooseIsolationMVArun2v1DBdR03oldDMwLT'),
  111305. plotStep = cms.bool(False),
  111306. selectionCut = cms.double(0.5)
  111307. ),
  111308. cms.PSet(
  111309. discriminator = cms.string('hpsPFTauDiscriminationByMediumIsolationMVArun2v1DBdR03oldDMwLT'),
  111310. plotStep = cms.bool(False),
  111311. selectionCut = cms.double(0.5)
  111312. ),
  111313. cms.PSet(
  111314. discriminator = cms.string('hpsPFTauDiscriminationByTightIsolationMVArun2v1DBdR03oldDMwLT'),
  111315. plotStep = cms.bool(False),
  111316. selectionCut = cms.double(0.5)
  111317. ),
  111318. cms.PSet(
  111319. discriminator = cms.string('hpsPFTauDiscriminationByVTightIsolationMVArun2v1DBdR03oldDMwLT'),
  111320. plotStep = cms.bool(False),
  111321. selectionCut = cms.double(0.5)
  111322. ),
  111323. cms.PSet(
  111324. discriminator = cms.string('hpsPFTauDiscriminationByVVTightIsolationMVArun2v1DBdR03oldDMwLT'),
  111325. plotStep = cms.bool(False),
  111326. selectionCut = cms.double(0.5)
  111327. ),
  111328. cms.PSet(
  111329. discriminator = cms.string('hpsPFTauDiscriminationByVLooseIsolationMVArun2v1PWdR03oldDMwLT'),
  111330. plotStep = cms.bool(False),
  111331. selectionCut = cms.double(0.5)
  111332. ),
  111333. cms.PSet(
  111334. discriminator = cms.string('hpsPFTauDiscriminationByLooseIsolationMVArun2v1PWdR03oldDMwLT'),
  111335. plotStep = cms.bool(False),
  111336. selectionCut = cms.double(0.5)
  111337. ),
  111338. cms.PSet(
  111339. discriminator = cms.string('hpsPFTauDiscriminationByMediumIsolationMVArun2v1PWdR03oldDMwLT'),
  111340. plotStep = cms.bool(False),
  111341. selectionCut = cms.double(0.5)
  111342. ),
  111343. cms.PSet(
  111344. discriminator = cms.string('hpsPFTauDiscriminationByTightIsolationMVArun2v1PWdR03oldDMwLT'),
  111345. plotStep = cms.bool(False),
  111346. selectionCut = cms.double(0.5)
  111347. ),
  111348. cms.PSet(
  111349. discriminator = cms.string('hpsPFTauDiscriminationByVTightIsolationMVArun2v1PWdR03oldDMwLT'),
  111350. plotStep = cms.bool(False),
  111351. selectionCut = cms.double(0.5)
  111352. ),
  111353. cms.PSet(
  111354. discriminator = cms.string('hpsPFTauDiscriminationByVVTightIsolationMVArun2v1PWdR03oldDMwLT'),
  111355. plotStep = cms.bool(False),
  111356. selectionCut = cms.double(0.5)
  111357. )),
  111358. genCuts = cms.string(''),
  111359. recoCuts = cms.string('')
  111360. )
  111361.  
  111362.  
  111363. process.SUSY_HLT_CaloHT200 = cms.EDAnalyzer("SUSY_HLT_InclusiveHT",
  111364. EtaThrJet = cms.untracked.double(3.0),
  111365. PtThrJet = cms.untracked.double(40.0),
  111366. TriggerFilter = cms.InputTag("hltHT200","","HLT"),
  111367. TriggerPath = cms.string('HLT_HT200_v'),
  111368. TriggerPathAuxiliaryForHadronic = cms.string('HLT_IsoMu24_eta2p1_IterTrk02_v'),
  111369. TriggerResults = cms.InputTag("TriggerResults","","HLT"),
  111370. caloJetCollection = cms.InputTag("ak4CaloJets"),
  111371. pfJetCollection = cms.InputTag("ak4PFJetsCHS"),
  111372. pfMETCollection = cms.InputTag("pfMet"),
  111373. trigSummary = cms.InputTag("hltTriggerSummaryAOD")
  111374. )
  111375.  
  111376.  
  111377. process.SUSY_HLT_CaloHT250 = cms.EDAnalyzer("SUSY_HLT_InclusiveHT",
  111378. EtaThrJet = cms.untracked.double(3.0),
  111379. PtThrJet = cms.untracked.double(40.0),
  111380. TriggerFilter = cms.InputTag("hltHT250","","HLT"),
  111381. TriggerPath = cms.string('HLT_HT250_v'),
  111382. TriggerPathAuxiliaryForHadronic = cms.string('HLT_IsoMu24_eta2p1_IterTrk02_v'),
  111383. TriggerResults = cms.InputTag("TriggerResults","","HLT"),
  111384. caloJetCollection = cms.InputTag("ak4CaloJets"),
  111385. pfJetCollection = cms.InputTag("ak4PFJetsCHS"),
  111386. pfMETCollection = cms.InputTag("pfMet"),
  111387. trigSummary = cms.InputTag("hltTriggerSummaryAOD")
  111388. )
  111389.  
  111390.  
  111391. process.SUSY_HLT_CaloHT300 = cms.EDAnalyzer("SUSY_HLT_InclusiveHT",
  111392. EtaThrJet = cms.untracked.double(3.0),
  111393. PtThrJet = cms.untracked.double(40.0),
  111394. TriggerFilter = cms.InputTag("hltHT300","","HLT"),
  111395. TriggerPath = cms.string('HLT_HT300_v'),
  111396. TriggerPathAuxiliaryForHadronic = cms.string('HLT_IsoMu24_eta2p1_IterTrk02_v'),
  111397. TriggerResults = cms.InputTag("TriggerResults","","HLT"),
  111398. caloJetCollection = cms.InputTag("ak4CaloJets"),
  111399. pfJetCollection = cms.InputTag("ak4PFJetsCHS"),
  111400. pfMETCollection = cms.InputTag("pfMet"),
  111401. trigSummary = cms.InputTag("hltTriggerSummaryAOD")
  111402. )
  111403.  
  111404.  
  111405. process.SUSY_HLT_CaloHT350 = cms.EDAnalyzer("SUSY_HLT_InclusiveHT",
  111406. EtaThrJet = cms.untracked.double(3.0),
  111407. PtThrJet = cms.untracked.double(40.0),
  111408. TriggerFilter = cms.InputTag("hltHT350","","HLT"),
  111409. TriggerPath = cms.string('HLT_HT350_v'),
  111410. TriggerPathAuxiliaryForHadronic = cms.string('HLT_IsoMu24_eta2p1_IterTrk02_v'),
  111411. TriggerResults = cms.InputTag("TriggerResults","","HLT"),
  111412. caloJetCollection = cms.InputTag("ak4CaloJets"),
  111413. pfJetCollection = cms.InputTag("ak4PFJetsCHS"),
  111414. pfMETCollection = cms.InputTag("pfMet"),
  111415. trigSummary = cms.InputTag("hltTriggerSummaryAOD")
  111416. )
  111417.  
  111418.  
  111419. process.SUSY_HLT_CaloHT400 = cms.EDAnalyzer("SUSY_HLT_InclusiveHT",
  111420. EtaThrJet = cms.untracked.double(3.0),
  111421. PtThrJet = cms.untracked.double(40.0),
  111422. TriggerFilter = cms.InputTag("hltHT400","","HLT"),
  111423. TriggerPath = cms.string('HLT_HT400_v'),
  111424. TriggerPathAuxiliaryForHadronic = cms.string('HLT_IsoMu24_eta2p1_IterTrk02_v'),
  111425. TriggerResults = cms.InputTag("TriggerResults","","HLT"),
  111426. caloJetCollection = cms.InputTag("ak4CaloJets"),
  111427. pfJetCollection = cms.InputTag("ak4PFJetsCHS"),
  111428. pfMETCollection = cms.InputTag("pfMet"),
  111429. trigSummary = cms.InputTag("hltTriggerSummaryAOD")
  111430. )
  111431.  
  111432.  
  111433. process.SUSY_HLT_Ele12_IdL_Iso_Jet30 = cms.EDAnalyzer("SUSY_HLT_ElecFakes",
  111434. HLTProcess = cms.string('HLT'),
  111435. TriggerFilter = cms.InputTag("hltEle12CaloIdLTrackIdLIsoVLTrackIsoFilter","","HLT"),
  111436. TriggerJetFilter = cms.InputTag("hltEle12PFJet30EleCleaned","","HLT"),
  111437. TriggerPath = cms.string('HLT_Ele12_CaloIdL_TrackIdL_IsoVL_PFJet30_v'),
  111438. TriggerResults = cms.InputTag("TriggerResults","","HLT"),
  111439. trigSummary = cms.InputTag("hltTriggerSummaryAOD")
  111440. )
  111441.  
  111442.  
  111443. process.SUSY_HLT_Ele12_Jet30 = cms.EDAnalyzer("SUSY_HLT_ElecFakes",
  111444. HLTProcess = cms.string('HLT'),
  111445. TriggerFilter = cms.InputTag("hltEle12CaloIdMGsfTrackIdMDphiFilter","","HLT"),
  111446. TriggerJetFilter = cms.InputTag("hltEle12NoIsoPFJet30EleCleaned","","HLT"),
  111447. TriggerPath = cms.string('HLT_Ele12_CaloIdM_TrackIdM_PFJet30_v'),
  111448. TriggerResults = cms.InputTag("TriggerResults","","HLT"),
  111449. trigSummary = cms.InputTag("hltTriggerSummaryAOD")
  111450. )
  111451.  
  111452.  
  111453. process.SUSY_HLT_Ele15_HT350_MET50_SingleLepton = cms.EDAnalyzer("SUSY_HLT_SingleLepton",
  111454. beamSpot = cms.InputTag("offlineBeamSpot"),
  111455. conversionCollection = cms.InputTag("conversions"),
  111456. csvThreshold = cms.untracked.double(-1.0),
  111457. csvlCut = cms.untracked.double(0.244),
  111458. csvmCut = cms.untracked.double(0.679),
  111459. csvtCut = cms.untracked.double(0.898),
  111460. electronCollection = cms.InputTag("gedGsfElectrons"),
  111461. hltHt = cms.InputTag("hltPFHTJet30","","HLT"),
  111462. hltJetTags = cms.InputTag(""),
  111463. hltJets = cms.InputTag(""),
  111464. hltMet = cms.InputTag("hltPFMETProducer","","HLT"),
  111465. hltProcess = cms.string('HLT'),
  111466. htCut = cms.untracked.double(450.0),
  111467. htThreshold = cms.untracked.double(500.0),
  111468. jetEtaCut = cms.untracked.double(3.0),
  111469. jetPtCut = cms.untracked.double(30.0),
  111470. jetTagCollection = cms.InputTag(""),
  111471. leptonFilter = cms.InputTag("hltEle15VVVLGsfTrackIsoFilter","","HLT"),
  111472. leptonPtThreshold = cms.untracked.double(25.0),
  111473. metCut = cms.untracked.double(250.0),
  111474. metThreshold = cms.untracked.double(250.0),
  111475. muonCollection = cms.InputTag(""),
  111476. pfJetCollection = cms.InputTag("ak4PFJets"),
  111477. pfMetCollection = cms.InputTag("pfMet"),
  111478. trigSummary = cms.InputTag("hltTriggerSummaryAOD","","HLT"),
  111479. triggerPath = cms.string('HLT_Ele15_IsoVVVL_PFHT350_PFMET50'),
  111480. triggerPathAuxiliary = cms.string('HLT_Ele35_eta2p1_WP85_Gsf_v'),
  111481. triggerPathLeptonAuxiliary = cms.string('HLT_PFHT350_PFMET120_NoiseCleaned_v'),
  111482. triggerResults = cms.InputTag("TriggerResults","","HLT"),
  111483. vertexCollection = cms.InputTag("offlinePrimaryVertices")
  111484. )
  111485.  
  111486.  
  111487. process.SUSY_HLT_Ele15_HT400_MET50_SingleLepton = cms.EDAnalyzer("SUSY_HLT_SingleLepton",
  111488. beamSpot = cms.InputTag("offlineBeamSpot"),
  111489. conversionCollection = cms.InputTag("conversions"),
  111490. csvThreshold = cms.untracked.double(-1.0),
  111491. csvlCut = cms.untracked.double(0.244),
  111492. csvmCut = cms.untracked.double(0.679),
  111493. csvtCut = cms.untracked.double(0.898),
  111494. electronCollection = cms.InputTag("gedGsfElectrons"),
  111495. hltHt = cms.InputTag("hltPFHTJet30","","HLT"),
  111496. hltJetTags = cms.InputTag(""),
  111497. hltJets = cms.InputTag(""),
  111498. hltMet = cms.InputTag("hltPFMETProducer","","HLT"),
  111499. hltProcess = cms.string('HLT'),
  111500. htCut = cms.untracked.double(450.0),
  111501. htThreshold = cms.untracked.double(500.0),
  111502. jetEtaCut = cms.untracked.double(3.0),
  111503. jetPtCut = cms.untracked.double(30.0),
  111504. jetTagCollection = cms.InputTag(""),
  111505. leptonFilter = cms.InputTag("hltEle15VVVLGsfTrackIsoFilter","","HLT"),
  111506. leptonPtThreshold = cms.untracked.double(25.0),
  111507. metCut = cms.untracked.double(250.0),
  111508. metThreshold = cms.untracked.double(250.0),
  111509. muonCollection = cms.InputTag(""),
  111510. pfJetCollection = cms.InputTag("ak4PFJets"),
  111511. pfMetCollection = cms.InputTag("pfMet"),
  111512. trigSummary = cms.InputTag("hltTriggerSummaryAOD","","HLT"),
  111513. triggerPath = cms.string('HLT_Ele15_IsoVVVL_PFHT400_PFMET50'),
  111514. triggerPathAuxiliary = cms.string('HLT_Ele35_eta2p1_WP85_Gsf_v'),
  111515. triggerPathLeptonAuxiliary = cms.string('HLT_PFHT350_PFMET120_NoiseCleaned_v'),
  111516. triggerResults = cms.InputTag("TriggerResults","","HLT"),
  111517. vertexCollection = cms.InputTag("offlinePrimaryVertices")
  111518. )
  111519.  
  111520.  
  111521. process.SUSY_HLT_Ele15_HT400_SingleLepton = cms.EDAnalyzer("SUSY_HLT_SingleLepton",
  111522. beamSpot = cms.InputTag("offlineBeamSpot"),
  111523. conversionCollection = cms.InputTag("conversions"),
  111524. csvThreshold = cms.untracked.double(-1.0),
  111525. csvlCut = cms.untracked.double(0.244),
  111526. csvmCut = cms.untracked.double(0.679),
  111527. csvtCut = cms.untracked.double(0.898),
  111528. electronCollection = cms.InputTag("gedGsfElectrons"),
  111529. hltHt = cms.InputTag("hltPFHTJet30","","HLT"),
  111530. hltJetTags = cms.InputTag(""),
  111531. hltJets = cms.InputTag(""),
  111532. hltMet = cms.InputTag(""),
  111533. hltProcess = cms.string('HLT'),
  111534. htCut = cms.untracked.double(450.0),
  111535. htThreshold = cms.untracked.double(500.0),
  111536. jetEtaCut = cms.untracked.double(3.0),
  111537. jetPtCut = cms.untracked.double(30.0),
  111538. jetTagCollection = cms.InputTag(""),
  111539. leptonFilter = cms.InputTag("hltEle15VVVLGsfTrackIsoFilter","","HLT"),
  111540. leptonPtThreshold = cms.untracked.double(25.0),
  111541. metCut = cms.untracked.double(250.0),
  111542. metThreshold = cms.untracked.double(-1.0),
  111543. muonCollection = cms.InputTag(""),
  111544. pfJetCollection = cms.InputTag("ak4PFJets"),
  111545. pfMetCollection = cms.InputTag("pfMet"),
  111546. trigSummary = cms.InputTag("hltTriggerSummaryAOD","","HLT"),
  111547. triggerPath = cms.string('HLT_Ele15_IsoVVVL_PFHT400'),
  111548. triggerPathAuxiliary = cms.string('HLT_Ele35_eta2p1_WP85_Gsf_v'),
  111549. triggerPathLeptonAuxiliary = cms.string('HLT_PFHT350_PFMET120_NoiseCleaned_v'),
  111550. triggerResults = cms.InputTag("TriggerResults","","HLT"),
  111551. vertexCollection = cms.InputTag("offlinePrimaryVertices")
  111552. )
  111553.  
  111554.  
  111555. process.SUSY_HLT_Ele15_HT600_SingleLepton = cms.EDAnalyzer("SUSY_HLT_SingleLepton",
  111556. beamSpot = cms.InputTag("offlineBeamSpot"),
  111557. conversionCollection = cms.InputTag("conversions"),
  111558. csvThreshold = cms.untracked.double(-1.0),
  111559. csvlCut = cms.untracked.double(0.244),
  111560. csvmCut = cms.untracked.double(0.679),
  111561. csvtCut = cms.untracked.double(0.898),
  111562. electronCollection = cms.InputTag("gedGsfElectrons"),
  111563. hltHt = cms.InputTag("hltPFHTJet30","","HLT"),
  111564. hltJetTags = cms.InputTag(""),
  111565. hltJets = cms.InputTag(""),
  111566. hltMet = cms.InputTag(""),
  111567. hltProcess = cms.string('HLT'),
  111568. htCut = cms.untracked.double(450.0),
  111569. htThreshold = cms.untracked.double(750.0),
  111570. jetEtaCut = cms.untracked.double(3.0),
  111571. jetPtCut = cms.untracked.double(30.0),
  111572. jetTagCollection = cms.InputTag(""),
  111573. leptonFilter = cms.InputTag("hltEle15VVVLGsfTrackIsoFilter","","HLT"),
  111574. leptonPtThreshold = cms.untracked.double(25.0),
  111575. metCut = cms.untracked.double(250.0),
  111576. metThreshold = cms.untracked.double(-1.0),
  111577. muonCollection = cms.InputTag(""),
  111578. pfJetCollection = cms.InputTag("ak4PFJets"),
  111579. pfMetCollection = cms.InputTag("pfMet"),
  111580. trigSummary = cms.InputTag("hltTriggerSummaryAOD","","HLT"),
  111581. triggerPath = cms.string('HLT_Ele15_IsoVVVL_PFHT600'),
  111582. triggerPathAuxiliary = cms.string('HLT_Ele35_eta2p1_WP85_Gsf_v'),
  111583. triggerPathLeptonAuxiliary = cms.string('HLT_PFHT350_PFMET120_NoiseCleaned_v'),
  111584. triggerResults = cms.InputTag("TriggerResults","","HLT"),
  111585. vertexCollection = cms.InputTag("offlinePrimaryVertices")
  111586. )
  111587.  
  111588.  
  111589. process.SUSY_HLT_Ele17_IdL_Iso_Jet30 = cms.EDAnalyzer("SUSY_HLT_ElecFakes",
  111590. HLTProcess = cms.string('HLT'),
  111591. TriggerFilter = cms.InputTag("hltEle17CaloIdLTrackIdLIsoVLTrackIsoFilter","","HLT"),
  111592. TriggerJetFilter = cms.InputTag("hltEle17PFJet30EleCleaned","","HLT"),
  111593. TriggerPath = cms.string('HLT_Ele17_CaloIdL_TrackIdL_IsoVL_PFJet30_v'),
  111594. TriggerResults = cms.InputTag("TriggerResults","","HLT"),
  111595. trigSummary = cms.InputTag("hltTriggerSummaryAOD")
  111596. )
  111597.  
  111598.  
  111599. process.SUSY_HLT_Ele17_Jet30 = cms.EDAnalyzer("SUSY_HLT_ElecFakes",
  111600. HLTProcess = cms.string('HLT'),
  111601. TriggerFilter = cms.InputTag("hltEle17CaloIdMGsfTrackIdMDphiFilter","","HLT"),
  111602. TriggerJetFilter = cms.InputTag("hltEle17NoIsoPFJet30EleCleaned","","HLT"),
  111603. TriggerPath = cms.string('HLT_Ele17_CaloIdM_TrackIdM_PFJet30_v'),
  111604. TriggerResults = cms.InputTag("TriggerResults","","HLT"),
  111605. trigSummary = cms.InputTag("hltTriggerSummaryAOD")
  111606. )
  111607.  
  111608.  
  111609. process.SUSY_HLT_Ele23_IdL_Iso_Jet30 = cms.EDAnalyzer("SUSY_HLT_ElecFakes",
  111610. HLTProcess = cms.string('HLT'),
  111611. TriggerFilter = cms.InputTag("hltEle23CaloIdLTrackIdLIsoVLTrackIsoFilter","","HLT"),
  111612. TriggerJetFilter = cms.InputTag("hltEle23PFJet30EleCleaned","","HLT"),
  111613. TriggerPath = cms.string('HLT_Ele23_CaloIdL_TrackIdL_IsoVL_PFJet30_v'),
  111614. TriggerResults = cms.InputTag("TriggerResults","","HLT"),
  111615. trigSummary = cms.InputTag("hltTriggerSummaryAOD")
  111616. )
  111617.  
  111618.  
  111619. process.SUSY_HLT_Ele23_Jet30 = cms.EDAnalyzer("SUSY_HLT_ElecFakes",
  111620. HLTProcess = cms.string('HLT'),
  111621. TriggerFilter = cms.InputTag("hltEle23CaloIdMGsfTrackIdMDphiFilter","","HLT"),
  111622. TriggerJetFilter = cms.InputTag("hltEle23NoIsoPFJet30EleCleaned","","HLT"),
  111623. TriggerPath = cms.string('HLT_Ele23_CaloIdM_TrackIdM_PFJet30_v'),
  111624. TriggerResults = cms.InputTag("TriggerResults","","HLT"),
  111625. trigSummary = cms.InputTag("hltTriggerSummaryAOD")
  111626. )
  111627.  
  111628.  
  111629. process.SUSY_HLT_Ele50_HT400_SingleLepton = cms.EDAnalyzer("SUSY_HLT_SingleLepton",
  111630. beamSpot = cms.InputTag("offlineBeamSpot"),
  111631. conversionCollection = cms.InputTag("conversions"),
  111632. csvThreshold = cms.untracked.double(-1.0),
  111633. csvlCut = cms.untracked.double(0.244),
  111634. csvmCut = cms.untracked.double(0.679),
  111635. csvtCut = cms.untracked.double(0.898),
  111636. electronCollection = cms.InputTag("gedGsfElectrons"),
  111637. hltHt = cms.InputTag("hltPFHTJet30","","HLT"),
  111638. hltJetTags = cms.InputTag(""),
  111639. hltJets = cms.InputTag(""),
  111640. hltMet = cms.InputTag(""),
  111641. hltProcess = cms.string('HLT'),
  111642. htCut = cms.untracked.double(450.0),
  111643. htThreshold = cms.untracked.double(500.0),
  111644. jetEtaCut = cms.untracked.double(3.0),
  111645. jetPtCut = cms.untracked.double(30.0),
  111646. jetTagCollection = cms.InputTag(""),
  111647. leptonFilter = cms.InputTag("hltEle50VVVLGsfTrackIsoFilter","","HLT"),
  111648. leptonPtThreshold = cms.untracked.double(55.0),
  111649. metCut = cms.untracked.double(250.0),
  111650. metThreshold = cms.untracked.double(-1.0),
  111651. muonCollection = cms.InputTag(""),
  111652. pfJetCollection = cms.InputTag("ak4PFJets"),
  111653. pfMetCollection = cms.InputTag("pfMet"),
  111654. trigSummary = cms.InputTag("hltTriggerSummaryAOD","","HLT"),
  111655. triggerPath = cms.string('HLT_Ele50_IsoVVVL_PFHT400'),
  111656. triggerPathAuxiliary = cms.string('HLT_Ele35_eta2p1_WP85_Gsf_v'),
  111657. triggerPathLeptonAuxiliary = cms.string('HLT_PFHT350_PFMET120_NoiseCleaned_v'),
  111658. triggerResults = cms.InputTag("TriggerResults","","HLT"),
  111659. vertexCollection = cms.InputTag("offlinePrimaryVertices")
  111660. )
  111661.  
  111662.  
  111663. process.SUSY_HLT_Ele8_IdL_Iso_Jet30 = cms.EDAnalyzer("SUSY_HLT_ElecFakes",
  111664. HLTProcess = cms.string('HLT'),
  111665. TriggerFilter = cms.InputTag("hltEle8CaloIdLTrackIdLIsoVLTrackIsoFilter","","HLT"),
  111666. TriggerJetFilter = cms.InputTag("hltEle8PFJet30EleCleaned","","HLT"),
  111667. TriggerPath = cms.string('HLT_Ele8_CaloIdL_TrackIdL_IsoVL_PFJet30_v'),
  111668. TriggerResults = cms.InputTag("TriggerResults","","HLT"),
  111669. trigSummary = cms.InputTag("hltTriggerSummaryAOD")
  111670. )
  111671.  
  111672.  
  111673. process.SUSY_HLT_Ele8_Jet30 = cms.EDAnalyzer("SUSY_HLT_ElecFakes",
  111674. HLTProcess = cms.string('HLT'),
  111675. TriggerFilter = cms.InputTag("hltEle8CaloIdMGsfTrackIdMDphiFilter","","HLT"),
  111676. TriggerJetFilter = cms.InputTag("hltEle8NoIsoPFJet30EleCleaned","","HLT"),
  111677. TriggerPath = cms.string('HLT_Ele8_CaloIdM_TrackIdM_PFJet30_v'),
  111678. TriggerResults = cms.InputTag("TriggerResults","","HLT"),
  111679. trigSummary = cms.InputTag("hltTriggerSummaryAOD")
  111680. )
  111681.  
  111682.  
  111683. process.SUSY_HLT_Ele_HT_BTag_SingleLepton = cms.EDAnalyzer("SUSY_HLT_SingleLepton",
  111684. beamSpot = cms.InputTag("offlineBeamSpot"),
  111685. conversionCollection = cms.InputTag("conversions"),
  111686. csvThreshold = cms.untracked.double(0.898),
  111687. csvlCut = cms.untracked.double(0.244),
  111688. csvmCut = cms.untracked.double(0.679),
  111689. csvtCut = cms.untracked.double(0.898),
  111690. electronCollection = cms.InputTag("gedGsfElectrons"),
  111691. hltHt = cms.InputTag("hltPFHTJet30","","HLT"),
  111692. hltJetTags = cms.InputTag("hltCombinedSecondaryVertexBJetTagsCalo","","HLT"),
  111693. hltJets = cms.InputTag("hltSelector4CentralJetsL1FastJet","","HLT"),
  111694. hltMet = cms.InputTag(""),
  111695. hltProcess = cms.string('HLT'),
  111696. htCut = cms.untracked.double(450.0),
  111697. htThreshold = cms.untracked.double(500.0),
  111698. jetEtaCut = cms.untracked.double(3.0),
  111699. jetPtCut = cms.untracked.double(30.0),
  111700. jetTagCollection = cms.InputTag("pfCombinedSecondaryVertexV2BJetTags"),
  111701. leptonFilter = cms.InputTag("hltEle15VVVLGsfTrackIsoFilter","","HLT"),
  111702. leptonPtThreshold = cms.untracked.double(25.0),
  111703. metCut = cms.untracked.double(250.0),
  111704. metThreshold = cms.untracked.double(-1.0),
  111705. muonCollection = cms.InputTag(""),
  111706. pfJetCollection = cms.InputTag("ak4PFJets"),
  111707. pfMetCollection = cms.InputTag("pfMet"),
  111708. trigSummary = cms.InputTag("hltTriggerSummaryAOD","","HLT"),
  111709. triggerPath = cms.string('HLT_Ele15_IsoVVVL_BTagCSV_p067_PFHT400'),
  111710. triggerPathAuxiliary = cms.string('HLT_Ele35_eta2p1_WP85_Gsf_v'),
  111711. triggerPathLeptonAuxiliary = cms.string('HLT_PFHT350_PFMET120_NoiseCleaned_v'),
  111712. triggerResults = cms.InputTag("TriggerResults","","HLT"),
  111713. vertexCollection = cms.InputTag("goodOfflinePrimaryVertices")
  111714. )
  111715.  
  111716.  
  111717. process.SUSY_HLT_Ele_HT_Control_SingleLepton = cms.EDAnalyzer("SUSY_HLT_SingleLepton",
  111718. beamSpot = cms.InputTag("offlineBeamSpot"),
  111719. conversionCollection = cms.InputTag("conversions"),
  111720. csvThreshold = cms.untracked.double(-1.0),
  111721. csvlCut = cms.untracked.double(0.244),
  111722. csvmCut = cms.untracked.double(0.679),
  111723. csvtCut = cms.untracked.double(0.898),
  111724. electronCollection = cms.InputTag("gedGsfElectrons"),
  111725. hltHt = cms.InputTag("hltPFHTJet30","","HLT"),
  111726. hltJetTags = cms.InputTag(""),
  111727. hltJets = cms.InputTag(""),
  111728. hltMet = cms.InputTag(""),
  111729. hltProcess = cms.string('HLT'),
  111730. htCut = cms.untracked.double(450.0),
  111731. htThreshold = cms.untracked.double(450.0),
  111732. jetEtaCut = cms.untracked.double(3.0),
  111733. jetPtCut = cms.untracked.double(30.0),
  111734. jetTagCollection = cms.InputTag(""),
  111735. leptonFilter = cms.InputTag("hltEle15VVVLGsfTrackIsoFilter","","HLT"),
  111736. leptonPtThreshold = cms.untracked.double(25.0),
  111737. metCut = cms.untracked.double(250.0),
  111738. metThreshold = cms.untracked.double(-1.0),
  111739. muonCollection = cms.InputTag(""),
  111740. pfJetCollection = cms.InputTag("ak4PFJets"),
  111741. pfMetCollection = cms.InputTag("pfMet"),
  111742. trigSummary = cms.InputTag("hltTriggerSummaryAOD","","HLT"),
  111743. triggerPath = cms.string('HLT_Ele15_IsoVVVL_PFHT350'),
  111744. triggerPathAuxiliary = cms.string('HLT_Ele35_eta2p1_WP85_Gsf_v'),
  111745. triggerPathLeptonAuxiliary = cms.string('HLT_PFHT350_PFMET120_NoiseCleaned_v'),
  111746. triggerResults = cms.InputTag("TriggerResults","","HLT"),
  111747. vertexCollection = cms.InputTag("offlinePrimaryVertices")
  111748. )
  111749.  
  111750.  
  111751. process.SUSY_HLT_Electron_BJet = cms.EDAnalyzer("SUSY_HLT_Electron_BJet",
  111752. ElectronCollection = cms.InputTag("gedGsfElectrons"),
  111753. EtaThrJet = cms.untracked.double(3.0),
  111754. HLTProcess = cms.string('HLT'),
  111755. PtThrJet = cms.untracked.double(30.0),
  111756. TriggerFilterEle = cms.InputTag("hltSingleEle10CaloIdMTrackIdMDphiFilter","","HLT"),
  111757. TriggerFilterJet = cms.InputTag("hltBTagPFCSVp13Single","","HLT"),
  111758. TriggerPath = cms.string('HLT_Ele10_CaloIdM_TrackIdM_CentralPFJet30_BTagCSV_p13_v'),
  111759. TriggerResults = cms.InputTag("TriggerResults","","HLT"),
  111760. caloJetCollection = cms.InputTag("ak4CaloJets"),
  111761. pfJetCollection = cms.InputTag("ak4PFJetsCHS"),
  111762. trigSummary = cms.InputTag("hltTriggerSummaryAOD","","HLT")
  111763. )
  111764.  
  111765.  
  111766. process.SUSY_HLT_HT200_alphaT0p51 = cms.EDAnalyzer("SUSY_HLT_alphaT",
  111767. EtaThrJet = cms.untracked.double(3.0),
  111768. HLTProcess = cms.string('HLT'),
  111769. PtThrJet = cms.untracked.double(40.0),
  111770. TriggerFilter = cms.InputTag("hltPFHT200PFAlphaT0p51","","HLT"),
  111771. TriggerPath = cms.string('HLT_PFHT200_PFAlphaT0p51_v'),
  111772. TriggerPathAuxiliaryForHadronic = cms.string('HLT_IsoMu22_eta2p1_v'),
  111773. TriggerPreFilter = cms.InputTag("hltHT150CaloAlphaT0p51","","HLT"),
  111774. TriggerResults = cms.InputTag("TriggerResults","","HLT"),
  111775. caloAlphaTThrTurnon = cms.untracked.double(0.53),
  111776. caloHtThrTurnon = cms.untracked.double(200),
  111777. caloJetCollection = cms.InputTag("ak4CaloJets"),
  111778. pfAlphaTThrTurnon = cms.untracked.double(0.53),
  111779. pfHtThrTurnon = cms.untracked.double(225),
  111780. pfJetCollection = cms.InputTag("ak4PFJetsCHS"),
  111781. trigSummary = cms.InputTag("hltTriggerSummaryAOD","","HLT")
  111782. )
  111783.  
  111784.  
  111785. process.SUSY_HLT_HT200_alphaT0p57 = cms.EDAnalyzer("SUSY_HLT_alphaT",
  111786. EtaThrJet = cms.untracked.double(3.0),
  111787. HLTProcess = cms.string('HLT'),
  111788. PtThrJet = cms.untracked.double(40.0),
  111789. TriggerFilter = cms.InputTag("hltPFHT200PFAlphaT0p57","","HLT"),
  111790. TriggerPath = cms.string('HLT_PFHT200_DiPFJetAve90_PFAlphaT0p57_v'),
  111791. TriggerPathAuxiliaryForHadronic = cms.string('HLT_IsoMu22_eta2p1_v'),
  111792. TriggerPreFilter = cms.InputTag("hltHT150CaloAlphaT0p54","","HLT"),
  111793. TriggerResults = cms.InputTag("TriggerResults","","HLT"),
  111794. caloAlphaTThrTurnon = cms.untracked.double(0.61),
  111795. caloHtThrTurnon = cms.untracked.double(200),
  111796. caloJetCollection = cms.InputTag("ak4CaloJets"),
  111797. pfAlphaTThrTurnon = cms.untracked.double(0.65),
  111798. pfHtThrTurnon = cms.untracked.double(225),
  111799. pfJetCollection = cms.InputTag("ak4PFJetsCHS"),
  111800. trigSummary = cms.InputTag("hltTriggerSummaryAOD","","HLT")
  111801. )
  111802.  
  111803.  
  111804. process.SUSY_HLT_HT200_alphaT0p63 = cms.EDAnalyzer("SUSY_HLT_alphaT",
  111805. EtaThrJet = cms.untracked.double(3.0),
  111806. HLTProcess = cms.string('HLT'),
  111807. PtThrJet = cms.untracked.double(40.0),
  111808. TriggerFilter = cms.InputTag("hltPFHT200PFAlphaT0p63","","HLT"),
  111809. TriggerPath = cms.string('HLT_PFHT200_DiPFJetAve90_PFAlphaT0p63_v'),
  111810. TriggerPathAuxiliaryForHadronic = cms.string('HLT_IsoMu22_eta2p1_v'),
  111811. TriggerPreFilter = cms.InputTag("hltHT175CaloAlphaT0p59","","HLT"),
  111812. TriggerResults = cms.InputTag("TriggerResults","","HLT"),
  111813. caloAlphaTThrTurnon = cms.untracked.double(0.61),
  111814. caloHtThrTurnon = cms.untracked.double(200),
  111815. caloJetCollection = cms.InputTag("ak4CaloJets"),
  111816. pfAlphaTThrTurnon = cms.untracked.double(0.65),
  111817. pfHtThrTurnon = cms.untracked.double(225),
  111818. pfJetCollection = cms.InputTag("ak4PFJetsCHS"),
  111819. trigSummary = cms.InputTag("hltTriggerSummaryAOD","","HLT")
  111820. )
  111821.  
  111822.  
  111823. process.SUSY_HLT_HT250_DoubleEle = cms.EDAnalyzer("SUSY_HLT_DoubleEle_Hadronic",
  111824. ElectronCollection = cms.InputTag("gedGsfElectrons"),
  111825. EtaThrJet = cms.untracked.double(3.0),
  111826. HLTProcess = cms.string('HLT'),
  111827. PtThrJet = cms.untracked.double(30.0),
  111828. TriggerFilter = cms.InputTag("hltDoubleEle8Mass8Filter","","HLT"),
  111829. TriggerPath = cms.string('HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_PFHT250_v'),
  111830. TriggerPathAuxiliaryForElectron = cms.string('HLT_PFHT800_v'),
  111831. TriggerPathAuxiliaryForHadronic = cms.string('HLT_DoubleEle33_CaloIdL_GsfTrkIdVL_MW_v'),
  111832. TriggerResults = cms.InputTag("TriggerResults","","HLT"),
  111833. caloJetCollection = cms.InputTag("ak4CaloJets"),
  111834. pfJetCollection = cms.InputTag("ak4PFJetsCHS"),
  111835. trigSummary = cms.InputTag("hltTriggerSummaryAOD","","HLT")
  111836. )
  111837.  
  111838.  
  111839. process.SUSY_HLT_HT250_DoubleMuon = cms.EDAnalyzer("SUSY_HLT_DoubleMuon_Hadronic",
  111840. EtaThrJet = cms.untracked.double(3.0),
  111841. HLTProcess = cms.string('HLT'),
  111842. MuonCollection = cms.InputTag("muons"),
  111843. PtThrJet = cms.untracked.double(30.0),
  111844. TriggerFilter = cms.InputTag("hltDoubleMu8Mass8L3Filtered","","HLT"),
  111845. TriggerPath = cms.string('HLT_DoubleMu8_Mass8_PFHT250_v'),
  111846. TriggerPathAuxiliaryForHadronic = cms.string('HLT_DoubleMu33NoFiltersNoVtx_v'),
  111847. TriggerPathAuxiliaryForMuon = cms.string('HLT_PFHT800_v'),
  111848. TriggerResults = cms.InputTag("TriggerResults","","HLT"),
  111849. caloJetCollection = cms.InputTag("ak4CaloJets"),
  111850. pfJetCollection = cms.InputTag("ak4PFJetsCHS"),
  111851. trigSummary = cms.InputTag("hltTriggerSummaryAOD","","HLT")
  111852. )
  111853.  
  111854.  
  111855. process.SUSY_HLT_HT250_MuEle = cms.EDAnalyzer("SUSY_HLT_MuEle_Hadronic",
  111856. ElectronCollection = cms.InputTag("gedGsfElectrons"),
  111857. EtaThrJet = cms.untracked.double(3.0),
  111858. HLTProcess = cms.string('HLT'),
  111859. MuonCollection = cms.InputTag("muons"),
  111860. PtThrJet = cms.untracked.double(30.0),
  111861. TriggerFilter = cms.InputTag("hltElectronMuonInvMassFilter8","","HLT"),
  111862. TriggerPath = cms.string('HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT250_v'),
  111863. TriggerPathAuxiliaryForHadronic = cms.string('HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_v1'),
  111864. TriggerPathAuxiliaryForMuEle = cms.string('HLT_PFHT800_v'),
  111865. TriggerResults = cms.InputTag("TriggerResults","","HLT"),
  111866. caloJetCollection = cms.InputTag("ak4CaloJets"),
  111867. pfJetCollection = cms.InputTag("ak4PFJetsCHS"),
  111868. trigSummary = cms.InputTag("hltTriggerSummaryAOD","","HLT")
  111869. )
  111870.  
  111871.  
  111872. process.SUSY_HLT_HT250_alphaT0p55 = cms.EDAnalyzer("SUSY_HLT_alphaT",
  111873. EtaThrJet = cms.untracked.double(3.0),
  111874. HLTProcess = cms.string('HLT'),
  111875. PtThrJet = cms.untracked.double(40.0),
  111876. TriggerFilter = cms.InputTag("hltPFHT250PFAlphaT0p55","","HLT"),
  111877. TriggerPath = cms.string('HLT_PFHT250_DiPFJetAve90_PFAlphaT0p55_v'),
  111878. TriggerPathAuxiliaryForHadronic = cms.string('HLT_IsoMu22_eta2p1_v'),
  111879. TriggerPreFilter = cms.InputTag("hltHT225CaloAlphaT0p53","","HLT"),
  111880. TriggerResults = cms.InputTag("TriggerResults","","HLT"),
  111881. caloAlphaTThrTurnon = cms.untracked.double(0.57),
  111882. caloHtThrTurnon = cms.untracked.double(250),
  111883. caloJetCollection = cms.InputTag("ak4CaloJets"),
  111884. pfAlphaTThrTurnon = cms.untracked.double(0.6),
  111885. pfHtThrTurnon = cms.untracked.double(275),
  111886. pfJetCollection = cms.InputTag("ak4PFJetsCHS"),
  111887. trigSummary = cms.InputTag("hltTriggerSummaryAOD","","HLT")
  111888. )
  111889.  
  111890.  
  111891. process.SUSY_HLT_HT250_alphaT0p58 = cms.EDAnalyzer("SUSY_HLT_alphaT",
  111892. EtaThrJet = cms.untracked.double(3.0),
  111893. HLTProcess = cms.string('HLT'),
  111894. PtThrJet = cms.untracked.double(40.0),
  111895. TriggerFilter = cms.InputTag("hltPFHT250PFAlphaT0p58","","HLT"),
  111896. TriggerPath = cms.string('HLT_PFHT250_DiPFJetAve90_PFAlphaT0p58_v'),
  111897. TriggerPathAuxiliaryForHadronic = cms.string('HLT_IsoMu22_eta2p1_v'),
  111898. TriggerPreFilter = cms.InputTag("hltHT225CaloAlphaT0p55","","HLT"),
  111899. TriggerResults = cms.InputTag("TriggerResults","","HLT"),
  111900. caloAlphaTThrTurnon = cms.untracked.double(0.57),
  111901. caloHtThrTurnon = cms.untracked.double(250),
  111902. caloJetCollection = cms.InputTag("ak4CaloJets"),
  111903. pfAlphaTThrTurnon = cms.untracked.double(0.6),
  111904. pfHtThrTurnon = cms.untracked.double(275),
  111905. pfJetCollection = cms.InputTag("ak4PFJetsCHS"),
  111906. trigSummary = cms.InputTag("hltTriggerSummaryAOD","","HLT")
  111907. )
  111908.  
  111909.  
  111910. process.SUSY_HLT_HT300_MET100 = cms.EDAnalyzer("SUSY_HLT_InclusiveHT",
  111911. EtaThrJet = cms.untracked.double(3.0),
  111912. PtThrJet = cms.untracked.double(30.0),
  111913. TriggerFilter = cms.InputTag("hltPFHT300Jet30","","HLT"),
  111914. TriggerPath = cms.string('HLT_PFHT300_PFMET100_v'),
  111915. TriggerPathAuxiliaryForHadronic = cms.string('HLT_IsoMu24_eta2p1_v'),
  111916. TriggerResults = cms.InputTag("TriggerResults","","HLT"),
  111917. caloJetCollection = cms.InputTag("ak4CaloJets"),
  111918. pfJetCollection = cms.InputTag("ak4PFJetsCHS"),
  111919. pfMETCollection = cms.InputTag("pfMet"),
  111920. trigSummary = cms.InputTag("hltTriggerSummaryAOD")
  111921. )
  111922.  
  111923.  
  111924. process.SUSY_HLT_HT300_MET110 = cms.EDAnalyzer("SUSY_HLT_InclusiveHT",
  111925. EtaThrJet = cms.untracked.double(3.0),
  111926. PtThrJet = cms.untracked.double(30.0),
  111927. TriggerFilter = cms.InputTag("hltPFHT300Jet30","","HLT"),
  111928. TriggerPath = cms.string('HLT_PFHT300_PFMET110_v'),
  111929. TriggerPathAuxiliaryForHadronic = cms.string('HLT_IsoMu24_eta2p1_v'),
  111930. TriggerResults = cms.InputTag("TriggerResults","","HLT"),
  111931. caloJetCollection = cms.InputTag("ak4CaloJets"),
  111932. pfJetCollection = cms.InputTag("ak4PFJetsCHS"),
  111933. pfMETCollection = cms.InputTag("pfMet"),
  111934. trigSummary = cms.InputTag("hltTriggerSummaryAOD")
  111935. )
  111936.  
  111937.  
  111938. process.SUSY_HLT_HT300_alphaT0p53 = cms.EDAnalyzer("SUSY_HLT_alphaT",
  111939. EtaThrJet = cms.untracked.double(3.0),
  111940. HLTProcess = cms.string('HLT'),
  111941. PtThrJet = cms.untracked.double(40.0),
  111942. TriggerFilter = cms.InputTag("hltPFHT300PFAlphaT0p53","","HLT"),
  111943. TriggerPath = cms.string('HLT_PFHT300_DiPFJetAve90_PFAlphaT0p53_v'),
  111944. TriggerPathAuxiliaryForHadronic = cms.string('HLT_IsoMu22_eta2p1_v'),
  111945. TriggerPreFilter = cms.InputTag("hltHT275CaloAlphaT0p525","","HLT"),
  111946. TriggerResults = cms.InputTag("TriggerResults","","HLT"),
  111947. caloAlphaTThrTurnon = cms.untracked.double(0.55),
  111948. caloHtThrTurnon = cms.untracked.double(300),
  111949. caloJetCollection = cms.InputTag("ak4CaloJets"),
  111950. pfAlphaTThrTurnon = cms.untracked.double(0.56),
  111951. pfHtThrTurnon = cms.untracked.double(325),
  111952. pfJetCollection = cms.InputTag("ak4PFJetsCHS"),
  111953. trigSummary = cms.InputTag("hltTriggerSummaryAOD","","HLT")
  111954. )
  111955.  
  111956.  
  111957. process.SUSY_HLT_HT300_alphaT0p54 = cms.EDAnalyzer("SUSY_HLT_alphaT",
  111958. EtaThrJet = cms.untracked.double(3.0),
  111959. HLTProcess = cms.string('HLT'),
  111960. PtThrJet = cms.untracked.double(40.0),
  111961. TriggerFilter = cms.InputTag("hltPFHT300PFAlphaT0p54","","HLT"),
  111962. TriggerPath = cms.string('HLT_PFHT300_DiPFJetAve90_PFAlphaT0p54_v'),
  111963. TriggerPathAuxiliaryForHadronic = cms.string('HLT_IsoMu22_eta2p1_v'),
  111964. TriggerPreFilter = cms.InputTag("hltHT250CaloAlphaT0p53","","HLT"),
  111965. TriggerResults = cms.InputTag("TriggerResults","","HLT"),
  111966. caloAlphaTThrTurnon = cms.untracked.double(0.55),
  111967. caloHtThrTurnon = cms.untracked.double(300),
  111968. caloJetCollection = cms.InputTag("ak4CaloJets"),
  111969. pfAlphaTThrTurnon = cms.untracked.double(0.56),
  111970. pfHtThrTurnon = cms.untracked.double(325),
  111971. pfJetCollection = cms.InputTag("ak4PFJetsCHS"),
  111972. trigSummary = cms.InputTag("hltTriggerSummaryAOD","","HLT")
  111973. )
  111974.  
  111975.  
  111976. process.SUSY_HLT_HT350_MET100 = cms.EDAnalyzer("SUSY_HLT_InclusiveHT",
  111977. EtaThrJet = cms.untracked.double(3.0),
  111978. PtThrJet = cms.untracked.double(30.0),
  111979. TriggerFilter = cms.InputTag("hltPFHT350Jet30","","HLT"),
  111980. TriggerPath = cms.string('HLT_PFHT350_PFMET100_v'),
  111981. TriggerPathAuxiliaryForHadronic = cms.string('HLT_IsoMu24_eta2p1_v'),
  111982. TriggerResults = cms.InputTag("TriggerResults","","HLT"),
  111983. caloJetCollection = cms.InputTag("ak4CaloJets"),
  111984. pfJetCollection = cms.InputTag("ak4PFJetsCHS"),
  111985. pfMETCollection = cms.InputTag("pfMet"),
  111986. trigSummary = cms.InputTag("hltTriggerSummaryAOD")
  111987. )
  111988.  
  111989.  
  111990. process.SUSY_HLT_HT350_alphaT0p52 = cms.EDAnalyzer("SUSY_HLT_alphaT",
  111991. EtaThrJet = cms.untracked.double(3.0),
  111992. HLTProcess = cms.string('HLT'),
  111993. PtThrJet = cms.untracked.double(40.0),
  111994. TriggerFilter = cms.InputTag("hltPFHT350PFAlphaT0p52","","HLT"),
  111995. TriggerPath = cms.string('HLT_PFHT350_DiPFJetAve90_PFAlphaT0p52_v'),
  111996. TriggerPathAuxiliaryForHadronic = cms.string('HLT_IsoMu22_eta2p1_v'),
  111997. TriggerPreFilter = cms.InputTag("hltHT325CaloAlphaT0p515","","HLT"),
  111998. TriggerResults = cms.InputTag("TriggerResults","","HLT"),
  111999. caloAlphaTThrTurnon = cms.untracked.double(0.53),
  112000. caloHtThrTurnon = cms.untracked.double(350),
  112001. caloJetCollection = cms.InputTag("ak4CaloJets"),
  112002. pfAlphaTThrTurnon = cms.untracked.double(0.55),
  112003. pfHtThrTurnon = cms.untracked.double(375),
  112004. pfJetCollection = cms.InputTag("ak4PFJetsCHS"),
  112005. trigSummary = cms.InputTag("hltTriggerSummaryAOD","","HLT")
  112006. )
  112007.  
  112008.  
  112009. process.SUSY_HLT_HT350_alphaT0p53 = cms.EDAnalyzer("SUSY_HLT_alphaT",
  112010. EtaThrJet = cms.untracked.double(3.0),
  112011. HLTProcess = cms.string('HLT'),
  112012. PtThrJet = cms.untracked.double(40.0),
  112013. TriggerFilter = cms.InputTag("hltPFHT350PFAlphaT0p53","","HLT"),
  112014. TriggerPath = cms.string('HLT_PFHT350_DiPFJetAve90_PFAlphaT0p53_v'),
  112015. TriggerPathAuxiliaryForHadronic = cms.string('HLT_IsoMu22_eta2p1_v'),
  112016. TriggerPreFilter = cms.InputTag("hltHT300CaloAlphaT0p51","","HLT"),
  112017. TriggerResults = cms.InputTag("TriggerResults","","HLT"),
  112018. caloAlphaTThrTurnon = cms.untracked.double(0.53),
  112019. caloHtThrTurnon = cms.untracked.double(350),
  112020. caloJetCollection = cms.InputTag("ak4CaloJets"),
  112021. pfAlphaTThrTurnon = cms.untracked.double(0.55),
  112022. pfHtThrTurnon = cms.untracked.double(375),
  112023. pfJetCollection = cms.InputTag("ak4PFJetsCHS"),
  112024. trigSummary = cms.InputTag("hltTriggerSummaryAOD","","HLT")
  112025. )
  112026.  
  112027.  
  112028. process.SUSY_HLT_HT400_alphaT0p51 = cms.EDAnalyzer("SUSY_HLT_alphaT",
  112029. EtaThrJet = cms.untracked.double(3.0),
  112030. HLTProcess = cms.string('HLT'),
  112031. PtThrJet = cms.untracked.double(40.0),
  112032. TriggerFilter = cms.InputTag("hltPFHT400PFAlphaT0p51","","HLT"),
  112033. TriggerPath = cms.string('HLT_PFHT400_DiPFJetAve90_PFAlphaT0p51_v'),
  112034. TriggerPathAuxiliaryForHadronic = cms.string('HLT_IsoMu22_eta2p1_v'),
  112035. TriggerPreFilter = cms.InputTag("hltHT375CaloAlphaT0p51","","HLT"),
  112036. TriggerResults = cms.InputTag("TriggerResults","","HLT"),
  112037. caloAlphaTThrTurnon = cms.untracked.double(0.53),
  112038. caloHtThrTurnon = cms.untracked.double(400),
  112039. caloJetCollection = cms.InputTag("ak4CaloJets"),
  112040. pfAlphaTThrTurnon = cms.untracked.double(0.54),
  112041. pfHtThrTurnon = cms.untracked.double(425),
  112042. pfJetCollection = cms.InputTag("ak4PFJetsCHS"),
  112043. trigSummary = cms.InputTag("hltTriggerSummaryAOD","","HLT")
  112044. )
  112045.  
  112046.  
  112047. process.SUSY_HLT_HT400_alphaT0p52 = cms.EDAnalyzer("SUSY_HLT_alphaT",
  112048. EtaThrJet = cms.untracked.double(3.0),
  112049. HLTProcess = cms.string('HLT'),
  112050. PtThrJet = cms.untracked.double(40.0),
  112051. TriggerFilter = cms.InputTag("hltPFHT400PFAlphaT0p52","","HLT"),
  112052. TriggerPath = cms.string('HLT_PFHT400_DiPFJetAve90_PFAlphaT0p52_v'),
  112053. TriggerPathAuxiliaryForHadronic = cms.string('HLT_IsoMu22_eta2p1_v'),
  112054. TriggerPreFilter = cms.InputTag("hltHT325CaloAlphaT0p51","","HLT"),
  112055. TriggerResults = cms.InputTag("TriggerResults","","HLT"),
  112056. caloAlphaTThrTurnon = cms.untracked.double(0.53),
  112057. caloHtThrTurnon = cms.untracked.double(400),
  112058. caloJetCollection = cms.InputTag("ak4CaloJets"),
  112059. pfAlphaTThrTurnon = cms.untracked.double(0.54),
  112060. pfHtThrTurnon = cms.untracked.double(425),
  112061. pfJetCollection = cms.InputTag("ak4PFJetsCHS"),
  112062. trigSummary = cms.InputTag("hltTriggerSummaryAOD","","HLT")
  112063. )
  112064.  
  112065.  
  112066. process.SUSY_HLT_HT_DoubleEle = cms.EDAnalyzer("SUSY_HLT_DoubleEle_Hadronic",
  112067. ElectronCollection = cms.InputTag("gedGsfElectrons"),
  112068. EtaThrJet = cms.untracked.double(3.0),
  112069. HLTProcess = cms.string('HLT'),
  112070. PtThrJet = cms.untracked.double(30.0),
  112071. TriggerFilter = cms.InputTag("hltDoubleEle8Mass8Filter","","HLT"),
  112072. TriggerPath = cms.string('HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_PFHT300_v'),
  112073. TriggerPathAuxiliaryForElectron = cms.string('HLT_PFHT800_v'),
  112074. TriggerPathAuxiliaryForHadronic = cms.string('HLT_DoubleEle33_CaloIdL_GsfTrkIdVL_MW_v'),
  112075. TriggerResults = cms.InputTag("TriggerResults","","HLT"),
  112076. caloJetCollection = cms.InputTag("ak4CaloJets"),
  112077. pfJetCollection = cms.InputTag("ak4PFJetsCHS"),
  112078. trigSummary = cms.InputTag("hltTriggerSummaryAOD","","HLT")
  112079. )
  112080.  
  112081.  
  112082. process.SUSY_HLT_HT_DoubleMuon = cms.EDAnalyzer("SUSY_HLT_DoubleMuon_Hadronic",
  112083. EtaThrJet = cms.untracked.double(3.0),
  112084. HLTProcess = cms.string('HLT'),
  112085. MuonCollection = cms.InputTag("muons"),
  112086. PtThrJet = cms.untracked.double(30.0),
  112087. TriggerFilter = cms.InputTag("hltDoubleMu8Mass8L3Filtered","","HLT"),
  112088. TriggerPath = cms.string('HLT_DoubleMu8_Mass8_PFHT300_v'),
  112089. TriggerPathAuxiliaryForHadronic = cms.string('HLT_DoubleMu33NoFiltersNoVtx_v'),
  112090. TriggerPathAuxiliaryForMuon = cms.string('HLT_PFHT800_v'),
  112091. TriggerResults = cms.InputTag("TriggerResults","","HLT"),
  112092. caloJetCollection = cms.InputTag("ak4CaloJets"),
  112093. pfJetCollection = cms.InputTag("ak4PFJetsCHS"),
  112094. trigSummary = cms.InputTag("hltTriggerSummaryAOD","","HLT")
  112095. )
  112096.  
  112097.  
  112098. process.SUSY_HLT_HT_MuEle = cms.EDAnalyzer("SUSY_HLT_MuEle_Hadronic",
  112099. ElectronCollection = cms.InputTag("gedGsfElectrons"),
  112100. EtaThrJet = cms.untracked.double(3.0),
  112101. HLTProcess = cms.string('HLT'),
  112102. MuonCollection = cms.InputTag("muons"),
  112103. PtThrJet = cms.untracked.double(30.0),
  112104. TriggerFilter = cms.InputTag("hltElectronMuonInvMassFilter8","","HLT"),
  112105. TriggerPath = cms.string('HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT300_v'),
  112106. TriggerPathAuxiliaryForHadronic = cms.string('HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_v1'),
  112107. TriggerPathAuxiliaryForMuEle = cms.string('HLT_PFHT800_v'),
  112108. TriggerResults = cms.InputTag("TriggerResults","","HLT"),
  112109. caloJetCollection = cms.InputTag("ak4CaloJets"),
  112110. pfJetCollection = cms.InputTag("ak4PFJetsCHS"),
  112111. trigSummary = cms.InputTag("hltTriggerSummaryAOD","","HLT")
  112112. )
  112113.  
  112114.  
  112115. process.SUSY_HLT_InclusiveHT_800 = cms.EDAnalyzer("SUSY_HLT_InclusiveHT",
  112116. EtaThrJet = cms.untracked.double(3.0),
  112117. PtThrJet = cms.untracked.double(30.0),
  112118. TriggerFilter = cms.InputTag("hltPFHT800Jet30","","HLT"),
  112119. TriggerPath = cms.string('HLT_PFHT800_v'),
  112120. TriggerPathAuxiliaryForHadronic = cms.string('HLT_IsoMu24_eta2p1_IterTrk02_v'),
  112121. TriggerResults = cms.InputTag("TriggerResults","","HLT"),
  112122. caloJetCollection = cms.InputTag("ak4CaloJets"),
  112123. pfJetCollection = cms.InputTag("ak4PFJetsCHS"),
  112124. pfMETCollection = cms.InputTag("pfMet"),
  112125. trigSummary = cms.InputTag("hltTriggerSummaryAOD")
  112126. )
  112127.  
  112128.  
  112129. process.SUSY_HLT_InclusiveHT_900 = cms.EDAnalyzer("SUSY_HLT_InclusiveHT",
  112130. EtaThrJet = cms.untracked.double(3.0),
  112131. PtThrJet = cms.untracked.double(30.0),
  112132. TriggerFilter = cms.InputTag("hltPFHT900Jet30","","HLT"),
  112133. TriggerPath = cms.string('HLT_PFHT900_v'),
  112134. TriggerPathAuxiliaryForHadronic = cms.string('HLT_IsoMu24_eta2p1_IterTrk02_v'),
  112135. TriggerResults = cms.InputTag("TriggerResults","","HLT"),
  112136. caloJetCollection = cms.InputTag("ak4CaloJets"),
  112137. pfJetCollection = cms.InputTag("ak4PFJetsCHS"),
  112138. pfMETCollection = cms.InputTag("pfMet"),
  112139. trigSummary = cms.InputTag("hltTriggerSummaryAOD")
  112140. )
  112141.  
  112142.  
  112143. process.SUSY_HLT_InclusiveHT_aux125 = cms.EDAnalyzer("SUSY_HLT_InclusiveHT",
  112144. EtaThrJet = cms.untracked.double(3.0),
  112145. PtThrJet = cms.untracked.double(30.0),
  112146. TriggerFilter = cms.InputTag("hltPFHT125Jet30","","HLT"),
  112147. TriggerPath = cms.string('HLT_PFHT125_v'),
  112148. TriggerPathAuxiliaryForHadronic = cms.string('HLT_IsoMu24_eta2p1_IterTrk02_v'),
  112149. TriggerResults = cms.InputTag("TriggerResults","","HLT"),
  112150. caloJetCollection = cms.InputTag("ak4CaloJets"),
  112151. pfJetCollection = cms.InputTag("ak4PFJetsCHS"),
  112152. pfMETCollection = cms.InputTag("pfMet"),
  112153. trigSummary = cms.InputTag("hltTriggerSummaryAOD")
  112154. )
  112155.  
  112156.  
  112157. process.SUSY_HLT_InclusiveHT_aux200 = cms.EDAnalyzer("SUSY_HLT_InclusiveHT",
  112158. EtaThrJet = cms.untracked.double(3.0),
  112159. PtThrJet = cms.untracked.double(30.0),
  112160. TriggerFilter = cms.InputTag("hltPFHT200Jet30","","HLT"),
  112161. TriggerPath = cms.string('HLT_PFHT200_v'),
  112162. TriggerPathAuxiliaryForHadronic = cms.string('HLT_IsoMu24_eta2p1_IterTrk02_v'),
  112163. TriggerResults = cms.InputTag("TriggerResults","","HLT"),
  112164. caloJetCollection = cms.InputTag("ak4CaloJets"),
  112165. pfJetCollection = cms.InputTag("ak4PFJetsCHS"),
  112166. pfMETCollection = cms.InputTag("pfMet"),
  112167. trigSummary = cms.InputTag("hltTriggerSummaryAOD")
  112168. )
  112169.  
  112170.  
  112171. process.SUSY_HLT_InclusiveHT_aux250 = cms.EDAnalyzer("SUSY_HLT_InclusiveHT",
  112172. EtaThrJet = cms.untracked.double(3.0),
  112173. PtThrJet = cms.untracked.double(30.0),
  112174. TriggerFilter = cms.InputTag("hltPFHT250Jet30","","HLT"),
  112175. TriggerPath = cms.string('HLT_PFHT250_v'),
  112176. TriggerPathAuxiliaryForHadronic = cms.string('HLT_IsoMu24_eta2p1_IterTrk02_v'),
  112177. TriggerResults = cms.InputTag("TriggerResults","","HLT"),
  112178. caloJetCollection = cms.InputTag("ak4CaloJets"),
  112179. pfJetCollection = cms.InputTag("ak4PFJetsCHS"),
  112180. pfMETCollection = cms.InputTag("pfMet"),
  112181. trigSummary = cms.InputTag("hltTriggerSummaryAOD")
  112182. )
  112183.  
  112184.  
  112185. process.SUSY_HLT_InclusiveHT_aux300 = cms.EDAnalyzer("SUSY_HLT_InclusiveHT",
  112186. EtaThrJet = cms.untracked.double(3.0),
  112187. PtThrJet = cms.untracked.double(30.0),
  112188. TriggerFilter = cms.InputTag("hltPFHT300Jet30","","HLT"),
  112189. TriggerPath = cms.string('HLT_PFHT300_v'),
  112190. TriggerPathAuxiliaryForHadronic = cms.string('HLT_IsoMu24_eta2p1_IterTrk02_v'),
  112191. TriggerResults = cms.InputTag("TriggerResults","","HLT"),
  112192. caloJetCollection = cms.InputTag("ak4CaloJets"),
  112193. pfJetCollection = cms.InputTag("ak4PFJetsCHS"),
  112194. pfMETCollection = cms.InputTag("pfMet"),
  112195. trigSummary = cms.InputTag("hltTriggerSummaryAOD")
  112196. )
  112197.  
  112198.  
  112199. process.SUSY_HLT_InclusiveHT_aux350 = cms.EDAnalyzer("SUSY_HLT_InclusiveHT",
  112200. EtaThrJet = cms.untracked.double(3.0),
  112201. PtThrJet = cms.untracked.double(30.0),
  112202. TriggerFilter = cms.InputTag("hltPFHT350Jet30","","HLT"),
  112203. TriggerPath = cms.string('HLT_PFHT350_v'),
  112204. TriggerPathAuxiliaryForHadronic = cms.string('HLT_IsoMu24_eta2p1_IterTrk02_v'),
  112205. TriggerResults = cms.InputTag("TriggerResults","","HLT"),
  112206. caloJetCollection = cms.InputTag("ak4CaloJets"),
  112207. pfJetCollection = cms.InputTag("ak4PFJetsCHS"),
  112208. pfMETCollection = cms.InputTag("pfMet"),
  112209. trigSummary = cms.InputTag("hltTriggerSummaryAOD")
  112210. )
  112211.  
  112212.  
  112213. process.SUSY_HLT_InclusiveHT_aux400 = cms.EDAnalyzer("SUSY_HLT_InclusiveHT",
  112214. EtaThrJet = cms.untracked.double(3.0),
  112215. PtThrJet = cms.untracked.double(30.0),
  112216. TriggerFilter = cms.InputTag("hltPFHT400Jet30","","HLT"),
  112217. TriggerPath = cms.string('HLT_PFHT400_v'),
  112218. TriggerPathAuxiliaryForHadronic = cms.string('HLT_IsoMu24_eta2p1_IterTrk02_v'),
  112219. TriggerResults = cms.InputTag("TriggerResults","","HLT"),
  112220. caloJetCollection = cms.InputTag("ak4CaloJets"),
  112221. pfJetCollection = cms.InputTag("ak4PFJetsCHS"),
  112222. pfMETCollection = cms.InputTag("pfMet"),
  112223. trigSummary = cms.InputTag("hltTriggerSummaryAOD")
  112224. )
  112225.  
  112226.  
  112227. process.SUSY_HLT_InclusiveHT_aux475 = cms.EDAnalyzer("SUSY_HLT_InclusiveHT",
  112228. EtaThrJet = cms.untracked.double(3.0),
  112229. PtThrJet = cms.untracked.double(30.0),
  112230. TriggerFilter = cms.InputTag("hltPFHT475Jet30","","HLT"),
  112231. TriggerPath = cms.string('HLT_PFHT475_v'),
  112232. TriggerPathAuxiliaryForHadronic = cms.string('HLT_IsoMu24_eta2p1_IterTrk02_v'),
  112233. TriggerResults = cms.InputTag("TriggerResults","","HLT"),
  112234. caloJetCollection = cms.InputTag("ak4CaloJets"),
  112235. pfJetCollection = cms.InputTag("ak4PFJetsCHS"),
  112236. pfMETCollection = cms.InputTag("pfMet"),
  112237. trigSummary = cms.InputTag("hltTriggerSummaryAOD")
  112238. )
  112239.  
  112240.  
  112241. process.SUSY_HLT_InclusiveHT_aux600 = cms.EDAnalyzer("SUSY_HLT_InclusiveHT",
  112242. EtaThrJet = cms.untracked.double(3.0),
  112243. PtThrJet = cms.untracked.double(30.0),
  112244. TriggerFilter = cms.InputTag("hltPFHT600Jet30","","HLT"),
  112245. TriggerPath = cms.string('HLT_PFHT600_v'),
  112246. TriggerPathAuxiliaryForHadronic = cms.string('HLT_IsoMu24_eta2p1_IterTrk02_v'),
  112247. TriggerResults = cms.InputTag("TriggerResults","","HLT"),
  112248. caloJetCollection = cms.InputTag("ak4CaloJets"),
  112249. pfJetCollection = cms.InputTag("ak4PFJetsCHS"),
  112250. pfMETCollection = cms.InputTag("pfMet"),
  112251. trigSummary = cms.InputTag("hltTriggerSummaryAOD")
  112252. )
  112253.  
  112254.  
  112255. process.SUSY_HLT_InclusiveMET_BeamHaloCleaned = cms.EDAnalyzer("SUSY_HLT_InclusiveHT",
  112256. EtaThrJet = cms.untracked.double(3.0),
  112257. PtThrJet = cms.untracked.double(30.0),
  112258. TriggerFilter = cms.InputTag("hltPFMET170","","HLT"),
  112259. TriggerPath = cms.string('HLT_PFMET170_BeamHaloCleaned_v'),
  112260. TriggerPathAuxiliaryForHadronic = cms.string('HLT_IsoMu24_eta2p1_IterTrk02_v'),
  112261. TriggerResults = cms.InputTag("TriggerResults","","HLT"),
  112262. caloJetCollection = cms.InputTag("ak4CaloJets"),
  112263. pfJetCollection = cms.InputTag("ak4PFJetsCHS"),
  112264. pfMETCollection = cms.InputTag("pfMet"),
  112265. trigSummary = cms.InputTag("hltTriggerSummaryAOD")
  112266. )
  112267.  
  112268.  
  112269. process.SUSY_HLT_InclusiveMET_Default = cms.EDAnalyzer("SUSY_HLT_InclusiveHT",
  112270. EtaThrJet = cms.untracked.double(3.0),
  112271. PtThrJet = cms.untracked.double(30.0),
  112272. TriggerFilter = cms.InputTag("hltPFMET170Filter","","HLT"),
  112273. TriggerPath = cms.string('HLT_PFMET170_v'),
  112274. TriggerPathAuxiliaryForHadronic = cms.string('HLT_IsoMu24_eta2p1_IterTrk02_v'),
  112275. TriggerResults = cms.InputTag("TriggerResults","","HLT"),
  112276. caloJetCollection = cms.InputTag("ak4CaloJets"),
  112277. pfJetCollection = cms.InputTag("ak4PFJetsCHS"),
  112278. pfMETCollection = cms.InputTag("pfMet"),
  112279. trigSummary = cms.InputTag("hltTriggerSummaryAOD")
  112280. )
  112281.  
  112282.  
  112283. process.SUSY_HLT_InclusiveMET_HBHECleaned = cms.EDAnalyzer("SUSY_HLT_InclusiveHT",
  112284. EtaThrJet = cms.untracked.double(3.0),
  112285. PtThrJet = cms.untracked.double(30.0),
  112286. TriggerFilter = cms.InputTag("hltPFMET170Filter","","HLT"),
  112287. TriggerPath = cms.string('HLT_PFMET170_HBHECleaned_v'),
  112288. TriggerPathAuxiliaryForHadronic = cms.string('HLT_IsoMu24_eta2p1_IterTrk02_v'),
  112289. TriggerResults = cms.InputTag("TriggerResults","","HLT"),
  112290. caloJetCollection = cms.InputTag("ak4CaloJets"),
  112291. pfJetCollection = cms.InputTag("ak4PFJetsCHS"),
  112292. pfMETCollection = cms.InputTag("pfMet"),
  112293. trigSummary = cms.InputTag("hltTriggerSummaryAOD")
  112294. )
  112295.  
  112296.  
  112297. process.SUSY_HLT_InclusiveMET_HBHE_BeamHaloCleaned = cms.EDAnalyzer("SUSY_HLT_InclusiveHT",
  112298. EtaThrJet = cms.untracked.double(3.0),
  112299. PtThrJet = cms.untracked.double(30.0),
  112300. TriggerFilter = cms.InputTag("hltPFMET170Filter","","HLT"),
  112301. TriggerPath = cms.string('HLT_PFMET170_HBHE_BeamHaloCleaned_v'),
  112302. TriggerPathAuxiliaryForHadronic = cms.string('HLT_IsoMu24_eta2p1_IterTrk02_v'),
  112303. TriggerResults = cms.InputTag("TriggerResults","","HLT"),
  112304. caloJetCollection = cms.InputTag("ak4CaloJets"),
  112305. pfJetCollection = cms.InputTag("ak4PFJetsCHS"),
  112306. pfMETCollection = cms.InputTag("pfMet"),
  112307. trigSummary = cms.InputTag("hltTriggerSummaryAOD")
  112308. )
  112309.  
  112310.  
  112311. process.SUSY_HLT_InclusiveMET_NotCleaned = cms.EDAnalyzer("SUSY_HLT_InclusiveHT",
  112312. EtaThrJet = cms.untracked.double(3.0),
  112313. PtThrJet = cms.untracked.double(30.0),
  112314. TriggerFilter = cms.InputTag("hltPFMET170Filter","","HLT"),
  112315. TriggerPath = cms.string('HLT_PFMET170_NotCleaned_v'),
  112316. TriggerPathAuxiliaryForHadronic = cms.string('HLT_IsoMu24_eta2p1_IterTrk02_v'),
  112317. TriggerResults = cms.InputTag("TriggerResults","","HLT"),
  112318. caloJetCollection = cms.InputTag("ak4CaloJets"),
  112319. pfJetCollection = cms.InputTag("ak4PFJetsCHS"),
  112320. pfMETCollection = cms.InputTag("pfMet"),
  112321. trigSummary = cms.InputTag("hltTriggerSummaryAOD")
  112322. )
  112323.  
  112324.  
  112325. process.SUSY_HLT_InclusiveType1PFMET_HBHE_BeamHaloCleaned = cms.EDAnalyzer("SUSY_HLT_InclusiveHT",
  112326. EtaThrJet = cms.untracked.double(3.0),
  112327. PtThrJet = cms.untracked.double(30.0),
  112328. TriggerFilter = cms.InputTag("hltPFMETTypeOne190","","HLT"),
  112329. TriggerPath = cms.string('HLT_PFMETTypeOne190_HBHE_BeamHaloCleaned_v'),
  112330. TriggerPathAuxiliaryForHadronic = cms.string('HLT_IsoMu24_eta2p1_IterTrk02_v'),
  112331. TriggerResults = cms.InputTag("TriggerResults","","HLT"),
  112332. caloJetCollection = cms.InputTag("ak4CaloJets"),
  112333. pfJetCollection = cms.InputTag("ak4PFJetsCHS"),
  112334. pfMETCollection = cms.InputTag("pfMet"),
  112335. trigSummary = cms.InputTag("hltTriggerSummaryAOD")
  112336. )
  112337.  
  112338.  
  112339. process.SUSY_HLT_MET120_MUON5 = cms.EDAnalyzer("SUSY_HLT_Muon_Hadronic",
  112340. EtaThrJet = cms.untracked.double(3.0),
  112341. HLTProcess = cms.string('HLT'),
  112342. HTOffline = cms.untracked.double(0.0),
  112343. METOffline = cms.untracked.double(200.0),
  112344. MuonCollection = cms.InputTag("muons"),
  112345. PtThrJet = cms.untracked.double(30.0),
  112346. TriggerFilter = cms.InputTag("hltPFMET120Mu5L3PreFiltered","","HLT"),
  112347. TriggerPath = cms.string('HLT_PFMET120_Mu5_v'),
  112348. TriggerPathAuxiliaryForHadronic = cms.string('HLT_IsoMu24_eta2p1_v'),
  112349. TriggerPathAuxiliaryForMuon = cms.string('HLT_PFHT900_v'),
  112350. TriggerResults = cms.InputTag("TriggerResults","","HLT"),
  112351. caloJetCollection = cms.InputTag("ak4CaloJets"),
  112352. etaMuonOffline = cms.untracked.double(5.0),
  112353. pfJetCollection = cms.InputTag("ak4PFJetsCHS"),
  112354. pfMETCollection = cms.InputTag("pfMet"),
  112355. ptMuonOffline = cms.untracked.double(7.0),
  112356. trigSummary = cms.InputTag("hltTriggerSummaryAOD","","HLT")
  112357. )
  112358.  
  112359.  
  112360. process.SUSY_HLT_MET50_DIMUON3 = cms.EDAnalyzer("SUSY_HLT_Muon_Hadronic",
  112361. EtaThrJet = cms.untracked.double(3.0),
  112362. HLTProcess = cms.string('HLT'),
  112363. HTOffline = cms.untracked.double(0.0),
  112364. METOffline = cms.untracked.double(150.0),
  112365. MuonCollection = cms.InputTag("muons"),
  112366. PtThrJet = cms.untracked.double(30.0),
  112367. TriggerFilter = cms.InputTag("hltL3fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55","","HLT"),
  112368. TriggerPath = cms.string('HLT_DoubleMu3_PFMET50_v'),
  112369. TriggerPathAuxiliaryForHadronic = cms.string('HLT_Mu30_TkMu11_v'),
  112370. TriggerPathAuxiliaryForMuon = cms.string('HLT_PFMET90_PFMHT90_IDTight_v'),
  112371. TriggerResults = cms.InputTag("TriggerResults","","HLT"),
  112372. caloJetCollection = cms.InputTag("ak4CaloJets"),
  112373. etaMuonOffline = cms.untracked.double(5.0),
  112374. pfJetCollection = cms.InputTag("ak4PFJetsCHS"),
  112375. pfMETCollection = cms.InputTag("pfMet"),
  112376. ptMuonOffline = cms.untracked.double(5.0),
  112377. trigSummary = cms.InputTag("hltTriggerSummaryAOD","","HLT")
  112378. )
  112379.  
  112380.  
  112381. process.SUSY_HLT_MET_BTAG = cms.EDAnalyzer("SUSY_HLT_InclusiveHT",
  112382. EtaThrJet = cms.untracked.double(3.0),
  112383. PtThrJet = cms.untracked.double(30.0),
  112384. TriggerFilter = cms.InputTag("hltPFMET120Filter","","HLT"),
  112385. TriggerPath = cms.string('HLT_PFMET120_BTagCSV_p067_v'),
  112386. TriggerPathAuxiliaryForHadronic = cms.string('HLT_IsoMu24_eta2p1_IterTrk02_v'),
  112387. TriggerResults = cms.InputTag("TriggerResults","","HLT"),
  112388. caloJetCollection = cms.InputTag("ak4CaloJets"),
  112389. pfJetCollection = cms.InputTag("ak4PFJetsCHS"),
  112390. pfMETCollection = cms.InputTag("pfMet"),
  112391. trigSummary = cms.InputTag("hltTriggerSummaryAOD")
  112392. )
  112393.  
  112394.  
  112395. process.SUSY_HLT_MET_HT_MUON = cms.EDAnalyzer("SUSY_HLT_Muon_Hadronic",
  112396. EtaThrJet = cms.untracked.double(3.0),
  112397. HLTProcess = cms.string('HLT'),
  112398. HTOffline = cms.untracked.double(250.0),
  112399. METOffline = cms.untracked.double(200.0),
  112400. MuonCollection = cms.InputTag("muons"),
  112401. PtThrJet = cms.untracked.double(30.0),
  112402. TriggerFilter = cms.InputTag("hltMu6PFHT200PFMET100L3PreFiltered","","HLT"),
  112403. TriggerPath = cms.string('HLT_Mu6_PFHT200_PFMET100_v'),
  112404. TriggerPathAuxiliaryForHadronic = cms.string('HLT_IsoMu24_eta2p1_v'),
  112405. TriggerPathAuxiliaryForMuon = cms.string('HLT_PFHT900_v'),
  112406. TriggerResults = cms.InputTag("TriggerResults","","HLT"),
  112407. caloJetCollection = cms.InputTag("ak4CaloJets"),
  112408. etaMuonOffline = cms.untracked.double(5.0),
  112409. pfJetCollection = cms.InputTag("ak4PFJetsCHS"),
  112410. pfMETCollection = cms.InputTag("pfMet"),
  112411. ptMuonOffline = cms.untracked.double(8.0),
  112412. trigSummary = cms.InputTag("hltTriggerSummaryAOD","","HLT")
  112413. )
  112414.  
  112415.  
  112416. process.SUSY_HLT_MET_HT_MUON_BTAG = cms.EDAnalyzer("SUSY_HLT_Muon_Hadronic",
  112417. EtaThrJet = cms.untracked.double(3.0),
  112418. HLTProcess = cms.string('HLT'),
  112419. HTOffline = cms.untracked.double(350.0),
  112420. METOffline = cms.untracked.double(200.0),
  112421. MuonCollection = cms.InputTag("muons"),
  112422. PtThrJet = cms.untracked.double(30.0),
  112423. TriggerFilter = cms.InputTag("hltMu6PFHT200PFMET125L3PreFiltered","","HLT"),
  112424. TriggerPath = cms.string('HLT_Mu6_PFHT200_PFMET80_BTagCSV_p067_v'),
  112425. TriggerPathAuxiliaryForHadronic = cms.string('HLT_IsoMu24_eta2p1_IterTrk02_v'),
  112426. TriggerPathAuxiliaryForMuon = cms.string('HLT_PFHT900_v'),
  112427. TriggerResults = cms.InputTag("TriggerResults","","HLT"),
  112428. caloJetCollection = cms.InputTag("ak4CaloJets"),
  112429. etaMuonOffline = cms.untracked.double(5.0),
  112430. pfJetCollection = cms.InputTag("ak4PFJetsCHS"),
  112431. pfMETCollection = cms.InputTag("pfMet"),
  112432. ptMuonOffline = cms.untracked.double(8.0),
  112433. trigSummary = cms.InputTag("hltTriggerSummaryAOD","","HLT")
  112434. )
  112435.  
  112436.  
  112437. process.SUSY_HLT_MET_HT_MUON_ER = cms.EDAnalyzer("SUSY_HLT_Muon_Hadronic",
  112438. EtaThrJet = cms.untracked.double(3.0),
  112439. HLTProcess = cms.string('HLT'),
  112440. HTOffline = cms.untracked.double(300.0),
  112441. METOffline = cms.untracked.double(300.0),
  112442. MuonCollection = cms.InputTag("muons"),
  112443. PtThrJet = cms.untracked.double(30.0),
  112444. TriggerFilter = cms.InputTag("hltMu3erPFHT140PFMET125L3PreFiltered","","HLT"),
  112445. TriggerPath = cms.string('HLT_Mu3er_PFHT140_PFMET125_v'),
  112446. TriggerPathAuxiliaryForHadronic = cms.string('HLT_IsoMu24_eta2p1_v'),
  112447. TriggerPathAuxiliaryForMuon = cms.string('HLT_PFHT900_v'),
  112448. TriggerResults = cms.InputTag("TriggerResults","","HLT"),
  112449. caloJetCollection = cms.InputTag("ak4CaloJets"),
  112450. etaMuonOffline = cms.untracked.double(2.1),
  112451. pfJetCollection = cms.InputTag("ak4PFJetsCHS"),
  112452. pfMETCollection = cms.InputTag("pfMet"),
  112453. ptMuonOffline = cms.untracked.double(5.0),
  112454. trigSummary = cms.InputTag("hltTriggerSummaryAOD","","HLT")
  112455. )
  112456.  
  112457.  
  112458. process.SUSY_HLT_MET_MUON_ER = cms.EDAnalyzer("SUSY_HLT_Muon_Hadronic",
  112459. EtaThrJet = cms.untracked.double(3.0),
  112460. HLTProcess = cms.string('HLT'),
  112461. HTOffline = cms.untracked.double(0.0),
  112462. METOffline = cms.untracked.double(200.0),
  112463. MuonCollection = cms.InputTag("muons"),
  112464. PtThrJet = cms.untracked.double(30.0),
  112465. TriggerFilter = cms.InputTag("hltMu14erPFMET100L3PreFiltered","","HLT"),
  112466. TriggerPath = cms.string('HLT_Mu14er_PFMET100_v'),
  112467. TriggerPathAuxiliaryForHadronic = cms.string('HLT_IsoMu24_eta2p1_v'),
  112468. TriggerPathAuxiliaryForMuon = cms.string('HLT_PFHT900_v'),
  112469. TriggerResults = cms.InputTag("TriggerResults","","HLT"),
  112470. caloJetCollection = cms.InputTag("ak4CaloJets"),
  112471. etaMuonOffline = cms.untracked.double(2.1),
  112472. pfJetCollection = cms.InputTag("ak4PFJetsCHS"),
  112473. pfMETCollection = cms.InputTag("pfMet"),
  112474. ptMuonOffline = cms.untracked.double(16.0),
  112475. trigSummary = cms.InputTag("hltTriggerSummaryAOD","","HLT")
  112476. )
  112477.  
  112478.  
  112479. process.SUSY_HLT_Mu15_HT350_MET50_SingleLepton = cms.EDAnalyzer("SUSY_HLT_SingleLepton",
  112480. beamSpot = cms.InputTag(""),
  112481. conversionCollection = cms.InputTag(""),
  112482. csvThreshold = cms.untracked.double(-1.0),
  112483. csvlCut = cms.untracked.double(0.244),
  112484. csvmCut = cms.untracked.double(0.679),
  112485. csvtCut = cms.untracked.double(0.898),
  112486. electronCollection = cms.InputTag(""),
  112487. hltHt = cms.InputTag("hltPFHTJet30","","HLT"),
  112488. hltJetTags = cms.InputTag(""),
  112489. hltJets = cms.InputTag(""),
  112490. hltMet = cms.InputTag("hltPFMETProducer","","HLT"),
  112491. hltProcess = cms.string('HLT'),
  112492. htCut = cms.untracked.double(450.0),
  112493. htThreshold = cms.untracked.double(500.0),
  112494. jetEtaCut = cms.untracked.double(3.0),
  112495. jetPtCut = cms.untracked.double(30.0),
  112496. jetTagCollection = cms.InputTag(""),
  112497. leptonFilter = cms.InputTag("hltL3MuVVVLIsoFIlter","","HLT"),
  112498. leptonPtThreshold = cms.untracked.double(25.0),
  112499. metCut = cms.untracked.double(250.0),
  112500. metThreshold = cms.untracked.double(250.0),
  112501. muonCollection = cms.InputTag("muons"),
  112502. pfJetCollection = cms.InputTag("ak4PFJets"),
  112503. pfMetCollection = cms.InputTag("pfMet"),
  112504. trigSummary = cms.InputTag("hltTriggerSummaryAOD","","HLT"),
  112505. triggerPath = cms.string('HLT_Mu15_IsoVVVL_PFHT350_PFMET50_v'),
  112506. triggerPathAuxiliary = cms.string('HLT_IsoMu24_v'),
  112507. triggerPathLeptonAuxiliary = cms.string('HLT_PFHT350_PFMET120_NoiseCleaned_v'),
  112508. triggerResults = cms.InputTag("TriggerResults","","HLT"),
  112509. vertexCollection = cms.InputTag("offlinePrimaryVertices")
  112510. )
  112511.  
  112512.  
  112513. process.SUSY_HLT_Mu15_HT400_MET50_SingleLepton = cms.EDAnalyzer("SUSY_HLT_SingleLepton",
  112514. beamSpot = cms.InputTag(""),
  112515. conversionCollection = cms.InputTag(""),
  112516. csvThreshold = cms.untracked.double(-1.0),
  112517. csvlCut = cms.untracked.double(0.244),
  112518. csvmCut = cms.untracked.double(0.679),
  112519. csvtCut = cms.untracked.double(0.898),
  112520. electronCollection = cms.InputTag(""),
  112521. hltHt = cms.InputTag("hltPFHTJet30","","HLT"),
  112522. hltJetTags = cms.InputTag(""),
  112523. hltJets = cms.InputTag(""),
  112524. hltMet = cms.InputTag("hltPFMETProducer","","HLT"),
  112525. hltProcess = cms.string('HLT'),
  112526. htCut = cms.untracked.double(450.0),
  112527. htThreshold = cms.untracked.double(500.0),
  112528. jetEtaCut = cms.untracked.double(3.0),
  112529. jetPtCut = cms.untracked.double(30.0),
  112530. jetTagCollection = cms.InputTag(""),
  112531. leptonFilter = cms.InputTag("hltL3MuVVVLIsoFIlter","","HLT"),
  112532. leptonPtThreshold = cms.untracked.double(25.0),
  112533. metCut = cms.untracked.double(250.0),
  112534. metThreshold = cms.untracked.double(250.0),
  112535. muonCollection = cms.InputTag("muons"),
  112536. pfJetCollection = cms.InputTag("ak4PFJets"),
  112537. pfMetCollection = cms.InputTag("pfMet"),
  112538. trigSummary = cms.InputTag("hltTriggerSummaryAOD","","HLT"),
  112539. triggerPath = cms.string('HLT_Mu15_IsoVVVL_PFHT400_PFMET50_v'),
  112540. triggerPathAuxiliary = cms.string('HLT_IsoMu24_v'),
  112541. triggerPathLeptonAuxiliary = cms.string('HLT_PFHT350_PFMET120_NoiseCleaned_v'),
  112542. triggerResults = cms.InputTag("TriggerResults","","HLT"),
  112543. vertexCollection = cms.InputTag("offlinePrimaryVertices")
  112544. )
  112545.  
  112546.  
  112547. process.SUSY_HLT_Mu15_HT400_SingleLepton = cms.EDAnalyzer("SUSY_HLT_SingleLepton",
  112548. beamSpot = cms.InputTag(""),
  112549. conversionCollection = cms.InputTag(""),
  112550. csvThreshold = cms.untracked.double(-1.0),
  112551. csvlCut = cms.untracked.double(0.244),
  112552. csvmCut = cms.untracked.double(0.679),
  112553. csvtCut = cms.untracked.double(0.898),
  112554. electronCollection = cms.InputTag(""),
  112555. hltHt = cms.InputTag("hltPFHTJet30","","HLT"),
  112556. hltJetTags = cms.InputTag(""),
  112557. hltJets = cms.InputTag(""),
  112558. hltMet = cms.InputTag(""),
  112559. hltProcess = cms.string('HLT'),
  112560. htCut = cms.untracked.double(450.0),
  112561. htThreshold = cms.untracked.double(500.0),
  112562. jetEtaCut = cms.untracked.double(3.0),
  112563. jetPtCut = cms.untracked.double(30.0),
  112564. jetTagCollection = cms.InputTag(""),
  112565. leptonFilter = cms.InputTag("hltL3MuVVVLIsoFIlter","","HLT"),
  112566. leptonPtThreshold = cms.untracked.double(25.0),
  112567. metCut = cms.untracked.double(250.0),
  112568. metThreshold = cms.untracked.double(-1.0),
  112569. muonCollection = cms.InputTag("muons"),
  112570. pfJetCollection = cms.InputTag("ak4PFJets"),
  112571. pfMetCollection = cms.InputTag("pfMet"),
  112572. trigSummary = cms.InputTag("hltTriggerSummaryAOD","","HLT"),
  112573. triggerPath = cms.string('HLT_Mu15_IsoVVVL_PFHT400_v'),
  112574. triggerPathAuxiliary = cms.string('HLT_IsoMu27_v'),
  112575. triggerPathLeptonAuxiliary = cms.string('HLT_PFHT350_PFMET120_NoiseCleaned_v'),
  112576. triggerResults = cms.InputTag("TriggerResults","","HLT"),
  112577. vertexCollection = cms.InputTag("offlinePrimaryVertices")
  112578. )
  112579.  
  112580.  
  112581. process.SUSY_HLT_Mu15_HT600_SingleLepton = cms.EDAnalyzer("SUSY_HLT_SingleLepton",
  112582. beamSpot = cms.InputTag(""),
  112583. conversionCollection = cms.InputTag(""),
  112584. csvThreshold = cms.untracked.double(-1.0),
  112585. csvlCut = cms.untracked.double(0.244),
  112586. csvmCut = cms.untracked.double(0.679),
  112587. csvtCut = cms.untracked.double(0.898),
  112588. electronCollection = cms.InputTag(""),
  112589. hltHt = cms.InputTag("hltPFHTJet30","","HLT"),
  112590. hltJetTags = cms.InputTag(""),
  112591. hltJets = cms.InputTag(""),
  112592. hltMet = cms.InputTag(""),
  112593. hltProcess = cms.string('HLT'),
  112594. htCut = cms.untracked.double(450.0),
  112595. htThreshold = cms.untracked.double(750.0),
  112596. jetEtaCut = cms.untracked.double(3.0),
  112597. jetPtCut = cms.untracked.double(30.0),
  112598. jetTagCollection = cms.InputTag(""),
  112599. leptonFilter = cms.InputTag("hltL3MuVVVLIsoFIlter","","HLT"),
  112600. leptonPtThreshold = cms.untracked.double(25.0),
  112601. metCut = cms.untracked.double(250.0),
  112602. metThreshold = cms.untracked.double(-1.0),
  112603. muonCollection = cms.InputTag("muons"),
  112604. pfJetCollection = cms.InputTag("ak4PFJets"),
  112605. pfMetCollection = cms.InputTag("pfMet"),
  112606. trigSummary = cms.InputTag("hltTriggerSummaryAOD","","HLT"),
  112607. triggerPath = cms.string('HLT_Mu15_IsoVVVL_PFHT600_v'),
  112608. triggerPathAuxiliary = cms.string('HLT_IsoMu27_v'),
  112609. triggerPathLeptonAuxiliary = cms.string('HLT_PFHT350_PFMET120_NoiseCleaned_v'),
  112610. triggerResults = cms.InputTag("TriggerResults","","HLT"),
  112611. vertexCollection = cms.InputTag("offlinePrimaryVertices")
  112612. )
  112613.  
  112614.  
  112615. process.SUSY_HLT_Mu17 = cms.EDAnalyzer("SUSY_HLT_MuonFakes",
  112616. HLTProcess = cms.string('HLT'),
  112617. TriggerFilter = cms.InputTag("hltL3fL1sMu10lqL1f0L2f10L3Filtered17","","HLT"),
  112618. TriggerPath = cms.string('HLT_Mu17_v'),
  112619. TriggerResults = cms.InputTag("TriggerResults","","HLT"),
  112620. trigSummary = cms.InputTag("hltTriggerSummaryAOD")
  112621. )
  112622.  
  112623.  
  112624. process.SUSY_HLT_Mu17_TrkIsoVVL = cms.EDAnalyzer("SUSY_HLT_MuonFakes",
  112625. HLTProcess = cms.string('HLT'),
  112626. TriggerFilter = cms.InputTag("hltL3fL1sMu1lqL1f0L2f10L3Filtered17TkIsoFiltered0p4","","HLT"),
  112627. TriggerPath = cms.string('HLT_Mu17_TrkIsoVVL_v'),
  112628. TriggerResults = cms.InputTag("TriggerResults","","HLT"),
  112629. trigSummary = cms.InputTag("hltTriggerSummaryAOD")
  112630. )
  112631.  
  112632.  
  112633. process.SUSY_HLT_Mu50_HT400_SingleLepton = cms.EDAnalyzer("SUSY_HLT_SingleLepton",
  112634. beamSpot = cms.InputTag(""),
  112635. conversionCollection = cms.InputTag(""),
  112636. csvThreshold = cms.untracked.double(-1.0),
  112637. csvlCut = cms.untracked.double(0.244),
  112638. csvmCut = cms.untracked.double(0.679),
  112639. csvtCut = cms.untracked.double(0.898),
  112640. electronCollection = cms.InputTag(""),
  112641. hltHt = cms.InputTag("hltPFHTJet30","","HLT"),
  112642. hltJetTags = cms.InputTag(""),
  112643. hltJets = cms.InputTag(""),
  112644. hltMet = cms.InputTag(""),
  112645. hltProcess = cms.string('HLT'),
  112646. htCut = cms.untracked.double(450.0),
  112647. htThreshold = cms.untracked.double(500.0),
  112648. jetEtaCut = cms.untracked.double(3.0),
  112649. jetPtCut = cms.untracked.double(30.0),
  112650. jetTagCollection = cms.InputTag(""),
  112651. leptonFilter = cms.InputTag("hltL3MuVVVLIsoFIlter","","HLT"),
  112652. leptonPtThreshold = cms.untracked.double(55.0),
  112653. metCut = cms.untracked.double(250.0),
  112654. metThreshold = cms.untracked.double(-1.0),
  112655. muonCollection = cms.InputTag("muons"),
  112656. pfJetCollection = cms.InputTag("ak4PFJets"),
  112657. pfMetCollection = cms.InputTag("pfMet"),
  112658. trigSummary = cms.InputTag("hltTriggerSummaryAOD","","HLT"),
  112659. triggerPath = cms.string('HLT_Mu50_IsoVVVL_PFHT400_v'),
  112660. triggerPathAuxiliary = cms.string('HLT_IsoMu27_v'),
  112661. triggerPathLeptonAuxiliary = cms.string('HLT_PFHT350_PFMET120_NoiseCleaned_v'),
  112662. triggerResults = cms.InputTag("TriggerResults","","HLT"),
  112663. vertexCollection = cms.InputTag("offlinePrimaryVertices")
  112664. )
  112665.  
  112666.  
  112667. process.SUSY_HLT_Mu8 = cms.EDAnalyzer("SUSY_HLT_MuonFakes",
  112668. HLTProcess = cms.string('HLT'),
  112669. TriggerFilter = cms.InputTag("hltL3fL1sMu5L1f0L2f5L3Filtered8","","HLT"),
  112670. TriggerPath = cms.string('HLT_Mu8_v'),
  112671. TriggerResults = cms.InputTag("TriggerResults","","HLT"),
  112672. trigSummary = cms.InputTag("hltTriggerSummaryAOD")
  112673. )
  112674.  
  112675.  
  112676. process.SUSY_HLT_Mu8_TrkIsoVVL = cms.EDAnalyzer("SUSY_HLT_MuonFakes",
  112677. HLTProcess = cms.string('HLT'),
  112678. TriggerFilter = cms.InputTag("hltL3fL1sMu5L1f0L2f5L3Filtered8TkIsoFiltered0p4","","HLT"),
  112679. TriggerPath = cms.string('HLT_Mu8_TrkIsoVVL_v'),
  112680. TriggerResults = cms.InputTag("TriggerResults","","HLT"),
  112681. trigSummary = cms.InputTag("hltTriggerSummaryAOD")
  112682. )
  112683.  
  112684.  
  112685. process.SUSY_HLT_Mu_HT_BTag_SingleLepton = cms.EDAnalyzer("SUSY_HLT_SingleLepton",
  112686. beamSpot = cms.InputTag(""),
  112687. conversionCollection = cms.InputTag(""),
  112688. csvThreshold = cms.untracked.double(0.898),
  112689. csvlCut = cms.untracked.double(0.244),
  112690. csvmCut = cms.untracked.double(0.679),
  112691. csvtCut = cms.untracked.double(0.898),
  112692. electronCollection = cms.InputTag(""),
  112693. hltHt = cms.InputTag("hltPFHTJet30","","HLT"),
  112694. hltJetTags = cms.InputTag("hltCombinedSecondaryVertexBJetTagsCalo","","HLT"),
  112695. hltJets = cms.InputTag("hltSelector4CentralJetsL1FastJet","","HLT"),
  112696. hltMet = cms.InputTag(""),
  112697. hltProcess = cms.string('HLT'),
  112698. htCut = cms.untracked.double(450.0),
  112699. htThreshold = cms.untracked.double(500.0),
  112700. jetEtaCut = cms.untracked.double(3.0),
  112701. jetPtCut = cms.untracked.double(30.0),
  112702. jetTagCollection = cms.InputTag("pfCombinedSecondaryVertexV2BJetTags"),
  112703. leptonFilter = cms.InputTag("hltL3MuVVVLIsoFIlter","","HLT"),
  112704. leptonPtThreshold = cms.untracked.double(25.0),
  112705. metCut = cms.untracked.double(250.0),
  112706. metThreshold = cms.untracked.double(-1.0),
  112707. muonCollection = cms.InputTag("muons"),
  112708. pfJetCollection = cms.InputTag("ak4PFJets"),
  112709. pfMetCollection = cms.InputTag("pfMet"),
  112710. trigSummary = cms.InputTag("hltTriggerSummaryAOD","","HLT"),
  112711. triggerPath = cms.string('HLT_Mu15_IsoVVVL_BTagCSV_p067_PFHT400'),
  112712. triggerPathAuxiliary = cms.string('HLT_IsoMu27_v'),
  112713. triggerPathLeptonAuxiliary = cms.string('HLT_PFHT350_PFMET120_NoiseCleaned_v'),
  112714. triggerResults = cms.InputTag("TriggerResults","","HLT"),
  112715. vertexCollection = cms.InputTag("goodOfflinePrimaryVertices")
  112716. )
  112717.  
  112718.  
  112719. process.SUSY_HLT_Mu_HT_Control_SingleLepton = cms.EDAnalyzer("SUSY_HLT_SingleLepton",
  112720. beamSpot = cms.InputTag(""),
  112721. conversionCollection = cms.InputTag(""),
  112722. csvThreshold = cms.untracked.double(-1.0),
  112723. csvlCut = cms.untracked.double(0.244),
  112724. csvmCut = cms.untracked.double(0.679),
  112725. csvtCut = cms.untracked.double(0.898),
  112726. electronCollection = cms.InputTag(""),
  112727. hltHt = cms.InputTag("hltPFHTJet30","","HLT"),
  112728. hltJetTags = cms.InputTag(""),
  112729. hltJets = cms.InputTag(""),
  112730. hltMet = cms.InputTag(""),
  112731. hltProcess = cms.string('HLT'),
  112732. htCut = cms.untracked.double(450.0),
  112733. htThreshold = cms.untracked.double(450.0),
  112734. jetEtaCut = cms.untracked.double(3.0),
  112735. jetPtCut = cms.untracked.double(30.0),
  112736. jetTagCollection = cms.InputTag(""),
  112737. leptonFilter = cms.InputTag("hltL3MuVVVLIsoFIlter","","HLT"),
  112738. leptonPtThreshold = cms.untracked.double(25.0),
  112739. metCut = cms.untracked.double(250.0),
  112740. metThreshold = cms.untracked.double(-1.0),
  112741. muonCollection = cms.InputTag("muons"),
  112742. pfJetCollection = cms.InputTag("ak4PFJets"),
  112743. pfMetCollection = cms.InputTag("pfMet"),
  112744. trigSummary = cms.InputTag("hltTriggerSummaryAOD","","HLT"),
  112745. triggerPath = cms.string('HLT_Mu15_IsoVVVL_PFHT350_v'),
  112746. triggerPathAuxiliary = cms.string('HLT_IsoMu27_v'),
  112747. triggerPathLeptonAuxiliary = cms.string('HLT_PFHT350_PFMET120_NoiseCleaned_v'),
  112748. triggerResults = cms.InputTag("TriggerResults","","HLT"),
  112749. vertexCollection = cms.InputTag("offlinePrimaryVertices")
  112750. )
  112751.  
  112752.  
  112753. process.SUSY_HLT_Muon_BJet = cms.EDAnalyzer("SUSY_HLT_Muon_BJet",
  112754. EtaThrJet = cms.untracked.double(3.0),
  112755. HLTProcess = cms.string('HLT'),
  112756. MuonCollection = cms.InputTag("muons"),
  112757. PtThrJet = cms.untracked.double(30.0),
  112758. TriggerFilterJet = cms.InputTag("hltBTagPFCSVp13Single","","HLT"),
  112759. TriggerFilterMuon = cms.InputTag("hltL3fL1sMu0L1f0L2f3QL3Filtered10Q","","HLT"),
  112760. TriggerPath = cms.string('HLT_Mu10_CentralPFJet30_BTagCSV_p13_v'),
  112761. TriggerResults = cms.InputTag("TriggerResults","","HLT"),
  112762. caloJetCollection = cms.InputTag("ak4CaloJets"),
  112763. pfJetCollection = cms.InputTag("ak4PFJetsCHS"),
  112764. trigSummary = cms.InputTag("hltTriggerSummaryAOD","","HLT")
  112765. )
  112766.  
  112767.  
  112768. process.SUSY_HLT_PhotonHT = cms.EDAnalyzer("SUSY_HLT_PhotonHT",
  112769. HLTProcess = cms.string('HLT'),
  112770. TriggerFilterHt = cms.InputTag("hltPFHT500Jet30","","HLT"),
  112771. TriggerFilterPhoton = cms.InputTag("hltEG90CaloIdLHEFilter","","HLT"),
  112772. TriggerPath = cms.string('HLT_Photon90_CaloIdL_PFHT500_v'),
  112773. TriggerPathAuxiliaryForHadronic = cms.string('HLT_IsoMu24_eta2p1_IterTrk02_v'),
  112774. TriggerResults = cms.InputTag("TriggerResults","","HLT"),
  112775. htThrOffline = cms.untracked.double(600),
  112776. pfMETCollection = cms.InputTag("pfMet"),
  112777. photonCollection = cms.InputTag("gedPhotons"),
  112778. ptThrOffline = cms.untracked.double(100),
  112779. trigSummary = cms.InputTag("hltTriggerSummaryAOD","","HLT")
  112780. )
  112781.  
  112782.  
  112783. process.SUSY_HLT_PhotonMET_pt36 = cms.EDAnalyzer("SUSY_HLT_PhotonMET",
  112784. HLTProcess = cms.string('HLT'),
  112785. TriggerPath = cms.string('HLT_Photon36_R9Id90_HE10_Iso40_EBOnly_PFMET40_v'),
  112786. TriggerPathBase = cms.string('HLT_IsoMu27_v'),
  112787. TriggerResults = cms.InputTag("TriggerResults","","HLT"),
  112788. metThrOffline = cms.untracked.double(100),
  112789. pfMETCollection = cms.InputTag("pfMet"),
  112790. photonCollection = cms.InputTag("gedPhotons"),
  112791. ptThrOffline = cms.untracked.double(50),
  112792. trigSummary = cms.InputTag("hltTriggerSummaryAOD","","HLT")
  112793. )
  112794.  
  112795.  
  112796. process.SUSY_HLT_PhotonMET_pt50 = cms.EDAnalyzer("SUSY_HLT_PhotonMET",
  112797. HLTProcess = cms.string('HLT'),
  112798. TriggerPath = cms.string('HLT_Photon50_R9Id90_HE10_Iso40_EBOnly_PFMET40_v'),
  112799. TriggerPathBase = cms.string('HLT_IsoMu27_v'),
  112800. TriggerResults = cms.InputTag("TriggerResults","","HLT"),
  112801. metThrOffline = cms.untracked.double(100),
  112802. pfMETCollection = cms.InputTag("pfMet"),
  112803. photonCollection = cms.InputTag("gedPhotons"),
  112804. ptThrOffline = cms.untracked.double(75),
  112805. trigSummary = cms.InputTag("hltTriggerSummaryAOD","","HLT")
  112806. )
  112807.  
  112808.  
  112809. process.SUSY_HLT_PhotonMET_pt75 = cms.EDAnalyzer("SUSY_HLT_PhotonMET",
  112810. HLTProcess = cms.string('HLT'),
  112811. TriggerPath = cms.string('HLT_Photon75_R9Id90_HE10_Iso40_EBOnly_PFMET40_v'),
  112812. TriggerPathBase = cms.string('HLT_IsoMu27_v'),
  112813. TriggerResults = cms.InputTag("TriggerResults","","HLT"),
  112814. metThrOffline = cms.untracked.double(100),
  112815. pfMETCollection = cms.InputTag("pfMet"),
  112816. photonCollection = cms.InputTag("gedPhotons"),
  112817. ptThrOffline = cms.untracked.double(100),
  112818. trigSummary = cms.InputTag("hltTriggerSummaryAOD","","HLT")
  112819. )
  112820.  
  112821.  
  112822. process.SUSY_HLT_RazorHbb_Rsq0p02_MR300_2CSV0p7 = cms.EDAnalyzer("SUSY_HLT_Razor",
  112823. CaloFilter = cms.InputTag("hltMR200Calo","","HLT"),
  112824. METCollection = cms.InputTag("pfMet"),
  112825. TriggerFilter = cms.InputTag("hltRsq0p02MR300","","HLT"),
  112826. TriggerPath = cms.string('HLT_Rsq0p02_MR300_TriPFJet80_60_40_DoubleBTagCSV_p063_Mbb60_200_v'),
  112827. TriggerResults = cms.InputTag("TriggerResults","","HLT"),
  112828. hemispheres = cms.InputTag("hemispheres"),
  112829. jetCollection = cms.InputTag("ak4PFJetsCHS"),
  112830. trigSummary = cms.InputTag("hltTriggerSummaryAOD")
  112831. )
  112832.  
  112833.  
  112834. process.SUSY_HLT_RazorHbb_Rsq0p02_MR300_2CSV0p7_0p4 = cms.EDAnalyzer("SUSY_HLT_Razor",
  112835. CaloFilter = cms.InputTag("hltMR200Calo","","HLT"),
  112836. METCollection = cms.InputTag("pfMet"),
  112837. TriggerFilter = cms.InputTag("hltRsq0p02MR300","","HLT"),
  112838. TriggerPath = cms.string('HLT_Rsq0p02_MR300_TriPFJet80_60_40_BTagCSV_p063_p20_Mbb60_200_v'),
  112839. TriggerResults = cms.InputTag("TriggerResults","","HLT"),
  112840. hemispheres = cms.InputTag("hemispheres"),
  112841. jetCollection = cms.InputTag("ak4PFJetsCHS"),
  112842. trigSummary = cms.InputTag("hltTriggerSummaryAOD")
  112843. )
  112844.  
  112845.  
  112846. process.SUSY_HLT_RazorHbb_Rsq0p02_MR400_2CSV0p7 = cms.EDAnalyzer("SUSY_HLT_Razor",
  112847. CaloFilter = cms.InputTag("hltMR300Calo","","HLT"),
  112848. METCollection = cms.InputTag("pfMet"),
  112849. TriggerFilter = cms.InputTag("hltBTagPFCSVp063DoubleMbb60200Ptb5030","","HLT"),
  112850. TriggerPath = cms.string('HLT_Rsq0p02_MR400_TriPFJet80_60_40_DoubleBTagCSV_p063_Mbb60_200_v'),
  112851. TriggerResults = cms.InputTag("TriggerResults","","HLT"),
  112852. hemispheres = cms.InputTag("hemispheres"),
  112853. jetCollection = cms.InputTag("ak4PFJetsCHS"),
  112854. trigSummary = cms.InputTag("hltTriggerSummaryAOD")
  112855. )
  112856.  
  112857.  
  112858. process.SUSY_HLT_RazorHbb_Rsq0p02_MR450_2CSV0p7 = cms.EDAnalyzer("SUSY_HLT_Razor",
  112859. CaloFilter = cms.InputTag("hltMR350Calo","","HLT"),
  112860. METCollection = cms.InputTag("pfMet"),
  112861. TriggerFilter = cms.InputTag("hltBTagPFCSVp063DoubleMbb60200Ptb5030","","HLT"),
  112862. TriggerPath = cms.string('HLT_Rsq0p02_MR450_TriPFJet80_60_40_DoubleBTagCSV_p063_Mbb60_200_v'),
  112863. TriggerResults = cms.InputTag("TriggerResults","","HLT"),
  112864. hemispheres = cms.InputTag("hemispheres"),
  112865. jetCollection = cms.InputTag("ak4PFJetsCHS"),
  112866. trigSummary = cms.InputTag("hltTriggerSummaryAOD")
  112867. )
  112868.  
  112869.  
  112870. process.SUSY_HLT_RazorHbb_Rsq0p02_MR500_2CSV0p7 = cms.EDAnalyzer("SUSY_HLT_Razor",
  112871. CaloFilter = cms.InputTag("hltMR400Calo","","HLT"),
  112872. METCollection = cms.InputTag("pfMet"),
  112873. TriggerFilter = cms.InputTag("hltBTagPFCSVp063DoubleMbb60200Ptb5030","","HLT"),
  112874. TriggerPath = cms.string('HLT_Rsq0p02_MR500_TriPFJet80_60_40_DoubleBTagCSV_p063_Mbb60_200_v'),
  112875. TriggerResults = cms.InputTag("TriggerResults","","HLT"),
  112876. hemispheres = cms.InputTag("hemispheres"),
  112877. jetCollection = cms.InputTag("ak4PFJetsCHS"),
  112878. trigSummary = cms.InputTag("hltTriggerSummaryAOD")
  112879. )
  112880.  
  112881.  
  112882. process.SUSY_HLT_RazorHbb_Rsq0p02_MR550_2CSV0p7 = cms.EDAnalyzer("SUSY_HLT_Razor",
  112883. CaloFilter = cms.InputTag("hltMR450Calo","","HLT"),
  112884. METCollection = cms.InputTag("pfMet"),
  112885. TriggerFilter = cms.InputTag("hltBTagPFCSVp063DoubleMbb60200Ptb5030","","HLT"),
  112886. TriggerPath = cms.string('HLT_Rsq0p02_MR550_TriPFJet80_60_40_DoubleBTagCSV_p063_Mbb60_200_v'),
  112887. TriggerResults = cms.InputTag("TriggerResults","","HLT"),
  112888. hemispheres = cms.InputTag("hemispheres"),
  112889. jetCollection = cms.InputTag("ak4PFJetsCHS"),
  112890. trigSummary = cms.InputTag("hltTriggerSummaryAOD")
  112891. )
  112892.  
  112893.  
  112894. process.SUSY_HLT_Razor_DM_Calo_Rsq0p25 = cms.EDAnalyzer("SUSY_HLT_Razor",
  112895. CaloFilter = cms.InputTag("hltRsq0p25Calo","","HLT"),
  112896. METCollection = cms.InputTag("caloMet"),
  112897. TriggerFilter = cms.InputTag("hltRsq0p25Calo","","HLT"),
  112898. TriggerPath = cms.string('HLT_Rsq0p25_Calo_v'),
  112899. TriggerResults = cms.InputTag("TriggerResults","","HLT"),
  112900. hemispheres = cms.InputTag("caloHemispheres"),
  112901. jetCollection = cms.InputTag("ak4CaloJets"),
  112902. trigSummary = cms.InputTag("hltTriggerSummaryAOD")
  112903. )
  112904.  
  112905.  
  112906. process.SUSY_HLT_Razor_DM_Rsq0p25 = cms.EDAnalyzer("SUSY_HLT_Razor",
  112907. CaloFilter = cms.InputTag("hltRsq0p16Calo","","HLT"),
  112908. METCollection = cms.InputTag("pfMet"),
  112909. TriggerFilter = cms.InputTag("hltRsq0p25","","HLT"),
  112910. TriggerPath = cms.string('HLT_Rsq0p25_v'),
  112911. TriggerResults = cms.InputTag("TriggerResults","","HLT"),
  112912. hemispheres = cms.InputTag("hemispheres"),
  112913. jetCollection = cms.InputTag("ak4PFJetsCHS"),
  112914. trigSummary = cms.InputTag("hltTriggerSummaryAOD")
  112915. )
  112916.  
  112917.  
  112918. process.SUSY_HLT_Razor_DM_Rsq0p30 = cms.EDAnalyzer("SUSY_HLT_Razor",
  112919. CaloFilter = cms.InputTag("hltRsq0p16Calo","","HLT"),
  112920. METCollection = cms.InputTag("pfMet"),
  112921. TriggerFilter = cms.InputTag("hltRsq0p30","","HLT"),
  112922. TriggerPath = cms.string('HLT_Rsq0p30_v'),
  112923. TriggerResults = cms.InputTag("TriggerResults","","HLT"),
  112924. hemispheres = cms.InputTag("hemispheres"),
  112925. jetCollection = cms.InputTag("ak4PFJetsCHS"),
  112926. trigSummary = cms.InputTag("hltTriggerSummaryAOD")
  112927. )
  112928.  
  112929.  
  112930. process.SUSY_HLT_Razor_DM_Rsq0p36 = cms.EDAnalyzer("SUSY_HLT_Razor",
  112931. CaloFilter = cms.InputTag("hltRsq0p16Calo","","HLT"),
  112932. METCollection = cms.InputTag("pfMet"),
  112933. TriggerFilter = cms.InputTag("hltRsq0p36","","HLT"),
  112934. TriggerPath = cms.string('HLT_Rsq0p36_v'),
  112935. TriggerResults = cms.InputTag("TriggerResults","","HLT"),
  112936. hemispheres = cms.InputTag("hemispheres"),
  112937. jetCollection = cms.InputTag("ak4PFJetsCHS"),
  112938. trigSummary = cms.InputTag("hltTriggerSummaryAOD")
  112939. )
  112940.  
  112941.  
  112942. process.SUSY_HLT_Razor_Main_Calo_RsqMR240 = cms.EDAnalyzer("SUSY_HLT_Razor",
  112943. CaloFilter = cms.InputTag("hltRsqMR240Rsq0p09MR200Calo","","HLT"),
  112944. METCollection = cms.InputTag("caloMet"),
  112945. TriggerFilter = cms.InputTag("hltRsqMR240Rsq0p09MR200Calo","","HLT"),
  112946. TriggerPath = cms.string('HLT_RsqMR240_Rsq0p09_MR200_Calo_v'),
  112947. TriggerResults = cms.InputTag("TriggerResults","","HLT"),
  112948. hemispheres = cms.InputTag("caloHemispheres"),
  112949. jetCollection = cms.InputTag("ak4CaloJets"),
  112950. trigSummary = cms.InputTag("hltTriggerSummaryAOD")
  112951. )
  112952.  
  112953.  
  112954. process.SUSY_HLT_Razor_Main_RsqMR240 = cms.EDAnalyzer("SUSY_HLT_Razor",
  112955. CaloFilter = cms.InputTag("hltRsqMR200Rsq0p0196MR100Calo","","HLT"),
  112956. METCollection = cms.InputTag("pfMet"),
  112957. TriggerFilter = cms.InputTag("hltRsqMR240Rsq0p09MR200","","HLT"),
  112958. TriggerPath = cms.string('HLT_RsqMR240_Rsq0p09_MR200_v'),
  112959. TriggerResults = cms.InputTag("TriggerResults","","HLT"),
  112960. hemispheres = cms.InputTag("hemispheres"),
  112961. jetCollection = cms.InputTag("ak4PFJetsCHS"),
  112962. trigSummary = cms.InputTag("hltTriggerSummaryAOD")
  112963. )
  112964.  
  112965.  
  112966. process.SUSY_HLT_Razor_Main_RsqMR260 = cms.EDAnalyzer("SUSY_HLT_Razor",
  112967. CaloFilter = cms.InputTag("hltRsqMR240Rsq0p0196MR100Calo","","HLT"),
  112968. METCollection = cms.InputTag("pfMet"),
  112969. TriggerFilter = cms.InputTag("hltRsqMR260Rsq0p09MR200","","HLT"),
  112970. TriggerPath = cms.string('HLT_RsqMR260_Rsq0p09_MR200_v'),
  112971. TriggerResults = cms.InputTag("TriggerResults","","HLT"),
  112972. hemispheres = cms.InputTag("hemispheres"),
  112973. jetCollection = cms.InputTag("ak4PFJetsCHS"),
  112974. trigSummary = cms.InputTag("hltTriggerSummaryAOD")
  112975. )
  112976.  
  112977.  
  112978. process.SUSY_HLT_Razor_Main_RsqMR270 = cms.EDAnalyzer("SUSY_HLT_Razor",
  112979. CaloFilter = cms.InputTag("hltRsqMR220Rsq0p0196MR100Calo","","HLT"),
  112980. METCollection = cms.InputTag("pfMet"),
  112981. TriggerFilter = cms.InputTag("hltRsqMR270Rsq0p09MR200","","HLT"),
  112982. TriggerPath = cms.string('HLT_RsqMR270_Rsq0p09_MR200_v'),
  112983. TriggerResults = cms.InputTag("TriggerResults","","HLT"),
  112984. hemispheres = cms.InputTag("hemispheres"),
  112985. jetCollection = cms.InputTag("ak4PFJetsCHS"),
  112986. trigSummary = cms.InputTag("hltTriggerSummaryAOD")
  112987. )
  112988.  
  112989.  
  112990. process.SUSY_HLT_Razor_Main_RsqMR300 = cms.EDAnalyzer("SUSY_HLT_Razor",
  112991. CaloFilter = cms.InputTag("hltRsqMR240Rsq0p0196MR100Calo","","HLT"),
  112992. METCollection = cms.InputTag("pfMet"),
  112993. TriggerFilter = cms.InputTag("hltRsqMR300Rsq0p09MR200","","HLT"),
  112994. TriggerPath = cms.string('HLT_RsqMR300_Rsq0p09_MR200_v'),
  112995. TriggerResults = cms.InputTag("TriggerResults","","HLT"),
  112996. hemispheres = cms.InputTag("hemispheres"),
  112997. jetCollection = cms.InputTag("ak4PFJetsCHS"),
  112998. trigSummary = cms.InputTag("hltTriggerSummaryAOD")
  112999. )
  113000.  
  113001.  
  113002. process.SUSY_HLT_Razor_QuadJet_Calo_RsqMR240 = cms.EDAnalyzer("SUSY_HLT_Razor",
  113003. CaloFilter = cms.InputTag("hltRsqMR240Rsq0p09MR200Calo","","HLT"),
  113004. METCollection = cms.InputTag("caloMet"),
  113005. TriggerFilter = cms.InputTag("hltRsqMR240Rsq0p09MR200Calo","","HLT"),
  113006. TriggerPath = cms.string('HLT_RsqMR240_Rsq0p09_MR200_4jet_Calo_v'),
  113007. TriggerResults = cms.InputTag("TriggerResults","","HLT"),
  113008. hemispheres = cms.InputTag("caloHemispheres"),
  113009. jetCollection = cms.InputTag("ak4CaloJets"),
  113010. trigSummary = cms.InputTag("hltTriggerSummaryAOD")
  113011. )
  113012.  
  113013.  
  113014. process.SUSY_HLT_Razor_QuadJet_RsqMR240 = cms.EDAnalyzer("SUSY_HLT_Razor",
  113015. CaloFilter = cms.InputTag("hltRsqMR200Rsq0p0196MR100Calo","","HLT"),
  113016. METCollection = cms.InputTag("pfMet"),
  113017. TriggerFilter = cms.InputTag("hltRsqMR240Rsq0p09MR200","","HLT"),
  113018. TriggerPath = cms.string('HLT_RsqMR240_Rsq0p09_MR200_4jet_v'),
  113019. TriggerResults = cms.InputTag("TriggerResults","","HLT"),
  113020. hemispheres = cms.InputTag("hemispheres"),
  113021. jetCollection = cms.InputTag("ak4PFJetsCHS"),
  113022. trigSummary = cms.InputTag("hltTriggerSummaryAOD")
  113023. )
  113024.  
  113025.  
  113026. process.SUSY_HLT_Razor_QuadJet_RsqMR260 = cms.EDAnalyzer("SUSY_HLT_Razor",
  113027. CaloFilter = cms.InputTag("hltRsqMR240Rsq0p0196MR100Calo","","HLT"),
  113028. METCollection = cms.InputTag("pfMet"),
  113029. TriggerFilter = cms.InputTag("hltRsqMR260Rsq0p09MR200","","HLT"),
  113030. TriggerPath = cms.string('HLT_RsqMR260_Rsq0p09_MR200_4jet_v'),
  113031. TriggerResults = cms.InputTag("TriggerResults","","HLT"),
  113032. hemispheres = cms.InputTag("hemispheres"),
  113033. jetCollection = cms.InputTag("ak4PFJetsCHS"),
  113034. trigSummary = cms.InputTag("hltTriggerSummaryAOD")
  113035. )
  113036.  
  113037.  
  113038. process.SUSY_HLT_Razor_QuadJet_RsqMR270 = cms.EDAnalyzer("SUSY_HLT_Razor",
  113039. CaloFilter = cms.InputTag("hltRsqMR220Rsq0p0196MR100Calo","","HLT"),
  113040. METCollection = cms.InputTag("pfMet"),
  113041. TriggerFilter = cms.InputTag("hltRsqMR270Rsq0p09MR200","","HLT"),
  113042. TriggerPath = cms.string('HLT_RsqMR270_Rsq0p09_MR200_4jet_v'),
  113043. TriggerResults = cms.InputTag("TriggerResults","","HLT"),
  113044. hemispheres = cms.InputTag("hemispheres"),
  113045. jetCollection = cms.InputTag("ak4PFJetsCHS"),
  113046. trigSummary = cms.InputTag("hltTriggerSummaryAOD")
  113047. )
  113048.  
  113049.  
  113050. process.SUSY_HLT_Razor_QuadJet_RsqMR300 = cms.EDAnalyzer("SUSY_HLT_Razor",
  113051. CaloFilter = cms.InputTag("hltRsqMR240Rsq0p0196MR100Calo","","HLT"),
  113052. METCollection = cms.InputTag("pfMet"),
  113053. TriggerFilter = cms.InputTag("hltRsqMR300Rsq0p09MR200","","HLT"),
  113054. TriggerPath = cms.string('HLT_RsqMR300_Rsq0p09_MR200_4jet_v'),
  113055. TriggerResults = cms.InputTag("TriggerResults","","HLT"),
  113056. hemispheres = cms.InputTag("hemispheres"),
  113057. jetCollection = cms.InputTag("ak4PFJetsCHS"),
  113058. trigSummary = cms.InputTag("hltTriggerSummaryAOD")
  113059. )
  113060.  
  113061.  
  113062. process.SUSY_HLT_TkMu17 = cms.EDAnalyzer("SUSY_HLT_MuonFakes",
  113063. HLTProcess = cms.string('HLT'),
  113064. TriggerFilter = cms.InputTag("hltL3fL1sMu10lqTkFiltered17Q","","HLT"),
  113065. TriggerPath = cms.string('HLT_TkMu17_v'),
  113066. TriggerResults = cms.InputTag("TriggerResults","","HLT"),
  113067. trigSummary = cms.InputTag("hltTriggerSummaryAOD")
  113068. )
  113069.  
  113070.  
  113071. process.SeedingLogMessageMonCommon = cms.EDAnalyzer("LogMessageMonitor",
  113072. BXlumiSetup = cms.PSet(
  113073. BXlumiBin = cms.int32(400),
  113074. BXlumiMax = cms.double(6000),
  113075. BXlumiMin = cms.double(2000),
  113076. lumi = cms.InputTag("lumiProducer"),
  113077. lumiScale = cms.double(6.37)
  113078. ),
  113079. LogFolderName = cms.string('Tracking/MessageLog'),
  113080. OutputFileName = cms.string('MonitorTrack.root'),
  113081. OutputMEsInRootFile = cms.bool(False),
  113082. categories = cms.vstring('TooManyClusters',
  113083. 'TooManyPairs',
  113084. 'TooManyTriplets',
  113085. 'TooManySeeds'),
  113086. doPUmonitoring = cms.bool(False),
  113087. doWarningsPlots = cms.bool(False),
  113088. genericTriggerEventPSet = cms.PSet(
  113089. andOr = cms.bool(False),
  113090. andOrDcs = cms.bool(False),
  113091. dcsInputTag = cms.InputTag("scalersRawToDigi"),
  113092. dcsPartitions = cms.vint32(24, 25, 26, 27, 28,
  113093. 29),
  113094. errorReplyDcs = cms.bool(True)
  113095. ),
  113096. modules = cms.vstring('initialStepSeeds',
  113097. 'lowPtTripletStepSeeds',
  113098. 'pixelPairStepSeeds',
  113099. 'detachedTripletStepSeeds',
  113100. 'mixedTripletStepSeedsA',
  113101. 'mixedTripletStepSeedsB',
  113102. 'mixedTripletStepSeeds',
  113103. 'pixelLessStepSeeds',
  113104. 'tobTecStepSeeds',
  113105. 'photonConvTrajSeedFromSingleLeg'),
  113106. pluginsMonName = cms.string('Seeding')
  113107. )
  113108.  
  113109.  
  113110. process.SiPixelClusterSource = cms.EDAnalyzer("SiPixelClusterSource",
  113111. TopFolderName = cms.string('Pixel'),
  113112. bigEventSize = cms.untracked.int32(180),
  113113. bladeOn = cms.untracked.bool(True),
  113114. digisrc = cms.InputTag("siPixelDigis"),
  113115. diskOn = cms.untracked.bool(True),
  113116. isPIB = cms.untracked.bool(False),
  113117. ladOn = cms.untracked.bool(True),
  113118. layOn = cms.untracked.bool(True),
  113119. modOn = cms.untracked.bool(False),
  113120. outputFile = cms.string('Pixel_DQM_Cluster.root'),
  113121. phiOn = cms.untracked.bool(False),
  113122. reducedSet = cms.untracked.bool(True),
  113123. ringOn = cms.untracked.bool(False),
  113124. saveFile = cms.untracked.bool(False),
  113125. slowDown = cms.untracked.bool(False),
  113126. smileyOn = cms.untracked.bool(True),
  113127. src = cms.InputTag("siPixelClusters"),
  113128. twoDimOn = cms.untracked.bool(False)
  113129. )
  113130.  
  113131.  
  113132. process.SiPixelDigiSource = cms.EDAnalyzer("SiPixelDigiSource",
  113133. TopFolderName = cms.string('Pixel'),
  113134. bigEventSize = cms.untracked.int32(2600),
  113135. bladeOn = cms.untracked.bool(True),
  113136. diskOn = cms.untracked.bool(True),
  113137. hiRes = cms.untracked.bool(False),
  113138. isPIB = cms.untracked.bool(False),
  113139. ladOn = cms.untracked.bool(True),
  113140. layOn = cms.untracked.bool(True),
  113141. modOn = cms.untracked.bool(False),
  113142. outputFile = cms.string('Pixel_DQM_Digi.root'),
  113143. phiOn = cms.untracked.bool(False),
  113144. reducedSet = cms.untracked.bool(True),
  113145. ringOn = cms.untracked.bool(False),
  113146. saveFile = cms.untracked.bool(False),
  113147. slowDown = cms.untracked.bool(False),
  113148. src = cms.InputTag("siPixelDigis"),
  113149. twoDimModOn = cms.untracked.bool(False),
  113150. twoDimOn = cms.untracked.bool(False),
  113151. twoDimOnlyLayDisk = cms.untracked.bool(False)
  113152. )
  113153.  
  113154.  
  113155. process.SiPixelHLTSource = cms.EDAnalyzer("SiPixelHLTSource",
  113156. DirName = cms.untracked.string('Pixel/FEDIntegrity/'),
  113157. ErrorInput = cms.InputTag("siPixelDigis"),
  113158. RawInput = cms.InputTag("rawDataCollector"),
  113159. outputFile = cms.string('Pixel_DQM_HLT.root'),
  113160. saveFile = cms.untracked.bool(False),
  113161. slowDown = cms.untracked.bool(False)
  113162. )
  113163.  
  113164.  
  113165. process.SiPixelHitEfficiencySource = cms.EDAnalyzer("SiPixelHitEfficiencySource",
  113166. applyEdgeCut = cms.untracked.bool(False),
  113167. bladeOn = cms.untracked.bool(True),
  113168. debug = cms.untracked.bool(False),
  113169. diskOn = cms.untracked.bool(False),
  113170. ladOn = cms.untracked.bool(True),
  113171. layOn = cms.untracked.bool(False),
  113172. modOn = cms.untracked.bool(False),
  113173. nSigma_EdgeCut = cms.untracked.double(2.0),
  113174. outputFile = cms.string('Pixel_DQM_HitEfficiency.root'),
  113175. phiOn = cms.untracked.bool(False),
  113176. ringOn = cms.untracked.bool(False),
  113177. saveFile = cms.untracked.bool(False),
  113178. src = cms.InputTag("siPixelHitEfficiency"),
  113179. trajectoryInput = cms.InputTag("refittedForPixelDQM"),
  113180. updateEfficiencies = cms.untracked.bool(False),
  113181. vtxsrc = cms.untracked.string('offlinePrimaryVertices')
  113182. )
  113183.  
  113184.  
  113185. process.SiPixelMonitorTrackResiduals = cms.EDAnalyzer("SiPixelMonitorTrackResiduals",
  113186. Mod_On = cms.bool(False),
  113187. OutputFileName = cms.string('test_monitortracks.root'),
  113188. OutputMEsInRootFile = cms.bool(False),
  113189. ResetAfterRun = cms.bool(True),
  113190. TH1NormResModules = cms.PSet(
  113191. Nbinx = cms.int32(100),
  113192. xmax = cms.double(5.0),
  113193. xmin = cms.double(-5.0)
  113194. ),
  113195. TH1ResModules = cms.PSet(
  113196. Nbinx = cms.int32(100),
  113197. xmax = cms.double(0.05),
  113198. xmin = cms.double(-0.05)
  113199. ),
  113200. Tracks = cms.InputTag("refittedForPixelDQM"),
  113201. genericTriggerEventPSet = cms.PSet(
  113202.  
  113203. ),
  113204. trajectoryInput = cms.string('refittedForPixelDQM')
  113205. )
  113206.  
  113207.  
  113208. process.SiPixelRawDataErrorSource = cms.EDAnalyzer("SiPixelRawDataErrorSource",
  113209. TopFolderName = cms.string('Pixel'),
  113210. bladeOn = cms.untracked.bool(True),
  113211. isPIB = cms.untracked.bool(False),
  113212. ladOn = cms.untracked.bool(True),
  113213. modOn = cms.untracked.bool(False),
  113214. outputFile = cms.string('Pixel_DQM_Error.root'),
  113215. reducedSet = cms.untracked.bool(False),
  113216. saveFile = cms.untracked.bool(False),
  113217. slowDown = cms.untracked.bool(False),
  113218. src = cms.InputTag("siPixelDigis")
  113219. )
  113220.  
  113221.  
  113222. process.SiPixelRecHitSource = cms.EDAnalyzer("SiPixelRecHitSource",
  113223. TopFolderName = cms.string('Pixel'),
  113224. bladeOn = cms.untracked.bool(True),
  113225. diskOn = cms.untracked.bool(True),
  113226. isPIB = cms.untracked.bool(False),
  113227. ladOn = cms.untracked.bool(True),
  113228. layOn = cms.untracked.bool(True),
  113229. modOn = cms.untracked.bool(False),
  113230. outputFile = cms.string('Pixel_DQM_RecHits.root'),
  113231. phiOn = cms.untracked.bool(False),
  113232. reducedSet = cms.untracked.bool(True),
  113233. ringOn = cms.untracked.bool(False),
  113234. saveFile = cms.untracked.bool(False),
  113235. slowDown = cms.untracked.bool(False),
  113236. src = cms.InputTag("siPixelRecHits"),
  113237. twoDimOn = cms.untracked.bool(False)
  113238. )
  113239.  
  113240.  
  113241. process.SiPixelTrackResidualSource = cms.EDAnalyzer("SiPixelTrackResidualSource",
  113242. Fitter = cms.string('KFFittingSmootherWithOutliersRejectionAndRK'),
  113243. PtMinRes = cms.untracked.double(4.0),
  113244. TTRHBuilder = cms.string('WithTrackAngle'),
  113245. TopFolderName = cms.string('Pixel'),
  113246. bladeOn = cms.untracked.bool(True),
  113247. clustersrc = cms.InputTag("siPixelClusters"),
  113248. debug = cms.untracked.bool(False),
  113249. digisrc = cms.InputTag("siPixelDigis"),
  113250. diskOn = cms.untracked.bool(True),
  113251. ladOn = cms.untracked.bool(True),
  113252. layOn = cms.untracked.bool(True),
  113253. modOn = cms.untracked.bool(False),
  113254. outputFile = cms.string('Pixel_DQM_TrackResidual.root'),
  113255. phiOn = cms.untracked.bool(False),
  113256. reducedSet = cms.untracked.bool(True),
  113257. ringOn = cms.untracked.bool(False),
  113258. saveFile = cms.untracked.bool(False),
  113259. src = cms.InputTag("siPixelTrackResiduals"),
  113260. tracksrc = cms.InputTag("refittedForPixelDQM"),
  113261. trajectoryInput = cms.InputTag("refittedForPixelDQM"),
  113262. vtxsrc = cms.untracked.string('offlinePrimaryVertices')
  113263. )
  113264.  
  113265.  
  113266. process.SiStripMonitorClusterBPTX = cms.EDAnalyzer("SiStripMonitorCluster",
  113267. ApvPhaseProducer = cms.InputTag("APVPhases"),
  113268. BPTXfilter = cms.PSet(
  113269. andOr = cms.bool(False),
  113270. andOrL1 = cms.bool(True),
  113271. dbLabel = cms.string('SiStripDQMTrigger'),
  113272. errorReplyL1 = cms.bool(False),
  113273. l1Algorithms = cms.vstring(''),
  113274. l1BeforeMask = cms.bool(True),
  113275. l1DBKey = cms.string('SiStrip_L1'),
  113276. l1tAlgBlkInputTag = cms.InputTag("gtStage2Digis"),
  113277. l1tExtBlkInputTag = cms.InputTag("gtStage2Digis"),
  113278. stage2 = cms.bool(True),
  113279. verbosityLevel = cms.uint32(1)
  113280. ),
  113281. ClusWidthVsAmpTH2 = cms.PSet(
  113282. Nbinsx = cms.int32(2000),
  113283. Nbinsy = cms.int32(100),
  113284. globalswitchon = cms.bool(True),
  113285. layerswitchon = cms.bool(False),
  113286. moduleswitchon = cms.bool(False),
  113287. subdetswitchon = cms.bool(False),
  113288. xmax = cms.double(2000.0),
  113289. xmin = cms.double(0.0),
  113290. ymax = cms.double(100.0),
  113291. ymin = cms.double(0.0)
  113292. ),
  113293. ClusterChTkHistoMap_On = cms.bool(True),
  113294. ClusterConditions = cms.PSet(
  113295. On = cms.bool(True),
  113296. maxStoN = cms.double(10000.0),
  113297. maxWidth = cms.double(10000.0),
  113298. minStoN = cms.double(0.0),
  113299. minWidth = cms.double(0.0)
  113300. ),
  113301. ClusterHisto = cms.bool(True),
  113302. ClusterLabel = cms.string(''),
  113303. ClusterProducerPix = cms.InputTag("siPixelClusters"),
  113304. ClusterProducerStrip = cms.InputTag("siStripClusters"),
  113305. CreateTrendMEs = cms.bool(False),
  113306. HistoryProducer = cms.InputTag("consecutiveHEs"),
  113307. Mod_On = cms.bool(False),
  113308. MultiplicityRegions = cms.PSet(
  113309. MaxClus = cms.double(26000),
  113310. MinPix = cms.double(50),
  113311. dk0 = cms.double(40),
  113312. k0 = cms.double(0.097),
  113313. q0 = cms.double(300)
  113314. ),
  113315. NclusVsCycleTimeProf2D = cms.PSet(
  113316. Nbins = cms.int32(70),
  113317. Nbinsy = cms.int32(90),
  113318. globalswitchon = cms.bool(True),
  113319. xmax = cms.double(69.5),
  113320. xmin = cms.double(-0.5),
  113321. ymax = cms.double(23592960),
  113322. ymin = cms.double(0.0)
  113323. ),
  113324. NumberOfClusterPerLayerTrendVarTH2 = cms.PSet(
  113325. Nbinsx = cms.int32(1000),
  113326. Nbinsy = cms.int32(11),
  113327. globalswitchon = cms.bool(True),
  113328. xmax = cms.double(150.0),
  113329. xmin = cms.double(0.0),
  113330. ymax = cms.double(11.5),
  113331. ymin = cms.double(0.5)
  113332. ),
  113333. NumberOfClusterPerRingVsTrendVarTH2 = cms.PSet(
  113334. Nbinsx = cms.int32(1000),
  113335. Nbinsy = cms.int32(9),
  113336. globalswitchon = cms.bool(True),
  113337. xmax = cms.double(150.0),
  113338. xmin = cms.double(0.0),
  113339. ymax = cms.double(9.5),
  113340. ymin = cms.double(0.5)
  113341. ),
  113342. PixelDCSfilter = cms.PSet(
  113343. andOr = cms.bool(False),
  113344. andOrDcs = cms.bool(False),
  113345. dcsInputTag = cms.InputTag("scalersRawToDigi"),
  113346. dcsPartitions = cms.vint32(28, 29),
  113347. errorReplyDcs = cms.bool(True)
  113348. ),
  113349. ResetMEsEachRun = cms.bool(False),
  113350. SelectAllDetectors = cms.bool(False),
  113351. ShowControlView = cms.bool(False),
  113352. ShowMechanicalStructureView = cms.bool(True),
  113353. ShowReadoutView = cms.bool(False),
  113354. StripDCSfilter = cms.PSet(
  113355. andOr = cms.bool(False),
  113356. andOrDcs = cms.bool(False),
  113357. dcsInputTag = cms.InputTag("scalersRawToDigi"),
  113358. dcsPartitions = cms.vint32(24, 25, 26, 27),
  113359. errorReplyDcs = cms.bool(True)
  113360. ),
  113361. StripQualityLabel = cms.string(''),
  113362. TH1ABx_CSCP = cms.PSet(
  113363. Nbinsx = cms.int32(3565),
  113364. subdetswitchon = cms.bool(True),
  113365. xmax = cms.double(3564),
  113366. xmin = cms.double(0.0)
  113367. ),
  113368. TH1ClusterCharge = cms.PSet(
  113369. Nbinx = cms.int32(200),
  113370. layerswitchon = cms.bool(False),
  113371. moduleswitchon = cms.bool(True),
  113372. subdetswitchon = cms.bool(False),
  113373. xmax = cms.double(799.5),
  113374. xmin = cms.double(-0.5)
  113375. ),
  113376. TH1ClusterDigiPos = cms.PSet(
  113377. Nbinx = cms.int32(768),
  113378. layerswitchon = cms.bool(False),
  113379. moduleswitchon = cms.bool(False),
  113380. xmax = cms.double(767.5),
  113381. xmin = cms.double(-0.5)
  113382. ),
  113383. TH1ClusterNoise = cms.PSet(
  113384. Nbinx = cms.int32(20),
  113385. layerswitchon = cms.bool(False),
  113386. moduleswitchon = cms.bool(True),
  113387. xmax = cms.double(9.5),
  113388. xmin = cms.double(-0.5)
  113389. ),
  113390. TH1ClusterPos = cms.PSet(
  113391. Nbinx = cms.int32(768),
  113392. layerswitchon = cms.bool(False),
  113393. moduleswitchon = cms.bool(True),
  113394. xmax = cms.double(767.5),
  113395. xmin = cms.double(-0.5)
  113396. ),
  113397. TH1ClusterStoN = cms.PSet(
  113398. Nbinx = cms.int32(100),
  113399. layerswitchon = cms.bool(False),
  113400. moduleswitchon = cms.bool(True),
  113401. xmax = cms.double(299.5),
  113402. xmin = cms.double(-0.5)
  113403. ),
  113404. TH1ClusterStoNVsPos = cms.PSet(
  113405. Nbinx = cms.int32(768),
  113406. Nbiny = cms.int32(100),
  113407. layerswitchon = cms.bool(False),
  113408. moduleswitchon = cms.bool(False),
  113409. xmax = cms.double(767.5),
  113410. xmin = cms.double(-0.5),
  113411. ymax = cms.double(299.5),
  113412. ymin = cms.double(-0.5)
  113413. ),
  113414. TH1ClusterWidth = cms.PSet(
  113415. Nbinx = cms.int32(20),
  113416. layerswitchon = cms.bool(False),
  113417. moduleswitchon = cms.bool(True),
  113418. subdetswitchon = cms.bool(False),
  113419. xmax = cms.double(19.5),
  113420. xmin = cms.double(-0.5)
  113421. ),
  113422. TH1DBxCycleGlobal = cms.PSet(
  113423. Nbinsx = cms.int32(800),
  113424. globalswitchon = cms.bool(True),
  113425. xmax = cms.double(800.5),
  113426. xmin = cms.double(0.5)
  113427. ),
  113428. TH1DBxGlobal = cms.PSet(
  113429. Nbinsx = cms.int32(800),
  113430. globalswitchon = cms.bool(True),
  113431. xmax = cms.double(800.5),
  113432. xmin = cms.double(0.5)
  113433. ),
  113434. TH1MainDiagonalPosition = cms.PSet(
  113435. Nbinsx = cms.int32(100),
  113436. globalswitchon = cms.bool(True),
  113437. xmax = cms.double(2.0),
  113438. xmin = cms.double(0.0)
  113439. ),
  113440. TH1ModuleLocalOccupancy = cms.PSet(
  113441. Nbinx = cms.int32(51),
  113442. layerswitchon = cms.bool(True),
  113443. moduleswitchon = cms.bool(True),
  113444. xmax = cms.double(1.01),
  113445. xmin = cms.double(-0.01)
  113446. ),
  113447. TH1MultiplicityRegions = cms.PSet(
  113448. Nbinx = cms.int32(5),
  113449. globalswitchon = cms.bool(True),
  113450. xmax = cms.double(5.5),
  113451. xmin = cms.double(0.5)
  113452. ),
  113453. TH1NClusPx = cms.PSet(
  113454. Nbinsx = cms.int32(200),
  113455. xmax = cms.double(19999.5),
  113456. xmin = cms.double(-0.5)
  113457. ),
  113458. TH1NClusStrip = cms.PSet(
  113459. Nbinsx = cms.int32(500),
  113460. xmax = cms.double(99999.5),
  113461. xmin = cms.double(-0.5)
  113462. ),
  113463. TH1NrOfClusterizedStrips = cms.PSet(
  113464. Nbinx = cms.int32(20),
  113465. layerswitchon = cms.bool(True),
  113466. moduleswitchon = cms.bool(True),
  113467. xmax = cms.double(99.5),
  113468. xmin = cms.double(-0.5)
  113469. ),
  113470. TH1StripNoise2ApvCycle = cms.PSet(
  113471. Nbinsx = cms.int32(70),
  113472. globalswitchon = cms.bool(True),
  113473. xmax = cms.double(69.5),
  113474. xmin = cms.double(-0.5)
  113475. ),
  113476. TH1StripNoise3ApvCycle = cms.PSet(
  113477. Nbinsx = cms.int32(70),
  113478. globalswitchon = cms.bool(True),
  113479. xmax = cms.double(69.5),
  113480. xmin = cms.double(-0.5)
  113481. ),
  113482. TH1TotalNumberOfClusters = cms.PSet(
  113483. Nbinx = cms.int32(100),
  113484. subdetswitchon = cms.bool(True),
  113485. xmax = cms.double(14999.5),
  113486. xmin = cms.double(-0.5)
  113487. ),
  113488. TH1nClusters = cms.PSet(
  113489. Nbinx = cms.int32(11),
  113490. layerswitchon = cms.bool(False),
  113491. moduleswitchon = cms.bool(True),
  113492. xmax = cms.double(10.5),
  113493. xmin = cms.double(-0.5)
  113494. ),
  113495. TH2ApvCycleVsDBxGlobal = cms.PSet(
  113496. Nbinsx = cms.int32(70),
  113497. Nbinsy = cms.int32(800),
  113498. globalswitchon = cms.bool(True),
  113499. xmax = cms.double(69.5),
  113500. xmin = cms.double(-0.5),
  113501. ymax = cms.double(800.5),
  113502. ymin = cms.double(0.5)
  113503. ),
  113504. TH2CStripVsCpixel = cms.PSet(
  113505. Nbinsx = cms.int32(150),
  113506. Nbinsy = cms.int32(50),
  113507. globalswitchon = cms.bool(True),
  113508. xmax = cms.double(74999.5),
  113509. xmin = cms.double(-0.5),
  113510. ymax = cms.double(14999.5),
  113511. ymin = cms.double(-0.5)
  113512. ),
  113513. TH2ClustersApvCycle = cms.PSet(
  113514. Nbinsx = cms.int32(70),
  113515. Nbinsy = cms.int32(200),
  113516. subdetswitchon = cms.bool(False),
  113517. xmax = cms.double(69.5),
  113518. xmin = cms.double(-0.5),
  113519. yfactor = cms.double(0.2),
  113520. ymin = cms.double(0.0)
  113521. ),
  113522. TH2MainDiagonalPosition = cms.PSet(
  113523. Nbinsx = cms.int32(3565),
  113524. Nbinsy = cms.int32(100),
  113525. globalswitchon = cms.bool(False),
  113526. xmax = cms.double(3564),
  113527. xmin = cms.double(0),
  113528. ymax = cms.double(2.0),
  113529. ymin = cms.double(0.0)
  113530. ),
  113531. TProf2ApvCycleVsDBx = cms.PSet(
  113532. Nbinsx = cms.int32(70),
  113533. Nbinsy = cms.int32(800),
  113534. subdetswitchon = cms.bool(False),
  113535. xmax = cms.double(69.5),
  113536. xmin = cms.double(-0.5),
  113537. ymax = cms.double(800.5),
  113538. ymin = cms.double(0.5),
  113539. zmax = cms.double(0.0),
  113540. zmin = cms.double(0.0)
  113541. ),
  113542. TProfClusterWidth = cms.PSet(
  113543. Nbinx = cms.int32(100),
  113544. layerswitchon = cms.bool(False),
  113545. moduleswitchon = cms.bool(False),
  113546. xmax = cms.double(499.5),
  113547. xmin = cms.double(-0.5)
  113548. ),
  113549. TProfClustersApvCycle = cms.PSet(
  113550. Nbins = cms.int32(70),
  113551. Nbinsy = cms.int32(200),
  113552. subdetswitchon = cms.bool(True),
  113553. xmax = cms.double(69.5),
  113554. xmin = cms.double(-0.5),
  113555. ymax = cms.double(0.0),
  113556. ymin = cms.double(0.0)
  113557. ),
  113558. TProfClustersVsDBxCycle = cms.PSet(
  113559. Nbins = cms.int32(800),
  113560. subdetswitchon = cms.bool(True),
  113561. xmax = cms.double(800.5),
  113562. xmin = cms.double(0.5),
  113563. ymax = cms.double(0.0),
  113564. ymin = cms.double(0.0)
  113565. ),
  113566. TProfMainDiagonalPosition = cms.PSet(
  113567. Nbinsx = cms.int32(3565),
  113568. Nbinsy = cms.int32(100),
  113569. globalswitchon = cms.bool(False),
  113570. xmax = cms.double(3564),
  113571. xmin = cms.double(0),
  113572. ymax = cms.double(2.0),
  113573. ymin = cms.double(0.0)
  113574. ),
  113575. TProfNClusPixel = cms.PSet(
  113576. Nbinsx = cms.int32(3565),
  113577. Nbinsy = cms.int32(200),
  113578. globalswitchon = cms.bool(True),
  113579. xmax = cms.double(3564),
  113580. xmin = cms.double(0),
  113581. ymax = cms.double(199999.5),
  113582. ymin = cms.double(-0.5)
  113583. ),
  113584. TProfNClusStrip = cms.PSet(
  113585. Nbinsx = cms.int32(3565),
  113586. Nbinsy = cms.int32(200),
  113587. globalswitchon = cms.bool(True),
  113588. xmax = cms.double(3564),
  113589. xmin = cms.double(0),
  113590. ymax = cms.double(99999.5),
  113591. ymin = cms.double(-0.5)
  113592. ),
  113593. TProfNumberOfCluster = cms.PSet(
  113594. Nbinx = cms.int32(100),
  113595. layerswitchon = cms.bool(False),
  113596. moduleswitchon = cms.bool(False),
  113597. xmax = cms.double(499.5),
  113598. xmin = cms.double(-0.5)
  113599. ),
  113600. TProfTotalNumberOfClusters = cms.PSet(
  113601. subdetswitchon = cms.bool(True)
  113602. ),
  113603. TkHistoMap_On = cms.bool(True),
  113604. TopFolderName = cms.string('SiStrip'),
  113605. TrendVsLS = cms.bool(True),
  113606. Trending = cms.PSet(
  113607. Nbins = cms.int32(600),
  113608. xaxis = cms.string('Event Time in Seconds'),
  113609. xmax = cms.double(3600.0),
  113610. xmin = cms.double(0.0)
  113611. ),
  113612. TrendingLS = cms.PSet(
  113613. Nbins = cms.int32(2400),
  113614. xaxis = cms.string('Lumisection'),
  113615. xmax = cms.double(150),
  113616. xmin = cms.double(0.0)
  113617. ),
  113618. UseDCSFiltering = cms.bool(True)
  113619. )
  113620.  
  113621.  
  113622. process.SiStripMonitorDigi = cms.EDAnalyzer("SiStripMonitorDigi",
  113623. ApvPhaseProducer = cms.InputTag("APVPhases"),
  113624. CalculateStripOccupancy = cms.bool(False),
  113625. CreateTrendMEs = cms.bool(False),
  113626. DigiProducersList = cms.VInputTag(cms.InputTag("siStripDigis","ZeroSuppressed"), cms.InputTag("siStripZeroSuppression","VirginRaw"), cms.InputTag("siStripZeroSuppression","ProcessedRaw"), cms.InputTag("siStripZeroSuppression","ScopeMode")),
  113627. HistoryProducer = cms.InputTag("consecutiveHEs"),
  113628. Mod_On = cms.bool(False),
  113629. ResetMEsEachRun = cms.bool(False),
  113630. SelectAllDetectors = cms.bool(False),
  113631. ShowControlView = cms.bool(False),
  113632. ShowMechanicalStructureView = cms.bool(True),
  113633. ShowReadoutView = cms.bool(False),
  113634. TH1ADCsCoolestStrip = cms.PSet(
  113635. Nbinx = cms.int32(60),
  113636. layerswitchon = cms.bool(False),
  113637. moduleswitchon = cms.bool(True),
  113638. xmax = cms.double(299.5),
  113639. xmin = cms.double(-0.5)
  113640. ),
  113641. TH1ADCsHottestStrip = cms.PSet(
  113642. Nbinx = cms.int32(60),
  113643. layerswitchon = cms.bool(False),
  113644. moduleswitchon = cms.bool(True),
  113645. xmax = cms.double(299.5),
  113646. xmin = cms.double(-0.5)
  113647. ),
  113648. TH1ApvNumApvShots = cms.PSet(
  113649. Nbins = cms.int32(6),
  113650. globalswitchon = cms.bool(False),
  113651. subdetswitchon = cms.bool(False),
  113652. xmax = cms.double(6.5),
  113653. xmin = cms.double(0.5)
  113654. ),
  113655. TH1ChargeMedianApvShots = cms.PSet(
  113656. Nbins = cms.int32(256),
  113657. globalswitchon = cms.bool(True),
  113658. subdetswitchon = cms.bool(False),
  113659. xmax = cms.double(256.5),
  113660. xmin = cms.double(0.5)
  113661. ),
  113662. TH1DigiADCs = cms.PSet(
  113663. Nbinx = cms.int32(64),
  113664. layerswitchon = cms.bool(True),
  113665. moduleswitchon = cms.bool(True),
  113666. xmax = cms.double(255.5),
  113667. xmin = cms.double(-0.5)
  113668. ),
  113669. TH1NApvShots = cms.PSet(
  113670. Nbins = cms.int32(201),
  113671. globalswitchon = cms.bool(True),
  113672. subdetswitchon = cms.bool(True),
  113673. xmax = cms.double(200.5),
  113674. xmin = cms.double(-0.5)
  113675. ),
  113676. TH1NStripsApvShots = cms.PSet(
  113677. Nbins = cms.int32(64),
  113678. globalswitchon = cms.bool(False),
  113679. subdetswitchon = cms.bool(False),
  113680. xmax = cms.double(128.5),
  113681. xmin = cms.double(64.5)
  113682. ),
  113683. TH1NumberOfDigis = cms.PSet(
  113684. Nbinx = cms.int32(50),
  113685. layerswitchon = cms.bool(True),
  113686. moduleswitchon = cms.bool(True),
  113687. xmax = cms.double(999.5),
  113688. xmin = cms.double(-0.5)
  113689. ),
  113690. TH1NumberOfDigisPerStrip = cms.PSet(
  113691. Nbinx = cms.int32(768),
  113692. moduleswitchon = cms.bool(False),
  113693. xmax = cms.double(767.5),
  113694. xmin = cms.double(-0.5)
  113695. ),
  113696. TH1StripOccupancy = cms.PSet(
  113697. Nbinx = cms.int32(51),
  113698. layerswitchon = cms.bool(True),
  113699. moduleswitchon = cms.bool(True),
  113700. xmax = cms.double(1.01),
  113701. xmin = cms.double(-0.01)
  113702. ),
  113703. TH2DigiApvCycle = cms.PSet(
  113704. Nbins = cms.int32(70),
  113705. Nbinsy = cms.int32(200),
  113706. subdetswitchon = cms.bool(False),
  113707. xmax = cms.double(69.5),
  113708. xmin = cms.double(-0.5),
  113709. yfactor = cms.double(0.2),
  113710. ymin = cms.double(0.0)
  113711. ),
  113712. TProfDigiADC = cms.PSet(
  113713. Nbinx = cms.int32(100),
  113714. layerswitchon = cms.bool(False),
  113715. moduleswitchon = cms.bool(False),
  113716. xmax = cms.double(499.5),
  113717. xmin = cms.double(0.0)
  113718. ),
  113719. TProfDigiApvCycle = cms.PSet(
  113720. Nbins = cms.int32(70),
  113721. Nbinsy = cms.int32(200),
  113722. subdetswitchon = cms.bool(True),
  113723. xmax = cms.double(69.5),
  113724. xmin = cms.double(-0.5),
  113725. ymax = cms.double(0.0),
  113726. ymin = cms.double(0.0)
  113727. ),
  113728. TProfGlobalNShots = cms.PSet(
  113729. globalswitchon = cms.bool(True)
  113730. ),
  113731. TProfNShotsVsTime = cms.PSet(
  113732. Nbins = cms.int32(600),
  113733. globalswitchon = cms.bool(False),
  113734. subdetswitchon = cms.bool(False),
  113735. xmax = cms.double(3600.0),
  113736. xmin = cms.double(0.0),
  113737. ymax = cms.double(0.0),
  113738. ymin = cms.double(0.0)
  113739. ),
  113740. TProfNumberOfDigi = cms.PSet(
  113741. Nbinx = cms.int32(100),
  113742. layerswitchon = cms.bool(False),
  113743. moduleswitchon = cms.bool(False),
  113744. xmax = cms.double(499.5),
  113745. xmin = cms.double(-0.5)
  113746. ),
  113747. TProfTotalNumberOfDigis = cms.PSet(
  113748. Nbins = cms.int32(360),
  113749. subdetswitchon = cms.bool(False),
  113750. xmax = cms.double(3600.0),
  113751. xmin = cms.double(0.0),
  113752. ymax = cms.double(0.0),
  113753. ymin = cms.double(0.0)
  113754. ),
  113755. TProfTotalNumberOfDigisVsLS = cms.PSet(
  113756. subdetswitchon = cms.bool(False)
  113757. ),
  113758. TkHistoMapMedianChargeApvShots_On = cms.bool(False),
  113759. TkHistoMapNApvShots_On = cms.bool(True),
  113760. TkHistoMapNStripApvShots_On = cms.bool(False),
  113761. TkHistoMap_On = cms.bool(True),
  113762. TopFolderName = cms.string('SiStrip'),
  113763. TotalNumberOfDigisFailure = cms.PSet(
  113764. Nbins = cms.int32(2500),
  113765. ignoreFirstNLumisections = cms.int32(20),
  113766. integrateNLumisections = cms.int32(3),
  113767. subdetswitchon = cms.bool(False)
  113768. ),
  113769. Trending = cms.PSet(
  113770. Nbins = cms.int32(600),
  113771. xmax = cms.double(3600.0),
  113772. xmin = cms.double(0.0),
  113773. ymax = cms.double(10000.0),
  113774. ymin = cms.double(0.0)
  113775. ),
  113776. UseDCSFiltering = cms.bool(True)
  113777. )
  113778.  
  113779.  
  113780. process.SiStripMonitorTrackCommon = cms.EDAnalyzer("SiStripMonitorTrack",
  113781. AlgoName = cms.string('GenTk'),
  113782. ClusterConditions = cms.PSet(
  113783. On = cms.bool(False),
  113784. maxStoN = cms.double(2000.0),
  113785. maxWidth = cms.double(200.0),
  113786. minStoN = cms.double(0.0),
  113787. minWidth = cms.double(0.0)
  113788. ),
  113789. Cluster_src = cms.InputTag("siStripClusters"),
  113790. HistoFlag_On = cms.bool(False),
  113791. Mod_On = cms.bool(False),
  113792. ModulesToBeExcluded = cms.vuint32(),
  113793. OffHisto_On = cms.bool(True),
  113794. RawDigiLabel = cms.string('VirginRaw'),
  113795. RawDigiProducer = cms.string('simSiStripDigis'),
  113796. RawDigis_On = cms.bool(False),
  113797. TH1ClusterCharge = cms.PSet(
  113798. Nbinx = cms.int32(100),
  113799. layerView = cms.bool(True),
  113800. ringView = cms.bool(True),
  113801. xmax = cms.double(999.5),
  113802. xmin = cms.double(-0.5)
  113803. ),
  113804. TH1ClusterChargeCorr = cms.PSet(
  113805. Nbinx = cms.int32(100),
  113806. layerView = cms.bool(True),
  113807. ringView = cms.bool(False),
  113808. xmax = cms.double(399.5),
  113809. xmin = cms.double(-0.5)
  113810. ),
  113811. TH1ClusterChargePerCM = cms.PSet(
  113812. Nbinx = cms.int32(100),
  113813. layerView = cms.bool(False),
  113814. ringView = cms.bool(True),
  113815. xmax = cms.double(9999.5),
  113816. xmin = cms.double(-0.5)
  113817. ),
  113818. TH1ClusterChargeRaw = cms.PSet(
  113819. Nbinx = cms.int32(100),
  113820. layerView = cms.bool(True),
  113821. ringView = cms.bool(False),
  113822. xmax = cms.double(999.5),
  113823. xmin = cms.double(-0.5)
  113824. ),
  113825. TH1ClusterEstimatorCC = cms.PSet(
  113826. Nbinx = cms.int32(120),
  113827. xmax = cms.double(1.1),
  113828. xmin = cms.double(-0.1)
  113829. ),
  113830. TH1ClusterGain = cms.PSet(
  113831. Nbinx = cms.int32(100),
  113832. layerView = cms.bool(True),
  113833. ringView = cms.bool(False),
  113834. xmax = cms.double(3.5),
  113835. xmin = cms.double(-0.5)
  113836. ),
  113837. TH1ClusterNoise = cms.PSet(
  113838. Nbinx = cms.int32(20),
  113839. layerView = cms.bool(True),
  113840. ringView = cms.bool(False),
  113841. xmax = cms.double(9.5),
  113842. xmin = cms.double(-0.5)
  113843. ),
  113844. TH1ClusterPos = cms.PSet(
  113845. layerView = cms.bool(False),
  113846. ringView = cms.bool(True)
  113847. ),
  113848. TH1ClusterStoN = cms.PSet(
  113849. Nbinx = cms.int32(100),
  113850. layerView = cms.bool(True),
  113851. ringView = cms.bool(False),
  113852. xmax = cms.double(299.5),
  113853. xmin = cms.double(-0.5)
  113854. ),
  113855. TH1ClusterStoNCorr = cms.PSet(
  113856. Nbinx = cms.int32(100),
  113857. layerView = cms.bool(True),
  113858. ringView = cms.bool(True),
  113859. xmax = cms.double(99.5),
  113860. xmin = cms.double(-0.5)
  113861. ),
  113862. TH1ClusterStoNCorrMod = cms.PSet(
  113863. Nbinx = cms.int32(50),
  113864. xmax = cms.double(199.5),
  113865. xmin = cms.double(-0.5)
  113866. ),
  113867. TH1ClusterSymmEtaCC = cms.PSet(
  113868. Nbinx = cms.int32(120),
  113869. xmax = cms.double(1.1),
  113870. xmin = cms.double(-0.1)
  113871. ),
  113872. TH1ClusterWidth = cms.PSet(
  113873. Nbinx = cms.int32(20),
  113874. layerView = cms.bool(True),
  113875. ringView = cms.bool(False),
  113876. xmax = cms.double(19.5),
  113877. xmin = cms.double(-0.5)
  113878. ),
  113879. TH1ClusterWidthCC = cms.PSet(
  113880. Nbinx = cms.int32(10),
  113881. xmax = cms.double(9.5),
  113882. xmin = cms.double(-0.5)
  113883. ),
  113884. TH1nClustersOff = cms.PSet(
  113885. Nbinx = cms.int32(150),
  113886. xmax = cms.double(19999.5),
  113887. xmin = cms.double(-0.5)
  113888. ),
  113889. TH1nClustersOn = cms.PSet(
  113890. Nbinx = cms.int32(150),
  113891. xmax = cms.double(2999.5),
  113892. xmin = cms.double(-0.5)
  113893. ),
  113894. TProfileClusterPGV = cms.PSet(
  113895. Nbinx = cms.int32(20),
  113896. Nbiny = cms.int32(20),
  113897. xmax = cms.double(10.0),
  113898. xmin = cms.double(-10.0),
  113899. ymax = cms.double(1.2),
  113900. ymin = cms.double(-0.1)
  113901. ),
  113902. TkHistoMap_On = cms.bool(True),
  113903. TopFolderName = cms.string('SiStrip'),
  113904. TrackLabel = cms.string(''),
  113905. TrackProducer = cms.string('generalTracks'),
  113906. TrajectoryInEvent = cms.bool(True),
  113907. Trend_On = cms.bool(False),
  113908. Trending = cms.PSet(
  113909. Nbins = cms.int32(2400),
  113910. xmax = cms.double(150),
  113911. xmin = cms.double(0.0)
  113912. ),
  113913. UseDCSFiltering = cms.bool(True),
  113914. clchCMoriginTkHmap_On = cms.bool(False),
  113915. genericTriggerEventPSet = cms.PSet(
  113916.  
  113917. )
  113918. )
  113919.  
  113920.  
  113921. process.SiStripMonitorTrackIB = cms.EDAnalyzer("SiStripMonitorTrack",
  113922. AlgoName = cms.string('GenTk'),
  113923. ClusterConditions = cms.PSet(
  113924. On = cms.bool(False),
  113925. maxStoN = cms.double(2000.0),
  113926. maxWidth = cms.double(200.0),
  113927. minStoN = cms.double(0.0),
  113928. minWidth = cms.double(0.0)
  113929. ),
  113930. Cluster_src = cms.InputTag("siStripClusters"),
  113931. HistoFlag_On = cms.bool(False),
  113932. Mod_On = cms.bool(False),
  113933. ModulesToBeExcluded = cms.vuint32(),
  113934. OffHisto_On = cms.bool(True),
  113935. RawDigiLabel = cms.string('VirginRaw'),
  113936. RawDigiProducer = cms.string('simSiStripDigis'),
  113937. RawDigis_On = cms.bool(False),
  113938. TH1ClusterCharge = cms.PSet(
  113939. Nbinx = cms.int32(100),
  113940. layerView = cms.bool(True),
  113941. ringView = cms.bool(True),
  113942. xmax = cms.double(999.5),
  113943. xmin = cms.double(-0.5)
  113944. ),
  113945. TH1ClusterChargeCorr = cms.PSet(
  113946. Nbinx = cms.int32(100),
  113947. layerView = cms.bool(True),
  113948. ringView = cms.bool(False),
  113949. xmax = cms.double(399.5),
  113950. xmin = cms.double(-0.5)
  113951. ),
  113952. TH1ClusterChargePerCM = cms.PSet(
  113953. Nbinx = cms.int32(100),
  113954. layerView = cms.bool(False),
  113955. ringView = cms.bool(False),
  113956. xmax = cms.double(9999.5),
  113957. xmin = cms.double(-0.5)
  113958. ),
  113959. TH1ClusterChargeRaw = cms.PSet(
  113960. Nbinx = cms.int32(100),
  113961. layerView = cms.bool(True),
  113962. ringView = cms.bool(False),
  113963. xmax = cms.double(999.5),
  113964. xmin = cms.double(-0.5)
  113965. ),
  113966. TH1ClusterEstimatorCC = cms.PSet(
  113967. Nbinx = cms.int32(120),
  113968. xmax = cms.double(1.1),
  113969. xmin = cms.double(-0.1)
  113970. ),
  113971. TH1ClusterGain = cms.PSet(
  113972. Nbinx = cms.int32(100),
  113973. layerView = cms.bool(True),
  113974. ringView = cms.bool(False),
  113975. xmax = cms.double(3.5),
  113976. xmin = cms.double(-0.5)
  113977. ),
  113978. TH1ClusterNoise = cms.PSet(
  113979. Nbinx = cms.int32(20),
  113980. layerView = cms.bool(False),
  113981. ringView = cms.bool(False),
  113982. xmax = cms.double(9.5),
  113983. xmin = cms.double(-0.5)
  113984. ),
  113985. TH1ClusterPos = cms.PSet(
  113986. layerView = cms.bool(True),
  113987. ringView = cms.bool(False)
  113988. ),
  113989. TH1ClusterStoN = cms.PSet(
  113990. Nbinx = cms.int32(100),
  113991. layerView = cms.bool(True),
  113992. ringView = cms.bool(False),
  113993. xmax = cms.double(299.5),
  113994. xmin = cms.double(-0.5)
  113995. ),
  113996. TH1ClusterStoNCorr = cms.PSet(
  113997. Nbinx = cms.int32(100),
  113998. layerView = cms.bool(True),
  113999. ringView = cms.bool(True),
  114000. xmax = cms.double(99.5),
  114001. xmin = cms.double(-0.5)
  114002. ),
  114003. TH1ClusterStoNCorrMod = cms.PSet(
  114004. Nbinx = cms.int32(50),
  114005. xmax = cms.double(199.5),
  114006. xmin = cms.double(-0.5)
  114007. ),
  114008. TH1ClusterSymmEtaCC = cms.PSet(
  114009. Nbinx = cms.int32(120),
  114010. xmax = cms.double(1.1),
  114011. xmin = cms.double(-0.1)
  114012. ),
  114013. TH1ClusterWidth = cms.PSet(
  114014. Nbinx = cms.int32(20),
  114015. layerView = cms.bool(False),
  114016. ringView = cms.bool(False),
  114017. xmax = cms.double(19.5),
  114018. xmin = cms.double(-0.5)
  114019. ),
  114020. TH1ClusterWidthCC = cms.PSet(
  114021. Nbinx = cms.int32(10),
  114022. xmax = cms.double(9.5),
  114023. xmin = cms.double(-0.5)
  114024. ),
  114025. TH1nClustersOff = cms.PSet(
  114026. Nbinx = cms.int32(150),
  114027. xmax = cms.double(19999.5),
  114028. xmin = cms.double(-0.5)
  114029. ),
  114030. TH1nClustersOn = cms.PSet(
  114031. Nbinx = cms.int32(150),
  114032. xmax = cms.double(2999.5),
  114033. xmin = cms.double(-0.5)
  114034. ),
  114035. TProfileClusterPGV = cms.PSet(
  114036. Nbinx = cms.int32(20),
  114037. Nbiny = cms.int32(20),
  114038. xmax = cms.double(10.0),
  114039. xmin = cms.double(-10.0),
  114040. ymax = cms.double(1.2),
  114041. ymin = cms.double(-0.1)
  114042. ),
  114043. TkHistoMap_On = cms.bool(False),
  114044. TopFolderName = cms.string('SiStrip/IsolatedBunches'),
  114045. TrackLabel = cms.string(''),
  114046. TrackProducer = cms.string('generalTracks'),
  114047. TrajectoryInEvent = cms.bool(True),
  114048. Trend_On = cms.bool(False),
  114049. Trending = cms.PSet(
  114050. Nbins = cms.int32(2400),
  114051. xmax = cms.double(150),
  114052. xmin = cms.double(0.0)
  114053. ),
  114054. UseDCSFiltering = cms.bool(True),
  114055. clchCMoriginTkHmap_On = cms.bool(False),
  114056. genericTriggerEventPSet = cms.PSet(
  114057. andOr = cms.bool(False),
  114058. andOrHlt = cms.bool(True),
  114059. dbLabel = cms.string('SiStripDQMTrigger'),
  114060. errorReplyHlt = cms.bool(False),
  114061. hltDBKey = cms.string('SiStrip_HLT'),
  114062. hltInputTag = cms.InputTag("TriggerResults","","HLT"),
  114063. hltPaths = cms.vstring('HLT_ZeroBias_FirstCollisionAfterAbortGap_*,HLT_ZeroBias_IsolatedBunches_v*',
  114064. 'HLT_PAL1MinimumBiasHF_OR_SinglePixelTrack_*'),
  114065. verbosityLevel = cms.uint32(1)
  114066. )
  114067. )
  114068.  
  114069.  
  114070. process.SingleJetMetPaths = cms.EDAnalyzer("HLTJetMETValidation",
  114071. CaloMETCollection = cms.untracked.InputTag("hltMet"),
  114072. DQMFolder = cms.untracked.string('HLT/HLTJETMET/'),
  114073. GenJetAlgorithm = cms.untracked.InputTag("ak4GenJets"),
  114074. GenMETCollection = cms.untracked.InputTag("genMetCalo"),
  114075. HLTriggerResults = cms.InputTag("TriggerResults","","HLT"),
  114076. LogFileName = cms.untracked.string('JetMETSingleJetValidation.log'),
  114077. PFJetAlgorithm = cms.untracked.InputTag("hltAK4PFJets"),
  114078. PatternJetTrg = cms.untracked.string('HLT_PF(NoPU)?Jet([0-9])+(_v[0-9]+)?$'),
  114079. PatternMetTrg = cms.untracked.string('HLT_PF(ch)?MET([0-9])+(_HBHECleaned+)+(_v[0-9]+)?$'),
  114080. PatternMuTrg = cms.untracked.string('HLT_Mu([0-9])+(_v[0-9]+)?$'),
  114081. triggerEventObject = cms.untracked.InputTag("hltTriggerSummaryRAW","","HLT")
  114082. )
  114083.  
  114084.  
  114085. process.SingleTopSingleElectronHLTOfflineDQM = cms.EDAnalyzer("TopSingleLeptonHLTOfflineDQM",
  114086. preselection = cms.PSet(
  114087. trigger = cms.PSet(
  114088. select = cms.vstring('HLT_Ele27_WPLoose_Gsf_v',
  114089. 'HLT_Ele25_WPTight_Gsf_v',
  114090. 'HLT_Ele23_WPLoose_Gsf_v',
  114091. 'HLT_Ele25_eta2p1_WPTight_Gsf_v',
  114092. 'HLT_Ele27_WPTight_Gsf_v',
  114093. 'HLT_Ele27_eta2p1_WPLoose_Gsf_v',
  114094. 'HLT_Ele22_eta2p1_WPLoose_Gsf_v',
  114095. 'HLT_Ele24_eta2p1_WPLoose_Gsf_v',
  114096. 'HLT_Ele25_eta2p1_WPLoose_Gsf_v'),
  114097. src = cms.InputTag("TriggerResults","","HLT")
  114098. ),
  114099. vertex = cms.PSet(
  114100. select = cms.string('abs(x)<1. & abs(y)<1. & abs(z)<20. & tracksSize>3 & !isFake'),
  114101. src = cms.InputTag("offlinePrimaryVertices")
  114102. )
  114103. ),
  114104. selection = cms.VPSet(cms.PSet(
  114105. label = cms.string('Hlt:step0'),
  114106. max = cms.int32(0),
  114107. min = cms.int32(0),
  114108. select = cms.string(''),
  114109. src = cms.InputTag("")
  114110. ),
  114111. cms.PSet(
  114112. label = cms.string('elecs:step1'),
  114113. max = cms.int32(1),
  114114. min = cms.int32(1),
  114115. select = cms.string('pt>30 & abs(eta)<2.5 & (dr03TkSumPt+dr04EcalRecHitSumEt+dr04HcalTowerSumEt)/pt<0.1'),
  114116. src = cms.InputTag("gedGsfElectrons")
  114117. ),
  114118. cms.PSet(
  114119. label = cms.string('jets/pf:step2'),
  114120. min = cms.int32(2),
  114121. select = cms.string('pt>40 & abs(eta)<5.0'),
  114122. src = cms.InputTag("ak4PFJetsCHS")
  114123. )),
  114124. setup = cms.PSet(
  114125. directory = cms.string('HLT/TopHLTOffline/SingleTop/SingleElectron/'),
  114126. elecExtras = cms.PSet(
  114127. isolation = cms.string('(dr03TkSumPt+dr04EcalRecHitSumEt+dr04HcalTowerSumEt)/pt<0.1'),
  114128. select = cms.string('pt>30 & abs(eta)<2.5')
  114129. ),
  114130. jetExtras = cms.PSet(
  114131. jetBTaggers = cms.PSet(
  114132. secondaryVertex = cms.PSet(
  114133. label = cms.InputTag("pfCombinedInclusiveSecondaryVertexV2BJetTags"),
  114134. workingPoint = cms.double(0.89)
  114135. ),
  114136. trackCountingEff = cms.PSet(
  114137. label = cms.InputTag("pfJetProbabilityBJetTags"),
  114138. workingPoint = cms.double(0.275)
  114139. )
  114140. ),
  114141. select = cms.string('pt>40 & abs(eta)<5.0')
  114142. ),
  114143. massExtras = cms.PSet(
  114144. lowerEdge = cms.double(70.0),
  114145. upperEdge = cms.double(110.0)
  114146. ),
  114147. pvExtras = cms.PSet(
  114148. select = cms.string('abs(x)<1. & abs(y)<1. & abs(z)<20. & tracksSize>3 & !isFake')
  114149. ),
  114150. sources = cms.PSet(
  114151. elecs = cms.InputTag("gedGsfElectrons"),
  114152. jets = cms.InputTag("ak4PFJetsCHS"),
  114153. mets = cms.VInputTag("met", "tcMet", "pfMet"),
  114154. muons = cms.InputTag("muons"),
  114155. pvs = cms.InputTag("offlinePrimaryVertices")
  114156. ),
  114157. triggerExtras = cms.PSet(
  114158. paths = cms.vstring('HLT_Ele27_WPLoose_Gsf_v',
  114159. 'HLT_Ele25_WPTight_Gsf_v',
  114160. 'HLT_Ele23_WPLoose_Gsf_v',
  114161. 'HLT_Ele25_eta2p1_WPTight_Gsf_v',
  114162. 'HLT_Ele27_WPTight_Gsf_v',
  114163. 'HLT_Ele27_eta2p1_WPLoose_Gsf_v',
  114164. 'HLT_Ele22_eta2p1_WPLoose_Gsf_v',
  114165. 'HLT_Ele24_eta2p1_WPLoose_Gsf_v',
  114166. 'HLT_Ele25_eta2p1_WPLoose_Gsf_v'),
  114167. src = cms.InputTag("TriggerResults","","HLT")
  114168. )
  114169. )
  114170. )
  114171.  
  114172.  
  114173. process.SingleTopSingleElectronHLTValidation = cms.EDAnalyzer("TopSingleLeptonHLTValidation",
  114174. etaElectrons = cms.untracked.double(2.5),
  114175. etaJets = cms.untracked.double(5.0),
  114176. etaMuons = cms.untracked.double(2.1),
  114177. iTrigger = cms.untracked.InputTag("TriggerResults","","HLT"),
  114178. isoElectrons = cms.untracked.double(0.1),
  114179. isoMuons = cms.untracked.double(0.12),
  114180. minElectrons = cms.untracked.uint32(1),
  114181. minJets = cms.untracked.uint32(2),
  114182. minMuons = cms.untracked.uint32(0),
  114183. ptElectrons = cms.untracked.double(30.0),
  114184. ptJets = cms.untracked.double(40.0),
  114185. ptMuons = cms.untracked.double(26.0),
  114186. sDir = cms.untracked.string('HLT/TopHLTValidation/SingleTop/SingleElectron/'),
  114187. sElectrons = cms.untracked.string('gedGsfElectrons'),
  114188. sJets = cms.untracked.string('ak4PFJetsCHS'),
  114189. sMuons = cms.untracked.string('muons'),
  114190. vsPaths = cms.untracked.vstring('HLT_Ele27_WPLoose_Gsf_v',
  114191. 'HLT_Ele25_WPTight_Gsf_v',
  114192. 'HLT_Ele23_WPLoose_Gsf_v',
  114193. 'HLT_Ele25_eta2p1_WPTight_Gsf_v',
  114194. 'HLT_Ele27_WPTight_Gsf_v',
  114195. 'HLT_Ele27_eta2p1_WPLoose_Gsf_v',
  114196. 'HLT_Ele22_eta2p1_WPLoose_Gsf_v',
  114197. 'HLT_Ele24_eta2p1_WPLoose_Gsf_v',
  114198. 'HLT_Ele25_eta2p1_WPLoose_Gsf_v')
  114199. )
  114200.  
  114201.  
  114202. process.SingleTopSingleMuonHLTOfflineDQM = cms.EDAnalyzer("TopSingleLeptonHLTOfflineDQM",
  114203. preselection = cms.PSet(
  114204. trigger = cms.PSet(
  114205. select = cms.vstring('HLT_IsoMu18_v',
  114206. 'HLT_IsoMu20_v',
  114207. 'HLT_IsoMu22_v',
  114208. 'HLT_IsoMu24_v',
  114209. 'HLT_IsoTkMu18_v',
  114210. 'HLT_IsoTkMu20_v',
  114211. 'HLT_IsoTkMu22_v',
  114212. 'HLT_IsoTkMu24_v',
  114213. 'HLT_IsoMu17_eta2p1_v',
  114214. 'HLT_IsoMu20_eta2p1_v',
  114215. 'HLT_IsoMu24_eta2p1_v',
  114216. 'HLT_IsoTkMu20_eta2p1_v',
  114217. 'HLT_IsoTkMu24_eta2p1_v'),
  114218. src = cms.InputTag("TriggerResults","","HLT")
  114219. ),
  114220. vertex = cms.PSet(
  114221. select = cms.string('abs(x)<1. & abs(y)<1. & abs(z)<20. & tracksSize>3 & !isFake'),
  114222. src = cms.InputTag("offlinePrimaryVertices")
  114223. )
  114224. ),
  114225. selection = cms.VPSet(cms.PSet(
  114226. label = cms.string('Hlt:step0'),
  114227. max = cms.int32(0),
  114228. min = cms.int32(0),
  114229. select = cms.string(''),
  114230. src = cms.InputTag("")
  114231. ),
  114232. cms.PSet(
  114233. label = cms.string('muons:step1'),
  114234. max = cms.int32(1),
  114235. min = cms.int32(1),
  114236. select = cms.string('pt>26 & abs(eta)<2.1 & isPFMuon & isGlobalMuon & globalTrack.normalizedChi2<10 & innerTrack.hitPattern.trackerLayersWithMeasurement>5 & innerTrack.hitPattern.numberOfValidPixelHits>0 & numberOfMatches>1 & (pfIsolationR04.sumChargedHadronPt+pfIsolationR04.sumPhotonEt+pfIsolationR04.sumNeutralHadronEt)/pt<0.12'),
  114237. src = cms.InputTag("muons")
  114238. ),
  114239. cms.PSet(
  114240. label = cms.string('jets/pf:step2'),
  114241. min = cms.int32(2),
  114242. select = cms.string('pt>40 & abs(eta)<5.0'),
  114243. src = cms.InputTag("ak4PFJetsCHS")
  114244. )),
  114245. setup = cms.PSet(
  114246. directory = cms.string('HLT/TopHLTOffline/SingleTop/SingleMuon/'),
  114247. jetExtras = cms.PSet(
  114248. jetBTaggers = cms.PSet(
  114249. secondaryVertex = cms.PSet(
  114250. label = cms.InputTag("pfCombinedInclusiveSecondaryVertexV2BJetTags"),
  114251. workingPoint = cms.double(0.89)
  114252. ),
  114253. trackCountingEff = cms.PSet(
  114254. label = cms.InputTag("pfJetProbabilityBJetTags"),
  114255. workingPoint = cms.double(0.275)
  114256. )
  114257. ),
  114258. select = cms.string('pt>40 & abs(eta)<5.0')
  114259. ),
  114260. massExtras = cms.PSet(
  114261. lowerEdge = cms.double(70.0),
  114262. upperEdge = cms.double(110.0)
  114263. ),
  114264. muonExtras = cms.PSet(
  114265. isolation = cms.string('(pfIsolationR04.sumChargedHadronPt+pfIsolationR04.sumPhotonEt+pfIsolationR04.sumNeutralHadronEt)/pt<0.2'),
  114266. select = cms.string('pt>26 & abs(eta)<2.1 & isPFMuon & isGlobalMuon & globalTrack.normalizedChi2<10 & innerTrack.hitPattern.trackerLayersWithMeasurement>5 & innerTrack.hitPattern.numberOfValidPixelHits>0 & numberOfMatches>1')
  114267. ),
  114268. pvExtras = cms.PSet(
  114269. select = cms.string('abs(x)<1. & abs(y)<1. & abs(z)<20. & tracksSize>3 & !isFake')
  114270. ),
  114271. sources = cms.PSet(
  114272. elecs = cms.InputTag("gedGsfElectrons"),
  114273. jets = cms.InputTag("ak4PFJetsCHS"),
  114274. mets = cms.VInputTag("met", "tcMet", "pfMet"),
  114275. muons = cms.InputTag("muons"),
  114276. pvs = cms.InputTag("offlinePrimaryVertices")
  114277. ),
  114278. triggerExtras = cms.PSet(
  114279. paths = cms.vstring('HLT_IsoMu18_v',
  114280. 'HLT_IsoMu20_v',
  114281. 'HLT_IsoMu22_v',
  114282. 'HLT_IsoMu24_v',
  114283. 'HLT_IsoTkMu18_v',
  114284. 'HLT_IsoTkMu20_v',
  114285. 'HLT_IsoTkMu22_v',
  114286. 'HLT_IsoTkMu24_v',
  114287. 'HLT_IsoMu17_eta2p1_v',
  114288. 'HLT_IsoMu20_eta2p1_v',
  114289. 'HLT_IsoMu24_eta2p1_v',
  114290. 'HLT_IsoTkMu20_eta2p1_v',
  114291. 'HLT_IsoTkMu24_eta2p1_v'),
  114292. src = cms.InputTag("TriggerResults","","HLT")
  114293. )
  114294. )
  114295. )
  114296.  
  114297.  
  114298. process.SingleTopSingleMuonHLTValidation = cms.EDAnalyzer("TopSingleLeptonHLTValidation",
  114299. etaElectrons = cms.untracked.double(2.5),
  114300. etaJets = cms.untracked.double(5.0),
  114301. etaMuons = cms.untracked.double(2.1),
  114302. iTrigger = cms.untracked.InputTag("TriggerResults","","HLT"),
  114303. isoElectrons = cms.untracked.double(0.1),
  114304. isoMuons = cms.untracked.double(0.12),
  114305. minElectrons = cms.untracked.uint32(0),
  114306. minJets = cms.untracked.uint32(2),
  114307. minMuons = cms.untracked.uint32(1),
  114308. ptElectrons = cms.untracked.double(30.0),
  114309. ptJets = cms.untracked.double(40.0),
  114310. ptMuons = cms.untracked.double(26.0),
  114311. sDir = cms.untracked.string('HLT/TopHLTValidation/SingleTop/SingleMuon/'),
  114312. sElectrons = cms.untracked.string('gedGsfElectrons'),
  114313. sJets = cms.untracked.string('ak4PFJetsCHS'),
  114314. sMuons = cms.untracked.string('muons'),
  114315. vsPaths = cms.untracked.vstring('HLT_IsoMu18_v',
  114316. 'HLT_IsoMu20_v',
  114317. 'HLT_IsoMu22_v',
  114318. 'HLT_IsoMu24_v',
  114319. 'HLT_IsoTkMu18_v',
  114320. 'HLT_IsoTkMu20_v',
  114321. 'HLT_IsoTkMu22_v',
  114322. 'HLT_IsoTkMu24_v',
  114323. 'HLT_IsoMu17_eta2p1_v',
  114324. 'HLT_IsoMu20_eta2p1_v',
  114325. 'HLT_IsoMu24_eta2p1_v',
  114326. 'HLT_IsoTkMu20_eta2p1_v',
  114327. 'HLT_IsoTkMu24_eta2p1_v')
  114328. )
  114329.  
  114330.  
  114331. process.StripTrackingRecHitsValid = cms.EDAnalyzer("SiStripTrackingRecHitsValid",
  114332. OutputMEsInRootFile = cms.bool(False),
  114333. ROUList = cms.vstring('g4SimHitsTrackerHitsTIBLowTof',
  114334. 'g4SimHitsTrackerHitsTIBHighTof',
  114335. 'g4SimHitsTrackerHitsTIDLowTof',
  114336. 'g4SimHitsTrackerHitsTIDHighTof',
  114337. 'g4SimHitsTrackerHitsTOBLowTof',
  114338. 'g4SimHitsTrackerHitsTOBHighTof',
  114339. 'g4SimHitsTrackerHitsTECLowTof',
  114340. 'g4SimHitsTrackerHitsTECHighTof'),
  114341. TH1AdcRphi = cms.PSet(
  114342. Nbinx = cms.int32(100),
  114343. layerswitchon = cms.bool(True),
  114344. xmax = cms.double(300.0),
  114345. xmin = cms.double(0.0)
  114346. ),
  114347. TH1AdcSas = cms.PSet(
  114348. Nbinx = cms.int32(100),
  114349. layerswitchon = cms.bool(True),
  114350. xmax = cms.double(300.0),
  114351. xmin = cms.double(0.0)
  114352. ),
  114353. TH1Category = cms.PSet(
  114354. Nbinx = cms.int32(10),
  114355. layerswitchon = cms.bool(False),
  114356. xmax = cms.double(10.0),
  114357. xmin = cms.double(0.0)
  114358. ),
  114359. TH1CategoryRphi = cms.PSet(
  114360. Nbinx = cms.int32(10),
  114361. layerswitchon = cms.bool(False),
  114362. xmax = cms.double(10.0),
  114363. xmin = cms.double(0.0)
  114364. ),
  114365. TH1CategorySas = cms.PSet(
  114366. Nbinx = cms.int32(10),
  114367. layerswitchon = cms.bool(False),
  114368. xmax = cms.double(10.0),
  114369. xmin = cms.double(0.0)
  114370. ),
  114371. TH1Clusterwidth = cms.PSet(
  114372. Nbinx = cms.int32(15),
  114373. layerswitchon = cms.bool(True),
  114374. xmax = cms.double(15.0),
  114375. xmin = cms.double(0.0)
  114376. ),
  114377. TH1ClusterwidthRphi = cms.PSet(
  114378. Nbinx = cms.int32(10),
  114379. layerswitchon = cms.bool(False),
  114380. xmax = cms.double(10.0),
  114381. xmin = cms.double(0.0)
  114382. ),
  114383. TH1ClusterwidthSas = cms.PSet(
  114384. Nbinx = cms.int32(10),
  114385. layerswitchon = cms.bool(False),
  114386. xmax = cms.double(10.0),
  114387. xmin = cms.double(0.0)
  114388. ),
  114389. TH1Expectedwidth = cms.PSet(
  114390. Nbinx = cms.int32(10),
  114391. layerswitchon = cms.bool(True),
  114392. xmax = cms.double(10.0),
  114393. xmin = cms.double(0.0)
  114394. ),
  114395. TH1ExpectedwidthRphi = cms.PSet(
  114396. Nbinx = cms.int32(10),
  114397. layerswitchon = cms.bool(False),
  114398. xmax = cms.double(10.0),
  114399. xmin = cms.double(0.0)
  114400. ),
  114401. TH1ExpectedwidthSas = cms.PSet(
  114402. Nbinx = cms.int32(10),
  114403. layerswitchon = cms.bool(False),
  114404. xmax = cms.double(10.0),
  114405. xmin = cms.double(0.0)
  114406. ),
  114407. TH1PosxMatched = cms.PSet(
  114408. Nbinx = cms.int32(100),
  114409. layerswitchon = cms.bool(False),
  114410. xmax = cms.double(6.0),
  114411. xmin = cms.double(-6.0)
  114412. ),
  114413. TH1PosyMatched = cms.PSet(
  114414. Nbinx = cms.int32(100),
  114415. layerswitchon = cms.bool(False),
  114416. xmax = cms.double(6.0),
  114417. xmin = cms.double(-6.0)
  114418. ),
  114419. TH1PullLFRphi = cms.PSet(
  114420. Nbinx = cms.int32(100),
  114421. layerswitchon = cms.bool(False),
  114422. xmax = cms.double(5.0),
  114423. xmin = cms.double(-5.0)
  114424. ),
  114425. TH1PullLFSas = cms.PSet(
  114426. Nbinx = cms.int32(100),
  114427. layerswitchon = cms.bool(False),
  114428. xmax = cms.double(4.0),
  114429. xmin = cms.double(-4.0)
  114430. ),
  114431. TH1PullMFRphi = cms.PSet(
  114432. Nbinx = cms.int32(100),
  114433. layerswitchon = cms.bool(True),
  114434. xmax = cms.double(5.0),
  114435. xmin = cms.double(-5.0)
  114436. ),
  114437. TH1PullMFRphiwclus1 = cms.PSet(
  114438. Nbinx = cms.int32(100),
  114439. layerswitchon = cms.bool(False),
  114440. xmax = cms.double(2.0),
  114441. xmin = cms.double(-2.0)
  114442. ),
  114443. TH1PullMFRphiwclus2 = cms.PSet(
  114444. Nbinx = cms.int32(100),
  114445. layerswitchon = cms.bool(False),
  114446. xmax = cms.double(2.0),
  114447. xmin = cms.double(-2.0)
  114448. ),
  114449. TH1PullMFRphiwclus3 = cms.PSet(
  114450. Nbinx = cms.int32(100),
  114451. layerswitchon = cms.bool(False),
  114452. xmax = cms.double(2.0),
  114453. xmin = cms.double(-2.0)
  114454. ),
  114455. TH1PullMFRphiwclus4 = cms.PSet(
  114456. Nbinx = cms.int32(100),
  114457. layerswitchon = cms.bool(False),
  114458. xmax = cms.double(2.0),
  114459. xmin = cms.double(-2.0)
  114460. ),
  114461. TH1PullMFSas = cms.PSet(
  114462. Nbinx = cms.int32(100),
  114463. layerswitchon = cms.bool(True),
  114464. xmax = cms.double(4.0),
  114465. xmin = cms.double(-4.0)
  114466. ),
  114467. TH1PullTrackangle2DRphi = cms.PSet(
  114468. Nbinx = cms.int32(100),
  114469. layerswitchon = cms.bool(False),
  114470. xmax = cms.double(1.0),
  114471. xmin = cms.double(0.0)
  114472. ),
  114473. TH1Pull_LF = cms.PSet(
  114474. Nbinx = cms.int32(1000),
  114475. layerswitchon = cms.bool(False),
  114476. xmax = cms.double(50.0),
  114477. xmin = cms.double(-50.0)
  114478. ),
  114479. TH1Pull_MF = cms.PSet(
  114480. Nbinx = cms.int32(100),
  114481. layerswitchon = cms.bool(True),
  114482. xmax = cms.double(50.0),
  114483. xmin = cms.double(-50.0)
  114484. ),
  114485. TH1PullxMatched = cms.PSet(
  114486. Nbinx = cms.int32(100),
  114487. layerswitchon = cms.bool(False),
  114488. xmax = cms.double(5.0),
  114489. xmin = cms.double(-5.0)
  114490. ),
  114491. TH1PullyMatched = cms.PSet(
  114492. Nbinx = cms.int32(100),
  114493. layerswitchon = cms.bool(False),
  114494. xmax = cms.double(5.0),
  114495. xmin = cms.double(-5.0)
  114496. ),
  114497. TH1ResLFRphi = cms.PSet(
  114498. Nbinx = cms.int32(100),
  114499. layerswitchon = cms.bool(False),
  114500. xmax = cms.double(0.02),
  114501. xmin = cms.double(-0.02)
  114502. ),
  114503. TH1ResLFSas = cms.PSet(
  114504. Nbinx = cms.int32(100),
  114505. layerswitchon = cms.bool(False),
  114506. xmax = cms.double(0.02),
  114507. xmin = cms.double(-0.02)
  114508. ),
  114509. TH1ResMFRphi = cms.PSet(
  114510. Nbinx = cms.int32(100),
  114511. layerswitchon = cms.bool(True),
  114512. xmax = cms.double(2.0),
  114513. xmin = cms.double(-2.0)
  114514. ),
  114515. TH1ResMFRphiwclus1 = cms.PSet(
  114516. Nbinx = cms.int32(100),
  114517. layerswitchon = cms.bool(False),
  114518. xmax = cms.double(2.0),
  114519. xmin = cms.double(-2.0)
  114520. ),
  114521. TH1ResMFRphiwclus2 = cms.PSet(
  114522. Nbinx = cms.int32(100),
  114523. layerswitchon = cms.bool(False),
  114524. xmax = cms.double(2.0),
  114525. xmin = cms.double(-2.0)
  114526. ),
  114527. TH1ResMFRphiwclus3 = cms.PSet(
  114528. Nbinx = cms.int32(100),
  114529. layerswitchon = cms.bool(False),
  114530. xmax = cms.double(2.0),
  114531. xmin = cms.double(-2.0)
  114532. ),
  114533. TH1ResMFRphiwclus4 = cms.PSet(
  114534. Nbinx = cms.int32(100),
  114535. layerswitchon = cms.bool(False),
  114536. xmax = cms.double(2.0),
  114537. xmin = cms.double(-2.0)
  114538. ),
  114539. TH1ResMFSas = cms.PSet(
  114540. Nbinx = cms.int32(100),
  114541. layerswitchon = cms.bool(True),
  114542. xmax = cms.double(2.0),
  114543. xmin = cms.double(-2.0)
  114544. ),
  114545. TH1Res_LF = cms.PSet(
  114546. Nbinx = cms.int32(1000),
  114547. layerswitchon = cms.bool(False),
  114548. xmax = cms.double(0.2),
  114549. xmin = cms.double(-0.2)
  114550. ),
  114551. TH1Res_MF = cms.PSet(
  114552. Nbinx = cms.int32(1000),
  114553. layerswitchon = cms.bool(True),
  114554. xmax = cms.double(20.0),
  114555. xmin = cms.double(-20.0)
  114556. ),
  114557. TH1ResolxLFRphi = cms.PSet(
  114558. Nbinx = cms.int32(100),
  114559. layerswitchon = cms.bool(False),
  114560. xmax = cms.double(0.005),
  114561. xmin = cms.double(0.0)
  114562. ),
  114563. TH1ResolxLFSas = cms.PSet(
  114564. Nbinx = cms.int32(100),
  114565. layerswitchon = cms.bool(False),
  114566. xmax = cms.double(0.005),
  114567. xmin = cms.double(0.0)
  114568. ),
  114569. TH1ResolxMFRphi = cms.PSet(
  114570. Nbinx = cms.int32(100),
  114571. layerswitchon = cms.bool(True),
  114572. xmax = cms.double(2.0),
  114573. xmin = cms.double(0.0)
  114574. ),
  114575. TH1ResolxMFRphiwclus1 = cms.PSet(
  114576. Nbinx = cms.int32(100),
  114577. layerswitchon = cms.bool(True),
  114578. xmax = cms.double(2.0),
  114579. xmin = cms.double(0.0)
  114580. ),
  114581. TH1ResolxMFRphiwclus2 = cms.PSet(
  114582. Nbinx = cms.int32(100),
  114583. layerswitchon = cms.bool(True),
  114584. xmax = cms.double(2.0),
  114585. xmin = cms.double(0.0)
  114586. ),
  114587. TH1ResolxMFRphiwclus3 = cms.PSet(
  114588. Nbinx = cms.int32(100),
  114589. layerswitchon = cms.bool(True),
  114590. xmax = cms.double(2.0),
  114591. xmin = cms.double(0.0)
  114592. ),
  114593. TH1ResolxMFRphiwclus4 = cms.PSet(
  114594. Nbinx = cms.int32(100),
  114595. layerswitchon = cms.bool(True),
  114596. xmax = cms.double(2.0),
  114597. xmin = cms.double(0.0)
  114598. ),
  114599. TH1ResolxMFSas = cms.PSet(
  114600. Nbinx = cms.int32(100),
  114601. layerswitchon = cms.bool(True),
  114602. xmax = cms.double(0.5),
  114603. xmin = cms.double(0.0)
  114604. ),
  114605. TH1ResolxMatched = cms.PSet(
  114606. Nbinx = cms.int32(100),
  114607. layerswitchon = cms.bool(False),
  114608. xmax = cms.double(0.05),
  114609. xmin = cms.double(0.0)
  114610. ),
  114611. TH1Resolx_LF = cms.PSet(
  114612. Nbinx = cms.int32(1000),
  114613. layerswitchon = cms.bool(False),
  114614. xmax = cms.double(0.05),
  114615. xmin = cms.double(0.0)
  114616. ),
  114617. TH1Resolx_MF = cms.PSet(
  114618. Nbinx = cms.int32(1000),
  114619. layerswitchon = cms.bool(True),
  114620. xmax = cms.double(5),
  114621. xmin = cms.double(0.0)
  114622. ),
  114623. TH1ResolyMatched = cms.PSet(
  114624. Nbinx = cms.int32(100),
  114625. layerswitchon = cms.bool(False),
  114626. xmax = cms.double(0.05),
  114627. xmin = cms.double(0.0)
  114628. ),
  114629. TH1ResxMatched = cms.PSet(
  114630. Nbinx = cms.int32(100),
  114631. layerswitchon = cms.bool(False),
  114632. xmax = cms.double(0.02),
  114633. xmin = cms.double(-0.02)
  114634. ),
  114635. TH1ResyMatched = cms.PSet(
  114636. Nbinx = cms.int32(100),
  114637. layerswitchon = cms.bool(False),
  114638. xmax = cms.double(1.0),
  114639. xmin = cms.double(-1.0)
  114640. ),
  114641. TH1Trackangle2Rphi = cms.PSet(
  114642. Nbinx = cms.int32(100),
  114643. layerswitchon = cms.bool(False),
  114644. xmax = cms.double(20.0),
  114645. xmin = cms.double(-20.0)
  114646. ),
  114647. TH1TrackangleRphi = cms.PSet(
  114648. Nbinx = cms.int32(100),
  114649. layerswitchon = cms.bool(False),
  114650. xmax = cms.double(20.0),
  114651. xmin = cms.double(-20.0)
  114652. ),
  114653. TH1TrackangleSas = cms.PSet(
  114654. Nbinx = cms.int32(100),
  114655. layerswitchon = cms.bool(False),
  114656. xmax = cms.double(40.0),
  114657. xmin = cms.double(-40.0)
  114658. ),
  114659. TH1Trackanglealpha = cms.PSet(
  114660. Nbinx = cms.int32(100),
  114661. layerswitchon = cms.bool(True),
  114662. xmax = cms.double(100.0),
  114663. xmin = cms.double(-100.0)
  114664. ),
  114665. TH1Trackanglebeta = cms.PSet(
  114666. Nbinx = cms.int32(100),
  114667. layerswitchon = cms.bool(True),
  114668. xmax = cms.double(100.0),
  114669. xmin = cms.double(-100.0)
  114670. ),
  114671. TH1TrackanglebetaRphi = cms.PSet(
  114672. Nbinx = cms.int32(100),
  114673. layerswitchon = cms.bool(False),
  114674. xmax = cms.double(20.0),
  114675. xmin = cms.double(-20.0)
  114676. ),
  114677. TH1TrackanglebetaSas = cms.PSet(
  114678. Nbinx = cms.int32(100),
  114679. layerswitchon = cms.bool(False),
  114680. xmax = cms.double(40.0),
  114681. xmin = cms.double(-40.0)
  114682. ),
  114683. TH1Trackwidth = cms.PSet(
  114684. Nbinx = cms.int32(100),
  114685. layerswitchon = cms.bool(True),
  114686. xmax = cms.double(10.0),
  114687. xmin = cms.double(0.0)
  114688. ),
  114689. TH1TrackwidthRphi = cms.PSet(
  114690. Nbinx = cms.int32(100),
  114691. layerswitchon = cms.bool(False),
  114692. xmax = cms.double(1.0),
  114693. xmin = cms.double(0.0)
  114694. ),
  114695. TH1TrackwidthSas = cms.PSet(
  114696. Nbinx = cms.int32(100),
  114697. layerswitchon = cms.bool(False),
  114698. xmax = cms.double(1.0),
  114699. xmin = cms.double(0.0)
  114700. ),
  114701. TH1WclusRphi = cms.PSet(
  114702. Nbinx = cms.int32(20),
  114703. layerswitchon = cms.bool(True),
  114704. xmax = cms.double(20.5),
  114705. xmin = cms.double(0.5)
  114706. ),
  114707. TH1WclusSas = cms.PSet(
  114708. Nbinx = cms.int32(20),
  114709. layerswitchon = cms.bool(True),
  114710. xmax = cms.double(20.5),
  114711. xmin = cms.double(0.5)
  114712. ),
  114713. TProfPullTrackangleProfileRphi = cms.PSet(
  114714. Nbinx = cms.int32(100),
  114715. layerswitchon = cms.bool(False),
  114716. xmax = cms.double(20.0),
  114717. xmin = cms.double(-20.0),
  114718. ymax = cms.double(2.0),
  114719. ymin = cms.double(-2.0)
  114720. ),
  114721. TProfPullTrackangleProfileSas = cms.PSet(
  114722. Nbinx = cms.int32(100),
  114723. layerswitchon = cms.bool(False),
  114724. xmax = cms.double(40.0),
  114725. xmin = cms.double(-40.0),
  114726. ymax = cms.double(4.0),
  114727. ymin = cms.double(-4.0)
  114728. ),
  114729. TProfPullTrackwidthProfileCategory1Rphi = cms.PSet(
  114730. Nbinx = cms.int32(100),
  114731. layerswitchon = cms.bool(False),
  114732. xmax = cms.double(1.0),
  114733. xmin = cms.double(0.0),
  114734. ymax = cms.double(2.0),
  114735. ymin = cms.double(-2.0)
  114736. ),
  114737. TProfPullTrackwidthProfileCategory1Sas = cms.PSet(
  114738. Nbinx = cms.int32(100),
  114739. layerswitchon = cms.bool(False),
  114740. xmax = cms.double(1.0),
  114741. xmin = cms.double(0.0),
  114742. ymax = cms.double(2.0),
  114743. ymin = cms.double(-2.0)
  114744. ),
  114745. TProfPullTrackwidthProfileCategory2Rphi = cms.PSet(
  114746. Nbinx = cms.int32(100),
  114747. layerswitchon = cms.bool(False),
  114748. xmax = cms.double(1.0),
  114749. xmin = cms.double(0.0),
  114750. ymax = cms.double(2.0),
  114751. ymin = cms.double(-2.0)
  114752. ),
  114753. TProfPullTrackwidthProfileCategory2Sas = cms.PSet(
  114754. Nbinx = cms.int32(100),
  114755. layerswitchon = cms.bool(False),
  114756. xmax = cms.double(1.0),
  114757. xmin = cms.double(0.0),
  114758. ymax = cms.double(2.0),
  114759. ymin = cms.double(-2.0)
  114760. ),
  114761. TProfPullTrackwidthProfileCategory3Rphi = cms.PSet(
  114762. Nbinx = cms.int32(100),
  114763. layerswitchon = cms.bool(False),
  114764. xmax = cms.double(1.0),
  114765. xmin = cms.double(0.0),
  114766. ymax = cms.double(2.0),
  114767. ymin = cms.double(-2.0)
  114768. ),
  114769. TProfPullTrackwidthProfileCategory3Sas = cms.PSet(
  114770. Nbinx = cms.int32(100),
  114771. layerswitchon = cms.bool(False),
  114772. xmax = cms.double(1.0),
  114773. xmin = cms.double(0.0),
  114774. ymax = cms.double(2.0),
  114775. ymin = cms.double(-2.0)
  114776. ),
  114777. TProfPullTrackwidthProfileCategory4Rphi = cms.PSet(
  114778. Nbinx = cms.int32(100),
  114779. layerswitchon = cms.bool(False),
  114780. xmax = cms.double(1.0),
  114781. xmin = cms.double(0.0),
  114782. ymax = cms.double(2.0),
  114783. ymin = cms.double(-2.0)
  114784. ),
  114785. TProfPullTrackwidthProfileCategory4Sas = cms.PSet(
  114786. Nbinx = cms.int32(100),
  114787. layerswitchon = cms.bool(False),
  114788. xmax = cms.double(1.0),
  114789. xmin = cms.double(0.0),
  114790. ymax = cms.double(2.0),
  114791. ymin = cms.double(-2.0)
  114792. ),
  114793. TProfPullTrackwidthProfileRphi = cms.PSet(
  114794. Nbinx = cms.int32(100),
  114795. layerswitchon = cms.bool(True),
  114796. xmax = cms.double(4.0),
  114797. xmin = cms.double(0.0),
  114798. ymax = cms.double(2.0),
  114799. ymin = cms.double(-2.0)
  114800. ),
  114801. TProfPullTrackwidthProfileRphiwclus1 = cms.PSet(
  114802. Nbinx = cms.int32(100),
  114803. layerswitchon = cms.bool(True),
  114804. xmax = cms.double(4.0),
  114805. xmin = cms.double(0.0),
  114806. ymax = cms.double(2.0),
  114807. ymin = cms.double(-2.0)
  114808. ),
  114809. TProfPullTrackwidthProfileRphiwclus2 = cms.PSet(
  114810. Nbinx = cms.int32(100),
  114811. layerswitchon = cms.bool(True),
  114812. xmax = cms.double(4.0),
  114813. xmin = cms.double(0.0),
  114814. ymax = cms.double(2.0),
  114815. ymin = cms.double(-2.0)
  114816. ),
  114817. TProfPullTrackwidthProfileRphiwclus3 = cms.PSet(
  114818. Nbinx = cms.int32(100),
  114819. layerswitchon = cms.bool(True),
  114820. xmax = cms.double(4.0),
  114821. xmin = cms.double(0.0),
  114822. ymax = cms.double(2.0),
  114823. ymin = cms.double(-2.0)
  114824. ),
  114825. TProfPullTrackwidthProfileRphiwclus4 = cms.PSet(
  114826. Nbinx = cms.int32(100),
  114827. layerswitchon = cms.bool(True),
  114828. xmax = cms.double(4.0),
  114829. xmin = cms.double(0.0),
  114830. ymax = cms.double(2.0),
  114831. ymin = cms.double(-2.0)
  114832. ),
  114833. TProfPullTrackwidthProfileSas = cms.PSet(
  114834. Nbinx = cms.int32(100),
  114835. layerswitchon = cms.bool(True),
  114836. xmax = cms.double(1.0),
  114837. xmin = cms.double(0.0),
  114838. ymax = cms.double(2.0),
  114839. ymin = cms.double(-2.0)
  114840. ),
  114841. TProfResMFTrackwidthProfileWclus1Rphi = cms.PSet(
  114842. Nbinx = cms.int32(12),
  114843. layerswitchon = cms.bool(False),
  114844. xmax = cms.double(4.0),
  114845. xmin = cms.double(0.0),
  114846. ymax = cms.double(2.0),
  114847. ymin = cms.double(-2.0)
  114848. ),
  114849. TProfResMFTrackwidthProfileWclus2Rphi = cms.PSet(
  114850. Nbinx = cms.int32(12),
  114851. layerswitchon = cms.bool(False),
  114852. xmax = cms.double(4.0),
  114853. xmin = cms.double(0.0),
  114854. ymax = cms.double(2.0),
  114855. ymin = cms.double(-2.0)
  114856. ),
  114857. TProfResMFTrackwidthProfileWclus3Rphi = cms.PSet(
  114858. Nbinx = cms.int32(12),
  114859. layerswitchon = cms.bool(False),
  114860. xmax = cms.double(4.0),
  114861. xmin = cms.double(0.0),
  114862. ymax = cms.double(2.0),
  114863. ymin = cms.double(-2.0)
  114864. ),
  114865. TProfResMFTrackwidthProfileWclus4Rphi = cms.PSet(
  114866. Nbinx = cms.int32(12),
  114867. layerswitchon = cms.bool(False),
  114868. xmax = cms.double(4.0),
  114869. xmin = cms.double(0.0),
  114870. ymax = cms.double(2.0),
  114871. ymin = cms.double(-2.0)
  114872. ),
  114873. TProfResMFTrackwidthProfile_WClus1 = cms.PSet(
  114874. Nbinx = cms.int32(12),
  114875. layerswitchon = cms.bool(False),
  114876. xmax = cms.double(4.0),
  114877. xmin = cms.double(0.0),
  114878. ymax = cms.double(2.0),
  114879. ymin = cms.double(0.0)
  114880. ),
  114881. TProfResMFTrackwidthProfile_WClus2 = cms.PSet(
  114882. Nbinx = cms.int32(12),
  114883. layerswitchon = cms.bool(False),
  114884. xmax = cms.double(4.0),
  114885. xmin = cms.double(0.0),
  114886. ymax = cms.double(2.0),
  114887. ymin = cms.double(0.0)
  114888. ),
  114889. TProfResMFTrackwidthProfile_WClus21 = cms.PSet(
  114890. Nbinx = cms.int32(12),
  114891. layerswitchon = cms.bool(False),
  114892. xmax = cms.double(4.0),
  114893. xmin = cms.double(0.0),
  114894. ymax = cms.double(2.0),
  114895. ymin = cms.double(-2.0)
  114896. ),
  114897. TProfResMFTrackwidthProfile_WClus22 = cms.PSet(
  114898. Nbinx = cms.int32(12),
  114899. layerswitchon = cms.bool(False),
  114900. xmax = cms.double(4.0),
  114901. xmin = cms.double(0.0),
  114902. ymax = cms.double(5.0),
  114903. ymin = cms.double(-5.0)
  114904. ),
  114905. TProfResMFTrackwidthProfile_WClus23 = cms.PSet(
  114906. Nbinx = cms.int32(12),
  114907. layerswitchon = cms.bool(False),
  114908. xmax = cms.double(4.0),
  114909. xmin = cms.double(0.0),
  114910. ymax = cms.double(0.5),
  114911. ymin = cms.double(-0.5)
  114912. ),
  114913. TProfResMFTrackwidthProfile_WClus3 = cms.PSet(
  114914. Nbinx = cms.int32(12),
  114915. layerswitchon = cms.bool(False),
  114916. xmax = cms.double(4.0),
  114917. xmin = cms.double(0.0),
  114918. ymax = cms.double(2.0),
  114919. ymin = cms.double(0.0)
  114920. ),
  114921. TProfResMFTrackwidthProfile_WClus4 = cms.PSet(
  114922. Nbinx = cms.int32(12),
  114923. layerswitchon = cms.bool(False),
  114924. xmax = cms.double(4.0),
  114925. xmin = cms.double(0.0),
  114926. ymax = cms.double(2.0),
  114927. ymin = cms.double(0.0)
  114928. ),
  114929. TProfResolxMFAngleProfile = cms.PSet(
  114930. Nbinx = cms.int32(100),
  114931. layerswitchon = cms.bool(False),
  114932. xmax = cms.double(60.0),
  114933. xmin = cms.double(-1.0),
  114934. ymax = cms.double(2.0),
  114935. ymin = cms.double(0.0)
  114936. ),
  114937. TProfResolxMFAngleProfileRphi = cms.PSet(
  114938. Nbinx = cms.int32(100),
  114939. layerswitchon = cms.bool(False),
  114940. xmax = cms.double(1.0),
  114941. xmin = cms.double(0.0),
  114942. ymax = cms.double(2.0),
  114943. ymin = cms.double(-2.0)
  114944. ),
  114945. TProfResolxMFAngleProfileSas = cms.PSet(
  114946. Nbinx = cms.int32(100),
  114947. layerswitchon = cms.bool(False),
  114948. xmax = cms.double(1.0),
  114949. xmin = cms.double(0.0),
  114950. ymax = cms.double(2.0),
  114951. ymin = cms.double(-2.0)
  114952. ),
  114953. TProfResolxMFClusterwidthProfileCategory1Rphi = cms.PSet(
  114954. Nbinx = cms.int32(100),
  114955. layerswitchon = cms.bool(False),
  114956. xmax = cms.double(10.0),
  114957. xmin = cms.double(0.0),
  114958. ymax = cms.double(2.0),
  114959. ymin = cms.double(-2.0)
  114960. ),
  114961. TProfResolxMFClusterwidthProfileCategory1Sas = cms.PSet(
  114962. Nbinx = cms.int32(100),
  114963. layerswitchon = cms.bool(False),
  114964. xmax = cms.double(10.0),
  114965. xmin = cms.double(0.0),
  114966. ymax = cms.double(2.0),
  114967. ymin = cms.double(-2.0)
  114968. ),
  114969. TProfResolxMFClusterwidthProfile_Category1 = cms.PSet(
  114970. Nbinx = cms.int32(100),
  114971. layerswitchon = cms.bool(False),
  114972. xmax = cms.double(10.0),
  114973. xmin = cms.double(0.0),
  114974. ymax = cms.double(2.0),
  114975. ymin = cms.double(-2.0)
  114976. ),
  114977. TProfResolxMFTrackwidthProfile = cms.PSet(
  114978. Nbinx = cms.int32(12),
  114979. layerswitchon = cms.bool(True),
  114980. xmax = cms.double(10.0),
  114981. xmin = cms.double(0.0),
  114982. ymax = cms.double(2.0),
  114983. ymin = cms.double(0.0)
  114984. ),
  114985. TProfResolxMFTrackwidthProfileCategory1Rphi = cms.PSet(
  114986. Nbinx = cms.int32(12),
  114987. layerswitchon = cms.bool(False),
  114988. xmax = cms.double(4.0),
  114989. xmin = cms.double(0.0),
  114990. ymax = cms.double(2.0),
  114991. ymin = cms.double(-2.0)
  114992. ),
  114993. TProfResolxMFTrackwidthProfileCategory1Sas = cms.PSet(
  114994. Nbinx = cms.int32(12),
  114995. layerswitchon = cms.bool(False),
  114996. xmax = cms.double(4.0),
  114997. xmin = cms.double(0.0),
  114998. ymax = cms.double(2.0),
  114999. ymin = cms.double(-2.0)
  115000. ),
  115001. TProfResolxMFTrackwidthProfileCategory2Rphi = cms.PSet(
  115002. Nbinx = cms.int32(12),
  115003. layerswitchon = cms.bool(False),
  115004. xmax = cms.double(4.0),
  115005. xmin = cms.double(0.0),
  115006. ymax = cms.double(2.0),
  115007. ymin = cms.double(-2.0)
  115008. ),
  115009. TProfResolxMFTrackwidthProfileCategory2Sas = cms.PSet(
  115010. Nbinx = cms.int32(12),
  115011. layerswitchon = cms.bool(False),
  115012. xmax = cms.double(4.0),
  115013. xmin = cms.double(0.0),
  115014. ymax = cms.double(2.0),
  115015. ymin = cms.double(-2.0)
  115016. ),
  115017. TProfResolxMFTrackwidthProfileCategory3Rphi = cms.PSet(
  115018. Nbinx = cms.int32(12),
  115019. layerswitchon = cms.bool(False),
  115020. xmax = cms.double(4.0),
  115021. xmin = cms.double(0.0),
  115022. ymax = cms.double(2.0),
  115023. ymin = cms.double(-2.0)
  115024. ),
  115025. TProfResolxMFTrackwidthProfileCategory3Sas = cms.PSet(
  115026. Nbinx = cms.int32(12),
  115027. layerswitchon = cms.bool(False),
  115028. xmax = cms.double(4.0),
  115029. xmin = cms.double(0.0),
  115030. ymax = cms.double(2.0),
  115031. ymin = cms.double(-2.0)
  115032. ),
  115033. TProfResolxMFTrackwidthProfileCategory4Rphi = cms.PSet(
  115034. Nbinx = cms.int32(12),
  115035. layerswitchon = cms.bool(False),
  115036. xmax = cms.double(4.0),
  115037. xmin = cms.double(0.0),
  115038. ymax = cms.double(2.0),
  115039. ymin = cms.double(-2.0)
  115040. ),
  115041. TProfResolxMFTrackwidthProfileCategory4Sas = cms.PSet(
  115042. Nbinx = cms.int32(12),
  115043. layerswitchon = cms.bool(False),
  115044. xmax = cms.double(4.0),
  115045. xmin = cms.double(0.0),
  115046. ymax = cms.double(2.0),
  115047. ymin = cms.double(-2.0)
  115048. ),
  115049. TProfResolxMFTrackwidthProfileRphi = cms.PSet(
  115050. Nbinx = cms.int32(12),
  115051. layerswitchon = cms.bool(True),
  115052. xmax = cms.double(8.0),
  115053. xmin = cms.double(0.0),
  115054. ymax = cms.double(2.0),
  115055. ymin = cms.double(-2.0)
  115056. ),
  115057. TProfResolxMFTrackwidthProfileSas = cms.PSet(
  115058. Nbinx = cms.int32(12),
  115059. layerswitchon = cms.bool(True),
  115060. xmax = cms.double(4.0),
  115061. xmin = cms.double(0.0),
  115062. ymax = cms.double(2.0),
  115063. ymin = cms.double(-2.0)
  115064. ),
  115065. TProfResolxMFTrackwidthProfileWclus1Rphi = cms.PSet(
  115066. Nbinx = cms.int32(12),
  115067. layerswitchon = cms.bool(True),
  115068. xmax = cms.double(4.0),
  115069. xmin = cms.double(0.0),
  115070. ymax = cms.double(2.0),
  115071. ymin = cms.double(-2.0)
  115072. ),
  115073. TProfResolxMFTrackwidthProfileWclus2Rphi = cms.PSet(
  115074. Nbinx = cms.int32(12),
  115075. layerswitchon = cms.bool(True),
  115076. xmax = cms.double(4.0),
  115077. xmin = cms.double(0.0),
  115078. ymax = cms.double(2.0),
  115079. ymin = cms.double(-2.0)
  115080. ),
  115081. TProfResolxMFTrackwidthProfileWclus3Rphi = cms.PSet(
  115082. Nbinx = cms.int32(12),
  115083. layerswitchon = cms.bool(True),
  115084. xmax = cms.double(4.0),
  115085. xmin = cms.double(0.0),
  115086. ymax = cms.double(2.0),
  115087. ymin = cms.double(-2.0)
  115088. ),
  115089. TProfResolxMFTrackwidthProfileWclus4Rphi = cms.PSet(
  115090. Nbinx = cms.int32(12),
  115091. layerswitchon = cms.bool(True),
  115092. xmax = cms.double(4.0),
  115093. xmin = cms.double(0.0),
  115094. ymax = cms.double(2.0),
  115095. ymin = cms.double(-2.0)
  115096. ),
  115097. TProfResolxMFTrackwidthProfile_Category1 = cms.PSet(
  115098. Nbinx = cms.int32(12),
  115099. layerswitchon = cms.bool(False),
  115100. xmax = cms.double(4.0),
  115101. xmin = cms.double(0.0),
  115102. ymax = cms.double(2.0),
  115103. ymin = cms.double(-2.0)
  115104. ),
  115105. TProfResolxMFTrackwidthProfile_Category2 = cms.PSet(
  115106. Nbinx = cms.int32(12),
  115107. layerswitchon = cms.bool(False),
  115108. xmax = cms.double(4.0),
  115109. xmin = cms.double(0.0),
  115110. ymax = cms.double(2.0),
  115111. ymin = cms.double(-2.0)
  115112. ),
  115113. TProfResolxMFTrackwidthProfile_Category3 = cms.PSet(
  115114. Nbinx = cms.int32(12),
  115115. layerswitchon = cms.bool(False),
  115116. xmax = cms.double(4.0),
  115117. xmin = cms.double(0.0),
  115118. ymax = cms.double(2.0),
  115119. ymin = cms.double(-2.0)
  115120. ),
  115121. TProfResolxMFTrackwidthProfile_Category4 = cms.PSet(
  115122. Nbinx = cms.int32(12),
  115123. layerswitchon = cms.bool(False),
  115124. xmax = cms.double(10.0),
  115125. xmin = cms.double(0.0),
  115126. ymax = cms.double(2.0),
  115127. ymin = cms.double(-2.0)
  115128. ),
  115129. TProfResolxMFTrackwidthProfile_WClus1 = cms.PSet(
  115130. Nbinx = cms.int32(12),
  115131. layerswitchon = cms.bool(True),
  115132. xmax = cms.double(4.0),
  115133. xmin = cms.double(0.0),
  115134. ymax = cms.double(2.0),
  115135. ymin = cms.double(0.0)
  115136. ),
  115137. TProfResolxMFTrackwidthProfile_WClus2 = cms.PSet(
  115138. Nbinx = cms.int32(12),
  115139. layerswitchon = cms.bool(True),
  115140. xmax = cms.double(4.0),
  115141. xmin = cms.double(0.0),
  115142. ymax = cms.double(2.0),
  115143. ymin = cms.double(0.0)
  115144. ),
  115145. TProfResolxMFTrackwidthProfile_WClus3 = cms.PSet(
  115146. Nbinx = cms.int32(12),
  115147. layerswitchon = cms.bool(True),
  115148. xmax = cms.double(4.0),
  115149. xmin = cms.double(0.0),
  115150. ymax = cms.double(2.0),
  115151. ymin = cms.double(0.0)
  115152. ),
  115153. TProfResolxMFTrackwidthProfile_WClus4 = cms.PSet(
  115154. Nbinx = cms.int32(12),
  115155. layerswitchon = cms.bool(True),
  115156. xmax = cms.double(4.0),
  115157. xmin = cms.double(0.0),
  115158. ymax = cms.double(2.0),
  115159. ymin = cms.double(0.0)
  115160. ),
  115161. TProfrapidityResProfilewclus1 = cms.PSet(
  115162. Nbinx = cms.int32(100),
  115163. layerswitchon = cms.bool(False),
  115164. xmax = cms.double(2.5),
  115165. xmin = cms.double(-2.5),
  115166. ymax = cms.double(2.0),
  115167. ymin = cms.double(0.0)
  115168. ),
  115169. TProfrapidityResProfilewclus2 = cms.PSet(
  115170. Nbinx = cms.int32(100),
  115171. layerswitchon = cms.bool(False),
  115172. xmax = cms.double(2.5),
  115173. xmin = cms.double(-2.5),
  115174. ymax = cms.double(2.0),
  115175. ymin = cms.double(0.0)
  115176. ),
  115177. TProfrapidityResProfilewclus3 = cms.PSet(
  115178. Nbinx = cms.int32(100),
  115179. layerswitchon = cms.bool(False),
  115180. xmax = cms.double(2.5),
  115181. xmin = cms.double(-2.5),
  115182. ymax = cms.double(2.0),
  115183. ymin = cms.double(0.0)
  115184. ),
  115185. TProfrapidityResProfilewclus4 = cms.PSet(
  115186. Nbinx = cms.int32(100),
  115187. layerswitchon = cms.bool(False),
  115188. xmax = cms.double(2.5),
  115189. xmin = cms.double(-2.5),
  115190. ymax = cms.double(2.0),
  115191. ymin = cms.double(0.0)
  115192. ),
  115193. TopFolderName = cms.string('SiStrip/RecHitsValidation/TrackingRecHits'),
  115194. associatePixel = cms.bool(False),
  115195. associateRecoTracks = cms.bool(False),
  115196. associateStrip = cms.bool(True),
  115197. outputFile = cms.string('striptrackingrechitshisto.root'),
  115198. pixelSimLinkSrc = cms.InputTag("simSiPixelDigis"),
  115199. runStandalone = cms.bool(False),
  115200. stripSimLinkSrc = cms.InputTag("simSiStripDigis"),
  115201. tracksInput = cms.InputTag("generalTracks")
  115202. )
  115203.  
  115204.  
  115205. process.TTbarAnalyzeSpinCorr = cms.EDAnalyzer("TTbarSpinCorrHepMCAnalyzer",
  115206. genEventInfoProductTag = cms.InputTag("generator"),
  115207. genParticlesTag = cms.InputTag("genParticles")
  115208. )
  115209.  
  115210.  
  115211. process.TightMuonEfficiencyAnalyzer = cms.EDAnalyzer("EfficiencyAnalyzer",
  115212. BeamSpotLabel = cms.InputTag("offlineBeamSpot"),
  115213. ID = cms.string('Tight'),
  115214. MuonCollection = cms.InputTag("muons"),
  115215. ServiceParameters = cms.PSet(
  115216. CSCLayers = cms.untracked.bool(True),
  115217. GEMLayers = cms.untracked.bool(False),
  115218. ME0Layers = cms.bool(False),
  115219. Propagators = cms.untracked.vstring('SteppingHelixPropagatorAny',
  115220. 'SteppingHelixPropagatorAlong',
  115221. 'SteppingHelixPropagatorOpposite',
  115222. 'SteppingHelixPropagatorL2Any',
  115223. 'SteppingHelixPropagatorL2Along',
  115224. 'SteppingHelixPropagatorL2Opposite',
  115225. 'SteppingHelixPropagatorAnyNoError',
  115226. 'SteppingHelixPropagatorAlongNoError',
  115227. 'SteppingHelixPropagatorOppositeNoError',
  115228. 'SteppingHelixPropagatorL2AnyNoError',
  115229. 'SteppingHelixPropagatorL2AlongNoError',
  115230. 'SteppingHelixPropagatorL2OppositeNoError',
  115231. 'PropagatorWithMaterial',
  115232. 'PropagatorWithMaterialOpposite',
  115233. 'SmartPropagator',
  115234. 'SmartPropagatorOpposite',
  115235. 'SmartPropagatorAnyOpposite',
  115236. 'SmartPropagatorAny',
  115237. 'SmartPropagatorRK',
  115238. 'SmartPropagatorAnyRK',
  115239. 'StraightLinePropagator',
  115240. 'StraightLinePropagator'),
  115241. RPCLayers = cms.bool(True),
  115242. UseMuonNavigation = cms.untracked.bool(True)
  115243. ),
  115244. TrackCollection = cms.InputTag("generalTracks"),
  115245. VertexLabel = cms.InputTag("offlinePrimaryVertices"),
  115246. doPrimaryVertexCheck = cms.bool(True),
  115247. etaBin = cms.int32(8),
  115248. etaMax = cms.double(2.5),
  115249. etaMin = cms.double(-2.5),
  115250. folder = cms.string('Muons/EfficiencyAnalyzer/'),
  115251. phiBin = cms.int32(8),
  115252. phiMax = cms.double(3.2),
  115253. phiMin = cms.double(-3.2),
  115254. ptBin = cms.int32(10),
  115255. ptMax = cms.double(100),
  115256. ptMin = cms.double(10),
  115257. vtxBin = cms.int32(10),
  115258. vtxMax = cms.double(40.5),
  115259. vtxMin = cms.double(0.5)
  115260. )
  115261.  
  115262.  
  115263. process.TightMuonEfficiencyAnalyzer_miniAOD = cms.EDAnalyzer("EfficiencyAnalyzer",
  115264. BeamSpotLabel = cms.InputTag("offlineBeamSpot"),
  115265. ID = cms.string('Tight'),
  115266. MuonCollection = cms.InputTag("slimmedMuons"),
  115267. ServiceParameters = cms.PSet(
  115268. CSCLayers = cms.untracked.bool(True),
  115269. GEMLayers = cms.untracked.bool(False),
  115270. ME0Layers = cms.bool(False),
  115271. Propagators = cms.untracked.vstring('SteppingHelixPropagatorAny',
  115272. 'SteppingHelixPropagatorAlong',
  115273. 'SteppingHelixPropagatorOpposite',
  115274. 'SteppingHelixPropagatorL2Any',
  115275. 'SteppingHelixPropagatorL2Along',
  115276. 'SteppingHelixPropagatorL2Opposite',
  115277. 'SteppingHelixPropagatorAnyNoError',
  115278. 'SteppingHelixPropagatorAlongNoError',
  115279. 'SteppingHelixPropagatorOppositeNoError',
  115280. 'SteppingHelixPropagatorL2AnyNoError',
  115281. 'SteppingHelixPropagatorL2AlongNoError',
  115282. 'SteppingHelixPropagatorL2OppositeNoError',
  115283. 'PropagatorWithMaterial',
  115284. 'PropagatorWithMaterialOpposite',
  115285. 'SmartPropagator',
  115286. 'SmartPropagatorOpposite',
  115287. 'SmartPropagatorAnyOpposite',
  115288. 'SmartPropagatorAny',
  115289. 'SmartPropagatorRK',
  115290. 'SmartPropagatorAnyRK',
  115291. 'StraightLinePropagator',
  115292. 'StraightLinePropagator'),
  115293. RPCLayers = cms.bool(True),
  115294. UseMuonNavigation = cms.untracked.bool(True)
  115295. ),
  115296. TrackCollection = cms.InputTag("generalTracks"),
  115297. VertexLabel = cms.InputTag("offlineSlimmedPrimaryVertices"),
  115298. doPrimaryVertexCheck = cms.bool(True),
  115299. etaBin = cms.int32(8),
  115300. etaMax = cms.double(2.5),
  115301. etaMin = cms.double(-2.5),
  115302. folder = cms.string('Muons_miniAOD/EfficiencyAnalyzer/'),
  115303. phiBin = cms.int32(8),
  115304. phiMax = cms.double(3.2),
  115305. phiMin = cms.double(-3.2),
  115306. ptBin = cms.int32(10),
  115307. ptMax = cms.double(100),
  115308. ptMin = cms.double(10),
  115309. vtxBin = cms.int32(10),
  115310. vtxMax = cms.double(40.5),
  115311. vtxMin = cms.double(0.5)
  115312. )
  115313.  
  115314.  
  115315. process.TrackCandidateLogMessageMonCommon = cms.EDAnalyzer("LogMessageMonitor",
  115316. BXlumiSetup = cms.PSet(
  115317. BXlumiBin = cms.int32(400),
  115318. BXlumiMax = cms.double(6000),
  115319. BXlumiMin = cms.double(2000),
  115320. lumi = cms.InputTag("lumiProducer"),
  115321. lumiScale = cms.double(6.37)
  115322. ),
  115323. LogFolderName = cms.string('Tracking/MessageLog'),
  115324. OutputFileName = cms.string('MonitorTrack.root'),
  115325. OutputMEsInRootFile = cms.bool(False),
  115326. categories = cms.vstring('TooManySeeds',
  115327. 'CkfPattern',
  115328. 'BaseCkfTrajectoryBuilder_InfiniteLoop'),
  115329. doPUmonitoring = cms.bool(False),
  115330. doWarningsPlots = cms.bool(False),
  115331. genericTriggerEventPSet = cms.PSet(
  115332. andOr = cms.bool(False),
  115333. andOrDcs = cms.bool(False),
  115334. dcsInputTag = cms.InputTag("scalersRawToDigi"),
  115335. dcsPartitions = cms.vint32(24, 25, 26, 27, 28,
  115336. 29),
  115337. errorReplyDcs = cms.bool(True)
  115338. ),
  115339. modules = cms.vstring('initialStepTrackCandidates',
  115340. 'lowPtTripletStepTrackCandidates',
  115341. 'pixelPairStepTrackCandidates',
  115342. 'detachedTripletStepTrackCandidates',
  115343. 'mixedTripletStepTrackCandidates',
  115344. 'pixelLessStepTrackCandidates',
  115345. 'tobTecStepTrackCandidates',
  115346. 'convTrackCandidates'),
  115347. pluginsMonName = cms.string('TrackCandidate')
  115348. )
  115349.  
  115350.  
  115351. process.TrackFinderLogMessageMonCommon = cms.EDAnalyzer("LogMessageMonitor",
  115352. BXlumiSetup = cms.PSet(
  115353. BXlumiBin = cms.int32(400),
  115354. BXlumiMax = cms.double(6000),
  115355. BXlumiMin = cms.double(2000),
  115356. lumi = cms.InputTag("lumiProducer"),
  115357. lumiScale = cms.double(6.37)
  115358. ),
  115359. LogFolderName = cms.string('Tracking/MessageLog'),
  115360. OutputFileName = cms.string('MonitorTrack.root'),
  115361. OutputMEsInRootFile = cms.bool(False),
  115362. categories = cms.vstring('FailedPropagation'),
  115363. doPUmonitoring = cms.bool(False),
  115364. doWarningsPlots = cms.bool(False),
  115365. genericTriggerEventPSet = cms.PSet(
  115366. andOr = cms.bool(False),
  115367. andOrDcs = cms.bool(False),
  115368. dcsInputTag = cms.InputTag("scalersRawToDigi"),
  115369. dcsPartitions = cms.vint32(24, 25, 26, 27, 28,
  115370. 29),
  115371. errorReplyDcs = cms.bool(True)
  115372. ),
  115373. modules = cms.vstring('pixelTracks',
  115374. 'initialStepTracks',
  115375. 'lowPtTripletStepTracks',
  115376. 'pixelPairStepTracks',
  115377. 'detachedTripletStepTracks',
  115378. 'mixedTripletStepTracks',
  115379. 'pixelLessStepTracks',
  115380. 'tobTecStepTracks',
  115381. 'generalTracks'),
  115382. pluginsMonName = cms.string('TrackFinder')
  115383. )
  115384.  
  115385.  
  115386. process.TrackSeedMondetachedTripletStep = cms.EDAnalyzer("TrackingMonitor",
  115387. **dict(
  115388. [
  115389. ("AbsDxyBin" , cms.int32(120) ),
  115390. ("AbsDxyMax" , cms.double(60.0) ),
  115391. ("AbsDxyMin" , cms.double(0.0) ),
  115392. ("AlgoName" , cms.string('detachedTripletStep') ),
  115393. ("BSFolderName" , cms.string('Tracking/TrackParameters/BeamSpotParameters') ),
  115394. ("BXlumiSetup" , cms.PSet(
  115395. BXlumiBin = cms.int32(400),
  115396. BXlumiMax = cms.double(6000),
  115397. BXlumiMin = cms.double(2000),
  115398. lumi = cms.InputTag("lumiProducer"),
  115399. lumiScale = cms.double(6.37)
  115400. ) ),
  115401. ("Chi2Bin" , cms.int32(50) ),
  115402. ("Chi2Max" , cms.double(199.5) ),
  115403. ("Chi2Min" , cms.double(-0.5) ),
  115404. ("Chi2NDFBin" , cms.int32(50) ),
  115405. ("Chi2NDFMax" , cms.double(19.5) ),
  115406. ("Chi2NDFMin" , cms.double(-0.5) ),
  115407. ("Chi2ProbBin" , cms.int32(100) ),
  115408. ("Chi2ProbMax" , cms.double(1.0) ),
  115409. ("Chi2ProbMin" , cms.double(0.0) ),
  115410. ("ClusterLabels" , cms.vstring('Pix') ),
  115411. ("DxyBin" , cms.int32(100) ),
  115412. ("DxyMax" , cms.double(0.5) ),
  115413. ("DxyMin" , cms.double(-0.5) ),
  115414. ("EtaBin" , cms.int32(26) ),
  115415. ("EtaMax" , cms.double(2.5) ),
  115416. ("EtaMin" , cms.double(-2.5) ),
  115417. ("FolderName" , cms.string('Tracking/TrackParameters/generalTracks') ),
  115418. ("GoodPVtxBin" , cms.int32(200) ),
  115419. ("GoodPVtxMax" , cms.double(200.0) ),
  115420. ("GoodPVtxMin" , cms.double(0.0) ),
  115421. ("LSBin" , cms.int32(2000) ),
  115422. ("LSMax" , cms.double(2000.0) ),
  115423. ("LSMin" , cms.double(0) ),
  115424. ("LUMIBin" , cms.int32(4000) ),
  115425. ("LUMIMax" , cms.double(20000.0) ),
  115426. ("LUMIMin" , cms.double(0.0) ),
  115427. ("LongDCABins" , cms.int32(100) ),
  115428. ("LongDCAMax" , cms.double(8.0) ),
  115429. ("LongDCAMin" , cms.double(-8.0) ),
  115430. ("MeanHitBin" , cms.int32(30) ),
  115431. ("MeanHitMax" , cms.double(29.5) ),
  115432. ("MeanHitMin" , cms.double(-0.5) ),
  115433. ("MeanLayBin" , cms.int32(25) ),
  115434. ("MeanLayMax" , cms.double(24.5) ),
  115435. ("MeanLayMin" , cms.double(-0.5) ),
  115436. ("MeasurementState" , cms.string('ImpactPoint') ),
  115437. ("NClusPxBin" , cms.int32(100) ),
  115438. ("NClusPxMax" , cms.double(20000) ),
  115439. ("NClusPxMin" , cms.double(-0.5) ),
  115440. ("NClusStrBin" , cms.int32(500) ),
  115441. ("NClusStrMax" , cms.double(99999.5) ),
  115442. ("NClusStrMin" , cms.double(-0.5) ),
  115443. ("NTrk2DBin" , cms.int32(50) ),
  115444. ("NTrk2DMax" , cms.double(1999.5) ),
  115445. ("NTrk2DMin" , cms.double(-0.5) ),
  115446. ("OutputFileName" , cms.string('TrackingMonitorSeedMultiplicity.root') ),
  115447. ("OutputMEsInRootFile" , cms.bool(False) ),
  115448. ("PVFolderName" , cms.string('Tracking/PrimaryVertices') ),
  115449. ("PXBLayBin" , cms.int32(6) ),
  115450. ("PXBLayMax" , cms.double(5.5) ),
  115451. ("PXBLayMin" , cms.double(-0.5) ),
  115452. ("PXFLayBin" , cms.int32(6) ),
  115453. ("PXFLayMax" , cms.double(5.5) ),
  115454. ("PXFLayMin" , cms.double(-0.5) ),
  115455. ("PhiBin" , cms.int32(32) ),
  115456. ("PhiMax" , cms.double(3.141592654) ),
  115457. ("PhiMin" , cms.double(-3.141592654) ),
  115458. ("Quality" , cms.string('') ),
  115459. ("RecHitBin" , cms.int32(40) ),
  115460. ("RecHitMax" , cms.double(39.5) ),
  115461. ("RecHitMin" , cms.double(-0.5) ),
  115462. ("RecLayBin" , cms.int32(25) ),
  115463. ("RecLayMax" , cms.double(24.5) ),
  115464. ("RecLayMin" , cms.double(-0.5) ),
  115465. ("RecLostBin" , cms.int32(10) ),
  115466. ("RecLostMax" , cms.double(9.5) ),
  115467. ("RecLostMin" , cms.double(-0.5) ),
  115468. ("SeedDxyBin" , cms.int32(100) ),
  115469. ("SeedDxyMax" , cms.double(0.5) ),
  115470. ("SeedDxyMin" , cms.double(-0.5) ),
  115471. ("SeedDzBin" , cms.int32(120) ),
  115472. ("SeedDzMax" , cms.double(30.0) ),
  115473. ("SeedDzMin" , cms.double(-30.0) ),
  115474. ("SeedHitBin" , cms.int32(6) ),
  115475. ("SeedHitMax" , cms.double(5.5) ),
  115476. ("SeedHitMin" , cms.double(-0.5) ),
  115477. ("SeedProducer" , cms.InputTag("detachedTripletStepSeeds") ),
  115478. ("TCDxyBin" , cms.int32(100) ),
  115479. ("TCDxyMax" , cms.double(100.0) ),
  115480. ("TCDxyMin" , cms.double(-100.0) ),
  115481. ("TCDzBin" , cms.int32(100) ),
  115482. ("TCDzMax" , cms.double(400.0) ),
  115483. ("TCDzMin" , cms.double(-400.0) ),
  115484. ("TCHitBin" , cms.int32(40) ),
  115485. ("TCHitMax" , cms.double(39.5) ),
  115486. ("TCHitMin" , cms.double(-0.5) ),
  115487. ("TCProducer" , cms.InputTag("detachedTripletStepTrackCandidates") ),
  115488. ("TCSizeBin" , cms.int32(150) ),
  115489. ("TCSizeMax" , cms.double(149.5) ),
  115490. ("TCSizeMin" , cms.double(-0.5) ),
  115491. ("TECLayBin" , cms.int32(15) ),
  115492. ("TECLayMax" , cms.double(14.5) ),
  115493. ("TECLayMin" , cms.double(-0.5) ),
  115494. ("TIBLayBin" , cms.int32(6) ),
  115495. ("TIBLayMax" , cms.double(5.5) ),
  115496. ("TIBLayMin" , cms.double(-0.5) ),
  115497. ("TIDLayBin" , cms.int32(6) ),
  115498. ("TIDLayMax" , cms.double(5.5) ),
  115499. ("TIDLayMin" , cms.double(-0.5) ),
  115500. ("TOBLayBin" , cms.int32(10) ),
  115501. ("TOBLayMax" , cms.double(9.5) ),
  115502. ("TOBLayMin" , cms.double(-0.5) ),
  115503. ("TTRHBuilder" , cms.string('WithTrackAngle') ),
  115504. ("ThetaBin" , cms.int32(32) ),
  115505. ("ThetaMax" , cms.double(3.2) ),
  115506. ("ThetaMin" , cms.double(0.0) ),
  115507. ("TkSeedSizeBin" , cms.int32(100) ),
  115508. ("TkSeedSizeMax" , cms.double(30000) ),
  115509. ("TkSeedSizeMin" , cms.double(0) ),
  115510. ("TkSizeBin" , cms.int32(100) ),
  115511. ("TkSizeMax" , cms.double(99.5) ),
  115512. ("TkSizeMin" , cms.double(-0.5) ),
  115513. ("TrackPBin" , cms.int32(100) ),
  115514. ("TrackPMax" , cms.double(100) ),
  115515. ("TrackPMin" , cms.double(0) ),
  115516. ("TrackProducer" , cms.InputTag("generalTracks") ),
  115517. ("TrackPtBin" , cms.int32(100) ),
  115518. ("TrackPtMax" , cms.double(100) ),
  115519. ("TrackPtMin" , cms.double(0.1) ),
  115520. ("TrackPxBin" , cms.int32(50) ),
  115521. ("TrackPxMax" , cms.double(50.0) ),
  115522. ("TrackPxMin" , cms.double(-50.0) ),
  115523. ("TrackPyBin" , cms.int32(50) ),
  115524. ("TrackPyMax" , cms.double(50.0) ),
  115525. ("TrackPyMin" , cms.double(-50.0) ),
  115526. ("TrackPzBin" , cms.int32(50) ),
  115527. ("TrackPzMax" , cms.double(50.0) ),
  115528. ("TrackPzMin" , cms.double(-50.0) ),
  115529. ("TrackQBin" , cms.int32(8) ),
  115530. ("TrackQMax" , cms.double(2.5) ),
  115531. ("TrackQMin" , cms.double(-2.5) ),
  115532. ("TransDCABins" , cms.int32(100) ),
  115533. ("TransDCAMax" , cms.double(8.0) ),
  115534. ("TransDCAMin" , cms.double(-8.0) ),
  115535. ("VXBin" , cms.int32(100) ),
  115536. ("VXMax" , cms.double(0.5) ),
  115537. ("VXMin" , cms.double(-0.5) ),
  115538. ("VYBin" , cms.int32(100) ),
  115539. ("VYMax" , cms.double(0.5) ),
  115540. ("VYMin" , cms.double(-0.5) ),
  115541. ("VZBin" , cms.int32(100) ),
  115542. ("VZBinProf" , cms.int32(100) ),
  115543. ("VZMax" , cms.double(30.0) ),
  115544. ("VZMaxProf" , cms.double(0.2) ),
  115545. ("VZMin" , cms.double(-30.0) ),
  115546. ("VZMinProf" , cms.double(-0.2) ),
  115547. ("X0Bin" , cms.int32(100) ),
  115548. ("X0Max" , cms.double(0.5) ),
  115549. ("X0Min" , cms.double(-0.5) ),
  115550. ("Y0Bin" , cms.int32(100) ),
  115551. ("Y0Max" , cms.double(0.5) ),
  115552. ("Y0Min" , cms.double(-0.5) ),
  115553. ("Z0Bin" , cms.int32(120) ),
  115554. ("Z0Max" , cms.double(60.0) ),
  115555. ("Z0Min" , cms.double(-60.0) ),
  115556. ("allTrackProducer" , cms.InputTag("generalTracks") ),
  115557. ("beamSpot" , cms.InputTag("offlineBeamSpot") ),
  115558. ("denCut" , cms.string(' pt >= 1 ') ),
  115559. ("doAllPlots" , cms.bool(False) ),
  115560. ("doAllTrackCandHistos" , cms.bool(False) ),
  115561. ("doBeamSpotPlots" , cms.bool(False) ),
  115562. ("doDCAPlots" , cms.bool(False) ),
  115563. ("doDCAwrt000Plots" , cms.bool(False) ),
  115564. ("doDCAwrtPVPlots" , cms.bool(False) ),
  115565. ("doEffFromHitPatternVsBX" , cms.bool(False) ),
  115566. ("doEffFromHitPatternVsLUMI" , cms.bool(False) ),
  115567. ("doEffFromHitPatternVsPU" , cms.bool(False) ),
  115568. ("doGeneralPropertiesPlots" , cms.bool(False) ),
  115569. ("doHIPlots" , cms.bool(False) ),
  115570. ("doHitPropertiesPlots" , cms.bool(False) ),
  115571. ("doLayersVsPhiVsEtaPerTrack" , cms.bool(False) ),
  115572. ("doLumiAnalysis" , cms.bool(False) ),
  115573. ("doMeasurementStatePlots" , cms.bool(False) ),
  115574. ("doPUmonitoring" , cms.bool(False) ),
  115575. ("doPlotsVsBX" , cms.bool(False) ),
  115576. ("doPlotsVsBXlumi" , cms.bool(False) ),
  115577. ("doPlotsVsGoodPVtx" , cms.bool(True) ),
  115578. ("doPlotsVsLUMI" , cms.bool(False) ),
  115579. ("doPrimaryVertexPlots" , cms.bool(False) ),
  115580. ("doProfilesVsLS" , cms.bool(False) ),
  115581. ("doRecHitVsPhiVsEtaPerTrack" , cms.bool(False) ),
  115582. ("doRecHitVsPtVsEtaPerTrack" , cms.bool(False) ),
  115583. ("doRecHitsPerTrackProfile" , cms.bool(False) ),
  115584. ("doSIPPlots" , cms.bool(False) ),
  115585. ("doSeedDxyHisto" , cms.bool(False) ),
  115586. ("doSeedDzHisto" , cms.bool(False) ),
  115587. ("doSeedETAHisto" , cms.bool(True) ),
  115588. ("doSeedLumiAnalysis" , cms.bool(True) ),
  115589. ("doSeedNRecHitsHisto" , cms.bool(False) ),
  115590. ("doSeedNVsEtaProf" , cms.bool(False) ),
  115591. ("doSeedNVsPhiProf" , cms.bool(False) ),
  115592. ("doSeedNumberHisto" , cms.bool(True) ),
  115593. ("doSeedPHIHisto" , cms.bool(True) ),
  115594. ("doSeedPHIVsETAHisto" , cms.bool(True) ),
  115595. ] +
  115596. [
  115597. ("doSeedPTHisto" , cms.bool(True) ),
  115598. ("doSeedParameterHistos" , cms.bool(False) ),
  115599. ("doSeedQHisto" , cms.bool(False) ),
  115600. ("doSeedThetaHisto" , cms.bool(False) ),
  115601. ("doSeedVsClusterHisto" , cms.bool(True) ),
  115602. ("doStopSource" , cms.bool(True) ),
  115603. ("doTestPlots" , cms.bool(False) ),
  115604. ("doThetaPlots" , cms.bool(False) ),
  115605. ("doTrackCandHistos" , cms.bool(True) ),
  115606. ("doTrackPxPyPlots" , cms.bool(False) ),
  115607. ("doTrackerSpecific" , cms.bool(False) ),
  115608. ("etaErrBin" , cms.int32(50) ),
  115609. ("etaErrMax" , cms.double(0.1) ),
  115610. ("etaErrMin" , cms.double(0.0) ),
  115611. ("genericTriggerEventPSet" , cms.PSet(
  115612.  
  115613. ) ),
  115614. ("minNumberOfPixelsPerCluster" , cms.int32(2) ),
  115615. ("minPixelClusterCharge" , cms.double(15000.0) ),
  115616. ("numCut" , cms.string(" pt >= 1 & quality(\'highPurity\') ") ),
  115617. ("pErrBin" , cms.int32(50) ),
  115618. ("pErrMax" , cms.double(1.0) ),
  115619. ("pErrMin" , cms.double(0.0) ),
  115620. ("phiErrBin" , cms.int32(50) ),
  115621. ("phiErrMax" , cms.double(0.1) ),
  115622. ("phiErrMin" , cms.double(0.0) ),
  115623. ("pixelCluster" , cms.InputTag("siPixelClusters") ),
  115624. ("pixelCluster4lumi" , cms.InputTag("siPixelClustersPreSplitting") ),
  115625. ("primaryVertex" , cms.InputTag("offlinePrimaryVertices") ),
  115626. ("primaryVertexInputTags" , cms.VInputTag() ),
  115627. ("ptErrBin" , cms.int32(50) ),
  115628. ("ptErrMax" , cms.double(1.0) ),
  115629. ("ptErrMin" , cms.double(0.0) ),
  115630. ("pvLabels" , cms.vstring() ),
  115631. ("pvNDOF" , cms.int32(4) ),
  115632. ("pxErrBin" , cms.int32(50) ),
  115633. ("pxErrMax" , cms.double(1.0) ),
  115634. ("pxErrMin" , cms.double(0.0) ),
  115635. ("pyErrBin" , cms.int32(50) ),
  115636. ("pyErrMax" , cms.double(1.0) ),
  115637. ("pyErrMin" , cms.double(0.0) ),
  115638. ("pzErrBin" , cms.int32(50) ),
  115639. ("pzErrMax" , cms.double(1.0) ),
  115640. ("pzErrMin" , cms.double(0.0) ),
  115641. ("qualityString" , cms.string('highPurity') ),
  115642. ("scal" , cms.InputTag("scalersRawToDigi") ),
  115643. ("selPrimaryVertexInputTags" , cms.VInputTag() ),
  115644. ("stripCluster" , cms.InputTag("siStripClusters") ),
  115645. ("subdetectorBin" , cms.int32(25) ),
  115646. ("subdetectors" , cms.vstring('TIB',
  115647. 'TOB',
  115648. 'TID',
  115649. 'TEC',
  115650. 'PixBarrel',
  115651. 'PixEndcap') ),
  115652. ("useBPixLayer1" , cms.bool(False) ),
  115653. ]
  115654. )
  115655. )
  115656.  
  115657.  
  115658. process.TrackSeedMoninitialStep = cms.EDAnalyzer("TrackingMonitor",
  115659. **dict(
  115660. [
  115661. ("AbsDxyBin" , cms.int32(120) ),
  115662. ("AbsDxyMax" , cms.double(60.0) ),
  115663. ("AbsDxyMin" , cms.double(0.0) ),
  115664. ("AlgoName" , cms.string('initialStep') ),
  115665. ("BSFolderName" , cms.string('Tracking/TrackParameters/BeamSpotParameters') ),
  115666. ("BXlumiSetup" , cms.PSet(
  115667. BXlumiBin = cms.int32(400),
  115668. BXlumiMax = cms.double(6000),
  115669. BXlumiMin = cms.double(2000),
  115670. lumi = cms.InputTag("lumiProducer"),
  115671. lumiScale = cms.double(6.37)
  115672. ) ),
  115673. ("Chi2Bin" , cms.int32(50) ),
  115674. ("Chi2Max" , cms.double(199.5) ),
  115675. ("Chi2Min" , cms.double(-0.5) ),
  115676. ("Chi2NDFBin" , cms.int32(50) ),
  115677. ("Chi2NDFMax" , cms.double(19.5) ),
  115678. ("Chi2NDFMin" , cms.double(-0.5) ),
  115679. ("Chi2ProbBin" , cms.int32(100) ),
  115680. ("Chi2ProbMax" , cms.double(1.0) ),
  115681. ("Chi2ProbMin" , cms.double(0.0) ),
  115682. ("ClusterLabels" , cms.vstring('Pix') ),
  115683. ("DxyBin" , cms.int32(100) ),
  115684. ("DxyMax" , cms.double(0.5) ),
  115685. ("DxyMin" , cms.double(-0.5) ),
  115686. ("EtaBin" , cms.int32(26) ),
  115687. ("EtaMax" , cms.double(2.5) ),
  115688. ("EtaMin" , cms.double(-2.5) ),
  115689. ("FolderName" , cms.string('Tracking/TrackParameters/generalTracks') ),
  115690. ("GoodPVtxBin" , cms.int32(200) ),
  115691. ("GoodPVtxMax" , cms.double(200.0) ),
  115692. ("GoodPVtxMin" , cms.double(0.0) ),
  115693. ("LSBin" , cms.int32(2000) ),
  115694. ("LSMax" , cms.double(2000.0) ),
  115695. ("LSMin" , cms.double(0) ),
  115696. ("LUMIBin" , cms.int32(4000) ),
  115697. ("LUMIMax" , cms.double(20000.0) ),
  115698. ("LUMIMin" , cms.double(0.0) ),
  115699. ("LongDCABins" , cms.int32(100) ),
  115700. ("LongDCAMax" , cms.double(8.0) ),
  115701. ("LongDCAMin" , cms.double(-8.0) ),
  115702. ("MeanHitBin" , cms.int32(30) ),
  115703. ("MeanHitMax" , cms.double(29.5) ),
  115704. ("MeanHitMin" , cms.double(-0.5) ),
  115705. ("MeanLayBin" , cms.int32(25) ),
  115706. ("MeanLayMax" , cms.double(24.5) ),
  115707. ("MeanLayMin" , cms.double(-0.5) ),
  115708. ("MeasurementState" , cms.string('ImpactPoint') ),
  115709. ("NClusPxBin" , cms.int32(100) ),
  115710. ("NClusPxMax" , cms.double(20000) ),
  115711. ("NClusPxMin" , cms.double(-0.5) ),
  115712. ("NClusStrBin" , cms.int32(500) ),
  115713. ("NClusStrMax" , cms.double(99999.5) ),
  115714. ("NClusStrMin" , cms.double(-0.5) ),
  115715. ("NTrk2DBin" , cms.int32(50) ),
  115716. ("NTrk2DMax" , cms.double(1999.5) ),
  115717. ("NTrk2DMin" , cms.double(-0.5) ),
  115718. ("OutputFileName" , cms.string('TrackingMonitorSeedMultiplicity.root') ),
  115719. ("OutputMEsInRootFile" , cms.bool(False) ),
  115720. ("PVFolderName" , cms.string('Tracking/PrimaryVertices') ),
  115721. ("PXBLayBin" , cms.int32(6) ),
  115722. ("PXBLayMax" , cms.double(5.5) ),
  115723. ("PXBLayMin" , cms.double(-0.5) ),
  115724. ("PXFLayBin" , cms.int32(6) ),
  115725. ("PXFLayMax" , cms.double(5.5) ),
  115726. ("PXFLayMin" , cms.double(-0.5) ),
  115727. ("PhiBin" , cms.int32(32) ),
  115728. ("PhiMax" , cms.double(3.141592654) ),
  115729. ("PhiMin" , cms.double(-3.141592654) ),
  115730. ("Quality" , cms.string('') ),
  115731. ("RecHitBin" , cms.int32(40) ),
  115732. ("RecHitMax" , cms.double(39.5) ),
  115733. ("RecHitMin" , cms.double(-0.5) ),
  115734. ("RecLayBin" , cms.int32(25) ),
  115735. ("RecLayMax" , cms.double(24.5) ),
  115736. ("RecLayMin" , cms.double(-0.5) ),
  115737. ("RecLostBin" , cms.int32(10) ),
  115738. ("RecLostMax" , cms.double(9.5) ),
  115739. ("RecLostMin" , cms.double(-0.5) ),
  115740. ("SeedDxyBin" , cms.int32(100) ),
  115741. ("SeedDxyMax" , cms.double(0.5) ),
  115742. ("SeedDxyMin" , cms.double(-0.5) ),
  115743. ("SeedDzBin" , cms.int32(120) ),
  115744. ("SeedDzMax" , cms.double(30.0) ),
  115745. ("SeedDzMin" , cms.double(-30.0) ),
  115746. ("SeedHitBin" , cms.int32(6) ),
  115747. ("SeedHitMax" , cms.double(5.5) ),
  115748. ("SeedHitMin" , cms.double(-0.5) ),
  115749. ("SeedProducer" , cms.InputTag("initialStepSeeds") ),
  115750. ("TCDxyBin" , cms.int32(100) ),
  115751. ("TCDxyMax" , cms.double(100.0) ),
  115752. ("TCDxyMin" , cms.double(-100.0) ),
  115753. ("TCDzBin" , cms.int32(100) ),
  115754. ("TCDzMax" , cms.double(400.0) ),
  115755. ("TCDzMin" , cms.double(-400.0) ),
  115756. ("TCHitBin" , cms.int32(40) ),
  115757. ("TCHitMax" , cms.double(39.5) ),
  115758. ("TCHitMin" , cms.double(-0.5) ),
  115759. ("TCProducer" , cms.InputTag("initialStepTrackCandidates") ),
  115760. ("TCSizeBin" , cms.int32(150) ),
  115761. ("TCSizeMax" , cms.double(149.5) ),
  115762. ("TCSizeMin" , cms.double(-0.5) ),
  115763. ("TECLayBin" , cms.int32(15) ),
  115764. ("TECLayMax" , cms.double(14.5) ),
  115765. ("TECLayMin" , cms.double(-0.5) ),
  115766. ("TIBLayBin" , cms.int32(6) ),
  115767. ("TIBLayMax" , cms.double(5.5) ),
  115768. ("TIBLayMin" , cms.double(-0.5) ),
  115769. ("TIDLayBin" , cms.int32(6) ),
  115770. ("TIDLayMax" , cms.double(5.5) ),
  115771. ("TIDLayMin" , cms.double(-0.5) ),
  115772. ("TOBLayBin" , cms.int32(10) ),
  115773. ("TOBLayMax" , cms.double(9.5) ),
  115774. ("TOBLayMin" , cms.double(-0.5) ),
  115775. ("TTRHBuilder" , cms.string('WithTrackAngle') ),
  115776. ("ThetaBin" , cms.int32(32) ),
  115777. ("ThetaMax" , cms.double(3.2) ),
  115778. ("ThetaMin" , cms.double(0.0) ),
  115779. ("TkSeedSizeBin" , cms.int32(100) ),
  115780. ("TkSeedSizeMax" , cms.double(5000) ),
  115781. ("TkSeedSizeMin" , cms.double(0) ),
  115782. ("TkSizeBin" , cms.int32(100) ),
  115783. ("TkSizeMax" , cms.double(99.5) ),
  115784. ("TkSizeMin" , cms.double(-0.5) ),
  115785. ("TrackPBin" , cms.int32(100) ),
  115786. ("TrackPMax" , cms.double(100) ),
  115787. ("TrackPMin" , cms.double(0) ),
  115788. ("TrackProducer" , cms.InputTag("generalTracks") ),
  115789. ("TrackPtBin" , cms.int32(100) ),
  115790. ("TrackPtMax" , cms.double(100) ),
  115791. ("TrackPtMin" , cms.double(0.1) ),
  115792. ("TrackPxBin" , cms.int32(50) ),
  115793. ("TrackPxMax" , cms.double(50.0) ),
  115794. ("TrackPxMin" , cms.double(-50.0) ),
  115795. ("TrackPyBin" , cms.int32(50) ),
  115796. ("TrackPyMax" , cms.double(50.0) ),
  115797. ("TrackPyMin" , cms.double(-50.0) ),
  115798. ("TrackPzBin" , cms.int32(50) ),
  115799. ("TrackPzMax" , cms.double(50.0) ),
  115800. ("TrackPzMin" , cms.double(-50.0) ),
  115801. ("TrackQBin" , cms.int32(8) ),
  115802. ("TrackQMax" , cms.double(2.5) ),
  115803. ("TrackQMin" , cms.double(-2.5) ),
  115804. ("TransDCABins" , cms.int32(100) ),
  115805. ("TransDCAMax" , cms.double(8.0) ),
  115806. ("TransDCAMin" , cms.double(-8.0) ),
  115807. ("VXBin" , cms.int32(100) ),
  115808. ("VXMax" , cms.double(0.5) ),
  115809. ("VXMin" , cms.double(-0.5) ),
  115810. ("VYBin" , cms.int32(100) ),
  115811. ("VYMax" , cms.double(0.5) ),
  115812. ("VYMin" , cms.double(-0.5) ),
  115813. ("VZBin" , cms.int32(100) ),
  115814. ("VZBinProf" , cms.int32(100) ),
  115815. ("VZMax" , cms.double(30.0) ),
  115816. ("VZMaxProf" , cms.double(0.2) ),
  115817. ("VZMin" , cms.double(-30.0) ),
  115818. ("VZMinProf" , cms.double(-0.2) ),
  115819. ("X0Bin" , cms.int32(100) ),
  115820. ("X0Max" , cms.double(0.5) ),
  115821. ("X0Min" , cms.double(-0.5) ),
  115822. ("Y0Bin" , cms.int32(100) ),
  115823. ("Y0Max" , cms.double(0.5) ),
  115824. ("Y0Min" , cms.double(-0.5) ),
  115825. ("Z0Bin" , cms.int32(120) ),
  115826. ("Z0Max" , cms.double(60.0) ),
  115827. ("Z0Min" , cms.double(-60.0) ),
  115828. ("allTrackProducer" , cms.InputTag("generalTracks") ),
  115829. ("beamSpot" , cms.InputTag("offlineBeamSpot") ),
  115830. ("denCut" , cms.string(' pt >= 1 ') ),
  115831. ("doAllPlots" , cms.bool(False) ),
  115832. ("doAllTrackCandHistos" , cms.bool(False) ),
  115833. ("doBeamSpotPlots" , cms.bool(False) ),
  115834. ("doDCAPlots" , cms.bool(False) ),
  115835. ("doDCAwrt000Plots" , cms.bool(False) ),
  115836. ("doDCAwrtPVPlots" , cms.bool(False) ),
  115837. ("doEffFromHitPatternVsBX" , cms.bool(False) ),
  115838. ("doEffFromHitPatternVsLUMI" , cms.bool(False) ),
  115839. ("doEffFromHitPatternVsPU" , cms.bool(False) ),
  115840. ("doGeneralPropertiesPlots" , cms.bool(False) ),
  115841. ("doHIPlots" , cms.bool(False) ),
  115842. ("doHitPropertiesPlots" , cms.bool(False) ),
  115843. ("doLayersVsPhiVsEtaPerTrack" , cms.bool(False) ),
  115844. ("doLumiAnalysis" , cms.bool(False) ),
  115845. ("doMeasurementStatePlots" , cms.bool(False) ),
  115846. ("doPUmonitoring" , cms.bool(False) ),
  115847. ("doPlotsVsBX" , cms.bool(False) ),
  115848. ("doPlotsVsBXlumi" , cms.bool(False) ),
  115849. ("doPlotsVsGoodPVtx" , cms.bool(True) ),
  115850. ("doPlotsVsLUMI" , cms.bool(False) ),
  115851. ("doPrimaryVertexPlots" , cms.bool(False) ),
  115852. ("doProfilesVsLS" , cms.bool(False) ),
  115853. ("doRecHitVsPhiVsEtaPerTrack" , cms.bool(False) ),
  115854. ("doRecHitVsPtVsEtaPerTrack" , cms.bool(False) ),
  115855. ("doRecHitsPerTrackProfile" , cms.bool(False) ),
  115856. ("doSIPPlots" , cms.bool(False) ),
  115857. ("doSeedDxyHisto" , cms.bool(False) ),
  115858. ("doSeedDzHisto" , cms.bool(False) ),
  115859. ("doSeedETAHisto" , cms.bool(True) ),
  115860. ("doSeedLumiAnalysis" , cms.bool(True) ),
  115861. ("doSeedNRecHitsHisto" , cms.bool(False) ),
  115862. ("doSeedNVsEtaProf" , cms.bool(False) ),
  115863. ("doSeedNVsPhiProf" , cms.bool(False) ),
  115864. ("doSeedNumberHisto" , cms.bool(True) ),
  115865. ("doSeedPHIHisto" , cms.bool(True) ),
  115866. ("doSeedPHIVsETAHisto" , cms.bool(True) ),
  115867. ] +
  115868. [
  115869. ("doSeedPTHisto" , cms.bool(True) ),
  115870. ("doSeedParameterHistos" , cms.bool(False) ),
  115871. ("doSeedQHisto" , cms.bool(False) ),
  115872. ("doSeedThetaHisto" , cms.bool(False) ),
  115873. ("doSeedVsClusterHisto" , cms.bool(True) ),
  115874. ("doStopSource" , cms.bool(True) ),
  115875. ("doTestPlots" , cms.bool(False) ),
  115876. ("doThetaPlots" , cms.bool(False) ),
  115877. ("doTrackCandHistos" , cms.bool(True) ),
  115878. ("doTrackPxPyPlots" , cms.bool(False) ),
  115879. ("doTrackerSpecific" , cms.bool(False) ),
  115880. ("etaErrBin" , cms.int32(50) ),
  115881. ("etaErrMax" , cms.double(0.1) ),
  115882. ("etaErrMin" , cms.double(0.0) ),
  115883. ("genericTriggerEventPSet" , cms.PSet(
  115884.  
  115885. ) ),
  115886. ("minNumberOfPixelsPerCluster" , cms.int32(2) ),
  115887. ("minPixelClusterCharge" , cms.double(15000.0) ),
  115888. ("numCut" , cms.string(" pt >= 1 & quality(\'highPurity\') ") ),
  115889. ("pErrBin" , cms.int32(50) ),
  115890. ("pErrMax" , cms.double(1.0) ),
  115891. ("pErrMin" , cms.double(0.0) ),
  115892. ("phiErrBin" , cms.int32(50) ),
  115893. ("phiErrMax" , cms.double(0.1) ),
  115894. ("phiErrMin" , cms.double(0.0) ),
  115895. ("pixelCluster" , cms.InputTag("siPixelClusters") ),
  115896. ("pixelCluster4lumi" , cms.InputTag("siPixelClustersPreSplitting") ),
  115897. ("primaryVertex" , cms.InputTag("offlinePrimaryVertices") ),
  115898. ("primaryVertexInputTags" , cms.VInputTag() ),
  115899. ("ptErrBin" , cms.int32(50) ),
  115900. ("ptErrMax" , cms.double(1.0) ),
  115901. ("ptErrMin" , cms.double(0.0) ),
  115902. ("pvLabels" , cms.vstring() ),
  115903. ("pvNDOF" , cms.int32(4) ),
  115904. ("pxErrBin" , cms.int32(50) ),
  115905. ("pxErrMax" , cms.double(1.0) ),
  115906. ("pxErrMin" , cms.double(0.0) ),
  115907. ("pyErrBin" , cms.int32(50) ),
  115908. ("pyErrMax" , cms.double(1.0) ),
  115909. ("pyErrMin" , cms.double(0.0) ),
  115910. ("pzErrBin" , cms.int32(50) ),
  115911. ("pzErrMax" , cms.double(1.0) ),
  115912. ("pzErrMin" , cms.double(0.0) ),
  115913. ("qualityString" , cms.string('highPurity') ),
  115914. ("scal" , cms.InputTag("scalersRawToDigi") ),
  115915. ("selPrimaryVertexInputTags" , cms.VInputTag() ),
  115916. ("stripCluster" , cms.InputTag("siStripClusters") ),
  115917. ("subdetectorBin" , cms.int32(25) ),
  115918. ("subdetectors" , cms.vstring('TIB',
  115919. 'TOB',
  115920. 'TID',
  115921. 'TEC',
  115922. 'PixBarrel',
  115923. 'PixEndcap') ),
  115924. ("useBPixLayer1" , cms.bool(False) ),
  115925. ]
  115926. )
  115927. )
  115928.  
  115929.  
  115930. process.TrackSeedMonjetCoreRegionalStep = cms.EDAnalyzer("TrackingMonitor",
  115931. **dict(
  115932. [
  115933. ("AbsDxyBin" , cms.int32(120) ),
  115934. ("AbsDxyMax" , cms.double(60.0) ),
  115935. ("AbsDxyMin" , cms.double(0.0) ),
  115936. ("AlgoName" , cms.string('jetCoreRegionalStep') ),
  115937. ("BSFolderName" , cms.string('Tracking/TrackParameters/BeamSpotParameters') ),
  115938. ("BXlumiSetup" , cms.PSet(
  115939. BXlumiBin = cms.int32(400),
  115940. BXlumiMax = cms.double(6000),
  115941. BXlumiMin = cms.double(2000),
  115942. lumi = cms.InputTag("lumiProducer"),
  115943. lumiScale = cms.double(6.37)
  115944. ) ),
  115945. ("Chi2Bin" , cms.int32(50) ),
  115946. ("Chi2Max" , cms.double(199.5) ),
  115947. ("Chi2Min" , cms.double(-0.5) ),
  115948. ("Chi2NDFBin" , cms.int32(50) ),
  115949. ("Chi2NDFMax" , cms.double(19.5) ),
  115950. ("Chi2NDFMin" , cms.double(-0.5) ),
  115951. ("Chi2ProbBin" , cms.int32(100) ),
  115952. ("Chi2ProbMax" , cms.double(1.0) ),
  115953. ("Chi2ProbMin" , cms.double(0.0) ),
  115954. ("ClusterLabels" , cms.vstring('Tot') ),
  115955. ("DxyBin" , cms.int32(100) ),
  115956. ("DxyMax" , cms.double(0.5) ),
  115957. ("DxyMin" , cms.double(-0.5) ),
  115958. ("EtaBin" , cms.int32(26) ),
  115959. ("EtaMax" , cms.double(2.5) ),
  115960. ("EtaMin" , cms.double(-2.5) ),
  115961. ("FolderName" , cms.string('Tracking/TrackParameters/generalTracks') ),
  115962. ("GoodPVtxBin" , cms.int32(200) ),
  115963. ("GoodPVtxMax" , cms.double(200.0) ),
  115964. ("GoodPVtxMin" , cms.double(0.0) ),
  115965. ("LSBin" , cms.int32(2000) ),
  115966. ("LSMax" , cms.double(2000.0) ),
  115967. ("LSMin" , cms.double(0) ),
  115968. ("LUMIBin" , cms.int32(4000) ),
  115969. ("LUMIMax" , cms.double(20000.0) ),
  115970. ("LUMIMin" , cms.double(0.0) ),
  115971. ("LongDCABins" , cms.int32(100) ),
  115972. ("LongDCAMax" , cms.double(8.0) ),
  115973. ("LongDCAMin" , cms.double(-8.0) ),
  115974. ("MeanHitBin" , cms.int32(30) ),
  115975. ("MeanHitMax" , cms.double(29.5) ),
  115976. ("MeanHitMin" , cms.double(-0.5) ),
  115977. ("MeanLayBin" , cms.int32(25) ),
  115978. ("MeanLayMax" , cms.double(24.5) ),
  115979. ("MeanLayMin" , cms.double(-0.5) ),
  115980. ("MeasurementState" , cms.string('ImpactPoint') ),
  115981. ("NClusPxBin" , cms.int32(200) ),
  115982. ("NClusPxMax" , cms.double(19999.5) ),
  115983. ("NClusPxMin" , cms.double(-0.5) ),
  115984. ("NClusStrBin" , cms.int32(500) ),
  115985. ("NClusStrMax" , cms.double(100000) ),
  115986. ("NClusStrMin" , cms.double(-0.5) ),
  115987. ("NTrk2DBin" , cms.int32(50) ),
  115988. ("NTrk2DMax" , cms.double(1999.5) ),
  115989. ("NTrk2DMin" , cms.double(-0.5) ),
  115990. ("OutputFileName" , cms.string('TrackingMonitorSeedMultiplicity.root') ),
  115991. ("OutputMEsInRootFile" , cms.bool(False) ),
  115992. ("PVFolderName" , cms.string('Tracking/PrimaryVertices') ),
  115993. ("PXBLayBin" , cms.int32(6) ),
  115994. ("PXBLayMax" , cms.double(5.5) ),
  115995. ("PXBLayMin" , cms.double(-0.5) ),
  115996. ("PXFLayBin" , cms.int32(6) ),
  115997. ("PXFLayMax" , cms.double(5.5) ),
  115998. ("PXFLayMin" , cms.double(-0.5) ),
  115999. ("PhiBin" , cms.int32(32) ),
  116000. ("PhiMax" , cms.double(3.141592654) ),
  116001. ("PhiMin" , cms.double(-3.141592654) ),
  116002. ("Quality" , cms.string('') ),
  116003. ("RecHitBin" , cms.int32(40) ),
  116004. ("RecHitMax" , cms.double(39.5) ),
  116005. ("RecHitMin" , cms.double(-0.5) ),
  116006. ("RecLayBin" , cms.int32(25) ),
  116007. ("RecLayMax" , cms.double(24.5) ),
  116008. ("RecLayMin" , cms.double(-0.5) ),
  116009. ("RecLostBin" , cms.int32(10) ),
  116010. ("RecLostMax" , cms.double(9.5) ),
  116011. ("RecLostMin" , cms.double(-0.5) ),
  116012. ("SeedDxyBin" , cms.int32(100) ),
  116013. ("SeedDxyMax" , cms.double(0.5) ),
  116014. ("SeedDxyMin" , cms.double(-0.5) ),
  116015. ("SeedDzBin" , cms.int32(120) ),
  116016. ("SeedDzMax" , cms.double(30.0) ),
  116017. ("SeedDzMin" , cms.double(-30.0) ),
  116018. ("SeedHitBin" , cms.int32(6) ),
  116019. ("SeedHitMax" , cms.double(5.5) ),
  116020. ("SeedHitMin" , cms.double(-0.5) ),
  116021. ("SeedProducer" , cms.InputTag("jetCoreRegionalStepSeeds") ),
  116022. ("TCDxyBin" , cms.int32(100) ),
  116023. ("TCDxyMax" , cms.double(100.0) ),
  116024. ("TCDxyMin" , cms.double(-100.0) ),
  116025. ("TCDzBin" , cms.int32(100) ),
  116026. ("TCDzMax" , cms.double(400.0) ),
  116027. ("TCDzMin" , cms.double(-400.0) ),
  116028. ("TCHitBin" , cms.int32(40) ),
  116029. ("TCHitMax" , cms.double(39.5) ),
  116030. ("TCHitMin" , cms.double(-0.5) ),
  116031. ("TCProducer" , cms.InputTag("jetCoreRegionalStepTrackCandidates") ),
  116032. ("TCSizeBin" , cms.int32(150) ),
  116033. ("TCSizeMax" , cms.double(149.5) ),
  116034. ("TCSizeMin" , cms.double(-0.5) ),
  116035. ("TECLayBin" , cms.int32(15) ),
  116036. ("TECLayMax" , cms.double(14.5) ),
  116037. ("TECLayMin" , cms.double(-0.5) ),
  116038. ("TIBLayBin" , cms.int32(6) ),
  116039. ("TIBLayMax" , cms.double(5.5) ),
  116040. ("TIBLayMin" , cms.double(-0.5) ),
  116041. ("TIDLayBin" , cms.int32(6) ),
  116042. ("TIDLayMax" , cms.double(5.5) ),
  116043. ("TIDLayMin" , cms.double(-0.5) ),
  116044. ("TOBLayBin" , cms.int32(10) ),
  116045. ("TOBLayMax" , cms.double(9.5) ),
  116046. ("TOBLayMin" , cms.double(-0.5) ),
  116047. ("TTRHBuilder" , cms.string('WithTrackAngle') ),
  116048. ("ThetaBin" , cms.int32(32) ),
  116049. ("ThetaMax" , cms.double(3.2) ),
  116050. ("ThetaMin" , cms.double(0.0) ),
  116051. ("TkSeedSizeBin" , cms.int32(15) ),
  116052. ("TkSeedSizeMax" , cms.double(14.5) ),
  116053. ("TkSeedSizeMin" , cms.double(-0.5) ),
  116054. ("TkSizeBin" , cms.int32(100) ),
  116055. ("TkSizeMax" , cms.double(99.5) ),
  116056. ("TkSizeMin" , cms.double(-0.5) ),
  116057. ("TrackPBin" , cms.int32(100) ),
  116058. ("TrackPMax" , cms.double(100) ),
  116059. ("TrackPMin" , cms.double(0) ),
  116060. ("TrackProducer" , cms.InputTag("generalTracks") ),
  116061. ("TrackPtBin" , cms.int32(100) ),
  116062. ("TrackPtMax" , cms.double(100) ),
  116063. ("TrackPtMin" , cms.double(0.1) ),
  116064. ("TrackPxBin" , cms.int32(50) ),
  116065. ("TrackPxMax" , cms.double(50.0) ),
  116066. ("TrackPxMin" , cms.double(-50.0) ),
  116067. ("TrackPyBin" , cms.int32(50) ),
  116068. ("TrackPyMax" , cms.double(50.0) ),
  116069. ("TrackPyMin" , cms.double(-50.0) ),
  116070. ("TrackPzBin" , cms.int32(50) ),
  116071. ("TrackPzMax" , cms.double(50.0) ),
  116072. ("TrackPzMin" , cms.double(-50.0) ),
  116073. ("TrackQBin" , cms.int32(8) ),
  116074. ("TrackQMax" , cms.double(2.5) ),
  116075. ("TrackQMin" , cms.double(-2.5) ),
  116076. ("TransDCABins" , cms.int32(100) ),
  116077. ("TransDCAMax" , cms.double(8.0) ),
  116078. ("TransDCAMin" , cms.double(-8.0) ),
  116079. ("VXBin" , cms.int32(100) ),
  116080. ("VXMax" , cms.double(0.5) ),
  116081. ("VXMin" , cms.double(-0.5) ),
  116082. ("VYBin" , cms.int32(100) ),
  116083. ("VYMax" , cms.double(0.5) ),
  116084. ("VYMin" , cms.double(-0.5) ),
  116085. ("VZBin" , cms.int32(100) ),
  116086. ("VZBinProf" , cms.int32(100) ),
  116087. ("VZMax" , cms.double(30.0) ),
  116088. ("VZMaxProf" , cms.double(0.2) ),
  116089. ("VZMin" , cms.double(-30.0) ),
  116090. ("VZMinProf" , cms.double(-0.2) ),
  116091. ("X0Bin" , cms.int32(100) ),
  116092. ("X0Max" , cms.double(0.5) ),
  116093. ("X0Min" , cms.double(-0.5) ),
  116094. ("Y0Bin" , cms.int32(100) ),
  116095. ("Y0Max" , cms.double(0.5) ),
  116096. ("Y0Min" , cms.double(-0.5) ),
  116097. ("Z0Bin" , cms.int32(120) ),
  116098. ("Z0Max" , cms.double(60.0) ),
  116099. ("Z0Min" , cms.double(-60.0) ),
  116100. ("allTrackProducer" , cms.InputTag("generalTracks") ),
  116101. ("beamSpot" , cms.InputTag("offlineBeamSpot") ),
  116102. ("denCut" , cms.string(' pt >= 1 ') ),
  116103. ("doAllPlots" , cms.bool(False) ),
  116104. ("doAllTrackCandHistos" , cms.bool(False) ),
  116105. ("doBeamSpotPlots" , cms.bool(False) ),
  116106. ("doDCAPlots" , cms.bool(False) ),
  116107. ("doDCAwrt000Plots" , cms.bool(False) ),
  116108. ("doDCAwrtPVPlots" , cms.bool(False) ),
  116109. ("doEffFromHitPatternVsBX" , cms.bool(False) ),
  116110. ("doEffFromHitPatternVsLUMI" , cms.bool(False) ),
  116111. ("doEffFromHitPatternVsPU" , cms.bool(False) ),
  116112. ("doGeneralPropertiesPlots" , cms.bool(False) ),
  116113. ("doHIPlots" , cms.bool(False) ),
  116114. ("doHitPropertiesPlots" , cms.bool(False) ),
  116115. ("doLayersVsPhiVsEtaPerTrack" , cms.bool(False) ),
  116116. ("doLumiAnalysis" , cms.bool(False) ),
  116117. ("doMeasurementStatePlots" , cms.bool(False) ),
  116118. ("doPUmonitoring" , cms.bool(False) ),
  116119. ("doPlotsVsBX" , cms.bool(False) ),
  116120. ("doPlotsVsBXlumi" , cms.bool(False) ),
  116121. ("doPlotsVsGoodPVtx" , cms.bool(True) ),
  116122. ("doPlotsVsLUMI" , cms.bool(False) ),
  116123. ("doPrimaryVertexPlots" , cms.bool(False) ),
  116124. ("doProfilesVsLS" , cms.bool(False) ),
  116125. ("doRecHitVsPhiVsEtaPerTrack" , cms.bool(False) ),
  116126. ("doRecHitVsPtVsEtaPerTrack" , cms.bool(False) ),
  116127. ("doRecHitsPerTrackProfile" , cms.bool(False) ),
  116128. ("doSIPPlots" , cms.bool(False) ),
  116129. ("doSeedDxyHisto" , cms.bool(False) ),
  116130. ("doSeedDzHisto" , cms.bool(False) ),
  116131. ("doSeedETAHisto" , cms.bool(True) ),
  116132. ("doSeedLumiAnalysis" , cms.bool(True) ),
  116133. ("doSeedNRecHitsHisto" , cms.bool(False) ),
  116134. ("doSeedNVsEtaProf" , cms.bool(False) ),
  116135. ("doSeedNVsPhiProf" , cms.bool(False) ),
  116136. ("doSeedNumberHisto" , cms.bool(True) ),
  116137. ("doSeedPHIHisto" , cms.bool(True) ),
  116138. ("doSeedPHIVsETAHisto" , cms.bool(True) ),
  116139. ] +
  116140. [
  116141. ("doSeedPTHisto" , cms.bool(True) ),
  116142. ("doSeedParameterHistos" , cms.bool(False) ),
  116143. ("doSeedQHisto" , cms.bool(False) ),
  116144. ("doSeedThetaHisto" , cms.bool(False) ),
  116145. ("doSeedVsClusterHisto" , cms.bool(True) ),
  116146. ("doStopSource" , cms.bool(True) ),
  116147. ("doTestPlots" , cms.bool(False) ),
  116148. ("doThetaPlots" , cms.bool(False) ),
  116149. ("doTrackCandHistos" , cms.bool(True) ),
  116150. ("doTrackPxPyPlots" , cms.bool(False) ),
  116151. ("doTrackerSpecific" , cms.bool(False) ),
  116152. ("etaErrBin" , cms.int32(50) ),
  116153. ("etaErrMax" , cms.double(0.1) ),
  116154. ("etaErrMin" , cms.double(0.0) ),
  116155. ("genericTriggerEventPSet" , cms.PSet(
  116156.  
  116157. ) ),
  116158. ("minNumberOfPixelsPerCluster" , cms.int32(2) ),
  116159. ("minPixelClusterCharge" , cms.double(15000.0) ),
  116160. ("numCut" , cms.string(" pt >= 1 & quality(\'highPurity\') ") ),
  116161. ("pErrBin" , cms.int32(50) ),
  116162. ("pErrMax" , cms.double(1.0) ),
  116163. ("pErrMin" , cms.double(0.0) ),
  116164. ("phiErrBin" , cms.int32(50) ),
  116165. ("phiErrMax" , cms.double(0.1) ),
  116166. ("phiErrMin" , cms.double(0.0) ),
  116167. ("pixelCluster" , cms.InputTag("siPixelClusters") ),
  116168. ("pixelCluster4lumi" , cms.InputTag("siPixelClustersPreSplitting") ),
  116169. ("primaryVertex" , cms.InputTag("offlinePrimaryVertices") ),
  116170. ("primaryVertexInputTags" , cms.VInputTag() ),
  116171. ("ptErrBin" , cms.int32(50) ),
  116172. ("ptErrMax" , cms.double(1.0) ),
  116173. ("ptErrMin" , cms.double(0.0) ),
  116174. ("pvLabels" , cms.vstring() ),
  116175. ("pvNDOF" , cms.int32(4) ),
  116176. ("pxErrBin" , cms.int32(50) ),
  116177. ("pxErrMax" , cms.double(1.0) ),
  116178. ("pxErrMin" , cms.double(0.0) ),
  116179. ("pyErrBin" , cms.int32(50) ),
  116180. ("pyErrMax" , cms.double(1.0) ),
  116181. ("pyErrMin" , cms.double(0.0) ),
  116182. ("pzErrBin" , cms.int32(50) ),
  116183. ("pzErrMax" , cms.double(1.0) ),
  116184. ("pzErrMin" , cms.double(0.0) ),
  116185. ("qualityString" , cms.string('highPurity') ),
  116186. ("scal" , cms.InputTag("scalersRawToDigi") ),
  116187. ("selPrimaryVertexInputTags" , cms.VInputTag() ),
  116188. ("stripCluster" , cms.InputTag("siStripClusters") ),
  116189. ("subdetectorBin" , cms.int32(25) ),
  116190. ("subdetectors" , cms.vstring('TIB',
  116191. 'TOB',
  116192. 'TID',
  116193. 'TEC',
  116194. 'PixBarrel',
  116195. 'PixEndcap') ),
  116196. ("useBPixLayer1" , cms.bool(False) ),
  116197. ]
  116198. )
  116199. )
  116200.  
  116201.  
  116202. process.TrackSeedMonlowPtTripletStep = cms.EDAnalyzer("TrackingMonitor",
  116203. **dict(
  116204. [
  116205. ("AbsDxyBin" , cms.int32(120) ),
  116206. ("AbsDxyMax" , cms.double(60.0) ),
  116207. ("AbsDxyMin" , cms.double(0.0) ),
  116208. ("AlgoName" , cms.string('lowPtTripletStep') ),
  116209. ("BSFolderName" , cms.string('Tracking/TrackParameters/BeamSpotParameters') ),
  116210. ("BXlumiSetup" , cms.PSet(
  116211. BXlumiBin = cms.int32(400),
  116212. BXlumiMax = cms.double(6000),
  116213. BXlumiMin = cms.double(2000),
  116214. lumi = cms.InputTag("lumiProducer"),
  116215. lumiScale = cms.double(6.37)
  116216. ) ),
  116217. ("Chi2Bin" , cms.int32(50) ),
  116218. ("Chi2Max" , cms.double(199.5) ),
  116219. ("Chi2Min" , cms.double(-0.5) ),
  116220. ("Chi2NDFBin" , cms.int32(50) ),
  116221. ("Chi2NDFMax" , cms.double(19.5) ),
  116222. ("Chi2NDFMin" , cms.double(-0.5) ),
  116223. ("Chi2ProbBin" , cms.int32(100) ),
  116224. ("Chi2ProbMax" , cms.double(1.0) ),
  116225. ("Chi2ProbMin" , cms.double(0.0) ),
  116226. ("ClusterLabels" , cms.vstring('Pix') ),
  116227. ("DxyBin" , cms.int32(100) ),
  116228. ("DxyMax" , cms.double(0.5) ),
  116229. ("DxyMin" , cms.double(-0.5) ),
  116230. ("EtaBin" , cms.int32(26) ),
  116231. ("EtaMax" , cms.double(2.5) ),
  116232. ("EtaMin" , cms.double(-2.5) ),
  116233. ("FolderName" , cms.string('Tracking/TrackParameters/generalTracks') ),
  116234. ("GoodPVtxBin" , cms.int32(200) ),
  116235. ("GoodPVtxMax" , cms.double(200.0) ),
  116236. ("GoodPVtxMin" , cms.double(0.0) ),
  116237. ("LSBin" , cms.int32(2000) ),
  116238. ("LSMax" , cms.double(2000.0) ),
  116239. ("LSMin" , cms.double(0) ),
  116240. ("LUMIBin" , cms.int32(4000) ),
  116241. ("LUMIMax" , cms.double(20000.0) ),
  116242. ("LUMIMin" , cms.double(0.0) ),
  116243. ("LongDCABins" , cms.int32(100) ),
  116244. ("LongDCAMax" , cms.double(8.0) ),
  116245. ("LongDCAMin" , cms.double(-8.0) ),
  116246. ("MeanHitBin" , cms.int32(30) ),
  116247. ("MeanHitMax" , cms.double(29.5) ),
  116248. ("MeanHitMin" , cms.double(-0.5) ),
  116249. ("MeanLayBin" , cms.int32(25) ),
  116250. ("MeanLayMax" , cms.double(24.5) ),
  116251. ("MeanLayMin" , cms.double(-0.5) ),
  116252. ("MeasurementState" , cms.string('ImpactPoint') ),
  116253. ("NClusPxBin" , cms.int32(100) ),
  116254. ("NClusPxMax" , cms.double(20000) ),
  116255. ("NClusPxMin" , cms.double(-0.5) ),
  116256. ("NClusStrBin" , cms.int32(500) ),
  116257. ("NClusStrMax" , cms.double(99999.5) ),
  116258. ("NClusStrMin" , cms.double(-0.5) ),
  116259. ("NTrk2DBin" , cms.int32(50) ),
  116260. ("NTrk2DMax" , cms.double(1999.5) ),
  116261. ("NTrk2DMin" , cms.double(-0.5) ),
  116262. ("OutputFileName" , cms.string('TrackingMonitorSeedMultiplicity.root') ),
  116263. ("OutputMEsInRootFile" , cms.bool(False) ),
  116264. ("PVFolderName" , cms.string('Tracking/PrimaryVertices') ),
  116265. ("PXBLayBin" , cms.int32(6) ),
  116266. ("PXBLayMax" , cms.double(5.5) ),
  116267. ("PXBLayMin" , cms.double(-0.5) ),
  116268. ("PXFLayBin" , cms.int32(6) ),
  116269. ("PXFLayMax" , cms.double(5.5) ),
  116270. ("PXFLayMin" , cms.double(-0.5) ),
  116271. ("PhiBin" , cms.int32(32) ),
  116272. ("PhiMax" , cms.double(3.141592654) ),
  116273. ("PhiMin" , cms.double(-3.141592654) ),
  116274. ("Quality" , cms.string('') ),
  116275. ("RecHitBin" , cms.int32(40) ),
  116276. ("RecHitMax" , cms.double(39.5) ),
  116277. ("RecHitMin" , cms.double(-0.5) ),
  116278. ("RecLayBin" , cms.int32(25) ),
  116279. ("RecLayMax" , cms.double(24.5) ),
  116280. ("RecLayMin" , cms.double(-0.5) ),
  116281. ("RecLostBin" , cms.int32(10) ),
  116282. ("RecLostMax" , cms.double(9.5) ),
  116283. ("RecLostMin" , cms.double(-0.5) ),
  116284. ("SeedDxyBin" , cms.int32(100) ),
  116285. ("SeedDxyMax" , cms.double(0.5) ),
  116286. ("SeedDxyMin" , cms.double(-0.5) ),
  116287. ("SeedDzBin" , cms.int32(120) ),
  116288. ("SeedDzMax" , cms.double(30.0) ),
  116289. ("SeedDzMin" , cms.double(-30.0) ),
  116290. ("SeedHitBin" , cms.int32(6) ),
  116291. ("SeedHitMax" , cms.double(5.5) ),
  116292. ("SeedHitMin" , cms.double(-0.5) ),
  116293. ("SeedProducer" , cms.InputTag("lowPtTripletStepSeeds") ),
  116294. ("TCDxyBin" , cms.int32(100) ),
  116295. ("TCDxyMax" , cms.double(100.0) ),
  116296. ("TCDxyMin" , cms.double(-100.0) ),
  116297. ("TCDzBin" , cms.int32(100) ),
  116298. ("TCDzMax" , cms.double(400.0) ),
  116299. ("TCDzMin" , cms.double(-400.0) ),
  116300. ("TCHitBin" , cms.int32(40) ),
  116301. ("TCHitMax" , cms.double(39.5) ),
  116302. ("TCHitMin" , cms.double(-0.5) ),
  116303. ("TCProducer" , cms.InputTag("lowPtTripletStepTrackCandidates") ),
  116304. ("TCSizeBin" , cms.int32(150) ),
  116305. ("TCSizeMax" , cms.double(149.5) ),
  116306. ("TCSizeMin" , cms.double(-0.5) ),
  116307. ("TECLayBin" , cms.int32(15) ),
  116308. ("TECLayMax" , cms.double(14.5) ),
  116309. ("TECLayMin" , cms.double(-0.5) ),
  116310. ("TIBLayBin" , cms.int32(6) ),
  116311. ("TIBLayMax" , cms.double(5.5) ),
  116312. ("TIBLayMin" , cms.double(-0.5) ),
  116313. ("TIDLayBin" , cms.int32(6) ),
  116314. ("TIDLayMax" , cms.double(5.5) ),
  116315. ("TIDLayMin" , cms.double(-0.5) ),
  116316. ("TOBLayBin" , cms.int32(10) ),
  116317. ("TOBLayMax" , cms.double(9.5) ),
  116318. ("TOBLayMin" , cms.double(-0.5) ),
  116319. ("TTRHBuilder" , cms.string('WithTrackAngle') ),
  116320. ("ThetaBin" , cms.int32(32) ),
  116321. ("ThetaMax" , cms.double(3.2) ),
  116322. ("ThetaMin" , cms.double(0.0) ),
  116323. ("TkSeedSizeBin" , cms.int32(100) ),
  116324. ("TkSeedSizeMax" , cms.double(30000) ),
  116325. ("TkSeedSizeMin" , cms.double(0) ),
  116326. ("TkSizeBin" , cms.int32(100) ),
  116327. ("TkSizeMax" , cms.double(99.5) ),
  116328. ("TkSizeMin" , cms.double(-0.5) ),
  116329. ("TrackPBin" , cms.int32(100) ),
  116330. ("TrackPMax" , cms.double(100) ),
  116331. ("TrackPMin" , cms.double(0) ),
  116332. ("TrackProducer" , cms.InputTag("generalTracks") ),
  116333. ("TrackPtBin" , cms.int32(100) ),
  116334. ("TrackPtMax" , cms.double(100) ),
  116335. ("TrackPtMin" , cms.double(0.1) ),
  116336. ("TrackPxBin" , cms.int32(50) ),
  116337. ("TrackPxMax" , cms.double(50.0) ),
  116338. ("TrackPxMin" , cms.double(-50.0) ),
  116339. ("TrackPyBin" , cms.int32(50) ),
  116340. ("TrackPyMax" , cms.double(50.0) ),
  116341. ("TrackPyMin" , cms.double(-50.0) ),
  116342. ("TrackPzBin" , cms.int32(50) ),
  116343. ("TrackPzMax" , cms.double(50.0) ),
  116344. ("TrackPzMin" , cms.double(-50.0) ),
  116345. ("TrackQBin" , cms.int32(8) ),
  116346. ("TrackQMax" , cms.double(2.5) ),
  116347. ("TrackQMin" , cms.double(-2.5) ),
  116348. ("TransDCABins" , cms.int32(100) ),
  116349. ("TransDCAMax" , cms.double(8.0) ),
  116350. ("TransDCAMin" , cms.double(-8.0) ),
  116351. ("VXBin" , cms.int32(100) ),
  116352. ("VXMax" , cms.double(0.5) ),
  116353. ("VXMin" , cms.double(-0.5) ),
  116354. ("VYBin" , cms.int32(100) ),
  116355. ("VYMax" , cms.double(0.5) ),
  116356. ("VYMin" , cms.double(-0.5) ),
  116357. ("VZBin" , cms.int32(100) ),
  116358. ("VZBinProf" , cms.int32(100) ),
  116359. ("VZMax" , cms.double(30.0) ),
  116360. ("VZMaxProf" , cms.double(0.2) ),
  116361. ("VZMin" , cms.double(-30.0) ),
  116362. ("VZMinProf" , cms.double(-0.2) ),
  116363. ("X0Bin" , cms.int32(100) ),
  116364. ("X0Max" , cms.double(0.5) ),
  116365. ("X0Min" , cms.double(-0.5) ),
  116366. ("Y0Bin" , cms.int32(100) ),
  116367. ("Y0Max" , cms.double(0.5) ),
  116368. ("Y0Min" , cms.double(-0.5) ),
  116369. ("Z0Bin" , cms.int32(120) ),
  116370. ("Z0Max" , cms.double(60.0) ),
  116371. ("Z0Min" , cms.double(-60.0) ),
  116372. ("allTrackProducer" , cms.InputTag("generalTracks") ),
  116373. ("beamSpot" , cms.InputTag("offlineBeamSpot") ),
  116374. ("denCut" , cms.string(' pt >= 1 ') ),
  116375. ("doAllPlots" , cms.bool(False) ),
  116376. ("doAllTrackCandHistos" , cms.bool(False) ),
  116377. ("doBeamSpotPlots" , cms.bool(False) ),
  116378. ("doDCAPlots" , cms.bool(False) ),
  116379. ("doDCAwrt000Plots" , cms.bool(False) ),
  116380. ("doDCAwrtPVPlots" , cms.bool(False) ),
  116381. ("doEffFromHitPatternVsBX" , cms.bool(False) ),
  116382. ("doEffFromHitPatternVsLUMI" , cms.bool(False) ),
  116383. ("doEffFromHitPatternVsPU" , cms.bool(False) ),
  116384. ("doGeneralPropertiesPlots" , cms.bool(False) ),
  116385. ("doHIPlots" , cms.bool(False) ),
  116386. ("doHitPropertiesPlots" , cms.bool(False) ),
  116387. ("doLayersVsPhiVsEtaPerTrack" , cms.bool(False) ),
  116388. ("doLumiAnalysis" , cms.bool(False) ),
  116389. ("doMeasurementStatePlots" , cms.bool(False) ),
  116390. ("doPUmonitoring" , cms.bool(False) ),
  116391. ("doPlotsVsBX" , cms.bool(False) ),
  116392. ("doPlotsVsBXlumi" , cms.bool(False) ),
  116393. ("doPlotsVsGoodPVtx" , cms.bool(True) ),
  116394. ("doPlotsVsLUMI" , cms.bool(False) ),
  116395. ("doPrimaryVertexPlots" , cms.bool(False) ),
  116396. ("doProfilesVsLS" , cms.bool(False) ),
  116397. ("doRecHitVsPhiVsEtaPerTrack" , cms.bool(False) ),
  116398. ("doRecHitVsPtVsEtaPerTrack" , cms.bool(False) ),
  116399. ("doRecHitsPerTrackProfile" , cms.bool(False) ),
  116400. ("doSIPPlots" , cms.bool(False) ),
  116401. ("doSeedDxyHisto" , cms.bool(False) ),
  116402. ("doSeedDzHisto" , cms.bool(False) ),
  116403. ("doSeedETAHisto" , cms.bool(True) ),
  116404. ("doSeedLumiAnalysis" , cms.bool(True) ),
  116405. ("doSeedNRecHitsHisto" , cms.bool(False) ),
  116406. ("doSeedNVsEtaProf" , cms.bool(False) ),
  116407. ("doSeedNVsPhiProf" , cms.bool(False) ),
  116408. ("doSeedNumberHisto" , cms.bool(True) ),
  116409. ("doSeedPHIHisto" , cms.bool(True) ),
  116410. ("doSeedPHIVsETAHisto" , cms.bool(True) ),
  116411. ] +
  116412. [
  116413. ("doSeedPTHisto" , cms.bool(True) ),
  116414. ("doSeedParameterHistos" , cms.bool(False) ),
  116415. ("doSeedQHisto" , cms.bool(False) ),
  116416. ("doSeedThetaHisto" , cms.bool(False) ),
  116417. ("doSeedVsClusterHisto" , cms.bool(True) ),
  116418. ("doStopSource" , cms.bool(True) ),
  116419. ("doTestPlots" , cms.bool(False) ),
  116420. ("doThetaPlots" , cms.bool(False) ),
  116421. ("doTrackCandHistos" , cms.bool(True) ),
  116422. ("doTrackPxPyPlots" , cms.bool(False) ),
  116423. ("doTrackerSpecific" , cms.bool(False) ),
  116424. ("etaErrBin" , cms.int32(50) ),
  116425. ("etaErrMax" , cms.double(0.1) ),
  116426. ("etaErrMin" , cms.double(0.0) ),
  116427. ("genericTriggerEventPSet" , cms.PSet(
  116428.  
  116429. ) ),
  116430. ("minNumberOfPixelsPerCluster" , cms.int32(2) ),
  116431. ("minPixelClusterCharge" , cms.double(15000.0) ),
  116432. ("numCut" , cms.string(" pt >= 1 & quality(\'highPurity\') ") ),
  116433. ("pErrBin" , cms.int32(50) ),
  116434. ("pErrMax" , cms.double(1.0) ),
  116435. ("pErrMin" , cms.double(0.0) ),
  116436. ("phiErrBin" , cms.int32(50) ),
  116437. ("phiErrMax" , cms.double(0.1) ),
  116438. ("phiErrMin" , cms.double(0.0) ),
  116439. ("pixelCluster" , cms.InputTag("siPixelClusters") ),
  116440. ("pixelCluster4lumi" , cms.InputTag("siPixelClustersPreSplitting") ),
  116441. ("primaryVertex" , cms.InputTag("offlinePrimaryVertices") ),
  116442. ("primaryVertexInputTags" , cms.VInputTag() ),
  116443. ("ptErrBin" , cms.int32(50) ),
  116444. ("ptErrMax" , cms.double(1.0) ),
  116445. ("ptErrMin" , cms.double(0.0) ),
  116446. ("pvLabels" , cms.vstring() ),
  116447. ("pvNDOF" , cms.int32(4) ),
  116448. ("pxErrBin" , cms.int32(50) ),
  116449. ("pxErrMax" , cms.double(1.0) ),
  116450. ("pxErrMin" , cms.double(0.0) ),
  116451. ("pyErrBin" , cms.int32(50) ),
  116452. ("pyErrMax" , cms.double(1.0) ),
  116453. ("pyErrMin" , cms.double(0.0) ),
  116454. ("pzErrBin" , cms.int32(50) ),
  116455. ("pzErrMax" , cms.double(1.0) ),
  116456. ("pzErrMin" , cms.double(0.0) ),
  116457. ("qualityString" , cms.string('highPurity') ),
  116458. ("scal" , cms.InputTag("scalersRawToDigi") ),
  116459. ("selPrimaryVertexInputTags" , cms.VInputTag() ),
  116460. ("stripCluster" , cms.InputTag("siStripClusters") ),
  116461. ("subdetectorBin" , cms.int32(25) ),
  116462. ("subdetectors" , cms.vstring('TIB',
  116463. 'TOB',
  116464. 'TID',
  116465. 'TEC',
  116466. 'PixBarrel',
  116467. 'PixEndcap') ),
  116468. ("useBPixLayer1" , cms.bool(False) ),
  116469. ]
  116470. )
  116471. )
  116472.  
  116473.  
  116474. process.TrackSeedMonmixedTripletStep = cms.EDAnalyzer("TrackingMonitor",
  116475. **dict(
  116476. [
  116477. ("AbsDxyBin" , cms.int32(120) ),
  116478. ("AbsDxyMax" , cms.double(60.0) ),
  116479. ("AbsDxyMin" , cms.double(0.0) ),
  116480. ("AlgoName" , cms.string('mixedTripletStep') ),
  116481. ("BSFolderName" , cms.string('Tracking/TrackParameters/BeamSpotParameters') ),
  116482. ("BXlumiSetup" , cms.PSet(
  116483. BXlumiBin = cms.int32(400),
  116484. BXlumiMax = cms.double(6000),
  116485. BXlumiMin = cms.double(2000),
  116486. lumi = cms.InputTag("lumiProducer"),
  116487. lumiScale = cms.double(6.37)
  116488. ) ),
  116489. ("Chi2Bin" , cms.int32(50) ),
  116490. ("Chi2Max" , cms.double(199.5) ),
  116491. ("Chi2Min" , cms.double(-0.5) ),
  116492. ("Chi2NDFBin" , cms.int32(50) ),
  116493. ("Chi2NDFMax" , cms.double(19.5) ),
  116494. ("Chi2NDFMin" , cms.double(-0.5) ),
  116495. ("Chi2ProbBin" , cms.int32(100) ),
  116496. ("Chi2ProbMax" , cms.double(1.0) ),
  116497. ("Chi2ProbMin" , cms.double(0.0) ),
  116498. ("ClusterLabels" , cms.vstring('Tot') ),
  116499. ("DxyBin" , cms.int32(100) ),
  116500. ("DxyMax" , cms.double(0.5) ),
  116501. ("DxyMin" , cms.double(-0.5) ),
  116502. ("EtaBin" , cms.int32(26) ),
  116503. ("EtaMax" , cms.double(2.5) ),
  116504. ("EtaMin" , cms.double(-2.5) ),
  116505. ("FolderName" , cms.string('Tracking/TrackParameters/generalTracks') ),
  116506. ("GoodPVtxBin" , cms.int32(200) ),
  116507. ("GoodPVtxMax" , cms.double(200.0) ),
  116508. ("GoodPVtxMin" , cms.double(0.0) ),
  116509. ("LSBin" , cms.int32(2000) ),
  116510. ("LSMax" , cms.double(2000.0) ),
  116511. ("LSMin" , cms.double(0) ),
  116512. ("LUMIBin" , cms.int32(4000) ),
  116513. ("LUMIMax" , cms.double(20000.0) ),
  116514. ("LUMIMin" , cms.double(0.0) ),
  116515. ("LongDCABins" , cms.int32(100) ),
  116516. ("LongDCAMax" , cms.double(8.0) ),
  116517. ("LongDCAMin" , cms.double(-8.0) ),
  116518. ("MeanHitBin" , cms.int32(30) ),
  116519. ("MeanHitMax" , cms.double(29.5) ),
  116520. ("MeanHitMin" , cms.double(-0.5) ),
  116521. ("MeanLayBin" , cms.int32(25) ),
  116522. ("MeanLayMax" , cms.double(24.5) ),
  116523. ("MeanLayMin" , cms.double(-0.5) ),
  116524. ("MeasurementState" , cms.string('ImpactPoint') ),
  116525. ("NClusPxBin" , cms.int32(200) ),
  116526. ("NClusPxMax" , cms.double(19999.5) ),
  116527. ("NClusPxMin" , cms.double(-0.5) ),
  116528. ("NClusStrBin" , cms.int32(500) ),
  116529. ("NClusStrMax" , cms.double(100000) ),
  116530. ("NClusStrMin" , cms.double(-0.5) ),
  116531. ("NTrk2DBin" , cms.int32(50) ),
  116532. ("NTrk2DMax" , cms.double(1999.5) ),
  116533. ("NTrk2DMin" , cms.double(-0.5) ),
  116534. ("OutputFileName" , cms.string('TrackingMonitorSeedMultiplicity.root') ),
  116535. ("OutputMEsInRootFile" , cms.bool(False) ),
  116536. ("PVFolderName" , cms.string('Tracking/PrimaryVertices') ),
  116537. ("PXBLayBin" , cms.int32(6) ),
  116538. ("PXBLayMax" , cms.double(5.5) ),
  116539. ("PXBLayMin" , cms.double(-0.5) ),
  116540. ("PXFLayBin" , cms.int32(6) ),
  116541. ("PXFLayMax" , cms.double(5.5) ),
  116542. ("PXFLayMin" , cms.double(-0.5) ),
  116543. ("PhiBin" , cms.int32(32) ),
  116544. ("PhiMax" , cms.double(3.141592654) ),
  116545. ("PhiMin" , cms.double(-3.141592654) ),
  116546. ("Quality" , cms.string('') ),
  116547. ("RecHitBin" , cms.int32(40) ),
  116548. ("RecHitMax" , cms.double(39.5) ),
  116549. ("RecHitMin" , cms.double(-0.5) ),
  116550. ("RecLayBin" , cms.int32(25) ),
  116551. ("RecLayMax" , cms.double(24.5) ),
  116552. ("RecLayMin" , cms.double(-0.5) ),
  116553. ("RecLostBin" , cms.int32(10) ),
  116554. ("RecLostMax" , cms.double(9.5) ),
  116555. ("RecLostMin" , cms.double(-0.5) ),
  116556. ("SeedDxyBin" , cms.int32(100) ),
  116557. ("SeedDxyMax" , cms.double(0.5) ),
  116558. ("SeedDxyMin" , cms.double(-0.5) ),
  116559. ("SeedDzBin" , cms.int32(120) ),
  116560. ("SeedDzMax" , cms.double(30.0) ),
  116561. ("SeedDzMin" , cms.double(-30.0) ),
  116562. ("SeedHitBin" , cms.int32(6) ),
  116563. ("SeedHitMax" , cms.double(5.5) ),
  116564. ("SeedHitMin" , cms.double(-0.5) ),
  116565. ("SeedProducer" , cms.InputTag("mixedTripletStepSeeds") ),
  116566. ("TCDxyBin" , cms.int32(100) ),
  116567. ("TCDxyMax" , cms.double(100.0) ),
  116568. ("TCDxyMin" , cms.double(-100.0) ),
  116569. ("TCDzBin" , cms.int32(100) ),
  116570. ("TCDzMax" , cms.double(400.0) ),
  116571. ("TCDzMin" , cms.double(-400.0) ),
  116572. ("TCHitBin" , cms.int32(40) ),
  116573. ("TCHitMax" , cms.double(39.5) ),
  116574. ("TCHitMin" , cms.double(-0.5) ),
  116575. ("TCProducer" , cms.InputTag("mixedTripletStepTrackCandidates") ),
  116576. ("TCSizeBin" , cms.int32(150) ),
  116577. ("TCSizeMax" , cms.double(149.5) ),
  116578. ("TCSizeMin" , cms.double(-0.5) ),
  116579. ("TECLayBin" , cms.int32(15) ),
  116580. ("TECLayMax" , cms.double(14.5) ),
  116581. ("TECLayMin" , cms.double(-0.5) ),
  116582. ("TIBLayBin" , cms.int32(6) ),
  116583. ("TIBLayMax" , cms.double(5.5) ),
  116584. ("TIBLayMin" , cms.double(-0.5) ),
  116585. ("TIDLayBin" , cms.int32(6) ),
  116586. ("TIDLayMax" , cms.double(5.5) ),
  116587. ("TIDLayMin" , cms.double(-0.5) ),
  116588. ("TOBLayBin" , cms.int32(10) ),
  116589. ("TOBLayMax" , cms.double(9.5) ),
  116590. ("TOBLayMin" , cms.double(-0.5) ),
  116591. ("TTRHBuilder" , cms.string('WithTrackAngle') ),
  116592. ("ThetaBin" , cms.int32(32) ),
  116593. ("ThetaMax" , cms.double(3.2) ),
  116594. ("ThetaMin" , cms.double(0.0) ),
  116595. ("TkSeedSizeBin" , cms.int32(400) ),
  116596. ("TkSeedSizeMax" , cms.double(200000) ),
  116597. ("TkSeedSizeMin" , cms.double(0) ),
  116598. ("TkSizeBin" , cms.int32(100) ),
  116599. ("TkSizeMax" , cms.double(99.5) ),
  116600. ("TkSizeMin" , cms.double(-0.5) ),
  116601. ("TrackPBin" , cms.int32(100) ),
  116602. ("TrackPMax" , cms.double(100) ),
  116603. ("TrackPMin" , cms.double(0) ),
  116604. ("TrackProducer" , cms.InputTag("generalTracks") ),
  116605. ("TrackPtBin" , cms.int32(100) ),
  116606. ("TrackPtMax" , cms.double(100) ),
  116607. ("TrackPtMin" , cms.double(0.1) ),
  116608. ("TrackPxBin" , cms.int32(50) ),
  116609. ("TrackPxMax" , cms.double(50.0) ),
  116610. ("TrackPxMin" , cms.double(-50.0) ),
  116611. ("TrackPyBin" , cms.int32(50) ),
  116612. ("TrackPyMax" , cms.double(50.0) ),
  116613. ("TrackPyMin" , cms.double(-50.0) ),
  116614. ("TrackPzBin" , cms.int32(50) ),
  116615. ("TrackPzMax" , cms.double(50.0) ),
  116616. ("TrackPzMin" , cms.double(-50.0) ),
  116617. ("TrackQBin" , cms.int32(8) ),
  116618. ("TrackQMax" , cms.double(2.5) ),
  116619. ("TrackQMin" , cms.double(-2.5) ),
  116620. ("TransDCABins" , cms.int32(100) ),
  116621. ("TransDCAMax" , cms.double(8.0) ),
  116622. ("TransDCAMin" , cms.double(-8.0) ),
  116623. ("VXBin" , cms.int32(100) ),
  116624. ("VXMax" , cms.double(0.5) ),
  116625. ("VXMin" , cms.double(-0.5) ),
  116626. ("VYBin" , cms.int32(100) ),
  116627. ("VYMax" , cms.double(0.5) ),
  116628. ("VYMin" , cms.double(-0.5) ),
  116629. ("VZBin" , cms.int32(100) ),
  116630. ("VZBinProf" , cms.int32(100) ),
  116631. ("VZMax" , cms.double(30.0) ),
  116632. ("VZMaxProf" , cms.double(0.2) ),
  116633. ("VZMin" , cms.double(-30.0) ),
  116634. ("VZMinProf" , cms.double(-0.2) ),
  116635. ("X0Bin" , cms.int32(100) ),
  116636. ("X0Max" , cms.double(0.5) ),
  116637. ("X0Min" , cms.double(-0.5) ),
  116638. ("Y0Bin" , cms.int32(100) ),
  116639. ("Y0Max" , cms.double(0.5) ),
  116640. ("Y0Min" , cms.double(-0.5) ),
  116641. ("Z0Bin" , cms.int32(120) ),
  116642. ("Z0Max" , cms.double(60.0) ),
  116643. ("Z0Min" , cms.double(-60.0) ),
  116644. ("allTrackProducer" , cms.InputTag("generalTracks") ),
  116645. ("beamSpot" , cms.InputTag("offlineBeamSpot") ),
  116646. ("denCut" , cms.string(' pt >= 1 ') ),
  116647. ("doAllPlots" , cms.bool(False) ),
  116648. ("doAllTrackCandHistos" , cms.bool(False) ),
  116649. ("doBeamSpotPlots" , cms.bool(False) ),
  116650. ("doDCAPlots" , cms.bool(False) ),
  116651. ("doDCAwrt000Plots" , cms.bool(False) ),
  116652. ("doDCAwrtPVPlots" , cms.bool(False) ),
  116653. ("doEffFromHitPatternVsBX" , cms.bool(False) ),
  116654. ("doEffFromHitPatternVsLUMI" , cms.bool(False) ),
  116655. ("doEffFromHitPatternVsPU" , cms.bool(False) ),
  116656. ("doGeneralPropertiesPlots" , cms.bool(False) ),
  116657. ("doHIPlots" , cms.bool(False) ),
  116658. ("doHitPropertiesPlots" , cms.bool(False) ),
  116659. ("doLayersVsPhiVsEtaPerTrack" , cms.bool(False) ),
  116660. ("doLumiAnalysis" , cms.bool(False) ),
  116661. ("doMeasurementStatePlots" , cms.bool(False) ),
  116662. ("doPUmonitoring" , cms.bool(False) ),
  116663. ("doPlotsVsBX" , cms.bool(False) ),
  116664. ("doPlotsVsBXlumi" , cms.bool(False) ),
  116665. ("doPlotsVsGoodPVtx" , cms.bool(True) ),
  116666. ("doPlotsVsLUMI" , cms.bool(False) ),
  116667. ("doPrimaryVertexPlots" , cms.bool(False) ),
  116668. ("doProfilesVsLS" , cms.bool(False) ),
  116669. ("doRecHitVsPhiVsEtaPerTrack" , cms.bool(False) ),
  116670. ("doRecHitVsPtVsEtaPerTrack" , cms.bool(False) ),
  116671. ("doRecHitsPerTrackProfile" , cms.bool(False) ),
  116672. ("doSIPPlots" , cms.bool(False) ),
  116673. ("doSeedDxyHisto" , cms.bool(False) ),
  116674. ("doSeedDzHisto" , cms.bool(False) ),
  116675. ("doSeedETAHisto" , cms.bool(True) ),
  116676. ("doSeedLumiAnalysis" , cms.bool(True) ),
  116677. ("doSeedNRecHitsHisto" , cms.bool(False) ),
  116678. ("doSeedNVsEtaProf" , cms.bool(False) ),
  116679. ("doSeedNVsPhiProf" , cms.bool(False) ),
  116680. ("doSeedNumberHisto" , cms.bool(True) ),
  116681. ("doSeedPHIHisto" , cms.bool(True) ),
  116682. ("doSeedPHIVsETAHisto" , cms.bool(True) ),
  116683. ] +
  116684. [
  116685. ("doSeedPTHisto" , cms.bool(True) ),
  116686. ("doSeedParameterHistos" , cms.bool(False) ),
  116687. ("doSeedQHisto" , cms.bool(False) ),
  116688. ("doSeedThetaHisto" , cms.bool(False) ),
  116689. ("doSeedVsClusterHisto" , cms.bool(True) ),
  116690. ("doStopSource" , cms.bool(True) ),
  116691. ("doTestPlots" , cms.bool(False) ),
  116692. ("doThetaPlots" , cms.bool(False) ),
  116693. ("doTrackCandHistos" , cms.bool(True) ),
  116694. ("doTrackPxPyPlots" , cms.bool(False) ),
  116695. ("doTrackerSpecific" , cms.bool(False) ),
  116696. ("etaErrBin" , cms.int32(50) ),
  116697. ("etaErrMax" , cms.double(0.1) ),
  116698. ("etaErrMin" , cms.double(0.0) ),
  116699. ("genericTriggerEventPSet" , cms.PSet(
  116700.  
  116701. ) ),
  116702. ("minNumberOfPixelsPerCluster" , cms.int32(2) ),
  116703. ("minPixelClusterCharge" , cms.double(15000.0) ),
  116704. ("numCut" , cms.string(" pt >= 1 & quality(\'highPurity\') ") ),
  116705. ("pErrBin" , cms.int32(50) ),
  116706. ("pErrMax" , cms.double(1.0) ),
  116707. ("pErrMin" , cms.double(0.0) ),
  116708. ("phiErrBin" , cms.int32(50) ),
  116709. ("phiErrMax" , cms.double(0.1) ),
  116710. ("phiErrMin" , cms.double(0.0) ),
  116711. ("pixelCluster" , cms.InputTag("siPixelClusters") ),
  116712. ("pixelCluster4lumi" , cms.InputTag("siPixelClustersPreSplitting") ),
  116713. ("primaryVertex" , cms.InputTag("offlinePrimaryVertices") ),
  116714. ("primaryVertexInputTags" , cms.VInputTag() ),
  116715. ("ptErrBin" , cms.int32(50) ),
  116716. ("ptErrMax" , cms.double(1.0) ),
  116717. ("ptErrMin" , cms.double(0.0) ),
  116718. ("pvLabels" , cms.vstring() ),
  116719. ("pvNDOF" , cms.int32(4) ),
  116720. ("pxErrBin" , cms.int32(50) ),
  116721. ("pxErrMax" , cms.double(1.0) ),
  116722. ("pxErrMin" , cms.double(0.0) ),
  116723. ("pyErrBin" , cms.int32(50) ),
  116724. ("pyErrMax" , cms.double(1.0) ),
  116725. ("pyErrMin" , cms.double(0.0) ),
  116726. ("pzErrBin" , cms.int32(50) ),
  116727. ("pzErrMax" , cms.double(1.0) ),
  116728. ("pzErrMin" , cms.double(0.0) ),
  116729. ("qualityString" , cms.string('highPurity') ),
  116730. ("scal" , cms.InputTag("scalersRawToDigi") ),
  116731. ("selPrimaryVertexInputTags" , cms.VInputTag() ),
  116732. ("stripCluster" , cms.InputTag("siStripClusters") ),
  116733. ("subdetectorBin" , cms.int32(25) ),
  116734. ("subdetectors" , cms.vstring('TIB',
  116735. 'TOB',
  116736. 'TID',
  116737. 'TEC',
  116738. 'PixBarrel',
  116739. 'PixEndcap') ),
  116740. ("useBPixLayer1" , cms.bool(False) ),
  116741. ]
  116742. )
  116743. )
  116744.  
  116745.  
  116746. process.TrackSeedMonmuonSeededStepInOut = cms.EDAnalyzer("TrackingMonitor",
  116747. **dict(
  116748. [
  116749. ("AbsDxyBin" , cms.int32(120) ),
  116750. ("AbsDxyMax" , cms.double(60.0) ),
  116751. ("AbsDxyMin" , cms.double(0.0) ),
  116752. ("AlgoName" , cms.string('muonSeededStepInOut') ),
  116753. ("BSFolderName" , cms.string('Tracking/TrackParameters/BeamSpotParameters') ),
  116754. ("BXlumiSetup" , cms.PSet(
  116755. BXlumiBin = cms.int32(400),
  116756. BXlumiMax = cms.double(6000),
  116757. BXlumiMin = cms.double(2000),
  116758. lumi = cms.InputTag("lumiProducer"),
  116759. lumiScale = cms.double(6.37)
  116760. ) ),
  116761. ("Chi2Bin" , cms.int32(50) ),
  116762. ("Chi2Max" , cms.double(199.5) ),
  116763. ("Chi2Min" , cms.double(-0.5) ),
  116764. ("Chi2NDFBin" , cms.int32(50) ),
  116765. ("Chi2NDFMax" , cms.double(19.5) ),
  116766. ("Chi2NDFMin" , cms.double(-0.5) ),
  116767. ("Chi2ProbBin" , cms.int32(100) ),
  116768. ("Chi2ProbMax" , cms.double(1.0) ),
  116769. ("Chi2ProbMin" , cms.double(0.0) ),
  116770. ("ClusterLabels" , cms.vstring('Strip') ),
  116771. ("DxyBin" , cms.int32(100) ),
  116772. ("DxyMax" , cms.double(0.5) ),
  116773. ("DxyMin" , cms.double(-0.5) ),
  116774. ("EtaBin" , cms.int32(26) ),
  116775. ("EtaMax" , cms.double(2.5) ),
  116776. ("EtaMin" , cms.double(-2.5) ),
  116777. ("FolderName" , cms.string('Tracking/TrackParameters/generalTracks') ),
  116778. ("GoodPVtxBin" , cms.int32(200) ),
  116779. ("GoodPVtxMax" , cms.double(200.0) ),
  116780. ("GoodPVtxMin" , cms.double(0.0) ),
  116781. ("LSBin" , cms.int32(2000) ),
  116782. ("LSMax" , cms.double(2000.0) ),
  116783. ("LSMin" , cms.double(0) ),
  116784. ("LUMIBin" , cms.int32(4000) ),
  116785. ("LUMIMax" , cms.double(20000.0) ),
  116786. ("LUMIMin" , cms.double(0.0) ),
  116787. ("LongDCABins" , cms.int32(100) ),
  116788. ("LongDCAMax" , cms.double(8.0) ),
  116789. ("LongDCAMin" , cms.double(-8.0) ),
  116790. ("MeanHitBin" , cms.int32(30) ),
  116791. ("MeanHitMax" , cms.double(29.5) ),
  116792. ("MeanHitMin" , cms.double(-0.5) ),
  116793. ("MeanLayBin" , cms.int32(25) ),
  116794. ("MeanLayMax" , cms.double(24.5) ),
  116795. ("MeanLayMin" , cms.double(-0.5) ),
  116796. ("MeasurementState" , cms.string('ImpactPoint') ),
  116797. ("NClusPxBin" , cms.int32(200) ),
  116798. ("NClusPxMax" , cms.double(19999.5) ),
  116799. ("NClusPxMin" , cms.double(-0.5) ),
  116800. ("NClusStrBin" , cms.int32(500) ),
  116801. ("NClusStrMax" , cms.double(100000) ),
  116802. ("NClusStrMin" , cms.double(-0.5) ),
  116803. ("NTrk2DBin" , cms.int32(50) ),
  116804. ("NTrk2DMax" , cms.double(1999.5) ),
  116805. ("NTrk2DMin" , cms.double(-0.5) ),
  116806. ("OutputFileName" , cms.string('TrackingMonitorSeedMultiplicity.root') ),
  116807. ("OutputMEsInRootFile" , cms.bool(False) ),
  116808. ("PVFolderName" , cms.string('Tracking/PrimaryVertices') ),
  116809. ("PXBLayBin" , cms.int32(6) ),
  116810. ("PXBLayMax" , cms.double(5.5) ),
  116811. ("PXBLayMin" , cms.double(-0.5) ),
  116812. ("PXFLayBin" , cms.int32(6) ),
  116813. ("PXFLayMax" , cms.double(5.5) ),
  116814. ("PXFLayMin" , cms.double(-0.5) ),
  116815. ("PhiBin" , cms.int32(32) ),
  116816. ("PhiMax" , cms.double(3.141592654) ),
  116817. ("PhiMin" , cms.double(-3.141592654) ),
  116818. ("Quality" , cms.string('') ),
  116819. ("RecHitBin" , cms.int32(40) ),
  116820. ("RecHitMax" , cms.double(39.5) ),
  116821. ("RecHitMin" , cms.double(-0.5) ),
  116822. ("RecLayBin" , cms.int32(25) ),
  116823. ("RecLayMax" , cms.double(24.5) ),
  116824. ("RecLayMin" , cms.double(-0.5) ),
  116825. ("RecLostBin" , cms.int32(10) ),
  116826. ("RecLostMax" , cms.double(9.5) ),
  116827. ("RecLostMin" , cms.double(-0.5) ),
  116828. ("SeedDxyBin" , cms.int32(100) ),
  116829. ("SeedDxyMax" , cms.double(0.5) ),
  116830. ("SeedDxyMin" , cms.double(-0.5) ),
  116831. ("SeedDzBin" , cms.int32(120) ),
  116832. ("SeedDzMax" , cms.double(30.0) ),
  116833. ("SeedDzMin" , cms.double(-30.0) ),
  116834. ("SeedHitBin" , cms.int32(6) ),
  116835. ("SeedHitMax" , cms.double(5.5) ),
  116836. ("SeedHitMin" , cms.double(-0.5) ),
  116837. ("SeedProducer" , cms.InputTag("muonSeededSeedsInOut") ),
  116838. ("TCDxyBin" , cms.int32(100) ),
  116839. ("TCDxyMax" , cms.double(100.0) ),
  116840. ("TCDxyMin" , cms.double(-100.0) ),
  116841. ("TCDzBin" , cms.int32(100) ),
  116842. ("TCDzMax" , cms.double(400.0) ),
  116843. ("TCDzMin" , cms.double(-400.0) ),
  116844. ("TCHitBin" , cms.int32(40) ),
  116845. ("TCHitMax" , cms.double(39.5) ),
  116846. ("TCHitMin" , cms.double(-0.5) ),
  116847. ("TCProducer" , cms.InputTag("muonSeededTrackCandidatesInOut") ),
  116848. ("TCSizeBin" , cms.int32(150) ),
  116849. ("TCSizeMax" , cms.double(149.5) ),
  116850. ("TCSizeMin" , cms.double(-0.5) ),
  116851. ("TECLayBin" , cms.int32(15) ),
  116852. ("TECLayMax" , cms.double(14.5) ),
  116853. ("TECLayMin" , cms.double(-0.5) ),
  116854. ("TIBLayBin" , cms.int32(6) ),
  116855. ("TIBLayMax" , cms.double(5.5) ),
  116856. ("TIBLayMin" , cms.double(-0.5) ),
  116857. ("TIDLayBin" , cms.int32(6) ),
  116858. ("TIDLayMax" , cms.double(5.5) ),
  116859. ("TIDLayMin" , cms.double(-0.5) ),
  116860. ("TOBLayBin" , cms.int32(10) ),
  116861. ("TOBLayMax" , cms.double(9.5) ),
  116862. ("TOBLayMin" , cms.double(-0.5) ),
  116863. ("TTRHBuilder" , cms.string('WithTrackAngle') ),
  116864. ("ThetaBin" , cms.int32(32) ),
  116865. ("ThetaMax" , cms.double(3.2) ),
  116866. ("ThetaMin" , cms.double(0.0) ),
  116867. ("TkSeedSizeBin" , cms.int32(15) ),
  116868. ("TkSeedSizeMax" , cms.double(14.5) ),
  116869. ("TkSeedSizeMin" , cms.double(-0.5) ),
  116870. ("TkSizeBin" , cms.int32(100) ),
  116871. ("TkSizeMax" , cms.double(99.5) ),
  116872. ("TkSizeMin" , cms.double(-0.5) ),
  116873. ("TrackPBin" , cms.int32(100) ),
  116874. ("TrackPMax" , cms.double(100) ),
  116875. ("TrackPMin" , cms.double(0) ),
  116876. ("TrackProducer" , cms.InputTag("generalTracks") ),
  116877. ("TrackPtBin" , cms.int32(100) ),
  116878. ("TrackPtMax" , cms.double(100) ),
  116879. ("TrackPtMin" , cms.double(0.1) ),
  116880. ("TrackPxBin" , cms.int32(50) ),
  116881. ("TrackPxMax" , cms.double(50.0) ),
  116882. ("TrackPxMin" , cms.double(-50.0) ),
  116883. ("TrackPyBin" , cms.int32(50) ),
  116884. ("TrackPyMax" , cms.double(50.0) ),
  116885. ("TrackPyMin" , cms.double(-50.0) ),
  116886. ("TrackPzBin" , cms.int32(50) ),
  116887. ("TrackPzMax" , cms.double(50.0) ),
  116888. ("TrackPzMin" , cms.double(-50.0) ),
  116889. ("TrackQBin" , cms.int32(8) ),
  116890. ("TrackQMax" , cms.double(2.5) ),
  116891. ("TrackQMin" , cms.double(-2.5) ),
  116892. ("TransDCABins" , cms.int32(100) ),
  116893. ("TransDCAMax" , cms.double(8.0) ),
  116894. ("TransDCAMin" , cms.double(-8.0) ),
  116895. ("VXBin" , cms.int32(100) ),
  116896. ("VXMax" , cms.double(0.5) ),
  116897. ("VXMin" , cms.double(-0.5) ),
  116898. ("VYBin" , cms.int32(100) ),
  116899. ("VYMax" , cms.double(0.5) ),
  116900. ("VYMin" , cms.double(-0.5) ),
  116901. ("VZBin" , cms.int32(100) ),
  116902. ("VZBinProf" , cms.int32(100) ),
  116903. ("VZMax" , cms.double(30.0) ),
  116904. ("VZMaxProf" , cms.double(0.2) ),
  116905. ("VZMin" , cms.double(-30.0) ),
  116906. ("VZMinProf" , cms.double(-0.2) ),
  116907. ("X0Bin" , cms.int32(100) ),
  116908. ("X0Max" , cms.double(0.5) ),
  116909. ("X0Min" , cms.double(-0.5) ),
  116910. ("Y0Bin" , cms.int32(100) ),
  116911. ("Y0Max" , cms.double(0.5) ),
  116912. ("Y0Min" , cms.double(-0.5) ),
  116913. ("Z0Bin" , cms.int32(120) ),
  116914. ("Z0Max" , cms.double(60.0) ),
  116915. ("Z0Min" , cms.double(-60.0) ),
  116916. ("allTrackProducer" , cms.InputTag("generalTracks") ),
  116917. ("beamSpot" , cms.InputTag("offlineBeamSpot") ),
  116918. ("denCut" , cms.string(' pt >= 1 ') ),
  116919. ("doAllPlots" , cms.bool(False) ),
  116920. ("doAllTrackCandHistos" , cms.bool(False) ),
  116921. ("doBeamSpotPlots" , cms.bool(False) ),
  116922. ("doDCAPlots" , cms.bool(False) ),
  116923. ("doDCAwrt000Plots" , cms.bool(False) ),
  116924. ("doDCAwrtPVPlots" , cms.bool(False) ),
  116925. ("doEffFromHitPatternVsBX" , cms.bool(False) ),
  116926. ("doEffFromHitPatternVsLUMI" , cms.bool(False) ),
  116927. ("doEffFromHitPatternVsPU" , cms.bool(False) ),
  116928. ("doGeneralPropertiesPlots" , cms.bool(False) ),
  116929. ("doHIPlots" , cms.bool(False) ),
  116930. ("doHitPropertiesPlots" , cms.bool(False) ),
  116931. ("doLayersVsPhiVsEtaPerTrack" , cms.bool(False) ),
  116932. ("doLumiAnalysis" , cms.bool(False) ),
  116933. ("doMeasurementStatePlots" , cms.bool(False) ),
  116934. ("doPUmonitoring" , cms.bool(False) ),
  116935. ("doPlotsVsBX" , cms.bool(False) ),
  116936. ("doPlotsVsBXlumi" , cms.bool(False) ),
  116937. ("doPlotsVsGoodPVtx" , cms.bool(True) ),
  116938. ("doPlotsVsLUMI" , cms.bool(False) ),
  116939. ("doPrimaryVertexPlots" , cms.bool(False) ),
  116940. ("doProfilesVsLS" , cms.bool(False) ),
  116941. ("doRecHitVsPhiVsEtaPerTrack" , cms.bool(False) ),
  116942. ("doRecHitVsPtVsEtaPerTrack" , cms.bool(False) ),
  116943. ("doRecHitsPerTrackProfile" , cms.bool(False) ),
  116944. ("doSIPPlots" , cms.bool(False) ),
  116945. ("doSeedDxyHisto" , cms.bool(False) ),
  116946. ("doSeedDzHisto" , cms.bool(False) ),
  116947. ("doSeedETAHisto" , cms.bool(True) ),
  116948. ("doSeedLumiAnalysis" , cms.bool(True) ),
  116949. ("doSeedNRecHitsHisto" , cms.bool(False) ),
  116950. ("doSeedNVsEtaProf" , cms.bool(False) ),
  116951. ("doSeedNVsPhiProf" , cms.bool(False) ),
  116952. ("doSeedNumberHisto" , cms.bool(True) ),
  116953. ("doSeedPHIHisto" , cms.bool(True) ),
  116954. ("doSeedPHIVsETAHisto" , cms.bool(True) ),
  116955. ] +
  116956. [
  116957. ("doSeedPTHisto" , cms.bool(True) ),
  116958. ("doSeedParameterHistos" , cms.bool(False) ),
  116959. ("doSeedQHisto" , cms.bool(False) ),
  116960. ("doSeedThetaHisto" , cms.bool(False) ),
  116961. ("doSeedVsClusterHisto" , cms.bool(True) ),
  116962. ("doStopSource" , cms.bool(True) ),
  116963. ("doTestPlots" , cms.bool(False) ),
  116964. ("doThetaPlots" , cms.bool(False) ),
  116965. ("doTrackCandHistos" , cms.bool(True) ),
  116966. ("doTrackPxPyPlots" , cms.bool(False) ),
  116967. ("doTrackerSpecific" , cms.bool(False) ),
  116968. ("etaErrBin" , cms.int32(50) ),
  116969. ("etaErrMax" , cms.double(0.1) ),
  116970. ("etaErrMin" , cms.double(0.0) ),
  116971. ("genericTriggerEventPSet" , cms.PSet(
  116972.  
  116973. ) ),
  116974. ("minNumberOfPixelsPerCluster" , cms.int32(2) ),
  116975. ("minPixelClusterCharge" , cms.double(15000.0) ),
  116976. ("numCut" , cms.string(" pt >= 1 & quality(\'highPurity\') ") ),
  116977. ("pErrBin" , cms.int32(50) ),
  116978. ("pErrMax" , cms.double(1.0) ),
  116979. ("pErrMin" , cms.double(0.0) ),
  116980. ("phiErrBin" , cms.int32(50) ),
  116981. ("phiErrMax" , cms.double(0.1) ),
  116982. ("phiErrMin" , cms.double(0.0) ),
  116983. ("pixelCluster" , cms.InputTag("siPixelClusters") ),
  116984. ("pixelCluster4lumi" , cms.InputTag("siPixelClustersPreSplitting") ),
  116985. ("primaryVertex" , cms.InputTag("offlinePrimaryVertices") ),
  116986. ("primaryVertexInputTags" , cms.VInputTag() ),
  116987. ("ptErrBin" , cms.int32(50) ),
  116988. ("ptErrMax" , cms.double(1.0) ),
  116989. ("ptErrMin" , cms.double(0.0) ),
  116990. ("pvLabels" , cms.vstring() ),
  116991. ("pvNDOF" , cms.int32(4) ),
  116992. ("pxErrBin" , cms.int32(50) ),
  116993. ("pxErrMax" , cms.double(1.0) ),
  116994. ("pxErrMin" , cms.double(0.0) ),
  116995. ("pyErrBin" , cms.int32(50) ),
  116996. ("pyErrMax" , cms.double(1.0) ),
  116997. ("pyErrMin" , cms.double(0.0) ),
  116998. ("pzErrBin" , cms.int32(50) ),
  116999. ("pzErrMax" , cms.double(1.0) ),
  117000. ("pzErrMin" , cms.double(0.0) ),
  117001. ("qualityString" , cms.string('highPurity') ),
  117002. ("scal" , cms.InputTag("scalersRawToDigi") ),
  117003. ("selPrimaryVertexInputTags" , cms.VInputTag() ),
  117004. ("stripCluster" , cms.InputTag("siStripClusters") ),
  117005. ("subdetectorBin" , cms.int32(25) ),
  117006. ("subdetectors" , cms.vstring('TIB',
  117007. 'TOB',
  117008. 'TID',
  117009. 'TEC',
  117010. 'PixBarrel',
  117011. 'PixEndcap') ),
  117012. ("useBPixLayer1" , cms.bool(False) ),
  117013. ]
  117014. )
  117015. )
  117016.  
  117017.  
  117018. process.TrackSeedMonmuonSeededStepOutIn = cms.EDAnalyzer("TrackingMonitor",
  117019. **dict(
  117020. [
  117021. ("AbsDxyBin" , cms.int32(120) ),
  117022. ("AbsDxyMax" , cms.double(60.0) ),
  117023. ("AbsDxyMin" , cms.double(0.0) ),
  117024. ("AlgoName" , cms.string('muonSeededStepOutIn') ),
  117025. ("BSFolderName" , cms.string('Tracking/TrackParameters/BeamSpotParameters') ),
  117026. ("BXlumiSetup" , cms.PSet(
  117027. BXlumiBin = cms.int32(400),
  117028. BXlumiMax = cms.double(6000),
  117029. BXlumiMin = cms.double(2000),
  117030. lumi = cms.InputTag("lumiProducer"),
  117031. lumiScale = cms.double(6.37)
  117032. ) ),
  117033. ("Chi2Bin" , cms.int32(50) ),
  117034. ("Chi2Max" , cms.double(199.5) ),
  117035. ("Chi2Min" , cms.double(-0.5) ),
  117036. ("Chi2NDFBin" , cms.int32(50) ),
  117037. ("Chi2NDFMax" , cms.double(19.5) ),
  117038. ("Chi2NDFMin" , cms.double(-0.5) ),
  117039. ("Chi2ProbBin" , cms.int32(100) ),
  117040. ("Chi2ProbMax" , cms.double(1.0) ),
  117041. ("Chi2ProbMin" , cms.double(0.0) ),
  117042. ("ClusterLabels" , cms.vstring('Strip') ),
  117043. ("DxyBin" , cms.int32(100) ),
  117044. ("DxyMax" , cms.double(0.5) ),
  117045. ("DxyMin" , cms.double(-0.5) ),
  117046. ("EtaBin" , cms.int32(26) ),
  117047. ("EtaMax" , cms.double(2.5) ),
  117048. ("EtaMin" , cms.double(-2.5) ),
  117049. ("FolderName" , cms.string('Tracking/TrackParameters/generalTracks') ),
  117050. ("GoodPVtxBin" , cms.int32(200) ),
  117051. ("GoodPVtxMax" , cms.double(200.0) ),
  117052. ("GoodPVtxMin" , cms.double(0.0) ),
  117053. ("LSBin" , cms.int32(2000) ),
  117054. ("LSMax" , cms.double(2000.0) ),
  117055. ("LSMin" , cms.double(0) ),
  117056. ("LUMIBin" , cms.int32(4000) ),
  117057. ("LUMIMax" , cms.double(20000.0) ),
  117058. ("LUMIMin" , cms.double(0.0) ),
  117059. ("LongDCABins" , cms.int32(100) ),
  117060. ("LongDCAMax" , cms.double(8.0) ),
  117061. ("LongDCAMin" , cms.double(-8.0) ),
  117062. ("MeanHitBin" , cms.int32(30) ),
  117063. ("MeanHitMax" , cms.double(29.5) ),
  117064. ("MeanHitMin" , cms.double(-0.5) ),
  117065. ("MeanLayBin" , cms.int32(25) ),
  117066. ("MeanLayMax" , cms.double(24.5) ),
  117067. ("MeanLayMin" , cms.double(-0.5) ),
  117068. ("MeasurementState" , cms.string('ImpactPoint') ),
  117069. ("NClusPxBin" , cms.int32(200) ),
  117070. ("NClusPxMax" , cms.double(19999.5) ),
  117071. ("NClusPxMin" , cms.double(-0.5) ),
  117072. ("NClusStrBin" , cms.int32(500) ),
  117073. ("NClusStrMax" , cms.double(100000) ),
  117074. ("NClusStrMin" , cms.double(-0.5) ),
  117075. ("NTrk2DBin" , cms.int32(50) ),
  117076. ("NTrk2DMax" , cms.double(1999.5) ),
  117077. ("NTrk2DMin" , cms.double(-0.5) ),
  117078. ("OutputFileName" , cms.string('TrackingMonitorSeedMultiplicity.root') ),
  117079. ("OutputMEsInRootFile" , cms.bool(False) ),
  117080. ("PVFolderName" , cms.string('Tracking/PrimaryVertices') ),
  117081. ("PXBLayBin" , cms.int32(6) ),
  117082. ("PXBLayMax" , cms.double(5.5) ),
  117083. ("PXBLayMin" , cms.double(-0.5) ),
  117084. ("PXFLayBin" , cms.int32(6) ),
  117085. ("PXFLayMax" , cms.double(5.5) ),
  117086. ("PXFLayMin" , cms.double(-0.5) ),
  117087. ("PhiBin" , cms.int32(32) ),
  117088. ("PhiMax" , cms.double(3.141592654) ),
  117089. ("PhiMin" , cms.double(-3.141592654) ),
  117090. ("Quality" , cms.string('') ),
  117091. ("RecHitBin" , cms.int32(40) ),
  117092. ("RecHitMax" , cms.double(39.5) ),
  117093. ("RecHitMin" , cms.double(-0.5) ),
  117094. ("RecLayBin" , cms.int32(25) ),
  117095. ("RecLayMax" , cms.double(24.5) ),
  117096. ("RecLayMin" , cms.double(-0.5) ),
  117097. ("RecLostBin" , cms.int32(10) ),
  117098. ("RecLostMax" , cms.double(9.5) ),
  117099. ("RecLostMin" , cms.double(-0.5) ),
  117100. ("SeedDxyBin" , cms.int32(100) ),
  117101. ("SeedDxyMax" , cms.double(0.5) ),
  117102. ("SeedDxyMin" , cms.double(-0.5) ),
  117103. ("SeedDzBin" , cms.int32(120) ),
  117104. ("SeedDzMax" , cms.double(30.0) ),
  117105. ("SeedDzMin" , cms.double(-30.0) ),
  117106. ("SeedHitBin" , cms.int32(6) ),
  117107. ("SeedHitMax" , cms.double(5.5) ),
  117108. ("SeedHitMin" , cms.double(-0.5) ),
  117109. ("SeedProducer" , cms.InputTag("muonSeededSeedsOutIn") ),
  117110. ("TCDxyBin" , cms.int32(100) ),
  117111. ("TCDxyMax" , cms.double(100.0) ),
  117112. ("TCDxyMin" , cms.double(-100.0) ),
  117113. ("TCDzBin" , cms.int32(100) ),
  117114. ("TCDzMax" , cms.double(400.0) ),
  117115. ("TCDzMin" , cms.double(-400.0) ),
  117116. ("TCHitBin" , cms.int32(40) ),
  117117. ("TCHitMax" , cms.double(39.5) ),
  117118. ("TCHitMin" , cms.double(-0.5) ),
  117119. ("TCProducer" , cms.InputTag("muonSeededTrackCandidatesOutIn") ),
  117120. ("TCSizeBin" , cms.int32(150) ),
  117121. ("TCSizeMax" , cms.double(149.5) ),
  117122. ("TCSizeMin" , cms.double(-0.5) ),
  117123. ("TECLayBin" , cms.int32(15) ),
  117124. ("TECLayMax" , cms.double(14.5) ),
  117125. ("TECLayMin" , cms.double(-0.5) ),
  117126. ("TIBLayBin" , cms.int32(6) ),
  117127. ("TIBLayMax" , cms.double(5.5) ),
  117128. ("TIBLayMin" , cms.double(-0.5) ),
  117129. ("TIDLayBin" , cms.int32(6) ),
  117130. ("TIDLayMax" , cms.double(5.5) ),
  117131. ("TIDLayMin" , cms.double(-0.5) ),
  117132. ("TOBLayBin" , cms.int32(10) ),
  117133. ("TOBLayMax" , cms.double(9.5) ),
  117134. ("TOBLayMin" , cms.double(-0.5) ),
  117135. ("TTRHBuilder" , cms.string('WithTrackAngle') ),
  117136. ("ThetaBin" , cms.int32(32) ),
  117137. ("ThetaMax" , cms.double(3.2) ),
  117138. ("ThetaMin" , cms.double(0.0) ),
  117139. ("TkSeedSizeBin" , cms.int32(15) ),
  117140. ("TkSeedSizeMax" , cms.double(14.5) ),
  117141. ("TkSeedSizeMin" , cms.double(-0.5) ),
  117142. ("TkSizeBin" , cms.int32(100) ),
  117143. ("TkSizeMax" , cms.double(99.5) ),
  117144. ("TkSizeMin" , cms.double(-0.5) ),
  117145. ("TrackPBin" , cms.int32(100) ),
  117146. ("TrackPMax" , cms.double(100) ),
  117147. ("TrackPMin" , cms.double(0) ),
  117148. ("TrackProducer" , cms.InputTag("generalTracks") ),
  117149. ("TrackPtBin" , cms.int32(100) ),
  117150. ("TrackPtMax" , cms.double(100) ),
  117151. ("TrackPtMin" , cms.double(0.1) ),
  117152. ("TrackPxBin" , cms.int32(50) ),
  117153. ("TrackPxMax" , cms.double(50.0) ),
  117154. ("TrackPxMin" , cms.double(-50.0) ),
  117155. ("TrackPyBin" , cms.int32(50) ),
  117156. ("TrackPyMax" , cms.double(50.0) ),
  117157. ("TrackPyMin" , cms.double(-50.0) ),
  117158. ("TrackPzBin" , cms.int32(50) ),
  117159. ("TrackPzMax" , cms.double(50.0) ),
  117160. ("TrackPzMin" , cms.double(-50.0) ),
  117161. ("TrackQBin" , cms.int32(8) ),
  117162. ("TrackQMax" , cms.double(2.5) ),
  117163. ("TrackQMin" , cms.double(-2.5) ),
  117164. ("TransDCABins" , cms.int32(100) ),
  117165. ("TransDCAMax" , cms.double(8.0) ),
  117166. ("TransDCAMin" , cms.double(-8.0) ),
  117167. ("VXBin" , cms.int32(100) ),
  117168. ("VXMax" , cms.double(0.5) ),
  117169. ("VXMin" , cms.double(-0.5) ),
  117170. ("VYBin" , cms.int32(100) ),
  117171. ("VYMax" , cms.double(0.5) ),
  117172. ("VYMin" , cms.double(-0.5) ),
  117173. ("VZBin" , cms.int32(100) ),
  117174. ("VZBinProf" , cms.int32(100) ),
  117175. ("VZMax" , cms.double(30.0) ),
  117176. ("VZMaxProf" , cms.double(0.2) ),
  117177. ("VZMin" , cms.double(-30.0) ),
  117178. ("VZMinProf" , cms.double(-0.2) ),
  117179. ("X0Bin" , cms.int32(100) ),
  117180. ("X0Max" , cms.double(0.5) ),
  117181. ("X0Min" , cms.double(-0.5) ),
  117182. ("Y0Bin" , cms.int32(100) ),
  117183. ("Y0Max" , cms.double(0.5) ),
  117184. ("Y0Min" , cms.double(-0.5) ),
  117185. ("Z0Bin" , cms.int32(120) ),
  117186. ("Z0Max" , cms.double(60.0) ),
  117187. ("Z0Min" , cms.double(-60.0) ),
  117188. ("allTrackProducer" , cms.InputTag("generalTracks") ),
  117189. ("beamSpot" , cms.InputTag("offlineBeamSpot") ),
  117190. ("denCut" , cms.string(' pt >= 1 ') ),
  117191. ("doAllPlots" , cms.bool(False) ),
  117192. ("doAllTrackCandHistos" , cms.bool(False) ),
  117193. ("doBeamSpotPlots" , cms.bool(False) ),
  117194. ("doDCAPlots" , cms.bool(False) ),
  117195. ("doDCAwrt000Plots" , cms.bool(False) ),
  117196. ("doDCAwrtPVPlots" , cms.bool(False) ),
  117197. ("doEffFromHitPatternVsBX" , cms.bool(False) ),
  117198. ("doEffFromHitPatternVsLUMI" , cms.bool(False) ),
  117199. ("doEffFromHitPatternVsPU" , cms.bool(False) ),
  117200. ("doGeneralPropertiesPlots" , cms.bool(False) ),
  117201. ("doHIPlots" , cms.bool(False) ),
  117202. ("doHitPropertiesPlots" , cms.bool(False) ),
  117203. ("doLayersVsPhiVsEtaPerTrack" , cms.bool(False) ),
  117204. ("doLumiAnalysis" , cms.bool(False) ),
  117205. ("doMeasurementStatePlots" , cms.bool(False) ),
  117206. ("doPUmonitoring" , cms.bool(False) ),
  117207. ("doPlotsVsBX" , cms.bool(False) ),
  117208. ("doPlotsVsBXlumi" , cms.bool(False) ),
  117209. ("doPlotsVsGoodPVtx" , cms.bool(True) ),
  117210. ("doPlotsVsLUMI" , cms.bool(False) ),
  117211. ("doPrimaryVertexPlots" , cms.bool(False) ),
  117212. ("doProfilesVsLS" , cms.bool(False) ),
  117213. ("doRecHitVsPhiVsEtaPerTrack" , cms.bool(False) ),
  117214. ("doRecHitVsPtVsEtaPerTrack" , cms.bool(False) ),
  117215. ("doRecHitsPerTrackProfile" , cms.bool(False) ),
  117216. ("doSIPPlots" , cms.bool(False) ),
  117217. ("doSeedDxyHisto" , cms.bool(False) ),
  117218. ("doSeedDzHisto" , cms.bool(False) ),
  117219. ("doSeedETAHisto" , cms.bool(True) ),
  117220. ("doSeedLumiAnalysis" , cms.bool(True) ),
  117221. ("doSeedNRecHitsHisto" , cms.bool(False) ),
  117222. ("doSeedNVsEtaProf" , cms.bool(False) ),
  117223. ("doSeedNVsPhiProf" , cms.bool(False) ),
  117224. ("doSeedNumberHisto" , cms.bool(True) ),
  117225. ("doSeedPHIHisto" , cms.bool(True) ),
  117226. ("doSeedPHIVsETAHisto" , cms.bool(True) ),
  117227. ] +
  117228. [
  117229. ("doSeedPTHisto" , cms.bool(True) ),
  117230. ("doSeedParameterHistos" , cms.bool(False) ),
  117231. ("doSeedQHisto" , cms.bool(False) ),
  117232. ("doSeedThetaHisto" , cms.bool(False) ),
  117233. ("doSeedVsClusterHisto" , cms.bool(True) ),
  117234. ("doStopSource" , cms.bool(True) ),
  117235. ("doTestPlots" , cms.bool(False) ),
  117236. ("doThetaPlots" , cms.bool(False) ),
  117237. ("doTrackCandHistos" , cms.bool(True) ),
  117238. ("doTrackPxPyPlots" , cms.bool(False) ),
  117239. ("doTrackerSpecific" , cms.bool(False) ),
  117240. ("etaErrBin" , cms.int32(50) ),
  117241. ("etaErrMax" , cms.double(0.1) ),
  117242. ("etaErrMin" , cms.double(0.0) ),
  117243. ("genericTriggerEventPSet" , cms.PSet(
  117244.  
  117245. ) ),
  117246. ("minNumberOfPixelsPerCluster" , cms.int32(2) ),
  117247. ("minPixelClusterCharge" , cms.double(15000.0) ),
  117248. ("numCut" , cms.string(" pt >= 1 & quality(\'highPurity\') ") ),
  117249. ("pErrBin" , cms.int32(50) ),
  117250. ("pErrMax" , cms.double(1.0) ),
  117251. ("pErrMin" , cms.double(0.0) ),
  117252. ("phiErrBin" , cms.int32(50) ),
  117253. ("phiErrMax" , cms.double(0.1) ),
  117254. ("phiErrMin" , cms.double(0.0) ),
  117255. ("pixelCluster" , cms.InputTag("siPixelClusters") ),
  117256. ("pixelCluster4lumi" , cms.InputTag("siPixelClustersPreSplitting") ),
  117257. ("primaryVertex" , cms.InputTag("offlinePrimaryVertices") ),
  117258. ("primaryVertexInputTags" , cms.VInputTag() ),
  117259. ("ptErrBin" , cms.int32(50) ),
  117260. ("ptErrMax" , cms.double(1.0) ),
  117261. ("ptErrMin" , cms.double(0.0) ),
  117262. ("pvLabels" , cms.vstring() ),
  117263. ("pvNDOF" , cms.int32(4) ),
  117264. ("pxErrBin" , cms.int32(50) ),
  117265. ("pxErrMax" , cms.double(1.0) ),
  117266. ("pxErrMin" , cms.double(0.0) ),
  117267. ("pyErrBin" , cms.int32(50) ),
  117268. ("pyErrMax" , cms.double(1.0) ),
  117269. ("pyErrMin" , cms.double(0.0) ),
  117270. ("pzErrBin" , cms.int32(50) ),
  117271. ("pzErrMax" , cms.double(1.0) ),
  117272. ("pzErrMin" , cms.double(0.0) ),
  117273. ("qualityString" , cms.string('highPurity') ),
  117274. ("scal" , cms.InputTag("scalersRawToDigi") ),
  117275. ("selPrimaryVertexInputTags" , cms.VInputTag() ),
  117276. ("stripCluster" , cms.InputTag("siStripClusters") ),
  117277. ("subdetectorBin" , cms.int32(25) ),
  117278. ("subdetectors" , cms.vstring('TIB',
  117279. 'TOB',
  117280. 'TID',
  117281. 'TEC',
  117282. 'PixBarrel',
  117283. 'PixEndcap') ),
  117284. ("useBPixLayer1" , cms.bool(False) ),
  117285. ]
  117286. )
  117287. )
  117288.  
  117289.  
  117290. process.TrackSeedMonpixelLessStep = cms.EDAnalyzer("TrackingMonitor",
  117291. **dict(
  117292. [
  117293. ("AbsDxyBin" , cms.int32(120) ),
  117294. ("AbsDxyMax" , cms.double(60.0) ),
  117295. ("AbsDxyMin" , cms.double(0.0) ),
  117296. ("AlgoName" , cms.string('pixelLessStep') ),
  117297. ("BSFolderName" , cms.string('Tracking/TrackParameters/BeamSpotParameters') ),
  117298. ("BXlumiSetup" , cms.PSet(
  117299. BXlumiBin = cms.int32(400),
  117300. BXlumiMax = cms.double(6000),
  117301. BXlumiMin = cms.double(2000),
  117302. lumi = cms.InputTag("lumiProducer"),
  117303. lumiScale = cms.double(6.37)
  117304. ) ),
  117305. ("Chi2Bin" , cms.int32(50) ),
  117306. ("Chi2Max" , cms.double(199.5) ),
  117307. ("Chi2Min" , cms.double(-0.5) ),
  117308. ("Chi2NDFBin" , cms.int32(50) ),
  117309. ("Chi2NDFMax" , cms.double(19.5) ),
  117310. ("Chi2NDFMin" , cms.double(-0.5) ),
  117311. ("Chi2ProbBin" , cms.int32(100) ),
  117312. ("Chi2ProbMax" , cms.double(1.0) ),
  117313. ("Chi2ProbMin" , cms.double(0.0) ),
  117314. ("ClusterLabels" , cms.vstring('Strip') ),
  117315. ("DxyBin" , cms.int32(100) ),
  117316. ("DxyMax" , cms.double(0.5) ),
  117317. ("DxyMin" , cms.double(-0.5) ),
  117318. ("EtaBin" , cms.int32(26) ),
  117319. ("EtaMax" , cms.double(2.5) ),
  117320. ("EtaMin" , cms.double(-2.5) ),
  117321. ("FolderName" , cms.string('Tracking/TrackParameters/generalTracks') ),
  117322. ("GoodPVtxBin" , cms.int32(200) ),
  117323. ("GoodPVtxMax" , cms.double(200.0) ),
  117324. ("GoodPVtxMin" , cms.double(0.0) ),
  117325. ("LSBin" , cms.int32(2000) ),
  117326. ("LSMax" , cms.double(2000.0) ),
  117327. ("LSMin" , cms.double(0) ),
  117328. ("LUMIBin" , cms.int32(4000) ),
  117329. ("LUMIMax" , cms.double(20000.0) ),
  117330. ("LUMIMin" , cms.double(0.0) ),
  117331. ("LongDCABins" , cms.int32(100) ),
  117332. ("LongDCAMax" , cms.double(8.0) ),
  117333. ("LongDCAMin" , cms.double(-8.0) ),
  117334. ("MeanHitBin" , cms.int32(30) ),
  117335. ("MeanHitMax" , cms.double(29.5) ),
  117336. ("MeanHitMin" , cms.double(-0.5) ),
  117337. ("MeanLayBin" , cms.int32(25) ),
  117338. ("MeanLayMax" , cms.double(24.5) ),
  117339. ("MeanLayMin" , cms.double(-0.5) ),
  117340. ("MeasurementState" , cms.string('ImpactPoint') ),
  117341. ("NClusPxBin" , cms.int32(200) ),
  117342. ("NClusPxMax" , cms.double(19999.5) ),
  117343. ("NClusPxMin" , cms.double(-0.5) ),
  117344. ("NClusStrBin" , cms.int32(500) ),
  117345. ("NClusStrMax" , cms.double(100000) ),
  117346. ("NClusStrMin" , cms.double(-0.5) ),
  117347. ("NTrk2DBin" , cms.int32(50) ),
  117348. ("NTrk2DMax" , cms.double(1999.5) ),
  117349. ("NTrk2DMin" , cms.double(-0.5) ),
  117350. ("OutputFileName" , cms.string('TrackingMonitorSeedMultiplicity.root') ),
  117351. ("OutputMEsInRootFile" , cms.bool(False) ),
  117352. ("PVFolderName" , cms.string('Tracking/PrimaryVertices') ),
  117353. ("PXBLayBin" , cms.int32(6) ),
  117354. ("PXBLayMax" , cms.double(5.5) ),
  117355. ("PXBLayMin" , cms.double(-0.5) ),
  117356. ("PXFLayBin" , cms.int32(6) ),
  117357. ("PXFLayMax" , cms.double(5.5) ),
  117358. ("PXFLayMin" , cms.double(-0.5) ),
  117359. ("PhiBin" , cms.int32(32) ),
  117360. ("PhiMax" , cms.double(3.141592654) ),
  117361. ("PhiMin" , cms.double(-3.141592654) ),
  117362. ("Quality" , cms.string('') ),
  117363. ("RecHitBin" , cms.int32(40) ),
  117364. ("RecHitMax" , cms.double(39.5) ),
  117365. ("RecHitMin" , cms.double(-0.5) ),
  117366. ("RecLayBin" , cms.int32(25) ),
  117367. ("RecLayMax" , cms.double(24.5) ),
  117368. ("RecLayMin" , cms.double(-0.5) ),
  117369. ("RecLostBin" , cms.int32(10) ),
  117370. ("RecLostMax" , cms.double(9.5) ),
  117371. ("RecLostMin" , cms.double(-0.5) ),
  117372. ("SeedDxyBin" , cms.int32(100) ),
  117373. ("SeedDxyMax" , cms.double(0.5) ),
  117374. ("SeedDxyMin" , cms.double(-0.5) ),
  117375. ("SeedDzBin" , cms.int32(120) ),
  117376. ("SeedDzMax" , cms.double(30.0) ),
  117377. ("SeedDzMin" , cms.double(-30.0) ),
  117378. ("SeedHitBin" , cms.int32(6) ),
  117379. ("SeedHitMax" , cms.double(5.5) ),
  117380. ("SeedHitMin" , cms.double(-0.5) ),
  117381. ("SeedProducer" , cms.InputTag("pixelLessStepSeeds") ),
  117382. ("TCDxyBin" , cms.int32(100) ),
  117383. ("TCDxyMax" , cms.double(100.0) ),
  117384. ("TCDxyMin" , cms.double(-100.0) ),
  117385. ("TCDzBin" , cms.int32(100) ),
  117386. ("TCDzMax" , cms.double(400.0) ),
  117387. ("TCDzMin" , cms.double(-400.0) ),
  117388. ("TCHitBin" , cms.int32(40) ),
  117389. ("TCHitMax" , cms.double(39.5) ),
  117390. ("TCHitMin" , cms.double(-0.5) ),
  117391. ("TCProducer" , cms.InputTag("pixelLessStepTrackCandidates") ),
  117392. ("TCSizeBin" , cms.int32(150) ),
  117393. ("TCSizeMax" , cms.double(149.5) ),
  117394. ("TCSizeMin" , cms.double(-0.5) ),
  117395. ("TECLayBin" , cms.int32(15) ),
  117396. ("TECLayMax" , cms.double(14.5) ),
  117397. ("TECLayMin" , cms.double(-0.5) ),
  117398. ("TIBLayBin" , cms.int32(6) ),
  117399. ("TIBLayMax" , cms.double(5.5) ),
  117400. ("TIBLayMin" , cms.double(-0.5) ),
  117401. ("TIDLayBin" , cms.int32(6) ),
  117402. ("TIDLayMax" , cms.double(5.5) ),
  117403. ("TIDLayMin" , cms.double(-0.5) ),
  117404. ("TOBLayBin" , cms.int32(10) ),
  117405. ("TOBLayMax" , cms.double(9.5) ),
  117406. ("TOBLayMin" , cms.double(-0.5) ),
  117407. ("TTRHBuilder" , cms.string('WithTrackAngle') ),
  117408. ("ThetaBin" , cms.int32(32) ),
  117409. ("ThetaMax" , cms.double(3.2) ),
  117410. ("ThetaMin" , cms.double(0.0) ),
  117411. ("TkSeedSizeBin" , cms.int32(400) ),
  117412. ("TkSeedSizeMax" , cms.double(200000) ),
  117413. ("TkSeedSizeMin" , cms.double(0) ),
  117414. ("TkSizeBin" , cms.int32(100) ),
  117415. ("TkSizeMax" , cms.double(99.5) ),
  117416. ("TkSizeMin" , cms.double(-0.5) ),
  117417. ("TrackPBin" , cms.int32(100) ),
  117418. ("TrackPMax" , cms.double(100) ),
  117419. ("TrackPMin" , cms.double(0) ),
  117420. ("TrackProducer" , cms.InputTag("generalTracks") ),
  117421. ("TrackPtBin" , cms.int32(100) ),
  117422. ("TrackPtMax" , cms.double(100) ),
  117423. ("TrackPtMin" , cms.double(0.1) ),
  117424. ("TrackPxBin" , cms.int32(50) ),
  117425. ("TrackPxMax" , cms.double(50.0) ),
  117426. ("TrackPxMin" , cms.double(-50.0) ),
  117427. ("TrackPyBin" , cms.int32(50) ),
  117428. ("TrackPyMax" , cms.double(50.0) ),
  117429. ("TrackPyMin" , cms.double(-50.0) ),
  117430. ("TrackPzBin" , cms.int32(50) ),
  117431. ("TrackPzMax" , cms.double(50.0) ),
  117432. ("TrackPzMin" , cms.double(-50.0) ),
  117433. ("TrackQBin" , cms.int32(8) ),
  117434. ("TrackQMax" , cms.double(2.5) ),
  117435. ("TrackQMin" , cms.double(-2.5) ),
  117436. ("TransDCABins" , cms.int32(100) ),
  117437. ("TransDCAMax" , cms.double(8.0) ),
  117438. ("TransDCAMin" , cms.double(-8.0) ),
  117439. ("VXBin" , cms.int32(100) ),
  117440. ("VXMax" , cms.double(0.5) ),
  117441. ("VXMin" , cms.double(-0.5) ),
  117442. ("VYBin" , cms.int32(100) ),
  117443. ("VYMax" , cms.double(0.5) ),
  117444. ("VYMin" , cms.double(-0.5) ),
  117445. ("VZBin" , cms.int32(100) ),
  117446. ("VZBinProf" , cms.int32(100) ),
  117447. ("VZMax" , cms.double(30.0) ),
  117448. ("VZMaxProf" , cms.double(0.2) ),
  117449. ("VZMin" , cms.double(-30.0) ),
  117450. ("VZMinProf" , cms.double(-0.2) ),
  117451. ("X0Bin" , cms.int32(100) ),
  117452. ("X0Max" , cms.double(0.5) ),
  117453. ("X0Min" , cms.double(-0.5) ),
  117454. ("Y0Bin" , cms.int32(100) ),
  117455. ("Y0Max" , cms.double(0.5) ),
  117456. ("Y0Min" , cms.double(-0.5) ),
  117457. ("Z0Bin" , cms.int32(120) ),
  117458. ("Z0Max" , cms.double(60.0) ),
  117459. ("Z0Min" , cms.double(-60.0) ),
  117460. ("allTrackProducer" , cms.InputTag("generalTracks") ),
  117461. ("beamSpot" , cms.InputTag("offlineBeamSpot") ),
  117462. ("denCut" , cms.string(' pt >= 1 ') ),
  117463. ("doAllPlots" , cms.bool(False) ),
  117464. ("doAllTrackCandHistos" , cms.bool(False) ),
  117465. ("doBeamSpotPlots" , cms.bool(False) ),
  117466. ("doDCAPlots" , cms.bool(False) ),
  117467. ("doDCAwrt000Plots" , cms.bool(False) ),
  117468. ("doDCAwrtPVPlots" , cms.bool(False) ),
  117469. ("doEffFromHitPatternVsBX" , cms.bool(False) ),
  117470. ("doEffFromHitPatternVsLUMI" , cms.bool(False) ),
  117471. ("doEffFromHitPatternVsPU" , cms.bool(False) ),
  117472. ("doGeneralPropertiesPlots" , cms.bool(False) ),
  117473. ("doHIPlots" , cms.bool(False) ),
  117474. ("doHitPropertiesPlots" , cms.bool(False) ),
  117475. ("doLayersVsPhiVsEtaPerTrack" , cms.bool(False) ),
  117476. ("doLumiAnalysis" , cms.bool(False) ),
  117477. ("doMeasurementStatePlots" , cms.bool(False) ),
  117478. ("doPUmonitoring" , cms.bool(False) ),
  117479. ("doPlotsVsBX" , cms.bool(False) ),
  117480. ("doPlotsVsBXlumi" , cms.bool(False) ),
  117481. ("doPlotsVsGoodPVtx" , cms.bool(True) ),
  117482. ("doPlotsVsLUMI" , cms.bool(False) ),
  117483. ("doPrimaryVertexPlots" , cms.bool(False) ),
  117484. ("doProfilesVsLS" , cms.bool(False) ),
  117485. ("doRecHitVsPhiVsEtaPerTrack" , cms.bool(False) ),
  117486. ("doRecHitVsPtVsEtaPerTrack" , cms.bool(False) ),
  117487. ("doRecHitsPerTrackProfile" , cms.bool(False) ),
  117488. ("doSIPPlots" , cms.bool(False) ),
  117489. ("doSeedDxyHisto" , cms.bool(False) ),
  117490. ("doSeedDzHisto" , cms.bool(False) ),
  117491. ("doSeedETAHisto" , cms.bool(True) ),
  117492. ("doSeedLumiAnalysis" , cms.bool(True) ),
  117493. ("doSeedNRecHitsHisto" , cms.bool(False) ),
  117494. ("doSeedNVsEtaProf" , cms.bool(False) ),
  117495. ("doSeedNVsPhiProf" , cms.bool(False) ),
  117496. ("doSeedNumberHisto" , cms.bool(True) ),
  117497. ("doSeedPHIHisto" , cms.bool(True) ),
  117498. ("doSeedPHIVsETAHisto" , cms.bool(True) ),
  117499. ] +
  117500. [
  117501. ("doSeedPTHisto" , cms.bool(True) ),
  117502. ("doSeedParameterHistos" , cms.bool(False) ),
  117503. ("doSeedQHisto" , cms.bool(False) ),
  117504. ("doSeedThetaHisto" , cms.bool(False) ),
  117505. ("doSeedVsClusterHisto" , cms.bool(True) ),
  117506. ("doStopSource" , cms.bool(True) ),
  117507. ("doTestPlots" , cms.bool(False) ),
  117508. ("doThetaPlots" , cms.bool(False) ),
  117509. ("doTrackCandHistos" , cms.bool(True) ),
  117510. ("doTrackPxPyPlots" , cms.bool(False) ),
  117511. ("doTrackerSpecific" , cms.bool(False) ),
  117512. ("etaErrBin" , cms.int32(50) ),
  117513. ("etaErrMax" , cms.double(0.1) ),
  117514. ("etaErrMin" , cms.double(0.0) ),
  117515. ("genericTriggerEventPSet" , cms.PSet(
  117516.  
  117517. ) ),
  117518. ("minNumberOfPixelsPerCluster" , cms.int32(2) ),
  117519. ("minPixelClusterCharge" , cms.double(15000.0) ),
  117520. ("numCut" , cms.string(" pt >= 1 & quality(\'highPurity\') ") ),
  117521. ("pErrBin" , cms.int32(50) ),
  117522. ("pErrMax" , cms.double(1.0) ),
  117523. ("pErrMin" , cms.double(0.0) ),
  117524. ("phiErrBin" , cms.int32(50) ),
  117525. ("phiErrMax" , cms.double(0.1) ),
  117526. ("phiErrMin" , cms.double(0.0) ),
  117527. ("pixelCluster" , cms.InputTag("siPixelClusters") ),
  117528. ("pixelCluster4lumi" , cms.InputTag("siPixelClustersPreSplitting") ),
  117529. ("primaryVertex" , cms.InputTag("offlinePrimaryVertices") ),
  117530. ("primaryVertexInputTags" , cms.VInputTag() ),
  117531. ("ptErrBin" , cms.int32(50) ),
  117532. ("ptErrMax" , cms.double(1.0) ),
  117533. ("ptErrMin" , cms.double(0.0) ),
  117534. ("pvLabels" , cms.vstring() ),
  117535. ("pvNDOF" , cms.int32(4) ),
  117536. ("pxErrBin" , cms.int32(50) ),
  117537. ("pxErrMax" , cms.double(1.0) ),
  117538. ("pxErrMin" , cms.double(0.0) ),
  117539. ("pyErrBin" , cms.int32(50) ),
  117540. ("pyErrMax" , cms.double(1.0) ),
  117541. ("pyErrMin" , cms.double(0.0) ),
  117542. ("pzErrBin" , cms.int32(50) ),
  117543. ("pzErrMax" , cms.double(1.0) ),
  117544. ("pzErrMin" , cms.double(0.0) ),
  117545. ("qualityString" , cms.string('highPurity') ),
  117546. ("scal" , cms.InputTag("scalersRawToDigi") ),
  117547. ("selPrimaryVertexInputTags" , cms.VInputTag() ),
  117548. ("stripCluster" , cms.InputTag("siStripClusters") ),
  117549. ("subdetectorBin" , cms.int32(25) ),
  117550. ("subdetectors" , cms.vstring('TIB',
  117551. 'TOB',
  117552. 'TID',
  117553. 'TEC',
  117554. 'PixBarrel',
  117555. 'PixEndcap') ),
  117556. ("useBPixLayer1" , cms.bool(False) ),
  117557. ]
  117558. )
  117559. )
  117560.  
  117561.  
  117562. process.TrackSeedMonpixelPairStep = cms.EDAnalyzer("TrackingMonitor",
  117563. **dict(
  117564. [
  117565. ("AbsDxyBin" , cms.int32(120) ),
  117566. ("AbsDxyMax" , cms.double(60.0) ),
  117567. ("AbsDxyMin" , cms.double(0.0) ),
  117568. ("AlgoName" , cms.string('pixelPairStep') ),
  117569. ("BSFolderName" , cms.string('Tracking/TrackParameters/BeamSpotParameters') ),
  117570. ("BXlumiSetup" , cms.PSet(
  117571. BXlumiBin = cms.int32(400),
  117572. BXlumiMax = cms.double(6000),
  117573. BXlumiMin = cms.double(2000),
  117574. lumi = cms.InputTag("lumiProducer"),
  117575. lumiScale = cms.double(6.37)
  117576. ) ),
  117577. ("Chi2Bin" , cms.int32(50) ),
  117578. ("Chi2Max" , cms.double(199.5) ),
  117579. ("Chi2Min" , cms.double(-0.5) ),
  117580. ("Chi2NDFBin" , cms.int32(50) ),
  117581. ("Chi2NDFMax" , cms.double(19.5) ),
  117582. ("Chi2NDFMin" , cms.double(-0.5) ),
  117583. ("Chi2ProbBin" , cms.int32(100) ),
  117584. ("Chi2ProbMax" , cms.double(1.0) ),
  117585. ("Chi2ProbMin" , cms.double(0.0) ),
  117586. ("ClusterLabels" , cms.vstring('Pix') ),
  117587. ("DxyBin" , cms.int32(100) ),
  117588. ("DxyMax" , cms.double(0.5) ),
  117589. ("DxyMin" , cms.double(-0.5) ),
  117590. ("EtaBin" , cms.int32(26) ),
  117591. ("EtaMax" , cms.double(2.5) ),
  117592. ("EtaMin" , cms.double(-2.5) ),
  117593. ("FolderName" , cms.string('Tracking/TrackParameters/generalTracks') ),
  117594. ("GoodPVtxBin" , cms.int32(200) ),
  117595. ("GoodPVtxMax" , cms.double(200.0) ),
  117596. ("GoodPVtxMin" , cms.double(0.0) ),
  117597. ("LSBin" , cms.int32(2000) ),
  117598. ("LSMax" , cms.double(2000.0) ),
  117599. ("LSMin" , cms.double(0) ),
  117600. ("LUMIBin" , cms.int32(4000) ),
  117601. ("LUMIMax" , cms.double(20000.0) ),
  117602. ("LUMIMin" , cms.double(0.0) ),
  117603. ("LongDCABins" , cms.int32(100) ),
  117604. ("LongDCAMax" , cms.double(8.0) ),
  117605. ("LongDCAMin" , cms.double(-8.0) ),
  117606. ("MeanHitBin" , cms.int32(30) ),
  117607. ("MeanHitMax" , cms.double(29.5) ),
  117608. ("MeanHitMin" , cms.double(-0.5) ),
  117609. ("MeanLayBin" , cms.int32(25) ),
  117610. ("MeanLayMax" , cms.double(24.5) ),
  117611. ("MeanLayMin" , cms.double(-0.5) ),
  117612. ("MeasurementState" , cms.string('ImpactPoint') ),
  117613. ("NClusPxBin" , cms.int32(100) ),
  117614. ("NClusPxMax" , cms.double(20000) ),
  117615. ("NClusPxMin" , cms.double(-0.5) ),
  117616. ("NClusStrBin" , cms.int32(500) ),
  117617. ("NClusStrMax" , cms.double(99999.5) ),
  117618. ("NClusStrMin" , cms.double(-0.5) ),
  117619. ("NTrk2DBin" , cms.int32(50) ),
  117620. ("NTrk2DMax" , cms.double(1999.5) ),
  117621. ("NTrk2DMin" , cms.double(-0.5) ),
  117622. ("OutputFileName" , cms.string('TrackingMonitorSeedMultiplicity.root') ),
  117623. ("OutputMEsInRootFile" , cms.bool(False) ),
  117624. ("PVFolderName" , cms.string('Tracking/PrimaryVertices') ),
  117625. ("PXBLayBin" , cms.int32(6) ),
  117626. ("PXBLayMax" , cms.double(5.5) ),
  117627. ("PXBLayMin" , cms.double(-0.5) ),
  117628. ("PXFLayBin" , cms.int32(6) ),
  117629. ("PXFLayMax" , cms.double(5.5) ),
  117630. ("PXFLayMin" , cms.double(-0.5) ),
  117631. ("PhiBin" , cms.int32(32) ),
  117632. ("PhiMax" , cms.double(3.141592654) ),
  117633. ("PhiMin" , cms.double(-3.141592654) ),
  117634. ("Quality" , cms.string('') ),
  117635. ("RecHitBin" , cms.int32(40) ),
  117636. ("RecHitMax" , cms.double(39.5) ),
  117637. ("RecHitMin" , cms.double(-0.5) ),
  117638. ("RecLayBin" , cms.int32(25) ),
  117639. ("RecLayMax" , cms.double(24.5) ),
  117640. ("RecLayMin" , cms.double(-0.5) ),
  117641. ("RecLostBin" , cms.int32(10) ),
  117642. ("RecLostMax" , cms.double(9.5) ),
  117643. ("RecLostMin" , cms.double(-0.5) ),
  117644. ("SeedDxyBin" , cms.int32(100) ),
  117645. ("SeedDxyMax" , cms.double(0.5) ),
  117646. ("SeedDxyMin" , cms.double(-0.5) ),
  117647. ("SeedDzBin" , cms.int32(120) ),
  117648. ("SeedDzMax" , cms.double(30.0) ),
  117649. ("SeedDzMin" , cms.double(-30.0) ),
  117650. ("SeedHitBin" , cms.int32(6) ),
  117651. ("SeedHitMax" , cms.double(5.5) ),
  117652. ("SeedHitMin" , cms.double(-0.5) ),
  117653. ("SeedProducer" , cms.InputTag("pixelPairStepSeeds") ),
  117654. ("TCDxyBin" , cms.int32(100) ),
  117655. ("TCDxyMax" , cms.double(100.0) ),
  117656. ("TCDxyMin" , cms.double(-100.0) ),
  117657. ("TCDzBin" , cms.int32(100) ),
  117658. ("TCDzMax" , cms.double(400.0) ),
  117659. ("TCDzMin" , cms.double(-400.0) ),
  117660. ("TCHitBin" , cms.int32(40) ),
  117661. ("TCHitMax" , cms.double(39.5) ),
  117662. ("TCHitMin" , cms.double(-0.5) ),
  117663. ("TCProducer" , cms.InputTag("pixelPairStepTrackCandidates") ),
  117664. ("TCSizeBin" , cms.int32(150) ),
  117665. ("TCSizeMax" , cms.double(149.5) ),
  117666. ("TCSizeMin" , cms.double(-0.5) ),
  117667. ("TECLayBin" , cms.int32(15) ),
  117668. ("TECLayMax" , cms.double(14.5) ),
  117669. ("TECLayMin" , cms.double(-0.5) ),
  117670. ("TIBLayBin" , cms.int32(6) ),
  117671. ("TIBLayMax" , cms.double(5.5) ),
  117672. ("TIBLayMin" , cms.double(-0.5) ),
  117673. ("TIDLayBin" , cms.int32(6) ),
  117674. ("TIDLayMax" , cms.double(5.5) ),
  117675. ("TIDLayMin" , cms.double(-0.5) ),
  117676. ("TOBLayBin" , cms.int32(10) ),
  117677. ("TOBLayMax" , cms.double(9.5) ),
  117678. ("TOBLayMin" , cms.double(-0.5) ),
  117679. ("TTRHBuilder" , cms.string('WithTrackAngle') ),
  117680. ("ThetaBin" , cms.int32(32) ),
  117681. ("ThetaMax" , cms.double(3.2) ),
  117682. ("ThetaMin" , cms.double(0.0) ),
  117683. ("TkSeedSizeBin" , cms.int32(400) ),
  117684. ("TkSeedSizeMax" , cms.double(100000) ),
  117685. ("TkSeedSizeMin" , cms.double(0) ),
  117686. ("TkSizeBin" , cms.int32(100) ),
  117687. ("TkSizeMax" , cms.double(99.5) ),
  117688. ("TkSizeMin" , cms.double(-0.5) ),
  117689. ("TrackPBin" , cms.int32(100) ),
  117690. ("TrackPMax" , cms.double(100) ),
  117691. ("TrackPMin" , cms.double(0) ),
  117692. ("TrackProducer" , cms.InputTag("generalTracks") ),
  117693. ("TrackPtBin" , cms.int32(100) ),
  117694. ("TrackPtMax" , cms.double(100) ),
  117695. ("TrackPtMin" , cms.double(0.1) ),
  117696. ("TrackPxBin" , cms.int32(50) ),
  117697. ("TrackPxMax" , cms.double(50.0) ),
  117698. ("TrackPxMin" , cms.double(-50.0) ),
  117699. ("TrackPyBin" , cms.int32(50) ),
  117700. ("TrackPyMax" , cms.double(50.0) ),
  117701. ("TrackPyMin" , cms.double(-50.0) ),
  117702. ("TrackPzBin" , cms.int32(50) ),
  117703. ("TrackPzMax" , cms.double(50.0) ),
  117704. ("TrackPzMin" , cms.double(-50.0) ),
  117705. ("TrackQBin" , cms.int32(8) ),
  117706. ("TrackQMax" , cms.double(2.5) ),
  117707. ("TrackQMin" , cms.double(-2.5) ),
  117708. ("TransDCABins" , cms.int32(100) ),
  117709. ("TransDCAMax" , cms.double(8.0) ),
  117710. ("TransDCAMin" , cms.double(-8.0) ),
  117711. ("VXBin" , cms.int32(100) ),
  117712. ("VXMax" , cms.double(0.5) ),
  117713. ("VXMin" , cms.double(-0.5) ),
  117714. ("VYBin" , cms.int32(100) ),
  117715. ("VYMax" , cms.double(0.5) ),
  117716. ("VYMin" , cms.double(-0.5) ),
  117717. ("VZBin" , cms.int32(100) ),
  117718. ("VZBinProf" , cms.int32(100) ),
  117719. ("VZMax" , cms.double(30.0) ),
  117720. ("VZMaxProf" , cms.double(0.2) ),
  117721. ("VZMin" , cms.double(-30.0) ),
  117722. ("VZMinProf" , cms.double(-0.2) ),
  117723. ("X0Bin" , cms.int32(100) ),
  117724. ("X0Max" , cms.double(0.5) ),
  117725. ("X0Min" , cms.double(-0.5) ),
  117726. ("Y0Bin" , cms.int32(100) ),
  117727. ("Y0Max" , cms.double(0.5) ),
  117728. ("Y0Min" , cms.double(-0.5) ),
  117729. ("Z0Bin" , cms.int32(120) ),
  117730. ("Z0Max" , cms.double(60.0) ),
  117731. ("Z0Min" , cms.double(-60.0) ),
  117732. ("allTrackProducer" , cms.InputTag("generalTracks") ),
  117733. ("beamSpot" , cms.InputTag("offlineBeamSpot") ),
  117734. ("denCut" , cms.string(' pt >= 1 ') ),
  117735. ("doAllPlots" , cms.bool(False) ),
  117736. ("doAllTrackCandHistos" , cms.bool(False) ),
  117737. ("doBeamSpotPlots" , cms.bool(False) ),
  117738. ("doDCAPlots" , cms.bool(False) ),
  117739. ("doDCAwrt000Plots" , cms.bool(False) ),
  117740. ("doDCAwrtPVPlots" , cms.bool(False) ),
  117741. ("doEffFromHitPatternVsBX" , cms.bool(False) ),
  117742. ("doEffFromHitPatternVsLUMI" , cms.bool(False) ),
  117743. ("doEffFromHitPatternVsPU" , cms.bool(False) ),
  117744. ("doGeneralPropertiesPlots" , cms.bool(False) ),
  117745. ("doHIPlots" , cms.bool(False) ),
  117746. ("doHitPropertiesPlots" , cms.bool(False) ),
  117747. ("doLayersVsPhiVsEtaPerTrack" , cms.bool(False) ),
  117748. ("doLumiAnalysis" , cms.bool(False) ),
  117749. ("doMeasurementStatePlots" , cms.bool(False) ),
  117750. ("doPUmonitoring" , cms.bool(False) ),
  117751. ("doPlotsVsBX" , cms.bool(False) ),
  117752. ("doPlotsVsBXlumi" , cms.bool(False) ),
  117753. ("doPlotsVsGoodPVtx" , cms.bool(True) ),
  117754. ("doPlotsVsLUMI" , cms.bool(False) ),
  117755. ("doPrimaryVertexPlots" , cms.bool(False) ),
  117756. ("doProfilesVsLS" , cms.bool(False) ),
  117757. ("doRecHitVsPhiVsEtaPerTrack" , cms.bool(False) ),
  117758. ("doRecHitVsPtVsEtaPerTrack" , cms.bool(False) ),
  117759. ("doRecHitsPerTrackProfile" , cms.bool(False) ),
  117760. ("doSIPPlots" , cms.bool(False) ),
  117761. ("doSeedDxyHisto" , cms.bool(False) ),
  117762. ("doSeedDzHisto" , cms.bool(False) ),
  117763. ("doSeedETAHisto" , cms.bool(True) ),
  117764. ("doSeedLumiAnalysis" , cms.bool(True) ),
  117765. ("doSeedNRecHitsHisto" , cms.bool(False) ),
  117766. ("doSeedNVsEtaProf" , cms.bool(False) ),
  117767. ("doSeedNVsPhiProf" , cms.bool(False) ),
  117768. ("doSeedNumberHisto" , cms.bool(True) ),
  117769. ("doSeedPHIHisto" , cms.bool(True) ),
  117770. ("doSeedPHIVsETAHisto" , cms.bool(True) ),
  117771. ] +
  117772. [
  117773. ("doSeedPTHisto" , cms.bool(True) ),
  117774. ("doSeedParameterHistos" , cms.bool(False) ),
  117775. ("doSeedQHisto" , cms.bool(False) ),
  117776. ("doSeedThetaHisto" , cms.bool(False) ),
  117777. ("doSeedVsClusterHisto" , cms.bool(True) ),
  117778. ("doStopSource" , cms.bool(True) ),
  117779. ("doTestPlots" , cms.bool(False) ),
  117780. ("doThetaPlots" , cms.bool(False) ),
  117781. ("doTrackCandHistos" , cms.bool(True) ),
  117782. ("doTrackPxPyPlots" , cms.bool(False) ),
  117783. ("doTrackerSpecific" , cms.bool(False) ),
  117784. ("etaErrBin" , cms.int32(50) ),
  117785. ("etaErrMax" , cms.double(0.1) ),
  117786. ("etaErrMin" , cms.double(0.0) ),
  117787. ("genericTriggerEventPSet" , cms.PSet(
  117788.  
  117789. ) ),
  117790. ("minNumberOfPixelsPerCluster" , cms.int32(2) ),
  117791. ("minPixelClusterCharge" , cms.double(15000.0) ),
  117792. ("numCut" , cms.string(" pt >= 1 & quality(\'highPurity\') ") ),
  117793. ("pErrBin" , cms.int32(50) ),
  117794. ("pErrMax" , cms.double(1.0) ),
  117795. ("pErrMin" , cms.double(0.0) ),
  117796. ("phiErrBin" , cms.int32(50) ),
  117797. ("phiErrMax" , cms.double(0.1) ),
  117798. ("phiErrMin" , cms.double(0.0) ),
  117799. ("pixelCluster" , cms.InputTag("siPixelClusters") ),
  117800. ("pixelCluster4lumi" , cms.InputTag("siPixelClustersPreSplitting") ),
  117801. ("primaryVertex" , cms.InputTag("offlinePrimaryVertices") ),
  117802. ("primaryVertexInputTags" , cms.VInputTag() ),
  117803. ("ptErrBin" , cms.int32(50) ),
  117804. ("ptErrMax" , cms.double(1.0) ),
  117805. ("ptErrMin" , cms.double(0.0) ),
  117806. ("pvLabels" , cms.vstring() ),
  117807. ("pvNDOF" , cms.int32(4) ),
  117808. ("pxErrBin" , cms.int32(50) ),
  117809. ("pxErrMax" , cms.double(1.0) ),
  117810. ("pxErrMin" , cms.double(0.0) ),
  117811. ("pyErrBin" , cms.int32(50) ),
  117812. ("pyErrMax" , cms.double(1.0) ),
  117813. ("pyErrMin" , cms.double(0.0) ),
  117814. ("pzErrBin" , cms.int32(50) ),
  117815. ("pzErrMax" , cms.double(1.0) ),
  117816. ("pzErrMin" , cms.double(0.0) ),
  117817. ("qualityString" , cms.string('highPurity') ),
  117818. ("scal" , cms.InputTag("scalersRawToDigi") ),
  117819. ("selPrimaryVertexInputTags" , cms.VInputTag() ),
  117820. ("stripCluster" , cms.InputTag("siStripClusters") ),
  117821. ("subdetectorBin" , cms.int32(25) ),
  117822. ("subdetectors" , cms.vstring('TIB',
  117823. 'TOB',
  117824. 'TID',
  117825. 'TEC',
  117826. 'PixBarrel',
  117827. 'PixEndcap') ),
  117828. ("useBPixLayer1" , cms.bool(False) ),
  117829. ]
  117830. )
  117831. )
  117832.  
  117833.  
  117834. process.TrackSeedMontobTecStep = cms.EDAnalyzer("TrackingMonitor",
  117835. **dict(
  117836. [
  117837. ("AbsDxyBin" , cms.int32(120) ),
  117838. ("AbsDxyMax" , cms.double(60.0) ),
  117839. ("AbsDxyMin" , cms.double(0.0) ),
  117840. ("AlgoName" , cms.string('tobTecStep') ),
  117841. ("BSFolderName" , cms.string('Tracking/TrackParameters/BeamSpotParameters') ),
  117842. ("BXlumiSetup" , cms.PSet(
  117843. BXlumiBin = cms.int32(400),
  117844. BXlumiMax = cms.double(6000),
  117845. BXlumiMin = cms.double(2000),
  117846. lumi = cms.InputTag("lumiProducer"),
  117847. lumiScale = cms.double(6.37)
  117848. ) ),
  117849. ("Chi2Bin" , cms.int32(50) ),
  117850. ("Chi2Max" , cms.double(199.5) ),
  117851. ("Chi2Min" , cms.double(-0.5) ),
  117852. ("Chi2NDFBin" , cms.int32(50) ),
  117853. ("Chi2NDFMax" , cms.double(19.5) ),
  117854. ("Chi2NDFMin" , cms.double(-0.5) ),
  117855. ("Chi2ProbBin" , cms.int32(100) ),
  117856. ("Chi2ProbMax" , cms.double(1.0) ),
  117857. ("Chi2ProbMin" , cms.double(0.0) ),
  117858. ("ClusterLabels" , cms.vstring('Strip') ),
  117859. ("DxyBin" , cms.int32(100) ),
  117860. ("DxyMax" , cms.double(0.5) ),
  117861. ("DxyMin" , cms.double(-0.5) ),
  117862. ("EtaBin" , cms.int32(26) ),
  117863. ("EtaMax" , cms.double(2.5) ),
  117864. ("EtaMin" , cms.double(-2.5) ),
  117865. ("FolderName" , cms.string('Tracking/TrackParameters/generalTracks') ),
  117866. ("GoodPVtxBin" , cms.int32(200) ),
  117867. ("GoodPVtxMax" , cms.double(200.0) ),
  117868. ("GoodPVtxMin" , cms.double(0.0) ),
  117869. ("LSBin" , cms.int32(2000) ),
  117870. ("LSMax" , cms.double(2000.0) ),
  117871. ("LSMin" , cms.double(0) ),
  117872. ("LUMIBin" , cms.int32(4000) ),
  117873. ("LUMIMax" , cms.double(20000.0) ),
  117874. ("LUMIMin" , cms.double(0.0) ),
  117875. ("LongDCABins" , cms.int32(100) ),
  117876. ("LongDCAMax" , cms.double(8.0) ),
  117877. ("LongDCAMin" , cms.double(-8.0) ),
  117878. ("MeanHitBin" , cms.int32(30) ),
  117879. ("MeanHitMax" , cms.double(29.5) ),
  117880. ("MeanHitMin" , cms.double(-0.5) ),
  117881. ("MeanLayBin" , cms.int32(25) ),
  117882. ("MeanLayMax" , cms.double(24.5) ),
  117883. ("MeanLayMin" , cms.double(-0.5) ),
  117884. ("MeasurementState" , cms.string('ImpactPoint') ),
  117885. ("NClusPxBin" , cms.int32(200) ),
  117886. ("NClusPxMax" , cms.double(19999.5) ),
  117887. ("NClusPxMin" , cms.double(-0.5) ),
  117888. ("NClusStrBin" , cms.int32(500) ),
  117889. ("NClusStrMax" , cms.double(100000) ),
  117890. ("NClusStrMin" , cms.double(-0.5) ),
  117891. ("NTrk2DBin" , cms.int32(50) ),
  117892. ("NTrk2DMax" , cms.double(1999.5) ),
  117893. ("NTrk2DMin" , cms.double(-0.5) ),
  117894. ("OutputFileName" , cms.string('TrackingMonitorSeedMultiplicity.root') ),
  117895. ("OutputMEsInRootFile" , cms.bool(False) ),
  117896. ("PVFolderName" , cms.string('Tracking/PrimaryVertices') ),
  117897. ("PXBLayBin" , cms.int32(6) ),
  117898. ("PXBLayMax" , cms.double(5.5) ),
  117899. ("PXBLayMin" , cms.double(-0.5) ),
  117900. ("PXFLayBin" , cms.int32(6) ),
  117901. ("PXFLayMax" , cms.double(5.5) ),
  117902. ("PXFLayMin" , cms.double(-0.5) ),
  117903. ("PhiBin" , cms.int32(32) ),
  117904. ("PhiMax" , cms.double(3.141592654) ),
  117905. ("PhiMin" , cms.double(-3.141592654) ),
  117906. ("Quality" , cms.string('') ),
  117907. ("RecHitBin" , cms.int32(40) ),
  117908. ("RecHitMax" , cms.double(39.5) ),
  117909. ("RecHitMin" , cms.double(-0.5) ),
  117910. ("RecLayBin" , cms.int32(25) ),
  117911. ("RecLayMax" , cms.double(24.5) ),
  117912. ("RecLayMin" , cms.double(-0.5) ),
  117913. ("RecLostBin" , cms.int32(10) ),
  117914. ("RecLostMax" , cms.double(9.5) ),
  117915. ("RecLostMin" , cms.double(-0.5) ),
  117916. ("SeedDxyBin" , cms.int32(100) ),
  117917. ("SeedDxyMax" , cms.double(0.5) ),
  117918. ("SeedDxyMin" , cms.double(-0.5) ),
  117919. ("SeedDzBin" , cms.int32(120) ),
  117920. ("SeedDzMax" , cms.double(30.0) ),
  117921. ("SeedDzMin" , cms.double(-30.0) ),
  117922. ("SeedHitBin" , cms.int32(6) ),
  117923. ("SeedHitMax" , cms.double(5.5) ),
  117924. ("SeedHitMin" , cms.double(-0.5) ),
  117925. ("SeedProducer" , cms.InputTag("tobTecStepSeeds") ),
  117926. ("TCDxyBin" , cms.int32(100) ),
  117927. ("TCDxyMax" , cms.double(100.0) ),
  117928. ("TCDxyMin" , cms.double(-100.0) ),
  117929. ("TCDzBin" , cms.int32(100) ),
  117930. ("TCDzMax" , cms.double(400.0) ),
  117931. ("TCDzMin" , cms.double(-400.0) ),
  117932. ("TCHitBin" , cms.int32(40) ),
  117933. ("TCHitMax" , cms.double(39.5) ),
  117934. ("TCHitMin" , cms.double(-0.5) ),
  117935. ("TCProducer" , cms.InputTag("tobTecStepTrackCandidates") ),
  117936. ("TCSizeBin" , cms.int32(150) ),
  117937. ("TCSizeMax" , cms.double(149.5) ),
  117938. ("TCSizeMin" , cms.double(-0.5) ),
  117939. ("TECLayBin" , cms.int32(15) ),
  117940. ("TECLayMax" , cms.double(14.5) ),
  117941. ("TECLayMin" , cms.double(-0.5) ),
  117942. ("TIBLayBin" , cms.int32(6) ),
  117943. ("TIBLayMax" , cms.double(5.5) ),
  117944. ("TIBLayMin" , cms.double(-0.5) ),
  117945. ("TIDLayBin" , cms.int32(6) ),
  117946. ("TIDLayMax" , cms.double(5.5) ),
  117947. ("TIDLayMin" , cms.double(-0.5) ),
  117948. ("TOBLayBin" , cms.int32(10) ),
  117949. ("TOBLayMax" , cms.double(9.5) ),
  117950. ("TOBLayMin" , cms.double(-0.5) ),
  117951. ("TTRHBuilder" , cms.string('WithTrackAngle') ),
  117952. ("ThetaBin" , cms.int32(32) ),
  117953. ("ThetaMax" , cms.double(3.2) ),
  117954. ("ThetaMin" , cms.double(0.0) ),
  117955. ("TkSeedSizeBin" , cms.int32(400) ),
  117956. ("TkSeedSizeMax" , cms.double(100000) ),
  117957. ("TkSeedSizeMin" , cms.double(0) ),
  117958. ("TkSizeBin" , cms.int32(100) ),
  117959. ("TkSizeMax" , cms.double(99.5) ),
  117960. ("TkSizeMin" , cms.double(-0.5) ),
  117961. ("TrackPBin" , cms.int32(100) ),
  117962. ("TrackPMax" , cms.double(100) ),
  117963. ("TrackPMin" , cms.double(0) ),
  117964. ("TrackProducer" , cms.InputTag("generalTracks") ),
  117965. ("TrackPtBin" , cms.int32(100) ),
  117966. ("TrackPtMax" , cms.double(100) ),
  117967. ("TrackPtMin" , cms.double(0.1) ),
  117968. ("TrackPxBin" , cms.int32(50) ),
  117969. ("TrackPxMax" , cms.double(50.0) ),
  117970. ("TrackPxMin" , cms.double(-50.0) ),
  117971. ("TrackPyBin" , cms.int32(50) ),
  117972. ("TrackPyMax" , cms.double(50.0) ),
  117973. ("TrackPyMin" , cms.double(-50.0) ),
  117974. ("TrackPzBin" , cms.int32(50) ),
  117975. ("TrackPzMax" , cms.double(50.0) ),
  117976. ("TrackPzMin" , cms.double(-50.0) ),
  117977. ("TrackQBin" , cms.int32(8) ),
  117978. ("TrackQMax" , cms.double(2.5) ),
  117979. ("TrackQMin" , cms.double(-2.5) ),
  117980. ("TransDCABins" , cms.int32(100) ),
  117981. ("TransDCAMax" , cms.double(8.0) ),
  117982. ("TransDCAMin" , cms.double(-8.0) ),
  117983. ("VXBin" , cms.int32(100) ),
  117984. ("VXMax" , cms.double(0.5) ),
  117985. ("VXMin" , cms.double(-0.5) ),
  117986. ("VYBin" , cms.int32(100) ),
  117987. ("VYMax" , cms.double(0.5) ),
  117988. ("VYMin" , cms.double(-0.5) ),
  117989. ("VZBin" , cms.int32(100) ),
  117990. ("VZBinProf" , cms.int32(100) ),
  117991. ("VZMax" , cms.double(30.0) ),
  117992. ("VZMaxProf" , cms.double(0.2) ),
  117993. ("VZMin" , cms.double(-30.0) ),
  117994. ("VZMinProf" , cms.double(-0.2) ),
  117995. ("X0Bin" , cms.int32(100) ),
  117996. ("X0Max" , cms.double(0.5) ),
  117997. ("X0Min" , cms.double(-0.5) ),
  117998. ("Y0Bin" , cms.int32(100) ),
  117999. ("Y0Max" , cms.double(0.5) ),
  118000. ("Y0Min" , cms.double(-0.5) ),
  118001. ("Z0Bin" , cms.int32(120) ),
  118002. ("Z0Max" , cms.double(60.0) ),
  118003. ("Z0Min" , cms.double(-60.0) ),
  118004. ("allTrackProducer" , cms.InputTag("generalTracks") ),
  118005. ("beamSpot" , cms.InputTag("offlineBeamSpot") ),
  118006. ("denCut" , cms.string(' pt >= 1 ') ),
  118007. ("doAllPlots" , cms.bool(False) ),
  118008. ("doAllTrackCandHistos" , cms.bool(False) ),
  118009. ("doBeamSpotPlots" , cms.bool(False) ),
  118010. ("doDCAPlots" , cms.bool(False) ),
  118011. ("doDCAwrt000Plots" , cms.bool(False) ),
  118012. ("doDCAwrtPVPlots" , cms.bool(False) ),
  118013. ("doEffFromHitPatternVsBX" , cms.bool(False) ),
  118014. ("doEffFromHitPatternVsLUMI" , cms.bool(False) ),
  118015. ("doEffFromHitPatternVsPU" , cms.bool(False) ),
  118016. ("doGeneralPropertiesPlots" , cms.bool(False) ),
  118017. ("doHIPlots" , cms.bool(False) ),
  118018. ("doHitPropertiesPlots" , cms.bool(False) ),
  118019. ("doLayersVsPhiVsEtaPerTrack" , cms.bool(False) ),
  118020. ("doLumiAnalysis" , cms.bool(False) ),
  118021. ("doMeasurementStatePlots" , cms.bool(False) ),
  118022. ("doPUmonitoring" , cms.bool(False) ),
  118023. ("doPlotsVsBX" , cms.bool(False) ),
  118024. ("doPlotsVsBXlumi" , cms.bool(False) ),
  118025. ("doPlotsVsGoodPVtx" , cms.bool(True) ),
  118026. ("doPlotsVsLUMI" , cms.bool(False) ),
  118027. ("doPrimaryVertexPlots" , cms.bool(False) ),
  118028. ("doProfilesVsLS" , cms.bool(False) ),
  118029. ("doRecHitVsPhiVsEtaPerTrack" , cms.bool(False) ),
  118030. ("doRecHitVsPtVsEtaPerTrack" , cms.bool(False) ),
  118031. ("doRecHitsPerTrackProfile" , cms.bool(False) ),
  118032. ("doSIPPlots" , cms.bool(False) ),
  118033. ("doSeedDxyHisto" , cms.bool(False) ),
  118034. ("doSeedDzHisto" , cms.bool(False) ),
  118035. ("doSeedETAHisto" , cms.bool(True) ),
  118036. ("doSeedLumiAnalysis" , cms.bool(True) ),
  118037. ("doSeedNRecHitsHisto" , cms.bool(False) ),
  118038. ("doSeedNVsEtaProf" , cms.bool(False) ),
  118039. ("doSeedNVsPhiProf" , cms.bool(False) ),
  118040. ("doSeedNumberHisto" , cms.bool(True) ),
  118041. ("doSeedPHIHisto" , cms.bool(True) ),
  118042. ("doSeedPHIVsETAHisto" , cms.bool(True) ),
  118043. ] +
  118044. [
  118045. ("doSeedPTHisto" , cms.bool(True) ),
  118046. ("doSeedParameterHistos" , cms.bool(False) ),
  118047. ("doSeedQHisto" , cms.bool(False) ),
  118048. ("doSeedThetaHisto" , cms.bool(False) ),
  118049. ("doSeedVsClusterHisto" , cms.bool(True) ),
  118050. ("doStopSource" , cms.bool(True) ),
  118051. ("doTestPlots" , cms.bool(False) ),
  118052. ("doThetaPlots" , cms.bool(False) ),
  118053. ("doTrackCandHistos" , cms.bool(True) ),
  118054. ("doTrackPxPyPlots" , cms.bool(False) ),
  118055. ("doTrackerSpecific" , cms.bool(False) ),
  118056. ("etaErrBin" , cms.int32(50) ),
  118057. ("etaErrMax" , cms.double(0.1) ),
  118058. ("etaErrMin" , cms.double(0.0) ),
  118059. ("genericTriggerEventPSet" , cms.PSet(
  118060.  
  118061. ) ),
  118062. ("minNumberOfPixelsPerCluster" , cms.int32(2) ),
  118063. ("minPixelClusterCharge" , cms.double(15000.0) ),
  118064. ("numCut" , cms.string(" pt >= 1 & quality(\'highPurity\') ") ),
  118065. ("pErrBin" , cms.int32(50) ),
  118066. ("pErrMax" , cms.double(1.0) ),
  118067. ("pErrMin" , cms.double(0.0) ),
  118068. ("phiErrBin" , cms.int32(50) ),
  118069. ("phiErrMax" , cms.double(0.1) ),
  118070. ("phiErrMin" , cms.double(0.0) ),
  118071. ("pixelCluster" , cms.InputTag("siPixelClusters") ),
  118072. ("pixelCluster4lumi" , cms.InputTag("siPixelClustersPreSplitting") ),
  118073. ("primaryVertex" , cms.InputTag("offlinePrimaryVertices") ),
  118074. ("primaryVertexInputTags" , cms.VInputTag() ),
  118075. ("ptErrBin" , cms.int32(50) ),
  118076. ("ptErrMax" , cms.double(1.0) ),
  118077. ("ptErrMin" , cms.double(0.0) ),
  118078. ("pvLabels" , cms.vstring() ),
  118079. ("pvNDOF" , cms.int32(4) ),
  118080. ("pxErrBin" , cms.int32(50) ),
  118081. ("pxErrMax" , cms.double(1.0) ),
  118082. ("pxErrMin" , cms.double(0.0) ),
  118083. ("pyErrBin" , cms.int32(50) ),
  118084. ("pyErrMax" , cms.double(1.0) ),
  118085. ("pyErrMin" , cms.double(0.0) ),
  118086. ("pzErrBin" , cms.int32(50) ),
  118087. ("pzErrMax" , cms.double(1.0) ),
  118088. ("pzErrMin" , cms.double(0.0) ),
  118089. ("qualityString" , cms.string('highPurity') ),
  118090. ("scal" , cms.InputTag("scalersRawToDigi") ),
  118091. ("selPrimaryVertexInputTags" , cms.VInputTag() ),
  118092. ("stripCluster" , cms.InputTag("siStripClusters") ),
  118093. ("subdetectorBin" , cms.int32(25) ),
  118094. ("subdetectors" , cms.vstring('TIB',
  118095. 'TOB',
  118096. 'TID',
  118097. 'TEC',
  118098. 'PixBarrel',
  118099. 'PixEndcap') ),
  118100. ("useBPixLayer1" , cms.bool(False) ),
  118101. ]
  118102. )
  118103. )
  118104.  
  118105.  
  118106. process.TrackerCollisionSelectedTrackMonCommongeneralTracks = cms.EDAnalyzer("TrackingMonitor",
  118107. **dict(
  118108. [
  118109. ("AbsDxyBin" , cms.int32(120) ),
  118110. ("AbsDxyMax" , cms.double(60.0) ),
  118111. ("AbsDxyMin" , cms.double(0.0) ),
  118112. ("AlgoName" , cms.string('GenTk') ),
  118113. ("BSFolderName" , cms.string('Tracking/ParametersVsBeamSpot') ),
  118114. ("BXlumiSetup" , cms.PSet(
  118115. BXlumiBin = cms.int32(400),
  118116. BXlumiMax = cms.double(6000),
  118117. BXlumiMin = cms.double(2000),
  118118. lumi = cms.InputTag("lumiProducer"),
  118119. lumiScale = cms.double(6.37)
  118120. ) ),
  118121. ("Chi2Bin" , cms.int32(50) ),
  118122. ("Chi2Max" , cms.double(199.5) ),
  118123. ("Chi2Min" , cms.double(-0.5) ),
  118124. ("Chi2NDFBin" , cms.int32(80) ),
  118125. ("Chi2NDFMax" , cms.double(79.5) ),
  118126. ("Chi2NDFMin" , cms.double(-0.5) ),
  118127. ("Chi2ProbBin" , cms.int32(100) ),
  118128. ("Chi2ProbMax" , cms.double(1.0) ),
  118129. ("Chi2ProbMin" , cms.double(0.0) ),
  118130. ("ClusterLabels" , cms.vstring('Tot',
  118131. 'Strip',
  118132. 'Pix') ),
  118133. ("DxyBin" , cms.int32(100) ),
  118134. ("DxyMax" , cms.double(0.5) ),
  118135. ("DxyMin" , cms.double(-0.5) ),
  118136. ("EtaBin" , cms.int32(26) ),
  118137. ("EtaMax" , cms.double(2.5) ),
  118138. ("EtaMin" , cms.double(-2.5) ),
  118139. ("FolderName" , cms.string('Tracking/TrackParameters/generalTracks') ),
  118140. ("GoodPVtxBin" , cms.int32(60) ),
  118141. ("GoodPVtxMax" , cms.double(60.0) ),
  118142. ("GoodPVtxMin" , cms.double(0.0) ),
  118143. ("LSBin" , cms.int32(2000) ),
  118144. ("LSMax" , cms.double(2000.0) ),
  118145. ("LSMin" , cms.double(0) ),
  118146. ("LUMIBin" , cms.int32(4000) ),
  118147. ("LUMIMax" , cms.double(20000.0) ),
  118148. ("LUMIMin" , cms.double(0.0) ),
  118149. ("LongDCABins" , cms.int32(100) ),
  118150. ("LongDCAMax" , cms.double(8.0) ),
  118151. ("LongDCAMin" , cms.double(-8.0) ),
  118152. ("MeanHitBin" , cms.int32(30) ),
  118153. ("MeanHitMax" , cms.double(29.5) ),
  118154. ("MeanHitMin" , cms.double(-0.5) ),
  118155. ("MeanLayBin" , cms.int32(25) ),
  118156. ("MeanLayMax" , cms.double(24.5) ),
  118157. ("MeanLayMin" , cms.double(-0.5) ),
  118158. ("MeasurementState" , cms.string('ImpactPoint') ),
  118159. ("NClusPxBin" , cms.int32(200) ),
  118160. ("NClusPxMax" , cms.double(19999.5) ),
  118161. ("NClusPxMin" , cms.double(-0.5) ),
  118162. ("NClusStrBin" , cms.int32(500) ),
  118163. ("NClusStrMax" , cms.double(99999.5) ),
  118164. ("NClusStrMin" , cms.double(-0.5) ),
  118165. ("NTrk2DBin" , cms.int32(50) ),
  118166. ("NTrk2DMax" , cms.double(1999.5) ),
  118167. ("NTrk2DMin" , cms.double(-0.5) ),
  118168. ("OutputFileName" , cms.string('MonitorTrack.root') ),
  118169. ("OutputMEsInRootFile" , cms.bool(False) ),
  118170. ("PVFolderName" , cms.string('Tracking/PrimaryVertices/generalTracks') ),
  118171. ("PXBLayBin" , cms.int32(6) ),
  118172. ("PXBLayMax" , cms.double(5.5) ),
  118173. ("PXBLayMin" , cms.double(-0.5) ),
  118174. ("PXFLayBin" , cms.int32(6) ),
  118175. ("PXFLayMax" , cms.double(5.5) ),
  118176. ("PXFLayMin" , cms.double(-0.5) ),
  118177. ("PhiBin" , cms.int32(32) ),
  118178. ("PhiMax" , cms.double(3.141592654) ),
  118179. ("PhiMin" , cms.double(-3.141592654) ),
  118180. ("Quality" , cms.string('') ),
  118181. ("RecHitBin" , cms.int32(40) ),
  118182. ("RecHitMax" , cms.double(39.5) ),
  118183. ("RecHitMin" , cms.double(-0.5) ),
  118184. ("RecLayBin" , cms.int32(25) ),
  118185. ("RecLayMax" , cms.double(24.5) ),
  118186. ("RecLayMin" , cms.double(-0.5) ),
  118187. ("RecLostBin" , cms.int32(10) ),
  118188. ("RecLostMax" , cms.double(9.5) ),
  118189. ("RecLostMin" , cms.double(-0.5) ),
  118190. ("SeedDxyBin" , cms.int32(100) ),
  118191. ("SeedDxyMax" , cms.double(0.5) ),
  118192. ("SeedDxyMin" , cms.double(-0.5) ),
  118193. ("SeedDzBin" , cms.int32(120) ),
  118194. ("SeedDzMax" , cms.double(30.0) ),
  118195. ("SeedDzMin" , cms.double(-30.0) ),
  118196. ("SeedHitBin" , cms.int32(6) ),
  118197. ("SeedHitMax" , cms.double(5.5) ),
  118198. ("SeedHitMin" , cms.double(-0.5) ),
  118199. ("SeedProducer" , cms.InputTag("initialStepSeeds") ),
  118200. ("TCDxyBin" , cms.int32(100) ),
  118201. ("TCDxyMax" , cms.double(100.0) ),
  118202. ("TCDxyMin" , cms.double(-100.0) ),
  118203. ("TCDzBin" , cms.int32(100) ),
  118204. ("TCDzMax" , cms.double(400.0) ),
  118205. ("TCDzMin" , cms.double(-400.0) ),
  118206. ("TCHitBin" , cms.int32(40) ),
  118207. ("TCHitMax" , cms.double(39.5) ),
  118208. ("TCHitMin" , cms.double(-0.5) ),
  118209. ("TCProducer" , cms.InputTag("initialStepTrackCandidates") ),
  118210. ("TCSizeBin" , cms.int32(100) ),
  118211. ("TCSizeMax" , cms.double(499.5) ),
  118212. ("TCSizeMin" , cms.double(-0.5) ),
  118213. ("TECLayBin" , cms.int32(15) ),
  118214. ("TECLayMax" , cms.double(14.5) ),
  118215. ("TECLayMin" , cms.double(-0.5) ),
  118216. ("TIBLayBin" , cms.int32(6) ),
  118217. ("TIBLayMax" , cms.double(5.5) ),
  118218. ("TIBLayMin" , cms.double(-0.5) ),
  118219. ("TIDLayBin" , cms.int32(6) ),
  118220. ("TIDLayMax" , cms.double(5.5) ),
  118221. ("TIDLayMin" , cms.double(-0.5) ),
  118222. ("TOBLayBin" , cms.int32(10) ),
  118223. ("TOBLayMax" , cms.double(9.5) ),
  118224. ("TOBLayMin" , cms.double(-0.5) ),
  118225. ("TTRHBuilder" , cms.string('WithTrackAngle') ),
  118226. ("ThetaBin" , cms.int32(32) ),
  118227. ("ThetaMax" , cms.double(3.2) ),
  118228. ("ThetaMin" , cms.double(0.0) ),
  118229. ("TkSeedSizeBin" , cms.int32(100) ),
  118230. ("TkSeedSizeMax" , cms.double(499.5) ),
  118231. ("TkSeedSizeMin" , cms.double(-0.5) ),
  118232. ("TkSizeBin" , cms.int32(200) ),
  118233. ("TkSizeMax" , cms.double(999.5) ),
  118234. ("TkSizeMin" , cms.double(-0.5) ),
  118235. ("TrackPBin" , cms.int32(100) ),
  118236. ("TrackPMax" , cms.double(100.0) ),
  118237. ("TrackPMin" , cms.double(0.0) ),
  118238. ("TrackProducer" , cms.InputTag("generalTracks") ),
  118239. ("TrackPtBin" , cms.int32(100) ),
  118240. ("TrackPtMax" , cms.double(100.0) ),
  118241. ("TrackPtMin" , cms.double(0.0) ),
  118242. ("TrackPxBin" , cms.int32(50) ),
  118243. ("TrackPxMax" , cms.double(50.0) ),
  118244. ("TrackPxMin" , cms.double(-50.0) ),
  118245. ("TrackPyBin" , cms.int32(50) ),
  118246. ("TrackPyMax" , cms.double(50.0) ),
  118247. ("TrackPyMin" , cms.double(-50.0) ),
  118248. ("TrackPzBin" , cms.int32(50) ),
  118249. ("TrackPzMax" , cms.double(50.0) ),
  118250. ("TrackPzMin" , cms.double(-50.0) ),
  118251. ("TrackQBin" , cms.int32(8) ),
  118252. ("TrackQMax" , cms.double(2.5) ),
  118253. ("TrackQMin" , cms.double(-2.5) ),
  118254. ("TransDCABins" , cms.int32(100) ),
  118255. ("TransDCAMax" , cms.double(8.0) ),
  118256. ("TransDCAMin" , cms.double(-8.0) ),
  118257. ("VXBin" , cms.int32(100) ),
  118258. ("VXMax" , cms.double(0.5) ),
  118259. ("VXMin" , cms.double(-0.5) ),
  118260. ("VYBin" , cms.int32(100) ),
  118261. ("VYMax" , cms.double(0.5) ),
  118262. ("VYMin" , cms.double(-0.5) ),
  118263. ("VZBin" , cms.int32(100) ),
  118264. ("VZBinProf" , cms.int32(100) ),
  118265. ("VZMax" , cms.double(30.0) ),
  118266. ("VZMaxProf" , cms.double(0.2) ),
  118267. ("VZMin" , cms.double(-30.0) ),
  118268. ("VZMinProf" , cms.double(-0.2) ),
  118269. ("X0Bin" , cms.int32(100) ),
  118270. ("X0Max" , cms.double(0.5) ),
  118271. ("X0Min" , cms.double(-0.5) ),
  118272. ("Y0Bin" , cms.int32(100) ),
  118273. ("Y0Max" , cms.double(0.5) ),
  118274. ("Y0Min" , cms.double(-0.5) ),
  118275. ("Z0Bin" , cms.int32(120) ),
  118276. ("Z0Max" , cms.double(60.0) ),
  118277. ("Z0Min" , cms.double(-60.0) ),
  118278. ("allTrackProducer" , cms.InputTag("generalTracks") ),
  118279. ("beamSpot" , cms.InputTag("offlineBeamSpot") ),
  118280. ("denCut" , cms.string('') ),
  118281. ("doAllPlots" , cms.bool(False) ),
  118282. ("doAllTrackCandHistos" , cms.bool(False) ),
  118283. ("doBeamSpotPlots" , cms.bool(True) ),
  118284. ("doDCAPlots" , cms.bool(False) ),
  118285. ("doDCAwrt000Plots" , cms.bool(False) ),
  118286. ("doDCAwrtPVPlots" , cms.bool(False) ),
  118287. ("doEffFromHitPatternVsBX" , cms.bool(False) ),
  118288. ("doEffFromHitPatternVsLUMI" , cms.bool(False) ),
  118289. ("doEffFromHitPatternVsPU" , cms.bool(True) ),
  118290. ("doGeneralPropertiesPlots" , cms.bool(True) ),
  118291. ("doGoodTrackLayersVsPhiVsEtaPerTrack" , cms.bool(True) ),
  118292. ("doGoodTrackPlots" , cms.bool(True) ),
  118293. ("doGoodTrackRecHitVsPhiVsEtaPerTrack" , cms.bool(True) ),
  118294. ("doGoodTracksPlots" , cms.bool(True) ),
  118295. ("doHIPlots" , cms.bool(False) ),
  118296. ("doHitPropertiesPlots" , cms.bool(True) ),
  118297. ("doLayersVsPhiVsEtaPerTrack" , cms.bool(True) ),
  118298. ("doLumiAnalysis" , cms.bool(True) ),
  118299. ("doMeasurementStatePlots" , cms.bool(True) ),
  118300. ("doPUmonitoring" , cms.bool(False) ),
  118301. ("doPlotsVsBX" , cms.bool(False) ),
  118302. ("doPlotsVsBXlumi" , cms.bool(False) ),
  118303. ("doPlotsVsGoodPVtx" , cms.bool(True) ),
  118304. ("doPlotsVsLUMI" , cms.bool(False) ),
  118305. ("doPrimaryVertexPlots" , cms.bool(False) ),
  118306. ("doProfilesVsLS" , cms.bool(True) ),
  118307. ("doRecHitVsPhiVsEtaPerTrack" , cms.bool(True) ),
  118308. ("doRecHitVsPtVsEtaPerTrack" , cms.bool(True) ),
  118309. ("doRecHitsPerTrackProfile" , cms.bool(True) ),
  118310. ("doSIPPlots" , cms.bool(False) ),
  118311. ("doSeedDxyHisto" , cms.bool(False) ),
  118312. ("doSeedDzHisto" , cms.bool(False) ),
  118313. ("doSeedETAHisto" , cms.bool(False) ),
  118314. ("doSeedLumiAnalysis" , cms.bool(False) ),
  118315. ("doSeedNRecHitsHisto" , cms.bool(False) ),
  118316. ("doSeedNVsEtaProf" , cms.bool(False) ),
  118317. ] +
  118318. [
  118319. ("doSeedNVsPhiProf" , cms.bool(False) ),
  118320. ("doSeedNumberHisto" , cms.bool(False) ),
  118321. ("doSeedPHIHisto" , cms.bool(False) ),
  118322. ("doSeedPHIVsETAHisto" , cms.bool(False) ),
  118323. ("doSeedPTHisto" , cms.bool(False) ),
  118324. ("doSeedParameterHistos" , cms.bool(False) ),
  118325. ("doSeedQHisto" , cms.bool(False) ),
  118326. ("doSeedThetaHisto" , cms.bool(False) ),
  118327. ("doSeedVsClusterHisto" , cms.bool(False) ),
  118328. ("doStopSource" , cms.bool(False) ),
  118329. ("doTestPlots" , cms.bool(False) ),
  118330. ("doThetaPlots" , cms.bool(False) ),
  118331. ("doTrackCandHistos" , cms.bool(False) ),
  118332. ("doTrackPxPyPlots" , cms.bool(False) ),
  118333. ("doTrackerSpecific" , cms.bool(True) ),
  118334. ("etaErrBin" , cms.int32(50) ),
  118335. ("etaErrMax" , cms.double(0.1) ),
  118336. ("etaErrMin" , cms.double(0.0) ),
  118337. ("genericTriggerEventPSet" , cms.PSet(
  118338. andOr = cms.bool(False),
  118339. andOrDcs = cms.bool(False),
  118340. dcsInputTag = cms.InputTag("scalersRawToDigi"),
  118341. dcsPartitions = cms.vint32(24, 25, 26, 27, 28,
  118342. 29),
  118343. errorReplyDcs = cms.bool(True)
  118344. ) ),
  118345. ("minNumberOfPixelsPerCluster" , cms.int32(2) ),
  118346. ("minPixelClusterCharge" , cms.double(15000.0) ),
  118347. ("numCut" , cms.string('') ),
  118348. ("pErrBin" , cms.int32(50) ),
  118349. ("pErrMax" , cms.double(1.0) ),
  118350. ("pErrMin" , cms.double(0.0) ),
  118351. ("phiErrBin" , cms.int32(50) ),
  118352. ("phiErrMax" , cms.double(0.1) ),
  118353. ("phiErrMin" , cms.double(0.0) ),
  118354. ("pixelCluster" , cms.InputTag("siPixelClusters") ),
  118355. ("pixelCluster4lumi" , cms.InputTag("siPixelClustersPreSplitting") ),
  118356. ("primaryVertex" , cms.InputTag("offlinePrimaryVertices") ),
  118357. ("primaryVertexInputTags" , cms.VInputTag(cms.InputTag("offlinePrimaryVertices")) ),
  118358. ("ptErrBin" , cms.int32(50) ),
  118359. ("ptErrMax" , cms.double(1.0) ),
  118360. ("ptErrMin" , cms.double(0.0) ),
  118361. ("pvLabels" , cms.vstring('offline') ),
  118362. ("pvNDOF" , cms.int32(4) ),
  118363. ("pxErrBin" , cms.int32(50) ),
  118364. ("pxErrMax" , cms.double(1.0) ),
  118365. ("pxErrMin" , cms.double(0.0) ),
  118366. ("pyErrBin" , cms.int32(50) ),
  118367. ("pyErrMax" , cms.double(1.0) ),
  118368. ("pyErrMin" , cms.double(0.0) ),
  118369. ("pzErrBin" , cms.int32(50) ),
  118370. ("pzErrMax" , cms.double(1.0) ),
  118371. ("pzErrMin" , cms.double(0.0) ),
  118372. ("qualityString" , cms.string('highPurity') ),
  118373. ("scal" , cms.InputTag("scalersRawToDigi") ),
  118374. ("selPrimaryVertexInputTags" , cms.VInputTag(cms.InputTag("goodOfflinePrimaryVertices")) ),
  118375. ("stripCluster" , cms.InputTag("siStripClusters") ),
  118376. ("subdetectorBin" , cms.int32(25) ),
  118377. ("subdetectors" , cms.vstring('TIB',
  118378. 'TOB',
  118379. 'TID',
  118380. 'TEC',
  118381. 'PixBarrel',
  118382. 'PixEndcap') ),
  118383. ("useBPixLayer1" , cms.bool(False) ),
  118384. ]
  118385. )
  118386. )
  118387.  
  118388.  
  118389. process.TrackerCollisionSelectedTrackMonCommonhighPurityPV0p1 = cms.EDAnalyzer("TrackingMonitor",
  118390. **dict(
  118391. [
  118392. ("AbsDxyBin" , cms.int32(120) ),
  118393. ("AbsDxyMax" , cms.double(60.0) ),
  118394. ("AbsDxyMin" , cms.double(0.0) ),
  118395. ("AlgoName" , cms.string('GenTk') ),
  118396. ("BSFolderName" , cms.string('Tracking/ParametersVsBeamSpot') ),
  118397. ("BXlumiSetup" , cms.PSet(
  118398. BXlumiBin = cms.int32(400),
  118399. BXlumiMax = cms.double(6000),
  118400. BXlumiMin = cms.double(2000),
  118401. lumi = cms.InputTag("lumiProducer"),
  118402. lumiScale = cms.double(6.37)
  118403. ) ),
  118404. ("Chi2Bin" , cms.int32(50) ),
  118405. ("Chi2Max" , cms.double(199.5) ),
  118406. ("Chi2Min" , cms.double(-0.5) ),
  118407. ("Chi2NDFBin" , cms.int32(80) ),
  118408. ("Chi2NDFMax" , cms.double(79.5) ),
  118409. ("Chi2NDFMin" , cms.double(-0.5) ),
  118410. ("Chi2ProbBin" , cms.int32(100) ),
  118411. ("Chi2ProbMax" , cms.double(1.0) ),
  118412. ("Chi2ProbMin" , cms.double(0.0) ),
  118413. ("ClusterLabels" , cms.vstring('Tot',
  118414. 'Strip',
  118415. 'Pix') ),
  118416. ("DxyBin" , cms.int32(100) ),
  118417. ("DxyMax" , cms.double(0.5) ),
  118418. ("DxyMin" , cms.double(-0.5) ),
  118419. ("EtaBin" , cms.int32(26) ),
  118420. ("EtaMax" , cms.double(2.5) ),
  118421. ("EtaMin" , cms.double(-2.5) ),
  118422. ("FolderName" , cms.string('Tracking/TrackParameters/highPurityTracks/dzPV0p1') ),
  118423. ("GoodPVtxBin" , cms.int32(60) ),
  118424. ("GoodPVtxMax" , cms.double(60.0) ),
  118425. ("GoodPVtxMin" , cms.double(0.0) ),
  118426. ("LSBin" , cms.int32(2000) ),
  118427. ("LSMax" , cms.double(2000.0) ),
  118428. ("LSMin" , cms.double(0) ),
  118429. ("LUMIBin" , cms.int32(4000) ),
  118430. ("LUMIMax" , cms.double(20000.0) ),
  118431. ("LUMIMin" , cms.double(0.0) ),
  118432. ("LongDCABins" , cms.int32(100) ),
  118433. ("LongDCAMax" , cms.double(8.0) ),
  118434. ("LongDCAMin" , cms.double(-8.0) ),
  118435. ("MeanHitBin" , cms.int32(30) ),
  118436. ("MeanHitMax" , cms.double(29.5) ),
  118437. ("MeanHitMin" , cms.double(-0.5) ),
  118438. ("MeanLayBin" , cms.int32(25) ),
  118439. ("MeanLayMax" , cms.double(24.5) ),
  118440. ("MeanLayMin" , cms.double(-0.5) ),
  118441. ("MeasurementState" , cms.string('ImpactPoint') ),
  118442. ("NClusPxBin" , cms.int32(200) ),
  118443. ("NClusPxMax" , cms.double(19999.5) ),
  118444. ("NClusPxMin" , cms.double(-0.5) ),
  118445. ("NClusStrBin" , cms.int32(500) ),
  118446. ("NClusStrMax" , cms.double(99999.5) ),
  118447. ("NClusStrMin" , cms.double(-0.5) ),
  118448. ("NTrk2DBin" , cms.int32(50) ),
  118449. ("NTrk2DMax" , cms.double(1999.5) ),
  118450. ("NTrk2DMin" , cms.double(-0.5) ),
  118451. ("OutputFileName" , cms.string('MonitorTrack.root') ),
  118452. ("OutputMEsInRootFile" , cms.bool(False) ),
  118453. ("PVFolderName" , cms.string('Tracking/PrimaryVertices/highPurityTracks/dzPV0p1') ),
  118454. ("PXBLayBin" , cms.int32(6) ),
  118455. ("PXBLayMax" , cms.double(5.5) ),
  118456. ("PXBLayMin" , cms.double(-0.5) ),
  118457. ("PXFLayBin" , cms.int32(6) ),
  118458. ("PXFLayMax" , cms.double(5.5) ),
  118459. ("PXFLayMin" , cms.double(-0.5) ),
  118460. ("PhiBin" , cms.int32(32) ),
  118461. ("PhiMax" , cms.double(3.141592654) ),
  118462. ("PhiMin" , cms.double(-3.141592654) ),
  118463. ("Quality" , cms.string('') ),
  118464. ("RecHitBin" , cms.int32(40) ),
  118465. ("RecHitMax" , cms.double(39.5) ),
  118466. ("RecHitMin" , cms.double(-0.5) ),
  118467. ("RecLayBin" , cms.int32(25) ),
  118468. ("RecLayMax" , cms.double(24.5) ),
  118469. ("RecLayMin" , cms.double(-0.5) ),
  118470. ("RecLostBin" , cms.int32(10) ),
  118471. ("RecLostMax" , cms.double(9.5) ),
  118472. ("RecLostMin" , cms.double(-0.5) ),
  118473. ("SeedDxyBin" , cms.int32(100) ),
  118474. ("SeedDxyMax" , cms.double(0.5) ),
  118475. ("SeedDxyMin" , cms.double(-0.5) ),
  118476. ("SeedDzBin" , cms.int32(120) ),
  118477. ("SeedDzMax" , cms.double(30.0) ),
  118478. ("SeedDzMin" , cms.double(-30.0) ),
  118479. ("SeedHitBin" , cms.int32(6) ),
  118480. ("SeedHitMax" , cms.double(5.5) ),
  118481. ("SeedHitMin" , cms.double(-0.5) ),
  118482. ("SeedProducer" , cms.InputTag("initialStepSeeds") ),
  118483. ("TCDxyBin" , cms.int32(100) ),
  118484. ("TCDxyMax" , cms.double(100.0) ),
  118485. ("TCDxyMin" , cms.double(-100.0) ),
  118486. ("TCDzBin" , cms.int32(100) ),
  118487. ("TCDzMax" , cms.double(400.0) ),
  118488. ("TCDzMin" , cms.double(-400.0) ),
  118489. ("TCHitBin" , cms.int32(40) ),
  118490. ("TCHitMax" , cms.double(39.5) ),
  118491. ("TCHitMin" , cms.double(-0.5) ),
  118492. ("TCProducer" , cms.InputTag("initialStepTrackCandidates") ),
  118493. ("TCSizeBin" , cms.int32(100) ),
  118494. ("TCSizeMax" , cms.double(499.5) ),
  118495. ("TCSizeMin" , cms.double(-0.5) ),
  118496. ("TECLayBin" , cms.int32(15) ),
  118497. ("TECLayMax" , cms.double(14.5) ),
  118498. ("TECLayMin" , cms.double(-0.5) ),
  118499. ("TIBLayBin" , cms.int32(6) ),
  118500. ("TIBLayMax" , cms.double(5.5) ),
  118501. ("TIBLayMin" , cms.double(-0.5) ),
  118502. ("TIDLayBin" , cms.int32(6) ),
  118503. ("TIDLayMax" , cms.double(5.5) ),
  118504. ("TIDLayMin" , cms.double(-0.5) ),
  118505. ("TOBLayBin" , cms.int32(10) ),
  118506. ("TOBLayMax" , cms.double(9.5) ),
  118507. ("TOBLayMin" , cms.double(-0.5) ),
  118508. ("TTRHBuilder" , cms.string('WithTrackAngle') ),
  118509. ("ThetaBin" , cms.int32(32) ),
  118510. ("ThetaMax" , cms.double(3.2) ),
  118511. ("ThetaMin" , cms.double(0.0) ),
  118512. ("TkSeedSizeBin" , cms.int32(100) ),
  118513. ("TkSeedSizeMax" , cms.double(499.5) ),
  118514. ("TkSeedSizeMin" , cms.double(-0.5) ),
  118515. ("TkSizeBin" , cms.int32(200) ),
  118516. ("TkSizeMax" , cms.double(999.5) ),
  118517. ("TkSizeMin" , cms.double(-0.5) ),
  118518. ("TrackPBin" , cms.int32(100) ),
  118519. ("TrackPMax" , cms.double(100.0) ),
  118520. ("TrackPMin" , cms.double(0.0) ),
  118521. ("TrackProducer" , cms.InputTag("highPurityPV0p1") ),
  118522. ("TrackPtBin" , cms.int32(100) ),
  118523. ("TrackPtMax" , cms.double(100.0) ),
  118524. ("TrackPtMin" , cms.double(0.0) ),
  118525. ("TrackPxBin" , cms.int32(50) ),
  118526. ("TrackPxMax" , cms.double(50.0) ),
  118527. ("TrackPxMin" , cms.double(-50.0) ),
  118528. ("TrackPyBin" , cms.int32(50) ),
  118529. ("TrackPyMax" , cms.double(50.0) ),
  118530. ("TrackPyMin" , cms.double(-50.0) ),
  118531. ("TrackPzBin" , cms.int32(50) ),
  118532. ("TrackPzMax" , cms.double(50.0) ),
  118533. ("TrackPzMin" , cms.double(-50.0) ),
  118534. ("TrackQBin" , cms.int32(8) ),
  118535. ("TrackQMax" , cms.double(2.5) ),
  118536. ("TrackQMin" , cms.double(-2.5) ),
  118537. ("TransDCABins" , cms.int32(100) ),
  118538. ("TransDCAMax" , cms.double(8.0) ),
  118539. ("TransDCAMin" , cms.double(-8.0) ),
  118540. ("VXBin" , cms.int32(100) ),
  118541. ("VXMax" , cms.double(0.5) ),
  118542. ("VXMin" , cms.double(-0.5) ),
  118543. ("VYBin" , cms.int32(100) ),
  118544. ("VYMax" , cms.double(0.5) ),
  118545. ("VYMin" , cms.double(-0.5) ),
  118546. ("VZBin" , cms.int32(100) ),
  118547. ("VZBinProf" , cms.int32(100) ),
  118548. ("VZMax" , cms.double(30.0) ),
  118549. ("VZMaxProf" , cms.double(0.2) ),
  118550. ("VZMin" , cms.double(-30.0) ),
  118551. ("VZMinProf" , cms.double(-0.2) ),
  118552. ("X0Bin" , cms.int32(100) ),
  118553. ("X0Max" , cms.double(0.5) ),
  118554. ("X0Min" , cms.double(-0.5) ),
  118555. ("Y0Bin" , cms.int32(100) ),
  118556. ("Y0Max" , cms.double(0.5) ),
  118557. ("Y0Min" , cms.double(-0.5) ),
  118558. ("Z0Bin" , cms.int32(120) ),
  118559. ("Z0Max" , cms.double(60.0) ),
  118560. ("Z0Min" , cms.double(-60.0) ),
  118561. ("allTrackProducer" , cms.InputTag("generalTracks") ),
  118562. ("beamSpot" , cms.InputTag("offlineBeamSpot") ),
  118563. ("denCut" , cms.string(' pt >= 1 ') ),
  118564. ("doAllPlots" , cms.bool(False) ),
  118565. ("doAllTrackCandHistos" , cms.bool(False) ),
  118566. ("doBeamSpotPlots" , cms.bool(True) ),
  118567. ("doDCAPlots" , cms.bool(True) ),
  118568. ("doDCAwrt000Plots" , cms.bool(True) ),
  118569. ("doDCAwrtPVPlots" , cms.bool(True) ),
  118570. ("doEffFromHitPatternVsBX" , cms.bool(False) ),
  118571. ("doEffFromHitPatternVsLUMI" , cms.bool(False) ),
  118572. ("doEffFromHitPatternVsPU" , cms.bool(True) ),
  118573. ("doGeneralPropertiesPlots" , cms.bool(True) ),
  118574. ("doGoodTrackLayersVsPhiVsEtaPerTrack" , cms.bool(True) ),
  118575. ("doGoodTrackPlots" , cms.bool(True) ),
  118576. ("doGoodTrackRecHitVsPhiVsEtaPerTrack" , cms.bool(True) ),
  118577. ("doGoodTracksPlots" , cms.bool(True) ),
  118578. ("doHIPlots" , cms.bool(False) ),
  118579. ("doHitPropertiesPlots" , cms.bool(True) ),
  118580. ("doLayersVsPhiVsEtaPerTrack" , cms.bool(True) ),
  118581. ("doLumiAnalysis" , cms.bool(True) ),
  118582. ("doMeasurementStatePlots" , cms.bool(True) ),
  118583. ("doPUmonitoring" , cms.bool(False) ),
  118584. ("doPlotsVsBX" , cms.bool(False) ),
  118585. ("doPlotsVsBXlumi" , cms.bool(False) ),
  118586. ("doPlotsVsGoodPVtx" , cms.bool(True) ),
  118587. ("doPlotsVsLUMI" , cms.bool(False) ),
  118588. ("doPrimaryVertexPlots" , cms.bool(False) ),
  118589. ("doProfilesVsLS" , cms.bool(True) ),
  118590. ("doRecHitVsPhiVsEtaPerTrack" , cms.bool(True) ),
  118591. ("doRecHitVsPtVsEtaPerTrack" , cms.bool(True) ),
  118592. ("doRecHitsPerTrackProfile" , cms.bool(True) ),
  118593. ("doSIPPlots" , cms.bool(True) ),
  118594. ("doSeedDxyHisto" , cms.bool(False) ),
  118595. ("doSeedDzHisto" , cms.bool(False) ),
  118596. ("doSeedETAHisto" , cms.bool(False) ),
  118597. ("doSeedLumiAnalysis" , cms.bool(False) ),
  118598. ("doSeedNRecHitsHisto" , cms.bool(False) ),
  118599. ("doSeedNVsEtaProf" , cms.bool(False) ),
  118600. ] +
  118601. [
  118602. ("doSeedNVsPhiProf" , cms.bool(False) ),
  118603. ("doSeedNumberHisto" , cms.bool(False) ),
  118604. ("doSeedPHIHisto" , cms.bool(False) ),
  118605. ("doSeedPHIVsETAHisto" , cms.bool(False) ),
  118606. ("doSeedPTHisto" , cms.bool(False) ),
  118607. ("doSeedParameterHistos" , cms.bool(False) ),
  118608. ("doSeedQHisto" , cms.bool(False) ),
  118609. ("doSeedThetaHisto" , cms.bool(False) ),
  118610. ("doSeedVsClusterHisto" , cms.bool(False) ),
  118611. ("doStopSource" , cms.bool(False) ),
  118612. ("doTestPlots" , cms.bool(False) ),
  118613. ("doThetaPlots" , cms.bool(False) ),
  118614. ("doTrackCandHistos" , cms.bool(False) ),
  118615. ("doTrackPxPyPlots" , cms.bool(False) ),
  118616. ("doTrackerSpecific" , cms.bool(True) ),
  118617. ("etaErrBin" , cms.int32(50) ),
  118618. ("etaErrMax" , cms.double(0.1) ),
  118619. ("etaErrMin" , cms.double(0.0) ),
  118620. ("genericTriggerEventPSet" , cms.PSet(
  118621. andOr = cms.bool(False),
  118622. andOrDcs = cms.bool(False),
  118623. dcsInputTag = cms.InputTag("scalersRawToDigi"),
  118624. dcsPartitions = cms.vint32(24, 25, 26, 27, 28,
  118625. 29),
  118626. errorReplyDcs = cms.bool(True)
  118627. ) ),
  118628. ("minNumberOfPixelsPerCluster" , cms.int32(2) ),
  118629. ("minPixelClusterCharge" , cms.double(15000.0) ),
  118630. ("numCut" , cms.string('') ),
  118631. ("pErrBin" , cms.int32(50) ),
  118632. ("pErrMax" , cms.double(1.0) ),
  118633. ("pErrMin" , cms.double(0.0) ),
  118634. ("phiErrBin" , cms.int32(50) ),
  118635. ("phiErrMax" , cms.double(0.1) ),
  118636. ("phiErrMin" , cms.double(0.0) ),
  118637. ("pixelCluster" , cms.InputTag("siPixelClusters") ),
  118638. ("pixelCluster4lumi" , cms.InputTag("siPixelClustersPreSplitting") ),
  118639. ("primaryVertex" , cms.InputTag("offlinePrimaryVertices") ),
  118640. ("primaryVertexInputTags" , cms.VInputTag(cms.InputTag("offlinePrimaryVertices")) ),
  118641. ("ptErrBin" , cms.int32(50) ),
  118642. ("ptErrMax" , cms.double(1.0) ),
  118643. ("ptErrMin" , cms.double(0.0) ),
  118644. ("pvLabels" , cms.vstring('offline') ),
  118645. ("pvNDOF" , cms.int32(4) ),
  118646. ("pxErrBin" , cms.int32(50) ),
  118647. ("pxErrMax" , cms.double(1.0) ),
  118648. ("pxErrMin" , cms.double(0.0) ),
  118649. ("pyErrBin" , cms.int32(50) ),
  118650. ("pyErrMax" , cms.double(1.0) ),
  118651. ("pyErrMin" , cms.double(0.0) ),
  118652. ("pzErrBin" , cms.int32(50) ),
  118653. ("pzErrMax" , cms.double(1.0) ),
  118654. ("pzErrMin" , cms.double(0.0) ),
  118655. ("qualityString" , cms.string('highPurity') ),
  118656. ("scal" , cms.InputTag("scalersRawToDigi") ),
  118657. ("selPrimaryVertexInputTags" , cms.VInputTag(cms.InputTag("goodOfflinePrimaryVertices")) ),
  118658. ("stripCluster" , cms.InputTag("siStripClusters") ),
  118659. ("subdetectorBin" , cms.int32(25) ),
  118660. ("subdetectors" , cms.vstring('TIB',
  118661. 'TOB',
  118662. 'TID',
  118663. 'TEC',
  118664. 'PixBarrel',
  118665. 'PixEndcap') ),
  118666. ("useBPixLayer1" , cms.bool(False) ),
  118667. ]
  118668. )
  118669. )
  118670.  
  118671.  
  118672. process.TrackerCollisionSelectedTrackMonCommonhighPurityPt1 = cms.EDAnalyzer("TrackingMonitor",
  118673. **dict(
  118674. [
  118675. ("AbsDxyBin" , cms.int32(120) ),
  118676. ("AbsDxyMax" , cms.double(60.0) ),
  118677. ("AbsDxyMin" , cms.double(0.0) ),
  118678. ("AlgoName" , cms.string('GenTk') ),
  118679. ("BSFolderName" , cms.string('Tracking/ParametersVsBeamSpot') ),
  118680. ("BXlumiSetup" , cms.PSet(
  118681. BXlumiBin = cms.int32(400),
  118682. BXlumiMax = cms.double(6000),
  118683. BXlumiMin = cms.double(2000),
  118684. lumi = cms.InputTag("lumiProducer"),
  118685. lumiScale = cms.double(6.37)
  118686. ) ),
  118687. ("Chi2Bin" , cms.int32(50) ),
  118688. ("Chi2Max" , cms.double(199.5) ),
  118689. ("Chi2Min" , cms.double(-0.5) ),
  118690. ("Chi2NDFBin" , cms.int32(80) ),
  118691. ("Chi2NDFMax" , cms.double(79.5) ),
  118692. ("Chi2NDFMin" , cms.double(-0.5) ),
  118693. ("Chi2ProbBin" , cms.int32(100) ),
  118694. ("Chi2ProbMax" , cms.double(1.0) ),
  118695. ("Chi2ProbMin" , cms.double(0.0) ),
  118696. ("ClusterLabels" , cms.vstring('Tot',
  118697. 'Strip',
  118698. 'Pix') ),
  118699. ("DxyBin" , cms.int32(100) ),
  118700. ("DxyMax" , cms.double(0.5) ),
  118701. ("DxyMin" , cms.double(-0.5) ),
  118702. ("EtaBin" , cms.int32(26) ),
  118703. ("EtaMax" , cms.double(2.5) ),
  118704. ("EtaMin" , cms.double(-2.5) ),
  118705. ("FolderName" , cms.string('Tracking/TrackParameters/highPurityTracks/pt_1') ),
  118706. ("GoodPVtxBin" , cms.int32(60) ),
  118707. ("GoodPVtxMax" , cms.double(60.0) ),
  118708. ("GoodPVtxMin" , cms.double(0.0) ),
  118709. ("LSBin" , cms.int32(2000) ),
  118710. ("LSMax" , cms.double(2000.0) ),
  118711. ("LSMin" , cms.double(0) ),
  118712. ("LUMIBin" , cms.int32(4000) ),
  118713. ("LUMIMax" , cms.double(20000.0) ),
  118714. ("LUMIMin" , cms.double(0.0) ),
  118715. ("LongDCABins" , cms.int32(100) ),
  118716. ("LongDCAMax" , cms.double(8.0) ),
  118717. ("LongDCAMin" , cms.double(-8.0) ),
  118718. ("MeanHitBin" , cms.int32(30) ),
  118719. ("MeanHitMax" , cms.double(29.5) ),
  118720. ("MeanHitMin" , cms.double(-0.5) ),
  118721. ("MeanLayBin" , cms.int32(25) ),
  118722. ("MeanLayMax" , cms.double(24.5) ),
  118723. ("MeanLayMin" , cms.double(-0.5) ),
  118724. ("MeasurementState" , cms.string('ImpactPoint') ),
  118725. ("NClusPxBin" , cms.int32(200) ),
  118726. ("NClusPxMax" , cms.double(19999.5) ),
  118727. ("NClusPxMin" , cms.double(-0.5) ),
  118728. ("NClusStrBin" , cms.int32(500) ),
  118729. ("NClusStrMax" , cms.double(99999.5) ),
  118730. ("NClusStrMin" , cms.double(-0.5) ),
  118731. ("NTrk2DBin" , cms.int32(50) ),
  118732. ("NTrk2DMax" , cms.double(1999.5) ),
  118733. ("NTrk2DMin" , cms.double(-0.5) ),
  118734. ("OutputFileName" , cms.string('MonitorTrack.root') ),
  118735. ("OutputMEsInRootFile" , cms.bool(False) ),
  118736. ("PVFolderName" , cms.string('Tracking/PrimaryVertices/highPurityTracks/pt_1') ),
  118737. ("PXBLayBin" , cms.int32(6) ),
  118738. ("PXBLayMax" , cms.double(5.5) ),
  118739. ("PXBLayMin" , cms.double(-0.5) ),
  118740. ("PXFLayBin" , cms.int32(6) ),
  118741. ("PXFLayMax" , cms.double(5.5) ),
  118742. ("PXFLayMin" , cms.double(-0.5) ),
  118743. ("PhiBin" , cms.int32(32) ),
  118744. ("PhiMax" , cms.double(3.141592654) ),
  118745. ("PhiMin" , cms.double(-3.141592654) ),
  118746. ("Quality" , cms.string('') ),
  118747. ("RecHitBin" , cms.int32(40) ),
  118748. ("RecHitMax" , cms.double(39.5) ),
  118749. ("RecHitMin" , cms.double(-0.5) ),
  118750. ("RecLayBin" , cms.int32(25) ),
  118751. ("RecLayMax" , cms.double(24.5) ),
  118752. ("RecLayMin" , cms.double(-0.5) ),
  118753. ("RecLostBin" , cms.int32(10) ),
  118754. ("RecLostMax" , cms.double(9.5) ),
  118755. ("RecLostMin" , cms.double(-0.5) ),
  118756. ("SeedDxyBin" , cms.int32(100) ),
  118757. ("SeedDxyMax" , cms.double(0.5) ),
  118758. ("SeedDxyMin" , cms.double(-0.5) ),
  118759. ("SeedDzBin" , cms.int32(120) ),
  118760. ("SeedDzMax" , cms.double(30.0) ),
  118761. ("SeedDzMin" , cms.double(-30.0) ),
  118762. ("SeedHitBin" , cms.int32(6) ),
  118763. ("SeedHitMax" , cms.double(5.5) ),
  118764. ("SeedHitMin" , cms.double(-0.5) ),
  118765. ("SeedProducer" , cms.InputTag("initialStepSeeds") ),
  118766. ("TCDxyBin" , cms.int32(100) ),
  118767. ("TCDxyMax" , cms.double(100.0) ),
  118768. ("TCDxyMin" , cms.double(-100.0) ),
  118769. ("TCDzBin" , cms.int32(100) ),
  118770. ("TCDzMax" , cms.double(400.0) ),
  118771. ("TCDzMin" , cms.double(-400.0) ),
  118772. ("TCHitBin" , cms.int32(40) ),
  118773. ("TCHitMax" , cms.double(39.5) ),
  118774. ("TCHitMin" , cms.double(-0.5) ),
  118775. ("TCProducer" , cms.InputTag("initialStepTrackCandidates") ),
  118776. ("TCSizeBin" , cms.int32(100) ),
  118777. ("TCSizeMax" , cms.double(499.5) ),
  118778. ("TCSizeMin" , cms.double(-0.5) ),
  118779. ("TECLayBin" , cms.int32(15) ),
  118780. ("TECLayMax" , cms.double(14.5) ),
  118781. ("TECLayMin" , cms.double(-0.5) ),
  118782. ("TIBLayBin" , cms.int32(6) ),
  118783. ("TIBLayMax" , cms.double(5.5) ),
  118784. ("TIBLayMin" , cms.double(-0.5) ),
  118785. ("TIDLayBin" , cms.int32(6) ),
  118786. ("TIDLayMax" , cms.double(5.5) ),
  118787. ("TIDLayMin" , cms.double(-0.5) ),
  118788. ("TOBLayBin" , cms.int32(10) ),
  118789. ("TOBLayMax" , cms.double(9.5) ),
  118790. ("TOBLayMin" , cms.double(-0.5) ),
  118791. ("TTRHBuilder" , cms.string('WithTrackAngle') ),
  118792. ("ThetaBin" , cms.int32(32) ),
  118793. ("ThetaMax" , cms.double(3.2) ),
  118794. ("ThetaMin" , cms.double(0.0) ),
  118795. ("TkSeedSizeBin" , cms.int32(100) ),
  118796. ("TkSeedSizeMax" , cms.double(499.5) ),
  118797. ("TkSeedSizeMin" , cms.double(-0.5) ),
  118798. ("TkSizeBin" , cms.int32(200) ),
  118799. ("TkSizeMax" , cms.double(999.5) ),
  118800. ("TkSizeMin" , cms.double(-0.5) ),
  118801. ("TrackPBin" , cms.int32(100) ),
  118802. ("TrackPMax" , cms.double(100.0) ),
  118803. ("TrackPMin" , cms.double(0.0) ),
  118804. ("TrackProducer" , cms.InputTag("highPurityPt1") ),
  118805. ("TrackPtBin" , cms.int32(100) ),
  118806. ("TrackPtMax" , cms.double(100.0) ),
  118807. ("TrackPtMin" , cms.double(0.0) ),
  118808. ("TrackPxBin" , cms.int32(50) ),
  118809. ("TrackPxMax" , cms.double(50.0) ),
  118810. ("TrackPxMin" , cms.double(-50.0) ),
  118811. ("TrackPyBin" , cms.int32(50) ),
  118812. ("TrackPyMax" , cms.double(50.0) ),
  118813. ("TrackPyMin" , cms.double(-50.0) ),
  118814. ("TrackPzBin" , cms.int32(50) ),
  118815. ("TrackPzMax" , cms.double(50.0) ),
  118816. ("TrackPzMin" , cms.double(-50.0) ),
  118817. ("TrackQBin" , cms.int32(8) ),
  118818. ("TrackQMax" , cms.double(2.5) ),
  118819. ("TrackQMin" , cms.double(-2.5) ),
  118820. ("TransDCABins" , cms.int32(100) ),
  118821. ("TransDCAMax" , cms.double(8.0) ),
  118822. ("TransDCAMin" , cms.double(-8.0) ),
  118823. ("VXBin" , cms.int32(100) ),
  118824. ("VXMax" , cms.double(0.5) ),
  118825. ("VXMin" , cms.double(-0.5) ),
  118826. ("VYBin" , cms.int32(100) ),
  118827. ("VYMax" , cms.double(0.5) ),
  118828. ("VYMin" , cms.double(-0.5) ),
  118829. ("VZBin" , cms.int32(100) ),
  118830. ("VZBinProf" , cms.int32(100) ),
  118831. ("VZMax" , cms.double(30.0) ),
  118832. ("VZMaxProf" , cms.double(0.2) ),
  118833. ("VZMin" , cms.double(-30.0) ),
  118834. ("VZMinProf" , cms.double(-0.2) ),
  118835. ("X0Bin" , cms.int32(100) ),
  118836. ("X0Max" , cms.double(0.5) ),
  118837. ("X0Min" , cms.double(-0.5) ),
  118838. ("Y0Bin" , cms.int32(100) ),
  118839. ("Y0Max" , cms.double(0.5) ),
  118840. ("Y0Min" , cms.double(-0.5) ),
  118841. ("Z0Bin" , cms.int32(120) ),
  118842. ("Z0Max" , cms.double(60.0) ),
  118843. ("Z0Min" , cms.double(-60.0) ),
  118844. ("allTrackProducer" , cms.InputTag("generalTracks") ),
  118845. ("beamSpot" , cms.InputTag("offlineBeamSpot") ),
  118846. ("denCut" , cms.string(' pt >= 1 ') ),
  118847. ("doAllPlots" , cms.bool(False) ),
  118848. ("doAllTrackCandHistos" , cms.bool(False) ),
  118849. ("doBeamSpotPlots" , cms.bool(True) ),
  118850. ("doDCAPlots" , cms.bool(True) ),
  118851. ("doDCAwrt000Plots" , cms.bool(True) ),
  118852. ("doDCAwrtPVPlots" , cms.bool(True) ),
  118853. ("doEffFromHitPatternVsBX" , cms.bool(False) ),
  118854. ("doEffFromHitPatternVsLUMI" , cms.bool(False) ),
  118855. ("doEffFromHitPatternVsPU" , cms.bool(True) ),
  118856. ("doGeneralPropertiesPlots" , cms.bool(True) ),
  118857. ("doGoodTrackLayersVsPhiVsEtaPerTrack" , cms.bool(True) ),
  118858. ("doGoodTrackPlots" , cms.bool(True) ),
  118859. ("doGoodTrackRecHitVsPhiVsEtaPerTrack" , cms.bool(True) ),
  118860. ("doGoodTracksPlots" , cms.bool(True) ),
  118861. ("doHIPlots" , cms.bool(False) ),
  118862. ("doHitPropertiesPlots" , cms.bool(True) ),
  118863. ("doLayersVsPhiVsEtaPerTrack" , cms.bool(True) ),
  118864. ("doLumiAnalysis" , cms.bool(True) ),
  118865. ("doMeasurementStatePlots" , cms.bool(True) ),
  118866. ("doPUmonitoring" , cms.bool(False) ),
  118867. ("doPlotsVsBX" , cms.bool(False) ),
  118868. ("doPlotsVsBXlumi" , cms.bool(False) ),
  118869. ("doPlotsVsGoodPVtx" , cms.bool(True) ),
  118870. ("doPlotsVsLUMI" , cms.bool(False) ),
  118871. ("doPrimaryVertexPlots" , cms.bool(False) ),
  118872. ("doProfilesVsLS" , cms.bool(True) ),
  118873. ("doRecHitVsPhiVsEtaPerTrack" , cms.bool(True) ),
  118874. ("doRecHitVsPtVsEtaPerTrack" , cms.bool(True) ),
  118875. ("doRecHitsPerTrackProfile" , cms.bool(True) ),
  118876. ("doSIPPlots" , cms.bool(True) ),
  118877. ("doSeedDxyHisto" , cms.bool(False) ),
  118878. ("doSeedDzHisto" , cms.bool(False) ),
  118879. ("doSeedETAHisto" , cms.bool(False) ),
  118880. ("doSeedLumiAnalysis" , cms.bool(False) ),
  118881. ("doSeedNRecHitsHisto" , cms.bool(False) ),
  118882. ("doSeedNVsEtaProf" , cms.bool(False) ),
  118883. ] +
  118884. [
  118885. ("doSeedNVsPhiProf" , cms.bool(False) ),
  118886. ("doSeedNumberHisto" , cms.bool(False) ),
  118887. ("doSeedPHIHisto" , cms.bool(False) ),
  118888. ("doSeedPHIVsETAHisto" , cms.bool(False) ),
  118889. ("doSeedPTHisto" , cms.bool(False) ),
  118890. ("doSeedParameterHistos" , cms.bool(False) ),
  118891. ("doSeedQHisto" , cms.bool(False) ),
  118892. ("doSeedThetaHisto" , cms.bool(False) ),
  118893. ("doSeedVsClusterHisto" , cms.bool(False) ),
  118894. ("doStopSource" , cms.bool(False) ),
  118895. ("doTestPlots" , cms.bool(False) ),
  118896. ("doThetaPlots" , cms.bool(False) ),
  118897. ("doTrackCandHistos" , cms.bool(False) ),
  118898. ("doTrackPxPyPlots" , cms.bool(False) ),
  118899. ("doTrackerSpecific" , cms.bool(True) ),
  118900. ("etaErrBin" , cms.int32(50) ),
  118901. ("etaErrMax" , cms.double(0.1) ),
  118902. ("etaErrMin" , cms.double(0.0) ),
  118903. ("genericTriggerEventPSet" , cms.PSet(
  118904. andOr = cms.bool(False),
  118905. andOrDcs = cms.bool(False),
  118906. dcsInputTag = cms.InputTag("scalersRawToDigi"),
  118907. dcsPartitions = cms.vint32(24, 25, 26, 27, 28,
  118908. 29),
  118909. errorReplyDcs = cms.bool(True)
  118910. ) ),
  118911. ("minNumberOfPixelsPerCluster" , cms.int32(2) ),
  118912. ("minPixelClusterCharge" , cms.double(15000.0) ),
  118913. ("numCut" , cms.string('') ),
  118914. ("pErrBin" , cms.int32(50) ),
  118915. ("pErrMax" , cms.double(1.0) ),
  118916. ("pErrMin" , cms.double(0.0) ),
  118917. ("phiErrBin" , cms.int32(50) ),
  118918. ("phiErrMax" , cms.double(0.1) ),
  118919. ("phiErrMin" , cms.double(0.0) ),
  118920. ("pixelCluster" , cms.InputTag("siPixelClusters") ),
  118921. ("pixelCluster4lumi" , cms.InputTag("siPixelClustersPreSplitting") ),
  118922. ("primaryVertex" , cms.InputTag("offlinePrimaryVertices") ),
  118923. ("primaryVertexInputTags" , cms.VInputTag(cms.InputTag("offlinePrimaryVertices")) ),
  118924. ("ptErrBin" , cms.int32(50) ),
  118925. ("ptErrMax" , cms.double(1.0) ),
  118926. ("ptErrMin" , cms.double(0.0) ),
  118927. ("pvLabels" , cms.vstring('offline') ),
  118928. ("pvNDOF" , cms.int32(4) ),
  118929. ("pxErrBin" , cms.int32(50) ),
  118930. ("pxErrMax" , cms.double(1.0) ),
  118931. ("pxErrMin" , cms.double(0.0) ),
  118932. ("pyErrBin" , cms.int32(50) ),
  118933. ("pyErrMax" , cms.double(1.0) ),
  118934. ("pyErrMin" , cms.double(0.0) ),
  118935. ("pzErrBin" , cms.int32(50) ),
  118936. ("pzErrMax" , cms.double(1.0) ),
  118937. ("pzErrMin" , cms.double(0.0) ),
  118938. ("qualityString" , cms.string('highPurity') ),
  118939. ("scal" , cms.InputTag("scalersRawToDigi") ),
  118940. ("selPrimaryVertexInputTags" , cms.VInputTag(cms.InputTag("goodOfflinePrimaryVertices")) ),
  118941. ("stripCluster" , cms.InputTag("siStripClusters") ),
  118942. ("subdetectorBin" , cms.int32(25) ),
  118943. ("subdetectors" , cms.vstring('TIB',
  118944. 'TOB',
  118945. 'TID',
  118946. 'TEC',
  118947. 'PixBarrel',
  118948. 'PixEndcap') ),
  118949. ("useBPixLayer1" , cms.bool(False) ),
  118950. ]
  118951. )
  118952. )
  118953.  
  118954.  
  118955. process.TrackerCollisionSelectedTrackMonCommonhighPurityPtRange0to1 = cms.EDAnalyzer("TrackingMonitor",
  118956. **dict(
  118957. [
  118958. ("AbsDxyBin" , cms.int32(120) ),
  118959. ("AbsDxyMax" , cms.double(60.0) ),
  118960. ("AbsDxyMin" , cms.double(0.0) ),
  118961. ("AlgoName" , cms.string('GenTk') ),
  118962. ("BSFolderName" , cms.string('Tracking/ParametersVsBeamSpot') ),
  118963. ("BXlumiSetup" , cms.PSet(
  118964. BXlumiBin = cms.int32(400),
  118965. BXlumiMax = cms.double(6000),
  118966. BXlumiMin = cms.double(2000),
  118967. lumi = cms.InputTag("lumiProducer"),
  118968. lumiScale = cms.double(6.37)
  118969. ) ),
  118970. ("Chi2Bin" , cms.int32(50) ),
  118971. ("Chi2Max" , cms.double(199.5) ),
  118972. ("Chi2Min" , cms.double(-0.5) ),
  118973. ("Chi2NDFBin" , cms.int32(80) ),
  118974. ("Chi2NDFMax" , cms.double(79.5) ),
  118975. ("Chi2NDFMin" , cms.double(-0.5) ),
  118976. ("Chi2ProbBin" , cms.int32(100) ),
  118977. ("Chi2ProbMax" , cms.double(1.0) ),
  118978. ("Chi2ProbMin" , cms.double(0.0) ),
  118979. ("ClusterLabels" , cms.vstring('Tot',
  118980. 'Strip',
  118981. 'Pix') ),
  118982. ("DxyBin" , cms.int32(100) ),
  118983. ("DxyMax" , cms.double(0.5) ),
  118984. ("DxyMin" , cms.double(-0.5) ),
  118985. ("EtaBin" , cms.int32(26) ),
  118986. ("EtaMax" , cms.double(2.5) ),
  118987. ("EtaMin" , cms.double(-2.5) ),
  118988. ("FolderName" , cms.string('Tracking/TrackParameters/highPurityTracks/pt_0to1') ),
  118989. ("GoodPVtxBin" , cms.int32(60) ),
  118990. ("GoodPVtxMax" , cms.double(60.0) ),
  118991. ("GoodPVtxMin" , cms.double(0.0) ),
  118992. ("LSBin" , cms.int32(2000) ),
  118993. ("LSMax" , cms.double(2000.0) ),
  118994. ("LSMin" , cms.double(0) ),
  118995. ("LUMIBin" , cms.int32(4000) ),
  118996. ("LUMIMax" , cms.double(20000.0) ),
  118997. ("LUMIMin" , cms.double(0.0) ),
  118998. ("LongDCABins" , cms.int32(100) ),
  118999. ("LongDCAMax" , cms.double(8.0) ),
  119000. ("LongDCAMin" , cms.double(-8.0) ),
  119001. ("MeanHitBin" , cms.int32(30) ),
  119002. ("MeanHitMax" , cms.double(29.5) ),
  119003. ("MeanHitMin" , cms.double(-0.5) ),
  119004. ("MeanLayBin" , cms.int32(25) ),
  119005. ("MeanLayMax" , cms.double(24.5) ),
  119006. ("MeanLayMin" , cms.double(-0.5) ),
  119007. ("MeasurementState" , cms.string('ImpactPoint') ),
  119008. ("NClusPxBin" , cms.int32(200) ),
  119009. ("NClusPxMax" , cms.double(19999.5) ),
  119010. ("NClusPxMin" , cms.double(-0.5) ),
  119011. ("NClusStrBin" , cms.int32(500) ),
  119012. ("NClusStrMax" , cms.double(99999.5) ),
  119013. ("NClusStrMin" , cms.double(-0.5) ),
  119014. ("NTrk2DBin" , cms.int32(50) ),
  119015. ("NTrk2DMax" , cms.double(1999.5) ),
  119016. ("NTrk2DMin" , cms.double(-0.5) ),
  119017. ("OutputFileName" , cms.string('MonitorTrack.root') ),
  119018. ("OutputMEsInRootFile" , cms.bool(False) ),
  119019. ("PVFolderName" , cms.string('Tracking/PrimaryVertices/highPurityTracks/pt_0to1') ),
  119020. ("PXBLayBin" , cms.int32(6) ),
  119021. ("PXBLayMax" , cms.double(5.5) ),
  119022. ("PXBLayMin" , cms.double(-0.5) ),
  119023. ("PXFLayBin" , cms.int32(6) ),
  119024. ("PXFLayMax" , cms.double(5.5) ),
  119025. ("PXFLayMin" , cms.double(-0.5) ),
  119026. ("PhiBin" , cms.int32(32) ),
  119027. ("PhiMax" , cms.double(3.141592654) ),
  119028. ("PhiMin" , cms.double(-3.141592654) ),
  119029. ("Quality" , cms.string('') ),
  119030. ("RecHitBin" , cms.int32(40) ),
  119031. ("RecHitMax" , cms.double(39.5) ),
  119032. ("RecHitMin" , cms.double(-0.5) ),
  119033. ("RecLayBin" , cms.int32(25) ),
  119034. ("RecLayMax" , cms.double(24.5) ),
  119035. ("RecLayMin" , cms.double(-0.5) ),
  119036. ("RecLostBin" , cms.int32(10) ),
  119037. ("RecLostMax" , cms.double(9.5) ),
  119038. ("RecLostMin" , cms.double(-0.5) ),
  119039. ("SeedDxyBin" , cms.int32(100) ),
  119040. ("SeedDxyMax" , cms.double(0.5) ),
  119041. ("SeedDxyMin" , cms.double(-0.5) ),
  119042. ("SeedDzBin" , cms.int32(120) ),
  119043. ("SeedDzMax" , cms.double(30.0) ),
  119044. ("SeedDzMin" , cms.double(-30.0) ),
  119045. ("SeedHitBin" , cms.int32(6) ),
  119046. ("SeedHitMax" , cms.double(5.5) ),
  119047. ("SeedHitMin" , cms.double(-0.5) ),
  119048. ("SeedProducer" , cms.InputTag("initialStepSeeds") ),
  119049. ("TCDxyBin" , cms.int32(100) ),
  119050. ("TCDxyMax" , cms.double(100.0) ),
  119051. ("TCDxyMin" , cms.double(-100.0) ),
  119052. ("TCDzBin" , cms.int32(100) ),
  119053. ("TCDzMax" , cms.double(400.0) ),
  119054. ("TCDzMin" , cms.double(-400.0) ),
  119055. ("TCHitBin" , cms.int32(40) ),
  119056. ("TCHitMax" , cms.double(39.5) ),
  119057. ("TCHitMin" , cms.double(-0.5) ),
  119058. ("TCProducer" , cms.InputTag("initialStepTrackCandidates") ),
  119059. ("TCSizeBin" , cms.int32(100) ),
  119060. ("TCSizeMax" , cms.double(499.5) ),
  119061. ("TCSizeMin" , cms.double(-0.5) ),
  119062. ("TECLayBin" , cms.int32(15) ),
  119063. ("TECLayMax" , cms.double(14.5) ),
  119064. ("TECLayMin" , cms.double(-0.5) ),
  119065. ("TIBLayBin" , cms.int32(6) ),
  119066. ("TIBLayMax" , cms.double(5.5) ),
  119067. ("TIBLayMin" , cms.double(-0.5) ),
  119068. ("TIDLayBin" , cms.int32(6) ),
  119069. ("TIDLayMax" , cms.double(5.5) ),
  119070. ("TIDLayMin" , cms.double(-0.5) ),
  119071. ("TOBLayBin" , cms.int32(10) ),
  119072. ("TOBLayMax" , cms.double(9.5) ),
  119073. ("TOBLayMin" , cms.double(-0.5) ),
  119074. ("TTRHBuilder" , cms.string('WithTrackAngle') ),
  119075. ("ThetaBin" , cms.int32(32) ),
  119076. ("ThetaMax" , cms.double(3.2) ),
  119077. ("ThetaMin" , cms.double(0.0) ),
  119078. ("TkSeedSizeBin" , cms.int32(100) ),
  119079. ("TkSeedSizeMax" , cms.double(499.5) ),
  119080. ("TkSeedSizeMin" , cms.double(-0.5) ),
  119081. ("TkSizeBin" , cms.int32(200) ),
  119082. ("TkSizeMax" , cms.double(999.5) ),
  119083. ("TkSizeMin" , cms.double(-0.5) ),
  119084. ("TrackPBin" , cms.int32(10) ),
  119085. ("TrackPMax" , cms.double(1.0) ),
  119086. ("TrackPMin" , cms.double(0.0) ),
  119087. ("TrackProducer" , cms.InputTag("highPurityPtRange0to1") ),
  119088. ("TrackPtBin" , cms.int32(10) ),
  119089. ("TrackPtMax" , cms.double(1.0) ),
  119090. ("TrackPtMin" , cms.double(0.0) ),
  119091. ("TrackPxBin" , cms.int32(50) ),
  119092. ("TrackPxMax" , cms.double(50.0) ),
  119093. ("TrackPxMin" , cms.double(-50.0) ),
  119094. ("TrackPyBin" , cms.int32(50) ),
  119095. ("TrackPyMax" , cms.double(50.0) ),
  119096. ("TrackPyMin" , cms.double(-50.0) ),
  119097. ("TrackPzBin" , cms.int32(50) ),
  119098. ("TrackPzMax" , cms.double(50.0) ),
  119099. ("TrackPzMin" , cms.double(-50.0) ),
  119100. ("TrackQBin" , cms.int32(8) ),
  119101. ("TrackQMax" , cms.double(2.5) ),
  119102. ("TrackQMin" , cms.double(-2.5) ),
  119103. ("TransDCABins" , cms.int32(100) ),
  119104. ("TransDCAMax" , cms.double(8.0) ),
  119105. ("TransDCAMin" , cms.double(-8.0) ),
  119106. ("VXBin" , cms.int32(100) ),
  119107. ("VXMax" , cms.double(0.5) ),
  119108. ("VXMin" , cms.double(-0.5) ),
  119109. ("VYBin" , cms.int32(100) ),
  119110. ("VYMax" , cms.double(0.5) ),
  119111. ("VYMin" , cms.double(-0.5) ),
  119112. ("VZBin" , cms.int32(100) ),
  119113. ("VZBinProf" , cms.int32(100) ),
  119114. ("VZMax" , cms.double(30.0) ),
  119115. ("VZMaxProf" , cms.double(0.2) ),
  119116. ("VZMin" , cms.double(-30.0) ),
  119117. ("VZMinProf" , cms.double(-0.2) ),
  119118. ("X0Bin" , cms.int32(100) ),
  119119. ("X0Max" , cms.double(0.5) ),
  119120. ("X0Min" , cms.double(-0.5) ),
  119121. ("Y0Bin" , cms.int32(100) ),
  119122. ("Y0Max" , cms.double(0.5) ),
  119123. ("Y0Min" , cms.double(-0.5) ),
  119124. ("Z0Bin" , cms.int32(120) ),
  119125. ("Z0Max" , cms.double(60.0) ),
  119126. ("Z0Min" , cms.double(-60.0) ),
  119127. ("allTrackProducer" , cms.InputTag("generalTracks") ),
  119128. ("beamSpot" , cms.InputTag("offlineBeamSpot") ),
  119129. ("denCut" , cms.string(' pt >= 0 & pt < 1 ') ),
  119130. ("doAllPlots" , cms.bool(False) ),
  119131. ("doAllTrackCandHistos" , cms.bool(False) ),
  119132. ("doBeamSpotPlots" , cms.bool(True) ),
  119133. ("doDCAPlots" , cms.bool(False) ),
  119134. ("doDCAwrt000Plots" , cms.bool(False) ),
  119135. ("doDCAwrtPVPlots" , cms.bool(False) ),
  119136. ("doEffFromHitPatternVsBX" , cms.bool(False) ),
  119137. ("doEffFromHitPatternVsLUMI" , cms.bool(False) ),
  119138. ("doEffFromHitPatternVsPU" , cms.bool(False) ),
  119139. ("doGeneralPropertiesPlots" , cms.bool(True) ),
  119140. ("doGoodTrackLayersVsPhiVsEtaPerTrack" , cms.bool(False) ),
  119141. ("doGoodTrackPlots" , cms.bool(True) ),
  119142. ("doGoodTrackRecHitVsPhiVsEtaPerTrack" , cms.bool(False) ),
  119143. ("doGoodTracksPlots" , cms.bool(False) ),
  119144. ("doHIPlots" , cms.bool(False) ),
  119145. ("doHitPropertiesPlots" , cms.bool(True) ),
  119146. ("doLayersVsPhiVsEtaPerTrack" , cms.bool(True) ),
  119147. ("doLumiAnalysis" , cms.bool(True) ),
  119148. ("doMeasurementStatePlots" , cms.bool(True) ),
  119149. ("doPUmonitoring" , cms.bool(True) ),
  119150. ("doPlotsVsBX" , cms.bool(False) ),
  119151. ("doPlotsVsBXlumi" , cms.bool(False) ),
  119152. ("doPlotsVsGoodPVtx" , cms.bool(True) ),
  119153. ("doPlotsVsLUMI" , cms.bool(False) ),
  119154. ("doPrimaryVertexPlots" , cms.bool(False) ),
  119155. ("doProfilesVsLS" , cms.bool(True) ),
  119156. ("doRecHitVsPhiVsEtaPerTrack" , cms.bool(True) ),
  119157. ("doRecHitVsPtVsEtaPerTrack" , cms.bool(True) ),
  119158. ("doRecHitsPerTrackProfile" , cms.bool(True) ),
  119159. ("doSIPPlots" , cms.bool(False) ),
  119160. ("doSeedDxyHisto" , cms.bool(False) ),
  119161. ("doSeedDzHisto" , cms.bool(False) ),
  119162. ("doSeedETAHisto" , cms.bool(False) ),
  119163. ("doSeedLumiAnalysis" , cms.bool(False) ),
  119164. ("doSeedNRecHitsHisto" , cms.bool(False) ),
  119165. ("doSeedNVsEtaProf" , cms.bool(False) ),
  119166. ] +
  119167. [
  119168. ("doSeedNVsPhiProf" , cms.bool(False) ),
  119169. ("doSeedNumberHisto" , cms.bool(False) ),
  119170. ("doSeedPHIHisto" , cms.bool(False) ),
  119171. ("doSeedPHIVsETAHisto" , cms.bool(False) ),
  119172. ("doSeedPTHisto" , cms.bool(False) ),
  119173. ("doSeedParameterHistos" , cms.bool(False) ),
  119174. ("doSeedQHisto" , cms.bool(False) ),
  119175. ("doSeedThetaHisto" , cms.bool(False) ),
  119176. ("doSeedVsClusterHisto" , cms.bool(False) ),
  119177. ("doStopSource" , cms.bool(False) ),
  119178. ("doTestPlots" , cms.bool(False) ),
  119179. ("doThetaPlots" , cms.bool(False) ),
  119180. ("doTrackCandHistos" , cms.bool(False) ),
  119181. ("doTrackPxPyPlots" , cms.bool(False) ),
  119182. ("doTrackerSpecific" , cms.bool(False) ),
  119183. ("etaErrBin" , cms.int32(50) ),
  119184. ("etaErrMax" , cms.double(0.1) ),
  119185. ("etaErrMin" , cms.double(0.0) ),
  119186. ("genericTriggerEventPSet" , cms.PSet(
  119187. andOr = cms.bool(False),
  119188. andOrDcs = cms.bool(False),
  119189. dcsInputTag = cms.InputTag("scalersRawToDigi"),
  119190. dcsPartitions = cms.vint32(24, 25, 26, 27, 28,
  119191. 29),
  119192. errorReplyDcs = cms.bool(True)
  119193. ) ),
  119194. ("minNumberOfPixelsPerCluster" , cms.int32(2) ),
  119195. ("minPixelClusterCharge" , cms.double(15000.0) ),
  119196. ("numCut" , cms.string('') ),
  119197. ("pErrBin" , cms.int32(50) ),
  119198. ("pErrMax" , cms.double(1.0) ),
  119199. ("pErrMin" , cms.double(0.0) ),
  119200. ("phiErrBin" , cms.int32(50) ),
  119201. ("phiErrMax" , cms.double(0.1) ),
  119202. ("phiErrMin" , cms.double(0.0) ),
  119203. ("pixelCluster" , cms.InputTag("siPixelClusters") ),
  119204. ("pixelCluster4lumi" , cms.InputTag("siPixelClustersPreSplitting") ),
  119205. ("primaryVertex" , cms.InputTag("offlinePrimaryVertices") ),
  119206. ("primaryVertexInputTags" , cms.VInputTag(cms.InputTag("offlinePrimaryVertices")) ),
  119207. ("ptErrBin" , cms.int32(50) ),
  119208. ("ptErrMax" , cms.double(1.0) ),
  119209. ("ptErrMin" , cms.double(0.0) ),
  119210. ("pvLabels" , cms.vstring('offline') ),
  119211. ("pvNDOF" , cms.int32(4) ),
  119212. ("pxErrBin" , cms.int32(50) ),
  119213. ("pxErrMax" , cms.double(1.0) ),
  119214. ("pxErrMin" , cms.double(0.0) ),
  119215. ("pyErrBin" , cms.int32(50) ),
  119216. ("pyErrMax" , cms.double(1.0) ),
  119217. ("pyErrMin" , cms.double(0.0) ),
  119218. ("pzErrBin" , cms.int32(50) ),
  119219. ("pzErrMax" , cms.double(1.0) ),
  119220. ("pzErrMin" , cms.double(0.0) ),
  119221. ("qualityString" , cms.string('highPurity') ),
  119222. ("scal" , cms.InputTag("scalersRawToDigi") ),
  119223. ("selPrimaryVertexInputTags" , cms.VInputTag(cms.InputTag("goodOfflinePrimaryVertices")) ),
  119224. ("stripCluster" , cms.InputTag("siStripClusters") ),
  119225. ("subdetectorBin" , cms.int32(25) ),
  119226. ("subdetectors" , cms.vstring('TIB',
  119227. 'TOB',
  119228. 'TID',
  119229. 'TEC',
  119230. 'PixBarrel',
  119231. 'PixEndcap') ),
  119232. ("useBPixLayer1" , cms.bool(False) ),
  119233. ]
  119234. )
  119235. )
  119236.  
  119237.  
  119238. process.Z0testValidation = cms.EDAnalyzer("HiggsValidation",
  119239. UseWeightFromHepMC = cms.bool(True),
  119240. hepmcCollection = cms.InputTag("generatorSmeared"),
  119241. monitorDecays = cms.vstring('tau+tau',
  119242. 'mu+mu',
  119243. 'e+e',
  119244. 'b+b',
  119245. 'gamma+gamma',
  119246. 'W+W',
  119247. 'Z+Z',
  119248. 'Z+gamma'),
  119249. particleName = cms.string('Higgs'),
  119250. pdg_id = cms.int32(25)
  119251. )
  119252.  
  119253.  
  119254. process.analyzeGenElecs = cms.EDAnalyzer("TTbar_GenLepAnalyzer",
  119255. leptons = cms.InputTag("genParticlesElectrons")
  119256. )
  119257.  
  119258.  
  119259. process.analyzeGenJets = cms.EDAnalyzer("TTbar_GenJetAnalyzer",
  119260. genEventInfoProductTag = cms.InputTag("generator"),
  119261. jets = cms.InputTag("ak4GenJets")
  119262. )
  119263.  
  119264.  
  119265. process.analyzeGenMuons = cms.EDAnalyzer("TTbar_GenLepAnalyzer",
  119266. leptons = cms.InputTag("genParticlesMuons")
  119267. )
  119268.  
  119269.  
  119270. process.analyzeGenNtrns = cms.EDAnalyzer("TTbar_GenLepAnalyzer",
  119271. leptons = cms.InputTag("genParticlesNeutrinos")
  119272. )
  119273.  
  119274.  
  119275. process.analyzeTopKinematics = cms.EDAnalyzer("TTbar_Kinematics",
  119276. SaveTree = cms.untracked.bool(False),
  119277. genEventInfoProductTag = cms.InputTag("generator"),
  119278. hepmcCollection = cms.InputTag("generatorSmeared")
  119279. )
  119280.  
  119281.  
  119282. process.b2gDiJetHLTValidation = cms.EDAnalyzer("B2GHadronicHLTValidation",
  119283. etaJets = cms.untracked.double(2.4),
  119284. minJets = cms.untracked.uint32(2),
  119285. ptJets0 = cms.untracked.double(200.0),
  119286. ptJets1 = cms.untracked.double(200.0),
  119287. sDir = cms.untracked.string('HLT/B2GHLTValidation/B2G/DiJet/'),
  119288. sJets = cms.untracked.string('ak8PFJetsCHS'),
  119289. sTrigger = cms.untracked.string('TriggerResults'),
  119290. vsPaths = cms.untracked.vstring('HLT_AK8DiPFJet280_200_TrimMass30_BTagCSV_p20',
  119291. 'HLT_AK8DiPFJet250_200_TrimMass30_BTagCSV_p20',
  119292. 'HLT_AK8DiPFJet280_200_TrimMass30_BTagCSV_p087',
  119293. 'HLT_AK8DiPFJet300_200_TrimMass30_BTagCSV_p20',
  119294. 'HLT_AK8DiPFJet300_200_TrimMass30_BTagCSV_p087',
  119295. 'HLT_AK8PFJet360_TrimMass30',
  119296. 'HLT_AK8PFJet400_TrimMass30',
  119297. 'HLT_AK8PFHT800_TrimMass50',
  119298. 'HLT_AK8PFHT750_TrimMass50',
  119299. 'HLT_AK8PFHT700_TrimR0p1PT0p03Mass50',
  119300. 'HLT_AK8PFHT650_TrimR0p1PT0p03Mass50',
  119301. 'HLT_AK8PFHT600_TrimR0p1PT0p03Mass50_BTagCSV_p20')
  119302. )
  119303.  
  119304.  
  119305. process.b2gDoubleElectronHLTValidation = cms.EDAnalyzer("B2GDoubleLeptonHLTValidation",
  119306. etaElectrons = cms.untracked.double(2.5),
  119307. etaMuons = cms.untracked.double(2.1),
  119308. minElectrons = cms.untracked.uint32(2),
  119309. minLeptons = cms.untracked.uint32(2),
  119310. minMuons = cms.untracked.uint32(0),
  119311. ptElectrons = cms.untracked.double(25.0),
  119312. ptMuons = cms.untracked.double(40.0),
  119313. sDir = cms.untracked.string('HLT/B2GHLTValidation/B2G/DoubleEle/'),
  119314. sElectrons = cms.untracked.string('gedGsfElectrons'),
  119315. sMuons = cms.untracked.string('muons'),
  119316. sTrigger = cms.untracked.string('TriggerResults'),
  119317. vsPaths = cms.untracked.vstring('HLT_DoubleEle37_Ele27_CaloIdL_GsfTrkIdVL')
  119318. )
  119319.  
  119320.  
  119321. process.b2gDoubleLeptonEleMuHLTValidation = cms.EDAnalyzer("B2GDoubleLeptonHLTValidation",
  119322. etaElectrons = cms.untracked.double(2.5),
  119323. etaMuons = cms.untracked.double(2.4),
  119324. minElectrons = cms.untracked.uint32(1),
  119325. minLeptons = cms.untracked.uint32(2),
  119326. minMuons = cms.untracked.uint32(1),
  119327. ptElectrons = cms.untracked.double(25.0),
  119328. ptMuons = cms.untracked.double(25.0),
  119329. sDir = cms.untracked.string('HLT/B2GHLTValidation/B2G/EleMu/'),
  119330. sElectrons = cms.untracked.string('gedGsfElectrons'),
  119331. sMuons = cms.untracked.string('muons'),
  119332. sTrigger = cms.untracked.string('TriggerResults'),
  119333. vsPaths = cms.untracked.vstring('HLT_Mu37_Ele27_CaloIdL_GsfTrkIdVL',
  119334. 'HLT_Mu27_Ele37_CaloIdL_GsfTrkIdVL')
  119335. )
  119336.  
  119337.  
  119338. process.b2gElePlusSingleJetHLTValidation = cms.EDAnalyzer("B2GSingleLeptonHLTValidation",
  119339. etaElectrons = cms.untracked.double(2.5),
  119340. etaJets = cms.untracked.double(2.4),
  119341. etaMuons = cms.untracked.double(2.1),
  119342. minElectrons = cms.untracked.uint32(1),
  119343. minJets = cms.untracked.uint32(1),
  119344. minMuons = cms.untracked.uint32(0),
  119345. ptElectrons = cms.untracked.double(50.0),
  119346. ptJets0 = cms.untracked.double(140.0),
  119347. ptJets1 = cms.untracked.double(-1.0),
  119348. ptMuons = cms.untracked.double(40.0),
  119349. sDir = cms.untracked.string('HLT/B2GHLTValidation/B2G/ElePlusSingleJet/'),
  119350. sElectrons = cms.untracked.string('gedGsfElectrons'),
  119351. sJets = cms.untracked.string('ak4PFJetsCHS'),
  119352. sMuons = cms.untracked.string('muons'),
  119353. sTrigger = cms.untracked.string('TriggerResults'),
  119354. vsPaths = cms.untracked.vstring('HLT_Ele50_CaloIdVT_GsfTrkIdT_PFJet140',
  119355. 'HLT_Ele50_CaloIdVT_GsfTrkIdT_PFJet165')
  119356. )
  119357.  
  119358.  
  119359. process.b2gSingleElectronHLTValidation = cms.EDAnalyzer("B2GSingleLeptonHLTValidation",
  119360. etaElectrons = cms.untracked.double(2.5),
  119361. etaJets = cms.untracked.double(2.4),
  119362. etaMuons = cms.untracked.double(2.1),
  119363. minElectrons = cms.untracked.uint32(1),
  119364. minJets = cms.untracked.uint32(2),
  119365. minMuons = cms.untracked.uint32(0),
  119366. ptElectrons = cms.untracked.double(45.0),
  119367. ptJets0 = cms.untracked.double(200.0),
  119368. ptJets1 = cms.untracked.double(50.0),
  119369. ptMuons = cms.untracked.double(40.0),
  119370. sDir = cms.untracked.string('HLT/B2GHLTValidation/B2G/SemiElectronic/'),
  119371. sElectrons = cms.untracked.string('gedGsfElectrons'),
  119372. sJets = cms.untracked.string('ak4PFJetsCHS'),
  119373. sMuons = cms.untracked.string('muons'),
  119374. sTrigger = cms.untracked.string('TriggerResults'),
  119375. vsPaths = cms.untracked.vstring('HLT_Ele45_CaloIdVT_GsfTrkIdT_PFJet200_PFJet50',
  119376. 'HLT_Ele35_CaloIdVT_GsfTrkIdT_PFJet150_PFJet50')
  119377. )
  119378.  
  119379.  
  119380. process.b2gSingleJetHLTValidation = cms.EDAnalyzer("B2GHadronicHLTValidation",
  119381. etaJets = cms.untracked.double(2.4),
  119382. minJets = cms.untracked.uint32(1),
  119383. ptJets0 = cms.untracked.double(400.0),
  119384. sDir = cms.untracked.string('HLT/B2GHLTValidation/B2G/SingleJet/'),
  119385. sJets = cms.untracked.string('ak8PFJetsCHS'),
  119386. sTrigger = cms.untracked.string('TriggerResults'),
  119387. vsPaths = cms.untracked.vstring('HLT_AK8DiPFJet280_200_TrimMass30_BTagCSV_p20',
  119388. 'HLT_AK8DiPFJet250_200_TrimMass30_BTagCSV_p20',
  119389. 'HLT_AK8DiPFJet280_200_TrimMass30_BTagCSV_p087',
  119390. 'HLT_AK8DiPFJet300_200_TrimMass30_BTagCSV_p20',
  119391. 'HLT_AK8DiPFJet300_200_TrimMass30_BTagCSV_p087',
  119392. 'HLT_AK8PFJet360_TrimMass30',
  119393. 'HLT_AK8PFJet400_TrimMass30',
  119394. 'HLT_AK8PFHT800_TrimMass50',
  119395. 'HLT_AK8PFHT750_TrimMass50',
  119396. 'HLT_AK8PFHT700_TrimR0p1PT0p03Mass50',
  119397. 'HLT_AK8PFHT650_TrimR0p1PT0p03Mass50',
  119398. 'HLT_AK8PFHT600_TrimR0p1PT0p03Mass50_BTagCSV_p20')
  119399. )
  119400.  
  119401.  
  119402. process.b2gSingleMuonHLTValidation = cms.EDAnalyzer("B2GSingleLeptonHLTValidation",
  119403. etaElectrons = cms.untracked.double(2.5),
  119404. etaJets = cms.untracked.double(2.4),
  119405. etaMuons = cms.untracked.double(2.1),
  119406. minElectrons = cms.untracked.uint32(0),
  119407. minJets = cms.untracked.uint32(2),
  119408. minMuons = cms.untracked.uint32(1),
  119409. ptElectrons = cms.untracked.double(45.0),
  119410. ptJets0 = cms.untracked.double(200.0),
  119411. ptJets1 = cms.untracked.double(50.0),
  119412. ptMuons = cms.untracked.double(40.0),
  119413. sDir = cms.untracked.string('HLT/B2GHLTValidation/B2G/SemiMuonic/'),
  119414. sElectrons = cms.untracked.string('gedGsfElectrons'),
  119415. sJets = cms.untracked.string('ak4PFJetsCHS'),
  119416. sMuons = cms.untracked.string('muons'),
  119417. sTrigger = cms.untracked.string('TriggerResults'),
  119418. vsPaths = cms.untracked.vstring('HLT_Mu40_eta2p1_PFJet200_PFJet50',
  119419. 'HLT_Mu30_eta2p1_PFJet150_PFJet50')
  119420. )
  119421.  
  119422.  
  119423. process.bTagAnalysis = cms.EDAnalyzer("BTagPerformanceAnalyzerOnData",
  119424. JECsourceData = cms.InputTag("ak4PFCHSL1FastL2L3ResidualCorrector"),
  119425. JECsourceMC = cms.InputTag("ak4PFCHSL1FastL2L3Corrector"),
  119426. caloJetMCSrc = cms.InputTag(""),
  119427. doJEC = cms.bool(True),
  119428. doJetID = cms.bool(True),
  119429. etaMax = cms.double(2.4),
  119430. etaMin = cms.double(0.0),
  119431. etaRanges = cms.vdouble(0.0, 1.4, 2.4),
  119432. jetMCSrc = cms.InputTag("mcJetFlavour"),
  119433. ptRanges = cms.vdouble(0.0),
  119434. ptRecJetMax = cms.double(40000.0),
  119435. ptRecJetMin = cms.double(30.0),
  119436. ratioMax = cms.double(9999.0),
  119437. ratioMin = cms.double(-9999.0),
  119438. softLeptonInfo = cms.InputTag("softPFElectronsTagInfos"),
  119439. tagConfig = cms.VPSet(cms.PSet(
  119440. folder = cms.string('IPTag'),
  119441. label = cms.InputTag("pfImpactParameterTagInfos"),
  119442. parameters = cms.PSet(
  119443. LowerIPBound = cms.double(-0.1),
  119444. LowerIPEBound = cms.double(0.0),
  119445. LowerIPSBound = cms.double(-35.0),
  119446. MaxDecayLength = cms.double(5.0),
  119447. MaxJetDistance = cms.double(0.07),
  119448. MinDecayLength = cms.double(-9999.0),
  119449. MinJetDistance = cms.double(0.0),
  119450. NBinsIP = cms.int32(100),
  119451. NBinsIPE = cms.int32(100),
  119452. NBinsIPS = cms.int32(100),
  119453. QualityPlots = cms.bool(False),
  119454. UpperIPBound = cms.double(0.1),
  119455. UpperIPEBound = cms.double(0.04),
  119456. UpperIPSBound = cms.double(35.0),
  119457. endEffPur = cms.double(1.005),
  119458. nBinEffPur = cms.int32(200),
  119459. startEffPur = cms.double(0.005)
  119460. ),
  119461. type = cms.string('CandIP')
  119462. ),
  119463. cms.PSet(
  119464. folder = cms.string('CSVTag'),
  119465. label = cms.InputTag("candidateCombinedSecondaryVertexV2Computer"),
  119466. listTagInfos = cms.VInputTag(cms.InputTag("pfImpactParameterTagInfos"), cms.InputTag("pfInclusiveSecondaryVertexFinderTagInfos")),
  119467. parameters = cms.PSet(
  119468. categories = cms.VPSet(cms.PSet(
  119469. flightDistance2dSig = cms.PSet(
  119470. logScale = cms.bool(True),
  119471. max = cms.double(80.0),
  119472. min = cms.double(0.0),
  119473. nBins = cms.uint32(50)
  119474. ),
  119475. flightDistance2dVal = cms.PSet(
  119476. logScale = cms.bool(True),
  119477. max = cms.double(2.5),
  119478. min = cms.double(0.0),
  119479. nBins = cms.uint32(50)
  119480. ),
  119481. flightDistance3dSig = cms.PSet(
  119482. logScale = cms.bool(True),
  119483. max = cms.double(80.0),
  119484. min = cms.double(0.0),
  119485. nBins = cms.uint32(50)
  119486. ),
  119487. flightDistance3dVal = cms.PSet(
  119488. logScale = cms.bool(True),
  119489. max = cms.double(10.0),
  119490. min = cms.double(0.0),
  119491. nBins = cms.uint32(50)
  119492. ),
  119493. jetNSecondaryVertices = cms.PSet(
  119494. logScale = cms.bool(True),
  119495. max = cms.double(10.5),
  119496. min = cms.double(-0.5),
  119497. nBins = cms.uint32(11)
  119498. ),
  119499. trackDecayLenVal = cms.PSet(
  119500. indices = cms.vuint32(0, 1, 2, 3),
  119501. logScale = cms.bool(True),
  119502. max = cms.double(5.0),
  119503. min = cms.double(0.0),
  119504. nBins = cms.uint32(50)
  119505. ),
  119506. trackDeltaR = cms.PSet(
  119507. indices = cms.vuint32(0, 1, 2, 3),
  119508. logScale = cms.bool(True),
  119509. max = cms.double(0.3),
  119510. min = cms.double(0.0),
  119511. nBins = cms.uint32(50)
  119512. ),
  119513. trackEtaRel = cms.PSet(
  119514. indices = cms.vuint32(0, 1, 2, 3),
  119515. logScale = cms.bool(True),
  119516. max = cms.double(9.0),
  119517. min = cms.double(1.3),
  119518. nBins = cms.uint32(50)
  119519. ),
  119520. trackJetDist = cms.PSet(
  119521. indices = cms.vuint32(0, 1, 2, 3),
  119522. logScale = cms.bool(True),
  119523. max = cms.double(0.0),
  119524. min = cms.double(-0.1),
  119525. nBins = cms.uint32(100)
  119526. ),
  119527. trackMomentum = cms.PSet(
  119528. indices = cms.vuint32(0, 1, 2, 3),
  119529. logScale = cms.bool(True),
  119530. max = cms.double(200.0),
  119531. min = cms.double(0.0),
  119532. nBins = cms.uint32(50)
  119533. ),
  119534. trackPPar = cms.PSet(
  119535. indices = cms.vuint32(0, 1, 2, 3),
  119536. logScale = cms.bool(True),
  119537. max = cms.double(200.0),
  119538. min = cms.double(0.0),
  119539. nBins = cms.uint32(50)
  119540. ),
  119541. trackPParRatio = cms.PSet(
  119542. indices = cms.vuint32(0, 1, 2, 3),
  119543. logScale = cms.bool(True),
  119544. max = cms.double(1.0),
  119545. min = cms.double(0.86),
  119546. nBins = cms.uint32(50)
  119547. ),
  119548. trackPtRatio = cms.PSet(
  119549. indices = cms.vuint32(0, 1, 2, 3),
  119550. logScale = cms.bool(True),
  119551. max = cms.double(0.5),
  119552. min = cms.double(0.0),
  119553. nBins = cms.uint32(50)
  119554. ),
  119555. trackPtRel = cms.PSet(
  119556. indices = cms.vuint32(0, 1, 2, 3),
  119557. logScale = cms.bool(True),
  119558. max = cms.double(15.0),
  119559. min = cms.double(0.0),
  119560. nBins = cms.uint32(50)
  119561. ),
  119562. trackSip2dSig = cms.PSet(
  119563. indices = cms.vuint32(0, 1, 2, 3),
  119564. logScale = cms.bool(True),
  119565. max = cms.double(60.0),
  119566. min = cms.double(-40.0),
  119567. nBins = cms.uint32(50)
  119568. ),
  119569. trackSip2dSigAboveCharm = cms.PSet(
  119570. logScale = cms.bool(True),
  119571. max = cms.double(60.0),
  119572. min = cms.double(-40.0),
  119573. nBins = cms.uint32(50)
  119574. ),
  119575. trackSip2dVal = cms.PSet(
  119576. indices = cms.vuint32(0, 1, 2, 3),
  119577. logScale = cms.bool(True),
  119578. max = cms.double(0.2),
  119579. min = cms.double(-0.2),
  119580. nBins = cms.uint32(50)
  119581. ),
  119582. trackSip3dSig = cms.PSet(
  119583. indices = cms.vuint32(0, 1, 2, 3),
  119584. logScale = cms.bool(True),
  119585. max = cms.double(60.0),
  119586. min = cms.double(-40.0),
  119587. nBins = cms.uint32(50)
  119588. ),
  119589. trackSip3dSigAboveCharm = cms.PSet(
  119590. logScale = cms.bool(True),
  119591. max = cms.double(60.0),
  119592. min = cms.double(-40.0),
  119593. nBins = cms.uint32(50)
  119594. ),
  119595. trackSip3dVal = cms.PSet(
  119596. indices = cms.vuint32(0, 1, 2, 3),
  119597. logScale = cms.bool(True),
  119598. max = cms.double(1.0),
  119599. min = cms.double(-1.0),
  119600. nBins = cms.uint32(50)
  119601. ),
  119602. trackSumJetDeltaR = cms.PSet(
  119603. logScale = cms.bool(True),
  119604. max = cms.double(0.3),
  119605. min = cms.double(0.0),
  119606. nBins = cms.uint32(50)
  119607. ),
  119608. trackSumJetEtRatio = cms.PSet(
  119609. logScale = cms.bool(True),
  119610. max = cms.double(4.0),
  119611. min = cms.double(0.0),
  119612. nBins = cms.uint32(50)
  119613. ),
  119614. vertexCategory = cms.PSet(
  119615. logScale = cms.bool(False),
  119616. max = cms.double(2.5),
  119617. min = cms.double(-0.5),
  119618. nBins = cms.uint32(3)
  119619. ),
  119620. vertexEnergyRatio = cms.PSet(
  119621. logScale = cms.bool(True),
  119622. max = cms.double(1.0),
  119623. min = cms.double(0.0),
  119624. nBins = cms.uint32(50)
  119625. ),
  119626. vertexJetDeltaR = cms.PSet(
  119627. logScale = cms.bool(True),
  119628. max = cms.double(0.5),
  119629. min = cms.double(0.0),
  119630. nBins = cms.uint32(50)
  119631. ),
  119632. vertexMass = cms.PSet(
  119633. logScale = cms.bool(True),
  119634. max = cms.double(10.0),
  119635. min = cms.double(0.0),
  119636. nBins = cms.uint32(50)
  119637. ),
  119638. vertexNTracks = cms.PSet(
  119639. logScale = cms.bool(True),
  119640. max = cms.double(20.5),
  119641. min = cms.double(-0.5),
  119642. nBins = cms.uint32(21)
  119643. )
  119644. ),
  119645. cms.PSet(
  119646. flightDistance2dSig = cms.PSet(
  119647. logScale = cms.bool(True),
  119648. max = cms.double(80.0),
  119649. min = cms.double(0.0),
  119650. nBins = cms.uint32(50)
  119651. ),
  119652. flightDistance2dVal = cms.PSet(
  119653. logScale = cms.bool(True),
  119654. max = cms.double(2.5),
  119655. min = cms.double(0.0),
  119656. nBins = cms.uint32(50)
  119657. ),
  119658. flightDistance3dSig = cms.PSet(
  119659. logScale = cms.bool(True),
  119660. max = cms.double(80.0),
  119661. min = cms.double(0.0),
  119662. nBins = cms.uint32(50)
  119663. ),
  119664. flightDistance3dVal = cms.PSet(
  119665. logScale = cms.bool(True),
  119666. max = cms.double(10.0),
  119667. min = cms.double(0.0),
  119668. nBins = cms.uint32(50)
  119669. ),
  119670. jetNSecondaryVertices = cms.PSet(
  119671. logScale = cms.bool(True),
  119672. max = cms.double(10.5),
  119673. min = cms.double(-0.5),
  119674. nBins = cms.uint32(11)
  119675. ),
  119676. trackDecayLenVal = cms.PSet(
  119677. indices = cms.vuint32(0, 1, 2, 3),
  119678. logScale = cms.bool(True),
  119679. max = cms.double(5.0),
  119680. min = cms.double(0.0),
  119681. nBins = cms.uint32(50)
  119682. ),
  119683. trackDeltaR = cms.PSet(
  119684. indices = cms.vuint32(0, 1, 2, 3),
  119685. logScale = cms.bool(True),
  119686. max = cms.double(0.3),
  119687. min = cms.double(0.0),
  119688. nBins = cms.uint32(50)
  119689. ),
  119690. trackEtaRel = cms.PSet(
  119691. indices = cms.vuint32(0, 1, 2, 3),
  119692. logScale = cms.bool(True),
  119693. max = cms.double(9.0),
  119694. min = cms.double(1.3),
  119695. nBins = cms.uint32(50)
  119696. ),
  119697. trackJetDist = cms.PSet(
  119698. indices = cms.vuint32(0, 1, 2, 3),
  119699. logScale = cms.bool(True),
  119700. max = cms.double(0.0),
  119701. min = cms.double(-0.1),
  119702. nBins = cms.uint32(100)
  119703. ),
  119704. trackMomentum = cms.PSet(
  119705. indices = cms.vuint32(0, 1, 2, 3),
  119706. logScale = cms.bool(True),
  119707. max = cms.double(200.0),
  119708. min = cms.double(0.0),
  119709. nBins = cms.uint32(50)
  119710. ),
  119711. trackPPar = cms.PSet(
  119712. indices = cms.vuint32(0, 1, 2, 3),
  119713. logScale = cms.bool(True),
  119714. max = cms.double(200.0),
  119715. min = cms.double(0.0),
  119716. nBins = cms.uint32(50)
  119717. ),
  119718. trackPParRatio = cms.PSet(
  119719. indices = cms.vuint32(0, 1, 2, 3),
  119720. logScale = cms.bool(True),
  119721. max = cms.double(1.0),
  119722. min = cms.double(0.86),
  119723. nBins = cms.uint32(50)
  119724. ),
  119725. trackPtRatio = cms.PSet(
  119726. indices = cms.vuint32(0, 1, 2, 3),
  119727. logScale = cms.bool(True),
  119728. max = cms.double(0.5),
  119729. min = cms.double(0.0),
  119730. nBins = cms.uint32(50)
  119731. ),
  119732. trackPtRel = cms.PSet(
  119733. indices = cms.vuint32(0, 1, 2, 3),
  119734. logScale = cms.bool(True),
  119735. max = cms.double(15.0),
  119736. min = cms.double(0.0),
  119737. nBins = cms.uint32(50)
  119738. ),
  119739. trackSip2dSig = cms.PSet(
  119740. indices = cms.vuint32(0, 1, 2, 3),
  119741. logScale = cms.bool(True),
  119742. max = cms.double(60.0),
  119743. min = cms.double(-40.0),
  119744. nBins = cms.uint32(50)
  119745. ),
  119746. trackSip2dSigAboveCharm = cms.PSet(
  119747. logScale = cms.bool(True),
  119748. max = cms.double(60.0),
  119749. min = cms.double(-40.0),
  119750. nBins = cms.uint32(50)
  119751. ),
  119752. trackSip2dVal = cms.PSet(
  119753. indices = cms.vuint32(0, 1, 2, 3),
  119754. logScale = cms.bool(True),
  119755. max = cms.double(0.2),
  119756. min = cms.double(-0.2),
  119757. nBins = cms.uint32(50)
  119758. ),
  119759. trackSip3dSig = cms.PSet(
  119760. indices = cms.vuint32(0, 1, 2, 3),
  119761. logScale = cms.bool(True),
  119762. max = cms.double(60.0),
  119763. min = cms.double(-40.0),
  119764. nBins = cms.uint32(50)
  119765. ),
  119766. trackSip3dSigAboveCharm = cms.PSet(
  119767. logScale = cms.bool(True),
  119768. max = cms.double(60.0),
  119769. min = cms.double(-40.0),
  119770. nBins = cms.uint32(50)
  119771. ),
  119772. trackSip3dVal = cms.PSet(
  119773. indices = cms.vuint32(0, 1, 2, 3),
  119774. logScale = cms.bool(True),
  119775. max = cms.double(1.0),
  119776. min = cms.double(-1.0),
  119777. nBins = cms.uint32(50)
  119778. ),
  119779. trackSumJetDeltaR = cms.PSet(
  119780. logScale = cms.bool(True),
  119781. max = cms.double(0.3),
  119782. min = cms.double(0.0),
  119783. nBins = cms.uint32(50)
  119784. ),
  119785. trackSumJetEtRatio = cms.PSet(
  119786. logScale = cms.bool(True),
  119787. max = cms.double(4.0),
  119788. min = cms.double(0.0),
  119789. nBins = cms.uint32(50)
  119790. ),
  119791. vertexCategory = cms.PSet(
  119792. logScale = cms.bool(False),
  119793. max = cms.double(2.5),
  119794. min = cms.double(-0.5),
  119795. nBins = cms.uint32(3)
  119796. ),
  119797. vertexEnergyRatio = cms.PSet(
  119798. logScale = cms.bool(True),
  119799. max = cms.double(1.0),
  119800. min = cms.double(0.0),
  119801. nBins = cms.uint32(50)
  119802. ),
  119803. vertexJetDeltaR = cms.PSet(
  119804. logScale = cms.bool(True),
  119805. max = cms.double(0.5),
  119806. min = cms.double(0.0),
  119807. nBins = cms.uint32(50)
  119808. ),
  119809. vertexMass = cms.PSet(
  119810. logScale = cms.bool(True),
  119811. max = cms.double(10.0),
  119812. min = cms.double(0.0),
  119813. nBins = cms.uint32(50)
  119814. ),
  119815. vertexNTracks = cms.PSet(
  119816. logScale = cms.bool(True),
  119817. max = cms.double(20.5),
  119818. min = cms.double(-0.5),
  119819. nBins = cms.uint32(21)
  119820. )
  119821. ),
  119822. cms.PSet(
  119823. trackDecayLenVal = cms.PSet(
  119824. indices = cms.vuint32(0, 1, 2, 3),
  119825. logScale = cms.bool(True),
  119826. max = cms.double(5.0),
  119827. min = cms.double(0.0),
  119828. nBins = cms.uint32(50)
  119829. ),
  119830. trackDeltaR = cms.PSet(
  119831. indices = cms.vuint32(0, 1, 2, 3),
  119832. logScale = cms.bool(True),
  119833. max = cms.double(0.3),
  119834. min = cms.double(0.0),
  119835. nBins = cms.uint32(50)
  119836. ),
  119837. trackEtaRel = cms.PSet(
  119838. indices = cms.vuint32(0, 1, 2, 3),
  119839. logScale = cms.bool(True),
  119840. max = cms.double(9.0),
  119841. min = cms.double(1.3),
  119842. nBins = cms.uint32(50)
  119843. ),
  119844. trackJetDist = cms.PSet(
  119845. indices = cms.vuint32(0, 1, 2, 3),
  119846. logScale = cms.bool(True),
  119847. max = cms.double(0.0),
  119848. min = cms.double(-0.1),
  119849. nBins = cms.uint32(100)
  119850. ),
  119851. trackMomentum = cms.PSet(
  119852. indices = cms.vuint32(0, 1, 2, 3),
  119853. logScale = cms.bool(True),
  119854. max = cms.double(200.0),
  119855. min = cms.double(0.0),
  119856. nBins = cms.uint32(50)
  119857. ),
  119858. trackPPar = cms.PSet(
  119859. indices = cms.vuint32(0, 1, 2, 3),
  119860. logScale = cms.bool(True),
  119861. max = cms.double(200.0),
  119862. min = cms.double(0.0),
  119863. nBins = cms.uint32(50)
  119864. ),
  119865. trackPParRatio = cms.PSet(
  119866. indices = cms.vuint32(0, 1, 2, 3),
  119867. logScale = cms.bool(True),
  119868. max = cms.double(1.0),
  119869. min = cms.double(0.86),
  119870. nBins = cms.uint32(50)
  119871. ),
  119872. trackPtRatio = cms.PSet(
  119873. indices = cms.vuint32(0, 1, 2, 3),
  119874. logScale = cms.bool(True),
  119875. max = cms.double(0.5),
  119876. min = cms.double(0.0),
  119877. nBins = cms.uint32(50)
  119878. ),
  119879. trackPtRel = cms.PSet(
  119880. indices = cms.vuint32(0, 1, 2, 3),
  119881. logScale = cms.bool(True),
  119882. max = cms.double(15.0),
  119883. min = cms.double(0.0),
  119884. nBins = cms.uint32(50)
  119885. ),
  119886. trackSip2dSig = cms.PSet(
  119887. indices = cms.vuint32(0, 1, 2, 3),
  119888. logScale = cms.bool(True),
  119889. max = cms.double(60.0),
  119890. min = cms.double(-40.0),
  119891. nBins = cms.uint32(50)
  119892. ),
  119893. trackSip2dSigAboveCharm = cms.PSet(
  119894. logScale = cms.bool(True),
  119895. max = cms.double(60.0),
  119896. min = cms.double(-40.0),
  119897. nBins = cms.uint32(50)
  119898. ),
  119899. trackSip2dVal = cms.PSet(
  119900. indices = cms.vuint32(0, 1, 2, 3),
  119901. logScale = cms.bool(True),
  119902. max = cms.double(0.2),
  119903. min = cms.double(-0.2),
  119904. nBins = cms.uint32(50)
  119905. ),
  119906. trackSip3dSig = cms.PSet(
  119907. indices = cms.vuint32(0, 1, 2, 3),
  119908. logScale = cms.bool(True),
  119909. max = cms.double(60.0),
  119910. min = cms.double(-40.0),
  119911. nBins = cms.uint32(50)
  119912. ),
  119913. trackSip3dSigAboveCharm = cms.PSet(
  119914. logScale = cms.bool(True),
  119915. max = cms.double(60.0),
  119916. min = cms.double(-40.0),
  119917. nBins = cms.uint32(50)
  119918. ),
  119919. trackSip3dVal = cms.PSet(
  119920. indices = cms.vuint32(0, 1, 2, 3),
  119921. logScale = cms.bool(True),
  119922. max = cms.double(1.0),
  119923. min = cms.double(-1.0),
  119924. nBins = cms.uint32(50)
  119925. ),
  119926. trackSumJetDeltaR = cms.PSet(
  119927. logScale = cms.bool(True),
  119928. max = cms.double(0.3),
  119929. min = cms.double(0.0),
  119930. nBins = cms.uint32(50)
  119931. ),
  119932. trackSumJetEtRatio = cms.PSet(
  119933. logScale = cms.bool(True),
  119934. max = cms.double(4.0),
  119935. min = cms.double(0.0),
  119936. nBins = cms.uint32(50)
  119937. ),
  119938. vertexCategory = cms.PSet(
  119939. logScale = cms.bool(False),
  119940. max = cms.double(2.5),
  119941. min = cms.double(-0.5),
  119942. nBins = cms.uint32(3)
  119943. ),
  119944. vertexEnergyRatio = cms.PSet(
  119945. logScale = cms.bool(True),
  119946. max = cms.double(1.0),
  119947. min = cms.double(0.0),
  119948. nBins = cms.uint32(50)
  119949. ),
  119950. vertexJetDeltaR = cms.PSet(
  119951. logScale = cms.bool(True),
  119952. max = cms.double(0.5),
  119953. min = cms.double(0.0),
  119954. nBins = cms.uint32(50)
  119955. ),
  119956. vertexMass = cms.PSet(
  119957. logScale = cms.bool(True),
  119958. max = cms.double(10.0),
  119959. min = cms.double(0.0),
  119960. nBins = cms.uint32(50)
  119961. ),
  119962. vertexNTracks = cms.PSet(
  119963. logScale = cms.bool(True),
  119964. max = cms.double(20.5),
  119965. min = cms.double(-0.5),
  119966. nBins = cms.uint32(21)
  119967. )
  119968. ),
  119969. cms.PSet(
  119970. trackDecayLenVal = cms.PSet(
  119971. indices = cms.vuint32(0, 1, 2, 3),
  119972. logScale = cms.bool(True),
  119973. max = cms.double(5.0),
  119974. min = cms.double(0.0),
  119975. nBins = cms.uint32(50)
  119976. ),
  119977. trackDeltaR = cms.PSet(
  119978. indices = cms.vuint32(0, 1, 2, 3),
  119979. logScale = cms.bool(True),
  119980. max = cms.double(0.3),
  119981. min = cms.double(0.0),
  119982. nBins = cms.uint32(50)
  119983. ),
  119984. trackEtaRel = cms.PSet(
  119985. indices = cms.vuint32(0, 1, 2, 3),
  119986. logScale = cms.bool(True),
  119987. max = cms.double(9.0),
  119988. min = cms.double(1.3),
  119989. nBins = cms.uint32(50)
  119990. ),
  119991. trackJetDist = cms.PSet(
  119992. indices = cms.vuint32(0, 1, 2, 3),
  119993. logScale = cms.bool(True),
  119994. max = cms.double(0.0),
  119995. min = cms.double(-0.1),
  119996. nBins = cms.uint32(100)
  119997. ),
  119998. trackMomentum = cms.PSet(
  119999. indices = cms.vuint32(0, 1, 2, 3),
  120000. logScale = cms.bool(True),
  120001. max = cms.double(200.0),
  120002. min = cms.double(0.0),
  120003. nBins = cms.uint32(50)
  120004. ),
  120005. trackPPar = cms.PSet(
  120006. indices = cms.vuint32(0, 1, 2, 3),
  120007. logScale = cms.bool(True),
  120008. max = cms.double(200.0),
  120009. min = cms.double(0.0),
  120010. nBins = cms.uint32(50)
  120011. ),
  120012. trackPParRatio = cms.PSet(
  120013. indices = cms.vuint32(0, 1, 2, 3),
  120014. logScale = cms.bool(True),
  120015. max = cms.double(1.0),
  120016. min = cms.double(0.86),
  120017. nBins = cms.uint32(50)
  120018. ),
  120019. trackPtRatio = cms.PSet(
  120020. indices = cms.vuint32(0, 1, 2, 3),
  120021. logScale = cms.bool(True),
  120022. max = cms.double(0.5),
  120023. min = cms.double(0.0),
  120024. nBins = cms.uint32(50)
  120025. ),
  120026. trackPtRel = cms.PSet(
  120027. indices = cms.vuint32(0, 1, 2, 3),
  120028. logScale = cms.bool(True),
  120029. max = cms.double(15.0),
  120030. min = cms.double(0.0),
  120031. nBins = cms.uint32(50)
  120032. ),
  120033. trackSip2dSig = cms.PSet(
  120034. indices = cms.vuint32(0, 1, 2, 3),
  120035. logScale = cms.bool(True),
  120036. max = cms.double(60.0),
  120037. min = cms.double(-40.0),
  120038. nBins = cms.uint32(50)
  120039. ),
  120040. trackSip2dSigAboveCharm = cms.PSet(
  120041. logScale = cms.bool(True),
  120042. max = cms.double(60.0),
  120043. min = cms.double(-40.0),
  120044. nBins = cms.uint32(50)
  120045. ),
  120046. trackSip2dVal = cms.PSet(
  120047. indices = cms.vuint32(0, 1, 2, 3),
  120048. logScale = cms.bool(True),
  120049. max = cms.double(0.2),
  120050. min = cms.double(-0.2),
  120051. nBins = cms.uint32(50)
  120052. ),
  120053. trackSip3dSig = cms.PSet(
  120054. indices = cms.vuint32(0, 1, 2, 3),
  120055. logScale = cms.bool(True),
  120056. max = cms.double(60.0),
  120057. min = cms.double(-40.0),
  120058. nBins = cms.uint32(50)
  120059. ),
  120060. trackSip3dSigAboveCharm = cms.PSet(
  120061. logScale = cms.bool(True),
  120062. max = cms.double(60.0),
  120063. min = cms.double(-40.0),
  120064. nBins = cms.uint32(50)
  120065. ),
  120066. trackSip3dVal = cms.PSet(
  120067. indices = cms.vuint32(0, 1, 2, 3),
  120068. logScale = cms.bool(True),
  120069. max = cms.double(1.0),
  120070. min = cms.double(-1.0),
  120071. nBins = cms.uint32(50)
  120072. ),
  120073. trackSumJetDeltaR = cms.PSet(
  120074. logScale = cms.bool(True),
  120075. max = cms.double(0.3),
  120076. min = cms.double(0.0),
  120077. nBins = cms.uint32(50)
  120078. ),
  120079. trackSumJetEtRatio = cms.PSet(
  120080. logScale = cms.bool(True),
  120081. max = cms.double(4.0),
  120082. min = cms.double(0.0),
  120083. nBins = cms.uint32(50)
  120084. ),
  120085. vertexCategory = cms.PSet(
  120086. logScale = cms.bool(False),
  120087. max = cms.double(2.5),
  120088. min = cms.double(-0.5),
  120089. nBins = cms.uint32(3)
  120090. )
  120091. )),
  120092. categoryVariable = cms.string('vertexCategory')
  120093. ),
  120094. type = cms.string('GenericMVA')
  120095. ),
  120096. cms.PSet(
  120097. folder = cms.string('TCHE'),
  120098. label = cms.InputTag("pfTrackCountingHighEffBJetTags"),
  120099. parameters = cms.PSet(
  120100. discriminatorEnd = cms.double(15.0),
  120101. discriminatorStart = cms.double(-5.0),
  120102. effBConst = cms.double(0.5),
  120103. endEffPur = cms.double(1.005),
  120104. nBinEffPur = cms.int32(200),
  120105. startEffPur = cms.double(0.005)
  120106. )
  120107. ),
  120108. cms.PSet(
  120109. folder = cms.string('JP'),
  120110. label = cms.InputTag("pfJetProbabilityBJetTags"),
  120111. parameters = cms.PSet(
  120112. discriminatorEnd = cms.double(2.525),
  120113. discriminatorStart = cms.double(-0.025),
  120114. effBConst = cms.double(0.5),
  120115. endEffPur = cms.double(1.005),
  120116. nBinEffPur = cms.int32(200),
  120117. startEffPur = cms.double(0.005)
  120118. )
  120119. ),
  120120. cms.PSet(
  120121. folder = cms.string('JBP'),
  120122. label = cms.InputTag("pfJetBProbabilityBJetTags"),
  120123. parameters = cms.PSet(
  120124. discriminatorEnd = cms.double(8.08),
  120125. discriminatorStart = cms.double(-0.08),
  120126. effBConst = cms.double(0.5),
  120127. endEffPur = cms.double(1.005),
  120128. nBinEffPur = cms.int32(200),
  120129. startEffPur = cms.double(0.005)
  120130. )
  120131. ),
  120132. cms.PSet(
  120133. folder = cms.string('SSVHE'),
  120134. label = cms.InputTag("pfSimpleSecondaryVertexHighEffBJetTags"),
  120135. parameters = cms.PSet(
  120136. discriminatorEnd = cms.double(8.0),
  120137. discriminatorStart = cms.double(0.0),
  120138. effBConst = cms.double(0.5),
  120139. endEffPur = cms.double(1.005),
  120140. nBinEffPur = cms.int32(200),
  120141. startEffPur = cms.double(0.005)
  120142. )
  120143. ),
  120144. cms.PSet(
  120145. folder = cms.string('SISVHE'),
  120146. label = cms.InputTag("pfSimpleInclusiveSecondaryVertexHighEffBJetTags"),
  120147. parameters = cms.PSet(
  120148. discriminatorEnd = cms.double(8.0),
  120149. discriminatorStart = cms.double(0.0),
  120150. effBConst = cms.double(0.5),
  120151. endEffPur = cms.double(1.005),
  120152. nBinEffPur = cms.int32(200),
  120153. startEffPur = cms.double(0.005)
  120154. )
  120155. ),
  120156. cms.PSet(
  120157. folder = cms.string('CSVv2'),
  120158. label = cms.InputTag("pfCombinedInclusiveSecondaryVertexV2BJetTags"),
  120159. parameters = cms.PSet(
  120160. discriminatorEnd = cms.double(1.011),
  120161. discriminatorStart = cms.double(-0.01),
  120162. effBConst = cms.double(0.5),
  120163. endEffPur = cms.double(1.005),
  120164. nBinEffPur = cms.int32(200),
  120165. startEffPur = cms.double(0.005)
  120166. )
  120167. ),
  120168. cms.PSet(
  120169. folder = cms.string('combMVAv2'),
  120170. label = cms.InputTag("pfCombinedMVAV2BJetTags"),
  120171. parameters = cms.PSet(
  120172. discriminatorEnd = cms.double(1.011),
  120173. discriminatorStart = cms.double(-1.011),
  120174. effBConst = cms.double(0.5),
  120175. endEffPur = cms.double(1.005),
  120176. nBinEffPur = cms.int32(200),
  120177. startEffPur = cms.double(0.005)
  120178. )
  120179. ),
  120180. cms.PSet(
  120181. folder = cms.string('SMT'),
  120182. label = cms.InputTag("softPFMuonBJetTags"),
  120183. parameters = cms.PSet(
  120184. discriminatorEnd = cms.double(1.1),
  120185. discriminatorStart = cms.double(-0.1),
  120186. effBConst = cms.double(0.05),
  120187. endEffPur = cms.double(0.205),
  120188. nBinEffPur = cms.int32(200),
  120189. startEffPur = cms.double(0.005)
  120190. )
  120191. ),
  120192. cms.PSet(
  120193. folder = cms.string('SET'),
  120194. label = cms.InputTag("softPFElectronBJetTags"),
  120195. parameters = cms.PSet(
  120196. discriminatorEnd = cms.double(1.1),
  120197. discriminatorStart = cms.double(-0.1),
  120198. effBConst = cms.double(0.05),
  120199. endEffPur = cms.double(0.205),
  120200. nBinEffPur = cms.int32(200),
  120201. startEffPur = cms.double(0.005)
  120202. )
  120203. ),
  120204. cms.PSet(
  120205. folder = cms.string('CtaggerTag'),
  120206. label = cms.InputTag("candidateCombinedSecondaryVertexSoftLeptonCvsLComputer"),
  120207. listTagInfos = cms.VInputTag(cms.InputTag("pfImpactParameterTagInfos"), cms.InputTag("pfInclusiveSecondaryVertexFinderCvsLTagInfos"), cms.InputTag("softPFMuonsTagInfos"), cms.InputTag("softPFElectronsTagInfos")),
  120208. parameters = cms.PSet(
  120209. categories = cms.VPSet(cms.PSet(
  120210. flightDistance2dSig = cms.PSet(
  120211. logScale = cms.bool(True),
  120212. max = cms.double(50.0),
  120213. min = cms.double(-1.0),
  120214. nBins = cms.uint32(50)
  120215. ),
  120216. flightDistance2dVal = cms.PSet(
  120217. logScale = cms.bool(True),
  120218. max = cms.double(1.0),
  120219. min = cms.double(-0.1),
  120220. nBins = cms.uint32(50)
  120221. ),
  120222. flightDistance3dSig = cms.PSet(
  120223. logScale = cms.bool(True),
  120224. max = cms.double(50.0),
  120225. min = cms.double(-1.0),
  120226. nBins = cms.uint32(50)
  120227. ),
  120228. flightDistance3dVal = cms.PSet(
  120229. logScale = cms.bool(True),
  120230. max = cms.double(3.0),
  120231. min = cms.double(-0.1),
  120232. nBins = cms.uint32(50)
  120233. ),
  120234. jetNSecondaryVertices = cms.PSet(
  120235. logScale = cms.bool(True),
  120236. max = cms.double(4.5),
  120237. min = cms.double(-0.5),
  120238. nBins = cms.uint32(5)
  120239. ),
  120240. jetNTracks = cms.PSet(
  120241. logScale = cms.bool(False),
  120242. max = cms.double(60.0),
  120243. min = cms.double(0.0),
  120244. nBins = cms.uint32(50)
  120245. ),
  120246. leptonDeltaR = cms.PSet(
  120247. indices = cms.vuint32(0, 1),
  120248. logScale = cms.bool(True),
  120249. max = cms.double(0.4),
  120250. min = cms.double(-0.1),
  120251. nBins = cms.uint32(50)
  120252. ),
  120253. leptonEtaRel = cms.PSet(
  120254. indices = cms.vuint32(0, 1),
  120255. logScale = cms.bool(True),
  120256. max = cms.double(0.1),
  120257. min = cms.double(-0.1),
  120258. nBins = cms.uint32(50)
  120259. ),
  120260. leptonPtRel = cms.PSet(
  120261. indices = cms.vuint32(0, 1),
  120262. logScale = cms.bool(True),
  120263. max = cms.double(10.0),
  120264. min = cms.double(-1.0),
  120265. nBins = cms.uint32(50)
  120266. ),
  120267. leptonRatio = cms.PSet(
  120268. indices = cms.vuint32(0, 1),
  120269. logScale = cms.bool(True),
  120270. max = cms.double(1.0),
  120271. min = cms.double(-0.1),
  120272. nBins = cms.uint32(50)
  120273. ),
  120274. leptonRatioRel = cms.PSet(
  120275. indices = cms.vuint32(0, 1),
  120276. logScale = cms.bool(True),
  120277. max = cms.double(0.05),
  120278. min = cms.double(-0.03),
  120279. nBins = cms.uint32(50)
  120280. ),
  120281. leptonSip3d = cms.PSet(
  120282. indices = cms.vuint32(0, 1),
  120283. logScale = cms.bool(True),
  120284. max = cms.double(30.0),
  120285. min = cms.double(-10.0),
  120286. nBins = cms.uint32(50)
  120287. ),
  120288. massVertexEnergyFraction = cms.PSet(
  120289. logScale = cms.bool(True),
  120290. max = cms.double(20.0),
  120291. min = cms.double(0.0),
  120292. nBins = cms.uint32(50)
  120293. ),
  120294. trackDecayLenVal = cms.PSet(
  120295. indices = cms.vuint32(0, 1),
  120296. logScale = cms.bool(True),
  120297. max = cms.double(5.0),
  120298. min = cms.double(0.0),
  120299. nBins = cms.uint32(50)
  120300. ),
  120301. trackDeltaR = cms.PSet(
  120302. indices = cms.vuint32(0, 1),
  120303. logScale = cms.bool(True),
  120304. max = cms.double(0.35),
  120305. min = cms.double(0.0),
  120306. nBins = cms.uint32(50)
  120307. ),
  120308. trackEtaRel = cms.PSet(
  120309. indices = cms.vuint32(0, 1),
  120310. logScale = cms.bool(True),
  120311. max = cms.double(10.0),
  120312. min = cms.double(0.0),
  120313. nBins = cms.uint32(50)
  120314. ),
  120315. trackJetDist = cms.PSet(
  120316. indices = cms.vuint32(0, 1),
  120317. logScale = cms.bool(True),
  120318. max = cms.double(0.005),
  120319. min = cms.double(-0.08),
  120320. nBins = cms.uint32(100)
  120321. ),
  120322. trackPPar = cms.PSet(
  120323. indices = cms.vuint32(0, 1),
  120324. logScale = cms.bool(True),
  120325. max = cms.double(200.0),
  120326. min = cms.double(0.0),
  120327. nBins = cms.uint32(50)
  120328. ),
  120329. trackPParRatio = cms.PSet(
  120330. indices = cms.vuint32(0, 1),
  120331. logScale = cms.bool(True),
  120332. max = cms.double(1.01),
  120333. min = cms.double(0.95),
  120334. nBins = cms.uint32(50)
  120335. ),
  120336. trackPtRatio = cms.PSet(
  120337. indices = cms.vuint32(0, 1),
  120338. logScale = cms.bool(True),
  120339. max = cms.double(0.35),
  120340. min = cms.double(0.0),
  120341. nBins = cms.uint32(50)
  120342. ),
  120343. trackPtRel = cms.PSet(
  120344. indices = cms.vuint32(0, 1),
  120345. logScale = cms.bool(True),
  120346. max = cms.double(20.0),
  120347. min = cms.double(0.0),
  120348. nBins = cms.uint32(50)
  120349. ),
  120350. trackSip2dSig = cms.PSet(
  120351. indices = cms.vuint32(0, 1),
  120352. logScale = cms.bool(True),
  120353. max = cms.double(30.0),
  120354. min = cms.double(-10.0),
  120355. nBins = cms.uint32(50)
  120356. ),
  120357. trackSip2dSigAboveCharm = cms.PSet(
  120358. logScale = cms.bool(True),
  120359. max = cms.double(20.0),
  120360. min = cms.double(-5.0),
  120361. nBins = cms.uint32(50)
  120362. ),
  120363. trackSip2dVal = cms.PSet(
  120364. indices = cms.vuint32(0, 1),
  120365. logScale = cms.bool(True),
  120366. max = cms.double(0.15),
  120367. min = cms.double(-0.05),
  120368. nBins = cms.uint32(50)
  120369. ),
  120370. trackSip2dValAboveCharm = cms.PSet(
  120371. logScale = cms.bool(True),
  120372. max = cms.double(0.15),
  120373. min = cms.double(-0.05),
  120374. nBins = cms.uint32(50)
  120375. ),
  120376. trackSip3dSig = cms.PSet(
  120377. indices = cms.vuint32(0, 1),
  120378. logScale = cms.bool(True),
  120379. max = cms.double(30.0),
  120380. min = cms.double(-10.0),
  120381. nBins = cms.uint32(50)
  120382. ),
  120383. trackSip3dSigAboveCharm = cms.PSet(
  120384. logScale = cms.bool(True),
  120385. max = cms.double(20.0),
  120386. min = cms.double(-5.0),
  120387. nBins = cms.uint32(50)
  120388. ),
  120389. trackSip3dVal = cms.PSet(
  120390. indices = cms.vuint32(0, 1),
  120391. logScale = cms.bool(True),
  120392. max = cms.double(0.15),
  120393. min = cms.double(-0.05),
  120394. nBins = cms.uint32(50)
  120395. ),
  120396. trackSip3dValAboveCharm = cms.PSet(
  120397. logScale = cms.bool(True),
  120398. max = cms.double(0.15),
  120399. min = cms.double(-0.05),
  120400. nBins = cms.uint32(50)
  120401. ),
  120402. trackSumJetDeltaR = cms.PSet(
  120403. logScale = cms.bool(True),
  120404. max = cms.double(0.35),
  120405. min = cms.double(-0.05),
  120406. nBins = cms.uint32(50)
  120407. ),
  120408. trackSumJetEtRatio = cms.PSet(
  120409. logScale = cms.bool(True),
  120410. max = cms.double(1.0),
  120411. min = cms.double(0.0),
  120412. nBins = cms.uint32(50)
  120413. ),
  120414. vertexBoostOverSqrtJetPt = cms.PSet(
  120415. logScale = cms.bool(True),
  120416. max = cms.double(0.5),
  120417. min = cms.double(-0.1),
  120418. nBins = cms.uint32(50)
  120419. ),
  120420. vertexEnergyRatio = cms.PSet(
  120421. logScale = cms.bool(True),
  120422. max = cms.double(2.0),
  120423. min = cms.double(-0.1),
  120424. nBins = cms.uint32(50)
  120425. ),
  120426. vertexJetDeltaR = cms.PSet(
  120427. logScale = cms.bool(True),
  120428. max = cms.double(0.35),
  120429. min = cms.double(-0.1),
  120430. nBins = cms.uint32(50)
  120431. ),
  120432. vertexLeptonCategory = cms.PSet(
  120433. logScale = cms.bool(True),
  120434. max = cms.double(8.5),
  120435. min = cms.double(-0.5),
  120436. nBins = cms.uint32(9)
  120437. ),
  120438. vertexMass = cms.PSet(
  120439. logScale = cms.bool(True),
  120440. max = cms.double(40.0),
  120441. min = cms.double(0.0),
  120442. nBins = cms.uint32(50)
  120443. ),
  120444. vertexNTracks = cms.PSet(
  120445. logScale = cms.bool(True),
  120446. max = cms.double(14.5),
  120447. min = cms.double(-0.5),
  120448. nBins = cms.uint32(15)
  120449. )
  120450. ),
  120451. cms.PSet(
  120452. flightDistance2dSig = cms.PSet(
  120453. logScale = cms.bool(True),
  120454. max = cms.double(50.0),
  120455. min = cms.double(-1.0),
  120456. nBins = cms.uint32(50)
  120457. ),
  120458. flightDistance2dVal = cms.PSet(
  120459. logScale = cms.bool(True),
  120460. max = cms.double(1.0),
  120461. min = cms.double(-0.1),
  120462. nBins = cms.uint32(50)
  120463. ),
  120464. flightDistance3dSig = cms.PSet(
  120465. logScale = cms.bool(True),
  120466. max = cms.double(50.0),
  120467. min = cms.double(-1.0),
  120468. nBins = cms.uint32(50)
  120469. ),
  120470. flightDistance3dVal = cms.PSet(
  120471. logScale = cms.bool(True),
  120472. max = cms.double(3.0),
  120473. min = cms.double(-0.1),
  120474. nBins = cms.uint32(50)
  120475. ),
  120476. jetNSecondaryVertices = cms.PSet(
  120477. logScale = cms.bool(True),
  120478. max = cms.double(4.5),
  120479. min = cms.double(-0.5),
  120480. nBins = cms.uint32(5)
  120481. ),
  120482. jetNTracks = cms.PSet(
  120483. logScale = cms.bool(False),
  120484. max = cms.double(60.0),
  120485. min = cms.double(0.0),
  120486. nBins = cms.uint32(50)
  120487. ),
  120488. massVertexEnergyFraction = cms.PSet(
  120489. logScale = cms.bool(True),
  120490. max = cms.double(20.0),
  120491. min = cms.double(0.0),
  120492. nBins = cms.uint32(50)
  120493. ),
  120494. trackDecayLenVal = cms.PSet(
  120495. indices = cms.vuint32(0, 1),
  120496. logScale = cms.bool(True),
  120497. max = cms.double(5.0),
  120498. min = cms.double(0.0),
  120499. nBins = cms.uint32(50)
  120500. ),
  120501. trackDeltaR = cms.PSet(
  120502. indices = cms.vuint32(0, 1),
  120503. logScale = cms.bool(True),
  120504. max = cms.double(0.35),
  120505. min = cms.double(0.0),
  120506. nBins = cms.uint32(50)
  120507. ),
  120508. trackEtaRel = cms.PSet(
  120509. indices = cms.vuint32(0, 1),
  120510. logScale = cms.bool(True),
  120511. max = cms.double(10.0),
  120512. min = cms.double(0.0),
  120513. nBins = cms.uint32(50)
  120514. ),
  120515. trackJetDist = cms.PSet(
  120516. indices = cms.vuint32(0, 1),
  120517. logScale = cms.bool(True),
  120518. max = cms.double(0.005),
  120519. min = cms.double(-0.08),
  120520. nBins = cms.uint32(100)
  120521. ),
  120522. trackPPar = cms.PSet(
  120523. indices = cms.vuint32(0, 1),
  120524. logScale = cms.bool(True),
  120525. max = cms.double(200.0),
  120526. min = cms.double(0.0),
  120527. nBins = cms.uint32(50)
  120528. ),
  120529. trackPParRatio = cms.PSet(
  120530. indices = cms.vuint32(0, 1),
  120531. logScale = cms.bool(True),
  120532. max = cms.double(1.01),
  120533. min = cms.double(0.95),
  120534. nBins = cms.uint32(50)
  120535. ),
  120536. trackPtRatio = cms.PSet(
  120537. indices = cms.vuint32(0, 1),
  120538. logScale = cms.bool(True),
  120539. max = cms.double(0.35),
  120540. min = cms.double(0.0),
  120541. nBins = cms.uint32(50)
  120542. ),
  120543. trackPtRel = cms.PSet(
  120544. indices = cms.vuint32(0, 1),
  120545. logScale = cms.bool(True),
  120546. max = cms.double(20.0),
  120547. min = cms.double(0.0),
  120548. nBins = cms.uint32(50)
  120549. ),
  120550. trackSip2dSig = cms.PSet(
  120551. indices = cms.vuint32(0, 1),
  120552. logScale = cms.bool(True),
  120553. max = cms.double(30.0),
  120554. min = cms.double(-10.0),
  120555. nBins = cms.uint32(50)
  120556. ),
  120557. trackSip2dSigAboveCharm = cms.PSet(
  120558. logScale = cms.bool(True),
  120559. max = cms.double(20.0),
  120560. min = cms.double(-5.0),
  120561. nBins = cms.uint32(50)
  120562. ),
  120563. trackSip2dVal = cms.PSet(
  120564. indices = cms.vuint32(0, 1),
  120565. logScale = cms.bool(True),
  120566. max = cms.double(0.15),
  120567. min = cms.double(-0.05),
  120568. nBins = cms.uint32(50)
  120569. ),
  120570. trackSip2dValAboveCharm = cms.PSet(
  120571. logScale = cms.bool(True),
  120572. max = cms.double(0.15),
  120573. min = cms.double(-0.05),
  120574. nBins = cms.uint32(50)
  120575. ),
  120576. trackSip3dSig = cms.PSet(
  120577. indices = cms.vuint32(0, 1),
  120578. logScale = cms.bool(True),
  120579. max = cms.double(30.0),
  120580. min = cms.double(-10.0),
  120581. nBins = cms.uint32(50)
  120582. ),
  120583. trackSip3dSigAboveCharm = cms.PSet(
  120584. logScale = cms.bool(True),
  120585. max = cms.double(20.0),
  120586. min = cms.double(-5.0),
  120587. nBins = cms.uint32(50)
  120588. ),
  120589. trackSip3dVal = cms.PSet(
  120590. indices = cms.vuint32(0, 1),
  120591. logScale = cms.bool(True),
  120592. max = cms.double(0.15),
  120593. min = cms.double(-0.05),
  120594. nBins = cms.uint32(50)
  120595. ),
  120596. trackSip3dValAboveCharm = cms.PSet(
  120597. logScale = cms.bool(True),
  120598. max = cms.double(0.15),
  120599. min = cms.double(-0.05),
  120600. nBins = cms.uint32(50)
  120601. ),
  120602. trackSumJetDeltaR = cms.PSet(
  120603. logScale = cms.bool(True),
  120604. max = cms.double(0.35),
  120605. min = cms.double(-0.05),
  120606. nBins = cms.uint32(50)
  120607. ),
  120608. trackSumJetEtRatio = cms.PSet(
  120609. logScale = cms.bool(True),
  120610. max = cms.double(1.0),
  120611. min = cms.double(0.0),
  120612. nBins = cms.uint32(50)
  120613. ),
  120614. vertexBoostOverSqrtJetPt = cms.PSet(
  120615. logScale = cms.bool(True),
  120616. max = cms.double(0.5),
  120617. min = cms.double(-0.1),
  120618. nBins = cms.uint32(50)
  120619. ),
  120620. vertexJetDeltaR = cms.PSet(
  120621. logScale = cms.bool(True),
  120622. max = cms.double(0.35),
  120623. min = cms.double(-0.1),
  120624. nBins = cms.uint32(50)
  120625. ),
  120626. vertexLeptonCategory = cms.PSet(
  120627. logScale = cms.bool(True),
  120628. max = cms.double(8.5),
  120629. min = cms.double(-0.5),
  120630. nBins = cms.uint32(9)
  120631. ),
  120632. vertexNTracks = cms.PSet(
  120633. logScale = cms.bool(True),
  120634. max = cms.double(14.5),
  120635. min = cms.double(-0.5),
  120636. nBins = cms.uint32(15)
  120637. )
  120638. ),
  120639. cms.PSet(
  120640. jetNTracks = cms.PSet(
  120641. logScale = cms.bool(False),
  120642. max = cms.double(60.0),
  120643. min = cms.double(0.0),
  120644. nBins = cms.uint32(50)
  120645. ),
  120646. massVertexEnergyFraction = cms.PSet(
  120647. logScale = cms.bool(True),
  120648. max = cms.double(20.0),
  120649. min = cms.double(0.0),
  120650. nBins = cms.uint32(50)
  120651. ),
  120652. trackDecayLenVal = cms.PSet(
  120653. indices = cms.vuint32(0, 1),
  120654. logScale = cms.bool(True),
  120655. max = cms.double(5.0),
  120656. min = cms.double(0.0),
  120657. nBins = cms.uint32(50)
  120658. ),
  120659. trackDeltaR = cms.PSet(
  120660. indices = cms.vuint32(0, 1),
  120661. logScale = cms.bool(True),
  120662. max = cms.double(0.35),
  120663. min = cms.double(0.0),
  120664. nBins = cms.uint32(50)
  120665. ),
  120666. trackEtaRel = cms.PSet(
  120667. indices = cms.vuint32(0, 1),
  120668. logScale = cms.bool(True),
  120669. max = cms.double(10.0),
  120670. min = cms.double(0.0),
  120671. nBins = cms.uint32(50)
  120672. ),
  120673. trackJetDist = cms.PSet(
  120674. indices = cms.vuint32(0, 1),
  120675. logScale = cms.bool(True),
  120676. max = cms.double(0.005),
  120677. min = cms.double(-0.08),
  120678. nBins = cms.uint32(100)
  120679. ),
  120680. trackPPar = cms.PSet(
  120681. indices = cms.vuint32(0, 1),
  120682. logScale = cms.bool(True),
  120683. max = cms.double(200.0),
  120684. min = cms.double(0.0),
  120685. nBins = cms.uint32(50)
  120686. ),
  120687. trackPParRatio = cms.PSet(
  120688. indices = cms.vuint32(0, 1),
  120689. logScale = cms.bool(True),
  120690. max = cms.double(1.01),
  120691. min = cms.double(0.95),
  120692. nBins = cms.uint32(50)
  120693. ),
  120694. trackPtRatio = cms.PSet(
  120695. indices = cms.vuint32(0, 1),
  120696. logScale = cms.bool(True),
  120697. max = cms.double(0.35),
  120698. min = cms.double(0.0),
  120699. nBins = cms.uint32(50)
  120700. ),
  120701. trackPtRel = cms.PSet(
  120702. indices = cms.vuint32(0, 1),
  120703. logScale = cms.bool(True),
  120704. max = cms.double(20.0),
  120705. min = cms.double(0.0),
  120706. nBins = cms.uint32(50)
  120707. ),
  120708. trackSip2dSig = cms.PSet(
  120709. indices = cms.vuint32(0, 1),
  120710. logScale = cms.bool(True),
  120711. max = cms.double(30.0),
  120712. min = cms.double(-10.0),
  120713. nBins = cms.uint32(50)
  120714. ),
  120715. trackSip2dSigAboveCharm = cms.PSet(
  120716. logScale = cms.bool(True),
  120717. max = cms.double(20.0),
  120718. min = cms.double(-5.0),
  120719. nBins = cms.uint32(50)
  120720. ),
  120721. trackSip2dVal = cms.PSet(
  120722. indices = cms.vuint32(0, 1),
  120723. logScale = cms.bool(True),
  120724. max = cms.double(0.15),
  120725. min = cms.double(-0.05),
  120726. nBins = cms.uint32(50)
  120727. ),
  120728. trackSip2dValAboveCharm = cms.PSet(
  120729. logScale = cms.bool(True),
  120730. max = cms.double(0.15),
  120731. min = cms.double(-0.05),
  120732. nBins = cms.uint32(50)
  120733. ),
  120734. trackSip3dSig = cms.PSet(
  120735. indices = cms.vuint32(0, 1),
  120736. logScale = cms.bool(True),
  120737. max = cms.double(30.0),
  120738. min = cms.double(-10.0),
  120739. nBins = cms.uint32(50)
  120740. ),
  120741. trackSip3dSigAboveCharm = cms.PSet(
  120742. logScale = cms.bool(True),
  120743. max = cms.double(20.0),
  120744. min = cms.double(-5.0),
  120745. nBins = cms.uint32(50)
  120746. ),
  120747. trackSip3dVal = cms.PSet(
  120748. indices = cms.vuint32(0, 1),
  120749. logScale = cms.bool(True),
  120750. max = cms.double(0.15),
  120751. min = cms.double(-0.05),
  120752. nBins = cms.uint32(50)
  120753. ),
  120754. trackSip3dValAboveCharm = cms.PSet(
  120755. logScale = cms.bool(True),
  120756. max = cms.double(0.15),
  120757. min = cms.double(-0.05),
  120758. nBins = cms.uint32(50)
  120759. ),
  120760. trackSumJetDeltaR = cms.PSet(
  120761. logScale = cms.bool(True),
  120762. max = cms.double(0.35),
  120763. min = cms.double(-0.05),
  120764. nBins = cms.uint32(50)
  120765. ),
  120766. trackSumJetEtRatio = cms.PSet(
  120767. logScale = cms.bool(True),
  120768. max = cms.double(1.0),
  120769. min = cms.double(0.0),
  120770. nBins = cms.uint32(50)
  120771. ),
  120772. vertexBoostOverSqrtJetPt = cms.PSet(
  120773. logScale = cms.bool(True),
  120774. max = cms.double(0.5),
  120775. min = cms.double(-0.1),
  120776. nBins = cms.uint32(50)
  120777. ),
  120778. vertexEnergyRatio = cms.PSet(
  120779. logScale = cms.bool(True),
  120780. max = cms.double(2.0),
  120781. min = cms.double(-0.1),
  120782. nBins = cms.uint32(50)
  120783. ),
  120784. vertexJetDeltaR = cms.PSet(
  120785. logScale = cms.bool(True),
  120786. max = cms.double(0.35),
  120787. min = cms.double(-0.1),
  120788. nBins = cms.uint32(50)
  120789. ),
  120790. vertexLeptonCategory = cms.PSet(
  120791. logScale = cms.bool(True),
  120792. max = cms.double(8.5),
  120793. min = cms.double(-0.5),
  120794. nBins = cms.uint32(9)
  120795. ),
  120796. vertexMass = cms.PSet(
  120797. logScale = cms.bool(True),
  120798. max = cms.double(40.0),
  120799. min = cms.double(0.0),
  120800. nBins = cms.uint32(50)
  120801. ),
  120802. vertexNTracks = cms.PSet(
  120803. logScale = cms.bool(True),
  120804. max = cms.double(14.5),
  120805. min = cms.double(-0.5),
  120806. nBins = cms.uint32(15)
  120807. )
  120808. ),
  120809. cms.PSet(
  120810. jetNTracks = cms.PSet(
  120811. logScale = cms.bool(False),
  120812. max = cms.double(60.0),
  120813. min = cms.double(0.0),
  120814. nBins = cms.uint32(50)
  120815. ),
  120816. trackDecayLenVal = cms.PSet(
  120817. indices = cms.vuint32(0, 1),
  120818. logScale = cms.bool(True),
  120819. max = cms.double(5.0),
  120820. min = cms.double(0.0),
  120821. nBins = cms.uint32(50)
  120822. ),
  120823. trackDeltaR = cms.PSet(
  120824. indices = cms.vuint32(0, 1),
  120825. logScale = cms.bool(True),
  120826. max = cms.double(0.35),
  120827. min = cms.double(0.0),
  120828. nBins = cms.uint32(50)
  120829. ),
  120830. trackEtaRel = cms.PSet(
  120831. indices = cms.vuint32(0, 1),
  120832. logScale = cms.bool(True),
  120833. max = cms.double(10.0),
  120834. min = cms.double(0.0),
  120835. nBins = cms.uint32(50)
  120836. ),
  120837. trackJetDist = cms.PSet(
  120838. indices = cms.vuint32(0, 1),
  120839. logScale = cms.bool(True),
  120840. max = cms.double(0.005),
  120841. min = cms.double(-0.08),
  120842. nBins = cms.uint32(100)
  120843. ),
  120844. trackPPar = cms.PSet(
  120845. indices = cms.vuint32(0, 1),
  120846. logScale = cms.bool(True),
  120847. max = cms.double(200.0),
  120848. min = cms.double(0.0),
  120849. nBins = cms.uint32(50)
  120850. ),
  120851. trackPParRatio = cms.PSet(
  120852. indices = cms.vuint32(0, 1),
  120853. logScale = cms.bool(True),
  120854. max = cms.double(1.01),
  120855. min = cms.double(0.95),
  120856. nBins = cms.uint32(50)
  120857. ),
  120858. trackPtRatio = cms.PSet(
  120859. indices = cms.vuint32(0, 1),
  120860. logScale = cms.bool(True),
  120861. max = cms.double(0.35),
  120862. min = cms.double(0.0),
  120863. nBins = cms.uint32(50)
  120864. ),
  120865. trackPtRel = cms.PSet(
  120866. indices = cms.vuint32(0, 1),
  120867. logScale = cms.bool(True),
  120868. max = cms.double(20.0),
  120869. min = cms.double(0.0),
  120870. nBins = cms.uint32(50)
  120871. ),
  120872. trackSip2dSig = cms.PSet(
  120873. indices = cms.vuint32(0, 1),
  120874. logScale = cms.bool(True),
  120875. max = cms.double(30.0),
  120876. min = cms.double(-10.0),
  120877. nBins = cms.uint32(50)
  120878. ),
  120879. trackSip2dSigAboveCharm = cms.PSet(
  120880. logScale = cms.bool(True),
  120881. max = cms.double(20.0),
  120882. min = cms.double(-5.0),
  120883. nBins = cms.uint32(50)
  120884. ),
  120885. trackSip2dVal = cms.PSet(
  120886. indices = cms.vuint32(0, 1),
  120887. logScale = cms.bool(True),
  120888. max = cms.double(0.15),
  120889. min = cms.double(-0.05),
  120890. nBins = cms.uint32(50)
  120891. ),
  120892. trackSip2dValAboveCharm = cms.PSet(
  120893. logScale = cms.bool(True),
  120894. max = cms.double(0.15),
  120895. min = cms.double(-0.05),
  120896. nBins = cms.uint32(50)
  120897. ),
  120898. trackSip3dSig = cms.PSet(
  120899. indices = cms.vuint32(0, 1),
  120900. logScale = cms.bool(True),
  120901. max = cms.double(30.0),
  120902. min = cms.double(-10.0),
  120903. nBins = cms.uint32(50)
  120904. ),
  120905. trackSip3dSigAboveCharm = cms.PSet(
  120906. logScale = cms.bool(True),
  120907. max = cms.double(20.0),
  120908. min = cms.double(-5.0),
  120909. nBins = cms.uint32(50)
  120910. ),
  120911. trackSip3dVal = cms.PSet(
  120912. indices = cms.vuint32(0, 1),
  120913. logScale = cms.bool(True),
  120914. max = cms.double(0.15),
  120915. min = cms.double(-0.05),
  120916. nBins = cms.uint32(50)
  120917. ),
  120918. trackSip3dValAboveCharm = cms.PSet(
  120919. logScale = cms.bool(True),
  120920. max = cms.double(0.15),
  120921. min = cms.double(-0.05),
  120922. nBins = cms.uint32(50)
  120923. ),
  120924. trackSumJetDeltaR = cms.PSet(
  120925. logScale = cms.bool(True),
  120926. max = cms.double(0.35),
  120927. min = cms.double(-0.05),
  120928. nBins = cms.uint32(50)
  120929. ),
  120930. trackSumJetEtRatio = cms.PSet(
  120931. logScale = cms.bool(True),
  120932. max = cms.double(1.0),
  120933. min = cms.double(0.0),
  120934. nBins = cms.uint32(50)
  120935. ),
  120936. vertexLeptonCategory = cms.PSet(
  120937. logScale = cms.bool(True),
  120938. max = cms.double(8.5),
  120939. min = cms.double(-0.5),
  120940. nBins = cms.uint32(9)
  120941. )
  120942. ),
  120943. cms.PSet(
  120944. leptonDeltaR = cms.PSet(
  120945. indices = cms.vuint32(0, 1),
  120946. logScale = cms.bool(True),
  120947. max = cms.double(0.4),
  120948. min = cms.double(-0.1),
  120949. nBins = cms.uint32(50)
  120950. ),
  120951. leptonEtaRel = cms.PSet(
  120952. indices = cms.vuint32(0, 1),
  120953. logScale = cms.bool(True),
  120954. max = cms.double(0.1),
  120955. min = cms.double(-0.1),
  120956. nBins = cms.uint32(50)
  120957. ),
  120958. leptonPtRel = cms.PSet(
  120959. indices = cms.vuint32(0, 1),
  120960. logScale = cms.bool(True),
  120961. max = cms.double(10.0),
  120962. min = cms.double(-1.0),
  120963. nBins = cms.uint32(50)
  120964. ),
  120965. leptonRatio = cms.PSet(
  120966. indices = cms.vuint32(0, 1),
  120967. logScale = cms.bool(True),
  120968. max = cms.double(1.0),
  120969. min = cms.double(-0.1),
  120970. nBins = cms.uint32(50)
  120971. ),
  120972. leptonRatioRel = cms.PSet(
  120973. indices = cms.vuint32(0, 1),
  120974. logScale = cms.bool(True),
  120975. max = cms.double(0.05),
  120976. min = cms.double(-0.03),
  120977. nBins = cms.uint32(50)
  120978. ),
  120979. leptonSip3d = cms.PSet(
  120980. indices = cms.vuint32(0, 1),
  120981. logScale = cms.bool(True),
  120982. max = cms.double(30.0),
  120983. min = cms.double(-10.0),
  120984. nBins = cms.uint32(50)
  120985. )
  120986. )),
  120987. categoryVariable = cms.string('vertexLeptonCategory')
  120988. ),
  120989. type = cms.string('GenericMVA')
  120990. ),
  120991. cms.PSet(
  120992. doCTagPlots = cms.bool(True),
  120993. folder = cms.string('Ctagger_CvsL'),
  120994. label = cms.InputTag("pfCombinedCvsLJetTags"),
  120995. parameters = cms.PSet(
  120996. discriminatorEnd = cms.double(1.011),
  120997. discriminatorStart = cms.double(-1.011),
  120998. effBConst = cms.double(0.5),
  120999. endEffPur = cms.double(1.005),
  121000. nBinEffPur = cms.int32(200),
  121001. startEffPur = cms.double(0.005)
  121002. )
  121003. ),
  121004. cms.PSet(
  121005. doCTagPlots = cms.bool(True),
  121006. folder = cms.string('Ctagger_CvsB'),
  121007. label = cms.InputTag("pfCombinedCvsBJetTags"),
  121008. parameters = cms.PSet(
  121009. discriminatorEnd = cms.double(1.011),
  121010. discriminatorStart = cms.double(-1.011),
  121011. effBConst = cms.double(0.5),
  121012. endEffPur = cms.double(1.005),
  121013. nBinEffPur = cms.int32(200),
  121014. startEffPur = cms.double(0.005)
  121015. )
  121016. ),
  121017. cms.PSet(
  121018. doCTagPlots = cms.bool(True),
  121019. folder = cms.string('Ctagger_TagCorrelation'),
  121020. label1 = cms.InputTag("pfCombinedCvsLJetTags"),
  121021. label2 = cms.InputTag("pfCombinedCvsBJetTags"),
  121022. parameters = cms.PSet(
  121023. CreateProfile = cms.bool(False),
  121024. Discr1End = cms.double(1.011),
  121025. Discr1Start = cms.double(-1.011),
  121026. Discr2End = cms.double(1.011),
  121027. Discr2Start = cms.double(-1.011),
  121028. endEffPur = cms.double(1.005),
  121029. fixedEff = cms.vdouble(0.2, 0.3, 0.4, 0.5),
  121030. nBinEffPur = cms.int32(200),
  121031. startEffPur = cms.double(0.005)
  121032. ),
  121033. type = cms.string('TagCorrelation')
  121034. )),
  121035. useOldFlavourTool = cms.bool(False)
  121036. )
  121037.  
  121038.  
  121039. process.bTagValidationNoall = cms.EDAnalyzer("BTagPerformanceAnalyzerMC",
  121040. JECsourceData = cms.InputTag("ak4PFCHSL1FastL2L3ResidualCorrector"),
  121041. JECsourceMC = cms.InputTag("ak4PFCHSL1FastL2L3Corrector"),
  121042. applyPtHatWeight = cms.bool(False),
  121043. caloJetMCSrc = cms.InputTag(""),
  121044. doJEC = cms.bool(True),
  121045. doJetID = cms.bool(True),
  121046. doPUid = cms.bool(True),
  121047. etaMax = cms.double(2.4),
  121048. etaMin = cms.double(0.0),
  121049. etaRanges = cms.vdouble(0.0),
  121050. flavPlots = cms.string('bcl'),
  121051. genJetsMatched = cms.InputTag("newpatJetGenJetMatch"),
  121052. jetCorrection = cms.string(''),
  121053. jetMCSrc = cms.InputTag("myak4JetFlavourInfos"),
  121054. leptonPlots = cms.uint32(0),
  121055. ptRanges = cms.vdouble(0.0),
  121056. ptRecJetMax = cms.double(40000.0),
  121057. ptRecJetMin = cms.double(30.0),
  121058. ratioMax = cms.double(9999.0),
  121059. ratioMin = cms.double(-9999.0),
  121060. recJetMatching = cms.PSet(
  121061. maxChi2 = cms.double(50),
  121062. recJetCorrection = cms.string(''),
  121063. refJetCorrection = cms.string(''),
  121064. sigmaDeltaE = cms.double(0.15),
  121065. sigmaDeltaR = cms.double(0.1)
  121066. ),
  121067. softLeptonInfo = cms.InputTag("softPFElectronsTagInfos"),
  121068. tagConfig = cms.VPSet(cms.PSet(
  121069. folder = cms.string('IPTag'),
  121070. label = cms.InputTag("pfImpactParameterTagInfos"),
  121071. parameters = cms.PSet(
  121072. LowerIPBound = cms.double(-0.1),
  121073. LowerIPEBound = cms.double(0.0),
  121074. LowerIPSBound = cms.double(-35.0),
  121075. MaxDecayLength = cms.double(5.0),
  121076. MaxJetDistance = cms.double(0.07),
  121077. MinDecayLength = cms.double(-9999.0),
  121078. MinJetDistance = cms.double(0.0),
  121079. NBinsIP = cms.int32(100),
  121080. NBinsIPE = cms.int32(100),
  121081. NBinsIPS = cms.int32(100),
  121082. QualityPlots = cms.bool(False),
  121083. UpperIPBound = cms.double(0.1),
  121084. UpperIPEBound = cms.double(0.04),
  121085. UpperIPSBound = cms.double(35.0),
  121086. endEffPur = cms.double(1.005),
  121087. nBinEffPur = cms.int32(200),
  121088. startEffPur = cms.double(0.005)
  121089. ),
  121090. type = cms.string('CandIP')
  121091. ),
  121092. cms.PSet(
  121093. folder = cms.string('CSVTag'),
  121094. label = cms.InputTag("candidateCombinedSecondaryVertexV2Computer"),
  121095. listTagInfos = cms.VInputTag(cms.InputTag("pfImpactParameterTagInfos"), cms.InputTag("pfInclusiveSecondaryVertexFinderTagInfos")),
  121096. parameters = cms.PSet(
  121097. categories = cms.VPSet(cms.PSet(
  121098. flightDistance2dSig = cms.PSet(
  121099. logScale = cms.bool(True),
  121100. max = cms.double(80.0),
  121101. min = cms.double(0.0),
  121102. nBins = cms.uint32(50)
  121103. ),
  121104. flightDistance2dVal = cms.PSet(
  121105. logScale = cms.bool(True),
  121106. max = cms.double(2.5),
  121107. min = cms.double(0.0),
  121108. nBins = cms.uint32(50)
  121109. ),
  121110. flightDistance3dSig = cms.PSet(
  121111. logScale = cms.bool(True),
  121112. max = cms.double(80.0),
  121113. min = cms.double(0.0),
  121114. nBins = cms.uint32(50)
  121115. ),
  121116. flightDistance3dVal = cms.PSet(
  121117. logScale = cms.bool(True),
  121118. max = cms.double(10.0),
  121119. min = cms.double(0.0),
  121120. nBins = cms.uint32(50)
  121121. ),
  121122. jetNSecondaryVertices = cms.PSet(
  121123. logScale = cms.bool(True),
  121124. max = cms.double(10.5),
  121125. min = cms.double(-0.5),
  121126. nBins = cms.uint32(11)
  121127. ),
  121128. trackDecayLenVal = cms.PSet(
  121129. indices = cms.vuint32(0, 1, 2, 3),
  121130. logScale = cms.bool(True),
  121131. max = cms.double(5.0),
  121132. min = cms.double(0.0),
  121133. nBins = cms.uint32(50)
  121134. ),
  121135. trackDeltaR = cms.PSet(
  121136. indices = cms.vuint32(0, 1, 2, 3),
  121137. logScale = cms.bool(True),
  121138. max = cms.double(0.3),
  121139. min = cms.double(0.0),
  121140. nBins = cms.uint32(50)
  121141. ),
  121142. trackEtaRel = cms.PSet(
  121143. indices = cms.vuint32(0, 1, 2, 3),
  121144. logScale = cms.bool(True),
  121145. max = cms.double(9.0),
  121146. min = cms.double(1.3),
  121147. nBins = cms.uint32(50)
  121148. ),
  121149. trackJetDist = cms.PSet(
  121150. indices = cms.vuint32(0, 1, 2, 3),
  121151. logScale = cms.bool(True),
  121152. max = cms.double(0.0),
  121153. min = cms.double(-0.1),
  121154. nBins = cms.uint32(100)
  121155. ),
  121156. trackMomentum = cms.PSet(
  121157. indices = cms.vuint32(0, 1, 2, 3),
  121158. logScale = cms.bool(True),
  121159. max = cms.double(200.0),
  121160. min = cms.double(0.0),
  121161. nBins = cms.uint32(50)
  121162. ),
  121163. trackPPar = cms.PSet(
  121164. indices = cms.vuint32(0, 1, 2, 3),
  121165. logScale = cms.bool(True),
  121166. max = cms.double(200.0),
  121167. min = cms.double(0.0),
  121168. nBins = cms.uint32(50)
  121169. ),
  121170. trackPParRatio = cms.PSet(
  121171. indices = cms.vuint32(0, 1, 2, 3),
  121172. logScale = cms.bool(True),
  121173. max = cms.double(1.0),
  121174. min = cms.double(0.86),
  121175. nBins = cms.uint32(50)
  121176. ),
  121177. trackPtRatio = cms.PSet(
  121178. indices = cms.vuint32(0, 1, 2, 3),
  121179. logScale = cms.bool(True),
  121180. max = cms.double(0.5),
  121181. min = cms.double(0.0),
  121182. nBins = cms.uint32(50)
  121183. ),
  121184. trackPtRel = cms.PSet(
  121185. indices = cms.vuint32(0, 1, 2, 3),
  121186. logScale = cms.bool(True),
  121187. max = cms.double(15.0),
  121188. min = cms.double(0.0),
  121189. nBins = cms.uint32(50)
  121190. ),
  121191. trackSip2dSig = cms.PSet(
  121192. indices = cms.vuint32(0, 1, 2, 3),
  121193. logScale = cms.bool(True),
  121194. max = cms.double(60.0),
  121195. min = cms.double(-40.0),
  121196. nBins = cms.uint32(50)
  121197. ),
  121198. trackSip2dSigAboveCharm = cms.PSet(
  121199. logScale = cms.bool(True),
  121200. max = cms.double(60.0),
  121201. min = cms.double(-40.0),
  121202. nBins = cms.uint32(50)
  121203. ),
  121204. trackSip2dVal = cms.PSet(
  121205. indices = cms.vuint32(0, 1, 2, 3),
  121206. logScale = cms.bool(True),
  121207. max = cms.double(0.2),
  121208. min = cms.double(-0.2),
  121209. nBins = cms.uint32(50)
  121210. ),
  121211. trackSip3dSig = cms.PSet(
  121212. indices = cms.vuint32(0, 1, 2, 3),
  121213. logScale = cms.bool(True),
  121214. max = cms.double(60.0),
  121215. min = cms.double(-40.0),
  121216. nBins = cms.uint32(50)
  121217. ),
  121218. trackSip3dSigAboveCharm = cms.PSet(
  121219. logScale = cms.bool(True),
  121220. max = cms.double(60.0),
  121221. min = cms.double(-40.0),
  121222. nBins = cms.uint32(50)
  121223. ),
  121224. trackSip3dVal = cms.PSet(
  121225. indices = cms.vuint32(0, 1, 2, 3),
  121226. logScale = cms.bool(True),
  121227. max = cms.double(1.0),
  121228. min = cms.double(-1.0),
  121229. nBins = cms.uint32(50)
  121230. ),
  121231. trackSumJetDeltaR = cms.PSet(
  121232. logScale = cms.bool(True),
  121233. max = cms.double(0.3),
  121234. min = cms.double(0.0),
  121235. nBins = cms.uint32(50)
  121236. ),
  121237. trackSumJetEtRatio = cms.PSet(
  121238. logScale = cms.bool(True),
  121239. max = cms.double(4.0),
  121240. min = cms.double(0.0),
  121241. nBins = cms.uint32(50)
  121242. ),
  121243. vertexCategory = cms.PSet(
  121244. logScale = cms.bool(False),
  121245. max = cms.double(2.5),
  121246. min = cms.double(-0.5),
  121247. nBins = cms.uint32(3)
  121248. ),
  121249. vertexEnergyRatio = cms.PSet(
  121250. logScale = cms.bool(True),
  121251. max = cms.double(1.0),
  121252. min = cms.double(0.0),
  121253. nBins = cms.uint32(50)
  121254. ),
  121255. vertexJetDeltaR = cms.PSet(
  121256. logScale = cms.bool(True),
  121257. max = cms.double(0.5),
  121258. min = cms.double(0.0),
  121259. nBins = cms.uint32(50)
  121260. ),
  121261. vertexMass = cms.PSet(
  121262. logScale = cms.bool(True),
  121263. max = cms.double(10.0),
  121264. min = cms.double(0.0),
  121265. nBins = cms.uint32(50)
  121266. ),
  121267. vertexNTracks = cms.PSet(
  121268. logScale = cms.bool(True),
  121269. max = cms.double(20.5),
  121270. min = cms.double(-0.5),
  121271. nBins = cms.uint32(21)
  121272. )
  121273. ),
  121274. cms.PSet(
  121275. flightDistance2dSig = cms.PSet(
  121276. logScale = cms.bool(True),
  121277. max = cms.double(80.0),
  121278. min = cms.double(0.0),
  121279. nBins = cms.uint32(50)
  121280. ),
  121281. flightDistance2dVal = cms.PSet(
  121282. logScale = cms.bool(True),
  121283. max = cms.double(2.5),
  121284. min = cms.double(0.0),
  121285. nBins = cms.uint32(50)
  121286. ),
  121287. flightDistance3dSig = cms.PSet(
  121288. logScale = cms.bool(True),
  121289. max = cms.double(80.0),
  121290. min = cms.double(0.0),
  121291. nBins = cms.uint32(50)
  121292. ),
  121293. flightDistance3dVal = cms.PSet(
  121294. logScale = cms.bool(True),
  121295. max = cms.double(10.0),
  121296. min = cms.double(0.0),
  121297. nBins = cms.uint32(50)
  121298. ),
  121299. jetNSecondaryVertices = cms.PSet(
  121300. logScale = cms.bool(True),
  121301. max = cms.double(10.5),
  121302. min = cms.double(-0.5),
  121303. nBins = cms.uint32(11)
  121304. ),
  121305. trackDecayLenVal = cms.PSet(
  121306. indices = cms.vuint32(0, 1, 2, 3),
  121307. logScale = cms.bool(True),
  121308. max = cms.double(5.0),
  121309. min = cms.double(0.0),
  121310. nBins = cms.uint32(50)
  121311. ),
  121312. trackDeltaR = cms.PSet(
  121313. indices = cms.vuint32(0, 1, 2, 3),
  121314. logScale = cms.bool(True),
  121315. max = cms.double(0.3),
  121316. min = cms.double(0.0),
  121317. nBins = cms.uint32(50)
  121318. ),
  121319. trackEtaRel = cms.PSet(
  121320. indices = cms.vuint32(0, 1, 2, 3),
  121321. logScale = cms.bool(True),
  121322. max = cms.double(9.0),
  121323. min = cms.double(1.3),
  121324. nBins = cms.uint32(50)
  121325. ),
  121326. trackJetDist = cms.PSet(
  121327. indices = cms.vuint32(0, 1, 2, 3),
  121328. logScale = cms.bool(True),
  121329. max = cms.double(0.0),
  121330. min = cms.double(-0.1),
  121331. nBins = cms.uint32(100)
  121332. ),
  121333. trackMomentum = cms.PSet(
  121334. indices = cms.vuint32(0, 1, 2, 3),
  121335. logScale = cms.bool(True),
  121336. max = cms.double(200.0),
  121337. min = cms.double(0.0),
  121338. nBins = cms.uint32(50)
  121339. ),
  121340. trackPPar = cms.PSet(
  121341. indices = cms.vuint32(0, 1, 2, 3),
  121342. logScale = cms.bool(True),
  121343. max = cms.double(200.0),
  121344. min = cms.double(0.0),
  121345. nBins = cms.uint32(50)
  121346. ),
  121347. trackPParRatio = cms.PSet(
  121348. indices = cms.vuint32(0, 1, 2, 3),
  121349. logScale = cms.bool(True),
  121350. max = cms.double(1.0),
  121351. min = cms.double(0.86),
  121352. nBins = cms.uint32(50)
  121353. ),
  121354. trackPtRatio = cms.PSet(
  121355. indices = cms.vuint32(0, 1, 2, 3),
  121356. logScale = cms.bool(True),
  121357. max = cms.double(0.5),
  121358. min = cms.double(0.0),
  121359. nBins = cms.uint32(50)
  121360. ),
  121361. trackPtRel = cms.PSet(
  121362. indices = cms.vuint32(0, 1, 2, 3),
  121363. logScale = cms.bool(True),
  121364. max = cms.double(15.0),
  121365. min = cms.double(0.0),
  121366. nBins = cms.uint32(50)
  121367. ),
  121368. trackSip2dSig = cms.PSet(
  121369. indices = cms.vuint32(0, 1, 2, 3),
  121370. logScale = cms.bool(True),
  121371. max = cms.double(60.0),
  121372. min = cms.double(-40.0),
  121373. nBins = cms.uint32(50)
  121374. ),
  121375. trackSip2dSigAboveCharm = cms.PSet(
  121376. logScale = cms.bool(True),
  121377. max = cms.double(60.0),
  121378. min = cms.double(-40.0),
  121379. nBins = cms.uint32(50)
  121380. ),
  121381. trackSip2dVal = cms.PSet(
  121382. indices = cms.vuint32(0, 1, 2, 3),
  121383. logScale = cms.bool(True),
  121384. max = cms.double(0.2),
  121385. min = cms.double(-0.2),
  121386. nBins = cms.uint32(50)
  121387. ),
  121388. trackSip3dSig = cms.PSet(
  121389. indices = cms.vuint32(0, 1, 2, 3),
  121390. logScale = cms.bool(True),
  121391. max = cms.double(60.0),
  121392. min = cms.double(-40.0),
  121393. nBins = cms.uint32(50)
  121394. ),
  121395. trackSip3dSigAboveCharm = cms.PSet(
  121396. logScale = cms.bool(True),
  121397. max = cms.double(60.0),
  121398. min = cms.double(-40.0),
  121399. nBins = cms.uint32(50)
  121400. ),
  121401. trackSip3dVal = cms.PSet(
  121402. indices = cms.vuint32(0, 1, 2, 3),
  121403. logScale = cms.bool(True),
  121404. max = cms.double(1.0),
  121405. min = cms.double(-1.0),
  121406. nBins = cms.uint32(50)
  121407. ),
  121408. trackSumJetDeltaR = cms.PSet(
  121409. logScale = cms.bool(True),
  121410. max = cms.double(0.3),
  121411. min = cms.double(0.0),
  121412. nBins = cms.uint32(50)
  121413. ),
  121414. trackSumJetEtRatio = cms.PSet(
  121415. logScale = cms.bool(True),
  121416. max = cms.double(4.0),
  121417. min = cms.double(0.0),
  121418. nBins = cms.uint32(50)
  121419. ),
  121420. vertexCategory = cms.PSet(
  121421. logScale = cms.bool(False),
  121422. max = cms.double(2.5),
  121423. min = cms.double(-0.5),
  121424. nBins = cms.uint32(3)
  121425. ),
  121426. vertexEnergyRatio = cms.PSet(
  121427. logScale = cms.bool(True),
  121428. max = cms.double(1.0),
  121429. min = cms.double(0.0),
  121430. nBins = cms.uint32(50)
  121431. ),
  121432. vertexJetDeltaR = cms.PSet(
  121433. logScale = cms.bool(True),
  121434. max = cms.double(0.5),
  121435. min = cms.double(0.0),
  121436. nBins = cms.uint32(50)
  121437. ),
  121438. vertexMass = cms.PSet(
  121439. logScale = cms.bool(True),
  121440. max = cms.double(10.0),
  121441. min = cms.double(0.0),
  121442. nBins = cms.uint32(50)
  121443. ),
  121444. vertexNTracks = cms.PSet(
  121445. logScale = cms.bool(True),
  121446. max = cms.double(20.5),
  121447. min = cms.double(-0.5),
  121448. nBins = cms.uint32(21)
  121449. )
  121450. ),
  121451. cms.PSet(
  121452. trackDecayLenVal = cms.PSet(
  121453. indices = cms.vuint32(0, 1, 2, 3),
  121454. logScale = cms.bool(True),
  121455. max = cms.double(5.0),
  121456. min = cms.double(0.0),
  121457. nBins = cms.uint32(50)
  121458. ),
  121459. trackDeltaR = cms.PSet(
  121460. indices = cms.vuint32(0, 1, 2, 3),
  121461. logScale = cms.bool(True),
  121462. max = cms.double(0.3),
  121463. min = cms.double(0.0),
  121464. nBins = cms.uint32(50)
  121465. ),
  121466. trackEtaRel = cms.PSet(
  121467. indices = cms.vuint32(0, 1, 2, 3),
  121468. logScale = cms.bool(True),
  121469. max = cms.double(9.0),
  121470. min = cms.double(1.3),
  121471. nBins = cms.uint32(50)
  121472. ),
  121473. trackJetDist = cms.PSet(
  121474. indices = cms.vuint32(0, 1, 2, 3),
  121475. logScale = cms.bool(True),
  121476. max = cms.double(0.0),
  121477. min = cms.double(-0.1),
  121478. nBins = cms.uint32(100)
  121479. ),
  121480. trackMomentum = cms.PSet(
  121481. indices = cms.vuint32(0, 1, 2, 3),
  121482. logScale = cms.bool(True),
  121483. max = cms.double(200.0),
  121484. min = cms.double(0.0),
  121485. nBins = cms.uint32(50)
  121486. ),
  121487. trackPPar = cms.PSet(
  121488. indices = cms.vuint32(0, 1, 2, 3),
  121489. logScale = cms.bool(True),
  121490. max = cms.double(200.0),
  121491. min = cms.double(0.0),
  121492. nBins = cms.uint32(50)
  121493. ),
  121494. trackPParRatio = cms.PSet(
  121495. indices = cms.vuint32(0, 1, 2, 3),
  121496. logScale = cms.bool(True),
  121497. max = cms.double(1.0),
  121498. min = cms.double(0.86),
  121499. nBins = cms.uint32(50)
  121500. ),
  121501. trackPtRatio = cms.PSet(
  121502. indices = cms.vuint32(0, 1, 2, 3),
  121503. logScale = cms.bool(True),
  121504. max = cms.double(0.5),
  121505. min = cms.double(0.0),
  121506. nBins = cms.uint32(50)
  121507. ),
  121508. trackPtRel = cms.PSet(
  121509. indices = cms.vuint32(0, 1, 2, 3),
  121510. logScale = cms.bool(True),
  121511. max = cms.double(15.0),
  121512. min = cms.double(0.0),
  121513. nBins = cms.uint32(50)
  121514. ),
  121515. trackSip2dSig = cms.PSet(
  121516. indices = cms.vuint32(0, 1, 2, 3),
  121517. logScale = cms.bool(True),
  121518. max = cms.double(60.0),
  121519. min = cms.double(-40.0),
  121520. nBins = cms.uint32(50)
  121521. ),
  121522. trackSip2dSigAboveCharm = cms.PSet(
  121523. logScale = cms.bool(True),
  121524. max = cms.double(60.0),
  121525. min = cms.double(-40.0),
  121526. nBins = cms.uint32(50)
  121527. ),
  121528. trackSip2dVal = cms.PSet(
  121529. indices = cms.vuint32(0, 1, 2, 3),
  121530. logScale = cms.bool(True),
  121531. max = cms.double(0.2),
  121532. min = cms.double(-0.2),
  121533. nBins = cms.uint32(50)
  121534. ),
  121535. trackSip3dSig = cms.PSet(
  121536. indices = cms.vuint32(0, 1, 2, 3),
  121537. logScale = cms.bool(True),
  121538. max = cms.double(60.0),
  121539. min = cms.double(-40.0),
  121540. nBins = cms.uint32(50)
  121541. ),
  121542. trackSip3dSigAboveCharm = cms.PSet(
  121543. logScale = cms.bool(True),
  121544. max = cms.double(60.0),
  121545. min = cms.double(-40.0),
  121546. nBins = cms.uint32(50)
  121547. ),
  121548. trackSip3dVal = cms.PSet(
  121549. indices = cms.vuint32(0, 1, 2, 3),
  121550. logScale = cms.bool(True),
  121551. max = cms.double(1.0),
  121552. min = cms.double(-1.0),
  121553. nBins = cms.uint32(50)
  121554. ),
  121555. trackSumJetDeltaR = cms.PSet(
  121556. logScale = cms.bool(True),
  121557. max = cms.double(0.3),
  121558. min = cms.double(0.0),
  121559. nBins = cms.uint32(50)
  121560. ),
  121561. trackSumJetEtRatio = cms.PSet(
  121562. logScale = cms.bool(True),
  121563. max = cms.double(4.0),
  121564. min = cms.double(0.0),
  121565. nBins = cms.uint32(50)
  121566. ),
  121567. vertexCategory = cms.PSet(
  121568. logScale = cms.bool(False),
  121569. max = cms.double(2.5),
  121570. min = cms.double(-0.5),
  121571. nBins = cms.uint32(3)
  121572. ),
  121573. vertexEnergyRatio = cms.PSet(
  121574. logScale = cms.bool(True),
  121575. max = cms.double(1.0),
  121576. min = cms.double(0.0),
  121577. nBins = cms.uint32(50)
  121578. ),
  121579. vertexJetDeltaR = cms.PSet(
  121580. logScale = cms.bool(True),
  121581. max = cms.double(0.5),
  121582. min = cms.double(0.0),
  121583. nBins = cms.uint32(50)
  121584. ),
  121585. vertexMass = cms.PSet(
  121586. logScale = cms.bool(True),
  121587. max = cms.double(10.0),
  121588. min = cms.double(0.0),
  121589. nBins = cms.uint32(50)
  121590. ),
  121591. vertexNTracks = cms.PSet(
  121592. logScale = cms.bool(True),
  121593. max = cms.double(20.5),
  121594. min = cms.double(-0.5),
  121595. nBins = cms.uint32(21)
  121596. )
  121597. ),
  121598. cms.PSet(
  121599. trackDecayLenVal = cms.PSet(
  121600. indices = cms.vuint32(0, 1, 2, 3),
  121601. logScale = cms.bool(True),
  121602. max = cms.double(5.0),
  121603. min = cms.double(0.0),
  121604. nBins = cms.uint32(50)
  121605. ),
  121606. trackDeltaR = cms.PSet(
  121607. indices = cms.vuint32(0, 1, 2, 3),
  121608. logScale = cms.bool(True),
  121609. max = cms.double(0.3),
  121610. min = cms.double(0.0),
  121611. nBins = cms.uint32(50)
  121612. ),
  121613. trackEtaRel = cms.PSet(
  121614. indices = cms.vuint32(0, 1, 2, 3),
  121615. logScale = cms.bool(True),
  121616. max = cms.double(9.0),
  121617. min = cms.double(1.3),
  121618. nBins = cms.uint32(50)
  121619. ),
  121620. trackJetDist = cms.PSet(
  121621. indices = cms.vuint32(0, 1, 2, 3),
  121622. logScale = cms.bool(True),
  121623. max = cms.double(0.0),
  121624. min = cms.double(-0.1),
  121625. nBins = cms.uint32(100)
  121626. ),
  121627. trackMomentum = cms.PSet(
  121628. indices = cms.vuint32(0, 1, 2, 3),
  121629. logScale = cms.bool(True),
  121630. max = cms.double(200.0),
  121631. min = cms.double(0.0),
  121632. nBins = cms.uint32(50)
  121633. ),
  121634. trackPPar = cms.PSet(
  121635. indices = cms.vuint32(0, 1, 2, 3),
  121636. logScale = cms.bool(True),
  121637. max = cms.double(200.0),
  121638. min = cms.double(0.0),
  121639. nBins = cms.uint32(50)
  121640. ),
  121641. trackPParRatio = cms.PSet(
  121642. indices = cms.vuint32(0, 1, 2, 3),
  121643. logScale = cms.bool(True),
  121644. max = cms.double(1.0),
  121645. min = cms.double(0.86),
  121646. nBins = cms.uint32(50)
  121647. ),
  121648. trackPtRatio = cms.PSet(
  121649. indices = cms.vuint32(0, 1, 2, 3),
  121650. logScale = cms.bool(True),
  121651. max = cms.double(0.5),
  121652. min = cms.double(0.0),
  121653. nBins = cms.uint32(50)
  121654. ),
  121655. trackPtRel = cms.PSet(
  121656. indices = cms.vuint32(0, 1, 2, 3),
  121657. logScale = cms.bool(True),
  121658. max = cms.double(15.0),
  121659. min = cms.double(0.0),
  121660. nBins = cms.uint32(50)
  121661. ),
  121662. trackSip2dSig = cms.PSet(
  121663. indices = cms.vuint32(0, 1, 2, 3),
  121664. logScale = cms.bool(True),
  121665. max = cms.double(60.0),
  121666. min = cms.double(-40.0),
  121667. nBins = cms.uint32(50)
  121668. ),
  121669. trackSip2dSigAboveCharm = cms.PSet(
  121670. logScale = cms.bool(True),
  121671. max = cms.double(60.0),
  121672. min = cms.double(-40.0),
  121673. nBins = cms.uint32(50)
  121674. ),
  121675. trackSip2dVal = cms.PSet(
  121676. indices = cms.vuint32(0, 1, 2, 3),
  121677. logScale = cms.bool(True),
  121678. max = cms.double(0.2),
  121679. min = cms.double(-0.2),
  121680. nBins = cms.uint32(50)
  121681. ),
  121682. trackSip3dSig = cms.PSet(
  121683. indices = cms.vuint32(0, 1, 2, 3),
  121684. logScale = cms.bool(True),
  121685. max = cms.double(60.0),
  121686. min = cms.double(-40.0),
  121687. nBins = cms.uint32(50)
  121688. ),
  121689. trackSip3dSigAboveCharm = cms.PSet(
  121690. logScale = cms.bool(True),
  121691. max = cms.double(60.0),
  121692. min = cms.double(-40.0),
  121693. nBins = cms.uint32(50)
  121694. ),
  121695. trackSip3dVal = cms.PSet(
  121696. indices = cms.vuint32(0, 1, 2, 3),
  121697. logScale = cms.bool(True),
  121698. max = cms.double(1.0),
  121699. min = cms.double(-1.0),
  121700. nBins = cms.uint32(50)
  121701. ),
  121702. trackSumJetDeltaR = cms.PSet(
  121703. logScale = cms.bool(True),
  121704. max = cms.double(0.3),
  121705. min = cms.double(0.0),
  121706. nBins = cms.uint32(50)
  121707. ),
  121708. trackSumJetEtRatio = cms.PSet(
  121709. logScale = cms.bool(True),
  121710. max = cms.double(4.0),
  121711. min = cms.double(0.0),
  121712. nBins = cms.uint32(50)
  121713. ),
  121714. vertexCategory = cms.PSet(
  121715. logScale = cms.bool(False),
  121716. max = cms.double(2.5),
  121717. min = cms.double(-0.5),
  121718. nBins = cms.uint32(3)
  121719. )
  121720. )),
  121721. categoryVariable = cms.string('vertexCategory')
  121722. ),
  121723. type = cms.string('GenericMVA')
  121724. ),
  121725. cms.PSet(
  121726. folder = cms.string('TCHE'),
  121727. label = cms.InputTag("pfTrackCountingHighEffBJetTags"),
  121728. parameters = cms.PSet(
  121729. discriminatorEnd = cms.double(15.0),
  121730. discriminatorStart = cms.double(-5.0),
  121731. effBConst = cms.double(0.5),
  121732. endEffPur = cms.double(1.005),
  121733. nBinEffPur = cms.int32(200),
  121734. startEffPur = cms.double(0.005)
  121735. )
  121736. ),
  121737. cms.PSet(
  121738. folder = cms.string('JP'),
  121739. label = cms.InputTag("pfJetProbabilityBJetTags"),
  121740. parameters = cms.PSet(
  121741. discriminatorEnd = cms.double(2.525),
  121742. discriminatorStart = cms.double(-0.025),
  121743. effBConst = cms.double(0.5),
  121744. endEffPur = cms.double(1.005),
  121745. nBinEffPur = cms.int32(200),
  121746. startEffPur = cms.double(0.005)
  121747. )
  121748. ),
  121749. cms.PSet(
  121750. folder = cms.string('JBP'),
  121751. label = cms.InputTag("pfJetBProbabilityBJetTags"),
  121752. parameters = cms.PSet(
  121753. discriminatorEnd = cms.double(8.08),
  121754. discriminatorStart = cms.double(-0.08),
  121755. effBConst = cms.double(0.5),
  121756. endEffPur = cms.double(1.005),
  121757. nBinEffPur = cms.int32(200),
  121758. startEffPur = cms.double(0.005)
  121759. )
  121760. ),
  121761. cms.PSet(
  121762. folder = cms.string('SSVHE'),
  121763. label = cms.InputTag("pfSimpleSecondaryVertexHighEffBJetTags"),
  121764. parameters = cms.PSet(
  121765. discriminatorEnd = cms.double(8.0),
  121766. discriminatorStart = cms.double(0.0),
  121767. effBConst = cms.double(0.5),
  121768. endEffPur = cms.double(1.005),
  121769. nBinEffPur = cms.int32(200),
  121770. startEffPur = cms.double(0.005)
  121771. )
  121772. ),
  121773. cms.PSet(
  121774. folder = cms.string('SISVHE'),
  121775. label = cms.InputTag("pfSimpleInclusiveSecondaryVertexHighEffBJetTags"),
  121776. parameters = cms.PSet(
  121777. discriminatorEnd = cms.double(8.0),
  121778. discriminatorStart = cms.double(0.0),
  121779. effBConst = cms.double(0.5),
  121780. endEffPur = cms.double(1.005),
  121781. nBinEffPur = cms.int32(200),
  121782. startEffPur = cms.double(0.005)
  121783. )
  121784. ),
  121785. cms.PSet(
  121786. folder = cms.string('CSVv2'),
  121787. label = cms.InputTag("pfCombinedInclusiveSecondaryVertexV2BJetTags"),
  121788. parameters = cms.PSet(
  121789. discriminatorEnd = cms.double(1.011),
  121790. discriminatorStart = cms.double(-0.01),
  121791. effBConst = cms.double(0.5),
  121792. endEffPur = cms.double(1.005),
  121793. nBinEffPur = cms.int32(200),
  121794. startEffPur = cms.double(0.005)
  121795. )
  121796. ),
  121797. cms.PSet(
  121798. folder = cms.string('combMVAv2'),
  121799. label = cms.InputTag("pfCombinedMVAV2BJetTags"),
  121800. parameters = cms.PSet(
  121801. discriminatorEnd = cms.double(1.011),
  121802. discriminatorStart = cms.double(-1.011),
  121803. effBConst = cms.double(0.5),
  121804. endEffPur = cms.double(1.005),
  121805. nBinEffPur = cms.int32(200),
  121806. startEffPur = cms.double(0.005)
  121807. )
  121808. ),
  121809. cms.PSet(
  121810. folder = cms.string('SMT'),
  121811. label = cms.InputTag("softPFMuonBJetTags"),
  121812. parameters = cms.PSet(
  121813. discriminatorEnd = cms.double(1.1),
  121814. discriminatorStart = cms.double(-0.1),
  121815. effBConst = cms.double(0.05),
  121816. endEffPur = cms.double(0.205),
  121817. nBinEffPur = cms.int32(200),
  121818. startEffPur = cms.double(0.005)
  121819. )
  121820. ),
  121821. cms.PSet(
  121822. folder = cms.string('SET'),
  121823. label = cms.InputTag("softPFElectronBJetTags"),
  121824. parameters = cms.PSet(
  121825. discriminatorEnd = cms.double(1.1),
  121826. discriminatorStart = cms.double(-0.1),
  121827. effBConst = cms.double(0.05),
  121828. endEffPur = cms.double(0.205),
  121829. nBinEffPur = cms.int32(200),
  121830. startEffPur = cms.double(0.005)
  121831. )
  121832. ),
  121833. cms.PSet(
  121834. folder = cms.string('CtaggerTag'),
  121835. label = cms.InputTag("candidateCombinedSecondaryVertexSoftLeptonCvsLComputer"),
  121836. listTagInfos = cms.VInputTag(cms.InputTag("pfImpactParameterTagInfos"), cms.InputTag("pfInclusiveSecondaryVertexFinderCvsLTagInfos"), cms.InputTag("softPFMuonsTagInfos"), cms.InputTag("softPFElectronsTagInfos")),
  121837. parameters = cms.PSet(
  121838. categories = cms.VPSet(cms.PSet(
  121839. flightDistance2dSig = cms.PSet(
  121840. logScale = cms.bool(True),
  121841. max = cms.double(50.0),
  121842. min = cms.double(-1.0),
  121843. nBins = cms.uint32(50)
  121844. ),
  121845. flightDistance2dVal = cms.PSet(
  121846. logScale = cms.bool(True),
  121847. max = cms.double(1.0),
  121848. min = cms.double(-0.1),
  121849. nBins = cms.uint32(50)
  121850. ),
  121851. flightDistance3dSig = cms.PSet(
  121852. logScale = cms.bool(True),
  121853. max = cms.double(50.0),
  121854. min = cms.double(-1.0),
  121855. nBins = cms.uint32(50)
  121856. ),
  121857. flightDistance3dVal = cms.PSet(
  121858. logScale = cms.bool(True),
  121859. max = cms.double(3.0),
  121860. min = cms.double(-0.1),
  121861. nBins = cms.uint32(50)
  121862. ),
  121863. jetNSecondaryVertices = cms.PSet(
  121864. logScale = cms.bool(True),
  121865. max = cms.double(4.5),
  121866. min = cms.double(-0.5),
  121867. nBins = cms.uint32(5)
  121868. ),
  121869. jetNTracks = cms.PSet(
  121870. logScale = cms.bool(False),
  121871. max = cms.double(60.0),
  121872. min = cms.double(0.0),
  121873. nBins = cms.uint32(50)
  121874. ),
  121875. leptonDeltaR = cms.PSet(
  121876. indices = cms.vuint32(0, 1),
  121877. logScale = cms.bool(True),
  121878. max = cms.double(0.4),
  121879. min = cms.double(-0.1),
  121880. nBins = cms.uint32(50)
  121881. ),
  121882. leptonEtaRel = cms.PSet(
  121883. indices = cms.vuint32(0, 1),
  121884. logScale = cms.bool(True),
  121885. max = cms.double(0.1),
  121886. min = cms.double(-0.1),
  121887. nBins = cms.uint32(50)
  121888. ),
  121889. leptonPtRel = cms.PSet(
  121890. indices = cms.vuint32(0, 1),
  121891. logScale = cms.bool(True),
  121892. max = cms.double(10.0),
  121893. min = cms.double(-1.0),
  121894. nBins = cms.uint32(50)
  121895. ),
  121896. leptonRatio = cms.PSet(
  121897. indices = cms.vuint32(0, 1),
  121898. logScale = cms.bool(True),
  121899. max = cms.double(1.0),
  121900. min = cms.double(-0.1),
  121901. nBins = cms.uint32(50)
  121902. ),
  121903. leptonRatioRel = cms.PSet(
  121904. indices = cms.vuint32(0, 1),
  121905. logScale = cms.bool(True),
  121906. max = cms.double(0.05),
  121907. min = cms.double(-0.03),
  121908. nBins = cms.uint32(50)
  121909. ),
  121910. leptonSip3d = cms.PSet(
  121911. indices = cms.vuint32(0, 1),
  121912. logScale = cms.bool(True),
  121913. max = cms.double(30.0),
  121914. min = cms.double(-10.0),
  121915. nBins = cms.uint32(50)
  121916. ),
  121917. massVertexEnergyFraction = cms.PSet(
  121918. logScale = cms.bool(True),
  121919. max = cms.double(20.0),
  121920. min = cms.double(0.0),
  121921. nBins = cms.uint32(50)
  121922. ),
  121923. trackDecayLenVal = cms.PSet(
  121924. indices = cms.vuint32(0, 1),
  121925. logScale = cms.bool(True),
  121926. max = cms.double(5.0),
  121927. min = cms.double(0.0),
  121928. nBins = cms.uint32(50)
  121929. ),
  121930. trackDeltaR = cms.PSet(
  121931. indices = cms.vuint32(0, 1),
  121932. logScale = cms.bool(True),
  121933. max = cms.double(0.35),
  121934. min = cms.double(0.0),
  121935. nBins = cms.uint32(50)
  121936. ),
  121937. trackEtaRel = cms.PSet(
  121938. indices = cms.vuint32(0, 1),
  121939. logScale = cms.bool(True),
  121940. max = cms.double(10.0),
  121941. min = cms.double(0.0),
  121942. nBins = cms.uint32(50)
  121943. ),
  121944. trackJetDist = cms.PSet(
  121945. indices = cms.vuint32(0, 1),
  121946. logScale = cms.bool(True),
  121947. max = cms.double(0.005),
  121948. min = cms.double(-0.08),
  121949. nBins = cms.uint32(100)
  121950. ),
  121951. trackPPar = cms.PSet(
  121952. indices = cms.vuint32(0, 1),
  121953. logScale = cms.bool(True),
  121954. max = cms.double(200.0),
  121955. min = cms.double(0.0),
  121956. nBins = cms.uint32(50)
  121957. ),
  121958. trackPParRatio = cms.PSet(
  121959. indices = cms.vuint32(0, 1),
  121960. logScale = cms.bool(True),
  121961. max = cms.double(1.01),
  121962. min = cms.double(0.95),
  121963. nBins = cms.uint32(50)
  121964. ),
  121965. trackPtRatio = cms.PSet(
  121966. indices = cms.vuint32(0, 1),
  121967. logScale = cms.bool(True),
  121968. max = cms.double(0.35),
  121969. min = cms.double(0.0),
  121970. nBins = cms.uint32(50)
  121971. ),
  121972. trackPtRel = cms.PSet(
  121973. indices = cms.vuint32(0, 1),
  121974. logScale = cms.bool(True),
  121975. max = cms.double(20.0),
  121976. min = cms.double(0.0),
  121977. nBins = cms.uint32(50)
  121978. ),
  121979. trackSip2dSig = cms.PSet(
  121980. indices = cms.vuint32(0, 1),
  121981. logScale = cms.bool(True),
  121982. max = cms.double(30.0),
  121983. min = cms.double(-10.0),
  121984. nBins = cms.uint32(50)
  121985. ),
  121986. trackSip2dSigAboveCharm = cms.PSet(
  121987. logScale = cms.bool(True),
  121988. max = cms.double(20.0),
  121989. min = cms.double(-5.0),
  121990. nBins = cms.uint32(50)
  121991. ),
  121992. trackSip2dVal = cms.PSet(
  121993. indices = cms.vuint32(0, 1),
  121994. logScale = cms.bool(True),
  121995. max = cms.double(0.15),
  121996. min = cms.double(-0.05),
  121997. nBins = cms.uint32(50)
  121998. ),
  121999. trackSip2dValAboveCharm = cms.PSet(
  122000. logScale = cms.bool(True),
  122001. max = cms.double(0.15),
  122002. min = cms.double(-0.05),
  122003. nBins = cms.uint32(50)
  122004. ),
  122005. trackSip3dSig = cms.PSet(
  122006. indices = cms.vuint32(0, 1),
  122007. logScale = cms.bool(True),
  122008. max = cms.double(30.0),
  122009. min = cms.double(-10.0),
  122010. nBins = cms.uint32(50)
  122011. ),
  122012. trackSip3dSigAboveCharm = cms.PSet(
  122013. logScale = cms.bool(True),
  122014. max = cms.double(20.0),
  122015. min = cms.double(-5.0),
  122016. nBins = cms.uint32(50)
  122017. ),
  122018. trackSip3dVal = cms.PSet(
  122019. indices = cms.vuint32(0, 1),
  122020. logScale = cms.bool(True),
  122021. max = cms.double(0.15),
  122022. min = cms.double(-0.05),
  122023. nBins = cms.uint32(50)
  122024. ),
  122025. trackSip3dValAboveCharm = cms.PSet(
  122026. logScale = cms.bool(True),
  122027. max = cms.double(0.15),
  122028. min = cms.double(-0.05),
  122029. nBins = cms.uint32(50)
  122030. ),
  122031. trackSumJetDeltaR = cms.PSet(
  122032. logScale = cms.bool(True),
  122033. max = cms.double(0.35),
  122034. min = cms.double(-0.05),
  122035. nBins = cms.uint32(50)
  122036. ),
  122037. trackSumJetEtRatio = cms.PSet(
  122038. logScale = cms.bool(True),
  122039. max = cms.double(1.0),
  122040. min = cms.double(0.0),
  122041. nBins = cms.uint32(50)
  122042. ),
  122043. vertexBoostOverSqrtJetPt = cms.PSet(
  122044. logScale = cms.bool(True),
  122045. max = cms.double(0.5),
  122046. min = cms.double(-0.1),
  122047. nBins = cms.uint32(50)
  122048. ),
  122049. vertexEnergyRatio = cms.PSet(
  122050. logScale = cms.bool(True),
  122051. max = cms.double(2.0),
  122052. min = cms.double(-0.1),
  122053. nBins = cms.uint32(50)
  122054. ),
  122055. vertexJetDeltaR = cms.PSet(
  122056. logScale = cms.bool(True),
  122057. max = cms.double(0.35),
  122058. min = cms.double(-0.1),
  122059. nBins = cms.uint32(50)
  122060. ),
  122061. vertexLeptonCategory = cms.PSet(
  122062. logScale = cms.bool(True),
  122063. max = cms.double(8.5),
  122064. min = cms.double(-0.5),
  122065. nBins = cms.uint32(9)
  122066. ),
  122067. vertexMass = cms.PSet(
  122068. logScale = cms.bool(True),
  122069. max = cms.double(40.0),
  122070. min = cms.double(0.0),
  122071. nBins = cms.uint32(50)
  122072. ),
  122073. vertexNTracks = cms.PSet(
  122074. logScale = cms.bool(True),
  122075. max = cms.double(14.5),
  122076. min = cms.double(-0.5),
  122077. nBins = cms.uint32(15)
  122078. )
  122079. ),
  122080. cms.PSet(
  122081. flightDistance2dSig = cms.PSet(
  122082. logScale = cms.bool(True),
  122083. max = cms.double(50.0),
  122084. min = cms.double(-1.0),
  122085. nBins = cms.uint32(50)
  122086. ),
  122087. flightDistance2dVal = cms.PSet(
  122088. logScale = cms.bool(True),
  122089. max = cms.double(1.0),
  122090. min = cms.double(-0.1),
  122091. nBins = cms.uint32(50)
  122092. ),
  122093. flightDistance3dSig = cms.PSet(
  122094. logScale = cms.bool(True),
  122095. max = cms.double(50.0),
  122096. min = cms.double(-1.0),
  122097. nBins = cms.uint32(50)
  122098. ),
  122099. flightDistance3dVal = cms.PSet(
  122100. logScale = cms.bool(True),
  122101. max = cms.double(3.0),
  122102. min = cms.double(-0.1),
  122103. nBins = cms.uint32(50)
  122104. ),
  122105. jetNSecondaryVertices = cms.PSet(
  122106. logScale = cms.bool(True),
  122107. max = cms.double(4.5),
  122108. min = cms.double(-0.5),
  122109. nBins = cms.uint32(5)
  122110. ),
  122111. jetNTracks = cms.PSet(
  122112. logScale = cms.bool(False),
  122113. max = cms.double(60.0),
  122114. min = cms.double(0.0),
  122115. nBins = cms.uint32(50)
  122116. ),
  122117. massVertexEnergyFraction = cms.PSet(
  122118. logScale = cms.bool(True),
  122119. max = cms.double(20.0),
  122120. min = cms.double(0.0),
  122121. nBins = cms.uint32(50)
  122122. ),
  122123. trackDecayLenVal = cms.PSet(
  122124. indices = cms.vuint32(0, 1),
  122125. logScale = cms.bool(True),
  122126. max = cms.double(5.0),
  122127. min = cms.double(0.0),
  122128. nBins = cms.uint32(50)
  122129. ),
  122130. trackDeltaR = cms.PSet(
  122131. indices = cms.vuint32(0, 1),
  122132. logScale = cms.bool(True),
  122133. max = cms.double(0.35),
  122134. min = cms.double(0.0),
  122135. nBins = cms.uint32(50)
  122136. ),
  122137. trackEtaRel = cms.PSet(
  122138. indices = cms.vuint32(0, 1),
  122139. logScale = cms.bool(True),
  122140. max = cms.double(10.0),
  122141. min = cms.double(0.0),
  122142. nBins = cms.uint32(50)
  122143. ),
  122144. trackJetDist = cms.PSet(
  122145. indices = cms.vuint32(0, 1),
  122146. logScale = cms.bool(True),
  122147. max = cms.double(0.005),
  122148. min = cms.double(-0.08),
  122149. nBins = cms.uint32(100)
  122150. ),
  122151. trackPPar = cms.PSet(
  122152. indices = cms.vuint32(0, 1),
  122153. logScale = cms.bool(True),
  122154. max = cms.double(200.0),
  122155. min = cms.double(0.0),
  122156. nBins = cms.uint32(50)
  122157. ),
  122158. trackPParRatio = cms.PSet(
  122159. indices = cms.vuint32(0, 1),
  122160. logScale = cms.bool(True),
  122161. max = cms.double(1.01),
  122162. min = cms.double(0.95),
  122163. nBins = cms.uint32(50)
  122164. ),
  122165. trackPtRatio = cms.PSet(
  122166. indices = cms.vuint32(0, 1),
  122167. logScale = cms.bool(True),
  122168. max = cms.double(0.35),
  122169. min = cms.double(0.0),
  122170. nBins = cms.uint32(50)
  122171. ),
  122172. trackPtRel = cms.PSet(
  122173. indices = cms.vuint32(0, 1),
  122174. logScale = cms.bool(True),
  122175. max = cms.double(20.0),
  122176. min = cms.double(0.0),
  122177. nBins = cms.uint32(50)
  122178. ),
  122179. trackSip2dSig = cms.PSet(
  122180. indices = cms.vuint32(0, 1),
  122181. logScale = cms.bool(True),
  122182. max = cms.double(30.0),
  122183. min = cms.double(-10.0),
  122184. nBins = cms.uint32(50)
  122185. ),
  122186. trackSip2dSigAboveCharm = cms.PSet(
  122187. logScale = cms.bool(True),
  122188. max = cms.double(20.0),
  122189. min = cms.double(-5.0),
  122190. nBins = cms.uint32(50)
  122191. ),
  122192. trackSip2dVal = cms.PSet(
  122193. indices = cms.vuint32(0, 1),
  122194. logScale = cms.bool(True),
  122195. max = cms.double(0.15),
  122196. min = cms.double(-0.05),
  122197. nBins = cms.uint32(50)
  122198. ),
  122199. trackSip2dValAboveCharm = cms.PSet(
  122200. logScale = cms.bool(True),
  122201. max = cms.double(0.15),
  122202. min = cms.double(-0.05),
  122203. nBins = cms.uint32(50)
  122204. ),
  122205. trackSip3dSig = cms.PSet(
  122206. indices = cms.vuint32(0, 1),
  122207. logScale = cms.bool(True),
  122208. max = cms.double(30.0),
  122209. min = cms.double(-10.0),
  122210. nBins = cms.uint32(50)
  122211. ),
  122212. trackSip3dSigAboveCharm = cms.PSet(
  122213. logScale = cms.bool(True),
  122214. max = cms.double(20.0),
  122215. min = cms.double(-5.0),
  122216. nBins = cms.uint32(50)
  122217. ),
  122218. trackSip3dVal = cms.PSet(
  122219. indices = cms.vuint32(0, 1),
  122220. logScale = cms.bool(True),
  122221. max = cms.double(0.15),
  122222. min = cms.double(-0.05),
  122223. nBins = cms.uint32(50)
  122224. ),
  122225. trackSip3dValAboveCharm = cms.PSet(
  122226. logScale = cms.bool(True),
  122227. max = cms.double(0.15),
  122228. min = cms.double(-0.05),
  122229. nBins = cms.uint32(50)
  122230. ),
  122231. trackSumJetDeltaR = cms.PSet(
  122232. logScale = cms.bool(True),
  122233. max = cms.double(0.35),
  122234. min = cms.double(-0.05),
  122235. nBins = cms.uint32(50)
  122236. ),
  122237. trackSumJetEtRatio = cms.PSet(
  122238. logScale = cms.bool(True),
  122239. max = cms.double(1.0),
  122240. min = cms.double(0.0),
  122241. nBins = cms.uint32(50)
  122242. ),
  122243. vertexBoostOverSqrtJetPt = cms.PSet(
  122244. logScale = cms.bool(True),
  122245. max = cms.double(0.5),
  122246. min = cms.double(-0.1),
  122247. nBins = cms.uint32(50)
  122248. ),
  122249. vertexJetDeltaR = cms.PSet(
  122250. logScale = cms.bool(True),
  122251. max = cms.double(0.35),
  122252. min = cms.double(-0.1),
  122253. nBins = cms.uint32(50)
  122254. ),
  122255. vertexLeptonCategory = cms.PSet(
  122256. logScale = cms.bool(True),
  122257. max = cms.double(8.5),
  122258. min = cms.double(-0.5),
  122259. nBins = cms.uint32(9)
  122260. ),
  122261. vertexNTracks = cms.PSet(
  122262. logScale = cms.bool(True),
  122263. max = cms.double(14.5),
  122264. min = cms.double(-0.5),
  122265. nBins = cms.uint32(15)
  122266. )
  122267. ),
  122268. cms.PSet(
  122269. jetNTracks = cms.PSet(
  122270. logScale = cms.bool(False),
  122271. max = cms.double(60.0),
  122272. min = cms.double(0.0),
  122273. nBins = cms.uint32(50)
  122274. ),
  122275. massVertexEnergyFraction = cms.PSet(
  122276. logScale = cms.bool(True),
  122277. max = cms.double(20.0),
  122278. min = cms.double(0.0),
  122279. nBins = cms.uint32(50)
  122280. ),
  122281. trackDecayLenVal = cms.PSet(
  122282. indices = cms.vuint32(0, 1),
  122283. logScale = cms.bool(True),
  122284. max = cms.double(5.0),
  122285. min = cms.double(0.0),
  122286. nBins = cms.uint32(50)
  122287. ),
  122288. trackDeltaR = cms.PSet(
  122289. indices = cms.vuint32(0, 1),
  122290. logScale = cms.bool(True),
  122291. max = cms.double(0.35),
  122292. min = cms.double(0.0),
  122293. nBins = cms.uint32(50)
  122294. ),
  122295. trackEtaRel = cms.PSet(
  122296. indices = cms.vuint32(0, 1),
  122297. logScale = cms.bool(True),
  122298. max = cms.double(10.0),
  122299. min = cms.double(0.0),
  122300. nBins = cms.uint32(50)
  122301. ),
  122302. trackJetDist = cms.PSet(
  122303. indices = cms.vuint32(0, 1),
  122304. logScale = cms.bool(True),
  122305. max = cms.double(0.005),
  122306. min = cms.double(-0.08),
  122307. nBins = cms.uint32(100)
  122308. ),
  122309. trackPPar = cms.PSet(
  122310. indices = cms.vuint32(0, 1),
  122311. logScale = cms.bool(True),
  122312. max = cms.double(200.0),
  122313. min = cms.double(0.0),
  122314. nBins = cms.uint32(50)
  122315. ),
  122316. trackPParRatio = cms.PSet(
  122317. indices = cms.vuint32(0, 1),
  122318. logScale = cms.bool(True),
  122319. max = cms.double(1.01),
  122320. min = cms.double(0.95),
  122321. nBins = cms.uint32(50)
  122322. ),
  122323. trackPtRatio = cms.PSet(
  122324. indices = cms.vuint32(0, 1),
  122325. logScale = cms.bool(True),
  122326. max = cms.double(0.35),
  122327. min = cms.double(0.0),
  122328. nBins = cms.uint32(50)
  122329. ),
  122330. trackPtRel = cms.PSet(
  122331. indices = cms.vuint32(0, 1),
  122332. logScale = cms.bool(True),
  122333. max = cms.double(20.0),
  122334. min = cms.double(0.0),
  122335. nBins = cms.uint32(50)
  122336. ),
  122337. trackSip2dSig = cms.PSet(
  122338. indices = cms.vuint32(0, 1),
  122339. logScale = cms.bool(True),
  122340. max = cms.double(30.0),
  122341. min = cms.double(-10.0),
  122342. nBins = cms.uint32(50)
  122343. ),
  122344. trackSip2dSigAboveCharm = cms.PSet(
  122345. logScale = cms.bool(True),
  122346. max = cms.double(20.0),
  122347. min = cms.double(-5.0),
  122348. nBins = cms.uint32(50)
  122349. ),
  122350. trackSip2dVal = cms.PSet(
  122351. indices = cms.vuint32(0, 1),
  122352. logScale = cms.bool(True),
  122353. max = cms.double(0.15),
  122354. min = cms.double(-0.05),
  122355. nBins = cms.uint32(50)
  122356. ),
  122357. trackSip2dValAboveCharm = cms.PSet(
  122358. logScale = cms.bool(True),
  122359. max = cms.double(0.15),
  122360. min = cms.double(-0.05),
  122361. nBins = cms.uint32(50)
  122362. ),
  122363. trackSip3dSig = cms.PSet(
  122364. indices = cms.vuint32(0, 1),
  122365. logScale = cms.bool(True),
  122366. max = cms.double(30.0),
  122367. min = cms.double(-10.0),
  122368. nBins = cms.uint32(50)
  122369. ),
  122370. trackSip3dSigAboveCharm = cms.PSet(
  122371. logScale = cms.bool(True),
  122372. max = cms.double(20.0),
  122373. min = cms.double(-5.0),
  122374. nBins = cms.uint32(50)
  122375. ),
  122376. trackSip3dVal = cms.PSet(
  122377. indices = cms.vuint32(0, 1),
  122378. logScale = cms.bool(True),
  122379. max = cms.double(0.15),
  122380. min = cms.double(-0.05),
  122381. nBins = cms.uint32(50)
  122382. ),
  122383. trackSip3dValAboveCharm = cms.PSet(
  122384. logScale = cms.bool(True),
  122385. max = cms.double(0.15),
  122386. min = cms.double(-0.05),
  122387. nBins = cms.uint32(50)
  122388. ),
  122389. trackSumJetDeltaR = cms.PSet(
  122390. logScale = cms.bool(True),
  122391. max = cms.double(0.35),
  122392. min = cms.double(-0.05),
  122393. nBins = cms.uint32(50)
  122394. ),
  122395. trackSumJetEtRatio = cms.PSet(
  122396. logScale = cms.bool(True),
  122397. max = cms.double(1.0),
  122398. min = cms.double(0.0),
  122399. nBins = cms.uint32(50)
  122400. ),
  122401. vertexBoostOverSqrtJetPt = cms.PSet(
  122402. logScale = cms.bool(True),
  122403. max = cms.double(0.5),
  122404. min = cms.double(-0.1),
  122405. nBins = cms.uint32(50)
  122406. ),
  122407. vertexEnergyRatio = cms.PSet(
  122408. logScale = cms.bool(True),
  122409. max = cms.double(2.0),
  122410. min = cms.double(-0.1),
  122411. nBins = cms.uint32(50)
  122412. ),
  122413. vertexJetDeltaR = cms.PSet(
  122414. logScale = cms.bool(True),
  122415. max = cms.double(0.35),
  122416. min = cms.double(-0.1),
  122417. nBins = cms.uint32(50)
  122418. ),
  122419. vertexLeptonCategory = cms.PSet(
  122420. logScale = cms.bool(True),
  122421. max = cms.double(8.5),
  122422. min = cms.double(-0.5),
  122423. nBins = cms.uint32(9)
  122424. ),
  122425. vertexMass = cms.PSet(
  122426. logScale = cms.bool(True),
  122427. max = cms.double(40.0),
  122428. min = cms.double(0.0),
  122429. nBins = cms.uint32(50)
  122430. ),
  122431. vertexNTracks = cms.PSet(
  122432. logScale = cms.bool(True),
  122433. max = cms.double(14.5),
  122434. min = cms.double(-0.5),
  122435. nBins = cms.uint32(15)
  122436. )
  122437. ),
  122438. cms.PSet(
  122439. jetNTracks = cms.PSet(
  122440. logScale = cms.bool(False),
  122441. max = cms.double(60.0),
  122442. min = cms.double(0.0),
  122443. nBins = cms.uint32(50)
  122444. ),
  122445. trackDecayLenVal = cms.PSet(
  122446. indices = cms.vuint32(0, 1),
  122447. logScale = cms.bool(True),
  122448. max = cms.double(5.0),
  122449. min = cms.double(0.0),
  122450. nBins = cms.uint32(50)
  122451. ),
  122452. trackDeltaR = cms.PSet(
  122453. indices = cms.vuint32(0, 1),
  122454. logScale = cms.bool(True),
  122455. max = cms.double(0.35),
  122456. min = cms.double(0.0),
  122457. nBins = cms.uint32(50)
  122458. ),
  122459. trackEtaRel = cms.PSet(
  122460. indices = cms.vuint32(0, 1),
  122461. logScale = cms.bool(True),
  122462. max = cms.double(10.0),
  122463. min = cms.double(0.0),
  122464. nBins = cms.uint32(50)
  122465. ),
  122466. trackJetDist = cms.PSet(
  122467. indices = cms.vuint32(0, 1),
  122468. logScale = cms.bool(True),
  122469. max = cms.double(0.005),
  122470. min = cms.double(-0.08),
  122471. nBins = cms.uint32(100)
  122472. ),
  122473. trackPPar = cms.PSet(
  122474. indices = cms.vuint32(0, 1),
  122475. logScale = cms.bool(True),
  122476. max = cms.double(200.0),
  122477. min = cms.double(0.0),
  122478. nBins = cms.uint32(50)
  122479. ),
  122480. trackPParRatio = cms.PSet(
  122481. indices = cms.vuint32(0, 1),
  122482. logScale = cms.bool(True),
  122483. max = cms.double(1.01),
  122484. min = cms.double(0.95),
  122485. nBins = cms.uint32(50)
  122486. ),
  122487. trackPtRatio = cms.PSet(
  122488. indices = cms.vuint32(0, 1),
  122489. logScale = cms.bool(True),
  122490. max = cms.double(0.35),
  122491. min = cms.double(0.0),
  122492. nBins = cms.uint32(50)
  122493. ),
  122494. trackPtRel = cms.PSet(
  122495. indices = cms.vuint32(0, 1),
  122496. logScale = cms.bool(True),
  122497. max = cms.double(20.0),
  122498. min = cms.double(0.0),
  122499. nBins = cms.uint32(50)
  122500. ),
  122501. trackSip2dSig = cms.PSet(
  122502. indices = cms.vuint32(0, 1),
  122503. logScale = cms.bool(True),
  122504. max = cms.double(30.0),
  122505. min = cms.double(-10.0),
  122506. nBins = cms.uint32(50)
  122507. ),
  122508. trackSip2dSigAboveCharm = cms.PSet(
  122509. logScale = cms.bool(True),
  122510. max = cms.double(20.0),
  122511. min = cms.double(-5.0),
  122512. nBins = cms.uint32(50)
  122513. ),
  122514. trackSip2dVal = cms.PSet(
  122515. indices = cms.vuint32(0, 1),
  122516. logScale = cms.bool(True),
  122517. max = cms.double(0.15),
  122518. min = cms.double(-0.05),
  122519. nBins = cms.uint32(50)
  122520. ),
  122521. trackSip2dValAboveCharm = cms.PSet(
  122522. logScale = cms.bool(True),
  122523. max = cms.double(0.15),
  122524. min = cms.double(-0.05),
  122525. nBins = cms.uint32(50)
  122526. ),
  122527. trackSip3dSig = cms.PSet(
  122528. indices = cms.vuint32(0, 1),
  122529. logScale = cms.bool(True),
  122530. max = cms.double(30.0),
  122531. min = cms.double(-10.0),
  122532. nBins = cms.uint32(50)
  122533. ),
  122534. trackSip3dSigAboveCharm = cms.PSet(
  122535. logScale = cms.bool(True),
  122536. max = cms.double(20.0),
  122537. min = cms.double(-5.0),
  122538. nBins = cms.uint32(50)
  122539. ),
  122540. trackSip3dVal = cms.PSet(
  122541. indices = cms.vuint32(0, 1),
  122542. logScale = cms.bool(True),
  122543. max = cms.double(0.15),
  122544. min = cms.double(-0.05),
  122545. nBins = cms.uint32(50)
  122546. ),
  122547. trackSip3dValAboveCharm = cms.PSet(
  122548. logScale = cms.bool(True),
  122549. max = cms.double(0.15),
  122550. min = cms.double(-0.05),
  122551. nBins = cms.uint32(50)
  122552. ),
  122553. trackSumJetDeltaR = cms.PSet(
  122554. logScale = cms.bool(True),
  122555. max = cms.double(0.35),
  122556. min = cms.double(-0.05),
  122557. nBins = cms.uint32(50)
  122558. ),
  122559. trackSumJetEtRatio = cms.PSet(
  122560. logScale = cms.bool(True),
  122561. max = cms.double(1.0),
  122562. min = cms.double(0.0),
  122563. nBins = cms.uint32(50)
  122564. ),
  122565. vertexLeptonCategory = cms.PSet(
  122566. logScale = cms.bool(True),
  122567. max = cms.double(8.5),
  122568. min = cms.double(-0.5),
  122569. nBins = cms.uint32(9)
  122570. )
  122571. ),
  122572. cms.PSet(
  122573. leptonDeltaR = cms.PSet(
  122574. indices = cms.vuint32(0, 1),
  122575. logScale = cms.bool(True),
  122576. max = cms.double(0.4),
  122577. min = cms.double(-0.1),
  122578. nBins = cms.uint32(50)
  122579. ),
  122580. leptonEtaRel = cms.PSet(
  122581. indices = cms.vuint32(0, 1),
  122582. logScale = cms.bool(True),
  122583. max = cms.double(0.1),
  122584. min = cms.double(-0.1),
  122585. nBins = cms.uint32(50)
  122586. ),
  122587. leptonPtRel = cms.PSet(
  122588. indices = cms.vuint32(0, 1),
  122589. logScale = cms.bool(True),
  122590. max = cms.double(10.0),
  122591. min = cms.double(-1.0),
  122592. nBins = cms.uint32(50)
  122593. ),
  122594. leptonRatio = cms.PSet(
  122595. indices = cms.vuint32(0, 1),
  122596. logScale = cms.bool(True),
  122597. max = cms.double(1.0),
  122598. min = cms.double(-0.1),
  122599. nBins = cms.uint32(50)
  122600. ),
  122601. leptonRatioRel = cms.PSet(
  122602. indices = cms.vuint32(0, 1),
  122603. logScale = cms.bool(True),
  122604. max = cms.double(0.05),
  122605. min = cms.double(-0.03),
  122606. nBins = cms.uint32(50)
  122607. ),
  122608. leptonSip3d = cms.PSet(
  122609. indices = cms.vuint32(0, 1),
  122610. logScale = cms.bool(True),
  122611. max = cms.double(30.0),
  122612. min = cms.double(-10.0),
  122613. nBins = cms.uint32(50)
  122614. )
  122615. )),
  122616. categoryVariable = cms.string('vertexLeptonCategory')
  122617. ),
  122618. type = cms.string('GenericMVA')
  122619. ),
  122620. cms.PSet(
  122621. doCTagPlots = cms.bool(True),
  122622. folder = cms.string('Ctagger_CvsL'),
  122623. label = cms.InputTag("pfCombinedCvsLJetTags"),
  122624. parameters = cms.PSet(
  122625. discriminatorEnd = cms.double(1.011),
  122626. discriminatorStart = cms.double(-1.011),
  122627. effBConst = cms.double(0.5),
  122628. endEffPur = cms.double(1.005),
  122629. nBinEffPur = cms.int32(200),
  122630. startEffPur = cms.double(0.005)
  122631. )
  122632. ),
  122633. cms.PSet(
  122634. doCTagPlots = cms.bool(True),
  122635. folder = cms.string('Ctagger_CvsB'),
  122636. label = cms.InputTag("pfCombinedCvsBJetTags"),
  122637. parameters = cms.PSet(
  122638. discriminatorEnd = cms.double(1.011),
  122639. discriminatorStart = cms.double(-1.011),
  122640. effBConst = cms.double(0.5),
  122641. endEffPur = cms.double(1.005),
  122642. nBinEffPur = cms.int32(200),
  122643. startEffPur = cms.double(0.005)
  122644. )
  122645. ),
  122646. cms.PSet(
  122647. doCTagPlots = cms.bool(True),
  122648. folder = cms.string('Ctagger_TagCorrelation'),
  122649. label1 = cms.InputTag("pfCombinedCvsLJetTags"),
  122650. label2 = cms.InputTag("pfCombinedCvsBJetTags"),
  122651. parameters = cms.PSet(
  122652. CreateProfile = cms.bool(False),
  122653. Discr1End = cms.double(1.011),
  122654. Discr1Start = cms.double(-1.011),
  122655. Discr2End = cms.double(1.011),
  122656. Discr2Start = cms.double(-1.011),
  122657. endEffPur = cms.double(1.005),
  122658. fixedEff = cms.vdouble(0.2, 0.3, 0.4, 0.5),
  122659. nBinEffPur = cms.int32(200),
  122660. startEffPur = cms.double(0.005)
  122661. ),
  122662. type = cms.string('TagCorrelation')
  122663. )),
  122664. useOldFlavourTool = cms.bool(False)
  122665. )
  122666.  
  122667.  
  122668. process.basicGenParticleValidation = cms.EDAnalyzer("BasicGenParticleValidation",
  122669. UseWeightFromHepMC = cms.bool(True),
  122670. genjetsCollection = cms.InputTag("ak4GenJets"),
  122671. genparticleCollection = cms.InputTag("genParticles"),
  122672. hepmcCollection = cms.InputTag("generatorSmeared"),
  122673. matchingPrecision = cms.double(0.001),
  122674. verbosity = cms.untracked.uint32(0)
  122675. )
  122676.  
  122677.  
  122678. process.basicHepMCValidation = cms.EDAnalyzer("BasicHepMCValidation",
  122679. UseWeightFromHepMC = cms.bool(True),
  122680. hepmcCollection = cms.InputTag("generatorSmeared")
  122681. )
  122682.  
  122683.  
  122684. process.bphysicsOniaDQM = cms.EDAnalyzer("BPhysicsOniaDQM",
  122685. MuonCollection = cms.InputTag("muons"),
  122686. lumiSummary = cms.InputTag("lumiProducer"),
  122687. vertex = cms.InputTag("offlinePrimaryVertices")
  122688. )
  122689.  
  122690.  
  122691. process.caloMetDQMAnalyzer = cms.EDAnalyzer("METAnalyzer",
  122692. CSCHalo2015ResultLabel = cms.InputTag("CSCTightHalo2015FilterDQM"),
  122693. CSCHaloResultLabel = cms.InputTag("CSCTightHaloFilterDQM"),
  122694. CleaningParameters = cms.PSet(
  122695. bypassAllDCSChecks = cms.bool(False),
  122696. bypassAllPVChecks = cms.bool(True),
  122697. gtLabel = cms.InputTag("gtDigis"),
  122698. trigSelection = cms.PSet(
  122699. andOr = cms.bool(False),
  122700. andOrHlt = cms.bool(False),
  122701. errorReplyHlt = cms.bool(False),
  122702. hltDBKey = cms.string('jetmet_hltsel'),
  122703. hltInputTag = cms.InputTag("TriggerResults","","HLT"),
  122704. hltPaths = cms.vstring('')
  122705. ),
  122706. vertexCollection = cms.InputTag("goodOfflinePrimaryVerticesDQM")
  122707. ),
  122708. DCSFilter = cms.PSet(
  122709. DetectorTypes = cms.untracked.string('ecal:hbhe:hf'),
  122710. Filter = cms.untracked.bool(True)
  122711. ),
  122712. EcalDeadCellBoundaryEnergyFilterLabel = cms.InputTag("EcalDeadCellBoundaryEnergyFilterDQM"),
  122713. EcalDeadCellTriggerPrimitiveFilterLabel = cms.InputTag("EcalDeadCellTriggerPrimitiveFilterDQM"),
  122714. FilterResultsLabelMiniAOD = cms.InputTag("TriggerResults","","RECO"),
  122715. FilterResultsLabelMiniAOD2 = cms.InputTag("TriggerResults","","reRECO"),
  122716. FolderName = cms.untracked.string('JetMET/MET/'),
  122717. HBHEIsoNoiseLabelMiniAOD = cms.string('Flag_HBHEIsoNoiseFilter'),
  122718. HBHENoiseFilterResultLabel = cms.InputTag("HBHENoiseFilterResultProducer","HBHENoiseFilterResult"),
  122719. HBHENoiseIsoFilterResultLabel = cms.InputTag("HBHENoiseFilterResultProducer","HBHEIsoNoiseFilterResult"),
  122720. HBHENoiseLabelMiniAOD = cms.string('Flag_HBHENoiseFilter'),
  122721. HcalNoiseRBXCollection = cms.InputTag("hcalnoise"),
  122722. HcalStripHaloFilterLabel = cms.InputTag("HcalStripHaloFilterDQM"),
  122723. InputJetIDValueMap = cms.InputTag("ak4JetID"),
  122724. JetCollectionLabel = cms.InputTag("ak4CaloJets"),
  122725. JetCorrections = cms.InputTag("dqmAk4PFL1FastL2L3ResidualCorrector"),
  122726. LSBegin = cms.int32(0),
  122727. LSEnd = cms.int32(-1),
  122728. METCollectionLabel = cms.InputTag("caloMet"),
  122729. METDiagonisticsParameters = cms.VPSet(cms.PSet(
  122730. etaMax = cms.double(2.7),
  122731. etaMin = cms.double(-2.7),
  122732. etaNBins = cms.int32(100),
  122733. nMax = cms.int32(2000),
  122734. nMin = cms.int32(0),
  122735. name = cms.string('h'),
  122736. nbins = cms.double(100),
  122737. phiMax = cms.double(3.14159265359),
  122738. phiMin = cms.double(-3.14159265359),
  122739. phiNBins = cms.int32(100),
  122740. type = cms.int32(1)
  122741. ),
  122742. cms.PSet(
  122743. etaMax = cms.double(1.392),
  122744. etaMin = cms.double(-1.392),
  122745. etaNBins = cms.int32(32),
  122746. nMax = cms.int32(100),
  122747. nMin = cms.int32(0),
  122748. name = cms.string('h0Barrel'),
  122749. nbins = cms.double(50),
  122750. phiMax = cms.double(3.14159265359),
  122751. phiMin = cms.double(-3.14159265359),
  122752. phiNBins = cms.int32(72),
  122753. type = cms.int32(5)
  122754. ),
  122755. cms.PSet(
  122756. etaMax = cms.double(-1.392),
  122757. etaMin = cms.double(-3.0),
  122758. etaNBins = cms.int32(12),
  122759. nMax = cms.int32(150),
  122760. nMin = cms.int32(0),
  122761. name = cms.string('h0Endcap'),
  122762. nbins = cms.double(75),
  122763. phiMax = cms.double(3.14159265359),
  122764. phiMin = cms.double(-3.14159265359),
  122765. phiNBins = cms.int32(18),
  122766. type = cms.int32(5)
  122767. ),
  122768. cms.PSet(
  122769. etaMax = cms.double(1.479),
  122770. etaMin = cms.double(-1.479),
  122771. etaNBins = cms.int32(75),
  122772. nMax = cms.int32(600),
  122773. nMin = cms.int32(0),
  122774. name = cms.string('gammaBarrel'),
  122775. nbins = cms.double(100),
  122776. phiMax = cms.double(3.14159265359),
  122777. phiMin = cms.double(-3.14159265359),
  122778. phiNBins = cms.int32(120),
  122779. type = cms.int32(4)
  122780. ),
  122781. cms.PSet(
  122782. etaMax = cms.double(-1.479),
  122783. etaMin = cms.double(-3.0),
  122784. etaNBins = cms.int32(20),
  122785. nMax = cms.int32(300),
  122786. nMin = cms.int32(0),
  122787. name = cms.string('gammaEndcap'),
  122788. nbins = cms.double(100),
  122789. phiMax = cms.double(3.14159265359),
  122790. phiMin = cms.double(-3.14159265359),
  122791. phiNBins = cms.int32(30),
  122792. type = cms.int32(4)
  122793. ),
  122794. cms.PSet(
  122795. etaMax = cms.double(-3.0),
  122796. etaMin = cms.double(-5.0),
  122797. etaNBins = cms.int32(20),
  122798. nMax = cms.int32(15),
  122799. nMin = cms.int32(0),
  122800. name = cms.string('gammaForward'),
  122801. nbins = cms.double(15),
  122802. phiMax = cms.double(3.14159265359),
  122803. phiMin = cms.double(-3.14159265359),
  122804. phiNBins = cms.int32(30),
  122805. type = cms.int32(4)
  122806. ),
  122807. cms.PSet(
  122808. etaMax = cms.double(2.7),
  122809. etaMin = cms.double(-2.7),
  122810. etaNBins = cms.int32(27),
  122811. nMax = cms.int32(30),
  122812. nMin = cms.int32(0),
  122813. name = cms.string('e'),
  122814. nbins = cms.double(30),
  122815. phiMax = cms.double(3.14159265359),
  122816. phiMin = cms.double(-3.14159265359),
  122817. phiNBins = cms.int32(40),
  122818. type = cms.int32(2)
  122819. ),
  122820. cms.PSet(
  122821. etaMax = cms.double(2.7),
  122822. etaMin = cms.double(-2.7),
  122823. etaNBins = cms.int32(27),
  122824. nMax = cms.int32(30),
  122825. nMin = cms.int32(0),
  122826. name = cms.string('mu'),
  122827. nbins = cms.double(30),
  122828. phiMax = cms.double(3.14159265359),
  122829. phiMin = cms.double(-3.14159265359),
  122830. phiNBins = cms.int32(40),
  122831. type = cms.int32(3)
  122832. ),
  122833. cms.PSet(
  122834. etaMax = cms.double(-2.901376),
  122835. etaMin = cms.double(-5.2),
  122836. etaNBins = cms.int32(11),
  122837. nMax = cms.int32(1000),
  122838. nMin = cms.int32(0),
  122839. name = cms.string('hHF'),
  122840. nbins = cms.double(100),
  122841. phiMax = cms.double(3.14159265359),
  122842. phiMin = cms.double(-3.14159265359),
  122843. phiNBins = cms.int32(18),
  122844. type = cms.int32(6)
  122845. ),
  122846. cms.PSet(
  122847. etaMax = cms.double(-2.901376),
  122848. etaMin = cms.double(-5.2),
  122849. etaNBins = cms.int32(11),
  122850. nMax = cms.int32(500),
  122851. nMin = cms.int32(0),
  122852. name = cms.string('egammaHF'),
  122853. nbins = cms.double(50),
  122854. phiMax = cms.double(3.14159265359),
  122855. phiMin = cms.double(-3.14159265359),
  122856. phiNBins = cms.int32(18),
  122857. type = cms.int32(7)
  122858. )),
  122859. METType = cms.untracked.string('calo'),
  122860. TriggerResultsLabel = cms.InputTag("TriggerResults","","HLT"),
  122861. eeBadScFilterLabel = cms.InputTag("eeBadScFilterDQM"),
  122862. fillCandidateMaps = cms.bool(False),
  122863. fillMetHighLevel = cms.bool(True),
  122864. hcalMin = cms.double(1.0),
  122865. l1algoname = cms.string('L1Tech_BPTX_plus_AND_minus.v0'),
  122866. muonsrc = cms.InputTag("muons"),
  122867. onlyCleaned = cms.untracked.bool(True),
  122868. pVBin = cms.int32(100),
  122869. pVMax = cms.double(100.0),
  122870. pVMin = cms.double(0.0),
  122871. ptMinCand = cms.double(1.0),
  122872. ptThreshold = cms.double(30),
  122873. runcosmics = cms.untracked.bool(False),
  122874. srcPFlow = cms.InputTag("particleFlow"),
  122875. triggerSelectedSubFolders = cms.VPSet(cms.PSet(
  122876. andOr = cms.bool(False),
  122877. andOrHlt = cms.bool(True),
  122878. dbLabel = cms.string('JetMETDQMTrigger'),
  122879. errorReplyHlt = cms.bool(False),
  122880. hltInputTag = cms.InputTag("TriggerResults","","HLT"),
  122881. hltPaths = cms.vstring('HLT_PFJet450_v*'),
  122882. label = cms.string('highPtJet')
  122883. ),
  122884. cms.PSet(
  122885. andOr = cms.bool(False),
  122886. andOrHlt = cms.bool(True),
  122887. dbLabel = cms.string('JetMETDQMTrigger'),
  122888. errorReplyHlt = cms.bool(True),
  122889. hltInputTag = cms.InputTag("TriggerResults","","HLT"),
  122890. hltPaths = cms.vstring('HLT_PFJet80_v*'),
  122891. label = cms.string('lowPtJet')
  122892. ),
  122893. cms.PSet(
  122894. andOr = cms.bool(False),
  122895. andOrHlt = cms.bool(True),
  122896. dbLabel = cms.string('JetMETDQMTrigger'),
  122897. errorReplyHlt = cms.bool(False),
  122898. hltInputTag = cms.InputTag("TriggerResults","","HLT"),
  122899. hltPaths = cms.vstring('HLT_ZeroBias_v*'),
  122900. label = cms.string('zeroBias')
  122901. ),
  122902. cms.PSet(
  122903. andOr = cms.bool(False),
  122904. andOrHlt = cms.bool(True),
  122905. dbLabel = cms.string('JetMETDQMTrigger'),
  122906. errorReplyHlt = cms.bool(False),
  122907. hltInputTag = cms.InputTag("TriggerResults","","HLT"),
  122908. hltPaths = cms.vstring('HLT_MET250_v*'),
  122909. label = cms.string('highMET')
  122910. ),
  122911. cms.PSet(
  122912. andOr = cms.bool(False),
  122913. andOrHlt = cms.bool(True),
  122914. dbLabel = cms.string('JetMETDQMTrigger'),
  122915. errorReplyHlt = cms.bool(False),
  122916. hltInputTag = cms.InputTag("TriggerResults","","HLT"),
  122917. hltPaths = cms.vstring('HLT_IsoMu24_eta2p1_v*',
  122918. 'HLT_IsoMu27_v*'),
  122919. label = cms.string('singleMu')
  122920. )),
  122921. verbose = cms.int32(0)
  122922. )
  122923.  
  122924.  
  122925. process.castorOfflineMonitor = cms.EDAnalyzer("CastorMonitorModule",
  122926. CastorBasicJetsLabel = cms.InputTag("ak7CastorJets"),
  122927. CastorJetIDLabel = cms.InputTag("ak7CastorJetID"),
  122928. CastorRecHitLabel = cms.InputTag("castorreco"),
  122929. CastorTowerLabel = cms.InputTag("CastorTowerReco"),
  122930. ChannelQualityMonitor = cms.untracked.bool(True),
  122931. DataIntMonitor = cms.untracked.bool(True),
  122932. DigiInFC = cms.untracked.bool(False),
  122933. DigiMonitor = cms.untracked.bool(True),
  122934. DigiPerChannel = cms.untracked.bool(True),
  122935. EDMonitor = cms.untracked.bool(False),
  122936. FirstSignalBin = cms.untracked.int32(0),
  122937. HIMonitor = cms.untracked.bool(True),
  122938. LEDMonitor = cms.untracked.bool(True),
  122939. LEDPerChannel = cms.untracked.bool(True),
  122940. LED_ADC_Thresh = cms.untracked.double(-1000.0),
  122941. LastSignalBin = cms.untracked.int32(9),
  122942. OfflineMode = cms.untracked.bool(False),
  122943. PSMonitor = cms.untracked.bool(True),
  122944. RecHitMonitor = cms.untracked.bool(True),
  122945. RecHitsPerChannel = cms.untracked.bool(True),
  122946. TowerJetMonitor = cms.untracked.bool(True),
  122947. averageEnergyMethod = cms.untracked.bool(True),
  122948. dThreshold = cms.untracked.double(1.0),
  122949. debug = cms.untracked.int32(0),
  122950. diagnosticPrescaleLS = cms.untracked.int32(-1),
  122951. diagnosticPrescaleTime = cms.untracked.int32(-1),
  122952. diagnosticPrescaleUpdate = cms.untracked.int32(-1),
  122953. digiLabel = cms.InputTag("castorDigis"),
  122954. dump2database = cms.untracked.bool(False),
  122955. nThreshold = cms.untracked.double(60),
  122956. numberSigma = cms.untracked.double(1.5),
  122957. pedestalsInFC = cms.untracked.bool(False),
  122958. rawLabel = cms.InputTag("rawDataCollector"),
  122959. showTiming = cms.untracked.bool(False),
  122960. thirdRegionThreshold = cms.untracked.double(100),
  122961. unpackerReportLabel = cms.InputTag("castorDigis")
  122962. )
  122963.  
  122964.  
  122965. process.cscDigiValidation = cms.EDAnalyzer("CSCDigiValidation",
  122966. alctDigiTag = cms.InputTag("simCscTriggerPrimitiveDigis"),
  122967. clctDigiTag = cms.InputTag("simCscTriggerPrimitiveDigis"),
  122968. comparatorDigiTag = cms.InputTag("simMuonCSCDigis","MuonCSCComparatorDigi"),
  122969. doSim = cms.bool(False),
  122970. outputFile = cms.string(''),
  122971. simHitsTag = cms.InputTag("mix","g4SimHitsMuonCSCHits"),
  122972. stripDigiTag = cms.InputTag("simMuonCSCDigis","MuonCSCStripDigi"),
  122973. wireDigiTag = cms.InputTag("simMuonCSCDigis","MuonCSCWireDigi")
  122974. )
  122975.  
  122976.  
  122977. process.cscMonitor = cms.EDAnalyzer("CSCOfflineMonitor",
  122978. FEDRawDataCollectionTag = cms.InputTag("rawDataCollector"),
  122979. alctDigiTag = cms.InputTag("muonCSCDigis","MuonCSCALCTDigi"),
  122980. clctDigiTag = cms.InputTag("muonCSCDigis","MuonCSCCLCTDigi"),
  122981. cscRecHitTag = cms.InputTag("csc2DRecHits"),
  122982. cscSegTag = cms.InputTag("cscSegments"),
  122983. outputFileName = cms.string('test.root'),
  122984. saveHistos = cms.bool(False),
  122985. stripDigiTag = cms.InputTag("muonCSCDigis","MuonCSCStripDigi"),
  122986. wireDigiTag = cms.InputTag("muonCSCDigis","MuonCSCWireDigi")
  122987. )
  122988.  
  122989.  
  122990. process.dEdxHitMonCommon = cms.EDAnalyzer("dEdxHitAnalyzer",
  122991. dEdxParameters = cms.PSet(
  122992. FolderName = cms.string('Tracking/dEdxHits'),
  122993. OutputFileName = cms.string('MonitorTrack.root'),
  122994. OutputMEsInRootFile = cms.bool(False),
  122995. TracksForDeDx = cms.string('generalTracks'),
  122996. dEdxHarm2Bin = cms.int32(50),
  122997. dEdxHarm2Max = cms.double(10.0),
  122998. dEdxHarm2Min = cms.double(0),
  122999. dEdxNHitBin = cms.int32(30),
  123000. dEdxNHitMax = cms.double(30.0),
  123001. dEdxNHitMin = cms.double(0),
  123002. dEdxPixelBin = cms.int32(100),
  123003. dEdxPixelMax = cms.double(200000.0),
  123004. dEdxPixelMin = cms.double(0),
  123005. dEdxStripBin = cms.int32(100),
  123006. dEdxStripMax = cms.double(1000.0),
  123007. dEdxStripMin = cms.double(0),
  123008. deDxHitProducers = cms.vstring('dedxHitInfo'),
  123009. doAllPlots = cms.bool(False),
  123010. doDeDxPlots = cms.bool(True),
  123011. genericTriggerEventPSet = cms.PSet(
  123012.  
  123013. )
  123014. )
  123015. )
  123016.  
  123017.  
  123018. process.dEdxMonCommon = cms.EDAnalyzer("dEdxAnalyzer",
  123019. dEdxParameters = cms.PSet(
  123020. FolderName = cms.string('Tracking/dEdx'),
  123021. HIPdEdxMin = cms.double(3.5),
  123022. HighPtThreshold = cms.double(100.0),
  123023. OutputFileName = cms.string('MonitorTrack.root'),
  123024. OutputMEsInRootFile = cms.bool(False),
  123025. TrackHitMin = cms.double(8),
  123026. TracksForDeDx = cms.string('generalTracks'),
  123027. dEdxBin = cms.int32(100),
  123028. dEdxC = cms.double(2.772),
  123029. dEdxHIPmassBin = cms.int32(51),
  123030. dEdxHIPmassMax = cms.double(5.05),
  123031. dEdxHIPmassMin = cms.double(-0.05),
  123032. dEdxK = cms.double(2.529),
  123033. dEdxMIPmassBin = cms.int32(100),
  123034. dEdxMIPmassMax = cms.double(24.5),
  123035. dEdxMIPmassMin = cms.double(-0.5),
  123036. dEdxMax = cms.double(10.0),
  123037. dEdxMin = cms.double(0),
  123038. dEdxNHitBin = cms.int32(30),
  123039. dEdxNHitMax = cms.double(30.0),
  123040. dEdxNHitMin = cms.double(0),
  123041. deDxProducers = cms.vstring('dedxDQMHarm2SP',
  123042. 'dedxDQMHarm2SO',
  123043. 'dedxDQMHarm2PO'),
  123044. doAllPlots = cms.bool(False),
  123045. doDeDxPlots = cms.bool(True),
  123046. genericTriggerEventPSet = cms.PSet(
  123047.  
  123048. )
  123049. )
  123050. )
  123051.  
  123052.  
  123053. process.diMuonHistos = cms.EDAnalyzer("DiMuonHistograms",
  123054. BeamSpotLabel = cms.InputTag("offlineBeamSpot"),
  123055. HighMassMax = cms.double(155.0),
  123056. HighMassMin = cms.double(55.0),
  123057. LowMassMax = cms.double(55.0),
  123058. LowMassMin = cms.double(2.0),
  123059. MuonCollection = cms.InputTag("muons"),
  123060. VertexLabel = cms.InputTag("offlinePrimaryVertices"),
  123061. etaBBin = cms.int32(400),
  123062. etaBMax = cms.double(1.1),
  123063. etaBMin = cms.double(0.0),
  123064. etaBin = cms.int32(400),
  123065. etaEBin = cms.int32(200),
  123066. etaECMax = cms.double(2.4),
  123067. etaECMin = cms.double(0.9),
  123068. folder = cms.string('Muons/diMuonHistograms')
  123069. )
  123070.  
  123071.  
  123072. process.diMuonHistos_miniAOD = cms.EDAnalyzer("DiMuonHistograms",
  123073. BeamSpotLabel = cms.InputTag("offlineBeamSpot"),
  123074. HighMassMax = cms.double(155.0),
  123075. HighMassMin = cms.double(55.0),
  123076. LowMassMax = cms.double(55.0),
  123077. LowMassMin = cms.double(2.0),
  123078. MuonCollection = cms.InputTag("slimmedMuons"),
  123079. VertexLabel = cms.InputTag("offlineSlimmedPrimaryVertices"),
  123080. etaBBin = cms.int32(400),
  123081. etaBMax = cms.double(1.1),
  123082. etaBMin = cms.double(0.0),
  123083. etaBin = cms.int32(400),
  123084. etaEBin = cms.int32(200),
  123085. etaECMax = cms.double(2.4),
  123086. etaECMin = cms.double(0.9),
  123087. folder = cms.string('Muons_miniAOD/diMuonHistograms')
  123088. )
  123089.  
  123090.  
  123091. process.digiTask = cms.EDAnalyzer("DigiTask",
  123092. cutSumQ_HBHE = cms.untracked.double(20),
  123093. cutSumQ_HF = cms.untracked.double(20),
  123094. cutSumQ_HO = cms.untracked.double(20),
  123095. debug = cms.untracked.int32(0),
  123096. mtype = cms.untracked.bool(True),
  123097. name = cms.untracked.string('DigiTask'),
  123098. ptype = cms.untracked.int32(1),
  123099. runkeyName = cms.untracked.string('pp_run'),
  123100. runkeyVal = cms.untracked.int32(0),
  123101. subsystem = cms.untracked.string('Hcal'),
  123102. tagHBHE = cms.untracked.InputTag("hcalDigis"),
  123103. tagHF = cms.untracked.InputTag("hcalDigis"),
  123104. tagHO = cms.untracked.InputTag("hcalDigis"),
  123105. thresh_unifh = cms.untracked.double(0.2)
  123106. )
  123107.  
  123108.  
  123109. process.displacedGlbMuonTrackVMuonAssoc = cms.EDAnalyzer("MuonTrackValidator",
  123110. BiDirectional_RecoToSim_association = cms.bool(True),
  123111. UseAssociators = cms.bool(False),
  123112. associatormap = cms.InputTag("tpToDisplacedGlbMuonAssociation"),
  123113. associators = cms.vstring('MuonAssociationByHits'),
  123114. beamSpot = cms.InputTag("offlineBeamSpot"),
  123115. chargedOnlyTP = cms.bool(True),
  123116. cotThetaRes_nbin = cms.int32(120),
  123117. cotThetaRes_rangeMax = cms.double(0.01),
  123118. cotThetaRes_rangeMin = cms.double(-0.01),
  123119. dirName = cms.string('Muons/RecoMuonV/MultiTrack/'),
  123120. dxyRes_nbin = cms.int32(100),
  123121. dxyRes_rangeMax = cms.double(0.02),
  123122. dxyRes_rangeMin = cms.double(-0.02),
  123123. dzRes_nbin = cms.int32(150),
  123124. dzRes_rangeMax = cms.double(0.05),
  123125. dzRes_rangeMin = cms.double(-0.05),
  123126. etaRes_rangeMax = cms.double(0.05),
  123127. etaRes_rangeMin = cms.double(-0.05),
  123128. ignoremissingtrackcollection = cms.untracked.bool(False),
  123129. intimeOnlyTP = cms.bool(False),
  123130. label = cms.VInputTag("displacedGlobalMuons"),
  123131. label_tp_effic = cms.InputTag("mix","MergedTrackTruth"),
  123132. label_tp_fake = cms.InputTag("mix","MergedTrackTruth"),
  123133. lipTP = cms.double(210.0),
  123134. max = cms.double(2.5),
  123135. maxDxy = cms.double(3),
  123136. maxDz = cms.double(10),
  123137. maxHit = cms.double(74.5),
  123138. maxPhi = cms.double(3.1416),
  123139. maxRapidityTP = cms.double(2.4),
  123140. maxVertpos = cms.double(5),
  123141. maxZpos = cms.double(10),
  123142. maxpT = cms.double(1500),
  123143. min = cms.double(-2.5),
  123144. minDxy = cms.double(-3),
  123145. minDz = cms.double(-10),
  123146. minHit = cms.double(-0.5),
  123147. minHitTP = cms.int32(0),
  123148. minPhi = cms.double(-3.1416),
  123149. minRapidityTP = cms.double(-2.4),
  123150. minVertpos = cms.double(0),
  123151. minZpos = cms.double(-10),
  123152. minpT = cms.double(0.1),
  123153. nint = cms.int32(50),
  123154. nintDxy = cms.int32(100),
  123155. nintDz = cms.int32(100),
  123156. nintHit = cms.int32(75),
  123157. nintPhi = cms.int32(36),
  123158. nintVertpos = cms.int32(100),
  123159. nintZpos = cms.int32(100),
  123160. nintpT = cms.int32(40),
  123161. outputFile = cms.string(''),
  123162. parametersDefiner = cms.string('LhcParametersDefinerForTP'),
  123163. pdgIdTP = cms.vint32(13, -13),
  123164. phiRes_nbin = cms.int32(100),
  123165. phiRes_rangeMax = cms.double(0.05),
  123166. phiRes_rangeMin = cms.double(-0.05),
  123167. ptMinTP = cms.double(0.9),
  123168. ptRes_nbin = cms.int32(100),
  123169. ptRes_rangeMax = cms.double(0.3),
  123170. ptRes_rangeMin = cms.double(-0.3),
  123171. signalOnlyTP = cms.bool(True),
  123172. simHitTpMapTag = cms.InputTag("simHitTPAssocProducer"),
  123173. stableOnlyTP = cms.bool(False),
  123174. tipTP = cms.double(85.0),
  123175. useFabsEta = cms.bool(False),
  123176. useGEMs = cms.bool(False),
  123177. useGsf = cms.bool(False),
  123178. useInvPt = cms.bool(False),
  123179. useLogPt = cms.untracked.bool(False),
  123180. useME0 = cms.bool(False),
  123181. usemuon = cms.bool(True),
  123182. usetracker = cms.bool(True)
  123183. )
  123184.  
  123185.  
  123186. process.displacedStaMuonTrackVMuonAssoc = cms.EDAnalyzer("MuonTrackValidator",
  123187. BiDirectional_RecoToSim_association = cms.bool(True),
  123188. UseAssociators = cms.bool(False),
  123189. associatormap = cms.InputTag("tpToDisplacedStaMuonAssociation"),
  123190. associators = cms.vstring('MuonAssociationByHits'),
  123191. beamSpot = cms.InputTag("offlineBeamSpot"),
  123192. chargedOnlyTP = cms.bool(True),
  123193. cotThetaRes_nbin = cms.int32(120),
  123194. cotThetaRes_rangeMax = cms.double(0.01),
  123195. cotThetaRes_rangeMin = cms.double(-0.01),
  123196. dirName = cms.string('Muons/RecoMuonV/MultiTrack/'),
  123197. dxyRes_nbin = cms.int32(100),
  123198. dxyRes_rangeMax = cms.double(0.02),
  123199. dxyRes_rangeMin = cms.double(-0.02),
  123200. dzRes_nbin = cms.int32(150),
  123201. dzRes_rangeMax = cms.double(0.05),
  123202. dzRes_rangeMin = cms.double(-0.05),
  123203. etaRes_rangeMax = cms.double(0.05),
  123204. etaRes_rangeMin = cms.double(-0.05),
  123205. ignoremissingtrackcollection = cms.untracked.bool(False),
  123206. intimeOnlyTP = cms.bool(False),
  123207. label = cms.VInputTag("displacedStandAloneMuons"),
  123208. label_tp_effic = cms.InputTag("mix","MergedTrackTruth"),
  123209. label_tp_fake = cms.InputTag("mix","MergedTrackTruth"),
  123210. lipTP = cms.double(210.0),
  123211. max = cms.double(2.5),
  123212. maxDxy = cms.double(3),
  123213. maxDz = cms.double(10),
  123214. maxHit = cms.double(74.5),
  123215. maxPhi = cms.double(3.1416),
  123216. maxRapidityTP = cms.double(2.4),
  123217. maxVertpos = cms.double(5),
  123218. maxZpos = cms.double(10),
  123219. maxpT = cms.double(1500),
  123220. min = cms.double(-2.5),
  123221. minDxy = cms.double(-3),
  123222. minDz = cms.double(-10),
  123223. minHit = cms.double(-0.5),
  123224. minHitTP = cms.int32(0),
  123225. minPhi = cms.double(-3.1416),
  123226. minRapidityTP = cms.double(-2.4),
  123227. minVertpos = cms.double(0),
  123228. minZpos = cms.double(-10),
  123229. minpT = cms.double(0.1),
  123230. nint = cms.int32(50),
  123231. nintDxy = cms.int32(100),
  123232. nintDz = cms.int32(100),
  123233. nintHit = cms.int32(75),
  123234. nintPhi = cms.int32(36),
  123235. nintVertpos = cms.int32(100),
  123236. nintZpos = cms.int32(100),
  123237. nintpT = cms.int32(40),
  123238. outputFile = cms.string(''),
  123239. parametersDefiner = cms.string('LhcParametersDefinerForTP'),
  123240. pdgIdTP = cms.vint32(13, -13),
  123241. phiRes_nbin = cms.int32(100),
  123242. phiRes_rangeMax = cms.double(0.05),
  123243. phiRes_rangeMin = cms.double(-0.05),
  123244. ptMinTP = cms.double(0.9),
  123245. ptRes_nbin = cms.int32(100),
  123246. ptRes_rangeMax = cms.double(0.3),
  123247. ptRes_rangeMin = cms.double(-0.3),
  123248. signalOnlyTP = cms.bool(True),
  123249. simHitTpMapTag = cms.InputTag("simHitTPAssocProducer"),
  123250. stableOnlyTP = cms.bool(False),
  123251. tipTP = cms.double(85.0),
  123252. useFabsEta = cms.bool(False),
  123253. useGEMs = cms.bool(False),
  123254. useGsf = cms.bool(False),
  123255. useInvPt = cms.bool(False),
  123256. useLogPt = cms.untracked.bool(False),
  123257. useME0 = cms.bool(False),
  123258. usemuon = cms.bool(True),
  123259. usetracker = cms.bool(False)
  123260. )
  123261.  
  123262.  
  123263. process.displacedStaSeedTrackVMuonAssoc = cms.EDAnalyzer("MuonTrackValidator",
  123264. BiDirectional_RecoToSim_association = cms.bool(True),
  123265. UseAssociators = cms.bool(False),
  123266. associatormap = cms.InputTag("tpToDisplacedStaSeedAssociation"),
  123267. associators = cms.vstring('MuonAssociationByHits'),
  123268. beamSpot = cms.InputTag("offlineBeamSpot"),
  123269. chargedOnlyTP = cms.bool(True),
  123270. cotThetaRes_nbin = cms.int32(120),
  123271. cotThetaRes_rangeMax = cms.double(0.01),
  123272. cotThetaRes_rangeMin = cms.double(-0.01),
  123273. dirName = cms.string('Muons/RecoMuonV/MultiTrack/'),
  123274. dxyRes_nbin = cms.int32(100),
  123275. dxyRes_rangeMax = cms.double(0.02),
  123276. dxyRes_rangeMin = cms.double(-0.02),
  123277. dzRes_nbin = cms.int32(150),
  123278. dzRes_rangeMax = cms.double(0.05),
  123279. dzRes_rangeMin = cms.double(-0.05),
  123280. etaRes_rangeMax = cms.double(0.05),
  123281. etaRes_rangeMin = cms.double(-0.05),
  123282. ignoremissingtrackcollection = cms.untracked.bool(False),
  123283. intimeOnlyTP = cms.bool(False),
  123284. label = cms.VInputTag("seedsOfDisplacedSTAmuons"),
  123285. label_tp_effic = cms.InputTag("mix","MergedTrackTruth"),
  123286. label_tp_fake = cms.InputTag("mix","MergedTrackTruth"),
  123287. lipTP = cms.double(210.0),
  123288. max = cms.double(2.5),
  123289. maxDxy = cms.double(3),
  123290. maxDz = cms.double(10),
  123291. maxHit = cms.double(74.5),
  123292. maxPhi = cms.double(3.1416),
  123293. maxRapidityTP = cms.double(2.4),
  123294. maxVertpos = cms.double(5),
  123295. maxZpos = cms.double(10),
  123296. maxpT = cms.double(1500),
  123297. min = cms.double(-2.5),
  123298. minDxy = cms.double(-3),
  123299. minDz = cms.double(-10),
  123300. minHit = cms.double(-0.5),
  123301. minHitTP = cms.int32(0),
  123302. minPhi = cms.double(-3.1416),
  123303. minRapidityTP = cms.double(-2.4),
  123304. minVertpos = cms.double(0),
  123305. minZpos = cms.double(-10),
  123306. minpT = cms.double(0.1),
  123307. nint = cms.int32(50),
  123308. nintDxy = cms.int32(100),
  123309. nintDz = cms.int32(100),
  123310. nintHit = cms.int32(75),
  123311. nintPhi = cms.int32(36),
  123312. nintVertpos = cms.int32(100),
  123313. nintZpos = cms.int32(100),
  123314. nintpT = cms.int32(40),
  123315. outputFile = cms.string(''),
  123316. parametersDefiner = cms.string('LhcParametersDefinerForTP'),
  123317. pdgIdTP = cms.vint32(13, -13),
  123318. phiRes_nbin = cms.int32(100),
  123319. phiRes_rangeMax = cms.double(0.05),
  123320. phiRes_rangeMin = cms.double(-0.05),
  123321. ptMinTP = cms.double(0.9),
  123322. ptRes_nbin = cms.int32(100),
  123323. ptRes_rangeMax = cms.double(0.3),
  123324. ptRes_rangeMin = cms.double(-0.3),
  123325. signalOnlyTP = cms.bool(True),
  123326. simHitTpMapTag = cms.InputTag("simHitTPAssocProducer"),
  123327. stableOnlyTP = cms.bool(False),
  123328. tipTP = cms.double(85.0),
  123329. useFabsEta = cms.bool(False),
  123330. useGEMs = cms.bool(False),
  123331. useGsf = cms.bool(False),
  123332. useInvPt = cms.bool(False),
  123333. useLogPt = cms.untracked.bool(False),
  123334. useME0 = cms.bool(False),
  123335. usemuon = cms.bool(True),
  123336. usetracker = cms.bool(False)
  123337. )
  123338.  
  123339.  
  123340. process.displacedTrackVMuonAssoc = cms.EDAnalyzer("MuonTrackValidator",
  123341. BiDirectional_RecoToSim_association = cms.bool(True),
  123342. UseAssociators = cms.bool(False),
  123343. associatormap = cms.InputTag("tpToDisplacedTrkMuonAssociation"),
  123344. associators = cms.vstring('MuonAssociationByHits'),
  123345. beamSpot = cms.InputTag("offlineBeamSpot"),
  123346. chargedOnlyTP = cms.bool(True),
  123347. cotThetaRes_nbin = cms.int32(120),
  123348. cotThetaRes_rangeMax = cms.double(0.01),
  123349. cotThetaRes_rangeMin = cms.double(-0.01),
  123350. dirName = cms.string('Muons/RecoMuonV/MultiTrack/'),
  123351. dxyRes_nbin = cms.int32(100),
  123352. dxyRes_rangeMax = cms.double(0.02),
  123353. dxyRes_rangeMin = cms.double(-0.02),
  123354. dzRes_nbin = cms.int32(150),
  123355. dzRes_rangeMax = cms.double(0.05),
  123356. dzRes_rangeMin = cms.double(-0.05),
  123357. etaRes_rangeMax = cms.double(0.05),
  123358. etaRes_rangeMin = cms.double(-0.05),
  123359. ignoremissingtrackcollection = cms.untracked.bool(False),
  123360. intimeOnlyTP = cms.bool(False),
  123361. label = cms.VInputTag("displacedTracks"),
  123362. label_tp_effic = cms.InputTag("mix","MergedTrackTruth"),
  123363. label_tp_fake = cms.InputTag("mix","MergedTrackTruth"),
  123364. lipTP = cms.double(210.0),
  123365. max = cms.double(2.5),
  123366. maxDxy = cms.double(3),
  123367. maxDz = cms.double(10),
  123368. maxHit = cms.double(74.5),
  123369. maxPhi = cms.double(3.1416),
  123370. maxRapidityTP = cms.double(2.4),
  123371. maxVertpos = cms.double(5),
  123372. maxZpos = cms.double(10),
  123373. maxpT = cms.double(1500),
  123374. min = cms.double(-2.5),
  123375. minDxy = cms.double(-3),
  123376. minDz = cms.double(-10),
  123377. minHit = cms.double(-0.5),
  123378. minHitTP = cms.int32(0),
  123379. minPhi = cms.double(-3.1416),
  123380. minRapidityTP = cms.double(-2.4),
  123381. minVertpos = cms.double(0),
  123382. minZpos = cms.double(-10),
  123383. minpT = cms.double(0.1),
  123384. nint = cms.int32(50),
  123385. nintDxy = cms.int32(100),
  123386. nintDz = cms.int32(100),
  123387. nintHit = cms.int32(75),
  123388. nintPhi = cms.int32(36),
  123389. nintVertpos = cms.int32(100),
  123390. nintZpos = cms.int32(100),
  123391. nintpT = cms.int32(40),
  123392. outputFile = cms.string(''),
  123393. parametersDefiner = cms.string('LhcParametersDefinerForTP'),
  123394. pdgIdTP = cms.vint32(13, -13),
  123395. phiRes_nbin = cms.int32(100),
  123396. phiRes_rangeMax = cms.double(0.05),
  123397. phiRes_rangeMin = cms.double(-0.05),
  123398. ptMinTP = cms.double(0.9),
  123399. ptRes_nbin = cms.int32(100),
  123400. ptRes_rangeMax = cms.double(0.3),
  123401. ptRes_rangeMin = cms.double(-0.3),
  123402. signalOnlyTP = cms.bool(True),
  123403. simHitTpMapTag = cms.InputTag("simHitTPAssocProducer"),
  123404. stableOnlyTP = cms.bool(False),
  123405. tipTP = cms.double(85.0),
  123406. useFabsEta = cms.bool(False),
  123407. useGEMs = cms.bool(False),
  123408. useGsf = cms.bool(False),
  123409. useInvPt = cms.bool(False),
  123410. useLogPt = cms.untracked.bool(False),
  123411. useME0 = cms.bool(False),
  123412. usemuon = cms.bool(False),
  123413. usetracker = cms.bool(True)
  123414. )
  123415.  
  123416.  
  123417. process.dqmCSCClient = cms.EDAnalyzer("CSCMonitorModule",
  123418. BOOKING_XML_FILE = cms.FileInPath('DQM/CSCMonitorModule/data/emuDQMBooking.xml'),
  123419. EventProcessor = cms.untracked.PSet(
  123420. BINCHECKER_CRC_ALCT = cms.untracked.bool(True),
  123421. BINCHECKER_CRC_CFEB = cms.untracked.bool(True),
  123422. BINCHECKER_CRC_CLCT = cms.untracked.bool(True),
  123423. BINCHECKER_MODE_DDU = cms.untracked.bool(False),
  123424. BINCHECKER_OUTPUT = cms.untracked.bool(False),
  123425. BINCHECK_MASK = cms.untracked.uint32(384563190),
  123426. DDU_BINCHECK_MASK = cms.untracked.uint32(384563190),
  123427. DDU_CHECK_MASK = cms.untracked.uint32(4294959103),
  123428. EFF_COLD_SIGFAIL = cms.untracked.double(2.0),
  123429. EFF_COLD_THRESHOLD = cms.untracked.double(0.1),
  123430. EFF_ERR_SIGFAIL = cms.untracked.double(5.0),
  123431. EFF_ERR_THRESHOLD = cms.untracked.double(0.1),
  123432. EFF_HOT_SIGFAIL = cms.untracked.double(5.0),
  123433. EFF_HOT_THRESHOLD = cms.untracked.double(2.0),
  123434. EFF_NODATA_SIGFAIL = cms.untracked.double(5.0),
  123435. EFF_NODATA_THRESHOLD = cms.untracked.double(0.99),
  123436. EVENTS_ECHO = cms.untracked.uint32(1000),
  123437. FOLDER_CSC = cms.untracked.string('CSC/CSC/'),
  123438. FOLDER_DDU = cms.untracked.string('CSC/DDU/'),
  123439. FOLDER_EMU = cms.untracked.string('CSC/Summary/'),
  123440. FOLDER_FED = cms.untracked.string('CSC/FED/'),
  123441. FOLDER_PAR = cms.untracked.string('CSC/EventInfo/reportSummaryContents/'),
  123442. FRAEFF_AUTO_UPDATE = cms.untracked.bool(False),
  123443. FRAEFF_AUTO_UPDATE_FREQ = cms.untracked.uint32(200),
  123444. FRAEFF_AUTO_UPDATE_START = cms.untracked.uint32(5),
  123445. FRAEFF_SEPARATE_THREAD = cms.untracked.bool(False),
  123446. MO_FILTER = cms.untracked.vstring('+/^.*$/',
  123447. '-/All_Readout_Errors/',
  123448. '-/^DMB_.*$/',
  123449. '-/DDU_[0-9]+/',
  123450. '-/CSC_[0-9]+_[0-9]+/'),
  123451. PROCESS_CSC = cms.untracked.bool(True),
  123452. PROCESS_DDU = cms.untracked.bool(True),
  123453. PROCESS_EFF_HISTOS = cms.untracked.bool(False),
  123454. PROCESS_EFF_PARAMETERS = cms.untracked.bool(False)
  123455. ),
  123456. InputObjects = cms.untracked.InputTag("rawDataCollector"),
  123457. PREBOOK_EFF_PARAMS = cms.untracked.bool(False)
  123458. )
  123459.  
  123460.  
  123461. process.dqmDcsInfo = cms.EDAnalyzer("DQMDcsInfo",
  123462. dcsInfoFolder = cms.untracked.string('DcsInfo'),
  123463. subSystemFolder = cms.untracked.string('Info')
  123464. )
  123465.  
  123466.  
  123467. process.dqmElectronAnalysisAllElectrons = cms.EDAnalyzer("ElectronAnalyzer",
  123468. BeamSpot = cms.InputTag("offlineBeamSpot"),
  123469. DeltaR = cms.double(0.3),
  123470. DetaMatchMax = cms.double(0.05),
  123471. DetaMatchMin = cms.double(-0.05),
  123472. DetaMax = cms.double(0.005),
  123473. DetaMin = cms.double(-0.005),
  123474. DphiMatchMax = cms.double(0.2),
  123475. DphiMatchMin = cms.double(-0.2),
  123476. DphiMax = cms.double(0.01),
  123477. DphiMin = cms.double(-0.01),
  123478. ElectronCollection = cms.InputTag("gedGsfElectrons"),
  123479. EopMax = cms.double(5.0),
  123480. EopMaxSht = cms.double(3.0),
  123481. EtaMax = cms.double(2.5),
  123482. EtaMin = cms.double(-2.5),
  123483. FhitsMax = cms.double(30.0),
  123484. FinalStep = cms.string('AtJobEnd'),
  123485. GsfTrackCollection = cms.InputTag("electronGsfTracks"),
  123486. HoeMax = cms.double(0.5),
  123487. HoeMin = cms.double(0.0),
  123488. InputFile = cms.string(''),
  123489. InputFolderName = cms.string('Egamma/Electrons'),
  123490. LhitsMax = cms.double(10.0),
  123491. MatchingCondition = cms.string('Cone'),
  123492. MatchingObjectCollection = cms.InputTag("mergedSuperClusters"),
  123493. MaxAbsEta = cms.double(2.5),
  123494. MaxAbsEtaMatchingObject = cms.double(2.5),
  123495. MaxDetaBarrel = cms.double(10000.0),
  123496. MaxDetaEndcaps = cms.double(10000.0),
  123497. MaxDphiBarrel = cms.double(10000.0),
  123498. MaxDphiEndcaps = cms.double(10000.0),
  123499. MaxEcalIso03Barrel = cms.double(10000.0),
  123500. MaxEcalIso03Endcaps = cms.double(10000.0),
  123501. MaxEopBarrel = cms.double(10000.0),
  123502. MaxEopEndcaps = cms.double(10000.0),
  123503. MaxHcalIso03Depth1Barrel = cms.double(10000.0),
  123504. MaxHcalIso03Depth1Endcaps = cms.double(10000.0),
  123505. MaxHcalIso03Depth2Endcaps = cms.double(10000.0),
  123506. MaxHoeBarrel = cms.double(10000.0),
  123507. MaxHoeEndcaps = cms.double(10000.0),
  123508. MaxPtMatchingObject = cms.double(100.0),
  123509. MaxSigIetaIetaBarrel = cms.double(10000.0),
  123510. MaxSigIetaIetaEndcaps = cms.double(10000.0),
  123511. MaxTipBarrel = cms.double(10000.0),
  123512. MaxTipEndcaps = cms.double(10000.0),
  123513. MaxTkIso03 = cms.double(1.0),
  123514. MeeMax = cms.double(150.0),
  123515. MeeMin = cms.double(0.0),
  123516. MinDetaBarrel = cms.double(0.0),
  123517. MinDetaEndcaps = cms.double(0.0),
  123518. MinDphiBarrel = cms.double(0.0),
  123519. MinDphiEndcaps = cms.double(0.0),
  123520. MinEopBarrel = cms.double(0.0),
  123521. MinEopEndcaps = cms.double(0.0),
  123522. MinEt = cms.double(10.0),
  123523. MinMva = cms.double(-10000.0),
  123524. MinPt = cms.double(0.0),
  123525. MinSigIetaIetaBarrel = cms.double(0.0),
  123526. MinSigIetaIetaEndcaps = cms.double(0.0),
  123527. NbinDeta = cms.int32(100),
  123528. NbinDetaMatch = cms.int32(100),
  123529. NbinDetaMatch2D = cms.int32(50),
  123530. NbinDphi = cms.int32(100),
  123531. NbinDphiMatch = cms.int32(100),
  123532. NbinDphiMatch2D = cms.int32(50),
  123533. NbinEop = cms.int32(50),
  123534. NbinEop2D = cms.int32(30),
  123535. NbinEta = cms.int32(50),
  123536. NbinEta2D = cms.int32(50),
  123537. NbinFhits = cms.int32(30),
  123538. NbinHoe = cms.int32(100),
  123539. NbinLhits = cms.int32(5),
  123540. NbinMee = cms.int32(100),
  123541. NbinP = cms.int32(50),
  123542. NbinP2D = cms.int32(50),
  123543. NbinPhi = cms.int32(64),
  123544. NbinPhi2D = cms.int32(32),
  123545. NbinPopTrue = cms.int32(75),
  123546. NbinPt = cms.int32(50),
  123547. NbinPt2D = cms.int32(50),
  123548. NbinPtEff = cms.int32(19),
  123549. NbinXyz = cms.int32(50),
  123550. NbinXyz2D = cms.int32(25),
  123551. OutputFile = cms.string(''),
  123552. OutputFolderName = cms.string('Egamma/Electrons/Ele2_All'),
  123553. PMax = cms.double(300.0),
  123554. PhiMax = cms.double(3.2),
  123555. PhiMin = cms.double(-3.2),
  123556. PopTrueMax = cms.double(1.5),
  123557. PopTrueMin = cms.double(0.0),
  123558. PtMax = cms.double(100.0),
  123559. ReadAOD = cms.bool(False),
  123560. SelectEb = cms.bool(False),
  123561. SelectEcalDriven = cms.bool(False),
  123562. SelectEe = cms.bool(False),
  123563. SelectNotEbEeGap = cms.bool(False),
  123564. SelectTrackerDriven = cms.bool(False),
  123565. Selection = cms.int32(0),
  123566. TrackCollection = cms.InputTag("generalTracks"),
  123567. TriggerResults = cms.InputTag("TriggerResults","","HLT"),
  123568. Verbosity = cms.untracked.int32(0),
  123569. VertexCollection = cms.InputTag("offlinePrimaryVertices")
  123570. )
  123571.  
  123572.  
  123573. process.dqmElectronAnalysisSelectionEt = cms.EDAnalyzer("ElectronAnalyzer",
  123574. BeamSpot = cms.InputTag("offlineBeamSpot"),
  123575. DeltaR = cms.double(0.3),
  123576. DetaMatchMax = cms.double(0.05),
  123577. DetaMatchMin = cms.double(-0.05),
  123578. DetaMax = cms.double(0.005),
  123579. DetaMin = cms.double(-0.005),
  123580. DphiMatchMax = cms.double(0.2),
  123581. DphiMatchMin = cms.double(-0.2),
  123582. DphiMax = cms.double(0.01),
  123583. DphiMin = cms.double(-0.01),
  123584. ElectronCollection = cms.InputTag("gedGsfElectrons"),
  123585. EopMax = cms.double(5.0),
  123586. EopMaxSht = cms.double(3.0),
  123587. EtaMax = cms.double(2.5),
  123588. EtaMin = cms.double(-2.5),
  123589. FhitsMax = cms.double(30.0),
  123590. FinalStep = cms.string('AtJobEnd'),
  123591. GsfTrackCollection = cms.InputTag("electronGsfTracks"),
  123592. HoeMax = cms.double(0.5),
  123593. HoeMin = cms.double(0.0),
  123594. InputFile = cms.string(''),
  123595. InputFolderName = cms.string('Egamma/Electrons'),
  123596. LhitsMax = cms.double(10.0),
  123597. MatchingCondition = cms.string('Cone'),
  123598. MatchingObjectCollection = cms.InputTag("mergedSuperClusters"),
  123599. MaxAbsEta = cms.double(2.5),
  123600. MaxAbsEtaMatchingObject = cms.double(2.5),
  123601. MaxDetaBarrel = cms.double(10000.0),
  123602. MaxDetaEndcaps = cms.double(10000.0),
  123603. MaxDphiBarrel = cms.double(10000.0),
  123604. MaxDphiEndcaps = cms.double(10000.0),
  123605. MaxEcalIso03Barrel = cms.double(10000.0),
  123606. MaxEcalIso03Endcaps = cms.double(10000.0),
  123607. MaxEopBarrel = cms.double(10000.0),
  123608. MaxEopEndcaps = cms.double(10000.0),
  123609. MaxHcalIso03Depth1Barrel = cms.double(10000.0),
  123610. MaxHcalIso03Depth1Endcaps = cms.double(10000.0),
  123611. MaxHcalIso03Depth2Endcaps = cms.double(10000.0),
  123612. MaxHoeBarrel = cms.double(10000.0),
  123613. MaxHoeEndcaps = cms.double(10000.0),
  123614. MaxPtMatchingObject = cms.double(100.0),
  123615. MaxSigIetaIetaBarrel = cms.double(10000.0),
  123616. MaxSigIetaIetaEndcaps = cms.double(10000.0),
  123617. MaxTipBarrel = cms.double(10000.0),
  123618. MaxTipEndcaps = cms.double(10000.0),
  123619. MaxTkIso03 = cms.double(1.0),
  123620. MeeMax = cms.double(150.0),
  123621. MeeMin = cms.double(0.0),
  123622. MinDetaBarrel = cms.double(0.0),
  123623. MinDetaEndcaps = cms.double(0.0),
  123624. MinDphiBarrel = cms.double(0.0),
  123625. MinDphiEndcaps = cms.double(0.0),
  123626. MinEopBarrel = cms.double(0.0),
  123627. MinEopEndcaps = cms.double(0.0),
  123628. MinEt = cms.double(10.0),
  123629. MinMva = cms.double(-10000.0),
  123630. MinPt = cms.double(0.0),
  123631. MinSigIetaIetaBarrel = cms.double(0.0),
  123632. MinSigIetaIetaEndcaps = cms.double(0.0),
  123633. NbinDeta = cms.int32(100),
  123634. NbinDetaMatch = cms.int32(100),
  123635. NbinDetaMatch2D = cms.int32(50),
  123636. NbinDphi = cms.int32(100),
  123637. NbinDphiMatch = cms.int32(100),
  123638. NbinDphiMatch2D = cms.int32(50),
  123639. NbinEop = cms.int32(50),
  123640. NbinEop2D = cms.int32(30),
  123641. NbinEta = cms.int32(50),
  123642. NbinEta2D = cms.int32(50),
  123643. NbinFhits = cms.int32(30),
  123644. NbinHoe = cms.int32(100),
  123645. NbinLhits = cms.int32(5),
  123646. NbinMee = cms.int32(100),
  123647. NbinP = cms.int32(50),
  123648. NbinP2D = cms.int32(50),
  123649. NbinPhi = cms.int32(64),
  123650. NbinPhi2D = cms.int32(32),
  123651. NbinPopTrue = cms.int32(75),
  123652. NbinPt = cms.int32(50),
  123653. NbinPt2D = cms.int32(50),
  123654. NbinPtEff = cms.int32(19),
  123655. NbinXyz = cms.int32(50),
  123656. NbinXyz2D = cms.int32(25),
  123657. OutputFile = cms.string(''),
  123658. OutputFolderName = cms.string('Egamma/Electrons/Ele3_Et10'),
  123659. PMax = cms.double(300.0),
  123660. PhiMax = cms.double(3.2),
  123661. PhiMin = cms.double(-3.2),
  123662. PopTrueMax = cms.double(1.5),
  123663. PopTrueMin = cms.double(0.0),
  123664. PtMax = cms.double(100.0),
  123665. ReadAOD = cms.bool(False),
  123666. SelectEb = cms.bool(False),
  123667. SelectEcalDriven = cms.bool(False),
  123668. SelectEe = cms.bool(False),
  123669. SelectNotEbEeGap = cms.bool(False),
  123670. SelectTrackerDriven = cms.bool(False),
  123671. Selection = cms.int32(1),
  123672. TrackCollection = cms.InputTag("generalTracks"),
  123673. TriggerResults = cms.InputTag("TriggerResults","","HLT"),
  123674. Verbosity = cms.untracked.int32(0),
  123675. VertexCollection = cms.InputTag("offlinePrimaryVertices")
  123676. )
  123677.  
  123678.  
  123679. process.dqmElectronAnalysisSelectionEtIso = cms.EDAnalyzer("ElectronAnalyzer",
  123680. BeamSpot = cms.InputTag("offlineBeamSpot"),
  123681. DeltaR = cms.double(0.3),
  123682. DetaMatchMax = cms.double(0.05),
  123683. DetaMatchMin = cms.double(-0.05),
  123684. DetaMax = cms.double(0.005),
  123685. DetaMin = cms.double(-0.005),
  123686. DphiMatchMax = cms.double(0.2),
  123687. DphiMatchMin = cms.double(-0.2),
  123688. DphiMax = cms.double(0.01),
  123689. DphiMin = cms.double(-0.01),
  123690. ElectronCollection = cms.InputTag("gedGsfElectrons"),
  123691. EopMax = cms.double(5.0),
  123692. EopMaxSht = cms.double(3.0),
  123693. EtaMax = cms.double(2.5),
  123694. EtaMin = cms.double(-2.5),
  123695. FhitsMax = cms.double(30.0),
  123696. FinalStep = cms.string('AtJobEnd'),
  123697. GsfTrackCollection = cms.InputTag("electronGsfTracks"),
  123698. HoeMax = cms.double(0.5),
  123699. HoeMin = cms.double(0.0),
  123700. InputFile = cms.string(''),
  123701. InputFolderName = cms.string('Egamma/Electrons'),
  123702. LhitsMax = cms.double(10.0),
  123703. MatchingCondition = cms.string('Cone'),
  123704. MatchingObjectCollection = cms.InputTag("mergedSuperClusters"),
  123705. MaxAbsEta = cms.double(2.5),
  123706. MaxAbsEtaMatchingObject = cms.double(2.5),
  123707. MaxDetaBarrel = cms.double(10000.0),
  123708. MaxDetaEndcaps = cms.double(10000.0),
  123709. MaxDphiBarrel = cms.double(10000.0),
  123710. MaxDphiEndcaps = cms.double(10000.0),
  123711. MaxEcalIso03Barrel = cms.double(10000.0),
  123712. MaxEcalIso03Endcaps = cms.double(10000.0),
  123713. MaxEopBarrel = cms.double(10000.0),
  123714. MaxEopEndcaps = cms.double(10000.0),
  123715. MaxHcalIso03Depth1Barrel = cms.double(10000.0),
  123716. MaxHcalIso03Depth1Endcaps = cms.double(10000.0),
  123717. MaxHcalIso03Depth2Endcaps = cms.double(10000.0),
  123718. MaxHoeBarrel = cms.double(10000.0),
  123719. MaxHoeEndcaps = cms.double(10000.0),
  123720. MaxPtMatchingObject = cms.double(100.0),
  123721. MaxSigIetaIetaBarrel = cms.double(10000.0),
  123722. MaxSigIetaIetaEndcaps = cms.double(10000.0),
  123723. MaxTipBarrel = cms.double(10000.0),
  123724. MaxTipEndcaps = cms.double(10000.0),
  123725. MaxTkIso03 = cms.double(1.0),
  123726. MeeMax = cms.double(150.0),
  123727. MeeMin = cms.double(0.0),
  123728. MinDetaBarrel = cms.double(0.0),
  123729. MinDetaEndcaps = cms.double(0.0),
  123730. MinDphiBarrel = cms.double(0.0),
  123731. MinDphiEndcaps = cms.double(0.0),
  123732. MinEopBarrel = cms.double(0.0),
  123733. MinEopEndcaps = cms.double(0.0),
  123734. MinEt = cms.double(10.0),
  123735. MinMva = cms.double(-10000.0),
  123736. MinPt = cms.double(0.0),
  123737. MinSigIetaIetaBarrel = cms.double(0.0),
  123738. MinSigIetaIetaEndcaps = cms.double(0.0),
  123739. NbinDeta = cms.int32(100),
  123740. NbinDetaMatch = cms.int32(100),
  123741. NbinDetaMatch2D = cms.int32(50),
  123742. NbinDphi = cms.int32(100),
  123743. NbinDphiMatch = cms.int32(100),
  123744. NbinDphiMatch2D = cms.int32(50),
  123745. NbinEop = cms.int32(50),
  123746. NbinEop2D = cms.int32(30),
  123747. NbinEta = cms.int32(50),
  123748. NbinEta2D = cms.int32(50),
  123749. NbinFhits = cms.int32(30),
  123750. NbinHoe = cms.int32(100),
  123751. NbinLhits = cms.int32(5),
  123752. NbinMee = cms.int32(100),
  123753. NbinP = cms.int32(50),
  123754. NbinP2D = cms.int32(50),
  123755. NbinPhi = cms.int32(64),
  123756. NbinPhi2D = cms.int32(32),
  123757. NbinPopTrue = cms.int32(75),
  123758. NbinPt = cms.int32(50),
  123759. NbinPt2D = cms.int32(50),
  123760. NbinPtEff = cms.int32(19),
  123761. NbinXyz = cms.int32(50),
  123762. NbinXyz2D = cms.int32(25),
  123763. OutputFile = cms.string(''),
  123764. OutputFolderName = cms.string('Egamma/Electrons/Ele4_Et10TkIso1'),
  123765. PMax = cms.double(300.0),
  123766. PhiMax = cms.double(3.2),
  123767. PhiMin = cms.double(-3.2),
  123768. PopTrueMax = cms.double(1.5),
  123769. PopTrueMin = cms.double(0.0),
  123770. PtMax = cms.double(100.0),
  123771. ReadAOD = cms.bool(False),
  123772. SelectEb = cms.bool(False),
  123773. SelectEcalDriven = cms.bool(False),
  123774. SelectEe = cms.bool(False),
  123775. SelectNotEbEeGap = cms.bool(False),
  123776. SelectTrackerDriven = cms.bool(False),
  123777. Selection = cms.int32(2),
  123778. TrackCollection = cms.InputTag("generalTracks"),
  123779. TriggerResults = cms.InputTag("TriggerResults","","HLT"),
  123780. Verbosity = cms.untracked.int32(0),
  123781. VertexCollection = cms.InputTag("offlinePrimaryVertices")
  123782. )
  123783.  
  123784.  
  123785. process.dqmElectronGeneralAnalysis = cms.EDAnalyzer("ElectronGeneralAnalyzer",
  123786. BeamSpot = cms.InputTag("offlineBeamSpot"),
  123787. ElectronCollection = cms.InputTag("gedGsfElectrons"),
  123788. FinalStep = cms.string('AtJobEnd'),
  123789. GsfTrackCollection = cms.InputTag("electronGsfTracks"),
  123790. InputFile = cms.string(''),
  123791. InputFolderName = cms.string('Egamma/Electrons/General'),
  123792. MatchingObjectCollection = cms.InputTag("mergedSuperClusters"),
  123793. OutputFile = cms.string(''),
  123794. OutputFolderName = cms.string('Egamma/Electrons/Ele1_General'),
  123795. TrackCollection = cms.InputTag("generalTracks"),
  123796. TriggerResults = cms.InputTag("TriggerResults","","HLT"),
  123797. Verbosity = cms.untracked.int32(0),
  123798. VertexCollection = cms.InputTag("offlinePrimaryVertices")
  123799. )
  123800.  
  123801.  
  123802. process.dqmElectronTagProbeAnalysis = cms.EDAnalyzer("ElectronTagProbeAnalyzer",
  123803. BeamSpot = cms.InputTag("offlineBeamSpot"),
  123804. DetaMatchMax = cms.double(0.05),
  123805. DetaMatchMin = cms.double(-0.05),
  123806. DetaMax = cms.double(0.005),
  123807. DetaMin = cms.double(-0.005),
  123808. DphiMatchMax = cms.double(0.2),
  123809. DphiMatchMin = cms.double(-0.2),
  123810. DphiMax = cms.double(0.01),
  123811. DphiMin = cms.double(-0.01),
  123812. ElectronCollection = cms.InputTag("gedGsfElectrons"),
  123813. EopMax = cms.double(5.0),
  123814. EopMaxSht = cms.double(3.0),
  123815. EtaMax = cms.double(2.5),
  123816. EtaMin = cms.double(-2.5),
  123817. FhitsMax = cms.double(30.0),
  123818. FinalStep = cms.string('AtJobEnd'),
  123819. GsfTrackCollection = cms.InputTag("electronGsfTracks"),
  123820. HoeMax = cms.double(0.5),
  123821. HoeMin = cms.double(0.0),
  123822. InputFile = cms.string(''),
  123823. InputFolderName = cms.string('Egamma/Electrons/TagAndProbe'),
  123824. LhitsMax = cms.double(10.0),
  123825. MassHigh = cms.double(120),
  123826. MassLow = cms.double(60),
  123827. MatchingObjectCollection = cms.InputTag("mergedSuperClusters"),
  123828. MaxAbsEta = cms.double(2.5),
  123829. MaxDetaBarrel = cms.double(10000.0),
  123830. MaxDetaEndcaps = cms.double(10000.0),
  123831. MaxDphiBarrel = cms.double(10000.0),
  123832. MaxDphiEndcaps = cms.double(10000.0),
  123833. MaxEcalIso03Barrel = cms.double(10000.0),
  123834. MaxEcalIso03Endcaps = cms.double(10000.0),
  123835. MaxEopBarrel = cms.double(10000.0),
  123836. MaxEopEndcaps = cms.double(10000.0),
  123837. MaxHcalIso03Depth1Barrel = cms.double(10000.0),
  123838. MaxHcalIso03Depth1Endcaps = cms.double(10000.0),
  123839. MaxHcalIso03Depth2Endcaps = cms.double(10000.0),
  123840. MaxHoeBarrel = cms.double(10000.0),
  123841. MaxHoeEndcaps = cms.double(10000.0),
  123842. MaxSigIetaIetaBarrel = cms.double(10000.0),
  123843. MaxSigIetaIetaEndcaps = cms.double(10000.0),
  123844. MaxTipBarrel = cms.double(10000.0),
  123845. MaxTipEndcaps = cms.double(10000.0),
  123846. MaxTkIso03 = cms.double(1.0),
  123847. MeeMax = cms.double(150.0),
  123848. MeeMin = cms.double(0.0),
  123849. MinDetaBarrel = cms.double(0.0),
  123850. MinDetaEndcaps = cms.double(0.0),
  123851. MinDphiBarrel = cms.double(0.0),
  123852. MinDphiEndcaps = cms.double(0.0),
  123853. MinEopBarrel = cms.double(0.0),
  123854. MinEopEndcaps = cms.double(0.0),
  123855. MinEt = cms.double(10.0),
  123856. MinMva = cms.double(-10000.0),
  123857. MinPt = cms.double(0.0),
  123858. MinSigIetaIetaBarrel = cms.double(0.0),
  123859. MinSigIetaIetaEndcaps = cms.double(0.0),
  123860. NbinDeta = cms.int32(100),
  123861. NbinDetaMatch = cms.int32(100),
  123862. NbinDetaMatch2D = cms.int32(50),
  123863. NbinDphi = cms.int32(100),
  123864. NbinDphiMatch = cms.int32(100),
  123865. NbinDphiMatch2D = cms.int32(50),
  123866. NbinEop = cms.int32(50),
  123867. NbinEop2D = cms.int32(30),
  123868. NbinEta = cms.int32(50),
  123869. NbinEta2D = cms.int32(50),
  123870. NbinFhits = cms.int32(30),
  123871. NbinHoe = cms.int32(100),
  123872. NbinLhits = cms.int32(5),
  123873. NbinMee = cms.int32(100),
  123874. NbinP = cms.int32(50),
  123875. NbinP2D = cms.int32(50),
  123876. NbinPhi = cms.int32(64),
  123877. NbinPhi2D = cms.int32(32),
  123878. NbinPopTrue = cms.int32(75),
  123879. NbinPt = cms.int32(50),
  123880. NbinPt2D = cms.int32(50),
  123881. NbinPtEff = cms.int32(19),
  123882. NbinXyz = cms.int32(50),
  123883. NbinXyz2D = cms.int32(25),
  123884. OutputFile = cms.string(''),
  123885. OutputFolderName = cms.string('Egamma/Electrons/Ele5_TagAndProbe'),
  123886. PMax = cms.double(300.0),
  123887. PhiMax = cms.double(3.2),
  123888. PhiMin = cms.double(-3.2),
  123889. PopTrueMax = cms.double(1.5),
  123890. PopTrueMin = cms.double(0.0),
  123891. ProbeCheckClass = cms.bool(False),
  123892. ProbeEtCut = cms.bool(False),
  123893. PtMax = cms.double(100.0),
  123894. ReadAOD = cms.bool(False),
  123895. SelectEb = cms.bool(False),
  123896. SelectEcalDriven = cms.bool(False),
  123897. SelectEe = cms.bool(False),
  123898. SelectNotEbEeGap = cms.bool(False),
  123899. SelectTrackerDriven = cms.bool(False),
  123900. Selection = cms.int32(3),
  123901. TagCheckClass = cms.bool(False),
  123902. TpCheckSign = cms.bool(True),
  123903. TrackCollection = cms.InputTag("generalTracks"),
  123904. TriggerResults = cms.InputTag("TriggerResults","","HLT"),
  123905. Verbosity = cms.untracked.int32(0),
  123906. VertexCollection = cms.InputTag("")
  123907. )
  123908.  
  123909.  
  123910. process.dqmEnvHLT = cms.EDAnalyzer("DQMEventInfo",
  123911. eventInfoFolder = cms.untracked.string('EventInfo'),
  123912. eventRateWindow = cms.untracked.double(0.5),
  123913. subSystemFolder = cms.untracked.string('HLT')
  123914. )
  123915.  
  123916.  
  123917. process.dqmEnvL1T = cms.EDAnalyzer("DQMEventInfo",
  123918. eventInfoFolder = cms.untracked.string('EventInfo'),
  123919. eventRateWindow = cms.untracked.double(0.5),
  123920. subSystemFolder = cms.untracked.string('L1T')
  123921. )
  123922.  
  123923.  
  123924. process.dqmEnvL1TriggerReco = cms.EDAnalyzer("DQMEventInfo",
  123925. eventInfoFolder = cms.untracked.string('EventInfo'),
  123926. eventRateWindow = cms.untracked.double(0.5),
  123927. subSystemFolder = cms.untracked.string('L1T/L1TriggerVsReco')
  123928. )
  123929.  
  123930.  
  123931. process.dqmFastTimerServiceLuminosity = cms.EDAnalyzer("FTSLuminosityFromScalers",
  123932. label = cms.string('instantaneous luminosity [cm^{-2}s^{-1}]'),
  123933. name = cms.string('luminosity'),
  123934. range = cms.double(1e+34),
  123935. resolution = cms.double(1e+31),
  123936. source = cms.InputTag("scalersRawToDigi"),
  123937. title = cms.string('instantaneous luminosity (from SCAL)'),
  123938. type = cms.string('InstantaneousLuminosity')
  123939. )
  123940.  
  123941.  
  123942. process.dqmInfo = cms.EDAnalyzer("DQMEventInfo",
  123943. subSystemFolder = cms.untracked.string('Pixel')
  123944. )
  123945.  
  123946.  
  123947. process.dqmInfoDT = cms.EDAnalyzer("DQMEventInfo",
  123948. subSystemFolder = cms.untracked.string('DT')
  123949. )
  123950.  
  123951.  
  123952. process.dqmInfoEcal = cms.EDAnalyzer("DQMEventInfo",
  123953. subSystemFolder = cms.untracked.string('Ecal')
  123954. )
  123955.  
  123956.  
  123957. process.dqmInfoHLTMon = cms.EDAnalyzer("DQMEventInfo",
  123958. subSystemFolder = cms.untracked.string('HLT')
  123959. )
  123960.  
  123961.  
  123962. process.dqmInfoMuons = cms.EDAnalyzer("DQMEventInfo",
  123963. subSystemFolder = cms.untracked.string('Muons')
  123964. )
  123965.  
  123966.  
  123967. process.dqmInfoSiStrip = cms.EDAnalyzer("DQMEventInfo",
  123968. subSystemFolder = cms.untracked.string('SiStrip')
  123969. )
  123970.  
  123971.  
  123972. process.dqmInfoTauV = cms.EDAnalyzer("DQMEventInfo",
  123973. subSystemFolder = cms.untracked.string('RecoTauV')
  123974. )
  123975.  
  123976.  
  123977. process.dqmInfoTracking = cms.EDAnalyzer("DQMEventInfo",
  123978. subSystemFolder = cms.untracked.string('Tracking')
  123979. )
  123980.  
  123981.  
  123982. process.drellYanEleValidation = cms.EDAnalyzer("DrellYanValidation",
  123983. UseWeightFromHepMC = cms.bool(True),
  123984. decaysTo = cms.int32(11),
  123985. hepmcCollection = cms.InputTag("generatorSmeared"),
  123986. name = cms.string('Electrons')
  123987. )
  123988.  
  123989.  
  123990. process.drellYanMuoValidation = cms.EDAnalyzer("DrellYanValidation",
  123991. UseWeightFromHepMC = cms.bool(True),
  123992. decaysTo = cms.int32(13),
  123993. hepmcCollection = cms.InputTag("generatorSmeared"),
  123994. name = cms.string('Muons')
  123995. )
  123996.  
  123997.  
  123998. process.dtDCSByLumiMonitor = cms.EDAnalyzer("DTDCSByLumiTask")
  123999.  
  124000.  
  124001. process.dtEfficiencyMonitor = cms.EDAnalyzer("DTChamberEfficiency",
  124002. NavigationType = cms.string('Standard'),
  124003. RPCLayers = cms.bool(False),
  124004. ServiceParameters = cms.PSet(
  124005. CSCLayers = cms.untracked.bool(True),
  124006. GEMLayers = cms.untracked.bool(False),
  124007. ME0Layers = cms.bool(False),
  124008. Propagators = cms.untracked.vstring('SteppingHelixPropagatorAny',
  124009. 'SteppingHelixPropagatorAlong',
  124010. 'SteppingHelixPropagatorOpposite',
  124011. 'SteppingHelixPropagatorL2Any',
  124012. 'SteppingHelixPropagatorL2Along',
  124013. 'SteppingHelixPropagatorL2Opposite',
  124014. 'SteppingHelixPropagatorAnyNoError',
  124015. 'SteppingHelixPropagatorAlongNoError',
  124016. 'SteppingHelixPropagatorOppositeNoError',
  124017. 'SteppingHelixPropagatorL2AnyNoError',
  124018. 'SteppingHelixPropagatorL2AlongNoError',
  124019. 'SteppingHelixPropagatorL2OppositeNoError',
  124020. 'PropagatorWithMaterial',
  124021. 'PropagatorWithMaterialOpposite',
  124022. 'SmartPropagator',
  124023. 'SmartPropagatorOpposite',
  124024. 'SmartPropagatorAnyOpposite',
  124025. 'SmartPropagatorAny',
  124026. 'SmartPropagatorRK',
  124027. 'SmartPropagatorAnyRK',
  124028. 'StraightLinePropagator',
  124029. 'StraightLinePropagator'),
  124030. RPCLayers = cms.bool(True),
  124031. UseMuonNavigation = cms.untracked.bool(True)
  124032. ),
  124033. TrackCollection = cms.InputTag("standAloneMuons"),
  124034. cscSegments = cms.InputTag("dummy"),
  124035. debug = cms.untracked.bool(True),
  124036. dt4DSegments = cms.InputTag("dt4DSegments"),
  124037. theMaxChi2 = cms.double(1000.0),
  124038. theMinNrec = cms.double(5.0),
  124039. theNSigma = cms.double(3.0),
  124040. theRPCRecHits = cms.InputTag("dummy")
  124041. )
  124042.  
  124043.  
  124044. process.dtResolutionAnalysisMonitor = cms.EDAnalyzer("DTResolutionAnalysisTask",
  124045. ResetCycle = cms.untracked.int32(10000),
  124046. phiHitsCut = cms.untracked.uint32(6),
  124047. recHits4DLabel = cms.string('dt4DSegments'),
  124048. topHistoFolder = cms.untracked.string('DT/02-Segments'),
  124049. zHitsCut = cms.untracked.uint32(3)
  124050. )
  124051.  
  124052.  
  124053. process.dtRunConditionVar = cms.EDAnalyzer("DTRunConditionVar",
  124054. debug = cms.untracked.bool(False),
  124055. maxAnglePhiSegm = cms.untracked.double(30.0),
  124056. nMinHitsPhi = cms.untracked.int32(5),
  124057. recoSegments = cms.InputTag("dt4DSegments")
  124058. )
  124059.  
  124060.  
  124061. process.dtSegmentAnalysisMonitor = cms.EDAnalyzer("DTSegmentAnalysisTask",
  124062. checkNoisyChannels = cms.untracked.bool(True),
  124063. debug = cms.untracked.bool(False),
  124064. detailedAnalysis = cms.untracked.bool(True),
  124065. hltDQMMode = cms.untracked.bool(False),
  124066. nLSTimeBin = cms.untracked.int32(5),
  124067. nTimeBins = cms.untracked.int32(100),
  124068. nhitsCut = cms.untracked.int32(11),
  124069. phiSegmCut = cms.untracked.double(30.0),
  124070. recHits4DLabel = cms.string('dt4DSegments'),
  124071. slideTimeBins = cms.untracked.bool(False),
  124072. topHistoFolder = cms.untracked.string('DT/02-Segments')
  124073. )
  124074.  
  124075.  
  124076. process.dtSegmentsMonitor = cms.EDAnalyzer("DTSegmentsTask",
  124077. checkNoisyChannels = cms.untracked.bool(False),
  124078. debug = cms.untracked.bool(False),
  124079. recHits4DLabel = cms.string('dt4DSegments')
  124080. )
  124081.  
  124082.  
  124083. process.dtTriggerEfficiencyMonitor = cms.EDAnalyzer("DTTriggerEfficiencyTask",
  124084. SegmArbitration = cms.untracked.string('SegmentAndTrackArbitration'),
  124085. checkRPCtriggers = cms.untracked.bool(False),
  124086. detailedAnalysis = cms.untracked.bool(False),
  124087. inputTagDDU = cms.untracked.InputTag("muonDTDigis"),
  124088. inputTagGMT = cms.untracked.InputTag("gtDigis"),
  124089. inputTagMuons = cms.untracked.InputTag("muons"),
  124090. inputTagSEG = cms.untracked.InputTag("dt4DSegments"),
  124091. inputTagTM = cms.untracked.InputTag("dttfDigis"),
  124092. maxBXDDU = cms.untracked.int32(15),
  124093. minBXDDU = cms.untracked.int32(7),
  124094. nMinHitsPhi = cms.untracked.int32(5),
  124095. phiAccRange = cms.untracked.double(30.0),
  124096. processDDU = cms.untracked.bool(False),
  124097. processTM = cms.untracked.bool(True)
  124098. )
  124099.  
  124100.  
  124101. process.ecalBarrelDigisValidation = cms.EDAnalyzer("EcalBarrelDigisValidation",
  124102. EBdigiCollection = cms.InputTag("simEcalDigis","ebDigis"),
  124103. verbose = cms.untracked.bool(False)
  124104. )
  124105.  
  124106.  
  124107. process.ecalBarrelRecHitsValidation = cms.EDAnalyzer("EcalBarrelRecHitsValidation",
  124108. EBdigiCollection = cms.InputTag("simEcalDigis","ebDigis"),
  124109. EBuncalibrechitCollection = cms.InputTag("ecalMultiFitUncalibRecHit","EcalUncalibRecHitsEB"),
  124110. verbose = cms.untracked.bool(False)
  124111. )
  124112.  
  124113.  
  124114. process.ecalBarrelSimHitsValidation = cms.EDAnalyzer("EcalBarrelSimHitsValidation",
  124115. EBHitsCollection = cms.string('EcalHitsEB'),
  124116. ValidationCollection = cms.string('EcalValidInfo'),
  124117. moduleLabelG4 = cms.string('g4SimHits'),
  124118. verbose = cms.untracked.bool(False)
  124119. )
  124120.  
  124121.  
  124122. process.ecalDigisValidation = cms.EDAnalyzer("EcalDigisValidation",
  124123. EBdigiCollection = cms.InputTag("simEcalDigis","ebDigis"),
  124124. EEdigiCollection = cms.InputTag("simEcalDigis","eeDigis"),
  124125. ESdigiCollection = cms.InputTag("simEcalPreshowerDigis"),
  124126. moduleLabelG4 = cms.string('g4SimHits'),
  124127. moduleLabelMC = cms.string('generatorSmeared'),
  124128. outputFile = cms.untracked.string(''),
  124129. verbose = cms.untracked.bool(False)
  124130. )
  124131.  
  124132.  
  124133. process.ecalEndcapDigisValidation = cms.EDAnalyzer("EcalEndcapDigisValidation",
  124134. EEdigiCollection = cms.InputTag("simEcalDigis","eeDigis"),
  124135. verbose = cms.untracked.bool(False)
  124136. )
  124137.  
  124138.  
  124139. process.ecalEndcapRecHitsValidation = cms.EDAnalyzer("EcalEndcapRecHitsValidation",
  124140. EEdigiCollection = cms.InputTag("simEcalDigis","eeDigis"),
  124141. EEuncalibrechitCollection = cms.InputTag("ecalMultiFitUncalibRecHit","EcalUncalibRecHitsEE"),
  124142. verbose = cms.untracked.bool(False)
  124143. )
  124144.  
  124145.  
  124146. process.ecalEndcapSimHitsValidation = cms.EDAnalyzer("EcalEndcapSimHitsValidation",
  124147. EEHitsCollection = cms.string('EcalHitsEE'),
  124148. ValidationCollection = cms.string('EcalValidInfo'),
  124149. moduleLabelG4 = cms.string('g4SimHits'),
  124150. verbose = cms.untracked.bool(False)
  124151. )
  124152.  
  124153.  
  124154. process.ecalFEDMonitor = cms.EDAnalyzer("EcalFEDMonitor",
  124155. EBDetIdCollection1 = cms.InputTag("ecalDigis","EcalIntegrityGainErrors"),
  124156. EBDetIdCollection2 = cms.InputTag("ecalDigis","EcalIntegrityChIdErrors"),
  124157. EBDetIdCollection3 = cms.InputTag("ecalDigis","EcalIntegrityGainSwitchErrors"),
  124158. EEDetIdCollection1 = cms.InputTag("ecalDigis","EcalIntegrityGainErrors"),
  124159. EEDetIdCollection2 = cms.InputTag("ecalDigis","EcalIntegrityChIdErrors"),
  124160. EEDetIdCollection3 = cms.InputTag("ecalDigis","EcalIntegrityGainSwitchErrors"),
  124161. EcalElectronicsIdCollection1 = cms.InputTag("ecalDigis","EcalIntegrityTTIdErrors"),
  124162. EcalElectronicsIdCollection2 = cms.InputTag("ecalDigis","EcalIntegrityBlockSizeErrors"),
  124163. FEDRawDataCollection = cms.InputTag("rawDataCollector"),
  124164. folderName = cms.untracked.string('FEDIntegrity')
  124165. )
  124166.  
  124167.  
  124168. process.ecalMonitorTask = cms.EDAnalyzer("EcalDQMonitorTask",
  124169. allowMissingCollections = cms.untracked.bool(True),
  124170. collectionTags = cms.untracked.PSet(
  124171. BlockSizeErrors = cms.untracked.InputTag("ecalDigis","EcalIntegrityBlockSizeErrors"),
  124172. EBBasicCluster = cms.untracked.InputTag("particleFlowClusterECAL"),
  124173. EBChIdErrors = cms.untracked.InputTag("ecalDigis","EcalIntegrityChIdErrors"),
  124174. EBDigi = cms.untracked.InputTag("ecalDigis","ebDigis"),
  124175. EBGainErrors = cms.untracked.InputTag("ecalDigis","EcalIntegrityGainErrors"),
  124176. EBGainSwitchErrors = cms.untracked.InputTag("ecalDigis","EcalIntegrityGainSwitchErrors"),
  124177. EBLaserLedUncalibRecHit = cms.untracked.InputTag("ecalMultiFitUncalibRecHit","EcalUncalibRecHitsEB"),
  124178. EBRecHit = cms.untracked.InputTag("ecalRecHit","EcalRecHitsEB"),
  124179. EBReducedRecHit = cms.untracked.InputTag("reducedEcalRecHitsEB"),
  124180. EBSrFlag = cms.untracked.InputTag("ecalDigis"),
  124181. EBSuperCluster = cms.untracked.InputTag("particleFlowSuperClusterECAL","particleFlowSuperClusterECALBarrel"),
  124182. EBTestPulseUncalibRecHit = cms.untracked.InputTag("ecalTestPulseUncalibRecHit","EcalUncalibRecHitsEB"),
  124183. EBUncalibRecHit = cms.untracked.InputTag("ecalMultiFitUncalibRecHit","EcalUncalibRecHitsEB"),
  124184. EEBasicCluster = cms.untracked.InputTag("particleFlowClusterECAL"),
  124185. EEChIdErrors = cms.untracked.InputTag("ecalDigis","EcalIntegrityChIdErrors"),
  124186. EEDigi = cms.untracked.InputTag("ecalDigis","eeDigis"),
  124187. EEGainErrors = cms.untracked.InputTag("ecalDigis","EcalIntegrityGainErrors"),
  124188. EEGainSwitchErrors = cms.untracked.InputTag("ecalDigis","EcalIntegrityGainSwitchErrors"),
  124189. EELaserLedUncalibRecHit = cms.untracked.InputTag("ecalMultiFitUncalibRecHit","EcalUncalibRecHitsEE"),
  124190. EERecHit = cms.untracked.InputTag("ecalRecHit","EcalRecHitsEE"),
  124191. EEReducedRecHit = cms.untracked.InputTag("reducedEcalRecHitsEE"),
  124192. EESrFlag = cms.untracked.InputTag("ecalDigis"),
  124193. EESuperCluster = cms.untracked.InputTag("particleFlowSuperClusterECAL","particleFlowSuperClusterECALEndcapWithPreshower"),
  124194. EETestPulseUncalibRecHit = cms.untracked.InputTag("ecalTestPulseUncalibRecHit","EcalUncalibRecHitsEE"),
  124195. EEUncalibRecHit = cms.untracked.InputTag("ecalMultiFitUncalibRecHit","EcalUncalibRecHitsEE"),
  124196. EcalRawData = cms.untracked.InputTag("ecalDigis"),
  124197. MEMBlockSizeErrors = cms.untracked.InputTag("ecalDigis","EcalIntegrityMemBlockSizeErrors"),
  124198. MEMChIdErrors = cms.untracked.InputTag("ecalDigis","EcalIntegrityMemChIdErrors"),
  124199. MEMGainErrors = cms.untracked.InputTag("ecalDigis","EcalIntegrityMemGainErrors"),
  124200. MEMTowerIdErrors = cms.untracked.InputTag("ecalDigis","EcalIntegrityMemTtIdErrors"),
  124201. PnDiodeDigi = cms.untracked.InputTag("ecalDigis"),
  124202. Source = cms.untracked.InputTag("rawDataCollector"),
  124203. TowerIdErrors = cms.untracked.InputTag("ecalDigis","EcalIntegrityTTIdErrors"),
  124204. TrigPrimDigi = cms.untracked.InputTag("ecalDigis","EcalTriggerPrimitives"),
  124205. TrigPrimEmulDigi = cms.untracked.InputTag("simEcalTriggerPrimitiveDigis")
  124206. ),
  124207. commonParameters = cms.untracked.PSet(
  124208. onlineMode = cms.untracked.bool(False),
  124209. willConvertToEDM = cms.untracked.bool(True)
  124210. ),
  124211. moduleName = cms.untracked.string('Ecal Monitor Source'),
  124212. resetInterval = cms.untracked.double(2.0),
  124213. verbosity = cms.untracked.int32(0),
  124214. workerParameters = cms.untracked.PSet(
  124215. ClusterTask = cms.untracked.PSet(
  124216. MEs = cms.untracked.PSet(
  124217. BCE = cms.untracked.PSet(
  124218. btype = cms.untracked.string('User'),
  124219. description = cms.untracked.string('Basic cluster energy distribution.'),
  124220. kind = cms.untracked.string('TH1F'),
  124221. otype = cms.untracked.string('Ecal2P'),
  124222. path = cms.untracked.string('%(subdet)s/%(prefix)sClusterTask/%(prefix)sCLT BC energy'),
  124223. xaxis = cms.untracked.PSet(
  124224. high = cms.untracked.double(150.0),
  124225. low = cms.untracked.double(0.0),
  124226. nbins = cms.untracked.int32(50),
  124227. title = cms.untracked.string('energy (GeV)')
  124228. )
  124229. ),
  124230. BCEMap = cms.untracked.PSet(
  124231. btype = cms.untracked.string('SuperCrystal'),
  124232. description = cms.untracked.string('2D distribution of the mean energy of the basic clusters.'),
  124233. kind = cms.untracked.string('TProfile2D'),
  124234. otype = cms.untracked.string('Ecal3P'),
  124235. path = cms.untracked.string('%(subdet)s/%(prefix)sClusterTask/%(prefix)sCLT BC energy map%(suffix)s'),
  124236. zaxis = cms.untracked.PSet(
  124237. title = cms.untracked.string('energy (GeV)')
  124238. )
  124239. ),
  124240. BCEMapProjEta = cms.untracked.PSet(
  124241. btype = cms.untracked.string('ProjEta'),
  124242. description = cms.untracked.string('Projection of the mean energy of the basic clusters.'),
  124243. kind = cms.untracked.string('TProfile'),
  124244. otype = cms.untracked.string('Ecal3P'),
  124245. path = cms.untracked.string('%(subdet)s/%(prefix)sClusterTask/%(prefix)sCLT BC energy projection eta%(suffix)s'),
  124246. yaxis = cms.untracked.PSet(
  124247. title = cms.untracked.string('energy (GeV)')
  124248. )
  124249. ),
  124250. BCEMapProjPhi = cms.untracked.PSet(
  124251. btype = cms.untracked.string('ProjPhi'),
  124252. description = cms.untracked.string('Projection of the mean energy of the basic clusters.'),
  124253. kind = cms.untracked.string('TProfile'),
  124254. otype = cms.untracked.string('Ecal3P'),
  124255. path = cms.untracked.string('%(subdet)s/%(prefix)sClusterTask/%(prefix)sCLT BC energy projection phi%(suffix)s'),
  124256. yaxis = cms.untracked.PSet(
  124257. title = cms.untracked.string('energy (GeV)')
  124258. )
  124259. ),
  124260. BCEtMapProjEta = cms.untracked.PSet(
  124261. btype = cms.untracked.string('ProjEta'),
  124262. description = cms.untracked.string('Projection of the mean Et of the basic clusters.'),
  124263. kind = cms.untracked.string('TProfile'),
  124264. otype = cms.untracked.string('Ecal3P'),
  124265. path = cms.untracked.string('%(subdet)s/%(prefix)sClusterTask/%(prefix)sCLT BC ET projection eta%(suffix)s'),
  124266. yaxis = cms.untracked.PSet(
  124267. title = cms.untracked.string('transverse energy (GeV)')
  124268. )
  124269. ),
  124270. BCEtMapProjPhi = cms.untracked.PSet(
  124271. btype = cms.untracked.string('ProjPhi'),
  124272. description = cms.untracked.string('Projection of the mean Et of the basic clusters.'),
  124273. kind = cms.untracked.string('TProfile'),
  124274. otype = cms.untracked.string('Ecal3P'),
  124275. path = cms.untracked.string('%(subdet)s/%(prefix)sClusterTask/%(prefix)sCLT BC ET projection phi%(suffix)s'),
  124276. yaxis = cms.untracked.PSet(
  124277. title = cms.untracked.string('transverse energy (GeV)')
  124278. )
  124279. ),
  124280. BCNum = cms.untracked.PSet(
  124281. btype = cms.untracked.string('User'),
  124282. description = cms.untracked.string('Distribution of the number of basic clusters per event.'),
  124283. kind = cms.untracked.string('TH1F'),
  124284. otype = cms.untracked.string('Ecal2P'),
  124285. path = cms.untracked.string('%(subdet)s/%(prefix)sClusterTask/%(prefix)sCLT BC number'),
  124286. xaxis = cms.untracked.PSet(
  124287. high = cms.untracked.double(100.0),
  124288. low = cms.untracked.double(0.0),
  124289. nbins = cms.untracked.int32(20)
  124290. )
  124291. ),
  124292. BCOccupancy = cms.untracked.PSet(
  124293. btype = cms.untracked.string('SuperCrystal'),
  124294. description = cms.untracked.string('Basic cluster occupancy.'),
  124295. kind = cms.untracked.string('TH2F'),
  124296. otype = cms.untracked.string('Ecal3P'),
  124297. path = cms.untracked.string('%(subdet)s/%(prefix)sClusterTask/%(prefix)sCLT BC number map%(suffix)s')
  124298. ),
  124299. BCOccupancyProjEta = cms.untracked.PSet(
  124300. btype = cms.untracked.string('ProjEta'),
  124301. description = cms.untracked.string('Projection of the basic cluster occupancy.'),
  124302. kind = cms.untracked.string('TH1F'),
  124303. otype = cms.untracked.string('Ecal3P'),
  124304. path = cms.untracked.string('%(subdet)s/%(prefix)sClusterTask/%(prefix)sCLT BC number projection eta%(suffix)s')
  124305. ),
  124306. BCOccupancyProjPhi = cms.untracked.PSet(
  124307. btype = cms.untracked.string('ProjPhi'),
  124308. description = cms.untracked.string('Projection of the basic cluster occupancy.'),
  124309. kind = cms.untracked.string('TH1F'),
  124310. otype = cms.untracked.string('Ecal3P'),
  124311. path = cms.untracked.string('%(subdet)s/%(prefix)sClusterTask/%(prefix)sCLT BC number projection phi%(suffix)s')
  124312. ),
  124313. BCSize = cms.untracked.PSet(
  124314. btype = cms.untracked.string('User'),
  124315. description = cms.untracked.string('Distribution of the basic cluster size (number of crystals).'),
  124316. kind = cms.untracked.string('TH1F'),
  124317. otype = cms.untracked.string('Ecal2P'),
  124318. path = cms.untracked.string('%(subdet)s/%(prefix)sClusterTask/%(prefix)sCLT BC size'),
  124319. xaxis = cms.untracked.PSet(
  124320. high = cms.untracked.double(100.0),
  124321. low = cms.untracked.double(0.0),
  124322. nbins = cms.untracked.int32(50)
  124323. )
  124324. ),
  124325. BCSizeMap = cms.untracked.PSet(
  124326. btype = cms.untracked.string('SuperCrystal'),
  124327. description = cms.untracked.string('2D distribution of the mean size (number of crystals) of the basic clusters.'),
  124328. kind = cms.untracked.string('TProfile2D'),
  124329. otype = cms.untracked.string('Ecal3P'),
  124330. path = cms.untracked.string('%(subdet)s/%(prefix)sClusterTask/%(prefix)sCLT BC size map%(suffix)s')
  124331. ),
  124332. BCSizeMapProjEta = cms.untracked.PSet(
  124333. btype = cms.untracked.string('ProjEta'),
  124334. description = cms.untracked.string('Projection of the mean size (number of crystals) of the basic clusters.'),
  124335. kind = cms.untracked.string('TProfile'),
  124336. otype = cms.untracked.string('Ecal3P'),
  124337. path = cms.untracked.string('%(subdet)s/%(prefix)sClusterTask/%(prefix)sCLT BC size projection eta%(suffix)s')
  124338. ),
  124339. BCSizeMapProjPhi = cms.untracked.PSet(
  124340. btype = cms.untracked.string('ProjPhi'),
  124341. description = cms.untracked.string('Projection of the mean size (number of crystals) of the basic clusters.'),
  124342. kind = cms.untracked.string('TProfile'),
  124343. otype = cms.untracked.string('Ecal3P'),
  124344. path = cms.untracked.string('%(subdet)s/%(prefix)sClusterTask/%(prefix)sCLT BC size projection phi%(suffix)s')
  124345. ),
  124346. ExclusiveTriggers = cms.untracked.PSet(
  124347. btype = cms.untracked.string('User'),
  124348. description = cms.untracked.string('Counter for the trigger categories'),
  124349. kind = cms.untracked.string('TH1F'),
  124350. otype = cms.untracked.string('None'),
  124351. path = cms.untracked.string('EcalBarrel/EBClusterTaskExtras/EBCLTE exclusive triggers'),
  124352. xaxis = cms.untracked.PSet(
  124353. high = cms.untracked.double(5.0),
  124354. labels = cms.untracked.vstring('ECAL',
  124355. 'HCAL',
  124356. 'CSC',
  124357. 'DT',
  124358. 'RPC'),
  124359. low = cms.untracked.double(0.0),
  124360. nbins = cms.untracked.int32(5),
  124361. title = cms.untracked.string('triggers')
  124362. )
  124363. ),
  124364. SCClusterVsSeed = cms.untracked.PSet(
  124365. btype = cms.untracked.string('User'),
  124366. description = cms.untracked.string('Relation between super cluster energy and its seed crystal energy.'),
  124367. kind = cms.untracked.string('TH2F'),
  124368. otype = cms.untracked.string('Ecal2P'),
  124369. path = cms.untracked.string('%(subdet)s/%(prefix)sClusterTask/%(prefix)sCLT SC energy vs seed crystal energy'),
  124370. xaxis = cms.untracked.PSet(
  124371. high = cms.untracked.double(150.0),
  124372. low = cms.untracked.double(0.0),
  124373. nbins = cms.untracked.int32(50),
  124374. title = cms.untracked.string('energy (GeV)')
  124375. ),
  124376. yaxis = cms.untracked.PSet(
  124377. high = cms.untracked.double(150.0),
  124378. low = cms.untracked.double(0.0),
  124379. nbins = cms.untracked.int32(50),
  124380. title = cms.untracked.string('energy (GeV)')
  124381. )
  124382. ),
  124383. SCE = cms.untracked.PSet(
  124384. btype = cms.untracked.string('User'),
  124385. description = cms.untracked.string('Super cluster energy distribution.'),
  124386. kind = cms.untracked.string('TH1F'),
  124387. otype = cms.untracked.string('Ecal2P'),
  124388. path = cms.untracked.string('%(subdet)s/%(prefix)sClusterTask/%(prefix)sCLT SC energy'),
  124389. xaxis = cms.untracked.PSet(
  124390. high = cms.untracked.double(150.0),
  124391. low = cms.untracked.double(0.0),
  124392. nbins = cms.untracked.int32(50),
  124393. title = cms.untracked.string('energy (GeV)')
  124394. )
  124395. ),
  124396. SCELow = cms.untracked.PSet(
  124397. btype = cms.untracked.string('User'),
  124398. description = cms.untracked.string('Energy distribution of the super clusters (low scale).'),
  124399. kind = cms.untracked.string('TH1F'),
  124400. otype = cms.untracked.string('Ecal2P'),
  124401. path = cms.untracked.string('%(subdet)s/%(prefix)sClusterTask/%(prefix)sCLT SC energy (low scale)'),
  124402. xaxis = cms.untracked.PSet(
  124403. high = cms.untracked.double(10.0),
  124404. low = cms.untracked.double(0.0),
  124405. nbins = cms.untracked.int32(50),
  124406. title = cms.untracked.string('energy (GeV)')
  124407. )
  124408. ),
  124409. SCNBCs = cms.untracked.PSet(
  124410. btype = cms.untracked.string('User'),
  124411. description = cms.untracked.string('Distribution of the super cluster size (number of basic clusters)'),
  124412. kind = cms.untracked.string('TH1F'),
  124413. otype = cms.untracked.string('Ecal2P'),
  124414. path = cms.untracked.string('%(subdet)s/%(prefix)sClusterTask/%(prefix)sCLT SC size'),
  124415. xaxis = cms.untracked.PSet(
  124416. high = cms.untracked.double(15.0),
  124417. low = cms.untracked.double(0.0),
  124418. nbins = cms.untracked.int32(15)
  124419. )
  124420. ),
  124421. SCNcrystals = cms.untracked.PSet(
  124422. btype = cms.untracked.string('User'),
  124423. description = cms.untracked.string('Distribution of the super cluster size (number of crystals).'),
  124424. kind = cms.untracked.string('TH1F'),
  124425. otype = cms.untracked.string('Ecal2P'),
  124426. path = cms.untracked.string('%(subdet)s/%(prefix)sClusterTask/%(prefix)sCLT SC size (crystal)'),
  124427. xaxis = cms.untracked.PSet(
  124428. high = cms.untracked.double(150.0),
  124429. low = cms.untracked.double(0.0),
  124430. nbins = cms.untracked.int32(50)
  124431. )
  124432. ),
  124433. SCNum = cms.untracked.PSet(
  124434. btype = cms.untracked.string('User'),
  124435. description = cms.untracked.string('Distribution of the number of super clusters per event in EB/EE.'),
  124436. kind = cms.untracked.string('TH1F'),
  124437. otype = cms.untracked.string('Ecal2P'),
  124438. path = cms.untracked.string('%(subdet)s/%(prefix)sClusterTask/%(prefix)sCLT SC number'),
  124439. xaxis = cms.untracked.PSet(
  124440. high = cms.untracked.double(20.0),
  124441. low = cms.untracked.double(0.0),
  124442. nbins = cms.untracked.int32(20)
  124443. )
  124444. ),
  124445. SCOccupancyProjEta = cms.untracked.PSet(
  124446. btype = cms.untracked.string('ProjEta'),
  124447. description = cms.untracked.string('Supercluster eta.'),
  124448. kind = cms.untracked.string('TH1F'),
  124449. otype = cms.untracked.string('Ecal2P'),
  124450. path = cms.untracked.string('%(subdet)s/%(prefix)sRecoSummary/superClusters_%(subdetshortsig)s_eta')
  124451. ),
  124452. SCOccupancyProjPhi = cms.untracked.PSet(
  124453. btype = cms.untracked.string('ProjPhi'),
  124454. description = cms.untracked.string('Supercluster phi.'),
  124455. kind = cms.untracked.string('TH1F'),
  124456. otype = cms.untracked.string('Ecal2P'),
  124457. path = cms.untracked.string('%(subdet)s/%(prefix)sRecoSummary/superClusters_%(subdetshortsig)s_phi')
  124458. ),
  124459. SCR9 = cms.untracked.PSet(
  124460. btype = cms.untracked.string('User'),
  124461. description = cms.untracked.string('Distribution of E_seed / E_3x3 of the super clusters.'),
  124462. kind = cms.untracked.string('TH1F'),
  124463. otype = cms.untracked.string('Ecal2P'),
  124464. path = cms.untracked.string('%(subdet)s/%(prefix)sClusterTask/%(prefix)sCLT SC R9'),
  124465. xaxis = cms.untracked.PSet(
  124466. high = cms.untracked.double(1.2),
  124467. low = cms.untracked.double(0.0),
  124468. nbins = cms.untracked.int32(50)
  124469. )
  124470. ),
  124471. SCSeedEnergy = cms.untracked.PSet(
  124472. btype = cms.untracked.string('User'),
  124473. description = cms.untracked.string('Energy distribution of the crystals that seeded super clusters.'),
  124474. kind = cms.untracked.string('TH1F'),
  124475. otype = cms.untracked.string('Ecal2P'),
  124476. path = cms.untracked.string('%(subdet)s/%(prefix)sClusterTask/%(prefix)sCLT SC seed crystal energy'),
  124477. xaxis = cms.untracked.PSet(
  124478. high = cms.untracked.double(150.0),
  124479. low = cms.untracked.double(0.0),
  124480. nbins = cms.untracked.int32(50),
  124481. title = cms.untracked.string('energy (GeV)')
  124482. )
  124483. ),
  124484. SCSeedOccupancy = cms.untracked.PSet(
  124485. btype = cms.untracked.string('SuperCrystal'),
  124486. description = cms.untracked.string('Occupancy map of the crystals that seeded super clusters.'),
  124487. kind = cms.untracked.string('TH2F'),
  124488. otype = cms.untracked.string('Ecal3P'),
  124489. path = cms.untracked.string('%(subdet)s/%(prefix)sClusterTask/%(prefix)sCLT SC seed occupancy map%(suffix)s')
  124490. ),
  124491. SCSeedOccupancyHighE = cms.untracked.PSet(
  124492. btype = cms.untracked.string('SuperCrystal'),
  124493. description = cms.untracked.string('Occupancy map of the crystals that seeded super clusters with energy > 2.0 GeV.'),
  124494. kind = cms.untracked.string('TH2F'),
  124495. otype = cms.untracked.string('Ecal3P'),
  124496. path = cms.untracked.string('%(subdet)s/%(prefix)sClusterTaskExtras/%(prefix)sCLTE SC seed occupancy map%(suffix)s (high energy clusters) %(supercrystal)s binned')
  124497. ),
  124498. SCSeedOccupancyTrig = cms.untracked.PSet(
  124499. btype = cms.untracked.string('SuperCrystal'),
  124500. description = cms.untracked.string('Occupancy map of the crystals that seeded super clusters.'),
  124501. kind = cms.untracked.string('TH2F'),
  124502. multi = cms.untracked.PSet(
  124503. trig = cms.untracked.vstring('ECAL',
  124504. 'HCAL',
  124505. 'CSC',
  124506. 'DT',
  124507. 'RPC')
  124508. ),
  124509. otype = cms.untracked.string('Ecal3P'),
  124510. path = cms.untracked.string('%(subdet)s/%(prefix)sClusterTaskExtras/%(prefix)sCLTE SC seed occupancy map%(suffix)s (%(trig)s triggered) %(supercrystal)s binned')
  124511. ),
  124512. SCSeedTimeMapTrigEx = cms.untracked.PSet(
  124513. btype = cms.untracked.string('SuperCrystal'),
  124514. description = cms.untracked.string('Mean timing of the crystals that seeded super clusters.'),
  124515. kind = cms.untracked.string('TProfile2D'),
  124516. multi = cms.untracked.PSet(
  124517. trig = cms.untracked.vstring('ECAL',
  124518. 'HCAL',
  124519. 'CSC',
  124520. 'DT',
  124521. 'RPC')
  124522. ),
  124523. otype = cms.untracked.string('Ecal3P'),
  124524. path = cms.untracked.string('%(subdet)s/%(prefix)sClusterTaskExtras/%(prefix)sCLTE SC seed crystal timing map%(suffix)s (%(trig)s exclusive triggered) %(supercrystal)s binned'),
  124525. zaxis = cms.untracked.PSet(
  124526. high = cms.untracked.double(25.0),
  124527. low = cms.untracked.double(-25.0),
  124528. title = cms.untracked.string('time (ns)')
  124529. )
  124530. ),
  124531. SCSeedTimeTrigEx = cms.untracked.PSet(
  124532. btype = cms.untracked.string('User'),
  124533. description = cms.untracked.string('Timing distribution of the crystals that seeded super clusters.'),
  124534. kind = cms.untracked.string('TH1F'),
  124535. multi = cms.untracked.PSet(
  124536. trig = cms.untracked.vstring('ECAL',
  124537. 'HCAL',
  124538. 'CSC',
  124539. 'DT',
  124540. 'RPC')
  124541. ),
  124542. otype = cms.untracked.string('Ecal2P'),
  124543. path = cms.untracked.string('%(subdet)s/%(prefix)sClusterTaskExtras/%(prefix)sCLTE SC seed crystal timing (%(trig)s exclusive triggered)'),
  124544. xaxis = cms.untracked.PSet(
  124545. high = cms.untracked.double(25.0),
  124546. low = cms.untracked.double(-25.0),
  124547. nbins = cms.untracked.int32(100),
  124548. title = cms.untracked.string('time (ns)')
  124549. )
  124550. ),
  124551. SCSizeVsEnergy = cms.untracked.PSet(
  124552. btype = cms.untracked.string('User'),
  124553. description = cms.untracked.string('Mean SC size in crystals as a function of the SC energy.'),
  124554. kind = cms.untracked.string('TProfile'),
  124555. otype = cms.untracked.string('Ecal2P'),
  124556. path = cms.untracked.string('%(subdet)s/%(prefix)sClusterTaskExtras/%(prefix)sCLTE SC size (crystal) vs energy (GeV)'),
  124557. xaxis = cms.untracked.PSet(
  124558. high = cms.untracked.double(10.0),
  124559. low = cms.untracked.double(0.0),
  124560. nbins = cms.untracked.int32(100),
  124561. title = cms.untracked.string('energy (GeV)')
  124562. )
  124563. ),
  124564. SCSwissCross = cms.untracked.PSet(
  124565. btype = cms.untracked.string('User'),
  124566. description = cms.untracked.string('Swiss cross for SC maximum-energy crystal.'),
  124567. kind = cms.untracked.string('TH1F'),
  124568. otype = cms.untracked.string('EB'),
  124569. path = cms.untracked.string('EcalBarrel/EBRecoSummary/superClusters_EB_E1oE4'),
  124570. xaxis = cms.untracked.PSet(
  124571. high = cms.untracked.double(1.5),
  124572. low = cms.untracked.double(0.0),
  124573. nbins = cms.untracked.int32(100)
  124574. )
  124575. ),
  124576. SingleCrystalCluster = cms.untracked.PSet(
  124577. btype = cms.untracked.string('SuperCrystal'),
  124578. description = cms.untracked.string('Occupancy map of the occurrence of super clusters with only one constituent'),
  124579. kind = cms.untracked.string('TH2F'),
  124580. otype = cms.untracked.string('Ecal3P'),
  124581. path = cms.untracked.string('%(subdet)s/%(prefix)sClusterTask/%(prefix)sCLT SC single crystal cluster seed occupancy map%(suffix)s')
  124582. ),
  124583. TrendBCSize = cms.untracked.PSet(
  124584. btype = cms.untracked.string('Trend'),
  124585. description = cms.untracked.string('Trend of the mean size of the basic clusters.'),
  124586. kind = cms.untracked.string('TProfile'),
  124587. otype = cms.untracked.string('Ecal2P'),
  124588. path = cms.untracked.string('Ecal/Trends/ClusterTask %(prefix)s size of basic clusters')
  124589. ),
  124590. TrendNBC = cms.untracked.PSet(
  124591. btype = cms.untracked.string('Trend'),
  124592. description = cms.untracked.string('Trend of the number of basic clusters per event in EB/EE.'),
  124593. kind = cms.untracked.string('TProfile'),
  124594. otype = cms.untracked.string('Ecal2P'),
  124595. path = cms.untracked.string('Ecal/Trends/ClusterTask %(prefix)s number of basic clusters')
  124596. ),
  124597. TrendNSC = cms.untracked.PSet(
  124598. btype = cms.untracked.string('Trend'),
  124599. description = cms.untracked.string('Trend of the number of super clusters per event in EB/EE.'),
  124600. kind = cms.untracked.string('TProfile'),
  124601. otype = cms.untracked.string('Ecal2P'),
  124602. path = cms.untracked.string('Ecal/Trends/ClusterTask %(prefix)s number of super clusters')
  124603. ),
  124604. TrendSCSize = cms.untracked.PSet(
  124605. btype = cms.untracked.string('Trend'),
  124606. description = cms.untracked.string('Trend of the mean size (number of crystals) of the super clusters.'),
  124607. kind = cms.untracked.string('TProfile'),
  124608. otype = cms.untracked.string('Ecal2P'),
  124609. path = cms.untracked.string('Ecal/Trends/ClusterTask %(prefix)s size of super clusters')
  124610. ),
  124611. Triggers = cms.untracked.PSet(
  124612. btype = cms.untracked.string('User'),
  124613. description = cms.untracked.string('Counter for the trigger categories'),
  124614. kind = cms.untracked.string('TH1F'),
  124615. otype = cms.untracked.string('None'),
  124616. path = cms.untracked.string('EcalBarrel/EBClusterTaskExtras/EBCLTE triggers'),
  124617. xaxis = cms.untracked.PSet(
  124618. high = cms.untracked.double(5.0),
  124619. labels = cms.untracked.vstring('ECAL',
  124620. 'HCAL',
  124621. 'CSC',
  124622. 'DT',
  124623. 'RPC'),
  124624. low = cms.untracked.double(0.0),
  124625. nbins = cms.untracked.int32(5),
  124626. title = cms.untracked.string('triggers')
  124627. )
  124628. )
  124629. ),
  124630. params = cms.untracked.PSet(
  124631. L1GlobalTriggerReadoutRecordTag = cms.untracked.InputTag("gtDigis"),
  124632. L1MuGMTReadoutCollectionTag = cms.untracked.InputTag("gtDigis"),
  124633. doExtra = cms.untracked.bool(True),
  124634. egTriggerAlgos = cms.untracked.vstring('L1_SingleEG2',
  124635. 'L1_SingleEG5',
  124636. 'L1_SingleEG8',
  124637. 'L1_SingleEG10',
  124638. 'L1_SingleEG12',
  124639. 'L1_SingleEG15',
  124640. 'L1_SingleEG20',
  124641. 'L1_SingleEG25',
  124642. 'L1_DoubleNoIsoEG_BTB_tight',
  124643. 'L1_DoubleNoIsoEG_BTB_loose',
  124644. 'L1_DoubleNoIsoEGTopBottom',
  124645. 'L1_DoubleNoIsoEGTopBottomCen',
  124646. 'L1_DoubleNoIsoEGTopBottomCen2',
  124647. 'L1_DoubleNoIsoEGTopBottomCenVert'),
  124648. energyThreshold = cms.untracked.double(2.0),
  124649. swissCrossMaxThreshold = cms.untracked.double(3.0)
  124650. )
  124651. ),
  124652. EnergyTask = cms.untracked.PSet(
  124653. MEs = cms.untracked.PSet(
  124654. Hit = cms.untracked.PSet(
  124655. btype = cms.untracked.string('User'),
  124656. description = cms.untracked.string('Rec hit energy distribution.'),
  124657. kind = cms.untracked.string('TH1F'),
  124658. otype = cms.untracked.string('SM'),
  124659. path = cms.untracked.string('%(subdet)s/%(prefix)sOccupancyTask/%(prefix)sOT energy spectrum %(sm)s'),
  124660. xaxis = cms.untracked.PSet(
  124661. high = cms.untracked.double(20.0),
  124662. low = cms.untracked.double(0.0),
  124663. nbins = cms.untracked.int32(100),
  124664. title = cms.untracked.string('energy (GeV)')
  124665. )
  124666. ),
  124667. HitAll = cms.untracked.PSet(
  124668. btype = cms.untracked.string('User'),
  124669. description = cms.untracked.string('Rec hit energy distribution.'),
  124670. kind = cms.untracked.string('TH1F'),
  124671. otype = cms.untracked.string('Ecal3P'),
  124672. path = cms.untracked.string('%(subdet)s/%(prefix)sOccupancyTask/%(prefix)sOT rec hit spectrum%(suffix)s'),
  124673. xaxis = cms.untracked.PSet(
  124674. high = cms.untracked.double(20.0),
  124675. low = cms.untracked.double(0.0),
  124676. nbins = cms.untracked.int32(100),
  124677. title = cms.untracked.string('energy (GeV)')
  124678. )
  124679. ),
  124680. HitMap = cms.untracked.PSet(
  124681. btype = cms.untracked.string('Crystal'),
  124682. description = cms.untracked.string('2D distribution of the mean rec hit energy.'),
  124683. kind = cms.untracked.string('TProfile2D'),
  124684. otype = cms.untracked.string('SM'),
  124685. path = cms.untracked.string('%(subdet)s/%(prefix)sOccupancyTask/%(prefix)sOT rec hit energy %(sm)s'),
  124686. zaxis = cms.untracked.PSet(
  124687. title = cms.untracked.string('energy (GeV)')
  124688. )
  124689. ),
  124690. HitMapAll = cms.untracked.PSet(
  124691. btype = cms.untracked.string('SuperCrystal'),
  124692. description = cms.untracked.string('2D distribution of the mean rec hit energy.'),
  124693. kind = cms.untracked.string('TProfile2D'),
  124694. otype = cms.untracked.string('Ecal3P'),
  124695. path = cms.untracked.string('%(subdet)s/%(prefix)sSummaryClient/%(prefix)sOT%(suffix)s energy summary'),
  124696. zaxis = cms.untracked.PSet(
  124697. title = cms.untracked.string('energy (GeV)')
  124698. )
  124699. ),
  124700. HitMapAllByLumi = cms.untracked.PSet(
  124701. btype = cms.untracked.string('SuperCrystal'),
  124702. description = cms.untracked.string('2D distribution of the mean tower rec hit energy for this lumisection. The mean is the total tower rechit energy over the number of rechits in the tower.'),
  124703. kind = cms.untracked.string('TProfile2D'),
  124704. otype = cms.untracked.string('Ecal3P'),
  124705. path = cms.untracked.string('%(subdet)s/%(prefix)sSummaryClient/%(prefix)sOT%(suffix)s energy summary by lumi'),
  124706. zaxis = cms.untracked.PSet(
  124707. title = cms.untracked.string('energy (GeV)')
  124708. )
  124709. )
  124710. ),
  124711. params = cms.untracked.PSet(
  124712. isPhysicsRun = cms.untracked.bool(True)
  124713. )
  124714. ),
  124715. IntegrityTask = cms.untracked.PSet(
  124716. MEs = cms.untracked.PSet(
  124717. BlockSize = cms.untracked.PSet(
  124718. btype = cms.untracked.string('SuperCrystal'),
  124719. description = cms.untracked.string(''),
  124720. kind = cms.untracked.string('TH2F'),
  124721. otype = cms.untracked.string('SM'),
  124722. path = cms.untracked.string('%(subdet)s/%(prefix)sIntegrityTask/TTBlockSize/%(prefix)sIT TTBlockSize %(sm)s')
  124723. ),
  124724. ByLumi = cms.untracked.PSet(
  124725. btype = cms.untracked.string('DCC'),
  124726. description = cms.untracked.string('Total number of integrity errors for each FED in this lumi section.'),
  124727. kind = cms.untracked.string('TH1F'),
  124728. otype = cms.untracked.string('Ecal2P'),
  124729. path = cms.untracked.string('%(subdet)s/%(prefix)sIntegrityTask/%(prefix)sIT weighted integrity errors by lumi'),
  124730. perLumi = cms.untracked.bool(True)
  124731. ),
  124732. ChId = cms.untracked.PSet(
  124733. btype = cms.untracked.string('Crystal'),
  124734. description = cms.untracked.string(''),
  124735. kind = cms.untracked.string('TH2F'),
  124736. otype = cms.untracked.string('SM'),
  124737. path = cms.untracked.string('%(subdet)s/%(prefix)sIntegrityTask/ChId/%(prefix)sIT ChId %(sm)s')
  124738. ),
  124739. Gain = cms.untracked.PSet(
  124740. btype = cms.untracked.string('Crystal'),
  124741. description = cms.untracked.string(''),
  124742. kind = cms.untracked.string('TH2F'),
  124743. otype = cms.untracked.string('SM'),
  124744. path = cms.untracked.string('%(subdet)s/%(prefix)sIntegrityTask/Gain/%(prefix)sIT gain %(sm)s')
  124745. ),
  124746. GainSwitch = cms.untracked.PSet(
  124747. btype = cms.untracked.string('Crystal'),
  124748. description = cms.untracked.string(''),
  124749. kind = cms.untracked.string('TH2F'),
  124750. otype = cms.untracked.string('SM'),
  124751. path = cms.untracked.string('%(subdet)s/%(prefix)sIntegrityTask/GainSwitch/%(prefix)sIT gain switch %(sm)s')
  124752. ),
  124753. MapByLumi = cms.untracked.PSet(
  124754. btype = cms.untracked.string('Crystal'),
  124755. description = cms.untracked.string('Integrity error occupancy map for this lumisection. Includes Gain, ChId, GainSwitch, TowerId, and BlockSize errors.'),
  124756. kind = cms.untracked.string('TH2F'),
  124757. otype = cms.untracked.string('Ecal3P'),
  124758. path = cms.untracked.string('%(subdet)s/%(prefix)sIntegrityTask/%(prefix)sIT%(suffix)s integrity errors map by lumi')
  124759. ),
  124760. Total = cms.untracked.PSet(
  124761. btype = cms.untracked.string('DCC'),
  124762. description = cms.untracked.string('Total number of integrity errors for each FED.'),
  124763. kind = cms.untracked.string('TH1F'),
  124764. otype = cms.untracked.string('Ecal2P'),
  124765. path = cms.untracked.string('%(subdet)s/%(prefix)sSummaryClient/%(prefix)sIT integrity quality errors summary')
  124766. ),
  124767. TowerId = cms.untracked.PSet(
  124768. btype = cms.untracked.string('SuperCrystal'),
  124769. description = cms.untracked.string(''),
  124770. kind = cms.untracked.string('TH2F'),
  124771. otype = cms.untracked.string('SM'),
  124772. path = cms.untracked.string('%(subdet)s/%(prefix)sIntegrityTask/TTId/%(prefix)sIT TTId %(sm)s')
  124773. ),
  124774. TrendNErrors = cms.untracked.PSet(
  124775. btype = cms.untracked.string('Trend'),
  124776. description = cms.untracked.string('Trend of the number of integrity errors.'),
  124777. kind = cms.untracked.string('TH1F'),
  124778. otype = cms.untracked.string('Ecal'),
  124779. path = cms.untracked.string('Ecal/Trends/IntegrityTask number of integrity errors')
  124780. )
  124781. )
  124782. ),
  124783. OccupancyTask = cms.untracked.PSet(
  124784. MEs = cms.untracked.PSet(
  124785. DCC = cms.untracked.PSet(
  124786. btype = cms.untracked.string('DCC'),
  124787. description = cms.untracked.string('Number of entries recoreded by each FED'),
  124788. kind = cms.untracked.string('TH1F'),
  124789. otype = cms.untracked.string('Ecal2P'),
  124790. path = cms.untracked.string('%(subdet)s/%(prefix)sOccupancyTask/%(prefix)sOT DCC entries')
  124791. ),
  124792. Digi = cms.untracked.PSet(
  124793. btype = cms.untracked.string('Crystal'),
  124794. description = cms.untracked.string('Digi occupancy.'),
  124795. kind = cms.untracked.string('TH2F'),
  124796. otype = cms.untracked.string('SM'),
  124797. path = cms.untracked.string('%(subdet)s/%(prefix)sOccupancyTask/%(prefix)sOT digi occupancy %(sm)s')
  124798. ),
  124799. Digi1D = cms.untracked.PSet(
  124800. btype = cms.untracked.string('User'),
  124801. description = cms.untracked.string('Distribution of the number of digis per event.'),
  124802. kind = cms.untracked.string('TH1F'),
  124803. otype = cms.untracked.string('Ecal2P'),
  124804. path = cms.untracked.string('%(subdet)s/%(prefix)sOccupancyTask/%(prefix)sOT number of digis in event'),
  124805. xaxis = cms.untracked.PSet(
  124806. high = cms.untracked.double(3000.0),
  124807. low = cms.untracked.double(0.0),
  124808. nbins = cms.untracked.int32(100)
  124809. )
  124810. ),
  124811. DigiAll = cms.untracked.PSet(
  124812. btype = cms.untracked.string('SuperCrystal'),
  124813. description = cms.untracked.string('Digi occupancy.'),
  124814. kind = cms.untracked.string('TH2F'),
  124815. otype = cms.untracked.string('Ecal3P'),
  124816. path = cms.untracked.string('%(subdet)s/%(prefix)sOccupancyTask/%(prefix)sOT digi occupancy%(suffix)s')
  124817. ),
  124818. DigiAllByLumi = cms.untracked.PSet(
  124819. btype = cms.untracked.string('SuperCrystal'),
  124820. description = cms.untracked.string('Digi occupancy for this lumisection.'),
  124821. kind = cms.untracked.string('TH2F'),
  124822. otype = cms.untracked.string('Ecal3P'),
  124823. path = cms.untracked.string('%(subdet)s/%(prefix)sOccupancyTask/%(prefix)sOT digi occupancy%(suffix)s by lumi')
  124824. ),
  124825. DigiDCC = cms.untracked.PSet(
  124826. btype = cms.untracked.string('DCC'),
  124827. description = cms.untracked.string('DCC digi occupancy.'),
  124828. kind = cms.untracked.string('TH1F'),
  124829. otype = cms.untracked.string('Ecal2P'),
  124830. path = cms.untracked.string('%(subdet)s/%(prefix)sSummaryClient/%(prefix)sOT digi occupancy summary 1D')
  124831. ),
  124832. DigiProjEta = cms.untracked.PSet(
  124833. btype = cms.untracked.string('ProjEta'),
  124834. description = cms.untracked.string('Projection of digi occupancy.'),
  124835. kind = cms.untracked.string('TH1F'),
  124836. otype = cms.untracked.string('Ecal3P'),
  124837. path = cms.untracked.string('%(subdet)s/%(prefix)sOccupancyTask/%(prefix)sOT digi occupancy%(suffix)s projection eta')
  124838. ),
  124839. DigiProjPhi = cms.untracked.PSet(
  124840. btype = cms.untracked.string('ProjPhi'),
  124841. description = cms.untracked.string('Projection of digi occupancy.'),
  124842. kind = cms.untracked.string('TH1F'),
  124843. otype = cms.untracked.string('Ecal3P'),
  124844. path = cms.untracked.string('%(subdet)s/%(prefix)sOccupancyTask/%(prefix)sOT digi occupancy%(suffix)s projection phi')
  124845. ),
  124846. RecHitAll = cms.untracked.PSet(
  124847. btype = cms.untracked.string('Crystal'),
  124848. description = cms.untracked.string('Rec hit occupancy.'),
  124849. kind = cms.untracked.string('TH2F'),
  124850. otype = cms.untracked.string('Ecal3P'),
  124851. path = cms.untracked.string('%(subdet)s/%(prefix)sOccupancyTask/%(prefix)sOT rec hit occupancy%(suffix)s')
  124852. ),
  124853. RecHitProjEta = cms.untracked.PSet(
  124854. btype = cms.untracked.string('ProjEta'),
  124855. description = cms.untracked.string('Projection of the occupancy of all rec hits.'),
  124856. kind = cms.untracked.string('TH1F'),
  124857. otype = cms.untracked.string('Ecal3P'),
  124858. path = cms.untracked.string('%(subdet)s/%(prefix)sOccupancyTask/%(prefix)sOT rec hit occupancy%(suffix)s projection eta')
  124859. ),
  124860. RecHitProjPhi = cms.untracked.PSet(
  124861. btype = cms.untracked.string('ProjPhi'),
  124862. description = cms.untracked.string('Projection of the rec hit occupancy.'),
  124863. kind = cms.untracked.string('TH1F'),
  124864. otype = cms.untracked.string('Ecal3P'),
  124865. path = cms.untracked.string('%(subdet)s/%(prefix)sOccupancyTask/%(prefix)sOT rec hit occupancy%(suffix)s projection phi')
  124866. ),
  124867. RecHitThr1D = cms.untracked.PSet(
  124868. btype = cms.untracked.string('User'),
  124869. description = cms.untracked.string('Occupancy of rec hits with GOOD reconstruction flag and E > 0.5 GeV.'),
  124870. kind = cms.untracked.string('TH1F'),
  124871. otype = cms.untracked.string('Ecal2P'),
  124872. path = cms.untracked.string('%(subdet)s/%(prefix)sOccupancyTask/%(prefix)sOT number of filtered rec hits in event'),
  124873. xaxis = cms.untracked.PSet(
  124874. high = cms.untracked.double(500.0),
  124875. low = cms.untracked.double(0.0),
  124876. nbins = cms.untracked.int32(100)
  124877. )
  124878. ),
  124879. RecHitThrAll = cms.untracked.PSet(
  124880. btype = cms.untracked.string('SuperCrystal'),
  124881. description = cms.untracked.string('Occupancy for rec hits with GOOD reconstruction flag and E > 0.5 GeV.'),
  124882. kind = cms.untracked.string('TH2F'),
  124883. otype = cms.untracked.string('Ecal3P'),
  124884. path = cms.untracked.string('%(subdet)s/%(prefix)sOccupancyTask/%(prefix)sOT rec hit thr occupancy%(suffix)s')
  124885. ),
  124886. RecHitThrAllByLumi = cms.untracked.PSet(
  124887. btype = cms.untracked.string('SuperCrystal'),
  124888. description = cms.untracked.string('Filtered rechit cccupancy for this lumisection. Only includes rechits with GOOD reconstruction flag and E > 0.5 GeV.'),
  124889. kind = cms.untracked.string('TH2F'),
  124890. otype = cms.untracked.string('Ecal3P'),
  124891. path = cms.untracked.string('%(subdet)s/%(prefix)sOccupancyTask/%(prefix)sOT rec hit thr occupancy%(suffix)s by lumi')
  124892. ),
  124893. RecHitThrProjEta = cms.untracked.PSet(
  124894. btype = cms.untracked.string('ProjEta'),
  124895. description = cms.untracked.string('Projection of the occupancy of rec hits with GOOD reconstruction flag and E > 0.5 GeV.'),
  124896. kind = cms.untracked.string('TH1F'),
  124897. otype = cms.untracked.string('Ecal3P'),
  124898. path = cms.untracked.string('%(subdet)s/%(prefix)sOccupancyTask/%(prefix)sOT rec hit thr occupancy%(suffix)s projection eta')
  124899. ),
  124900. RecHitThrProjPhi = cms.untracked.PSet(
  124901. btype = cms.untracked.string('ProjPhi'),
  124902. description = cms.untracked.string('Projection of the occupancy of rec hits with GOOD reconstruction flag and E > 0.5 GeV.'),
  124903. kind = cms.untracked.string('TH1F'),
  124904. otype = cms.untracked.string('Ecal3P'),
  124905. path = cms.untracked.string('%(subdet)s/%(prefix)sOccupancyTask/%(prefix)sOT rec hit thr occupancy%(suffix)s projection phi')
  124906. ),
  124907. RecHitThrmvp = cms.untracked.PSet(
  124908. btype = cms.untracked.string('User'),
  124909. description = cms.untracked.string('Filtered rechit occupancy correlation.'),
  124910. kind = cms.untracked.string('TH2F'),
  124911. otype = cms.untracked.string('Ecal2P'),
  124912. path = cms.untracked.string('%(subdet)s/%(prefix)sOccupancyTask/%(prefix)sOT rec hit thr occupancy correlation'),
  124913. xaxis = cms.untracked.PSet(
  124914. high = cms.untracked.double(500.0),
  124915. low = cms.untracked.double(0.0),
  124916. nbins = cms.untracked.int32(50),
  124917. title = cms.untracked.string('Nrechits(z+,far)')
  124918. ),
  124919. yaxis = cms.untracked.PSet(
  124920. high = cms.untracked.double(500.0),
  124921. low = cms.untracked.double(0.0),
  124922. nbins = cms.untracked.int32(50),
  124923. title = cms.untracked.string('Nrechits(z-,near)')
  124924. )
  124925. ),
  124926. RecHitThrpm = cms.untracked.PSet(
  124927. btype = cms.untracked.string('User'),
  124928. description = cms.untracked.string('Filtered rechit occupancy difference.'),
  124929. kind = cms.untracked.string('TH1F'),
  124930. otype = cms.untracked.string('Ecal2P'),
  124931. path = cms.untracked.string('%(subdet)s/%(prefix)sOccupancyTask/%(prefix)sOT rec hit thr occupancy z+(far) - z-(near)'),
  124932. xaxis = cms.untracked.PSet(
  124933. high = cms.untracked.double(1000.0),
  124934. low = cms.untracked.double(-1000.0),
  124935. nbins = cms.untracked.int32(100),
  124936. title = cms.untracked.string('Nrechits(z+,far) - Nrechits(z-,near)')
  124937. )
  124938. ),
  124939. TPDigiRCT = cms.untracked.PSet(
  124940. btype = cms.untracked.string('RCT'),
  124941. description = cms.untracked.string('Occupancy for TP digis with Et > 4.0 GeV in RCT coordinates'),
  124942. kind = cms.untracked.string('TH2F'),
  124943. otype = cms.untracked.string('Ecal'),
  124944. path = cms.untracked.string('EcalBarrel/EBOccupancyTask/TP digi thr occupancy in RCT coordinates')
  124945. ),
  124946. TPDigiThrAll = cms.untracked.PSet(
  124947. btype = cms.untracked.string('TriggerTower'),
  124948. description = cms.untracked.string('Occupancy for TP digis with Et > 4.0 GeV.'),
  124949. kind = cms.untracked.string('TH2F'),
  124950. otype = cms.untracked.string('Ecal3P'),
  124951. path = cms.untracked.string('%(subdet)s/%(prefix)sOccupancyTask/%(prefix)sOT TP digi thr occupancy%(suffix)s')
  124952. ),
  124953. TPDigiThrAllByLumi = cms.untracked.PSet(
  124954. btype = cms.untracked.string('TriggerTower'),
  124955. description = cms.untracked.string('TP digi occupancy for this lumisection. Only includes TP digis with Et > 4.0 GeV.'),
  124956. kind = cms.untracked.string('TH2F'),
  124957. otype = cms.untracked.string('Ecal3P'),
  124958. path = cms.untracked.string('%(subdet)s/%(prefix)sOccupancyTask/%(prefix)sOT TP digi thr occupancy%(suffix)s by lumi')
  124959. ),
  124960. TPDigiThrProjEta = cms.untracked.PSet(
  124961. btype = cms.untracked.string('ProjEta'),
  124962. description = cms.untracked.string('Projection of the occupancy of TP digis with Et > 4.0 GeV.'),
  124963. kind = cms.untracked.string('TH1F'),
  124964. otype = cms.untracked.string('Ecal3P'),
  124965. path = cms.untracked.string('%(subdet)s/%(prefix)sOccupancyTask/%(prefix)sOT TP digi thr occupancy%(suffix)s projection eta')
  124966. ),
  124967. TPDigiThrProjPhi = cms.untracked.PSet(
  124968. btype = cms.untracked.string('ProjPhi'),
  124969. description = cms.untracked.string('Projection of the occupancy of TP digis with Et > 4.0 GeV.'),
  124970. kind = cms.untracked.string('TH1F'),
  124971. otype = cms.untracked.string('Ecal3P'),
  124972. path = cms.untracked.string('%(subdet)s/%(prefix)sOccupancyTask/%(prefix)sOT TP digi thr occupancy%(suffix)s projection phi')
  124973. ),
  124974. TrendNDigi = cms.untracked.PSet(
  124975. btype = cms.untracked.string('Trend'),
  124976. description = cms.untracked.string('Trend of the per-event number of digis.'),
  124977. kind = cms.untracked.string('TProfile'),
  124978. otype = cms.untracked.string('Ecal2P'),
  124979. path = cms.untracked.string('Ecal/Trends/OccupancyTask %(prefix)s number of digis')
  124980. ),
  124981. TrendNRecHitThr = cms.untracked.PSet(
  124982. btype = cms.untracked.string('Trend'),
  124983. description = cms.untracked.string('Trend of the per-event number of rec hits with GOOD reconstruction flag and E > 0.5 GeV.'),
  124984. kind = cms.untracked.string('TProfile'),
  124985. otype = cms.untracked.string('Ecal2P'),
  124986. path = cms.untracked.string('Ecal/Trends/OccupancyTask %(prefix)s number of filtered recHits')
  124987. ),
  124988. TrendNTPDigi = cms.untracked.PSet(
  124989. btype = cms.untracked.string('Trend'),
  124990. description = cms.untracked.string('Trend of the per-event number of TP digis with Et > 4.0 GeV.'),
  124991. kind = cms.untracked.string('TProfile'),
  124992. otype = cms.untracked.string('Ecal2P'),
  124993. path = cms.untracked.string('Ecal/Trends/OccupancyTask %(prefix)s number of filtered TP digis')
  124994. )
  124995. ),
  124996. params = cms.untracked.PSet(
  124997. recHitThreshold = cms.untracked.double(0.5),
  124998. tpThreshold = cms.untracked.double(4.0)
  124999. )
  125000. ),
  125001. PresampleTask = cms.untracked.PSet(
  125002. MEs = cms.untracked.PSet(
  125003. Pedestal = cms.untracked.PSet(
  125004. btype = cms.untracked.string('Crystal'),
  125005. description = cms.untracked.string('2D distribution of mean presample value.'),
  125006. kind = cms.untracked.string('TProfile2D'),
  125007. otype = cms.untracked.string('SM'),
  125008. path = cms.untracked.string('%(subdet)s/%(prefix)sPedestalOnlineTask/Gain12/%(prefix)sPOT pedestal %(sm)s G12')
  125009. ),
  125010. PedestalByLS = cms.untracked.PSet(
  125011. btype = cms.untracked.string('Crystal'),
  125012. description = cms.untracked.string('2D distribution of mean presample value for "current" LS.'),
  125013. kind = cms.untracked.string('TProfile2D'),
  125014. otype = cms.untracked.string('SM'),
  125015. path = cms.untracked.string('%(subdet)s/%(prefix)sPedestalOnlineTask/Gain12/%(prefix)sPOT pedestal by LS %(sm)s G12')
  125016. )
  125017. ),
  125018. params = cms.untracked.PSet(
  125019. doPulseMaxCheck = cms.untracked.bool(True),
  125020. nSamples = cms.untracked.int32(3),
  125021. pulseMaxPosition = cms.untracked.int32(5)
  125022. )
  125023. ),
  125024. RawDataTask = cms.untracked.PSet(
  125025. MEs = cms.untracked.PSet(
  125026. BXDCC = cms.untracked.PSet(
  125027. btype = cms.untracked.string('DCC'),
  125028. description = cms.untracked.string('Number of discrepancies between bunch crossing numbers recorded in the DCC and that in CMS Event.'),
  125029. kind = cms.untracked.string('TH1F'),
  125030. otype = cms.untracked.string('Ecal2P'),
  125031. path = cms.untracked.string('%(subdet)s/%(prefix)sRawDataTask/%(prefix)sRDT bunch crossing DCC errors')
  125032. ),
  125033. BXDCCDiff = cms.untracked.PSet(
  125034. btype = cms.untracked.string('DCC'),
  125035. description = cms.untracked.string('Number of discrepancies between bunch crossing numbers recorded in the DCC and that in CMS Event.'),
  125036. kind = cms.untracked.string('TH2F'),
  125037. otype = cms.untracked.string('Ecal2P'),
  125038. path = cms.untracked.string('%(subdet)s/%(prefix)sRawDataTask/%(prefix)sRDT bunch crossing DCC-GT'),
  125039. yaxis = cms.untracked.PSet(
  125040. high = cms.untracked.double(100.0),
  125041. low = cms.untracked.double(-100.0),
  125042. nbins = cms.untracked.int32(200)
  125043. )
  125044. ),
  125045. BXFE = cms.untracked.PSet(
  125046. btype = cms.untracked.string('DCC'),
  125047. description = cms.untracked.string('Number of bunch crossing value mismatches between DCC and FE.'),
  125048. kind = cms.untracked.string('TH2F'),
  125049. otype = cms.untracked.string('Ecal2P'),
  125050. path = cms.untracked.string('%(subdet)s/%(prefix)sRawDataTask/%(prefix)sRDT bunch crossing FE errors'),
  125051. yaxis = cms.untracked.PSet(
  125052. high = cms.untracked.double(68.0),
  125053. low = cms.untracked.double(0.0),
  125054. nbins = cms.untracked.int32(68),
  125055. title = cms.untracked.string('iFE')
  125056. )
  125057. ),
  125058. BXFEDiff = cms.untracked.PSet(
  125059. btype = cms.untracked.string('DCC'),
  125060. description = cms.untracked.string('Number of bunch crossing value mismatches between DCC and FE.'),
  125061. kind = cms.untracked.string('TH2F'),
  125062. otype = cms.untracked.string('Ecal2P'),
  125063. path = cms.untracked.string('%(subdet)s/%(prefix)sRawDataTask/%(prefix)sRDT bunch crossing FE-DCC'),
  125064. yaxis = cms.untracked.PSet(
  125065. high = cms.untracked.double(100.0),
  125066. low = cms.untracked.double(-100.0),
  125067. nbins = cms.untracked.int32(200)
  125068. )
  125069. ),
  125070. BXFEInvalid = cms.untracked.PSet(
  125071. btype = cms.untracked.string('DCC'),
  125072. description = cms.untracked.string('Number of bunch crossing value mismatches between DCC and FE.'),
  125073. kind = cms.untracked.string('TH2F'),
  125074. otype = cms.untracked.string('Ecal2P'),
  125075. path = cms.untracked.string('%(subdet)s/%(prefix)sRawDataTask/%(prefix)sRDT bunch crossing invalid value'),
  125076. yaxis = cms.untracked.PSet(
  125077. high = cms.untracked.double(69.0),
  125078. low = cms.untracked.double(0.0),
  125079. nbins = cms.untracked.int32(69),
  125080. title = cms.untracked.string('iFE')
  125081. )
  125082. ),
  125083. BXSRP = cms.untracked.PSet(
  125084. btype = cms.untracked.string('DCC'),
  125085. description = cms.untracked.string('Number of bunch crossing value mismatches between DCC and SRP.'),
  125086. kind = cms.untracked.string('TH1F'),
  125087. otype = cms.untracked.string('Ecal2P'),
  125088. path = cms.untracked.string('%(subdet)s/%(prefix)sRawDataTask/%(prefix)sRDT bunch crossing SRP errors')
  125089. ),
  125090. BXTCC = cms.untracked.PSet(
  125091. btype = cms.untracked.string('DCC'),
  125092. description = cms.untracked.string('Number of bunch corssing value mismatches between DCC and TCC.'),
  125093. kind = cms.untracked.string('TH1F'),
  125094. otype = cms.untracked.string('Ecal2P'),
  125095. path = cms.untracked.string('%(subdet)s/%(prefix)sRawDataTask/%(prefix)sRDT bunch crossing TCC errors')
  125096. ),
  125097. CRC = cms.untracked.PSet(
  125098. btype = cms.untracked.string('DCC'),
  125099. description = cms.untracked.string('Number of CRC errors.'),
  125100. kind = cms.untracked.string('TH1F'),
  125101. otype = cms.untracked.string('Ecal2P'),
  125102. path = cms.untracked.string('%(subdet)s/%(prefix)sRawDataTask/%(prefix)sRDT CRC errors')
  125103. ),
  125104. DesyncByLumi = cms.untracked.PSet(
  125105. btype = cms.untracked.string('DCC'),
  125106. description = cms.untracked.string('Total number of synchronization errors (L1A & BX mismatches) between DCC and FE in this lumi section.'),
  125107. kind = cms.untracked.string('TH1F'),
  125108. otype = cms.untracked.string('Ecal2P'),
  125109. path = cms.untracked.string('%(subdet)s/%(prefix)sRawDataTask/%(prefix)sRDT FE synchronization errors by lumi'),
  125110. perLumi = cms.untracked.bool(True)
  125111. ),
  125112. DesyncTotal = cms.untracked.PSet(
  125113. btype = cms.untracked.string('DCC'),
  125114. description = cms.untracked.string('Total number of synchronization errors (L1A & BX mismatches) between DCC and FE.'),
  125115. kind = cms.untracked.string('TH1F'),
  125116. otype = cms.untracked.string('Ecal2P'),
  125117. path = cms.untracked.string('%(subdet)s/%(prefix)sRawDataTask/%(prefix)sRDT total FE synchronization errors')
  125118. ),
  125119. EventTypeCalib = cms.untracked.PSet(
  125120. btype = cms.untracked.string('User'),
  125121. description = cms.untracked.string('Event type recorded in the DCC for events in bunch crossing == 3490. This plot is filled using data from the physics data stream during physics runs. It is normal to have very few entries in these cases.'),
  125122. kind = cms.untracked.string('TH1F'),
  125123. otype = cms.untracked.string('Ecal2P'),
  125124. path = cms.untracked.string('%(subdet)s/%(prefix)sRawDataTask/%(prefix)sRDT event type calibration BX'),
  125125. xaxis = cms.untracked.PSet(
  125126. high = cms.untracked.double(24.5),
  125127. labels = cms.untracked.vstring('UNKNOWN',
  125128. 'COSMIC',
  125129. 'BEAMH4',
  125130. 'BEAMH2',
  125131. 'MTCC',
  125132. 'LASER_STD',
  125133. 'LASER_POWER_SCAN',
  125134. 'LASER_DELAY_SCAN',
  125135. 'TESTPULSE_SCAN_MEM',
  125136. 'TESTPULSE_MGPA',
  125137. 'PEDESTAL_STD',
  125138. 'PEDESTAL_OFFSET_SCAN',
  125139. 'PEDESTAL_25NS_SCAN',
  125140. 'LED_STD',
  125141. 'PHYSICS_GLOBAL',
  125142. 'COSMICS_GLOBAL',
  125143. 'HALO_GLOBAL',
  125144. 'LASER_GAP',
  125145. 'TESTPULSE_GAP',
  125146. 'PEDESTAL_GAP',
  125147. 'LED_GAP',
  125148. 'PHYSICS_LOCAL',
  125149. 'COSMICS_LOCAL',
  125150. 'HALO_LOCAL',
  125151. 'CALIB_LOCAL'),
  125152. low = cms.untracked.double(-0.5),
  125153. nbins = cms.untracked.int32(25)
  125154. )
  125155. ),
  125156. EventTypePostCalib = cms.untracked.PSet(
  125157. btype = cms.untracked.string('User'),
  125158. description = cms.untracked.string('Event type recorded in the DCC for events in bunch crossing > 3490.'),
  125159. kind = cms.untracked.string('TH1F'),
  125160. otype = cms.untracked.string('Ecal2P'),
  125161. path = cms.untracked.string('%(subdet)s/%(prefix)sRawDataTask/%(prefix)sRDT event type post calibration BX'),
  125162. xaxis = cms.untracked.PSet(
  125163. high = cms.untracked.double(24.5),
  125164. labels = cms.untracked.vstring('UNKNOWN',
  125165. 'COSMIC',
  125166. 'BEAMH4',
  125167. 'BEAMH2',
  125168. 'MTCC',
  125169. 'LASER_STD',
  125170. 'LASER_POWER_SCAN',
  125171. 'LASER_DELAY_SCAN',
  125172. 'TESTPULSE_SCAN_MEM',
  125173. 'TESTPULSE_MGPA',
  125174. 'PEDESTAL_STD',
  125175. 'PEDESTAL_OFFSET_SCAN',
  125176. 'PEDESTAL_25NS_SCAN',
  125177. 'LED_STD',
  125178. 'PHYSICS_GLOBAL',
  125179. 'COSMICS_GLOBAL',
  125180. 'HALO_GLOBAL',
  125181. 'LASER_GAP',
  125182. 'TESTPULSE_GAP',
  125183. 'PEDESTAL_GAP',
  125184. 'LED_GAP',
  125185. 'PHYSICS_LOCAL',
  125186. 'COSMICS_LOCAL',
  125187. 'HALO_LOCAL',
  125188. 'CALIB_LOCAL'),
  125189. low = cms.untracked.double(-0.5),
  125190. nbins = cms.untracked.int32(25)
  125191. )
  125192. ),
  125193. EventTypePreCalib = cms.untracked.PSet(
  125194. btype = cms.untracked.string('User'),
  125195. description = cms.untracked.string('Event type recorded in the DCC for events in bunch crossing < 3490'),
  125196. kind = cms.untracked.string('TH1F'),
  125197. otype = cms.untracked.string('Ecal2P'),
  125198. path = cms.untracked.string('%(subdet)s/%(prefix)sRawDataTask/%(prefix)sRDT event type pre calibration BX'),
  125199. xaxis = cms.untracked.PSet(
  125200. high = cms.untracked.double(24.5),
  125201. labels = cms.untracked.vstring('UNKNOWN',
  125202. 'COSMIC',
  125203. 'BEAMH4',
  125204. 'BEAMH2',
  125205. 'MTCC',
  125206. 'LASER_STD',
  125207. 'LASER_POWER_SCAN',
  125208. 'LASER_DELAY_SCAN',
  125209. 'TESTPULSE_SCAN_MEM',
  125210. 'TESTPULSE_MGPA',
  125211. 'PEDESTAL_STD',
  125212. 'PEDESTAL_OFFSET_SCAN',
  125213. 'PEDESTAL_25NS_SCAN',
  125214. 'LED_STD',
  125215. 'PHYSICS_GLOBAL',
  125216. 'COSMICS_GLOBAL',
  125217. 'HALO_GLOBAL',
  125218. 'LASER_GAP',
  125219. 'TESTPULSE_GAP',
  125220. 'PEDESTAL_GAP',
  125221. 'LED_GAP',
  125222. 'PHYSICS_LOCAL',
  125223. 'COSMICS_LOCAL',
  125224. 'HALO_LOCAL',
  125225. 'CALIB_LOCAL'),
  125226. low = cms.untracked.double(-0.5),
  125227. nbins = cms.untracked.int32(25)
  125228. )
  125229. ),
  125230. FEByLumi = cms.untracked.PSet(
  125231. btype = cms.untracked.string('DCC'),
  125232. description = cms.untracked.string('Total number of front-ends in error status in this lumi section.'),
  125233. kind = cms.untracked.string('TH1F'),
  125234. otype = cms.untracked.string('Ecal2P'),
  125235. path = cms.untracked.string('%(subdet)s/%(prefix)sStatusFlagsTask/FEStatus/%(prefix)sSFT weighted frontend errors by lumi'),
  125236. perLumi = cms.untracked.bool(True)
  125237. ),
  125238. FEStatus = cms.untracked.PSet(
  125239. btype = cms.untracked.string('SuperCrystal'),
  125240. description = cms.untracked.string('FE status counter.'),
  125241. kind = cms.untracked.string('TH2F'),
  125242. otype = cms.untracked.string('SM'),
  125243. path = cms.untracked.string('%(subdet)s/%(prefix)sStatusFlagsTask/FEStatus/%(prefix)sSFT front-end status bits %(sm)s'),
  125244. yaxis = cms.untracked.PSet(
  125245. high = cms.untracked.double(15.5),
  125246. labels = cms.untracked.vstring('ENABLED',
  125247. 'DISABLED',
  125248. 'TIMEOUT',
  125249. 'HEADERERROR',
  125250. 'CHANNELID',
  125251. 'LINKERROR',
  125252. 'BLOCKSIZE',
  125253. 'SUPPRESSED',
  125254. 'FIFOFULL',
  125255. 'L1ADESYNC',
  125256. 'BXDESYNC',
  125257. 'L1ABXDESYNC',
  125258. 'FIFOFULLL1ADESYNC',
  125259. 'HPARITY',
  125260. 'VPARITY',
  125261. 'FORCEDZS'),
  125262. low = cms.untracked.double(-0.5),
  125263. nbins = cms.untracked.int32(16)
  125264. )
  125265. ),
  125266. FEStatusErrMapByLumi = cms.untracked.PSet(
  125267. btype = cms.untracked.string('SuperCrystal'),
  125268. description = cms.untracked.string('FE status error occupancy map for this lumisection. Nominal FE status flags such as ENABLED, SUPPRESSED, FIFOFILL, FIFOFULLL1ADESYNC, and FORCEDZS are NOT included.'),
  125269. kind = cms.untracked.string('TH2F'),
  125270. otype = cms.untracked.string('Ecal3P'),
  125271. path = cms.untracked.string('%(subdet)s/%(prefix)sStatusFlagsTask/FEStatus/%(prefix)sSFT%(suffix)s front-end status error map by lumi'),
  125272. perLumi = cms.untracked.bool(True)
  125273. ),
  125274. L1ADCC = cms.untracked.PSet(
  125275. btype = cms.untracked.string('DCC'),
  125276. description = cms.untracked.string('Number of discrepancies between L1A recorded in the DCC and that in CMS Event.'),
  125277. kind = cms.untracked.string('TH1F'),
  125278. otype = cms.untracked.string('Ecal2P'),
  125279. path = cms.untracked.string('%(subdet)s/%(prefix)sRawDataTask/%(prefix)sRDT L1A DCC errors')
  125280. ),
  125281. L1AFE = cms.untracked.PSet(
  125282. btype = cms.untracked.string('DCC'),
  125283. description = cms.untracked.string('Number of L1A value mismatches between DCC and FE.'),
  125284. kind = cms.untracked.string('TH2F'),
  125285. otype = cms.untracked.string('Ecal2P'),
  125286. path = cms.untracked.string('%(subdet)s/%(prefix)sRawDataTask/%(prefix)sRDT L1A FE errors'),
  125287. yaxis = cms.untracked.PSet(
  125288. high = cms.untracked.double(68.0),
  125289. low = cms.untracked.double(0.0),
  125290. nbins = cms.untracked.int32(68),
  125291. title = cms.untracked.string('iFE')
  125292. )
  125293. ),
  125294. L1ASRP = cms.untracked.PSet(
  125295. btype = cms.untracked.string('DCC'),
  125296. description = cms.untracked.string('Number of L1A value mismatches between DCC and SRP.'),
  125297. kind = cms.untracked.string('TH1F'),
  125298. otype = cms.untracked.string('Ecal2P'),
  125299. path = cms.untracked.string('%(subdet)s/%(prefix)sRawDataTask/%(prefix)sRDT L1A SRP errors')
  125300. ),
  125301. L1ATCC = cms.untracked.PSet(
  125302. btype = cms.untracked.string('DCC'),
  125303. description = cms.untracked.string('Number of L1A value mismatches between DCC and TCC.'),
  125304. kind = cms.untracked.string('TH1F'),
  125305. otype = cms.untracked.string('Ecal2P'),
  125306. path = cms.untracked.string('%(subdet)s/%(prefix)sRawDataTask/%(prefix)sRDT L1A TCC errors')
  125307. ),
  125308. Orbit = cms.untracked.PSet(
  125309. btype = cms.untracked.string('DCC'),
  125310. description = cms.untracked.string('Number of discrepancies between LHC orbit numbers recorded in the DCC and that in CMS Event.'),
  125311. kind = cms.untracked.string('TH1F'),
  125312. otype = cms.untracked.string('Ecal2P'),
  125313. path = cms.untracked.string('%(subdet)s/%(prefix)sRawDataTask/%(prefix)sRDT orbit number errors')
  125314. ),
  125315. OrbitDiff = cms.untracked.PSet(
  125316. btype = cms.untracked.string('DCC'),
  125317. description = cms.untracked.string('Number of discrepancies between LHC orbit numbers recorded in the DCC and that in CMS Event.'),
  125318. kind = cms.untracked.string('TH2F'),
  125319. otype = cms.untracked.string('Ecal2P'),
  125320. path = cms.untracked.string('%(subdet)s/%(prefix)sRawDataTask/%(prefix)sRDT orbit number DCC-GT'),
  125321. yaxis = cms.untracked.PSet(
  125322. high = cms.untracked.double(100.0),
  125323. low = cms.untracked.double(-100.0),
  125324. nbins = cms.untracked.int32(200)
  125325. )
  125326. ),
  125327. RunNumber = cms.untracked.PSet(
  125328. btype = cms.untracked.string('DCC'),
  125329. description = cms.untracked.string('Number of discrepancies between run numbers recorded in the DCC and that in CMS Event.'),
  125330. kind = cms.untracked.string('TH1F'),
  125331. otype = cms.untracked.string('Ecal2P'),
  125332. path = cms.untracked.string('%(subdet)s/%(prefix)sRawDataTask/%(prefix)sRDT run number errors')
  125333. ),
  125334. TrendNSyncErrors = cms.untracked.PSet(
  125335. btype = cms.untracked.string('Trend'),
  125336. cumulative = cms.untracked.bool(True),
  125337. description = cms.untracked.string('Accumulated trend of the number of synchronization errors (L1A & BX mismatches) between DCC and FE in this run.'),
  125338. kind = cms.untracked.string('TH1F'),
  125339. online = cms.untracked.bool(True),
  125340. otype = cms.untracked.string('Ecal'),
  125341. path = cms.untracked.string('Ecal/Trends/RawDataTask accumulated number of sync errors')
  125342. ),
  125343. TriggerType = cms.untracked.PSet(
  125344. btype = cms.untracked.string('DCC'),
  125345. description = cms.untracked.string('Number of discrepancies between trigger type recorded in the DCC and that in CMS Event.'),
  125346. kind = cms.untracked.string('TH1F'),
  125347. otype = cms.untracked.string('Ecal2P'),
  125348. path = cms.untracked.string('%(subdet)s/%(prefix)sRawDataTask/%(prefix)sRDT trigger type errors')
  125349. )
  125350. )
  125351. ),
  125352. RecoSummaryTask = cms.untracked.PSet(
  125353. MEs = cms.untracked.PSet(
  125354. Chi2 = cms.untracked.PSet(
  125355. btype = cms.untracked.string('User'),
  125356. description = cms.untracked.string('Chi2 of the pulse reconstruction.'),
  125357. kind = cms.untracked.string('TH1F'),
  125358. otype = cms.untracked.string('Ecal3P'),
  125359. path = cms.untracked.string('%(subdet)s/%(prefix)sRecoSummary/recHits_%(subdetshortsig)s_Chi2'),
  125360. xaxis = cms.untracked.PSet(
  125361. high = cms.untracked.double(100.0),
  125362. low = cms.untracked.double(0.0),
  125363. nbins = cms.untracked.int32(100)
  125364. )
  125365. ),
  125366. EnergyMax = cms.untracked.PSet(
  125367. btype = cms.untracked.string('User'),
  125368. description = cms.untracked.string('Maximum energy of the rechit.'),
  125369. kind = cms.untracked.string('TH1F'),
  125370. otype = cms.untracked.string('Ecal3P'),
  125371. path = cms.untracked.string('%(subdet)s/%(prefix)sRecoSummary/recHits_%(subdetshortsig)s_energyMax'),
  125372. xaxis = cms.untracked.PSet(
  125373. high = cms.untracked.double(100.0),
  125374. low = cms.untracked.double(-10.0),
  125375. nbins = cms.untracked.int32(110)
  125376. )
  125377. ),
  125378. RecoFlagAll = cms.untracked.PSet(
  125379. btype = cms.untracked.string('User'),
  125380. description = cms.untracked.string('Reconstruction flags from all rechits.'),
  125381. kind = cms.untracked.string('TH1F'),
  125382. otype = cms.untracked.string('Ecal2P'),
  125383. path = cms.untracked.string('%(subdet)s/%(prefix)sRecoSummary/recHits_%(subdetshort)s_recoFlag'),
  125384. xaxis = cms.untracked.PSet(
  125385. high = cms.untracked.double(15.5),
  125386. low = cms.untracked.double(-0.5),
  125387. nbins = cms.untracked.int32(16)
  125388. )
  125389. ),
  125390. RecoFlagBasicCluster = cms.untracked.PSet(
  125391. btype = cms.untracked.string('User'),
  125392. description = cms.untracked.string('Reconstruction flags from rechits in basic clusters.'),
  125393. kind = cms.untracked.string('TH1F'),
  125394. otype = cms.untracked.string('Ecal2P'),
  125395. path = cms.untracked.string('%(subdet)s/%(prefix)sRecoSummary/basicClusters_recHits_%(subdetshort)s_recoFlag'),
  125396. xaxis = cms.untracked.PSet(
  125397. high = cms.untracked.double(15.5),
  125398. low = cms.untracked.double(-0.5),
  125399. nbins = cms.untracked.int32(16)
  125400. )
  125401. ),
  125402. RecoFlagReduced = cms.untracked.PSet(
  125403. btype = cms.untracked.string('User'),
  125404. description = cms.untracked.string('Reconstruction flags from reduced rechits.'),
  125405. kind = cms.untracked.string('TH1F'),
  125406. otype = cms.untracked.string('Ecal2P'),
  125407. path = cms.untracked.string('%(subdet)s/%(prefix)sRecoSummary/redRecHits_%(subdetshort)s_recoFlag'),
  125408. xaxis = cms.untracked.PSet(
  125409. high = cms.untracked.double(15.5),
  125410. low = cms.untracked.double(-0.5),
  125411. nbins = cms.untracked.int32(16)
  125412. )
  125413. ),
  125414. SwissCross = cms.untracked.PSet(
  125415. btype = cms.untracked.string('User'),
  125416. description = cms.untracked.string('Swiss cross.'),
  125417. kind = cms.untracked.string('TH1F'),
  125418. otype = cms.untracked.string('EB'),
  125419. path = cms.untracked.string('%(subdet)s/%(prefix)sRecoSummary/recHits_%(subdetshort)s_E1oE4'),
  125420. xaxis = cms.untracked.PSet(
  125421. high = cms.untracked.double(1.5),
  125422. low = cms.untracked.double(0.0),
  125423. nbins = cms.untracked.int32(100)
  125424. )
  125425. ),
  125426. Time = cms.untracked.PSet(
  125427. btype = cms.untracked.string('User'),
  125428. description = cms.untracked.string('Rechit time.'),
  125429. kind = cms.untracked.string('TH1F'),
  125430. otype = cms.untracked.string('Ecal3P'),
  125431. path = cms.untracked.string('%(subdet)s/%(prefix)sRecoSummary/recHits_%(subdetshortsig)s_time'),
  125432. xaxis = cms.untracked.PSet(
  125433. high = cms.untracked.double(50.0),
  125434. low = cms.untracked.double(-50.0),
  125435. nbins = cms.untracked.int32(100)
  125436. )
  125437. )
  125438. ),
  125439. params = cms.untracked.PSet(
  125440. rechitThresholdEB = cms.untracked.double(0.8),
  125441. rechitThresholdEE = cms.untracked.double(1.2)
  125442. )
  125443. ),
  125444. SelectiveReadoutTask = cms.untracked.PSet(
  125445. MEs = cms.untracked.PSet(
  125446. DCCSize = cms.untracked.PSet(
  125447. btype = cms.untracked.string('DCC'),
  125448. description = cms.untracked.string('Distribution of the per-DCC data size.'),
  125449. kind = cms.untracked.string('TH2F'),
  125450. otype = cms.untracked.string('Ecal2P'),
  125451. path = cms.untracked.string('%(subdet)s/%(prefix)sSelectiveReadoutTask/%(prefix)sSRT event size vs DCC'),
  125452. yaxis = cms.untracked.PSet(
  125453. edges = cms.untracked.vdouble(0.0, 0.0608, 0.1216, 0.1824, 0.2432,
  125454. 0.304, 0.3648, 0.4256, 0.4864, 0.5472,
  125455. 0.608, 0.608, 1.216, 1.824, 2.432,
  125456. 3.04, 3.648, 4.256, 4.864, 5.472,
  125457. 6.08, 6.688, 7.296, 7.904, 8.512,
  125458. 9.12, 9.728, 10.336, 10.944, 11.552,
  125459. 12.16, 12.768, 13.376, 13.984, 14.592,
  125460. 15.2, 15.808, 16.416, 17.024, 17.632,
  125461. 18.24, 18.848, 19.456, 20.064, 20.672,
  125462. 21.28, 21.888, 22.496, 23.104, 23.712,
  125463. 24.32, 24.928, 25.536, 26.144, 26.752,
  125464. 27.36, 27.968, 28.576, 29.184, 29.792,
  125465. 30.4, 31.008, 31.616, 32.224, 32.832,
  125466. 33.44, 34.048, 34.656, 35.264, 35.872,
  125467. 36.48, 37.088, 37.696, 38.304, 38.912,
  125468. 39.52, 40.128, 40.736, 41.344),
  125469. title = cms.untracked.string('event size (kB)')
  125470. )
  125471. ),
  125472. DCCSizeProf = cms.untracked.PSet(
  125473. btype = cms.untracked.string('DCC'),
  125474. description = cms.untracked.string('Mean and spread of the per-DCC data size.'),
  125475. kind = cms.untracked.string('TProfile'),
  125476. otype = cms.untracked.string('Ecal2P'),
  125477. path = cms.untracked.string('%(subdet)s/%(prefix)sSelectiveReadoutTask/%(prefix)sSRT DCC event size'),
  125478. yaxis = cms.untracked.PSet(
  125479. title = cms.untracked.string('event size (kB)')
  125480. )
  125481. ),
  125482. EventSize = cms.untracked.PSet(
  125483. btype = cms.untracked.string('User'),
  125484. description = cms.untracked.string('Distribution of per-DCC data size.'),
  125485. kind = cms.untracked.string('TH1F'),
  125486. otype = cms.untracked.string('Ecal3P'),
  125487. path = cms.untracked.string('%(subdet)s/%(prefix)sSelectiveReadoutTask/%(prefix)sSRT event size%(suffix)s'),
  125488. xaxis = cms.untracked.PSet(
  125489. high = cms.untracked.double(5.0),
  125490. low = cms.untracked.double(0.0),
  125491. nbins = cms.untracked.int32(100),
  125492. title = cms.untracked.string('event size (kB)')
  125493. )
  125494. ),
  125495. FRDropped = cms.untracked.PSet(
  125496. btype = cms.untracked.string('User'),
  125497. description = cms.untracked.string('Number of FR flagged but dropped towers.'),
  125498. kind = cms.untracked.string('TH1F'),
  125499. otype = cms.untracked.string('Ecal3P'),
  125500. path = cms.untracked.string('%(subdet)s/%(prefix)sSelectiveReadoutTask/%(prefix)sSRT FR Flagged Dropped Readout Number%(suffix)s'),
  125501. xaxis = cms.untracked.PSet(
  125502. high = cms.untracked.double(20.0),
  125503. low = cms.untracked.double(0.0),
  125504. nbins = cms.untracked.int32(20),
  125505. title = cms.untracked.string('number of towers')
  125506. )
  125507. ),
  125508. FRDroppedMap = cms.untracked.PSet(
  125509. btype = cms.untracked.string('SuperCrystal'),
  125510. description = cms.untracked.string('Number of FR flagged but dropped towers.'),
  125511. kind = cms.untracked.string('TH2F'),
  125512. otype = cms.untracked.string('Ecal3P'),
  125513. path = cms.untracked.string('%(subdet)s/%(prefix)sSelectiveReadoutTask/Counters/%(prefix)sSRT FR flagged dropped counter%(suffix)s')
  125514. ),
  125515. FlagCounterMap = cms.untracked.PSet(
  125516. btype = cms.untracked.string('SuperCrystal'),
  125517. description = cms.untracked.string('Tower occupancy of any SR flag.'),
  125518. kind = cms.untracked.string('TH2F'),
  125519. otype = cms.untracked.string('Ecal3P'),
  125520. path = cms.untracked.string('%(subdet)s/%(prefix)sSelectiveReadoutTask/Counters/%(prefix)sSRT tower flag counter%(suffix)s')
  125521. ),
  125522. FullReadout = cms.untracked.PSet(
  125523. btype = cms.untracked.string('User'),
  125524. description = cms.untracked.string('Number of FR flags per event.'),
  125525. kind = cms.untracked.string('TH1F'),
  125526. otype = cms.untracked.string('Ecal3P'),
  125527. path = cms.untracked.string('%(subdet)s/%(prefix)sSelectiveReadoutTask/%(prefix)sSRT full readout SR Flags Number%(suffix)s'),
  125528. xaxis = cms.untracked.PSet(
  125529. high = cms.untracked.double(200.0),
  125530. low = cms.untracked.double(0.0),
  125531. nbins = cms.untracked.int32(100),
  125532. title = cms.untracked.string('number of towers')
  125533. )
  125534. ),
  125535. FullReadoutMap = cms.untracked.PSet(
  125536. btype = cms.untracked.string('SuperCrystal'),
  125537. description = cms.untracked.string('Tower occupancy with FR flags.'),
  125538. kind = cms.untracked.string('TH2F'),
  125539. otype = cms.untracked.string('Ecal3P'),
  125540. path = cms.untracked.string('%(subdet)s/%(prefix)sSelectiveReadoutTask/Counters/%(prefix)sSRT tower full readout counter%(suffix)s')
  125541. ),
  125542. HighIntOutput = cms.untracked.PSet(
  125543. btype = cms.untracked.string('User'),
  125544. description = cms.untracked.string('Output of the ZS filter for high interest towers.'),
  125545. kind = cms.untracked.string('TH1F'),
  125546. otype = cms.untracked.string('Ecal3P'),
  125547. path = cms.untracked.string('%(subdet)s/%(prefix)sSelectiveReadoutTask/%(prefix)sSRT high interest ZS filter output%(suffix)s'),
  125548. xaxis = cms.untracked.PSet(
  125549. high = cms.untracked.double(60.0),
  125550. low = cms.untracked.double(-60.0),
  125551. nbins = cms.untracked.int32(120),
  125552. title = cms.untracked.string('ADC counts*4')
  125553. )
  125554. ),
  125555. HighIntPayload = cms.untracked.PSet(
  125556. btype = cms.untracked.string('User'),
  125557. description = cms.untracked.string('Total data size from all high interest towers.'),
  125558. kind = cms.untracked.string('TH1F'),
  125559. otype = cms.untracked.string('Ecal3P'),
  125560. path = cms.untracked.string('%(subdet)s/%(prefix)sSelectiveReadoutTask/%(prefix)sSRT high interest payload%(suffix)s'),
  125561. xaxis = cms.untracked.PSet(
  125562. high = cms.untracked.double(3.0),
  125563. low = cms.untracked.double(0.0),
  125564. nbins = cms.untracked.int32(100),
  125565. title = cms.untracked.string('event size (kB)')
  125566. )
  125567. ),
  125568. LowIntOutput = cms.untracked.PSet(
  125569. btype = cms.untracked.string('User'),
  125570. description = cms.untracked.string('Output of the ZS filter for low interest towers.'),
  125571. kind = cms.untracked.string('TH1F'),
  125572. otype = cms.untracked.string('Ecal3P'),
  125573. path = cms.untracked.string('%(subdet)s/%(prefix)sSelectiveReadoutTask/%(prefix)sSRT low interest ZS filter output%(suffix)s'),
  125574. xaxis = cms.untracked.PSet(
  125575. high = cms.untracked.double(60.0),
  125576. low = cms.untracked.double(-60.0),
  125577. nbins = cms.untracked.int32(120),
  125578. title = cms.untracked.string('ADC counts*4')
  125579. )
  125580. ),
  125581. LowIntPayload = cms.untracked.PSet(
  125582. btype = cms.untracked.string('User'),
  125583. description = cms.untracked.string('Total data size from all low interest towers.'),
  125584. kind = cms.untracked.string('TH1F'),
  125585. otype = cms.untracked.string('Ecal3P'),
  125586. path = cms.untracked.string('%(subdet)s/%(prefix)sSelectiveReadoutTask/%(prefix)sSRT low interest payload%(suffix)s'),
  125587. xaxis = cms.untracked.PSet(
  125588. high = cms.untracked.double(3.0),
  125589. low = cms.untracked.double(0.0),
  125590. nbins = cms.untracked.int32(100),
  125591. title = cms.untracked.string('event size (kB)')
  125592. )
  125593. ),
  125594. RUForcedMap = cms.untracked.PSet(
  125595. btype = cms.untracked.string('SuperCrystal'),
  125596. description = cms.untracked.string('Tower occupancy of FORCED flag.'),
  125597. kind = cms.untracked.string('TH2F'),
  125598. otype = cms.untracked.string('Ecal3P'),
  125599. path = cms.untracked.string('%(subdet)s/%(prefix)sSelectiveReadoutTask/Counters/%(prefix)sSRT RU with forced SR counter%(suffix)s')
  125600. ),
  125601. TowerSize = cms.untracked.PSet(
  125602. btype = cms.untracked.string('SuperCrystal'),
  125603. description = cms.untracked.string('2D distribution of the mean data size from each readout unit.'),
  125604. kind = cms.untracked.string('TProfile2D'),
  125605. otype = cms.untracked.string('Ecal3P'),
  125606. path = cms.untracked.string('%(subdet)s/%(prefix)sSelectiveReadoutTask/%(prefix)sSRT tower event size%(suffix)s'),
  125607. zaxis = cms.untracked.PSet(
  125608. title = cms.untracked.string('size (bytes)')
  125609. )
  125610. ),
  125611. ZS1Map = cms.untracked.PSet(
  125612. btype = cms.untracked.string('SuperCrystal'),
  125613. description = cms.untracked.string('Tower occupancy with ZS1 flags.'),
  125614. kind = cms.untracked.string('TH2F'),
  125615. otype = cms.untracked.string('Ecal3P'),
  125616. path = cms.untracked.string('%(subdet)s/%(prefix)sSelectiveReadoutTask/Counters/%(prefix)sSRT tower ZS1 counter%(suffix)s')
  125617. ),
  125618. ZSFullReadout = cms.untracked.PSet(
  125619. btype = cms.untracked.string('User'),
  125620. description = cms.untracked.string('Number of ZS flagged but fully read out towers.'),
  125621. kind = cms.untracked.string('TH1F'),
  125622. otype = cms.untracked.string('Ecal3P'),
  125623. path = cms.untracked.string('%(subdet)s/%(prefix)sSelectiveReadoutTask/%(prefix)sSRT ZS Flagged Fully Readout Number%(suffix)s'),
  125624. xaxis = cms.untracked.PSet(
  125625. high = cms.untracked.double(20.0),
  125626. low = cms.untracked.double(0.0),
  125627. nbins = cms.untracked.int32(20),
  125628. title = cms.untracked.string('number of towers')
  125629. )
  125630. ),
  125631. ZSFullReadoutMap = cms.untracked.PSet(
  125632. btype = cms.untracked.string('SuperCrystal'),
  125633. description = cms.untracked.string('Number of ZS flagged but fully read out towers.'),
  125634. kind = cms.untracked.string('TH2F'),
  125635. otype = cms.untracked.string('Ecal3P'),
  125636. path = cms.untracked.string('%(subdet)s/%(prefix)sSelectiveReadoutTask/Counters/%(prefix)sSRT ZS flagged full readout counter%(suffix)s')
  125637. ),
  125638. ZSMap = cms.untracked.PSet(
  125639. btype = cms.untracked.string('SuperCrystal'),
  125640. description = cms.untracked.string('Tower occupancy of ZS1 and ZS2 flags.'),
  125641. kind = cms.untracked.string('TH2F'),
  125642. otype = cms.untracked.string('Ecal3P'),
  125643. path = cms.untracked.string('%(subdet)s/%(prefix)sSelectiveReadoutTask/Counters/%(prefix)sSRT tower ZS1+ZS2 counter%(suffix)s')
  125644. )
  125645. ),
  125646. params = cms.untracked.PSet(
  125647. DCCZS1stSample = cms.untracked.int32(2),
  125648. ZSFIRWeights = cms.untracked.vdouble(-0.374, -0.374, -0.3629, 0.2721, 0.4681,
  125649. 0.3707),
  125650. useCondDb = cms.untracked.bool(False)
  125651. )
  125652. ),
  125653. TimingTask = cms.untracked.PSet(
  125654. MEs = cms.untracked.PSet(
  125655. Chi2 = cms.untracked.PSet(
  125656. btype = cms.untracked.string('User'),
  125657. description = cms.untracked.string('Chi2 of the pulse reconstruction.'),
  125658. kind = cms.untracked.string('TH1F'),
  125659. otype = cms.untracked.string('Ecal3P'),
  125660. path = cms.untracked.string('%(subdet)s/%(prefix)sTimingTask/%(prefix)sTMT %(subdetshortsig)s Chi2'),
  125661. xaxis = cms.untracked.PSet(
  125662. high = cms.untracked.double(100.0),
  125663. low = cms.untracked.double(0.0),
  125664. nbins = cms.untracked.int32(100)
  125665. )
  125666. ),
  125667. Time1D = cms.untracked.PSet(
  125668. btype = cms.untracked.string('User'),
  125669. description = cms.untracked.string('Distribution of the mean rec hit timing. Only hits with GOOD or OUT_OF_TIME reconstruction flags and energy above threshold are used. The energy thresholds are 1.000000 and 3.000000 for EB and EE respectively.'),
  125670. kind = cms.untracked.string('TH1F'),
  125671. otype = cms.untracked.string('SM'),
  125672. path = cms.untracked.string('%(subdet)s/%(prefix)sTimingTask/%(prefix)sTMT timing 1D %(sm)s'),
  125673. xaxis = cms.untracked.PSet(
  125674. high = cms.untracked.double(12.5),
  125675. low = cms.untracked.double(-12.5),
  125676. nbins = cms.untracked.int32(100),
  125677. title = cms.untracked.string('time (ns)')
  125678. )
  125679. ),
  125680. TimeAll = cms.untracked.PSet(
  125681. btype = cms.untracked.string('User'),
  125682. description = cms.untracked.string('Distribution of the mean rec hit timing. Only hits with GOOD or OUT_OF_TIME reconstruction flags and energy above threshold are used. The energy thresholds are 1.000000 and 3.000000 for EB and EE respectively.'),
  125683. kind = cms.untracked.string('TH1F'),
  125684. otype = cms.untracked.string('Ecal3P'),
  125685. path = cms.untracked.string('%(subdet)s/%(prefix)sTimingTask/%(prefix)sTMT timing 1D summary%(suffix)s'),
  125686. xaxis = cms.untracked.PSet(
  125687. high = cms.untracked.double(12.5),
  125688. low = cms.untracked.double(-12.5),
  125689. nbins = cms.untracked.int32(100),
  125690. title = cms.untracked.string('time (ns)')
  125691. )
  125692. ),
  125693. TimeAllMap = cms.untracked.PSet(
  125694. btype = cms.untracked.string('SuperCrystal'),
  125695. description = cms.untracked.string('2D distribution of the mean rec hit timing. Only hits with GOOD or OUT_OF_TIME reconstruction flags and energy above threshold are used. Hits with |t| > 7.0 ns are discarded. The energy thresholds are 1.000000 and 3.000000 for EB and EE respectively.'),
  125696. kind = cms.untracked.string('TProfile2D'),
  125697. otype = cms.untracked.string('Ecal3P'),
  125698. path = cms.untracked.string('%(subdet)s/%(prefix)sTimingTask/%(prefix)sTMT timing map%(suffix)s'),
  125699. zaxis = cms.untracked.PSet(
  125700. high = cms.untracked.double(7.0),
  125701. low = cms.untracked.double(-7.0),
  125702. title = cms.untracked.string('time (ns)')
  125703. )
  125704. ),
  125705. TimeAmp = cms.untracked.PSet(
  125706. btype = cms.untracked.string('User'),
  125707. description = cms.untracked.string('Correlation between hit timing and energy. Only hits with GOOD or OUT_OF_TIME reconstruction flags are used.'),
  125708. kind = cms.untracked.string('TH2F'),
  125709. otype = cms.untracked.string('SM'),
  125710. path = cms.untracked.string('%(subdet)s/%(prefix)sTimingTask/%(prefix)sTMT timing vs amplitude %(sm)s'),
  125711. xaxis = cms.untracked.PSet(
  125712. edges = cms.untracked.vdouble(0.316227766017, 0.354813389234, 0.398107170553, 0.446683592151, 0.501187233627,
  125713. 0.56234132519, 0.63095734448, 0.707945784384, 0.794328234724, 0.891250938134,
  125714. 1.0, 1.1220184543, 1.25892541179, 1.41253754462, 1.58489319246,
  125715. 1.77827941004, 1.99526231497, 2.23872113857, 2.51188643151, 2.81838293126,
  125716. 3.16227766017, 3.54813389234, 3.98107170553, 4.46683592151, 5.01187233627,
  125717. 5.6234132519, 6.3095734448, 7.07945784384, 7.94328234724, 8.91250938134,
  125718. 10.0, 11.220184543, 12.5892541179, 14.1253754462, 15.8489319246,
  125719. 17.7827941004, 19.9526231497, 22.3872113857, 25.1188643151, 28.1838293126,
  125720. 31.6227766017, 35.4813389234, 39.8107170553, 44.6683592151, 50.1187233627,
  125721. 56.234132519, 63.095734448, 70.7945784384, 79.4328234724, 89.1250938134),
  125722. title = cms.untracked.string('energy (GeV)')
  125723. ),
  125724. yaxis = cms.untracked.PSet(
  125725. high = cms.untracked.double(50.0),
  125726. low = cms.untracked.double(-50.0),
  125727. nbins = cms.untracked.int32(200),
  125728. title = cms.untracked.string('time (ns)')
  125729. )
  125730. ),
  125731. TimeAmpAll = cms.untracked.PSet(
  125732. btype = cms.untracked.string('User'),
  125733. description = cms.untracked.string('Correlation between hit timing and energy. Only hits with GOOD or OUT_OF_TIME reconstruction flags are used.'),
  125734. kind = cms.untracked.string('TH2F'),
  125735. otype = cms.untracked.string('Ecal3P'),
  125736. path = cms.untracked.string('%(subdet)s/%(prefix)sTimingTask/%(prefix)sTMT timing vs amplitude summary%(suffix)s'),
  125737. xaxis = cms.untracked.PSet(
  125738. edges = cms.untracked.vdouble(0.316227766017, 0.354813389234, 0.398107170553, 0.446683592151, 0.501187233627,
  125739. 0.56234132519, 0.63095734448, 0.707945784384, 0.794328234724, 0.891250938134,
  125740. 1.0, 1.1220184543, 1.25892541179, 1.41253754462, 1.58489319246,
  125741. 1.77827941004, 1.99526231497, 2.23872113857, 2.51188643151, 2.81838293126,
  125742. 3.16227766017, 3.54813389234, 3.98107170553, 4.46683592151, 5.01187233627,
  125743. 5.6234132519, 6.3095734448, 7.07945784384, 7.94328234724, 8.91250938134,
  125744. 10.0, 11.220184543, 12.5892541179, 14.1253754462, 15.8489319246,
  125745. 17.7827941004, 19.9526231497, 22.3872113857, 25.1188643151, 28.1838293126,
  125746. 31.6227766017, 35.4813389234, 39.8107170553, 44.6683592151, 50.1187233627,
  125747. 56.234132519, 63.095734448, 70.7945784384, 79.4328234724, 89.1250938134),
  125748. title = cms.untracked.string('energy (GeV)')
  125749. ),
  125750. yaxis = cms.untracked.PSet(
  125751. high = cms.untracked.double(50.0),
  125752. low = cms.untracked.double(-50.0),
  125753. nbins = cms.untracked.int32(200),
  125754. title = cms.untracked.string('time (ns)')
  125755. )
  125756. ),
  125757. TimeAmpBXm = cms.untracked.PSet(
  125758. btype = cms.untracked.string('User'),
  125759. description = cms.untracked.string('Correlation between in-time amplitude and BX-1 out-of-time amplitude. Only events with kGood reconstruction flag set, energy > ( EB:20.000000, EE:15.000000 ) GeV, and chi2 < ( EB:16.000000, EE:50.000000 ) are used.'),
  125760. kind = cms.untracked.string('TH2F'),
  125761. otype = cms.untracked.string('Ecal3P'),
  125762. path = cms.untracked.string('%(subdet)s/%(prefix)sTimingTask/%(prefix)sTMT in-time vs BX-1 amplitude%(suffix)s'),
  125763. xaxis = cms.untracked.PSet(
  125764. high = cms.untracked.double(1000.0),
  125765. low = cms.untracked.double(0.0),
  125766. nbins = cms.untracked.int32(250),
  125767. title = cms.untracked.string('In-time amplitude [ADC]')
  125768. ),
  125769. yaxis = cms.untracked.PSet(
  125770. high = cms.untracked.double(100.0),
  125771. low = cms.untracked.double(0.0),
  125772. nbins = cms.untracked.int32(100),
  125773. title = cms.untracked.string('Amplitude BX-1 [ADC]')
  125774. )
  125775. ),
  125776. TimeAmpBXp = cms.untracked.PSet(
  125777. btype = cms.untracked.string('User'),
  125778. description = cms.untracked.string('Correlation between in-time amplitude and BX+1 out-of-time amplitude. Only events with kGood reconstruction flag set, energy > ( EB:20.000000, EE:15.000000 ) GeV, and chi2 < ( EB:16.000000, EE:50.000000 ) are used.'),
  125779. kind = cms.untracked.string('TH2F'),
  125780. otype = cms.untracked.string('Ecal3P'),
  125781. path = cms.untracked.string('%(subdet)s/%(prefix)sTimingTask/%(prefix)sTMT in-time vs BX+1 amplitude%(suffix)s'),
  125782. xaxis = cms.untracked.PSet(
  125783. high = cms.untracked.double(1000.0),
  125784. low = cms.untracked.double(0.0),
  125785. nbins = cms.untracked.int32(250),
  125786. title = cms.untracked.string('In-time amplitude [ADC]')
  125787. ),
  125788. yaxis = cms.untracked.PSet(
  125789. high = cms.untracked.double(100.0),
  125790. low = cms.untracked.double(0.0),
  125791. nbins = cms.untracked.int32(100),
  125792. title = cms.untracked.string('Amplitude BX+1 [ADC]')
  125793. )
  125794. ),
  125795. TimeMap = cms.untracked.PSet(
  125796. btype = cms.untracked.string('Crystal'),
  125797. description = cms.untracked.string('2D distribution of the mean rec hit timing. Only hits with GOOD or OUT_OF_TIME reconstruction flags and energy above threshold are used. Hits with |t| > 12.5 ns are discarded. The energy thresholds are 1.000000 and 3.000000 for EB and EE respectively.'),
  125798. kind = cms.untracked.string('TProfile2D'),
  125799. otype = cms.untracked.string('SM'),
  125800. path = cms.untracked.string('%(subdet)s/%(prefix)sTimingTask/%(prefix)sTMT timing %(sm)s'),
  125801. zaxis = cms.untracked.PSet(
  125802. high = cms.untracked.double(12.5),
  125803. low = cms.untracked.double(-12.5),
  125804. title = cms.untracked.string('time (ns)')
  125805. )
  125806. ),
  125807. TimeMapByLS = cms.untracked.PSet(
  125808. btype = cms.untracked.string('Crystal'),
  125809. description = cms.untracked.string('2D distribution of the mean rec hit timing. Only hits with GOOD or OUT_OF_TIME reconstruction flags and energy above threshold are used. Hits with |t| > 12.5 ns are discarded. The energy thresholds are 1.000000 and 3.000000 for EB and EE respectively.'),
  125810. kind = cms.untracked.string('TProfile2D'),
  125811. otype = cms.untracked.string('SM'),
  125812. path = cms.untracked.string('%(subdet)s/%(prefix)sTimingTask/%(prefix)sTMT timing by LS %(sm)s'),
  125813. zaxis = cms.untracked.PSet(
  125814. high = cms.untracked.double(12.5),
  125815. low = cms.untracked.double(-12.5),
  125816. title = cms.untracked.string('time (ns)')
  125817. )
  125818. )
  125819. ),
  125820. params = cms.untracked.PSet(
  125821. chi2ThresholdEB = cms.untracked.double(16.0),
  125822. chi2ThresholdEE = cms.untracked.double(50.0),
  125823. energyThresholdEB = cms.untracked.double(1.0),
  125824. energyThresholdEE = cms.untracked.double(3.0)
  125825. )
  125826. ),
  125827. TrigPrimTask = cms.untracked.PSet(
  125828. MEs = cms.untracked.PSet(
  125829. EmulMaxIndex = cms.untracked.PSet(
  125830. btype = cms.untracked.string('User'),
  125831. description = cms.untracked.string('Distribution of the index of emulated TP with the highest Et value.'),
  125832. kind = cms.untracked.string('TH1F'),
  125833. otype = cms.untracked.string('Ecal3P'),
  125834. path = cms.untracked.string('%(subdet)s/%(prefix)sTriggerTowerTask/%(prefix)sTTT max TP matching index%(suffix)s'),
  125835. xaxis = cms.untracked.PSet(
  125836. high = cms.untracked.double(5.5),
  125837. labels = cms.untracked.vstring('no maximum',
  125838. '0',
  125839. '1',
  125840. '2',
  125841. '3',
  125842. '4'),
  125843. low = cms.untracked.double(-0.5),
  125844. nbins = cms.untracked.int32(6),
  125845. title = cms.untracked.string('TP index')
  125846. )
  125847. ),
  125848. EtEmulError = cms.untracked.PSet(
  125849. btype = cms.untracked.string('TriggerTower'),
  125850. description = cms.untracked.string(''),
  125851. kind = cms.untracked.string('TH2F'),
  125852. otype = cms.untracked.string('SM'),
  125853. path = cms.untracked.string('%(subdet)s/%(prefix)sTriggerTowerTask/%(prefix)sTTT EmulError %(sm)s')
  125854. ),
  125855. EtMaxEmul = cms.untracked.PSet(
  125856. btype = cms.untracked.string('User'),
  125857. description = cms.untracked.string('Distribution of the maximum Et value within one emulated TP'),
  125858. kind = cms.untracked.string('TH1F'),
  125859. otype = cms.untracked.string('Ecal3P'),
  125860. path = cms.untracked.string('%(subdet)s/%(prefix)sTriggerTowerTask/Emulated/%(prefix)sTTT Et spectrum Emulated Digis max%(suffix)s'),
  125861. xaxis = cms.untracked.PSet(
  125862. high = cms.untracked.double(256.0),
  125863. low = cms.untracked.double(0.0),
  125864. nbins = cms.untracked.int32(128),
  125865. title = cms.untracked.string('TP Et')
  125866. )
  125867. ),
  125868. EtReal = cms.untracked.PSet(
  125869. btype = cms.untracked.string('User'),
  125870. description = cms.untracked.string('Distribution of the trigger primitive Et.'),
  125871. kind = cms.untracked.string('TH1F'),
  125872. otype = cms.untracked.string('Ecal3P'),
  125873. path = cms.untracked.string('%(subdet)s/%(prefix)sTriggerTowerTask/%(prefix)sTTT Et spectrum Real Digis%(suffix)s'),
  125874. xaxis = cms.untracked.PSet(
  125875. high = cms.untracked.double(256.0),
  125876. low = cms.untracked.double(0.0),
  125877. nbins = cms.untracked.int32(128),
  125878. title = cms.untracked.string('TP Et')
  125879. )
  125880. ),
  125881. EtRealMap = cms.untracked.PSet(
  125882. btype = cms.untracked.string('TriggerTower'),
  125883. description = cms.untracked.string('2D distribution of the trigger primitive Et.'),
  125884. kind = cms.untracked.string('TProfile2D'),
  125885. otype = cms.untracked.string('SM'),
  125886. path = cms.untracked.string('%(subdet)s/%(prefix)sTriggerTowerTask/%(prefix)sTTT Et map Real Digis %(sm)s'),
  125887. zaxis = cms.untracked.PSet(
  125888. high = cms.untracked.double(256.0),
  125889. low = cms.untracked.double(0.0),
  125890. nbins = cms.untracked.int32(128),
  125891. title = cms.untracked.string('TP Et')
  125892. )
  125893. ),
  125894. EtSummary = cms.untracked.PSet(
  125895. btype = cms.untracked.string('TriggerTower'),
  125896. description = cms.untracked.string('2D distribution of the trigger primitive Et.'),
  125897. kind = cms.untracked.string('TProfile2D'),
  125898. otype = cms.untracked.string('Ecal3P'),
  125899. path = cms.untracked.string('%(subdet)s/%(prefix)sSummaryClient/%(prefix)sTTT%(suffix)s Et trigger tower summary'),
  125900. zaxis = cms.untracked.PSet(
  125901. high = cms.untracked.double(256.0),
  125902. low = cms.untracked.double(0.0),
  125903. nbins = cms.untracked.int32(128),
  125904. title = cms.untracked.string('TP Et')
  125905. )
  125906. ),
  125907. EtSummaryByLumi = cms.untracked.PSet(
  125908. btype = cms.untracked.string('TriggerTower'),
  125909. description = cms.untracked.string('2D distribution of the Trigger Primitives Et for this lumisection.'),
  125910. kind = cms.untracked.string('TProfile2D'),
  125911. otype = cms.untracked.string('Ecal3P'),
  125912. path = cms.untracked.string('%(subdet)s/%(prefix)sSummaryClient/%(prefix)sTTT%(suffix)s Et trigger tower summary by lumi'),
  125913. zaxis = cms.untracked.PSet(
  125914. high = cms.untracked.double(256.0),
  125915. low = cms.untracked.double(0.0),
  125916. nbins = cms.untracked.int32(128),
  125917. title = cms.untracked.string('TP Et')
  125918. )
  125919. ),
  125920. EtVsBx = cms.untracked.PSet(
  125921. btype = cms.untracked.string('User'),
  125922. description = cms.untracked.string('Mean TP Et in different bunch crossing intervals. This plot is filled by data from physics data stream. It is normal to have very little entries in BX >= 3490.'),
  125923. kind = cms.untracked.string('TProfile'),
  125924. otype = cms.untracked.string('Ecal3P'),
  125925. path = cms.untracked.string('%(subdet)s/%(prefix)sTriggerTowerTask/%(prefix)sTTT Et vs bx Real Digis%(suffix)s'),
  125926. xaxis = cms.untracked.PSet(
  125927. high = cms.untracked.double(16.0),
  125928. labels = cms.untracked.vstring('1',
  125929. '271',
  125930. '541',
  125931. '892',
  125932. '1162',
  125933. '1432',
  125934. '1783',
  125935. '2053',
  125936. '2323',
  125937. '2674',
  125938. '2944',
  125939. '3214',
  125940. '3446',
  125941. '3490',
  125942. '3491',
  125943. '3565'),
  125944. low = cms.untracked.double(0.0),
  125945. nbins = cms.untracked.int32(16),
  125946. title = cms.untracked.string('bunch crossing')
  125947. ),
  125948. yaxis = cms.untracked.PSet(
  125949. title = cms.untracked.string('TP Et')
  125950. )
  125951. ),
  125952. FGEmulError = cms.untracked.PSet(
  125953. btype = cms.untracked.string('TriggerTower'),
  125954. description = cms.untracked.string(''),
  125955. kind = cms.untracked.string('TH2F'),
  125956. otype = cms.untracked.string('SM'),
  125957. path = cms.untracked.string('%(subdet)s/%(prefix)sTriggerTowerTask/%(prefix)sTTT EmulFineGrainVetoError %(sm)s')
  125958. ),
  125959. HighIntMap = cms.untracked.PSet(
  125960. btype = cms.untracked.string('TriggerTower'),
  125961. description = cms.untracked.string('Tower occupancy of high interest flags.'),
  125962. kind = cms.untracked.string('TH2F'),
  125963. otype = cms.untracked.string('Ecal3P'),
  125964. path = cms.untracked.string('%(subdet)s/%(prefix)sSelectiveReadoutTask/Counters/%(prefix)sSRT tower high interest counter%(suffix)s')
  125965. ),
  125966. LowIntMap = cms.untracked.PSet(
  125967. btype = cms.untracked.string('TriggerTower'),
  125968. description = cms.untracked.string('Tower occupancy of low interest flags.'),
  125969. kind = cms.untracked.string('TH2F'),
  125970. otype = cms.untracked.string('Ecal3P'),
  125971. path = cms.untracked.string('%(subdet)s/%(prefix)sSelectiveReadoutTask/Counters/%(prefix)sSRT tower low interest counter%(suffix)s')
  125972. ),
  125973. MatchedIndex = cms.untracked.PSet(
  125974. btype = cms.untracked.string('TriggerTower'),
  125975. description = cms.untracked.string('Counter for TP "timing" (= index withing the emulated TP whose Et matched that of the real TP)'),
  125976. kind = cms.untracked.string('TH2F'),
  125977. otype = cms.untracked.string('SM'),
  125978. path = cms.untracked.string('%(subdet)s/%(prefix)sTriggerTowerTask/%(prefix)sTTT EmulMatch %(sm)s'),
  125979. yaxis = cms.untracked.PSet(
  125980. high = cms.untracked.double(6.0),
  125981. labels = cms.untracked.vstring('no emul',
  125982. '0',
  125983. '1',
  125984. '2',
  125985. '3',
  125986. '4'),
  125987. low = cms.untracked.double(0.0),
  125988. nbins = cms.untracked.int32(6),
  125989. title = cms.untracked.string('TP index')
  125990. )
  125991. ),
  125992. MedIntMap = cms.untracked.PSet(
  125993. btype = cms.untracked.string('TriggerTower'),
  125994. description = cms.untracked.string('Tower occupancy of medium interest flags.'),
  125995. kind = cms.untracked.string('TH2F'),
  125996. otype = cms.untracked.string('Ecal3P'),
  125997. path = cms.untracked.string('%(subdet)s/%(prefix)sSelectiveReadoutTask/Counters/%(prefix)sSRT tower med interest counter%(suffix)s')
  125998. ),
  125999. OccVsBx = cms.untracked.PSet(
  126000. btype = cms.untracked.string('User'),
  126001. description = cms.untracked.string('TP occupancy in different bunch crossing intervals. This plot is filled by data from physics data stream. It is normal to have very little entries in BX >= 3490.'),
  126002. kind = cms.untracked.string('TProfile'),
  126003. otype = cms.untracked.string('Ecal3P'),
  126004. path = cms.untracked.string('%(subdet)s/%(prefix)sTriggerTowerTask/%(prefix)sTTT TP occupancy vs bx Real Digis%(suffix)s'),
  126005. xaxis = cms.untracked.PSet(
  126006. high = cms.untracked.double(16.0),
  126007. labels = cms.untracked.vstring('1',
  126008. '271',
  126009. '541',
  126010. '892',
  126011. '1162',
  126012. '1432',
  126013. '1783',
  126014. '2053',
  126015. '2323',
  126016. '2674',
  126017. '2944',
  126018. '3214',
  126019. '3446',
  126020. '3490',
  126021. '3491',
  126022. '3565'),
  126023. low = cms.untracked.double(0.0),
  126024. nbins = cms.untracked.int32(16),
  126025. title = cms.untracked.string('bunch crossing')
  126026. )
  126027. ),
  126028. RealvEmulEt = cms.untracked.PSet(
  126029. btype = cms.untracked.string('User'),
  126030. description = cms.untracked.string('Real data VS emulated TP Et (in-time)'),
  126031. kind = cms.untracked.string('TH2F'),
  126032. otype = cms.untracked.string('Ecal3P'),
  126033. path = cms.untracked.string('%(subdet)s/%(prefix)sTriggerTowerTask/%(prefix)sTTT Real vs Emulated TP Et%(suffix)s'),
  126034. xaxis = cms.untracked.PSet(
  126035. high = cms.untracked.double(256.0),
  126036. low = cms.untracked.double(0.0),
  126037. nbins = cms.untracked.int32(128),
  126038. title = cms.untracked.string('Emulated TP Et (ADC)')
  126039. ),
  126040. yaxis = cms.untracked.PSet(
  126041. high = cms.untracked.double(256.0),
  126042. low = cms.untracked.double(0.0),
  126043. nbins = cms.untracked.int32(128),
  126044. title = cms.untracked.string('Real data TP Et (ADC)')
  126045. )
  126046. ),
  126047. TTFMismatch = cms.untracked.PSet(
  126048. btype = cms.untracked.string('TriggerTower'),
  126049. description = cms.untracked.string(''),
  126050. kind = cms.untracked.string('TH2F'),
  126051. otype = cms.untracked.string('Ecal3P'),
  126052. path = cms.untracked.string('%(subdet)s/%(prefix)sSelectiveReadoutTask/%(prefix)sSRT TT flag mismatch%(suffix)s')
  126053. ),
  126054. TTFlags = cms.untracked.PSet(
  126055. btype = cms.untracked.string('DCC'),
  126056. description = cms.untracked.string('Distribution of the trigger tower flags.'),
  126057. kind = cms.untracked.string('TH2F'),
  126058. otype = cms.untracked.string('Ecal3P'),
  126059. path = cms.untracked.string('%(subdet)s/%(prefix)sSelectiveReadoutTask/%(prefix)sSRT TT Flags%(suffix)s'),
  126060. yaxis = cms.untracked.PSet(
  126061. high = cms.untracked.double(7.5),
  126062. labels = cms.untracked.vstring('0',
  126063. '1',
  126064. '2',
  126065. '3',
  126066. '4',
  126067. '5',
  126068. '6',
  126069. '7'),
  126070. low = cms.untracked.double(-0.5),
  126071. nbins = cms.untracked.int32(8),
  126072. title = cms.untracked.string('TT flag')
  126073. )
  126074. ),
  126075. TTFlags4 = cms.untracked.PSet(
  126076. btype = cms.untracked.string('TriggerTower'),
  126077. description = cms.untracked.string('Occupancy for TP digis with TTF=4.'),
  126078. kind = cms.untracked.string('TH2F'),
  126079. otype = cms.untracked.string('Ecal3P'),
  126080. path = cms.untracked.string('%(subdet)s/%(prefix)sTriggerTowerTask/%(prefix)sTTT TTF4 Occupancy%(suffix)s')
  126081. ),
  126082. TTFlagsVsEt = cms.untracked.PSet(
  126083. btype = cms.untracked.string('User'),
  126084. description = cms.untracked.string('2D histograms of of TT flags of a corresponding to a given TT vs Et measured by that tower.'),
  126085. kind = cms.untracked.string('TH2F'),
  126086. otype = cms.untracked.string('Ecal3P'),
  126087. path = cms.untracked.string('%(subdet)s/%(prefix)sSelectiveReadoutTask/%(prefix)sSRT TT Flags vs Et%(suffix)s'),
  126088. xaxis = cms.untracked.PSet(
  126089. high = cms.untracked.double(50.0),
  126090. low = cms.untracked.double(0.0),
  126091. nbins = cms.untracked.int32(100),
  126092. title = cms.untracked.string('TP Et')
  126093. ),
  126094. yaxis = cms.untracked.PSet(
  126095. high = cms.untracked.double(7.5),
  126096. labels = cms.untracked.vstring('0',
  126097. '1',
  126098. '2',
  126099. '3',
  126100. '4',
  126101. '5',
  126102. '6',
  126103. '7'),
  126104. low = cms.untracked.double(-0.5),
  126105. nbins = cms.untracked.int32(8),
  126106. title = cms.untracked.string('TT flag')
  126107. )
  126108. ),
  126109. TTMaskMap = cms.untracked.PSet(
  126110. btype = cms.untracked.string('PseudoStrip'),
  126111. description = cms.untracked.string('Trigger tower and pseudo-strip masking status: a TT or strip is red if it is masked'),
  126112. kind = cms.untracked.string('TProfile2D'),
  126113. otype = cms.untracked.string('SM'),
  126114. path = cms.untracked.string('%(subdet)s/%(prefix)sTriggerTowerTask/TTStatus/%(prefix)sTTT TT Masking Status%(sm)s')
  126115. ),
  126116. TTMaskMapAll = cms.untracked.PSet(
  126117. btype = cms.untracked.string('TriggerTower'),
  126118. description = cms.untracked.string('Trigger tower masking status: a TT is red if it is masked.'),
  126119. kind = cms.untracked.string('TH2F'),
  126120. otype = cms.untracked.string('Ecal3P'),
  126121. path = cms.untracked.string('%(subdet)s/%(prefix)sTriggerTowerTask/%(prefix)sTTT TT Masking Status%(suffix)s')
  126122. )
  126123. ),
  126124. params = cms.untracked.PSet(
  126125. runOnEmul = cms.untracked.bool(True)
  126126. )
  126127. )
  126128. ),
  126129. workers = cms.untracked.vstring('ClusterTask',
  126130. 'EnergyTask',
  126131. 'IntegrityTask',
  126132. 'OccupancyTask',
  126133. 'PresampleTask',
  126134. 'RawDataTask',
  126135. 'RecoSummaryTask',
  126136. 'TimingTask',
  126137. 'TrigPrimTask')
  126138. )
  126139.  
  126140.  
  126141. process.ecalPileUpDepMonitor = cms.EDAnalyzer("EcalPileUpDepMonitor",
  126142. EleTag = cms.InputTag("gedGsfElectrons"),
  126143. RecHitCollection_EB = cms.InputTag("ecalRecHit","EcalRecHitsEB"),
  126144. RecHitCollection_EE = cms.InputTag("ecalRecHit","EcalRecHitsEE"),
  126145. VertexCollection = cms.InputTag("offlinePrimaryVertices"),
  126146. basicClusterCollection = cms.InputTag("particleFlowClusterECAL"),
  126147. superClusterCollection_EB = cms.InputTag("particleFlowSuperClusterECAL","particleFlowSuperClusterECALBarrel"),
  126148. superClusterCollection_EE = cms.InputTag("particleFlowSuperClusterECAL","particleFlowSuperClusterECALEndcapWithPreshower")
  126149. )
  126150.  
  126151.  
  126152. process.ecalPreshowerDigisValidation = cms.EDAnalyzer("EcalPreshowerDigisValidation",
  126153. ESdigiCollection = cms.InputTag("simEcalPreshowerDigis"),
  126154. verbose = cms.untracked.bool(False)
  126155. )
  126156.  
  126157.  
  126158. process.ecalPreshowerFEDIntegrityTask = cms.EDAnalyzer("ESFEDIntegrityTask",
  126159. ESDCCCollections = cms.InputTag("ecalPreshowerDigis"),
  126160. ESKChipCollections = cms.InputTag("ecalPreshowerDigis"),
  126161. FEDDirName = cms.untracked.string('FEDIntegrity'),
  126162. FEDRawDataCollection = cms.InputTag("rawDataCollector"),
  126163. OutputFile = cms.untracked.string(''),
  126164. prefixME = cms.untracked.string('EcalPreshower')
  126165. )
  126166.  
  126167.  
  126168. process.ecalPreshowerIntegrityTask = cms.EDAnalyzer("ESIntegrityTask",
  126169. DoLumiAnalysis = cms.bool(True),
  126170. ESDCCCollections = cms.InputTag("ecalPreshowerDigis"),
  126171. ESKChipCollections = cms.InputTag("ecalPreshowerDigis"),
  126172. LookupTable = cms.untracked.FileInPath('EventFilter/ESDigiToRaw/data/ES_lookup_table.dat'),
  126173. OutputFile = cms.untracked.string(''),
  126174. prefixME = cms.untracked.string('EcalPreshower')
  126175. )
  126176.  
  126177.  
  126178. process.ecalPreshowerOccupancyTask = cms.EDAnalyzer("ESOccupancyTask",
  126179. DigiLabel = cms.InputTag("ecalPreshowerDigis"),
  126180. RecHitLabel = cms.InputTag("ecalPreshowerRecHit","EcalRecHitsES"),
  126181. prefixME = cms.untracked.string('EcalPreshower')
  126182. )
  126183.  
  126184.  
  126185. process.ecalPreshowerRawDataTask = cms.EDAnalyzer("ESRawDataTask",
  126186. ESDCCCollections = cms.InputTag("ecalPreshowerDigis"),
  126187. FEDRawDataCollection = cms.InputTag("rawDataCollector"),
  126188. OutputFile = cms.untracked.string(''),
  126189. prefixME = cms.untracked.string('EcalPreshower')
  126190. )
  126191.  
  126192.  
  126193. process.ecalPreshowerRecHitsValidation = cms.EDAnalyzer("EcalPreshowerRecHitsValidation",
  126194. EErechitCollection = cms.InputTag("ecalRecHit","EcalRecHitsEE"),
  126195. EEuncalibrechitCollection = cms.InputTag("ecalMultiFitUncalibRecHit","EcalUncalibRecHitsEE"),
  126196. ESrechitCollection = cms.InputTag("ecalPreshowerRecHit","EcalRecHitsES"),
  126197. verbose = cms.untracked.bool(False)
  126198. )
  126199.  
  126200.  
  126201. process.ecalPreshowerRecoSummary = cms.EDAnalyzer("ESRecoSummary",
  126202. ClusterCollectionX_ES = cms.InputTag("multi5x5SuperClustersWithPreshower","preshowerXClusters"),
  126203. ClusterCollectionY_ES = cms.InputTag("multi5x5SuperClustersWithPreshower","preshowerYClusters"),
  126204. prefixME = cms.untracked.string('EcalPreshower'),
  126205. recHitCollection_ES = cms.InputTag("ecalPreshowerRecHit","EcalRecHitsES"),
  126206. superClusterCollection_EE = cms.InputTag("correctedMulti5x5SuperClustersWithPreshower")
  126207. )
  126208.  
  126209.  
  126210. process.ecalPreshowerSimHitsValidation = cms.EDAnalyzer("EcalPreshowerSimHitsValidation",
  126211. EEHitsCollection = cms.string('EcalHitsEE'),
  126212. ESHitsCollection = cms.string('EcalHitsES'),
  126213. moduleLabelG4 = cms.string('g4SimHits'),
  126214. moduleLabelMC = cms.string('generatorSmeared'),
  126215. verbose = cms.untracked.bool(False)
  126216. )
  126217.  
  126218.  
  126219. process.ecalPreshowerTrendTask = cms.EDAnalyzer("ESTrendTask",
  126220. ESDCCCollections = cms.InputTag("ecalPreshowerDigis"),
  126221. RecHitLabel = cms.InputTag("ecalPreshowerRecHit","EcalRecHitsES"),
  126222. prefixME = cms.untracked.string('EcalPreshower')
  126223. )
  126224.  
  126225.  
  126226. process.ecalRecHitsValidation = cms.EDAnalyzer("EcalRecHitsValidation",
  126227. EBrechitCollection = cms.InputTag("ecalRecHit","EcalRecHitsEB"),
  126228. EBuncalibrechitCollection = cms.InputTag("ecalMultiFitUncalibRecHit","EcalUncalibRecHitsEB"),
  126229. EErechitCollection = cms.InputTag("ecalRecHit","EcalRecHitsEE"),
  126230. EEuncalibrechitCollection = cms.InputTag("ecalMultiFitUncalibRecHit","EcalUncalibRecHitsEE"),
  126231. ESrechitCollection = cms.InputTag("ecalPreshowerRecHit","EcalRecHitsES"),
  126232. hitsProducer = cms.string('g4SimHits'),
  126233. moduleLabelMC = cms.string('generatorSmeared'),
  126234. outputFile = cms.untracked.string(''),
  126235. verbose = cms.untracked.bool(False)
  126236. )
  126237.  
  126238.  
  126239. process.ecalSelectiveReadoutValidation = cms.EDAnalyzer("EcalSelectiveReadoutValidation",
  126240. EbDigiCollection = cms.InputTag("simEcalDigis","ebDigis"),
  126241. EbRecHitCollection = cms.InputTag("ecalRecHit","EcalRecHitsEB"),
  126242. EbSimHitCollection = cms.InputTag("g4SimHits","EcalHitsEB"),
  126243. EbSrFlagCollection = cms.InputTag("simEcalDigis","ebSrFlags"),
  126244. EbSrFlagFromTTCollection = cms.InputTag("simEcalDigis","ebSrFlagsFromTT"),
  126245. EbUnsuppressedDigiCollection = cms.InputTag("simEcalUnsuppressedDigis"),
  126246. EeDigiCollection = cms.InputTag("simEcalDigis","eeDigis"),
  126247. EeRecHitCollection = cms.InputTag("ecalRecHit","EcalRecHitsEE"),
  126248. EeSimHitCollection = cms.InputTag("g4SimHits","EcalHitsEE"),
  126249. EeSrFlagCollection = cms.InputTag("simEcalDigis","eeSrFlags"),
  126250. EeSrFlagFromTTCollection = cms.InputTag("simEcalDigis","eeSrFlagsFromTT"),
  126251. EeUnsuppressedDigiCollection = cms.InputTag("simEcalUnsuppressedDigis"),
  126252. EventHeaderCollection = cms.InputTag("ecalEBunpacker"),
  126253. FEDRawCollection = cms.InputTag("source"),
  126254. LocalReco = cms.bool(True),
  126255. TrigPrimCollection = cms.InputTag("simEcalTriggerPrimitiveDigis"),
  126256. dccWeights = cms.vdouble(-0.374, -0.374, -0.3629, 0.2721, 0.4681,
  126257. 0.3707),
  126258. ebZsThrADCCount = cms.double(2.25),
  126259. ecalDccZs1stSample = cms.int32(2),
  126260. eeZsThrADCCount = cms.double(3.75),
  126261. excludedFeds = cms.vint32(),
  126262. histDir = cms.string('EcalDigisV/EcalDigiTask'),
  126263. histograms = cms.untracked.vstring('all'),
  126264. outputFile = cms.untracked.string(''),
  126265. srApplicationErrorLogFile = cms.untracked.string(''),
  126266. srpAlgoErrorLogFile = cms.untracked.string(''),
  126267. tpInGeV = cms.bool(True),
  126268. useEventRate = cms.bool(True),
  126269. verbose = cms.untracked.bool(False),
  126270. weights = cms.vdouble(-0.295252, -0.295252, -0.295252, -0.286034, 0.240376,
  126271. 0.402839, 0.322126, 0.172504, 0.0339461, 0.0)
  126272. )
  126273.  
  126274.  
  126275. process.ecalSimHitsValidation = cms.EDAnalyzer("EcalSimHitsValidation",
  126276. EBHitsCollection = cms.string('EcalHitsEB'),
  126277. EEHitsCollection = cms.string('EcalHitsEE'),
  126278. ESHitsCollection = cms.string('EcalHitsES'),
  126279. moduleLabelG4 = cms.string('g4SimHits'),
  126280. moduleLabelMC = cms.string('generatorSmeared'),
  126281. outputFile = cms.untracked.string(''),
  126282. verbose = cms.untracked.bool(False)
  126283. )
  126284.  
  126285.  
  126286. process.ecalzmasstask = cms.EDAnalyzer("EcalZmassTask",
  126287. electronCollection = cms.InputTag("gedGsfElectrons"),
  126288. prefixME = cms.untracked.string('EcalCalibration'),
  126289. trackCollection = cms.InputTag("electronGsfTracks")
  126290. )
  126291.  
  126292.  
  126293. process.egHLTOffDQMSource = cms.EDAnalyzer("EgHLTOfflineSource",
  126294. BarrelRecHitCollection = cms.InputTag("reducedEcalRecHitsEB"),
  126295. BeamSpotProducer = cms.InputTag("offlineBeamSpot"),
  126296. CaloJetCollection = cms.InputTag("ak4CaloJets"),
  126297. CaloTowers = cms.InputTag("towerMaker"),
  126298. DQMDirName = cms.string('HLT/EgOffline'),
  126299. ElectronCollection = cms.InputTag("gedGsfElectrons"),
  126300. EndcapRecHitCollection = cms.InputTag("reducedEcalRecHitsEE"),
  126301. HBHERecHitCollection = cms.InputTag("hbhereco"),
  126302. HFRecHitCollection = cms.InputTag("hfreco"),
  126303. IsolTrackCollection = cms.InputTag("generalTracks"),
  126304. PhotonCollection = cms.InputTag("gedPhotons"),
  126305. TrigResults = cms.InputTag("TriggerResults","","HLT"),
  126306. VertexCollection = cms.InputTag("offlinePrimaryVertices"),
  126307. binData = cms.PSet(
  126308. HLTenergy = cms.PSet(
  126309. max = cms.double(300.0),
  126310. min = cms.double(0.0),
  126311. nr = cms.int32(60)
  126312. ),
  126313. HLTeta = cms.PSet(
  126314. max = cms.double(3.0),
  126315. min = cms.double(-3.0),
  126316. nr = cms.int32(30)
  126317. ),
  126318. HLTphi = cms.PSet(
  126319. max = cms.double(3.14),
  126320. min = cms.double(-3.14),
  126321. nr = cms.int32(16)
  126322. ),
  126323. charge = cms.PSet(
  126324. max = cms.double(1.5),
  126325. min = cms.double(-1.5),
  126326. nr = cms.int32(2)
  126327. ),
  126328. dEtaIn = cms.PSet(
  126329. max = cms.double(0.02),
  126330. min = cms.double(-0.02),
  126331. nr = cms.int32(10)
  126332. ),
  126333. dPhiIn = cms.PSet(
  126334. max = cms.double(0.15),
  126335. min = cms.double(-0.15),
  126336. nr = cms.int32(10)
  126337. ),
  126338. deltaE = cms.PSet(
  126339. max = cms.double(50.0),
  126340. min = cms.double(-50.0),
  126341. nr = cms.int32(50)
  126342. ),
  126343. e1x5 = cms.PSet(
  126344. max = cms.double(1.1),
  126345. min = cms.double(-0.1),
  126346. nr = cms.int32(24)
  126347. ),
  126348. e2x5 = cms.PSet(
  126349. max = cms.double(1.1),
  126350. min = cms.double(-0.1),
  126351. nr = cms.int32(24)
  126352. ),
  126353. eOverP = cms.PSet(
  126354. max = cms.double(5),
  126355. min = cms.double(-1.0),
  126356. nr = cms.int32(12)
  126357. ),
  126358. energy = cms.PSet(
  126359. max = cms.double(300.0),
  126360. min = cms.double(0.0),
  126361. nr = cms.int32(60)
  126362. ),
  126363. err = cms.PSet(
  126364. max = cms.double(100.5),
  126365. min = cms.double(-0.5),
  126366. nr = cms.int32(101)
  126367. ),
  126368. et = cms.PSet(
  126369. max = cms.double(155.0),
  126370. min = cms.double(-5.0),
  126371. nr = cms.int32(80)
  126372. ),
  126373. etHigh = cms.PSet(
  126374. max = cms.double(2025),
  126375. min = cms.double(25),
  126376. nr = cms.int32(30)
  126377. ),
  126378. eta = cms.PSet(
  126379. max = cms.double(3.0),
  126380. min = cms.double(-3.0),
  126381. nr = cms.int32(30)
  126382. ),
  126383. etaVsPhi = cms.PSet(
  126384. nrX = cms.int32(15),
  126385. nrY = cms.int32(8),
  126386. xMax = cms.double(3.0),
  126387. xMin = cms.double(-3.0),
  126388. yMax = cms.double(3.14),
  126389. yMin = cms.double(-3.14)
  126390. ),
  126391. hOverE = cms.PSet(
  126392. max = cms.double(0.1),
  126393. min = cms.double(0.0),
  126394. nr = cms.int32(30)
  126395. ),
  126396. invEInvP = cms.PSet(
  126397. max = cms.double(0.2),
  126398. min = cms.double(-0.2),
  126399. nr = cms.int32(10)
  126400. ),
  126401. isolEm = cms.PSet(
  126402. max = cms.double(10),
  126403. min = cms.double(-1),
  126404. nr = cms.int32(22)
  126405. ),
  126406. isolHad = cms.PSet(
  126407. max = cms.double(10),
  126408. min = cms.double(-1),
  126409. nr = cms.int32(22)
  126410. ),
  126411. isolNrTrks = cms.PSet(
  126412. max = cms.double(10),
  126413. min = cms.double(-1),
  126414. nr = cms.int32(22)
  126415. ),
  126416. isolPtTrks = cms.PSet(
  126417. max = cms.double(10),
  126418. min = cms.double(-1),
  126419. nr = cms.int32(22)
  126420. ),
  126421. mass = cms.PSet(
  126422. max = cms.double(120),
  126423. min = cms.double(-10.0),
  126424. nr = cms.int32(26)
  126425. ),
  126426. massHigh = cms.PSet(
  126427. max = cms.double(5000),
  126428. min = cms.double(0.0),
  126429. nr = cms.int32(20)
  126430. ),
  126431. maxr9 = cms.PSet(
  126432. max = cms.double(1.1),
  126433. min = cms.double(-0.1),
  126434. nr = cms.int32(24)
  126435. ),
  126436. minr9 = cms.PSet(
  126437. max = cms.double(1.1),
  126438. min = cms.double(-0.1),
  126439. nr = cms.int32(24)
  126440. ),
  126441. nVertex = cms.PSet(
  126442. max = cms.double(21.0),
  126443. min = cms.double(-1.0),
  126444. nr = cms.int32(22)
  126445. ),
  126446. phi = cms.PSet(
  126447. max = cms.double(3.14),
  126448. min = cms.double(-3.14),
  126449. nr = cms.int32(16)
  126450. ),
  126451. sigEtaEta = cms.PSet(
  126452. max = cms.double(0.05),
  126453. min = cms.double(-0.01),
  126454. nr = cms.int32(30)
  126455. )
  126456. ),
  126457. calHLTEleTrkIsol = cms.bool(True),
  126458. calHLTEmIsol = cms.bool(True),
  126459. calHLTHcalIsol = cms.bool(True),
  126460. calHLTPhoTrkIsol = cms.bool(False),
  126461. cutMasks = cms.PSet(
  126462. fakeEle = cms.string('et:detEta:hadem'),
  126463. probeEle = cms.string('et:detEta'),
  126464. stdEle = cms.string('et:detEta:dEtaIn:dPhiIn:hadem:sigmaIEtaIEta:hltIsolTrksEle:hltIsolHad:hltIsolEm'),
  126465. stdPho = cms.string('et:detEta:dEtaIn:dPhiIn:hadem:isolEm:isolHad:isolPtTrks'),
  126466. tagEle = cms.string('et:detEta:dEtaIn:dPhiIn:hadem:sigmaIEtaIEta:hltIsolTrksEle:hltIsolHad:hltIsolEm'),
  126467. trigTPEle = cms.string('detEta:dEtaIn:dPhiIn:hadem:sigmaIEtaIEta:hltIsolTrksEle:hltIsolHad:hltIsolEm'),
  126468. trigTPPho = cms.string('hadem:sigmaIEtaIEta:isolEm:isolHad:isolPtTrks')
  126469. ),
  126470. diEleTightLooseTrigNames = cms.vstring(),
  126471. diPhoTightLooseTrigNames = cms.vstring(),
  126472. eleCuts = cms.PSet(
  126473. barrel = cms.PSet(
  126474. cuts = cms.string('et:detEta:dEtaIn:dPhiIn:hadem:sigmaIEtaIEta:minr9:maxr9:e2x5Over5x5:isolEm:isolHad:isolPtTrks:hltIsolHad:hltIsolTrksEle:hltIsolEm'),
  126475. isolEmConstTerm = cms.double(3),
  126476. isolEmGradStart = cms.double(0.0),
  126477. isolEmGradTerm = cms.double(0.03),
  126478. isolHadConstTerm = cms.double(3),
  126479. isolHadGradStart = cms.double(0.0),
  126480. isolHadGradTerm = cms.double(0.03),
  126481. isolNrTrksConstTerm = cms.int32(0),
  126482. isolPtTrksConstTerm = cms.double(7.5),
  126483. isolPtTrksGradStart = cms.double(0.0),
  126484. isolPtTrksGradTerm = cms.double(0.0),
  126485. maxCTFTrkChi2NDof = cms.double(99999),
  126486. maxCTFTrkInnerRadius = cms.double(99999),
  126487. maxDEtaIn = cms.double(0.004),
  126488. maxDPhiIn = cms.double(0.06),
  126489. maxEta = cms.double(1.442),
  126490. maxHLTDEtaIn = cms.double(0.008),
  126491. maxHLTDPhiIn = cms.double(0.1),
  126492. maxHLTInvEInvP = cms.double(9999),
  126493. maxHLTIsolEm = cms.double(0),
  126494. maxHLTIsolEmOverEt = cms.double(0.07),
  126495. maxHLTIsolEmOverEt2 = cms.double(0),
  126496. maxHLTIsolHad = cms.double(0),
  126497. maxHLTIsolHadOverEt = cms.double(0.1),
  126498. maxHLTIsolHadOverEt2 = cms.double(0),
  126499. maxHLTIsolTrksEle = cms.double(0),
  126500. maxHLTIsolTrksEleOverPt = cms.double(0.09),
  126501. maxHLTIsolTrksEleOverPt2 = cms.double(0),
  126502. maxHLTIsolTrksPho = cms.double(0),
  126503. maxHLTIsolTrksPhoOverPt = cms.double(0),
  126504. maxHLTIsolTrksPhoOverPt2 = cms.double(0),
  126505. maxHadEnergy = cms.double(0),
  126506. maxHadem = cms.double(0.04),
  126507. maxInvEInvP = cms.double(0.1),
  126508. maxNrCTFTrkHitsLost = cms.int32(999),
  126509. maxR9 = cms.double(0.98),
  126510. maxSigmaEtaEta = cms.double(0.01),
  126511. maxSigmaIEtaIEta = cms.double(0.01),
  126512. minCTFTrkOuterRadius = cms.double(0.0),
  126513. minEt = cms.double(15),
  126514. minEta = cms.double(0.0),
  126515. minNrCTFTrkHits = cms.int32(7),
  126516. minR9 = cms.double(0.0),
  126517. requirePixelHitsIfOuterInOuter = cms.bool(True)
  126518. ),
  126519. endcap = cms.PSet(
  126520. cuts = cms.string('et:detEta:dEtaIn:dPhiIn:hadem:sigmaIEtaIEta:minr9:maxr9:isolEm:isolHad:isolPtTrks:hltIsolHad:hltIsolTrksEle:hltIsolEm'),
  126521. isolEmConstTerm = cms.double(3),
  126522. isolEmGradStart = cms.double(0.0),
  126523. isolEmGradTerm = cms.double(0.03),
  126524. isolHadConstTerm = cms.double(3),
  126525. isolHadGradStart = cms.double(0.0),
  126526. isolHadGradTerm = cms.double(0.03),
  126527. isolNrTrksConstTerm = cms.int32(0),
  126528. isolPtTrksConstTerm = cms.double(15),
  126529. isolPtTrksGradStart = cms.double(0.0),
  126530. isolPtTrksGradTerm = cms.double(0.0),
  126531. maxCTFTrkChi2NDof = cms.double(99999),
  126532. maxCTFTrkInnerRadius = cms.double(9999.0),
  126533. maxDEtaIn = cms.double(0.007),
  126534. maxDPhiIn = cms.double(0.03),
  126535. maxEta = cms.double(2.5),
  126536. maxHLTDEtaIn = cms.double(0.008),
  126537. maxHLTDPhiIn = cms.double(0.1),
  126538. maxHLTInvEInvP = cms.double(9999),
  126539. maxHLTIsolEm = cms.double(0),
  126540. maxHLTIsolEmOverEt = cms.double(0.05),
  126541. maxHLTIsolEmOverEt2 = cms.double(0),
  126542. maxHLTIsolHad = cms.double(0),
  126543. maxHLTIsolHadOverEt = cms.double(0.025),
  126544. maxHLTIsolHadOverEt2 = cms.double(0),
  126545. maxHLTIsolTrksEle = cms.double(0),
  126546. maxHLTIsolTrksEleOverPt = cms.double(0.04),
  126547. maxHLTIsolTrksEleOverPt2 = cms.double(0),
  126548. maxHLTIsolTrksPho = cms.double(0),
  126549. maxHLTIsolTrksPhoOverPt = cms.double(0),
  126550. maxHLTIsolTrksPhoOverPt2 = cms.double(0),
  126551. maxHadEnergy = cms.double(0),
  126552. maxHadem = cms.double(0.025),
  126553. maxInvEInvP = cms.double(0.1),
  126554. maxNrCTFTrkHitsLost = cms.int32(999),
  126555. maxR9 = cms.double(999.0),
  126556. maxSigmaEtaEta = cms.double(0.03),
  126557. maxSigmaIEtaIEta = cms.double(0.03),
  126558. minCTFTrkOuterRadius = cms.double(0.0),
  126559. minEt = cms.double(15),
  126560. minEta = cms.double(1.56),
  126561. minNrCTFTrkHits = cms.int32(7),
  126562. minR9 = cms.double(0.0),
  126563. requirePixelHitsIfOuterInOuter = cms.bool(True)
  126564. )
  126565. ),
  126566. eleHLTFilterNames = cms.vstring('hltEle65CaloIdVTTrkIdTDphiFilter'),
  126567. eleHLTFilterNames2Leg = cms.vstring(),
  126568. eleLooseCuts = cms.PSet(
  126569. barrel = cms.PSet(
  126570. cuts = cms.string('et:detEta:dEtaIn:dPhiIn:hadem:sigmaIEtaIEta:minr9:maxr9:e2x5Over5x5:isolEm:isolHad:isolPtTrks:hltIsolHad:hltIsolTrksEle:hltIsolEm'),
  126571. isolEmConstTerm = cms.double(3),
  126572. isolEmGradStart = cms.double(0.0),
  126573. isolEmGradTerm = cms.double(0.03),
  126574. isolHadConstTerm = cms.double(3),
  126575. isolHadGradStart = cms.double(0.0),
  126576. isolHadGradTerm = cms.double(0.03),
  126577. isolNrTrksConstTerm = cms.int32(0),
  126578. isolPtTrksConstTerm = cms.double(7.5),
  126579. isolPtTrksGradStart = cms.double(0.0),
  126580. isolPtTrksGradTerm = cms.double(0.0),
  126581. maxCTFTrkChi2NDof = cms.double(99999),
  126582. maxCTFTrkInnerRadius = cms.double(99999),
  126583. maxDEtaIn = cms.double(0.004),
  126584. maxDPhiIn = cms.double(0.06),
  126585. maxEta = cms.double(1.442),
  126586. maxHLTDEtaIn = cms.double(0.008),
  126587. maxHLTDPhiIn = cms.double(0.1),
  126588. maxHLTInvEInvP = cms.double(9999),
  126589. maxHLTIsolEm = cms.double(0),
  126590. maxHLTIsolEmOverEt = cms.double(0.07),
  126591. maxHLTIsolEmOverEt2 = cms.double(0),
  126592. maxHLTIsolHad = cms.double(0),
  126593. maxHLTIsolHadOverEt = cms.double(0.1),
  126594. maxHLTIsolHadOverEt2 = cms.double(0),
  126595. maxHLTIsolTrksEle = cms.double(0),
  126596. maxHLTIsolTrksEleOverPt = cms.double(0.09),
  126597. maxHLTIsolTrksEleOverPt2 = cms.double(0),
  126598. maxHLTIsolTrksPho = cms.double(0),
  126599. maxHLTIsolTrksPhoOverPt = cms.double(0),
  126600. maxHLTIsolTrksPhoOverPt2 = cms.double(0),
  126601. maxHadEnergy = cms.double(0),
  126602. maxHadem = cms.double(0.04),
  126603. maxInvEInvP = cms.double(0.1),
  126604. maxNrCTFTrkHitsLost = cms.int32(999),
  126605. maxR9 = cms.double(0.98),
  126606. maxSigmaEtaEta = cms.double(0.01),
  126607. maxSigmaIEtaIEta = cms.double(0.01),
  126608. minCTFTrkOuterRadius = cms.double(0.0),
  126609. minEt = cms.double(15),
  126610. minEta = cms.double(0.0),
  126611. minNrCTFTrkHits = cms.int32(7),
  126612. minR9 = cms.double(0.0),
  126613. requirePixelHitsIfOuterInOuter = cms.bool(True)
  126614. ),
  126615. endcap = cms.PSet(
  126616. cuts = cms.string('et:detEta:dEtaIn:dPhiIn:hadem:sigmaIEtaIEta:minr9:maxr9:isolEm:isolHad:isolPtTrks:hltIsolHad:hltIsolTrksEle:hltIsolEm'),
  126617. isolEmConstTerm = cms.double(3),
  126618. isolEmGradStart = cms.double(0.0),
  126619. isolEmGradTerm = cms.double(0.03),
  126620. isolHadConstTerm = cms.double(3),
  126621. isolHadGradStart = cms.double(0.0),
  126622. isolHadGradTerm = cms.double(0.03),
  126623. isolNrTrksConstTerm = cms.int32(0),
  126624. isolPtTrksConstTerm = cms.double(15),
  126625. isolPtTrksGradStart = cms.double(0.0),
  126626. isolPtTrksGradTerm = cms.double(0.0),
  126627. maxCTFTrkChi2NDof = cms.double(99999),
  126628. maxCTFTrkInnerRadius = cms.double(9999.0),
  126629. maxDEtaIn = cms.double(0.007),
  126630. maxDPhiIn = cms.double(0.03),
  126631. maxEta = cms.double(2.5),
  126632. maxHLTDEtaIn = cms.double(0.008),
  126633. maxHLTDPhiIn = cms.double(0.1),
  126634. maxHLTInvEInvP = cms.double(9999),
  126635. maxHLTIsolEm = cms.double(0),
  126636. maxHLTIsolEmOverEt = cms.double(0.05),
  126637. maxHLTIsolEmOverEt2 = cms.double(0),
  126638. maxHLTIsolHad = cms.double(0),
  126639. maxHLTIsolHadOverEt = cms.double(0.025),
  126640. maxHLTIsolHadOverEt2 = cms.double(0),
  126641. maxHLTIsolTrksEle = cms.double(0),
  126642. maxHLTIsolTrksEleOverPt = cms.double(0.04),
  126643. maxHLTIsolTrksEleOverPt2 = cms.double(0),
  126644. maxHLTIsolTrksPho = cms.double(0),
  126645. maxHLTIsolTrksPhoOverPt = cms.double(0),
  126646. maxHLTIsolTrksPhoOverPt2 = cms.double(0),
  126647. maxHadEnergy = cms.double(0),
  126648. maxHadem = cms.double(0.025),
  126649. maxInvEInvP = cms.double(0.1),
  126650. maxNrCTFTrkHitsLost = cms.int32(999),
  126651. maxR9 = cms.double(999.0),
  126652. maxSigmaEtaEta = cms.double(0.03),
  126653. maxSigmaIEtaIEta = cms.double(0.03),
  126654. minCTFTrkOuterRadius = cms.double(0.0),
  126655. minEt = cms.double(15),
  126656. minEta = cms.double(1.56),
  126657. minNrCTFTrkHits = cms.int32(7),
  126658. minR9 = cms.double(0.0),
  126659. requirePixelHitsIfOuterInOuter = cms.bool(True)
  126660. )
  126661. ),
  126662. eleTightLooseTrigNames = cms.vstring(),
  126663. filterInactiveTriggers = cms.bool(True),
  126664. hltEMIsolEMinEB = cms.double(0.08),
  126665. hltEMIsolEMinEE = cms.double(0.3),
  126666. hltEMIsolEtMinEB = cms.double(-9999.0),
  126667. hltEMIsolEtMinEE = cms.double(-9999.0),
  126668. hltEMIsolEtaSliceEB = cms.double(0.02),
  126669. hltEMIsolEtaSliceEE = cms.double(0.02),
  126670. hltEMIsolInnerConeEB = cms.double(0.045),
  126671. hltEMIsolInnerConeEE = cms.double(0.07),
  126672. hltEMIsolOuterCone = cms.double(0.4),
  126673. hltEleTrkIsolInnerCone = cms.double(0.02),
  126674. hltEleTrkIsolOuterCone = cms.double(0.2),
  126675. hltEleTrkIsolPtMin = cms.double(1.5),
  126676. hltEleTrkIsolRSpan = cms.double(999999.0),
  126677. hltEleTrkIsolZSpan = cms.double(0.1),
  126678. hltHadIsolDepth = cms.int32(-1),
  126679. hltHadIsolEtMin = cms.double(0.0),
  126680. hltHadIsolInnerCone = cms.double(0.0),
  126681. hltHadIsolOuterCone = cms.double(0.3),
  126682. hltPhoTrkIsolCountTrks = cms.bool(False),
  126683. hltPhoTrkIsolInnerCone = cms.double(0.06),
  126684. hltPhoTrkIsolOuterCone = cms.double(0.3),
  126685. hltPhoTrkIsolPtMin = cms.double(1.5),
  126686. hltPhoTrkIsolRSpan = cms.double(999999.0),
  126687. hltPhoTrkIsolZSpan = cms.double(999999.0),
  126688. hltTag = cms.string('HLT'),
  126689. phoCuts = cms.PSet(
  126690. barrel = cms.PSet(
  126691. cuts = cms.string('et:detEta:hadem:sigmaIEtaIEta:minr9:maxr9:isolEm:isolHad:isolPtTrks'),
  126692. isolEmConstTerm = cms.double(5.0),
  126693. isolEmGradStart = cms.double(0.0),
  126694. isolEmGradTerm = cms.double(0.012),
  126695. isolHadConstTerm = cms.double(3.0),
  126696. isolHadGradStart = cms.double(0.0),
  126697. isolHadGradTerm = cms.double(0.005),
  126698. isolNrTrksConstTerm = cms.int32(4),
  126699. isolPtTrksConstTerm = cms.double(3.0),
  126700. isolPtTrksGradStart = cms.double(0.0),
  126701. isolPtTrksGradTerm = cms.double(0.002),
  126702. maxCTFTrkChi2NDof = cms.double(99999.0),
  126703. maxCTFTrkInnerRadius = cms.double(9.0),
  126704. maxDEtaIn = cms.double(-1),
  126705. maxDPhiIn = cms.double(-1),
  126706. maxEta = cms.double(1.442),
  126707. maxHLTDEtaIn = cms.double(0.1),
  126708. maxHLTDPhiIn = cms.double(0.1),
  126709. maxHLTInvEInvP = cms.double(0.1),
  126710. maxHLTIsolEm = cms.double(0),
  126711. maxHLTIsolEmOverEt = cms.double(0),
  126712. maxHLTIsolEmOverEt2 = cms.double(0),
  126713. maxHLTIsolHad = cms.double(0),
  126714. maxHLTIsolHadOverEt = cms.double(0),
  126715. maxHLTIsolHadOverEt2 = cms.double(0),
  126716. maxHLTIsolTrksEle = cms.double(0),
  126717. maxHLTIsolTrksEleOverPt = cms.double(0),
  126718. maxHLTIsolTrksEleOverPt2 = cms.double(0),
  126719. maxHLTIsolTrksPho = cms.double(0),
  126720. maxHLTIsolTrksPhoOverPt = cms.double(0),
  126721. maxHLTIsolTrksPhoOverPt2 = cms.double(0),
  126722. maxHadEnergy = cms.double(0),
  126723. maxHadem = cms.double(0.05),
  126724. maxInvEInvP = cms.double(-1),
  126725. maxNrCTFTrkHitsLost = cms.int32(0),
  126726. maxR9 = cms.double(0.98),
  126727. maxSigmaEtaEta = cms.double(0.011),
  126728. maxSigmaIEtaIEta = cms.double(0.011),
  126729. minCTFTrkOuterRadius = cms.double(40.0),
  126730. minEt = cms.double(20),
  126731. minEta = cms.double(0.0),
  126732. minNrCTFTrkHits = cms.int32(5),
  126733. minR9 = cms.double(0.0),
  126734. requirePixelHitsIfOuterInOuter = cms.bool(True)
  126735. ),
  126736. endcap = cms.PSet(
  126737. cuts = cms.string('et:detEta:hadem:sigmaIEtaIEta:minr9:maxr9:isolEm:isolHad:isolPtTrks'),
  126738. isolEmConstTerm = cms.double(5.0),
  126739. isolEmGradStart = cms.double(0.0),
  126740. isolEmGradTerm = cms.double(0.012),
  126741. isolHadConstTerm = cms.double(3.0),
  126742. isolHadGradStart = cms.double(0.0),
  126743. isolHadGradTerm = cms.double(0.005),
  126744. isolNrTrksConstTerm = cms.int32(4),
  126745. isolPtTrksConstTerm = cms.double(3.0),
  126746. isolPtTrksGradStart = cms.double(0.0),
  126747. isolPtTrksGradTerm = cms.double(0.002),
  126748. maxCTFTrkChi2NDof = cms.double(99999.0),
  126749. maxCTFTrkInnerRadius = cms.double(9.0),
  126750. maxDEtaIn = cms.double(-1),
  126751. maxDPhiIn = cms.double(-1),
  126752. maxEta = cms.double(2.5),
  126753. maxHLTDEtaIn = cms.double(0.1),
  126754. maxHLTDPhiIn = cms.double(0.1),
  126755. maxHLTInvEInvP = cms.double(0.1),
  126756. maxHLTIsolEm = cms.double(0),
  126757. maxHLTIsolEmOverEt = cms.double(0),
  126758. maxHLTIsolEmOverEt2 = cms.double(0),
  126759. maxHLTIsolHad = cms.double(0),
  126760. maxHLTIsolHadOverEt = cms.double(0),
  126761. maxHLTIsolHadOverEt2 = cms.double(0),
  126762. maxHLTIsolTrksEle = cms.double(0),
  126763. maxHLTIsolTrksEleOverPt = cms.double(0),
  126764. maxHLTIsolTrksEleOverPt2 = cms.double(0),
  126765. maxHLTIsolTrksPho = cms.double(0),
  126766. maxHLTIsolTrksPhoOverPt = cms.double(0),
  126767. maxHLTIsolTrksPhoOverPt2 = cms.double(0),
  126768. maxHadEnergy = cms.double(0),
  126769. maxHadem = cms.double(0.05),
  126770. maxInvEInvP = cms.double(-1),
  126771. maxNrCTFTrkHitsLost = cms.int32(0),
  126772. maxR9 = cms.double(999.0),
  126773. maxSigmaEtaEta = cms.double(0.031),
  126774. maxSigmaIEtaIEta = cms.double(0.031),
  126775. minCTFTrkOuterRadius = cms.double(40.0),
  126776. minEt = cms.double(20),
  126777. minEta = cms.double(1.56),
  126778. minNrCTFTrkHits = cms.int32(5),
  126779. minR9 = cms.double(0.0),
  126780. requirePixelHitsIfOuterInOuter = cms.bool(True)
  126781. )
  126782. ),
  126783. phoHLTFilterNames = cms.vstring(),
  126784. phoHLTFilterNames2Leg = cms.vstring(),
  126785. phoLooseCuts = cms.PSet(
  126786. barrel = cms.PSet(
  126787. cuts = cms.string('et:detEta:hadem:sigmaIEtaIEta:minr9:maxr9:isolEm:isolHad:isolPtTrks'),
  126788. isolEmConstTerm = cms.double(5.0),
  126789. isolEmGradStart = cms.double(0.0),
  126790. isolEmGradTerm = cms.double(0.012),
  126791. isolHadConstTerm = cms.double(3.0),
  126792. isolHadGradStart = cms.double(0.0),
  126793. isolHadGradTerm = cms.double(0.005),
  126794. isolNrTrksConstTerm = cms.int32(4),
  126795. isolPtTrksConstTerm = cms.double(3.0),
  126796. isolPtTrksGradStart = cms.double(0.0),
  126797. isolPtTrksGradTerm = cms.double(0.002),
  126798. maxCTFTrkChi2NDof = cms.double(99999.0),
  126799. maxCTFTrkInnerRadius = cms.double(9.0),
  126800. maxDEtaIn = cms.double(-1),
  126801. maxDPhiIn = cms.double(-1),
  126802. maxEta = cms.double(1.442),
  126803. maxHLTDEtaIn = cms.double(0.1),
  126804. maxHLTDPhiIn = cms.double(0.1),
  126805. maxHLTInvEInvP = cms.double(0.1),
  126806. maxHLTIsolEm = cms.double(0),
  126807. maxHLTIsolEmOverEt = cms.double(0),
  126808. maxHLTIsolEmOverEt2 = cms.double(0),
  126809. maxHLTIsolHad = cms.double(0),
  126810. maxHLTIsolHadOverEt = cms.double(0),
  126811. maxHLTIsolHadOverEt2 = cms.double(0),
  126812. maxHLTIsolTrksEle = cms.double(0),
  126813. maxHLTIsolTrksEleOverPt = cms.double(0),
  126814. maxHLTIsolTrksEleOverPt2 = cms.double(0),
  126815. maxHLTIsolTrksPho = cms.double(0),
  126816. maxHLTIsolTrksPhoOverPt = cms.double(0),
  126817. maxHLTIsolTrksPhoOverPt2 = cms.double(0),
  126818. maxHadEnergy = cms.double(0),
  126819. maxHadem = cms.double(0.05),
  126820. maxInvEInvP = cms.double(-1),
  126821. maxNrCTFTrkHitsLost = cms.int32(0),
  126822. maxR9 = cms.double(0.98),
  126823. maxSigmaEtaEta = cms.double(0.011),
  126824. maxSigmaIEtaIEta = cms.double(0.011),
  126825. minCTFTrkOuterRadius = cms.double(40.0),
  126826. minEt = cms.double(20),
  126827. minEta = cms.double(0.0),
  126828. minNrCTFTrkHits = cms.int32(5),
  126829. minR9 = cms.double(0.0),
  126830. requirePixelHitsIfOuterInOuter = cms.bool(True)
  126831. ),
  126832. endcap = cms.PSet(
  126833. cuts = cms.string('et:detEta:hadem:sigmaIEtaIEta:minr9:maxr9:isolEm:isolHad:isolPtTrks'),
  126834. isolEmConstTerm = cms.double(5.0),
  126835. isolEmGradStart = cms.double(0.0),
  126836. isolEmGradTerm = cms.double(0.012),
  126837. isolHadConstTerm = cms.double(3.0),
  126838. isolHadGradStart = cms.double(0.0),
  126839. isolHadGradTerm = cms.double(0.005),
  126840. isolNrTrksConstTerm = cms.int32(4),
  126841. isolPtTrksConstTerm = cms.double(3.0),
  126842. isolPtTrksGradStart = cms.double(0.0),
  126843. isolPtTrksGradTerm = cms.double(0.002),
  126844. maxCTFTrkChi2NDof = cms.double(99999.0),
  126845. maxCTFTrkInnerRadius = cms.double(9.0),
  126846. maxDEtaIn = cms.double(-1),
  126847. maxDPhiIn = cms.double(-1),
  126848. maxEta = cms.double(2.5),
  126849. maxHLTDEtaIn = cms.double(0.1),
  126850. maxHLTDPhiIn = cms.double(0.1),
  126851. maxHLTInvEInvP = cms.double(0.1),
  126852. maxHLTIsolEm = cms.double(0),
  126853. maxHLTIsolEmOverEt = cms.double(0),
  126854. maxHLTIsolEmOverEt2 = cms.double(0),
  126855. maxHLTIsolHad = cms.double(0),
  126856. maxHLTIsolHadOverEt = cms.double(0),
  126857. maxHLTIsolHadOverEt2 = cms.double(0),
  126858. maxHLTIsolTrksEle = cms.double(0),
  126859. maxHLTIsolTrksEleOverPt = cms.double(0),
  126860. maxHLTIsolTrksEleOverPt2 = cms.double(0),
  126861. maxHLTIsolTrksPho = cms.double(0),
  126862. maxHLTIsolTrksPhoOverPt = cms.double(0),
  126863. maxHLTIsolTrksPhoOverPt2 = cms.double(0),
  126864. maxHadEnergy = cms.double(0),
  126865. maxHadem = cms.double(0.05),
  126866. maxInvEInvP = cms.double(-1),
  126867. maxNrCTFTrkHitsLost = cms.int32(0),
  126868. maxR9 = cms.double(999.0),
  126869. maxSigmaEtaEta = cms.double(0.031),
  126870. maxSigmaIEtaIEta = cms.double(0.031),
  126871. minCTFTrkOuterRadius = cms.double(40.0),
  126872. minEt = cms.double(20),
  126873. minEta = cms.double(1.56),
  126874. minNrCTFTrkHits = cms.int32(5),
  126875. minR9 = cms.double(0.0),
  126876. requirePixelHitsIfOuterInOuter = cms.bool(True)
  126877. )
  126878. ),
  126879. phoTightLooseTrigNames = cms.vstring(),
  126880. triggerCuts = cms.VPSet(),
  126881. triggerSummaryLabel = cms.InputTag("hltTriggerSummaryAOD","","HLT")
  126882. )
  126883.  
  126884.  
  126885. process.egammaBasicClusterAnalyzer = cms.EDAnalyzer("EgammaBasicClusters",
  126886. MCTruthCollection = cms.InputTag("generatorSmeared"),
  126887. barrelBasicClusterCollection = cms.InputTag("hybridSuperClusters","hybridBarrelBasicClusters"),
  126888. endcapBasicClusterCollection = cms.InputTag("multi5x5SuperClusters","multi5x5EndcapBasicClusters"),
  126889. hist_bins_ET = cms.int32(200),
  126890. hist_bins_Eta = cms.int32(91),
  126891. hist_bins_NumRecHits = cms.int32(50),
  126892. hist_bins_Phi = cms.int32(181),
  126893. hist_bins_R = cms.int32(55),
  126894. hist_bins_Size = cms.int32(20),
  126895. hist_max_ET = cms.double(200.0),
  126896. hist_max_Eta = cms.double(2.5),
  126897. hist_max_NumRecHits = cms.double(50.0),
  126898. hist_max_Phi = cms.double(3.14159),
  126899. hist_max_R = cms.double(175.0),
  126900. hist_max_Size = cms.double(20.0),
  126901. hist_min_ET = cms.double(0.0),
  126902. hist_min_Eta = cms.double(-2.5),
  126903. hist_min_NumRecHits = cms.double(0.0),
  126904. hist_min_Phi = cms.double(-3.14159),
  126905. hist_min_R = cms.double(0.0),
  126906. hist_min_Size = cms.double(0.0),
  126907. verboseDBE = cms.untracked.bool(False)
  126908. )
  126909.  
  126910.  
  126911. process.egammaSuperClusterAnalyzer = cms.EDAnalyzer("EgammaSuperClusters",
  126912. MCTruthCollection = cms.InputTag("generatorSmeared"),
  126913. barrelCorSuperClusterCollection = cms.InputTag("correctedHybridSuperClusters"),
  126914. barrelRawSuperClusterCollection = cms.InputTag("hybridSuperClusters"),
  126915. barrelRecHitCollection = cms.InputTag("reducedEcalRecHitsEB"),
  126916. endcapCorSuperClusterCollection = cms.InputTag("correctedMulti5x5SuperClustersWithPreshower"),
  126917. endcapPreSuperClusterCollection = cms.InputTag("multi5x5SuperClustersWithPreshower"),
  126918. endcapRawSuperClusterCollection = cms.InputTag("multi5x5SuperClusters","multi5x5EndcapSuperClusters"),
  126919. endcapRecHitCollection = cms.InputTag("reducedEcalRecHitsEE"),
  126920. hist_bins_ET = cms.int32(100),
  126921. hist_bins_EoverTruth = cms.int32(100),
  126922. hist_bins_Eta = cms.int32(100),
  126923. hist_bins_NumBC = cms.int32(10),
  126924. hist_bins_Phi = cms.int32(181),
  126925. hist_bins_R = cms.int32(55),
  126926. hist_bins_S1toS9 = cms.int32(50),
  126927. hist_bins_S25toE = cms.int32(50),
  126928. hist_bins_Size = cms.int32(5),
  126929. hist_bins_deltaR = cms.int32(50),
  126930. hist_bins_etaWidth = cms.int32(100),
  126931. hist_bins_phiWidth = cms.int32(100),
  126932. hist_bins_preshowerE = cms.int32(100),
  126933. hist_max_ET = cms.double(50.0),
  126934. hist_max_EoverTruth = cms.double(1.5),
  126935. hist_max_Eta = cms.double(3.0),
  126936. hist_max_NumBC = cms.double(10.0),
  126937. hist_max_Phi = cms.double(3.14159),
  126938. hist_max_R = cms.double(175.0),
  126939. hist_max_S1toS9 = cms.double(1.0),
  126940. hist_max_S25toE = cms.double(1.0),
  126941. hist_max_Size = cms.double(5.0),
  126942. hist_max_deltaR = cms.double(0.5),
  126943. hist_max_etaWidth = cms.double(0.1),
  126944. hist_max_phiWidth = cms.double(0.1),
  126945. hist_max_preshowerE = cms.double(100.0),
  126946. hist_min_ET = cms.double(0.0),
  126947. hist_min_EoverTruth = cms.double(0.5),
  126948. hist_min_Eta = cms.double(-3.0),
  126949. hist_min_NumBC = cms.double(0.0),
  126950. hist_min_Phi = cms.double(-3.14159),
  126951. hist_min_R = cms.double(0.0),
  126952. hist_min_S1toS9 = cms.double(0.0),
  126953. hist_min_S25toE = cms.double(0.0),
  126954. hist_min_Size = cms.double(0.0),
  126955. hist_min_deltaR = cms.double(0.0),
  126956. hist_min_etaWidth = cms.double(0.0),
  126957. hist_min_phiWidth = cms.double(0.0),
  126958. hist_min_preshowerE = cms.double(0.0),
  126959. verboseDBE = cms.untracked.bool(False)
  126960. )
  126961.  
  126962.  
  126963. process.electronMcFakeValidator = cms.EDAnalyzer("ElectronMcFakeValidator",
  126964. DeltaR = cms.double(0.3),
  126965. FinalStep = cms.string('AtJobEnd'),
  126966. InputFile = cms.string(''),
  126967. InputFolderName = cms.string('EgammaV/ElectronMcFakeValidator'),
  126968. MaxAbsEta = cms.double(2.5),
  126969. MaxPt = cms.double(100.0),
  126970. OutputFile = cms.string(''),
  126971. OutputFolderName = cms.string('EgammaV/ElectronMcFakeValidator'),
  126972. Verbosity = cms.untracked.int32(0),
  126973. beamSpot = cms.InputTag("offlineBeamSpot"),
  126974. electronCollection = cms.InputTag("gedGsfElectrons"),
  126975. electronCoreCollection = cms.InputTag("gedGsfElectronCores"),
  126976. electronSeedCollection = cms.InputTag("electronMergedSeeds"),
  126977. electronTrackCollection = cms.InputTag("electronGsfTracks"),
  126978. histosCfg = cms.PSet(
  126979. Detamatchmax = cms.double(0.05),
  126980. Detamatchmin = cms.double(-0.05),
  126981. Detamax = cms.double(0.005),
  126982. Detamin = cms.double(-0.005),
  126983. Dphimatchmax = cms.double(0.2),
  126984. Dphimatchmin = cms.double(-0.2),
  126985. Dphimax = cms.double(0.01),
  126986. Dphimin = cms.double(-0.01),
  126987. EfficiencyFlag = cms.bool(True),
  126988. Energyerrormax = cms.double(30.0),
  126989. Eopmax = cms.double(5.0),
  126990. Eopmaxsht = cms.double(3.0),
  126991. Etamax = cms.double(2.5),
  126992. Etamin = cms.double(-2.5),
  126993. Fhitsmax = cms.double(30.0),
  126994. Hoemax = cms.double(0.5),
  126995. Hoemin = cms.double(0.0),
  126996. Lhitsmax = cms.double(10.0),
  126997. Meemax = cms.double(150.0),
  126998. Meemin = cms.double(0.0),
  126999. Nbindeta = cms.int32(100),
  127000. Nbindetamatch = cms.int32(100),
  127001. Nbindetamatch2D = cms.int32(50),
  127002. Nbindphi = cms.int32(100),
  127003. Nbindphimatch = cms.int32(100),
  127004. Nbindphimatch2D = cms.int32(50),
  127005. Nbineop = cms.int32(50),
  127006. Nbineop2D = cms.int32(30),
  127007. Nbinerror = cms.int32(30),
  127008. Nbineta = cms.int32(50),
  127009. Nbineta2D = cms.int32(50),
  127010. Nbinfhits = cms.int32(30),
  127011. Nbinhoe = cms.int32(100),
  127012. Nbinlhits = cms.int32(5),
  127013. Nbinmee = cms.int32(100),
  127014. Nbinp = cms.int32(50),
  127015. Nbinp2D = cms.int32(50),
  127016. Nbinphi = cms.int32(64),
  127017. Nbinphi2D = cms.int32(32),
  127018. Nbinpopmatching = cms.int32(75),
  127019. Nbinpt = cms.int32(50),
  127020. Nbinpt2D = cms.int32(50),
  127021. Nbinpteff = cms.int32(19),
  127022. Nbinxyz = cms.int32(50),
  127023. Phimax = cms.double(3.2),
  127024. Phimin = cms.double(-3.2),
  127025. Pmax = cms.double(300.0),
  127026. Popmatchingmax = cms.double(1.5),
  127027. Popmatchingmin = cms.double(0.0),
  127028. Ptmax = cms.double(100.0),
  127029. StatOverflowFlag = cms.bool(False)
  127030. ),
  127031. isoFromDepsEcalFull03 = cms.InputTag(""),
  127032. isoFromDepsEcalFull04 = cms.InputTag(""),
  127033. isoFromDepsEcalReduced03 = cms.InputTag(""),
  127034. isoFromDepsEcalReduced04 = cms.InputTag(""),
  127035. isoFromDepsHcal03 = cms.InputTag(""),
  127036. isoFromDepsHcal04 = cms.InputTag(""),
  127037. isoFromDepsTk03 = cms.InputTag(""),
  127038. isoFromDepsTk04 = cms.InputTag(""),
  127039. matchingObjectCollection = cms.InputTag("ak4GenJets"),
  127040. offlinePrimaryVertices = cms.InputTag("offlinePrimaryVertices"),
  127041. readAOD = cms.bool(False)
  127042. )
  127043.  
  127044.  
  127045. process.electronMcSignalValidator = cms.EDAnalyzer("ElectronMcSignalValidator",
  127046. DeltaR = cms.double(0.05),
  127047. FinalStep = cms.string('AtJobEnd'),
  127048. InputFile = cms.string(''),
  127049. InputFolderName = cms.string('EgammaV/ElectronMcSignalValidator'),
  127050. MatchingID = cms.vint32(11, -11),
  127051. MatchingMotherID = cms.vint32(23, 24, -24, 32),
  127052. MaxAbsEta = cms.double(2.5),
  127053. MaxPt = cms.double(100.0),
  127054. OutputFile = cms.string(''),
  127055. OutputFolderName = cms.string('EgammaV/ElectronMcSignalValidator'),
  127056. Verbosity = cms.untracked.int32(0),
  127057. beamSpot = cms.InputTag("offlineBeamSpot"),
  127058. electronCollection = cms.InputTag("gedGsfElectrons"),
  127059. electronCoreCollection = cms.InputTag("gedGsfElectronCores"),
  127060. electronSeedCollection = cms.InputTag("electronMergedSeeds"),
  127061. electronTrackCollection = cms.InputTag("electronGsfTracks"),
  127062. histosCfg = cms.PSet(
  127063. Detamatchmax = cms.double(0.05),
  127064. Detamatchmin = cms.double(-0.05),
  127065. Detamax = cms.double(0.005),
  127066. Detamin = cms.double(-0.005),
  127067. Dphimatchmax = cms.double(0.2),
  127068. Dphimatchmin = cms.double(-0.2),
  127069. Dphimax = cms.double(0.01),
  127070. Dphimin = cms.double(-0.01),
  127071. EfficiencyFlag = cms.bool(True),
  127072. Energyerrormax = cms.double(30.0),
  127073. Eopmax = cms.double(5.0),
  127074. Eopmaxsht = cms.double(3.0),
  127075. Etamax = cms.double(2.5),
  127076. Etamin = cms.double(-2.5),
  127077. Fhitsmax = cms.double(30.0),
  127078. Hoemax = cms.double(0.5),
  127079. Hoemin = cms.double(0.0),
  127080. Lhitsmax = cms.double(10.0),
  127081. Meemax = cms.double(150.0),
  127082. Meemin = cms.double(0.0),
  127083. Nbindeta = cms.int32(100),
  127084. Nbindetamatch = cms.int32(100),
  127085. Nbindetamatch2D = cms.int32(50),
  127086. Nbindphi = cms.int32(100),
  127087. Nbindphimatch = cms.int32(100),
  127088. Nbindphimatch2D = cms.int32(50),
  127089. Nbineop = cms.int32(50),
  127090. Nbineop2D = cms.int32(30),
  127091. Nbinerror = cms.int32(30),
  127092. Nbineta = cms.int32(50),
  127093. Nbineta2D = cms.int32(50),
  127094. Nbinfhits = cms.int32(30),
  127095. Nbinhoe = cms.int32(100),
  127096. Nbinlhits = cms.int32(5),
  127097. Nbinmee = cms.int32(100),
  127098. Nbinp = cms.int32(50),
  127099. Nbinp2D = cms.int32(50),
  127100. Nbinphi = cms.int32(64),
  127101. Nbinphi2D = cms.int32(32),
  127102. Nbinpoptrue = cms.int32(75),
  127103. Nbinpt = cms.int32(50),
  127104. Nbinpt2D = cms.int32(50),
  127105. Nbinpteff = cms.int32(19),
  127106. Nbinxyz = cms.int32(50),
  127107. Phimax = cms.double(3.2),
  127108. Phimin = cms.double(-3.2),
  127109. Pmax = cms.double(300.0),
  127110. Poptruemax = cms.double(1.5),
  127111. Poptruemin = cms.double(0.0),
  127112. Ptmax = cms.double(100.0),
  127113. StatOverflowFlag = cms.bool(False)
  127114. ),
  127115. isoFromDepsEcalFull03 = cms.InputTag(""),
  127116. isoFromDepsEcalFull04 = cms.InputTag(""),
  127117. isoFromDepsEcalReduced03 = cms.InputTag(""),
  127118. isoFromDepsEcalReduced04 = cms.InputTag(""),
  127119. isoFromDepsHcal03 = cms.InputTag(""),
  127120. isoFromDepsHcal04 = cms.InputTag(""),
  127121. isoFromDepsTk03 = cms.InputTag(""),
  127122. isoFromDepsTk04 = cms.InputTag(""),
  127123. mcTruthCollection = cms.InputTag("genParticles"),
  127124. offlinePrimaryVertices = cms.InputTag("offlinePrimaryVertices"),
  127125. readAOD = cms.bool(False)
  127126. )
  127127.  
  127128.  
  127129. process.electronMcSignalValidatorMiniAOD = cms.EDAnalyzer("ElectronMcSignalValidatorMiniAOD",
  127130. DeltaR = cms.double(0.05),
  127131. FinalStep = cms.string('AtJobEnd'),
  127132. InputFile = cms.string(''),
  127133. InputFolderName = cms.string('EgammaV/ElectronMcSignalValidatorMiniAOD'),
  127134. MatchingID = cms.vint32(11, -11),
  127135. MatchingMotherID = cms.vint32(23, 24, -24, 32),
  127136. MaxAbsEta = cms.double(2.5),
  127137. MaxPt = cms.double(100.0),
  127138. OutputFile = cms.string(''),
  127139. OutputFolderName = cms.string('EgammaV/ElectronMcSignalValidatorMiniAOD'),
  127140. ValueMaps_ChargedHadrons_src = cms.InputTag("ElectronIsolation","h+-DR030-BarVeto000-EndVeto001"),
  127141. ValueMaps_NeutralHadrons_src = cms.InputTag("ElectronIsolation","h0-DR030-BarVeto000-EndVeto000"),
  127142. ValueMaps_Photons_src = cms.InputTag("ElectronIsolation","gamma-DR030-BarVeto000-EndVeto008"),
  127143. Verbosity = cms.untracked.int32(0),
  127144. electrons = cms.InputTag("slimmedElectrons"),
  127145. histosCfg = cms.PSet(
  127146. Detamatchmax = cms.double(0.05),
  127147. Detamatchmin = cms.double(-0.05),
  127148. Detamax = cms.double(0.005),
  127149. Detamin = cms.double(-0.005),
  127150. Dphimatchmax = cms.double(0.2),
  127151. Dphimatchmin = cms.double(-0.2),
  127152. Dphimax = cms.double(0.01),
  127153. Dphimin = cms.double(-0.01),
  127154. EfficiencyFlag = cms.bool(True),
  127155. Etamax = cms.double(2.5),
  127156. Etamin = cms.double(-2.5),
  127157. Fhitsmax = cms.double(30.0),
  127158. Hoemax = cms.double(0.5),
  127159. Hoemin = cms.double(0.0),
  127160. Meemax = cms.double(150.0),
  127161. Meemin = cms.double(0.0),
  127162. Nbindeta = cms.int32(100),
  127163. Nbindetamatch = cms.int32(100),
  127164. Nbindetamatch2D = cms.int32(50),
  127165. Nbindphi = cms.int32(100),
  127166. Nbindphimatch = cms.int32(100),
  127167. Nbindphimatch2D = cms.int32(50),
  127168. Nbineta = cms.int32(50),
  127169. Nbineta2D = cms.int32(50),
  127170. Nbinfhits = cms.int32(30),
  127171. Nbinhoe = cms.int32(100),
  127172. Nbinmee = cms.int32(100),
  127173. Nbinphi = cms.int32(64),
  127174. Nbinphi2D = cms.int32(32),
  127175. Nbinpoptrue = cms.int32(75),
  127176. Nbinpt = cms.int32(50),
  127177. Nbinpt2D = cms.int32(50),
  127178. Nbinpteff = cms.int32(19),
  127179. Nbinxyz = cms.int32(50),
  127180. Phimax = cms.double(3.2),
  127181. Phimin = cms.double(-3.2),
  127182. Poptruemax = cms.double(1.5),
  127183. Poptruemin = cms.double(0.0),
  127184. Ptmax = cms.double(100.0),
  127185. StatOverflowFlag = cms.bool(False)
  127186. ),
  127187. mcTruthCollection = cms.InputTag("prunedGenParticles")
  127188. )
  127189.  
  127190.  
  127191. process.electronMcSignalValidatorPt1000 = cms.EDAnalyzer("ElectronMcSignalValidator",
  127192. DeltaR = cms.double(0.05),
  127193. FinalStep = cms.string('AtJobEnd'),
  127194. InputFile = cms.string(''),
  127195. InputFolderName = cms.string('EgammaV/ElectronMcSignalValidatorPt1000'),
  127196. MatchingID = cms.vint32(11, -11),
  127197. MatchingMotherID = cms.vint32(23, 24, -24, 32),
  127198. MaxAbsEta = cms.double(2.5),
  127199. MaxPt = cms.double(1500.0),
  127200. OutputFile = cms.string(''),
  127201. OutputFolderName = cms.string('EgammaV/ElectronMcSignalValidatorPt1000'),
  127202. Verbosity = cms.untracked.int32(0),
  127203. beamSpot = cms.InputTag("offlineBeamSpot"),
  127204. electronCollection = cms.InputTag("gedGsfElectrons"),
  127205. electronCoreCollection = cms.InputTag("gedGsfElectronCores"),
  127206. electronSeedCollection = cms.InputTag("electronMergedSeeds"),
  127207. electronTrackCollection = cms.InputTag("electronGsfTracks"),
  127208. histosCfg = cms.PSet(
  127209. Detamatchmax = cms.double(0.05),
  127210. Detamatchmin = cms.double(-0.05),
  127211. Detamax = cms.double(0.005),
  127212. Detamin = cms.double(-0.005),
  127213. Dphimatchmax = cms.double(0.2),
  127214. Dphimatchmin = cms.double(-0.2),
  127215. Dphimax = cms.double(0.01),
  127216. Dphimin = cms.double(-0.01),
  127217. EfficiencyFlag = cms.bool(True),
  127218. Energyerrormax = cms.double(150.0),
  127219. Eopmax = cms.double(10),
  127220. Eopmaxsht = cms.double(3.0),
  127221. Etamax = cms.double(2.5),
  127222. Etamin = cms.double(-2.5),
  127223. Fhitsmax = cms.double(30.0),
  127224. Hoemax = cms.double(0.5),
  127225. Hoemin = cms.double(0.0),
  127226. Lhitsmax = cms.double(10.0),
  127227. Meemax = cms.double(150.0),
  127228. Meemin = cms.double(0.0),
  127229. Nbindeta = cms.int32(100),
  127230. Nbindetamatch = cms.int32(100),
  127231. Nbindetamatch2D = cms.int32(50),
  127232. Nbindphi = cms.int32(100),
  127233. Nbindphimatch = cms.int32(100),
  127234. Nbindphimatch2D = cms.int32(50),
  127235. Nbineop = cms.int32(50),
  127236. Nbineop2D = cms.int32(30),
  127237. Nbinerror = cms.int32(30),
  127238. Nbineta = cms.int32(50),
  127239. Nbineta2D = cms.int32(50),
  127240. Nbinfhits = cms.int32(30),
  127241. Nbinhoe = cms.int32(100),
  127242. Nbinlhits = cms.int32(5),
  127243. Nbinmee = cms.int32(100),
  127244. Nbinp = cms.int32(50),
  127245. Nbinp2D = cms.int32(50),
  127246. Nbinphi = cms.int32(64),
  127247. Nbinphi2D = cms.int32(32),
  127248. Nbinpoptrue = cms.int32(75),
  127249. Nbinpt = cms.int32(50),
  127250. Nbinpt2D = cms.int32(50),
  127251. Nbinpteff = cms.int32(19),
  127252. Nbinxyz = cms.int32(50),
  127253. Phimax = cms.double(3.2),
  127254. Phimin = cms.double(-3.2),
  127255. Pmax = cms.double(4500),
  127256. Poptruemax = cms.double(1.5),
  127257. Poptruemin = cms.double(0.0),
  127258. Ptmax = cms.double(1500.0),
  127259. StatOverflowFlag = cms.bool(False)
  127260. ),
  127261. isoFromDepsEcalFull03 = cms.InputTag(""),
  127262. isoFromDepsEcalFull04 = cms.InputTag(""),
  127263. isoFromDepsEcalReduced03 = cms.InputTag(""),
  127264. isoFromDepsEcalReduced04 = cms.InputTag(""),
  127265. isoFromDepsHcal03 = cms.InputTag(""),
  127266. isoFromDepsHcal04 = cms.InputTag(""),
  127267. isoFromDepsTk03 = cms.InputTag(""),
  127268. isoFromDepsTk04 = cms.InputTag(""),
  127269. mcTruthCollection = cms.InputTag("genParticles"),
  127270. offlinePrimaryVertices = cms.InputTag("offlinePrimaryVertices"),
  127271. readAOD = cms.bool(False)
  127272. )
  127273.  
  127274.  
  127275. process.emdqm = cms.EDAnalyzer("EmDQM",
  127276. PtMax = cms.untracked.double(100.0),
  127277. autoConfMode = cms.untracked.bool(True),
  127278. genEtAcc = cms.double(2.0),
  127279. genEtaAcc = cms.double(2.5),
  127280. isData = cms.bool(False),
  127281. mcMatchedOnly = cms.untracked.bool(True),
  127282. noIsolationPlots = cms.untracked.bool(True),
  127283. noPhiPlots = cms.untracked.bool(True),
  127284. triggerobject = cms.InputTag("hltTriggerSummaryRAW","","HLT"),
  127285. verbosity = cms.untracked.uint32(0)
  127286. )
  127287.  
  127288.  
  127289. process.eventshapeDQM_Q2_bottom05_cent1030 = cms.EDAnalyzer("EventShapeDQM",
  127290. EPidx = cms.int32(8),
  127291. EPlabel = cms.InputTag("hltEvtPlaneProducer"),
  127292. EPlvl = cms.int32(0),
  127293. order = cms.int32(2),
  127294. triggerPath = cms.string('HLT_HIQ2Bottom005_Centrality1030_v'),
  127295. triggerResults = cms.InputTag("TriggerResults","","HLT")
  127296. )
  127297.  
  127298.  
  127299. process.eventshapeDQM_Q2_bottom05_cent3050 = cms.EDAnalyzer("EventShapeDQM",
  127300. EPidx = cms.int32(8),
  127301. EPlabel = cms.InputTag("hltEvtPlaneProducer"),
  127302. EPlvl = cms.int32(0),
  127303. order = cms.int32(2),
  127304. triggerPath = cms.string('HLT_HIQ2Bottom005_Centrality3050_v'),
  127305. triggerResults = cms.InputTag("TriggerResults","","HLT")
  127306. )
  127307.  
  127308.  
  127309. process.eventshapeDQM_Q2_bottom05_cent5070 = cms.EDAnalyzer("EventShapeDQM",
  127310. EPidx = cms.int32(8),
  127311. EPlabel = cms.InputTag("hltEvtPlaneProducer"),
  127312. EPlvl = cms.int32(0),
  127313. order = cms.int32(2),
  127314. triggerPath = cms.string('HLT_HIQ2Bottom005_Centrality5070_v'),
  127315. triggerResults = cms.InputTag("TriggerResults","","HLT")
  127316. )
  127317.  
  127318.  
  127319. process.eventshapeDQM_Q2_top05_cent1030 = cms.EDAnalyzer("EventShapeDQM",
  127320. EPidx = cms.int32(8),
  127321. EPlabel = cms.InputTag("hltEvtPlaneProducer"),
  127322. EPlvl = cms.int32(0),
  127323. order = cms.int32(2),
  127324. triggerPath = cms.string('HLT_HIQ2Top005_Centrality1030_v'),
  127325. triggerResults = cms.InputTag("TriggerResults","","HLT")
  127326. )
  127327.  
  127328.  
  127329. process.eventshapeDQM_Q2_top05_cent3050 = cms.EDAnalyzer("EventShapeDQM",
  127330. EPidx = cms.int32(8),
  127331. EPlabel = cms.InputTag("hltEvtPlaneProducer"),
  127332. EPlvl = cms.int32(0),
  127333. order = cms.int32(2),
  127334. triggerPath = cms.string('HLT_HIQ2Top005_Centrality3050_v'),
  127335. triggerResults = cms.InputTag("TriggerResults","","HLT")
  127336. )
  127337.  
  127338.  
  127339. process.eventshapeDQM_Q2_top05_cent5070 = cms.EDAnalyzer("EventShapeDQM",
  127340. EPidx = cms.int32(8),
  127341. EPlabel = cms.InputTag("hltEvtPlaneProducer"),
  127342. EPlvl = cms.int32(0),
  127343. order = cms.int32(2),
  127344. triggerPath = cms.string('HLT_HIQ2Top005_Centrality5070_v'),
  127345. triggerResults = cms.InputTag("TriggerResults","","HLT")
  127346. )
  127347.  
  127348.  
  127349. process.fsqHLTOfflineSource = cms.EDAnalyzer("FSQDiJetAve",
  127350. todo = cms.VPSet(cms.PSet(
  127351. combinedObjectDimension = cms.int32(1),
  127352. combinedObjectDrawables = cms.VPSet(cms.PSet(
  127353. bins = cms.int32(40),
  127354. expression = cms.string('at(0)'),
  127355. max = cms.double(200),
  127356. min = cms.double(0),
  127357. name = cms.string('count_nominator')
  127358. )),
  127359. combinedObjectSelection = cms.string('1==1'),
  127360. combinedObjectSortCriteria = cms.string('size()'),
  127361. dqmhistolabel = cms.string('recoTracks'),
  127362. handlerType = cms.string('RecoTrackCounterWithVertexConstraint'),
  127363. inputCol = cms.InputTag("generalTracks"),
  127364. mainDQMDirname = cms.untracked.string('HLT/FSQ/'),
  127365. maxDXY = cms.double(0.12),
  127366. maxDXY2dxysigma = cms.double(3),
  127367. maxDZ = cms.double(0.12),
  127368. maxDZ2dzsigma = cms.double(3),
  127369. maxZ = cms.double(15),
  127370. minNDOF = cms.int32(7),
  127371. partialFilterName = cms.string('hltL1sETT'),
  127372. partialPathName = cms.string('HLT_PixelTracks_Multiplicity60_v'),
  127373. singleObjectDrawables = cms.VPSet(),
  127374. singleObjectsPreselection = cms.string('pt > 0.4 && abs(eta) < 2.4'),
  127375. triggerSelection = cms.string('HLT_PixelTracks_Multiplicity60_v*'),
  127376. vtxCollection = cms.InputTag("offlinePrimaryVertices")
  127377. ),
  127378. cms.PSet(
  127379. combinedObjectDimension = cms.int32(1),
  127380. combinedObjectDrawables = cms.VPSet(cms.PSet(
  127381. bins = cms.int32(40),
  127382. expression = cms.string('at(0)'),
  127383. max = cms.double(200),
  127384. min = cms.double(0),
  127385. name = cms.string('count_denominator')
  127386. )),
  127387. combinedObjectSelection = cms.string('1==1'),
  127388. combinedObjectSortCriteria = cms.string('size()'),
  127389. dqmhistolabel = cms.string('recoTracks'),
  127390. handlerType = cms.string('RecoTrackCounterWithVertexConstraint'),
  127391. inputCol = cms.InputTag("generalTracks"),
  127392. mainDQMDirname = cms.untracked.string('HLT/FSQ/'),
  127393. maxDXY = cms.double(0.12),
  127394. maxDXY2dxysigma = cms.double(3),
  127395. maxDZ = cms.double(0.12),
  127396. maxDZ2dzsigma = cms.double(3),
  127397. maxZ = cms.double(15),
  127398. minNDOF = cms.int32(7),
  127399. partialFilterName = cms.string('hltL1sETT'),
  127400. partialPathName = cms.string('HLT_PixelTracks_Multiplicity60_v'),
  127401. singleObjectDrawables = cms.VPSet(),
  127402. singleObjectsPreselection = cms.string('pt > 0.4 && abs(eta) < 2.4'),
  127403. triggerSelection = cms.string('TRUE'),
  127404. vtxCollection = cms.InputTag("offlinePrimaryVertices")
  127405. ),
  127406. cms.PSet(
  127407. combinedObjectDimension = cms.int32(1),
  127408. combinedObjectDrawables = cms.VPSet(),
  127409. combinedObjectSelection = cms.string('1==1'),
  127410. combinedObjectSortCriteria = cms.string('at(0).pt'),
  127411. dqmhistolabel = cms.string('hltPixelTracks'),
  127412. handlerType = cms.string('FromHLT'),
  127413. mainDQMDirname = cms.untracked.string('HLT/FSQ/'),
  127414. partialFilterName = cms.string('hlt1HighMult'),
  127415. partialPathName = cms.string('HLT_PixelTracks_Multiplicity60_v'),
  127416. singleObjectDrawables = cms.VPSet(cms.PSet(
  127417. bins = cms.int32(200),
  127418. expression = cms.string('pt'),
  127419. max = cms.double(10),
  127420. min = cms.double(0.0),
  127421. name = cms.string('pt')
  127422. ),
  127423. cms.PSet(
  127424. bins = cms.int32(100),
  127425. expression = cms.string('eta'),
  127426. max = cms.double(2.5),
  127427. min = cms.double(-2.5),
  127428. name = cms.string('eta')
  127429. ),
  127430. cms.PSet(
  127431. bins = cms.int32(100),
  127432. expression = cms.string('phi'),
  127433. max = cms.double(3.15),
  127434. min = cms.double(-3.15),
  127435. name = cms.string('phi')
  127436. )),
  127437. singleObjectsPreselection = cms.string('1==1'),
  127438. triggerSelection = cms.string('HLT_PixelTracks_Multiplicity60_v*')
  127439. ),
  127440. cms.PSet(
  127441. combinedObjectDimension = cms.int32(1),
  127442. combinedObjectDrawables = cms.VPSet(),
  127443. combinedObjectSelection = cms.string('1==1'),
  127444. combinedObjectSortCriteria = cms.string('at(0).pt'),
  127445. dqmhistolabel = cms.string('hltPixelTracksEta16to18'),
  127446. handlerType = cms.string('FromHLT'),
  127447. mainDQMDirname = cms.untracked.string('HLT/FSQ/'),
  127448. partialFilterName = cms.string('hlt1HighMult'),
  127449. partialPathName = cms.string('HLT_PixelTracks_Multiplicity60_v'),
  127450. singleObjectDrawables = cms.VPSet(cms.PSet(
  127451. bins = cms.int32(200),
  127452. expression = cms.string('pt'),
  127453. max = cms.double(10),
  127454. min = cms.double(0.0),
  127455. name = cms.string('pt')
  127456. ),
  127457. cms.PSet(
  127458. bins = cms.int32(100),
  127459. expression = cms.string('phi'),
  127460. max = cms.double(3.15),
  127461. min = cms.double(-3.15),
  127462. name = cms.string('phi')
  127463. )),
  127464. singleObjectsPreselection = cms.string('abs(eta) > 1.6 && abs(eta) < 1.8'),
  127465. triggerSelection = cms.string('HLT_PixelTracks_Multiplicity60_v*')
  127466. ),
  127467. cms.PSet(
  127468. combinedObjectDimension = cms.int32(1),
  127469. combinedObjectDrawables = cms.VPSet(cms.PSet(
  127470. bins = cms.int32(64),
  127471. expression = cms.string('at(0).pt'),
  127472. max = cms.double(256),
  127473. min = cms.double(0),
  127474. name = cms.string('pt')
  127475. )),
  127476. combinedObjectSelection = cms.string('1==1'),
  127477. combinedObjectSortCriteria = cms.string('at(0).pt'),
  127478. dqmhistolabel = cms.string('l1'),
  127479. handlerType = cms.string('FromHLT'),
  127480. mainDQMDirname = cms.untracked.string('HLT/FSQ/'),
  127481. partialFilterName = cms.string('hltL1sETT'),
  127482. partialPathName = cms.string('HLT_PixelTracks_Multiplicity60_v'),
  127483. singleObjectDrawables = cms.VPSet(),
  127484. singleObjectsPreselection = cms.string('1==1'),
  127485. triggerSelection = cms.string('HLT_PixelTracks_Multiplicity60_v*')
  127486. ),
  127487. cms.PSet(
  127488. combinedObjectDimension = cms.int32(1),
  127489. combinedObjectDrawables = cms.VPSet(cms.PSet(
  127490. bins = cms.int32(40),
  127491. expression = cms.string('at(0)'),
  127492. max = cms.double(200),
  127493. min = cms.double(0),
  127494. name = cms.string('count_nominator')
  127495. )),
  127496. combinedObjectSelection = cms.string('1==1'),
  127497. combinedObjectSortCriteria = cms.string('size()'),
  127498. dqmhistolabel = cms.string('recoTracks'),
  127499. handlerType = cms.string('RecoTrackCounterWithVertexConstraint'),
  127500. inputCol = cms.InputTag("generalTracks"),
  127501. mainDQMDirname = cms.untracked.string('HLT/FSQ/'),
  127502. maxDXY = cms.double(0.12),
  127503. maxDXY2dxysigma = cms.double(3),
  127504. maxDZ = cms.double(0.12),
  127505. maxDZ2dzsigma = cms.double(3),
  127506. maxZ = cms.double(15),
  127507. minNDOF = cms.int32(7),
  127508. partialFilterName = cms.string('hltL1sETT'),
  127509. partialPathName = cms.string('HLT_PixelTracks_Multiplicity85_v'),
  127510. singleObjectDrawables = cms.VPSet(),
  127511. singleObjectsPreselection = cms.string('pt > 0.4 && abs(eta) < 2.4'),
  127512. triggerSelection = cms.string('HLT_PixelTracks_Multiplicity85_v*'),
  127513. vtxCollection = cms.InputTag("offlinePrimaryVertices")
  127514. ),
  127515. cms.PSet(
  127516. combinedObjectDimension = cms.int32(1),
  127517. combinedObjectDrawables = cms.VPSet(cms.PSet(
  127518. bins = cms.int32(40),
  127519. expression = cms.string('at(0)'),
  127520. max = cms.double(200),
  127521. min = cms.double(0),
  127522. name = cms.string('count_denominator')
  127523. )),
  127524. combinedObjectSelection = cms.string('1==1'),
  127525. combinedObjectSortCriteria = cms.string('size()'),
  127526. dqmhistolabel = cms.string('recoTracks'),
  127527. handlerType = cms.string('RecoTrackCounterWithVertexConstraint'),
  127528. inputCol = cms.InputTag("generalTracks"),
  127529. mainDQMDirname = cms.untracked.string('HLT/FSQ/'),
  127530. maxDXY = cms.double(0.12),
  127531. maxDXY2dxysigma = cms.double(3),
  127532. maxDZ = cms.double(0.12),
  127533. maxDZ2dzsigma = cms.double(3),
  127534. maxZ = cms.double(15),
  127535. minNDOF = cms.int32(7),
  127536. partialFilterName = cms.string('hltL1sETT'),
  127537. partialPathName = cms.string('HLT_PixelTracks_Multiplicity85_v'),
  127538. singleObjectDrawables = cms.VPSet(),
  127539. singleObjectsPreselection = cms.string('pt > 0.4 && abs(eta) < 2.4'),
  127540. triggerSelection = cms.string('TRUE'),
  127541. vtxCollection = cms.InputTag("offlinePrimaryVertices")
  127542. ),
  127543. cms.PSet(
  127544. combinedObjectDimension = cms.int32(1),
  127545. combinedObjectDrawables = cms.VPSet(),
  127546. combinedObjectSelection = cms.string('1==1'),
  127547. combinedObjectSortCriteria = cms.string('at(0).pt'),
  127548. dqmhistolabel = cms.string('hltPixelTracks'),
  127549. handlerType = cms.string('FromHLT'),
  127550. mainDQMDirname = cms.untracked.string('HLT/FSQ/'),
  127551. partialFilterName = cms.string('hlt1HighMult'),
  127552. partialPathName = cms.string('HLT_PixelTracks_Multiplicity85_v'),
  127553. singleObjectDrawables = cms.VPSet(cms.PSet(
  127554. bins = cms.int32(200),
  127555. expression = cms.string('pt'),
  127556. max = cms.double(10),
  127557. min = cms.double(0.0),
  127558. name = cms.string('pt')
  127559. ),
  127560. cms.PSet(
  127561. bins = cms.int32(100),
  127562. expression = cms.string('eta'),
  127563. max = cms.double(2.5),
  127564. min = cms.double(-2.5),
  127565. name = cms.string('eta')
  127566. ),
  127567. cms.PSet(
  127568. bins = cms.int32(100),
  127569. expression = cms.string('phi'),
  127570. max = cms.double(3.15),
  127571. min = cms.double(-3.15),
  127572. name = cms.string('phi')
  127573. )),
  127574. singleObjectsPreselection = cms.string('1==1'),
  127575. triggerSelection = cms.string('HLT_PixelTracks_Multiplicity85_v*')
  127576. ),
  127577. cms.PSet(
  127578. combinedObjectDimension = cms.int32(1),
  127579. combinedObjectDrawables = cms.VPSet(),
  127580. combinedObjectSelection = cms.string('1==1'),
  127581. combinedObjectSortCriteria = cms.string('at(0).pt'),
  127582. dqmhistolabel = cms.string('hltPixelTracksEta16to18'),
  127583. handlerType = cms.string('FromHLT'),
  127584. mainDQMDirname = cms.untracked.string('HLT/FSQ/'),
  127585. partialFilterName = cms.string('hlt1HighMult'),
  127586. partialPathName = cms.string('HLT_PixelTracks_Multiplicity85_v'),
  127587. singleObjectDrawables = cms.VPSet(cms.PSet(
  127588. bins = cms.int32(200),
  127589. expression = cms.string('pt'),
  127590. max = cms.double(10),
  127591. min = cms.double(0.0),
  127592. name = cms.string('pt')
  127593. ),
  127594. cms.PSet(
  127595. bins = cms.int32(100),
  127596. expression = cms.string('phi'),
  127597. max = cms.double(3.15),
  127598. min = cms.double(-3.15),
  127599. name = cms.string('phi')
  127600. )),
  127601. singleObjectsPreselection = cms.string('abs(eta) > 1.6 && abs(eta) < 1.8'),
  127602. triggerSelection = cms.string('HLT_PixelTracks_Multiplicity85_v*')
  127603. ),
  127604. cms.PSet(
  127605. combinedObjectDimension = cms.int32(1),
  127606. combinedObjectDrawables = cms.VPSet(cms.PSet(
  127607. bins = cms.int32(64),
  127608. expression = cms.string('at(0).pt'),
  127609. max = cms.double(256),
  127610. min = cms.double(0),
  127611. name = cms.string('pt')
  127612. )),
  127613. combinedObjectSelection = cms.string('1==1'),
  127614. combinedObjectSortCriteria = cms.string('at(0).pt'),
  127615. dqmhistolabel = cms.string('l1'),
  127616. handlerType = cms.string('FromHLT'),
  127617. mainDQMDirname = cms.untracked.string('HLT/FSQ/'),
  127618. partialFilterName = cms.string('hltL1sETT'),
  127619. partialPathName = cms.string('HLT_PixelTracks_Multiplicity85_v'),
  127620. singleObjectDrawables = cms.VPSet(),
  127621. singleObjectsPreselection = cms.string('1==1'),
  127622. triggerSelection = cms.string('HLT_PixelTracks_Multiplicity85_v*')
  127623. ),
  127624. cms.PSet(
  127625. combinedObjectDimension = cms.int32(1),
  127626. combinedObjectDrawables = cms.VPSet(cms.PSet(
  127627. bins = cms.int32(40),
  127628. expression = cms.string('at(0)'),
  127629. max = cms.double(200),
  127630. min = cms.double(0),
  127631. name = cms.string('count_nominator')
  127632. )),
  127633. combinedObjectSelection = cms.string('1==1'),
  127634. combinedObjectSortCriteria = cms.string('size()'),
  127635. dqmhistolabel = cms.string('recoTracks'),
  127636. handlerType = cms.string('RecoTrackCounterWithVertexConstraint'),
  127637. inputCol = cms.InputTag("generalTracks"),
  127638. mainDQMDirname = cms.untracked.string('HLT/FSQ/'),
  127639. maxDXY = cms.double(0.12),
  127640. maxDXY2dxysigma = cms.double(3),
  127641. maxDZ = cms.double(0.12),
  127642. maxDZ2dzsigma = cms.double(3),
  127643. maxZ = cms.double(15),
  127644. minNDOF = cms.int32(7),
  127645. partialFilterName = cms.string('hltL1sETT'),
  127646. partialPathName = cms.string('HLT_PixelTracks_Multiplicity110_v'),
  127647. singleObjectDrawables = cms.VPSet(),
  127648. singleObjectsPreselection = cms.string('pt > 0.4 && abs(eta) < 2.4'),
  127649. triggerSelection = cms.string('HLT_PixelTracks_Multiplicity110_v*'),
  127650. vtxCollection = cms.InputTag("offlinePrimaryVertices")
  127651. ),
  127652. cms.PSet(
  127653. combinedObjectDimension = cms.int32(1),
  127654. combinedObjectDrawables = cms.VPSet(cms.PSet(
  127655. bins = cms.int32(40),
  127656. expression = cms.string('at(0)'),
  127657. max = cms.double(200),
  127658. min = cms.double(0),
  127659. name = cms.string('count_denominator')
  127660. )),
  127661. combinedObjectSelection = cms.string('1==1'),
  127662. combinedObjectSortCriteria = cms.string('size()'),
  127663. dqmhistolabel = cms.string('recoTracks'),
  127664. handlerType = cms.string('RecoTrackCounterWithVertexConstraint'),
  127665. inputCol = cms.InputTag("generalTracks"),
  127666. mainDQMDirname = cms.untracked.string('HLT/FSQ/'),
  127667. maxDXY = cms.double(0.12),
  127668. maxDXY2dxysigma = cms.double(3),
  127669. maxDZ = cms.double(0.12),
  127670. maxDZ2dzsigma = cms.double(3),
  127671. maxZ = cms.double(15),
  127672. minNDOF = cms.int32(7),
  127673. partialFilterName = cms.string('hltL1sETT'),
  127674. partialPathName = cms.string('HLT_PixelTracks_Multiplicity110_v'),
  127675. singleObjectDrawables = cms.VPSet(),
  127676. singleObjectsPreselection = cms.string('pt > 0.4 && abs(eta) < 2.4'),
  127677. triggerSelection = cms.string('TRUE'),
  127678. vtxCollection = cms.InputTag("offlinePrimaryVertices")
  127679. ),
  127680. cms.PSet(
  127681. combinedObjectDimension = cms.int32(1),
  127682. combinedObjectDrawables = cms.VPSet(),
  127683. combinedObjectSelection = cms.string('1==1'),
  127684. combinedObjectSortCriteria = cms.string('at(0).pt'),
  127685. dqmhistolabel = cms.string('hltPixelTracks'),
  127686. handlerType = cms.string('FromHLT'),
  127687. mainDQMDirname = cms.untracked.string('HLT/FSQ/'),
  127688. partialFilterName = cms.string('hlt1HighMult'),
  127689. partialPathName = cms.string('HLT_PixelTracks_Multiplicity110_v'),
  127690. singleObjectDrawables = cms.VPSet(cms.PSet(
  127691. bins = cms.int32(200),
  127692. expression = cms.string('pt'),
  127693. max = cms.double(10),
  127694. min = cms.double(0.0),
  127695. name = cms.string('pt')
  127696. ),
  127697. cms.PSet(
  127698. bins = cms.int32(100),
  127699. expression = cms.string('eta'),
  127700. max = cms.double(2.5),
  127701. min = cms.double(-2.5),
  127702. name = cms.string('eta')
  127703. ),
  127704. cms.PSet(
  127705. bins = cms.int32(100),
  127706. expression = cms.string('phi'),
  127707. max = cms.double(3.15),
  127708. min = cms.double(-3.15),
  127709. name = cms.string('phi')
  127710. )),
  127711. singleObjectsPreselection = cms.string('1==1'),
  127712. triggerSelection = cms.string('HLT_PixelTracks_Multiplicity110_v*')
  127713. ),
  127714. cms.PSet(
  127715. combinedObjectDimension = cms.int32(1),
  127716. combinedObjectDrawables = cms.VPSet(),
  127717. combinedObjectSelection = cms.string('1==1'),
  127718. combinedObjectSortCriteria = cms.string('at(0).pt'),
  127719. dqmhistolabel = cms.string('hltPixelTracksEta16to18'),
  127720. handlerType = cms.string('FromHLT'),
  127721. mainDQMDirname = cms.untracked.string('HLT/FSQ/'),
  127722. partialFilterName = cms.string('hlt1HighMult'),
  127723. partialPathName = cms.string('HLT_PixelTracks_Multiplicity110_v'),
  127724. singleObjectDrawables = cms.VPSet(cms.PSet(
  127725. bins = cms.int32(200),
  127726. expression = cms.string('pt'),
  127727. max = cms.double(10),
  127728. min = cms.double(0.0),
  127729. name = cms.string('pt')
  127730. ),
  127731. cms.PSet(
  127732. bins = cms.int32(100),
  127733. expression = cms.string('phi'),
  127734. max = cms.double(3.15),
  127735. min = cms.double(-3.15),
  127736. name = cms.string('phi')
  127737. )),
  127738. singleObjectsPreselection = cms.string('abs(eta) > 1.6 && abs(eta) < 1.8'),
  127739. triggerSelection = cms.string('HLT_PixelTracks_Multiplicity110_v*')
  127740. ),
  127741. cms.PSet(
  127742. combinedObjectDimension = cms.int32(1),
  127743. combinedObjectDrawables = cms.VPSet(cms.PSet(
  127744. bins = cms.int32(64),
  127745. expression = cms.string('at(0).pt'),
  127746. max = cms.double(256),
  127747. min = cms.double(0),
  127748. name = cms.string('pt')
  127749. )),
  127750. combinedObjectSelection = cms.string('1==1'),
  127751. combinedObjectSortCriteria = cms.string('at(0).pt'),
  127752. dqmhistolabel = cms.string('l1'),
  127753. handlerType = cms.string('FromHLT'),
  127754. mainDQMDirname = cms.untracked.string('HLT/FSQ/'),
  127755. partialFilterName = cms.string('hltL1sETT'),
  127756. partialPathName = cms.string('HLT_PixelTracks_Multiplicity110_v'),
  127757. singleObjectDrawables = cms.VPSet(),
  127758. singleObjectsPreselection = cms.string('1==1'),
  127759. triggerSelection = cms.string('HLT_PixelTracks_Multiplicity110_v*')
  127760. ),
  127761. cms.PSet(
  127762. combinedObjectDimension = cms.int32(1),
  127763. combinedObjectDrawables = cms.VPSet(cms.PSet(
  127764. bins = cms.int32(40),
  127765. expression = cms.string('at(0)'),
  127766. max = cms.double(200),
  127767. min = cms.double(0),
  127768. name = cms.string('count_nominator')
  127769. )),
  127770. combinedObjectSelection = cms.string('1==1'),
  127771. combinedObjectSortCriteria = cms.string('size()'),
  127772. dqmhistolabel = cms.string('recoTracks'),
  127773. handlerType = cms.string('RecoTrackCounterWithVertexConstraint'),
  127774. inputCol = cms.InputTag("generalTracks"),
  127775. mainDQMDirname = cms.untracked.string('HLT/FSQ/'),
  127776. maxDXY = cms.double(0.12),
  127777. maxDXY2dxysigma = cms.double(3),
  127778. maxDZ = cms.double(0.12),
  127779. maxDZ2dzsigma = cms.double(3),
  127780. maxZ = cms.double(15),
  127781. minNDOF = cms.int32(7),
  127782. partialFilterName = cms.string('hltL1sETT'),
  127783. partialPathName = cms.string('HLT_PixelTracks_Multiplicity135_v'),
  127784. singleObjectDrawables = cms.VPSet(),
  127785. singleObjectsPreselection = cms.string('pt > 0.4 && abs(eta) < 2.4'),
  127786. triggerSelection = cms.string('HLT_PixelTracks_Multiplicity135_v*'),
  127787. vtxCollection = cms.InputTag("offlinePrimaryVertices")
  127788. ),
  127789. cms.PSet(
  127790. combinedObjectDimension = cms.int32(1),
  127791. combinedObjectDrawables = cms.VPSet(cms.PSet(
  127792. bins = cms.int32(40),
  127793. expression = cms.string('at(0)'),
  127794. max = cms.double(200),
  127795. min = cms.double(0),
  127796. name = cms.string('count_denominator')
  127797. )),
  127798. combinedObjectSelection = cms.string('1==1'),
  127799. combinedObjectSortCriteria = cms.string('size()'),
  127800. dqmhistolabel = cms.string('recoTracks'),
  127801. handlerType = cms.string('RecoTrackCounterWithVertexConstraint'),
  127802. inputCol = cms.InputTag("generalTracks"),
  127803. mainDQMDirname = cms.untracked.string('HLT/FSQ/'),
  127804. maxDXY = cms.double(0.12),
  127805. maxDXY2dxysigma = cms.double(3),
  127806. maxDZ = cms.double(0.12),
  127807. maxDZ2dzsigma = cms.double(3),
  127808. maxZ = cms.double(15),
  127809. minNDOF = cms.int32(7),
  127810. partialFilterName = cms.string('hltL1sETT'),
  127811. partialPathName = cms.string('HLT_PixelTracks_Multiplicity135_v'),
  127812. singleObjectDrawables = cms.VPSet(),
  127813. singleObjectsPreselection = cms.string('pt > 0.4 && abs(eta) < 2.4'),
  127814. triggerSelection = cms.string('TRUE'),
  127815. vtxCollection = cms.InputTag("offlinePrimaryVertices")
  127816. ),
  127817. cms.PSet(
  127818. combinedObjectDimension = cms.int32(1),
  127819. combinedObjectDrawables = cms.VPSet(),
  127820. combinedObjectSelection = cms.string('1==1'),
  127821. combinedObjectSortCriteria = cms.string('at(0).pt'),
  127822. dqmhistolabel = cms.string('hltPixelTracks'),
  127823. handlerType = cms.string('FromHLT'),
  127824. mainDQMDirname = cms.untracked.string('HLT/FSQ/'),
  127825. partialFilterName = cms.string('hlt1HighMult'),
  127826. partialPathName = cms.string('HLT_PixelTracks_Multiplicity135_v'),
  127827. singleObjectDrawables = cms.VPSet(cms.PSet(
  127828. bins = cms.int32(200),
  127829. expression = cms.string('pt'),
  127830. max = cms.double(10),
  127831. min = cms.double(0.0),
  127832. name = cms.string('pt')
  127833. ),
  127834. cms.PSet(
  127835. bins = cms.int32(100),
  127836. expression = cms.string('eta'),
  127837. max = cms.double(2.5),
  127838. min = cms.double(-2.5),
  127839. name = cms.string('eta')
  127840. ),
  127841. cms.PSet(
  127842. bins = cms.int32(100),
  127843. expression = cms.string('phi'),
  127844. max = cms.double(3.15),
  127845. min = cms.double(-3.15),
  127846. name = cms.string('phi')
  127847. )),
  127848. singleObjectsPreselection = cms.string('1==1'),
  127849. triggerSelection = cms.string('HLT_PixelTracks_Multiplicity135_v*')
  127850. ),
  127851. cms.PSet(
  127852. combinedObjectDimension = cms.int32(1),
  127853. combinedObjectDrawables = cms.VPSet(),
  127854. combinedObjectSelection = cms.string('1==1'),
  127855. combinedObjectSortCriteria = cms.string('at(0).pt'),
  127856. dqmhistolabel = cms.string('hltPixelTracksEta16to18'),
  127857. handlerType = cms.string('FromHLT'),
  127858. mainDQMDirname = cms.untracked.string('HLT/FSQ/'),
  127859. partialFilterName = cms.string('hlt1HighMult'),
  127860. partialPathName = cms.string('HLT_PixelTracks_Multiplicity135_v'),
  127861. singleObjectDrawables = cms.VPSet(cms.PSet(
  127862. bins = cms.int32(200),
  127863. expression = cms.string('pt'),
  127864. max = cms.double(10),
  127865. min = cms.double(0.0),
  127866. name = cms.string('pt')
  127867. ),
  127868. cms.PSet(
  127869. bins = cms.int32(100),
  127870. expression = cms.string('phi'),
  127871. max = cms.double(3.15),
  127872. min = cms.double(-3.15),
  127873. name = cms.string('phi')
  127874. )),
  127875. singleObjectsPreselection = cms.string('abs(eta) > 1.6 && abs(eta) < 1.8'),
  127876. triggerSelection = cms.string('HLT_PixelTracks_Multiplicity135_v*')
  127877. ),
  127878. cms.PSet(
  127879. combinedObjectDimension = cms.int32(1),
  127880. combinedObjectDrawables = cms.VPSet(cms.PSet(
  127881. bins = cms.int32(64),
  127882. expression = cms.string('at(0).pt'),
  127883. max = cms.double(256),
  127884. min = cms.double(0),
  127885. name = cms.string('pt')
  127886. )),
  127887. combinedObjectSelection = cms.string('1==1'),
  127888. combinedObjectSortCriteria = cms.string('at(0).pt'),
  127889. dqmhistolabel = cms.string('l1'),
  127890. handlerType = cms.string('FromHLT'),
  127891. mainDQMDirname = cms.untracked.string('HLT/FSQ/'),
  127892. partialFilterName = cms.string('hltL1sETT'),
  127893. partialPathName = cms.string('HLT_PixelTracks_Multiplicity135_v'),
  127894. singleObjectDrawables = cms.VPSet(),
  127895. singleObjectsPreselection = cms.string('1==1'),
  127896. triggerSelection = cms.string('HLT_PixelTracks_Multiplicity135_v*')
  127897. ),
  127898. cms.PSet(
  127899. combinedObjectDimension = cms.int32(1),
  127900. combinedObjectDrawables = cms.VPSet(cms.PSet(
  127901. bins = cms.int32(40),
  127902. expression = cms.string('at(0)'),
  127903. max = cms.double(200),
  127904. min = cms.double(0),
  127905. name = cms.string('count_nominator')
  127906. )),
  127907. combinedObjectSelection = cms.string('1==1'),
  127908. combinedObjectSortCriteria = cms.string('size()'),
  127909. dqmhistolabel = cms.string('recoTracks'),
  127910. handlerType = cms.string('RecoTrackCounterWithVertexConstraint'),
  127911. inputCol = cms.InputTag("generalTracks"),
  127912. mainDQMDirname = cms.untracked.string('HLT/FSQ/'),
  127913. maxDXY = cms.double(0.12),
  127914. maxDXY2dxysigma = cms.double(3),
  127915. maxDZ = cms.double(0.12),
  127916. maxDZ2dzsigma = cms.double(3),
  127917. maxZ = cms.double(15),
  127918. minNDOF = cms.int32(7),
  127919. partialFilterName = cms.string('hltL1sETT'),
  127920. partialPathName = cms.string('HLT_PixelTracks_Multiplicity160_v'),
  127921. singleObjectDrawables = cms.VPSet(),
  127922. singleObjectsPreselection = cms.string('pt > 0.4 && abs(eta) < 2.4'),
  127923. triggerSelection = cms.string('HLT_PixelTracks_Multiplicity160_v*'),
  127924. vtxCollection = cms.InputTag("offlinePrimaryVertices")
  127925. ),
  127926. cms.PSet(
  127927. combinedObjectDimension = cms.int32(1),
  127928. combinedObjectDrawables = cms.VPSet(cms.PSet(
  127929. bins = cms.int32(40),
  127930. expression = cms.string('at(0)'),
  127931. max = cms.double(200),
  127932. min = cms.double(0),
  127933. name = cms.string('count_denominator')
  127934. )),
  127935. combinedObjectSelection = cms.string('1==1'),
  127936. combinedObjectSortCriteria = cms.string('size()'),
  127937. dqmhistolabel = cms.string('recoTracks'),
  127938. handlerType = cms.string('RecoTrackCounterWithVertexConstraint'),
  127939. inputCol = cms.InputTag("generalTracks"),
  127940. mainDQMDirname = cms.untracked.string('HLT/FSQ/'),
  127941. maxDXY = cms.double(0.12),
  127942. maxDXY2dxysigma = cms.double(3),
  127943. maxDZ = cms.double(0.12),
  127944. maxDZ2dzsigma = cms.double(3),
  127945. maxZ = cms.double(15),
  127946. minNDOF = cms.int32(7),
  127947. partialFilterName = cms.string('hltL1sETT'),
  127948. partialPathName = cms.string('HLT_PixelTracks_Multiplicity160_v'),
  127949. singleObjectDrawables = cms.VPSet(),
  127950. singleObjectsPreselection = cms.string('pt > 0.4 && abs(eta) < 2.4'),
  127951. triggerSelection = cms.string('TRUE'),
  127952. vtxCollection = cms.InputTag("offlinePrimaryVertices")
  127953. ),
  127954. cms.PSet(
  127955. combinedObjectDimension = cms.int32(1),
  127956. combinedObjectDrawables = cms.VPSet(),
  127957. combinedObjectSelection = cms.string('1==1'),
  127958. combinedObjectSortCriteria = cms.string('at(0).pt'),
  127959. dqmhistolabel = cms.string('hltPixelTracks'),
  127960. handlerType = cms.string('FromHLT'),
  127961. mainDQMDirname = cms.untracked.string('HLT/FSQ/'),
  127962. partialFilterName = cms.string('hlt1HighMult'),
  127963. partialPathName = cms.string('HLT_PixelTracks_Multiplicity160_v'),
  127964. singleObjectDrawables = cms.VPSet(cms.PSet(
  127965. bins = cms.int32(200),
  127966. expression = cms.string('pt'),
  127967. max = cms.double(10),
  127968. min = cms.double(0.0),
  127969. name = cms.string('pt')
  127970. ),
  127971. cms.PSet(
  127972. bins = cms.int32(100),
  127973. expression = cms.string('eta'),
  127974. max = cms.double(2.5),
  127975. min = cms.double(-2.5),
  127976. name = cms.string('eta')
  127977. ),
  127978. cms.PSet(
  127979. bins = cms.int32(100),
  127980. expression = cms.string('phi'),
  127981. max = cms.double(3.15),
  127982. min = cms.double(-3.15),
  127983. name = cms.string('phi')
  127984. )),
  127985. singleObjectsPreselection = cms.string('1==1'),
  127986. triggerSelection = cms.string('HLT_PixelTracks_Multiplicity160_v*')
  127987. ),
  127988. cms.PSet(
  127989. combinedObjectDimension = cms.int32(1),
  127990. combinedObjectDrawables = cms.VPSet(),
  127991. combinedObjectSelection = cms.string('1==1'),
  127992. combinedObjectSortCriteria = cms.string('at(0).pt'),
  127993. dqmhistolabel = cms.string('hltPixelTracksEta16to18'),
  127994. handlerType = cms.string('FromHLT'),
  127995. mainDQMDirname = cms.untracked.string('HLT/FSQ/'),
  127996. partialFilterName = cms.string('hlt1HighMult'),
  127997. partialPathName = cms.string('HLT_PixelTracks_Multiplicity160_v'),
  127998. singleObjectDrawables = cms.VPSet(cms.PSet(
  127999. bins = cms.int32(200),
  128000. expression = cms.string('pt'),
  128001. max = cms.double(10),
  128002. min = cms.double(0.0),
  128003. name = cms.string('pt')
  128004. ),
  128005. cms.PSet(
  128006. bins = cms.int32(100),
  128007. expression = cms.string('phi'),
  128008. max = cms.double(3.15),
  128009. min = cms.double(-3.15),
  128010. name = cms.string('phi')
  128011. )),
  128012. singleObjectsPreselection = cms.string('abs(eta) > 1.6 && abs(eta) < 1.8'),
  128013. triggerSelection = cms.string('HLT_PixelTracks_Multiplicity160_v*')
  128014. ),
  128015. cms.PSet(
  128016. combinedObjectDimension = cms.int32(1),
  128017. combinedObjectDrawables = cms.VPSet(cms.PSet(
  128018. bins = cms.int32(64),
  128019. expression = cms.string('at(0).pt'),
  128020. max = cms.double(256),
  128021. min = cms.double(0),
  128022. name = cms.string('pt')
  128023. )),
  128024. combinedObjectSelection = cms.string('1==1'),
  128025. combinedObjectSortCriteria = cms.string('at(0).pt'),
  128026. dqmhistolabel = cms.string('l1'),
  128027. handlerType = cms.string('FromHLT'),
  128028. mainDQMDirname = cms.untracked.string('HLT/FSQ/'),
  128029. partialFilterName = cms.string('hltL1sETT'),
  128030. partialPathName = cms.string('HLT_PixelTracks_Multiplicity160_v'),
  128031. singleObjectDrawables = cms.VPSet(),
  128032. singleObjectsPreselection = cms.string('1==1'),
  128033. triggerSelection = cms.string('HLT_PixelTracks_Multiplicity160_v*')
  128034. ),
  128035. cms.PSet(
  128036. combinedObjectDimension = cms.int32(1),
  128037. combinedObjectDrawables = cms.VPSet(),
  128038. combinedObjectSelection = cms.string('1==1'),
  128039. combinedObjectSortCriteria = cms.string('at(0).pt'),
  128040. dqmhistolabel = cms.string('hltPixelTracks'),
  128041. handlerType = cms.string('FromHLT'),
  128042. mainDQMDirname = cms.untracked.string('HLT/FSQ/'),
  128043. partialFilterName = cms.string('hltMinBiasPixelFilt'),
  128044. partialPathName = cms.string('HLT_ZeroBias_SinglePixelTrack_v'),
  128045. singleObjectDrawables = cms.VPSet(cms.PSet(
  128046. bins = cms.int32(50),
  128047. expression = cms.string('pt'),
  128048. max = cms.double(10),
  128049. min = cms.double(0.4),
  128050. name = cms.string('pt')
  128051. ),
  128052. cms.PSet(
  128053. bins = cms.int32(100),
  128054. expression = cms.string('eta'),
  128055. max = cms.double(2.5),
  128056. min = cms.double(-2.5),
  128057. name = cms.string('eta')
  128058. ),
  128059. cms.PSet(
  128060. bins = cms.int32(100),
  128061. expression = cms.string('phi'),
  128062. max = cms.double(3.15),
  128063. min = cms.double(-3.15),
  128064. name = cms.string('phi')
  128065. )),
  128066. singleObjectsPreselection = cms.string('1==1'),
  128067. triggerSelection = cms.string('HLT_ZeroBias_SinglePixelTrack_v*')
  128068. ),
  128069. cms.PSet(
  128070. combinedObjectDimension = cms.int32(1),
  128071. combinedObjectDrawables = cms.VPSet(cms.PSet(
  128072. bins = cms.int32(1),
  128073. expression = cms.string('0*at(0).pt()'),
  128074. max = cms.double(0.5),
  128075. min = cms.double(-0.5),
  128076. name = cms.string('Eff_nominator')
  128077. )),
  128078. combinedObjectSelection = cms.string('1==1'),
  128079. combinedObjectSortCriteria = cms.string('at(0).pt()'),
  128080. dqmhistolabel = cms.string('zb'),
  128081. handlerType = cms.string('RecoTrack'),
  128082. inputCol = cms.InputTag("generalTracks"),
  128083. mainDQMDirname = cms.untracked.string('HLT/FSQ/'),
  128084. partialFilterName = cms.string('hltL1sETT'),
  128085. partialPathName = cms.string('HLT_ZeroBias_SinglePixelTrack_v'),
  128086. singleObjectDrawables = cms.VPSet(),
  128087. singleObjectsPreselection = cms.string('pt > 0.4 && abs(eta) < 2.4'),
  128088. triggerSelection = cms.string('HLT_ZeroBias_SinglePixelTrack_v*')
  128089. ),
  128090. cms.PSet(
  128091. combinedObjectDimension = cms.int32(1),
  128092. combinedObjectDrawables = cms.VPSet(cms.PSet(
  128093. bins = cms.int32(1),
  128094. expression = cms.string('0*at(0).pt()'),
  128095. max = cms.double(0.5),
  128096. min = cms.double(-0.5),
  128097. name = cms.string('Eff_denominator')
  128098. )),
  128099. combinedObjectSelection = cms.string('1==1'),
  128100. combinedObjectSortCriteria = cms.string('at(0).pt()'),
  128101. dqmhistolabel = cms.string('zb'),
  128102. handlerType = cms.string('RecoTrack'),
  128103. inputCol = cms.InputTag("generalTracks"),
  128104. mainDQMDirname = cms.untracked.string('HLT/FSQ/'),
  128105. partialFilterName = cms.string('hltL1sETT'),
  128106. partialPathName = cms.string('HLT_ZeroBias_SinglePixelTrack_v'),
  128107. singleObjectDrawables = cms.VPSet(),
  128108. singleObjectsPreselection = cms.string('pt > 0.4 && abs(eta) < 2.4'),
  128109. triggerSelection = cms.string('HLT_ZeroBias_v*')
  128110. ),
  128111. cms.PSet(
  128112. combinedObjectDimension = cms.int32(1),
  128113. combinedObjectDrawables = cms.VPSet(cms.PSet(
  128114. bins = cms.int32(85),
  128115. expression = cms.string('at(0).pt'),
  128116. max = cms.double(100),
  128117. min = cms.double(15),
  128118. name = cms.string('pt')
  128119. ),
  128120. cms.PSet(
  128121. bins = cms.int32(104),
  128122. expression = cms.string('at(0).eta'),
  128123. max = cms.double(5.2),
  128124. min = cms.double(-5.2),
  128125. name = cms.string('eta')
  128126. )),
  128127. combinedObjectSelection = cms.string('1==1'),
  128128. combinedObjectSortCriteria = cms.string('at(0).pt'),
  128129. dqmhistolabel = cms.string('hltCaloJets'),
  128130. handlerType = cms.string('FromHLT'),
  128131. mainDQMDirname = cms.untracked.string('HLT/FSQ/'),
  128132. partialFilterName = cms.string('ForHFJECBase'),
  128133. partialPathName = cms.string('HLT_DiPFJetAve30_HFJEC_v'),
  128134. singleObjectDrawables = cms.VPSet(),
  128135. singleObjectsPreselection = cms.string('abs(eta)<1.4 || abs(eta) > 2.7'),
  128136. triggerSelection = cms.string('HLT_DiPFJetAve30_HFJEC_v*')
  128137. ),
  128138. cms.PSet(
  128139. combinedObjectDimension = cms.int32(1),
  128140. combinedObjectDrawables = cms.VPSet(cms.PSet(
  128141. bins = cms.int32(64),
  128142. expression = cms.string('at(0).pt'),
  128143. max = cms.double(256),
  128144. min = cms.double(0),
  128145. name = cms.string('pt')
  128146. ),
  128147. cms.PSet(
  128148. bins = cms.int32(26),
  128149. expression = cms.string('at(0).eta'),
  128150. max = cms.double(5.2),
  128151. min = cms.double(-5.2),
  128152. name = cms.string('eta')
  128153. )),
  128154. combinedObjectSelection = cms.string('1==1'),
  128155. combinedObjectSortCriteria = cms.string('at(0).pt'),
  128156. dqmhistolabel = cms.string('l1'),
  128157. handlerType = cms.string('FromHLT'),
  128158. mainDQMDirname = cms.untracked.string('HLT/FSQ/'),
  128159. partialFilterName = cms.string('hltL1'),
  128160. partialPathName = cms.string('HLT_DiPFJetAve30_HFJEC_v'),
  128161. singleObjectDrawables = cms.VPSet(),
  128162. singleObjectsPreselection = cms.string('1==1'),
  128163. triggerSelection = cms.string('HLT_DiPFJetAve30_HFJEC_v*')
  128164. ),
  128165. cms.PSet(
  128166. combinedObjectDimension = cms.int32(2),
  128167. combinedObjectDrawables = cms.VPSet(cms.PSet(
  128168. bins = cms.int32(70),
  128169. expression = cms.string('abs(at(0).eta-at(1).eta)'),
  128170. max = cms.double(7),
  128171. min = cms.double(0),
  128172. name = cms.string('deltaEta')
  128173. ),
  128174. cms.PSet(
  128175. bins = cms.int32(100),
  128176. expression = cms.string('abs(deltaPhi(at(0).phi, at(1).phi))'),
  128177. max = cms.double(3.2),
  128178. min = cms.double(0),
  128179. name = cms.string('deltaPhi')
  128180. ),
  128181. cms.PSet(
  128182. bins = cms.int32(85),
  128183. expression = cms.string('(at(0).pt+at(1).pt)/2'),
  128184. max = cms.double(100),
  128185. min = cms.double(15),
  128186. name = cms.string('ptAve')
  128187. ),
  128188. cms.PSet(
  128189. bins = cms.int32(85),
  128190. expression = cms.string('? abs(at(0).eta) < abs(at(1).eta) ? at(0).pt : at(1).pt '),
  128191. max = cms.double(100),
  128192. min = cms.double(15),
  128193. name = cms.string('ptTag')
  128194. ),
  128195. cms.PSet(
  128196. bins = cms.int32(85),
  128197. expression = cms.string('? abs(at(0).eta) < abs(at(1).eta) ? at(1).pt : at(0).pt '),
  128198. max = cms.double(100),
  128199. min = cms.double(15),
  128200. name = cms.string('ptProbe')
  128201. )),
  128202. combinedObjectSelection = cms.string('abs(at(0).eta())< 1.4 && abs(at(1).eta) > 2.7 && abs(deltaPhi(at(0).phi, at(1).phi)) > 2.5'),
  128203. combinedObjectSortCriteria = cms.string('(at(0).pt+at(1).pt)/2'),
  128204. dqmhistolabel = cms.string('hltPFJetsTopology'),
  128205. handlerType = cms.string('FromHLT'),
  128206. mainDQMDirname = cms.untracked.string('HLT/FSQ/'),
  128207. partialFilterName = cms.string('hltDiPFJetAve'),
  128208. partialPathName = cms.string('HLT_DiPFJetAve30_HFJEC_v'),
  128209. singleObjectDrawables = cms.VPSet(),
  128210. singleObjectsPreselection = cms.string('abs(eta)<1.4 || abs(eta) > 2.7'),
  128211. triggerSelection = cms.string('HLT_DiPFJetAve30_HFJEC_v*')
  128212. ),
  128213. cms.PSet(
  128214. PFJetCorLabel = cms.InputTag("ak4PFL1FastL2L3Corrector"),
  128215. combinedObjectDimension = cms.int32(2),
  128216. combinedObjectDrawables = cms.VPSet(cms.PSet(
  128217. bins = cms.int32(70),
  128218. expression = cms.string('abs(at(0).eta-at(1).eta)'),
  128219. max = cms.double(7),
  128220. min = cms.double(0),
  128221. name = cms.string('deltaEta')
  128222. ),
  128223. cms.PSet(
  128224. bins = cms.int32(100),
  128225. expression = cms.string('abs(deltaPhi(at(0).phi, at(1).phi))'),
  128226. max = cms.double(3.2),
  128227. min = cms.double(0),
  128228. name = cms.string('deltaPhi')
  128229. ),
  128230. cms.PSet(
  128231. bins = cms.int32(85),
  128232. expression = cms.string('(at(0).pt+at(1).pt)/2'),
  128233. max = cms.double(100),
  128234. min = cms.double(15),
  128235. name = cms.string('ptAve')
  128236. ),
  128237. cms.PSet(
  128238. bins = cms.int32(85),
  128239. expression = cms.string('? abs(at(0).eta) < abs(at(1).eta) ? at(0).pt : at(1).pt '),
  128240. max = cms.double(100),
  128241. min = cms.double(15),
  128242. name = cms.string('ptTag')
  128243. ),
  128244. cms.PSet(
  128245. bins = cms.int32(85),
  128246. expression = cms.string('? abs(at(0).eta) < abs(at(1).eta) ? at(1).pt : at(0).pt '),
  128247. max = cms.double(100),
  128248. min = cms.double(15),
  128249. name = cms.string('ptProbe')
  128250. ),
  128251. cms.PSet(
  128252. bins = cms.int32(85),
  128253. expression = cms.string('(at(0).pt+at(1).pt)/2'),
  128254. max = cms.double(100),
  128255. min = cms.double(15),
  128256. name = cms.string('ptAve_nominator')
  128257. )),
  128258. combinedObjectSelection = cms.string('abs(at(0).eta())< 1.3 && abs(at(1).eta) > 2.7 && abs(deltaPhi(at(0).phi, at(1).phi)) > 2.5'),
  128259. combinedObjectSortCriteria = cms.string('(at(0).pt+at(1).pt)/2'),
  128260. dqmhistolabel = cms.string('recoPFJetsTopology'),
  128261. handlerType = cms.string('RecoPFJetWithJEC'),
  128262. inputCol = cms.InputTag("ak4PFJetsCHS"),
  128263. mainDQMDirname = cms.untracked.string('HLT/FSQ/'),
  128264. partialFilterName = cms.string('hltDiPFJetAve'),
  128265. partialPathName = cms.string('HLT_DiPFJetAve30_HFJEC_v'),
  128266. singleObjectDrawables = cms.VPSet(),
  128267. singleObjectsPreselection = cms.string('pt > 15 && (abs(eta)<1.4 ||abs(eta) > 2.7)'),
  128268. triggerSelection = cms.string('HLT_DiPFJetAve30_HFJEC_v*')
  128269. ),
  128270. cms.PSet(
  128271. PFJetCorLabel = cms.InputTag("ak4PFL1FastL2L3Corrector"),
  128272. combinedObjectDimension = cms.int32(2),
  128273. combinedObjectDrawables = cms.VPSet(cms.PSet(
  128274. bins = cms.int32(85),
  128275. expression = cms.string('(at(0).pt+at(1).pt)/2'),
  128276. max = cms.double(100),
  128277. min = cms.double(15),
  128278. name = cms.string('ptAve_denominator')
  128279. )),
  128280. combinedObjectSelection = cms.string('abs(at(0).eta())< 1.3 && abs(at(1).eta) > 2.7 && abs(deltaPhi(at(0).phi, at(1).phi)) > 2.5'),
  128281. combinedObjectSortCriteria = cms.string('(at(0).pt+at(1).pt)/2'),
  128282. dqmhistolabel = cms.string('recoPFJetsTopology'),
  128283. handlerType = cms.string('RecoPFJetWithJEC'),
  128284. inputCol = cms.InputTag("ak4PFJetsCHS"),
  128285. mainDQMDirname = cms.untracked.string('HLT/FSQ/'),
  128286. partialFilterName = cms.string('hltDiPFJetAve'),
  128287. partialPathName = cms.string('HLT_DiPFJetAve30_HFJEC_v'),
  128288. singleObjectDrawables = cms.VPSet(),
  128289. singleObjectsPreselection = cms.string('pt > 15 && (abs(eta)<1.4 ||abs(eta) > 2.7)'),
  128290. triggerSelection = cms.string('TRUE')
  128291. ),
  128292. cms.PSet(
  128293. combinedObjectDimension = cms.int32(1),
  128294. combinedObjectDrawables = cms.VPSet(cms.PSet(
  128295. bins = cms.int32(90),
  128296. expression = cms.string('at(0).pt'),
  128297. max = cms.double(120),
  128298. min = cms.double(30),
  128299. name = cms.string('pt')
  128300. ),
  128301. cms.PSet(
  128302. bins = cms.int32(104),
  128303. expression = cms.string('at(0).eta'),
  128304. max = cms.double(5.2),
  128305. min = cms.double(-5.2),
  128306. name = cms.string('eta')
  128307. )),
  128308. combinedObjectSelection = cms.string('1==1'),
  128309. combinedObjectSortCriteria = cms.string('at(0).pt'),
  128310. dqmhistolabel = cms.string('hltCaloJets'),
  128311. handlerType = cms.string('FromHLT'),
  128312. mainDQMDirname = cms.untracked.string('HLT/FSQ/'),
  128313. partialFilterName = cms.string('ForHFJECBase'),
  128314. partialPathName = cms.string('HLT_DiPFJetAve60_HFJEC_v'),
  128315. singleObjectDrawables = cms.VPSet(),
  128316. singleObjectsPreselection = cms.string('abs(eta)<1.4 || abs(eta) > 2.7'),
  128317. triggerSelection = cms.string('HLT_DiPFJetAve60_HFJEC_v*')
  128318. ),
  128319. cms.PSet(
  128320. combinedObjectDimension = cms.int32(1),
  128321. combinedObjectDrawables = cms.VPSet(cms.PSet(
  128322. bins = cms.int32(64),
  128323. expression = cms.string('at(0).pt'),
  128324. max = cms.double(256),
  128325. min = cms.double(0),
  128326. name = cms.string('pt')
  128327. ),
  128328. cms.PSet(
  128329. bins = cms.int32(26),
  128330. expression = cms.string('at(0).eta'),
  128331. max = cms.double(5.2),
  128332. min = cms.double(-5.2),
  128333. name = cms.string('eta')
  128334. )),
  128335. combinedObjectSelection = cms.string('1==1'),
  128336. combinedObjectSortCriteria = cms.string('at(0).pt'),
  128337. dqmhistolabel = cms.string('l1'),
  128338. handlerType = cms.string('FromHLT'),
  128339. mainDQMDirname = cms.untracked.string('HLT/FSQ/'),
  128340. partialFilterName = cms.string('hltL1'),
  128341. partialPathName = cms.string('HLT_DiPFJetAve60_HFJEC_v'),
  128342. singleObjectDrawables = cms.VPSet(),
  128343. singleObjectsPreselection = cms.string('1==1'),
  128344. triggerSelection = cms.string('HLT_DiPFJetAve60_HFJEC_v*')
  128345. ),
  128346. cms.PSet(
  128347. combinedObjectDimension = cms.int32(2),
  128348. combinedObjectDrawables = cms.VPSet(cms.PSet(
  128349. bins = cms.int32(70),
  128350. expression = cms.string('abs(at(0).eta-at(1).eta)'),
  128351. max = cms.double(7),
  128352. min = cms.double(0),
  128353. name = cms.string('deltaEta')
  128354. ),
  128355. cms.PSet(
  128356. bins = cms.int32(100),
  128357. expression = cms.string('abs(deltaPhi(at(0).phi, at(1).phi))'),
  128358. max = cms.double(3.2),
  128359. min = cms.double(0),
  128360. name = cms.string('deltaPhi')
  128361. ),
  128362. cms.PSet(
  128363. bins = cms.int32(90),
  128364. expression = cms.string('(at(0).pt+at(1).pt)/2'),
  128365. max = cms.double(120),
  128366. min = cms.double(30),
  128367. name = cms.string('ptAve')
  128368. ),
  128369. cms.PSet(
  128370. bins = cms.int32(90),
  128371. expression = cms.string('? abs(at(0).eta) < abs(at(1).eta) ? at(0).pt : at(1).pt '),
  128372. max = cms.double(120),
  128373. min = cms.double(30),
  128374. name = cms.string('ptTag')
  128375. ),
  128376. cms.PSet(
  128377. bins = cms.int32(90),
  128378. expression = cms.string('? abs(at(0).eta) < abs(at(1).eta) ? at(1).pt : at(0).pt '),
  128379. max = cms.double(120),
  128380. min = cms.double(30),
  128381. name = cms.string('ptProbe')
  128382. )),
  128383. combinedObjectSelection = cms.string('abs(at(0).eta())< 1.4 && abs(at(1).eta) > 2.7 && abs(deltaPhi(at(0).phi, at(1).phi)) > 2.5'),
  128384. combinedObjectSortCriteria = cms.string('(at(0).pt+at(1).pt)/2'),
  128385. dqmhistolabel = cms.string('hltPFJetsTopology'),
  128386. handlerType = cms.string('FromHLT'),
  128387. mainDQMDirname = cms.untracked.string('HLT/FSQ/'),
  128388. partialFilterName = cms.string('hltDiPFJetAve'),
  128389. partialPathName = cms.string('HLT_DiPFJetAve60_HFJEC_v'),
  128390. singleObjectDrawables = cms.VPSet(),
  128391. singleObjectsPreselection = cms.string('abs(eta)<1.4 || abs(eta) > 2.7'),
  128392. triggerSelection = cms.string('HLT_DiPFJetAve60_HFJEC_v*')
  128393. ),
  128394. cms.PSet(
  128395. PFJetCorLabel = cms.InputTag("ak4PFL1FastL2L3Corrector"),
  128396. combinedObjectDimension = cms.int32(2),
  128397. combinedObjectDrawables = cms.VPSet(cms.PSet(
  128398. bins = cms.int32(70),
  128399. expression = cms.string('abs(at(0).eta-at(1).eta)'),
  128400. max = cms.double(7),
  128401. min = cms.double(0),
  128402. name = cms.string('deltaEta')
  128403. ),
  128404. cms.PSet(
  128405. bins = cms.int32(100),
  128406. expression = cms.string('abs(deltaPhi(at(0).phi, at(1).phi))'),
  128407. max = cms.double(3.2),
  128408. min = cms.double(0),
  128409. name = cms.string('deltaPhi')
  128410. ),
  128411. cms.PSet(
  128412. bins = cms.int32(90),
  128413. expression = cms.string('(at(0).pt+at(1).pt)/2'),
  128414. max = cms.double(120),
  128415. min = cms.double(30),
  128416. name = cms.string('ptAve')
  128417. ),
  128418. cms.PSet(
  128419. bins = cms.int32(90),
  128420. expression = cms.string('? abs(at(0).eta) < abs(at(1).eta) ? at(0).pt : at(1).pt '),
  128421. max = cms.double(120),
  128422. min = cms.double(30),
  128423. name = cms.string('ptTag')
  128424. ),
  128425. cms.PSet(
  128426. bins = cms.int32(90),
  128427. expression = cms.string('? abs(at(0).eta) < abs(at(1).eta) ? at(1).pt : at(0).pt '),
  128428. max = cms.double(120),
  128429. min = cms.double(30),
  128430. name = cms.string('ptProbe')
  128431. ),
  128432. cms.PSet(
  128433. bins = cms.int32(90),
  128434. expression = cms.string('(at(0).pt+at(1).pt)/2'),
  128435. max = cms.double(120),
  128436. min = cms.double(30),
  128437. name = cms.string('ptAve_nominator')
  128438. )),
  128439. combinedObjectSelection = cms.string('abs(at(0).eta())< 1.3 && abs(at(1).eta) > 2.7 && abs(deltaPhi(at(0).phi, at(1).phi)) > 2.5'),
  128440. combinedObjectSortCriteria = cms.string('(at(0).pt+at(1).pt)/2'),
  128441. dqmhistolabel = cms.string('recoPFJetsTopology'),
  128442. handlerType = cms.string('RecoPFJetWithJEC'),
  128443. inputCol = cms.InputTag("ak4PFJetsCHS"),
  128444. mainDQMDirname = cms.untracked.string('HLT/FSQ/'),
  128445. partialFilterName = cms.string('hltDiPFJetAve'),
  128446. partialPathName = cms.string('HLT_DiPFJetAve60_HFJEC_v'),
  128447. singleObjectDrawables = cms.VPSet(),
  128448. singleObjectsPreselection = cms.string('pt > 30 && (abs(eta)<1.4 ||abs(eta) > 2.7)'),
  128449. triggerSelection = cms.string('HLT_DiPFJetAve60_HFJEC_v*')
  128450. ),
  128451. cms.PSet(
  128452. PFJetCorLabel = cms.InputTag("ak4PFL1FastL2L3Corrector"),
  128453. combinedObjectDimension = cms.int32(2),
  128454. combinedObjectDrawables = cms.VPSet(cms.PSet(
  128455. bins = cms.int32(90),
  128456. expression = cms.string('(at(0).pt+at(1).pt)/2'),
  128457. max = cms.double(120),
  128458. min = cms.double(30),
  128459. name = cms.string('ptAve_denominator')
  128460. )),
  128461. combinedObjectSelection = cms.string('abs(at(0).eta())< 1.3 && abs(at(1).eta) > 2.7 && abs(deltaPhi(at(0).phi, at(1).phi)) > 2.5'),
  128462. combinedObjectSortCriteria = cms.string('(at(0).pt+at(1).pt)/2'),
  128463. dqmhistolabel = cms.string('recoPFJetsTopology'),
  128464. handlerType = cms.string('RecoPFJetWithJEC'),
  128465. inputCol = cms.InputTag("ak4PFJetsCHS"),
  128466. mainDQMDirname = cms.untracked.string('HLT/FSQ/'),
  128467. partialFilterName = cms.string('hltDiPFJetAve'),
  128468. partialPathName = cms.string('HLT_DiPFJetAve60_HFJEC_v'),
  128469. singleObjectDrawables = cms.VPSet(),
  128470. singleObjectsPreselection = cms.string('pt > 30 && (abs(eta)<1.4 ||abs(eta) > 2.7)'),
  128471. triggerSelection = cms.string('TRUE')
  128472. ),
  128473. cms.PSet(
  128474. combinedObjectDimension = cms.int32(1),
  128475. combinedObjectDrawables = cms.VPSet(cms.PSet(
  128476. bins = cms.int32(100),
  128477. expression = cms.string('at(0).pt'),
  128478. max = cms.double(160),
  128479. min = cms.double(40),
  128480. name = cms.string('pt')
  128481. ),
  128482. cms.PSet(
  128483. bins = cms.int32(104),
  128484. expression = cms.string('at(0).eta'),
  128485. max = cms.double(5.2),
  128486. min = cms.double(-5.2),
  128487. name = cms.string('eta')
  128488. )),
  128489. combinedObjectSelection = cms.string('1==1'),
  128490. combinedObjectSortCriteria = cms.string('at(0).pt'),
  128491. dqmhistolabel = cms.string('hltCaloJets'),
  128492. handlerType = cms.string('FromHLT'),
  128493. mainDQMDirname = cms.untracked.string('HLT/FSQ/'),
  128494. partialFilterName = cms.string('ForHFJECBase'),
  128495. partialPathName = cms.string('HLT_DiPFJetAve80_HFJEC_v'),
  128496. singleObjectDrawables = cms.VPSet(),
  128497. singleObjectsPreselection = cms.string('abs(eta)<1.4 || abs(eta) > 2.7'),
  128498. triggerSelection = cms.string('HLT_DiPFJetAve80_HFJEC_v*')
  128499. ),
  128500. cms.PSet(
  128501. combinedObjectDimension = cms.int32(1),
  128502. combinedObjectDrawables = cms.VPSet(cms.PSet(
  128503. bins = cms.int32(64),
  128504. expression = cms.string('at(0).pt'),
  128505. max = cms.double(256),
  128506. min = cms.double(0),
  128507. name = cms.string('pt')
  128508. ),
  128509. cms.PSet(
  128510. bins = cms.int32(26),
  128511. expression = cms.string('at(0).eta'),
  128512. max = cms.double(5.2),
  128513. min = cms.double(-5.2),
  128514. name = cms.string('eta')
  128515. )),
  128516. combinedObjectSelection = cms.string('1==1'),
  128517. combinedObjectSortCriteria = cms.string('at(0).pt'),
  128518. dqmhistolabel = cms.string('l1'),
  128519. handlerType = cms.string('FromHLT'),
  128520. mainDQMDirname = cms.untracked.string('HLT/FSQ/'),
  128521. partialFilterName = cms.string('hltL1'),
  128522. partialPathName = cms.string('HLT_DiPFJetAve80_HFJEC_v'),
  128523. singleObjectDrawables = cms.VPSet(),
  128524. singleObjectsPreselection = cms.string('1==1'),
  128525. triggerSelection = cms.string('HLT_DiPFJetAve80_HFJEC_v*')
  128526. ),
  128527. cms.PSet(
  128528. combinedObjectDimension = cms.int32(2),
  128529. combinedObjectDrawables = cms.VPSet(cms.PSet(
  128530. bins = cms.int32(70),
  128531. expression = cms.string('abs(at(0).eta-at(1).eta)'),
  128532. max = cms.double(7),
  128533. min = cms.double(0),
  128534. name = cms.string('deltaEta')
  128535. ),
  128536. cms.PSet(
  128537. bins = cms.int32(100),
  128538. expression = cms.string('abs(deltaPhi(at(0).phi, at(1).phi))'),
  128539. max = cms.double(3.2),
  128540. min = cms.double(0),
  128541. name = cms.string('deltaPhi')
  128542. ),
  128543. cms.PSet(
  128544. bins = cms.int32(100),
  128545. expression = cms.string('(at(0).pt+at(1).pt)/2'),
  128546. max = cms.double(160),
  128547. min = cms.double(40),
  128548. name = cms.string('ptAve')
  128549. ),
  128550. cms.PSet(
  128551. bins = cms.int32(100),
  128552. expression = cms.string('? abs(at(0).eta) < abs(at(1).eta) ? at(0).pt : at(1).pt '),
  128553. max = cms.double(160),
  128554. min = cms.double(40),
  128555. name = cms.string('ptTag')
  128556. ),
  128557. cms.PSet(
  128558. bins = cms.int32(100),
  128559. expression = cms.string('? abs(at(0).eta) < abs(at(1).eta) ? at(1).pt : at(0).pt '),
  128560. max = cms.double(160),
  128561. min = cms.double(40),
  128562. name = cms.string('ptProbe')
  128563. )),
  128564. combinedObjectSelection = cms.string('abs(at(0).eta())< 1.4 && abs(at(1).eta) > 2.7 && abs(deltaPhi(at(0).phi, at(1).phi)) > 2.5'),
  128565. combinedObjectSortCriteria = cms.string('(at(0).pt+at(1).pt)/2'),
  128566. dqmhistolabel = cms.string('hltPFJetsTopology'),
  128567. handlerType = cms.string('FromHLT'),
  128568. mainDQMDirname = cms.untracked.string('HLT/FSQ/'),
  128569. partialFilterName = cms.string('hltDiPFJetAve'),
  128570. partialPathName = cms.string('HLT_DiPFJetAve80_HFJEC_v'),
  128571. singleObjectDrawables = cms.VPSet(),
  128572. singleObjectsPreselection = cms.string('abs(eta)<1.4 || abs(eta) > 2.7'),
  128573. triggerSelection = cms.string('HLT_DiPFJetAve80_HFJEC_v*')
  128574. ),
  128575. cms.PSet(
  128576. PFJetCorLabel = cms.InputTag("ak4PFL1FastL2L3Corrector"),
  128577. combinedObjectDimension = cms.int32(2),
  128578. combinedObjectDrawables = cms.VPSet(cms.PSet(
  128579. bins = cms.int32(70),
  128580. expression = cms.string('abs(at(0).eta-at(1).eta)'),
  128581. max = cms.double(7),
  128582. min = cms.double(0),
  128583. name = cms.string('deltaEta')
  128584. ),
  128585. cms.PSet(
  128586. bins = cms.int32(100),
  128587. expression = cms.string('abs(deltaPhi(at(0).phi, at(1).phi))'),
  128588. max = cms.double(3.2),
  128589. min = cms.double(0),
  128590. name = cms.string('deltaPhi')
  128591. ),
  128592. cms.PSet(
  128593. bins = cms.int32(100),
  128594. expression = cms.string('(at(0).pt+at(1).pt)/2'),
  128595. max = cms.double(160),
  128596. min = cms.double(40),
  128597. name = cms.string('ptAve')
  128598. ),
  128599. cms.PSet(
  128600. bins = cms.int32(100),
  128601. expression = cms.string('? abs(at(0).eta) < abs(at(1).eta) ? at(0).pt : at(1).pt '),
  128602. max = cms.double(160),
  128603. min = cms.double(40),
  128604. name = cms.string('ptTag')
  128605. ),
  128606. cms.PSet(
  128607. bins = cms.int32(100),
  128608. expression = cms.string('? abs(at(0).eta) < abs(at(1).eta) ? at(1).pt : at(0).pt '),
  128609. max = cms.double(160),
  128610. min = cms.double(40),
  128611. name = cms.string('ptProbe')
  128612. ),
  128613. cms.PSet(
  128614. bins = cms.int32(100),
  128615. expression = cms.string('(at(0).pt+at(1).pt)/2'),
  128616. max = cms.double(160),
  128617. min = cms.double(40),
  128618. name = cms.string('ptAve_nominator')
  128619. )),
  128620. combinedObjectSelection = cms.string('abs(at(0).eta())< 1.3 && abs(at(1).eta) > 2.7 && abs(deltaPhi(at(0).phi, at(1).phi)) > 2.5'),
  128621. combinedObjectSortCriteria = cms.string('(at(0).pt+at(1).pt)/2'),
  128622. dqmhistolabel = cms.string('recoPFJetsTopology'),
  128623. handlerType = cms.string('RecoPFJetWithJEC'),
  128624. inputCol = cms.InputTag("ak4PFJetsCHS"),
  128625. mainDQMDirname = cms.untracked.string('HLT/FSQ/'),
  128626. partialFilterName = cms.string('hltDiPFJetAve'),
  128627. partialPathName = cms.string('HLT_DiPFJetAve80_HFJEC_v'),
  128628. singleObjectDrawables = cms.VPSet(),
  128629. singleObjectsPreselection = cms.string('pt > 40 && (abs(eta)<1.4 ||abs(eta) > 2.7)'),
  128630. triggerSelection = cms.string('HLT_DiPFJetAve80_HFJEC_v*')
  128631. ),
  128632. cms.PSet(
  128633. PFJetCorLabel = cms.InputTag("ak4PFL1FastL2L3Corrector"),
  128634. combinedObjectDimension = cms.int32(2),
  128635. combinedObjectDrawables = cms.VPSet(cms.PSet(
  128636. bins = cms.int32(100),
  128637. expression = cms.string('(at(0).pt+at(1).pt)/2'),
  128638. max = cms.double(160),
  128639. min = cms.double(40),
  128640. name = cms.string('ptAve_denominator')
  128641. )),
  128642. combinedObjectSelection = cms.string('abs(at(0).eta())< 1.3 && abs(at(1).eta) > 2.7 && abs(deltaPhi(at(0).phi, at(1).phi)) > 2.5'),
  128643. combinedObjectSortCriteria = cms.string('(at(0).pt+at(1).pt)/2'),
  128644. dqmhistolabel = cms.string('recoPFJetsTopology'),
  128645. handlerType = cms.string('RecoPFJetWithJEC'),
  128646. inputCol = cms.InputTag("ak4PFJetsCHS"),
  128647. mainDQMDirname = cms.untracked.string('HLT/FSQ/'),
  128648. partialFilterName = cms.string('hltDiPFJetAve'),
  128649. partialPathName = cms.string('HLT_DiPFJetAve80_HFJEC_v'),
  128650. singleObjectDrawables = cms.VPSet(),
  128651. singleObjectsPreselection = cms.string('pt > 40 && (abs(eta)<1.4 ||abs(eta) > 2.7)'),
  128652. triggerSelection = cms.string('TRUE')
  128653. ),
  128654. cms.PSet(
  128655. combinedObjectDimension = cms.int32(1),
  128656. combinedObjectDrawables = cms.VPSet(cms.PSet(
  128657. bins = cms.int32(100),
  128658. expression = cms.string('at(0).pt'),
  128659. max = cms.double(200),
  128660. min = cms.double(50),
  128661. name = cms.string('pt')
  128662. ),
  128663. cms.PSet(
  128664. bins = cms.int32(104),
  128665. expression = cms.string('at(0).eta'),
  128666. max = cms.double(5.2),
  128667. min = cms.double(-5.2),
  128668. name = cms.string('eta')
  128669. )),
  128670. combinedObjectSelection = cms.string('1==1'),
  128671. combinedObjectSortCriteria = cms.string('at(0).pt'),
  128672. dqmhistolabel = cms.string('hltCaloJets'),
  128673. handlerType = cms.string('FromHLT'),
  128674. mainDQMDirname = cms.untracked.string('HLT/FSQ/'),
  128675. partialFilterName = cms.string('ForHFJECBase'),
  128676. partialPathName = cms.string('HLT_DiPFJetAve100_HFJEC_v'),
  128677. singleObjectDrawables = cms.VPSet(),
  128678. singleObjectsPreselection = cms.string('abs(eta)<1.4 || abs(eta) > 2.7'),
  128679. triggerSelection = cms.string('HLT_DiPFJetAve100_HFJEC_v*')
  128680. ),
  128681. cms.PSet(
  128682. combinedObjectDimension = cms.int32(1),
  128683. combinedObjectDrawables = cms.VPSet(cms.PSet(
  128684. bins = cms.int32(64),
  128685. expression = cms.string('at(0).pt'),
  128686. max = cms.double(256),
  128687. min = cms.double(0),
  128688. name = cms.string('pt')
  128689. ),
  128690. cms.PSet(
  128691. bins = cms.int32(26),
  128692. expression = cms.string('at(0).eta'),
  128693. max = cms.double(5.2),
  128694. min = cms.double(-5.2),
  128695. name = cms.string('eta')
  128696. )),
  128697. combinedObjectSelection = cms.string('1==1'),
  128698. combinedObjectSortCriteria = cms.string('at(0).pt'),
  128699. dqmhistolabel = cms.string('l1'),
  128700. handlerType = cms.string('FromHLT'),
  128701. mainDQMDirname = cms.untracked.string('HLT/FSQ/'),
  128702. partialFilterName = cms.string('hltL1'),
  128703. partialPathName = cms.string('HLT_DiPFJetAve100_HFJEC_v'),
  128704. singleObjectDrawables = cms.VPSet(),
  128705. singleObjectsPreselection = cms.string('1==1'),
  128706. triggerSelection = cms.string('HLT_DiPFJetAve100_HFJEC_v*')
  128707. ),
  128708. cms.PSet(
  128709. combinedObjectDimension = cms.int32(2),
  128710. combinedObjectDrawables = cms.VPSet(cms.PSet(
  128711. bins = cms.int32(70),
  128712. expression = cms.string('abs(at(0).eta-at(1).eta)'),
  128713. max = cms.double(7),
  128714. min = cms.double(0),
  128715. name = cms.string('deltaEta')
  128716. ),
  128717. cms.PSet(
  128718. bins = cms.int32(100),
  128719. expression = cms.string('abs(deltaPhi(at(0).phi, at(1).phi))'),
  128720. max = cms.double(3.2),
  128721. min = cms.double(0),
  128722. name = cms.string('deltaPhi')
  128723. ),
  128724. cms.PSet(
  128725. bins = cms.int32(100),
  128726. expression = cms.string('(at(0).pt+at(1).pt)/2'),
  128727. max = cms.double(200),
  128728. min = cms.double(50),
  128729. name = cms.string('ptAve')
  128730. ),
  128731. cms.PSet(
  128732. bins = cms.int32(100),
  128733. expression = cms.string('? abs(at(0).eta) < abs(at(1).eta) ? at(0).pt : at(1).pt '),
  128734. max = cms.double(200),
  128735. min = cms.double(50),
  128736. name = cms.string('ptTag')
  128737. ),
  128738. cms.PSet(
  128739. bins = cms.int32(100),
  128740. expression = cms.string('? abs(at(0).eta) < abs(at(1).eta) ? at(1).pt : at(0).pt '),
  128741. max = cms.double(200),
  128742. min = cms.double(50),
  128743. name = cms.string('ptProbe')
  128744. )),
  128745. combinedObjectSelection = cms.string('abs(at(0).eta())< 1.4 && abs(at(1).eta) > 2.7 && abs(deltaPhi(at(0).phi, at(1).phi)) > 2.5'),
  128746. combinedObjectSortCriteria = cms.string('(at(0).pt+at(1).pt)/2'),
  128747. dqmhistolabel = cms.string('hltPFJetsTopology'),
  128748. handlerType = cms.string('FromHLT'),
  128749. mainDQMDirname = cms.untracked.string('HLT/FSQ/'),
  128750. partialFilterName = cms.string('hltDiPFJetAve'),
  128751. partialPathName = cms.string('HLT_DiPFJetAve100_HFJEC_v'),
  128752. singleObjectDrawables = cms.VPSet(),
  128753. singleObjectsPreselection = cms.string('abs(eta)<1.4 || abs(eta) > 2.7'),
  128754. triggerSelection = cms.string('HLT_DiPFJetAve100_HFJEC_v*')
  128755. ),
  128756. cms.PSet(
  128757. PFJetCorLabel = cms.InputTag("ak4PFL1FastL2L3Corrector"),
  128758. combinedObjectDimension = cms.int32(2),
  128759. combinedObjectDrawables = cms.VPSet(cms.PSet(
  128760. bins = cms.int32(70),
  128761. expression = cms.string('abs(at(0).eta-at(1).eta)'),
  128762. max = cms.double(7),
  128763. min = cms.double(0),
  128764. name = cms.string('deltaEta')
  128765. ),
  128766. cms.PSet(
  128767. bins = cms.int32(100),
  128768. expression = cms.string('abs(deltaPhi(at(0).phi, at(1).phi))'),
  128769. max = cms.double(3.2),
  128770. min = cms.double(0),
  128771. name = cms.string('deltaPhi')
  128772. ),
  128773. cms.PSet(
  128774. bins = cms.int32(100),
  128775. expression = cms.string('(at(0).pt+at(1).pt)/2'),
  128776. max = cms.double(200),
  128777. min = cms.double(50),
  128778. name = cms.string('ptAve')
  128779. ),
  128780. cms.PSet(
  128781. bins = cms.int32(100),
  128782. expression = cms.string('? abs(at(0).eta) < abs(at(1).eta) ? at(0).pt : at(1).pt '),
  128783. max = cms.double(200),
  128784. min = cms.double(50),
  128785. name = cms.string('ptTag')
  128786. ),
  128787. cms.PSet(
  128788. bins = cms.int32(100),
  128789. expression = cms.string('? abs(at(0).eta) < abs(at(1).eta) ? at(1).pt : at(0).pt '),
  128790. max = cms.double(200),
  128791. min = cms.double(50),
  128792. name = cms.string('ptProbe')
  128793. ),
  128794. cms.PSet(
  128795. bins = cms.int32(100),
  128796. expression = cms.string('(at(0).pt+at(1).pt)/2'),
  128797. max = cms.double(200),
  128798. min = cms.double(50),
  128799. name = cms.string('ptAve_nominator')
  128800. )),
  128801. combinedObjectSelection = cms.string('abs(at(0).eta())< 1.3 && abs(at(1).eta) > 2.7 && abs(deltaPhi(at(0).phi, at(1).phi)) > 2.5'),
  128802. combinedObjectSortCriteria = cms.string('(at(0).pt+at(1).pt)/2'),
  128803. dqmhistolabel = cms.string('recoPFJetsTopology'),
  128804. handlerType = cms.string('RecoPFJetWithJEC'),
  128805. inputCol = cms.InputTag("ak4PFJetsCHS"),
  128806. mainDQMDirname = cms.untracked.string('HLT/FSQ/'),
  128807. partialFilterName = cms.string('hltDiPFJetAve'),
  128808. partialPathName = cms.string('HLT_DiPFJetAve100_HFJEC_v'),
  128809. singleObjectDrawables = cms.VPSet(),
  128810. singleObjectsPreselection = cms.string('pt > 50 && (abs(eta)<1.4 ||abs(eta) > 2.7)'),
  128811. triggerSelection = cms.string('HLT_DiPFJetAve100_HFJEC_v*')
  128812. ),
  128813. cms.PSet(
  128814. PFJetCorLabel = cms.InputTag("ak4PFL1FastL2L3Corrector"),
  128815. combinedObjectDimension = cms.int32(2),
  128816. combinedObjectDrawables = cms.VPSet(cms.PSet(
  128817. bins = cms.int32(100),
  128818. expression = cms.string('(at(0).pt+at(1).pt)/2'),
  128819. max = cms.double(200),
  128820. min = cms.double(50),
  128821. name = cms.string('ptAve_denominator')
  128822. )),
  128823. combinedObjectSelection = cms.string('abs(at(0).eta())< 1.3 && abs(at(1).eta) > 2.7 && abs(deltaPhi(at(0).phi, at(1).phi)) > 2.5'),
  128824. combinedObjectSortCriteria = cms.string('(at(0).pt+at(1).pt)/2'),
  128825. dqmhistolabel = cms.string('recoPFJetsTopology'),
  128826. handlerType = cms.string('RecoPFJetWithJEC'),
  128827. inputCol = cms.InputTag("ak4PFJetsCHS"),
  128828. mainDQMDirname = cms.untracked.string('HLT/FSQ/'),
  128829. partialFilterName = cms.string('hltDiPFJetAve'),
  128830. partialPathName = cms.string('HLT_DiPFJetAve100_HFJEC_v'),
  128831. singleObjectDrawables = cms.VPSet(),
  128832. singleObjectsPreselection = cms.string('pt > 50 && (abs(eta)<1.4 ||abs(eta) > 2.7)'),
  128833. triggerSelection = cms.string('TRUE')
  128834. ),
  128835. cms.PSet(
  128836. combinedObjectDimension = cms.int32(1),
  128837. combinedObjectDrawables = cms.VPSet(cms.PSet(
  128838. bins = cms.int32(100),
  128839. expression = cms.string('at(0).pt'),
  128840. max = cms.double(320),
  128841. min = cms.double(80),
  128842. name = cms.string('pt')
  128843. ),
  128844. cms.PSet(
  128845. bins = cms.int32(104),
  128846. expression = cms.string('at(0).eta'),
  128847. max = cms.double(5.2),
  128848. min = cms.double(-5.2),
  128849. name = cms.string('eta')
  128850. )),
  128851. combinedObjectSelection = cms.string('1==1'),
  128852. combinedObjectSortCriteria = cms.string('at(0).pt'),
  128853. dqmhistolabel = cms.string('hltCaloJets'),
  128854. handlerType = cms.string('FromHLT'),
  128855. mainDQMDirname = cms.untracked.string('HLT/FSQ/'),
  128856. partialFilterName = cms.string('ForHFJECBase'),
  128857. partialPathName = cms.string('HLT_DiPFJetAve160_HFJEC_v'),
  128858. singleObjectDrawables = cms.VPSet(),
  128859. singleObjectsPreselection = cms.string('abs(eta)<1.4 || abs(eta) > 2.7'),
  128860. triggerSelection = cms.string('HLT_DiPFJetAve160_HFJEC_v*')
  128861. ),
  128862. cms.PSet(
  128863. combinedObjectDimension = cms.int32(1),
  128864. combinedObjectDrawables = cms.VPSet(cms.PSet(
  128865. bins = cms.int32(64),
  128866. expression = cms.string('at(0).pt'),
  128867. max = cms.double(256),
  128868. min = cms.double(0),
  128869. name = cms.string('pt')
  128870. ),
  128871. cms.PSet(
  128872. bins = cms.int32(26),
  128873. expression = cms.string('at(0).eta'),
  128874. max = cms.double(5.2),
  128875. min = cms.double(-5.2),
  128876. name = cms.string('eta')
  128877. )),
  128878. combinedObjectSelection = cms.string('1==1'),
  128879. combinedObjectSortCriteria = cms.string('at(0).pt'),
  128880. dqmhistolabel = cms.string('l1'),
  128881. handlerType = cms.string('FromHLT'),
  128882. mainDQMDirname = cms.untracked.string('HLT/FSQ/'),
  128883. partialFilterName = cms.string('hltL1'),
  128884. partialPathName = cms.string('HLT_DiPFJetAve160_HFJEC_v'),
  128885. singleObjectDrawables = cms.VPSet(),
  128886. singleObjectsPreselection = cms.string('1==1'),
  128887. triggerSelection = cms.string('HLT_DiPFJetAve160_HFJEC_v*')
  128888. ),
  128889. cms.PSet(
  128890. combinedObjectDimension = cms.int32(2),
  128891. combinedObjectDrawables = cms.VPSet(cms.PSet(
  128892. bins = cms.int32(70),
  128893. expression = cms.string('abs(at(0).eta-at(1).eta)'),
  128894. max = cms.double(7),
  128895. min = cms.double(0),
  128896. name = cms.string('deltaEta')
  128897. ),
  128898. cms.PSet(
  128899. bins = cms.int32(100),
  128900. expression = cms.string('abs(deltaPhi(at(0).phi, at(1).phi))'),
  128901. max = cms.double(3.2),
  128902. min = cms.double(0),
  128903. name = cms.string('deltaPhi')
  128904. ),
  128905. cms.PSet(
  128906. bins = cms.int32(100),
  128907. expression = cms.string('(at(0).pt+at(1).pt)/2'),
  128908. max = cms.double(320),
  128909. min = cms.double(80),
  128910. name = cms.string('ptAve')
  128911. ),
  128912. cms.PSet(
  128913. bins = cms.int32(100),
  128914. expression = cms.string('? abs(at(0).eta) < abs(at(1).eta) ? at(0).pt : at(1).pt '),
  128915. max = cms.double(320),
  128916. min = cms.double(80),
  128917. name = cms.string('ptTag')
  128918. ),
  128919. cms.PSet(
  128920. bins = cms.int32(100),
  128921. expression = cms.string('? abs(at(0).eta) < abs(at(1).eta) ? at(1).pt : at(0).pt '),
  128922. max = cms.double(320),
  128923. min = cms.double(80),
  128924. name = cms.string('ptProbe')
  128925. )),
  128926. combinedObjectSelection = cms.string('abs(at(0).eta())< 1.4 && abs(at(1).eta) > 2.7 && abs(deltaPhi(at(0).phi, at(1).phi)) > 2.5'),
  128927. combinedObjectSortCriteria = cms.string('(at(0).pt+at(1).pt)/2'),
  128928. dqmhistolabel = cms.string('hltPFJetsTopology'),
  128929. handlerType = cms.string('FromHLT'),
  128930. mainDQMDirname = cms.untracked.string('HLT/FSQ/'),
  128931. partialFilterName = cms.string('hltDiPFJetAve'),
  128932. partialPathName = cms.string('HLT_DiPFJetAve160_HFJEC_v'),
  128933. singleObjectDrawables = cms.VPSet(),
  128934. singleObjectsPreselection = cms.string('abs(eta)<1.4 || abs(eta) > 2.7'),
  128935. triggerSelection = cms.string('HLT_DiPFJetAve160_HFJEC_v*')
  128936. ),
  128937. cms.PSet(
  128938. PFJetCorLabel = cms.InputTag("ak4PFL1FastL2L3Corrector"),
  128939. combinedObjectDimension = cms.int32(2),
  128940. combinedObjectDrawables = cms.VPSet(cms.PSet(
  128941. bins = cms.int32(70),
  128942. expression = cms.string('abs(at(0).eta-at(1).eta)'),
  128943. max = cms.double(7),
  128944. min = cms.double(0),
  128945. name = cms.string('deltaEta')
  128946. ),
  128947. cms.PSet(
  128948. bins = cms.int32(100),
  128949. expression = cms.string('abs(deltaPhi(at(0).phi, at(1).phi))'),
  128950. max = cms.double(3.2),
  128951. min = cms.double(0),
  128952. name = cms.string('deltaPhi')
  128953. ),
  128954. cms.PSet(
  128955. bins = cms.int32(100),
  128956. expression = cms.string('(at(0).pt+at(1).pt)/2'),
  128957. max = cms.double(320),
  128958. min = cms.double(80),
  128959. name = cms.string('ptAve')
  128960. ),
  128961. cms.PSet(
  128962. bins = cms.int32(100),
  128963. expression = cms.string('? abs(at(0).eta) < abs(at(1).eta) ? at(0).pt : at(1).pt '),
  128964. max = cms.double(320),
  128965. min = cms.double(80),
  128966. name = cms.string('ptTag')
  128967. ),
  128968. cms.PSet(
  128969. bins = cms.int32(100),
  128970. expression = cms.string('? abs(at(0).eta) < abs(at(1).eta) ? at(1).pt : at(0).pt '),
  128971. max = cms.double(320),
  128972. min = cms.double(80),
  128973. name = cms.string('ptProbe')
  128974. ),
  128975. cms.PSet(
  128976. bins = cms.int32(100),
  128977. expression = cms.string('(at(0).pt+at(1).pt)/2'),
  128978. max = cms.double(320),
  128979. min = cms.double(80),
  128980. name = cms.string('ptAve_nominator')
  128981. )),
  128982. combinedObjectSelection = cms.string('abs(at(0).eta())< 1.3 && abs(at(1).eta) > 2.7 && abs(deltaPhi(at(0).phi, at(1).phi)) > 2.5'),
  128983. combinedObjectSortCriteria = cms.string('(at(0).pt+at(1).pt)/2'),
  128984. dqmhistolabel = cms.string('recoPFJetsTopology'),
  128985. handlerType = cms.string('RecoPFJetWithJEC'),
  128986. inputCol = cms.InputTag("ak4PFJetsCHS"),
  128987. mainDQMDirname = cms.untracked.string('HLT/FSQ/'),
  128988. partialFilterName = cms.string('hltDiPFJetAve'),
  128989. partialPathName = cms.string('HLT_DiPFJetAve160_HFJEC_v'),
  128990. singleObjectDrawables = cms.VPSet(),
  128991. singleObjectsPreselection = cms.string('pt > 80 && (abs(eta)<1.4 ||abs(eta) > 2.7)'),
  128992. triggerSelection = cms.string('HLT_DiPFJetAve160_HFJEC_v*')
  128993. ),
  128994. cms.PSet(
  128995. PFJetCorLabel = cms.InputTag("ak4PFL1FastL2L3Corrector"),
  128996. combinedObjectDimension = cms.int32(2),
  128997. combinedObjectDrawables = cms.VPSet(cms.PSet(
  128998. bins = cms.int32(100),
  128999. expression = cms.string('(at(0).pt+at(1).pt)/2'),
  129000. max = cms.double(320),
  129001. min = cms.double(80),
  129002. name = cms.string('ptAve_denominator')
  129003. )),
  129004. combinedObjectSelection = cms.string('abs(at(0).eta())< 1.3 && abs(at(1).eta) > 2.7 && abs(deltaPhi(at(0).phi, at(1).phi)) > 2.5'),
  129005. combinedObjectSortCriteria = cms.string('(at(0).pt+at(1).pt)/2'),
  129006. dqmhistolabel = cms.string('recoPFJetsTopology'),
  129007. handlerType = cms.string('RecoPFJetWithJEC'),
  129008. inputCol = cms.InputTag("ak4PFJetsCHS"),
  129009. mainDQMDirname = cms.untracked.string('HLT/FSQ/'),
  129010. partialFilterName = cms.string('hltDiPFJetAve'),
  129011. partialPathName = cms.string('HLT_DiPFJetAve160_HFJEC_v'),
  129012. singleObjectDrawables = cms.VPSet(),
  129013. singleObjectsPreselection = cms.string('pt > 80 && (abs(eta)<1.4 ||abs(eta) > 2.7)'),
  129014. triggerSelection = cms.string('TRUE')
  129015. ),
  129016. cms.PSet(
  129017. combinedObjectDimension = cms.int32(1),
  129018. combinedObjectDrawables = cms.VPSet(cms.PSet(
  129019. bins = cms.int32(100),
  129020. expression = cms.string('at(0).pt'),
  129021. max = cms.double(440),
  129022. min = cms.double(110),
  129023. name = cms.string('pt')
  129024. ),
  129025. cms.PSet(
  129026. bins = cms.int32(104),
  129027. expression = cms.string('at(0).eta'),
  129028. max = cms.double(5.2),
  129029. min = cms.double(-5.2),
  129030. name = cms.string('eta')
  129031. )),
  129032. combinedObjectSelection = cms.string('1==1'),
  129033. combinedObjectSortCriteria = cms.string('at(0).pt'),
  129034. dqmhistolabel = cms.string('hltCaloJets'),
  129035. handlerType = cms.string('FromHLT'),
  129036. mainDQMDirname = cms.untracked.string('HLT/FSQ/'),
  129037. partialFilterName = cms.string('ForHFJECBase'),
  129038. partialPathName = cms.string('HLT_DiPFJetAve220_HFJEC_v'),
  129039. singleObjectDrawables = cms.VPSet(),
  129040. singleObjectsPreselection = cms.string('abs(eta)<1.4 || abs(eta) > 2.7'),
  129041. triggerSelection = cms.string('HLT_DiPFJetAve220_HFJEC_v*')
  129042. ),
  129043. cms.PSet(
  129044. combinedObjectDimension = cms.int32(1),
  129045. combinedObjectDrawables = cms.VPSet(cms.PSet(
  129046. bins = cms.int32(64),
  129047. expression = cms.string('at(0).pt'),
  129048. max = cms.double(256),
  129049. min = cms.double(0),
  129050. name = cms.string('pt')
  129051. ),
  129052. cms.PSet(
  129053. bins = cms.int32(26),
  129054. expression = cms.string('at(0).eta'),
  129055. max = cms.double(5.2),
  129056. min = cms.double(-5.2),
  129057. name = cms.string('eta')
  129058. )),
  129059. combinedObjectSelection = cms.string('1==1'),
  129060. combinedObjectSortCriteria = cms.string('at(0).pt'),
  129061. dqmhistolabel = cms.string('l1'),
  129062. handlerType = cms.string('FromHLT'),
  129063. mainDQMDirname = cms.untracked.string('HLT/FSQ/'),
  129064. partialFilterName = cms.string('hltL1'),
  129065. partialPathName = cms.string('HLT_DiPFJetAve220_HFJEC_v'),
  129066. singleObjectDrawables = cms.VPSet(),
  129067. singleObjectsPreselection = cms.string('1==1'),
  129068. triggerSelection = cms.string('HLT_DiPFJetAve220_HFJEC_v*')
  129069. ),
  129070. cms.PSet(
  129071. combinedObjectDimension = cms.int32(2),
  129072. combinedObjectDrawables = cms.VPSet(cms.PSet(
  129073. bins = cms.int32(70),
  129074. expression = cms.string('abs(at(0).eta-at(1).eta)'),
  129075. max = cms.double(7),
  129076. min = cms.double(0),
  129077. name = cms.string('deltaEta')
  129078. ),
  129079. cms.PSet(
  129080. bins = cms.int32(100),
  129081. expression = cms.string('abs(deltaPhi(at(0).phi, at(1).phi))'),
  129082. max = cms.double(3.2),
  129083. min = cms.double(0),
  129084. name = cms.string('deltaPhi')
  129085. ),
  129086. cms.PSet(
  129087. bins = cms.int32(100),
  129088. expression = cms.string('(at(0).pt+at(1).pt)/2'),
  129089. max = cms.double(440),
  129090. min = cms.double(110),
  129091. name = cms.string('ptAve')
  129092. ),
  129093. cms.PSet(
  129094. bins = cms.int32(100),
  129095. expression = cms.string('? abs(at(0).eta) < abs(at(1).eta) ? at(0).pt : at(1).pt '),
  129096. max = cms.double(440),
  129097. min = cms.double(110),
  129098. name = cms.string('ptTag')
  129099. ),
  129100. cms.PSet(
  129101. bins = cms.int32(100),
  129102. expression = cms.string('? abs(at(0).eta) < abs(at(1).eta) ? at(1).pt : at(0).pt '),
  129103. max = cms.double(440),
  129104. min = cms.double(110),
  129105. name = cms.string('ptProbe')
  129106. )),
  129107. combinedObjectSelection = cms.string('abs(at(0).eta())< 1.4 && abs(at(1).eta) > 2.7 && abs(deltaPhi(at(0).phi, at(1).phi)) > 2.5'),
  129108. combinedObjectSortCriteria = cms.string('(at(0).pt+at(1).pt)/2'),
  129109. dqmhistolabel = cms.string('hltPFJetsTopology'),
  129110. handlerType = cms.string('FromHLT'),
  129111. mainDQMDirname = cms.untracked.string('HLT/FSQ/'),
  129112. partialFilterName = cms.string('hltDiPFJetAve'),
  129113. partialPathName = cms.string('HLT_DiPFJetAve220_HFJEC_v'),
  129114. singleObjectDrawables = cms.VPSet(),
  129115. singleObjectsPreselection = cms.string('abs(eta)<1.4 || abs(eta) > 2.7'),
  129116. triggerSelection = cms.string('HLT_DiPFJetAve220_HFJEC_v*')
  129117. ),
  129118. cms.PSet(
  129119. PFJetCorLabel = cms.InputTag("ak4PFL1FastL2L3Corrector"),
  129120. combinedObjectDimension = cms.int32(2),
  129121. combinedObjectDrawables = cms.VPSet(cms.PSet(
  129122. bins = cms.int32(70),
  129123. expression = cms.string('abs(at(0).eta-at(1).eta)'),
  129124. max = cms.double(7),
  129125. min = cms.double(0),
  129126. name = cms.string('deltaEta')
  129127. ),
  129128. cms.PSet(
  129129. bins = cms.int32(100),
  129130. expression = cms.string('abs(deltaPhi(at(0).phi, at(1).phi))'),
  129131. max = cms.double(3.2),
  129132. min = cms.double(0),
  129133. name = cms.string('deltaPhi')
  129134. ),
  129135. cms.PSet(
  129136. bins = cms.int32(100),
  129137. expression = cms.string('(at(0).pt+at(1).pt)/2'),
  129138. max = cms.double(440),
  129139. min = cms.double(110),
  129140. name = cms.string('ptAve')
  129141. ),
  129142. cms.PSet(
  129143. bins = cms.int32(100),
  129144. expression = cms.string('? abs(at(0).eta) < abs(at(1).eta) ? at(0).pt : at(1).pt '),
  129145. max = cms.double(440),
  129146. min = cms.double(110),
  129147. name = cms.string('ptTag')
  129148. ),
  129149. cms.PSet(
  129150. bins = cms.int32(100),
  129151. expression = cms.string('? abs(at(0).eta) < abs(at(1).eta) ? at(1).pt : at(0).pt '),
  129152. max = cms.double(440),
  129153. min = cms.double(110),
  129154. name = cms.string('ptProbe')
  129155. ),
  129156. cms.PSet(
  129157. bins = cms.int32(100),
  129158. expression = cms.string('(at(0).pt+at(1).pt)/2'),
  129159. max = cms.double(440),
  129160. min = cms.double(110),
  129161. name = cms.string('ptAve_nominator')
  129162. )),
  129163. combinedObjectSelection = cms.string('abs(at(0).eta())< 1.3 && abs(at(1).eta) > 2.7 && abs(deltaPhi(at(0).phi, at(1).phi)) > 2.5'),
  129164. combinedObjectSortCriteria = cms.string('(at(0).pt+at(1).pt)/2'),
  129165. dqmhistolabel = cms.string('recoPFJetsTopology'),
  129166. handlerType = cms.string('RecoPFJetWithJEC'),
  129167. inputCol = cms.InputTag("ak4PFJetsCHS"),
  129168. mainDQMDirname = cms.untracked.string('HLT/FSQ/'),
  129169. partialFilterName = cms.string('hltDiPFJetAve'),
  129170. partialPathName = cms.string('HLT_DiPFJetAve220_HFJEC_v'),
  129171. singleObjectDrawables = cms.VPSet(),
  129172. singleObjectsPreselection = cms.string('pt > 110 && (abs(eta)<1.4 ||abs(eta) > 2.7)'),
  129173. triggerSelection = cms.string('HLT_DiPFJetAve220_HFJEC_v*')
  129174. ),
  129175. cms.PSet(
  129176. PFJetCorLabel = cms.InputTag("ak4PFL1FastL2L3Corrector"),
  129177. combinedObjectDimension = cms.int32(2),
  129178. combinedObjectDrawables = cms.VPSet(cms.PSet(
  129179. bins = cms.int32(100),
  129180. expression = cms.string('(at(0).pt+at(1).pt)/2'),
  129181. max = cms.double(440),
  129182. min = cms.double(110),
  129183. name = cms.string('ptAve_denominator')
  129184. )),
  129185. combinedObjectSelection = cms.string('abs(at(0).eta())< 1.3 && abs(at(1).eta) > 2.7 && abs(deltaPhi(at(0).phi, at(1).phi)) > 2.5'),
  129186. combinedObjectSortCriteria = cms.string('(at(0).pt+at(1).pt)/2'),
  129187. dqmhistolabel = cms.string('recoPFJetsTopology'),
  129188. handlerType = cms.string('RecoPFJetWithJEC'),
  129189. inputCol = cms.InputTag("ak4PFJetsCHS"),
  129190. mainDQMDirname = cms.untracked.string('HLT/FSQ/'),
  129191. partialFilterName = cms.string('hltDiPFJetAve'),
  129192. partialPathName = cms.string('HLT_DiPFJetAve220_HFJEC_v'),
  129193. singleObjectDrawables = cms.VPSet(),
  129194. singleObjectsPreselection = cms.string('pt > 110 && (abs(eta)<1.4 ||abs(eta) > 2.7)'),
  129195. triggerSelection = cms.string('TRUE')
  129196. ),
  129197. cms.PSet(
  129198. combinedObjectDimension = cms.int32(1),
  129199. combinedObjectDrawables = cms.VPSet(cms.PSet(
  129200. bins = cms.int32(100),
  129201. expression = cms.string('at(0).pt'),
  129202. max = cms.double(600),
  129203. min = cms.double(150),
  129204. name = cms.string('pt')
  129205. ),
  129206. cms.PSet(
  129207. bins = cms.int32(104),
  129208. expression = cms.string('at(0).eta'),
  129209. max = cms.double(5.2),
  129210. min = cms.double(-5.2),
  129211. name = cms.string('eta')
  129212. )),
  129213. combinedObjectSelection = cms.string('1==1'),
  129214. combinedObjectSortCriteria = cms.string('at(0).pt'),
  129215. dqmhistolabel = cms.string('hltCaloJets'),
  129216. handlerType = cms.string('FromHLT'),
  129217. mainDQMDirname = cms.untracked.string('HLT/FSQ/'),
  129218. partialFilterName = cms.string('ForHFJECBase'),
  129219. partialPathName = cms.string('HLT_DiPFJetAve300_HFJEC_v'),
  129220. singleObjectDrawables = cms.VPSet(),
  129221. singleObjectsPreselection = cms.string('abs(eta)<1.4 || abs(eta) > 2.7'),
  129222. triggerSelection = cms.string('HLT_DiPFJetAve300_HFJEC_v*')
  129223. ),
  129224. cms.PSet(
  129225. combinedObjectDimension = cms.int32(1),
  129226. combinedObjectDrawables = cms.VPSet(cms.PSet(
  129227. bins = cms.int32(64),
  129228. expression = cms.string('at(0).pt'),
  129229. max = cms.double(256),
  129230. min = cms.double(0),
  129231. name = cms.string('pt')
  129232. ),
  129233. cms.PSet(
  129234. bins = cms.int32(26),
  129235. expression = cms.string('at(0).eta'),
  129236. max = cms.double(5.2),
  129237. min = cms.double(-5.2),
  129238. name = cms.string('eta')
  129239. )),
  129240. combinedObjectSelection = cms.string('1==1'),
  129241. combinedObjectSortCriteria = cms.string('at(0).pt'),
  129242. dqmhistolabel = cms.string('l1'),
  129243. handlerType = cms.string('FromHLT'),
  129244. mainDQMDirname = cms.untracked.string('HLT/FSQ/'),
  129245. partialFilterName = cms.string('hltL1'),
  129246. partialPathName = cms.string('HLT_DiPFJetAve300_HFJEC_v'),
  129247. singleObjectDrawables = cms.VPSet(),
  129248. singleObjectsPreselection = cms.string('1==1'),
  129249. triggerSelection = cms.string('HLT_DiPFJetAve300_HFJEC_v*')
  129250. ),
  129251. cms.PSet(
  129252. combinedObjectDimension = cms.int32(2),
  129253. combinedObjectDrawables = cms.VPSet(cms.PSet(
  129254. bins = cms.int32(70),
  129255. expression = cms.string('abs(at(0).eta-at(1).eta)'),
  129256. max = cms.double(7),
  129257. min = cms.double(0),
  129258. name = cms.string('deltaEta')
  129259. ),
  129260. cms.PSet(
  129261. bins = cms.int32(100),
  129262. expression = cms.string('abs(deltaPhi(at(0).phi, at(1).phi))'),
  129263. max = cms.double(3.2),
  129264. min = cms.double(0),
  129265. name = cms.string('deltaPhi')
  129266. ),
  129267. cms.PSet(
  129268. bins = cms.int32(100),
  129269. expression = cms.string('(at(0).pt+at(1).pt)/2'),
  129270. max = cms.double(600),
  129271. min = cms.double(150),
  129272. name = cms.string('ptAve')
  129273. ),
  129274. cms.PSet(
  129275. bins = cms.int32(100),
  129276. expression = cms.string('? abs(at(0).eta) < abs(at(1).eta) ? at(0).pt : at(1).pt '),
  129277. max = cms.double(600),
  129278. min = cms.double(150),
  129279. name = cms.string('ptTag')
  129280. ),
  129281. cms.PSet(
  129282. bins = cms.int32(100),
  129283. expression = cms.string('? abs(at(0).eta) < abs(at(1).eta) ? at(1).pt : at(0).pt '),
  129284. max = cms.double(600),
  129285. min = cms.double(150),
  129286. name = cms.string('ptProbe')
  129287. )),
  129288. combinedObjectSelection = cms.string('abs(at(0).eta())< 1.4 && abs(at(1).eta) > 2.7 && abs(deltaPhi(at(0).phi, at(1).phi)) > 2.5'),
  129289. combinedObjectSortCriteria = cms.string('(at(0).pt+at(1).pt)/2'),
  129290. dqmhistolabel = cms.string('hltPFJetsTopology'),
  129291. handlerType = cms.string('FromHLT'),
  129292. mainDQMDirname = cms.untracked.string('HLT/FSQ/'),
  129293. partialFilterName = cms.string('hltDiPFJetAve'),
  129294. partialPathName = cms.string('HLT_DiPFJetAve300_HFJEC_v'),
  129295. singleObjectDrawables = cms.VPSet(),
  129296. singleObjectsPreselection = cms.string('abs(eta)<1.4 || abs(eta) > 2.7'),
  129297. triggerSelection = cms.string('HLT_DiPFJetAve300_HFJEC_v*')
  129298. ),
  129299. cms.PSet(
  129300. PFJetCorLabel = cms.InputTag("ak4PFL1FastL2L3Corrector"),
  129301. combinedObjectDimension = cms.int32(2),
  129302. combinedObjectDrawables = cms.VPSet(cms.PSet(
  129303. bins = cms.int32(70),
  129304. expression = cms.string('abs(at(0).eta-at(1).eta)'),
  129305. max = cms.double(7),
  129306. min = cms.double(0),
  129307. name = cms.string('deltaEta')
  129308. ),
  129309. cms.PSet(
  129310. bins = cms.int32(100),
  129311. expression = cms.string('abs(deltaPhi(at(0).phi, at(1).phi))'),
  129312. max = cms.double(3.2),
  129313. min = cms.double(0),
  129314. name = cms.string('deltaPhi')
  129315. ),
  129316. cms.PSet(
  129317. bins = cms.int32(100),
  129318. expression = cms.string('(at(0).pt+at(1).pt)/2'),
  129319. max = cms.double(600),
  129320. min = cms.double(150),
  129321. name = cms.string('ptAve')
  129322. ),
  129323. cms.PSet(
  129324. bins = cms.int32(100),
  129325. expression = cms.string('? abs(at(0).eta) < abs(at(1).eta) ? at(0).pt : at(1).pt '),
  129326. max = cms.double(600),
  129327. min = cms.double(150),
  129328. name = cms.string('ptTag')
  129329. ),
  129330. cms.PSet(
  129331. bins = cms.int32(100),
  129332. expression = cms.string('? abs(at(0).eta) < abs(at(1).eta) ? at(1).pt : at(0).pt '),
  129333. max = cms.double(600),
  129334. min = cms.double(150),
  129335. name = cms.string('ptProbe')
  129336. ),
  129337. cms.PSet(
  129338. bins = cms.int32(100),
  129339. expression = cms.string('(at(0).pt+at(1).pt)/2'),
  129340. max = cms.double(600),
  129341. min = cms.double(150),
  129342. name = cms.string('ptAve_nominator')
  129343. )),
  129344. combinedObjectSelection = cms.string('abs(at(0).eta())< 1.3 && abs(at(1).eta) > 2.7 && abs(deltaPhi(at(0).phi, at(1).phi)) > 2.5'),
  129345. combinedObjectSortCriteria = cms.string('(at(0).pt+at(1).pt)/2'),
  129346. dqmhistolabel = cms.string('recoPFJetsTopology'),
  129347. handlerType = cms.string('RecoPFJetWithJEC'),
  129348. inputCol = cms.InputTag("ak4PFJetsCHS"),
  129349. mainDQMDirname = cms.untracked.string('HLT/FSQ/'),
  129350. partialFilterName = cms.string('hltDiPFJetAve'),
  129351. partialPathName = cms.string('HLT_DiPFJetAve300_HFJEC_v'),
  129352. singleObjectDrawables = cms.VPSet(),
  129353. singleObjectsPreselection = cms.string('pt > 150 && (abs(eta)<1.4 ||abs(eta) > 2.7)'),
  129354. triggerSelection = cms.string('HLT_DiPFJetAve300_HFJEC_v*')
  129355. ),
  129356. cms.PSet(
  129357. PFJetCorLabel = cms.InputTag("ak4PFL1FastL2L3Corrector"),
  129358. combinedObjectDimension = cms.int32(2),
  129359. combinedObjectDrawables = cms.VPSet(cms.PSet(
  129360. bins = cms.int32(100),
  129361. expression = cms.string('(at(0).pt+at(1).pt)/2'),
  129362. max = cms.double(600),
  129363. min = cms.double(150),
  129364. name = cms.string('ptAve_denominator')
  129365. )),
  129366. combinedObjectSelection = cms.string('abs(at(0).eta())< 1.3 && abs(at(1).eta) > 2.7 && abs(deltaPhi(at(0).phi, at(1).phi)) > 2.5'),
  129367. combinedObjectSortCriteria = cms.string('(at(0).pt+at(1).pt)/2'),
  129368. dqmhistolabel = cms.string('recoPFJetsTopology'),
  129369. handlerType = cms.string('RecoPFJetWithJEC'),
  129370. inputCol = cms.InputTag("ak4PFJetsCHS"),
  129371. mainDQMDirname = cms.untracked.string('HLT/FSQ/'),
  129372. partialFilterName = cms.string('hltDiPFJetAve'),
  129373. partialPathName = cms.string('HLT_DiPFJetAve300_HFJEC_v'),
  129374. singleObjectDrawables = cms.VPSet(),
  129375. singleObjectsPreselection = cms.string('pt > 150 && (abs(eta)<1.4 ||abs(eta) > 2.7)'),
  129376. triggerSelection = cms.string('TRUE')
  129377. ),
  129378. cms.PSet(
  129379. combinedObjectDimension = cms.int32(1),
  129380. combinedObjectDrawables = cms.VPSet(cms.PSet(
  129381. bins = cms.int32(64),
  129382. expression = cms.string('at(0).pt'),
  129383. max = cms.double(256),
  129384. min = cms.double(0),
  129385. name = cms.string('pt')
  129386. ),
  129387. cms.PSet(
  129388. bins = cms.int32(26),
  129389. expression = cms.string('at(0).eta'),
  129390. max = cms.double(5.2),
  129391. min = cms.double(-5.2),
  129392. name = cms.string('eta')
  129393. )),
  129394. combinedObjectSelection = cms.string('1==1'),
  129395. combinedObjectSortCriteria = cms.string('at(0).pt'),
  129396. dqmhistolabel = cms.string('l1'),
  129397. handlerType = cms.string('FromHLT'),
  129398. mainDQMDirname = cms.untracked.string('HLT/FSQ/'),
  129399. partialFilterName = cms.string('hltL1'),
  129400. partialPathName = cms.string('HLT_DiPFJetAve15_HFJEC_v'),
  129401. singleObjectDrawables = cms.VPSet(),
  129402. singleObjectsPreselection = cms.string('1==1'),
  129403. triggerSelection = cms.string('HLT_DiPFJetAve15_HFJEC_v*')
  129404. ),
  129405. cms.PSet(
  129406. combinedObjectDimension = cms.int32(2),
  129407. combinedObjectDrawables = cms.VPSet(cms.PSet(
  129408. bins = cms.int32(70),
  129409. expression = cms.string('abs(at(0).eta-at(1).eta)'),
  129410. max = cms.double(7),
  129411. min = cms.double(0),
  129412. name = cms.string('deltaEta')
  129413. ),
  129414. cms.PSet(
  129415. bins = cms.int32(100),
  129416. expression = cms.string('abs(deltaPhi(at(0).phi, at(1).phi))'),
  129417. max = cms.double(3.2),
  129418. min = cms.double(0),
  129419. name = cms.string('deltaPhi')
  129420. ),
  129421. cms.PSet(
  129422. bins = cms.int32(93),
  129423. expression = cms.string('(at(0).pt+at(1).pt)/2'),
  129424. max = cms.double(100),
  129425. min = cms.double(7),
  129426. name = cms.string('ptAve')
  129427. ),
  129428. cms.PSet(
  129429. bins = cms.int32(93),
  129430. expression = cms.string('? abs(at(0).eta) < abs(at(1).eta) ? at(0).pt : at(1).pt '),
  129431. max = cms.double(100),
  129432. min = cms.double(7),
  129433. name = cms.string('ptTag')
  129434. ),
  129435. cms.PSet(
  129436. bins = cms.int32(93),
  129437. expression = cms.string('? abs(at(0).eta) < abs(at(1).eta) ? at(1).pt : at(0).pt '),
  129438. max = cms.double(100),
  129439. min = cms.double(7),
  129440. name = cms.string('ptProbe')
  129441. )),
  129442. combinedObjectSelection = cms.string('abs(at(0).eta())< 1.4 && abs(at(1).eta) > 2.7 && abs(deltaPhi(at(0).phi, at(1).phi)) > 2.5'),
  129443. combinedObjectSortCriteria = cms.string('(at(0).pt+at(1).pt)/2'),
  129444. dqmhistolabel = cms.string('hltPFJetsTopology'),
  129445. handlerType = cms.string('FromHLT'),
  129446. mainDQMDirname = cms.untracked.string('HLT/FSQ/'),
  129447. partialFilterName = cms.string('hltDiPFJetAve'),
  129448. partialPathName = cms.string('HLT_DiPFJetAve15_HFJEC_v'),
  129449. singleObjectDrawables = cms.VPSet(),
  129450. singleObjectsPreselection = cms.string('abs(eta)<1.4 || abs(eta) > 2.7'),
  129451. triggerSelection = cms.string('HLT_DiPFJetAve15_HFJEC_v*')
  129452. ),
  129453. cms.PSet(
  129454. PFJetCorLabel = cms.InputTag("ak4PFL1FastL2L3Corrector"),
  129455. combinedObjectDimension = cms.int32(2),
  129456. combinedObjectDrawables = cms.VPSet(cms.PSet(
  129457. bins = cms.int32(70),
  129458. expression = cms.string('abs(at(0).eta-at(1).eta)'),
  129459. max = cms.double(7),
  129460. min = cms.double(0),
  129461. name = cms.string('deltaEta')
  129462. ),
  129463. cms.PSet(
  129464. bins = cms.int32(100),
  129465. expression = cms.string('abs(deltaPhi(at(0).phi, at(1).phi))'),
  129466. max = cms.double(3.2),
  129467. min = cms.double(0),
  129468. name = cms.string('deltaPhi')
  129469. ),
  129470. cms.PSet(
  129471. bins = cms.int32(93),
  129472. expression = cms.string('(at(0).pt+at(1).pt)/2'),
  129473. max = cms.double(100),
  129474. min = cms.double(7),
  129475. name = cms.string('ptAve')
  129476. ),
  129477. cms.PSet(
  129478. bins = cms.int32(93),
  129479. expression = cms.string('? abs(at(0).eta) < abs(at(1).eta) ? at(0).pt : at(1).pt '),
  129480. max = cms.double(100),
  129481. min = cms.double(7),
  129482. name = cms.string('ptTag')
  129483. ),
  129484. cms.PSet(
  129485. bins = cms.int32(93),
  129486. expression = cms.string('? abs(at(0).eta) < abs(at(1).eta) ? at(1).pt : at(0).pt '),
  129487. max = cms.double(100),
  129488. min = cms.double(7),
  129489. name = cms.string('ptProbe')
  129490. ),
  129491. cms.PSet(
  129492. bins = cms.int32(93),
  129493. expression = cms.string('(at(0).pt+at(1).pt)/2'),
  129494. max = cms.double(100),
  129495. min = cms.double(7),
  129496. name = cms.string('ptAve_nominator')
  129497. )),
  129498. combinedObjectSelection = cms.string('abs(at(0).eta())< 1.3 && abs(at(1).eta) > 2.7 && abs(deltaPhi(at(0).phi, at(1).phi)) > 2.5'),
  129499. combinedObjectSortCriteria = cms.string('(at(0).pt+at(1).pt)/2'),
  129500. dqmhistolabel = cms.string('recoPFJetsTopology'),
  129501. handlerType = cms.string('RecoPFJetWithJEC'),
  129502. inputCol = cms.InputTag("ak4PFJetsCHS"),
  129503. mainDQMDirname = cms.untracked.string('HLT/FSQ/'),
  129504. partialFilterName = cms.string('hltDiPFJetAve'),
  129505. partialPathName = cms.string('HLT_DiPFJetAve15_HFJEC_v'),
  129506. singleObjectDrawables = cms.VPSet(),
  129507. singleObjectsPreselection = cms.string('pt > 7 && (abs(eta)<1.4 ||abs(eta) > 2.7)'),
  129508. triggerSelection = cms.string('HLT_DiPFJetAve15_HFJEC_v*')
  129509. ),
  129510. cms.PSet(
  129511. PFJetCorLabel = cms.InputTag("ak4PFL1FastL2L3Corrector"),
  129512. combinedObjectDimension = cms.int32(2),
  129513. combinedObjectDrawables = cms.VPSet(cms.PSet(
  129514. bins = cms.int32(93),
  129515. expression = cms.string('(at(0).pt+at(1).pt)/2'),
  129516. max = cms.double(100),
  129517. min = cms.double(7),
  129518. name = cms.string('ptAve_denominator')
  129519. )),
  129520. combinedObjectSelection = cms.string('abs(at(0).eta())< 1.3 && abs(at(1).eta) > 2.7 && abs(deltaPhi(at(0).phi, at(1).phi)) > 2.5'),
  129521. combinedObjectSortCriteria = cms.string('(at(0).pt+at(1).pt)/2'),
  129522. dqmhistolabel = cms.string('recoPFJetsTopology'),
  129523. handlerType = cms.string('RecoPFJetWithJEC'),
  129524. inputCol = cms.InputTag("ak4PFJetsCHS"),
  129525. mainDQMDirname = cms.untracked.string('HLT/FSQ/'),
  129526. partialFilterName = cms.string('hltDiPFJetAve'),
  129527. partialPathName = cms.string('HLT_DiPFJetAve15_HFJEC_v'),
  129528. singleObjectDrawables = cms.VPSet(),
  129529. singleObjectsPreselection = cms.string('pt > 7 && (abs(eta)<1.4 ||abs(eta) > 2.7)'),
  129530. triggerSelection = cms.string('TRUE')
  129531. ),
  129532. cms.PSet(
  129533. combinedObjectDimension = cms.int32(1),
  129534. combinedObjectDrawables = cms.VPSet(cms.PSet(
  129535. bins = cms.int32(64),
  129536. expression = cms.string('at(0).pt'),
  129537. max = cms.double(256),
  129538. min = cms.double(0),
  129539. name = cms.string('pt')
  129540. ),
  129541. cms.PSet(
  129542. bins = cms.int32(26),
  129543. expression = cms.string('at(0).eta'),
  129544. max = cms.double(5.2),
  129545. min = cms.double(-5.2),
  129546. name = cms.string('eta')
  129547. )),
  129548. combinedObjectSelection = cms.string('1==1'),
  129549. combinedObjectSortCriteria = cms.string('at(0).pt'),
  129550. dqmhistolabel = cms.string('l1'),
  129551. handlerType = cms.string('FromHLT'),
  129552. mainDQMDirname = cms.untracked.string('HLT/FSQ/'),
  129553. partialFilterName = cms.string('hltL1'),
  129554. partialPathName = cms.string('HLT_DiPFJetAve25_HFJEC_v'),
  129555. singleObjectDrawables = cms.VPSet(),
  129556. singleObjectsPreselection = cms.string('1==1'),
  129557. triggerSelection = cms.string('HLT_DiPFJetAve25_HFJEC_v*')
  129558. ),
  129559. cms.PSet(
  129560. combinedObjectDimension = cms.int32(2),
  129561. combinedObjectDrawables = cms.VPSet(cms.PSet(
  129562. bins = cms.int32(70),
  129563. expression = cms.string('abs(at(0).eta-at(1).eta)'),
  129564. max = cms.double(7),
  129565. min = cms.double(0),
  129566. name = cms.string('deltaEta')
  129567. ),
  129568. cms.PSet(
  129569. bins = cms.int32(100),
  129570. expression = cms.string('abs(deltaPhi(at(0).phi, at(1).phi))'),
  129571. max = cms.double(3.2),
  129572. min = cms.double(0),
  129573. name = cms.string('deltaPhi')
  129574. ),
  129575. cms.PSet(
  129576. bins = cms.int32(88),
  129577. expression = cms.string('(at(0).pt+at(1).pt)/2'),
  129578. max = cms.double(100),
  129579. min = cms.double(12),
  129580. name = cms.string('ptAve')
  129581. ),
  129582. cms.PSet(
  129583. bins = cms.int32(88),
  129584. expression = cms.string('? abs(at(0).eta) < abs(at(1).eta) ? at(0).pt : at(1).pt '),
  129585. max = cms.double(100),
  129586. min = cms.double(12),
  129587. name = cms.string('ptTag')
  129588. ),
  129589. cms.PSet(
  129590. bins = cms.int32(88),
  129591. expression = cms.string('? abs(at(0).eta) < abs(at(1).eta) ? at(1).pt : at(0).pt '),
  129592. max = cms.double(100),
  129593. min = cms.double(12),
  129594. name = cms.string('ptProbe')
  129595. )),
  129596. combinedObjectSelection = cms.string('abs(at(0).eta())< 1.4 && abs(at(1).eta) > 2.7 && abs(deltaPhi(at(0).phi, at(1).phi)) > 2.5'),
  129597. combinedObjectSortCriteria = cms.string('(at(0).pt+at(1).pt)/2'),
  129598. dqmhistolabel = cms.string('hltPFJetsTopology'),
  129599. handlerType = cms.string('FromHLT'),
  129600. mainDQMDirname = cms.untracked.string('HLT/FSQ/'),
  129601. partialFilterName = cms.string('hltDiPFJetAve'),
  129602. partialPathName = cms.string('HLT_DiPFJetAve25_HFJEC_v'),
  129603. singleObjectDrawables = cms.VPSet(),
  129604. singleObjectsPreselection = cms.string('abs(eta)<1.4 || abs(eta) > 2.7'),
  129605. triggerSelection = cms.string('HLT_DiPFJetAve25_HFJEC_v*')
  129606. ),
  129607. cms.PSet(
  129608. PFJetCorLabel = cms.InputTag("ak4PFL1FastL2L3Corrector"),
  129609. combinedObjectDimension = cms.int32(2),
  129610. combinedObjectDrawables = cms.VPSet(cms.PSet(
  129611. bins = cms.int32(70),
  129612. expression = cms.string('abs(at(0).eta-at(1).eta)'),
  129613. max = cms.double(7),
  129614. min = cms.double(0),
  129615. name = cms.string('deltaEta')
  129616. ),
  129617. cms.PSet(
  129618. bins = cms.int32(100),
  129619. expression = cms.string('abs(deltaPhi(at(0).phi, at(1).phi))'),
  129620. max = cms.double(3.2),
  129621. min = cms.double(0),
  129622. name = cms.string('deltaPhi')
  129623. ),
  129624. cms.PSet(
  129625. bins = cms.int32(88),
  129626. expression = cms.string('(at(0).pt+at(1).pt)/2'),
  129627. max = cms.double(100),
  129628. min = cms.double(12),
  129629. name = cms.string('ptAve')
  129630. ),
  129631. cms.PSet(
  129632. bins = cms.int32(88),
  129633. expression = cms.string('? abs(at(0).eta) < abs(at(1).eta) ? at(0).pt : at(1).pt '),
  129634. max = cms.double(100),
  129635. min = cms.double(12),
  129636. name = cms.string('ptTag')
  129637. ),
  129638. cms.PSet(
  129639. bins = cms.int32(88),
  129640. expression = cms.string('? abs(at(0).eta) < abs(at(1).eta) ? at(1).pt : at(0).pt '),
  129641. max = cms.double(100),
  129642. min = cms.double(12),
  129643. name = cms.string('ptProbe')
  129644. ),
  129645. cms.PSet(
  129646. bins = cms.int32(88),
  129647. expression = cms.string('(at(0).pt+at(1).pt)/2'),
  129648. max = cms.double(100),
  129649. min = cms.double(12),
  129650. name = cms.string('ptAve_nominator')
  129651. )),
  129652. combinedObjectSelection = cms.string('abs(at(0).eta())< 1.3 && abs(at(1).eta) > 2.7 && abs(deltaPhi(at(0).phi, at(1).phi)) > 2.5'),
  129653. combinedObjectSortCriteria = cms.string('(at(0).pt+at(1).pt)/2'),
  129654. dqmhistolabel = cms.string('recoPFJetsTopology'),
  129655. handlerType = cms.string('RecoPFJetWithJEC'),
  129656. inputCol = cms.InputTag("ak4PFJetsCHS"),
  129657. mainDQMDirname = cms.untracked.string('HLT/FSQ/'),
  129658. partialFilterName = cms.string('hltDiPFJetAve'),
  129659. partialPathName = cms.string('HLT_DiPFJetAve25_HFJEC_v'),
  129660. singleObjectDrawables = cms.VPSet(),
  129661. singleObjectsPreselection = cms.string('pt > 12 && (abs(eta)<1.4 ||abs(eta) > 2.7)'),
  129662. triggerSelection = cms.string('HLT_DiPFJetAve25_HFJEC_v*')
  129663. ),
  129664. cms.PSet(
  129665. PFJetCorLabel = cms.InputTag("ak4PFL1FastL2L3Corrector"),
  129666. combinedObjectDimension = cms.int32(2),
  129667. combinedObjectDrawables = cms.VPSet(cms.PSet(
  129668. bins = cms.int32(88),
  129669. expression = cms.string('(at(0).pt+at(1).pt)/2'),
  129670. max = cms.double(100),
  129671. min = cms.double(12),
  129672. name = cms.string('ptAve_denominator')
  129673. )),
  129674. combinedObjectSelection = cms.string('abs(at(0).eta())< 1.3 && abs(at(1).eta) > 2.7 && abs(deltaPhi(at(0).phi, at(1).phi)) > 2.5'),
  129675. combinedObjectSortCriteria = cms.string('(at(0).pt+at(1).pt)/2'),
  129676. dqmhistolabel = cms.string('recoPFJetsTopology'),
  129677. handlerType = cms.string('RecoPFJetWithJEC'),
  129678. inputCol = cms.InputTag("ak4PFJetsCHS"),
  129679. mainDQMDirname = cms.untracked.string('HLT/FSQ/'),
  129680. partialFilterName = cms.string('hltDiPFJetAve'),
  129681. partialPathName = cms.string('HLT_DiPFJetAve25_HFJEC_v'),
  129682. singleObjectDrawables = cms.VPSet(),
  129683. singleObjectsPreselection = cms.string('pt > 12 && (abs(eta)<1.4 ||abs(eta) > 2.7)'),
  129684. triggerSelection = cms.string('TRUE')
  129685. ),
  129686. cms.PSet(
  129687. combinedObjectDimension = cms.int32(1),
  129688. combinedObjectDrawables = cms.VPSet(cms.PSet(
  129689. bins = cms.int32(64),
  129690. expression = cms.string('at(0).pt'),
  129691. max = cms.double(256),
  129692. min = cms.double(0),
  129693. name = cms.string('pt')
  129694. ),
  129695. cms.PSet(
  129696. bins = cms.int32(26),
  129697. expression = cms.string('at(0).eta'),
  129698. max = cms.double(5.2),
  129699. min = cms.double(-5.2),
  129700. name = cms.string('eta')
  129701. )),
  129702. combinedObjectSelection = cms.string('1==1'),
  129703. combinedObjectSortCriteria = cms.string('at(0).pt'),
  129704. dqmhistolabel = cms.string('l1'),
  129705. handlerType = cms.string('FromHLT'),
  129706. mainDQMDirname = cms.untracked.string('HLT/FSQ/'),
  129707. partialFilterName = cms.string('hltL1'),
  129708. partialPathName = cms.string('HLT_DiPFJetAve35_HFJEC_v'),
  129709. singleObjectDrawables = cms.VPSet(),
  129710. singleObjectsPreselection = cms.string('1==1'),
  129711. triggerSelection = cms.string('HLT_DiPFJetAve35_HFJEC_v*')
  129712. ),
  129713. cms.PSet(
  129714. combinedObjectDimension = cms.int32(2),
  129715. combinedObjectDrawables = cms.VPSet(cms.PSet(
  129716. bins = cms.int32(70),
  129717. expression = cms.string('abs(at(0).eta-at(1).eta)'),
  129718. max = cms.double(7),
  129719. min = cms.double(0),
  129720. name = cms.string('deltaEta')
  129721. ),
  129722. cms.PSet(
  129723. bins = cms.int32(100),
  129724. expression = cms.string('abs(deltaPhi(at(0).phi, at(1).phi))'),
  129725. max = cms.double(3.2),
  129726. min = cms.double(0),
  129727. name = cms.string('deltaPhi')
  129728. ),
  129729. cms.PSet(
  129730. bins = cms.int32(83),
  129731. expression = cms.string('(at(0).pt+at(1).pt)/2'),
  129732. max = cms.double(100),
  129733. min = cms.double(17),
  129734. name = cms.string('ptAve')
  129735. ),
  129736. cms.PSet(
  129737. bins = cms.int32(83),
  129738. expression = cms.string('? abs(at(0).eta) < abs(at(1).eta) ? at(0).pt : at(1).pt '),
  129739. max = cms.double(100),
  129740. min = cms.double(17),
  129741. name = cms.string('ptTag')
  129742. ),
  129743. cms.PSet(
  129744. bins = cms.int32(83),
  129745. expression = cms.string('? abs(at(0).eta) < abs(at(1).eta) ? at(1).pt : at(0).pt '),
  129746. max = cms.double(100),
  129747. min = cms.double(17),
  129748. name = cms.string('ptProbe')
  129749. )),
  129750. combinedObjectSelection = cms.string('abs(at(0).eta())< 1.4 && abs(at(1).eta) > 2.7 && abs(deltaPhi(at(0).phi, at(1).phi)) > 2.5'),
  129751. combinedObjectSortCriteria = cms.string('(at(0).pt+at(1).pt)/2'),
  129752. dqmhistolabel = cms.string('hltPFJetsTopology'),
  129753. handlerType = cms.string('FromHLT'),
  129754. mainDQMDirname = cms.untracked.string('HLT/FSQ/'),
  129755. partialFilterName = cms.string('hltDiPFJetAve'),
  129756. partialPathName = cms.string('HLT_DiPFJetAve35_HFJEC_v'),
  129757. singleObjectDrawables = cms.VPSet(),
  129758. singleObjectsPreselection = cms.string('abs(eta)<1.4 || abs(eta) > 2.7'),
  129759. triggerSelection = cms.string('HLT_DiPFJetAve35_HFJEC_v*')
  129760. ),
  129761. cms.PSet(
  129762. PFJetCorLabel = cms.InputTag("ak4PFL1FastL2L3Corrector"),
  129763. combinedObjectDimension = cms.int32(2),
  129764. combinedObjectDrawables = cms.VPSet(cms.PSet(
  129765. bins = cms.int32(70),
  129766. expression = cms.string('abs(at(0).eta-at(1).eta)'),
  129767. max = cms.double(7),
  129768. min = cms.double(0),
  129769. name = cms.string('deltaEta')
  129770. ),
  129771. cms.PSet(
  129772. bins = cms.int32(100),
  129773. expression = cms.string('abs(deltaPhi(at(0).phi, at(1).phi))'),
  129774. max = cms.double(3.2),
  129775. min = cms.double(0),
  129776. name = cms.string('deltaPhi')
  129777. ),
  129778. cms.PSet(
  129779. bins = cms.int32(83),
  129780. expression = cms.string('(at(0).pt+at(1).pt)/2'),
  129781. max = cms.double(100),
  129782. min = cms.double(17),
  129783. name = cms.string('ptAve')
  129784. ),
  129785. cms.PSet(
  129786. bins = cms.int32(83),
  129787. expression = cms.string('? abs(at(0).eta) < abs(at(1).eta) ? at(0).pt : at(1).pt '),
  129788. max = cms.double(100),
  129789. min = cms.double(17),
  129790. name = cms.string('ptTag')
  129791. ),
  129792. cms.PSet(
  129793. bins = cms.int32(83),
  129794. expression = cms.string('? abs(at(0).eta) < abs(at(1).eta) ? at(1).pt : at(0).pt '),
  129795. max = cms.double(100),
  129796. min = cms.double(17),
  129797. name = cms.string('ptProbe')
  129798. ),
  129799. cms.PSet(
  129800. bins = cms.int32(83),
  129801. expression = cms.string('(at(0).pt+at(1).pt)/2'),
  129802. max = cms.double(100),
  129803. min = cms.double(17),
  129804. name = cms.string('ptAve_nominator')
  129805. )),
  129806. combinedObjectSelection = cms.string('abs(at(0).eta())< 1.3 && abs(at(1).eta) > 2.7 && abs(deltaPhi(at(0).phi, at(1).phi)) > 2.5'),
  129807. combinedObjectSortCriteria = cms.string('(at(0).pt+at(1).pt)/2'),
  129808. dqmhistolabel = cms.string('recoPFJetsTopology'),
  129809. handlerType = cms.string('RecoPFJetWithJEC'),
  129810. inputCol = cms.InputTag("ak4PFJetsCHS"),
  129811. mainDQMDirname = cms.untracked.string('HLT/FSQ/'),
  129812. partialFilterName = cms.string('hltDiPFJetAve'),
  129813. partialPathName = cms.string('HLT_DiPFJetAve35_HFJEC_v'),
  129814. singleObjectDrawables = cms.VPSet(),
  129815. singleObjectsPreselection = cms.string('pt > 17 && (abs(eta)<1.4 ||abs(eta) > 2.7)'),
  129816. triggerSelection = cms.string('HLT_DiPFJetAve35_HFJEC_v*')
  129817. ),
  129818. cms.PSet(
  129819. PFJetCorLabel = cms.InputTag("ak4PFL1FastL2L3Corrector"),
  129820. combinedObjectDimension = cms.int32(2),
  129821. combinedObjectDrawables = cms.VPSet(cms.PSet(
  129822. bins = cms.int32(83),
  129823. expression = cms.string('(at(0).pt+at(1).pt)/2'),
  129824. max = cms.double(100),
  129825. min = cms.double(17),
  129826. name = cms.string('ptAve_denominator')
  129827. )),
  129828. combinedObjectSelection = cms.string('abs(at(0).eta())< 1.3 && abs(at(1).eta) > 2.7 && abs(deltaPhi(at(0).phi, at(1).phi)) > 2.5'),
  129829. combinedObjectSortCriteria = cms.string('(at(0).pt+at(1).pt)/2'),
  129830. dqmhistolabel = cms.string('recoPFJetsTopology'),
  129831. handlerType = cms.string('RecoPFJetWithJEC'),
  129832. inputCol = cms.InputTag("ak4PFJetsCHS"),
  129833. mainDQMDirname = cms.untracked.string('HLT/FSQ/'),
  129834. partialFilterName = cms.string('hltDiPFJetAve'),
  129835. partialPathName = cms.string('HLT_DiPFJetAve35_HFJEC_v'),
  129836. singleObjectDrawables = cms.VPSet(),
  129837. singleObjectsPreselection = cms.string('pt > 17 && (abs(eta)<1.4 ||abs(eta) > 2.7)'),
  129838. triggerSelection = cms.string('TRUE')
  129839. ),
  129840. cms.PSet(
  129841. combinedObjectDimension = cms.int32(1),
  129842. combinedObjectDrawables = cms.VPSet(cms.PSet(
  129843. bins = cms.int32(64),
  129844. expression = cms.string('at(0).pt'),
  129845. max = cms.double(256),
  129846. min = cms.double(0),
  129847. name = cms.string('pt')
  129848. ),
  129849. cms.PSet(
  129850. bins = cms.int32(26),
  129851. expression = cms.string('at(0).eta'),
  129852. max = cms.double(5.2),
  129853. min = cms.double(-5.2),
  129854. name = cms.string('eta')
  129855. )),
  129856. combinedObjectSelection = cms.string('1==1'),
  129857. combinedObjectSortCriteria = cms.string('at(0).pt'),
  129858. dqmhistolabel = cms.string('l1'),
  129859. handlerType = cms.string('FromHLT'),
  129860. mainDQMDirname = cms.untracked.string('HLT/FSQ/'),
  129861. partialFilterName = cms.string('hltL1'),
  129862. partialPathName = cms.string('HLT_DiPFJetAve15_Central_v'),
  129863. singleObjectDrawables = cms.VPSet(),
  129864. singleObjectsPreselection = cms.string('1==1'),
  129865. triggerSelection = cms.string('HLT_DiPFJetAve15_Central_v*')
  129866. ),
  129867. cms.PSet(
  129868. combinedObjectDimension = cms.int32(2),
  129869. combinedObjectDrawables = cms.VPSet(cms.PSet(
  129870. bins = cms.int32(70),
  129871. expression = cms.string('abs(at(0).eta-at(1).eta)'),
  129872. max = cms.double(7),
  129873. min = cms.double(0),
  129874. name = cms.string('deltaEta')
  129875. ),
  129876. cms.PSet(
  129877. bins = cms.int32(100),
  129878. expression = cms.string('abs(deltaPhi(at(0).phi, at(1).phi))'),
  129879. max = cms.double(3.2),
  129880. min = cms.double(0),
  129881. name = cms.string('deltaPhi')
  129882. ),
  129883. cms.PSet(
  129884. bins = cms.int32(93),
  129885. expression = cms.string('(at(0).pt+at(1).pt)/2'),
  129886. max = cms.double(100),
  129887. min = cms.double(7),
  129888. name = cms.string('ptAve')
  129889. ),
  129890. cms.PSet(
  129891. bins = cms.int32(93),
  129892. expression = cms.string('? abs(at(0).eta) < abs(at(1).eta) ? at(0).pt : at(1).pt '),
  129893. max = cms.double(100),
  129894. min = cms.double(7),
  129895. name = cms.string('ptTag')
  129896. ),
  129897. cms.PSet(
  129898. bins = cms.int32(93),
  129899. expression = cms.string('? abs(at(0).eta) < abs(at(1).eta) ? at(1).pt : at(0).pt '),
  129900. max = cms.double(100),
  129901. min = cms.double(7),
  129902. name = cms.string('ptProbe')
  129903. )),
  129904. combinedObjectSelection = cms.string('abs(at(0).eta())< 1.4 && abs(at(1).eta) < 2.7 && abs(deltaPhi(at(0).phi, at(1).phi)) > 2.5'),
  129905. combinedObjectSortCriteria = cms.string('(at(0).pt+at(1).pt)/2'),
  129906. dqmhistolabel = cms.string('hltPFJetsTopology'),
  129907. handlerType = cms.string('FromHLT'),
  129908. mainDQMDirname = cms.untracked.string('HLT/FSQ/'),
  129909. partialFilterName = cms.string('hltDiPFJetAve'),
  129910. partialPathName = cms.string('HLT_DiPFJetAve15_Central_v'),
  129911. singleObjectDrawables = cms.VPSet(),
  129912. singleObjectsPreselection = cms.string('abs(eta)<1.4 || abs(eta) < 2.7'),
  129913. triggerSelection = cms.string('HLT_DiPFJetAve15_Central_v*')
  129914. ),
  129915. cms.PSet(
  129916. PFJetCorLabel = cms.InputTag("ak4PFL1FastL2L3Corrector"),
  129917. combinedObjectDimension = cms.int32(2),
  129918. combinedObjectDrawables = cms.VPSet(cms.PSet(
  129919. bins = cms.int32(70),
  129920. expression = cms.string('abs(at(0).eta-at(1).eta)'),
  129921. max = cms.double(7),
  129922. min = cms.double(0),
  129923. name = cms.string('deltaEta')
  129924. ),
  129925. cms.PSet(
  129926. bins = cms.int32(100),
  129927. expression = cms.string('abs(deltaPhi(at(0).phi, at(1).phi))'),
  129928. max = cms.double(3.2),
  129929. min = cms.double(0),
  129930. name = cms.string('deltaPhi')
  129931. ),
  129932. cms.PSet(
  129933. bins = cms.int32(93),
  129934. expression = cms.string('(at(0).pt+at(1).pt)/2'),
  129935. max = cms.double(100),
  129936. min = cms.double(7),
  129937. name = cms.string('ptAve')
  129938. ),
  129939. cms.PSet(
  129940. bins = cms.int32(93),
  129941. expression = cms.string('? abs(at(0).eta) < abs(at(1).eta) ? at(0).pt : at(1).pt '),
  129942. max = cms.double(100),
  129943. min = cms.double(7),
  129944. name = cms.string('ptTag')
  129945. ),
  129946. cms.PSet(
  129947. bins = cms.int32(93),
  129948. expression = cms.string('? abs(at(0).eta) < abs(at(1).eta) ? at(1).pt : at(0).pt '),
  129949. max = cms.double(100),
  129950. min = cms.double(7),
  129951. name = cms.string('ptProbe')
  129952. ),
  129953. cms.PSet(
  129954. bins = cms.int32(93),
  129955. expression = cms.string('(at(0).pt+at(1).pt)/2'),
  129956. max = cms.double(100),
  129957. min = cms.double(7),
  129958. name = cms.string('ptAve_nominator')
  129959. )),
  129960. combinedObjectSelection = cms.string('abs(at(0).eta())< 1.3 && abs(at(1).eta) < 2.7 && abs(deltaPhi(at(0).phi, at(1).phi)) > 2.5'),
  129961. combinedObjectSortCriteria = cms.string('(at(0).pt+at(1).pt)/2'),
  129962. dqmhistolabel = cms.string('recoPFJetsTopology'),
  129963. handlerType = cms.string('RecoPFJetWithJEC'),
  129964. inputCol = cms.InputTag("ak4PFJetsCHS"),
  129965. mainDQMDirname = cms.untracked.string('HLT/FSQ/'),
  129966. partialFilterName = cms.string('hltDiPFJetAve'),
  129967. partialPathName = cms.string('HLT_DiPFJetAve15_Central_v'),
  129968. singleObjectDrawables = cms.VPSet(),
  129969. singleObjectsPreselection = cms.string('pt > 7 && (abs(eta)<1.4 ||abs(eta) < 2.7)'),
  129970. triggerSelection = cms.string('HLT_DiPFJetAve15_Central_v*')
  129971. ),
  129972. cms.PSet(
  129973. PFJetCorLabel = cms.InputTag("ak4PFL1FastL2L3Corrector"),
  129974. combinedObjectDimension = cms.int32(2),
  129975. combinedObjectDrawables = cms.VPSet(cms.PSet(
  129976. bins = cms.int32(93),
  129977. expression = cms.string('(at(0).pt+at(1).pt)/2'),
  129978. max = cms.double(100),
  129979. min = cms.double(7),
  129980. name = cms.string('ptAve_denominator')
  129981. )),
  129982. combinedObjectSelection = cms.string('abs(at(0).eta())< 1.3 && abs(at(1).eta) < 2.7 && abs(deltaPhi(at(0).phi, at(1).phi)) > 2.5'),
  129983. combinedObjectSortCriteria = cms.string('(at(0).pt+at(1).pt)/2'),
  129984. dqmhistolabel = cms.string('recoPFJetsTopology'),
  129985. handlerType = cms.string('RecoPFJetWithJEC'),
  129986. inputCol = cms.InputTag("ak4PFJetsCHS"),
  129987. mainDQMDirname = cms.untracked.string('HLT/FSQ/'),
  129988. partialFilterName = cms.string('hltDiPFJetAve'),
  129989. partialPathName = cms.string('HLT_DiPFJetAve15_Central_v'),
  129990. singleObjectDrawables = cms.VPSet(),
  129991. singleObjectsPreselection = cms.string('pt > 7 && (abs(eta)<1.4 ||abs(eta) < 2.7)'),
  129992. triggerSelection = cms.string('TRUE')
  129993. ),
  129994. cms.PSet(
  129995. combinedObjectDimension = cms.int32(1),
  129996. combinedObjectDrawables = cms.VPSet(cms.PSet(
  129997. bins = cms.int32(64),
  129998. expression = cms.string('at(0).pt'),
  129999. max = cms.double(256),
  130000. min = cms.double(0),
  130001. name = cms.string('pt')
  130002. ),
  130003. cms.PSet(
  130004. bins = cms.int32(26),
  130005. expression = cms.string('at(0).eta'),
  130006. max = cms.double(5.2),
  130007. min = cms.double(-5.2),
  130008. name = cms.string('eta')
  130009. )),
  130010. combinedObjectSelection = cms.string('1==1'),
  130011. combinedObjectSortCriteria = cms.string('at(0).pt'),
  130012. dqmhistolabel = cms.string('l1'),
  130013. handlerType = cms.string('FromHLT'),
  130014. mainDQMDirname = cms.untracked.string('HLT/FSQ/'),
  130015. partialFilterName = cms.string('hltL1'),
  130016. partialPathName = cms.string('HLT_DiPFJetAve25_Central_v'),
  130017. singleObjectDrawables = cms.VPSet(),
  130018. singleObjectsPreselection = cms.string('1==1'),
  130019. triggerSelection = cms.string('HLT_DiPFJetAve25_Central_v*')
  130020. ),
  130021. cms.PSet(
  130022. combinedObjectDimension = cms.int32(2),
  130023. combinedObjectDrawables = cms.VPSet(cms.PSet(
  130024. bins = cms.int32(70),
  130025. expression = cms.string('abs(at(0).eta-at(1).eta)'),
  130026. max = cms.double(7),
  130027. min = cms.double(0),
  130028. name = cms.string('deltaEta')
  130029. ),
  130030. cms.PSet(
  130031. bins = cms.int32(100),
  130032. expression = cms.string('abs(deltaPhi(at(0).phi, at(1).phi))'),
  130033. max = cms.double(3.2),
  130034. min = cms.double(0),
  130035. name = cms.string('deltaPhi')
  130036. ),
  130037. cms.PSet(
  130038. bins = cms.int32(88),
  130039. expression = cms.string('(at(0).pt+at(1).pt)/2'),
  130040. max = cms.double(100),
  130041. min = cms.double(12),
  130042. name = cms.string('ptAve')
  130043. ),
  130044. cms.PSet(
  130045. bins = cms.int32(88),
  130046. expression = cms.string('? abs(at(0).eta) < abs(at(1).eta) ? at(0).pt : at(1).pt '),
  130047. max = cms.double(100),
  130048. min = cms.double(12),
  130049. name = cms.string('ptTag')
  130050. ),
  130051. cms.PSet(
  130052. bins = cms.int32(88),
  130053. expression = cms.string('? abs(at(0).eta) < abs(at(1).eta) ? at(1).pt : at(0).pt '),
  130054. max = cms.double(100),
  130055. min = cms.double(12),
  130056. name = cms.string('ptProbe')
  130057. )),
  130058. combinedObjectSelection = cms.string('abs(at(0).eta())< 1.4 && abs(at(1).eta) < 2.7 && abs(deltaPhi(at(0).phi, at(1).phi)) > 2.5'),
  130059. combinedObjectSortCriteria = cms.string('(at(0).pt+at(1).pt)/2'),
  130060. dqmhistolabel = cms.string('hltPFJetsTopology'),
  130061. handlerType = cms.string('FromHLT'),
  130062. mainDQMDirname = cms.untracked.string('HLT/FSQ/'),
  130063. partialFilterName = cms.string('hltDiPFJetAve'),
  130064. partialPathName = cms.string('HLT_DiPFJetAve25_Central_v'),
  130065. singleObjectDrawables = cms.VPSet(),
  130066. singleObjectsPreselection = cms.string('abs(eta)<1.4 || abs(eta) < 2.7'),
  130067. triggerSelection = cms.string('HLT_DiPFJetAve25_Central_v*')
  130068. ),
  130069. cms.PSet(
  130070. PFJetCorLabel = cms.InputTag("ak4PFL1FastL2L3Corrector"),
  130071. combinedObjectDimension = cms.int32(2),
  130072. combinedObjectDrawables = cms.VPSet(cms.PSet(
  130073. bins = cms.int32(70),
  130074. expression = cms.string('abs(at(0).eta-at(1).eta)'),
  130075. max = cms.double(7),
  130076. min = cms.double(0),
  130077. name = cms.string('deltaEta')
  130078. ),
  130079. cms.PSet(
  130080. bins = cms.int32(100),
  130081. expression = cms.string('abs(deltaPhi(at(0).phi, at(1).phi))'),
  130082. max = cms.double(3.2),
  130083. min = cms.double(0),
  130084. name = cms.string('deltaPhi')
  130085. ),
  130086. cms.PSet(
  130087. bins = cms.int32(88),
  130088. expression = cms.string('(at(0).pt+at(1).pt)/2'),
  130089. max = cms.double(100),
  130090. min = cms.double(12),
  130091. name = cms.string('ptAve')
  130092. ),
  130093. cms.PSet(
  130094. bins = cms.int32(88),
  130095. expression = cms.string('? abs(at(0).eta) < abs(at(1).eta) ? at(0).pt : at(1).pt '),
  130096. max = cms.double(100),
  130097. min = cms.double(12),
  130098. name = cms.string('ptTag')
  130099. ),
  130100. cms.PSet(
  130101. bins = cms.int32(88),
  130102. expression = cms.string('? abs(at(0).eta) < abs(at(1).eta) ? at(1).pt : at(0).pt '),
  130103. max = cms.double(100),
  130104. min = cms.double(12),
  130105. name = cms.string('ptProbe')
  130106. ),
  130107. cms.PSet(
  130108. bins = cms.int32(88),
  130109. expression = cms.string('(at(0).pt+at(1).pt)/2'),
  130110. max = cms.double(100),
  130111. min = cms.double(12),
  130112. name = cms.string('ptAve_nominator')
  130113. )),
  130114. combinedObjectSelection = cms.string('abs(at(0).eta())< 1.3 && abs(at(1).eta) < 2.7 && abs(deltaPhi(at(0).phi, at(1).phi)) > 2.5'),
  130115. combinedObjectSortCriteria = cms.string('(at(0).pt+at(1).pt)/2'),
  130116. dqmhistolabel = cms.string('recoPFJetsTopology'),
  130117. handlerType = cms.string('RecoPFJetWithJEC'),
  130118. inputCol = cms.InputTag("ak4PFJetsCHS"),
  130119. mainDQMDirname = cms.untracked.string('HLT/FSQ/'),
  130120. partialFilterName = cms.string('hltDiPFJetAve'),
  130121. partialPathName = cms.string('HLT_DiPFJetAve25_Central_v'),
  130122. singleObjectDrawables = cms.VPSet(),
  130123. singleObjectsPreselection = cms.string('pt > 12 && (abs(eta)<1.4 ||abs(eta) < 2.7)'),
  130124. triggerSelection = cms.string('HLT_DiPFJetAve25_Central_v*')
  130125. ),
  130126. cms.PSet(
  130127. PFJetCorLabel = cms.InputTag("ak4PFL1FastL2L3Corrector"),
  130128. combinedObjectDimension = cms.int32(2),
  130129. combinedObjectDrawables = cms.VPSet(cms.PSet(
  130130. bins = cms.int32(88),
  130131. expression = cms.string('(at(0).pt+at(1).pt)/2'),
  130132. max = cms.double(100),
  130133. min = cms.double(12),
  130134. name = cms.string('ptAve_denominator')
  130135. )),
  130136. combinedObjectSelection = cms.string('abs(at(0).eta())< 1.3 && abs(at(1).eta) < 2.7 && abs(deltaPhi(at(0).phi, at(1).phi)) > 2.5'),
  130137. combinedObjectSortCriteria = cms.string('(at(0).pt+at(1).pt)/2'),
  130138. dqmhistolabel = cms.string('recoPFJetsTopology'),
  130139. handlerType = cms.string('RecoPFJetWithJEC'),
  130140. inputCol = cms.InputTag("ak4PFJetsCHS"),
  130141. mainDQMDirname = cms.untracked.string('HLT/FSQ/'),
  130142. partialFilterName = cms.string('hltDiPFJetAve'),
  130143. partialPathName = cms.string('HLT_DiPFJetAve25_Central_v'),
  130144. singleObjectDrawables = cms.VPSet(),
  130145. singleObjectsPreselection = cms.string('pt > 12 && (abs(eta)<1.4 ||abs(eta) < 2.7)'),
  130146. triggerSelection = cms.string('TRUE')
  130147. ),
  130148. cms.PSet(
  130149. combinedObjectDimension = cms.int32(1),
  130150. combinedObjectDrawables = cms.VPSet(cms.PSet(
  130151. bins = cms.int32(64),
  130152. expression = cms.string('at(0).pt'),
  130153. max = cms.double(256),
  130154. min = cms.double(0),
  130155. name = cms.string('pt')
  130156. ),
  130157. cms.PSet(
  130158. bins = cms.int32(26),
  130159. expression = cms.string('at(0).eta'),
  130160. max = cms.double(5.2),
  130161. min = cms.double(-5.2),
  130162. name = cms.string('eta')
  130163. )),
  130164. combinedObjectSelection = cms.string('1==1'),
  130165. combinedObjectSortCriteria = cms.string('at(0).pt'),
  130166. dqmhistolabel = cms.string('l1'),
  130167. handlerType = cms.string('FromHLT'),
  130168. mainDQMDirname = cms.untracked.string('HLT/FSQ/'),
  130169. partialFilterName = cms.string('hltL1'),
  130170. partialPathName = cms.string('HLT_DiPFJetAve35_Central_v'),
  130171. singleObjectDrawables = cms.VPSet(),
  130172. singleObjectsPreselection = cms.string('1==1'),
  130173. triggerSelection = cms.string('HLT_DiPFJetAve35_Central_v*')
  130174. ),
  130175. cms.PSet(
  130176. combinedObjectDimension = cms.int32(2),
  130177. combinedObjectDrawables = cms.VPSet(cms.PSet(
  130178. bins = cms.int32(70),
  130179. expression = cms.string('abs(at(0).eta-at(1).eta)'),
  130180. max = cms.double(7),
  130181. min = cms.double(0),
  130182. name = cms.string('deltaEta')
  130183. ),
  130184. cms.PSet(
  130185. bins = cms.int32(100),
  130186. expression = cms.string('abs(deltaPhi(at(0).phi, at(1).phi))'),
  130187. max = cms.double(3.2),
  130188. min = cms.double(0),
  130189. name = cms.string('deltaPhi')
  130190. ),
  130191. cms.PSet(
  130192. bins = cms.int32(83),
  130193. expression = cms.string('(at(0).pt+at(1).pt)/2'),
  130194. max = cms.double(100),
  130195. min = cms.double(17),
  130196. name = cms.string('ptAve')
  130197. ),
  130198. cms.PSet(
  130199. bins = cms.int32(83),
  130200. expression = cms.string('? abs(at(0).eta) < abs(at(1).eta) ? at(0).pt : at(1).pt '),
  130201. max = cms.double(100),
  130202. min = cms.double(17),
  130203. name = cms.string('ptTag')
  130204. ),
  130205. cms.PSet(
  130206. bins = cms.int32(83),
  130207. expression = cms.string('? abs(at(0).eta) < abs(at(1).eta) ? at(1).pt : at(0).pt '),
  130208. max = cms.double(100),
  130209. min = cms.double(17),
  130210. name = cms.string('ptProbe')
  130211. )),
  130212. combinedObjectSelection = cms.string('abs(at(0).eta())< 1.4 && abs(at(1).eta) < 2.7 && abs(deltaPhi(at(0).phi, at(1).phi)) > 2.5'),
  130213. combinedObjectSortCriteria = cms.string('(at(0).pt+at(1).pt)/2'),
  130214. dqmhistolabel = cms.string('hltPFJetsTopology'),
  130215. handlerType = cms.string('FromHLT'),
  130216. mainDQMDirname = cms.untracked.string('HLT/FSQ/'),
  130217. partialFilterName = cms.string('hltDiPFJetAve'),
  130218. partialPathName = cms.string('HLT_DiPFJetAve35_Central_v'),
  130219. singleObjectDrawables = cms.VPSet(),
  130220. singleObjectsPreselection = cms.string('abs(eta)<1.4 || abs(eta) < 2.7'),
  130221. triggerSelection = cms.string('HLT_DiPFJetAve35_Central_v*')
  130222. ),
  130223. cms.PSet(
  130224. PFJetCorLabel = cms.InputTag("ak4PFL1FastL2L3Corrector"),
  130225. combinedObjectDimension = cms.int32(2),
  130226. combinedObjectDrawables = cms.VPSet(cms.PSet(
  130227. bins = cms.int32(70),
  130228. expression = cms.string('abs(at(0).eta-at(1).eta)'),
  130229. max = cms.double(7),
  130230. min = cms.double(0),
  130231. name = cms.string('deltaEta')
  130232. ),
  130233. cms.PSet(
  130234. bins = cms.int32(100),
  130235. expression = cms.string('abs(deltaPhi(at(0).phi, at(1).phi))'),
  130236. max = cms.double(3.2),
  130237. min = cms.double(0),
  130238. name = cms.string('deltaPhi')
  130239. ),
  130240. cms.PSet(
  130241. bins = cms.int32(83),
  130242. expression = cms.string('(at(0).pt+at(1).pt)/2'),
  130243. max = cms.double(100),
  130244. min = cms.double(17),
  130245. name = cms.string('ptAve')
  130246. ),
  130247. cms.PSet(
  130248. bins = cms.int32(83),
  130249. expression = cms.string('? abs(at(0).eta) < abs(at(1).eta) ? at(0).pt : at(1).pt '),
  130250. max = cms.double(100),
  130251. min = cms.double(17),
  130252. name = cms.string('ptTag')
  130253. ),
  130254. cms.PSet(
  130255. bins = cms.int32(83),
  130256. expression = cms.string('? abs(at(0).eta) < abs(at(1).eta) ? at(1).pt : at(0).pt '),
  130257. max = cms.double(100),
  130258. min = cms.double(17),
  130259. name = cms.string('ptProbe')
  130260. ),
  130261. cms.PSet(
  130262. bins = cms.int32(83),
  130263. expression = cms.string('(at(0).pt+at(1).pt)/2'),
  130264. max = cms.double(100),
  130265. min = cms.double(17),
  130266. name = cms.string('ptAve_nominator')
  130267. )),
  130268. combinedObjectSelection = cms.string('abs(at(0).eta())< 1.3 && abs(at(1).eta) < 2.7 && abs(deltaPhi(at(0).phi, at(1).phi)) > 2.5'),
  130269. combinedObjectSortCriteria = cms.string('(at(0).pt+at(1).pt)/2'),
  130270. dqmhistolabel = cms.string('recoPFJetsTopology'),
  130271. handlerType = cms.string('RecoPFJetWithJEC'),
  130272. inputCol = cms.InputTag("ak4PFJetsCHS"),
  130273. mainDQMDirname = cms.untracked.string('HLT/FSQ/'),
  130274. partialFilterName = cms.string('hltDiPFJetAve'),
  130275. partialPathName = cms.string('HLT_DiPFJetAve35_Central_v'),
  130276. singleObjectDrawables = cms.VPSet(),
  130277. singleObjectsPreselection = cms.string('pt > 17 && (abs(eta)<1.4 ||abs(eta) < 2.7)'),
  130278. triggerSelection = cms.string('HLT_DiPFJetAve35_Central_v*')
  130279. ),
  130280. cms.PSet(
  130281. PFJetCorLabel = cms.InputTag("ak4PFL1FastL2L3Corrector"),
  130282. combinedObjectDimension = cms.int32(2),
  130283. combinedObjectDrawables = cms.VPSet(cms.PSet(
  130284. bins = cms.int32(83),
  130285. expression = cms.string('(at(0).pt+at(1).pt)/2'),
  130286. max = cms.double(100),
  130287. min = cms.double(17),
  130288. name = cms.string('ptAve_denominator')
  130289. )),
  130290. combinedObjectSelection = cms.string('abs(at(0).eta())< 1.3 && abs(at(1).eta) < 2.7 && abs(deltaPhi(at(0).phi, at(1).phi)) > 2.5'),
  130291. combinedObjectSortCriteria = cms.string('(at(0).pt+at(1).pt)/2'),
  130292. dqmhistolabel = cms.string('recoPFJetsTopology'),
  130293. handlerType = cms.string('RecoPFJetWithJEC'),
  130294. inputCol = cms.InputTag("ak4PFJetsCHS"),
  130295. mainDQMDirname = cms.untracked.string('HLT/FSQ/'),
  130296. partialFilterName = cms.string('hltDiPFJetAve'),
  130297. partialPathName = cms.string('HLT_DiPFJetAve35_Central_v'),
  130298. singleObjectDrawables = cms.VPSet(),
  130299. singleObjectsPreselection = cms.string('pt > 17 && (abs(eta)<1.4 ||abs(eta) < 2.7)'),
  130300. triggerSelection = cms.string('TRUE')
  130301. ),
  130302. cms.PSet(
  130303. PFJetCorLabel = cms.InputTag("ak4PFL1FastL2L3Corrector"),
  130304. combinedObjectDimension = cms.int32(1),
  130305. combinedObjectDrawables = cms.VPSet(cms.PSet(
  130306. bins = cms.int32(35),
  130307. expression = cms.string('at(0).pt'),
  130308. max = cms.double(40),
  130309. min = cms.double(5),
  130310. name = cms.string('pt_denominator')
  130311. )),
  130312. combinedObjectSelection = cms.string('1==1'),
  130313. combinedObjectSortCriteria = cms.string('at(0).pt'),
  130314. dqmhistolabel = cms.string('ak4PFJetsCHS'),
  130315. handlerType = cms.string('RecoPFJetWithJEC'),
  130316. inputCol = cms.InputTag("ak4PFJetsCHS"),
  130317. mainDQMDirname = cms.untracked.string('HLT/FSQ/'),
  130318. partialFilterName = cms.string('hltSinglePFJet'),
  130319. partialPathName = cms.string('HLT_PFJet20_NoCaloMatched_v'),
  130320. singleObjectDrawables = cms.VPSet(),
  130321. singleObjectsPreselection = cms.string('abs(eta) < 5.5 && abs(eta) > -1'),
  130322. triggerSelection = cms.string('HLT_ZeroBias_v*')
  130323. ),
  130324. cms.PSet(
  130325. PFJetCorLabel = cms.InputTag("ak4PFL1FastL2L3Corrector"),
  130326. combinedObjectDimension = cms.int32(1),
  130327. combinedObjectDrawables = cms.VPSet(cms.PSet(
  130328. bins = cms.int32(35),
  130329. expression = cms.string('at(0).pt'),
  130330. max = cms.double(40),
  130331. min = cms.double(5),
  130332. name = cms.string('pt')
  130333. ),
  130334. cms.PSet(
  130335. bins = cms.int32(52),
  130336. expression = cms.string('at(0).eta'),
  130337. max = cms.double(5.2),
  130338. min = cms.double(-5.2),
  130339. name = cms.string('eta')
  130340. ),
  130341. cms.PSet(
  130342. bins = cms.int32(35),
  130343. expression = cms.string('at(0).pt'),
  130344. max = cms.double(40),
  130345. min = cms.double(5),
  130346. name = cms.string('pt_nominator')
  130347. )),
  130348. combinedObjectSelection = cms.string('1==1'),
  130349. combinedObjectSortCriteria = cms.string('at(0).pt'),
  130350. dqmhistolabel = cms.string('ak4PFJetsCHS'),
  130351. handlerType = cms.string('RecoPFJetWithJEC'),
  130352. inputCol = cms.InputTag("ak4PFJetsCHS"),
  130353. mainDQMDirname = cms.untracked.string('HLT/FSQ/'),
  130354. partialFilterName = cms.string('hltSinglePFJet'),
  130355. partialPathName = cms.string('HLT_PFJet20_NoCaloMatched_v'),
  130356. singleObjectDrawables = cms.VPSet(),
  130357. singleObjectsPreselection = cms.string('abs(eta) < 5.5 && abs(eta) > -1'),
  130358. triggerSelection = cms.string('HLT_PFJet20_NoCaloMatched_v*')
  130359. ),
  130360. cms.PSet(
  130361. PFJetCorLabel = cms.InputTag("ak4PFL1FastL2L3Corrector"),
  130362. combinedObjectDimension = cms.int32(1),
  130363. combinedObjectDrawables = cms.VPSet(cms.PSet(
  130364. bins = cms.int32(35),
  130365. expression = cms.string('at(0).pt'),
  130366. max = cms.double(35),
  130367. min = cms.double(0),
  130368. name = cms.string('pt_denominator')
  130369. )),
  130370. combinedObjectSelection = cms.string('1==1'),
  130371. combinedObjectSortCriteria = cms.string('at(0).pt'),
  130372. dqmhistolabel = cms.string('ak4PFJetsCHS'),
  130373. handlerType = cms.string('RecoPFJetWithJEC'),
  130374. inputCol = cms.InputTag("ak4PFJetsCHS"),
  130375. mainDQMDirname = cms.untracked.string('HLT/FSQ/'),
  130376. partialFilterName = cms.string('hltSinglePFJet'),
  130377. partialPathName = cms.string('HLT_PFJet15_NoCaloMatched_v'),
  130378. singleObjectDrawables = cms.VPSet(),
  130379. singleObjectsPreselection = cms.string('abs(eta) < 5.5 && abs(eta) > -1'),
  130380. triggerSelection = cms.string('HLT_ZeroBias_v*')
  130381. ),
  130382. cms.PSet(
  130383. PFJetCorLabel = cms.InputTag("ak4PFL1FastL2L3Corrector"),
  130384. combinedObjectDimension = cms.int32(1),
  130385. combinedObjectDrawables = cms.VPSet(cms.PSet(
  130386. bins = cms.int32(35),
  130387. expression = cms.string('at(0).pt'),
  130388. max = cms.double(35),
  130389. min = cms.double(0),
  130390. name = cms.string('pt')
  130391. ),
  130392. cms.PSet(
  130393. bins = cms.int32(52),
  130394. expression = cms.string('at(0).eta'),
  130395. max = cms.double(5.2),
  130396. min = cms.double(-5.2),
  130397. name = cms.string('eta')
  130398. ),
  130399. cms.PSet(
  130400. bins = cms.int32(35),
  130401. expression = cms.string('at(0).pt'),
  130402. max = cms.double(35),
  130403. min = cms.double(0),
  130404. name = cms.string('pt_nominator')
  130405. )),
  130406. combinedObjectSelection = cms.string('1==1'),
  130407. combinedObjectSortCriteria = cms.string('at(0).pt'),
  130408. dqmhistolabel = cms.string('ak4PFJetsCHS'),
  130409. handlerType = cms.string('RecoPFJetWithJEC'),
  130410. inputCol = cms.InputTag("ak4PFJetsCHS"),
  130411. mainDQMDirname = cms.untracked.string('HLT/FSQ/'),
  130412. partialFilterName = cms.string('hltSinglePFJet'),
  130413. partialPathName = cms.string('HLT_PFJet15_NoCaloMatched_v'),
  130414. singleObjectDrawables = cms.VPSet(),
  130415. singleObjectsPreselection = cms.string('abs(eta) < 5.5 && abs(eta) > -1'),
  130416. triggerSelection = cms.string('HLT_PFJet15_NoCaloMatched_v*')
  130417. ),
  130418. cms.PSet(
  130419. PFJetCorLabel = cms.InputTag("ak4PFL1FastL2L3Corrector"),
  130420. combinedObjectDimension = cms.int32(1),
  130421. combinedObjectDrawables = cms.VPSet(cms.PSet(
  130422. bins = cms.int32(35),
  130423. expression = cms.string('at(0).pt'),
  130424. max = cms.double(45),
  130425. min = cms.double(10),
  130426. name = cms.string('pt_denominator')
  130427. )),
  130428. combinedObjectSelection = cms.string('1==1'),
  130429. combinedObjectSortCriteria = cms.string('at(0).pt'),
  130430. dqmhistolabel = cms.string('ak4PFJetsCHS'),
  130431. handlerType = cms.string('RecoPFJetWithJEC'),
  130432. inputCol = cms.InputTag("ak4PFJetsCHS"),
  130433. mainDQMDirname = cms.untracked.string('HLT/FSQ/'),
  130434. partialFilterName = cms.string('hltSinglePFJet'),
  130435. partialPathName = cms.string('HLT_PFJet25_NoCaloMatched_v'),
  130436. singleObjectDrawables = cms.VPSet(),
  130437. singleObjectsPreselection = cms.string('abs(eta) < 5.5 && abs(eta) > -1'),
  130438. triggerSelection = cms.string('HLT_ZeroBias_v*')
  130439. ),
  130440. cms.PSet(
  130441. PFJetCorLabel = cms.InputTag("ak4PFL1FastL2L3Corrector"),
  130442. combinedObjectDimension = cms.int32(1),
  130443. combinedObjectDrawables = cms.VPSet(cms.PSet(
  130444. bins = cms.int32(35),
  130445. expression = cms.string('at(0).pt'),
  130446. max = cms.double(45),
  130447. min = cms.double(10),
  130448. name = cms.string('pt')
  130449. ),
  130450. cms.PSet(
  130451. bins = cms.int32(52),
  130452. expression = cms.string('at(0).eta'),
  130453. max = cms.double(5.2),
  130454. min = cms.double(-5.2),
  130455. name = cms.string('eta')
  130456. ),
  130457. cms.PSet(
  130458. bins = cms.int32(35),
  130459. expression = cms.string('at(0).pt'),
  130460. max = cms.double(45),
  130461. min = cms.double(10),
  130462. name = cms.string('pt_nominator')
  130463. )),
  130464. combinedObjectSelection = cms.string('1==1'),
  130465. combinedObjectSortCriteria = cms.string('at(0).pt'),
  130466. dqmhistolabel = cms.string('ak4PFJetsCHS'),
  130467. handlerType = cms.string('RecoPFJetWithJEC'),
  130468. inputCol = cms.InputTag("ak4PFJetsCHS"),
  130469. mainDQMDirname = cms.untracked.string('HLT/FSQ/'),
  130470. partialFilterName = cms.string('hltSinglePFJet'),
  130471. partialPathName = cms.string('HLT_PFJet25_NoCaloMatched_v'),
  130472. singleObjectDrawables = cms.VPSet(),
  130473. singleObjectsPreselection = cms.string('abs(eta) < 5.5 && abs(eta) > -1'),
  130474. triggerSelection = cms.string('HLT_PFJet25_NoCaloMatched_v*')
  130475. ),
  130476. cms.PSet(
  130477. PFJetCorLabel = cms.InputTag("ak4PFL1FastL2L3Corrector"),
  130478. combinedObjectDimension = cms.int32(1),
  130479. combinedObjectDrawables = cms.VPSet(cms.PSet(
  130480. bins = cms.int32(40),
  130481. expression = cms.string('at(0).pt'),
  130482. max = cms.double(60),
  130483. min = cms.double(20),
  130484. name = cms.string('pt_denominator')
  130485. )),
  130486. combinedObjectSelection = cms.string('1==1'),
  130487. combinedObjectSortCriteria = cms.string('at(0).pt'),
  130488. dqmhistolabel = cms.string('ak4PFJetsCHS'),
  130489. handlerType = cms.string('RecoPFJetWithJEC'),
  130490. inputCol = cms.InputTag("ak4PFJetsCHS"),
  130491. mainDQMDirname = cms.untracked.string('HLT/FSQ/'),
  130492. partialFilterName = cms.string('hltSinglePFJet'),
  130493. partialPathName = cms.string('HLT_PFJet40_NoCaloMatched_v'),
  130494. singleObjectDrawables = cms.VPSet(),
  130495. singleObjectsPreselection = cms.string('abs(eta) < 5.5 && abs(eta) > -1'),
  130496. triggerSelection = cms.string('HLT_ZeroBias_v*')
  130497. ),
  130498. cms.PSet(
  130499. PFJetCorLabel = cms.InputTag("ak4PFL1FastL2L3Corrector"),
  130500. combinedObjectDimension = cms.int32(1),
  130501. combinedObjectDrawables = cms.VPSet(cms.PSet(
  130502. bins = cms.int32(40),
  130503. expression = cms.string('at(0).pt'),
  130504. max = cms.double(60),
  130505. min = cms.double(20),
  130506. name = cms.string('pt')
  130507. ),
  130508. cms.PSet(
  130509. bins = cms.int32(52),
  130510. expression = cms.string('at(0).eta'),
  130511. max = cms.double(5.2),
  130512. min = cms.double(-5.2),
  130513. name = cms.string('eta')
  130514. ),
  130515. cms.PSet(
  130516. bins = cms.int32(40),
  130517. expression = cms.string('at(0).pt'),
  130518. max = cms.double(60),
  130519. min = cms.double(20),
  130520. name = cms.string('pt_nominator')
  130521. )),
  130522. combinedObjectSelection = cms.string('1==1'),
  130523. combinedObjectSortCriteria = cms.string('at(0).pt'),
  130524. dqmhistolabel = cms.string('ak4PFJetsCHS'),
  130525. handlerType = cms.string('RecoPFJetWithJEC'),
  130526. inputCol = cms.InputTag("ak4PFJetsCHS"),
  130527. mainDQMDirname = cms.untracked.string('HLT/FSQ/'),
  130528. partialFilterName = cms.string('hltSinglePFJet'),
  130529. partialPathName = cms.string('HLT_PFJet40_NoCaloMatched_v'),
  130530. singleObjectDrawables = cms.VPSet(),
  130531. singleObjectsPreselection = cms.string('abs(eta) < 5.5 && abs(eta) > -1'),
  130532. triggerSelection = cms.string('HLT_PFJet40_NoCaloMatched_v*')
  130533. ),
  130534. cms.PSet(
  130535. PFJetCorLabel = cms.InputTag("ak4PFL1FastL2L3Corrector"),
  130536. combinedObjectDimension = cms.int32(1),
  130537. combinedObjectDrawables = cms.VPSet(cms.PSet(
  130538. bins = cms.int32(35),
  130539. expression = cms.string('at(0).pt'),
  130540. max = cms.double(35),
  130541. min = cms.double(0),
  130542. name = cms.string('pt_denominator')
  130543. )),
  130544. combinedObjectSelection = cms.string('1==1'),
  130545. combinedObjectSortCriteria = cms.string('at(0).pt'),
  130546. dqmhistolabel = cms.string('ak4PFJetsCHS'),
  130547. handlerType = cms.string('RecoPFJetWithJEC'),
  130548. inputCol = cms.InputTag("ak4PFJetsCHS"),
  130549. mainDQMDirname = cms.untracked.string('HLT/FSQ/'),
  130550. partialFilterName = cms.string('hltSinglePFJet'),
  130551. partialPathName = cms.string('HLT_PFJet15_FwdEta2_NoCaloMatched_v'),
  130552. singleObjectDrawables = cms.VPSet(),
  130553. singleObjectsPreselection = cms.string('abs(eta) < 5.5 && abs(eta) > 2'),
  130554. triggerSelection = cms.string('HLT_ZeroBias_v*')
  130555. ),
  130556. cms.PSet(
  130557. PFJetCorLabel = cms.InputTag("ak4PFL1FastL2L3Corrector"),
  130558. combinedObjectDimension = cms.int32(1),
  130559. combinedObjectDrawables = cms.VPSet(cms.PSet(
  130560. bins = cms.int32(35),
  130561. expression = cms.string('at(0).pt'),
  130562. max = cms.double(35),
  130563. min = cms.double(0),
  130564. name = cms.string('pt')
  130565. ),
  130566. cms.PSet(
  130567. bins = cms.int32(52),
  130568. expression = cms.string('at(0).eta'),
  130569. max = cms.double(5.2),
  130570. min = cms.double(-5.2),
  130571. name = cms.string('eta')
  130572. ),
  130573. cms.PSet(
  130574. bins = cms.int32(35),
  130575. expression = cms.string('at(0).pt'),
  130576. max = cms.double(35),
  130577. min = cms.double(0),
  130578. name = cms.string('pt_nominator')
  130579. )),
  130580. combinedObjectSelection = cms.string('1==1'),
  130581. combinedObjectSortCriteria = cms.string('at(0).pt'),
  130582. dqmhistolabel = cms.string('ak4PFJetsCHS'),
  130583. handlerType = cms.string('RecoPFJetWithJEC'),
  130584. inputCol = cms.InputTag("ak4PFJetsCHS"),
  130585. mainDQMDirname = cms.untracked.string('HLT/FSQ/'),
  130586. partialFilterName = cms.string('hltSinglePFJet'),
  130587. partialPathName = cms.string('HLT_PFJet15_FwdEta2_NoCaloMatched_v'),
  130588. singleObjectDrawables = cms.VPSet(),
  130589. singleObjectsPreselection = cms.string('abs(eta) < 5.5 && abs(eta) > 2'),
  130590. triggerSelection = cms.string('HLT_PFJet15_FwdEta2_NoCaloMatched_v*')
  130591. ),
  130592. cms.PSet(
  130593. PFJetCorLabel = cms.InputTag("ak4PFL1FastL2L3Corrector"),
  130594. combinedObjectDimension = cms.int32(1),
  130595. combinedObjectDrawables = cms.VPSet(cms.PSet(
  130596. bins = cms.int32(35),
  130597. expression = cms.string('at(0).pt'),
  130598. max = cms.double(45),
  130599. min = cms.double(10),
  130600. name = cms.string('pt_denominator')
  130601. )),
  130602. combinedObjectSelection = cms.string('1==1'),
  130603. combinedObjectSortCriteria = cms.string('at(0).pt'),
  130604. dqmhistolabel = cms.string('ak4PFJetsCHS'),
  130605. handlerType = cms.string('RecoPFJetWithJEC'),
  130606. inputCol = cms.InputTag("ak4PFJetsCHS"),
  130607. mainDQMDirname = cms.untracked.string('HLT/FSQ/'),
  130608. partialFilterName = cms.string('hltSinglePFJet'),
  130609. partialPathName = cms.string('HLT_PFJet25_FwdEta2_NoCaloMatched_v'),
  130610. singleObjectDrawables = cms.VPSet(),
  130611. singleObjectsPreselection = cms.string('abs(eta) < 5.5 && abs(eta) > 2'),
  130612. triggerSelection = cms.string('HLT_ZeroBias_v*')
  130613. ),
  130614. cms.PSet(
  130615. PFJetCorLabel = cms.InputTag("ak4PFL1FastL2L3Corrector"),
  130616. combinedObjectDimension = cms.int32(1),
  130617. combinedObjectDrawables = cms.VPSet(cms.PSet(
  130618. bins = cms.int32(35),
  130619. expression = cms.string('at(0).pt'),
  130620. max = cms.double(45),
  130621. min = cms.double(10),
  130622. name = cms.string('pt')
  130623. ),
  130624. cms.PSet(
  130625. bins = cms.int32(52),
  130626. expression = cms.string('at(0).eta'),
  130627. max = cms.double(5.2),
  130628. min = cms.double(-5.2),
  130629. name = cms.string('eta')
  130630. ),
  130631. cms.PSet(
  130632. bins = cms.int32(35),
  130633. expression = cms.string('at(0).pt'),
  130634. max = cms.double(45),
  130635. min = cms.double(10),
  130636. name = cms.string('pt_nominator')
  130637. )),
  130638. combinedObjectSelection = cms.string('1==1'),
  130639. combinedObjectSortCriteria = cms.string('at(0).pt'),
  130640. dqmhistolabel = cms.string('ak4PFJetsCHS'),
  130641. handlerType = cms.string('RecoPFJetWithJEC'),
  130642. inputCol = cms.InputTag("ak4PFJetsCHS"),
  130643. mainDQMDirname = cms.untracked.string('HLT/FSQ/'),
  130644. partialFilterName = cms.string('hltSinglePFJet'),
  130645. partialPathName = cms.string('HLT_PFJet25_FwdEta2_NoCaloMatched_v'),
  130646. singleObjectDrawables = cms.VPSet(),
  130647. singleObjectsPreselection = cms.string('abs(eta) < 5.5 && abs(eta) > 2'),
  130648. triggerSelection = cms.string('HLT_PFJet25_FwdEta2_NoCaloMatched_v*')
  130649. ),
  130650. cms.PSet(
  130651. PFJetCorLabel = cms.InputTag("ak4PFL1FastL2L3Corrector"),
  130652. combinedObjectDimension = cms.int32(1),
  130653. combinedObjectDrawables = cms.VPSet(cms.PSet(
  130654. bins = cms.int32(40),
  130655. expression = cms.string('at(0).pt'),
  130656. max = cms.double(60),
  130657. min = cms.double(20),
  130658. name = cms.string('pt_denominator')
  130659. )),
  130660. combinedObjectSelection = cms.string('1==1'),
  130661. combinedObjectSortCriteria = cms.string('at(0).pt'),
  130662. dqmhistolabel = cms.string('ak4PFJetsCHS'),
  130663. handlerType = cms.string('RecoPFJetWithJEC'),
  130664. inputCol = cms.InputTag("ak4PFJetsCHS"),
  130665. mainDQMDirname = cms.untracked.string('HLT/FSQ/'),
  130666. partialFilterName = cms.string('hltSinglePFJet'),
  130667. partialPathName = cms.string('HLT_PFJet40_FwdEta2_NoCaloMatched_v'),
  130668. singleObjectDrawables = cms.VPSet(),
  130669. singleObjectsPreselection = cms.string('abs(eta) < 5.5 && abs(eta) > 2'),
  130670. triggerSelection = cms.string('HLT_ZeroBias_v*')
  130671. ),
  130672. cms.PSet(
  130673. PFJetCorLabel = cms.InputTag("ak4PFL1FastL2L3Corrector"),
  130674. combinedObjectDimension = cms.int32(1),
  130675. combinedObjectDrawables = cms.VPSet(cms.PSet(
  130676. bins = cms.int32(40),
  130677. expression = cms.string('at(0).pt'),
  130678. max = cms.double(60),
  130679. min = cms.double(20),
  130680. name = cms.string('pt')
  130681. ),
  130682. cms.PSet(
  130683. bins = cms.int32(52),
  130684. expression = cms.string('at(0).eta'),
  130685. max = cms.double(5.2),
  130686. min = cms.double(-5.2),
  130687. name = cms.string('eta')
  130688. ),
  130689. cms.PSet(
  130690. bins = cms.int32(40),
  130691. expression = cms.string('at(0).pt'),
  130692. max = cms.double(60),
  130693. min = cms.double(20),
  130694. name = cms.string('pt_nominator')
  130695. )),
  130696. combinedObjectSelection = cms.string('1==1'),
  130697. combinedObjectSortCriteria = cms.string('at(0).pt'),
  130698. dqmhistolabel = cms.string('ak4PFJetsCHS'),
  130699. handlerType = cms.string('RecoPFJetWithJEC'),
  130700. inputCol = cms.InputTag("ak4PFJetsCHS"),
  130701. mainDQMDirname = cms.untracked.string('HLT/FSQ/'),
  130702. partialFilterName = cms.string('hltSinglePFJet'),
  130703. partialPathName = cms.string('HLT_PFJet40_FwdEta2_NoCaloMatched_v'),
  130704. singleObjectDrawables = cms.VPSet(),
  130705. singleObjectsPreselection = cms.string('abs(eta) < 5.5 && abs(eta) > 2'),
  130706. triggerSelection = cms.string('HLT_PFJet40_FwdEta2_NoCaloMatched_v*')
  130707. ),
  130708. cms.PSet(
  130709. PFJetCorLabel = cms.InputTag("ak4PFL1FastL2L3Corrector"),
  130710. combinedObjectDimension = cms.int32(1),
  130711. combinedObjectDrawables = cms.VPSet(cms.PSet(
  130712. bins = cms.int32(35),
  130713. expression = cms.string('at(0).pt'),
  130714. max = cms.double(35),
  130715. min = cms.double(0),
  130716. name = cms.string('pt_denominator')
  130717. )),
  130718. combinedObjectSelection = cms.string('1==1'),
  130719. combinedObjectSortCriteria = cms.string('at(0).pt'),
  130720. dqmhistolabel = cms.string('ak4PFJetsCHS'),
  130721. handlerType = cms.string('RecoPFJetWithJEC'),
  130722. inputCol = cms.InputTag("ak4PFJetsCHS"),
  130723. mainDQMDirname = cms.untracked.string('HLT/FSQ/'),
  130724. partialFilterName = cms.string('hltSinglePFJet'),
  130725. partialPathName = cms.string('HLT_PFJet15_FwdEta3_NoCaloMatched_v'),
  130726. singleObjectDrawables = cms.VPSet(),
  130727. singleObjectsPreselection = cms.string('abs(eta) < 5.5 && abs(eta) > 3'),
  130728. triggerSelection = cms.string('HLT_ZeroBias_v*')
  130729. ),
  130730. cms.PSet(
  130731. PFJetCorLabel = cms.InputTag("ak4PFL1FastL2L3Corrector"),
  130732. combinedObjectDimension = cms.int32(1),
  130733. combinedObjectDrawables = cms.VPSet(cms.PSet(
  130734. bins = cms.int32(35),
  130735. expression = cms.string('at(0).pt'),
  130736. max = cms.double(35),
  130737. min = cms.double(0),
  130738. name = cms.string('pt')
  130739. ),
  130740. cms.PSet(
  130741. bins = cms.int32(52),
  130742. expression = cms.string('at(0).eta'),
  130743. max = cms.double(5.2),
  130744. min = cms.double(-5.2),
  130745. name = cms.string('eta')
  130746. ),
  130747. cms.PSet(
  130748. bins = cms.int32(35),
  130749. expression = cms.string('at(0).pt'),
  130750. max = cms.double(35),
  130751. min = cms.double(0),
  130752. name = cms.string('pt_nominator')
  130753. )),
  130754. combinedObjectSelection = cms.string('1==1'),
  130755. combinedObjectSortCriteria = cms.string('at(0).pt'),
  130756. dqmhistolabel = cms.string('ak4PFJetsCHS'),
  130757. handlerType = cms.string('RecoPFJetWithJEC'),
  130758. inputCol = cms.InputTag("ak4PFJetsCHS"),
  130759. mainDQMDirname = cms.untracked.string('HLT/FSQ/'),
  130760. partialFilterName = cms.string('hltSinglePFJet'),
  130761. partialPathName = cms.string('HLT_PFJet15_FwdEta3_NoCaloMatched_v'),
  130762. singleObjectDrawables = cms.VPSet(),
  130763. singleObjectsPreselection = cms.string('abs(eta) < 5.5 && abs(eta) > 3'),
  130764. triggerSelection = cms.string('HLT_PFJet15_FwdEta3_NoCaloMatched_v*')
  130765. ),
  130766. cms.PSet(
  130767. PFJetCorLabel = cms.InputTag("ak4PFL1FastL2L3Corrector"),
  130768. combinedObjectDimension = cms.int32(1),
  130769. combinedObjectDrawables = cms.VPSet(cms.PSet(
  130770. bins = cms.int32(35),
  130771. expression = cms.string('at(0).pt'),
  130772. max = cms.double(45),
  130773. min = cms.double(10),
  130774. name = cms.string('pt_denominator')
  130775. )),
  130776. combinedObjectSelection = cms.string('1==1'),
  130777. combinedObjectSortCriteria = cms.string('at(0).pt'),
  130778. dqmhistolabel = cms.string('ak4PFJetsCHS'),
  130779. handlerType = cms.string('RecoPFJetWithJEC'),
  130780. inputCol = cms.InputTag("ak4PFJetsCHS"),
  130781. mainDQMDirname = cms.untracked.string('HLT/FSQ/'),
  130782. partialFilterName = cms.string('hltSinglePFJet'),
  130783. partialPathName = cms.string('HLT_PFJet25_FwdEta3_NoCaloMatched_v'),
  130784. singleObjectDrawables = cms.VPSet(),
  130785. singleObjectsPreselection = cms.string('abs(eta) < 5.5 && abs(eta) > 3'),
  130786. triggerSelection = cms.string('HLT_ZeroBias_v*')
  130787. ),
  130788. cms.PSet(
  130789. PFJetCorLabel = cms.InputTag("ak4PFL1FastL2L3Corrector"),
  130790. combinedObjectDimension = cms.int32(1),
  130791. combinedObjectDrawables = cms.VPSet(cms.PSet(
  130792. bins = cms.int32(35),
  130793. expression = cms.string('at(0).pt'),
  130794. max = cms.double(45),
  130795. min = cms.double(10),
  130796. name = cms.string('pt')
  130797. ),
  130798. cms.PSet(
  130799. bins = cms.int32(52),
  130800. expression = cms.string('at(0).eta'),
  130801. max = cms.double(5.2),
  130802. min = cms.double(-5.2),
  130803. name = cms.string('eta')
  130804. ),
  130805. cms.PSet(
  130806. bins = cms.int32(35),
  130807. expression = cms.string('at(0).pt'),
  130808. max = cms.double(45),
  130809. min = cms.double(10),
  130810. name = cms.string('pt_nominator')
  130811. )),
  130812. combinedObjectSelection = cms.string('1==1'),
  130813. combinedObjectSortCriteria = cms.string('at(0).pt'),
  130814. dqmhistolabel = cms.string('ak4PFJetsCHS'),
  130815. handlerType = cms.string('RecoPFJetWithJEC'),
  130816. inputCol = cms.InputTag("ak4PFJetsCHS"),
  130817. mainDQMDirname = cms.untracked.string('HLT/FSQ/'),
  130818. partialFilterName = cms.string('hltSinglePFJet'),
  130819. partialPathName = cms.string('HLT_PFJet25_FwdEta3_NoCaloMatched_v'),
  130820. singleObjectDrawables = cms.VPSet(),
  130821. singleObjectsPreselection = cms.string('abs(eta) < 5.5 && abs(eta) > 3'),
  130822. triggerSelection = cms.string('HLT_PFJet25_FwdEta3_NoCaloMatched_v*')
  130823. ),
  130824. cms.PSet(
  130825. PFJetCorLabel = cms.InputTag("ak4PFL1FastL2L3Corrector"),
  130826. combinedObjectDimension = cms.int32(1),
  130827. combinedObjectDrawables = cms.VPSet(cms.PSet(
  130828. bins = cms.int32(40),
  130829. expression = cms.string('at(0).pt'),
  130830. max = cms.double(60),
  130831. min = cms.double(20),
  130832. name = cms.string('pt_denominator')
  130833. )),
  130834. combinedObjectSelection = cms.string('1==1'),
  130835. combinedObjectSortCriteria = cms.string('at(0).pt'),
  130836. dqmhistolabel = cms.string('ak4PFJetsCHS'),
  130837. handlerType = cms.string('RecoPFJetWithJEC'),
  130838. inputCol = cms.InputTag("ak4PFJetsCHS"),
  130839. mainDQMDirname = cms.untracked.string('HLT/FSQ/'),
  130840. partialFilterName = cms.string('hltSinglePFJet'),
  130841. partialPathName = cms.string('HLT_PFJet40_FwdEta3_NoCaloMatched_v'),
  130842. singleObjectDrawables = cms.VPSet(),
  130843. singleObjectsPreselection = cms.string('abs(eta) < 5.5 && abs(eta) > 3'),
  130844. triggerSelection = cms.string('HLT_ZeroBias_v*')
  130845. ),
  130846. cms.PSet(
  130847. PFJetCorLabel = cms.InputTag("ak4PFL1FastL2L3Corrector"),
  130848. combinedObjectDimension = cms.int32(1),
  130849. combinedObjectDrawables = cms.VPSet(cms.PSet(
  130850. bins = cms.int32(40),
  130851. expression = cms.string('at(0).pt'),
  130852. max = cms.double(60),
  130853. min = cms.double(20),
  130854. name = cms.string('pt')
  130855. ),
  130856. cms.PSet(
  130857. bins = cms.int32(52),
  130858. expression = cms.string('at(0).eta'),
  130859. max = cms.double(5.2),
  130860. min = cms.double(-5.2),
  130861. name = cms.string('eta')
  130862. ),
  130863. cms.PSet(
  130864. bins = cms.int32(40),
  130865. expression = cms.string('at(0).pt'),
  130866. max = cms.double(60),
  130867. min = cms.double(20),
  130868. name = cms.string('pt_nominator')
  130869. )),
  130870. combinedObjectSelection = cms.string('1==1'),
  130871. combinedObjectSortCriteria = cms.string('at(0).pt'),
  130872. dqmhistolabel = cms.string('ak4PFJetsCHS'),
  130873. handlerType = cms.string('RecoPFJetWithJEC'),
  130874. inputCol = cms.InputTag("ak4PFJetsCHS"),
  130875. mainDQMDirname = cms.untracked.string('HLT/FSQ/'),
  130876. partialFilterName = cms.string('hltSinglePFJet'),
  130877. partialPathName = cms.string('HLT_PFJet40_FwdEta3_NoCaloMatched_v'),
  130878. singleObjectDrawables = cms.VPSet(),
  130879. singleObjectsPreselection = cms.string('abs(eta) < 5.5 && abs(eta) > 3'),
  130880. triggerSelection = cms.string('HLT_PFJet40_FwdEta3_NoCaloMatched_v*')
  130881. ),
  130882. cms.PSet(
  130883. PFJetCorLabel = cms.InputTag("ak4PFL1FastL2L3Corrector"),
  130884. combinedObjectDimension = cms.int32(2),
  130885. combinedObjectDrawables = cms.VPSet(cms.PSet(
  130886. bins = cms.int32(30),
  130887. expression = cms.string('? at(0).eta > at(1).eta ? at(0).pt : at(1).pt'),
  130888. max = cms.double(30),
  130889. min = cms.double(0),
  130890. name = cms.string('ptMostFwd')
  130891. ),
  130892. cms.PSet(
  130893. bins = cms.int32(30),
  130894. expression = cms.string('? at(0).eta > at(1).eta ? at(1).pt : at(0).pt'),
  130895. max = cms.double(30),
  130896. min = cms.double(0),
  130897. name = cms.string('ptMostBkw')
  130898. ),
  130899. cms.PSet(
  130900. bins = cms.int32(52),
  130901. expression = cms.string('? at(0).eta > at(1).eta ? at(0).eta : at(1).eta'),
  130902. max = cms.double(5.2),
  130903. min = cms.double(-5.2),
  130904. name = cms.string('etaMostFwd')
  130905. ),
  130906. cms.PSet(
  130907. bins = cms.int32(52),
  130908. expression = cms.string('? at(0).eta > at(1).eta ? at(1).eta : at(0).eta'),
  130909. max = cms.double(5.2),
  130910. min = cms.double(-5.2),
  130911. name = cms.string('etaMostBkw')
  130912. ),
  130913. cms.PSet(
  130914. bins = cms.int32(30),
  130915. expression = cms.string('min(at(0).pt, at(1).pt)'),
  130916. max = cms.double(30),
  130917. min = cms.double(0),
  130918. name = cms.string('ptm_nominator')
  130919. )),
  130920. combinedObjectSelection = cms.string('1 == 1'),
  130921. combinedObjectSortCriteria = cms.string('at(0).pt + at(1).pt'),
  130922. dqmhistolabel = cms.string('ak4PFJetsCHS'),
  130923. handlerType = cms.string('RecoPFJetWithJEC'),
  130924. inputCol = cms.InputTag("ak4PFJetsCHS"),
  130925. mainDQMDirname = cms.untracked.string('HLT/FSQ/'),
  130926. partialFilterName = cms.string('hltDoublePFJet'),
  130927. partialPathName = cms.string('HLT_DiPFJet15_NoCaloMatched_v'),
  130928. singleObjectDrawables = cms.VPSet(),
  130929. singleObjectsPreselection = cms.string('abs(eta) < 5.5 && abs(eta) > -1'),
  130930. triggerSelection = cms.string('HLT_DiPFJet15_NoCaloMatched_v*')
  130931. ),
  130932. cms.PSet(
  130933. PFJetCorLabel = cms.InputTag("ak4PFL1FastL2L3Corrector"),
  130934. combinedObjectDimension = cms.int32(2),
  130935. combinedObjectDrawables = cms.VPSet(cms.PSet(
  130936. bins = cms.int32(30),
  130937. expression = cms.string('min(at(0).pt, at(1).pt)'),
  130938. max = cms.double(30),
  130939. min = cms.double(0),
  130940. name = cms.string('ptm_denominator')
  130941. )),
  130942. combinedObjectSelection = cms.string('1 == 1'),
  130943. combinedObjectSortCriteria = cms.string('at(0).pt + at(1).pt'),
  130944. dqmhistolabel = cms.string('ak4PFJetsCHS'),
  130945. handlerType = cms.string('RecoPFJetWithJEC'),
  130946. inputCol = cms.InputTag("ak4PFJetsCHS"),
  130947. mainDQMDirname = cms.untracked.string('HLT/FSQ/'),
  130948. partialFilterName = cms.string('hltDoublePFJet'),
  130949. partialPathName = cms.string('HLT_DiPFJet15_NoCaloMatched_v'),
  130950. singleObjectDrawables = cms.VPSet(),
  130951. singleObjectsPreselection = cms.string('abs(eta) < 5.5 && abs(eta) > -1'),
  130952. triggerSelection = cms.string('HLT_ZeroBias_v*')
  130953. ),
  130954. cms.PSet(
  130955. PFJetCorLabel = cms.InputTag("ak4PFL1FastL2L3Corrector"),
  130956. combinedObjectDimension = cms.int32(2),
  130957. combinedObjectDrawables = cms.VPSet(cms.PSet(
  130958. bins = cms.int32(30),
  130959. expression = cms.string('? at(0).eta > at(1).eta ? at(0).pt : at(1).pt'),
  130960. max = cms.double(30),
  130961. min = cms.double(0),
  130962. name = cms.string('ptMostFwd')
  130963. ),
  130964. cms.PSet(
  130965. bins = cms.int32(30),
  130966. expression = cms.string('? at(0).eta > at(1).eta ? at(1).pt : at(0).pt'),
  130967. max = cms.double(30),
  130968. min = cms.double(0),
  130969. name = cms.string('ptMostBkw')
  130970. ),
  130971. cms.PSet(
  130972. bins = cms.int32(52),
  130973. expression = cms.string('? at(0).eta > at(1).eta ? at(0).eta : at(1).eta'),
  130974. max = cms.double(5.2),
  130975. min = cms.double(-5.2),
  130976. name = cms.string('etaMostFwd')
  130977. ),
  130978. cms.PSet(
  130979. bins = cms.int32(52),
  130980. expression = cms.string('? at(0).eta > at(1).eta ? at(1).eta : at(0).eta'),
  130981. max = cms.double(5.2),
  130982. min = cms.double(-5.2),
  130983. name = cms.string('etaMostBkw')
  130984. ),
  130985. cms.PSet(
  130986. bins = cms.int32(30),
  130987. expression = cms.string('min(at(0).pt, at(1).pt)'),
  130988. max = cms.double(30),
  130989. min = cms.double(0),
  130990. name = cms.string('ptm_nominator')
  130991. )),
  130992. combinedObjectSelection = cms.string('at(0).eta*at(1).eta < 0'),
  130993. combinedObjectSortCriteria = cms.string('(at(0).pt + at(1).pt)*( ? at(0).eta*at(1).eta < 0 ? 1 : 0 )'),
  130994. dqmhistolabel = cms.string('ak4PFJetsCHS'),
  130995. handlerType = cms.string('RecoPFJetWithJEC'),
  130996. inputCol = cms.InputTag("ak4PFJetsCHS"),
  130997. mainDQMDirname = cms.untracked.string('HLT/FSQ/'),
  130998. partialFilterName = cms.string('hltDoublePFJet'),
  130999. partialPathName = cms.string('HLT_DiPFJet15_FBEta2_NoCaloMatched_v'),
  131000. singleObjectDrawables = cms.VPSet(),
  131001. singleObjectsPreselection = cms.string('abs(eta) < 5.5 && abs(eta) > 2'),
  131002. triggerSelection = cms.string('HLT_DiPFJet15_FBEta2_NoCaloMatched_v*')
  131003. ),
  131004. cms.PSet(
  131005. PFJetCorLabel = cms.InputTag("ak4PFL1FastL2L3Corrector"),
  131006. combinedObjectDimension = cms.int32(2),
  131007. combinedObjectDrawables = cms.VPSet(cms.PSet(
  131008. bins = cms.int32(30),
  131009. expression = cms.string('min(at(0).pt, at(1).pt)'),
  131010. max = cms.double(30),
  131011. min = cms.double(0),
  131012. name = cms.string('ptm_denominator')
  131013. )),
  131014. combinedObjectSelection = cms.string('at(0).eta*at(1).eta < 0'),
  131015. combinedObjectSortCriteria = cms.string('(at(0).pt + at(1).pt)*( ? at(0).eta*at(1).eta < 0 ? 1 : 0 )'),
  131016. dqmhistolabel = cms.string('ak4PFJetsCHS'),
  131017. handlerType = cms.string('RecoPFJetWithJEC'),
  131018. inputCol = cms.InputTag("ak4PFJetsCHS"),
  131019. mainDQMDirname = cms.untracked.string('HLT/FSQ/'),
  131020. partialFilterName = cms.string('hltDoublePFJet'),
  131021. partialPathName = cms.string('HLT_DiPFJet15_FBEta2_NoCaloMatched_v'),
  131022. singleObjectDrawables = cms.VPSet(),
  131023. singleObjectsPreselection = cms.string('abs(eta) < 5.5 && abs(eta) > 2'),
  131024. triggerSelection = cms.string('HLT_ZeroBias_v*')
  131025. ),
  131026. cms.PSet(
  131027. PFJetCorLabel = cms.InputTag("ak4PFL1FastL2L3Corrector"),
  131028. combinedObjectDimension = cms.int32(2),
  131029. combinedObjectDrawables = cms.VPSet(cms.PSet(
  131030. bins = cms.int32(30),
  131031. expression = cms.string('? at(0).eta > at(1).eta ? at(0).pt : at(1).pt'),
  131032. max = cms.double(30),
  131033. min = cms.double(0),
  131034. name = cms.string('ptMostFwd')
  131035. ),
  131036. cms.PSet(
  131037. bins = cms.int32(30),
  131038. expression = cms.string('? at(0).eta > at(1).eta ? at(1).pt : at(0).pt'),
  131039. max = cms.double(30),
  131040. min = cms.double(0),
  131041. name = cms.string('ptMostBkw')
  131042. ),
  131043. cms.PSet(
  131044. bins = cms.int32(52),
  131045. expression = cms.string('? at(0).eta > at(1).eta ? at(0).eta : at(1).eta'),
  131046. max = cms.double(5.2),
  131047. min = cms.double(-5.2),
  131048. name = cms.string('etaMostFwd')
  131049. ),
  131050. cms.PSet(
  131051. bins = cms.int32(52),
  131052. expression = cms.string('? at(0).eta > at(1).eta ? at(1).eta : at(0).eta'),
  131053. max = cms.double(5.2),
  131054. min = cms.double(-5.2),
  131055. name = cms.string('etaMostBkw')
  131056. ),
  131057. cms.PSet(
  131058. bins = cms.int32(30),
  131059. expression = cms.string('min(at(0).pt, at(1).pt)'),
  131060. max = cms.double(30),
  131061. min = cms.double(0),
  131062. name = cms.string('ptm_nominator')
  131063. )),
  131064. combinedObjectSelection = cms.string('at(0).eta*at(1).eta < 0'),
  131065. combinedObjectSortCriteria = cms.string('(at(0).pt + at(1).pt)*( ? at(0).eta*at(1).eta < 0 ? 1 : 0 )'),
  131066. dqmhistolabel = cms.string('ak4PFJetsCHS'),
  131067. handlerType = cms.string('RecoPFJetWithJEC'),
  131068. inputCol = cms.InputTag("ak4PFJetsCHS"),
  131069. mainDQMDirname = cms.untracked.string('HLT/FSQ/'),
  131070. partialFilterName = cms.string('hltDoublePFJet'),
  131071. partialPathName = cms.string('HLT_DiPFJet15_FBEta3_NoCaloMatched_v'),
  131072. singleObjectDrawables = cms.VPSet(),
  131073. singleObjectsPreselection = cms.string('abs(eta) < 5.5 && abs(eta) > 3'),
  131074. triggerSelection = cms.string('HLT_DiPFJet15_FBEta3_NoCaloMatched_v*')
  131075. ),
  131076. cms.PSet(
  131077. PFJetCorLabel = cms.InputTag("ak4PFL1FastL2L3Corrector"),
  131078. combinedObjectDimension = cms.int32(2),
  131079. combinedObjectDrawables = cms.VPSet(cms.PSet(
  131080. bins = cms.int32(30),
  131081. expression = cms.string('min(at(0).pt, at(1).pt)'),
  131082. max = cms.double(30),
  131083. min = cms.double(0),
  131084. name = cms.string('ptm_denominator')
  131085. )),
  131086. combinedObjectSelection = cms.string('at(0).eta*at(1).eta < 0'),
  131087. combinedObjectSortCriteria = cms.string('(at(0).pt + at(1).pt)*( ? at(0).eta*at(1).eta < 0 ? 1 : 0 )'),
  131088. dqmhistolabel = cms.string('ak4PFJetsCHS'),
  131089. handlerType = cms.string('RecoPFJetWithJEC'),
  131090. inputCol = cms.InputTag("ak4PFJetsCHS"),
  131091. mainDQMDirname = cms.untracked.string('HLT/FSQ/'),
  131092. partialFilterName = cms.string('hltDoublePFJet'),
  131093. partialPathName = cms.string('HLT_DiPFJet15_FBEta3_NoCaloMatched_v'),
  131094. singleObjectDrawables = cms.VPSet(),
  131095. singleObjectsPreselection = cms.string('abs(eta) < 5.5 && abs(eta) > 3'),
  131096. triggerSelection = cms.string('HLT_ZeroBias_v*')
  131097. ),
  131098. cms.PSet(
  131099. PFJetCorLabel = cms.InputTag("ak4PFL1FastL2L3Corrector"),
  131100. combinedObjectDimension = cms.int32(1),
  131101. combinedObjectDrawables = cms.VPSet(cms.PSet(
  131102. bins = cms.int32(35),
  131103. expression = cms.string('at(0).pt'),
  131104. max = cms.double(35),
  131105. min = cms.double(0),
  131106. name = cms.string('pt')
  131107. ),
  131108. cms.PSet(
  131109. bins = cms.int32(52),
  131110. expression = cms.string('at(0).eta'),
  131111. max = cms.double(5.2),
  131112. min = cms.double(-5.2),
  131113. name = cms.string('eta')
  131114. )),
  131115. combinedObjectSelection = cms.string('1==1'),
  131116. combinedObjectSortCriteria = cms.string('at(0).pt'),
  131117. dqmhistolabel = cms.string('ak4PFJetsCHS'),
  131118. handlerType = cms.string('RecoPFJetWithJEC'),
  131119. inputCol = cms.InputTag("ak4PFJetsCHS"),
  131120. mainDQMDirname = cms.untracked.string('HLT/FSQ/'),
  131121. partialFilterName = cms.string('hltSinglePFJet'),
  131122. partialPathName = cms.string('HLT_L1Tech62_CASTORJet_SinglePFJet15_v'),
  131123. singleObjectDrawables = cms.VPSet(),
  131124. singleObjectsPreselection = cms.string('abs(eta) < 5.5 && abs(eta) > -1'),
  131125. triggerSelection = cms.string('HLT_L1Tech62_CASTORJet_SinglePFJet15_v*')
  131126. ),
  131127. cms.PSet(
  131128. PFJetCorLabel = cms.InputTag("ak4PFL1FastL2L3Corrector"),
  131129. combinedObjectDimension = cms.int32(1),
  131130. combinedObjectDrawables = cms.VPSet(cms.PSet(
  131131. bins = cms.int32(35),
  131132. expression = cms.string('at(0).pt'),
  131133. max = cms.double(40),
  131134. min = cms.double(5),
  131135. name = cms.string('pt_denominator')
  131136. )),
  131137. combinedObjectSelection = cms.string('1==1'),
  131138. combinedObjectSortCriteria = cms.string('at(0).pt'),
  131139. dqmhistolabel = cms.string('hlt'),
  131140. handlerType = cms.string('FromHLT'),
  131141. inputCol = cms.InputTag("S"),
  131142. mainDQMDirname = cms.untracked.string('HLT/FSQ/'),
  131143. partialFilterName = cms.string('hltSinglePFJet'),
  131144. partialPathName = cms.string('HLT_PFJet20_NoCaloMatched_v'),
  131145. singleObjectDrawables = cms.VPSet(),
  131146. singleObjectsPreselection = cms.string('abs(eta) < 5.5 && abs(eta) > -1'),
  131147. triggerSelection = cms.string('HLT_ZeroBias_v*')
  131148. ),
  131149. cms.PSet(
  131150. PFJetCorLabel = cms.InputTag("ak4PFL1FastL2L3Corrector"),
  131151. combinedObjectDimension = cms.int32(1),
  131152. combinedObjectDrawables = cms.VPSet(cms.PSet(
  131153. bins = cms.int32(35),
  131154. expression = cms.string('at(0).pt'),
  131155. max = cms.double(40),
  131156. min = cms.double(5),
  131157. name = cms.string('pt')
  131158. ),
  131159. cms.PSet(
  131160. bins = cms.int32(52),
  131161. expression = cms.string('at(0).eta'),
  131162. max = cms.double(5.2),
  131163. min = cms.double(-5.2),
  131164. name = cms.string('eta')
  131165. ),
  131166. cms.PSet(
  131167. bins = cms.int32(35),
  131168. expression = cms.string('at(0).pt'),
  131169. max = cms.double(40),
  131170. min = cms.double(5),
  131171. name = cms.string('pt_nominator')
  131172. )),
  131173. combinedObjectSelection = cms.string('1==1'),
  131174. combinedObjectSortCriteria = cms.string('at(0).pt'),
  131175. dqmhistolabel = cms.string('hlt'),
  131176. handlerType = cms.string('FromHLT'),
  131177. inputCol = cms.InputTag("S"),
  131178. mainDQMDirname = cms.untracked.string('HLT/FSQ/'),
  131179. partialFilterName = cms.string('hltSinglePFJet'),
  131180. partialPathName = cms.string('HLT_PFJet20_NoCaloMatched_v'),
  131181. singleObjectDrawables = cms.VPSet(),
  131182. singleObjectsPreselection = cms.string('abs(eta) < 5.5 && abs(eta) > -1'),
  131183. triggerSelection = cms.string('HLT_PFJet20_NoCaloMatched_v*')
  131184. ),
  131185. cms.PSet(
  131186. PFJetCorLabel = cms.InputTag("ak4PFL1FastL2L3Corrector"),
  131187. combinedObjectDimension = cms.int32(1),
  131188. combinedObjectDrawables = cms.VPSet(cms.PSet(
  131189. bins = cms.int32(35),
  131190. expression = cms.string('at(0).pt'),
  131191. max = cms.double(35),
  131192. min = cms.double(0),
  131193. name = cms.string('pt_denominator')
  131194. )),
  131195. combinedObjectSelection = cms.string('1==1'),
  131196. combinedObjectSortCriteria = cms.string('at(0).pt'),
  131197. dqmhistolabel = cms.string('hlt'),
  131198. handlerType = cms.string('FromHLT'),
  131199. inputCol = cms.InputTag("S"),
  131200. mainDQMDirname = cms.untracked.string('HLT/FSQ/'),
  131201. partialFilterName = cms.string('hltSinglePFJet'),
  131202. partialPathName = cms.string('HLT_PFJet15_NoCaloMatched_v'),
  131203. singleObjectDrawables = cms.VPSet(),
  131204. singleObjectsPreselection = cms.string('abs(eta) < 5.5 && abs(eta) > -1'),
  131205. triggerSelection = cms.string('HLT_ZeroBias_v*')
  131206. ),
  131207. cms.PSet(
  131208. PFJetCorLabel = cms.InputTag("ak4PFL1FastL2L3Corrector"),
  131209. combinedObjectDimension = cms.int32(1),
  131210. combinedObjectDrawables = cms.VPSet(cms.PSet(
  131211. bins = cms.int32(35),
  131212. expression = cms.string('at(0).pt'),
  131213. max = cms.double(35),
  131214. min = cms.double(0),
  131215. name = cms.string('pt')
  131216. ),
  131217. cms.PSet(
  131218. bins = cms.int32(52),
  131219. expression = cms.string('at(0).eta'),
  131220. max = cms.double(5.2),
  131221. min = cms.double(-5.2),
  131222. name = cms.string('eta')
  131223. ),
  131224. cms.PSet(
  131225. bins = cms.int32(35),
  131226. expression = cms.string('at(0).pt'),
  131227. max = cms.double(35),
  131228. min = cms.double(0),
  131229. name = cms.string('pt_nominator')
  131230. )),
  131231. combinedObjectSelection = cms.string('1==1'),
  131232. combinedObjectSortCriteria = cms.string('at(0).pt'),
  131233. dqmhistolabel = cms.string('hlt'),
  131234. handlerType = cms.string('FromHLT'),
  131235. inputCol = cms.InputTag("S"),
  131236. mainDQMDirname = cms.untracked.string('HLT/FSQ/'),
  131237. partialFilterName = cms.string('hltSinglePFJet'),
  131238. partialPathName = cms.string('HLT_PFJet15_NoCaloMatched_v'),
  131239. singleObjectDrawables = cms.VPSet(),
  131240. singleObjectsPreselection = cms.string('abs(eta) < 5.5 && abs(eta) > -1'),
  131241. triggerSelection = cms.string('HLT_PFJet15_NoCaloMatched_v*')
  131242. ),
  131243. cms.PSet(
  131244. PFJetCorLabel = cms.InputTag("ak4PFL1FastL2L3Corrector"),
  131245. combinedObjectDimension = cms.int32(1),
  131246. combinedObjectDrawables = cms.VPSet(cms.PSet(
  131247. bins = cms.int32(35),
  131248. expression = cms.string('at(0).pt'),
  131249. max = cms.double(45),
  131250. min = cms.double(10),
  131251. name = cms.string('pt_denominator')
  131252. )),
  131253. combinedObjectSelection = cms.string('1==1'),
  131254. combinedObjectSortCriteria = cms.string('at(0).pt'),
  131255. dqmhistolabel = cms.string('hlt'),
  131256. handlerType = cms.string('FromHLT'),
  131257. inputCol = cms.InputTag("S"),
  131258. mainDQMDirname = cms.untracked.string('HLT/FSQ/'),
  131259. partialFilterName = cms.string('hltSinglePFJet'),
  131260. partialPathName = cms.string('HLT_PFJet25_NoCaloMatched_v'),
  131261. singleObjectDrawables = cms.VPSet(),
  131262. singleObjectsPreselection = cms.string('abs(eta) < 5.5 && abs(eta) > -1'),
  131263. triggerSelection = cms.string('HLT_ZeroBias_v*')
  131264. ),
  131265. cms.PSet(
  131266. PFJetCorLabel = cms.InputTag("ak4PFL1FastL2L3Corrector"),
  131267. combinedObjectDimension = cms.int32(1),
  131268. combinedObjectDrawables = cms.VPSet(cms.PSet(
  131269. bins = cms.int32(35),
  131270. expression = cms.string('at(0).pt'),
  131271. max = cms.double(45),
  131272. min = cms.double(10),
  131273. name = cms.string('pt')
  131274. ),
  131275. cms.PSet(
  131276. bins = cms.int32(52),
  131277. expression = cms.string('at(0).eta'),
  131278. max = cms.double(5.2),
  131279. min = cms.double(-5.2),
  131280. name = cms.string('eta')
  131281. ),
  131282. cms.PSet(
  131283. bins = cms.int32(35),
  131284. expression = cms.string('at(0).pt'),
  131285. max = cms.double(45),
  131286. min = cms.double(10),
  131287. name = cms.string('pt_nominator')
  131288. )),
  131289. combinedObjectSelection = cms.string('1==1'),
  131290. combinedObjectSortCriteria = cms.string('at(0).pt'),
  131291. dqmhistolabel = cms.string('hlt'),
  131292. handlerType = cms.string('FromHLT'),
  131293. inputCol = cms.InputTag("S"),
  131294. mainDQMDirname = cms.untracked.string('HLT/FSQ/'),
  131295. partialFilterName = cms.string('hltSinglePFJet'),
  131296. partialPathName = cms.string('HLT_PFJet25_NoCaloMatched_v'),
  131297. singleObjectDrawables = cms.VPSet(),
  131298. singleObjectsPreselection = cms.string('abs(eta) < 5.5 && abs(eta) > -1'),
  131299. triggerSelection = cms.string('HLT_PFJet25_NoCaloMatched_v*')
  131300. ),
  131301. cms.PSet(
  131302. PFJetCorLabel = cms.InputTag("ak4PFL1FastL2L3Corrector"),
  131303. combinedObjectDimension = cms.int32(1),
  131304. combinedObjectDrawables = cms.VPSet(cms.PSet(
  131305. bins = cms.int32(40),
  131306. expression = cms.string('at(0).pt'),
  131307. max = cms.double(60),
  131308. min = cms.double(20),
  131309. name = cms.string('pt_denominator')
  131310. )),
  131311. combinedObjectSelection = cms.string('1==1'),
  131312. combinedObjectSortCriteria = cms.string('at(0).pt'),
  131313. dqmhistolabel = cms.string('hlt'),
  131314. handlerType = cms.string('FromHLT'),
  131315. inputCol = cms.InputTag("S"),
  131316. mainDQMDirname = cms.untracked.string('HLT/FSQ/'),
  131317. partialFilterName = cms.string('hltSinglePFJet'),
  131318. partialPathName = cms.string('HLT_PFJet40_NoCaloMatched_v'),
  131319. singleObjectDrawables = cms.VPSet(),
  131320. singleObjectsPreselection = cms.string('abs(eta) < 5.5 && abs(eta) > -1'),
  131321. triggerSelection = cms.string('HLT_ZeroBias_v*')
  131322. ),
  131323. cms.PSet(
  131324. PFJetCorLabel = cms.InputTag("ak4PFL1FastL2L3Corrector"),
  131325. combinedObjectDimension = cms.int32(1),
  131326. combinedObjectDrawables = cms.VPSet(cms.PSet(
  131327. bins = cms.int32(40),
  131328. expression = cms.string('at(0).pt'),
  131329. max = cms.double(60),
  131330. min = cms.double(20),
  131331. name = cms.string('pt')
  131332. ),
  131333. cms.PSet(
  131334. bins = cms.int32(52),
  131335. expression = cms.string('at(0).eta'),
  131336. max = cms.double(5.2),
  131337. min = cms.double(-5.2),
  131338. name = cms.string('eta')
  131339. ),
  131340. cms.PSet(
  131341. bins = cms.int32(40),
  131342. expression = cms.string('at(0).pt'),
  131343. max = cms.double(60),
  131344. min = cms.double(20),
  131345. name = cms.string('pt_nominator')
  131346. )),
  131347. combinedObjectSelection = cms.string('1==1'),
  131348. combinedObjectSortCriteria = cms.string('at(0).pt'),
  131349. dqmhistolabel = cms.string('hlt'),
  131350. handlerType = cms.string('FromHLT'),
  131351. inputCol = cms.InputTag("S"),
  131352. mainDQMDirname = cms.untracked.string('HLT/FSQ/'),
  131353. partialFilterName = cms.string('hltSinglePFJet'),
  131354. partialPathName = cms.string('HLT_PFJet40_NoCaloMatched_v'),
  131355. singleObjectDrawables = cms.VPSet(),
  131356. singleObjectsPreselection = cms.string('abs(eta) < 5.5 && abs(eta) > -1'),
  131357. triggerSelection = cms.string('HLT_PFJet40_NoCaloMatched_v*')
  131358. ),
  131359. cms.PSet(
  131360. PFJetCorLabel = cms.InputTag("ak4PFL1FastL2L3Corrector"),
  131361. combinedObjectDimension = cms.int32(1),
  131362. combinedObjectDrawables = cms.VPSet(cms.PSet(
  131363. bins = cms.int32(35),
  131364. expression = cms.string('at(0).pt'),
  131365. max = cms.double(35),
  131366. min = cms.double(0),
  131367. name = cms.string('pt_denominator')
  131368. )),
  131369. combinedObjectSelection = cms.string('1==1'),
  131370. combinedObjectSortCriteria = cms.string('at(0).pt'),
  131371. dqmhistolabel = cms.string('hlt'),
  131372. handlerType = cms.string('FromHLT'),
  131373. inputCol = cms.InputTag("S"),
  131374. mainDQMDirname = cms.untracked.string('HLT/FSQ/'),
  131375. partialFilterName = cms.string('hltSinglePFJet'),
  131376. partialPathName = cms.string('HLT_PFJet15_FwdEta2_NoCaloMatched_v'),
  131377. singleObjectDrawables = cms.VPSet(),
  131378. singleObjectsPreselection = cms.string('abs(eta) < 5.5 && abs(eta) > 2'),
  131379. triggerSelection = cms.string('HLT_ZeroBias_v*')
  131380. ),
  131381. cms.PSet(
  131382. PFJetCorLabel = cms.InputTag("ak4PFL1FastL2L3Corrector"),
  131383. combinedObjectDimension = cms.int32(1),
  131384. combinedObjectDrawables = cms.VPSet(cms.PSet(
  131385. bins = cms.int32(35),
  131386. expression = cms.string('at(0).pt'),
  131387. max = cms.double(35),
  131388. min = cms.double(0),
  131389. name = cms.string('pt')
  131390. ),
  131391. cms.PSet(
  131392. bins = cms.int32(52),
  131393. expression = cms.string('at(0).eta'),
  131394. max = cms.double(5.2),
  131395. min = cms.double(-5.2),
  131396. name = cms.string('eta')
  131397. ),
  131398. cms.PSet(
  131399. bins = cms.int32(35),
  131400. expression = cms.string('at(0).pt'),
  131401. max = cms.double(35),
  131402. min = cms.double(0),
  131403. name = cms.string('pt_nominator')
  131404. )),
  131405. combinedObjectSelection = cms.string('1==1'),
  131406. combinedObjectSortCriteria = cms.string('at(0).pt'),
  131407. dqmhistolabel = cms.string('hlt'),
  131408. handlerType = cms.string('FromHLT'),
  131409. inputCol = cms.InputTag("S"),
  131410. mainDQMDirname = cms.untracked.string('HLT/FSQ/'),
  131411. partialFilterName = cms.string('hltSinglePFJet'),
  131412. partialPathName = cms.string('HLT_PFJet15_FwdEta2_NoCaloMatched_v'),
  131413. singleObjectDrawables = cms.VPSet(),
  131414. singleObjectsPreselection = cms.string('abs(eta) < 5.5 && abs(eta) > 2'),
  131415. triggerSelection = cms.string('HLT_PFJet15_FwdEta2_NoCaloMatched_v*')
  131416. ),
  131417. cms.PSet(
  131418. PFJetCorLabel = cms.InputTag("ak4PFL1FastL2L3Corrector"),
  131419. combinedObjectDimension = cms.int32(1),
  131420. combinedObjectDrawables = cms.VPSet(cms.PSet(
  131421. bins = cms.int32(35),
  131422. expression = cms.string('at(0).pt'),
  131423. max = cms.double(45),
  131424. min = cms.double(10),
  131425. name = cms.string('pt_denominator')
  131426. )),
  131427. combinedObjectSelection = cms.string('1==1'),
  131428. combinedObjectSortCriteria = cms.string('at(0).pt'),
  131429. dqmhistolabel = cms.string('hlt'),
  131430. handlerType = cms.string('FromHLT'),
  131431. inputCol = cms.InputTag("S"),
  131432. mainDQMDirname = cms.untracked.string('HLT/FSQ/'),
  131433. partialFilterName = cms.string('hltSinglePFJet'),
  131434. partialPathName = cms.string('HLT_PFJet25_FwdEta2_NoCaloMatched_v'),
  131435. singleObjectDrawables = cms.VPSet(),
  131436. singleObjectsPreselection = cms.string('abs(eta) < 5.5 && abs(eta) > 2'),
  131437. triggerSelection = cms.string('HLT_ZeroBias_v*')
  131438. ),
  131439. cms.PSet(
  131440. PFJetCorLabel = cms.InputTag("ak4PFL1FastL2L3Corrector"),
  131441. combinedObjectDimension = cms.int32(1),
  131442. combinedObjectDrawables = cms.VPSet(cms.PSet(
  131443. bins = cms.int32(35),
  131444. expression = cms.string('at(0).pt'),
  131445. max = cms.double(45),
  131446. min = cms.double(10),
  131447. name = cms.string('pt')
  131448. ),
  131449. cms.PSet(
  131450. bins = cms.int32(52),
  131451. expression = cms.string('at(0).eta'),
  131452. max = cms.double(5.2),
  131453. min = cms.double(-5.2),
  131454. name = cms.string('eta')
  131455. ),
  131456. cms.PSet(
  131457. bins = cms.int32(35),
  131458. expression = cms.string('at(0).pt'),
  131459. max = cms.double(45),
  131460. min = cms.double(10),
  131461. name = cms.string('pt_nominator')
  131462. )),
  131463. combinedObjectSelection = cms.string('1==1'),
  131464. combinedObjectSortCriteria = cms.string('at(0).pt'),
  131465. dqmhistolabel = cms.string('hlt'),
  131466. handlerType = cms.string('FromHLT'),
  131467. inputCol = cms.InputTag("S"),
  131468. mainDQMDirname = cms.untracked.string('HLT/FSQ/'),
  131469. partialFilterName = cms.string('hltSinglePFJet'),
  131470. partialPathName = cms.string('HLT_PFJet25_FwdEta2_NoCaloMatched_v'),
  131471. singleObjectDrawables = cms.VPSet(),
  131472. singleObjectsPreselection = cms.string('abs(eta) < 5.5 && abs(eta) > 2'),
  131473. triggerSelection = cms.string('HLT_PFJet25_FwdEta2_NoCaloMatched_v*')
  131474. ),
  131475. cms.PSet(
  131476. PFJetCorLabel = cms.InputTag("ak4PFL1FastL2L3Corrector"),
  131477. combinedObjectDimension = cms.int32(1),
  131478. combinedObjectDrawables = cms.VPSet(cms.PSet(
  131479. bins = cms.int32(40),
  131480. expression = cms.string('at(0).pt'),
  131481. max = cms.double(60),
  131482. min = cms.double(20),
  131483. name = cms.string('pt_denominator')
  131484. )),
  131485. combinedObjectSelection = cms.string('1==1'),
  131486. combinedObjectSortCriteria = cms.string('at(0).pt'),
  131487. dqmhistolabel = cms.string('hlt'),
  131488. handlerType = cms.string('FromHLT'),
  131489. inputCol = cms.InputTag("S"),
  131490. mainDQMDirname = cms.untracked.string('HLT/FSQ/'),
  131491. partialFilterName = cms.string('hltSinglePFJet'),
  131492. partialPathName = cms.string('HLT_PFJet40_FwdEta2_NoCaloMatched_v'),
  131493. singleObjectDrawables = cms.VPSet(),
  131494. singleObjectsPreselection = cms.string('abs(eta) < 5.5 && abs(eta) > 2'),
  131495. triggerSelection = cms.string('HLT_ZeroBias_v*')
  131496. ),
  131497. cms.PSet(
  131498. PFJetCorLabel = cms.InputTag("ak4PFL1FastL2L3Corrector"),
  131499. combinedObjectDimension = cms.int32(1),
  131500. combinedObjectDrawables = cms.VPSet(cms.PSet(
  131501. bins = cms.int32(40),
  131502. expression = cms.string('at(0).pt'),
  131503. max = cms.double(60),
  131504. min = cms.double(20),
  131505. name = cms.string('pt')
  131506. ),
  131507. cms.PSet(
  131508. bins = cms.int32(52),
  131509. expression = cms.string('at(0).eta'),
  131510. max = cms.double(5.2),
  131511. min = cms.double(-5.2),
  131512. name = cms.string('eta')
  131513. ),
  131514. cms.PSet(
  131515. bins = cms.int32(40),
  131516. expression = cms.string('at(0).pt'),
  131517. max = cms.double(60),
  131518. min = cms.double(20),
  131519. name = cms.string('pt_nominator')
  131520. )),
  131521. combinedObjectSelection = cms.string('1==1'),
  131522. combinedObjectSortCriteria = cms.string('at(0).pt'),
  131523. dqmhistolabel = cms.string('hlt'),
  131524. handlerType = cms.string('FromHLT'),
  131525. inputCol = cms.InputTag("S"),
  131526. mainDQMDirname = cms.untracked.string('HLT/FSQ/'),
  131527. partialFilterName = cms.string('hltSinglePFJet'),
  131528. partialPathName = cms.string('HLT_PFJet40_FwdEta2_NoCaloMatched_v'),
  131529. singleObjectDrawables = cms.VPSet(),
  131530. singleObjectsPreselection = cms.string('abs(eta) < 5.5 && abs(eta) > 2'),
  131531. triggerSelection = cms.string('HLT_PFJet40_FwdEta2_NoCaloMatched_v*')
  131532. ),
  131533. cms.PSet(
  131534. PFJetCorLabel = cms.InputTag("ak4PFL1FastL2L3Corrector"),
  131535. combinedObjectDimension = cms.int32(1),
  131536. combinedObjectDrawables = cms.VPSet(cms.PSet(
  131537. bins = cms.int32(35),
  131538. expression = cms.string('at(0).pt'),
  131539. max = cms.double(35),
  131540. min = cms.double(0),
  131541. name = cms.string('pt_denominator')
  131542. )),
  131543. combinedObjectSelection = cms.string('1==1'),
  131544. combinedObjectSortCriteria = cms.string('at(0).pt'),
  131545. dqmhistolabel = cms.string('hlt'),
  131546. handlerType = cms.string('FromHLT'),
  131547. inputCol = cms.InputTag("S"),
  131548. mainDQMDirname = cms.untracked.string('HLT/FSQ/'),
  131549. partialFilterName = cms.string('hltSinglePFJet'),
  131550. partialPathName = cms.string('HLT_PFJet15_FwdEta3_NoCaloMatched_v'),
  131551. singleObjectDrawables = cms.VPSet(),
  131552. singleObjectsPreselection = cms.string('abs(eta) < 5.5 && abs(eta) > 3'),
  131553. triggerSelection = cms.string('HLT_ZeroBias_v*')
  131554. ),
  131555. cms.PSet(
  131556. PFJetCorLabel = cms.InputTag("ak4PFL1FastL2L3Corrector"),
  131557. combinedObjectDimension = cms.int32(1),
  131558. combinedObjectDrawables = cms.VPSet(cms.PSet(
  131559. bins = cms.int32(35),
  131560. expression = cms.string('at(0).pt'),
  131561. max = cms.double(35),
  131562. min = cms.double(0),
  131563. name = cms.string('pt')
  131564. ),
  131565. cms.PSet(
  131566. bins = cms.int32(52),
  131567. expression = cms.string('at(0).eta'),
  131568. max = cms.double(5.2),
  131569. min = cms.double(-5.2),
  131570. name = cms.string('eta')
  131571. ),
  131572. cms.PSet(
  131573. bins = cms.int32(35),
  131574. expression = cms.string('at(0).pt'),
  131575. max = cms.double(35),
  131576. min = cms.double(0),
  131577. name = cms.string('pt_nominator')
  131578. )),
  131579. combinedObjectSelection = cms.string('1==1'),
  131580. combinedObjectSortCriteria = cms.string('at(0).pt'),
  131581. dqmhistolabel = cms.string('hlt'),
  131582. handlerType = cms.string('FromHLT'),
  131583. inputCol = cms.InputTag("S"),
  131584. mainDQMDirname = cms.untracked.string('HLT/FSQ/'),
  131585. partialFilterName = cms.string('hltSinglePFJet'),
  131586. partialPathName = cms.string('HLT_PFJet15_FwdEta3_NoCaloMatched_v'),
  131587. singleObjectDrawables = cms.VPSet(),
  131588. singleObjectsPreselection = cms.string('abs(eta) < 5.5 && abs(eta) > 3'),
  131589. triggerSelection = cms.string('HLT_PFJet15_FwdEta3_NoCaloMatched_v*')
  131590. ),
  131591. cms.PSet(
  131592. PFJetCorLabel = cms.InputTag("ak4PFL1FastL2L3Corrector"),
  131593. combinedObjectDimension = cms.int32(1),
  131594. combinedObjectDrawables = cms.VPSet(cms.PSet(
  131595. bins = cms.int32(35),
  131596. expression = cms.string('at(0).pt'),
  131597. max = cms.double(45),
  131598. min = cms.double(10),
  131599. name = cms.string('pt_denominator')
  131600. )),
  131601. combinedObjectSelection = cms.string('1==1'),
  131602. combinedObjectSortCriteria = cms.string('at(0).pt'),
  131603. dqmhistolabel = cms.string('hlt'),
  131604. handlerType = cms.string('FromHLT'),
  131605. inputCol = cms.InputTag("S"),
  131606. mainDQMDirname = cms.untracked.string('HLT/FSQ/'),
  131607. partialFilterName = cms.string('hltSinglePFJet'),
  131608. partialPathName = cms.string('HLT_PFJet25_FwdEta3_NoCaloMatched_v'),
  131609. singleObjectDrawables = cms.VPSet(),
  131610. singleObjectsPreselection = cms.string('abs(eta) < 5.5 && abs(eta) > 3'),
  131611. triggerSelection = cms.string('HLT_ZeroBias_v*')
  131612. ),
  131613. cms.PSet(
  131614. PFJetCorLabel = cms.InputTag("ak4PFL1FastL2L3Corrector"),
  131615. combinedObjectDimension = cms.int32(1),
  131616. combinedObjectDrawables = cms.VPSet(cms.PSet(
  131617. bins = cms.int32(35),
  131618. expression = cms.string('at(0).pt'),
  131619. max = cms.double(45),
  131620. min = cms.double(10),
  131621. name = cms.string('pt')
  131622. ),
  131623. cms.PSet(
  131624. bins = cms.int32(52),
  131625. expression = cms.string('at(0).eta'),
  131626. max = cms.double(5.2),
  131627. min = cms.double(-5.2),
  131628. name = cms.string('eta')
  131629. ),
  131630. cms.PSet(
  131631. bins = cms.int32(35),
  131632. expression = cms.string('at(0).pt'),
  131633. max = cms.double(45),
  131634. min = cms.double(10),
  131635. name = cms.string('pt_nominator')
  131636. )),
  131637. combinedObjectSelection = cms.string('1==1'),
  131638. combinedObjectSortCriteria = cms.string('at(0).pt'),
  131639. dqmhistolabel = cms.string('hlt'),
  131640. handlerType = cms.string('FromHLT'),
  131641. inputCol = cms.InputTag("S"),
  131642. mainDQMDirname = cms.untracked.string('HLT/FSQ/'),
  131643. partialFilterName = cms.string('hltSinglePFJet'),
  131644. partialPathName = cms.string('HLT_PFJet25_FwdEta3_NoCaloMatched_v'),
  131645. singleObjectDrawables = cms.VPSet(),
  131646. singleObjectsPreselection = cms.string('abs(eta) < 5.5 && abs(eta) > 3'),
  131647. triggerSelection = cms.string('HLT_PFJet25_FwdEta3_NoCaloMatched_v*')
  131648. ),
  131649. cms.PSet(
  131650. PFJetCorLabel = cms.InputTag("ak4PFL1FastL2L3Corrector"),
  131651. combinedObjectDimension = cms.int32(1),
  131652. combinedObjectDrawables = cms.VPSet(cms.PSet(
  131653. bins = cms.int32(40),
  131654. expression = cms.string('at(0).pt'),
  131655. max = cms.double(60),
  131656. min = cms.double(20),
  131657. name = cms.string('pt_denominator')
  131658. )),
  131659. combinedObjectSelection = cms.string('1==1'),
  131660. combinedObjectSortCriteria = cms.string('at(0).pt'),
  131661. dqmhistolabel = cms.string('hlt'),
  131662. handlerType = cms.string('FromHLT'),
  131663. inputCol = cms.InputTag("S"),
  131664. mainDQMDirname = cms.untracked.string('HLT/FSQ/'),
  131665. partialFilterName = cms.string('hltSinglePFJet'),
  131666. partialPathName = cms.string('HLT_PFJet40_FwdEta3_NoCaloMatched_v'),
  131667. singleObjectDrawables = cms.VPSet(),
  131668. singleObjectsPreselection = cms.string('abs(eta) < 5.5 && abs(eta) > 3'),
  131669. triggerSelection = cms.string('HLT_ZeroBias_v*')
  131670. ),
  131671. cms.PSet(
  131672. PFJetCorLabel = cms.InputTag("ak4PFL1FastL2L3Corrector"),
  131673. combinedObjectDimension = cms.int32(1),
  131674. combinedObjectDrawables = cms.VPSet(cms.PSet(
  131675. bins = cms.int32(40),
  131676. expression = cms.string('at(0).pt'),
  131677. max = cms.double(60),
  131678. min = cms.double(20),
  131679. name = cms.string('pt')
  131680. ),
  131681. cms.PSet(
  131682. bins = cms.int32(52),
  131683. expression = cms.string('at(0).eta'),
  131684. max = cms.double(5.2),
  131685. min = cms.double(-5.2),
  131686. name = cms.string('eta')
  131687. ),
  131688. cms.PSet(
  131689. bins = cms.int32(40),
  131690. expression = cms.string('at(0).pt'),
  131691. max = cms.double(60),
  131692. min = cms.double(20),
  131693. name = cms.string('pt_nominator')
  131694. )),
  131695. combinedObjectSelection = cms.string('1==1'),
  131696. combinedObjectSortCriteria = cms.string('at(0).pt'),
  131697. dqmhistolabel = cms.string('hlt'),
  131698. handlerType = cms.string('FromHLT'),
  131699. inputCol = cms.InputTag("S"),
  131700. mainDQMDirname = cms.untracked.string('HLT/FSQ/'),
  131701. partialFilterName = cms.string('hltSinglePFJet'),
  131702. partialPathName = cms.string('HLT_PFJet40_FwdEta3_NoCaloMatched_v'),
  131703. singleObjectDrawables = cms.VPSet(),
  131704. singleObjectsPreselection = cms.string('abs(eta) < 5.5 && abs(eta) > 3'),
  131705. triggerSelection = cms.string('HLT_PFJet40_FwdEta3_NoCaloMatched_v*')
  131706. ),
  131707. cms.PSet(
  131708. PFJetCorLabel = cms.InputTag("ak4PFL1FastL2L3Corrector"),
  131709. combinedObjectDimension = cms.int32(2),
  131710. combinedObjectDrawables = cms.VPSet(cms.PSet(
  131711. bins = cms.int32(30),
  131712. expression = cms.string('? at(0).eta > at(1).eta ? at(0).pt : at(1).pt'),
  131713. max = cms.double(30),
  131714. min = cms.double(0),
  131715. name = cms.string('ptMostFwd')
  131716. ),
  131717. cms.PSet(
  131718. bins = cms.int32(30),
  131719. expression = cms.string('? at(0).eta > at(1).eta ? at(1).pt : at(0).pt'),
  131720. max = cms.double(30),
  131721. min = cms.double(0),
  131722. name = cms.string('ptMostBkw')
  131723. ),
  131724. cms.PSet(
  131725. bins = cms.int32(52),
  131726. expression = cms.string('? at(0).eta > at(1).eta ? at(0).eta : at(1).eta'),
  131727. max = cms.double(5.2),
  131728. min = cms.double(-5.2),
  131729. name = cms.string('etaMostFwd')
  131730. ),
  131731. cms.PSet(
  131732. bins = cms.int32(52),
  131733. expression = cms.string('? at(0).eta > at(1).eta ? at(1).eta : at(0).eta'),
  131734. max = cms.double(5.2),
  131735. min = cms.double(-5.2),
  131736. name = cms.string('etaMostBkw')
  131737. )),
  131738. combinedObjectSelection = cms.string('1 == 1'),
  131739. combinedObjectSortCriteria = cms.string('at(0).pt + at(1).pt'),
  131740. dqmhistolabel = cms.string('hlt'),
  131741. handlerType = cms.string('FromHLT'),
  131742. inputCol = cms.InputTag("S"),
  131743. mainDQMDirname = cms.untracked.string('HLT/FSQ/'),
  131744. partialFilterName = cms.string('hltDoublePFJet'),
  131745. partialPathName = cms.string('HLT_DiPFJet15_NoCaloMatched_v'),
  131746. singleObjectDrawables = cms.VPSet(),
  131747. singleObjectsPreselection = cms.string('abs(eta) < 5.5 && abs(eta) > -1'),
  131748. triggerSelection = cms.string('HLT_DiPFJet15_NoCaloMatched_v*')
  131749. ),
  131750. cms.PSet(
  131751. PFJetCorLabel = cms.InputTag("ak4PFL1FastL2L3Corrector"),
  131752. combinedObjectDimension = cms.int32(2),
  131753. combinedObjectDrawables = cms.VPSet(cms.PSet(
  131754. bins = cms.int32(30),
  131755. expression = cms.string('? at(0).eta > at(1).eta ? at(0).pt : at(1).pt'),
  131756. max = cms.double(30),
  131757. min = cms.double(0),
  131758. name = cms.string('ptMostFwd')
  131759. ),
  131760. cms.PSet(
  131761. bins = cms.int32(30),
  131762. expression = cms.string('? at(0).eta > at(1).eta ? at(1).pt : at(0).pt'),
  131763. max = cms.double(30),
  131764. min = cms.double(0),
  131765. name = cms.string('ptMostBkw')
  131766. ),
  131767. cms.PSet(
  131768. bins = cms.int32(52),
  131769. expression = cms.string('? at(0).eta > at(1).eta ? at(0).eta : at(1).eta'),
  131770. max = cms.double(5.2),
  131771. min = cms.double(-5.2),
  131772. name = cms.string('etaMostFwd')
  131773. ),
  131774. cms.PSet(
  131775. bins = cms.int32(52),
  131776. expression = cms.string('? at(0).eta > at(1).eta ? at(1).eta : at(0).eta'),
  131777. max = cms.double(5.2),
  131778. min = cms.double(-5.2),
  131779. name = cms.string('etaMostBkw')
  131780. )),
  131781. combinedObjectSelection = cms.string('at(0).eta*at(1).eta < 0'),
  131782. combinedObjectSortCriteria = cms.string('(at(0).pt + at(1).pt)*( ? at(0).eta*at(1).eta < 0 ? 1 : 0 )'),
  131783. dqmhistolabel = cms.string('hlt'),
  131784. handlerType = cms.string('FromHLT'),
  131785. inputCol = cms.InputTag("S"),
  131786. mainDQMDirname = cms.untracked.string('HLT/FSQ/'),
  131787. partialFilterName = cms.string('hltDoublePFJet'),
  131788. partialPathName = cms.string('HLT_DiPFJet15_FBEta2_NoCaloMatched_v'),
  131789. singleObjectDrawables = cms.VPSet(),
  131790. singleObjectsPreselection = cms.string('abs(eta) < 5.5 && abs(eta) > 2'),
  131791. triggerSelection = cms.string('HLT_DiPFJet15_FBEta2_NoCaloMatched_v*')
  131792. ),
  131793. cms.PSet(
  131794. PFJetCorLabel = cms.InputTag("ak4PFL1FastL2L3Corrector"),
  131795. combinedObjectDimension = cms.int32(2),
  131796. combinedObjectDrawables = cms.VPSet(cms.PSet(
  131797. bins = cms.int32(30),
  131798. expression = cms.string('? at(0).eta > at(1).eta ? at(0).pt : at(1).pt'),
  131799. max = cms.double(30),
  131800. min = cms.double(0),
  131801. name = cms.string('ptMostFwd')
  131802. ),
  131803. cms.PSet(
  131804. bins = cms.int32(30),
  131805. expression = cms.string('? at(0).eta > at(1).eta ? at(1).pt : at(0).pt'),
  131806. max = cms.double(30),
  131807. min = cms.double(0),
  131808. name = cms.string('ptMostBkw')
  131809. ),
  131810. cms.PSet(
  131811. bins = cms.int32(52),
  131812. expression = cms.string('? at(0).eta > at(1).eta ? at(0).eta : at(1).eta'),
  131813. max = cms.double(5.2),
  131814. min = cms.double(-5.2),
  131815. name = cms.string('etaMostFwd')
  131816. ),
  131817. cms.PSet(
  131818. bins = cms.int32(52),
  131819. expression = cms.string('? at(0).eta > at(1).eta ? at(1).eta : at(0).eta'),
  131820. max = cms.double(5.2),
  131821. min = cms.double(-5.2),
  131822. name = cms.string('etaMostBkw')
  131823. )),
  131824. combinedObjectSelection = cms.string('at(0).eta*at(1).eta < 0'),
  131825. combinedObjectSortCriteria = cms.string('(at(0).pt + at(1).pt)*( ? at(0).eta*at(1).eta < 0 ? 1 : 0 )'),
  131826. dqmhistolabel = cms.string('hlt'),
  131827. handlerType = cms.string('FromHLT'),
  131828. inputCol = cms.InputTag("S"),
  131829. mainDQMDirname = cms.untracked.string('HLT/FSQ/'),
  131830. partialFilterName = cms.string('hltDoublePFJet'),
  131831. partialPathName = cms.string('HLT_DiPFJet15_FBEta3_NoCaloMatched_v'),
  131832. singleObjectDrawables = cms.VPSet(),
  131833. singleObjectsPreselection = cms.string('abs(eta) < 5.5 && abs(eta) > 3'),
  131834. triggerSelection = cms.string('HLT_DiPFJet15_FBEta3_NoCaloMatched_v*')
  131835. ),
  131836. cms.PSet(
  131837. PFJetCorLabel = cms.InputTag("ak4PFL1FastL2L3Corrector"),
  131838. combinedObjectDimension = cms.int32(1),
  131839. combinedObjectDrawables = cms.VPSet(cms.PSet(
  131840. bins = cms.int32(35),
  131841. expression = cms.string('at(0).pt'),
  131842. max = cms.double(35),
  131843. min = cms.double(0),
  131844. name = cms.string('pt')
  131845. ),
  131846. cms.PSet(
  131847. bins = cms.int32(52),
  131848. expression = cms.string('at(0).eta'),
  131849. max = cms.double(5.2),
  131850. min = cms.double(-5.2),
  131851. name = cms.string('eta')
  131852. )),
  131853. combinedObjectSelection = cms.string('1==1'),
  131854. combinedObjectSortCriteria = cms.string('at(0).pt'),
  131855. dqmhistolabel = cms.string('hlt'),
  131856. handlerType = cms.string('FromHLT'),
  131857. inputCol = cms.InputTag("S"),
  131858. mainDQMDirname = cms.untracked.string('HLT/FSQ/'),
  131859. partialFilterName = cms.string('hltSinglePFJet'),
  131860. partialPathName = cms.string('HLT_L1Tech62_CASTORJet_SinglePFJet15_v'),
  131861. singleObjectDrawables = cms.VPSet(),
  131862. singleObjectsPreselection = cms.string('abs(eta) < 5.5 && abs(eta) > -1'),
  131863. triggerSelection = cms.string('HLT_L1Tech62_CASTORJet_SinglePFJet15_v*')
  131864. )),
  131865. triggerConfiguration = cms.PSet(
  131866. hltResults = cms.InputTag("TriggerResults","","HLT"),
  131867. l1tIgnoreMaskAndPrescale = cms.bool(False),
  131868. l1tResults = cms.InputTag(""),
  131869. throw = cms.bool(False)
  131870. ),
  131871. triggerResultsLabel = cms.InputTag("TriggerResults","","HLT"),
  131872. triggerSummaryLabel = cms.InputTag("hltTriggerSummaryAOD","","HLT"),
  131873. useGenWeight = cms.bool(False)
  131874. )
  131875.  
  131876.  
  131877. process.genMetTrueAnalyzer = cms.EDAnalyzer("METTester",
  131878. InputMETLabel = cms.InputTag("genMetTrue"),
  131879. METType = cms.untracked.string('gen'),
  131880. PrimaryVertices = cms.InputTag("offlinePrimaryVertices")
  131881. )
  131882.  
  131883.  
  131884. process.genParticlesValidation = cms.EDAnalyzer("PFCandidateDQMAnalyzer",
  131885. BenchmarkLabel = cms.string('packedGenParticlesValidation/CompWithGenParticles'),
  131886. ChargeHistoParameter = cms.PSet(
  131887. nBin = cms.int32(3),
  131888. switchOn = cms.bool(False),
  131889. xMax = cms.double(1.5),
  131890. xMin = cms.double(-1.5)
  131891. ),
  131892. CreateEfficiencyHistos = cms.bool(True),
  131893. CreateReferenceHistos = cms.bool(True),
  131894. DeltaEtaHistoParameter = cms.PSet(
  131895. nBin = cms.int32(400),
  131896. switchOn = cms.bool(True),
  131897. xMax = cms.double(0.2),
  131898. xMin = cms.double(-0.2)
  131899. ),
  131900. DeltaPhiHistoParameter = cms.PSet(
  131901. nBin = cms.int32(400),
  131902. switchOn = cms.bool(True),
  131903. xMax = cms.double(0.2),
  131904. xMin = cms.double(-0.2)
  131905. ),
  131906. DeltaPtHistoParameter = cms.PSet(
  131907. nBin = cms.int32(100),
  131908. switchOn = cms.bool(True),
  131909. xMax = cms.double(30.0),
  131910. xMin = cms.double(-30.0)
  131911. ),
  131912. DeltaPtOvPtHistoParameter = cms.PSet(
  131913. BREtaMax = cms.double(1.4),
  131914. BREtaMin = cms.double(0.0),
  131915. BROn = cms.bool(False),
  131916. EREtaMax = cms.double(2.4),
  131917. EREtaMin = cms.double(1.6),
  131918. EROn = cms.bool(False),
  131919. nBin = cms.int32(160),
  131920. slicingOn = cms.bool(False),
  131921. switchOn = cms.bool(True),
  131922. xMax = cms.double(1.0),
  131923. xMin = cms.double(-1.0)
  131924. ),
  131925. DeltaRHistoParameter = cms.PSet(
  131926. nBin = cms.int32(150),
  131927. switchOn = cms.bool(True),
  131928. xMax = cms.double(1.0),
  131929. xMin = cms.double(0.0)
  131930. ),
  131931. EtaHistoParameter = cms.PSet(
  131932. nBin = cms.int32(100),
  131933. switchOn = cms.bool(True),
  131934. xMax = cms.double(5.0),
  131935. xMin = cms.double(-5.0)
  131936. ),
  131937. InputCollection = cms.InputTag("packedGenParticles"),
  131938. MatchCollection = cms.InputTag("genParticles1"),
  131939. PhiHistoParameter = cms.PSet(
  131940. nBin = cms.int32(100),
  131941. switchOn = cms.bool(True),
  131942. xMax = cms.double(3.1416),
  131943. xMin = cms.double(-3.1416)
  131944. ),
  131945. PtHistoParameter = cms.PSet(
  131946. nBin = cms.int32(60),
  131947. switchOn = cms.bool(True),
  131948. xMax = cms.double(120.0),
  131949. xMin = cms.double(0.0)
  131950. ),
  131951. VariablePtBins = cms.vdouble(0.0),
  131952. deltaRMax = cms.double(0.2),
  131953. etaMax = cms.double(2.5),
  131954. etaMin = cms.double(-2.5),
  131955. matchCharge = cms.bool(True),
  131956. mode = cms.int32(1),
  131957. phiMax = cms.double(3.14),
  131958. phiMin = cms.double(-3.14),
  131959. ptMax = cms.double(999999),
  131960. ptMin = cms.double(2.0),
  131961. slimmedLikeSelection = cms.bool(False)
  131962. )
  131963.  
  131964.  
  131965. process.glbMuonSegmentAnalyzer = cms.EDAnalyzer("SegmentTrackAnalyzer",
  131966. MuTrackCollection = cms.InputTag("globalMuons"),
  131967. SegmentsTrackAssociatorParameters = cms.PSet(
  131968. SelectedSegments = cms.untracked.InputTag("SelectedSegments"),
  131969. segmentsCSC = cms.untracked.InputTag("cscSegments"),
  131970. segmentsDt = cms.untracked.InputTag("dt4DSegments")
  131971. ),
  131972. ServiceParameters = cms.PSet(
  131973. CSCLayers = cms.untracked.bool(True),
  131974. GEMLayers = cms.untracked.bool(False),
  131975. ME0Layers = cms.bool(False),
  131976. Propagators = cms.untracked.vstring('SteppingHelixPropagatorAny',
  131977. 'SteppingHelixPropagatorAlong',
  131978. 'SteppingHelixPropagatorOpposite',
  131979. 'SteppingHelixPropagatorL2Any',
  131980. 'SteppingHelixPropagatorL2Along',
  131981. 'SteppingHelixPropagatorL2Opposite',
  131982. 'SteppingHelixPropagatorAnyNoError',
  131983. 'SteppingHelixPropagatorAlongNoError',
  131984. 'SteppingHelixPropagatorOppositeNoError',
  131985. 'SteppingHelixPropagatorL2AnyNoError',
  131986. 'SteppingHelixPropagatorL2AlongNoError',
  131987. 'SteppingHelixPropagatorL2OppositeNoError',
  131988. 'PropagatorWithMaterial',
  131989. 'PropagatorWithMaterialOpposite',
  131990. 'SmartPropagator',
  131991. 'SmartPropagatorOpposite',
  131992. 'SmartPropagatorAnyOpposite',
  131993. 'SmartPropagatorAny',
  131994. 'SmartPropagatorRK',
  131995. 'SmartPropagatorAnyRK',
  131996. 'StraightLinePropagator',
  131997. 'StraightLinePropagator'),
  131998. RPCLayers = cms.bool(True),
  131999. UseMuonNavigation = cms.untracked.bool(True)
  132000. ),
  132001. etaBin = cms.int32(100),
  132002. etaMax = cms.double(3.0),
  132003. etaMin = cms.double(-3.0),
  132004. phiBin = cms.int32(100),
  132005. phiMax = cms.double(3.2),
  132006. phiMin = cms.double(-3.2),
  132007. ptBin = cms.int32(200),
  132008. ptMax = cms.double(200.0),
  132009. ptMin = cms.double(0.0)
  132010. )
  132011.  
  132012.  
  132013. process.glbMuonTrackVMuonAssoc = cms.EDAnalyzer("MuonTrackValidator",
  132014. BiDirectional_RecoToSim_association = cms.bool(True),
  132015. UseAssociators = cms.bool(False),
  132016. associatormap = cms.InputTag("tpToGlbMuonAssociation"),
  132017. associators = cms.vstring('MuonAssociationByHits'),
  132018. beamSpot = cms.InputTag("offlineBeamSpot"),
  132019. chargedOnlyTP = cms.bool(True),
  132020. cotThetaRes_nbin = cms.int32(120),
  132021. cotThetaRes_rangeMax = cms.double(0.01),
  132022. cotThetaRes_rangeMin = cms.double(-0.01),
  132023. dirName = cms.string('Muons/RecoMuonV/MultiTrack/'),
  132024. dxyRes_nbin = cms.int32(100),
  132025. dxyRes_rangeMax = cms.double(0.02),
  132026. dxyRes_rangeMin = cms.double(-0.02),
  132027. dzRes_nbin = cms.int32(150),
  132028. dzRes_rangeMax = cms.double(0.05),
  132029. dzRes_rangeMin = cms.double(-0.05),
  132030. etaRes_rangeMax = cms.double(0.05),
  132031. etaRes_rangeMin = cms.double(-0.05),
  132032. ignoremissingtrackcollection = cms.untracked.bool(False),
  132033. intimeOnlyTP = cms.bool(False),
  132034. label = cms.VInputTag("extractedGlobalMuons"),
  132035. label_tp_effic = cms.InputTag("mix","MergedTrackTruth"),
  132036. label_tp_fake = cms.InputTag("mix","MergedTrackTruth"),
  132037. lipTP = cms.double(30.0),
  132038. max = cms.double(2.5),
  132039. maxDxy = cms.double(3),
  132040. maxDz = cms.double(10),
  132041. maxHit = cms.double(74.5),
  132042. maxPhi = cms.double(3.1416),
  132043. maxRapidityTP = cms.double(2.4),
  132044. maxVertpos = cms.double(5),
  132045. maxZpos = cms.double(10),
  132046. maxpT = cms.double(1500),
  132047. min = cms.double(-2.5),
  132048. minDxy = cms.double(-3),
  132049. minDz = cms.double(-10),
  132050. minHit = cms.double(-0.5),
  132051. minHitTP = cms.int32(0),
  132052. minPhi = cms.double(-3.1416),
  132053. minRapidityTP = cms.double(-2.4),
  132054. minVertpos = cms.double(0),
  132055. minZpos = cms.double(-10),
  132056. minpT = cms.double(0.1),
  132057. nint = cms.int32(50),
  132058. nintDxy = cms.int32(100),
  132059. nintDz = cms.int32(100),
  132060. nintHit = cms.int32(75),
  132061. nintPhi = cms.int32(36),
  132062. nintVertpos = cms.int32(100),
  132063. nintZpos = cms.int32(100),
  132064. nintpT = cms.int32(40),
  132065. outputFile = cms.string(''),
  132066. parametersDefiner = cms.string('LhcParametersDefinerForTP'),
  132067. pdgIdTP = cms.vint32(13, -13),
  132068. phiRes_nbin = cms.int32(100),
  132069. phiRes_rangeMax = cms.double(0.05),
  132070. phiRes_rangeMin = cms.double(-0.05),
  132071. ptMinTP = cms.double(0.9),
  132072. ptRes_nbin = cms.int32(100),
  132073. ptRes_rangeMax = cms.double(0.3),
  132074. ptRes_rangeMin = cms.double(-0.3),
  132075. signalOnlyTP = cms.bool(True),
  132076. simHitTpMapTag = cms.InputTag("simHitTPAssocProducer"),
  132077. stableOnlyTP = cms.bool(False),
  132078. tipTP = cms.double(3.5),
  132079. useFabsEta = cms.bool(False),
  132080. useGEMs = cms.bool(False),
  132081. useGsf = cms.bool(False),
  132082. useInvPt = cms.bool(False),
  132083. useLogPt = cms.untracked.bool(False),
  132084. useME0 = cms.bool(False),
  132085. usemuon = cms.bool(True),
  132086. usetracker = cms.bool(True)
  132087. )
  132088.  
  132089.  
  132090. process.globalAnalyzer = cms.EDAnalyzer("HLTMuonOfflineAnalyzer",
  132091. binParams = cms.untracked.PSet(
  132092. NVertex = cms.untracked.vdouble(20, 1, 50),
  132093. charge = cms.untracked.vdouble(2, -2.0, 2.0),
  132094. d0 = cms.untracked.vdouble(10, -0.5, 0.5),
  132095. deltaR = cms.untracked.vdouble(20, 0.0, 0.05),
  132096. eta = cms.untracked.vdouble(20, -2.4, 2.4),
  132097. etaCoarse = cms.untracked.vdouble(-2.4, -2.1, -1.6, -1.2, -0.8,
  132098. 0.0, 0.8, 1.2, 1.6, 2.1,
  132099. 2.4),
  132100. jpsiMass = cms.untracked.vdouble(60, 0.0, 6.0),
  132101. phi = cms.untracked.vdouble(20, -3.14, 3.14),
  132102. phiCoarse = cms.untracked.vdouble(10, -3.14, 3.14),
  132103. pt = cms.untracked.vdouble(0.0, 2.0, 4.0, 6.0, 8.0,
  132104. 10.0, 20.0, 30.0, 40.0, 100.0,
  132105. 200.0, 400.0),
  132106. ptCoarse = cms.untracked.vdouble(10.0, 20.0, 40.0, 60.0, 80.0,
  132107. 100.0, 200.0),
  132108. resolutionEta = cms.untracked.vdouble(20, -0.01, 0.01),
  132109. resolutionPhi = cms.untracked.vdouble(20, -0.01, 0.01),
  132110. resolutionRel = cms.untracked.vdouble(40, -0.3, 0.3),
  132111. z0 = cms.untracked.vdouble(10, -15.0, 15.0),
  132112. zMass = cms.untracked.vdouble(50, 65.0, 115.0)
  132113. ),
  132114. destination = cms.untracked.string('HLT/Muon/DistributionsGlobal'),
  132115. hltPathsToCheck = cms.vstring('HLT_Mu45_eta2p1_v1',
  132116. 'HLT_Mu50_v',
  132117. 'HLT_IsoMu24_v',
  132118. 'HLT_IsoTkMu24_v',
  132119. 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_v',
  132120. 'HLT_Mu17_TrkIsoVVL_TkMu8_TrkIsoVVL_DZ_v',
  132121. 'HLT_IsoMu20_eta2p1_v',
  132122. 'HLT_IsoTkMu20_eta2p1_v',
  132123. 'HLT_IsoMu24_eta2p1_v',
  132124. 'HLT_IsoTkMu24_eta2p1_v',
  132125. 'HLT_IsoMu27_v',
  132126. 'HLT_IsoTkMu27_v',
  132127. 'HLT_IsoMu20_v',
  132128. 'HLT_IsoTkMu20_v',
  132129. 'HLT_IsoMu22_v',
  132130. 'HLT_IsoTkMu22_v',
  132131. 'HLT_IsoMu22_eta2p1_v',
  132132. 'HLT_IsoTkMu22_eta2p1_v',
  132133. 'HLT_IsoMu18_v',
  132134. 'HLT_IsoTkMu18_v',
  132135. 'HLT_PAL1DoubleMuOpen_v',
  132136. 'HLT_PAL1DoubleMuOpen_OS_v',
  132137. 'HLT_PAL1DoubleMuOpen_SS_v',
  132138. 'HLT_PAL1DoubleMu0_v',
  132139. 'HLT_PAL1DoubleMu0_HighQ_v',
  132140. 'HLT_PAL1DoubleMu0_MGT1_v',
  132141. 'HLT_PAL1DoubleMu10_v',
  132142. 'HLT_PAL2DoubleMu0_v',
  132143. 'HLT_PAL2DoubleMu10_v',
  132144. 'HLT_PAL3DoubleMu0_v',
  132145. 'HLT_PAL3DoubleMu0_HIon_v',
  132146. 'HLT_PAL3DoubleMu10_v',
  132147. 'HLT_PAL2Mu12_v',
  132148. 'HLT_PAL2Mu15_v',
  132149. 'HLT_PAL3Mu3_v',
  132150. 'HLT_PAL3Mu5_v',
  132151. 'HLT_PAL3Mu7_v',
  132152. 'HLT_PAL3Mu12_v',
  132153. 'HLT_PAL3Mu15_v',
  132154. 'HLT_PASingleMuOpen_PixelTrackGt0_FullTrackLt10_v',
  132155. 'HLT_PASingleMuOpen_PixelTrackGt0_FullTrackLt15_v',
  132156. 'HLT_PASingleMuOpen_PixelTrackGt0Lt10_v',
  132157. 'HLT_PASingleMuOpen_PixelTrackGt0Lt15_v',
  132158. 'HLT_PASingleMuOpen_HFOneTowerVeto_SingleTrack_v',
  132159. 'HLT_PASingleMuOpen_HFOneTowerVeto_v',
  132160. 'HLT_PASingleMuOpen_HFTwoTowerVeto_SingleTrack_v',
  132161. 'HLT_PASingleMuOpen_HFTwoTowerVeto_v',
  132162. 'HLT_PADoubleMuOpen_HFOneTowerVeto_SingleTrack_v',
  132163. 'HLT_PADoubleMuOpen_HFOneTowerVeto_v',
  132164. 'HLT_PADoubleMuOpen_HFTwoTowerVeto_SingleTrack_v',
  132165. 'HLT_PADoubleMuOpen_HFTwoTowerVeto_v'),
  132166. hltProcessName = cms.string('HLT'),
  132167. inputTags = cms.PSet(
  132168. beamSpot = cms.InputTag("offlineBeamSpot"),
  132169. offlinePVs = cms.InputTag("offlinePrimaryVertices"),
  132170. recoMuon = cms.InputTag("muons"),
  132171. triggerResults = cms.InputTag("TriggerResults"),
  132172. triggerSummary = cms.InputTag("hltTriggerSummaryAOD")
  132173. ),
  132174. plotCuts = cms.PSet(
  132175. L1DeltaR = cms.untracked.double(0.3),
  132176. L2DeltaR = cms.untracked.double(0.3),
  132177. L3DeltaR = cms.untracked.double(0.05),
  132178. maxEta = cms.untracked.double(2.1),
  132179. minPtFactor = cms.untracked.double(1.2)
  132180. ),
  132181. probeParams = cms.PSet(
  132182. d0Cut = cms.untracked.double(2.0),
  132183. hltCuts = cms.untracked.string('abs(eta) < 2.0'),
  132184. recoCuts = cms.untracked.string('isGlobalMuon && abs(eta) < 2.0'),
  132185. z0Cut = cms.untracked.double(25.0)
  132186. ),
  132187. requiredTriggers = cms.untracked.vstring(),
  132188. targetParams = cms.PSet(
  132189. d0Cut = cms.untracked.double(2.0),
  132190. hltCuts = cms.untracked.string('abs(eta) < 2.4'),
  132191. recoCuts = cms.untracked.string('isGlobalMuon && abs(eta) < 2.4'),
  132192. z0Cut = cms.untracked.double(25.0)
  132193. )
  132194. )
  132195.  
  132196.  
  132197. process.globaldigisanalyze = cms.EDAnalyzer("GlobalDigisAnalyzer",
  132198. ECalEBSrc = cms.InputTag("simEcalDigis","ebDigis"),
  132199. ECalEESrc = cms.InputTag("simEcalDigis","eeDigis"),
  132200. ECalESSrc = cms.InputTag("simEcalPreshowerDigis"),
  132201. Frequency = cms.untracked.int32(50),
  132202. HCalDigi = cms.InputTag("simHcalDigis"),
  132203. HCalSrc = cms.InputTag("g4SimHits","HcalHits"),
  132204. MuCSCStripSrc = cms.InputTag("simMuonCSCDigis","MuonCSCStripDigi"),
  132205. MuCSCWireSrc = cms.InputTag("simMuonCSCDigis","MuonCSCWireDigi"),
  132206. MuDTSrc = cms.InputTag("simMuonDTDigis"),
  132207. MuRPCSrc = cms.InputTag("simMuonRPCDigis"),
  132208. Name = cms.untracked.string('GlobalDigisAnalyzer'),
  132209. ProvenanceLookup = cms.PSet(
  132210. GetAllProvenances = cms.untracked.bool(False),
  132211. PrintProvenanceInfo = cms.untracked.bool(False)
  132212. ),
  132213. SiPxlSrc = cms.InputTag("simSiPixelDigis"),
  132214. SiStripSrc = cms.InputTag("simSiStripDigis","ZeroSuppressed"),
  132215. Verbosity = cms.untracked.int32(0),
  132216. VtxUnit = cms.untracked.int32(1),
  132217. hitsProducer = cms.string('g4SimHits')
  132218. )
  132219.  
  132220.  
  132221. process.globalhitsanalyze = cms.EDAnalyzer("GlobalHitsAnalyzer",
  132222. ECalEBSrc = cms.InputTag("g4SimHits","EcalHitsEB"),
  132223. ECalEESrc = cms.InputTag("g4SimHits","EcalHitsEE"),
  132224. ECalESSrc = cms.InputTag("g4SimHits","EcalHitsES"),
  132225. Frequency = cms.untracked.int32(50),
  132226. G4TrkSrc = cms.InputTag("g4SimHits"),
  132227. G4VtxSrc = cms.InputTag("g4SimHits"),
  132228. HCalSrc = cms.InputTag("g4SimHits","HcalHits"),
  132229. MuonCscSrc = cms.InputTag("g4SimHits","MuonCSCHits"),
  132230. MuonDtSrc = cms.InputTag("g4SimHits","MuonDTHits"),
  132231. MuonRpcSrc = cms.InputTag("g4SimHits","MuonRPCHits"),
  132232. Name = cms.untracked.string('GlobalHitsAnalyzer'),
  132233. ProvenanceLookup = cms.PSet(
  132234. GetAllProvenances = cms.untracked.bool(False),
  132235. PrintProvenanceInfo = cms.untracked.bool(False)
  132236. ),
  132237. PxlBrlHighSrc = cms.InputTag("g4SimHits","TrackerHitsPixelBarrelHighTof"),
  132238. PxlBrlLowSrc = cms.InputTag("g4SimHits","TrackerHitsPixelBarrelLowTof"),
  132239. PxlFwdHighSrc = cms.InputTag("g4SimHits","TrackerHitsPixelEndcapHighTof"),
  132240. PxlFwdLowSrc = cms.InputTag("g4SimHits","TrackerHitsPixelEndcapLowTof"),
  132241. SiTECHighSrc = cms.InputTag("g4SimHits","TrackerHitsTECHighTof"),
  132242. SiTECLowSrc = cms.InputTag("g4SimHits","TrackerHitsTECLowTof"),
  132243. SiTIBHighSrc = cms.InputTag("g4SimHits","TrackerHitsTIBHighTof"),
  132244. SiTIBLowSrc = cms.InputTag("g4SimHits","TrackerHitsTIBLowTof"),
  132245. SiTIDHighSrc = cms.InputTag("g4SimHits","TrackerHitsTIDHighTof"),
  132246. SiTIDLowSrc = cms.InputTag("g4SimHits","TrackerHitsTIDLowTof"),
  132247. SiTOBHighSrc = cms.InputTag("g4SimHits","TrackerHitsTOBHighTof"),
  132248. SiTOBLowSrc = cms.InputTag("g4SimHits","TrackerHitsTOBLowTof"),
  132249. Verbosity = cms.untracked.int32(0),
  132250. VtxUnit = cms.untracked.int32(1),
  132251. testNumber = cms.untracked.bool(False),
  132252. validEB = cms.untracked.bool(True),
  132253. validEE = cms.untracked.bool(True),
  132254. validG4VtxContainer = cms.untracked.bool(True),
  132255. validG4trkContainer = cms.untracked.bool(True),
  132256. validHcal = cms.untracked.bool(True),
  132257. validHepMCevt = cms.untracked.bool(True),
  132258. validMuonCSC = cms.untracked.bool(True),
  132259. validMuonDt = cms.untracked.bool(True),
  132260. validMuonRPC = cms.untracked.bool(True),
  132261. validPresh = cms.untracked.bool(False),
  132262. validPxlBrlHigh = cms.untracked.bool(True),
  132263. validPxlBrlLow = cms.untracked.bool(True),
  132264. validPxlFwdHigh = cms.untracked.bool(True),
  132265. validPxlFwdLow = cms.untracked.bool(True),
  132266. validSiTECHigh = cms.untracked.bool(True),
  132267. validSiTECLow = cms.untracked.bool(True),
  132268. validSiTIBHigh = cms.untracked.bool(True),
  132269. validSiTIBLow = cms.untracked.bool(True),
  132270. validSiTIDHigh = cms.untracked.bool(True),
  132271. validSiTIDLow = cms.untracked.bool(True),
  132272. validSiTOBHigh = cms.untracked.bool(True),
  132273. validSiTOBLow = cms.untracked.bool(True)
  132274. )
  132275.  
  132276.  
  132277. process.globalrechitsanalyze = cms.EDAnalyzer("GlobalRecHitsAnalyzer",
  132278. ECalEBSrc = cms.InputTag("ecalRecHit","EcalRecHitsEB"),
  132279. ECalEESrc = cms.InputTag("ecalRecHit","EcalRecHitsEE"),
  132280. ECalESSrc = cms.InputTag("ecalPreshowerRecHit","EcalRecHitsES"),
  132281. ECalUncalEBSrc = cms.InputTag("ecalWeightUncalibRecHit","EcalUncalibRecHitsEB"),
  132282. ECalUncalEESrc = cms.InputTag("ecalWeightUncalibRecHit","EcalUncalibRecHitsEE"),
  132283. Frequency = cms.untracked.int32(50),
  132284. HCalSrc = cms.InputTag("g4SimHits","HcalHits"),
  132285. MuCSCSrc = cms.InputTag("csc2DRecHits"),
  132286. MuDTSimSrc = cms.InputTag("g4SimHits","MuonDTHits"),
  132287. MuDTSrc = cms.InputTag("dt1DRecHits"),
  132288. MuRPCSimSrc = cms.InputTag("g4SimHits","MuonRPCHits"),
  132289. MuRPCSrc = cms.InputTag("rpcRecHits"),
  132290. Name = cms.untracked.string('GlobalRecHitsAnalyzer'),
  132291. ProvenanceLookup = cms.PSet(
  132292. GetAllProvenances = cms.untracked.bool(False),
  132293. PrintProvenanceInfo = cms.untracked.bool(False)
  132294. ),
  132295. ROUList = cms.vstring('g4SimHitsTrackerHitsTIBLowTof',
  132296. 'g4SimHitsTrackerHitsTIBHighTof',
  132297. 'g4SimHitsTrackerHitsTIDLowTof',
  132298. 'g4SimHitsTrackerHitsTIDHighTof',
  132299. 'g4SimHitsTrackerHitsTOBLowTof',
  132300. 'g4SimHitsTrackerHitsTOBHighTof',
  132301. 'g4SimHitsTrackerHitsTECLowTof',
  132302. 'g4SimHitsTrackerHitsTECHighTof',
  132303. 'g4SimHitsTrackerHitsPixelBarrelLowTof',
  132304. 'g4SimHitsTrackerHitsPixelBarrelHighTof',
  132305. 'g4SimHitsTrackerHitsPixelEndcapLowTof',
  132306. 'g4SimHitsTrackerHitsPixelEndcapHighTof'),
  132307. SiPxlSrc = cms.InputTag("siPixelRecHits"),
  132308. SiStripSrc = cms.InputTag("siStripMatchedRecHits","matchedRecHit"),
  132309. Verbosity = cms.untracked.int32(0),
  132310. VtxUnit = cms.untracked.int32(1),
  132311. associatePixel = cms.bool(True),
  132312. associateRecoTracks = cms.bool(False),
  132313. associateStrip = cms.bool(True),
  132314. hitsProducer = cms.string('g4SimHits'),
  132315. pixelSimLinkSrc = cms.InputTag("simSiPixelDigis"),
  132316. stripSimLinkSrc = cms.InputTag("simSiStripDigis")
  132317. )
  132318.  
  132319.  
  132320. process.gsfTracksMonitoringHLT = cms.EDAnalyzer("TrackingMonitor",
  132321. **dict(
  132322. [
  132323. ("AbsDxyBin" , cms.int32(120) ),
  132324. ("AbsDxyMax" , cms.double(60.0) ),
  132325. ("AbsDxyMin" , cms.double(0.0) ),
  132326. ("AlgoName" , cms.string('GenTk') ),
  132327. ("BSFolderName" , cms.string('Tracking/ParametersVsBeamSpot') ),
  132328. ("BXlumiSetup" , cms.PSet(
  132329. BXlumiBin = cms.int32(400),
  132330. BXlumiMax = cms.double(6000),
  132331. BXlumiMin = cms.double(2000),
  132332. lumi = cms.InputTag("lumiProducer"),
  132333. lumiScale = cms.double(6.37)
  132334. ) ),
  132335. ("Chi2Bin" , cms.int32(50) ),
  132336. ("Chi2Max" , cms.double(199.5) ),
  132337. ("Chi2Min" , cms.double(-0.5) ),
  132338. ("Chi2NDFBin" , cms.int32(80) ),
  132339. ("Chi2NDFMax" , cms.double(79.5) ),
  132340. ("Chi2NDFMin" , cms.double(-0.5) ),
  132341. ("Chi2ProbBin" , cms.int32(100) ),
  132342. ("Chi2ProbMax" , cms.double(1.0) ),
  132343. ("Chi2ProbMin" , cms.double(0.0) ),
  132344. ("ClusterLabels" , cms.vstring('Tot',
  132345. 'Strip',
  132346. 'Pix') ),
  132347. ("DxyBin" , cms.int32(100) ),
  132348. ("DxyMax" , cms.double(0.5) ),
  132349. ("DxyMin" , cms.double(-0.5) ),
  132350. ("EtaBin" , cms.int32(26) ),
  132351. ("EtaMax" , cms.double(2.5) ),
  132352. ("EtaMin" , cms.double(-2.5) ),
  132353. ("FolderName" , cms.string('HLT/EG/Tracking/GSF') ),
  132354. ("GoodPVtxBin" , cms.int32(60) ),
  132355. ("GoodPVtxMax" , cms.double(60.0) ),
  132356. ("GoodPVtxMin" , cms.double(0.0) ),
  132357. ("LSBin" , cms.int32(2000) ),
  132358. ("LSMax" , cms.double(2000.0) ),
  132359. ("LSMin" , cms.double(0) ),
  132360. ("LUMIBin" , cms.int32(4000) ),
  132361. ("LUMIMax" , cms.double(20000.0) ),
  132362. ("LUMIMin" , cms.double(0.0) ),
  132363. ("LongDCABins" , cms.int32(100) ),
  132364. ("LongDCAMax" , cms.double(8.0) ),
  132365. ("LongDCAMin" , cms.double(-8.0) ),
  132366. ("MeanHitBin" , cms.int32(30) ),
  132367. ("MeanHitMax" , cms.double(29.5) ),
  132368. ("MeanHitMin" , cms.double(-0.5) ),
  132369. ("MeanLayBin" , cms.int32(25) ),
  132370. ("MeanLayMax" , cms.double(24.5) ),
  132371. ("MeanLayMin" , cms.double(-0.5) ),
  132372. ("MeasurementState" , cms.string('ImpactPoint') ),
  132373. ("NClusPxBin" , cms.int32(200) ),
  132374. ("NClusPxMax" , cms.double(19999.5) ),
  132375. ("NClusPxMin" , cms.double(-0.5) ),
  132376. ("NClusStrBin" , cms.int32(500) ),
  132377. ("NClusStrMax" , cms.double(99999.5) ),
  132378. ("NClusStrMin" , cms.double(-0.5) ),
  132379. ("NTrk2DBin" , cms.int32(50) ),
  132380. ("NTrk2DMax" , cms.double(1999.5) ),
  132381. ("NTrk2DMin" , cms.double(-0.5) ),
  132382. ("OutputFileName" , cms.string('MonitorTrack.root') ),
  132383. ("OutputMEsInRootFile" , cms.bool(False) ),
  132384. ("PVFolderName" , cms.string('Tracking/PrimaryVertices') ),
  132385. ("PXBLayBin" , cms.int32(6) ),
  132386. ("PXBLayMax" , cms.double(5.5) ),
  132387. ("PXBLayMin" , cms.double(-0.5) ),
  132388. ("PXFLayBin" , cms.int32(6) ),
  132389. ("PXFLayMax" , cms.double(5.5) ),
  132390. ("PXFLayMin" , cms.double(-0.5) ),
  132391. ("PhiBin" , cms.int32(32) ),
  132392. ("PhiMax" , cms.double(3.141592654) ),
  132393. ("PhiMin" , cms.double(-3.141592654) ),
  132394. ("Quality" , cms.string('') ),
  132395. ("RecHitBin" , cms.int32(40) ),
  132396. ("RecHitMax" , cms.double(39.5) ),
  132397. ("RecHitMin" , cms.double(-0.5) ),
  132398. ("RecLayBin" , cms.int32(25) ),
  132399. ("RecLayMax" , cms.double(24.5) ),
  132400. ("RecLayMin" , cms.double(-0.5) ),
  132401. ("RecLostBin" , cms.int32(10) ),
  132402. ("RecLostMax" , cms.double(9.5) ),
  132403. ("RecLostMin" , cms.double(-0.5) ),
  132404. ("SeedDxyBin" , cms.int32(100) ),
  132405. ("SeedDxyMax" , cms.double(0.5) ),
  132406. ("SeedDxyMin" , cms.double(-0.5) ),
  132407. ("SeedDzBin" , cms.int32(120) ),
  132408. ("SeedDzMax" , cms.double(30.0) ),
  132409. ("SeedDzMin" , cms.double(-30.0) ),
  132410. ("SeedHitBin" , cms.int32(6) ),
  132411. ("SeedHitMax" , cms.double(5.5) ),
  132412. ("SeedHitMin" , cms.double(-0.5) ),
  132413. ("SeedProducer" , cms.InputTag("initialStepSeeds") ),
  132414. ("TCDxyBin" , cms.int32(100) ),
  132415. ("TCDxyMax" , cms.double(100.0) ),
  132416. ("TCDxyMin" , cms.double(-100.0) ),
  132417. ("TCDzBin" , cms.int32(100) ),
  132418. ("TCDzMax" , cms.double(400.0) ),
  132419. ("TCDzMin" , cms.double(-400.0) ),
  132420. ("TCHitBin" , cms.int32(40) ),
  132421. ("TCHitMax" , cms.double(39.5) ),
  132422. ("TCHitMin" , cms.double(-0.5) ),
  132423. ("TCProducer" , cms.InputTag("initialStepTrackCandidates") ),
  132424. ("TCSizeBin" , cms.int32(100) ),
  132425. ("TCSizeMax" , cms.double(499.5) ),
  132426. ("TCSizeMin" , cms.double(-0.5) ),
  132427. ("TECLayBin" , cms.int32(15) ),
  132428. ("TECLayMax" , cms.double(14.5) ),
  132429. ("TECLayMin" , cms.double(-0.5) ),
  132430. ("TIBLayBin" , cms.int32(6) ),
  132431. ("TIBLayMax" , cms.double(5.5) ),
  132432. ("TIBLayMin" , cms.double(-0.5) ),
  132433. ("TIDLayBin" , cms.int32(6) ),
  132434. ("TIDLayMax" , cms.double(5.5) ),
  132435. ("TIDLayMin" , cms.double(-0.5) ),
  132436. ("TOBLayBin" , cms.int32(10) ),
  132437. ("TOBLayMax" , cms.double(9.5) ),
  132438. ("TOBLayMin" , cms.double(-0.5) ),
  132439. ("TTRHBuilder" , cms.string('WithTrackAngle') ),
  132440. ("ThetaBin" , cms.int32(32) ),
  132441. ("ThetaMax" , cms.double(3.2) ),
  132442. ("ThetaMin" , cms.double(0.0) ),
  132443. ("TkSeedSizeBin" , cms.int32(100) ),
  132444. ("TkSeedSizeMax" , cms.double(499.5) ),
  132445. ("TkSeedSizeMin" , cms.double(-0.5) ),
  132446. ("TkSizeBin" , cms.int32(200) ),
  132447. ("TkSizeMax" , cms.double(999.5) ),
  132448. ("TkSizeMin" , cms.double(-0.5) ),
  132449. ("TrackPBin" , cms.int32(100) ),
  132450. ("TrackPMax" , cms.double(100) ),
  132451. ("TrackPMin" , cms.double(0) ),
  132452. ("TrackProducer" , cms.InputTag("hltEgammaGsfTracks") ),
  132453. ("TrackPtBin" , cms.int32(100) ),
  132454. ("TrackPtMax" , cms.double(100) ),
  132455. ("TrackPtMin" , cms.double(0.1) ),
  132456. ("TrackPxBin" , cms.int32(50) ),
  132457. ("TrackPxMax" , cms.double(50.0) ),
  132458. ("TrackPxMin" , cms.double(-50.0) ),
  132459. ("TrackPyBin" , cms.int32(50) ),
  132460. ("TrackPyMax" , cms.double(50.0) ),
  132461. ("TrackPyMin" , cms.double(-50.0) ),
  132462. ("TrackPzBin" , cms.int32(50) ),
  132463. ("TrackPzMax" , cms.double(50.0) ),
  132464. ("TrackPzMin" , cms.double(-50.0) ),
  132465. ("TrackQBin" , cms.int32(8) ),
  132466. ("TrackQMax" , cms.double(2.5) ),
  132467. ("TrackQMin" , cms.double(-2.5) ),
  132468. ("TransDCABins" , cms.int32(100) ),
  132469. ("TransDCAMax" , cms.double(8.0) ),
  132470. ("TransDCAMin" , cms.double(-8.0) ),
  132471. ("VXBin" , cms.int32(100) ),
  132472. ("VXMax" , cms.double(0.5) ),
  132473. ("VXMin" , cms.double(-0.5) ),
  132474. ("VYBin" , cms.int32(100) ),
  132475. ("VYMax" , cms.double(0.5) ),
  132476. ("VYMin" , cms.double(-0.5) ),
  132477. ("VZBin" , cms.int32(100) ),
  132478. ("VZBinProf" , cms.int32(100) ),
  132479. ("VZMax" , cms.double(30.0) ),
  132480. ("VZMaxProf" , cms.double(0.2) ),
  132481. ("VZMin" , cms.double(-30.0) ),
  132482. ("VZMinProf" , cms.double(-0.2) ),
  132483. ("X0Bin" , cms.int32(100) ),
  132484. ("X0Max" , cms.double(0.5) ),
  132485. ("X0Min" , cms.double(-0.5) ),
  132486. ("Y0Bin" , cms.int32(100) ),
  132487. ("Y0Max" , cms.double(0.5) ),
  132488. ("Y0Min" , cms.double(-0.5) ),
  132489. ("Z0Bin" , cms.int32(120) ),
  132490. ("Z0Max" , cms.double(60.0) ),
  132491. ("Z0Min" , cms.double(-60.0) ),
  132492. ("allTrackProducer" , cms.InputTag("hltEgammaGsfTracks") ),
  132493. ("beamSpot" , cms.InputTag("hltOnlineBeamSpot") ),
  132494. ("denCut" , cms.string(' pt >= 1 ') ),
  132495. ("doAllPlots" , cms.bool(False) ),
  132496. ("doAllTrackCandHistos" , cms.bool(False) ),
  132497. ("doBeamSpotPlots" , cms.bool(True) ),
  132498. ("doDCAPlots" , cms.bool(True) ),
  132499. ("doDCAwrt000Plots" , cms.bool(False) ),
  132500. ("doDCAwrtPVPlots" , cms.bool(False) ),
  132501. ("doEffFromHitPatternVsBX" , cms.bool(True) ),
  132502. ("doEffFromHitPatternVsLUMI" , cms.bool(True) ),
  132503. ("doEffFromHitPatternVsPU" , cms.bool(True) ),
  132504. ("doGeneralPropertiesPlots" , cms.bool(True) ),
  132505. ("doGoodTrackLayersVsPhiVsEtaPerTrack" , cms.bool(True) ),
  132506. ("doGoodTrackPlots" , cms.bool(True) ),
  132507. ("doGoodTrackRecHitVsPhiVsEtaPerTrack" , cms.bool(True) ),
  132508. ("doHIPlots" , cms.bool(False) ),
  132509. ("doHitPropertiesPlots" , cms.bool(True) ),
  132510. ("doLayersVsPhiVsEtaPerTrack" , cms.bool(True) ),
  132511. ("doLumiAnalysis" , cms.bool(False) ),
  132512. ("doMeasurementStatePlots" , cms.bool(True) ),
  132513. ("doPUmonitoring" , cms.bool(False) ),
  132514. ("doPlotsVsBX" , cms.bool(True) ),
  132515. ("doPlotsVsBXlumi" , cms.bool(False) ),
  132516. ("doPlotsVsGoodPVtx" , cms.bool(True) ),
  132517. ("doPlotsVsLUMI" , cms.bool(True) ),
  132518. ("doPrimaryVertexPlots" , cms.bool(False) ),
  132519. ("doProfilesVsLS" , cms.bool(True) ),
  132520. ("doRecHitVsPhiVsEtaPerTrack" , cms.bool(True) ),
  132521. ("doRecHitVsPtVsEtaPerTrack" , cms.bool(False) ),
  132522. ("doRecHitsPerTrackProfile" , cms.bool(True) ),
  132523. ("doSIPPlots" , cms.bool(False) ),
  132524. ("doSeedDxyHisto" , cms.bool(False) ),
  132525. ("doSeedDzHisto" , cms.bool(False) ),
  132526. ("doSeedETAHisto" , cms.bool(False) ),
  132527. ("doSeedLumiAnalysis" , cms.bool(False) ),
  132528. ("doSeedNRecHitsHisto" , cms.bool(False) ),
  132529. ("doSeedNVsEtaProf" , cms.bool(False) ),
  132530. ("doSeedNVsPhiProf" , cms.bool(False) ),
  132531. ] +
  132532. [
  132533. ("doSeedNumberHisto" , cms.bool(False) ),
  132534. ("doSeedPHIHisto" , cms.bool(False) ),
  132535. ("doSeedPHIVsETAHisto" , cms.bool(False) ),
  132536. ("doSeedPTHisto" , cms.bool(False) ),
  132537. ("doSeedParameterHistos" , cms.bool(False) ),
  132538. ("doSeedQHisto" , cms.bool(False) ),
  132539. ("doSeedThetaHisto" , cms.bool(False) ),
  132540. ("doSeedVsClusterHisto" , cms.bool(False) ),
  132541. ("doStopSource" , cms.bool(False) ),
  132542. ("doTestPlots" , cms.bool(False) ),
  132543. ("doThetaPlots" , cms.bool(False) ),
  132544. ("doTrackCandHistos" , cms.bool(False) ),
  132545. ("doTrackPxPyPlots" , cms.bool(False) ),
  132546. ("doTrackerSpecific" , cms.bool(True) ),
  132547. ("etaErrBin" , cms.int32(50) ),
  132548. ("etaErrMax" , cms.double(0.1) ),
  132549. ("etaErrMin" , cms.double(0.0) ),
  132550. ("genericTriggerEventPSet" , cms.PSet(
  132551.  
  132552. ) ),
  132553. ("minNumberOfPixelsPerCluster" , cms.int32(2) ),
  132554. ("minPixelClusterCharge" , cms.double(15000.0) ),
  132555. ("numCut" , cms.string(" pt >= 1 & quality(\'highPurity\') ") ),
  132556. ("pErrBin" , cms.int32(50) ),
  132557. ("pErrMax" , cms.double(1.0) ),
  132558. ("pErrMin" , cms.double(0.0) ),
  132559. ("phiErrBin" , cms.int32(50) ),
  132560. ("phiErrMax" , cms.double(0.1) ),
  132561. ("phiErrMin" , cms.double(0.0) ),
  132562. ("pixelCluster" , cms.InputTag("siPixelClusters") ),
  132563. ("pixelCluster4lumi" , cms.InputTag("siPixelClustersPreSplitting") ),
  132564. ("primaryVertex" , cms.InputTag("hltElectronsVertex") ),
  132565. ("primaryVertexInputTags" , cms.VInputTag(cms.InputTag("offlinePrimaryVertices")) ),
  132566. ("ptErrBin" , cms.int32(50) ),
  132567. ("ptErrMax" , cms.double(1.0) ),
  132568. ("ptErrMin" , cms.double(0.0) ),
  132569. ("pvLabels" , cms.vstring('offline') ),
  132570. ("pvNDOF" , cms.int32(1) ),
  132571. ("pxErrBin" , cms.int32(50) ),
  132572. ("pxErrMax" , cms.double(1.0) ),
  132573. ("pxErrMin" , cms.double(0.0) ),
  132574. ("pyErrBin" , cms.int32(50) ),
  132575. ("pyErrMax" , cms.double(1.0) ),
  132576. ("pyErrMin" , cms.double(0.0) ),
  132577. ("pzErrBin" , cms.int32(50) ),
  132578. ("pzErrMax" , cms.double(1.0) ),
  132579. ("pzErrMin" , cms.double(0.0) ),
  132580. ("qualityString" , cms.string('highPurity') ),
  132581. ("scal" , cms.InputTag("scalersRawToDigi") ),
  132582. ("selPrimaryVertexInputTags" , cms.VInputTag(cms.InputTag("goodOfflinePrimaryVertices")) ),
  132583. ("stripCluster" , cms.InputTag("siStripClusters") ),
  132584. ("subdetectorBin" , cms.int32(25) ),
  132585. ("subdetectors" , cms.vstring('TIB',
  132586. 'TOB',
  132587. 'TID',
  132588. 'TEC',
  132589. 'PixBarrel',
  132590. 'PixEndcap') ),
  132591. ("useBPixLayer1" , cms.bool(False) ),
  132592. ]
  132593. )
  132594. )
  132595.  
  132596.  
  132597. process.hcalSimHitStudy = cms.EDAnalyzer("HcalSimHitStudy",
  132598. HitCollection = cms.untracked.string('HcalHits'),
  132599. ModuleLabel = cms.untracked.string('g4SimHits'),
  132600. TestNumber = cms.bool(False),
  132601. Verbose = cms.untracked.bool(False),
  132602. outputFile = cms.untracked.string('')
  132603. )
  132604.  
  132605.  
  132606. process.heavyionUCCDQM_HIUCC020 = cms.EDAnalyzer("HeavyIonUCCDQM",
  132607. caloMet = cms.InputTag("hltMetForHf"),
  132608. maxClusters = cms.int32(100000),
  132609. maxEt = cms.double(8000),
  132610. minClusters = cms.int32(50000),
  132611. minEt = cms.double(4000),
  132612. nClusters = cms.int32(100),
  132613. nEt = cms.int32(100),
  132614. pixelCluster = cms.InputTag("hltHISiPixelClusters"),
  132615. triggerPath = cms.string('HLT_HIUCC020_v'),
  132616. triggerResults = cms.InputTag("TriggerResults","","HLT")
  132617. )
  132618.  
  132619.  
  132620. process.heavyionUCCDQM_HIUCC100 = cms.EDAnalyzer("HeavyIonUCCDQM",
  132621. caloMet = cms.InputTag("hltMetForHf"),
  132622. maxClusters = cms.int32(100000),
  132623. maxEt = cms.double(8000),
  132624. minClusters = cms.int32(50000),
  132625. minEt = cms.double(4000),
  132626. nClusters = cms.int32(100),
  132627. nEt = cms.int32(100),
  132628. pixelCluster = cms.InputTag("hltHISiPixelClusters"),
  132629. triggerPath = cms.string('HLT_HIUCC100_v'),
  132630. triggerResults = cms.InputTag("TriggerResults","","HLT")
  132631. )
  132632.  
  132633.  
  132634. process.hfv1 = cms.EDAnalyzer("HeavyFlavorValidation",
  132635. DQMFolder = cms.untracked.string('HLT/HeavyFlavor'),
  132636. DeltaEtaBins = cms.untracked.vdouble(100, -0.5, 0.5),
  132637. DeltaPhiBins = cms.untracked.vdouble(100, -0.5, 0.5),
  132638. DimuonDRBins = cms.untracked.vdouble(10, 0.0, 1.0),
  132639. DimuonEtaBins = cms.untracked.vdouble(16, -2.4, 2.4),
  132640. DimuonPtBins = cms.untracked.vdouble(0.0, 2.0, 4.0, 6.0, 8.0,
  132641. 10.0, 12.0, 15.0, 25.0),
  132642. GenGlobDeltaRMatchingCut = cms.untracked.double(0.1),
  132643. GenParticles = cms.InputTag("genParticles"),
  132644. GlobL1DeltaRMatchingCut = cms.untracked.double(0.3),
  132645. GlobL2DeltaRMatchingCut = cms.untracked.double(0.3),
  132646. GlobL3DeltaRMatchingCut = cms.untracked.double(0.1),
  132647. MotherIDs = cms.untracked.vint32(23, 443, 553, 531, 333,
  132648. 0),
  132649. MuonEtaBins = cms.untracked.vdouble(24, -2.4, 2.4),
  132650. MuonPhiBins = cms.untracked.vdouble(12, -3.15, 3.15),
  132651. MuonPtBins = cms.untracked.vdouble(0.5, 1.0, 2.0, 3.0, 3.5,
  132652. 4.0, 5.0, 6.0, 7.0, 8.0,
  132653. 9.0, 10.0, 20.0),
  132654. RecoMuons = cms.InputTag("muons"),
  132655. TriggerPathName = cms.untracked.string('HLT_DoubleMu4_3_Bs_v'),
  132656. TriggerProcessName = cms.untracked.string('HLT'),
  132657. TriggerResults = cms.untracked.string('TriggerResults'),
  132658. TriggerSummaryAOD = cms.untracked.string('hltTriggerSummaryAOD'),
  132659. TriggerSummaryRAW = cms.untracked.string('hltTriggerSummaryRAW')
  132660. )
  132661.  
  132662.  
  132663. process.hfv2 = cms.EDAnalyzer("HeavyFlavorValidation",
  132664. DQMFolder = cms.untracked.string('HLT/HeavyFlavor'),
  132665. DeltaEtaBins = cms.untracked.vdouble(100, -0.5, 0.5),
  132666. DeltaPhiBins = cms.untracked.vdouble(100, -0.5, 0.5),
  132667. DimuonDRBins = cms.untracked.vdouble(10, 0.0, 1.0),
  132668. DimuonEtaBins = cms.untracked.vdouble(16, -2.4, 2.4),
  132669. DimuonPtBins = cms.untracked.vdouble(0.0, 2.0, 4.0, 6.0, 8.0,
  132670. 10.0, 12.0, 15.0, 25.0),
  132671. GenGlobDeltaRMatchingCut = cms.untracked.double(0.1),
  132672. GenParticles = cms.InputTag("genParticles"),
  132673. GlobL1DeltaRMatchingCut = cms.untracked.double(0.3),
  132674. GlobL2DeltaRMatchingCut = cms.untracked.double(0.3),
  132675. GlobL3DeltaRMatchingCut = cms.untracked.double(0.1),
  132676. MotherIDs = cms.untracked.vint32(23, 443, 553, 531, 333,
  132677. 0),
  132678. MuonEtaBins = cms.untracked.vdouble(24, -2.4, 2.4),
  132679. MuonPhiBins = cms.untracked.vdouble(12, -3.15, 3.15),
  132680. MuonPtBins = cms.untracked.vdouble(0.5, 1.0, 2.0, 3.0, 3.5,
  132681. 4.0, 5.0, 6.0, 7.0, 8.0,
  132682. 9.0, 10.0, 20.0),
  132683. RecoMuons = cms.InputTag("muons"),
  132684. TriggerPathName = cms.untracked.string('HLT_DoubleMu4_3_Jpsi_Displaced_v'),
  132685. TriggerProcessName = cms.untracked.string('HLT'),
  132686. TriggerResults = cms.untracked.string('TriggerResults'),
  132687. TriggerSummaryAOD = cms.untracked.string('hltTriggerSummaryAOD'),
  132688. TriggerSummaryRAW = cms.untracked.string('hltTriggerSummaryRAW')
  132689. )
  132690.  
  132691.  
  132692. process.hfv3 = cms.EDAnalyzer("HeavyFlavorValidation",
  132693. DQMFolder = cms.untracked.string('HLT/HeavyFlavor'),
  132694. DeltaEtaBins = cms.untracked.vdouble(100, -0.5, 0.5),
  132695. DeltaPhiBins = cms.untracked.vdouble(100, -0.5, 0.5),
  132696. DimuonDRBins = cms.untracked.vdouble(10, 0.0, 1.0),
  132697. DimuonEtaBins = cms.untracked.vdouble(16, -2.4, 2.4),
  132698. DimuonPtBins = cms.untracked.vdouble(0.0, 2.0, 4.0, 6.0, 8.0,
  132699. 10.0, 12.0, 15.0, 25.0),
  132700. GenGlobDeltaRMatchingCut = cms.untracked.double(0.1),
  132701. GenParticles = cms.InputTag("genParticles"),
  132702. GlobL1DeltaRMatchingCut = cms.untracked.double(0.3),
  132703. GlobL2DeltaRMatchingCut = cms.untracked.double(0.3),
  132704. GlobL3DeltaRMatchingCut = cms.untracked.double(0.1),
  132705. MotherIDs = cms.untracked.vint32(23, 443, 553, 531, 333,
  132706. 0),
  132707. MuonEtaBins = cms.untracked.vdouble(24, -2.4, 2.4),
  132708. MuonPhiBins = cms.untracked.vdouble(12, -3.15, 3.15),
  132709. MuonPtBins = cms.untracked.vdouble(0.5, 1.0, 2.0, 3.0, 3.5,
  132710. 4.0, 5.0, 6.0, 7.0, 8.0,
  132711. 9.0, 10.0, 20.0),
  132712. RecoMuons = cms.InputTag("muons"),
  132713. TriggerPathName = cms.untracked.string('HLT_DoubleMu4_JpsiTrk_Displaced_v'),
  132714. TriggerProcessName = cms.untracked.string('HLT'),
  132715. TriggerResults = cms.untracked.string('TriggerResults'),
  132716. TriggerSummaryAOD = cms.untracked.string('hltTriggerSummaryAOD'),
  132717. TriggerSummaryRAW = cms.untracked.string('hltTriggerSummaryRAW')
  132718. )
  132719.  
  132720.  
  132721. process.hfv4 = cms.EDAnalyzer("HeavyFlavorValidation",
  132722. DQMFolder = cms.untracked.string('HLT/HeavyFlavor'),
  132723. DeltaEtaBins = cms.untracked.vdouble(100, -0.5, 0.5),
  132724. DeltaPhiBins = cms.untracked.vdouble(100, -0.5, 0.5),
  132725. DimuonDRBins = cms.untracked.vdouble(10, 0.0, 1.0),
  132726. DimuonEtaBins = cms.untracked.vdouble(16, -2.4, 2.4),
  132727. DimuonPtBins = cms.untracked.vdouble(0.0, 2.0, 4.0, 6.0, 8.0,
  132728. 10.0, 12.0, 15.0, 25.0),
  132729. GenGlobDeltaRMatchingCut = cms.untracked.double(0.1),
  132730. GenParticles = cms.InputTag("genParticles"),
  132731. GlobL1DeltaRMatchingCut = cms.untracked.double(0.3),
  132732. GlobL2DeltaRMatchingCut = cms.untracked.double(0.3),
  132733. GlobL3DeltaRMatchingCut = cms.untracked.double(0.1),
  132734. MotherIDs = cms.untracked.vint32(23, 443, 553, 531, 333,
  132735. 0),
  132736. MuonEtaBins = cms.untracked.vdouble(24, -2.4, 2.4),
  132737. MuonPhiBins = cms.untracked.vdouble(12, -3.15, 3.15),
  132738. MuonPtBins = cms.untracked.vdouble(0.5, 1.0, 2.0, 3.0, 3.5,
  132739. 4.0, 5.0, 6.0, 7.0, 8.0,
  132740. 9.0, 10.0, 20.0),
  132741. RecoMuons = cms.InputTag("muons"),
  132742. TriggerPathName = cms.untracked.string('HLT_DoubleMu4_PsiPrimeTrk_Displaced_v'),
  132743. TriggerProcessName = cms.untracked.string('HLT'),
  132744. TriggerResults = cms.untracked.string('TriggerResults'),
  132745. TriggerSummaryAOD = cms.untracked.string('hltTriggerSummaryAOD'),
  132746. TriggerSummaryRAW = cms.untracked.string('hltTriggerSummaryRAW')
  132747. )
  132748.  
  132749.  
  132750. process.hfv5 = cms.EDAnalyzer("HeavyFlavorValidation",
  132751. DQMFolder = cms.untracked.string('HLT/HeavyFlavor'),
  132752. DeltaEtaBins = cms.untracked.vdouble(100, -0.5, 0.5),
  132753. DeltaPhiBins = cms.untracked.vdouble(100, -0.5, 0.5),
  132754. DimuonDRBins = cms.untracked.vdouble(10, 0.0, 1.0),
  132755. DimuonEtaBins = cms.untracked.vdouble(16, -2.4, 2.4),
  132756. DimuonPtBins = cms.untracked.vdouble(0.0, 2.0, 4.0, 6.0, 8.0,
  132757. 10.0, 12.0, 15.0, 25.0),
  132758. GenGlobDeltaRMatchingCut = cms.untracked.double(0.1),
  132759. GenParticles = cms.InputTag("genParticles"),
  132760. GlobL1DeltaRMatchingCut = cms.untracked.double(0.3),
  132761. GlobL2DeltaRMatchingCut = cms.untracked.double(0.3),
  132762. GlobL3DeltaRMatchingCut = cms.untracked.double(0.1),
  132763. MotherIDs = cms.untracked.vint32(23, 443, 553, 531, 333,
  132764. 0),
  132765. MuonEtaBins = cms.untracked.vdouble(24, -2.4, 2.4),
  132766. MuonPhiBins = cms.untracked.vdouble(12, -3.15, 3.15),
  132767. MuonPtBins = cms.untracked.vdouble(0.5, 1.0, 2.0, 3.0, 3.5,
  132768. 4.0, 5.0, 6.0, 7.0, 8.0,
  132769. 9.0, 10.0, 20.0),
  132770. RecoMuons = cms.InputTag("muons"),
  132771. TriggerPathName = cms.untracked.string('HLT_DoubleMu4_LowMassNonResonantTrk_Displaced_v'),
  132772. TriggerProcessName = cms.untracked.string('HLT'),
  132773. TriggerResults = cms.untracked.string('TriggerResults'),
  132774. TriggerSummaryAOD = cms.untracked.string('hltTriggerSummaryAOD'),
  132775. TriggerSummaryRAW = cms.untracked.string('hltTriggerSummaryRAW')
  132776. )
  132777.  
  132778.  
  132779. process.hfv6 = cms.EDAnalyzer("HeavyFlavorValidation",
  132780. DQMFolder = cms.untracked.string('HLT/HeavyFlavor'),
  132781. DeltaEtaBins = cms.untracked.vdouble(100, -0.5, 0.5),
  132782. DeltaPhiBins = cms.untracked.vdouble(100, -0.5, 0.5),
  132783. DimuonDRBins = cms.untracked.vdouble(10, 0.0, 1.0),
  132784. DimuonEtaBins = cms.untracked.vdouble(16, -2.4, 2.4),
  132785. DimuonPtBins = cms.untracked.vdouble(10.0, 12.5, 15.0, 17.5, 20.0,
  132786. 22.5, 25.0, 27.5, 30.0),
  132787. GenGlobDeltaRMatchingCut = cms.untracked.double(0.1),
  132788. GenParticles = cms.InputTag("genParticles"),
  132789. GlobL1DeltaRMatchingCut = cms.untracked.double(0.3),
  132790. GlobL2DeltaRMatchingCut = cms.untracked.double(0.3),
  132791. GlobL3DeltaRMatchingCut = cms.untracked.double(0.1),
  132792. MotherIDs = cms.untracked.vint32(23, 443, 553, 531, 333,
  132793. 0),
  132794. MuonEtaBins = cms.untracked.vdouble(24, -2.4, 2.4),
  132795. MuonPhiBins = cms.untracked.vdouble(12, -3.15, 3.15),
  132796. MuonPtBins = cms.untracked.vdouble(7.5, 10.0, 12.5, 15.0, 17.5,
  132797. 20.0, 22.5, 25.0, 27.5, 30.0),
  132798. RecoMuons = cms.InputTag("muons"),
  132799. TriggerPathName = cms.untracked.string('HLT_Dimuon20_Jpsi_v'),
  132800. TriggerProcessName = cms.untracked.string('HLT'),
  132801. TriggerResults = cms.untracked.string('TriggerResults'),
  132802. TriggerSummaryAOD = cms.untracked.string('hltTriggerSummaryAOD'),
  132803. TriggerSummaryRAW = cms.untracked.string('hltTriggerSummaryRAW')
  132804. )
  132805.  
  132806.  
  132807. process.hfv7 = cms.EDAnalyzer("HeavyFlavorValidation",
  132808. DQMFolder = cms.untracked.string('HLT/HeavyFlavor'),
  132809. DeltaEtaBins = cms.untracked.vdouble(100, -0.5, 0.5),
  132810. DeltaPhiBins = cms.untracked.vdouble(100, -0.5, 0.5),
  132811. DimuonDRBins = cms.untracked.vdouble(10, 0.0, 1.0),
  132812. DimuonEtaBins = cms.untracked.vdouble(16, -2.4, 2.4),
  132813. DimuonPtBins = cms.untracked.vdouble(10.0, 12.5, 15.0, 17.5, 20.0,
  132814. 22.5, 25.0, 27.5, 30.0),
  132815. GenGlobDeltaRMatchingCut = cms.untracked.double(0.1),
  132816. GenParticles = cms.InputTag("genParticles"),
  132817. GlobL1DeltaRMatchingCut = cms.untracked.double(0.3),
  132818. GlobL2DeltaRMatchingCut = cms.untracked.double(0.3),
  132819. GlobL3DeltaRMatchingCut = cms.untracked.double(0.1),
  132820. MotherIDs = cms.untracked.vint32(23, 443, 553, 531, 333,
  132821. 0),
  132822. MuonEtaBins = cms.untracked.vdouble(24, -2.4, 2.4),
  132823. MuonPhiBins = cms.untracked.vdouble(12, -3.15, 3.15),
  132824. MuonPtBins = cms.untracked.vdouble(7.5, 10.0, 12.5, 15.0, 17.5,
  132825. 20.0, 22.5, 25.0, 27.5, 30.0),
  132826. RecoMuons = cms.InputTag("muons"),
  132827. TriggerPathName = cms.untracked.string('HLT_Dimuon13_PsiPrime_v'),
  132828. TriggerProcessName = cms.untracked.string('HLT'),
  132829. TriggerResults = cms.untracked.string('TriggerResults'),
  132830. TriggerSummaryAOD = cms.untracked.string('hltTriggerSummaryAOD'),
  132831. TriggerSummaryRAW = cms.untracked.string('hltTriggerSummaryRAW')
  132832. )
  132833.  
  132834.  
  132835. process.hfv8 = cms.EDAnalyzer("HeavyFlavorValidation",
  132836. DQMFolder = cms.untracked.string('HLT/HeavyFlavor'),
  132837. DeltaEtaBins = cms.untracked.vdouble(100, -0.5, 0.5),
  132838. DeltaPhiBins = cms.untracked.vdouble(100, -0.5, 0.5),
  132839. DimuonDRBins = cms.untracked.vdouble(10, 0.0, 1.0),
  132840. DimuonEtaBins = cms.untracked.vdouble(16, -2.4, 2.4),
  132841. DimuonPtBins = cms.untracked.vdouble(10.0, 12.5, 15.0, 17.5, 20.0,
  132842. 22.5, 25.0, 27.5, 30.0),
  132843. GenGlobDeltaRMatchingCut = cms.untracked.double(0.1),
  132844. GenParticles = cms.InputTag("genParticles"),
  132845. GlobL1DeltaRMatchingCut = cms.untracked.double(0.3),
  132846. GlobL2DeltaRMatchingCut = cms.untracked.double(0.3),
  132847. GlobL3DeltaRMatchingCut = cms.untracked.double(0.1),
  132848. MotherIDs = cms.untracked.vint32(23, 443, 553, 531, 333,
  132849. 0),
  132850. MuonEtaBins = cms.untracked.vdouble(24, -2.4, 2.4),
  132851. MuonPhiBins = cms.untracked.vdouble(12, -3.15, 3.15),
  132852. MuonPtBins = cms.untracked.vdouble(7.5, 10.0, 12.5, 15.0, 17.5,
  132853. 20.0, 22.5, 25.0, 27.5, 30.0),
  132854. RecoMuons = cms.InputTag("muons"),
  132855. TriggerPathName = cms.untracked.string('HLT_Dimuon13_Upsilon_v'),
  132856. TriggerProcessName = cms.untracked.string('HLT'),
  132857. TriggerResults = cms.untracked.string('TriggerResults'),
  132858. TriggerSummaryAOD = cms.untracked.string('hltTriggerSummaryAOD'),
  132859. TriggerSummaryRAW = cms.untracked.string('hltTriggerSummaryRAW')
  132860. )
  132861.  
  132862.  
  132863. process.hfv9 = cms.EDAnalyzer("HeavyFlavorValidation",
  132864. DQMFolder = cms.untracked.string('HLT/HeavyFlavor'),
  132865. DeltaEtaBins = cms.untracked.vdouble(100, -0.5, 0.5),
  132866. DeltaPhiBins = cms.untracked.vdouble(100, -0.5, 0.5),
  132867. DimuonDRBins = cms.untracked.vdouble(10, 0.0, 1.0),
  132868. DimuonEtaBins = cms.untracked.vdouble(16, -2.4, 2.4),
  132869. DimuonPtBins = cms.untracked.vdouble(10.0, 12.5, 15.0, 17.5, 20.0,
  132870. 22.5, 25.0, 27.5, 30.0),
  132871. GenGlobDeltaRMatchingCut = cms.untracked.double(0.1),
  132872. GenParticles = cms.InputTag("genParticles"),
  132873. GlobL1DeltaRMatchingCut = cms.untracked.double(0.3),
  132874. GlobL2DeltaRMatchingCut = cms.untracked.double(0.3),
  132875. GlobL3DeltaRMatchingCut = cms.untracked.double(0.1),
  132876. MotherIDs = cms.untracked.vint32(23, 443, 553, 531, 333,
  132877. 0),
  132878. MuonEtaBins = cms.untracked.vdouble(24, -2.4, 2.4),
  132879. MuonPhiBins = cms.untracked.vdouble(12, -3.15, 3.15),
  132880. MuonPtBins = cms.untracked.vdouble(7.5, 10.0, 12.5, 15.0, 17.5,
  132881. 20.0, 22.5, 25.0, 27.5, 30.0),
  132882. RecoMuons = cms.InputTag("muons"),
  132883. TriggerPathName = cms.untracked.string('HLT_Mu25_TkMu0_dEta18_Onia_v'),
  132884. TriggerProcessName = cms.untracked.string('HLT'),
  132885. TriggerResults = cms.untracked.string('TriggerResults'),
  132886. TriggerSummaryAOD = cms.untracked.string('hltTriggerSummaryAOD'),
  132887. TriggerSummaryRAW = cms.untracked.string('hltTriggerSummaryRAW')
  132888. )
  132889.  
  132890.  
  132891. process.hfvDoubleMu0 = cms.EDAnalyzer("HeavyFlavorValidation",
  132892. DQMFolder = cms.untracked.string('HLT/HeavyFlavor'),
  132893. DeltaEtaBins = cms.untracked.vdouble(100, -0.5, 0.5),
  132894. DeltaPhiBins = cms.untracked.vdouble(100, -0.5, 0.5),
  132895. DimuonDRBins = cms.untracked.vdouble(10, 0.0, 1.0),
  132896. DimuonEtaBins = cms.untracked.vdouble(16, -2.4, 2.4),
  132897. DimuonPtBins = cms.untracked.vdouble(0.0, 2.0, 4.0, 6.0, 8.0,
  132898. 10.0, 12.0, 15.0, 25.0),
  132899. GenGlobDeltaRMatchingCut = cms.untracked.double(0.1),
  132900. GenParticles = cms.InputTag("genParticles"),
  132901. GlobL1DeltaRMatchingCut = cms.untracked.double(0.3),
  132902. GlobL2DeltaRMatchingCut = cms.untracked.double(0.3),
  132903. GlobL3DeltaRMatchingCut = cms.untracked.double(0.1),
  132904. MotherIDs = cms.untracked.vint32(23, 443, 553, 531, 333,
  132905. 0),
  132906. MuonEtaBins = cms.untracked.vdouble(24, -2.4, 2.4),
  132907. MuonPhiBins = cms.untracked.vdouble(12, -3.15, 3.15),
  132908. MuonPtBins = cms.untracked.vdouble(0.5, 1.0, 2.0, 3.0, 3.5,
  132909. 4.0, 5.0, 6.0, 7.0, 8.0,
  132910. 9.0, 10.0, 20.0),
  132911. RecoMuons = cms.InputTag("muons"),
  132912. TriggerPathName = cms.untracked.string('HLT_DoubleMu0'),
  132913. TriggerProcessName = cms.untracked.string('HLT'),
  132914. TriggerResults = cms.untracked.string('TriggerResults'),
  132915. TriggerSummaryAOD = cms.untracked.string('hltTriggerSummaryAOD'),
  132916. TriggerSummaryRAW = cms.untracked.string('hltTriggerSummaryRAW')
  132917. )
  132918.  
  132919.  
  132920. process.hfvQ1 = cms.EDAnalyzer("HeavyFlavorValidation",
  132921. DQMFolder = cms.untracked.string('HLT/HeavyFlavor'),
  132922. DeltaEtaBins = cms.untracked.vdouble(100, -0.5, 0.5),
  132923. DeltaPhiBins = cms.untracked.vdouble(100, -0.5, 0.5),
  132924. DimuonDRBins = cms.untracked.vdouble(10, 0.0, 1.0),
  132925. DimuonEtaBins = cms.untracked.vdouble(16, -2.4, 2.4),
  132926. DimuonPtBins = cms.untracked.vdouble(0.0, 2.0, 4.0, 6.0, 8.0,
  132927. 10.0, 12.0, 15.0, 25.0),
  132928. GenGlobDeltaRMatchingCut = cms.untracked.double(0.1),
  132929. GenParticles = cms.InputTag("genParticles"),
  132930. GlobL1DeltaRMatchingCut = cms.untracked.double(0.3),
  132931. GlobL2DeltaRMatchingCut = cms.untracked.double(0.3),
  132932. GlobL3DeltaRMatchingCut = cms.untracked.double(0.1),
  132933. MotherIDs = cms.untracked.vint32(23, 443, 553, 531, 333,
  132934. 0),
  132935. MuonEtaBins = cms.untracked.vdouble(24, -2.4, 2.4),
  132936. MuonPhiBins = cms.untracked.vdouble(12, -3.15, 3.15),
  132937. MuonPtBins = cms.untracked.vdouble(0.5, 1.0, 2.0, 3.0, 3.5,
  132938. 4.0, 5.0, 6.0, 7.0, 8.0,
  132939. 9.0, 10.0, 20.0),
  132940. RecoMuons = cms.InputTag("muons"),
  132941. TriggerPathName = cms.untracked.string('HLT_Dimuon10_Jpsi_Barrel_v'),
  132942. TriggerProcessName = cms.untracked.string('HLT'),
  132943. TriggerResults = cms.untracked.string('TriggerResults'),
  132944. TriggerSummaryAOD = cms.untracked.string('hltTriggerSummaryAOD'),
  132945. TriggerSummaryRAW = cms.untracked.string('hltTriggerSummaryRAW')
  132946. )
  132947.  
  132948.  
  132949. process.hfvQ2 = cms.EDAnalyzer("HeavyFlavorValidation",
  132950. DQMFolder = cms.untracked.string('HLT/HeavyFlavor'),
  132951. DeltaEtaBins = cms.untracked.vdouble(100, -0.5, 0.5),
  132952. DeltaPhiBins = cms.untracked.vdouble(100, -0.5, 0.5),
  132953. DimuonDRBins = cms.untracked.vdouble(10, 0.0, 1.0),
  132954. DimuonEtaBins = cms.untracked.vdouble(16, -2.4, 2.4),
  132955. DimuonPtBins = cms.untracked.vdouble(0.0, 2.0, 4.0, 6.0, 8.0,
  132956. 10.0, 12.0, 15.0, 25.0),
  132957. GenGlobDeltaRMatchingCut = cms.untracked.double(0.1),
  132958. GenParticles = cms.InputTag("genParticles"),
  132959. GlobL1DeltaRMatchingCut = cms.untracked.double(0.3),
  132960. GlobL2DeltaRMatchingCut = cms.untracked.double(0.3),
  132961. GlobL3DeltaRMatchingCut = cms.untracked.double(0.1),
  132962. MotherIDs = cms.untracked.vint32(23, 443, 553, 531, 333,
  132963. 0),
  132964. MuonEtaBins = cms.untracked.vdouble(24, -2.4, 2.4),
  132965. MuonPhiBins = cms.untracked.vdouble(12, -3.15, 3.15),
  132966. MuonPtBins = cms.untracked.vdouble(0.5, 1.0, 2.0, 3.0, 3.5,
  132967. 4.0, 5.0, 6.0, 7.0, 8.0,
  132968. 9.0, 10.0, 20.0),
  132969. RecoMuons = cms.InputTag("muons"),
  132970. TriggerPathName = cms.untracked.string('HLT_Dimuon16_Jpsi_v'),
  132971. TriggerProcessName = cms.untracked.string('HLT'),
  132972. TriggerResults = cms.untracked.string('TriggerResults'),
  132973. TriggerSummaryAOD = cms.untracked.string('hltTriggerSummaryAOD'),
  132974. TriggerSummaryRAW = cms.untracked.string('hltTriggerSummaryRAW')
  132975. )
  132976.  
  132977.  
  132978. process.hfvQ3 = cms.EDAnalyzer("HeavyFlavorValidation",
  132979. DQMFolder = cms.untracked.string('HLT/HeavyFlavor'),
  132980. DeltaEtaBins = cms.untracked.vdouble(100, -0.5, 0.5),
  132981. DeltaPhiBins = cms.untracked.vdouble(100, -0.5, 0.5),
  132982. DimuonDRBins = cms.untracked.vdouble(10, 0.0, 1.0),
  132983. DimuonEtaBins = cms.untracked.vdouble(16, -2.4, 2.4),
  132984. DimuonPtBins = cms.untracked.vdouble(0.0, 2.0, 4.0, 6.0, 8.0,
  132985. 10.0, 12.0, 15.0, 25.0),
  132986. GenGlobDeltaRMatchingCut = cms.untracked.double(0.1),
  132987. GenParticles = cms.InputTag("genParticles"),
  132988. GlobL1DeltaRMatchingCut = cms.untracked.double(0.3),
  132989. GlobL2DeltaRMatchingCut = cms.untracked.double(0.3),
  132990. GlobL3DeltaRMatchingCut = cms.untracked.double(0.1),
  132991. MotherIDs = cms.untracked.vint32(23, 443, 553, 531, 333,
  132992. 0),
  132993. MuonEtaBins = cms.untracked.vdouble(24, -2.4, 2.4),
  132994. MuonPhiBins = cms.untracked.vdouble(12, -3.15, 3.15),
  132995. MuonPtBins = cms.untracked.vdouble(0.5, 1.0, 2.0, 3.0, 3.5,
  132996. 4.0, 5.0, 6.0, 7.0, 8.0,
  132997. 9.0, 10.0, 20.0),
  132998. RecoMuons = cms.InputTag("muons"),
  132999. TriggerPathName = cms.untracked.string('HLT_Dimuon8_PsiPrime_Barrel_v'),
  133000. TriggerProcessName = cms.untracked.string('HLT'),
  133001. TriggerResults = cms.untracked.string('TriggerResults'),
  133002. TriggerSummaryAOD = cms.untracked.string('hltTriggerSummaryAOD'),
  133003. TriggerSummaryRAW = cms.untracked.string('hltTriggerSummaryRAW')
  133004. )
  133005.  
  133006.  
  133007. process.hfvQ4 = cms.EDAnalyzer("HeavyFlavorValidation",
  133008. DQMFolder = cms.untracked.string('HLT/HeavyFlavor'),
  133009. DeltaEtaBins = cms.untracked.vdouble(100, -0.5, 0.5),
  133010. DeltaPhiBins = cms.untracked.vdouble(100, -0.5, 0.5),
  133011. DimuonDRBins = cms.untracked.vdouble(10, 0.0, 1.0),
  133012. DimuonEtaBins = cms.untracked.vdouble(16, -2.4, 2.4),
  133013. DimuonPtBins = cms.untracked.vdouble(0.0, 2.0, 4.0, 6.0, 8.0,
  133014. 10.0, 12.0, 15.0, 25.0),
  133015. GenGlobDeltaRMatchingCut = cms.untracked.double(0.1),
  133016. GenParticles = cms.InputTag("genParticles"),
  133017. GlobL1DeltaRMatchingCut = cms.untracked.double(0.3),
  133018. GlobL2DeltaRMatchingCut = cms.untracked.double(0.3),
  133019. GlobL3DeltaRMatchingCut = cms.untracked.double(0.1),
  133020. MotherIDs = cms.untracked.vint32(23, 443, 553, 531, 333,
  133021. 0),
  133022. MuonEtaBins = cms.untracked.vdouble(24, -2.4, 2.4),
  133023. MuonPhiBins = cms.untracked.vdouble(12, -3.15, 3.15),
  133024. MuonPtBins = cms.untracked.vdouble(0.5, 1.0, 2.0, 3.0, 3.5,
  133025. 4.0, 5.0, 6.0, 7.0, 8.0,
  133026. 9.0, 10.0, 20.0),
  133027. RecoMuons = cms.InputTag("muons"),
  133028. TriggerPathName = cms.untracked.string('HLT_Dimuon8_Upsilon_Barrel_v'),
  133029. TriggerProcessName = cms.untracked.string('HLT'),
  133030. TriggerResults = cms.untracked.string('TriggerResults'),
  133031. TriggerSummaryAOD = cms.untracked.string('hltTriggerSummaryAOD'),
  133032. TriggerSummaryRAW = cms.untracked.string('hltTriggerSummaryRAW')
  133033. )
  133034.  
  133035.  
  133036. process.hfvQ5 = cms.EDAnalyzer("HeavyFlavorValidation",
  133037. DQMFolder = cms.untracked.string('HLT/HeavyFlavor'),
  133038. DeltaEtaBins = cms.untracked.vdouble(100, -0.5, 0.5),
  133039. DeltaPhiBins = cms.untracked.vdouble(100, -0.5, 0.5),
  133040. DimuonDRBins = cms.untracked.vdouble(10, 0.0, 1.0),
  133041. DimuonEtaBins = cms.untracked.vdouble(16, -2.4, 2.4),
  133042. DimuonPtBins = cms.untracked.vdouble(0.0, 2.0, 4.0, 6.0, 8.0,
  133043. 10.0, 12.0, 15.0, 25.0),
  133044. GenGlobDeltaRMatchingCut = cms.untracked.double(0.1),
  133045. GenParticles = cms.InputTag("genParticles"),
  133046. GlobL1DeltaRMatchingCut = cms.untracked.double(0.3),
  133047. GlobL2DeltaRMatchingCut = cms.untracked.double(0.3),
  133048. GlobL3DeltaRMatchingCut = cms.untracked.double(0.1),
  133049. MotherIDs = cms.untracked.vint32(23, 443, 553, 531, 333,
  133050. 0),
  133051. MuonEtaBins = cms.untracked.vdouble(24, -2.4, 2.4),
  133052. MuonPhiBins = cms.untracked.vdouble(12, -3.15, 3.15),
  133053. MuonPtBins = cms.untracked.vdouble(0.5, 1.0, 2.0, 3.0, 3.5,
  133054. 4.0, 5.0, 6.0, 7.0, 8.0,
  133055. 9.0, 10.0, 20.0),
  133056. RecoMuons = cms.InputTag("muons"),
  133057. TriggerPathName = cms.untracked.string('HLT_Dimuon0_Phi_Barrel_v'),
  133058. TriggerProcessName = cms.untracked.string('HLT'),
  133059. TriggerResults = cms.untracked.string('TriggerResults'),
  133060. TriggerSummaryAOD = cms.untracked.string('hltTriggerSummaryAOD'),
  133061. TriggerSummaryRAW = cms.untracked.string('hltTriggerSummaryRAW')
  133062. )
  133063.  
  133064.  
  133065. process.hfvQ6 = cms.EDAnalyzer("HeavyFlavorValidation",
  133066. DQMFolder = cms.untracked.string('HLT/HeavyFlavor'),
  133067. DeltaEtaBins = cms.untracked.vdouble(100, -0.5, 0.5),
  133068. DeltaPhiBins = cms.untracked.vdouble(100, -0.5, 0.5),
  133069. DimuonDRBins = cms.untracked.vdouble(10, 0.0, 1.0),
  133070. DimuonEtaBins = cms.untracked.vdouble(16, -2.4, 2.4),
  133071. DimuonPtBins = cms.untracked.vdouble(0.0, 2.0, 4.0, 6.0, 8.0,
  133072. 10.0, 12.0, 15.0, 25.0),
  133073. GenGlobDeltaRMatchingCut = cms.untracked.double(0.1),
  133074. GenParticles = cms.InputTag("genParticles"),
  133075. GlobL1DeltaRMatchingCut = cms.untracked.double(0.3),
  133076. GlobL2DeltaRMatchingCut = cms.untracked.double(0.3),
  133077. GlobL3DeltaRMatchingCut = cms.untracked.double(0.1),
  133078. MotherIDs = cms.untracked.vint32(23, 443, 553, 531, 333,
  133079. 0),
  133080. MuonEtaBins = cms.untracked.vdouble(24, -2.4, 2.4),
  133081. MuonPhiBins = cms.untracked.vdouble(12, -3.15, 3.15),
  133082. MuonPtBins = cms.untracked.vdouble(0.5, 1.0, 2.0, 3.0, 3.5,
  133083. 4.0, 5.0, 6.0, 7.0, 8.0,
  133084. 9.0, 10.0, 20.0),
  133085. RecoMuons = cms.InputTag("muons"),
  133086. TriggerPathName = cms.untracked.string('HLT_Mu16_TkMu0_dEta18_Onia_v'),
  133087. TriggerProcessName = cms.untracked.string('HLT'),
  133088. TriggerResults = cms.untracked.string('TriggerResults'),
  133089. TriggerSummaryAOD = cms.untracked.string('hltTriggerSummaryAOD'),
  133090. TriggerSummaryRAW = cms.untracked.string('hltTriggerSummaryRAW')
  133091. )
  133092.  
  133093.  
  133094. process.hfvQ7 = cms.EDAnalyzer("HeavyFlavorValidation",
  133095. DQMFolder = cms.untracked.string('HLT/HeavyFlavor'),
  133096. DeltaEtaBins = cms.untracked.vdouble(100, -0.5, 0.5),
  133097. DeltaPhiBins = cms.untracked.vdouble(100, -0.5, 0.5),
  133098. DimuonDRBins = cms.untracked.vdouble(10, 0.0, 1.0),
  133099. DimuonEtaBins = cms.untracked.vdouble(16, -2.4, 2.4),
  133100. DimuonPtBins = cms.untracked.vdouble(0.0, 2.0, 4.0, 6.0, 8.0,
  133101. 10.0, 12.0, 15.0, 25.0),
  133102. GenGlobDeltaRMatchingCut = cms.untracked.double(0.1),
  133103. GenParticles = cms.InputTag("genParticles"),
  133104. GlobL1DeltaRMatchingCut = cms.untracked.double(0.3),
  133105. GlobL2DeltaRMatchingCut = cms.untracked.double(0.3),
  133106. GlobL3DeltaRMatchingCut = cms.untracked.double(0.1),
  133107. MotherIDs = cms.untracked.vint32(23, 443, 553, 531, 333,
  133108. 0),
  133109. MuonEtaBins = cms.untracked.vdouble(24, -2.4, 2.4),
  133110. MuonPhiBins = cms.untracked.vdouble(12, -3.15, 3.15),
  133111. MuonPtBins = cms.untracked.vdouble(0.5, 1.0, 2.0, 3.0, 3.5,
  133112. 4.0, 5.0, 6.0, 7.0, 8.0,
  133113. 9.0, 10.0, 20.0),
  133114. RecoMuons = cms.InputTag("muons"),
  133115. TriggerPathName = cms.untracked.string('HLT_Mu16_TkMu0_dEta18_Phi_v'),
  133116. TriggerProcessName = cms.untracked.string('HLT'),
  133117. TriggerResults = cms.untracked.string('TriggerResults'),
  133118. TriggerSummaryAOD = cms.untracked.string('hltTriggerSummaryAOD'),
  133119. TriggerSummaryRAW = cms.untracked.string('hltTriggerSummaryRAW')
  133120. )
  133121.  
  133122.  
  133123. process.hfvQuadmu1 = cms.EDAnalyzer("HeavyFlavorValidation",
  133124. DQMFolder = cms.untracked.string('HLT/HeavyFlavor'),
  133125. DeltaEtaBins = cms.untracked.vdouble(100, -0.5, 0.5),
  133126. DeltaPhiBins = cms.untracked.vdouble(100, -0.5, 0.5),
  133127. DimuonDRBins = cms.untracked.vdouble(10, 0.0, 1.0),
  133128. DimuonEtaBins = cms.untracked.vdouble(16, -2.4, 2.4),
  133129. DimuonPtBins = cms.untracked.vdouble(0.0, 2.0, 4.0, 6.0, 8.0,
  133130. 10.0, 12.0, 15.0, 25.0),
  133131. GenGlobDeltaRMatchingCut = cms.untracked.double(0.1),
  133132. GenParticles = cms.InputTag("genParticles"),
  133133. GlobL1DeltaRMatchingCut = cms.untracked.double(0.3),
  133134. GlobL2DeltaRMatchingCut = cms.untracked.double(0.3),
  133135. GlobL3DeltaRMatchingCut = cms.untracked.double(0.1),
  133136. MotherIDs = cms.untracked.vint32(23, 443, 553, 531, 333,
  133137. 0),
  133138. MuonEtaBins = cms.untracked.vdouble(24, -2.4, 2.4),
  133139. MuonPhiBins = cms.untracked.vdouble(12, -3.15, 3.15),
  133140. MuonPtBins = cms.untracked.vdouble(0.5, 1.0, 2.0, 3.0, 3.5,
  133141. 4.0, 5.0, 6.0, 7.0, 8.0,
  133142. 9.0, 10.0, 20.0),
  133143. RecoMuons = cms.InputTag("muons"),
  133144. TriggerPathName = cms.untracked.string('HLT_Dimuon0_Jpsi_Muon_v'),
  133145. TriggerProcessName = cms.untracked.string('HLT'),
  133146. TriggerResults = cms.untracked.string('TriggerResults'),
  133147. TriggerSummaryAOD = cms.untracked.string('hltTriggerSummaryAOD'),
  133148. TriggerSummaryRAW = cms.untracked.string('hltTriggerSummaryRAW')
  133149. )
  133150.  
  133151.  
  133152. process.hfvQuadmu2 = cms.EDAnalyzer("HeavyFlavorValidation",
  133153. DQMFolder = cms.untracked.string('HLT/HeavyFlavor'),
  133154. DeltaEtaBins = cms.untracked.vdouble(100, -0.5, 0.5),
  133155. DeltaPhiBins = cms.untracked.vdouble(100, -0.5, 0.5),
  133156. DimuonDRBins = cms.untracked.vdouble(10, 0.0, 1.0),
  133157. DimuonEtaBins = cms.untracked.vdouble(16, -2.4, 2.4),
  133158. DimuonPtBins = cms.untracked.vdouble(0.0, 2.0, 4.0, 6.0, 8.0,
  133159. 10.0, 12.0, 15.0, 25.0),
  133160. GenGlobDeltaRMatchingCut = cms.untracked.double(0.1),
  133161. GenParticles = cms.InputTag("genParticles"),
  133162. GlobL1DeltaRMatchingCut = cms.untracked.double(0.3),
  133163. GlobL2DeltaRMatchingCut = cms.untracked.double(0.3),
  133164. GlobL3DeltaRMatchingCut = cms.untracked.double(0.1),
  133165. MotherIDs = cms.untracked.vint32(23, 443, 553, 531, 333,
  133166. 0),
  133167. MuonEtaBins = cms.untracked.vdouble(24, -2.4, 2.4),
  133168. MuonPhiBins = cms.untracked.vdouble(12, -3.15, 3.15),
  133169. MuonPtBins = cms.untracked.vdouble(0.5, 1.0, 2.0, 3.0, 3.5,
  133170. 4.0, 5.0, 6.0, 7.0, 8.0,
  133171. 9.0, 10.0, 20.0),
  133172. RecoMuons = cms.InputTag("muons"),
  133173. TriggerPathName = cms.untracked.string('HLT_Dimuon0_Upsilon_Muon_v'),
  133174. TriggerProcessName = cms.untracked.string('HLT'),
  133175. TriggerResults = cms.untracked.string('TriggerResults'),
  133176. TriggerSummaryAOD = cms.untracked.string('hltTriggerSummaryAOD'),
  133177. TriggerSummaryRAW = cms.untracked.string('hltTriggerSummaryRAW')
  133178. )
  133179.  
  133180.  
  133181. process.hfvQuadmu3 = cms.EDAnalyzer("HeavyFlavorValidation",
  133182. DQMFolder = cms.untracked.string('HLT/HeavyFlavor'),
  133183. DeltaEtaBins = cms.untracked.vdouble(100, -0.5, 0.5),
  133184. DeltaPhiBins = cms.untracked.vdouble(100, -0.5, 0.5),
  133185. DimuonDRBins = cms.untracked.vdouble(10, 0.0, 1.0),
  133186. DimuonEtaBins = cms.untracked.vdouble(16, -2.4, 2.4),
  133187. DimuonPtBins = cms.untracked.vdouble(0.0, 2.0, 4.0, 6.0, 8.0,
  133188. 10.0, 12.0, 15.0, 25.0),
  133189. GenGlobDeltaRMatchingCut = cms.untracked.double(0.1),
  133190. GenParticles = cms.InputTag("genParticles"),
  133191. GlobL1DeltaRMatchingCut = cms.untracked.double(0.3),
  133192. GlobL2DeltaRMatchingCut = cms.untracked.double(0.3),
  133193. GlobL3DeltaRMatchingCut = cms.untracked.double(0.1),
  133194. MotherIDs = cms.untracked.vint32(23, 443, 553, 531, 333,
  133195. 0),
  133196. MuonEtaBins = cms.untracked.vdouble(24, -2.4, 2.4),
  133197. MuonPhiBins = cms.untracked.vdouble(12, -3.15, 3.15),
  133198. MuonPtBins = cms.untracked.vdouble(0.5, 1.0, 2.0, 3.0, 3.5,
  133199. 4.0, 5.0, 6.0, 7.0, 8.0,
  133200. 9.0, 10.0, 20.0),
  133201. RecoMuons = cms.InputTag("muons"),
  133202. TriggerPathName = cms.untracked.string('HLT_QuadMuon0_Dimuon0_Jpsi_v'),
  133203. TriggerProcessName = cms.untracked.string('HLT'),
  133204. TriggerResults = cms.untracked.string('TriggerResults'),
  133205. TriggerSummaryAOD = cms.untracked.string('hltTriggerSummaryAOD'),
  133206. TriggerSummaryRAW = cms.untracked.string('hltTriggerSummaryRAW')
  133207. )
  133208.  
  133209.  
  133210. process.hfvQuadmu4 = cms.EDAnalyzer("HeavyFlavorValidation",
  133211. DQMFolder = cms.untracked.string('HLT/HeavyFlavor'),
  133212. DeltaEtaBins = cms.untracked.vdouble(100, -0.5, 0.5),
  133213. DeltaPhiBins = cms.untracked.vdouble(100, -0.5, 0.5),
  133214. DimuonDRBins = cms.untracked.vdouble(10, 0.0, 1.0),
  133215. DimuonEtaBins = cms.untracked.vdouble(16, -2.4, 2.4),
  133216. DimuonPtBins = cms.untracked.vdouble(0.0, 2.0, 4.0, 6.0, 8.0,
  133217. 10.0, 12.0, 15.0, 25.0),
  133218. GenGlobDeltaRMatchingCut = cms.untracked.double(0.1),
  133219. GenParticles = cms.InputTag("genParticles"),
  133220. GlobL1DeltaRMatchingCut = cms.untracked.double(0.3),
  133221. GlobL2DeltaRMatchingCut = cms.untracked.double(0.3),
  133222. GlobL3DeltaRMatchingCut = cms.untracked.double(0.1),
  133223. MotherIDs = cms.untracked.vint32(23, 443, 553, 531, 333,
  133224. 0),
  133225. MuonEtaBins = cms.untracked.vdouble(24, -2.4, 2.4),
  133226. MuonPhiBins = cms.untracked.vdouble(12, -3.15, 3.15),
  133227. MuonPtBins = cms.untracked.vdouble(0.5, 1.0, 2.0, 3.0, 3.5,
  133228. 4.0, 5.0, 6.0, 7.0, 8.0,
  133229. 9.0, 10.0, 20.0),
  133230. RecoMuons = cms.InputTag("muons"),
  133231. TriggerPathName = cms.untracked.string('HLT_QuadMuon0_Dimuon0_Upsilon_v'),
  133232. TriggerProcessName = cms.untracked.string('HLT'),
  133233. TriggerResults = cms.untracked.string('TriggerResults'),
  133234. TriggerSummaryAOD = cms.untracked.string('hltTriggerSummaryAOD'),
  133235. TriggerSummaryRAW = cms.untracked.string('hltTriggerSummaryRAW')
  133236. )
  133237.  
  133238.  
  133239. process.hfvTau3mu = cms.EDAnalyzer("HeavyFlavorValidation",
  133240. DQMFolder = cms.untracked.string('HLT/HeavyFlavor'),
  133241. DeltaEtaBins = cms.untracked.vdouble(100, -0.5, 0.5),
  133242. DeltaPhiBins = cms.untracked.vdouble(100, -0.5, 0.5),
  133243. DimuonDRBins = cms.untracked.vdouble(10, 0.0, 1.0),
  133244. DimuonEtaBins = cms.untracked.vdouble(16, -2.4, 2.4),
  133245. DimuonPtBins = cms.untracked.vdouble(0.0, 2.0, 4.0, 6.0, 8.0,
  133246. 10.0, 12.0, 15.0, 25.0),
  133247. GenGlobDeltaRMatchingCut = cms.untracked.double(0.1),
  133248. GenParticles = cms.InputTag("genParticles"),
  133249. GlobL1DeltaRMatchingCut = cms.untracked.double(0.3),
  133250. GlobL2DeltaRMatchingCut = cms.untracked.double(0.3),
  133251. GlobL3DeltaRMatchingCut = cms.untracked.double(0.1),
  133252. MotherIDs = cms.untracked.vint32(23, 443, 553, 531, 333,
  133253. 0),
  133254. MuonEtaBins = cms.untracked.vdouble(24, -2.4, 2.4),
  133255. MuonPhiBins = cms.untracked.vdouble(12, -3.15, 3.15),
  133256. MuonPtBins = cms.untracked.vdouble(0.5, 1.0, 2.0, 3.0, 3.5,
  133257. 4.0, 5.0, 6.0, 7.0, 8.0,
  133258. 9.0, 10.0, 20.0),
  133259. RecoMuons = cms.InputTag("muons"),
  133260. TriggerPathName = cms.untracked.string('HLT_DoubleMu3_Trk_tau3mu_v'),
  133261. TriggerProcessName = cms.untracked.string('HLT'),
  133262. TriggerResults = cms.untracked.string('TriggerResults'),
  133263. TriggerSummaryAOD = cms.untracked.string('hltTriggerSummaryAOD'),
  133264. TriggerSummaryRAW = cms.untracked.string('hltTriggerSummaryRAW')
  133265. )
  133266.  
  133267.  
  133268. process.hfvTnP1 = cms.EDAnalyzer("HeavyFlavorValidation",
  133269. DQMFolder = cms.untracked.string('HLT/HeavyFlavor'),
  133270. DeltaEtaBins = cms.untracked.vdouble(100, -0.5, 0.5),
  133271. DeltaPhiBins = cms.untracked.vdouble(100, -0.5, 0.5),
  133272. DimuonDRBins = cms.untracked.vdouble(10, 0.0, 1.0),
  133273. DimuonEtaBins = cms.untracked.vdouble(16, -2.4, 2.4),
  133274. DimuonPtBins = cms.untracked.vdouble(0.0, 2.0, 4.0, 6.0, 8.0,
  133275. 10.0, 12.0, 15.0, 25.0),
  133276. GenGlobDeltaRMatchingCut = cms.untracked.double(0.1),
  133277. GenParticles = cms.InputTag("genParticles"),
  133278. GlobL1DeltaRMatchingCut = cms.untracked.double(0.3),
  133279. GlobL2DeltaRMatchingCut = cms.untracked.double(0.3),
  133280. GlobL3DeltaRMatchingCut = cms.untracked.double(0.1),
  133281. MotherIDs = cms.untracked.vint32(23, 443, 553, 531, 333,
  133282. 0),
  133283. MuonEtaBins = cms.untracked.vdouble(24, -2.4, 2.4),
  133284. MuonPhiBins = cms.untracked.vdouble(12, -3.15, 3.15),
  133285. MuonPtBins = cms.untracked.vdouble(0.5, 1.0, 2.0, 3.0, 3.5,
  133286. 4.0, 5.0, 6.0, 7.0, 8.0,
  133287. 9.0, 10.0, 20.0),
  133288. RecoMuons = cms.InputTag("muons"),
  133289. TriggerPathName = cms.untracked.string('HLT_Mu7p5_L2Mu2_Jpsi_v'),
  133290. TriggerProcessName = cms.untracked.string('HLT'),
  133291. TriggerResults = cms.untracked.string('TriggerResults'),
  133292. TriggerSummaryAOD = cms.untracked.string('hltTriggerSummaryAOD'),
  133293. TriggerSummaryRAW = cms.untracked.string('hltTriggerSummaryRAW')
  133294. )
  133295.  
  133296.  
  133297. process.hfvTnP10 = cms.EDAnalyzer("HeavyFlavorValidation",
  133298. DQMFolder = cms.untracked.string('HLT/HeavyFlavor'),
  133299. DeltaEtaBins = cms.untracked.vdouble(100, -0.5, 0.5),
  133300. DeltaPhiBins = cms.untracked.vdouble(100, -0.5, 0.5),
  133301. DimuonDRBins = cms.untracked.vdouble(10, 0.0, 1.0),
  133302. DimuonEtaBins = cms.untracked.vdouble(16, -2.4, 2.4),
  133303. DimuonPtBins = cms.untracked.vdouble(0.0, 2.0, 4.0, 6.0, 8.0,
  133304. 10.0, 12.0, 15.0, 25.0),
  133305. GenGlobDeltaRMatchingCut = cms.untracked.double(0.1),
  133306. GenParticles = cms.InputTag("genParticles"),
  133307. GlobL1DeltaRMatchingCut = cms.untracked.double(0.3),
  133308. GlobL2DeltaRMatchingCut = cms.untracked.double(0.3),
  133309. GlobL3DeltaRMatchingCut = cms.untracked.double(0.1),
  133310. MotherIDs = cms.untracked.vint32(23, 443, 553, 531, 333,
  133311. 0),
  133312. MuonEtaBins = cms.untracked.vdouble(24, -2.4, 2.4),
  133313. MuonPhiBins = cms.untracked.vdouble(12, -3.15, 3.15),
  133314. MuonPtBins = cms.untracked.vdouble(0.5, 1.0, 2.0, 3.0, 3.5,
  133315. 4.0, 5.0, 6.0, 7.0, 8.0,
  133316. 9.0, 10.0, 20.0),
  133317. RecoMuons = cms.InputTag("muons"),
  133318. TriggerPathName = cms.untracked.string('HLT_Dimuon0er16_Jpsi_NoVertexing_v'),
  133319. TriggerProcessName = cms.untracked.string('HLT'),
  133320. TriggerResults = cms.untracked.string('TriggerResults'),
  133321. TriggerSummaryAOD = cms.untracked.string('hltTriggerSummaryAOD'),
  133322. TriggerSummaryRAW = cms.untracked.string('hltTriggerSummaryRAW')
  133323. )
  133324.  
  133325.  
  133326. process.hfvTnP11 = cms.EDAnalyzer("HeavyFlavorValidation",
  133327. DQMFolder = cms.untracked.string('HLT/HeavyFlavor'),
  133328. DeltaEtaBins = cms.untracked.vdouble(100, -0.5, 0.5),
  133329. DeltaPhiBins = cms.untracked.vdouble(100, -0.5, 0.5),
  133330. DimuonDRBins = cms.untracked.vdouble(10, 0.0, 1.0),
  133331. DimuonEtaBins = cms.untracked.vdouble(16, -2.4, 2.4),
  133332. DimuonPtBins = cms.untracked.vdouble(0.0, 2.0, 4.0, 6.0, 8.0,
  133333. 10.0, 12.0, 15.0, 25.0),
  133334. GenGlobDeltaRMatchingCut = cms.untracked.double(0.1),
  133335. GenParticles = cms.InputTag("genParticles"),
  133336. GlobL1DeltaRMatchingCut = cms.untracked.double(0.3),
  133337. GlobL2DeltaRMatchingCut = cms.untracked.double(0.3),
  133338. GlobL3DeltaRMatchingCut = cms.untracked.double(0.1),
  133339. MotherIDs = cms.untracked.vint32(23, 443, 553, 531, 333,
  133340. 0),
  133341. MuonEtaBins = cms.untracked.vdouble(24, -2.4, 2.4),
  133342. MuonPhiBins = cms.untracked.vdouble(12, -3.15, 3.15),
  133343. MuonPtBins = cms.untracked.vdouble(0.5, 1.0, 2.0, 3.0, 3.5,
  133344. 4.0, 5.0, 6.0, 7.0, 8.0,
  133345. 9.0, 10.0, 20.0),
  133346. RecoMuons = cms.InputTag("muons"),
  133347. TriggerPathName = cms.untracked.string('HLT_Dimuon6_Jpsi_NoVertexing_v'),
  133348. TriggerProcessName = cms.untracked.string('HLT'),
  133349. TriggerResults = cms.untracked.string('TriggerResults'),
  133350. TriggerSummaryAOD = cms.untracked.string('hltTriggerSummaryAOD'),
  133351. TriggerSummaryRAW = cms.untracked.string('hltTriggerSummaryRAW')
  133352. )
  133353.  
  133354.  
  133355. process.hfvTnP2 = cms.EDAnalyzer("HeavyFlavorValidation",
  133356. DQMFolder = cms.untracked.string('HLT/HeavyFlavor'),
  133357. DeltaEtaBins = cms.untracked.vdouble(100, -0.5, 0.5),
  133358. DeltaPhiBins = cms.untracked.vdouble(100, -0.5, 0.5),
  133359. DimuonDRBins = cms.untracked.vdouble(10, 0.0, 1.0),
  133360. DimuonEtaBins = cms.untracked.vdouble(16, -2.4, 2.4),
  133361. DimuonPtBins = cms.untracked.vdouble(0.0, 2.0, 4.0, 6.0, 8.0,
  133362. 10.0, 12.0, 15.0, 25.0),
  133363. GenGlobDeltaRMatchingCut = cms.untracked.double(0.1),
  133364. GenParticles = cms.InputTag("genParticles"),
  133365. GlobL1DeltaRMatchingCut = cms.untracked.double(0.3),
  133366. GlobL2DeltaRMatchingCut = cms.untracked.double(0.3),
  133367. GlobL3DeltaRMatchingCut = cms.untracked.double(0.1),
  133368. MotherIDs = cms.untracked.vint32(23, 443, 553, 531, 333,
  133369. 0),
  133370. MuonEtaBins = cms.untracked.vdouble(24, -2.4, 2.4),
  133371. MuonPhiBins = cms.untracked.vdouble(12, -3.15, 3.15),
  133372. MuonPtBins = cms.untracked.vdouble(0.5, 1.0, 2.0, 3.0, 3.5,
  133373. 4.0, 5.0, 6.0, 7.0, 8.0,
  133374. 9.0, 10.0, 20.0),
  133375. RecoMuons = cms.InputTag("muons"),
  133376. TriggerPathName = cms.untracked.string('HLT_Mu7p5_L2Mu2_Upsilon_v'),
  133377. TriggerProcessName = cms.untracked.string('HLT'),
  133378. TriggerResults = cms.untracked.string('TriggerResults'),
  133379. TriggerSummaryAOD = cms.untracked.string('hltTriggerSummaryAOD'),
  133380. TriggerSummaryRAW = cms.untracked.string('hltTriggerSummaryRAW')
  133381. )
  133382.  
  133383.  
  133384. process.hfvTnP3 = cms.EDAnalyzer("HeavyFlavorValidation",
  133385. DQMFolder = cms.untracked.string('HLT/HeavyFlavor'),
  133386. DeltaEtaBins = cms.untracked.vdouble(100, -0.5, 0.5),
  133387. DeltaPhiBins = cms.untracked.vdouble(100, -0.5, 0.5),
  133388. DimuonDRBins = cms.untracked.vdouble(10, 0.0, 1.0),
  133389. DimuonEtaBins = cms.untracked.vdouble(16, -2.4, 2.4),
  133390. DimuonPtBins = cms.untracked.vdouble(0.0, 2.0, 4.0, 6.0, 8.0,
  133391. 10.0, 12.0, 15.0, 25.0),
  133392. GenGlobDeltaRMatchingCut = cms.untracked.double(0.1),
  133393. GenParticles = cms.InputTag("genParticles"),
  133394. GlobL1DeltaRMatchingCut = cms.untracked.double(0.3),
  133395. GlobL2DeltaRMatchingCut = cms.untracked.double(0.3),
  133396. GlobL3DeltaRMatchingCut = cms.untracked.double(0.1),
  133397. MotherIDs = cms.untracked.vint32(23, 443, 553, 531, 333,
  133398. 0),
  133399. MuonEtaBins = cms.untracked.vdouble(24, -2.4, 2.4),
  133400. MuonPhiBins = cms.untracked.vdouble(12, -3.15, 3.15),
  133401. MuonPtBins = cms.untracked.vdouble(0.5, 1.0, 2.0, 3.0, 3.5,
  133402. 4.0, 5.0, 6.0, 7.0, 8.0,
  133403. 9.0, 10.0, 20.0),
  133404. RecoMuons = cms.InputTag("muons"),
  133405. TriggerPathName = cms.untracked.string('HLT_Mu7p5_Track2_Jpsi_v'),
  133406. TriggerProcessName = cms.untracked.string('HLT'),
  133407. TriggerResults = cms.untracked.string('TriggerResults'),
  133408. TriggerSummaryAOD = cms.untracked.string('hltTriggerSummaryAOD'),
  133409. TriggerSummaryRAW = cms.untracked.string('hltTriggerSummaryRAW')
  133410. )
  133411.  
  133412.  
  133413. process.hfvTnP4 = cms.EDAnalyzer("HeavyFlavorValidation",
  133414. DQMFolder = cms.untracked.string('HLT/HeavyFlavor'),
  133415. DeltaEtaBins = cms.untracked.vdouble(100, -0.5, 0.5),
  133416. DeltaPhiBins = cms.untracked.vdouble(100, -0.5, 0.5),
  133417. DimuonDRBins = cms.untracked.vdouble(10, 0.0, 1.0),
  133418. DimuonEtaBins = cms.untracked.vdouble(16, -2.4, 2.4),
  133419. DimuonPtBins = cms.untracked.vdouble(0.0, 2.0, 4.0, 6.0, 8.0,
  133420. 10.0, 12.0, 15.0, 25.0),
  133421. GenGlobDeltaRMatchingCut = cms.untracked.double(0.1),
  133422. GenParticles = cms.InputTag("genParticles"),
  133423. GlobL1DeltaRMatchingCut = cms.untracked.double(0.3),
  133424. GlobL2DeltaRMatchingCut = cms.untracked.double(0.3),
  133425. GlobL3DeltaRMatchingCut = cms.untracked.double(0.1),
  133426. MotherIDs = cms.untracked.vint32(23, 443, 553, 531, 333,
  133427. 0),
  133428. MuonEtaBins = cms.untracked.vdouble(24, -2.4, 2.4),
  133429. MuonPhiBins = cms.untracked.vdouble(12, -3.15, 3.15),
  133430. MuonPtBins = cms.untracked.vdouble(0.5, 1.0, 2.0, 3.0, 3.5,
  133431. 4.0, 5.0, 6.0, 7.0, 8.0,
  133432. 9.0, 10.0, 20.0),
  133433. RecoMuons = cms.InputTag("muons"),
  133434. TriggerPathName = cms.untracked.string('HLT_Mu7p5_Track3p5_Jpsi_v'),
  133435. TriggerProcessName = cms.untracked.string('HLT'),
  133436. TriggerResults = cms.untracked.string('TriggerResults'),
  133437. TriggerSummaryAOD = cms.untracked.string('hltTriggerSummaryAOD'),
  133438. TriggerSummaryRAW = cms.untracked.string('hltTriggerSummaryRAW')
  133439. )
  133440.  
  133441.  
  133442. process.hfvTnP5 = cms.EDAnalyzer("HeavyFlavorValidation",
  133443. DQMFolder = cms.untracked.string('HLT/HeavyFlavor'),
  133444. DeltaEtaBins = cms.untracked.vdouble(100, -0.5, 0.5),
  133445. DeltaPhiBins = cms.untracked.vdouble(100, -0.5, 0.5),
  133446. DimuonDRBins = cms.untracked.vdouble(10, 0.0, 1.0),
  133447. DimuonEtaBins = cms.untracked.vdouble(16, -2.4, 2.4),
  133448. DimuonPtBins = cms.untracked.vdouble(0.0, 2.0, 4.0, 6.0, 8.0,
  133449. 10.0, 12.0, 15.0, 25.0),
  133450. GenGlobDeltaRMatchingCut = cms.untracked.double(0.1),
  133451. GenParticles = cms.InputTag("genParticles"),
  133452. GlobL1DeltaRMatchingCut = cms.untracked.double(0.3),
  133453. GlobL2DeltaRMatchingCut = cms.untracked.double(0.3),
  133454. GlobL3DeltaRMatchingCut = cms.untracked.double(0.1),
  133455. MotherIDs = cms.untracked.vint32(23, 443, 553, 531, 333,
  133456. 0),
  133457. MuonEtaBins = cms.untracked.vdouble(24, -2.4, 2.4),
  133458. MuonPhiBins = cms.untracked.vdouble(12, -3.15, 3.15),
  133459. MuonPtBins = cms.untracked.vdouble(0.5, 1.0, 2.0, 3.0, 3.5,
  133460. 4.0, 5.0, 6.0, 7.0, 8.0,
  133461. 9.0, 10.0, 20.0),
  133462. RecoMuons = cms.InputTag("muons"),
  133463. TriggerPathName = cms.untracked.string('HLT_Mu7p5_Track7_Jpsi_v'),
  133464. TriggerProcessName = cms.untracked.string('HLT'),
  133465. TriggerResults = cms.untracked.string('TriggerResults'),
  133466. TriggerSummaryAOD = cms.untracked.string('hltTriggerSummaryAOD'),
  133467. TriggerSummaryRAW = cms.untracked.string('hltTriggerSummaryRAW')
  133468. )
  133469.  
  133470.  
  133471. process.hfvTnP6 = cms.EDAnalyzer("HeavyFlavorValidation",
  133472. DQMFolder = cms.untracked.string('HLT/HeavyFlavor'),
  133473. DeltaEtaBins = cms.untracked.vdouble(100, -0.5, 0.5),
  133474. DeltaPhiBins = cms.untracked.vdouble(100, -0.5, 0.5),
  133475. DimuonDRBins = cms.untracked.vdouble(10, 0.0, 1.0),
  133476. DimuonEtaBins = cms.untracked.vdouble(16, -2.4, 2.4),
  133477. DimuonPtBins = cms.untracked.vdouble(0.0, 2.0, 4.0, 6.0, 8.0,
  133478. 10.0, 12.0, 15.0, 25.0),
  133479. GenGlobDeltaRMatchingCut = cms.untracked.double(0.1),
  133480. GenParticles = cms.InputTag("genParticles"),
  133481. GlobL1DeltaRMatchingCut = cms.untracked.double(0.3),
  133482. GlobL2DeltaRMatchingCut = cms.untracked.double(0.3),
  133483. GlobL3DeltaRMatchingCut = cms.untracked.double(0.1),
  133484. MotherIDs = cms.untracked.vint32(23, 443, 553, 531, 333,
  133485. 0),
  133486. MuonEtaBins = cms.untracked.vdouble(24, -2.4, 2.4),
  133487. MuonPhiBins = cms.untracked.vdouble(12, -3.15, 3.15),
  133488. MuonPtBins = cms.untracked.vdouble(0.5, 1.0, 2.0, 3.0, 3.5,
  133489. 4.0, 5.0, 6.0, 7.0, 8.0,
  133490. 9.0, 10.0, 20.0),
  133491. RecoMuons = cms.InputTag("muons"),
  133492. TriggerPathName = cms.untracked.string('HLT_Mu7p5_Track2_Upsilon_v'),
  133493. TriggerProcessName = cms.untracked.string('HLT'),
  133494. TriggerResults = cms.untracked.string('TriggerResults'),
  133495. TriggerSummaryAOD = cms.untracked.string('hltTriggerSummaryAOD'),
  133496. TriggerSummaryRAW = cms.untracked.string('hltTriggerSummaryRAW')
  133497. )
  133498.  
  133499.  
  133500. process.hfvTnP7 = cms.EDAnalyzer("HeavyFlavorValidation",
  133501. DQMFolder = cms.untracked.string('HLT/HeavyFlavor'),
  133502. DeltaEtaBins = cms.untracked.vdouble(100, -0.5, 0.5),
  133503. DeltaPhiBins = cms.untracked.vdouble(100, -0.5, 0.5),
  133504. DimuonDRBins = cms.untracked.vdouble(10, 0.0, 1.0),
  133505. DimuonEtaBins = cms.untracked.vdouble(16, -2.4, 2.4),
  133506. DimuonPtBins = cms.untracked.vdouble(0.0, 2.0, 4.0, 6.0, 8.0,
  133507. 10.0, 12.0, 15.0, 25.0),
  133508. GenGlobDeltaRMatchingCut = cms.untracked.double(0.1),
  133509. GenParticles = cms.InputTag("genParticles"),
  133510. GlobL1DeltaRMatchingCut = cms.untracked.double(0.3),
  133511. GlobL2DeltaRMatchingCut = cms.untracked.double(0.3),
  133512. GlobL3DeltaRMatchingCut = cms.untracked.double(0.1),
  133513. MotherIDs = cms.untracked.vint32(23, 443, 553, 531, 333,
  133514. 0),
  133515. MuonEtaBins = cms.untracked.vdouble(24, -2.4, 2.4),
  133516. MuonPhiBins = cms.untracked.vdouble(12, -3.15, 3.15),
  133517. MuonPtBins = cms.untracked.vdouble(0.5, 1.0, 2.0, 3.0, 3.5,
  133518. 4.0, 5.0, 6.0, 7.0, 8.0,
  133519. 9.0, 10.0, 20.0),
  133520. RecoMuons = cms.InputTag("muons"),
  133521. TriggerPathName = cms.untracked.string('HLT_Mu7p5_Track3p5_Upsilon_v'),
  133522. TriggerProcessName = cms.untracked.string('HLT'),
  133523. TriggerResults = cms.untracked.string('TriggerResults'),
  133524. TriggerSummaryAOD = cms.untracked.string('hltTriggerSummaryAOD'),
  133525. TriggerSummaryRAW = cms.untracked.string('hltTriggerSummaryRAW')
  133526. )
  133527.  
  133528.  
  133529. process.hfvTnP8 = cms.EDAnalyzer("HeavyFlavorValidation",
  133530. DQMFolder = cms.untracked.string('HLT/HeavyFlavor'),
  133531. DeltaEtaBins = cms.untracked.vdouble(100, -0.5, 0.5),
  133532. DeltaPhiBins = cms.untracked.vdouble(100, -0.5, 0.5),
  133533. DimuonDRBins = cms.untracked.vdouble(10, 0.0, 1.0),
  133534. DimuonEtaBins = cms.untracked.vdouble(16, -2.4, 2.4),
  133535. DimuonPtBins = cms.untracked.vdouble(0.0, 2.0, 4.0, 6.0, 8.0,
  133536. 10.0, 12.0, 15.0, 25.0),
  133537. GenGlobDeltaRMatchingCut = cms.untracked.double(0.1),
  133538. GenParticles = cms.InputTag("genParticles"),
  133539. GlobL1DeltaRMatchingCut = cms.untracked.double(0.3),
  133540. GlobL2DeltaRMatchingCut = cms.untracked.double(0.3),
  133541. GlobL3DeltaRMatchingCut = cms.untracked.double(0.1),
  133542. MotherIDs = cms.untracked.vint32(23, 443, 553, 531, 333,
  133543. 0),
  133544. MuonEtaBins = cms.untracked.vdouble(24, -2.4, 2.4),
  133545. MuonPhiBins = cms.untracked.vdouble(12, -3.15, 3.15),
  133546. MuonPtBins = cms.untracked.vdouble(0.5, 1.0, 2.0, 3.0, 3.5,
  133547. 4.0, 5.0, 6.0, 7.0, 8.0,
  133548. 9.0, 10.0, 20.0),
  133549. RecoMuons = cms.InputTag("muons"),
  133550. TriggerPathName = cms.untracked.string('HLT_Mu7p5_Track7_Upsilon_v'),
  133551. TriggerProcessName = cms.untracked.string('HLT'),
  133552. TriggerResults = cms.untracked.string('TriggerResults'),
  133553. TriggerSummaryAOD = cms.untracked.string('hltTriggerSummaryAOD'),
  133554. TriggerSummaryRAW = cms.untracked.string('hltTriggerSummaryRAW')
  133555. )
  133556.  
  133557.  
  133558. process.hfvTnP9 = cms.EDAnalyzer("HeavyFlavorValidation",
  133559. DQMFolder = cms.untracked.string('HLT/HeavyFlavor'),
  133560. DeltaEtaBins = cms.untracked.vdouble(100, -0.5, 0.5),
  133561. DeltaPhiBins = cms.untracked.vdouble(100, -0.5, 0.5),
  133562. DimuonDRBins = cms.untracked.vdouble(10, 0.0, 1.0),
  133563. DimuonEtaBins = cms.untracked.vdouble(16, -2.4, 2.4),
  133564. DimuonPtBins = cms.untracked.vdouble(0.0, 2.0, 4.0, 6.0, 8.0,
  133565. 10.0, 12.0, 15.0, 25.0),
  133566. GenGlobDeltaRMatchingCut = cms.untracked.double(0.1),
  133567. GenParticles = cms.InputTag("genParticles"),
  133568. GlobL1DeltaRMatchingCut = cms.untracked.double(0.3),
  133569. GlobL2DeltaRMatchingCut = cms.untracked.double(0.3),
  133570. GlobL3DeltaRMatchingCut = cms.untracked.double(0.1),
  133571. MotherIDs = cms.untracked.vint32(23, 443, 553, 531, 333,
  133572. 0),
  133573. MuonEtaBins = cms.untracked.vdouble(24, -2.4, 2.4),
  133574. MuonPhiBins = cms.untracked.vdouble(12, -3.15, 3.15),
  133575. MuonPtBins = cms.untracked.vdouble(0.5, 1.0, 2.0, 3.0, 3.5,
  133576. 4.0, 5.0, 6.0, 7.0, 8.0,
  133577. 9.0, 10.0, 20.0),
  133578. RecoMuons = cms.InputTag("muons"),
  133579. TriggerPathName = cms.untracked.string('HLT_Dimuon0er16_Jpsi_NoOS_NoVertexing_v'),
  133580. TriggerProcessName = cms.untracked.string('HLT'),
  133581. TriggerResults = cms.untracked.string('TriggerResults'),
  133582. TriggerSummaryAOD = cms.untracked.string('hltTriggerSummaryAOD'),
  133583. TriggerSummaryRAW = cms.untracked.string('hltTriggerSummaryRAW')
  133584. )
  133585.  
  133586.  
  133587. process.higPhotonJetHLTOfflineSource = cms.EDAnalyzer("HigPhotonJetHLTOfflineSource",
  133588. dirname = cms.untracked.string('HLT/Higgs/PhotonJet'),
  133589. hltPathsToCheck = cms.vstring('HLT_Photon22_R9Id90_HE10_Iso40_EBOnly_PFMET40_v',
  133590. 'HLT_Photon22_R9Id90_HE10_Iso40_EBOnly_VBF_v',
  133591. 'HLT_Photon36_R9Id90_HE10_Iso40_EBOnly_PFMET40_v',
  133592. 'HLT_Photon36_R9Id90_HE10_Iso40_EBOnly_VBF_v',
  133593. 'HLT_Photon50_R9Id90_HE10_Iso40_EBOnly_PFMET40_v',
  133594. 'HLT_Photon50_R9Id90_HE10_Iso40_EBOnly_VBF_v',
  133595. 'HLT_Photon75_R9Id90_HE10_Iso40_EBOnly_PFMET40_v',
  133596. 'HLT_Photon75_R9Id90_HE10_Iso40_EBOnly_VBF_v',
  133597. 'HLT_Photon90_R9Id90_HE10_Iso40_EBOnly_PFMET40_v',
  133598. 'HLT_Photon90_R9Id90_HE10_Iso40_EBOnly_VBF_v',
  133599. 'HLT_Photon120_R9Id90_HE10_Iso40_EBOnly_PFMET40_v',
  133600. 'HLT_Photon120_R9Id90_HE10_Iso40_EBOnly_VBF_v',
  133601. 'HLT_Photon135_PFMET40_v',
  133602. 'HLT_Photon135_VBF_v',
  133603. 'HLT_Photon155_v',
  133604. 'HLT_Photon250_NoHE_v',
  133605. 'HLT_Photon300_NoHE_v'),
  133606. hltProcessName = cms.string('HLT'),
  133607. pfJetsToken = cms.InputTag("ak4PFJets"),
  133608. pfMetToken = cms.InputTag("pfMet"),
  133609. pfjetMinPt = cms.untracked.double(30.0),
  133610. photonMinPt = cms.untracked.double(20.0),
  133611. photonsToken = cms.InputTag("gedPhotons"),
  133612. pvToken = cms.InputTag("offlinePrimaryVertices"),
  133613. triggerAccept = cms.untracked.bool(True),
  133614. triggerResultsToken = cms.InputTag("TriggerResults","","HLT"),
  133615. verbose = cms.untracked.bool(False)
  133616. )
  133617.  
  133618.  
  133619. process.hltExoticaValidator = cms.EDAnalyzer("HLTExoticaValidator",
  133620. CaloHT = cms.PSet(
  133621. hltPathsToCheck = cms.vstring('HLT_HT900_v',
  133622. 'HLT_HT300_v',
  133623. 'HLT_ECALHT800_v',
  133624. 'HLT_Photon90_CaloIdL_PFHT600_vHLT_HT650_v',
  133625. 'HLT_HT410to430_v',
  133626. 'HLT_HT430to450_v',
  133627. 'HLT_HT450to470_v',
  133628. 'HLT_HT470to500_v',
  133629. 'HLT_HT500to550_v',
  133630. 'HLT_HT550to650_v'),
  133631. minCandidates = cms.uint32(1),
  133632. parametersTurnOn = cms.vdouble(0, 50, 100, 150, 200,
  133633. 250, 300, 350, 400, 450,
  133634. 470, 500, 550, 600, 650,
  133635. 700, 800, 900, 1000),
  133636. recCaloJetLabel = cms.InputTag("ak4CaloJets"),
  133637. recCaloMHTLabel = cms.InputTag("recoExoticaValidationCaloHT")
  133638. ),
  133639. CaloJet_genCut = cms.string('pt > 30 && abs(eta) < 2.4'),
  133640. CaloJet_recCut = cms.string('pt > 30 && abs(eta) < 2.4'),
  133641. CaloMET_genCut = cms.string('pt > 75'),
  133642. CaloMET_recCut = cms.string('pt > 75'),
  133643. CaloMHT_genCut = cms.string('pt > 75'),
  133644. CaloMHT_recCut = cms.string('pt > 75'),
  133645. DSTJets = cms.PSet(
  133646. hltPathsToCheck = cms.vstring('DST_CaloJet40_CaloScouting_PFScouting_v',
  133647. 'DST_CaloJet40_BTagScouting_v',
  133648. 'DST_L1HTT_CaloScouting_PFScouting_v',
  133649. 'DST_L1HTT_BTagScouting_v',
  133650. 'DST_HT250_CaloScouting_v',
  133651. 'DST_HT410_PFScouting_v',
  133652. 'DST_HT410_BTagScouting_v',
  133653. 'DST_HT450_PFScouting_v',
  133654. 'DST_HT450_BTagScouting_v',
  133655. 'DST_HT250_CaloBTagScouting_v',
  133656. 'DST_L1HTT_CaloBTagScouting_v',
  133657. 'DST_CaloJet40_CaloBTagScouting_v',
  133658. 'DST_HT250_CaloScouting_v',
  133659. 'DST_CaloJet40_CaloScouting_v',
  133660. 'DST_L1HTT125ORHTT150ORHTT175_CaloScouting_v',
  133661. 'DST_HT450_PFReco_PFBTagCSVReco_PFScouting_v',
  133662. 'DST_L1HTT125ORHTT150ORHTT175_PFReco_PFBTagCSVReco_PFScouting_v',
  133663. 'DST_CaloJet40_PFReco_PFBTagCSVReco_PFScouting_v'),
  133664. minCandidates = cms.uint32(1),
  133665. parametersTurnOn = cms.vdouble(0, 50, 100, 150, 200,
  133666. 250, 300, 350, 400, 450,
  133667. 470, 500, 550, 600, 650,
  133668. 700, 800, 900, 1000),
  133669. recCaloJetLabel = cms.InputTag("ak4CaloJets"),
  133670. recCaloMHTLabel = cms.InputTag("recoExoticaValidationCaloHT"),
  133671. recPFJetLabel = cms.InputTag("ak4PFJets"),
  133672. recPFMHTLabel = cms.InputTag("recoExoticaValidationHT")
  133673. ),
  133674. DSTMuons = cms.PSet(
  133675. dropPt3 = cms.bool(True),
  133676. hltPathsToCheck = cms.vstring('DST_ZeroBias_CaloScouting_PFScouting_v',
  133677. 'DST_ZeroBias_BTagScouting_v',
  133678. 'DST_L1DoubleMu_CaloScouting_PFScouting_v',
  133679. 'DST_L1DoubleMu_BTagScouting_v',
  133680. 'DST_DoubleMu3_Mass10_CaloScouting_PFScouting_v',
  133681. 'DST_DoubleMu3_Mass10_BTagScouting_v',
  133682. 'HLT_DoubleMu3_Mass10_v'),
  133683. minCandidates = cms.uint32(2),
  133684. parametersTurnOn = cms.vdouble(0, 50, 100, 150, 200,
  133685. 250, 300, 350, 400, 450,
  133686. 470, 500, 550, 600, 650,
  133687. 700, 800, 900, 1000),
  133688. recMuonLabel = cms.InputTag("muons")
  133689. ),
  133690. DiPhoton = cms.PSet(
  133691. dropPt3 = cms.bool(True),
  133692. hltPathsToCheck = cms.vstring('HLT_DoublePhoton85_v',
  133693. 'HLT_Photon36_R9Id85_OR_CaloId24b40e_Iso50T80L_Photon22_AND_HE10_R9Id65_Eta2_Mass15_v',
  133694. 'HLT_Photon26_R9Id85_OR_CaloId24b40e_Iso50T80L_Photon16_AND_HE10_R9Id65_Eta2_Mass60_v',
  133695. 'HLT_Photon42_R9Id85_OR_CaloId24b40e_Iso50T80L_Photon25_AND_HE10_R9Id65_Eta2_Mass15_v',
  133696. 'HLT_DoublePhoton60_v',
  133697. 'HLT_DoublePhoton40_v',
  133698. 'HLT_DoublePhoton50_v'),
  133699. minCandidates = cms.uint32(1),
  133700. parametersTurnOn = cms.vdouble(0, 50, 100, 150, 200,
  133701. 250, 300, 400, 500, 600,
  133702. 700, 800, 900, 1000, 1100,
  133703. 1200, 1500),
  133704. recElecLabel = cms.InputTag("gedGsfElectrons")
  133705. ),
  133706. DisplacedDimuon = cms.PSet(
  133707. dropPt3 = cms.bool(True),
  133708. hltPathsToCheck = cms.vstring('HLT_DoubleMu33NoFiltersNoVtx_v',
  133709. 'HLT_DoubleMu38NoFiltersNoVtx_v',
  133710. 'HLT_DoubleMu23NoFiltersNoVtxDisplaced_v',
  133711. 'HLT_DoubleMu28NoFiltersNoVtxDisplaced_v'),
  133712. minCandidates = cms.uint32(2),
  133713. parametersDxy = cms.vdouble(50, -50, 50),
  133714. parametersTurnOn = cms.vdouble(0, 10, 20, 30, 40,
  133715. 50, 100, 150, 200, 250,
  133716. 300, 350, 400, 450, 500,
  133717. 550, 600),
  133718. recMuonLabel = cms.InputTag("muons")
  133719. ),
  133720. DisplacedL2Dimuon = cms.PSet(
  133721. dropPt3 = cms.bool(True),
  133722. hltPathsToCheck = cms.vstring('HLT_L2DoubleMu28_NoVertex_2Cha_Angle2p5_Mass10_v',
  133723. 'HLT_L2DoubleMu23_NoVertex_v',
  133724. 'HLT_L2DoubleMu38_NoVertex_2Cha_Angle2p5_Mass10_v'),
  133725. minCandidates = cms.uint32(2),
  133726. parametersDxy = cms.vdouble(50, -50, 50),
  133727. parametersTurnOn = cms.vdouble(0, 5, 10, 15, 20,
  133728. 25, 30, 35, 40, 45,
  133729. 50, 60, 70, 80, 100),
  133730. recMuonTrkLabel = cms.InputTag("refittedStandAloneMuons")
  133731. ),
  133732. DisplacedMuEG = cms.PSet(
  133733. dropPt2 = cms.bool(True),
  133734. dropPt3 = cms.bool(True),
  133735. hltPathsToCheck = cms.vstring('HLT_Mu38NoFiltersNoVtx_Photon38_CaloIdL_v',
  133736. 'HLT_Mu42NoFiltersNoVtx_Photon42_CaloIdL_v',
  133737. 'HLT_Mu33NoFiltersNoVtx_Photon33_CaloIdL_R9Id65_HE10_v',
  133738. 'HLT_Mu28NoFiltersNoVtxDisplaced_Photon28_CaloIdL',
  133739. 'HLT_Mu33NoFiltersNoVtxDisplaced_Photon33_CaloIdL'),
  133740. minCandidates = cms.uint32(1),
  133741. parametersDxy = cms.vdouble(50, -50, 50),
  133742. parametersTurnOn = cms.vdouble(0, 10, 20, 30, 40,
  133743. 50, 100, 150, 200, 250,
  133744. 300, 350, 400, 450, 500,
  133745. 550, 600),
  133746. recElecLabel = cms.InputTag("gedGsfElectrons"),
  133747. recMuonLabel = cms.InputTag("muons")
  133748. ),
  133749. DisplacedMuJet = cms.PSet(
  133750. dropPt3 = cms.bool(True),
  133751. hltPathsToCheck = cms.vstring('HLT_Mu38NoFiltersNoVtx_DisplacedJet60_Loose_v',
  133752. 'HLT_Mu38NoFiltersNoVtxDisplaced_DisplacedJet60_Loose_v',
  133753. 'HLT_Mu38NoFiltersNoVtxDisplaced_DisplacedJet60_Tight_v',
  133754. 'HLT_Mu28NoFiltersNoVtx_DisplacedJet40_Loose_v',
  133755. 'HLT_Mu28NoFiltersNoVtx_CentralCaloJet40_v',
  133756. 'HLT_Mu23NoFiltersNoVtx_Photon23_CaloIdL_v',
  133757. 'HLT_DoubleMu18NoFiltersNoVtx_v'),
  133758. minCandidates = cms.uint32(1),
  133759. parametersDxy = cms.vdouble(50, -50, 50),
  133760. parametersTurnOn = cms.vdouble(100, 150, 200, 250, 300,
  133761. 350, 400, 450, 500, 550,
  133762. 600),
  133763. recMuonLabel = cms.InputTag("muons"),
  133764. recPFJetLabel = cms.InputTag("ak4PFJets")
  133765. ),
  133766. EleMu = cms.PSet(
  133767. dropPt2 = cms.bool(True),
  133768. dropPt3 = cms.bool(True),
  133769. hltPathsToCheck = cms.vstring('HLT_Mu30_Ele30_CaloIdL_GsfTrkIdVL_v'),
  133770. minCandidates = cms.uint32(1),
  133771. parametersTurnOn = cms.vdouble(0, 5, 10, 15, 20,
  133772. 25, 30, 35, 40, 45,
  133773. 50, 55, 60, 65, 70,
  133774. 75, 80, 85, 90, 95,
  133775. 100, 105, 110, 115, 120,
  133776. 125, 130, 135, 140, 145,
  133777. 150, 155, 160, 165, 170,
  133778. 175, 180, 185, 190, 195,
  133779. 200),
  133780. recElecLabel = cms.InputTag("gedGsfElectrons"),
  133781. recMuonLabel = cms.InputTag("muons")
  133782. ),
  133783. Ele_genCut = cms.string('pt > 10 && (abs(eta)<1.444 || abs(eta)>1.566) && abs(eta)<2.5 && abs(pdgId) == 11 && (isPromptFinalState||isDirectPromptTauDecayProductFinalState)'),
  133784. Ele_recCut = cms.string('pt > 10 && (abs(eta)<1.444 || abs(eta)>1.566) && abs(eta)< 2.5 && hadronicOverEm < 0.05 && abs(deltaEtaSuperClusterTrackAtVtx)<0.007 && abs(deltaPhiSuperClusterTrackAtVtx)<0.06 && sigmaIetaIeta<0.03 && (pfIsolationVariables.sumChargedParticlePt + pfIsolationVariables.sumNeutralHadronEtHighThreshold + pfIsolationVariables.sumPhotonEtHighThreshold )/pt < 0.10 && abs(1/energy - 1/p)<0.05'),
  133785. GenMET_genCut = cms.string('pt > 75'),
  133786. GenMET_recCut = cms.string('pt > 75'),
  133787. HTDisplacedJets = cms.PSet(
  133788. MET_genCut = cms.string('sumEt > 75'),
  133789. MET_recCut = cms.string('sumEt > 75'),
  133790. hltPathsToCheck = cms.vstring('HLT_HT200_v',
  133791. 'HLT_HT275_v',
  133792. 'HLT_HT325_v',
  133793. 'HLT_HT425_v',
  133794. 'HLT_HT575_v',
  133795. 'HLT_HT650_DisplacedDijet80_Inclusive_v',
  133796. 'HLT_HT750_DisplacedDijet80_Inclusive_v',
  133797. 'HLT_HT350_DisplacedDijet80_DisplacedTrack_v',
  133798. 'HLT_HT350_DisplacedDijet80_Tight_DisplacedTrack_v',
  133799. 'HLT_HT550_DisplacedDijet80_Inclusive_v',
  133800. 'HLT_HT350_DisplacedDijet40_Inclusive_v',
  133801. 'HLT_HT200_DisplacedDijet40_DisplacedTrack_v',
  133802. 'HLT_HT500_DisplacedDijet40_Inclusive_v',
  133803. 'HLT_HT550_DisplacedDijet40_Inclusive_v',
  133804. 'HLT_HT350_DisplacedDijet40_DisplacedTrack_v',
  133805. 'HLT_VBF_DisplacedJet40_DisplacedTrack_v',
  133806. 'HLT_VBF_DisplacedJet40_Hadronic_v',
  133807. 'HLT_VBF_DisplacedJet40_TightID_DisplacedTrack_v',
  133808. 'HLT_VBF_DisplacedJet40_TightID_Hadronic_v',
  133809. 'HLT_VBF_DisplacedJet40_VTightID_Hadronic_v',
  133810. 'HLT_VBF_DisplacedJet40_VVTightID_DisplacedTrack_v',
  133811. 'HLT_VBF_DisplacedJet40_VVTightID_Hadronic_v',
  133812. 'HLT_VBF_DisplacedJet40_VTightID_DisplacedTrack_v',
  133813. 'HLT_VBF_DisplacedJet40_DisplacedTrack_2TrackIP2DSig5_v',
  133814. 'HLT_HT400_DisplacedDijet40_Inclusive_v',
  133815. 'HLT_HT250_DisplacedDijet40_DisplacedTrack_v',
  133816. 'HLT_VBF_DisplacedJet40_Hadronic_2PromptTrack_v'),
  133817. minCandidates = cms.uint32(1),
  133818. parametersTurnOn = cms.vdouble(0, 50, 100, 150, 200,
  133819. 220, 240, 260, 280, 300,
  133820. 320, 340, 360, 380, 400,
  133821. 420, 440, 460, 480, 500,
  133822. 520, 540, 560, 580, 600,
  133823. 620, 640, 660, 680, 700,
  133824. 750, 800, 850, 900, 950,
  133825. 1000, 1100, 1200, 1300, 1400,
  133826. 1500),
  133827. recPFJetLabel = cms.InputTag("ak4PFJets"),
  133828. recPFMHTLabel = cms.InputTag("recoExoticaValidationHT")
  133829. ),
  133830. HighPtDielectron = cms.PSet(
  133831. dropPt3 = cms.bool(True),
  133832. hltPathsToCheck = cms.vstring('HLT_DoubleEle25_CaloIdL_GsfTrkIdVL_v',
  133833. 'HLT_DoubleEle33_CaloIdL_GsfTrkIdVL_MW_v',
  133834. 'HLT_DoubleEle33_CaloIdL_GsfTrkIdVL_v',
  133835. 'HLT_DoubleEle33_CaloIdL_MW_v',
  133836. 'HLT_DoubleEle33_CaloIdL_v'),
  133837. minCandidates = cms.uint32(2),
  133838. parametersTurnOn = cms.vdouble(0, 50, 100, 150, 200,
  133839. 250, 300, 400, 500, 600,
  133840. 700, 800, 900, 1000, 1100,
  133841. 1200, 1500),
  133842. recElecLabel = cms.InputTag("gedGsfElectrons")
  133843. ),
  133844. HighPtDimuon = cms.PSet(
  133845. dropPt3 = cms.bool(True),
  133846. hltPathsToCheck = cms.vstring('HLT_Mu30_TkMu11_v',
  133847. 'HLT_Mu40_TkMu11_v',
  133848. 'HLT_Mu27_TkMu8_v',
  133849. 'HLT_Mu17_Mu8_v'),
  133850. minCandidates = cms.uint32(2),
  133851. parametersTurnOn = cms.vdouble(0, 50, 100, 150, 200,
  133852. 250, 300, 400, 500, 600,
  133853. 700, 800, 900, 1000, 1100,
  133854. 1200, 1500),
  133855. recMuonLabel = cms.InputTag("muons")
  133856. ),
  133857. HighPtElectron = cms.PSet(
  133858. dropPt2 = cms.bool(True),
  133859. dropPt3 = cms.bool(True),
  133860. hltPathsToCheck = cms.vstring('HLT_Ele145_CaloIdVT_GsfTrkIdT_v',
  133861. 'HLT_Ele200_CaloIdVT_GsfTrkIdT_v',
  133862. 'HLT_Ele105_CaloIdVT_GsfTrkIdT_v',
  133863. 'HLT_Ele115_CaloIdVT_GsfTrkIdT_v'),
  133864. minCandidates = cms.uint32(1),
  133865. parametersTurnOn = cms.vdouble(0, 50, 80, 90, 100,
  133866. 110, 120, 150, 200, 250,
  133867. 300, 400, 500, 600, 700,
  133868. 800, 900, 1000, 1100, 1200,
  133869. 1500),
  133870. recElecLabel = cms.InputTag("gedGsfElectrons")
  133871. ),
  133872. HighPtPhoton = cms.PSet(
  133873. dropPt3 = cms.bool(True),
  133874. hltPathsToCheck = cms.vstring('HLT_Photon175_v',
  133875. 'HLT_Photon165_HE10_v',
  133876. 'HLT_Photon36_R9Id85_OR_CaloId24b40e_Iso50T80L_Photon31_AND_HE10_R9Id65_Mass10_v',
  133877. 'HLT_Photon26_R9Id85_OR_CaloId24b40e_Iso50T80L_Photon16_AND_HE10_R9Id65_Mass60_v',
  133878. 'HLT_Photon90_CaloIdL_PFHT500_v',
  133879. 'HLT_Photon150_v'),
  133880. minCandidates = cms.uint32(1),
  133881. parametersTurnOn = cms.vdouble(0, 50, 100, 150, 200,
  133882. 250, 300, 400, 500, 600,
  133883. 700, 800, 900, 1000, 1100,
  133884. 1200, 1500),
  133885. recPhotonLabel = cms.InputTag("gedPhotons")
  133886. ),
  133887. JetNoBptx = cms.PSet(
  133888. hltPathsToCheck = cms.vstring('HLT_JetE50_NoBPTX3BX_v',
  133889. 'HLT_JetE30_NoBPTX_v',
  133890. 'HLT_JetE30_NoBPTX3BX_v',
  133891. 'HLT_JetE70_NoBPTX3BX_v'),
  133892. minCandidates = cms.uint32(1),
  133893. parametersTurnOn = cms.vdouble(0, 60, 70, 80, 90,
  133894. 100, 110, 120, 130, 140,
  133895. 150, 160, 170, 180, 190,
  133896. 200, 220, 240, 260, 280,
  133897. 300, 320, 340, 360, 380,
  133898. 400, 420, 440, 460, 480,
  133899. 500),
  133900. recCaloJetLabel = cms.InputTag("ak4CaloJets")
  133901. ),
  133902. LowPtDielectron = cms.PSet(
  133903. dropPt3 = cms.bool(True),
  133904. hltPathsToCheck = cms.vstring('HLT_DoubleEle33_CaloIdL_GsfTrkIdVL_MW_v',
  133905. 'HLT_DoubleEle33_CaloIdL_GsfTrkIdVL_v',
  133906. 'HLT_DoubleEle33_CaloIdL_MW_v',
  133907. 'HLT_DoubleEle33_CaloIdL_v'),
  133908. minCandidates = cms.uint32(2),
  133909. parametersTurnOn = cms.vdouble(0, 5, 10, 15, 20,
  133910. 25, 30, 35, 40, 45,
  133911. 50, 60, 70, 80, 100),
  133912. recElecLabel = cms.InputTag("gedGsfElectrons")
  133913. ),
  133914. LowPtDimuon = cms.PSet(
  133915. dropPt3 = cms.bool(True),
  133916. hltPathsToCheck = cms.vstring('HLT_Mu30_TkMu11_v',
  133917. 'HLT_Mu17_TkMu8_DZ_v',
  133918. 'HLT_Mu17_Mu8_DZ_v'),
  133919. minCandidates = cms.uint32(2),
  133920. parametersTurnOn = cms.vdouble(0, 5, 10, 15, 20,
  133921. 25, 30, 35, 40, 45,
  133922. 50, 60, 70, 80, 100),
  133923. recMuonLabel = cms.InputTag("muons")
  133924. ),
  133925. LowPtTrimuon = cms.PSet(
  133926. hltPathsToCheck = cms.vstring('HLT_TrkMu15_DoubleTrkMu5NoFiltersNoVtx_v',
  133927. 'HLT_TrkMu17_DoubleTrkMu8NoFiltersNoVtx_v',
  133928. 'HLT_Dimuon0_Jpsi_Muon_v',
  133929. 'HLT_Mu17_TkMu8_DZ',
  133930. 'HLT_Mu17_Mu8_DZ'),
  133931. minCandidates = cms.uint32(3),
  133932. parametersDxy = cms.vdouble(50, -2.5, 2.5),
  133933. recMuonLabel = cms.InputTag("muons")
  133934. ),
  133935. MET_genCut = cms.string('pt > 75'),
  133936. MET_recCut = cms.string('pt > 75'),
  133937. METplusTrack = cms.PSet(
  133938. dropPt2 = cms.bool(True),
  133939. dropPt3 = cms.bool(True),
  133940. genMETLabel = cms.InputTag("genMetTrue"),
  133941. hltPathsToCheck = cms.vstring('HLT_MET75_IsoTrk50_v',
  133942. 'HLT_MET90_IsoTrk50_v',
  133943. 'HLT_MET60_IsoTrk35_Loose_v'),
  133944. l1METLabel = cms.InputTag("l1extraParticles","MET"),
  133945. minCandidates = cms.uint32(1),
  133946. parametersTurnOn = cms.vdouble(0, 10, 20, 30, 40,
  133947. 50, 60, 70, 80, 90,
  133948. 100, 110, 120, 130, 140,
  133949. 150, 160, 170, 180, 190,
  133950. 200, 210, 220, 230, 240,
  133951. 250, 260, 270, 280, 290,
  133952. 300, 310, 320, 330, 340,
  133953. 350, 360, 370, 380, 390,
  133954. 400),
  133955. parametersTurnOnSumEt = cms.vdouble(0, 10, 20, 30, 40,
  133956. 50, 60, 70, 80, 90,
  133957. 100, 110, 120, 130, 140,
  133958. 150, 160, 170, 180, 190,
  133959. 200, 210, 220, 230, 240,
  133960. 250, 260, 270, 280, 290,
  133961. 300, 310, 320, 330, 340,
  133962. 350, 360, 370, 380, 390,
  133963. 400),
  133964. recElecLabel = cms.InputTag("gedGsfElectrons"),
  133965. recMuonLabel = cms.InputTag("muons"),
  133966. recPFMETLabel = cms.InputTag("pfMet")
  133967. ),
  133968. Monojet = cms.PSet(
  133969. dropPt2 = cms.bool(True),
  133970. dropPt3 = cms.bool(True),
  133971. hltPathsToCheck = cms.vstring('HLT_PFMETNoMu90_PFMHTNoMu90_IDTight_v',
  133972. 'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_v',
  133973. 'HLT_MET200_v',
  133974. 'HLT_MonoCentralPFJet80_PFMETNoMu120_PFMHTNoMu120_IDTight_v',
  133975. 'HLT_MonoCentralPFJet80_PFMETNoMu90_PFMHTNoMu90_IDTight_v',
  133976. 'HLT_PFMETNoMu100_PFMHTNoMu100_IDTight_v',
  133977. 'HLT_PFMETNoMu110_PFMHTNoMu110_IDTight_v',
  133978. 'HLT_MonoCentralPFJet80_PFMETNoMu100_PFMHTNoMu100_IDTight_v',
  133979. 'HLT_MonoCentralPFJet80_PFMETNoMu110_PFMHTNoMu110_IDTight_v',
  133980. 'HLT_PFMETNoMu90_JetIdCleaned_PFMHTNoMu90_IDTight_v',
  133981. 'HLT_PFMETNoMu120_JetIdCleaned_PFMHTNoMu120_IDTight_v',
  133982. 'HLT_MET200_JetIdCleaned_v',
  133983. 'HLT_MonoCentralPFJet80_PFMETNoMu120_JetIdCleaned_PFMHTNoMu120_IDTight_v',
  133984. 'HLT_MonoCentralPFJet80_PFMETNoMu90_JetIdCleaned_PFMHTNoMu90_IDTight_v'),
  133985. minCandidates = cms.uint32(1),
  133986. parametersTurnOn = cms.vdouble(0, 60, 70, 80, 90,
  133987. 100, 110, 120, 130, 140,
  133988. 150, 160, 170, 180, 190,
  133989. 200, 220, 240, 260, 280,
  133990. 300, 320, 340, 360, 380,
  133991. 400, 420, 440, 460, 480,
  133992. 500, 600, 700, 800, 900,
  133993. 1100, 1200, 1400, 1600, 1800,
  133994. 2000, 2200, 2400, 2600, 2800,
  133995. 3000),
  133996. parametersTurnOnSumEt = cms.vdouble(0, 100, 200, 300, 400,
  133997. 500, 600, 700, 800, 900,
  133998. 1000, 1100, 1200, 1300, 1400,
  133999. 1500),
  134000. recCaloJetLabel = cms.InputTag("ak4CaloJets"),
  134001. recPFJetLabel = cms.InputTag("ak4PFJets"),
  134002. recPFMETLabel = cms.InputTag("recoExoticaValidationMETNoMu"),
  134003. recPFMHTLabel = cms.InputTag("recoExoticaValidationMHTNoMu")
  134004. ),
  134005. MonojetBackup = cms.PSet(
  134006. dropPt2 = cms.bool(True),
  134007. dropPt3 = cms.bool(True),
  134008. hltPathsToCheck = cms.vstring('HLT_CaloJet500_NoJetID_v'),
  134009. minCandidates = cms.uint32(1),
  134010. parametersTurnOn = cms.vdouble(400, 410, 420, 430, 440,
  134011. 450, 460, 470, 480, 490,
  134012. 500, 510, 520, 530, 540,
  134013. 550, 560, 570, 580, 590,
  134014. 600),
  134015. recCaloJetLabel = cms.InputTag("ak4CaloJets"),
  134016. recPFJetLabel = cms.InputTag("ak4PFJets"),
  134017. recPFMETLabel = cms.InputTag("pfMet")
  134018. ),
  134019. Mu_genCut = cms.string('pt > 10 && abs(eta) < 2.4 && abs(pdgId) == 13 && (isPromptFinalState || isDirectPromptTauDecayProductFinalState)'),
  134020. Mu_recCut = cms.string('pt > 10 && abs(eta) < 2.4 && isPFMuon && (isTrackerMuon || isGlobalMuon)'),
  134021. MuonNoBptx = cms.PSet(
  134022. dropPt2 = cms.bool(True),
  134023. dropPt3 = cms.bool(True),
  134024. hltPathsToCheck = cms.vstring('HLT_L2Mu45_NoVertex_3Sta_NoBPTX3BX_v',
  134025. 'HLT_L2Mu10_NoVertex_NoBPTX_v',
  134026. 'HLT_L2Mu10_NoVertex_NoBPTX3BX_v',
  134027. 'HLT_L2Mu40_NoVertex_3Sta_NoBPTX3BX_v'),
  134028. minCandidates = cms.uint32(1),
  134029. parametersTurnOn = cms.vdouble(0, 5, 10, 15, 20,
  134030. 25, 30, 35, 40, 45,
  134031. 50, 60, 70, 80, 100),
  134032. recMuonTrkLabel = cms.InputTag("refittedStandAloneMuons")
  134033. ),
  134034. PFHT = cms.PSet(
  134035. hltPathsToCheck = cms.vstring('HLT_PFHT650_WideJetMJJ900DEtaJJ1p5_v',
  134036. 'HLT_PFHT650_WideJetMJJ950DEtaJJ1p5_v',
  134037. 'HLT_PFHT750_4Jet_v',
  134038. 'HLT_PFHT550_4JetPt50_v',
  134039. 'HLT_PFHT650_4JetPt50_v',
  134040. 'HLT_PFHT750_4JetPt50_v',
  134041. 'HLT_PFHT650_4Jet_v',
  134042. 'HLT_PFHT550_4Jet_v',
  134043. 'HLT_PFHT800_v',
  134044. 'HLT_PFHT650_v',
  134045. 'HLT_PFHT800_4JetPt50_v',
  134046. 'HLT_PFHT750_4JetPt70_v',
  134047. 'HLT_PFHT850_4JetPt50_v',
  134048. 'HLT_PFHT750_4JetPt80_v'),
  134049. minCandidates = cms.uint32(1),
  134050. parametersTurnOn = cms.vdouble(0, 50, 100, 150, 200,
  134051. 250, 300, 350, 400, 450,
  134052. 470, 500, 550, 600, 650,
  134053. 700, 800, 900, 1000),
  134054. recPFJetLabel = cms.InputTag("ak4PFJets"),
  134055. recPFMHTLabel = cms.InputTag("recoExoticaValidationHT")
  134056. ),
  134057. PFJet_genCut = cms.string('pt > 30 && abs(eta) < 2.4'),
  134058. PFJet_recCut = cms.string('pt > 30 && abs(eta) < 2.4 &&(neutralHadronEnergy + HFHadronEnergy)/energy < 0.99 &&neutralEmEnergyFraction < 0.99 &&numberOfDaughters > 1 &&chargedHadronEnergyFraction > 0 &&chargedMultiplicity > 0 && chargedEmEnergyFraction < 0.99'),
  134059. PFMET_genCut = cms.string('pt > 75'),
  134060. PFMET_recCut = cms.string('pt > 75'),
  134061. PFMHT_genCut = cms.string('pt > 75'),
  134062. PFMHT_recCut = cms.string('pt > 75'),
  134063. PFTau_genCut = cms.string('pt > 20 && abs(eta) < 2.4 && abs(pdgId) == 15 && isPromptDecayed'),
  134064. PFTau_recCut = cms.string('pt > 20 && abs(eta) < 2.4'),
  134065. PhotonMET = cms.PSet(
  134066. dropPt2 = cms.bool(True),
  134067. dropPt3 = cms.bool(True),
  134068. hltPathsToCheck = cms.vstring('HLT_Photon135_PFMET100_v',
  134069. 'HLT_Photon135_PFMET100_JetIdCleaned_v',
  134070. 'HLT_Photon125_v'),
  134071. minCandidates = cms.uint32(1),
  134072. parametersTurnOn = cms.vdouble(0, 5, 10, 15, 20,
  134073. 25, 30, 35, 40, 45,
  134074. 50, 55, 60, 65, 70,
  134075. 75, 80, 85, 90, 95,
  134076. 100, 105, 110, 115, 120,
  134077. 125, 130, 135, 140, 145,
  134078. 150, 155, 160, 165, 170,
  134079. 175, 180, 185, 190, 195,
  134080. 200),
  134081. recPFMETLabel = cms.InputTag("pfMet"),
  134082. recPhotonLabel = cms.InputTag("gedPhotons")
  134083. ),
  134084. Photon_genCut = cms.string('pt > 20 && abs(eta) < 2.4 && abs(pdgId) == 22 && isPromptFinalState'),
  134085. Photon_genCut_leading = cms.string('pt > 150 '),
  134086. Photon_recCut = cms.string('pt > 20 && abs(eta) < 2.4'),
  134087. Photon_recCut_leading = cms.string('pt > 150 '),
  134088. PureMET = cms.PSet(
  134089. hltPathsToCheck = cms.vstring('HLT_PFMET170_NotCleaned_v',
  134090. 'HLT_PFMET170_v',
  134091. 'HLT_PFMET170_HBHECleaned_v',
  134092. 'HLT_PFMET170_v',
  134093. 'HLT_PFMET170_NoiseCleaned_v',
  134094. 'HLT_MET200_v',
  134095. 'HLT_MET100_v',
  134096. 'HLT_MET150_v',
  134097. 'HLT_PFMET170_JetIdCleaned_v',
  134098. 'HLT_MET200_JetIdCleaned_v',
  134099. 'HLT_MET100_JetIdCleaned_v',
  134100. 'HLT_MET150_JetIdCleaned_v'),
  134101. minCandidates = cms.uint32(1),
  134102. parametersTurnOn = cms.vdouble(0, 60, 70, 80, 90,
  134103. 100, 110, 120, 130, 140,
  134104. 150, 160, 170, 180, 190,
  134105. 200, 220, 240, 260, 280,
  134106. 300, 320, 340, 360, 380,
  134107. 400, 420, 440, 460, 480,
  134108. 500),
  134109. recCaloMETLabel = cms.InputTag("caloMet"),
  134110. recPFMETLabel = cms.InputTag("pfMet")
  134111. ),
  134112. SingleMuon = cms.PSet(
  134113. dropPt2 = cms.bool(True),
  134114. dropPt3 = cms.bool(True),
  134115. hltPathsToCheck = cms.vstring('HLT_Mu45_eta2p1_v',
  134116. 'HLT_Mu50_v',
  134117. 'HLT_TkMu50_v',
  134118. 'HLT_Mu55_v',
  134119. 'HLT_Mu50_eta2p1_v'),
  134120. minCandidates = cms.uint32(1),
  134121. parametersTurnOn = cms.vdouble(0, 5, 10, 15, 20,
  134122. 25, 30, 35, 40, 42,
  134123. 44, 46, 48, 50, 52,
  134124. 54, 56, 58, 60, 70,
  134125. 80, 90, 100),
  134126. recMuonLabel = cms.InputTag("muons")
  134127. ),
  134128. Track_genCut = cms.string('pt > 50'),
  134129. Track_recCut = cms.string('pt > 50'),
  134130. TracklessJets = cms.PSet(
  134131. dropPt3 = cms.bool(True),
  134132. hltPathsToCheck = cms.vstring('HLT_SingleCentralPFJet170_CFMax0p1_v',
  134133. 'HLT_DiCentralPFJet170_CFMax0p1_v',
  134134. 'HLT_DiCentralPFJet220_CFMax0p3_v',
  134135. 'HLT_DiCentralPFJet330_CFMax0p5_v',
  134136. 'HLT_DiCentralPFJet170_v',
  134137. 'HLT_DiCentralPFJet430_v'),
  134138. minCandidates = cms.uint32(1),
  134139. parametersTurnOn = cms.vdouble(0, 50, 100, 150, 200,
  134140. 250, 300, 350, 400, 450,
  134141. 470, 500, 550, 600, 650,
  134142. 700, 800, 900, 1000),
  134143. recCaloJetLabel = cms.InputTag("ak4CaloJets"),
  134144. recPFJetLabel = cms.InputTag("ak4PFJets")
  134145. ),
  134146. analysis = cms.vstring('LowPtTrimuon',
  134147. 'HighPtDimuon',
  134148. 'HighPtDielectron',
  134149. 'LowPtDimuon',
  134150. 'LowPtDielectron',
  134151. 'HighPtElectron',
  134152. 'HighPtPhoton',
  134153. 'DiPhoton',
  134154. 'SingleMuon',
  134155. 'JetNoBptx',
  134156. 'MuonNoBptx',
  134157. 'PFHT',
  134158. 'CaloHT',
  134159. 'DisplacedMuEG',
  134160. 'DisplacedMuJet',
  134161. 'DisplacedDimuon',
  134162. 'DisplacedL2Dimuon',
  134163. 'PureMET',
  134164. 'METplusTrack',
  134165. 'Monojet',
  134166. 'MonojetBackup',
  134167. 'EleMu',
  134168. 'PhotonMET',
  134169. 'HTDisplacedJets',
  134170. 'DSTJets',
  134171. 'DSTMuons',
  134172. 'TracklessJets'),
  134173. beamSpotLabel = cms.string('offlineBeamSpot'),
  134174. genParticleLabel = cms.string('genParticles'),
  134175. hltMET_genCut = cms.string('pt > 75'),
  134176. hltMET_recCut = cms.string('pt > 75'),
  134177. hltProcessName = cms.string('HLT'),
  134178. l1MET_genCut = cms.string('pt > 75'),
  134179. l1MET_recCut = cms.string('pt > 75'),
  134180. parametersDxy = cms.vdouble(50, -0.015, 0.015),
  134181. parametersEta = cms.vdouble(48, -2.4, 2.4),
  134182. parametersPhi = cms.vdouble(50, -3.142, 3.142),
  134183. parametersTurnOn = cms.vdouble(0, 2, 4, 6, 8,
  134184. 10, 12, 14, 16, 18,
  134185. 20, 22, 24, 26, 28,
  134186. 30, 32, 34, 36, 38,
  134187. 40, 42, 44, 46, 48,
  134188. 50, 52, 54, 56, 58,
  134189. 60, 62, 64, 66, 68,
  134190. 70, 72, 74, 76, 78,
  134191. 80, 82, 84, 86, 88,
  134192. 90, 92, 94, 96, 98,
  134193. 100),
  134194. parametersTurnOnSumEt = cms.vdouble(0, 100, 200, 300, 400,
  134195. 500, 600, 700, 800, 900,
  134196. 1000, 1100, 1200, 1300, 1400,
  134197. 1500, 1600, 1700, 1800, 1900,
  134198. 2000, 2100, 2200, 2300, 2400,
  134199. 2500, 2600, 2700, 2800, 2900,
  134200. 3000, 3100, 3200, 3300, 3400,
  134201. 3500, 3600, 3700, 3800, 3900,
  134202. 4000, 4100, 4200, 4300, 4400,
  134203. 4500, 4600, 4700, 4800, 4900,
  134204. 5000, 5100, 5200, 5300, 5400,
  134205. 5500, 5600, 5700, 5800, 5900,
  134206. 6000, 6100, 6200, 6300, 6400,
  134207. 6500, 6600, 6700, 6800, 6900,
  134208. 7000),
  134209. refittedStandAloneMuons_genCut = cms.string('pt > 10 && abs(eta) < 2.4'),
  134210. refittedStandAloneMuons_recCut = cms.string('pt > 10 && abs(eta) < 2.4')
  134211. )
  134212.  
  134213.  
  134214. process.hltGsfTrackValidator = cms.EDAnalyzer("MultiTrackValidator",
  134215. UseAssociators = cms.bool(True),
  134216. associators = cms.untracked.VInputTag("hltTrackAssociatorByHits"),
  134217. beamSpot = cms.InputTag("hltOnlineBeamSpot"),
  134218. calculateDrSingleCollection = cms.untracked.bool(False),
  134219. chargedOnlyTP = cms.bool(True),
  134220. dEdx1Tag = cms.InputTag("dedxHarmonic2"),
  134221. dEdx2Tag = cms.InputTag("dedxTruncated40"),
  134222. dirName = cms.string('HLT/EG/Tracking/ValidationWRTtp/'),
  134223. doMVAPlots = cms.untracked.bool(False),
  134224. doPVAssociationPlots = cms.untracked.bool(False),
  134225. doPlotsOnlyForTruePV = cms.untracked.bool(False),
  134226. doRecoTrackPlots = cms.untracked.bool(True),
  134227. doSeedPlots = cms.untracked.bool(False),
  134228. doSimPlots = cms.untracked.bool(True),
  134229. doSimTrackPlots = cms.untracked.bool(True),
  134230. doSummaryPlots = cms.untracked.bool(True),
  134231. dodEdxPlots = cms.untracked.bool(False),
  134232. histoProducerAlgoBlock = cms.PSet(
  134233. GpSelectorForEfficiencyVsEta = cms.PSet(
  134234. chargedOnly = cms.bool(True),
  134235. lip = cms.double(30.0),
  134236. maxRapidity = cms.double(2.5),
  134237. minRapidity = cms.double(-2.5),
  134238. pdgId = cms.vint32(),
  134239. ptMin = cms.double(0.9),
  134240. status = cms.int32(1),
  134241. tip = cms.double(3.5)
  134242. ),
  134243. GpSelectorForEfficiencyVsPhi = cms.PSet(
  134244. chargedOnly = cms.bool(True),
  134245. lip = cms.double(30.0),
  134246. maxRapidity = cms.double(2.5),
  134247. minRapidity = cms.double(-2.5),
  134248. pdgId = cms.vint32(),
  134249. ptMin = cms.double(0.9),
  134250. status = cms.int32(1),
  134251. tip = cms.double(3.5)
  134252. ),
  134253. GpSelectorForEfficiencyVsPt = cms.PSet(
  134254. chargedOnly = cms.bool(True),
  134255. lip = cms.double(30.0),
  134256. maxRapidity = cms.double(2.5),
  134257. minRapidity = cms.double(-2.5),
  134258. pdgId = cms.vint32(),
  134259. ptMin = cms.double(0.05),
  134260. status = cms.int32(1),
  134261. tip = cms.double(3.5)
  134262. ),
  134263. GpSelectorForEfficiencyVsVTXR = cms.PSet(
  134264. chargedOnly = cms.bool(True),
  134265. lip = cms.double(30.0),
  134266. maxRapidity = cms.double(2.5),
  134267. minRapidity = cms.double(-2.5),
  134268. pdgId = cms.vint32(),
  134269. ptMin = cms.double(0.9),
  134270. status = cms.int32(1),
  134271. tip = cms.double(30.0)
  134272. ),
  134273. GpSelectorForEfficiencyVsVTXZ = cms.PSet(
  134274. chargedOnly = cms.bool(True),
  134275. lip = cms.double(35.0),
  134276. maxRapidity = cms.double(2.5),
  134277. minRapidity = cms.double(-2.5),
  134278. pdgId = cms.vint32(),
  134279. ptMin = cms.double(0.9),
  134280. status = cms.int32(1),
  134281. tip = cms.double(3.5)
  134282. ),
  134283. TpSelectorForEfficiencyVsEta = cms.PSet(
  134284. chargedOnly = cms.bool(True),
  134285. intimeOnly = cms.bool(False),
  134286. lip = cms.double(35.0),
  134287. maxRapidity = cms.double(3),
  134288. minHit = cms.int32(0),
  134289. minRapidity = cms.double(-3),
  134290. pdgId = cms.vint32(),
  134291. ptMin = cms.double(0.4),
  134292. signalOnly = cms.bool(True),
  134293. stableOnly = cms.bool(False),
  134294. tip = cms.double(70.0)
  134295. ),
  134296. TpSelectorForEfficiencyVsPhi = cms.PSet(
  134297. chargedOnly = cms.bool(True),
  134298. intimeOnly = cms.bool(False),
  134299. lip = cms.double(35.0),
  134300. maxRapidity = cms.double(3),
  134301. minHit = cms.int32(0),
  134302. minRapidity = cms.double(-3),
  134303. pdgId = cms.vint32(),
  134304. ptMin = cms.double(0.4),
  134305. signalOnly = cms.bool(True),
  134306. stableOnly = cms.bool(False),
  134307. tip = cms.double(70.0)
  134308. ),
  134309. TpSelectorForEfficiencyVsPt = cms.PSet(
  134310. chargedOnly = cms.bool(True),
  134311. intimeOnly = cms.bool(False),
  134312. lip = cms.double(35.0),
  134313. maxRapidity = cms.double(3),
  134314. minHit = cms.int32(0),
  134315. minRapidity = cms.double(-3),
  134316. pdgId = cms.vint32(),
  134317. ptMin = cms.double(0.4),
  134318. signalOnly = cms.bool(True),
  134319. stableOnly = cms.bool(False),
  134320. tip = cms.double(70.0)
  134321. ),
  134322. TpSelectorForEfficiencyVsVTXR = cms.PSet(
  134323. chargedOnly = cms.bool(True),
  134324. intimeOnly = cms.bool(False),
  134325. lip = cms.double(35.0),
  134326. maxRapidity = cms.double(3),
  134327. minHit = cms.int32(0),
  134328. minRapidity = cms.double(-3),
  134329. pdgId = cms.vint32(),
  134330. ptMin = cms.double(0.4),
  134331. signalOnly = cms.bool(True),
  134332. stableOnly = cms.bool(False),
  134333. tip = cms.double(70.0)
  134334. ),
  134335. TpSelectorForEfficiencyVsVTXZ = cms.PSet(
  134336. chargedOnly = cms.bool(True),
  134337. intimeOnly = cms.bool(False),
  134338. lip = cms.double(35.0),
  134339. maxRapidity = cms.double(3),
  134340. minHit = cms.int32(0),
  134341. minRapidity = cms.double(-3),
  134342. pdgId = cms.vint32(),
  134343. ptMin = cms.double(0.4),
  134344. signalOnly = cms.bool(True),
  134345. stableOnly = cms.bool(False),
  134346. tip = cms.double(70.0)
  134347. ),
  134348. cotThetaRes_nbin = cms.int32(300),
  134349. cotThetaRes_rangeMax = cms.double(0.02),
  134350. cotThetaRes_rangeMin = cms.double(-0.02),
  134351. dxyDzZoom = cms.double(25),
  134352. dxyRes_nbin = cms.int32(500),
  134353. dxyRes_rangeMax = cms.double(0.1),
  134354. dxyRes_rangeMin = cms.double(-0.1),
  134355. dzRes_nbin = cms.int32(150),
  134356. dzRes_rangeMax = cms.double(0.05),
  134357. dzRes_rangeMin = cms.double(-0.05),
  134358. generalGpSelector = cms.PSet(
  134359. chargedOnly = cms.bool(True),
  134360. lip = cms.double(30.0),
  134361. maxRapidity = cms.double(2.5),
  134362. minRapidity = cms.double(-2.5),
  134363. pdgId = cms.vint32(),
  134364. ptMin = cms.double(0.9),
  134365. status = cms.int32(1),
  134366. tip = cms.double(3.5)
  134367. ),
  134368. generalTpSelector = cms.PSet(
  134369. chargedOnly = cms.bool(True),
  134370. intimeOnly = cms.bool(False),
  134371. lip = cms.double(35.0),
  134372. maxRapidity = cms.double(3),
  134373. minHit = cms.int32(0),
  134374. minRapidity = cms.double(-3),
  134375. pdgId = cms.vint32(),
  134376. ptMin = cms.double(0.4),
  134377. signalOnly = cms.bool(True),
  134378. stableOnly = cms.bool(False),
  134379. tip = cms.double(70.0)
  134380. ),
  134381. maxChi2 = cms.double(20),
  134382. maxDeDx = cms.double(10.0),
  134383. maxDxy = cms.double(25),
  134384. maxDz = cms.double(30),
  134385. maxDzpvCumulative = cms.double(0.6),
  134386. maxDzpvsigCumulative = cms.double(10),
  134387. maxEta = cms.double(2.5),
  134388. maxHit = cms.double(80.5),
  134389. maxLayers = cms.double(25.5),
  134390. maxMVA = cms.double(1),
  134391. maxPVz = cms.double(60),
  134392. maxPhi = cms.double(3.1416),
  134393. maxPt = cms.double(1000),
  134394. maxPu = cms.double(199.5),
  134395. maxTracks = cms.double(2000),
  134396. maxVertcount = cms.double(160.5),
  134397. maxVertpos = cms.double(60),
  134398. maxZpos = cms.double(30),
  134399. maxdr = cms.double(1),
  134400. minChi2 = cms.double(0),
  134401. minDeDx = cms.double(0.0),
  134402. minDxy = cms.double(-25),
  134403. minDz = cms.double(-30),
  134404. minEta = cms.double(-2.5),
  134405. minHit = cms.double(-0.5),
  134406. minLayers = cms.double(-0.5),
  134407. minMVA = cms.double(-1),
  134408. minPVz = cms.double(-60),
  134409. minPhi = cms.double(-3.1416),
  134410. minPt = cms.double(0.1),
  134411. minPu = cms.double(-0.5),
  134412. minTracks = cms.double(0),
  134413. minVertcount = cms.double(-0.5),
  134414. minVertpos = cms.double(0),
  134415. minZpos = cms.double(-30),
  134416. mindr = cms.double(0.001),
  134417. nintChi2 = cms.int32(40),
  134418. nintDeDx = cms.int32(40),
  134419. nintDxy = cms.int32(100),
  134420. nintDz = cms.int32(60),
  134421. nintDzpvCumulative = cms.int32(240),
  134422. nintDzpvsigCumulative = cms.int32(200),
  134423. nintEta = cms.int32(50),
  134424. nintHit = cms.int32(81),
  134425. nintLayers = cms.int32(26),
  134426. nintMVA = cms.int32(100),
  134427. nintPVz = cms.int32(120),
  134428. nintPhi = cms.int32(36),
  134429. nintPt = cms.int32(40),
  134430. nintPu = cms.int32(100),
  134431. nintTracks = cms.int32(100),
  134432. nintVertcount = cms.int32(161),
  134433. nintVertpos = cms.int32(60),
  134434. nintZpos = cms.int32(60),
  134435. nintdr = cms.int32(100),
  134436. phiRes_nbin = cms.int32(300),
  134437. phiRes_rangeMax = cms.double(0.01),
  134438. phiRes_rangeMin = cms.double(-0.01),
  134439. ptRes_nbin = cms.int32(100),
  134440. ptRes_rangeMax = cms.double(0.1),
  134441. ptRes_rangeMin = cms.double(-0.1),
  134442. seedingLayerSets = cms.vstring(),
  134443. useFabsEta = cms.bool(False),
  134444. useInvPt = cms.bool(False),
  134445. useLogPt = cms.untracked.bool(True)
  134446. ),
  134447. ignoremissingtkcollection = cms.bool(True),
  134448. ignoremissingtrackcollection = cms.untracked.bool(True),
  134449. intimeOnlyTP = cms.bool(True),
  134450. label = cms.VInputTag("hltEgammaGsfTracks", "hltEgammaGsfTracksUnseeded"),
  134451. label_pileupinfo = cms.InputTag("addPileupInfo"),
  134452. label_tp_effic = cms.InputTag("trackingParticlesElectron"),
  134453. label_tp_effic_refvector = cms.bool(True),
  134454. label_tp_fake = cms.InputTag("mix","MergedTrackTruth"),
  134455. label_tp_fake_refvector = cms.bool(False),
  134456. label_tp_nlayers = cms.InputTag("trackingParticleNumberOfLayersProducer","trackerLayers"),
  134457. label_tp_npixellayers = cms.InputTag("trackingParticleNumberOfLayersProducer","pixelLayers"),
  134458. label_tp_nstripstereolayers = cms.InputTag("trackingParticleNumberOfLayersProducer","stripStereoLayers"),
  134459. label_tv = cms.InputTag("mix","MergedTrackTruth"),
  134460. label_vertex = cms.untracked.InputTag("offlinePrimaryVertices"),
  134461. lipTP = cms.double(35.0),
  134462. maxRapidityTP = cms.double(3.0),
  134463. minHitTP = cms.int32(0),
  134464. minRapidityTP = cms.double(-3.0),
  134465. mvaLabels = cms.untracked.PSet(
  134466.  
  134467. ),
  134468. parametersDefiner = cms.string('hltLhcParametersDefinerForTP'),
  134469. pdgIdTP = cms.vint32(),
  134470. ptMinTP = cms.double(0.4),
  134471. signalOnlyTP = cms.bool(False),
  134472. sim = cms.VInputTag(cms.InputTag("g4SimHits","TrackerHitsPixelBarrelLowTof"), cms.InputTag("g4SimHits","TrackerHitsPixelBarrelHighTof"), cms.InputTag("g4SimHits","TrackerHitsPixelEndcapLowTof"), cms.InputTag("g4SimHits","TrackerHitsPixelEndcapHighTof"), cms.InputTag("g4SimHits","TrackerHitsTIBLowTof"),
  134473. cms.InputTag("g4SimHits","TrackerHitsTIBHighTof"), cms.InputTag("g4SimHits","TrackerHitsTIDLowTof"), cms.InputTag("g4SimHits","TrackerHitsTIDHighTof"), cms.InputTag("g4SimHits","TrackerHitsTOBLowTof"), cms.InputTag("g4SimHits","TrackerHitsTOBHighTof"),
  134474. cms.InputTag("g4SimHits","TrackerHitsTECLowTof"), cms.InputTag("g4SimHits","TrackerHitsTECHighTof")),
  134475. simHitTpMapTag = cms.InputTag("simHitTPAssocProducer"),
  134476. simPVMaxZ = cms.untracked.double(-1),
  134477. stableOnlyTP = cms.bool(False),
  134478. tipTP = cms.double(70.0),
  134479. trackCollectionForDrCalculation = cms.InputTag("generalTracks"),
  134480. useGsf = cms.bool(False),
  134481. vertexAssociator = cms.untracked.InputTag("VertexAssociatorByPositionAndTracks")
  134482. )
  134483.  
  134484.  
  134485. process.hltHiggsValidator = cms.EDAnalyzer("HLTHiggsValidator",
  134486. AHttH = cms.PSet(
  134487. hltPathsToCheck = cms.vstring('HLT_PFHT450_SixJet40_BTagCSV_p056_v',
  134488. 'HLT_PFHT400_SixJet30_DoubleBTagCSV_p056_v',
  134489. 'HLT_PFHT450_SixJet40_v',
  134490. 'HLT_PFHT400_SixJet30_v',
  134491. 'HLT_PFHT450_SixJet40_PFBTagCSV0p72_v',
  134492. 'HLT_PFHT400_SixJet30_BTagCSV0p55_2PFBTagCSV0p72_v'),
  134493. jetTagLabel = cms.string('pfCombinedSecondaryVertexV2BJetTags'),
  134494. minCandidates = cms.uint32(6),
  134495. recJetLabel = cms.string('ak4PFJetsCHS')
  134496. ),
  134497. DoubleHinTaus = cms.PSet(
  134498. hltPathsToCheck = cms.vstring('HLT_Mu17_Mu8_v',
  134499. 'HLT_Mu17_Mu8_DZ_v',
  134500. 'HLT_Mu17_Mu8_SameSign_v',
  134501. 'HLT_Mu17_Mu8_SameSign_DZ_v',
  134502. 'HLT_Mu20_Mu10_v',
  134503. 'HLT_Mu20_Mu10_DZ_v',
  134504. 'HLT_Mu20_Mu10_SameSign_v',
  134505. 'HLT_Mu20_Mu10_SameSign_DZ_v'),
  134506. minCandidates = cms.uint32(2),
  134507. recMuonLabel = cms.string('muons')
  134508. ),
  134509. Ele_cutMaxEta = cms.double(2.5),
  134510. Ele_cutMinPt = cms.double(10),
  134511. Ele_genCut = cms.string('pt > 10 && abs(eta) < 2.5 && abs(pdgId) == 11 && status == 1'),
  134512. Ele_recCut = cms.string('pt > 10 && abs(eta) < 2.5 && hadronicOverEm < 0.05 && eSuperClusterOverP > 0.5 && eSuperClusterOverP < 2.5'),
  134513. H2tau = cms.PSet(
  134514. hltPathsToCheck = cms.vstring('HLT_IsoMu17_eta2p1_LooseIsoPFTau20_v',
  134515. 'HLT_DoubleMediumIsoPFTau40_Trk1_eta2p1_Reg_v',
  134516. 'HLT_IsoMu17_eta2p1_LooseIsoPFTau20_SingleL1_v',
  134517. 'HLT_IsoMu17_eta2p1_MediumIsoPFTau40_Trk1_eta2p1_Reg_v',
  134518. 'HLT_IsoMu17_eta2p1_v',
  134519. 'HLT_DoubleIsoMu17_eta2p1_v',
  134520. 'HLT_IsoMu16_eta2p1_CaloMET30_v',
  134521. 'HLT_Mu16_eta2p1_CaloMET30_v',
  134522. 'HLT_Ele27_eta2p1_WPLoose_Gsf_DoubleMediumIsoPFTau40_Trk1_eta2p1_Reg_v',
  134523. 'HLT_Ele32_eta2p1_WPLoose_Gsf_DoubleMediumIsoPFTau40_Trk1_eta2p1_Reg_v',
  134524. 'HLT_Ele27_eta2p1_WPLoose_Gsf_LooseIsoPFTau20_v',
  134525. 'HLT_Ele32_eta2p1_WPLoose_Gsf_LooseIsoPFTau20_v',
  134526. 'HLT_Ele22_eta2p1_WPLoose_Gsf_v',
  134527. 'HLT_Ele22_eta2p1_WPTight_Gsf_v',
  134528. 'HLT_DoubleEle24_22_eta2p1_WPLoose_Gsf_v',
  134529. 'HLT_IsoMu24_eta2p1_LooseIsoPFTau20_v',
  134530. 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_v',
  134531. 'HLT_Ele22_eta2p1_WPLoose_Gsf_LooseIsoPFTau20_v',
  134532. 'HLT_Ele27_eta2p1_WPLoose_Gsf_v',
  134533. 'HLT_Ele27_eta2p1_WPTight_Gsf_v',
  134534. 'HLT_Ele32_eta2p1_WPLoose_Gsf_v',
  134535. 'HLT_Ele32_eta2p1_WPTight_Gsf_v'),
  134536. minCandidates = cms.uint32(2),
  134537. recCaloMETLabel = cms.string('caloMet'),
  134538. recElecLabel = cms.string('gedGsfElectrons'),
  134539. recMuonLabel = cms.string('muons'),
  134540. recPFTauLabel = cms.string('hpsPFTauProducer')
  134541. ),
  134542. HWW = cms.PSet(
  134543. hltPathsToCheck = cms.vstring('HLT_Ele25_eta2p1_WPTight_Gsf_v',
  134544. 'HLT_Ele25_WPTight_Gsf_v',
  134545. 'HLT_Ele25_eta2p1_WPLoose_Gsf_v',
  134546. 'HLT_Ele35_WPLoose_Gsf_v',
  134547. 'HLT_Ele27_eta2p1_WPTight_Gsf_v',
  134548. 'HLT_Ele27_WPTight_Gsf_v',
  134549. 'HLT_Ele27_eta2p1_WPLoose_Gsf_v',
  134550. 'HLT_Ele45_WPLoose_Gsf_v',
  134551. 'HLT_IsoMu20_eta2p1_v',
  134552. 'HLT_IsoMu22_v',
  134553. 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v',
  134554. 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v',
  134555. 'HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v',
  134556. 'HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_v',
  134557. 'HLT_Mu23_TrkIsoVVL_Ele8_CaloIdL_TrackIdL_IsoVL_v',
  134558. 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_v',
  134559. 'HLT_Mu17_TrkIsoVVL_TkMu8_TrkIsoVVL_DZ_v',
  134560. 'HLT_TkMu17_TrkIsoVVL_TkMu8_TrkIsoVVL_DZ_v',
  134561. 'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v',
  134562. 'HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v',
  134563. 'HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v',
  134564. 'HLT_Ele17_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v',
  134565. 'HLT_Mu8_TrkIsoVVL_Ele17_CaloIdL_TrackIdL_IsoVL_v',
  134566. 'HLT_Mu17_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_v',
  134567. 'HLT_Ele17_CaloIdL_TrackIdL_IsoVL_v',
  134568. 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_v',
  134569. 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_v',
  134570. 'HLT_Mu17_TrkIsoVVL_TkMu8_TrkIsoVVL_v',
  134571. 'HLT_TkMu17_TrkIsoVVL_TkMu8_TrkIsoVVL_v',
  134572. 'HLT_Ele23_CaloIdL_TrackIdL_IsoVL_v',
  134573. 'HLT_Ele12_CaloIdL_TrackIdL_IsoVL_v',
  134574. 'HLT_Ele17_Ele12_CaloIdL_TrackIdL_IsoVL_v'),
  134575. minCandidates = cms.uint32(2),
  134576. recElecLabel = cms.string('gedGsfElectrons'),
  134577. recMuonLabel = cms.string('muons')
  134578. ),
  134579. HZZ = cms.PSet(
  134580. hltPathsToCheck = cms.vstring('HLT_Ele16_Ele12_Ele8_CaloIdL_TrackIdL_v',
  134581. 'HLT_Mu8_DiEle12_CaloIdL_TrackIdL_v',
  134582. 'HLT_DiMu9_Ele9_CaloIdL_TrackIdL_v',
  134583. 'HLT_TripleMu_12_10_5_v',
  134584. 'HLT_TripleMu_5_3_3_v',
  134585. 'HLT_TripleMu_5_3_3_DZ_Mass3p8_v'),
  134586. minCandidates = cms.uint32(4),
  134587. recElecLabel = cms.string('gedGsfElectrons'),
  134588. recMuonLabel = cms.string('muons')
  134589. ),
  134590. HZZControlPaths = cms.PSet(
  134591. PFMET_recCut = cms.untracked.string('pt > 20.'),
  134592. hltPathsToCheck = cms.vstring('HLT_Photon36_R9Id90_HE10_Iso40_EBOnly_PFMET40'),
  134593. minCandidates = cms.uint32(2),
  134594. recPFMETLabel = cms.string('pfMet'),
  134595. recPhotonLabel = cms.string('photons')
  134596. ),
  134597. Hgg = cms.PSet(
  134598. hltPathsToCheck = cms.vstring('HLT_Diphoton30_18_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass90_v',
  134599. 'HLT_Diphoton30PV_18PV_R9Id_AND_IsoCaloId_AND_HE_R9Id_DoublePixelVeto_Mass55_v',
  134600. 'HLT_Diphoton30_18_Solid_R9Id_AND_IsoCaloId_AND_HE_R9Id_Mass55_v',
  134601. 'HLT_Diphoton30EB_18EB_R9Id_OR_IsoCaloId_AND_HE_R9Id_DoublePixelVeto_Mass55_v'),
  134602. minCandidates = cms.uint32(2),
  134603. recPhotonLabel = cms.string('photons')
  134604. ),
  134605. HggControlPaths = cms.PSet(
  134606. hltPathsToCheck = cms.vstring('HLT_Diphoton30_18_R9Id_OR_IsoCaloId_AND_HE_R9Id_DoublePixelSeedMatch_Mass70_v'),
  134607. minCandidates = cms.uint32(2),
  134608. recPhotonLabel = cms.string('photons')
  134609. ),
  134610. HiggsDalitz = cms.PSet(
  134611. hltPathsToCheck = cms.vstring('HLT_Mu17_Photon22_CaloIdL_L1ISO_v',
  134612. 'HLT_Mu12_Photon25_CaloIdL_L1ISO_v',
  134613. 'HLT_Mu17_Photon30_CaloIdL_L1ISO_v',
  134614. 'HLT_Mu17_Photon35_CaloIdL_L1ISO_v',
  134615. 'HLT_Mu12_Photon25_CaloIdL_v',
  134616. 'HLT_Mu12_Photon25_CaloIdL_L1OR_v'),
  134617. minCandidates = cms.uint32(2),
  134618. recMuonLabel = cms.string('muons'),
  134619. recPhotonLabel = cms.string('photons')
  134620. ),
  134621. Htaunu = cms.PSet(
  134622. hltPathsToCheck = cms.vstring('HLT_LooseIsoPFTau50_Trk30_eta2p1_MET80_JetIdCleaned_v',
  134623. 'HLT_LooseIsoPFTau50_Trk30_eta2p1_MET120_JetIdCleaned_v',
  134624. 'HLT_LooseIsoPFTau50_Trk30_eta2p1_v',
  134625. 'HLT_LooseIsoPFTau50_Trk30_eta2p1_MET80_v',
  134626. 'HLT_LooseIsoPFTau50_Trk30_eta2p1_MET120_v',
  134627. 'HLT_IsoMu16_eta2p1_CaloMET30_LooseIsoPFTau50_Trk30_eta2p1_v',
  134628. 'HLT_IsoMu16_eta2p1_CaloMET30_v'),
  134629. minCandidates = cms.uint32(1),
  134630. parametersTurnOn = cms.vdouble(0, 1, 8, 9, 10,
  134631. 11, 12, 13, 14, 15,
  134632. 16, 17, 18, 19, 20,
  134633. 22, 24, 26, 28, 30,
  134634. 32, 34, 36, 38, 40,
  134635. 45, 50, 55, 60, 65,
  134636. 70, 80, 100, 120, 140,
  134637. 160, 180, 200),
  134638. recCaloMETLabel = cms.string('caloMet'),
  134639. recMuonLabel = cms.string('muons'),
  134640. recPFTauLabel = cms.string('hpsPFTauProducer')
  134641. ),
  134642. Jet_cutMaxEta = cms.double(0),
  134643. Jet_cutMinPt = cms.double(0),
  134644. Jet_genCut = cms.string('pt > 10'),
  134645. Jet_recCut = cms.string('pt > 10'),
  134646. MET_cutMaxEta = cms.double(0),
  134647. MET_cutMinPt = cms.double(75),
  134648. MET_genCut = cms.string('(abs(pdgId) == 12 || abs(pdgId)==14 || abs(pdgId) == 16 ) && status == 1'),
  134649. MET_recCut = cms.string('pt > 75.'),
  134650. MSSMHbb = cms.PSet(
  134651. NminOneCuts = cms.untracked.vdouble(0, 0, 0, 0.941, 0.941,
  134652. 0.0, 0, 0, 0, 100,
  134653. 100, 0.0, 0.0),
  134654. hltPathsToCheck = cms.vstring('HLT_DoubleJetsC100_DoubleBTagCSV_p026_DoublePFJetsC160_v',
  134655. 'HLT_DoubleJetsC100_DoubleBTagCSV_p014_DoublePFJetsC100MaxDeta1p6_v',
  134656. 'HLT_DoubleJetsC112_DoubleBTagCSV_p026_DoublePFJetsC172_v',
  134657. 'HLT_DoubleJetsC112_DoubleBTagCSV_p014_DoublePFJetsC112MaxDeta1p6_v',
  134658. 'HLT_DoubleJetsC100_SingleBTagCSV_p026_v',
  134659. 'HLT_DoubleJetsC100_SingleBTagCSV_p014_v',
  134660. 'HLT_DoubleJetsC100_SingleBTagCSV_p026_SinglePFJetC350_v',
  134661. 'HLT_DoubleJetsC100_SingleBTagCSV_p014_SinglePFJetC350_v',
  134662. 'HLT_DoubleJetsC100_DoubleBTagCSV0p85_DoublePFJetsC160_v',
  134663. 'HLT_DoubleJetsC100_DoubleBTagCSV0p9_DoublePFJetsC100MaxDeta1p6_v',
  134664. 'HLT_DoubleJetsC112_DoubleBTagCSV0p85_DoublePFJetsC172_v',
  134665. 'HLT_DoubleJetsC112_DoubleBTagCSV0p9_DoublePFJetsC112MaxDeta1p6_v'),
  134666. jetTagLabel = cms.string('pfCombinedInclusiveSecondaryVertexV2BJetTags'),
  134667. minCandidates = cms.uint32(3),
  134668. recJetLabel = cms.string('ak4PFJetsCHS')
  134669. ),
  134670. Mu_cutMaxEta = cms.double(2.4),
  134671. Mu_cutMinPt = cms.double(10),
  134672. Mu_genCut = cms.string('pt > 10 && abs(eta) < 2.4 && abs(pdgId) == 13 && status == 1'),
  134673. Mu_recCut = cms.string('pt > 10 && abs(eta) < 2.4 && isGlobalMuon'),
  134674. MuonJet = cms.PSet(
  134675. Mu_genCut = cms.string('pt > 0 && abs(eta) < 2.4 && abs(pdgId) == 13 && status == 1'),
  134676. Mu_recCut = cms.string('pt > 0 && abs(eta) < 2.4 && isGlobalMuon'),
  134677. hltPathsToCheck = cms.vstring('HLT_Mu3_PFJet40_v'),
  134678. minCandidates = cms.uint32(2),
  134679. recJetLabel = cms.string('ak4PFJetsCHS'),
  134680. recMuonLabel = cms.string('muons')
  134681. ),
  134682. PFMET_cutMaxEta = cms.double(0),
  134683. PFMET_cutMinPt = cms.double(75),
  134684. PFMET_genCut = cms.string('(abs(pdgId) == 12 || abs(pdgId)==14 || abs(pdgId) == 16 ) && status == 1'),
  134685. PFMET_recCut = cms.string('pt > 75.'),
  134686. PFTau_cutMaxEta = cms.double(2.5),
  134687. PFTau_cutMinPt = cms.double(20),
  134688. PFTau_genCut = cms.string('pt > 20 && abs(eta) < 2.4 && abs(pdgId) == 15 && status == 3'),
  134689. PFTau_recCut = cms.string('pt > 20 && abs(eta) < 2.4'),
  134690. Photon_cutMaxEta = cms.double(2.4),
  134691. Photon_cutMinPt = cms.double(20),
  134692. Photon_genCut = cms.string('abs(pdgId) == 22 && status == 1'),
  134693. Photon_recCut = cms.string('pt > 20 && abs(eta) < 2.4 && hadronicOverEm < 0.1 && ( ( abs(eta) < 1.479 && r9 > 0.85 ) || ( abs(eta) > 1.479 && r9 > 0.90 ) || ( abs(eta) < 1.479 && r9 > 0.50 && sigmaIetaIeta < 0.014 && ecalRecHitSumEtConeDR03 < (6.0+0.012*et) && trkSumPtSolidConeDR03 < (6.0 + 0.002*et) ) || ( abs(eta) > 1.479 && r9 > 0.80 && sigmaIetaIeta < 0.035 && ecalRecHitSumEtConeDR03 < (6.0+0.012*et) && trkSumPtSolidConeDR03 < (6.0 + 0.002*et) ) ) '),
  134694. TTHbbej = cms.PSet(
  134695. HtJetEtaMax = cms.untracked.double(3.0),
  134696. HtJetPtMin = cms.untracked.double(30),
  134697. hltPathsToCheck = cms.vstring('HLT_Ele27_eta2p1_WPLoose_Gsf_v',
  134698. 'HLT_Ele27_eta2p1_WPLoose_Gsf_HT200_v'),
  134699. minCandidates = cms.uint32(1),
  134700. recElecLabel = cms.string('gedGsfElectrons')
  134701. ),
  134702. VBFHToInv = cms.PSet(
  134703. hltPathsToCheck = cms.vstring('HLT_DiPFJet40_DEta3p5_MJJ600_PFMETNoMu140_v',
  134704. 'HLT_DiPFJet40_DEta3p5_MJJ600_PFMETNoMu80_v',
  134705. 'HLT_DiPFJet40_DEta3p5_MJJ600_PFMETNoMu140_JetIdCleaned_v',
  134706. 'HLT_DiPFJet40_DEta3p5_MJJ600_PFMETNoMu80_JetIdCleaned_v'),
  134707. minCandidates = cms.uint32(2),
  134708. recJetLabel = cms.string('ak4PFJetsCHS'),
  134709. recPFMETLabel = cms.string('pfMet')
  134710. ),
  134711. VBFHbb_0btag = cms.PSet(
  134712. NminOneCuts = cms.untracked.vdouble(2.5, 240, 2.1, 0, 0,
  134713. 0, 0, 0, 0, 95,
  134714. 85, 70, 40),
  134715. hltPathsToCheck = cms.vstring('HLT_QuadPFJet_VBF_v',
  134716. 'HLT_L1_TripleJet_VBF_v'),
  134717. jetTagLabel = cms.string('pfCombinedSecondaryVertexV2BJetTags'),
  134718. minCandidates = cms.uint32(4),
  134719. recJetLabel = cms.string('ak4PFJetsCHS')
  134720. ),
  134721. VBFHbb_1btag = cms.PSet(
  134722. NminOneCuts = cms.untracked.vdouble(5, 550, 1.0, 0.8, 0,
  134723. 0, 0, 0, 0, 95,
  134724. 85, 70, 40),
  134725. hltPathsToCheck = cms.vstring('HLT_QuadPFJet_BTagCSV_p016_VBF_Mqq460_v',
  134726. 'HLT_QuadPFJet_BTagCSV_p016_VBF_Mqq500_v'),
  134727. jetTagLabel = cms.string('pfCombinedSecondaryVertexV2BJetTags'),
  134728. minCandidates = cms.uint32(4),
  134729. recJetLabel = cms.string('ak4PFJetsCHS')
  134730. ),
  134731. VBFHbb_2btag = cms.PSet(
  134732. NminOneCuts = cms.untracked.vdouble(2.5, 240, 2.1, 0.8, 0.5,
  134733. 0, 0, 0, 0, 95,
  134734. 85, 70, 40),
  134735. hltPathsToCheck = cms.vstring('HLT_QuadPFJet_BTagCSV_p016_p11_VBF_Mqq200_v',
  134736. 'HLT_QuadPFJet_BTagCSV_p016_p11_VBF_Mqq240_v'),
  134737. jetTagLabel = cms.string('pfCombinedSecondaryVertexV2BJetTags'),
  134738. minCandidates = cms.uint32(4),
  134739. recJetLabel = cms.string('ak4PFJetsCHS')
  134740. ),
  134741. WHToENuBB = cms.PSet(
  134742. hltPathsToCheck = cms.vstring('HLT_Ele27_WPLoose_Gsf_WHbbBoost_v',
  134743. 'HLT_Ele23_WPLoose_Gsf_WHbbBoost_v'),
  134744. minCandidates = cms.uint32(1),
  134745. recElecLabel = cms.string('gedGsfElectrons'),
  134746. recJetLabel = cms.string('ak4PFJetsCHS')
  134747. ),
  134748. X4b = cms.PSet(
  134749. NminOneCuts = cms.untracked.vdouble(0, 0, 0, 0.5, 0.5,
  134750. 0.5, 0, 0, 0, 0,
  134751. 90, 0, 45),
  134752. hltPathsToCheck = cms.vstring('HLT_DoubleJet90_Double30_TripleBTagCSV_p087_v',
  134753. 'HLT_DoubleJet90_Double30_DoubleBTagCSV_p087_v',
  134754. 'HLT_QuadJet45_TripleBTagCSV_p087_v',
  134755. 'HLT_QuadJet45_DoubleBTagCSV_p087_v',
  134756. 'HLT_DoubleJet90_Double30_TripleBTagCSV0p67_v',
  134757. 'HLT_DoubleJet90_Double30_DoubleBTagCSV0p67_v',
  134758. 'HLT_QuadJet45_TripleBTagCSV0p67_v',
  134759. 'HLT_QuadJet45_DoubleBTagCSV0p67_v'),
  134760. jetTagLabel = cms.string('pfCombinedSecondaryVertexV2BJetTags'),
  134761. minCandidates = cms.uint32(4),
  134762. recJetLabel = cms.string('ak4PFJetsCHS')
  134763. ),
  134764. ZnnHbb = cms.PSet(
  134765. Jet_recCut = cms.string('pt > 10 && abs(eta) < 2.6'),
  134766. NminOneCuts = cms.untracked.vdouble(0, 0, 0, 0.9, 0,
  134767. 0, 8, 30, 100, 70),
  134768. hltPathsToCheck = cms.vstring('HLT_CaloMHTNoPU90_PFMET90_PFMHT90_IDTight_BTagCSV_p067_v',
  134769. 'HLT_CaloMHTNoPU90_PFMET90_PFMHT90_IDTight_vHLT_PFMET120_PFMHT120_IDTight_v',
  134770. 'HLT_PFMET110_PFMHT110_IDTight_v',
  134771. 'HLT_PFMET100_PFMHT100_IDTight_v',
  134772. 'HLT_PFMET100_PFMHT100_IDTight_BeamHaloCleaned_v',
  134773. 'HLT_PFMET90_PFMHT90_IDTight_v',
  134774. 'HLT_CaloMHTNoPU90_PFMET90_PFMHT90_IDTight_BTagCSV0p72_v'),
  134775. jetTagLabel = cms.string('pfCombinedSecondaryVertexV2BJetTags'),
  134776. minCandidates = cms.uint32(1),
  134777. recJetLabel = cms.string('ak4PFJetsCHS'),
  134778. recPFMETLabel = cms.string('pfMet')
  134779. ),
  134780. analysis = cms.vstring('HWW',
  134781. 'HZZ',
  134782. 'HZZControlPaths',
  134783. 'MuonJet',
  134784. 'Hgg',
  134785. 'HggControlPaths',
  134786. 'Htaunu',
  134787. 'H2tau',
  134788. 'VBFHbb_0btag',
  134789. 'VBFHbb_1btag',
  134790. 'VBFHbb_2btag',
  134791. 'ZnnHbb',
  134792. 'DoubleHinTaus',
  134793. 'HiggsDalitz',
  134794. 'X4b',
  134795. 'TTHbbej',
  134796. 'AHttH',
  134797. 'WHToENuBB',
  134798. 'MSSMHbb',
  134799. 'VBFHToInv'),
  134800. cutsDr = cms.vdouble(0.4, 0.4, 0.015),
  134801. genJetLabel = cms.string('ak4GenJets'),
  134802. genParticleLabel = cms.string('genParticles'),
  134803. histDirectory = cms.string('HLT/Higgs'),
  134804. hltProcessName = cms.string('HLT'),
  134805. maxDeltaPhi = cms.double(0.4),
  134806. maxDeltaR = cms.double(0.4),
  134807. parametersEta = cms.vdouble(48, -2.4, 2.4),
  134808. parametersHt = cms.untracked.vdouble(100, 0, 1000),
  134809. parametersPhi = cms.vdouble(50, -3.142, 3.142),
  134810. parametersPu = cms.vdouble(10, 0, 50),
  134811. parametersTurnOn = cms.vdouble(0, 1, 8, 9, 10,
  134812. 11, 12, 13, 14, 15,
  134813. 16, 17, 18, 19, 20,
  134814. 22, 24, 26, 28, 30,
  134815. 32, 34, 36, 38, 40,
  134816. 45, 50, 55, 60, 65,
  134817. 70, 80, 100),
  134818. pileUpInfoLabel = cms.string('addPileupInfo'),
  134819. recoHtJetLabel = cms.untracked.string('ak4PFJetsCHS')
  134820. )
  134821.  
  134822.  
  134823. process.hltInclusiveVBFSource = cms.EDAnalyzer("HLTInclusiveVBFSource",
  134824. CaloJetCollectionLabel = cms.InputTag("ak4CaloJets"),
  134825. CaloMETCollectionLabel = cms.InputTag("met"),
  134826. PFJetCollectionLabel = cms.InputTag("ak4PFJets"),
  134827. PFMETCollectionLabel = cms.InputTag("pfMet"),
  134828. debug = cms.untracked.bool(False),
  134829. deltaRMatch = cms.untracked.double(0.1),
  134830. dirname = cms.untracked.string('HLT/InclusiveVBF'),
  134831. etaOpposite = cms.untracked.bool(True),
  134832. minDeltaEta = cms.untracked.double(3.5),
  134833. minInvMass = cms.untracked.double(1000.0),
  134834. minPtHigh = cms.untracked.double(40.0),
  134835. minPtLow = cms.untracked.double(40.0),
  134836. processname = cms.string('HLT'),
  134837. triggerResultsLabel = cms.InputTag("TriggerResults","","HLT"),
  134838. triggerSummaryLabel = cms.InputTag("hltTriggerSummaryAOD","","HLT")
  134839. )
  134840.  
  134841.  
  134842. process.hltMultiPVanalysis = cms.EDAnalyzer("PrimaryVertexAnalyzer4PUSlimmed",
  134843. do_generic_sim_plots = cms.untracked.bool(True),
  134844. root_folder = cms.untracked.string('HLT/Vertexing/ValidationWRTsim'),
  134845. trackAssociatorMap = cms.untracked.InputTag("trackingParticleRecoTrackAsssociation"),
  134846. trackingParticleCollection = cms.untracked.InputTag("mix","MergedTrackTruth"),
  134847. trackingVertexCollection = cms.untracked.InputTag("mix","MergedTrackTruth"),
  134848. use_only_charged_tracks = cms.untracked.bool(True),
  134849. verbose = cms.untracked.bool(False),
  134850. vertexAssociator = cms.untracked.InputTag("VertexAssociatorByPositionAndTracks"),
  134851. vertexRecoCollections = cms.VInputTag("hltPixelVertices", "hltTrimmedPixelVertices")
  134852. )
  134853.  
  134854.  
  134855. process.hltMuonValidator = cms.EDAnalyzer("HLTMuonValidator",
  134856. cutsDr = cms.vdouble(0.4, 0.4, 0.015),
  134857. genMuonCut = cms.string('abs(pdgId) == 13 && status == 1'),
  134858. genParticleLabel = cms.string('genParticles'),
  134859. hltPathsToCheck = cms.vstring('HLT_(L[12])?(Iso)?(Tk)?Mu[0-9]*(Open)?(_NoVertex)?(_eta2p1)?(_v[0-9]*)?$',
  134860. 'HLT_Mu17_NoFilters?(_v[0-9]*)?$',
  134861. 'HLT_Dimuon0_Jpsi_v10',
  134862. 'HLT_Dimuon13_Jpsi_Barrel_v5'),
  134863. hltProcessName = cms.string('HLT'),
  134864. maxDeltaPhi = cms.double(0.4),
  134865. maxDeltaR = cms.double(0.4),
  134866. parametersEta = cms.vdouble(48, -2.4, 2.4),
  134867. parametersPhi = cms.vdouble(50, -3.142, 3.142),
  134868. parametersTurnOn = cms.vdouble(0, 1, 2, 3, 4,
  134869. 5, 6, 7, 8, 9,
  134870. 10, 11, 12, 13, 14,
  134871. 15, 16, 17, 18, 19,
  134872. 20, 22, 24, 26, 28,
  134873. 30, 32, 34, 36, 38,
  134874. 40, 45, 50, 55, 60,
  134875. 65, 70, 80, 100, 200,
  134876. 500, 1000, 2000),
  134877. recMuonCut = cms.string('isGlobalMuon'),
  134878. recMuonLabel = cms.string('muons'),
  134879. useSimpleGeometry = cms.bool(True),
  134880. useState = cms.string('atVertex'),
  134881. useTrack = cms.string('none')
  134882. )
  134883.  
  134884.  
  134885. process.hltResults = cms.EDAnalyzer("GeneralHLTOffline",
  134886. HltProcessName = cms.string('HLT'),
  134887. LuminositySegmentSize = cms.untracked.double(23),
  134888. NLuminositySegments = cms.untracked.uint32(2000),
  134889. Nbins = cms.untracked.uint32(50),
  134890. Nbins2D = cms.untracked.uint32(40),
  134891. NbinsOneOverEt = cms.untracked.uint32(1000),
  134892. dirname = cms.untracked.string('HLT/General/paths'),
  134893. electronEtMin = cms.untracked.double(5.0),
  134894. jetEtMin = cms.untracked.double(5.0),
  134895. jetEtaMax = cms.untracked.double(3.0),
  134896. muonEtaMax = cms.untracked.double(2.1),
  134897. muonRecoCollectionName = cms.untracked.string('muons'),
  134898. photonEtMin = cms.untracked.double(5.0),
  134899. plotAll = cms.untracked.bool(False),
  134900. processname = cms.string('HLT'),
  134901. ptMax = cms.untracked.double(100.0),
  134902. ptMin = cms.untracked.double(0.0),
  134903. referenceBX = cms.untracked.uint32(1),
  134904. tauEtMin = cms.untracked.double(10.0),
  134905. triggerResultsLabel = cms.InputTag("TriggerResults","","HLT"),
  134906. triggerSummaryLabel = cms.InputTag("hltTriggerSummaryAOD","","HLT")
  134907. )
  134908.  
  134909.  
  134910. process.hltSMPValidator = cms.EDAnalyzer("HLTHiggsValidator",
  134911. Ele_cutMaxEta = cms.double(2.5),
  134912. Ele_cutMinPt = cms.double(10),
  134913. Ele_genCut = cms.string('pt > 10 && abs(eta) < 2.5 && abs(pdgId) == 11 && status == 1'),
  134914. Ele_recCut = cms.string('pt > 10 && abs(eta) < 2.5 && hadronicOverEm < 0.05 && eSuperClusterOverP > 0.5 && eSuperClusterOverP < 2.5'),
  134915. Mu_cutMaxEta = cms.double(2.4),
  134916. Mu_cutMinPt = cms.double(10),
  134917. Mu_genCut = cms.string('pt > 10 && abs(eta) < 2.4 && abs(pdgId) == 13 && status == 1'),
  134918. Mu_recCut = cms.string('pt > 10 && abs(eta) < 2.4 && isGlobalMuon'),
  134919. Photon_cutMaxEta = cms.double(2.4),
  134920. Photon_cutMinPt = cms.double(20),
  134921. Photon_genCut = cms.string('abs(pdgId) == 22 && status == 1'),
  134922. Photon_recCut = cms.string('pt > 20 && abs(eta) < 2.4 && hadronicOverEm < 0.1 && ( abs(eta) < 1.479 && sigmaIetaIeta < 0.010 || abs(eta) > 1.479 && sigmaIetaIeta < 0.027 ) && ecalRecHitSumEtConeDR03 < (5.0+0.012*et) && hcalTowerSumEtConeDR03 < (5.0+0.0005*et ) && trkSumPtSolidConeDR03 < (5.0 + 0.0002*et)'),
  134923. SinglePhoton = cms.PSet(
  134924. hltPathsToCheck = cms.vstring('HLT_Photon22_v',
  134925. 'HLT_Photon30_v',
  134926. 'HLT_Photon36_v',
  134927. 'HLT_Photon50_v',
  134928. 'HLT_Photon75_v',
  134929. 'HLT_Photon90_v',
  134930. 'HLT_Photon120_v',
  134931. 'HLT_Photon165_HE10_v',
  134932. 'HLT_Photon22_R9Id90_HE10_IsoM_v',
  134933. 'HLT_Photon30_R9Id90_HE10_IsoM_v',
  134934. 'HLT_Photon36_R9Id90_HE10_IsoM_v',
  134935. 'HLT_Photon50_R9Id90_HE10_IsoM_v',
  134936. 'HLT_Photon75_R9Id90_HE10_IsoM_v',
  134937. 'HLT_Photon90_R9Id90_HE10_IsoM_v',
  134938. 'HLT_Photon120_R9Id90_HE10_IsoM_v',
  134939. 'HLT_Photon165_R9Id90_HE10_IsoM_v'),
  134940. minCandidates = cms.uint32(1),
  134941. recPhotonLabel = cms.string('photons')
  134942. ),
  134943. analysis = cms.vstring('SinglePhoton'),
  134944. cutsDr = cms.vdouble(0.4, 0.4, 0.015),
  134945. genJetLabel = cms.string('ak5GenJets'),
  134946. genParticleLabel = cms.string('genParticles'),
  134947. histDirectory = cms.string('HLT/SMP'),
  134948. hltProcessName = cms.string('HLT'),
  134949. maxDeltaPhi = cms.double(0.4),
  134950. maxDeltaR = cms.double(0.4),
  134951. parametersEta = cms.vdouble(48, -2.4, 2.4),
  134952. parametersPhi = cms.vdouble(50, -3.142, 3.142),
  134953. parametersPu = cms.vdouble(10, 0, 20),
  134954. parametersTurnOn = cms.vdouble(0, 1, 8, 9, 10,
  134955. 11, 12, 13, 14, 15,
  134956. 16, 17, 18, 19, 20,
  134957. 22, 24, 26, 28, 30,
  134958. 32, 34, 36, 38, 40,
  134959. 45, 50, 55, 60, 65,
  134960. 70, 75, 80, 85, 90,
  134961. 95, 100, 110, 120, 130,
  134962. 140, 150, 160, 170, 180,
  134963. 190, 200, 220, 250, 300,
  134964. 400, 500),
  134965. pileUpInfoLabel = cms.string('addPileupInfo')
  134966. )
  134967.  
  134968.  
  134969. process.hltTauOfflineMonitor_Inclusive = cms.EDAnalyzer("HLTTauDQMOfflineSource",
  134970. DQMBaseFolder = cms.untracked.string('HLT/TauOffline/Inclusive'),
  134971. HLTProcessName = cms.untracked.string('HLT'),
  134972. L1Plotter = cms.untracked.PSet(
  134973. DQMFolder = cms.untracked.string('L1'),
  134974. L1ETM = cms.untracked.InputTag("caloStage2Digis","EtSum"),
  134975. L1ETMMin = cms.untracked.double(50),
  134976. L1Taus = cms.untracked.InputTag("caloStage2Digis","Tau")
  134977. ),
  134978. Matching = cms.PSet(
  134979. doMatching = cms.untracked.bool(False),
  134980. matchFilters = cms.untracked.VPSet()
  134981. ),
  134982. PathSummaryPlotter = cms.untracked.PSet(
  134983. DQMFolder = cms.untracked.string('Summary')
  134984. ),
  134985. Paths = cms.untracked.string('PFTau'),
  134986. TriggerEventSrc = cms.untracked.InputTag("hltTriggerSummaryAOD","","HLT"),
  134987. TriggerResultsSrc = cms.untracked.InputTag("TriggerResults","","HLT")
  134988. )
  134989.  
  134990.  
  134991. process.hltTauOfflineMonitor_PFTaus = cms.EDAnalyzer("HLTTauDQMOfflineSource",
  134992. DQMBaseFolder = cms.untracked.string('HLT/TauOffline/PFTaus'),
  134993. HLTProcessName = cms.untracked.string('HLT'),
  134994. L1Plotter = cms.untracked.PSet(
  134995. DQMFolder = cms.untracked.string('L1'),
  134996. L1ETM = cms.untracked.InputTag("caloStage2Digis","EtSum"),
  134997. L1ETMMin = cms.untracked.double(50),
  134998. L1Taus = cms.untracked.InputTag("caloStage2Digis","Tau")
  134999. ),
  135000. Matching = cms.PSet(
  135001. doMatching = cms.untracked.bool(True),
  135002. matchFilters = cms.untracked.VPSet(cms.untracked.PSet(
  135003. FilterName = cms.untracked.InputTag("TauRefProducer","PFTaus"),
  135004. matchObjectID = cms.untracked.int32(15)
  135005. ),
  135006. cms.untracked.PSet(
  135007. FilterName = cms.untracked.InputTag("TauRefProducer","Electrons"),
  135008. matchObjectID = cms.untracked.int32(11)
  135009. ),
  135010. cms.untracked.PSet(
  135011. FilterName = cms.untracked.InputTag("TauRefProducer","Muons"),
  135012. matchObjectID = cms.untracked.int32(13)
  135013. ),
  135014. cms.untracked.PSet(
  135015. FilterName = cms.untracked.InputTag("TauRefProducer","MET"),
  135016. matchObjectID = cms.untracked.int32(0)
  135017. ))
  135018. ),
  135019. PathSummaryPlotter = cms.untracked.PSet(
  135020. DQMFolder = cms.untracked.string('Summary')
  135021. ),
  135022. Paths = cms.untracked.string('PFTau'),
  135023. TriggerEventSrc = cms.untracked.InputTag("hltTriggerSummaryAOD","","HLT"),
  135024. TriggerResultsSrc = cms.untracked.InputTag("TriggerResults","","HLT")
  135025. )
  135026.  
  135027.  
  135028. process.hltTauValIdealMonitorMC = cms.EDAnalyzer("HLTTauDQMOfflineSource",
  135029. DQMBaseFolder = cms.untracked.string('HLT/TauRelVal/MC'),
  135030. HLTProcessName = cms.untracked.string('HLT'),
  135031. L1Plotter = cms.untracked.PSet(
  135032. DQMFolder = cms.untracked.string('L1'),
  135033. L1ETM = cms.untracked.InputTag("caloStage2Digis","EtSum"),
  135034. L1ETMMin = cms.untracked.double(50),
  135035. L1Taus = cms.untracked.InputTag("caloStage2Digis","Tau")
  135036. ),
  135037. Matching = cms.PSet(
  135038. doMatching = cms.untracked.bool(True),
  135039. matchFilters = cms.untracked.VPSet(cms.untracked.PSet(
  135040. FilterName = cms.untracked.InputTag("TauMCProducer","HadronicTauOneAndThreeProng"),
  135041. matchObjectID = cms.untracked.int32(15)
  135042. ),
  135043. cms.untracked.PSet(
  135044. FilterName = cms.untracked.InputTag("TauMCProducer","LeptonicTauElectrons"),
  135045. matchObjectID = cms.untracked.int32(11)
  135046. ),
  135047. cms.untracked.PSet(
  135048. FilterName = cms.untracked.InputTag("TauMCProducer","LeptonicTauMuons"),
  135049. matchObjectID = cms.untracked.int32(13)
  135050. ),
  135051. cms.untracked.PSet(
  135052. FilterName = cms.untracked.InputTag("TauMCProducer","MET"),
  135053. matchObjectID = cms.untracked.int32(0)
  135054. ))
  135055. ),
  135056. PathSummaryPlotter = cms.untracked.PSet(
  135057. DQMFolder = cms.untracked.string('Summary')
  135058. ),
  135059. Paths = cms.untracked.string('PFTau'),
  135060. TriggerEventSrc = cms.untracked.InputTag("hltTriggerSummaryAOD","","HLT"),
  135061. TriggerResultsSrc = cms.untracked.InputTag("TriggerResults","","HLT")
  135062. )
  135063.  
  135064.  
  135065. process.hltTauValIdealMonitorPF = cms.EDAnalyzer("HLTTauDQMOfflineSource",
  135066. DQMBaseFolder = cms.untracked.string('HLT/TauRelVal/PF'),
  135067. HLTProcessName = cms.untracked.string('HLT'),
  135068. L1Plotter = cms.untracked.PSet(
  135069. DQMFolder = cms.untracked.string('L1'),
  135070. L1ETM = cms.untracked.InputTag("caloStage2Digis","EtSum"),
  135071. L1ETMMin = cms.untracked.double(50),
  135072. L1Taus = cms.untracked.InputTag("caloStage2Digis","Tau")
  135073. ),
  135074. Matching = cms.PSet(
  135075. doMatching = cms.untracked.bool(True),
  135076. matchFilters = cms.untracked.VPSet(cms.untracked.PSet(
  135077. FilterName = cms.untracked.InputTag("TauRefCombiner"),
  135078. matchObjectID = cms.untracked.int32(15)
  135079. ),
  135080. cms.untracked.PSet(
  135081. FilterName = cms.untracked.InputTag("TauMCProducer","LeptonicTauElectrons"),
  135082. matchObjectID = cms.untracked.int32(11)
  135083. ),
  135084. cms.untracked.PSet(
  135085. FilterName = cms.untracked.InputTag("TauMCProducer","LeptonicTauMuons"),
  135086. matchObjectID = cms.untracked.int32(13)
  135087. ),
  135088. cms.untracked.PSet(
  135089. FilterName = cms.untracked.InputTag("TauMCProducer","MET"),
  135090. matchObjectID = cms.untracked.int32(0)
  135091. ))
  135092. ),
  135093. PathSummaryPlotter = cms.untracked.PSet(
  135094. DQMFolder = cms.untracked.string('Summary')
  135095. ),
  135096. Paths = cms.untracked.string('PFTau'),
  135097. TriggerEventSrc = cms.untracked.InputTag("hltTriggerSummaryAOD","","HLT"),
  135098. TriggerResultsSrc = cms.untracked.InputTag("TriggerResults","","HLT")
  135099. )
  135100.  
  135101.  
  135102. process.hltTrackValidator = cms.EDAnalyzer("MultiTrackValidator",
  135103. UseAssociators = cms.bool(True),
  135104. associators = cms.untracked.VInputTag("hltTrackAssociatorByHits"),
  135105. beamSpot = cms.InputTag("hltOnlineBeamSpot"),
  135106. calculateDrSingleCollection = cms.untracked.bool(False),
  135107. chargedOnlyTP = cms.bool(True),
  135108. dEdx1Tag = cms.InputTag("dedxHarmonic2"),
  135109. dEdx2Tag = cms.InputTag("dedxTruncated40"),
  135110. dirName = cms.string('HLT/Tracking/ValidationWRTtp/'),
  135111. doMVAPlots = cms.untracked.bool(False),
  135112. doPVAssociationPlots = cms.untracked.bool(False),
  135113. doPlotsOnlyForTruePV = cms.untracked.bool(False),
  135114. doRecoTrackPlots = cms.untracked.bool(True),
  135115. doSeedPlots = cms.untracked.bool(False),
  135116. doSimPlots = cms.untracked.bool(True),
  135117. doSimTrackPlots = cms.untracked.bool(True),
  135118. doSummaryPlots = cms.untracked.bool(True),
  135119. dodEdxPlots = cms.untracked.bool(False),
  135120. histoProducerAlgoBlock = cms.PSet(
  135121. GpSelectorForEfficiencyVsEta = cms.PSet(
  135122. chargedOnly = cms.bool(True),
  135123. lip = cms.double(30.0),
  135124. maxRapidity = cms.double(2.5),
  135125. minRapidity = cms.double(-2.5),
  135126. pdgId = cms.vint32(),
  135127. ptMin = cms.double(0.9),
  135128. status = cms.int32(1),
  135129. tip = cms.double(3.5)
  135130. ),
  135131. GpSelectorForEfficiencyVsPhi = cms.PSet(
  135132. chargedOnly = cms.bool(True),
  135133. lip = cms.double(30.0),
  135134. maxRapidity = cms.double(2.5),
  135135. minRapidity = cms.double(-2.5),
  135136. pdgId = cms.vint32(),
  135137. ptMin = cms.double(0.9),
  135138. status = cms.int32(1),
  135139. tip = cms.double(3.5)
  135140. ),
  135141. GpSelectorForEfficiencyVsPt = cms.PSet(
  135142. chargedOnly = cms.bool(True),
  135143. lip = cms.double(30.0),
  135144. maxRapidity = cms.double(2.5),
  135145. minRapidity = cms.double(-2.5),
  135146. pdgId = cms.vint32(),
  135147. ptMin = cms.double(0.05),
  135148. status = cms.int32(1),
  135149. tip = cms.double(3.5)
  135150. ),
  135151. GpSelectorForEfficiencyVsVTXR = cms.PSet(
  135152. chargedOnly = cms.bool(True),
  135153. lip = cms.double(30.0),
  135154. maxRapidity = cms.double(2.5),
  135155. minRapidity = cms.double(-2.5),
  135156. pdgId = cms.vint32(),
  135157. ptMin = cms.double(0.9),
  135158. status = cms.int32(1),
  135159. tip = cms.double(30.0)
  135160. ),
  135161. GpSelectorForEfficiencyVsVTXZ = cms.PSet(
  135162. chargedOnly = cms.bool(True),
  135163. lip = cms.double(35.0),
  135164. maxRapidity = cms.double(2.5),
  135165. minRapidity = cms.double(-2.5),
  135166. pdgId = cms.vint32(),
  135167. ptMin = cms.double(0.9),
  135168. status = cms.int32(1),
  135169. tip = cms.double(3.5)
  135170. ),
  135171. TpSelectorForEfficiencyVsEta = cms.PSet(
  135172. chargedOnly = cms.bool(True),
  135173. intimeOnly = cms.bool(False),
  135174. lip = cms.double(35.0),
  135175. maxRapidity = cms.double(2.5),
  135176. minHit = cms.int32(0),
  135177. minRapidity = cms.double(-2.5),
  135178. pdgId = cms.vint32(),
  135179. ptMin = cms.double(0.4),
  135180. signalOnly = cms.bool(True),
  135181. stableOnly = cms.bool(False),
  135182. tip = cms.double(70.0)
  135183. ),
  135184. TpSelectorForEfficiencyVsPhi = cms.PSet(
  135185. chargedOnly = cms.bool(True),
  135186. intimeOnly = cms.bool(False),
  135187. lip = cms.double(35.0),
  135188. maxRapidity = cms.double(2.5),
  135189. minHit = cms.int32(0),
  135190. minRapidity = cms.double(-2.5),
  135191. pdgId = cms.vint32(),
  135192. ptMin = cms.double(0.4),
  135193. signalOnly = cms.bool(True),
  135194. stableOnly = cms.bool(False),
  135195. tip = cms.double(70.0)
  135196. ),
  135197. TpSelectorForEfficiencyVsPt = cms.PSet(
  135198. chargedOnly = cms.bool(True),
  135199. intimeOnly = cms.bool(False),
  135200. lip = cms.double(35.0),
  135201. maxRapidity = cms.double(2.5),
  135202. minHit = cms.int32(0),
  135203. minRapidity = cms.double(-2.5),
  135204. pdgId = cms.vint32(),
  135205. ptMin = cms.double(0.4),
  135206. signalOnly = cms.bool(True),
  135207. stableOnly = cms.bool(False),
  135208. tip = cms.double(70.0)
  135209. ),
  135210. TpSelectorForEfficiencyVsVTXR = cms.PSet(
  135211. chargedOnly = cms.bool(True),
  135212. intimeOnly = cms.bool(False),
  135213. lip = cms.double(35.0),
  135214. maxRapidity = cms.double(2.5),
  135215. minHit = cms.int32(0),
  135216. minRapidity = cms.double(-2.5),
  135217. pdgId = cms.vint32(),
  135218. ptMin = cms.double(0.4),
  135219. signalOnly = cms.bool(True),
  135220. stableOnly = cms.bool(False),
  135221. tip = cms.double(70.0)
  135222. ),
  135223. TpSelectorForEfficiencyVsVTXZ = cms.PSet(
  135224. chargedOnly = cms.bool(True),
  135225. intimeOnly = cms.bool(False),
  135226. lip = cms.double(35.0),
  135227. maxRapidity = cms.double(2.5),
  135228. minHit = cms.int32(0),
  135229. minRapidity = cms.double(-2.5),
  135230. pdgId = cms.vint32(),
  135231. ptMin = cms.double(0.4),
  135232. signalOnly = cms.bool(True),
  135233. stableOnly = cms.bool(False),
  135234. tip = cms.double(70.0)
  135235. ),
  135236. cotThetaRes_nbin = cms.int32(300),
  135237. cotThetaRes_rangeMax = cms.double(0.02),
  135238. cotThetaRes_rangeMin = cms.double(-0.02),
  135239. dxyDzZoom = cms.double(25),
  135240. dxyRes_nbin = cms.int32(500),
  135241. dxyRes_rangeMax = cms.double(0.1),
  135242. dxyRes_rangeMin = cms.double(-0.1),
  135243. dzRes_nbin = cms.int32(150),
  135244. dzRes_rangeMax = cms.double(0.05),
  135245. dzRes_rangeMin = cms.double(-0.05),
  135246. generalGpSelector = cms.PSet(
  135247. chargedOnly = cms.bool(True),
  135248. lip = cms.double(30.0),
  135249. maxRapidity = cms.double(2.5),
  135250. minRapidity = cms.double(-2.5),
  135251. pdgId = cms.vint32(),
  135252. ptMin = cms.double(0.9),
  135253. status = cms.int32(1),
  135254. tip = cms.double(3.5)
  135255. ),
  135256. generalTpSelector = cms.PSet(
  135257. chargedOnly = cms.bool(True),
  135258. intimeOnly = cms.bool(False),
  135259. lip = cms.double(35.0),
  135260. maxRapidity = cms.double(2.5),
  135261. minHit = cms.int32(0),
  135262. minRapidity = cms.double(-2.5),
  135263. pdgId = cms.vint32(),
  135264. ptMin = cms.double(0.4),
  135265. signalOnly = cms.bool(True),
  135266. stableOnly = cms.bool(False),
  135267. tip = cms.double(70.0)
  135268. ),
  135269. maxChi2 = cms.double(20),
  135270. maxDeDx = cms.double(10.0),
  135271. maxDxy = cms.double(25),
  135272. maxDz = cms.double(30),
  135273. maxDzpvCumulative = cms.double(0.6),
  135274. maxDzpvsigCumulative = cms.double(10),
  135275. maxEta = cms.double(2.5),
  135276. maxHit = cms.double(80.5),
  135277. maxLayers = cms.double(25.5),
  135278. maxMVA = cms.double(1),
  135279. maxPVz = cms.double(60),
  135280. maxPhi = cms.double(3.1416),
  135281. maxPt = cms.double(1000),
  135282. maxPu = cms.double(199.5),
  135283. maxTracks = cms.double(2000),
  135284. maxVertcount = cms.double(160.5),
  135285. maxVertpos = cms.double(60),
  135286. maxZpos = cms.double(30),
  135287. maxdr = cms.double(1),
  135288. minChi2 = cms.double(0),
  135289. minDeDx = cms.double(0.0),
  135290. minDxy = cms.double(-25),
  135291. minDz = cms.double(-30),
  135292. minEta = cms.double(-2.5),
  135293. minHit = cms.double(-0.5),
  135294. minLayers = cms.double(-0.5),
  135295. minMVA = cms.double(-1),
  135296. minPVz = cms.double(-60),
  135297. minPhi = cms.double(-3.1416),
  135298. minPt = cms.double(0.1),
  135299. minPu = cms.double(-0.5),
  135300. minTracks = cms.double(0),
  135301. minVertcount = cms.double(-0.5),
  135302. minVertpos = cms.double(0),
  135303. minZpos = cms.double(-30),
  135304. mindr = cms.double(0.001),
  135305. nintChi2 = cms.int32(40),
  135306. nintDeDx = cms.int32(40),
  135307. nintDxy = cms.int32(100),
  135308. nintDz = cms.int32(60),
  135309. nintDzpvCumulative = cms.int32(240),
  135310. nintDzpvsigCumulative = cms.int32(200),
  135311. nintEta = cms.int32(50),
  135312. nintHit = cms.int32(81),
  135313. nintLayers = cms.int32(26),
  135314. nintMVA = cms.int32(100),
  135315. nintPVz = cms.int32(120),
  135316. nintPhi = cms.int32(36),
  135317. nintPt = cms.int32(40),
  135318. nintPu = cms.int32(100),
  135319. nintTracks = cms.int32(100),
  135320. nintVertcount = cms.int32(161),
  135321. nintVertpos = cms.int32(60),
  135322. nintZpos = cms.int32(60),
  135323. nintdr = cms.int32(100),
  135324. phiRes_nbin = cms.int32(300),
  135325. phiRes_rangeMax = cms.double(0.01),
  135326. phiRes_rangeMin = cms.double(-0.01),
  135327. ptRes_nbin = cms.int32(100),
  135328. ptRes_rangeMax = cms.double(0.1),
  135329. ptRes_rangeMin = cms.double(-0.1),
  135330. seedingLayerSets = cms.vstring(),
  135331. useFabsEta = cms.bool(False),
  135332. useInvPt = cms.bool(False),
  135333. useLogPt = cms.untracked.bool(True)
  135334. ),
  135335. ignoremissingtkcollection = cms.bool(True),
  135336. ignoremissingtrackcollection = cms.untracked.bool(True),
  135337. intimeOnlyTP = cms.bool(True),
  135338. label = cms.VInputTag("hltPixelTracks", "hltIter0PFlowTrackSelectionHighPurity", "hltIter1PFlowTrackSelectionHighPurity", "hltIter1Merged", "hltIter2PFlowTrackSelectionHighPurity",
  135339. "hltIter2Merged"),
  135340. label_pileupinfo = cms.InputTag("addPileupInfo"),
  135341. label_tp_effic = cms.InputTag("mix","MergedTrackTruth"),
  135342. label_tp_effic_refvector = cms.bool(False),
  135343. label_tp_fake = cms.InputTag("mix","MergedTrackTruth"),
  135344. label_tp_fake_refvector = cms.bool(False),
  135345. label_tp_nlayers = cms.InputTag("trackingParticleNumberOfLayersProducer","trackerLayers"),
  135346. label_tp_npixellayers = cms.InputTag("trackingParticleNumberOfLayersProducer","pixelLayers"),
  135347. label_tp_nstripstereolayers = cms.InputTag("trackingParticleNumberOfLayersProducer","stripStereoLayers"),
  135348. label_tv = cms.InputTag("mix","MergedTrackTruth"),
  135349. label_vertex = cms.untracked.InputTag("offlinePrimaryVertices"),
  135350. lipTP = cms.double(35.0),
  135351. maxRapidityTP = cms.double(2.5),
  135352. minHitTP = cms.int32(0),
  135353. minRapidityTP = cms.double(-2.5),
  135354. mvaLabels = cms.untracked.PSet(
  135355.  
  135356. ),
  135357. parametersDefiner = cms.string('hltLhcParametersDefinerForTP'),
  135358. pdgIdTP = cms.vint32(),
  135359. ptMinTP = cms.double(0.4),
  135360. signalOnlyTP = cms.bool(False),
  135361. sim = cms.VInputTag(cms.InputTag("g4SimHits","TrackerHitsPixelBarrelLowTof"), cms.InputTag("g4SimHits","TrackerHitsPixelBarrelHighTof"), cms.InputTag("g4SimHits","TrackerHitsPixelEndcapLowTof"), cms.InputTag("g4SimHits","TrackerHitsPixelEndcapHighTof"), cms.InputTag("g4SimHits","TrackerHitsTIBLowTof"),
  135362. cms.InputTag("g4SimHits","TrackerHitsTIBHighTof"), cms.InputTag("g4SimHits","TrackerHitsTIDLowTof"), cms.InputTag("g4SimHits","TrackerHitsTIDHighTof"), cms.InputTag("g4SimHits","TrackerHitsTOBLowTof"), cms.InputTag("g4SimHits","TrackerHitsTOBHighTof"),
  135363. cms.InputTag("g4SimHits","TrackerHitsTECLowTof"), cms.InputTag("g4SimHits","TrackerHitsTECHighTof")),
  135364. simHitTpMapTag = cms.InputTag("simHitTPAssocProducer"),
  135365. simPVMaxZ = cms.untracked.double(-1),
  135366. stableOnlyTP = cms.bool(False),
  135367. tipTP = cms.double(70.0),
  135368. trackCollectionForDrCalculation = cms.InputTag("generalTracks"),
  135369. useGsf = cms.bool(False),
  135370. vertexAssociator = cms.untracked.InputTag("VertexAssociatorByPositionAndTracks")
  135371. )
  135372.  
  135373.  
  135374. process.hltbTagValidation = cms.EDAnalyzer("HLTBTagPerformanceAnalyzer",
  135375. HLTPathNames = cms.vstring('HLT_PFMET120_',
  135376. 'HLT_CaloMHTNoPU90_PFMET90_PFMHT90_IDTight_',
  135377. 'HLT_QuadPFJet_VBF',
  135378. 'HLT_Ele32_eta2p1_',
  135379. 'HLT_IsoMu21_eta2p1_'),
  135380. JetTag = cms.VInputTag(cms.InputTag("hltCombinedSecondaryVertexBJetTagsCalo"), cms.InputTag("hltCombinedSecondaryVertexBJetTagsCalo"), cms.InputTag("hltCombinedSecondaryVertexBJetTagsCalo"), cms.InputTag("hltCombinedSecondaryVertexBJetTagsPF"), cms.InputTag("hltCombinedSecondaryVertexBJetTagsPF")),
  135381. MinJetPT = cms.double(20),
  135382. TriggerResults = cms.InputTag("TriggerResults","","HLT"),
  135383. mcFlavours = cms.PSet(
  135384. b = cms.vuint32(5),
  135385. c = cms.vuint32(4),
  135386. g = cms.vuint32(21),
  135387. light = cms.vuint32(1, 2, 3, 21),
  135388. uds = cms.vuint32(1, 2, 3)
  135389. ),
  135390. mcPartons = cms.InputTag("hltBtagJetsbyValAlgo")
  135391. )
  135392.  
  135393.  
  135394. process.hotlineDQM_HT = cms.EDAnalyzer("HotlineDQM",
  135395. caloJetCollection = cms.InputTag("ak4CaloJets"),
  135396. caloMetCollection = cms.InputTag("caloMet"),
  135397. muonCollection = cms.InputTag("muons"),
  135398. pfMetCollection = cms.InputTag("pfMet"),
  135399. photonCollection = cms.InputTag("photons"),
  135400. trigSummary = cms.InputTag("hltTriggerSummaryAOD","","HLT"),
  135401. triggerFilter = cms.InputTag("hltHT2000","","HLT"),
  135402. triggerPath = cms.string('HLT_HT2000_v'),
  135403. triggerResults = cms.InputTag("TriggerResults","","HLT"),
  135404. useHT = cms.bool(True)
  135405. )
  135406.  
  135407.  
  135408. process.hotlineDQM_HT_Tight = cms.EDAnalyzer("HotlineDQM",
  135409. caloJetCollection = cms.InputTag("ak4CaloJets"),
  135410. caloMetCollection = cms.InputTag("caloMet"),
  135411. muonCollection = cms.InputTag("muons"),
  135412. pfMetCollection = cms.InputTag("pfMet"),
  135413. photonCollection = cms.InputTag("photons"),
  135414. trigSummary = cms.InputTag("hltTriggerSummaryAOD","","HLT"),
  135415. triggerFilter = cms.InputTag("hltHT2500","","HLT"),
  135416. triggerPath = cms.string('HLT_HT2500_v'),
  135417. triggerResults = cms.InputTag("TriggerResults","","HLT"),
  135418. useHT = cms.bool(True)
  135419. )
  135420.  
  135421.  
  135422. process.hotlineDQM_MET = cms.EDAnalyzer("HotlineDQM",
  135423. caloJetCollection = cms.InputTag("ak4CaloJets"),
  135424. caloMetCollection = cms.InputTag("caloMet"),
  135425. muonCollection = cms.InputTag("muons"),
  135426. pfMetCollection = cms.InputTag("pfMet"),
  135427. photonCollection = cms.InputTag("photons"),
  135428. trigSummary = cms.InputTag("hltTriggerSummaryAOD","","HLT"),
  135429. triggerFilter = cms.InputTag("hltMETClean590","","HLT"),
  135430. triggerPath = cms.string('HLT_MET600_v'),
  135431. triggerResults = cms.InputTag("TriggerResults","","HLT"),
  135432. useMet = cms.bool(True)
  135433. )
  135434.  
  135435.  
  135436. process.hotlineDQM_MET_Tight = cms.EDAnalyzer("HotlineDQM",
  135437. caloJetCollection = cms.InputTag("ak4CaloJets"),
  135438. caloMetCollection = cms.InputTag("caloMet"),
  135439. muonCollection = cms.InputTag("muons"),
  135440. pfMetCollection = cms.InputTag("pfMet"),
  135441. photonCollection = cms.InputTag("photons"),
  135442. trigSummary = cms.InputTag("hltTriggerSummaryAOD","","HLT"),
  135443. triggerFilter = cms.InputTag("hltMETClean690","","HLT"),
  135444. triggerPath = cms.string('HLT_MET700_v'),
  135445. triggerResults = cms.InputTag("TriggerResults","","HLT"),
  135446. useMet = cms.bool(True)
  135447. )
  135448.  
  135449.  
  135450. process.hotlineDQM_Muon = cms.EDAnalyzer("HotlineDQM",
  135451. caloJetCollection = cms.InputTag("ak4CaloJets"),
  135452. caloMetCollection = cms.InputTag("caloMet"),
  135453. muonCollection = cms.InputTag("muons"),
  135454. pfMetCollection = cms.InputTag("pfMet"),
  135455. photonCollection = cms.InputTag("photons"),
  135456. trigSummary = cms.InputTag("hltTriggerSummaryAOD","","HLT"),
  135457. triggerFilter = cms.InputTag("hltL3fL1sMu16orMu25L1f0L2f16QL3Filtered300Q","","HLT"),
  135458. triggerPath = cms.string('HLT_Mu300_v'),
  135459. triggerResults = cms.InputTag("TriggerResults","","HLT"),
  135460. useMuons = cms.bool(True)
  135461. )
  135462.  
  135463.  
  135464. process.hotlineDQM_Muon_Tight = cms.EDAnalyzer("HotlineDQM",
  135465. caloJetCollection = cms.InputTag("ak4CaloJets"),
  135466. caloMetCollection = cms.InputTag("caloMet"),
  135467. muonCollection = cms.InputTag("muons"),
  135468. pfMetCollection = cms.InputTag("pfMet"),
  135469. photonCollection = cms.InputTag("photons"),
  135470. trigSummary = cms.InputTag("hltTriggerSummaryAOD","","HLT"),
  135471. triggerFilter = cms.InputTag("hltL3fL1sMu16orMu25L1f0L2f16QL3Filtered350Q","","HLT"),
  135472. triggerPath = cms.string('HLT_Mu350_v'),
  135473. triggerResults = cms.InputTag("TriggerResults","","HLT"),
  135474. useMuons = cms.bool(True)
  135475. )
  135476.  
  135477.  
  135478. process.hotlineDQM_PFMET = cms.EDAnalyzer("HotlineDQM",
  135479. caloJetCollection = cms.InputTag("ak4CaloJets"),
  135480. caloMetCollection = cms.InputTag("caloMet"),
  135481. muonCollection = cms.InputTag("muons"),
  135482. pfMetCollection = cms.InputTag("pfMet"),
  135483. photonCollection = cms.InputTag("photons"),
  135484. trigSummary = cms.InputTag("hltTriggerSummaryAOD","","HLT"),
  135485. triggerFilter = cms.InputTag("hltPFMET500Filter","","HLT"),
  135486. triggerPath = cms.string('HLT_PFMET500_v'),
  135487. triggerResults = cms.InputTag("TriggerResults","","HLT"),
  135488. usePFMet = cms.bool(True)
  135489. )
  135490.  
  135491.  
  135492. process.hotlineDQM_PFMET_Tight = cms.EDAnalyzer("HotlineDQM",
  135493. caloJetCollection = cms.InputTag("ak4CaloJets"),
  135494. caloMetCollection = cms.InputTag("caloMet"),
  135495. muonCollection = cms.InputTag("muons"),
  135496. pfMetCollection = cms.InputTag("pfMet"),
  135497. photonCollection = cms.InputTag("photons"),
  135498. trigSummary = cms.InputTag("hltTriggerSummaryAOD","","HLT"),
  135499. triggerFilter = cms.InputTag("hltPFMET600Filter","","HLT"),
  135500. triggerPath = cms.string('HLT_PFMET600_v'),
  135501. triggerResults = cms.InputTag("TriggerResults","","HLT"),
  135502. usePFMet = cms.bool(True)
  135503. )
  135504.  
  135505.  
  135506. process.hotlineDQM_Photon = cms.EDAnalyzer("HotlineDQM",
  135507. caloJetCollection = cms.InputTag("ak4CaloJets"),
  135508. caloMetCollection = cms.InputTag("caloMet"),
  135509. muonCollection = cms.InputTag("muons"),
  135510. pfMetCollection = cms.InputTag("pfMet"),
  135511. photonCollection = cms.InputTag("photons"),
  135512. trigSummary = cms.InputTag("hltTriggerSummaryAOD","","HLT"),
  135513. triggerFilter = cms.InputTag("hltEG500HEFilter","","HLT"),
  135514. triggerPath = cms.string('HLT_Photon500_v'),
  135515. triggerResults = cms.InputTag("TriggerResults","","HLT"),
  135516. usePhotons = cms.bool(True)
  135517. )
  135518.  
  135519.  
  135520. process.hotlineDQM_Photon_Tight = cms.EDAnalyzer("HotlineDQM",
  135521. caloJetCollection = cms.InputTag("ak4CaloJets"),
  135522. caloMetCollection = cms.InputTag("caloMet"),
  135523. muonCollection = cms.InputTag("muons"),
  135524. pfMetCollection = cms.InputTag("pfMet"),
  135525. photonCollection = cms.InputTag("photons"),
  135526. trigSummary = cms.InputTag("hltTriggerSummaryAOD","","HLT"),
  135527. triggerFilter = cms.InputTag("hltEG600HEFilter","","HLT"),
  135528. triggerPath = cms.string('HLT_Photon600_v'),
  135529. triggerResults = cms.InputTag("TriggerResults","","HLT"),
  135530. usePhotons = cms.bool(True)
  135531. )
  135532.  
  135533.  
  135534. process.hplusValidation = cms.EDAnalyzer("HiggsValidation",
  135535. UseWeightFromHepMC = cms.bool(True),
  135536. hepmcCollection = cms.InputTag("generatorSmeared"),
  135537. monitorDecays = cms.vstring('tau+taunu',
  135538. 'mu+munu',
  135539. 'e+enu',
  135540. 't+b',
  135541. 'c+s'),
  135542. particleName = cms.string('Hplus'),
  135543. pdg_id = cms.int32(37)
  135544. )
  135545.  
  135546.  
  135547. process.iter0HPForElectronsTracksMonitoringHLT = cms.EDAnalyzer("TrackingMonitor",
  135548. **dict(
  135549. [
  135550. ("AbsDxyBin" , cms.int32(120) ),
  135551. ("AbsDxyMax" , cms.double(60.0) ),
  135552. ("AbsDxyMin" , cms.double(0.0) ),
  135553. ("AlgoName" , cms.string('GenTk') ),
  135554. ("BSFolderName" , cms.string('Tracking/ParametersVsBeamSpot') ),
  135555. ("BXlumiSetup" , cms.PSet(
  135556. BXlumiBin = cms.int32(400),
  135557. BXlumiMax = cms.double(6000),
  135558. BXlumiMin = cms.double(2000),
  135559. lumi = cms.InputTag("lumiProducer"),
  135560. lumiScale = cms.double(6.37)
  135561. ) ),
  135562. ("Chi2Bin" , cms.int32(50) ),
  135563. ("Chi2Max" , cms.double(199.5) ),
  135564. ("Chi2Min" , cms.double(-0.5) ),
  135565. ("Chi2NDFBin" , cms.int32(80) ),
  135566. ("Chi2NDFMax" , cms.double(79.5) ),
  135567. ("Chi2NDFMin" , cms.double(-0.5) ),
  135568. ("Chi2ProbBin" , cms.int32(100) ),
  135569. ("Chi2ProbMax" , cms.double(1.0) ),
  135570. ("Chi2ProbMin" , cms.double(0.0) ),
  135571. ("ClusterLabels" , cms.vstring('Tot',
  135572. 'Strip',
  135573. 'Pix') ),
  135574. ("DxyBin" , cms.int32(100) ),
  135575. ("DxyMax" , cms.double(0.5) ),
  135576. ("DxyMin" , cms.double(-0.5) ),
  135577. ("EtaBin" , cms.int32(26) ),
  135578. ("EtaMax" , cms.double(2.5) ),
  135579. ("EtaMin" , cms.double(-2.5) ),
  135580. ("FolderName" , cms.string('HLT/EG/Tracking/iter0HP') ),
  135581. ("GoodPVtxBin" , cms.int32(60) ),
  135582. ("GoodPVtxMax" , cms.double(60.0) ),
  135583. ("GoodPVtxMin" , cms.double(0.0) ),
  135584. ("LSBin" , cms.int32(2000) ),
  135585. ("LSMax" , cms.double(2000.0) ),
  135586. ("LSMin" , cms.double(0) ),
  135587. ("LUMIBin" , cms.int32(4000) ),
  135588. ("LUMIMax" , cms.double(20000.0) ),
  135589. ("LUMIMin" , cms.double(0.0) ),
  135590. ("LongDCABins" , cms.int32(100) ),
  135591. ("LongDCAMax" , cms.double(8.0) ),
  135592. ("LongDCAMin" , cms.double(-8.0) ),
  135593. ("MeanHitBin" , cms.int32(30) ),
  135594. ("MeanHitMax" , cms.double(29.5) ),
  135595. ("MeanHitMin" , cms.double(-0.5) ),
  135596. ("MeanLayBin" , cms.int32(25) ),
  135597. ("MeanLayMax" , cms.double(24.5) ),
  135598. ("MeanLayMin" , cms.double(-0.5) ),
  135599. ("MeasurementState" , cms.string('ImpactPoint') ),
  135600. ("NClusPxBin" , cms.int32(200) ),
  135601. ("NClusPxMax" , cms.double(19999.5) ),
  135602. ("NClusPxMin" , cms.double(-0.5) ),
  135603. ("NClusStrBin" , cms.int32(500) ),
  135604. ("NClusStrMax" , cms.double(99999.5) ),
  135605. ("NClusStrMin" , cms.double(-0.5) ),
  135606. ("NTrk2DBin" , cms.int32(50) ),
  135607. ("NTrk2DMax" , cms.double(1999.5) ),
  135608. ("NTrk2DMin" , cms.double(-0.5) ),
  135609. ("OutputFileName" , cms.string('MonitorTrack.root') ),
  135610. ("OutputMEsInRootFile" , cms.bool(False) ),
  135611. ("PVFolderName" , cms.string('Tracking/PrimaryVertices') ),
  135612. ("PXBLayBin" , cms.int32(6) ),
  135613. ("PXBLayMax" , cms.double(5.5) ),
  135614. ("PXBLayMin" , cms.double(-0.5) ),
  135615. ("PXFLayBin" , cms.int32(6) ),
  135616. ("PXFLayMax" , cms.double(5.5) ),
  135617. ("PXFLayMin" , cms.double(-0.5) ),
  135618. ("PhiBin" , cms.int32(32) ),
  135619. ("PhiMax" , cms.double(3.141592654) ),
  135620. ("PhiMin" , cms.double(-3.141592654) ),
  135621. ("Quality" , cms.string('') ),
  135622. ("RecHitBin" , cms.int32(40) ),
  135623. ("RecHitMax" , cms.double(39.5) ),
  135624. ("RecHitMin" , cms.double(-0.5) ),
  135625. ("RecLayBin" , cms.int32(25) ),
  135626. ("RecLayMax" , cms.double(24.5) ),
  135627. ("RecLayMin" , cms.double(-0.5) ),
  135628. ("RecLostBin" , cms.int32(10) ),
  135629. ("RecLostMax" , cms.double(9.5) ),
  135630. ("RecLostMin" , cms.double(-0.5) ),
  135631. ("SeedDxyBin" , cms.int32(100) ),
  135632. ("SeedDxyMax" , cms.double(0.5) ),
  135633. ("SeedDxyMin" , cms.double(-0.5) ),
  135634. ("SeedDzBin" , cms.int32(120) ),
  135635. ("SeedDzMax" , cms.double(30.0) ),
  135636. ("SeedDzMin" , cms.double(-30.0) ),
  135637. ("SeedHitBin" , cms.int32(6) ),
  135638. ("SeedHitMax" , cms.double(5.5) ),
  135639. ("SeedHitMin" , cms.double(-0.5) ),
  135640. ("SeedProducer" , cms.InputTag("initialStepSeeds") ),
  135641. ("TCDxyBin" , cms.int32(100) ),
  135642. ("TCDxyMax" , cms.double(100.0) ),
  135643. ("TCDxyMin" , cms.double(-100.0) ),
  135644. ("TCDzBin" , cms.int32(100) ),
  135645. ("TCDzMax" , cms.double(400.0) ),
  135646. ("TCDzMin" , cms.double(-400.0) ),
  135647. ("TCHitBin" , cms.int32(40) ),
  135648. ("TCHitMax" , cms.double(39.5) ),
  135649. ("TCHitMin" , cms.double(-0.5) ),
  135650. ("TCProducer" , cms.InputTag("initialStepTrackCandidates") ),
  135651. ("TCSizeBin" , cms.int32(100) ),
  135652. ("TCSizeMax" , cms.double(499.5) ),
  135653. ("TCSizeMin" , cms.double(-0.5) ),
  135654. ("TECLayBin" , cms.int32(15) ),
  135655. ("TECLayMax" , cms.double(14.5) ),
  135656. ("TECLayMin" , cms.double(-0.5) ),
  135657. ("TIBLayBin" , cms.int32(6) ),
  135658. ("TIBLayMax" , cms.double(5.5) ),
  135659. ("TIBLayMin" , cms.double(-0.5) ),
  135660. ("TIDLayBin" , cms.int32(6) ),
  135661. ("TIDLayMax" , cms.double(5.5) ),
  135662. ("TIDLayMin" , cms.double(-0.5) ),
  135663. ("TOBLayBin" , cms.int32(10) ),
  135664. ("TOBLayMax" , cms.double(9.5) ),
  135665. ("TOBLayMin" , cms.double(-0.5) ),
  135666. ("TTRHBuilder" , cms.string('WithTrackAngle') ),
  135667. ("ThetaBin" , cms.int32(32) ),
  135668. ("ThetaMax" , cms.double(3.2) ),
  135669. ("ThetaMin" , cms.double(0.0) ),
  135670. ("TkSeedSizeBin" , cms.int32(100) ),
  135671. ("TkSeedSizeMax" , cms.double(499.5) ),
  135672. ("TkSeedSizeMin" , cms.double(-0.5) ),
  135673. ("TkSizeBin" , cms.int32(200) ),
  135674. ("TkSizeMax" , cms.double(999.5) ),
  135675. ("TkSizeMin" , cms.double(-0.5) ),
  135676. ("TrackPBin" , cms.int32(100) ),
  135677. ("TrackPMax" , cms.double(100) ),
  135678. ("TrackPMin" , cms.double(0) ),
  135679. ("TrackProducer" , cms.InputTag("hltIter0ElectronsTrackSelectionHighPurity") ),
  135680. ("TrackPtBin" , cms.int32(100) ),
  135681. ("TrackPtMax" , cms.double(100) ),
  135682. ("TrackPtMin" , cms.double(0.1) ),
  135683. ("TrackPxBin" , cms.int32(50) ),
  135684. ("TrackPxMax" , cms.double(50.0) ),
  135685. ("TrackPxMin" , cms.double(-50.0) ),
  135686. ("TrackPyBin" , cms.int32(50) ),
  135687. ("TrackPyMax" , cms.double(50.0) ),
  135688. ("TrackPyMin" , cms.double(-50.0) ),
  135689. ("TrackPzBin" , cms.int32(50) ),
  135690. ("TrackPzMax" , cms.double(50.0) ),
  135691. ("TrackPzMin" , cms.double(-50.0) ),
  135692. ("TrackQBin" , cms.int32(8) ),
  135693. ("TrackQMax" , cms.double(2.5) ),
  135694. ("TrackQMin" , cms.double(-2.5) ),
  135695. ("TransDCABins" , cms.int32(100) ),
  135696. ("TransDCAMax" , cms.double(8.0) ),
  135697. ("TransDCAMin" , cms.double(-8.0) ),
  135698. ("VXBin" , cms.int32(100) ),
  135699. ("VXMax" , cms.double(0.5) ),
  135700. ("VXMin" , cms.double(-0.5) ),
  135701. ("VYBin" , cms.int32(100) ),
  135702. ("VYMax" , cms.double(0.5) ),
  135703. ("VYMin" , cms.double(-0.5) ),
  135704. ("VZBin" , cms.int32(100) ),
  135705. ("VZBinProf" , cms.int32(100) ),
  135706. ("VZMax" , cms.double(30.0) ),
  135707. ("VZMaxProf" , cms.double(0.2) ),
  135708. ("VZMin" , cms.double(-30.0) ),
  135709. ("VZMinProf" , cms.double(-0.2) ),
  135710. ("X0Bin" , cms.int32(100) ),
  135711. ("X0Max" , cms.double(0.5) ),
  135712. ("X0Min" , cms.double(-0.5) ),
  135713. ("Y0Bin" , cms.int32(100) ),
  135714. ("Y0Max" , cms.double(0.5) ),
  135715. ("Y0Min" , cms.double(-0.5) ),
  135716. ("Z0Bin" , cms.int32(120) ),
  135717. ("Z0Max" , cms.double(60.0) ),
  135718. ("Z0Min" , cms.double(-60.0) ),
  135719. ("allTrackProducer" , cms.InputTag("hltIter0ElectronsTrackSelectionHighPurity") ),
  135720. ("beamSpot" , cms.InputTag("hltOnlineBeamSpot") ),
  135721. ("denCut" , cms.string(' pt >= 1 ') ),
  135722. ("doAllPlots" , cms.bool(False) ),
  135723. ("doAllTrackCandHistos" , cms.bool(False) ),
  135724. ("doBeamSpotPlots" , cms.bool(True) ),
  135725. ("doDCAPlots" , cms.bool(True) ),
  135726. ("doDCAwrt000Plots" , cms.bool(False) ),
  135727. ("doDCAwrtPVPlots" , cms.bool(False) ),
  135728. ("doEffFromHitPatternVsBX" , cms.bool(True) ),
  135729. ("doEffFromHitPatternVsLUMI" , cms.bool(True) ),
  135730. ("doEffFromHitPatternVsPU" , cms.bool(True) ),
  135731. ("doGeneralPropertiesPlots" , cms.bool(True) ),
  135732. ("doGoodTrackLayersVsPhiVsEtaPerTrack" , cms.bool(True) ),
  135733. ("doGoodTrackPlots" , cms.bool(True) ),
  135734. ("doGoodTrackRecHitVsPhiVsEtaPerTrack" , cms.bool(True) ),
  135735. ("doHIPlots" , cms.bool(False) ),
  135736. ("doHitPropertiesPlots" , cms.bool(True) ),
  135737. ("doLayersVsPhiVsEtaPerTrack" , cms.bool(True) ),
  135738. ("doLumiAnalysis" , cms.bool(False) ),
  135739. ("doMeasurementStatePlots" , cms.bool(True) ),
  135740. ("doPUmonitoring" , cms.bool(False) ),
  135741. ("doPlotsVsBX" , cms.bool(True) ),
  135742. ("doPlotsVsBXlumi" , cms.bool(False) ),
  135743. ("doPlotsVsGoodPVtx" , cms.bool(True) ),
  135744. ("doPlotsVsLUMI" , cms.bool(True) ),
  135745. ("doPrimaryVertexPlots" , cms.bool(False) ),
  135746. ("doProfilesVsLS" , cms.bool(True) ),
  135747. ("doRecHitVsPhiVsEtaPerTrack" , cms.bool(True) ),
  135748. ("doRecHitVsPtVsEtaPerTrack" , cms.bool(False) ),
  135749. ("doRecHitsPerTrackProfile" , cms.bool(True) ),
  135750. ("doSIPPlots" , cms.bool(False) ),
  135751. ("doSeedDxyHisto" , cms.bool(False) ),
  135752. ("doSeedDzHisto" , cms.bool(False) ),
  135753. ("doSeedETAHisto" , cms.bool(False) ),
  135754. ("doSeedLumiAnalysis" , cms.bool(False) ),
  135755. ("doSeedNRecHitsHisto" , cms.bool(False) ),
  135756. ("doSeedNVsEtaProf" , cms.bool(False) ),
  135757. ("doSeedNVsPhiProf" , cms.bool(False) ),
  135758. ] +
  135759. [
  135760. ("doSeedNumberHisto" , cms.bool(False) ),
  135761. ("doSeedPHIHisto" , cms.bool(False) ),
  135762. ("doSeedPHIVsETAHisto" , cms.bool(False) ),
  135763. ("doSeedPTHisto" , cms.bool(False) ),
  135764. ("doSeedParameterHistos" , cms.bool(False) ),
  135765. ("doSeedQHisto" , cms.bool(False) ),
  135766. ("doSeedThetaHisto" , cms.bool(False) ),
  135767. ("doSeedVsClusterHisto" , cms.bool(False) ),
  135768. ("doStopSource" , cms.bool(False) ),
  135769. ("doTestPlots" , cms.bool(False) ),
  135770. ("doThetaPlots" , cms.bool(False) ),
  135771. ("doTrackCandHistos" , cms.bool(False) ),
  135772. ("doTrackPxPyPlots" , cms.bool(False) ),
  135773. ("doTrackerSpecific" , cms.bool(True) ),
  135774. ("etaErrBin" , cms.int32(50) ),
  135775. ("etaErrMax" , cms.double(0.1) ),
  135776. ("etaErrMin" , cms.double(0.0) ),
  135777. ("genericTriggerEventPSet" , cms.PSet(
  135778.  
  135779. ) ),
  135780. ("minNumberOfPixelsPerCluster" , cms.int32(2) ),
  135781. ("minPixelClusterCharge" , cms.double(15000.0) ),
  135782. ("numCut" , cms.string(" pt >= 1 & quality(\'highPurity\') ") ),
  135783. ("pErrBin" , cms.int32(50) ),
  135784. ("pErrMax" , cms.double(1.0) ),
  135785. ("pErrMin" , cms.double(0.0) ),
  135786. ("phiErrBin" , cms.int32(50) ),
  135787. ("phiErrMax" , cms.double(0.1) ),
  135788. ("phiErrMin" , cms.double(0.0) ),
  135789. ("pixelCluster" , cms.InputTag("siPixelClusters") ),
  135790. ("pixelCluster4lumi" , cms.InputTag("siPixelClustersPreSplitting") ),
  135791. ("primaryVertex" , cms.InputTag("hltElectronsVertex") ),
  135792. ("primaryVertexInputTags" , cms.VInputTag(cms.InputTag("offlinePrimaryVertices")) ),
  135793. ("ptErrBin" , cms.int32(50) ),
  135794. ("ptErrMax" , cms.double(1.0) ),
  135795. ("ptErrMin" , cms.double(0.0) ),
  135796. ("pvLabels" , cms.vstring('offline') ),
  135797. ("pvNDOF" , cms.int32(1) ),
  135798. ("pxErrBin" , cms.int32(50) ),
  135799. ("pxErrMax" , cms.double(1.0) ),
  135800. ("pxErrMin" , cms.double(0.0) ),
  135801. ("pyErrBin" , cms.int32(50) ),
  135802. ("pyErrMax" , cms.double(1.0) ),
  135803. ("pyErrMin" , cms.double(0.0) ),
  135804. ("pzErrBin" , cms.int32(50) ),
  135805. ("pzErrMax" , cms.double(1.0) ),
  135806. ("pzErrMin" , cms.double(0.0) ),
  135807. ("qualityString" , cms.string('highPurity') ),
  135808. ("scal" , cms.InputTag("scalersRawToDigi") ),
  135809. ("selPrimaryVertexInputTags" , cms.VInputTag(cms.InputTag("goodOfflinePrimaryVertices")) ),
  135810. ("stripCluster" , cms.InputTag("siStripClusters") ),
  135811. ("subdetectorBin" , cms.int32(25) ),
  135812. ("subdetectors" , cms.vstring('TIB',
  135813. 'TOB',
  135814. 'TID',
  135815. 'TEC',
  135816. 'PixBarrel',
  135817. 'PixEndcap') ),
  135818. ("useBPixLayer1" , cms.bool(False) ),
  135819. ]
  135820. )
  135821. )
  135822.  
  135823.  
  135824. process.iter0HPTracksMonitoringHLT = cms.EDAnalyzer("TrackingMonitor",
  135825. **dict(
  135826. [
  135827. ("AbsDxyBin" , cms.int32(120) ),
  135828. ("AbsDxyMax" , cms.double(60.0) ),
  135829. ("AbsDxyMin" , cms.double(0.0) ),
  135830. ("AlgoName" , cms.string('GenTk') ),
  135831. ("BSFolderName" , cms.string('Tracking/ParametersVsBeamSpot') ),
  135832. ("BXlumiSetup" , cms.PSet(
  135833. BXlumiBin = cms.int32(400),
  135834. BXlumiMax = cms.double(6000),
  135835. BXlumiMin = cms.double(2000),
  135836. lumi = cms.InputTag("lumiProducer"),
  135837. lumiScale = cms.double(6.37)
  135838. ) ),
  135839. ("Chi2Bin" , cms.int32(50) ),
  135840. ("Chi2Max" , cms.double(199.5) ),
  135841. ("Chi2Min" , cms.double(-0.5) ),
  135842. ("Chi2NDFBin" , cms.int32(80) ),
  135843. ("Chi2NDFMax" , cms.double(79.5) ),
  135844. ("Chi2NDFMin" , cms.double(-0.5) ),
  135845. ("Chi2ProbBin" , cms.int32(100) ),
  135846. ("Chi2ProbMax" , cms.double(1.0) ),
  135847. ("Chi2ProbMin" , cms.double(0.0) ),
  135848. ("ClusterLabels" , cms.vstring('Tot',
  135849. 'Strip',
  135850. 'Pix') ),
  135851. ("DxyBin" , cms.int32(100) ),
  135852. ("DxyMax" , cms.double(0.5) ),
  135853. ("DxyMin" , cms.double(-0.5) ),
  135854. ("EtaBin" , cms.int32(26) ),
  135855. ("EtaMax" , cms.double(2.5) ),
  135856. ("EtaMin" , cms.double(-2.5) ),
  135857. ("FolderName" , cms.string('HLT/Tracking/iter0HP') ),
  135858. ("GoodPVtxBin" , cms.int32(60) ),
  135859. ("GoodPVtxMax" , cms.double(60.0) ),
  135860. ("GoodPVtxMin" , cms.double(0.0) ),
  135861. ("LSBin" , cms.int32(2000) ),
  135862. ("LSMax" , cms.double(2000.0) ),
  135863. ("LSMin" , cms.double(0) ),
  135864. ("LUMIBin" , cms.int32(4000) ),
  135865. ("LUMIMax" , cms.double(20000.0) ),
  135866. ("LUMIMin" , cms.double(0.0) ),
  135867. ("LongDCABins" , cms.int32(100) ),
  135868. ("LongDCAMax" , cms.double(8.0) ),
  135869. ("LongDCAMin" , cms.double(-8.0) ),
  135870. ("MeanHitBin" , cms.int32(30) ),
  135871. ("MeanHitMax" , cms.double(29.5) ),
  135872. ("MeanHitMin" , cms.double(-0.5) ),
  135873. ("MeanLayBin" , cms.int32(25) ),
  135874. ("MeanLayMax" , cms.double(24.5) ),
  135875. ("MeanLayMin" , cms.double(-0.5) ),
  135876. ("MeasurementState" , cms.string('ImpactPoint') ),
  135877. ("NClusPxBin" , cms.int32(200) ),
  135878. ("NClusPxMax" , cms.double(19999.5) ),
  135879. ("NClusPxMin" , cms.double(-0.5) ),
  135880. ("NClusStrBin" , cms.int32(500) ),
  135881. ("NClusStrMax" , cms.double(99999.5) ),
  135882. ("NClusStrMin" , cms.double(-0.5) ),
  135883. ("NTrk2DBin" , cms.int32(50) ),
  135884. ("NTrk2DMax" , cms.double(1999.5) ),
  135885. ("NTrk2DMin" , cms.double(-0.5) ),
  135886. ("OutputFileName" , cms.string('MonitorTrack.root') ),
  135887. ("OutputMEsInRootFile" , cms.bool(False) ),
  135888. ("PVFolderName" , cms.string('Tracking/PrimaryVertices') ),
  135889. ("PXBLayBin" , cms.int32(6) ),
  135890. ("PXBLayMax" , cms.double(5.5) ),
  135891. ("PXBLayMin" , cms.double(-0.5) ),
  135892. ("PXFLayBin" , cms.int32(6) ),
  135893. ("PXFLayMax" , cms.double(5.5) ),
  135894. ("PXFLayMin" , cms.double(-0.5) ),
  135895. ("PhiBin" , cms.int32(32) ),
  135896. ("PhiMax" , cms.double(3.141592654) ),
  135897. ("PhiMin" , cms.double(-3.141592654) ),
  135898. ("Quality" , cms.string('') ),
  135899. ("RecHitBin" , cms.int32(40) ),
  135900. ("RecHitMax" , cms.double(39.5) ),
  135901. ("RecHitMin" , cms.double(-0.5) ),
  135902. ("RecLayBin" , cms.int32(25) ),
  135903. ("RecLayMax" , cms.double(24.5) ),
  135904. ("RecLayMin" , cms.double(-0.5) ),
  135905. ("RecLostBin" , cms.int32(10) ),
  135906. ("RecLostMax" , cms.double(9.5) ),
  135907. ("RecLostMin" , cms.double(-0.5) ),
  135908. ("SeedDxyBin" , cms.int32(100) ),
  135909. ("SeedDxyMax" , cms.double(0.5) ),
  135910. ("SeedDxyMin" , cms.double(-0.5) ),
  135911. ("SeedDzBin" , cms.int32(120) ),
  135912. ("SeedDzMax" , cms.double(30.0) ),
  135913. ("SeedDzMin" , cms.double(-30.0) ),
  135914. ("SeedHitBin" , cms.int32(6) ),
  135915. ("SeedHitMax" , cms.double(5.5) ),
  135916. ("SeedHitMin" , cms.double(-0.5) ),
  135917. ("SeedProducer" , cms.InputTag("initialStepSeeds") ),
  135918. ("TCDxyBin" , cms.int32(100) ),
  135919. ("TCDxyMax" , cms.double(100.0) ),
  135920. ("TCDxyMin" , cms.double(-100.0) ),
  135921. ("TCDzBin" , cms.int32(100) ),
  135922. ("TCDzMax" , cms.double(400.0) ),
  135923. ("TCDzMin" , cms.double(-400.0) ),
  135924. ("TCHitBin" , cms.int32(40) ),
  135925. ("TCHitMax" , cms.double(39.5) ),
  135926. ("TCHitMin" , cms.double(-0.5) ),
  135927. ("TCProducer" , cms.InputTag("initialStepTrackCandidates") ),
  135928. ("TCSizeBin" , cms.int32(100) ),
  135929. ("TCSizeMax" , cms.double(499.5) ),
  135930. ("TCSizeMin" , cms.double(-0.5) ),
  135931. ("TECLayBin" , cms.int32(15) ),
  135932. ("TECLayMax" , cms.double(14.5) ),
  135933. ("TECLayMin" , cms.double(-0.5) ),
  135934. ("TIBLayBin" , cms.int32(6) ),
  135935. ("TIBLayMax" , cms.double(5.5) ),
  135936. ("TIBLayMin" , cms.double(-0.5) ),
  135937. ("TIDLayBin" , cms.int32(6) ),
  135938. ("TIDLayMax" , cms.double(5.5) ),
  135939. ("TIDLayMin" , cms.double(-0.5) ),
  135940. ("TOBLayBin" , cms.int32(10) ),
  135941. ("TOBLayMax" , cms.double(9.5) ),
  135942. ("TOBLayMin" , cms.double(-0.5) ),
  135943. ("TTRHBuilder" , cms.string('WithTrackAngle') ),
  135944. ("ThetaBin" , cms.int32(32) ),
  135945. ("ThetaMax" , cms.double(3.2) ),
  135946. ("ThetaMin" , cms.double(0.0) ),
  135947. ("TkSeedSizeBin" , cms.int32(100) ),
  135948. ("TkSeedSizeMax" , cms.double(499.5) ),
  135949. ("TkSeedSizeMin" , cms.double(-0.5) ),
  135950. ("TkSizeBin" , cms.int32(200) ),
  135951. ("TkSizeMax" , cms.double(999.5) ),
  135952. ("TkSizeMin" , cms.double(-0.5) ),
  135953. ("TrackPBin" , cms.int32(100) ),
  135954. ("TrackPMax" , cms.double(100) ),
  135955. ("TrackPMin" , cms.double(0) ),
  135956. ("TrackProducer" , cms.InputTag("hltIter0PFlowTrackSelectionHighPurity") ),
  135957. ("TrackPtBin" , cms.int32(100) ),
  135958. ("TrackPtMax" , cms.double(100) ),
  135959. ("TrackPtMin" , cms.double(0.1) ),
  135960. ("TrackPxBin" , cms.int32(50) ),
  135961. ("TrackPxMax" , cms.double(50.0) ),
  135962. ("TrackPxMin" , cms.double(-50.0) ),
  135963. ("TrackPyBin" , cms.int32(50) ),
  135964. ("TrackPyMax" , cms.double(50.0) ),
  135965. ("TrackPyMin" , cms.double(-50.0) ),
  135966. ("TrackPzBin" , cms.int32(50) ),
  135967. ("TrackPzMax" , cms.double(50.0) ),
  135968. ("TrackPzMin" , cms.double(-50.0) ),
  135969. ("TrackQBin" , cms.int32(8) ),
  135970. ("TrackQMax" , cms.double(2.5) ),
  135971. ("TrackQMin" , cms.double(-2.5) ),
  135972. ("TransDCABins" , cms.int32(100) ),
  135973. ("TransDCAMax" , cms.double(8.0) ),
  135974. ("TransDCAMin" , cms.double(-8.0) ),
  135975. ("VXBin" , cms.int32(100) ),
  135976. ("VXMax" , cms.double(0.5) ),
  135977. ("VXMin" , cms.double(-0.5) ),
  135978. ("VYBin" , cms.int32(100) ),
  135979. ("VYMax" , cms.double(0.5) ),
  135980. ("VYMin" , cms.double(-0.5) ),
  135981. ("VZBin" , cms.int32(100) ),
  135982. ("VZBinProf" , cms.int32(100) ),
  135983. ("VZMax" , cms.double(30.0) ),
  135984. ("VZMaxProf" , cms.double(0.2) ),
  135985. ("VZMin" , cms.double(-30.0) ),
  135986. ("VZMinProf" , cms.double(-0.2) ),
  135987. ("X0Bin" , cms.int32(100) ),
  135988. ("X0Max" , cms.double(0.5) ),
  135989. ("X0Min" , cms.double(-0.5) ),
  135990. ("Y0Bin" , cms.int32(100) ),
  135991. ("Y0Max" , cms.double(0.5) ),
  135992. ("Y0Min" , cms.double(-0.5) ),
  135993. ("Z0Bin" , cms.int32(120) ),
  135994. ("Z0Max" , cms.double(60.0) ),
  135995. ("Z0Min" , cms.double(-60.0) ),
  135996. ("allTrackProducer" , cms.InputTag("hltIter0PFlowTrackSelectionHighPurity") ),
  135997. ("beamSpot" , cms.InputTag("hltOnlineBeamSpot") ),
  135998. ("denCut" , cms.string(' pt >= 1 ') ),
  135999. ("doAllPlots" , cms.bool(False) ),
  136000. ("doAllTrackCandHistos" , cms.bool(False) ),
  136001. ("doBeamSpotPlots" , cms.bool(True) ),
  136002. ("doDCAPlots" , cms.bool(True) ),
  136003. ("doDCAwrt000Plots" , cms.bool(False) ),
  136004. ("doDCAwrtPVPlots" , cms.bool(False) ),
  136005. ("doEffFromHitPatternVsBX" , cms.bool(True) ),
  136006. ("doEffFromHitPatternVsLUMI" , cms.bool(True) ),
  136007. ("doEffFromHitPatternVsPU" , cms.bool(True) ),
  136008. ("doGeneralPropertiesPlots" , cms.bool(True) ),
  136009. ("doGoodTrackLayersVsPhiVsEtaPerTrack" , cms.bool(True) ),
  136010. ("doGoodTrackPlots" , cms.bool(True) ),
  136011. ("doGoodTrackRecHitVsPhiVsEtaPerTrack" , cms.bool(True) ),
  136012. ("doHIPlots" , cms.bool(False) ),
  136013. ("doHitPropertiesPlots" , cms.bool(True) ),
  136014. ("doLayersVsPhiVsEtaPerTrack" , cms.bool(True) ),
  136015. ("doLumiAnalysis" , cms.bool(False) ),
  136016. ("doMeasurementStatePlots" , cms.bool(True) ),
  136017. ("doPUmonitoring" , cms.bool(False) ),
  136018. ("doPlotsVsBX" , cms.bool(True) ),
  136019. ("doPlotsVsBXlumi" , cms.bool(False) ),
  136020. ("doPlotsVsGoodPVtx" , cms.bool(True) ),
  136021. ("doPlotsVsLUMI" , cms.bool(True) ),
  136022. ("doPrimaryVertexPlots" , cms.bool(False) ),
  136023. ("doProfilesVsLS" , cms.bool(True) ),
  136024. ("doRecHitVsPhiVsEtaPerTrack" , cms.bool(True) ),
  136025. ("doRecHitVsPtVsEtaPerTrack" , cms.bool(False) ),
  136026. ("doRecHitsPerTrackProfile" , cms.bool(True) ),
  136027. ("doSIPPlots" , cms.bool(False) ),
  136028. ("doSeedDxyHisto" , cms.bool(False) ),
  136029. ("doSeedDzHisto" , cms.bool(False) ),
  136030. ("doSeedETAHisto" , cms.bool(False) ),
  136031. ("doSeedLumiAnalysis" , cms.bool(False) ),
  136032. ("doSeedNRecHitsHisto" , cms.bool(False) ),
  136033. ("doSeedNVsEtaProf" , cms.bool(False) ),
  136034. ("doSeedNVsPhiProf" , cms.bool(False) ),
  136035. ] +
  136036. [
  136037. ("doSeedNumberHisto" , cms.bool(False) ),
  136038. ("doSeedPHIHisto" , cms.bool(False) ),
  136039. ("doSeedPHIVsETAHisto" , cms.bool(False) ),
  136040. ("doSeedPTHisto" , cms.bool(False) ),
  136041. ("doSeedParameterHistos" , cms.bool(False) ),
  136042. ("doSeedQHisto" , cms.bool(False) ),
  136043. ("doSeedThetaHisto" , cms.bool(False) ),
  136044. ("doSeedVsClusterHisto" , cms.bool(False) ),
  136045. ("doStopSource" , cms.bool(False) ),
  136046. ("doTestPlots" , cms.bool(False) ),
  136047. ("doThetaPlots" , cms.bool(False) ),
  136048. ("doTrackCandHistos" , cms.bool(False) ),
  136049. ("doTrackPxPyPlots" , cms.bool(False) ),
  136050. ("doTrackerSpecific" , cms.bool(True) ),
  136051. ("etaErrBin" , cms.int32(50) ),
  136052. ("etaErrMax" , cms.double(0.1) ),
  136053. ("etaErrMin" , cms.double(0.0) ),
  136054. ("genericTriggerEventPSet" , cms.PSet(
  136055.  
  136056. ) ),
  136057. ("minNumberOfPixelsPerCluster" , cms.int32(2) ),
  136058. ("minPixelClusterCharge" , cms.double(15000.0) ),
  136059. ("numCut" , cms.string(" pt >= 1 & quality(\'highPurity\') ") ),
  136060. ("pErrBin" , cms.int32(50) ),
  136061. ("pErrMax" , cms.double(1.0) ),
  136062. ("pErrMin" , cms.double(0.0) ),
  136063. ("phiErrBin" , cms.int32(50) ),
  136064. ("phiErrMax" , cms.double(0.1) ),
  136065. ("phiErrMin" , cms.double(0.0) ),
  136066. ("pixelCluster" , cms.InputTag("siPixelClusters") ),
  136067. ("pixelCluster4lumi" , cms.InputTag("siPixelClustersPreSplitting") ),
  136068. ("primaryVertex" , cms.InputTag("hltPixelVertices") ),
  136069. ("primaryVertexInputTags" , cms.VInputTag(cms.InputTag("offlinePrimaryVertices")) ),
  136070. ("ptErrBin" , cms.int32(50) ),
  136071. ("ptErrMax" , cms.double(1.0) ),
  136072. ("ptErrMin" , cms.double(0.0) ),
  136073. ("pvLabels" , cms.vstring('offline') ),
  136074. ("pvNDOF" , cms.int32(1) ),
  136075. ("pxErrBin" , cms.int32(50) ),
  136076. ("pxErrMax" , cms.double(1.0) ),
  136077. ("pxErrMin" , cms.double(0.0) ),
  136078. ("pyErrBin" , cms.int32(50) ),
  136079. ("pyErrMax" , cms.double(1.0) ),
  136080. ("pyErrMin" , cms.double(0.0) ),
  136081. ("pzErrBin" , cms.int32(50) ),
  136082. ("pzErrMax" , cms.double(1.0) ),
  136083. ("pzErrMin" , cms.double(0.0) ),
  136084. ("qualityString" , cms.string('highPurity') ),
  136085. ("scal" , cms.InputTag("scalersRawToDigi") ),
  136086. ("selPrimaryVertexInputTags" , cms.VInputTag(cms.InputTag("goodOfflinePrimaryVertices")) ),
  136087. ("stripCluster" , cms.InputTag("siStripClusters") ),
  136088. ("subdetectorBin" , cms.int32(25) ),
  136089. ("subdetectors" , cms.vstring('TIB',
  136090. 'TOB',
  136091. 'TID',
  136092. 'TEC',
  136093. 'PixBarrel',
  136094. 'PixEndcap') ),
  136095. ("useBPixLayer1" , cms.bool(False) ),
  136096. ]
  136097. )
  136098. )
  136099.  
  136100.  
  136101. process.iterHLTTracksForElectronsMonitoringHLT = cms.EDAnalyzer("TrackingMonitor",
  136102. **dict(
  136103. [
  136104. ("AbsDxyBin" , cms.int32(120) ),
  136105. ("AbsDxyMax" , cms.double(60.0) ),
  136106. ("AbsDxyMin" , cms.double(0.0) ),
  136107. ("AlgoName" , cms.string('GenTk') ),
  136108. ("BSFolderName" , cms.string('Tracking/ParametersVsBeamSpot') ),
  136109. ("BXlumiSetup" , cms.PSet(
  136110. BXlumiBin = cms.int32(400),
  136111. BXlumiMax = cms.double(6000),
  136112. BXlumiMin = cms.double(2000),
  136113. lumi = cms.InputTag("lumiProducer"),
  136114. lumiScale = cms.double(6.37)
  136115. ) ),
  136116. ("Chi2Bin" , cms.int32(50) ),
  136117. ("Chi2Max" , cms.double(199.5) ),
  136118. ("Chi2Min" , cms.double(-0.5) ),
  136119. ("Chi2NDFBin" , cms.int32(80) ),
  136120. ("Chi2NDFMax" , cms.double(79.5) ),
  136121. ("Chi2NDFMin" , cms.double(-0.5) ),
  136122. ("Chi2ProbBin" , cms.int32(100) ),
  136123. ("Chi2ProbMax" , cms.double(1.0) ),
  136124. ("Chi2ProbMin" , cms.double(0.0) ),
  136125. ("ClusterLabels" , cms.vstring('Tot',
  136126. 'Strip',
  136127. 'Pix') ),
  136128. ("DxyBin" , cms.int32(100) ),
  136129. ("DxyMax" , cms.double(0.5) ),
  136130. ("DxyMin" , cms.double(-0.5) ),
  136131. ("EtaBin" , cms.int32(26) ),
  136132. ("EtaMax" , cms.double(2.5) ),
  136133. ("EtaMin" , cms.double(-2.5) ),
  136134. ("FolderName" , cms.string('HLT/EG/Tracking/iter2Merged') ),
  136135. ("GoodPVtxBin" , cms.int32(60) ),
  136136. ("GoodPVtxMax" , cms.double(60.0) ),
  136137. ("GoodPVtxMin" , cms.double(0.0) ),
  136138. ("LSBin" , cms.int32(2000) ),
  136139. ("LSMax" , cms.double(2000.0) ),
  136140. ("LSMin" , cms.double(0) ),
  136141. ("LUMIBin" , cms.int32(4000) ),
  136142. ("LUMIMax" , cms.double(20000.0) ),
  136143. ("LUMIMin" , cms.double(0.0) ),
  136144. ("LongDCABins" , cms.int32(100) ),
  136145. ("LongDCAMax" , cms.double(8.0) ),
  136146. ("LongDCAMin" , cms.double(-8.0) ),
  136147. ("MeanHitBin" , cms.int32(30) ),
  136148. ("MeanHitMax" , cms.double(29.5) ),
  136149. ("MeanHitMin" , cms.double(-0.5) ),
  136150. ("MeanLayBin" , cms.int32(25) ),
  136151. ("MeanLayMax" , cms.double(24.5) ),
  136152. ("MeanLayMin" , cms.double(-0.5) ),
  136153. ("MeasurementState" , cms.string('ImpactPoint') ),
  136154. ("NClusPxBin" , cms.int32(200) ),
  136155. ("NClusPxMax" , cms.double(19999.5) ),
  136156. ("NClusPxMin" , cms.double(-0.5) ),
  136157. ("NClusStrBin" , cms.int32(500) ),
  136158. ("NClusStrMax" , cms.double(99999.5) ),
  136159. ("NClusStrMin" , cms.double(-0.5) ),
  136160. ("NTrk2DBin" , cms.int32(50) ),
  136161. ("NTrk2DMax" , cms.double(1999.5) ),
  136162. ("NTrk2DMin" , cms.double(-0.5) ),
  136163. ("OutputFileName" , cms.string('MonitorTrack.root') ),
  136164. ("OutputMEsInRootFile" , cms.bool(False) ),
  136165. ("PVFolderName" , cms.string('Tracking/PrimaryVertices') ),
  136166. ("PXBLayBin" , cms.int32(6) ),
  136167. ("PXBLayMax" , cms.double(5.5) ),
  136168. ("PXBLayMin" , cms.double(-0.5) ),
  136169. ("PXFLayBin" , cms.int32(6) ),
  136170. ("PXFLayMax" , cms.double(5.5) ),
  136171. ("PXFLayMin" , cms.double(-0.5) ),
  136172. ("PhiBin" , cms.int32(32) ),
  136173. ("PhiMax" , cms.double(3.141592654) ),
  136174. ("PhiMin" , cms.double(-3.141592654) ),
  136175. ("Quality" , cms.string('') ),
  136176. ("RecHitBin" , cms.int32(40) ),
  136177. ("RecHitMax" , cms.double(39.5) ),
  136178. ("RecHitMin" , cms.double(-0.5) ),
  136179. ("RecLayBin" , cms.int32(25) ),
  136180. ("RecLayMax" , cms.double(24.5) ),
  136181. ("RecLayMin" , cms.double(-0.5) ),
  136182. ("RecLostBin" , cms.int32(10) ),
  136183. ("RecLostMax" , cms.double(9.5) ),
  136184. ("RecLostMin" , cms.double(-0.5) ),
  136185. ("SeedDxyBin" , cms.int32(100) ),
  136186. ("SeedDxyMax" , cms.double(0.5) ),
  136187. ("SeedDxyMin" , cms.double(-0.5) ),
  136188. ("SeedDzBin" , cms.int32(120) ),
  136189. ("SeedDzMax" , cms.double(30.0) ),
  136190. ("SeedDzMin" , cms.double(-30.0) ),
  136191. ("SeedHitBin" , cms.int32(6) ),
  136192. ("SeedHitMax" , cms.double(5.5) ),
  136193. ("SeedHitMin" , cms.double(-0.5) ),
  136194. ("SeedProducer" , cms.InputTag("initialStepSeeds") ),
  136195. ("TCDxyBin" , cms.int32(100) ),
  136196. ("TCDxyMax" , cms.double(100.0) ),
  136197. ("TCDxyMin" , cms.double(-100.0) ),
  136198. ("TCDzBin" , cms.int32(100) ),
  136199. ("TCDzMax" , cms.double(400.0) ),
  136200. ("TCDzMin" , cms.double(-400.0) ),
  136201. ("TCHitBin" , cms.int32(40) ),
  136202. ("TCHitMax" , cms.double(39.5) ),
  136203. ("TCHitMin" , cms.double(-0.5) ),
  136204. ("TCProducer" , cms.InputTag("initialStepTrackCandidates") ),
  136205. ("TCSizeBin" , cms.int32(100) ),
  136206. ("TCSizeMax" , cms.double(499.5) ),
  136207. ("TCSizeMin" , cms.double(-0.5) ),
  136208. ("TECLayBin" , cms.int32(15) ),
  136209. ("TECLayMax" , cms.double(14.5) ),
  136210. ("TECLayMin" , cms.double(-0.5) ),
  136211. ("TIBLayBin" , cms.int32(6) ),
  136212. ("TIBLayMax" , cms.double(5.5) ),
  136213. ("TIBLayMin" , cms.double(-0.5) ),
  136214. ("TIDLayBin" , cms.int32(6) ),
  136215. ("TIDLayMax" , cms.double(5.5) ),
  136216. ("TIDLayMin" , cms.double(-0.5) ),
  136217. ("TOBLayBin" , cms.int32(10) ),
  136218. ("TOBLayMax" , cms.double(9.5) ),
  136219. ("TOBLayMin" , cms.double(-0.5) ),
  136220. ("TTRHBuilder" , cms.string('WithTrackAngle') ),
  136221. ("ThetaBin" , cms.int32(32) ),
  136222. ("ThetaMax" , cms.double(3.2) ),
  136223. ("ThetaMin" , cms.double(0.0) ),
  136224. ("TkSeedSizeBin" , cms.int32(100) ),
  136225. ("TkSeedSizeMax" , cms.double(499.5) ),
  136226. ("TkSeedSizeMin" , cms.double(-0.5) ),
  136227. ("TkSizeBin" , cms.int32(200) ),
  136228. ("TkSizeMax" , cms.double(999.5) ),
  136229. ("TkSizeMin" , cms.double(-0.5) ),
  136230. ("TrackPBin" , cms.int32(100) ),
  136231. ("TrackPMax" , cms.double(100) ),
  136232. ("TrackPMin" , cms.double(0) ),
  136233. ("TrackProducer" , cms.InputTag("hltIter2MergedForElectrons") ),
  136234. ("TrackPtBin" , cms.int32(100) ),
  136235. ("TrackPtMax" , cms.double(100) ),
  136236. ("TrackPtMin" , cms.double(0.1) ),
  136237. ("TrackPxBin" , cms.int32(50) ),
  136238. ("TrackPxMax" , cms.double(50.0) ),
  136239. ("TrackPxMin" , cms.double(-50.0) ),
  136240. ("TrackPyBin" , cms.int32(50) ),
  136241. ("TrackPyMax" , cms.double(50.0) ),
  136242. ("TrackPyMin" , cms.double(-50.0) ),
  136243. ("TrackPzBin" , cms.int32(50) ),
  136244. ("TrackPzMax" , cms.double(50.0) ),
  136245. ("TrackPzMin" , cms.double(-50.0) ),
  136246. ("TrackQBin" , cms.int32(8) ),
  136247. ("TrackQMax" , cms.double(2.5) ),
  136248. ("TrackQMin" , cms.double(-2.5) ),
  136249. ("TransDCABins" , cms.int32(100) ),
  136250. ("TransDCAMax" , cms.double(8.0) ),
  136251. ("TransDCAMin" , cms.double(-8.0) ),
  136252. ("VXBin" , cms.int32(100) ),
  136253. ("VXMax" , cms.double(0.5) ),
  136254. ("VXMin" , cms.double(-0.5) ),
  136255. ("VYBin" , cms.int32(100) ),
  136256. ("VYMax" , cms.double(0.5) ),
  136257. ("VYMin" , cms.double(-0.5) ),
  136258. ("VZBin" , cms.int32(100) ),
  136259. ("VZBinProf" , cms.int32(100) ),
  136260. ("VZMax" , cms.double(30.0) ),
  136261. ("VZMaxProf" , cms.double(0.2) ),
  136262. ("VZMin" , cms.double(-30.0) ),
  136263. ("VZMinProf" , cms.double(-0.2) ),
  136264. ("X0Bin" , cms.int32(100) ),
  136265. ("X0Max" , cms.double(0.5) ),
  136266. ("X0Min" , cms.double(-0.5) ),
  136267. ("Y0Bin" , cms.int32(100) ),
  136268. ("Y0Max" , cms.double(0.5) ),
  136269. ("Y0Min" , cms.double(-0.5) ),
  136270. ("Z0Bin" , cms.int32(120) ),
  136271. ("Z0Max" , cms.double(60.0) ),
  136272. ("Z0Min" , cms.double(-60.0) ),
  136273. ("allTrackProducer" , cms.InputTag("hltIter2MergedForElectrons") ),
  136274. ("beamSpot" , cms.InputTag("hltOnlineBeamSpot") ),
  136275. ("denCut" , cms.string(' pt >= 1 ') ),
  136276. ("doAllPlots" , cms.bool(False) ),
  136277. ("doAllTrackCandHistos" , cms.bool(False) ),
  136278. ("doBeamSpotPlots" , cms.bool(True) ),
  136279. ("doDCAPlots" , cms.bool(True) ),
  136280. ("doDCAwrt000Plots" , cms.bool(False) ),
  136281. ("doDCAwrtPVPlots" , cms.bool(False) ),
  136282. ("doEffFromHitPatternVsBX" , cms.bool(True) ),
  136283. ("doEffFromHitPatternVsLUMI" , cms.bool(True) ),
  136284. ("doEffFromHitPatternVsPU" , cms.bool(True) ),
  136285. ("doGeneralPropertiesPlots" , cms.bool(True) ),
  136286. ("doGoodTrackLayersVsPhiVsEtaPerTrack" , cms.bool(True) ),
  136287. ("doGoodTrackPlots" , cms.bool(True) ),
  136288. ("doGoodTrackRecHitVsPhiVsEtaPerTrack" , cms.bool(True) ),
  136289. ("doHIPlots" , cms.bool(False) ),
  136290. ("doHitPropertiesPlots" , cms.bool(True) ),
  136291. ("doLayersVsPhiVsEtaPerTrack" , cms.bool(True) ),
  136292. ("doLumiAnalysis" , cms.bool(False) ),
  136293. ("doMeasurementStatePlots" , cms.bool(True) ),
  136294. ("doPUmonitoring" , cms.bool(False) ),
  136295. ("doPlotsVsBX" , cms.bool(True) ),
  136296. ("doPlotsVsBXlumi" , cms.bool(False) ),
  136297. ("doPlotsVsGoodPVtx" , cms.bool(True) ),
  136298. ("doPlotsVsLUMI" , cms.bool(True) ),
  136299. ("doPrimaryVertexPlots" , cms.bool(False) ),
  136300. ("doProfilesVsLS" , cms.bool(True) ),
  136301. ("doRecHitVsPhiVsEtaPerTrack" , cms.bool(True) ),
  136302. ("doRecHitVsPtVsEtaPerTrack" , cms.bool(False) ),
  136303. ("doRecHitsPerTrackProfile" , cms.bool(True) ),
  136304. ("doSIPPlots" , cms.bool(False) ),
  136305. ("doSeedDxyHisto" , cms.bool(False) ),
  136306. ("doSeedDzHisto" , cms.bool(False) ),
  136307. ("doSeedETAHisto" , cms.bool(False) ),
  136308. ("doSeedLumiAnalysis" , cms.bool(False) ),
  136309. ("doSeedNRecHitsHisto" , cms.bool(False) ),
  136310. ("doSeedNVsEtaProf" , cms.bool(False) ),
  136311. ("doSeedNVsPhiProf" , cms.bool(False) ),
  136312. ] +
  136313. [
  136314. ("doSeedNumberHisto" , cms.bool(False) ),
  136315. ("doSeedPHIHisto" , cms.bool(False) ),
  136316. ("doSeedPHIVsETAHisto" , cms.bool(False) ),
  136317. ("doSeedPTHisto" , cms.bool(False) ),
  136318. ("doSeedParameterHistos" , cms.bool(False) ),
  136319. ("doSeedQHisto" , cms.bool(False) ),
  136320. ("doSeedThetaHisto" , cms.bool(False) ),
  136321. ("doSeedVsClusterHisto" , cms.bool(False) ),
  136322. ("doStopSource" , cms.bool(False) ),
  136323. ("doTestPlots" , cms.bool(False) ),
  136324. ("doThetaPlots" , cms.bool(False) ),
  136325. ("doTrackCandHistos" , cms.bool(False) ),
  136326. ("doTrackPxPyPlots" , cms.bool(False) ),
  136327. ("doTrackerSpecific" , cms.bool(True) ),
  136328. ("etaErrBin" , cms.int32(50) ),
  136329. ("etaErrMax" , cms.double(0.1) ),
  136330. ("etaErrMin" , cms.double(0.0) ),
  136331. ("genericTriggerEventPSet" , cms.PSet(
  136332.  
  136333. ) ),
  136334. ("minNumberOfPixelsPerCluster" , cms.int32(2) ),
  136335. ("minPixelClusterCharge" , cms.double(15000.0) ),
  136336. ("numCut" , cms.string(" pt >= 1 & quality(\'highPurity\') ") ),
  136337. ("pErrBin" , cms.int32(50) ),
  136338. ("pErrMax" , cms.double(1.0) ),
  136339. ("pErrMin" , cms.double(0.0) ),
  136340. ("phiErrBin" , cms.int32(50) ),
  136341. ("phiErrMax" , cms.double(0.1) ),
  136342. ("phiErrMin" , cms.double(0.0) ),
  136343. ("pixelCluster" , cms.InputTag("siPixelClusters") ),
  136344. ("pixelCluster4lumi" , cms.InputTag("siPixelClustersPreSplitting") ),
  136345. ("primaryVertex" , cms.InputTag("hltElectronsVertex") ),
  136346. ("primaryVertexInputTags" , cms.VInputTag(cms.InputTag("offlinePrimaryVertices")) ),
  136347. ("ptErrBin" , cms.int32(50) ),
  136348. ("ptErrMax" , cms.double(1.0) ),
  136349. ("ptErrMin" , cms.double(0.0) ),
  136350. ("pvLabels" , cms.vstring('offline') ),
  136351. ("pvNDOF" , cms.int32(1) ),
  136352. ("pxErrBin" , cms.int32(50) ),
  136353. ("pxErrMax" , cms.double(1.0) ),
  136354. ("pxErrMin" , cms.double(0.0) ),
  136355. ("pyErrBin" , cms.int32(50) ),
  136356. ("pyErrMax" , cms.double(1.0) ),
  136357. ("pyErrMin" , cms.double(0.0) ),
  136358. ("pzErrBin" , cms.int32(50) ),
  136359. ("pzErrMax" , cms.double(1.0) ),
  136360. ("pzErrMin" , cms.double(0.0) ),
  136361. ("qualityString" , cms.string('highPurity') ),
  136362. ("scal" , cms.InputTag("scalersRawToDigi") ),
  136363. ("selPrimaryVertexInputTags" , cms.VInputTag(cms.InputTag("goodOfflinePrimaryVertices")) ),
  136364. ("stripCluster" , cms.InputTag("siStripClusters") ),
  136365. ("subdetectorBin" , cms.int32(25) ),
  136366. ("subdetectors" , cms.vstring('TIB',
  136367. 'TOB',
  136368. 'TID',
  136369. 'TEC',
  136370. 'PixBarrel',
  136371. 'PixEndcap') ),
  136372. ("useBPixLayer1" , cms.bool(False) ),
  136373. ]
  136374. )
  136375. )
  136376.  
  136377.  
  136378. process.iterHLTTracksMonitoringHLT = cms.EDAnalyzer("TrackingMonitor",
  136379. **dict(
  136380. [
  136381. ("AbsDxyBin" , cms.int32(120) ),
  136382. ("AbsDxyMax" , cms.double(60.0) ),
  136383. ("AbsDxyMin" , cms.double(0.0) ),
  136384. ("AlgoName" , cms.string('GenTk') ),
  136385. ("BSFolderName" , cms.string('Tracking/ParametersVsBeamSpot') ),
  136386. ("BXlumiSetup" , cms.PSet(
  136387. BXlumiBin = cms.int32(400),
  136388. BXlumiMax = cms.double(6000),
  136389. BXlumiMin = cms.double(2000),
  136390. lumi = cms.InputTag("lumiProducer"),
  136391. lumiScale = cms.double(6.37)
  136392. ) ),
  136393. ("Chi2Bin" , cms.int32(50) ),
  136394. ("Chi2Max" , cms.double(199.5) ),
  136395. ("Chi2Min" , cms.double(-0.5) ),
  136396. ("Chi2NDFBin" , cms.int32(80) ),
  136397. ("Chi2NDFMax" , cms.double(79.5) ),
  136398. ("Chi2NDFMin" , cms.double(-0.5) ),
  136399. ("Chi2ProbBin" , cms.int32(100) ),
  136400. ("Chi2ProbMax" , cms.double(1.0) ),
  136401. ("Chi2ProbMin" , cms.double(0.0) ),
  136402. ("ClusterLabels" , cms.vstring('Tot',
  136403. 'Strip',
  136404. 'Pix') ),
  136405. ("DxyBin" , cms.int32(100) ),
  136406. ("DxyMax" , cms.double(0.5) ),
  136407. ("DxyMin" , cms.double(-0.5) ),
  136408. ("EtaBin" , cms.int32(26) ),
  136409. ("EtaMax" , cms.double(2.5) ),
  136410. ("EtaMin" , cms.double(-2.5) ),
  136411. ("FolderName" , cms.string('HLT/Tracking/iter2Merged') ),
  136412. ("GoodPVtxBin" , cms.int32(60) ),
  136413. ("GoodPVtxMax" , cms.double(60.0) ),
  136414. ("GoodPVtxMin" , cms.double(0.0) ),
  136415. ("LSBin" , cms.int32(2000) ),
  136416. ("LSMax" , cms.double(2000.0) ),
  136417. ("LSMin" , cms.double(0) ),
  136418. ("LUMIBin" , cms.int32(4000) ),
  136419. ("LUMIMax" , cms.double(20000.0) ),
  136420. ("LUMIMin" , cms.double(0.0) ),
  136421. ("LongDCABins" , cms.int32(100) ),
  136422. ("LongDCAMax" , cms.double(8.0) ),
  136423. ("LongDCAMin" , cms.double(-8.0) ),
  136424. ("MeanHitBin" , cms.int32(30) ),
  136425. ("MeanHitMax" , cms.double(29.5) ),
  136426. ("MeanHitMin" , cms.double(-0.5) ),
  136427. ("MeanLayBin" , cms.int32(25) ),
  136428. ("MeanLayMax" , cms.double(24.5) ),
  136429. ("MeanLayMin" , cms.double(-0.5) ),
  136430. ("MeasurementState" , cms.string('ImpactPoint') ),
  136431. ("NClusPxBin" , cms.int32(200) ),
  136432. ("NClusPxMax" , cms.double(19999.5) ),
  136433. ("NClusPxMin" , cms.double(-0.5) ),
  136434. ("NClusStrBin" , cms.int32(500) ),
  136435. ("NClusStrMax" , cms.double(99999.5) ),
  136436. ("NClusStrMin" , cms.double(-0.5) ),
  136437. ("NTrk2DBin" , cms.int32(50) ),
  136438. ("NTrk2DMax" , cms.double(1999.5) ),
  136439. ("NTrk2DMin" , cms.double(-0.5) ),
  136440. ("OutputFileName" , cms.string('MonitorTrack.root') ),
  136441. ("OutputMEsInRootFile" , cms.bool(False) ),
  136442. ("PVFolderName" , cms.string('Tracking/PrimaryVertices') ),
  136443. ("PXBLayBin" , cms.int32(6) ),
  136444. ("PXBLayMax" , cms.double(5.5) ),
  136445. ("PXBLayMin" , cms.double(-0.5) ),
  136446. ("PXFLayBin" , cms.int32(6) ),
  136447. ("PXFLayMax" , cms.double(5.5) ),
  136448. ("PXFLayMin" , cms.double(-0.5) ),
  136449. ("PhiBin" , cms.int32(32) ),
  136450. ("PhiMax" , cms.double(3.141592654) ),
  136451. ("PhiMin" , cms.double(-3.141592654) ),
  136452. ("Quality" , cms.string('') ),
  136453. ("RecHitBin" , cms.int32(40) ),
  136454. ("RecHitMax" , cms.double(39.5) ),
  136455. ("RecHitMin" , cms.double(-0.5) ),
  136456. ("RecLayBin" , cms.int32(25) ),
  136457. ("RecLayMax" , cms.double(24.5) ),
  136458. ("RecLayMin" , cms.double(-0.5) ),
  136459. ("RecLostBin" , cms.int32(10) ),
  136460. ("RecLostMax" , cms.double(9.5) ),
  136461. ("RecLostMin" , cms.double(-0.5) ),
  136462. ("SeedDxyBin" , cms.int32(100) ),
  136463. ("SeedDxyMax" , cms.double(0.5) ),
  136464. ("SeedDxyMin" , cms.double(-0.5) ),
  136465. ("SeedDzBin" , cms.int32(120) ),
  136466. ("SeedDzMax" , cms.double(30.0) ),
  136467. ("SeedDzMin" , cms.double(-30.0) ),
  136468. ("SeedHitBin" , cms.int32(6) ),
  136469. ("SeedHitMax" , cms.double(5.5) ),
  136470. ("SeedHitMin" , cms.double(-0.5) ),
  136471. ("SeedProducer" , cms.InputTag("initialStepSeeds") ),
  136472. ("TCDxyBin" , cms.int32(100) ),
  136473. ("TCDxyMax" , cms.double(100.0) ),
  136474. ("TCDxyMin" , cms.double(-100.0) ),
  136475. ("TCDzBin" , cms.int32(100) ),
  136476. ("TCDzMax" , cms.double(400.0) ),
  136477. ("TCDzMin" , cms.double(-400.0) ),
  136478. ("TCHitBin" , cms.int32(40) ),
  136479. ("TCHitMax" , cms.double(39.5) ),
  136480. ("TCHitMin" , cms.double(-0.5) ),
  136481. ("TCProducer" , cms.InputTag("initialStepTrackCandidates") ),
  136482. ("TCSizeBin" , cms.int32(100) ),
  136483. ("TCSizeMax" , cms.double(499.5) ),
  136484. ("TCSizeMin" , cms.double(-0.5) ),
  136485. ("TECLayBin" , cms.int32(15) ),
  136486. ("TECLayMax" , cms.double(14.5) ),
  136487. ("TECLayMin" , cms.double(-0.5) ),
  136488. ("TIBLayBin" , cms.int32(6) ),
  136489. ("TIBLayMax" , cms.double(5.5) ),
  136490. ("TIBLayMin" , cms.double(-0.5) ),
  136491. ("TIDLayBin" , cms.int32(6) ),
  136492. ("TIDLayMax" , cms.double(5.5) ),
  136493. ("TIDLayMin" , cms.double(-0.5) ),
  136494. ("TOBLayBin" , cms.int32(10) ),
  136495. ("TOBLayMax" , cms.double(9.5) ),
  136496. ("TOBLayMin" , cms.double(-0.5) ),
  136497. ("TTRHBuilder" , cms.string('WithTrackAngle') ),
  136498. ("ThetaBin" , cms.int32(32) ),
  136499. ("ThetaMax" , cms.double(3.2) ),
  136500. ("ThetaMin" , cms.double(0.0) ),
  136501. ("TkSeedSizeBin" , cms.int32(100) ),
  136502. ("TkSeedSizeMax" , cms.double(499.5) ),
  136503. ("TkSeedSizeMin" , cms.double(-0.5) ),
  136504. ("TkSizeBin" , cms.int32(200) ),
  136505. ("TkSizeMax" , cms.double(999.5) ),
  136506. ("TkSizeMin" , cms.double(-0.5) ),
  136507. ("TrackPBin" , cms.int32(100) ),
  136508. ("TrackPMax" , cms.double(100) ),
  136509. ("TrackPMin" , cms.double(0) ),
  136510. ("TrackProducer" , cms.InputTag("hltIter2Merged") ),
  136511. ("TrackPtBin" , cms.int32(100) ),
  136512. ("TrackPtMax" , cms.double(100) ),
  136513. ("TrackPtMin" , cms.double(0.1) ),
  136514. ("TrackPxBin" , cms.int32(50) ),
  136515. ("TrackPxMax" , cms.double(50.0) ),
  136516. ("TrackPxMin" , cms.double(-50.0) ),
  136517. ("TrackPyBin" , cms.int32(50) ),
  136518. ("TrackPyMax" , cms.double(50.0) ),
  136519. ("TrackPyMin" , cms.double(-50.0) ),
  136520. ("TrackPzBin" , cms.int32(50) ),
  136521. ("TrackPzMax" , cms.double(50.0) ),
  136522. ("TrackPzMin" , cms.double(-50.0) ),
  136523. ("TrackQBin" , cms.int32(8) ),
  136524. ("TrackQMax" , cms.double(2.5) ),
  136525. ("TrackQMin" , cms.double(-2.5) ),
  136526. ("TransDCABins" , cms.int32(100) ),
  136527. ("TransDCAMax" , cms.double(8.0) ),
  136528. ("TransDCAMin" , cms.double(-8.0) ),
  136529. ("VXBin" , cms.int32(100) ),
  136530. ("VXMax" , cms.double(0.5) ),
  136531. ("VXMin" , cms.double(-0.5) ),
  136532. ("VYBin" , cms.int32(100) ),
  136533. ("VYMax" , cms.double(0.5) ),
  136534. ("VYMin" , cms.double(-0.5) ),
  136535. ("VZBin" , cms.int32(100) ),
  136536. ("VZBinProf" , cms.int32(100) ),
  136537. ("VZMax" , cms.double(30.0) ),
  136538. ("VZMaxProf" , cms.double(0.2) ),
  136539. ("VZMin" , cms.double(-30.0) ),
  136540. ("VZMinProf" , cms.double(-0.2) ),
  136541. ("X0Bin" , cms.int32(100) ),
  136542. ("X0Max" , cms.double(0.5) ),
  136543. ("X0Min" , cms.double(-0.5) ),
  136544. ("Y0Bin" , cms.int32(100) ),
  136545. ("Y0Max" , cms.double(0.5) ),
  136546. ("Y0Min" , cms.double(-0.5) ),
  136547. ("Z0Bin" , cms.int32(120) ),
  136548. ("Z0Max" , cms.double(60.0) ),
  136549. ("Z0Min" , cms.double(-60.0) ),
  136550. ("allTrackProducer" , cms.InputTag("hltIter2Merged") ),
  136551. ("beamSpot" , cms.InputTag("hltOnlineBeamSpot") ),
  136552. ("denCut" , cms.string(' pt >= 1 ') ),
  136553. ("doAllPlots" , cms.bool(False) ),
  136554. ("doAllTrackCandHistos" , cms.bool(False) ),
  136555. ("doBeamSpotPlots" , cms.bool(True) ),
  136556. ("doDCAPlots" , cms.bool(True) ),
  136557. ("doDCAwrt000Plots" , cms.bool(False) ),
  136558. ("doDCAwrtPVPlots" , cms.bool(False) ),
  136559. ("doEffFromHitPatternVsBX" , cms.bool(True) ),
  136560. ("doEffFromHitPatternVsLUMI" , cms.bool(True) ),
  136561. ("doEffFromHitPatternVsPU" , cms.bool(True) ),
  136562. ("doGeneralPropertiesPlots" , cms.bool(True) ),
  136563. ("doGoodTrackLayersVsPhiVsEtaPerTrack" , cms.bool(True) ),
  136564. ("doGoodTrackPlots" , cms.bool(True) ),
  136565. ("doGoodTrackRecHitVsPhiVsEtaPerTrack" , cms.bool(True) ),
  136566. ("doHIPlots" , cms.bool(False) ),
  136567. ("doHitPropertiesPlots" , cms.bool(True) ),
  136568. ("doLayersVsPhiVsEtaPerTrack" , cms.bool(True) ),
  136569. ("doLumiAnalysis" , cms.bool(False) ),
  136570. ("doMeasurementStatePlots" , cms.bool(True) ),
  136571. ("doPUmonitoring" , cms.bool(False) ),
  136572. ("doPlotsVsBX" , cms.bool(True) ),
  136573. ("doPlotsVsBXlumi" , cms.bool(False) ),
  136574. ("doPlotsVsGoodPVtx" , cms.bool(True) ),
  136575. ("doPlotsVsLUMI" , cms.bool(True) ),
  136576. ("doPrimaryVertexPlots" , cms.bool(False) ),
  136577. ("doProfilesVsLS" , cms.bool(True) ),
  136578. ("doRecHitVsPhiVsEtaPerTrack" , cms.bool(True) ),
  136579. ("doRecHitVsPtVsEtaPerTrack" , cms.bool(False) ),
  136580. ("doRecHitsPerTrackProfile" , cms.bool(True) ),
  136581. ("doSIPPlots" , cms.bool(False) ),
  136582. ("doSeedDxyHisto" , cms.bool(False) ),
  136583. ("doSeedDzHisto" , cms.bool(False) ),
  136584. ("doSeedETAHisto" , cms.bool(False) ),
  136585. ("doSeedLumiAnalysis" , cms.bool(False) ),
  136586. ("doSeedNRecHitsHisto" , cms.bool(False) ),
  136587. ("doSeedNVsEtaProf" , cms.bool(False) ),
  136588. ("doSeedNVsPhiProf" , cms.bool(False) ),
  136589. ] +
  136590. [
  136591. ("doSeedNumberHisto" , cms.bool(False) ),
  136592. ("doSeedPHIHisto" , cms.bool(False) ),
  136593. ("doSeedPHIVsETAHisto" , cms.bool(False) ),
  136594. ("doSeedPTHisto" , cms.bool(False) ),
  136595. ("doSeedParameterHistos" , cms.bool(False) ),
  136596. ("doSeedQHisto" , cms.bool(False) ),
  136597. ("doSeedThetaHisto" , cms.bool(False) ),
  136598. ("doSeedVsClusterHisto" , cms.bool(False) ),
  136599. ("doStopSource" , cms.bool(False) ),
  136600. ("doTestPlots" , cms.bool(False) ),
  136601. ("doThetaPlots" , cms.bool(False) ),
  136602. ("doTrackCandHistos" , cms.bool(False) ),
  136603. ("doTrackPxPyPlots" , cms.bool(False) ),
  136604. ("doTrackerSpecific" , cms.bool(True) ),
  136605. ("etaErrBin" , cms.int32(50) ),
  136606. ("etaErrMax" , cms.double(0.1) ),
  136607. ("etaErrMin" , cms.double(0.0) ),
  136608. ("genericTriggerEventPSet" , cms.PSet(
  136609.  
  136610. ) ),
  136611. ("minNumberOfPixelsPerCluster" , cms.int32(2) ),
  136612. ("minPixelClusterCharge" , cms.double(15000.0) ),
  136613. ("numCut" , cms.string(" pt >= 1 & quality(\'highPurity\') ") ),
  136614. ("pErrBin" , cms.int32(50) ),
  136615. ("pErrMax" , cms.double(1.0) ),
  136616. ("pErrMin" , cms.double(0.0) ),
  136617. ("phiErrBin" , cms.int32(50) ),
  136618. ("phiErrMax" , cms.double(0.1) ),
  136619. ("phiErrMin" , cms.double(0.0) ),
  136620. ("pixelCluster" , cms.InputTag("siPixelClusters") ),
  136621. ("pixelCluster4lumi" , cms.InputTag("siPixelClustersPreSplitting") ),
  136622. ("primaryVertex" , cms.InputTag("hltPixelVertices") ),
  136623. ("primaryVertexInputTags" , cms.VInputTag(cms.InputTag("offlinePrimaryVertices")) ),
  136624. ("ptErrBin" , cms.int32(50) ),
  136625. ("ptErrMax" , cms.double(1.0) ),
  136626. ("ptErrMin" , cms.double(0.0) ),
  136627. ("pvLabels" , cms.vstring('offline') ),
  136628. ("pvNDOF" , cms.int32(1) ),
  136629. ("pxErrBin" , cms.int32(50) ),
  136630. ("pxErrMax" , cms.double(1.0) ),
  136631. ("pxErrMin" , cms.double(0.0) ),
  136632. ("pyErrBin" , cms.int32(50) ),
  136633. ("pyErrMax" , cms.double(1.0) ),
  136634. ("pyErrMin" , cms.double(0.0) ),
  136635. ("pzErrBin" , cms.int32(50) ),
  136636. ("pzErrMax" , cms.double(1.0) ),
  136637. ("pzErrMin" , cms.double(0.0) ),
  136638. ("qualityString" , cms.string('highPurity') ),
  136639. ("scal" , cms.InputTag("scalersRawToDigi") ),
  136640. ("selPrimaryVertexInputTags" , cms.VInputTag(cms.InputTag("goodOfflinePrimaryVertices")) ),
  136641. ("stripCluster" , cms.InputTag("siStripClusters") ),
  136642. ("subdetectorBin" , cms.int32(25) ),
  136643. ("subdetectors" , cms.vstring('TIB',
  136644. 'TOB',
  136645. 'TID',
  136646. 'TEC',
  136647. 'PixBarrel',
  136648. 'PixEndcap') ),
  136649. ("useBPixLayer1" , cms.bool(False) ),
  136650. ]
  136651. )
  136652. )
  136653.  
  136654.  
  136655. process.jetDQMAnalyzerAk4CaloCleaned = cms.EDAnalyzer("JetAnalyzer",
  136656. CleaningParameters = cms.PSet(
  136657. bypassAllDCSChecks = cms.bool(False),
  136658. bypassAllPVChecks = cms.bool(True),
  136659. gtLabel = cms.InputTag("gtDigis"),
  136660. trigSelection = cms.PSet(
  136661. andOr = cms.bool(False),
  136662. andOrHlt = cms.bool(False),
  136663. errorReplyHlt = cms.bool(False),
  136664. hltDBKey = cms.string('jetmet_hltsel'),
  136665. hltInputTag = cms.InputTag("TriggerResults","","HLT"),
  136666. hltPaths = cms.vstring('')
  136667. ),
  136668. vertexCollection = cms.InputTag("goodOfflinePrimaryVerticesDQM")
  136669. ),
  136670. DCSFilterForJetMonitoring = cms.PSet(
  136671. DetectorTypes = cms.untracked.string('ecal:hbhe:hf'),
  136672. alwaysPass = cms.untracked.bool(False)
  136673. ),
  136674. InputCutPUIDDiscriminant = cms.InputTag("pileupJetIdEvaluatorDQM","cutbasedDiscriminant"),
  136675. InputCutPUIDValue = cms.InputTag("pileupJetIdEvaluatorDQM","cutbasedId"),
  136676. InputJetIDValueMap = cms.InputTag("ak4JetID"),
  136677. InputMVAPUIDDiscriminant = cms.InputTag("pileupJetIdEvaluatorDQM","fullDiscriminant"),
  136678. InputMVAPUIDValue = cms.InputTag("pileupJetIdEvaluatorDQM","fullId"),
  136679. InputQGAxis2 = cms.InputTag("QGTagger","axis2"),
  136680. InputQGLikelihood = cms.InputTag("QGTagger","qgLikelihood"),
  136681. InputQGMultiplicity = cms.InputTag("QGTagger","mult"),
  136682. InputQGPtDToken = cms.InputTag("QGTagger","ptD"),
  136683. JetCleaningFlag = cms.untracked.bool(True),
  136684. JetCorrections = cms.InputTag("dqmAk4CaloL2L3ResidualCorrector"),
  136685. JetIDQuality = cms.string('LOOSE'),
  136686. JetIDVersion = cms.string('PURE09'),
  136687. JetType = cms.string('calo'),
  136688. METCollectionLabel = cms.InputTag("caloMet"),
  136689. TriggerResultsLabel = cms.InputTag("TriggerResults","","HLT"),
  136690. fillCHShistos = cms.bool(False),
  136691. filljetHighLevel = cms.bool(False),
  136692. fillsubstructure = cms.bool(False),
  136693. highPtJetTrigger = cms.PSet(
  136694. andOr = cms.bool(False),
  136695. andOrHlt = cms.bool(True),
  136696. dbLabel = cms.string('JetMETDQMTrigger'),
  136697. errorReplyHlt = cms.bool(False),
  136698. hltInputTag = cms.InputTag("TriggerResults","","HLT"),
  136699. hltPaths = cms.vstring('HLT_PFJet450_v*')
  136700. ),
  136701. jetAnalysis = cms.PSet(
  136702. asymmetryThirdJetCut = cms.double(30),
  136703. balanceThirdJetCut = cms.double(0.2),
  136704. eBin = cms.int32(100),
  136705. eMax = cms.double(1000.0),
  136706. eMin = cms.double(0.0),
  136707. etaBin = cms.int32(100),
  136708. etaMax = cms.double(5.0),
  136709. etaMin = cms.double(-5.0),
  136710. fillJIDPassFrac = cms.int32(1),
  136711. pBin = cms.int32(100),
  136712. pMax = cms.double(500.0),
  136713. pMin = cms.double(0.0),
  136714. pVBin = cms.int32(100),
  136715. pVMax = cms.double(100.0),
  136716. pVMin = cms.double(0.0),
  136717. phiBin = cms.int32(70),
  136718. phiMax = cms.double(3.2),
  136719. phiMin = cms.double(-3.2),
  136720. ptBin = cms.int32(100),
  136721. ptMax = cms.double(500.0),
  136722. ptMin = cms.double(20.0),
  136723. ptThreshold = cms.double(20.0),
  136724. ptThresholdUnc = cms.double(30),
  136725. verbose = cms.int32(0)
  136726. ),
  136727. jetsrc = cms.InputTag("ak4CaloJets"),
  136728. l1algoname = cms.string('L1Tech_BPTX_plus_AND_minus.v0'),
  136729. lowPtJetTrigger = cms.PSet(
  136730. andOr = cms.bool(False),
  136731. andOrHlt = cms.bool(True),
  136732. dbLabel = cms.string('JetMETDQMTrigger'),
  136733. errorReplyHlt = cms.bool(False),
  136734. hltInputTag = cms.InputTag("TriggerResults","","HLT"),
  136735. hltPaths = cms.vstring('HLT_PFJet80_v*')
  136736. ),
  136737. muonsrc = cms.InputTag("muons"),
  136738. processname = cms.string('HLT'),
  136739. ptMinBoosted = cms.double(400.0),
  136740. runcosmics = cms.untracked.bool(False)
  136741. )
  136742.  
  136743.  
  136744. process.jetDQMAnalyzerAk4PFCHSCleaned = cms.EDAnalyzer("JetAnalyzer",
  136745. CleaningParameters = cms.PSet(
  136746. bypassAllDCSChecks = cms.bool(False),
  136747. bypassAllPVChecks = cms.bool(False),
  136748. gtLabel = cms.InputTag("gtDigis"),
  136749. trigSelection = cms.PSet(
  136750. andOr = cms.bool(False),
  136751. andOrHlt = cms.bool(False),
  136752. errorReplyHlt = cms.bool(False),
  136753. hltDBKey = cms.string('jetmet_hltsel'),
  136754. hltInputTag = cms.InputTag("TriggerResults","","HLT"),
  136755. hltPaths = cms.vstring('')
  136756. ),
  136757. vertexCollection = cms.InputTag("goodOfflinePrimaryVerticesDQM")
  136758. ),
  136759. DCSFilterForJetMonitoring = cms.PSet(
  136760. DetectorTypes = cms.untracked.string('ecal:hbhe:hf:pixel:sistrip:es:muon'),
  136761. alwaysPass = cms.untracked.bool(False)
  136762. ),
  136763. InputCutPUIDDiscriminant = cms.InputTag("pileupJetIdEvaluatorCHSDQM","cutbasedDiscriminant"),
  136764. InputCutPUIDValue = cms.InputTag("pileupJetIdEvaluatorCHSDQM","cutbasedId"),
  136765. InputJetIDValueMap = cms.InputTag("ak4JetID"),
  136766. InputMVAPUIDDiscriminant = cms.InputTag("pileupJetIdEvaluatorCHSDQM","fullDiscriminant"),
  136767. InputMVAPUIDValue = cms.InputTag("pileupJetIdEvaluatorCHSDQM","fullId"),
  136768. InputQGAxis2 = cms.InputTag("QGTagger","axis2"),
  136769. InputQGLikelihood = cms.InputTag("QGTagger","qgLikelihood"),
  136770. InputQGMultiplicity = cms.InputTag("QGTagger","mult"),
  136771. InputQGPtDToken = cms.InputTag("QGTagger","ptD"),
  136772. JetCleaningFlag = cms.untracked.bool(True),
  136773. JetCorrections = cms.InputTag("dqmAk4PFCHSL1FastL2L3ResidualCorrector"),
  136774. JetIDQuality = cms.string('LOOSE'),
  136775. JetIDVersion = cms.string('WINTER16'),
  136776. JetType = cms.string('pf'),
  136777. METCollectionLabel = cms.InputTag("pfMETT1"),
  136778. TriggerResultsLabel = cms.InputTag("TriggerResults","","HLT"),
  136779. fillCHShistos = cms.bool(True),
  136780. filljetHighLevel = cms.bool(True),
  136781. fillsubstructure = cms.bool(False),
  136782. highPtJetTrigger = cms.PSet(
  136783. andOr = cms.bool(False),
  136784. andOrHlt = cms.bool(True),
  136785. dbLabel = cms.string('JetMETDQMTrigger'),
  136786. errorReplyHlt = cms.bool(False),
  136787. hltInputTag = cms.InputTag("TriggerResults","","HLT"),
  136788. hltPaths = cms.vstring('HLT_PFJet450_v*')
  136789. ),
  136790. jetAnalysis = cms.PSet(
  136791. asymmetryThirdJetCut = cms.double(30),
  136792. balanceThirdJetCut = cms.double(0.2),
  136793. eBin = cms.int32(100),
  136794. eMax = cms.double(1000.0),
  136795. eMin = cms.double(0.0),
  136796. etaBin = cms.int32(100),
  136797. etaMax = cms.double(5.0),
  136798. etaMin = cms.double(-5.0),
  136799. fillJIDPassFrac = cms.int32(1),
  136800. pBin = cms.int32(100),
  136801. pMax = cms.double(500.0),
  136802. pMin = cms.double(0.0),
  136803. pVBin = cms.int32(100),
  136804. pVMax = cms.double(100.0),
  136805. pVMin = cms.double(0.0),
  136806. phiBin = cms.int32(70),
  136807. phiMax = cms.double(3.2),
  136808. phiMin = cms.double(-3.2),
  136809. ptBin = cms.int32(100),
  136810. ptMax = cms.double(500.0),
  136811. ptMin = cms.double(20.0),
  136812. ptThreshold = cms.double(20.0),
  136813. ptThresholdUnc = cms.double(30),
  136814. verbose = cms.int32(0)
  136815. ),
  136816. jetsrc = cms.InputTag("ak4PFJetsCHS"),
  136817. l1algoname = cms.string('L1Tech_BPTX_plus_AND_minus.v0'),
  136818. lowPtJetTrigger = cms.PSet(
  136819. andOr = cms.bool(False),
  136820. andOrHlt = cms.bool(True),
  136821. dbLabel = cms.string('JetMETDQMTrigger'),
  136822. errorReplyHlt = cms.bool(False),
  136823. hltInputTag = cms.InputTag("TriggerResults","","HLT"),
  136824. hltPaths = cms.vstring('HLT_PFJet80_v*')
  136825. ),
  136826. muonsrc = cms.InputTag("muons"),
  136827. processname = cms.string('HLT'),
  136828. ptMinBoosted = cms.double(400.0),
  136829. runcosmics = cms.untracked.bool(False)
  136830. )
  136831.  
  136832.  
  136833. process.jetDQMAnalyzerAk4PFCHSCleanedMiniAOD = cms.EDAnalyzer("JetAnalyzer",
  136834. CleaningParameters = cms.PSet(
  136835. bypassAllDCSChecks = cms.bool(False),
  136836. bypassAllPVChecks = cms.bool(False),
  136837. gtLabel = cms.InputTag("gtDigis"),
  136838. trigSelection = cms.PSet(
  136839. andOr = cms.bool(False),
  136840. andOrHlt = cms.bool(False),
  136841. errorReplyHlt = cms.bool(False),
  136842. hltDBKey = cms.string('jetmet_hltsel'),
  136843. hltInputTag = cms.InputTag("TriggerResults","","HLT"),
  136844. hltPaths = cms.vstring('')
  136845. ),
  136846. vertexCollection = cms.InputTag("goodOfflinePrimaryVerticesDQMforMiniAOD")
  136847. ),
  136848. DCSFilterForJetMonitoring = cms.PSet(
  136849. DetectorTypes = cms.untracked.string('ecal:hbhe:hf:pixel:sistrip:es:muon'),
  136850. alwaysPass = cms.untracked.bool(False)
  136851. ),
  136852. InputCutPUIDDiscriminant = cms.InputTag("pileupJetIdEvaluatorDQM","cutbasedDiscriminant"),
  136853. InputCutPUIDValue = cms.InputTag("pileupJetIdEvaluatorDQM","cutbasedId"),
  136854. InputJetIDValueMap = cms.InputTag("ak4JetID"),
  136855. InputMVAPUIDDiscriminant = cms.InputTag("pileupJetIdEvaluatorDQM","fullDiscriminant"),
  136856. InputMVAPUIDValue = cms.InputTag("pileupJetIdEvaluatorDQM","fullId"),
  136857. InputQGAxis2 = cms.InputTag("QGTagger","axis2"),
  136858. InputQGLikelihood = cms.InputTag("QGTagger","qgLikelihood"),
  136859. InputQGMultiplicity = cms.InputTag("QGTagger","mult"),
  136860. InputQGPtDToken = cms.InputTag("QGTagger","ptD"),
  136861. JetCleaningFlag = cms.untracked.bool(True),
  136862. JetCorrections = cms.InputTag("dqmAk4PFL1FastL2L3ResidualCorrector"),
  136863. JetIDQuality = cms.string('LOOSE'),
  136864. JetIDVersion = cms.string('WINTER16'),
  136865. JetType = cms.string('miniaod'),
  136866. METCollectionLabel = cms.InputTag("pfMet"),
  136867. TriggerResultsLabel = cms.InputTag("TriggerResults","","HLT"),
  136868. fillCHShistos = cms.bool(False),
  136869. filljetHighLevel = cms.bool(False),
  136870. fillsubstructure = cms.bool(False),
  136871. highPtJetTrigger = cms.PSet(
  136872. andOr = cms.bool(False),
  136873. andOrHlt = cms.bool(True),
  136874. dbLabel = cms.string('JetMETDQMTrigger'),
  136875. errorReplyHlt = cms.bool(False),
  136876. hltInputTag = cms.InputTag("TriggerResults","","HLT"),
  136877. hltPaths = cms.vstring('HLT_PFJet450_v*')
  136878. ),
  136879. jetAnalysis = cms.PSet(
  136880. asymmetryThirdJetCut = cms.double(30),
  136881. balanceThirdJetCut = cms.double(0.2),
  136882. eBin = cms.int32(100),
  136883. eMax = cms.double(1000.0),
  136884. eMin = cms.double(0.0),
  136885. etaBin = cms.int32(100),
  136886. etaMax = cms.double(5.0),
  136887. etaMin = cms.double(-5.0),
  136888. fillJIDPassFrac = cms.int32(1),
  136889. pBin = cms.int32(100),
  136890. pMax = cms.double(500.0),
  136891. pMin = cms.double(0.0),
  136892. pVBin = cms.int32(100),
  136893. pVMax = cms.double(100.0),
  136894. pVMin = cms.double(0.0),
  136895. phiBin = cms.int32(70),
  136896. phiMax = cms.double(3.2),
  136897. phiMin = cms.double(-3.2),
  136898. ptBin = cms.int32(100),
  136899. ptMax = cms.double(500.0),
  136900. ptMin = cms.double(20.0),
  136901. ptThreshold = cms.double(20.0),
  136902. ptThresholdUnc = cms.double(30),
  136903. verbose = cms.int32(0)
  136904. ),
  136905. jetsrc = cms.InputTag("slimmedJets"),
  136906. l1algoname = cms.string('L1Tech_BPTX_plus_AND_minus.v0'),
  136907. lowPtJetTrigger = cms.PSet(
  136908. andOr = cms.bool(False),
  136909. andOrHlt = cms.bool(True),
  136910. dbLabel = cms.string('JetMETDQMTrigger'),
  136911. errorReplyHlt = cms.bool(False),
  136912. hltInputTag = cms.InputTag("TriggerResults","","HLT"),
  136913. hltPaths = cms.vstring('HLT_PFJet80_v*')
  136914. ),
  136915. muonsrc = cms.InputTag("muons"),
  136916. processname = cms.string('HLT'),
  136917. ptMinBoosted = cms.double(400.0),
  136918. runcosmics = cms.untracked.bool(False)
  136919. )
  136920.  
  136921.  
  136922. process.jetDQMAnalyzerAk4PFCHSPuppiCleanedMiniAOD = cms.EDAnalyzer("JetAnalyzer",
  136923. CleaningParameters = cms.PSet(
  136924. bypassAllDCSChecks = cms.bool(False),
  136925. bypassAllPVChecks = cms.bool(False),
  136926. gtLabel = cms.InputTag("gtDigis"),
  136927. trigSelection = cms.PSet(
  136928. andOr = cms.bool(False),
  136929. andOrHlt = cms.bool(False),
  136930. errorReplyHlt = cms.bool(False),
  136931. hltDBKey = cms.string('jetmet_hltsel'),
  136932. hltInputTag = cms.InputTag("TriggerResults","","HLT"),
  136933. hltPaths = cms.vstring('')
  136934. ),
  136935. vertexCollection = cms.InputTag("goodOfflinePrimaryVerticesDQMforMiniAOD")
  136936. ),
  136937. DCSFilterForJetMonitoring = cms.PSet(
  136938. DetectorTypes = cms.untracked.string('ecal:hbhe:hf:pixel:sistrip:es:muon'),
  136939. alwaysPass = cms.untracked.bool(False)
  136940. ),
  136941. InputCutPUIDDiscriminant = cms.InputTag("pileupJetIdEvaluatorDQM","cutbasedDiscriminant"),
  136942. InputCutPUIDValue = cms.InputTag("pileupJetIdEvaluatorDQM","cutbasedId"),
  136943. InputJetIDValueMap = cms.InputTag("ak4JetID"),
  136944. InputMVAPUIDDiscriminant = cms.InputTag("pileupJetIdEvaluatorDQM","fullDiscriminant"),
  136945. InputMVAPUIDValue = cms.InputTag("pileupJetIdEvaluatorDQM","fullId"),
  136946. InputQGAxis2 = cms.InputTag("QGTagger","axis2"),
  136947. InputQGLikelihood = cms.InputTag("QGTagger","qgLikelihood"),
  136948. InputQGMultiplicity = cms.InputTag("QGTagger","mult"),
  136949. InputQGPtDToken = cms.InputTag("QGTagger","ptD"),
  136950. JetCleaningFlag = cms.untracked.bool(True),
  136951. JetCorrections = cms.InputTag("dqmAk4PFL1FastL2L3ResidualCorrector"),
  136952. JetIDQuality = cms.string('LOOSE'),
  136953. JetIDVersion = cms.string('WINTER16'),
  136954. JetType = cms.string('miniaod'),
  136955. METCollectionLabel = cms.InputTag("pfMet"),
  136956. TriggerResultsLabel = cms.InputTag("TriggerResults","","HLT"),
  136957. fillCHShistos = cms.bool(False),
  136958. filljetHighLevel = cms.bool(False),
  136959. fillsubstructure = cms.bool(False),
  136960. highPtJetTrigger = cms.PSet(
  136961. andOr = cms.bool(False),
  136962. andOrHlt = cms.bool(True),
  136963. dbLabel = cms.string('JetMETDQMTrigger'),
  136964. errorReplyHlt = cms.bool(False),
  136965. hltInputTag = cms.InputTag("TriggerResults","","HLT"),
  136966. hltPaths = cms.vstring('HLT_PFJet450_v*')
  136967. ),
  136968. jetAnalysis = cms.PSet(
  136969. asymmetryThirdJetCut = cms.double(30),
  136970. balanceThirdJetCut = cms.double(0.2),
  136971. eBin = cms.int32(100),
  136972. eMax = cms.double(1000.0),
  136973. eMin = cms.double(0.0),
  136974. etaBin = cms.int32(100),
  136975. etaMax = cms.double(5.0),
  136976. etaMin = cms.double(-5.0),
  136977. fillJIDPassFrac = cms.int32(1),
  136978. pBin = cms.int32(100),
  136979. pMax = cms.double(500.0),
  136980. pMin = cms.double(0.0),
  136981. pVBin = cms.int32(100),
  136982. pVMax = cms.double(100.0),
  136983. pVMin = cms.double(0.0),
  136984. phiBin = cms.int32(70),
  136985. phiMax = cms.double(3.2),
  136986. phiMin = cms.double(-3.2),
  136987. ptBin = cms.int32(100),
  136988. ptMax = cms.double(500.0),
  136989. ptMin = cms.double(20.0),
  136990. ptThreshold = cms.double(20.0),
  136991. ptThresholdUnc = cms.double(30),
  136992. verbose = cms.int32(0)
  136993. ),
  136994. jetsrc = cms.InputTag("slimmedJetsPuppi"),
  136995. l1algoname = cms.string('L1Tech_BPTX_plus_AND_minus.v0'),
  136996. lowPtJetTrigger = cms.PSet(
  136997. andOr = cms.bool(False),
  136998. andOrHlt = cms.bool(True),
  136999. dbLabel = cms.string('JetMETDQMTrigger'),
  137000. errorReplyHlt = cms.bool(False),
  137001. hltInputTag = cms.InputTag("TriggerResults","","HLT"),
  137002. hltPaths = cms.vstring('HLT_PFJet80_v*')
  137003. ),
  137004. muonsrc = cms.InputTag("muons"),
  137005. processname = cms.string('HLT'),
  137006. ptMinBoosted = cms.double(400.0),
  137007. runcosmics = cms.untracked.bool(False)
  137008. )
  137009.  
  137010.  
  137011. process.jetDQMAnalyzerAk4PFCHSUncleanedMiniAOD = cms.EDAnalyzer("JetAnalyzer",
  137012. CleaningParameters = cms.PSet(
  137013. bypassAllDCSChecks = cms.bool(False),
  137014. bypassAllPVChecks = cms.bool(False),
  137015. gtLabel = cms.InputTag("gtDigis"),
  137016. trigSelection = cms.PSet(
  137017. andOr = cms.bool(False),
  137018. andOrHlt = cms.bool(False),
  137019. errorReplyHlt = cms.bool(False),
  137020. hltDBKey = cms.string('jetmet_hltsel'),
  137021. hltInputTag = cms.InputTag("TriggerResults","","HLT"),
  137022. hltPaths = cms.vstring('')
  137023. ),
  137024. vertexCollection = cms.InputTag("goodOfflinePrimaryVerticesDQMforMiniAOD")
  137025. ),
  137026. DCSFilterForJetMonitoring = cms.PSet(
  137027. DetectorTypes = cms.untracked.string('ecal:hbhe:hf:pixel:sistrip:es:muon'),
  137028. alwaysPass = cms.untracked.bool(False)
  137029. ),
  137030. InputCutPUIDDiscriminant = cms.InputTag("pileupJetIdEvaluatorDQM","cutbasedDiscriminant"),
  137031. InputCutPUIDValue = cms.InputTag("pileupJetIdEvaluatorDQM","cutbasedId"),
  137032. InputJetIDValueMap = cms.InputTag("ak4JetID"),
  137033. InputMVAPUIDDiscriminant = cms.InputTag("pileupJetIdEvaluatorDQM","fullDiscriminant"),
  137034. InputMVAPUIDValue = cms.InputTag("pileupJetIdEvaluatorDQM","fullId"),
  137035. InputQGAxis2 = cms.InputTag("QGTagger","axis2"),
  137036. InputQGLikelihood = cms.InputTag("QGTagger","qgLikelihood"),
  137037. InputQGMultiplicity = cms.InputTag("QGTagger","mult"),
  137038. InputQGPtDToken = cms.InputTag("QGTagger","ptD"),
  137039. JetCleaningFlag = cms.untracked.bool(False),
  137040. JetCorrections = cms.InputTag("dqmAk4PFL1FastL2L3ResidualCorrector"),
  137041. JetIDQuality = cms.string('LOOSE'),
  137042. JetIDVersion = cms.string('WINTER16'),
  137043. JetType = cms.string('miniaod'),
  137044. METCollectionLabel = cms.InputTag("slimmedMETs"),
  137045. TriggerResultsLabel = cms.InputTag("TriggerResults","","HLT"),
  137046. fillCHShistos = cms.bool(False),
  137047. filljetHighLevel = cms.bool(True),
  137048. fillsubstructure = cms.bool(False),
  137049. highPtJetTrigger = cms.PSet(
  137050. andOr = cms.bool(False),
  137051. andOrHlt = cms.bool(True),
  137052. dbLabel = cms.string('JetMETDQMTrigger'),
  137053. errorReplyHlt = cms.bool(False),
  137054. hltInputTag = cms.InputTag("TriggerResults","","HLT"),
  137055. hltPaths = cms.vstring('HLT_PFJet450_v*')
  137056. ),
  137057. jetAnalysis = cms.PSet(
  137058. asymmetryThirdJetCut = cms.double(30),
  137059. balanceThirdJetCut = cms.double(0.2),
  137060. eBin = cms.int32(100),
  137061. eMax = cms.double(1000.0),
  137062. eMin = cms.double(0.0),
  137063. etaBin = cms.int32(100),
  137064. etaMax = cms.double(5.0),
  137065. etaMin = cms.double(-5.0),
  137066. fillJIDPassFrac = cms.int32(1),
  137067. pBin = cms.int32(100),
  137068. pMax = cms.double(500.0),
  137069. pMin = cms.double(0.0),
  137070. pVBin = cms.int32(100),
  137071. pVMax = cms.double(100.0),
  137072. pVMin = cms.double(0.0),
  137073. phiBin = cms.int32(70),
  137074. phiMax = cms.double(3.2),
  137075. phiMin = cms.double(-3.2),
  137076. ptBin = cms.int32(100),
  137077. ptMax = cms.double(500.0),
  137078. ptMin = cms.double(20.0),
  137079. ptThreshold = cms.double(20.0),
  137080. ptThresholdUnc = cms.double(30),
  137081. verbose = cms.int32(0)
  137082. ),
  137083. jetsrc = cms.InputTag("slimmedJets"),
  137084. l1algoname = cms.string('L1Tech_BPTX_plus_AND_minus.v0'),
  137085. lowPtJetTrigger = cms.PSet(
  137086. andOr = cms.bool(False),
  137087. andOrHlt = cms.bool(True),
  137088. dbLabel = cms.string('JetMETDQMTrigger'),
  137089. errorReplyHlt = cms.bool(False),
  137090. hltInputTag = cms.InputTag("TriggerResults","","HLT"),
  137091. hltPaths = cms.vstring('HLT_PFJet80_v*')
  137092. ),
  137093. muonsrc = cms.InputTag("muons"),
  137094. processname = cms.string('HLT'),
  137095. ptMinBoosted = cms.double(400.0),
  137096. runcosmics = cms.untracked.bool(False)
  137097. )
  137098.  
  137099.  
  137100. process.jetDQMAnalyzerAk4PFCleaned = cms.EDAnalyzer("JetAnalyzer",
  137101. CleaningParameters = cms.PSet(
  137102. bypassAllDCSChecks = cms.bool(False),
  137103. bypassAllPVChecks = cms.bool(False),
  137104. gtLabel = cms.InputTag("gtDigis"),
  137105. trigSelection = cms.PSet(
  137106. andOr = cms.bool(False),
  137107. andOrHlt = cms.bool(False),
  137108. errorReplyHlt = cms.bool(False),
  137109. hltDBKey = cms.string('jetmet_hltsel'),
  137110. hltInputTag = cms.InputTag("TriggerResults","","HLT"),
  137111. hltPaths = cms.vstring('')
  137112. ),
  137113. vertexCollection = cms.InputTag("goodOfflinePrimaryVerticesDQM")
  137114. ),
  137115. DCSFilterForJetMonitoring = cms.PSet(
  137116. DetectorTypes = cms.untracked.string('ecal:hbhe:hf:pixel:sistrip:es:muon'),
  137117. alwaysPass = cms.untracked.bool(False)
  137118. ),
  137119. InputCutPUIDDiscriminant = cms.InputTag("pileupJetIdEvaluatorDQM","cutbasedDiscriminant"),
  137120. InputCutPUIDValue = cms.InputTag("pileupJetIdEvaluatorDQM","cutbasedId"),
  137121. InputJetIDValueMap = cms.InputTag("ak4JetID"),
  137122. InputMVAPUIDDiscriminant = cms.InputTag("pileupJetIdEvaluatorDQM","fullDiscriminant"),
  137123. InputMVAPUIDValue = cms.InputTag("pileupJetIdEvaluatorDQM","fullId"),
  137124. InputQGAxis2 = cms.InputTag("QGTagger","axis2"),
  137125. InputQGLikelihood = cms.InputTag("QGTagger","qgLikelihood"),
  137126. InputQGMultiplicity = cms.InputTag("QGTagger","mult"),
  137127. InputQGPtDToken = cms.InputTag("QGTagger","ptD"),
  137128. JetCleaningFlag = cms.untracked.bool(True),
  137129. JetCorrections = cms.InputTag("dqmAk4PFL1FastL2L3ResidualCorrector"),
  137130. JetIDQuality = cms.string('LOOSE'),
  137131. JetIDVersion = cms.string('WINTER16'),
  137132. JetType = cms.string('pf'),
  137133. METCollectionLabel = cms.InputTag("pfMet"),
  137134. TriggerResultsLabel = cms.InputTag("TriggerResults","","HLT"),
  137135. fillCHShistos = cms.bool(False),
  137136. filljetHighLevel = cms.bool(False),
  137137. fillsubstructure = cms.bool(False),
  137138. highPtJetTrigger = cms.PSet(
  137139. andOr = cms.bool(False),
  137140. andOrHlt = cms.bool(True),
  137141. dbLabel = cms.string('JetMETDQMTrigger'),
  137142. errorReplyHlt = cms.bool(False),
  137143. hltInputTag = cms.InputTag("TriggerResults","","HLT"),
  137144. hltPaths = cms.vstring('HLT_PFJet450_v*')
  137145. ),
  137146. jetAnalysis = cms.PSet(
  137147. asymmetryThirdJetCut = cms.double(30),
  137148. balanceThirdJetCut = cms.double(0.2),
  137149. eBin = cms.int32(100),
  137150. eMax = cms.double(1000.0),
  137151. eMin = cms.double(0.0),
  137152. etaBin = cms.int32(100),
  137153. etaMax = cms.double(5.0),
  137154. etaMin = cms.double(-5.0),
  137155. fillJIDPassFrac = cms.int32(1),
  137156. pBin = cms.int32(100),
  137157. pMax = cms.double(500.0),
  137158. pMin = cms.double(0.0),
  137159. pVBin = cms.int32(100),
  137160. pVMax = cms.double(100.0),
  137161. pVMin = cms.double(0.0),
  137162. phiBin = cms.int32(70),
  137163. phiMax = cms.double(3.2),
  137164. phiMin = cms.double(-3.2),
  137165. ptBin = cms.int32(100),
  137166. ptMax = cms.double(500.0),
  137167. ptMin = cms.double(20.0),
  137168. ptThreshold = cms.double(20.0),
  137169. ptThresholdUnc = cms.double(30),
  137170. verbose = cms.int32(0)
  137171. ),
  137172. jetsrc = cms.InputTag("ak4PFJets"),
  137173. l1algoname = cms.string('L1Tech_BPTX_plus_AND_minus.v0'),
  137174. lowPtJetTrigger = cms.PSet(
  137175. andOr = cms.bool(False),
  137176. andOrHlt = cms.bool(True),
  137177. dbLabel = cms.string('JetMETDQMTrigger'),
  137178. errorReplyHlt = cms.bool(False),
  137179. hltInputTag = cms.InputTag("TriggerResults","","HLT"),
  137180. hltPaths = cms.vstring('HLT_PFJet80_v*')
  137181. ),
  137182. muonsrc = cms.InputTag("muons"),
  137183. processname = cms.string('HLT'),
  137184. ptMinBoosted = cms.double(400.0),
  137185. runcosmics = cms.untracked.bool(False)
  137186. )
  137187.  
  137188.  
  137189. process.jetDQMAnalyzerAk4PFUncleaned = cms.EDAnalyzer("JetAnalyzer",
  137190. CleaningParameters = cms.PSet(
  137191. bypassAllDCSChecks = cms.bool(False),
  137192. bypassAllPVChecks = cms.bool(False),
  137193. gtLabel = cms.InputTag("gtDigis"),
  137194. trigSelection = cms.PSet(
  137195. andOr = cms.bool(False),
  137196. andOrHlt = cms.bool(False),
  137197. errorReplyHlt = cms.bool(False),
  137198. hltDBKey = cms.string('jetmet_hltsel'),
  137199. hltInputTag = cms.InputTag("TriggerResults","","HLT"),
  137200. hltPaths = cms.vstring('')
  137201. ),
  137202. vertexCollection = cms.InputTag("goodOfflinePrimaryVerticesDQM")
  137203. ),
  137204. DCSFilterForJetMonitoring = cms.PSet(
  137205. DetectorTypes = cms.untracked.string('ecal:hbhe:hf:pixel:sistrip:es:muon'),
  137206. alwaysPass = cms.untracked.bool(False)
  137207. ),
  137208. InputCutPUIDDiscriminant = cms.InputTag("pileupJetIdEvaluatorDQM","cutbasedDiscriminant"),
  137209. InputCutPUIDValue = cms.InputTag("pileupJetIdEvaluatorDQM","cutbasedId"),
  137210. InputJetIDValueMap = cms.InputTag("ak4JetID"),
  137211. InputMVAPUIDDiscriminant = cms.InputTag("pileupJetIdEvaluatorDQM","fullDiscriminant"),
  137212. InputMVAPUIDValue = cms.InputTag("pileupJetIdEvaluatorDQM","fullId"),
  137213. InputQGAxis2 = cms.InputTag("QGTagger","axis2"),
  137214. InputQGLikelihood = cms.InputTag("QGTagger","qgLikelihood"),
  137215. InputQGMultiplicity = cms.InputTag("QGTagger","mult"),
  137216. InputQGPtDToken = cms.InputTag("QGTagger","ptD"),
  137217. JetCleaningFlag = cms.untracked.bool(False),
  137218. JetCorrections = cms.InputTag("dqmAk4PFL1FastL2L3ResidualCorrector"),
  137219. JetIDQuality = cms.string('LOOSE'),
  137220. JetIDVersion = cms.string('WINTER16'),
  137221. JetType = cms.string('pf'),
  137222. METCollectionLabel = cms.InputTag("pfMet"),
  137223. TriggerResultsLabel = cms.InputTag("TriggerResults","","HLT"),
  137224. fillCHShistos = cms.bool(False),
  137225. filljetHighLevel = cms.bool(False),
  137226. fillsubstructure = cms.bool(False),
  137227. highPtJetTrigger = cms.PSet(
  137228. andOr = cms.bool(False),
  137229. andOrHlt = cms.bool(True),
  137230. dbLabel = cms.string('JetMETDQMTrigger'),
  137231. errorReplyHlt = cms.bool(False),
  137232. hltInputTag = cms.InputTag("TriggerResults","","HLT"),
  137233. hltPaths = cms.vstring('HLT_PFJet450_v*')
  137234. ),
  137235. jetAnalysis = cms.PSet(
  137236. asymmetryThirdJetCut = cms.double(30),
  137237. balanceThirdJetCut = cms.double(0.2),
  137238. eBin = cms.int32(100),
  137239. eMax = cms.double(1000.0),
  137240. eMin = cms.double(0.0),
  137241. etaBin = cms.int32(100),
  137242. etaMax = cms.double(5.0),
  137243. etaMin = cms.double(-5.0),
  137244. fillJIDPassFrac = cms.int32(1),
  137245. pBin = cms.int32(100),
  137246. pMax = cms.double(500.0),
  137247. pMin = cms.double(0.0),
  137248. pVBin = cms.int32(100),
  137249. pVMax = cms.double(100.0),
  137250. pVMin = cms.double(0.0),
  137251. phiBin = cms.int32(70),
  137252. phiMax = cms.double(3.2),
  137253. phiMin = cms.double(-3.2),
  137254. ptBin = cms.int32(100),
  137255. ptMax = cms.double(500.0),
  137256. ptMin = cms.double(20.0),
  137257. ptThreshold = cms.double(20.0),
  137258. ptThresholdUnc = cms.double(30),
  137259. verbose = cms.int32(0)
  137260. ),
  137261. jetsrc = cms.InputTag("ak4PFJets"),
  137262. l1algoname = cms.string('L1Tech_BPTX_plus_AND_minus.v0'),
  137263. lowPtJetTrigger = cms.PSet(
  137264. andOr = cms.bool(False),
  137265. andOrHlt = cms.bool(True),
  137266. dbLabel = cms.string('JetMETDQMTrigger'),
  137267. errorReplyHlt = cms.bool(False),
  137268. hltInputTag = cms.InputTag("TriggerResults","","HLT"),
  137269. hltPaths = cms.vstring('HLT_PFJet80_v*')
  137270. ),
  137271. muonsrc = cms.InputTag("muons"),
  137272. processname = cms.string('HLT'),
  137273. ptMinBoosted = cms.double(400.0),
  137274. runcosmics = cms.untracked.bool(False)
  137275. )
  137276.  
  137277.  
  137278. process.jetDQMAnalyzerAk8PFPUPPICleanedMiniAOD = cms.EDAnalyzer("JetAnalyzer",
  137279. CleaningParameters = cms.PSet(
  137280. bypassAllDCSChecks = cms.bool(False),
  137281. bypassAllPVChecks = cms.bool(False),
  137282. gtLabel = cms.InputTag("gtDigis"),
  137283. trigSelection = cms.PSet(
  137284. andOr = cms.bool(False),
  137285. andOrHlt = cms.bool(False),
  137286. errorReplyHlt = cms.bool(False),
  137287. hltDBKey = cms.string('jetmet_hltsel'),
  137288. hltInputTag = cms.InputTag("TriggerResults","","HLT"),
  137289. hltPaths = cms.vstring('')
  137290. ),
  137291. vertexCollection = cms.InputTag("goodOfflinePrimaryVerticesDQMforMiniAOD")
  137292. ),
  137293. DCSFilterForJetMonitoring = cms.PSet(
  137294. DetectorTypes = cms.untracked.string('ecal:hbhe:hf:pixel:sistrip:es:muon'),
  137295. alwaysPass = cms.untracked.bool(False)
  137296. ),
  137297. InputCutPUIDDiscriminant = cms.InputTag("pileupJetIdEvaluatorDQM","cutbasedDiscriminant"),
  137298. InputCutPUIDValue = cms.InputTag("pileupJetIdEvaluatorDQM","cutbasedId"),
  137299. InputJetIDValueMap = cms.InputTag("ak4JetID"),
  137300. InputMVAPUIDDiscriminant = cms.InputTag("pileupJetIdEvaluatorDQM","fullDiscriminant"),
  137301. InputMVAPUIDValue = cms.InputTag("pileupJetIdEvaluatorDQM","fullId"),
  137302. InputQGAxis2 = cms.InputTag("QGTagger","axis2"),
  137303. InputQGLikelihood = cms.InputTag("QGTagger","qgLikelihood"),
  137304. InputQGMultiplicity = cms.InputTag("QGTagger","mult"),
  137305. InputQGPtDToken = cms.InputTag("QGTagger","ptD"),
  137306. JetCleaningFlag = cms.untracked.bool(True),
  137307. JetCorrections = cms.InputTag("dqmAk4PFL1FastL2L3ResidualCorrector"),
  137308. JetIDQuality = cms.string('LOOSE'),
  137309. JetIDVersion = cms.string('WINTER16'),
  137310. JetType = cms.string('miniaod'),
  137311. METCollectionLabel = cms.InputTag("pfMet"),
  137312. TriggerResultsLabel = cms.InputTag("TriggerResults","","HLT"),
  137313. fillCHShistos = cms.bool(False),
  137314. filljetHighLevel = cms.bool(False),
  137315. fillsubstructure = cms.bool(True),
  137316. highPtJetTrigger = cms.PSet(
  137317. andOr = cms.bool(False),
  137318. andOrHlt = cms.bool(True),
  137319. dbLabel = cms.string('JetMETDQMTrigger'),
  137320. errorReplyHlt = cms.bool(False),
  137321. hltInputTag = cms.InputTag("TriggerResults","","HLT"),
  137322. hltPaths = cms.vstring('HLT_PFJet450_v*')
  137323. ),
  137324. jetAnalysis = cms.PSet(
  137325. asymmetryThirdJetCut = cms.double(30),
  137326. balanceThirdJetCut = cms.double(0.2),
  137327. eBin = cms.int32(100),
  137328. eMax = cms.double(1000.0),
  137329. eMin = cms.double(0.0),
  137330. etaBin = cms.int32(100),
  137331. etaMax = cms.double(5.0),
  137332. etaMin = cms.double(-5.0),
  137333. fillJIDPassFrac = cms.int32(1),
  137334. pBin = cms.int32(100),
  137335. pMax = cms.double(500.0),
  137336. pMin = cms.double(0.0),
  137337. pVBin = cms.int32(100),
  137338. pVMax = cms.double(100.0),
  137339. pVMin = cms.double(0.0),
  137340. phiBin = cms.int32(70),
  137341. phiMax = cms.double(3.2),
  137342. phiMin = cms.double(-3.2),
  137343. ptBin = cms.int32(100),
  137344. ptMax = cms.double(500.0),
  137345. ptMin = cms.double(20.0),
  137346. ptThreshold = cms.double(20.0),
  137347. ptThresholdUnc = cms.double(30),
  137348. verbose = cms.int32(0)
  137349. ),
  137350. jetsrc = cms.InputTag("slimmedJetsAK8"),
  137351. l1algoname = cms.string('L1Tech_BPTX_plus_AND_minus.v0'),
  137352. lowPtJetTrigger = cms.PSet(
  137353. andOr = cms.bool(False),
  137354. andOrHlt = cms.bool(True),
  137355. dbLabel = cms.string('JetMETDQMTrigger'),
  137356. errorReplyHlt = cms.bool(False),
  137357. hltInputTag = cms.InputTag("TriggerResults","","HLT"),
  137358. hltPaths = cms.vstring('HLT_PFJet80_v*')
  137359. ),
  137360. muonsrc = cms.InputTag("muons"),
  137361. processname = cms.string('HLT'),
  137362. ptMinBoosted = cms.double(400.0),
  137363. runcosmics = cms.untracked.bool(False)
  137364. )
  137365.  
  137366.  
  137367. process.jetMETHLTOfflineSourceAK4 = cms.EDAnalyzer("JetMETHLTOfflineSource",
  137368. CaloJetCollectionLabel = cms.InputTag("ak4CaloJets"),
  137369. CaloJetCorLabel = cms.InputTag("ak4CaloL1FastL2L3ResidualCorrector"),
  137370. CaloMETCollectionLabel = cms.InputTag("caloMet"),
  137371. JetIDParams = cms.PSet(
  137372. ebRecHitsColl = cms.InputTag("ecalRecHit","EcalRecHitsEB"),
  137373. eeRecHitsColl = cms.InputTag("ecalRecHit","EcalRecHitsEE"),
  137374. hbheRecHitsColl = cms.InputTag("hbhereco"),
  137375. hfRecHitsColl = cms.InputTag("hfreco"),
  137376. hoRecHitsColl = cms.InputTag("horeco"),
  137377. useRecHits = cms.bool(True)
  137378. ),
  137379. PFJetCollectionLabel = cms.InputTag("ak4PFJets"),
  137380. PFJetCorLabel = cms.InputTag("ak4PFL1FastL2L3ResidualCorrector"),
  137381. PFMETCollectionLabel = cms.InputTag("pfMet"),
  137382. dirname = cms.untracked.string('HLT/JetMET'),
  137383. fEMF = cms.untracked.double(0.01),
  137384. fHPD = cms.untracked.double(0.98),
  137385. feta = cms.untracked.double(2.6),
  137386. maxCEMF = cms.untracked.double(1.0),
  137387. maxCHEF = cms.untracked.double(1.0),
  137388. maxNEMF = cms.untracked.double(1.0),
  137389. maxNHEF = cms.untracked.double(1.0),
  137390. minCEMF = cms.untracked.double(0.0),
  137391. minCHEF = cms.untracked.double(0.0),
  137392. minNEMF = cms.untracked.double(0.0),
  137393. minNHEF = cms.untracked.double(0.0),
  137394. n90Hits = cms.untracked.double(1),
  137395. nameForEff = cms.untracked.bool(True),
  137396. pathFilter = cms.untracked.vstring('HLT_CaloJet',
  137397. 'HLT_PFJet',
  137398. 'HLT_PFNoPUJet',
  137399. 'HLT_DiPFJetAve',
  137400. 'HLT_DiCaloJetAve',
  137401. 'HLT_PFMET',
  137402. 'HLT_PFchMET',
  137403. 'HLT_MET',
  137404. 'HLT_CaloMET'),
  137405. pathPairs = cms.VPSet(cms.PSet(
  137406. denompathname = cms.string('HLT_PFJet40_v'),
  137407. pathname = cms.string('HLT_PFJet60_v')
  137408. ),
  137409. cms.PSet(
  137410. denompathname = cms.string('HLT_PFJet60_v'),
  137411. pathname = cms.string('HLT_PFJet80_v')
  137412. ),
  137413. cms.PSet(
  137414. denompathname = cms.string('HLT_PFJet80_v'),
  137415. pathname = cms.string('HLT_PFJet140_v')
  137416. ),
  137417. cms.PSet(
  137418. denompathname = cms.string('HLT_PFJet140_v'),
  137419. pathname = cms.string('HLT_PFJet200_v')
  137420. ),
  137421. cms.PSet(
  137422. denompathname = cms.string('HLT_PFJet200_v'),
  137423. pathname = cms.string('HLT_PFJet260_v')
  137424. ),
  137425. cms.PSet(
  137426. denompathname = cms.string('HLT_PFJet260_v'),
  137427. pathname = cms.string('HLT_PFJet320_v')
  137428. ),
  137429. cms.PSet(
  137430. denompathname = cms.string('HLT_PFJet320_v'),
  137431. pathname = cms.string('HLT_PFJet400_v')
  137432. ),
  137433. cms.PSet(
  137434. denompathname = cms.string('HLT_PFJet400_v'),
  137435. pathname = cms.string('HLT_PFJet450_v')
  137436. ),
  137437. cms.PSet(
  137438. denompathname = cms.string('HLT_PFJet450_v'),
  137439. pathname = cms.string('HLT_PFJet500_v')
  137440. )),
  137441. pathRejectKeyword = cms.untracked.vstring('dEdx',
  137442. 'NoBPTX'),
  137443. pathnameMB = cms.untracked.vstring('HLT_Physics_v'),
  137444. pathnameMuon = cms.untracked.vstring('HLT_IsoMu24_IterTrk02_v'),
  137445. plotAll = cms.untracked.bool(True),
  137446. plotEff = cms.untracked.bool(True),
  137447. processname = cms.string('HLT'),
  137448. runStandalone = cms.untracked.bool(False),
  137449. triggerResultsLabel = cms.InputTag("TriggerResults","","HLT"),
  137450. triggerSummaryLabel = cms.InputTag("hltTriggerSummaryAOD","","HLT"),
  137451. verbose = cms.untracked.bool(False)
  137452. )
  137453.  
  137454.  
  137455. process.jetMETHLTOfflineSourceAK8 = cms.EDAnalyzer("JetMETHLTOfflineSource",
  137456. CaloJetCollectionLabel = cms.InputTag("ak4CaloJets"),
  137457. CaloJetCorLabel = cms.InputTag("ak4CaloL1FastL2L3ResidualCorrector"),
  137458. CaloMETCollectionLabel = cms.InputTag("caloMet"),
  137459. JetIDParams = cms.PSet(
  137460. ebRecHitsColl = cms.InputTag("ecalRecHit","EcalRecHitsEB"),
  137461. eeRecHitsColl = cms.InputTag("ecalRecHit","EcalRecHitsEE"),
  137462. hbheRecHitsColl = cms.InputTag("hbhereco"),
  137463. hfRecHitsColl = cms.InputTag("hfreco"),
  137464. hoRecHitsColl = cms.InputTag("horeco"),
  137465. useRecHits = cms.bool(True)
  137466. ),
  137467. PFJetCollectionLabel = cms.InputTag("ak4PFJets"),
  137468. PFJetCorLabel = cms.InputTag("ak4PFL1FastL2L3ResidualCorrector"),
  137469. PFMETCollectionLabel = cms.InputTag("pfMet"),
  137470. dirname = cms.untracked.string('HLT/JetMET/AK8'),
  137471. fEMF = cms.untracked.double(0.01),
  137472. fHPD = cms.untracked.double(0.98),
  137473. feta = cms.untracked.double(2.6),
  137474. maxCEMF = cms.untracked.double(1.0),
  137475. maxCHEF = cms.untracked.double(1.0),
  137476. maxNEMF = cms.untracked.double(1.0),
  137477. maxNHEF = cms.untracked.double(1.0),
  137478. minCEMF = cms.untracked.double(0.0),
  137479. minCHEF = cms.untracked.double(0.0),
  137480. minNEMF = cms.untracked.double(0.0),
  137481. minNHEF = cms.untracked.double(0.0),
  137482. n90Hits = cms.untracked.double(1),
  137483. nameForEff = cms.untracked.bool(True),
  137484. pathFilter = cms.untracked.vstring('HLT_AK8PFJet'),
  137485. pathPairs = cms.VPSet(cms.PSet(
  137486. denompathname = cms.string('HLT_AK8PFJet40_v'),
  137487. pathname = cms.string('HLT_AK8PFJet60_v')
  137488. ),
  137489. cms.PSet(
  137490. denompathname = cms.string('HLT_AK8PFJet60_v'),
  137491. pathname = cms.string('HLT_AK8PFJet80_v')
  137492. ),
  137493. cms.PSet(
  137494. denompathname = cms.string('HLT_AK8PFJet80_v'),
  137495. pathname = cms.string('HLT_AK8PFJet140_v')
  137496. ),
  137497. cms.PSet(
  137498. denompathname = cms.string('HLT_AK8PFJet140_v'),
  137499. pathname = cms.string('HLT_AK8PFJet200_v')
  137500. ),
  137501. cms.PSet(
  137502. denompathname = cms.string('HLT_AK8PFJet200_v'),
  137503. pathname = cms.string('HLT_AK8PFJet260_v')
  137504. ),
  137505. cms.PSet(
  137506. denompathname = cms.string('HLT_AK8PFJet260_v'),
  137507. pathname = cms.string('HLT_AK8PFJet320_v')
  137508. ),
  137509. cms.PSet(
  137510. denompathname = cms.string('HLT_AK8PFJet320_v'),
  137511. pathname = cms.string('HLT_AK8PFJet400_v')
  137512. ),
  137513. cms.PSet(
  137514. denompathname = cms.string('HLT_AK8PFJet400_v'),
  137515. pathname = cms.string('HLT_AK8PFJet450_v')
  137516. ),
  137517. cms.PSet(
  137518. denompathname = cms.string('HLT_AK8PFJet450_v'),
  137519. pathname = cms.string('HLT_AK8PFJet500_v')
  137520. )),
  137521. pathRejectKeyword = cms.untracked.vstring('dEdx',
  137522. 'NoBPTX'),
  137523. pathnameMB = cms.untracked.vstring('HLT_Physics_v'),
  137524. pathnameMuon = cms.untracked.vstring('HLT_IsoMu24_IterTrk02_v'),
  137525. plotAll = cms.untracked.bool(True),
  137526. plotEff = cms.untracked.bool(True),
  137527. processname = cms.string('HLT'),
  137528. runStandalone = cms.untracked.bool(False),
  137529. triggerResultsLabel = cms.InputTag("TriggerResults","","HLT"),
  137530. triggerSummaryLabel = cms.InputTag("hltTriggerSummaryAOD","","HLT"),
  137531. verbose = cms.untracked.bool(False)
  137532. )
  137533.  
  137534.  
  137535. process.l1ExtraDQMStage1 = cms.EDAnalyzer("L1ExtraDQM",
  137536. DQMStore = cms.untracked.bool(True),
  137537. DirName = cms.string('L1T/L1ExtraStage1'),
  137538. L1ExtraInputTags = cms.PSet(
  137539. TagL1ExtraCenJet = cms.InputTag("dqmL1ExtraParticlesStage1","Central"),
  137540. TagL1ExtraEtMissHTM = cms.InputTag("dqmL1ExtraParticlesStage1","MHT"),
  137541. TagL1ExtraEtMissMET = cms.InputTag("dqmL1ExtraParticlesStage1","MET"),
  137542. TagL1ExtraForJet = cms.InputTag("dqmL1ExtraParticlesStage1","Forward"),
  137543. TagL1ExtraHFRings = cms.InputTag("dqmL1ExtraParticlesStage1"),
  137544. TagL1ExtraIsoEG = cms.InputTag("dqmL1ExtraParticlesStage1","Isolated"),
  137545. TagL1ExtraMuon = cms.InputTag("dqmL1ExtraParticlesStage1"),
  137546. TagL1ExtraNoIsoEG = cms.InputTag("dqmL1ExtraParticlesStage1","NonIsolated"),
  137547. TagL1ExtraTauJet = cms.InputTag("dqmL1ExtraParticlesStage1","Tau")
  137548. ),
  137549. L1ExtraIsoTauJetSource_ = cms.InputTag("fake"),
  137550. NrBxInEventGct = cms.int32(5),
  137551. NrBxInEventGmt = cms.int32(5),
  137552. disableROOToutput = cms.untracked.bool(True),
  137553. stage1_layer2_ = cms.bool(False),
  137554. verbose = cms.untracked.bool(False)
  137555. )
  137556.  
  137557.  
  137558. process.l1tCsctf = cms.EDAnalyzer("L1TCSCTF",
  137559. DQMStore = cms.untracked.bool(True),
  137560. disableROOToutput = cms.untracked.bool(True),
  137561. gangedME11a = cms.untracked.bool(False),
  137562. gmtProducer = cms.InputTag("l1GtUnpack"),
  137563. lctProducer = cms.InputTag("csctfDigis"),
  137564. mbProducer = cms.InputTag("csctfDigis","DT"),
  137565. outputFile = cms.untracked.string(''),
  137566. statusProducer = cms.InputTag("csctfDigis"),
  137567. trackProducer = cms.InputTag("csctfDigis"),
  137568. verbose = cms.untracked.bool(False)
  137569. )
  137570.  
  137571.  
  137572. process.l1tDttf = cms.EDAnalyzer("L1TDTTF",
  137573. DQMStore = cms.untracked.bool(True),
  137574. MuonCollection = cms.InputTag("muons"),
  137575. disableROOToutput = cms.untracked.bool(True),
  137576. dttpgSource = cms.InputTag("dttfDigis"),
  137577. gmtSource = cms.InputTag("l1GtUnpack"),
  137578. l1tInfoFolder = cms.untracked.string('L1T/EventInfo'),
  137579. l1tSystemFolder = cms.untracked.string('L1T/L1TDTTF'),
  137580. online = cms.untracked.bool(False),
  137581. verbose = cms.untracked.bool(False)
  137582. )
  137583.  
  137584.  
  137585. process.l1tGmt = cms.EDAnalyzer("L1TGMT",
  137586. DQMStore = cms.untracked.bool(True),
  137587. disableROOToutput = cms.untracked.bool(True),
  137588. gmtSource = cms.InputTag("l1GtUnpack"),
  137589. verbose = cms.untracked.bool(False)
  137590. )
  137591.  
  137592.  
  137593. process.l1tGt = cms.EDAnalyzer("L1TGT",
  137594. gtEvmSource = cms.InputTag("gtEvmDigis"),
  137595. gtSource = cms.InputTag("gtDigis"),
  137596. runInEndJob = cms.untracked.bool(False),
  137597. runInEndLumi = cms.untracked.bool(True),
  137598. runInEndRun = cms.untracked.bool(True),
  137599. runInEventLoop = cms.untracked.bool(False),
  137600. verbose = cms.untracked.bool(False)
  137601. )
  137602.  
  137603.  
  137604. process.l1tPUM = cms.EDAnalyzer("L1TPUM",
  137605. histFolder = cms.string('L1T/L1TPUM'),
  137606. regionSource = cms.InputTag("gctDigis")
  137607. )
  137608.  
  137609.  
  137610. process.l1tRate_Offline = cms.EDAnalyzer("L1TRate_Offline",
  137611. categories = cms.PSet(
  137612. CenJet = cms.untracked.bool(False),
  137613. EG = cms.untracked.bool(True),
  137614. ETM = cms.untracked.bool(True),
  137615. ETT = cms.untracked.bool(True),
  137616. ForJet = cms.untracked.bool(False),
  137617. HTM = cms.untracked.bool(True),
  137618. HTT = cms.untracked.bool(True),
  137619. IsoEG = cms.untracked.bool(True),
  137620. Jet = cms.untracked.bool(True),
  137621. Mu = cms.untracked.bool(True),
  137622. TauJet = cms.untracked.bool(False)
  137623. ),
  137624. disableROOToutput = cms.untracked.bool(True),
  137625. dqmStore = cms.untracked.bool(True),
  137626. fitParameters = cms.VPSet(cms.PSet(
  137627. AlgoName = cms.string('L1_SingleEG22'),
  137628. ParErrors = cms.vdouble(4.6133, 0.00124988, 2.17871e-07, 2.56616e-11),
  137629. Parameters = cms.vdouble(-250.646, 1.78975, -5.5801e-05, 5.90724e-09),
  137630. TemplateFunction = cms.string('[0]/x+[1]+[2]*x+[3]*x*x')
  137631. ),
  137632. cms.PSet(
  137633. AlgoName = cms.string('L1_ETM50'),
  137634. ParErrors = cms.vdouble(1.57155, 0.000427218, 7.48549e-08, 8.83838e-12),
  137635. Parameters = cms.vdouble(-781.253, 0.589212, -8.09682e-05, 6.11958e-09),
  137636. TemplateFunction = cms.string('[0]/x+[1]+[2]*x+[3]*x*x')
  137637. ),
  137638. cms.PSet(
  137639. AlgoName = cms.string('L1_ETT80'),
  137640. ParErrors = cms.vdouble(34685.1, 9.68504, 0.00177067, 2.12745e-07),
  137641. Parameters = cms.vdouble(6414890.0, -3748.94, 0.656481, -2.14204e-05),
  137642. TemplateFunction = cms.string('[0]/x+[1]+[2]*x+[3]*x*x')
  137643. ),
  137644. cms.PSet(
  137645. AlgoName = cms.string('L1_HTT100'),
  137646. ParErrors = cms.vdouble(2026.82, 0.549814, 9.61286e-05, 1.1393e-08),
  137647. Parameters = cms.vdouble(-461.806, 0.635347, -1.80574e-05, 1.61805e-08),
  137648. TemplateFunction = cms.string('[0]/x+[1]+[2]*x+[3]*x*x')
  137649. ),
  137650. cms.PSet(
  137651. AlgoName = cms.string('L1_SingleIsoEG20er'),
  137652. ParErrors = cms.vdouble(3.81866, 0.00103454, 1.80314e-07, 2.12361e-11),
  137653. Parameters = cms.vdouble(152.06, 1.02088, 5.33485e-06, 9.91573e-10),
  137654. TemplateFunction = cms.string('[0]/x+[1]+[2]*x+[3]*x*x')
  137655. ),
  137656. cms.PSet(
  137657. AlgoName = cms.string('L1_SingleJet128'),
  137658. ParErrors = cms.vdouble(1.82347, 0.000494797, 8.64361e-08, 1.01899e-11),
  137659. Parameters = cms.vdouble(-217.021, 0.326, -1.41957e-05, 1.4588e-09),
  137660. TemplateFunction = cms.string('[0]/x+[1]+[2]*x+[3]*x*x')
  137661. ),
  137662. cms.PSet(
  137663. AlgoName = cms.string('L1_SingleMu16'),
  137664. ParErrors = cms.vdouble(7.08545, 0.00194953, 3.5046e-07, 4.37085e-11),
  137665. Parameters = cms.vdouble(-5435.68, 6.38796, -0.000563198, 3.4096e-08),
  137666. TemplateFunction = cms.string('[0]/x+[1]+[2]*x+[3]*x*x')
  137667. )),
  137668. inputTagL1GtDataDaq = cms.InputTag("gtDigis"),
  137669. inputTagScalersResults = cms.InputTag("scalersRawToDigi"),
  137670. lsShiftGTRates = cms.untracked.int32(-1),
  137671. maxInstantLuminosity = cms.double(10000),
  137672. minInstantLuminosity = cms.double(100),
  137673. oracleDB = cms.string('oracle://CMS_OMDS_LB/CMS_TRG_R'),
  137674. pathCondDB = cms.string('/nfshome0/centraltspro/secure/'),
  137675. refPrescaleSet = cms.int32(0),
  137676. srcAlgoXSecFit = cms.int32(1),
  137677. testEventScalLS = cms.untracked.bool(True),
  137678. useHFDeadTimeNormalization = cms.untracked.bool(False),
  137679. verbose = cms.untracked.bool(False)
  137680. )
  137681.  
  137682.  
  137683. process.l1tRct = cms.EDAnalyzer("L1TRCT",
  137684. DQMStore = cms.untracked.bool(True),
  137685. HistFolder = cms.untracked.string('L1T/L1TRCT'),
  137686. disableROOToutput = cms.untracked.bool(True),
  137687. filterTriggerType = cms.int32(1),
  137688. rctSource = cms.InputTag("gctDigis"),
  137689. selectBX = cms.untracked.int32(0),
  137690. verbose = cms.untracked.bool(False)
  137691. )
  137692.  
  137693.  
  137694. process.l1tRctfromRCT = cms.EDAnalyzer("L1TRCT",
  137695. DQMStore = cms.untracked.bool(True),
  137696. HistFolder = cms.untracked.string('L1T/L1TRCT_FromRCT'),
  137697. disableROOToutput = cms.untracked.bool(True),
  137698. filterTriggerType = cms.int32(1),
  137699. rctSource = cms.InputTag("gctDigis"),
  137700. selectBX = cms.untracked.int32(0),
  137701. verbose = cms.untracked.bool(False)
  137702. )
  137703.  
  137704.  
  137705. process.l1tRpctf = cms.EDAnalyzer("L1TRPCTF",
  137706. DQMStore = cms.untracked.bool(True),
  137707. disableROOToutput = cms.untracked.bool(True),
  137708. output_dir = cms.untracked.string('L1T/L1TRPCTF'),
  137709. rateBinSize = cms.int32(60),
  137710. rateNoOfBins = cms.int32(3000),
  137711. rateUpdateTime = cms.int32(20),
  137712. rpctfRPCDigiSource = cms.InputTag("muonRPCDigis"),
  137713. rpctfSource = cms.InputTag("l1GtUnpack"),
  137714. verbose = cms.untracked.bool(False)
  137715. )
  137716.  
  137717.  
  137718. process.l1tStage1Layer2 = cms.EDAnalyzer("L1TGCT",
  137719. DQMStore = cms.untracked.bool(True),
  137720. disableROOToutput = cms.untracked.bool(True),
  137721. filterTriggerType = cms.int32(1),
  137722. gctCentralJetsSource = cms.InputTag("gctDigis","cenJets"),
  137723. gctEnergySumsSource = cms.InputTag("gctDigis"),
  137724. gctForwardJetsSource = cms.InputTag("gctDigis","forJets"),
  137725. gctIsoEmSource = cms.InputTag("gctDigis","isoEm"),
  137726. gctIsoTauJetsSource = cms.InputTag(""),
  137727. gctNonIsoEmSource = cms.InputTag("gctDigis","nonIsoEm"),
  137728. gctTauJetsSource = cms.InputTag("gctDigis","tauJets"),
  137729. monitorDir = cms.untracked.string('L1T/L1TStage1Layer2'),
  137730. stage1_layer2_ = cms.bool(False),
  137731. verbose = cms.untracked.bool(False)
  137732. )
  137733.  
  137734.  
  137735. process.l1tSync_Offline = cms.EDAnalyzer("L1TSync_Offline",
  137736. Categories = cms.PSet(
  137737. BPTX = cms.PSet(
  137738. CertMinEvents = cms.int32(50),
  137739. algo = cms.string('Tech_BPTX_AND'),
  137740. monitor = cms.bool(True)
  137741. ),
  137742. CenJet = cms.PSet(
  137743. CertMinEvents = cms.int32(50),
  137744. algo = cms.string(''),
  137745. doAutoSelection = cms.bool(True),
  137746. monitor = cms.bool(False)
  137747. ),
  137748. EG = cms.PSet(
  137749. CertMinEvents = cms.int32(20),
  137750. algo = cms.string(''),
  137751. doAutoSelection = cms.bool(True),
  137752. monitor = cms.bool(True)
  137753. ),
  137754. ETM = cms.PSet(
  137755. CertMinEvents = cms.int32(20),
  137756. algo = cms.string(''),
  137757. doAutoSelection = cms.bool(True),
  137758. monitor = cms.bool(True)
  137759. ),
  137760. ETT = cms.PSet(
  137761. CertMinEvents = cms.int32(20),
  137762. algo = cms.string(''),
  137763. doAutoSelection = cms.bool(True),
  137764. monitor = cms.bool(True)
  137765. ),
  137766. ForJet = cms.PSet(
  137767. CertMinEvents = cms.int32(20),
  137768. algo = cms.string(''),
  137769. doAutoSelection = cms.bool(True),
  137770. monitor = cms.bool(False)
  137771. ),
  137772. HTM = cms.PSet(
  137773. CertMinEvents = cms.int32(20),
  137774. algo = cms.string(''),
  137775. doAutoSelection = cms.bool(True),
  137776. monitor = cms.bool(True)
  137777. ),
  137778. HTT = cms.PSet(
  137779. CertMinEvents = cms.int32(20),
  137780. algo = cms.string(''),
  137781. doAutoSelection = cms.bool(True),
  137782. monitor = cms.bool(True)
  137783. ),
  137784. IsoEG = cms.PSet(
  137785. CertMinEvents = cms.int32(20),
  137786. algo = cms.string(''),
  137787. doAutoSelection = cms.bool(True),
  137788. monitor = cms.bool(True)
  137789. ),
  137790. Jet = cms.PSet(
  137791. CertMinEvents = cms.int32(20),
  137792. algo = cms.string(''),
  137793. doAutoSelection = cms.bool(True),
  137794. monitor = cms.bool(True)
  137795. ),
  137796. Mu = cms.PSet(
  137797. CertMinEvents = cms.int32(20),
  137798. algo = cms.string(''),
  137799. doAutoSelection = cms.bool(True),
  137800. monitor = cms.bool(True)
  137801. ),
  137802. TauJet = cms.PSet(
  137803. CertMinEvents = cms.int32(20),
  137804. algo = cms.string(''),
  137805. doAutoSelection = cms.bool(True),
  137806. monitor = cms.bool(False)
  137807. ),
  137808. doGlobalAutoSelection = cms.bool(False),
  137809. forceGlobalParameters = cms.bool(False)
  137810. ),
  137811. disableROOToutput = cms.untracked.bool(True),
  137812. dqmStore = cms.untracked.bool(True),
  137813. inputTagL1GtDataDaq = cms.InputTag("gtDigis"),
  137814. inputTagScalersResults = cms.InputTag("scalersRawToDigi"),
  137815. inputTagtEvmSource = cms.InputTag("gtEvmDigis"),
  137816. oracleDB = cms.string('oracle://CMS_OMDS_LB/CMS_TRG_R'),
  137817. pathCondDB = cms.string('/nfshome0/centraltspro/secure/'),
  137818. refPrescaleSet = cms.int32(0),
  137819. verbose = cms.untracked.bool(False)
  137820. )
  137821.  
  137822.  
  137823. process.l2MuonMuTrackV = cms.EDAnalyzer("MuonTrackValidator",
  137824. BiDirectional_RecoToSim_association = cms.bool(True),
  137825. UseAssociators = cms.bool(False),
  137826. associatormap = cms.InputTag("tpToL2MuonAssociation"),
  137827. associators = cms.vstring('MuonAssociationByHits'),
  137828. beamSpot = cms.InputTag("offlineBeamSpot"),
  137829. chargedOnlyTP = cms.bool(True),
  137830. cotThetaRes_nbin = cms.int32(120),
  137831. cotThetaRes_rangeMax = cms.double(0.01),
  137832. cotThetaRes_rangeMin = cms.double(-0.01),
  137833. dirName = cms.string('HLT/Muon/MultiTrack/'),
  137834. dxyRes_nbin = cms.int32(100),
  137835. dxyRes_rangeMax = cms.double(0.02),
  137836. dxyRes_rangeMin = cms.double(-0.02),
  137837. dzRes_nbin = cms.int32(150),
  137838. dzRes_rangeMax = cms.double(0.05),
  137839. dzRes_rangeMin = cms.double(-0.05),
  137840. etaRes_rangeMax = cms.double(0.05),
  137841. etaRes_rangeMin = cms.double(-0.05),
  137842. ignoremissingtrackcollection = cms.untracked.bool(True),
  137843. intimeOnlyTP = cms.bool(False),
  137844. label = cms.VInputTag("hltL2Muons"),
  137845. label_tp_effic = cms.InputTag("mix","MergedTrackTruth"),
  137846. label_tp_fake = cms.InputTag("mix","MergedTrackTruth"),
  137847. lipTP = cms.double(30.0),
  137848. max = cms.double(2.5),
  137849. maxDxy = cms.double(3),
  137850. maxDz = cms.double(10),
  137851. maxHit = cms.double(74.5),
  137852. maxPhi = cms.double(3.1416),
  137853. maxRapidityTP = cms.double(2.4),
  137854. maxVertpos = cms.double(5),
  137855. maxZpos = cms.double(10),
  137856. maxpT = cms.double(1500),
  137857. min = cms.double(-2.5),
  137858. minDxy = cms.double(-3),
  137859. minDz = cms.double(-10),
  137860. minHit = cms.double(-0.5),
  137861. minHitTP = cms.int32(0),
  137862. minPhi = cms.double(-3.1416),
  137863. minRapidityTP = cms.double(-2.4),
  137864. minVertpos = cms.double(0),
  137865. minZpos = cms.double(-10),
  137866. minpT = cms.double(0.1),
  137867. nint = cms.int32(50),
  137868. nintDxy = cms.int32(100),
  137869. nintDz = cms.int32(100),
  137870. nintHit = cms.int32(75),
  137871. nintPhi = cms.int32(36),
  137872. nintVertpos = cms.int32(100),
  137873. nintZpos = cms.int32(100),
  137874. nintpT = cms.int32(40),
  137875. outputFile = cms.string(''),
  137876. parametersDefiner = cms.string('LhcParametersDefinerForTP'),
  137877. pdgIdTP = cms.vint32(13, -13),
  137878. phiRes_nbin = cms.int32(100),
  137879. phiRes_rangeMax = cms.double(0.05),
  137880. phiRes_rangeMin = cms.double(-0.05),
  137881. ptMinTP = cms.double(0.9),
  137882. ptRes_nbin = cms.int32(100),
  137883. ptRes_rangeMax = cms.double(0.3),
  137884. ptRes_rangeMin = cms.double(-0.3),
  137885. signalOnlyTP = cms.bool(True),
  137886. simHitTpMapTag = cms.InputTag("simHitTPAssocProducer"),
  137887. stableOnlyTP = cms.bool(False),
  137888. tipTP = cms.double(3.5),
  137889. useFabsEta = cms.bool(False),
  137890. useGEMs = cms.bool(False),
  137891. useGsf = cms.bool(False),
  137892. useInvPt = cms.bool(False),
  137893. useLogPt = cms.untracked.bool(False),
  137894. useME0 = cms.bool(False),
  137895. usemuon = cms.bool(True),
  137896. usetracker = cms.bool(False)
  137897. )
  137898.  
  137899.  
  137900. process.l2UpdMuonMuTrackV = cms.EDAnalyzer("MuonTrackValidator",
  137901. BiDirectional_RecoToSim_association = cms.bool(True),
  137902. UseAssociators = cms.bool(False),
  137903. associatormap = cms.InputTag("tpToL2UpdMuonAssociation"),
  137904. associators = cms.vstring('MuonAssociationByHits'),
  137905. beamSpot = cms.InputTag("offlineBeamSpot"),
  137906. chargedOnlyTP = cms.bool(True),
  137907. cotThetaRes_nbin = cms.int32(120),
  137908. cotThetaRes_rangeMax = cms.double(0.01),
  137909. cotThetaRes_rangeMin = cms.double(-0.01),
  137910. dirName = cms.string('HLT/Muon/MultiTrack/'),
  137911. dxyRes_nbin = cms.int32(100),
  137912. dxyRes_rangeMax = cms.double(0.02),
  137913. dxyRes_rangeMin = cms.double(-0.02),
  137914. dzRes_nbin = cms.int32(150),
  137915. dzRes_rangeMax = cms.double(0.05),
  137916. dzRes_rangeMin = cms.double(-0.05),
  137917. etaRes_rangeMax = cms.double(0.05),
  137918. etaRes_rangeMin = cms.double(-0.05),
  137919. ignoremissingtrackcollection = cms.untracked.bool(True),
  137920. intimeOnlyTP = cms.bool(False),
  137921. label = cms.VInputTag("hltL2Muons:UpdatedAtVtx"),
  137922. label_tp_effic = cms.InputTag("mix","MergedTrackTruth"),
  137923. label_tp_fake = cms.InputTag("mix","MergedTrackTruth"),
  137924. lipTP = cms.double(30.0),
  137925. max = cms.double(2.5),
  137926. maxDxy = cms.double(3),
  137927. maxDz = cms.double(10),
  137928. maxHit = cms.double(74.5),
  137929. maxPhi = cms.double(3.1416),
  137930. maxRapidityTP = cms.double(2.4),
  137931. maxVertpos = cms.double(5),
  137932. maxZpos = cms.double(10),
  137933. maxpT = cms.double(1500),
  137934. min = cms.double(-2.5),
  137935. minDxy = cms.double(-3),
  137936. minDz = cms.double(-10),
  137937. minHit = cms.double(-0.5),
  137938. minHitTP = cms.int32(0),
  137939. minPhi = cms.double(-3.1416),
  137940. minRapidityTP = cms.double(-2.4),
  137941. minVertpos = cms.double(0),
  137942. minZpos = cms.double(-10),
  137943. minpT = cms.double(0.1),
  137944. nint = cms.int32(50),
  137945. nintDxy = cms.int32(100),
  137946. nintDz = cms.int32(100),
  137947. nintHit = cms.int32(75),
  137948. nintPhi = cms.int32(36),
  137949. nintVertpos = cms.int32(100),
  137950. nintZpos = cms.int32(100),
  137951. nintpT = cms.int32(40),
  137952. outputFile = cms.string(''),
  137953. parametersDefiner = cms.string('LhcParametersDefinerForTP'),
  137954. pdgIdTP = cms.vint32(13, -13),
  137955. phiRes_nbin = cms.int32(100),
  137956. phiRes_rangeMax = cms.double(0.05),
  137957. phiRes_rangeMin = cms.double(-0.05),
  137958. ptMinTP = cms.double(0.9),
  137959. ptRes_nbin = cms.int32(100),
  137960. ptRes_rangeMax = cms.double(0.3),
  137961. ptRes_rangeMin = cms.double(-0.3),
  137962. signalOnlyTP = cms.bool(True),
  137963. simHitTpMapTag = cms.InputTag("simHitTPAssocProducer"),
  137964. stableOnlyTP = cms.bool(False),
  137965. tipTP = cms.double(3.5),
  137966. useFabsEta = cms.bool(False),
  137967. useGEMs = cms.bool(False),
  137968. useGsf = cms.bool(False),
  137969. useInvPt = cms.bool(False),
  137970. useLogPt = cms.untracked.bool(False),
  137971. useME0 = cms.bool(False),
  137972. usemuon = cms.bool(True),
  137973. usetracker = cms.bool(False)
  137974. )
  137975.  
  137976.  
  137977. process.l3MuonMuTrackV = cms.EDAnalyzer("MuonTrackValidator",
  137978. BiDirectional_RecoToSim_association = cms.bool(True),
  137979. UseAssociators = cms.bool(False),
  137980. associatormap = cms.InputTag("tpToL3MuonAssociation"),
  137981. associators = cms.vstring('MuonAssociationByHits'),
  137982. beamSpot = cms.InputTag("offlineBeamSpot"),
  137983. chargedOnlyTP = cms.bool(True),
  137984. cotThetaRes_nbin = cms.int32(120),
  137985. cotThetaRes_rangeMax = cms.double(0.01),
  137986. cotThetaRes_rangeMin = cms.double(-0.01),
  137987. dirName = cms.string('HLT/Muon/MultiTrack/'),
  137988. dxyRes_nbin = cms.int32(100),
  137989. dxyRes_rangeMax = cms.double(0.02),
  137990. dxyRes_rangeMin = cms.double(-0.02),
  137991. dzRes_nbin = cms.int32(150),
  137992. dzRes_rangeMax = cms.double(0.05),
  137993. dzRes_rangeMin = cms.double(-0.05),
  137994. etaRes_rangeMax = cms.double(0.05),
  137995. etaRes_rangeMin = cms.double(-0.05),
  137996. ignoremissingtrackcollection = cms.untracked.bool(True),
  137997. intimeOnlyTP = cms.bool(False),
  137998. label = cms.VInputTag("hltL3Muons:"),
  137999. label_tp_effic = cms.InputTag("mix","MergedTrackTruth"),
  138000. label_tp_fake = cms.InputTag("mix","MergedTrackTruth"),
  138001. lipTP = cms.double(30.0),
  138002. max = cms.double(2.5),
  138003. maxDxy = cms.double(3),
  138004. maxDz = cms.double(10),
  138005. maxHit = cms.double(74.5),
  138006. maxPhi = cms.double(3.1416),
  138007. maxRapidityTP = cms.double(2.4),
  138008. maxVertpos = cms.double(5),
  138009. maxZpos = cms.double(10),
  138010. maxpT = cms.double(1500),
  138011. min = cms.double(-2.5),
  138012. minDxy = cms.double(-3),
  138013. minDz = cms.double(-10),
  138014. minHit = cms.double(-0.5),
  138015. minHitTP = cms.int32(0),
  138016. minPhi = cms.double(-3.1416),
  138017. minRapidityTP = cms.double(-2.4),
  138018. minVertpos = cms.double(0),
  138019. minZpos = cms.double(-10),
  138020. minpT = cms.double(0.1),
  138021. nint = cms.int32(50),
  138022. nintDxy = cms.int32(100),
  138023. nintDz = cms.int32(100),
  138024. nintHit = cms.int32(75),
  138025. nintPhi = cms.int32(36),
  138026. nintVertpos = cms.int32(100),
  138027. nintZpos = cms.int32(100),
  138028. nintpT = cms.int32(40),
  138029. outputFile = cms.string(''),
  138030. parametersDefiner = cms.string('LhcParametersDefinerForTP'),
  138031. pdgIdTP = cms.vint32(13, -13),
  138032. phiRes_nbin = cms.int32(100),
  138033. phiRes_rangeMax = cms.double(0.05),
  138034. phiRes_rangeMin = cms.double(-0.05),
  138035. ptMinTP = cms.double(0.9),
  138036. ptRes_nbin = cms.int32(100),
  138037. ptRes_rangeMax = cms.double(0.3),
  138038. ptRes_rangeMin = cms.double(-0.3),
  138039. signalOnlyTP = cms.bool(True),
  138040. simHitTpMapTag = cms.InputTag("simHitTPAssocProducer"),
  138041. stableOnlyTP = cms.bool(False),
  138042. tipTP = cms.double(3.5),
  138043. useFabsEta = cms.bool(False),
  138044. useGEMs = cms.bool(False),
  138045. useGsf = cms.bool(False),
  138046. useInvPt = cms.bool(False),
  138047. useLogPt = cms.untracked.bool(False),
  138048. useME0 = cms.bool(False),
  138049. usemuon = cms.bool(True),
  138050. usetracker = cms.bool(True)
  138051. )
  138052.  
  138053.  
  138054. process.l3TkMuonMuTrackV = cms.EDAnalyzer("MuonTrackValidator",
  138055. BiDirectional_RecoToSim_association = cms.bool(True),
  138056. UseAssociators = cms.bool(False),
  138057. associatormap = cms.InputTag("tpToL3TkMuonAssociation"),
  138058. associators = cms.vstring('MuonAssociationByHits'),
  138059. beamSpot = cms.InputTag("offlineBeamSpot"),
  138060. chargedOnlyTP = cms.bool(True),
  138061. cotThetaRes_nbin = cms.int32(120),
  138062. cotThetaRes_rangeMax = cms.double(0.01),
  138063. cotThetaRes_rangeMin = cms.double(-0.01),
  138064. dirName = cms.string('HLT/Muon/MultiTrack/'),
  138065. dxyRes_nbin = cms.int32(100),
  138066. dxyRes_rangeMax = cms.double(0.02),
  138067. dxyRes_rangeMin = cms.double(-0.02),
  138068. dzRes_nbin = cms.int32(150),
  138069. dzRes_rangeMax = cms.double(0.05),
  138070. dzRes_rangeMin = cms.double(-0.05),
  138071. etaRes_rangeMax = cms.double(0.05),
  138072. etaRes_rangeMin = cms.double(-0.05),
  138073. ignoremissingtrackcollection = cms.untracked.bool(True),
  138074. intimeOnlyTP = cms.bool(False),
  138075. label = cms.VInputTag("hltL3TkTracksFromL2:"),
  138076. label_tp_effic = cms.InputTag("mix","MergedTrackTruth"),
  138077. label_tp_fake = cms.InputTag("mix","MergedTrackTruth"),
  138078. lipTP = cms.double(30.0),
  138079. max = cms.double(2.5),
  138080. maxDxy = cms.double(3),
  138081. maxDz = cms.double(10),
  138082. maxHit = cms.double(74.5),
  138083. maxPhi = cms.double(3.1416),
  138084. maxRapidityTP = cms.double(2.4),
  138085. maxVertpos = cms.double(5),
  138086. maxZpos = cms.double(10),
  138087. maxpT = cms.double(1500),
  138088. min = cms.double(-2.5),
  138089. minDxy = cms.double(-3),
  138090. minDz = cms.double(-10),
  138091. minHit = cms.double(-0.5),
  138092. minHitTP = cms.int32(0),
  138093. minPhi = cms.double(-3.1416),
  138094. minRapidityTP = cms.double(-2.4),
  138095. minVertpos = cms.double(0),
  138096. minZpos = cms.double(-10),
  138097. minpT = cms.double(0.1),
  138098. nint = cms.int32(50),
  138099. nintDxy = cms.int32(100),
  138100. nintDz = cms.int32(100),
  138101. nintHit = cms.int32(75),
  138102. nintPhi = cms.int32(36),
  138103. nintVertpos = cms.int32(100),
  138104. nintZpos = cms.int32(100),
  138105. nintpT = cms.int32(40),
  138106. outputFile = cms.string(''),
  138107. parametersDefiner = cms.string('LhcParametersDefinerForTP'),
  138108. pdgIdTP = cms.vint32(13, -13),
  138109. phiRes_nbin = cms.int32(100),
  138110. phiRes_rangeMax = cms.double(0.05),
  138111. phiRes_rangeMin = cms.double(-0.05),
  138112. ptMinTP = cms.double(0.9),
  138113. ptRes_nbin = cms.int32(100),
  138114. ptRes_rangeMax = cms.double(0.3),
  138115. ptRes_rangeMin = cms.double(-0.3),
  138116. signalOnlyTP = cms.bool(True),
  138117. simHitTpMapTag = cms.InputTag("simHitTPAssocProducer"),
  138118. stableOnlyTP = cms.bool(False),
  138119. tipTP = cms.double(3.5),
  138120. useFabsEta = cms.bool(False),
  138121. useGEMs = cms.bool(False),
  138122. useGsf = cms.bool(False),
  138123. useInvPt = cms.bool(False),
  138124. useLogPt = cms.untracked.bool(False),
  138125. useME0 = cms.bool(False),
  138126. usemuon = cms.bool(False),
  138127. usetracker = cms.bool(True)
  138128. )
  138129.  
  138130.  
  138131. process.looseAnalyzer = cms.EDAnalyzer("HLTMuonOfflineAnalyzer",
  138132. binParams = cms.untracked.PSet(
  138133. NVertex = cms.untracked.vdouble(20, 1, 50),
  138134. charge = cms.untracked.vdouble(2, -2.0, 2.0),
  138135. d0 = cms.untracked.vdouble(10, -0.5, 0.5),
  138136. deltaR = cms.untracked.vdouble(20, 0.0, 0.05),
  138137. eta = cms.untracked.vdouble(20, -2.4, 2.4),
  138138. etaCoarse = cms.untracked.vdouble(-2.4, -2.1, -1.6, -1.2, -0.8,
  138139. 0.0, 0.8, 1.2, 1.6, 2.1,
  138140. 2.4),
  138141. jpsiMass = cms.untracked.vdouble(60, 0.0, 6.0),
  138142. phi = cms.untracked.vdouble(20, -3.14, 3.14),
  138143. phiCoarse = cms.untracked.vdouble(10, -3.14, 3.14),
  138144. pt = cms.untracked.vdouble(0.0, 2.0, 4.0, 6.0, 8.0,
  138145. 10.0, 20.0, 30.0, 40.0, 100.0,
  138146. 200.0, 400.0),
  138147. ptCoarse = cms.untracked.vdouble(10.0, 20.0, 40.0, 60.0, 80.0,
  138148. 100.0, 200.0),
  138149. resolutionEta = cms.untracked.vdouble(20, -0.01, 0.01),
  138150. resolutionPhi = cms.untracked.vdouble(20, -0.01, 0.01),
  138151. resolutionRel = cms.untracked.vdouble(40, -0.3, 0.3),
  138152. z0 = cms.untracked.vdouble(10, -15.0, 15.0),
  138153. zMass = cms.untracked.vdouble(50, 65.0, 115.0)
  138154. ),
  138155. destination = cms.untracked.string('HLT/Muon/DistributionsLoose'),
  138156. hltPathsToCheck = cms.vstring('HLT_Mu45_eta2p1_v1',
  138157. 'HLT_Mu50_v',
  138158. 'HLT_IsoMu24_v',
  138159. 'HLT_IsoTkMu24_v',
  138160. 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_v',
  138161. 'HLT_Mu17_TrkIsoVVL_TkMu8_TrkIsoVVL_DZ_v',
  138162. 'HLT_IsoMu20_eta2p1_v',
  138163. 'HLT_IsoTkMu20_eta2p1_v',
  138164. 'HLT_IsoMu24_eta2p1_v',
  138165. 'HLT_IsoTkMu24_eta2p1_v',
  138166. 'HLT_IsoMu27_v',
  138167. 'HLT_IsoTkMu27_v',
  138168. 'HLT_IsoMu20_v',
  138169. 'HLT_IsoTkMu20_v',
  138170. 'HLT_IsoMu22_v',
  138171. 'HLT_IsoTkMu22_v',
  138172. 'HLT_IsoMu22_eta2p1_v',
  138173. 'HLT_IsoTkMu22_eta2p1_v',
  138174. 'HLT_IsoMu18_v',
  138175. 'HLT_IsoTkMu18_v',
  138176. 'HLT_PAL1DoubleMuOpen_v',
  138177. 'HLT_PAL1DoubleMuOpen_OS_v',
  138178. 'HLT_PAL1DoubleMuOpen_SS_v',
  138179. 'HLT_PAL1DoubleMu0_v',
  138180. 'HLT_PAL1DoubleMu0_HighQ_v',
  138181. 'HLT_PAL1DoubleMu0_MGT1_v',
  138182. 'HLT_PAL1DoubleMu10_v',
  138183. 'HLT_PAL2DoubleMu0_v',
  138184. 'HLT_PAL2DoubleMu10_v',
  138185. 'HLT_PAL3DoubleMu0_v',
  138186. 'HLT_PAL3DoubleMu0_HIon_v',
  138187. 'HLT_PAL3DoubleMu10_v',
  138188. 'HLT_PAL2Mu12_v',
  138189. 'HLT_PAL2Mu15_v',
  138190. 'HLT_PAL3Mu3_v',
  138191. 'HLT_PAL3Mu5_v',
  138192. 'HLT_PAL3Mu7_v',
  138193. 'HLT_PAL3Mu12_v',
  138194. 'HLT_PAL3Mu15_v',
  138195. 'HLT_PASingleMuOpen_PixelTrackGt0_FullTrackLt10_v',
  138196. 'HLT_PASingleMuOpen_PixelTrackGt0_FullTrackLt15_v',
  138197. 'HLT_PASingleMuOpen_PixelTrackGt0Lt10_v',
  138198. 'HLT_PASingleMuOpen_PixelTrackGt0Lt15_v',
  138199. 'HLT_PASingleMuOpen_HFOneTowerVeto_SingleTrack_v',
  138200. 'HLT_PASingleMuOpen_HFOneTowerVeto_v',
  138201. 'HLT_PASingleMuOpen_HFTwoTowerVeto_SingleTrack_v',
  138202. 'HLT_PASingleMuOpen_HFTwoTowerVeto_v',
  138203. 'HLT_PADoubleMuOpen_HFOneTowerVeto_SingleTrack_v',
  138204. 'HLT_PADoubleMuOpen_HFOneTowerVeto_v',
  138205. 'HLT_PADoubleMuOpen_HFTwoTowerVeto_SingleTrack_v',
  138206. 'HLT_PADoubleMuOpen_HFTwoTowerVeto_v'),
  138207. hltProcessName = cms.string('HLT'),
  138208. inputTags = cms.PSet(
  138209. beamSpot = cms.InputTag("offlineBeamSpot"),
  138210. offlinePVs = cms.InputTag("offlinePrimaryVertices"),
  138211. recoMuon = cms.InputTag("muons"),
  138212. triggerResults = cms.InputTag("TriggerResults"),
  138213. triggerSummary = cms.InputTag("hltTriggerSummaryAOD")
  138214. ),
  138215. plotCuts = cms.PSet(
  138216. L1DeltaR = cms.untracked.double(0.3),
  138217. L2DeltaR = cms.untracked.double(0.3),
  138218. L3DeltaR = cms.untracked.double(0.05),
  138219. maxEta = cms.untracked.double(2.1),
  138220. minPtFactor = cms.untracked.double(1.2)
  138221. ),
  138222. probeParams = cms.PSet(
  138223. d0Cut = cms.untracked.double(2.0),
  138224. hltCuts = cms.untracked.string('abs(eta) < 2.0'),
  138225. recoCuts = cms.untracked.string('isGlobalMuon && abs(eta) < 2.0'),
  138226. z0Cut = cms.untracked.double(25.0)
  138227. ),
  138228. requiredTriggers = cms.untracked.vstring(),
  138229. targetParams = cms.PSet(
  138230. d0Cut = cms.untracked.double(50),
  138231. hltCuts = cms.untracked.string('abs(eta) < 2.4'),
  138232. recoCuts = cms.untracked.string('isPFMuon && (isTrackerMuon || isGlobalMuon) && (pfIsolationR04().sumChargedHadronPt + max(pfIsolationR04().sumNeutralHadronEt + pfIsolationR04().sumPhotonEt - pfIsolationR04().sumPUPt/2,0.0))/pt < 0.25'),
  138233. z0Cut = cms.untracked.double(100)
  138234. )
  138235. )
  138236.  
  138237.  
  138238. process.materialDumperAnalyzer = cms.EDAnalyzer("TrackingRecoMaterialAnalyser",
  138239. DoPredictionsOnly = cms.bool(False),
  138240. Fitter = cms.string('KFFitterForRefitInsideOut'),
  138241. MuonRecHitBuilder = cms.string('MuonRecHitBuilder'),
  138242. Propagator = cms.string('SmartPropagatorAnyRKOpposite'),
  138243. PropagatorAlong = cms.string('RungeKuttaTrackerPropagator'),
  138244. PropagatorOpposite = cms.string('RungeKuttaTrackerPropagatorOpposite'),
  138245. RefitDirection = cms.string('alongMomentum'),
  138246. RefitRPCHits = cms.bool(True),
  138247. Smoother = cms.string('KFSmootherForRefitInsideOut'),
  138248. TrackerRecHitBuilder = cms.string('WithAngleAndTemplate'),
  138249. beamspot = cms.InputTag("offlineBeamSpot"),
  138250. folder = cms.string('Tracking/RecoMaterial/'),
  138251. tracks = cms.InputTag("generalTracks"),
  138252. usePV = cms.bool(True),
  138253. vertices = cms.InputTag("offlinePrimaryVertices")
  138254. )
  138255.  
  138256.  
  138257. process.mbueAndqcdValidation = cms.EDAnalyzer("MBUEandQCDValidation",
  138258. UseWeightFromHepMC = cms.bool(True),
  138259. genChjetsCollection = cms.InputTag("chargedak4GenJets"),
  138260. genjetsCollection = cms.InputTag("ak4GenJets"),
  138261. hepmcCollection = cms.InputTag("generatorSmeared"),
  138262. verbosity = cms.untracked.uint32(0)
  138263. )
  138264.  
  138265.  
  138266. process.metAnalyzer = cms.EDAnalyzer("METTester",
  138267. InputMETLabel = cms.InputTag("caloMet"),
  138268. METType = cms.untracked.string('calo'),
  138269. PrimaryVertices = cms.InputTag("offlinePrimaryVertices")
  138270. )
  138271.  
  138272.  
  138273. process.mixCollectionValidation = cms.EDAnalyzer("MixCollectionValidation",
  138274. maxBunch = cms.int32(3),
  138275. minBunch = cms.int32(-12),
  138276. mixObjects = cms.PSet(
  138277. mixCH = cms.PSet(
  138278. crossingFrames = cms.untracked.vstring(),
  138279. input = cms.VInputTag(cms.InputTag("g4SimHits","CastorFI"), cms.InputTag("g4SimHits","EcalHitsEB"), cms.InputTag("g4SimHits","EcalHitsEE"), cms.InputTag("g4SimHits","EcalHitsES"), cms.InputTag("g4SimHits","HcalHits"),
  138280. cms.InputTag("g4SimHits","ZDCHITS")),
  138281. subdets = cms.vstring('CastorFI',
  138282. 'EcalHitsEB',
  138283. 'EcalHitsEE',
  138284. 'EcalHitsES',
  138285. 'HcalHits',
  138286. 'ZDCHITS'),
  138287. type = cms.string('PCaloHit')
  138288. ),
  138289. mixHepMC = cms.PSet(
  138290. input = cms.VInputTag(cms.InputTag("generatorSmeared"), cms.InputTag("generator")),
  138291. makeCrossingFrame = cms.untracked.bool(False),
  138292. type = cms.string('HepMCProduct')
  138293. ),
  138294. mixSH = cms.PSet(
  138295. crossingFrames = cms.untracked.vstring('MuonCSCHits',
  138296. 'MuonDTHits',
  138297. 'MuonRPCHits'),
  138298. input = cms.VInputTag(cms.InputTag("g4SimHits","MuonCSCHits"), cms.InputTag("g4SimHits","MuonDTHits"), cms.InputTag("g4SimHits","MuonRPCHits"), cms.InputTag("g4SimHits","TrackerHitsPixelBarrelHighTof"), cms.InputTag("g4SimHits","TrackerHitsPixelBarrelLowTof"),
  138299. cms.InputTag("g4SimHits","TrackerHitsPixelEndcapHighTof"), cms.InputTag("g4SimHits","TrackerHitsPixelEndcapLowTof"), cms.InputTag("g4SimHits","TrackerHitsTECHighTof"), cms.InputTag("g4SimHits","TrackerHitsTECLowTof"), cms.InputTag("g4SimHits","TrackerHitsTIBHighTof"),
  138300. cms.InputTag("g4SimHits","TrackerHitsTIBLowTof"), cms.InputTag("g4SimHits","TrackerHitsTIDHighTof"), cms.InputTag("g4SimHits","TrackerHitsTIDLowTof"), cms.InputTag("g4SimHits","TrackerHitsTOBHighTof"), cms.InputTag("g4SimHits","TrackerHitsTOBLowTof")),
  138301. subdets = cms.vstring('MuonCSCHits',
  138302. 'MuonDTHits',
  138303. 'MuonRPCHits',
  138304. 'TrackerHitsPixelBarrelHighTof',
  138305. 'TrackerHitsPixelBarrelLowTof',
  138306. 'TrackerHitsPixelEndcapHighTof',
  138307. 'TrackerHitsPixelEndcapLowTof',
  138308. 'TrackerHitsTECHighTof',
  138309. 'TrackerHitsTECLowTof',
  138310. 'TrackerHitsTIBHighTof',
  138311. 'TrackerHitsTIBLowTof',
  138312. 'TrackerHitsTIDHighTof',
  138313. 'TrackerHitsTIDLowTof',
  138314. 'TrackerHitsTOBHighTof',
  138315. 'TrackerHitsTOBLowTof'),
  138316. type = cms.string('PSimHit')
  138317. ),
  138318. mixTracks = cms.PSet(
  138319. input = cms.VInputTag(cms.InputTag("g4SimHits")),
  138320. makeCrossingFrame = cms.untracked.bool(False),
  138321. type = cms.string('SimTrack')
  138322. ),
  138323. mixVertices = cms.PSet(
  138324. input = cms.VInputTag(cms.InputTag("g4SimHits")),
  138325. makeCrossingFrame = cms.untracked.bool(False),
  138326. type = cms.string('SimVertex')
  138327. )
  138328. ),
  138329. outputFile = cms.string(''),
  138330. verbose = cms.untracked.bool(False)
  138331. )
  138332.  
  138333.  
  138334. process.muonEnergyDepositAnalyzer = cms.EDAnalyzer("MuonEnergyDepositAnalyzer",
  138335. AlgoName = cms.string('muons'),
  138336. MuonCollection = cms.InputTag("muons"),
  138337. ServiceParameters = cms.PSet(
  138338. CSCLayers = cms.untracked.bool(True),
  138339. GEMLayers = cms.untracked.bool(False),
  138340. ME0Layers = cms.bool(False),
  138341. Propagators = cms.untracked.vstring('SteppingHelixPropagatorAny',
  138342. 'SteppingHelixPropagatorAlong',
  138343. 'SteppingHelixPropagatorOpposite',
  138344. 'SteppingHelixPropagatorL2Any',
  138345. 'SteppingHelixPropagatorL2Along',
  138346. 'SteppingHelixPropagatorL2Opposite',
  138347. 'SteppingHelixPropagatorAnyNoError',
  138348. 'SteppingHelixPropagatorAlongNoError',
  138349. 'SteppingHelixPropagatorOppositeNoError',
  138350. 'SteppingHelixPropagatorL2AnyNoError',
  138351. 'SteppingHelixPropagatorL2AlongNoError',
  138352. 'SteppingHelixPropagatorL2OppositeNoError',
  138353. 'PropagatorWithMaterial',
  138354. 'PropagatorWithMaterialOpposite',
  138355. 'SmartPropagator',
  138356. 'SmartPropagatorOpposite',
  138357. 'SmartPropagatorAnyOpposite',
  138358. 'SmartPropagatorAny',
  138359. 'SmartPropagatorRK',
  138360. 'SmartPropagatorAnyRK',
  138361. 'StraightLinePropagator',
  138362. 'StraightLinePropagator'),
  138363. RPCLayers = cms.bool(True),
  138364. UseMuonNavigation = cms.untracked.bool(True)
  138365. ),
  138366. debug = cms.bool(False),
  138367. emS9SizeBin = cms.int32(100),
  138368. emS9SizeMax = cms.double(4.0),
  138369. emS9SizeMin = cms.double(0.0),
  138370. emSizeBin = cms.int32(100),
  138371. emSizeMax = cms.double(4.0),
  138372. emSizeMin = cms.double(0.0),
  138373. hadS9SizeBin = cms.int32(200),
  138374. hadS9SizeMax = cms.double(10.0),
  138375. hadS9SizeMin = cms.double(0.0),
  138376. hadSizeBin = cms.int32(200),
  138377. hadSizeMax = cms.double(10.0),
  138378. hadSizeMin = cms.double(0.0),
  138379. hoS9SizeBin = cms.int32(100),
  138380. hoS9SizeMax = cms.double(4.0),
  138381. hoS9SizeMin = cms.double(0.0),
  138382. hoSizeBin = cms.int32(100),
  138383. hoSizeMax = cms.double(4.0),
  138384. hoSizeMin = cms.double(0.0)
  138385. )
  138386.  
  138387.  
  138388. process.muonIdDQM = cms.EDAnalyzer("MuonIdDQM",
  138389. baseFolder = cms.untracked.string('Muons/MuonIdDQM'),
  138390. inputCSCSegmentCollection = cms.InputTag("cscSegments"),
  138391. inputDTRecSegment4DCollection = cms.InputTag("dt4DSegments"),
  138392. inputMuonCollection = cms.InputTag("muons"),
  138393. useGlobalMuons = cms.untracked.bool(True),
  138394. useGlobalMuonsNotTrackerMuons = cms.untracked.bool(False),
  138395. useTrackerMuons = cms.untracked.bool(True),
  138396. useTrackerMuonsNotGlobalMuons = cms.untracked.bool(True)
  138397. )
  138398.  
  138399.  
  138400. process.muonIdDQMInVal = cms.EDAnalyzer("MuonIdDQM",
  138401. baseFolder = cms.untracked.string('Muons/MuonIdentificationV'),
  138402. inputCSCSegmentCollection = cms.InputTag("cscSegments"),
  138403. inputDTRecSegment4DCollection = cms.InputTag("dt4DSegments"),
  138404. inputMuonCollection = cms.InputTag("muons"),
  138405. useGlobalMuons = cms.untracked.bool(True),
  138406. useGlobalMuonsNotTrackerMuons = cms.untracked.bool(True),
  138407. useTrackerMuons = cms.untracked.bool(True),
  138408. useTrackerMuonsNotGlobalMuons = cms.untracked.bool(True)
  138409. )
  138410.  
  138411.  
  138412. process.muonIdVal = cms.EDAnalyzer("MuonIdVal",
  138413. baseFolder = cms.untracked.string('Muons/MuonIdentificationV'),
  138414. inputCSCSegmentCollection = cms.InputTag("cscSegments"),
  138415. inputDTRecSegment4DCollection = cms.InputTag("dt4DSegments"),
  138416. inputMuonCollection = cms.InputTag("muons"),
  138417. inputMuonCosmicCompatibilityValueMap = cms.InputTag("muons","cosmicsVeto"),
  138418. inputMuonShowerInformationValueMap = cms.InputTag("muons","muonShowerInformation"),
  138419. inputMuonTimeExtraValueMap = cms.InputTag("muons"),
  138420. make2DPlots = cms.untracked.bool(False),
  138421. makeAllChamberPlots = cms.untracked.bool(False),
  138422. makeCosmicCompatibilityPlots = cms.untracked.bool(True),
  138423. makeEnergyPlots = cms.untracked.bool(True),
  138424. makeShowerInformationPlots = cms.untracked.bool(True),
  138425. makeTimePlots = cms.untracked.bool(True),
  138426. useGlobalMuons = cms.untracked.bool(True),
  138427. useGlobalMuonsNotTrackerMuons = cms.untracked.bool(True),
  138428. useTrackerMuons = cms.untracked.bool(True),
  138429. useTrackerMuonsNotGlobalMuons = cms.untracked.bool(True)
  138430. )
  138431.  
  138432.  
  138433. process.muonKinVsEtaAnalyzer = cms.EDAnalyzer("MuonKinVsEtaAnalyzer",
  138434. BeamSpotLabel = cms.InputTag("offlineBeamSpot"),
  138435. MuonCollection = cms.InputTag("muons"),
  138436. ServiceParameters = cms.PSet(
  138437. CSCLayers = cms.untracked.bool(True),
  138438. GEMLayers = cms.untracked.bool(False),
  138439. ME0Layers = cms.bool(False),
  138440. Propagators = cms.untracked.vstring('SteppingHelixPropagatorAny',
  138441. 'SteppingHelixPropagatorAlong',
  138442. 'SteppingHelixPropagatorOpposite',
  138443. 'SteppingHelixPropagatorL2Any',
  138444. 'SteppingHelixPropagatorL2Along',
  138445. 'SteppingHelixPropagatorL2Opposite',
  138446. 'SteppingHelixPropagatorAnyNoError',
  138447. 'SteppingHelixPropagatorAlongNoError',
  138448. 'SteppingHelixPropagatorOppositeNoError',
  138449. 'SteppingHelixPropagatorL2AnyNoError',
  138450. 'SteppingHelixPropagatorL2AlongNoError',
  138451. 'SteppingHelixPropagatorL2OppositeNoError',
  138452. 'PropagatorWithMaterial',
  138453. 'PropagatorWithMaterialOpposite',
  138454. 'SmartPropagator',
  138455. 'SmartPropagatorOpposite',
  138456. 'SmartPropagatorAnyOpposite',
  138457. 'SmartPropagatorAny',
  138458. 'SmartPropagatorRK',
  138459. 'SmartPropagatorAnyRK',
  138460. 'StraightLinePropagator',
  138461. 'StraightLinePropagator'),
  138462. RPCLayers = cms.bool(True),
  138463. UseMuonNavigation = cms.untracked.bool(True)
  138464. ),
  138465. VertexLabel = cms.InputTag("offlinePrimaryVertices"),
  138466. chiBin = cms.int32(100),
  138467. chiMax = cms.double(20.0),
  138468. chiMin = cms.double(0.0),
  138469. chiprobMax = cms.double(1.0),
  138470. chiprobMin = cms.double(0.0),
  138471. etaBMax = cms.double(1.1),
  138472. etaBMin = cms.double(0.0),
  138473. etaBin = cms.int32(100),
  138474. etaECMax = cms.double(2.4),
  138475. etaECMin = cms.double(0.9),
  138476. etaMax = cms.double(3.0),
  138477. etaMin = cms.double(-3.0),
  138478. etaOvlpMax = cms.double(1.1),
  138479. etaOvlpMin = cms.double(0.9),
  138480. folder = cms.string('Muons/MuonKinVsEtaAnalyzer'),
  138481. pBin = cms.int32(100),
  138482. pMax = cms.double(100.0),
  138483. pMin = cms.double(0.0),
  138484. phiBin = cms.int32(100),
  138485. phiMax = cms.double(3.2),
  138486. phiMin = cms.double(-3.2),
  138487. ptBin = cms.int32(100),
  138488. ptMax = cms.double(100.0),
  138489. ptMin = cms.double(0.0)
  138490. )
  138491.  
  138492.  
  138493. process.muonKinVsEtaAnalyzer_miniAOD = cms.EDAnalyzer("MuonKinVsEtaAnalyzer",
  138494. BeamSpotLabel = cms.InputTag("offlineBeamSpot"),
  138495. MuonCollection = cms.InputTag("slimmedMuons"),
  138496. ServiceParameters = cms.PSet(
  138497. CSCLayers = cms.untracked.bool(True),
  138498. GEMLayers = cms.untracked.bool(False),
  138499. ME0Layers = cms.bool(False),
  138500. Propagators = cms.untracked.vstring('SteppingHelixPropagatorAny',
  138501. 'SteppingHelixPropagatorAlong',
  138502. 'SteppingHelixPropagatorOpposite',
  138503. 'SteppingHelixPropagatorL2Any',
  138504. 'SteppingHelixPropagatorL2Along',
  138505. 'SteppingHelixPropagatorL2Opposite',
  138506. 'SteppingHelixPropagatorAnyNoError',
  138507. 'SteppingHelixPropagatorAlongNoError',
  138508. 'SteppingHelixPropagatorOppositeNoError',
  138509. 'SteppingHelixPropagatorL2AnyNoError',
  138510. 'SteppingHelixPropagatorL2AlongNoError',
  138511. 'SteppingHelixPropagatorL2OppositeNoError',
  138512. 'PropagatorWithMaterial',
  138513. 'PropagatorWithMaterialOpposite',
  138514. 'SmartPropagator',
  138515. 'SmartPropagatorOpposite',
  138516. 'SmartPropagatorAnyOpposite',
  138517. 'SmartPropagatorAny',
  138518. 'SmartPropagatorRK',
  138519. 'SmartPropagatorAnyRK',
  138520. 'StraightLinePropagator',
  138521. 'StraightLinePropagator'),
  138522. RPCLayers = cms.bool(True),
  138523. UseMuonNavigation = cms.untracked.bool(True)
  138524. ),
  138525. VertexLabel = cms.InputTag("offlineSlimmedPrimaryVertices"),
  138526. chiBin = cms.int32(100),
  138527. chiMax = cms.double(20.0),
  138528. chiMin = cms.double(0.0),
  138529. chiprobMax = cms.double(1.0),
  138530. chiprobMin = cms.double(0.0),
  138531. etaBMax = cms.double(1.1),
  138532. etaBMin = cms.double(0.0),
  138533. etaBin = cms.int32(100),
  138534. etaECMax = cms.double(2.4),
  138535. etaECMin = cms.double(0.9),
  138536. etaMax = cms.double(3.0),
  138537. etaMin = cms.double(-3.0),
  138538. etaOvlpMax = cms.double(1.1),
  138539. etaOvlpMin = cms.double(0.9),
  138540. folder = cms.string('Muons_miniAOD/MuonKinVsEtaAnalyzer'),
  138541. pBin = cms.int32(100),
  138542. pMax = cms.double(100.0),
  138543. pMin = cms.double(0.0),
  138544. phiBin = cms.int32(100),
  138545. phiMax = cms.double(3.2),
  138546. phiMin = cms.double(-3.2),
  138547. ptBin = cms.int32(100),
  138548. ptMax = cms.double(100.0),
  138549. ptMin = cms.double(0.0)
  138550. )
  138551.  
  138552.  
  138553. process.muonPFsequence = cms.EDAnalyzer("MuonPFAnalyzer",
  138554. folder = cms.string('Muons/MuonPFAnalyzer/'),
  138555. highPtThreshold = cms.double(200.0),
  138556. inputTagBeamSpot = cms.InputTag("offlineBeamSpot"),
  138557. inputTagGenParticles = cms.InputTag("genParticles"),
  138558. inputTagMuonReco = cms.InputTag("muons"),
  138559. inputTagVertex = cms.InputTag("offlinePrimaryVertices"),
  138560. recoGenDeltaR = cms.double(0.1),
  138561. relCombIsoCut = cms.double(0.15),
  138562. runOnMC = cms.bool(False)
  138563. )
  138564.  
  138565.  
  138566. process.muonPFsequenceMC = cms.EDAnalyzer("MuonPFAnalyzer",
  138567. folder = cms.string('ParticleFlow/PFMuonValidation/'),
  138568. highPtThreshold = cms.double(200.0),
  138569. inputTagBeamSpot = cms.InputTag("offlineBeamSpot"),
  138570. inputTagGenParticles = cms.InputTag("genParticles"),
  138571. inputTagMuonReco = cms.InputTag("muons"),
  138572. inputTagVertex = cms.InputTag("offlinePrimaryVertices"),
  138573. recoGenDeltaR = cms.double(0.1),
  138574. relCombIsoCut = cms.double(0.15),
  138575. runOnMC = cms.bool(True)
  138576. )
  138577.  
  138578.  
  138579. process.muonRecoAnalyzer = cms.EDAnalyzer("MuonRecoAnalyzer",
  138580. IsminiAOD = cms.bool(False),
  138581. MuonCollection = cms.InputTag("muons"),
  138582. ServiceParameters = cms.PSet(
  138583. CSCLayers = cms.untracked.bool(True),
  138584. GEMLayers = cms.untracked.bool(False),
  138585. ME0Layers = cms.bool(False),
  138586. Propagators = cms.untracked.vstring('SteppingHelixPropagatorAny',
  138587. 'SteppingHelixPropagatorAlong',
  138588. 'SteppingHelixPropagatorOpposite',
  138589. 'SteppingHelixPropagatorL2Any',
  138590. 'SteppingHelixPropagatorL2Along',
  138591. 'SteppingHelixPropagatorL2Opposite',
  138592. 'SteppingHelixPropagatorAnyNoError',
  138593. 'SteppingHelixPropagatorAlongNoError',
  138594. 'SteppingHelixPropagatorOppositeNoError',
  138595. 'SteppingHelixPropagatorL2AnyNoError',
  138596. 'SteppingHelixPropagatorL2AlongNoError',
  138597. 'SteppingHelixPropagatorL2OppositeNoError',
  138598. 'PropagatorWithMaterial',
  138599. 'PropagatorWithMaterialOpposite',
  138600. 'SmartPropagator',
  138601. 'SmartPropagatorOpposite',
  138602. 'SmartPropagatorAnyOpposite',
  138603. 'SmartPropagatorAny',
  138604. 'SmartPropagatorRK',
  138605. 'SmartPropagatorAnyRK',
  138606. 'StraightLinePropagator',
  138607. 'StraightLinePropagator'),
  138608. RPCLayers = cms.bool(True),
  138609. UseMuonNavigation = cms.untracked.bool(True)
  138610. ),
  138611. chi2Bin = cms.int32(100),
  138612. chi2Max = cms.double(20),
  138613. chi2Min = cms.double(0),
  138614. etaBin = cms.int32(100),
  138615. etaMax = cms.double(3.0),
  138616. etaMin = cms.double(-3.0),
  138617. folder = cms.string('Muons/MuonRecoAnalyzer'),
  138618. pBin = cms.int32(500),
  138619. pMax = cms.double(500.0),
  138620. pMin = cms.double(0.0),
  138621. pResBin = cms.int32(50),
  138622. pResMax = cms.double(0.01),
  138623. pResMin = cms.double(-0.01),
  138624. phiBin = cms.int32(100),
  138625. phiMax = cms.double(3.2),
  138626. phiMin = cms.double(-3.2),
  138627. ptBin = cms.int32(500),
  138628. ptMax = cms.double(500.0),
  138629. ptMin = cms.double(0.0),
  138630. rhBin = cms.int32(25),
  138631. rhMax = cms.double(1.001),
  138632. rhMin = cms.double(0.0),
  138633. thetaBin = cms.int32(100),
  138634. thetaMax = cms.double(3.2),
  138635. thetaMin = cms.double(0.0),
  138636. tunePBin = cms.int32(100),
  138637. tunePMax = cms.double(1.0),
  138638. tunePMin = cms.double(-1.0)
  138639. )
  138640.  
  138641.  
  138642. process.muonRecoAnalyzer_miniAOD = cms.EDAnalyzer("MuonRecoAnalyzer",
  138643. IsminiAOD = cms.bool(True),
  138644. MuonCollection = cms.InputTag("slimmedMuons"),
  138645. ServiceParameters = cms.PSet(
  138646. CSCLayers = cms.untracked.bool(True),
  138647. GEMLayers = cms.untracked.bool(False),
  138648. ME0Layers = cms.bool(False),
  138649. Propagators = cms.untracked.vstring('SteppingHelixPropagatorAny',
  138650. 'SteppingHelixPropagatorAlong',
  138651. 'SteppingHelixPropagatorOpposite',
  138652. 'SteppingHelixPropagatorL2Any',
  138653. 'SteppingHelixPropagatorL2Along',
  138654. 'SteppingHelixPropagatorL2Opposite',
  138655. 'SteppingHelixPropagatorAnyNoError',
  138656. 'SteppingHelixPropagatorAlongNoError',
  138657. 'SteppingHelixPropagatorOppositeNoError',
  138658. 'SteppingHelixPropagatorL2AnyNoError',
  138659. 'SteppingHelixPropagatorL2AlongNoError',
  138660. 'SteppingHelixPropagatorL2OppositeNoError',
  138661. 'PropagatorWithMaterial',
  138662. 'PropagatorWithMaterialOpposite',
  138663. 'SmartPropagator',
  138664. 'SmartPropagatorOpposite',
  138665. 'SmartPropagatorAnyOpposite',
  138666. 'SmartPropagatorAny',
  138667. 'SmartPropagatorRK',
  138668. 'SmartPropagatorAnyRK',
  138669. 'StraightLinePropagator',
  138670. 'StraightLinePropagator'),
  138671. RPCLayers = cms.bool(True),
  138672. UseMuonNavigation = cms.untracked.bool(True)
  138673. ),
  138674. chi2Bin = cms.int32(100),
  138675. chi2Max = cms.double(20),
  138676. chi2Min = cms.double(0),
  138677. etaBin = cms.int32(100),
  138678. etaMax = cms.double(3.0),
  138679. etaMin = cms.double(-3.0),
  138680. folder = cms.string('Muons_miniAOD/MuonRecoAnalyzer'),
  138681. pBin = cms.int32(500),
  138682. pMax = cms.double(500.0),
  138683. pMin = cms.double(0.0),
  138684. pResBin = cms.int32(50),
  138685. pResMax = cms.double(0.01),
  138686. pResMin = cms.double(-0.01),
  138687. phiBin = cms.int32(100),
  138688. phiMax = cms.double(3.2),
  138689. phiMin = cms.double(-3.2),
  138690. ptBin = cms.int32(500),
  138691. ptMax = cms.double(500.0),
  138692. ptMin = cms.double(0.0),
  138693. rhBin = cms.int32(25),
  138694. rhMax = cms.double(1.001),
  138695. rhMin = cms.double(0.0),
  138696. thetaBin = cms.int32(100),
  138697. thetaMax = cms.double(3.2),
  138698. thetaMin = cms.double(0.0),
  138699. tunePBin = cms.int32(100),
  138700. tunePMax = cms.double(1.0),
  138701. tunePMin = cms.double(-1.0)
  138702. )
  138703.  
  138704.  
  138705. process.muonRecoOneHLT = cms.EDAnalyzer("MuonRecoOneHLT",
  138706. BeamSpotLabel = cms.InputTag("offlineBeamSpot"),
  138707. DoubleMuonTrigger = cms.PSet(
  138708. andOr = cms.bool(True),
  138709. andOrHlt = cms.bool(True),
  138710. dbLabel = cms.string('MuonDQMTrigger'),
  138711. errorReplyHlt = cms.bool(False),
  138712. hltDBKey = cms.string('DoubleMu'),
  138713. hltInputTag = cms.InputTag("TriggerResults","","HLT"),
  138714. hltPaths = cms.vstring('HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_v*')
  138715. ),
  138716. MuonCollection = cms.InputTag("muons"),
  138717. ServiceParameters = cms.PSet(
  138718. CSCLayers = cms.untracked.bool(True),
  138719. GEMLayers = cms.untracked.bool(False),
  138720. ME0Layers = cms.bool(False),
  138721. Propagators = cms.untracked.vstring('SteppingHelixPropagatorAny',
  138722. 'SteppingHelixPropagatorAlong',
  138723. 'SteppingHelixPropagatorOpposite',
  138724. 'SteppingHelixPropagatorL2Any',
  138725. 'SteppingHelixPropagatorL2Along',
  138726. 'SteppingHelixPropagatorL2Opposite',
  138727. 'SteppingHelixPropagatorAnyNoError',
  138728. 'SteppingHelixPropagatorAlongNoError',
  138729. 'SteppingHelixPropagatorOppositeNoError',
  138730. 'SteppingHelixPropagatorL2AnyNoError',
  138731. 'SteppingHelixPropagatorL2AlongNoError',
  138732. 'SteppingHelixPropagatorL2OppositeNoError',
  138733. 'PropagatorWithMaterial',
  138734. 'PropagatorWithMaterialOpposite',
  138735. 'SmartPropagator',
  138736. 'SmartPropagatorOpposite',
  138737. 'SmartPropagatorAnyOpposite',
  138738. 'SmartPropagatorAny',
  138739. 'SmartPropagatorRK',
  138740. 'SmartPropagatorAnyRK',
  138741. 'StraightLinePropagator',
  138742. 'StraightLinePropagator'),
  138743. RPCLayers = cms.bool(True),
  138744. UseMuonNavigation = cms.untracked.bool(True)
  138745. ),
  138746. SingleMuonTrigger = cms.PSet(
  138747. andOr = cms.bool(True),
  138748. andOrHlt = cms.bool(True),
  138749. dbLabel = cms.string('MuonDQMTrigger'),
  138750. errorReplyHlt = cms.bool(False),
  138751. hltDBKey = cms.string('SingleMu'),
  138752. hltInputTag = cms.InputTag("TriggerResults","","HLT"),
  138753. hltPaths = cms.vstring('HLT_IsoMu24_eta2p1_v*')
  138754. ),
  138755. TriggerResultsLabel = cms.InputTag("TriggerResults","","HLT"),
  138756. VertexLabel = cms.InputTag("offlinePrimaryVertices"),
  138757. chi2Bin = cms.int32(50),
  138758. chi2Max = cms.double(20),
  138759. chi2Min = cms.double(0.0),
  138760. etaBin = cms.int32(50),
  138761. etaMax = cms.double(3.0),
  138762. etaMin = cms.double(-3.0),
  138763. phiBin = cms.int32(50),
  138764. phiMax = cms.double(3.2),
  138765. phiMin = cms.double(-3.2),
  138766. ptBin = cms.int32(50),
  138767. ptMax = cms.double(100.0),
  138768. ptMin = cms.double(0.0)
  138769. )
  138770.  
  138771.  
  138772. process.muonSeedsAnalyzer = cms.EDAnalyzer("MuonSeedsAnalyzer",
  138773. EtaBin = cms.int32(100),
  138774. EtaMax = cms.double(3.0),
  138775. EtaMin = cms.double(-3.0),
  138776. PhiBin = cms.int32(100),
  138777. PhiMax = cms.double(3.2),
  138778. PhiMin = cms.double(-3.2),
  138779. RecHitBin = cms.int32(25),
  138780. RecHitMax = cms.double(25.0),
  138781. RecHitMin = cms.double(0.0),
  138782. SeedCollection = cms.InputTag("ancientMuonSeed"),
  138783. ServiceParameters = cms.PSet(
  138784. CSCLayers = cms.untracked.bool(True),
  138785. GEMLayers = cms.untracked.bool(False),
  138786. ME0Layers = cms.bool(False),
  138787. Propagators = cms.untracked.vstring('SteppingHelixPropagatorAny',
  138788. 'SteppingHelixPropagatorAlong',
  138789. 'SteppingHelixPropagatorOpposite',
  138790. 'SteppingHelixPropagatorL2Any',
  138791. 'SteppingHelixPropagatorL2Along',
  138792. 'SteppingHelixPropagatorL2Opposite',
  138793. 'SteppingHelixPropagatorAnyNoError',
  138794. 'SteppingHelixPropagatorAlongNoError',
  138795. 'SteppingHelixPropagatorOppositeNoError',
  138796. 'SteppingHelixPropagatorL2AnyNoError',
  138797. 'SteppingHelixPropagatorL2AlongNoError',
  138798. 'SteppingHelixPropagatorL2OppositeNoError',
  138799. 'PropagatorWithMaterial',
  138800. 'PropagatorWithMaterialOpposite',
  138801. 'SmartPropagator',
  138802. 'SmartPropagatorOpposite',
  138803. 'SmartPropagatorAnyOpposite',
  138804. 'SmartPropagatorAny',
  138805. 'SmartPropagatorRK',
  138806. 'SmartPropagatorAnyRK',
  138807. 'StraightLinePropagator',
  138808. 'StraightLinePropagator'),
  138809. RPCLayers = cms.bool(True),
  138810. UseMuonNavigation = cms.untracked.bool(True)
  138811. ),
  138812. ThetaBin = cms.int32(100),
  138813. ThetaMax = cms.double(3.2),
  138814. ThetaMin = cms.double(0.0),
  138815. debug = cms.bool(False),
  138816. etaErrBin = cms.int32(200),
  138817. etaErrMax = cms.double(0.5),
  138818. etaErrMin = cms.double(0.0),
  138819. pErrBin = cms.int32(200),
  138820. pErrMax = cms.double(200.0),
  138821. pErrMin = cms.double(0.0),
  138822. phiErrBin = cms.int32(160),
  138823. phiErrMax = cms.double(3.2),
  138824. phiErrMin = cms.double(0.0),
  138825. pxyzErrBin = cms.int32(100),
  138826. pxyzErrMax = cms.double(100.0),
  138827. pxyzErrMin = cms.double(-100.0),
  138828. seedPtBin = cms.int32(1000),
  138829. seedPtMax = cms.double(200.0),
  138830. seedPtMin = cms.double(0.0),
  138831. seedPxyzBin = cms.int32(100),
  138832. seedPxyzMax = cms.double(50.0),
  138833. seedPxyzMin = cms.double(-50.0)
  138834. )
  138835.  
  138836.  
  138837. process.muondtdigianalyzer = cms.EDAnalyzer("MuonDTDigis",
  138838. DigiLabel = cms.InputTag("simMuonDTDigis"),
  138839. SimHitLabel = cms.InputTag("g4SimHits","MuonDTHits"),
  138840. outputFile = cms.untracked.string(''),
  138841. verbose = cms.untracked.bool(False)
  138842. )
  138843.  
  138844.  
  138845. process.packedCandidateDQMAnalyzerMiniAOD = cms.EDAnalyzer("DQMPFCandidateAnalyzer",
  138846. CandType = cms.untracked.string('Packed'),
  138847. CleaningParameters = cms.PSet(
  138848. bypassAllDCSChecks = cms.bool(False),
  138849. bypassAllPVChecks = cms.bool(False),
  138850. gtLabel = cms.InputTag("gtDigis"),
  138851. trigSelection = cms.PSet(
  138852. andOr = cms.bool(False),
  138853. andOrHlt = cms.bool(False),
  138854. errorReplyHlt = cms.bool(False),
  138855. hltDBKey = cms.string('jetmet_hltsel'),
  138856. hltInputTag = cms.InputTag("TriggerResults","","HLT"),
  138857. hltPaths = cms.vstring('')
  138858. ),
  138859. vertexCollection = cms.InputTag("goodOfflinePrimaryVerticesDQMforMiniAOD")
  138860. ),
  138861. DCSFilter = cms.PSet(
  138862. DetectorTypes = cms.untracked.string('ecal:hbhe:hf:pixel:sistrip:es:muon'),
  138863. Filter = cms.untracked.bool(True)
  138864. ),
  138865. FilterResultsLabelMiniAOD = cms.InputTag("TriggerResults","","RECO"),
  138866. FilterResultsLabelMiniAOD2 = cms.InputTag("TriggerResults","","reRECO"),
  138867. HBHENoiseFilterResultLabel = cms.InputTag("HBHENoiseFilterResultProducer","HBHENoiseFilterResult"),
  138868. HBHENoiseIsoFilterResultLabel = cms.InputTag("HBHENoiseFilterResultProducer","HBHEIsoNoiseFilterResult"),
  138869. HBHENoiseLabelMiniAOD = cms.string('Flag_HBHENoiseFilter'),
  138870. LSBegin = cms.int32(0),
  138871. LSEnd = cms.int32(-1),
  138872. METDiagonisticsParameters = cms.VPSet(cms.PSet(
  138873. etaMax = cms.double(2.7),
  138874. etaMin = cms.double(-2.7),
  138875. etaNBins = cms.int32(100),
  138876. nMax = cms.int32(2000),
  138877. nMin = cms.int32(0),
  138878. name = cms.string('h'),
  138879. nbins = cms.double(100),
  138880. phiMax = cms.double(3.14159265359),
  138881. phiMin = cms.double(-3.14159265359),
  138882. phiNBins = cms.int32(100),
  138883. type = cms.int32(211)
  138884. ),
  138885. cms.PSet(
  138886. etaMax = cms.double(1.392),
  138887. etaMin = cms.double(-1.392),
  138888. etaNBins = cms.int32(32),
  138889. nMax = cms.int32(100),
  138890. nMin = cms.int32(0),
  138891. name = cms.string('h0Barrel'),
  138892. nbins = cms.double(50),
  138893. phiMax = cms.double(3.14159265359),
  138894. phiMin = cms.double(-3.14159265359),
  138895. phiNBins = cms.int32(72),
  138896. type = cms.int32(130)
  138897. ),
  138898. cms.PSet(
  138899. etaMax = cms.double(-1.392),
  138900. etaMin = cms.double(-3.0),
  138901. etaNBins = cms.int32(12),
  138902. nMax = cms.int32(150),
  138903. nMin = cms.int32(0),
  138904. name = cms.string('h0Endcap'),
  138905. nbins = cms.double(75),
  138906. phiMax = cms.double(3.14159265359),
  138907. phiMin = cms.double(-3.14159265359),
  138908. phiNBins = cms.int32(18),
  138909. type = cms.int32(130)
  138910. ),
  138911. cms.PSet(
  138912. etaMax = cms.double(1.479),
  138913. etaMin = cms.double(-1.479),
  138914. etaNBins = cms.int32(170),
  138915. nMax = cms.int32(600),
  138916. nMin = cms.int32(0),
  138917. name = cms.string('gammaBarrel'),
  138918. nbins = cms.double(100),
  138919. phiMax = cms.double(3.14159265359),
  138920. phiMin = cms.double(-3.14159265359),
  138921. phiNBins = cms.int32(120),
  138922. type = cms.int32(22)
  138923. ),
  138924. cms.PSet(
  138925. etaMax = cms.double(-1.479),
  138926. etaMin = cms.double(-3.0),
  138927. etaNBins = cms.int32(20),
  138928. nMax = cms.int32(300),
  138929. nMin = cms.int32(0),
  138930. name = cms.string('gammaEndcap'),
  138931. nbins = cms.double(100),
  138932. phiMax = cms.double(3.14159265359),
  138933. phiMin = cms.double(-3.14159265359),
  138934. phiNBins = cms.int32(30),
  138935. type = cms.int32(22)
  138936. ),
  138937. cms.PSet(
  138938. etaMax = cms.double(-3.0),
  138939. etaMin = cms.double(-5.0),
  138940. etaNBins = cms.int32(20),
  138941. nMax = cms.int32(15),
  138942. nMin = cms.int32(0),
  138943. name = cms.string('gammaForward'),
  138944. nbins = cms.double(15),
  138945. phiMax = cms.double(3.14159265359),
  138946. phiMin = cms.double(-3.14159265359),
  138947. phiNBins = cms.int32(30),
  138948. type = cms.int32(22)
  138949. ),
  138950. cms.PSet(
  138951. etaMax = cms.double(2.7),
  138952. etaMin = cms.double(-2.7),
  138953. etaNBins = cms.int32(27),
  138954. nMax = cms.int32(30),
  138955. nMin = cms.int32(0),
  138956. name = cms.string('e'),
  138957. nbins = cms.double(30),
  138958. phiMax = cms.double(3.14159265359),
  138959. phiMin = cms.double(-3.14159265359),
  138960. phiNBins = cms.int32(40),
  138961. type = cms.int32(11)
  138962. ),
  138963. cms.PSet(
  138964. etaMax = cms.double(2.7),
  138965. etaMin = cms.double(-2.7),
  138966. etaNBins = cms.int32(27),
  138967. nMax = cms.int32(30),
  138968. nMin = cms.int32(0),
  138969. name = cms.string('mu'),
  138970. nbins = cms.double(30),
  138971. phiMax = cms.double(3.14159265359),
  138972. phiMin = cms.double(-3.14159265359),
  138973. phiNBins = cms.int32(40),
  138974. type = cms.int32(13)
  138975. ),
  138976. cms.PSet(
  138977. etaMax = cms.double(-2.901376),
  138978. etaMin = cms.double(-5.2),
  138979. etaNBins = cms.int32(11),
  138980. nMax = cms.int32(1000),
  138981. nMin = cms.int32(0),
  138982. name = cms.string('hHF'),
  138983. nbins = cms.double(100),
  138984. phiMax = cms.double(3.14159265359),
  138985. phiMin = cms.double(-3.14159265359),
  138986. phiNBins = cms.int32(18),
  138987. type = cms.int32(1)
  138988. ),
  138989. cms.PSet(
  138990. etaMax = cms.double(-2.901376),
  138991. etaMin = cms.double(-5.2),
  138992. etaNBins = cms.int32(11),
  138993. nMax = cms.int32(500),
  138994. nMin = cms.int32(0),
  138995. name = cms.string('egammaHF'),
  138996. nbins = cms.double(50),
  138997. phiMax = cms.double(3.14159265359),
  138998. phiMin = cms.double(-3.14159265359),
  138999. phiNBins = cms.int32(18),
  139000. type = cms.int32(2)
  139001. )),
  139002. PFCandidateLabel = cms.InputTag("packedPFCandidates"),
  139003. hcalMin = cms.double(1.0),
  139004. ptMinCand = cms.double(1.0),
  139005. verbose = cms.int32(0)
  139006. )
  139007.  
  139008.  
  139009. process.packedCandidateTrackValidator = cms.EDAnalyzer("PackedCandidateTrackValidator",
  139010. rootFolder = cms.untracked.string('Tracking/PackedCandidate'),
  139011. trackToPackedCandidateAssociation = cms.untracked.InputTag("packedPFCandidates"),
  139012. tracks = cms.untracked.InputTag("generalTracks"),
  139013. vertices = cms.untracked.InputTag("offlinePrimaryVertices")
  139014. )
  139015.  
  139016.  
  139017. process.packedCandidateTrackValidatorLostTracks = cms.EDAnalyzer("PackedCandidateTrackValidator",
  139018. rootFolder = cms.untracked.string('Tracking/PackedCandidate/lostTracks'),
  139019. trackToPackedCandidateAssociation = cms.untracked.InputTag("lostTracks"),
  139020. tracks = cms.untracked.InputTag("generalTracks"),
  139021. vertices = cms.untracked.InputTag("offlinePrimaryVertices")
  139022. )
  139023.  
  139024.  
  139025. process.patCandidateSummary = cms.EDAnalyzer("CandidateSummaryTable",
  139026. candidates = cms.VInputTag(cms.InputTag("patElectrons"), cms.InputTag("patMuons"), cms.InputTag("patTaus"), cms.InputTag("patPhotons"), cms.InputTag("patJets"),
  139027. cms.InputTag("patMETs")),
  139028. logName = cms.untracked.string('patCandidates|PATSummaryTables')
  139029. )
  139030.  
  139031.  
  139032. process.pfCandidateDQMAnalyzer = cms.EDAnalyzer("DQMPFCandidateAnalyzer",
  139033. CandType = cms.untracked.string('PFCand'),
  139034. CleaningParameters = cms.PSet(
  139035. bypassAllDCSChecks = cms.bool(False),
  139036. bypassAllPVChecks = cms.bool(False),
  139037. gtLabel = cms.InputTag("gtDigis"),
  139038. trigSelection = cms.PSet(
  139039. andOr = cms.bool(False),
  139040. andOrHlt = cms.bool(False),
  139041. errorReplyHlt = cms.bool(False),
  139042. hltDBKey = cms.string('jetmet_hltsel'),
  139043. hltInputTag = cms.InputTag("TriggerResults","","HLT"),
  139044. hltPaths = cms.vstring('')
  139045. ),
  139046. vertexCollection = cms.InputTag("goodOfflinePrimaryVerticesDQM")
  139047. ),
  139048. DCSFilter = cms.PSet(
  139049. DetectorTypes = cms.untracked.string('ecal:hbhe:hf:pixel:sistrip:es:muon'),
  139050. Filter = cms.untracked.bool(True)
  139051. ),
  139052. FilterResultsLabelMiniAOD = cms.InputTag("TriggerResults","","RECO"),
  139053. FilterResultsLabelMiniAOD2 = cms.InputTag("TriggerResults","","reRECO"),
  139054. HBHENoiseFilterResultLabel = cms.InputTag("HBHENoiseFilterResultProducer","HBHENoiseFilterResult"),
  139055. HBHENoiseIsoFilterResultLabel = cms.InputTag("HBHENoiseFilterResultProducer","HBHEIsoNoiseFilterResult"),
  139056. HBHENoiseLabelMiniAOD = cms.string('Flag_HBHENoiseFilter'),
  139057. LSBegin = cms.int32(0),
  139058. LSEnd = cms.int32(-1),
  139059. METDiagonisticsParameters = cms.VPSet(cms.PSet(
  139060. etaMax = cms.double(2.7),
  139061. etaMin = cms.double(-2.7),
  139062. etaNBins = cms.int32(100),
  139063. nMax = cms.int32(2000),
  139064. nMin = cms.int32(0),
  139065. name = cms.string('h'),
  139066. nbins = cms.double(100),
  139067. phiMax = cms.double(3.14159265359),
  139068. phiMin = cms.double(-3.14159265359),
  139069. phiNBins = cms.int32(100),
  139070. type = cms.int32(1)
  139071. ),
  139072. cms.PSet(
  139073. etaMax = cms.double(1.392),
  139074. etaMin = cms.double(-1.392),
  139075. etaNBins = cms.int32(32),
  139076. nMax = cms.int32(100),
  139077. nMin = cms.int32(0),
  139078. name = cms.string('h0Barrel'),
  139079. nbins = cms.double(50),
  139080. phiMax = cms.double(3.14159265359),
  139081. phiMin = cms.double(-3.14159265359),
  139082. phiNBins = cms.int32(72),
  139083. type = cms.int32(5)
  139084. ),
  139085. cms.PSet(
  139086. etaMax = cms.double(-1.392),
  139087. etaMin = cms.double(-3.0),
  139088. etaNBins = cms.int32(12),
  139089. nMax = cms.int32(150),
  139090. nMin = cms.int32(0),
  139091. name = cms.string('h0Endcap'),
  139092. nbins = cms.double(75),
  139093. phiMax = cms.double(3.14159265359),
  139094. phiMin = cms.double(-3.14159265359),
  139095. phiNBins = cms.int32(18),
  139096. type = cms.int32(5)
  139097. ),
  139098. cms.PSet(
  139099. etaMax = cms.double(1.479),
  139100. etaMin = cms.double(-1.479),
  139101. etaNBins = cms.int32(75),
  139102. nMax = cms.int32(600),
  139103. nMin = cms.int32(0),
  139104. name = cms.string('gammaBarrel'),
  139105. nbins = cms.double(100),
  139106. phiMax = cms.double(3.14159265359),
  139107. phiMin = cms.double(-3.14159265359),
  139108. phiNBins = cms.int32(120),
  139109. type = cms.int32(4)
  139110. ),
  139111. cms.PSet(
  139112. etaMax = cms.double(-1.479),
  139113. etaMin = cms.double(-3.0),
  139114. etaNBins = cms.int32(20),
  139115. nMax = cms.int32(300),
  139116. nMin = cms.int32(0),
  139117. name = cms.string('gammaEndcap'),
  139118. nbins = cms.double(100),
  139119. phiMax = cms.double(3.14159265359),
  139120. phiMin = cms.double(-3.14159265359),
  139121. phiNBins = cms.int32(30),
  139122. type = cms.int32(4)
  139123. ),
  139124. cms.PSet(
  139125. etaMax = cms.double(-3.0),
  139126. etaMin = cms.double(-5.0),
  139127. etaNBins = cms.int32(20),
  139128. nMax = cms.int32(15),
  139129. nMin = cms.int32(0),
  139130. name = cms.string('gammaForward'),
  139131. nbins = cms.double(15),
  139132. phiMax = cms.double(3.14159265359),
  139133. phiMin = cms.double(-3.14159265359),
  139134. phiNBins = cms.int32(30),
  139135. type = cms.int32(4)
  139136. ),
  139137. cms.PSet(
  139138. etaMax = cms.double(2.7),
  139139. etaMin = cms.double(-2.7),
  139140. etaNBins = cms.int32(27),
  139141. nMax = cms.int32(30),
  139142. nMin = cms.int32(0),
  139143. name = cms.string('e'),
  139144. nbins = cms.double(30),
  139145. phiMax = cms.double(3.14159265359),
  139146. phiMin = cms.double(-3.14159265359),
  139147. phiNBins = cms.int32(40),
  139148. type = cms.int32(2)
  139149. ),
  139150. cms.PSet(
  139151. etaMax = cms.double(2.7),
  139152. etaMin = cms.double(-2.7),
  139153. etaNBins = cms.int32(27),
  139154. nMax = cms.int32(30),
  139155. nMin = cms.int32(0),
  139156. name = cms.string('mu'),
  139157. nbins = cms.double(30),
  139158. phiMax = cms.double(3.14159265359),
  139159. phiMin = cms.double(-3.14159265359),
  139160. phiNBins = cms.int32(40),
  139161. type = cms.int32(3)
  139162. ),
  139163. cms.PSet(
  139164. etaMax = cms.double(-2.901376),
  139165. etaMin = cms.double(-5.2),
  139166. etaNBins = cms.int32(11),
  139167. nMax = cms.int32(1000),
  139168. nMin = cms.int32(0),
  139169. name = cms.string('hHF'),
  139170. nbins = cms.double(100),
  139171. phiMax = cms.double(3.14159265359),
  139172. phiMin = cms.double(-3.14159265359),
  139173. phiNBins = cms.int32(18),
  139174. type = cms.int32(6)
  139175. ),
  139176. cms.PSet(
  139177. etaMax = cms.double(-2.901376),
  139178. etaMin = cms.double(-5.2),
  139179. etaNBins = cms.int32(11),
  139180. nMax = cms.int32(500),
  139181. nMin = cms.int32(0),
  139182. name = cms.string('egammaHF'),
  139183. nbins = cms.double(50),
  139184. phiMax = cms.double(3.14159265359),
  139185. phiMin = cms.double(-3.14159265359),
  139186. phiNBins = cms.int32(18),
  139187. type = cms.int32(7)
  139188. )),
  139189. PFCandidateLabel = cms.InputTag("particleFlow"),
  139190. hcalMin = cms.double(1.0),
  139191. ptMinCand = cms.double(1.0),
  139192. verbose = cms.int32(0)
  139193. )
  139194.  
  139195.  
  139196. process.pfChMetDQMAnalyzer = cms.EDAnalyzer("METAnalyzer",
  139197. CSCHalo2015ResultLabel = cms.InputTag("CSCTightHalo2015FilterDQM"),
  139198. CSCHaloResultLabel = cms.InputTag("CSCTightHaloFilterDQM"),
  139199. CleaningParameters = cms.PSet(
  139200. bypassAllDCSChecks = cms.bool(False),
  139201. bypassAllPVChecks = cms.bool(False),
  139202. gtLabel = cms.InputTag("gtDigis"),
  139203. trigSelection = cms.PSet(
  139204. andOr = cms.bool(False),
  139205. andOrHlt = cms.bool(False),
  139206. errorReplyHlt = cms.bool(False),
  139207. hltDBKey = cms.string('jetmet_hltsel'),
  139208. hltInputTag = cms.InputTag("TriggerResults","","HLT"),
  139209. hltPaths = cms.vstring('')
  139210. ),
  139211. vertexCollection = cms.InputTag("goodOfflinePrimaryVerticesDQM")
  139212. ),
  139213. DCSFilter = cms.PSet(
  139214. DetectorTypes = cms.untracked.string('ecal:hbhe:hf:pixel:sistrip:es:muon'),
  139215. Filter = cms.untracked.bool(True)
  139216. ),
  139217. EcalDeadCellBoundaryEnergyFilterLabel = cms.InputTag("EcalDeadCellBoundaryEnergyFilterDQM"),
  139218. EcalDeadCellTriggerPrimitiveFilterLabel = cms.InputTag("EcalDeadCellTriggerPrimitiveFilterDQM"),
  139219. FilterResultsLabelMiniAOD = cms.InputTag("TriggerResults","","RECO"),
  139220. FilterResultsLabelMiniAOD2 = cms.InputTag("TriggerResults","","reRECO"),
  139221. FolderName = cms.untracked.string('JetMET/MET/'),
  139222. HBHEIsoNoiseLabelMiniAOD = cms.string('Flag_HBHEIsoNoiseFilter'),
  139223. HBHENoiseFilterResultLabel = cms.InputTag("HBHENoiseFilterResultProducer","HBHENoiseFilterResult"),
  139224. HBHENoiseIsoFilterResultLabel = cms.InputTag("HBHENoiseFilterResultProducer","HBHEIsoNoiseFilterResult"),
  139225. HBHENoiseLabelMiniAOD = cms.string('Flag_HBHENoiseFilter'),
  139226. HcalNoiseRBXCollection = cms.InputTag("hcalnoise"),
  139227. HcalStripHaloFilterLabel = cms.InputTag("HcalStripHaloFilterDQM"),
  139228. InputJetIDValueMap = cms.InputTag("ak4JetID"),
  139229. JetCollectionLabel = cms.InputTag("ak4PFJets"),
  139230. JetCorrections = cms.InputTag("dqmAk4PFL1FastL2L3ResidualCorrector"),
  139231. LSBegin = cms.int32(0),
  139232. LSEnd = cms.int32(-1),
  139233. METCollectionLabel = cms.InputTag("pfChMet"),
  139234. METDiagonisticsParameters = cms.VPSet(cms.PSet(
  139235. etaMax = cms.double(2.7),
  139236. etaMin = cms.double(-2.7),
  139237. etaNBins = cms.int32(100),
  139238. nMax = cms.int32(2000),
  139239. nMin = cms.int32(0),
  139240. name = cms.string('h'),
  139241. nbins = cms.double(100),
  139242. phiMax = cms.double(3.14159265359),
  139243. phiMin = cms.double(-3.14159265359),
  139244. phiNBins = cms.int32(100),
  139245. type = cms.int32(1)
  139246. ),
  139247. cms.PSet(
  139248. etaMax = cms.double(1.392),
  139249. etaMin = cms.double(-1.392),
  139250. etaNBins = cms.int32(32),
  139251. nMax = cms.int32(100),
  139252. nMin = cms.int32(0),
  139253. name = cms.string('h0Barrel'),
  139254. nbins = cms.double(50),
  139255. phiMax = cms.double(3.14159265359),
  139256. phiMin = cms.double(-3.14159265359),
  139257. phiNBins = cms.int32(72),
  139258. type = cms.int32(5)
  139259. ),
  139260. cms.PSet(
  139261. etaMax = cms.double(-1.392),
  139262. etaMin = cms.double(-3.0),
  139263. etaNBins = cms.int32(12),
  139264. nMax = cms.int32(150),
  139265. nMin = cms.int32(0),
  139266. name = cms.string('h0Endcap'),
  139267. nbins = cms.double(75),
  139268. phiMax = cms.double(3.14159265359),
  139269. phiMin = cms.double(-3.14159265359),
  139270. phiNBins = cms.int32(18),
  139271. type = cms.int32(5)
  139272. ),
  139273. cms.PSet(
  139274. etaMax = cms.double(1.479),
  139275. etaMin = cms.double(-1.479),
  139276. etaNBins = cms.int32(75),
  139277. nMax = cms.int32(600),
  139278. nMin = cms.int32(0),
  139279. name = cms.string('gammaBarrel'),
  139280. nbins = cms.double(100),
  139281. phiMax = cms.double(3.14159265359),
  139282. phiMin = cms.double(-3.14159265359),
  139283. phiNBins = cms.int32(120),
  139284. type = cms.int32(4)
  139285. ),
  139286. cms.PSet(
  139287. etaMax = cms.double(-1.479),
  139288. etaMin = cms.double(-3.0),
  139289. etaNBins = cms.int32(20),
  139290. nMax = cms.int32(300),
  139291. nMin = cms.int32(0),
  139292. name = cms.string('gammaEndcap'),
  139293. nbins = cms.double(100),
  139294. phiMax = cms.double(3.14159265359),
  139295. phiMin = cms.double(-3.14159265359),
  139296. phiNBins = cms.int32(30),
  139297. type = cms.int32(4)
  139298. ),
  139299. cms.PSet(
  139300. etaMax = cms.double(-3.0),
  139301. etaMin = cms.double(-5.0),
  139302. etaNBins = cms.int32(20),
  139303. nMax = cms.int32(15),
  139304. nMin = cms.int32(0),
  139305. name = cms.string('gammaForward'),
  139306. nbins = cms.double(15),
  139307. phiMax = cms.double(3.14159265359),
  139308. phiMin = cms.double(-3.14159265359),
  139309. phiNBins = cms.int32(30),
  139310. type = cms.int32(4)
  139311. ),
  139312. cms.PSet(
  139313. etaMax = cms.double(2.7),
  139314. etaMin = cms.double(-2.7),
  139315. etaNBins = cms.int32(27),
  139316. nMax = cms.int32(30),
  139317. nMin = cms.int32(0),
  139318. name = cms.string('e'),
  139319. nbins = cms.double(30),
  139320. phiMax = cms.double(3.14159265359),
  139321. phiMin = cms.double(-3.14159265359),
  139322. phiNBins = cms.int32(40),
  139323. type = cms.int32(2)
  139324. ),
  139325. cms.PSet(
  139326. etaMax = cms.double(2.7),
  139327. etaMin = cms.double(-2.7),
  139328. etaNBins = cms.int32(27),
  139329. nMax = cms.int32(30),
  139330. nMin = cms.int32(0),
  139331. name = cms.string('mu'),
  139332. nbins = cms.double(30),
  139333. phiMax = cms.double(3.14159265359),
  139334. phiMin = cms.double(-3.14159265359),
  139335. phiNBins = cms.int32(40),
  139336. type = cms.int32(3)
  139337. ),
  139338. cms.PSet(
  139339. etaMax = cms.double(-2.901376),
  139340. etaMin = cms.double(-5.2),
  139341. etaNBins = cms.int32(11),
  139342. nMax = cms.int32(1000),
  139343. nMin = cms.int32(0),
  139344. name = cms.string('hHF'),
  139345. nbins = cms.double(100),
  139346. phiMax = cms.double(3.14159265359),
  139347. phiMin = cms.double(-3.14159265359),
  139348. phiNBins = cms.int32(18),
  139349. type = cms.int32(6)
  139350. ),
  139351. cms.PSet(
  139352. etaMax = cms.double(-2.901376),
  139353. etaMin = cms.double(-5.2),
  139354. etaNBins = cms.int32(11),
  139355. nMax = cms.int32(500),
  139356. nMin = cms.int32(0),
  139357. name = cms.string('egammaHF'),
  139358. nbins = cms.double(50),
  139359. phiMax = cms.double(3.14159265359),
  139360. phiMin = cms.double(-3.14159265359),
  139361. phiNBins = cms.int32(18),
  139362. type = cms.int32(7)
  139363. )),
  139364. METType = cms.untracked.string('pf'),
  139365. TriggerResultsLabel = cms.InputTag("TriggerResults","","HLT"),
  139366. eeBadScFilterLabel = cms.InputTag("eeBadScFilterDQM"),
  139367. fillCandidateMaps = cms.bool(False),
  139368. fillMetHighLevel = cms.bool(False),
  139369. hcalMin = cms.double(1.0),
  139370. l1algoname = cms.string('L1Tech_BPTX_plus_AND_minus.v0'),
  139371. muonsrc = cms.InputTag("muons"),
  139372. onlyCleaned = cms.untracked.bool(True),
  139373. pVBin = cms.int32(100),
  139374. pVMax = cms.double(100.0),
  139375. pVMin = cms.double(0.0),
  139376. ptMinCand = cms.double(1.0),
  139377. ptThreshold = cms.double(30),
  139378. runcosmics = cms.untracked.bool(False),
  139379. srcPFlow = cms.InputTag("particleFlow"),
  139380. triggerSelectedSubFolders = cms.VPSet(cms.PSet(
  139381. andOr = cms.bool(False),
  139382. andOrHlt = cms.bool(True),
  139383. dbLabel = cms.string('JetMETDQMTrigger'),
  139384. errorReplyHlt = cms.bool(False),
  139385. hltInputTag = cms.InputTag("TriggerResults","","HLT"),
  139386. hltPaths = cms.vstring('HLT_PFJet450_v*'),
  139387. label = cms.string('highPtJet')
  139388. ),
  139389. cms.PSet(
  139390. andOr = cms.bool(False),
  139391. andOrHlt = cms.bool(True),
  139392. dbLabel = cms.string('JetMETDQMTrigger'),
  139393. errorReplyHlt = cms.bool(True),
  139394. hltInputTag = cms.InputTag("TriggerResults","","HLT"),
  139395. hltPaths = cms.vstring('HLT_PFJet80_v*'),
  139396. label = cms.string('lowPtJet')
  139397. ),
  139398. cms.PSet(
  139399. andOr = cms.bool(False),
  139400. andOrHlt = cms.bool(True),
  139401. dbLabel = cms.string('JetMETDQMTrigger'),
  139402. errorReplyHlt = cms.bool(False),
  139403. hltInputTag = cms.InputTag("TriggerResults","","HLT"),
  139404. hltPaths = cms.vstring('HLT_ZeroBias_v*'),
  139405. label = cms.string('zeroBias')
  139406. ),
  139407. cms.PSet(
  139408. andOr = cms.bool(False),
  139409. andOrHlt = cms.bool(True),
  139410. dbLabel = cms.string('JetMETDQMTrigger'),
  139411. errorReplyHlt = cms.bool(False),
  139412. hltInputTag = cms.InputTag("TriggerResults","","HLT"),
  139413. hltPaths = cms.vstring('HLT_MET250_v*'),
  139414. label = cms.string('highMET')
  139415. ),
  139416. cms.PSet(
  139417. andOr = cms.bool(False),
  139418. andOrHlt = cms.bool(True),
  139419. dbLabel = cms.string('JetMETDQMTrigger'),
  139420. errorReplyHlt = cms.bool(False),
  139421. hltInputTag = cms.InputTag("TriggerResults","","HLT"),
  139422. hltPaths = cms.vstring('HLT_IsoMu24_eta2p1_v*',
  139423. 'HLT_IsoMu27_v*'),
  139424. label = cms.string('singleMu')
  139425. )),
  139426. verbose = cms.int32(0)
  139427. )
  139428.  
  139429.  
  139430. process.pfElectronValidation1 = cms.EDAnalyzer("PFCandidateDQMAnalyzer",
  139431. BenchmarkLabel = cms.string('PFElectronValidation/CompWithGenElectron'),
  139432. ChargeHistoParameter = cms.PSet(
  139433. nBin = cms.int32(3),
  139434. switchOn = cms.bool(False),
  139435. xMax = cms.double(1.5),
  139436. xMin = cms.double(-1.5)
  139437. ),
  139438. CreateEfficiencyHistos = cms.bool(True),
  139439. CreateReferenceHistos = cms.bool(True),
  139440. DeltaEtaHistoParameter = cms.PSet(
  139441. nBin = cms.int32(400),
  139442. switchOn = cms.bool(True),
  139443. xMax = cms.double(0.2),
  139444. xMin = cms.double(-0.2)
  139445. ),
  139446. DeltaPhiHistoParameter = cms.PSet(
  139447. nBin = cms.int32(400),
  139448. switchOn = cms.bool(True),
  139449. xMax = cms.double(0.2),
  139450. xMin = cms.double(-0.2)
  139451. ),
  139452. DeltaPtHistoParameter = cms.PSet(
  139453. nBin = cms.int32(100),
  139454. switchOn = cms.bool(True),
  139455. xMax = cms.double(30.0),
  139456. xMin = cms.double(-30.0)
  139457. ),
  139458. DeltaPtOvPtHistoParameter = cms.PSet(
  139459. BREtaMax = cms.double(1.4),
  139460. BREtaMin = cms.double(0.0),
  139461. BROn = cms.bool(False),
  139462. EREtaMax = cms.double(2.4),
  139463. EREtaMin = cms.double(1.6),
  139464. EROn = cms.bool(False),
  139465. nBin = cms.int32(160),
  139466. slicingOn = cms.bool(False),
  139467. switchOn = cms.bool(True),
  139468. xMax = cms.double(1.0),
  139469. xMin = cms.double(-1.0)
  139470. ),
  139471. DeltaRHistoParameter = cms.PSet(
  139472. nBin = cms.int32(150),
  139473. switchOn = cms.bool(True),
  139474. xMax = cms.double(1.0),
  139475. xMin = cms.double(0.0)
  139476. ),
  139477. EtaHistoParameter = cms.PSet(
  139478. nBin = cms.int32(100),
  139479. switchOn = cms.bool(True),
  139480. xMax = cms.double(5.0),
  139481. xMin = cms.double(-5.0)
  139482. ),
  139483. InputCollection = cms.InputTag("pfAllElectrons"),
  139484. MatchCollection = cms.InputTag("gensource"),
  139485. PhiHistoParameter = cms.PSet(
  139486. nBin = cms.int32(100),
  139487. switchOn = cms.bool(True),
  139488. xMax = cms.double(3.1416),
  139489. xMin = cms.double(-3.1416)
  139490. ),
  139491. PtHistoParameter = cms.PSet(
  139492. nBin = cms.int32(60),
  139493. switchOn = cms.bool(True),
  139494. xMax = cms.double(120.0),
  139495. xMin = cms.double(0.0)
  139496. ),
  139497. VariablePtBins = cms.vdouble(0.0),
  139498. deltaRMax = cms.double(0.2),
  139499. etaMax = cms.double(2.5),
  139500. etaMin = cms.double(-2.5),
  139501. matchCharge = cms.bool(True),
  139502. mode = cms.int32(1),
  139503. phiMax = cms.double(3.14),
  139504. phiMin = cms.double(-3.14),
  139505. ptMax = cms.double(999999),
  139506. ptMin = cms.double(2.0),
  139507. slimmedLikeSelection = cms.bool(False)
  139508. )
  139509.  
  139510.  
  139511. process.pfJetResValidation1 = cms.EDAnalyzer("PFJetDQMAnalyzer",
  139512. BenchmarkLabel = cms.string('ElectronValidation/JetPtRes'),
  139513. ChargeHistoParameter = cms.PSet(
  139514. nBin = cms.int32(3),
  139515. switchOn = cms.bool(False),
  139516. xMax = cms.double(1.5),
  139517. xMin = cms.double(-1.5)
  139518. ),
  139519. CreateEfficiencyHistos = cms.bool(False),
  139520. CreatePFractionHistos = cms.bool(False),
  139521. CreateReferenceHistos = cms.bool(True),
  139522. DeltaEtaHistoParameter = cms.PSet(
  139523. nBin = cms.int32(50),
  139524. switchOn = cms.bool(True),
  139525. xMax = cms.double(0.5),
  139526. xMin = cms.double(-0.5)
  139527. ),
  139528. DeltaPhiHistoParameter = cms.PSet(
  139529. nBin = cms.int32(50),
  139530. switchOn = cms.bool(True),
  139531. xMax = cms.double(0.5),
  139532. xMin = cms.double(-0.5)
  139533. ),
  139534. DeltaPtHistoParameter = cms.PSet(
  139535. nBin = cms.int32(100),
  139536. switchOn = cms.bool(True),
  139537. xMax = cms.double(50.0),
  139538. xMin = cms.double(-50.0)
  139539. ),
  139540. DeltaPtOvPtHistoParameter = cms.PSet(
  139541. BREtaMax = cms.double(1.4),
  139542. BREtaMin = cms.double(0.0),
  139543. BROn = cms.bool(True),
  139544. EREtaMax = cms.double(2.4),
  139545. EREtaMin = cms.double(1.6),
  139546. EROn = cms.bool(True),
  139547. nBin = cms.int32(160),
  139548. slicingOn = cms.bool(False),
  139549. switchOn = cms.bool(True),
  139550. xMax = cms.double(1.0),
  139551. xMin = cms.double(-1.0)
  139552. ),
  139553. DeltaRHistoParameter = cms.PSet(
  139554. nBin = cms.int32(150),
  139555. switchOn = cms.bool(True),
  139556. xMax = cms.double(1.0),
  139557. xMin = cms.double(0.0)
  139558. ),
  139559. EtaHistoParameter = cms.PSet(
  139560. nBin = cms.int32(100),
  139561. switchOn = cms.bool(True),
  139562. xMax = cms.double(5.0),
  139563. xMin = cms.double(-5.0)
  139564. ),
  139565. InputCollection = cms.InputTag("ak4PFJets"),
  139566. MatchCollection = cms.InputTag("ak4GenJets"),
  139567. PhiHistoParameter = cms.PSet(
  139568. nBin = cms.int32(100),
  139569. switchOn = cms.bool(True),
  139570. xMax = cms.double(3.1416),
  139571. xMin = cms.double(-3.1416)
  139572. ),
  139573. PtHistoParameter = cms.PSet(
  139574. nBin = cms.int32(50),
  139575. switchOn = cms.bool(True),
  139576. xMax = cms.double(100.0),
  139577. xMin = cms.double(0.0)
  139578. ),
  139579. VariablePtBins = cms.vdouble(20, 40, 60, 80, 100,
  139580. 150, 200, 250, 300, 400,
  139581. 500, 750),
  139582. deltaRMax = cms.double(0.1),
  139583. etaMax = cms.double(10),
  139584. etaMin = cms.double(-10),
  139585. matchCharge = cms.bool(False),
  139586. mode = cms.int32(1),
  139587. onlyTwoJets = cms.bool(True),
  139588. phiMax = cms.double(3.14),
  139589. phiMin = cms.double(-3.14),
  139590. ptMax = cms.double(999999),
  139591. ptMin = cms.double(0.0)
  139592. )
  139593.  
  139594.  
  139595. process.pfJetValidation1 = cms.EDAnalyzer("PFJetDQMAnalyzer",
  139596. BenchmarkLabel = cms.string('PFJetValidation/CompWithGenJet'),
  139597. ChargeHistoParameter = cms.PSet(
  139598. nBin = cms.int32(3),
  139599. switchOn = cms.bool(False),
  139600. xMax = cms.double(1.5),
  139601. xMin = cms.double(-1.5)
  139602. ),
  139603. CreatePFractionHistos = cms.bool(False),
  139604. DeltaEtaHistoParameter = cms.PSet(
  139605. nBin = cms.int32(50),
  139606. switchOn = cms.bool(True),
  139607. xMax = cms.double(0.2),
  139608. xMin = cms.double(-0.2)
  139609. ),
  139610. DeltaPhiHistoParameter = cms.PSet(
  139611. nBin = cms.int32(50),
  139612. switchOn = cms.bool(True),
  139613. xMax = cms.double(0.2),
  139614. xMin = cms.double(-0.2)
  139615. ),
  139616. DeltaPtHistoParameter = cms.PSet(
  139617. nBin = cms.int32(100),
  139618. switchOn = cms.bool(True),
  139619. xMax = cms.double(100.0),
  139620. xMin = cms.double(-100.0)
  139621. ),
  139622. DeltaPtOvPtHistoParameter = cms.PSet(
  139623. BREtaMax = cms.double(1.4),
  139624. BREtaMin = cms.double(0.0),
  139625. BROn = cms.bool(False),
  139626. EREtaMax = cms.double(2.4),
  139627. EREtaMin = cms.double(1.6),
  139628. EROn = cms.bool(False),
  139629. nBin = cms.int32(200),
  139630. slicingOn = cms.bool(False),
  139631. switchOn = cms.bool(True),
  139632. xMax = cms.double(3.0),
  139633. xMin = cms.double(-3.0)
  139634. ),
  139635. DeltaRHistoParameter = cms.PSet(
  139636. nBin = cms.int32(50),
  139637. switchOn = cms.bool(True),
  139638. xMax = cms.double(0.5),
  139639. xMin = cms.double(0.0)
  139640. ),
  139641. EtaHistoParameter = cms.PSet(
  139642. nBin = cms.int32(100),
  139643. switchOn = cms.bool(True),
  139644. xMax = cms.double(5.0),
  139645. xMin = cms.double(-5.0)
  139646. ),
  139647. InputCollection = cms.InputTag("ak4PFJets"),
  139648. MatchCollection = cms.InputTag("ak4GenJets"),
  139649. PhiHistoParameter = cms.PSet(
  139650. nBin = cms.int32(64),
  139651. switchOn = cms.bool(True),
  139652. xMax = cms.double(3.2),
  139653. xMin = cms.double(-3.2)
  139654. ),
  139655. PtHistoParameter = cms.PSet(
  139656. nBin = cms.int32(100),
  139657. switchOn = cms.bool(True),
  139658. xMax = cms.double(200.0),
  139659. xMin = cms.double(0.0)
  139660. ),
  139661. VariablePtBins = cms.vdouble(0.0, 1.0, 2.0, 5.0, 10.0,
  139662. 20.0, 50.0, 100.0, 200.0, 400.0,
  139663. 500.0),
  139664. deltaRMax = cms.double(0.1),
  139665. etaMax = cms.double(10),
  139666. etaMin = cms.double(-10),
  139667. matchCharge = cms.bool(False),
  139668. mode = cms.int32(1),
  139669. onlyTwoJets = cms.bool(False),
  139670. phiMax = cms.double(3.14),
  139671. phiMin = cms.double(-3.14),
  139672. ptMax = cms.double(999999),
  139673. ptMin = cms.double(0.0)
  139674. )
  139675.  
  139676.  
  139677. process.pfJetValidation2 = cms.EDAnalyzer("PFJetDQMAnalyzer",
  139678. BenchmarkLabel = cms.string('PFJetValidation/CompWithCaloJet'),
  139679. ChargeHistoParameter = cms.PSet(
  139680. nBin = cms.int32(3),
  139681. switchOn = cms.bool(False),
  139682. xMax = cms.double(1.5),
  139683. xMin = cms.double(-1.5)
  139684. ),
  139685. CreatePFractionHistos = cms.bool(False),
  139686. DeltaEtaHistoParameter = cms.PSet(
  139687. nBin = cms.int32(50),
  139688. switchOn = cms.bool(True),
  139689. xMax = cms.double(0.2),
  139690. xMin = cms.double(-0.2)
  139691. ),
  139692. DeltaPhiHistoParameter = cms.PSet(
  139693. nBin = cms.int32(50),
  139694. switchOn = cms.bool(True),
  139695. xMax = cms.double(0.2),
  139696. xMin = cms.double(-0.2)
  139697. ),
  139698. DeltaPtHistoParameter = cms.PSet(
  139699. nBin = cms.int32(100),
  139700. switchOn = cms.bool(True),
  139701. xMax = cms.double(100.0),
  139702. xMin = cms.double(-100.0)
  139703. ),
  139704. DeltaPtOvPtHistoParameter = cms.PSet(
  139705. BREtaMax = cms.double(1.4),
  139706. BREtaMin = cms.double(0.0),
  139707. BROn = cms.bool(False),
  139708. EREtaMax = cms.double(2.4),
  139709. EREtaMin = cms.double(1.6),
  139710. EROn = cms.bool(False),
  139711. nBin = cms.int32(200),
  139712. slicingOn = cms.bool(False),
  139713. switchOn = cms.bool(True),
  139714. xMax = cms.double(3.0),
  139715. xMin = cms.double(-3.0)
  139716. ),
  139717. DeltaRHistoParameter = cms.PSet(
  139718. nBin = cms.int32(50),
  139719. switchOn = cms.bool(True),
  139720. xMax = cms.double(0.5),
  139721. xMin = cms.double(0.0)
  139722. ),
  139723. EtaHistoParameter = cms.PSet(
  139724. nBin = cms.int32(100),
  139725. switchOn = cms.bool(True),
  139726. xMax = cms.double(5.0),
  139727. xMin = cms.double(-5.0)
  139728. ),
  139729. InputCollection = cms.InputTag("ak4PFJets"),
  139730. MatchCollection = cms.InputTag("ak4CaloJets"),
  139731. PhiHistoParameter = cms.PSet(
  139732. nBin = cms.int32(64),
  139733. switchOn = cms.bool(True),
  139734. xMax = cms.double(3.2),
  139735. xMin = cms.double(-3.2)
  139736. ),
  139737. PtHistoParameter = cms.PSet(
  139738. nBin = cms.int32(100),
  139739. switchOn = cms.bool(True),
  139740. xMax = cms.double(200.0),
  139741. xMin = cms.double(0.0)
  139742. ),
  139743. VariablePtBins = cms.vdouble(0.0, 1.0, 2.0, 5.0, 10.0,
  139744. 20.0, 50.0, 100.0, 200.0, 400.0,
  139745. 500.0),
  139746. deltaRMax = cms.double(0.1),
  139747. etaMax = cms.double(10),
  139748. etaMin = cms.double(-10),
  139749. matchCharge = cms.bool(False),
  139750. mode = cms.int32(1),
  139751. onlyTwoJets = cms.bool(False),
  139752. phiMax = cms.double(3.14),
  139753. phiMin = cms.double(-3.14),
  139754. ptMax = cms.double(999999),
  139755. ptMin = cms.double(0.0)
  139756. )
  139757.  
  139758.  
  139759. process.pfMETValidation1 = cms.EDAnalyzer("PFMETDQMAnalyzer",
  139760. BenchmarkLabel = cms.string('PFMETValidation/CompWithGenMET'),
  139761. ChargeHistoParameter = cms.PSet(
  139762. nBin = cms.int32(3),
  139763. switchOn = cms.bool(False),
  139764. xMax = cms.double(1.5),
  139765. xMin = cms.double(-1.5)
  139766. ),
  139767. CreateMETSpecificHistos = cms.bool(True),
  139768. DeltaEtaHistoParameter = cms.PSet(
  139769. nBin = cms.int32(50),
  139770. switchOn = cms.bool(False),
  139771. xMax = cms.double(0.2),
  139772. xMin = cms.double(-0.2)
  139773. ),
  139774. DeltaPhiHistoParameter = cms.PSet(
  139775. nBin = cms.int32(64),
  139776. switchOn = cms.bool(True),
  139777. xMax = cms.double(3.2),
  139778. xMin = cms.double(-3.2)
  139779. ),
  139780. DeltaPtHistoParameter = cms.PSet(
  139781. nBin = cms.int32(50),
  139782. switchOn = cms.bool(True),
  139783. xMax = cms.double(300.0),
  139784. xMin = cms.double(-300.0)
  139785. ),
  139786. DeltaPtOvPtHistoParameter = cms.PSet(
  139787. BREtaMax = cms.double(1.4),
  139788. BREtaMin = cms.double(0.0),
  139789. BROn = cms.bool(False),
  139790. EREtaMax = cms.double(2.4),
  139791. EREtaMin = cms.double(1.6),
  139792. EROn = cms.bool(False),
  139793. nBin = cms.int32(100),
  139794. slicingOn = cms.bool(False),
  139795. switchOn = cms.bool(True),
  139796. xMax = cms.double(3.0),
  139797. xMin = cms.double(-3.0)
  139798. ),
  139799. DeltaPxHistoParameter = cms.PSet(
  139800. nBin = cms.int32(50),
  139801. switchOn = cms.bool(True),
  139802. xMax = cms.double(300.0),
  139803. xMin = cms.double(-300.0)
  139804. ),
  139805. DeltaRHistoParameter = cms.PSet(
  139806. nBin = cms.int32(50),
  139807. switchOn = cms.bool(True),
  139808. xMax = cms.double(0.5),
  139809. xMin = cms.double(0.0)
  139810. ),
  139811. DeltaSumEtHistoParameter = cms.PSet(
  139812. nBin = cms.int32(100),
  139813. switchOn = cms.bool(True),
  139814. xMax = cms.double(500.0),
  139815. xMin = cms.double(-300.0)
  139816. ),
  139817. DeltaSumEtOvSumEtHistoParameter = cms.PSet(
  139818. nBin = cms.int32(100),
  139819. switchOn = cms.bool(True),
  139820. xMax = cms.double(3.0),
  139821. xMin = cms.double(-1.0)
  139822. ),
  139823. EtaHistoParameter = cms.PSet(
  139824. nBin = cms.int32(100),
  139825. switchOn = cms.bool(False),
  139826. xMax = cms.double(5.0),
  139827. xMin = cms.double(-5.0)
  139828. ),
  139829. InputCollection = cms.InputTag("pfMet"),
  139830. MatchCollection = cms.InputTag("genMetTrue"),
  139831. PhiHistoParameter = cms.PSet(
  139832. nBin = cms.int32(64),
  139833. switchOn = cms.bool(True),
  139834. xMax = cms.double(3.2),
  139835. xMin = cms.double(-3.2)
  139836. ),
  139837. PtHistoParameter = cms.PSet(
  139838. nBin = cms.int32(100),
  139839. switchOn = cms.bool(True),
  139840. xMax = cms.double(200.0),
  139841. xMin = cms.double(0.0)
  139842. ),
  139843. PxHistoParameter = cms.PSet(
  139844. nBin = cms.int32(50),
  139845. switchOn = cms.bool(True),
  139846. xMax = cms.double(200.0),
  139847. xMin = cms.double(0.0)
  139848. ),
  139849. SumEtHistoParameter = cms.PSet(
  139850. nBin = cms.int32(100),
  139851. switchOn = cms.bool(True),
  139852. xMax = cms.double(1000.0),
  139853. xMin = cms.double(0.0)
  139854. ),
  139855. VariablePtBins = cms.vdouble(0.0, 1.0, 2.0, 5.0, 10.0,
  139856. 20.0, 50.0, 100.0, 200.0, 400.0,
  139857. 500.0),
  139858. etaMax = cms.double(10),
  139859. etaMin = cms.double(-10),
  139860. mode = cms.int32(1),
  139861. phiMax = cms.double(3.14),
  139862. phiMin = cms.double(-3.14),
  139863. ptMax = cms.double(999999),
  139864. ptMin = cms.double(0.0)
  139865. )
  139866.  
  139867.  
  139868. process.pfMETValidation2 = cms.EDAnalyzer("PFMETDQMAnalyzer",
  139869. BenchmarkLabel = cms.string('PFMETValidation/CompWithCaloMET'),
  139870. ChargeHistoParameter = cms.PSet(
  139871. nBin = cms.int32(3),
  139872. switchOn = cms.bool(False),
  139873. xMax = cms.double(1.5),
  139874. xMin = cms.double(-1.5)
  139875. ),
  139876. CreateMETSpecificHistos = cms.bool(True),
  139877. DeltaEtaHistoParameter = cms.PSet(
  139878. nBin = cms.int32(50),
  139879. switchOn = cms.bool(False),
  139880. xMax = cms.double(0.2),
  139881. xMin = cms.double(-0.2)
  139882. ),
  139883. DeltaPhiHistoParameter = cms.PSet(
  139884. nBin = cms.int32(64),
  139885. switchOn = cms.bool(True),
  139886. xMax = cms.double(3.2),
  139887. xMin = cms.double(-3.2)
  139888. ),
  139889. DeltaPtHistoParameter = cms.PSet(
  139890. nBin = cms.int32(50),
  139891. switchOn = cms.bool(True),
  139892. xMax = cms.double(300.0),
  139893. xMin = cms.double(-300.0)
  139894. ),
  139895. DeltaPtOvPtHistoParameter = cms.PSet(
  139896. BREtaMax = cms.double(1.4),
  139897. BREtaMin = cms.double(0.0),
  139898. BROn = cms.bool(False),
  139899. EREtaMax = cms.double(2.4),
  139900. EREtaMin = cms.double(1.6),
  139901. EROn = cms.bool(False),
  139902. nBin = cms.int32(100),
  139903. slicingOn = cms.bool(False),
  139904. switchOn = cms.bool(True),
  139905. xMax = cms.double(3.0),
  139906. xMin = cms.double(-3.0)
  139907. ),
  139908. DeltaPxHistoParameter = cms.PSet(
  139909. nBin = cms.int32(50),
  139910. switchOn = cms.bool(True),
  139911. xMax = cms.double(300.0),
  139912. xMin = cms.double(-300.0)
  139913. ),
  139914. DeltaRHistoParameter = cms.PSet(
  139915. nBin = cms.int32(50),
  139916. switchOn = cms.bool(True),
  139917. xMax = cms.double(0.5),
  139918. xMin = cms.double(0.0)
  139919. ),
  139920. DeltaSumEtHistoParameter = cms.PSet(
  139921. nBin = cms.int32(100),
  139922. switchOn = cms.bool(True),
  139923. xMax = cms.double(500.0),
  139924. xMin = cms.double(-300.0)
  139925. ),
  139926. DeltaSumEtOvSumEtHistoParameter = cms.PSet(
  139927. nBin = cms.int32(100),
  139928. switchOn = cms.bool(True),
  139929. xMax = cms.double(3.0),
  139930. xMin = cms.double(-1.0)
  139931. ),
  139932. EtaHistoParameter = cms.PSet(
  139933. nBin = cms.int32(100),
  139934. switchOn = cms.bool(False),
  139935. xMax = cms.double(5.0),
  139936. xMin = cms.double(-5.0)
  139937. ),
  139938. InputCollection = cms.InputTag("pfMet"),
  139939. MatchCollection = cms.InputTag("caloMet"),
  139940. PhiHistoParameter = cms.PSet(
  139941. nBin = cms.int32(64),
  139942. switchOn = cms.bool(True),
  139943. xMax = cms.double(3.2),
  139944. xMin = cms.double(-3.2)
  139945. ),
  139946. PtHistoParameter = cms.PSet(
  139947. nBin = cms.int32(100),
  139948. switchOn = cms.bool(True),
  139949. xMax = cms.double(200.0),
  139950. xMin = cms.double(0.0)
  139951. ),
  139952. PxHistoParameter = cms.PSet(
  139953. nBin = cms.int32(50),
  139954. switchOn = cms.bool(True),
  139955. xMax = cms.double(200.0),
  139956. xMin = cms.double(0.0)
  139957. ),
  139958. SumEtHistoParameter = cms.PSet(
  139959. nBin = cms.int32(100),
  139960. switchOn = cms.bool(True),
  139961. xMax = cms.double(1000.0),
  139962. xMin = cms.double(0.0)
  139963. ),
  139964. VariablePtBins = cms.vdouble(0.0, 1.0, 2.0, 5.0, 10.0,
  139965. 20.0, 50.0, 100.0, 200.0, 400.0,
  139966. 500.0),
  139967. etaMax = cms.double(10),
  139968. etaMin = cms.double(-10),
  139969. mode = cms.int32(1),
  139970. phiMax = cms.double(3.14),
  139971. phiMin = cms.double(-3.14),
  139972. ptMax = cms.double(999999),
  139973. ptMin = cms.double(0.0)
  139974. )
  139975.  
  139976.  
  139977. process.pfMetAnalyzer = cms.EDAnalyzer("METTester",
  139978. InputMETLabel = cms.InputTag("pfMet"),
  139979. METType = cms.untracked.string('pf'),
  139980. PrimaryVertices = cms.InputTag("offlinePrimaryVertices")
  139981. )
  139982.  
  139983.  
  139984. process.pfMetDQMAnalyzer = cms.EDAnalyzer("METAnalyzer",
  139985. CSCHalo2015ResultLabel = cms.InputTag("CSCTightHalo2015FilterDQM"),
  139986. CSCHaloResultLabel = cms.InputTag("CSCTightHaloFilterDQM"),
  139987. CleaningParameters = cms.PSet(
  139988. bypassAllDCSChecks = cms.bool(False),
  139989. bypassAllPVChecks = cms.bool(False),
  139990. gtLabel = cms.InputTag("gtDigis"),
  139991. trigSelection = cms.PSet(
  139992. andOr = cms.bool(False),
  139993. andOrHlt = cms.bool(False),
  139994. errorReplyHlt = cms.bool(False),
  139995. hltDBKey = cms.string('jetmet_hltsel'),
  139996. hltInputTag = cms.InputTag("TriggerResults","","HLT"),
  139997. hltPaths = cms.vstring('')
  139998. ),
  139999. vertexCollection = cms.InputTag("goodOfflinePrimaryVerticesDQM")
  140000. ),
  140001. DCSFilter = cms.PSet(
  140002. DetectorTypes = cms.untracked.string('ecal:hbhe:hf:pixel:sistrip:es:muon'),
  140003. Filter = cms.untracked.bool(True)
  140004. ),
  140005. EcalDeadCellBoundaryEnergyFilterLabel = cms.InputTag("EcalDeadCellBoundaryEnergyFilterDQM"),
  140006. EcalDeadCellTriggerPrimitiveFilterLabel = cms.InputTag("EcalDeadCellTriggerPrimitiveFilterDQM"),
  140007. FilterResultsLabelMiniAOD = cms.InputTag("TriggerResults","","RECO"),
  140008. FilterResultsLabelMiniAOD2 = cms.InputTag("TriggerResults","","reRECO"),
  140009. FolderName = cms.untracked.string('JetMET/MET/'),
  140010. HBHEIsoNoiseLabelMiniAOD = cms.string('Flag_HBHEIsoNoiseFilter'),
  140011. HBHENoiseFilterResultLabel = cms.InputTag("HBHENoiseFilterResultProducer","HBHENoiseFilterResult"),
  140012. HBHENoiseIsoFilterResultLabel = cms.InputTag("HBHENoiseFilterResultProducer","HBHEIsoNoiseFilterResult"),
  140013. HBHENoiseLabelMiniAOD = cms.string('Flag_HBHENoiseFilter'),
  140014. HcalNoiseRBXCollection = cms.InputTag("hcalnoise"),
  140015. HcalStripHaloFilterLabel = cms.InputTag("HcalStripHaloFilterDQM"),
  140016. InputJetIDValueMap = cms.InputTag("ak4JetID"),
  140017. JetCollectionLabel = cms.InputTag("ak4PFJets"),
  140018. JetCorrections = cms.InputTag("dqmAk4PFL1FastL2L3ResidualCorrector"),
  140019. LSBegin = cms.int32(0),
  140020. LSEnd = cms.int32(-1),
  140021. METCollectionLabel = cms.InputTag("pfMet"),
  140022. METDiagonisticsParameters = cms.VPSet(cms.PSet(
  140023. etaMax = cms.double(2.7),
  140024. etaMin = cms.double(-2.7),
  140025. etaNBins = cms.int32(100),
  140026. nMax = cms.int32(2000),
  140027. nMin = cms.int32(0),
  140028. name = cms.string('h'),
  140029. nbins = cms.double(100),
  140030. phiMax = cms.double(3.14159265359),
  140031. phiMin = cms.double(-3.14159265359),
  140032. phiNBins = cms.int32(100),
  140033. type = cms.int32(1)
  140034. ),
  140035. cms.PSet(
  140036. etaMax = cms.double(1.392),
  140037. etaMin = cms.double(-1.392),
  140038. etaNBins = cms.int32(32),
  140039. nMax = cms.int32(100),
  140040. nMin = cms.int32(0),
  140041. name = cms.string('h0Barrel'),
  140042. nbins = cms.double(50),
  140043. phiMax = cms.double(3.14159265359),
  140044. phiMin = cms.double(-3.14159265359),
  140045. phiNBins = cms.int32(72),
  140046. type = cms.int32(5)
  140047. ),
  140048. cms.PSet(
  140049. etaMax = cms.double(-1.392),
  140050. etaMin = cms.double(-3.0),
  140051. etaNBins = cms.int32(12),
  140052. nMax = cms.int32(150),
  140053. nMin = cms.int32(0),
  140054. name = cms.string('h0Endcap'),
  140055. nbins = cms.double(75),
  140056. phiMax = cms.double(3.14159265359),
  140057. phiMin = cms.double(-3.14159265359),
  140058. phiNBins = cms.int32(18),
  140059. type = cms.int32(5)
  140060. ),
  140061. cms.PSet(
  140062. etaMax = cms.double(1.479),
  140063. etaMin = cms.double(-1.479),
  140064. etaNBins = cms.int32(75),
  140065. nMax = cms.int32(600),
  140066. nMin = cms.int32(0),
  140067. name = cms.string('gammaBarrel'),
  140068. nbins = cms.double(100),
  140069. phiMax = cms.double(3.14159265359),
  140070. phiMin = cms.double(-3.14159265359),
  140071. phiNBins = cms.int32(120),
  140072. type = cms.int32(4)
  140073. ),
  140074. cms.PSet(
  140075. etaMax = cms.double(-1.479),
  140076. etaMin = cms.double(-3.0),
  140077. etaNBins = cms.int32(20),
  140078. nMax = cms.int32(300),
  140079. nMin = cms.int32(0),
  140080. name = cms.string('gammaEndcap'),
  140081. nbins = cms.double(100),
  140082. phiMax = cms.double(3.14159265359),
  140083. phiMin = cms.double(-3.14159265359),
  140084. phiNBins = cms.int32(30),
  140085. type = cms.int32(4)
  140086. ),
  140087. cms.PSet(
  140088. etaMax = cms.double(-3.0),
  140089. etaMin = cms.double(-5.0),
  140090. etaNBins = cms.int32(20),
  140091. nMax = cms.int32(15),
  140092. nMin = cms.int32(0),
  140093. name = cms.string('gammaForward'),
  140094. nbins = cms.double(15),
  140095. phiMax = cms.double(3.14159265359),
  140096. phiMin = cms.double(-3.14159265359),
  140097. phiNBins = cms.int32(30),
  140098. type = cms.int32(4)
  140099. ),
  140100. cms.PSet(
  140101. etaMax = cms.double(2.7),
  140102. etaMin = cms.double(-2.7),
  140103. etaNBins = cms.int32(27),
  140104. nMax = cms.int32(30),
  140105. nMin = cms.int32(0),
  140106. name = cms.string('e'),
  140107. nbins = cms.double(30),
  140108. phiMax = cms.double(3.14159265359),
  140109. phiMin = cms.double(-3.14159265359),
  140110. phiNBins = cms.int32(40),
  140111. type = cms.int32(2)
  140112. ),
  140113. cms.PSet(
  140114. etaMax = cms.double(2.7),
  140115. etaMin = cms.double(-2.7),
  140116. etaNBins = cms.int32(27),
  140117. nMax = cms.int32(30),
  140118. nMin = cms.int32(0),
  140119. name = cms.string('mu'),
  140120. nbins = cms.double(30),
  140121. phiMax = cms.double(3.14159265359),
  140122. phiMin = cms.double(-3.14159265359),
  140123. phiNBins = cms.int32(40),
  140124. type = cms.int32(3)
  140125. ),
  140126. cms.PSet(
  140127. etaMax = cms.double(-2.901376),
  140128. etaMin = cms.double(-5.2),
  140129. etaNBins = cms.int32(11),
  140130. nMax = cms.int32(1000),
  140131. nMin = cms.int32(0),
  140132. name = cms.string('hHF'),
  140133. nbins = cms.double(100),
  140134. phiMax = cms.double(3.14159265359),
  140135. phiMin = cms.double(-3.14159265359),
  140136. phiNBins = cms.int32(18),
  140137. type = cms.int32(6)
  140138. ),
  140139. cms.PSet(
  140140. etaMax = cms.double(-2.901376),
  140141. etaMin = cms.double(-5.2),
  140142. etaNBins = cms.int32(11),
  140143. nMax = cms.int32(500),
  140144. nMin = cms.int32(0),
  140145. name = cms.string('egammaHF'),
  140146. nbins = cms.double(50),
  140147. phiMax = cms.double(3.14159265359),
  140148. phiMin = cms.double(-3.14159265359),
  140149. phiNBins = cms.int32(18),
  140150. type = cms.int32(7)
  140151. )),
  140152. METType = cms.untracked.string('pf'),
  140153. TriggerResultsLabel = cms.InputTag("TriggerResults","","HLT"),
  140154. eeBadScFilterLabel = cms.InputTag("eeBadScFilterDQM"),
  140155. fillCandidateMaps = cms.bool(True),
  140156. fillMetHighLevel = cms.bool(False),
  140157. hcalMin = cms.double(1.0),
  140158. l1algoname = cms.string('L1Tech_BPTX_plus_AND_minus.v0'),
  140159. muonsrc = cms.InputTag("muons"),
  140160. onlyCleaned = cms.untracked.bool(False),
  140161. pVBin = cms.int32(100),
  140162. pVMax = cms.double(100.0),
  140163. pVMin = cms.double(0.0),
  140164. ptMinCand = cms.double(1.0),
  140165. ptThreshold = cms.double(30),
  140166. runcosmics = cms.untracked.bool(False),
  140167. srcPFlow = cms.InputTag("particleFlow"),
  140168. triggerSelectedSubFolders = cms.VPSet(cms.PSet(
  140169. andOr = cms.bool(False),
  140170. andOrHlt = cms.bool(True),
  140171. dbLabel = cms.string('JetMETDQMTrigger'),
  140172. errorReplyHlt = cms.bool(False),
  140173. hltInputTag = cms.InputTag("TriggerResults","","HLT"),
  140174. hltPaths = cms.vstring('HLT_PFJet450_v*'),
  140175. label = cms.string('highPtJet')
  140176. ),
  140177. cms.PSet(
  140178. andOr = cms.bool(False),
  140179. andOrHlt = cms.bool(True),
  140180. dbLabel = cms.string('JetMETDQMTrigger'),
  140181. errorReplyHlt = cms.bool(True),
  140182. hltInputTag = cms.InputTag("TriggerResults","","HLT"),
  140183. hltPaths = cms.vstring('HLT_PFJet80_v*'),
  140184. label = cms.string('lowPtJet')
  140185. ),
  140186. cms.PSet(
  140187. andOr = cms.bool(False),
  140188. andOrHlt = cms.bool(True),
  140189. dbLabel = cms.string('JetMETDQMTrigger'),
  140190. errorReplyHlt = cms.bool(False),
  140191. hltInputTag = cms.InputTag("TriggerResults","","HLT"),
  140192. hltPaths = cms.vstring('HLT_ZeroBias_v*'),
  140193. label = cms.string('zeroBias')
  140194. ),
  140195. cms.PSet(
  140196. andOr = cms.bool(False),
  140197. andOrHlt = cms.bool(True),
  140198. dbLabel = cms.string('JetMETDQMTrigger'),
  140199. errorReplyHlt = cms.bool(False),
  140200. hltInputTag = cms.InputTag("TriggerResults","","HLT"),
  140201. hltPaths = cms.vstring('HLT_MET250_v*'),
  140202. label = cms.string('highMET')
  140203. ),
  140204. cms.PSet(
  140205. andOr = cms.bool(False),
  140206. andOrHlt = cms.bool(True),
  140207. dbLabel = cms.string('JetMETDQMTrigger'),
  140208. errorReplyHlt = cms.bool(False),
  140209. hltInputTag = cms.InputTag("TriggerResults","","HLT"),
  140210. hltPaths = cms.vstring('HLT_IsoMu24_eta2p1_v*',
  140211. 'HLT_IsoMu27_v*'),
  140212. label = cms.string('singleMu')
  140213. )),
  140214. verbose = cms.int32(0)
  140215. )
  140216.  
  140217.  
  140218. process.pfMetDQMAnalyzerMiniAOD = cms.EDAnalyzer("METAnalyzer",
  140219. CSCHalo2015ResultLabel = cms.InputTag("CSCTightHalo2015FilterDQM"),
  140220. CSCHaloResultLabel = cms.InputTag("CSCTightHaloFilterDQM"),
  140221. CleaningParameters = cms.PSet(
  140222. bypassAllDCSChecks = cms.bool(False),
  140223. bypassAllPVChecks = cms.bool(False),
  140224. gtLabel = cms.InputTag("gtDigis"),
  140225. trigSelection = cms.PSet(
  140226. andOr = cms.bool(False),
  140227. andOrHlt = cms.bool(False),
  140228. errorReplyHlt = cms.bool(False),
  140229. hltDBKey = cms.string('jetmet_hltsel'),
  140230. hltInputTag = cms.InputTag("TriggerResults","","HLT"),
  140231. hltPaths = cms.vstring('')
  140232. ),
  140233. vertexCollection = cms.InputTag("goodOfflinePrimaryVerticesDQMforMiniAOD")
  140234. ),
  140235. DCSFilter = cms.PSet(
  140236. DetectorTypes = cms.untracked.string('ecal:hbhe:hf:pixel:sistrip:es:muon'),
  140237. Filter = cms.untracked.bool(True)
  140238. ),
  140239. EcalDeadCellBoundaryEnergyFilterLabel = cms.InputTag("EcalDeadCellBoundaryEnergyFilterDQM"),
  140240. EcalDeadCellTriggerPrimitiveFilterLabel = cms.InputTag("EcalDeadCellTriggerPrimitiveFilterDQM"),
  140241. FilterResultsLabelMiniAOD = cms.InputTag("TriggerResults","","RECO"),
  140242. FilterResultsLabelMiniAOD2 = cms.InputTag("TriggerResults","","reRECO"),
  140243. FolderName = cms.untracked.string('JetMET/MET/'),
  140244. HBHEIsoNoiseLabelMiniAOD = cms.string('Flag_HBHEIsoNoiseFilter'),
  140245. HBHENoiseFilterResultLabel = cms.InputTag("HBHENoiseFilterResultProducer","HBHENoiseFilterResult"),
  140246. HBHENoiseIsoFilterResultLabel = cms.InputTag("HBHENoiseFilterResultProducer","HBHEIsoNoiseFilterResult"),
  140247. HBHENoiseLabelMiniAOD = cms.string('Flag_HBHENoiseFilter'),
  140248. HcalNoiseRBXCollection = cms.InputTag("hcalnoise"),
  140249. HcalStripHaloFilterLabel = cms.InputTag("HcalStripHaloFilterDQM"),
  140250. InputJetIDValueMap = cms.InputTag("ak4JetID"),
  140251. JetCollectionLabel = cms.InputTag("slimmedJets"),
  140252. JetCorrections = cms.InputTag(""),
  140253. LSBegin = cms.int32(0),
  140254. LSEnd = cms.int32(-1),
  140255. METCollectionLabel = cms.InputTag("slimmedMETs"),
  140256. METDiagonisticsParameters = cms.VPSet(cms.PSet(
  140257. etaMax = cms.double(2.7),
  140258. etaMin = cms.double(-2.7),
  140259. etaNBins = cms.int32(100),
  140260. nMax = cms.int32(2000),
  140261. nMin = cms.int32(0),
  140262. name = cms.string('h'),
  140263. nbins = cms.double(100),
  140264. phiMax = cms.double(3.14159265359),
  140265. phiMin = cms.double(-3.14159265359),
  140266. phiNBins = cms.int32(100),
  140267. type = cms.int32(211)
  140268. ),
  140269. cms.PSet(
  140270. etaMax = cms.double(1.392),
  140271. etaMin = cms.double(-1.392),
  140272. etaNBins = cms.int32(32),
  140273. nMax = cms.int32(100),
  140274. nMin = cms.int32(0),
  140275. name = cms.string('h0Barrel'),
  140276. nbins = cms.double(50),
  140277. phiMax = cms.double(3.14159265359),
  140278. phiMin = cms.double(-3.14159265359),
  140279. phiNBins = cms.int32(72),
  140280. type = cms.int32(130)
  140281. ),
  140282. cms.PSet(
  140283. etaMax = cms.double(-1.392),
  140284. etaMin = cms.double(-3.0),
  140285. etaNBins = cms.int32(12),
  140286. nMax = cms.int32(150),
  140287. nMin = cms.int32(0),
  140288. name = cms.string('h0Endcap'),
  140289. nbins = cms.double(75),
  140290. phiMax = cms.double(3.14159265359),
  140291. phiMin = cms.double(-3.14159265359),
  140292. phiNBins = cms.int32(18),
  140293. type = cms.int32(130)
  140294. ),
  140295. cms.PSet(
  140296. etaMax = cms.double(1.479),
  140297. etaMin = cms.double(-1.479),
  140298. etaNBins = cms.int32(170),
  140299. nMax = cms.int32(600),
  140300. nMin = cms.int32(0),
  140301. name = cms.string('gammaBarrel'),
  140302. nbins = cms.double(100),
  140303. phiMax = cms.double(3.14159265359),
  140304. phiMin = cms.double(-3.14159265359),
  140305. phiNBins = cms.int32(120),
  140306. type = cms.int32(22)
  140307. ),
  140308. cms.PSet(
  140309. etaMax = cms.double(-1.479),
  140310. etaMin = cms.double(-3.0),
  140311. etaNBins = cms.int32(20),
  140312. nMax = cms.int32(300),
  140313. nMin = cms.int32(0),
  140314. name = cms.string('gammaEndcap'),
  140315. nbins = cms.double(100),
  140316. phiMax = cms.double(3.14159265359),
  140317. phiMin = cms.double(-3.14159265359),
  140318. phiNBins = cms.int32(30),
  140319. type = cms.int32(22)
  140320. ),
  140321. cms.PSet(
  140322. etaMax = cms.double(-3.0),
  140323. etaMin = cms.double(-5.0),
  140324. etaNBins = cms.int32(20),
  140325. nMax = cms.int32(15),
  140326. nMin = cms.int32(0),
  140327. name = cms.string('gammaForward'),
  140328. nbins = cms.double(15),
  140329. phiMax = cms.double(3.14159265359),
  140330. phiMin = cms.double(-3.14159265359),
  140331. phiNBins = cms.int32(30),
  140332. type = cms.int32(22)
  140333. ),
  140334. cms.PSet(
  140335. etaMax = cms.double(2.7),
  140336. etaMin = cms.double(-2.7),
  140337. etaNBins = cms.int32(27),
  140338. nMax = cms.int32(30),
  140339. nMin = cms.int32(0),
  140340. name = cms.string('e'),
  140341. nbins = cms.double(30),
  140342. phiMax = cms.double(3.14159265359),
  140343. phiMin = cms.double(-3.14159265359),
  140344. phiNBins = cms.int32(40),
  140345. type = cms.int32(11)
  140346. ),
  140347. cms.PSet(
  140348. etaMax = cms.double(2.7),
  140349. etaMin = cms.double(-2.7),
  140350. etaNBins = cms.int32(27),
  140351. nMax = cms.int32(30),
  140352. nMin = cms.int32(0),
  140353. name = cms.string('mu'),
  140354. nbins = cms.double(30),
  140355. phiMax = cms.double(3.14159265359),
  140356. phiMin = cms.double(-3.14159265359),
  140357. phiNBins = cms.int32(40),
  140358. type = cms.int32(13)
  140359. ),
  140360. cms.PSet(
  140361. etaMax = cms.double(-2.901376),
  140362. etaMin = cms.double(-5.2),
  140363. etaNBins = cms.int32(11),
  140364. nMax = cms.int32(1000),
  140365. nMin = cms.int32(0),
  140366. name = cms.string('hHF'),
  140367. nbins = cms.double(100),
  140368. phiMax = cms.double(3.14159265359),
  140369. phiMin = cms.double(-3.14159265359),
  140370. phiNBins = cms.int32(18),
  140371. type = cms.int32(1)
  140372. ),
  140373. cms.PSet(
  140374. etaMax = cms.double(-2.901376),
  140375. etaMin = cms.double(-5.2),
  140376. etaNBins = cms.int32(11),
  140377. nMax = cms.int32(500),
  140378. nMin = cms.int32(0),
  140379. name = cms.string('egammaHF'),
  140380. nbins = cms.double(50),
  140381. phiMax = cms.double(3.14159265359),
  140382. phiMin = cms.double(-3.14159265359),
  140383. phiNBins = cms.int32(18),
  140384. type = cms.int32(2)
  140385. )),
  140386. METType = cms.untracked.string('miniaod'),
  140387. TriggerResultsLabel = cms.InputTag("TriggerResults","","HLT"),
  140388. eeBadScFilterLabel = cms.InputTag("eeBadScFilterDQM"),
  140389. fillCandidateMaps = cms.bool(False),
  140390. fillMetHighLevel = cms.bool(True),
  140391. hcalMin = cms.double(1.0),
  140392. l1algoname = cms.string('L1Tech_BPTX_plus_AND_minus.v0'),
  140393. muonsrc = cms.InputTag("muons"),
  140394. onlyCleaned = cms.untracked.bool(False),
  140395. pVBin = cms.int32(100),
  140396. pVMax = cms.double(100.0),
  140397. pVMin = cms.double(0.0),
  140398. ptMinCand = cms.double(1.0),
  140399. ptThreshold = cms.double(30),
  140400. runcosmics = cms.untracked.bool(False),
  140401. srcPFlow = cms.InputTag("packedPFCandidates"),
  140402. triggerSelectedSubFolders = cms.VPSet(cms.PSet(
  140403. andOr = cms.bool(False),
  140404. andOrHlt = cms.bool(True),
  140405. dbLabel = cms.string('JetMETDQMTrigger'),
  140406. errorReplyHlt = cms.bool(False),
  140407. hltInputTag = cms.InputTag("TriggerResults","","HLT"),
  140408. hltPaths = cms.vstring('HLT_PFJet450_v*'),
  140409. label = cms.string('highPtJet')
  140410. ),
  140411. cms.PSet(
  140412. andOr = cms.bool(False),
  140413. andOrHlt = cms.bool(True),
  140414. dbLabel = cms.string('JetMETDQMTrigger'),
  140415. errorReplyHlt = cms.bool(True),
  140416. hltInputTag = cms.InputTag("TriggerResults","","HLT"),
  140417. hltPaths = cms.vstring('HLT_PFJet80_v*'),
  140418. label = cms.string('lowPtJet')
  140419. ),
  140420. cms.PSet(
  140421. andOr = cms.bool(False),
  140422. andOrHlt = cms.bool(True),
  140423. dbLabel = cms.string('JetMETDQMTrigger'),
  140424. errorReplyHlt = cms.bool(False),
  140425. hltInputTag = cms.InputTag("TriggerResults","","HLT"),
  140426. hltPaths = cms.vstring('HLT_ZeroBias_v*'),
  140427. label = cms.string('zeroBias')
  140428. ),
  140429. cms.PSet(
  140430. andOr = cms.bool(False),
  140431. andOrHlt = cms.bool(True),
  140432. dbLabel = cms.string('JetMETDQMTrigger'),
  140433. errorReplyHlt = cms.bool(False),
  140434. hltInputTag = cms.InputTag("TriggerResults","","HLT"),
  140435. hltPaths = cms.vstring('HLT_MET250_v*'),
  140436. label = cms.string('highMET')
  140437. ),
  140438. cms.PSet(
  140439. andOr = cms.bool(False),
  140440. andOrHlt = cms.bool(True),
  140441. dbLabel = cms.string('JetMETDQMTrigger'),
  140442. errorReplyHlt = cms.bool(False),
  140443. hltInputTag = cms.InputTag("TriggerResults","","HLT"),
  140444. hltPaths = cms.vstring('HLT_IsoMu24_eta2p1_v*',
  140445. 'HLT_IsoMu27_v*'),
  140446. label = cms.string('singleMu')
  140447. )),
  140448. verbose = cms.int32(0)
  140449. )
  140450.  
  140451.  
  140452. process.pfMetT1DQMAnalyzer = cms.EDAnalyzer("METAnalyzer",
  140453. CSCHalo2015ResultLabel = cms.InputTag("CSCTightHalo2015FilterDQM"),
  140454. CSCHaloResultLabel = cms.InputTag("CSCTightHaloFilterDQM"),
  140455. CleaningParameters = cms.PSet(
  140456. bypassAllDCSChecks = cms.bool(False),
  140457. bypassAllPVChecks = cms.bool(False),
  140458. gtLabel = cms.InputTag("gtDigis"),
  140459. trigSelection = cms.PSet(
  140460. andOr = cms.bool(False),
  140461. andOrHlt = cms.bool(False),
  140462. errorReplyHlt = cms.bool(False),
  140463. hltDBKey = cms.string('jetmet_hltsel'),
  140464. hltInputTag = cms.InputTag("TriggerResults","","HLT"),
  140465. hltPaths = cms.vstring('')
  140466. ),
  140467. vertexCollection = cms.InputTag("goodOfflinePrimaryVerticesDQM")
  140468. ),
  140469. DCSFilter = cms.PSet(
  140470. DetectorTypes = cms.untracked.string('ecal:hbhe:hf:pixel:sistrip:es:muon'),
  140471. Filter = cms.untracked.bool(True)
  140472. ),
  140473. EcalDeadCellBoundaryEnergyFilterLabel = cms.InputTag("EcalDeadCellBoundaryEnergyFilterDQM"),
  140474. EcalDeadCellTriggerPrimitiveFilterLabel = cms.InputTag("EcalDeadCellTriggerPrimitiveFilterDQM"),
  140475. FilterResultsLabelMiniAOD = cms.InputTag("TriggerResults","","RECO"),
  140476. FilterResultsLabelMiniAOD2 = cms.InputTag("TriggerResults","","reRECO"),
  140477. FolderName = cms.untracked.string('JetMET/MET/'),
  140478. HBHEIsoNoiseLabelMiniAOD = cms.string('Flag_HBHEIsoNoiseFilter'),
  140479. HBHENoiseFilterResultLabel = cms.InputTag("HBHENoiseFilterResultProducer","HBHENoiseFilterResult"),
  140480. HBHENoiseIsoFilterResultLabel = cms.InputTag("HBHENoiseFilterResultProducer","HBHEIsoNoiseFilterResult"),
  140481. HBHENoiseLabelMiniAOD = cms.string('Flag_HBHENoiseFilter'),
  140482. HcalNoiseRBXCollection = cms.InputTag("hcalnoise"),
  140483. HcalStripHaloFilterLabel = cms.InputTag("HcalStripHaloFilterDQM"),
  140484. InputJetIDValueMap = cms.InputTag("ak4JetID"),
  140485. JetCollectionLabel = cms.InputTag("ak4PFJetsCHS"),
  140486. JetCorrections = cms.InputTag("dqmAk4PFCHSL1FastL2L3ResidualCorrector"),
  140487. LSBegin = cms.int32(0),
  140488. LSEnd = cms.int32(-1),
  140489. METCollectionLabel = cms.InputTag("pfMETT1"),
  140490. METDiagonisticsParameters = cms.VPSet(cms.PSet(
  140491. etaMax = cms.double(2.7),
  140492. etaMin = cms.double(-2.7),
  140493. etaNBins = cms.int32(100),
  140494. nMax = cms.int32(2000),
  140495. nMin = cms.int32(0),
  140496. name = cms.string('h'),
  140497. nbins = cms.double(100),
  140498. phiMax = cms.double(3.14159265359),
  140499. phiMin = cms.double(-3.14159265359),
  140500. phiNBins = cms.int32(100),
  140501. type = cms.int32(1)
  140502. ),
  140503. cms.PSet(
  140504. etaMax = cms.double(1.392),
  140505. etaMin = cms.double(-1.392),
  140506. etaNBins = cms.int32(32),
  140507. nMax = cms.int32(100),
  140508. nMin = cms.int32(0),
  140509. name = cms.string('h0Barrel'),
  140510. nbins = cms.double(50),
  140511. phiMax = cms.double(3.14159265359),
  140512. phiMin = cms.double(-3.14159265359),
  140513. phiNBins = cms.int32(72),
  140514. type = cms.int32(5)
  140515. ),
  140516. cms.PSet(
  140517. etaMax = cms.double(-1.392),
  140518. etaMin = cms.double(-3.0),
  140519. etaNBins = cms.int32(12),
  140520. nMax = cms.int32(150),
  140521. nMin = cms.int32(0),
  140522. name = cms.string('h0Endcap'),
  140523. nbins = cms.double(75),
  140524. phiMax = cms.double(3.14159265359),
  140525. phiMin = cms.double(-3.14159265359),
  140526. phiNBins = cms.int32(18),
  140527. type = cms.int32(5)
  140528. ),
  140529. cms.PSet(
  140530. etaMax = cms.double(1.479),
  140531. etaMin = cms.double(-1.479),
  140532. etaNBins = cms.int32(75),
  140533. nMax = cms.int32(600),
  140534. nMin = cms.int32(0),
  140535. name = cms.string('gammaBarrel'),
  140536. nbins = cms.double(100),
  140537. phiMax = cms.double(3.14159265359),
  140538. phiMin = cms.double(-3.14159265359),
  140539. phiNBins = cms.int32(120),
  140540. type = cms.int32(4)
  140541. ),
  140542. cms.PSet(
  140543. etaMax = cms.double(-1.479),
  140544. etaMin = cms.double(-3.0),
  140545. etaNBins = cms.int32(20),
  140546. nMax = cms.int32(300),
  140547. nMin = cms.int32(0),
  140548. name = cms.string('gammaEndcap'),
  140549. nbins = cms.double(100),
  140550. phiMax = cms.double(3.14159265359),
  140551. phiMin = cms.double(-3.14159265359),
  140552. phiNBins = cms.int32(30),
  140553. type = cms.int32(4)
  140554. ),
  140555. cms.PSet(
  140556. etaMax = cms.double(-3.0),
  140557. etaMin = cms.double(-5.0),
  140558. etaNBins = cms.int32(20),
  140559. nMax = cms.int32(15),
  140560. nMin = cms.int32(0),
  140561. name = cms.string('gammaForward'),
  140562. nbins = cms.double(15),
  140563. phiMax = cms.double(3.14159265359),
  140564. phiMin = cms.double(-3.14159265359),
  140565. phiNBins = cms.int32(30),
  140566. type = cms.int32(4)
  140567. ),
  140568. cms.PSet(
  140569. etaMax = cms.double(2.7),
  140570. etaMin = cms.double(-2.7),
  140571. etaNBins = cms.int32(27),
  140572. nMax = cms.int32(30),
  140573. nMin = cms.int32(0),
  140574. name = cms.string('e'),
  140575. nbins = cms.double(30),
  140576. phiMax = cms.double(3.14159265359),
  140577. phiMin = cms.double(-3.14159265359),
  140578. phiNBins = cms.int32(40),
  140579. type = cms.int32(2)
  140580. ),
  140581. cms.PSet(
  140582. etaMax = cms.double(2.7),
  140583. etaMin = cms.double(-2.7),
  140584. etaNBins = cms.int32(27),
  140585. nMax = cms.int32(30),
  140586. nMin = cms.int32(0),
  140587. name = cms.string('mu'),
  140588. nbins = cms.double(30),
  140589. phiMax = cms.double(3.14159265359),
  140590. phiMin = cms.double(-3.14159265359),
  140591. phiNBins = cms.int32(40),
  140592. type = cms.int32(3)
  140593. ),
  140594. cms.PSet(
  140595. etaMax = cms.double(-2.901376),
  140596. etaMin = cms.double(-5.2),
  140597. etaNBins = cms.int32(11),
  140598. nMax = cms.int32(1000),
  140599. nMin = cms.int32(0),
  140600. name = cms.string('hHF'),
  140601. nbins = cms.double(100),
  140602. phiMax = cms.double(3.14159265359),
  140603. phiMin = cms.double(-3.14159265359),
  140604. phiNBins = cms.int32(18),
  140605. type = cms.int32(6)
  140606. ),
  140607. cms.PSet(
  140608. etaMax = cms.double(-2.901376),
  140609. etaMin = cms.double(-5.2),
  140610. etaNBins = cms.int32(11),
  140611. nMax = cms.int32(500),
  140612. nMin = cms.int32(0),
  140613. name = cms.string('egammaHF'),
  140614. nbins = cms.double(50),
  140615. phiMax = cms.double(3.14159265359),
  140616. phiMin = cms.double(-3.14159265359),
  140617. phiNBins = cms.int32(18),
  140618. type = cms.int32(7)
  140619. )),
  140620. METType = cms.untracked.string('pf'),
  140621. TriggerResultsLabel = cms.InputTag("TriggerResults","","HLT"),
  140622. eeBadScFilterLabel = cms.InputTag("eeBadScFilterDQM"),
  140623. fillCandidateMaps = cms.bool(False),
  140624. fillMetHighLevel = cms.bool(False),
  140625. hcalMin = cms.double(1.0),
  140626. l1algoname = cms.string('L1Tech_BPTX_plus_AND_minus.v0'),
  140627. muonsrc = cms.InputTag("muons"),
  140628. onlyCleaned = cms.untracked.bool(True),
  140629. pVBin = cms.int32(100),
  140630. pVMax = cms.double(100.0),
  140631. pVMin = cms.double(0.0),
  140632. ptMinCand = cms.double(1.0),
  140633. ptThreshold = cms.double(30),
  140634. runcosmics = cms.untracked.bool(False),
  140635. srcPFlow = cms.InputTag("particleFlow"),
  140636. triggerSelectedSubFolders = cms.VPSet(cms.PSet(
  140637. andOr = cms.bool(False),
  140638. andOrHlt = cms.bool(True),
  140639. dbLabel = cms.string('JetMETDQMTrigger'),
  140640. errorReplyHlt = cms.bool(False),
  140641. hltInputTag = cms.InputTag("TriggerResults","","HLT"),
  140642. hltPaths = cms.vstring('HLT_PFJet450_v*'),
  140643. label = cms.string('highPtJet')
  140644. ),
  140645. cms.PSet(
  140646. andOr = cms.bool(False),
  140647. andOrHlt = cms.bool(True),
  140648. dbLabel = cms.string('JetMETDQMTrigger'),
  140649. errorReplyHlt = cms.bool(True),
  140650. hltInputTag = cms.InputTag("TriggerResults","","HLT"),
  140651. hltPaths = cms.vstring('HLT_PFJet80_v*'),
  140652. label = cms.string('lowPtJet')
  140653. ),
  140654. cms.PSet(
  140655. andOr = cms.bool(False),
  140656. andOrHlt = cms.bool(True),
  140657. dbLabel = cms.string('JetMETDQMTrigger'),
  140658. errorReplyHlt = cms.bool(False),
  140659. hltInputTag = cms.InputTag("TriggerResults","","HLT"),
  140660. hltPaths = cms.vstring('HLT_ZeroBias_v*'),
  140661. label = cms.string('zeroBias')
  140662. ),
  140663. cms.PSet(
  140664. andOr = cms.bool(False),
  140665. andOrHlt = cms.bool(True),
  140666. dbLabel = cms.string('JetMETDQMTrigger'),
  140667. errorReplyHlt = cms.bool(False),
  140668. hltInputTag = cms.InputTag("TriggerResults","","HLT"),
  140669. hltPaths = cms.vstring('HLT_MET250_v*'),
  140670. label = cms.string('highMET')
  140671. ),
  140672. cms.PSet(
  140673. andOr = cms.bool(False),
  140674. andOrHlt = cms.bool(True),
  140675. dbLabel = cms.string('JetMETDQMTrigger'),
  140676. errorReplyHlt = cms.bool(False),
  140677. hltInputTag = cms.InputTag("TriggerResults","","HLT"),
  140678. hltPaths = cms.vstring('HLT_IsoMu24_eta2p1_v*',
  140679. 'HLT_IsoMu27_v*'),
  140680. label = cms.string('singleMu')
  140681. )),
  140682. verbose = cms.int32(0)
  140683. )
  140684.  
  140685.  
  140686. process.pfPhotonValidation = cms.EDAnalyzer("PhotonValidator",
  140687. ComponentName = cms.string('pfPhotonValidation'),
  140688. OutputFileName = cms.string('PFPhotonValidationHistos.root'),
  140689. Verbosity = cms.untracked.int32(0),
  140690. analyzerName = cms.string('pfPhotonValidator'),
  140691. barrelEcalHits = cms.InputTag("ecalRecHit","EcalRecHitsEB"),
  140692. chi2Max = cms.double(20.0),
  140693. chi2Min = cms.double(0.0),
  140694. convTrackMinPtCut = cms.double(1.0),
  140695. conversionIOTrackProducer = cms.string('ckfInOutTracksFromConversions'),
  140696. conversionOITrackProducer = cms.string('ckfOutInTracksFromConversions'),
  140697. dCotCutOn = cms.bool(False),
  140698. dCotCutValue = cms.double(0.05),
  140699. dCotHardCutValue = cms.double(0.02),
  140700. dCotTracksBin = cms.int32(100),
  140701. dCotTracksMax = cms.double(2.0),
  140702. dCotTracksMin = cms.double(-2.0),
  140703. dEtaBin = cms.int32(100),
  140704. dEtaMax = cms.double(0.2),
  140705. dEtaMin = cms.double(-0.2),
  140706. dEtaTracksBin = cms.int32(100),
  140707. dEtaTracksMax = cms.double(0.2),
  140708. dEtaTracksMin = cms.double(-0.2),
  140709. dPhiBin = cms.int32(100),
  140710. dPhiMax = cms.double(0.05),
  140711. dPhiMin = cms.double(-0.05),
  140712. dPhiTracksBin = cms.int32(100),
  140713. dPhiTracksMax = cms.double(0.5),
  140714. dPhiTracksMin = cms.double(-0.5),
  140715. eBin = cms.int32(100),
  140716. eMax = cms.double(500.0),
  140717. eMin = cms.double(0.0),
  140718. ecalEtSumCut = cms.double(5.0),
  140719. ecalIsolR = cms.double(0.35),
  140720. endcapEcalHits = cms.InputTag("ecalRecHit","EcalRecHitsEE"),
  140721. eoverpBin = cms.int32(100),
  140722. eoverpMax = cms.double(5.0),
  140723. eoverpMin = cms.double(0.0),
  140724. etBin = cms.int32(100),
  140725. etMax = cms.double(250.0),
  140726. etMin = cms.double(0.0),
  140727. etScale = cms.double(0.1),
  140728. etaBin = cms.int32(100),
  140729. etaBin2 = cms.int32(25),
  140730. etaMax = cms.double(2.5),
  140731. etaMin = cms.double(-2.5),
  140732. fastSim = cms.bool(False),
  140733. ggMassBin = cms.int32(200),
  140734. ggMassMax = cms.double(160.0),
  140735. ggMassMin = cms.double(60.0),
  140736. hbheInstance = cms.string(''),
  140737. hbheModule = cms.string('hbhereco'),
  140738. hcalEtSumCut = cms.double(6.0),
  140739. hcalIsolExtR = cms.double(0.3),
  140740. hcalIsolInnR = cms.double(0.0),
  140741. inOutTrackCollection = cms.string(''),
  140742. isRunCentrally = cms.bool(True),
  140743. label_tp = cms.InputTag("tpSelection"),
  140744. likelihoodCut = cms.double(0.0),
  140745. lipCut = cms.double(2.0),
  140746. maxNumOfTracksInCone = cms.int32(3),
  140747. minBcEtCut = cms.double(0.0),
  140748. minHcalHitEtCut = cms.double(0.0),
  140749. minPhoEtCut = cms.double(10.0),
  140750. minTrackPtCut = cms.double(1.5),
  140751. outInTrackCollection = cms.string(''),
  140752. pfCandidates = cms.InputTag("particleFlow"),
  140753. phiBin = cms.int32(100),
  140754. phiMax = cms.double(3.14),
  140755. phiMin = cms.double(-3.14),
  140756. phoProducer = cms.string('gedPhotons'),
  140757. photonCollection = cms.string(''),
  140758. povereBin = cms.int32(100),
  140759. povereMax = cms.double(5.0),
  140760. povereMin = cms.double(0.0),
  140761. r9Bin = cms.int32(200),
  140762. r9Max = cms.double(1.1),
  140763. r9Min = cms.double(0.0),
  140764. rBin = cms.int32(48),
  140765. rBinForXray = cms.int32(200),
  140766. rMax = cms.double(120),
  140767. rMaxForXray = cms.double(80.0),
  140768. rMin = cms.double(0.0),
  140769. rMinForXray = cms.double(0.0),
  140770. resBin = cms.int32(100),
  140771. resMax = cms.double(1.2),
  140772. resMin = cms.double(0.7),
  140773. scBarrelProducer = cms.string('correctedHybridSuperClusters'),
  140774. scEndcapProducer = cms.string('correctedMulti5x5SuperClustersWithPreshower'),
  140775. trackProducer = cms.InputTag("generalTracks"),
  140776. trkIsolExtR = cms.double(0.3),
  140777. trkIsolInnR = cms.double(0.03),
  140778. trkPtSumCut = cms.double(9999.0),
  140779. useTP = cms.bool(True),
  140780. valueMapPhoToParticleBasedIso = cms.string('gedPhotons'),
  140781. zBin = cms.int32(100),
  140782. zBin2ForXray = cms.int32(560),
  140783. zBinForXray = cms.int32(100),
  140784. zMax = cms.double(220),
  140785. zMaxForXray = cms.double(280.0),
  140786. zMin = cms.double(-220.0),
  140787. zMinForXray = cms.double(0.0)
  140788. )
  140789.  
  140790.  
  140791. process.pfPuppiMetAnalyzerMiniAOD = cms.EDAnalyzer("METTester",
  140792. InputMETLabel = cms.InputTag("slimmedMETsPuppi"),
  140793. METType = cms.untracked.string('miniaod'),
  140794. PrimaryVertices = cms.InputTag("offlineSlimmedPrimaryVertices")
  140795. )
  140796.  
  140797.  
  140798. process.pfPuppiMetDQMAnalyzerMiniAOD = cms.EDAnalyzer("METAnalyzer",
  140799. CSCHalo2015ResultLabel = cms.InputTag("CSCTightHalo2015FilterDQM"),
  140800. CSCHaloResultLabel = cms.InputTag("CSCTightHaloFilterDQM"),
  140801. CleaningParameters = cms.PSet(
  140802. bypassAllDCSChecks = cms.bool(False),
  140803. bypassAllPVChecks = cms.bool(False),
  140804. gtLabel = cms.InputTag("gtDigis"),
  140805. trigSelection = cms.PSet(
  140806. andOr = cms.bool(False),
  140807. andOrHlt = cms.bool(False),
  140808. errorReplyHlt = cms.bool(False),
  140809. hltDBKey = cms.string('jetmet_hltsel'),
  140810. hltInputTag = cms.InputTag("TriggerResults","","HLT"),
  140811. hltPaths = cms.vstring('')
  140812. ),
  140813. vertexCollection = cms.InputTag("goodOfflinePrimaryVerticesDQMforMiniAOD")
  140814. ),
  140815. DCSFilter = cms.PSet(
  140816. DetectorTypes = cms.untracked.string('ecal:hbhe:hf:pixel:sistrip:es:muon'),
  140817. Filter = cms.untracked.bool(True)
  140818. ),
  140819. EcalDeadCellBoundaryEnergyFilterLabel = cms.InputTag("EcalDeadCellBoundaryEnergyFilterDQM"),
  140820. EcalDeadCellTriggerPrimitiveFilterLabel = cms.InputTag("EcalDeadCellTriggerPrimitiveFilterDQM"),
  140821. FilterResultsLabelMiniAOD = cms.InputTag("TriggerResults","","RECO"),
  140822. FilterResultsLabelMiniAOD2 = cms.InputTag("TriggerResults","","reRECO"),
  140823. FolderName = cms.untracked.string('JetMET/MET/'),
  140824. HBHEIsoNoiseLabelMiniAOD = cms.string('Flag_HBHEIsoNoiseFilter'),
  140825. HBHENoiseFilterResultLabel = cms.InputTag("HBHENoiseFilterResultProducer","HBHENoiseFilterResult"),
  140826. HBHENoiseIsoFilterResultLabel = cms.InputTag("HBHENoiseFilterResultProducer","HBHEIsoNoiseFilterResult"),
  140827. HBHENoiseLabelMiniAOD = cms.string('Flag_HBHENoiseFilter'),
  140828. HcalNoiseRBXCollection = cms.InputTag("hcalnoise"),
  140829. HcalStripHaloFilterLabel = cms.InputTag("HcalStripHaloFilterDQM"),
  140830. InputJetIDValueMap = cms.InputTag("ak4JetID"),
  140831. JetCollectionLabel = cms.InputTag("slimmedJetsPuppi"),
  140832. JetCorrections = cms.InputTag(""),
  140833. LSBegin = cms.int32(0),
  140834. LSEnd = cms.int32(-1),
  140835. METCollectionLabel = cms.InputTag("slimmedMETsPuppi"),
  140836. METDiagonisticsParameters = cms.VPSet(cms.PSet(
  140837. etaMax = cms.double(2.7),
  140838. etaMin = cms.double(-2.7),
  140839. etaNBins = cms.int32(100),
  140840. nMax = cms.int32(2000),
  140841. nMin = cms.int32(0),
  140842. name = cms.string('h'),
  140843. nbins = cms.double(100),
  140844. phiMax = cms.double(3.14159265359),
  140845. phiMin = cms.double(-3.14159265359),
  140846. phiNBins = cms.int32(100),
  140847. type = cms.int32(211)
  140848. ),
  140849. cms.PSet(
  140850. etaMax = cms.double(1.392),
  140851. etaMin = cms.double(-1.392),
  140852. etaNBins = cms.int32(32),
  140853. nMax = cms.int32(100),
  140854. nMin = cms.int32(0),
  140855. name = cms.string('h0Barrel'),
  140856. nbins = cms.double(50),
  140857. phiMax = cms.double(3.14159265359),
  140858. phiMin = cms.double(-3.14159265359),
  140859. phiNBins = cms.int32(72),
  140860. type = cms.int32(130)
  140861. ),
  140862. cms.PSet(
  140863. etaMax = cms.double(-1.392),
  140864. etaMin = cms.double(-3.0),
  140865. etaNBins = cms.int32(12),
  140866. nMax = cms.int32(150),
  140867. nMin = cms.int32(0),
  140868. name = cms.string('h0Endcap'),
  140869. nbins = cms.double(75),
  140870. phiMax = cms.double(3.14159265359),
  140871. phiMin = cms.double(-3.14159265359),
  140872. phiNBins = cms.int32(18),
  140873. type = cms.int32(130)
  140874. ),
  140875. cms.PSet(
  140876. etaMax = cms.double(1.479),
  140877. etaMin = cms.double(-1.479),
  140878. etaNBins = cms.int32(170),
  140879. nMax = cms.int32(600),
  140880. nMin = cms.int32(0),
  140881. name = cms.string('gammaBarrel'),
  140882. nbins = cms.double(100),
  140883. phiMax = cms.double(3.14159265359),
  140884. phiMin = cms.double(-3.14159265359),
  140885. phiNBins = cms.int32(120),
  140886. type = cms.int32(22)
  140887. ),
  140888. cms.PSet(
  140889. etaMax = cms.double(-1.479),
  140890. etaMin = cms.double(-3.0),
  140891. etaNBins = cms.int32(20),
  140892. nMax = cms.int32(300),
  140893. nMin = cms.int32(0),
  140894. name = cms.string('gammaEndcap'),
  140895. nbins = cms.double(100),
  140896. phiMax = cms.double(3.14159265359),
  140897. phiMin = cms.double(-3.14159265359),
  140898. phiNBins = cms.int32(30),
  140899. type = cms.int32(22)
  140900. ),
  140901. cms.PSet(
  140902. etaMax = cms.double(-3.0),
  140903. etaMin = cms.double(-5.0),
  140904. etaNBins = cms.int32(20),
  140905. nMax = cms.int32(15),
  140906. nMin = cms.int32(0),
  140907. name = cms.string('gammaForward'),
  140908. nbins = cms.double(15),
  140909. phiMax = cms.double(3.14159265359),
  140910. phiMin = cms.double(-3.14159265359),
  140911. phiNBins = cms.int32(30),
  140912. type = cms.int32(22)
  140913. ),
  140914. cms.PSet(
  140915. etaMax = cms.double(2.7),
  140916. etaMin = cms.double(-2.7),
  140917. etaNBins = cms.int32(27),
  140918. nMax = cms.int32(30),
  140919. nMin = cms.int32(0),
  140920. name = cms.string('e'),
  140921. nbins = cms.double(30),
  140922. phiMax = cms.double(3.14159265359),
  140923. phiMin = cms.double(-3.14159265359),
  140924. phiNBins = cms.int32(40),
  140925. type = cms.int32(11)
  140926. ),
  140927. cms.PSet(
  140928. etaMax = cms.double(2.7),
  140929. etaMin = cms.double(-2.7),
  140930. etaNBins = cms.int32(27),
  140931. nMax = cms.int32(30),
  140932. nMin = cms.int32(0),
  140933. name = cms.string('mu'),
  140934. nbins = cms.double(30),
  140935. phiMax = cms.double(3.14159265359),
  140936. phiMin = cms.double(-3.14159265359),
  140937. phiNBins = cms.int32(40),
  140938. type = cms.int32(13)
  140939. ),
  140940. cms.PSet(
  140941. etaMax = cms.double(-2.901376),
  140942. etaMin = cms.double(-5.2),
  140943. etaNBins = cms.int32(11),
  140944. nMax = cms.int32(1000),
  140945. nMin = cms.int32(0),
  140946. name = cms.string('hHF'),
  140947. nbins = cms.double(100),
  140948. phiMax = cms.double(3.14159265359),
  140949. phiMin = cms.double(-3.14159265359),
  140950. phiNBins = cms.int32(18),
  140951. type = cms.int32(1)
  140952. ),
  140953. cms.PSet(
  140954. etaMax = cms.double(-2.901376),
  140955. etaMin = cms.double(-5.2),
  140956. etaNBins = cms.int32(11),
  140957. nMax = cms.int32(500),
  140958. nMin = cms.int32(0),
  140959. name = cms.string('egammaHF'),
  140960. nbins = cms.double(50),
  140961. phiMax = cms.double(3.14159265359),
  140962. phiMin = cms.double(-3.14159265359),
  140963. phiNBins = cms.int32(18),
  140964. type = cms.int32(2)
  140965. )),
  140966. METType = cms.untracked.string('miniaod'),
  140967. TriggerResultsLabel = cms.InputTag("TriggerResults","","HLT"),
  140968. eeBadScFilterLabel = cms.InputTag("eeBadScFilterDQM"),
  140969. fillCandidateMaps = cms.bool(True),
  140970. fillMetHighLevel = cms.bool(False),
  140971. hcalMin = cms.double(1.0),
  140972. l1algoname = cms.string('L1Tech_BPTX_plus_AND_minus.v0'),
  140973. muonsrc = cms.InputTag("muons"),
  140974. onlyCleaned = cms.untracked.bool(False),
  140975. pVBin = cms.int32(100),
  140976. pVMax = cms.double(100.0),
  140977. pVMin = cms.double(0.0),
  140978. ptMinCand = cms.double(1.0),
  140979. ptThreshold = cms.double(30),
  140980. runcosmics = cms.untracked.bool(False),
  140981. srcPFlow = cms.InputTag("packedPFCandidates"),
  140982. triggerSelectedSubFolders = cms.VPSet(cms.PSet(
  140983. andOr = cms.bool(False),
  140984. andOrHlt = cms.bool(True),
  140985. dbLabel = cms.string('JetMETDQMTrigger'),
  140986. errorReplyHlt = cms.bool(False),
  140987. hltInputTag = cms.InputTag("TriggerResults","","HLT"),
  140988. hltPaths = cms.vstring('HLT_PFJet450_v*'),
  140989. label = cms.string('highPtJet')
  140990. ),
  140991. cms.PSet(
  140992. andOr = cms.bool(False),
  140993. andOrHlt = cms.bool(True),
  140994. dbLabel = cms.string('JetMETDQMTrigger'),
  140995. errorReplyHlt = cms.bool(True),
  140996. hltInputTag = cms.InputTag("TriggerResults","","HLT"),
  140997. hltPaths = cms.vstring('HLT_PFJet80_v*'),
  140998. label = cms.string('lowPtJet')
  140999. ),
  141000. cms.PSet(
  141001. andOr = cms.bool(False),
  141002. andOrHlt = cms.bool(True),
  141003. dbLabel = cms.string('JetMETDQMTrigger'),
  141004. errorReplyHlt = cms.bool(False),
  141005. hltInputTag = cms.InputTag("TriggerResults","","HLT"),
  141006. hltPaths = cms.vstring('HLT_ZeroBias_v*'),
  141007. label = cms.string('zeroBias')
  141008. ),
  141009. cms.PSet(
  141010. andOr = cms.bool(False),
  141011. andOrHlt = cms.bool(True),
  141012. dbLabel = cms.string('JetMETDQMTrigger'),
  141013. errorReplyHlt = cms.bool(False),
  141014. hltInputTag = cms.InputTag("TriggerResults","","HLT"),
  141015. hltPaths = cms.vstring('HLT_MET250_v*'),
  141016. label = cms.string('highMET')
  141017. ),
  141018. cms.PSet(
  141019. andOr = cms.bool(False),
  141020. andOrHlt = cms.bool(True),
  141021. dbLabel = cms.string('JetMETDQMTrigger'),
  141022. errorReplyHlt = cms.bool(False),
  141023. hltInputTag = cms.InputTag("TriggerResults","","HLT"),
  141024. hltPaths = cms.vstring('HLT_IsoMu24_eta2p1_v*',
  141025. 'HLT_IsoMu27_v*'),
  141026. label = cms.string('singleMu')
  141027. )),
  141028. verbose = cms.int32(0)
  141029. )
  141030.  
  141031.  
  141032. process.pfType01CorrectedMetAnalyzer = cms.EDAnalyzer("METTester",
  141033. InputMETLabel = cms.InputTag("PfMetT0pcT1"),
  141034. METType = cms.untracked.string('pf'),
  141035. PrimaryVertices = cms.InputTag("offlinePrimaryVertices")
  141036. )
  141037.  
  141038.  
  141039. process.pfType0CorrectedMetAnalyzer = cms.EDAnalyzer("METTester",
  141040. InputMETLabel = cms.InputTag("pfMetT0pc"),
  141041. METType = cms.untracked.string('pf'),
  141042. PrimaryVertices = cms.InputTag("offlinePrimaryVertices")
  141043. )
  141044.  
  141045.  
  141046. process.pfType1CorrectedMetAnalyzer = cms.EDAnalyzer("METTester",
  141047. InputMETLabel = cms.InputTag("PfMetT1"),
  141048. METType = cms.untracked.string('pf'),
  141049. PrimaryVertices = cms.InputTag("offlinePrimaryVertices")
  141050. )
  141051.  
  141052.  
  141053. process.pfType1CorrectedMetAnalyzerMiniAOD = cms.EDAnalyzer("METTester",
  141054. InputMETLabel = cms.InputTag("slimmedMETs"),
  141055. METType = cms.untracked.string('miniaod'),
  141056. PrimaryVertices = cms.InputTag("offlineSlimmedPrimaryVertices")
  141057. )
  141058.  
  141059.  
  141060. process.photonAnalysis = cms.EDAnalyzer("PhotonAnalyzer",
  141061. ComponentName = cms.string('photonAnalysis'),
  141062. OutputFileName = cms.string('DQMOfflinePhotonsAfterFirstStep.root'),
  141063. OutputMEsInRootFile = cms.bool(False),
  141064. Verbosity = cms.untracked.int32(0),
  141065. analyzerName = cms.string('gedPhotonAnalyzer'),
  141066. barrelRecHitProducer = cms.InputTag("reducedEcalRecHitsEB"),
  141067. chi2Bin = cms.int32(100),
  141068. chi2Max = cms.double(20.0),
  141069. chi2Min = cms.double(0.0),
  141070. cutStep = cms.double(20.0),
  141071. dEtaTracksBin = cms.int32(100),
  141072. dEtaTracksMax = cms.double(0.2),
  141073. dEtaTracksMin = cms.double(-0.2),
  141074. dPhiTracksBin = cms.int32(100),
  141075. dPhiTracksMax = cms.double(0.5),
  141076. dPhiTracksMin = cms.double(-0.5),
  141077. eBin = cms.int32(500),
  141078. eMax = cms.double(500.0),
  141079. eMin = cms.double(0.0),
  141080. eOverPBin = cms.int32(100),
  141081. eOverPMax = cms.double(5.0),
  141082. eOverPMin = cms.double(0.0),
  141083. endcapRecHitProducer = cms.InputTag("reducedEcalRecHitsEE"),
  141084. etBin = cms.int32(500),
  141085. etMax = cms.double(500.0),
  141086. etMin = cms.double(0.0),
  141087. etaBin = cms.int32(200),
  141088. etaMax = cms.double(2.5),
  141089. etaMin = cms.double(-2.5),
  141090. excludeBkgHistos = cms.bool(True),
  141091. hOverEBin = cms.int32(200),
  141092. hOverEMax = cms.double(0.5),
  141093. hOverEMin = cms.double(0),
  141094. invMassEtCut = cms.double(20.0),
  141095. isHeavyIon = cms.untracked.bool(False),
  141096. isolationStrength = cms.int32(0),
  141097. maxPhoEta = cms.double(2.5),
  141098. minPhoEtCut = cms.double(20.0),
  141099. minimalSetOfHistos = cms.bool(True),
  141100. numberBin = cms.int32(10),
  141101. numberMax = cms.double(10),
  141102. numberMin = cms.double(0),
  141103. numberOfSteps = cms.int32(1),
  141104. phiBin = cms.int32(200),
  141105. phiMax = cms.double(3.14),
  141106. phiMin = cms.double(-3.14),
  141107. phoProducer = cms.InputTag("gedPhotons"),
  141108. photonIDLoose = cms.InputTag("PhotonIDProd","PhotonCutBasedIDLoose"),
  141109. photonIDTight = cms.InputTag("PhotonIDProd","PhotonCutBasedIDTight"),
  141110. prescaleFactor = cms.untracked.int32(1),
  141111. r9Bin = cms.int32(120),
  141112. r9Max = cms.double(1.2),
  141113. r9Min = cms.double(0.0),
  141114. rBin = cms.int32(400),
  141115. rMax = cms.double(80),
  141116. rMin = cms.double(0),
  141117. sigmaIetaBin = cms.int32(200),
  141118. sigmaIetaMax = cms.double(0.05),
  141119. sigmaIetaMin = cms.double(0.0),
  141120. standAlone = cms.bool(False),
  141121. sumBin = cms.int32(230),
  141122. sumMax = cms.double(20.0),
  141123. sumMin = cms.double(-3.0),
  141124. triggerEvent = cms.InputTag("hltTriggerSummaryAOD"),
  141125. useBinning = cms.bool(False),
  141126. useTriggerFiltering = cms.bool(False),
  141127. xBin = cms.int32(300),
  141128. xMax = cms.double(60),
  141129. xMin = cms.double(-60),
  141130. yBin = cms.int32(300),
  141131. yMax = cms.double(60),
  141132. yMin = cms.double(-60),
  141133. zBin = cms.int32(400),
  141134. zMax = cms.double(200),
  141135. zMin = cms.double(-200)
  141136. )
  141137.  
  141138.  
  141139. process.photonValidation = cms.EDAnalyzer("PhotonValidator",
  141140. ComponentName = cms.string('photonValidation'),
  141141. OutputFileName = cms.string('PhotonValidationHistos.root'),
  141142. Verbosity = cms.untracked.int32(0),
  141143. analyzerName = cms.string('PhotonValidator'),
  141144. barrelEcalHits = cms.InputTag("ecalRecHit","EcalRecHitsEB"),
  141145. chi2Max = cms.double(20.0),
  141146. chi2Min = cms.double(0.0),
  141147. convTrackMinPtCut = cms.double(1.0),
  141148. conversionIOTrackProducer = cms.string('ckfInOutTracksFromConversions'),
  141149. conversionOITrackProducer = cms.string('ckfOutInTracksFromConversions'),
  141150. dCotCutOn = cms.bool(False),
  141151. dCotCutValue = cms.double(0.05),
  141152. dCotHardCutValue = cms.double(0.02),
  141153. dCotTracksBin = cms.int32(100),
  141154. dCotTracksMax = cms.double(2.0),
  141155. dCotTracksMin = cms.double(-2.0),
  141156. dEtaBin = cms.int32(100),
  141157. dEtaMax = cms.double(0.2),
  141158. dEtaMin = cms.double(-0.2),
  141159. dEtaTracksBin = cms.int32(100),
  141160. dEtaTracksMax = cms.double(0.2),
  141161. dEtaTracksMin = cms.double(-0.2),
  141162. dPhiBin = cms.int32(100),
  141163. dPhiMax = cms.double(0.05),
  141164. dPhiMin = cms.double(-0.05),
  141165. dPhiTracksBin = cms.int32(100),
  141166. dPhiTracksMax = cms.double(0.5),
  141167. dPhiTracksMin = cms.double(-0.5),
  141168. eBin = cms.int32(100),
  141169. eMax = cms.double(500.0),
  141170. eMin = cms.double(0.0),
  141171. ecalEtSumCut = cms.double(5.0),
  141172. ecalIsolR = cms.double(0.35),
  141173. endcapEcalHits = cms.InputTag("ecalRecHit","EcalRecHitsEE"),
  141174. eoverpBin = cms.int32(100),
  141175. eoverpMax = cms.double(5.0),
  141176. eoverpMin = cms.double(0.0),
  141177. etBin = cms.int32(100),
  141178. etMax = cms.double(250.0),
  141179. etMin = cms.double(0.0),
  141180. etScale = cms.double(0.1),
  141181. etaBin = cms.int32(100),
  141182. etaBin2 = cms.int32(25),
  141183. etaMax = cms.double(2.5),
  141184. etaMin = cms.double(-2.5),
  141185. fastSim = cms.bool(False),
  141186. ggMassBin = cms.int32(200),
  141187. ggMassMax = cms.double(160.0),
  141188. ggMassMin = cms.double(60.0),
  141189. hbheInstance = cms.string(''),
  141190. hbheModule = cms.string('hbhereco'),
  141191. hcalEtSumCut = cms.double(6.0),
  141192. hcalIsolExtR = cms.double(0.3),
  141193. hcalIsolInnR = cms.double(0.0),
  141194. inOutTrackCollection = cms.string(''),
  141195. isRunCentrally = cms.bool(True),
  141196. label_tp = cms.InputTag("tpSelection"),
  141197. likelihoodCut = cms.double(0.0),
  141198. lipCut = cms.double(2.0),
  141199. maxNumOfTracksInCone = cms.int32(3),
  141200. minBcEtCut = cms.double(0.0),
  141201. minHcalHitEtCut = cms.double(0.0),
  141202. minPhoEtCut = cms.double(10.0),
  141203. minTrackPtCut = cms.double(1.5),
  141204. outInTrackCollection = cms.string(''),
  141205. pfCandidates = cms.InputTag("particleFlow"),
  141206. phiBin = cms.int32(100),
  141207. phiMax = cms.double(3.14),
  141208. phiMin = cms.double(-3.14),
  141209. phoProducer = cms.string('photons'),
  141210. photonCollection = cms.string(''),
  141211. povereBin = cms.int32(100),
  141212. povereMax = cms.double(5.0),
  141213. povereMin = cms.double(0.0),
  141214. r9Bin = cms.int32(200),
  141215. r9Max = cms.double(1.1),
  141216. r9Min = cms.double(0.0),
  141217. rBin = cms.int32(48),
  141218. rBinForXray = cms.int32(200),
  141219. rMax = cms.double(120),
  141220. rMaxForXray = cms.double(80.0),
  141221. rMin = cms.double(0.0),
  141222. rMinForXray = cms.double(0.0),
  141223. resBin = cms.int32(100),
  141224. resMax = cms.double(1.2),
  141225. resMin = cms.double(0.7),
  141226. scBarrelProducer = cms.string('correctedHybridSuperClusters'),
  141227. scEndcapProducer = cms.string('correctedMulti5x5SuperClustersWithPreshower'),
  141228. trackProducer = cms.InputTag("generalTracks"),
  141229. trkIsolExtR = cms.double(0.3),
  141230. trkIsolInnR = cms.double(0.03),
  141231. trkPtSumCut = cms.double(9999.0),
  141232. useTP = cms.bool(True),
  141233. valueMapPhoToParticleBasedIso = cms.string('gedPhotons'),
  141234. zBin = cms.int32(100),
  141235. zBin2ForXray = cms.int32(560),
  141236. zBinForXray = cms.int32(100),
  141237. zMax = cms.double(220),
  141238. zMaxForXray = cms.double(280.0),
  141239. zMin = cms.double(-220.0),
  141240. zMinForXray = cms.double(0.0)
  141241. )
  141242.  
  141243.  
  141244. process.photonValidationMiniAOD = cms.EDAnalyzer("PhotonValidatorMiniAOD",
  141245. ComponentName = cms.string('photonValidationMiniAOD'),
  141246. PhotonTag = cms.untracked.InputTag("slimmedPhotons"),
  141247. eBin = cms.int32(100),
  141248. eMax = cms.double(500.0),
  141249. eMin = cms.double(0.0),
  141250. etBin = cms.int32(100),
  141251. etMax = cms.double(250.0),
  141252. etMin = cms.double(0.0),
  141253. etaBin = cms.int32(100),
  141254. etaMax = cms.double(2.5),
  141255. etaMin = cms.double(-2.5),
  141256. genpartTag = cms.untracked.InputTag("prunedGenParticles"),
  141257. outputFileName = cms.string('output.root'),
  141258. phiBin = cms.int32(100),
  141259. phiMax = cms.double(3.14),
  141260. phiMin = cms.double(-3.14),
  141261. r9Bin = cms.int32(200),
  141262. r9Max = cms.double(1.1),
  141263. r9Min = cms.double(0.0),
  141264. resBin = cms.int32(100),
  141265. resMax = cms.double(1.2),
  141266. resMin = cms.double(0.7)
  141267. )
  141268.  
  141269.  
  141270. process.piZeroAnalysis = cms.EDAnalyzer("PiZeroAnalyzer",
  141271. Name = cms.untracked.string('piZeroAnalysis'),
  141272. OutputFileName = cms.string('DQMOfflinePiZero.root'),
  141273. OutputMEsInRootFile = cms.bool(False),
  141274. ParameterLogWeighted = cms.bool(True),
  141275. ParameterT0_barl = cms.double(5.7),
  141276. ParameterW0 = cms.double(4.2),
  141277. ParameterX0 = cms.double(0.89),
  141278. Verbosity = cms.untracked.int32(0),
  141279. barrelEcalHits = cms.InputTag("ecalRecHit","EcalRecHitsEB"),
  141280. clusEtaSize = cms.int32(3),
  141281. clusPhiSize = cms.int32(3),
  141282. clusSeedThr = cms.double(0.5),
  141283. endcapEcalHits = cms.InputTag("ecalRecHit","EcalRecHitsEE"),
  141284. posCalcParameters = cms.PSet(
  141285. LogWeighted = cms.bool(True),
  141286. T0_barl = cms.double(5.7),
  141287. T0_endc = cms.double(3.1),
  141288. T0_endcPresh = cms.double(1.2),
  141289. W0 = cms.double(4.2),
  141290. X0 = cms.double(0.89)
  141291. ),
  141292. seleMinvMaxPi0 = cms.double(0.5),
  141293. seleMinvMinPi0 = cms.double(0.0),
  141294. selePi0BeltDR = cms.double(0.2),
  141295. selePi0BeltDeta = cms.double(0.05),
  141296. selePi0Iso = cms.double(0.5),
  141297. selePtGammaOne = cms.double(0.9),
  141298. selePtGammaTwo = cms.double(0.9),
  141299. selePtPi0 = cms.double(2.5),
  141300. seleS4S9GammaOne = cms.double(0.85),
  141301. seleS4S9GammaTwo = cms.double(0.85),
  141302. seleXtalMinEnergy = cms.double(0.0),
  141303. standAlone = cms.bool(False)
  141304. )
  141305.  
  141306.  
  141307. process.pixRecHitsValid = cms.EDAnalyzer("SiPixelRecHitsValid",
  141308. ROUList = cms.vstring('g4SimHitsTrackerHitsPixelBarrelLowTof',
  141309. 'g4SimHitsTrackerHitsPixelBarrelHighTof',
  141310. 'g4SimHitsTrackerHitsPixelEndcapLowTof',
  141311. 'g4SimHitsTrackerHitsPixelEndcapHighTof'),
  141312. associatePixel = cms.bool(True),
  141313. associateRecoTracks = cms.bool(False),
  141314. associateStrip = cms.bool(False),
  141315. pixelSimLinkSrc = cms.InputTag("simSiPixelDigis"),
  141316. src = cms.InputTag("siPixelRecHits"),
  141317. stripSimLinkSrc = cms.InputTag("simSiStripDigis"),
  141318. verbose = cms.untracked.bool(False)
  141319. )
  141320.  
  141321.  
  141322. process.pixelDigisValid = cms.EDAnalyzer("SiPixelDigiValid",
  141323. outputFile = cms.untracked.string(''),
  141324. runStandalone = cms.bool(False),
  141325. src = cms.InputTag("simSiPixelDigis")
  141326. )
  141327.  
  141328.  
  141329. process.pixelTracksForElectronsTracksMonitoringHLT = cms.EDAnalyzer("TrackingMonitor",
  141330. **dict(
  141331. [
  141332. ("AbsDxyBin" , cms.int32(120) ),
  141333. ("AbsDxyMax" , cms.double(60.0) ),
  141334. ("AbsDxyMin" , cms.double(0.0) ),
  141335. ("AlgoName" , cms.string('GenTk') ),
  141336. ("BSFolderName" , cms.string('Tracking/ParametersVsBeamSpot') ),
  141337. ("BXlumiSetup" , cms.PSet(
  141338. BXlumiBin = cms.int32(400),
  141339. BXlumiMax = cms.double(6000),
  141340. BXlumiMin = cms.double(2000),
  141341. lumi = cms.InputTag("lumiProducer"),
  141342. lumiScale = cms.double(6.37)
  141343. ) ),
  141344. ("Chi2Bin" , cms.int32(50) ),
  141345. ("Chi2Max" , cms.double(199.5) ),
  141346. ("Chi2Min" , cms.double(-0.5) ),
  141347. ("Chi2NDFBin" , cms.int32(80) ),
  141348. ("Chi2NDFMax" , cms.double(79.5) ),
  141349. ("Chi2NDFMin" , cms.double(-0.5) ),
  141350. ("Chi2ProbBin" , cms.int32(100) ),
  141351. ("Chi2ProbMax" , cms.double(1.0) ),
  141352. ("Chi2ProbMin" , cms.double(0.0) ),
  141353. ("ClusterLabels" , cms.vstring('Tot',
  141354. 'Strip',
  141355. 'Pix') ),
  141356. ("DxyBin" , cms.int32(100) ),
  141357. ("DxyMax" , cms.double(0.5) ),
  141358. ("DxyMin" , cms.double(-0.5) ),
  141359. ("EtaBin" , cms.int32(26) ),
  141360. ("EtaMax" , cms.double(2.5) ),
  141361. ("EtaMin" , cms.double(-2.5) ),
  141362. ("FolderName" , cms.string('HLT/EG/Tracking/pixelTracks') ),
  141363. ("GoodPVtxBin" , cms.int32(60) ),
  141364. ("GoodPVtxMax" , cms.double(60.0) ),
  141365. ("GoodPVtxMin" , cms.double(0.0) ),
  141366. ("LSBin" , cms.int32(2000) ),
  141367. ("LSMax" , cms.double(2000.0) ),
  141368. ("LSMin" , cms.double(0) ),
  141369. ("LUMIBin" , cms.int32(4000) ),
  141370. ("LUMIMax" , cms.double(20000.0) ),
  141371. ("LUMIMin" , cms.double(0.0) ),
  141372. ("LongDCABins" , cms.int32(100) ),
  141373. ("LongDCAMax" , cms.double(8.0) ),
  141374. ("LongDCAMin" , cms.double(-8.0) ),
  141375. ("MeanHitBin" , cms.int32(30) ),
  141376. ("MeanHitMax" , cms.double(29.5) ),
  141377. ("MeanHitMin" , cms.double(-0.5) ),
  141378. ("MeanLayBin" , cms.int32(25) ),
  141379. ("MeanLayMax" , cms.double(24.5) ),
  141380. ("MeanLayMin" , cms.double(-0.5) ),
  141381. ("MeasurementState" , cms.string('ImpactPoint') ),
  141382. ("NClusPxBin" , cms.int32(200) ),
  141383. ("NClusPxMax" , cms.double(19999.5) ),
  141384. ("NClusPxMin" , cms.double(-0.5) ),
  141385. ("NClusStrBin" , cms.int32(500) ),
  141386. ("NClusStrMax" , cms.double(99999.5) ),
  141387. ("NClusStrMin" , cms.double(-0.5) ),
  141388. ("NTrk2DBin" , cms.int32(50) ),
  141389. ("NTrk2DMax" , cms.double(1999.5) ),
  141390. ("NTrk2DMin" , cms.double(-0.5) ),
  141391. ("OutputFileName" , cms.string('MonitorTrack.root') ),
  141392. ("OutputMEsInRootFile" , cms.bool(False) ),
  141393. ("PVFolderName" , cms.string('Tracking/PrimaryVertices') ),
  141394. ("PXBLayBin" , cms.int32(6) ),
  141395. ("PXBLayMax" , cms.double(5.5) ),
  141396. ("PXBLayMin" , cms.double(-0.5) ),
  141397. ("PXFLayBin" , cms.int32(6) ),
  141398. ("PXFLayMax" , cms.double(5.5) ),
  141399. ("PXFLayMin" , cms.double(-0.5) ),
  141400. ("PhiBin" , cms.int32(32) ),
  141401. ("PhiMax" , cms.double(3.141592654) ),
  141402. ("PhiMin" , cms.double(-3.141592654) ),
  141403. ("Quality" , cms.string('') ),
  141404. ("RecHitBin" , cms.int32(40) ),
  141405. ("RecHitMax" , cms.double(39.5) ),
  141406. ("RecHitMin" , cms.double(-0.5) ),
  141407. ("RecLayBin" , cms.int32(25) ),
  141408. ("RecLayMax" , cms.double(24.5) ),
  141409. ("RecLayMin" , cms.double(-0.5) ),
  141410. ("RecLostBin" , cms.int32(10) ),
  141411. ("RecLostMax" , cms.double(9.5) ),
  141412. ("RecLostMin" , cms.double(-0.5) ),
  141413. ("SeedDxyBin" , cms.int32(100) ),
  141414. ("SeedDxyMax" , cms.double(0.5) ),
  141415. ("SeedDxyMin" , cms.double(-0.5) ),
  141416. ("SeedDzBin" , cms.int32(120) ),
  141417. ("SeedDzMax" , cms.double(30.0) ),
  141418. ("SeedDzMin" , cms.double(-30.0) ),
  141419. ("SeedHitBin" , cms.int32(6) ),
  141420. ("SeedHitMax" , cms.double(5.5) ),
  141421. ("SeedHitMin" , cms.double(-0.5) ),
  141422. ("SeedProducer" , cms.InputTag("initialStepSeeds") ),
  141423. ("TCDxyBin" , cms.int32(100) ),
  141424. ("TCDxyMax" , cms.double(100.0) ),
  141425. ("TCDxyMin" , cms.double(-100.0) ),
  141426. ("TCDzBin" , cms.int32(100) ),
  141427. ("TCDzMax" , cms.double(400.0) ),
  141428. ("TCDzMin" , cms.double(-400.0) ),
  141429. ("TCHitBin" , cms.int32(40) ),
  141430. ("TCHitMax" , cms.double(39.5) ),
  141431. ("TCHitMin" , cms.double(-0.5) ),
  141432. ("TCProducer" , cms.InputTag("initialStepTrackCandidates") ),
  141433. ("TCSizeBin" , cms.int32(100) ),
  141434. ("TCSizeMax" , cms.double(499.5) ),
  141435. ("TCSizeMin" , cms.double(-0.5) ),
  141436. ("TECLayBin" , cms.int32(15) ),
  141437. ("TECLayMax" , cms.double(14.5) ),
  141438. ("TECLayMin" , cms.double(-0.5) ),
  141439. ("TIBLayBin" , cms.int32(6) ),
  141440. ("TIBLayMax" , cms.double(5.5) ),
  141441. ("TIBLayMin" , cms.double(-0.5) ),
  141442. ("TIDLayBin" , cms.int32(6) ),
  141443. ("TIDLayMax" , cms.double(5.5) ),
  141444. ("TIDLayMin" , cms.double(-0.5) ),
  141445. ("TOBLayBin" , cms.int32(10) ),
  141446. ("TOBLayMax" , cms.double(9.5) ),
  141447. ("TOBLayMin" , cms.double(-0.5) ),
  141448. ("TTRHBuilder" , cms.string('WithTrackAngle') ),
  141449. ("ThetaBin" , cms.int32(32) ),
  141450. ("ThetaMax" , cms.double(3.2) ),
  141451. ("ThetaMin" , cms.double(0.0) ),
  141452. ("TkSeedSizeBin" , cms.int32(100) ),
  141453. ("TkSeedSizeMax" , cms.double(499.5) ),
  141454. ("TkSeedSizeMin" , cms.double(-0.5) ),
  141455. ("TkSizeBin" , cms.int32(200) ),
  141456. ("TkSizeMax" , cms.double(999.5) ),
  141457. ("TkSizeMin" , cms.double(-0.5) ),
  141458. ("TrackPBin" , cms.int32(100) ),
  141459. ("TrackPMax" , cms.double(100) ),
  141460. ("TrackPMin" , cms.double(0) ),
  141461. ("TrackProducer" , cms.InputTag("hltPixelTracksElectrons") ),
  141462. ("TrackPtBin" , cms.int32(100) ),
  141463. ("TrackPtMax" , cms.double(100) ),
  141464. ("TrackPtMin" , cms.double(0.1) ),
  141465. ("TrackPxBin" , cms.int32(50) ),
  141466. ("TrackPxMax" , cms.double(50.0) ),
  141467. ("TrackPxMin" , cms.double(-50.0) ),
  141468. ("TrackPyBin" , cms.int32(50) ),
  141469. ("TrackPyMax" , cms.double(50.0) ),
  141470. ("TrackPyMin" , cms.double(-50.0) ),
  141471. ("TrackPzBin" , cms.int32(50) ),
  141472. ("TrackPzMax" , cms.double(50.0) ),
  141473. ("TrackPzMin" , cms.double(-50.0) ),
  141474. ("TrackQBin" , cms.int32(8) ),
  141475. ("TrackQMax" , cms.double(2.5) ),
  141476. ("TrackQMin" , cms.double(-2.5) ),
  141477. ("TransDCABins" , cms.int32(100) ),
  141478. ("TransDCAMax" , cms.double(8.0) ),
  141479. ("TransDCAMin" , cms.double(-8.0) ),
  141480. ("VXBin" , cms.int32(100) ),
  141481. ("VXMax" , cms.double(0.5) ),
  141482. ("VXMin" , cms.double(-0.5) ),
  141483. ("VYBin" , cms.int32(100) ),
  141484. ("VYMax" , cms.double(0.5) ),
  141485. ("VYMin" , cms.double(-0.5) ),
  141486. ("VZBin" , cms.int32(100) ),
  141487. ("VZBinProf" , cms.int32(100) ),
  141488. ("VZMax" , cms.double(30.0) ),
  141489. ("VZMaxProf" , cms.double(0.2) ),
  141490. ("VZMin" , cms.double(-30.0) ),
  141491. ("VZMinProf" , cms.double(-0.2) ),
  141492. ("X0Bin" , cms.int32(100) ),
  141493. ("X0Max" , cms.double(0.5) ),
  141494. ("X0Min" , cms.double(-0.5) ),
  141495. ("Y0Bin" , cms.int32(100) ),
  141496. ("Y0Max" , cms.double(0.5) ),
  141497. ("Y0Min" , cms.double(-0.5) ),
  141498. ("Z0Bin" , cms.int32(120) ),
  141499. ("Z0Max" , cms.double(60.0) ),
  141500. ("Z0Min" , cms.double(-60.0) ),
  141501. ("allTrackProducer" , cms.InputTag("hltPixelTracksElectrons") ),
  141502. ("beamSpot" , cms.InputTag("hltOnlineBeamSpot") ),
  141503. ("denCut" , cms.string(' pt >= 1 ') ),
  141504. ("doAllPlots" , cms.bool(False) ),
  141505. ("doAllTrackCandHistos" , cms.bool(False) ),
  141506. ("doBeamSpotPlots" , cms.bool(True) ),
  141507. ("doDCAPlots" , cms.bool(True) ),
  141508. ("doDCAwrt000Plots" , cms.bool(False) ),
  141509. ("doDCAwrtPVPlots" , cms.bool(False) ),
  141510. ("doEffFromHitPatternVsBX" , cms.bool(True) ),
  141511. ("doEffFromHitPatternVsLUMI" , cms.bool(True) ),
  141512. ("doEffFromHitPatternVsPU" , cms.bool(True) ),
  141513. ("doGeneralPropertiesPlots" , cms.bool(True) ),
  141514. ("doGoodTrackLayersVsPhiVsEtaPerTrack" , cms.bool(True) ),
  141515. ("doGoodTrackPlots" , cms.bool(True) ),
  141516. ("doGoodTrackRecHitVsPhiVsEtaPerTrack" , cms.bool(True) ),
  141517. ("doHIPlots" , cms.bool(False) ),
  141518. ("doHitPropertiesPlots" , cms.bool(True) ),
  141519. ("doLayersVsPhiVsEtaPerTrack" , cms.bool(True) ),
  141520. ("doLumiAnalysis" , cms.bool(False) ),
  141521. ("doMeasurementStatePlots" , cms.bool(True) ),
  141522. ("doPUmonitoring" , cms.bool(False) ),
  141523. ("doPlotsVsBX" , cms.bool(True) ),
  141524. ("doPlotsVsBXlumi" , cms.bool(False) ),
  141525. ("doPlotsVsGoodPVtx" , cms.bool(True) ),
  141526. ("doPlotsVsLUMI" , cms.bool(True) ),
  141527. ("doPrimaryVertexPlots" , cms.bool(False) ),
  141528. ("doProfilesVsLS" , cms.bool(True) ),
  141529. ("doRecHitVsPhiVsEtaPerTrack" , cms.bool(True) ),
  141530. ("doRecHitVsPtVsEtaPerTrack" , cms.bool(False) ),
  141531. ("doRecHitsPerTrackProfile" , cms.bool(True) ),
  141532. ("doSIPPlots" , cms.bool(False) ),
  141533. ("doSeedDxyHisto" , cms.bool(False) ),
  141534. ("doSeedDzHisto" , cms.bool(False) ),
  141535. ("doSeedETAHisto" , cms.bool(False) ),
  141536. ("doSeedLumiAnalysis" , cms.bool(False) ),
  141537. ("doSeedNRecHitsHisto" , cms.bool(False) ),
  141538. ("doSeedNVsEtaProf" , cms.bool(False) ),
  141539. ("doSeedNVsPhiProf" , cms.bool(False) ),
  141540. ] +
  141541. [
  141542. ("doSeedNumberHisto" , cms.bool(False) ),
  141543. ("doSeedPHIHisto" , cms.bool(False) ),
  141544. ("doSeedPHIVsETAHisto" , cms.bool(False) ),
  141545. ("doSeedPTHisto" , cms.bool(False) ),
  141546. ("doSeedParameterHistos" , cms.bool(False) ),
  141547. ("doSeedQHisto" , cms.bool(False) ),
  141548. ("doSeedThetaHisto" , cms.bool(False) ),
  141549. ("doSeedVsClusterHisto" , cms.bool(False) ),
  141550. ("doStopSource" , cms.bool(False) ),
  141551. ("doTestPlots" , cms.bool(False) ),
  141552. ("doThetaPlots" , cms.bool(False) ),
  141553. ("doTrackCandHistos" , cms.bool(False) ),
  141554. ("doTrackPxPyPlots" , cms.bool(False) ),
  141555. ("doTrackerSpecific" , cms.bool(True) ),
  141556. ("etaErrBin" , cms.int32(50) ),
  141557. ("etaErrMax" , cms.double(0.1) ),
  141558. ("etaErrMin" , cms.double(0.0) ),
  141559. ("genericTriggerEventPSet" , cms.PSet(
  141560.  
  141561. ) ),
  141562. ("minNumberOfPixelsPerCluster" , cms.int32(2) ),
  141563. ("minPixelClusterCharge" , cms.double(15000.0) ),
  141564. ("numCut" , cms.string(" pt >= 1 & quality(\'highPurity\') ") ),
  141565. ("pErrBin" , cms.int32(50) ),
  141566. ("pErrMax" , cms.double(1.0) ),
  141567. ("pErrMin" , cms.double(0.0) ),
  141568. ("phiErrBin" , cms.int32(50) ),
  141569. ("phiErrMax" , cms.double(0.1) ),
  141570. ("phiErrMin" , cms.double(0.0) ),
  141571. ("pixelCluster" , cms.InputTag("siPixelClusters") ),
  141572. ("pixelCluster4lumi" , cms.InputTag("siPixelClustersPreSplitting") ),
  141573. ("primaryVertex" , cms.InputTag("hltElectronsVertex") ),
  141574. ("primaryVertexInputTags" , cms.VInputTag(cms.InputTag("offlinePrimaryVertices")) ),
  141575. ("ptErrBin" , cms.int32(50) ),
  141576. ("ptErrMax" , cms.double(1.0) ),
  141577. ("ptErrMin" , cms.double(0.0) ),
  141578. ("pvLabels" , cms.vstring('offline') ),
  141579. ("pvNDOF" , cms.int32(1) ),
  141580. ("pxErrBin" , cms.int32(50) ),
  141581. ("pxErrMax" , cms.double(1.0) ),
  141582. ("pxErrMin" , cms.double(0.0) ),
  141583. ("pyErrBin" , cms.int32(50) ),
  141584. ("pyErrMax" , cms.double(1.0) ),
  141585. ("pyErrMin" , cms.double(0.0) ),
  141586. ("pzErrBin" , cms.int32(50) ),
  141587. ("pzErrMax" , cms.double(1.0) ),
  141588. ("pzErrMin" , cms.double(0.0) ),
  141589. ("qualityString" , cms.string('highPurity') ),
  141590. ("scal" , cms.InputTag("scalersRawToDigi") ),
  141591. ("selPrimaryVertexInputTags" , cms.VInputTag(cms.InputTag("goodOfflinePrimaryVertices")) ),
  141592. ("stripCluster" , cms.InputTag("siStripClusters") ),
  141593. ("subdetectorBin" , cms.int32(25) ),
  141594. ("subdetectors" , cms.vstring('TIB',
  141595. 'TOB',
  141596. 'TID',
  141597. 'TEC',
  141598. 'PixBarrel',
  141599. 'PixEndcap') ),
  141600. ("useBPixLayer1" , cms.bool(False) ),
  141601. ]
  141602. )
  141603. )
  141604.  
  141605.  
  141606. process.pixelTracksMonitoringHLT = cms.EDAnalyzer("TrackingMonitor",
  141607. **dict(
  141608. [
  141609. ("AbsDxyBin" , cms.int32(120) ),
  141610. ("AbsDxyMax" , cms.double(60.0) ),
  141611. ("AbsDxyMin" , cms.double(0.0) ),
  141612. ("AlgoName" , cms.string('GenTk') ),
  141613. ("BSFolderName" , cms.string('Tracking/ParametersVsBeamSpot') ),
  141614. ("BXlumiSetup" , cms.PSet(
  141615. BXlumiBin = cms.int32(400),
  141616. BXlumiMax = cms.double(6000),
  141617. BXlumiMin = cms.double(2000),
  141618. lumi = cms.InputTag("lumiProducer"),
  141619. lumiScale = cms.double(6.37)
  141620. ) ),
  141621. ("Chi2Bin" , cms.int32(50) ),
  141622. ("Chi2Max" , cms.double(199.5) ),
  141623. ("Chi2Min" , cms.double(-0.5) ),
  141624. ("Chi2NDFBin" , cms.int32(80) ),
  141625. ("Chi2NDFMax" , cms.double(79.5) ),
  141626. ("Chi2NDFMin" , cms.double(-0.5) ),
  141627. ("Chi2ProbBin" , cms.int32(100) ),
  141628. ("Chi2ProbMax" , cms.double(1.0) ),
  141629. ("Chi2ProbMin" , cms.double(0.0) ),
  141630. ("ClusterLabels" , cms.vstring('Tot',
  141631. 'Strip',
  141632. 'Pix') ),
  141633. ("DxyBin" , cms.int32(100) ),
  141634. ("DxyMax" , cms.double(0.5) ),
  141635. ("DxyMin" , cms.double(-0.5) ),
  141636. ("EtaBin" , cms.int32(26) ),
  141637. ("EtaMax" , cms.double(2.5) ),
  141638. ("EtaMin" , cms.double(-2.5) ),
  141639. ("FolderName" , cms.string('HLT/Tracking/pixelTracks') ),
  141640. ("GoodPVtxBin" , cms.int32(60) ),
  141641. ("GoodPVtxMax" , cms.double(60.0) ),
  141642. ("GoodPVtxMin" , cms.double(0.0) ),
  141643. ("LSBin" , cms.int32(2000) ),
  141644. ("LSMax" , cms.double(2000.0) ),
  141645. ("LSMin" , cms.double(0) ),
  141646. ("LUMIBin" , cms.int32(4000) ),
  141647. ("LUMIMax" , cms.double(20000.0) ),
  141648. ("LUMIMin" , cms.double(0.0) ),
  141649. ("LongDCABins" , cms.int32(100) ),
  141650. ("LongDCAMax" , cms.double(8.0) ),
  141651. ("LongDCAMin" , cms.double(-8.0) ),
  141652. ("MeanHitBin" , cms.int32(30) ),
  141653. ("MeanHitMax" , cms.double(29.5) ),
  141654. ("MeanHitMin" , cms.double(-0.5) ),
  141655. ("MeanLayBin" , cms.int32(25) ),
  141656. ("MeanLayMax" , cms.double(24.5) ),
  141657. ("MeanLayMin" , cms.double(-0.5) ),
  141658. ("MeasurementState" , cms.string('ImpactPoint') ),
  141659. ("NClusPxBin" , cms.int32(200) ),
  141660. ("NClusPxMax" , cms.double(19999.5) ),
  141661. ("NClusPxMin" , cms.double(-0.5) ),
  141662. ("NClusStrBin" , cms.int32(500) ),
  141663. ("NClusStrMax" , cms.double(99999.5) ),
  141664. ("NClusStrMin" , cms.double(-0.5) ),
  141665. ("NTrk2DBin" , cms.int32(50) ),
  141666. ("NTrk2DMax" , cms.double(1999.5) ),
  141667. ("NTrk2DMin" , cms.double(-0.5) ),
  141668. ("OutputFileName" , cms.string('MonitorTrack.root') ),
  141669. ("OutputMEsInRootFile" , cms.bool(False) ),
  141670. ("PVFolderName" , cms.string('Tracking/PrimaryVertices') ),
  141671. ("PXBLayBin" , cms.int32(6) ),
  141672. ("PXBLayMax" , cms.double(5.5) ),
  141673. ("PXBLayMin" , cms.double(-0.5) ),
  141674. ("PXFLayBin" , cms.int32(6) ),
  141675. ("PXFLayMax" , cms.double(5.5) ),
  141676. ("PXFLayMin" , cms.double(-0.5) ),
  141677. ("PhiBin" , cms.int32(32) ),
  141678. ("PhiMax" , cms.double(3.141592654) ),
  141679. ("PhiMin" , cms.double(-3.141592654) ),
  141680. ("Quality" , cms.string('') ),
  141681. ("RecHitBin" , cms.int32(40) ),
  141682. ("RecHitMax" , cms.double(39.5) ),
  141683. ("RecHitMin" , cms.double(-0.5) ),
  141684. ("RecLayBin" , cms.int32(25) ),
  141685. ("RecLayMax" , cms.double(24.5) ),
  141686. ("RecLayMin" , cms.double(-0.5) ),
  141687. ("RecLostBin" , cms.int32(10) ),
  141688. ("RecLostMax" , cms.double(9.5) ),
  141689. ("RecLostMin" , cms.double(-0.5) ),
  141690. ("SeedDxyBin" , cms.int32(100) ),
  141691. ("SeedDxyMax" , cms.double(0.5) ),
  141692. ("SeedDxyMin" , cms.double(-0.5) ),
  141693. ("SeedDzBin" , cms.int32(120) ),
  141694. ("SeedDzMax" , cms.double(30.0) ),
  141695. ("SeedDzMin" , cms.double(-30.0) ),
  141696. ("SeedHitBin" , cms.int32(6) ),
  141697. ("SeedHitMax" , cms.double(5.5) ),
  141698. ("SeedHitMin" , cms.double(-0.5) ),
  141699. ("SeedProducer" , cms.InputTag("initialStepSeeds") ),
  141700. ("TCDxyBin" , cms.int32(100) ),
  141701. ("TCDxyMax" , cms.double(100.0) ),
  141702. ("TCDxyMin" , cms.double(-100.0) ),
  141703. ("TCDzBin" , cms.int32(100) ),
  141704. ("TCDzMax" , cms.double(400.0) ),
  141705. ("TCDzMin" , cms.double(-400.0) ),
  141706. ("TCHitBin" , cms.int32(40) ),
  141707. ("TCHitMax" , cms.double(39.5) ),
  141708. ("TCHitMin" , cms.double(-0.5) ),
  141709. ("TCProducer" , cms.InputTag("initialStepTrackCandidates") ),
  141710. ("TCSizeBin" , cms.int32(100) ),
  141711. ("TCSizeMax" , cms.double(499.5) ),
  141712. ("TCSizeMin" , cms.double(-0.5) ),
  141713. ("TECLayBin" , cms.int32(15) ),
  141714. ("TECLayMax" , cms.double(14.5) ),
  141715. ("TECLayMin" , cms.double(-0.5) ),
  141716. ("TIBLayBin" , cms.int32(6) ),
  141717. ("TIBLayMax" , cms.double(5.5) ),
  141718. ("TIBLayMin" , cms.double(-0.5) ),
  141719. ("TIDLayBin" , cms.int32(6) ),
  141720. ("TIDLayMax" , cms.double(5.5) ),
  141721. ("TIDLayMin" , cms.double(-0.5) ),
  141722. ("TOBLayBin" , cms.int32(10) ),
  141723. ("TOBLayMax" , cms.double(9.5) ),
  141724. ("TOBLayMin" , cms.double(-0.5) ),
  141725. ("TTRHBuilder" , cms.string('WithTrackAngle') ),
  141726. ("ThetaBin" , cms.int32(32) ),
  141727. ("ThetaMax" , cms.double(3.2) ),
  141728. ("ThetaMin" , cms.double(0.0) ),
  141729. ("TkSeedSizeBin" , cms.int32(100) ),
  141730. ("TkSeedSizeMax" , cms.double(499.5) ),
  141731. ("TkSeedSizeMin" , cms.double(-0.5) ),
  141732. ("TkSizeBin" , cms.int32(200) ),
  141733. ("TkSizeMax" , cms.double(999.5) ),
  141734. ("TkSizeMin" , cms.double(-0.5) ),
  141735. ("TrackPBin" , cms.int32(100) ),
  141736. ("TrackPMax" , cms.double(100) ),
  141737. ("TrackPMin" , cms.double(0) ),
  141738. ("TrackProducer" , cms.InputTag("hltPixelTracks") ),
  141739. ("TrackPtBin" , cms.int32(100) ),
  141740. ("TrackPtMax" , cms.double(100) ),
  141741. ("TrackPtMin" , cms.double(0.1) ),
  141742. ("TrackPxBin" , cms.int32(50) ),
  141743. ("TrackPxMax" , cms.double(50.0) ),
  141744. ("TrackPxMin" , cms.double(-50.0) ),
  141745. ("TrackPyBin" , cms.int32(50) ),
  141746. ("TrackPyMax" , cms.double(50.0) ),
  141747. ("TrackPyMin" , cms.double(-50.0) ),
  141748. ("TrackPzBin" , cms.int32(50) ),
  141749. ("TrackPzMax" , cms.double(50.0) ),
  141750. ("TrackPzMin" , cms.double(-50.0) ),
  141751. ("TrackQBin" , cms.int32(8) ),
  141752. ("TrackQMax" , cms.double(2.5) ),
  141753. ("TrackQMin" , cms.double(-2.5) ),
  141754. ("TransDCABins" , cms.int32(100) ),
  141755. ("TransDCAMax" , cms.double(8.0) ),
  141756. ("TransDCAMin" , cms.double(-8.0) ),
  141757. ("VXBin" , cms.int32(100) ),
  141758. ("VXMax" , cms.double(0.5) ),
  141759. ("VXMin" , cms.double(-0.5) ),
  141760. ("VYBin" , cms.int32(100) ),
  141761. ("VYMax" , cms.double(0.5) ),
  141762. ("VYMin" , cms.double(-0.5) ),
  141763. ("VZBin" , cms.int32(100) ),
  141764. ("VZBinProf" , cms.int32(100) ),
  141765. ("VZMax" , cms.double(30.0) ),
  141766. ("VZMaxProf" , cms.double(0.2) ),
  141767. ("VZMin" , cms.double(-30.0) ),
  141768. ("VZMinProf" , cms.double(-0.2) ),
  141769. ("X0Bin" , cms.int32(100) ),
  141770. ("X0Max" , cms.double(0.5) ),
  141771. ("X0Min" , cms.double(-0.5) ),
  141772. ("Y0Bin" , cms.int32(100) ),
  141773. ("Y0Max" , cms.double(0.5) ),
  141774. ("Y0Min" , cms.double(-0.5) ),
  141775. ("Z0Bin" , cms.int32(120) ),
  141776. ("Z0Max" , cms.double(60.0) ),
  141777. ("Z0Min" , cms.double(-60.0) ),
  141778. ("allTrackProducer" , cms.InputTag("hltPixelTracks") ),
  141779. ("beamSpot" , cms.InputTag("hltOnlineBeamSpot") ),
  141780. ("denCut" , cms.string(' pt >= 1 ') ),
  141781. ("doAllPlots" , cms.bool(False) ),
  141782. ("doAllTrackCandHistos" , cms.bool(False) ),
  141783. ("doBeamSpotPlots" , cms.bool(True) ),
  141784. ("doDCAPlots" , cms.bool(True) ),
  141785. ("doDCAwrt000Plots" , cms.bool(False) ),
  141786. ("doDCAwrtPVPlots" , cms.bool(False) ),
  141787. ("doEffFromHitPatternVsBX" , cms.bool(True) ),
  141788. ("doEffFromHitPatternVsLUMI" , cms.bool(True) ),
  141789. ("doEffFromHitPatternVsPU" , cms.bool(True) ),
  141790. ("doGeneralPropertiesPlots" , cms.bool(True) ),
  141791. ("doGoodTrackLayersVsPhiVsEtaPerTrack" , cms.bool(True) ),
  141792. ("doGoodTrackPlots" , cms.bool(True) ),
  141793. ("doGoodTrackRecHitVsPhiVsEtaPerTrack" , cms.bool(True) ),
  141794. ("doHIPlots" , cms.bool(False) ),
  141795. ("doHitPropertiesPlots" , cms.bool(True) ),
  141796. ("doLayersVsPhiVsEtaPerTrack" , cms.bool(True) ),
  141797. ("doLumiAnalysis" , cms.bool(False) ),
  141798. ("doMeasurementStatePlots" , cms.bool(True) ),
  141799. ("doPUmonitoring" , cms.bool(False) ),
  141800. ("doPlotsVsBX" , cms.bool(True) ),
  141801. ("doPlotsVsBXlumi" , cms.bool(False) ),
  141802. ("doPlotsVsGoodPVtx" , cms.bool(True) ),
  141803. ("doPlotsVsLUMI" , cms.bool(True) ),
  141804. ("doPrimaryVertexPlots" , cms.bool(False) ),
  141805. ("doProfilesVsLS" , cms.bool(True) ),
  141806. ("doRecHitVsPhiVsEtaPerTrack" , cms.bool(True) ),
  141807. ("doRecHitVsPtVsEtaPerTrack" , cms.bool(False) ),
  141808. ("doRecHitsPerTrackProfile" , cms.bool(True) ),
  141809. ("doSIPPlots" , cms.bool(False) ),
  141810. ("doSeedDxyHisto" , cms.bool(False) ),
  141811. ("doSeedDzHisto" , cms.bool(False) ),
  141812. ("doSeedETAHisto" , cms.bool(False) ),
  141813. ("doSeedLumiAnalysis" , cms.bool(False) ),
  141814. ("doSeedNRecHitsHisto" , cms.bool(False) ),
  141815. ("doSeedNVsEtaProf" , cms.bool(False) ),
  141816. ("doSeedNVsPhiProf" , cms.bool(False) ),
  141817. ] +
  141818. [
  141819. ("doSeedNumberHisto" , cms.bool(False) ),
  141820. ("doSeedPHIHisto" , cms.bool(False) ),
  141821. ("doSeedPHIVsETAHisto" , cms.bool(False) ),
  141822. ("doSeedPTHisto" , cms.bool(False) ),
  141823. ("doSeedParameterHistos" , cms.bool(False) ),
  141824. ("doSeedQHisto" , cms.bool(False) ),
  141825. ("doSeedThetaHisto" , cms.bool(False) ),
  141826. ("doSeedVsClusterHisto" , cms.bool(False) ),
  141827. ("doStopSource" , cms.bool(False) ),
  141828. ("doTestPlots" , cms.bool(False) ),
  141829. ("doThetaPlots" , cms.bool(False) ),
  141830. ("doTrackCandHistos" , cms.bool(False) ),
  141831. ("doTrackPxPyPlots" , cms.bool(False) ),
  141832. ("doTrackerSpecific" , cms.bool(True) ),
  141833. ("etaErrBin" , cms.int32(50) ),
  141834. ("etaErrMax" , cms.double(0.1) ),
  141835. ("etaErrMin" , cms.double(0.0) ),
  141836. ("genericTriggerEventPSet" , cms.PSet(
  141837.  
  141838. ) ),
  141839. ("minNumberOfPixelsPerCluster" , cms.int32(2) ),
  141840. ("minPixelClusterCharge" , cms.double(15000.0) ),
  141841. ("numCut" , cms.string(" pt >= 1 & quality(\'highPurity\') ") ),
  141842. ("pErrBin" , cms.int32(50) ),
  141843. ("pErrMax" , cms.double(1.0) ),
  141844. ("pErrMin" , cms.double(0.0) ),
  141845. ("phiErrBin" , cms.int32(50) ),
  141846. ("phiErrMax" , cms.double(0.1) ),
  141847. ("phiErrMin" , cms.double(0.0) ),
  141848. ("pixelCluster" , cms.InputTag("siPixelClusters") ),
  141849. ("pixelCluster4lumi" , cms.InputTag("siPixelClustersPreSplitting") ),
  141850. ("primaryVertex" , cms.InputTag("hltPixelVertices") ),
  141851. ("primaryVertexInputTags" , cms.VInputTag(cms.InputTag("offlinePrimaryVertices")) ),
  141852. ("ptErrBin" , cms.int32(50) ),
  141853. ("ptErrMax" , cms.double(1.0) ),
  141854. ("ptErrMin" , cms.double(0.0) ),
  141855. ("pvLabels" , cms.vstring('offline') ),
  141856. ("pvNDOF" , cms.int32(1) ),
  141857. ("pxErrBin" , cms.int32(50) ),
  141858. ("pxErrMax" , cms.double(1.0) ),
  141859. ("pxErrMin" , cms.double(0.0) ),
  141860. ("pyErrBin" , cms.int32(50) ),
  141861. ("pyErrMax" , cms.double(1.0) ),
  141862. ("pyErrMin" , cms.double(0.0) ),
  141863. ("pzErrBin" , cms.int32(50) ),
  141864. ("pzErrMax" , cms.double(1.0) ),
  141865. ("pzErrMin" , cms.double(0.0) ),
  141866. ("qualityString" , cms.string('highPurity') ),
  141867. ("scal" , cms.InputTag("scalersRawToDigi") ),
  141868. ("selPrimaryVertexInputTags" , cms.VInputTag(cms.InputTag("goodOfflinePrimaryVertices")) ),
  141869. ("stripCluster" , cms.InputTag("siStripClusters") ),
  141870. ("subdetectorBin" , cms.int32(25) ),
  141871. ("subdetectors" , cms.vstring('TIB',
  141872. 'TOB',
  141873. 'TID',
  141874. 'TEC',
  141875. 'PixBarrel',
  141876. 'PixEndcap') ),
  141877. ("useBPixLayer1" , cms.bool(False) ),
  141878. ]
  141879. )
  141880. )
  141881.  
  141882.  
  141883. process.pvMonitor = cms.EDAnalyzer("PrimaryVertexMonitor",
  141884. AlignmentLabel = cms.string('Alignment'),
  141885. DxyBin = cms.int32(100),
  141886. DxyMax = cms.double(5000.0),
  141887. DxyMin = cms.double(-5000.0),
  141888. DzBin = cms.int32(100),
  141889. DzMax = cms.double(2000.0),
  141890. DzMin = cms.double(-2000.0),
  141891. EtaBin = cms.int32(26),
  141892. EtaMax = cms.double(2.5),
  141893. EtaMin = cms.double(-2.5),
  141894. PhiBin = cms.int32(32),
  141895. PhiMax = cms.double(3.141592654),
  141896. PhiMin = cms.double(-3.141592654),
  141897. TkSizeBin = cms.int32(100),
  141898. TkSizeMax = cms.double(499.5),
  141899. TkSizeMin = cms.double(-0.5),
  141900. TopFolderName = cms.string('OfflinePV'),
  141901. Xpos = cms.double(0.1),
  141902. Ypos = cms.double(0.1),
  141903. beamSpotLabel = cms.InputTag("offlineBeamSpot"),
  141904. vertexLabel = cms.InputTag("offlinePrimaryVertices")
  141905. )
  141906.  
  141907.  
  141908. process.qcdPhotonsDQM = cms.EDAnalyzer("QcdPhotonsDQM",
  141909. barrelRecHitTag = cms.InputTag("reducedEcalRecHitsEB"),
  141910. endcapRecHitTag = cms.InputTag("reducedEcalRecHitsEE"),
  141911. jetCollection = cms.InputTag("ak4PFJets"),
  141912. minJetPt = cms.double(5.0),
  141913. minPhotonEt = cms.double(25.0),
  141914. photonCollection = cms.InputTag("gedPhotons"),
  141915. plotJetMaxEta = cms.double(5.0),
  141916. plotPhotonMaxEt = cms.double(200.0),
  141917. plotPhotonMaxEta = cms.double(5.0),
  141918. plotTheseTriggersToo = cms.vstring('HLT_Photon20',
  141919. 'HLT_Photon25',
  141920. 'HLT_Photon30',
  141921. 'HLT_Photon50',
  141922. 'HLT_DoublePhoton'),
  141923. requirePhotonFound = cms.bool(True),
  141924. trigTag = cms.untracked.InputTag("TriggerResults","","HLT"),
  141925. triggerPathToPass = cms.string('HLT_Photon'),
  141926. vertexCollection = cms.InputTag("offlinePrimaryVertices")
  141927. )
  141928.  
  141929.  
  141930. process.recHitTask = cms.EDAnalyzer("RecHitTask",
  141931. debug = cms.untracked.int32(0),
  141932. mtype = cms.untracked.bool(True),
  141933. name = cms.untracked.string('RecHitTask'),
  141934. ptype = cms.untracked.int32(1),
  141935. runkeyName = cms.untracked.string('pp_run'),
  141936. runkeyVal = cms.untracked.int32(0),
  141937. subsystem = cms.untracked.string('Hcal'),
  141938. tagHBHE = cms.untracked.InputTag("hbhereco"),
  141939. tagHF = cms.untracked.InputTag("hfreco"),
  141940. tagHO = cms.untracked.InputTag("horeco"),
  141941. tagRaw = cms.untracked.InputTag("rawDataCollector"),
  141942. thresh_unihf = cms.untracked.double(0.2)
  141943. )
  141944.  
  141945.  
  141946. process.rechivalidation = cms.EDAnalyzer("DTRecHitQuality",
  141947. debug = cms.untracked.bool(False),
  141948. doStep1 = cms.untracked.bool(False),
  141949. doStep2 = cms.untracked.bool(False),
  141950. doStep3 = cms.untracked.bool(True),
  141951. doall = cms.untracked.bool(False),
  141952. local = cms.untracked.bool(False),
  141953. recHitLabel = cms.untracked.InputTag("dt1DRecHits"),
  141954. segment2DLabel = cms.untracked.InputTag("dt2DSegments"),
  141955. segment4DLabel = cms.untracked.InputTag("dt4DSegments"),
  141956. simHitLabel = cms.untracked.InputTag("g4SimHits","MuonDTHits")
  141957. )
  141958.  
  141959.  
  141960. process.recoMuonVMuAssoc_glb = cms.EDAnalyzer("RecoMuonValidator",
  141961. ServiceParameters = cms.PSet(
  141962. CSCLayers = cms.untracked.bool(True),
  141963. GEMLayers = cms.untracked.bool(False),
  141964. ME0Layers = cms.bool(False),
  141965. Propagators = cms.untracked.vstring('SteppingHelixPropagatorAny',
  141966. 'SteppingHelixPropagatorAlong',
  141967. 'SteppingHelixPropagatorOpposite',
  141968. 'SteppingHelixPropagatorL2Any',
  141969. 'SteppingHelixPropagatorL2Along',
  141970. 'SteppingHelixPropagatorL2Opposite',
  141971. 'SteppingHelixPropagatorAnyNoError',
  141972. 'SteppingHelixPropagatorAlongNoError',
  141973. 'SteppingHelixPropagatorOppositeNoError',
  141974. 'SteppingHelixPropagatorL2AnyNoError',
  141975. 'SteppingHelixPropagatorL2AlongNoError',
  141976. 'SteppingHelixPropagatorL2OppositeNoError',
  141977. 'PropagatorWithMaterial',
  141978. 'PropagatorWithMaterialOpposite',
  141979. 'SmartPropagator',
  141980. 'SmartPropagatorOpposite',
  141981. 'SmartPropagatorAnyOpposite',
  141982. 'SmartPropagatorAny',
  141983. 'SmartPropagatorRK',
  141984. 'SmartPropagatorAnyRK',
  141985. 'StraightLinePropagator',
  141986. 'StraightLinePropagator'),
  141987. RPCLayers = cms.bool(True),
  141988. UseMuonNavigation = cms.untracked.bool(True)
  141989. ),
  141990. beamSpot = cms.InputTag("offlineBeamSpot"),
  141991. doAbsEta = cms.untracked.bool(False),
  141992. doAssoc = cms.untracked.bool(True),
  141993. maxDxy = cms.untracked.double(1.5),
  141994. maxDz = cms.untracked.double(25.0),
  141995. maxErrDxy = cms.untracked.double(0.1),
  141996. maxErrDz = cms.untracked.double(0.1),
  141997. maxErrEta = cms.untracked.double(0.01),
  141998. maxErrP = cms.untracked.double(0.3),
  141999. maxErrPhi = cms.untracked.double(0.05),
  142000. maxErrPt = cms.untracked.double(0.3),
  142001. maxErrQPt = cms.untracked.double(0.1),
  142002. maxEta = cms.untracked.double(2.5),
  142003. maxP = cms.untracked.double(1500.0),
  142004. maxPt = cms.untracked.double(1500.0),
  142005. minDxy = cms.untracked.double(-1.5),
  142006. minDz = cms.untracked.double(-25.0),
  142007. minErrDxy = cms.untracked.double(-0.1),
  142008. minErrDz = cms.untracked.double(-0.1),
  142009. minErrEta = cms.untracked.double(-0.01),
  142010. minErrP = cms.untracked.double(-0.3),
  142011. minErrPhi = cms.untracked.double(-0.05),
  142012. minErrPt = cms.untracked.double(-0.3),
  142013. minErrQPt = cms.untracked.double(-0.1),
  142014. minEta = cms.untracked.double(-2.5),
  142015. minP = cms.untracked.double(0.0),
  142016. minPt = cms.untracked.double(0.0),
  142017. muAssocLabel = cms.InputTag("muonAssociatorByHitsNoSimHitsHelperGlobal"),
  142018. muonLabel = cms.InputTag("muons"),
  142019. nAssoc = cms.untracked.uint32(10),
  142020. nBinDxy = cms.untracked.uint32(100),
  142021. nBinDz = cms.untracked.uint32(100),
  142022. nBinErr = cms.untracked.uint32(50),
  142023. nBinEta = cms.untracked.uint32(50),
  142024. nBinP = cms.untracked.uint32(100),
  142025. nBinPhi = cms.untracked.uint32(25),
  142026. nBinPt = cms.untracked.uint32(100),
  142027. nBinPull = cms.untracked.uint32(50),
  142028. nTrks = cms.untracked.uint32(50),
  142029. outputFileName = cms.untracked.string(''),
  142030. primaryVertex = cms.InputTag("offlinePrimaryVertices"),
  142031. selection = cms.string('isGlobalMuon'),
  142032. simLabel = cms.InputTag("mix","MergedTrackTruth"),
  142033. subDir = cms.untracked.string('Muons/RecoMuonV/RecoMuon_MuonAssoc_Glb'),
  142034. tpSelector = cms.PSet(
  142035. chargedOnly = cms.bool(True),
  142036. intimeOnly = cms.bool(False),
  142037. lip = cms.double(30.0),
  142038. maxRapidity = cms.double(2.4),
  142039. minHit = cms.int32(0),
  142040. minRapidity = cms.double(-2.4),
  142041. pdgId = cms.vint32(13, -13),
  142042. ptMin = cms.double(0.9),
  142043. signalOnly = cms.bool(True),
  142044. src = cms.InputTag("mix","MergedTrackTruth"),
  142045. stableOnly = cms.bool(False),
  142046. tip = cms.double(3.5)
  142047. ),
  142048. trackType = cms.string('global'),
  142049. usePFMuon = cms.untracked.bool(False),
  142050. wPull = cms.untracked.double(5.0),
  142051. wantTightMuon = cms.bool(False)
  142052. )
  142053.  
  142054.  
  142055. process.recoMuonVMuAssoc_sta = cms.EDAnalyzer("RecoMuonValidator",
  142056. ServiceParameters = cms.PSet(
  142057. CSCLayers = cms.untracked.bool(True),
  142058. GEMLayers = cms.untracked.bool(False),
  142059. ME0Layers = cms.bool(False),
  142060. Propagators = cms.untracked.vstring('SteppingHelixPropagatorAny',
  142061. 'SteppingHelixPropagatorAlong',
  142062. 'SteppingHelixPropagatorOpposite',
  142063. 'SteppingHelixPropagatorL2Any',
  142064. 'SteppingHelixPropagatorL2Along',
  142065. 'SteppingHelixPropagatorL2Opposite',
  142066. 'SteppingHelixPropagatorAnyNoError',
  142067. 'SteppingHelixPropagatorAlongNoError',
  142068. 'SteppingHelixPropagatorOppositeNoError',
  142069. 'SteppingHelixPropagatorL2AnyNoError',
  142070. 'SteppingHelixPropagatorL2AlongNoError',
  142071. 'SteppingHelixPropagatorL2OppositeNoError',
  142072. 'PropagatorWithMaterial',
  142073. 'PropagatorWithMaterialOpposite',
  142074. 'SmartPropagator',
  142075. 'SmartPropagatorOpposite',
  142076. 'SmartPropagatorAnyOpposite',
  142077. 'SmartPropagatorAny',
  142078. 'SmartPropagatorRK',
  142079. 'SmartPropagatorAnyRK',
  142080. 'StraightLinePropagator',
  142081. 'StraightLinePropagator'),
  142082. RPCLayers = cms.bool(True),
  142083. UseMuonNavigation = cms.untracked.bool(True)
  142084. ),
  142085. beamSpot = cms.InputTag("offlineBeamSpot"),
  142086. doAbsEta = cms.untracked.bool(False),
  142087. doAssoc = cms.untracked.bool(True),
  142088. maxDxy = cms.untracked.double(1.5),
  142089. maxDz = cms.untracked.double(25.0),
  142090. maxErrDxy = cms.untracked.double(0.1),
  142091. maxErrDz = cms.untracked.double(0.1),
  142092. maxErrEta = cms.untracked.double(0.01),
  142093. maxErrP = cms.untracked.double(0.3),
  142094. maxErrPhi = cms.untracked.double(0.05),
  142095. maxErrPt = cms.untracked.double(0.3),
  142096. maxErrQPt = cms.untracked.double(0.1),
  142097. maxEta = cms.untracked.double(2.5),
  142098. maxP = cms.untracked.double(1500.0),
  142099. maxPt = cms.untracked.double(1500.0),
  142100. minDxy = cms.untracked.double(-1.5),
  142101. minDz = cms.untracked.double(-25.0),
  142102. minErrDxy = cms.untracked.double(-0.1),
  142103. minErrDz = cms.untracked.double(-0.1),
  142104. minErrEta = cms.untracked.double(-0.01),
  142105. minErrP = cms.untracked.double(-0.3),
  142106. minErrPhi = cms.untracked.double(-0.05),
  142107. minErrPt = cms.untracked.double(-0.3),
  142108. minErrQPt = cms.untracked.double(-0.1),
  142109. minEta = cms.untracked.double(-2.5),
  142110. minP = cms.untracked.double(0.0),
  142111. minPt = cms.untracked.double(0.0),
  142112. muAssocLabel = cms.InputTag("muonAssociatorByHitsNoSimHitsHelperStandalone"),
  142113. muonLabel = cms.InputTag("muons"),
  142114. nAssoc = cms.untracked.uint32(10),
  142115. nBinDxy = cms.untracked.uint32(100),
  142116. nBinDz = cms.untracked.uint32(100),
  142117. nBinErr = cms.untracked.uint32(50),
  142118. nBinEta = cms.untracked.uint32(50),
  142119. nBinP = cms.untracked.uint32(100),
  142120. nBinPhi = cms.untracked.uint32(25),
  142121. nBinPt = cms.untracked.uint32(100),
  142122. nBinPull = cms.untracked.uint32(50),
  142123. nTrks = cms.untracked.uint32(50),
  142124. outputFileName = cms.untracked.string(''),
  142125. primaryVertex = cms.InputTag("offlinePrimaryVertices"),
  142126. selection = cms.string('isStandAloneMuon'),
  142127. simLabel = cms.InputTag("mix","MergedTrackTruth"),
  142128. subDir = cms.untracked.string('Muons/RecoMuonV/RecoMuon_MuonAssoc_Sta'),
  142129. tpSelector = cms.PSet(
  142130. chargedOnly = cms.bool(True),
  142131. intimeOnly = cms.bool(False),
  142132. lip = cms.double(30.0),
  142133. maxRapidity = cms.double(2.4),
  142134. minHit = cms.int32(0),
  142135. minRapidity = cms.double(-2.4),
  142136. pdgId = cms.vint32(13, -13),
  142137. ptMin = cms.double(0.9),
  142138. signalOnly = cms.bool(True),
  142139. src = cms.InputTag("mix","MergedTrackTruth"),
  142140. stableOnly = cms.bool(False),
  142141. tip = cms.double(3.5)
  142142. ),
  142143. trackType = cms.string('outer'),
  142144. usePFMuon = cms.untracked.bool(False),
  142145. wPull = cms.untracked.double(5.0),
  142146. wantTightMuon = cms.bool(False)
  142147. )
  142148.  
  142149.  
  142150. process.recoMuonVMuAssoc_tgt = cms.EDAnalyzer("RecoMuonValidator",
  142151. ServiceParameters = cms.PSet(
  142152. CSCLayers = cms.untracked.bool(True),
  142153. GEMLayers = cms.untracked.bool(False),
  142154. ME0Layers = cms.bool(False),
  142155. Propagators = cms.untracked.vstring('SteppingHelixPropagatorAny',
  142156. 'SteppingHelixPropagatorAlong',
  142157. 'SteppingHelixPropagatorOpposite',
  142158. 'SteppingHelixPropagatorL2Any',
  142159. 'SteppingHelixPropagatorL2Along',
  142160. 'SteppingHelixPropagatorL2Opposite',
  142161. 'SteppingHelixPropagatorAnyNoError',
  142162. 'SteppingHelixPropagatorAlongNoError',
  142163. 'SteppingHelixPropagatorOppositeNoError',
  142164. 'SteppingHelixPropagatorL2AnyNoError',
  142165. 'SteppingHelixPropagatorL2AlongNoError',
  142166. 'SteppingHelixPropagatorL2OppositeNoError',
  142167. 'PropagatorWithMaterial',
  142168. 'PropagatorWithMaterialOpposite',
  142169. 'SmartPropagator',
  142170. 'SmartPropagatorOpposite',
  142171. 'SmartPropagatorAnyOpposite',
  142172. 'SmartPropagatorAny',
  142173. 'SmartPropagatorRK',
  142174. 'SmartPropagatorAnyRK',
  142175. 'StraightLinePropagator',
  142176. 'StraightLinePropagator'),
  142177. RPCLayers = cms.bool(True),
  142178. UseMuonNavigation = cms.untracked.bool(True)
  142179. ),
  142180. beamSpot = cms.InputTag("offlineBeamSpot"),
  142181. doAbsEta = cms.untracked.bool(False),
  142182. doAssoc = cms.untracked.bool(True),
  142183. maxDxy = cms.untracked.double(1.5),
  142184. maxDz = cms.untracked.double(25.0),
  142185. maxErrDxy = cms.untracked.double(0.1),
  142186. maxErrDz = cms.untracked.double(0.1),
  142187. maxErrEta = cms.untracked.double(0.01),
  142188. maxErrP = cms.untracked.double(0.3),
  142189. maxErrPhi = cms.untracked.double(0.05),
  142190. maxErrPt = cms.untracked.double(0.3),
  142191. maxErrQPt = cms.untracked.double(0.1),
  142192. maxEta = cms.untracked.double(2.5),
  142193. maxP = cms.untracked.double(1500.0),
  142194. maxPt = cms.untracked.double(1500.0),
  142195. minDxy = cms.untracked.double(-1.5),
  142196. minDz = cms.untracked.double(-25.0),
  142197. minErrDxy = cms.untracked.double(-0.1),
  142198. minErrDz = cms.untracked.double(-0.1),
  142199. minErrEta = cms.untracked.double(-0.01),
  142200. minErrP = cms.untracked.double(-0.3),
  142201. minErrPhi = cms.untracked.double(-0.05),
  142202. minErrPt = cms.untracked.double(-0.3),
  142203. minErrQPt = cms.untracked.double(-0.1),
  142204. minEta = cms.untracked.double(-2.5),
  142205. minP = cms.untracked.double(0.0),
  142206. minPt = cms.untracked.double(0.0),
  142207. muAssocLabel = cms.InputTag("muonAssociatorByHitsNoSimHitsHelperTight"),
  142208. muonLabel = cms.InputTag("muons"),
  142209. nAssoc = cms.untracked.uint32(10),
  142210. nBinDxy = cms.untracked.uint32(100),
  142211. nBinDz = cms.untracked.uint32(100),
  142212. nBinErr = cms.untracked.uint32(50),
  142213. nBinEta = cms.untracked.uint32(50),
  142214. nBinP = cms.untracked.uint32(100),
  142215. nBinPhi = cms.untracked.uint32(25),
  142216. nBinPt = cms.untracked.uint32(100),
  142217. nBinPull = cms.untracked.uint32(50),
  142218. nTrks = cms.untracked.uint32(50),
  142219. outputFileName = cms.untracked.string(''),
  142220. primaryVertex = cms.InputTag("offlinePrimaryVertices"),
  142221. selection = cms.string('isGlobalMuon'),
  142222. simLabel = cms.InputTag("mix","MergedTrackTruth"),
  142223. subDir = cms.untracked.string('Muons/RecoMuonV/RecoMuon_MuonAssoc_Tgt'),
  142224. tpSelector = cms.PSet(
  142225. chargedOnly = cms.bool(True),
  142226. intimeOnly = cms.bool(False),
  142227. lip = cms.double(30.0),
  142228. maxRapidity = cms.double(2.4),
  142229. minHit = cms.int32(0),
  142230. minRapidity = cms.double(-2.4),
  142231. pdgId = cms.vint32(13, -13),
  142232. ptMin = cms.double(0.9),
  142233. signalOnly = cms.bool(True),
  142234. src = cms.InputTag("mix","MergedTrackTruth"),
  142235. stableOnly = cms.bool(False),
  142236. tip = cms.double(3.5)
  142237. ),
  142238. trackType = cms.string('global'),
  142239. usePFMuon = cms.untracked.bool(False),
  142240. wPull = cms.untracked.double(5.0),
  142241. wantTightMuon = cms.bool(True)
  142242. )
  142243.  
  142244.  
  142245. process.recoMuonVMuAssoc_trk = cms.EDAnalyzer("RecoMuonValidator",
  142246. ServiceParameters = cms.PSet(
  142247. CSCLayers = cms.untracked.bool(True),
  142248. GEMLayers = cms.untracked.bool(False),
  142249. ME0Layers = cms.bool(False),
  142250. Propagators = cms.untracked.vstring('SteppingHelixPropagatorAny',
  142251. 'SteppingHelixPropagatorAlong',
  142252. 'SteppingHelixPropagatorOpposite',
  142253. 'SteppingHelixPropagatorL2Any',
  142254. 'SteppingHelixPropagatorL2Along',
  142255. 'SteppingHelixPropagatorL2Opposite',
  142256. 'SteppingHelixPropagatorAnyNoError',
  142257. 'SteppingHelixPropagatorAlongNoError',
  142258. 'SteppingHelixPropagatorOppositeNoError',
  142259. 'SteppingHelixPropagatorL2AnyNoError',
  142260. 'SteppingHelixPropagatorL2AlongNoError',
  142261. 'SteppingHelixPropagatorL2OppositeNoError',
  142262. 'PropagatorWithMaterial',
  142263. 'PropagatorWithMaterialOpposite',
  142264. 'SmartPropagator',
  142265. 'SmartPropagatorOpposite',
  142266. 'SmartPropagatorAnyOpposite',
  142267. 'SmartPropagatorAny',
  142268. 'SmartPropagatorRK',
  142269. 'SmartPropagatorAnyRK',
  142270. 'StraightLinePropagator',
  142271. 'StraightLinePropagator'),
  142272. RPCLayers = cms.bool(True),
  142273. UseMuonNavigation = cms.untracked.bool(True)
  142274. ),
  142275. beamSpot = cms.InputTag("offlineBeamSpot"),
  142276. doAbsEta = cms.untracked.bool(False),
  142277. doAssoc = cms.untracked.bool(True),
  142278. maxDxy = cms.untracked.double(1.5),
  142279. maxDz = cms.untracked.double(25.0),
  142280. maxErrDxy = cms.untracked.double(0.1),
  142281. maxErrDz = cms.untracked.double(0.1),
  142282. maxErrEta = cms.untracked.double(0.01),
  142283. maxErrP = cms.untracked.double(0.3),
  142284. maxErrPhi = cms.untracked.double(0.05),
  142285. maxErrPt = cms.untracked.double(0.3),
  142286. maxErrQPt = cms.untracked.double(0.1),
  142287. maxEta = cms.untracked.double(2.5),
  142288. maxP = cms.untracked.double(1500.0),
  142289. maxPt = cms.untracked.double(1500.0),
  142290. minDxy = cms.untracked.double(-1.5),
  142291. minDz = cms.untracked.double(-25.0),
  142292. minErrDxy = cms.untracked.double(-0.1),
  142293. minErrDz = cms.untracked.double(-0.1),
  142294. minErrEta = cms.untracked.double(-0.01),
  142295. minErrP = cms.untracked.double(-0.3),
  142296. minErrPhi = cms.untracked.double(-0.05),
  142297. minErrPt = cms.untracked.double(-0.3),
  142298. minErrQPt = cms.untracked.double(-0.1),
  142299. minEta = cms.untracked.double(-2.5),
  142300. minP = cms.untracked.double(0.0),
  142301. minPt = cms.untracked.double(0.0),
  142302. muAssocLabel = cms.InputTag("muonAssociatorByHitsNoSimHitsHelperTrk"),
  142303. muonLabel = cms.InputTag("muons"),
  142304. nAssoc = cms.untracked.uint32(10),
  142305. nBinDxy = cms.untracked.uint32(100),
  142306. nBinDz = cms.untracked.uint32(100),
  142307. nBinErr = cms.untracked.uint32(50),
  142308. nBinEta = cms.untracked.uint32(50),
  142309. nBinP = cms.untracked.uint32(100),
  142310. nBinPhi = cms.untracked.uint32(25),
  142311. nBinPt = cms.untracked.uint32(100),
  142312. nBinPull = cms.untracked.uint32(50),
  142313. nTrks = cms.untracked.uint32(50),
  142314. outputFileName = cms.untracked.string(''),
  142315. primaryVertex = cms.InputTag("offlinePrimaryVertices"),
  142316. selection = cms.string('isTrackerMuon'),
  142317. simLabel = cms.InputTag("mix","MergedTrackTruth"),
  142318. subDir = cms.untracked.string('Muons/RecoMuonV/RecoMuon_MuonAssoc_Trk'),
  142319. tpSelector = cms.PSet(
  142320. chargedOnly = cms.bool(True),
  142321. intimeOnly = cms.bool(False),
  142322. lip = cms.double(30.0),
  142323. maxRapidity = cms.double(2.4),
  142324. minHit = cms.int32(0),
  142325. minRapidity = cms.double(-2.4),
  142326. pdgId = cms.vint32(13, -13),
  142327. ptMin = cms.double(0.9),
  142328. signalOnly = cms.bool(True),
  142329. src = cms.InputTag("mix","MergedTrackTruth"),
  142330. stableOnly = cms.bool(False),
  142331. tip = cms.double(3.5)
  142332. ),
  142333. trackType = cms.string('inner'),
  142334. usePFMuon = cms.untracked.bool(False),
  142335. wPull = cms.untracked.double(5.0),
  142336. wantTightMuon = cms.bool(False)
  142337. )
  142338.  
  142339.  
  142340. process.rpcDcsInfo = cms.EDAnalyzer("RPCDcsInfo",
  142341. ScalersRawToDigiLabel = cms.InputTag("scalersRawToDigi"),
  142342. dcsInfoFolder = cms.untracked.string('DCSInfo'),
  142343. subSystemFolder = cms.untracked.string('RPC')
  142344. )
  142345.  
  142346.  
  142347. process.rpcEfficiency = cms.EDAnalyzer("RPCEfficiency",
  142348. DuplicationCorrection = cms.untracked.int32(1),
  142349. EffRootFileName = cms.untracked.string('/tmp/cimmino/RPCEfficiencyFIRST.root'),
  142350. EffSaveRootFile = cms.untracked.bool(False),
  142351. EffSaveRootFileEventsInterval = cms.untracked.int32(100),
  142352. MaxD = cms.untracked.double(80.0),
  142353. MaxDrb4 = cms.untracked.double(150.0),
  142354. MinCosAng = cms.untracked.double(0.99),
  142355. RecHitLabel = cms.InputTag("rpcRecHits"),
  142356. cscSegments = cms.InputTag("cscSegments"),
  142357. debug = cms.untracked.bool(False),
  142358. dt4DSegments = cms.InputTag("dt4DSegments"),
  142359. inclcsc = cms.untracked.bool(True),
  142360. incldt = cms.untracked.bool(True),
  142361. incldtMB4 = cms.untracked.bool(True),
  142362. inves = cms.untracked.bool(True),
  142363. rangestrips = cms.untracked.double(1.0),
  142364. rangestripsRB4 = cms.untracked.double(4.0)
  142365. )
  142366.  
  142367.  
  142368. process.rpcEventInfo = cms.EDAnalyzer("DQMEventInfo",
  142369. subSystemFolder = cms.untracked.string('RPC')
  142370. )
  142371.  
  142372.  
  142373. process.rpcFEDIntegrity = cms.EDAnalyzer("RPCFEDIntegrity",
  142374. NumberOfFED = cms.untracked.int32(3),
  142375. RPCPrefixDir = cms.untracked.string('RPC/FEDIntegrity'),
  142376. RPCRawCountsInputTag = cms.untracked.InputTag("muonRPCDigis")
  142377. )
  142378.  
  142379.  
  142380. process.rpcRecHitV = cms.EDAnalyzer("RPCRecHitValid",
  142381. muon = cms.InputTag("muons"),
  142382. recHit = cms.InputTag("rpcRecHits"),
  142383. simHit = cms.InputTag("g4SimHits","MuonRPCHits"),
  142384. simHitAssoc = cms.InputTag("simHitTPAssocProducer"),
  142385. simTrack = cms.InputTag("mix","MergedTrackTruth"),
  142386. subDir = cms.string('RPC/RPCRecHitV/SimVsReco')
  142387. )
  142388.  
  142389.  
  142390. process.rpcdigidqm = cms.EDAnalyzer("RPCMonitorDigi",
  142391. GlobalFolder = cms.untracked.string('SummaryHistograms'),
  142392. MuonEtaCut = cms.untracked.double(1.9),
  142393. MuonFolder = cms.untracked.string('Muon'),
  142394. MuonLabel = cms.InputTag("muons"),
  142395. MuonPtCut = cms.untracked.double(3.0),
  142396. NoiseFolder = cms.untracked.string('AllHits'),
  142397. RPCFolder = cms.untracked.string('RPC'),
  142398. RecHitLabel = cms.InputTag("rpcRecHits"),
  142399. RootFileName = cms.untracked.string('RPCMonitorDigi.root'),
  142400. SaveRootFile = cms.untracked.bool(False),
  142401. ScalersRawToDigiLabel = cms.InputTag("scalersRawToDigi"),
  142402. UseMuon = cms.untracked.bool(True),
  142403. UseRollInfo = cms.untracked.bool(False)
  142404. )
  142405.  
  142406.  
  142407. process.rpcrechitprobability = cms.EDAnalyzer("RPCRecHitProbability",
  142408. GlobalFolder = cms.untracked.string('SummaryHistograms/RecHits'),
  142409. MuonEtaCut = cms.untracked.double(1.9),
  142410. MuonFolder = cms.untracked.string('Muon'),
  142411. MuonLabel = cms.InputTag("muons"),
  142412. MuonPtCut = cms.untracked.double(3.0),
  142413. RPCFolder = cms.untracked.string('RPC'),
  142414. RootFileName = cms.untracked.string('RPCRecHitProbabilityDQM.root'),
  142415. SaveRootFile = cms.untracked.bool(False),
  142416. ScalersRawToDigiLabel = cms.InputTag("scalersRawToDigi")
  142417. )
  142418.  
  142419.  
  142420. process.seg2dsuperphivalidation = cms.EDAnalyzer("DTSegment2DSLPhiQuality",
  142421. debug = cms.untracked.bool(False),
  142422. doall = cms.untracked.bool(False),
  142423. local = cms.untracked.bool(False),
  142424. segment4DLabel = cms.untracked.InputTag("dt4DSegments"),
  142425. sigmaResAngle = cms.double(0.008),
  142426. sigmaResPos = cms.double(0.013),
  142427. simHitLabel = cms.untracked.InputTag("g4SimHits","MuonDTHits")
  142428. )
  142429.  
  142430.  
  142431. process.seg4dvalidation = cms.EDAnalyzer("DTSegment4DQuality",
  142432. debug = cms.untracked.bool(False),
  142433. doall = cms.untracked.bool(False),
  142434. local = cms.untracked.bool(False),
  142435. rootFileName = cms.untracked.string(''),
  142436. segment4DLabel = cms.untracked.InputTag("dt4DSegments"),
  142437. sigmaResAlpha = cms.double(0.001),
  142438. sigmaResBeta = cms.double(0.007),
  142439. sigmaResX = cms.double(0.01),
  142440. sigmaResY = cms.double(0.05),
  142441. simHitLabel = cms.untracked.InputTag("g4SimHits","MuonDTHits")
  142442. )
  142443.  
  142444.  
  142445. process.selectedPatCandidateSummary = cms.EDAnalyzer("CandidateSummaryTable",
  142446. candidates = cms.VInputTag(cms.InputTag("selectedPatElectrons"), cms.InputTag("selectedPatMuons"), cms.InputTag("selectedPatTaus"), cms.InputTag("selectedPatPhotons"), cms.InputTag("selectedPatJets")),
  142447. logName = cms.untracked.string('selectedPatCanddiates|PATSummaryTables')
  142448. )
  142449.  
  142450.  
  142451. process.siStripFEDCheck = cms.EDAnalyzer("SiStripFEDCheckPlugin",
  142452. CheckChannelLengths = cms.untracked.bool(True),
  142453. CheckChannelPacketCodes = cms.untracked.bool(True),
  142454. CheckChannelStatus = cms.untracked.bool(True),
  142455. CheckFELengths = cms.untracked.bool(True),
  142456. DirName = cms.untracked.string('SiStrip/FEDIntegrity/'),
  142457. DoPayloadChecks = cms.untracked.bool(True),
  142458. HistogramUpdateFrequency = cms.untracked.uint32(0),
  142459. LSBin = cms.int32(5000),
  142460. LSMax = cms.double(5000.5),
  142461. LSMin = cms.double(0.5),
  142462. PrintDebugMessages = cms.untracked.bool(False),
  142463. RawDataTag = cms.InputTag("rawDataCollector"),
  142464. WriteDQMStore = cms.untracked.bool(False),
  142465. doPLOTfedFatalErrors = cms.bool(True),
  142466. doPLOTfedNonFatalErrors = cms.bool(True),
  142467. doPLOTfedsPresent = cms.bool(True),
  142468. doPLOTnFEDinVsLS = cms.bool(False),
  142469. doPLOTnFEDinWdataVsLS = cms.bool(False)
  142470. )
  142471.  
  142472.  
  142473. process.siStripFEDMonitor = cms.EDAnalyzer("SiStripFEDMonitorPlugin",
  142474. APVAddressErrorBitsDetailedHistogramConfig = cms.untracked.PSet(
  142475. Enabled = cms.untracked.bool(False)
  142476. ),
  142477. APVErrorBitsDetailedHistogramConfig = cms.untracked.PSet(
  142478. Enabled = cms.untracked.bool(False)
  142479. ),
  142480. AnyDAQProblemsHistogramConfig = cms.untracked.PSet(
  142481. Enabled = cms.untracked.bool(True)
  142482. ),
  142483. AnyFEDErrorsHistogramConfig = cms.untracked.PSet(
  142484. Enabled = cms.untracked.bool(True)
  142485. ),
  142486. AnyFEProblemsHistogramConfig = cms.untracked.PSet(
  142487. Enabled = cms.untracked.bool(True)
  142488. ),
  142489. ApveAddressHistogramConfig = cms.untracked.PSet(
  142490. Enabled = cms.untracked.bool(True)
  142491. ),
  142492. BadAPVStatusBitsDetailedHistogramConfig = cms.untracked.PSet(
  142493. Enabled = cms.untracked.bool(False)
  142494. ),
  142495. BadActiveChannelStatusBitsHistogramConfig = cms.untracked.PSet(
  142496. Enabled = cms.untracked.bool(True)
  142497. ),
  142498. BadChannelStatusBitsHistogramConfig = cms.untracked.PSet(
  142499. Enabled = cms.untracked.bool(True)
  142500. ),
  142501. BadDAQCRCsHistogramConfig = cms.untracked.PSet(
  142502. Enabled = cms.untracked.bool(False)
  142503. ),
  142504. BadDAQPacketHistogramConfig = cms.untracked.PSet(
  142505. Enabled = cms.untracked.bool(False)
  142506. ),
  142507. BadFEDCRCsHistogramConfig = cms.untracked.PSet(
  142508. Enabled = cms.untracked.bool(False)
  142509. ),
  142510. BadIDsHistogramConfig = cms.untracked.PSet(
  142511. Enabled = cms.untracked.bool(False)
  142512. ),
  142513. BadMajorityAddressesDetailedHistogramConfig = cms.untracked.PSet(
  142514. Enabled = cms.untracked.bool(False)
  142515. ),
  142516. BadMajorityAddressesHistogramConfig = cms.untracked.PSet(
  142517. Enabled = cms.untracked.bool(True)
  142518. ),
  142519. BadMajorityInPartitionHistogramConfig = cms.untracked.PSet(
  142520. Enabled = cms.untracked.bool(False)
  142521. ),
  142522. CorruptBuffersHistogramConfig = cms.untracked.PSet(
  142523. Enabled = cms.untracked.bool(True)
  142524. ),
  142525. DataMissingHistogramConfig = cms.untracked.PSet(
  142526. Enabled = cms.untracked.bool(False)
  142527. ),
  142528. DataPresentHistogramConfig = cms.untracked.PSet(
  142529. Enabled = cms.untracked.bool(True)
  142530. ),
  142531. ErrorFractionByLumiBlockHistogramConfig = cms.untracked.PSet(
  142532. Enabled = cms.untracked.bool(True)
  142533. ),
  142534. FEMissingDetailedHistogramConfig = cms.untracked.PSet(
  142535. Enabled = cms.untracked.bool(False)
  142536. ),
  142537. FEMissingHistogramConfig = cms.untracked.PSet(
  142538. Enabled = cms.untracked.bool(True)
  142539. ),
  142540. FEOverflowsDetailedHistogramConfig = cms.untracked.PSet(
  142541. Enabled = cms.untracked.bool(False)
  142542. ),
  142543. FEOverflowsHistogramConfig = cms.untracked.PSet(
  142544. Enabled = cms.untracked.bool(True)
  142545. ),
  142546. FETimeDiffTECBHistogramConfig = cms.untracked.PSet(
  142547. Enabled = cms.untracked.bool(True)
  142548. ),
  142549. FETimeDiffTECFHistogramConfig = cms.untracked.PSet(
  142550. Enabled = cms.untracked.bool(True)
  142551. ),
  142552. FETimeDiffTIBHistogramConfig = cms.untracked.PSet(
  142553. Enabled = cms.untracked.bool(True)
  142554. ),
  142555. FETimeDiffTOBHistogramConfig = cms.untracked.PSet(
  142556. Enabled = cms.untracked.bool(True)
  142557. ),
  142558. FETimeDiffvsDBXHistogramConfig = cms.untracked.PSet(
  142559. Enabled = cms.untracked.bool(False)
  142560. ),
  142561. FeMajAddressHistogramConfig = cms.untracked.PSet(
  142562. Enabled = cms.untracked.bool(True)
  142563. ),
  142564. FeMajFracTECBHistogramConfig = cms.untracked.PSet(
  142565. Enabled = cms.untracked.bool(False)
  142566. ),
  142567. FeMajFracTECFHistogramConfig = cms.untracked.PSet(
  142568. Enabled = cms.untracked.bool(False)
  142569. ),
  142570. FeMajFracTIBHistogramConfig = cms.untracked.PSet(
  142571. Enabled = cms.untracked.bool(False)
  142572. ),
  142573. FeMajFracTOBHistogramConfig = cms.untracked.PSet(
  142574. Enabled = cms.untracked.bool(False)
  142575. ),
  142576. FedErrorsVsIdHistogramConfig = cms.untracked.PSet(
  142577. Enabled = cms.untracked.bool(True)
  142578. ),
  142579. FedEventSizeHistogramConfig = cms.untracked.PSet(
  142580. Enabled = cms.untracked.bool(False)
  142581. ),
  142582. FedIdVsApvIdHistogramConfig = cms.untracked.PSet(
  142583. Enabled = cms.untracked.bool(True)
  142584. ),
  142585. FedMaxEventSizevsTimeHistogramConfig = cms.untracked.PSet(
  142586. Enabled = cms.untracked.bool(False)
  142587. ),
  142588. FillAllDetailedHistograms = cms.untracked.bool(False),
  142589. FillWithEventNumber = cms.untracked.bool(False),
  142590. FullDebugMode = cms.untracked.bool(False),
  142591. HistogramFolderName = cms.untracked.string('ReadoutView'),
  142592. InvalidBuffersHistogramConfig = cms.untracked.PSet(
  142593. Enabled = cms.untracked.bool(False)
  142594. ),
  142595. MedianAPV0HistogramConfig = cms.untracked.PSet(
  142596. Enabled = cms.untracked.bool(False),
  142597. Max = cms.untracked.double(1024),
  142598. Min = cms.untracked.double(0),
  142599. NBins = cms.untracked.uint32(256)
  142600. ),
  142601. MedianAPV1HistogramConfig = cms.untracked.PSet(
  142602. Enabled = cms.untracked.bool(False),
  142603. Max = cms.untracked.double(1024),
  142604. Min = cms.untracked.double(0),
  142605. NBins = cms.untracked.uint32(256)
  142606. ),
  142607. OOSBitsDetailedHistogramConfig = cms.untracked.PSet(
  142608. Enabled = cms.untracked.bool(False)
  142609. ),
  142610. PrintDebugMessages = cms.untracked.uint32(0),
  142611. RawDataTag = cms.untracked.InputTag("rawDataCollector"),
  142612. TimeHistogramConfig = cms.untracked.PSet(
  142613. Enabled = cms.untracked.bool(False),
  142614. Max = cms.untracked.double(3600),
  142615. Min = cms.untracked.double(0),
  142616. NBins = cms.untracked.uint32(600)
  142617. ),
  142618. TkHistoMapHistogramConfig = cms.untracked.PSet(
  142619. Enabled = cms.untracked.bool(True)
  142620. ),
  142621. TopFolderName = cms.untracked.string('SiStrip'),
  142622. UnlockedBitsDetailedHistogramConfig = cms.untracked.PSet(
  142623. Enabled = cms.untracked.bool(False)
  142624. ),
  142625. nAPVAddressErrorHistogramConfig = cms.untracked.PSet(
  142626. Enabled = cms.untracked.bool(True),
  142627. Max = cms.untracked.double(500),
  142628. Min = cms.untracked.double(0),
  142629. NBins = cms.untracked.uint32(250)
  142630. ),
  142631. nAPVAddressErrorvsTimeHistogramConfig = cms.untracked.PSet(
  142632. Enabled = cms.untracked.bool(True)
  142633. ),
  142634. nAPVErrorHistogramConfig = cms.untracked.PSet(
  142635. Enabled = cms.untracked.bool(True),
  142636. Max = cms.untracked.double(500),
  142637. Min = cms.untracked.double(0),
  142638. NBins = cms.untracked.uint32(250)
  142639. ),
  142640. nAPVErrorvsTimeHistogramConfig = cms.untracked.PSet(
  142641. Enabled = cms.untracked.bool(True)
  142642. ),
  142643. nAPVStatusBitHistogramConfig = cms.untracked.PSet(
  142644. Enabled = cms.untracked.bool(False)
  142645. ),
  142646. nAPVStatusBitvsTimeHistogramConfig = cms.untracked.PSet(
  142647. Enabled = cms.untracked.bool(False)
  142648. ),
  142649. nBadActiveChannelStatusBitsHistogramConfig = cms.untracked.PSet(
  142650. Enabled = cms.untracked.bool(True),
  142651. Max = cms.untracked.double(500),
  142652. Min = cms.untracked.double(0),
  142653. NBins = cms.untracked.uint32(250)
  142654. ),
  142655. nBadChannelStatusBitsHistogramConfig = cms.untracked.PSet(
  142656. Enabled = cms.untracked.bool(True),
  142657. Max = cms.untracked.double(500),
  142658. Min = cms.untracked.double(0),
  142659. NBins = cms.untracked.uint32(250)
  142660. ),
  142661. nFEDCorruptBuffersHistogramConfig = cms.untracked.PSet(
  142662. Enabled = cms.untracked.bool(True),
  142663. Max = cms.untracked.double(441),
  142664. Min = cms.untracked.double(0),
  142665. NBins = cms.untracked.uint32(441)
  142666. ),
  142667. nFEDCorruptBuffersvsTimeHistogramConfig = cms.untracked.PSet(
  142668. Enabled = cms.untracked.bool(False)
  142669. ),
  142670. nFEDDAQProblemsHistogramConfig = cms.untracked.PSet(
  142671. Enabled = cms.untracked.bool(True),
  142672. Max = cms.untracked.double(441),
  142673. Min = cms.untracked.double(0),
  142674. NBins = cms.untracked.uint32(441)
  142675. ),
  142676. nFEDErrorsHistogramConfig = cms.untracked.PSet(
  142677. Enabled = cms.untracked.bool(True),
  142678. Max = cms.untracked.double(440.5),
  142679. Min = cms.untracked.double(-0.5),
  142680. NBins = cms.untracked.uint32(441)
  142681. ),
  142682. nFEDErrorsvsTimeHistogramConfig = cms.untracked.PSet(
  142683. Enabled = cms.untracked.bool(True)
  142684. ),
  142685. nFEDsWithFEBadMajorityAddressesHistogramConfig = cms.untracked.PSet(
  142686. Enabled = cms.untracked.bool(True),
  142687. Max = cms.untracked.double(441),
  142688. Min = cms.untracked.double(0),
  142689. NBins = cms.untracked.uint32(441)
  142690. ),
  142691. nFEDsWithFEOverflowsHistogramConfig = cms.untracked.PSet(
  142692. Enabled = cms.untracked.bool(True),
  142693. Max = cms.untracked.double(441),
  142694. Min = cms.untracked.double(0),
  142695. NBins = cms.untracked.uint32(441)
  142696. ),
  142697. nFEDsWithFEProblemsHistogramConfig = cms.untracked.PSet(
  142698. Enabled = cms.untracked.bool(True),
  142699. Max = cms.untracked.double(441),
  142700. Min = cms.untracked.double(0),
  142701. NBins = cms.untracked.uint32(441)
  142702. ),
  142703. nFEDsWithFEProblemsvsTimeHistogramConfig = cms.untracked.PSet(
  142704. Enabled = cms.untracked.bool(False)
  142705. ),
  142706. nFEDsWithMissingFEsHistogramConfig = cms.untracked.PSet(
  142707. Enabled = cms.untracked.bool(True),
  142708. Max = cms.untracked.double(441),
  142709. Min = cms.untracked.double(0),
  142710. NBins = cms.untracked.uint32(441)
  142711. ),
  142712. nOutOfSyncHistogramConfig = cms.untracked.PSet(
  142713. Enabled = cms.untracked.bool(True),
  142714. Max = cms.untracked.double(500),
  142715. Min = cms.untracked.double(0),
  142716. NBins = cms.untracked.uint32(250)
  142717. ),
  142718. nOutOfSyncvsTimeHistogramConfig = cms.untracked.PSet(
  142719. Enabled = cms.untracked.bool(True)
  142720. ),
  142721. nTotalBadActiveChannelsHistogramConfig = cms.untracked.PSet(
  142722. Enabled = cms.untracked.bool(True),
  142723. Max = cms.untracked.double(500),
  142724. Min = cms.untracked.double(0),
  142725. NBins = cms.untracked.uint32(250)
  142726. ),
  142727. nTotalBadActiveChannelsvsTimeHistogramConfig = cms.untracked.PSet(
  142728. Enabled = cms.untracked.bool(True),
  142729. Max = cms.untracked.double(3600),
  142730. Min = cms.untracked.double(0),
  142731. NBins = cms.untracked.uint32(600)
  142732. ),
  142733. nTotalBadChannelsHistogramConfig = cms.untracked.PSet(
  142734. Enabled = cms.untracked.bool(True),
  142735. Max = cms.untracked.double(500),
  142736. Min = cms.untracked.double(0),
  142737. NBins = cms.untracked.uint32(250)
  142738. ),
  142739. nTotalBadChannelsvsTimeHistogramConfig = cms.untracked.PSet(
  142740. Enabled = cms.untracked.bool(True),
  142741. Max = cms.untracked.double(3600),
  142742. Min = cms.untracked.double(0),
  142743. NBins = cms.untracked.uint32(600)
  142744. ),
  142745. nUnconnectedChannelsHistogramConfig = cms.untracked.PSet(
  142746. Enabled = cms.untracked.bool(True),
  142747. Max = cms.untracked.double(8000),
  142748. Min = cms.untracked.double(6000),
  142749. NBins = cms.untracked.uint32(250)
  142750. ),
  142751. nUnlockedHistogramConfig = cms.untracked.PSet(
  142752. Enabled = cms.untracked.bool(True),
  142753. Max = cms.untracked.double(500),
  142754. Min = cms.untracked.double(0),
  142755. NBins = cms.untracked.uint32(250)
  142756. ),
  142757. nUnlockedvsTimeHistogramConfig = cms.untracked.PSet(
  142758. Enabled = cms.untracked.bool(True)
  142759. )
  142760. )
  142761.  
  142762.  
  142763. process.singleTopElectronMediumDQM = cms.EDAnalyzer("SingleTopTChannelLeptonDQM",
  142764. preselection = cms.PSet(
  142765.  
  142766. ),
  142767. selection = cms.VPSet(cms.PSet(
  142768. label = cms.string('presel'),
  142769. select = cms.string('!isFake && ndof >= 4 && abs(z)<24. && position.Rho <= 2.0'),
  142770. src = cms.InputTag("offlinePrimaryVertices")
  142771. ),
  142772. cms.PSet(
  142773. label = cms.string('elecs/pf:step0'),
  142774. max = cms.int32(1),
  142775. min = cms.int32(1),
  142776. select = cms.string("pt>30 & abs(eta)<2.5 & abs(gsfElectronRef.gsfTrack.d0)<0.02 && gsfElectronRef.gsfTrack.hitPattern().numberOfHits(\'MISSING_INNER_HITS\') <= 0 && (abs(gsfElectronRef.superCluster.eta) <= 1.4442 || abs(gsfElectronRef.superCluster.eta) >= 1.5660) && (gsfElectronRef.pfIsolationVariables.sumChargedHadronPt + max(0., gsfElectronRef.pfIsolationVariables.sumNeutralHadronEt + gsfElectronRef.pfIsolationVariables.sumPhotonEt - 0.5 * gsfElectronRef.pfIsolationVariables.sumPUPt) ) / gsfElectronRef.pt < 0.1"),
  142777. src = cms.InputTag("pfIsolatedElectronsEI")
  142778. ),
  142779. cms.PSet(
  142780. jetCorrector = cms.string('topDQMak5PFCHSL2L3'),
  142781. label = cms.string('jets/pf:step1'),
  142782. max = cms.int32(1),
  142783. min = cms.int32(1),
  142784. select = cms.string('pt>30 & abs(eta)<4.5 & numberOfDaughters>1 & ((abs(eta)>2.4) || ( chargedHadronEnergyFraction > 0 & chargedMultiplicity>0 & chargedEmEnergyFraction<0.99)) & neutralEmEnergyFraction < 0.99 & neutralHadronEnergyFraction < 0.99'),
  142785. src = cms.InputTag("ak4PFJetsCHS")
  142786. ),
  142787. cms.PSet(
  142788. jetCorrector = cms.string('topDQMak5PFCHSL2L3'),
  142789. label = cms.string('jets/pf:step2'),
  142790. max = cms.int32(2),
  142791. min = cms.int32(2),
  142792. select = cms.string('pt>30 & abs(eta)<4.5 & numberOfDaughters>1 & ((abs(eta)>2.4) || ( chargedHadronEnergyFraction > 0 & chargedMultiplicity>0 & chargedEmEnergyFraction<0.99)) & neutralEmEnergyFraction < 0.99 & neutralHadronEnergyFraction < 0.99'),
  142793. src = cms.InputTag("ak4PFJetsCHS")
  142794. )),
  142795. setup = cms.PSet(
  142796. directory = cms.string('Physics/Top/SingleTopElectronMediumDQM/'),
  142797. elecExtras = cms.PSet(
  142798. select = cms.string('pt>25')
  142799. ),
  142800. jetExtras = cms.PSet(
  142801. jetBTaggers = cms.PSet(
  142802. combinedSecondaryVertex = cms.PSet(
  142803. label = cms.InputTag("pfCombinedInclusiveSecondaryVertexV2BJetTags"),
  142804. workingPoint = cms.double(0.97)
  142805. ),
  142806. secondaryVertex = cms.PSet(
  142807. label = cms.InputTag("pfSimpleSecondaryVertexHighEffBJetTags"),
  142808. workingPoint = cms.double(2.05)
  142809. ),
  142810. trackCountingEff = cms.PSet(
  142811. label = cms.InputTag("pfTrackCountingHighEffBJetTags"),
  142812. workingPoint = cms.double(1.25)
  142813. ),
  142814. trackCountingPur = cms.PSet(
  142815. label = cms.InputTag("pfTrackCountingHighPurBJetTags"),
  142816. workingPoint = cms.double(3.41)
  142817. )
  142818. ),
  142819. jetCorrector = cms.string('topDQMak5PFCHSL2L3'),
  142820. select = cms.string('pt>15 & abs(eta)<2.5')
  142821. ),
  142822. monitoring = cms.PSet(
  142823. verbosity = cms.string('DEBUG')
  142824. ),
  142825. sources = cms.PSet(
  142826. elecs = cms.InputTag("pfIsolatedElectronsEI"),
  142827. elecs_gsf = cms.InputTag("gedGsfElectrons"),
  142828. jets = cms.InputTag("ak4PFJetsCHS"),
  142829. mets = cms.VInputTag("met", "tcMet", "pfMetEI"),
  142830. muons = cms.InputTag("pfIsolatedMuonsEI"),
  142831. pvs = cms.InputTag("offlinePrimaryVertices")
  142832. )
  142833. )
  142834. )
  142835.  
  142836.  
  142837. process.singleTopElectronMediumDQM_miniAOD = cms.EDAnalyzer("SingleTopTChannelLeptonDQM_miniAOD",
  142838. preselection = cms.PSet(
  142839.  
  142840. ),
  142841. selection = cms.VPSet(cms.PSet(
  142842. label = cms.string('presel'),
  142843. src = cms.InputTag("offlineSlimmedPrimaryVertices")
  142844. ),
  142845. cms.PSet(
  142846. label = cms.string('elecs:step0'),
  142847. max = cms.int32(1),
  142848. min = cms.int32(1),
  142849. select = cms.string("pt>30 & abs(eta)<2.5 & abs(gsfTrack.d0)<0.02 && gsfTrack.hitPattern().numberOfHits(\'MISSING_INNER_HITS\') <= 0 && (abs(superCluster.eta) <= 1.4442 || abs(superCluster.eta) >= 1.5660) && (pfIsolationVariables.sumChargedHadronPt + max(0., pfIsolationVariables.sumNeutralHadronEt + pfIsolationVariables.sumPhotonEt - 0.5 * pfIsolationVariables.sumPUPt) ) / pt < 0.1"),
  142850. src = cms.InputTag("slimmedElectrons")
  142851. ),
  142852. cms.PSet(
  142853. label = cms.string('jets:step1'),
  142854. max = cms.int32(1),
  142855. min = cms.int32(1),
  142856. select = cms.string('pt>30 & abs(eta)<4.5 & numberOfDaughters>1 & ((abs(eta)>2.4) || ( chargedHadronEnergyFraction > 0 & chargedMultiplicity>0 & chargedEmEnergyFraction<0.99)) & neutralEmEnergyFraction < 0.99 & neutralHadronEnergyFraction < 0.99'),
  142857. src = cms.InputTag("slimmedJets")
  142858. ),
  142859. cms.PSet(
  142860. label = cms.string('jets:step2'),
  142861. max = cms.int32(2),
  142862. min = cms.int32(2),
  142863. select = cms.string('pt>30 & abs(eta)<4.5 & numberOfDaughters>1 & ((abs(eta)>2.4) || ( chargedHadronEnergyFraction > 0 & chargedMultiplicity>0 & chargedEmEnergyFraction<0.99)) & neutralEmEnergyFraction < 0.99 & neutralHadronEnergyFraction < 0.99'),
  142864. src = cms.InputTag("slimmedJets")
  142865. )),
  142866. setup = cms.PSet(
  142867. directory = cms.string('Physics/Top/SingleTopElectronMediumDQM_miniAOD/'),
  142868. elecExtras = cms.PSet(
  142869. select = cms.string('pt>25')
  142870. ),
  142871. jetExtras = cms.PSet(
  142872. jetBTaggers = cms.PSet(
  142873. combinedSecondaryVertex = cms.PSet(
  142874. label = cms.InputTag("combinedSecondaryVertexBJetTags"),
  142875. workingPoint = cms.double(0.898)
  142876. ),
  142877. secondaryVertex = cms.PSet(
  142878. label = cms.InputTag("simpleSecondaryVertexHighEffBJetTags"),
  142879. workingPoint = cms.double(2.05)
  142880. ),
  142881. trackCountingEff = cms.PSet(
  142882. label = cms.InputTag("trackCountingHighEffBJetTags"),
  142883. workingPoint = cms.double(1.25)
  142884. ),
  142885. trackCountingPur = cms.PSet(
  142886. label = cms.InputTag("trackCountingHighPurBJetTags"),
  142887. workingPoint = cms.double(3.41)
  142888. )
  142889. ),
  142890. select = cms.string('pt>15 & abs(eta)<2.5')
  142891. ),
  142892. monitoring = cms.PSet(
  142893. verbosity = cms.string('DEBUG')
  142894. ),
  142895. sources = cms.PSet(
  142896. elecs = cms.InputTag("slimmedElectrons"),
  142897. elecs_gsf = cms.InputTag("slimmedElectrons"),
  142898. jets = cms.InputTag("slimmedJets"),
  142899. mets = cms.VInputTag("slimmedMETs", "slimmedMETsNoHF", "slimmedMETsPuppi"),
  142900. muons = cms.InputTag("slimmedMuons"),
  142901. pvs = cms.InputTag("offlineSlimmedPrimaryVertices")
  142902. )
  142903. )
  142904. )
  142905.  
  142906.  
  142907. process.singleTopMuonMediumDQM = cms.EDAnalyzer("SingleTopTChannelLeptonDQM",
  142908. preselection = cms.PSet(
  142909.  
  142910. ),
  142911. selection = cms.VPSet(cms.PSet(
  142912. label = cms.string('presel'),
  142913. select = cms.string('!isFake && ndof >= 4 && abs(z)<24. && position.Rho <= 2.0 '),
  142914. src = cms.InputTag("offlinePrimaryVertices")
  142915. ),
  142916. cms.PSet(
  142917. label = cms.string('muons/pf:step0'),
  142918. max = cms.int32(1),
  142919. min = cms.int32(1),
  142920. select = cms.string('muonRef.pt>20 & abs(muonRef.eta)<2.1 & muonRef.isNonnull & muonRef.innerTrack.isNonnull & muonRef.isGlobalMuon & muonRef.isTrackerMuon & muonRef.innerTrack.numberOfValidHits>10 & muonRef.globalTrack.hitPattern.numberOfValidMuonHits>0 & muonRef.globalTrack.normalizedChi2<10 & muonRef.innerTrack.hitPattern.pixelLayersWithMeasurement>=1 & muonRef.numberOfMatches>1 & abs(muonRef.innerTrack.dxy)<0.02 & (muonRef.pfIsolationR04.sumChargedHadronPt + muonRef.pfIsolationR04.sumNeutralHadronEt + muonRef.pfIsolationR04.sumPhotonEt)/muonRef.pt < 0.15'),
  142921. src = cms.InputTag("pfIsolatedMuonsEI")
  142922. ),
  142923. cms.PSet(
  142924. jetCorrector = cms.string('topDQMak5PFCHSL2L3'),
  142925. label = cms.string('jets/pf:step1'),
  142926. max = cms.int32(1),
  142927. min = cms.int32(1),
  142928. select = cms.string(' pt>30 & abs(eta)<4.5 & numberOfDaughters>1 & ((abs(eta)>2.4) || ( chargedHadronEnergyFraction > 0 & chargedMultiplicity>0 & chargedEmEnergyFraction<0.99)) & neutralEmEnergyFraction < 0.99 & neutralHadronEnergyFraction < 0.99'),
  142929. src = cms.InputTag("ak4PFJetsCHS")
  142930. ),
  142931. cms.PSet(
  142932. jetCorrector = cms.string('topDQMak5PFCHSL2L3'),
  142933. label = cms.string('jets/pf:step2'),
  142934. max = cms.int32(2),
  142935. min = cms.int32(2),
  142936. select = cms.string(' pt>30 & abs(eta)<4.5 & numberOfDaughters>1 & ((abs(eta)>2.4) || ( chargedHadronEnergyFraction > 0 & chargedMultiplicity>0 & chargedEmEnergyFraction<0.99)) & neutralEmEnergyFraction < 0.99 & neutralHadronEnergyFraction < 0.99'),
  142937. src = cms.InputTag("ak4PFJetsCHS")
  142938. )),
  142939. setup = cms.PSet(
  142940. directory = cms.string('Physics/Top/SingleTopMuonMediumDQM/'),
  142941. jetExtras = cms.PSet(
  142942. jetBTaggers = cms.PSet(
  142943. combinedSecondaryVertex = cms.PSet(
  142944. label = cms.InputTag("pfCombinedInclusiveSecondaryVertexV2BJetTags"),
  142945. workingPoint = cms.double(0.97)
  142946. ),
  142947. secondaryVertex = cms.PSet(
  142948. label = cms.InputTag("pfSimpleSecondaryVertexHighEffBJetTags"),
  142949. workingPoint = cms.double(2.05)
  142950. ),
  142951. trackCountingEff = cms.PSet(
  142952. label = cms.InputTag("pfTrackCountingHighEffBJetTags"),
  142953. workingPoint = cms.double(1.25)
  142954. ),
  142955. trackCountingPur = cms.PSet(
  142956. label = cms.InputTag("pfTrackCountingHighPurBJetTags"),
  142957. workingPoint = cms.double(3.41)
  142958. )
  142959. ),
  142960. jetCorrector = cms.string('topDQMak5PFCHSL2L3'),
  142961. select = cms.string('pt>15 & abs(eta)<2.5')
  142962. ),
  142963. monitoring = cms.PSet(
  142964. verbosity = cms.string('DEBUG')
  142965. ),
  142966. muonExtras = cms.PSet(
  142967. select = cms.string('abs(muonRef.eta)<2.1')
  142968. ),
  142969. sources = cms.PSet(
  142970. elecs = cms.InputTag("pfIsolatedElectronsEI"),
  142971. elecs_gsf = cms.InputTag("gedGsfElectrons"),
  142972. jets = cms.InputTag("ak4PFJetsCHS"),
  142973. mets = cms.VInputTag("met", "tcMet", "pfMetEI"),
  142974. muons = cms.InputTag("pfIsolatedMuonsEI"),
  142975. pvs = cms.InputTag("offlinePrimaryVertices")
  142976. )
  142977. )
  142978. )
  142979.  
  142980.  
  142981. process.singleTopMuonMediumDQM_miniAOD = cms.EDAnalyzer("SingleTopTChannelLeptonDQM_miniAOD",
  142982. preselection = cms.PSet(
  142983.  
  142984. ),
  142985. selection = cms.VPSet(cms.PSet(
  142986. label = cms.string('presel'),
  142987. src = cms.InputTag("offlineSlimmedPrimaryVertices")
  142988. ),
  142989. cms.PSet(
  142990. label = cms.string('muons:step0'),
  142991. max = cms.int32(1),
  142992. min = cms.int32(1),
  142993. select = cms.string('pt>20 & abs(eta)<2.1 & isGlobalMuon & isTrackerMuon & innerTrack.numberOfValidHits>10 & globalTrack.hitPattern.numberOfValidMuonHits>0 & globalTrack.normalizedChi2<10 & innerTrack.hitPattern.pixelLayersWithMeasurement>=1 & numberOfMatches>1 & abs(innerTrack.dxy)<0.02 & (pfIsolationR04.sumChargedHadronPt + pfIsolationR04.sumNeutralHadronEt + pfIsolationR04.sumPhotonEt)/pt < 0.15'),
  142994. src = cms.InputTag("slimmedMuons")
  142995. ),
  142996. cms.PSet(
  142997. label = cms.string('jets:step1'),
  142998. max = cms.int32(1),
  142999. min = cms.int32(1),
  143000. select = cms.string(' pt>30 & abs(eta)<4.5 & numberOfDaughters>1 & ((abs(eta)>2.4) || ( chargedHadronEnergyFraction > 0 & chargedMultiplicity>0 & chargedEmEnergyFraction<0.99)) & neutralEmEnergyFraction < 0.99 & neutralHadronEnergyFraction < 0.99'),
  143001. src = cms.InputTag("slimmedJets")
  143002. ),
  143003. cms.PSet(
  143004. label = cms.string('jets:step2'),
  143005. max = cms.int32(2),
  143006. min = cms.int32(2),
  143007. select = cms.string(' pt>30 & abs(eta)<4.5 & numberOfDaughters>1 & ((abs(eta)>2.4) || ( chargedHadronEnergyFraction > 0 & chargedMultiplicity>0 & chargedEmEnergyFraction<0.99)) & neutralEmEnergyFraction < 0.99 & neutralHadronEnergyFraction < 0.99'),
  143008. src = cms.InputTag("slimmedJets")
  143009. )),
  143010. setup = cms.PSet(
  143011. directory = cms.string('Physics/Top/SingleTopMuonMediumDQM_miniAOD/'),
  143012. jetExtras = cms.PSet(
  143013. jetBTaggers = cms.PSet(
  143014. combinedSecondaryVertex = cms.PSet(
  143015. label = cms.InputTag("combinedSecondaryVertexBJetTags"),
  143016. workingPoint = cms.double(0.898)
  143017. ),
  143018. secondaryVertex = cms.PSet(
  143019. label = cms.InputTag("simpleSecondaryVertexHighEffBJetTags"),
  143020. workingPoint = cms.double(2.05)
  143021. ),
  143022. trackCountingEff = cms.PSet(
  143023. label = cms.InputTag("trackCountingHighEffBJetTags"),
  143024. workingPoint = cms.double(1.25)
  143025. ),
  143026. trackCountingPur = cms.PSet(
  143027. label = cms.InputTag("trackCountingHighPurBJetTags"),
  143028. workingPoint = cms.double(3.41)
  143029. )
  143030. ),
  143031. select = cms.string('pt>15 & abs(eta)<2.5')
  143032. ),
  143033. monitoring = cms.PSet(
  143034. verbosity = cms.string('DEBUG')
  143035. ),
  143036. muonExtras = cms.PSet(
  143037. select = cms.string('abs(eta)<2.1')
  143038. ),
  143039. sources = cms.PSet(
  143040. elecs = cms.InputTag("slimmedElectrons"),
  143041. elecs_gsf = cms.InputTag("slimmedElectrons"),
  143042. jets = cms.InputTag("slimmedJets"),
  143043. mets = cms.VInputTag("slimmedMETs", "slimmedMETsNoHF", "slimmedMETsPuppi"),
  143044. muons = cms.InputTag("slimmedMuons"),
  143045. pvs = cms.InputTag("offlineSlimmedPrimaryVertices")
  143046. )
  143047. )
  143048. )
  143049.  
  143050.  
  143051. process.slimmedMuonValidation1 = cms.EDAnalyzer("PFMuonDQMAnalyzer",
  143052. BenchmarkLabel = cms.string('SlimmedMuonValidation/CompWithRecoMuons'),
  143053. ChargeHistoParameter = cms.PSet(
  143054. nBin = cms.int32(3),
  143055. switchOn = cms.bool(False),
  143056. xMax = cms.double(1.5),
  143057. xMin = cms.double(-1.5)
  143058. ),
  143059. CreateEfficiencyHistos = cms.bool(False),
  143060. CreateReferenceHistos = cms.bool(True),
  143061. DeltaEtaHistoParameter = cms.PSet(
  143062. nBin = cms.int32(400),
  143063. switchOn = cms.bool(True),
  143064. xMax = cms.double(0.2),
  143065. xMin = cms.double(-0.2)
  143066. ),
  143067. DeltaPhiHistoParameter = cms.PSet(
  143068. nBin = cms.int32(400),
  143069. switchOn = cms.bool(True),
  143070. xMax = cms.double(0.2),
  143071. xMin = cms.double(-0.2)
  143072. ),
  143073. DeltaPtHistoParameter = cms.PSet(
  143074. nBin = cms.int32(100),
  143075. switchOn = cms.bool(True),
  143076. xMax = cms.double(30.0),
  143077. xMin = cms.double(-30.0)
  143078. ),
  143079. DeltaPtOvPtHistoParameter = cms.PSet(
  143080. BREtaMax = cms.double(1.4),
  143081. BREtaMin = cms.double(0.0),
  143082. BROn = cms.bool(False),
  143083. EREtaMax = cms.double(2.4),
  143084. EREtaMin = cms.double(1.6),
  143085. EROn = cms.bool(False),
  143086. nBin = cms.int32(160),
  143087. slicingOn = cms.bool(False),
  143088. switchOn = cms.bool(True),
  143089. xMax = cms.double(1.0),
  143090. xMin = cms.double(-1.0)
  143091. ),
  143092. DeltaRHistoParameter = cms.PSet(
  143093. nBin = cms.int32(150),
  143094. switchOn = cms.bool(True),
  143095. xMax = cms.double(1.0),
  143096. xMin = cms.double(0.0)
  143097. ),
  143098. EtaHistoParameter = cms.PSet(
  143099. nBin = cms.int32(100),
  143100. switchOn = cms.bool(True),
  143101. xMax = cms.double(5.0),
  143102. xMin = cms.double(-5.0)
  143103. ),
  143104. InputCollection = cms.InputTag("slimmedMuons"),
  143105. MatchCollection = cms.InputTag("muons"),
  143106. PhiHistoParameter = cms.PSet(
  143107. nBin = cms.int32(100),
  143108. switchOn = cms.bool(True),
  143109. xMax = cms.double(3.1416),
  143110. xMin = cms.double(-3.1416)
  143111. ),
  143112. PtHistoParameter = cms.PSet(
  143113. nBin = cms.int32(60),
  143114. switchOn = cms.bool(True),
  143115. xMax = cms.double(120.0),
  143116. xMin = cms.double(0.0)
  143117. ),
  143118. VariablePtBins = cms.vdouble(0.0),
  143119. deltaRMax = cms.double(0.2),
  143120. etaMax = cms.double(2.5),
  143121. etaMin = cms.double(-2.5),
  143122. matchCharge = cms.bool(True),
  143123. mode = cms.int32(1),
  143124. phiMax = cms.double(3.14),
  143125. phiMin = cms.double(-3.14),
  143126. ptBase = cms.double(5.0),
  143127. ptMax = cms.double(999999),
  143128. ptMin = cms.double(0.0),
  143129. ptNotPF = cms.double(3.0),
  143130. slimmedLikeSelection = cms.bool(True)
  143131. )
  143132.  
  143133.  
  143134. process.staMuonSegmentAnalyzer = cms.EDAnalyzer("SegmentTrackAnalyzer",
  143135. MuTrackCollection = cms.InputTag("standAloneMuons"),
  143136. SegmentsTrackAssociatorParameters = cms.PSet(
  143137. SelectedSegments = cms.untracked.InputTag("SelectedSegments"),
  143138. segmentsCSC = cms.untracked.InputTag("cscSegments"),
  143139. segmentsDt = cms.untracked.InputTag("dt4DSegments")
  143140. ),
  143141. ServiceParameters = cms.PSet(
  143142. CSCLayers = cms.untracked.bool(True),
  143143. GEMLayers = cms.untracked.bool(False),
  143144. ME0Layers = cms.bool(False),
  143145. Propagators = cms.untracked.vstring('SteppingHelixPropagatorAny',
  143146. 'SteppingHelixPropagatorAlong',
  143147. 'SteppingHelixPropagatorOpposite',
  143148. 'SteppingHelixPropagatorL2Any',
  143149. 'SteppingHelixPropagatorL2Along',
  143150. 'SteppingHelixPropagatorL2Opposite',
  143151. 'SteppingHelixPropagatorAnyNoError',
  143152. 'SteppingHelixPropagatorAlongNoError',
  143153. 'SteppingHelixPropagatorOppositeNoError',
  143154. 'SteppingHelixPropagatorL2AnyNoError',
  143155. 'SteppingHelixPropagatorL2AlongNoError',
  143156. 'SteppingHelixPropagatorL2OppositeNoError',
  143157. 'PropagatorWithMaterial',
  143158. 'PropagatorWithMaterialOpposite',
  143159. 'SmartPropagator',
  143160. 'SmartPropagatorOpposite',
  143161. 'SmartPropagatorAnyOpposite',
  143162. 'SmartPropagatorAny',
  143163. 'SmartPropagatorRK',
  143164. 'SmartPropagatorAnyRK',
  143165. 'StraightLinePropagator',
  143166. 'StraightLinePropagator'),
  143167. RPCLayers = cms.bool(True),
  143168. UseMuonNavigation = cms.untracked.bool(True)
  143169. ),
  143170. etaBin = cms.int32(100),
  143171. etaMax = cms.double(3.0),
  143172. etaMin = cms.double(-3.0),
  143173. phiBin = cms.int32(100),
  143174. phiMax = cms.double(3.2),
  143175. phiMin = cms.double(-3.2),
  143176. ptBin = cms.int32(200),
  143177. ptMax = cms.double(200.0),
  143178. ptMin = cms.double(0.0)
  143179. )
  143180.  
  143181.  
  143182. process.staMuonTrackVMuonAssoc = cms.EDAnalyzer("MuonTrackValidator",
  143183. BiDirectional_RecoToSim_association = cms.bool(True),
  143184. UseAssociators = cms.bool(False),
  143185. associatormap = cms.InputTag("tpToStaMuonAssociation"),
  143186. associators = cms.vstring('MuonAssociationByHits'),
  143187. beamSpot = cms.InputTag("offlineBeamSpot"),
  143188. chargedOnlyTP = cms.bool(True),
  143189. cotThetaRes_nbin = cms.int32(120),
  143190. cotThetaRes_rangeMax = cms.double(0.01),
  143191. cotThetaRes_rangeMin = cms.double(-0.01),
  143192. dirName = cms.string('Muons/RecoMuonV/MultiTrack/'),
  143193. dxyRes_nbin = cms.int32(100),
  143194. dxyRes_rangeMax = cms.double(0.02),
  143195. dxyRes_rangeMin = cms.double(-0.02),
  143196. dzRes_nbin = cms.int32(150),
  143197. dzRes_rangeMax = cms.double(0.05),
  143198. dzRes_rangeMin = cms.double(-0.05),
  143199. etaRes_rangeMax = cms.double(0.05),
  143200. etaRes_rangeMin = cms.double(-0.05),
  143201. ignoremissingtrackcollection = cms.untracked.bool(False),
  143202. intimeOnlyTP = cms.bool(False),
  143203. label = cms.VInputTag("standAloneMuons"),
  143204. label_tp_effic = cms.InputTag("mix","MergedTrackTruth"),
  143205. label_tp_fake = cms.InputTag("mix","MergedTrackTruth"),
  143206. lipTP = cms.double(30.0),
  143207. max = cms.double(2.5),
  143208. maxDxy = cms.double(3),
  143209. maxDz = cms.double(10),
  143210. maxHit = cms.double(74.5),
  143211. maxPhi = cms.double(3.1416),
  143212. maxRapidityTP = cms.double(2.4),
  143213. maxVertpos = cms.double(5),
  143214. maxZpos = cms.double(10),
  143215. maxpT = cms.double(1500),
  143216. min = cms.double(-2.5),
  143217. minDxy = cms.double(-3),
  143218. minDz = cms.double(-10),
  143219. minHit = cms.double(-0.5),
  143220. minHitTP = cms.int32(0),
  143221. minPhi = cms.double(-3.1416),
  143222. minRapidityTP = cms.double(-2.4),
  143223. minVertpos = cms.double(0),
  143224. minZpos = cms.double(-10),
  143225. minpT = cms.double(0.1),
  143226. nint = cms.int32(50),
  143227. nintDxy = cms.int32(100),
  143228. nintDz = cms.int32(100),
  143229. nintHit = cms.int32(75),
  143230. nintPhi = cms.int32(36),
  143231. nintVertpos = cms.int32(100),
  143232. nintZpos = cms.int32(100),
  143233. nintpT = cms.int32(40),
  143234. outputFile = cms.string(''),
  143235. parametersDefiner = cms.string('LhcParametersDefinerForTP'),
  143236. pdgIdTP = cms.vint32(13, -13),
  143237. phiRes_nbin = cms.int32(100),
  143238. phiRes_rangeMax = cms.double(0.05),
  143239. phiRes_rangeMin = cms.double(-0.05),
  143240. ptMinTP = cms.double(0.9),
  143241. ptRes_nbin = cms.int32(100),
  143242. ptRes_rangeMax = cms.double(0.3),
  143243. ptRes_rangeMin = cms.double(-0.3),
  143244. signalOnlyTP = cms.bool(True),
  143245. simHitTpMapTag = cms.InputTag("simHitTPAssocProducer"),
  143246. stableOnlyTP = cms.bool(False),
  143247. tipTP = cms.double(3.5),
  143248. useFabsEta = cms.bool(False),
  143249. useGEMs = cms.bool(False),
  143250. useGsf = cms.bool(False),
  143251. useInvPt = cms.bool(False),
  143252. useLogPt = cms.untracked.bool(False),
  143253. useME0 = cms.bool(False),
  143254. usemuon = cms.bool(True),
  143255. usetracker = cms.bool(False)
  143256. )
  143257.  
  143258.  
  143259. process.staRefitMuonTrackVMuonAssoc = cms.EDAnalyzer("MuonTrackValidator",
  143260. BiDirectional_RecoToSim_association = cms.bool(True),
  143261. UseAssociators = cms.bool(False),
  143262. associatormap = cms.InputTag("tpToStaRefitMuonAssociation"),
  143263. associators = cms.vstring('MuonAssociationByHits'),
  143264. beamSpot = cms.InputTag("offlineBeamSpot"),
  143265. chargedOnlyTP = cms.bool(True),
  143266. cotThetaRes_nbin = cms.int32(120),
  143267. cotThetaRes_rangeMax = cms.double(0.01),
  143268. cotThetaRes_rangeMin = cms.double(-0.01),
  143269. dirName = cms.string('Muons/RecoMuonV/MultiTrack/'),
  143270. dxyRes_nbin = cms.int32(100),
  143271. dxyRes_rangeMax = cms.double(0.02),
  143272. dxyRes_rangeMin = cms.double(-0.02),
  143273. dzRes_nbin = cms.int32(150),
  143274. dzRes_rangeMax = cms.double(0.05),
  143275. dzRes_rangeMin = cms.double(-0.05),
  143276. etaRes_rangeMax = cms.double(0.05),
  143277. etaRes_rangeMin = cms.double(-0.05),
  143278. ignoremissingtrackcollection = cms.untracked.bool(False),
  143279. intimeOnlyTP = cms.bool(False),
  143280. label = cms.VInputTag("refittedStandAloneMuons"),
  143281. label_tp_effic = cms.InputTag("mix","MergedTrackTruth"),
  143282. label_tp_fake = cms.InputTag("mix","MergedTrackTruth"),
  143283. lipTP = cms.double(30.0),
  143284. max = cms.double(2.5),
  143285. maxDxy = cms.double(3),
  143286. maxDz = cms.double(10),
  143287. maxHit = cms.double(74.5),
  143288. maxPhi = cms.double(3.1416),
  143289. maxRapidityTP = cms.double(2.4),
  143290. maxVertpos = cms.double(5),
  143291. maxZpos = cms.double(10),
  143292. maxpT = cms.double(1500),
  143293. min = cms.double(-2.5),
  143294. minDxy = cms.double(-3),
  143295. minDz = cms.double(-10),
  143296. minHit = cms.double(-0.5),
  143297. minHitTP = cms.int32(0),
  143298. minPhi = cms.double(-3.1416),
  143299. minRapidityTP = cms.double(-2.4),
  143300. minVertpos = cms.double(0),
  143301. minZpos = cms.double(-10),
  143302. minpT = cms.double(0.1),
  143303. nint = cms.int32(50),
  143304. nintDxy = cms.int32(100),
  143305. nintDz = cms.int32(100),
  143306. nintHit = cms.int32(75),
  143307. nintPhi = cms.int32(36),
  143308. nintVertpos = cms.int32(100),
  143309. nintZpos = cms.int32(100),
  143310. nintpT = cms.int32(40),
  143311. outputFile = cms.string(''),
  143312. parametersDefiner = cms.string('LhcParametersDefinerForTP'),
  143313. pdgIdTP = cms.vint32(13, -13),
  143314. phiRes_nbin = cms.int32(100),
  143315. phiRes_rangeMax = cms.double(0.05),
  143316. phiRes_rangeMin = cms.double(-0.05),
  143317. ptMinTP = cms.double(0.9),
  143318. ptRes_nbin = cms.int32(100),
  143319. ptRes_rangeMax = cms.double(0.3),
  143320. ptRes_rangeMin = cms.double(-0.3),
  143321. signalOnlyTP = cms.bool(True),
  143322. simHitTpMapTag = cms.InputTag("simHitTPAssocProducer"),
  143323. stableOnlyTP = cms.bool(False),
  143324. tipTP = cms.double(3.5),
  143325. useFabsEta = cms.bool(False),
  143326. useGEMs = cms.bool(False),
  143327. useGsf = cms.bool(False),
  143328. useInvPt = cms.bool(False),
  143329. useLogPt = cms.untracked.bool(False),
  143330. useME0 = cms.bool(False),
  143331. usemuon = cms.bool(True),
  143332. usetracker = cms.bool(False)
  143333. )
  143334.  
  143335.  
  143336. process.staRefitUpdMuonTrackVMuonAssoc = cms.EDAnalyzer("MuonTrackValidator",
  143337. BiDirectional_RecoToSim_association = cms.bool(True),
  143338. UseAssociators = cms.bool(False),
  143339. associatormap = cms.InputTag("tpToStaRefitUpdMuonAssociation"),
  143340. associators = cms.vstring('MuonAssociationByHits'),
  143341. beamSpot = cms.InputTag("offlineBeamSpot"),
  143342. chargedOnlyTP = cms.bool(True),
  143343. cotThetaRes_nbin = cms.int32(120),
  143344. cotThetaRes_rangeMax = cms.double(0.01),
  143345. cotThetaRes_rangeMin = cms.double(-0.01),
  143346. dirName = cms.string('Muons/RecoMuonV/MultiTrack/'),
  143347. dxyRes_nbin = cms.int32(100),
  143348. dxyRes_rangeMax = cms.double(0.02),
  143349. dxyRes_rangeMin = cms.double(-0.02),
  143350. dzRes_nbin = cms.int32(150),
  143351. dzRes_rangeMax = cms.double(0.05),
  143352. dzRes_rangeMin = cms.double(-0.05),
  143353. etaRes_rangeMax = cms.double(0.05),
  143354. etaRes_rangeMin = cms.double(-0.05),
  143355. ignoremissingtrackcollection = cms.untracked.bool(False),
  143356. intimeOnlyTP = cms.bool(False),
  143357. label = cms.VInputTag("refittedStandAloneMuons:UpdatedAtVtx"),
  143358. label_tp_effic = cms.InputTag("mix","MergedTrackTruth"),
  143359. label_tp_fake = cms.InputTag("mix","MergedTrackTruth"),
  143360. lipTP = cms.double(30.0),
  143361. max = cms.double(2.5),
  143362. maxDxy = cms.double(3),
  143363. maxDz = cms.double(10),
  143364. maxHit = cms.double(74.5),
  143365. maxPhi = cms.double(3.1416),
  143366. maxRapidityTP = cms.double(2.4),
  143367. maxVertpos = cms.double(5),
  143368. maxZpos = cms.double(10),
  143369. maxpT = cms.double(1500),
  143370. min = cms.double(-2.5),
  143371. minDxy = cms.double(-3),
  143372. minDz = cms.double(-10),
  143373. minHit = cms.double(-0.5),
  143374. minHitTP = cms.int32(0),
  143375. minPhi = cms.double(-3.1416),
  143376. minRapidityTP = cms.double(-2.4),
  143377. minVertpos = cms.double(0),
  143378. minZpos = cms.double(-10),
  143379. minpT = cms.double(0.1),
  143380. nint = cms.int32(50),
  143381. nintDxy = cms.int32(100),
  143382. nintDz = cms.int32(100),
  143383. nintHit = cms.int32(75),
  143384. nintPhi = cms.int32(36),
  143385. nintVertpos = cms.int32(100),
  143386. nintZpos = cms.int32(100),
  143387. nintpT = cms.int32(40),
  143388. outputFile = cms.string(''),
  143389. parametersDefiner = cms.string('LhcParametersDefinerForTP'),
  143390. pdgIdTP = cms.vint32(13, -13),
  143391. phiRes_nbin = cms.int32(100),
  143392. phiRes_rangeMax = cms.double(0.05),
  143393. phiRes_rangeMin = cms.double(-0.05),
  143394. ptMinTP = cms.double(0.9),
  143395. ptRes_nbin = cms.int32(100),
  143396. ptRes_rangeMax = cms.double(0.3),
  143397. ptRes_rangeMin = cms.double(-0.3),
  143398. signalOnlyTP = cms.bool(True),
  143399. simHitTpMapTag = cms.InputTag("simHitTPAssocProducer"),
  143400. stableOnlyTP = cms.bool(False),
  143401. tipTP = cms.double(3.5),
  143402. useFabsEta = cms.bool(False),
  143403. useGEMs = cms.bool(False),
  143404. useGsf = cms.bool(False),
  143405. useInvPt = cms.bool(False),
  143406. useLogPt = cms.untracked.bool(False),
  143407. useME0 = cms.bool(False),
  143408. usemuon = cms.bool(True),
  143409. usetracker = cms.bool(False)
  143410. )
  143411.  
  143412.  
  143413. process.staSeedTrackVMuonAssoc = cms.EDAnalyzer("MuonTrackValidator",
  143414. BiDirectional_RecoToSim_association = cms.bool(True),
  143415. UseAssociators = cms.bool(False),
  143416. associatormap = cms.InputTag("tpToStaSeedAssociation"),
  143417. associators = cms.vstring('MuonAssociationByHits'),
  143418. beamSpot = cms.InputTag("offlineBeamSpot"),
  143419. chargedOnlyTP = cms.bool(True),
  143420. cotThetaRes_nbin = cms.int32(120),
  143421. cotThetaRes_rangeMax = cms.double(0.01),
  143422. cotThetaRes_rangeMin = cms.double(-0.01),
  143423. dirName = cms.string('Muons/RecoMuonV/MultiTrack/'),
  143424. dxyRes_nbin = cms.int32(100),
  143425. dxyRes_rangeMax = cms.double(0.02),
  143426. dxyRes_rangeMin = cms.double(-0.02),
  143427. dzRes_nbin = cms.int32(150),
  143428. dzRes_rangeMax = cms.double(0.05),
  143429. dzRes_rangeMin = cms.double(-0.05),
  143430. etaRes_rangeMax = cms.double(0.05),
  143431. etaRes_rangeMin = cms.double(-0.05),
  143432. ignoremissingtrackcollection = cms.untracked.bool(False),
  143433. intimeOnlyTP = cms.bool(False),
  143434. label = cms.VInputTag("seedsOfSTAmuons"),
  143435. label_tp_effic = cms.InputTag("mix","MergedTrackTruth"),
  143436. label_tp_fake = cms.InputTag("mix","MergedTrackTruth"),
  143437. lipTP = cms.double(30.0),
  143438. max = cms.double(2.5),
  143439. maxDxy = cms.double(3),
  143440. maxDz = cms.double(10),
  143441. maxHit = cms.double(74.5),
  143442. maxPhi = cms.double(3.1416),
  143443. maxRapidityTP = cms.double(2.4),
  143444. maxVertpos = cms.double(5),
  143445. maxZpos = cms.double(10),
  143446. maxpT = cms.double(1500),
  143447. min = cms.double(-2.5),
  143448. minDxy = cms.double(-3),
  143449. minDz = cms.double(-10),
  143450. minHit = cms.double(-0.5),
  143451. minHitTP = cms.int32(0),
  143452. minPhi = cms.double(-3.1416),
  143453. minRapidityTP = cms.double(-2.4),
  143454. minVertpos = cms.double(0),
  143455. minZpos = cms.double(-10),
  143456. minpT = cms.double(0.1),
  143457. nint = cms.int32(50),
  143458. nintDxy = cms.int32(100),
  143459. nintDz = cms.int32(100),
  143460. nintHit = cms.int32(75),
  143461. nintPhi = cms.int32(36),
  143462. nintVertpos = cms.int32(100),
  143463. nintZpos = cms.int32(100),
  143464. nintpT = cms.int32(40),
  143465. outputFile = cms.string(''),
  143466. parametersDefiner = cms.string('LhcParametersDefinerForTP'),
  143467. pdgIdTP = cms.vint32(13, -13),
  143468. phiRes_nbin = cms.int32(100),
  143469. phiRes_rangeMax = cms.double(0.05),
  143470. phiRes_rangeMin = cms.double(-0.05),
  143471. ptMinTP = cms.double(0.9),
  143472. ptRes_nbin = cms.int32(100),
  143473. ptRes_rangeMax = cms.double(0.3),
  143474. ptRes_rangeMin = cms.double(-0.3),
  143475. signalOnlyTP = cms.bool(True),
  143476. simHitTpMapTag = cms.InputTag("simHitTPAssocProducer"),
  143477. stableOnlyTP = cms.bool(False),
  143478. tipTP = cms.double(3.5),
  143479. useFabsEta = cms.bool(False),
  143480. useGEMs = cms.bool(False),
  143481. useGsf = cms.bool(False),
  143482. useInvPt = cms.bool(False),
  143483. useLogPt = cms.untracked.bool(False),
  143484. useME0 = cms.bool(False),
  143485. usemuon = cms.bool(True),
  143486. usetracker = cms.bool(False)
  143487. )
  143488.  
  143489.  
  143490. process.staUpdMuonTrackVMuonAssoc = cms.EDAnalyzer("MuonTrackValidator",
  143491. BiDirectional_RecoToSim_association = cms.bool(True),
  143492. UseAssociators = cms.bool(False),
  143493. associatormap = cms.InputTag("tpToStaUpdMuonAssociation"),
  143494. associators = cms.vstring('MuonAssociationByHits'),
  143495. beamSpot = cms.InputTag("offlineBeamSpot"),
  143496. chargedOnlyTP = cms.bool(True),
  143497. cotThetaRes_nbin = cms.int32(120),
  143498. cotThetaRes_rangeMax = cms.double(0.01),
  143499. cotThetaRes_rangeMin = cms.double(-0.01),
  143500. dirName = cms.string('Muons/RecoMuonV/MultiTrack/'),
  143501. dxyRes_nbin = cms.int32(100),
  143502. dxyRes_rangeMax = cms.double(0.02),
  143503. dxyRes_rangeMin = cms.double(-0.02),
  143504. dzRes_nbin = cms.int32(150),
  143505. dzRes_rangeMax = cms.double(0.05),
  143506. dzRes_rangeMin = cms.double(-0.05),
  143507. etaRes_rangeMax = cms.double(0.05),
  143508. etaRes_rangeMin = cms.double(-0.05),
  143509. ignoremissingtrackcollection = cms.untracked.bool(False),
  143510. intimeOnlyTP = cms.bool(False),
  143511. label = cms.VInputTag("standAloneMuons:UpdatedAtVtx"),
  143512. label_tp_effic = cms.InputTag("mix","MergedTrackTruth"),
  143513. label_tp_fake = cms.InputTag("mix","MergedTrackTruth"),
  143514. lipTP = cms.double(30.0),
  143515. max = cms.double(2.5),
  143516. maxDxy = cms.double(3),
  143517. maxDz = cms.double(10),
  143518. maxHit = cms.double(74.5),
  143519. maxPhi = cms.double(3.1416),
  143520. maxRapidityTP = cms.double(2.4),
  143521. maxVertpos = cms.double(5),
  143522. maxZpos = cms.double(10),
  143523. maxpT = cms.double(1500),
  143524. min = cms.double(-2.5),
  143525. minDxy = cms.double(-3),
  143526. minDz = cms.double(-10),
  143527. minHit = cms.double(-0.5),
  143528. minHitTP = cms.int32(0),
  143529. minPhi = cms.double(-3.1416),
  143530. minRapidityTP = cms.double(-2.4),
  143531. minVertpos = cms.double(0),
  143532. minZpos = cms.double(-10),
  143533. minpT = cms.double(0.1),
  143534. nint = cms.int32(50),
  143535. nintDxy = cms.int32(100),
  143536. nintDz = cms.int32(100),
  143537. nintHit = cms.int32(75),
  143538. nintPhi = cms.int32(36),
  143539. nintVertpos = cms.int32(100),
  143540. nintZpos = cms.int32(100),
  143541. nintpT = cms.int32(40),
  143542. outputFile = cms.string(''),
  143543. parametersDefiner = cms.string('LhcParametersDefinerForTP'),
  143544. pdgIdTP = cms.vint32(13, -13),
  143545. phiRes_nbin = cms.int32(100),
  143546. phiRes_rangeMax = cms.double(0.05),
  143547. phiRes_rangeMin = cms.double(-0.05),
  143548. ptMinTP = cms.double(0.9),
  143549. ptRes_nbin = cms.int32(100),
  143550. ptRes_rangeMax = cms.double(0.3),
  143551. ptRes_rangeMin = cms.double(-0.3),
  143552. signalOnlyTP = cms.bool(True),
  143553. simHitTpMapTag = cms.InputTag("simHitTPAssocProducer"),
  143554. stableOnlyTP = cms.bool(False),
  143555. tipTP = cms.double(3.5),
  143556. useFabsEta = cms.bool(False),
  143557. useGEMs = cms.bool(False),
  143558. useGsf = cms.bool(False),
  143559. useInvPt = cms.bool(False),
  143560. useLogPt = cms.untracked.bool(False),
  143561. useME0 = cms.bool(False),
  143562. usemuon = cms.bool(True),
  143563. usetracker = cms.bool(False)
  143564. )
  143565.  
  143566.  
  143567. process.stdPhotonAnalysis = cms.EDAnalyzer("PhotonAnalyzer",
  143568. ComponentName = cms.string('stdPhotonAnalysis'),
  143569. OutputFileName = cms.string('DQMOfflinePhotonsAfterFirstStep.root'),
  143570. OutputMEsInRootFile = cms.bool(False),
  143571. Verbosity = cms.untracked.int32(0),
  143572. analyzerName = cms.string('stdPhotonAnalyzer'),
  143573. barrelRecHitProducer = cms.InputTag("reducedEcalRecHitsEB"),
  143574. chi2Bin = cms.int32(100),
  143575. chi2Max = cms.double(20.0),
  143576. chi2Min = cms.double(0.0),
  143577. cutStep = cms.double(20.0),
  143578. dEtaTracksBin = cms.int32(100),
  143579. dEtaTracksMax = cms.double(0.2),
  143580. dEtaTracksMin = cms.double(-0.2),
  143581. dPhiTracksBin = cms.int32(100),
  143582. dPhiTracksMax = cms.double(0.5),
  143583. dPhiTracksMin = cms.double(-0.5),
  143584. eBin = cms.int32(500),
  143585. eMax = cms.double(500.0),
  143586. eMin = cms.double(0.0),
  143587. eOverPBin = cms.int32(100),
  143588. eOverPMax = cms.double(5.0),
  143589. eOverPMin = cms.double(0.0),
  143590. endcapRecHitProducer = cms.InputTag("reducedEcalRecHitsEE"),
  143591. etBin = cms.int32(500),
  143592. etMax = cms.double(500.0),
  143593. etMin = cms.double(0.0),
  143594. etaBin = cms.int32(200),
  143595. etaMax = cms.double(2.5),
  143596. etaMin = cms.double(-2.5),
  143597. excludeBkgHistos = cms.bool(True),
  143598. hOverEBin = cms.int32(200),
  143599. hOverEMax = cms.double(0.5),
  143600. hOverEMin = cms.double(0),
  143601. invMassEtCut = cms.double(20.0),
  143602. isHeavyIon = cms.untracked.bool(False),
  143603. isolationStrength = cms.int32(0),
  143604. maxPhoEta = cms.double(2.5),
  143605. minPhoEtCut = cms.double(20.0),
  143606. minimalSetOfHistos = cms.bool(True),
  143607. numberBin = cms.int32(10),
  143608. numberMax = cms.double(10),
  143609. numberMin = cms.double(0),
  143610. numberOfSteps = cms.int32(1),
  143611. phiBin = cms.int32(200),
  143612. phiMax = cms.double(3.14),
  143613. phiMin = cms.double(-3.14),
  143614. phoProducer = cms.InputTag("photons"),
  143615. photonIDLoose = cms.InputTag("PhotonIDProd","PhotonCutBasedIDLoose"),
  143616. photonIDTight = cms.InputTag("PhotonIDProd","PhotonCutBasedIDTight"),
  143617. prescaleFactor = cms.untracked.int32(1),
  143618. r9Bin = cms.int32(120),
  143619. r9Max = cms.double(1.2),
  143620. r9Min = cms.double(0.0),
  143621. rBin = cms.int32(400),
  143622. rMax = cms.double(80),
  143623. rMin = cms.double(0),
  143624. sigmaIetaBin = cms.int32(200),
  143625. sigmaIetaMax = cms.double(0.05),
  143626. sigmaIetaMin = cms.double(0.0),
  143627. standAlone = cms.bool(False),
  143628. sumBin = cms.int32(230),
  143629. sumMax = cms.double(20.0),
  143630. sumMin = cms.double(-3.0),
  143631. triggerEvent = cms.InputTag("hltTriggerSummaryAOD"),
  143632. useBinning = cms.bool(False),
  143633. useTriggerFiltering = cms.bool(False),
  143634. xBin = cms.int32(300),
  143635. xMax = cms.double(60),
  143636. xMin = cms.double(-60),
  143637. yBin = cms.int32(300),
  143638. yMax = cms.double(60),
  143639. yMin = cms.double(-60),
  143640. zBin = cms.int32(400),
  143641. zMax = cms.double(200),
  143642. zMin = cms.double(-200)
  143643. )
  143644.  
  143645.  
  143646. process.stripDigisValid = cms.EDAnalyzer("SiStripDigiValid",
  143647. outputFile = cms.untracked.string(''),
  143648. runStandalone = cms.bool(False),
  143649. src = cms.InputTag("simSiStripDigis","ZeroSuppressed"),
  143650. verbose = cms.untracked.bool(False)
  143651. )
  143652.  
  143653.  
  143654. process.stripRecHitsValid = cms.EDAnalyzer("SiStripRecHitsValid",
  143655. ROUList = cms.vstring('g4SimHitsTrackerHitsTIBLowTof',
  143656. 'g4SimHitsTrackerHitsTIBHighTof',
  143657. 'g4SimHitsTrackerHitsTIDLowTof',
  143658. 'g4SimHitsTrackerHitsTIDHighTof',
  143659. 'g4SimHitsTrackerHitsTOBLowTof',
  143660. 'g4SimHitsTrackerHitsTOBHighTof',
  143661. 'g4SimHitsTrackerHitsTECLowTof',
  143662. 'g4SimHitsTrackerHitsTECHighTof'),
  143663. RecHitProducer = cms.string('siStripMatchedRecHits'),
  143664. SubDetList = cms.vstring('TIB',
  143665. 'TOB',
  143666. 'TID',
  143667. 'TEC'),
  143668. TH1AdcStereo = cms.PSet(
  143669. Nbinx = cms.int32(100),
  143670. switchon = cms.bool(True),
  143671. xmax = cms.double(500.0),
  143672. xmin = cms.double(0.0)
  143673. ),
  143674. TH1Adcrphi = cms.PSet(
  143675. Nbinx = cms.int32(100),
  143676. switchon = cms.bool(True),
  143677. xmax = cms.double(500.0),
  143678. xmin = cms.double(0.0)
  143679. ),
  143680. TH1BunchMatched = cms.PSet(
  143681. Nbinx = cms.int32(20),
  143682. switchon = cms.bool(True),
  143683. xmax = cms.double(10.0),
  143684. xmin = cms.double(-10.0)
  143685. ),
  143686. TH1BunchStereo = cms.PSet(
  143687. Nbinx = cms.int32(20),
  143688. switchon = cms.bool(True),
  143689. xmax = cms.double(10.0),
  143690. xmin = cms.double(-10.0)
  143691. ),
  143692. TH1Bunchrphi = cms.PSet(
  143693. Nbinx = cms.int32(20),
  143694. switchon = cms.bool(True),
  143695. xmax = cms.double(10.0),
  143696. xmin = cms.double(-10.0)
  143697. ),
  143698. TH1Chi2Matched = cms.PSet(
  143699. Nbinx = cms.int32(100),
  143700. switchon = cms.bool(True),
  143701. xmax = cms.double(50.0),
  143702. xmin = cms.double(0.0)
  143703. ),
  143704. TH1Chi2Stereo = cms.PSet(
  143705. Nbinx = cms.int32(100),
  143706. switchon = cms.bool(True),
  143707. xmax = cms.double(100.0),
  143708. xmin = cms.double(0.0)
  143709. ),
  143710. TH1Chi2rphi = cms.PSet(
  143711. Nbinx = cms.int32(100),
  143712. switchon = cms.bool(True),
  143713. xmax = cms.double(50.0),
  143714. xmin = cms.double(0.0)
  143715. ),
  143716. TH1EventMatched = cms.PSet(
  143717. Nbinx = cms.int32(100),
  143718. switchon = cms.bool(True),
  143719. xmax = cms.double(100.0),
  143720. xmin = cms.double(0.0)
  143721. ),
  143722. TH1EventStereo = cms.PSet(
  143723. Nbinx = cms.int32(100),
  143724. switchon = cms.bool(True),
  143725. xmax = cms.double(100.0),
  143726. xmin = cms.double(0.0)
  143727. ),
  143728. TH1Eventrphi = cms.PSet(
  143729. Nbinx = cms.int32(100),
  143730. switchon = cms.bool(True),
  143731. xmax = cms.double(100.0),
  143732. xmin = cms.double(0.0)
  143733. ),
  143734. TH1NsimHitMatched = cms.PSet(
  143735. Nbinx = cms.int32(30),
  143736. switchon = cms.bool(True),
  143737. xmax = cms.double(30.0),
  143738. xmin = cms.double(0.0)
  143739. ),
  143740. TH1NsimHitStereo = cms.PSet(
  143741. Nbinx = cms.int32(30),
  143742. switchon = cms.bool(True),
  143743. xmax = cms.double(30.0),
  143744. xmin = cms.double(0.0)
  143745. ),
  143746. TH1NsimHitrphi = cms.PSet(
  143747. Nbinx = cms.int32(30),
  143748. switchon = cms.bool(True),
  143749. xmax = cms.double(30.0),
  143750. xmin = cms.double(0.0)
  143751. ),
  143752. TH1NumMatched = cms.PSet(
  143753. Nbinx = cms.int32(100),
  143754. switchon = cms.bool(True),
  143755. xmax = cms.double(5000.0),
  143756. xmin = cms.double(0.0)
  143757. ),
  143758. TH1NumStereo = cms.PSet(
  143759. Nbinx = cms.int32(100),
  143760. switchon = cms.bool(True),
  143761. xmax = cms.double(5000.0),
  143762. xmin = cms.double(0.0)
  143763. ),
  143764. TH1NumTotMatched = cms.PSet(
  143765. Nbinx = cms.int32(100),
  143766. switchon = cms.bool(True),
  143767. xmax = cms.double(10000.0),
  143768. xmin = cms.double(0.0)
  143769. ),
  143770. TH1NumTotStereo = cms.PSet(
  143771. Nbinx = cms.int32(100),
  143772. switchon = cms.bool(True),
  143773. xmax = cms.double(10000.0),
  143774. xmin = cms.double(0.0)
  143775. ),
  143776. TH1NumTotrphi = cms.PSet(
  143777. Nbinx = cms.int32(100),
  143778. switchon = cms.bool(True),
  143779. xmax = cms.double(10000.0),
  143780. xmin = cms.double(0.0)
  143781. ),
  143782. TH1Numrphi = cms.PSet(
  143783. Nbinx = cms.int32(100),
  143784. switchon = cms.bool(True),
  143785. xmax = cms.double(5000.0),
  143786. xmin = cms.double(0.0)
  143787. ),
  143788. TH1PosxMatched = cms.PSet(
  143789. Nbinx = cms.int32(100),
  143790. switchon = cms.bool(True),
  143791. xmax = cms.double(10.0),
  143792. xmin = cms.double(-10.0)
  143793. ),
  143794. TH1PosxStereo = cms.PSet(
  143795. Nbinx = cms.int32(100),
  143796. switchon = cms.bool(True),
  143797. xmax = cms.double(6.0),
  143798. xmin = cms.double(-6.0)
  143799. ),
  143800. TH1Posxrphi = cms.PSet(
  143801. Nbinx = cms.int32(100),
  143802. switchon = cms.bool(True),
  143803. xmax = cms.double(6.0),
  143804. xmin = cms.double(-6.0)
  143805. ),
  143806. TH1PosyMatched = cms.PSet(
  143807. Nbinx = cms.int32(100),
  143808. switchon = cms.bool(True),
  143809. xmax = cms.double(10.0),
  143810. xmin = cms.double(-10.0)
  143811. ),
  143812. TH1PullLFStereo = cms.PSet(
  143813. Nbinx = cms.int32(100),
  143814. switchon = cms.bool(True),
  143815. xmax = cms.double(4.0),
  143816. xmin = cms.double(-4.0)
  143817. ),
  143818. TH1PullLFrphi = cms.PSet(
  143819. Nbinx = cms.int32(100),
  143820. switchon = cms.bool(True),
  143821. xmax = cms.double(10.0),
  143822. xmin = cms.double(-10.0)
  143823. ),
  143824. TH1PullMFStereo = cms.PSet(
  143825. Nbinx = cms.int32(100),
  143826. switchon = cms.bool(True),
  143827. xmax = cms.double(10.0),
  143828. xmin = cms.double(-10.0)
  143829. ),
  143830. TH1PullMFrphi = cms.PSet(
  143831. Nbinx = cms.int32(100),
  143832. switchon = cms.bool(True),
  143833. xmax = cms.double(10.0),
  143834. xmin = cms.double(-10.0)
  143835. ),
  143836. TH1ResStereo = cms.PSet(
  143837. Nbinx = cms.int32(100),
  143838. switchon = cms.bool(True),
  143839. xmax = cms.double(0.1),
  143840. xmin = cms.double(-0.1)
  143841. ),
  143842. TH1ResolxMatched = cms.PSet(
  143843. Nbinx = cms.int32(100),
  143844. switchon = cms.bool(True),
  143845. xmax = cms.double(0.1),
  143846. xmin = cms.double(0.0)
  143847. ),
  143848. TH1ResolxStereo = cms.PSet(
  143849. Nbinx = cms.int32(100),
  143850. switchon = cms.bool(True),
  143851. xmax = cms.double(0.1),
  143852. xmin = cms.double(0.0)
  143853. ),
  143854. TH1Resolxrphi = cms.PSet(
  143855. Nbinx = cms.int32(100),
  143856. switchon = cms.bool(True),
  143857. xmax = cms.double(0.1),
  143858. xmin = cms.double(0.0)
  143859. ),
  143860. TH1ResolyMatched = cms.PSet(
  143861. Nbinx = cms.int32(100),
  143862. switchon = cms.bool(True),
  143863. xmax = cms.double(0.25),
  143864. xmin = cms.double(0.0)
  143865. ),
  143866. TH1Resrphi = cms.PSet(
  143867. Nbinx = cms.int32(100),
  143868. switchon = cms.bool(True),
  143869. xmax = cms.double(0.1),
  143870. xmin = cms.double(-0.1)
  143871. ),
  143872. TH1ResxMatched = cms.PSet(
  143873. Nbinx = cms.int32(100),
  143874. switchon = cms.bool(True),
  143875. xmax = cms.double(0.1),
  143876. xmin = cms.double(-0.1)
  143877. ),
  143878. TH1ResyMatched = cms.PSet(
  143879. Nbinx = cms.int32(100),
  143880. switchon = cms.bool(True),
  143881. xmax = cms.double(10.0),
  143882. xmin = cms.double(-10.0)
  143883. ),
  143884. TH1WclusStereo = cms.PSet(
  143885. Nbinx = cms.int32(20),
  143886. switchon = cms.bool(True),
  143887. xmax = cms.double(19.5),
  143888. xmin = cms.double(-0.5)
  143889. ),
  143890. TH1Wclusrphi = cms.PSet(
  143891. Nbinx = cms.int32(20),
  143892. switchon = cms.bool(True),
  143893. xmax = cms.double(19.5),
  143894. xmin = cms.double(-0.5)
  143895. ),
  143896. TopFolderName = cms.string('SiStrip/RecHitsValidation/StiffTrackingRecHits'),
  143897. associatePixel = cms.bool(False),
  143898. associateRecoTracks = cms.bool(False),
  143899. associateStrip = cms.bool(True),
  143900. matchedRecHits = cms.InputTag("siStripMatchedRecHits","matchedRecHit"),
  143901. pixelSimLinkSrc = cms.InputTag("simSiPixelDigis"),
  143902. rphiRecHits = cms.InputTag("siStripMatchedRecHits","rphiRecHit"),
  143903. stereoRecHits = cms.InputTag("siStripMatchedRecHits","stereoRecHit"),
  143904. stripSimLinkSrc = cms.InputTag("simSiStripDigis"),
  143905. verbose = cms.untracked.bool(False)
  143906. )
  143907.  
  143908.  
  143909. process.susyDQM = cms.EDAnalyzer("RecoSusyDQM",
  143910. RAL_elec_iso_cut = cms.double(0.5),
  143911. RAL_elec_pt_cut = cms.double(7.0),
  143912. RAL_jet_eta_cut = cms.double(3.0),
  143913. RAL_jet_max_emf_cut = cms.double(0.95),
  143914. RAL_jet_min_emf_cut = cms.double(0.05),
  143915. RAL_jet_pt_cut = cms.double(30.0),
  143916. RAL_jet_sum_pt_cut = cms.double(100.0),
  143917. RAL_met_cut = cms.double(50.0),
  143918. RAL_muon_iso_cut = cms.double(0.1),
  143919. RAL_muon_pt_cut = cms.double(7.0),
  143920. elec_d0_cut = cms.double(0.2),
  143921. elec_eta_cut = cms.double(2.5),
  143922. elec_mva_cut = cms.double(0.1),
  143923. electronCollection = cms.InputTag("gedGsfElectrons"),
  143924. jetCollection = cms.InputTag("ak4CaloJets"),
  143925. metCollection = cms.InputTag("caloMet"),
  143926. moduleName = cms.untracked.string('Physics/Susy'),
  143927. muonCollection = cms.InputTag("muons"),
  143928. muon_d0_cut = cms.double(0.2),
  143929. muon_eta_cut = cms.double(2.4),
  143930. muon_nChi2_cut = cms.double(10),
  143931. muon_nHits_cut = cms.double(11),
  143932. vertexCollection = cms.InputTag("offlinePrimaryVertices")
  143933. )
  143934.  
  143935.  
  143936. process.tauValidation = cms.EDAnalyzer("TauValidation",
  143937. UseWeightFromHepMC = cms.bool(True),
  143938. genparticleCollection = cms.InputTag("genParticles"),
  143939. tauEtCutForRtau = cms.double(50)
  143940. )
  143941.  
  143942.  
  143943. process.tevMuonDytTrackVMuonAssoc = cms.EDAnalyzer("MuonTrackValidator",
  143944. BiDirectional_RecoToSim_association = cms.bool(True),
  143945. UseAssociators = cms.bool(False),
  143946. associatormap = cms.InputTag("tpToTevDytMuonAssociation"),
  143947. associators = cms.vstring('MuonAssociationByHits'),
  143948. beamSpot = cms.InputTag("offlineBeamSpot"),
  143949. chargedOnlyTP = cms.bool(True),
  143950. cotThetaRes_nbin = cms.int32(120),
  143951. cotThetaRes_rangeMax = cms.double(0.01),
  143952. cotThetaRes_rangeMin = cms.double(-0.01),
  143953. dirName = cms.string('Muons/RecoMuonV/MultiTrack/'),
  143954. dxyRes_nbin = cms.int32(100),
  143955. dxyRes_rangeMax = cms.double(0.02),
  143956. dxyRes_rangeMin = cms.double(-0.02),
  143957. dzRes_nbin = cms.int32(150),
  143958. dzRes_rangeMax = cms.double(0.05),
  143959. dzRes_rangeMin = cms.double(-0.05),
  143960. etaRes_rangeMax = cms.double(0.05),
  143961. etaRes_rangeMin = cms.double(-0.05),
  143962. ignoremissingtrackcollection = cms.untracked.bool(False),
  143963. intimeOnlyTP = cms.bool(False),
  143964. label = cms.VInputTag("tevMuons:dyt"),
  143965. label_tp_effic = cms.InputTag("mix","MergedTrackTruth"),
  143966. label_tp_fake = cms.InputTag("mix","MergedTrackTruth"),
  143967. lipTP = cms.double(30.0),
  143968. max = cms.double(2.5),
  143969. maxDxy = cms.double(3),
  143970. maxDz = cms.double(10),
  143971. maxHit = cms.double(74.5),
  143972. maxPhi = cms.double(3.1416),
  143973. maxRapidityTP = cms.double(2.4),
  143974. maxVertpos = cms.double(5),
  143975. maxZpos = cms.double(10),
  143976. maxpT = cms.double(1500),
  143977. min = cms.double(-2.5),
  143978. minDxy = cms.double(-3),
  143979. minDz = cms.double(-10),
  143980. minHit = cms.double(-0.5),
  143981. minHitTP = cms.int32(0),
  143982. minPhi = cms.double(-3.1416),
  143983. minRapidityTP = cms.double(-2.4),
  143984. minVertpos = cms.double(0),
  143985. minZpos = cms.double(-10),
  143986. minpT = cms.double(0.1),
  143987. nint = cms.int32(50),
  143988. nintDxy = cms.int32(100),
  143989. nintDz = cms.int32(100),
  143990. nintHit = cms.int32(75),
  143991. nintPhi = cms.int32(36),
  143992. nintVertpos = cms.int32(100),
  143993. nintZpos = cms.int32(100),
  143994. nintpT = cms.int32(40),
  143995. outputFile = cms.string(''),
  143996. parametersDefiner = cms.string('LhcParametersDefinerForTP'),
  143997. pdgIdTP = cms.vint32(13, -13),
  143998. phiRes_nbin = cms.int32(100),
  143999. phiRes_rangeMax = cms.double(0.05),
  144000. phiRes_rangeMin = cms.double(-0.05),
  144001. ptMinTP = cms.double(0.9),
  144002. ptRes_nbin = cms.int32(100),
  144003. ptRes_rangeMax = cms.double(0.3),
  144004. ptRes_rangeMin = cms.double(-0.3),
  144005. signalOnlyTP = cms.bool(True),
  144006. simHitTpMapTag = cms.InputTag("simHitTPAssocProducer"),
  144007. stableOnlyTP = cms.bool(False),
  144008. tipTP = cms.double(3.5),
  144009. useFabsEta = cms.bool(False),
  144010. useGEMs = cms.bool(False),
  144011. useGsf = cms.bool(False),
  144012. useInvPt = cms.bool(False),
  144013. useLogPt = cms.untracked.bool(False),
  144014. useME0 = cms.bool(False),
  144015. usemuon = cms.bool(True),
  144016. usetracker = cms.bool(True)
  144017. )
  144018.  
  144019.  
  144020. process.tevMuonFirstTrackVMuonAssoc = cms.EDAnalyzer("MuonTrackValidator",
  144021. BiDirectional_RecoToSim_association = cms.bool(True),
  144022. UseAssociators = cms.bool(False),
  144023. associatormap = cms.InputTag("tpToTevFirstMuonAssociation"),
  144024. associators = cms.vstring('MuonAssociationByHits'),
  144025. beamSpot = cms.InputTag("offlineBeamSpot"),
  144026. chargedOnlyTP = cms.bool(True),
  144027. cotThetaRes_nbin = cms.int32(120),
  144028. cotThetaRes_rangeMax = cms.double(0.01),
  144029. cotThetaRes_rangeMin = cms.double(-0.01),
  144030. dirName = cms.string('Muons/RecoMuonV/MultiTrack/'),
  144031. dxyRes_nbin = cms.int32(100),
  144032. dxyRes_rangeMax = cms.double(0.02),
  144033. dxyRes_rangeMin = cms.double(-0.02),
  144034. dzRes_nbin = cms.int32(150),
  144035. dzRes_rangeMax = cms.double(0.05),
  144036. dzRes_rangeMin = cms.double(-0.05),
  144037. etaRes_rangeMax = cms.double(0.05),
  144038. etaRes_rangeMin = cms.double(-0.05),
  144039. ignoremissingtrackcollection = cms.untracked.bool(False),
  144040. intimeOnlyTP = cms.bool(False),
  144041. label = cms.VInputTag("tevMuons:firstHit"),
  144042. label_tp_effic = cms.InputTag("mix","MergedTrackTruth"),
  144043. label_tp_fake = cms.InputTag("mix","MergedTrackTruth"),
  144044. lipTP = cms.double(30.0),
  144045. max = cms.double(2.5),
  144046. maxDxy = cms.double(3),
  144047. maxDz = cms.double(10),
  144048. maxHit = cms.double(74.5),
  144049. maxPhi = cms.double(3.1416),
  144050. maxRapidityTP = cms.double(2.4),
  144051. maxVertpos = cms.double(5),
  144052. maxZpos = cms.double(10),
  144053. maxpT = cms.double(1500),
  144054. min = cms.double(-2.5),
  144055. minDxy = cms.double(-3),
  144056. minDz = cms.double(-10),
  144057. minHit = cms.double(-0.5),
  144058. minHitTP = cms.int32(0),
  144059. minPhi = cms.double(-3.1416),
  144060. minRapidityTP = cms.double(-2.4),
  144061. minVertpos = cms.double(0),
  144062. minZpos = cms.double(-10),
  144063. minpT = cms.double(0.1),
  144064. nint = cms.int32(50),
  144065. nintDxy = cms.int32(100),
  144066. nintDz = cms.int32(100),
  144067. nintHit = cms.int32(75),
  144068. nintPhi = cms.int32(36),
  144069. nintVertpos = cms.int32(100),
  144070. nintZpos = cms.int32(100),
  144071. nintpT = cms.int32(40),
  144072. outputFile = cms.string(''),
  144073. parametersDefiner = cms.string('LhcParametersDefinerForTP'),
  144074. pdgIdTP = cms.vint32(13, -13),
  144075. phiRes_nbin = cms.int32(100),
  144076. phiRes_rangeMax = cms.double(0.05),
  144077. phiRes_rangeMin = cms.double(-0.05),
  144078. ptMinTP = cms.double(0.9),
  144079. ptRes_nbin = cms.int32(100),
  144080. ptRes_rangeMax = cms.double(0.3),
  144081. ptRes_rangeMin = cms.double(-0.3),
  144082. signalOnlyTP = cms.bool(True),
  144083. simHitTpMapTag = cms.InputTag("simHitTPAssocProducer"),
  144084. stableOnlyTP = cms.bool(False),
  144085. tipTP = cms.double(3.5),
  144086. useFabsEta = cms.bool(False),
  144087. useGEMs = cms.bool(False),
  144088. useGsf = cms.bool(False),
  144089. useInvPt = cms.bool(False),
  144090. useLogPt = cms.untracked.bool(False),
  144091. useME0 = cms.bool(False),
  144092. usemuon = cms.bool(True),
  144093. usetracker = cms.bool(True)
  144094. )
  144095.  
  144096.  
  144097. process.tevMuonPickyTrackVMuonAssoc = cms.EDAnalyzer("MuonTrackValidator",
  144098. BiDirectional_RecoToSim_association = cms.bool(True),
  144099. UseAssociators = cms.bool(False),
  144100. associatormap = cms.InputTag("tpToTevPickyMuonAssociation"),
  144101. associators = cms.vstring('MuonAssociationByHits'),
  144102. beamSpot = cms.InputTag("offlineBeamSpot"),
  144103. chargedOnlyTP = cms.bool(True),
  144104. cotThetaRes_nbin = cms.int32(120),
  144105. cotThetaRes_rangeMax = cms.double(0.01),
  144106. cotThetaRes_rangeMin = cms.double(-0.01),
  144107. dirName = cms.string('Muons/RecoMuonV/MultiTrack/'),
  144108. dxyRes_nbin = cms.int32(100),
  144109. dxyRes_rangeMax = cms.double(0.02),
  144110. dxyRes_rangeMin = cms.double(-0.02),
  144111. dzRes_nbin = cms.int32(150),
  144112. dzRes_rangeMax = cms.double(0.05),
  144113. dzRes_rangeMin = cms.double(-0.05),
  144114. etaRes_rangeMax = cms.double(0.05),
  144115. etaRes_rangeMin = cms.double(-0.05),
  144116. ignoremissingtrackcollection = cms.untracked.bool(False),
  144117. intimeOnlyTP = cms.bool(False),
  144118. label = cms.VInputTag("tevMuons:picky"),
  144119. label_tp_effic = cms.InputTag("mix","MergedTrackTruth"),
  144120. label_tp_fake = cms.InputTag("mix","MergedTrackTruth"),
  144121. lipTP = cms.double(30.0),
  144122. max = cms.double(2.5),
  144123. maxDxy = cms.double(3),
  144124. maxDz = cms.double(10),
  144125. maxHit = cms.double(74.5),
  144126. maxPhi = cms.double(3.1416),
  144127. maxRapidityTP = cms.double(2.4),
  144128. maxVertpos = cms.double(5),
  144129. maxZpos = cms.double(10),
  144130. maxpT = cms.double(1500),
  144131. min = cms.double(-2.5),
  144132. minDxy = cms.double(-3),
  144133. minDz = cms.double(-10),
  144134. minHit = cms.double(-0.5),
  144135. minHitTP = cms.int32(0),
  144136. minPhi = cms.double(-3.1416),
  144137. minRapidityTP = cms.double(-2.4),
  144138. minVertpos = cms.double(0),
  144139. minZpos = cms.double(-10),
  144140. minpT = cms.double(0.1),
  144141. nint = cms.int32(50),
  144142. nintDxy = cms.int32(100),
  144143. nintDz = cms.int32(100),
  144144. nintHit = cms.int32(75),
  144145. nintPhi = cms.int32(36),
  144146. nintVertpos = cms.int32(100),
  144147. nintZpos = cms.int32(100),
  144148. nintpT = cms.int32(40),
  144149. outputFile = cms.string(''),
  144150. parametersDefiner = cms.string('LhcParametersDefinerForTP'),
  144151. pdgIdTP = cms.vint32(13, -13),
  144152. phiRes_nbin = cms.int32(100),
  144153. phiRes_rangeMax = cms.double(0.05),
  144154. phiRes_rangeMin = cms.double(-0.05),
  144155. ptMinTP = cms.double(0.9),
  144156. ptRes_nbin = cms.int32(100),
  144157. ptRes_rangeMax = cms.double(0.3),
  144158. ptRes_rangeMin = cms.double(-0.3),
  144159. signalOnlyTP = cms.bool(True),
  144160. simHitTpMapTag = cms.InputTag("simHitTPAssocProducer"),
  144161. stableOnlyTP = cms.bool(False),
  144162. tipTP = cms.double(3.5),
  144163. useFabsEta = cms.bool(False),
  144164. useGEMs = cms.bool(False),
  144165. useGsf = cms.bool(False),
  144166. useInvPt = cms.bool(False),
  144167. useLogPt = cms.untracked.bool(False),
  144168. useME0 = cms.bool(False),
  144169. usemuon = cms.bool(True),
  144170. usetracker = cms.bool(True)
  144171. )
  144172.  
  144173.  
  144174. process.tightAnalyzer = cms.EDAnalyzer("HLTMuonOfflineAnalyzer",
  144175. binParams = cms.untracked.PSet(
  144176. NVertex = cms.untracked.vdouble(20, 1, 50),
  144177. charge = cms.untracked.vdouble(2, -2.0, 2.0),
  144178. d0 = cms.untracked.vdouble(10, -0.5, 0.5),
  144179. deltaR = cms.untracked.vdouble(20, 0.0, 0.05),
  144180. eta = cms.untracked.vdouble(20, -2.4, 2.4),
  144181. etaCoarse = cms.untracked.vdouble(-2.4, -2.1, -1.6, -1.2, -0.8,
  144182. 0.0, 0.8, 1.2, 1.6, 2.1,
  144183. 2.4),
  144184. jpsiMass = cms.untracked.vdouble(60, 0.0, 6.0),
  144185. phi = cms.untracked.vdouble(20, -3.14, 3.14),
  144186. phiCoarse = cms.untracked.vdouble(10, -3.14, 3.14),
  144187. pt = cms.untracked.vdouble(0.0, 2.0, 4.0, 6.0, 8.0,
  144188. 10.0, 20.0, 30.0, 40.0, 100.0,
  144189. 200.0, 400.0),
  144190. ptCoarse = cms.untracked.vdouble(10.0, 20.0, 40.0, 60.0, 80.0,
  144191. 100.0, 200.0),
  144192. resolutionEta = cms.untracked.vdouble(20, -0.01, 0.01),
  144193. resolutionPhi = cms.untracked.vdouble(20, -0.01, 0.01),
  144194. resolutionRel = cms.untracked.vdouble(40, -0.3, 0.3),
  144195. z0 = cms.untracked.vdouble(10, -15.0, 15.0),
  144196. zMass = cms.untracked.vdouble(50, 65.0, 115.0)
  144197. ),
  144198. destination = cms.untracked.string('HLT/Muon/DistributionsTight'),
  144199. hltPathsToCheck = cms.vstring('HLT_Mu45_eta2p1_v1',
  144200. 'HLT_Mu50_v',
  144201. 'HLT_IsoMu24_v',
  144202. 'HLT_IsoTkMu24_v',
  144203. 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_v',
  144204. 'HLT_Mu17_TrkIsoVVL_TkMu8_TrkIsoVVL_DZ_v',
  144205. 'HLT_IsoMu20_eta2p1_v',
  144206. 'HLT_IsoTkMu20_eta2p1_v',
  144207. 'HLT_IsoMu24_eta2p1_v',
  144208. 'HLT_IsoTkMu24_eta2p1_v',
  144209. 'HLT_IsoMu27_v',
  144210. 'HLT_IsoTkMu27_v',
  144211. 'HLT_IsoMu20_v',
  144212. 'HLT_IsoTkMu20_v',
  144213. 'HLT_IsoMu22_v',
  144214. 'HLT_IsoTkMu22_v',
  144215. 'HLT_IsoMu22_eta2p1_v',
  144216. 'HLT_IsoTkMu22_eta2p1_v',
  144217. 'HLT_IsoMu18_v',
  144218. 'HLT_IsoTkMu18_v',
  144219. 'HLT_PAL1DoubleMuOpen_v',
  144220. 'HLT_PAL1DoubleMuOpen_OS_v',
  144221. 'HLT_PAL1DoubleMuOpen_SS_v',
  144222. 'HLT_PAL1DoubleMu0_v',
  144223. 'HLT_PAL1DoubleMu0_HighQ_v',
  144224. 'HLT_PAL1DoubleMu0_MGT1_v',
  144225. 'HLT_PAL1DoubleMu10_v',
  144226. 'HLT_PAL2DoubleMu0_v',
  144227. 'HLT_PAL2DoubleMu10_v',
  144228. 'HLT_PAL3DoubleMu0_v',
  144229. 'HLT_PAL3DoubleMu0_HIon_v',
  144230. 'HLT_PAL3DoubleMu10_v',
  144231. 'HLT_PAL2Mu12_v',
  144232. 'HLT_PAL2Mu15_v',
  144233. 'HLT_PAL3Mu3_v',
  144234. 'HLT_PAL3Mu5_v',
  144235. 'HLT_PAL3Mu7_v',
  144236. 'HLT_PAL3Mu12_v',
  144237. 'HLT_PAL3Mu15_v',
  144238. 'HLT_PASingleMuOpen_PixelTrackGt0_FullTrackLt10_v',
  144239. 'HLT_PASingleMuOpen_PixelTrackGt0_FullTrackLt15_v',
  144240. 'HLT_PASingleMuOpen_PixelTrackGt0Lt10_v',
  144241. 'HLT_PASingleMuOpen_PixelTrackGt0Lt15_v',
  144242. 'HLT_PASingleMuOpen_HFOneTowerVeto_SingleTrack_v',
  144243. 'HLT_PASingleMuOpen_HFOneTowerVeto_v',
  144244. 'HLT_PASingleMuOpen_HFTwoTowerVeto_SingleTrack_v',
  144245. 'HLT_PASingleMuOpen_HFTwoTowerVeto_v',
  144246. 'HLT_PADoubleMuOpen_HFOneTowerVeto_SingleTrack_v',
  144247. 'HLT_PADoubleMuOpen_HFOneTowerVeto_v',
  144248. 'HLT_PADoubleMuOpen_HFTwoTowerVeto_SingleTrack_v',
  144249. 'HLT_PADoubleMuOpen_HFTwoTowerVeto_v'),
  144250. hltProcessName = cms.string('HLT'),
  144251. inputTags = cms.PSet(
  144252. beamSpot = cms.InputTag("offlineBeamSpot"),
  144253. offlinePVs = cms.InputTag("offlinePrimaryVertices"),
  144254. recoMuon = cms.InputTag("muons"),
  144255. triggerResults = cms.InputTag("TriggerResults"),
  144256. triggerSummary = cms.InputTag("hltTriggerSummaryAOD")
  144257. ),
  144258. plotCuts = cms.PSet(
  144259. L1DeltaR = cms.untracked.double(0.3),
  144260. L2DeltaR = cms.untracked.double(0.3),
  144261. L3DeltaR = cms.untracked.double(0.05),
  144262. maxEta = cms.untracked.double(2.1),
  144263. minPtFactor = cms.untracked.double(1.2)
  144264. ),
  144265. probeParams = cms.PSet(
  144266. d0Cut = cms.untracked.double(2.0),
  144267. hltCuts = cms.untracked.string('abs(eta) < 2.0'),
  144268. recoCuts = cms.untracked.string('isGlobalMuon && abs(eta) < 2.0'),
  144269. z0Cut = cms.untracked.double(25.0)
  144270. ),
  144271. requiredTriggers = cms.untracked.vstring(),
  144272. targetParams = cms.PSet(
  144273. d0Cut = cms.untracked.double(0.2),
  144274. hltCuts = cms.untracked.string('abs(eta) < 2.4'),
  144275. recoCuts = cms.untracked.string('isGlobalMuon && isPFMuon && isTrackerMuon && abs(eta) < 2.4 && innerTrack.hitPattern.numberOfValidPixelHits > 0 && innerTrack.hitPattern.trackerLayersWithMeasurement > 5 && (pfIsolationR04().sumChargedHadronPt + max(pfIsolationR04().sumNeutralHadronEt + pfIsolationR04().sumPhotonEt - pfIsolationR04().sumPUPt/2,0.0))/pt < 0.15 && globalTrack.hitPattern.numberOfValidMuonHits > 0 && globalTrack.normalizedChi2 < 10 && numberOfMatches > 1'),
  144276. z0Cut = cms.untracked.double(0.5)
  144277. )
  144278. )
  144279.  
  144280.  
  144281. process.tkConversionValidation = cms.EDAnalyzer("TkConvValidator",
  144282. Name = cms.untracked.string('tkConversionValidation'),
  144283. OutputFileName = cms.string('ValidationHistos.root'),
  144284. Verbosity = cms.untracked.int32(0),
  144285. arbitratedEcalSeeded = cms.bool(False),
  144286. arbitratedMerged = cms.bool(False),
  144287. chi2Max = cms.double(20.0),
  144288. chi2Min = cms.double(0.0),
  144289. convProducer = cms.string('allConversions'),
  144290. conversionCollection = cms.string(''),
  144291. dCotTracksBin = cms.int32(100),
  144292. dCotTracksMax = cms.double(0.12),
  144293. dCotTracksMin = cms.double(-0.12),
  144294. dEtaBin = cms.int32(100),
  144295. dEtaMax = cms.double(0.2),
  144296. dEtaMin = cms.double(-0.2),
  144297. dEtaTracksBin = cms.int32(100),
  144298. dEtaTracksMax = cms.double(0.2),
  144299. dEtaTracksMin = cms.double(-0.2),
  144300. dPhiBin = cms.int32(100),
  144301. dPhiMax = cms.double(0.05),
  144302. dPhiMin = cms.double(-0.05),
  144303. dPhiTracksBin = cms.int32(100),
  144304. dPhiTracksMax = cms.double(0.5),
  144305. dPhiTracksMin = cms.double(-0.5),
  144306. dqmpath = cms.string('EgammaV/ConversionValidator/'),
  144307. ecalalgotracks = cms.bool(False),
  144308. eoverpBin = cms.int32(100),
  144309. eoverpMax = cms.double(5.0),
  144310. eoverpMin = cms.double(0.0),
  144311. etBin = cms.int32(100),
  144312. etMax = cms.double(100.0),
  144313. etMin = cms.double(0.0),
  144314. etaBin = cms.int32(100),
  144315. etaBin2 = cms.int32(25),
  144316. etaMax = cms.double(2.5),
  144317. etaMin = cms.double(-2.5),
  144318. generalTracksOnly = cms.bool(True),
  144319. highPurity = cms.bool(True),
  144320. isRunCentrally = cms.bool(True),
  144321. maxHitsBeforeVtx = cms.uint32(999),
  144322. maxPhoEtaForEffic = cms.double(2.5),
  144323. maxPhoEtaForPurity = cms.double(2.5),
  144324. maxPhoRForEffic = cms.double(100.0),
  144325. maxPhoRForPurity = cms.double(100.0),
  144326. maxPhoZForEffic = cms.double(200.0),
  144327. maxPhoZForPurity = cms.double(200.0),
  144328. minLxy = cms.double(-9999.9),
  144329. minPhoEtCut = cms.double(0.0),
  144330. minPhoPtForEffic = cms.double(0.3),
  144331. minPhoPtForPurity = cms.double(0.0),
  144332. minProb = cms.double(-99.9),
  144333. phiBin = cms.int32(100),
  144334. phiMax = cms.double(3.14),
  144335. phiMin = cms.double(-3.14),
  144336. phoProducer = cms.string('photons'),
  144337. photonCollection = cms.string(''),
  144338. rBin = cms.int32(60),
  144339. rBinForXray = cms.int32(200),
  144340. rMax = cms.double(120),
  144341. rMaxForXray = cms.double(80.0),
  144342. rMin = cms.double(0.0),
  144343. rMinForXray = cms.double(0.0),
  144344. resBin = cms.int32(100),
  144345. resMax = cms.double(1.1),
  144346. resMin = cms.double(0.0),
  144347. simTracks = cms.InputTag("g4SimHits"),
  144348. trackProducer = cms.InputTag("generalTracks"),
  144349. useTP = cms.bool(True),
  144350. zBin = cms.int32(100),
  144351. zBin2ForXray = cms.int32(560),
  144352. zBinForXray = cms.int32(100),
  144353. zMax = cms.double(220),
  144354. zMaxForXray = cms.double(280.0),
  144355. zMin = cms.double(-220.0),
  144356. zMinForXray = cms.double(0.0)
  144357. )
  144358.  
  144359.  
  144360. process.topSingleElectronHLTOfflineDQM = cms.EDAnalyzer("TopSingleLeptonHLTOfflineDQM",
  144361. preselection = cms.PSet(
  144362. trigger = cms.PSet(
  144363. select = cms.vstring('HLT_Ele27_WPLoose_Gsf_v',
  144364. 'HLT_Ele25_WPTight_Gsf_v',
  144365. 'HLT_Ele23_WPLoose_Gsf_v',
  144366. 'HLT_Ele25_eta2p1_WPTight_Gsf_v',
  144367. 'HLT_Ele27_WPTight_Gsf_v',
  144368. 'HLT_Ele27_eta2p1_WPLoose_Gsf_v',
  144369. 'HLT_Ele22_eta2p1_WPLoose_Gsf_v',
  144370. 'HLT_Ele24_eta2p1_WPLoose_Gsf_v',
  144371. 'HLT_Ele25_eta2p1_WPLoose_Gsf_v'),
  144372. src = cms.InputTag("TriggerResults","","HLT")
  144373. ),
  144374. vertex = cms.PSet(
  144375. select = cms.string('abs(x)<1. & abs(y)<1. & abs(z)<20. & tracksSize>3 & !isFake'),
  144376. src = cms.InputTag("offlinePrimaryVertices")
  144377. )
  144378. ),
  144379. selection = cms.VPSet(cms.PSet(
  144380. label = cms.string('Hlt:step0'),
  144381. max = cms.int32(0),
  144382. min = cms.int32(0),
  144383. select = cms.string(''),
  144384. src = cms.InputTag("")
  144385. ),
  144386. cms.PSet(
  144387. label = cms.string('elecs:step1'),
  144388. max = cms.int32(1),
  144389. min = cms.int32(1),
  144390. select = cms.string('pt>30 & abs(eta)<2.5 & (dr03TkSumPt+dr04EcalRecHitSumEt+dr04HcalTowerSumEt)/pt<0.1'),
  144391. src = cms.InputTag("gedGsfElectrons")
  144392. ),
  144393. cms.PSet(
  144394. label = cms.string('jets/pf:step2'),
  144395. min = cms.int32(4),
  144396. select = cms.string('pt>20 & abs(eta)<2.5'),
  144397. src = cms.InputTag("ak4PFJetsCHS")
  144398. )),
  144399. setup = cms.PSet(
  144400. directory = cms.string('HLT/TopHLTOffline/Top/SemiElectronic/'),
  144401. elecExtras = cms.PSet(
  144402. isolation = cms.string('(dr03TkSumPt+dr04EcalRecHitSumEt+dr04HcalTowerSumEt)/pt<0.1'),
  144403. select = cms.string('pt>30 & abs(eta)<2.5')
  144404. ),
  144405. jetExtras = cms.PSet(
  144406. jetBTaggers = cms.PSet(
  144407. secondaryVertex = cms.PSet(
  144408. label = cms.InputTag("pfCombinedInclusiveSecondaryVertexV2BJetTags"),
  144409. workingPoint = cms.double(0.89)
  144410. ),
  144411. trackCountingEff = cms.PSet(
  144412. label = cms.InputTag("pfJetProbabilityBJetTags"),
  144413. workingPoint = cms.double(0.275)
  144414. )
  144415. ),
  144416. select = cms.string('pt>20 & abs(eta)<2.5')
  144417. ),
  144418. massExtras = cms.PSet(
  144419. lowerEdge = cms.double(70.0),
  144420. upperEdge = cms.double(110.0)
  144421. ),
  144422. pvExtras = cms.PSet(
  144423. select = cms.string('abs(x)<1. & abs(y)<1. & abs(z)<20. & tracksSize>3 & !isFake')
  144424. ),
  144425. sources = cms.PSet(
  144426. elecs = cms.InputTag("gedGsfElectrons"),
  144427. jets = cms.InputTag("ak4PFJetsCHS"),
  144428. mets = cms.VInputTag("met", "tcMet", "pfMet"),
  144429. muons = cms.InputTag("muons"),
  144430. pvs = cms.InputTag("offlinePrimaryVertices")
  144431. ),
  144432. triggerExtras = cms.PSet(
  144433. paths = cms.vstring('HLT_Ele27_WPLoose_Gsf_v',
  144434. 'HLT_Ele25_WPTight_Gsf_v',
  144435. 'HLT_Ele23_WPLoose_Gsf_v',
  144436. 'HLT_Ele25_eta2p1_WPTight_Gsf_v',
  144437. 'HLT_Ele27_WPTight_Gsf_v',
  144438. 'HLT_Ele27_eta2p1_WPLoose_Gsf_v',
  144439. 'HLT_Ele22_eta2p1_WPLoose_Gsf_v',
  144440. 'HLT_Ele24_eta2p1_WPLoose_Gsf_v',
  144441. 'HLT_Ele25_eta2p1_WPLoose_Gsf_v'),
  144442. src = cms.InputTag("TriggerResults","","HLT")
  144443. )
  144444. )
  144445. )
  144446.  
  144447.  
  144448. process.topSingleElectronHLTValidation = cms.EDAnalyzer("TopSingleLeptonHLTValidation",
  144449. etaElectrons = cms.untracked.double(2.5),
  144450. etaJets = cms.untracked.double(2.5),
  144451. etaMuons = cms.untracked.double(2.1),
  144452. iTrigger = cms.untracked.InputTag("TriggerResults","","HLT"),
  144453. isoElectrons = cms.untracked.double(0.1),
  144454. isoMuons = cms.untracked.double(0.12),
  144455. minElectrons = cms.untracked.uint32(1),
  144456. minJets = cms.untracked.uint32(4),
  144457. minMuons = cms.untracked.uint32(0),
  144458. ptElectrons = cms.untracked.double(30.0),
  144459. ptJets = cms.untracked.double(20.0),
  144460. ptMuons = cms.untracked.double(26.0),
  144461. sDir = cms.untracked.string('HLT/TopHLTValidation/Top/SemiElectronic/'),
  144462. sElectrons = cms.untracked.string('gedGsfElectrons'),
  144463. sJets = cms.untracked.string('ak4PFJetsCHS'),
  144464. sMuons = cms.untracked.string('muons'),
  144465. vsPaths = cms.untracked.vstring('HLT_Ele27_WPLoose_Gsf_v',
  144466. 'HLT_Ele25_WPTight_Gsf_v',
  144467. 'HLT_Ele23_WPLoose_Gsf_v',
  144468. 'HLT_Ele25_eta2p1_WPTight_Gsf_v',
  144469. 'HLT_Ele27_WPTight_Gsf_v',
  144470. 'HLT_Ele27_eta2p1_WPLoose_Gsf_v',
  144471. 'HLT_Ele22_eta2p1_WPLoose_Gsf_v',
  144472. 'HLT_Ele24_eta2p1_WPLoose_Gsf_v',
  144473. 'HLT_Ele25_eta2p1_WPLoose_Gsf_v')
  144474. )
  144475.  
  144476.  
  144477. process.topSingleElectronMediumDQM = cms.EDAnalyzer("TopSingleLeptonDQM",
  144478. preselection = cms.PSet(
  144479. vertex = cms.PSet(
  144480. select = cms.string('abs(x)<1. & abs(y)<1. & abs(z)<20. & tracksSize>3 & !isFake'),
  144481. src = cms.InputTag("offlinePrimaryVertices")
  144482. )
  144483. ),
  144484. selection = cms.VPSet(cms.PSet(
  144485. label = cms.string('elecs:step0'),
  144486. max = cms.int32(1),
  144487. min = cms.int32(1),
  144488. select = cms.string("pt>30 & abs(eta)<2.5 & abs(gsfElectronRef.gsfTrack.d0)<0.02 & gsfElectronRef.gsfTrack.hitPattern().numberOfHits(\'MISSING_INNER_HITS\') <= 0 & (abs(gsfElectronRef.superCluster.eta) <= 1.4442 || abs(gsfElectronRef.superCluster.eta) >= 1.5660) & (gsfElectronRef.pfIsolationVariables.sumChargedHadronPt + max(0., gsfElectronRef.pfIsolationVariables.sumNeutralHadronEt + gsfElectronRef.pfIsolationVariables.sumPhotonEt - 0.5 * gsfElectronRef.pfIsolationVariables.sumPUPt) ) / gsfElectronRef.pt < 0.1"),
  144489. src = cms.InputTag("pfIsolatedElectronsEI")
  144490. ),
  144491. cms.PSet(
  144492. jetCorrector = cms.string('topDQMak5PFCHSL2L3'),
  144493. label = cms.string('jets/pf:step1'),
  144494. min = cms.int32(1),
  144495. select = cms.string('pt>30 & abs(eta)<2.5 '),
  144496. src = cms.InputTag("ak4PFJetsCHS")
  144497. ),
  144498. cms.PSet(
  144499. jetCorrector = cms.string('topDQMak5PFCHSL2L3'),
  144500. label = cms.string('jets/pf:step2'),
  144501. min = cms.int32(2),
  144502. select = cms.string('pt>30 & abs(eta)<2.5 '),
  144503. src = cms.InputTag("ak4PFJetsCHS")
  144504. ),
  144505. cms.PSet(
  144506. jetCorrector = cms.string('topDQMak5PFCHSL2L3'),
  144507. label = cms.string('jets/pf:step3'),
  144508. min = cms.int32(3),
  144509. select = cms.string('pt>30 & abs(eta)<2.5 '),
  144510. src = cms.InputTag("ak4PFJetsCHS")
  144511. ),
  144512. cms.PSet(
  144513. jetCorrector = cms.string('topDQMak5PFCHSL2L3'),
  144514. label = cms.string('jets/pf:step4'),
  144515. min = cms.int32(4),
  144516. select = cms.string('pt>30 & abs(eta)<2.5 '),
  144517. src = cms.InputTag("ak4PFJetsCHS")
  144518. )),
  144519. setup = cms.PSet(
  144520. directory = cms.string('Physics/Top/TopSingleElectronMediumDQM/'),
  144521. elecExtras = cms.PSet(
  144522. isolation = cms.string('(gsfElectronRef.pfIsolationVariables.sumChargedHadronPt + max(0., gsfElectronRef.pfIsolationVariables.sumNeutralHadronEt + gsfElectronRef.pfIsolationVariables.sumPhotonEt - 0.5 * gsfElectronRef.pfIsolationVariables.sumPUPt) ) / gsfElectronRef.pt < 0.15'),
  144523. select = cms.string('pt>20 & abs(eta)<2.5')
  144524. ),
  144525. jetExtras = cms.PSet(
  144526. jetBTaggers = cms.PSet(
  144527. cvsVertex = cms.PSet(
  144528. label = cms.InputTag("pfCombinedInclusiveSecondaryVertexV2BJetTags"),
  144529. workingPoint = cms.double(0.97)
  144530. )
  144531. ),
  144532. jetCorrector = cms.string('topDQMak5PFCHSL2L3'),
  144533. select = cms.string('pt>30 & abs(eta)<2.5 ')
  144534. ),
  144535. massExtras = cms.PSet(
  144536. lowerEdge = cms.double(70.0),
  144537. upperEdge = cms.double(110.0)
  144538. ),
  144539. monitoring = cms.PSet(
  144540. verbosity = cms.string('DEBUG')
  144541. ),
  144542. pvExtras = cms.PSet(
  144543. select = cms.string('abs(x)<1. & abs(y)<1. & abs(z)<20. & tracksSize>3 & !isFake')
  144544. ),
  144545. sources = cms.PSet(
  144546. elecs = cms.InputTag("pfIsolatedElectronsEI"),
  144547. jets = cms.InputTag("ak4PFJetsCHS"),
  144548. mets = cms.VInputTag("caloMet", "tcMet", "pfMet"),
  144549. muons = cms.InputTag("pfIsolatedMuonsEI"),
  144550. pvs = cms.InputTag("offlinePrimaryVertices")
  144551. )
  144552. )
  144553. )
  144554.  
  144555.  
  144556. process.topSingleElectronMediumDQM_miniAOD = cms.EDAnalyzer("TopSingleLeptonDQM_miniAOD",
  144557. preselection = cms.PSet(
  144558. vertex = cms.PSet(
  144559. src = cms.InputTag("offlineSlimmedPrimaryVertices")
  144560. )
  144561. ),
  144562. selection = cms.VPSet(cms.PSet(
  144563. label = cms.string('elecs:step0'),
  144564. max = cms.int32(1),
  144565. min = cms.int32(1),
  144566. select = cms.string("pt>30 & abs(eta)<2.5 & abs(gsfTrack.d0)<0.02 & gsfTrack.hitPattern().numberOfHits(\'MISSING_INNER_HITS\') <= 0 & (abs(superCluster.eta) <= 1.4442 || abs(superCluster.eta) >= 1.5660) & (pfIsolationVariables.sumChargedHadronPt + max(0., pfIsolationVariables.sumNeutralHadronEt + pfIsolationVariables.sumPhotonEt - 0.5 * pfIsolationVariables.sumPUPt) ) / pt < 0.1"),
  144567. src = cms.InputTag("slimmedElectrons")
  144568. ),
  144569. cms.PSet(
  144570. label = cms.string('jets:step1'),
  144571. min = cms.int32(1),
  144572. select = cms.string('pt>30 & abs(eta)<2.5 '),
  144573. src = cms.InputTag("slimmedJets")
  144574. ),
  144575. cms.PSet(
  144576. label = cms.string('jets:step2'),
  144577. min = cms.int32(2),
  144578. select = cms.string('pt>30 & abs(eta)<2.5 '),
  144579. src = cms.InputTag("slimmedJets")
  144580. ),
  144581. cms.PSet(
  144582. label = cms.string('jets:step3'),
  144583. min = cms.int32(3),
  144584. select = cms.string('pt>30 & abs(eta)<2.5 '),
  144585. src = cms.InputTag("slimmedJets")
  144586. ),
  144587. cms.PSet(
  144588. label = cms.string('jets:step4'),
  144589. min = cms.int32(4),
  144590. select = cms.string('pt>30 & abs(eta)<2.5 '),
  144591. src = cms.InputTag("slimmedJets")
  144592. )),
  144593. setup = cms.PSet(
  144594. directory = cms.string('Physics/Top/TopSingleElectronMediumDQM_miniAOD/'),
  144595. elecExtras = cms.PSet(
  144596. isolation = cms.string('(pfIsolationVariables.sumChargedHadronPt + max(0., pfIsolationVariables.sumNeutralHadronEt + pfIsolationVariables.sumPhotonEt - 0.5 * pfIsolationVariables.sumPUPt) ) / pt < 0.15'),
  144597. select = cms.string('pt>20 & abs(eta)<2.5')
  144598. ),
  144599. jetExtras = cms.PSet(
  144600. jetBTaggers = cms.PSet(
  144601. cvsVertex = cms.PSet(
  144602. label = cms.InputTag("combinedSecondaryVertexBJetTags"),
  144603. workingPoint = cms.double(0.898)
  144604. ),
  144605. secondaryVertex = cms.PSet(
  144606. label = cms.InputTag("simpleSecondaryVertexHighEffBJetTags"),
  144607. workingPoint = cms.double(2.05)
  144608. ),
  144609. trackCountingEff = cms.PSet(
  144610. label = cms.InputTag("trackCountingHighEffBJetTags"),
  144611. workingPoint = cms.double(1.25)
  144612. ),
  144613. trackCountingPur = cms.PSet(
  144614. label = cms.InputTag("trackCountingHighPurBJetTags"),
  144615. workingPoint = cms.double(3.0)
  144616. )
  144617. ),
  144618. select = cms.string('pt>30 & abs(eta)<2.5 ')
  144619. ),
  144620. massExtras = cms.PSet(
  144621. lowerEdge = cms.double(70.0),
  144622. upperEdge = cms.double(110.0)
  144623. ),
  144624. monitoring = cms.PSet(
  144625. verbosity = cms.string('DEBUG')
  144626. ),
  144627. pvExtras = cms.PSet(
  144628.  
  144629. ),
  144630. sources = cms.PSet(
  144631. elecs = cms.InputTag("slimmedElectrons"),
  144632. jets = cms.InputTag("slimmedJets"),
  144633. mets = cms.VInputTag("slimmedMETs", "slimmedMETsNoHF", "slimmedMETsPuppi"),
  144634. muons = cms.InputTag("slimmedMuons"),
  144635. pvs = cms.InputTag("offlineSlimmedPrimaryVertices")
  144636. )
  144637. )
  144638. )
  144639.  
  144640.  
  144641. process.topSingleMuonHLTOfflineDQM = cms.EDAnalyzer("TopSingleLeptonHLTOfflineDQM",
  144642. preselection = cms.PSet(
  144643. trigger = cms.PSet(
  144644. select = cms.vstring('HLT_IsoMu18_v',
  144645. 'HLT_IsoMu20_v',
  144646. 'HLT_IsoMu22_v',
  144647. 'HLT_IsoMu24_v',
  144648. 'HLT_IsoTkMu18_v',
  144649. 'HLT_IsoTkMu20_v',
  144650. 'HLT_IsoTkMu22_v',
  144651. 'HLT_IsoTkMu24_v',
  144652. 'HLT_IsoMu17_eta2p1_v',
  144653. 'HLT_IsoMu20_eta2p1_v',
  144654. 'HLT_IsoMu24_eta2p1_v',
  144655. 'HLT_IsoTkMu20_eta2p1_v',
  144656. 'HLT_IsoTkMu24_eta2p1_v'),
  144657. src = cms.InputTag("TriggerResults","","HLT")
  144658. ),
  144659. vertex = cms.PSet(
  144660. select = cms.string('abs(x)<1. & abs(y)<1. & abs(z)<20. & tracksSize>3 & !isFake'),
  144661. src = cms.InputTag("offlinePrimaryVertices")
  144662. )
  144663. ),
  144664. selection = cms.VPSet(cms.PSet(
  144665. label = cms.string('Hlt:step0'),
  144666. max = cms.int32(0),
  144667. min = cms.int32(0),
  144668. select = cms.string(''),
  144669. src = cms.InputTag("")
  144670. ),
  144671. cms.PSet(
  144672. label = cms.string('muons:step1'),
  144673. max = cms.int32(1),
  144674. min = cms.int32(1),
  144675. select = cms.string('pt>26 & abs(eta)<2.1 & isPFMuon & isGlobalMuon & globalTrack.normalizedChi2<10 & innerTrack.hitPattern.trackerLayersWithMeasurement>5 & innerTrack.hitPattern.numberOfValidPixelHits>0 & numberOfMatches>1 & (pfIsolationR04.sumChargedHadronPt+pfIsolationR04.sumPhotonEt+pfIsolationR04.sumNeutralHadronEt)/pt<0.12'),
  144676. src = cms.InputTag("muons")
  144677. ),
  144678. cms.PSet(
  144679. label = cms.string('jets/pf:step2'),
  144680. min = cms.int32(4),
  144681. select = cms.string('pt>20 & abs(eta)<2.5'),
  144682. src = cms.InputTag("ak4PFJetsCHS")
  144683. )),
  144684. setup = cms.PSet(
  144685. directory = cms.string('HLT/TopHLTOffline/Top/SemiMuonic/'),
  144686. jetExtras = cms.PSet(
  144687. jetBTaggers = cms.PSet(
  144688. secondaryVertex = cms.PSet(
  144689. label = cms.InputTag("pfCombinedInclusiveSecondaryVertexV2BJetTags"),
  144690. workingPoint = cms.double(0.89)
  144691. ),
  144692. trackCountingEff = cms.PSet(
  144693. label = cms.InputTag("pfJetProbabilityBJetTags"),
  144694. workingPoint = cms.double(0.275)
  144695. )
  144696. ),
  144697. select = cms.string('pt>20 & abs(eta)<2.5')
  144698. ),
  144699. massExtras = cms.PSet(
  144700. lowerEdge = cms.double(70.0),
  144701. upperEdge = cms.double(110.0)
  144702. ),
  144703. muonExtras = cms.PSet(
  144704. isolation = cms.string('(pfIsolationR04.sumChargedHadronPt+pfIsolationR04.sumPhotonEt+pfIsolationR04.sumNeutralHadronEt)/pt<0.2'),
  144705. select = cms.string('pt>26 & abs(eta)<2.1 & isPFMuon & isGlobalMuon & globalTrack.normalizedChi2<10 & innerTrack.hitPattern.trackerLayersWithMeasurement>5 & innerTrack.hitPattern.numberOfValidPixelHits>0 & numberOfMatches>1')
  144706. ),
  144707. pvExtras = cms.PSet(
  144708. select = cms.string('abs(x)<1. & abs(y)<1. & abs(z)<20. & tracksSize>3 & !isFake')
  144709. ),
  144710. sources = cms.PSet(
  144711. elecs = cms.InputTag("gedGsfElectrons"),
  144712. jets = cms.InputTag("ak4PFJetsCHS"),
  144713. mets = cms.VInputTag("met", "tcMet", "pfMet"),
  144714. muons = cms.InputTag("muons"),
  144715. pvs = cms.InputTag("offlinePrimaryVertices")
  144716. ),
  144717. triggerExtras = cms.PSet(
  144718. paths = cms.vstring('HLT_IsoMu18_v',
  144719. 'HLT_IsoMu20_v',
  144720. 'HLT_IsoMu22_v',
  144721. 'HLT_IsoMu24_v',
  144722. 'HLT_IsoTkMu18_v',
  144723. 'HLT_IsoTkMu20_v',
  144724. 'HLT_IsoTkMu22_v',
  144725. 'HLT_IsoTkMu24_v',
  144726. 'HLT_IsoMu17_eta2p1_v',
  144727. 'HLT_IsoMu20_eta2p1_v',
  144728. 'HLT_IsoMu24_eta2p1_v',
  144729. 'HLT_IsoTkMu20_eta2p1_v',
  144730. 'HLT_IsoTkMu24_eta2p1_v'),
  144731. src = cms.InputTag("TriggerResults","","HLT")
  144732. )
  144733. )
  144734. )
  144735.  
  144736.  
  144737. process.topSingleMuonHLTValidation = cms.EDAnalyzer("TopSingleLeptonHLTValidation",
  144738. etaElectrons = cms.untracked.double(2.5),
  144739. etaJets = cms.untracked.double(2.5),
  144740. etaMuons = cms.untracked.double(2.1),
  144741. iTrigger = cms.untracked.InputTag("TriggerResults","","HLT"),
  144742. isoElectrons = cms.untracked.double(0.1),
  144743. isoMuons = cms.untracked.double(0.12),
  144744. minElectrons = cms.untracked.uint32(0),
  144745. minJets = cms.untracked.uint32(4),
  144746. minMuons = cms.untracked.uint32(1),
  144747. ptElectrons = cms.untracked.double(30.0),
  144748. ptJets = cms.untracked.double(20.0),
  144749. ptMuons = cms.untracked.double(26.0),
  144750. sDir = cms.untracked.string('HLT/TopHLTValidation/Top/SemiMuonic/'),
  144751. sElectrons = cms.untracked.string('gedGsfElectrons'),
  144752. sJets = cms.untracked.string('ak4PFJetsCHS'),
  144753. sMuons = cms.untracked.string('muons'),
  144754. vsPaths = cms.untracked.vstring('HLT_IsoMu18_v',
  144755. 'HLT_IsoMu20_v',
  144756. 'HLT_IsoMu22_v',
  144757. 'HLT_IsoMu24_v',
  144758. 'HLT_IsoTkMu18_v',
  144759. 'HLT_IsoTkMu20_v',
  144760. 'HLT_IsoTkMu22_v',
  144761. 'HLT_IsoTkMu24_v',
  144762. 'HLT_IsoMu17_eta2p1_v',
  144763. 'HLT_IsoMu20_eta2p1_v',
  144764. 'HLT_IsoMu24_eta2p1_v',
  144765. 'HLT_IsoTkMu20_eta2p1_v',
  144766. 'HLT_IsoTkMu24_eta2p1_v')
  144767. )
  144768.  
  144769.  
  144770. process.topSingleMuonMediumDQM = cms.EDAnalyzer("TopSingleLeptonDQM",
  144771. preselection = cms.PSet(
  144772. vertex = cms.PSet(
  144773. select = cms.string('abs(x)<1. & abs(y)<1. & abs(z)<20. & tracksSize>3 & !isFake'),
  144774. src = cms.InputTag("offlinePrimaryVertices")
  144775. )
  144776. ),
  144777. selection = cms.VPSet(cms.PSet(
  144778. label = cms.string('muons:step0'),
  144779. max = cms.int32(1),
  144780. min = cms.int32(1),
  144781. select = cms.string('muonRef.isNonnull && muonRef.isGlobalMuon && muonRef.isPFMuon && muonRef.globalTrack.normalizedChi2 < 10. && muonRef.globalTrack.hitPattern.numberOfValidMuonHits > 0 && muonRef.numberOfMatchedStations > 1 && muonRef.innerTrack.hitPattern.numberOfValidPixelHits > 0 && muonRef.innerTrack.hitPattern.trackerLayersWithMeasurement > 8&&(muonRef.pfIsolationR04.sumChargedHadronPt + max(0., muonRef.pfIsolationR04.sumNeutralHadronEt + muonRef.pfIsolationR04.sumPhotonEt - 0.5 * muonRef.pfIsolationR04.sumPUPt) ) / muonRef.pt < 0.12 && pt>20 & abs(eta)<2.1'),
  144782. src = cms.InputTag("pfIsolatedMuonsEI")
  144783. ),
  144784. cms.PSet(
  144785. jetCorrector = cms.string('topDQMak5PFCHSL2L3'),
  144786. label = cms.string('jets/pf:step1'),
  144787. min = cms.int32(1),
  144788. select = cms.string('pt>30 & abs(eta)<2.5 '),
  144789. src = cms.InputTag("ak4PFJetsCHS")
  144790. ),
  144791. cms.PSet(
  144792. jetCorrector = cms.string('topDQMak5PFCHSL2L3'),
  144793. label = cms.string('jets/pf:step2'),
  144794. min = cms.int32(2),
  144795. select = cms.string('pt>30 & abs(eta)<2.5 '),
  144796. src = cms.InputTag("ak4PFJetsCHS")
  144797. ),
  144798. cms.PSet(
  144799. jetCorrector = cms.string('topDQMak5PFCHSL2L3'),
  144800. label = cms.string('jets/pf:step3'),
  144801. min = cms.int32(3),
  144802. select = cms.string('pt>30 & abs(eta)<2.5 '),
  144803. src = cms.InputTag("ak4PFJetsCHS")
  144804. ),
  144805. cms.PSet(
  144806. jetCorrector = cms.string('topDQMak5PFCHSL2L3'),
  144807. label = cms.string('jets/pf:step4'),
  144808. min = cms.int32(4),
  144809. select = cms.string('pt>30 & abs(eta)<2.5 '),
  144810. src = cms.InputTag("ak4PFJetsCHS")
  144811. )),
  144812. setup = cms.PSet(
  144813. directory = cms.string('Physics/Top/TopSingleMuonMediumDQM/'),
  144814. jetExtras = cms.PSet(
  144815. jetBTaggers = cms.PSet(
  144816. cvsVertex = cms.PSet(
  144817. label = cms.InputTag("pfCombinedInclusiveSecondaryVertexV2BJetTags"),
  144818. workingPoint = cms.double(0.97)
  144819. )
  144820. ),
  144821. jetCorrector = cms.string('topDQMak5PFCHSL2L3'),
  144822. select = cms.string('pt>30 & abs(eta)<2.5 ')
  144823. ),
  144824. massExtras = cms.PSet(
  144825. lowerEdge = cms.double(70.0),
  144826. upperEdge = cms.double(110.0)
  144827. ),
  144828. monitoring = cms.PSet(
  144829. verbosity = cms.string('DEBUG')
  144830. ),
  144831. muonExtras = cms.PSet(
  144832. isolation = cms.string('(muonRef.pfIsolationR04.sumChargedHadronPt + max(0., muonRef.pfIsolationR04.sumNeutralHadronEt + muonRef.pfIsolationR04.sumPhotonEt - 0.5 * muonRef.pfIsolationR04.sumPUPt) ) / muonRef.pt < 0.2'),
  144833. select = cms.string('muonRef.isNonnull && (muonRef.isGlobalMuon || muonRef.isTrackerMuon) && muonRef.isPFMuon && pt>20 & abs(eta)<2.1')
  144834. ),
  144835. pvExtras = cms.PSet(
  144836. select = cms.string('abs(x)<1. & abs(y)<1. & abs(z)<20. & tracksSize>3 & !isFake')
  144837. ),
  144838. sources = cms.PSet(
  144839. elecs = cms.InputTag("pfIsolatedElectronsEI"),
  144840. jets = cms.InputTag("ak4PFJetsCHS"),
  144841. mets = cms.VInputTag("caloMet", "tcMet", "pfMet"),
  144842. muons = cms.InputTag("pfIsolatedMuonsEI"),
  144843. pvs = cms.InputTag("offlinePrimaryVertices")
  144844. )
  144845. )
  144846. )
  144847.  
  144848.  
  144849. process.topSingleMuonMediumDQM_miniAOD = cms.EDAnalyzer("TopSingleLeptonDQM_miniAOD",
  144850. preselection = cms.PSet(
  144851. vertex = cms.PSet(
  144852. src = cms.InputTag("offlineSlimmedPrimaryVertices")
  144853. )
  144854. ),
  144855. selection = cms.VPSet(cms.PSet(
  144856. label = cms.string('muons:step0'),
  144857. max = cms.int32(1),
  144858. min = cms.int32(1),
  144859. select = cms.string(' isGlobalMuon && isPFMuon && globalTrack.normalizedChi2 < 10. && globalTrack.hitPattern.numberOfValidMuonHits > 0 && numberOfMatchedStations > 1 && innerTrack.hitPattern.numberOfValidPixelHits > 0 && innerTrack.hitPattern.trackerLayersWithMeasurement > 8&&(pfIsolationR04.sumChargedHadronPt + max(0., pfIsolationR04.sumNeutralHadronEt + pfIsolationR04.sumPhotonEt - 0.5 * pfIsolationR04.sumPUPt) ) / pt < 0.12 && pt>20 & abs(eta)<2.1'),
  144860. src = cms.InputTag("slimmedMuons")
  144861. ),
  144862. cms.PSet(
  144863. label = cms.string('jets:step1'),
  144864. min = cms.int32(1),
  144865. select = cms.string('pt>30 & abs(eta)<2.5 '),
  144866. src = cms.InputTag("slimmedJets")
  144867. ),
  144868. cms.PSet(
  144869. label = cms.string('jets:step2'),
  144870. min = cms.int32(2),
  144871. select = cms.string('pt>30 & abs(eta)<2.5 '),
  144872. src = cms.InputTag("slimmedJets")
  144873. ),
  144874. cms.PSet(
  144875. label = cms.string('jets:step3'),
  144876. min = cms.int32(3),
  144877. select = cms.string('pt>30 & abs(eta)<2.5 '),
  144878. src = cms.InputTag("slimmedJets")
  144879. ),
  144880. cms.PSet(
  144881. label = cms.string('jets:step4'),
  144882. min = cms.int32(4),
  144883. select = cms.string('pt>30 & abs(eta)<2.5 '),
  144884. src = cms.InputTag("slimmedJets")
  144885. )),
  144886. setup = cms.PSet(
  144887. directory = cms.string('Physics/Top/TopSingleMuonMediumDQM_miniAOD/'),
  144888. jetExtras = cms.PSet(
  144889. jetBTaggers = cms.PSet(
  144890. cvsVertex = cms.PSet(
  144891. label = cms.InputTag("combinedSecondaryVertexBJetTags"),
  144892. workingPoint = cms.double(0.898)
  144893. ),
  144894. secondaryVertex = cms.PSet(
  144895. label = cms.InputTag("simpleSecondaryVertexHighEffBJetTags"),
  144896. workingPoint = cms.double(2.05)
  144897. ),
  144898. trackCountingEff = cms.PSet(
  144899. label = cms.InputTag("trackCountingHighEffBJetTags"),
  144900. workingPoint = cms.double(1.25)
  144901. ),
  144902. trackCountingPur = cms.PSet(
  144903. label = cms.InputTag("trackCountingHighPurBJetTags"),
  144904. workingPoint = cms.double(3.0)
  144905. )
  144906. ),
  144907. select = cms.string('pt>30 & abs(eta)<2.5 ')
  144908. ),
  144909. massExtras = cms.PSet(
  144910. lowerEdge = cms.double(70.0),
  144911. upperEdge = cms.double(110.0)
  144912. ),
  144913. monitoring = cms.PSet(
  144914. verbosity = cms.string('DEBUG')
  144915. ),
  144916. muonExtras = cms.PSet(
  144917. isolation = cms.string('(pfIsolationR04.sumChargedHadronPt + max(0., pfIsolationR04.sumNeutralHadronEt + pfIsolationR04.sumPhotonEt - 0.5 * pfIsolationR04.sumPUPt) ) / pt < 0.2'),
  144918. select = cms.string(' (isGlobalMuon || isTrackerMuon) && isPFMuon && pt>20 & abs(eta)<2.1')
  144919. ),
  144920. pvExtras = cms.PSet(
  144921.  
  144922. ),
  144923. sources = cms.PSet(
  144924. elecs = cms.InputTag("slimmedElectrons"),
  144925. jets = cms.InputTag("slimmedJets"),
  144926. mets = cms.VInputTag("slimmedMETs", "slimmedMETsNoHF", "slimmedMETsPuppi"),
  144927. muons = cms.InputTag("slimmedMuons"),
  144928. pvs = cms.InputTag("offlineSlimmedPrimaryVertices")
  144929. )
  144930. )
  144931. )
  144932.  
  144933.  
  144934. process.totemDAQTriggerDQMSource = cms.EDAnalyzer("TotemDAQTriggerDQMSource",
  144935. tagFEDInfo = cms.InputTag("totemRPRawToDigi","TrackingStrip"),
  144936. tagTriggerCounters = cms.InputTag("totemTriggerRawToDigi"),
  144937. verbosity = cms.untracked.uint32(0)
  144938. )
  144939.  
  144940.  
  144941. process.totemRPDQMHarvester = cms.EDAnalyzer("TotemRPDQMHarvester")
  144942.  
  144943.  
  144944. process.totemRPDQMSource = cms.EDAnalyzer("TotemRPDQMSource",
  144945. tagCluster = cms.InputTag("totemRPClusterProducer"),
  144946. tagDigi = cms.InputTag("totemRPRawToDigi","TrackingStrip"),
  144947. tagLocalTrack = cms.InputTag("totemRPLocalTrackFitter"),
  144948. tagRecHit = cms.InputTag("totemRPRecHitProducer"),
  144949. tagStatus = cms.InputTag("totemRPRawToDigi","TrackingStrip"),
  144950. tagUVPattern = cms.InputTag("totemRPUVPatternFinder"),
  144951. verbosity = cms.untracked.uint32(0)
  144952. )
  144953.  
  144954.  
  144955. process.trackValidator = cms.EDAnalyzer("MultiTrackValidator",
  144956. UseAssociators = cms.bool(False),
  144957. associators = cms.untracked.VInputTag("trackingParticleRecoTrackAsssociation"),
  144958. beamSpot = cms.InputTag("offlineBeamSpot"),
  144959. calculateDrSingleCollection = cms.untracked.bool(True),
  144960. chargedOnlyTP = cms.bool(True),
  144961. dEdx1Tag = cms.InputTag("dedxHarmonic2"),
  144962. dEdx2Tag = cms.InputTag("dedxTruncated40"),
  144963. dirName = cms.string('Tracking/Track/'),
  144964. doMVAPlots = cms.untracked.bool(False),
  144965. doPVAssociationPlots = cms.untracked.bool(True),
  144966. doPlotsOnlyForTruePV = cms.untracked.bool(False),
  144967. doRecoTrackPlots = cms.untracked.bool(True),
  144968. doSeedPlots = cms.untracked.bool(False),
  144969. doSimPlots = cms.untracked.bool(True),
  144970. doSimTrackPlots = cms.untracked.bool(True),
  144971. doSummaryPlots = cms.untracked.bool(True),
  144972. dodEdxPlots = cms.untracked.bool(True),
  144973. histoProducerAlgoBlock = cms.PSet(
  144974. GpSelectorForEfficiencyVsEta = cms.PSet(
  144975. chargedOnly = cms.bool(True),
  144976. lip = cms.double(30.0),
  144977. maxRapidity = cms.double(2.5),
  144978. minRapidity = cms.double(-2.5),
  144979. pdgId = cms.vint32(),
  144980. ptMin = cms.double(0.9),
  144981. status = cms.int32(1),
  144982. tip = cms.double(3.5)
  144983. ),
  144984. GpSelectorForEfficiencyVsPhi = cms.PSet(
  144985. chargedOnly = cms.bool(True),
  144986. lip = cms.double(30.0),
  144987. maxRapidity = cms.double(2.5),
  144988. minRapidity = cms.double(-2.5),
  144989. pdgId = cms.vint32(),
  144990. ptMin = cms.double(0.9),
  144991. status = cms.int32(1),
  144992. tip = cms.double(3.5)
  144993. ),
  144994. GpSelectorForEfficiencyVsPt = cms.PSet(
  144995. chargedOnly = cms.bool(True),
  144996. lip = cms.double(30.0),
  144997. maxRapidity = cms.double(2.5),
  144998. minRapidity = cms.double(-2.5),
  144999. pdgId = cms.vint32(),
  145000. ptMin = cms.double(0.05),
  145001. status = cms.int32(1),
  145002. tip = cms.double(3.5)
  145003. ),
  145004. GpSelectorForEfficiencyVsVTXR = cms.PSet(
  145005. chargedOnly = cms.bool(True),
  145006. lip = cms.double(30.0),
  145007. maxRapidity = cms.double(2.5),
  145008. minRapidity = cms.double(-2.5),
  145009. pdgId = cms.vint32(),
  145010. ptMin = cms.double(0.9),
  145011. status = cms.int32(1),
  145012. tip = cms.double(30.0)
  145013. ),
  145014. GpSelectorForEfficiencyVsVTXZ = cms.PSet(
  145015. chargedOnly = cms.bool(True),
  145016. lip = cms.double(35.0),
  145017. maxRapidity = cms.double(2.5),
  145018. minRapidity = cms.double(-2.5),
  145019. pdgId = cms.vint32(),
  145020. ptMin = cms.double(0.9),
  145021. status = cms.int32(1),
  145022. tip = cms.double(3.5)
  145023. ),
  145024. TpSelectorForEfficiencyVsEta = cms.PSet(
  145025. chargedOnly = cms.bool(True),
  145026. intimeOnly = cms.bool(False),
  145027. lip = cms.double(30.0),
  145028. maxRapidity = cms.double(2.5),
  145029. minHit = cms.int32(0),
  145030. minRapidity = cms.double(-2.5),
  145031. pdgId = cms.vint32(),
  145032. ptMin = cms.double(0.9),
  145033. signalOnly = cms.bool(True),
  145034. stableOnly = cms.bool(False),
  145035. tip = cms.double(3.5)
  145036. ),
  145037. TpSelectorForEfficiencyVsPhi = cms.PSet(
  145038. chargedOnly = cms.bool(True),
  145039. intimeOnly = cms.bool(False),
  145040. lip = cms.double(30.0),
  145041. maxRapidity = cms.double(2.5),
  145042. minHit = cms.int32(0),
  145043. minRapidity = cms.double(-2.5),
  145044. pdgId = cms.vint32(),
  145045. ptMin = cms.double(0.9),
  145046. signalOnly = cms.bool(True),
  145047. stableOnly = cms.bool(False),
  145048. tip = cms.double(3.5)
  145049. ),
  145050. TpSelectorForEfficiencyVsPt = cms.PSet(
  145051. chargedOnly = cms.bool(True),
  145052. intimeOnly = cms.bool(False),
  145053. lip = cms.double(30.0),
  145054. maxRapidity = cms.double(2.5),
  145055. minHit = cms.int32(0),
  145056. minRapidity = cms.double(-2.5),
  145057. pdgId = cms.vint32(),
  145058. ptMin = cms.double(0.05),
  145059. signalOnly = cms.bool(True),
  145060. stableOnly = cms.bool(False),
  145061. tip = cms.double(3.5)
  145062. ),
  145063. TpSelectorForEfficiencyVsVTXR = cms.PSet(
  145064. chargedOnly = cms.bool(True),
  145065. intimeOnly = cms.bool(False),
  145066. lip = cms.double(30.0),
  145067. maxRapidity = cms.double(2.5),
  145068. minHit = cms.int32(0),
  145069. minRapidity = cms.double(-2.5),
  145070. pdgId = cms.vint32(),
  145071. ptMin = cms.double(0.9),
  145072. signalOnly = cms.bool(True),
  145073. stableOnly = cms.bool(False),
  145074. tip = cms.double(60.0)
  145075. ),
  145076. TpSelectorForEfficiencyVsVTXZ = cms.PSet(
  145077. chargedOnly = cms.bool(True),
  145078. intimeOnly = cms.bool(False),
  145079. lip = cms.double(30.0),
  145080. maxRapidity = cms.double(2.5),
  145081. minHit = cms.int32(0),
  145082. minRapidity = cms.double(-2.5),
  145083. pdgId = cms.vint32(),
  145084. ptMin = cms.double(0.9),
  145085. signalOnly = cms.bool(True),
  145086. stableOnly = cms.bool(False),
  145087. tip = cms.double(3.5)
  145088. ),
  145089. cotThetaRes_nbin = cms.int32(300),
  145090. cotThetaRes_rangeMax = cms.double(0.02),
  145091. cotThetaRes_rangeMin = cms.double(-0.02),
  145092. dxyDzZoom = cms.double(25),
  145093. dxyRes_nbin = cms.int32(500),
  145094. dxyRes_rangeMax = cms.double(0.1),
  145095. dxyRes_rangeMin = cms.double(-0.1),
  145096. dzRes_nbin = cms.int32(150),
  145097. dzRes_rangeMax = cms.double(0.05),
  145098. dzRes_rangeMin = cms.double(-0.05),
  145099. generalGpSelector = cms.PSet(
  145100. chargedOnly = cms.bool(True),
  145101. lip = cms.double(30.0),
  145102. maxRapidity = cms.double(2.5),
  145103. minRapidity = cms.double(-2.5),
  145104. pdgId = cms.vint32(),
  145105. ptMin = cms.double(0.9),
  145106. status = cms.int32(1),
  145107. tip = cms.double(3.5)
  145108. ),
  145109. generalTpSelector = cms.PSet(
  145110. chargedOnly = cms.bool(True),
  145111. intimeOnly = cms.bool(False),
  145112. lip = cms.double(30.0),
  145113. maxRapidity = cms.double(2.5),
  145114. minHit = cms.int32(0),
  145115. minRapidity = cms.double(-2.5),
  145116. pdgId = cms.vint32(),
  145117. ptMin = cms.double(0.9),
  145118. signalOnly = cms.bool(True),
  145119. stableOnly = cms.bool(False),
  145120. tip = cms.double(3.5)
  145121. ),
  145122. maxChi2 = cms.double(20),
  145123. maxDeDx = cms.double(10.0),
  145124. maxDxy = cms.double(25),
  145125. maxDz = cms.double(30),
  145126. maxDzpvCumulative = cms.double(0.6),
  145127. maxDzpvsigCumulative = cms.double(10),
  145128. maxEta = cms.double(2.5),
  145129. maxHit = cms.double(80.5),
  145130. maxLayers = cms.double(25.5),
  145131. maxMVA = cms.double(1),
  145132. maxPVz = cms.double(60),
  145133. maxPhi = cms.double(3.1416),
  145134. maxPt = cms.double(1000),
  145135. maxPu = cms.double(199.5),
  145136. maxTracks = cms.double(2000),
  145137. maxVertcount = cms.double(160.5),
  145138. maxVertpos = cms.double(60),
  145139. maxZpos = cms.double(30),
  145140. maxdr = cms.double(1),
  145141. minChi2 = cms.double(0),
  145142. minDeDx = cms.double(0.0),
  145143. minDxy = cms.double(-25),
  145144. minDz = cms.double(-30),
  145145. minEta = cms.double(-2.5),
  145146. minHit = cms.double(-0.5),
  145147. minLayers = cms.double(-0.5),
  145148. minMVA = cms.double(-1),
  145149. minPVz = cms.double(-60),
  145150. minPhi = cms.double(-3.1416),
  145151. minPt = cms.double(0.1),
  145152. minPu = cms.double(-0.5),
  145153. minTracks = cms.double(0),
  145154. minVertcount = cms.double(-0.5),
  145155. minVertpos = cms.double(0),
  145156. minZpos = cms.double(-30),
  145157. mindr = cms.double(0.001),
  145158. nintChi2 = cms.int32(40),
  145159. nintDeDx = cms.int32(40),
  145160. nintDxy = cms.int32(100),
  145161. nintDz = cms.int32(60),
  145162. nintDzpvCumulative = cms.int32(240),
  145163. nintDzpvsigCumulative = cms.int32(200),
  145164. nintEta = cms.int32(50),
  145165. nintHit = cms.int32(81),
  145166. nintLayers = cms.int32(26),
  145167. nintMVA = cms.int32(100),
  145168. nintPVz = cms.int32(120),
  145169. nintPhi = cms.int32(36),
  145170. nintPt = cms.int32(40),
  145171. nintPu = cms.int32(100),
  145172. nintTracks = cms.int32(100),
  145173. nintVertcount = cms.int32(161),
  145174. nintVertpos = cms.int32(60),
  145175. nintZpos = cms.int32(60),
  145176. nintdr = cms.int32(100),
  145177. phiRes_nbin = cms.int32(300),
  145178. phiRes_rangeMax = cms.double(0.01),
  145179. phiRes_rangeMin = cms.double(-0.01),
  145180. ptRes_nbin = cms.int32(100),
  145181. ptRes_rangeMax = cms.double(0.1),
  145182. ptRes_rangeMin = cms.double(-0.1),
  145183. seedingLayerSets = cms.vstring('BPix1+BPix2+BPix3',
  145184. 'BPix1+BPix2+FPix1_pos',
  145185. 'BPix1+BPix2+FPix1_neg',
  145186. 'BPix1+FPix1_pos+FPix2_pos',
  145187. 'BPix1+FPix1_neg+FPix2_neg',
  145188. 'BPix1+BPix2',
  145189. 'BPix1+BPix3',
  145190. 'BPix2+BPix3',
  145191. 'BPix1+FPix1_pos',
  145192. 'BPix1+FPix1_neg',
  145193. 'BPix2+FPix1_pos',
  145194. 'BPix2+FPix1_neg',
  145195. 'FPix1_pos+FPix2_pos',
  145196. 'FPix1_neg+FPix2_neg',
  145197. 'BPix2+FPix1_pos+FPix2_pos',
  145198. 'BPix2+FPix1_neg+FPix2_neg',
  145199. 'BPix2+BPix3+TIB1',
  145200. 'TIB1+TIB2+MTIB3',
  145201. 'TIB1+TIB2+MTIB4',
  145202. 'TIB1+TIB2+MTID1_pos',
  145203. 'TIB1+TIB2+MTID1_neg',
  145204. 'TID1_pos+TID2_pos+TID3_pos',
  145205. 'TID1_neg+TID2_neg+TID3_neg',
  145206. 'TID1_pos+TID2_pos+MTID3_pos',
  145207. 'TID1_neg+TID2_neg+MTID3_neg',
  145208. 'TID1_pos+TID2_pos+MTEC1_pos',
  145209. 'TID1_neg+TID2_neg+MTEC1_neg',
  145210. 'TID2_pos+TID3_pos+TEC1_pos',
  145211. 'TID2_neg+TID3_neg+TEC1_neg',
  145212. 'TID2_pos+TID3_pos+MTEC1_pos',
  145213. 'TID2_neg+TID3_neg+MTEC1_neg',
  145214. 'TEC1_pos+TEC2_pos+TEC3_pos',
  145215. 'TEC1_neg+TEC2_neg+TEC3_neg',
  145216. 'TEC1_pos+TEC2_pos+MTEC3_pos',
  145217. 'TEC1_neg+TEC2_neg+MTEC3_neg',
  145218. 'TEC1_pos+TEC2_pos+TEC4_pos',
  145219. 'TEC1_neg+TEC2_neg+TEC4_neg',
  145220. 'TEC1_pos+TEC2_pos+MTEC4_pos',
  145221. 'TEC1_neg+TEC2_neg+MTEC4_neg',
  145222. 'TEC2_pos+TEC3_pos+TEC4_pos',
  145223. 'TEC2_neg+TEC3_neg+TEC4_neg',
  145224. 'TEC2_pos+TEC3_pos+MTEC4_pos',
  145225. 'TEC2_neg+TEC3_neg+MTEC4_neg',
  145226. 'TEC2_pos+TEC3_pos+TEC5_pos',
  145227. 'TEC2_neg+TEC3_neg+TEC5_neg',
  145228. 'TEC2_pos+TEC3_pos+TEC6_pos',
  145229. 'TEC2_neg+TEC3_neg+TEC6_neg',
  145230. 'TEC3_pos+TEC4_pos+TEC5_pos',
  145231. 'TEC3_neg+TEC4_neg+TEC5_neg',
  145232. 'TEC3_pos+TEC4_pos+MTEC5_pos',
  145233. 'TEC3_neg+TEC4_neg+MTEC5_neg',
  145234. 'TEC3_pos+TEC5_pos+TEC6_pos',
  145235. 'TEC3_neg+TEC5_neg+TEC6_neg',
  145236. 'TEC4_pos+TEC5_pos+TEC6_pos',
  145237. 'TEC4_neg+TEC5_neg+TEC6_neg',
  145238. 'TOB1+TEC1_pos',
  145239. 'TOB1+TEC1_neg',
  145240. 'TEC1_pos+TEC2_pos',
  145241. 'TEC1_neg+TEC2_neg',
  145242. 'TEC2_pos+TEC3_pos',
  145243. 'TEC2_neg+TEC3_neg',
  145244. 'TEC3_pos+TEC4_pos',
  145245. 'TEC3_neg+TEC4_neg',
  145246. 'TEC4_pos+TEC5_pos',
  145247. 'TEC4_neg+TEC5_neg',
  145248. 'TEC5_pos+TEC6_pos',
  145249. 'TEC5_neg+TEC6_neg',
  145250. 'TEC6_pos+TEC7_pos',
  145251. 'TEC6_neg+TEC7_neg',
  145252. 'TOB1+TOB2+MTOB3',
  145253. 'TOB1+TOB2+MTOB4',
  145254. 'TOB1+TOB2+MTEC1_pos',
  145255. 'TOB1+TOB2+MTEC1_neg',
  145256. 'BPix3+TIB1',
  145257. 'BPix3+TIB2'),
  145258. useFabsEta = cms.bool(False),
  145259. useInvPt = cms.bool(False),
  145260. useLogPt = cms.untracked.bool(True)
  145261. ),
  145262. ignoremissingtrackcollection = cms.untracked.bool(False),
  145263. intimeOnlyTP = cms.bool(True),
  145264. label = cms.VInputTag("generalTracks", "cutsRecoTracksHp", "cutsRecoTracksInitialStep", "cutsRecoTracksDetachedTripletStep", "cutsRecoTracksLowPtTripletStep",
  145265. "cutsRecoTracksPixelPairStep", "cutsRecoTracksMixedTripletStep", "cutsRecoTracksPixelLessStep", "cutsRecoTracksTobTecStep", "cutsRecoTracksJetCoreRegionalStep",
  145266. "cutsRecoTracksMuonSeededStepInOut", "cutsRecoTracksMuonSeededStepOutIn", "cutsRecoTracksDuplicateMerge", "cutsRecoTracksInitialStepHp", "cutsRecoTracksDetachedTripletStepHp",
  145267. "cutsRecoTracksLowPtTripletStepHp", "cutsRecoTracksPixelPairStepHp", "cutsRecoTracksMixedTripletStepHp", "cutsRecoTracksPixelLessStepHp", "cutsRecoTracksTobTecStepHp",
  145268. "cutsRecoTracksJetCoreRegionalStepHp", "cutsRecoTracksMuonSeededStepInOutHp", "cutsRecoTracksMuonSeededStepOutInHp", "cutsRecoTracksDuplicateMergeHp", "generalTracksPt09",
  145269. "cutsRecoTracksPt09Hp", "cutsRecoTracksBtvLike", "cutsRecoTracksAK4PFJets"),
  145270. label_pileupinfo = cms.InputTag("addPileupInfo"),
  145271. label_tp_effic = cms.InputTag("mix","MergedTrackTruth"),
  145272. label_tp_effic_refvector = cms.bool(False),
  145273. label_tp_fake = cms.InputTag("mix","MergedTrackTruth"),
  145274. label_tp_fake_refvector = cms.bool(False),
  145275. label_tp_nlayers = cms.InputTag("trackingParticleNumberOfLayersProducer","trackerLayers"),
  145276. label_tp_npixellayers = cms.InputTag("trackingParticleNumberOfLayersProducer","pixelLayers"),
  145277. label_tp_nstripstereolayers = cms.InputTag("trackingParticleNumberOfLayersProducer","stripStereoLayers"),
  145278. label_tv = cms.InputTag("mix","MergedTrackTruth"),
  145279. label_vertex = cms.untracked.InputTag("offlinePrimaryVertices"),
  145280. lipTP = cms.double(30.0),
  145281. maxRapidityTP = cms.double(2.5),
  145282. minHitTP = cms.int32(0),
  145283. minRapidityTP = cms.double(-2.5),
  145284. mvaLabels = cms.untracked.PSet(
  145285.  
  145286. ),
  145287. parametersDefiner = cms.string('LhcParametersDefinerForTP'),
  145288. pdgIdTP = cms.vint32(),
  145289. ptMinTP = cms.double(0.005),
  145290. signalOnlyTP = cms.bool(False),
  145291. sim = cms.VInputTag(cms.InputTag("g4SimHits","TrackerHitsPixelBarrelLowTof"), cms.InputTag("g4SimHits","TrackerHitsPixelBarrelHighTof"), cms.InputTag("g4SimHits","TrackerHitsPixelEndcapLowTof"), cms.InputTag("g4SimHits","TrackerHitsPixelEndcapHighTof"), cms.InputTag("g4SimHits","TrackerHitsTIBLowTof"),
  145292. cms.InputTag("g4SimHits","TrackerHitsTIBHighTof"), cms.InputTag("g4SimHits","TrackerHitsTIDLowTof"), cms.InputTag("g4SimHits","TrackerHitsTIDHighTof"), cms.InputTag("g4SimHits","TrackerHitsTOBLowTof"), cms.InputTag("g4SimHits","TrackerHitsTOBHighTof"),
  145293. cms.InputTag("g4SimHits","TrackerHitsTECLowTof"), cms.InputTag("g4SimHits","TrackerHitsTECHighTof")),
  145294. simHitTpMapTag = cms.InputTag("simHitTPAssocProducer"),
  145295. simPVMaxZ = cms.untracked.double(-1),
  145296. stableOnlyTP = cms.bool(False),
  145297. tipTP = cms.double(60),
  145298. trackCollectionForDrCalculation = cms.InputTag("generalTracks"),
  145299. useGsf = cms.bool(False),
  145300. useLogPt = cms.untracked.bool(True),
  145301. vertexAssociator = cms.untracked.InputTag("VertexAssociatorByPositionAndTracks")
  145302. )
  145303.  
  145304.  
  145305. process.trackValidatorAllTPEffic = cms.EDAnalyzer("MultiTrackValidator",
  145306. UseAssociators = cms.bool(False),
  145307. associators = cms.untracked.VInputTag("trackingParticleRecoTrackAsssociation"),
  145308. beamSpot = cms.InputTag("offlineBeamSpot"),
  145309. calculateDrSingleCollection = cms.untracked.bool(True),
  145310. chargedOnlyTP = cms.bool(True),
  145311. dEdx1Tag = cms.InputTag("dedxHarmonic2"),
  145312. dEdx2Tag = cms.InputTag("dedxTruncated40"),
  145313. dirName = cms.string('Tracking/TrackAllTPEffic/'),
  145314. doMVAPlots = cms.untracked.bool(False),
  145315. doPVAssociationPlots = cms.untracked.bool(False),
  145316. doPlotsOnlyForTruePV = cms.untracked.bool(False),
  145317. doRecoTrackPlots = cms.untracked.bool(False),
  145318. doSeedPlots = cms.untracked.bool(False),
  145319. doSimPlots = cms.untracked.bool(False),
  145320. doSimTrackPlots = cms.untracked.bool(True),
  145321. doSummaryPlots = cms.untracked.bool(True),
  145322. dodEdxPlots = cms.untracked.bool(True),
  145323. histoProducerAlgoBlock = cms.PSet(
  145324. GpSelectorForEfficiencyVsEta = cms.PSet(
  145325. chargedOnly = cms.bool(True),
  145326. lip = cms.double(30.0),
  145327. maxRapidity = cms.double(2.5),
  145328. minRapidity = cms.double(-2.5),
  145329. pdgId = cms.vint32(),
  145330. ptMin = cms.double(0.9),
  145331. status = cms.int32(1),
  145332. tip = cms.double(3.5)
  145333. ),
  145334. GpSelectorForEfficiencyVsPhi = cms.PSet(
  145335. chargedOnly = cms.bool(True),
  145336. lip = cms.double(30.0),
  145337. maxRapidity = cms.double(2.5),
  145338. minRapidity = cms.double(-2.5),
  145339. pdgId = cms.vint32(),
  145340. ptMin = cms.double(0.9),
  145341. status = cms.int32(1),
  145342. tip = cms.double(3.5)
  145343. ),
  145344. GpSelectorForEfficiencyVsPt = cms.PSet(
  145345. chargedOnly = cms.bool(True),
  145346. lip = cms.double(30.0),
  145347. maxRapidity = cms.double(2.5),
  145348. minRapidity = cms.double(-2.5),
  145349. pdgId = cms.vint32(),
  145350. ptMin = cms.double(0.05),
  145351. status = cms.int32(1),
  145352. tip = cms.double(3.5)
  145353. ),
  145354. GpSelectorForEfficiencyVsVTXR = cms.PSet(
  145355. chargedOnly = cms.bool(True),
  145356. lip = cms.double(30.0),
  145357. maxRapidity = cms.double(2.5),
  145358. minRapidity = cms.double(-2.5),
  145359. pdgId = cms.vint32(),
  145360. ptMin = cms.double(0.9),
  145361. status = cms.int32(1),
  145362. tip = cms.double(30.0)
  145363. ),
  145364. GpSelectorForEfficiencyVsVTXZ = cms.PSet(
  145365. chargedOnly = cms.bool(True),
  145366. lip = cms.double(35.0),
  145367. maxRapidity = cms.double(2.5),
  145368. minRapidity = cms.double(-2.5),
  145369. pdgId = cms.vint32(),
  145370. ptMin = cms.double(0.9),
  145371. status = cms.int32(1),
  145372. tip = cms.double(3.5)
  145373. ),
  145374. TpSelectorForEfficiencyVsEta = cms.PSet(
  145375. chargedOnly = cms.bool(True),
  145376. intimeOnly = cms.bool(False),
  145377. lip = cms.double(30.0),
  145378. maxRapidity = cms.double(2.5),
  145379. minHit = cms.int32(0),
  145380. minRapidity = cms.double(-2.5),
  145381. pdgId = cms.vint32(),
  145382. ptMin = cms.double(0.9),
  145383. signalOnly = cms.bool(False),
  145384. stableOnly = cms.bool(False),
  145385. tip = cms.double(3.5)
  145386. ),
  145387. TpSelectorForEfficiencyVsPhi = cms.PSet(
  145388. chargedOnly = cms.bool(True),
  145389. intimeOnly = cms.bool(False),
  145390. lip = cms.double(30.0),
  145391. maxRapidity = cms.double(2.5),
  145392. minHit = cms.int32(0),
  145393. minRapidity = cms.double(-2.5),
  145394. pdgId = cms.vint32(),
  145395. ptMin = cms.double(0.9),
  145396. signalOnly = cms.bool(False),
  145397. stableOnly = cms.bool(False),
  145398. tip = cms.double(3.5)
  145399. ),
  145400. TpSelectorForEfficiencyVsPt = cms.PSet(
  145401. chargedOnly = cms.bool(True),
  145402. intimeOnly = cms.bool(False),
  145403. lip = cms.double(30.0),
  145404. maxRapidity = cms.double(2.5),
  145405. minHit = cms.int32(0),
  145406. minRapidity = cms.double(-2.5),
  145407. pdgId = cms.vint32(),
  145408. ptMin = cms.double(0.05),
  145409. signalOnly = cms.bool(False),
  145410. stableOnly = cms.bool(False),
  145411. tip = cms.double(3.5)
  145412. ),
  145413. TpSelectorForEfficiencyVsVTXR = cms.PSet(
  145414. chargedOnly = cms.bool(True),
  145415. intimeOnly = cms.bool(False),
  145416. lip = cms.double(30.0),
  145417. maxRapidity = cms.double(2.5),
  145418. minHit = cms.int32(0),
  145419. minRapidity = cms.double(-2.5),
  145420. pdgId = cms.vint32(),
  145421. ptMin = cms.double(0.9),
  145422. signalOnly = cms.bool(False),
  145423. stableOnly = cms.bool(False),
  145424. tip = cms.double(60.0)
  145425. ),
  145426. TpSelectorForEfficiencyVsVTXZ = cms.PSet(
  145427. chargedOnly = cms.bool(True),
  145428. intimeOnly = cms.bool(False),
  145429. lip = cms.double(30.0),
  145430. maxRapidity = cms.double(2.5),
  145431. minHit = cms.int32(0),
  145432. minRapidity = cms.double(-2.5),
  145433. pdgId = cms.vint32(),
  145434. ptMin = cms.double(0.9),
  145435. signalOnly = cms.bool(False),
  145436. stableOnly = cms.bool(False),
  145437. tip = cms.double(3.5)
  145438. ),
  145439. cotThetaRes_nbin = cms.int32(300),
  145440. cotThetaRes_rangeMax = cms.double(0.02),
  145441. cotThetaRes_rangeMin = cms.double(-0.02),
  145442. dxyDzZoom = cms.double(25),
  145443. dxyRes_nbin = cms.int32(500),
  145444. dxyRes_rangeMax = cms.double(0.1),
  145445. dxyRes_rangeMin = cms.double(-0.1),
  145446. dzRes_nbin = cms.int32(150),
  145447. dzRes_rangeMax = cms.double(0.05),
  145448. dzRes_rangeMin = cms.double(-0.05),
  145449. generalGpSelector = cms.PSet(
  145450. chargedOnly = cms.bool(True),
  145451. lip = cms.double(30.0),
  145452. maxRapidity = cms.double(2.5),
  145453. minRapidity = cms.double(-2.5),
  145454. pdgId = cms.vint32(),
  145455. ptMin = cms.double(0.9),
  145456. status = cms.int32(1),
  145457. tip = cms.double(3.5)
  145458. ),
  145459. generalTpSelector = cms.PSet(
  145460. chargedOnly = cms.bool(True),
  145461. intimeOnly = cms.bool(False),
  145462. lip = cms.double(30.0),
  145463. maxRapidity = cms.double(2.5),
  145464. minHit = cms.int32(0),
  145465. minRapidity = cms.double(-2.5),
  145466. pdgId = cms.vint32(),
  145467. ptMin = cms.double(0.9),
  145468. signalOnly = cms.bool(False),
  145469. stableOnly = cms.bool(False),
  145470. tip = cms.double(3.5)
  145471. ),
  145472. maxChi2 = cms.double(20),
  145473. maxDeDx = cms.double(10.0),
  145474. maxDxy = cms.double(25),
  145475. maxDz = cms.double(30),
  145476. maxDzpvCumulative = cms.double(0.6),
  145477. maxDzpvsigCumulative = cms.double(10),
  145478. maxEta = cms.double(2.5),
  145479. maxHit = cms.double(80.5),
  145480. maxLayers = cms.double(25.5),
  145481. maxMVA = cms.double(1),
  145482. maxPVz = cms.double(60),
  145483. maxPhi = cms.double(3.1416),
  145484. maxPt = cms.double(1000),
  145485. maxPu = cms.double(199.5),
  145486. maxTracks = cms.double(2000),
  145487. maxVertcount = cms.double(160.5),
  145488. maxVertpos = cms.double(60),
  145489. maxZpos = cms.double(30),
  145490. maxdr = cms.double(1),
  145491. minChi2 = cms.double(0),
  145492. minDeDx = cms.double(0.0),
  145493. minDxy = cms.double(-25),
  145494. minDz = cms.double(-30),
  145495. minEta = cms.double(-2.5),
  145496. minHit = cms.double(-0.5),
  145497. minLayers = cms.double(-0.5),
  145498. minMVA = cms.double(-1),
  145499. minPVz = cms.double(-60),
  145500. minPhi = cms.double(-3.1416),
  145501. minPt = cms.double(0.1),
  145502. minPu = cms.double(-0.5),
  145503. minTracks = cms.double(0),
  145504. minVertcount = cms.double(-0.5),
  145505. minVertpos = cms.double(0),
  145506. minZpos = cms.double(-30),
  145507. mindr = cms.double(0.001),
  145508. nintChi2 = cms.int32(40),
  145509. nintDeDx = cms.int32(40),
  145510. nintDxy = cms.int32(100),
  145511. nintDz = cms.int32(60),
  145512. nintDzpvCumulative = cms.int32(240),
  145513. nintDzpvsigCumulative = cms.int32(200),
  145514. nintEta = cms.int32(50),
  145515. nintHit = cms.int32(81),
  145516. nintLayers = cms.int32(26),
  145517. nintMVA = cms.int32(100),
  145518. nintPVz = cms.int32(120),
  145519. nintPhi = cms.int32(36),
  145520. nintPt = cms.int32(40),
  145521. nintPu = cms.int32(100),
  145522. nintTracks = cms.int32(100),
  145523. nintVertcount = cms.int32(161),
  145524. nintVertpos = cms.int32(60),
  145525. nintZpos = cms.int32(60),
  145526. nintdr = cms.int32(100),
  145527. phiRes_nbin = cms.int32(300),
  145528. phiRes_rangeMax = cms.double(0.01),
  145529. phiRes_rangeMin = cms.double(-0.01),
  145530. ptRes_nbin = cms.int32(100),
  145531. ptRes_rangeMax = cms.double(0.1),
  145532. ptRes_rangeMin = cms.double(-0.1),
  145533. seedingLayerSets = cms.vstring('BPix1+BPix2+BPix3',
  145534. 'BPix1+BPix2+FPix1_pos',
  145535. 'BPix1+BPix2+FPix1_neg',
  145536. 'BPix1+FPix1_pos+FPix2_pos',
  145537. 'BPix1+FPix1_neg+FPix2_neg',
  145538. 'BPix1+BPix2',
  145539. 'BPix1+BPix3',
  145540. 'BPix2+BPix3',
  145541. 'BPix1+FPix1_pos',
  145542. 'BPix1+FPix1_neg',
  145543. 'BPix2+FPix1_pos',
  145544. 'BPix2+FPix1_neg',
  145545. 'FPix1_pos+FPix2_pos',
  145546. 'FPix1_neg+FPix2_neg',
  145547. 'BPix2+FPix1_pos+FPix2_pos',
  145548. 'BPix2+FPix1_neg+FPix2_neg',
  145549. 'BPix2+BPix3+TIB1',
  145550. 'TIB1+TIB2+MTIB3',
  145551. 'TIB1+TIB2+MTIB4',
  145552. 'TIB1+TIB2+MTID1_pos',
  145553. 'TIB1+TIB2+MTID1_neg',
  145554. 'TID1_pos+TID2_pos+TID3_pos',
  145555. 'TID1_neg+TID2_neg+TID3_neg',
  145556. 'TID1_pos+TID2_pos+MTID3_pos',
  145557. 'TID1_neg+TID2_neg+MTID3_neg',
  145558. 'TID1_pos+TID2_pos+MTEC1_pos',
  145559. 'TID1_neg+TID2_neg+MTEC1_neg',
  145560. 'TID2_pos+TID3_pos+TEC1_pos',
  145561. 'TID2_neg+TID3_neg+TEC1_neg',
  145562. 'TID2_pos+TID3_pos+MTEC1_pos',
  145563. 'TID2_neg+TID3_neg+MTEC1_neg',
  145564. 'TEC1_pos+TEC2_pos+TEC3_pos',
  145565. 'TEC1_neg+TEC2_neg+TEC3_neg',
  145566. 'TEC1_pos+TEC2_pos+MTEC3_pos',
  145567. 'TEC1_neg+TEC2_neg+MTEC3_neg',
  145568. 'TEC1_pos+TEC2_pos+TEC4_pos',
  145569. 'TEC1_neg+TEC2_neg+TEC4_neg',
  145570. 'TEC1_pos+TEC2_pos+MTEC4_pos',
  145571. 'TEC1_neg+TEC2_neg+MTEC4_neg',
  145572. 'TEC2_pos+TEC3_pos+TEC4_pos',
  145573. 'TEC2_neg+TEC3_neg+TEC4_neg',
  145574. 'TEC2_pos+TEC3_pos+MTEC4_pos',
  145575. 'TEC2_neg+TEC3_neg+MTEC4_neg',
  145576. 'TEC2_pos+TEC3_pos+TEC5_pos',
  145577. 'TEC2_neg+TEC3_neg+TEC5_neg',
  145578. 'TEC2_pos+TEC3_pos+TEC6_pos',
  145579. 'TEC2_neg+TEC3_neg+TEC6_neg',
  145580. 'TEC3_pos+TEC4_pos+TEC5_pos',
  145581. 'TEC3_neg+TEC4_neg+TEC5_neg',
  145582. 'TEC3_pos+TEC4_pos+MTEC5_pos',
  145583. 'TEC3_neg+TEC4_neg+MTEC5_neg',
  145584. 'TEC3_pos+TEC5_pos+TEC6_pos',
  145585. 'TEC3_neg+TEC5_neg+TEC6_neg',
  145586. 'TEC4_pos+TEC5_pos+TEC6_pos',
  145587. 'TEC4_neg+TEC5_neg+TEC6_neg',
  145588. 'TOB1+TEC1_pos',
  145589. 'TOB1+TEC1_neg',
  145590. 'TEC1_pos+TEC2_pos',
  145591. 'TEC1_neg+TEC2_neg',
  145592. 'TEC2_pos+TEC3_pos',
  145593. 'TEC2_neg+TEC3_neg',
  145594. 'TEC3_pos+TEC4_pos',
  145595. 'TEC3_neg+TEC4_neg',
  145596. 'TEC4_pos+TEC5_pos',
  145597. 'TEC4_neg+TEC5_neg',
  145598. 'TEC5_pos+TEC6_pos',
  145599. 'TEC5_neg+TEC6_neg',
  145600. 'TEC6_pos+TEC7_pos',
  145601. 'TEC6_neg+TEC7_neg',
  145602. 'TOB1+TOB2+MTOB3',
  145603. 'TOB1+TOB2+MTOB4',
  145604. 'TOB1+TOB2+MTEC1_pos',
  145605. 'TOB1+TOB2+MTEC1_neg',
  145606. 'BPix3+TIB1',
  145607. 'BPix3+TIB2'),
  145608. useFabsEta = cms.bool(False),
  145609. useInvPt = cms.bool(False),
  145610. useLogPt = cms.untracked.bool(True)
  145611. ),
  145612. ignoremissingtrackcollection = cms.untracked.bool(False),
  145613. intimeOnlyTP = cms.bool(True),
  145614. label = cms.VInputTag("generalTracks", "cutsRecoTracksHp"),
  145615. label_pileupinfo = cms.InputTag("addPileupInfo"),
  145616. label_tp_effic = cms.InputTag("mix","MergedTrackTruth"),
  145617. label_tp_effic_refvector = cms.bool(False),
  145618. label_tp_fake = cms.InputTag("mix","MergedTrackTruth"),
  145619. label_tp_fake_refvector = cms.bool(False),
  145620. label_tp_nlayers = cms.InputTag("trackingParticleNumberOfLayersProducer","trackerLayers"),
  145621. label_tp_npixellayers = cms.InputTag("trackingParticleNumberOfLayersProducer","pixelLayers"),
  145622. label_tp_nstripstereolayers = cms.InputTag("trackingParticleNumberOfLayersProducer","stripStereoLayers"),
  145623. label_tv = cms.InputTag("mix","MergedTrackTruth"),
  145624. label_vertex = cms.untracked.InputTag("offlinePrimaryVertices"),
  145625. lipTP = cms.double(30.0),
  145626. maxRapidityTP = cms.double(2.5),
  145627. minHitTP = cms.int32(0),
  145628. minRapidityTP = cms.double(-2.5),
  145629. mvaLabels = cms.untracked.PSet(
  145630.  
  145631. ),
  145632. parametersDefiner = cms.string('LhcParametersDefinerForTP'),
  145633. pdgIdTP = cms.vint32(),
  145634. ptMinTP = cms.double(0.005),
  145635. signalOnlyTP = cms.bool(False),
  145636. sim = cms.VInputTag(cms.InputTag("g4SimHits","TrackerHitsPixelBarrelLowTof"), cms.InputTag("g4SimHits","TrackerHitsPixelBarrelHighTof"), cms.InputTag("g4SimHits","TrackerHitsPixelEndcapLowTof"), cms.InputTag("g4SimHits","TrackerHitsPixelEndcapHighTof"), cms.InputTag("g4SimHits","TrackerHitsTIBLowTof"),
  145637. cms.InputTag("g4SimHits","TrackerHitsTIBHighTof"), cms.InputTag("g4SimHits","TrackerHitsTIDLowTof"), cms.InputTag("g4SimHits","TrackerHitsTIDHighTof"), cms.InputTag("g4SimHits","TrackerHitsTOBLowTof"), cms.InputTag("g4SimHits","TrackerHitsTOBHighTof"),
  145638. cms.InputTag("g4SimHits","TrackerHitsTECLowTof"), cms.InputTag("g4SimHits","TrackerHitsTECHighTof")),
  145639. simHitTpMapTag = cms.InputTag("simHitTPAssocProducer"),
  145640. simPVMaxZ = cms.untracked.double(-1),
  145641. stableOnlyTP = cms.bool(False),
  145642. tipTP = cms.double(60),
  145643. trackCollectionForDrCalculation = cms.InputTag("generalTracks"),
  145644. useGsf = cms.bool(False),
  145645. useLogPt = cms.untracked.bool(True),
  145646. vertexAssociator = cms.untracked.InputTag("VertexAssociatorByPositionAndTracks")
  145647. )
  145648.  
  145649.  
  145650. process.trackValidatorConversion = cms.EDAnalyzer("MultiTrackValidator",
  145651. UseAssociators = cms.bool(True),
  145652. associators = cms.untracked.VInputTag("quickTrackAssociatorByHits"),
  145653. beamSpot = cms.InputTag("offlineBeamSpot"),
  145654. calculateDrSingleCollection = cms.untracked.bool(False),
  145655. chargedOnlyTP = cms.bool(True),
  145656. dEdx1Tag = cms.InputTag("dedxHarmonic2"),
  145657. dEdx2Tag = cms.InputTag("dedxTruncated40"),
  145658. dirName = cms.string('Tracking/TrackConversion/'),
  145659. doMVAPlots = cms.untracked.bool(False),
  145660. doPVAssociationPlots = cms.untracked.bool(False),
  145661. doPlotsOnlyForTruePV = cms.untracked.bool(False),
  145662. doRecoTrackPlots = cms.untracked.bool(True),
  145663. doSeedPlots = cms.untracked.bool(False),
  145664. doSimPlots = cms.untracked.bool(True),
  145665. doSimTrackPlots = cms.untracked.bool(True),
  145666. doSummaryPlots = cms.untracked.bool(True),
  145667. dodEdxPlots = cms.untracked.bool(False),
  145668. histoProducerAlgoBlock = cms.PSet(
  145669. GpSelectorForEfficiencyVsEta = cms.PSet(
  145670. chargedOnly = cms.bool(True),
  145671. lip = cms.double(30.0),
  145672. maxRapidity = cms.double(2.5),
  145673. minRapidity = cms.double(-2.5),
  145674. pdgId = cms.vint32(),
  145675. ptMin = cms.double(0.9),
  145676. status = cms.int32(1),
  145677. tip = cms.double(3.5)
  145678. ),
  145679. GpSelectorForEfficiencyVsPhi = cms.PSet(
  145680. chargedOnly = cms.bool(True),
  145681. lip = cms.double(30.0),
  145682. maxRapidity = cms.double(2.5),
  145683. minRapidity = cms.double(-2.5),
  145684. pdgId = cms.vint32(),
  145685. ptMin = cms.double(0.9),
  145686. status = cms.int32(1),
  145687. tip = cms.double(3.5)
  145688. ),
  145689. GpSelectorForEfficiencyVsPt = cms.PSet(
  145690. chargedOnly = cms.bool(True),
  145691. lip = cms.double(30.0),
  145692. maxRapidity = cms.double(2.5),
  145693. minRapidity = cms.double(-2.5),
  145694. pdgId = cms.vint32(),
  145695. ptMin = cms.double(0.05),
  145696. status = cms.int32(1),
  145697. tip = cms.double(3.5)
  145698. ),
  145699. GpSelectorForEfficiencyVsVTXR = cms.PSet(
  145700. chargedOnly = cms.bool(True),
  145701. lip = cms.double(30.0),
  145702. maxRapidity = cms.double(2.5),
  145703. minRapidity = cms.double(-2.5),
  145704. pdgId = cms.vint32(),
  145705. ptMin = cms.double(0.9),
  145706. status = cms.int32(1),
  145707. tip = cms.double(30.0)
  145708. ),
  145709. GpSelectorForEfficiencyVsVTXZ = cms.PSet(
  145710. chargedOnly = cms.bool(True),
  145711. lip = cms.double(35.0),
  145712. maxRapidity = cms.double(2.5),
  145713. minRapidity = cms.double(-2.5),
  145714. pdgId = cms.vint32(),
  145715. ptMin = cms.double(0.9),
  145716. status = cms.int32(1),
  145717. tip = cms.double(3.5)
  145718. ),
  145719. TpSelectorForEfficiencyVsEta = cms.PSet(
  145720. chargedOnly = cms.bool(True),
  145721. intimeOnly = cms.bool(False),
  145722. lip = cms.double(30.0),
  145723. maxRapidity = cms.double(2.5),
  145724. minHit = cms.int32(0),
  145725. minRapidity = cms.double(-2.5),
  145726. pdgId = cms.vint32(),
  145727. ptMin = cms.double(0.9),
  145728. signalOnly = cms.bool(True),
  145729. stableOnly = cms.bool(False),
  145730. tip = cms.double(60)
  145731. ),
  145732. TpSelectorForEfficiencyVsPhi = cms.PSet(
  145733. chargedOnly = cms.bool(True),
  145734. intimeOnly = cms.bool(False),
  145735. lip = cms.double(30.0),
  145736. maxRapidity = cms.double(2.5),
  145737. minHit = cms.int32(0),
  145738. minRapidity = cms.double(-2.5),
  145739. pdgId = cms.vint32(),
  145740. ptMin = cms.double(0.9),
  145741. signalOnly = cms.bool(True),
  145742. stableOnly = cms.bool(False),
  145743. tip = cms.double(60)
  145744. ),
  145745. TpSelectorForEfficiencyVsPt = cms.PSet(
  145746. chargedOnly = cms.bool(True),
  145747. intimeOnly = cms.bool(False),
  145748. lip = cms.double(30.0),
  145749. maxRapidity = cms.double(2.5),
  145750. minHit = cms.int32(0),
  145751. minRapidity = cms.double(-2.5),
  145752. pdgId = cms.vint32(),
  145753. ptMin = cms.double(0.05),
  145754. signalOnly = cms.bool(True),
  145755. stableOnly = cms.bool(False),
  145756. tip = cms.double(60)
  145757. ),
  145758. TpSelectorForEfficiencyVsVTXR = cms.PSet(
  145759. chargedOnly = cms.bool(True),
  145760. intimeOnly = cms.bool(False),
  145761. lip = cms.double(30.0),
  145762. maxRapidity = cms.double(2.5),
  145763. minHit = cms.int32(0),
  145764. minRapidity = cms.double(-2.5),
  145765. pdgId = cms.vint32(),
  145766. ptMin = cms.double(0.9),
  145767. signalOnly = cms.bool(True),
  145768. stableOnly = cms.bool(False),
  145769. tip = cms.double(60.0)
  145770. ),
  145771. TpSelectorForEfficiencyVsVTXZ = cms.PSet(
  145772. chargedOnly = cms.bool(True),
  145773. intimeOnly = cms.bool(False),
  145774. lip = cms.double(30.0),
  145775. maxRapidity = cms.double(2.5),
  145776. minHit = cms.int32(0),
  145777. minRapidity = cms.double(-2.5),
  145778. pdgId = cms.vint32(),
  145779. ptMin = cms.double(0.9),
  145780. signalOnly = cms.bool(True),
  145781. stableOnly = cms.bool(False),
  145782. tip = cms.double(60)
  145783. ),
  145784. cotThetaRes_nbin = cms.int32(300),
  145785. cotThetaRes_rangeMax = cms.double(0.02),
  145786. cotThetaRes_rangeMin = cms.double(-0.02),
  145787. dxyDzZoom = cms.double(25),
  145788. dxyRes_nbin = cms.int32(500),
  145789. dxyRes_rangeMax = cms.double(0.1),
  145790. dxyRes_rangeMin = cms.double(-0.1),
  145791. dzRes_nbin = cms.int32(150),
  145792. dzRes_rangeMax = cms.double(0.05),
  145793. dzRes_rangeMin = cms.double(-0.05),
  145794. generalGpSelector = cms.PSet(
  145795. chargedOnly = cms.bool(True),
  145796. lip = cms.double(30.0),
  145797. maxRapidity = cms.double(2.5),
  145798. minRapidity = cms.double(-2.5),
  145799. pdgId = cms.vint32(),
  145800. ptMin = cms.double(0.9),
  145801. status = cms.int32(1),
  145802. tip = cms.double(3.5)
  145803. ),
  145804. generalTpSelector = cms.PSet(
  145805. chargedOnly = cms.bool(True),
  145806. intimeOnly = cms.bool(False),
  145807. lip = cms.double(30.0),
  145808. maxRapidity = cms.double(2.5),
  145809. minHit = cms.int32(0),
  145810. minRapidity = cms.double(-2.5),
  145811. pdgId = cms.vint32(),
  145812. ptMin = cms.double(0.9),
  145813. signalOnly = cms.bool(True),
  145814. stableOnly = cms.bool(False),
  145815. tip = cms.double(3.5)
  145816. ),
  145817. maxChi2 = cms.double(20),
  145818. maxDeDx = cms.double(10.0),
  145819. maxDxy = cms.double(25),
  145820. maxDz = cms.double(30),
  145821. maxDzpvCumulative = cms.double(0.6),
  145822. maxDzpvsigCumulative = cms.double(10),
  145823. maxEta = cms.double(2.5),
  145824. maxHit = cms.double(80.5),
  145825. maxLayers = cms.double(25.5),
  145826. maxMVA = cms.double(1),
  145827. maxPVz = cms.double(60),
  145828. maxPhi = cms.double(3.1416),
  145829. maxPt = cms.double(1000),
  145830. maxPu = cms.double(199.5),
  145831. maxTracks = cms.double(2000),
  145832. maxVertcount = cms.double(160.5),
  145833. maxVertpos = cms.double(60),
  145834. maxZpos = cms.double(30),
  145835. maxdr = cms.double(1),
  145836. minChi2 = cms.double(0),
  145837. minDeDx = cms.double(0.0),
  145838. minDxy = cms.double(-25),
  145839. minDz = cms.double(-30),
  145840. minEta = cms.double(-2.5),
  145841. minHit = cms.double(-0.5),
  145842. minLayers = cms.double(-0.5),
  145843. minMVA = cms.double(-1),
  145844. minPVz = cms.double(-60),
  145845. minPhi = cms.double(-3.1416),
  145846. minPt = cms.double(0.1),
  145847. minPu = cms.double(-0.5),
  145848. minTracks = cms.double(0),
  145849. minVertcount = cms.double(-0.5),
  145850. minVertpos = cms.double(0),
  145851. minZpos = cms.double(-30),
  145852. mindr = cms.double(0.001),
  145853. nintChi2 = cms.int32(40),
  145854. nintDeDx = cms.int32(40),
  145855. nintDxy = cms.int32(100),
  145856. nintDz = cms.int32(60),
  145857. nintDzpvCumulative = cms.int32(240),
  145858. nintDzpvsigCumulative = cms.int32(200),
  145859. nintEta = cms.int32(50),
  145860. nintHit = cms.int32(81),
  145861. nintLayers = cms.int32(26),
  145862. nintMVA = cms.int32(100),
  145863. nintPVz = cms.int32(120),
  145864. nintPhi = cms.int32(36),
  145865. nintPt = cms.int32(40),
  145866. nintPu = cms.int32(100),
  145867. nintTracks = cms.int32(100),
  145868. nintVertcount = cms.int32(161),
  145869. nintVertpos = cms.int32(60),
  145870. nintZpos = cms.int32(60),
  145871. nintdr = cms.int32(100),
  145872. phiRes_nbin = cms.int32(300),
  145873. phiRes_rangeMax = cms.double(0.01),
  145874. phiRes_rangeMin = cms.double(-0.01),
  145875. ptRes_nbin = cms.int32(100),
  145876. ptRes_rangeMax = cms.double(0.1),
  145877. ptRes_rangeMin = cms.double(-0.1),
  145878. seedingLayerSets = cms.vstring('BPix1+BPix2+BPix3',
  145879. 'BPix1+BPix2+FPix1_pos',
  145880. 'BPix1+BPix2+FPix1_neg',
  145881. 'BPix1+FPix1_pos+FPix2_pos',
  145882. 'BPix1+FPix1_neg+FPix2_neg',
  145883. 'BPix1+BPix2',
  145884. 'BPix1+BPix3',
  145885. 'BPix2+BPix3',
  145886. 'BPix1+FPix1_pos',
  145887. 'BPix1+FPix1_neg',
  145888. 'BPix2+FPix1_pos',
  145889. 'BPix2+FPix1_neg',
  145890. 'FPix1_pos+FPix2_pos',
  145891. 'FPix1_neg+FPix2_neg',
  145892. 'BPix2+FPix1_pos+FPix2_pos',
  145893. 'BPix2+FPix1_neg+FPix2_neg',
  145894. 'BPix2+BPix3+TIB1',
  145895. 'TIB1+TIB2+MTIB3',
  145896. 'TIB1+TIB2+MTIB4',
  145897. 'TIB1+TIB2+MTID1_pos',
  145898. 'TIB1+TIB2+MTID1_neg',
  145899. 'TID1_pos+TID2_pos+TID3_pos',
  145900. 'TID1_neg+TID2_neg+TID3_neg',
  145901. 'TID1_pos+TID2_pos+MTID3_pos',
  145902. 'TID1_neg+TID2_neg+MTID3_neg',
  145903. 'TID1_pos+TID2_pos+MTEC1_pos',
  145904. 'TID1_neg+TID2_neg+MTEC1_neg',
  145905. 'TID2_pos+TID3_pos+TEC1_pos',
  145906. 'TID2_neg+TID3_neg+TEC1_neg',
  145907. 'TID2_pos+TID3_pos+MTEC1_pos',
  145908. 'TID2_neg+TID3_neg+MTEC1_neg',
  145909. 'TEC1_pos+TEC2_pos+TEC3_pos',
  145910. 'TEC1_neg+TEC2_neg+TEC3_neg',
  145911. 'TEC1_pos+TEC2_pos+MTEC3_pos',
  145912. 'TEC1_neg+TEC2_neg+MTEC3_neg',
  145913. 'TEC1_pos+TEC2_pos+TEC4_pos',
  145914. 'TEC1_neg+TEC2_neg+TEC4_neg',
  145915. 'TEC1_pos+TEC2_pos+MTEC4_pos',
  145916. 'TEC1_neg+TEC2_neg+MTEC4_neg',
  145917. 'TEC2_pos+TEC3_pos+TEC4_pos',
  145918. 'TEC2_neg+TEC3_neg+TEC4_neg',
  145919. 'TEC2_pos+TEC3_pos+MTEC4_pos',
  145920. 'TEC2_neg+TEC3_neg+MTEC4_neg',
  145921. 'TEC2_pos+TEC3_pos+TEC5_pos',
  145922. 'TEC2_neg+TEC3_neg+TEC5_neg',
  145923. 'TEC2_pos+TEC3_pos+TEC6_pos',
  145924. 'TEC2_neg+TEC3_neg+TEC6_neg',
  145925. 'TEC3_pos+TEC4_pos+TEC5_pos',
  145926. 'TEC3_neg+TEC4_neg+TEC5_neg',
  145927. 'TEC3_pos+TEC4_pos+MTEC5_pos',
  145928. 'TEC3_neg+TEC4_neg+MTEC5_neg',
  145929. 'TEC3_pos+TEC5_pos+TEC6_pos',
  145930. 'TEC3_neg+TEC5_neg+TEC6_neg',
  145931. 'TEC4_pos+TEC5_pos+TEC6_pos',
  145932. 'TEC4_neg+TEC5_neg+TEC6_neg',
  145933. 'TOB1+TEC1_pos',
  145934. 'TOB1+TEC1_neg',
  145935. 'TEC1_pos+TEC2_pos',
  145936. 'TEC1_neg+TEC2_neg',
  145937. 'TEC2_pos+TEC3_pos',
  145938. 'TEC2_neg+TEC3_neg',
  145939. 'TEC3_pos+TEC4_pos',
  145940. 'TEC3_neg+TEC4_neg',
  145941. 'TEC4_pos+TEC5_pos',
  145942. 'TEC4_neg+TEC5_neg',
  145943. 'TEC5_pos+TEC6_pos',
  145944. 'TEC5_neg+TEC6_neg',
  145945. 'TEC6_pos+TEC7_pos',
  145946. 'TEC6_neg+TEC7_neg',
  145947. 'TOB1+TOB2+MTOB3',
  145948. 'TOB1+TOB2+MTOB4',
  145949. 'TOB1+TOB2+MTEC1_pos',
  145950. 'TOB1+TOB2+MTEC1_neg',
  145951. 'BPix3+TIB1',
  145952. 'BPix3+TIB2'),
  145953. useFabsEta = cms.bool(False),
  145954. useInvPt = cms.bool(False),
  145955. useLogPt = cms.untracked.bool(True)
  145956. ),
  145957. ignoremissingtrackcollection = cms.untracked.bool(False),
  145958. intimeOnlyTP = cms.bool(True),
  145959. label = cms.VInputTag("convStepTracks", "conversionStepTracks", "ckfInOutTracksFromConversions", "ckfOutInTracksFromConversions"),
  145960. label_pileupinfo = cms.InputTag("addPileupInfo"),
  145961. label_tp_effic = cms.InputTag("trackingParticlesConversion"),
  145962. label_tp_effic_refvector = cms.bool(True),
  145963. label_tp_fake = cms.InputTag("mix","MergedTrackTruth"),
  145964. label_tp_fake_refvector = cms.bool(False),
  145965. label_tp_nlayers = cms.InputTag("trackingParticleNumberOfLayersProducer","trackerLayers"),
  145966. label_tp_npixellayers = cms.InputTag("trackingParticleNumberOfLayersProducer","pixelLayers"),
  145967. label_tp_nstripstereolayers = cms.InputTag("trackingParticleNumberOfLayersProducer","stripStereoLayers"),
  145968. label_tv = cms.InputTag("mix","MergedTrackTruth"),
  145969. label_vertex = cms.untracked.InputTag("offlinePrimaryVertices"),
  145970. lipTP = cms.double(30.0),
  145971. maxRapidityTP = cms.double(2.5),
  145972. minHitTP = cms.int32(0),
  145973. minRapidityTP = cms.double(-2.5),
  145974. mvaLabels = cms.untracked.PSet(
  145975.  
  145976. ),
  145977. parametersDefiner = cms.string('LhcParametersDefinerForTP'),
  145978. pdgIdTP = cms.vint32(),
  145979. ptMinTP = cms.double(0.005),
  145980. signalOnlyTP = cms.bool(False),
  145981. sim = cms.VInputTag(cms.InputTag("g4SimHits","TrackerHitsPixelBarrelLowTof"), cms.InputTag("g4SimHits","TrackerHitsPixelBarrelHighTof"), cms.InputTag("g4SimHits","TrackerHitsPixelEndcapLowTof"), cms.InputTag("g4SimHits","TrackerHitsPixelEndcapHighTof"), cms.InputTag("g4SimHits","TrackerHitsTIBLowTof"),
  145982. cms.InputTag("g4SimHits","TrackerHitsTIBHighTof"), cms.InputTag("g4SimHits","TrackerHitsTIDLowTof"), cms.InputTag("g4SimHits","TrackerHitsTIDHighTof"), cms.InputTag("g4SimHits","TrackerHitsTOBLowTof"), cms.InputTag("g4SimHits","TrackerHitsTOBHighTof"),
  145983. cms.InputTag("g4SimHits","TrackerHitsTECLowTof"), cms.InputTag("g4SimHits","TrackerHitsTECHighTof")),
  145984. simHitTpMapTag = cms.InputTag("simHitTPAssocProducer"),
  145985. simPVMaxZ = cms.untracked.double(-1),
  145986. stableOnlyTP = cms.bool(False),
  145987. tipTP = cms.double(60),
  145988. trackCollectionForDrCalculation = cms.InputTag("generalTracks"),
  145989. useGsf = cms.bool(False),
  145990. useLogPt = cms.untracked.bool(True),
  145991. vertexAssociator = cms.untracked.InputTag("VertexAssociatorByPositionAndTracks")
  145992. )
  145993.  
  145994.  
  145995. process.trackValidatorFromPV = cms.EDAnalyzer("MultiTrackValidator",
  145996. UseAssociators = cms.bool(False),
  145997. associators = cms.untracked.VInputTag("trackingParticleRecoTrackAsssociation"),
  145998. beamSpot = cms.InputTag("offlineBeamSpot"),
  145999. calculateDrSingleCollection = cms.untracked.bool(True),
  146000. chargedOnlyTP = cms.bool(True),
  146001. dEdx1Tag = cms.InputTag("dedxHarmonic2"),
  146002. dEdx2Tag = cms.InputTag("dedxTruncated40"),
  146003. dirName = cms.string('Tracking/TrackFromPV/'),
  146004. doMVAPlots = cms.untracked.bool(False),
  146005. doPVAssociationPlots = cms.untracked.bool(False),
  146006. doPlotsOnlyForTruePV = cms.untracked.bool(True),
  146007. doRecoTrackPlots = cms.untracked.bool(True),
  146008. doSeedPlots = cms.untracked.bool(False),
  146009. doSimPlots = cms.untracked.bool(True),
  146010. doSimTrackPlots = cms.untracked.bool(True),
  146011. doSummaryPlots = cms.untracked.bool(True),
  146012. dodEdxPlots = cms.untracked.bool(True),
  146013. histoProducerAlgoBlock = cms.PSet(
  146014. GpSelectorForEfficiencyVsEta = cms.PSet(
  146015. chargedOnly = cms.bool(True),
  146016. lip = cms.double(30.0),
  146017. maxRapidity = cms.double(2.5),
  146018. minRapidity = cms.double(-2.5),
  146019. pdgId = cms.vint32(),
  146020. ptMin = cms.double(0.9),
  146021. status = cms.int32(1),
  146022. tip = cms.double(3.5)
  146023. ),
  146024. GpSelectorForEfficiencyVsPhi = cms.PSet(
  146025. chargedOnly = cms.bool(True),
  146026. lip = cms.double(30.0),
  146027. maxRapidity = cms.double(2.5),
  146028. minRapidity = cms.double(-2.5),
  146029. pdgId = cms.vint32(),
  146030. ptMin = cms.double(0.9),
  146031. status = cms.int32(1),
  146032. tip = cms.double(3.5)
  146033. ),
  146034. GpSelectorForEfficiencyVsPt = cms.PSet(
  146035. chargedOnly = cms.bool(True),
  146036. lip = cms.double(30.0),
  146037. maxRapidity = cms.double(2.5),
  146038. minRapidity = cms.double(-2.5),
  146039. pdgId = cms.vint32(),
  146040. ptMin = cms.double(0.05),
  146041. status = cms.int32(1),
  146042. tip = cms.double(3.5)
  146043. ),
  146044. GpSelectorForEfficiencyVsVTXR = cms.PSet(
  146045. chargedOnly = cms.bool(True),
  146046. lip = cms.double(30.0),
  146047. maxRapidity = cms.double(2.5),
  146048. minRapidity = cms.double(-2.5),
  146049. pdgId = cms.vint32(),
  146050. ptMin = cms.double(0.9),
  146051. status = cms.int32(1),
  146052. tip = cms.double(30.0)
  146053. ),
  146054. GpSelectorForEfficiencyVsVTXZ = cms.PSet(
  146055. chargedOnly = cms.bool(True),
  146056. lip = cms.double(35.0),
  146057. maxRapidity = cms.double(2.5),
  146058. minRapidity = cms.double(-2.5),
  146059. pdgId = cms.vint32(),
  146060. ptMin = cms.double(0.9),
  146061. status = cms.int32(1),
  146062. tip = cms.double(3.5)
  146063. ),
  146064. TpSelectorForEfficiencyVsEta = cms.PSet(
  146065. chargedOnly = cms.bool(True),
  146066. intimeOnly = cms.bool(False),
  146067. lip = cms.double(30.0),
  146068. maxRapidity = cms.double(2.5),
  146069. minHit = cms.int32(0),
  146070. minRapidity = cms.double(-2.5),
  146071. pdgId = cms.vint32(),
  146072. ptMin = cms.double(0.9),
  146073. signalOnly = cms.bool(True),
  146074. stableOnly = cms.bool(False),
  146075. tip = cms.double(3.5)
  146076. ),
  146077. TpSelectorForEfficiencyVsPhi = cms.PSet(
  146078. chargedOnly = cms.bool(True),
  146079. intimeOnly = cms.bool(False),
  146080. lip = cms.double(30.0),
  146081. maxRapidity = cms.double(2.5),
  146082. minHit = cms.int32(0),
  146083. minRapidity = cms.double(-2.5),
  146084. pdgId = cms.vint32(),
  146085. ptMin = cms.double(0.9),
  146086. signalOnly = cms.bool(True),
  146087. stableOnly = cms.bool(False),
  146088. tip = cms.double(3.5)
  146089. ),
  146090. TpSelectorForEfficiencyVsPt = cms.PSet(
  146091. chargedOnly = cms.bool(True),
  146092. intimeOnly = cms.bool(False),
  146093. lip = cms.double(30.0),
  146094. maxRapidity = cms.double(2.5),
  146095. minHit = cms.int32(0),
  146096. minRapidity = cms.double(-2.5),
  146097. pdgId = cms.vint32(),
  146098. ptMin = cms.double(0.05),
  146099. signalOnly = cms.bool(True),
  146100. stableOnly = cms.bool(False),
  146101. tip = cms.double(3.5)
  146102. ),
  146103. TpSelectorForEfficiencyVsVTXR = cms.PSet(
  146104. chargedOnly = cms.bool(True),
  146105. intimeOnly = cms.bool(False),
  146106. lip = cms.double(30.0),
  146107. maxRapidity = cms.double(2.5),
  146108. minHit = cms.int32(0),
  146109. minRapidity = cms.double(-2.5),
  146110. pdgId = cms.vint32(),
  146111. ptMin = cms.double(0.9),
  146112. signalOnly = cms.bool(True),
  146113. stableOnly = cms.bool(False),
  146114. tip = cms.double(60.0)
  146115. ),
  146116. TpSelectorForEfficiencyVsVTXZ = cms.PSet(
  146117. chargedOnly = cms.bool(True),
  146118. intimeOnly = cms.bool(False),
  146119. lip = cms.double(30.0),
  146120. maxRapidity = cms.double(2.5),
  146121. minHit = cms.int32(0),
  146122. minRapidity = cms.double(-2.5),
  146123. pdgId = cms.vint32(),
  146124. ptMin = cms.double(0.9),
  146125. signalOnly = cms.bool(True),
  146126. stableOnly = cms.bool(False),
  146127. tip = cms.double(3.5)
  146128. ),
  146129. cotThetaRes_nbin = cms.int32(300),
  146130. cotThetaRes_rangeMax = cms.double(0.02),
  146131. cotThetaRes_rangeMin = cms.double(-0.02),
  146132. dxyDzZoom = cms.double(25),
  146133. dxyRes_nbin = cms.int32(500),
  146134. dxyRes_rangeMax = cms.double(0.1),
  146135. dxyRes_rangeMin = cms.double(-0.1),
  146136. dzRes_nbin = cms.int32(150),
  146137. dzRes_rangeMax = cms.double(0.05),
  146138. dzRes_rangeMin = cms.double(-0.05),
  146139. generalGpSelector = cms.PSet(
  146140. chargedOnly = cms.bool(True),
  146141. lip = cms.double(30.0),
  146142. maxRapidity = cms.double(2.5),
  146143. minRapidity = cms.double(-2.5),
  146144. pdgId = cms.vint32(),
  146145. ptMin = cms.double(0.9),
  146146. status = cms.int32(1),
  146147. tip = cms.double(3.5)
  146148. ),
  146149. generalTpSelector = cms.PSet(
  146150. chargedOnly = cms.bool(True),
  146151. intimeOnly = cms.bool(False),
  146152. lip = cms.double(30.0),
  146153. maxRapidity = cms.double(2.5),
  146154. minHit = cms.int32(0),
  146155. minRapidity = cms.double(-2.5),
  146156. pdgId = cms.vint32(),
  146157. ptMin = cms.double(0.9),
  146158. signalOnly = cms.bool(True),
  146159. stableOnly = cms.bool(False),
  146160. tip = cms.double(3.5)
  146161. ),
  146162. maxChi2 = cms.double(20),
  146163. maxDeDx = cms.double(10.0),
  146164. maxDxy = cms.double(25),
  146165. maxDz = cms.double(30),
  146166. maxDzpvCumulative = cms.double(0.6),
  146167. maxDzpvsigCumulative = cms.double(10),
  146168. maxEta = cms.double(2.5),
  146169. maxHit = cms.double(80.5),
  146170. maxLayers = cms.double(25.5),
  146171. maxMVA = cms.double(1),
  146172. maxPVz = cms.double(60),
  146173. maxPhi = cms.double(3.1416),
  146174. maxPt = cms.double(1000),
  146175. maxPu = cms.double(199.5),
  146176. maxTracks = cms.double(2000),
  146177. maxVertcount = cms.double(160.5),
  146178. maxVertpos = cms.double(60),
  146179. maxZpos = cms.double(30),
  146180. maxdr = cms.double(1),
  146181. minChi2 = cms.double(0),
  146182. minDeDx = cms.double(0.0),
  146183. minDxy = cms.double(-25),
  146184. minDz = cms.double(-30),
  146185. minEta = cms.double(-2.5),
  146186. minHit = cms.double(-0.5),
  146187. minLayers = cms.double(-0.5),
  146188. minMVA = cms.double(-1),
  146189. minPVz = cms.double(-60),
  146190. minPhi = cms.double(-3.1416),
  146191. minPt = cms.double(0.1),
  146192. minPu = cms.double(-0.5),
  146193. minTracks = cms.double(0),
  146194. minVertcount = cms.double(-0.5),
  146195. minVertpos = cms.double(0),
  146196. minZpos = cms.double(-30),
  146197. mindr = cms.double(0.001),
  146198. nintChi2 = cms.int32(40),
  146199. nintDeDx = cms.int32(40),
  146200. nintDxy = cms.int32(100),
  146201. nintDz = cms.int32(60),
  146202. nintDzpvCumulative = cms.int32(240),
  146203. nintDzpvsigCumulative = cms.int32(200),
  146204. nintEta = cms.int32(50),
  146205. nintHit = cms.int32(81),
  146206. nintLayers = cms.int32(26),
  146207. nintMVA = cms.int32(100),
  146208. nintPVz = cms.int32(120),
  146209. nintPhi = cms.int32(36),
  146210. nintPt = cms.int32(40),
  146211. nintPu = cms.int32(100),
  146212. nintTracks = cms.int32(100),
  146213. nintVertcount = cms.int32(161),
  146214. nintVertpos = cms.int32(60),
  146215. nintZpos = cms.int32(60),
  146216. nintdr = cms.int32(100),
  146217. phiRes_nbin = cms.int32(300),
  146218. phiRes_rangeMax = cms.double(0.01),
  146219. phiRes_rangeMin = cms.double(-0.01),
  146220. ptRes_nbin = cms.int32(100),
  146221. ptRes_rangeMax = cms.double(0.1),
  146222. ptRes_rangeMin = cms.double(-0.1),
  146223. seedingLayerSets = cms.vstring('BPix1+BPix2+BPix3',
  146224. 'BPix1+BPix2+FPix1_pos',
  146225. 'BPix1+BPix2+FPix1_neg',
  146226. 'BPix1+FPix1_pos+FPix2_pos',
  146227. 'BPix1+FPix1_neg+FPix2_neg',
  146228. 'BPix1+BPix2',
  146229. 'BPix1+BPix3',
  146230. 'BPix2+BPix3',
  146231. 'BPix1+FPix1_pos',
  146232. 'BPix1+FPix1_neg',
  146233. 'BPix2+FPix1_pos',
  146234. 'BPix2+FPix1_neg',
  146235. 'FPix1_pos+FPix2_pos',
  146236. 'FPix1_neg+FPix2_neg',
  146237. 'BPix2+FPix1_pos+FPix2_pos',
  146238. 'BPix2+FPix1_neg+FPix2_neg',
  146239. 'BPix2+BPix3+TIB1',
  146240. 'TIB1+TIB2+MTIB3',
  146241. 'TIB1+TIB2+MTIB4',
  146242. 'TIB1+TIB2+MTID1_pos',
  146243. 'TIB1+TIB2+MTID1_neg',
  146244. 'TID1_pos+TID2_pos+TID3_pos',
  146245. 'TID1_neg+TID2_neg+TID3_neg',
  146246. 'TID1_pos+TID2_pos+MTID3_pos',
  146247. 'TID1_neg+TID2_neg+MTID3_neg',
  146248. 'TID1_pos+TID2_pos+MTEC1_pos',
  146249. 'TID1_neg+TID2_neg+MTEC1_neg',
  146250. 'TID2_pos+TID3_pos+TEC1_pos',
  146251. 'TID2_neg+TID3_neg+TEC1_neg',
  146252. 'TID2_pos+TID3_pos+MTEC1_pos',
  146253. 'TID2_neg+TID3_neg+MTEC1_neg',
  146254. 'TEC1_pos+TEC2_pos+TEC3_pos',
  146255. 'TEC1_neg+TEC2_neg+TEC3_neg',
  146256. 'TEC1_pos+TEC2_pos+MTEC3_pos',
  146257. 'TEC1_neg+TEC2_neg+MTEC3_neg',
  146258. 'TEC1_pos+TEC2_pos+TEC4_pos',
  146259. 'TEC1_neg+TEC2_neg+TEC4_neg',
  146260. 'TEC1_pos+TEC2_pos+MTEC4_pos',
  146261. 'TEC1_neg+TEC2_neg+MTEC4_neg',
  146262. 'TEC2_pos+TEC3_pos+TEC4_pos',
  146263. 'TEC2_neg+TEC3_neg+TEC4_neg',
  146264. 'TEC2_pos+TEC3_pos+MTEC4_pos',
  146265. 'TEC2_neg+TEC3_neg+MTEC4_neg',
  146266. 'TEC2_pos+TEC3_pos+TEC5_pos',
  146267. 'TEC2_neg+TEC3_neg+TEC5_neg',
  146268. 'TEC2_pos+TEC3_pos+TEC6_pos',
  146269. 'TEC2_neg+TEC3_neg+TEC6_neg',
  146270. 'TEC3_pos+TEC4_pos+TEC5_pos',
  146271. 'TEC3_neg+TEC4_neg+TEC5_neg',
  146272. 'TEC3_pos+TEC4_pos+MTEC5_pos',
  146273. 'TEC3_neg+TEC4_neg+MTEC5_neg',
  146274. 'TEC3_pos+TEC5_pos+TEC6_pos',
  146275. 'TEC3_neg+TEC5_neg+TEC6_neg',
  146276. 'TEC4_pos+TEC5_pos+TEC6_pos',
  146277. 'TEC4_neg+TEC5_neg+TEC6_neg',
  146278. 'TOB1+TEC1_pos',
  146279. 'TOB1+TEC1_neg',
  146280. 'TEC1_pos+TEC2_pos',
  146281. 'TEC1_neg+TEC2_neg',
  146282. 'TEC2_pos+TEC3_pos',
  146283. 'TEC2_neg+TEC3_neg',
  146284. 'TEC3_pos+TEC4_pos',
  146285. 'TEC3_neg+TEC4_neg',
  146286. 'TEC4_pos+TEC5_pos',
  146287. 'TEC4_neg+TEC5_neg',
  146288. 'TEC5_pos+TEC6_pos',
  146289. 'TEC5_neg+TEC6_neg',
  146290. 'TEC6_pos+TEC7_pos',
  146291. 'TEC6_neg+TEC7_neg',
  146292. 'TOB1+TOB2+MTOB3',
  146293. 'TOB1+TOB2+MTOB4',
  146294. 'TOB1+TOB2+MTEC1_pos',
  146295. 'TOB1+TOB2+MTEC1_neg',
  146296. 'BPix3+TIB1',
  146297. 'BPix3+TIB2'),
  146298. useFabsEta = cms.bool(False),
  146299. useInvPt = cms.bool(False),
  146300. useLogPt = cms.untracked.bool(True)
  146301. ),
  146302. ignoremissingtrackcollection = cms.untracked.bool(False),
  146303. intimeOnlyTP = cms.bool(True),
  146304. label = cms.VInputTag("generalTracksFromPV", "cutsRecoTracksFromPVHp", "generalTracksFromPVPt09", "cutsRecoTracksFromPVPt09Hp"),
  146305. label_pileupinfo = cms.InputTag("addPileupInfo"),
  146306. label_tp_effic = cms.InputTag("trackingParticlesSignal"),
  146307. label_tp_effic_refvector = cms.bool(True),
  146308. label_tp_fake = cms.InputTag("trackingParticlesSignal"),
  146309. label_tp_fake_refvector = cms.bool(True),
  146310. label_tp_nlayers = cms.InputTag("trackingParticleNumberOfLayersProducer","trackerLayers"),
  146311. label_tp_npixellayers = cms.InputTag("trackingParticleNumberOfLayersProducer","pixelLayers"),
  146312. label_tp_nstripstereolayers = cms.InputTag("trackingParticleNumberOfLayersProducer","stripStereoLayers"),
  146313. label_tv = cms.InputTag("mix","MergedTrackTruth"),
  146314. label_vertex = cms.untracked.InputTag("offlinePrimaryVertices"),
  146315. lipTP = cms.double(30.0),
  146316. maxRapidityTP = cms.double(2.5),
  146317. minHitTP = cms.int32(0),
  146318. minRapidityTP = cms.double(-2.5),
  146319. mvaLabels = cms.untracked.PSet(
  146320.  
  146321. ),
  146322. parametersDefiner = cms.string('LhcParametersDefinerForTP'),
  146323. pdgIdTP = cms.vint32(),
  146324. ptMinTP = cms.double(0.005),
  146325. signalOnlyTP = cms.bool(False),
  146326. sim = cms.VInputTag(cms.InputTag("g4SimHits","TrackerHitsPixelBarrelLowTof"), cms.InputTag("g4SimHits","TrackerHitsPixelBarrelHighTof"), cms.InputTag("g4SimHits","TrackerHitsPixelEndcapLowTof"), cms.InputTag("g4SimHits","TrackerHitsPixelEndcapHighTof"), cms.InputTag("g4SimHits","TrackerHitsTIBLowTof"),
  146327. cms.InputTag("g4SimHits","TrackerHitsTIBHighTof"), cms.InputTag("g4SimHits","TrackerHitsTIDLowTof"), cms.InputTag("g4SimHits","TrackerHitsTIDHighTof"), cms.InputTag("g4SimHits","TrackerHitsTOBLowTof"), cms.InputTag("g4SimHits","TrackerHitsTOBHighTof"),
  146328. cms.InputTag("g4SimHits","TrackerHitsTECLowTof"), cms.InputTag("g4SimHits","TrackerHitsTECHighTof")),
  146329. simHitTpMapTag = cms.InputTag("simHitTPAssocProducer"),
  146330. simPVMaxZ = cms.untracked.double(-1),
  146331. stableOnlyTP = cms.bool(False),
  146332. tipTP = cms.double(60),
  146333. trackCollectionForDrCalculation = cms.InputTag("generalTracksFromPV"),
  146334. useGsf = cms.bool(False),
  146335. useLogPt = cms.untracked.bool(True),
  146336. vertexAssociator = cms.untracked.InputTag("VertexAssociatorByPositionAndTracks")
  146337. )
  146338.  
  146339.  
  146340. process.trackValidatorFromPVAllTP = cms.EDAnalyzer("MultiTrackValidator",
  146341. UseAssociators = cms.bool(False),
  146342. associators = cms.untracked.VInputTag("trackingParticleRecoTrackAsssociation"),
  146343. beamSpot = cms.InputTag("offlineBeamSpot"),
  146344. calculateDrSingleCollection = cms.untracked.bool(True),
  146345. chargedOnlyTP = cms.bool(True),
  146346. dEdx1Tag = cms.InputTag("dedxHarmonic2"),
  146347. dEdx2Tag = cms.InputTag("dedxTruncated40"),
  146348. dirName = cms.string('Tracking/TrackFromPVAllTP/'),
  146349. doMVAPlots = cms.untracked.bool(False),
  146350. doPVAssociationPlots = cms.untracked.bool(False),
  146351. doPlotsOnlyForTruePV = cms.untracked.bool(True),
  146352. doRecoTrackPlots = cms.untracked.bool(True),
  146353. doSeedPlots = cms.untracked.bool(False),
  146354. doSimPlots = cms.untracked.bool(False),
  146355. doSimTrackPlots = cms.untracked.bool(False),
  146356. doSummaryPlots = cms.untracked.bool(True),
  146357. dodEdxPlots = cms.untracked.bool(True),
  146358. histoProducerAlgoBlock = cms.PSet(
  146359. GpSelectorForEfficiencyVsEta = cms.PSet(
  146360. chargedOnly = cms.bool(True),
  146361. lip = cms.double(30.0),
  146362. maxRapidity = cms.double(2.5),
  146363. minRapidity = cms.double(-2.5),
  146364. pdgId = cms.vint32(),
  146365. ptMin = cms.double(0.9),
  146366. status = cms.int32(1),
  146367. tip = cms.double(3.5)
  146368. ),
  146369. GpSelectorForEfficiencyVsPhi = cms.PSet(
  146370. chargedOnly = cms.bool(True),
  146371. lip = cms.double(30.0),
  146372. maxRapidity = cms.double(2.5),
  146373. minRapidity = cms.double(-2.5),
  146374. pdgId = cms.vint32(),
  146375. ptMin = cms.double(0.9),
  146376. status = cms.int32(1),
  146377. tip = cms.double(3.5)
  146378. ),
  146379. GpSelectorForEfficiencyVsPt = cms.PSet(
  146380. chargedOnly = cms.bool(True),
  146381. lip = cms.double(30.0),
  146382. maxRapidity = cms.double(2.5),
  146383. minRapidity = cms.double(-2.5),
  146384. pdgId = cms.vint32(),
  146385. ptMin = cms.double(0.05),
  146386. status = cms.int32(1),
  146387. tip = cms.double(3.5)
  146388. ),
  146389. GpSelectorForEfficiencyVsVTXR = cms.PSet(
  146390. chargedOnly = cms.bool(True),
  146391. lip = cms.double(30.0),
  146392. maxRapidity = cms.double(2.5),
  146393. minRapidity = cms.double(-2.5),
  146394. pdgId = cms.vint32(),
  146395. ptMin = cms.double(0.9),
  146396. status = cms.int32(1),
  146397. tip = cms.double(30.0)
  146398. ),
  146399. GpSelectorForEfficiencyVsVTXZ = cms.PSet(
  146400. chargedOnly = cms.bool(True),
  146401. lip = cms.double(35.0),
  146402. maxRapidity = cms.double(2.5),
  146403. minRapidity = cms.double(-2.5),
  146404. pdgId = cms.vint32(),
  146405. ptMin = cms.double(0.9),
  146406. status = cms.int32(1),
  146407. tip = cms.double(3.5)
  146408. ),
  146409. TpSelectorForEfficiencyVsEta = cms.PSet(
  146410. chargedOnly = cms.bool(True),
  146411. intimeOnly = cms.bool(False),
  146412. lip = cms.double(30.0),
  146413. maxRapidity = cms.double(2.5),
  146414. minHit = cms.int32(0),
  146415. minRapidity = cms.double(-2.5),
  146416. pdgId = cms.vint32(),
  146417. ptMin = cms.double(0.9),
  146418. signalOnly = cms.bool(True),
  146419. stableOnly = cms.bool(False),
  146420. tip = cms.double(3.5)
  146421. ),
  146422. TpSelectorForEfficiencyVsPhi = cms.PSet(
  146423. chargedOnly = cms.bool(True),
  146424. intimeOnly = cms.bool(False),
  146425. lip = cms.double(30.0),
  146426. maxRapidity = cms.double(2.5),
  146427. minHit = cms.int32(0),
  146428. minRapidity = cms.double(-2.5),
  146429. pdgId = cms.vint32(),
  146430. ptMin = cms.double(0.9),
  146431. signalOnly = cms.bool(True),
  146432. stableOnly = cms.bool(False),
  146433. tip = cms.double(3.5)
  146434. ),
  146435. TpSelectorForEfficiencyVsPt = cms.PSet(
  146436. chargedOnly = cms.bool(True),
  146437. intimeOnly = cms.bool(False),
  146438. lip = cms.double(30.0),
  146439. maxRapidity = cms.double(2.5),
  146440. minHit = cms.int32(0),
  146441. minRapidity = cms.double(-2.5),
  146442. pdgId = cms.vint32(),
  146443. ptMin = cms.double(0.05),
  146444. signalOnly = cms.bool(True),
  146445. stableOnly = cms.bool(False),
  146446. tip = cms.double(3.5)
  146447. ),
  146448. TpSelectorForEfficiencyVsVTXR = cms.PSet(
  146449. chargedOnly = cms.bool(True),
  146450. intimeOnly = cms.bool(False),
  146451. lip = cms.double(30.0),
  146452. maxRapidity = cms.double(2.5),
  146453. minHit = cms.int32(0),
  146454. minRapidity = cms.double(-2.5),
  146455. pdgId = cms.vint32(),
  146456. ptMin = cms.double(0.9),
  146457. signalOnly = cms.bool(True),
  146458. stableOnly = cms.bool(False),
  146459. tip = cms.double(60.0)
  146460. ),
  146461. TpSelectorForEfficiencyVsVTXZ = cms.PSet(
  146462. chargedOnly = cms.bool(True),
  146463. intimeOnly = cms.bool(False),
  146464. lip = cms.double(30.0),
  146465. maxRapidity = cms.double(2.5),
  146466. minHit = cms.int32(0),
  146467. minRapidity = cms.double(-2.5),
  146468. pdgId = cms.vint32(),
  146469. ptMin = cms.double(0.9),
  146470. signalOnly = cms.bool(True),
  146471. stableOnly = cms.bool(False),
  146472. tip = cms.double(3.5)
  146473. ),
  146474. cotThetaRes_nbin = cms.int32(300),
  146475. cotThetaRes_rangeMax = cms.double(0.02),
  146476. cotThetaRes_rangeMin = cms.double(-0.02),
  146477. dxyDzZoom = cms.double(25),
  146478. dxyRes_nbin = cms.int32(500),
  146479. dxyRes_rangeMax = cms.double(0.1),
  146480. dxyRes_rangeMin = cms.double(-0.1),
  146481. dzRes_nbin = cms.int32(150),
  146482. dzRes_rangeMax = cms.double(0.05),
  146483. dzRes_rangeMin = cms.double(-0.05),
  146484. generalGpSelector = cms.PSet(
  146485. chargedOnly = cms.bool(True),
  146486. lip = cms.double(30.0),
  146487. maxRapidity = cms.double(2.5),
  146488. minRapidity = cms.double(-2.5),
  146489. pdgId = cms.vint32(),
  146490. ptMin = cms.double(0.9),
  146491. status = cms.int32(1),
  146492. tip = cms.double(3.5)
  146493. ),
  146494. generalTpSelector = cms.PSet(
  146495. chargedOnly = cms.bool(True),
  146496. intimeOnly = cms.bool(False),
  146497. lip = cms.double(30.0),
  146498. maxRapidity = cms.double(2.5),
  146499. minHit = cms.int32(0),
  146500. minRapidity = cms.double(-2.5),
  146501. pdgId = cms.vint32(),
  146502. ptMin = cms.double(0.9),
  146503. signalOnly = cms.bool(True),
  146504. stableOnly = cms.bool(False),
  146505. tip = cms.double(3.5)
  146506. ),
  146507. maxChi2 = cms.double(20),
  146508. maxDeDx = cms.double(10.0),
  146509. maxDxy = cms.double(25),
  146510. maxDz = cms.double(30),
  146511. maxDzpvCumulative = cms.double(0.6),
  146512. maxDzpvsigCumulative = cms.double(10),
  146513. maxEta = cms.double(2.5),
  146514. maxHit = cms.double(80.5),
  146515. maxLayers = cms.double(25.5),
  146516. maxMVA = cms.double(1),
  146517. maxPVz = cms.double(60),
  146518. maxPhi = cms.double(3.1416),
  146519. maxPt = cms.double(1000),
  146520. maxPu = cms.double(199.5),
  146521. maxTracks = cms.double(2000),
  146522. maxVertcount = cms.double(160.5),
  146523. maxVertpos = cms.double(60),
  146524. maxZpos = cms.double(30),
  146525. maxdr = cms.double(1),
  146526. minChi2 = cms.double(0),
  146527. minDeDx = cms.double(0.0),
  146528. minDxy = cms.double(-25),
  146529. minDz = cms.double(-30),
  146530. minEta = cms.double(-2.5),
  146531. minHit = cms.double(-0.5),
  146532. minLayers = cms.double(-0.5),
  146533. minMVA = cms.double(-1),
  146534. minPVz = cms.double(-60),
  146535. minPhi = cms.double(-3.1416),
  146536. minPt = cms.double(0.1),
  146537. minPu = cms.double(-0.5),
  146538. minTracks = cms.double(0),
  146539. minVertcount = cms.double(-0.5),
  146540. minVertpos = cms.double(0),
  146541. minZpos = cms.double(-30),
  146542. mindr = cms.double(0.001),
  146543. nintChi2 = cms.int32(40),
  146544. nintDeDx = cms.int32(40),
  146545. nintDxy = cms.int32(100),
  146546. nintDz = cms.int32(60),
  146547. nintDzpvCumulative = cms.int32(240),
  146548. nintDzpvsigCumulative = cms.int32(200),
  146549. nintEta = cms.int32(50),
  146550. nintHit = cms.int32(81),
  146551. nintLayers = cms.int32(26),
  146552. nintMVA = cms.int32(100),
  146553. nintPVz = cms.int32(120),
  146554. nintPhi = cms.int32(36),
  146555. nintPt = cms.int32(40),
  146556. nintPu = cms.int32(100),
  146557. nintTracks = cms.int32(100),
  146558. nintVertcount = cms.int32(161),
  146559. nintVertpos = cms.int32(60),
  146560. nintZpos = cms.int32(60),
  146561. nintdr = cms.int32(100),
  146562. phiRes_nbin = cms.int32(300),
  146563. phiRes_rangeMax = cms.double(0.01),
  146564. phiRes_rangeMin = cms.double(-0.01),
  146565. ptRes_nbin = cms.int32(100),
  146566. ptRes_rangeMax = cms.double(0.1),
  146567. ptRes_rangeMin = cms.double(-0.1),
  146568. seedingLayerSets = cms.vstring('BPix1+BPix2+BPix3',
  146569. 'BPix1+BPix2+FPix1_pos',
  146570. 'BPix1+BPix2+FPix1_neg',
  146571. 'BPix1+FPix1_pos+FPix2_pos',
  146572. 'BPix1+FPix1_neg+FPix2_neg',
  146573. 'BPix1+BPix2',
  146574. 'BPix1+BPix3',
  146575. 'BPix2+BPix3',
  146576. 'BPix1+FPix1_pos',
  146577. 'BPix1+FPix1_neg',
  146578. 'BPix2+FPix1_pos',
  146579. 'BPix2+FPix1_neg',
  146580. 'FPix1_pos+FPix2_pos',
  146581. 'FPix1_neg+FPix2_neg',
  146582. 'BPix2+FPix1_pos+FPix2_pos',
  146583. 'BPix2+FPix1_neg+FPix2_neg',
  146584. 'BPix2+BPix3+TIB1',
  146585. 'TIB1+TIB2+MTIB3',
  146586. 'TIB1+TIB2+MTIB4',
  146587. 'TIB1+TIB2+MTID1_pos',
  146588. 'TIB1+TIB2+MTID1_neg',
  146589. 'TID1_pos+TID2_pos+TID3_pos',
  146590. 'TID1_neg+TID2_neg+TID3_neg',
  146591. 'TID1_pos+TID2_pos+MTID3_pos',
  146592. 'TID1_neg+TID2_neg+MTID3_neg',
  146593. 'TID1_pos+TID2_pos+MTEC1_pos',
  146594. 'TID1_neg+TID2_neg+MTEC1_neg',
  146595. 'TID2_pos+TID3_pos+TEC1_pos',
  146596. 'TID2_neg+TID3_neg+TEC1_neg',
  146597. 'TID2_pos+TID3_pos+MTEC1_pos',
  146598. 'TID2_neg+TID3_neg+MTEC1_neg',
  146599. 'TEC1_pos+TEC2_pos+TEC3_pos',
  146600. 'TEC1_neg+TEC2_neg+TEC3_neg',
  146601. 'TEC1_pos+TEC2_pos+MTEC3_pos',
  146602. 'TEC1_neg+TEC2_neg+MTEC3_neg',
  146603. 'TEC1_pos+TEC2_pos+TEC4_pos',
  146604. 'TEC1_neg+TEC2_neg+TEC4_neg',
  146605. 'TEC1_pos+TEC2_pos+MTEC4_pos',
  146606. 'TEC1_neg+TEC2_neg+MTEC4_neg',
  146607. 'TEC2_pos+TEC3_pos+TEC4_pos',
  146608. 'TEC2_neg+TEC3_neg+TEC4_neg',
  146609. 'TEC2_pos+TEC3_pos+MTEC4_pos',
  146610. 'TEC2_neg+TEC3_neg+MTEC4_neg',
  146611. 'TEC2_pos+TEC3_pos+TEC5_pos',
  146612. 'TEC2_neg+TEC3_neg+TEC5_neg',
  146613. 'TEC2_pos+TEC3_pos+TEC6_pos',
  146614. 'TEC2_neg+TEC3_neg+TEC6_neg',
  146615. 'TEC3_pos+TEC4_pos+TEC5_pos',
  146616. 'TEC3_neg+TEC4_neg+TEC5_neg',
  146617. 'TEC3_pos+TEC4_pos+MTEC5_pos',
  146618. 'TEC3_neg+TEC4_neg+MTEC5_neg',
  146619. 'TEC3_pos+TEC5_pos+TEC6_pos',
  146620. 'TEC3_neg+TEC5_neg+TEC6_neg',
  146621. 'TEC4_pos+TEC5_pos+TEC6_pos',
  146622. 'TEC4_neg+TEC5_neg+TEC6_neg',
  146623. 'TOB1+TEC1_pos',
  146624. 'TOB1+TEC1_neg',
  146625. 'TEC1_pos+TEC2_pos',
  146626. 'TEC1_neg+TEC2_neg',
  146627. 'TEC2_pos+TEC3_pos',
  146628. 'TEC2_neg+TEC3_neg',
  146629. 'TEC3_pos+TEC4_pos',
  146630. 'TEC3_neg+TEC4_neg',
  146631. 'TEC4_pos+TEC5_pos',
  146632. 'TEC4_neg+TEC5_neg',
  146633. 'TEC5_pos+TEC6_pos',
  146634. 'TEC5_neg+TEC6_neg',
  146635. 'TEC6_pos+TEC7_pos',
  146636. 'TEC6_neg+TEC7_neg',
  146637. 'TOB1+TOB2+MTOB3',
  146638. 'TOB1+TOB2+MTOB4',
  146639. 'TOB1+TOB2+MTEC1_pos',
  146640. 'TOB1+TOB2+MTEC1_neg',
  146641. 'BPix3+TIB1',
  146642. 'BPix3+TIB2'),
  146643. useFabsEta = cms.bool(False),
  146644. useInvPt = cms.bool(False),
  146645. useLogPt = cms.untracked.bool(True)
  146646. ),
  146647. ignoremissingtrackcollection = cms.untracked.bool(False),
  146648. intimeOnlyTP = cms.bool(True),
  146649. label = cms.VInputTag("generalTracksFromPV", "cutsRecoTracksFromPVHp", "generalTracksFromPVPt09", "cutsRecoTracksFromPVPt09Hp"),
  146650. label_pileupinfo = cms.InputTag("addPileupInfo"),
  146651. label_tp_effic = cms.InputTag("mix","MergedTrackTruth"),
  146652. label_tp_effic_refvector = cms.bool(False),
  146653. label_tp_fake = cms.InputTag("mix","MergedTrackTruth"),
  146654. label_tp_fake_refvector = cms.bool(False),
  146655. label_tp_nlayers = cms.InputTag("trackingParticleNumberOfLayersProducer","trackerLayers"),
  146656. label_tp_npixellayers = cms.InputTag("trackingParticleNumberOfLayersProducer","pixelLayers"),
  146657. label_tp_nstripstereolayers = cms.InputTag("trackingParticleNumberOfLayersProducer","stripStereoLayers"),
  146658. label_tv = cms.InputTag("mix","MergedTrackTruth"),
  146659. label_vertex = cms.untracked.InputTag("offlinePrimaryVertices"),
  146660. lipTP = cms.double(30.0),
  146661. maxRapidityTP = cms.double(2.5),
  146662. minHitTP = cms.int32(0),
  146663. minRapidityTP = cms.double(-2.5),
  146664. mvaLabels = cms.untracked.PSet(
  146665.  
  146666. ),
  146667. parametersDefiner = cms.string('LhcParametersDefinerForTP'),
  146668. pdgIdTP = cms.vint32(),
  146669. ptMinTP = cms.double(0.005),
  146670. signalOnlyTP = cms.bool(False),
  146671. sim = cms.VInputTag(cms.InputTag("g4SimHits","TrackerHitsPixelBarrelLowTof"), cms.InputTag("g4SimHits","TrackerHitsPixelBarrelHighTof"), cms.InputTag("g4SimHits","TrackerHitsPixelEndcapLowTof"), cms.InputTag("g4SimHits","TrackerHitsPixelEndcapHighTof"), cms.InputTag("g4SimHits","TrackerHitsTIBLowTof"),
  146672. cms.InputTag("g4SimHits","TrackerHitsTIBHighTof"), cms.InputTag("g4SimHits","TrackerHitsTIDLowTof"), cms.InputTag("g4SimHits","TrackerHitsTIDHighTof"), cms.InputTag("g4SimHits","TrackerHitsTOBLowTof"), cms.InputTag("g4SimHits","TrackerHitsTOBHighTof"),
  146673. cms.InputTag("g4SimHits","TrackerHitsTECLowTof"), cms.InputTag("g4SimHits","TrackerHitsTECHighTof")),
  146674. simHitTpMapTag = cms.InputTag("simHitTPAssocProducer"),
  146675. simPVMaxZ = cms.untracked.double(-1),
  146676. stableOnlyTP = cms.bool(False),
  146677. tipTP = cms.double(60),
  146678. trackCollectionForDrCalculation = cms.InputTag("generalTracksFromPV"),
  146679. useGsf = cms.bool(False),
  146680. useLogPt = cms.untracked.bool(True),
  146681. vertexAssociator = cms.untracked.InputTag("VertexAssociatorByPositionAndTracks")
  146682. )
  146683.  
  146684.  
  146685. process.trackValidatorGsfTracks = cms.EDAnalyzer("MultiTrackValidator",
  146686. UseAssociators = cms.bool(True),
  146687. associators = cms.untracked.VInputTag("quickTrackAssociatorByHits"),
  146688. beamSpot = cms.InputTag("offlineBeamSpot"),
  146689. calculateDrSingleCollection = cms.untracked.bool(False),
  146690. chargedOnlyTP = cms.bool(True),
  146691. dEdx1Tag = cms.InputTag("dedxHarmonic2"),
  146692. dEdx2Tag = cms.InputTag("dedxTruncated40"),
  146693. dirName = cms.string('Tracking/TrackGsf/'),
  146694. doMVAPlots = cms.untracked.bool(False),
  146695. doPVAssociationPlots = cms.untracked.bool(False),
  146696. doPlotsOnlyForTruePV = cms.untracked.bool(False),
  146697. doRecoTrackPlots = cms.untracked.bool(True),
  146698. doSeedPlots = cms.untracked.bool(False),
  146699. doSimPlots = cms.untracked.bool(True),
  146700. doSimTrackPlots = cms.untracked.bool(True),
  146701. doSummaryPlots = cms.untracked.bool(True),
  146702. dodEdxPlots = cms.untracked.bool(False),
  146703. histoProducerAlgoBlock = cms.PSet(
  146704. GpSelectorForEfficiencyVsEta = cms.PSet(
  146705. chargedOnly = cms.bool(True),
  146706. lip = cms.double(30.0),
  146707. maxRapidity = cms.double(2.5),
  146708. minRapidity = cms.double(-2.5),
  146709. pdgId = cms.vint32(),
  146710. ptMin = cms.double(0.9),
  146711. status = cms.int32(1),
  146712. tip = cms.double(3.5)
  146713. ),
  146714. GpSelectorForEfficiencyVsPhi = cms.PSet(
  146715. chargedOnly = cms.bool(True),
  146716. lip = cms.double(30.0),
  146717. maxRapidity = cms.double(2.5),
  146718. minRapidity = cms.double(-2.5),
  146719. pdgId = cms.vint32(),
  146720. ptMin = cms.double(0.9),
  146721. status = cms.int32(1),
  146722. tip = cms.double(3.5)
  146723. ),
  146724. GpSelectorForEfficiencyVsPt = cms.PSet(
  146725. chargedOnly = cms.bool(True),
  146726. lip = cms.double(30.0),
  146727. maxRapidity = cms.double(2.5),
  146728. minRapidity = cms.double(-2.5),
  146729. pdgId = cms.vint32(),
  146730. ptMin = cms.double(0.05),
  146731. status = cms.int32(1),
  146732. tip = cms.double(3.5)
  146733. ),
  146734. GpSelectorForEfficiencyVsVTXR = cms.PSet(
  146735. chargedOnly = cms.bool(True),
  146736. lip = cms.double(30.0),
  146737. maxRapidity = cms.double(2.5),
  146738. minRapidity = cms.double(-2.5),
  146739. pdgId = cms.vint32(),
  146740. ptMin = cms.double(0.9),
  146741. status = cms.int32(1),
  146742. tip = cms.double(30.0)
  146743. ),
  146744. GpSelectorForEfficiencyVsVTXZ = cms.PSet(
  146745. chargedOnly = cms.bool(True),
  146746. lip = cms.double(35.0),
  146747. maxRapidity = cms.double(2.5),
  146748. minRapidity = cms.double(-2.5),
  146749. pdgId = cms.vint32(),
  146750. ptMin = cms.double(0.9),
  146751. status = cms.int32(1),
  146752. tip = cms.double(3.5)
  146753. ),
  146754. TpSelectorForEfficiencyVsEta = cms.PSet(
  146755. chargedOnly = cms.bool(True),
  146756. intimeOnly = cms.bool(False),
  146757. lip = cms.double(30.0),
  146758. maxRapidity = cms.double(2.5),
  146759. minHit = cms.int32(0),
  146760. minRapidity = cms.double(-2.5),
  146761. pdgId = cms.vint32(),
  146762. ptMin = cms.double(0.9),
  146763. signalOnly = cms.bool(True),
  146764. stableOnly = cms.bool(False),
  146765. tip = cms.double(60)
  146766. ),
  146767. TpSelectorForEfficiencyVsPhi = cms.PSet(
  146768. chargedOnly = cms.bool(True),
  146769. intimeOnly = cms.bool(False),
  146770. lip = cms.double(30.0),
  146771. maxRapidity = cms.double(2.5),
  146772. minHit = cms.int32(0),
  146773. minRapidity = cms.double(-2.5),
  146774. pdgId = cms.vint32(),
  146775. ptMin = cms.double(0.9),
  146776. signalOnly = cms.bool(True),
  146777. stableOnly = cms.bool(False),
  146778. tip = cms.double(60)
  146779. ),
  146780. TpSelectorForEfficiencyVsPt = cms.PSet(
  146781. chargedOnly = cms.bool(True),
  146782. intimeOnly = cms.bool(False),
  146783. lip = cms.double(30.0),
  146784. maxRapidity = cms.double(2.5),
  146785. minHit = cms.int32(0),
  146786. minRapidity = cms.double(-2.5),
  146787. pdgId = cms.vint32(),
  146788. ptMin = cms.double(0.05),
  146789. signalOnly = cms.bool(True),
  146790. stableOnly = cms.bool(False),
  146791. tip = cms.double(60)
  146792. ),
  146793. TpSelectorForEfficiencyVsVTXR = cms.PSet(
  146794. chargedOnly = cms.bool(True),
  146795. intimeOnly = cms.bool(False),
  146796. lip = cms.double(30.0),
  146797. maxRapidity = cms.double(2.5),
  146798. minHit = cms.int32(0),
  146799. minRapidity = cms.double(-2.5),
  146800. pdgId = cms.vint32(),
  146801. ptMin = cms.double(0.9),
  146802. signalOnly = cms.bool(True),
  146803. stableOnly = cms.bool(False),
  146804. tip = cms.double(60.0)
  146805. ),
  146806. TpSelectorForEfficiencyVsVTXZ = cms.PSet(
  146807. chargedOnly = cms.bool(True),
  146808. intimeOnly = cms.bool(False),
  146809. lip = cms.double(30.0),
  146810. maxRapidity = cms.double(2.5),
  146811. minHit = cms.int32(0),
  146812. minRapidity = cms.double(-2.5),
  146813. pdgId = cms.vint32(),
  146814. ptMin = cms.double(0.9),
  146815. signalOnly = cms.bool(True),
  146816. stableOnly = cms.bool(False),
  146817. tip = cms.double(60)
  146818. ),
  146819. cotThetaRes_nbin = cms.int32(300),
  146820. cotThetaRes_rangeMax = cms.double(0.02),
  146821. cotThetaRes_rangeMin = cms.double(-0.02),
  146822. dxyDzZoom = cms.double(25),
  146823. dxyRes_nbin = cms.int32(500),
  146824. dxyRes_rangeMax = cms.double(0.1),
  146825. dxyRes_rangeMin = cms.double(-0.1),
  146826. dzRes_nbin = cms.int32(150),
  146827. dzRes_rangeMax = cms.double(0.05),
  146828. dzRes_rangeMin = cms.double(-0.05),
  146829. generalGpSelector = cms.PSet(
  146830. chargedOnly = cms.bool(True),
  146831. lip = cms.double(30.0),
  146832. maxRapidity = cms.double(2.5),
  146833. minRapidity = cms.double(-2.5),
  146834. pdgId = cms.vint32(),
  146835. ptMin = cms.double(0.9),
  146836. status = cms.int32(1),
  146837. tip = cms.double(3.5)
  146838. ),
  146839. generalTpSelector = cms.PSet(
  146840. chargedOnly = cms.bool(True),
  146841. intimeOnly = cms.bool(False),
  146842. lip = cms.double(30.0),
  146843. maxRapidity = cms.double(2.5),
  146844. minHit = cms.int32(0),
  146845. minRapidity = cms.double(-2.5),
  146846. pdgId = cms.vint32(),
  146847. ptMin = cms.double(0.9),
  146848. signalOnly = cms.bool(True),
  146849. stableOnly = cms.bool(False),
  146850. tip = cms.double(3.5)
  146851. ),
  146852. maxChi2 = cms.double(20),
  146853. maxDeDx = cms.double(10.0),
  146854. maxDxy = cms.double(25),
  146855. maxDz = cms.double(30),
  146856. maxDzpvCumulative = cms.double(0.6),
  146857. maxDzpvsigCumulative = cms.double(10),
  146858. maxEta = cms.double(2.5),
  146859. maxHit = cms.double(80.5),
  146860. maxLayers = cms.double(25.5),
  146861. maxMVA = cms.double(1),
  146862. maxPVz = cms.double(60),
  146863. maxPhi = cms.double(3.1416),
  146864. maxPt = cms.double(1000),
  146865. maxPu = cms.double(199.5),
  146866. maxTracks = cms.double(2000),
  146867. maxVertcount = cms.double(160.5),
  146868. maxVertpos = cms.double(60),
  146869. maxZpos = cms.double(30),
  146870. maxdr = cms.double(1),
  146871. minChi2 = cms.double(0),
  146872. minDeDx = cms.double(0.0),
  146873. minDxy = cms.double(-25),
  146874. minDz = cms.double(-30),
  146875. minEta = cms.double(-2.5),
  146876. minHit = cms.double(-0.5),
  146877. minLayers = cms.double(-0.5),
  146878. minMVA = cms.double(-1),
  146879. minPVz = cms.double(-60),
  146880. minPhi = cms.double(-3.1416),
  146881. minPt = cms.double(0.1),
  146882. minPu = cms.double(-0.5),
  146883. minTracks = cms.double(0),
  146884. minVertcount = cms.double(-0.5),
  146885. minVertpos = cms.double(0),
  146886. minZpos = cms.double(-30),
  146887. mindr = cms.double(0.001),
  146888. nintChi2 = cms.int32(40),
  146889. nintDeDx = cms.int32(40),
  146890. nintDxy = cms.int32(100),
  146891. nintDz = cms.int32(60),
  146892. nintDzpvCumulative = cms.int32(240),
  146893. nintDzpvsigCumulative = cms.int32(200),
  146894. nintEta = cms.int32(50),
  146895. nintHit = cms.int32(81),
  146896. nintLayers = cms.int32(26),
  146897. nintMVA = cms.int32(100),
  146898. nintPVz = cms.int32(120),
  146899. nintPhi = cms.int32(36),
  146900. nintPt = cms.int32(40),
  146901. nintPu = cms.int32(100),
  146902. nintTracks = cms.int32(100),
  146903. nintVertcount = cms.int32(161),
  146904. nintVertpos = cms.int32(60),
  146905. nintZpos = cms.int32(60),
  146906. nintdr = cms.int32(100),
  146907. phiRes_nbin = cms.int32(300),
  146908. phiRes_rangeMax = cms.double(0.01),
  146909. phiRes_rangeMin = cms.double(-0.01),
  146910. ptRes_nbin = cms.int32(100),
  146911. ptRes_rangeMax = cms.double(0.1),
  146912. ptRes_rangeMin = cms.double(-0.1),
  146913. seedingLayerSets = cms.vstring('BPix1+BPix2+BPix3',
  146914. 'BPix1+BPix2+FPix1_pos',
  146915. 'BPix1+BPix2+FPix1_neg',
  146916. 'BPix1+FPix1_pos+FPix2_pos',
  146917. 'BPix1+FPix1_neg+FPix2_neg',
  146918. 'BPix1+BPix2',
  146919. 'BPix1+BPix3',
  146920. 'BPix2+BPix3',
  146921. 'BPix1+FPix1_pos',
  146922. 'BPix1+FPix1_neg',
  146923. 'BPix2+FPix1_pos',
  146924. 'BPix2+FPix1_neg',
  146925. 'FPix1_pos+FPix2_pos',
  146926. 'FPix1_neg+FPix2_neg',
  146927. 'BPix2+FPix1_pos+FPix2_pos',
  146928. 'BPix2+FPix1_neg+FPix2_neg',
  146929. 'BPix2+BPix3+TIB1',
  146930. 'TIB1+TIB2+MTIB3',
  146931. 'TIB1+TIB2+MTIB4',
  146932. 'TIB1+TIB2+MTID1_pos',
  146933. 'TIB1+TIB2+MTID1_neg',
  146934. 'TID1_pos+TID2_pos+TID3_pos',
  146935. 'TID1_neg+TID2_neg+TID3_neg',
  146936. 'TID1_pos+TID2_pos+MTID3_pos',
  146937. 'TID1_neg+TID2_neg+MTID3_neg',
  146938. 'TID1_pos+TID2_pos+MTEC1_pos',
  146939. 'TID1_neg+TID2_neg+MTEC1_neg',
  146940. 'TID2_pos+TID3_pos+TEC1_pos',
  146941. 'TID2_neg+TID3_neg+TEC1_neg',
  146942. 'TID2_pos+TID3_pos+MTEC1_pos',
  146943. 'TID2_neg+TID3_neg+MTEC1_neg',
  146944. 'TEC1_pos+TEC2_pos+TEC3_pos',
  146945. 'TEC1_neg+TEC2_neg+TEC3_neg',
  146946. 'TEC1_pos+TEC2_pos+MTEC3_pos',
  146947. 'TEC1_neg+TEC2_neg+MTEC3_neg',
  146948. 'TEC1_pos+TEC2_pos+TEC4_pos',
  146949. 'TEC1_neg+TEC2_neg+TEC4_neg',
  146950. 'TEC1_pos+TEC2_pos+MTEC4_pos',
  146951. 'TEC1_neg+TEC2_neg+MTEC4_neg',
  146952. 'TEC2_pos+TEC3_pos+TEC4_pos',
  146953. 'TEC2_neg+TEC3_neg+TEC4_neg',
  146954. 'TEC2_pos+TEC3_pos+MTEC4_pos',
  146955. 'TEC2_neg+TEC3_neg+MTEC4_neg',
  146956. 'TEC2_pos+TEC3_pos+TEC5_pos',
  146957. 'TEC2_neg+TEC3_neg+TEC5_neg',
  146958. 'TEC2_pos+TEC3_pos+TEC6_pos',
  146959. 'TEC2_neg+TEC3_neg+TEC6_neg',
  146960. 'TEC3_pos+TEC4_pos+TEC5_pos',
  146961. 'TEC3_neg+TEC4_neg+TEC5_neg',
  146962. 'TEC3_pos+TEC4_pos+MTEC5_pos',
  146963. 'TEC3_neg+TEC4_neg+MTEC5_neg',
  146964. 'TEC3_pos+TEC5_pos+TEC6_pos',
  146965. 'TEC3_neg+TEC5_neg+TEC6_neg',
  146966. 'TEC4_pos+TEC5_pos+TEC6_pos',
  146967. 'TEC4_neg+TEC5_neg+TEC6_neg',
  146968. 'TOB1+TEC1_pos',
  146969. 'TOB1+TEC1_neg',
  146970. 'TEC1_pos+TEC2_pos',
  146971. 'TEC1_neg+TEC2_neg',
  146972. 'TEC2_pos+TEC3_pos',
  146973. 'TEC2_neg+TEC3_neg',
  146974. 'TEC3_pos+TEC4_pos',
  146975. 'TEC3_neg+TEC4_neg',
  146976. 'TEC4_pos+TEC5_pos',
  146977. 'TEC4_neg+TEC5_neg',
  146978. 'TEC5_pos+TEC6_pos',
  146979. 'TEC5_neg+TEC6_neg',
  146980. 'TEC6_pos+TEC7_pos',
  146981. 'TEC6_neg+TEC7_neg',
  146982. 'TOB1+TOB2+MTOB3',
  146983. 'TOB1+TOB2+MTOB4',
  146984. 'TOB1+TOB2+MTEC1_pos',
  146985. 'TOB1+TOB2+MTEC1_neg',
  146986. 'BPix3+TIB1',
  146987. 'BPix3+TIB2'),
  146988. useFabsEta = cms.bool(False),
  146989. useInvPt = cms.bool(False),
  146990. useLogPt = cms.untracked.bool(True)
  146991. ),
  146992. ignoremissingtrackcollection = cms.untracked.bool(False),
  146993. intimeOnlyTP = cms.bool(True),
  146994. label = cms.VInputTag("electronGsfTracks"),
  146995. label_pileupinfo = cms.InputTag("addPileupInfo"),
  146996. label_tp_effic = cms.InputTag("trackingParticlesElectron"),
  146997. label_tp_effic_refvector = cms.bool(True),
  146998. label_tp_fake = cms.InputTag("mix","MergedTrackTruth"),
  146999. label_tp_fake_refvector = cms.bool(False),
  147000. label_tp_nlayers = cms.InputTag("trackingParticleNumberOfLayersProducer","trackerLayers"),
  147001. label_tp_npixellayers = cms.InputTag("trackingParticleNumberOfLayersProducer","pixelLayers"),
  147002. label_tp_nstripstereolayers = cms.InputTag("trackingParticleNumberOfLayersProducer","stripStereoLayers"),
  147003. label_tv = cms.InputTag("mix","MergedTrackTruth"),
  147004. label_vertex = cms.untracked.InputTag("offlinePrimaryVertices"),
  147005. lipTP = cms.double(30.0),
  147006. maxRapidityTP = cms.double(2.5),
  147007. minHitTP = cms.int32(0),
  147008. minRapidityTP = cms.double(-2.5),
  147009. mvaLabels = cms.untracked.PSet(
  147010.  
  147011. ),
  147012. parametersDefiner = cms.string('LhcParametersDefinerForTP'),
  147013. pdgIdTP = cms.vint32(),
  147014. ptMinTP = cms.double(0.005),
  147015. signalOnlyTP = cms.bool(False),
  147016. sim = cms.VInputTag(cms.InputTag("g4SimHits","TrackerHitsPixelBarrelLowTof"), cms.InputTag("g4SimHits","TrackerHitsPixelBarrelHighTof"), cms.InputTag("g4SimHits","TrackerHitsPixelEndcapLowTof"), cms.InputTag("g4SimHits","TrackerHitsPixelEndcapHighTof"), cms.InputTag("g4SimHits","TrackerHitsTIBLowTof"),
  147017. cms.InputTag("g4SimHits","TrackerHitsTIBHighTof"), cms.InputTag("g4SimHits","TrackerHitsTIDLowTof"), cms.InputTag("g4SimHits","TrackerHitsTIDHighTof"), cms.InputTag("g4SimHits","TrackerHitsTOBLowTof"), cms.InputTag("g4SimHits","TrackerHitsTOBHighTof"),
  147018. cms.InputTag("g4SimHits","TrackerHitsTECLowTof"), cms.InputTag("g4SimHits","TrackerHitsTECHighTof")),
  147019. simHitTpMapTag = cms.InputTag("simHitTPAssocProducer"),
  147020. simPVMaxZ = cms.untracked.double(-1),
  147021. stableOnlyTP = cms.bool(False),
  147022. tipTP = cms.double(60),
  147023. trackCollectionForDrCalculation = cms.InputTag("generalTracks"),
  147024. useGsf = cms.bool(False),
  147025. useLogPt = cms.untracked.bool(True),
  147026. vertexAssociator = cms.untracked.InputTag("VertexAssociatorByPositionAndTracks")
  147027. )
  147028.  
  147029.  
  147030. process.trackerAnalyzer = cms.EDAnalyzer("HLTMuonOfflineAnalyzer",
  147031. binParams = cms.untracked.PSet(
  147032. NVertex = cms.untracked.vdouble(20, 1, 50),
  147033. charge = cms.untracked.vdouble(2, -2.0, 2.0),
  147034. d0 = cms.untracked.vdouble(10, -0.5, 0.5),
  147035. deltaR = cms.untracked.vdouble(20, 0.0, 0.05),
  147036. eta = cms.untracked.vdouble(20, -2.4, 2.4),
  147037. etaCoarse = cms.untracked.vdouble(-2.4, -2.1, -1.6, -1.2, -0.8,
  147038. 0.0, 0.8, 1.2, 1.6, 2.1,
  147039. 2.4),
  147040. jpsiMass = cms.untracked.vdouble(60, 0.0, 6.0),
  147041. phi = cms.untracked.vdouble(20, -3.14, 3.14),
  147042. phiCoarse = cms.untracked.vdouble(10, -3.14, 3.14),
  147043. pt = cms.untracked.vdouble(0.0, 2.0, 4.0, 6.0, 8.0,
  147044. 10.0, 20.0, 30.0, 40.0, 100.0,
  147045. 200.0, 400.0),
  147046. ptCoarse = cms.untracked.vdouble(10.0, 20.0, 40.0, 60.0, 80.0,
  147047. 100.0, 200.0),
  147048. resolutionEta = cms.untracked.vdouble(20, -0.01, 0.01),
  147049. resolutionPhi = cms.untracked.vdouble(20, -0.01, 0.01),
  147050. resolutionRel = cms.untracked.vdouble(40, -0.3, 0.3),
  147051. z0 = cms.untracked.vdouble(10, -15.0, 15.0),
  147052. zMass = cms.untracked.vdouble(50, 65.0, 115.0)
  147053. ),
  147054. destination = cms.untracked.string('HLT/Muon/DistributionsTracker'),
  147055. hltPathsToCheck = cms.vstring('HLT_Mu45_eta2p1_v1',
  147056. 'HLT_Mu50_v',
  147057. 'HLT_IsoMu24_v',
  147058. 'HLT_IsoTkMu24_v',
  147059. 'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_v',
  147060. 'HLT_Mu17_TrkIsoVVL_TkMu8_TrkIsoVVL_DZ_v',
  147061. 'HLT_IsoMu20_eta2p1_v',
  147062. 'HLT_IsoTkMu20_eta2p1_v',
  147063. 'HLT_IsoMu24_eta2p1_v',
  147064. 'HLT_IsoTkMu24_eta2p1_v',
  147065. 'HLT_IsoMu27_v',
  147066. 'HLT_IsoTkMu27_v',
  147067. 'HLT_IsoMu20_v',
  147068. 'HLT_IsoTkMu20_v',
  147069. 'HLT_IsoMu22_v',
  147070. 'HLT_IsoTkMu22_v',
  147071. 'HLT_IsoMu22_eta2p1_v',
  147072. 'HLT_IsoTkMu22_eta2p1_v',
  147073. 'HLT_IsoMu18_v',
  147074. 'HLT_IsoTkMu18_v',
  147075. 'HLT_PAL1DoubleMuOpen_v',
  147076. 'HLT_PAL1DoubleMuOpen_OS_v',
  147077. 'HLT_PAL1DoubleMuOpen_SS_v',
  147078. 'HLT_PAL1DoubleMu0_v',
  147079. 'HLT_PAL1DoubleMu0_HighQ_v',
  147080. 'HLT_PAL1DoubleMu0_MGT1_v',
  147081. 'HLT_PAL1DoubleMu10_v',
  147082. 'HLT_PAL2DoubleMu0_v',
  147083. 'HLT_PAL2DoubleMu10_v',
  147084. 'HLT_PAL3DoubleMu0_v',
  147085. 'HLT_PAL3DoubleMu0_HIon_v',
  147086. 'HLT_PAL3DoubleMu10_v',
  147087. 'HLT_PAL2Mu12_v',
  147088. 'HLT_PAL2Mu15_v',
  147089. 'HLT_PAL3Mu3_v',
  147090. 'HLT_PAL3Mu5_v',
  147091. 'HLT_PAL3Mu7_v',
  147092. 'HLT_PAL3Mu12_v',
  147093. 'HLT_PAL3Mu15_v',
  147094. 'HLT_PASingleMuOpen_PixelTrackGt0_FullTrackLt10_v',
  147095. 'HLT_PASingleMuOpen_PixelTrackGt0_FullTrackLt15_v',
  147096. 'HLT_PASingleMuOpen_PixelTrackGt0Lt10_v',
  147097. 'HLT_PASingleMuOpen_PixelTrackGt0Lt15_v',
  147098. 'HLT_PASingleMuOpen_HFOneTowerVeto_SingleTrack_v',
  147099. 'HLT_PASingleMuOpen_HFOneTowerVeto_v',
  147100. 'HLT_PASingleMuOpen_HFTwoTowerVeto_SingleTrack_v',
  147101. 'HLT_PASingleMuOpen_HFTwoTowerVeto_v',
  147102. 'HLT_PADoubleMuOpen_HFOneTowerVeto_SingleTrack_v',
  147103. 'HLT_PADoubleMuOpen_HFOneTowerVeto_v',
  147104. 'HLT_PADoubleMuOpen_HFTwoTowerVeto_SingleTrack_v',
  147105. 'HLT_PADoubleMuOpen_HFTwoTowerVeto_v'),
  147106. hltProcessName = cms.string('HLT'),
  147107. inputTags = cms.PSet(
  147108. beamSpot = cms.InputTag("offlineBeamSpot"),
  147109. offlinePVs = cms.InputTag("offlinePrimaryVertices"),
  147110. recoMuon = cms.InputTag("muons"),
  147111. triggerResults = cms.InputTag("TriggerResults"),
  147112. triggerSummary = cms.InputTag("hltTriggerSummaryAOD")
  147113. ),
  147114. plotCuts = cms.PSet(
  147115. L1DeltaR = cms.untracked.double(0.3),
  147116. L2DeltaR = cms.untracked.double(0.3),
  147117. L3DeltaR = cms.untracked.double(0.05),
  147118. maxEta = cms.untracked.double(2.1),
  147119. minPtFactor = cms.untracked.double(1.2)
  147120. ),
  147121. probeParams = cms.PSet(
  147122. d0Cut = cms.untracked.double(2.0),
  147123. hltCuts = cms.untracked.string('abs(eta) < 2.0'),
  147124. recoCuts = cms.untracked.string('isGlobalMuon && abs(eta) < 2.0'),
  147125. z0Cut = cms.untracked.double(25.0)
  147126. ),
  147127. requiredTriggers = cms.untracked.vstring(),
  147128. targetParams = cms.PSet(
  147129. d0Cut = cms.untracked.double(2.0),
  147130. hltCuts = cms.untracked.string('abs(eta) < 2.4'),
  147131. recoCuts = cms.untracked.string('isTrackerMuon && abs(eta) < 2.4'),
  147132. z0Cut = cms.untracked.double(25.0)
  147133. )
  147134. )
  147135.  
  147136.  
  147137. process.trackerHitsValid = cms.EDAnalyzer("TrackerHitAnalyzer",
  147138. G4TrkSrc = cms.InputTag("g4SimHits"),
  147139. Label = cms.string('TrkHits'),
  147140. Name = cms.untracked.string('TrackerHitAnalyzer'),
  147141. ProvenanceLookup = cms.PSet(
  147142. GetAllProvenances = cms.untracked.bool(False),
  147143. PrintProvenanceInfo = cms.untracked.bool(False)
  147144. ),
  147145. PxlBrlHighSrc = cms.InputTag("g4SimHits","TrackerHitsPixelBarrelHighTof"),
  147146. PxlBrlLowSrc = cms.InputTag("g4SimHits","TrackerHitsPixelBarrelLowTof"),
  147147. PxlFwdHighSrc = cms.InputTag("g4SimHits","TrackerHitsPixelEndcapHighTof"),
  147148. PxlFwdLowSrc = cms.InputTag("g4SimHits","TrackerHitsPixelEndcapLowTof"),
  147149. SiTECHighSrc = cms.InputTag("g4SimHits","TrackerHitsTECHighTof"),
  147150. SiTECLowSrc = cms.InputTag("g4SimHits","TrackerHitsTECLowTof"),
  147151. SiTIBHighSrc = cms.InputTag("g4SimHits","TrackerHitsTIBHighTof"),
  147152. SiTIBLowSrc = cms.InputTag("g4SimHits","TrackerHitsTIBLowTof"),
  147153. SiTIDHighSrc = cms.InputTag("g4SimHits","TrackerHitsTIDHighTof"),
  147154. SiTIDLowSrc = cms.InputTag("g4SimHits","TrackerHitsTIDLowTof"),
  147155. SiTOBHighSrc = cms.InputTag("g4SimHits","TrackerHitsTOBHighTof"),
  147156. SiTOBLowSrc = cms.InputTag("g4SimHits","TrackerHitsTOBLowTof"),
  147157. Verbosity = cms.untracked.bool(False),
  147158. outputFile = cms.untracked.string(''),
  147159. runStandalone = cms.bool(False)
  147160. )
  147161.  
  147162.  
  147163. process.trackingTruthValid = cms.EDAnalyzer("TrackingTruthValid",
  147164. outputFile = cms.string(''),
  147165. runStandalone = cms.bool(False),
  147166. src = cms.InputTag("mix","MergedTrackTruth")
  147167. )
  147168.  
  147169.  
  147170. process.trkMuonTrackVTrackAssoc = cms.EDAnalyzer("MuonTrackValidator",
  147171. BiDirectional_RecoToSim_association = cms.bool(True),
  147172. UseAssociators = cms.bool(False),
  147173. associatormap = cms.InputTag("tpToTkmuTrackAssociation"),
  147174. associators = cms.vstring('trackAssociatorByHits'),
  147175. beamSpot = cms.InputTag("offlineBeamSpot"),
  147176. chargedOnlyTP = cms.bool(True),
  147177. cotThetaRes_nbin = cms.int32(120),
  147178. cotThetaRes_rangeMax = cms.double(0.01),
  147179. cotThetaRes_rangeMin = cms.double(-0.01),
  147180. dirName = cms.string('Muons/RecoMuonV/MultiTrack/'),
  147181. dxyRes_nbin = cms.int32(100),
  147182. dxyRes_rangeMax = cms.double(0.02),
  147183. dxyRes_rangeMin = cms.double(-0.02),
  147184. dzRes_nbin = cms.int32(150),
  147185. dzRes_rangeMax = cms.double(0.05),
  147186. dzRes_rangeMin = cms.double(-0.05),
  147187. etaRes_rangeMax = cms.double(0.05),
  147188. etaRes_rangeMin = cms.double(-0.05),
  147189. ignoremissingtrackcollection = cms.untracked.bool(False),
  147190. intimeOnlyTP = cms.bool(False),
  147191. label = cms.VInputTag("probeTracks"),
  147192. label_tp_effic = cms.InputTag("mix","MergedTrackTruth"),
  147193. label_tp_fake = cms.InputTag("mix","MergedTrackTruth"),
  147194. lipTP = cms.double(30.0),
  147195. max = cms.double(2.5),
  147196. maxDxy = cms.double(3),
  147197. maxDz = cms.double(10),
  147198. maxHit = cms.double(74.5),
  147199. maxPhi = cms.double(3.1416),
  147200. maxRapidityTP = cms.double(2.4),
  147201. maxVertpos = cms.double(5),
  147202. maxZpos = cms.double(10),
  147203. maxpT = cms.double(1500),
  147204. min = cms.double(-2.5),
  147205. minDxy = cms.double(-3),
  147206. minDz = cms.double(-10),
  147207. minHit = cms.double(-0.5),
  147208. minHitTP = cms.int32(0),
  147209. minPhi = cms.double(-3.1416),
  147210. minRapidityTP = cms.double(-2.4),
  147211. minVertpos = cms.double(0),
  147212. minZpos = cms.double(-10),
  147213. minpT = cms.double(0.1),
  147214. nint = cms.int32(50),
  147215. nintDxy = cms.int32(100),
  147216. nintDz = cms.int32(100),
  147217. nintHit = cms.int32(75),
  147218. nintPhi = cms.int32(36),
  147219. nintVertpos = cms.int32(100),
  147220. nintZpos = cms.int32(100),
  147221. nintpT = cms.int32(40),
  147222. outputFile = cms.string(''),
  147223. parametersDefiner = cms.string('LhcParametersDefinerForTP'),
  147224. pdgIdTP = cms.vint32(13, -13),
  147225. phiRes_nbin = cms.int32(100),
  147226. phiRes_rangeMax = cms.double(0.05),
  147227. phiRes_rangeMin = cms.double(-0.05),
  147228. ptMinTP = cms.double(0.9),
  147229. ptRes_nbin = cms.int32(100),
  147230. ptRes_rangeMax = cms.double(0.3),
  147231. ptRes_rangeMin = cms.double(-0.3),
  147232. signalOnlyTP = cms.bool(True),
  147233. simHitTpMapTag = cms.InputTag("simHitTPAssocProducer"),
  147234. stableOnlyTP = cms.bool(False),
  147235. tipTP = cms.double(3.5),
  147236. useFabsEta = cms.bool(False),
  147237. useGEMs = cms.bool(False),
  147238. useGsf = cms.bool(False),
  147239. useInvPt = cms.bool(False),
  147240. useLogPt = cms.untracked.bool(False),
  147241. useME0 = cms.bool(False),
  147242. usemuon = cms.bool(False),
  147243. usetracker = cms.bool(True)
  147244. )
  147245.  
  147246.  
  147247. process.trkProbeTrackVMuonAssoc = cms.EDAnalyzer("MuonTrackValidator",
  147248. BiDirectional_RecoToSim_association = cms.bool(True),
  147249. UseAssociators = cms.bool(False),
  147250. associatormap = cms.InputTag("tpToTkMuonAssociation"),
  147251. associators = cms.vstring('MuonAssociationByHits'),
  147252. beamSpot = cms.InputTag("offlineBeamSpot"),
  147253. chargedOnlyTP = cms.bool(True),
  147254. cotThetaRes_nbin = cms.int32(120),
  147255. cotThetaRes_rangeMax = cms.double(0.01),
  147256. cotThetaRes_rangeMin = cms.double(-0.01),
  147257. dirName = cms.string('Muons/RecoMuonV/MultiTrack/'),
  147258. dxyRes_nbin = cms.int32(100),
  147259. dxyRes_rangeMax = cms.double(0.02),
  147260. dxyRes_rangeMin = cms.double(-0.02),
  147261. dzRes_nbin = cms.int32(150),
  147262. dzRes_rangeMax = cms.double(0.05),
  147263. dzRes_rangeMin = cms.double(-0.05),
  147264. etaRes_rangeMax = cms.double(0.05),
  147265. etaRes_rangeMin = cms.double(-0.05),
  147266. ignoremissingtrackcollection = cms.untracked.bool(False),
  147267. intimeOnlyTP = cms.bool(False),
  147268. label = cms.VInputTag("probeTracks"),
  147269. label_tp_effic = cms.InputTag("mix","MergedTrackTruth"),
  147270. label_tp_fake = cms.InputTag("mix","MergedTrackTruth"),
  147271. lipTP = cms.double(30.0),
  147272. max = cms.double(2.5),
  147273. maxDxy = cms.double(3),
  147274. maxDz = cms.double(10),
  147275. maxHit = cms.double(74.5),
  147276. maxPhi = cms.double(3.1416),
  147277. maxRapidityTP = cms.double(2.4),
  147278. maxVertpos = cms.double(5),
  147279. maxZpos = cms.double(10),
  147280. maxpT = cms.double(1500),
  147281. min = cms.double(-2.5),
  147282. minDxy = cms.double(-3),
  147283. minDz = cms.double(-10),
  147284. minHit = cms.double(-0.5),
  147285. minHitTP = cms.int32(0),
  147286. minPhi = cms.double(-3.1416),
  147287. minRapidityTP = cms.double(-2.4),
  147288. minVertpos = cms.double(0),
  147289. minZpos = cms.double(-10),
  147290. minpT = cms.double(0.1),
  147291. nint = cms.int32(50),
  147292. nintDxy = cms.int32(100),
  147293. nintDz = cms.int32(100),
  147294. nintHit = cms.int32(75),
  147295. nintPhi = cms.int32(36),
  147296. nintVertpos = cms.int32(100),
  147297. nintZpos = cms.int32(100),
  147298. nintpT = cms.int32(40),
  147299. outputFile = cms.string(''),
  147300. parametersDefiner = cms.string('LhcParametersDefinerForTP'),
  147301. pdgIdTP = cms.vint32(13, -13),
  147302. phiRes_nbin = cms.int32(100),
  147303. phiRes_rangeMax = cms.double(0.05),
  147304. phiRes_rangeMin = cms.double(-0.05),
  147305. ptMinTP = cms.double(0.9),
  147306. ptRes_nbin = cms.int32(100),
  147307. ptRes_rangeMax = cms.double(0.3),
  147308. ptRes_rangeMin = cms.double(-0.3),
  147309. signalOnlyTP = cms.bool(True),
  147310. simHitTpMapTag = cms.InputTag("simHitTPAssocProducer"),
  147311. stableOnlyTP = cms.bool(False),
  147312. tipTP = cms.double(3.5),
  147313. useFabsEta = cms.bool(False),
  147314. useGEMs = cms.bool(False),
  147315. useGsf = cms.bool(False),
  147316. useInvPt = cms.bool(False),
  147317. useLogPt = cms.untracked.bool(False),
  147318. useME0 = cms.bool(False),
  147319. usemuon = cms.bool(False),
  147320. usetracker = cms.bool(True)
  147321. )
  147322.  
  147323.  
  147324. process.v0Validator = cms.EDAnalyzer("V0Validator",
  147325. DQMRootFileName = cms.untracked.string(''),
  147326. dirName = cms.untracked.string('Vertexing/V0V'),
  147327. kShortCollection = cms.untracked.InputTag("generalV0Candidates","Kshort"),
  147328. lambdaCollection = cms.untracked.InputTag("generalV0Candidates","Lambda"),
  147329. trackAssociatorMap = cms.untracked.InputTag("trackingParticleRecoTrackAsssociation"),
  147330. trackingVertexCollection = cms.untracked.InputTag("mix","MergedTrackTruth"),
  147331. vertexCollection = cms.untracked.InputTag("offlinePrimaryVertices")
  147332. )
  147333.  
  147334.  
  147335. process.validSimHit = cms.EDAnalyzer("MuonSimHitsValidAnalyzer",
  147336. CSCHitsSrc = cms.InputTag("g4SimHits","MuonCSCHits"),
  147337. DTHitsSrc = cms.InputTag("g4SimHits","MuonDTHits"),
  147338. DT_outputFile = cms.untracked.string(''),
  147339. Label = cms.string('Hits'),
  147340. Name = cms.untracked.string('MuonSimHitsValidAnalyzer'),
  147341. ProvenanceLookup = cms.PSet(
  147342. GetAllProvenances = cms.untracked.bool(False),
  147343. PrintProvenanceInfo = cms.untracked.bool(False)
  147344. ),
  147345. RPCHitsSrc = cms.InputTag("g4SimHits","MuonRPCHits"),
  147346. Verbosity = cms.untracked.int32(0)
  147347. )
  147348.  
  147349.  
  147350. process.validationMuonRPCDigis = cms.EDAnalyzer("RPCDigiValid",
  147351. outputFile = cms.untracked.string(''),
  147352. rpcDigiTag = cms.untracked.InputTag("simMuonRPCDigis"),
  147353. simHitTag = cms.untracked.InputTag("g4SimHits","MuonRPCHits")
  147354. )
  147355.  
  147356.  
  147357. process.vertexAnalysis = cms.EDAnalyzer("PrimaryVertexAnalyzer4PUSlimmed",
  147358. do_generic_sim_plots = cms.untracked.bool(True),
  147359. root_folder = cms.untracked.string('Vertexing/PrimaryVertexV'),
  147360. trackAssociatorMap = cms.untracked.InputTag("trackingParticleRecoTrackAsssociation"),
  147361. trackingParticleCollection = cms.untracked.InputTag("mix","MergedTrackTruth"),
  147362. trackingVertexCollection = cms.untracked.InputTag("mix","MergedTrackTruth"),
  147363. use_only_charged_tracks = cms.untracked.bool(True),
  147364. verbose = cms.untracked.bool(False),
  147365. vertexAssociator = cms.untracked.InputTag("VertexAssociatorByPositionAndTracks"),
  147366. vertexRecoCollections = cms.VInputTag("offlinePrimaryVertices", "offlinePrimaryVerticesWithBS", "selectedOfflinePrimaryVertices", "selectedOfflinePrimaryVerticesWithBS")
  147367. )
  147368.  
  147369.  
  147370. process.wMinusEleValidation = cms.EDAnalyzer("WValidation",
  147371. UseWeightFromHepMC = cms.bool(True),
  147372. decaysTo = cms.int32(11),
  147373. hepmcCollection = cms.InputTag("generatorSmeared"),
  147374. name = cms.string('Electrons')
  147375. )
  147376.  
  147377.  
  147378. process.wMinusMuoValidation = cms.EDAnalyzer("WValidation",
  147379. UseWeightFromHepMC = cms.bool(True),
  147380. decaysTo = cms.int32(13),
  147381. hepmcCollection = cms.InputTag("generatorSmeared"),
  147382. name = cms.string('Muons')
  147383. )
  147384.  
  147385.  
  147386. process.wPlusEleValidation = cms.EDAnalyzer("WValidation",
  147387. UseWeightFromHepMC = cms.bool(True),
  147388. decaysTo = cms.int32(-11),
  147389. hepmcCollection = cms.InputTag("generatorSmeared"),
  147390. name = cms.string('Positrons')
  147391. )
  147392.  
  147393.  
  147394. process.wPlusMuoValidation = cms.EDAnalyzer("WValidation",
  147395. UseWeightFromHepMC = cms.bool(True),
  147396. decaysTo = cms.int32(-13),
  147397. hepmcCollection = cms.InputTag("generatorSmeared"),
  147398. name = cms.string('AntiMuons')
  147399. )
  147400.  
  147401.  
  147402. process.zmumugammaAnalysis = cms.EDAnalyzer("ZToMuMuGammaAnalyzer",
  147403. ComponentName = cms.string('zmumugammaAnalysis'),
  147404. OutputFileName = cms.string('DQMOfflinePhotonsAfterFirstStep.root'),
  147405. Verbosity = cms.untracked.int32(0),
  147406. analyzerName = cms.string('zmumugammaGedValidation'),
  147407. barrelRecHitProducer = cms.InputTag("reducedEcalRecHitsEB"),
  147408. beamSpot = cms.InputTag("offlineBeamSpot"),
  147409. chi2Bin = cms.int32(100),
  147410. chi2Max = cms.double(20.0),
  147411. chi2Min = cms.double(0.0),
  147412. dEtaTracksBin = cms.int32(100),
  147413. dEtaTracksMax = cms.double(0.2),
  147414. dEtaTracksMin = cms.double(-0.2),
  147415. dPhiTracksBin = cms.int32(100),
  147416. dPhiTracksMax = cms.double(0.5),
  147417. dPhiTracksMin = cms.double(-0.5),
  147418. eBin = cms.int32(150),
  147419. eMax = cms.double(150.0),
  147420. eMin = cms.double(0.0),
  147421. eOverPBin = cms.int32(100),
  147422. eOverPMax = cms.double(5.0),
  147423. eOverPMin = cms.double(0.0),
  147424. endcapRecHitProducer = cms.InputTag("reducedEcalRecHitsEE"),
  147425. etBin = cms.int32(150),
  147426. etMax = cms.double(150.0),
  147427. etMin = cms.double(0.0),
  147428. etaBin = cms.int32(200),
  147429. etaMax = cms.double(2.5),
  147430. etaMin = cms.double(-2.5),
  147431. farMuonEcalIso = cms.double(1.0),
  147432. farMuonMinPt = cms.double(15.0),
  147433. farMuonTrackIso = cms.double(3.0),
  147434. hOverEBin = cms.int32(200),
  147435. hOverEMax = cms.double(0.5),
  147436. hOverEMin = cms.double(0),
  147437. isHeavyIon = cms.untracked.bool(False),
  147438. makeProfiles = cms.bool(True),
  147439. maxMumuGammaInvMass = cms.double(105.0),
  147440. maxMumuInvMass = cms.double(120.0),
  147441. minMumuGammaInvMass = cms.double(75.0),
  147442. minMumuInvMass = cms.double(60.0),
  147443. minPixStripHits = cms.int32(10),
  147444. muonMatches = cms.int32(2),
  147445. muonMaxChi2 = cms.double(10.0),
  147446. muonMaxDxy = cms.double(0.2),
  147447. muonMinPt = cms.double(20.0),
  147448. muonProducer = cms.InputTag("muons"),
  147449. muonTightEta = cms.double(2.1),
  147450. muonTrackIso = cms.double(3.0),
  147451. nearMuonDr = cms.double(1.0),
  147452. nearMuonHcalIso = cms.double(1.0),
  147453. numberBin = cms.int32(9),
  147454. numberMax = cms.double(10),
  147455. numberMin = cms.double(1),
  147456. particleBasedIso = cms.InputTag("particleBasedIsolation","gedPhotons"),
  147457. pfCandidates = cms.InputTag("particleFlow"),
  147458. phiBin = cms.int32(200),
  147459. phiMax = cms.double(3.14),
  147460. phiMin = cms.double(-3.14),
  147461. phoProducer = cms.InputTag("gedPhotons"),
  147462. photonMaxEta = cms.double(2.5),
  147463. photonMinEt = cms.double(15.0),
  147464. photonTrackIso = cms.double(0.9),
  147465. prescaleFactor = cms.untracked.int32(1),
  147466. r9Bin = cms.int32(110),
  147467. r9Max = cms.double(1.1),
  147468. r9Min = cms.double(0.0),
  147469. rBin = cms.int32(400),
  147470. rMax = cms.double(80),
  147471. rMin = cms.double(0),
  147472. sigmaIetaBin = cms.int32(200),
  147473. sigmaIetaMax = cms.double(0.05),
  147474. sigmaIetaMin = cms.double(0.0),
  147475. splitHistosEBEE = cms.bool(True),
  147476. standAlone = cms.bool(False),
  147477. sumBin = cms.int32(230),
  147478. sumMax = cms.double(20.0),
  147479. sumMin = cms.double(-3.0),
  147480. triggerEvent = cms.InputTag("hltTriggerSummaryAOD"),
  147481. use2DHistos = cms.bool(False),
  147482. useTriggerFiltering = cms.bool(False),
  147483. validMuonHits = cms.int32(1),
  147484. validPixHits = cms.int32(1),
  147485. xBin = cms.int32(300),
  147486. xMax = cms.double(60),
  147487. xMin = cms.double(-60),
  147488. yBin = cms.int32(300),
  147489. yMax = cms.double(60),
  147490. yMin = cms.double(-60),
  147491. zBin = cms.int32(400),
  147492. zMax = cms.double(200),
  147493. zMin = cms.double(-200)
  147494. )
  147495.  
  147496.  
  147497. process.zmumugammaOldAnalysis = cms.EDAnalyzer("ZToMuMuGammaAnalyzer",
  147498. ComponentName = cms.string('zmumugammaOldAnalysis'),
  147499. OutputFileName = cms.string('DQMOfflinePhotonsAfterFirstStep.root'),
  147500. Verbosity = cms.untracked.int32(0),
  147501. analyzerName = cms.string('zmumugammaOldValidation'),
  147502. barrelRecHitProducer = cms.InputTag("reducedEcalRecHitsEB"),
  147503. beamSpot = cms.InputTag("offlineBeamSpot"),
  147504. chi2Bin = cms.int32(100),
  147505. chi2Max = cms.double(20.0),
  147506. chi2Min = cms.double(0.0),
  147507. dEtaTracksBin = cms.int32(100),
  147508. dEtaTracksMax = cms.double(0.2),
  147509. dEtaTracksMin = cms.double(-0.2),
  147510. dPhiTracksBin = cms.int32(100),
  147511. dPhiTracksMax = cms.double(0.5),
  147512. dPhiTracksMin = cms.double(-0.5),
  147513. eBin = cms.int32(150),
  147514. eMax = cms.double(150.0),
  147515. eMin = cms.double(0.0),
  147516. eOverPBin = cms.int32(100),
  147517. eOverPMax = cms.double(5.0),
  147518. eOverPMin = cms.double(0.0),
  147519. endcapRecHitProducer = cms.InputTag("reducedEcalRecHitsEE"),
  147520. etBin = cms.int32(150),
  147521. etMax = cms.double(150.0),
  147522. etMin = cms.double(0.0),
  147523. etaBin = cms.int32(200),
  147524. etaMax = cms.double(2.5),
  147525. etaMin = cms.double(-2.5),
  147526. farMuonEcalIso = cms.double(1.0),
  147527. farMuonMinPt = cms.double(15.0),
  147528. farMuonTrackIso = cms.double(3.0),
  147529. hOverEBin = cms.int32(200),
  147530. hOverEMax = cms.double(0.5),
  147531. hOverEMin = cms.double(0),
  147532. isHeavyIon = cms.untracked.bool(False),
  147533. makeProfiles = cms.bool(True),
  147534. maxMumuGammaInvMass = cms.double(105.0),
  147535. maxMumuInvMass = cms.double(120.0),
  147536. minMumuGammaInvMass = cms.double(75.0),
  147537. minMumuInvMass = cms.double(60.0),
  147538. minPixStripHits = cms.int32(10),
  147539. muonMatches = cms.int32(2),
  147540. muonMaxChi2 = cms.double(10.0),
  147541. muonMaxDxy = cms.double(0.2),
  147542. muonMinPt = cms.double(20.0),
  147543. muonProducer = cms.InputTag("muons"),
  147544. muonTightEta = cms.double(2.1),
  147545. muonTrackIso = cms.double(3.0),
  147546. nearMuonDr = cms.double(1.0),
  147547. nearMuonHcalIso = cms.double(1.0),
  147548. numberBin = cms.int32(9),
  147549. numberMax = cms.double(10),
  147550. numberMin = cms.double(1),
  147551. particleBasedIso = cms.InputTag("particleBasedIsolation","gedPhotons"),
  147552. pfCandidates = cms.InputTag("particleFlow"),
  147553. phiBin = cms.int32(200),
  147554. phiMax = cms.double(3.14),
  147555. phiMin = cms.double(-3.14),
  147556. phoProducer = cms.InputTag("photons"),
  147557. photonMaxEta = cms.double(2.5),
  147558. photonMinEt = cms.double(15.0),
  147559. photonTrackIso = cms.double(0.9),
  147560. prescaleFactor = cms.untracked.int32(1),
  147561. r9Bin = cms.int32(110),
  147562. r9Max = cms.double(1.1),
  147563. r9Min = cms.double(0.0),
  147564. rBin = cms.int32(400),
  147565. rMax = cms.double(80),
  147566. rMin = cms.double(0),
  147567. sigmaIetaBin = cms.int32(200),
  147568. sigmaIetaMax = cms.double(0.05),
  147569. sigmaIetaMin = cms.double(0.0),
  147570. splitHistosEBEE = cms.bool(True),
  147571. standAlone = cms.bool(False),
  147572. sumBin = cms.int32(230),
  147573. sumMax = cms.double(20.0),
  147574. sumMin = cms.double(-3.0),
  147575. triggerEvent = cms.InputTag("hltTriggerSummaryAOD"),
  147576. use2DHistos = cms.bool(False),
  147577. useTriggerFiltering = cms.bool(False),
  147578. validMuonHits = cms.int32(1),
  147579. validPixHits = cms.int32(1),
  147580. xBin = cms.int32(300),
  147581. xMax = cms.double(60),
  147582. xMin = cms.double(-60),
  147583. yBin = cms.int32(300),
  147584. yMax = cms.double(60),
  147585. yMin = cms.double(-60),
  147586. zBin = cms.int32(400),
  147587. zMax = cms.double(200),
  147588. zMin = cms.double(-200)
  147589. )
  147590.  
  147591.  
  147592. process.DQMoutput = cms.OutputModule("DQMRootOutputModule",
  147593. dataset = cms.untracked.PSet(
  147594. dataTier = cms.untracked.string('DQMIO'),
  147595. filterName = cms.untracked.string('')
  147596. ),
  147597. fileName = cms.untracked.string('file:step3_inDQM.root'),
  147598. outputCommands = cms.untracked.vstring('drop *',
  147599. 'keep *_MEtoEDMConverter_*_*'),
  147600. splitLevel = cms.untracked.int32(0)
  147601. )
  147602.  
  147603.  
  147604. process.MINIAODSIMoutput = cms.OutputModule("PoolOutputModule",
  147605. compressionAlgorithm = cms.untracked.string('LZMA'),
  147606. compressionLevel = cms.untracked.int32(4),
  147607. dataset = cms.untracked.PSet(
  147608. dataTier = cms.untracked.string('MINIAODSIM'),
  147609. filterName = cms.untracked.string('')
  147610. ),
  147611. dropMetaData = cms.untracked.string('ALL'),
  147612. eventAutoFlushCompressedSize = cms.untracked.int32(15728640),
  147613. fastCloning = cms.untracked.bool(False),
  147614. fileName = cms.untracked.string('file:step3_inMINIAODSIM.root'),
  147615. outputCommands = cms.untracked.vstring('drop *',
  147616. 'drop *',
  147617. 'keep *_slimmedPhotons_*_*',
  147618. 'keep *_slimmedElectrons_*_*',
  147619. 'keep *_slimmedMuons_*_*',
  147620. 'keep *_slimmedTaus_*_*',
  147621. 'keep *_slimmedTausBoosted_*_*',
  147622. 'keep *_slimmedJets_*_*',
  147623. 'keep *_slimmedJetsAK8_*_*',
  147624. 'keep *_slimmedJetsPuppi_*_*',
  147625. 'keep *_slimmedMETs_*_*',
  147626. 'keep *_slimmedMETsNoHF_*_*',
  147627. 'keep *_slimmedMETsPuppi_*_*',
  147628. 'keep *_slimmedSecondaryVertices_*_*',
  147629. 'keep *_slimmedJetsAK8PFPuppiSoftDropPacked_SubJets_*',
  147630. 'keep recoPhotonCores_reducedEgamma_*_*',
  147631. 'keep recoGsfElectronCores_reducedEgamma_*_*',
  147632. 'keep recoConversions_reducedEgamma_*_*',
  147633. 'keep recoSuperClusters_reducedEgamma_*_*',
  147634. 'keep recoCaloClusters_reducedEgamma_*_*',
  147635. 'keep EcalRecHitsSorted_reducedEgamma_*_*',
  147636. 'drop *_*_caloTowers_*',
  147637. 'drop *_*_pfCandidates_*',
  147638. 'drop *_*_genJets_*',
  147639. 'keep *_offlineBeamSpot_*_*',
  147640. 'keep *_offlineSlimmedPrimaryVertices_*_*',
  147641. 'keep patPackedCandidates_packedPFCandidates_*_*',
  147642. 'keep *_bunchSpacingProducer_*_*',
  147643. 'keep double_fixedGridRhoAll__*',
  147644. 'keep double_fixedGridRhoFastjetAll__*',
  147645. 'keep double_fixedGridRhoFastjetAllCalo__*',
  147646. 'keep double_fixedGridRhoFastjetCentral_*_*',
  147647. 'keep double_fixedGridRhoFastjetCentralCalo__*',
  147648. 'keep double_fixedGridRhoFastjetCentralChargedPileUp__*',
  147649. 'keep double_fixedGridRhoFastjetCentralNeutral__*',
  147650. 'keep *_selectedPatTrigger_*_*',
  147651. 'keep patPackedTriggerPrescales_patTrigger__*',
  147652. 'keep patPackedTriggerPrescales_patTrigger_l1max_*',
  147653. 'keep patPackedTriggerPrescales_patTrigger_l1min_*',
  147654. 'keep *_l1extraParticles_*_*',
  147655. 'keep L1GlobalTriggerReadoutRecord_gtDigis_*_*',
  147656. 'keep *_gtStage2Digis__*',
  147657. 'keep *_gmtStage2Digis_Muon_*',
  147658. 'keep *_caloStage2Digis_Jet_*',
  147659. 'keep *_caloStage2Digis_Tau_*',
  147660. 'keep *_caloStage2Digis_EGamma_*',
  147661. 'keep *_caloStage2Digis_EtSum_*',
  147662. 'keep *_TriggerResults_*_HLT',
  147663. 'keep *_TriggerResults_*_*',
  147664. 'keep patPackedCandidates_lostTracks_*_*',
  147665. 'keep HcalNoiseSummary_hcalnoise__*',
  147666. 'keep recoCSCHaloData_CSCHaloData_*_*',
  147667. 'keep recoBeamHaloSummary_BeamHaloSummary_*_*',
  147668. 'keep LumiScalerss_scalersRawToDigi_*_*',
  147669. 'keep *_slimmedGenJets_*_*',
  147670. 'keep *_slimmedGenJetsAK8_*_*',
  147671. 'keep patPackedGenParticles_packedGenParticles_*_*',
  147672. 'keep recoGenParticles_prunedGenParticles_*_*',
  147673. 'keep LHEEventProduct_*_*_*',
  147674. 'keep PileupSummaryInfos_slimmedAddPileupInfo_*_*',
  147675. 'keep GenFilterInfo_*_*_*',
  147676. 'keep GenLumiInfoHeader_generator_*_*',
  147677. 'keep GenLumiInfoProduct_*_*_*',
  147678. 'keep GenEventInfoProduct_generator_*_*',
  147679. 'keep LHERunInfoProduct_*_*_*',
  147680. 'keep GenRunInfoProduct_*_*_*',
  147681. 'keep L1GtTriggerMenuLite_l1GtTriggerMenuLite__*'),
  147682. overrideInputFileSplitLevels = cms.untracked.bool(True)
  147683. )
  147684.  
  147685.  
  147686. process.RECOSIMoutput = cms.OutputModule("PoolOutputModule",
  147687. dataset = cms.untracked.PSet(
  147688. dataTier = cms.untracked.string('GEN-SIM-RECO'),
  147689. filterName = cms.untracked.string('')
  147690. ),
  147691. eventAutoFlushCompressedSize = cms.untracked.int32(5242880),
  147692. fileName = cms.untracked.string('file:step3.root'),
  147693. outputCommands = cms.untracked.vstring( ('drop *',
  147694. 'drop *',
  147695. 'keep DetIdedmEDCollection_siStripDigis_*_*',
  147696. 'keep DetIdedmEDCollection_siPixelDigis_*_*',
  147697. 'keep *_siPixelClusters_*_*',
  147698. 'keep *_siStripClusters_*_*',
  147699. 'keep ClusterSummary_clusterSummaryProducer_*_*',
  147700. 'keep *_dt1DRecHits_*_*',
  147701. 'keep *_dt4DSegments_*_*',
  147702. 'keep *_dt1DCosmicRecHits_*_*',
  147703. 'keep *_dt4DCosmicSegments_*_*',
  147704. 'keep *_csc2DRecHits_*_*',
  147705. 'keep *_cscSegments_*_*',
  147706. 'keep *_rpcRecHits_*_*',
  147707. 'keep *_hbhereco_*_*',
  147708. 'keep *_hbheprereco_*_*',
  147709. 'keep *_hfprereco_*_*',
  147710. 'keep *_hfreco_*_*',
  147711. 'keep *_horeco_*_*',
  147712. 'keep HBHERecHitsSorted_hbherecoMB_*_*',
  147713. 'keep HORecHitsSorted_horecoMB_*_*',
  147714. 'keep HFRecHitsSorted_hfrecoMB_*_*',
  147715. 'keep ZDCDataFramesSorted_hcalDigis_*_*',
  147716. 'keep ZDCDataFramesSorted_castorDigis_*_*',
  147717. 'keep QIE10DataFrameHcalDataFrameContainer_hcalDigis_ZDC_*',
  147718. 'keep ZDCRecHitsSorted_zdcreco_*_*',
  147719. 'keep *_reducedHcalRecHits_*_*',
  147720. 'keep *_castorreco_*_*',
  147721. 'keep HcalUnpackerReport_castorDigis_*_*',
  147722. 'keep HcalUnpackerReport_hcalDigiAlCaMB_*_*',
  147723. 'keep HcalUnpackerReport_hcalDigis_*_*',
  147724. 'keep *_ecalPreshowerRecHit_*_*',
  147725. 'keep *_ecalRecHit_*_*',
  147726. 'keep *_ecalCompactTrigPrim_*_*',
  147727. 'keep *_ecalTPSkim_*_*',
  147728. 'keep *_selectDigi_*_*',
  147729. 'keep EcalRecHitsSorted_reducedEcalRecHitsEE_*_*',
  147730. 'keep EcalRecHitsSorted_reducedEcalRecHitsEB_*_*',
  147731. 'keep EcalRecHitsSorted_reducedEcalRecHitsES_*_*',
  147732. 'keep *_hybridSuperClusters_*_*',
  147733. 'keep recoSuperClusters_correctedHybridSuperClusters_*_*',
  147734. 'keep *_multi5x5SuperClusters_*_*',
  147735. 'keep recoSuperClusters_multi5x5SuperClusters_*_*',
  147736. 'keep recoSuperClusters_multi5x5SuperClustersWithPreshower_*_*',
  147737. 'keep recoSuperClusters_correctedMulti5x5SuperClustersWithPreshower_*_*',
  147738. 'keep recoPreshowerClusters_multi5x5SuperClustersWithPreshower_*_*',
  147739. 'keep recoPreshowerClusterShapes_multi5x5PreshowerClusterShape_*_*',
  147740. 'keep *_particleFlowSuperClusterECAL_*_*',
  147741. 'drop recoClusterShapes_*_*_*',
  147742. 'drop recoBasicClustersToOnerecoClusterShapesAssociation_*_*_*',
  147743. 'drop recoBasicClusters_multi5x5BasicClusters_multi5x5BarrelBasicClusters_*',
  147744. 'drop recoSuperClusters_multi5x5SuperClusters_multi5x5BarrelSuperClusters_*',
  147745. 'keep *_CkfElectronCandidates_*_*',
  147746. 'keep *_GsfGlobalElectronTest_*_*',
  147747. 'keep *_electronMergedSeeds_*_*',
  147748. 'keep recoGsfTracks_electronGsfTracks_*_*',
  147749. 'keep recoGsfTrackExtras_electronGsfTracks_*_*',
  147750. 'keep recoTrackExtras_electronGsfTracks_*_*',
  147751. 'keep TrackingRecHitsOwned_electronGsfTracks_*_*',
  147752. 'keep recoTracks_generalTracks_*_*',
  147753. 'keep recoTrackExtras_generalTracks_*_*',
  147754. 'keep TrackingRecHitsOwned_generalTracks_*_*',
  147755. 'keep *_generalTracks_MVAValues_*',
  147756. 'keep *_generalTracks_MVAVals_*',
  147757. 'keep TrackingRecHitsOwned_extraFromSeeds_*_*',
  147758. 'keep uints_extraFromSeeds_*_*',
  147759. 'keep recoTracks_beamhaloTracks_*_*',
  147760. 'keep recoTrackExtras_beamhaloTracks_*_*',
  147761. 'keep TrackingRecHitsOwned_beamhaloTracks_*_*',
  147762. 'keep recoTracks_conversionStepTracks_*_*',
  147763. 'keep recoTrackExtras_conversionStepTracks_*_*',
  147764. 'keep TrackingRecHitsOwned_conversionStepTracks_*_*',
  147765. 'keep *_ctfPixelLess_*_*',
  147766. 'keep *_dedxTruncated40_*_*',
  147767. 'keep *_dedxHitInfo_*_*',
  147768. 'keep *_dedxHarmonic2_*_*',
  147769. 'keep *_trackExtrapolator_*_*',
  147770. 'keep recoTracks_cosmicDCTracks_*_*',
  147771. 'keep recoTrackExtras_cosmicDCTracks_*_*',
  147772. 'keep TrackingRecHitsOwned_cosmicDCTracks_*_*',
  147773. 'keep *_ak4CaloJets_*_*',
  147774. 'keep *_ak4PFJets_*_*',
  147775. 'keep *_ak4PFJetsCHS_*_*',
  147776. 'keep *_ak8PFJetsCHS_*_*',
  147777. 'keep *_ak8PFJetsCHSSoftDrop_*_*',
  147778. 'keep *_cmsTopTagPFJetsCHS_*_*',
  147779. 'keep *_JetPlusTrackZSPCorJetAntiKt4_*_*',
  147780. 'keep *_ak4TrackJets_*_*',
  147781. 'keep recoRecoChargedRefCandidates_trackRefsForJets_*_*',
  147782. 'keep *_caloTowers_*_*',
  147783. 'keep *_towerMaker_*_*',
  147784. 'keep *_CastorTowerReco_*_*',
  147785. 'keep *_ak4JetTracksAssociatorAtVertex_*_*',
  147786. 'keep *_ak4JetTracksAssociatorAtVertexPF_*_*',
  147787. 'keep *_ak4JetTracksAssociatorAtCaloFace_*_*',
  147788. 'keep *_ak4JetTracksAssociatorExplicit_*_*',
  147789. 'keep *_ak4JetExtender_*_*',
  147790. 'keep *_ak4JetID_*_*',
  147791. 'keep *_ak5CastorJets_*_*',
  147792. 'keep *_ak5CastorJetID_*_*',
  147793. 'keep *_ak7CastorJets_*_*',
  147794. 'keep *_ak7CastorJetID_*_*',
  147795. 'keep *_fixedGridRhoAll_*_*',
  147796. 'keep *_fixedGridRhoFastjetAll_*_*',
  147797. 'keep *_fixedGridRhoFastjetAllTmp_*_*',
  147798. 'keep *_fixedGridRhoFastjetAllCalo_*_*',
  147799. 'keep *_fixedGridRhoFastjetCentral_*_*',
  147800. 'keep *_fixedGridRhoFastjetCentralCalo_*_*',
  147801. 'keep *_fixedGridRhoFastjetCentralChargedPileUp_*_*',
  147802. 'keep *_fixedGridRhoFastjetCentralNeutral_*_*',
  147803. 'keep *_ak8PFJetsCHSSoftDropMass_*_*',
  147804. 'keep recoCaloMETs_caloMet_*_*',
  147805. 'keep recoCaloMETs_caloMetBE_*_*',
  147806. 'keep recoCaloMETs_caloMetBEFO_*_*',
  147807. 'keep recoCaloMETs_caloMetM_*_*',
  147808. 'keep recoPFMETs_pfMet_*_*',
  147809. 'keep recoPFMETs_pfChMet_*_*',
  147810. 'keep recoPFMETs_pfMetEI_*_*',
  147811. 'keep recoMuonMETCorrectionDataedmValueMap_muonMETValueMapProducer_*_*',
  147812. 'keep recoHcalNoiseRBXs_hcalnoise_*_*',
  147813. 'keep HcalNoiseSummary_hcalnoise_*_*',
  147814. 'keep recoCSCHaloData_CSCHaloData_*_*',
  147815. 'keep recoEcalHaloData_EcalHaloData_*_*',
  147816. 'keep recoGlobalHaloData_GlobalHaloData_*_*',
  147817. 'keep recoHcalHaloData_HcalHaloData_*_*',
  147818. 'keep recoBeamHaloSummary_BeamHaloSummary_*_*',
  147819. 'keep *_MuonSeed_*_*',
  147820. 'keep *_ancientMuonSeed_*_*',
  147821. 'keep *_displacedMuonSeeds_*_*',
  147822. 'keep TrackingRecHitsOwned_globalMuons_*_*',
  147823. 'keep TrackingRecHitsOwned_tevMuons_*_*',
  147824. 'keep *_CosmicMuonSeed_*_*',
  147825. 'keep recoTrackExtras_cosmicMuons_*_*',
  147826. 'keep TrackingRecHitsOwned_cosmicMuons_*_*',
  147827. 'keep recoTrackExtras_cosmicMuons1Leg_*_*',
  147828. 'keep TrackingRecHitsOwned_cosmicMuons1Leg_*_*',
  147829. 'keep recoTracks_cosmicsVetoTracks_*_*',
  147830. 'keep *_muons_*_*',
  147831. 'keep *_particleFlow_muons_*',
  147832. 'drop *_muons_muons1stStep2muonsMap_*',
  147833. 'drop recoIsoDepositedmValueMap_muons_*_*',
  147834. 'drop doubleedmValueMap_muons_muPFIso*_*',
  147835. 'keep recoTracks_standAloneMuons_*_*',
  147836. 'keep recoTrackExtras_standAloneMuons_*_*',
  147837. 'keep TrackingRecHitsOwned_standAloneMuons_*_*',
  147838. 'keep recoTracks_globalMuons_*_*',
  147839. 'keep recoTrackExtras_globalMuons_*_*',
  147840. 'keep recoTracks_tevMuons_*_*',
  147841. 'keep recoTrackExtras_tevMuons_*_*',
  147842. 'keep recoTracks_generalTracks_*_*',
  147843. 'keep recoTracks_displacedTracks_*_*',
  147844. 'keep recoTracksToOnerecoTracksAssociation_tevMuons_*_*',
  147845. 'keep recoTracks_displacedGlobalMuons_*_*',
  147846. 'keep recoTrackExtras_displacedGlobalMuons_*_*',
  147847. 'keep TrackingRecHitsOwned_displacedGlobalMuons_*_*',
  147848. 'keep recoTracks_cosmicMuons_*_*',
  147849. 'keep recoMuons_muonsFromCosmics_*_*',
  147850. 'keep recoTracks_cosmicMuons1Leg_*_*',
  147851. 'keep recoMuons_muonsFromCosmics1Leg_*_*',
  147852. 'keep recoTracks_refittedStandAloneMuons_*_*',
  147853. 'keep recoTrackExtras_refittedStandAloneMuons_*_*',
  147854. 'keep TrackingRecHitsOwned_refittedStandAloneMuons_*_*',
  147855. 'keep recoTracks_displacedStandAloneMuons__*',
  147856. 'keep recoTrackExtras_displacedStandAloneMuons_*_*',
  147857. 'keep TrackingRecHitsOwned_displacedStandAloneMuons_*_*',
  147858. 'keep *_muIsoDepositTk_*_*',
  147859. 'keep *_muIsoDepositCalByAssociatorTowers_*_*',
  147860. 'keep *_muIsoDepositCalByAssociatorHits_*_*',
  147861. 'keep *_muIsoDepositJets_*_*',
  147862. 'keep *_muGlobalIsoDepositCtfTk_*_*',
  147863. 'keep *_muGlobalIsoDepositCalByAssociatorTowers_*_*',
  147864. 'keep *_muGlobalIsoDepositCalByAssociatorHits_*_*',
  147865. 'keep *_muGlobalIsoDepositJets_*_*',
  147866. 'keep *_softPFMuonsTagInfos_*_*',
  147867. 'keep *_softPFElectronsTagInfos_*_*',
  147868. 'keep *_softPFElectronBJetTags_*_*',
  147869. 'keep *_softPFMuonBJetTags_*_*',
  147870. 'keep *_pfImpactParameterTagInfos_*_*',
  147871. 'keep *_pfTrackCountingHighEffBJetTags_*_*',
  147872. 'keep *_pfJetProbabilityBJetTags_*_*',
  147873. 'keep *_pfJetBProbabilityBJetTags_*_*',
  147874. 'keep *_pfSecondaryVertexTagInfos_*_*',
  147875. 'keep *_pfInclusiveSecondaryVertexFinderTagInfos_*_*',
  147876. 'keep *_pfSimpleSecondaryVertexHighEffBJetTags_*_*',
  147877. 'keep *_pfSimpleInclusiveSecondaryVertexHighEffBJetTags_*_*',
  147878. 'keep *_pfCombinedSecondaryVertexV2BJetTags_*_*',
  147879. 'keep *_pfCombinedInclusiveSecondaryVertexV2BJetTags_*_*',
  147880. 'keep *_pfGhostTrackVertexTagInfos_*_*',
  147881. 'keep *_pfGhostTrackBJetTags_*_*',
  147882. 'keep *_pfCombinedMVAV2BJetTags_*_*',
  147883. 'keep *_inclusiveCandidateSecondaryVertices_*_*',
  147884. 'keep *_inclusiveCandidateSecondaryVerticesCvsL_*_*',
  147885. 'keep *_pfInclusiveSecondaryVertexFinderCvsLTagInfos_*_*',
  147886. 'keep *_pfCombinedCvsLJetTags_*_*',
  147887. 'keep *_pfCombinedCvsBJetTags_*_*',
  147888. 'keep *_pfChargeBJetTags_*_*',
  147889. 'keep *_pfDeepCSVJetTags_*_*',
  147890. 'keep *_pfDeepCMVAJetTags_*_*',
  147891. 'keep recoRecoTauPiZeros_hpsPFTauProducer_pizeros_*',
  147892. 'keep recoPFTaus_hpsPFTauProducer_*_*',
  147893. 'keep *_hpsPFTauDiscriminationByDeadECALElectronRejection_*_*',
  147894. 'keep *_hpsPFTauDiscriminationByDecayModeFinding_*_*',
  147895. 'keep *_hpsPFTauDiscriminationByDecayModeFindingNewDMs_*_*',
  147896. 'keep *_hpsPFTauDiscriminationByDecayModeFindingOldDMs_*_*',
  147897. 'keep *_hpsPFTauDiscriminationByLooseIsolation_*_*',
  147898. 'keep *_hpsPFTauDiscriminationByLooseChargedIsolation_*_*',
  147899. 'keep *_hpsPFTauDiscriminationByLooseCombinedIsolationDBSumPtCorr3Hits_*_*',
  147900. 'keep *_hpsPFTauDiscriminationByLooseCombinedIsolationDBSumPtCorr3HitsdR03_*_*',
  147901. 'keep *_hpsPFTauDiscriminationByLooseElectronRejection_*_*',
  147902. 'keep *_hpsPFTauDiscriminationByLooseMuonRejection3_*_*',
  147903. 'keep *_hpsPFTauDiscriminationByMediumCombinedIsolationDBSumPtCorr3Hits_*_*',
  147904. 'keep *_hpsPFTauDiscriminationByMediumCombinedIsolationDBSumPtCorr3HitsdR03_*_*',
  147905. 'keep *_hpsPFTauDiscriminationByRawCombinedIsolationDBSumPtCorr3Hits_*_*',
  147906. 'keep *_hpsPFTauDiscriminationByTightCombinedIsolationDBSumPtCorr3Hits_*_*',
  147907. 'keep *_hpsPFTauDiscriminationByTightCombinedIsolationDBSumPtCorr3HitsdR03_*_*',
  147908. 'keep *_hpsPFTauDiscriminationByTightMuonRejection3_*_*',
  147909. 'keep *_hpsPFTauDiscriminationByPhotonPtSumOutsideSignalCone_*_*',
  147910. 'keep *_hpsPFTauNeutralIsoPtSum_*_*',
  147911. 'keep *_hpsPFTauPUcorrPtSum_*_*',
  147912. 'keep *_hpsPFTauChargedIsoPtSum_*_*',
  147913. 'keep *_hpsPFTauTransverseImpactParameters_*_*',
  147914. 'keep *_hpsPFTauFootprintCorrection_*_*',
  147915. 'keep *_hpsPFTauNeutralIsoPtSumWeight_*_*',
  147916. 'keep *_hpsPFTauPhotonPtSumOutsideSignalCone_*_*',
  147917. 'keep *_hpsPFTauDiscriminationByMVA6rawElectronRejection_*_*',
  147918. 'keep *_hpsPFTauDiscriminationByMVA6VLooseElectronRejection_*_*',
  147919. 'keep *_hpsPFTauDiscriminationByMVA6LooseElectronRejection_*_*',
  147920. 'keep *_hpsPFTauDiscriminationByMVA6MediumElectronRejection_*_*',
  147921. 'keep *_hpsPFTauDiscriminationByMVA6TightElectronRejection_*_*',
  147922. 'keep *_hpsPFTauDiscriminationByMVA6VTightElectronRejection_*_*',
  147923. 'keep *_hpsPFTauDiscriminationByIsolationMVArun2v1DBoldDMwLTraw_*_*',
  147924. 'keep *_hpsPFTauDiscriminationByVLooseIsolationMVArun2v1DBoldDMwLT_*_*',
  147925. 'keep *_hpsPFTauDiscriminationByLooseIsolationMVArun2v1DBoldDMwLT_*_*',
  147926. 'keep *_hpsPFTauDiscriminationByMediumIsolationMVArun2v1DBoldDMwLT_*_*',
  147927. 'keep *_hpsPFTauDiscriminationByTightIsolationMVArun2v1DBoldDMwLT_*_*',
  147928. 'keep *_hpsPFTauDiscriminationByVTightIsolationMVArun2v1DBoldDMwLT_*_*',
  147929. 'keep *_hpsPFTauDiscriminationByVVTightIsolationMVArun2v1DBoldDMwLT_*_*',
  147930. 'keep *_hpsPFTauDiscriminationByIsolationMVArun2v1DBnewDMwLTraw_*_*',
  147931. 'keep *_hpsPFTauDiscriminationByVLooseIsolationMVArun2v1DBnewDMwLT_*_*',
  147932. 'keep *_hpsPFTauDiscriminationByLooseIsolationMVArun2v1DBnewDMwLT_*_*',
  147933. 'keep *_hpsPFTauDiscriminationByMediumIsolationMVArun2v1DBnewDMwLT_*_*',
  147934. 'keep *_hpsPFTauDiscriminationByTightIsolationMVArun2v1DBnewDMwLT_*_*',
  147935. 'keep *_hpsPFTauDiscriminationByVTightIsolationMVArun2v1DBnewDMwLT_*_*',
  147936. 'keep *_hpsPFTauDiscriminationByVVTightIsolationMVArun2v1DBnewDMwLT_*_*',
  147937. 'keep *_hpsPFTauDiscriminationByIsolationMVArun2v1PWoldDMwLTraw_*_*',
  147938. 'keep *_hpsPFTauDiscriminationByVLooseIsolationMVArun2v1PWoldDMwLT_*_*',
  147939. 'keep *_hpsPFTauDiscriminationByLooseIsolationMVArun2v1PWoldDMwLT_*_*',
  147940. 'keep *_hpsPFTauDiscriminationByMediumIsolationMVArun2v1PWoldDMwLT_*_*',
  147941. 'keep *_hpsPFTauDiscriminationByTightIsolationMVArun2v1PWoldDMwLT_*_*',
  147942. 'keep *_hpsPFTauDiscriminationByVTightIsolationMVArun2v1PWoldDMwLT_*_*',
  147943. 'keep *_hpsPFTauDiscriminationByVVTightIsolationMVArun2v1PWoldDMwLT_*_*',
  147944. 'keep *_hpsPFTauDiscriminationByIsolationMVArun2v1PWnewDMwLTraw_*_*',
  147945. 'keep *_hpsPFTauDiscriminationByVLooseIsolationMVArun2v1PWnewDMwLT_*_*',
  147946. 'keep *_hpsPFTauDiscriminationByLooseIsolationMVArun2v1PWnewDMwLT_*_*',
  147947. 'keep *_hpsPFTauDiscriminationByMediumIsolationMVArun2v1PWnewDMwLT_*_*',
  147948. 'keep *_hpsPFTauDiscriminationByTightIsolationMVArun2v1PWnewDMwLT_*_*',
  147949. 'keep *_hpsPFTauDiscriminationByVTightIsolationMVArun2v1PWnewDMwLT_*_*',
  147950. 'keep *_hpsPFTauDiscriminationByVVTightIsolationMVArun2v1PWnewDMwLT_*_*',
  147951. 'keep *_hpsPFTauChargedIsoPtSumdR03_*_*',
  147952. 'keep *_hpsPFTauNeutralIsoPtSumdR03_*_*',
  147953. 'keep *_hpsPFTauNeutralIsoPtSumWeightdR03_*_*',
  147954. 'keep *_hpsPFTauFootprintCorrectiondR03_*_*',
  147955. 'keep *_hpsPFTauPhotonPtSumOutsideSignalConedR03_*_*',
  147956. 'keep *_hpsPFTauDiscriminationByIsolationMVArun2v1DBdR03oldDMwLTraw_*_*',
  147957. 'keep *_hpsPFTauDiscriminationByVLooseIsolationMVArun2v1DBdR03oldDMwLT_*_*',
  147958. 'keep *_hpsPFTauDiscriminationByLooseIsolationMVArun2v1DBdR03oldDMwLT_*_*',
  147959. 'keep *_hpsPFTauDiscriminationByMediumIsolationMVArun2v1DBdR03oldDMwLT_*_*',
  147960. 'keep *_hpsPFTauDiscriminationByTightIsolationMVArun2v1DBdR03oldDMwLT_*_*',
  147961. 'keep *_hpsPFTauDiscriminationByVTightIsolationMVArun2v1DBdR03oldDMwLT_*_*',
  147962. 'keep *_hpsPFTauDiscriminationByVVTightIsolationMVArun2v1DBdR03oldDMwLT_*_*',
  147963. 'keep *_hpsPFTauDiscriminationByIsolationMVArun2v1PWdR03oldDMwLTraw_*_*',
  147964. 'keep *_hpsPFTauDiscriminationByVLooseIsolationMVArun2v1PWdR03oldDMwLT_*_*',
  147965. 'keep *_hpsPFTauDiscriminationByLooseIsolationMVArun2v1PWdR03oldDMwLT_*_*',
  147966. 'keep *_hpsPFTauDiscriminationByMediumIsolationMVArun2v1PWdR03oldDMwLT_*_*',
  147967. 'keep *_hpsPFTauDiscriminationByTightIsolationMVArun2v1PWdR03oldDMwLT_*_*',
  147968. 'keep *_hpsPFTauDiscriminationByVTightIsolationMVArun2v1PWdR03oldDMwLT_*_*',
  147969. 'keep *_hpsPFTauDiscriminationByVVTightIsolationMVArun2v1PWdR03oldDMwLT_*_*',
  147970. 'keep *_offlinePrimaryVertices__*',
  147971. 'keep *_offlinePrimaryVerticesWithBS_*_*',
  147972. 'keep *_offlinePrimaryVerticesFromCosmicTracks_*_*',
  147973. 'keep *_nuclearInteractionMaker_*_*',
  147974. 'keep *_generalV0Candidates_*_*',
  147975. 'keep *_inclusiveSecondaryVertices_*_*',
  147976. 'keep recoGsfElectronCores_gsfElectronCores_*_*',
  147977. 'keep recoGsfElectronCores_gedGsfElectronCores_*_*',
  147978. 'keep recoGsfElectrons_gsfElectrons_*_*',
  147979. 'keep recoGsfElectrons_gedGsfElectrons_*_*',
  147980. 'keep recoGsfElectronCores_uncleanedOnlyGsfElectronCores_*_*',
  147981. 'keep recoGsfElectrons_uncleanedOnlyGsfElectrons_*_*',
  147982. 'keep floatedmValueMap_eidRobustLoose_*_*',
  147983. 'keep floatedmValueMap_eidRobustTight_*_*',
  147984. 'keep floatedmValueMap_eidRobustHighEnergy_*_*',
  147985. 'keep floatedmValueMap_eidLoose_*_*',
  147986. 'keep floatedmValueMap_eidTight_*_*',
  147987. 'keep *_egmGedGsfElectronPFIsolation_*_*',
  147988. 'keep *_photonEcalPFClusterIsolationProducer_*_*',
  147989. 'keep *_electronEcalPFClusterIsolationProducer_*_*',
  147990. 'keep *_photonHcalPFClusterIsolationProducer_*_*',
  147991. 'keep *_electronHcalPFClusterIsolationProducer_*_*',
  147992. 'drop *_egmGsfElectronIDs_*_*',
  147993. 'drop *_egmPhotonIDs_*_*',
  147994. 'keep *_gedPhotonCore_*_*',
  147995. 'keep *_gedPhotons_*_*',
  147996. 'keep *_particleBasedIsolation_*_*',
  147997. 'keep recoPhotons_mustachePhotons_*_*',
  147998. 'keep recoPhotonCores_mustachePhotonCore_*_*',
  147999. 'keep recoPhotons_photons_*_*',
  148000. 'keep recoPhotonCores_photonCore_*_*',
  148001. 'keep recoConversions_conversions_*_*',
  148002. 'keep recoConversions_mustacheConversions_*_*',
  148003. 'drop *_conversions_uncleanedConversions_*',
  148004. 'drop *_gedPhotonsTmp_valMapPFEgammaCandToPhoton_*',
  148005. 'keep recoConversions_allConversions_*_*',
  148006. 'keep recoConversions_allConversionsOldEG_*_*',
  148007. 'keep recoTracks_ckfOutInTracksFromConversions_*_*',
  148008. 'keep recoTracks_ckfInOutTracksFromConversions_*_*',
  148009. 'keep recoTrackExtras_ckfOutInTracksFromConversions_*_*',
  148010. 'keep recoTrackExtras_ckfInOutTracksFromConversions_*_*',
  148011. 'keep TrackingRecHitsOwned_ckfOutInTracksFromConversions_*_*',
  148012. 'keep TrackingRecHitsOwned_ckfInOutTracksFromConversions_*_*',
  148013. 'keep recoConversions_uncleanedOnlyAllConversions_*_*',
  148014. 'keep recoTracks_uncleanedOnlyCkfOutInTracksFromConversions_*_*',
  148015. 'keep recoTracks_uncleanedOnlyCkfInOutTracksFromConversions_*_*',
  148016. 'keep recoTrackExtras_uncleanedOnlyCkfOutInTracksFromConversions_*_*',
  148017. 'keep recoTrackExtras_uncleanedOnlyCkfInOutTracksFromConversions_*_*',
  148018. 'keep TrackingRecHitsOwned_uncleanedOnlyCkfOutInTracksFromConversions_*_*',
  148019. 'keep TrackingRecHitsOwned_uncleanedOnlyCkfInOutTracksFromConversions_*_*',
  148020. 'keep *_PhotonIDProd_*_*',
  148021. 'keep *_PhotonIDProdGED_*_*',
  148022. 'keep recoRecoEcalCandidates_hfRecoEcalCandidate_*_*',
  148023. 'keep *_hfEMClusters_*_*',
  148024. 'keep *_gedGsfElectronCores_*_*',
  148025. 'keep *_gedGsfElectrons_*_*',
  148026. 'keep *_pixelTracks_*_*',
  148027. 'keep *_pixelVertices_*_*',
  148028. 'drop CaloTowersSorted_towerMakerPF_*_*',
  148029. 'keep recoPFRecHits_particleFlowClusterECAL_Cleaned_*',
  148030. 'keep recoPFRecHits_particleFlowClusterHCAL_Cleaned_*',
  148031. 'keep recoPFRecHits_particleFlowClusterHO_Cleaned_*',
  148032. 'keep recoPFRecHits_particleFlowClusterHF_Cleaned_*',
  148033. 'keep recoPFRecHits_particleFlowClusterPS_Cleaned_*',
  148034. 'keep recoPFRecHits_particleFlowRecHitECAL_Cleaned_*',
  148035. 'keep recoPFRecHits_particleFlowRecHitHBHE_Cleaned_*',
  148036. 'keep recoPFRecHits_particleFlowRecHitHF_Cleaned_*',
  148037. 'keep recoPFRecHits_particleFlowRecHitHO_Cleaned_*',
  148038. 'keep recoPFRecHits_particleFlowRecHitPS_Cleaned_*',
  148039. 'keep recoPFClusters_particleFlowClusterECAL_*_*',
  148040. 'keep recoPFClusters_particleFlowClusterHCAL_*_*',
  148041. 'keep recoPFClusters_particleFlowClusterHO_*_*',
  148042. 'keep recoPFClusters_particleFlowClusterHF_*_*',
  148043. 'keep recoPFClusters_particleFlowClusterPS_*_*',
  148044. 'keep recoPFBlocks_particleFlowBlock_*_*',
  148045. 'keep recoPFCandidates_particleFlowEGamma_*_*',
  148046. 'keep recoCaloClusters_particleFlowEGamma_*_*',
  148047. 'keep recoSuperClusters_particleFlowEGamma_*_*',
  148048. 'keep recoConversions_particleFlowEGamma_*_*',
  148049. 'keep recoPFCandidates_particleFlow_*_*',
  148050. 'keep recoPFCandidates_particleFlowTmp_electrons_*',
  148051. 'keep recoPFCandidates_particleFlowTmp_*_*',
  148052. 'drop recoPFCandidates_particleFlowTmp__*',
  148053. 'keep recoPFDisplacedVertexs_particleFlowDisplacedVertex_*_*',
  148054. 'keep *_pfElectronTranslator_*_*',
  148055. 'keep *_pfPhotonTranslator_*_*',
  148056. 'keep *_particleFlow_electrons_*',
  148057. 'keep *_particleFlow_photons_*',
  148058. 'keep *_particleFlow_muons_*',
  148059. 'keep *_trackerDrivenElectronSeeds_preid_*',
  148060. 'keep *_particleFlowPtrs_*_*',
  148061. 'keep *_particleFlowTmpPtrs_*_*',
  148062. 'keep *_offlineBeamSpot_*_*',
  148063. 'keep L1GlobalTriggerReadoutRecord_gtDigis_*_*',
  148064. 'keep *_l1GtRecord_*_*',
  148065. 'keep *_l1GtTriggerMenuLite_*_*',
  148066. 'keep *_conditionsInEdm_*_*',
  148067. 'keep *_l1extraParticles_*_*',
  148068. 'keep *_l1L1GtObjectMap_*_*',
  148069. 'keep L1MuGMTReadoutCollection_gtDigis_*_*',
  148070. 'keep L1GctEmCand*_gctDigis_*_*',
  148071. 'keep L1GctJetCand*_gctDigis_*_*',
  148072. 'keep L1GctEtHad*_gctDigis_*_*',
  148073. 'keep L1GctEtMiss*_gctDigis_*_*',
  148074. 'keep L1GctEtTotal*_gctDigis_*_*',
  148075. 'keep L1GctHtMiss*_gctDigis_*_*',
  148076. 'keep L1GctJetCounts*_gctDigis_*_*',
  148077. 'keep L1GctHFRingEtSums*_gctDigis_*_*',
  148078. 'keep L1GctHFBitCounts*_gctDigis_*_*',
  148079. 'keep LumiDetails_lumiProducer_*_*',
  148080. 'keep LumiSummary_lumiProducer_*_*',
  148081. 'keep *_gtStage2Digis_*_*',
  148082. 'keep *_gmtStage2Digis_*_*',
  148083. 'keep *_caloStage2Digis_*_*',
  148084. 'drop *_hlt*_*_*',
  148085. 'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*',
  148086. 'keep edmTriggerResults_*_*_*',
  148087. 'keep triggerTriggerEvent_*_*_*',
  148088. 'keep L1AcceptBunchCrossings_scalersRawToDigi_*_*',
  148089. 'keep L1TriggerScalerss_scalersRawToDigi_*_*',
  148090. 'keep Level1TriggerScalerss_scalersRawToDigi_*_*',
  148091. 'keep LumiScalerss_scalersRawToDigi_*_*',
  148092. 'keep BeamSpotOnlines_scalersRawToDigi_*_*',
  148093. 'keep DcsStatuss_scalersRawToDigi_*_*',
  148094. 'keep DcsStatuss_hltScalersRawToDigi_*_*',
  148095. 'keep *_tcdsDigis_*_*',
  148096. 'keep *_logErrorHarvester_*_*',
  148097. 'keep *_pfIsolatedElectronsEI_*_*',
  148098. 'keep *_pfIsolatedMuonsEI_*_*',
  148099. 'keep recoPFJets_pfJetsEI_*_*',
  148100. 'keep *_pfCombinedInclusiveSecondaryVertexV2BJetTagsEI_*_*',
  148101. 'keep recoPFTaus_pfTausEI_*_*',
  148102. 'keep recoPFTauDiscriminator_pfTausDiscriminationByDecayModeFinding_*_*',
  148103. 'keep recoPFTauDiscriminator_pfTausDiscriminationByIsolation_*_*',
  148104. 'keep recoPFMETs_pfMetEI_*_*',
  148105. 'keep TotemTriggerCounters_totemTriggerRawToDigi_*_*',
  148106. 'keep TotemFEDInfos_totemRPRawToDigi_*_*',
  148107. 'keep TotemRPDigiedmDetSetVector_totemRPRawToDigi_*_*',
  148108. 'keep TotemVFATStatusedmDetSetVector_totemRPRawToDigi_*_*',
  148109. 'keep TotemRPClusteredmDetSetVector_totemRPClusterProducer_*_*',
  148110. 'keep TotemRPRecHitedmDetSetVector_totemRPRecHitProducer_*_*',
  148111. 'keep TotemRPUVPatternedmDetSetVector_totemRPUVPatternFinder_*_*',
  148112. 'keep TotemRPLocalTrackedmDetSetVector_totemRPLocalTrackFitter_*_*',
  148113. 'keep TotemFEDInfos_ctppsDiamondRawToDigi_*_*',
  148114. 'keep CTPPSDiamondDigiedmDetSetVector_ctppsDiamondRawToDigi_*_*',
  148115. 'keep TotemVFATStatusedmDetSetVector_ctppsDiamondRawToDigi_*_*',
  148116. 'keep CTPPSDiamondRecHitedmDetSetVector_ctppsDiamondRecHits_*_*',
  148117. 'keep LHERunInfoProduct_*_*_*',
  148118. 'keep LHEEventProduct_*_*_*',
  148119. 'keep GenRunInfoProduct_generator_*_*',
  148120. 'keep GenLumiInfoHeader_generator_*_*',
  148121. 'keep GenLumiInfoProduct_generator_*_*',
  148122. 'keep GenEventInfoProduct_generator_*_*',
  148123. 'keep edmHepMCProduct_generatorSmeared_*_*',
  148124. 'keep GenFilterInfo_*_*_*',
  148125. 'keep *_genParticles_*_*',
  148126. 'keep recoGenMETs_*_*_*',
  148127. 'keep *_ak4GenJets_*_*',
  148128. 'keep *_ak8GenJets_*_*',
  148129. 'keep *_ak4GenJetsNoNu_*_*',
  148130. 'keep *_ak8GenJetsNoNu_*_*',
  148131. 'keep *_genParticle_*_*',
  148132. 'keep edmHepMCProduct_source_*_*',
  148133. 'keep SimTracks_g4SimHits_*_*',
  148134. 'keep SimVertexs_g4SimHits_*_*',
  148135. 'keep *_allTrackMCMatch_*_*',
  148136. 'keep StripDigiSimLinkedmDetSetVector_simMuonCSCDigis_*_*',
  148137. 'keep DTLayerIdDTDigiSimLinkMuonDigiCollection_simMuonDTDigis_*_*',
  148138. 'keep RPCDigiSimLinkedmDetSetVector_simMuonRPCDigis_*_*',
  148139. 'keep PileupSummaryInfos_*_*_*',
  148140. 'keep int_*_bunchSpacing_*' ) ),
  148141. splitLevel = cms.untracked.int32(0)
  148142. )
  148143.  
  148144.  
  148145. process.SUSY_HLT_MET_MUON = cms.Sequence(process.SUSY_HLT_MET120_MUON5+process.SUSY_HLT_MET50_DIMUON3)
  148146.  
  148147.  
  148148. process.type0PFMEtCorrectionPFCandToVertexAssociation = cms.Sequence(process.selectedVerticesForPFMEtCorrType0+process.selectedPrimaryVertexHighestPtTrackSumForPFMEtCorrType0+process.particleFlowDisplacedVertex+process.pfCandidateToVertexAssociation)
  148149.  
  148150.  
  148151. process.dtSources = cms.Sequence(process.dtDataIntegrityUnpacker+process.DTDataIntegrityTask+process.dtDCSByLumiMonitor+process.dtRunConditionVar+process.dtSegmentAnalysisMonitor+process.dtResolutionAnalysisMonitor+process.dtEfficiencyMonitor+process.dtTriggerEfficiencyMonitor+process.dqmInfoDT)
  148152.  
  148153.  
  148154. process.inclusiveCandidateVertexing = cms.Sequence(process.inclusiveCandidateVertexFinder+process.candidateVertexMerger+process.candidateVertexArbitrator+process.inclusiveCandidateSecondaryVertices)
  148155.  
  148156.  
  148157. process.producePatPFMETCorrectionsNoHF = cms.Sequence(process.patPFMetNoHF+process.pfCandsNotInJetsForMetCorrNoHF+process.selectedPatJetsForMetT1T2CorrNoHF+process.selectedPatJetsForMetT2CorrNoHF+process.patPFMetT1T2CorrNoHF+process.patPFMetT2CorrNoHF+process.selectedVerticesForPFMEtCorrType0NoHF+process.selectedPrimaryVertexHighestPtTrackSumForPFMEtCorrType0NoHF+process.particleFlowDisplacedVertex+process.pfCandidateToVertexAssociation+process.patPFMetT0CorrNoHF+process.pfCandMETcorrNoHF+process.patPFMetT1NoHF+process.patPFMetT1T2NoHF+process.patPFMetT0pcT1NoHF+process.patPFMetT0pcT1T2NoHF)
  148158.  
  148159.  
  148160. process.dtlocalreco = cms.Sequence(process.dt1DRecHits+process.dt4DSegments+process.dt1DCosmicRecHits+process.dt4DCosmicSegments)
  148161.  
  148162.  
  148163. process.pfNoPileUpJMESequenceNoHF = cms.Sequence(process.goodOfflinePrimaryVerticesNoHF+process.pfPileUpJMENoHF+process.pfNoPileUpJMENoHF)
  148164.  
  148165.  
  148166. process.pfSortByTypePFBRECOSequence = cms.Sequence(process.pfAllNeutralHadronsPFBRECO+process.pfAllChargedHadronsPFBRECO+process.pfAllPhotonsPFBRECO+process.pfAllChargedParticlesPFBRECO+process.pfPileUpAllChargedParticlesPFBRECO+process.pfAllNeutralHadronsAndPhotonsPFBRECO)
  148167.  
  148168.  
  148169. process.SingleJetValidation = cms.Sequence(process.SingleJetMetPaths)
  148170.  
  148171.  
  148172. process.mvaIsolation2SeqRun2 = cms.Sequence(process.chargedIsoPtSum+process.neutralIsoPtSum+process.puCorrPtSum+process.photonPtSumOutsideSignalCone+process.footprintCorrection+process.discriminationByIsolationMVArun2v1raw+process.discriminationByIsolationMVArun2v1VLoose+process.discriminationByIsolationMVArun2v1Loose+process.discriminationByIsolationMVArun2v1Medium+process.discriminationByIsolationMVArun2v1Tight+process.discriminationByIsolationMVArun2v1VTight)
  148173.  
  148174.  
  148175. process.tracksValidationSelectorsFromPVPt09 = cms.Sequence(process.generalTracksFromPVPt09+process.cutsRecoTracksFromPVPt09Hp)
  148176.  
  148177.  
  148178. process.miniAODValidationSequence = cms.Sequence(process.genParticlesValidation)
  148179.  
  148180.  
  148181. process.ecalRecHitSequence = cms.Sequence(process.ecalRecHit+process.ecalCompactTrigPrim+process.ecalTPSkim+process.ecalPreshowerRecHit)
  148182.  
  148183.  
  148184. process.JetPlusTrackCorrectionsAntiKt4 = cms.Sequence(process.JPTeidTight+process.ak4JetTracksAssociatorAtVertexJPT+process.ak4JetTracksAssociatorAtCaloFace+process.JetPlusTrackZSPCorJetAntiKt4)
  148185.  
  148186.  
  148187. process.patPFMetT0CorrSequenceNoHF = cms.Sequence(process.selectedVerticesForPFMEtCorrType0NoHF+process.selectedPrimaryVertexHighestPtTrackSumForPFMEtCorrType0NoHF+process.particleFlowDisplacedVertex+process.pfCandidateToVertexAssociation+process.patPFMetT0CorrNoHF)
  148188.  
  148189.  
  148190. process.PixelPairStep = cms.Sequence(process.pixelPairStepClusters+process.pixelPairStepSeedLayers+process.pixelPairStepTrackingRegions+process.pixelPairStepHitDoublets+process.pixelPairStepSeeds+process.pixelPairStepTrackCandidates+process.pixelPairStepTracks+process.pixelPairStep)
  148191.  
  148192.  
  148193. process.inclusiveCandidateVertexingCvsL = cms.Sequence(process.inclusiveCandidateVertexFinderCvsL+process.candidateVertexMergerCvsL+process.candidateVertexArbitratorCvsL+process.inclusiveCandidateSecondaryVerticesCvsL)
  148194.  
  148195.  
  148196. process.ak4PFCHSL2L3CorrectorChain = cms.Sequence(process.ak4PFCHSL2RelativeCorrector+process.ak4PFCHSL3AbsoluteCorrector+process.ak4PFCHSL2L3Corrector)
  148197.  
  148198.  
  148199. process.trackingMonitorHLT = cms.Sequence(process.pixelTracksMonitoringHLT+process.iter0HPTracksMonitoringHLT+process.iterHLTTracksMonitoringHLT)
  148200.  
  148201.  
  148202. process.dqmAk4CaloL2L3ResidualCorrectorChain = cms.Sequence(process.dqmAk4CaloL2L3ResidualCorrector)
  148203.  
  148204.  
  148205. process.patPFMetT1patShiftedModuleSequence = cms.Sequence(process.patPFMetT1JetResUp+process.patPFMetT1JetResDown+process.patPFMetT1MuonEnUp+process.patPFMetT1MuonEnDown+process.patPFMetT1JetEnUp+process.patPFMetT1JetEnDown+process.patPFMetT1TauEnDown+process.patPFMetT1TauEnUp+process.patPFMetT1PhotonEnUp+process.patPFMetT1PhotonEnDown+process.patPFMetT1ElectronEnUp+process.patPFMetT1ElectronEnDown+process.patPFMetT1UnclusteredEnUp+process.patPFMetT1UnclusteredEnDown)
  148206.  
  148207.  
  148208. process.conversionTrackProducers = cms.Sequence(process.generalConversionTrackProducer+process.conversionStepConversionTrackProducer+process.inOutConversionTrackProducer+process.outInConversionTrackProducer+process.gsfConversionTrackProducer)
  148209.  
  148210.  
  148211. process.vertexAnalysisSelection = cms.Sequence(cms.ignore(process.selectedOfflinePrimaryVertices)+cms.ignore(process.selectedOfflinePrimaryVerticesWithBS))
  148212.  
  148213.  
  148214. process.patShrinkingConePFTauDiscrimination = cms.Sequence()
  148215.  
  148216.  
  148217. process.CastorFullReco = cms.Sequence(process.CastorTowerReco+process.ak5CastorJets+process.ak5CastorJetID+process.ak7CastorJets+process.ak7CastorJetID)
  148218.  
  148219.  
  148220. process.gedElectronPFIsolationValuesSequence = cms.Sequence(process.gedElPFIsoValueCharged03+process.gedElPFIsoValueChargedAll03+process.gedElPFIsoValueGamma03+process.gedElPFIsoValueNeutral03+process.gedElPFIsoValuePU03)
  148221.  
  148222.  
  148223. process.hpsPFTauDiscriminationByCombinedIsolationSeqDBSumPtCorr3Hits = cms.Sequence(process.hpsPFTauDiscriminationByLooseCombinedIsolationDBSumPtCorr3Hits+process.hpsPFTauDiscriminationByMediumCombinedIsolationDBSumPtCorr3Hits+process.hpsPFTauDiscriminationByTightCombinedIsolationDBSumPtCorr3Hits+process.hpsPFTauDiscriminationByRawCombinedIsolationDBSumPtCorr3Hits)
  148224.  
  148225.  
  148226. process.patPFTauIsolation = cms.Sequence(process.tauIsoDepositPFCandidates+process.tauIsoDepositPFChargedHadrons+process.tauIsoDepositPFNeutralHadrons+process.tauIsoDepositPFGammas)
  148227.  
  148228.  
  148229. process.ecal_dqm_source_offline = cms.Sequence(process.dqmInfoEcal+process.ecalMonitorTask+process.ecalFEDMonitor+process.ecalPreshowerRecoSummary+process.ecalzmasstask+process.ecalPileUpDepMonitor)
  148230.  
  148231.  
  148232. process.muonSelectionTypeSequence = cms.Sequence(process.muidTrackerMuonArbitrated+process.muidAllArbitrated+process.muidGlobalMuonPromptTight+process.muidTMLastStationLoose+process.muidTMLastStationTight+process.muidTM2DCompatibilityLoose+process.muidTM2DCompatibilityTight+process.muidTMOneStationLoose+process.muidTMOneStationTight+process.muidTMLastStationOptimizedLowPtLoose+process.muidTMLastStationOptimizedLowPtTight+process.muidGMTkChiCompatibility+process.muidGMStaChiCompatibility+process.muidGMTkKinkTight+process.muidTMLastStationAngLoose+process.muidTMLastStationAngTight+process.muidTMOneStationAngLoose+process.muidTMOneStationAngTight+process.muidRPCMuLoose)
  148233.  
  148234.  
  148235. process.inclusiveVertexing = cms.Sequence(process.inclusiveVertexFinder+process.vertexMerger+process.trackVertexArbitrator+process.inclusiveSecondaryVertices)
  148236.  
  148237.  
  148238. process.TauValNumeratorAndDenominatorRealMuonsData = cms.Sequence(process.RunHPSValidationRealMuonsData)
  148239.  
  148240.  
  148241. process.pfNoPileUpSequence = cms.Sequence(process.pfPileUp+process.pfNoPileUp)
  148242.  
  148243.  
  148244. process.TrackSeedMonSequence = cms.Sequence(process.TrackSeedMoninitialStep+process.TrackSeedMondetachedTripletStep+process.TrackSeedMonlowPtTripletStep+process.TrackSeedMonpixelPairStep+process.TrackSeedMonmixedTripletStep+process.TrackSeedMonpixelLessStep+process.TrackSeedMontobTecStep+process.TrackSeedMonjetCoreRegionalStep+process.TrackSeedMonmuonSeededStepInOut+process.TrackSeedMonmuonSeededStepOutIn)
  148245.  
  148246.  
  148247. process.MixedTripletStep = cms.Sequence(process.chargeCut2069Clusters+process.mixedTripletStepClusters+process.mixedTripletStepSeedLayersA+process.mixedTripletStepTrackingRegionsA+process.mixedTripletStepHitDoubletsA+process.mixedTripletStepHitTripletsA+process.mixedTripletStepSeedsA+process.mixedTripletStepSeedLayersB+process.mixedTripletStepTrackingRegionsB+process.mixedTripletStepHitDoubletsB+process.mixedTripletStepHitTripletsB+process.mixedTripletStepSeedsB+process.mixedTripletStepSeeds+process.mixedTripletStepTrackCandidates+process.mixedTripletStepTracks+process.mixedTripletStepClassifier1+process.mixedTripletStepClassifier2+process.mixedTripletStep)
  148248.  
  148249.  
  148250. process.type0PFMEtCorrection = cms.Sequence(process.type0PFMEtCorrectionPFCandToVertexAssociation+process.pfMETcorrType0)
  148251.  
  148252.  
  148253. process.gedElectronPFIsolationDepositsSequence = cms.Sequence(process.gedElPFIsoDepositCharged+process.gedElPFIsoDepositChargedAll+process.gedElPFIsoDepositGamma+process.gedElPFIsoDepositNeutral+process.gedElPFIsoDepositPU)
  148254.  
  148255.  
  148256. process.egmGsfElectronIDSequence = cms.Sequence(process.electronMVAValueMapProducer+process.egmGsfElectronIDs+process.electronRegressionValueMapProducer)
  148257.  
  148258.  
  148259. process.muoncosmicreco1legSTA = cms.Sequence(process.CosmicMuonSeed+process.cosmicMuons1Leg)
  148260.  
  148261.  
  148262. process.L1Reco = cms.Sequence(process.l1extraParticles)
  148263.  
  148264.  
  148265. process.egammaValidationSequence = cms.Sequence(process.emdqm)
  148266.  
  148267.  
  148268. process.JetValidationMiniAOD = cms.Sequence(process.JetAnalyzerAk4PFCHSMiniAOD+process.JetAnalyzerAk4PFPUPPIMiniAOD+process.JetAnalyzerAk8PFPUPPIMiniAOD)
  148269.  
  148270.  
  148271. process.l1tStage1Layer2Seq = cms.Sequence(process.l1tStage1Layer2)
  148272.  
  148273.  
  148274. process.ak4PFCHSL1L2L3ResidualCorrectorChain = cms.Sequence(process.ak4PFCHSL1OffsetCorrector+process.ak4PFCHSL2RelativeCorrector+process.ak4PFCHSL3AbsoluteCorrector+process.ak4PFCHSResidualCorrector+process.ak4PFCHSL1L2L3ResidualCorrector)
  148275.  
  148276.  
  148277. process.ak4PFL2L3ResidualCorrectorChain = cms.Sequence(process.ak4PFL2RelativeCorrector+process.ak4PFL3AbsoluteCorrector+process.ak4PFResidualCorrector+process.ak4PFL2L3ResidualCorrector)
  148278.  
  148279.  
  148280. process.muIsoDQM_seq_miniAOD = cms.Sequence(process.MuIsoDQM_trk_miniAOD+process.MuIsoDQM_sta_miniAOD+process.MuIsoDQM_glb_miniAOD)
  148281.  
  148282.  
  148283. process.hcalRecHitsValidationSequence = cms.Sequence(process.NoiseRatesValidation+process.RecHitsValidation)
  148284.  
  148285.  
  148286. process.hotlineDQMSequence = cms.Sequence(process.hotlineDQM_HT+process.hotlineDQM_HT_Tight+process.hotlineDQM_Photon+process.hotlineDQM_Photon_Tight+process.hotlineDQM_Muon+process.hotlineDQM_Muon_Tight+process.hotlineDQM_MET+process.hotlineDQM_MET_Tight+process.hotlineDQM_PFMET+process.hotlineDQM_PFMET_Tight)
  148287.  
  148288.  
  148289. process.pfDeepFlavour = cms.Sequence(process.pfDeepCSVTagInfos+process.pfDeepCSVJetTags)
  148290.  
  148291.  
  148292. process.caloTowersRec = cms.Sequence(process.towerMaker+process.towerMakerWithHO)
  148293.  
  148294.  
  148295. process.TauValNumeratorAndDenominatorZTT = cms.Sequence(process.RunHPSValidationZTT)
  148296.  
  148297.  
  148298. process.cosmicDCTracksSeq = cms.Sequence(process.cosmicDCSeeds+process.cosmicDCCkfTrackCandidates+process.cosmicDCTracks)
  148299.  
  148300.  
  148301. process.patMetModuleSequenceNoHF = cms.Sequence(process.pfMetNoHF+process.pfMetT1NoHF+process.pfCHSNoHF+process.ak4PFJetsCHSNoHF+process.patJetCorrFactorsNoHF+process.patJetsNoHF+process.basicJetsForMetNoHF+process.jetSelectorForMetNoHF+process.cleanedPatJetsNoHF+process.patPFMetNoHF)
  148302.  
  148303.  
  148304. process.pfClusteringPS = cms.Sequence(process.particleFlowRecHitPS+process.particleFlowClusterPS)
  148305.  
  148306.  
  148307. process.ctppsDiamondLocalReconstruction = cms.Sequence(process.ctppsDiamondRecHits)
  148308.  
  148309.  
  148310. process.muonValidationRefit_seq = cms.Sequence(process.tpToStaRefitMuonAssociation+process.staRefitMuonTrackVMuonAssoc+process.tpToStaRefitUpdMuonAssociation+process.staRefitUpdMuonTrackVMuonAssoc)
  148311.  
  148312.  
  148313. process.generalTracksSequence = cms.Sequence(process.duplicateTrackCandidates+process.mergedDuplicateTracks+process.duplicateTrackClassifier+process.generalTracks)
  148314.  
  148315.  
  148316. process.uncleanedOnlyTracking = cms.Sequence(process.uncleanedOnlyElectronSeeds+process.uncleanedOnlyElectronCkfTrackCandidates+process.uncleanedOnlyElectronGsfTracks)
  148317.  
  148318.  
  148319. process.patPFMetT1SmearpatShiftedModuleSequence = cms.Sequence(process.patPFMetT1SmearJetResDown+process.patPFMetT1SmearJetResUp+process.patPFMetT1SmearMuonEnUp+process.patPFMetT1SmearMuonEnDown+process.patPFMetT1SmearJetEnUp+process.patPFMetT1SmearJetEnDown+process.patPFMetT1SmearTauEnUp+process.patPFMetT1SmearTauEnDown+process.patPFMetT1SmearPhotonEnUp+process.patPFMetT1SmearPhotonEnDown+process.patPFMetT1SmearElectronEnDown+process.patPFMetT1SmearElectronEnUp+process.patPFMetT1SmearUnclusteredEnUp+process.patPFMetT1SmearUnclusteredEnDown)
  148320.  
  148321.  
  148322. process.electronSeeds = cms.Sequence(process.trackerDrivenElectronSeeds+process.ecalDrivenElectronSeeds+process.electronMergedSeeds)
  148323.  
  148324.  
  148325. process.bTagPlotsMCbcl = cms.Sequence(process.bTagValidationNoall)
  148326.  
  148327.  
  148328. process.patPFMetTxyCorrSequencePuppi = cms.Sequence(process.patPFMetTxyCorrPuppi)
  148329.  
  148330.  
  148331. process.L1TRawToDigi_Stage1 = cms.Sequence(process.csctfDigis+process.dttfDigis+process.gtDigis+process.caloStage1Digis+process.caloStage1FinalDigis+process.caloStage1LegacyFormatDigis+process.gctDigis)
  148332.  
  148333.  
  148334. process.patPFMetT1patMetUncertaintySequence = cms.Sequence(process.shiftedPatJetResDown+process.shiftedPatMETCorrJetResDown+process.shiftedPatJetResUp+process.shiftedPatMETCorrJetResUp+process.pfCandsNoJets+process.pfCandsNoJetsNoEle+process.pfCandsNoJetsNoEleNoMu+process.pfCandsNoJetsNoEleNoMuNoTau+process.pfCandsForUnclusteredUnc+process.shiftedPatMuonEnDown+process.shiftedPatMETCorrMuonEnDown+process.shiftedPatMuonEnUp+process.shiftedPatMETCorrMuonEnUp+process.shiftedPatJetEnDown+process.shiftedPatMETCorrJetEnDown+process.shiftedPatJetEnUp+process.shiftedPatMETCorrJetEnUp+process.shiftedPatTauEnDown+process.shiftedPatMETCorrTauEnDown+process.shiftedPatTauEnUp+process.shiftedPatMETCorrTauEnUp+process.shiftedPatPhotonEnDown+process.shiftedPatMETCorrPhotonEnDown+process.shiftedPatPhotonEnUp+process.shiftedPatMETCorrPhotonEnUp+process.shiftedPatElectronEnDown+process.shiftedPatMETCorrElectronEnDown+process.shiftedPatElectronEnUp+process.shiftedPatMETCorrElectronEnUp+process.shiftedPatUnclusteredEnDown+process.shiftedPatMETCorrUnclusteredEnDown+process.shiftedPatUnclusteredEnUp+process.shiftedPatMETCorrUnclusteredEnUp)
  148335.  
  148336.  
  148337. process.L1TRawToDigi_Stage2 = cms.Sequence(process.bmtfDigis+process.emtfStage2Digis+process.caloStage2Digis+process.gmtStage2Digis+process.gtStage2Digis)
  148338.  
  148339.  
  148340. process.gsfEcalDrivenElectronSequence = cms.Sequence(process.ecalDrivenGsfElectronCores+process.ecalDrivenGsfElectrons)
  148341.  
  148342.  
  148343. process.DetachedTripletStep = cms.Sequence(process.detachedTripletStepClusters+process.detachedTripletStepSeedLayers+process.detachedTripletStepTrackingRegions+process.detachedTripletStepHitDoublets+process.detachedTripletStepHitTriplets+process.detachedTripletStepSeeds+process.detachedTripletStepTrackCandidates+process.detachedTripletStepTracks+process.detachedTripletStepClassifier1+process.detachedTripletStepClassifier2+process.detachedTripletStep)
  148344.  
  148345.  
  148346. process.patPFMetSmearCorrSequenceNoHF = cms.Sequence(process.patSmearedJetsNoHF+process.selectedPatJetsForMetT1T2SmearCorrNoHF+process.patPFMetT1T2SmearCorrNoHF)
  148347.  
  148348.  
  148349. process.pfMuonValidationSequence = cms.Sequence(process.muonPFsequenceMC)
  148350.  
  148351.  
  148352. process.uncleanedOnlyConversionTrackMergers = cms.Sequence(process.uncleanedOnlyInOutOutInConversionTrackMerger+process.uncleanedOnlyGeneralInOutOutInConversionTrackMerger+process.uncleanedOnlyGsfGeneralInOutOutInConversionTrackMerger)
  148353.  
  148354.  
  148355. process.SUSY_HLT_InclusiveHT = cms.Sequence(process.SUSY_HLT_InclusiveHT_aux125+process.SUSY_HLT_InclusiveHT_aux200+process.SUSY_HLT_InclusiveHT_aux250+process.SUSY_HLT_InclusiveHT_aux300+process.SUSY_HLT_InclusiveHT_aux350+process.SUSY_HLT_InclusiveHT_aux400+process.SUSY_HLT_InclusiveHT_aux475+process.SUSY_HLT_InclusiveHT_aux600+process.SUSY_HLT_InclusiveHT_800+process.SUSY_HLT_InclusiveHT_900)
  148356.  
  148357.  
  148358. process.muonTrackAnalyzers = cms.Sequence(process.MonitorTrackSTAMuons+process.MonitorTrackGLBMuons)
  148359.  
  148360.  
  148361. process.patPFMetT2CorrSequencePuppi = cms.Sequence(process.patPFMetT2CorrPuppi)
  148362.  
  148363.  
  148364. process.patPFMetT2CorrSequence = cms.Sequence(process.patPFMetT2Corr)
  148365.  
  148366.  
  148367. process.ak4JTA = cms.Sequence(process.ak4JetTracksAssociatorAtVertexPF+process.ak4JetTracksAssociatorAtVertex+process.ak4JetTracksAssociatorAtCaloFace+process.ak4JetExtender)
  148368.  
  148369.  
  148370. process.newAk4PFL1FastL2L3CorrectorChain = cms.Sequence(process.newAk4PFL1FastL2L3Corrector)
  148371.  
  148372.  
  148373. process.electronSeedsSeq = cms.Sequence(process.initialStepSeedClusterMask+process.pixelPairStepSeedClusterMask+process.mixedTripletStepSeedClusterMask+process.pixelLessStepSeedClusterMask+process.tripletElectronSeedLayers+process.tripletElectronTrackingRegions+process.tripletElectronHitDoublets+process.tripletElectronHitTriplets+process.tripletElectronSeeds+process.tripletElectronClusterMask+process.pixelPairElectronSeedLayers+process.pixelPairElectronTrackingRegions+process.pixelPairElectronHitDoublets+process.pixelPairElectronSeeds+process.stripPairElectronSeedLayers+process.stripPairElectronTrackingRegions+process.stripPairElectronHitDoublets+process.stripPairElectronSeeds+process.newCombinedSeeds)
  148374.  
  148375.  
  148376. process.jetPreValidSeq = cms.Sequence(process.ak4CaloL2RelativeCorrector+process.ak4CaloL3AbsoluteCorrector+process.ak4PFL1FastjetCorrector+process.ak4PFL2RelativeCorrector+process.ak4PFL3AbsoluteCorrector+process.ak4PFCHSL1FastjetCorrector+process.ak4PFCHSL2RelativeCorrector+process.ak4PFCHSL3AbsoluteCorrector)
  148377.  
  148378.  
  148379. process.hltMultiPVValidation = cms.Sequence(process.hltMultiPVanalysis)
  148380.  
  148381.  
  148382. process.muoncosmicreco2legsSTA = cms.Sequence(process.CosmicMuonSeed+process.cosmicMuons)
  148383.  
  148384.  
  148385. process.pfTausPreSequence = cms.Sequence(process.pfJetTracksAssociatorAtVertex+process.pfTauPileUpVertices+process.pfTauTagInfoProducer)
  148386.  
  148387.  
  148388. process.trackerHitsValidation = cms.Sequence(process.trackerHitsValid)
  148389.  
  148390.  
  148391. process.ecalSimHitsValidationSequence = cms.Sequence(process.ecalSimHitsValidation+process.ecalBarrelSimHitsValidation+process.ecalEndcapSimHitsValidation+process.ecalPreshowerSimHitsValidation)
  148392.  
  148393.  
  148394. process.produceDenominatorZMM = cms.Sequence(process.selectMuons+process.selectStableMuons+process.kinematicSelectedTauValDenominatorZMM)
  148395.  
  148396.  
  148397. process.produceDenominatorQCD = cms.Sequence(process.kinematicSelectedTauValDenominatorQCD)
  148398.  
  148399.  
  148400. process.ExoticaValidationSequence = cms.Sequence(process.hltExoticaValidator)
  148401.  
  148402.  
  148403. process.trackerDigisValidation = cms.Sequence(process.pixelDigisValid+process.stripDigisValid)
  148404.  
  148405.  
  148406. process.HiggsValidationSequence = cms.Sequence(process.hltHiggsValidator)
  148407.  
  148408.  
  148409. process.ConvStep = cms.Sequence(process.convClusters+process.convLayerPairs+process.photonConvTrajSeedFromSingleLeg+process.convTrackCandidates+process.convStepTracks+process.convStepSelector)
  148410.  
  148411.  
  148412. process.ak4CaloL1L2L3ResidualCorrectorChain = cms.Sequence(process.ak4CaloL1OffsetCorrector+process.ak4CaloL2RelativeCorrector+process.ak4CaloL3AbsoluteCorrector+process.ak4CaloResidualCorrector+process.ak4CaloL1L2L3ResidualCorrector)
  148413.  
  148414.  
  148415. process.patPFMetT1T2CorrSequenceNoHF = cms.Sequence(process.patPFMetT1T2CorrNoHF)
  148416.  
  148417.  
  148418. process.egmPhotonIDSequence = cms.Sequence(process.photonIDValueMapProducer+process.photonMVAValueMapProducer+process.egmPhotonIDs+process.photonRegressionValueMapProducer)
  148419.  
  148420.  
  148421. process.ecalDigisValidationSequence = cms.Sequence(process.ecalDigisValidation+process.ecalBarrelDigisValidation+process.ecalEndcapDigisValidation+process.ecalPreshowerDigisValidation+process.ecalSelectiveReadoutValidation)
  148422.  
  148423.  
  148424. process.seedsOfDisplacedSTAmuons_seq = cms.Sequence(process.seedsOfDisplacedSTAmuons)
  148425.  
  148426.  
  148427. process.gedPhotonSequenceTmp = cms.Sequence(process.gedPhotonCore+process.gedPhotonsTmp)
  148428.  
  148429.  
  148430. process.ckfTracksFromConversions = cms.Sequence(process.conversionTrackCandidates+process.ckfOutInTracksFromConversions+process.ckfInOutTracksFromConversions)
  148431.  
  148432.  
  148433. process.HLTTauDQMOffline = cms.Sequence(process.TauRefProducer+process.hltTauOfflineMonitor_PFTaus+process.hltTauOfflineMonitor_Inclusive)
  148434.  
  148435.  
  148436. process.ak4CaloL2L3ResidualCorrectorChain = cms.Sequence(process.ak4CaloL2RelativeCorrector+process.ak4CaloL3AbsoluteCorrector+process.ak4CaloResidualCorrector+process.ak4CaloL2L3ResidualCorrector)
  148437.  
  148438.  
  148439. process.HcalDQMOfflineSequence = cms.Sequence(process.NoiseRatesDQMOffline+process.RecHitsDQMOffline+process.AllCaloTowersDQMOffline)
  148440.  
  148441.  
  148442. process.pfNoPileUpJMESequence = cms.Sequence(process.goodOfflinePrimaryVertices+process.pfPileUpJME+process.pfNoPileUpJME)
  148443.  
  148444.  
  148445. process.patPFMetT2CorrSequenceNoHF = cms.Sequence(process.patPFMetT2CorrNoHF)
  148446.  
  148447.  
  148448. process.type0PFMEtCorrectionPFCandToVertexAssociationForValidation = cms.Sequence(cms.ignore(process.selectedVerticesForPFMEtCorrType0)+cms.ignore(process.selectedPrimaryVertexHighestPtTrackSumForPFMEtCorrType0)+process.particleFlowDisplacedVertex+process.pfCandidateToVertexAssociation)
  148449.  
  148450.  
  148451. process.ecalRecHitsValidationSequence = cms.Sequence(process.ecalRecHitsValidation+process.ecalBarrelRecHitsValidation+process.ecalEndcapRecHitsValidation+process.ecalPreshowerRecHitsValidation)
  148452.  
  148453.  
  148454. process.pfCTagging = cms.Sequence(process.inclusiveCandidateVertexingCvsL+process.pfInclusiveSecondaryVertexFinderCvsLTagInfos+process.pfCombinedCvsLJetTags+process.pfCombinedCvsBJetTags)
  148455.  
  148456.  
  148457. process.PixelLessStep = cms.Sequence(process.pixelLessStepClusters+process.pixelLessStepSeedLayers+process.pixelLessStepTrackingRegions+process.pixelLessStepHitDoublets+process.pixelLessStepHitTriplets+process.pixelLessStepSeeds+process.pixelLessStepTrackCandidates+process.pixelLessStepTracks+process.pixelLessStepClassifier1+process.pixelLessStepClassifier2+process.pixelLessStep)
  148458.  
  148459.  
  148460. process.electronPFIsolationDepositsPATSequence = cms.Sequence(process.elPFIsoDepositChargedPAT+process.elPFIsoDepositChargedAllPAT+process.elPFIsoDepositGammaPAT+process.elPFIsoDepositNeutralPAT+process.elPFIsoDepositPUPAT)
  148461.  
  148462.  
  148463. process.csclocalreco = cms.Sequence(process.csc2DRecHits+process.cscSegments)
  148464.  
  148465.  
  148466. process.hltTauRef = cms.Sequence(process.TauMCProducer+process.TauRelvalRefProducer+process.TauRefCombiner)
  148467.  
  148468.  
  148469. process.photonSequence = cms.Sequence(process.photonCore+process.photons)
  148470.  
  148471.  
  148472. process.ak4PFL1FastL2L3CorrectorChain = cms.Sequence(process.ak4PFL1FastjetCorrector+process.ak4PFL2RelativeCorrector+process.ak4PFL3AbsoluteCorrector+process.ak4PFL1FastL2L3Corrector)
  148473.  
  148474.  
  148475. process.dqmAk4PFCHSL1FastL2L3CorrectorChain = cms.Sequence(process.dqmAk4PFCHSL1FastL2L3Corrector)
  148476.  
  148477.  
  148478. process.conversionSequence = cms.Sequence(process.conversions)
  148479.  
  148480.  
  148481. process.es_dqm_source_offline = cms.Sequence(process.ecalPreshowerRawDataTask+process.ecalPreshowerFEDIntegrityTask+process.ecalPreshowerIntegrityTask+process.ecalPreshowerOccupancyTask+process.ecalPreshowerTrendTask)
  148482.  
  148483.  
  148484. process.ecalUncalibRecHitSequence = cms.Sequence(process.ecalMultiFitUncalibRecHit+process.ecalDetIdToBeRecovered)
  148485.  
  148486.  
  148487. process.jetPlusTrackZSPCorJetAntiKt4 = cms.Sequence(process.JetPlusTrackCorrectionsAntiKt4)
  148488.  
  148489.  
  148490. process.topHLTriggerOfflineDQM = cms.Sequence(process.DiMuonHLTOfflineDQM+process.DiElectronHLTOfflineDQM+process.ElecMuonHLTOfflineDQM+process.topSingleMuonHLTOfflineDQM+process.topSingleElectronHLTOfflineDQM+process.SingleTopSingleMuonHLTOfflineDQM+process.SingleTopSingleElectronHLTOfflineDQM)
  148491.  
  148492.  
  148493. process.patPFMetSmearCorrSequencePuppi = cms.Sequence(process.patSmearedJetsPuppi+process.selectedPatJetsForMetT1T2SmearCorrPuppi+process.patPFMetT1T2SmearCorrPuppi)
  148494.  
  148495.  
  148496. process.striptrackerlocalreco = cms.Sequence(process.siStripZeroSuppression+process.siStripClusters+process.siStripMatchedRecHits)
  148497.  
  148498.  
  148499. process.muoncosmicreco2legsHighLevel = cms.Sequence(process.muonsFromCosmics)
  148500.  
  148501.  
  148502. process.ak4JPTL1FastL2L3CorrectorChain = cms.Sequence(process.ak4JPTL1FastjetCorrector+process.ak4JPTL2RelativeCorrector+process.ak4JPTL3AbsoluteCorrector+process.ak4JPTL1FastL2L3Corrector)
  148503.  
  148504.  
  148505. process.hcalGlobalRecoSequence = cms.Sequence(process.hbhereco)
  148506.  
  148507.  
  148508. process.muonlocalreco = cms.Sequence(process.dtlocalreco+process.csclocalreco+process.rpcRecHits)
  148509.  
  148510.  
  148511. process.ak4PFL1L2L3CorrectorChain = cms.Sequence(process.ak4PFL1OffsetCorrector+process.ak4PFL2RelativeCorrector+process.ak4PFL3AbsoluteCorrector+process.ak4PFL1L2L3Corrector)
  148512.  
  148513.  
  148514. process.producePatPFMETCorrectionsPuppi = cms.Sequence(process.patPFMetPuppi+process.pfCandsNotInJetsForMetCorrPuppi+process.selectedPatJetsForMetT1T2CorrPuppi+process.selectedPatJetsForMetT2CorrPuppi+process.patPFMetT1T2CorrPuppi+process.patPFMetT2CorrPuppi+process.selectedVerticesForPFMEtCorrType0Puppi+process.selectedPrimaryVertexHighestPtTrackSumForPFMEtCorrType0Puppi+process.particleFlowDisplacedVertex+process.pfCandidateToVertexAssociation+process.patPFMetT0CorrPuppi+process.pfCandMETcorrPuppi+process.patPFMetT1Puppi+process.patPFMetT1T2Puppi+process.patPFMetT0pcT1Puppi+process.patPFMetT0pcT1T2Puppi)
  148515.  
  148516.  
  148517. process.multi5x5PreshowerClusteringSequence = cms.Sequence(process.correctedMulti5x5SuperClustersWithPreshower+process.multi5x5PreshowerClusterShape+process.uncleanedOnlyMulti5x5SuperClustersWithPreshower+process.uncleanedOnlyCorrectedMulti5x5SuperClustersWithPreshower)
  148518.  
  148519.  
  148520. process.newAk4CaloL2L3CorrectorChain = cms.Sequence(process.newAk4CaloL2L3Corrector)
  148521.  
  148522.  
  148523. process.recoJPTJets = cms.Sequence(process.jetPlusTrackZSPCorJetAntiKt4)
  148524.  
  148525.  
  148526. process.hltBtagJetMCTools = cms.Sequence(process.hltBtagPartons+process.hltBtagJetsbyRef+process.hltBtagJetsbyValAlgo)
  148527.  
  148528.  
  148529. process.SUSY_HLT_InclusiveMET = cms.Sequence(process.SUSY_HLT_InclusiveMET_Default+process.SUSY_HLT_InclusiveMET_HBHE_BeamHaloCleaned+process.SUSY_HLT_InclusiveMET_HBHECleaned+process.SUSY_HLT_InclusiveMET_BeamHaloCleaned+process.SUSY_HLT_InclusiveMET_NotCleaned+process.SUSY_HLT_InclusiveType1PFMET_HBHE_BeamHaloCleaned)
  148530.  
  148531.  
  148532. process.pfElectronValidationSequence = cms.Sequence(process.gensource+process.pfElectronValidation1)
  148533.  
  148534.  
  148535. process.pfJetResValidationSequence = cms.Sequence(process.pfJetResValidation1)
  148536.  
  148537.  
  148538. process.muIsoDQM_seq = cms.Sequence(process.MuIsoDQM_trk+process.MuIsoDQM_sta+process.MuIsoDQM_glb)
  148539.  
  148540.  
  148541. process.electronValidationSequence = cms.Sequence(process.electronMcSignalValidator+process.electronMcFakeValidator+process.electronMcSignalValidatorPt1000)
  148542.  
  148543.  
  148544. process.bTagPlotsDATA = cms.Sequence(process.bTagAnalysis)
  148545.  
  148546.  
  148547. process.patPFMetT1PuppipatMetUncertaintySequencePuppi = cms.Sequence(process.shiftedPatJetResDownPuppi+process.shiftedPatMETCorrJetResDownPuppi+process.shiftedPatJetResUpPuppi+process.shiftedPatMETCorrJetResUpPuppi+process.pfCandsNoJetsPuppi+process.pfCandsNoJetsNoElePuppi+process.pfCandsNoJetsNoEleNoMuPuppi+process.pfCandsNoJetsNoEleNoMuNoTauPuppi+process.pfCandsForUnclusteredUncPuppi+process.shiftedPatMuonEnDownPuppi+process.shiftedPatMETCorrMuonEnDownPuppi+process.shiftedPatMuonEnUpPuppi+process.shiftedPatMETCorrMuonEnUpPuppi+process.shiftedPatJetEnDownPuppi+process.shiftedPatMETCorrJetEnDownPuppi+process.shiftedPatJetEnUpPuppi+process.shiftedPatMETCorrJetEnUpPuppi+process.shiftedPatTauEnDownPuppi+process.shiftedPatMETCorrTauEnDownPuppi+process.shiftedPatTauEnUpPuppi+process.shiftedPatMETCorrTauEnUpPuppi+process.shiftedPatPhotonEnDownPuppi+process.shiftedPatMETCorrPhotonEnDownPuppi+process.shiftedPatPhotonEnUpPuppi+process.shiftedPatMETCorrPhotonEnUpPuppi+process.shiftedPatElectronEnDownPuppi+process.shiftedPatMETCorrElectronEnDownPuppi+process.shiftedPatElectronEnUpPuppi+process.shiftedPatMETCorrElectronEnUpPuppi+process.shiftedPatUnclusteredEnDownPuppi+process.shiftedPatMETCorrUnclusteredEnDownPuppi+process.shiftedPatUnclusteredEnUpPuppi+process.shiftedPatMETCorrUnclusteredEnUpPuppi)
  148548.  
  148549.  
  148550. process.electronGsfTracking = cms.Sequence(process.electronSeeds+process.electronCkfTrackCandidates+process.electronGsfTracks)
  148551.  
  148552.  
  148553. process.muonValidationDisplaced_seq = cms.Sequence(process.seedsOfDisplacedSTAmuons_seq+process.tpToDisplacedStaSeedAssociation+process.displacedStaSeedTrackVMuonAssoc+process.tpToDisplacedStaMuonAssociation+process.displacedStaMuonTrackVMuonAssoc+process.tpToDisplacedTrkMuonAssociation+process.displacedTrackVMuonAssoc+process.tpToDisplacedGlbMuonAssociation+process.displacedGlbMuonTrackVMuonAssoc)
  148554.  
  148555.  
  148556. process.dtLocalRecoValidation_no2D = cms.Sequence(process.rechivalidation+process.seg2dsuperphivalidation+process.seg4dvalidation)
  148557.  
  148558.  
  148559. process.reducedHcalRecHitsSequence = cms.Sequence(process.reducedHcalRecHits)
  148560.  
  148561.  
  148562. process.rpcefficiency = cms.Sequence(process.rpcEfficiency)
  148563.  
  148564.  
  148565. process.pfElectronIsolationPATSequence = cms.Sequence(process.electronPFIsolationDepositsPATSequence+process.elPFIsoValueCharged03PFIdPAT+process.elPFIsoValueChargedAll03PFIdPAT+process.elPFIsoValueGamma03PFIdPAT+process.elPFIsoValueNeutral03PFIdPAT+process.elPFIsoValuePU03PFIdPAT+process.elPFIsoValueCharged04PFIdPAT+process.elPFIsoValueChargedAll04PFIdPAT+process.elPFIsoValueGamma04PFIdPAT+process.elPFIsoValueNeutral04PFIdPAT+process.elPFIsoValuePU04PFIdPAT+process.elPFIsoValueCharged03NoPFIdPAT+process.elPFIsoValueChargedAll03NoPFIdPAT+process.elPFIsoValueGamma03NoPFIdPAT+process.elPFIsoValueNeutral03NoPFIdPAT+process.elPFIsoValuePU03NoPFIdPAT+process.elPFIsoValueCharged04NoPFIdPAT+process.elPFIsoValueChargedAll04NoPFIdPAT+process.elPFIsoValueGamma04NoPFIdPAT+process.elPFIsoValueNeutral04NoPFIdPAT+process.elPFIsoValuePU04NoPFIdPAT)
  148566.  
  148567.  
  148568. process.PostDQMOffline = cms.Sequence()
  148569.  
  148570.  
  148571. process.InitialStep = cms.Sequence(process.initialStepSeedLayers+process.initialStepTrackingRegions+process.initialStepHitDoublets+process.initialStepHitTriplets+process.initialStepSeeds+process.initialStepTrackCandidates+process.initialStepTracks+process.firstStepPrimaryVertices+process.initialStepClassifier1+process.initialStepClassifier2+process.initialStepClassifier3+process.initialStep)
  148572.  
  148573.  
  148574. process.photonPrevalidationSequence = cms.Sequence(process.tpSelection+process.tpSelecForFakeRate+process.tpSelecForEfficiency)
  148575.  
  148576.  
  148577. process.particleFlowSuperClusteringSequence = cms.Sequence(process.particleFlowSuperClusterECAL)
  148578.  
  148579.  
  148580. process.pfSortByTypeSequence = cms.Sequence(process.pfAllNeutralHadrons+process.pfAllChargedHadrons+process.pfAllPhotons+process.pfAllChargedParticles+process.pfPileUpAllChargedParticles+process.pfAllNeutralHadronsAndPhotons)
  148581.  
  148582.  
  148583. process.tracksValidationSelectorsByAlgo = cms.Sequence(process.cutsRecoTracksInitialStep+process.cutsRecoTracksDetachedTripletStep+process.cutsRecoTracksLowPtTripletStep+process.cutsRecoTracksPixelPairStep+process.cutsRecoTracksMixedTripletStep+process.cutsRecoTracksPixelLessStep+process.cutsRecoTracksTobTecStep+process.cutsRecoTracksJetCoreRegionalStep+process.cutsRecoTracksMuonSeededStepInOut+process.cutsRecoTracksMuonSeededStepOutIn+process.cutsRecoTracksDuplicateMerge)
  148584.  
  148585.  
  148586. process.sistripMonitorHLTsequence = cms.Sequence(process.HLTSiStripMonitorCluster+process.hltTrackRefitterForSiStripMonitorTrack+process.HLTSiStripMonitorTrack)
  148587.  
  148588.  
  148589. process.ecalLocalRecoSequence = cms.Sequence(process.ecalUncalibRecHitSequence+process.ecalRecHitSequence)
  148590.  
  148591.  
  148592. process.TauValNumeratorAndDenominatorZEE = cms.Sequence(process.RunHPSValidationZEE)
  148593.  
  148594.  
  148595. process.patShiftedModuleSequence = cms.Sequence(process.patPFMetT1patShiftedModuleSequence+process.patPFMetT1SmearpatShiftedModuleSequence)
  148596.  
  148597.  
  148598. process.patPFMetT1SmearNoHFpatShiftedModuleSequenceNoHF = cms.Sequence(process.patPFMetT1SmearJetResDownNoHF+process.patPFMetT1SmearJetResUpNoHF+process.patPFMetT1SmearMuonEnDownNoHF+process.patPFMetT1SmearMuonEnUpNoHF+process.patPFMetT1SmearJetEnUpNoHF+process.patPFMetT1SmearJetEnDownNoHF+process.patPFMetT1SmearTauEnUpNoHF+process.patPFMetT1SmearTauEnDownNoHF+process.patPFMetT1SmearPhotonEnUpNoHF+process.patPFMetT1SmearPhotonEnDownNoHF+process.patPFMetT1SmearElectronEnDownNoHF+process.patPFMetT1SmearElectronEnUpNoHF+process.patPFMetT1SmearUnclusteredEnDownNoHF+process.patPFMetT1SmearUnclusteredEnUpNoHF)
  148599.  
  148600.  
  148601. process.tracksDQMMiniAOD = cms.Sequence(process.packedCandidateTrackValidator+process.packedCandidateTrackValidatorLostTracks)
  148602.  
  148603.  
  148604. process.ak4PFPuppiL1FastL2L3ResidualCorrectorChain = cms.Sequence(process.ak4PFPuppiL1FastjetCorrector+process.ak4PFPuppiL2RelativeCorrector+process.ak4PFPuppiL3AbsoluteCorrector+process.ak4PFPuppiResidualCorrector+process.ak4PFPuppiL1FastL2L3ResidualCorrector)
  148605.  
  148606.  
  148607. process.photonValidationSequence = cms.Sequence(process.trackAssociatorByHitsForPhotonValidation+process.photonValidation+process.pfPhotonValidation+process.trackAssociatorByHitsForConversionValidation+process.tkConversionValidation)
  148608.  
  148609.  
  148610. process.produceHPSPFTaus = cms.Sequence(process.hpsSelectionDiscriminator+process.hpsPFTauProducerSansRefs+process.hpsPFTauProducer)
  148611.  
  148612.  
  148613. process.tauValidation_seq = cms.Sequence(process.tauValidation)
  148614.  
  148615.  
  148616. process.bphysics = cms.Sequence(process.JPsiMuMuValidation+process.LambdabPiPiMuMuValidation+process.LambdaSpectrum+process.PsiSpectrum)
  148617.  
  148618.  
  148619. process.InitialStepPreSplitting = cms.Sequence(process.trackerClusterCheckPreSplitting+process.initialStepSeedLayersPreSplitting+process.initialStepTrackingRegionsPreSplitting+process.initialStepHitDoubletsPreSplitting+process.initialStepHitTripletsPreSplitting+process.initialStepSeedsPreSplitting+process.initialStepTrackCandidatesPreSplitting+process.initialStepTracksPreSplitting+process.firstStepPrimaryVerticesPreSplitting+process.initialStepTrackRefsForJetsPreSplitting+process.caloTowerForTrkPreSplitting+process.ak4CaloJetsForTrkPreSplitting+process.jetsForCoreTrackingPreSplitting+process.siPixelClusters+process.siPixelRecHits+process.MeasurementTrackerEvent+process.siPixelClusterShapeCache)
  148620.  
  148621.  
  148622. process.hcaldigisValidationSequence = cms.Sequence(process.AllHcalDigisValidation)
  148623.  
  148624.  
  148625. process.multi5x5ClusteringSequence = cms.Sequence(process.multi5x5BasicClustersCleaned+process.multi5x5SuperClustersCleaned+process.multi5x5BasicClustersUncleaned+process.multi5x5SuperClustersUncleaned+process.multi5x5SuperClusters+process.multi5x5SuperClustersWithPreshower)
  148626.  
  148627.  
  148628. process.ak4PFPuppiL2L3ResidualCorrectorChain = cms.Sequence(process.ak4PFPuppiL2RelativeCorrector+process.ak4PFPuppiL3AbsoluteCorrector+process.ak4PFPuppiResidualCorrector+process.ak4PFPuppiL2L3ResidualCorrector)
  148629.  
  148630.  
  148631. process.SUSY_HLT_HT_MET = cms.Sequence(process.SUSY_HLT_HT350_MET100+process.SUSY_HLT_HT300_MET100+process.SUSY_HLT_HT300_MET110)
  148632.  
  148633.  
  148634. process.eventshapeDQMSequence = cms.Sequence(process.eventshapeDQM_Q2_top05_cent1030+process.eventshapeDQM_Q2_bottom05_cent1030+process.eventshapeDQM_Q2_top05_cent3050+process.eventshapeDQM_Q2_bottom05_cent3050+process.eventshapeDQM_Q2_top05_cent5070+process.eventshapeDQM_Q2_bottom05_cent5070)
  148635.  
  148636.  
  148637. process.hcalOfflineSourceSequence = cms.Sequence(process.digiTask+process.recHitTask)
  148638.  
  148639.  
  148640. process.muonIdProducerSequence = cms.Sequence(process.glbTrackQual+process.muons1stStep+process.muonEcalDetIds+process.muonShowerInformation)
  148641.  
  148642.  
  148643. process.produceDenominatorZEE = cms.Sequence(process.selectElectrons+process.selectStableElectrons+process.kinematicSelectedTauValDenominatorZEE)
  148644.  
  148645.  
  148646. process.gedGsfElectronSequenceTmp = cms.Sequence(process.gedGsfElectronCores+process.gedGsfElectronsTmp)
  148647.  
  148648.  
  148649. process.tracksValidationSelectorsPt09 = cms.Sequence(process.generalTracksPt09+process.cutsRecoTracksPt09Hp)
  148650.  
  148651.  
  148652. process.muonSeededStepExtraInOut = cms.Sequence(process.muonSeededTracksInOutClassifier)
  148653.  
  148654.  
  148655. process.ak4CaloL2L3CorrectorChain = cms.Sequence(process.ak4CaloL2RelativeCorrector+process.ak4CaloL3AbsoluteCorrector+process.ak4CaloL2L3Corrector)
  148656.  
  148657.  
  148658. process.totemDQM = cms.Sequence(process.totemDAQTriggerDQMSource+process.totemRPDQMSource+process.totemRPDQMHarvester)
  148659.  
  148660.  
  148661. process.ak4PFPuppiL1FastL2L3CorrectorChain = cms.Sequence(process.ak4PFPuppiL1FastjetCorrector+process.ak4PFPuppiL2RelativeCorrector+process.ak4PFPuppiL3AbsoluteCorrector+process.ak4PFPuppiL1FastL2L3Corrector)
  148662.  
  148663.  
  148664. process.patPFMetT0CorrSequencePuppi = cms.Sequence(process.selectedVerticesForPFMEtCorrType0Puppi+process.selectedPrimaryVertexHighestPtTrackSumForPFMEtCorrType0Puppi+process.particleFlowDisplacedVertex+process.pfCandidateToVertexAssociation+process.patPFMetT0CorrPuppi)
  148665.  
  148666.  
  148667. process.patPFMetT1T2CorrSequencePuppi = cms.Sequence(process.patPFMetT1T2CorrPuppi)
  148668.  
  148669.  
  148670. process.PATTauSequenceBoosted = cms.Sequence(process.ak4PFJetTracksAssociatorAtVertexBoosted+process.recoTauAK4PFJets08RegionBoosted+process.recoTauPileUpVerticesBoosted+process.pfRecoTauTagInfoProducerBoosted+process.ak4PFJetsLegacyHPSPiZerosBoosted+process.ak4PFJetsRecoTauChargedHadronsBoosted+process.combinatoricRecoTausBoosted+process.hpsSelectionDiscriminatorBoosted+process.hpsPFTauProducerSansRefsBoosted+process.hpsPFTauProducerBoosted+process.hpsPFTauDiscriminationByDecayModeFindingNewDMsBoosted+process.hpsPFTauDiscriminationByDecayModeFindingOldDMsBoosted+process.hpsPFTauDiscriminationByDecayModeFindingBoosted+process.hpsPFTauDiscriminationByLooseChargedIsolationBoosted+process.hpsPFTauDiscriminationByLooseIsolationBoosted+process.hpsPFTauDiscriminationByLooseCombinedIsolationDBSumPtCorr3HitsBoosted+process.hpsPFTauDiscriminationByMediumCombinedIsolationDBSumPtCorr3HitsBoosted+process.hpsPFTauDiscriminationByTightCombinedIsolationDBSumPtCorr3HitsBoosted+process.hpsPFTauDiscriminationByRawCombinedIsolationDBSumPtCorr3HitsBoosted+process.hpsPFTauDiscriminationByLooseCombinedIsolationDBSumPtCorr3HitsdR03Boosted+process.hpsPFTauDiscriminationByMediumCombinedIsolationDBSumPtCorr3HitsdR03Boosted+process.hpsPFTauDiscriminationByTightCombinedIsolationDBSumPtCorr3HitsdR03Boosted+process.hpsPFTauDiscriminationByLoosePileupWeightedIsolation3HitsBoosted+process.hpsPFTauDiscriminationByMediumPileupWeightedIsolation3HitsBoosted+process.hpsPFTauDiscriminationByTightPileupWeightedIsolation3HitsBoosted+process.hpsPFTauDiscriminationByPhotonPtSumOutsideSignalConeBoosted+process.hpsPFTauDiscriminationByRawPileupWeightedIsolation3HitsBoosted+process.hpsPFTauDiscriminationByLooseElectronRejectionBoosted+process.hpsPFTauDiscriminationByMediumElectronRejectionBoosted+process.hpsPFTauDiscriminationByTightElectronRejectionBoosted+process.hpsPFTauDiscriminationByMVA6rawElectronRejectionBoosted+process.hpsPFTauDiscriminationByMVA6VLooseElectronRejectionBoosted+process.hpsPFTauDiscriminationByMVA6LooseElectronRejectionBoosted+process.hpsPFTauDiscriminationByMVA6MediumElectronRejectionBoosted+process.hpsPFTauDiscriminationByMVA6TightElectronRejectionBoosted+process.hpsPFTauDiscriminationByMVA6VTightElectronRejectionBoosted+process.hpsPFTauDiscriminationByDeadECALElectronRejectionBoosted+process.hpsPFTauDiscriminationByLooseMuonRejection3Boosted+process.hpsPFTauDiscriminationByTightMuonRejection3Boosted+process.hpsPFTauPrimaryVertexProducerBoosted+process.hpsPFTauSecondaryVertexProducerBoosted+process.hpsPFTauTransverseImpactParametersBoosted+process.hpsPFTauChargedIsoPtSumBoosted+process.hpsPFTauNeutralIsoPtSumBoosted+process.hpsPFTauPUcorrPtSumBoosted+process.hpsPFTauNeutralIsoPtSumWeightBoosted+process.hpsPFTauFootprintCorrectionBoosted+process.hpsPFTauPhotonPtSumOutsideSignalConeBoosted+process.hpsPFTauDiscriminationByIsolationMVArun2v1DBoldDMwLTrawBoosted+process.hpsPFTauDiscriminationByVLooseIsolationMVArun2v1DBoldDMwLTBoosted+process.hpsPFTauDiscriminationByLooseIsolationMVArun2v1DBoldDMwLTBoosted+process.hpsPFTauDiscriminationByMediumIsolationMVArun2v1DBoldDMwLTBoosted+process.hpsPFTauDiscriminationByTightIsolationMVArun2v1DBoldDMwLTBoosted+process.hpsPFTauDiscriminationByVTightIsolationMVArun2v1DBoldDMwLTBoosted+process.hpsPFTauDiscriminationByVVTightIsolationMVArun2v1DBoldDMwLTBoosted+process.hpsPFTauDiscriminationByIsolationMVArun2v1DBnewDMwLTrawBoosted+process.hpsPFTauDiscriminationByVLooseIsolationMVArun2v1DBnewDMwLTBoosted+process.hpsPFTauDiscriminationByLooseIsolationMVArun2v1DBnewDMwLTBoosted+process.hpsPFTauDiscriminationByMediumIsolationMVArun2v1DBnewDMwLTBoosted+process.hpsPFTauDiscriminationByTightIsolationMVArun2v1DBnewDMwLTBoosted+process.hpsPFTauDiscriminationByVTightIsolationMVArun2v1DBnewDMwLTBoosted+process.hpsPFTauDiscriminationByVVTightIsolationMVArun2v1DBnewDMwLTBoosted+process.hpsPFTauDiscriminationByIsolationMVArun2v1PWoldDMwLTrawBoosted+process.hpsPFTauDiscriminationByVLooseIsolationMVArun2v1PWoldDMwLTBoosted+process.hpsPFTauDiscriminationByLooseIsolationMVArun2v1PWoldDMwLTBoosted+process.hpsPFTauDiscriminationByMediumIsolationMVArun2v1PWoldDMwLTBoosted+process.hpsPFTauDiscriminationByTightIsolationMVArun2v1PWoldDMwLTBoosted+process.hpsPFTauDiscriminationByVTightIsolationMVArun2v1PWoldDMwLTBoosted+process.hpsPFTauDiscriminationByVVTightIsolationMVArun2v1PWoldDMwLTBoosted+process.hpsPFTauDiscriminationByIsolationMVArun2v1PWnewDMwLTrawBoosted+process.hpsPFTauDiscriminationByVLooseIsolationMVArun2v1PWnewDMwLTBoosted+process.hpsPFTauDiscriminationByLooseIsolationMVArun2v1PWnewDMwLTBoosted+process.hpsPFTauDiscriminationByMediumIsolationMVArun2v1PWnewDMwLTBoosted+process.hpsPFTauDiscriminationByTightIsolationMVArun2v1PWnewDMwLTBoosted+process.hpsPFTauDiscriminationByVTightIsolationMVArun2v1PWnewDMwLTBoosted+process.hpsPFTauDiscriminationByVVTightIsolationMVArun2v1PWnewDMwLTBoosted+process.hpsPFTauChargedIsoPtSumdR03Boosted+process.hpsPFTauNeutralIsoPtSumdR03Boosted+process.hpsPFTauPUcorrPtSumdR03Boosted+process.hpsPFTauNeutralIsoPtSumWeightdR03Boosted+process.hpsPFTauFootprintCorrectiondR03Boosted+process.hpsPFTauPhotonPtSumOutsideSignalConedR03Boosted+process.hpsPFTauDiscriminationByIsolationMVArun2v1DBdR03oldDMwLTrawBoosted+process.hpsPFTauDiscriminationByVLooseIsolationMVArun2v1DBdR03oldDMwLTBoosted+process.hpsPFTauDiscriminationByLooseIsolationMVArun2v1DBdR03oldDMwLTBoosted+process.hpsPFTauDiscriminationByMediumIsolationMVArun2v1DBdR03oldDMwLTBoosted+process.hpsPFTauDiscriminationByTightIsolationMVArun2v1DBdR03oldDMwLTBoosted+process.hpsPFTauDiscriminationByVTightIsolationMVArun2v1DBdR03oldDMwLTBoosted+process.hpsPFTauDiscriminationByVVTightIsolationMVArun2v1DBdR03oldDMwLTBoosted+process.hpsPFTauDiscriminationByIsolationMVArun2v1PWdR03oldDMwLTrawBoosted+process.hpsPFTauDiscriminationByVLooseIsolationMVArun2v1PWdR03oldDMwLTBoosted+process.hpsPFTauDiscriminationByLooseIsolationMVArun2v1PWdR03oldDMwLTBoosted+process.hpsPFTauDiscriminationByMediumIsolationMVArun2v1PWdR03oldDMwLTBoosted+process.hpsPFTauDiscriminationByTightIsolationMVArun2v1PWdR03oldDMwLTBoosted+process.hpsPFTauDiscriminationByVTightIsolationMVArun2v1PWdR03oldDMwLTBoosted+process.hpsPFTauDiscriminationByVVTightIsolationMVArun2v1PWdR03oldDMwLTBoosted+process.pfPileUpIsoPFBRECOBoosted+process.pfNoPileUpIsoPFBRECOBoosted+process.pfAllNeutralHadronsPFBRECOBoosted+process.pfAllChargedHadronsPFBRECOBoosted+process.pfAllPhotonsPFBRECOBoosted+process.pfAllChargedParticlesPFBRECOBoosted+process.pfPileUpAllChargedParticlesPFBRECOBoosted+process.pfAllNeutralHadronsAndPhotonsPFBRECOBoosted+process.tauIsoDepositPFCandidatesBoosted+process.tauIsoDepositPFChargedHadronsBoosted+process.tauIsoDepositPFNeutralHadronsBoosted+process.tauIsoDepositPFGammasBoosted+process.tauMatchBoosted+process.tauGenJetsBoosted+process.tauGenJetsSelectorAllHadronsBoosted+process.tauGenJetMatchBoosted+process.patTausBoosted+process.selectedPatTausBoosted)
  148671.  
  148672.  
  148673. process.produceDenominatorRealData = cms.Sequence(cms.ignore(process.kinematicSelectedPFJets)+cms.ignore(process.PFJetsId)+process.CleanedPFJets)
  148674.  
  148675.  
  148676. process.patPFMetT2SmearCorrSequenceNoHF = cms.Sequence(process.patSmearedJetsNoHF+process.selectedPatJetsForMetT1T2SmearCorrNoHF+process.selectedPatJetsForMetT2SmearCorrNoHF+process.patPFMetT1T2SmearCorrNoHF+process.patPFMetT2SmearCorrNoHF)
  148677.  
  148678.  
  148679. process.wEleValidation = cms.Sequence(process.wMinusEleValidation+process.wPlusEleValidation)
  148680.  
  148681.  
  148682. process.hybridClusteringSequence = cms.Sequence(process.cleanedHybridSuperClusters+process.uncleanedHybridSuperClusters+process.hybridSuperClusters+process.correctedHybridSuperClusters+process.uncleanedOnlyCorrectedHybridSuperClusters)
  148683.  
  148684.  
  148685. process.ctppsRawToDigi = cms.Sequence(process.totemTriggerRawToDigi+process.totemRPRawToDigi+process.ctppsDiamondRawToDigi)
  148686.  
  148687.  
  148688. process.displacedTracksSequence = cms.Sequence(process.duplicateDisplacedTrackCandidates+process.mergedDuplicateDisplacedTracks+process.duplicateDisplacedTrackClassifier+process.displacedTracks)
  148689.  
  148690.  
  148691. process.correctionTermsPfMetType0PFCandidateForValidation = cms.Sequence(process.type0PFMEtCorrectionPFCandToVertexAssociationForValidation+process.corrPfMetType0PfCand)
  148692.  
  148693.  
  148694. process.SUSY_HLT_Mu_HT_SingleLepton = cms.Sequence(process.SUSY_HLT_Mu15_HT600_SingleLepton+process.SUSY_HLT_Mu15_HT400_SingleLepton+process.SUSY_HLT_Mu50_HT400_SingleLepton)
  148695.  
  148696.  
  148697. process.genLeptons_seq = cms.Sequence(process.genParticlesShortList+process.genParticlesMuons+process.genParticlesElectrons+process.genParticlesNeutrinos)
  148698.  
  148699.  
  148700. process.ak4L1JPTOffsetCorrectorChain = cms.Sequence(process.ak4CaloL1OffsetCorrector+process.ak4L1JPTOffsetCorrector)
  148701.  
  148702.  
  148703. process.L1TRawToDigi = cms.Sequence(process.L1TRawToDigi_Stage1+process.L1TRawToDigi_Stage2)
  148704.  
  148705.  
  148706. process.patPFMetT1T2CorrSequence = cms.Sequence(process.patPFMetT1T2Corr)
  148707.  
  148708.  
  148709. process.patJetFlavourIdLegacy = cms.Sequence(process.patJetPartonsLegacy+process.patJetPartonAssociationLegacy+process.patJetFlavourAssociationLegacy)
  148710.  
  148711.  
  148712. process.ak4PFCHSL1FastL2L3ResidualCorrectorChain = cms.Sequence(process.ak4PFCHSL1FastjetCorrector+process.ak4PFCHSL2RelativeCorrector+process.ak4PFCHSL3AbsoluteCorrector+process.ak4PFCHSResidualCorrector+process.ak4PFCHSL1FastL2L3ResidualCorrector)
  148713.  
  148714.  
  148715. process.drellYanValidation_seq = cms.Sequence(process.drellYanEleValidation+process.drellYanMuoValidation)
  148716.  
  148717.  
  148718. process.patJetFlavourId = cms.Sequence(process.patJetPartons+process.patJetFlavourAssociation)
  148719.  
  148720.  
  148721. process.ak4CaloL1L2L3CorrectorChain = cms.Sequence(process.ak4CaloL1OffsetCorrector+process.ak4CaloL2RelativeCorrector+process.ak4CaloL3AbsoluteCorrector+process.ak4CaloL1L2L3Corrector)
  148722.  
  148723.  
  148724. process.SUSY_HLT_Ele_HT_MET_SingleLepton = cms.Sequence(process.SUSY_HLT_Ele15_HT350_MET50_SingleLepton+process.SUSY_HLT_Ele15_HT400_MET50_SingleLepton)
  148725.  
  148726.  
  148727. process.selectedPatCandidates = cms.Sequence(process.selectedPatElectrons+process.selectedPatMuons+process.selectedPatTaus+process.selectedPatPhotons+process.selectedPatJets+process.selectedPatCandidateSummary)
  148728.  
  148729.  
  148730. process.uncleanedOnlyElectrons = cms.Sequence(process.uncleanedOnlyGsfElectronCores+process.uncleanedOnlyGsfElectrons)
  148731.  
  148732.  
  148733. process.photonIDSequenceGED = cms.Sequence(process.PhotonIDProdGED)
  148734.  
  148735.  
  148736. process.miniAOD = cms.Sequence()
  148737.  
  148738.  
  148739. process.recoTauCommonSequence = cms.Sequence(process.ak4PFJetTracksAssociatorAtVertex+process.recoTauAK4PFJets08Region+process.recoTauPileUpVertices+process.pfRecoTauTagInfoProducer)
  148740.  
  148741.  
  148742. process.ak4PFPuppiL1L2L3ResidualCorrectorChain = cms.Sequence(process.ak4PFPuppiL1OffsetCorrector+process.ak4PFPuppiL2RelativeCorrector+process.ak4PFPuppiL3AbsoluteCorrector+process.ak4PFPuppiResidualCorrector+process.ak4PFPuppiL1L2L3ResidualCorrector)
  148743.  
  148744.  
  148745. process.ak4PFL1FastL2L3ResidualCorrectorChain = cms.Sequence(process.ak4PFL1FastjetCorrector+process.ak4PFL2RelativeCorrector+process.ak4PFL3AbsoluteCorrector+process.ak4PFResidualCorrector+process.ak4PFL1FastL2L3ResidualCorrector)
  148746.  
  148747.  
  148748. process.muonValidationHLT_seq = cms.Sequence(process.tpToL2MuonAssociation+process.l2MuonMuTrackV+process.tpToL2UpdMuonAssociation+process.l2UpdMuonMuTrackV+process.tpToL3TkMuonAssociation+process.l3TkMuonMuTrackV+process.tpToL3MuonAssociation+process.l3MuonMuTrackV)
  148749.  
  148750.  
  148751. process.pixeltrackerlocalreco = cms.Sequence(process.siPixelClustersPreSplitting+process.siPixelRecHitsPreSplitting)
  148752.  
  148753.  
  148754. process.patPFMetT1SmearPuppipatShiftedModuleSequencePuppi = cms.Sequence(process.patPFMetT1SmearJetResDownPuppi+process.patPFMetT1SmearJetResUpPuppi+process.patPFMetT1SmearMuonEnUpPuppi+process.patPFMetT1SmearMuonEnDownPuppi+process.patPFMetT1SmearJetEnUpPuppi+process.patPFMetT1SmearJetEnDownPuppi+process.patPFMetT1SmearTauEnDownPuppi+process.patPFMetT1SmearTauEnUpPuppi+process.patPFMetT1SmearPhotonEnUpPuppi+process.patPFMetT1SmearPhotonEnDownPuppi+process.patPFMetT1SmearElectronEnDownPuppi+process.patPFMetT1SmearElectronEnUpPuppi+process.patPFMetT1SmearUnclusteredEnUpPuppi+process.patPFMetT1SmearUnclusteredEnDownPuppi)
  148755.  
  148756.  
  148757. process.recoPFJets = cms.Sequence(process.fixedGridRhoAll+process.fixedGridRhoFastjetAll+process.fixedGridRhoFastjetCentral+process.fixedGridRhoFastjetCentralChargedPileUp+process.fixedGridRhoFastjetCentralNeutral+process.ak4PFJets+process.pfNoPileUpJMESequence+process.ak4PFJetsCHS+process.ak8PFJetsCHS+process.ak8PFJetsCHSConstituents+process.ak8PFJetsCHSSoftDrop+process.ak8PFJetsCHSSoftDropMass+process.cmsTopTagPFJetsCHS)
  148758.  
  148759.  
  148760. process.ak4PFL1L2L3ResidualCorrectorChain = cms.Sequence(process.ak4PFL1OffsetCorrector+process.ak4PFL2RelativeCorrector+process.ak4PFL3AbsoluteCorrector+process.ak4PFResidualCorrector+process.ak4PFL1L2L3ResidualCorrector)
  148761.  
  148762.  
  148763. process.photonPFIsolationDepositsPATSequence = cms.Sequence(process.phPFIsoDepositChargedPAT+process.phPFIsoDepositChargedAllPAT+process.phPFIsoDepositGammaPAT+process.phPFIsoDepositNeutralPAT+process.phPFIsoDepositPUPAT)
  148764.  
  148765.  
  148766. process.METValidationMiniAOD = cms.Sequence(process.pfType1CorrectedMetAnalyzerMiniAOD+process.pfPuppiMetAnalyzerMiniAOD)
  148767.  
  148768.  
  148769. process.patMetModuleSequencePuppi = cms.Sequence(process.pfMetPuppi+process.pfMetT1Puppi+process.basicJetsForMetPuppi+process.jetSelectorForMetPuppi+process.cleanedPatJetsPuppi+process.patPFMetPuppi)
  148770.  
  148771.  
  148772. process.newAK4PFCHSL1FastL2L3CorrectorChain = cms.Sequence(process.newAK4PFCHSL1FastL2L3Corrector)
  148773.  
  148774.  
  148775. process.ak4JPTL1FastL2L3ResidualCorrectorChain = cms.Sequence(process.ak4JPTL1FastjetCorrector+process.ak4JPTL2RelativeCorrector+process.ak4JPTL3AbsoluteCorrector+process.ak4JPTResidualCorrector+process.ak4JPTL1FastL2L3ResidualCorrector)
  148776.  
  148777.  
  148778. process.TobTecStep = cms.Sequence(process.tobTecStepClusters+process.tobTecStepSeedLayersTripl+process.tobTecStepTrackingRegionsTripl+process.tobTecStepHitDoubletsTripl+process.tobTecStepHitTripletsTripl+process.tobTecStepSeedsTripl+process.tobTecStepSeedLayersPair+process.tobTecStepTrackingRegionsPair+process.tobTecStepHitDoubletsPair+process.tobTecStepSeedsPair+process.tobTecStepSeeds+process.tobTecStepTrackCandidates+process.tobTecStepTracks+process.tobTecStepClassifier1+process.tobTecStepClassifier2+process.tobTecStep)
  148779.  
  148780.  
  148781. process.muonSeededStepCoreInOut = cms.Sequence(process.muonSeededSeedsInOut+process.muonSeededTrackCandidatesInOut+process.muonSeededTracksInOut)
  148782.  
  148783.  
  148784. process.newAk4PFCHSL1FastL2L3CorrectorChain = cms.Sequence(process.newAk4PFCHSL1FastL2L3Corrector)
  148785.  
  148786.  
  148787. process.ak4CaloL2L3L6CorrectorChain = cms.Sequence(process.ak4CaloL2RelativeCorrector+process.ak4CaloL3AbsoluteCorrector+process.ak4CaloL6SLBCorrector+process.ak4CaloL2L3L6Corrector)
  148788.  
  148789.  
  148790. process.RawToDigi = cms.Sequence(process.L1TRawToDigi+process.siPixelDigis+process.siStripDigis+process.ecalDigis+process.ecalPreshowerDigis+process.hcalDigis+process.muonCSCDigis+process.muonDTDigis+process.muonRPCDigis+process.castorDigis+process.scalersRawToDigi+process.tcdsDigis+process.ctppsRawToDigi)
  148791.  
  148792.  
  148793. process.pfJetSequenceEI = cms.Sequence(process.pfJetsEI+process.pfJetsPtrsEI)
  148794.  
  148795.  
  148796. process.b2gHLTriggerValidation = cms.Sequence(process.b2gSingleMuonHLTValidation+process.b2gSingleElectronHLTValidation+process.b2gElePlusSingleJetHLTValidation+process.b2gSingleJetHLTValidation+process.b2gDiJetHLTValidation+process.b2gDoubleLeptonEleMuHLTValidation+process.b2gDoubleElectronHLTValidation)
  148797.  
  148798.  
  148799. process.ecalClustersValidationSequence = cms.Sequence(process.egammaBasicClusterAnalyzer+process.egammaSuperClusterAnalyzer)
  148800.  
  148801.  
  148802. process.pfPhotonIsolationPATSequence = cms.Sequence(process.photonPFIsolationDepositsPATSequence+process.phPFIsoValueCharged03PFIdPAT+process.phPFIsoValueChargedAll03PFIdPAT+process.phPFIsoValueGamma03PFIdPAT+process.phPFIsoValueNeutral03PFIdPAT+process.phPFIsoValuePU03PFIdPAT+process.phPFIsoValueCharged04PFIdPAT+process.phPFIsoValueChargedAll04PFIdPAT+process.phPFIsoValueGamma04PFIdPAT+process.phPFIsoValueNeutral04PFIdPAT+process.phPFIsoValuePU04PFIdPAT)
  148803.  
  148804.  
  148805. process.trackingRecHitsValid = cms.Sequence(process.PixelTrackingRecHitsValid+process.StripTrackingRecHitsValid)
  148806.  
  148807.  
  148808. process.recoPFMET = cms.Sequence(process.pfMet+process.particleFlowForChargedMET+process.pfChMet)
  148809.  
  148810.  
  148811. process.allConversionSequence = cms.Sequence(process.allConversions)
  148812.  
  148813.  
  148814. process.JetValidation = cms.Sequence(process.newAk4CaloL2L3CorrectorChain+process.JetAnalyzerAk4Calo+process.newAk4PFL1FastL2L3CorrectorChain+process.JetAnalyzerAk4PF+process.newAk4PFCHSL1FastL2L3CorrectorChain+process.JetAnalyzerAk4PFCHS)
  148815.  
  148816.  
  148817. process.seldigis = cms.Sequence(process.selectDigi)
  148818.  
  148819.  
  148820. process.eIdSequence = cms.Sequence(process.eidRobustLoose+process.eidRobustTight+process.eidRobustHighEnergy+process.eidLoose+process.eidTight)
  148821.  
  148822.  
  148823. process.ExoticaValidationProdSeq = cms.Sequence(process.recoExoticaValidationHT+process.recoExoticaValidationMETNoMu+process.recoExoticaValidationMHTNoMu+process.recoExoticaValidationCaloHT)
  148824.  
  148825.  
  148826. process.gedPhotonSequence = cms.Sequence(process.gedPhotons)
  148827.  
  148828.  
  148829. process.particleFlowClusterECALSequence = cms.Sequence(process.particleFlowClusterECAL)
  148830.  
  148831.  
  148832. process.tracksValidationSelectorsByAlgoHp = cms.Sequence(process.cutsRecoTracksHp+process.cutsRecoTracksInitialStepHp+process.cutsRecoTracksDetachedTripletStepHp+process.cutsRecoTracksLowPtTripletStepHp+process.cutsRecoTracksPixelPairStepHp+process.cutsRecoTracksMixedTripletStepHp+process.cutsRecoTracksPixelLessStepHp+process.cutsRecoTracksTobTecStepHp+process.cutsRecoTracksJetCoreRegionalStepHp+process.cutsRecoTracksMuonSeededStepInOutHp+process.cutsRecoTracksMuonSeededStepOutInHp+process.cutsRecoTracksDuplicateMergeHp)
  148833.  
  148834.  
  148835. process.hltMuonOfflineAnalyzers = cms.Sequence(process.globalAnalyzer+process.trackerAnalyzer+process.tightAnalyzer+process.looseAnalyzer)
  148836.  
  148837.  
  148838. process.ak4PFPuppiL1L2L3CorrectorChain = cms.Sequence(process.ak4PFPuppiL1OffsetCorrector+process.ak4PFPuppiL2RelativeCorrector+process.ak4PFPuppiL3AbsoluteCorrector+process.ak4PFPuppiL1L2L3Corrector)
  148839.  
  148840.  
  148841. process.electronAnalyzerSequence = cms.Sequence(process.mergedSuperClusters+process.dqmElectronGeneralAnalysis+process.dqmElectronAnalysisAllElectrons+process.dqmElectronAnalysisSelectionEt+process.dqmElectronAnalysisSelectionEtIso+process.dqmElectronTagProbeAnalysis)
  148842.  
  148843.  
  148844. process.correctionTermsPfMetType1Type2 = cms.Sequence(process.pfJetsPtrForMetCorr+process.particleFlowPtrs+process.pfCandsNotInJetsPtrForMetCorr+process.pfCandsNotInJetsForMetCorr+process.pfCandMETcorr+process.ak4PFCHSL1FastL2L3ResidualCorrectorChain+process.ak4PFCHSL1FastL2L3Corrector+process.corrPfMetType1+process.corrPfMetType2)
  148845.  
  148846.  
  148847. process.vertexAnalysisSequence = cms.Sequence(process.vertexAnalysisSelection+process.vertexAnalysis)
  148848.  
  148849.  
  148850. process.particleBasedIsolationSequence = cms.Sequence(process.particleBasedIsolation)
  148851.  
  148852.  
  148853. process.interestingEgammaIsoDetIds = cms.Sequence(process.interestingGedEleIsoDetIdEB+process.interestingGedEleIsoDetIdEE+process.interestingGedGamIsoDetIdEB+process.interestingGedGamIsoDetIdEE+process.interestingGamIsoDetIdEB+process.interestingGamIsoDetIdEE+process.interestingGedEgammaIsoHCALDetId+process.interestingGedEgammaIsoESDetId)
  148854.  
  148855.  
  148856. process.ak4PFCHSL1FastL2L3CorrectorChain = cms.Sequence(process.ak4PFCHSL1FastjetCorrector+process.ak4PFCHSL2RelativeCorrector+process.ak4PFCHSL3AbsoluteCorrector+process.ak4PFCHSL1FastL2L3Corrector)
  148857.  
  148858.  
  148859. process.egmTrackingMonitorHLT = cms.Sequence(process.gsfTracksMonitoringHLT+process.pixelTracksForElectronsTracksMonitoringHLT+process.iter0HPForElectronsTracksMonitoringHLT+process.iterHLTTracksForElectronsMonitoringHLT)
  148860.  
  148861.  
  148862. process.uncleanedOnlyCkfTracksFromConversions = cms.Sequence(process.uncleanedOnlyConversionTrackCandidates+process.uncleanedOnlyCkfOutInTracksFromConversions+process.uncleanedOnlyCkfInOutTracksFromConversions)
  148863.  
  148864.  
  148865. process.recoJetIds = cms.Sequence(process.ak4JetID)
  148866.  
  148867.  
  148868. process.HLTJetMETValSeq = cms.Sequence(process.SingleJetValidation)
  148869.  
  148870.  
  148871. process.patPFMetT1PuppipatShiftedModuleSequencePuppi = cms.Sequence(process.patPFMetT1JetResDownPuppi+process.patPFMetT1JetResUpPuppi+process.patPFMetT1MuonEnUpPuppi+process.patPFMetT1MuonEnDownPuppi+process.patPFMetT1JetEnUpPuppi+process.patPFMetT1JetEnDownPuppi+process.patPFMetT1TauEnDownPuppi+process.patPFMetT1TauEnUpPuppi+process.patPFMetT1PhotonEnDownPuppi+process.patPFMetT1PhotonEnUpPuppi+process.patPFMetT1ElectronEnUpPuppi+process.patPFMetT1ElectronEnDownPuppi+process.patPFMetT1UnclusteredEnUpPuppi+process.patPFMetT1UnclusteredEnDownPuppi)
  148872.  
  148873.  
  148874. process.HeavyIonUCCDQMSequence = cms.Sequence(process.heavyionUCCDQM_HIUCC100+process.heavyionUCCDQM_HIUCC020)
  148875.  
  148876.  
  148877. process.tracksValidationSelectorsFromPV = cms.Sequence(process.generalTracksFromPV+process.cutsRecoTracksFromPVHp)
  148878.  
  148879.  
  148880. process.TauValNumeratorAndDenominatorZMM = cms.Sequence(process.RunHPSValidationZMM)
  148881.  
  148882.  
  148883. process.pfClusteringHBHEHF = cms.Sequence(process.particleFlowRecHitHBHE+process.particleFlowRecHitHF+process.particleFlowClusterHBHE+process.particleFlowClusterHF+process.particleFlowClusterHCAL)
  148884.  
  148885.  
  148886. process.HILowLumiHLTOfflineSourceSequence = cms.Sequence(process.HILowLumiHLTOfflineSource)
  148887.  
  148888.  
  148889. process.patPFMetT2SmearCorrSequencePuppi = cms.Sequence(process.patSmearedJetsPuppi+process.selectedPatJetsForMetT1T2SmearCorrPuppi+process.selectedPatJetsForMetT2SmearCorrPuppi+process.patPFMetT1T2SmearCorrPuppi+process.patPFMetT2SmearCorrPuppi)
  148890.  
  148891.  
  148892. process.METDQMAnalyzerSequence = cms.Sequence(process.caloMetDQMAnalyzer+process.pfMetDQMAnalyzer+process.pfChMetDQMAnalyzer+process.pfMetT1DQMAnalyzer)
  148893.  
  148894.  
  148895. process.uncleanedOnlyPfTracking = cms.Sequence(process.uncleanedOnlyPfTrack+process.uncleanedOnlyPfConversions+process.uncleanedOnlyPfTrackElec)
  148896.  
  148897.  
  148898. process.ak4PFCHSL2L3ResidualCorrectorChain = cms.Sequence(process.ak4PFCHSL2RelativeCorrector+process.ak4PFCHSL3AbsoluteCorrector+process.ak4PFCHSResidualCorrector+process.ak4PFCHSL2L3ResidualCorrector)
  148899.  
  148900.  
  148901. process.updateHPSPFTaus = cms.Sequence()
  148902.  
  148903.  
  148904. process.standAloneMuonSeeds = cms.Sequence(process.ancientMuonSeed)
  148905.  
  148906.  
  148907. process.particleFlowEGammaFull = cms.Sequence(process.particleFlowEGamma+process.gedGsfElectronSequenceTmp+process.gedPhotonSequenceTmp)
  148908.  
  148909.  
  148910. process.hpsPFTauMVAIsolation2Seq = cms.Sequence(process.hpsPFTauChargedIsoPtSum+process.hpsPFTauNeutralIsoPtSum+process.hpsPFTauPUcorrPtSum+process.hpsPFTauNeutralIsoPtSumWeight+process.hpsPFTauFootprintCorrection+process.hpsPFTauPhotonPtSumOutsideSignalCone+process.hpsPFTauDiscriminationByIsolationMVArun2v1DBoldDMwLTraw+process.hpsPFTauDiscriminationByVLooseIsolationMVArun2v1DBoldDMwLT+process.hpsPFTauDiscriminationByLooseIsolationMVArun2v1DBoldDMwLT+process.hpsPFTauDiscriminationByMediumIsolationMVArun2v1DBoldDMwLT+process.hpsPFTauDiscriminationByTightIsolationMVArun2v1DBoldDMwLT+process.hpsPFTauDiscriminationByVTightIsolationMVArun2v1DBoldDMwLT+process.hpsPFTauDiscriminationByVVTightIsolationMVArun2v1DBoldDMwLT+process.hpsPFTauDiscriminationByIsolationMVArun2v1DBnewDMwLTraw+process.hpsPFTauDiscriminationByVLooseIsolationMVArun2v1DBnewDMwLT+process.hpsPFTauDiscriminationByLooseIsolationMVArun2v1DBnewDMwLT+process.hpsPFTauDiscriminationByMediumIsolationMVArun2v1DBnewDMwLT+process.hpsPFTauDiscriminationByTightIsolationMVArun2v1DBnewDMwLT+process.hpsPFTauDiscriminationByVTightIsolationMVArun2v1DBnewDMwLT+process.hpsPFTauDiscriminationByVVTightIsolationMVArun2v1DBnewDMwLT+process.hpsPFTauDiscriminationByIsolationMVArun2v1PWoldDMwLTraw+process.hpsPFTauDiscriminationByVLooseIsolationMVArun2v1PWoldDMwLT+process.hpsPFTauDiscriminationByLooseIsolationMVArun2v1PWoldDMwLT+process.hpsPFTauDiscriminationByMediumIsolationMVArun2v1PWoldDMwLT+process.hpsPFTauDiscriminationByTightIsolationMVArun2v1PWoldDMwLT+process.hpsPFTauDiscriminationByVTightIsolationMVArun2v1PWoldDMwLT+process.hpsPFTauDiscriminationByVVTightIsolationMVArun2v1PWoldDMwLT+process.hpsPFTauDiscriminationByIsolationMVArun2v1PWnewDMwLTraw+process.hpsPFTauDiscriminationByVLooseIsolationMVArun2v1PWnewDMwLT+process.hpsPFTauDiscriminationByLooseIsolationMVArun2v1PWnewDMwLT+process.hpsPFTauDiscriminationByMediumIsolationMVArun2v1PWnewDMwLT+process.hpsPFTauDiscriminationByTightIsolationMVArun2v1PWnewDMwLT+process.hpsPFTauDiscriminationByVTightIsolationMVArun2v1PWnewDMwLT+process.hpsPFTauDiscriminationByVVTightIsolationMVArun2v1PWnewDMwLT+process.hpsPFTauChargedIsoPtSumdR03+process.hpsPFTauNeutralIsoPtSumdR03+process.hpsPFTauPUcorrPtSumdR03+process.hpsPFTauNeutralIsoPtSumWeightdR03+process.hpsPFTauFootprintCorrectiondR03+process.hpsPFTauPhotonPtSumOutsideSignalConedR03+process.hpsPFTauDiscriminationByIsolationMVArun2v1DBdR03oldDMwLTraw+process.hpsPFTauDiscriminationByVLooseIsolationMVArun2v1DBdR03oldDMwLT+process.hpsPFTauDiscriminationByLooseIsolationMVArun2v1DBdR03oldDMwLT+process.hpsPFTauDiscriminationByMediumIsolationMVArun2v1DBdR03oldDMwLT+process.hpsPFTauDiscriminationByTightIsolationMVArun2v1DBdR03oldDMwLT+process.hpsPFTauDiscriminationByVTightIsolationMVArun2v1DBdR03oldDMwLT+process.hpsPFTauDiscriminationByVVTightIsolationMVArun2v1DBdR03oldDMwLT+process.hpsPFTauDiscriminationByIsolationMVArun2v1PWdR03oldDMwLTraw+process.hpsPFTauDiscriminationByVLooseIsolationMVArun2v1PWdR03oldDMwLT+process.hpsPFTauDiscriminationByLooseIsolationMVArun2v1PWdR03oldDMwLT+process.hpsPFTauDiscriminationByMediumIsolationMVArun2v1PWdR03oldDMwLT+process.hpsPFTauDiscriminationByTightIsolationMVArun2v1PWdR03oldDMwLT+process.hpsPFTauDiscriminationByVTightIsolationMVArun2v1PWdR03oldDMwLT+process.hpsPFTauDiscriminationByVVTightIsolationMVArun2v1PWdR03oldDMwLT)
  148911.  
  148912.  
  148913. process.bdHadronTrackValidationSeq = cms.Sequence(process.patJetsBDHadron+process.selectedPatJetsBDHadron+process.BDHadronTrackMonitoringAnalyze)
  148914.  
  148915.  
  148916. process.ak4JPTL2L3ResidualCorrectorChain = cms.Sequence(process.ak4L1JPTOffsetCorrectorChain+process.ak4JPTL2RelativeCorrector+process.ak4JPTL3AbsoluteCorrector+process.ak4JPTResidualCorrector+process.ak4JPTL2L3ResidualCorrector)
  148917.  
  148918.  
  148919. process.higgsValidation = cms.Sequence(process.Z0testValidation+process.hplusValidation)
  148920.  
  148921.  
  148922. process.METDQMAnalyzerSequenceMiniAOD = cms.Sequence(process.pfMetDQMAnalyzerMiniAOD+process.pfPuppiMetDQMAnalyzerMiniAOD)
  148923.  
  148924.  
  148925. process.pfMETValidationSequence = cms.Sequence(process.pfMETValidation1+process.pfMETValidation2)
  148926.  
  148927.  
  148928. process.tracksValidationTruth = cms.Sequence(process.tpClusterProducer+process.quickTrackAssociatorByHits+process.trackingParticleRecoTrackAsssociation+process.VertexAssociatorByPositionAndTracks+process.trackingParticleNumberOfLayersProducer)
  148929.  
  148930.  
  148931. process.patCaloTauDiscrimination = cms.Sequence()
  148932.  
  148933.  
  148934. process.ak4PFCHSL1L2L3CorrectorChain = cms.Sequence(process.ak4PFCHSL1OffsetCorrector+process.ak4PFCHSL2RelativeCorrector+process.ak4PFCHSL3AbsoluteCorrector+process.ak4PFCHSL1L2L3Corrector)
  148935.  
  148936.  
  148937. process.patMETCorrectionsPuppi = cms.Sequence(process.ak4CaloL2RelativeCorrectorPuppi+process.ak4CaloL3AbsoluteCorrectorPuppi+process.ak4CaloL2L3CorrectorPuppi+process.corrCaloMetType1Puppi+process.muCaloMetCorrPuppi+process.corrCaloMetType2Puppi+process.caloMetT1Puppi+process.caloMetT1T2Puppi+process.pfJetsPtrForMetCorrPuppi+process.particleFlowPtrsPuppi+process.pfCandsNotInJetsPtrForMetCorrPuppi+process.pfCandsNotInJetsForMetCorrPuppi+process.pfCandMETcorrPuppi+process.ak4PFCHSL1FastjetCorrectorPuppi+process.ak4PFCHSL2RelativeCorrectorPuppi+process.ak4PFCHSL3AbsoluteCorrectorPuppi+process.ak4PFCHSResidualCorrectorPuppi+process.ak4PFCHSL1FastL2L3ResidualCorrectorPuppi+process.ak4PFCHSL1FastL2L3CorrectorPuppi+process.corrPfMetType1Puppi+process.corrPfMetType2Puppi+process.pfMetT1Puppi+process.pfMetT1T2Puppi)
  148938.  
  148939.  
  148940. process.hltMultiTrackValidationGsfTracks = cms.Sequence(process.hltTPClusterProducer+process.hltTrackAssociatorByHits+cms.ignore(process.trackingParticlesElectron)+process.hltGsfTrackValidator)
  148941.  
  148942.  
  148943. process.pfGsfElectronMVASelectionSequence = cms.Sequence(process.electronsWithPresel+process.mvaElectrons)
  148944.  
  148945.  
  148946. process.LowPtTripletStep = cms.Sequence(process.lowPtTripletStepClusters+process.lowPtTripletStepSeedLayers+process.lowPtTripletStepTrackingRegions+process.lowPtTripletStepHitDoublets+process.lowPtTripletStepHitTriplets+process.lowPtTripletStepSeeds+process.lowPtTripletStepTrackCandidates+process.lowPtTripletStepTracks+process.lowPtTripletStep)
  148947.  
  148948.  
  148949. process.mbueAndqcd_seq = cms.Sequence(cms.ignore(process.chargedParticles)+process.chargedak4GenJets+process.mbueAndqcdValidation)
  148950.  
  148951.  
  148952. process.voWcutMonitoringSequence = cms.Sequence(process.KshortWlxy16+process.KshortWlxy16Monitoring+process.LambdaWlxy16+process.LambdaWlxy16Monitoring)
  148953.  
  148954.  
  148955. process.patPFMetTxyCorrSequence = cms.Sequence(process.patPFMetTxyCorr)
  148956.  
  148957.  
  148958. process.muIsoDeposits_muons = cms.Sequence(process.muIsoDepositTk+process.muIsoDepositCalByAssociatorTowers+process.muIsoDepositJets)
  148959.  
  148960.  
  148961. process.prebTagSequenceMC = cms.Sequence(process.ak4GenJetsForPUid+process.newpatJetGenJetMatch+process.selectedHadronsAndPartons+process.myak4JetFlavourInfos)
  148962.  
  148963.  
  148964. process.produceDenominatorZTT = cms.Sequence(process.tauGenJets+process.objectTypeSelectedTauValDenominatorModuleZTT+process.kinematicSelectedTauValDenominatorZTT)
  148965.  
  148966.  
  148967. process.patPFMetT1SmearPuppipatMetUncertaintySequencePuppi = cms.Sequence(process.shiftedPatSmearedJetResDownPuppi+process.shiftedPatMETCorrSmearedJetResDownPuppi+process.shiftedPatSmearedJetResUpPuppi+process.shiftedPatMETCorrSmearedJetResUpPuppi)
  148968.  
  148969.  
  148970. process.patJetCorrections = cms.Sequence(process.patJetCorrFactors)
  148971.  
  148972.  
  148973. process.recoJets = cms.Sequence(process.fixedGridRhoFastjetAllCalo+process.fixedGridRhoFastjetCentralCalo+process.ak4CaloJets)
  148974.  
  148975.  
  148976. process.muonPFIsolationDepositsPATSequence = cms.Sequence(process.muPFIsoDepositChargedPAT+process.muPFIsoDepositChargedAllPAT+process.muPFIsoDepositGammaPAT+process.muPFIsoDepositNeutralPAT+process.muPFIsoDepositPUPAT)
  148977.  
  148978.  
  148979. process.reducedEcalRecHitsSequence = cms.Sequence(process.interestingEcalDetIdEB+process.interestingEcalDetIdEBU+process.interestingEcalDetIdEE+process.interestingEcalDetIdPFEB+process.interestingEcalDetIdPFEE+process.interestingEcalDetIdPFES+process.interestingEcalDetIdRefinedEB+process.interestingEcalDetIdRefinedEE+process.interestingEcalDetIdRefinedES+process.interestingTrackEcalDetIds+process.reducedEcalRecHitsEB+process.reducedEcalRecHitsEE+process.seldigis+process.reducedEcalRecHitsES)
  148980.  
  148981.  
  148982. process.ak4JTAExplicit = cms.Sequence(process.ak4JetTracksAssociatorExplicit)
  148983.  
  148984.  
  148985. process.BeamHaloId = cms.Sequence(process.CSCHaloData+process.EcalHaloData+process.HcalHaloData+process.GlobalHaloData+process.BeamHaloSummary)
  148986.  
  148987.  
  148988. process.TauValNumeratorAndDenominatorQCD = cms.Sequence(process.RunHPSValidationQCD)
  148989.  
  148990.  
  148991. process.extractedMuonTracks_seq = cms.Sequence(process.extractedGlobalMuons)
  148992.  
  148993.  
  148994. process.jetMETDQMOfflineRedoProductsMiniAOD = cms.Sequence(cms.ignore(process.goodOfflinePrimaryVerticesDQMforMiniAOD))
  148995.  
  148996.  
  148997. process.ak4PFL2L3CorrectorChain = cms.Sequence(process.ak4PFL2RelativeCorrector+process.ak4PFL3AbsoluteCorrector+process.ak4PFL2L3Corrector)
  148998.  
  148999.  
  149000. process.basicGenTest_seq = cms.Sequence(process.basicHepMCValidation+process.basicGenParticleValidation)
  149001.  
  149002.  
  149003. process.TauValNumeratorAndDenominatorRealData = cms.Sequence(process.RunHPSValidationRealData)
  149004.  
  149005.  
  149006. process.cosmicsMuonIdSequence = cms.Sequence(process.cosmicsVetoSeeds+process.cosmicsVetoTrackCandidates+process.cosmicsVetoTracksRaw+process.cosmicsVetoTracks+process.cosmicsVeto)
  149007.  
  149008.  
  149009. process.pfMEtSysShiftCorrSequence = cms.Sequence(process.pfMEtMultShiftCorr)
  149010.  
  149011.  
  149012. process.recoTrackJets = cms.Sequence(process.trackWithVertexRefSelector+process.trackRefsForJets+process.ak4TrackJets)
  149013.  
  149014.  
  149015. process.TauValNumeratorAndDenominatorRealElectronsData = cms.Sequence(process.RunHPSValidationRealElectronsData)
  149016.  
  149017.  
  149018. process.hcalLocalRecoSequence = cms.Sequence(process.hbheprereco+process.hfreco+process.horeco+process.zdcreco)
  149019.  
  149020.  
  149021. process.seedsOfSTAmuons_seq = cms.Sequence(process.seedsOfSTAmuons)
  149022.  
  149023.  
  149024. process.analyzeGenLeptons_seq = cms.Sequence(process.analyzeGenMuons+process.analyzeGenElecs+process.analyzeGenNtrns)
  149025.  
  149026.  
  149027. process.SMPValidationSequence = cms.Sequence(process.hltSMPValidator)
  149028.  
  149029.  
  149030. process.castorSources = cms.Sequence(process.castorOfflineMonitor)
  149031.  
  149032.  
  149033. process.calolocalreco = cms.Sequence(process.ecalLocalRecoSequence+process.hcalLocalRecoSequence)
  149034.  
  149035.  
  149036. process.rpcTier0Source = cms.Sequence(process.rpcdigidqm+process.rpcrechitprobability+process.rpcDcsInfo+process.rpcefficiency+process.rpcEventInfo+process.rpcFEDIntegrity)
  149037.  
  149038.  
  149039. process.pfNoPileUpIsoPFBRECOSequence = cms.Sequence(process.pfPileUpIsoPFBRECO+process.pfNoPileUpIsoPFBRECO)
  149040.  
  149041.  
  149042. process.alcaBeamMonitor = cms.Sequence(process.scalerBeamSpot+process.AlcaBeamMonitor)
  149043.  
  149044.  
  149045. process.cscSources = cms.Sequence(process.dqmCSCClient)
  149046.  
  149047.  
  149048. process.egammaSelectors = cms.Sequence(process.genpartWenu+process.fiducialWenu+process.genpartZee+process.fiducialZee+process.genpartTripleEle+process.fiducialTripleEle+process.genpartGammaJet+process.fiducialGammaJet+process.genpartDiGamma+process.fiducialDiGamma)
  149049.  
  149050.  
  149051. process.SiStripDQMTier0 = cms.Sequence(process.APVPhases+process.consecutiveHEs+process.siStripFEDCheck+process.siStripFEDMonitor+process.SiStripMonitorDigi+process.SiStripMonitorClusterBPTX+process.SiStripMonitorTrackCommon+process.SiStripMonitorTrackIB+process.refittedForPixelDQM+process.MonitorTrackResiduals+process.dqmInfoSiStrip)
  149052.  
  149053.  
  149054. process.hcalSimHitsValidationSequence = cms.Sequence(process.AllSimHitsValidation)
  149055.  
  149056.  
  149057. process.muonSeededStepExtraDisplaced = cms.Sequence(process.muonSeededStepExtraInOut+process.muonSeededTracksOutInDisplacedClassifier)
  149058.  
  149059.  
  149060. process.patPFMetT1NoHFpatMetUncertaintySequenceNoHF = cms.Sequence(process.shiftedPatJetResDownNoHF+process.shiftedPatMETCorrJetResDownNoHF+process.shiftedPatJetResUpNoHF+process.shiftedPatMETCorrJetResUpNoHF+process.pfCandsNoJetsNoHF+process.pfCandsNoJetsNoEleNoHF+process.pfCandsNoJetsNoEleNoMuNoHF+process.pfCandsNoJetsNoEleNoMuNoTauNoHF+process.pfCandsForUnclusteredUncNoHF+process.shiftedPatMuonEnDownNoHF+process.shiftedPatMETCorrMuonEnDownNoHF+process.shiftedPatMuonEnUpNoHF+process.shiftedPatMETCorrMuonEnUpNoHF+process.shiftedPatJetEnDownNoHF+process.shiftedPatMETCorrJetEnDownNoHF+process.shiftedPatJetEnUpNoHF+process.shiftedPatMETCorrJetEnUpNoHF+process.shiftedPatTauEnDownNoHF+process.shiftedPatMETCorrTauEnDownNoHF+process.shiftedPatTauEnUpNoHF+process.shiftedPatMETCorrTauEnUpNoHF+process.shiftedPatPhotonEnDownNoHF+process.shiftedPatMETCorrPhotonEnDownNoHF+process.shiftedPatPhotonEnUpNoHF+process.shiftedPatMETCorrPhotonEnUpNoHF+process.shiftedPatElectronEnDownNoHF+process.shiftedPatMETCorrElectronEnDownNoHF+process.shiftedPatElectronEnUpNoHF+process.shiftedPatMETCorrElectronEnUpNoHF+process.shiftedPatUnclusteredEnDownNoHF+process.shiftedPatMETCorrUnclusteredEnDownNoHF+process.shiftedPatUnclusteredEnUpNoHF+process.shiftedPatMETCorrUnclusteredEnUpNoHF)
  149061.  
  149062.  
  149063. process.patHPSPFTauDiscrimination = cms.Sequence(process.updateHPSPFTaus)
  149064.  
  149065.  
  149066. process.correctionTermsPfMetType0PFCandidate = cms.Sequence(process.type0PFMEtCorrectionPFCandToVertexAssociation+process.corrPfMetType0PfCand)
  149067.  
  149068.  
  149069. process.hpsPFTauDiscriminationByPileupWeightedIsolationSeq3Hits = cms.Sequence(process.hpsPFTauDiscriminationByLoosePileupWeightedIsolation3Hits+process.hpsPFTauDiscriminationByMediumPileupWeightedIsolation3Hits+process.hpsPFTauDiscriminationByTightPileupWeightedIsolation3Hits+process.hpsPFTauDiscriminationByPhotonPtSumOutsideSignalCone+process.hpsPFTauDiscriminationByRawPileupWeightedIsolation3Hits)
  149070.  
  149071.  
  149072. process.pfClusteringECAL = cms.Sequence(process.particleFlowRecHitECAL+process.particleFlowClusterECALUncorrected+process.particleFlowClusterECALSequence)
  149073.  
  149074.  
  149075. process.ak4JPTL1L2L3CorrectorChain = cms.Sequence(process.ak4L1JPTOffsetCorrectorChain+process.ak4JPTL2RelativeCorrector+process.ak4JPTL3AbsoluteCorrector+process.ak4JPTL1L2L3Corrector)
  149076.  
  149077.  
  149078. process.pfBTagging = cms.Sequence(process.pfImpactParameterTagInfos+process.pfTrackCountingHighEffBJetTags+process.pfJetProbabilityBJetTags+process.pfJetBProbabilityBJetTags+process.pfSecondaryVertexTagInfos+process.pfSimpleSecondaryVertexHighEffBJetTags+process.pfCombinedSecondaryVertexV2BJetTags+process.inclusiveCandidateVertexing+process.pfInclusiveSecondaryVertexFinderTagInfos+process.pfSimpleInclusiveSecondaryVertexHighEffBJetTags+process.pfCombinedInclusiveSecondaryVertexV2BJetTags+process.pfGhostTrackVertexTagInfos+process.pfGhostTrackBJetTags+process.pfDeepFlavour+process.softPFMuonsTagInfos+process.softPFMuonBJetTags+process.softPFElectronsTagInfos+process.softPFElectronBJetTags+process.pfCombinedMVAV2BJetTags+process.pfChargeBJetTags)
  149079.  
  149080.  
  149081. process.patMetUncertaintySequencePuppi = cms.Sequence(process.ak4PFPuppiL1FastL2L3CorrectorChain+process.ak4PFPuppiL1FastL2L3ResidualCorrectorChain+process.patPFMetT1PuppipatMetUncertaintySequencePuppi+process.patPFMetT1SmearPuppipatMetUncertaintySequencePuppi)
  149082.  
  149083.  
  149084. process.hltMultiTrackValidation = cms.Sequence(process.hltTPClusterProducer+process.hltTrackAssociatorByHits+process.hltTrackValidator)
  149085.  
  149086.  
  149087. process.heavyFlavorValidationSequence = cms.Sequence(process.hfv1+process.hfv2+process.hfv3+process.hfv4+process.hfv5+process.hfvQuadmu1+process.hfvQuadmu2+process.hfvQuadmu3+process.hfvQuadmu4+process.hfvTnP1+process.hfvTnP2+process.hfvTnP3+process.hfvTnP4+process.hfvTnP5+process.hfvTnP6+process.hfvTnP7+process.hfvTnP8+process.hfvTnP9+process.hfvTnP10+process.hfvTnP11+process.hfv6+process.hfv7+process.hfv8+process.hfv9+process.hfvTau3mu+process.hfvDoubleMu0+process.hfvQ1+process.hfvQ2+process.hfvQ3+process.hfvQ4+process.hfvQ5+process.hfvQ6+process.hfvQ7)
  149088.  
  149089.  
  149090. process.patMETCorrectionsNoHF = cms.Sequence(process.ak4CaloL2RelativeCorrectorNoHF+process.ak4CaloL3AbsoluteCorrectorNoHF+process.ak4CaloL2L3CorrectorNoHF+process.corrCaloMetType1NoHF+process.muCaloMetCorrNoHF+process.corrCaloMetType2NoHF+process.caloMetT1NoHF+process.caloMetT1T2NoHF+process.pfJetsPtrForMetCorrNoHF+process.particleFlowPtrsNoHF+process.pfCandsNotInJetsPtrForMetCorrNoHF+process.pfCandsNotInJetsForMetCorrNoHF+process.pfCandMETcorrNoHF+process.ak4PFCHSL1FastjetCorrectorNoHF+process.ak4PFCHSL2RelativeCorrectorNoHF+process.ak4PFCHSL3AbsoluteCorrectorNoHF+process.ak4PFCHSResidualCorrectorNoHF+process.ak4PFCHSL1FastL2L3ResidualCorrectorNoHF+process.ak4PFCHSL1FastL2L3CorrectorNoHF+process.corrPfMetType1NoHF+process.corrPfMetType2NoHF+process.pfMetT1NoHF+process.pfMetT1T2NoHF)
  149091.  
  149092.  
  149093. process.patPFMetT0CorrSequence = cms.Sequence(process.type0PFMEtCorrectionPFCandToVertexAssociation+process.patPFMetT0Corr)
  149094.  
  149095.  
  149096. process.patPFMetT1NoHFpatShiftedModuleSequenceNoHF = cms.Sequence(process.patPFMetT1JetResDownNoHF+process.patPFMetT1JetResUpNoHF+process.patPFMetT1MuonEnUpNoHF+process.patPFMetT1MuonEnDownNoHF+process.patPFMetT1JetEnUpNoHF+process.patPFMetT1JetEnDownNoHF+process.patPFMetT1TauEnUpNoHF+process.patPFMetT1TauEnDownNoHF+process.patPFMetT1PhotonEnDownNoHF+process.patPFMetT1PhotonEnUpNoHF+process.patPFMetT1ElectronEnDownNoHF+process.patPFMetT1ElectronEnUpNoHF+process.patPFMetT1UnclusteredEnUpNoHF+process.patPFMetT1UnclusteredEnDownNoHF)
  149097.  
  149098.  
  149099. process.exoHLTMETmonitoring = cms.Sequence(process.PFMETNoMu90_PFMHTNoMu90_METmonitoring+process.PFMETNoMu120_PFMHTNoMu120_METmonitoring+process.MET200_METmonitoring+process.MonoCentralPFJet80_PFMETNoMu120_PFMHTNoMu120_METmonitoring+process.MonoCentralPFJet80_PFMETNoMu90_PFMHTNoMu90_METmonitoring)
  149100.  
  149101.  
  149102. process.electronValidationSequenceMiniAOD = cms.Sequence(process.ElectronIsolation+process.electronMcSignalValidatorMiniAOD)
  149103.  
  149104.  
  149105. process.calotowersValidationSequence = cms.Sequence(process.AllCaloTowersValidation)
  149106.  
  149107.  
  149108. process.SUSY_HLT_Mu_HT_MET_SingleLepton = cms.Sequence(process.SUSY_HLT_Mu15_HT350_MET50_SingleLepton+process.SUSY_HLT_Mu15_HT400_MET50_SingleLepton)
  149109.  
  149110.  
  149111. process.jetDQMAnalyzerSequence = cms.Sequence(process.jetDQMAnalyzerAk4CaloCleaned+process.jetDQMAnalyzerAk4PFUncleaned+process.jetDQMAnalyzerAk4PFCleaned+process.jetDQMAnalyzerAk4PFCHSCleaned)
  149112.  
  149113.  
  149114. process.conversionTrackMergers = cms.Sequence(process.inOutOutInConversionTrackMerger+process.generalConversionStepConversionTrackMerger+process.generalInOutOutInConversionTrackMerger+process.gsfGeneralInOutOutInConversionTrackMerger)
  149115.  
  149116.  
  149117. process.ak4PFL1FastL2L3L6CorrectorChain = cms.Sequence(process.ak4PFL1FastjetCorrector+process.ak4PFL2RelativeCorrector+process.ak4PFL3AbsoluteCorrector+process.ak4PFL6SLBCorrector+process.ak4PFL1FastL2L3L6Corrector)
  149118.  
  149119.  
  149120. process.produceDenominatorRealElectronsData = cms.Sequence(cms.ignore(process.ElPrimaryVertexFilter)+process.ElBestPV+cms.ignore(process.selectedElectrons)+process.ElectronsFromPV+cms.ignore(process.idElectrons)+cms.ignore(process.trackElectrons)+cms.ignore(process.isolatedElectrons)+cms.ignore(process.ElGoodTracks)+process.ElIsoTracks+process.ElTrackFromPV+process.ElTrackCands+process.ZeeCandElectronTrack+process.BestZee+process.ElZLegs)
  149121.  
  149122.  
  149123. process.patPFMetT1SmearpatMetUncertaintySequence = cms.Sequence(process.shiftedPatSmearedJetResDown+process.shiftedPatMETCorrSmearedJetResDown+process.shiftedPatSmearedJetResUp+process.shiftedPatMETCorrSmearedJetResUp)
  149124.  
  149125.  
  149126. process.muonSeededStepCore = cms.Sequence(process.muonSeededStepCoreInOut+process.muonSeededSeedsOutIn+process.muonSeededTrackCandidatesOutIn+process.muonSeededTracksOutIn)
  149127.  
  149128.  
  149129. process.ak4PFL2L3L6CorrectorChain = cms.Sequence(process.ak4PFL2RelativeCorrector+process.ak4PFL3AbsoluteCorrector+process.ak4PFL6SLBCorrector+process.ak4PFL2L3L6Corrector)
  149130.  
  149131.  
  149132. process.uncleanedOnlyConversionTrackProducers = cms.Sequence(process.uncleanedOnlyGeneralConversionTrackProducer+process.uncleanedOnlyInOutConversionTrackProducer+process.uncleanedOnlyOutInConversionTrackProducer+process.uncleanedOnlyGsfConversionTrackProducer)
  149133.  
  149134.  
  149135. process.dqmPhysics = cms.Sequence(process.bphysicsOniaDQM+process.qcdPhotonsDQM+process.topSingleMuonMediumDQM+process.topSingleElectronMediumDQM+process.singleTopMuonMediumDQM+process.singleTopElectronMediumDQM+process.DiMuonDQM+process.DiElectronDQM+process.ElecMuonDQM+process.susyDQM+process.HiggsDQM+process.ExoticaDQM+process.B2GDQM)
  149136.  
  149137.  
  149138. process.muonValidationTEV_seq = cms.Sequence(process.tpToTevFirstMuonAssociation+process.tevMuonFirstTrackVMuonAssoc+process.tpToTevPickyMuonAssociation+process.tevMuonPickyTrackVMuonAssoc+process.tpToTevDytMuonAssociation+process.tevMuonDytTrackVMuonAssoc)
  149139.  
  149140.  
  149141. process.muoncosmicreco1legHighLevel = cms.Sequence(process.muonsFromCosmics1Leg)
  149142.  
  149143.  
  149144. process.vertexValidation = cms.Sequence(process.v0Validator+process.vertexAnalysisSequence)
  149145.  
  149146.  
  149147. process.muonIdValDQMSeq = cms.Sequence(process.muonIdVal+process.muonIdDQMInVal)
  149148.  
  149149.  
  149150. process.photonIDSequence = cms.Sequence(process.PhotonIDProd)
  149151.  
  149152.  
  149153. process.ak4CaloL1FastL2L3ResidualCorrectorChain = cms.Sequence(process.ak4CaloL1FastjetCorrector+process.ak4CaloL2RelativeCorrector+process.ak4CaloL3AbsoluteCorrector+process.ak4CaloResidualCorrector+process.ak4CaloL1FastL2L3ResidualCorrector)
  149154.  
  149155.  
  149156. process.patPFMetT2SmearCorrSequence = cms.Sequence(process.patSmearedJets+process.selectedPatJetsForMetT1T2SmearCorr+process.selectedPatJetsForMetT2SmearCorr+process.patPFMetT1T2SmearCorr+process.patPFMetT2SmearCorr)
  149157.  
  149158.  
  149159. process.dqmAk4PFL1FastL2L3ResidualCorrectorChain = cms.Sequence(process.dqmAk4PFL1FastL2L3ResidualCorrector)
  149160.  
  149161.  
  149162. process.producePatPFMETCorrectionsUnc = cms.Sequence(process.patPFMet+process.pfCandsNotInJetsForMetCorr+process.selectedPatJetsForMetT1T2Corr+process.selectedPatJetsForMetT2Corr+process.patPFMetT1T2Corr+process.patPFMetT2Corr+process.type0PFMEtCorrectionPFCandToVertexAssociation+process.patPFMetT0Corr+process.pfCandMETcorr)
  149163.  
  149164.  
  149165. process.particleFlowTrackWithDisplacedVertex = cms.Sequence(process.pfTrack+process.pfConversions+process.pfV0+process.particleFlowDisplacedVertexCandidate+process.particleFlowDisplacedVertex+process.pfDisplacedTrackerVertex+process.pfTrackElec)
  149166.  
  149167.  
  149168. process.pfTausBaseSequence = cms.Sequence(process.pfJetsLegacyHPSPiZeros+process.pfTauPFJetsRecoTauChargedHadrons+process.pfTausCombiner+process.pfTausSelectionDiscriminator+process.pfTausProducerSansRefs+process.pfTausProducer+process.pfTausDiscriminationByDecayModeFinding+process.pfTausDiscriminationByIsolation)
  149169.  
  149170.  
  149171. process.producePatPFMETCorrections = cms.Sequence(process.patPFMet+process.pfCandsNotInJetsForMetCorr+process.selectedPatJetsForMetT1T2Corr+process.selectedPatJetsForMetT2Corr+process.patPFMetT1T2Corr+process.patPFMetT2Corr+process.type0PFMEtCorrectionPFCandToVertexAssociation+process.patPFMetT0Corr+process.pfCandMETcorr+process.patPFMetT1+process.patPFMetT1T2+process.patPFMetT0pcT1+process.patPFMetT0pcT1T2)
  149172.  
  149173.  
  149174. process.pfJetValidationSequence = cms.Sequence(process.pfJetValidation1+process.pfJetValidation2)
  149175.  
  149176.  
  149177. process.patFixedConePFTauDiscrimination = cms.Sequence()
  149178.  
  149179.  
  149180. process.type0PFMEtCorrectionPFCandToVertexAssociationForValidationMiniAOD = cms.Sequence(cms.ignore(process.selectedVerticesForPFMEtCorrType0)+cms.ignore(process.selectedPrimaryVertexHighestPtTrackSumForPFMEtCorrType0)+process.particleFlowDisplacedVertex+process.pfCandidateToVertexAssociation)
  149181.  
  149182.  
  149183. process.ak4PFPuppiL2L3CorrectorChain = cms.Sequence(process.ak4PFPuppiL2RelativeCorrector+process.ak4PFPuppiL3AbsoluteCorrector+process.ak4PFPuppiL2L3Corrector)
  149184.  
  149185.  
  149186. process.metPreValidSeq = cms.Sequence(process.ak4PFCHSL1FastjetCorrector+process.ak4PFCHSL2RelativeCorrector+process.ak4PFCHSL3AbsoluteCorrector+process.ak4PFCHSResidualCorrector)
  149187.  
  149188.  
  149189. process.fsqHLTOfflineSourceSequence = cms.Sequence(process.ak4PFL1FastL2L3CorrectorChain+process.fsqHLTOfflineSource)
  149190.  
  149191.  
  149192. process.patPFMetT1SmearNoHFpatMetUncertaintySequenceNoHF = cms.Sequence(process.shiftedPatSmearedJetResDownNoHF+process.shiftedPatMETCorrSmearedJetResDownNoHF+process.shiftedPatSmearedJetResUpNoHF+process.shiftedPatMETCorrSmearedJetResUpNoHF)
  149193.  
  149194.  
  149195. process.patPFMetSmearCorrSequence = cms.Sequence(process.patSmearedJets+process.selectedPatJetsForMetT1T2SmearCorr+process.patPFMetT1T2SmearCorr)
  149196.  
  149197.  
  149198. process.topHLTriggerValidation = cms.Sequence(process.DiMuonHLTValidation+process.DiElectronHLTValidation+process.ElecMuonHLTValidation+process.topSingleMuonHLTValidation+process.topSingleElectronHLTValidation+process.SingleTopSingleMuonHLTValidation+process.SingleTopSingleElectronHLTValidation)
  149199.  
  149200.  
  149201. process.metFilters = cms.Sequence(process.HBHENoiseFilterResultProducer+process.HBHENoiseFilter+process.primaryVertexFilter+process.CSCTightHaloFilter+process.EcalDeadCellTriggerPrimitiveFilter+process.eeBadScFilter+process.chargedHadronTrackResolutionFilter+process.muonBadTrackFilter)
  149202.  
  149203.  
  149204. process.pfTrackingGlobalReco = cms.Sequence(process.particleFlowTrackWithDisplacedVertex)
  149205.  
  149206.  
  149207. process.hltTauValIdeal = cms.Sequence(process.hltTauValIdealMonitorMC+process.hltTauValIdealMonitorPF)
  149208.  
  149209.  
  149210. process.muIsoVal_seq = cms.Sequence(process.MuIsoValidation_inc+process.MuIsoValidation_global)
  149211.  
  149212.  
  149213. process.patMetModuleSequence = cms.Sequence(process.basicJetsForMet+process.jetSelectorForMet+process.cleanedPatJets+process.patPFMet)
  149214.  
  149215.  
  149216. process.hpsPFTauDiscriminationByCombinedIsolationSeqDBSumPtCorr3HitsdR03 = cms.Sequence(process.hpsPFTauDiscriminationByLooseCombinedIsolationDBSumPtCorr3HitsdR03+process.hpsPFTauDiscriminationByMediumCombinedIsolationDBSumPtCorr3HitsdR03+process.hpsPFTauDiscriminationByTightCombinedIsolationDBSumPtCorr3HitsdR03)
  149217.  
  149218.  
  149219. process.caloJetsForTrk = cms.Sequence(process.caloTowerForTrk+process.ak4CaloJetsForTrk)
  149220.  
  149221.  
  149222. process.tracksValidationSelectors = cms.Sequence(process.tracksValidationSelectorsByAlgo+process.tracksValidationSelectorsByAlgoHp+process.cutsRecoTracksBtvLike+process.ak4JetTracksAssociatorExplicitAll+process.cutsRecoTracksAK4PFJets)
  149223.  
  149224.  
  149225. process.l1tRctSeq = cms.Sequence(process.l1tRct+process.l1tRctfromRCT+process.l1tPUM)
  149226.  
  149227.  
  149228. process.pfNoPileUpIsoSequence = cms.Sequence(process.pfPileUpIso+process.pfNoPileUpIso)
  149229.  
  149230.  
  149231. process.hfEMClusteringSequence = cms.Sequence(process.hfEMClusters+process.hfRecoEcalCandidate)
  149232.  
  149233.  
  149234. process.hpsPFTauVertexAndImpactParametersSeq = cms.Sequence(process.hpsPFTauPrimaryVertexProducer+process.hpsPFTauSecondaryVertexProducer+process.hpsPFTauTransverseImpactParameters)
  149235.  
  149236.  
  149237. process.wMuoValidation = cms.Sequence(process.wMinusMuoValidation+process.wPlusMuoValidation)
  149238.  
  149239.  
  149240. process.dqmAk4PFCHSL1FastL2L3ResidualCorrectorChain = cms.Sequence(process.dqmAk4PFCHSL1FastL2L3ResidualCorrector)
  149241.  
  149242.  
  149243. process.pfClusterIsolationSequence = cms.Sequence(process.electronEcalPFClusterIsolationProducer+process.photonEcalPFClusterIsolationProducer+process.electronHcalPFClusterIsolationProducer+process.photonHcalPFClusterIsolationProducer)
  149244.  
  149245.  
  149246. process.patMetCorrectionSequencePuppi = cms.Sequence(process.patPFMetT0CorrSequencePuppi+process.patPFMetT1T2CorrSequencePuppi+process.patPFMetT2CorrSequencePuppi+process.patPFMetSmearCorrSequencePuppi+process.patPFMetTxyCorrSequencePuppi+process.patPFMetT2SmearCorrSequencePuppi+process.patPFMetT0pcT1T2SmearTxyPuppi+process.patPFMetT0pcPuppi+process.patPFMetT0pcT1T2TxyPuppi+process.patPFMetT2Puppi+process.patPFMetT0pcT2TxyPuppi+process.patPFMetT1T2SmearPuppi+process.patPFMetT2TxyPuppi+process.patPFMetT1T2TxyPuppi+process.patPFMetT0pcT1T2SmearPuppi+process.patPFMetT0pcT2SmearTxyPuppi+process.patPFMetT0pcSmearTxyPuppi+process.patPFMetT1Puppi+process.patPFMetT1SmearPuppi+process.patPFMetSmearTxyPuppi+process.patPFMetT0pcSmearPuppi+process.patPFMetT1SmearTxyPuppi+process.patPFMetT0pcT2Puppi+process.patPFMetT0pcT1TxyPuppi+process.patPFMetT1T2SmearTxyPuppi+process.patPFMetT0pcT1T2Puppi+process.patPFMetT0pcT1Puppi+process.patPFMetT2SmearTxyPuppi+process.patPFMetT1T2Puppi+process.patPFMetTxyPuppi+process.patPFMetT0pcT1SmearPuppi+process.patPFMetT2SmearPuppi+process.patPFMetSmearPuppi+process.patPFMetT1TxyPuppi+process.patPFMetT0pcT2SmearPuppi+process.patPFMetT0pcTxyPuppi+process.patPFMetT0pcT1SmearTxyPuppi+process.patPFMetT1Puppi+process.patPFMetT1SmearPuppi)
  149247.  
  149248.  
  149249. process.ak4CaloL1FastL2L3CorrectorChain = cms.Sequence(process.ak4CaloL1FastjetCorrector+process.ak4CaloL2RelativeCorrector+process.ak4CaloL3AbsoluteCorrector+process.ak4CaloL1FastL2L3Corrector)
  149250.  
  149251.  
  149252. process.produceDenominatorRealMuonsData = cms.Sequence(cms.ignore(process.MuPrimaryVertexFilter)+process.MuBestPV+cms.ignore(process.selectedMuons)+cms.ignore(process.selectedMuonsIso)+process.MuonsFromPV+cms.ignore(process.MuGoodTracks)+process.MuIsoTracks+process.MuTrackFromPV+process.MuTrackCands+process.ZmmCandMuonTrack+process.BestZmm+process.MuZLegs)
  149253.  
  149254.  
  149255. process.probeTracks_seq = cms.Sequence(process.probeTracks)
  149256.  
  149257.  
  149258. process.dedxHarmonicSequence = cms.Sequence(process.dedxDQMHarm2SP+process.dedxDQMHarm2SO+process.dedxDQMHarm2PO)
  149259.  
  149260.  
  149261. process.mvaIsolation2Seq = cms.Sequence(process.chargedIsoPtSum+process.neutralIsoPtSum+process.puCorrPtSum+process.discriminationByIsolationMVA2raw+process.discriminationByIsolationMVA2VLoose+process.discriminationByIsolationMVA2Loose+process.discriminationByIsolationMVA2Medium+process.discriminationByIsolationMVA2Tight+process.discriminationByIsolationMVA2VTight)
  149262.  
  149263.  
  149264. process.rpcRecHitValidation_step = cms.Sequence(process.rpcRecHitV)
  149265.  
  149266.  
  149267. process.muonAnalyzer = cms.Sequence(process.muonEnergyDepositAnalyzer+process.muonSeedsAnalyzer+process.muonRecoAnalyzer+process.glbMuonSegmentAnalyzer+process.staMuonSegmentAnalyzer+process.muonKinVsEtaAnalyzer+process.diMuonHistos+process.LooseMuonEfficiencyAnalyzer+process.MediumMuonEfficiencyAnalyzer+process.TightMuonEfficiencyAnalyzer+process.muonPFsequence+process.muonRecoOneHLT)
  149268.  
  149269.  
  149270. process.newAK4PFCHSL1FastL2L3ResidualCorrectorChain = cms.Sequence(process.newAK4PFCHSL1FastL2L3ResidualCorrector)
  149271.  
  149272.  
  149273. process.ak4TrackL2L3CorrectorChain = cms.Sequence(process.ak4TrackL2RelativeCorrector+process.ak4TrackL3AbsoluteCorrector+process.ak4TrackL2L3Corrector)
  149274.  
  149275.  
  149276. process.photonMiniAODValidationSequence = cms.Sequence(process.photonValidationMiniAOD)
  149277.  
  149278.  
  149279. process.voMonitoringSequence = cms.Sequence(process.KshortMonitoring+process.LambdaMonitoring)
  149280.  
  149281.  
  149282. process.SUSY_HLT_ElecFakes = cms.Sequence(process.SUSY_HLT_Ele8_IdL_Iso_Jet30+process.SUSY_HLT_Ele12_IdL_Iso_Jet30+process.SUSY_HLT_Ele17_IdL_Iso_Jet30+process.SUSY_HLT_Ele23_IdL_Iso_Jet30+process.SUSY_HLT_Ele8_Jet30+process.SUSY_HLT_Ele12_Jet30+process.SUSY_HLT_Ele17_Jet30+process.SUSY_HLT_Ele23_Jet30)
  149283.  
  149284.  
  149285. process.SUSY_HLT_MuonFakes = cms.Sequence(process.SUSY_HLT_Mu8+process.SUSY_HLT_Mu17+process.SUSY_HLT_TkMu17+process.SUSY_HLT_Mu8_TrkIsoVVL+process.SUSY_HLT_Mu17_TrkIsoVVL)
  149286.  
  149287.  
  149288. process.pfNoPileUpPFBRECOSequence = cms.Sequence(process.pfPileUpPFBRECO+process.pfNoPileUpPFBRECO)
  149289.  
  149290.  
  149291. process.trkPOGFilters = cms.Sequence(~process.manystripclus53X+~process.toomanystripclus53X+~process.logErrorTooManyClusters)
  149292.  
  149293.  
  149294. process.topPhysicsminiAOD = cms.Sequence(process.topSingleMuonMediumDQM_miniAOD+process.topSingleElectronMediumDQM_miniAOD+process.singleTopMuonMediumDQM_miniAOD+process.singleTopElectronMediumDQM_miniAOD)
  149295.  
  149296.  
  149297. process.l1ExtraStage1DqmSeq = cms.Sequence(process.dqmGtDigis+process.dqmL1ExtraParticlesStage1+process.l1ExtraDQMStage1)
  149298.  
  149299.  
  149300. process.jetPreDQMSeq = cms.Sequence(process.ak4CaloL2RelativeCorrector+process.ak4CaloL3AbsoluteCorrector+process.ak4CaloResidualCorrector+process.ak4PFL1FastjetCorrector+process.ak4PFL2RelativeCorrector+process.ak4PFL3AbsoluteCorrector+process.ak4PFResidualCorrector+process.ak4PFCHSL1FastjetCorrector+process.ak4PFCHSL2RelativeCorrector+process.ak4PFCHSL3AbsoluteCorrector+process.ak4PFCHSResidualCorrector)
  149301.  
  149302.  
  149303. process.TTbarfull_seq = cms.Sequence(process.TTbarAnalyzeSpinCorr+process.analyzeTopKinematics+process.genLeptons_seq+process.analyzeGenLeptons_seq+process.analyzeGenJets)
  149304.  
  149305.  
  149306. process.ak4JPTL1L2L3ResidualCorrectorChain = cms.Sequence(process.ak4L1JPTOffsetCorrectorChain+process.ak4JPTL2RelativeCorrector+process.ak4JPTL3AbsoluteCorrector+process.ak4JPTResidualCorrector+process.ak4JPTL1L2L3ResidualCorrector)
  149307.  
  149308.  
  149309. process.muonValidation_seq = cms.Sequence(process.probeTracks_seq+process.tpToTkMuonAssociation+process.trkProbeTrackVMuonAssoc+process.trackAssociatorByHits+process.tpToTkmuTrackAssociation+process.trkMuonTrackVTrackAssoc+process.seedsOfSTAmuons_seq+process.tpToStaSeedAssociation+process.staSeedTrackVMuonAssoc+process.tpToStaMuonAssociation+process.staMuonTrackVMuonAssoc+process.tpToStaUpdMuonAssociation+process.staUpdMuonTrackVMuonAssoc+process.extractedMuonTracks_seq+process.tpToGlbMuonAssociation+process.glbMuonTrackVMuonAssoc+process.muonAssociatorByHitsNoSimHitsHelperTrk+process.recoMuonVMuAssoc_trk+process.muonAssociatorByHitsNoSimHitsHelperStandalone+process.recoMuonVMuAssoc_sta+process.muonAssociatorByHitsNoSimHitsHelperGlobal+process.recoMuonVMuAssoc_glb+process.muonAssociatorByHitsNoSimHitsHelperTight+process.recoMuonVMuAssoc_tgt)
  149310.  
  149311.  
  149312. process.siPixelOfflineDQM_source = cms.Sequence(process.SiPixelHLTSource+process.SiPixelRawDataErrorSource+process.SiPixelDigiSource+process.SiPixelRecHitSource+process.SiPixelClusterSource+process.refittedForPixelDQM+process.SiPixelTrackResidualSource+process.SiPixelHitEfficiencySource+process.SiPixelMonitorTrackResiduals+process.dqmInfo)
  149313.  
  149314.  
  149315. process.jetCorrectorsForReco = cms.Sequence(process.ak4PFL1FastL2L3CorrectorChain+process.ak4PFCHSL1FastL2L3CorrectorChain)
  149316.  
  149317.  
  149318. process.egammaValidation = cms.Sequence(process.electronValidationSequence+process.photonValidationSequence)
  149319.  
  149320.  
  149321. process.egammaValidationMiniAOD = cms.Sequence(process.electronValidationSequenceMiniAOD)
  149322.  
  149323.  
  149324. process.muonAnalyzer_miniAOD = cms.Sequence(process.muonRecoAnalyzer_miniAOD+process.muonKinVsEtaAnalyzer_miniAOD+process.diMuonHistos_miniAOD+process.LooseMuonEfficiencyAnalyzer_miniAOD+process.MediumMuonEfficiencyAnalyzer_miniAOD+process.TightMuonEfficiencyAnalyzer_miniAOD)
  149325.  
  149326.  
  149327. process.totemRPLocalReconstruction = cms.Sequence(process.totemRPClusterProducer+process.totemRPRecHitProducer+process.totemRPUVPatternFinder+process.totemRPLocalTrackFitter)
  149328.  
  149329.  
  149330. process.ak4CaloL1FastL2L3L6CorrectorChain = cms.Sequence(process.ak4CaloL1FastjetCorrector+process.ak4CaloL2RelativeCorrector+process.ak4CaloL3AbsoluteCorrector+process.ak4CaloL6SLBCorrector+process.ak4CaloL1FastL2L3L6Corrector)
  149331.  
  149332.  
  149333. process.particleFlowTmpSeq = cms.Sequence(process.particleFlowTmp)
  149334.  
  149335.  
  149336. process.jetDQMAnalyzerSequenceMiniAOD = cms.Sequence(process.jetDQMAnalyzerAk4PFCHSUncleanedMiniAOD+process.jetDQMAnalyzerAk4PFCHSCleanedMiniAOD+process.jetDQMAnalyzerAk8PFPUPPICleanedMiniAOD+process.jetDQMAnalyzerAk4PFCHSPuppiCleanedMiniAOD)
  149337.  
  149338.  
  149339. process.doAlldEdXEstimators = cms.Sequence(process.dedxTruncated40+process.dedxHarmonic2+process.dedxHitInfo)
  149340.  
  149341.  
  149342. process.OfflineHLTMonitoring = cms.Sequence(process.dqmInfoHLTMon+process.sistripMonitorHLTsequence+process.BTVHLTOfflineSource+process.trackingMonitorHLT+process.egmTrackingMonitorHLT)
  149343.  
  149344.  
  149345. process.muonPFIsolationDepositsSequence = cms.Sequence(process.muPFIsoDepositCharged+process.muPFIsoDepositChargedAll+process.muPFIsoDepositGamma+process.muPFIsoDepositNeutral+process.muPFIsoDepositPU)
  149346.  
  149347.  
  149348. process.pfClusteringHO = cms.Sequence(process.particleFlowRecHitHO+process.particleFlowClusterHO)
  149349.  
  149350.  
  149351. process.SUSY_HLT_Ele_HT_SingleLepton = cms.Sequence(process.SUSY_HLT_Ele15_HT600_SingleLepton+process.SUSY_HLT_Ele15_HT400_SingleLepton+process.SUSY_HLT_Ele50_HT400_SingleLepton)
  149352.  
  149353.  
  149354. process.patPFMetTxyCorrSequenceNoHF = cms.Sequence(process.patPFMetTxyCorrNoHF)
  149355.  
  149356.  
  149357. process.muonMonitors_miniAOD = cms.Sequence(process.muonAnalyzer_miniAOD+process.muIsoDQM_seq_miniAOD)
  149358.  
  149359.  
  149360. process.jetMETHLTOfflineAnalyzer = cms.Sequence(process.ak4CaloL1FastL2L3ResidualCorrectorChain+process.ak4PFL1FastL2L3ResidualCorrectorChain+process.jetMETHLTOfflineSourceAK4+process.jetMETHLTOfflineSourceAK8)
  149361.  
  149362.  
  149363. process.uncleanedOnlyConversions = cms.Sequence(process.uncleanedOnlyCkfTracksFromConversions+process.uncleanedOnlyConversionTrackProducers+process.uncleanedOnlyConversionTrackMergers+process.uncleanedOnlyAllConversions)
  149364.  
  149365.  
  149366. process.pfTauEISequence = cms.Sequence(process.pfTausPreSequence+process.pfTausBaseSequence+process.pfTausEI+process.pfTausPtrsEI)
  149367.  
  149368.  
  149369. process.produceDenoms = cms.Sequence(process.produceDenominatorRealData+process.produceDenominatorRealElectronsData+process.produceDenominatorRealMuonsData)
  149370.  
  149371.  
  149372. process.patShiftedModuleSequenceNoHF = cms.Sequence(process.patPFMetT1NoHFpatShiftedModuleSequenceNoHF+process.patPFMetT1SmearNoHFpatShiftedModuleSequenceNoHF)
  149373.  
  149374.  
  149375. process.patMetUncertaintySequenceNoHF = cms.Sequence(process.ak4PFCHSL1FastL2L3CorrectorChain+process.ak4PFCHSL1FastL2L3ResidualCorrectorChain+process.patPFMetT1NoHFpatMetUncertaintySequenceNoHF+process.patPFMetT1SmearNoHFpatMetUncertaintySequenceNoHF)
  149376.  
  149377.  
  149378. process.muonPFIsolationPATSequence = cms.Sequence(process.muonPFIsolationDepositsPATSequence+process.muPFIsoValueCharged03PAT+process.muPFMeanDRIsoValueCharged03PAT+process.muPFSumDRIsoValueCharged03PAT+process.muPFIsoValueChargedAll03PAT+process.muPFMeanDRIsoValueChargedAll03PAT+process.muPFSumDRIsoValueChargedAll03PAT+process.muPFIsoValueGamma03PAT+process.muPFMeanDRIsoValueGamma03PAT+process.muPFSumDRIsoValueGamma03PAT+process.muPFIsoValueNeutral03PAT+process.muPFMeanDRIsoValueNeutral03PAT+process.muPFSumDRIsoValueNeutral03PAT+process.muPFIsoValueGammaHighThreshold03PAT+process.muPFMeanDRIsoValueGammaHighThreshold03PAT+process.muPFSumDRIsoValueGammaHighThreshold03PAT+process.muPFIsoValueNeutralHighThreshold03PAT+process.muPFMeanDRIsoValueNeutralHighThreshold03PAT+process.muPFSumDRIsoValueNeutralHighThreshold03PAT+process.muPFIsoValuePU03PAT+process.muPFMeanDRIsoValuePU03PAT+process.muPFSumDRIsoValuePU03PAT+process.muPFIsoValueCharged04PAT+process.muPFMeanDRIsoValueCharged04PAT+process.muPFSumDRIsoValueCharged04PAT+process.muPFIsoValueChargedAll04PAT+process.muPFMeanDRIsoValueChargedAll04PAT+process.muPFSumDRIsoValueChargedAll04PAT+process.muPFIsoValueGamma04PAT+process.muPFMeanDRIsoValueGamma04PAT+process.muPFSumDRIsoValueGamma04PAT+process.muPFIsoValueNeutral04PAT+process.muPFMeanDRIsoValueNeutral04PAT+process.muPFSumDRIsoValueNeutral04PAT+process.muPFIsoValueGammaHighThreshold04PAT+process.muPFMeanDRIsoValueGammaHighThreshold04PAT+process.muPFSumDRIsoValueGammaHighThreshold04PAT+process.muPFIsoValueNeutralHighThreshold04PAT+process.muPFMeanDRIsoValueNeutralHighThreshold04PAT+process.muPFSumDRIsoValueNeutralHighThreshold04PAT+process.muPFIsoValuePU04PAT+process.muPFMeanDRIsoValuePU04PAT+process.muPFSumDRIsoValuePU04PAT)
  149379.  
  149380.  
  149381. process.btagging = cms.Sequence(process.pfBTagging+process.pfCTagging)
  149382.  
  149383.  
  149384. process.recoMuonValidationHLT_seq = cms.Sequence(process.muonValidationHLT_seq)
  149385.  
  149386.  
  149387. process.muoncosmicreco = cms.Sequence(process.muoncosmicreco2legsSTA+process.muoncosmicreco1legSTA)
  149388.  
  149389.  
  149390. process.muoncosmichighlevelreco = cms.Sequence(process.muoncosmicreco2legsHighLevel+process.muoncosmicreco1legHighLevel+process.cosmicsMuonIdSequence)
  149391.  
  149392.  
  149393. process.JetCoreRegionalStep = cms.Sequence(process.initialStepTrackRefsForJets+process.caloJetsForTrk+process.jetsForCoreTracking+process.firstStepGoodPrimaryVertices+process.jetCoreRegionalStepSeedLayers+process.jetCoreRegionalStepTrackingRegions+process.jetCoreRegionalStepHitDoublets+process.jetCoreRegionalStepSeeds+process.jetCoreRegionalStepTrackCandidates+process.jetCoreRegionalStepTracks+process.jetCoreRegionalStep)
  149394.  
  149395.  
  149396. process.patShiftedModuleSequencePuppi = cms.Sequence(process.patPFMetT1PuppipatShiftedModuleSequencePuppi+process.patPFMetT1SmearPuppipatShiftedModuleSequencePuppi)
  149397.  
  149398.  
  149399. process.pfParticleSelectionPFBRECOSequence = cms.Sequence(process.pfNoPileUpIsoPFBRECOSequence+process.pfNoPileUpPFBRECOSequence+process.pfSortByTypePFBRECOSequence)
  149400.  
  149401.  
  149402. process.particleFlowLinks = cms.Sequence(process.particleFlow+process.particleFlowPtrs+process.particleBasedIsolationSequence)
  149403.  
  149404.  
  149405. process.makePatJets = cms.Sequence(process.patJetCorrections+process.patJetCharge+process.patJetPartonMatch+process.patJetGenJetMatch+process.patJetFlavourIdLegacy+process.patJetFlavourId+process.patJets)
  149406.  
  149407.  
  149408. process.ecalClustersNoPFBox = cms.Sequence(process.hybridClusteringSequence+process.multi5x5ClusteringSequence+process.multi5x5PreshowerClusteringSequence)
  149409.  
  149410.  
  149411. process.jetMETDQMOfflineSource = cms.Sequence(process.AnalyzeSUSYDQM+process.QGTagger+process.pileupJetIdCalculatorCHSDQM+process.pileupJetIdEvaluatorCHSDQM+process.pileupJetIdCalculatorDQM+process.pileupJetIdEvaluatorDQM+process.jetPreDQMSeq+process.dqmAk4CaloL2L3ResidualCorrectorChain+process.dqmAk4PFL1FastL2L3ResidualCorrectorChain+process.dqmAk4PFCHSL1FastL2L3ResidualCorrectorChain+process.dqmAk4PFCHSL1FastL2L3CorrectorChain+cms.ignore(process.goodOfflinePrimaryVerticesDQM)+process.dqmCorrPfMetType1+process.pfMETT1+process.jetDQMAnalyzerSequence+process.HBHENoiseFilterResultProducer+cms.ignore(process.CSCTightHaloFilterDQM)+cms.ignore(process.CSCTightHalo2015FilterDQM)+cms.ignore(process.eeBadScFilterDQM)+cms.ignore(process.EcalDeadCellTriggerPrimitiveFilterDQM)+cms.ignore(process.EcalDeadCellBoundaryEnergyFilterDQM)+cms.ignore(process.HcalStripHaloFilterDQM)+process.METDQMAnalyzerSequence+process.pfCandidateDQMAnalyzer)
  149412.  
  149413.  
  149414. process.patMetCorrectionSequence = cms.Sequence(process.patPFMetT0CorrSequence+process.patPFMetT1T2CorrSequence+process.patPFMetT2CorrSequence+process.patPFMetSmearCorrSequence+process.patPFMetTxyCorrSequence+process.patPFMetT2SmearCorrSequence+process.patPFMetT0pcT1T2SmearTxy+process.patPFMetT0pc+process.patPFMetT1T2Txy+process.patPFMetT1T2SmearTxy+process.patPFMetT0pcT2SmearTxy+process.patPFMetT0pcT1Txy+process.patPFMetT2SmearTxy+process.patPFMetTxy+process.patPFMetSmearTxy+process.patPFMetT0pcT1T2Txy+process.patPFMetT2+process.patPFMetT1Txy+process.patPFMetT0pcT1Smear+process.patPFMetT1Smear+process.patPFMetSmear+process.patPFMetT0pcSmearTxy+process.patPFMetT2Smear+process.patPFMetT0pcT2+process.patPFMetT0pcT2Smear+process.patPFMetT1SmearTxy+process.patPFMetT2Txy+process.patPFMetT0pcSmear+process.patPFMetT0pcTxy+process.patPFMetT0pcT1SmearTxy+process.patPFMetT0pcT2Txy+process.patPFMetT1+process.patPFMetT1Smear)
  149415.  
  149416.  
  149417. process.patPFCandidateIsoDepositSelection = cms.Sequence(process.pfNoPileUpIsoPFBRECOSequence+process.pfSortByTypePFBRECOSequence)
  149418.  
  149419.  
  149420. process.muonMonitors = cms.Sequence(process.muonTrackAnalyzers+process.dtSegmentsMonitor+process.cscMonitor+process.muonAnalyzer+process.muonIdDQM+process.dqmInfoMuons+process.muIsoDQM_seq)
  149421.  
  149422.  
  149423. process.patMetUncertaintySequence = cms.Sequence(process.ak4PFCHSL1FastL2L3CorrectorChain+process.ak4PFCHSL1FastL2L3ResidualCorrectorChain+process.patPFMetT1patMetUncertaintySequence+process.patPFMetT1SmearpatMetUncertaintySequence)
  149424.  
  149425.  
  149426. process.egammaDQMOffline = cms.Sequence(process.photonAnalysis+process.stdPhotonAnalysis+process.zmumugammaOldAnalysis+process.zmumugammaAnalysis+process.piZeroAnalysis+process.electronAnalyzerSequence)
  149427.  
  149428.  
  149429. process.trackerlocalreco = cms.Sequence(process.pixeltrackerlocalreco+process.striptrackerlocalreco+process.clusterSummaryProducer)
  149430.  
  149431.  
  149432. process.muonSeededStepExtra = cms.Sequence(process.muonSeededStepExtraInOut+process.muonSeededTracksOutInClassifier)
  149433.  
  149434.  
  149435. process.correctionTermsCaloMet = cms.Sequence(process.ak4CaloL2L3CorrectorChain+process.corrCaloMetType1+process.muCaloMetCorr+process.corrCaloMetType2)
  149436.  
  149437.  
  149438. process.iterTrackingEarly = cms.Sequence(process.InitialStep+process.DetachedTripletStep+process.LowPtTripletStep+process.PixelPairStep+process.MixedTripletStep+process.PixelLessStep+process.TobTecStep+process.JetCoreRegionalStep)
  149439.  
  149440.  
  149441. process.reducedRecHits = cms.Sequence(process.reducedEcalRecHitsSequence+process.reducedHcalRecHitsSequence)
  149442.  
  149443.  
  149444. process.TrackingDQMSourceTier0 = cms.Sequence(process.dedxHarmonicSequence+process.dEdxMonCommon+process.dEdxHitMonCommon+cms.ignore(process.TrackerCollisionSelectedTrackMonCommongeneralTracks)+cms.ignore(process.highPurityPt1)+cms.ignore(process.TrackerCollisionSelectedTrackMonCommonhighPurityPt1)+cms.ignore(process.highPurityPtRange0to1)+cms.ignore(process.TrackerCollisionSelectedTrackMonCommonhighPurityPtRange0to1)+cms.ignore(process.highPurityPV0p1)+cms.ignore(process.TrackerCollisionSelectedTrackMonCommonhighPurityPV0p1)+process.TrackSeedMonSequence+process.LocalRecoLogMessageMonCommon+process.ClusterizerLogMessageMonCommon+process.SeedingLogMessageMonCommon+process.TrackCandidateLogMessageMonCommon+process.TrackFinderLogMessageMonCommon+process.voMonitoringSequence+process.voWcutMonitoringSequence+process.dqmInfoTracking)
  149445.  
  149446.  
  149447. process.DQMOfflineMiniAOD = cms.Sequence(process.jetMETDQMOfflineRedoProductsMiniAOD+process.muonMonitors_miniAOD+process.MuonMiniAOD)
  149448.  
  149449.  
  149450. process.tracksPreValidation = cms.Sequence(process.tracksValidationSelectors+process.tracksValidationSelectorsPt09+process.tracksValidationSelectorsFromPV+process.tracksValidationSelectorsFromPVPt09+process.tracksValidationTruth+cms.ignore(process.trackingParticlesSignal)+cms.ignore(process.trackingParticlesElectron)+process.trackingParticlesConversion)
  149451.  
  149452.  
  149453. process.muonSeededStepCoreDisplaced = cms.Sequence(process.muonSeededStepCoreInOut+process.muonSeededSeedsOutInDisplaced+process.muonSeededTrackCandidatesOutInDisplaced+process.muonSeededTracksOutInDisplaced)
  149454.  
  149455.  
  149456. process.vertexreco = cms.Sequence(process.unsortedOfflinePrimaryVertices+process.trackWithVertexRefSelectorBeforeSorting+process.trackRefsForJetsBeforeSorting+process.caloJetsForTrk+process.offlinePrimaryVertices+process.offlinePrimaryVerticesWithBS+process.generalV0Candidates+process.inclusiveVertexing)
  149457.  
  149458.  
  149459. process.pfTauRunDQMValidation = cms.Sequence(process.TauValNumeratorAndDenominatorRealData+process.TauValNumeratorAndDenominatorRealElectronsData+process.TauValNumeratorAndDenominatorRealMuonsData+process.dqmInfoTauV)
  149460.  
  149461.  
  149462. process.conversionTrackSequence = cms.Sequence(process.ckfTracksFromConversions+process.conversionTrackProducers+process.conversionTrackMergers)
  149463.  
  149464.  
  149465. process.recoCTPPS = cms.Sequence(process.totemRPLocalReconstruction+process.ctppsDiamondLocalReconstruction)
  149466.  
  149467.  
  149468. process.jetMETDQMOfflineSourceMiniAOD = cms.Sequence(process.jetDQMAnalyzerSequenceMiniAOD+process.METDQMAnalyzerSequenceMiniAOD+process.packedCandidateDQMAnalyzerMiniAOD)
  149469.  
  149470.  
  149471. process.recoJetAssociations = cms.Sequence(process.ak4JTA)
  149472.  
  149473.  
  149474. process.patMetCorrectionSequenceNoHF = cms.Sequence(process.patPFMetT0CorrSequenceNoHF+process.patPFMetT1T2CorrSequenceNoHF+process.patPFMetT2CorrSequenceNoHF+process.patPFMetSmearCorrSequenceNoHF+process.patPFMetTxyCorrSequenceNoHF+process.patPFMetT2SmearCorrSequenceNoHF+process.patPFMetT0pcT1T2SmearTxyNoHF+process.patPFMetT0pcT2SmearTxyNoHF+process.patPFMetT2SmearTxyNoHF+process.patPFMetSmearNoHF+process.patPFMetT0pcT1T2NoHF+process.patPFMetT0pcT1NoHF+process.patPFMetTxyNoHF+process.patPFMetT0pcTxyNoHF+process.patPFMetT2NoHF+process.patPFMetT0pcT2SmearNoHF+process.patPFMetT0pcT2NoHF+process.patPFMetT0pcT1SmearTxyNoHF+process.patPFMetT0pcT1T2TxyNoHF+process.patPFMetT0pcT1T2SmearNoHF+process.patPFMetT1SmearNoHF+process.patPFMetT2SmearNoHF+process.patPFMetT1TxyNoHF+process.patPFMetT1T2SmearNoHF+process.patPFMetT0pcNoHF+process.patPFMetSmearTxyNoHF+process.patPFMetT1T2SmearTxyNoHF+process.patPFMetT1T2TxyNoHF+process.patPFMetT0pcSmearNoHF+process.patPFMetT1NoHF+process.patPFMetT0pcT1TxyNoHF+process.patPFMetT1T2NoHF+process.patPFMetT0pcT2TxyNoHF+process.patPFMetT0pcSmearTxyNoHF+process.patPFMetT1SmearTxyNoHF+process.patPFMetT2TxyNoHF+process.patPFMetT0pcT1SmearNoHF+process.patPFMetT1NoHF+process.patPFMetT1SmearNoHF)
  149475.  
  149476.  
  149477. process.produceAndDiscriminateHPSPFTaus = cms.Sequence(process.produceHPSPFTaus+process.hpsPFTauDiscriminationByDecayModeFindingNewDMs+process.hpsPFTauDiscriminationByDecayModeFindingOldDMs+process.hpsPFTauDiscriminationByDecayModeFinding+process.hpsPFTauDiscriminationByLooseChargedIsolation+process.hpsPFTauDiscriminationByLooseIsolation+process.hpsPFTauDiscriminationByCombinedIsolationSeqDBSumPtCorr3Hits+process.hpsPFTauDiscriminationByCombinedIsolationSeqDBSumPtCorr3HitsdR03+process.hpsPFTauDiscriminationByPileupWeightedIsolationSeq3Hits+process.hpsPFTauDiscriminationByLooseElectronRejection+process.hpsPFTauDiscriminationByMediumElectronRejection+process.hpsPFTauDiscriminationByTightElectronRejection+process.hpsPFTauDiscriminationByMVA6rawElectronRejection+process.hpsPFTauDiscriminationByMVA6VLooseElectronRejection+process.hpsPFTauDiscriminationByMVA6LooseElectronRejection+process.hpsPFTauDiscriminationByMVA6MediumElectronRejection+process.hpsPFTauDiscriminationByMVA6TightElectronRejection+process.hpsPFTauDiscriminationByMVA6VTightElectronRejection+process.hpsPFTauDiscriminationByDeadECALElectronRejection+process.hpsPFTauDiscriminationByLooseMuonRejection3+process.hpsPFTauDiscriminationByTightMuonRejection3+process.hpsPFTauVertexAndImpactParametersSeq+process.hpsPFTauMVAIsolation2Seq)
  149478.  
  149479.  
  149480. process.miniAODDQMSequence = cms.Sequence(process.type0PFMEtCorrectionPFCandToVertexAssociationForValidationMiniAOD+process.JetValidation1+process.JetValidation2+process.JetResValidation1+process.JetResValidation2+process.METValidation1+process.METValidation2+process.slimmedMuonValidation1+process.ElectronValidation1)
  149481.  
  149482.  
  149483. process.HLTMonitoring = cms.Sequence(process.OfflineHLTMonitoring)
  149484.  
  149485.  
  149486. process.fullPatMetSequence = cms.Sequence(process.patMetModuleSequence+process.patMetCorrectionSequence+process.patMetUncertaintySequence+process.patShiftedModuleSequence+process.slimmedMETs)
  149487.  
  149488.  
  149489. process.jetGlobalReco = cms.Sequence(process.recoJets+process.recoJetIds+process.recoTrackJets)
  149490.  
  149491.  
  149492. process.muonPFIsolationSequence = cms.Sequence(process.muonPFIsolationDepositsSequence+process.muPFIsoValueCharged03+process.muPFMeanDRIsoValueCharged03+process.muPFSumDRIsoValueCharged03+process.muPFIsoValueChargedAll03+process.muPFMeanDRIsoValueChargedAll03+process.muPFSumDRIsoValueChargedAll03+process.muPFIsoValueGamma03+process.muPFMeanDRIsoValueGamma03+process.muPFSumDRIsoValueGamma03+process.muPFIsoValueNeutral03+process.muPFMeanDRIsoValueNeutral03+process.muPFSumDRIsoValueNeutral03+process.muPFIsoValueGammaHighThreshold03+process.muPFMeanDRIsoValueGammaHighThreshold03+process.muPFSumDRIsoValueGammaHighThreshold03+process.muPFIsoValueNeutralHighThreshold03+process.muPFMeanDRIsoValueNeutralHighThreshold03+process.muPFSumDRIsoValueNeutralHighThreshold03+process.muPFIsoValuePU03+process.muPFMeanDRIsoValuePU03+process.muPFSumDRIsoValuePU03+process.muPFIsoValueCharged04+process.muPFMeanDRIsoValueCharged04+process.muPFSumDRIsoValueCharged04+process.muPFIsoValueChargedAll04+process.muPFMeanDRIsoValueChargedAll04+process.muPFSumDRIsoValueChargedAll04+process.muPFIsoValueGamma04+process.muPFMeanDRIsoValueGamma04+process.muPFSumDRIsoValueGamma04+process.muPFIsoValueNeutral04+process.muPFMeanDRIsoValueNeutral04+process.muPFSumDRIsoValueNeutral04+process.muPFIsoValueGammaHighThreshold04+process.muPFMeanDRIsoValueGammaHighThreshold04+process.muPFSumDRIsoValueGammaHighThreshold04+process.muPFIsoValueNeutralHighThreshold04+process.muPFMeanDRIsoValueNeutralHighThreshold04+process.muPFSumDRIsoValueNeutralHighThreshold04+process.muPFIsoValuePU04+process.muPFMeanDRIsoValuePU04+process.muPFSumDRIsoValuePU04)
  149493.  
  149494.  
  149495. process.EIsequence = cms.Sequence(process.pfPileUpEI+process.pfPileUpJMEEI+process.pfNoPileUpEI+process.pfNoPileUpJMEEI+process.pfAllMuonsEI+process.pfMuonsFromVertexEI+process.pfIsolatedMuonsEI+process.pfNoMuon+process.pfNoMuonJME+process.pfAllElectronsEI+process.pfElectronsFromVertexEI+process.pfIsolatedElectronsEI+process.pfNoElectron+process.pfNoElectronJME+process.pfJetSequenceEI+process.pfNoJetEI+process.pfTauEISequence+process.pfNoTauEI+process.pfMetEI+process.pfImpactParameterTagInfosEI+process.pfInclusiveSecondaryVertexFinderTagInfosEI+process.pfCombinedInclusiveSecondaryVertexV2BJetTagsEI)
  149496.  
  149497.  
  149498. process.prevalidationMiniAOD = cms.Sequence(process.genParticles1+process.miniAODValidationSequence+process.photonMiniAODValidationSequence+process.egammaValidationMiniAOD)
  149499.  
  149500.  
  149501. process.muonFullOfflineDQM = cms.Sequence(process.hltMuonOfflineAnalyzers)
  149502.  
  149503.  
  149504. process.l1tMonitorStage1Online = cms.Sequence(process.l1GtUnpack+process.l1tDttf+process.l1tCsctf+process.l1tRpctf+process.l1tGmt+process.l1tGt+process.rctDigis+process.caloStage1Digis+process.caloStage1LegacyFormatDigis+process.l1ExtraStage1DqmSeq+process.l1tStage1Layer2Seq+process.l1tRctSeq)
  149505.  
  149506.  
  149507. process.makePatTaus = cms.Sequence(process.patHPSPFTauDiscrimination+process.patPFCandidateIsoDepositSelection+process.patPFTauIsolation+process.tauMatch+process.tauGenJets+process.tauGenJetsSelectorAllHadrons+process.tauGenJetMatch+process.patTaus)
  149508.  
  149509.  
  149510. process.HLTTauVal = cms.Sequence(process.hltTauRef+process.hltTauValIdeal)
  149511.  
  149512.  
  149513. process.metreco = cms.Sequence(process.caloMet+process.caloMetBE+process.caloMetBEFO+process.muonMETValueMapProducer+process.caloMetM+process.BeamHaloId)
  149514.  
  149515.  
  149516. process.pfParticleSelectionSequence = cms.Sequence(process.pfNoPileUpIsoSequence+process.pfNoPileUpSequence+process.pfSortByTypeSequence)
  149517.  
  149518.  
  149519. process.particleFlowCluster = cms.Sequence(process.pfClusteringPS+process.pfClusteringECAL+process.pfClusteringHBHEHF+process.pfClusteringHO)
  149520.  
  149521.  
  149522. process.ecalClusters = cms.Sequence(process.ecalClustersNoPFBox+process.particleFlowSuperClusteringSequence)
  149523.  
  149524.  
  149525. process.fullPatMetSequencePuppi = cms.Sequence(process.patMetModuleSequencePuppi+process.patMetCorrectionSequencePuppi+process.patMetUncertaintySequencePuppi+process.patShiftedModuleSequencePuppi+process.patCaloMet)
  149526.  
  149527.  
  149528. process.muIsolation_muons = cms.Sequence(process.muIsoDeposits_muons)
  149529.  
  149530.  
  149531. process.pfParticleSelectionForIsoSequence = cms.Sequence(process.particleFlowPtrs+process.pfParticleSelectionPFBRECOSequence)
  149532.  
  149533.  
  149534. process.egmIsolationSequence = cms.Sequence(process.pfParticleSelectionSequence+process.pfNoPileUpCandidates+process.egmGedGsfElectronPFNoPileUpIsolation+process.egmGedGsfElectronPFPileUpIsolation+process.pfClusterIsolationSequence)
  149535.  
  149536.  
  149537. process.ak4JPTL2L3CorrectorChain = cms.Sequence(process.ak4L1JPTOffsetCorrectorChain+process.ak4JPTL2RelativeCorrector+process.ak4JPTL3AbsoluteCorrector+process.ak4JPTL2L3Corrector)
  149538.  
  149539.  
  149540. process.gedElectronPFIsoSequence = cms.Sequence(process.pfParticleSelectionSequence+process.gedElectronPFIsolationDepositsSequence+process.gedElectronPFIsolationValuesSequence+process.gedGsfElectrons)
  149541.  
  149542.  
  149543. process.hltbtagValidationSequence = cms.Sequence(process.hltBtagTriggerSelection+process.hltBtagJetMCTools+process.HltVertexValidationVertices+process.hltbTagValidation)
  149544.  
  149545.  
  149546. process.HLTSusyExoValSeq = cms.Sequence(process.SUSY_HLT_HT_MET+process.SUSY_HLT_InclusiveHT+process.SUSY_HLT_InclusiveMET+process.SUSY_HLT_MET_BTAG+process.SUSY_HLT_MET_MUON+process.SUSY_HLT_Mu_HT_SingleLepton+process.SUSY_HLT_Mu_HT_MET_SingleLepton+process.SUSY_HLT_Mu_HT_BTag_SingleLepton+process.SUSY_HLT_Mu_HT_Control_SingleLepton+process.SUSY_HLT_Ele_HT_SingleLepton+process.SUSY_HLT_Ele_HT_MET_SingleLepton+process.SUSY_HLT_Ele_HT_BTag_SingleLepton+process.SUSY_HLT_Ele_HT_Control_SingleLepton+process.SUSY_HLT_MET_MUON_ER+process.SUSY_HLT_MET_HT_MUON+process.SUSY_HLT_MET_HT_MUON_ER+process.SUSY_HLT_MET_HT_MUON_BTAG+cms.ignore(process.hemispheres)+cms.ignore(process.caloHemispheres)+process.SUSY_HLT_RazorHbb_Rsq0p02_MR300_2CSV0p7_0p4+process.SUSY_HLT_RazorHbb_Rsq0p02_MR300_2CSV0p7+process.SUSY_HLT_RazorHbb_Rsq0p02_MR400_2CSV0p7+process.SUSY_HLT_RazorHbb_Rsq0p02_MR450_2CSV0p7+process.SUSY_HLT_RazorHbb_Rsq0p02_MR500_2CSV0p7+process.SUSY_HLT_RazorHbb_Rsq0p02_MR550_2CSV0p7+process.SUSY_HLT_Razor_Main_RsqMR300+process.SUSY_HLT_Razor_QuadJet_RsqMR300+process.SUSY_HLT_Razor_DM_Rsq0p36+process.SUSY_HLT_Razor_Main_RsqMR270+process.SUSY_HLT_Razor_QuadJet_RsqMR270+process.SUSY_HLT_Razor_DM_Rsq0p30+process.SUSY_HLT_Razor_Main_RsqMR260+process.SUSY_HLT_Razor_QuadJet_RsqMR260+process.SUSY_HLT_Razor_Main_RsqMR240+process.SUSY_HLT_Razor_QuadJet_RsqMR240+process.SUSY_HLT_Razor_DM_Rsq0p25+process.SUSY_HLT_Razor_Main_Calo_RsqMR240+process.SUSY_HLT_Razor_QuadJet_Calo_RsqMR240+process.SUSY_HLT_Razor_DM_Calo_Rsq0p25+process.SUSY_HLT_CaloHT200+process.SUSY_HLT_CaloHT250+process.SUSY_HLT_CaloHT300+process.SUSY_HLT_CaloHT350+process.SUSY_HLT_CaloHT400+process.SUSY_HLT_PhotonHT+process.SUSY_HLT_PhotonMET_pt36+process.SUSY_HLT_PhotonMET_pt50+process.SUSY_HLT_PhotonMET_pt75+process.SUSY_HLT_HT_DoubleMuon+process.SUSY_HLT_HT_DoubleEle+process.SUSY_HLT_HT_MuEle+process.SUSY_HLT_HT250_DoubleMuon+process.SUSY_HLT_HT250_DoubleEle+process.SUSY_HLT_HT250_MuEle+process.SUSY_HLT_Muon_BJet+process.SUSY_HLT_Electron_BJet+process.SUSY_HLT_HT200_alphaT0p51+process.SUSY_HLT_HT200_alphaT0p57+process.SUSY_HLT_HT250_alphaT0p55+process.SUSY_HLT_HT300_alphaT0p53+process.SUSY_HLT_HT350_alphaT0p52+process.SUSY_HLT_HT400_alphaT0p51+process.SUSY_HLT_HT200_alphaT0p63+process.SUSY_HLT_HT250_alphaT0p58+process.SUSY_HLT_HT300_alphaT0p54+process.SUSY_HLT_HT350_alphaT0p53+process.SUSY_HLT_HT400_alphaT0p52+process.SUSY_HLT_ElecFakes+process.SUSY_HLT_MuonFakes)
  149547.  
  149548.  
  149549. process.muonSeededStep = cms.Sequence(process.earlyMuons+process.muonSeededStepCore+process.muonSeededStepExtra)
  149550.  
  149551.  
  149552. process.standalonemuontracking = cms.Sequence(process.standAloneMuonSeeds+process.standAloneMuons+process.refittedStandAloneMuons+process.displacedMuonSeeds+process.displacedStandAloneMuons)
  149553.  
  149554.  
  149555. process.uncleanedOnlyElectronSequence = cms.Sequence(process.uncleanedOnlyTracking+process.uncleanedOnlyConversions+process.uncleanedOnlyPfTracking+process.uncleanedOnlyElectrons)
  149556.  
  149557.  
  149558. process.fullPatMetSequenceNoHF = cms.Sequence(process.patMetModuleSequenceNoHF+process.patMetCorrectionSequenceNoHF+process.patMetUncertaintySequenceNoHF+process.patShiftedModuleSequenceNoHF+process.patCaloMet)
  149559.  
  149560.  
  149561. process.recoMuonValidation = cms.Sequence(process.muonValidation_seq+process.muonValidationTEV_seq+process.muonValidationRefit_seq+process.muonValidationDisplaced_seq)
  149562.  
  149563.  
  149564. process.hltassociation = cms.Sequence(process.hltMultiTrackValidation+process.hltMultiPVValidation+process.egammaSelectors+process.ExoticaValidationProdSeq+process.hltMultiTrackValidationGsfTracks)
  149565.  
  149566.  
  149567. process.muonSeededStepDisplaced = cms.Sequence(process.earlyDisplacedMuons+process.muonSeededStepCoreDisplaced+process.muonSeededStepExtraDisplaced)
  149568.  
  149569.  
  149570. process.METValidation = cms.Sequence(process.metAnalyzer+process.pfMetAnalyzer+process.genMetTrueAnalyzer+process.correctionTermsPfMetType0PFCandidateForValidation+process.newAK4PFCHSL1FastL2L3CorrectorChain+process.newAK4PFCHSL1FastL2L3ResidualCorrectorChain+process.valCorrPfMetType1+process.pfMetT0pc+process.PfMetT1+process.PfMetT0pcT1+process.pfType0CorrectedMetAnalyzer+process.pfType1CorrectedMetAnalyzer+process.pfType01CorrectedMetAnalyzer)
  149571.  
  149572.  
  149573. process.recoJetAssociationsExplicit = cms.Sequence(process.ak4JTAExplicit)
  149574.  
  149575.  
  149576. process.exoticaMonitorHLT = cms.Sequence(process.exoHLTMETmonitoring)
  149577.  
  149578.  
  149579. process.wValidation_seq = cms.Sequence(process.wEleValidation+process.wMuoValidation)
  149580.  
  149581.  
  149582. process.muIsolation = cms.Sequence(process.muIsolation_muons)
  149583.  
  149584.  
  149585. process.makePatPhotons = cms.Sequence(process.pfParticleSelectionForIsoSequence+process.pfPhotonIsolationPATSequence+process.photonMatch+process.patPhotons)
  149586.  
  149587.  
  149588. process.egammaHighLevelRecoPrePF = cms.Sequence(process.gsfEcalDrivenElectronSequence+process.uncleanedOnlyElectronSequence+process.conversionSequence+process.photonSequence)
  149589.  
  149590.  
  149591. process.validationMiniAOD = cms.Sequence(process.type0PFMEtCorrectionPFCandToVertexAssociationForValidationMiniAOD+process.JetValidationMiniAOD+process.METValidationMiniAOD)
  149592.  
  149593.  
  149594. process.patMETCorrections = cms.Sequence(process.correctionTermsCaloMet+process.caloMetT1+process.caloMetT1T2+process.correctionTermsPfMetType1Type2+process.pfMetT1+process.pfMetT1T2)
  149595.  
  149596.  
  149597. process.makePatElectrons = cms.Sequence(process.pfParticleSelectionForIsoSequence+process.pfElectronIsolationPATSequence+process.electronMatch+process.patElectrons)
  149598.  
  149599.  
  149600. process.mbueAndqcdValidation_seq = cms.Sequence(process.mbueAndqcd_seq)
  149601.  
  149602.  
  149603. process.HLTMuonVal = cms.Sequence(process.recoMuonValidationHLT_seq+process.hltMuonValidator)
  149604.  
  149605.  
  149606. process.l1TriggerOnline = cms.Sequence(process.l1tMonitorStage1Online+process.dqmEnvL1T)
  149607.  
  149608.  
  149609. process.genvalid_all = cms.Sequence(process.basicGenTest_seq+process.mbueAndqcdValidation_seq+process.drellYanValidation_seq+process.wValidation_seq+process.tauValidation_seq+process.TTbarfull_seq+process.higgsValidation+process.bphysics)
  149610.  
  149611.  
  149612. process.tracksValidation = cms.Sequence(process.tracksPreValidation+process.trackValidator+process.trackValidatorFromPV+process.trackValidatorFromPVAllTP+process.trackValidatorAllTPEffic+process.trackValidatorConversion+process.trackValidatorGsfTracks)
  149613.  
  149614.  
  149615. process.PostDQMOfflineMiniAOD = cms.Sequence(process.miniAODDQMSequence+process.jetMETDQMOfflineSourceMiniAOD+process.tracksDQMMiniAOD+process.topPhysicsminiAOD)
  149616.  
  149617.  
  149618. process.particleFlowEGammaFinal = cms.Sequence(process.particleBasedIsolationTmp+process.pfNoPileUpIsoSequence+process.pfNoPileUpCandidates+process.pfPileUpAllChargedParticles+process.egmPhotonIsolationCITK+process.egmElectronIsolationCITK+process.egmElectronIsolationPileUpCITK+process.gedPhotonSequence+process.gedElectronPFIsoSequence)
  149619.  
  149620.  
  149621. process.jetHighLevelReco = cms.Sequence(process.recoPFJets+process.jetCorrectorsForReco+process.recoJetAssociations+process.recoJetAssociationsExplicit+process.recoJPTJets)
  149622.  
  149623.  
  149624. process.iterTracking = cms.Sequence(process.InitialStepPreSplitting+process.trackerClusterCheck+process.iterTrackingEarly+process.earlyGeneralTracks+process.muonSeededStep+process.preDuplicateMergingGeneralTracks+process.generalTracksSequence+process.ConvStep+process.conversionStepTracks)
  149625.  
  149626.  
  149627. process.metrecoPlusHCALNoise = cms.Sequence(process.metreco+process.hcalnoise)
  149628.  
  149629.  
  149630. process.muonshighlevelreco = cms.Sequence(process.muonPFIsolationSequence+process.muons)
  149631.  
  149632.  
  149633. process.hltvalidation = cms.Sequence(process.HLTMuonVal+process.HLTTauVal+process.egammaValidationSequence+process.topHLTriggerOfflineDQM+process.topHLTriggerValidation+process.heavyFlavorValidationSequence+process.HLTJetMETValSeq+process.HLTSusyExoValSeq+process.HiggsValidationSequence+process.ExoticaValidationSequence+process.b2gHLTriggerValidation+process.SMPValidationSequence+process.hltbtagValidationSequence)
  149634.  
  149635.  
  149636. process.offlineHLTSource = cms.Sequence(process.hltResults+process.egHLTOffDQMSource+process.muonFullOfflineDQM+process.HLTTauDQMOffline+process.jetMETHLTOfflineAnalyzer+process.fsqHLTOfflineSourceSequence+process.HILowLumiHLTOfflineSourceSequence+process.hltInclusiveVBFSource+process.higPhotonJetHLTOfflineSource+process.dqmEnvHLT+process.topHLTriggerOfflineDQM+process.eventshapeDQMSequence+process.HeavyIonUCCDQMSequence+process.hotlineDQMSequence+process.exoticaMonitorHLT)
  149637.  
  149638.  
  149639. process.iterDisplcedTracking = cms.Sequence(process.muonSeededStepDisplaced+process.preDuplicateMergingDisplacedTracks+process.displacedTracksSequence)
  149640.  
  149641.  
  149642. process.triggerOfflineDQMSource = cms.Sequence(process.offlineHLTSource)
  149643.  
  149644.  
  149645. process.egammaGlobalReco = cms.Sequence(process.electronGsfTracking+process.conversionTrackSequence+process.allConversionSequence)
  149646.  
  149647.  
  149648. process.recoTauClassicHPSSequence = cms.Sequence(process.ak4PFJetsLegacyHPSPiZeros+process.ak4PFJetsRecoTauChargedHadrons+process.combinatoricRecoTaus+process.produceAndDiscriminateHPSPFTaus)
  149649.  
  149650.  
  149651. process.localreco = cms.Sequence(process.bunchSpacingProducer+process.trackerlocalreco+process.muonlocalreco+process.calolocalreco+process.castorreco+process.recoCTPPS)
  149652.  
  149653.  
  149654. process.egammaHighLevelRecoPostPF = cms.Sequence(process.interestingEgammaIsoDetIds+process.egmIsolationSequence+process.photonIDSequence+process.photonIDSequenceGED+process.eIdSequence+process.hfEMClusteringSequence)
  149655.  
  149656.  
  149657. process.makePatMETs = cms.Sequence(process.patMETCorrections+process.patMETs)
  149658.  
  149659.  
  149660. process.ckftracks = cms.Sequence(process.iterTracking+process.electronSeedsSeq+process.doAlldEdXEstimators)
  149661.  
  149662.  
  149663. process.globalPrevalidationTracking = cms.Sequence(process.simHitTPAssocProducer+process.tracksValidation+process.vertexValidation)
  149664.  
  149665.  
  149666. process.validation = cms.Sequence(process.genvalid_all+process.globaldigisanalyze+process.globalhitsanalyze+process.globalrechitsanalyze+process.trackerHitsValidation+process.trackerDigisValidation+process.pixRecHitsValid+process.stripRecHitsValid+process.trackingTruthValid+process.trackingRecHitsValid+process.ecalSimHitsValidationSequence+process.ecalDigisValidationSequence+process.ecalRecHitsValidationSequence+process.ecalClustersValidationSequence+process.hcalSimHitsValidationSequence+process.hcaldigisValidationSequence+process.hcalSimHitStudy+process.hcalRecHitsValidationSequence+process.calotowersValidationSequence+process.validSimHit+process.muondtdigianalyzer+process.cscDigiValidation+process.validationMuonRPCDigis+process.recoMuonValidation+process.muIsoVal_seq+process.muonIdValDQMSeq+process.mixCollectionValidation+process.JetValidation+process.METValidation+process.egammaValidation+process.pfJetValidationSequence+process.pfMETValidationSequence+process.pfElectronValidationSequence+process.pfJetResValidationSequence+process.pfMuonValidationSequence+process.rpcRecHitValidation_step+process.dtLocalRecoValidation_no2D+(process.TauValNumeratorAndDenominatorQCD+process.TauValNumeratorAndDenominatorRealData+process.TauValNumeratorAndDenominatorRealElectronsData+process.TauValNumeratorAndDenominatorRealMuonsData+process.TauValNumeratorAndDenominatorZEE+process.TauValNumeratorAndDenominatorZMM+process.TauValNumeratorAndDenominatorZTT)+process.bTagPlotsMCbcl+process.L1Validator+process.bdHadronTrackValidationSeq+process.hltvalidation)
  149667.  
  149668.  
  149669. process.makePatMuons = cms.Sequence(process.pfParticleSelectionForIsoSequence+process.muonPFIsolationPATSequence+process.muonMatch+process.patMuons)
  149670.  
  149671.  
  149672. process.trackingGlobalReco = cms.Sequence(process.ckftracks+process.trackExtrapolator)
  149673.  
  149674.  
  149675. process.globalPrevalidation = cms.Sequence(process.globalPrevalidationTracking+process.photonPrevalidationSequence+(process.produceDenominatorQCD+process.produceDenominatorRealData+process.produceDenominatorRealElectronsData+process.produceDenominatorRealMuonsData+process.produceDenominatorZEE+process.produceDenominatorZMM+process.produceDenominatorZTT)+process.prebTagSequenceMC)
  149676.  
  149677.  
  149678. process.l1TriggerOffline = cms.Sequence(process.l1TriggerOnline+process.dqmEnvL1TriggerReco)
  149679.  
  149680.  
  149681. process.particleFlowReco = cms.Sequence(process.particleFlowTrackWithDisplacedVertex+process.pfGsfElectronMVASelectionSequence+process.particleFlowBlock+process.particleFlowEGammaFull+process.particleFlowTmpSeq+process.fixedGridRhoFastjetAllTmp+process.particleFlowTmpPtrs+process.particleFlowEGammaFinal+process.pfParticleSelectionSequence)
  149682.  
  149683.  
  149684. process.displacedGlobalMuonTracking = cms.Sequence(process.iterDisplcedTracking+process.displacedGlobalMuons)
  149685.  
  149686.  
  149687. process.prevalidation = cms.Sequence(process.globalPrevalidation+process.hltassociation+process.metPreValidSeq+process.jetPreValidSeq+process.mix)
  149688.  
  149689.  
  149690. process.patCandidates = cms.Sequence(process.makePatElectrons+process.makePatMuons+process.makePatTaus+process.makePatPhotons+process.makePatJets+process.makePatMETs+process.patCandidateSummary)
  149691.  
  149692.  
  149693. process.globalreco_tracking = cms.Sequence(process.offlineBeamSpot+process.MeasurementTrackerEventPreSplitting+process.siPixelClusterShapeCachePreSplitting+process.standalonemuontracking+process.trackingGlobalReco+process.hcalGlobalRecoSequence+process.vertexreco)
  149694.  
  149695.  
  149696. process.PFTau = cms.Sequence(process.recoTauCommonSequence+process.recoTauClassicHPSSequence)
  149697.  
  149698.  
  149699. process.l1TriggerDqmOffline = cms.Sequence(process.l1TriggerOffline+process.l1tRate_Offline+process.l1tSync_Offline)
  149700.  
  149701.  
  149702. process.DQMOfflinePrePOG = cms.Sequence(process.TrackingDQMSourceTier0+process.muonMonitors+process.jetMETDQMOfflineSource+process.egammaDQMOffline+process.triggerOfflineDQMSource+process.pvMonitor+process.materialDumperAnalyzer+process.bTagPlotsDATA+process.alcaBeamMonitor+process.dqmPhysics+process.produceDenoms+process.pfTauRunDQMValidation)
  149703.  
  149704.  
  149705. process.PATTauSequence = cms.Sequence(process.PFTau+process.makePatTaus+process.selectedPatTaus)
  149706.  
  149707.  
  149708. process.highlevelreco = cms.Sequence(process.egammaHighLevelRecoPrePF+process.particleFlowReco+process.egammaHighLevelRecoPostPF+process.muoncosmichighlevelreco+process.muonshighlevelreco+process.particleFlowLinks+process.jetHighLevelReco+process.metrecoPlusHCALNoise+process.btagging+process.recoPFMET+process.PFTau+process.reducedRecHits+process.cosmicDCTracksSeq)
  149709.  
  149710.  
  149711. process.DQMOfflinePreDPG = cms.Sequence(process.dqmDcsInfo+process.l1TriggerDqmOffline+process.ecal_dqm_source_offline+process.hcalOfflineSourceSequence+process.SiStripDQMTier0+process.siPixelOfflineDQM_source+process.dtSources+process.rpcTier0Source+process.cscSources+process.es_dqm_source_offline+process.castorSources+process.HcalDQMOfflineSequence)
  149712.  
  149713.  
  149714. process.DQMOffline = cms.Sequence(process.DQMOfflinePreDPG+process.DQMOfflinePrePOG+process.HLTMonitoring+process.dqmFastTimerServiceLuminosity+process.DQMMessageLogger+process.totemDQM)
  149715.  
  149716.  
  149717. process.globalmuontracking = cms.Sequence(process.globalMuons+process.tevMuons+process.displacedGlobalMuonTracking)
  149718.  
  149719.  
  149720. process.muonGlobalReco = cms.Sequence(process.globalmuontracking+process.muonIdProducerSequence+process.muonSelectionTypeSequence+process.muIsolation)
  149721.  
  149722.  
  149723. process.globalreco = cms.Sequence(process.globalreco_tracking+process.particleFlowCluster+process.ecalClusters+process.caloTowersRec+process.egammaGlobalReco+process.jetGlobalReco+process.muonGlobalReco+process.pfTrackingGlobalReco+process.muoncosmicreco+process.CastorFullReco)
  149724.  
  149725.  
  149726. process.reconstruction = cms.Sequence(process.localreco+process.globalreco+process.highlevelreco+process.logErrorHarvester)
  149727.  
  149728.  
  149729. process.Flag_HBHENoiseIsoFilter = cms.Path(process.HBHENoiseIsoFilter)
  149730.  
  149731.  
  149732. process.Flag_trackingFailureFilter = cms.Path(process.goodVertices+process.trackingFailureFilter)
  149733.  
  149734.  
  149735. process.Flag_goodVertices = cms.Path(process.primaryVertexFilter)
  149736.  
  149737.  
  149738. process.Flag_EcalDeadCellBoundaryEnergyFilter = cms.Path(process.EcalDeadCellBoundaryEnergyFilter)
  149739.  
  149740.  
  149741. process.Flag_CSCTightHaloFilter = cms.Path(process.CSCTightHaloFilter)
  149742.  
  149743.  
  149744. process.Flag_trkPOGFilters = cms.Path(~process.manystripclus53X+~process.toomanystripclus53X+~process.logErrorTooManyClusters)
  149745.  
  149746.  
  149747. process.eventinterpretaion_step = cms.Path(process.pfAllMuonsEI+process.pfMuonsFromVertexEI+process.pfIsolatedMuonsEI+process.pfAllElectronsEI+process.pfElectronsFromVertexEI+process.pfIsolatedElectronsEI+process.pfTauPileUpVertices+process.pfTausEI)
  149748.  
  149749.  
  149750. process.Flag_trkPOG_logErrorTooManyClusters = cms.Path(~process.logErrorTooManyClusters)
  149751.  
  149752.  
  149753. process.Flag_HBHENoiseFilter = cms.Path(process.HBHENoiseFilter)
  149754.  
  149755.  
  149756. process.Flag_EcalDeadCellTriggerPrimitiveFilter = cms.Path(process.EcalDeadCellTriggerPrimitiveFilter)
  149757.  
  149758.  
  149759. process.Flag_ecalLaserCorrFilter = cms.Path(process.ecalLaserCorrFilter)
  149760.  
  149761.  
  149762. process.Flag_trkPOG_toomanystripclus53X = cms.Path(~process.toomanystripclus53X)
  149763.  
  149764.  
  149765. process.Flag_hcalLaserEventFilter = cms.Path(process.hcalLaserEventFilter)
  149766.  
  149767.  
  149768. process.L1Reco_step = cms.Path()
  149769.  
  149770.  
  149771. process.Flag_globalSuperTightHalo2016Filter = cms.Path(process.globalSuperTightHalo2016Filter)
  149772.  
  149773.  
  149774. process.Flag_chargedHadronTrackResolutionFilter = cms.Path(process.chargedHadronTrackResolutionFilter)
  149775.  
  149776.  
  149777. process.Flag_trkPOG_manystripclus53X = cms.Path(~process.manystripclus53X)
  149778.  
  149779.  
  149780. process.Flag_HcalStripHaloFilter = cms.Path(process.HcalStripHaloFilter)
  149781.  
  149782.  
  149783. process.Flag_eeBadScFilter = cms.Path(process.eeBadScFilter)
  149784.  
  149785.  
  149786. process.Flag_muonBadTrackFilter = cms.Path(process.muonBadTrackFilter)
  149787.  
  149788.  
  149789. process.Flag_CSCTightHalo2015Filter = cms.Path(process.CSCTightHalo2015Filter)
  149790.  
  149791.  
  149792. process.prevalidation_step1 = cms.Path(process.genParticlesValidation+process.photonValidationMiniAOD+process.electronMcSignalValidatorMiniAOD)
  149793.  
  149794.  
  149795. process.Flag_METFilters = cms.Path(process.HBHENoiseFilter+process.primaryVertexFilter+process.CSCTightHaloFilter+process.EcalDeadCellTriggerPrimitiveFilter+process.eeBadScFilter+process.chargedHadronTrackResolutionFilter+process.muonBadTrackFilter)
  149796.  
  149797.  
  149798. process.reconstruction_step = cms.Path(process.jetsForCoreTrackingPreSplitting+process.jetsForCoreTracking+process.firstStepGoodPrimaryVertices+process.electronsWithPresel+process.mvaElectrons+process.pfNoPileUpCandidates+process.pfPileUpAllChargedParticles+process.pfAllNeutralHadrons+process.pfAllChargedHadrons+process.pfAllPhotons+process.pfAllChargedParticles+process.pfPileUpAllChargedParticles+process.pfAllNeutralHadronsAndPhotons+process.pfAllNeutralHadrons+process.pfAllChargedHadrons+process.pfAllPhotons+process.pfAllChargedParticles+process.pfPileUpAllChargedParticles+process.pfAllNeutralHadronsAndPhotons+process.pfAllNeutralHadrons+process.pfAllChargedHadrons+process.pfAllPhotons+process.pfAllChargedParticles+process.pfPileUpAllChargedParticles+process.pfAllNeutralHadronsAndPhotons+process.pfNoPileUpCandidates+process.goodOfflinePrimaryVertices+process.recoTauPileUpVertices)
  149799.  
  149800.  
  149801. process.prevalidation_step = cms.Path(process.trackValidator+process.trackValidatorFromPV+process.trackValidatorFromPVAllTP+process.trackValidatorAllTPEffic+process.trackValidatorConversion+process.trackValidatorGsfTracks+process.v0Validator+process.vertexAnalysis+process.tpSelection+process.tpSelecForFakeRate+process.tpSelecForEfficiency+process.kinematicSelectedTauValDenominatorQCD+process.kinematicSelectedTauValDenominatorZEE+process.kinematicSelectedTauValDenominatorZMM+process.objectTypeSelectedTauValDenominatorModuleZTT+process.kinematicSelectedTauValDenominatorZTT+process.ak4GenJetsForPUid+process.hltTrackValidator+process.hltMultiPVanalysis+process.genpartWenu+process.fiducialWenu+process.genpartZee+process.fiducialZee+process.genpartTripleEle+process.fiducialTripleEle+process.genpartGammaJet+process.fiducialGammaJet+process.genpartDiGamma+process.fiducialDiGamma+process.hltGsfTrackValidator)
  149802.  
  149803.  
  149804. process.Flag_globalTightHalo2016Filter = cms.Path(process.globalTightHalo2016Filter)
  149805.  
  149806.  
  149807. process.Flag_CSCTightHaloTrkMuUnvetoFilter = cms.Path(process.CSCTightHaloTrkMuUnvetoFilter)
  149808.  
  149809.  
  149810. process.raw2digi_step = cms.Path()
  149811.  
  149812.  
  149813. process.ptau = cms.Path(process.PFTau)
  149814.  
  149815.  
  149816. process.dqmoffline_step = cms.EndPath(process.dqmDcsInfo+process.l1tDttf+process.l1tCsctf+process.l1tRpctf+process.l1tGmt+process.l1tGt+process.l1ExtraDQMStage1+process.l1tStage1Layer2+process.l1tRct+process.l1tRctfromRCT+process.l1tPUM+process.dqmEnvL1T+process.dqmEnvL1TriggerReco+process.l1tRate_Offline+process.l1tSync_Offline+process.dqmInfoEcal+process.ecalMonitorTask+process.ecalFEDMonitor+process.ecalPreshowerRecoSummary+process.ecalzmasstask+process.ecalPileUpDepMonitor+process.digiTask+process.recHitTask+process.siStripFEDCheck+process.siStripFEDMonitor+process.SiStripMonitorDigi+process.SiStripMonitorClusterBPTX+process.SiStripMonitorTrackCommon+process.SiStripMonitorTrackIB+process.MonitorTrackResiduals+process.dqmInfoSiStrip+process.SiPixelHLTSource+process.SiPixelRawDataErrorSource+process.SiPixelDigiSource+process.SiPixelRecHitSource+process.SiPixelClusterSource+process.SiPixelTrackResidualSource+process.SiPixelHitEfficiencySource+process.SiPixelMonitorTrackResiduals+process.dqmInfo+process.DTDataIntegrityTask+process.dtDCSByLumiMonitor+process.dtRunConditionVar+process.dtSegmentAnalysisMonitor+process.dtResolutionAnalysisMonitor+process.dtEfficiencyMonitor+process.dtTriggerEfficiencyMonitor+process.dqmInfoDT+process.rpcdigidqm+process.rpcrechitprobability+process.rpcDcsInfo+process.rpcEfficiency+process.rpcEventInfo+process.rpcFEDIntegrity+process.dqmCSCClient+process.ecalPreshowerRawDataTask+process.ecalPreshowerFEDIntegrityTask+process.ecalPreshowerIntegrityTask+process.ecalPreshowerOccupancyTask+process.ecalPreshowerTrendTask+process.castorOfflineMonitor+process.NoiseRatesDQMOffline+process.RecHitsDQMOffline+process.AllCaloTowersDQMOffline+process.dEdxMonCommon+process.dEdxHitMonCommon+cms.ignore(process.TrackerCollisionSelectedTrackMonCommongeneralTracks)+cms.ignore(process.TrackerCollisionSelectedTrackMonCommonhighPurityPt1)+cms.ignore(process.TrackerCollisionSelectedTrackMonCommonhighPurityPtRange0to1)+cms.ignore(process.TrackerCollisionSelectedTrackMonCommonhighPurityPV0p1)+process.TrackSeedMoninitialStep+process.TrackSeedMondetachedTripletStep+process.TrackSeedMonlowPtTripletStep+process.TrackSeedMonpixelPairStep+process.TrackSeedMonmixedTripletStep+process.TrackSeedMonpixelLessStep+process.TrackSeedMontobTecStep+process.TrackSeedMonjetCoreRegionalStep+process.TrackSeedMonmuonSeededStepInOut+process.TrackSeedMonmuonSeededStepOutIn+process.LocalRecoLogMessageMonCommon+process.ClusterizerLogMessageMonCommon+process.SeedingLogMessageMonCommon+process.TrackCandidateLogMessageMonCommon+process.TrackFinderLogMessageMonCommon+process.KshortMonitoring+process.LambdaMonitoring+process.KshortWlxy16Monitoring+process.LambdaWlxy16Monitoring+process.dqmInfoTracking+process.MonitorTrackSTAMuons+process.MonitorTrackGLBMuons+process.dtSegmentsMonitor+process.cscMonitor+process.muonEnergyDepositAnalyzer+process.muonSeedsAnalyzer+process.muonRecoAnalyzer+process.glbMuonSegmentAnalyzer+process.staMuonSegmentAnalyzer+process.muonKinVsEtaAnalyzer+process.diMuonHistos+process.LooseMuonEfficiencyAnalyzer+process.MediumMuonEfficiencyAnalyzer+process.TightMuonEfficiencyAnalyzer+process.muonPFsequence+process.muonRecoOneHLT+process.muonIdDQM+process.dqmInfoMuons+process.MuIsoDQM_trk+process.MuIsoDQM_sta+process.MuIsoDQM_glb+process.AnalyzeSUSYDQM+process.jetDQMAnalyzerAk4CaloCleaned+process.jetDQMAnalyzerAk4PFUncleaned+process.jetDQMAnalyzerAk4PFCleaned+process.jetDQMAnalyzerAk4PFCHSCleaned+process.caloMetDQMAnalyzer+process.pfMetDQMAnalyzer+process.pfChMetDQMAnalyzer+process.pfMetT1DQMAnalyzer+process.pfCandidateDQMAnalyzer+process.photonAnalysis+process.stdPhotonAnalysis+process.zmumugammaOldAnalysis+process.zmumugammaAnalysis+process.piZeroAnalysis+process.dqmElectronGeneralAnalysis+process.dqmElectronAnalysisAllElectrons+process.dqmElectronAnalysisSelectionEt+process.dqmElectronAnalysisSelectionEtIso+process.dqmElectronTagProbeAnalysis+process.hltResults+process.egHLTOffDQMSource+process.globalAnalyzer+process.trackerAnalyzer+process.tightAnalyzer+process.looseAnalyzer+process.hltTauOfflineMonitor_PFTaus+process.hltTauOfflineMonitor_Inclusive+process.jetMETHLTOfflineSourceAK4+process.jetMETHLTOfflineSourceAK8+process.fsqHLTOfflineSource+process.HILowLumiHLTOfflineSource+process.hltInclusiveVBFSource+process.higPhotonJetHLTOfflineSource+process.dqmEnvHLT+process.DiMuonHLTOfflineDQM+process.DiElectronHLTOfflineDQM+process.ElecMuonHLTOfflineDQM+process.topSingleMuonHLTOfflineDQM+process.topSingleElectronHLTOfflineDQM+process.SingleTopSingleMuonHLTOfflineDQM+process.SingleTopSingleElectronHLTOfflineDQM+process.eventshapeDQM_Q2_top05_cent1030+process.eventshapeDQM_Q2_bottom05_cent1030+process.eventshapeDQM_Q2_top05_cent3050+process.eventshapeDQM_Q2_bottom05_cent3050+process.eventshapeDQM_Q2_top05_cent5070+process.eventshapeDQM_Q2_bottom05_cent5070+process.heavyionUCCDQM_HIUCC100+process.heavyionUCCDQM_HIUCC020+process.hotlineDQM_HT+process.hotlineDQM_HT_Tight+process.hotlineDQM_Photon+process.hotlineDQM_Photon_Tight+process.hotlineDQM_Muon+process.hotlineDQM_Muon_Tight+process.hotlineDQM_MET+process.hotlineDQM_MET_Tight+process.hotlineDQM_PFMET+process.hotlineDQM_PFMET_Tight+process.PFMETNoMu90_PFMHTNoMu90_METmonitoring+process.PFMETNoMu120_PFMHTNoMu120_METmonitoring+process.MET200_METmonitoring+process.MonoCentralPFJet80_PFMETNoMu120_PFMHTNoMu120_METmonitoring+process.MonoCentralPFJet80_PFMETNoMu90_PFMHTNoMu90_METmonitoring+process.pvMonitor+process.materialDumperAnalyzer+process.bTagAnalysis+process.AlcaBeamMonitor+process.bphysicsOniaDQM+process.qcdPhotonsDQM+process.topSingleMuonMediumDQM+process.topSingleElectronMediumDQM+process.singleTopMuonMediumDQM+process.singleTopElectronMediumDQM+process.DiMuonDQM+process.DiElectronDQM+process.ElecMuonDQM+process.susyDQM+process.HiggsDQM+process.ExoticaDQM+process.B2GDQM+process.RunHPSValidationRealData+process.RunHPSValidationRealElectronsData+process.RunHPSValidationRealMuonsData+process.dqmInfoTauV+process.dqmInfoHLTMon+process.HLTSiStripMonitorCluster+process.HLTSiStripMonitorTrack+process.BTVHLTOfflineSource+process.pixelTracksMonitoringHLT+process.iter0HPTracksMonitoringHLT+process.iterHLTTracksMonitoringHLT+process.gsfTracksMonitoringHLT+process.pixelTracksForElectronsTracksMonitoringHLT+process.iter0HPForElectronsTracksMonitoringHLT+process.iterHLTTracksForElectronsMonitoringHLT+process.dqmFastTimerServiceLuminosity+process.DQMMessageLogger+process.totemDAQTriggerDQMSource+process.totemRPDQMSource+process.totemRPDQMHarvester)
  149817.  
  149818.  
  149819. process.dqmoffline_1_step = cms.EndPath(process.muonRecoAnalyzer_miniAOD+process.muonKinVsEtaAnalyzer_miniAOD+process.diMuonHistos_miniAOD+process.LooseMuonEfficiencyAnalyzer_miniAOD+process.MediumMuonEfficiencyAnalyzer_miniAOD+process.TightMuonEfficiencyAnalyzer_miniAOD+process.MuIsoDQM_trk_miniAOD+process.MuIsoDQM_sta_miniAOD+process.MuIsoDQM_glb_miniAOD+process.MuonMiniAOD)
  149820.  
  149821.  
  149822. process.dqmofflineOnPAT_1_step = cms.EndPath(process.JetValidation1+process.JetValidation2+process.JetResValidation1+process.JetResValidation2+process.METValidation1+process.METValidation2+process.slimmedMuonValidation1+process.ElectronValidation1+process.jetDQMAnalyzerAk4PFCHSUncleanedMiniAOD+process.jetDQMAnalyzerAk4PFCHSCleanedMiniAOD+process.jetDQMAnalyzerAk8PFPUPPICleanedMiniAOD+process.jetDQMAnalyzerAk4PFCHSPuppiCleanedMiniAOD+process.pfMetDQMAnalyzerMiniAOD+process.pfPuppiMetDQMAnalyzerMiniAOD+process.packedCandidateDQMAnalyzerMiniAOD+process.packedCandidateTrackValidator+process.packedCandidateTrackValidatorLostTracks+process.topSingleMuonMediumDQM_miniAOD+process.topSingleElectronMediumDQM_miniAOD+process.singleTopMuonMediumDQM_miniAOD+process.singleTopElectronMediumDQM_miniAOD)
  149823.  
  149824.  
  149825. process.validation_step1 = cms.EndPath(process.JetAnalyzerAk4PFCHSMiniAOD+process.JetAnalyzerAk4PFPUPPIMiniAOD+process.JetAnalyzerAk8PFPUPPIMiniAOD+process.pfType1CorrectedMetAnalyzerMiniAOD+process.pfPuppiMetAnalyzerMiniAOD)
  149826.  
  149827.  
  149828. process.MINIAODSIMoutput_step = cms.EndPath(process.MINIAODSIMoutput)
  149829.  
  149830.  
  149831. process.RECOSIMoutput_step = cms.EndPath(process.RECOSIMoutput)
  149832.  
  149833.  
  149834. process.dqmofflineOnPAT_step = cms.EndPath()
  149835.  
  149836.  
  149837. process.DQMoutput_step = cms.EndPath(process.DQMoutput)
  149838.  
  149839.  
  149840. process.validation_step = cms.EndPath(process.basicHepMCValidation+process.basicGenParticleValidation+process.mbueAndqcdValidation+process.drellYanEleValidation+process.drellYanMuoValidation+process.wMinusEleValidation+process.wPlusEleValidation+process.wMinusMuoValidation+process.wPlusMuoValidation+process.tauValidation+process.TTbarAnalyzeSpinCorr+process.analyzeTopKinematics+process.analyzeGenMuons+process.analyzeGenElecs+process.analyzeGenNtrns+process.analyzeGenJets+process.Z0testValidation+process.hplusValidation+process.JPsiMuMuValidation+process.LambdabPiPiMuMuValidation+process.LambdaSpectrum+process.PsiSpectrum+process.globaldigisanalyze+process.globalhitsanalyze+process.globalrechitsanalyze+process.trackerHitsValid+process.pixelDigisValid+process.stripDigisValid+process.pixRecHitsValid+process.stripRecHitsValid+process.trackingTruthValid+process.PixelTrackingRecHitsValid+process.StripTrackingRecHitsValid+process.ecalSimHitsValidation+process.ecalBarrelSimHitsValidation+process.ecalEndcapSimHitsValidation+process.ecalPreshowerSimHitsValidation+process.ecalDigisValidation+process.ecalBarrelDigisValidation+process.ecalEndcapDigisValidation+process.ecalPreshowerDigisValidation+process.ecalSelectiveReadoutValidation+process.ecalRecHitsValidation+process.ecalBarrelRecHitsValidation+process.ecalEndcapRecHitsValidation+process.ecalPreshowerRecHitsValidation+process.egammaBasicClusterAnalyzer+process.egammaSuperClusterAnalyzer+process.AllSimHitsValidation+process.AllHcalDigisValidation+process.hcalSimHitStudy+process.NoiseRatesValidation+process.RecHitsValidation+process.AllCaloTowersValidation+process.validSimHit+process.muondtdigianalyzer+process.cscDigiValidation+process.validationMuonRPCDigis+process.trkProbeTrackVMuonAssoc+process.trkMuonTrackVTrackAssoc+process.staSeedTrackVMuonAssoc+process.staMuonTrackVMuonAssoc+process.staUpdMuonTrackVMuonAssoc+process.glbMuonTrackVMuonAssoc+process.recoMuonVMuAssoc_trk+process.recoMuonVMuAssoc_sta+process.recoMuonVMuAssoc_glb+process.recoMuonVMuAssoc_tgt+process.tevMuonFirstTrackVMuonAssoc+process.tevMuonPickyTrackVMuonAssoc+process.tevMuonDytTrackVMuonAssoc+process.staRefitMuonTrackVMuonAssoc+process.staRefitUpdMuonTrackVMuonAssoc+process.displacedStaSeedTrackVMuonAssoc+process.displacedStaMuonTrackVMuonAssoc+process.displacedTrackVMuonAssoc+process.displacedGlbMuonTrackVMuonAssoc+process.MuIsoValidation_inc+process.MuIsoValidation_global+process.muonIdVal+process.muonIdDQMInVal+process.mixCollectionValidation+process.JetAnalyzerAk4Calo+process.JetAnalyzerAk4PF+process.JetAnalyzerAk4PFCHS+process.metAnalyzer+process.pfMetAnalyzer+process.genMetTrueAnalyzer+process.pfType0CorrectedMetAnalyzer+process.pfType1CorrectedMetAnalyzer+process.pfType01CorrectedMetAnalyzer+process.electronMcSignalValidator+process.electronMcFakeValidator+process.electronMcSignalValidatorPt1000+process.photonValidation+process.pfPhotonValidation+process.tkConversionValidation+process.pfJetValidation1+process.pfJetValidation2+process.pfMETValidation1+process.pfMETValidation2+process.pfElectronValidation1+process.pfJetResValidation1+process.muonPFsequenceMC+process.rpcRecHitV+process.rechivalidation+process.seg2dsuperphivalidation+process.seg4dvalidation+process.RunHPSValidationQCD+process.RunHPSValidationRealData+process.RunHPSValidationRealElectronsData+process.RunHPSValidationRealMuonsData+process.RunHPSValidationZEE+process.RunHPSValidationZMM+process.RunHPSValidationZTT+process.bTagValidationNoall+process.L1Validator+process.selectedPatJetsBDHadron+process.BDHadronTrackMonitoringAnalyze+process.l2MuonMuTrackV+process.l2UpdMuonMuTrackV+process.l3TkMuonMuTrackV+process.l3MuonMuTrackV+process.hltMuonValidator+process.hltTauValIdealMonitorMC+process.hltTauValIdealMonitorPF+process.emdqm+process.DiMuonHLTOfflineDQM+process.DiElectronHLTOfflineDQM+process.ElecMuonHLTOfflineDQM+process.topSingleMuonHLTOfflineDQM+process.topSingleElectronHLTOfflineDQM+process.SingleTopSingleMuonHLTOfflineDQM+process.SingleTopSingleElectronHLTOfflineDQM+process.DiMuonHLTValidation+process.DiElectronHLTValidation+process.ElecMuonHLTValidation+process.topSingleMuonHLTValidation+process.topSingleElectronHLTValidation+process.SingleTopSingleMuonHLTValidation+process.SingleTopSingleElectronHLTValidation+process.hfv1+process.hfv2+process.hfv3+process.hfv4+process.hfv5+process.hfvQuadmu1+process.hfvQuadmu2+process.hfvQuadmu3+process.hfvQuadmu4+process.hfvTnP1+process.hfvTnP2+process.hfvTnP3+process.hfvTnP4+process.hfvTnP5+process.hfvTnP6+process.hfvTnP7+process.hfvTnP8+process.hfvTnP9+process.hfvTnP10+process.hfvTnP11+process.hfv6+process.hfv7+process.hfv8+process.hfv9+process.hfvTau3mu+process.hfvDoubleMu0+process.hfvQ1+process.hfvQ2+process.hfvQ3+process.hfvQ4+process.hfvQ5+process.hfvQ6+process.hfvQ7+process.SingleJetMetPaths+process.SUSY_HLT_HT350_MET100+process.SUSY_HLT_HT300_MET100+process.SUSY_HLT_HT300_MET110+process.SUSY_HLT_InclusiveHT_aux125+process.SUSY_HLT_InclusiveHT_aux200+process.SUSY_HLT_InclusiveHT_aux250+process.SUSY_HLT_InclusiveHT_aux300+process.SUSY_HLT_InclusiveHT_aux350+process.SUSY_HLT_InclusiveHT_aux400+process.SUSY_HLT_InclusiveHT_aux475+process.SUSY_HLT_InclusiveHT_aux600+process.SUSY_HLT_InclusiveHT_800+process.SUSY_HLT_InclusiveHT_900+process.SUSY_HLT_InclusiveMET_Default+process.SUSY_HLT_InclusiveMET_HBHE_BeamHaloCleaned+process.SUSY_HLT_InclusiveMET_HBHECleaned+process.SUSY_HLT_InclusiveMET_BeamHaloCleaned+process.SUSY_HLT_InclusiveMET_NotCleaned+process.SUSY_HLT_InclusiveType1PFMET_HBHE_BeamHaloCleaned+process.SUSY_HLT_MET_BTAG+process.SUSY_HLT_MET120_MUON5+process.SUSY_HLT_MET50_DIMUON3+process.SUSY_HLT_Mu15_HT600_SingleLepton+process.SUSY_HLT_Mu15_HT400_SingleLepton+process.SUSY_HLT_Mu50_HT400_SingleLepton+process.SUSY_HLT_Mu15_HT350_MET50_SingleLepton+process.SUSY_HLT_Mu15_HT400_MET50_SingleLepton+process.SUSY_HLT_Mu_HT_BTag_SingleLepton+process.SUSY_HLT_Mu_HT_Control_SingleLepton+process.SUSY_HLT_Ele15_HT600_SingleLepton+process.SUSY_HLT_Ele15_HT400_SingleLepton+process.SUSY_HLT_Ele50_HT400_SingleLepton+process.SUSY_HLT_Ele15_HT350_MET50_SingleLepton+process.SUSY_HLT_Ele15_HT400_MET50_SingleLepton+process.SUSY_HLT_Ele_HT_BTag_SingleLepton+process.SUSY_HLT_Ele_HT_Control_SingleLepton+process.SUSY_HLT_MET_MUON_ER+process.SUSY_HLT_MET_HT_MUON+process.SUSY_HLT_MET_HT_MUON_ER+process.SUSY_HLT_MET_HT_MUON_BTAG+process.SUSY_HLT_RazorHbb_Rsq0p02_MR300_2CSV0p7_0p4+process.SUSY_HLT_RazorHbb_Rsq0p02_MR300_2CSV0p7+process.SUSY_HLT_RazorHbb_Rsq0p02_MR400_2CSV0p7+process.SUSY_HLT_RazorHbb_Rsq0p02_MR450_2CSV0p7+process.SUSY_HLT_RazorHbb_Rsq0p02_MR500_2CSV0p7+process.SUSY_HLT_RazorHbb_Rsq0p02_MR550_2CSV0p7+process.SUSY_HLT_Razor_Main_RsqMR300+process.SUSY_HLT_Razor_QuadJet_RsqMR300+process.SUSY_HLT_Razor_DM_Rsq0p36+process.SUSY_HLT_Razor_Main_RsqMR270+process.SUSY_HLT_Razor_QuadJet_RsqMR270+process.SUSY_HLT_Razor_DM_Rsq0p30+process.SUSY_HLT_Razor_Main_RsqMR260+process.SUSY_HLT_Razor_QuadJet_RsqMR260+process.SUSY_HLT_Razor_Main_RsqMR240+process.SUSY_HLT_Razor_QuadJet_RsqMR240+process.SUSY_HLT_Razor_DM_Rsq0p25+process.SUSY_HLT_Razor_Main_Calo_RsqMR240+process.SUSY_HLT_Razor_QuadJet_Calo_RsqMR240+process.SUSY_HLT_Razor_DM_Calo_Rsq0p25+process.SUSY_HLT_CaloHT200+process.SUSY_HLT_CaloHT250+process.SUSY_HLT_CaloHT300+process.SUSY_HLT_CaloHT350+process.SUSY_HLT_CaloHT400+process.SUSY_HLT_PhotonHT+process.SUSY_HLT_PhotonMET_pt36+process.SUSY_HLT_PhotonMET_pt50+process.SUSY_HLT_PhotonMET_pt75+process.SUSY_HLT_HT_DoubleMuon+process.SUSY_HLT_HT_DoubleEle+process.SUSY_HLT_HT_MuEle+process.SUSY_HLT_HT250_DoubleMuon+process.SUSY_HLT_HT250_DoubleEle+process.SUSY_HLT_HT250_MuEle+process.SUSY_HLT_Muon_BJet+process.SUSY_HLT_Electron_BJet+process.SUSY_HLT_HT200_alphaT0p51+process.SUSY_HLT_HT200_alphaT0p57+process.SUSY_HLT_HT250_alphaT0p55+process.SUSY_HLT_HT300_alphaT0p53+process.SUSY_HLT_HT350_alphaT0p52+process.SUSY_HLT_HT400_alphaT0p51+process.SUSY_HLT_HT200_alphaT0p63+process.SUSY_HLT_HT250_alphaT0p58+process.SUSY_HLT_HT300_alphaT0p54+process.SUSY_HLT_HT350_alphaT0p53+process.SUSY_HLT_HT400_alphaT0p52+process.SUSY_HLT_Ele8_IdL_Iso_Jet30+process.SUSY_HLT_Ele12_IdL_Iso_Jet30+process.SUSY_HLT_Ele17_IdL_Iso_Jet30+process.SUSY_HLT_Ele23_IdL_Iso_Jet30+process.SUSY_HLT_Ele8_Jet30+process.SUSY_HLT_Ele12_Jet30+process.SUSY_HLT_Ele17_Jet30+process.SUSY_HLT_Ele23_Jet30+process.SUSY_HLT_Mu8+process.SUSY_HLT_Mu17+process.SUSY_HLT_TkMu17+process.SUSY_HLT_Mu8_TrkIsoVVL+process.SUSY_HLT_Mu17_TrkIsoVVL+process.hltHiggsValidator+process.hltExoticaValidator+process.b2gSingleMuonHLTValidation+process.b2gSingleElectronHLTValidation+process.b2gElePlusSingleJetHLTValidation+process.b2gSingleJetHLTValidation+process.b2gDiJetHLTValidation+process.b2gDoubleLeptonEleMuHLTValidation+process.b2gDoubleElectronHLTValidation+process.hltSMPValidator+process.hltBtagTriggerSelection+process.HltVertexValidationVertices+process.hltbTagValidation)
  149841.  
  149842.  
  149843. process.DBService = cms.Service("DBService")
  149844.  
  149845.  
  149846. process.DQMStore = cms.Service("DQMStore")
  149847.  
  149848.  
  149849. process.FastTimerService = cms.Service("FastTimerService",
  149850. dqmLumiSectionsRange = cms.untracked.uint32(2500),
  149851. dqmModuleTimeRange = cms.untracked.double(100.0),
  149852. dqmModuleTimeResolution = cms.untracked.double(0.5),
  149853. dqmPath = cms.untracked.string('DQM/TimerService'),
  149854. dqmPathTimeRange = cms.untracked.double(10000.0),
  149855. dqmPathTimeResolution = cms.untracked.double(10.0),
  149856. dqmTimeRange = cms.untracked.double(10000.0),
  149857. dqmTimeResolution = cms.untracked.double(10.0),
  149858. enableDQM = cms.untracked.bool(True),
  149859. enableDQMSummary = cms.untracked.bool(True),
  149860. enableDQMbyLumiSection = cms.untracked.bool(True),
  149861. enableDQMbyModule = cms.untracked.bool(False),
  149862. enableDQMbyModuleType = cms.untracked.bool(False),
  149863. enableDQMbyPathActive = cms.untracked.bool(True),
  149864. enableDQMbyPathCounters = cms.untracked.bool(True),
  149865. enableDQMbyPathDetails = cms.untracked.bool(True),
  149866. enableDQMbyPathExclusive = cms.untracked.bool(False),
  149867. enableDQMbyPathOverhead = cms.untracked.bool(False),
  149868. enableDQMbyPathTotal = cms.untracked.bool(True),
  149869. enableDQMbyProcesses = cms.untracked.bool(False),
  149870. enableTimingExclusive = cms.untracked.bool(False),
  149871. enableTimingModules = cms.untracked.bool(False),
  149872. enableTimingPaths = cms.untracked.bool(True),
  149873. enableTimingSummary = cms.untracked.bool(True),
  149874. skipFirstPath = cms.untracked.bool(False),
  149875. useRealTimeClock = cms.untracked.bool(False)
  149876. )
  149877.  
  149878.  
  149879. process.MessageLogger = cms.Service("MessageLogger",
  149880. FrameworkJobReport = cms.untracked.PSet(
  149881. FwkJob = cms.untracked.PSet(
  149882. limit = cms.untracked.int32(10000000),
  149883. optionalPSet = cms.untracked.bool(True)
  149884. ),
  149885. default = cms.untracked.PSet(
  149886. limit = cms.untracked.int32(0)
  149887. ),
  149888. optionalPSet = cms.untracked.bool(True)
  149889. ),
  149890. categories = cms.untracked.vstring('FwkJob',
  149891. 'FwkReport',
  149892. 'FwkSummary',
  149893. 'Root_NoDictionary'),
  149894. cerr = cms.untracked.PSet(
  149895. FwkJob = cms.untracked.PSet(
  149896. limit = cms.untracked.int32(0),
  149897. optionalPSet = cms.untracked.bool(True)
  149898. ),
  149899. FwkReport = cms.untracked.PSet(
  149900. limit = cms.untracked.int32(10000000),
  149901. optionalPSet = cms.untracked.bool(True),
  149902. reportEvery = cms.untracked.int32(1)
  149903. ),
  149904. FwkSummary = cms.untracked.PSet(
  149905. limit = cms.untracked.int32(10000000),
  149906. optionalPSet = cms.untracked.bool(True),
  149907. reportEvery = cms.untracked.int32(1)
  149908. ),
  149909. INFO = cms.untracked.PSet(
  149910. limit = cms.untracked.int32(0)
  149911. ),
  149912. Root_NoDictionary = cms.untracked.PSet(
  149913. limit = cms.untracked.int32(0),
  149914. optionalPSet = cms.untracked.bool(True)
  149915. ),
  149916. default = cms.untracked.PSet(
  149917. limit = cms.untracked.int32(10000000)
  149918. ),
  149919. noTimeStamps = cms.untracked.bool(False),
  149920. optionalPSet = cms.untracked.bool(True),
  149921. threshold = cms.untracked.string('INFO')
  149922. ),
  149923. cerr_stats = cms.untracked.PSet(
  149924. optionalPSet = cms.untracked.bool(True),
  149925. output = cms.untracked.string('cerr'),
  149926. threshold = cms.untracked.string('WARNING')
  149927. ),
  149928. cout = cms.untracked.PSet(
  149929. placeholder = cms.untracked.bool(True)
  149930. ),
  149931. debugModules = cms.untracked.vstring(),
  149932. debugs = cms.untracked.PSet(
  149933. placeholder = cms.untracked.bool(True)
  149934. ),
  149935. default = cms.untracked.PSet(
  149936.  
  149937. ),
  149938. destinations = cms.untracked.vstring('warnings',
  149939. 'errors',
  149940. 'infos',
  149941. 'debugs',
  149942. 'cout',
  149943. 'cerr'),
  149944. errors = cms.untracked.PSet(
  149945. placeholder = cms.untracked.bool(True)
  149946. ),
  149947. fwkJobReports = cms.untracked.vstring('FrameworkJobReport'),
  149948. infos = cms.untracked.PSet(
  149949. Root_NoDictionary = cms.untracked.PSet(
  149950. limit = cms.untracked.int32(0),
  149951. optionalPSet = cms.untracked.bool(True)
  149952. ),
  149953. optionalPSet = cms.untracked.bool(True),
  149954. placeholder = cms.untracked.bool(True)
  149955. ),
  149956. statistics = cms.untracked.vstring('cerr_stats'),
  149957. suppressDebug = cms.untracked.vstring(),
  149958. suppressInfo = cms.untracked.vstring(),
  149959. suppressWarning = cms.untracked.vstring('particleFlowDisplacedVertexCandidate'),
  149960. warnings = cms.untracked.PSet(
  149961. placeholder = cms.untracked.bool(True)
  149962. )
  149963. )
  149964.  
  149965.  
  149966. process.RandomNumberGeneratorService = cms.Service("RandomNumberGeneratorService",
  149967. LHCTransport = cms.PSet(
  149968. engineName = cms.untracked.string('TRandom3'),
  149969. initialSeed = cms.untracked.uint32(87654321)
  149970. ),
  149971. MuonSimHits = cms.PSet(
  149972. engineName = cms.untracked.string('TRandom3'),
  149973. initialSeed = cms.untracked.uint32(987346)
  149974. ),
  149975. VtxSmeared = cms.PSet(
  149976. engineName = cms.untracked.string('HepJamesRandom'),
  149977. initialSeed = cms.untracked.uint32(98765432)
  149978. ),
  149979. ecalPreshowerRecHit = cms.PSet(
  149980. engineName = cms.untracked.string('TRandom3'),
  149981. initialSeed = cms.untracked.uint32(6541321)
  149982. ),
  149983. ecalRecHit = cms.PSet(
  149984. engineName = cms.untracked.string('TRandom3'),
  149985. initialSeed = cms.untracked.uint32(654321)
  149986. ),
  149987. externalLHEProducer = cms.PSet(
  149988. engineName = cms.untracked.string('HepJamesRandom'),
  149989. initialSeed = cms.untracked.uint32(234567)
  149990. ),
  149991. famosPileUp = cms.PSet(
  149992. engineName = cms.untracked.string('TRandom3'),
  149993. initialSeed = cms.untracked.uint32(918273)
  149994. ),
  149995. famosSimHits = cms.PSet(
  149996. engineName = cms.untracked.string('TRandom3'),
  149997. initialSeed = cms.untracked.uint32(13579)
  149998. ),
  149999. fastTrackerRecHits = cms.PSet(
  150000. engineName = cms.untracked.string('TRandom3'),
  150001. initialSeed = cms.untracked.uint32(24680)
  150002. ),
  150003. g4SimHits = cms.PSet(
  150004. engineName = cms.untracked.string('HepJamesRandom'),
  150005. initialSeed = cms.untracked.uint32(11)
  150006. ),
  150007. generator = cms.PSet(
  150008. engineName = cms.untracked.string('HepJamesRandom'),
  150009. initialSeed = cms.untracked.uint32(123456789)
  150010. ),
  150011. hbhereco = cms.PSet(
  150012. engineName = cms.untracked.string('TRandom3'),
  150013. initialSeed = cms.untracked.uint32(541321)
  150014. ),
  150015. hfreco = cms.PSet(
  150016. engineName = cms.untracked.string('TRandom3'),
  150017. initialSeed = cms.untracked.uint32(541321)
  150018. ),
  150019. hiSignal = cms.PSet(
  150020. engineName = cms.untracked.string('HepJamesRandom'),
  150021. initialSeed = cms.untracked.uint32(123456789)
  150022. ),
  150023. hiSignalG4SimHits = cms.PSet(
  150024. engineName = cms.untracked.string('HepJamesRandom'),
  150025. initialSeed = cms.untracked.uint32(11)
  150026. ),
  150027. hiSignalLHCTransport = cms.PSet(
  150028. engineName = cms.untracked.string('TRandom3'),
  150029. initialSeed = cms.untracked.uint32(88776655)
  150030. ),
  150031. horeco = cms.PSet(
  150032. engineName = cms.untracked.string('TRandom3'),
  150033. initialSeed = cms.untracked.uint32(541321)
  150034. ),
  150035. l1ParamMuons = cms.PSet(
  150036. engineName = cms.untracked.string('TRandom3'),
  150037. initialSeed = cms.untracked.uint32(6453209)
  150038. ),
  150039. mix = cms.PSet(
  150040. engineName = cms.untracked.string('HepJamesRandom'),
  150041. initialSeed = cms.untracked.uint32(12345)
  150042. ),
  150043. mixData = cms.PSet(
  150044. engineName = cms.untracked.string('HepJamesRandom'),
  150045. initialSeed = cms.untracked.uint32(12345)
  150046. ),
  150047. mixGenPU = cms.PSet(
  150048. engineName = cms.untracked.string('TRandom3'),
  150049. initialSeed = cms.untracked.uint32(918273)
  150050. ),
  150051. mixRecoTracks = cms.PSet(
  150052. engineName = cms.untracked.string('TRandom3'),
  150053. initialSeed = cms.untracked.uint32(918273)
  150054. ),
  150055. mixSimCaloHits = cms.PSet(
  150056. engineName = cms.untracked.string('TRandom3'),
  150057. initialSeed = cms.untracked.uint32(918273)
  150058. ),
  150059. paramMuons = cms.PSet(
  150060. engineName = cms.untracked.string('TRandom3'),
  150061. initialSeed = cms.untracked.uint32(54525)
  150062. ),
  150063. restoreStateLabel = cms.untracked.string('randomEngineStateProducer'),
  150064. saveFileName = cms.untracked.string(''),
  150065. simBeamSpotFilter = cms.PSet(
  150066. engineName = cms.untracked.string('HepJamesRandom'),
  150067. initialSeed = cms.untracked.uint32(87654321)
  150068. ),
  150069. simMuonCSCDigis = cms.PSet(
  150070. engineName = cms.untracked.string('HepJamesRandom'),
  150071. initialSeed = cms.untracked.uint32(11223344)
  150072. ),
  150073. simMuonDTDigis = cms.PSet(
  150074. engineName = cms.untracked.string('HepJamesRandom'),
  150075. initialSeed = cms.untracked.uint32(1234567)
  150076. ),
  150077. simMuonRPCDigis = cms.PSet(
  150078. engineName = cms.untracked.string('HepJamesRandom'),
  150079. initialSeed = cms.untracked.uint32(1234567)
  150080. ),
  150081. simSiStripDigiSimLink = cms.PSet(
  150082. engineName = cms.untracked.string('HepJamesRandom'),
  150083. initialSeed = cms.untracked.uint32(1234567)
  150084. )
  150085. )
  150086.  
  150087.  
  150088. process.SiStripDetInfoFileReader = cms.Service("SiStripDetInfoFileReader")
  150089.  
  150090.  
  150091. process.TkDetMap = cms.Service("TkDetMap")
  150092.  
  150093.  
  150094. process.AnalyticalPropagator = cms.ESProducer("AnalyticalPropagatorESProducer",
  150095. ComponentName = cms.string('AnalyticalPropagator'),
  150096. MaxDPhi = cms.double(1.6),
  150097. PropagationDirection = cms.string('alongMomentum')
  150098. )
  150099.  
  150100.  
  150101. process.AnalyticalPropagatorParabolicMF = cms.ESProducer("AnalyticalPropagatorESProducer",
  150102. ComponentName = cms.string('AnalyticalPropagatorParabolicMf'),
  150103. MaxDPhi = cms.double(1.6),
  150104. PropagationDirection = cms.string('alongMomentum'),
  150105. SimpleMagneticField = cms.string('ParabolicMf')
  150106. )
  150107.  
  150108.  
  150109. process.AnyDirectionAnalyticalPropagator = cms.ESProducer("AnalyticalPropagatorESProducer",
  150110. ComponentName = cms.string('AnyDirectionAnalyticalPropagator'),
  150111. MaxDPhi = cms.double(1.6),
  150112. PropagationDirection = cms.string('anyDirection')
  150113. )
  150114.  
  150115.  
  150116. process.BeamHaloMPropagatorAlong = cms.ESProducer("PropagatorWithMaterialESProducer",
  150117. ComponentName = cms.string('BeamHaloMPropagatorAlong'),
  150118. Mass = cms.double(0.105),
  150119. MaxDPhi = cms.double(10000),
  150120. PropagationDirection = cms.string('alongMomentum'),
  150121. SimpleMagneticField = cms.string(''),
  150122. ptMin = cms.double(-1.0),
  150123. useRungeKutta = cms.bool(True)
  150124. )
  150125.  
  150126.  
  150127. process.BeamHaloMPropagatorOpposite = cms.ESProducer("PropagatorWithMaterialESProducer",
  150128. ComponentName = cms.string('BeamHaloMPropagatorOpposite'),
  150129. Mass = cms.double(0.105),
  150130. MaxDPhi = cms.double(10000),
  150131. PropagationDirection = cms.string('oppositeToMomentum'),
  150132. SimpleMagneticField = cms.string(''),
  150133. ptMin = cms.double(-1.0),
  150134. useRungeKutta = cms.bool(True)
  150135. )
  150136.  
  150137.  
  150138. process.BeamHaloPropagatorAlong = cms.ESProducer("BeamHaloPropagatorESProducer",
  150139. ComponentName = cms.string('BeamHaloPropagatorAlong'),
  150140. CrossingTrackerPropagator = cms.string('BeamHaloSHPropagatorAlong'),
  150141. EndCapTrackerPropagator = cms.string('BeamHaloMPropagatorAlong'),
  150142. PropagationDirection = cms.string('alongMomentum')
  150143. )
  150144.  
  150145.  
  150146. process.BeamHaloPropagatorAny = cms.ESProducer("BeamHaloPropagatorESProducer",
  150147. ComponentName = cms.string('BeamHaloPropagatorAny'),
  150148. CrossingTrackerPropagator = cms.string('BeamHaloSHPropagatorAny'),
  150149. EndCapTrackerPropagator = cms.string('BeamHaloMPropagatorAlong'),
  150150. PropagationDirection = cms.string('anyDirection')
  150151. )
  150152.  
  150153.  
  150154. process.BeamHaloPropagatorOpposite = cms.ESProducer("BeamHaloPropagatorESProducer",
  150155. ComponentName = cms.string('BeamHaloPropagatorOpposite'),
  150156. CrossingTrackerPropagator = cms.string('BeamHaloSHPropagatorOpposite'),
  150157. EndCapTrackerPropagator = cms.string('BeamHaloMPropagatorOpposite'),
  150158. PropagationDirection = cms.string('oppositeToMomentum')
  150159. )
  150160.  
  150161.  
  150162. process.BeamHaloSHPropagatorAlong = cms.ESProducer("SteppingHelixPropagatorESProducer",
  150163. ApplyRadX0Correction = cms.bool(True),
  150164. AssumeNoMaterial = cms.bool(False),
  150165. ComponentName = cms.string('BeamHaloSHPropagatorAlong'),
  150166. NoErrorPropagation = cms.bool(False),
  150167. PropagationDirection = cms.string('alongMomentum'),
  150168. SetVBFPointer = cms.bool(False),
  150169. VBFName = cms.string('VolumeBasedMagneticField'),
  150170. debug = cms.bool(False),
  150171. endcapShiftInZNeg = cms.double(0.0),
  150172. endcapShiftInZPos = cms.double(0.0),
  150173. returnTangentPlane = cms.bool(True),
  150174. sendLogWarning = cms.bool(False),
  150175. useEndcapShiftsInZ = cms.bool(False),
  150176. useInTeslaFromMagField = cms.bool(False),
  150177. useIsYokeFlag = cms.bool(True),
  150178. useMagVolumes = cms.bool(True),
  150179. useMatVolumes = cms.bool(True),
  150180. useTuningForL2Speed = cms.bool(False)
  150181. )
  150182.  
  150183.  
  150184. process.BeamHaloSHPropagatorAny = cms.ESProducer("SteppingHelixPropagatorESProducer",
  150185. ApplyRadX0Correction = cms.bool(True),
  150186. AssumeNoMaterial = cms.bool(False),
  150187. ComponentName = cms.string('BeamHaloSHPropagatorAny'),
  150188. NoErrorPropagation = cms.bool(False),
  150189. PropagationDirection = cms.string('anyDirection'),
  150190. SetVBFPointer = cms.bool(False),
  150191. VBFName = cms.string('VolumeBasedMagneticField'),
  150192. debug = cms.bool(False),
  150193. endcapShiftInZNeg = cms.double(0.0),
  150194. endcapShiftInZPos = cms.double(0.0),
  150195. returnTangentPlane = cms.bool(True),
  150196. sendLogWarning = cms.bool(False),
  150197. useEndcapShiftsInZ = cms.bool(False),
  150198. useInTeslaFromMagField = cms.bool(False),
  150199. useIsYokeFlag = cms.bool(True),
  150200. useMagVolumes = cms.bool(True),
  150201. useMatVolumes = cms.bool(True),
  150202. useTuningForL2Speed = cms.bool(False)
  150203. )
  150204.  
  150205.  
  150206. process.BeamHaloSHPropagatorOpposite = cms.ESProducer("SteppingHelixPropagatorESProducer",
  150207. ApplyRadX0Correction = cms.bool(True),
  150208. AssumeNoMaterial = cms.bool(False),
  150209. ComponentName = cms.string('BeamHaloSHPropagatorOpposite'),
  150210. NoErrorPropagation = cms.bool(False),
  150211. PropagationDirection = cms.string('oppositeToMomentum'),
  150212. SetVBFPointer = cms.bool(False),
  150213. VBFName = cms.string('VolumeBasedMagneticField'),
  150214. debug = cms.bool(False),
  150215. endcapShiftInZNeg = cms.double(0.0),
  150216. endcapShiftInZPos = cms.double(0.0),
  150217. returnTangentPlane = cms.bool(True),
  150218. sendLogWarning = cms.bool(False),
  150219. useEndcapShiftsInZ = cms.bool(False),
  150220. useInTeslaFromMagField = cms.bool(False),
  150221. useIsYokeFlag = cms.bool(True),
  150222. useMagVolumes = cms.bool(True),
  150223. useMatVolumes = cms.bool(True),
  150224. useTuningForL2Speed = cms.bool(False)
  150225. )
  150226.  
  150227.  
  150228. process.CSCChannelMapperESProducer = cms.ESProducer("CSCChannelMapperESProducer",
  150229. AlgoName = cms.string('CSCChannelMapperPostls1')
  150230. )
  150231.  
  150232.  
  150233. process.CSCGeometryESModule = cms.ESProducer("CSCGeometryESModule",
  150234. alignmentsLabel = cms.string(''),
  150235. appendToDataLabel = cms.string(''),
  150236. applyAlignment = cms.bool(True),
  150237. debugV = cms.untracked.bool(False),
  150238. useCentreTIOffsets = cms.bool(False),
  150239. useDDD = cms.bool(False),
  150240. useGangedStripsInME1a = cms.bool(False),
  150241. useOnlyWiresInME1a = cms.bool(False),
  150242. useRealWireGeometry = cms.bool(True)
  150243. )
  150244.  
  150245.  
  150246. process.CSCIndexerESProducer = cms.ESProducer("CSCIndexerESProducer",
  150247. AlgoName = cms.string('CSCIndexerPostls1')
  150248. )
  150249.  
  150250.  
  150251. process.CaloGeometryBuilder = cms.ESProducer("CaloGeometryBuilder",
  150252. SelectedCalos = cms.vstring('HCAL',
  150253. 'ZDC',
  150254. 'CASTOR',
  150255. 'EcalBarrel',
  150256. 'EcalEndcap',
  150257. 'EcalPreshower',
  150258. 'TOWER')
  150259. )
  150260.  
  150261.  
  150262. process.CaloTPGTranscoder = cms.ESProducer("CaloTPGTranscoderULUTs",
  150263. HFTPScaleShift = cms.PSet(
  150264. NCT = cms.int32(1),
  150265. RCT = cms.int32(3)
  150266. ),
  150267. LUTfactor = cms.vint32(1, 2, 5, 0),
  150268. RCTLSB = cms.double(0.25),
  150269. ZS = cms.vint32(4, 2, 1, 0),
  150270. hcalLUT1 = cms.FileInPath('CalibCalorimetry/CaloTPG/data/outputLUTtranscoder_physics.dat'),
  150271. hcalLUT2 = cms.FileInPath('CalibCalorimetry/CaloTPG/data/TPGcalcDecompress2.txt'),
  150272. ietaLowerBound = cms.vint32(1, 18, 27, 29),
  150273. ietaUpperBound = cms.vint32(17, 26, 28, 32),
  150274. nominal_gain = cms.double(0.177),
  150275. read_Ascii_Compression_LUTs = cms.bool(False),
  150276. read_Ascii_RCT_LUTs = cms.bool(False)
  150277. )
  150278.  
  150279.  
  150280. process.CaloTopologyBuilder = cms.ESProducer("CaloTopologyBuilder")
  150281.  
  150282.  
  150283. process.CaloTowerConstituentsMapBuilder = cms.ESProducer("CaloTowerConstituentsMapBuilder",
  150284. MapAuto = cms.untracked.bool(False),
  150285. MapFile = cms.untracked.string('Geometry/CaloTopology/data/CaloTowerEEGeometric.map.gz'),
  150286. SkipHE = cms.untracked.bool(False),
  150287. appendToDataLabel = cms.string('')
  150288. )
  150289.  
  150290.  
  150291. process.CaloTowerGeometryFromDBEP = cms.ESProducer("CaloTowerGeometryFromDBEP",
  150292. applyAlignment = cms.bool(False)
  150293. )
  150294.  
  150295.  
  150296. process.CaloTowerTopologyEP = cms.ESProducer("CaloTowerTopologyEP")
  150297.  
  150298.  
  150299. process.CastorDbProducer = cms.ESProducer("CastorDbProducer",
  150300. appendToDataLabel = cms.string('')
  150301. )
  150302.  
  150303.  
  150304. process.CastorGeometryFromDBEP = cms.ESProducer("CastorGeometryFromDBEP",
  150305. applyAlignment = cms.bool(False)
  150306. )
  150307.  
  150308.  
  150309. process.Chi2EstimatorForMuRefit = cms.ESProducer("Chi2MeasurementEstimatorESProducer",
  150310. ComponentName = cms.string('Chi2EstimatorForMuRefit'),
  150311. MaxChi2 = cms.double(100000.0),
  150312. MaxDisplacement = cms.double(0.5),
  150313. MaxSagitta = cms.double(2),
  150314. MinPtForHitRecoveryInGluedDet = cms.double(1000000000000),
  150315. MinimalTolerance = cms.double(0.5),
  150316. appendToDataLabel = cms.string(''),
  150317. nSigma = cms.double(3)
  150318. )
  150319.  
  150320.  
  150321. process.Chi2EstimatorForMuonTrackLoader = cms.ESProducer("Chi2MeasurementEstimatorESProducer",
  150322. ComponentName = cms.string('Chi2EstimatorForMuonTrackLoader'),
  150323. MaxChi2 = cms.double(100000.0),
  150324. MaxDisplacement = cms.double(0.5),
  150325. MaxSagitta = cms.double(2),
  150326. MinPtForHitRecoveryInGluedDet = cms.double(1000000000000),
  150327. MinimalTolerance = cms.double(0.5),
  150328. appendToDataLabel = cms.string(''),
  150329. nSigma = cms.double(3)
  150330. )
  150331.  
  150332.  
  150333. process.Chi2EstimatorForRefit = cms.ESProducer("Chi2MeasurementEstimatorESProducer",
  150334. ComponentName = cms.string('Chi2EstimatorForRefit'),
  150335. MaxChi2 = cms.double(100000.0),
  150336. MaxDisplacement = cms.double(0.5),
  150337. MaxSagitta = cms.double(2),
  150338. MinPtForHitRecoveryInGluedDet = cms.double(1000000000000),
  150339. MinimalTolerance = cms.double(0.5),
  150340. appendToDataLabel = cms.string(''),
  150341. nSigma = cms.double(3.0)
  150342. )
  150343.  
  150344.  
  150345. process.Chi2MeasurementEstimator = cms.ESProducer("Chi2MeasurementEstimatorESProducer",
  150346. ComponentName = cms.string('Chi2'),
  150347. MaxChi2 = cms.double(30),
  150348. MaxDisplacement = cms.double(0.5),
  150349. MaxSagitta = cms.double(2),
  150350. MinPtForHitRecoveryInGluedDet = cms.double(1000000000000),
  150351. MinimalTolerance = cms.double(0.5),
  150352. appendToDataLabel = cms.string(''),
  150353. nSigma = cms.double(3)
  150354. )
  150355.  
  150356.  
  150357. process.Chi2MeasurementEstimatorForInOut = cms.ESProducer("Chi2MeasurementEstimatorESProducer",
  150358. ComponentName = cms.string('Chi2ForInOut'),
  150359. MaxChi2 = cms.double(100.0),
  150360. MaxDisplacement = cms.double(100),
  150361. MaxSagitta = cms.double(-1),
  150362. MinPtForHitRecoveryInGluedDet = cms.double(1000000000000),
  150363. MinimalTolerance = cms.double(0.5),
  150364. appendToDataLabel = cms.string(''),
  150365. nSigma = cms.double(3)
  150366. )
  150367.  
  150368.  
  150369. process.Chi2MeasurementEstimatorForOutIn = cms.ESProducer("Chi2MeasurementEstimatorESProducer",
  150370. ComponentName = cms.string('Chi2ForOutIn'),
  150371. MaxChi2 = cms.double(500.0),
  150372. MaxDisplacement = cms.double(100),
  150373. MaxSagitta = cms.double(-1.0),
  150374. MinPtForHitRecoveryInGluedDet = cms.double(1000000000000),
  150375. MinimalTolerance = cms.double(0.5),
  150376. appendToDataLabel = cms.string(''),
  150377. nSigma = cms.double(3)
  150378. )
  150379.  
  150380.  
  150381. process.Chi2MeasurementEstimatorForP5 = cms.ESProducer("Chi2MeasurementEstimatorESProducer",
  150382. ComponentName = cms.string('Chi2MeasurementEstimatorForP5'),
  150383. MaxChi2 = cms.double(100.0),
  150384. MaxDisplacement = cms.double(100),
  150385. MaxSagitta = cms.double(-1),
  150386. MinPtForHitRecoveryInGluedDet = cms.double(100000),
  150387. MinimalTolerance = cms.double(0.5),
  150388. appendToDataLabel = cms.string(''),
  150389. nSigma = cms.double(4.0)
  150390. )
  150391.  
  150392.  
  150393. process.CloseComponentsMerger5D = cms.ESProducer("CloseComponentsMergerESProducer5D",
  150394. ComponentName = cms.string('CloseComponentsMerger5D'),
  150395. DistanceMeasure = cms.string('KullbackLeiblerDistance5D'),
  150396. MaxComponents = cms.int32(12)
  150397. )
  150398.  
  150399.  
  150400. process.CloseComponentsMerger_forPreId = cms.ESProducer("CloseComponentsMergerESProducer5D",
  150401. ComponentName = cms.string('CloseComponentsMerger_forPreId'),
  150402. DistanceMeasure = cms.string('KullbackLeiblerDistance5D'),
  150403. MaxComponents = cms.int32(4)
  150404. )
  150405.  
  150406.  
  150407. process.ClusterShapeHitFilterESProducer = cms.ESProducer("ClusterShapeHitFilterESProducer",
  150408. ComponentName = cms.string('ClusterShapeHitFilter'),
  150409. PixelShapeFile = cms.string('RecoPixelVertexing/PixelLowPtUtilities/data/pixelShape.par'),
  150410. clusterChargeCut = cms.PSet(
  150411. refToPSet_ = cms.string('SiStripClusterChargeCutNone')
  150412. )
  150413. )
  150414.  
  150415.  
  150416. process.CosmicParametersDefinerForTP = cms.ESProducer("CosmicParametersDefinerForTPESProducer",
  150417. ComponentName = cms.string('CosmicParametersDefinerForTP')
  150418. )
  150419.  
  150420.  
  150421. process.DTGeometryESModule = cms.ESProducer("DTGeometryESModule",
  150422. alignmentsLabel = cms.string(''),
  150423. appendToDataLabel = cms.string(''),
  150424. applyAlignment = cms.bool(True),
  150425. fromDDD = cms.bool(False)
  150426. )
  150427.  
  150428.  
  150429. process.DummyDetLayerGeometry = cms.ESProducer("DetLayerGeometryESProducer",
  150430. ComponentName = cms.string('DummyDetLayerGeometry')
  150431. )
  150432.  
  150433.  
  150434. process.EcalBarrelGeometryFromDBEP = cms.ESProducer("EcalBarrelGeometryFromDBEP",
  150435. applyAlignment = cms.bool(True)
  150436. )
  150437.  
  150438.  
  150439. process.EcalElectronicsMappingBuilder = cms.ESProducer("EcalElectronicsMappingBuilder")
  150440.  
  150441.  
  150442. process.EcalEndcapGeometryFromDBEP = cms.ESProducer("EcalEndcapGeometryFromDBEP",
  150443. applyAlignment = cms.bool(True)
  150444. )
  150445.  
  150446.  
  150447. process.EcalLaserCorrectionService = cms.ESProducer("EcalLaserCorrectionService")
  150448.  
  150449.  
  150450. process.EcalPreshowerGeometryFromDBEP = cms.ESProducer("EcalPreshowerGeometryFromDBEP",
  150451. applyAlignment = cms.bool(True)
  150452. )
  150453.  
  150454.  
  150455. process.EcalTrigTowerConstituentsMapBuilder = cms.ESProducer("EcalTrigTowerConstituentsMapBuilder",
  150456. MapFile = cms.untracked.string('Geometry/EcalMapping/data/EndCap_TTMap.txt')
  150457. )
  150458.  
  150459.  
  150460. process.ElectronChi2 = cms.ESProducer("Chi2MeasurementEstimatorESProducer",
  150461. ComponentName = cms.string('ElectronChi2'),
  150462. MaxChi2 = cms.double(2000.0),
  150463. MaxDisplacement = cms.double(100),
  150464. MaxSagitta = cms.double(-1),
  150465. MinPtForHitRecoveryInGluedDet = cms.double(1000000000000),
  150466. MinimalTolerance = cms.double(0.5),
  150467. appendToDataLabel = cms.string(''),
  150468. nSigma = cms.double(3)
  150469. )
  150470.  
  150471.  
  150472. process.ElectronMaterialEffects = cms.ESProducer("GsfMaterialEffectsESProducer",
  150473. BetheHeitlerCorrection = cms.int32(2),
  150474. BetheHeitlerParametrization = cms.string('BetheHeitler_cdfmom_nC6_O5.par'),
  150475. ComponentName = cms.string('ElectronMaterialEffects'),
  150476. EnergyLossUpdator = cms.string('GsfBetheHeitlerUpdator'),
  150477. Mass = cms.double(0.000511),
  150478. MultipleScatteringUpdator = cms.string('MultipleScatteringUpdator')
  150479. )
  150480.  
  150481.  
  150482. process.ElectronMaterialEffects_forPreId = cms.ESProducer("GsfMaterialEffectsESProducer",
  150483. BetheHeitlerCorrection = cms.int32(2),
  150484. BetheHeitlerParametrization = cms.string('BetheHeitler_cdfmom_nC3_O5.par'),
  150485. ComponentName = cms.string('ElectronMaterialEffects_forPreId'),
  150486. EnergyLossUpdator = cms.string('GsfBetheHeitlerUpdator'),
  150487. Mass = cms.double(0.000511),
  150488. MultipleScatteringUpdator = cms.string('MultipleScatteringUpdator')
  150489. )
  150490.  
  150491.  
  150492. process.EstimatorForSTA = cms.ESProducer("Chi2MeasurementEstimatorESProducer",
  150493. ComponentName = cms.string('Chi2STA'),
  150494. MaxChi2 = cms.double(1000.0),
  150495. MaxDisplacement = cms.double(0.5),
  150496. MaxSagitta = cms.double(2),
  150497. MinPtForHitRecoveryInGluedDet = cms.double(1000000000000),
  150498. MinimalTolerance = cms.double(0.5),
  150499. appendToDataLabel = cms.string(''),
  150500. nSigma = cms.double(3)
  150501. )
  150502.  
  150503.  
  150504. process.FittingSmootherRKP5 = cms.ESProducer("KFFittingSmootherESProducer",
  150505. BreakTrajWith2ConsecutiveMissing = cms.bool(False),
  150506. ComponentName = cms.string('FittingSmootherRKP5'),
  150507. EstimateCut = cms.double(20.0),
  150508. Fitter = cms.string('RKFitter'),
  150509. LogPixelProbabilityCut = cms.double(0),
  150510. MaxFractionOutliers = cms.double(0.3),
  150511. MaxNumberOfOutliers = cms.int32(3),
  150512. MinDof = cms.int32(2),
  150513. MinNumberOfHits = cms.int32(4),
  150514. NoInvalidHitsBeginEnd = cms.bool(True),
  150515. NoOutliersBeginEnd = cms.bool(False),
  150516. RejectTracks = cms.bool(True),
  150517. Smoother = cms.string('RKSmoother'),
  150518. appendToDataLabel = cms.string('')
  150519. )
  150520.  
  150521.  
  150522. process.FlexibleKFFittingSmoother = cms.ESProducer("FlexibleKFFittingSmootherESProducer",
  150523. ComponentName = cms.string('FlexibleKFFittingSmoother'),
  150524. appendToDataLabel = cms.string(''),
  150525. looperFitter = cms.string('LooperFittingSmoother'),
  150526. standardFitter = cms.string('KFFittingSmootherWithOutliersRejectionAndRK')
  150527. )
  150528.  
  150529.  
  150530. process.GlbMuKFFitter = cms.ESProducer("KFTrajectoryFitterESProducer",
  150531. ComponentName = cms.string('GlbMuKFFitter'),
  150532. Estimator = cms.string('Chi2EstimatorForMuRefit'),
  150533. Propagator = cms.string('SmartPropagatorAnyRK'),
  150534. RecoGeometry = cms.string('GlobalDetLayerGeometry'),
  150535. Updator = cms.string('KFUpdator'),
  150536. appendToDataLabel = cms.string(''),
  150537. minHits = cms.int32(3)
  150538. )
  150539.  
  150540.  
  150541. process.GlobalDetLayerGeometry = cms.ESProducer("GlobalDetLayerGeometryESProducer",
  150542. ComponentName = cms.string('GlobalDetLayerGeometry')
  150543. )
  150544.  
  150545.  
  150546. process.GlobalTrackingGeometryESProducer = cms.ESProducer("GlobalTrackingGeometryESProducer")
  150547.  
  150548.  
  150549. process.GsfElectronFittingSmoother = cms.ESProducer("KFFittingSmootherESProducer",
  150550. BreakTrajWith2ConsecutiveMissing = cms.bool(True),
  150551. ComponentName = cms.string('GsfElectronFittingSmoother'),
  150552. EstimateCut = cms.double(-1),
  150553. Fitter = cms.string('GsfTrajectoryFitter'),
  150554. LogPixelProbabilityCut = cms.double(0),
  150555. MaxFractionOutliers = cms.double(0.3),
  150556. MaxNumberOfOutliers = cms.int32(3),
  150557. MinDof = cms.int32(2),
  150558. MinNumberOfHits = cms.int32(5),
  150559. NoInvalidHitsBeginEnd = cms.bool(True),
  150560. NoOutliersBeginEnd = cms.bool(False),
  150561. RejectTracks = cms.bool(True),
  150562. Smoother = cms.string('GsfTrajectorySmoother'),
  150563. appendToDataLabel = cms.string('')
  150564. )
  150565.  
  150566.  
  150567. process.GsfTrajectoryFitter = cms.ESProducer("GsfTrajectoryFitterESProducer",
  150568. ComponentName = cms.string('GsfTrajectoryFitter'),
  150569. GeometricalPropagator = cms.string('fwdAnalyticalPropagator'),
  150570. MaterialEffectsUpdator = cms.string('ElectronMaterialEffects'),
  150571. Merger = cms.string('CloseComponentsMerger5D'),
  150572. RecoGeometry = cms.string('GlobalDetLayerGeometry')
  150573. )
  150574.  
  150575.  
  150576. process.GsfTrajectoryFitter_forPreId = cms.ESProducer("GsfTrajectoryFitterESProducer",
  150577. ComponentName = cms.string('GsfTrajectoryFitter_forPreId'),
  150578. GeometricalPropagator = cms.string('fwdAnalyticalPropagator'),
  150579. MaterialEffectsUpdator = cms.string('ElectronMaterialEffects_forPreId'),
  150580. Merger = cms.string('CloseComponentsMerger_forPreId'),
  150581. RecoGeometry = cms.string('GlobalDetLayerGeometry')
  150582. )
  150583.  
  150584.  
  150585. process.GsfTrajectorySmoother = cms.ESProducer("GsfTrajectorySmootherESProducer",
  150586. ComponentName = cms.string('GsfTrajectorySmoother'),
  150587. ErrorRescaling = cms.double(100.0),
  150588. GeometricalPropagator = cms.string('bwdAnalyticalPropagator'),
  150589. MaterialEffectsUpdator = cms.string('ElectronMaterialEffects'),
  150590. Merger = cms.string('CloseComponentsMerger5D'),
  150591. RecoGeometry = cms.string('GlobalDetLayerGeometry')
  150592. )
  150593.  
  150594.  
  150595. process.GsfTrajectorySmoother_forPreId = cms.ESProducer("GsfTrajectorySmootherESProducer",
  150596. ComponentName = cms.string('GsfTrajectorySmoother_forPreId'),
  150597. ErrorRescaling = cms.double(100.0),
  150598. GeometricalPropagator = cms.string('bwdAnalyticalPropagator'),
  150599. MaterialEffectsUpdator = cms.string('ElectronMaterialEffects_forPreId'),
  150600. Merger = cms.string('CloseComponentsMerger_forPreId'),
  150601. RecoGeometry = cms.string('GlobalDetLayerGeometry')
  150602. )
  150603.  
  150604.  
  150605. process.HcalAlignmentEP = cms.ESProducer("HcalAlignmentEP")
  150606.  
  150607.  
  150608. process.HcalGeometryFromDBEP = cms.ESProducer("HcalGeometryFromDBEP",
  150609. applyAlignment = cms.bool(True)
  150610. )
  150611.  
  150612.  
  150613. process.HcalTPGCoderULUT = cms.ESProducer("HcalTPGCoderULUT",
  150614. FGLUTs = cms.FileInPath('CalibCalorimetry/HcalTPGAlgos/data/HBHE_FG_LUT.dat'),
  150615. LUTGenerationMode = cms.bool(False),
  150616. MaskBit = cms.int32(32768),
  150617. RCalibFile = cms.FileInPath('CalibCalorimetry/HcalTPGAlgos/data/RecHit-TPG-calib.dat'),
  150618. inputLUTs = cms.FileInPath('CalibCalorimetry/HcalTPGAlgos/data/inputLUTcoder_physics.dat'),
  150619. read_Ascii_LUTs = cms.bool(False),
  150620. read_FG_LUTs = cms.bool(False),
  150621. read_XML_LUTs = cms.bool(False)
  150622. )
  150623.  
  150624.  
  150625. process.HcalTrigTowerGeometryESProducer = cms.ESProducer("HcalTrigTowerGeometryESProducer")
  150626.  
  150627.  
  150628. process.KFFitterForRefitInsideOut = cms.ESProducer("KFTrajectoryFitterESProducer",
  150629. ComponentName = cms.string('KFFitterForRefitInsideOut'),
  150630. Estimator = cms.string('Chi2EstimatorForRefit'),
  150631. Propagator = cms.string('SmartPropagatorAnyRK'),
  150632. RecoGeometry = cms.string('GlobalDetLayerGeometry'),
  150633. Updator = cms.string('KFUpdator'),
  150634. appendToDataLabel = cms.string(''),
  150635. minHits = cms.int32(3)
  150636. )
  150637.  
  150638.  
  150639. process.KFFitterForRefitOutsideIn = cms.ESProducer("KFTrajectoryFitterESProducer",
  150640. ComponentName = cms.string('KFFitterForRefitOutsideIn'),
  150641. Estimator = cms.string('Chi2EstimatorForRefit'),
  150642. Propagator = cms.string('SmartPropagatorAnyRKOpposite'),
  150643. RecoGeometry = cms.string('GlobalDetLayerGeometry'),
  150644. Updator = cms.string('KFUpdator'),
  150645. appendToDataLabel = cms.string(''),
  150646. minHits = cms.int32(3)
  150647. )
  150648.  
  150649.  
  150650. process.KFFittingSmootheForSTA = cms.ESProducer("KFFittingSmootherESProducer",
  150651. BreakTrajWith2ConsecutiveMissing = cms.bool(True),
  150652. ComponentName = cms.string('KFFitterSmootherSTA'),
  150653. EstimateCut = cms.double(-1),
  150654. Fitter = cms.string('KFFitterSTA'),
  150655. LogPixelProbabilityCut = cms.double(0),
  150656. MaxFractionOutliers = cms.double(0.3),
  150657. MaxNumberOfOutliers = cms.int32(3),
  150658. MinDof = cms.int32(2),
  150659. MinNumberOfHits = cms.int32(5),
  150660. NoInvalidHitsBeginEnd = cms.bool(True),
  150661. NoOutliersBeginEnd = cms.bool(False),
  150662. RejectTracks = cms.bool(True),
  150663. Smoother = cms.string('KFSmootherSTA'),
  150664. appendToDataLabel = cms.string('')
  150665. )
  150666.  
  150667.  
  150668. process.KFFittingSmoother = cms.ESProducer("KFFittingSmootherESProducer",
  150669. BreakTrajWith2ConsecutiveMissing = cms.bool(True),
  150670. ComponentName = cms.string('KFFittingSmoother'),
  150671. EstimateCut = cms.double(-1),
  150672. Fitter = cms.string('KFFitter'),
  150673. LogPixelProbabilityCut = cms.double(0),
  150674. MaxFractionOutliers = cms.double(0.3),
  150675. MaxNumberOfOutliers = cms.int32(3),
  150676. MinDof = cms.int32(2),
  150677. MinNumberOfHits = cms.int32(5),
  150678. NoInvalidHitsBeginEnd = cms.bool(True),
  150679. NoOutliersBeginEnd = cms.bool(False),
  150680. RejectTracks = cms.bool(True),
  150681. Smoother = cms.string('KFSmoother'),
  150682. appendToDataLabel = cms.string('')
  150683. )
  150684.  
  150685.  
  150686. process.KFFittingSmootherBeamHalo = cms.ESProducer("KFFittingSmootherESProducer",
  150687. BreakTrajWith2ConsecutiveMissing = cms.bool(True),
  150688. ComponentName = cms.string('KFFittingSmootherBH'),
  150689. EstimateCut = cms.double(-1),
  150690. Fitter = cms.string('KFFitterBH'),
  150691. LogPixelProbabilityCut = cms.double(0),
  150692. MaxFractionOutliers = cms.double(0.3),
  150693. MaxNumberOfOutliers = cms.int32(3),
  150694. MinDof = cms.int32(2),
  150695. MinNumberOfHits = cms.int32(5),
  150696. NoInvalidHitsBeginEnd = cms.bool(True),
  150697. NoOutliersBeginEnd = cms.bool(False),
  150698. RejectTracks = cms.bool(True),
  150699. Smoother = cms.string('KFSmootherBH'),
  150700. appendToDataLabel = cms.string('')
  150701. )
  150702.  
  150703.  
  150704. process.KFFittingSmootherForInOut = cms.ESProducer("KFFittingSmootherESProducer",
  150705. BreakTrajWith2ConsecutiveMissing = cms.bool(True),
  150706. ComponentName = cms.string('KFFittingSmootherForInOut'),
  150707. EstimateCut = cms.double(-1),
  150708. Fitter = cms.string('KFFitterForInOut'),
  150709. LogPixelProbabilityCut = cms.double(0),
  150710. MaxFractionOutliers = cms.double(0.3),
  150711. MaxNumberOfOutliers = cms.int32(3),
  150712. MinDof = cms.int32(2),
  150713. MinNumberOfHits = cms.int32(3),
  150714. NoInvalidHitsBeginEnd = cms.bool(True),
  150715. NoOutliersBeginEnd = cms.bool(False),
  150716. RejectTracks = cms.bool(True),
  150717. Smoother = cms.string('KFSmootherForInOut'),
  150718. appendToDataLabel = cms.string('')
  150719. )
  150720.  
  150721.  
  150722. process.KFFittingSmootherWithOutliersRejectionAndRK = cms.ESProducer("KFFittingSmootherESProducer",
  150723. BreakTrajWith2ConsecutiveMissing = cms.bool(True),
  150724. ComponentName = cms.string('KFFittingSmootherWithOutliersRejectionAndRK'),
  150725. EstimateCut = cms.double(20.0),
  150726. Fitter = cms.string('RKFitter'),
  150727. LogPixelProbabilityCut = cms.double(0),
  150728. MaxFractionOutliers = cms.double(0.3),
  150729. MaxNumberOfOutliers = cms.int32(3),
  150730. MinDof = cms.int32(2),
  150731. MinNumberOfHits = cms.int32(3),
  150732. NoInvalidHitsBeginEnd = cms.bool(True),
  150733. NoOutliersBeginEnd = cms.bool(False),
  150734. RejectTracks = cms.bool(True),
  150735. Smoother = cms.string('RKSmoother'),
  150736. appendToDataLabel = cms.string('')
  150737. )
  150738.  
  150739.  
  150740. process.KFSmootherForMuonTrackLoader = cms.ESProducer("KFTrajectorySmootherESProducer",
  150741. ComponentName = cms.string('KFSmootherForMuonTrackLoader'),
  150742. Estimator = cms.string('Chi2EstimatorForMuonTrackLoader'),
  150743. Propagator = cms.string('SmartPropagatorAnyRK'),
  150744. RecoGeometry = cms.string('GlobalDetLayerGeometry'),
  150745. Updator = cms.string('KFUpdator'),
  150746. appendToDataLabel = cms.string(''),
  150747. errorRescaling = cms.double(10.0),
  150748. minHits = cms.int32(3)
  150749. )
  150750.  
  150751.  
  150752. process.KFSmootherForMuonTrackLoaderL3 = cms.ESProducer("KFTrajectorySmootherESProducer",
  150753. ComponentName = cms.string('KFSmootherForMuonTrackLoaderL3'),
  150754. Estimator = cms.string('Chi2EstimatorForMuonTrackLoader'),
  150755. Propagator = cms.string('SmartPropagatorAnyOpposite'),
  150756. RecoGeometry = cms.string('GlobalDetLayerGeometry'),
  150757. Updator = cms.string('KFUpdator'),
  150758. appendToDataLabel = cms.string(''),
  150759. errorRescaling = cms.double(10.0),
  150760. minHits = cms.int32(3)
  150761. )
  150762.  
  150763.  
  150764. process.KFSmootherForRefitInsideOut = cms.ESProducer("KFTrajectorySmootherESProducer",
  150765. ComponentName = cms.string('KFSmootherForRefitInsideOut'),
  150766. Estimator = cms.string('Chi2EstimatorForRefit'),
  150767. Propagator = cms.string('SmartPropagatorAnyRK'),
  150768. RecoGeometry = cms.string('GlobalDetLayerGeometry'),
  150769. Updator = cms.string('KFUpdator'),
  150770. appendToDataLabel = cms.string(''),
  150771. errorRescaling = cms.double(100.0),
  150772. minHits = cms.int32(3)
  150773. )
  150774.  
  150775.  
  150776. process.KFSmootherForRefitOutsideIn = cms.ESProducer("KFTrajectorySmootherESProducer",
  150777. ComponentName = cms.string('KFSmootherForRefitOutsideIn'),
  150778. Estimator = cms.string('Chi2EstimatorForRefit'),
  150779. Propagator = cms.string('SmartPropagatorAnyRKOpposite'),
  150780. RecoGeometry = cms.string('GlobalDetLayerGeometry'),
  150781. Updator = cms.string('KFUpdator'),
  150782. appendToDataLabel = cms.string(''),
  150783. errorRescaling = cms.double(100.0),
  150784. minHits = cms.int32(3)
  150785. )
  150786.  
  150787.  
  150788. process.KFSwitching1DUpdatorESProducer = cms.ESProducer("KFSwitching1DUpdatorESProducer",
  150789. ComponentName = cms.string('KFSwitching1DUpdator'),
  150790. doEndCap = cms.bool(False)
  150791. )
  150792.  
  150793.  
  150794. process.KFTrajectoryFitter = cms.ESProducer("KFTrajectoryFitterESProducer",
  150795. ComponentName = cms.string('KFFitter'),
  150796. Estimator = cms.string('Chi2'),
  150797. Propagator = cms.string('PropagatorWithMaterial'),
  150798. RecoGeometry = cms.string('GlobalDetLayerGeometry'),
  150799. Updator = cms.string('KFUpdator'),
  150800. appendToDataLabel = cms.string(''),
  150801. minHits = cms.int32(3)
  150802. )
  150803.  
  150804.  
  150805. process.KFTrajectoryFitterBeamHalo = cms.ESProducer("KFTrajectoryFitterESProducer",
  150806. ComponentName = cms.string('KFFitterBH'),
  150807. Estimator = cms.string('Chi2'),
  150808. Propagator = cms.string('BeamHaloPropagatorAlong'),
  150809. RecoGeometry = cms.string('GlobalDetLayerGeometry'),
  150810. Updator = cms.string('KFUpdator'),
  150811. appendToDataLabel = cms.string(''),
  150812. minHits = cms.int32(3)
  150813. )
  150814.  
  150815.  
  150816. process.KFTrajectoryFitterForInOut = cms.ESProducer("KFTrajectoryFitterESProducer",
  150817. ComponentName = cms.string('KFFitterForInOut'),
  150818. Estimator = cms.string('Chi2ForInOut'),
  150819. Propagator = cms.string('alongMomElePropagator'),
  150820. RecoGeometry = cms.string('GlobalDetLayerGeometry'),
  150821. Updator = cms.string('KFUpdator'),
  150822. appendToDataLabel = cms.string(''),
  150823. minHits = cms.int32(3)
  150824. )
  150825.  
  150826.  
  150827. process.KFTrajectoryFitterForOutIn = cms.ESProducer("KFTrajectoryFitterESProducer",
  150828. ComponentName = cms.string('KFFitterForOutIn'),
  150829. Estimator = cms.string('Chi2ForOutIn'),
  150830. Propagator = cms.string('alongMomElePropagator'),
  150831. RecoGeometry = cms.string('GlobalDetLayerGeometry'),
  150832. Updator = cms.string('KFUpdator'),
  150833. appendToDataLabel = cms.string(''),
  150834. minHits = cms.int32(3)
  150835. )
  150836.  
  150837.  
  150838. process.KFTrajectoryFitterForSTA = cms.ESProducer("KFTrajectoryFitterESProducer",
  150839. ComponentName = cms.string('KFFitterSTA'),
  150840. Estimator = cms.string('Chi2STA'),
  150841. Propagator = cms.string('SteppingHelixPropagatorAny'),
  150842. RecoGeometry = cms.string('GlobalDetLayerGeometry'),
  150843. Updator = cms.string('KFUpdator'),
  150844. appendToDataLabel = cms.string(''),
  150845. minHits = cms.int32(3)
  150846. )
  150847.  
  150848.  
  150849. process.KFTrajectorySmoother = cms.ESProducer("KFTrajectorySmootherESProducer",
  150850. ComponentName = cms.string('KFSmoother'),
  150851. Estimator = cms.string('Chi2'),
  150852. Propagator = cms.string('PropagatorWithMaterial'),
  150853. RecoGeometry = cms.string('GlobalDetLayerGeometry'),
  150854. Updator = cms.string('KFUpdator'),
  150855. appendToDataLabel = cms.string(''),
  150856. errorRescaling = cms.double(100),
  150857. minHits = cms.int32(3)
  150858. )
  150859.  
  150860.  
  150861. process.KFTrajectorySmootherBeamHalo = cms.ESProducer("KFTrajectorySmootherESProducer",
  150862. ComponentName = cms.string('KFSmootherBH'),
  150863. Estimator = cms.string('Chi2'),
  150864. Propagator = cms.string('BeamHaloPropagatorAlong'),
  150865. RecoGeometry = cms.string('GlobalDetLayerGeometry'),
  150866. Updator = cms.string('KFUpdator'),
  150867. appendToDataLabel = cms.string(''),
  150868. errorRescaling = cms.double(100),
  150869. minHits = cms.int32(3)
  150870. )
  150871.  
  150872.  
  150873. process.KFTrajectorySmootherForInOut = cms.ESProducer("KFTrajectorySmootherESProducer",
  150874. ComponentName = cms.string('KFSmootherForInOut'),
  150875. Estimator = cms.string('Chi2ForInOut'),
  150876. Propagator = cms.string('oppositeToMomElePropagator'),
  150877. RecoGeometry = cms.string('GlobalDetLayerGeometry'),
  150878. Updator = cms.string('KFUpdator'),
  150879. appendToDataLabel = cms.string(''),
  150880. errorRescaling = cms.double(100),
  150881. minHits = cms.int32(3)
  150882. )
  150883.  
  150884.  
  150885. process.KFTrajectorySmootherForSTA = cms.ESProducer("KFTrajectorySmootherESProducer",
  150886. ComponentName = cms.string('KFSmootherSTA'),
  150887. Estimator = cms.string('Chi2STA'),
  150888. Propagator = cms.string('SteppingHelixPropagatorOpposite'),
  150889. RecoGeometry = cms.string('GlobalDetLayerGeometry'),
  150890. Updator = cms.string('KFUpdator'),
  150891. appendToDataLabel = cms.string(''),
  150892. errorRescaling = cms.double(100),
  150893. minHits = cms.int32(3)
  150894. )
  150895.  
  150896.  
  150897. process.KFUpdatorESProducer = cms.ESProducer("KFUpdatorESProducer",
  150898. ComponentName = cms.string('KFUpdator')
  150899. )
  150900.  
  150901.  
  150902. process.KullbackLeiblerDistance5D = cms.ESProducer("DistanceBetweenComponentsESProducer5D",
  150903. ComponentName = cms.string('KullbackLeiblerDistance5D'),
  150904. DistanceMeasure = cms.string('KullbackLeibler')
  150905. )
  150906.  
  150907.  
  150908. process.L1DTConfigFromDB = cms.ESProducer("DTConfigDBProducer",
  150909. DTTPGMap = cms.untracked.PSet(
  150910. **dict(
  150911. [
  150912. ("wh0st1se1" , cms.untracked.vint32(50, 58, 50, 13) ),
  150913. ("wh0st1se10" , cms.untracked.vint32(50, 58, 50, 13) ),
  150914. ("wh0st1se11" , cms.untracked.vint32(50, 58, 50, 13) ),
  150915. ("wh0st1se12" , cms.untracked.vint32(50, 58, 50, 13) ),
  150916. ("wh0st1se2" , cms.untracked.vint32(50, 58, 50, 13) ),
  150917. ("wh0st1se3" , cms.untracked.vint32(50, 58, 50, 13) ),
  150918. ("wh0st1se4" , cms.untracked.vint32(50, 58, 50, 13) ),
  150919. ("wh0st1se5" , cms.untracked.vint32(50, 58, 50, 13) ),
  150920. ("wh0st1se6" , cms.untracked.vint32(50, 58, 50, 13) ),
  150921. ("wh0st1se7" , cms.untracked.vint32(50, 58, 50, 13) ),
  150922. ("wh0st1se8" , cms.untracked.vint32(50, 58, 50, 13) ),
  150923. ("wh0st1se9" , cms.untracked.vint32(50, 58, 50, 13) ),
  150924. ("wh0st2se1" , cms.untracked.vint32(60, 58, 60, 15) ),
  150925. ("wh0st2se10" , cms.untracked.vint32(60, 58, 60, 15) ),
  150926. ("wh0st2se11" , cms.untracked.vint32(60, 58, 60, 15) ),
  150927. ("wh0st2se12" , cms.untracked.vint32(60, 58, 60, 15) ),
  150928. ("wh0st2se2" , cms.untracked.vint32(60, 58, 60, 15) ),
  150929. ("wh0st2se3" , cms.untracked.vint32(60, 58, 60, 15) ),
  150930. ("wh0st2se4" , cms.untracked.vint32(60, 58, 60, 15) ),
  150931. ("wh0st2se5" , cms.untracked.vint32(60, 58, 60, 15) ),
  150932. ("wh0st2se6" , cms.untracked.vint32(60, 58, 60, 15) ),
  150933. ("wh0st2se7" , cms.untracked.vint32(60, 58, 60, 15) ),
  150934. ("wh0st2se8" , cms.untracked.vint32(60, 58, 60, 15) ),
  150935. ("wh0st2se9" , cms.untracked.vint32(60, 58, 60, 15) ),
  150936. ("wh0st3se1" , cms.untracked.vint32(72, 58, 72, 18) ),
  150937. ("wh0st3se10" , cms.untracked.vint32(72, 58, 72, 18) ),
  150938. ("wh0st3se11" , cms.untracked.vint32(72, 58, 72, 18) ),
  150939. ("wh0st3se12" , cms.untracked.vint32(72, 58, 72, 18) ),
  150940. ("wh0st3se2" , cms.untracked.vint32(72, 58, 72, 18) ),
  150941. ("wh0st3se3" , cms.untracked.vint32(72, 58, 72, 18) ),
  150942. ("wh0st3se4" , cms.untracked.vint32(72, 58, 72, 18) ),
  150943. ("wh0st3se5" , cms.untracked.vint32(72, 58, 72, 18) ),
  150944. ("wh0st3se6" , cms.untracked.vint32(72, 58, 72, 18) ),
  150945. ("wh0st3se7" , cms.untracked.vint32(72, 58, 72, 18) ),
  150946. ("wh0st3se8" , cms.untracked.vint32(72, 58, 72, 18) ),
  150947. ("wh0st3se9" , cms.untracked.vint32(72, 58, 72, 18) ),
  150948. ("wh0st4se1" , cms.untracked.vint32(96, 0, 96, 24) ),
  150949. ("wh0st4se10" , cms.untracked.vint32(60, 0, 60, 15) ),
  150950. ("wh0st4se11" , cms.untracked.vint32(48, 0, 48, 12) ),
  150951. ("wh0st4se12" , cms.untracked.vint32(92, 0, 92, 23) ),
  150952. ("wh0st4se13" , cms.untracked.vint32(72, 0, 72, 18) ),
  150953. ("wh0st4se14" , cms.untracked.vint32(60, 0, 60, 15) ),
  150954. ("wh0st4se2" , cms.untracked.vint32(96, 0, 96, 24) ),
  150955. ("wh0st4se3" , cms.untracked.vint32(96, 0, 96, 24) ),
  150956. ("wh0st4se4" , cms.untracked.vint32(72, 0, 72, 18) ),
  150957. ("wh0st4se5" , cms.untracked.vint32(96, 0, 96, 24) ),
  150958. ("wh0st4se6" , cms.untracked.vint32(96, 0, 96, 24) ),
  150959. ("wh0st4se7" , cms.untracked.vint32(96, 0, 96, 24) ),
  150960. ("wh0st4se8" , cms.untracked.vint32(92, 0, 92, 23) ),
  150961. ("wh0st4se9" , cms.untracked.vint32(48, 0, 48, 12) ),
  150962. ("wh1st1se1" , cms.untracked.vint32(50, 58, 50, 13) ),
  150963. ("wh1st1se10" , cms.untracked.vint32(50, 58, 50, 13) ),
  150964. ("wh1st1se11" , cms.untracked.vint32(50, 58, 50, 13) ),
  150965. ("wh1st1se12" , cms.untracked.vint32(50, 58, 50, 13) ),
  150966. ("wh1st1se2" , cms.untracked.vint32(50, 58, 50, 13) ),
  150967. ("wh1st1se3" , cms.untracked.vint32(50, 58, 50, 13) ),
  150968. ("wh1st1se4" , cms.untracked.vint32(50, 48, 50, 13) ),
  150969. ("wh1st1se5" , cms.untracked.vint32(50, 58, 50, 13) ),
  150970. ("wh1st1se6" , cms.untracked.vint32(50, 58, 50, 13) ),
  150971. ("wh1st1se7" , cms.untracked.vint32(50, 58, 50, 13) ),
  150972. ("wh1st1se8" , cms.untracked.vint32(50, 58, 50, 13) ),
  150973. ("wh1st1se9" , cms.untracked.vint32(50, 58, 50, 13) ),
  150974. ("wh1st2se1" , cms.untracked.vint32(60, 58, 60, 15) ),
  150975. ("wh1st2se10" , cms.untracked.vint32(60, 58, 60, 15) ),
  150976. ("wh1st2se11" , cms.untracked.vint32(60, 58, 60, 15) ),
  150977. ("wh1st2se12" , cms.untracked.vint32(60, 58, 60, 15) ),
  150978. ("wh1st2se2" , cms.untracked.vint32(60, 58, 60, 15) ),
  150979. ("wh1st2se3" , cms.untracked.vint32(60, 58, 60, 15) ),
  150980. ("wh1st2se4" , cms.untracked.vint32(60, 48, 60, 15) ),
  150981. ("wh1st2se5" , cms.untracked.vint32(60, 58, 60, 15) ),
  150982. ("wh1st2se6" , cms.untracked.vint32(60, 58, 60, 15) ),
  150983. ("wh1st2se7" , cms.untracked.vint32(60, 58, 60, 15) ),
  150984. ("wh1st2se8" , cms.untracked.vint32(60, 58, 60, 15) ),
  150985. ("wh1st2se9" , cms.untracked.vint32(60, 58, 60, 15) ),
  150986. ("wh1st3se1" , cms.untracked.vint32(72, 58, 72, 18) ),
  150987. ("wh1st3se10" , cms.untracked.vint32(72, 58, 72, 18) ),
  150988. ("wh1st3se11" , cms.untracked.vint32(72, 58, 72, 18) ),
  150989. ("wh1st3se12" , cms.untracked.vint32(72, 58, 72, 18) ),
  150990. ("wh1st3se2" , cms.untracked.vint32(72, 58, 72, 18) ),
  150991. ("wh1st3se3" , cms.untracked.vint32(72, 58, 72, 18) ),
  150992. ("wh1st3se4" , cms.untracked.vint32(72, 48, 72, 18) ),
  150993. ("wh1st3se5" , cms.untracked.vint32(72, 58, 72, 18) ),
  150994. ("wh1st3se6" , cms.untracked.vint32(72, 58, 72, 18) ),
  150995. ("wh1st3se7" , cms.untracked.vint32(72, 58, 72, 18) ),
  150996. ("wh1st3se8" , cms.untracked.vint32(72, 58, 72, 18) ),
  150997. ("wh1st3se9" , cms.untracked.vint32(72, 58, 72, 18) ),
  150998. ("wh1st4se1" , cms.untracked.vint32(96, 0, 96, 24) ),
  150999. ("wh1st4se10" , cms.untracked.vint32(60, 0, 60, 15) ),
  151000. ("wh1st4se11" , cms.untracked.vint32(48, 0, 48, 12) ),
  151001. ("wh1st4se12" , cms.untracked.vint32(92, 0, 92, 23) ),
  151002. ("wh1st4se13" , cms.untracked.vint32(72, 0, 72, 18) ),
  151003. ("wh1st4se14" , cms.untracked.vint32(60, 0, 60, 15) ),
  151004. ("wh1st4se2" , cms.untracked.vint32(96, 0, 96, 24) ),
  151005. ("wh1st4se3" , cms.untracked.vint32(96, 0, 96, 24) ),
  151006. ("wh1st4se4" , cms.untracked.vint32(72, 0, 72, 18) ),
  151007. ("wh1st4se5" , cms.untracked.vint32(96, 0, 96, 24) ),
  151008. ("wh1st4se6" , cms.untracked.vint32(96, 0, 96, 24) ),
  151009. ("wh1st4se7" , cms.untracked.vint32(96, 0, 96, 24) ),
  151010. ("wh1st4se8" , cms.untracked.vint32(92, 0, 92, 23) ),
  151011. ("wh1st4se9" , cms.untracked.vint32(48, 0, 48, 12) ),
  151012. ("wh2st1se1" , cms.untracked.vint32(50, 58, 50, 13) ),
  151013. ("wh2st1se10" , cms.untracked.vint32(50, 58, 50, 13) ),
  151014. ("wh2st1se11" , cms.untracked.vint32(50, 58, 50, 13) ),
  151015. ("wh2st1se12" , cms.untracked.vint32(50, 58, 50, 13) ),
  151016. ("wh2st1se2" , cms.untracked.vint32(50, 58, 50, 13) ),
  151017. ("wh2st1se3" , cms.untracked.vint32(50, 58, 50, 13) ),
  151018. ("wh2st1se4" , cms.untracked.vint32(50, 58, 50, 13) ),
  151019. ("wh2st1se5" , cms.untracked.vint32(50, 58, 50, 13) ),
  151020. ("wh2st1se6" , cms.untracked.vint32(50, 58, 50, 13) ),
  151021. ("wh2st1se7" , cms.untracked.vint32(50, 58, 50, 13) ),
  151022. ("wh2st1se8" , cms.untracked.vint32(50, 58, 50, 13) ),
  151023. ("wh2st1se9" , cms.untracked.vint32(50, 58, 50, 13) ),
  151024. ("wh2st2se1" , cms.untracked.vint32(60, 58, 60, 15) ),
  151025. ("wh2st2se10" , cms.untracked.vint32(60, 58, 60, 15) ),
  151026. ("wh2st2se11" , cms.untracked.vint32(60, 58, 60, 15) ),
  151027. ("wh2st2se12" , cms.untracked.vint32(60, 58, 60, 15) ),
  151028. ("wh2st2se2" , cms.untracked.vint32(60, 58, 60, 15) ),
  151029. ("wh2st2se3" , cms.untracked.vint32(60, 58, 60, 15) ),
  151030. ("wh2st2se4" , cms.untracked.vint32(60, 58, 60, 15) ),
  151031. ("wh2st2se5" , cms.untracked.vint32(60, 58, 60, 15) ),
  151032. ("wh2st2se6" , cms.untracked.vint32(60, 58, 60, 15) ),
  151033. ("wh2st2se7" , cms.untracked.vint32(60, 58, 60, 15) ),
  151034. ("wh2st2se8" , cms.untracked.vint32(60, 58, 60, 15) ),
  151035. ("wh2st2se9" , cms.untracked.vint32(60, 58, 60, 15) ),
  151036. ("wh2st3se1" , cms.untracked.vint32(72, 58, 72, 18) ),
  151037. ("wh2st3se10" , cms.untracked.vint32(72, 58, 72, 18) ),
  151038. ("wh2st3se11" , cms.untracked.vint32(72, 58, 72, 18) ),
  151039. ("wh2st3se12" , cms.untracked.vint32(72, 58, 72, 18) ),
  151040. ("wh2st3se2" , cms.untracked.vint32(72, 58, 72, 18) ),
  151041. ("wh2st3se3" , cms.untracked.vint32(72, 58, 72, 18) ),
  151042. ("wh2st3se4" , cms.untracked.vint32(72, 58, 72, 18) ),
  151043. ("wh2st3se5" , cms.untracked.vint32(72, 58, 72, 18) ),
  151044. ("wh2st3se6" , cms.untracked.vint32(72, 58, 72, 18) ),
  151045. ("wh2st3se7" , cms.untracked.vint32(72, 58, 72, 18) ),
  151046. ("wh2st3se8" , cms.untracked.vint32(72, 58, 72, 18) ),
  151047. ("wh2st3se9" , cms.untracked.vint32(72, 58, 72, 18) ),
  151048. ("wh2st4se1" , cms.untracked.vint32(96, 0, 96, 24) ),
  151049. ("wh2st4se10" , cms.untracked.vint32(60, 0, 60, 15) ),
  151050. ("wh2st4se11" , cms.untracked.vint32(48, 0, 48, 12) ),
  151051. ("wh2st4se12" , cms.untracked.vint32(92, 0, 92, 23) ),
  151052. ("wh2st4se13" , cms.untracked.vint32(72, 0, 72, 18) ),
  151053. ("wh2st4se14" , cms.untracked.vint32(60, 0, 60, 15) ),
  151054. ("wh2st4se2" , cms.untracked.vint32(96, 0, 96, 24) ),
  151055. ("wh2st4se3" , cms.untracked.vint32(96, 0, 96, 24) ),
  151056. ("wh2st4se4" , cms.untracked.vint32(72, 0, 72, 18) ),
  151057. ("wh2st4se5" , cms.untracked.vint32(96, 0, 96, 24) ),
  151058. ("wh2st4se6" , cms.untracked.vint32(96, 0, 96, 24) ),
  151059. ("wh2st4se7" , cms.untracked.vint32(96, 0, 96, 24) ),
  151060. ("wh2st4se8" , cms.untracked.vint32(92, 0, 92, 23) ),
  151061. ("wh2st4se9" , cms.untracked.vint32(48, 0, 48, 12) ),
  151062. ("whm1st1se1" , cms.untracked.vint32(50, 58, 50, 13) ),
  151063. ("whm1st1se10" , cms.untracked.vint32(50, 58, 50, 13) ),
  151064. ("whm1st1se11" , cms.untracked.vint32(50, 58, 50, 13) ),
  151065. ("whm1st1se12" , cms.untracked.vint32(50, 58, 50, 13) ),
  151066. ("whm1st1se2" , cms.untracked.vint32(50, 58, 50, 13) ),
  151067. ("whm1st1se3" , cms.untracked.vint32(50, 48, 50, 13) ),
  151068. ("whm1st1se4" , cms.untracked.vint32(50, 58, 50, 13) ),
  151069. ("whm1st1se5" , cms.untracked.vint32(50, 58, 50, 13) ),
  151070. ("whm1st1se6" , cms.untracked.vint32(50, 58, 50, 13) ),
  151071. ("whm1st1se7" , cms.untracked.vint32(50, 58, 50, 13) ),
  151072. ("whm1st1se8" , cms.untracked.vint32(50, 58, 50, 13) ),
  151073. ("whm1st1se9" , cms.untracked.vint32(50, 58, 50, 13) ),
  151074. ("whm1st2se1" , cms.untracked.vint32(60, 58, 60, 15) ),
  151075. ("whm1st2se10" , cms.untracked.vint32(60, 58, 60, 15) ),
  151076. ("whm1st2se11" , cms.untracked.vint32(60, 58, 60, 15) ),
  151077. ("whm1st2se12" , cms.untracked.vint32(60, 58, 60, 15) ),
  151078. ("whm1st2se2" , cms.untracked.vint32(60, 58, 60, 15) ),
  151079. ("whm1st2se3" , cms.untracked.vint32(60, 48, 60, 15) ),
  151080. ("whm1st2se4" , cms.untracked.vint32(60, 58, 60, 15) ),
  151081. ("whm1st2se5" , cms.untracked.vint32(60, 58, 60, 15) ),
  151082. ("whm1st2se6" , cms.untracked.vint32(60, 58, 60, 15) ),
  151083. ("whm1st2se7" , cms.untracked.vint32(60, 58, 60, 15) ),
  151084. ("whm1st2se8" , cms.untracked.vint32(60, 58, 60, 15) ),
  151085. ("whm1st2se9" , cms.untracked.vint32(60, 58, 60, 15) ),
  151086. ("whm1st3se1" , cms.untracked.vint32(72, 58, 72, 18) ),
  151087. ("whm1st3se10" , cms.untracked.vint32(72, 58, 72, 18) ),
  151088. ("whm1st3se11" , cms.untracked.vint32(72, 58, 72, 18) ),
  151089. ("whm1st3se12" , cms.untracked.vint32(72, 58, 72, 18) ),
  151090. ("whm1st3se2" , cms.untracked.vint32(72, 58, 72, 18) ),
  151091. ("whm1st3se3" , cms.untracked.vint32(72, 48, 72, 18) ),
  151092. ("whm1st3se4" , cms.untracked.vint32(72, 58, 72, 18) ),
  151093. ("whm1st3se5" , cms.untracked.vint32(72, 58, 72, 18) ),
  151094. ("whm1st3se6" , cms.untracked.vint32(72, 58, 72, 18) ),
  151095. ("whm1st3se7" , cms.untracked.vint32(72, 58, 72, 18) ),
  151096. ("whm1st3se8" , cms.untracked.vint32(72, 58, 72, 18) ),
  151097. ("whm1st3se9" , cms.untracked.vint32(72, 58, 72, 18) ),
  151098. ("whm1st4se1" , cms.untracked.vint32(96, 0, 96, 24) ),
  151099. ("whm1st4se10" , cms.untracked.vint32(60, 0, 60, 15) ),
  151100. ("whm1st4se11" , cms.untracked.vint32(48, 0, 48, 12) ),
  151101. ("whm1st4se12" , cms.untracked.vint32(92, 0, 92, 23) ),
  151102. ("whm1st4se13" , cms.untracked.vint32(72, 0, 72, 18) ),
  151103. ("whm1st4se14" , cms.untracked.vint32(60, 0, 60, 15) ),
  151104. ("whm1st4se2" , cms.untracked.vint32(96, 0, 96, 24) ),
  151105. ("whm1st4se3" , cms.untracked.vint32(96, 0, 96, 24) ),
  151106. ("whm1st4se4" , cms.untracked.vint32(72, 0, 72, 18) ),
  151107. ("whm1st4se5" , cms.untracked.vint32(96, 0, 96, 24) ),
  151108. ("whm1st4se6" , cms.untracked.vint32(96, 0, 96, 24) ),
  151109. ("whm1st4se7" , cms.untracked.vint32(96, 0, 96, 24) ),
  151110. ("whm1st4se8" , cms.untracked.vint32(92, 0, 92, 23) ),
  151111. ("whm1st4se9" , cms.untracked.vint32(48, 0, 48, 12) ),
  151112. ] +
  151113. [
  151114. ("whm2st1se1" , cms.untracked.vint32(50, 58, 50, 13) ),
  151115. ("whm2st1se10" , cms.untracked.vint32(50, 58, 50, 13) ),
  151116. ("whm2st1se11" , cms.untracked.vint32(50, 58, 50, 13) ),
  151117. ("whm2st1se12" , cms.untracked.vint32(50, 58, 50, 13) ),
  151118. ("whm2st1se2" , cms.untracked.vint32(50, 58, 50, 13) ),
  151119. ("whm2st1se3" , cms.untracked.vint32(50, 58, 50, 13) ),
  151120. ("whm2st1se4" , cms.untracked.vint32(50, 58, 50, 13) ),
  151121. ("whm2st1se5" , cms.untracked.vint32(50, 58, 50, 13) ),
  151122. ("whm2st1se6" , cms.untracked.vint32(50, 58, 50, 13) ),
  151123. ("whm2st1se7" , cms.untracked.vint32(50, 58, 50, 13) ),
  151124. ("whm2st1se8" , cms.untracked.vint32(50, 58, 50, 13) ),
  151125. ("whm2st1se9" , cms.untracked.vint32(50, 58, 50, 13) ),
  151126. ("whm2st2se1" , cms.untracked.vint32(60, 58, 60, 15) ),
  151127. ("whm2st2se10" , cms.untracked.vint32(60, 58, 60, 15) ),
  151128. ("whm2st2se11" , cms.untracked.vint32(60, 58, 60, 15) ),
  151129. ("whm2st2se12" , cms.untracked.vint32(60, 58, 60, 15) ),
  151130. ("whm2st2se2" , cms.untracked.vint32(60, 58, 60, 15) ),
  151131. ("whm2st2se3" , cms.untracked.vint32(60, 58, 60, 15) ),
  151132. ("whm2st2se4" , cms.untracked.vint32(60, 58, 60, 15) ),
  151133. ("whm2st2se5" , cms.untracked.vint32(60, 58, 60, 15) ),
  151134. ("whm2st2se6" , cms.untracked.vint32(60, 58, 60, 15) ),
  151135. ("whm2st2se7" , cms.untracked.vint32(60, 58, 60, 15) ),
  151136. ("whm2st2se8" , cms.untracked.vint32(60, 58, 60, 15) ),
  151137. ("whm2st2se9" , cms.untracked.vint32(60, 58, 60, 15) ),
  151138. ("whm2st3se1" , cms.untracked.vint32(72, 58, 72, 18) ),
  151139. ("whm2st3se10" , cms.untracked.vint32(72, 58, 72, 18) ),
  151140. ("whm2st3se11" , cms.untracked.vint32(72, 58, 72, 18) ),
  151141. ("whm2st3se12" , cms.untracked.vint32(72, 58, 72, 18) ),
  151142. ("whm2st3se2" , cms.untracked.vint32(72, 58, 72, 18) ),
  151143. ("whm2st3se3" , cms.untracked.vint32(72, 58, 72, 18) ),
  151144. ("whm2st3se4" , cms.untracked.vint32(72, 58, 72, 18) ),
  151145. ("whm2st3se5" , cms.untracked.vint32(72, 58, 72, 18) ),
  151146. ("whm2st3se6" , cms.untracked.vint32(72, 58, 72, 18) ),
  151147. ("whm2st3se7" , cms.untracked.vint32(72, 58, 72, 18) ),
  151148. ("whm2st3se8" , cms.untracked.vint32(72, 58, 72, 18) ),
  151149. ("whm2st3se9" , cms.untracked.vint32(72, 58, 72, 18) ),
  151150. ("whm2st4se1" , cms.untracked.vint32(96, 0, 96, 24) ),
  151151. ("whm2st4se10" , cms.untracked.vint32(60, 0, 60, 15) ),
  151152. ("whm2st4se11" , cms.untracked.vint32(48, 0, 48, 12) ),
  151153. ("whm2st4se12" , cms.untracked.vint32(92, 0, 92, 23) ),
  151154. ("whm2st4se13" , cms.untracked.vint32(72, 0, 72, 18) ),
  151155. ("whm2st4se14" , cms.untracked.vint32(60, 0, 60, 15) ),
  151156. ("whm2st4se2" , cms.untracked.vint32(96, 0, 96, 24) ),
  151157. ("whm2st4se3" , cms.untracked.vint32(96, 0, 96, 24) ),
  151158. ("whm2st4se4" , cms.untracked.vint32(72, 0, 72, 18) ),
  151159. ("whm2st4se5" , cms.untracked.vint32(96, 0, 96, 24) ),
  151160. ("whm2st4se6" , cms.untracked.vint32(96, 0, 96, 24) ),
  151161. ("whm2st4se7" , cms.untracked.vint32(96, 0, 96, 24) ),
  151162. ("whm2st4se8" , cms.untracked.vint32(92, 0, 92, 23) ),
  151163. ("whm2st4se9" , cms.untracked.vint32(48, 0, 48, 12) ),
  151164. ]
  151165. )
  151166. ),
  151167. DTTPGParameters = cms.PSet(
  151168. Debug = cms.untracked.bool(False),
  151169. SectCollParameters = cms.PSet(
  151170. Debug = cms.untracked.bool(False),
  151171. SCCSP1 = cms.int32(0),
  151172. SCCSP2 = cms.int32(0),
  151173. SCCSP3 = cms.int32(0),
  151174. SCCSP4 = cms.int32(0),
  151175. SCCSP5 = cms.int32(0),
  151176. SCECF1 = cms.bool(False),
  151177. SCECF2 = cms.bool(False),
  151178. SCECF3 = cms.bool(False),
  151179. SCECF4 = cms.bool(False)
  151180. ),
  151181. TUParameters = cms.PSet(
  151182. BtiParameters = cms.PSet(
  151183. AC1 = cms.int32(0),
  151184. AC2 = cms.int32(3),
  151185. ACH = cms.int32(1),
  151186. ACL = cms.int32(2),
  151187. CH = cms.int32(41),
  151188. CL = cms.int32(22),
  151189. DEAD = cms.int32(31),
  151190. Debug = cms.untracked.int32(0),
  151191. KACCTHETA = cms.int32(1),
  151192. KMAX = cms.int32(64),
  151193. LH = cms.int32(21),
  151194. LL = cms.int32(2),
  151195. LTS = cms.int32(3),
  151196. PTMS0 = cms.int32(0),
  151197. PTMS1 = cms.int32(0),
  151198. PTMS10 = cms.int32(1),
  151199. PTMS11 = cms.int32(1),
  151200. PTMS12 = cms.int32(1),
  151201. PTMS13 = cms.int32(1),
  151202. PTMS14 = cms.int32(1),
  151203. PTMS15 = cms.int32(1),
  151204. PTMS16 = cms.int32(1),
  151205. PTMS17 = cms.int32(1),
  151206. PTMS18 = cms.int32(1),
  151207. PTMS19 = cms.int32(1),
  151208. PTMS2 = cms.int32(0),
  151209. PTMS20 = cms.int32(1),
  151210. PTMS21 = cms.int32(1),
  151211. PTMS22 = cms.int32(1),
  151212. PTMS23 = cms.int32(1),
  151213. PTMS24 = cms.int32(1),
  151214. PTMS25 = cms.int32(1),
  151215. PTMS26 = cms.int32(1),
  151216. PTMS27 = cms.int32(1),
  151217. PTMS28 = cms.int32(1),
  151218. PTMS29 = cms.int32(1),
  151219. PTMS3 = cms.int32(0),
  151220. PTMS30 = cms.int32(0),
  151221. PTMS31 = cms.int32(0),
  151222. PTMS4 = cms.int32(1),
  151223. PTMS5 = cms.int32(1),
  151224. PTMS6 = cms.int32(1),
  151225. PTMS7 = cms.int32(1),
  151226. PTMS8 = cms.int32(1),
  151227. PTMS9 = cms.int32(1),
  151228. RE43 = cms.int32(2),
  151229. RH = cms.int32(61),
  151230. RL = cms.int32(42),
  151231. RON = cms.bool(True),
  151232. SET = cms.int32(7),
  151233. ST43 = cms.int32(42),
  151234. WEN0 = cms.int32(1),
  151235. WEN1 = cms.int32(1),
  151236. WEN2 = cms.int32(1),
  151237. WEN3 = cms.int32(1),
  151238. WEN4 = cms.int32(1),
  151239. WEN5 = cms.int32(1),
  151240. WEN6 = cms.int32(1),
  151241. WEN7 = cms.int32(1),
  151242. WEN8 = cms.int32(1),
  151243. XON = cms.bool(False)
  151244. ),
  151245. Debug = cms.untracked.bool(False),
  151246. LutParameters = cms.PSet(
  151247. BTIC = cms.untracked.int32(0),
  151248. D = cms.untracked.double(0),
  151249. Debug = cms.untracked.bool(False),
  151250. WHEEL = cms.untracked.int32(-1),
  151251. XCN = cms.untracked.double(0)
  151252. ),
  151253. TSPhiParameters = cms.PSet(
  151254. Debug = cms.untracked.bool(False),
  151255. TSMCCE1 = cms.bool(True),
  151256. TSMCCE2 = cms.bool(False),
  151257. TSMCCEC = cms.bool(False),
  151258. TSMCGS1 = cms.bool(True),
  151259. TSMCGS2 = cms.bool(True),
  151260. TSMGS1 = cms.int32(1),
  151261. TSMGS2 = cms.int32(1),
  151262. TSMHSP = cms.int32(1),
  151263. TSMHTE1 = cms.bool(True),
  151264. TSMHTE2 = cms.bool(False),
  151265. TSMHTEC = cms.bool(False),
  151266. TSMMSK1 = cms.int32(312),
  151267. TSMMSK2 = cms.int32(312),
  151268. TSMNOE1 = cms.bool(True),
  151269. TSMNOE2 = cms.bool(False),
  151270. TSMNOEC = cms.bool(False),
  151271. TSMWORD = cms.int32(255),
  151272. TSSCCE1 = cms.bool(True),
  151273. TSSCCE2 = cms.bool(False),
  151274. TSSCCEC = cms.bool(False),
  151275. TSSCGS1 = cms.bool(True),
  151276. TSSCGS2 = cms.bool(True),
  151277. TSSGS1 = cms.int32(1),
  151278. TSSGS2 = cms.int32(1),
  151279. TSSHTE1 = cms.bool(True),
  151280. TSSHTE2 = cms.bool(False),
  151281. TSSHTEC = cms.bool(False),
  151282. TSSMSK1 = cms.int32(312),
  151283. TSSMSK2 = cms.int32(312),
  151284. TSSNOE1 = cms.bool(True),
  151285. TSSNOE2 = cms.bool(False),
  151286. TSSNOEC = cms.bool(False),
  151287. TSTREN0 = cms.bool(True),
  151288. TSTREN1 = cms.bool(True),
  151289. TSTREN10 = cms.bool(True),
  151290. TSTREN11 = cms.bool(True),
  151291. TSTREN12 = cms.bool(True),
  151292. TSTREN13 = cms.bool(True),
  151293. TSTREN14 = cms.bool(True),
  151294. TSTREN15 = cms.bool(True),
  151295. TSTREN16 = cms.bool(True),
  151296. TSTREN17 = cms.bool(True),
  151297. TSTREN18 = cms.bool(True),
  151298. TSTREN19 = cms.bool(True),
  151299. TSTREN2 = cms.bool(True),
  151300. TSTREN20 = cms.bool(True),
  151301. TSTREN21 = cms.bool(True),
  151302. TSTREN22 = cms.bool(True),
  151303. TSTREN23 = cms.bool(True),
  151304. TSTREN3 = cms.bool(True),
  151305. TSTREN4 = cms.bool(True),
  151306. TSTREN5 = cms.bool(True),
  151307. TSTREN6 = cms.bool(True),
  151308. TSTREN7 = cms.bool(True),
  151309. TSTREN8 = cms.bool(True),
  151310. TSTREN9 = cms.bool(True)
  151311. ),
  151312. TSThetaParameters = cms.PSet(
  151313. Debug = cms.untracked.bool(False)
  151314. ),
  151315. TracoParameters = cms.PSet(
  151316. BTIC = cms.int32(32),
  151317. DD = cms.int32(18),
  151318. Debug = cms.untracked.int32(0),
  151319. FHISM = cms.int32(0),
  151320. FHTMSK = cms.int32(0),
  151321. FHTPRF = cms.int32(1),
  151322. FLTMSK = cms.int32(1),
  151323. FPRGCOMP = cms.int32(2),
  151324. FSLMSK = cms.int32(0),
  151325. IBTIOFF = cms.int32(0),
  151326. KPRGCOM = cms.int32(255),
  151327. KRAD = cms.int32(0),
  151328. LTF = cms.int32(0),
  151329. LTS = cms.int32(0),
  151330. LVALIDIFH = cms.int32(0),
  151331. REUSEI = cms.int32(1),
  151332. REUSEO = cms.int32(1),
  151333. SHISM = cms.int32(0),
  151334. SHTMSK = cms.int32(0),
  151335. SHTPRF = cms.int32(1),
  151336. SLTMSK = cms.int32(1),
  151337. SPRGCOMP = cms.int32(2),
  151338. SSLMSK = cms.int32(0),
  151339. TRGENB0 = cms.int32(1),
  151340. TRGENB1 = cms.int32(1),
  151341. TRGENB10 = cms.int32(1),
  151342. TRGENB11 = cms.int32(1),
  151343. TRGENB12 = cms.int32(1),
  151344. TRGENB13 = cms.int32(1),
  151345. TRGENB14 = cms.int32(1),
  151346. TRGENB15 = cms.int32(1),
  151347. TRGENB2 = cms.int32(1),
  151348. TRGENB3 = cms.int32(1),
  151349. TRGENB4 = cms.int32(1),
  151350. TRGENB5 = cms.int32(1),
  151351. TRGENB6 = cms.int32(1),
  151352. TRGENB7 = cms.int32(1),
  151353. TRGENB8 = cms.int32(1),
  151354. TRGENB9 = cms.int32(1)
  151355. )
  151356. )
  151357. ),
  151358. TracoLutsFromDB = cms.bool(True),
  151359. UseBtiAcceptParam = cms.bool(True),
  151360. UseT0 = cms.bool(False),
  151361. bxOffset = cms.int32(19),
  151362. cfgConfig = cms.bool(False),
  151363. debug = cms.bool(False),
  151364. debugBti = cms.int32(0),
  151365. debugDB = cms.bool(False),
  151366. debugLUTs = cms.bool(False),
  151367. debugPed = cms.bool(False),
  151368. debugSC = cms.bool(False),
  151369. debugTSP = cms.bool(False),
  151370. debugTST = cms.bool(False),
  151371. debugTU = cms.bool(False),
  151372. debugTraco = cms.int32(0),
  151373. finePhase = cms.double(25.0)
  151374. )
  151375.  
  151376.  
  151377. process.LhcParametersDefinerForTP = cms.ESProducer("ParametersDefinerForTPESProducer",
  151378. ComponentName = cms.string('LhcParametersDefinerForTP'),
  151379. beamSpot = cms.untracked.InputTag("offlineBeamSpot")
  151380. )
  151381.  
  151382.  
  151383. process.LooperFittingSmoother = cms.ESProducer("KFFittingSmootherESProducer",
  151384. BreakTrajWith2ConsecutiveMissing = cms.bool(True),
  151385. ComponentName = cms.string('LooperFittingSmoother'),
  151386. EstimateCut = cms.double(20.0),
  151387. Fitter = cms.string('LooperFitter'),
  151388. LogPixelProbabilityCut = cms.double(-14.0),
  151389. MaxFractionOutliers = cms.double(0.3),
  151390. MaxNumberOfOutliers = cms.int32(3),
  151391. MinDof = cms.int32(2),
  151392. MinNumberOfHits = cms.int32(3),
  151393. NoInvalidHitsBeginEnd = cms.bool(True),
  151394. NoOutliersBeginEnd = cms.bool(False),
  151395. RejectTracks = cms.bool(True),
  151396. Smoother = cms.string('LooperSmoother'),
  151397. appendToDataLabel = cms.string('')
  151398. )
  151399.  
  151400.  
  151401. process.LooperTrajectoryFitter = cms.ESProducer("KFTrajectoryFitterESProducer",
  151402. ComponentName = cms.string('LooperFitter'),
  151403. Estimator = cms.string('Chi2'),
  151404. Propagator = cms.string('PropagatorWithMaterialForLoopers'),
  151405. RecoGeometry = cms.string('GlobalDetLayerGeometry'),
  151406. Updator = cms.string('KFUpdator'),
  151407. appendToDataLabel = cms.string(''),
  151408. minHits = cms.int32(3)
  151409. )
  151410.  
  151411.  
  151412. process.LooperTrajectorySmoother = cms.ESProducer("KFTrajectorySmootherESProducer",
  151413. ComponentName = cms.string('LooperSmoother'),
  151414. Estimator = cms.string('Chi2'),
  151415. Propagator = cms.string('PropagatorWithMaterialForLoopers'),
  151416. RecoGeometry = cms.string('GlobalDetLayerGeometry'),
  151417. Updator = cms.string('KFUpdator'),
  151418. appendToDataLabel = cms.string(''),
  151419. errorRescaling = cms.double(10.0),
  151420. minHits = cms.int32(3)
  151421. )
  151422.  
  151423.  
  151424. process.MRHChi2MeasurementEstimator = cms.ESProducer("MRHChi2MeasurementEstimatorESProducer",
  151425. ComponentName = cms.string('MRHChi2'),
  151426. MaxChi2 = cms.double(30.0),
  151427. nSigma = cms.double(3.0)
  151428. )
  151429.  
  151430.  
  151431. process.MRHFittingSmoother = cms.ESProducer("KFFittingSmootherESProducer",
  151432. BreakTrajWith2ConsecutiveMissing = cms.bool(True),
  151433. ComponentName = cms.string('MRHFittingSmoother'),
  151434. EstimateCut = cms.double(-1),
  151435. Fitter = cms.string('MRHFitter'),
  151436. LogPixelProbabilityCut = cms.double(0),
  151437. MaxFractionOutliers = cms.double(0.3),
  151438. MaxNumberOfOutliers = cms.int32(3),
  151439. MinDof = cms.int32(2),
  151440. MinNumberOfHits = cms.int32(5),
  151441. NoInvalidHitsBeginEnd = cms.bool(True),
  151442. NoOutliersBeginEnd = cms.bool(False),
  151443. RejectTracks = cms.bool(True),
  151444. Smoother = cms.string('MRHSmoother'),
  151445. appendToDataLabel = cms.string('')
  151446. )
  151447.  
  151448.  
  151449. process.MRHTrajectoryFitter = cms.ESProducer("KFTrajectoryFitterESProducer",
  151450. ComponentName = cms.string('MRHFitter'),
  151451. Estimator = cms.string('MRHChi2'),
  151452. Propagator = cms.string('RungeKuttaTrackerPropagator'),
  151453. RecoGeometry = cms.string('GlobalDetLayerGeometry'),
  151454. Updator = cms.string('KFUpdator'),
  151455. appendToDataLabel = cms.string(''),
  151456. minHits = cms.int32(3)
  151457. )
  151458.  
  151459.  
  151460. process.MRHTrajectorySmoother = cms.ESProducer("KFTrajectorySmootherESProducer",
  151461. ComponentName = cms.string('MRHSmoother'),
  151462. Estimator = cms.string('MRHChi2'),
  151463. Propagator = cms.string('RungeKuttaTrackerPropagator'),
  151464. RecoGeometry = cms.string('GlobalDetLayerGeometry'),
  151465. Updator = cms.string('KFUpdator'),
  151466. appendToDataLabel = cms.string(''),
  151467. errorRescaling = cms.double(100),
  151468. minHits = cms.int32(3)
  151469. )
  151470.  
  151471.  
  151472. process.MaterialPropagator = cms.ESProducer("PropagatorWithMaterialESProducer",
  151473. ComponentName = cms.string('PropagatorWithMaterial'),
  151474. Mass = cms.double(0.105),
  151475. MaxDPhi = cms.double(1.6),
  151476. PropagationDirection = cms.string('alongMomentum'),
  151477. SimpleMagneticField = cms.string(''),
  151478. ptMin = cms.double(-1.0),
  151479. useRungeKutta = cms.bool(False)
  151480. )
  151481.  
  151482.  
  151483. process.MaterialPropagatorParabolicMF = cms.ESProducer("PropagatorWithMaterialESProducer",
  151484. ComponentName = cms.string('PropagatorWithMaterialParabolicMf'),
  151485. Mass = cms.double(0.105),
  151486. MaxDPhi = cms.double(1.6),
  151487. PropagationDirection = cms.string('alongMomentum'),
  151488. SimpleMagneticField = cms.string('ParabolicMf'),
  151489. ptMin = cms.double(-1.0),
  151490. useRungeKutta = cms.bool(False)
  151491. )
  151492.  
  151493.  
  151494. process.MeasurementTracker = cms.ESProducer("MeasurementTrackerESProducer",
  151495. ComponentName = cms.string(''),
  151496. DebugPixelModuleQualityDB = cms.untracked.bool(False),
  151497. DebugPixelROCQualityDB = cms.untracked.bool(False),
  151498. DebugStripAPVFiberQualityDB = cms.untracked.bool(False),
  151499. DebugStripModuleQualityDB = cms.untracked.bool(False),
  151500. DebugStripStripQualityDB = cms.untracked.bool(False),
  151501. HitMatcher = cms.string('StandardMatcher'),
  151502. MaskBadAPVFibers = cms.bool(True),
  151503. PixelCPE = cms.string('PixelCPEGeneric'),
  151504. SiStripQualityLabel = cms.string(''),
  151505. StripCPE = cms.string('StripCPEfromTrackAngle'),
  151506. UsePixelModuleQualityDB = cms.bool(True),
  151507. UsePixelROCQualityDB = cms.bool(True),
  151508. UseStripAPVFiberQualityDB = cms.bool(True),
  151509. UseStripModuleQualityDB = cms.bool(True),
  151510. UseStripStripQualityDB = cms.bool(True),
  151511. badStripCuts = cms.PSet(
  151512. TEC = cms.PSet(
  151513. maxBad = cms.uint32(4),
  151514. maxConsecutiveBad = cms.uint32(2)
  151515. ),
  151516. TIB = cms.PSet(
  151517. maxBad = cms.uint32(4),
  151518. maxConsecutiveBad = cms.uint32(2)
  151519. ),
  151520. TID = cms.PSet(
  151521. maxBad = cms.uint32(4),
  151522. maxConsecutiveBad = cms.uint32(2)
  151523. ),
  151524. TOB = cms.PSet(
  151525. maxBad = cms.uint32(4),
  151526. maxConsecutiveBad = cms.uint32(2)
  151527. )
  151528. )
  151529. )
  151530.  
  151531.  
  151532. process.MuonDetLayerGeometryESProducer = cms.ESProducer("MuonDetLayerGeometryESProducer")
  151533.  
  151534.  
  151535. process.MuonTransientTrackingRecHitBuilderESProducer = cms.ESProducer("MuonTransientTrackingRecHitBuilderESProducer",
  151536. ComponentName = cms.string('MuonRecHitBuilder')
  151537. )
  151538.  
  151539.  
  151540. process.OppositeAnalyticalPropagator = cms.ESProducer("AnalyticalPropagatorESProducer",
  151541. ComponentName = cms.string('AnalyticalPropagatorOpposite'),
  151542. MaxDPhi = cms.double(1.6),
  151543. PropagationDirection = cms.string('oppositeToMomentum')
  151544. )
  151545.  
  151546.  
  151547. process.OppositeAnalyticalPropagatorParabolicMF = cms.ESProducer("AnalyticalPropagatorESProducer",
  151548. ComponentName = cms.string('AnalyticalPropagatorParabolicMfOpposite'),
  151549. MaxDPhi = cms.double(1.6),
  151550. PropagationDirection = cms.string('oppositeToMomentum'),
  151551. SimpleMagneticField = cms.string('ParabolicMf')
  151552. )
  151553.  
  151554.  
  151555. process.OppositeMaterialPropagator = cms.ESProducer("PropagatorWithMaterialESProducer",
  151556. ComponentName = cms.string('PropagatorWithMaterialOpposite'),
  151557. Mass = cms.double(0.105),
  151558. MaxDPhi = cms.double(1.6),
  151559. PropagationDirection = cms.string('oppositeToMomentum'),
  151560. SimpleMagneticField = cms.string(''),
  151561. ptMin = cms.double(-1.0),
  151562. useRungeKutta = cms.bool(False)
  151563. )
  151564.  
  151565.  
  151566. process.OppositeMaterialPropagatorParabolicMF = cms.ESProducer("PropagatorWithMaterialESProducer",
  151567. ComponentName = cms.string('PropagatorWithMaterialParabolicMfOpposite'),
  151568. Mass = cms.double(0.105),
  151569. MaxDPhi = cms.double(1.6),
  151570. PropagationDirection = cms.string('oppositeToMomentum'),
  151571. SimpleMagneticField = cms.string('ParabolicMf'),
  151572. ptMin = cms.double(-1.0),
  151573. useRungeKutta = cms.bool(False)
  151574. )
  151575.  
  151576.  
  151577. process.ParabolicParametrizedMagneticFieldProducer = cms.ESProducer("AutoParametrizedMagneticFieldProducer",
  151578. label = cms.untracked.string('ParabolicMf'),
  151579. valueOverride = cms.int32(-1),
  151580. version = cms.string('Parabolic')
  151581. )
  151582.  
  151583.  
  151584. process.PixelCPEGenericESProducer = cms.ESProducer("PixelCPEGenericESProducer",
  151585. Alpha2Order = cms.bool(True),
  151586. ClusterProbComputationFlag = cms.int32(0),
  151587. ComponentName = cms.string('PixelCPEGeneric'),
  151588. DoCosmics = cms.bool(False),
  151589. EdgeClusterErrorX = cms.double(50.0),
  151590. EdgeClusterErrorY = cms.double(85.0),
  151591. IrradiationBiasCorrection = cms.bool(False),
  151592. LoadTemplatesFromDB = cms.bool(True),
  151593. MagneticFieldRecord = cms.ESInputTag(""),
  151594. PixelErrorParametrization = cms.string('NOTcmsim'),
  151595. TruncatePixelCharge = cms.bool(True),
  151596. UseErrorsFromTemplates = cms.bool(True),
  151597. eff_charge_cut_highX = cms.double(1.0),
  151598. eff_charge_cut_highY = cms.double(1.0),
  151599. eff_charge_cut_lowX = cms.double(0.0),
  151600. eff_charge_cut_lowY = cms.double(0.0),
  151601. inflate_all_errors_no_trk_angle = cms.bool(False),
  151602. inflate_errors = cms.bool(False),
  151603. size_cutX = cms.double(3.0),
  151604. size_cutY = cms.double(3.0),
  151605. useLAAlignmentOffsets = cms.bool(False),
  151606. useLAWidthFromDB = cms.bool(True)
  151607. )
  151608.  
  151609.  
  151610. process.PropagatorWithMaterialForLoopers = cms.ESProducer("PropagatorWithMaterialESProducer",
  151611. ComponentName = cms.string('PropagatorWithMaterialForLoopers'),
  151612. Mass = cms.double(0.1396),
  151613. MaxDPhi = cms.double(4.0),
  151614. PropagationDirection = cms.string('alongMomentum'),
  151615. SimpleMagneticField = cms.string(''),
  151616. ptMin = cms.double(-1),
  151617. useOldAnalPropLogic = cms.bool(False),
  151618. useRungeKutta = cms.bool(False)
  151619. )
  151620.  
  151621.  
  151622. process.PropagatorWithMaterialForLoopersOpposite = cms.ESProducer("PropagatorWithMaterialESProducer",
  151623. ComponentName = cms.string('PropagatorWithMaterialForLoopersOpposite'),
  151624. Mass = cms.double(0.1396),
  151625. MaxDPhi = cms.double(4.0),
  151626. PropagationDirection = cms.string('oppositeToMomentum'),
  151627. SimpleMagneticField = cms.string(''),
  151628. ptMin = cms.double(-1),
  151629. useOldAnalPropLogic = cms.bool(False),
  151630. useRungeKutta = cms.bool(False)
  151631. )
  151632.  
  151633.  
  151634. process.RK1DFittingSmoother = cms.ESProducer("KFFittingSmootherESProducer",
  151635. BreakTrajWith2ConsecutiveMissing = cms.bool(True),
  151636. ComponentName = cms.string('RK1DFittingSmoother'),
  151637. EstimateCut = cms.double(-1),
  151638. Fitter = cms.string('RK1DFitter'),
  151639. LogPixelProbabilityCut = cms.double(0),
  151640. MaxFractionOutliers = cms.double(0.3),
  151641. MaxNumberOfOutliers = cms.int32(3),
  151642. MinDof = cms.int32(2),
  151643. MinNumberOfHits = cms.int32(5),
  151644. NoInvalidHitsBeginEnd = cms.bool(True),
  151645. NoOutliersBeginEnd = cms.bool(False),
  151646. RejectTracks = cms.bool(True),
  151647. Smoother = cms.string('RK1DSmoother'),
  151648. appendToDataLabel = cms.string('')
  151649. )
  151650.  
  151651.  
  151652. process.RK1DTrajectoryFitter = cms.ESProducer("KFTrajectoryFitterESProducer",
  151653. ComponentName = cms.string('RK1DFitter'),
  151654. Estimator = cms.string('Chi2'),
  151655. Propagator = cms.string('RungeKuttaTrackerPropagator'),
  151656. RecoGeometry = cms.string('GlobalDetLayerGeometry'),
  151657. Updator = cms.string('KFSwitching1DUpdator'),
  151658. appendToDataLabel = cms.string(''),
  151659. minHits = cms.int32(3)
  151660. )
  151661.  
  151662.  
  151663. process.RK1DTrajectorySmoother = cms.ESProducer("KFTrajectorySmootherESProducer",
  151664. ComponentName = cms.string('RK1DSmoother'),
  151665. Estimator = cms.string('Chi2'),
  151666. Propagator = cms.string('RungeKuttaTrackerPropagator'),
  151667. RecoGeometry = cms.string('GlobalDetLayerGeometry'),
  151668. Updator = cms.string('KFSwitching1DUpdator'),
  151669. appendToDataLabel = cms.string(''),
  151670. errorRescaling = cms.double(100),
  151671. minHits = cms.int32(3)
  151672. )
  151673.  
  151674.  
  151675. process.RKFittingSmoother = cms.ESProducer("KFFittingSmootherESProducer",
  151676. BreakTrajWith2ConsecutiveMissing = cms.bool(True),
  151677. ComponentName = cms.string('RKFittingSmoother'),
  151678. EstimateCut = cms.double(-1),
  151679. Fitter = cms.string('RKFitter'),
  151680. LogPixelProbabilityCut = cms.double(0),
  151681. MaxFractionOutliers = cms.double(0.3),
  151682. MaxNumberOfOutliers = cms.int32(3),
  151683. MinDof = cms.int32(2),
  151684. MinNumberOfHits = cms.int32(5),
  151685. NoInvalidHitsBeginEnd = cms.bool(True),
  151686. NoOutliersBeginEnd = cms.bool(False),
  151687. RejectTracks = cms.bool(True),
  151688. Smoother = cms.string('RKSmoother'),
  151689. appendToDataLabel = cms.string('')
  151690. )
  151691.  
  151692.  
  151693. process.RKOutliers1DFittingSmoother = cms.ESProducer("KFFittingSmootherESProducer",
  151694. BreakTrajWith2ConsecutiveMissing = cms.bool(True),
  151695. ComponentName = cms.string('RKOutliers1DFittingSmoother'),
  151696. EstimateCut = cms.double(20.0),
  151697. Fitter = cms.string('RK1DFitter'),
  151698. LogPixelProbabilityCut = cms.double(0),
  151699. MaxFractionOutliers = cms.double(0.3),
  151700. MaxNumberOfOutliers = cms.int32(3),
  151701. MinDof = cms.int32(2),
  151702. MinNumberOfHits = cms.int32(3),
  151703. NoInvalidHitsBeginEnd = cms.bool(True),
  151704. NoOutliersBeginEnd = cms.bool(False),
  151705. RejectTracks = cms.bool(True),
  151706. Smoother = cms.string('RK1DSmoother'),
  151707. appendToDataLabel = cms.string('')
  151708. )
  151709.  
  151710.  
  151711. process.RKTrajectoryFitter = cms.ESProducer("KFTrajectoryFitterESProducer",
  151712. ComponentName = cms.string('RKFitter'),
  151713. Estimator = cms.string('Chi2'),
  151714. Propagator = cms.string('RungeKuttaTrackerPropagator'),
  151715. RecoGeometry = cms.string('GlobalDetLayerGeometry'),
  151716. Updator = cms.string('KFUpdator'),
  151717. appendToDataLabel = cms.string(''),
  151718. minHits = cms.int32(3)
  151719. )
  151720.  
  151721.  
  151722. process.RKTrajectorySmoother = cms.ESProducer("KFTrajectorySmootherESProducer",
  151723. ComponentName = cms.string('RKSmoother'),
  151724. Estimator = cms.string('Chi2'),
  151725. Propagator = cms.string('RungeKuttaTrackerPropagator'),
  151726. RecoGeometry = cms.string('GlobalDetLayerGeometry'),
  151727. Updator = cms.string('KFUpdator'),
  151728. appendToDataLabel = cms.string(''),
  151729. errorRescaling = cms.double(100),
  151730. minHits = cms.int32(3)
  151731. )
  151732.  
  151733.  
  151734. process.RPCConeBuilder = cms.ESProducer("RPCConeBuilder",
  151735. towerBeg = cms.int32(0),
  151736. towerEnd = cms.int32(16)
  151737. )
  151738.  
  151739.  
  151740. process.RPCGeometryESModule = cms.ESProducer("RPCGeometryESModule",
  151741. compatibiltyWith11 = cms.untracked.bool(True),
  151742. useDDD = cms.untracked.bool(False)
  151743. )
  151744.  
  151745.  
  151746. process.RungeKuttaTrackerPropagator = cms.ESProducer("PropagatorWithMaterialESProducer",
  151747. ComponentName = cms.string('RungeKuttaTrackerPropagator'),
  151748. Mass = cms.double(0.105),
  151749. MaxDPhi = cms.double(1.6),
  151750. PropagationDirection = cms.string('alongMomentum'),
  151751. SimpleMagneticField = cms.string(''),
  151752. ptMin = cms.double(-1.0),
  151753. useRungeKutta = cms.bool(True)
  151754. )
  151755.  
  151756.  
  151757. process.RungeKuttaTrackerPropagatorOpposite = cms.ESProducer("PropagatorWithMaterialESProducer",
  151758. ComponentName = cms.string('RungeKuttaTrackerPropagatorOpposite'),
  151759. Mass = cms.double(0.105),
  151760. MaxDPhi = cms.double(1.6),
  151761. PropagationDirection = cms.string('oppositeToMomentum'),
  151762. SimpleMagneticField = cms.string(''),
  151763. ptMin = cms.double(-1.0),
  151764. useRungeKutta = cms.bool(True)
  151765. )
  151766.  
  151767.  
  151768. process.SiStripRecHitMatcherESProducer = cms.ESProducer("SiStripRecHitMatcherESProducer",
  151769. ComponentName = cms.string('StandardMatcher'),
  151770. NSigmaInside = cms.double(3.0),
  151771. PreFilter = cms.bool(False)
  151772. )
  151773.  
  151774.  
  151775. process.SmartPropagator = cms.ESProducer("SmartPropagatorESProducer",
  151776. ComponentName = cms.string('SmartPropagator'),
  151777. Epsilon = cms.double(5.0),
  151778. MuonPropagator = cms.string('SteppingHelixPropagatorAlong'),
  151779. PropagationDirection = cms.string('alongMomentum'),
  151780. TrackerPropagator = cms.string('PropagatorWithMaterial')
  151781. )
  151782.  
  151783.  
  151784. process.SmartPropagatorAny = cms.ESProducer("SmartPropagatorESProducer",
  151785. ComponentName = cms.string('SmartPropagatorAny'),
  151786. Epsilon = cms.double(5.0),
  151787. MuonPropagator = cms.string('SteppingHelixPropagatorAny'),
  151788. PropagationDirection = cms.string('alongMomentum'),
  151789. TrackerPropagator = cms.string('PropagatorWithMaterial')
  151790. )
  151791.  
  151792.  
  151793. process.SmartPropagatorAnyOpposite = cms.ESProducer("SmartPropagatorESProducer",
  151794. ComponentName = cms.string('SmartPropagatorAnyOpposite'),
  151795. Epsilon = cms.double(5.0),
  151796. MuonPropagator = cms.string('SteppingHelixPropagatorAny'),
  151797. PropagationDirection = cms.string('oppositeToMomentum'),
  151798. TrackerPropagator = cms.string('PropagatorWithMaterialOpposite')
  151799. )
  151800.  
  151801.  
  151802. process.SmartPropagatorAnyRK = cms.ESProducer("SmartPropagatorESProducer",
  151803. ComponentName = cms.string('SmartPropagatorAnyRK'),
  151804. Epsilon = cms.double(5.0),
  151805. MuonPropagator = cms.string('SteppingHelixPropagatorAny'),
  151806. PropagationDirection = cms.string('alongMomentum'),
  151807. TrackerPropagator = cms.string('RungeKuttaTrackerPropagator')
  151808. )
  151809.  
  151810.  
  151811. process.SmartPropagatorAnyRKOpposite = cms.ESProducer("SmartPropagatorESProducer",
  151812. ComponentName = cms.string('SmartPropagatorAnyRKOpposite'),
  151813. Epsilon = cms.double(5.0),
  151814. MuonPropagator = cms.string('SteppingHelixPropagatorAny'),
  151815. PropagationDirection = cms.string('oppositeToMomentum'),
  151816. TrackerPropagator = cms.string('RungeKuttaTrackerPropagatorOpposite')
  151817. )
  151818.  
  151819.  
  151820. process.SmartPropagatorOpposite = cms.ESProducer("SmartPropagatorESProducer",
  151821. ComponentName = cms.string('SmartPropagatorOpposite'),
  151822. Epsilon = cms.double(5.0),
  151823. MuonPropagator = cms.string('SteppingHelixPropagatorOpposite'),
  151824. PropagationDirection = cms.string('oppositeToMomentum'),
  151825. TrackerPropagator = cms.string('PropagatorWithMaterialOpposite')
  151826. )
  151827.  
  151828.  
  151829. process.SmartPropagatorRK = cms.ESProducer("SmartPropagatorESProducer",
  151830. ComponentName = cms.string('SmartPropagatorRK'),
  151831. Epsilon = cms.double(5.0),
  151832. MuonPropagator = cms.string('SteppingHelixPropagatorAlong'),
  151833. PropagationDirection = cms.string('alongMomentum'),
  151834. TrackerPropagator = cms.string('RungeKuttaTrackerPropagator')
  151835. )
  151836.  
  151837.  
  151838. process.SmartPropagatorRKOpposite = cms.ESProducer("SmartPropagatorESProducer",
  151839. ComponentName = cms.string('SmartPropagatorRKOpposite'),
  151840. Epsilon = cms.double(5.0),
  151841. MuonPropagator = cms.string('SteppingHelixPropagatorOpposite'),
  151842. PropagationDirection = cms.string('oppositeToMomentum'),
  151843. TrackerPropagator = cms.string('RungeKuttaTrackerPropagatorOpposite')
  151844. )
  151845.  
  151846.  
  151847. process.SteppingHelixPropagatorAlong = cms.ESProducer("SteppingHelixPropagatorESProducer",
  151848. ApplyRadX0Correction = cms.bool(True),
  151849. AssumeNoMaterial = cms.bool(False),
  151850. ComponentName = cms.string('SteppingHelixPropagatorAlong'),
  151851. NoErrorPropagation = cms.bool(False),
  151852. PropagationDirection = cms.string('alongMomentum'),
  151853. SetVBFPointer = cms.bool(False),
  151854. VBFName = cms.string('VolumeBasedMagneticField'),
  151855. debug = cms.bool(False),
  151856. endcapShiftInZNeg = cms.double(0.0),
  151857. endcapShiftInZPos = cms.double(0.0),
  151858. returnTangentPlane = cms.bool(True),
  151859. sendLogWarning = cms.bool(False),
  151860. useEndcapShiftsInZ = cms.bool(False),
  151861. useInTeslaFromMagField = cms.bool(False),
  151862. useIsYokeFlag = cms.bool(True),
  151863. useMagVolumes = cms.bool(True),
  151864. useMatVolumes = cms.bool(True),
  151865. useTuningForL2Speed = cms.bool(False)
  151866. )
  151867.  
  151868.  
  151869. process.SteppingHelixPropagatorAlongNoError = cms.ESProducer("SteppingHelixPropagatorESProducer",
  151870. ApplyRadX0Correction = cms.bool(True),
  151871. AssumeNoMaterial = cms.bool(False),
  151872. ComponentName = cms.string('SteppingHelixPropagatorAlongNoError'),
  151873. NoErrorPropagation = cms.bool(True),
  151874. PropagationDirection = cms.string('alongMomentum'),
  151875. SetVBFPointer = cms.bool(False),
  151876. VBFName = cms.string('VolumeBasedMagneticField'),
  151877. debug = cms.bool(False),
  151878. endcapShiftInZNeg = cms.double(0.0),
  151879. endcapShiftInZPos = cms.double(0.0),
  151880. returnTangentPlane = cms.bool(True),
  151881. sendLogWarning = cms.bool(False),
  151882. useEndcapShiftsInZ = cms.bool(False),
  151883. useInTeslaFromMagField = cms.bool(False),
  151884. useIsYokeFlag = cms.bool(True),
  151885. useMagVolumes = cms.bool(True),
  151886. useMatVolumes = cms.bool(True),
  151887. useTuningForL2Speed = cms.bool(False)
  151888. )
  151889.  
  151890.  
  151891. process.SteppingHelixPropagatorAny = cms.ESProducer("SteppingHelixPropagatorESProducer",
  151892. ApplyRadX0Correction = cms.bool(True),
  151893. AssumeNoMaterial = cms.bool(False),
  151894. ComponentName = cms.string('SteppingHelixPropagatorAny'),
  151895. NoErrorPropagation = cms.bool(False),
  151896. PropagationDirection = cms.string('anyDirection'),
  151897. SetVBFPointer = cms.bool(False),
  151898. VBFName = cms.string('VolumeBasedMagneticField'),
  151899. debug = cms.bool(False),
  151900. endcapShiftInZNeg = cms.double(0.0),
  151901. endcapShiftInZPos = cms.double(0.0),
  151902. returnTangentPlane = cms.bool(True),
  151903. sendLogWarning = cms.bool(False),
  151904. useEndcapShiftsInZ = cms.bool(False),
  151905. useInTeslaFromMagField = cms.bool(False),
  151906. useIsYokeFlag = cms.bool(True),
  151907. useMagVolumes = cms.bool(True),
  151908. useMatVolumes = cms.bool(True),
  151909. useTuningForL2Speed = cms.bool(False)
  151910. )
  151911.  
  151912.  
  151913. process.SteppingHelixPropagatorAnyNoError = cms.ESProducer("SteppingHelixPropagatorESProducer",
  151914. ApplyRadX0Correction = cms.bool(True),
  151915. AssumeNoMaterial = cms.bool(False),
  151916. ComponentName = cms.string('SteppingHelixPropagatorAnyNoError'),
  151917. NoErrorPropagation = cms.bool(True),
  151918. PropagationDirection = cms.string('anyDirection'),
  151919. SetVBFPointer = cms.bool(False),
  151920. VBFName = cms.string('VolumeBasedMagneticField'),
  151921. debug = cms.bool(False),
  151922. endcapShiftInZNeg = cms.double(0.0),
  151923. endcapShiftInZPos = cms.double(0.0),
  151924. returnTangentPlane = cms.bool(True),
  151925. sendLogWarning = cms.bool(False),
  151926. useEndcapShiftsInZ = cms.bool(False),
  151927. useInTeslaFromMagField = cms.bool(False),
  151928. useIsYokeFlag = cms.bool(True),
  151929. useMagVolumes = cms.bool(True),
  151930. useMatVolumes = cms.bool(True),
  151931. useTuningForL2Speed = cms.bool(False)
  151932. )
  151933.  
  151934.  
  151935. process.SteppingHelixPropagatorL2Along = cms.ESProducer("SteppingHelixPropagatorESProducer",
  151936. ApplyRadX0Correction = cms.bool(True),
  151937. AssumeNoMaterial = cms.bool(False),
  151938. ComponentName = cms.string('SteppingHelixPropagatorL2Along'),
  151939. NoErrorPropagation = cms.bool(False),
  151940. PropagationDirection = cms.string('alongMomentum'),
  151941. SetVBFPointer = cms.bool(False),
  151942. VBFName = cms.string('VolumeBasedMagneticField'),
  151943. debug = cms.bool(False),
  151944. endcapShiftInZNeg = cms.double(0.0),
  151945. endcapShiftInZPos = cms.double(0.0),
  151946. returnTangentPlane = cms.bool(True),
  151947. sendLogWarning = cms.bool(False),
  151948. useEndcapShiftsInZ = cms.bool(False),
  151949. useInTeslaFromMagField = cms.bool(False),
  151950. useIsYokeFlag = cms.bool(True),
  151951. useMagVolumes = cms.bool(True),
  151952. useMatVolumes = cms.bool(True),
  151953. useTuningForL2Speed = cms.bool(True)
  151954. )
  151955.  
  151956.  
  151957. process.SteppingHelixPropagatorL2AlongNoError = cms.ESProducer("SteppingHelixPropagatorESProducer",
  151958. ApplyRadX0Correction = cms.bool(True),
  151959. AssumeNoMaterial = cms.bool(False),
  151960. ComponentName = cms.string('SteppingHelixPropagatorL2AlongNoError'),
  151961. NoErrorPropagation = cms.bool(True),
  151962. PropagationDirection = cms.string('alongMomentum'),
  151963. SetVBFPointer = cms.bool(False),
  151964. VBFName = cms.string('VolumeBasedMagneticField'),
  151965. debug = cms.bool(False),
  151966. endcapShiftInZNeg = cms.double(0.0),
  151967. endcapShiftInZPos = cms.double(0.0),
  151968. returnTangentPlane = cms.bool(True),
  151969. sendLogWarning = cms.bool(False),
  151970. useEndcapShiftsInZ = cms.bool(False),
  151971. useInTeslaFromMagField = cms.bool(False),
  151972. useIsYokeFlag = cms.bool(True),
  151973. useMagVolumes = cms.bool(True),
  151974. useMatVolumes = cms.bool(True),
  151975. useTuningForL2Speed = cms.bool(True)
  151976. )
  151977.  
  151978.  
  151979. process.SteppingHelixPropagatorL2Any = cms.ESProducer("SteppingHelixPropagatorESProducer",
  151980. ApplyRadX0Correction = cms.bool(True),
  151981. AssumeNoMaterial = cms.bool(False),
  151982. ComponentName = cms.string('SteppingHelixPropagatorL2Any'),
  151983. NoErrorPropagation = cms.bool(False),
  151984. PropagationDirection = cms.string('anyDirection'),
  151985. SetVBFPointer = cms.bool(False),
  151986. VBFName = cms.string('VolumeBasedMagneticField'),
  151987. debug = cms.bool(False),
  151988. endcapShiftInZNeg = cms.double(0.0),
  151989. endcapShiftInZPos = cms.double(0.0),
  151990. returnTangentPlane = cms.bool(True),
  151991. sendLogWarning = cms.bool(False),
  151992. useEndcapShiftsInZ = cms.bool(False),
  151993. useInTeslaFromMagField = cms.bool(False),
  151994. useIsYokeFlag = cms.bool(True),
  151995. useMagVolumes = cms.bool(True),
  151996. useMatVolumes = cms.bool(True),
  151997. useTuningForL2Speed = cms.bool(True)
  151998. )
  151999.  
  152000.  
  152001. process.SteppingHelixPropagatorL2AnyNoError = cms.ESProducer("SteppingHelixPropagatorESProducer",
  152002. ApplyRadX0Correction = cms.bool(True),
  152003. AssumeNoMaterial = cms.bool(False),
  152004. ComponentName = cms.string('SteppingHelixPropagatorL2AnyNoError'),
  152005. NoErrorPropagation = cms.bool(True),
  152006. PropagationDirection = cms.string('anyDirection'),
  152007. SetVBFPointer = cms.bool(False),
  152008. VBFName = cms.string('VolumeBasedMagneticField'),
  152009. debug = cms.bool(False),
  152010. endcapShiftInZNeg = cms.double(0.0),
  152011. endcapShiftInZPos = cms.double(0.0),
  152012. returnTangentPlane = cms.bool(True),
  152013. sendLogWarning = cms.bool(False),
  152014. useEndcapShiftsInZ = cms.bool(False),
  152015. useInTeslaFromMagField = cms.bool(False),
  152016. useIsYokeFlag = cms.bool(True),
  152017. useMagVolumes = cms.bool(True),
  152018. useMatVolumes = cms.bool(True),
  152019. useTuningForL2Speed = cms.bool(True)
  152020. )
  152021.  
  152022.  
  152023. process.SteppingHelixPropagatorL2Opposite = cms.ESProducer("SteppingHelixPropagatorESProducer",
  152024. ApplyRadX0Correction = cms.bool(True),
  152025. AssumeNoMaterial = cms.bool(False),
  152026. ComponentName = cms.string('SteppingHelixPropagatorL2Opposite'),
  152027. NoErrorPropagation = cms.bool(False),
  152028. PropagationDirection = cms.string('oppositeToMomentum'),
  152029. SetVBFPointer = cms.bool(False),
  152030. VBFName = cms.string('VolumeBasedMagneticField'),
  152031. debug = cms.bool(False),
  152032. endcapShiftInZNeg = cms.double(0.0),
  152033. endcapShiftInZPos = cms.double(0.0),
  152034. returnTangentPlane = cms.bool(True),
  152035. sendLogWarning = cms.bool(False),
  152036. useEndcapShiftsInZ = cms.bool(False),
  152037. useInTeslaFromMagField = cms.bool(False),
  152038. useIsYokeFlag = cms.bool(True),
  152039. useMagVolumes = cms.bool(True),
  152040. useMatVolumes = cms.bool(True),
  152041. useTuningForL2Speed = cms.bool(True)
  152042. )
  152043.  
  152044.  
  152045. process.SteppingHelixPropagatorL2OppositeNoError = cms.ESProducer("SteppingHelixPropagatorESProducer",
  152046. ApplyRadX0Correction = cms.bool(True),
  152047. AssumeNoMaterial = cms.bool(False),
  152048. ComponentName = cms.string('SteppingHelixPropagatorL2OppositeNoError'),
  152049. NoErrorPropagation = cms.bool(True),
  152050. PropagationDirection = cms.string('oppositeToMomentum'),
  152051. SetVBFPointer = cms.bool(False),
  152052. VBFName = cms.string('VolumeBasedMagneticField'),
  152053. debug = cms.bool(False),
  152054. endcapShiftInZNeg = cms.double(0.0),
  152055. endcapShiftInZPos = cms.double(0.0),
  152056. returnTangentPlane = cms.bool(True),
  152057. sendLogWarning = cms.bool(False),
  152058. useEndcapShiftsInZ = cms.bool(False),
  152059. useInTeslaFromMagField = cms.bool(False),
  152060. useIsYokeFlag = cms.bool(True),
  152061. useMagVolumes = cms.bool(True),
  152062. useMatVolumes = cms.bool(True),
  152063. useTuningForL2Speed = cms.bool(True)
  152064. )
  152065.  
  152066.  
  152067. process.SteppingHelixPropagatorOpposite = cms.ESProducer("SteppingHelixPropagatorESProducer",
  152068. ApplyRadX0Correction = cms.bool(True),
  152069. AssumeNoMaterial = cms.bool(False),
  152070. ComponentName = cms.string('SteppingHelixPropagatorOpposite'),
  152071. NoErrorPropagation = cms.bool(False),
  152072. PropagationDirection = cms.string('oppositeToMomentum'),
  152073. SetVBFPointer = cms.bool(False),
  152074. VBFName = cms.string('VolumeBasedMagneticField'),
  152075. debug = cms.bool(False),
  152076. endcapShiftInZNeg = cms.double(0.0),
  152077. endcapShiftInZPos = cms.double(0.0),
  152078. returnTangentPlane = cms.bool(True),
  152079. sendLogWarning = cms.bool(False),
  152080. useEndcapShiftsInZ = cms.bool(False),
  152081. useInTeslaFromMagField = cms.bool(False),
  152082. useIsYokeFlag = cms.bool(True),
  152083. useMagVolumes = cms.bool(True),
  152084. useMatVolumes = cms.bool(True),
  152085. useTuningForL2Speed = cms.bool(False)
  152086. )
  152087.  
  152088.  
  152089. process.SteppingHelixPropagatorOppositeNoError = cms.ESProducer("SteppingHelixPropagatorESProducer",
  152090. ApplyRadX0Correction = cms.bool(True),
  152091. AssumeNoMaterial = cms.bool(False),
  152092. ComponentName = cms.string('SteppingHelixPropagatorOppositeNoError'),
  152093. NoErrorPropagation = cms.bool(True),
  152094. PropagationDirection = cms.string('oppositeToMomentum'),
  152095. SetVBFPointer = cms.bool(False),
  152096. VBFName = cms.string('VolumeBasedMagneticField'),
  152097. debug = cms.bool(False),
  152098. endcapShiftInZNeg = cms.double(0.0),
  152099. endcapShiftInZPos = cms.double(0.0),
  152100. returnTangentPlane = cms.bool(True),
  152101. sendLogWarning = cms.bool(False),
  152102. useEndcapShiftsInZ = cms.bool(False),
  152103. useInTeslaFromMagField = cms.bool(False),
  152104. useIsYokeFlag = cms.bool(True),
  152105. useMagVolumes = cms.bool(True),
  152106. useMatVolumes = cms.bool(True),
  152107. useTuningForL2Speed = cms.bool(False)
  152108. )
  152109.  
  152110.  
  152111. process.StraightLinePropagator = cms.ESProducer("StraightLinePropagatorESProducer",
  152112. ComponentName = cms.string('StraightLinePropagator'),
  152113. PropagationDirection = cms.string('alongMomentum')
  152114. )
  152115.  
  152116.  
  152117. process.StripCPEESProducer = cms.ESProducer("StripCPEESProducer",
  152118. ComponentName = cms.string('SimpleStripCPE'),
  152119. ComponentType = cms.string('SimpleStripCPE'),
  152120. parameters = cms.PSet(
  152121.  
  152122. )
  152123. )
  152124.  
  152125.  
  152126. process.StripCPEfromTrackAngleESProducer = cms.ESProducer("StripCPEESProducer",
  152127. ComponentName = cms.string('StripCPEfromTrackAngle'),
  152128. ComponentType = cms.string('StripCPEfromTrackAngle'),
  152129. parameters = cms.PSet(
  152130. mLC_P0 = cms.double(-0.326),
  152131. mLC_P1 = cms.double(0.618),
  152132. mLC_P2 = cms.double(0.3),
  152133. mTEC_P0 = cms.double(-1.885),
  152134. mTEC_P1 = cms.double(0.471),
  152135. mTIB_P0 = cms.double(-0.742),
  152136. mTIB_P1 = cms.double(0.202),
  152137. mTID_P0 = cms.double(-1.427),
  152138. mTID_P1 = cms.double(0.433),
  152139. mTOB_P0 = cms.double(-1.026),
  152140. mTOB_P1 = cms.double(0.253),
  152141. maxChgOneMIP = cms.double(6000.0),
  152142. useLegacyError = cms.bool(False)
  152143. )
  152144. )
  152145.  
  152146.  
  152147. process.TTRHBuilderAngleAndTemplate = cms.ESProducer("TkTransientTrackingRecHitBuilderESProducer",
  152148. ComponentName = cms.string('WithAngleAndTemplate'),
  152149. ComputeCoarseLocalPositionFromDisk = cms.bool(False),
  152150. Matcher = cms.string('StandardMatcher'),
  152151. PixelCPE = cms.string('PixelCPETemplateReco'),
  152152. StripCPE = cms.string('StripCPEfromTrackAngle')
  152153. )
  152154.  
  152155.  
  152156. process.TotemRPGeometryESModule = cms.ESProducer("TotemRPGeometryESModule",
  152157. verbosity = cms.untracked.uint32(1)
  152158. )
  152159.  
  152160.  
  152161. process.TrackerRecoGeometryESProducer = cms.ESProducer("TrackerRecoGeometryESProducer")
  152162.  
  152163.  
  152164. process.TrajectoryCleanerBySharedHitsForConversions = cms.ESProducer("TrajectoryCleanerESProducer",
  152165. ComponentName = cms.string('TrajectoryCleanerBySharedHitsForConversions'),
  152166. ComponentType = cms.string('TrajectoryCleanerBySharedHits'),
  152167. MissingHitPenalty = cms.double(20.0),
  152168. ValidHitBonus = cms.double(5.0),
  152169. allowSharedFirstHit = cms.bool(True),
  152170. fractionShared = cms.double(0.5)
  152171. )
  152172.  
  152173.  
  152174. process.TransientTrackBuilderESProducer = cms.ESProducer("TransientTrackBuilderESProducer",
  152175. ComponentName = cms.string('TransientTrackBuilder')
  152176. )
  152177.  
  152178.  
  152179. process.VolumeBasedMagneticFieldESProducer = cms.ESProducer("VolumeBasedMagneticFieldESProducerFromDB",
  152180. debugBuilder = cms.untracked.bool(False),
  152181. label = cms.untracked.string(''),
  152182. valueOverride = cms.int32(-1)
  152183. )
  152184.  
  152185.  
  152186. process.ZdcGeometryFromDBEP = cms.ESProducer("ZdcGeometryFromDBEP",
  152187. applyAlignment = cms.bool(False)
  152188. )
  152189.  
  152190.  
  152191. process.ak10PFCHSL1Fastjet = cms.ESProducer("L1FastjetCorrectionESProducer",
  152192. algorithm = cms.string('AK10PFchs'),
  152193. level = cms.string('L1FastJet'),
  152194. srcRho = cms.InputTag("fixedGridRhoFastjetAll")
  152195. )
  152196.  
  152197.  
  152198. process.ak10PFCHSL1FastjetL2L3Residual = cms.ESProducer("JetCorrectionESChain",
  152199. correctors = cms.vstring('ak10PFCHSL1Fastjet',
  152200. 'ak10PFCHSL2Relative',
  152201. 'ak10PFCHSL3Absolute',
  152202. 'ak10PFCHSResidual')
  152203. )
  152204.  
  152205.  
  152206. process.ak10PFCHSL1L2L3Residual = cms.ESProducer("JetCorrectionESChain",
  152207. correctors = cms.vstring('ak10PFCHSL1Offset',
  152208. 'ak10PFCHSL2Relative',
  152209. 'ak10PFCHSL3Absolute',
  152210. 'ak10PFCHSResidual')
  152211. )
  152212.  
  152213.  
  152214. process.ak10PFCHSL1Offset = cms.ESProducer("L1OffsetCorrectionESProducer",
  152215. algorithm = cms.string('AK10PFchs'),
  152216. level = cms.string('L1Offset'),
  152217. minVtxNdof = cms.int32(4),
  152218. vertexCollection = cms.string('offlinePrimaryVertices')
  152219. )
  152220.  
  152221.  
  152222. process.ak10PFCHSL2L3 = cms.ESProducer("JetCorrectionESChain",
  152223. correctors = cms.vstring('ak10PFCHSL2Relative',
  152224. 'ak10PFCHSL3Absolute')
  152225. )
  152226.  
  152227.  
  152228. process.ak10PFCHSL2L3Residual = cms.ESProducer("JetCorrectionESChain",
  152229. correctors = cms.vstring('ak10PFCHSL2Relative',
  152230. 'ak10PFCHSL3Absolute',
  152231. 'ak10PFCHSResidual')
  152232. )
  152233.  
  152234.  
  152235. process.ak10PFCHSL2Relative = cms.ESProducer("LXXXCorrectionESProducer",
  152236. algorithm = cms.string('AK10PFchs'),
  152237. level = cms.string('L2Relative')
  152238. )
  152239.  
  152240.  
  152241. process.ak10PFCHSL3Absolute = cms.ESProducer("LXXXCorrectionESProducer",
  152242. algorithm = cms.string('AK10PFchs'),
  152243. level = cms.string('L3Absolute')
  152244. )
  152245.  
  152246.  
  152247. process.ak10PFCHSResidual = cms.ESProducer("LXXXCorrectionESProducer",
  152248. algorithm = cms.string('AK10PFchs'),
  152249. level = cms.string('L2L3Residual')
  152250. )
  152251.  
  152252.  
  152253. process.ak10PFL1Fastjet = cms.ESProducer("L1FastjetCorrectionESProducer",
  152254. algorithm = cms.string('AK10PF'),
  152255. level = cms.string('L1FastJet'),
  152256. srcRho = cms.InputTag("fixedGridRhoFastjetAll")
  152257. )
  152258.  
  152259.  
  152260. process.ak10PFL1FastjetL2L3Residual = cms.ESProducer("JetCorrectionESChain",
  152261. correctors = cms.vstring('ak10PFL1Fastjet',
  152262. 'ak10PFL2Relative',
  152263. 'ak10PFL3Absolute',
  152264. 'ak10PFResidual')
  152265. )
  152266.  
  152267.  
  152268. process.ak10PFL1L2L3Residual = cms.ESProducer("JetCorrectionESChain",
  152269. correctors = cms.vstring('ak10PFL1Offset',
  152270. 'ak10PFL2Relative',
  152271. 'ak10PFL3Absolute',
  152272. 'ak10PFResidual')
  152273. )
  152274.  
  152275.  
  152276. process.ak10PFL1Offset = cms.ESProducer("L1OffsetCorrectionESProducer",
  152277. algorithm = cms.string('AK10PF'),
  152278. level = cms.string('L1Offset'),
  152279. minVtxNdof = cms.int32(4),
  152280. vertexCollection = cms.string('offlinePrimaryVertices')
  152281. )
  152282.  
  152283.  
  152284. process.ak10PFL2L3 = cms.ESProducer("JetCorrectionESChain",
  152285. correctors = cms.vstring('ak10PFL2Relative',
  152286. 'ak10PFL3Absolute')
  152287. )
  152288.  
  152289.  
  152290. process.ak10PFL2L3Residual = cms.ESProducer("JetCorrectionESChain",
  152291. correctors = cms.vstring('ak10PFL2Relative',
  152292. 'ak10PFL3Absolute',
  152293. 'ak10PFResidual')
  152294. )
  152295.  
  152296.  
  152297. process.ak10PFL2Relative = cms.ESProducer("LXXXCorrectionESProducer",
  152298. algorithm = cms.string('AK10PF'),
  152299. level = cms.string('L2Relative')
  152300. )
  152301.  
  152302.  
  152303. process.ak10PFL3Absolute = cms.ESProducer("LXXXCorrectionESProducer",
  152304. algorithm = cms.string('AK10PF'),
  152305. level = cms.string('L3Absolute')
  152306. )
  152307.  
  152308.  
  152309. process.ak10PFResidual = cms.ESProducer("LXXXCorrectionESProducer",
  152310. algorithm = cms.string('AK10PF'),
  152311. level = cms.string('L2L3Residual')
  152312. )
  152313.  
  152314.  
  152315. process.ak1PFCHSL1Fastjet = cms.ESProducer("L1FastjetCorrectionESProducer",
  152316. algorithm = cms.string('AK1PFchs'),
  152317. level = cms.string('L1FastJet'),
  152318. srcRho = cms.InputTag("fixedGridRhoFastjetAll")
  152319. )
  152320.  
  152321.  
  152322. process.ak1PFCHSL1FastjetL2L3Residual = cms.ESProducer("JetCorrectionESChain",
  152323. correctors = cms.vstring('ak1PFCHSL1Fastjet',
  152324. 'ak1PFCHSL2Relative',
  152325. 'ak1PFCHSL3Absolute',
  152326. 'ak1PFCHSResidual')
  152327. )
  152328.  
  152329.  
  152330. process.ak1PFCHSL1L2L3Residual = cms.ESProducer("JetCorrectionESChain",
  152331. correctors = cms.vstring('ak1PFCHSL1Offset',
  152332. 'ak1PFCHSL2Relative',
  152333. 'ak1PFCHSL3Absolute',
  152334. 'ak1PFCHSResidual')
  152335. )
  152336.  
  152337.  
  152338. process.ak1PFCHSL1Offset = cms.ESProducer("L1OffsetCorrectionESProducer",
  152339. algorithm = cms.string('AK1PFchs'),
  152340. level = cms.string('L1Offset'),
  152341. minVtxNdof = cms.int32(4),
  152342. vertexCollection = cms.string('offlinePrimaryVertices')
  152343. )
  152344.  
  152345.  
  152346. process.ak1PFCHSL2L3 = cms.ESProducer("JetCorrectionESChain",
  152347. correctors = cms.vstring('ak1PFCHSL2Relative',
  152348. 'ak1PFCHSL3Absolute')
  152349. )
  152350.  
  152351.  
  152352. process.ak1PFCHSL2L3Residual = cms.ESProducer("JetCorrectionESChain",
  152353. correctors = cms.vstring('ak1PFCHSL2Relative',
  152354. 'ak1PFCHSL3Absolute',
  152355. 'ak1PFCHSResidual')
  152356. )
  152357.  
  152358.  
  152359. process.ak1PFCHSL2Relative = cms.ESProducer("LXXXCorrectionESProducer",
  152360. algorithm = cms.string('AK1PFchs'),
  152361. level = cms.string('L2Relative')
  152362. )
  152363.  
  152364.  
  152365. process.ak1PFCHSL3Absolute = cms.ESProducer("LXXXCorrectionESProducer",
  152366. algorithm = cms.string('AK1PFchs'),
  152367. level = cms.string('L3Absolute')
  152368. )
  152369.  
  152370.  
  152371. process.ak1PFCHSResidual = cms.ESProducer("LXXXCorrectionESProducer",
  152372. algorithm = cms.string('AK1PFchs'),
  152373. level = cms.string('L2L3Residual')
  152374. )
  152375.  
  152376.  
  152377. process.ak1PFL1Fastjet = cms.ESProducer("L1FastjetCorrectionESProducer",
  152378. algorithm = cms.string('AK1PF'),
  152379. level = cms.string('L1FastJet'),
  152380. srcRho = cms.InputTag("fixedGridRhoFastjetAll")
  152381. )
  152382.  
  152383.  
  152384. process.ak1PFL1FastjetL2L3Residual = cms.ESProducer("JetCorrectionESChain",
  152385. correctors = cms.vstring('ak1PFL1Fastjet',
  152386. 'ak1PFL2Relative',
  152387. 'ak1PFL3Absolute',
  152388. 'ak1PFResidual')
  152389. )
  152390.  
  152391.  
  152392. process.ak1PFL1L2L3Residual = cms.ESProducer("JetCorrectionESChain",
  152393. correctors = cms.vstring('ak1PFL1Offset',
  152394. 'ak1PFL2Relative',
  152395. 'ak1PFL3Absolute',
  152396. 'ak1PFResidual')
  152397. )
  152398.  
  152399.  
  152400. process.ak1PFL1Offset = cms.ESProducer("L1OffsetCorrectionESProducer",
  152401. algorithm = cms.string('AK1PF'),
  152402. level = cms.string('L1Offset'),
  152403. minVtxNdof = cms.int32(4),
  152404. vertexCollection = cms.string('offlinePrimaryVertices')
  152405. )
  152406.  
  152407.  
  152408. process.ak1PFL2L3 = cms.ESProducer("JetCorrectionESChain",
  152409. correctors = cms.vstring('ak1PFL2Relative',
  152410. 'ak1PFL3Absolute')
  152411. )
  152412.  
  152413.  
  152414. process.ak1PFL2L3Residual = cms.ESProducer("JetCorrectionESChain",
  152415. correctors = cms.vstring('ak1PFL2Relative',
  152416. 'ak1PFL3Absolute',
  152417. 'ak1PFResidual')
  152418. )
  152419.  
  152420.  
  152421. process.ak1PFL2Relative = cms.ESProducer("LXXXCorrectionESProducer",
  152422. algorithm = cms.string('AK1PF'),
  152423. level = cms.string('L2Relative')
  152424. )
  152425.  
  152426.  
  152427. process.ak1PFL3Absolute = cms.ESProducer("LXXXCorrectionESProducer",
  152428. algorithm = cms.string('AK1PF'),
  152429. level = cms.string('L3Absolute')
  152430. )
  152431.  
  152432.  
  152433. process.ak1PFResidual = cms.ESProducer("LXXXCorrectionESProducer",
  152434. algorithm = cms.string('AK1PF'),
  152435. level = cms.string('L2L3Residual')
  152436. )
  152437.  
  152438.  
  152439. process.ak2PFCHSL1Fastjet = cms.ESProducer("L1FastjetCorrectionESProducer",
  152440. algorithm = cms.string('AK2PFchs'),
  152441. level = cms.string('L1FastJet'),
  152442. srcRho = cms.InputTag("fixedGridRhoFastjetAll")
  152443. )
  152444.  
  152445.  
  152446. process.ak2PFCHSL1FastjetL2L3Residual = cms.ESProducer("JetCorrectionESChain",
  152447. correctors = cms.vstring('ak2PFCHSL1Fastjet',
  152448. 'ak2PFCHSL2Relative',
  152449. 'ak2PFCHSL3Absolute',
  152450. 'ak2PFCHSResidual')
  152451. )
  152452.  
  152453.  
  152454. process.ak2PFCHSL1L2L3Residual = cms.ESProducer("JetCorrectionESChain",
  152455. correctors = cms.vstring('ak2PFCHSL1Offset',
  152456. 'ak2PFCHSL2Relative',
  152457. 'ak2PFCHSL3Absolute',
  152458. 'ak2PFCHSResidual')
  152459. )
  152460.  
  152461.  
  152462. process.ak2PFCHSL1Offset = cms.ESProducer("L1OffsetCorrectionESProducer",
  152463. algorithm = cms.string('AK2PFchs'),
  152464. level = cms.string('L1Offset'),
  152465. minVtxNdof = cms.int32(4),
  152466. vertexCollection = cms.string('offlinePrimaryVertices')
  152467. )
  152468.  
  152469.  
  152470. process.ak2PFCHSL2L3 = cms.ESProducer("JetCorrectionESChain",
  152471. correctors = cms.vstring('ak2PFCHSL2Relative',
  152472. 'ak2PFCHSL3Absolute')
  152473. )
  152474.  
  152475.  
  152476. process.ak2PFCHSL2L3Residual = cms.ESProducer("JetCorrectionESChain",
  152477. correctors = cms.vstring('ak2PFCHSL2Relative',
  152478. 'ak2PFCHSL3Absolute',
  152479. 'ak2PFCHSResidual')
  152480. )
  152481.  
  152482.  
  152483. process.ak2PFCHSL2Relative = cms.ESProducer("LXXXCorrectionESProducer",
  152484. algorithm = cms.string('AK2PFchs'),
  152485. level = cms.string('L2Relative')
  152486. )
  152487.  
  152488.  
  152489. process.ak2PFCHSL3Absolute = cms.ESProducer("LXXXCorrectionESProducer",
  152490. algorithm = cms.string('AK2PFchs'),
  152491. level = cms.string('L3Absolute')
  152492. )
  152493.  
  152494.  
  152495. process.ak2PFCHSResidual = cms.ESProducer("LXXXCorrectionESProducer",
  152496. algorithm = cms.string('AK2PFchs'),
  152497. level = cms.string('L2L3Residual')
  152498. )
  152499.  
  152500.  
  152501. process.ak2PFL1Fastjet = cms.ESProducer("L1FastjetCorrectionESProducer",
  152502. algorithm = cms.string('AK2PF'),
  152503. level = cms.string('L1FastJet'),
  152504. srcRho = cms.InputTag("fixedGridRhoFastjetAll")
  152505. )
  152506.  
  152507.  
  152508. process.ak2PFL1FastjetL2L3Residual = cms.ESProducer("JetCorrectionESChain",
  152509. correctors = cms.vstring('ak2PFL1Fastjet',
  152510. 'ak2PFL2Relative',
  152511. 'ak2PFL3Absolute',
  152512. 'ak2PFResidual')
  152513. )
  152514.  
  152515.  
  152516. process.ak2PFL1L2L3Residual = cms.ESProducer("JetCorrectionESChain",
  152517. correctors = cms.vstring('ak2PFL1Offset',
  152518. 'ak2PFL2Relative',
  152519. 'ak2PFL3Absolute',
  152520. 'ak2PFResidual')
  152521. )
  152522.  
  152523.  
  152524. process.ak2PFL1Offset = cms.ESProducer("L1OffsetCorrectionESProducer",
  152525. algorithm = cms.string('AK2PF'),
  152526. level = cms.string('L1Offset'),
  152527. minVtxNdof = cms.int32(4),
  152528. vertexCollection = cms.string('offlinePrimaryVertices')
  152529. )
  152530.  
  152531.  
  152532. process.ak2PFL2L3 = cms.ESProducer("JetCorrectionESChain",
  152533. correctors = cms.vstring('ak2PFL2Relative',
  152534. 'ak2PFL3Absolute')
  152535. )
  152536.  
  152537.  
  152538. process.ak2PFL2L3Residual = cms.ESProducer("JetCorrectionESChain",
  152539. correctors = cms.vstring('ak2PFL2Relative',
  152540. 'ak2PFL3Absolute',
  152541. 'ak2PFResidual')
  152542. )
  152543.  
  152544.  
  152545. process.ak2PFL2Relative = cms.ESProducer("LXXXCorrectionESProducer",
  152546. algorithm = cms.string('AK2PF'),
  152547. level = cms.string('L2Relative')
  152548. )
  152549.  
  152550.  
  152551. process.ak2PFL3Absolute = cms.ESProducer("LXXXCorrectionESProducer",
  152552. algorithm = cms.string('AK2PF'),
  152553. level = cms.string('L3Absolute')
  152554. )
  152555.  
  152556.  
  152557. process.ak2PFResidual = cms.ESProducer("LXXXCorrectionESProducer",
  152558. algorithm = cms.string('AK2PF'),
  152559. level = cms.string('L2L3Residual')
  152560. )
  152561.  
  152562.  
  152563. process.ak3PFCHSL1Fastjet = cms.ESProducer("L1FastjetCorrectionESProducer",
  152564. algorithm = cms.string('AK3PFchs'),
  152565. level = cms.string('L1FastJet'),
  152566. srcRho = cms.InputTag("fixedGridRhoFastjetAll")
  152567. )
  152568.  
  152569.  
  152570. process.ak3PFCHSL1FastjetL2L3Residual = cms.ESProducer("JetCorrectionESChain",
  152571. correctors = cms.vstring('ak3PFCHSL1Fastjet',
  152572. 'ak3PFCHSL2Relative',
  152573. 'ak3PFCHSL3Absolute',
  152574. 'ak3PFCHSResidual')
  152575. )
  152576.  
  152577.  
  152578. process.ak3PFCHSL1L2L3Residual = cms.ESProducer("JetCorrectionESChain",
  152579. correctors = cms.vstring('ak3PFCHSL1Offset',
  152580. 'ak3PFCHSL2Relative',
  152581. 'ak3PFCHSL3Absolute',
  152582. 'ak3PFCHSResidual')
  152583. )
  152584.  
  152585.  
  152586. process.ak3PFCHSL1Offset = cms.ESProducer("L1OffsetCorrectionESProducer",
  152587. algorithm = cms.string('AK3PFchs'),
  152588. level = cms.string('L1Offset'),
  152589. minVtxNdof = cms.int32(4),
  152590. vertexCollection = cms.string('offlinePrimaryVertices')
  152591. )
  152592.  
  152593.  
  152594. process.ak3PFCHSL2L3 = cms.ESProducer("JetCorrectionESChain",
  152595. correctors = cms.vstring('ak3PFCHSL2Relative',
  152596. 'ak3PFCHSL3Absolute')
  152597. )
  152598.  
  152599.  
  152600. process.ak3PFCHSL2L3Residual = cms.ESProducer("JetCorrectionESChain",
  152601. correctors = cms.vstring('ak3PFCHSL2Relative',
  152602. 'ak3PFCHSL3Absolute',
  152603. 'ak3PFCHSResidual')
  152604. )
  152605.  
  152606.  
  152607. process.ak3PFCHSL2Relative = cms.ESProducer("LXXXCorrectionESProducer",
  152608. algorithm = cms.string('AK3PFchs'),
  152609. level = cms.string('L2Relative')
  152610. )
  152611.  
  152612.  
  152613. process.ak3PFCHSL3Absolute = cms.ESProducer("LXXXCorrectionESProducer",
  152614. algorithm = cms.string('AK3PFchs'),
  152615. level = cms.string('L3Absolute')
  152616. )
  152617.  
  152618.  
  152619. process.ak3PFCHSResidual = cms.ESProducer("LXXXCorrectionESProducer",
  152620. algorithm = cms.string('AK3PFchs'),
  152621. level = cms.string('L2L3Residual')
  152622. )
  152623.  
  152624.  
  152625. process.ak3PFL1Fastjet = cms.ESProducer("L1FastjetCorrectionESProducer",
  152626. algorithm = cms.string('AK3PF'),
  152627. level = cms.string('L1FastJet'),
  152628. srcRho = cms.InputTag("fixedGridRhoFastjetAll")
  152629. )
  152630.  
  152631.  
  152632. process.ak3PFL1FastjetL2L3Residual = cms.ESProducer("JetCorrectionESChain",
  152633. correctors = cms.vstring('ak3PFL1Fastjet',
  152634. 'ak3PFL2Relative',
  152635. 'ak3PFL3Absolute',
  152636. 'ak3PFResidual')
  152637. )
  152638.  
  152639.  
  152640. process.ak3PFL1L2L3Residual = cms.ESProducer("JetCorrectionESChain",
  152641. correctors = cms.vstring('ak3PFL1Offset',
  152642. 'ak3PFL2Relative',
  152643. 'ak3PFL3Absolute',
  152644. 'ak3PFResidual')
  152645. )
  152646.  
  152647.  
  152648. process.ak3PFL1Offset = cms.ESProducer("L1OffsetCorrectionESProducer",
  152649. algorithm = cms.string('AK3PF'),
  152650. level = cms.string('L1Offset'),
  152651. minVtxNdof = cms.int32(4),
  152652. vertexCollection = cms.string('offlinePrimaryVertices')
  152653. )
  152654.  
  152655.  
  152656. process.ak3PFL2L3 = cms.ESProducer("JetCorrectionESChain",
  152657. correctors = cms.vstring('ak3PFL2Relative',
  152658. 'ak3PFL3Absolute')
  152659. )
  152660.  
  152661.  
  152662. process.ak3PFL2L3Residual = cms.ESProducer("JetCorrectionESChain",
  152663. correctors = cms.vstring('ak3PFL2Relative',
  152664. 'ak3PFL3Absolute',
  152665. 'ak3PFResidual')
  152666. )
  152667.  
  152668.  
  152669. process.ak3PFL2Relative = cms.ESProducer("LXXXCorrectionESProducer",
  152670. algorithm = cms.string('AK3PF'),
  152671. level = cms.string('L2Relative')
  152672. )
  152673.  
  152674.  
  152675. process.ak3PFL3Absolute = cms.ESProducer("LXXXCorrectionESProducer",
  152676. algorithm = cms.string('AK3PF'),
  152677. level = cms.string('L3Absolute')
  152678. )
  152679.  
  152680.  
  152681. process.ak3PFResidual = cms.ESProducer("LXXXCorrectionESProducer",
  152682. algorithm = cms.string('AK3PF'),
  152683. level = cms.string('L2L3Residual')
  152684. )
  152685.  
  152686.  
  152687. process.ak4CaloL1FastL2L3 = cms.ESProducer("JetCorrectionESChain",
  152688. correctors = cms.vstring('ak4CaloL1Fastjet',
  152689. 'ak4CaloL2Relative',
  152690. 'ak4CaloL3Absolute')
  152691. )
  152692.  
  152693.  
  152694. process.ak4CaloL1FastL2L3L6 = cms.ESProducer("JetCorrectionESChain",
  152695. correctors = cms.vstring('ak4CaloL1Fastjet',
  152696. 'ak4CaloL2Relative',
  152697. 'ak4CaloL3Absolute',
  152698. 'ak4CaloL6SLB')
  152699. )
  152700.  
  152701.  
  152702. process.ak4CaloL1FastL2L3Residual = cms.ESProducer("JetCorrectionESChain",
  152703. correctors = cms.vstring('ak4CaloL1Fastjet',
  152704. 'ak4CaloL2Relative',
  152705. 'ak4CaloL3Absolute',
  152706. 'ak4CaloResidual')
  152707. )
  152708.  
  152709.  
  152710. process.ak4CaloL1Fastjet = cms.ESProducer("L1FastjetCorrectionESProducer",
  152711. algorithm = cms.string('AK5Calo'),
  152712. level = cms.string('L1FastJet'),
  152713. srcRho = cms.InputTag("fixedGridRhoFastjetAllCalo")
  152714. )
  152715.  
  152716.  
  152717. process.ak4CaloL1L2L3 = cms.ESProducer("JetCorrectionESChain",
  152718. correctors = cms.vstring('ak4CaloL1Offset',
  152719. 'ak4CaloL2Relative',
  152720. 'ak4CaloL3Absolute')
  152721. )
  152722.  
  152723.  
  152724. process.ak4CaloL1L2L3Residual = cms.ESProducer("JetCorrectionESChain",
  152725. correctors = cms.vstring('ak4CaloL1Offset',
  152726. 'ak4CaloL2Relative',
  152727. 'ak4CaloL3Absolute',
  152728. 'ak4CaloResidual')
  152729. )
  152730.  
  152731.  
  152732. process.ak4CaloL1Offset = cms.ESProducer("L1OffsetCorrectionESProducer",
  152733. algorithm = cms.string('AK5Calo'),
  152734. level = cms.string('L1Offset'),
  152735. minVtxNdof = cms.int32(4),
  152736. vertexCollection = cms.string('offlinePrimaryVertices')
  152737. )
  152738.  
  152739.  
  152740. process.ak4CaloL2L3 = cms.ESProducer("JetCorrectionESChain",
  152741. correctors = cms.vstring('ak4CaloL2Relative',
  152742. 'ak4CaloL3Absolute')
  152743. )
  152744.  
  152745.  
  152746. process.ak4CaloL2L3L6 = cms.ESProducer("JetCorrectionESChain",
  152747. correctors = cms.vstring('ak4CaloL2Relative',
  152748. 'ak4CaloL3Absolute',
  152749. 'ak4CaloL6SLB')
  152750. )
  152751.  
  152752.  
  152753. process.ak4CaloL2L3Residual = cms.ESProducer("JetCorrectionESChain",
  152754. correctors = cms.vstring('ak4CaloL2Relative',
  152755. 'ak4CaloL3Absolute',
  152756. 'ak4CaloResidual')
  152757. )
  152758.  
  152759.  
  152760. process.ak4CaloL2Relative = cms.ESProducer("LXXXCorrectionESProducer",
  152761. algorithm = cms.string('AK5Calo'),
  152762. level = cms.string('L2Relative')
  152763. )
  152764.  
  152765.  
  152766. process.ak4CaloL3Absolute = cms.ESProducer("LXXXCorrectionESProducer",
  152767. algorithm = cms.string('AK5Calo'),
  152768. level = cms.string('L3Absolute')
  152769. )
  152770.  
  152771.  
  152772. process.ak4CaloL6SLB = cms.ESProducer("L6SLBCorrectionESProducer",
  152773. addMuonToJet = cms.bool(True),
  152774. algorithm = cms.string(''),
  152775. level = cms.string('L6SLB'),
  152776. srcBTagInfoElectron = cms.InputTag("ak4CaloJetsSoftElectronTagInfos"),
  152777. srcBTagInfoMuon = cms.InputTag("ak4CaloJetsSoftMuonTagInfos")
  152778. )
  152779.  
  152780.  
  152781. process.ak4CaloResidual = cms.ESProducer("LXXXCorrectionESProducer",
  152782. algorithm = cms.string('AK5Calo'),
  152783. level = cms.string('L2L3Residual')
  152784. )
  152785.  
  152786.  
  152787. process.ak4JPTL1FastL2L3 = cms.ESProducer("JetCorrectionESChain",
  152788. correctors = cms.vstring('ak4JPTL1Fastjet',
  152789. 'ak4JPTL2Relative',
  152790. 'ak4JPTL3Absolute')
  152791. )
  152792.  
  152793.  
  152794. process.ak4JPTL1FastL2L3Residual = cms.ESProducer("JetCorrectionESChain",
  152795. correctors = cms.vstring('ak4JPTL1Fastjet',
  152796. 'ak4JPTL2Relative',
  152797. 'ak4JPTL3Absolute',
  152798. 'ak4JPTResidual')
  152799. )
  152800.  
  152801.  
  152802. process.ak4JPTL1Fastjet = cms.ESProducer("L1FastjetCorrectionESProducer",
  152803. algorithm = cms.string('AK5Calo'),
  152804. level = cms.string('L1FastJet'),
  152805. srcRho = cms.InputTag("fixedGridRhoFastjetAllCalo")
  152806. )
  152807.  
  152808.  
  152809. process.ak4JPTL1L2L3 = cms.ESProducer("JetCorrectionESChain",
  152810. correctors = cms.vstring('ak4L1JPTOffset',
  152811. 'ak4JPTL2Relative',
  152812. 'ak4JPTL3Absolute')
  152813. )
  152814.  
  152815.  
  152816. process.ak4JPTL1L2L3Residual = cms.ESProducer("JetCorrectionESChain",
  152817. correctors = cms.vstring('ak4L1JPTOffset',
  152818. 'ak4JPTL2Relative',
  152819. 'ak4JPTL3Absolute',
  152820. 'ak4JPTResidual')
  152821. )
  152822.  
  152823.  
  152824. process.ak4JPTL1Offset = cms.ESProducer("L1OffsetCorrectionESProducer",
  152825. algorithm = cms.string('AK5JPT'),
  152826. level = cms.string('L1Offset'),
  152827. minVtxNdof = cms.int32(4),
  152828. vertexCollection = cms.string('offlinePrimaryVertices')
  152829. )
  152830.  
  152831.  
  152832. process.ak4JPTL2L3 = cms.ESProducer("JetCorrectionESChain",
  152833. correctors = cms.vstring('ak4L1JPTOffset',
  152834. 'ak4JPTL2Relative',
  152835. 'ak4JPTL3Absolute')
  152836. )
  152837.  
  152838.  
  152839. process.ak4JPTL2L3Residual = cms.ESProducer("JetCorrectionESChain",
  152840. correctors = cms.vstring('ak4L1JPTOffset',
  152841. 'ak4JPTL2Relative',
  152842. 'ak4JPTL3Absolute',
  152843. 'ak4JPTResidual')
  152844. )
  152845.  
  152846.  
  152847. process.ak4JPTL2Relative = cms.ESProducer("LXXXCorrectionESProducer",
  152848. algorithm = cms.string('AK5JPT'),
  152849. level = cms.string('L2Relative')
  152850. )
  152851.  
  152852.  
  152853. process.ak4JPTL3Absolute = cms.ESProducer("LXXXCorrectionESProducer",
  152854. algorithm = cms.string('AK5JPT'),
  152855. level = cms.string('L3Absolute')
  152856. )
  152857.  
  152858.  
  152859. process.ak4JPTResidual = cms.ESProducer("LXXXCorrectionESProducer",
  152860. algorithm = cms.string('AK5JPT'),
  152861. level = cms.string('L2L3Residual')
  152862. )
  152863.  
  152864.  
  152865. process.ak4L1JPTOffset = cms.ESProducer("L1JPTOffsetCorrectionESProducer",
  152866. algorithm = cms.string('AK5JPT'),
  152867. level = cms.string('L1JPTOffset'),
  152868. offsetService = cms.string('ak4CaloL1Offset')
  152869. )
  152870.  
  152871.  
  152872. process.ak4PFCHSL1FastL2L3 = cms.ESProducer("JetCorrectionESChain",
  152873. correctors = cms.vstring('ak4PFCHSL1Fastjet',
  152874. 'ak4PFCHSL2Relative',
  152875. 'ak4PFCHSL3Absolute')
  152876. )
  152877.  
  152878.  
  152879. process.ak4PFCHSL1FastL2L3Residual = cms.ESProducer("JetCorrectionESChain",
  152880. correctors = cms.vstring('ak4PFCHSL1Fastjet',
  152881. 'ak4PFCHSL2Relative',
  152882. 'ak4PFCHSL3Absolute',
  152883. 'ak4PFCHSResidual')
  152884. )
  152885.  
  152886.  
  152887. process.ak4PFCHSL1Fastjet = cms.ESProducer("L1FastjetCorrectionESProducer",
  152888. algorithm = cms.string('AK4PFchs'),
  152889. level = cms.string('L1FastJet'),
  152890. srcRho = cms.InputTag("fixedGridRhoFastjetAll")
  152891. )
  152892.  
  152893.  
  152894. process.ak4PFCHSL1L2L3 = cms.ESProducer("JetCorrectionESChain",
  152895. correctors = cms.vstring('ak4PFCHSL1Offset',
  152896. 'ak4PFCHSL2Relative',
  152897. 'ak4PFCHSL3Absolute')
  152898. )
  152899.  
  152900.  
  152901. process.ak4PFCHSL1L2L3Residual = cms.ESProducer("JetCorrectionESChain",
  152902. correctors = cms.vstring('ak4PFCHSL1Offset',
  152903. 'ak4PFCHSL2Relative',
  152904. 'ak4PFCHSL3Absolute',
  152905. 'ak4PFCHSResidual')
  152906. )
  152907.  
  152908.  
  152909. process.ak4PFCHSL1Offset = cms.ESProducer("L1OffsetCorrectionESProducer",
  152910. algorithm = cms.string('AK4PFchs'),
  152911. level = cms.string('L1Offset'),
  152912. minVtxNdof = cms.int32(4),
  152913. vertexCollection = cms.string('offlinePrimaryVertices')
  152914. )
  152915.  
  152916.  
  152917. process.ak4PFCHSL2L3 = cms.ESProducer("JetCorrectionESChain",
  152918. correctors = cms.vstring('ak4PFCHSL2Relative',
  152919. 'ak4PFCHSL3Absolute')
  152920. )
  152921.  
  152922.  
  152923. process.ak4PFCHSL2L3Residual = cms.ESProducer("JetCorrectionESChain",
  152924. correctors = cms.vstring('ak4PFCHSL2Relative',
  152925. 'ak4PFCHSL3Absolute',
  152926. 'ak4PFCHSResidual')
  152927. )
  152928.  
  152929.  
  152930. process.ak4PFCHSL2Relative = cms.ESProducer("LXXXCorrectionESProducer",
  152931. algorithm = cms.string('AK4PFchs'),
  152932. level = cms.string('L2Relative')
  152933. )
  152934.  
  152935.  
  152936. process.ak4PFCHSL3Absolute = cms.ESProducer("LXXXCorrectionESProducer",
  152937. algorithm = cms.string('AK4PFchs'),
  152938. level = cms.string('L3Absolute')
  152939. )
  152940.  
  152941.  
  152942. process.ak4PFCHSResidual = cms.ESProducer("LXXXCorrectionESProducer",
  152943. algorithm = cms.string('AK4PFchs'),
  152944. level = cms.string('L2L3Residual')
  152945. )
  152946.  
  152947.  
  152948. process.ak4PFL1FastL2L3 = cms.ESProducer("JetCorrectionESChain",
  152949. correctors = cms.vstring('ak4PFL1Fastjet',
  152950. 'ak4PFL2Relative',
  152951. 'ak4PFL3Absolute')
  152952. )
  152953.  
  152954.  
  152955. process.ak4PFL1FastL2L3L6 = cms.ESProducer("JetCorrectionESChain",
  152956. correctors = cms.vstring('ak4PFL1Fastjet',
  152957. 'ak4PFL2Relative',
  152958. 'ak4PFL3Absolute',
  152959. 'ak4PFL6SLB')
  152960. )
  152961.  
  152962.  
  152963. process.ak4PFL1FastL2L3Residual = cms.ESProducer("JetCorrectionESChain",
  152964. correctors = cms.vstring('ak4PFL1Fastjet',
  152965. 'ak4PFL2Relative',
  152966. 'ak4PFL3Absolute',
  152967. 'ak4PFResidual')
  152968. )
  152969.  
  152970.  
  152971. process.ak4PFL1Fastjet = cms.ESProducer("L1FastjetCorrectionESProducer",
  152972. algorithm = cms.string('AK4PF'),
  152973. level = cms.string('L1FastJet'),
  152974. srcRho = cms.InputTag("fixedGridRhoFastjetAll")
  152975. )
  152976.  
  152977.  
  152978. process.ak4PFL1L2L3 = cms.ESProducer("JetCorrectionESChain",
  152979. correctors = cms.vstring('ak4PFL1Offset',
  152980. 'ak4PFL2Relative',
  152981. 'ak4PFL3Absolute')
  152982. )
  152983.  
  152984.  
  152985. process.ak4PFL1L2L3Residual = cms.ESProducer("JetCorrectionESChain",
  152986. correctors = cms.vstring('ak4PFL1Offset',
  152987. 'ak4PFL2Relative',
  152988. 'ak4PFL3Absolute',
  152989. 'ak4PFResidual')
  152990. )
  152991.  
  152992.  
  152993. process.ak4PFL1Offset = cms.ESProducer("L1OffsetCorrectionESProducer",
  152994. algorithm = cms.string('AK4PF'),
  152995. level = cms.string('L1Offset'),
  152996. minVtxNdof = cms.int32(4),
  152997. vertexCollection = cms.string('offlinePrimaryVertices')
  152998. )
  152999.  
  153000.  
  153001. process.ak4PFL2L3 = cms.ESProducer("JetCorrectionESChain",
  153002. correctors = cms.vstring('ak4PFL2Relative',
  153003. 'ak4PFL3Absolute')
  153004. )
  153005.  
  153006.  
  153007. process.ak4PFL2L3L6 = cms.ESProducer("JetCorrectionESChain",
  153008. correctors = cms.vstring('ak4PFL2Relative',
  153009. 'ak4PFL3Absolute',
  153010. 'ak4PFL6SLB')
  153011. )
  153012.  
  153013.  
  153014. process.ak4PFL2L3Residual = cms.ESProducer("JetCorrectionESChain",
  153015. correctors = cms.vstring('ak4PFL2Relative',
  153016. 'ak4PFL3Absolute',
  153017. 'ak4PFResidual')
  153018. )
  153019.  
  153020.  
  153021. process.ak4PFL2Relative = cms.ESProducer("LXXXCorrectionESProducer",
  153022. algorithm = cms.string('AK4PF'),
  153023. level = cms.string('L2Relative')
  153024. )
  153025.  
  153026.  
  153027. process.ak4PFL3Absolute = cms.ESProducer("LXXXCorrectionESProducer",
  153028. algorithm = cms.string('AK4PF'),
  153029. level = cms.string('L3Absolute')
  153030. )
  153031.  
  153032.  
  153033. process.ak4PFL6SLB = cms.ESProducer("L6SLBCorrectionESProducer",
  153034. addMuonToJet = cms.bool(False),
  153035. algorithm = cms.string(''),
  153036. level = cms.string('L6SLB'),
  153037. srcBTagInfoElectron = cms.InputTag("ak4PFJetsSoftElectronTagInfos"),
  153038. srcBTagInfoMuon = cms.InputTag("ak4PFJetsSoftMuonTagInfos")
  153039. )
  153040.  
  153041.  
  153042. process.ak4PFResidual = cms.ESProducer("LXXXCorrectionESProducer",
  153043. algorithm = cms.string('AK4PF'),
  153044. level = cms.string('L2L3Residual')
  153045. )
  153046.  
  153047.  
  153048. process.ak4TrackL1FastL2L3 = cms.ESProducer("JetCorrectionESChain",
  153049. correctors = cms.vstring('ak4CaloL1Fastjet',
  153050. 'ak4TrackL2Relative',
  153051. 'ak4TrackL3Absolute')
  153052. )
  153053.  
  153054.  
  153055. process.ak4TrackL2L3 = cms.ESProducer("JetCorrectionESChain",
  153056. correctors = cms.vstring('ak4TrackL2Relative',
  153057. 'ak4TrackL3Absolute')
  153058. )
  153059.  
  153060.  
  153061. process.ak4TrackL2Relative = cms.ESProducer("LXXXCorrectionESProducer",
  153062. algorithm = cms.string('AK5TRK'),
  153063. level = cms.string('L2Relative')
  153064. )
  153065.  
  153066.  
  153067. process.ak4TrackL3Absolute = cms.ESProducer("LXXXCorrectionESProducer",
  153068. algorithm = cms.string('AK5TRK'),
  153069. level = cms.string('L3Absolute')
  153070. )
  153071.  
  153072.  
  153073. process.ak5PFCHSL1Fastjet = cms.ESProducer("L1FastjetCorrectionESProducer",
  153074. algorithm = cms.string('AK5PFchs'),
  153075. level = cms.string('L1FastJet'),
  153076. srcRho = cms.InputTag("fixedGridRhoFastjetAll")
  153077. )
  153078.  
  153079.  
  153080. process.ak5PFCHSL1FastjetL2L3Residual = cms.ESProducer("JetCorrectionESChain",
  153081. correctors = cms.vstring('ak5PFCHSL1Fastjet',
  153082. 'ak5PFCHSL2Relative',
  153083. 'ak5PFCHSL3Absolute',
  153084. 'ak5PFCHSResidual')
  153085. )
  153086.  
  153087.  
  153088. process.ak5PFCHSL1L2L3Residual = cms.ESProducer("JetCorrectionESChain",
  153089. correctors = cms.vstring('ak5PFCHSL1Offset',
  153090. 'ak5PFCHSL2Relative',
  153091. 'ak5PFCHSL3Absolute',
  153092. 'ak5PFCHSResidual')
  153093. )
  153094.  
  153095.  
  153096. process.ak5PFCHSL1Offset = cms.ESProducer("L1OffsetCorrectionESProducer",
  153097. algorithm = cms.string('AK5PFchs'),
  153098. level = cms.string('L1Offset'),
  153099. minVtxNdof = cms.int32(4),
  153100. vertexCollection = cms.string('offlinePrimaryVertices')
  153101. )
  153102.  
  153103.  
  153104. process.ak5PFCHSL2L3 = cms.ESProducer("JetCorrectionESChain",
  153105. correctors = cms.vstring('ak5PFCHSL2Relative',
  153106. 'ak5PFCHSL3Absolute')
  153107. )
  153108.  
  153109.  
  153110. process.ak5PFCHSL2L3Residual = cms.ESProducer("JetCorrectionESChain",
  153111. correctors = cms.vstring('ak5PFCHSL2Relative',
  153112. 'ak5PFCHSL3Absolute',
  153113. 'ak5PFCHSResidual')
  153114. )
  153115.  
  153116.  
  153117. process.ak5PFCHSL2Relative = cms.ESProducer("LXXXCorrectionESProducer",
  153118. algorithm = cms.string('AK5PFchs'),
  153119. level = cms.string('L2Relative')
  153120. )
  153121.  
  153122.  
  153123. process.ak5PFCHSL3Absolute = cms.ESProducer("LXXXCorrectionESProducer",
  153124. algorithm = cms.string('AK5PFchs'),
  153125. level = cms.string('L3Absolute')
  153126. )
  153127.  
  153128.  
  153129. process.ak5PFCHSResidual = cms.ESProducer("LXXXCorrectionESProducer",
  153130. algorithm = cms.string('AK5PFchs'),
  153131. level = cms.string('L2L3Residual')
  153132. )
  153133.  
  153134.  
  153135. process.ak5PFL1Fastjet = cms.ESProducer("L1FastjetCorrectionESProducer",
  153136. algorithm = cms.string('AK5PF'),
  153137. level = cms.string('L1FastJet'),
  153138. srcRho = cms.InputTag("fixedGridRhoFastjetAll")
  153139. )
  153140.  
  153141.  
  153142. process.ak5PFL1FastjetL2L3Residual = cms.ESProducer("JetCorrectionESChain",
  153143. correctors = cms.vstring('ak5PFL1Fastjet',
  153144. 'ak5PFL2Relative',
  153145. 'ak5PFL3Absolute',
  153146. 'ak5PFResidual')
  153147. )
  153148.  
  153149.  
  153150. process.ak5PFL1L2L3Residual = cms.ESProducer("JetCorrectionESChain",
  153151. correctors = cms.vstring('ak5PFL1Offset',
  153152. 'ak5PFL2Relative',
  153153. 'ak5PFL3Absolute',
  153154. 'ak5PFResidual')
  153155. )
  153156.  
  153157.  
  153158. process.ak5PFL1Offset = cms.ESProducer("L1OffsetCorrectionESProducer",
  153159. algorithm = cms.string('AK5PF'),
  153160. level = cms.string('L1Offset'),
  153161. minVtxNdof = cms.int32(4),
  153162. vertexCollection = cms.string('offlinePrimaryVertices')
  153163. )
  153164.  
  153165.  
  153166. process.ak5PFL2L3 = cms.ESProducer("JetCorrectionESChain",
  153167. correctors = cms.vstring('ak5PFL2Relative',
  153168. 'ak5PFL3Absolute')
  153169. )
  153170.  
  153171.  
  153172. process.ak5PFL2L3Residual = cms.ESProducer("JetCorrectionESChain",
  153173. correctors = cms.vstring('ak5PFL2Relative',
  153174. 'ak5PFL3Absolute',
  153175. 'ak5PFResidual')
  153176. )
  153177.  
  153178.  
  153179. process.ak5PFL2Relative = cms.ESProducer("LXXXCorrectionESProducer",
  153180. algorithm = cms.string('AK5PF'),
  153181. level = cms.string('L2Relative')
  153182. )
  153183.  
  153184.  
  153185. process.ak5PFL3Absolute = cms.ESProducer("LXXXCorrectionESProducer",
  153186. algorithm = cms.string('AK5PF'),
  153187. level = cms.string('L3Absolute')
  153188. )
  153189.  
  153190.  
  153191. process.ak5PFResidual = cms.ESProducer("LXXXCorrectionESProducer",
  153192. algorithm = cms.string('AK5PF'),
  153193. level = cms.string('L2L3Residual')
  153194. )
  153195.  
  153196.  
  153197. process.ak6PFCHSL1Fastjet = cms.ESProducer("L1FastjetCorrectionESProducer",
  153198. algorithm = cms.string('AK6PFchs'),
  153199. level = cms.string('L1FastJet'),
  153200. srcRho = cms.InputTag("fixedGridRhoFastjetAll")
  153201. )
  153202.  
  153203.  
  153204. process.ak6PFCHSL1FastjetL2L3Residual = cms.ESProducer("JetCorrectionESChain",
  153205. correctors = cms.vstring('ak6PFCHSL1Fastjet',
  153206. 'ak6PFCHSL2Relative',
  153207. 'ak6PFCHSL3Absolute',
  153208. 'ak6PFCHSResidual')
  153209. )
  153210.  
  153211.  
  153212. process.ak6PFCHSL1L2L3Residual = cms.ESProducer("JetCorrectionESChain",
  153213. correctors = cms.vstring('ak6PFCHSL1Offset',
  153214. 'ak6PFCHSL2Relative',
  153215. 'ak6PFCHSL3Absolute',
  153216. 'ak6PFCHSResidual')
  153217. )
  153218.  
  153219.  
  153220. process.ak6PFCHSL1Offset = cms.ESProducer("L1OffsetCorrectionESProducer",
  153221. algorithm = cms.string('AK6PFchs'),
  153222. level = cms.string('L1Offset'),
  153223. minVtxNdof = cms.int32(4),
  153224. vertexCollection = cms.string('offlinePrimaryVertices')
  153225. )
  153226.  
  153227.  
  153228. process.ak6PFCHSL2L3 = cms.ESProducer("JetCorrectionESChain",
  153229. correctors = cms.vstring('ak6PFCHSL2Relative',
  153230. 'ak6PFCHSL3Absolute')
  153231. )
  153232.  
  153233.  
  153234. process.ak6PFCHSL2L3Residual = cms.ESProducer("JetCorrectionESChain",
  153235. correctors = cms.vstring('ak6PFCHSL2Relative',
  153236. 'ak6PFCHSL3Absolute',
  153237. 'ak6PFCHSResidual')
  153238. )
  153239.  
  153240.  
  153241. process.ak6PFCHSL2Relative = cms.ESProducer("LXXXCorrectionESProducer",
  153242. algorithm = cms.string('AK6PFchs'),
  153243. level = cms.string('L2Relative')
  153244. )
  153245.  
  153246.  
  153247. process.ak6PFCHSL3Absolute = cms.ESProducer("LXXXCorrectionESProducer",
  153248. algorithm = cms.string('AK6PFchs'),
  153249. level = cms.string('L3Absolute')
  153250. )
  153251.  
  153252.  
  153253. process.ak6PFCHSResidual = cms.ESProducer("LXXXCorrectionESProducer",
  153254. algorithm = cms.string('AK6PFchs'),
  153255. level = cms.string('L2L3Residual')
  153256. )
  153257.  
  153258.  
  153259. process.ak6PFL1Fastjet = cms.ESProducer("L1FastjetCorrectionESProducer",
  153260. algorithm = cms.string('AK6PF'),
  153261. level = cms.string('L1FastJet'),
  153262. srcRho = cms.InputTag("fixedGridRhoFastjetAll")
  153263. )
  153264.  
  153265.  
  153266. process.ak6PFL1FastjetL2L3Residual = cms.ESProducer("JetCorrectionESChain",
  153267. correctors = cms.vstring('ak6PFL1Fastjet',
  153268. 'ak6PFL2Relative',
  153269. 'ak6PFL3Absolute',
  153270. 'ak6PFResidual')
  153271. )
  153272.  
  153273.  
  153274. process.ak6PFL1L2L3Residual = cms.ESProducer("JetCorrectionESChain",
  153275. correctors = cms.vstring('ak6PFL1Offset',
  153276. 'ak6PFL2Relative',
  153277. 'ak6PFL3Absolute',
  153278. 'ak6PFResidual')
  153279. )
  153280.  
  153281.  
  153282. process.ak6PFL1Offset = cms.ESProducer("L1OffsetCorrectionESProducer",
  153283. algorithm = cms.string('AK6PF'),
  153284. level = cms.string('L1Offset'),
  153285. minVtxNdof = cms.int32(4),
  153286. vertexCollection = cms.string('offlinePrimaryVertices')
  153287. )
  153288.  
  153289.  
  153290. process.ak6PFL2L3 = cms.ESProducer("JetCorrectionESChain",
  153291. correctors = cms.vstring('ak6PFL2Relative',
  153292. 'ak6PFL3Absolute')
  153293. )
  153294.  
  153295.  
  153296. process.ak6PFL2L3Residual = cms.ESProducer("JetCorrectionESChain",
  153297. correctors = cms.vstring('ak6PFL2Relative',
  153298. 'ak6PFL3Absolute',
  153299. 'ak6PFResidual')
  153300. )
  153301.  
  153302.  
  153303. process.ak6PFL2Relative = cms.ESProducer("LXXXCorrectionESProducer",
  153304. algorithm = cms.string('AK6PF'),
  153305. level = cms.string('L2Relative')
  153306. )
  153307.  
  153308.  
  153309. process.ak6PFL3Absolute = cms.ESProducer("LXXXCorrectionESProducer",
  153310. algorithm = cms.string('AK6PF'),
  153311. level = cms.string('L3Absolute')
  153312. )
  153313.  
  153314.  
  153315. process.ak6PFResidual = cms.ESProducer("LXXXCorrectionESProducer",
  153316. algorithm = cms.string('AK6PF'),
  153317. level = cms.string('L2L3Residual')
  153318. )
  153319.  
  153320.  
  153321. process.ak7CaloL1FastL2L3 = cms.ESProducer("JetCorrectionESChain",
  153322. correctors = cms.vstring('ak4CaloL1Fastjet',
  153323. 'ak7CaloL2Relative',
  153324. 'ak7CaloL3Absolute')
  153325. )
  153326.  
  153327.  
  153328. process.ak7CaloL1FastL2L3L6 = cms.ESProducer("JetCorrectionESChain",
  153329. correctors = cms.vstring('ak7CaloL1Offset',
  153330. 'ak7CaloL2Relative',
  153331. 'ak7CaloL3Absolute',
  153332. 'ak7CaloL6SLB')
  153333. )
  153334.  
  153335.  
  153336. process.ak7CaloL1FastL2L3Residual = cms.ESProducer("JetCorrectionESChain",
  153337. correctors = cms.vstring('ak7CaloL1Fastjet',
  153338. 'ak7CaloL2Relative',
  153339. 'ak7CaloL3Absolute',
  153340. 'ak7CaloResidual')
  153341. )
  153342.  
  153343.  
  153344. process.ak7CaloL1Fastjet = cms.ESProducer("L1FastjetCorrectionESProducer",
  153345. algorithm = cms.string('AK7Calo'),
  153346. level = cms.string('L1FastJet'),
  153347. srcRho = cms.InputTag("fixedGridRhoFastjetAllCalo")
  153348. )
  153349.  
  153350.  
  153351. process.ak7CaloL1L2L3 = cms.ESProducer("JetCorrectionESChain",
  153352. correctors = cms.vstring('ak7CaloL1Offset',
  153353. 'ak7CaloL2Relative',
  153354. 'ak7CaloL3Absolute')
  153355. )
  153356.  
  153357.  
  153358. process.ak7CaloL1L2L3Residual = cms.ESProducer("JetCorrectionESChain",
  153359. correctors = cms.vstring('ak7CaloL1Offset',
  153360. 'ak7CaloL2Relative',
  153361. 'ak7CaloL3Absolute',
  153362. 'ak7CaloResidual')
  153363. )
  153364.  
  153365.  
  153366. process.ak7CaloL1Offset = cms.ESProducer("L1OffsetCorrectionESProducer",
  153367. algorithm = cms.string('AK7Calo'),
  153368. level = cms.string('L1Offset'),
  153369. minVtxNdof = cms.int32(4),
  153370. vertexCollection = cms.string('offlinePrimaryVertices')
  153371. )
  153372.  
  153373.  
  153374. process.ak7CaloL2L3 = cms.ESProducer("JetCorrectionESChain",
  153375. correctors = cms.vstring('ak7CaloL2Relative',
  153376. 'ak7CaloL3Absolute')
  153377. )
  153378.  
  153379.  
  153380. process.ak7CaloL2L3L6 = cms.ESProducer("JetCorrectionESChain",
  153381. correctors = cms.vstring('ak7CaloL2Relative',
  153382. 'ak7CaloL3Absolute',
  153383. 'ak7CaloL6SLB')
  153384. )
  153385.  
  153386.  
  153387. process.ak7CaloL2L3Residual = cms.ESProducer("JetCorrectionESChain",
  153388. correctors = cms.vstring('ak7CaloL2Relative',
  153389. 'ak7CaloL3Absolute',
  153390. 'ak7CaloResidual')
  153391. )
  153392.  
  153393.  
  153394. process.ak7CaloL2Relative = cms.ESProducer("LXXXCorrectionESProducer",
  153395. algorithm = cms.string('AK7Calo'),
  153396. level = cms.string('L2Relative')
  153397. )
  153398.  
  153399.  
  153400. process.ak7CaloL3Absolute = cms.ESProducer("LXXXCorrectionESProducer",
  153401. algorithm = cms.string('AK7Calo'),
  153402. level = cms.string('L3Absolute')
  153403. )
  153404.  
  153405.  
  153406. process.ak7CaloL6SLB = cms.ESProducer("L6SLBCorrectionESProducer",
  153407. addMuonToJet = cms.bool(True),
  153408. algorithm = cms.string(''),
  153409. level = cms.string('L6SLB'),
  153410. srcBTagInfoElectron = cms.InputTag("ak7CaloJetsSoftElectronTagInfos"),
  153411. srcBTagInfoMuon = cms.InputTag("ak7CaloJetsSoftMuonTagInfos")
  153412. )
  153413.  
  153414.  
  153415. process.ak7CaloResidual = cms.ESProducer("LXXXCorrectionESProducer",
  153416. algorithm = cms.string('AK7Calo'),
  153417. level = cms.string('L2L3Residual')
  153418. )
  153419.  
  153420.  
  153421. process.ak7JPTL1FastL2L3Residual = cms.ESProducer("JetCorrectionESChain",
  153422. correctors = cms.vstring('ak7JPTL1Fastjet',
  153423. 'ak7L1JPTOffset',
  153424. 'ak7JPTL2Relative',
  153425. 'ak7JPTL3Absolute',
  153426. 'ak7JPTResidual')
  153427. )
  153428.  
  153429.  
  153430. process.ak7JPTL1Fastjet = cms.ESProducer("L1FastjetCorrectionESProducer",
  153431. algorithm = cms.string('AK7JPT'),
  153432. level = cms.string('L1FastJet'),
  153433. srcRho = cms.InputTag("fixedGridRhoFastjetAllCalo")
  153434. )
  153435.  
  153436.  
  153437. process.ak7JPTL1L2L3 = cms.ESProducer("JetCorrectionESChain",
  153438. correctors = cms.vstring('ak7JPTL1Offset',
  153439. 'ak7L1JPTOffset',
  153440. 'ak7JPTL2Relative',
  153441. 'ak7JPTL3Absolute')
  153442. )
  153443.  
  153444.  
  153445. process.ak7JPTL1L2L3Residual = cms.ESProducer("JetCorrectionESChain",
  153446. correctors = cms.vstring('ak7JPTL1Offset',
  153447. 'ak7L1JPTOffset',
  153448. 'ak7JPTL2Relative',
  153449. 'ak7JPTL3Absolute',
  153450. 'ak7JPTResidual')
  153451. )
  153452.  
  153453.  
  153454. process.ak7JPTL1Offset = cms.ESProducer("L1OffsetCorrectionESProducer",
  153455. algorithm = cms.string('AK7JPT'),
  153456. level = cms.string('L1Offset'),
  153457. minVtxNdof = cms.int32(4),
  153458. vertexCollection = cms.string('offlinePrimaryVertices')
  153459. )
  153460.  
  153461.  
  153462. process.ak7JPTL2L3 = cms.ESProducer("JetCorrectionESChain",
  153463. correctors = cms.vstring('ak7L1JPTOffset',
  153464. 'ak7JPTL2Relative',
  153465. 'ak7JPTL3Absolute')
  153466. )
  153467.  
  153468.  
  153469. process.ak7L1JPTOffset = cms.ESProducer("L1JPTOffsetCorrectionESProducer",
  153470. algorithm = cms.string('AK7JPT'),
  153471. level = cms.string('L1JPTOffset'),
  153472. offsetService = cms.string('ak4CaloL1Offset')
  153473. )
  153474.  
  153475.  
  153476. process.ak7PFCHSL1FastL2L3 = cms.ESProducer("JetCorrectionESChain",
  153477. correctors = cms.vstring('ak4PFCHSL1Fastjet',
  153478. 'ak7PFCHSL2Relative',
  153479. 'ak7PFCHSL3Absolute')
  153480. )
  153481.  
  153482.  
  153483. process.ak7PFCHSL1Fastjet = cms.ESProducer("L1FastjetCorrectionESProducer",
  153484. algorithm = cms.string('AK7PFchs'),
  153485. level = cms.string('L1FastJet'),
  153486. srcRho = cms.InputTag("fixedGridRhoFastjetAll")
  153487. )
  153488.  
  153489.  
  153490. process.ak7PFCHSL1FastjetL2L3Residual = cms.ESProducer("JetCorrectionESChain",
  153491. correctors = cms.vstring('ak7PFCHSL1Fastjet',
  153492. 'ak7PFCHSL2Relative',
  153493. 'ak7PFCHSL3Absolute',
  153494. 'ak7PFCHSResidual')
  153495. )
  153496.  
  153497.  
  153498. process.ak7PFCHSL1L2L3Residual = cms.ESProducer("JetCorrectionESChain",
  153499. correctors = cms.vstring('ak7PFCHSL1Offset',
  153500. 'ak7PFCHSL2Relative',
  153501. 'ak7PFCHSL3Absolute',
  153502. 'ak7PFCHSResidual')
  153503. )
  153504.  
  153505.  
  153506. process.ak7PFCHSL1Offset = cms.ESProducer("L1OffsetCorrectionESProducer",
  153507. algorithm = cms.string('AK7PFchs'),
  153508. level = cms.string('L1Offset'),
  153509. minVtxNdof = cms.int32(4),
  153510. vertexCollection = cms.string('offlinePrimaryVertices')
  153511. )
  153512.  
  153513.  
  153514. process.ak7PFCHSL2L3 = cms.ESProducer("JetCorrectionESChain",
  153515. correctors = cms.vstring('ak7PFCHSL2Relative',
  153516. 'ak7PFCHSL3Absolute')
  153517. )
  153518.  
  153519.  
  153520. process.ak7PFCHSL2L3Residual = cms.ESProducer("JetCorrectionESChain",
  153521. correctors = cms.vstring('ak7PFCHSL2Relative',
  153522. 'ak7PFCHSL3Absolute',
  153523. 'ak7PFCHSResidual')
  153524. )
  153525.  
  153526.  
  153527. process.ak7PFCHSL2Relative = cms.ESProducer("LXXXCorrectionESProducer",
  153528. algorithm = cms.string('AK7PFchs'),
  153529. level = cms.string('L2Relative')
  153530. )
  153531.  
  153532.  
  153533. process.ak7PFCHSL3Absolute = cms.ESProducer("LXXXCorrectionESProducer",
  153534. algorithm = cms.string('AK7PFchs'),
  153535. level = cms.string('L3Absolute')
  153536. )
  153537.  
  153538.  
  153539. process.ak7PFCHSResidual = cms.ESProducer("LXXXCorrectionESProducer",
  153540. algorithm = cms.string('AK7PFchs'),
  153541. level = cms.string('L2L3Residual')
  153542. )
  153543.  
  153544.  
  153545. process.ak7PFL1FastL2L3 = cms.ESProducer("JetCorrectionESChain",
  153546. correctors = cms.vstring('ak4PFL1Fastjet',
  153547. 'ak7PFL2Relative',
  153548. 'ak7PFL3Absolute')
  153549. )
  153550.  
  153551.  
  153552. process.ak7PFL1FastL2L3L6 = cms.ESProducer("JetCorrectionESChain",
  153553. correctors = cms.vstring('ak4PFL1Fastjet',
  153554. 'ak7PFL2Relative',
  153555. 'ak7PFL3Absolute',
  153556. 'ak7PFL6SLB')
  153557. )
  153558.  
  153559.  
  153560. process.ak7PFL1Fastjet = cms.ESProducer("L1FastjetCorrectionESProducer",
  153561. algorithm = cms.string('AK7PF'),
  153562. level = cms.string('L1FastJet'),
  153563. srcRho = cms.InputTag("fixedGridRhoFastjetAll")
  153564. )
  153565.  
  153566.  
  153567. process.ak7PFL1FastjetL2L3Residual = cms.ESProducer("JetCorrectionESChain",
  153568. correctors = cms.vstring('ak7PFL1Fastjet',
  153569. 'ak7PFL2Relative',
  153570. 'ak7PFL3Absolute',
  153571. 'ak7PFResidual')
  153572. )
  153573.  
  153574.  
  153575. process.ak7PFL1L2L3 = cms.ESProducer("JetCorrectionESChain",
  153576. correctors = cms.vstring('ak7PFL1Offset',
  153577. 'ak7PFL2Relative',
  153578. 'ak7PFL3Absolute')
  153579. )
  153580.  
  153581.  
  153582. process.ak7PFL1L2L3Residual = cms.ESProducer("JetCorrectionESChain",
  153583. correctors = cms.vstring('ak7PFL1Offset',
  153584. 'ak7PFL2Relative',
  153585. 'ak7PFL3Absolute',
  153586. 'ak7PFResidual')
  153587. )
  153588.  
  153589.  
  153590. process.ak7PFL1Offset = cms.ESProducer("L1OffsetCorrectionESProducer",
  153591. algorithm = cms.string('AK7PF'),
  153592. level = cms.string('L1Offset'),
  153593. minVtxNdof = cms.int32(4),
  153594. vertexCollection = cms.string('offlinePrimaryVertices')
  153595. )
  153596.  
  153597.  
  153598. process.ak7PFL2L3 = cms.ESProducer("JetCorrectionESChain",
  153599. correctors = cms.vstring('ak7PFL2Relative',
  153600. 'ak7PFL3Absolute')
  153601. )
  153602.  
  153603.  
  153604. process.ak7PFL2L3L6 = cms.ESProducer("JetCorrectionESChain",
  153605. correctors = cms.vstring('ak7PFL2Relative',
  153606. 'ak7PFL3Absolute',
  153607. 'ak7PFL6SLB')
  153608. )
  153609.  
  153610.  
  153611. process.ak7PFL2L3Residual = cms.ESProducer("JetCorrectionESChain",
  153612. correctors = cms.vstring('ak7PFL2Relative',
  153613. 'ak7PFL3Absolute',
  153614. 'ak7PFResidual')
  153615. )
  153616.  
  153617.  
  153618. process.ak7PFL2Relative = cms.ESProducer("LXXXCorrectionESProducer",
  153619. algorithm = cms.string('AK7PF'),
  153620. level = cms.string('L2Relative')
  153621. )
  153622.  
  153623.  
  153624. process.ak7PFL3Absolute = cms.ESProducer("LXXXCorrectionESProducer",
  153625. algorithm = cms.string('AK7PF'),
  153626. level = cms.string('L3Absolute')
  153627. )
  153628.  
  153629.  
  153630. process.ak7PFL6SLB = cms.ESProducer("L6SLBCorrectionESProducer",
  153631. addMuonToJet = cms.bool(False),
  153632. algorithm = cms.string(''),
  153633. level = cms.string('L6SLB'),
  153634. srcBTagInfoElectron = cms.InputTag("ak7PFJetsSoftElectronTagInfos"),
  153635. srcBTagInfoMuon = cms.InputTag("ak7PFJetsSoftMuonTagInfos")
  153636. )
  153637.  
  153638.  
  153639. process.ak7PFResidual = cms.ESProducer("LXXXCorrectionESProducer",
  153640. algorithm = cms.string('AK7PF'),
  153641. level = cms.string('L2L3Residual')
  153642. )
  153643.  
  153644.  
  153645. process.ak8PFCHSL1Fastjet = cms.ESProducer("L1FastjetCorrectionESProducer",
  153646. algorithm = cms.string('AK8PFchs'),
  153647. level = cms.string('L1FastJet'),
  153648. srcRho = cms.InputTag("fixedGridRhoFastjetAll")
  153649. )
  153650.  
  153651.  
  153652. process.ak8PFCHSL1FastjetL2L3Residual = cms.ESProducer("JetCorrectionESChain",
  153653. correctors = cms.vstring('ak8PFCHSL1Fastjet',
  153654. 'ak8PFCHSL2Relative',
  153655. 'ak8PFCHSL3Absolute',
  153656. 'ak8PFCHSResidual')
  153657. )
  153658.  
  153659.  
  153660. process.ak8PFCHSL1L2L3Residual = cms.ESProducer("JetCorrectionESChain",
  153661. correctors = cms.vstring('ak8PFCHSL1Offset',
  153662. 'ak8PFCHSL2Relative',
  153663. 'ak8PFCHSL3Absolute',
  153664. 'ak8PFCHSResidual')
  153665. )
  153666.  
  153667.  
  153668. process.ak8PFCHSL1Offset = cms.ESProducer("L1OffsetCorrectionESProducer",
  153669. algorithm = cms.string('AK8PFchs'),
  153670. level = cms.string('L1Offset'),
  153671. minVtxNdof = cms.int32(4),
  153672. vertexCollection = cms.string('offlinePrimaryVertices')
  153673. )
  153674.  
  153675.  
  153676. process.ak8PFCHSL2L3 = cms.ESProducer("JetCorrectionESChain",
  153677. correctors = cms.vstring('ak8PFCHSL2Relative',
  153678. 'ak8PFCHSL3Absolute')
  153679. )
  153680.  
  153681.  
  153682. process.ak8PFCHSL2L3Residual = cms.ESProducer("JetCorrectionESChain",
  153683. correctors = cms.vstring('ak8PFCHSL2Relative',
  153684. 'ak8PFCHSL3Absolute',
  153685. 'ak8PFCHSResidual')
  153686. )
  153687.  
  153688.  
  153689. process.ak8PFCHSL2Relative = cms.ESProducer("LXXXCorrectionESProducer",
  153690. algorithm = cms.string('AK8PFchs'),
  153691. level = cms.string('L2Relative')
  153692. )
  153693.  
  153694.  
  153695. process.ak8PFCHSL3Absolute = cms.ESProducer("LXXXCorrectionESProducer",
  153696. algorithm = cms.string('AK8PFchs'),
  153697. level = cms.string('L3Absolute')
  153698. )
  153699.  
  153700.  
  153701. process.ak8PFCHSResidual = cms.ESProducer("LXXXCorrectionESProducer",
  153702. algorithm = cms.string('AK8PFchs'),
  153703. level = cms.string('L2L3Residual')
  153704. )
  153705.  
  153706.  
  153707. process.ak8PFL1Fastjet = cms.ESProducer("L1FastjetCorrectionESProducer",
  153708. algorithm = cms.string('AK8PF'),
  153709. level = cms.string('L1FastJet'),
  153710. srcRho = cms.InputTag("fixedGridRhoFastjetAll")
  153711. )
  153712.  
  153713.  
  153714. process.ak8PFL1FastjetL2L3Residual = cms.ESProducer("JetCorrectionESChain",
  153715. correctors = cms.vstring('ak8PFL1Fastjet',
  153716. 'ak8PFL2Relative',
  153717. 'ak8PFL3Absolute',
  153718. 'ak8PFResidual')
  153719. )
  153720.  
  153721.  
  153722. process.ak8PFL1L2L3Residual = cms.ESProducer("JetCorrectionESChain",
  153723. correctors = cms.vstring('ak8PFL1Offset',
  153724. 'ak8PFL2Relative',
  153725. 'ak8PFL3Absolute',
  153726. 'ak8PFResidual')
  153727. )
  153728.  
  153729.  
  153730. process.ak8PFL1Offset = cms.ESProducer("L1OffsetCorrectionESProducer",
  153731. algorithm = cms.string('AK8PF'),
  153732. level = cms.string('L1Offset'),
  153733. minVtxNdof = cms.int32(4),
  153734. vertexCollection = cms.string('offlinePrimaryVertices')
  153735. )
  153736.  
  153737.  
  153738. process.ak8PFL2L3 = cms.ESProducer("JetCorrectionESChain",
  153739. correctors = cms.vstring('ak8PFL2Relative',
  153740. 'ak8PFL3Absolute')
  153741. )
  153742.  
  153743.  
  153744. process.ak8PFL2L3Residual = cms.ESProducer("JetCorrectionESChain",
  153745. correctors = cms.vstring('ak8PFL2Relative',
  153746. 'ak8PFL3Absolute',
  153747. 'ak8PFResidual')
  153748. )
  153749.  
  153750.  
  153751. process.ak8PFL2Relative = cms.ESProducer("LXXXCorrectionESProducer",
  153752. algorithm = cms.string('AK8PF'),
  153753. level = cms.string('L2Relative')
  153754. )
  153755.  
  153756.  
  153757. process.ak8PFL3Absolute = cms.ESProducer("LXXXCorrectionESProducer",
  153758. algorithm = cms.string('AK8PF'),
  153759. level = cms.string('L3Absolute')
  153760. )
  153761.  
  153762.  
  153763. process.ak8PFResidual = cms.ESProducer("LXXXCorrectionESProducer",
  153764. algorithm = cms.string('AK8PF'),
  153765. level = cms.string('L2L3Residual')
  153766. )
  153767.  
  153768.  
  153769. process.ak9PFCHSL1Fastjet = cms.ESProducer("L1FastjetCorrectionESProducer",
  153770. algorithm = cms.string('AK9PFchs'),
  153771. level = cms.string('L1FastJet'),
  153772. srcRho = cms.InputTag("fixedGridRhoFastjetAll")
  153773. )
  153774.  
  153775.  
  153776. process.ak9PFCHSL1FastjetL2L3Residual = cms.ESProducer("JetCorrectionESChain",
  153777. correctors = cms.vstring('ak9PFCHSL1Fastjet',
  153778. 'ak9PFCHSL2Relative',
  153779. 'ak9PFCHSL3Absolute',
  153780. 'ak9PFCHSResidual')
  153781. )
  153782.  
  153783.  
  153784. process.ak9PFCHSL1L2L3Residual = cms.ESProducer("JetCorrectionESChain",
  153785. correctors = cms.vstring('ak9PFCHSL1Offset',
  153786. 'ak9PFCHSL2Relative',
  153787. 'ak9PFCHSL3Absolute',
  153788. 'ak9PFCHSResidual')
  153789. )
  153790.  
  153791.  
  153792. process.ak9PFCHSL1Offset = cms.ESProducer("L1OffsetCorrectionESProducer",
  153793. algorithm = cms.string('AK9PFchs'),
  153794. level = cms.string('L1Offset'),
  153795. minVtxNdof = cms.int32(4),
  153796. vertexCollection = cms.string('offlinePrimaryVertices')
  153797. )
  153798.  
  153799.  
  153800. process.ak9PFCHSL2L3 = cms.ESProducer("JetCorrectionESChain",
  153801. correctors = cms.vstring('ak9PFCHSL2Relative',
  153802. 'ak9PFCHSL3Absolute')
  153803. )
  153804.  
  153805.  
  153806. process.ak9PFCHSL2L3Residual = cms.ESProducer("JetCorrectionESChain",
  153807. correctors = cms.vstring('ak9PFCHSL2Relative',
  153808. 'ak9PFCHSL3Absolute',
  153809. 'ak9PFCHSResidual')
  153810. )
  153811.  
  153812.  
  153813. process.ak9PFCHSL2Relative = cms.ESProducer("LXXXCorrectionESProducer",
  153814. algorithm = cms.string('AK9PFchs'),
  153815. level = cms.string('L2Relative')
  153816. )
  153817.  
  153818.  
  153819. process.ak9PFCHSL3Absolute = cms.ESProducer("LXXXCorrectionESProducer",
  153820. algorithm = cms.string('AK9PFchs'),
  153821. level = cms.string('L3Absolute')
  153822. )
  153823.  
  153824.  
  153825. process.ak9PFCHSResidual = cms.ESProducer("LXXXCorrectionESProducer",
  153826. algorithm = cms.string('AK9PFchs'),
  153827. level = cms.string('L2L3Residual')
  153828. )
  153829.  
  153830.  
  153831. process.ak9PFL1Fastjet = cms.ESProducer("L1FastjetCorrectionESProducer",
  153832. algorithm = cms.string('AK9PF'),
  153833. level = cms.string('L1FastJet'),
  153834. srcRho = cms.InputTag("fixedGridRhoFastjetAll")
  153835. )
  153836.  
  153837.  
  153838. process.ak9PFL1FastjetL2L3Residual = cms.ESProducer("JetCorrectionESChain",
  153839. correctors = cms.vstring('ak9PFL1Fastjet',
  153840. 'ak9PFL2Relative',
  153841. 'ak9PFL3Absolute',
  153842. 'ak9PFResidual')
  153843. )
  153844.  
  153845.  
  153846. process.ak9PFL1L2L3Residual = cms.ESProducer("JetCorrectionESChain",
  153847. correctors = cms.vstring('ak9PFL1Offset',
  153848. 'ak9PFL2Relative',
  153849. 'ak9PFL3Absolute',
  153850. 'ak9PFResidual')
  153851. )
  153852.  
  153853.  
  153854. process.ak9PFL1Offset = cms.ESProducer("L1OffsetCorrectionESProducer",
  153855. algorithm = cms.string('AK9PF'),
  153856. level = cms.string('L1Offset'),
  153857. minVtxNdof = cms.int32(4),
  153858. vertexCollection = cms.string('offlinePrimaryVertices')
  153859. )
  153860.  
  153861.  
  153862. process.ak9PFL2L3 = cms.ESProducer("JetCorrectionESChain",
  153863. correctors = cms.vstring('ak9PFL2Relative',
  153864. 'ak9PFL3Absolute')
  153865. )
  153866.  
  153867.  
  153868. process.ak9PFL2L3Residual = cms.ESProducer("JetCorrectionESChain",
  153869. correctors = cms.vstring('ak9PFL2Relative',
  153870. 'ak9PFL3Absolute',
  153871. 'ak9PFResidual')
  153872. )
  153873.  
  153874.  
  153875. process.ak9PFL2Relative = cms.ESProducer("LXXXCorrectionESProducer",
  153876. algorithm = cms.string('AK9PF'),
  153877. level = cms.string('L2Relative')
  153878. )
  153879.  
  153880.  
  153881. process.ak9PFL3Absolute = cms.ESProducer("LXXXCorrectionESProducer",
  153882. algorithm = cms.string('AK9PF'),
  153883. level = cms.string('L3Absolute')
  153884. )
  153885.  
  153886.  
  153887. process.ak9PFResidual = cms.ESProducer("LXXXCorrectionESProducer",
  153888. algorithm = cms.string('AK9PF'),
  153889. level = cms.string('L2L3Residual')
  153890. )
  153891.  
  153892.  
  153893. process.alongMomElePropagator = cms.ESProducer("PropagatorWithMaterialESProducer",
  153894. ComponentName = cms.string('alongMomElePropagator'),
  153895. Mass = cms.double(0.000511),
  153896. MaxDPhi = cms.double(1.6),
  153897. PropagationDirection = cms.string('alongMomentum'),
  153898. SimpleMagneticField = cms.string(''),
  153899. ptMin = cms.double(-1.0),
  153900. useRungeKutta = cms.bool(False)
  153901. )
  153902.  
  153903.  
  153904. process.beamHaloNavigationSchoolESProducer = cms.ESProducer("NavigationSchoolESProducer",
  153905. ComponentName = cms.string('BeamHaloNavigationSchool'),
  153906. SimpleMagneticField = cms.string('')
  153907. )
  153908.  
  153909.  
  153910. process.bwdAnalyticalPropagator = cms.ESProducer("AnalyticalPropagatorESProducer",
  153911. ComponentName = cms.string('bwdAnalyticalPropagator'),
  153912. MaxDPhi = cms.double(1.6),
  153913. PropagationDirection = cms.string('oppositeToMomentum')
  153914. )
  153915.  
  153916.  
  153917. process.bwdElectronPropagator = cms.ESProducer("PropagatorWithMaterialESProducer",
  153918. ComponentName = cms.string('bwdElectronPropagator'),
  153919. Mass = cms.double(0.000511),
  153920. MaxDPhi = cms.double(1.6),
  153921. PropagationDirection = cms.string('oppositeToMomentum'),
  153922. SimpleMagneticField = cms.string(''),
  153923. ptMin = cms.double(-1.0),
  153924. useRungeKutta = cms.bool(False)
  153925. )
  153926.  
  153927.  
  153928. process.bwdGsfElectronPropagator = cms.ESProducer("PropagatorWithMaterialESProducer",
  153929. ComponentName = cms.string('bwdGsfElectronPropagator'),
  153930. Mass = cms.double(0.000511),
  153931. MaxDPhi = cms.double(1.6),
  153932. PropagationDirection = cms.string('oppositeToMomentum'),
  153933. SimpleMagneticField = cms.string(''),
  153934. ptMin = cms.double(-1.0),
  153935. useRungeKutta = cms.bool(False)
  153936. )
  153937.  
  153938.  
  153939. process.caloConfig = cms.ESProducer("L1TCaloConfigESProducer",
  153940. fwVersionLayer2 = cms.uint32(3),
  153941. l1Epoch = cms.string('Stage1')
  153942. )
  153943.  
  153944.  
  153945. process.caloDetIdAssociator = cms.ESProducer("DetIdAssociatorESProducer",
  153946. ComponentName = cms.string('CaloDetIdAssociator'),
  153947. etaBinSize = cms.double(0.087),
  153948. nEta = cms.int32(70),
  153949. nPhi = cms.int32(72)
  153950. )
  153951.  
  153952.  
  153953. process.candidateBoostedDoubleSecondaryVertexAK8Computer = cms.ESProducer("CandidateBoostedDoubleSecondaryVertexESProducer",
  153954. useAdaBoost = cms.bool(False),
  153955. useCondDB = cms.bool(False),
  153956. useGBRForest = cms.bool(True),
  153957. weightFile = cms.FileInPath('RecoBTag/SecondaryVertex/data/BoostedDoubleSV_AK8_BDT_v4.weights.xml.gz')
  153958. )
  153959.  
  153960.  
  153961. process.candidateBoostedDoubleSecondaryVertexCA15Computer = cms.ESProducer("CandidateBoostedDoubleSecondaryVertexESProducer",
  153962. useAdaBoost = cms.bool(False),
  153963. useCondDB = cms.bool(False),
  153964. useGBRForest = cms.bool(True),
  153965. weightFile = cms.FileInPath('RecoBTag/SecondaryVertex/data/BoostedDoubleSV_CA15_BDT_v3.weights.xml.gz')
  153966. )
  153967.  
  153968.  
  153969. process.candidateChargeBTagComputer = cms.ESProducer("CandidateChargeBTagESProducer",
  153970. gbrForestLabel = cms.string(''),
  153971. jetChargeExp = cms.double(0.8),
  153972. svChargeExp = cms.double(0.5),
  153973. useAdaBoost = cms.bool(True),
  153974. useCondDB = cms.bool(False),
  153975. weightFile = cms.FileInPath('RecoBTag/Combined/data/ChargeBTag_4sep_2016.weights.xml.gz')
  153976. )
  153977.  
  153978.  
  153979. process.candidateCombinedMVAV2Computer = cms.ESProducer("CombinedMVAV2JetTagESProducer",
  153980. gbrForestLabel = cms.string('btag_CombinedMVAv2_BDT'),
  153981. jetTagComputers = cms.vstring('candidateJetProbabilityComputer',
  153982. 'candidateJetBProbabilityComputer',
  153983. 'candidateCombinedSecondaryVertexV2Computer',
  153984. 'softPFMuonComputer',
  153985. 'softPFElectronComputer'),
  153986. mvaName = cms.string('bdt'),
  153987. spectators = cms.vstring(),
  153988. useAdaBoost = cms.bool(False),
  153989. useCondDB = cms.bool(True),
  153990. useGBRForest = cms.bool(True),
  153991. variables = cms.vstring('Jet_CSV',
  153992. 'Jet_CSVIVF',
  153993. 'Jet_JP',
  153994. 'Jet_JBP',
  153995. 'Jet_SoftMu',
  153996. 'Jet_SoftEl'),
  153997. weightFile = cms.FileInPath('RecoBTag/Combined/data/CombinedMVAV2_13_07_2015.weights.xml.gz')
  153998. )
  153999.  
  154000.  
  154001. process.candidateCombinedSecondaryVertexSoftLeptonComputer = cms.ESProducer("CandidateCombinedSecondaryVertexSoftLeptonESProducer",
  154002. SoftLeptonFlip = cms.bool(False),
  154003. calibrationRecords = cms.vstring('CombinedSVRecoVertexNoSoftLepton',
  154004. 'CombinedSVPseudoVertexNoSoftLepton',
  154005. 'CombinedSVNoVertexNoSoftLepton',
  154006. 'CombinedSVRecoVertexSoftMuon',
  154007. 'CombinedSVPseudoVertexSoftMuon',
  154008. 'CombinedSVNoVertexSoftMuon',
  154009. 'CombinedSVRecoVertexSoftElectron',
  154010. 'CombinedSVPseudoVertexSoftElectron',
  154011. 'CombinedSVNoVertexSoftElectron'),
  154012. categoryVariableName = cms.string('vertexLeptonCategory'),
  154013. charmCut = cms.double(1.5),
  154014. correctVertexMass = cms.bool(True),
  154015. minimumTrackWeight = cms.double(0.5),
  154016. pseudoMultiplicityMin = cms.uint32(2),
  154017. pseudoVertexV0Filter = cms.PSet(
  154018. k0sMassWindow = cms.double(0.05)
  154019. ),
  154020. recordLabel = cms.string(''),
  154021. trackFlip = cms.bool(False),
  154022. trackMultiplicityMin = cms.uint32(2),
  154023. trackPairV0Filter = cms.PSet(
  154024. k0sMassWindow = cms.double(0.03)
  154025. ),
  154026. trackPseudoSelection = cms.PSet(
  154027. a_dR = cms.double(-0.001053),
  154028. a_pT = cms.double(0.005263),
  154029. b_dR = cms.double(0.6263),
  154030. b_pT = cms.double(0.3684),
  154031. jetDeltaRMax = cms.double(0.3),
  154032. maxDecayLen = cms.double(5),
  154033. maxDistToAxis = cms.double(0.07),
  154034. max_pT = cms.double(500),
  154035. max_pT_dRcut = cms.double(0.1),
  154036. max_pT_trackPTcut = cms.double(3),
  154037. min_pT = cms.double(120),
  154038. min_pT_dRcut = cms.double(0.5),
  154039. normChi2Max = cms.double(99999.9),
  154040. pixelHitsMin = cms.uint32(0),
  154041. ptMin = cms.double(0.0),
  154042. qualityClass = cms.string('any'),
  154043. sip2dSigMax = cms.double(99999.9),
  154044. sip2dSigMin = cms.double(2.0),
  154045. sip2dValMax = cms.double(99999.9),
  154046. sip2dValMin = cms.double(-99999.9),
  154047. sip3dSigMax = cms.double(99999.9),
  154048. sip3dSigMin = cms.double(-99999.9),
  154049. sip3dValMax = cms.double(99999.9),
  154050. sip3dValMin = cms.double(-99999.9),
  154051. totalHitsMin = cms.uint32(0),
  154052. useVariableJTA = cms.bool(False)
  154053. ),
  154054. trackSelection = cms.PSet(
  154055. a_dR = cms.double(-0.001053),
  154056. a_pT = cms.double(0.005263),
  154057. b_dR = cms.double(0.6263),
  154058. b_pT = cms.double(0.3684),
  154059. jetDeltaRMax = cms.double(0.3),
  154060. maxDecayLen = cms.double(5),
  154061. maxDistToAxis = cms.double(0.07),
  154062. max_pT = cms.double(500),
  154063. max_pT_dRcut = cms.double(0.1),
  154064. max_pT_trackPTcut = cms.double(3),
  154065. min_pT = cms.double(120),
  154066. min_pT_dRcut = cms.double(0.5),
  154067. normChi2Max = cms.double(99999.9),
  154068. pixelHitsMin = cms.uint32(0),
  154069. ptMin = cms.double(0.0),
  154070. qualityClass = cms.string('any'),
  154071. sip2dSigMax = cms.double(99999.9),
  154072. sip2dSigMin = cms.double(-99999.9),
  154073. sip2dValMax = cms.double(99999.9),
  154074. sip2dValMin = cms.double(-99999.9),
  154075. sip3dSigMax = cms.double(99999.9),
  154076. sip3dSigMin = cms.double(-99999.9),
  154077. sip3dValMax = cms.double(99999.9),
  154078. sip3dValMin = cms.double(-99999.9),
  154079. totalHitsMin = cms.uint32(0),
  154080. useVariableJTA = cms.bool(False)
  154081. ),
  154082. trackSort = cms.string('sip2dSig'),
  154083. useCategories = cms.bool(True),
  154084. useTrackWeights = cms.bool(True),
  154085. vertexFlip = cms.bool(False)
  154086. )
  154087.  
  154088.  
  154089. process.candidateCombinedSecondaryVertexSoftLeptonCvsLComputer = cms.ESProducer("CandidateCombinedSecondaryVertexSoftLeptonCvsLESProducer",
  154090. SoftLeptonFlip = cms.bool(False),
  154091. calibrationRecords = cms.vstring('CombinedSVRecoVertexNoSoftLeptonCvsL',
  154092. 'CombinedSVPseudoVertexNoSoftLeptonCvsL',
  154093. 'CombinedSVNoVertexNoSoftLeptonCvsL',
  154094. 'CombinedSVRecoVertexSoftMuonCvsL',
  154095. 'CombinedSVPseudoVertexSoftMuonCvsL',
  154096. 'CombinedSVNoVertexSoftMuonCvsL',
  154097. 'CombinedSVRecoVertexSoftElectronCvsL',
  154098. 'CombinedSVPseudoVertexSoftElectronCvsL',
  154099. 'CombinedSVNoVertexSoftElectronCvsL'),
  154100. categoryVariableName = cms.string('vertexLeptonCategory'),
  154101. charmCut = cms.double(1.5),
  154102. correctVertexMass = cms.bool(True),
  154103. minimumTrackWeight = cms.double(0.5),
  154104. pseudoMultiplicityMin = cms.uint32(2),
  154105. pseudoVertexV0Filter = cms.PSet(
  154106. k0sMassWindow = cms.double(0.05)
  154107. ),
  154108. recordLabel = cms.string(''),
  154109. trackFlip = cms.bool(False),
  154110. trackMultiplicityMin = cms.uint32(2),
  154111. trackPairV0Filter = cms.PSet(
  154112. k0sMassWindow = cms.double(0.03)
  154113. ),
  154114. trackPseudoSelection = cms.PSet(
  154115. a_dR = cms.double(-0.001053),
  154116. a_pT = cms.double(0.005263),
  154117. b_dR = cms.double(0.6263),
  154118. b_pT = cms.double(0.3684),
  154119. jetDeltaRMax = cms.double(0.3),
  154120. maxDecayLen = cms.double(5),
  154121. maxDistToAxis = cms.double(0.07),
  154122. max_pT = cms.double(500),
  154123. max_pT_dRcut = cms.double(0.1),
  154124. max_pT_trackPTcut = cms.double(3),
  154125. min_pT = cms.double(120),
  154126. min_pT_dRcut = cms.double(0.5),
  154127. normChi2Max = cms.double(99999.9),
  154128. pixelHitsMin = cms.uint32(0),
  154129. ptMin = cms.double(0.0),
  154130. qualityClass = cms.string('any'),
  154131. sip2dSigMax = cms.double(99999.9),
  154132. sip2dSigMin = cms.double(2.0),
  154133. sip2dValMax = cms.double(99999.9),
  154134. sip2dValMin = cms.double(-99999.9),
  154135. sip3dSigMax = cms.double(99999.9),
  154136. sip3dSigMin = cms.double(-99999.9),
  154137. sip3dValMax = cms.double(99999.9),
  154138. sip3dValMin = cms.double(-99999.9),
  154139. totalHitsMin = cms.uint32(0),
  154140. useVariableJTA = cms.bool(False)
  154141. ),
  154142. trackSelection = cms.PSet(
  154143. a_dR = cms.double(-0.001053),
  154144. a_pT = cms.double(0.005263),
  154145. b_dR = cms.double(0.6263),
  154146. b_pT = cms.double(0.3684),
  154147. jetDeltaRMax = cms.double(0.3),
  154148. maxDecayLen = cms.double(5),
  154149. maxDistToAxis = cms.double(0.07),
  154150. max_pT = cms.double(500),
  154151. max_pT_dRcut = cms.double(0.1),
  154152. max_pT_trackPTcut = cms.double(3),
  154153. min_pT = cms.double(120),
  154154. min_pT_dRcut = cms.double(0.5),
  154155. normChi2Max = cms.double(99999.9),
  154156. pixelHitsMin = cms.uint32(0),
  154157. ptMin = cms.double(0.0),
  154158. qualityClass = cms.string('any'),
  154159. sip2dSigMax = cms.double(99999.9),
  154160. sip2dSigMin = cms.double(-99999.9),
  154161. sip2dValMax = cms.double(99999.9),
  154162. sip2dValMin = cms.double(-99999.9),
  154163. sip3dSigMax = cms.double(99999.9),
  154164. sip3dSigMin = cms.double(-99999.9),
  154165. sip3dValMax = cms.double(99999.9),
  154166. sip3dValMin = cms.double(-99999.9),
  154167. totalHitsMin = cms.uint32(0),
  154168. useVariableJTA = cms.bool(False)
  154169. ),
  154170. trackSort = cms.string('sip2dSig'),
  154171. useCategories = cms.bool(True),
  154172. useTrackWeights = cms.bool(True),
  154173. vertexFlip = cms.bool(False)
  154174. )
  154175.  
  154176.  
  154177. process.candidateCombinedSecondaryVertexV2Computer = cms.ESProducer("CandidateCombinedSecondaryVertexESProducer",
  154178. SoftLeptonFlip = cms.bool(False),
  154179. calibrationRecords = cms.vstring('CombinedSVIVFV2RecoVertex',
  154180. 'CombinedSVIVFV2PseudoVertex',
  154181. 'CombinedSVIVFV2NoVertex'),
  154182. categoryVariableName = cms.string('vertexCategory'),
  154183. charmCut = cms.double(1.5),
  154184. correctVertexMass = cms.bool(True),
  154185. minimumTrackWeight = cms.double(0.5),
  154186. pseudoMultiplicityMin = cms.uint32(2),
  154187. pseudoVertexV0Filter = cms.PSet(
  154188. k0sMassWindow = cms.double(0.05)
  154189. ),
  154190. recordLabel = cms.string(''),
  154191. trackFlip = cms.bool(False),
  154192. trackMultiplicityMin = cms.uint32(2),
  154193. trackPairV0Filter = cms.PSet(
  154194. k0sMassWindow = cms.double(0.03)
  154195. ),
  154196. trackPseudoSelection = cms.PSet(
  154197. a_dR = cms.double(-0.001053),
  154198. a_pT = cms.double(0.005263),
  154199. b_dR = cms.double(0.6263),
  154200. b_pT = cms.double(0.3684),
  154201. jetDeltaRMax = cms.double(0.3),
  154202. maxDecayLen = cms.double(5),
  154203. maxDistToAxis = cms.double(0.07),
  154204. max_pT = cms.double(500),
  154205. max_pT_dRcut = cms.double(0.1),
  154206. max_pT_trackPTcut = cms.double(3),
  154207. min_pT = cms.double(120),
  154208. min_pT_dRcut = cms.double(0.5),
  154209. normChi2Max = cms.double(99999.9),
  154210. pixelHitsMin = cms.uint32(0),
  154211. ptMin = cms.double(0.0),
  154212. qualityClass = cms.string('any'),
  154213. sip2dSigMax = cms.double(99999.9),
  154214. sip2dSigMin = cms.double(2.0),
  154215. sip2dValMax = cms.double(99999.9),
  154216. sip2dValMin = cms.double(-99999.9),
  154217. sip3dSigMax = cms.double(99999.9),
  154218. sip3dSigMin = cms.double(-99999.9),
  154219. sip3dValMax = cms.double(99999.9),
  154220. sip3dValMin = cms.double(-99999.9),
  154221. totalHitsMin = cms.uint32(0),
  154222. useVariableJTA = cms.bool(False)
  154223. ),
  154224. trackSelection = cms.PSet(
  154225. a_dR = cms.double(-0.001053),
  154226. a_pT = cms.double(0.005263),
  154227. b_dR = cms.double(0.6263),
  154228. b_pT = cms.double(0.3684),
  154229. jetDeltaRMax = cms.double(0.3),
  154230. maxDecayLen = cms.double(5),
  154231. maxDistToAxis = cms.double(0.07),
  154232. max_pT = cms.double(500),
  154233. max_pT_dRcut = cms.double(0.1),
  154234. max_pT_trackPTcut = cms.double(3),
  154235. min_pT = cms.double(120),
  154236. min_pT_dRcut = cms.double(0.5),
  154237. normChi2Max = cms.double(99999.9),
  154238. pixelHitsMin = cms.uint32(0),
  154239. ptMin = cms.double(0.0),
  154240. qualityClass = cms.string('any'),
  154241. sip2dSigMax = cms.double(99999.9),
  154242. sip2dSigMin = cms.double(-99999.9),
  154243. sip2dValMax = cms.double(99999.9),
  154244. sip2dValMin = cms.double(-99999.9),
  154245. sip3dSigMax = cms.double(99999.9),
  154246. sip3dSigMin = cms.double(-99999.9),
  154247. sip3dValMax = cms.double(99999.9),
  154248. sip3dValMin = cms.double(-99999.9),
  154249. totalHitsMin = cms.uint32(0),
  154250. useVariableJTA = cms.bool(False)
  154251. ),
  154252. trackSort = cms.string('sip2dSig'),
  154253. useCategories = cms.bool(True),
  154254. useTrackWeights = cms.bool(True),
  154255. vertexFlip = cms.bool(False)
  154256. )
  154257.  
  154258.  
  154259. process.candidateGhostTrackComputer = cms.ESProducer("CandidateGhostTrackESProducer",
  154260. calibrationRecords = cms.vstring('GhostTrackRecoVertex',
  154261. 'GhostTrackPseudoVertex',
  154262. 'GhostTrackNoVertex'),
  154263. categoryVariableName = cms.string('vertexCategory'),
  154264. charmCut = cms.double(1.5),
  154265. minimumTrackWeight = cms.double(0.5),
  154266. recordLabel = cms.string(''),
  154267. trackPairV0Filter = cms.PSet(
  154268. k0sMassWindow = cms.double(0.03)
  154269. ),
  154270. trackSelection = cms.PSet(
  154271. a_dR = cms.double(-0.001053),
  154272. a_pT = cms.double(0.005263),
  154273. b_dR = cms.double(0.6263),
  154274. b_pT = cms.double(0.3684),
  154275. jetDeltaRMax = cms.double(0.3),
  154276. maxDecayLen = cms.double(5),
  154277. maxDistToAxis = cms.double(0.07),
  154278. max_pT = cms.double(500),
  154279. max_pT_dRcut = cms.double(0.1),
  154280. max_pT_trackPTcut = cms.double(3),
  154281. min_pT = cms.double(120),
  154282. min_pT_dRcut = cms.double(0.5),
  154283. normChi2Max = cms.double(99999.9),
  154284. pixelHitsMin = cms.uint32(0),
  154285. ptMin = cms.double(0.0),
  154286. qualityClass = cms.string('any'),
  154287. sip2dSigMax = cms.double(99999.9),
  154288. sip2dSigMin = cms.double(-99999.9),
  154289. sip2dValMax = cms.double(99999.9),
  154290. sip2dValMin = cms.double(-99999.9),
  154291. sip3dSigMax = cms.double(99999.9),
  154292. sip3dSigMin = cms.double(-99999.9),
  154293. sip3dValMax = cms.double(99999.9),
  154294. sip3dValMin = cms.double(-99999.9),
  154295. totalHitsMin = cms.uint32(0),
  154296. useVariableJTA = cms.bool(False)
  154297. ),
  154298. trackSort = cms.string('sip2dSig'),
  154299. useCategories = cms.bool(True)
  154300. )
  154301.  
  154302.  
  154303. process.candidateJetBProbabilityComputer = cms.ESProducer("CandidateJetBProbabilityESProducer",
  154304. a_dR = cms.double(-0.001053),
  154305. a_pT = cms.double(0.005263),
  154306. b_dR = cms.double(0.6263),
  154307. b_pT = cms.double(0.3684),
  154308. deltaR = cms.double(-1.0),
  154309. impactParameterType = cms.int32(0),
  154310. max_pT = cms.double(500),
  154311. max_pT_dRcut = cms.double(0.1),
  154312. max_pT_trackPTcut = cms.double(3),
  154313. maximumDecayLength = cms.double(5.0),
  154314. maximumDistanceToJetAxis = cms.double(0.07),
  154315. min_pT = cms.double(120),
  154316. min_pT_dRcut = cms.double(0.5),
  154317. minimumProbability = cms.double(0.005),
  154318. numberOfBTracks = cms.uint32(4),
  154319. trackIpSign = cms.int32(1),
  154320. trackQualityClass = cms.string('any'),
  154321. useVariableJTA = cms.bool(False)
  154322. )
  154323.  
  154324.  
  154325. process.candidateJetProbabilityComputer = cms.ESProducer("CandidateJetProbabilityESProducer",
  154326. a_dR = cms.double(-0.001053),
  154327. a_pT = cms.double(0.005263),
  154328. b_dR = cms.double(0.6263),
  154329. b_pT = cms.double(0.3684),
  154330. deltaR = cms.double(0.3),
  154331. impactParameterType = cms.int32(0),
  154332. max_pT = cms.double(500),
  154333. max_pT_dRcut = cms.double(0.1),
  154334. max_pT_trackPTcut = cms.double(3),
  154335. maximumDecayLength = cms.double(5.0),
  154336. maximumDistanceToJetAxis = cms.double(0.07),
  154337. min_pT = cms.double(120),
  154338. min_pT_dRcut = cms.double(0.5),
  154339. minimumProbability = cms.double(0.005),
  154340. trackIpSign = cms.int32(1),
  154341. trackQualityClass = cms.string('any'),
  154342. useVariableJTA = cms.bool(False)
  154343. )
  154344.  
  154345.  
  154346. process.candidateNegativeCombinedMVAV2Computer = cms.ESProducer("CombinedMVAV2JetTagESProducer",
  154347. gbrForestLabel = cms.string('btag_CombinedMVAv2_BDT'),
  154348. jetTagComputers = cms.vstring('candidateNegativeOnlyJetProbabilityComputer',
  154349. 'candidateNegativeOnlyJetBProbabilityComputer',
  154350. 'candidateNegativeCombinedSecondaryVertexV2Computer',
  154351. 'negativeSoftPFMuonComputer',
  154352. 'negativeSoftPFElectronComputer'),
  154353. mvaName = cms.string('bdt'),
  154354. spectators = cms.vstring(),
  154355. useAdaBoost = cms.bool(False),
  154356. useCondDB = cms.bool(True),
  154357. useGBRForest = cms.bool(True),
  154358. variables = cms.vstring('Jet_CSV',
  154359. 'Jet_CSVIVF',
  154360. 'Jet_JP',
  154361. 'Jet_JBP',
  154362. 'Jet_SoftMu',
  154363. 'Jet_SoftEl'),
  154364. weightFile = cms.FileInPath('RecoBTag/Combined/data/CombinedMVAV2_13_07_2015.weights.xml.gz')
  154365. )
  154366.  
  154367.  
  154368. process.candidateNegativeCombinedSecondaryVertexV2Computer = cms.ESProducer("CandidateCombinedSecondaryVertexESProducer",
  154369. SoftLeptonFlip = cms.bool(False),
  154370. calibrationRecords = cms.vstring('CombinedSVIVFV2RecoVertex',
  154371. 'CombinedSVIVFV2PseudoVertex',
  154372. 'CombinedSVIVFV2NoVertex'),
  154373. categoryVariableName = cms.string('vertexCategory'),
  154374. charmCut = cms.double(1.5),
  154375. correctVertexMass = cms.bool(True),
  154376. minimumTrackWeight = cms.double(0.5),
  154377. pseudoMultiplicityMin = cms.uint32(2),
  154378. pseudoVertexV0Filter = cms.PSet(
  154379. k0sMassWindow = cms.double(0.05)
  154380. ),
  154381. recordLabel = cms.string(''),
  154382. trackFlip = cms.bool(True),
  154383. trackMultiplicityMin = cms.uint32(2),
  154384. trackPairV0Filter = cms.PSet(
  154385. k0sMassWindow = cms.double(0.03)
  154386. ),
  154387. trackPseudoSelection = cms.PSet(
  154388. a_dR = cms.double(-0.001053),
  154389. a_pT = cms.double(0.005263),
  154390. b_dR = cms.double(0.6263),
  154391. b_pT = cms.double(0.3684),
  154392. jetDeltaRMax = cms.double(0.3),
  154393. maxDecayLen = cms.double(5),
  154394. maxDistToAxis = cms.double(0.07),
  154395. max_pT = cms.double(500),
  154396. max_pT_dRcut = cms.double(0.1),
  154397. max_pT_trackPTcut = cms.double(3),
  154398. min_pT = cms.double(120),
  154399. min_pT_dRcut = cms.double(0.5),
  154400. normChi2Max = cms.double(99999.9),
  154401. pixelHitsMin = cms.uint32(0),
  154402. ptMin = cms.double(0.0),
  154403. qualityClass = cms.string('any'),
  154404. sip2dSigMax = cms.double(-2.0),
  154405. sip2dSigMin = cms.double(-99999.9),
  154406. sip2dValMax = cms.double(99999.9),
  154407. sip2dValMin = cms.double(-99999.9),
  154408. sip3dSigMax = cms.double(0),
  154409. sip3dSigMin = cms.double(-99999.9),
  154410. sip3dValMax = cms.double(99999.9),
  154411. sip3dValMin = cms.double(-99999.9),
  154412. totalHitsMin = cms.uint32(0),
  154413. useVariableJTA = cms.bool(False)
  154414. ),
  154415. trackSelection = cms.PSet(
  154416. a_dR = cms.double(-0.001053),
  154417. a_pT = cms.double(0.005263),
  154418. b_dR = cms.double(0.6263),
  154419. b_pT = cms.double(0.3684),
  154420. jetDeltaRMax = cms.double(0.3),
  154421. maxDecayLen = cms.double(5),
  154422. maxDistToAxis = cms.double(0.07),
  154423. max_pT = cms.double(500),
  154424. max_pT_dRcut = cms.double(0.1),
  154425. max_pT_trackPTcut = cms.double(3),
  154426. min_pT = cms.double(120),
  154427. min_pT_dRcut = cms.double(0.5),
  154428. normChi2Max = cms.double(99999.9),
  154429. pixelHitsMin = cms.uint32(0),
  154430. ptMin = cms.double(0.0),
  154431. qualityClass = cms.string('any'),
  154432. sip2dSigMax = cms.double(99999.9),
  154433. sip2dSigMin = cms.double(-99999.9),
  154434. sip2dValMax = cms.double(99999.9),
  154435. sip2dValMin = cms.double(-99999.9),
  154436. sip3dSigMax = cms.double(0),
  154437. sip3dSigMin = cms.double(-99999.9),
  154438. sip3dValMax = cms.double(99999.9),
  154439. sip3dValMin = cms.double(-99999.9),
  154440. totalHitsMin = cms.uint32(0),
  154441. useVariableJTA = cms.bool(False)
  154442. ),
  154443. trackSort = cms.string('sip2dSig'),
  154444. useCategories = cms.bool(True),
  154445. useTrackWeights = cms.bool(True),
  154446. vertexFlip = cms.bool(True)
  154447. )
  154448.  
  154449.  
  154450. process.candidateNegativeOnlyJetBProbabilityComputer = cms.ESProducer("CandidateJetBProbabilityESProducer",
  154451. a_dR = cms.double(-0.001053),
  154452. a_pT = cms.double(0.005263),
  154453. b_dR = cms.double(0.6263),
  154454. b_pT = cms.double(0.3684),
  154455. deltaR = cms.double(-1.0),
  154456. impactParameterType = cms.int32(0),
  154457. max_pT = cms.double(500),
  154458. max_pT_dRcut = cms.double(0.1),
  154459. max_pT_trackPTcut = cms.double(3),
  154460. maximumDecayLength = cms.double(5.0),
  154461. maximumDistanceToJetAxis = cms.double(0.07),
  154462. min_pT = cms.double(120),
  154463. min_pT_dRcut = cms.double(0.5),
  154464. minimumProbability = cms.double(0.005),
  154465. numberOfBTracks = cms.uint32(4),
  154466. trackIpSign = cms.int32(-1),
  154467. trackQualityClass = cms.string('any'),
  154468. useVariableJTA = cms.bool(False)
  154469. )
  154470.  
  154471.  
  154472. process.candidateNegativeOnlyJetProbabilityComputer = cms.ESProducer("CandidateJetProbabilityESProducer",
  154473. a_dR = cms.double(-0.001053),
  154474. a_pT = cms.double(0.005263),
  154475. b_dR = cms.double(0.6263),
  154476. b_pT = cms.double(0.3684),
  154477. deltaR = cms.double(0.3),
  154478. impactParameterType = cms.int32(0),
  154479. max_pT = cms.double(500),
  154480. max_pT_dRcut = cms.double(0.1),
  154481. max_pT_trackPTcut = cms.double(3),
  154482. maximumDecayLength = cms.double(5.0),
  154483. maximumDistanceToJetAxis = cms.double(0.07),
  154484. min_pT = cms.double(120),
  154485. min_pT_dRcut = cms.double(0.5),
  154486. minimumProbability = cms.double(0.005),
  154487. trackIpSign = cms.int32(-1),
  154488. trackQualityClass = cms.string('any'),
  154489. useVariableJTA = cms.bool(False)
  154490. )
  154491.  
  154492.  
  154493. process.candidateNegativeTrackCounting3D2ndComputer = cms.ESProducer("CandidateNegativeTrackCountingESProducer",
  154494. a_dR = cms.double(-0.001053),
  154495. a_pT = cms.double(0.005263),
  154496. b_dR = cms.double(0.6263),
  154497. b_pT = cms.double(0.3684),
  154498. deltaR = cms.double(-1.0),
  154499. impactParameterType = cms.int32(0),
  154500. max_pT = cms.double(500),
  154501. max_pT_dRcut = cms.double(0.1),
  154502. max_pT_trackPTcut = cms.double(3),
  154503. maximumDecayLength = cms.double(5.0),
  154504. maximumDistanceToJetAxis = cms.double(0.07),
  154505. min_pT = cms.double(120),
  154506. min_pT_dRcut = cms.double(0.5),
  154507. minimumImpactParameter = cms.double(-1),
  154508. nthTrack = cms.int32(2),
  154509. trackQualityClass = cms.string('any'),
  154510. useSignedImpactParameterSig = cms.bool(True),
  154511. useVariableJTA = cms.bool(False)
  154512. )
  154513.  
  154514.  
  154515. process.candidateNegativeTrackCounting3D3rdComputer = cms.ESProducer("CandidateNegativeTrackCountingESProducer",
  154516. a_dR = cms.double(-0.001053),
  154517. a_pT = cms.double(0.005263),
  154518. b_dR = cms.double(0.6263),
  154519. b_pT = cms.double(0.3684),
  154520. deltaR = cms.double(-1.0),
  154521. impactParameterType = cms.int32(0),
  154522. max_pT = cms.double(500),
  154523. max_pT_dRcut = cms.double(0.1),
  154524. max_pT_trackPTcut = cms.double(3),
  154525. maximumDecayLength = cms.double(5.0),
  154526. maximumDistanceToJetAxis = cms.double(0.07),
  154527. min_pT = cms.double(120),
  154528. min_pT_dRcut = cms.double(0.5),
  154529. minimumImpactParameter = cms.double(-1),
  154530. nthTrack = cms.int32(3),
  154531. trackQualityClass = cms.string('any'),
  154532. useSignedImpactParameterSig = cms.bool(True),
  154533. useVariableJTA = cms.bool(False)
  154534. )
  154535.  
  154536.  
  154537. process.candidatePositiveCombinedMVAV2Computer = cms.ESProducer("CombinedMVAV2JetTagESProducer",
  154538. gbrForestLabel = cms.string('btag_CombinedMVAv2_BDT'),
  154539. jetTagComputers = cms.vstring('candidatePositiveOnlyJetProbabilityComputer',
  154540. 'candidatePositiveOnlyJetBProbabilityComputer',
  154541. 'candidatePositiveCombinedSecondaryVertexV2Computer',
  154542. 'negativeSoftPFMuonComputer',
  154543. 'negativeSoftPFElectronComputer'),
  154544. mvaName = cms.string('bdt'),
  154545. spectators = cms.vstring(),
  154546. useAdaBoost = cms.bool(False),
  154547. useCondDB = cms.bool(True),
  154548. useGBRForest = cms.bool(True),
  154549. variables = cms.vstring('Jet_CSV',
  154550. 'Jet_CSVIVF',
  154551. 'Jet_JP',
  154552. 'Jet_JBP',
  154553. 'Jet_SoftMu',
  154554. 'Jet_SoftEl'),
  154555. weightFile = cms.FileInPath('RecoBTag/Combined/data/CombinedMVAV2_13_07_2015.weights.xml.gz')
  154556. )
  154557.  
  154558.  
  154559. process.candidatePositiveCombinedSecondaryVertexV2Computer = cms.ESProducer("CandidateCombinedSecondaryVertexESProducer",
  154560. SoftLeptonFlip = cms.bool(False),
  154561. calibrationRecords = cms.vstring('CombinedSVIVFV2RecoVertex',
  154562. 'CombinedSVIVFV2PseudoVertex',
  154563. 'CombinedSVIVFV2NoVertex'),
  154564. categoryVariableName = cms.string('vertexCategory'),
  154565. charmCut = cms.double(1.5),
  154566. correctVertexMass = cms.bool(True),
  154567. minimumTrackWeight = cms.double(0.5),
  154568. pseudoMultiplicityMin = cms.uint32(2),
  154569. pseudoVertexV0Filter = cms.PSet(
  154570. k0sMassWindow = cms.double(0.05)
  154571. ),
  154572. recordLabel = cms.string(''),
  154573. trackFlip = cms.bool(False),
  154574. trackMultiplicityMin = cms.uint32(2),
  154575. trackPairV0Filter = cms.PSet(
  154576. k0sMassWindow = cms.double(0.03)
  154577. ),
  154578. trackPseudoSelection = cms.PSet(
  154579. a_dR = cms.double(-0.001053),
  154580. a_pT = cms.double(0.005263),
  154581. b_dR = cms.double(0.6263),
  154582. b_pT = cms.double(0.3684),
  154583. jetDeltaRMax = cms.double(0.3),
  154584. maxDecayLen = cms.double(5),
  154585. maxDistToAxis = cms.double(0.07),
  154586. max_pT = cms.double(500),
  154587. max_pT_dRcut = cms.double(0.1),
  154588. max_pT_trackPTcut = cms.double(3),
  154589. min_pT = cms.double(120),
  154590. min_pT_dRcut = cms.double(0.5),
  154591. normChi2Max = cms.double(99999.9),
  154592. pixelHitsMin = cms.uint32(0),
  154593. ptMin = cms.double(0.0),
  154594. qualityClass = cms.string('any'),
  154595. sip2dSigMax = cms.double(99999.9),
  154596. sip2dSigMin = cms.double(2.0),
  154597. sip2dValMax = cms.double(99999.9),
  154598. sip2dValMin = cms.double(-99999.9),
  154599. sip3dSigMax = cms.double(99999.9),
  154600. sip3dSigMin = cms.double(0),
  154601. sip3dValMax = cms.double(99999.9),
  154602. sip3dValMin = cms.double(-99999.9),
  154603. totalHitsMin = cms.uint32(0),
  154604. useVariableJTA = cms.bool(False)
  154605. ),
  154606. trackSelection = cms.PSet(
  154607. a_dR = cms.double(-0.001053),
  154608. a_pT = cms.double(0.005263),
  154609. b_dR = cms.double(0.6263),
  154610. b_pT = cms.double(0.3684),
  154611. jetDeltaRMax = cms.double(0.3),
  154612. maxDecayLen = cms.double(5),
  154613. maxDistToAxis = cms.double(0.07),
  154614. max_pT = cms.double(500),
  154615. max_pT_dRcut = cms.double(0.1),
  154616. max_pT_trackPTcut = cms.double(3),
  154617. min_pT = cms.double(120),
  154618. min_pT_dRcut = cms.double(0.5),
  154619. normChi2Max = cms.double(99999.9),
  154620. pixelHitsMin = cms.uint32(0),
  154621. ptMin = cms.double(0.0),
  154622. qualityClass = cms.string('any'),
  154623. sip2dSigMax = cms.double(99999.9),
  154624. sip2dSigMin = cms.double(-99999.9),
  154625. sip2dValMax = cms.double(99999.9),
  154626. sip2dValMin = cms.double(-99999.9),
  154627. sip3dSigMax = cms.double(99999.9),
  154628. sip3dSigMin = cms.double(0),
  154629. sip3dValMax = cms.double(99999.9),
  154630. sip3dValMin = cms.double(-99999.9),
  154631. totalHitsMin = cms.uint32(0),
  154632. useVariableJTA = cms.bool(False)
  154633. ),
  154634. trackSort = cms.string('sip2dSig'),
  154635. useCategories = cms.bool(True),
  154636. useTrackWeights = cms.bool(True),
  154637. vertexFlip = cms.bool(False)
  154638. )
  154639.  
  154640.  
  154641. process.candidatePositiveOnlyJetBProbabilityComputer = cms.ESProducer("CandidateJetBProbabilityESProducer",
  154642. a_dR = cms.double(-0.001053),
  154643. a_pT = cms.double(0.005263),
  154644. b_dR = cms.double(0.6263),
  154645. b_pT = cms.double(0.3684),
  154646. deltaR = cms.double(-1.0),
  154647. impactParameterType = cms.int32(0),
  154648. max_pT = cms.double(500),
  154649. max_pT_dRcut = cms.double(0.1),
  154650. max_pT_trackPTcut = cms.double(3),
  154651. maximumDecayLength = cms.double(5.0),
  154652. maximumDistanceToJetAxis = cms.double(0.07),
  154653. min_pT = cms.double(120),
  154654. min_pT_dRcut = cms.double(0.5),
  154655. minimumProbability = cms.double(0.005),
  154656. numberOfBTracks = cms.uint32(4),
  154657. trackIpSign = cms.int32(1),
  154658. trackQualityClass = cms.string('any'),
  154659. useVariableJTA = cms.bool(False)
  154660. )
  154661.  
  154662.  
  154663. process.candidatePositiveOnlyJetProbabilityComputer = cms.ESProducer("CandidateJetProbabilityESProducer",
  154664. a_dR = cms.double(-0.001053),
  154665. a_pT = cms.double(0.005263),
  154666. b_dR = cms.double(0.6263),
  154667. b_pT = cms.double(0.3684),
  154668. deltaR = cms.double(0.3),
  154669. impactParameterType = cms.int32(0),
  154670. max_pT = cms.double(500),
  154671. max_pT_dRcut = cms.double(0.1),
  154672. max_pT_trackPTcut = cms.double(3),
  154673. maximumDecayLength = cms.double(5.0),
  154674. maximumDistanceToJetAxis = cms.double(0.07),
  154675. min_pT = cms.double(120),
  154676. min_pT_dRcut = cms.double(0.5),
  154677. minimumProbability = cms.double(0.005),
  154678. trackIpSign = cms.int32(1),
  154679. trackQualityClass = cms.string('any'),
  154680. useVariableJTA = cms.bool(False)
  154681. )
  154682.  
  154683.  
  154684. process.candidateSimpleSecondaryVertex2TrkComputer = cms.ESProducer("CandidateSimpleSecondaryVertexESProducer",
  154685. minTracks = cms.uint32(2),
  154686. unBoost = cms.bool(False),
  154687. use3d = cms.bool(True),
  154688. useSignificance = cms.bool(True)
  154689. )
  154690.  
  154691.  
  154692. process.candidateSimpleSecondaryVertex3TrkComputer = cms.ESProducer("CandidateSimpleSecondaryVertexESProducer",
  154693. minTracks = cms.uint32(3),
  154694. unBoost = cms.bool(False),
  154695. use3d = cms.bool(True),
  154696. useSignificance = cms.bool(True)
  154697. )
  154698.  
  154699.  
  154700. process.candidateTrackCounting3D2ndComputer = cms.ESProducer("CandidateTrackCountingESProducer",
  154701. a_dR = cms.double(-0.001053),
  154702. a_pT = cms.double(0.005263),
  154703. b_dR = cms.double(0.6263),
  154704. b_pT = cms.double(0.3684),
  154705. deltaR = cms.double(-1.0),
  154706. impactParameterType = cms.int32(0),
  154707. max_pT = cms.double(500),
  154708. max_pT_dRcut = cms.double(0.1),
  154709. max_pT_trackPTcut = cms.double(3),
  154710. maximumDecayLength = cms.double(5.0),
  154711. maximumDistanceToJetAxis = cms.double(0.07),
  154712. min_pT = cms.double(120),
  154713. min_pT_dRcut = cms.double(0.5),
  154714. minimumImpactParameter = cms.double(-1),
  154715. nthTrack = cms.int32(2),
  154716. trackQualityClass = cms.string('any'),
  154717. useSignedImpactParameterSig = cms.bool(True),
  154718. useVariableJTA = cms.bool(False)
  154719. )
  154720.  
  154721.  
  154722. process.candidateTrackCounting3D3rdComputer = cms.ESProducer("CandidateTrackCountingESProducer",
  154723. a_dR = cms.double(-0.001053),
  154724. a_pT = cms.double(0.005263),
  154725. b_dR = cms.double(0.6263),
  154726. b_pT = cms.double(0.3684),
  154727. deltaR = cms.double(-1.0),
  154728. impactParameterType = cms.int32(0),
  154729. max_pT = cms.double(500),
  154730. max_pT_dRcut = cms.double(0.1),
  154731. max_pT_trackPTcut = cms.double(3),
  154732. maximumDecayLength = cms.double(5.0),
  154733. maximumDistanceToJetAxis = cms.double(0.07),
  154734. min_pT = cms.double(120),
  154735. min_pT_dRcut = cms.double(0.5),
  154736. minimumImpactParameter = cms.double(-1),
  154737. nthTrack = cms.int32(3),
  154738. trackQualityClass = cms.string('any'),
  154739. useSignedImpactParameterSig = cms.bool(True),
  154740. useVariableJTA = cms.bool(False)
  154741. )
  154742.  
  154743.  
  154744. process.charmTagsComputerCvsB = cms.ESProducer("CharmTaggerESProducer",
  154745. computer = cms.ESInputTag("combinedSecondaryVertexSoftLeptonComputer"),
  154746. gbrForestLabel = cms.string(''),
  154747. mvaName = cms.string('BDT'),
  154748. slComputerCfg = cms.PSet(
  154749. SoftLeptonFlip = cms.bool(False),
  154750. calibrationRecords = cms.vstring('CombinedSVRecoVertexNoSoftLepton',
  154751. 'CombinedSVPseudoVertexNoSoftLepton',
  154752. 'CombinedSVNoVertexNoSoftLepton',
  154753. 'CombinedSVRecoVertexSoftMuon',
  154754. 'CombinedSVPseudoVertexSoftMuon',
  154755. 'CombinedSVNoVertexSoftMuon',
  154756. 'CombinedSVRecoVertexSoftElectron',
  154757. 'CombinedSVPseudoVertexSoftElectron',
  154758. 'CombinedSVNoVertexSoftElectron'),
  154759. categoryVariableName = cms.string('vertexLeptonCategory'),
  154760. charmCut = cms.double(1.5),
  154761. correctVertexMass = cms.bool(False),
  154762. minimumTrackWeight = cms.double(0.5),
  154763. pseudoMultiplicityMin = cms.uint32(2),
  154764. pseudoVertexV0Filter = cms.PSet(
  154765. k0sMassWindow = cms.double(0.05)
  154766. ),
  154767. recordLabel = cms.string(''),
  154768. trackFlip = cms.bool(False),
  154769. trackMultiplicityMin = cms.uint32(2),
  154770. trackPairV0Filter = cms.PSet(
  154771. k0sMassWindow = cms.double(0.03)
  154772. ),
  154773. trackPseudoSelection = cms.PSet(
  154774. a_dR = cms.double(-0.001053),
  154775. a_pT = cms.double(0.005263),
  154776. b_dR = cms.double(0.6263),
  154777. b_pT = cms.double(0.3684),
  154778. jetDeltaRMax = cms.double(0.3),
  154779. maxDecayLen = cms.double(5),
  154780. maxDistToAxis = cms.double(0.07),
  154781. max_pT = cms.double(500),
  154782. max_pT_dRcut = cms.double(0.1),
  154783. max_pT_trackPTcut = cms.double(3),
  154784. min_pT = cms.double(120),
  154785. min_pT_dRcut = cms.double(0.5),
  154786. normChi2Max = cms.double(99999.9),
  154787. pixelHitsMin = cms.uint32(0),
  154788. ptMin = cms.double(0.0),
  154789. qualityClass = cms.string('any'),
  154790. sip2dSigMax = cms.double(99999.9),
  154791. sip2dSigMin = cms.double(2.0),
  154792. sip2dValMax = cms.double(99999.9),
  154793. sip2dValMin = cms.double(-99999.9),
  154794. sip3dSigMax = cms.double(99999.9),
  154795. sip3dSigMin = cms.double(-99999.9),
  154796. sip3dValMax = cms.double(99999.9),
  154797. sip3dValMin = cms.double(-99999.9),
  154798. totalHitsMin = cms.uint32(0),
  154799. useVariableJTA = cms.bool(False)
  154800. ),
  154801. trackSelection = cms.PSet(
  154802. a_dR = cms.double(-0.001053),
  154803. a_pT = cms.double(0.005263),
  154804. b_dR = cms.double(0.6263),
  154805. b_pT = cms.double(0.3684),
  154806. jetDeltaRMax = cms.double(0.3),
  154807. maxDecayLen = cms.double(5),
  154808. maxDistToAxis = cms.double(0.07),
  154809. max_pT = cms.double(500),
  154810. max_pT_dRcut = cms.double(0.1),
  154811. max_pT_trackPTcut = cms.double(3),
  154812. min_pT = cms.double(120),
  154813. min_pT_dRcut = cms.double(0.5),
  154814. normChi2Max = cms.double(99999.9),
  154815. pixelHitsMin = cms.uint32(0),
  154816. ptMin = cms.double(0.0),
  154817. qualityClass = cms.string('any'),
  154818. sip2dSigMax = cms.double(99999.9),
  154819. sip2dSigMin = cms.double(-99999.9),
  154820. sip2dValMax = cms.double(99999.9),
  154821. sip2dValMin = cms.double(-99999.9),
  154822. sip3dSigMax = cms.double(99999.9),
  154823. sip3dSigMin = cms.double(-99999.9),
  154824. sip3dValMax = cms.double(99999.9),
  154825. sip3dValMin = cms.double(-99999.9),
  154826. totalHitsMin = cms.uint32(0),
  154827. useVariableJTA = cms.bool(False)
  154828. ),
  154829. trackSort = cms.string('sip2dSig'),
  154830. useCategories = cms.bool(True),
  154831. useTrackWeights = cms.bool(True),
  154832. vertexFlip = cms.bool(False)
  154833. ),
  154834. tagInfos = cms.VInputTag(cms.InputTag("pfImpactParameterTagInfos"), cms.InputTag("pfInclusiveSecondaryVertexFinderCvsLTagInfos"), cms.InputTag("softPFMuonsTagInfos"), cms.InputTag("softPFElectronsTagInfos")),
  154835. useAdaBoost = cms.bool(False),
  154836. useCondDB = cms.bool(False),
  154837. useGBRForest = cms.bool(True),
  154838. variables = cms.VPSet(cms.PSet(
  154839. default = cms.double(-1),
  154840. name = cms.string('vertexLeptonCategory'),
  154841. taggingVarName = cms.string('vertexLeptonCategory')
  154842. ),
  154843. cms.PSet(
  154844. default = cms.double(-100),
  154845. idx = cms.int32(0),
  154846. name = cms.string('trackSip2dSig_0'),
  154847. taggingVarName = cms.string('trackSip2dSig')
  154848. ),
  154849. cms.PSet(
  154850. default = cms.double(-100),
  154851. idx = cms.int32(1),
  154852. name = cms.string('trackSip2dSig_1'),
  154853. taggingVarName = cms.string('trackSip2dSig')
  154854. ),
  154855. cms.PSet(
  154856. default = cms.double(-100),
  154857. idx = cms.int32(0),
  154858. name = cms.string('trackSip3dSig_0'),
  154859. taggingVarName = cms.string('trackSip3dSig')
  154860. ),
  154861. cms.PSet(
  154862. default = cms.double(-100),
  154863. idx = cms.int32(1),
  154864. name = cms.string('trackSip3dSig_1'),
  154865. taggingVarName = cms.string('trackSip3dSig')
  154866. ),
  154867. cms.PSet(
  154868. default = cms.double(-1),
  154869. idx = cms.int32(0),
  154870. name = cms.string('trackPtRel_0'),
  154871. taggingVarName = cms.string('trackPtRel')
  154872. ),
  154873. cms.PSet(
  154874. default = cms.double(-1),
  154875. idx = cms.int32(1),
  154876. name = cms.string('trackPtRel_1'),
  154877. taggingVarName = cms.string('trackPtRel')
  154878. ),
  154879. cms.PSet(
  154880. default = cms.double(-1),
  154881. idx = cms.int32(0),
  154882. name = cms.string('trackPPar_0'),
  154883. taggingVarName = cms.string('trackPPar')
  154884. ),
  154885. cms.PSet(
  154886. default = cms.double(-1),
  154887. idx = cms.int32(1),
  154888. name = cms.string('trackPPar_1'),
  154889. taggingVarName = cms.string('trackPPar')
  154890. ),
  154891. cms.PSet(
  154892. default = cms.double(-1),
  154893. idx = cms.int32(0),
  154894. name = cms.string('trackEtaRel_0'),
  154895. taggingVarName = cms.string('trackEtaRel')
  154896. ),
  154897. cms.PSet(
  154898. default = cms.double(-1),
  154899. idx = cms.int32(1),
  154900. name = cms.string('trackEtaRel_1'),
  154901. taggingVarName = cms.string('trackEtaRel')
  154902. ),
  154903. cms.PSet(
  154904. default = cms.double(-0.1),
  154905. idx = cms.int32(0),
  154906. name = cms.string('trackDeltaR_0'),
  154907. taggingVarName = cms.string('trackDeltaR')
  154908. ),
  154909. cms.PSet(
  154910. default = cms.double(-0.1),
  154911. idx = cms.int32(1),
  154912. name = cms.string('trackDeltaR_1'),
  154913. taggingVarName = cms.string('trackDeltaR')
  154914. ),
  154915. cms.PSet(
  154916. default = cms.double(-0.1),
  154917. idx = cms.int32(0),
  154918. name = cms.string('trackPtRatio_0'),
  154919. taggingVarName = cms.string('trackPtRatio')
  154920. ),
  154921. cms.PSet(
  154922. default = cms.double(-0.1),
  154923. idx = cms.int32(1),
  154924. name = cms.string('trackPtRatio_1'),
  154925. taggingVarName = cms.string('trackPtRatio')
  154926. ),
  154927. cms.PSet(
  154928. default = cms.double(1.1),
  154929. idx = cms.int32(0),
  154930. name = cms.string('trackPParRatio_0'),
  154931. taggingVarName = cms.string('trackPParRatio')
  154932. ),
  154933. cms.PSet(
  154934. default = cms.double(1.1),
  154935. idx = cms.int32(1),
  154936. name = cms.string('trackPParRatio_1'),
  154937. taggingVarName = cms.string('trackPParRatio')
  154938. ),
  154939. cms.PSet(
  154940. default = cms.double(-0.1),
  154941. idx = cms.int32(0),
  154942. name = cms.string('trackJetDist_0'),
  154943. taggingVarName = cms.string('trackJetDist')
  154944. ),
  154945. cms.PSet(
  154946. default = cms.double(-0.1),
  154947. idx = cms.int32(1),
  154948. name = cms.string('trackJetDist_1'),
  154949. taggingVarName = cms.string('trackJetDist')
  154950. ),
  154951. cms.PSet(
  154952. default = cms.double(-0.1),
  154953. idx = cms.int32(0),
  154954. name = cms.string('trackDecayLenVal_0'),
  154955. taggingVarName = cms.string('trackDecayLenVal')
  154956. ),
  154957. cms.PSet(
  154958. default = cms.double(-0.1),
  154959. idx = cms.int32(1),
  154960. name = cms.string('trackDecayLenVal_1'),
  154961. taggingVarName = cms.string('trackDecayLenVal')
  154962. ),
  154963. cms.PSet(
  154964. default = cms.double(0),
  154965. name = cms.string('jetNSecondaryVertices'),
  154966. taggingVarName = cms.string('jetNSecondaryVertices')
  154967. ),
  154968. cms.PSet(
  154969. default = cms.double(-0.1),
  154970. name = cms.string('jetNTracks'),
  154971. taggingVarName = cms.string('jetNTracks')
  154972. ),
  154973. cms.PSet(
  154974. default = cms.double(-0.1),
  154975. name = cms.string('trackSumJetEtRatio'),
  154976. taggingVarName = cms.string('trackSumJetEtRatio')
  154977. ),
  154978. cms.PSet(
  154979. default = cms.double(-0.1),
  154980. name = cms.string('trackSumJetDeltaR'),
  154981. taggingVarName = cms.string('trackSumJetDeltaR')
  154982. ),
  154983. cms.PSet(
  154984. default = cms.double(-0.1),
  154985. idx = cms.int32(0),
  154986. name = cms.string('vertexMass_0'),
  154987. taggingVarName = cms.string('vertexMass')
  154988. ),
  154989. cms.PSet(
  154990. default = cms.double(-10),
  154991. idx = cms.int32(0),
  154992. name = cms.string('vertexEnergyRatio_0'),
  154993. taggingVarName = cms.string('vertexEnergyRatio')
  154994. ),
  154995. cms.PSet(
  154996. default = cms.double(-999),
  154997. idx = cms.int32(0),
  154998. name = cms.string('trackSip2dSigAboveCharm_0'),
  154999. taggingVarName = cms.string('trackSip2dSigAboveCharm')
  155000. ),
  155001. cms.PSet(
  155002. default = cms.double(-999),
  155003. idx = cms.int32(0),
  155004. name = cms.string('trackSip3dSigAboveCharm_0'),
  155005. taggingVarName = cms.string('trackSip3dSigAboveCharm')
  155006. ),
  155007. cms.PSet(
  155008. default = cms.double(-1),
  155009. idx = cms.int32(0),
  155010. name = cms.string('flightDistance2dSig_0'),
  155011. taggingVarName = cms.string('flightDistance2dSig')
  155012. ),
  155013. cms.PSet(
  155014. default = cms.double(-1),
  155015. idx = cms.int32(0),
  155016. name = cms.string('flightDistance3dSig_0'),
  155017. taggingVarName = cms.string('flightDistance3dSig')
  155018. ),
  155019. cms.PSet(
  155020. default = cms.double(-0.1),
  155021. idx = cms.int32(0),
  155022. name = cms.string('vertexJetDeltaR_0'),
  155023. taggingVarName = cms.string('vertexJetDeltaR')
  155024. ),
  155025. cms.PSet(
  155026. default = cms.double(0),
  155027. idx = cms.int32(0),
  155028. name = cms.string('vertexNTracks_0'),
  155029. taggingVarName = cms.string('vertexNTracks')
  155030. ),
  155031. cms.PSet(
  155032. default = cms.double(-0.1),
  155033. idx = cms.int32(0),
  155034. name = cms.string('massVertexEnergyFraction_0'),
  155035. taggingVarName = cms.string('massVertexEnergyFraction')
  155036. ),
  155037. cms.PSet(
  155038. default = cms.double(-0.1),
  155039. idx = cms.int32(0),
  155040. name = cms.string('vertexBoostOverSqrtJetPt_0'),
  155041. taggingVarName = cms.string('vertexBoostOverSqrtJetPt')
  155042. ),
  155043. cms.PSet(
  155044. default = cms.double(-1),
  155045. idx = cms.int32(0),
  155046. name = cms.string('leptonPtRel_0'),
  155047. taggingVarName = cms.string('leptonPtRel')
  155048. ),
  155049. cms.PSet(
  155050. default = cms.double(-1),
  155051. idx = cms.int32(1),
  155052. name = cms.string('leptonPtRel_1'),
  155053. taggingVarName = cms.string('leptonPtRel')
  155054. ),
  155055. cms.PSet(
  155056. default = cms.double(-10000),
  155057. idx = cms.int32(0),
  155058. name = cms.string('leptonSip3d_0'),
  155059. taggingVarName = cms.string('leptonSip3d')
  155060. ),
  155061. cms.PSet(
  155062. default = cms.double(-10000),
  155063. idx = cms.int32(1),
  155064. name = cms.string('leptonSip3d_1'),
  155065. taggingVarName = cms.string('leptonSip3d')
  155066. ),
  155067. cms.PSet(
  155068. default = cms.double(-1),
  155069. idx = cms.int32(0),
  155070. name = cms.string('leptonDeltaR_0'),
  155071. taggingVarName = cms.string('leptonDeltaR')
  155072. ),
  155073. cms.PSet(
  155074. default = cms.double(-1),
  155075. idx = cms.int32(1),
  155076. name = cms.string('leptonDeltaR_1'),
  155077. taggingVarName = cms.string('leptonDeltaR')
  155078. ),
  155079. cms.PSet(
  155080. default = cms.double(-1),
  155081. idx = cms.int32(0),
  155082. name = cms.string('leptonRatioRel_0'),
  155083. taggingVarName = cms.string('leptonRatioRel')
  155084. ),
  155085. cms.PSet(
  155086. default = cms.double(-1),
  155087. idx = cms.int32(1),
  155088. name = cms.string('leptonRatioRel_1'),
  155089. taggingVarName = cms.string('leptonRatioRel')
  155090. ),
  155091. cms.PSet(
  155092. default = cms.double(-1),
  155093. idx = cms.int32(0),
  155094. name = cms.string('leptonEtaRel_0'),
  155095. taggingVarName = cms.string('leptonEtaRel')
  155096. ),
  155097. cms.PSet(
  155098. default = cms.double(-1),
  155099. idx = cms.int32(1),
  155100. name = cms.string('leptonEtaRel_1'),
  155101. taggingVarName = cms.string('leptonEtaRel')
  155102. ),
  155103. cms.PSet(
  155104. default = cms.double(-1),
  155105. idx = cms.int32(0),
  155106. name = cms.string('leptonRatio_0'),
  155107. taggingVarName = cms.string('leptonRatio')
  155108. ),
  155109. cms.PSet(
  155110. default = cms.double(-1),
  155111. idx = cms.int32(1),
  155112. name = cms.string('leptonRatio_1'),
  155113. taggingVarName = cms.string('leptonRatio')
  155114. )),
  155115. weightFile = cms.FileInPath('RecoBTag/CTagging/data/c_vs_b_sklearn.weight.xml')
  155116. )
  155117.  
  155118.  
  155119. process.charmTagsComputerCvsL = cms.ESProducer("CharmTaggerESProducer",
  155120. computer = cms.ESInputTag("combinedSecondaryVertexSoftLeptonComputer"),
  155121. gbrForestLabel = cms.string(''),
  155122. mvaName = cms.string('BDT'),
  155123. slComputerCfg = cms.PSet(
  155124. SoftLeptonFlip = cms.bool(False),
  155125. calibrationRecords = cms.vstring('CombinedSVRecoVertexNoSoftLepton',
  155126. 'CombinedSVPseudoVertexNoSoftLepton',
  155127. 'CombinedSVNoVertexNoSoftLepton',
  155128. 'CombinedSVRecoVertexSoftMuon',
  155129. 'CombinedSVPseudoVertexSoftMuon',
  155130. 'CombinedSVNoVertexSoftMuon',
  155131. 'CombinedSVRecoVertexSoftElectron',
  155132. 'CombinedSVPseudoVertexSoftElectron',
  155133. 'CombinedSVNoVertexSoftElectron'),
  155134. categoryVariableName = cms.string('vertexLeptonCategory'),
  155135. charmCut = cms.double(1.5),
  155136. correctVertexMass = cms.bool(False),
  155137. minimumTrackWeight = cms.double(0.5),
  155138. pseudoMultiplicityMin = cms.uint32(2),
  155139. pseudoVertexV0Filter = cms.PSet(
  155140. k0sMassWindow = cms.double(0.05)
  155141. ),
  155142. recordLabel = cms.string(''),
  155143. trackFlip = cms.bool(False),
  155144. trackMultiplicityMin = cms.uint32(2),
  155145. trackPairV0Filter = cms.PSet(
  155146. k0sMassWindow = cms.double(0.03)
  155147. ),
  155148. trackPseudoSelection = cms.PSet(
  155149. a_dR = cms.double(-0.001053),
  155150. a_pT = cms.double(0.005263),
  155151. b_dR = cms.double(0.6263),
  155152. b_pT = cms.double(0.3684),
  155153. jetDeltaRMax = cms.double(0.3),
  155154. maxDecayLen = cms.double(5),
  155155. maxDistToAxis = cms.double(0.07),
  155156. max_pT = cms.double(500),
  155157. max_pT_dRcut = cms.double(0.1),
  155158. max_pT_trackPTcut = cms.double(3),
  155159. min_pT = cms.double(120),
  155160. min_pT_dRcut = cms.double(0.5),
  155161. normChi2Max = cms.double(99999.9),
  155162. pixelHitsMin = cms.uint32(0),
  155163. ptMin = cms.double(0.0),
  155164. qualityClass = cms.string('any'),
  155165. sip2dSigMax = cms.double(99999.9),
  155166. sip2dSigMin = cms.double(2.0),
  155167. sip2dValMax = cms.double(99999.9),
  155168. sip2dValMin = cms.double(-99999.9),
  155169. sip3dSigMax = cms.double(99999.9),
  155170. sip3dSigMin = cms.double(-99999.9),
  155171. sip3dValMax = cms.double(99999.9),
  155172. sip3dValMin = cms.double(-99999.9),
  155173. totalHitsMin = cms.uint32(0),
  155174. useVariableJTA = cms.bool(False)
  155175. ),
  155176. trackSelection = cms.PSet(
  155177. a_dR = cms.double(-0.001053),
  155178. a_pT = cms.double(0.005263),
  155179. b_dR = cms.double(0.6263),
  155180. b_pT = cms.double(0.3684),
  155181. jetDeltaRMax = cms.double(0.3),
  155182. maxDecayLen = cms.double(5),
  155183. maxDistToAxis = cms.double(0.07),
  155184. max_pT = cms.double(500),
  155185. max_pT_dRcut = cms.double(0.1),
  155186. max_pT_trackPTcut = cms.double(3),
  155187. min_pT = cms.double(120),
  155188. min_pT_dRcut = cms.double(0.5),
  155189. normChi2Max = cms.double(99999.9),
  155190. pixelHitsMin = cms.uint32(0),
  155191. ptMin = cms.double(0.0),
  155192. qualityClass = cms.string('any'),
  155193. sip2dSigMax = cms.double(99999.9),
  155194. sip2dSigMin = cms.double(-99999.9),
  155195. sip2dValMax = cms.double(99999.9),
  155196. sip2dValMin = cms.double(-99999.9),
  155197. sip3dSigMax = cms.double(99999.9),
  155198. sip3dSigMin = cms.double(-99999.9),
  155199. sip3dValMax = cms.double(99999.9),
  155200. sip3dValMin = cms.double(-99999.9),
  155201. totalHitsMin = cms.uint32(0),
  155202. useVariableJTA = cms.bool(False)
  155203. ),
  155204. trackSort = cms.string('sip2dSig'),
  155205. useCategories = cms.bool(True),
  155206. useTrackWeights = cms.bool(True),
  155207. vertexFlip = cms.bool(False)
  155208. ),
  155209. tagInfos = cms.VInputTag(cms.InputTag("pfImpactParameterTagInfos"), cms.InputTag("pfInclusiveSecondaryVertexFinderCvsLTagInfos"), cms.InputTag("softPFMuonsTagInfos"), cms.InputTag("softPFElectronsTagInfos")),
  155210. useAdaBoost = cms.bool(False),
  155211. useCondDB = cms.bool(False),
  155212. useGBRForest = cms.bool(True),
  155213. variables = cms.VPSet(cms.PSet(
  155214. default = cms.double(-1),
  155215. name = cms.string('vertexLeptonCategory'),
  155216. taggingVarName = cms.string('vertexLeptonCategory')
  155217. ),
  155218. cms.PSet(
  155219. default = cms.double(-100),
  155220. idx = cms.int32(0),
  155221. name = cms.string('trackSip2dSig_0'),
  155222. taggingVarName = cms.string('trackSip2dSig')
  155223. ),
  155224. cms.PSet(
  155225. default = cms.double(-100),
  155226. idx = cms.int32(1),
  155227. name = cms.string('trackSip2dSig_1'),
  155228. taggingVarName = cms.string('trackSip2dSig')
  155229. ),
  155230. cms.PSet(
  155231. default = cms.double(-100),
  155232. idx = cms.int32(0),
  155233. name = cms.string('trackSip3dSig_0'),
  155234. taggingVarName = cms.string('trackSip3dSig')
  155235. ),
  155236. cms.PSet(
  155237. default = cms.double(-100),
  155238. idx = cms.int32(1),
  155239. name = cms.string('trackSip3dSig_1'),
  155240. taggingVarName = cms.string('trackSip3dSig')
  155241. ),
  155242. cms.PSet(
  155243. default = cms.double(-1),
  155244. idx = cms.int32(0),
  155245. name = cms.string('trackPtRel_0'),
  155246. taggingVarName = cms.string('trackPtRel')
  155247. ),
  155248. cms.PSet(
  155249. default = cms.double(-1),
  155250. idx = cms.int32(1),
  155251. name = cms.string('trackPtRel_1'),
  155252. taggingVarName = cms.string('trackPtRel')
  155253. ),
  155254. cms.PSet(
  155255. default = cms.double(-1),
  155256. idx = cms.int32(0),
  155257. name = cms.string('trackPPar_0'),
  155258. taggingVarName = cms.string('trackPPar')
  155259. ),
  155260. cms.PSet(
  155261. default = cms.double(-1),
  155262. idx = cms.int32(1),
  155263. name = cms.string('trackPPar_1'),
  155264. taggingVarName = cms.string('trackPPar')
  155265. ),
  155266. cms.PSet(
  155267. default = cms.double(-1),
  155268. idx = cms.int32(0),
  155269. name = cms.string('trackEtaRel_0'),
  155270. taggingVarName = cms.string('trackEtaRel')
  155271. ),
  155272. cms.PSet(
  155273. default = cms.double(-1),
  155274. idx = cms.int32(1),
  155275. name = cms.string('trackEtaRel_1'),
  155276. taggingVarName = cms.string('trackEtaRel')
  155277. ),
  155278. cms.PSet(
  155279. default = cms.double(-0.1),
  155280. idx = cms.int32(0),
  155281. name = cms.string('trackDeltaR_0'),
  155282. taggingVarName = cms.string('trackDeltaR')
  155283. ),
  155284. cms.PSet(
  155285. default = cms.double(-0.1),
  155286. idx = cms.int32(1),
  155287. name = cms.string('trackDeltaR_1'),
  155288. taggingVarName = cms.string('trackDeltaR')
  155289. ),
  155290. cms.PSet(
  155291. default = cms.double(-0.1),
  155292. idx = cms.int32(0),
  155293. name = cms.string('trackPtRatio_0'),
  155294. taggingVarName = cms.string('trackPtRatio')
  155295. ),
  155296. cms.PSet(
  155297. default = cms.double(-0.1),
  155298. idx = cms.int32(1),
  155299. name = cms.string('trackPtRatio_1'),
  155300. taggingVarName = cms.string('trackPtRatio')
  155301. ),
  155302. cms.PSet(
  155303. default = cms.double(1.1),
  155304. idx = cms.int32(0),
  155305. name = cms.string('trackPParRatio_0'),
  155306. taggingVarName = cms.string('trackPParRatio')
  155307. ),
  155308. cms.PSet(
  155309. default = cms.double(1.1),
  155310. idx = cms.int32(1),
  155311. name = cms.string('trackPParRatio_1'),
  155312. taggingVarName = cms.string('trackPParRatio')
  155313. ),
  155314. cms.PSet(
  155315. default = cms.double(-0.1),
  155316. idx = cms.int32(0),
  155317. name = cms.string('trackJetDist_0'),
  155318. taggingVarName = cms.string('trackJetDist')
  155319. ),
  155320. cms.PSet(
  155321. default = cms.double(-0.1),
  155322. idx = cms.int32(1),
  155323. name = cms.string('trackJetDist_1'),
  155324. taggingVarName = cms.string('trackJetDist')
  155325. ),
  155326. cms.PSet(
  155327. default = cms.double(-0.1),
  155328. idx = cms.int32(0),
  155329. name = cms.string('trackDecayLenVal_0'),
  155330. taggingVarName = cms.string('trackDecayLenVal')
  155331. ),
  155332. cms.PSet(
  155333. default = cms.double(-0.1),
  155334. idx = cms.int32(1),
  155335. name = cms.string('trackDecayLenVal_1'),
  155336. taggingVarName = cms.string('trackDecayLenVal')
  155337. ),
  155338. cms.PSet(
  155339. default = cms.double(0),
  155340. name = cms.string('jetNSecondaryVertices'),
  155341. taggingVarName = cms.string('jetNSecondaryVertices')
  155342. ),
  155343. cms.PSet(
  155344. default = cms.double(-0.1),
  155345. name = cms.string('jetNTracks'),
  155346. taggingVarName = cms.string('jetNTracks')
  155347. ),
  155348. cms.PSet(
  155349. default = cms.double(-0.1),
  155350. name = cms.string('trackSumJetEtRatio'),
  155351. taggingVarName = cms.string('trackSumJetEtRatio')
  155352. ),
  155353. cms.PSet(
  155354. default = cms.double(-0.1),
  155355. name = cms.string('trackSumJetDeltaR'),
  155356. taggingVarName = cms.string('trackSumJetDeltaR')
  155357. ),
  155358. cms.PSet(
  155359. default = cms.double(-0.1),
  155360. idx = cms.int32(0),
  155361. name = cms.string('vertexMass_0'),
  155362. taggingVarName = cms.string('vertexMass')
  155363. ),
  155364. cms.PSet(
  155365. default = cms.double(-10),
  155366. idx = cms.int32(0),
  155367. name = cms.string('vertexEnergyRatio_0'),
  155368. taggingVarName = cms.string('vertexEnergyRatio')
  155369. ),
  155370. cms.PSet(
  155371. default = cms.double(-999),
  155372. idx = cms.int32(0),
  155373. name = cms.string('trackSip2dSigAboveCharm_0'),
  155374. taggingVarName = cms.string('trackSip2dSigAboveCharm')
  155375. ),
  155376. cms.PSet(
  155377. default = cms.double(-999),
  155378. idx = cms.int32(0),
  155379. name = cms.string('trackSip3dSigAboveCharm_0'),
  155380. taggingVarName = cms.string('trackSip3dSigAboveCharm')
  155381. ),
  155382. cms.PSet(
  155383. default = cms.double(-1),
  155384. idx = cms.int32(0),
  155385. name = cms.string('flightDistance2dSig_0'),
  155386. taggingVarName = cms.string('flightDistance2dSig')
  155387. ),
  155388. cms.PSet(
  155389. default = cms.double(-1),
  155390. idx = cms.int32(0),
  155391. name = cms.string('flightDistance3dSig_0'),
  155392. taggingVarName = cms.string('flightDistance3dSig')
  155393. ),
  155394. cms.PSet(
  155395. default = cms.double(-0.1),
  155396. idx = cms.int32(0),
  155397. name = cms.string('vertexJetDeltaR_0'),
  155398. taggingVarName = cms.string('vertexJetDeltaR')
  155399. ),
  155400. cms.PSet(
  155401. default = cms.double(0),
  155402. idx = cms.int32(0),
  155403. name = cms.string('vertexNTracks_0'),
  155404. taggingVarName = cms.string('vertexNTracks')
  155405. ),
  155406. cms.PSet(
  155407. default = cms.double(-0.1),
  155408. idx = cms.int32(0),
  155409. name = cms.string('massVertexEnergyFraction_0'),
  155410. taggingVarName = cms.string('massVertexEnergyFraction')
  155411. ),
  155412. cms.PSet(
  155413. default = cms.double(-0.1),
  155414. idx = cms.int32(0),
  155415. name = cms.string('vertexBoostOverSqrtJetPt_0'),
  155416. taggingVarName = cms.string('vertexBoostOverSqrtJetPt')
  155417. ),
  155418. cms.PSet(
  155419. default = cms.double(-1),
  155420. idx = cms.int32(0),
  155421. name = cms.string('leptonPtRel_0'),
  155422. taggingVarName = cms.string('leptonPtRel')
  155423. ),
  155424. cms.PSet(
  155425. default = cms.double(-1),
  155426. idx = cms.int32(1),
  155427. name = cms.string('leptonPtRel_1'),
  155428. taggingVarName = cms.string('leptonPtRel')
  155429. ),
  155430. cms.PSet(
  155431. default = cms.double(-10000),
  155432. idx = cms.int32(0),
  155433. name = cms.string('leptonSip3d_0'),
  155434. taggingVarName = cms.string('leptonSip3d')
  155435. ),
  155436. cms.PSet(
  155437. default = cms.double(-10000),
  155438. idx = cms.int32(1),
  155439. name = cms.string('leptonSip3d_1'),
  155440. taggingVarName = cms.string('leptonSip3d')
  155441. ),
  155442. cms.PSet(
  155443. default = cms.double(-1),
  155444. idx = cms.int32(0),
  155445. name = cms.string('leptonDeltaR_0'),
  155446. taggingVarName = cms.string('leptonDeltaR')
  155447. ),
  155448. cms.PSet(
  155449. default = cms.double(-1),
  155450. idx = cms.int32(1),
  155451. name = cms.string('leptonDeltaR_1'),
  155452. taggingVarName = cms.string('leptonDeltaR')
  155453. ),
  155454. cms.PSet(
  155455. default = cms.double(-1),
  155456. idx = cms.int32(0),
  155457. name = cms.string('leptonRatioRel_0'),
  155458. taggingVarName = cms.string('leptonRatioRel')
  155459. ),
  155460. cms.PSet(
  155461. default = cms.double(-1),
  155462. idx = cms.int32(1),
  155463. name = cms.string('leptonRatioRel_1'),
  155464. taggingVarName = cms.string('leptonRatioRel')
  155465. ),
  155466. cms.PSet(
  155467. default = cms.double(-1),
  155468. idx = cms.int32(0),
  155469. name = cms.string('leptonEtaRel_0'),
  155470. taggingVarName = cms.string('leptonEtaRel')
  155471. ),
  155472. cms.PSet(
  155473. default = cms.double(-1),
  155474. idx = cms.int32(1),
  155475. name = cms.string('leptonEtaRel_1'),
  155476. taggingVarName = cms.string('leptonEtaRel')
  155477. ),
  155478. cms.PSet(
  155479. default = cms.double(-1),
  155480. idx = cms.int32(0),
  155481. name = cms.string('leptonRatio_0'),
  155482. taggingVarName = cms.string('leptonRatio')
  155483. ),
  155484. cms.PSet(
  155485. default = cms.double(-1),
  155486. idx = cms.int32(1),
  155487. name = cms.string('leptonRatio_1'),
  155488. taggingVarName = cms.string('leptonRatio')
  155489. )),
  155490. weightFile = cms.FileInPath('RecoBTag/CTagging/data/c_vs_udsg_sklearn.weight.xml')
  155491. )
  155492.  
  155493.  
  155494. process.charmTagsNegativeComputerCvsB = cms.ESProducer("CharmTaggerESProducer",
  155495. computer = cms.ESInputTag("combinedSecondaryVertexSoftLeptonComputer"),
  155496. gbrForestLabel = cms.string(''),
  155497. mvaName = cms.string('BDT'),
  155498. slComputerCfg = cms.PSet(
  155499. SoftLeptonFlip = cms.bool(True),
  155500. calibrationRecords = cms.vstring('CombinedSVRecoVertexNoSoftLepton',
  155501. 'CombinedSVPseudoVertexNoSoftLepton',
  155502. 'CombinedSVNoVertexNoSoftLepton',
  155503. 'CombinedSVRecoVertexSoftMuon',
  155504. 'CombinedSVPseudoVertexSoftMuon',
  155505. 'CombinedSVNoVertexSoftMuon',
  155506. 'CombinedSVRecoVertexSoftElectron',
  155507. 'CombinedSVPseudoVertexSoftElectron',
  155508. 'CombinedSVNoVertexSoftElectron'),
  155509. categoryVariableName = cms.string('vertexLeptonCategory'),
  155510. charmCut = cms.double(1.5),
  155511. correctVertexMass = cms.bool(False),
  155512. minimumTrackWeight = cms.double(0.5),
  155513. pseudoMultiplicityMin = cms.uint32(2),
  155514. pseudoVertexV0Filter = cms.PSet(
  155515. k0sMassWindow = cms.double(0.05)
  155516. ),
  155517. recordLabel = cms.string(''),
  155518. trackFlip = cms.bool(True),
  155519. trackMultiplicityMin = cms.uint32(2),
  155520. trackPairV0Filter = cms.PSet(
  155521. k0sMassWindow = cms.double(0.03)
  155522. ),
  155523. trackPseudoSelection = cms.PSet(
  155524. a_dR = cms.double(-0.001053),
  155525. a_pT = cms.double(0.005263),
  155526. b_dR = cms.double(0.6263),
  155527. b_pT = cms.double(0.3684),
  155528. jetDeltaRMax = cms.double(0.3),
  155529. maxDecayLen = cms.double(5),
  155530. maxDistToAxis = cms.double(0.07),
  155531. max_pT = cms.double(500),
  155532. max_pT_dRcut = cms.double(0.1),
  155533. max_pT_trackPTcut = cms.double(3),
  155534. min_pT = cms.double(120),
  155535. min_pT_dRcut = cms.double(0.5),
  155536. normChi2Max = cms.double(99999.9),
  155537. pixelHitsMin = cms.uint32(0),
  155538. ptMin = cms.double(0.0),
  155539. qualityClass = cms.string('any'),
  155540. sip2dSigMax = cms.double(-2.0),
  155541. sip2dSigMin = cms.double(-99999.9),
  155542. sip2dValMax = cms.double(99999.9),
  155543. sip2dValMin = cms.double(-99999.9),
  155544. sip3dSigMax = cms.double(0),
  155545. sip3dSigMin = cms.double(-99999.9),
  155546. sip3dValMax = cms.double(99999.9),
  155547. sip3dValMin = cms.double(-99999.9),
  155548. totalHitsMin = cms.uint32(0),
  155549. useVariableJTA = cms.bool(False)
  155550. ),
  155551. trackSelection = cms.PSet(
  155552. a_dR = cms.double(-0.001053),
  155553. a_pT = cms.double(0.005263),
  155554. b_dR = cms.double(0.6263),
  155555. b_pT = cms.double(0.3684),
  155556. jetDeltaRMax = cms.double(0.3),
  155557. maxDecayLen = cms.double(5),
  155558. maxDistToAxis = cms.double(0.07),
  155559. max_pT = cms.double(500),
  155560. max_pT_dRcut = cms.double(0.1),
  155561. max_pT_trackPTcut = cms.double(3),
  155562. min_pT = cms.double(120),
  155563. min_pT_dRcut = cms.double(0.5),
  155564. normChi2Max = cms.double(99999.9),
  155565. pixelHitsMin = cms.uint32(0),
  155566. ptMin = cms.double(0.0),
  155567. qualityClass = cms.string('any'),
  155568. sip2dSigMax = cms.double(99999.9),
  155569. sip2dSigMin = cms.double(-99999.9),
  155570. sip2dValMax = cms.double(99999.9),
  155571. sip2dValMin = cms.double(-99999.9),
  155572. sip3dSigMax = cms.double(0),
  155573. sip3dSigMin = cms.double(-99999.9),
  155574. sip3dValMax = cms.double(99999.9),
  155575. sip3dValMin = cms.double(-99999.9),
  155576. totalHitsMin = cms.uint32(0),
  155577. useVariableJTA = cms.bool(False)
  155578. ),
  155579. trackSort = cms.string('sip2dSig'),
  155580. useCategories = cms.bool(True),
  155581. useTrackWeights = cms.bool(True),
  155582. vertexFlip = cms.bool(True)
  155583. ),
  155584. tagInfos = cms.VInputTag(cms.InputTag("pfImpactParameterTagInfos"), cms.InputTag("pfInclusiveSecondaryVertexFinderCvsLTagInfos"), cms.InputTag("softPFMuonsTagInfos"), cms.InputTag("softPFElectronsTagInfos")),
  155585. useAdaBoost = cms.bool(False),
  155586. useCondDB = cms.bool(False),
  155587. useGBRForest = cms.bool(True),
  155588. variables = cms.VPSet(cms.PSet(
  155589. default = cms.double(-1),
  155590. name = cms.string('vertexLeptonCategory'),
  155591. taggingVarName = cms.string('vertexLeptonCategory')
  155592. ),
  155593. cms.PSet(
  155594. default = cms.double(-100),
  155595. idx = cms.int32(0),
  155596. name = cms.string('trackSip2dSig_0'),
  155597. taggingVarName = cms.string('trackSip2dSig')
  155598. ),
  155599. cms.PSet(
  155600. default = cms.double(-100),
  155601. idx = cms.int32(1),
  155602. name = cms.string('trackSip2dSig_1'),
  155603. taggingVarName = cms.string('trackSip2dSig')
  155604. ),
  155605. cms.PSet(
  155606. default = cms.double(-100),
  155607. idx = cms.int32(0),
  155608. name = cms.string('trackSip3dSig_0'),
  155609. taggingVarName = cms.string('trackSip3dSig')
  155610. ),
  155611. cms.PSet(
  155612. default = cms.double(-100),
  155613. idx = cms.int32(1),
  155614. name = cms.string('trackSip3dSig_1'),
  155615. taggingVarName = cms.string('trackSip3dSig')
  155616. ),
  155617. cms.PSet(
  155618. default = cms.double(-1),
  155619. idx = cms.int32(0),
  155620. name = cms.string('trackPtRel_0'),
  155621. taggingVarName = cms.string('trackPtRel')
  155622. ),
  155623. cms.PSet(
  155624. default = cms.double(-1),
  155625. idx = cms.int32(1),
  155626. name = cms.string('trackPtRel_1'),
  155627. taggingVarName = cms.string('trackPtRel')
  155628. ),
  155629. cms.PSet(
  155630. default = cms.double(-1),
  155631. idx = cms.int32(0),
  155632. name = cms.string('trackPPar_0'),
  155633. taggingVarName = cms.string('trackPPar')
  155634. ),
  155635. cms.PSet(
  155636. default = cms.double(-1),
  155637. idx = cms.int32(1),
  155638. name = cms.string('trackPPar_1'),
  155639. taggingVarName = cms.string('trackPPar')
  155640. ),
  155641. cms.PSet(
  155642. default = cms.double(-1),
  155643. idx = cms.int32(0),
  155644. name = cms.string('trackEtaRel_0'),
  155645. taggingVarName = cms.string('trackEtaRel')
  155646. ),
  155647. cms.PSet(
  155648. default = cms.double(-1),
  155649. idx = cms.int32(1),
  155650. name = cms.string('trackEtaRel_1'),
  155651. taggingVarName = cms.string('trackEtaRel')
  155652. ),
  155653. cms.PSet(
  155654. default = cms.double(-0.1),
  155655. idx = cms.int32(0),
  155656. name = cms.string('trackDeltaR_0'),
  155657. taggingVarName = cms.string('trackDeltaR')
  155658. ),
  155659. cms.PSet(
  155660. default = cms.double(-0.1),
  155661. idx = cms.int32(1),
  155662. name = cms.string('trackDeltaR_1'),
  155663. taggingVarName = cms.string('trackDeltaR')
  155664. ),
  155665. cms.PSet(
  155666. default = cms.double(-0.1),
  155667. idx = cms.int32(0),
  155668. name = cms.string('trackPtRatio_0'),
  155669. taggingVarName = cms.string('trackPtRatio')
  155670. ),
  155671. cms.PSet(
  155672. default = cms.double(-0.1),
  155673. idx = cms.int32(1),
  155674. name = cms.string('trackPtRatio_1'),
  155675. taggingVarName = cms.string('trackPtRatio')
  155676. ),
  155677. cms.PSet(
  155678. default = cms.double(1.1),
  155679. idx = cms.int32(0),
  155680. name = cms.string('trackPParRatio_0'),
  155681. taggingVarName = cms.string('trackPParRatio')
  155682. ),
  155683. cms.PSet(
  155684. default = cms.double(1.1),
  155685. idx = cms.int32(1),
  155686. name = cms.string('trackPParRatio_1'),
  155687. taggingVarName = cms.string('trackPParRatio')
  155688. ),
  155689. cms.PSet(
  155690. default = cms.double(-0.1),
  155691. idx = cms.int32(0),
  155692. name = cms.string('trackJetDist_0'),
  155693. taggingVarName = cms.string('trackJetDist')
  155694. ),
  155695. cms.PSet(
  155696. default = cms.double(-0.1),
  155697. idx = cms.int32(1),
  155698. name = cms.string('trackJetDist_1'),
  155699. taggingVarName = cms.string('trackJetDist')
  155700. ),
  155701. cms.PSet(
  155702. default = cms.double(-0.1),
  155703. idx = cms.int32(0),
  155704. name = cms.string('trackDecayLenVal_0'),
  155705. taggingVarName = cms.string('trackDecayLenVal')
  155706. ),
  155707. cms.PSet(
  155708. default = cms.double(-0.1),
  155709. idx = cms.int32(1),
  155710. name = cms.string('trackDecayLenVal_1'),
  155711. taggingVarName = cms.string('trackDecayLenVal')
  155712. ),
  155713. cms.PSet(
  155714. default = cms.double(0),
  155715. name = cms.string('jetNSecondaryVertices'),
  155716. taggingVarName = cms.string('jetNSecondaryVertices')
  155717. ),
  155718. cms.PSet(
  155719. default = cms.double(-0.1),
  155720. name = cms.string('jetNTracks'),
  155721. taggingVarName = cms.string('jetNTracks')
  155722. ),
  155723. cms.PSet(
  155724. default = cms.double(-0.1),
  155725. name = cms.string('trackSumJetEtRatio'),
  155726. taggingVarName = cms.string('trackSumJetEtRatio')
  155727. ),
  155728. cms.PSet(
  155729. default = cms.double(-0.1),
  155730. name = cms.string('trackSumJetDeltaR'),
  155731. taggingVarName = cms.string('trackSumJetDeltaR')
  155732. ),
  155733. cms.PSet(
  155734. default = cms.double(-0.1),
  155735. idx = cms.int32(0),
  155736. name = cms.string('vertexMass_0'),
  155737. taggingVarName = cms.string('vertexMass')
  155738. ),
  155739. cms.PSet(
  155740. default = cms.double(-10),
  155741. idx = cms.int32(0),
  155742. name = cms.string('vertexEnergyRatio_0'),
  155743. taggingVarName = cms.string('vertexEnergyRatio')
  155744. ),
  155745. cms.PSet(
  155746. default = cms.double(-999),
  155747. idx = cms.int32(0),
  155748. name = cms.string('trackSip2dSigAboveCharm_0'),
  155749. taggingVarName = cms.string('trackSip2dSigAboveCharm')
  155750. ),
  155751. cms.PSet(
  155752. default = cms.double(-999),
  155753. idx = cms.int32(0),
  155754. name = cms.string('trackSip3dSigAboveCharm_0'),
  155755. taggingVarName = cms.string('trackSip3dSigAboveCharm')
  155756. ),
  155757. cms.PSet(
  155758. default = cms.double(-1),
  155759. idx = cms.int32(0),
  155760. name = cms.string('flightDistance2dSig_0'),
  155761. taggingVarName = cms.string('flightDistance2dSig')
  155762. ),
  155763. cms.PSet(
  155764. default = cms.double(-1),
  155765. idx = cms.int32(0),
  155766. name = cms.string('flightDistance3dSig_0'),
  155767. taggingVarName = cms.string('flightDistance3dSig')
  155768. ),
  155769. cms.PSet(
  155770. default = cms.double(-0.1),
  155771. idx = cms.int32(0),
  155772. name = cms.string('vertexJetDeltaR_0'),
  155773. taggingVarName = cms.string('vertexJetDeltaR')
  155774. ),
  155775. cms.PSet(
  155776. default = cms.double(0),
  155777. idx = cms.int32(0),
  155778. name = cms.string('vertexNTracks_0'),
  155779. taggingVarName = cms.string('vertexNTracks')
  155780. ),
  155781. cms.PSet(
  155782. default = cms.double(-0.1),
  155783. idx = cms.int32(0),
  155784. name = cms.string('massVertexEnergyFraction_0'),
  155785. taggingVarName = cms.string('massVertexEnergyFraction')
  155786. ),
  155787. cms.PSet(
  155788. default = cms.double(-0.1),
  155789. idx = cms.int32(0),
  155790. name = cms.string('vertexBoostOverSqrtJetPt_0'),
  155791. taggingVarName = cms.string('vertexBoostOverSqrtJetPt')
  155792. ),
  155793. cms.PSet(
  155794. default = cms.double(-1),
  155795. idx = cms.int32(0),
  155796. name = cms.string('leptonPtRel_0'),
  155797. taggingVarName = cms.string('leptonPtRel')
  155798. ),
  155799. cms.PSet(
  155800. default = cms.double(-1),
  155801. idx = cms.int32(1),
  155802. name = cms.string('leptonPtRel_1'),
  155803. taggingVarName = cms.string('leptonPtRel')
  155804. ),
  155805. cms.PSet(
  155806. default = cms.double(-10000),
  155807. idx = cms.int32(0),
  155808. name = cms.string('leptonSip3d_0'),
  155809. taggingVarName = cms.string('leptonSip3d')
  155810. ),
  155811. cms.PSet(
  155812. default = cms.double(-10000),
  155813. idx = cms.int32(1),
  155814. name = cms.string('leptonSip3d_1'),
  155815. taggingVarName = cms.string('leptonSip3d')
  155816. ),
  155817. cms.PSet(
  155818. default = cms.double(-1),
  155819. idx = cms.int32(0),
  155820. name = cms.string('leptonDeltaR_0'),
  155821. taggingVarName = cms.string('leptonDeltaR')
  155822. ),
  155823. cms.PSet(
  155824. default = cms.double(-1),
  155825. idx = cms.int32(1),
  155826. name = cms.string('leptonDeltaR_1'),
  155827. taggingVarName = cms.string('leptonDeltaR')
  155828. ),
  155829. cms.PSet(
  155830. default = cms.double(-1),
  155831. idx = cms.int32(0),
  155832. name = cms.string('leptonRatioRel_0'),
  155833. taggingVarName = cms.string('leptonRatioRel')
  155834. ),
  155835. cms.PSet(
  155836. default = cms.double(-1),
  155837. idx = cms.int32(1),
  155838. name = cms.string('leptonRatioRel_1'),
  155839. taggingVarName = cms.string('leptonRatioRel')
  155840. ),
  155841. cms.PSet(
  155842. default = cms.double(-1),
  155843. idx = cms.int32(0),
  155844. name = cms.string('leptonEtaRel_0'),
  155845. taggingVarName = cms.string('leptonEtaRel')
  155846. ),
  155847. cms.PSet(
  155848. default = cms.double(-1),
  155849. idx = cms.int32(1),
  155850. name = cms.string('leptonEtaRel_1'),
  155851. taggingVarName = cms.string('leptonEtaRel')
  155852. ),
  155853. cms.PSet(
  155854. default = cms.double(-1),
  155855. idx = cms.int32(0),
  155856. name = cms.string('leptonRatio_0'),
  155857. taggingVarName = cms.string('leptonRatio')
  155858. ),
  155859. cms.PSet(
  155860. default = cms.double(-1),
  155861. idx = cms.int32(1),
  155862. name = cms.string('leptonRatio_1'),
  155863. taggingVarName = cms.string('leptonRatio')
  155864. )),
  155865. weightFile = cms.FileInPath('RecoBTag/CTagging/data/c_vs_b_sklearn.weight.xml')
  155866. )
  155867.  
  155868.  
  155869. process.charmTagsNegativeComputerCvsL = cms.ESProducer("CharmTaggerESProducer",
  155870. computer = cms.ESInputTag("combinedSecondaryVertexSoftLeptonComputer"),
  155871. gbrForestLabel = cms.string(''),
  155872. mvaName = cms.string('BDT'),
  155873. slComputerCfg = cms.PSet(
  155874. SoftLeptonFlip = cms.bool(True),
  155875. calibrationRecords = cms.vstring('CombinedSVRecoVertexNoSoftLepton',
  155876. 'CombinedSVPseudoVertexNoSoftLepton',
  155877. 'CombinedSVNoVertexNoSoftLepton',
  155878. 'CombinedSVRecoVertexSoftMuon',
  155879. 'CombinedSVPseudoVertexSoftMuon',
  155880. 'CombinedSVNoVertexSoftMuon',
  155881. 'CombinedSVRecoVertexSoftElectron',
  155882. 'CombinedSVPseudoVertexSoftElectron',
  155883. 'CombinedSVNoVertexSoftElectron'),
  155884. categoryVariableName = cms.string('vertexLeptonCategory'),
  155885. charmCut = cms.double(1.5),
  155886. correctVertexMass = cms.bool(False),
  155887. minimumTrackWeight = cms.double(0.5),
  155888. pseudoMultiplicityMin = cms.uint32(2),
  155889. pseudoVertexV0Filter = cms.PSet(
  155890. k0sMassWindow = cms.double(0.05)
  155891. ),
  155892. recordLabel = cms.string(''),
  155893. trackFlip = cms.bool(True),
  155894. trackMultiplicityMin = cms.uint32(2),
  155895. trackPairV0Filter = cms.PSet(
  155896. k0sMassWindow = cms.double(0.03)
  155897. ),
  155898. trackPseudoSelection = cms.PSet(
  155899. a_dR = cms.double(-0.001053),
  155900. a_pT = cms.double(0.005263),
  155901. b_dR = cms.double(0.6263),
  155902. b_pT = cms.double(0.3684),
  155903. jetDeltaRMax = cms.double(0.3),
  155904. maxDecayLen = cms.double(5),
  155905. maxDistToAxis = cms.double(0.07),
  155906. max_pT = cms.double(500),
  155907. max_pT_dRcut = cms.double(0.1),
  155908. max_pT_trackPTcut = cms.double(3),
  155909. min_pT = cms.double(120),
  155910. min_pT_dRcut = cms.double(0.5),
  155911. normChi2Max = cms.double(99999.9),
  155912. pixelHitsMin = cms.uint32(0),
  155913. ptMin = cms.double(0.0),
  155914. qualityClass = cms.string('any'),
  155915. sip2dSigMax = cms.double(-2.0),
  155916. sip2dSigMin = cms.double(-99999.9),
  155917. sip2dValMax = cms.double(99999.9),
  155918. sip2dValMin = cms.double(-99999.9),
  155919. sip3dSigMax = cms.double(0),
  155920. sip3dSigMin = cms.double(-99999.9),
  155921. sip3dValMax = cms.double(99999.9),
  155922. sip3dValMin = cms.double(-99999.9),
  155923. totalHitsMin = cms.uint32(0),
  155924. useVariableJTA = cms.bool(False)
  155925. ),
  155926. trackSelection = cms.PSet(
  155927. a_dR = cms.double(-0.001053),
  155928. a_pT = cms.double(0.005263),
  155929. b_dR = cms.double(0.6263),
  155930. b_pT = cms.double(0.3684),
  155931. jetDeltaRMax = cms.double(0.3),
  155932. maxDecayLen = cms.double(5),
  155933. maxDistToAxis = cms.double(0.07),
  155934. max_pT = cms.double(500),
  155935. max_pT_dRcut = cms.double(0.1),
  155936. max_pT_trackPTcut = cms.double(3),
  155937. min_pT = cms.double(120),
  155938. min_pT_dRcut = cms.double(0.5),
  155939. normChi2Max = cms.double(99999.9),
  155940. pixelHitsMin = cms.uint32(0),
  155941. ptMin = cms.double(0.0),
  155942. qualityClass = cms.string('any'),
  155943. sip2dSigMax = cms.double(99999.9),
  155944. sip2dSigMin = cms.double(-99999.9),
  155945. sip2dValMax = cms.double(99999.9),
  155946. sip2dValMin = cms.double(-99999.9),
  155947. sip3dSigMax = cms.double(0),
  155948. sip3dSigMin = cms.double(-99999.9),
  155949. sip3dValMax = cms.double(99999.9),
  155950. sip3dValMin = cms.double(-99999.9),
  155951. totalHitsMin = cms.uint32(0),
  155952. useVariableJTA = cms.bool(False)
  155953. ),
  155954. trackSort = cms.string('sip2dSig'),
  155955. useCategories = cms.bool(True),
  155956. useTrackWeights = cms.bool(True),
  155957. vertexFlip = cms.bool(True)
  155958. ),
  155959. tagInfos = cms.VInputTag(cms.InputTag("pfImpactParameterTagInfos"), cms.InputTag("pfInclusiveSecondaryVertexFinderCvsLTagInfos"), cms.InputTag("softPFMuonsTagInfos"), cms.InputTag("softPFElectronsTagInfos")),
  155960. useAdaBoost = cms.bool(False),
  155961. useCondDB = cms.bool(False),
  155962. useGBRForest = cms.bool(True),
  155963. variables = cms.VPSet(cms.PSet(
  155964. default = cms.double(-1),
  155965. name = cms.string('vertexLeptonCategory'),
  155966. taggingVarName = cms.string('vertexLeptonCategory')
  155967. ),
  155968. cms.PSet(
  155969. default = cms.double(-100),
  155970. idx = cms.int32(0),
  155971. name = cms.string('trackSip2dSig_0'),
  155972. taggingVarName = cms.string('trackSip2dSig')
  155973. ),
  155974. cms.PSet(
  155975. default = cms.double(-100),
  155976. idx = cms.int32(1),
  155977. name = cms.string('trackSip2dSig_1'),
  155978. taggingVarName = cms.string('trackSip2dSig')
  155979. ),
  155980. cms.PSet(
  155981. default = cms.double(-100),
  155982. idx = cms.int32(0),
  155983. name = cms.string('trackSip3dSig_0'),
  155984. taggingVarName = cms.string('trackSip3dSig')
  155985. ),
  155986. cms.PSet(
  155987. default = cms.double(-100),
  155988. idx = cms.int32(1),
  155989. name = cms.string('trackSip3dSig_1'),
  155990. taggingVarName = cms.string('trackSip3dSig')
  155991. ),
  155992. cms.PSet(
  155993. default = cms.double(-1),
  155994. idx = cms.int32(0),
  155995. name = cms.string('trackPtRel_0'),
  155996. taggingVarName = cms.string('trackPtRel')
  155997. ),
  155998. cms.PSet(
  155999. default = cms.double(-1),
  156000. idx = cms.int32(1),
  156001. name = cms.string('trackPtRel_1'),
  156002. taggingVarName = cms.string('trackPtRel')
  156003. ),
  156004. cms.PSet(
  156005. default = cms.double(-1),
  156006. idx = cms.int32(0),
  156007. name = cms.string('trackPPar_0'),
  156008. taggingVarName = cms.string('trackPPar')
  156009. ),
  156010. cms.PSet(
  156011. default = cms.double(-1),
  156012. idx = cms.int32(1),
  156013. name = cms.string('trackPPar_1'),
  156014. taggingVarName = cms.string('trackPPar')
  156015. ),
  156016. cms.PSet(
  156017. default = cms.double(-1),
  156018. idx = cms.int32(0),
  156019. name = cms.string('trackEtaRel_0'),
  156020. taggingVarName = cms.string('trackEtaRel')
  156021. ),
  156022. cms.PSet(
  156023. default = cms.double(-1),
  156024. idx = cms.int32(1),
  156025. name = cms.string('trackEtaRel_1'),
  156026. taggingVarName = cms.string('trackEtaRel')
  156027. ),
  156028. cms.PSet(
  156029. default = cms.double(-0.1),
  156030. idx = cms.int32(0),
  156031. name = cms.string('trackDeltaR_0'),
  156032. taggingVarName = cms.string('trackDeltaR')
  156033. ),
  156034. cms.PSet(
  156035. default = cms.double(-0.1),
  156036. idx = cms.int32(1),
  156037. name = cms.string('trackDeltaR_1'),
  156038. taggingVarName = cms.string('trackDeltaR')
  156039. ),
  156040. cms.PSet(
  156041. default = cms.double(-0.1),
  156042. idx = cms.int32(0),
  156043. name = cms.string('trackPtRatio_0'),
  156044. taggingVarName = cms.string('trackPtRatio')
  156045. ),
  156046. cms.PSet(
  156047. default = cms.double(-0.1),
  156048. idx = cms.int32(1),
  156049. name = cms.string('trackPtRatio_1'),
  156050. taggingVarName = cms.string('trackPtRatio')
  156051. ),
  156052. cms.PSet(
  156053. default = cms.double(1.1),
  156054. idx = cms.int32(0),
  156055. name = cms.string('trackPParRatio_0'),
  156056. taggingVarName = cms.string('trackPParRatio')
  156057. ),
  156058. cms.PSet(
  156059. default = cms.double(1.1),
  156060. idx = cms.int32(1),
  156061. name = cms.string('trackPParRatio_1'),
  156062. taggingVarName = cms.string('trackPParRatio')
  156063. ),
  156064. cms.PSet(
  156065. default = cms.double(-0.1),
  156066. idx = cms.int32(0),
  156067. name = cms.string('trackJetDist_0'),
  156068. taggingVarName = cms.string('trackJetDist')
  156069. ),
  156070. cms.PSet(
  156071. default = cms.double(-0.1),
  156072. idx = cms.int32(1),
  156073. name = cms.string('trackJetDist_1'),
  156074. taggingVarName = cms.string('trackJetDist')
  156075. ),
  156076. cms.PSet(
  156077. default = cms.double(-0.1),
  156078. idx = cms.int32(0),
  156079. name = cms.string('trackDecayLenVal_0'),
  156080. taggingVarName = cms.string('trackDecayLenVal')
  156081. ),
  156082. cms.PSet(
  156083. default = cms.double(-0.1),
  156084. idx = cms.int32(1),
  156085. name = cms.string('trackDecayLenVal_1'),
  156086. taggingVarName = cms.string('trackDecayLenVal')
  156087. ),
  156088. cms.PSet(
  156089. default = cms.double(0),
  156090. name = cms.string('jetNSecondaryVertices'),
  156091. taggingVarName = cms.string('jetNSecondaryVertices')
  156092. ),
  156093. cms.PSet(
  156094. default = cms.double(-0.1),
  156095. name = cms.string('jetNTracks'),
  156096. taggingVarName = cms.string('jetNTracks')
  156097. ),
  156098. cms.PSet(
  156099. default = cms.double(-0.1),
  156100. name = cms.string('trackSumJetEtRatio'),
  156101. taggingVarName = cms.string('trackSumJetEtRatio')
  156102. ),
  156103. cms.PSet(
  156104. default = cms.double(-0.1),
  156105. name = cms.string('trackSumJetDeltaR'),
  156106. taggingVarName = cms.string('trackSumJetDeltaR')
  156107. ),
  156108. cms.PSet(
  156109. default = cms.double(-0.1),
  156110. idx = cms.int32(0),
  156111. name = cms.string('vertexMass_0'),
  156112. taggingVarName = cms.string('vertexMass')
  156113. ),
  156114. cms.PSet(
  156115. default = cms.double(-10),
  156116. idx = cms.int32(0),
  156117. name = cms.string('vertexEnergyRatio_0'),
  156118. taggingVarName = cms.string('vertexEnergyRatio')
  156119. ),
  156120. cms.PSet(
  156121. default = cms.double(-999),
  156122. idx = cms.int32(0),
  156123. name = cms.string('trackSip2dSigAboveCharm_0'),
  156124. taggingVarName = cms.string('trackSip2dSigAboveCharm')
  156125. ),
  156126. cms.PSet(
  156127. default = cms.double(-999),
  156128. idx = cms.int32(0),
  156129. name = cms.string('trackSip3dSigAboveCharm_0'),
  156130. taggingVarName = cms.string('trackSip3dSigAboveCharm')
  156131. ),
  156132. cms.PSet(
  156133. default = cms.double(-1),
  156134. idx = cms.int32(0),
  156135. name = cms.string('flightDistance2dSig_0'),
  156136. taggingVarName = cms.string('flightDistance2dSig')
  156137. ),
  156138. cms.PSet(
  156139. default = cms.double(-1),
  156140. idx = cms.int32(0),
  156141. name = cms.string('flightDistance3dSig_0'),
  156142. taggingVarName = cms.string('flightDistance3dSig')
  156143. ),
  156144. cms.PSet(
  156145. default = cms.double(-0.1),
  156146. idx = cms.int32(0),
  156147. name = cms.string('vertexJetDeltaR_0'),
  156148. taggingVarName = cms.string('vertexJetDeltaR')
  156149. ),
  156150. cms.PSet(
  156151. default = cms.double(0),
  156152. idx = cms.int32(0),
  156153. name = cms.string('vertexNTracks_0'),
  156154. taggingVarName = cms.string('vertexNTracks')
  156155. ),
  156156. cms.PSet(
  156157. default = cms.double(-0.1),
  156158. idx = cms.int32(0),
  156159. name = cms.string('massVertexEnergyFraction_0'),
  156160. taggingVarName = cms.string('massVertexEnergyFraction')
  156161. ),
  156162. cms.PSet(
  156163. default = cms.double(-0.1),
  156164. idx = cms.int32(0),
  156165. name = cms.string('vertexBoostOverSqrtJetPt_0'),
  156166. taggingVarName = cms.string('vertexBoostOverSqrtJetPt')
  156167. ),
  156168. cms.PSet(
  156169. default = cms.double(-1),
  156170. idx = cms.int32(0),
  156171. name = cms.string('leptonPtRel_0'),
  156172. taggingVarName = cms.string('leptonPtRel')
  156173. ),
  156174. cms.PSet(
  156175. default = cms.double(-1),
  156176. idx = cms.int32(1),
  156177. name = cms.string('leptonPtRel_1'),
  156178. taggingVarName = cms.string('leptonPtRel')
  156179. ),
  156180. cms.PSet(
  156181. default = cms.double(-10000),
  156182. idx = cms.int32(0),
  156183. name = cms.string('leptonSip3d_0'),
  156184. taggingVarName = cms.string('leptonSip3d')
  156185. ),
  156186. cms.PSet(
  156187. default = cms.double(-10000),
  156188. idx = cms.int32(1),
  156189. name = cms.string('leptonSip3d_1'),
  156190. taggingVarName = cms.string('leptonSip3d')
  156191. ),
  156192. cms.PSet(
  156193. default = cms.double(-1),
  156194. idx = cms.int32(0),
  156195. name = cms.string('leptonDeltaR_0'),
  156196. taggingVarName = cms.string('leptonDeltaR')
  156197. ),
  156198. cms.PSet(
  156199. default = cms.double(-1),
  156200. idx = cms.int32(1),
  156201. name = cms.string('leptonDeltaR_1'),
  156202. taggingVarName = cms.string('leptonDeltaR')
  156203. ),
  156204. cms.PSet(
  156205. default = cms.double(-1),
  156206. idx = cms.int32(0),
  156207. name = cms.string('leptonRatioRel_0'),
  156208. taggingVarName = cms.string('leptonRatioRel')
  156209. ),
  156210. cms.PSet(
  156211. default = cms.double(-1),
  156212. idx = cms.int32(1),
  156213. name = cms.string('leptonRatioRel_1'),
  156214. taggingVarName = cms.string('leptonRatioRel')
  156215. ),
  156216. cms.PSet(
  156217. default = cms.double(-1),
  156218. idx = cms.int32(0),
  156219. name = cms.string('leptonEtaRel_0'),
  156220. taggingVarName = cms.string('leptonEtaRel')
  156221. ),
  156222. cms.PSet(
  156223. default = cms.double(-1),
  156224. idx = cms.int32(1),
  156225. name = cms.string('leptonEtaRel_1'),
  156226. taggingVarName = cms.string('leptonEtaRel')
  156227. ),
  156228. cms.PSet(
  156229. default = cms.double(-1),
  156230. idx = cms.int32(0),
  156231. name = cms.string('leptonRatio_0'),
  156232. taggingVarName = cms.string('leptonRatio')
  156233. ),
  156234. cms.PSet(
  156235. default = cms.double(-1),
  156236. idx = cms.int32(1),
  156237. name = cms.string('leptonRatio_1'),
  156238. taggingVarName = cms.string('leptonRatio')
  156239. )),
  156240. weightFile = cms.FileInPath('RecoBTag/CTagging/data/c_vs_udsg_sklearn.weight.xml')
  156241. )
  156242.  
  156243.  
  156244. process.charmTagsPositiveComputerCvsB = cms.ESProducer("CharmTaggerESProducer",
  156245. computer = cms.ESInputTag("combinedSecondaryVertexSoftLeptonComputer"),
  156246. gbrForestLabel = cms.string(''),
  156247. mvaName = cms.string('BDT'),
  156248. slComputerCfg = cms.PSet(
  156249. SoftLeptonFlip = cms.bool(False),
  156250. calibrationRecords = cms.vstring('CombinedSVRecoVertexNoSoftLepton',
  156251. 'CombinedSVPseudoVertexNoSoftLepton',
  156252. 'CombinedSVNoVertexNoSoftLepton',
  156253. 'CombinedSVRecoVertexSoftMuon',
  156254. 'CombinedSVPseudoVertexSoftMuon',
  156255. 'CombinedSVNoVertexSoftMuon',
  156256. 'CombinedSVRecoVertexSoftElectron',
  156257. 'CombinedSVPseudoVertexSoftElectron',
  156258. 'CombinedSVNoVertexSoftElectron'),
  156259. categoryVariableName = cms.string('vertexLeptonCategory'),
  156260. charmCut = cms.double(1.5),
  156261. correctVertexMass = cms.bool(False),
  156262. minimumTrackWeight = cms.double(0.5),
  156263. pseudoMultiplicityMin = cms.uint32(2),
  156264. pseudoVertexV0Filter = cms.PSet(
  156265. k0sMassWindow = cms.double(0.05)
  156266. ),
  156267. recordLabel = cms.string(''),
  156268. trackFlip = cms.bool(False),
  156269. trackMultiplicityMin = cms.uint32(2),
  156270. trackPairV0Filter = cms.PSet(
  156271. k0sMassWindow = cms.double(0.03)
  156272. ),
  156273. trackPseudoSelection = cms.PSet(
  156274. a_dR = cms.double(-0.001053),
  156275. a_pT = cms.double(0.005263),
  156276. b_dR = cms.double(0.6263),
  156277. b_pT = cms.double(0.3684),
  156278. jetDeltaRMax = cms.double(0.3),
  156279. maxDecayLen = cms.double(5),
  156280. maxDistToAxis = cms.double(0.07),
  156281. max_pT = cms.double(500),
  156282. max_pT_dRcut = cms.double(0.1),
  156283. max_pT_trackPTcut = cms.double(3),
  156284. min_pT = cms.double(120),
  156285. min_pT_dRcut = cms.double(0.5),
  156286. normChi2Max = cms.double(99999.9),
  156287. pixelHitsMin = cms.uint32(0),
  156288. ptMin = cms.double(0.0),
  156289. qualityClass = cms.string('any'),
  156290. sip2dSigMax = cms.double(99999.9),
  156291. sip2dSigMin = cms.double(2.0),
  156292. sip2dValMax = cms.double(99999.9),
  156293. sip2dValMin = cms.double(-99999.9),
  156294. sip3dSigMax = cms.double(99999.9),
  156295. sip3dSigMin = cms.double(0),
  156296. sip3dValMax = cms.double(99999.9),
  156297. sip3dValMin = cms.double(-99999.9),
  156298. totalHitsMin = cms.uint32(0),
  156299. useVariableJTA = cms.bool(False)
  156300. ),
  156301. trackSelection = cms.PSet(
  156302. a_dR = cms.double(-0.001053),
  156303. a_pT = cms.double(0.005263),
  156304. b_dR = cms.double(0.6263),
  156305. b_pT = cms.double(0.3684),
  156306. jetDeltaRMax = cms.double(0.3),
  156307. maxDecayLen = cms.double(5),
  156308. maxDistToAxis = cms.double(0.07),
  156309. max_pT = cms.double(500),
  156310. max_pT_dRcut = cms.double(0.1),
  156311. max_pT_trackPTcut = cms.double(3),
  156312. min_pT = cms.double(120),
  156313. min_pT_dRcut = cms.double(0.5),
  156314. normChi2Max = cms.double(99999.9),
  156315. pixelHitsMin = cms.uint32(0),
  156316. ptMin = cms.double(0.0),
  156317. qualityClass = cms.string('any'),
  156318. sip2dSigMax = cms.double(99999.9),
  156319. sip2dSigMin = cms.double(-99999.9),
  156320. sip2dValMax = cms.double(99999.9),
  156321. sip2dValMin = cms.double(-99999.9),
  156322. sip3dSigMax = cms.double(99999.9),
  156323. sip3dSigMin = cms.double(0),
  156324. sip3dValMax = cms.double(99999.9),
  156325. sip3dValMin = cms.double(-99999.9),
  156326. totalHitsMin = cms.uint32(0),
  156327. useVariableJTA = cms.bool(False)
  156328. ),
  156329. trackSort = cms.string('sip2dSig'),
  156330. useCategories = cms.bool(True),
  156331. useTrackWeights = cms.bool(True),
  156332. vertexFlip = cms.bool(False)
  156333. ),
  156334. tagInfos = cms.VInputTag(cms.InputTag("pfImpactParameterTagInfos"), cms.InputTag("pfInclusiveSecondaryVertexFinderCvsLTagInfos"), cms.InputTag("softPFMuonsTagInfos"), cms.InputTag("softPFElectronsTagInfos")),
  156335. useAdaBoost = cms.bool(False),
  156336. useCondDB = cms.bool(False),
  156337. useGBRForest = cms.bool(True),
  156338. variables = cms.VPSet(cms.PSet(
  156339. default = cms.double(-1),
  156340. name = cms.string('vertexLeptonCategory'),
  156341. taggingVarName = cms.string('vertexLeptonCategory')
  156342. ),
  156343. cms.PSet(
  156344. default = cms.double(-100),
  156345. idx = cms.int32(0),
  156346. name = cms.string('trackSip2dSig_0'),
  156347. taggingVarName = cms.string('trackSip2dSig')
  156348. ),
  156349. cms.PSet(
  156350. default = cms.double(-100),
  156351. idx = cms.int32(1),
  156352. name = cms.string('trackSip2dSig_1'),
  156353. taggingVarName = cms.string('trackSip2dSig')
  156354. ),
  156355. cms.PSet(
  156356. default = cms.double(-100),
  156357. idx = cms.int32(0),
  156358. name = cms.string('trackSip3dSig_0'),
  156359. taggingVarName = cms.string('trackSip3dSig')
  156360. ),
  156361. cms.PSet(
  156362. default = cms.double(-100),
  156363. idx = cms.int32(1),
  156364. name = cms.string('trackSip3dSig_1'),
  156365. taggingVarName = cms.string('trackSip3dSig')
  156366. ),
  156367. cms.PSet(
  156368. default = cms.double(-1),
  156369. idx = cms.int32(0),
  156370. name = cms.string('trackPtRel_0'),
  156371. taggingVarName = cms.string('trackPtRel')
  156372. ),
  156373. cms.PSet(
  156374. default = cms.double(-1),
  156375. idx = cms.int32(1),
  156376. name = cms.string('trackPtRel_1'),
  156377. taggingVarName = cms.string('trackPtRel')
  156378. ),
  156379. cms.PSet(
  156380. default = cms.double(-1),
  156381. idx = cms.int32(0),
  156382. name = cms.string('trackPPar_0'),
  156383. taggingVarName = cms.string('trackPPar')
  156384. ),
  156385. cms.PSet(
  156386. default = cms.double(-1),
  156387. idx = cms.int32(1),
  156388. name = cms.string('trackPPar_1'),
  156389. taggingVarName = cms.string('trackPPar')
  156390. ),
  156391. cms.PSet(
  156392. default = cms.double(-1),
  156393. idx = cms.int32(0),
  156394. name = cms.string('trackEtaRel_0'),
  156395. taggingVarName = cms.string('trackEtaRel')
  156396. ),
  156397. cms.PSet(
  156398. default = cms.double(-1),
  156399. idx = cms.int32(1),
  156400. name = cms.string('trackEtaRel_1'),
  156401. taggingVarName = cms.string('trackEtaRel')
  156402. ),
  156403. cms.PSet(
  156404. default = cms.double(-0.1),
  156405. idx = cms.int32(0),
  156406. name = cms.string('trackDeltaR_0'),
  156407. taggingVarName = cms.string('trackDeltaR')
  156408. ),
  156409. cms.PSet(
  156410. default = cms.double(-0.1),
  156411. idx = cms.int32(1),
  156412. name = cms.string('trackDeltaR_1'),
  156413. taggingVarName = cms.string('trackDeltaR')
  156414. ),
  156415. cms.PSet(
  156416. default = cms.double(-0.1),
  156417. idx = cms.int32(0),
  156418. name = cms.string('trackPtRatio_0'),
  156419. taggingVarName = cms.string('trackPtRatio')
  156420. ),
  156421. cms.PSet(
  156422. default = cms.double(-0.1),
  156423. idx = cms.int32(1),
  156424. name = cms.string('trackPtRatio_1'),
  156425. taggingVarName = cms.string('trackPtRatio')
  156426. ),
  156427. cms.PSet(
  156428. default = cms.double(1.1),
  156429. idx = cms.int32(0),
  156430. name = cms.string('trackPParRatio_0'),
  156431. taggingVarName = cms.string('trackPParRatio')
  156432. ),
  156433. cms.PSet(
  156434. default = cms.double(1.1),
  156435. idx = cms.int32(1),
  156436. name = cms.string('trackPParRatio_1'),
  156437. taggingVarName = cms.string('trackPParRatio')
  156438. ),
  156439. cms.PSet(
  156440. default = cms.double(-0.1),
  156441. idx = cms.int32(0),
  156442. name = cms.string('trackJetDist_0'),
  156443. taggingVarName = cms.string('trackJetDist')
  156444. ),
  156445. cms.PSet(
  156446. default = cms.double(-0.1),
  156447. idx = cms.int32(1),
  156448. name = cms.string('trackJetDist_1'),
  156449. taggingVarName = cms.string('trackJetDist')
  156450. ),
  156451. cms.PSet(
  156452. default = cms.double(-0.1),
  156453. idx = cms.int32(0),
  156454. name = cms.string('trackDecayLenVal_0'),
  156455. taggingVarName = cms.string('trackDecayLenVal')
  156456. ),
  156457. cms.PSet(
  156458. default = cms.double(-0.1),
  156459. idx = cms.int32(1),
  156460. name = cms.string('trackDecayLenVal_1'),
  156461. taggingVarName = cms.string('trackDecayLenVal')
  156462. ),
  156463. cms.PSet(
  156464. default = cms.double(0),
  156465. name = cms.string('jetNSecondaryVertices'),
  156466. taggingVarName = cms.string('jetNSecondaryVertices')
  156467. ),
  156468. cms.PSet(
  156469. default = cms.double(-0.1),
  156470. name = cms.string('jetNTracks'),
  156471. taggingVarName = cms.string('jetNTracks')
  156472. ),
  156473. cms.PSet(
  156474. default = cms.double(-0.1),
  156475. name = cms.string('trackSumJetEtRatio'),
  156476. taggingVarName = cms.string('trackSumJetEtRatio')
  156477. ),
  156478. cms.PSet(
  156479. default = cms.double(-0.1),
  156480. name = cms.string('trackSumJetDeltaR'),
  156481. taggingVarName = cms.string('trackSumJetDeltaR')
  156482. ),
  156483. cms.PSet(
  156484. default = cms.double(-0.1),
  156485. idx = cms.int32(0),
  156486. name = cms.string('vertexMass_0'),
  156487. taggingVarName = cms.string('vertexMass')
  156488. ),
  156489. cms.PSet(
  156490. default = cms.double(-10),
  156491. idx = cms.int32(0),
  156492. name = cms.string('vertexEnergyRatio_0'),
  156493. taggingVarName = cms.string('vertexEnergyRatio')
  156494. ),
  156495. cms.PSet(
  156496. default = cms.double(-999),
  156497. idx = cms.int32(0),
  156498. name = cms.string('trackSip2dSigAboveCharm_0'),
  156499. taggingVarName = cms.string('trackSip2dSigAboveCharm')
  156500. ),
  156501. cms.PSet(
  156502. default = cms.double(-999),
  156503. idx = cms.int32(0),
  156504. name = cms.string('trackSip3dSigAboveCharm_0'),
  156505. taggingVarName = cms.string('trackSip3dSigAboveCharm')
  156506. ),
  156507. cms.PSet(
  156508. default = cms.double(-1),
  156509. idx = cms.int32(0),
  156510. name = cms.string('flightDistance2dSig_0'),
  156511. taggingVarName = cms.string('flightDistance2dSig')
  156512. ),
  156513. cms.PSet(
  156514. default = cms.double(-1),
  156515. idx = cms.int32(0),
  156516. name = cms.string('flightDistance3dSig_0'),
  156517. taggingVarName = cms.string('flightDistance3dSig')
  156518. ),
  156519. cms.PSet(
  156520. default = cms.double(-0.1),
  156521. idx = cms.int32(0),
  156522. name = cms.string('vertexJetDeltaR_0'),
  156523. taggingVarName = cms.string('vertexJetDeltaR')
  156524. ),
  156525. cms.PSet(
  156526. default = cms.double(0),
  156527. idx = cms.int32(0),
  156528. name = cms.string('vertexNTracks_0'),
  156529. taggingVarName = cms.string('vertexNTracks')
  156530. ),
  156531. cms.PSet(
  156532. default = cms.double(-0.1),
  156533. idx = cms.int32(0),
  156534. name = cms.string('massVertexEnergyFraction_0'),
  156535. taggingVarName = cms.string('massVertexEnergyFraction')
  156536. ),
  156537. cms.PSet(
  156538. default = cms.double(-0.1),
  156539. idx = cms.int32(0),
  156540. name = cms.string('vertexBoostOverSqrtJetPt_0'),
  156541. taggingVarName = cms.string('vertexBoostOverSqrtJetPt')
  156542. ),
  156543. cms.PSet(
  156544. default = cms.double(-1),
  156545. idx = cms.int32(0),
  156546. name = cms.string('leptonPtRel_0'),
  156547. taggingVarName = cms.string('leptonPtRel')
  156548. ),
  156549. cms.PSet(
  156550. default = cms.double(-1),
  156551. idx = cms.int32(1),
  156552. name = cms.string('leptonPtRel_1'),
  156553. taggingVarName = cms.string('leptonPtRel')
  156554. ),
  156555. cms.PSet(
  156556. default = cms.double(-10000),
  156557. idx = cms.int32(0),
  156558. name = cms.string('leptonSip3d_0'),
  156559. taggingVarName = cms.string('leptonSip3d')
  156560. ),
  156561. cms.PSet(
  156562. default = cms.double(-10000),
  156563. idx = cms.int32(1),
  156564. name = cms.string('leptonSip3d_1'),
  156565. taggingVarName = cms.string('leptonSip3d')
  156566. ),
  156567. cms.PSet(
  156568. default = cms.double(-1),
  156569. idx = cms.int32(0),
  156570. name = cms.string('leptonDeltaR_0'),
  156571. taggingVarName = cms.string('leptonDeltaR')
  156572. ),
  156573. cms.PSet(
  156574. default = cms.double(-1),
  156575. idx = cms.int32(1),
  156576. name = cms.string('leptonDeltaR_1'),
  156577. taggingVarName = cms.string('leptonDeltaR')
  156578. ),
  156579. cms.PSet(
  156580. default = cms.double(-1),
  156581. idx = cms.int32(0),
  156582. name = cms.string('leptonRatioRel_0'),
  156583. taggingVarName = cms.string('leptonRatioRel')
  156584. ),
  156585. cms.PSet(
  156586. default = cms.double(-1),
  156587. idx = cms.int32(1),
  156588. name = cms.string('leptonRatioRel_1'),
  156589. taggingVarName = cms.string('leptonRatioRel')
  156590. ),
  156591. cms.PSet(
  156592. default = cms.double(-1),
  156593. idx = cms.int32(0),
  156594. name = cms.string('leptonEtaRel_0'),
  156595. taggingVarName = cms.string('leptonEtaRel')
  156596. ),
  156597. cms.PSet(
  156598. default = cms.double(-1),
  156599. idx = cms.int32(1),
  156600. name = cms.string('leptonEtaRel_1'),
  156601. taggingVarName = cms.string('leptonEtaRel')
  156602. ),
  156603. cms.PSet(
  156604. default = cms.double(-1),
  156605. idx = cms.int32(0),
  156606. name = cms.string('leptonRatio_0'),
  156607. taggingVarName = cms.string('leptonRatio')
  156608. ),
  156609. cms.PSet(
  156610. default = cms.double(-1),
  156611. idx = cms.int32(1),
  156612. name = cms.string('leptonRatio_1'),
  156613. taggingVarName = cms.string('leptonRatio')
  156614. )),
  156615. weightFile = cms.FileInPath('RecoBTag/CTagging/data/c_vs_b_sklearn.weight.xml')
  156616. )
  156617.  
  156618.  
  156619. process.charmTagsPositiveComputerCvsL = cms.ESProducer("CharmTaggerESProducer",
  156620. computer = cms.ESInputTag("combinedSecondaryVertexSoftLeptonComputer"),
  156621. gbrForestLabel = cms.string(''),
  156622. mvaName = cms.string('BDT'),
  156623. slComputerCfg = cms.PSet(
  156624. SoftLeptonFlip = cms.bool(False),
  156625. calibrationRecords = cms.vstring('CombinedSVRecoVertexNoSoftLepton',
  156626. 'CombinedSVPseudoVertexNoSoftLepton',
  156627. 'CombinedSVNoVertexNoSoftLepton',
  156628. 'CombinedSVRecoVertexSoftMuon',
  156629. 'CombinedSVPseudoVertexSoftMuon',
  156630. 'CombinedSVNoVertexSoftMuon',
  156631. 'CombinedSVRecoVertexSoftElectron',
  156632. 'CombinedSVPseudoVertexSoftElectron',
  156633. 'CombinedSVNoVertexSoftElectron'),
  156634. categoryVariableName = cms.string('vertexLeptonCategory'),
  156635. charmCut = cms.double(1.5),
  156636. correctVertexMass = cms.bool(False),
  156637. minimumTrackWeight = cms.double(0.5),
  156638. pseudoMultiplicityMin = cms.uint32(2),
  156639. pseudoVertexV0Filter = cms.PSet(
  156640. k0sMassWindow = cms.double(0.05)
  156641. ),
  156642. recordLabel = cms.string(''),
  156643. trackFlip = cms.bool(False),
  156644. trackMultiplicityMin = cms.uint32(2),
  156645. trackPairV0Filter = cms.PSet(
  156646. k0sMassWindow = cms.double(0.03)
  156647. ),
  156648. trackPseudoSelection = cms.PSet(
  156649. a_dR = cms.double(-0.001053),
  156650. a_pT = cms.double(0.005263),
  156651. b_dR = cms.double(0.6263),
  156652. b_pT = cms.double(0.3684),
  156653. jetDeltaRMax = cms.double(0.3),
  156654. maxDecayLen = cms.double(5),
  156655. maxDistToAxis = cms.double(0.07),
  156656. max_pT = cms.double(500),
  156657. max_pT_dRcut = cms.double(0.1),
  156658. max_pT_trackPTcut = cms.double(3),
  156659. min_pT = cms.double(120),
  156660. min_pT_dRcut = cms.double(0.5),
  156661. normChi2Max = cms.double(99999.9),
  156662. pixelHitsMin = cms.uint32(0),
  156663. ptMin = cms.double(0.0),
  156664. qualityClass = cms.string('any'),
  156665. sip2dSigMax = cms.double(99999.9),
  156666. sip2dSigMin = cms.double(2.0),
  156667. sip2dValMax = cms.double(99999.9),
  156668. sip2dValMin = cms.double(-99999.9),
  156669. sip3dSigMax = cms.double(99999.9),
  156670. sip3dSigMin = cms.double(0),
  156671. sip3dValMax = cms.double(99999.9),
  156672. sip3dValMin = cms.double(-99999.9),
  156673. totalHitsMin = cms.uint32(0),
  156674. useVariableJTA = cms.bool(False)
  156675. ),
  156676. trackSelection = cms.PSet(
  156677. a_dR = cms.double(-0.001053),
  156678. a_pT = cms.double(0.005263),
  156679. b_dR = cms.double(0.6263),
  156680. b_pT = cms.double(0.3684),
  156681. jetDeltaRMax = cms.double(0.3),
  156682. maxDecayLen = cms.double(5),
  156683. maxDistToAxis = cms.double(0.07),
  156684. max_pT = cms.double(500),
  156685. max_pT_dRcut = cms.double(0.1),
  156686. max_pT_trackPTcut = cms.double(3),
  156687. min_pT = cms.double(120),
  156688. min_pT_dRcut = cms.double(0.5),
  156689. normChi2Max = cms.double(99999.9),
  156690. pixelHitsMin = cms.uint32(0),
  156691. ptMin = cms.double(0.0),
  156692. qualityClass = cms.string('any'),
  156693. sip2dSigMax = cms.double(99999.9),
  156694. sip2dSigMin = cms.double(-99999.9),
  156695. sip2dValMax = cms.double(99999.9),
  156696. sip2dValMin = cms.double(-99999.9),
  156697. sip3dSigMax = cms.double(99999.9),
  156698. sip3dSigMin = cms.double(0),
  156699. sip3dValMax = cms.double(99999.9),
  156700. sip3dValMin = cms.double(-99999.9),
  156701. totalHitsMin = cms.uint32(0),
  156702. useVariableJTA = cms.bool(False)
  156703. ),
  156704. trackSort = cms.string('sip2dSig'),
  156705. useCategories = cms.bool(True),
  156706. useTrackWeights = cms.bool(True),
  156707. vertexFlip = cms.bool(False)
  156708. ),
  156709. tagInfos = cms.VInputTag(cms.InputTag("pfImpactParameterTagInfos"), cms.InputTag("pfInclusiveSecondaryVertexFinderCvsLTagInfos"), cms.InputTag("softPFMuonsTagInfos"), cms.InputTag("softPFElectronsTagInfos")),
  156710. useAdaBoost = cms.bool(False),
  156711. useCondDB = cms.bool(False),
  156712. useGBRForest = cms.bool(True),
  156713. variables = cms.VPSet(cms.PSet(
  156714. default = cms.double(-1),
  156715. name = cms.string('vertexLeptonCategory'),
  156716. taggingVarName = cms.string('vertexLeptonCategory')
  156717. ),
  156718. cms.PSet(
  156719. default = cms.double(-100),
  156720. idx = cms.int32(0),
  156721. name = cms.string('trackSip2dSig_0'),
  156722. taggingVarName = cms.string('trackSip2dSig')
  156723. ),
  156724. cms.PSet(
  156725. default = cms.double(-100),
  156726. idx = cms.int32(1),
  156727. name = cms.string('trackSip2dSig_1'),
  156728. taggingVarName = cms.string('trackSip2dSig')
  156729. ),
  156730. cms.PSet(
  156731. default = cms.double(-100),
  156732. idx = cms.int32(0),
  156733. name = cms.string('trackSip3dSig_0'),
  156734. taggingVarName = cms.string('trackSip3dSig')
  156735. ),
  156736. cms.PSet(
  156737. default = cms.double(-100),
  156738. idx = cms.int32(1),
  156739. name = cms.string('trackSip3dSig_1'),
  156740. taggingVarName = cms.string('trackSip3dSig')
  156741. ),
  156742. cms.PSet(
  156743. default = cms.double(-1),
  156744. idx = cms.int32(0),
  156745. name = cms.string('trackPtRel_0'),
  156746. taggingVarName = cms.string('trackPtRel')
  156747. ),
  156748. cms.PSet(
  156749. default = cms.double(-1),
  156750. idx = cms.int32(1),
  156751. name = cms.string('trackPtRel_1'),
  156752. taggingVarName = cms.string('trackPtRel')
  156753. ),
  156754. cms.PSet(
  156755. default = cms.double(-1),
  156756. idx = cms.int32(0),
  156757. name = cms.string('trackPPar_0'),
  156758. taggingVarName = cms.string('trackPPar')
  156759. ),
  156760. cms.PSet(
  156761. default = cms.double(-1),
  156762. idx = cms.int32(1),
  156763. name = cms.string('trackPPar_1'),
  156764. taggingVarName = cms.string('trackPPar')
  156765. ),
  156766. cms.PSet(
  156767. default = cms.double(-1),
  156768. idx = cms.int32(0),
  156769. name = cms.string('trackEtaRel_0'),
  156770. taggingVarName = cms.string('trackEtaRel')
  156771. ),
  156772. cms.PSet(
  156773. default = cms.double(-1),
  156774. idx = cms.int32(1),
  156775. name = cms.string('trackEtaRel_1'),
  156776. taggingVarName = cms.string('trackEtaRel')
  156777. ),
  156778. cms.PSet(
  156779. default = cms.double(-0.1),
  156780. idx = cms.int32(0),
  156781. name = cms.string('trackDeltaR_0'),
  156782. taggingVarName = cms.string('trackDeltaR')
  156783. ),
  156784. cms.PSet(
  156785. default = cms.double(-0.1),
  156786. idx = cms.int32(1),
  156787. name = cms.string('trackDeltaR_1'),
  156788. taggingVarName = cms.string('trackDeltaR')
  156789. ),
  156790. cms.PSet(
  156791. default = cms.double(-0.1),
  156792. idx = cms.int32(0),
  156793. name = cms.string('trackPtRatio_0'),
  156794. taggingVarName = cms.string('trackPtRatio')
  156795. ),
  156796. cms.PSet(
  156797. default = cms.double(-0.1),
  156798. idx = cms.int32(1),
  156799. name = cms.string('trackPtRatio_1'),
  156800. taggingVarName = cms.string('trackPtRatio')
  156801. ),
  156802. cms.PSet(
  156803. default = cms.double(1.1),
  156804. idx = cms.int32(0),
  156805. name = cms.string('trackPParRatio_0'),
  156806. taggingVarName = cms.string('trackPParRatio')
  156807. ),
  156808. cms.PSet(
  156809. default = cms.double(1.1),
  156810. idx = cms.int32(1),
  156811. name = cms.string('trackPParRatio_1'),
  156812. taggingVarName = cms.string('trackPParRatio')
  156813. ),
  156814. cms.PSet(
  156815. default = cms.double(-0.1),
  156816. idx = cms.int32(0),
  156817. name = cms.string('trackJetDist_0'),
  156818. taggingVarName = cms.string('trackJetDist')
  156819. ),
  156820. cms.PSet(
  156821. default = cms.double(-0.1),
  156822. idx = cms.int32(1),
  156823. name = cms.string('trackJetDist_1'),
  156824. taggingVarName = cms.string('trackJetDist')
  156825. ),
  156826. cms.PSet(
  156827. default = cms.double(-0.1),
  156828. idx = cms.int32(0),
  156829. name = cms.string('trackDecayLenVal_0'),
  156830. taggingVarName = cms.string('trackDecayLenVal')
  156831. ),
  156832. cms.PSet(
  156833. default = cms.double(-0.1),
  156834. idx = cms.int32(1),
  156835. name = cms.string('trackDecayLenVal_1'),
  156836. taggingVarName = cms.string('trackDecayLenVal')
  156837. ),
  156838. cms.PSet(
  156839. default = cms.double(0),
  156840. name = cms.string('jetNSecondaryVertices'),
  156841. taggingVarName = cms.string('jetNSecondaryVertices')
  156842. ),
  156843. cms.PSet(
  156844. default = cms.double(-0.1),
  156845. name = cms.string('jetNTracks'),
  156846. taggingVarName = cms.string('jetNTracks')
  156847. ),
  156848. cms.PSet(
  156849. default = cms.double(-0.1),
  156850. name = cms.string('trackSumJetEtRatio'),
  156851. taggingVarName = cms.string('trackSumJetEtRatio')
  156852. ),
  156853. cms.PSet(
  156854. default = cms.double(-0.1),
  156855. name = cms.string('trackSumJetDeltaR'),
  156856. taggingVarName = cms.string('trackSumJetDeltaR')
  156857. ),
  156858. cms.PSet(
  156859. default = cms.double(-0.1),
  156860. idx = cms.int32(0),
  156861. name = cms.string('vertexMass_0'),
  156862. taggingVarName = cms.string('vertexMass')
  156863. ),
  156864. cms.PSet(
  156865. default = cms.double(-10),
  156866. idx = cms.int32(0),
  156867. name = cms.string('vertexEnergyRatio_0'),
  156868. taggingVarName = cms.string('vertexEnergyRatio')
  156869. ),
  156870. cms.PSet(
  156871. default = cms.double(-999),
  156872. idx = cms.int32(0),
  156873. name = cms.string('trackSip2dSigAboveCharm_0'),
  156874. taggingVarName = cms.string('trackSip2dSigAboveCharm')
  156875. ),
  156876. cms.PSet(
  156877. default = cms.double(-999),
  156878. idx = cms.int32(0),
  156879. name = cms.string('trackSip3dSigAboveCharm_0'),
  156880. taggingVarName = cms.string('trackSip3dSigAboveCharm')
  156881. ),
  156882. cms.PSet(
  156883. default = cms.double(-1),
  156884. idx = cms.int32(0),
  156885. name = cms.string('flightDistance2dSig_0'),
  156886. taggingVarName = cms.string('flightDistance2dSig')
  156887. ),
  156888. cms.PSet(
  156889. default = cms.double(-1),
  156890. idx = cms.int32(0),
  156891. name = cms.string('flightDistance3dSig_0'),
  156892. taggingVarName = cms.string('flightDistance3dSig')
  156893. ),
  156894. cms.PSet(
  156895. default = cms.double(-0.1),
  156896. idx = cms.int32(0),
  156897. name = cms.string('vertexJetDeltaR_0'),
  156898. taggingVarName = cms.string('vertexJetDeltaR')
  156899. ),
  156900. cms.PSet(
  156901. default = cms.double(0),
  156902. idx = cms.int32(0),
  156903. name = cms.string('vertexNTracks_0'),
  156904. taggingVarName = cms.string('vertexNTracks')
  156905. ),
  156906. cms.PSet(
  156907. default = cms.double(-0.1),
  156908. idx = cms.int32(0),
  156909. name = cms.string('massVertexEnergyFraction_0'),
  156910. taggingVarName = cms.string('massVertexEnergyFraction')
  156911. ),
  156912. cms.PSet(
  156913. default = cms.double(-0.1),
  156914. idx = cms.int32(0),
  156915. name = cms.string('vertexBoostOverSqrtJetPt_0'),
  156916. taggingVarName = cms.string('vertexBoostOverSqrtJetPt')
  156917. ),
  156918. cms.PSet(
  156919. default = cms.double(-1),
  156920. idx = cms.int32(0),
  156921. name = cms.string('leptonPtRel_0'),
  156922. taggingVarName = cms.string('leptonPtRel')
  156923. ),
  156924. cms.PSet(
  156925. default = cms.double(-1),
  156926. idx = cms.int32(1),
  156927. name = cms.string('leptonPtRel_1'),
  156928. taggingVarName = cms.string('leptonPtRel')
  156929. ),
  156930. cms.PSet(
  156931. default = cms.double(-10000),
  156932. idx = cms.int32(0),
  156933. name = cms.string('leptonSip3d_0'),
  156934. taggingVarName = cms.string('leptonSip3d')
  156935. ),
  156936. cms.PSet(
  156937. default = cms.double(-10000),
  156938. idx = cms.int32(1),
  156939. name = cms.string('leptonSip3d_1'),
  156940. taggingVarName = cms.string('leptonSip3d')
  156941. ),
  156942. cms.PSet(
  156943. default = cms.double(-1),
  156944. idx = cms.int32(0),
  156945. name = cms.string('leptonDeltaR_0'),
  156946. taggingVarName = cms.string('leptonDeltaR')
  156947. ),
  156948. cms.PSet(
  156949. default = cms.double(-1),
  156950. idx = cms.int32(1),
  156951. name = cms.string('leptonDeltaR_1'),
  156952. taggingVarName = cms.string('leptonDeltaR')
  156953. ),
  156954. cms.PSet(
  156955. default = cms.double(-1),
  156956. idx = cms.int32(0),
  156957. name = cms.string('leptonRatioRel_0'),
  156958. taggingVarName = cms.string('leptonRatioRel')
  156959. ),
  156960. cms.PSet(
  156961. default = cms.double(-1),
  156962. idx = cms.int32(1),
  156963. name = cms.string('leptonRatioRel_1'),
  156964. taggingVarName = cms.string('leptonRatioRel')
  156965. ),
  156966. cms.PSet(
  156967. default = cms.double(-1),
  156968. idx = cms.int32(0),
  156969. name = cms.string('leptonEtaRel_0'),
  156970. taggingVarName = cms.string('leptonEtaRel')
  156971. ),
  156972. cms.PSet(
  156973. default = cms.double(-1),
  156974. idx = cms.int32(1),
  156975. name = cms.string('leptonEtaRel_1'),
  156976. taggingVarName = cms.string('leptonEtaRel')
  156977. ),
  156978. cms.PSet(
  156979. default = cms.double(-1),
  156980. idx = cms.int32(0),
  156981. name = cms.string('leptonRatio_0'),
  156982. taggingVarName = cms.string('leptonRatio')
  156983. ),
  156984. cms.PSet(
  156985. default = cms.double(-1),
  156986. idx = cms.int32(1),
  156987. name = cms.string('leptonRatio_1'),
  156988. taggingVarName = cms.string('leptonRatio')
  156989. )),
  156990. weightFile = cms.FileInPath('RecoBTag/CTagging/data/c_vs_udsg_sklearn.weight.xml')
  156991. )
  156992.  
  156993.  
  156994. process.chi2CutForConversionTrajectoryBuilder = cms.ESProducer("Chi2MeasurementEstimatorESProducer",
  156995. ComponentName = cms.string('eleLooseChi2'),
  156996. MaxChi2 = cms.double(100000.0),
  156997. MaxDisplacement = cms.double(100.0),
  156998. MaxSagitta = cms.double(-1),
  156999. MinPtForHitRecoveryInGluedDet = cms.double(1000000000000),
  157000. MinimalTolerance = cms.double(0.5),
  157001. appendToDataLabel = cms.string(''),
  157002. nSigma = cms.double(3)
  157003. )
  157004.  
  157005.  
  157006. process.combinedMVAV2Computer = cms.ESProducer("CombinedMVAV2JetTagESProducer",
  157007. jetTagComputers = cms.vstring('jetProbabilityComputer',
  157008. 'jetBProbabilityComputer',
  157009. 'combinedSecondaryVertexV2Computer',
  157010. 'softPFMuonComputer',
  157011. 'softPFElectronComputer'),
  157012. mvaName = cms.string('bdt'),
  157013. spectators = cms.vstring(),
  157014. useAdaBoost = cms.bool(True),
  157015. useCondDB = cms.bool(False),
  157016. useGBRForest = cms.bool(True),
  157017. variables = cms.vstring('Jet_CSV',
  157018. 'Jet_CSVIVF',
  157019. 'Jet_JP',
  157020. 'Jet_JBP',
  157021. 'Jet_SoftMu',
  157022. 'Jet_SoftEl'),
  157023. weightFile = cms.FileInPath('RecoBTag/Combined/data/CombinedMVAV2_13_07_2015.weights.xml.gz')
  157024. )
  157025.  
  157026.  
  157027. process.combinedSecondaryVertexV2Computer = cms.ESProducer("CombinedSecondaryVertexESProducer",
  157028. SoftLeptonFlip = cms.bool(False),
  157029. calibrationRecords = cms.vstring('CombinedSVIVFV2RecoVertex',
  157030. 'CombinedSVIVFV2PseudoVertex',
  157031. 'CombinedSVIVFV2NoVertex'),
  157032. categoryVariableName = cms.string('vertexCategory'),
  157033. charmCut = cms.double(1.5),
  157034. correctVertexMass = cms.bool(True),
  157035. minimumTrackWeight = cms.double(0.5),
  157036. pseudoMultiplicityMin = cms.uint32(2),
  157037. pseudoVertexV0Filter = cms.PSet(
  157038. k0sMassWindow = cms.double(0.05)
  157039. ),
  157040. recordLabel = cms.string(''),
  157041. trackFlip = cms.bool(False),
  157042. trackMultiplicityMin = cms.uint32(2),
  157043. trackPairV0Filter = cms.PSet(
  157044. k0sMassWindow = cms.double(0.03)
  157045. ),
  157046. trackPseudoSelection = cms.PSet(
  157047. a_dR = cms.double(-0.001053),
  157048. a_pT = cms.double(0.005263),
  157049. b_dR = cms.double(0.6263),
  157050. b_pT = cms.double(0.3684),
  157051. jetDeltaRMax = cms.double(0.3),
  157052. maxDecayLen = cms.double(5),
  157053. maxDistToAxis = cms.double(0.07),
  157054. max_pT = cms.double(500),
  157055. max_pT_dRcut = cms.double(0.1),
  157056. max_pT_trackPTcut = cms.double(3),
  157057. min_pT = cms.double(120),
  157058. min_pT_dRcut = cms.double(0.5),
  157059. normChi2Max = cms.double(99999.9),
  157060. pixelHitsMin = cms.uint32(0),
  157061. ptMin = cms.double(0.0),
  157062. qualityClass = cms.string('any'),
  157063. sip2dSigMax = cms.double(99999.9),
  157064. sip2dSigMin = cms.double(2.0),
  157065. sip2dValMax = cms.double(99999.9),
  157066. sip2dValMin = cms.double(-99999.9),
  157067. sip3dSigMax = cms.double(99999.9),
  157068. sip3dSigMin = cms.double(-99999.9),
  157069. sip3dValMax = cms.double(99999.9),
  157070. sip3dValMin = cms.double(-99999.9),
  157071. totalHitsMin = cms.uint32(0),
  157072. useVariableJTA = cms.bool(False)
  157073. ),
  157074. trackSelection = cms.PSet(
  157075. a_dR = cms.double(-0.001053),
  157076. a_pT = cms.double(0.005263),
  157077. b_dR = cms.double(0.6263),
  157078. b_pT = cms.double(0.3684),
  157079. jetDeltaRMax = cms.double(0.3),
  157080. maxDecayLen = cms.double(5),
  157081. maxDistToAxis = cms.double(0.07),
  157082. max_pT = cms.double(500),
  157083. max_pT_dRcut = cms.double(0.1),
  157084. max_pT_trackPTcut = cms.double(3),
  157085. min_pT = cms.double(120),
  157086. min_pT_dRcut = cms.double(0.5),
  157087. normChi2Max = cms.double(99999.9),
  157088. pixelHitsMin = cms.uint32(0),
  157089. ptMin = cms.double(0.0),
  157090. qualityClass = cms.string('any'),
  157091. sip2dSigMax = cms.double(99999.9),
  157092. sip2dSigMin = cms.double(-99999.9),
  157093. sip2dValMax = cms.double(99999.9),
  157094. sip2dValMin = cms.double(-99999.9),
  157095. sip3dSigMax = cms.double(99999.9),
  157096. sip3dSigMin = cms.double(-99999.9),
  157097. sip3dValMax = cms.double(99999.9),
  157098. sip3dValMin = cms.double(-99999.9),
  157099. totalHitsMin = cms.uint32(0),
  157100. useVariableJTA = cms.bool(False)
  157101. ),
  157102. trackSort = cms.string('sip2dSig'),
  157103. useCategories = cms.bool(True),
  157104. useTrackWeights = cms.bool(True),
  157105. vertexFlip = cms.bool(False)
  157106. )
  157107.  
  157108.  
  157109. process.conv2StepFitterSmoother = cms.ESProducer("KFFittingSmootherESProducer",
  157110. BreakTrajWith2ConsecutiveMissing = cms.bool(True),
  157111. ComponentName = cms.string('conv2StepFitterSmoother'),
  157112. EstimateCut = cms.double(30),
  157113. Fitter = cms.string('RKFitter'),
  157114. LogPixelProbabilityCut = cms.double(0),
  157115. MaxFractionOutliers = cms.double(0.3),
  157116. MaxNumberOfOutliers = cms.int32(3),
  157117. MinDof = cms.int32(2),
  157118. MinNumberOfHits = cms.int32(3),
  157119. NoInvalidHitsBeginEnd = cms.bool(True),
  157120. NoOutliersBeginEnd = cms.bool(False),
  157121. RejectTracks = cms.bool(True),
  157122. Smoother = cms.string('conv2StepRKSmoother'),
  157123. appendToDataLabel = cms.string('')
  157124. )
  157125.  
  157126.  
  157127. process.conv2StepRKTrajectorySmoother = cms.ESProducer("KFTrajectorySmootherESProducer",
  157128. ComponentName = cms.string('conv2StepRKSmoother'),
  157129. Estimator = cms.string('Chi2'),
  157130. Propagator = cms.string('RungeKuttaTrackerPropagator'),
  157131. RecoGeometry = cms.string('GlobalDetLayerGeometry'),
  157132. Updator = cms.string('KFUpdator'),
  157133. appendToDataLabel = cms.string(''),
  157134. errorRescaling = cms.double(10.0),
  157135. minHits = cms.int32(3)
  157136. )
  157137.  
  157138.  
  157139. process.convStepChi2Est = cms.ESProducer("Chi2ChargeMeasurementEstimatorESProducer",
  157140. ComponentName = cms.string('convStepChi2Est'),
  157141. MaxChi2 = cms.double(30.0),
  157142. MaxDisplacement = cms.double(100),
  157143. MaxSagitta = cms.double(-1.0),
  157144. MinPtForHitRecoveryInGluedDet = cms.double(1000000000000),
  157145. MinimalTolerance = cms.double(0.5),
  157146. appendToDataLabel = cms.string(''),
  157147. clusterChargeCut = cms.PSet(
  157148. refToPSet_ = cms.string('SiStripClusterChargeCutTight')
  157149. ),
  157150. nSigma = cms.double(3.0),
  157151. pTChargeCutThreshold = cms.double(-1)
  157152. )
  157153.  
  157154.  
  157155. process.convStepFitterSmoother = cms.ESProducer("KFFittingSmootherESProducer",
  157156. BreakTrajWith2ConsecutiveMissing = cms.bool(True),
  157157. ComponentName = cms.string('convStepFitterSmoother'),
  157158. EstimateCut = cms.double(30),
  157159. Fitter = cms.string('RKFitter'),
  157160. LogPixelProbabilityCut = cms.double(0),
  157161. MaxFractionOutliers = cms.double(0.3),
  157162. MaxNumberOfOutliers = cms.int32(3),
  157163. MinDof = cms.int32(2),
  157164. MinNumberOfHits = cms.int32(3),
  157165. NoInvalidHitsBeginEnd = cms.bool(True),
  157166. NoOutliersBeginEnd = cms.bool(False),
  157167. RejectTracks = cms.bool(True),
  157168. Smoother = cms.string('convStepRKSmoother'),
  157169. appendToDataLabel = cms.string('')
  157170. )
  157171.  
  157172.  
  157173. process.convStepRKTrajectorySmoother = cms.ESProducer("KFTrajectorySmootherESProducer",
  157174. ComponentName = cms.string('convStepRKSmoother'),
  157175. Estimator = cms.string('Chi2'),
  157176. Propagator = cms.string('RungeKuttaTrackerPropagator'),
  157177. RecoGeometry = cms.string('GlobalDetLayerGeometry'),
  157178. Updator = cms.string('KFUpdator'),
  157179. appendToDataLabel = cms.string(''),
  157180. errorRescaling = cms.double(10.0),
  157181. minHits = cms.int32(3)
  157182. )
  157183.  
  157184.  
  157185. process.cosmicsNavigationSchoolESProducer = cms.ESProducer("SkippingLayerCosmicNavigationSchoolESProducer",
  157186. ComponentName = cms.string('CosmicNavigationSchool'),
  157187. allSelf = cms.bool(True),
  157188. noPXB = cms.bool(False),
  157189. noPXF = cms.bool(False),
  157190. noTEC = cms.bool(False),
  157191. noTIB = cms.bool(False),
  157192. noTID = cms.bool(False),
  157193. noTOB = cms.bool(False),
  157194. selfSearch = cms.bool(True)
  157195. )
  157196.  
  157197.  
  157198. process.detachedQuadStepChi2Est = cms.ESProducer("Chi2ChargeMeasurementEstimatorESProducer",
  157199. ComponentName = cms.string('detachedQuadStepChi2Est'),
  157200. MaxChi2 = cms.double(9.0),
  157201. MaxDisplacement = cms.double(0.5),
  157202. MaxSagitta = cms.double(2),
  157203. MinPtForHitRecoveryInGluedDet = cms.double(1000000000000),
  157204. MinimalTolerance = cms.double(0.5),
  157205. appendToDataLabel = cms.string(''),
  157206. clusterChargeCut = cms.PSet(
  157207. refToPSet_ = cms.string('SiStripClusterChargeCutTight')
  157208. ),
  157209. nSigma = cms.double(3),
  157210. pTChargeCutThreshold = cms.double(-1)
  157211. )
  157212.  
  157213.  
  157214. process.detachedQuadStepTrajectoryCleanerBySharedHits = cms.ESProducer("TrajectoryCleanerESProducer",
  157215. ComponentName = cms.string('detachedQuadStepTrajectoryCleanerBySharedHits'),
  157216. ComponentType = cms.string('TrajectoryCleanerBySharedHits'),
  157217. MissingHitPenalty = cms.double(20.0),
  157218. ValidHitBonus = cms.double(5.0),
  157219. allowSharedFirstHit = cms.bool(True),
  157220. fractionShared = cms.double(0.13)
  157221. )
  157222.  
  157223.  
  157224. process.detachedTripletStepChi2Est = cms.ESProducer("Chi2ChargeMeasurementEstimatorESProducer",
  157225. ComponentName = cms.string('detachedTripletStepChi2Est'),
  157226. MaxChi2 = cms.double(9.0),
  157227. MaxDisplacement = cms.double(0.5),
  157228. MaxSagitta = cms.double(2),
  157229. MinPtForHitRecoveryInGluedDet = cms.double(1000000000000),
  157230. MinimalTolerance = cms.double(0.5),
  157231. appendToDataLabel = cms.string(''),
  157232. clusterChargeCut = cms.PSet(
  157233. refToPSet_ = cms.string('SiStripClusterChargeCutTight')
  157234. ),
  157235. nSigma = cms.double(3.0),
  157236. pTChargeCutThreshold = cms.double(-1)
  157237. )
  157238.  
  157239.  
  157240. process.detachedTripletStepTrajectoryCleanerBySharedHits = cms.ESProducer("TrajectoryCleanerESProducer",
  157241. ComponentName = cms.string('detachedTripletStepTrajectoryCleanerBySharedHits'),
  157242. ComponentType = cms.string('TrajectoryCleanerBySharedHits'),
  157243. MissingHitPenalty = cms.double(20.0),
  157244. ValidHitBonus = cms.double(5.0),
  157245. allowSharedFirstHit = cms.bool(True),
  157246. fractionShared = cms.double(0.13)
  157247. )
  157248.  
  157249.  
  157250. process.doubleVertex2TrkComputer = cms.ESProducer("SimpleSecondaryVertexESProducer",
  157251. minTracks = cms.uint32(2),
  157252. minVertices = cms.uint32(2),
  157253. unBoost = cms.bool(False),
  157254. use3d = cms.bool(True),
  157255. useSignificance = cms.bool(True)
  157256. )
  157257.  
  157258.  
  157259. process.duplicateDisplaceTrackCandidatesChi2Est = cms.ESProducer("Chi2MeasurementEstimatorESProducer",
  157260. ComponentName = cms.string('duplicateDisplacedTrackCandidatesChi2Est'),
  157261. MaxChi2 = cms.double(100),
  157262. MaxDisplacement = cms.double(0.5),
  157263. MaxSagitta = cms.double(2),
  157264. MinPtForHitRecoveryInGluedDet = cms.double(1000000000000),
  157265. MinimalTolerance = cms.double(0.5),
  157266. appendToDataLabel = cms.string(''),
  157267. nSigma = cms.double(3)
  157268. )
  157269.  
  157270.  
  157271. process.duplicateTrackCandidatesChi2Est = cms.ESProducer("Chi2MeasurementEstimatorESProducer",
  157272. ComponentName = cms.string('duplicateTrackCandidatesChi2Est'),
  157273. MaxChi2 = cms.double(100),
  157274. MaxDisplacement = cms.double(0.5),
  157275. MaxSagitta = cms.double(2),
  157276. MinPtForHitRecoveryInGluedDet = cms.double(1000000000000),
  157277. MinimalTolerance = cms.double(0.5),
  157278. appendToDataLabel = cms.string(''),
  157279. nSigma = cms.double(3)
  157280. )
  157281.  
  157282.  
  157283. process.ecalDetIdAssociator = cms.ESProducer("DetIdAssociatorESProducer",
  157284. ComponentName = cms.string('EcalDetIdAssociator'),
  157285. etaBinSize = cms.double(0.02),
  157286. nEta = cms.int32(300),
  157287. nPhi = cms.int32(360)
  157288. )
  157289.  
  157290.  
  157291. process.ecalNextToDeadChannelESProducer = cms.ESProducer("EcalNextToDeadChannelESProducer",
  157292. channelStatusThresholdForDead = cms.int32(12)
  157293. )
  157294.  
  157295.  
  157296. process.ecalSeverityLevel = cms.ESProducer("EcalSeverityLevelESProducer",
  157297. dbstatusMask = cms.PSet(
  157298. kBad = cms.vstring('kNonRespondingIsolated',
  157299. 'kDeadVFE',
  157300. 'kDeadFE',
  157301. 'kNoDataNoTP'),
  157302. kGood = cms.vstring('kOk'),
  157303. kProblematic = cms.vstring('kDAC',
  157304. 'kNoLaser',
  157305. 'kNoisy',
  157306. 'kNNoisy',
  157307. 'kNNNoisy',
  157308. 'kNNNNoisy',
  157309. 'kNNNNNoisy',
  157310. 'kFixedG6',
  157311. 'kFixedG1',
  157312. 'kFixedG0'),
  157313. kRecovered = cms.vstring(),
  157314. kTime = cms.vstring(),
  157315. kWeird = cms.vstring()
  157316. ),
  157317. flagMask = cms.PSet(
  157318. kBad = cms.vstring('kFaultyHardware',
  157319. 'kDead',
  157320. 'kKilled'),
  157321. kGood = cms.vstring('kGood'),
  157322. kProblematic = cms.vstring('kPoorReco',
  157323. 'kPoorCalib',
  157324. 'kNoisy',
  157325. 'kSaturated'),
  157326. kRecovered = cms.vstring('kLeadingEdgeRecovered',
  157327. 'kTowerRecovered'),
  157328. kTime = cms.vstring('kOutOfTime'),
  157329. kWeird = cms.vstring('kWeird',
  157330. 'kDiWeird')
  157331. ),
  157332. timeThresh = cms.double(2.0)
  157333. )
  157334.  
  157335.  
  157336. process.electronChi2 = cms.ESProducer("Chi2MeasurementEstimatorESProducer",
  157337. ComponentName = cms.string('electronChi2'),
  157338. MaxChi2 = cms.double(100.0),
  157339. MaxDisplacement = cms.double(0.5),
  157340. MaxSagitta = cms.double(2),
  157341. MinPtForHitRecoveryInGluedDet = cms.double(1000000000000),
  157342. MinimalTolerance = cms.double(0.5),
  157343. appendToDataLabel = cms.string(''),
  157344. nSigma = cms.double(3)
  157345. )
  157346.  
  157347.  
  157348. process.electronTrajectoryCleanerBySharedHits = cms.ESProducer("TrajectoryCleanerESProducer",
  157349. ComponentName = cms.string('electronTrajectoryCleanerBySharedHits'),
  157350. ComponentType = cms.string('TrajectoryCleanerBySharedHits'),
  157351. MissingHitPenalty = cms.double(0.0),
  157352. ValidHitBonus = cms.double(1000.0),
  157353. allowSharedFirstHit = cms.bool(True),
  157354. fractionShared = cms.double(0.19)
  157355. )
  157356.  
  157357.  
  157358. process.fakeForIdealAlignment = cms.ESProducer("FakeAlignmentProducer",
  157359. appendToDataLabel = cms.string('fakeForIdeal')
  157360. )
  157361.  
  157362.  
  157363. process.fwdAnalyticalPropagator = cms.ESProducer("AnalyticalPropagatorESProducer",
  157364. ComponentName = cms.string('fwdAnalyticalPropagator'),
  157365. MaxDPhi = cms.double(1.6),
  157366. PropagationDirection = cms.string('alongMomentum')
  157367. )
  157368.  
  157369.  
  157370. process.fwdElectronPropagator = cms.ESProducer("PropagatorWithMaterialESProducer",
  157371. ComponentName = cms.string('fwdElectronPropagator'),
  157372. Mass = cms.double(0.000511),
  157373. MaxDPhi = cms.double(1.6),
  157374. PropagationDirection = cms.string('alongMomentum'),
  157375. SimpleMagneticField = cms.string(''),
  157376. ptMin = cms.double(-1.0),
  157377. useRungeKutta = cms.bool(False)
  157378. )
  157379.  
  157380.  
  157381. process.fwdGsfElectronPropagator = cms.ESProducer("PropagatorWithMaterialESProducer",
  157382. ComponentName = cms.string('fwdGsfElectronPropagator'),
  157383. Mass = cms.double(0.000511),
  157384. MaxDPhi = cms.double(1.6),
  157385. PropagationDirection = cms.string('alongMomentum'),
  157386. SimpleMagneticField = cms.string(''),
  157387. ptMin = cms.double(-1.0),
  157388. useRungeKutta = cms.bool(False)
  157389. )
  157390.  
  157391.  
  157392. process.ghostTrackComputer = cms.ESProducer("GhostTrackESProducer",
  157393. calibrationRecords = cms.vstring('GhostTrackRecoVertex',
  157394. 'GhostTrackPseudoVertex',
  157395. 'GhostTrackNoVertex'),
  157396. categoryVariableName = cms.string('vertexCategory'),
  157397. charmCut = cms.double(1.5),
  157398. minimumTrackWeight = cms.double(0.5),
  157399. recordLabel = cms.string(''),
  157400. trackPairV0Filter = cms.PSet(
  157401. k0sMassWindow = cms.double(0.03)
  157402. ),
  157403. trackSelection = cms.PSet(
  157404. a_dR = cms.double(-0.001053),
  157405. a_pT = cms.double(0.005263),
  157406. b_dR = cms.double(0.6263),
  157407. b_pT = cms.double(0.3684),
  157408. jetDeltaRMax = cms.double(0.3),
  157409. maxDecayLen = cms.double(5),
  157410. maxDistToAxis = cms.double(0.07),
  157411. max_pT = cms.double(500),
  157412. max_pT_dRcut = cms.double(0.1),
  157413. max_pT_trackPTcut = cms.double(3),
  157414. min_pT = cms.double(120),
  157415. min_pT_dRcut = cms.double(0.5),
  157416. normChi2Max = cms.double(99999.9),
  157417. pixelHitsMin = cms.uint32(0),
  157418. ptMin = cms.double(0.0),
  157419. qualityClass = cms.string('any'),
  157420. sip2dSigMax = cms.double(99999.9),
  157421. sip2dSigMin = cms.double(-99999.9),
  157422. sip2dValMax = cms.double(99999.9),
  157423. sip2dValMin = cms.double(-99999.9),
  157424. sip3dSigMax = cms.double(99999.9),
  157425. sip3dSigMin = cms.double(-99999.9),
  157426. sip3dValMax = cms.double(99999.9),
  157427. sip3dValMin = cms.double(-99999.9),
  157428. totalHitsMin = cms.uint32(0),
  157429. useVariableJTA = cms.bool(False)
  157430. ),
  157431. trackSort = cms.string('sip2dSig'),
  157432. useCategories = cms.bool(True)
  157433. )
  157434.  
  157435.  
  157436. process.hcalDDDRecConstants = cms.ESProducer("HcalDDDRecConstantsESModule",
  157437. appendToDataLabel = cms.string('')
  157438. )
  157439.  
  157440.  
  157441. process.hcalDDDSimConstants = cms.ESProducer("HcalDDDSimConstantsESModule",
  157442. appendToDataLabel = cms.string('')
  157443. )
  157444.  
  157445.  
  157446. process.hcalDetIdAssociator = cms.ESProducer("DetIdAssociatorESProducer",
  157447. ComponentName = cms.string('HcalDetIdAssociator'),
  157448. etaBinSize = cms.double(0.087),
  157449. hcalRegion = cms.int32(2),
  157450. nEta = cms.int32(70),
  157451. nPhi = cms.int32(72)
  157452. )
  157453.  
  157454.  
  157455. process.hcalOOTPileupESProducer = cms.ESProducer("OOTPileupDBCompatibilityESProducer")
  157456.  
  157457.  
  157458. process.hcalRecAlgos = cms.ESProducer("HcalRecAlgoESProducer",
  157459. DropChannelStatusBits = cms.vstring('HcalCellMask',
  157460. 'HcalCellOff',
  157461. 'HcalCellDead'),
  157462. RecoveredRecHitBits = cms.vstring('TimingAddedBit',
  157463. 'TimingSubtractedBit'),
  157464. SeverityLevels = cms.VPSet(cms.PSet(
  157465. ChannelStatus = cms.vstring(''),
  157466. Level = cms.int32(0),
  157467. RecHitFlags = cms.vstring('')
  157468. ),
  157469. cms.PSet(
  157470. ChannelStatus = cms.vstring('HcalCellCaloTowerProb'),
  157471. Level = cms.int32(1),
  157472. RecHitFlags = cms.vstring('')
  157473. ),
  157474. cms.PSet(
  157475. ChannelStatus = cms.vstring('HcalCellExcludeFromHBHENoiseSummary'),
  157476. Level = cms.int32(5),
  157477. RecHitFlags = cms.vstring('HSCP_R1R2',
  157478. 'HSCP_FracLeader',
  157479. 'HSCP_OuterEnergy',
  157480. 'HSCP_ExpFit',
  157481. 'ADCSaturationBit',
  157482. 'HBHEIsolatedNoise',
  157483. 'AddedSimHcalNoise')
  157484. ),
  157485. cms.PSet(
  157486. ChannelStatus = cms.vstring(''),
  157487. Level = cms.int32(8),
  157488. RecHitFlags = cms.vstring('HBHEHpdHitMultiplicity',
  157489. 'HBHEPulseShape',
  157490. 'HOBit',
  157491. 'HFDigiTime',
  157492. 'HFInTimeWindow',
  157493. 'ZDCBit',
  157494. 'CalibrationBit',
  157495. 'TimingErrorBit',
  157496. 'HBHEFlatNoise',
  157497. 'HBHESpikeNoise',
  157498. 'HBHETriangleNoise',
  157499. 'HBHETS4TS5Noise',
  157500. 'HBHENegativeNoise',
  157501. 'HBHEOOTPU')
  157502. ),
  157503. cms.PSet(
  157504. ChannelStatus = cms.vstring(''),
  157505. Level = cms.int32(11),
  157506. RecHitFlags = cms.vstring('HFLongShort',
  157507. 'HFPET',
  157508. 'HFS8S1Ratio')
  157509. ),
  157510. cms.PSet(
  157511. ChannelStatus = cms.vstring('HcalCellCaloTowerMask'),
  157512. Level = cms.int32(12),
  157513. RecHitFlags = cms.vstring('')
  157514. ),
  157515. cms.PSet(
  157516. ChannelStatus = cms.vstring('HcalCellHot'),
  157517. Level = cms.int32(15),
  157518. RecHitFlags = cms.vstring('')
  157519. ),
  157520. cms.PSet(
  157521. ChannelStatus = cms.vstring('HcalCellOff',
  157522. 'HcalCellDead'),
  157523. Level = cms.int32(20),
  157524. RecHitFlags = cms.vstring('')
  157525. ))
  157526. )
  157527.  
  157528.  
  157529. process.hcalTopologyIdeal = cms.ESProducer("HcalTopologyIdealEP",
  157530. Exclude = cms.untracked.string(''),
  157531. MergePosition = cms.untracked.bool(True),
  157532. appendToDataLabel = cms.string('')
  157533. )
  157534.  
  157535.  
  157536. process.hcal_db_producer = cms.ESProducer("HcalDbProducer",
  157537. dump = cms.untracked.vstring(''),
  157538. file = cms.untracked.string('')
  157539. )
  157540.  
  157541.  
  157542. process.highPtTripletStepChi2Est = cms.ESProducer("Chi2ChargeMeasurementEstimatorESProducer",
  157543. ComponentName = cms.string('highPtTripletStepChi2Est'),
  157544. MaxChi2 = cms.double(30),
  157545. MaxDisplacement = cms.double(0.5),
  157546. MaxSagitta = cms.double(2),
  157547. MinPtForHitRecoveryInGluedDet = cms.double(1000000000000),
  157548. MinimalTolerance = cms.double(0.5),
  157549. appendToDataLabel = cms.string(''),
  157550. clusterChargeCut = cms.PSet(
  157551. refToPSet_ = cms.string('SiStripClusterChargeCutLoose')
  157552. ),
  157553. nSigma = cms.double(3),
  157554. pTChargeCutThreshold = cms.double(15.0)
  157555. )
  157556.  
  157557.  
  157558. process.highPtTripletStepTrajectoryCleanerBySharedHits = cms.ESProducer("TrajectoryCleanerESProducer",
  157559. ComponentName = cms.string('highPtTripletStepTrajectoryCleanerBySharedHits'),
  157560. ComponentType = cms.string('TrajectoryCleanerBySharedHits'),
  157561. MissingHitPenalty = cms.double(20.0),
  157562. ValidHitBonus = cms.double(5.0),
  157563. allowSharedFirstHit = cms.bool(True),
  157564. fractionShared = cms.double(0.16)
  157565. )
  157566.  
  157567.  
  157568. process.hitCollectorForCosmicDCSeeds = cms.ESProducer("Chi2MeasurementEstimatorESProducer",
  157569. ComponentName = cms.string('hitCollectorForCosmicDCSeeds'),
  157570. MaxChi2 = cms.double(100.0),
  157571. MaxDisplacement = cms.double(100),
  157572. MaxSagitta = cms.double(-1.0),
  157573. MinPtForHitRecoveryInGluedDet = cms.double(1000000000000),
  157574. MinimalTolerance = cms.double(0.5),
  157575. appendToDataLabel = cms.string(''),
  157576. nSigma = cms.double(4.0)
  157577. )
  157578.  
  157579.  
  157580. process.hitCollectorForOutInMuonSeeds = cms.ESProducer("Chi2MeasurementEstimatorESProducer",
  157581. ComponentName = cms.string('hitCollectorForOutInMuonSeeds'),
  157582. MaxChi2 = cms.double(100.0),
  157583. MaxDisplacement = cms.double(0.5),
  157584. MaxSagitta = cms.double(2),
  157585. MinPtForHitRecoveryInGluedDet = cms.double(1000000000000),
  157586. MinimalTolerance = cms.double(0.5),
  157587. appendToDataLabel = cms.string(''),
  157588. nSigma = cms.double(4.0)
  157589. )
  157590.  
  157591.  
  157592. process.hltESPPixelCPEGeneric = cms.ESProducer("PixelCPEGenericESProducer",
  157593. Alpha2Order = cms.bool(True),
  157594. ClusterProbComputationFlag = cms.int32(0),
  157595. ComponentName = cms.string('hltESPPixelCPEGeneric'),
  157596. DoCosmics = cms.bool(False),
  157597. EdgeClusterErrorX = cms.double(50.0),
  157598. EdgeClusterErrorY = cms.double(85.0),
  157599. IrradiationBiasCorrection = cms.bool(False),
  157600. LoadTemplatesFromDB = cms.bool(True),
  157601. PixelErrorParametrization = cms.string('NOTcmsim'),
  157602. TanLorentzAnglePerTesla = cms.double(0.106),
  157603. TruncatePixelCharge = cms.bool(True),
  157604. UseErrorsFromTemplates = cms.bool(True),
  157605. eff_charge_cut_highX = cms.double(1.0),
  157606. eff_charge_cut_highY = cms.double(1.0),
  157607. eff_charge_cut_lowX = cms.double(0.0),
  157608. eff_charge_cut_lowY = cms.double(0.0),
  157609. inflate_all_errors_no_trk_angle = cms.bool(False),
  157610. inflate_errors = cms.bool(False),
  157611. size_cutX = cms.double(3.0),
  157612. size_cutY = cms.double(3.0)
  157613. )
  157614.  
  157615.  
  157616. process.hltESPPixelCPETemplateReco = cms.ESProducer("PixelCPETemplateRecoESProducer",
  157617. Alpha2Order = cms.bool(True),
  157618. ClusterProbComputationFlag = cms.int32(0),
  157619. ComponentName = cms.string('hltESPPixelCPETemplateReco'),
  157620. DoCosmics = cms.bool(False),
  157621. LoadTemplatesFromDB = cms.bool(True),
  157622. UseClusterSplitter = cms.bool(False),
  157623. speed = cms.int32(-2)
  157624. )
  157625.  
  157626.  
  157627. process.hltESPStripCPEfromTrackAngle = cms.ESProducer("StripCPEESProducer",
  157628. ComponentName = cms.string('hltESPStripCPEfromTrackAngle'),
  157629. ComponentType = cms.string('StripCPEfromTrackAngle'),
  157630. parameters = cms.PSet(
  157631. mLC_P0 = cms.double(-0.326),
  157632. mLC_P1 = cms.double(0.618),
  157633. mLC_P2 = cms.double(0.3),
  157634. mTEC_P0 = cms.double(-1.885),
  157635. mTEC_P1 = cms.double(0.471),
  157636. mTIB_P0 = cms.double(-0.742),
  157637. mTIB_P1 = cms.double(0.202),
  157638. mTID_P0 = cms.double(-1.427),
  157639. mTID_P1 = cms.double(0.433),
  157640. mTOB_P0 = cms.double(-1.026),
  157641. mTOB_P1 = cms.double(0.253),
  157642. useLegacyError = cms.bool(True)
  157643. )
  157644. )
  157645.  
  157646.  
  157647. process.hltESPTTRHBWithTrackAngle = cms.ESProducer("TkTransientTrackingRecHitBuilderESProducer",
  157648. ComponentName = cms.string('hltESPTTRHBWithTrackAngle'),
  157649. ComputeCoarseLocalPositionFromDisk = cms.bool(False),
  157650. Matcher = cms.string('StandardMatcher'),
  157651. PixelCPE = cms.string('hltESPPixelCPEGeneric'),
  157652. StripCPE = cms.string('hltESPStripCPEfromTrackAngle')
  157653. )
  157654.  
  157655.  
  157656. process.hltESPTTRHBuilderAngleAndTemplate = cms.ESProducer("TkTransientTrackingRecHitBuilderESProducer",
  157657. ComponentName = cms.string('hltESPTTRHBuilderAngleAndTemplate'),
  157658. ComputeCoarseLocalPositionFromDisk = cms.bool(False),
  157659. Matcher = cms.string('StandardMatcher'),
  157660. PixelCPE = cms.string('hltESPPixelCPETemplateReco'),
  157661. StripCPE = cms.string('hltESPStripCPEfromTrackAngle')
  157662. )
  157663.  
  157664.  
  157665. process.hltLhcParametersDefinerForTP = cms.ESProducer("ParametersDefinerForTPESProducer",
  157666. ComponentName = cms.string('hltLhcParametersDefinerForTP'),
  157667. beamSpot = cms.untracked.InputTag("hltOnlineBeamSpot")
  157668. )
  157669.  
  157670.  
  157671. process.hoDetIdAssociator = cms.ESProducer("DetIdAssociatorESProducer",
  157672. ComponentName = cms.string('HODetIdAssociator'),
  157673. etaBinSize = cms.double(0.087),
  157674. nEta = cms.int32(30),
  157675. nPhi = cms.int32(72)
  157676. )
  157677.  
  157678.  
  157679. process.ic5CaloL1FastL2L3 = cms.ESProducer("JetCorrectionESChain",
  157680. correctors = cms.vstring('ak4CaloL1Fastjet',
  157681. 'ic5CaloL2Relative',
  157682. 'ic5CaloL3Absolute')
  157683. )
  157684.  
  157685.  
  157686. process.ic5CaloL1FastL2L3L6 = cms.ESProducer("JetCorrectionESChain",
  157687. correctors = cms.vstring('ic5CaloL1Offset',
  157688. 'ic5CaloL2Relative',
  157689. 'ic5CaloL3Absolute',
  157690. 'ic5CaloL6SLB')
  157691. )
  157692.  
  157693.  
  157694. process.ic5CaloL1FastL2L3Residual = cms.ESProducer("JetCorrectionESChain",
  157695. correctors = cms.vstring('ic5CaloL1Fastjet',
  157696. 'ic5CaloL2Relative',
  157697. 'ic5CaloL3Absolute',
  157698. 'ic5CaloResidual')
  157699. )
  157700.  
  157701.  
  157702. process.ic5CaloL1Fastjet = cms.ESProducer("L1FastjetCorrectionESProducer",
  157703. algorithm = cms.string('IC5Calo'),
  157704. level = cms.string('L1FastJet'),
  157705. srcRho = cms.InputTag("fixedGridRhoFastjetAllCalo")
  157706. )
  157707.  
  157708.  
  157709. process.ic5CaloL1L2L3 = cms.ESProducer("JetCorrectionESChain",
  157710. correctors = cms.vstring('ic5CaloL1Offset',
  157711. 'ic5CaloL2Relative',
  157712. 'ic5CaloL3Absolute')
  157713. )
  157714.  
  157715.  
  157716. process.ic5CaloL1L2L3Residual = cms.ESProducer("JetCorrectionESChain",
  157717. correctors = cms.vstring('ic5CaloL1Offset',
  157718. 'ic5CaloL2Relative',
  157719. 'ic5CaloL3Absolute',
  157720. 'ic5CaloResidual')
  157721. )
  157722.  
  157723.  
  157724. process.ic5CaloL1Offset = cms.ESProducer("L1OffsetCorrectionESProducer",
  157725. algorithm = cms.string('IC5Calo'),
  157726. level = cms.string('L1Offset'),
  157727. minVtxNdof = cms.int32(4),
  157728. vertexCollection = cms.string('offlinePrimaryVertices')
  157729. )
  157730.  
  157731.  
  157732. process.ic5CaloL2L3 = cms.ESProducer("JetCorrectionESChain",
  157733. correctors = cms.vstring('ic5CaloL2Relative',
  157734. 'ic5CaloL3Absolute')
  157735. )
  157736.  
  157737.  
  157738. process.ic5CaloL2L3L6 = cms.ESProducer("JetCorrectionESChain",
  157739. correctors = cms.vstring('ic5CaloL2Relative',
  157740. 'ic5CaloL3Absolute',
  157741. 'ic5CaloL6SLB')
  157742. )
  157743.  
  157744.  
  157745. process.ic5CaloL2L3Residual = cms.ESProducer("JetCorrectionESChain",
  157746. correctors = cms.vstring('ic5CaloL2Relative',
  157747. 'ic5CaloL3Absolute',
  157748. 'ic5CaloResidual')
  157749. )
  157750.  
  157751.  
  157752. process.ic5CaloL2Relative = cms.ESProducer("LXXXCorrectionESProducer",
  157753. algorithm = cms.string('IC5Calo'),
  157754. level = cms.string('L2Relative')
  157755. )
  157756.  
  157757.  
  157758. process.ic5CaloL3Absolute = cms.ESProducer("LXXXCorrectionESProducer",
  157759. algorithm = cms.string('IC5Calo'),
  157760. level = cms.string('L3Absolute')
  157761. )
  157762.  
  157763.  
  157764. process.ic5CaloL6SLB = cms.ESProducer("L6SLBCorrectionESProducer",
  157765. addMuonToJet = cms.bool(True),
  157766. algorithm = cms.string(''),
  157767. level = cms.string('L6SLB'),
  157768. srcBTagInfoElectron = cms.InputTag("ic5CaloJetsSoftElectronTagInfos"),
  157769. srcBTagInfoMuon = cms.InputTag("ic5CaloJetsSoftMuonTagInfos")
  157770. )
  157771.  
  157772.  
  157773. process.ic5CaloResidual = cms.ESProducer("LXXXCorrectionESProducer",
  157774. algorithm = cms.string('IC5Calo'),
  157775. level = cms.string('L2L3Residual')
  157776. )
  157777.  
  157778.  
  157779. process.ic5PFL1FastL2L3 = cms.ESProducer("JetCorrectionESChain",
  157780. correctors = cms.vstring('ak4PFL1Fastjet',
  157781. 'ic5PFL2Relative',
  157782. 'ic5PFL3Absolute')
  157783. )
  157784.  
  157785.  
  157786. process.ic5PFL1FastL2L3L6 = cms.ESProducer("JetCorrectionESChain",
  157787. correctors = cms.vstring('ak4PFL1Fastjet',
  157788. 'ic5PFL2Relative',
  157789. 'ic5PFL3Absolute',
  157790. 'ic5PFL6SLB')
  157791. )
  157792.  
  157793.  
  157794. process.ic5PFL1FastL2L3Residual = cms.ESProducer("JetCorrectionESChain",
  157795. correctors = cms.vstring('ic5PFL1Fastjet',
  157796. 'ic5PFL2Relative',
  157797. 'ic5PFL3Absolute',
  157798. 'ic5PFResidual')
  157799. )
  157800.  
  157801.  
  157802. process.ic5PFL1Fastjet = cms.ESProducer("L1FastjetCorrectionESProducer",
  157803. algorithm = cms.string('IC5PF'),
  157804. level = cms.string('L1FastJet'),
  157805. srcRho = cms.InputTag("fixedGridRhoFastjetAll")
  157806. )
  157807.  
  157808.  
  157809. process.ic5PFL1L2L3 = cms.ESProducer("JetCorrectionESChain",
  157810. correctors = cms.vstring('ic5PFL1Offset',
  157811. 'ic5PFL2Relative',
  157812. 'ic5PFL3Absolute')
  157813. )
  157814.  
  157815.  
  157816. process.ic5PFL1L2L3Residual = cms.ESProducer("JetCorrectionESChain",
  157817. correctors = cms.vstring('ic5PFL1Offset',
  157818. 'ic5PFL2Relative',
  157819. 'ic5PFL3Absolute',
  157820. 'ic5PFResidual')
  157821. )
  157822.  
  157823.  
  157824. process.ic5PFL1Offset = cms.ESProducer("L1OffsetCorrectionESProducer",
  157825. algorithm = cms.string('IC5PF'),
  157826. level = cms.string('L1Offset'),
  157827. minVtxNdof = cms.int32(4),
  157828. vertexCollection = cms.string('offlinePrimaryVertices')
  157829. )
  157830.  
  157831.  
  157832. process.ic5PFL2L3 = cms.ESProducer("JetCorrectionESChain",
  157833. correctors = cms.vstring('ic5PFL2Relative',
  157834. 'ic5PFL3Absolute')
  157835. )
  157836.  
  157837.  
  157838. process.ic5PFL2L3L6 = cms.ESProducer("JetCorrectionESChain",
  157839. correctors = cms.vstring('ic5PFL2Relative',
  157840. 'ic5PFL3Absolute',
  157841. 'ic5PFL6SLB')
  157842. )
  157843.  
  157844.  
  157845. process.ic5PFL2L3Residual = cms.ESProducer("JetCorrectionESChain",
  157846. correctors = cms.vstring('ic5PFL2Relative',
  157847. 'ic5PFL3Absolute',
  157848. 'ic5PFResidual')
  157849. )
  157850.  
  157851.  
  157852. process.ic5PFL2Relative = cms.ESProducer("LXXXCorrectionESProducer",
  157853. algorithm = cms.string('IC5PF'),
  157854. level = cms.string('L2Relative')
  157855. )
  157856.  
  157857.  
  157858. process.ic5PFL3Absolute = cms.ESProducer("LXXXCorrectionESProducer",
  157859. algorithm = cms.string('IC5PF'),
  157860. level = cms.string('L3Absolute')
  157861. )
  157862.  
  157863.  
  157864. process.ic5PFL6SLB = cms.ESProducer("L6SLBCorrectionESProducer",
  157865. addMuonToJet = cms.bool(False),
  157866. algorithm = cms.string(''),
  157867. level = cms.string('L6SLB'),
  157868. srcBTagInfoElectron = cms.InputTag("ic5PFJetsSoftElectronTagInfos"),
  157869. srcBTagInfoMuon = cms.InputTag("ic5PFJetsSoftMuonTagInfos")
  157870. )
  157871.  
  157872.  
  157873. process.ic5PFResidual = cms.ESProducer("LXXXCorrectionESProducer",
  157874. algorithm = cms.string('IC5PF'),
  157875. level = cms.string('L2L3Residual')
  157876. )
  157877.  
  157878.  
  157879. process.idealForDigiCSCGeometry = cms.ESProducer("CSCGeometryESModule",
  157880. alignmentsLabel = cms.string('fakeForIdeal'),
  157881. appendToDataLabel = cms.string('idealForDigi'),
  157882. applyAlignment = cms.bool(False),
  157883. debugV = cms.untracked.bool(False),
  157884. useCentreTIOffsets = cms.bool(False),
  157885. useDDD = cms.bool(False),
  157886. useGangedStripsInME1a = cms.bool(False),
  157887. useOnlyWiresInME1a = cms.bool(False),
  157888. useRealWireGeometry = cms.bool(True)
  157889. )
  157890.  
  157891.  
  157892. process.idealForDigiDTGeometry = cms.ESProducer("DTGeometryESModule",
  157893. alignmentsLabel = cms.string('fakeForIdeal'),
  157894. appendToDataLabel = cms.string('idealForDigi'),
  157895. applyAlignment = cms.bool(False),
  157896. fromDDD = cms.bool(False)
  157897. )
  157898.  
  157899.  
  157900. process.idealForDigiTrackerGeometry = cms.ESProducer("TrackerDigiGeometryESModule",
  157901. alignmentsLabel = cms.string('fakeForIdeal'),
  157902. appendToDataLabel = cms.string('idealForDigi'),
  157903. applyAlignment = cms.bool(False),
  157904. fromDDD = cms.bool(False)
  157905. )
  157906.  
  157907.  
  157908. process.impactParameterMVAComputer = cms.ESProducer("GenericMVAJetTagESProducer",
  157909. calibrationRecord = cms.string('ImpactParameterMVA'),
  157910. recordLabel = cms.string(''),
  157911. useCategories = cms.bool(False)
  157912. )
  157913.  
  157914.  
  157915. process.initialStepChi2Est = cms.ESProducer("Chi2ChargeMeasurementEstimatorESProducer",
  157916. ComponentName = cms.string('initialStepChi2Est'),
  157917. MaxChi2 = cms.double(30.0),
  157918. MaxDisplacement = cms.double(0.5),
  157919. MaxSagitta = cms.double(2),
  157920. MinPtForHitRecoveryInGluedDet = cms.double(1000000000000),
  157921. MinimalTolerance = cms.double(0.5),
  157922. appendToDataLabel = cms.string(''),
  157923. clusterChargeCut = cms.PSet(
  157924. refToPSet_ = cms.string('SiStripClusterChargeCutLoose')
  157925. ),
  157926. nSigma = cms.double(3.0),
  157927. pTChargeCutThreshold = cms.double(15.0)
  157928. )
  157929.  
  157930.  
  157931. process.initialStepChi2EstPreSplitting = cms.ESProducer("Chi2ChargeMeasurementEstimatorESProducer",
  157932. ComponentName = cms.string('initialStepChi2EstPreSplitting'),
  157933. MaxChi2 = cms.double(30.0),
  157934. MaxDisplacement = cms.double(0.5),
  157935. MaxSagitta = cms.double(2),
  157936. MinPtForHitRecoveryInGluedDet = cms.double(1000000000000),
  157937. MinimalTolerance = cms.double(0.5),
  157938. appendToDataLabel = cms.string(''),
  157939. clusterChargeCut = cms.PSet(
  157940. refToPSet_ = cms.string('SiStripClusterChargeCutLoose')
  157941. ),
  157942. nSigma = cms.double(3.0),
  157943. pTChargeCutThreshold = cms.double(15.0)
  157944. )
  157945.  
  157946.  
  157947. process.jetBProbabilityComputer = cms.ESProducer("JetBProbabilityESProducer",
  157948. a_dR = cms.double(-0.001053),
  157949. a_pT = cms.double(0.005263),
  157950. b_dR = cms.double(0.6263),
  157951. b_pT = cms.double(0.3684),
  157952. deltaR = cms.double(-1.0),
  157953. impactParameterType = cms.int32(0),
  157954. max_pT = cms.double(500),
  157955. max_pT_dRcut = cms.double(0.1),
  157956. max_pT_trackPTcut = cms.double(3),
  157957. maximumDecayLength = cms.double(5.0),
  157958. maximumDistanceToJetAxis = cms.double(0.07),
  157959. min_pT = cms.double(120),
  157960. min_pT_dRcut = cms.double(0.5),
  157961. minimumProbability = cms.double(0.005),
  157962. numberOfBTracks = cms.uint32(4),
  157963. trackIpSign = cms.int32(1),
  157964. trackQualityClass = cms.string('any'),
  157965. useVariableJTA = cms.bool(False)
  157966. )
  157967.  
  157968.  
  157969. process.jetCoreRegionalStepChi2Est = cms.ESProducer("Chi2MeasurementEstimatorESProducer",
  157970. ComponentName = cms.string('jetCoreRegionalStepChi2Est'),
  157971. MaxChi2 = cms.double(30.0),
  157972. MaxDisplacement = cms.double(0.5),
  157973. MaxSagitta = cms.double(2),
  157974. MinPtForHitRecoveryInGluedDet = cms.double(1000000000000),
  157975. MinimalTolerance = cms.double(0.5),
  157976. appendToDataLabel = cms.string(''),
  157977. nSigma = cms.double(3.0)
  157978. )
  157979.  
  157980.  
  157981. process.jetProbabilityComputer = cms.ESProducer("JetProbabilityESProducer",
  157982. a_dR = cms.double(-0.001053),
  157983. a_pT = cms.double(0.005263),
  157984. b_dR = cms.double(0.6263),
  157985. b_pT = cms.double(0.3684),
  157986. deltaR = cms.double(0.3),
  157987. impactParameterType = cms.int32(0),
  157988. max_pT = cms.double(500),
  157989. max_pT_dRcut = cms.double(0.1),
  157990. max_pT_trackPTcut = cms.double(3),
  157991. maximumDecayLength = cms.double(5.0),
  157992. maximumDistanceToJetAxis = cms.double(0.07),
  157993. min_pT = cms.double(120),
  157994. min_pT_dRcut = cms.double(0.5),
  157995. minimumProbability = cms.double(0.005),
  157996. trackIpSign = cms.int32(1),
  157997. trackQualityClass = cms.string('any'),
  157998. useVariableJTA = cms.bool(False)
  157999. )
  158000.  
  158001.  
  158002. process.kt4CaloL1FastL2L3 = cms.ESProducer("JetCorrectionESChain",
  158003. correctors = cms.vstring('ak4CaloL1Fastjet',
  158004. 'kt4CaloL2Relative',
  158005. 'kt4CaloL3Absolute')
  158006. )
  158007.  
  158008.  
  158009. process.kt4CaloL1FastL2L3L6 = cms.ESProducer("JetCorrectionESChain",
  158010. correctors = cms.vstring('kt4CaloL1Offset',
  158011. 'kt4CaloL2Relative',
  158012. 'kt4CaloL3Absolute',
  158013. 'kt4CaloL6SLB')
  158014. )
  158015.  
  158016.  
  158017. process.kt4CaloL1FastL2L3Residual = cms.ESProducer("JetCorrectionESChain",
  158018. correctors = cms.vstring('kt4CaloL1Fastjet',
  158019. 'kt4CaloL2Relative',
  158020. 'kt4CaloL3Absolute',
  158021. 'kt4CaloResidual')
  158022. )
  158023.  
  158024.  
  158025. process.kt4CaloL1Fastjet = cms.ESProducer("L1FastjetCorrectionESProducer",
  158026. algorithm = cms.string('KT4Calo'),
  158027. level = cms.string('L1FastJet'),
  158028. srcRho = cms.InputTag("fixedGridRhoFastjetAllCalo")
  158029. )
  158030.  
  158031.  
  158032. process.kt4CaloL1L2L3 = cms.ESProducer("JetCorrectionESChain",
  158033. correctors = cms.vstring('kt4CaloL1Offset',
  158034. 'kt4CaloL2Relative',
  158035. 'kt4CaloL3Absolute')
  158036. )
  158037.  
  158038.  
  158039. process.kt4CaloL1L2L3Residual = cms.ESProducer("JetCorrectionESChain",
  158040. correctors = cms.vstring('kt4CaloL1Offset',
  158041. 'kt4CaloL2Relative',
  158042. 'kt4CaloL3Absolute',
  158043. 'kt4CaloResidual')
  158044. )
  158045.  
  158046.  
  158047. process.kt4CaloL1Offset = cms.ESProducer("L1OffsetCorrectionESProducer",
  158048. algorithm = cms.string('KT4Calo'),
  158049. level = cms.string('L1Offset'),
  158050. minVtxNdof = cms.int32(4),
  158051. vertexCollection = cms.string('offlinePrimaryVertices')
  158052. )
  158053.  
  158054.  
  158055. process.kt4CaloL2L3 = cms.ESProducer("JetCorrectionESChain",
  158056. correctors = cms.vstring('kt4CaloL2Relative',
  158057. 'kt4CaloL3Absolute')
  158058. )
  158059.  
  158060.  
  158061. process.kt4CaloL2L3L6 = cms.ESProducer("JetCorrectionESChain",
  158062. correctors = cms.vstring('kt4CaloL2Relative',
  158063. 'kt4CaloL3Absolute',
  158064. 'kt4CaloL6SLB')
  158065. )
  158066.  
  158067.  
  158068. process.kt4CaloL2L3Residual = cms.ESProducer("JetCorrectionESChain",
  158069. correctors = cms.vstring('kt4CaloL2Relative',
  158070. 'kt4CaloL3Absolute',
  158071. 'kt4CaloResidual')
  158072. )
  158073.  
  158074.  
  158075. process.kt4CaloL2Relative = cms.ESProducer("LXXXCorrectionESProducer",
  158076. algorithm = cms.string('KT4Calo'),
  158077. level = cms.string('L2Relative')
  158078. )
  158079.  
  158080.  
  158081. process.kt4CaloL3Absolute = cms.ESProducer("LXXXCorrectionESProducer",
  158082. algorithm = cms.string('KT4Calo'),
  158083. level = cms.string('L3Absolute')
  158084. )
  158085.  
  158086.  
  158087. process.kt4CaloL6SLB = cms.ESProducer("L6SLBCorrectionESProducer",
  158088. addMuonToJet = cms.bool(True),
  158089. algorithm = cms.string(''),
  158090. level = cms.string('L6SLB'),
  158091. srcBTagInfoElectron = cms.InputTag("kt4CaloJetsSoftElectronTagInfos"),
  158092. srcBTagInfoMuon = cms.InputTag("kt4CaloJetsSoftMuonTagInfos")
  158093. )
  158094.  
  158095.  
  158096. process.kt4CaloResidual = cms.ESProducer("LXXXCorrectionESProducer",
  158097. algorithm = cms.string('KT4Calo'),
  158098. level = cms.string('L2L3Residual')
  158099. )
  158100.  
  158101.  
  158102. process.kt4PFL1FastL2L3 = cms.ESProducer("JetCorrectionESChain",
  158103. correctors = cms.vstring('ak4PFL1Fastjet',
  158104. 'kt4PFL2Relative',
  158105. 'kt4PFL3Absolute')
  158106. )
  158107.  
  158108.  
  158109. process.kt4PFL1FastL2L3L6 = cms.ESProducer("JetCorrectionESChain",
  158110. correctors = cms.vstring('ak4PFL1Fastjet',
  158111. 'kt4PFL2Relative',
  158112. 'kt4PFL3Absolute',
  158113. 'kt4PFL6SLB')
  158114. )
  158115.  
  158116.  
  158117. process.kt4PFL1FastL2L3Residual = cms.ESProducer("JetCorrectionESChain",
  158118. correctors = cms.vstring('kt4PFL1Fastjet',
  158119. 'kt4PFL2Relative',
  158120. 'kt4PFL3Absolute',
  158121. 'kt4PFResidual')
  158122. )
  158123.  
  158124.  
  158125. process.kt4PFL1Fastjet = cms.ESProducer("L1FastjetCorrectionESProducer",
  158126. algorithm = cms.string('KT4PF'),
  158127. level = cms.string('L1FastJet'),
  158128. srcRho = cms.InputTag("fixedGridRhoFastjetAll")
  158129. )
  158130.  
  158131.  
  158132. process.kt4PFL1L2L3 = cms.ESProducer("JetCorrectionESChain",
  158133. correctors = cms.vstring('kt4PFL1Offset',
  158134. 'kt4PFL2Relative',
  158135. 'kt4PFL3Absolute')
  158136. )
  158137.  
  158138.  
  158139. process.kt4PFL1L2L3Residual = cms.ESProducer("JetCorrectionESChain",
  158140. correctors = cms.vstring('kt4PFL1Offset',
  158141. 'kt4PFL2Relative',
  158142. 'kt4PFL3Absolute',
  158143. 'kt4PFResidual')
  158144. )
  158145.  
  158146.  
  158147. process.kt4PFL1Offset = cms.ESProducer("L1OffsetCorrectionESProducer",
  158148. algorithm = cms.string('KT4PF'),
  158149. level = cms.string('L1Offset'),
  158150. minVtxNdof = cms.int32(4),
  158151. vertexCollection = cms.string('offlinePrimaryVertices')
  158152. )
  158153.  
  158154.  
  158155. process.kt4PFL2L3 = cms.ESProducer("JetCorrectionESChain",
  158156. correctors = cms.vstring('kt4PFL2Relative',
  158157. 'kt4PFL3Absolute')
  158158. )
  158159.  
  158160.  
  158161. process.kt4PFL2L3L6 = cms.ESProducer("JetCorrectionESChain",
  158162. correctors = cms.vstring('kt4PFL2Relative',
  158163. 'kt4PFL3Absolute',
  158164. 'kt4PFL6SLB')
  158165. )
  158166.  
  158167.  
  158168. process.kt4PFL2L3Residual = cms.ESProducer("JetCorrectionESChain",
  158169. correctors = cms.vstring('kt4PFL2Relative',
  158170. 'kt4PFL3Absolute',
  158171. 'kt4PFResidual')
  158172. )
  158173.  
  158174.  
  158175. process.kt4PFL2Relative = cms.ESProducer("LXXXCorrectionESProducer",
  158176. algorithm = cms.string('KT4PF'),
  158177. level = cms.string('L2Relative')
  158178. )
  158179.  
  158180.  
  158181. process.kt4PFL3Absolute = cms.ESProducer("LXXXCorrectionESProducer",
  158182. algorithm = cms.string('KT4PF'),
  158183. level = cms.string('L3Absolute')
  158184. )
  158185.  
  158186.  
  158187. process.kt4PFL6SLB = cms.ESProducer("L6SLBCorrectionESProducer",
  158188. addMuonToJet = cms.bool(False),
  158189. algorithm = cms.string(''),
  158190. level = cms.string('L6SLB'),
  158191. srcBTagInfoElectron = cms.InputTag("kt4PFJetsSoftElectronTagInfos"),
  158192. srcBTagInfoMuon = cms.InputTag("kt4PFJetsSoftMuonTagInfos")
  158193. )
  158194.  
  158195.  
  158196. process.kt4PFResidual = cms.ESProducer("LXXXCorrectionESProducer",
  158197. algorithm = cms.string('KT4PF'),
  158198. level = cms.string('L2L3Residual')
  158199. )
  158200.  
  158201.  
  158202. process.kt6CaloL1FastL2L3 = cms.ESProducer("JetCorrectionESChain",
  158203. correctors = cms.vstring('ak4CaloL1Fastjet',
  158204. 'kt6CaloL2Relative',
  158205. 'kt6CaloL3Absolute')
  158206. )
  158207.  
  158208.  
  158209. process.kt6CaloL1FastL2L3L6 = cms.ESProducer("JetCorrectionESChain",
  158210. correctors = cms.vstring('kt6CaloL1Offset',
  158211. 'kt6CaloL2Relative',
  158212. 'kt6CaloL3Absolute',
  158213. 'kt6CaloL6SLB')
  158214. )
  158215.  
  158216.  
  158217. process.kt6CaloL1FastL2L3Residual = cms.ESProducer("JetCorrectionESChain",
  158218. correctors = cms.vstring('kt6CaloL1Fastjet',
  158219. 'kt6CaloL2Relative',
  158220. 'kt6CaloL3Absolute',
  158221. 'kt6CaloResidual')
  158222. )
  158223.  
  158224.  
  158225. process.kt6CaloL1Fastjet = cms.ESProducer("L1FastjetCorrectionESProducer",
  158226. algorithm = cms.string('KT6Calo'),
  158227. level = cms.string('L1FastJet'),
  158228. srcRho = cms.InputTag("fixedGridRhoFastjetAllCalo")
  158229. )
  158230.  
  158231.  
  158232. process.kt6CaloL1L2L3 = cms.ESProducer("JetCorrectionESChain",
  158233. correctors = cms.vstring('kt6CaloL1Offset',
  158234. 'kt6CaloL2Relative',
  158235. 'kt6CaloL3Absolute')
  158236. )
  158237.  
  158238.  
  158239. process.kt6CaloL1L2L3Residual = cms.ESProducer("JetCorrectionESChain",
  158240. correctors = cms.vstring('kt6CaloL1Offset',
  158241. 'kt6CaloL2Relative',
  158242. 'kt6CaloL3Absolute',
  158243. 'kt6CaloResidual')
  158244. )
  158245.  
  158246.  
  158247. process.kt6CaloL1Offset = cms.ESProducer("L1OffsetCorrectionESProducer",
  158248. algorithm = cms.string('KT6Calo'),
  158249. level = cms.string('L1Offset'),
  158250. minVtxNdof = cms.int32(4),
  158251. vertexCollection = cms.string('offlinePrimaryVertices')
  158252. )
  158253.  
  158254.  
  158255. process.kt6CaloL2L3 = cms.ESProducer("JetCorrectionESChain",
  158256. correctors = cms.vstring('kt6CaloL2Relative',
  158257. 'kt6CaloL3Absolute')
  158258. )
  158259.  
  158260.  
  158261. process.kt6CaloL2L3L6 = cms.ESProducer("JetCorrectionESChain",
  158262. correctors = cms.vstring('kt6CaloL2Relative',
  158263. 'kt6CaloL3Absolute',
  158264. 'kt6CaloL6SLB')
  158265. )
  158266.  
  158267.  
  158268. process.kt6CaloL2L3Residual = cms.ESProducer("JetCorrectionESChain",
  158269. correctors = cms.vstring('kt6CaloL2Relative',
  158270. 'kt6CaloL3Absolute',
  158271. 'kt6CaloResidual')
  158272. )
  158273.  
  158274.  
  158275. process.kt6CaloL2Relative = cms.ESProducer("LXXXCorrectionESProducer",
  158276. algorithm = cms.string('KT6Calo'),
  158277. level = cms.string('L2Relative')
  158278. )
  158279.  
  158280.  
  158281. process.kt6CaloL3Absolute = cms.ESProducer("LXXXCorrectionESProducer",
  158282. algorithm = cms.string('KT6Calo'),
  158283. level = cms.string('L3Absolute')
  158284. )
  158285.  
  158286.  
  158287. process.kt6CaloL6SLB = cms.ESProducer("L6SLBCorrectionESProducer",
  158288. addMuonToJet = cms.bool(True),
  158289. algorithm = cms.string(''),
  158290. level = cms.string('L6SLB'),
  158291. srcBTagInfoElectron = cms.InputTag("kt6CaloJetsSoftElectronTagInfos"),
  158292. srcBTagInfoMuon = cms.InputTag("kt6CaloJetsSoftMuonTagInfos")
  158293. )
  158294.  
  158295.  
  158296. process.kt6CaloResidual = cms.ESProducer("LXXXCorrectionESProducer",
  158297. algorithm = cms.string('KT6Calo'),
  158298. level = cms.string('L2L3Residual')
  158299. )
  158300.  
  158301.  
  158302. process.kt6PFL1FastL2L3 = cms.ESProducer("JetCorrectionESChain",
  158303. correctors = cms.vstring('ak4PFL1Fastjet',
  158304. 'kt6PFL2Relative',
  158305. 'kt6PFL3Absolute')
  158306. )
  158307.  
  158308.  
  158309. process.kt6PFL1FastL2L3L6 = cms.ESProducer("JetCorrectionESChain",
  158310. correctors = cms.vstring('ak4PFL1Fastjet',
  158311. 'kt6PFL2Relative',
  158312. 'kt6PFL3Absolute',
  158313. 'kt6PFL6SLB')
  158314. )
  158315.  
  158316.  
  158317. process.kt6PFL1FastL2L3Residual = cms.ESProducer("JetCorrectionESChain",
  158318. correctors = cms.vstring('kt6PFL1Fastjet',
  158319. 'kt6PFL2Relative',
  158320. 'kt6PFL3Absolute',
  158321. 'kt6PFResidual')
  158322. )
  158323.  
  158324.  
  158325. process.kt6PFL1Fastjet = cms.ESProducer("L1FastjetCorrectionESProducer",
  158326. algorithm = cms.string('KT6PF'),
  158327. level = cms.string('L1FastJet'),
  158328. srcRho = cms.InputTag("fixedGridRhoFastjetAll")
  158329. )
  158330.  
  158331.  
  158332. process.kt6PFL1L2L3 = cms.ESProducer("JetCorrectionESChain",
  158333. correctors = cms.vstring('kt6PFL1Offset',
  158334. 'kt6PFL2Relative',
  158335. 'kt6PFL3Absolute')
  158336. )
  158337.  
  158338.  
  158339. process.kt6PFL1L2L3Residual = cms.ESProducer("JetCorrectionESChain",
  158340. correctors = cms.vstring('kt6PFL1Offset',
  158341. 'kt6PFL2Relative',
  158342. 'kt6PFL3Absolute',
  158343. 'kt6PFResidual')
  158344. )
  158345.  
  158346.  
  158347. process.kt6PFL1Offset = cms.ESProducer("L1OffsetCorrectionESProducer",
  158348. algorithm = cms.string('KT6PF'),
  158349. level = cms.string('L1Offset'),
  158350. minVtxNdof = cms.int32(4),
  158351. vertexCollection = cms.string('offlinePrimaryVertices')
  158352. )
  158353.  
  158354.  
  158355. process.kt6PFL2L3 = cms.ESProducer("JetCorrectionESChain",
  158356. correctors = cms.vstring('kt6PFL2Relative',
  158357. 'kt6PFL3Absolute')
  158358. )
  158359.  
  158360.  
  158361. process.kt6PFL2L3L6 = cms.ESProducer("JetCorrectionESChain",
  158362. correctors = cms.vstring('kt6PFL2Relative',
  158363. 'kt6PFL3Absolute',
  158364. 'kt6PFL6SLB')
  158365. )
  158366.  
  158367.  
  158368. process.kt6PFL2L3Residual = cms.ESProducer("JetCorrectionESChain",
  158369. correctors = cms.vstring('kt6PFL2Relative',
  158370. 'kt6PFL3Absolute',
  158371. 'kt6PFResidual')
  158372. )
  158373.  
  158374.  
  158375. process.kt6PFL2Relative = cms.ESProducer("LXXXCorrectionESProducer",
  158376. algorithm = cms.string('KT6PF'),
  158377. level = cms.string('L2Relative')
  158378. )
  158379.  
  158380.  
  158381. process.kt6PFL3Absolute = cms.ESProducer("LXXXCorrectionESProducer",
  158382. algorithm = cms.string('KT6PF'),
  158383. level = cms.string('L3Absolute')
  158384. )
  158385.  
  158386.  
  158387. process.kt6PFL6SLB = cms.ESProducer("L6SLBCorrectionESProducer",
  158388. addMuonToJet = cms.bool(False),
  158389. algorithm = cms.string(''),
  158390. level = cms.string('L6SLB'),
  158391. srcBTagInfoElectron = cms.InputTag("kt6PFJetsSoftElectronTagInfos"),
  158392. srcBTagInfoMuon = cms.InputTag("kt6PFJetsSoftMuonTagInfos")
  158393. )
  158394.  
  158395.  
  158396. process.kt6PFResidual = cms.ESProducer("LXXXCorrectionESProducer",
  158397. algorithm = cms.string('KT6PF'),
  158398. level = cms.string('L2L3Residual')
  158399. )
  158400.  
  158401.  
  158402. process.lowPtQuadStepChi2Est = cms.ESProducer("Chi2ChargeMeasurementEstimatorESProducer",
  158403. ComponentName = cms.string('lowPtQuadStepChi2Est'),
  158404. MaxChi2 = cms.double(9.0),
  158405. MaxDisplacement = cms.double(0.5),
  158406. MaxSagitta = cms.double(2),
  158407. MinPtForHitRecoveryInGluedDet = cms.double(1000000000000),
  158408. MinimalTolerance = cms.double(0.5),
  158409. appendToDataLabel = cms.string(''),
  158410. clusterChargeCut = cms.PSet(
  158411. refToPSet_ = cms.string('SiStripClusterChargeCutTight')
  158412. ),
  158413. nSigma = cms.double(3),
  158414. pTChargeCutThreshold = cms.double(-1)
  158415. )
  158416.  
  158417.  
  158418. process.lowPtQuadStepTrajectoryCleanerBySharedHits = cms.ESProducer("TrajectoryCleanerESProducer",
  158419. ComponentName = cms.string('lowPtQuadStepTrajectoryCleanerBySharedHits'),
  158420. ComponentType = cms.string('TrajectoryCleanerBySharedHits'),
  158421. MissingHitPenalty = cms.double(20.0),
  158422. ValidHitBonus = cms.double(5.0),
  158423. allowSharedFirstHit = cms.bool(True),
  158424. fractionShared = cms.double(0.16)
  158425. )
  158426.  
  158427.  
  158428. process.lowPtTripletStepChi2Est = cms.ESProducer("Chi2ChargeMeasurementEstimatorESProducer",
  158429. ComponentName = cms.string('lowPtTripletStepChi2Est'),
  158430. MaxChi2 = cms.double(9.0),
  158431. MaxDisplacement = cms.double(0.5),
  158432. MaxSagitta = cms.double(2),
  158433. MinPtForHitRecoveryInGluedDet = cms.double(1000000000000),
  158434. MinimalTolerance = cms.double(0.5),
  158435. appendToDataLabel = cms.string(''),
  158436. clusterChargeCut = cms.PSet(
  158437. refToPSet_ = cms.string('SiStripClusterChargeCutTight')
  158438. ),
  158439. nSigma = cms.double(3.0),
  158440. pTChargeCutThreshold = cms.double(-1)
  158441. )
  158442.  
  158443.  
  158444. process.lowPtTripletStepTrajectoryCleanerBySharedHits = cms.ESProducer("TrajectoryCleanerESProducer",
  158445. ComponentName = cms.string('lowPtTripletStepTrajectoryCleanerBySharedHits'),
  158446. ComponentType = cms.string('TrajectoryCleanerBySharedHits'),
  158447. MissingHitPenalty = cms.double(20.0),
  158448. ValidHitBonus = cms.double(5.0),
  158449. allowSharedFirstHit = cms.bool(True),
  158450. fractionShared = cms.double(0.16)
  158451. )
  158452.  
  158453.  
  158454. process.mixedTripletStepChi2Est = cms.ESProducer("Chi2ChargeMeasurementEstimatorESProducer",
  158455. ComponentName = cms.string('mixedTripletStepChi2Est'),
  158456. MaxChi2 = cms.double(16.0),
  158457. MaxDisplacement = cms.double(0.5),
  158458. MaxSagitta = cms.double(2),
  158459. MinPtForHitRecoveryInGluedDet = cms.double(1000000000000),
  158460. MinimalTolerance = cms.double(0.5),
  158461. appendToDataLabel = cms.string(''),
  158462. clusterChargeCut = cms.PSet(
  158463. refToPSet_ = cms.string('SiStripClusterChargeCutTight')
  158464. ),
  158465. nSigma = cms.double(3.0),
  158466. pTChargeCutThreshold = cms.double(-1)
  158467. )
  158468.  
  158469.  
  158470. process.mixedTripletStepClusterShapeHitFilter = cms.ESProducer("ClusterShapeHitFilterESProducer",
  158471. ComponentName = cms.string('mixedTripletStepClusterShapeHitFilter'),
  158472. PixelShapeFile = cms.string('RecoPixelVertexing/PixelLowPtUtilities/data/pixelShape.par'),
  158473. clusterChargeCut = cms.PSet(
  158474. refToPSet_ = cms.string('SiStripClusterChargeCutTight')
  158475. )
  158476. )
  158477.  
  158478.  
  158479. process.mixedTripletStepPropagator = cms.ESProducer("PropagatorWithMaterialESProducer",
  158480. ComponentName = cms.string('mixedTripletStepPropagator'),
  158481. Mass = cms.double(0.105),
  158482. MaxDPhi = cms.double(1.6),
  158483. PropagationDirection = cms.string('alongMomentum'),
  158484. SimpleMagneticField = cms.string(''),
  158485. ptMin = cms.double(0.1),
  158486. useRungeKutta = cms.bool(False)
  158487. )
  158488.  
  158489.  
  158490. process.mixedTripletStepPropagatorOpposite = cms.ESProducer("PropagatorWithMaterialESProducer",
  158491. ComponentName = cms.string('mixedTripletStepPropagatorOpposite'),
  158492. Mass = cms.double(0.105),
  158493. MaxDPhi = cms.double(1.6),
  158494. PropagationDirection = cms.string('oppositeToMomentum'),
  158495. SimpleMagneticField = cms.string(''),
  158496. ptMin = cms.double(0.1),
  158497. useRungeKutta = cms.bool(False)
  158498. )
  158499.  
  158500.  
  158501. process.mixedTripletStepTrajectoryCleanerBySharedHits = cms.ESProducer("TrajectoryCleanerESProducer",
  158502. ComponentName = cms.string('mixedTripletStepTrajectoryCleanerBySharedHits'),
  158503. ComponentType = cms.string('TrajectoryCleanerBySharedHits'),
  158504. MissingHitPenalty = cms.double(20.0),
  158505. ValidHitBonus = cms.double(5.0),
  158506. allowSharedFirstHit = cms.bool(True),
  158507. fractionShared = cms.double(0.11)
  158508. )
  158509.  
  158510.  
  158511. process.muonDetIdAssociator = cms.ESProducer("DetIdAssociatorESProducer",
  158512. ComponentName = cms.string('MuonDetIdAssociator'),
  158513. etaBinSize = cms.double(0.125),
  158514. includeBadChambers = cms.bool(True),
  158515. includeGEM = cms.bool(False),
  158516. includeME0 = cms.bool(False),
  158517. nEta = cms.int32(48),
  158518. nPhi = cms.int32(48)
  158519. )
  158520.  
  158521.  
  158522. process.muonSeededFittingSmootherWithOutliersRejectionAndRK = cms.ESProducer("KFFittingSmootherESProducer",
  158523. BreakTrajWith2ConsecutiveMissing = cms.bool(False),
  158524. ComponentName = cms.string('muonSeededFittingSmootherWithOutliersRejectionAndRK'),
  158525. EstimateCut = cms.double(50.0),
  158526. Fitter = cms.string('RKFitter'),
  158527. LogPixelProbabilityCut = cms.double(0),
  158528. MaxFractionOutliers = cms.double(0.3),
  158529. MaxNumberOfOutliers = cms.int32(3),
  158530. MinDof = cms.int32(2),
  158531. MinNumberOfHits = cms.int32(3),
  158532. NoInvalidHitsBeginEnd = cms.bool(True),
  158533. NoOutliersBeginEnd = cms.bool(False),
  158534. RejectTracks = cms.bool(True),
  158535. Smoother = cms.string('RKSmoother'),
  158536. appendToDataLabel = cms.string('')
  158537. )
  158538.  
  158539.  
  158540. process.muonSeededMeasurementEstimatorForInOut = cms.ESProducer("Chi2MeasurementEstimatorESProducer",
  158541. ComponentName = cms.string('muonSeededMeasurementEstimatorForInOut'),
  158542. MaxChi2 = cms.double(80.0),
  158543. MaxDisplacement = cms.double(0.5),
  158544. MaxSagitta = cms.double(-1.0),
  158545. MinPtForHitRecoveryInGluedDet = cms.double(1000000000000),
  158546. MinimalTolerance = cms.double(0.5),
  158547. appendToDataLabel = cms.string(''),
  158548. nSigma = cms.double(4.0)
  158549. )
  158550.  
  158551.  
  158552. process.muonSeededMeasurementEstimatorForOutIn = cms.ESProducer("Chi2MeasurementEstimatorESProducer",
  158553. ComponentName = cms.string('muonSeededMeasurementEstimatorForOutIn'),
  158554. MaxChi2 = cms.double(30.0),
  158555. MaxDisplacement = cms.double(0.5),
  158556. MaxSagitta = cms.double(-1.0),
  158557. MinPtForHitRecoveryInGluedDet = cms.double(1000000000000),
  158558. MinimalTolerance = cms.double(0.5),
  158559. appendToDataLabel = cms.string(''),
  158560. nSigma = cms.double(3.0)
  158561. )
  158562.  
  158563.  
  158564. process.muonSeededMeasurementEstimatorForOutInDisplaced = cms.ESProducer("Chi2MeasurementEstimatorESProducer",
  158565. ComponentName = cms.string('muonSeededMeasurementEstimatorForOutInDisplaced'),
  158566. MaxChi2 = cms.double(30.0),
  158567. MaxDisplacement = cms.double(0.5),
  158568. MaxSagitta = cms.double(2),
  158569. MinPtForHitRecoveryInGluedDet = cms.double(1000000000000),
  158570. MinimalTolerance = cms.double(0.5),
  158571. appendToDataLabel = cms.string(''),
  158572. nSigma = cms.double(3.0)
  158573. )
  158574.  
  158575.  
  158576. process.muonSeededTrajectoryCleanerBySharedHits = cms.ESProducer("TrajectoryCleanerESProducer",
  158577. ComponentName = cms.string('muonSeededTrajectoryCleanerBySharedHits'),
  158578. ComponentType = cms.string('TrajectoryCleanerBySharedHits'),
  158579. MissingHitPenalty = cms.double(1.0),
  158580. ValidHitBonus = cms.double(1000.0),
  158581. allowSharedFirstHit = cms.bool(True),
  158582. fractionShared = cms.double(0.1)
  158583. )
  158584.  
  158585.  
  158586. process.myTTRHBuilderWithoutAngle = cms.ESProducer("TkTransientTrackingRecHitBuilderESProducer",
  158587. ComponentName = cms.string('PixelTTRHBuilderWithoutAngle'),
  158588. ComputeCoarseLocalPositionFromDisk = cms.bool(False),
  158589. Matcher = cms.string('StandardMatcher'),
  158590. PixelCPE = cms.string('PixelCPEGeneric'),
  158591. StripCPE = cms.string('Fake')
  158592. )
  158593.  
  158594.  
  158595. process.myTTRHBuilderWithoutAngle4MixedPairs = cms.ESProducer("TkTransientTrackingRecHitBuilderESProducer",
  158596. ComponentName = cms.string('TTRHBuilderWithoutAngle4MixedPairs'),
  158597. ComputeCoarseLocalPositionFromDisk = cms.bool(False),
  158598. Matcher = cms.string('StandardMatcher'),
  158599. PixelCPE = cms.string('PixelCPEGeneric'),
  158600. StripCPE = cms.string('Fake')
  158601. )
  158602.  
  158603.  
  158604. process.myTTRHBuilderWithoutAngle4MixedTriplets = cms.ESProducer("TkTransientTrackingRecHitBuilderESProducer",
  158605. ComponentName = cms.string('TTRHBuilderWithoutAngle4MixedTriplets'),
  158606. ComputeCoarseLocalPositionFromDisk = cms.bool(False),
  158607. Matcher = cms.string('StandardMatcher'),
  158608. PixelCPE = cms.string('PixelCPEGeneric'),
  158609. StripCPE = cms.string('Fake')
  158610. )
  158611.  
  158612.  
  158613. process.myTTRHBuilderWithoutAngle4PixelPairs = cms.ESProducer("TkTransientTrackingRecHitBuilderESProducer",
  158614. ComponentName = cms.string('TTRHBuilderWithoutAngle4PixelPairs'),
  158615. ComputeCoarseLocalPositionFromDisk = cms.bool(False),
  158616. Matcher = cms.string('StandardMatcher'),
  158617. PixelCPE = cms.string('PixelCPEGeneric'),
  158618. StripCPE = cms.string('Fake')
  158619. )
  158620.  
  158621.  
  158622. process.myTTRHBuilderWithoutAngle4PixelTriplets = cms.ESProducer("TkTransientTrackingRecHitBuilderESProducer",
  158623. ComponentName = cms.string('TTRHBuilderWithoutAngle4PixelTriplets'),
  158624. ComputeCoarseLocalPositionFromDisk = cms.bool(False),
  158625. Matcher = cms.string('StandardMatcher'),
  158626. PixelCPE = cms.string('PixelCPEGeneric'),
  158627. StripCPE = cms.string('Fake')
  158628. )
  158629.  
  158630.  
  158631. process.navigationSchoolESProducer = cms.ESProducer("NavigationSchoolESProducer",
  158632. ComponentName = cms.string('SimpleNavigationSchool'),
  158633. SimpleMagneticField = cms.string('')
  158634. )
  158635.  
  158636.  
  158637. process.negativeCombinedMVAV2Computer = cms.ESProducer("CombinedMVAV2JetTagESProducer",
  158638. jetTagComputers = cms.vstring('negativeOnlyJetProbabilityComputer',
  158639. 'negativeOnlyJetBProbabilityComputer',
  158640. 'negativeCombinedSecondaryVertexV2Computer',
  158641. 'negativeSoftPFMuonComputer',
  158642. 'negativeSoftPFElectronComputer'),
  158643. mvaName = cms.string('bdt'),
  158644. spectators = cms.vstring(),
  158645. useAdaBoost = cms.bool(True),
  158646. useCondDB = cms.bool(False),
  158647. useGBRForest = cms.bool(True),
  158648. variables = cms.vstring('Jet_CSV',
  158649. 'Jet_CSVIVF',
  158650. 'Jet_JP',
  158651. 'Jet_JBP',
  158652. 'Jet_SoftMu',
  158653. 'Jet_SoftEl'),
  158654. weightFile = cms.FileInPath('RecoBTag/Combined/data/CombinedMVAV2_13_07_2015.weights.xml.gz')
  158655. )
  158656.  
  158657.  
  158658. process.negativeCombinedSecondaryVertexV2Computer = cms.ESProducer("CombinedSecondaryVertexESProducer",
  158659. SoftLeptonFlip = cms.bool(False),
  158660. calibrationRecords = cms.vstring('CombinedSVIVFV2RecoVertex',
  158661. 'CombinedSVIVFV2PseudoVertex',
  158662. 'CombinedSVIVFV2NoVertex'),
  158663. categoryVariableName = cms.string('vertexCategory'),
  158664. charmCut = cms.double(1.5),
  158665. correctVertexMass = cms.bool(True),
  158666. minimumTrackWeight = cms.double(0.5),
  158667. pseudoMultiplicityMin = cms.uint32(2),
  158668. pseudoVertexV0Filter = cms.PSet(
  158669. k0sMassWindow = cms.double(0.05)
  158670. ),
  158671. recordLabel = cms.string(''),
  158672. trackFlip = cms.bool(True),
  158673. trackMultiplicityMin = cms.uint32(2),
  158674. trackPairV0Filter = cms.PSet(
  158675. k0sMassWindow = cms.double(0.03)
  158676. ),
  158677. trackPseudoSelection = cms.PSet(
  158678. a_dR = cms.double(-0.001053),
  158679. a_pT = cms.double(0.005263),
  158680. b_dR = cms.double(0.6263),
  158681. b_pT = cms.double(0.3684),
  158682. jetDeltaRMax = cms.double(0.3),
  158683. maxDecayLen = cms.double(5),
  158684. maxDistToAxis = cms.double(0.07),
  158685. max_pT = cms.double(500),
  158686. max_pT_dRcut = cms.double(0.1),
  158687. max_pT_trackPTcut = cms.double(3),
  158688. min_pT = cms.double(120),
  158689. min_pT_dRcut = cms.double(0.5),
  158690. normChi2Max = cms.double(99999.9),
  158691. pixelHitsMin = cms.uint32(0),
  158692. ptMin = cms.double(0.0),
  158693. qualityClass = cms.string('any'),
  158694. sip2dSigMax = cms.double(-2.0),
  158695. sip2dSigMin = cms.double(-99999.9),
  158696. sip2dValMax = cms.double(99999.9),
  158697. sip2dValMin = cms.double(-99999.9),
  158698. sip3dSigMax = cms.double(0),
  158699. sip3dSigMin = cms.double(-99999.9),
  158700. sip3dValMax = cms.double(99999.9),
  158701. sip3dValMin = cms.double(-99999.9),
  158702. totalHitsMin = cms.uint32(0),
  158703. useVariableJTA = cms.bool(False)
  158704. ),
  158705. trackSelection = cms.PSet(
  158706. a_dR = cms.double(-0.001053),
  158707. a_pT = cms.double(0.005263),
  158708. b_dR = cms.double(0.6263),
  158709. b_pT = cms.double(0.3684),
  158710. jetDeltaRMax = cms.double(0.3),
  158711. maxDecayLen = cms.double(5),
  158712. maxDistToAxis = cms.double(0.07),
  158713. max_pT = cms.double(500),
  158714. max_pT_dRcut = cms.double(0.1),
  158715. max_pT_trackPTcut = cms.double(3),
  158716. min_pT = cms.double(120),
  158717. min_pT_dRcut = cms.double(0.5),
  158718. normChi2Max = cms.double(99999.9),
  158719. pixelHitsMin = cms.uint32(0),
  158720. ptMin = cms.double(0.0),
  158721. qualityClass = cms.string('any'),
  158722. sip2dSigMax = cms.double(99999.9),
  158723. sip2dSigMin = cms.double(-99999.9),
  158724. sip2dValMax = cms.double(99999.9),
  158725. sip2dValMin = cms.double(-99999.9),
  158726. sip3dSigMax = cms.double(0),
  158727. sip3dSigMin = cms.double(-99999.9),
  158728. sip3dValMax = cms.double(99999.9),
  158729. sip3dValMin = cms.double(-99999.9),
  158730. totalHitsMin = cms.uint32(0),
  158731. useVariableJTA = cms.bool(False)
  158732. ),
  158733. trackSort = cms.string('sip2dSig'),
  158734. useCategories = cms.bool(True),
  158735. useTrackWeights = cms.bool(True),
  158736. vertexFlip = cms.bool(True)
  158737. )
  158738.  
  158739.  
  158740. process.negativeOnlyJetBProbabilityComputer = cms.ESProducer("JetBProbabilityESProducer",
  158741. a_dR = cms.double(-0.001053),
  158742. a_pT = cms.double(0.005263),
  158743. b_dR = cms.double(0.6263),
  158744. b_pT = cms.double(0.3684),
  158745. deltaR = cms.double(-1.0),
  158746. impactParameterType = cms.int32(0),
  158747. max_pT = cms.double(500),
  158748. max_pT_dRcut = cms.double(0.1),
  158749. max_pT_trackPTcut = cms.double(3),
  158750. maximumDecayLength = cms.double(5.0),
  158751. maximumDistanceToJetAxis = cms.double(0.07),
  158752. min_pT = cms.double(120),
  158753. min_pT_dRcut = cms.double(0.5),
  158754. minimumProbability = cms.double(0.005),
  158755. numberOfBTracks = cms.uint32(4),
  158756. trackIpSign = cms.int32(-1),
  158757. trackQualityClass = cms.string('any'),
  158758. useVariableJTA = cms.bool(False)
  158759. )
  158760.  
  158761.  
  158762. process.negativeOnlyJetProbabilityComputer = cms.ESProducer("JetProbabilityESProducer",
  158763. a_dR = cms.double(-0.001053),
  158764. a_pT = cms.double(0.005263),
  158765. b_dR = cms.double(0.6263),
  158766. b_pT = cms.double(0.3684),
  158767. deltaR = cms.double(0.3),
  158768. impactParameterType = cms.int32(0),
  158769. max_pT = cms.double(500),
  158770. max_pT_dRcut = cms.double(0.1),
  158771. max_pT_trackPTcut = cms.double(3),
  158772. maximumDecayLength = cms.double(5.0),
  158773. maximumDistanceToJetAxis = cms.double(0.07),
  158774. min_pT = cms.double(120),
  158775. min_pT_dRcut = cms.double(0.5),
  158776. minimumProbability = cms.double(0.005),
  158777. trackIpSign = cms.int32(-1),
  158778. trackQualityClass = cms.string('any'),
  158779. useVariableJTA = cms.bool(False)
  158780. )
  158781.  
  158782.  
  158783. process.negativeSoftPFElectronByIP2dComputer = cms.ESProducer("LeptonTaggerByIPESProducer",
  158784. ipSign = cms.string('negative'),
  158785. use3d = cms.bool(False)
  158786. )
  158787.  
  158788.  
  158789. process.negativeSoftPFElectronByIP3dComputer = cms.ESProducer("LeptonTaggerByIPESProducer",
  158790. ipSign = cms.string('negative'),
  158791. use3d = cms.bool(True)
  158792. )
  158793.  
  158794.  
  158795. process.negativeSoftPFElectronByPtComputer = cms.ESProducer("LeptonTaggerByPtESProducer",
  158796. ipSign = cms.string('negative')
  158797. )
  158798.  
  158799.  
  158800. process.negativeSoftPFElectronComputer = cms.ESProducer("ElectronTaggerESProducer",
  158801. gbrForestLabel = cms.string('btag_SoftPFElectron_BDT'),
  158802. ipSign = cms.string('negative'),
  158803. useAdaBoost = cms.bool(False),
  158804. useCondDB = cms.bool(True),
  158805. useGBRForest = cms.bool(True),
  158806. weightFile = cms.FileInPath('RecoBTag/SoftLepton/data/SoftPFElectron_BDT.weights.xml.gz')
  158807. )
  158808.  
  158809.  
  158810. process.negativeSoftPFMuonByIP2dComputer = cms.ESProducer("LeptonTaggerByIPESProducer",
  158811. ipSign = cms.string('negative'),
  158812. use3d = cms.bool(False)
  158813. )
  158814.  
  158815.  
  158816. process.negativeSoftPFMuonByIP3dComputer = cms.ESProducer("LeptonTaggerByIPESProducer",
  158817. ipSign = cms.string('negative'),
  158818. use3d = cms.bool(True)
  158819. )
  158820.  
  158821.  
  158822. process.negativeSoftPFMuonByPtComputer = cms.ESProducer("LeptonTaggerByPtESProducer",
  158823. ipSign = cms.string('negative')
  158824. )
  158825.  
  158826.  
  158827. process.negativeSoftPFMuonComputer = cms.ESProducer("MuonTaggerESProducer",
  158828. gbrForestLabel = cms.string('btag_SoftPFMuon_BDT'),
  158829. ipSign = cms.string('negative'),
  158830. useAdaBoost = cms.bool(True),
  158831. useCondDB = cms.bool(True),
  158832. useGBRForest = cms.bool(True),
  158833. weightFile = cms.FileInPath('RecoBTag/SoftLepton/data/SoftPFMuon_BDT.weights.xml.gz')
  158834. )
  158835.  
  158836.  
  158837. process.negativeTrackCounting3D2ndComputer = cms.ESProducer("NegativeTrackCountingESProducer",
  158838. a_dR = cms.double(-0.001053),
  158839. a_pT = cms.double(0.005263),
  158840. b_dR = cms.double(0.6263),
  158841. b_pT = cms.double(0.3684),
  158842. deltaR = cms.double(-1.0),
  158843. impactParameterType = cms.int32(0),
  158844. max_pT = cms.double(500),
  158845. max_pT_dRcut = cms.double(0.1),
  158846. max_pT_trackPTcut = cms.double(3),
  158847. maximumDecayLength = cms.double(5.0),
  158848. maximumDistanceToJetAxis = cms.double(0.07),
  158849. min_pT = cms.double(120),
  158850. min_pT_dRcut = cms.double(0.5),
  158851. minimumImpactParameter = cms.double(-1),
  158852. nthTrack = cms.int32(2),
  158853. trackQualityClass = cms.string('any'),
  158854. useSignedImpactParameterSig = cms.bool(True),
  158855. useVariableJTA = cms.bool(False)
  158856. )
  158857.  
  158858.  
  158859. process.negativeTrackCounting3D3rdComputer = cms.ESProducer("NegativeTrackCountingESProducer",
  158860. a_dR = cms.double(-0.001053),
  158861. a_pT = cms.double(0.005263),
  158862. b_dR = cms.double(0.6263),
  158863. b_pT = cms.double(0.3684),
  158864. deltaR = cms.double(-1.0),
  158865. impactParameterType = cms.int32(0),
  158866. max_pT = cms.double(500),
  158867. max_pT_dRcut = cms.double(0.1),
  158868. max_pT_trackPTcut = cms.double(3),
  158869. maximumDecayLength = cms.double(5.0),
  158870. maximumDistanceToJetAxis = cms.double(0.07),
  158871. min_pT = cms.double(120),
  158872. min_pT_dRcut = cms.double(0.5),
  158873. minimumImpactParameter = cms.double(-1),
  158874. nthTrack = cms.int32(3),
  158875. trackQualityClass = cms.string('any'),
  158876. useSignedImpactParameterSig = cms.bool(True),
  158877. useVariableJTA = cms.bool(False)
  158878. )
  158879.  
  158880.  
  158881. process.oppositeToMomElePropagator = cms.ESProducer("PropagatorWithMaterialESProducer",
  158882. ComponentName = cms.string('oppositeToMomElePropagator'),
  158883. Mass = cms.double(0.000511),
  158884. MaxDPhi = cms.double(1.6),
  158885. PropagationDirection = cms.string('oppositeToMomentum'),
  158886. SimpleMagneticField = cms.string(''),
  158887. ptMin = cms.double(-1.0),
  158888. useRungeKutta = cms.bool(False)
  158889. )
  158890.  
  158891.  
  158892. process.phase2StripCPEESProducer = cms.ESProducer("Phase2StripCPEESProducer",
  158893. ComponentType = cms.string('Phase2StripCPE'),
  158894. parameters = cms.PSet(
  158895. LorentzAngle_DB = cms.bool(False),
  158896. TanLorentzAnglePerTesla = cms.double(0.07)
  158897. )
  158898. )
  158899.  
  158900.  
  158901. process.phase2StripCPEGeometricESProducer = cms.ESProducer("Phase2StripCPEESProducer",
  158902. ComponentType = cms.string('Phase2StripCPEGeometric'),
  158903. parameters = cms.PSet(
  158904.  
  158905. )
  158906. )
  158907.  
  158908.  
  158909. process.pixelLessStepChi2Est = cms.ESProducer("Chi2ChargeMeasurementEstimatorESProducer",
  158910. ComponentName = cms.string('pixelLessStepChi2Est'),
  158911. MaxChi2 = cms.double(16.0),
  158912. MaxDisplacement = cms.double(0.5),
  158913. MaxSagitta = cms.double(2),
  158914. MinPtForHitRecoveryInGluedDet = cms.double(1000000000000),
  158915. MinimalTolerance = cms.double(0.5),
  158916. appendToDataLabel = cms.string(''),
  158917. clusterChargeCut = cms.PSet(
  158918. refToPSet_ = cms.string('SiStripClusterChargeCutTight')
  158919. ),
  158920. nSigma = cms.double(3.0),
  158921. pTChargeCutThreshold = cms.double(-1)
  158922. )
  158923.  
  158924.  
  158925. process.pixelLessStepClusterShapeHitFilter = cms.ESProducer("ClusterShapeHitFilterESProducer",
  158926. ComponentName = cms.string('pixelLessStepClusterShapeHitFilter'),
  158927. PixelShapeFile = cms.string('RecoPixelVertexing/PixelLowPtUtilities/data/pixelShape.par'),
  158928. clusterChargeCut = cms.PSet(
  158929. refToPSet_ = cms.string('SiStripClusterChargeCutTight')
  158930. ),
  158931. doStripShapeCut = cms.bool(False)
  158932. )
  158933.  
  158934.  
  158935. process.pixelLessStepTrajectoryCleanerBySharedHits = cms.ESProducer("TrajectoryCleanerESProducer",
  158936. ComponentName = cms.string('pixelLessStepTrajectoryCleanerBySharedHits'),
  158937. ComponentType = cms.string('TrajectoryCleanerBySharedHits'),
  158938. MissingHitPenalty = cms.double(20.0),
  158939. ValidHitBonus = cms.double(5.0),
  158940. allowSharedFirstHit = cms.bool(True),
  158941. fractionShared = cms.double(0.11)
  158942. )
  158943.  
  158944.  
  158945. process.pixelPairStepChi2Est = cms.ESProducer("Chi2ChargeMeasurementEstimatorESProducer",
  158946. ComponentName = cms.string('pixelPairStepChi2Est'),
  158947. MaxChi2 = cms.double(9.0),
  158948. MaxDisplacement = cms.double(0.5),
  158949. MaxSagitta = cms.double(2),
  158950. MinPtForHitRecoveryInGluedDet = cms.double(1000000000000),
  158951. MinimalTolerance = cms.double(0.5),
  158952. appendToDataLabel = cms.string(''),
  158953. clusterChargeCut = cms.PSet(
  158954. refToPSet_ = cms.string('SiStripClusterChargeCutLoose')
  158955. ),
  158956. nSigma = cms.double(3.0),
  158957. pTChargeCutThreshold = cms.double(15.0)
  158958. )
  158959.  
  158960.  
  158961. process.pixelPairStepTrajectoryCleanerBySharedHits = cms.ESProducer("TrajectoryCleanerESProducer",
  158962. ComponentName = cms.string('pixelPairStepTrajectoryCleanerBySharedHits'),
  158963. ComponentType = cms.string('TrajectoryCleanerBySharedHits'),
  158964. MissingHitPenalty = cms.double(20.0),
  158965. ValidHitBonus = cms.double(5.0),
  158966. allowSharedFirstHit = cms.bool(True),
  158967. fractionShared = cms.double(0.095)
  158968. )
  158969.  
  158970.  
  158971. process.pixelTrackCleanerBySharedHits = cms.ESProducer("PixelTrackCleanerBySharedHitsESProducer",
  158972. ComponentName = cms.string('pixelTrackCleanerBySharedHits'),
  158973. appendToDataLabel = cms.string(''),
  158974. useQuadrupletAlgo = cms.bool(False)
  158975. )
  158976.  
  158977.  
  158978. process.positiveCombinedMVAV2Computer = cms.ESProducer("CombinedMVAV2JetTagESProducer",
  158979. jetTagComputers = cms.vstring('positiveOnlyJetProbabilityComputer',
  158980. 'positiveOnlyJetBProbabilityComputer',
  158981. 'positiveCombinedSecondaryVertexV2Computer',
  158982. 'positiveSoftPFMuonComputer',
  158983. 'positiveSoftPFElectronComputer'),
  158984. mvaName = cms.string('bdt'),
  158985. spectators = cms.vstring(),
  158986. useAdaBoost = cms.bool(True),
  158987. useCondDB = cms.bool(False),
  158988. useGBRForest = cms.bool(True),
  158989. variables = cms.vstring('Jet_CSV',
  158990. 'Jet_CSVIVF',
  158991. 'Jet_JP',
  158992. 'Jet_JBP',
  158993. 'Jet_SoftMu',
  158994. 'Jet_SoftEl'),
  158995. weightFile = cms.FileInPath('RecoBTag/Combined/data/CombinedMVAV2_13_07_2015.weights.xml.gz')
  158996. )
  158997.  
  158998.  
  158999. process.positiveCombinedSecondaryVertexV2Computer = cms.ESProducer("CombinedSecondaryVertexESProducer",
  159000. SoftLeptonFlip = cms.bool(False),
  159001. calibrationRecords = cms.vstring('CombinedSVIVFV2RecoVertex',
  159002. 'CombinedSVIVFV2PseudoVertex',
  159003. 'CombinedSVIVFV2NoVertex'),
  159004. categoryVariableName = cms.string('vertexCategory'),
  159005. charmCut = cms.double(1.5),
  159006. correctVertexMass = cms.bool(True),
  159007. minimumTrackWeight = cms.double(0.5),
  159008. pseudoMultiplicityMin = cms.uint32(2),
  159009. pseudoVertexV0Filter = cms.PSet(
  159010. k0sMassWindow = cms.double(0.05)
  159011. ),
  159012. recordLabel = cms.string(''),
  159013. trackFlip = cms.bool(False),
  159014. trackMultiplicityMin = cms.uint32(2),
  159015. trackPairV0Filter = cms.PSet(
  159016. k0sMassWindow = cms.double(0.03)
  159017. ),
  159018. trackPseudoSelection = cms.PSet(
  159019. a_dR = cms.double(-0.001053),
  159020. a_pT = cms.double(0.005263),
  159021. b_dR = cms.double(0.6263),
  159022. b_pT = cms.double(0.3684),
  159023. jetDeltaRMax = cms.double(0.3),
  159024. maxDecayLen = cms.double(5),
  159025. maxDistToAxis = cms.double(0.07),
  159026. max_pT = cms.double(500),
  159027. max_pT_dRcut = cms.double(0.1),
  159028. max_pT_trackPTcut = cms.double(3),
  159029. min_pT = cms.double(120),
  159030. min_pT_dRcut = cms.double(0.5),
  159031. normChi2Max = cms.double(99999.9),
  159032. pixelHitsMin = cms.uint32(0),
  159033. ptMin = cms.double(0.0),
  159034. qualityClass = cms.string('any'),
  159035. sip2dSigMax = cms.double(99999.9),
  159036. sip2dSigMin = cms.double(2.0),
  159037. sip2dValMax = cms.double(99999.9),
  159038. sip2dValMin = cms.double(-99999.9),
  159039. sip3dSigMax = cms.double(99999.9),
  159040. sip3dSigMin = cms.double(0),
  159041. sip3dValMax = cms.double(99999.9),
  159042. sip3dValMin = cms.double(-99999.9),
  159043. totalHitsMin = cms.uint32(0),
  159044. useVariableJTA = cms.bool(False)
  159045. ),
  159046. trackSelection = cms.PSet(
  159047. a_dR = cms.double(-0.001053),
  159048. a_pT = cms.double(0.005263),
  159049. b_dR = cms.double(0.6263),
  159050. b_pT = cms.double(0.3684),
  159051. jetDeltaRMax = cms.double(0.3),
  159052. maxDecayLen = cms.double(5),
  159053. maxDistToAxis = cms.double(0.07),
  159054. max_pT = cms.double(500),
  159055. max_pT_dRcut = cms.double(0.1),
  159056. max_pT_trackPTcut = cms.double(3),
  159057. min_pT = cms.double(120),
  159058. min_pT_dRcut = cms.double(0.5),
  159059. normChi2Max = cms.double(99999.9),
  159060. pixelHitsMin = cms.uint32(0),
  159061. ptMin = cms.double(0.0),
  159062. qualityClass = cms.string('any'),
  159063. sip2dSigMax = cms.double(99999.9),
  159064. sip2dSigMin = cms.double(-99999.9),
  159065. sip2dValMax = cms.double(99999.9),
  159066. sip2dValMin = cms.double(-99999.9),
  159067. sip3dSigMax = cms.double(99999.9),
  159068. sip3dSigMin = cms.double(0),
  159069. sip3dValMax = cms.double(99999.9),
  159070. sip3dValMin = cms.double(-99999.9),
  159071. totalHitsMin = cms.uint32(0),
  159072. useVariableJTA = cms.bool(False)
  159073. ),
  159074. trackSort = cms.string('sip2dSig'),
  159075. useCategories = cms.bool(True),
  159076. useTrackWeights = cms.bool(True),
  159077. vertexFlip = cms.bool(False)
  159078. )
  159079.  
  159080.  
  159081. process.positiveOnlyJetBProbabilityComputer = cms.ESProducer("JetBProbabilityESProducer",
  159082. a_dR = cms.double(-0.001053),
  159083. a_pT = cms.double(0.005263),
  159084. b_dR = cms.double(0.6263),
  159085. b_pT = cms.double(0.3684),
  159086. deltaR = cms.double(-1.0),
  159087. impactParameterType = cms.int32(0),
  159088. max_pT = cms.double(500),
  159089. max_pT_dRcut = cms.double(0.1),
  159090. max_pT_trackPTcut = cms.double(3),
  159091. maximumDecayLength = cms.double(5.0),
  159092. maximumDistanceToJetAxis = cms.double(0.07),
  159093. min_pT = cms.double(120),
  159094. min_pT_dRcut = cms.double(0.5),
  159095. minimumProbability = cms.double(0.005),
  159096. numberOfBTracks = cms.uint32(4),
  159097. trackIpSign = cms.int32(1),
  159098. trackQualityClass = cms.string('any'),
  159099. useVariableJTA = cms.bool(False)
  159100. )
  159101.  
  159102.  
  159103. process.positiveOnlyJetProbabilityComputer = cms.ESProducer("JetProbabilityESProducer",
  159104. a_dR = cms.double(-0.001053),
  159105. a_pT = cms.double(0.005263),
  159106. b_dR = cms.double(0.6263),
  159107. b_pT = cms.double(0.3684),
  159108. deltaR = cms.double(0.3),
  159109. impactParameterType = cms.int32(0),
  159110. max_pT = cms.double(500),
  159111. max_pT_dRcut = cms.double(0.1),
  159112. max_pT_trackPTcut = cms.double(3),
  159113. maximumDecayLength = cms.double(5.0),
  159114. maximumDistanceToJetAxis = cms.double(0.07),
  159115. min_pT = cms.double(120),
  159116. min_pT_dRcut = cms.double(0.5),
  159117. minimumProbability = cms.double(0.005),
  159118. trackIpSign = cms.int32(1),
  159119. trackQualityClass = cms.string('any'),
  159120. useVariableJTA = cms.bool(False)
  159121. )
  159122.  
  159123.  
  159124. process.positiveSoftPFElectronByIP2dComputer = cms.ESProducer("LeptonTaggerByIPESProducer",
  159125. ipSign = cms.string('positive'),
  159126. use3d = cms.bool(False)
  159127. )
  159128.  
  159129.  
  159130. process.positiveSoftPFElectronByIP3dComputer = cms.ESProducer("LeptonTaggerByIPESProducer",
  159131. ipSign = cms.string('positive'),
  159132. use3d = cms.bool(True)
  159133. )
  159134.  
  159135.  
  159136. process.positiveSoftPFElectronByPtComputer = cms.ESProducer("LeptonTaggerByPtESProducer",
  159137. ipSign = cms.string('positive')
  159138. )
  159139.  
  159140.  
  159141. process.positiveSoftPFElectronComputer = cms.ESProducer("ElectronTaggerESProducer",
  159142. gbrForestLabel = cms.string('btag_SoftPFElectron_BDT'),
  159143. ipSign = cms.string('positive'),
  159144. useAdaBoost = cms.bool(False),
  159145. useCondDB = cms.bool(True),
  159146. useGBRForest = cms.bool(True),
  159147. weightFile = cms.FileInPath('RecoBTag/SoftLepton/data/SoftPFElectron_BDT.weights.xml.gz')
  159148. )
  159149.  
  159150.  
  159151. process.positiveSoftPFMuonByIP2dComputer = cms.ESProducer("LeptonTaggerByIPESProducer",
  159152. ipSign = cms.string('positive'),
  159153. use3d = cms.bool(False)
  159154. )
  159155.  
  159156.  
  159157. process.positiveSoftPFMuonByIP3dComputer = cms.ESProducer("LeptonTaggerByIPESProducer",
  159158. ipSign = cms.string('positive'),
  159159. use3d = cms.bool(True)
  159160. )
  159161.  
  159162.  
  159163. process.positiveSoftPFMuonByPtComputer = cms.ESProducer("LeptonTaggerByPtESProducer",
  159164. ipSign = cms.string('positive')
  159165. )
  159166.  
  159167.  
  159168. process.positiveSoftPFMuonComputer = cms.ESProducer("MuonTaggerESProducer",
  159169. gbrForestLabel = cms.string('btag_SoftPFMuon_BDT'),
  159170. ipSign = cms.string('positive'),
  159171. useAdaBoost = cms.bool(True),
  159172. useCondDB = cms.bool(True),
  159173. useGBRForest = cms.bool(True),
  159174. weightFile = cms.FileInPath('RecoBTag/SoftLepton/data/SoftPFMuon_BDT.weights.xml.gz')
  159175. )
  159176.  
  159177.  
  159178. process.preshowerDetIdAssociator = cms.ESProducer("DetIdAssociatorESProducer",
  159179. ComponentName = cms.string('PreshowerDetIdAssociator'),
  159180. etaBinSize = cms.double(0.1),
  159181. nEta = cms.int32(60),
  159182. nPhi = cms.int32(30)
  159183. )
  159184.  
  159185.  
  159186. process.siPixelQualityESProducer = cms.ESProducer("SiPixelQualityESProducer",
  159187. ListOfRecordToMerge = cms.VPSet(cms.PSet(
  159188. record = cms.string('SiPixelQualityFromDbRcd'),
  159189. tag = cms.string('')
  159190. ),
  159191. cms.PSet(
  159192. record = cms.string('SiPixelDetVOffRcd'),
  159193. tag = cms.string('')
  159194. ))
  159195. )
  159196.  
  159197.  
  159198. process.siPixelTemplateDBObjectESProducer = cms.ESProducer("SiPixelTemplateDBObjectESProducer")
  159199.  
  159200.  
  159201. process.siStripBackPlaneCorrectionDepESProducer = cms.ESProducer("SiStripBackPlaneCorrectionDepESProducer",
  159202. BackPlaneCorrectionDeconvMode = cms.PSet(
  159203. label = cms.untracked.string('deconvolution'),
  159204. record = cms.string('SiStripBackPlaneCorrectionRcd')
  159205. ),
  159206. BackPlaneCorrectionPeakMode = cms.PSet(
  159207. label = cms.untracked.string('peak'),
  159208. record = cms.string('SiStripBackPlaneCorrectionRcd')
  159209. ),
  159210. LatencyRecord = cms.PSet(
  159211. label = cms.untracked.string(''),
  159212. record = cms.string('SiStripLatencyRcd')
  159213. )
  159214. )
  159215.  
  159216.  
  159217. process.siStripGainESProducer = cms.ESProducer("SiStripGainESProducer",
  159218. APVGain = cms.VPSet(cms.PSet(
  159219. Label = cms.untracked.string(''),
  159220. NormalizationFactor = cms.untracked.double(1.0),
  159221. Record = cms.string('SiStripApvGainRcd')
  159222. ),
  159223. cms.PSet(
  159224. Label = cms.untracked.string(''),
  159225. NormalizationFactor = cms.untracked.double(1.0),
  159226. Record = cms.string('SiStripApvGain2Rcd')
  159227. )),
  159228. AutomaticNormalization = cms.bool(False),
  159229. appendToDataLabel = cms.string(''),
  159230. printDebug = cms.untracked.bool(False)
  159231. )
  159232.  
  159233.  
  159234. process.siStripGainSimESProducer = cms.ESProducer("SiStripGainSimESProducer",
  159235. APVGain = cms.VPSet(cms.PSet(
  159236. Label = cms.untracked.string(''),
  159237. NormalizationFactor = cms.untracked.double(1.0),
  159238. Record = cms.string('SiStripApvGainSimRcd')
  159239. )),
  159240. AutomaticNormalization = cms.bool(False),
  159241. appendToDataLabel = cms.string(''),
  159242. printDebug = cms.untracked.bool(False)
  159243. )
  159244.  
  159245.  
  159246. process.siStripLorentzAngleDepESProducer = cms.ESProducer("SiStripLorentzAngleDepESProducer",
  159247. LatencyRecord = cms.PSet(
  159248. label = cms.untracked.string(''),
  159249. record = cms.string('SiStripLatencyRcd')
  159250. ),
  159251. LorentzAngleDeconvMode = cms.PSet(
  159252. label = cms.untracked.string('deconvolution'),
  159253. record = cms.string('SiStripLorentzAngleRcd')
  159254. ),
  159255. LorentzAnglePeakMode = cms.PSet(
  159256. label = cms.untracked.string('peak'),
  159257. record = cms.string('SiStripLorentzAngleRcd')
  159258. )
  159259. )
  159260.  
  159261.  
  159262. process.siStripQualityESProducer = cms.ESProducer("SiStripQualityESProducer",
  159263. ListOfRecordToMerge = cms.VPSet(cms.PSet(
  159264. record = cms.string('SiStripDetVOffRcd'),
  159265. tag = cms.string('')
  159266. ),
  159267. cms.PSet(
  159268. record = cms.string('SiStripDetCablingRcd'),
  159269. tag = cms.string('')
  159270. ),
  159271. cms.PSet(
  159272. record = cms.string('RunInfoRcd'),
  159273. tag = cms.string('')
  159274. ),
  159275. cms.PSet(
  159276. record = cms.string('SiStripBadChannelRcd'),
  159277. tag = cms.string('')
  159278. ),
  159279. cms.PSet(
  159280. record = cms.string('SiStripBadFiberRcd'),
  159281. tag = cms.string('')
  159282. ),
  159283. cms.PSet(
  159284. record = cms.string('SiStripBadModuleRcd'),
  159285. tag = cms.string('')
  159286. ),
  159287. cms.PSet(
  159288. record = cms.string('SiStripBadStripRcd'),
  159289. tag = cms.string('')
  159290. )),
  159291. PrintDebugOutput = cms.bool(False),
  159292. ReduceGranularity = cms.bool(False),
  159293. ThresholdForReducedGranularity = cms.double(0.3),
  159294. UseEmptyRunInfo = cms.bool(False),
  159295. appendToDataLabel = cms.string('')
  159296. )
  159297.  
  159298.  
  159299. process.simpleSecondaryVertex2TrkComputer = cms.ESProducer("SimpleSecondaryVertexESProducer",
  159300. minTracks = cms.uint32(2),
  159301. unBoost = cms.bool(False),
  159302. use3d = cms.bool(True),
  159303. useSignificance = cms.bool(True)
  159304. )
  159305.  
  159306.  
  159307. process.simpleSecondaryVertex3TrkComputer = cms.ESProducer("SimpleSecondaryVertexESProducer",
  159308. minTracks = cms.uint32(3),
  159309. unBoost = cms.bool(False),
  159310. use3d = cms.bool(True),
  159311. useSignificance = cms.bool(True)
  159312. )
  159313.  
  159314.  
  159315. process.sistripconn = cms.ESProducer("SiStripConnectivity")
  159316.  
  159317.  
  159318. process.softPFElectronByIP2dComputer = cms.ESProducer("LeptonTaggerByIPESProducer",
  159319. ipSign = cms.string('any'),
  159320. use3d = cms.bool(False)
  159321. )
  159322.  
  159323.  
  159324. process.softPFElectronByIP3dComputer = cms.ESProducer("LeptonTaggerByIPESProducer",
  159325. ipSign = cms.string('any'),
  159326. use3d = cms.bool(True)
  159327. )
  159328.  
  159329.  
  159330. process.softPFElectronByPtComputer = cms.ESProducer("LeptonTaggerByPtESProducer",
  159331. ipSign = cms.string('any')
  159332. )
  159333.  
  159334.  
  159335. process.softPFElectronComputer = cms.ESProducer("ElectronTaggerESProducer",
  159336. gbrForestLabel = cms.string('btag_SoftPFElectron_BDT'),
  159337. ipSign = cms.string('any'),
  159338. useAdaBoost = cms.bool(False),
  159339. useCondDB = cms.bool(True),
  159340. useGBRForest = cms.bool(True),
  159341. weightFile = cms.FileInPath('RecoBTag/SoftLepton/data/SoftPFElectron_BDT.weights.xml.gz')
  159342. )
  159343.  
  159344.  
  159345. process.softPFMuonByIP2dComputer = cms.ESProducer("LeptonTaggerByIPESProducer",
  159346. ipSign = cms.string('any'),
  159347. use3d = cms.bool(False)
  159348. )
  159349.  
  159350.  
  159351. process.softPFMuonByIP3dComputer = cms.ESProducer("LeptonTaggerByIPESProducer",
  159352. ipSign = cms.string('any'),
  159353. use3d = cms.bool(True)
  159354. )
  159355.  
  159356.  
  159357. process.softPFMuonByPtComputer = cms.ESProducer("LeptonTaggerByPtESProducer",
  159358. ipSign = cms.string('any')
  159359. )
  159360.  
  159361.  
  159362. process.softPFMuonComputer = cms.ESProducer("MuonTaggerESProducer",
  159363. gbrForestLabel = cms.string('btag_SoftPFMuon_BDT'),
  159364. ipSign = cms.string('any'),
  159365. useAdaBoost = cms.bool(True),
  159366. useCondDB = cms.bool(True),
  159367. useGBRForest = cms.bool(True),
  159368. weightFile = cms.FileInPath('RecoBTag/SoftLepton/data/SoftPFMuon_BDT.weights.xml.gz')
  159369. )
  159370.  
  159371.  
  159372. process.stripCPEESProducer = cms.ESProducer("StripCPEESProducer",
  159373. ComponentName = cms.string('stripCPE'),
  159374. ComponentType = cms.string('SimpleStripCPE'),
  159375. parameters = cms.PSet(
  159376.  
  159377. )
  159378. )
  159379.  
  159380.  
  159381. process.templates = cms.ESProducer("PixelCPETemplateRecoESProducer",
  159382. Alpha2Order = cms.bool(True),
  159383. ClusterProbComputationFlag = cms.int32(0),
  159384. ComponentName = cms.string('PixelCPETemplateReco'),
  159385. DoCosmics = cms.bool(False),
  159386. DoLorentz = cms.bool(True),
  159387. LoadTemplatesFromDB = cms.bool(True),
  159388. UseClusterSplitter = cms.bool(False),
  159389. speed = cms.int32(-2)
  159390. )
  159391.  
  159392.  
  159393. process.tobTecFlexibleKFFittingSmoother = cms.ESProducer("FlexibleKFFittingSmootherESProducer",
  159394. ComponentName = cms.string('tobTecFlexibleKFFittingSmoother'),
  159395. appendToDataLabel = cms.string(''),
  159396. looperFitter = cms.string('tobTecStepFitterSmootherForLoopers'),
  159397. standardFitter = cms.string('tobTecStepFitterSmoother')
  159398. )
  159399.  
  159400.  
  159401. process.tobTecStepChi2Est = cms.ESProducer("Chi2ChargeMeasurementEstimatorESProducer",
  159402. ComponentName = cms.string('tobTecStepChi2Est'),
  159403. MaxChi2 = cms.double(16.0),
  159404. MaxDisplacement = cms.double(0.5),
  159405. MaxSagitta = cms.double(2),
  159406. MinPtForHitRecoveryInGluedDet = cms.double(1000000000000),
  159407. MinimalTolerance = cms.double(0.5),
  159408. appendToDataLabel = cms.string(''),
  159409. clusterChargeCut = cms.PSet(
  159410. refToPSet_ = cms.string('SiStripClusterChargeCutTight')
  159411. ),
  159412. nSigma = cms.double(3.0),
  159413. pTChargeCutThreshold = cms.double(-1)
  159414. )
  159415.  
  159416.  
  159417. process.tobTecStepClusterShapeHitFilter = cms.ESProducer("ClusterShapeHitFilterESProducer",
  159418. ComponentName = cms.string('tobTecStepClusterShapeHitFilter'),
  159419. PixelShapeFile = cms.string('RecoPixelVertexing/PixelLowPtUtilities/data/pixelShape.par'),
  159420. clusterChargeCut = cms.PSet(
  159421. refToPSet_ = cms.string('SiStripClusterChargeCutTight')
  159422. ),
  159423. doStripShapeCut = cms.bool(False)
  159424. )
  159425.  
  159426.  
  159427. process.tobTecStepFitterSmoother = cms.ESProducer("KFFittingSmootherESProducer",
  159428. BreakTrajWith2ConsecutiveMissing = cms.bool(True),
  159429. ComponentName = cms.string('tobTecStepFitterSmoother'),
  159430. EstimateCut = cms.double(30),
  159431. Fitter = cms.string('tobTecStepRKFitter'),
  159432. LogPixelProbabilityCut = cms.double(0),
  159433. MaxFractionOutliers = cms.double(0.3),
  159434. MaxNumberOfOutliers = cms.int32(3),
  159435. MinDof = cms.int32(2),
  159436. MinNumberOfHits = cms.int32(7),
  159437. NoInvalidHitsBeginEnd = cms.bool(True),
  159438. NoOutliersBeginEnd = cms.bool(False),
  159439. RejectTracks = cms.bool(True),
  159440. Smoother = cms.string('tobTecStepRKSmoother'),
  159441. appendToDataLabel = cms.string('')
  159442. )
  159443.  
  159444.  
  159445. process.tobTecStepFitterSmootherForLoopers = cms.ESProducer("KFFittingSmootherESProducer",
  159446. BreakTrajWith2ConsecutiveMissing = cms.bool(True),
  159447. ComponentName = cms.string('tobTecStepFitterSmootherForLoopers'),
  159448. EstimateCut = cms.double(30),
  159449. Fitter = cms.string('tobTecStepRKFitterForLoopers'),
  159450. LogPixelProbabilityCut = cms.double(0),
  159451. MaxFractionOutliers = cms.double(0.3),
  159452. MaxNumberOfOutliers = cms.int32(3),
  159453. MinDof = cms.int32(2),
  159454. MinNumberOfHits = cms.int32(7),
  159455. NoInvalidHitsBeginEnd = cms.bool(True),
  159456. NoOutliersBeginEnd = cms.bool(False),
  159457. RejectTracks = cms.bool(True),
  159458. Smoother = cms.string('tobTecStepRKSmootherForLoopers'),
  159459. appendToDataLabel = cms.string('')
  159460. )
  159461.  
  159462.  
  159463. process.tobTecStepRKTrajectoryFitter = cms.ESProducer("KFTrajectoryFitterESProducer",
  159464. ComponentName = cms.string('tobTecStepRKFitter'),
  159465. Estimator = cms.string('Chi2'),
  159466. Propagator = cms.string('RungeKuttaTrackerPropagator'),
  159467. RecoGeometry = cms.string('GlobalDetLayerGeometry'),
  159468. Updator = cms.string('KFUpdator'),
  159469. appendToDataLabel = cms.string(''),
  159470. minHits = cms.int32(7)
  159471. )
  159472.  
  159473.  
  159474. process.tobTecStepRKTrajectoryFitterForLoopers = cms.ESProducer("KFTrajectoryFitterESProducer",
  159475. ComponentName = cms.string('tobTecStepRKFitterForLoopers'),
  159476. Estimator = cms.string('Chi2'),
  159477. Propagator = cms.string('PropagatorWithMaterialForLoopers'),
  159478. RecoGeometry = cms.string('GlobalDetLayerGeometry'),
  159479. Updator = cms.string('KFUpdator'),
  159480. appendToDataLabel = cms.string(''),
  159481. minHits = cms.int32(7)
  159482. )
  159483.  
  159484.  
  159485. process.tobTecStepRKTrajectorySmoother = cms.ESProducer("KFTrajectorySmootherESProducer",
  159486. ComponentName = cms.string('tobTecStepRKSmoother'),
  159487. Estimator = cms.string('Chi2'),
  159488. Propagator = cms.string('RungeKuttaTrackerPropagator'),
  159489. RecoGeometry = cms.string('GlobalDetLayerGeometry'),
  159490. Updator = cms.string('KFUpdator'),
  159491. appendToDataLabel = cms.string(''),
  159492. errorRescaling = cms.double(10.0),
  159493. minHits = cms.int32(7)
  159494. )
  159495.  
  159496.  
  159497. process.tobTecStepRKTrajectorySmootherForLoopers = cms.ESProducer("KFTrajectorySmootherESProducer",
  159498. ComponentName = cms.string('tobTecStepRKSmootherForLoopers'),
  159499. Estimator = cms.string('Chi2'),
  159500. Propagator = cms.string('PropagatorWithMaterialForLoopers'),
  159501. RecoGeometry = cms.string('GlobalDetLayerGeometry'),
  159502. Updator = cms.string('KFUpdator'),
  159503. appendToDataLabel = cms.string(''),
  159504. errorRescaling = cms.double(10.0),
  159505. minHits = cms.int32(7)
  159506. )
  159507.  
  159508.  
  159509. process.tobTecStepTrajectoryCleanerBySharedHits = cms.ESProducer("TrajectoryCleanerESProducer",
  159510. ComponentName = cms.string('tobTecStepTrajectoryCleanerBySharedHits'),
  159511. ComponentType = cms.string('TrajectoryCleanerBySharedHits'),
  159512. MissingHitPenalty = cms.double(20.0),
  159513. ValidHitBonus = cms.double(5.0),
  159514. allowSharedFirstHit = cms.bool(True),
  159515. fractionShared = cms.double(0.09)
  159516. )
  159517.  
  159518.  
  159519. process.topDQMak5PFCHSL1Fastjet = cms.ESProducer("L1FastjetCorrectionESProducer",
  159520. algorithm = cms.string('AK4PFchs'),
  159521. level = cms.string('L1FastJet'),
  159522. srcRho = cms.InputTag("fixedGridRhoFastjetAll")
  159523. )
  159524.  
  159525.  
  159526. process.topDQMak5PFCHSL1Offset = cms.ESProducer("L1OffsetCorrectionESProducer",
  159527. algorithm = cms.string('AK4PFchs'),
  159528. level = cms.string('L1Offset'),
  159529. minVtxNdof = cms.int32(4),
  159530. vertexCollection = cms.string('offlinePrimaryVertices')
  159531. )
  159532.  
  159533.  
  159534. process.topDQMak5PFCHSL2L3 = cms.ESProducer("JetCorrectionESChain",
  159535. correctors = cms.vstring('topDQMak5PFCHSL2Relative',
  159536. 'topDQMak5PFCHSL3Absolute')
  159537. )
  159538.  
  159539.  
  159540. process.topDQMak5PFCHSL2L3Residual = cms.ESProducer("JetCorrectionESChain",
  159541. correctors = cms.vstring('topDQMak5PFCHSL2Relative',
  159542. 'topDQMak5PFCHSL3Absolute',
  159543. 'topDQMak5PFCHSResidual')
  159544. )
  159545.  
  159546.  
  159547. process.topDQMak5PFCHSL2Relative = cms.ESProducer("LXXXCorrectionESProducer",
  159548. algorithm = cms.string('AK4PFchs'),
  159549. level = cms.string('L2Relative')
  159550. )
  159551.  
  159552.  
  159553. process.topDQMak5PFCHSL3Absolute = cms.ESProducer("LXXXCorrectionESProducer",
  159554. algorithm = cms.string('AK4PFchs'),
  159555. level = cms.string('L3Absolute')
  159556. )
  159557.  
  159558.  
  159559. process.topDQMak5PFCHSResidual = cms.ESProducer("LXXXCorrectionESProducer",
  159560. algorithm = cms.string('AK4PFchs'),
  159561. level = cms.string('L2L3Residual')
  159562. )
  159563.  
  159564.  
  159565. process.trackCounting3D2ndComputer = cms.ESProducer("TrackCountingESProducer",
  159566. a_dR = cms.double(-0.001053),
  159567. a_pT = cms.double(0.005263),
  159568. b_dR = cms.double(0.6263),
  159569. b_pT = cms.double(0.3684),
  159570. deltaR = cms.double(-1.0),
  159571. impactParameterType = cms.int32(0),
  159572. max_pT = cms.double(500),
  159573. max_pT_dRcut = cms.double(0.1),
  159574. max_pT_trackPTcut = cms.double(3),
  159575. maximumDecayLength = cms.double(5.0),
  159576. maximumDistanceToJetAxis = cms.double(0.07),
  159577. min_pT = cms.double(120),
  159578. min_pT_dRcut = cms.double(0.5),
  159579. minimumImpactParameter = cms.double(-1),
  159580. nthTrack = cms.int32(2),
  159581. trackQualityClass = cms.string('any'),
  159582. useSignedImpactParameterSig = cms.bool(True),
  159583. useVariableJTA = cms.bool(False)
  159584. )
  159585.  
  159586.  
  159587. process.trackCounting3D3rdComputer = cms.ESProducer("TrackCountingESProducer",
  159588. a_dR = cms.double(-0.001053),
  159589. a_pT = cms.double(0.005263),
  159590. b_dR = cms.double(0.6263),
  159591. b_pT = cms.double(0.3684),
  159592. deltaR = cms.double(-1.0),
  159593. impactParameterType = cms.int32(0),
  159594. max_pT = cms.double(500),
  159595. max_pT_dRcut = cms.double(0.1),
  159596. max_pT_trackPTcut = cms.double(3),
  159597. maximumDecayLength = cms.double(5.0),
  159598. maximumDistanceToJetAxis = cms.double(0.07),
  159599. min_pT = cms.double(120),
  159600. min_pT_dRcut = cms.double(0.5),
  159601. minimumImpactParameter = cms.double(-1),
  159602. nthTrack = cms.int32(3),
  159603. trackQualityClass = cms.string('any'),
  159604. useSignedImpactParameterSig = cms.bool(True),
  159605. useVariableJTA = cms.bool(False)
  159606. )
  159607.  
  159608.  
  159609. process.trackerGeometryDB = cms.ESProducer("TrackerDigiGeometryESModule",
  159610. alignmentsLabel = cms.string(''),
  159611. appendToDataLabel = cms.string(''),
  159612. applyAlignment = cms.bool(True),
  159613. fromDDD = cms.bool(False)
  159614. )
  159615.  
  159616.  
  159617. process.trackerNumberingGeometryDB = cms.ESProducer("TrackerGeometricDetESModule",
  159618. appendToDataLabel = cms.string(''),
  159619. fromDDD = cms.bool(False)
  159620. )
  159621.  
  159622.  
  159623. process.trackerTopology = cms.ESProducer("TrackerTopologyEP",
  159624. appendToDataLabel = cms.string('')
  159625. )
  159626.  
  159627.  
  159628. process.trajectoryCleanerBySharedHits = cms.ESProducer("TrajectoryCleanerESProducer",
  159629. ComponentName = cms.string('TrajectoryCleanerBySharedHits'),
  159630. ComponentType = cms.string('TrajectoryCleanerBySharedHits'),
  159631. MissingHitPenalty = cms.double(20.0),
  159632. ValidHitBonus = cms.double(5.0),
  159633. allowSharedFirstHit = cms.bool(True),
  159634. fractionShared = cms.double(0.19)
  159635. )
  159636.  
  159637.  
  159638. process.ttrhbwor = cms.ESProducer("TkTransientTrackingRecHitBuilderESProducer",
  159639. ComponentName = cms.string('WithoutRefit'),
  159640. ComputeCoarseLocalPositionFromDisk = cms.bool(False),
  159641. Matcher = cms.string('Fake'),
  159642. PixelCPE = cms.string('Fake'),
  159643. StripCPE = cms.string('Fake')
  159644. )
  159645.  
  159646.  
  159647. process.ttrhbwr = cms.ESProducer("TkTransientTrackingRecHitBuilderESProducer",
  159648. ComponentName = cms.string('WithTrackAngle'),
  159649. ComputeCoarseLocalPositionFromDisk = cms.bool(False),
  159650. Matcher = cms.string('StandardMatcher'),
  159651. PixelCPE = cms.string('PixelCPEGeneric'),
  159652. StripCPE = cms.string('StripCPEfromTrackAngle')
  159653. )
  159654.  
  159655.  
  159656. process.BTagRecord = cms.ESSource("EmptyESSource",
  159657. firstValid = cms.vuint32(1),
  159658. iovIsRunNotTime = cms.bool(True),
  159659. recordName = cms.string('JetTagComputerRecord')
  159660. )
  159661.  
  159662.  
  159663. process.CSCChannelMapperESSource = cms.ESSource("EmptyESSource",
  159664. firstValid = cms.vuint32(1),
  159665. iovIsRunNotTime = cms.bool(True),
  159666. recordName = cms.string('CSCChannelMapperRecord')
  159667. )
  159668.  
  159669.  
  159670. process.CSCIndexerESSource = cms.ESSource("EmptyESSource",
  159671. firstValid = cms.vuint32(1),
  159672. iovIsRunNotTime = cms.bool(True),
  159673. recordName = cms.string('CSCIndexerRecord')
  159674. )
  159675.  
  159676.  
  159677. process.GlobalTag = cms.ESSource("PoolDBESSource",
  159678. DBParameters = cms.PSet(
  159679. authenticationPath = cms.untracked.string(''),
  159680. authenticationSystem = cms.untracked.int32(0),
  159681. messageLevel = cms.untracked.int32(0),
  159682. security = cms.untracked.string('')
  159683. ),
  159684. DumpStat = cms.untracked.bool(False),
  159685. ReconnectEachRun = cms.untracked.bool(False),
  159686. RefreshAlways = cms.untracked.bool(False),
  159687. RefreshEachRun = cms.untracked.bool(False),
  159688. RefreshOpenIOVs = cms.untracked.bool(False),
  159689. connect = cms.string('frontier://FrontierProd/CMS_CONDITIONS'),
  159690. globaltag = cms.string('90X_mcRun2_asymptotic_v4'),
  159691. pfnPostfix = cms.untracked.string(''),
  159692. pfnPrefix = cms.untracked.string(''),
  159693. snapshotTime = cms.string(''),
  159694. toGet = cms.VPSet()
  159695. )
  159696.  
  159697.  
  159698. process.HepPDTESSource = cms.ESSource("HepPDTESSource",
  159699. pdtFileName = cms.FileInPath('SimGeneral/HepPDTESSource/data/pythiaparticle.tbl')
  159700. )
  159701.  
  159702.  
  159703. process.XMLIdealGeometryESSource_CTPPS = cms.ESSource("XMLIdealGeometryESSource",
  159704. geomXMLFiles = cms.vstring('Geometry/CMSCommonData/data/materials.xml',
  159705. 'Geometry/CMSCommonData/data/rotations.xml',
  159706. 'Geometry/CMSCommonData/data/normal/cmsextent.xml',
  159707. 'Geometry/CMSCommonData/data/cms.xml',
  159708. 'Geometry/CMSCommonData/data/PhaseI/beampipe.xml',
  159709. 'Geometry/CMSCommonData/data/cmsBeam.xml',
  159710. 'Geometry/CMSCommonData/data/cmsMother.xml',
  159711. 'Geometry/CMSCommonData/data/mgnt.xml',
  159712. 'Geometry/ForwardCommonData/data/forward.xml',
  159713. 'Geometry/ForwardCommonData/data/totemRotations.xml',
  159714. 'Geometry/ForwardCommonData/data/totemMaterials.xml',
  159715. 'Geometry/ForwardCommonData/data/totemt1.xml',
  159716. 'Geometry/ForwardCommonData/data/totemt2.xml',
  159717. 'Geometry/ForwardCommonData/data/ionpump.xml',
  159718. 'Geometry/VeryForwardData/data/RP_Box.xml',
  159719. 'Geometry/VeryForwardData/data/RP_Box/RP_Box_000.xml',
  159720. 'Geometry/VeryForwardData/data/RP_Box/RP_Box_001.xml',
  159721. 'Geometry/VeryForwardData/data/RP_Box/RP_Box_002.xml',
  159722. 'Geometry/VeryForwardData/data/RP_Box/RP_Box_003.xml',
  159723. 'Geometry/VeryForwardData/data/RP_Box/RP_Box_004.xml',
  159724. 'Geometry/VeryForwardData/data/RP_Box/RP_Box_005.xml',
  159725. 'Geometry/VeryForwardData/data/RP_Box/RP_Box_020.xml',
  159726. 'Geometry/VeryForwardData/data/RP_Box/RP_Box_021.xml',
  159727. 'Geometry/VeryForwardData/data/RP_Box/RP_Box_022.xml',
  159728. 'Geometry/VeryForwardData/data/RP_Box/RP_Box_023.xml',
  159729. 'Geometry/VeryForwardData/data/RP_Box/RP_Box_024.xml',
  159730. 'Geometry/VeryForwardData/data/RP_Box/RP_Box_025.xml',
  159731. 'Geometry/VeryForwardData/data/RP_Box/RP_Box_100.xml',
  159732. 'Geometry/VeryForwardData/data/RP_Box/RP_Box_101.xml',
  159733. 'Geometry/VeryForwardData/data/RP_Box/RP_Box_102.xml',
  159734. 'Geometry/VeryForwardData/data/RP_Box/RP_Box_103.xml',
  159735. 'Geometry/VeryForwardData/data/RP_Box/RP_Box_104.xml',
  159736. 'Geometry/VeryForwardData/data/RP_Box/RP_Box_105.xml',
  159737. 'Geometry/VeryForwardData/data/RP_Box/RP_Box_120.xml',
  159738. 'Geometry/VeryForwardData/data/RP_Box/RP_Box_121.xml',
  159739. 'Geometry/VeryForwardData/data/RP_Box/RP_Box_122.xml',
  159740. 'Geometry/VeryForwardData/data/RP_Box/RP_Box_123.xml',
  159741. 'Geometry/VeryForwardData/data/RP_Box/RP_Box_124.xml',
  159742. 'Geometry/VeryForwardData/data/RP_Box/RP_Box_125.xml',
  159743. 'Geometry/VeryForwardData/data/RP_Hybrid.xml',
  159744. 'Geometry/VeryForwardData/data/RP_Materials.xml',
  159745. 'Geometry/VeryForwardData/data/RP_Transformations.xml',
  159746. 'Geometry/VeryForwardData/data/RP_Detectors_Assembly.xml',
  159747. 'Geometry/VeryForwardData/data/RP_Detectors_Assembly/RP_Detectors_Assembly_000.xml',
  159748. 'Geometry/VeryForwardData/data/RP_Detectors_Assembly/RP_Detectors_Assembly_001.xml',
  159749. 'Geometry/VeryForwardData/data/RP_Detectors_Assembly/RP_Detectors_Assembly_002.xml',
  159750. 'Geometry/VeryForwardData/data/RP_Detectors_Assembly/RP_Detectors_Assembly_003.xml',
  159751. 'Geometry/VeryForwardData/data/RP_Detectors_Assembly/RP_Detectors_Assembly_004.xml',
  159752. 'Geometry/VeryForwardData/data/RP_Detectors_Assembly/RP_Detectors_Assembly_005.xml',
  159753. 'Geometry/VeryForwardData/data/RP_Detectors_Assembly/RP_Detectors_Assembly_020.xml',
  159754. 'Geometry/VeryForwardData/data/RP_Detectors_Assembly/RP_Detectors_Assembly_021.xml',
  159755. 'Geometry/VeryForwardData/data/RP_Detectors_Assembly/RP_Detectors_Assembly_022.xml',
  159756. 'Geometry/VeryForwardData/data/RP_Detectors_Assembly/RP_Detectors_Assembly_023.xml',
  159757. 'Geometry/VeryForwardData/data/RP_Detectors_Assembly/RP_Detectors_Assembly_024.xml',
  159758. 'Geometry/VeryForwardData/data/RP_Detectors_Assembly/RP_Detectors_Assembly_025.xml',
  159759. 'Geometry/VeryForwardData/data/RP_Detectors_Assembly/RP_Detectors_Assembly_100.xml',
  159760. 'Geometry/VeryForwardData/data/RP_Detectors_Assembly/RP_Detectors_Assembly_101.xml',
  159761. 'Geometry/VeryForwardData/data/RP_Detectors_Assembly/RP_Detectors_Assembly_102.xml',
  159762. 'Geometry/VeryForwardData/data/RP_Detectors_Assembly/RP_Detectors_Assembly_103.xml',
  159763. 'Geometry/VeryForwardData/data/RP_Detectors_Assembly/RP_Detectors_Assembly_104.xml',
  159764. 'Geometry/VeryForwardData/data/RP_Detectors_Assembly/RP_Detectors_Assembly_105.xml',
  159765. 'Geometry/VeryForwardData/data/RP_Detectors_Assembly/RP_Detectors_Assembly_120.xml',
  159766. 'Geometry/VeryForwardData/data/RP_Detectors_Assembly/RP_Detectors_Assembly_121.xml',
  159767. 'Geometry/VeryForwardData/data/RP_Detectors_Assembly/RP_Detectors_Assembly_122.xml',
  159768. 'Geometry/VeryForwardData/data/RP_Detectors_Assembly/RP_Detectors_Assembly_123.xml',
  159769. 'Geometry/VeryForwardData/data/RP_Detectors_Assembly/RP_Detectors_Assembly_124.xml',
  159770. 'Geometry/VeryForwardData/data/RP_Detectors_Assembly/RP_Detectors_Assembly_125.xml',
  159771. 'Geometry/VeryForwardData/data/RP_Device.xml',
  159772. 'Geometry/VeryForwardData/data/RP_Vertical_Device.xml',
  159773. 'Geometry/VeryForwardData/data/RP_Horizontal_Device.xml',
  159774. 'Geometry/VeryForwardData/data/RP_220_Right_Station.xml',
  159775. 'Geometry/VeryForwardData/data/RP_220_Left_Station.xml',
  159776. 'Geometry/VeryForwardData/data/RP_147_Right_Station.xml',
  159777. 'Geometry/VeryForwardData/data/RP_147_Left_Station.xml',
  159778. 'Geometry/VeryForwardData/data/RP_Stations_Assembly.xml',
  159779. 'Geometry/VeryForwardData/data/RP_Sensitive_Dets.xml',
  159780. 'Geometry/VeryForwardData/data/RP_Cuts_Per_Region.xml',
  159781. 'Geometry/VeryForwardData/data/RP_Param_Beam_Region.xml',
  159782. 'Geometry/VeryForwardData/data/CTPPS_Diamond_Materials.xml',
  159783. 'Geometry/VeryForwardData/data/CTPPS_Diamond_Transformations.xml',
  159784. 'Geometry/VeryForwardData/data/CTPPS_Diamond_X_Distance.xml',
  159785. 'Geometry/VeryForwardData/data/CTPPS_Diamond_Parameters.xml',
  159786. 'Geometry/VeryForwardData/data/CTPPS_Timing_Station_Parameters.xml',
  159787. 'Geometry/VeryForwardData/data/CTPPS_Timing_Horizontal_Pot.xml',
  159788. 'Geometry/VeryForwardData/data/CTPPS_Timing_Positive_Station.xml',
  159789. 'Geometry/VeryForwardData/data/CTPPS_Timing_Negative_Station.xml',
  159790. 'Geometry/VeryForwardData/data/CTPPS_Timing_Stations_Assembly.xml',
  159791. 'Geometry/VeryForwardData/data/CTPPS_Diamond_Segments/CTPPS_Diamond_Pattern1_Segment1.xml',
  159792. 'Geometry/VeryForwardData/data/CTPPS_Diamond_Segments/CTPPS_Diamond_Pattern2_Segment1.xml',
  159793. 'Geometry/VeryForwardData/data/CTPPS_Diamond_Segments/CTPPS_Diamond_Pattern2_Segment2.xml',
  159794. 'Geometry/VeryForwardData/data/CTPPS_Diamond_Segments/CTPPS_Diamond_Pattern3_Segment1.xml',
  159795. 'Geometry/VeryForwardData/data/CTPPS_Diamond_Segments/CTPPS_Diamond_Pattern3_Segment2.xml',
  159796. 'Geometry/VeryForwardData/data/CTPPS_Diamond_Segments/CTPPS_Diamond_Pattern3_Segment3.xml',
  159797. 'Geometry/VeryForwardData/data/CTPPS_Diamond_Segments/CTPPS_Diamond_Pattern3_Segment4.xml',
  159798. 'Geometry/VeryForwardData/data/CTPPS_Diamond_Segments/CTPPS_Diamond_Pattern4_Segment1.xml',
  159799. 'Geometry/VeryForwardData/data/CTPPS_Diamond_Segments/CTPPS_Diamond_Pattern4_Segment2.xml',
  159800. 'Geometry/VeryForwardData/data/CTPPS_Diamond_Segments/CTPPS_Diamond_Pattern4_Segment3.xml',
  159801. 'Geometry/VeryForwardData/data/CTPPS_Diamond_Segments/CTPPS_Diamond_Pattern4_Segment4.xml',
  159802. 'Geometry/VeryForwardData/data/CTPPS_Diamond_Segments/CTPPS_Diamond_Pattern4_Segment5.xml',
  159803. 'Geometry/VeryForwardData/data/CTPPS_Diamond_Planes/CTPPS_Diamond_Plane1.xml',
  159804. 'Geometry/VeryForwardData/data/CTPPS_Diamond_Planes/CTPPS_Diamond_Plane2.xml',
  159805. 'Geometry/VeryForwardData/data/CTPPS_Diamond_Planes/CTPPS_Diamond_Plane3.xml',
  159806. 'Geometry/VeryForwardData/data/CTPPS_Diamond_Planes/CTPPS_Diamond_Plane4.xml',
  159807. 'Geometry/VeryForwardData/data/CTPPS_Diamond_Detector_Assembly.xml',
  159808. 'Geometry/VeryForwardData/data/2016_ctpps_15sigma_margin0/RP_Dist_Beam_Cent.xml'),
  159809. rootNodeName = cms.string('cms:CMSE')
  159810. )
  159811.  
  159812.  
  159813. process.caloConfigSource = cms.ESSource("EmptyESSource",
  159814. firstValid = cms.vuint32(1),
  159815. iovIsRunNotTime = cms.bool(True),
  159816. recordName = cms.string('L1TCaloConfigRcd')
  159817. )
  159818.  
  159819.  
  159820. process.eegeom = cms.ESSource("EmptyESSource",
  159821. firstValid = cms.vuint32(1),
  159822. iovIsRunNotTime = cms.bool(True),
  159823. recordName = cms.string('EcalMappingRcd')
  159824. )
  159825.  
  159826.  
  159827. process.es_hardcode = cms.ESSource("HcalHardcodeCalibrations",
  159828. GainWidthsForTrigPrims = cms.bool(False),
  159829. HERecalibration = cms.bool(False),
  159830. HEreCalibCutoff = cms.double(20.0),
  159831. HFRecalParameterBlock = cms.PSet(
  159832. HFdepthOneParameterA = cms.vdouble(0.004123, 0.00602, 0.008201, 0.010489, 0.013379,
  159833. 0.016997, 0.021464, 0.027371, 0.034195, 0.044807,
  159834. 0.058939, 0.125497),
  159835. HFdepthOneParameterB = cms.vdouble(-4e-06, -2e-06, 0.0, 4e-06, 1.5e-05,
  159836. 2.6e-05, 6.3e-05, 8.4e-05, 0.00016, 0.000107,
  159837. 0.000425, 0.000209),
  159838. HFdepthTwoParameterA = cms.vdouble(0.002861, 0.004168, 0.0064, 0.008388, 0.011601,
  159839. 0.014425, 0.018633, 0.023232, 0.028274, 0.035447,
  159840. 0.051579, 0.086593),
  159841. HFdepthTwoParameterB = cms.vdouble(-2e-06, -0.0, -7e-06, -6e-06, -2e-06,
  159842. 1e-06, 1.9e-05, 3.1e-05, 6.7e-05, 1.2e-05,
  159843. 0.000157, -3e-06)
  159844. ),
  159845. HFRecalibration = cms.bool(False),
  159846. SiPMCharacteristics = cms.VPSet(cms.PSet(
  159847. crosstalk = cms.double(0.0),
  159848. nonlin1 = cms.double(1.0),
  159849. nonlin2 = cms.double(0.0),
  159850. nonlin3 = cms.double(0.0),
  159851. pixels = cms.int32(36000)
  159852. ),
  159853. cms.PSet(
  159854. crosstalk = cms.double(0.0),
  159855. nonlin1 = cms.double(1.0),
  159856. nonlin2 = cms.double(0.0),
  159857. nonlin3 = cms.double(0.0),
  159858. pixels = cms.int32(2500)
  159859. ),
  159860. cms.PSet(
  159861. crosstalk = cms.double(0.17),
  159862. nonlin1 = cms.double(1.00985),
  159863. nonlin2 = cms.double(7.84089e-06),
  159864. nonlin3 = cms.double(2.86282e-10),
  159865. pixels = cms.int32(27370)
  159866. ),
  159867. cms.PSet(
  159868. crosstalk = cms.double(0.196),
  159869. nonlin1 = cms.double(1.00546),
  159870. nonlin2 = cms.double(6.40239e-06),
  159871. nonlin3 = cms.double(1.27011e-10),
  159872. pixels = cms.int32(38018)
  159873. ),
  159874. cms.PSet(
  159875. crosstalk = cms.double(0.17),
  159876. nonlin1 = cms.double(1.00985),
  159877. nonlin2 = cms.double(7.84089e-06),
  159878. nonlin3 = cms.double(2.86282e-10),
  159879. pixels = cms.int32(27370)
  159880. ),
  159881. cms.PSet(
  159882. crosstalk = cms.double(0.196),
  159883. nonlin1 = cms.double(1.00546),
  159884. nonlin2 = cms.double(6.40239e-06),
  159885. nonlin3 = cms.double(1.27011e-10),
  159886. pixels = cms.int32(38018)
  159887. ),
  159888. cms.PSet(
  159889. crosstalk = cms.double(0.0),
  159890. nonlin1 = cms.double(1.0),
  159891. nonlin2 = cms.double(0.0),
  159892. nonlin3 = cms.double(0.0),
  159893. pixels = cms.int32(0)
  159894. )),
  159895. hb = cms.PSet(
  159896. darkCurrent = cms.vdouble(0.0),
  159897. gain = cms.vdouble(0.19),
  159898. gainWidth = cms.vdouble(0.0),
  159899. mcShape = cms.int32(125),
  159900. pedestal = cms.double(3.285),
  159901. pedestalWidth = cms.double(0.809),
  159902. photoelectronsToAnalog = cms.double(0.3305),
  159903. qieOffset = cms.vdouble(-0.49, 1.8, 7.2, 37.9),
  159904. qieSlope = cms.vdouble(0.912, 0.917, 0.922, 0.923),
  159905. qieType = cms.int32(0),
  159906. recoShape = cms.int32(105)
  159907. ),
  159908. hbUpgrade = cms.PSet(
  159909. darkCurrent = cms.vdouble(0.01, 0.015),
  159910. gain = cms.vdouble(0.000439367311072),
  159911. gainWidth = cms.vdouble(0),
  159912. mcShape = cms.int32(203),
  159913. pedestal = cms.double(17.3),
  159914. pedestalWidth = cms.double(1.5),
  159915. photoelectronsToAnalog = cms.double(44.0),
  159916. qieOffset = cms.vdouble(0.0, 0.0, 0.0, 0.0),
  159917. qieSlope = cms.vdouble(0.05376, 0.05376, 0.05376, 0.05376),
  159918. qieType = cms.int32(2),
  159919. recoShape = cms.int32(203)
  159920. ),
  159921. he = cms.PSet(
  159922. darkCurrent = cms.vdouble(0.0),
  159923. gain = cms.vdouble(0.23),
  159924. gainWidth = cms.vdouble(0),
  159925. mcShape = cms.int32(125),
  159926. pedestal = cms.double(3.163),
  159927. pedestalWidth = cms.double(0.9698),
  159928. photoelectronsToAnalog = cms.double(0.3305),
  159929. qieOffset = cms.vdouble(-0.38, 2.0, 7.6, 39.6),
  159930. qieSlope = cms.vdouble(0.912, 0.916, 0.92, 0.922),
  159931. qieType = cms.int32(0),
  159932. recoShape = cms.int32(105)
  159933. ),
  159934. heUpgrade = cms.PSet(
  159935. darkCurrent = cms.vdouble(0.01, 0.015),
  159936. gain = cms.vdouble(0.000439367311072),
  159937. gainWidth = cms.vdouble(0),
  159938. mcShape = cms.int32(203),
  159939. pedestal = cms.double(17.3),
  159940. pedestalWidth = cms.double(1.5),
  159941. photoelectronsToAnalog = cms.double(44.0),
  159942. qieOffset = cms.vdouble(0.0, 0.0, 0.0, 0.0),
  159943. qieSlope = cms.vdouble(0.05376, 0.05376, 0.05376, 0.05376),
  159944. qieType = cms.int32(2),
  159945. recoShape = cms.int32(203)
  159946. ),
  159947. hf = cms.PSet(
  159948. darkCurrent = cms.vdouble(0.0),
  159949. gain = cms.vdouble(0.14, 0.135),
  159950. gainWidth = cms.vdouble(0.0, 0.0),
  159951. mcShape = cms.int32(301),
  159952. pedestal = cms.double(9.354),
  159953. pedestalWidth = cms.double(2.516),
  159954. photoelectronsToAnalog = cms.double(0.0),
  159955. qieOffset = cms.vdouble(-0.87, 1.4, 7.8, -29.6),
  159956. qieSlope = cms.vdouble(0.359, 0.358, 0.36, 0.367),
  159957. qieType = cms.int32(0),
  159958. recoShape = cms.int32(301)
  159959. ),
  159960. hfUpgrade = cms.PSet(
  159961. darkCurrent = cms.vdouble(0.0),
  159962. gain = cms.vdouble(0.14, 0.135),
  159963. gainWidth = cms.vdouble(0.0, 0.0),
  159964. mcShape = cms.int32(301),
  159965. pedestal = cms.double(13.33),
  159966. pedestalWidth = cms.double(3.33),
  159967. photoelectronsToAnalog = cms.double(0.0),
  159968. qieOffset = cms.vdouble(0.0697, -0.7405, 12.38, -671.9),
  159969. qieSlope = cms.vdouble(0.297, 0.298, 0.298, 0.313),
  159970. qieType = cms.int32(1),
  159971. recoShape = cms.int32(301)
  159972. ),
  159973. ho = cms.PSet(
  159974. darkCurrent = cms.vdouble(0.0),
  159975. gain = cms.vdouble(0.006, 0.0087),
  159976. gainWidth = cms.vdouble(0.0, 0.0),
  159977. mcShape = cms.int32(201),
  159978. pedestal = cms.double(12.06),
  159979. pedestalWidth = cms.double(0.6285),
  159980. photoelectronsToAnalog = cms.double(4.0),
  159981. qieOffset = cms.vdouble(-0.44, 1.4, 7.1, 38.5),
  159982. qieSlope = cms.vdouble(0.907, 0.915, 0.92, 0.921),
  159983. qieType = cms.int32(0),
  159984. recoShape = cms.int32(201)
  159985. ),
  159986. iLumi = cms.double(-1.0),
  159987. killHE = cms.bool(False),
  159988. testHEPlan1 = cms.bool(False),
  159989. testHFQIE10 = cms.bool(False),
  159990. toGet = cms.untracked.vstring('GainWidths'),
  159991. useHBUpgrade = cms.bool(False),
  159992. useHEUpgrade = cms.bool(False),
  159993. useHFUpgrade = cms.bool(False),
  159994. useHOUpgrade = cms.bool(True),
  159995. useLayer0Weight = cms.bool(False)
  159996. )
  159997.  
  159998.  
  159999. process.essourceEcalNextToDead = cms.ESSource("EmptyESSource",
  160000. firstValid = cms.vuint32(1),
  160001. iovIsRunNotTime = cms.bool(True),
  160002. recordName = cms.string('EcalNextToDeadChannelRcd')
  160003. )
  160004.  
  160005.  
  160006. process.essourceEcalSev = cms.ESSource("EmptyESSource",
  160007. firstValid = cms.vuint32(1),
  160008. iovIsRunNotTime = cms.bool(True),
  160009. recordName = cms.string('EcalSeverityLevelAlgoRcd')
  160010. )
  160011.  
  160012.  
  160013. process.essourceSev = cms.ESSource("EmptyESSource",
  160014. firstValid = cms.vuint32(1),
  160015. iovIsRunNotTime = cms.bool(True),
  160016. recordName = cms.string('HcalSeverityLevelComputerRcd')
  160017. )
  160018.  
  160019.  
  160020. process.loadRecoTauTagMVAsFromPrepDB = cms.ESSource("PoolDBESSource",
  160021. DBParameters = cms.PSet(
  160022. authenticationPath = cms.untracked.string(''),
  160023. authenticationSystem = cms.untracked.int32(0),
  160024. messageLevel = cms.untracked.int32(0),
  160025. security = cms.untracked.string('')
  160026. ),
  160027. DumpStat = cms.untracked.bool(False),
  160028. ReconnectEachRun = cms.untracked.bool(False),
  160029. RefreshAlways = cms.untracked.bool(False),
  160030. RefreshEachRun = cms.untracked.bool(False),
  160031. RefreshOpenIOVs = cms.untracked.bool(False),
  160032. connect = cms.string('frontier://FrontierProd/CMS_CONDITIONS'),
  160033. globaltag = cms.string(''),
  160034. pfnPostfix = cms.untracked.string(''),
  160035. pfnPrefix = cms.untracked.string(''),
  160036. snapshotTime = cms.string(''),
  160037. toGet = cms.VPSet(cms.PSet(
  160038. label = cms.untracked.string('RecoTauTag_tauIdMVAoldDMwoLTv1'),
  160039. record = cms.string('GBRWrapperRcd'),
  160040. tag = cms.string('RecoTauTag_tauIdMVAoldDMwoLTv1')
  160041. ),
  160042. cms.PSet(
  160043. label = cms.untracked.string('RecoTauTag_tauIdMVAoldDMwoLTv1_WPEff50'),
  160044. record = cms.string('PhysicsTGraphPayloadRcd'),
  160045. tag = cms.string('RecoTauTag_tauIdMVAoldDMwoLTv1_WPEff50')
  160046. ),
  160047. cms.PSet(
  160048. label = cms.untracked.string('RecoTauTag_tauIdMVAoldDMwoLTv1_WPEff70'),
  160049. record = cms.string('PhysicsTGraphPayloadRcd'),
  160050. tag = cms.string('RecoTauTag_tauIdMVAoldDMwoLTv1_WPEff70')
  160051. ),
  160052. cms.PSet(
  160053. label = cms.untracked.string('RecoTauTag_tauIdMVAoldDMwoLTv1_WPEff60'),
  160054. record = cms.string('PhysicsTGraphPayloadRcd'),
  160055. tag = cms.string('RecoTauTag_tauIdMVAoldDMwoLTv1_WPEff60')
  160056. ),
  160057. cms.PSet(
  160058. label = cms.untracked.string('RecoTauTag_tauIdMVAoldDMwoLTv1_WPEff80'),
  160059. record = cms.string('PhysicsTGraphPayloadRcd'),
  160060. tag = cms.string('RecoTauTag_tauIdMVAoldDMwoLTv1_WPEff80')
  160061. ),
  160062. cms.PSet(
  160063. label = cms.untracked.string('RecoTauTag_tauIdMVAoldDMwoLTv1_WPEff40'),
  160064. record = cms.string('PhysicsTGraphPayloadRcd'),
  160065. tag = cms.string('RecoTauTag_tauIdMVAoldDMwoLTv1_WPEff40')
  160066. ),
  160067. cms.PSet(
  160068. label = cms.untracked.string('RecoTauTag_tauIdMVAoldDMwoLTv1_WPEff90'),
  160069. record = cms.string('PhysicsTGraphPayloadRcd'),
  160070. tag = cms.string('RecoTauTag_tauIdMVAoldDMwoLTv1_WPEff90')
  160071. ),
  160072. cms.PSet(
  160073. label = cms.untracked.string('RecoTauTag_tauIdMVAoldDMwoLTv1_mvaOutput_normalization'),
  160074. record = cms.string('PhysicsTFormulaPayloadRcd'),
  160075. tag = cms.string('RecoTauTag_tauIdMVAoldDMwoLTv1_mvaOutput_normalization')
  160076. ),
  160077. cms.PSet(
  160078. label = cms.untracked.string('RecoTauTag_tauIdMVAnewDMwLTv1'),
  160079. record = cms.string('GBRWrapperRcd'),
  160080. tag = cms.string('RecoTauTag_tauIdMVAnewDMwLTv1')
  160081. ),
  160082. cms.PSet(
  160083. label = cms.untracked.string('RecoTauTag_tauIdMVAnewDMwLTv1_WPEff50'),
  160084. record = cms.string('PhysicsTGraphPayloadRcd'),
  160085. tag = cms.string('RecoTauTag_tauIdMVAnewDMwLTv1_WPEff50')
  160086. ),
  160087. cms.PSet(
  160088. label = cms.untracked.string('RecoTauTag_tauIdMVAnewDMwLTv1_WPEff70'),
  160089. record = cms.string('PhysicsTGraphPayloadRcd'),
  160090. tag = cms.string('RecoTauTag_tauIdMVAnewDMwLTv1_WPEff70')
  160091. ),
  160092. cms.PSet(
  160093. label = cms.untracked.string('RecoTauTag_tauIdMVAnewDMwLTv1_WPEff60'),
  160094. record = cms.string('PhysicsTGraphPayloadRcd'),
  160095. tag = cms.string('RecoTauTag_tauIdMVAnewDMwLTv1_WPEff60')
  160096. ),
  160097. cms.PSet(
  160098. label = cms.untracked.string('RecoTauTag_tauIdMVAnewDMwLTv1_WPEff80'),
  160099. record = cms.string('PhysicsTGraphPayloadRcd'),
  160100. tag = cms.string('RecoTauTag_tauIdMVAnewDMwLTv1_WPEff80')
  160101. ),
  160102. cms.PSet(
  160103. label = cms.untracked.string('RecoTauTag_tauIdMVAnewDMwLTv1_WPEff40'),
  160104. record = cms.string('PhysicsTGraphPayloadRcd'),
  160105. tag = cms.string('RecoTauTag_tauIdMVAnewDMwLTv1_WPEff40')
  160106. ),
  160107. cms.PSet(
  160108. label = cms.untracked.string('RecoTauTag_tauIdMVAnewDMwLTv1_WPEff90'),
  160109. record = cms.string('PhysicsTGraphPayloadRcd'),
  160110. tag = cms.string('RecoTauTag_tauIdMVAnewDMwLTv1_WPEff90')
  160111. ),
  160112. cms.PSet(
  160113. label = cms.untracked.string('RecoTauTag_tauIdMVAnewDMwLTv1_mvaOutput_normalization'),
  160114. record = cms.string('PhysicsTFormulaPayloadRcd'),
  160115. tag = cms.string('RecoTauTag_tauIdMVAnewDMwLTv1_mvaOutput_normalization')
  160116. ),
  160117. cms.PSet(
  160118. label = cms.untracked.string('RecoTauTag_tauIdMVAoldDMwLTv1'),
  160119. record = cms.string('GBRWrapperRcd'),
  160120. tag = cms.string('RecoTauTag_tauIdMVAoldDMwLTv1')
  160121. ),
  160122. cms.PSet(
  160123. label = cms.untracked.string('RecoTauTag_tauIdMVAoldDMwLTv1_WPEff50'),
  160124. record = cms.string('PhysicsTGraphPayloadRcd'),
  160125. tag = cms.string('RecoTauTag_tauIdMVAoldDMwLTv1_WPEff50')
  160126. ),
  160127. cms.PSet(
  160128. label = cms.untracked.string('RecoTauTag_tauIdMVAoldDMwLTv1_WPEff70'),
  160129. record = cms.string('PhysicsTGraphPayloadRcd'),
  160130. tag = cms.string('RecoTauTag_tauIdMVAoldDMwLTv1_WPEff70')
  160131. ),
  160132. cms.PSet(
  160133. label = cms.untracked.string('RecoTauTag_tauIdMVAoldDMwLTv1_WPEff60'),
  160134. record = cms.string('PhysicsTGraphPayloadRcd'),
  160135. tag = cms.string('RecoTauTag_tauIdMVAoldDMwLTv1_WPEff60')
  160136. ),
  160137. cms.PSet(
  160138. label = cms.untracked.string('RecoTauTag_tauIdMVAoldDMwLTv1_WPEff80'),
  160139. record = cms.string('PhysicsTGraphPayloadRcd'),
  160140. tag = cms.string('RecoTauTag_tauIdMVAoldDMwLTv1_WPEff80')
  160141. ),
  160142. cms.PSet(
  160143. label = cms.untracked.string('RecoTauTag_tauIdMVAoldDMwLTv1_WPEff40'),
  160144. record = cms.string('PhysicsTGraphPayloadRcd'),
  160145. tag = cms.string('RecoTauTag_tauIdMVAoldDMwLTv1_WPEff40')
  160146. ),
  160147. cms.PSet(
  160148. label = cms.untracked.string('RecoTauTag_tauIdMVAoldDMwLTv1_WPEff90'),
  160149. record = cms.string('PhysicsTGraphPayloadRcd'),
  160150. tag = cms.string('RecoTauTag_tauIdMVAoldDMwLTv1_WPEff90')
  160151. ),
  160152. cms.PSet(
  160153. label = cms.untracked.string('RecoTauTag_tauIdMVAoldDMwLTv1_mvaOutput_normalization'),
  160154. record = cms.string('PhysicsTFormulaPayloadRcd'),
  160155. tag = cms.string('RecoTauTag_tauIdMVAoldDMwLTv1_mvaOutput_normalization')
  160156. ),
  160157. cms.PSet(
  160158. label = cms.untracked.string('RecoTauTag_tauIdMVAnewDMwoLTv1'),
  160159. record = cms.string('GBRWrapperRcd'),
  160160. tag = cms.string('RecoTauTag_tauIdMVAnewDMwoLTv1')
  160161. ),
  160162. cms.PSet(
  160163. label = cms.untracked.string('RecoTauTag_tauIdMVAnewDMwoLTv1_WPEff50'),
  160164. record = cms.string('PhysicsTGraphPayloadRcd'),
  160165. tag = cms.string('RecoTauTag_tauIdMVAnewDMwoLTv1_WPEff50')
  160166. ),
  160167. cms.PSet(
  160168. label = cms.untracked.string('RecoTauTag_tauIdMVAnewDMwoLTv1_WPEff70'),
  160169. record = cms.string('PhysicsTGraphPayloadRcd'),
  160170. tag = cms.string('RecoTauTag_tauIdMVAnewDMwoLTv1_WPEff70')
  160171. ),
  160172. cms.PSet(
  160173. label = cms.untracked.string('RecoTauTag_tauIdMVAnewDMwoLTv1_WPEff60'),
  160174. record = cms.string('PhysicsTGraphPayloadRcd'),
  160175. tag = cms.string('RecoTauTag_tauIdMVAnewDMwoLTv1_WPEff60')
  160176. ),
  160177. cms.PSet(
  160178. label = cms.untracked.string('RecoTauTag_tauIdMVAnewDMwoLTv1_WPEff80'),
  160179. record = cms.string('PhysicsTGraphPayloadRcd'),
  160180. tag = cms.string('RecoTauTag_tauIdMVAnewDMwoLTv1_WPEff80')
  160181. ),
  160182. cms.PSet(
  160183. label = cms.untracked.string('RecoTauTag_tauIdMVAnewDMwoLTv1_WPEff40'),
  160184. record = cms.string('PhysicsTGraphPayloadRcd'),
  160185. tag = cms.string('RecoTauTag_tauIdMVAnewDMwoLTv1_WPEff40')
  160186. ),
  160187. cms.PSet(
  160188. label = cms.untracked.string('RecoTauTag_tauIdMVAnewDMwoLTv1_WPEff90'),
  160189. record = cms.string('PhysicsTGraphPayloadRcd'),
  160190. tag = cms.string('RecoTauTag_tauIdMVAnewDMwoLTv1_WPEff90')
  160191. ),
  160192. cms.PSet(
  160193. label = cms.untracked.string('RecoTauTag_tauIdMVAnewDMwoLTv1_mvaOutput_normalization'),
  160194. record = cms.string('PhysicsTFormulaPayloadRcd'),
  160195. tag = cms.string('RecoTauTag_tauIdMVAnewDMwoLTv1_mvaOutput_normalization')
  160196. ),
  160197. cms.PSet(
  160198. label = cms.untracked.string('RecoTauTag_tauIdMVADBoldDMwLTv1'),
  160199. record = cms.string('GBRWrapperRcd'),
  160200. tag = cms.string('RecoTauTag_tauIdMVADBoldDMwLTv1')
  160201. ),
  160202. cms.PSet(
  160203. label = cms.untracked.string('RecoTauTag_tauIdMVADBoldDMwLTv1_WPEff50'),
  160204. record = cms.string('PhysicsTGraphPayloadRcd'),
  160205. tag = cms.string('RecoTauTag_tauIdMVADBoldDMwLTv1_WPEff50')
  160206. ),
  160207. cms.PSet(
  160208. label = cms.untracked.string('RecoTauTag_tauIdMVADBoldDMwLTv1_WPEff70'),
  160209. record = cms.string('PhysicsTGraphPayloadRcd'),
  160210. tag = cms.string('RecoTauTag_tauIdMVADBoldDMwLTv1_WPEff70')
  160211. ),
  160212. cms.PSet(
  160213. label = cms.untracked.string('RecoTauTag_tauIdMVADBoldDMwLTv1_WPEff60'),
  160214. record = cms.string('PhysicsTGraphPayloadRcd'),
  160215. tag = cms.string('RecoTauTag_tauIdMVADBoldDMwLTv1_WPEff60')
  160216. ),
  160217. cms.PSet(
  160218. label = cms.untracked.string('RecoTauTag_tauIdMVADBoldDMwLTv1_WPEff80'),
  160219. record = cms.string('PhysicsTGraphPayloadRcd'),
  160220. tag = cms.string('RecoTauTag_tauIdMVADBoldDMwLTv1_WPEff80')
  160221. ),
  160222. cms.PSet(
  160223. label = cms.untracked.string('RecoTauTag_tauIdMVADBoldDMwLTv1_WPEff40'),
  160224. record = cms.string('PhysicsTGraphPayloadRcd'),
  160225. tag = cms.string('RecoTauTag_tauIdMVADBoldDMwLTv1_WPEff40')
  160226. ),
  160227. cms.PSet(
  160228. label = cms.untracked.string('RecoTauTag_tauIdMVADBoldDMwLTv1_WPEff90'),
  160229. record = cms.string('PhysicsTGraphPayloadRcd'),
  160230. tag = cms.string('RecoTauTag_tauIdMVADBoldDMwLTv1_WPEff90')
  160231. ),
  160232. cms.PSet(
  160233. label = cms.untracked.string('RecoTauTag_tauIdMVADBoldDMwLTv1_mvaOutput_normalization'),
  160234. record = cms.string('PhysicsTFormulaPayloadRcd'),
  160235. tag = cms.string('RecoTauTag_tauIdMVADBoldDMwLTv1_mvaOutput_normalization')
  160236. ),
  160237. cms.PSet(
  160238. label = cms.untracked.string('RecoTauTag_tauIdMVADBnewDMwLTv1'),
  160239. record = cms.string('GBRWrapperRcd'),
  160240. tag = cms.string('RecoTauTag_tauIdMVADBnewDMwLTv1')
  160241. ),
  160242. cms.PSet(
  160243. label = cms.untracked.string('RecoTauTag_tauIdMVADBnewDMwLTv1_WPEff50'),
  160244. record = cms.string('PhysicsTGraphPayloadRcd'),
  160245. tag = cms.string('RecoTauTag_tauIdMVADBnewDMwLTv1_WPEff50')
  160246. ),
  160247. cms.PSet(
  160248. label = cms.untracked.string('RecoTauTag_tauIdMVADBnewDMwLTv1_WPEff70'),
  160249. record = cms.string('PhysicsTGraphPayloadRcd'),
  160250. tag = cms.string('RecoTauTag_tauIdMVADBnewDMwLTv1_WPEff70')
  160251. ),
  160252. cms.PSet(
  160253. label = cms.untracked.string('RecoTauTag_tauIdMVADBnewDMwLTv1_WPEff60'),
  160254. record = cms.string('PhysicsTGraphPayloadRcd'),
  160255. tag = cms.string('RecoTauTag_tauIdMVADBnewDMwLTv1_WPEff60')
  160256. ),
  160257. cms.PSet(
  160258. label = cms.untracked.string('RecoTauTag_tauIdMVADBnewDMwLTv1_WPEff80'),
  160259. record = cms.string('PhysicsTGraphPayloadRcd'),
  160260. tag = cms.string('RecoTauTag_tauIdMVADBnewDMwLTv1_WPEff80')
  160261. ),
  160262. cms.PSet(
  160263. label = cms.untracked.string('RecoTauTag_tauIdMVADBnewDMwLTv1_WPEff40'),
  160264. record = cms.string('PhysicsTGraphPayloadRcd'),
  160265. tag = cms.string('RecoTauTag_tauIdMVADBnewDMwLTv1_WPEff40')
  160266. ),
  160267. cms.PSet(
  160268. label = cms.untracked.string('RecoTauTag_tauIdMVADBnewDMwLTv1_WPEff90'),
  160269. record = cms.string('PhysicsTGraphPayloadRcd'),
  160270. tag = cms.string('RecoTauTag_tauIdMVADBnewDMwLTv1_WPEff90')
  160271. ),
  160272. cms.PSet(
  160273. label = cms.untracked.string('RecoTauTag_tauIdMVADBnewDMwLTv1_mvaOutput_normalization'),
  160274. record = cms.string('PhysicsTFormulaPayloadRcd'),
  160275. tag = cms.string('RecoTauTag_tauIdMVADBnewDMwLTv1_mvaOutput_normalization')
  160276. ),
  160277. cms.PSet(
  160278. label = cms.untracked.string('RecoTauTag_tauIdMVAPWoldDMwLTv1'),
  160279. record = cms.string('GBRWrapperRcd'),
  160280. tag = cms.string('RecoTauTag_tauIdMVAPWoldDMwLTv1')
  160281. ),
  160282. cms.PSet(
  160283. label = cms.untracked.string('RecoTauTag_tauIdMVAPWoldDMwLTv1_WPEff50'),
  160284. record = cms.string('PhysicsTGraphPayloadRcd'),
  160285. tag = cms.string('RecoTauTag_tauIdMVAPWoldDMwLTv1_WPEff50')
  160286. ),
  160287. cms.PSet(
  160288. label = cms.untracked.string('RecoTauTag_tauIdMVAPWoldDMwLTv1_WPEff70'),
  160289. record = cms.string('PhysicsTGraphPayloadRcd'),
  160290. tag = cms.string('RecoTauTag_tauIdMVAPWoldDMwLTv1_WPEff70')
  160291. ),
  160292. cms.PSet(
  160293. label = cms.untracked.string('RecoTauTag_tauIdMVAPWoldDMwLTv1_WPEff60'),
  160294. record = cms.string('PhysicsTGraphPayloadRcd'),
  160295. tag = cms.string('RecoTauTag_tauIdMVAPWoldDMwLTv1_WPEff60')
  160296. ),
  160297. cms.PSet(
  160298. label = cms.untracked.string('RecoTauTag_tauIdMVAPWoldDMwLTv1_WPEff80'),
  160299. record = cms.string('PhysicsTGraphPayloadRcd'),
  160300. tag = cms.string('RecoTauTag_tauIdMVAPWoldDMwLTv1_WPEff80')
  160301. ),
  160302. cms.PSet(
  160303. label = cms.untracked.string('RecoTauTag_tauIdMVAPWoldDMwLTv1_WPEff40'),
  160304. record = cms.string('PhysicsTGraphPayloadRcd'),
  160305. tag = cms.string('RecoTauTag_tauIdMVAPWoldDMwLTv1_WPEff40')
  160306. ),
  160307. cms.PSet(
  160308. label = cms.untracked.string('RecoTauTag_tauIdMVAPWoldDMwLTv1_WPEff90'),
  160309. record = cms.string('PhysicsTGraphPayloadRcd'),
  160310. tag = cms.string('RecoTauTag_tauIdMVAPWoldDMwLTv1_WPEff90')
  160311. ),
  160312. cms.PSet(
  160313. label = cms.untracked.string('RecoTauTag_tauIdMVAPWoldDMwLTv1_mvaOutput_normalization'),
  160314. record = cms.string('PhysicsTFormulaPayloadRcd'),
  160315. tag = cms.string('RecoTauTag_tauIdMVAPWoldDMwLTv1_mvaOutput_normalization')
  160316. ),
  160317. cms.PSet(
  160318. label = cms.untracked.string('RecoTauTag_tauIdMVAPWnewDMwLTv1'),
  160319. record = cms.string('GBRWrapperRcd'),
  160320. tag = cms.string('RecoTauTag_tauIdMVAPWnewDMwLTv1')
  160321. ),
  160322. cms.PSet(
  160323. label = cms.untracked.string('RecoTauTag_tauIdMVAPWnewDMwLTv1_WPEff50'),
  160324. record = cms.string('PhysicsTGraphPayloadRcd'),
  160325. tag = cms.string('RecoTauTag_tauIdMVAPWnewDMwLTv1_WPEff50')
  160326. ),
  160327. cms.PSet(
  160328. label = cms.untracked.string('RecoTauTag_tauIdMVAPWnewDMwLTv1_WPEff70'),
  160329. record = cms.string('PhysicsTGraphPayloadRcd'),
  160330. tag = cms.string('RecoTauTag_tauIdMVAPWnewDMwLTv1_WPEff70')
  160331. ),
  160332. cms.PSet(
  160333. label = cms.untracked.string('RecoTauTag_tauIdMVAPWnewDMwLTv1_WPEff60'),
  160334. record = cms.string('PhysicsTGraphPayloadRcd'),
  160335. tag = cms.string('RecoTauTag_tauIdMVAPWnewDMwLTv1_WPEff60')
  160336. ),
  160337. cms.PSet(
  160338. label = cms.untracked.string('RecoTauTag_tauIdMVAPWnewDMwLTv1_WPEff80'),
  160339. record = cms.string('PhysicsTGraphPayloadRcd'),
  160340. tag = cms.string('RecoTauTag_tauIdMVAPWnewDMwLTv1_WPEff80')
  160341. ),
  160342. cms.PSet(
  160343. label = cms.untracked.string('RecoTauTag_tauIdMVAPWnewDMwLTv1_WPEff40'),
  160344. record = cms.string('PhysicsTGraphPayloadRcd'),
  160345. tag = cms.string('RecoTauTag_tauIdMVAPWnewDMwLTv1_WPEff40')
  160346. ),
  160347. cms.PSet(
  160348. label = cms.untracked.string('RecoTauTag_tauIdMVAPWnewDMwLTv1_WPEff90'),
  160349. record = cms.string('PhysicsTGraphPayloadRcd'),
  160350. tag = cms.string('RecoTauTag_tauIdMVAPWnewDMwLTv1_WPEff90')
  160351. ),
  160352. cms.PSet(
  160353. label = cms.untracked.string('RecoTauTag_tauIdMVAPWnewDMwLTv1_mvaOutput_normalization'),
  160354. record = cms.string('PhysicsTFormulaPayloadRcd'),
  160355. tag = cms.string('RecoTauTag_tauIdMVAPWnewDMwLTv1_mvaOutput_normalization')
  160356. ),
  160357. cms.PSet(
  160358. label = cms.untracked.string('RecoTauTag_tauIdMVAPWdR03oldDMwLTv1'),
  160359. record = cms.string('GBRWrapperRcd'),
  160360. tag = cms.string('RecoTauTag_tauIdMVAPWdR03oldDMwLTv1')
  160361. ),
  160362. cms.PSet(
  160363. label = cms.untracked.string('RecoTauTag_tauIdMVAPWdR03oldDMwLTv1_WPEff50'),
  160364. record = cms.string('PhysicsTGraphPayloadRcd'),
  160365. tag = cms.string('RecoTauTag_tauIdMVAPWdR03oldDMwLTv1_WPEff50')
  160366. ),
  160367. cms.PSet(
  160368. label = cms.untracked.string('RecoTauTag_tauIdMVAPWdR03oldDMwLTv1_WPEff70'),
  160369. record = cms.string('PhysicsTGraphPayloadRcd'),
  160370. tag = cms.string('RecoTauTag_tauIdMVAPWdR03oldDMwLTv1_WPEff70')
  160371. ),
  160372. cms.PSet(
  160373. label = cms.untracked.string('RecoTauTag_tauIdMVAPWdR03oldDMwLTv1_WPEff60'),
  160374. record = cms.string('PhysicsTGraphPayloadRcd'),
  160375. tag = cms.string('RecoTauTag_tauIdMVAPWdR03oldDMwLTv1_WPEff60')
  160376. ),
  160377. cms.PSet(
  160378. label = cms.untracked.string('RecoTauTag_tauIdMVAPWdR03oldDMwLTv1_WPEff80'),
  160379. record = cms.string('PhysicsTGraphPayloadRcd'),
  160380. tag = cms.string('RecoTauTag_tauIdMVAPWdR03oldDMwLTv1_WPEff80')
  160381. ),
  160382. cms.PSet(
  160383. label = cms.untracked.string('RecoTauTag_tauIdMVAPWdR03oldDMwLTv1_WPEff40'),
  160384. record = cms.string('PhysicsTGraphPayloadRcd'),
  160385. tag = cms.string('RecoTauTag_tauIdMVAPWdR03oldDMwLTv1_WPEff40')
  160386. ),
  160387. cms.PSet(
  160388. label = cms.untracked.string('RecoTauTag_tauIdMVAPWdR03oldDMwLTv1_WPEff90'),
  160389. record = cms.string('PhysicsTGraphPayloadRcd'),
  160390. tag = cms.string('RecoTauTag_tauIdMVAPWdR03oldDMwLTv1_WPEff90')
  160391. ),
  160392. cms.PSet(
  160393. label = cms.untracked.string('RecoTauTag_tauIdMVAPWdR03oldDMwLTv1_mvaOutput_normalization'),
  160394. record = cms.string('PhysicsTFormulaPayloadRcd'),
  160395. tag = cms.string('RecoTauTag_tauIdMVAPWdR03oldDMwLTv1_mvaOutput_normalization')
  160396. ),
  160397. cms.PSet(
  160398. label = cms.untracked.string('RecoTauTag_tauIdMVADBdR03oldDMwLTv1'),
  160399. record = cms.string('GBRWrapperRcd'),
  160400. tag = cms.string('RecoTauTag_tauIdMVADBdR03oldDMwLTv1')
  160401. ),
  160402. cms.PSet(
  160403. label = cms.untracked.string('RecoTauTag_tauIdMVADBdR03oldDMwLTv1_WPEff50'),
  160404. record = cms.string('PhysicsTGraphPayloadRcd'),
  160405. tag = cms.string('RecoTauTag_tauIdMVADBdR03oldDMwLTv1_WPEff50')
  160406. ),
  160407. cms.PSet(
  160408. label = cms.untracked.string('RecoTauTag_tauIdMVADBdR03oldDMwLTv1_WPEff70'),
  160409. record = cms.string('PhysicsTGraphPayloadRcd'),
  160410. tag = cms.string('RecoTauTag_tauIdMVADBdR03oldDMwLTv1_WPEff70')
  160411. ),
  160412. cms.PSet(
  160413. label = cms.untracked.string('RecoTauTag_tauIdMVADBdR03oldDMwLTv1_WPEff60'),
  160414. record = cms.string('PhysicsTGraphPayloadRcd'),
  160415. tag = cms.string('RecoTauTag_tauIdMVADBdR03oldDMwLTv1_WPEff60')
  160416. ),
  160417. cms.PSet(
  160418. label = cms.untracked.string('RecoTauTag_tauIdMVADBdR03oldDMwLTv1_WPEff80'),
  160419. record = cms.string('PhysicsTGraphPayloadRcd'),
  160420. tag = cms.string('RecoTauTag_tauIdMVADBdR03oldDMwLTv1_WPEff80')
  160421. ),
  160422. cms.PSet(
  160423. label = cms.untracked.string('RecoTauTag_tauIdMVADBdR03oldDMwLTv1_WPEff40'),
  160424. record = cms.string('PhysicsTGraphPayloadRcd'),
  160425. tag = cms.string('RecoTauTag_tauIdMVADBdR03oldDMwLTv1_WPEff40')
  160426. ),
  160427. cms.PSet(
  160428. label = cms.untracked.string('RecoTauTag_tauIdMVADBdR03oldDMwLTv1_WPEff90'),
  160429. record = cms.string('PhysicsTGraphPayloadRcd'),
  160430. tag = cms.string('RecoTauTag_tauIdMVADBdR03oldDMwLTv1_WPEff90')
  160431. ),
  160432. cms.PSet(
  160433. label = cms.untracked.string('RecoTauTag_tauIdMVADBdR03oldDMwLTv1_mvaOutput_normalization'),
  160434. record = cms.string('PhysicsTFormulaPayloadRcd'),
  160435. tag = cms.string('RecoTauTag_tauIdMVADBdR03oldDMwLTv1_mvaOutput_normalization')
  160436. ),
  160437. cms.PSet(
  160438. label = cms.untracked.string('RecoTauTag_antiElectronMVA5v1_gbr_NoEleMatch_wGwGSF_EC'),
  160439. record = cms.string('GBRWrapperRcd'),
  160440. tag = cms.string('RecoTauTag_antiElectronMVA5v1_gbr_NoEleMatch_wGwGSF_EC')
  160441. ),
  160442. cms.PSet(
  160443. label = cms.untracked.string('RecoTauTag_antiElectronMVA5v1_gbr_NoEleMatch_wGwGSF_EC_WPeff99'),
  160444. record = cms.string('PhysicsTGraphPayloadRcd'),
  160445. tag = cms.string('RecoTauTag_antiElectronMVA5v1_gbr_NoEleMatch_wGwGSF_EC_WPeff99')
  160446. ),
  160447. cms.PSet(
  160448. label = cms.untracked.string('RecoTauTag_antiElectronMVA5v1_gbr_NoEleMatch_wGwGSF_EC_WPeff96'),
  160449. record = cms.string('PhysicsTGraphPayloadRcd'),
  160450. tag = cms.string('RecoTauTag_antiElectronMVA5v1_gbr_NoEleMatch_wGwGSF_EC_WPeff96')
  160451. ),
  160452. cms.PSet(
  160453. label = cms.untracked.string('RecoTauTag_antiElectronMVA5v1_gbr_NoEleMatch_wGwGSF_EC_WPeff91'),
  160454. record = cms.string('PhysicsTGraphPayloadRcd'),
  160455. tag = cms.string('RecoTauTag_antiElectronMVA5v1_gbr_NoEleMatch_wGwGSF_EC_WPeff91')
  160456. ),
  160457. cms.PSet(
  160458. label = cms.untracked.string('RecoTauTag_antiElectronMVA5v1_gbr_NoEleMatch_wGwGSF_EC_WPeff85'),
  160459. record = cms.string('PhysicsTGraphPayloadRcd'),
  160460. tag = cms.string('RecoTauTag_antiElectronMVA5v1_gbr_NoEleMatch_wGwGSF_EC_WPeff85')
  160461. ),
  160462. cms.PSet(
  160463. label = cms.untracked.string('RecoTauTag_antiElectronMVA5v1_gbr_NoEleMatch_wGwGSF_EC_WPeff79'),
  160464. record = cms.string('PhysicsTGraphPayloadRcd'),
  160465. tag = cms.string('RecoTauTag_antiElectronMVA5v1_gbr_NoEleMatch_wGwGSF_EC_WPeff79')
  160466. ),
  160467. cms.PSet(
  160468. label = cms.untracked.string('RecoTauTag_antiElectronMVA5v1_gbr_NoEleMatch_wGwoGSF_EC'),
  160469. record = cms.string('GBRWrapperRcd'),
  160470. tag = cms.string('RecoTauTag_antiElectronMVA5v1_gbr_NoEleMatch_wGwoGSF_EC')
  160471. ),
  160472. cms.PSet(
  160473. label = cms.untracked.string('RecoTauTag_antiElectronMVA5v1_gbr_NoEleMatch_wGwoGSF_EC_WPeff99'),
  160474. record = cms.string('PhysicsTGraphPayloadRcd'),
  160475. tag = cms.string('RecoTauTag_antiElectronMVA5v1_gbr_NoEleMatch_wGwoGSF_EC_WPeff99')
  160476. ),
  160477. cms.PSet(
  160478. label = cms.untracked.string('RecoTauTag_antiElectronMVA5v1_gbr_NoEleMatch_wGwoGSF_EC_WPeff96'),
  160479. record = cms.string('PhysicsTGraphPayloadRcd'),
  160480. tag = cms.string('RecoTauTag_antiElectronMVA5v1_gbr_NoEleMatch_wGwoGSF_EC_WPeff96')
  160481. ),
  160482. cms.PSet(
  160483. label = cms.untracked.string('RecoTauTag_antiElectronMVA5v1_gbr_NoEleMatch_wGwoGSF_EC_WPeff91'),
  160484. record = cms.string('PhysicsTGraphPayloadRcd'),
  160485. tag = cms.string('RecoTauTag_antiElectronMVA5v1_gbr_NoEleMatch_wGwoGSF_EC_WPeff91')
  160486. ),
  160487. cms.PSet(
  160488. label = cms.untracked.string('RecoTauTag_antiElectronMVA5v1_gbr_NoEleMatch_wGwoGSF_EC_WPeff85'),
  160489. record = cms.string('PhysicsTGraphPayloadRcd'),
  160490. tag = cms.string('RecoTauTag_antiElectronMVA5v1_gbr_NoEleMatch_wGwoGSF_EC_WPeff85')
  160491. ),
  160492. cms.PSet(
  160493. label = cms.untracked.string('RecoTauTag_antiElectronMVA5v1_gbr_NoEleMatch_wGwoGSF_EC_WPeff79'),
  160494. record = cms.string('PhysicsTGraphPayloadRcd'),
  160495. tag = cms.string('RecoTauTag_antiElectronMVA5v1_gbr_NoEleMatch_wGwoGSF_EC_WPeff79')
  160496. ),
  160497. cms.PSet(
  160498. label = cms.untracked.string('RecoTauTag_antiElectronMVA5v1_gbr_woGwGSF_EC'),
  160499. record = cms.string('GBRWrapperRcd'),
  160500. tag = cms.string('RecoTauTag_antiElectronMVA5v1_gbr_woGwGSF_EC')
  160501. ),
  160502. cms.PSet(
  160503. label = cms.untracked.string('RecoTauTag_antiElectronMVA5v1_gbr_woGwGSF_EC_WPeff99'),
  160504. record = cms.string('PhysicsTGraphPayloadRcd'),
  160505. tag = cms.string('RecoTauTag_antiElectronMVA5v1_gbr_woGwGSF_EC_WPeff99')
  160506. ),
  160507. cms.PSet(
  160508. label = cms.untracked.string('RecoTauTag_antiElectronMVA5v1_gbr_woGwGSF_EC_WPeff96'),
  160509. record = cms.string('PhysicsTGraphPayloadRcd'),
  160510. tag = cms.string('RecoTauTag_antiElectronMVA5v1_gbr_woGwGSF_EC_WPeff96')
  160511. ),
  160512. cms.PSet(
  160513. label = cms.untracked.string('RecoTauTag_antiElectronMVA5v1_gbr_woGwGSF_EC_WPeff91'),
  160514. record = cms.string('PhysicsTGraphPayloadRcd'),
  160515. tag = cms.string('RecoTauTag_antiElectronMVA5v1_gbr_woGwGSF_EC_WPeff91')
  160516. ),
  160517. cms.PSet(
  160518. label = cms.untracked.string('RecoTauTag_antiElectronMVA5v1_gbr_woGwGSF_EC_WPeff85'),
  160519. record = cms.string('PhysicsTGraphPayloadRcd'),
  160520. tag = cms.string('RecoTauTag_antiElectronMVA5v1_gbr_woGwGSF_EC_WPeff85')
  160521. ),
  160522. cms.PSet(
  160523. label = cms.untracked.string('RecoTauTag_antiElectronMVA5v1_gbr_woGwGSF_EC_WPeff79'),
  160524. record = cms.string('PhysicsTGraphPayloadRcd'),
  160525. tag = cms.string('RecoTauTag_antiElectronMVA5v1_gbr_woGwGSF_EC_WPeff79')
  160526. ),
  160527. cms.PSet(
  160528. label = cms.untracked.string('RecoTauTag_antiElectronMVA5v1_gbr_woGwoGSF_EC'),
  160529. record = cms.string('GBRWrapperRcd'),
  160530. tag = cms.string('RecoTauTag_antiElectronMVA5v1_gbr_woGwoGSF_EC')
  160531. ),
  160532. cms.PSet(
  160533. label = cms.untracked.string('RecoTauTag_antiElectronMVA5v1_gbr_woGwoGSF_EC_WPeff99'),
  160534. record = cms.string('PhysicsTGraphPayloadRcd'),
  160535. tag = cms.string('RecoTauTag_antiElectronMVA5v1_gbr_woGwoGSF_EC_WPeff99')
  160536. ),
  160537. cms.PSet(
  160538. label = cms.untracked.string('RecoTauTag_antiElectronMVA5v1_gbr_woGwoGSF_EC_WPeff96'),
  160539. record = cms.string('PhysicsTGraphPayloadRcd'),
  160540. tag = cms.string('RecoTauTag_antiElectronMVA5v1_gbr_woGwoGSF_EC_WPeff96')
  160541. ),
  160542. cms.PSet(
  160543. label = cms.untracked.string('RecoTauTag_antiElectronMVA5v1_gbr_woGwoGSF_EC_WPeff91'),
  160544. record = cms.string('PhysicsTGraphPayloadRcd'),
  160545. tag = cms.string('RecoTauTag_antiElectronMVA5v1_gbr_woGwoGSF_EC_WPeff91')
  160546. ),
  160547. cms.PSet(
  160548. label = cms.untracked.string('RecoTauTag_antiElectronMVA5v1_gbr_woGwoGSF_EC_WPeff85'),
  160549. record = cms.string('PhysicsTGraphPayloadRcd'),
  160550. tag = cms.string('RecoTauTag_antiElectronMVA5v1_gbr_woGwoGSF_EC_WPeff85')
  160551. ),
  160552. cms.PSet(
  160553. label = cms.untracked.string('RecoTauTag_antiElectronMVA5v1_gbr_woGwoGSF_EC_WPeff79'),
  160554. record = cms.string('PhysicsTGraphPayloadRcd'),
  160555. tag = cms.string('RecoTauTag_antiElectronMVA5v1_gbr_woGwoGSF_EC_WPeff79')
  160556. ),
  160557. cms.PSet(
  160558. label = cms.untracked.string('RecoTauTag_antiElectronMVA5v1_gbr_wGwGSF_EC'),
  160559. record = cms.string('GBRWrapperRcd'),
  160560. tag = cms.string('RecoTauTag_antiElectronMVA5v1_gbr_wGwGSF_EC')
  160561. ),
  160562. cms.PSet(
  160563. label = cms.untracked.string('RecoTauTag_antiElectronMVA5v1_gbr_wGwGSF_EC_WPeff99'),
  160564. record = cms.string('PhysicsTGraphPayloadRcd'),
  160565. tag = cms.string('RecoTauTag_antiElectronMVA5v1_gbr_wGwGSF_EC_WPeff99')
  160566. ),
  160567. cms.PSet(
  160568. label = cms.untracked.string('RecoTauTag_antiElectronMVA5v1_gbr_wGwGSF_EC_WPeff96'),
  160569. record = cms.string('PhysicsTGraphPayloadRcd'),
  160570. tag = cms.string('RecoTauTag_antiElectronMVA5v1_gbr_wGwGSF_EC_WPeff96')
  160571. ),
  160572. cms.PSet(
  160573. label = cms.untracked.string('RecoTauTag_antiElectronMVA5v1_gbr_wGwGSF_EC_WPeff91'),
  160574. record = cms.string('PhysicsTGraphPayloadRcd'),
  160575. tag = cms.string('RecoTauTag_antiElectronMVA5v1_gbr_wGwGSF_EC_WPeff91')
  160576. ),
  160577. cms.PSet(
  160578. label = cms.untracked.string('RecoTauTag_antiElectronMVA5v1_gbr_wGwGSF_EC_WPeff85'),
  160579. record = cms.string('PhysicsTGraphPayloadRcd'),
  160580. tag = cms.string('RecoTauTag_antiElectronMVA5v1_gbr_wGwGSF_EC_WPeff85')
  160581. ),
  160582. cms.PSet(
  160583. label = cms.untracked.string('RecoTauTag_antiElectronMVA5v1_gbr_wGwGSF_EC_WPeff79'),
  160584. record = cms.string('PhysicsTGraphPayloadRcd'),
  160585. tag = cms.string('RecoTauTag_antiElectronMVA5v1_gbr_wGwGSF_EC_WPeff79')
  160586. ),
  160587. cms.PSet(
  160588. label = cms.untracked.string('RecoTauTag_antiElectronMVA5v1_gbr_wGwoGSF_EC'),
  160589. record = cms.string('GBRWrapperRcd'),
  160590. tag = cms.string('RecoTauTag_antiElectronMVA5v1_gbr_wGwoGSF_EC')
  160591. ),
  160592. cms.PSet(
  160593. label = cms.untracked.string('RecoTauTag_antiElectronMVA5v1_gbr_wGwoGSF_EC_WPeff99'),
  160594. record = cms.string('PhysicsTGraphPayloadRcd'),
  160595. tag = cms.string('RecoTauTag_antiElectronMVA5v1_gbr_wGwoGSF_EC_WPeff99')
  160596. ),
  160597. cms.PSet(
  160598. label = cms.untracked.string('RecoTauTag_antiElectronMVA5v1_gbr_wGwoGSF_EC_WPeff96'),
  160599. record = cms.string('PhysicsTGraphPayloadRcd'),
  160600. tag = cms.string('RecoTauTag_antiElectronMVA5v1_gbr_wGwoGSF_EC_WPeff96')
  160601. ),
  160602. cms.PSet(
  160603. label = cms.untracked.string('RecoTauTag_antiElectronMVA5v1_gbr_wGwoGSF_EC_WPeff91'),
  160604. record = cms.string('PhysicsTGraphPayloadRcd'),
  160605. tag = cms.string('RecoTauTag_antiElectronMVA5v1_gbr_wGwoGSF_EC_WPeff91')
  160606. ),
  160607. cms.PSet(
  160608. label = cms.untracked.string('RecoTauTag_antiElectronMVA5v1_gbr_wGwoGSF_EC_WPeff85'),
  160609. record = cms.string('PhysicsTGraphPayloadRcd'),
  160610. tag = cms.string('RecoTauTag_antiElectronMVA5v1_gbr_wGwoGSF_EC_WPeff85')
  160611. ),
  160612. cms.PSet(
  160613. label = cms.untracked.string('RecoTauTag_antiElectronMVA5v1_gbr_wGwoGSF_EC_WPeff79'),
  160614. record = cms.string('PhysicsTGraphPayloadRcd'),
  160615. tag = cms.string('RecoTauTag_antiElectronMVA5v1_gbr_wGwoGSF_EC_WPeff79')
  160616. ),
  160617. cms.PSet(
  160618. label = cms.untracked.string('RecoTauTag_antiElectronMVA5v1_gbr_NoEleMatch_woGwGSF_BL'),
  160619. record = cms.string('GBRWrapperRcd'),
  160620. tag = cms.string('RecoTauTag_antiElectronMVA5v1_gbr_NoEleMatch_woGwGSF_BL')
  160621. ),
  160622. cms.PSet(
  160623. label = cms.untracked.string('RecoTauTag_antiElectronMVA5v1_gbr_NoEleMatch_woGwGSF_BL_WPeff99'),
  160624. record = cms.string('PhysicsTGraphPayloadRcd'),
  160625. tag = cms.string('RecoTauTag_antiElectronMVA5v1_gbr_NoEleMatch_woGwGSF_BL_WPeff99')
  160626. ),
  160627. cms.PSet(
  160628. label = cms.untracked.string('RecoTauTag_antiElectronMVA5v1_gbr_NoEleMatch_woGwGSF_BL_WPeff96'),
  160629. record = cms.string('PhysicsTGraphPayloadRcd'),
  160630. tag = cms.string('RecoTauTag_antiElectronMVA5v1_gbr_NoEleMatch_woGwGSF_BL_WPeff96')
  160631. ),
  160632. cms.PSet(
  160633. label = cms.untracked.string('RecoTauTag_antiElectronMVA5v1_gbr_NoEleMatch_woGwGSF_BL_WPeff91'),
  160634. record = cms.string('PhysicsTGraphPayloadRcd'),
  160635. tag = cms.string('RecoTauTag_antiElectronMVA5v1_gbr_NoEleMatch_woGwGSF_BL_WPeff91')
  160636. ),
  160637. cms.PSet(
  160638. label = cms.untracked.string('RecoTauTag_antiElectronMVA5v1_gbr_NoEleMatch_woGwGSF_BL_WPeff85'),
  160639. record = cms.string('PhysicsTGraphPayloadRcd'),
  160640. tag = cms.string('RecoTauTag_antiElectronMVA5v1_gbr_NoEleMatch_woGwGSF_BL_WPeff85')
  160641. ),
  160642. cms.PSet(
  160643. label = cms.untracked.string('RecoTauTag_antiElectronMVA5v1_gbr_NoEleMatch_woGwGSF_BL_WPeff79'),
  160644. record = cms.string('PhysicsTGraphPayloadRcd'),
  160645. tag = cms.string('RecoTauTag_antiElectronMVA5v1_gbr_NoEleMatch_woGwGSF_BL_WPeff79')
  160646. ),
  160647. cms.PSet(
  160648. label = cms.untracked.string('RecoTauTag_antiElectronMVA5v1_gbr_NoEleMatch_woGwoGSF_BL'),
  160649. record = cms.string('GBRWrapperRcd'),
  160650. tag = cms.string('RecoTauTag_antiElectronMVA5v1_gbr_NoEleMatch_woGwoGSF_BL')
  160651. ),
  160652. cms.PSet(
  160653. label = cms.untracked.string('RecoTauTag_antiElectronMVA5v1_gbr_NoEleMatch_woGwoGSF_BL_WPeff99'),
  160654. record = cms.string('PhysicsTGraphPayloadRcd'),
  160655. tag = cms.string('RecoTauTag_antiElectronMVA5v1_gbr_NoEleMatch_woGwoGSF_BL_WPeff99')
  160656. ),
  160657. cms.PSet(
  160658. label = cms.untracked.string('RecoTauTag_antiElectronMVA5v1_gbr_NoEleMatch_woGwoGSF_BL_WPeff96'),
  160659. record = cms.string('PhysicsTGraphPayloadRcd'),
  160660. tag = cms.string('RecoTauTag_antiElectronMVA5v1_gbr_NoEleMatch_woGwoGSF_BL_WPeff96')
  160661. ),
  160662. cms.PSet(
  160663. label = cms.untracked.string('RecoTauTag_antiElectronMVA5v1_gbr_NoEleMatch_woGwoGSF_BL_WPeff91'),
  160664. record = cms.string('PhysicsTGraphPayloadRcd'),
  160665. tag = cms.string('RecoTauTag_antiElectronMVA5v1_gbr_NoEleMatch_woGwoGSF_BL_WPeff91')
  160666. ),
  160667. cms.PSet(
  160668. label = cms.untracked.string('RecoTauTag_antiElectronMVA5v1_gbr_NoEleMatch_woGwoGSF_BL_WPeff85'),
  160669. record = cms.string('PhysicsTGraphPayloadRcd'),
  160670. tag = cms.string('RecoTauTag_antiElectronMVA5v1_gbr_NoEleMatch_woGwoGSF_BL_WPeff85')
  160671. ),
  160672. cms.PSet(
  160673. label = cms.untracked.string('RecoTauTag_antiElectronMVA5v1_gbr_NoEleMatch_woGwoGSF_BL_WPeff79'),
  160674. record = cms.string('PhysicsTGraphPayloadRcd'),
  160675. tag = cms.string('RecoTauTag_antiElectronMVA5v1_gbr_NoEleMatch_woGwoGSF_BL_WPeff79')
  160676. ),
  160677. cms.PSet(
  160678. label = cms.untracked.string('RecoTauTag_antiElectronMVA5v1_gbr_NoEleMatch_wGwGSF_BL'),
  160679. record = cms.string('GBRWrapperRcd'),
  160680. tag = cms.string('RecoTauTag_antiElectronMVA5v1_gbr_NoEleMatch_wGwGSF_BL')
  160681. ),
  160682. cms.PSet(
  160683. label = cms.untracked.string('RecoTauTag_antiElectronMVA5v1_gbr_NoEleMatch_wGwGSF_BL_WPeff99'),
  160684. record = cms.string('PhysicsTGraphPayloadRcd'),
  160685. tag = cms.string('RecoTauTag_antiElectronMVA5v1_gbr_NoEleMatch_wGwGSF_BL_WPeff99')
  160686. ),
  160687. cms.PSet(
  160688. label = cms.untracked.string('RecoTauTag_antiElectronMVA5v1_gbr_NoEleMatch_wGwGSF_BL_WPeff96'),
  160689. record = cms.string('PhysicsTGraphPayloadRcd'),
  160690. tag = cms.string('RecoTauTag_antiElectronMVA5v1_gbr_NoEleMatch_wGwGSF_BL_WPeff96')
  160691. ),
  160692. cms.PSet(
  160693. label = cms.untracked.string('RecoTauTag_antiElectronMVA5v1_gbr_NoEleMatch_wGwGSF_BL_WPeff91'),
  160694. record = cms.string('PhysicsTGraphPayloadRcd'),
  160695. tag = cms.string('RecoTauTag_antiElectronMVA5v1_gbr_NoEleMatch_wGwGSF_BL_WPeff91')
  160696. ),
  160697. cms.PSet(
  160698. label = cms.untracked.string('RecoTauTag_antiElectronMVA5v1_gbr_NoEleMatch_wGwGSF_BL_WPeff85'),
  160699. record = cms.string('PhysicsTGraphPayloadRcd'),
  160700. tag = cms.string('RecoTauTag_antiElectronMVA5v1_gbr_NoEleMatch_wGwGSF_BL_WPeff85')
  160701. ),
  160702. cms.PSet(
  160703. label = cms.untracked.string('RecoTauTag_antiElectronMVA5v1_gbr_NoEleMatch_wGwGSF_BL_WPeff79'),
  160704. record = cms.string('PhysicsTGraphPayloadRcd'),
  160705. tag = cms.string('RecoTauTag_antiElectronMVA5v1_gbr_NoEleMatch_wGwGSF_BL_WPeff79')
  160706. ),
  160707. cms.PSet(
  160708. label = cms.untracked.string('RecoTauTag_antiElectronMVA5v1_gbr_NoEleMatch_wGwoGSF_BL'),
  160709. record = cms.string('GBRWrapperRcd'),
  160710. tag = cms.string('RecoTauTag_antiElectronMVA5v1_gbr_NoEleMatch_wGwoGSF_BL')
  160711. ),
  160712. cms.PSet(
  160713. label = cms.untracked.string('RecoTauTag_antiElectronMVA5v1_gbr_NoEleMatch_wGwoGSF_BL_WPeff99'),
  160714. record = cms.string('PhysicsTGraphPayloadRcd'),
  160715. tag = cms.string('RecoTauTag_antiElectronMVA5v1_gbr_NoEleMatch_wGwoGSF_BL_WPeff99')
  160716. ),
  160717. cms.PSet(
  160718. label = cms.untracked.string('RecoTauTag_antiElectronMVA5v1_gbr_NoEleMatch_wGwoGSF_BL_WPeff96'),
  160719. record = cms.string('PhysicsTGraphPayloadRcd'),
  160720. tag = cms.string('RecoTauTag_antiElectronMVA5v1_gbr_NoEleMatch_wGwoGSF_BL_WPeff96')
  160721. ),
  160722. cms.PSet(
  160723. label = cms.untracked.string('RecoTauTag_antiElectronMVA5v1_gbr_NoEleMatch_wGwoGSF_BL_WPeff91'),
  160724. record = cms.string('PhysicsTGraphPayloadRcd'),
  160725. tag = cms.string('RecoTauTag_antiElectronMVA5v1_gbr_NoEleMatch_wGwoGSF_BL_WPeff91')
  160726. ),
  160727. cms.PSet(
  160728. label = cms.untracked.string('RecoTauTag_antiElectronMVA5v1_gbr_NoEleMatch_wGwoGSF_BL_WPeff85'),
  160729. record = cms.string('PhysicsTGraphPayloadRcd'),
  160730. tag = cms.string('RecoTauTag_antiElectronMVA5v1_gbr_NoEleMatch_wGwoGSF_BL_WPeff85')
  160731. ),
  160732. cms.PSet(
  160733. label = cms.untracked.string('RecoTauTag_antiElectronMVA5v1_gbr_NoEleMatch_wGwoGSF_BL_WPeff79'),
  160734. record = cms.string('PhysicsTGraphPayloadRcd'),
  160735. tag = cms.string('RecoTauTag_antiElectronMVA5v1_gbr_NoEleMatch_wGwoGSF_BL_WPeff79')
  160736. ),
  160737. cms.PSet(
  160738. label = cms.untracked.string('RecoTauTag_antiElectronMVA5v1_gbr_woGwGSF_BL'),
  160739. record = cms.string('GBRWrapperRcd'),
  160740. tag = cms.string('RecoTauTag_antiElectronMVA5v1_gbr_woGwGSF_BL')
  160741. ),
  160742. cms.PSet(
  160743. label = cms.untracked.string('RecoTauTag_antiElectronMVA5v1_gbr_woGwGSF_BL_WPeff99'),
  160744. record = cms.string('PhysicsTGraphPayloadRcd'),
  160745. tag = cms.string('RecoTauTag_antiElectronMVA5v1_gbr_woGwGSF_BL_WPeff99')
  160746. ),
  160747. cms.PSet(
  160748. label = cms.untracked.string('RecoTauTag_antiElectronMVA5v1_gbr_woGwGSF_BL_WPeff96'),
  160749. record = cms.string('PhysicsTGraphPayloadRcd'),
  160750. tag = cms.string('RecoTauTag_antiElectronMVA5v1_gbr_woGwGSF_BL_WPeff96')
  160751. ),
  160752. cms.PSet(
  160753. label = cms.untracked.string('RecoTauTag_antiElectronMVA5v1_gbr_woGwGSF_BL_WPeff91'),
  160754. record = cms.string('PhysicsTGraphPayloadRcd'),
  160755. tag = cms.string('RecoTauTag_antiElectronMVA5v1_gbr_woGwGSF_BL_WPeff91')
  160756. ),
  160757. cms.PSet(
  160758. label = cms.untracked.string('RecoTauTag_antiElectronMVA5v1_gbr_woGwGSF_BL_WPeff85'),
  160759. record = cms.string('PhysicsTGraphPayloadRcd'),
  160760. tag = cms.string('RecoTauTag_antiElectronMVA5v1_gbr_woGwGSF_BL_WPeff85')
  160761. ),
  160762. cms.PSet(
  160763. label = cms.untracked.string('RecoTauTag_antiElectronMVA5v1_gbr_woGwGSF_BL_WPeff79'),
  160764. record = cms.string('PhysicsTGraphPayloadRcd'),
  160765. tag = cms.string('RecoTauTag_antiElectronMVA5v1_gbr_woGwGSF_BL_WPeff79')
  160766. ),
  160767. cms.PSet(
  160768. label = cms.untracked.string('RecoTauTag_antiElectronMVA5v1_gbr_woGwoGSF_BL'),
  160769. record = cms.string('GBRWrapperRcd'),
  160770. tag = cms.string('RecoTauTag_antiElectronMVA5v1_gbr_woGwoGSF_BL')
  160771. ),
  160772. cms.PSet(
  160773. label = cms.untracked.string('RecoTauTag_antiElectronMVA5v1_gbr_woGwoGSF_BL_WPeff99'),
  160774. record = cms.string('PhysicsTGraphPayloadRcd'),
  160775. tag = cms.string('RecoTauTag_antiElectronMVA5v1_gbr_woGwoGSF_BL_WPeff99')
  160776. ),
  160777. cms.PSet(
  160778. label = cms.untracked.string('RecoTauTag_antiElectronMVA5v1_gbr_woGwoGSF_BL_WPeff96'),
  160779. record = cms.string('PhysicsTGraphPayloadRcd'),
  160780. tag = cms.string('RecoTauTag_antiElectronMVA5v1_gbr_woGwoGSF_BL_WPeff96')
  160781. ),
  160782. cms.PSet(
  160783. label = cms.untracked.string('RecoTauTag_antiElectronMVA5v1_gbr_woGwoGSF_BL_WPeff91'),
  160784. record = cms.string('PhysicsTGraphPayloadRcd'),
  160785. tag = cms.string('RecoTauTag_antiElectronMVA5v1_gbr_woGwoGSF_BL_WPeff91')
  160786. ),
  160787. cms.PSet(
  160788. label = cms.untracked.string('RecoTauTag_antiElectronMVA5v1_gbr_woGwoGSF_BL_WPeff85'),
  160789. record = cms.string('PhysicsTGraphPayloadRcd'),
  160790. tag = cms.string('RecoTauTag_antiElectronMVA5v1_gbr_woGwoGSF_BL_WPeff85')
  160791. ),
  160792. cms.PSet(
  160793. label = cms.untracked.string('RecoTauTag_antiElectronMVA5v1_gbr_woGwoGSF_BL_WPeff79'),
  160794. record = cms.string('PhysicsTGraphPayloadRcd'),
  160795. tag = cms.string('RecoTauTag_antiElectronMVA5v1_gbr_woGwoGSF_BL_WPeff79')
  160796. ),
  160797. cms.PSet(
  160798. label = cms.untracked.string('RecoTauTag_antiElectronMVA5v1_gbr_wGwGSF_BL'),
  160799. record = cms.string('GBRWrapperRcd'),
  160800. tag = cms.string('RecoTauTag_antiElectronMVA5v1_gbr_wGwGSF_BL')
  160801. ),
  160802. cms.PSet(
  160803. label = cms.untracked.string('RecoTauTag_antiElectronMVA5v1_gbr_wGwGSF_BL_WPeff99'),
  160804. record = cms.string('PhysicsTGraphPayloadRcd'),
  160805. tag = cms.string('RecoTauTag_antiElectronMVA5v1_gbr_wGwGSF_BL_WPeff99')
  160806. ),
  160807. cms.PSet(
  160808. label = cms.untracked.string('RecoTauTag_antiElectronMVA5v1_gbr_wGwGSF_BL_WPeff96'),
  160809. record = cms.string('PhysicsTGraphPayloadRcd'),
  160810. tag = cms.string('RecoTauTag_antiElectronMVA5v1_gbr_wGwGSF_BL_WPeff96')
  160811. ),
  160812. cms.PSet(
  160813. label = cms.untracked.string('RecoTauTag_antiElectronMVA5v1_gbr_wGwGSF_BL_WPeff91'),
  160814. record = cms.string('PhysicsTGraphPayloadRcd'),
  160815. tag = cms.string('RecoTauTag_antiElectronMVA5v1_gbr_wGwGSF_BL_WPeff91')
  160816. ),
  160817. cms.PSet(
  160818. label = cms.untracked.string('RecoTauTag_antiElectronMVA5v1_gbr_wGwGSF_BL_WPeff85'),
  160819. record = cms.string('PhysicsTGraphPayloadRcd'),
  160820. tag = cms.string('RecoTauTag_antiElectronMVA5v1_gbr_wGwGSF_BL_WPeff85')
  160821. ),
  160822. cms.PSet(
  160823. label = cms.untracked.string('RecoTauTag_antiElectronMVA5v1_gbr_wGwGSF_BL_WPeff79'),
  160824. record = cms.string('PhysicsTGraphPayloadRcd'),
  160825. tag = cms.string('RecoTauTag_antiElectronMVA5v1_gbr_wGwGSF_BL_WPeff79')
  160826. ),
  160827. cms.PSet(
  160828. label = cms.untracked.string('RecoTauTag_antiElectronMVA5v1_gbr_wGwoGSF_BL'),
  160829. record = cms.string('GBRWrapperRcd'),
  160830. tag = cms.string('RecoTauTag_antiElectronMVA5v1_gbr_wGwoGSF_BL')
  160831. ),
  160832. cms.PSet(
  160833. label = cms.untracked.string('RecoTauTag_antiElectronMVA5v1_gbr_wGwoGSF_BL_WPeff99'),
  160834. record = cms.string('PhysicsTGraphPayloadRcd'),
  160835. tag = cms.string('RecoTauTag_antiElectronMVA5v1_gbr_wGwoGSF_BL_WPeff99')
  160836. ),
  160837. cms.PSet(
  160838. label = cms.untracked.string('RecoTauTag_antiElectronMVA5v1_gbr_wGwoGSF_BL_WPeff96'),
  160839. record = cms.string('PhysicsTGraphPayloadRcd'),
  160840. tag = cms.string('RecoTauTag_antiElectronMVA5v1_gbr_wGwoGSF_BL_WPeff96')
  160841. ),
  160842. cms.PSet(
  160843. label = cms.untracked.string('RecoTauTag_antiElectronMVA5v1_gbr_wGwoGSF_BL_WPeff91'),
  160844. record = cms.string('PhysicsTGraphPayloadRcd'),
  160845. tag = cms.string('RecoTauTag_antiElectronMVA5v1_gbr_wGwoGSF_BL_WPeff91')
  160846. ),
  160847. cms.PSet(
  160848. label = cms.untracked.string('RecoTauTag_antiElectronMVA5v1_gbr_wGwoGSF_BL_WPeff85'),
  160849. record = cms.string('PhysicsTGraphPayloadRcd'),
  160850. tag = cms.string('RecoTauTag_antiElectronMVA5v1_gbr_wGwoGSF_BL_WPeff85')
  160851. ),
  160852. cms.PSet(
  160853. label = cms.untracked.string('RecoTauTag_antiElectronMVA5v1_gbr_wGwoGSF_BL_WPeff79'),
  160854. record = cms.string('PhysicsTGraphPayloadRcd'),
  160855. tag = cms.string('RecoTauTag_antiElectronMVA5v1_gbr_wGwoGSF_BL_WPeff79')
  160856. ),
  160857. cms.PSet(
  160858. label = cms.untracked.string('RecoTauTag_antiElectronMVA5v1_gbr_NoEleMatch_woGwGSF_EC'),
  160859. record = cms.string('GBRWrapperRcd'),
  160860. tag = cms.string('RecoTauTag_antiElectronMVA5v1_gbr_NoEleMatch_woGwGSF_EC')
  160861. ),
  160862. cms.PSet(
  160863. label = cms.untracked.string('RecoTauTag_antiElectronMVA5v1_gbr_NoEleMatch_woGwGSF_EC_WPeff99'),
  160864. record = cms.string('PhysicsTGraphPayloadRcd'),
  160865. tag = cms.string('RecoTauTag_antiElectronMVA5v1_gbr_NoEleMatch_woGwGSF_EC_WPeff99')
  160866. ),
  160867. cms.PSet(
  160868. label = cms.untracked.string('RecoTauTag_antiElectronMVA5v1_gbr_NoEleMatch_woGwGSF_EC_WPeff96'),
  160869. record = cms.string('PhysicsTGraphPayloadRcd'),
  160870. tag = cms.string('RecoTauTag_antiElectronMVA5v1_gbr_NoEleMatch_woGwGSF_EC_WPeff96')
  160871. ),
  160872. cms.PSet(
  160873. label = cms.untracked.string('RecoTauTag_antiElectronMVA5v1_gbr_NoEleMatch_woGwGSF_EC_WPeff91'),
  160874. record = cms.string('PhysicsTGraphPayloadRcd'),
  160875. tag = cms.string('RecoTauTag_antiElectronMVA5v1_gbr_NoEleMatch_woGwGSF_EC_WPeff91')
  160876. ),
  160877. cms.PSet(
  160878. label = cms.untracked.string('RecoTauTag_antiElectronMVA5v1_gbr_NoEleMatch_woGwGSF_EC_WPeff85'),
  160879. record = cms.string('PhysicsTGraphPayloadRcd'),
  160880. tag = cms.string('RecoTauTag_antiElectronMVA5v1_gbr_NoEleMatch_woGwGSF_EC_WPeff85')
  160881. ),
  160882. cms.PSet(
  160883. label = cms.untracked.string('RecoTauTag_antiElectronMVA5v1_gbr_NoEleMatch_woGwGSF_EC_WPeff79'),
  160884. record = cms.string('PhysicsTGraphPayloadRcd'),
  160885. tag = cms.string('RecoTauTag_antiElectronMVA5v1_gbr_NoEleMatch_woGwGSF_EC_WPeff79')
  160886. ),
  160887. cms.PSet(
  160888. label = cms.untracked.string('RecoTauTag_antiElectronMVA5v1_gbr_NoEleMatch_woGwoGSF_EC'),
  160889. record = cms.string('GBRWrapperRcd'),
  160890. tag = cms.string('RecoTauTag_antiElectronMVA5v1_gbr_NoEleMatch_woGwoGSF_EC')
  160891. ),
  160892. cms.PSet(
  160893. label = cms.untracked.string('RecoTauTag_antiElectronMVA5v1_gbr_NoEleMatch_woGwoGSF_EC_WPeff99'),
  160894. record = cms.string('PhysicsTGraphPayloadRcd'),
  160895. tag = cms.string('RecoTauTag_antiElectronMVA5v1_gbr_NoEleMatch_woGwoGSF_EC_WPeff99')
  160896. ),
  160897. cms.PSet(
  160898. label = cms.untracked.string('RecoTauTag_antiElectronMVA5v1_gbr_NoEleMatch_woGwoGSF_EC_WPeff96'),
  160899. record = cms.string('PhysicsTGraphPayloadRcd'),
  160900. tag = cms.string('RecoTauTag_antiElectronMVA5v1_gbr_NoEleMatch_woGwoGSF_EC_WPeff96')
  160901. ),
  160902. cms.PSet(
  160903. label = cms.untracked.string('RecoTauTag_antiElectronMVA5v1_gbr_NoEleMatch_woGwoGSF_EC_WPeff91'),
  160904. record = cms.string('PhysicsTGraphPayloadRcd'),
  160905. tag = cms.string('RecoTauTag_antiElectronMVA5v1_gbr_NoEleMatch_woGwoGSF_EC_WPeff91')
  160906. ),
  160907. cms.PSet(
  160908. label = cms.untracked.string('RecoTauTag_antiElectronMVA5v1_gbr_NoEleMatch_woGwoGSF_EC_WPeff85'),
  160909. record = cms.string('PhysicsTGraphPayloadRcd'),
  160910. tag = cms.string('RecoTauTag_antiElectronMVA5v1_gbr_NoEleMatch_woGwoGSF_EC_WPeff85')
  160911. ),
  160912. cms.PSet(
  160913. label = cms.untracked.string('RecoTauTag_antiElectronMVA5v1_gbr_NoEleMatch_woGwoGSF_EC_WPeff79'),
  160914. record = cms.string('PhysicsTGraphPayloadRcd'),
  160915. tag = cms.string('RecoTauTag_antiElectronMVA5v1_gbr_NoEleMatch_woGwoGSF_EC_WPeff79')
  160916. ),
  160917. cms.PSet(
  160918. label = cms.untracked.string('RecoTauTag_antiElectronMVA6v1_gbr_wGwGSF_EC'),
  160919. record = cms.string('GBRWrapperRcd'),
  160920. tag = cms.string('RecoTauTag_antiElectronMVA6v1_gbr_wGwGSF_EC')
  160921. ),
  160922. cms.PSet(
  160923. label = cms.untracked.string('RecoTauTag_antiElectronMVA6v1_gbr_wGwGSF_EC_WPEff99'),
  160924. record = cms.string('PhysicsTGraphPayloadRcd'),
  160925. tag = cms.string('RecoTauTag_antiElectronMVA6v1_gbr_wGwGSF_EC_WPEff99')
  160926. ),
  160927. cms.PSet(
  160928. label = cms.untracked.string('RecoTauTag_antiElectronMVA6v1_gbr_wGwGSF_EC_WPEff96'),
  160929. record = cms.string('PhysicsTGraphPayloadRcd'),
  160930. tag = cms.string('RecoTauTag_antiElectronMVA6v1_gbr_wGwGSF_EC_WPEff96')
  160931. ),
  160932. cms.PSet(
  160933. label = cms.untracked.string('RecoTauTag_antiElectronMVA6v1_gbr_wGwGSF_EC_WPEff91'),
  160934. record = cms.string('PhysicsTGraphPayloadRcd'),
  160935. tag = cms.string('RecoTauTag_antiElectronMVA6v1_gbr_wGwGSF_EC_WPEff91')
  160936. ),
  160937. cms.PSet(
  160938. label = cms.untracked.string('RecoTauTag_antiElectronMVA6v1_gbr_wGwGSF_EC_WPEff85'),
  160939. record = cms.string('PhysicsTGraphPayloadRcd'),
  160940. tag = cms.string('RecoTauTag_antiElectronMVA6v1_gbr_wGwGSF_EC_WPEff85')
  160941. ),
  160942. cms.PSet(
  160943. label = cms.untracked.string('RecoTauTag_antiElectronMVA6v1_gbr_wGwGSF_EC_WPEff79'),
  160944. record = cms.string('PhysicsTGraphPayloadRcd'),
  160945. tag = cms.string('RecoTauTag_antiElectronMVA6v1_gbr_wGwGSF_EC_WPEff79')
  160946. ),
  160947. cms.PSet(
  160948. label = cms.untracked.string('RecoTauTag_antiElectronMVA6v1_gbr_NoEleMatch_woGwoGSF_BL'),
  160949. record = cms.string('GBRWrapperRcd'),
  160950. tag = cms.string('RecoTauTag_antiElectronMVA6v1_gbr_NoEleMatch_woGwoGSF_BL')
  160951. ),
  160952. cms.PSet(
  160953. label = cms.untracked.string('RecoTauTag_antiElectronMVA6v1_gbr_NoEleMatch_woGwoGSF_BL_WPEff99'),
  160954. record = cms.string('PhysicsTGraphPayloadRcd'),
  160955. tag = cms.string('RecoTauTag_antiElectronMVA6v1_gbr_NoEleMatch_woGwoGSF_BL_WPEff99')
  160956. ),
  160957. cms.PSet(
  160958. label = cms.untracked.string('RecoTauTag_antiElectronMVA6v1_gbr_NoEleMatch_woGwoGSF_BL_WPEff96'),
  160959. record = cms.string('PhysicsTGraphPayloadRcd'),
  160960. tag = cms.string('RecoTauTag_antiElectronMVA6v1_gbr_NoEleMatch_woGwoGSF_BL_WPEff96')
  160961. ),
  160962. cms.PSet(
  160963. label = cms.untracked.string('RecoTauTag_antiElectronMVA6v1_gbr_NoEleMatch_woGwoGSF_BL_WPEff91'),
  160964. record = cms.string('PhysicsTGraphPayloadRcd'),
  160965. tag = cms.string('RecoTauTag_antiElectronMVA6v1_gbr_NoEleMatch_woGwoGSF_BL_WPEff91')
  160966. ),
  160967. cms.PSet(
  160968. label = cms.untracked.string('RecoTauTag_antiElectronMVA6v1_gbr_NoEleMatch_woGwoGSF_BL_WPEff85'),
  160969. record = cms.string('PhysicsTGraphPayloadRcd'),
  160970. tag = cms.string('RecoTauTag_antiElectronMVA6v1_gbr_NoEleMatch_woGwoGSF_BL_WPEff85')
  160971. ),
  160972. cms.PSet(
  160973. label = cms.untracked.string('RecoTauTag_antiElectronMVA6v1_gbr_NoEleMatch_woGwoGSF_BL_WPEff79'),
  160974. record = cms.string('PhysicsTGraphPayloadRcd'),
  160975. tag = cms.string('RecoTauTag_antiElectronMVA6v1_gbr_NoEleMatch_woGwoGSF_BL_WPEff79')
  160976. ),
  160977. cms.PSet(
  160978. label = cms.untracked.string('RecoTauTag_antiElectronMVA6v1_gbr_woGwGSF_EC'),
  160979. record = cms.string('GBRWrapperRcd'),
  160980. tag = cms.string('RecoTauTag_antiElectronMVA6v1_gbr_woGwGSF_EC')
  160981. ),
  160982. cms.PSet(
  160983. label = cms.untracked.string('RecoTauTag_antiElectronMVA6v1_gbr_woGwGSF_EC_WPEff99'),
  160984. record = cms.string('PhysicsTGraphPayloadRcd'),
  160985. tag = cms.string('RecoTauTag_antiElectronMVA6v1_gbr_woGwGSF_EC_WPEff99')
  160986. ),
  160987. cms.PSet(
  160988. label = cms.untracked.string('RecoTauTag_antiElectronMVA6v1_gbr_woGwGSF_EC_WPEff96'),
  160989. record = cms.string('PhysicsTGraphPayloadRcd'),
  160990. tag = cms.string('RecoTauTag_antiElectronMVA6v1_gbr_woGwGSF_EC_WPEff96')
  160991. ),
  160992. cms.PSet(
  160993. label = cms.untracked.string('RecoTauTag_antiElectronMVA6v1_gbr_woGwGSF_EC_WPEff91'),
  160994. record = cms.string('PhysicsTGraphPayloadRcd'),
  160995. tag = cms.string('RecoTauTag_antiElectronMVA6v1_gbr_woGwGSF_EC_WPEff91')
  160996. ),
  160997. cms.PSet(
  160998. label = cms.untracked.string('RecoTauTag_antiElectronMVA6v1_gbr_woGwGSF_EC_WPEff85'),
  160999. record = cms.string('PhysicsTGraphPayloadRcd'),
  161000. tag = cms.string('RecoTauTag_antiElectronMVA6v1_gbr_woGwGSF_EC_WPEff85')
  161001. ),
  161002. cms.PSet(
  161003. label = cms.untracked.string('RecoTauTag_antiElectronMVA6v1_gbr_woGwGSF_EC_WPEff79'),
  161004. record = cms.string('PhysicsTGraphPayloadRcd'),
  161005. tag = cms.string('RecoTauTag_antiElectronMVA6v1_gbr_woGwGSF_EC_WPEff79')
  161006. ),
  161007. cms.PSet(
  161008. label = cms.untracked.string('RecoTauTag_antiElectronMVA6v1_gbr_NoEleMatch_wGwoGSF_BL'),
  161009. record = cms.string('GBRWrapperRcd'),
  161010. tag = cms.string('RecoTauTag_antiElectronMVA6v1_gbr_NoEleMatch_wGwoGSF_BL')
  161011. ),
  161012. cms.PSet(
  161013. label = cms.untracked.string('RecoTauTag_antiElectronMVA6v1_gbr_NoEleMatch_wGwoGSF_BL_WPEff99'),
  161014. record = cms.string('PhysicsTGraphPayloadRcd'),
  161015. tag = cms.string('RecoTauTag_antiElectronMVA6v1_gbr_NoEleMatch_wGwoGSF_BL_WPEff99')
  161016. ),
  161017. cms.PSet(
  161018. label = cms.untracked.string('RecoTauTag_antiElectronMVA6v1_gbr_NoEleMatch_wGwoGSF_BL_WPEff96'),
  161019. record = cms.string('PhysicsTGraphPayloadRcd'),
  161020. tag = cms.string('RecoTauTag_antiElectronMVA6v1_gbr_NoEleMatch_wGwoGSF_BL_WPEff96')
  161021. ),
  161022. cms.PSet(
  161023. label = cms.untracked.string('RecoTauTag_antiElectronMVA6v1_gbr_NoEleMatch_wGwoGSF_BL_WPEff91'),
  161024. record = cms.string('PhysicsTGraphPayloadRcd'),
  161025. tag = cms.string('RecoTauTag_antiElectronMVA6v1_gbr_NoEleMatch_wGwoGSF_BL_WPEff91')
  161026. ),
  161027. cms.PSet(
  161028. label = cms.untracked.string('RecoTauTag_antiElectronMVA6v1_gbr_NoEleMatch_wGwoGSF_BL_WPEff85'),
  161029. record = cms.string('PhysicsTGraphPayloadRcd'),
  161030. tag = cms.string('RecoTauTag_antiElectronMVA6v1_gbr_NoEleMatch_wGwoGSF_BL_WPEff85')
  161031. ),
  161032. cms.PSet(
  161033. label = cms.untracked.string('RecoTauTag_antiElectronMVA6v1_gbr_NoEleMatch_wGwoGSF_BL_WPEff79'),
  161034. record = cms.string('PhysicsTGraphPayloadRcd'),
  161035. tag = cms.string('RecoTauTag_antiElectronMVA6v1_gbr_NoEleMatch_wGwoGSF_BL_WPEff79')
  161036. ),
  161037. cms.PSet(
  161038. label = cms.untracked.string('RecoTauTag_antiElectronMVA6v1_gbr_woGwGSF_BL'),
  161039. record = cms.string('GBRWrapperRcd'),
  161040. tag = cms.string('RecoTauTag_antiElectronMVA6v1_gbr_woGwGSF_BL')
  161041. ),
  161042. cms.PSet(
  161043. label = cms.untracked.string('RecoTauTag_antiElectronMVA6v1_gbr_woGwGSF_BL_WPEff99'),
  161044. record = cms.string('PhysicsTGraphPayloadRcd'),
  161045. tag = cms.string('RecoTauTag_antiElectronMVA6v1_gbr_woGwGSF_BL_WPEff99')
  161046. ),
  161047. cms.PSet(
  161048. label = cms.untracked.string('RecoTauTag_antiElectronMVA6v1_gbr_woGwGSF_BL_WPEff96'),
  161049. record = cms.string('PhysicsTGraphPayloadRcd'),
  161050. tag = cms.string('RecoTauTag_antiElectronMVA6v1_gbr_woGwGSF_BL_WPEff96')
  161051. ),
  161052. cms.PSet(
  161053. label = cms.untracked.string('RecoTauTag_antiElectronMVA6v1_gbr_woGwGSF_BL_WPEff91'),
  161054. record = cms.string('PhysicsTGraphPayloadRcd'),
  161055. tag = cms.string('RecoTauTag_antiElectronMVA6v1_gbr_woGwGSF_BL_WPEff91')
  161056. ),
  161057. cms.PSet(
  161058. label = cms.untracked.string('RecoTauTag_antiElectronMVA6v1_gbr_woGwGSF_BL_WPEff85'),
  161059. record = cms.string('PhysicsTGraphPayloadRcd'),
  161060. tag = cms.string('RecoTauTag_antiElectronMVA6v1_gbr_woGwGSF_BL_WPEff85')
  161061. ),
  161062. cms.PSet(
  161063. label = cms.untracked.string('RecoTauTag_antiElectronMVA6v1_gbr_woGwGSF_BL_WPEff79'),
  161064. record = cms.string('PhysicsTGraphPayloadRcd'),
  161065. tag = cms.string('RecoTauTag_antiElectronMVA6v1_gbr_woGwGSF_BL_WPEff79')
  161066. ),
  161067. cms.PSet(
  161068. label = cms.untracked.string('RecoTauTag_antiElectronMVA6v1_gbr_wGwGSF_BL'),
  161069. record = cms.string('GBRWrapperRcd'),
  161070. tag = cms.string('RecoTauTag_antiElectronMVA6v1_gbr_wGwGSF_BL')
  161071. ),
  161072. cms.PSet(
  161073. label = cms.untracked.string('RecoTauTag_antiElectronMVA6v1_gbr_wGwGSF_BL_WPEff99'),
  161074. record = cms.string('PhysicsTGraphPayloadRcd'),
  161075. tag = cms.string('RecoTauTag_antiElectronMVA6v1_gbr_wGwGSF_BL_WPEff99')
  161076. ),
  161077. cms.PSet(
  161078. label = cms.untracked.string('RecoTauTag_antiElectronMVA6v1_gbr_wGwGSF_BL_WPEff96'),
  161079. record = cms.string('PhysicsTGraphPayloadRcd'),
  161080. tag = cms.string('RecoTauTag_antiElectronMVA6v1_gbr_wGwGSF_BL_WPEff96')
  161081. ),
  161082. cms.PSet(
  161083. label = cms.untracked.string('RecoTauTag_antiElectronMVA6v1_gbr_wGwGSF_BL_WPEff91'),
  161084. record = cms.string('PhysicsTGraphPayloadRcd'),
  161085. tag = cms.string('RecoTauTag_antiElectronMVA6v1_gbr_wGwGSF_BL_WPEff91')
  161086. ),
  161087. cms.PSet(
  161088. label = cms.untracked.string('RecoTauTag_antiElectronMVA6v1_gbr_wGwGSF_BL_WPEff85'),
  161089. record = cms.string('PhysicsTGraphPayloadRcd'),
  161090. tag = cms.string('RecoTauTag_antiElectronMVA6v1_gbr_wGwGSF_BL_WPEff85')
  161091. ),
  161092. cms.PSet(
  161093. label = cms.untracked.string('RecoTauTag_antiElectronMVA6v1_gbr_wGwGSF_BL_WPEff79'),
  161094. record = cms.string('PhysicsTGraphPayloadRcd'),
  161095. tag = cms.string('RecoTauTag_antiElectronMVA6v1_gbr_wGwGSF_BL_WPEff79')
  161096. ),
  161097. cms.PSet(
  161098. label = cms.untracked.string('RecoTauTag_antiElectronMVA6v1_gbr_NoEleMatch_wGwoGSF_EC'),
  161099. record = cms.string('GBRWrapperRcd'),
  161100. tag = cms.string('RecoTauTag_antiElectronMVA6v1_gbr_NoEleMatch_wGwoGSF_EC')
  161101. ),
  161102. cms.PSet(
  161103. label = cms.untracked.string('RecoTauTag_antiElectronMVA6v1_gbr_NoEleMatch_wGwoGSF_EC_WPEff99'),
  161104. record = cms.string('PhysicsTGraphPayloadRcd'),
  161105. tag = cms.string('RecoTauTag_antiElectronMVA6v1_gbr_NoEleMatch_wGwoGSF_EC_WPEff99')
  161106. ),
  161107. cms.PSet(
  161108. label = cms.untracked.string('RecoTauTag_antiElectronMVA6v1_gbr_NoEleMatch_wGwoGSF_EC_WPEff96'),
  161109. record = cms.string('PhysicsTGraphPayloadRcd'),
  161110. tag = cms.string('RecoTauTag_antiElectronMVA6v1_gbr_NoEleMatch_wGwoGSF_EC_WPEff96')
  161111. ),
  161112. cms.PSet(
  161113. label = cms.untracked.string('RecoTauTag_antiElectronMVA6v1_gbr_NoEleMatch_wGwoGSF_EC_WPEff91'),
  161114. record = cms.string('PhysicsTGraphPayloadRcd'),
  161115. tag = cms.string('RecoTauTag_antiElectronMVA6v1_gbr_NoEleMatch_wGwoGSF_EC_WPEff91')
  161116. ),
  161117. cms.PSet(
  161118. label = cms.untracked.string('RecoTauTag_antiElectronMVA6v1_gbr_NoEleMatch_wGwoGSF_EC_WPEff85'),
  161119. record = cms.string('PhysicsTGraphPayloadRcd'),
  161120. tag = cms.string('RecoTauTag_antiElectronMVA6v1_gbr_NoEleMatch_wGwoGSF_EC_WPEff85')
  161121. ),
  161122. cms.PSet(
  161123. label = cms.untracked.string('RecoTauTag_antiElectronMVA6v1_gbr_NoEleMatch_wGwoGSF_EC_WPEff79'),
  161124. record = cms.string('PhysicsTGraphPayloadRcd'),
  161125. tag = cms.string('RecoTauTag_antiElectronMVA6v1_gbr_NoEleMatch_wGwoGSF_EC_WPEff79')
  161126. ),
  161127. cms.PSet(
  161128. label = cms.untracked.string('RecoTauTag_antiElectronMVA6v1_gbr_NoEleMatch_woGwoGSF_EC'),
  161129. record = cms.string('GBRWrapperRcd'),
  161130. tag = cms.string('RecoTauTag_antiElectronMVA6v1_gbr_NoEleMatch_woGwoGSF_EC')
  161131. ),
  161132. cms.PSet(
  161133. label = cms.untracked.string('RecoTauTag_antiElectronMVA6v1_gbr_NoEleMatch_woGwoGSF_EC_WPEff99'),
  161134. record = cms.string('PhysicsTGraphPayloadRcd'),
  161135. tag = cms.string('RecoTauTag_antiElectronMVA6v1_gbr_NoEleMatch_woGwoGSF_EC_WPEff99')
  161136. ),
  161137. cms.PSet(
  161138. label = cms.untracked.string('RecoTauTag_antiElectronMVA6v1_gbr_NoEleMatch_woGwoGSF_EC_WPEff96'),
  161139. record = cms.string('PhysicsTGraphPayloadRcd'),
  161140. tag = cms.string('RecoTauTag_antiElectronMVA6v1_gbr_NoEleMatch_woGwoGSF_EC_WPEff96')
  161141. ),
  161142. cms.PSet(
  161143. label = cms.untracked.string('RecoTauTag_antiElectronMVA6v1_gbr_NoEleMatch_woGwoGSF_EC_WPEff91'),
  161144. record = cms.string('PhysicsTGraphPayloadRcd'),
  161145. tag = cms.string('RecoTauTag_antiElectronMVA6v1_gbr_NoEleMatch_woGwoGSF_EC_WPEff91')
  161146. ),
  161147. cms.PSet(
  161148. label = cms.untracked.string('RecoTauTag_antiElectronMVA6v1_gbr_NoEleMatch_woGwoGSF_EC_WPEff85'),
  161149. record = cms.string('PhysicsTGraphPayloadRcd'),
  161150. tag = cms.string('RecoTauTag_antiElectronMVA6v1_gbr_NoEleMatch_woGwoGSF_EC_WPEff85')
  161151. ),
  161152. cms.PSet(
  161153. label = cms.untracked.string('RecoTauTag_antiElectronMVA6v1_gbr_NoEleMatch_woGwoGSF_EC_WPEff79'),
  161154. record = cms.string('PhysicsTGraphPayloadRcd'),
  161155. tag = cms.string('RecoTauTag_antiElectronMVA6v1_gbr_NoEleMatch_woGwoGSF_EC_WPEff79')
  161156. ),
  161157. cms.PSet(
  161158. label = cms.untracked.string('RecoTauTag_againstMuonMVAv1'),
  161159. record = cms.string('GBRWrapperRcd'),
  161160. tag = cms.string('RecoTauTag_againstMuonMVAv1')
  161161. ),
  161162. cms.PSet(
  161163. label = cms.untracked.string('RecoTauTag_againstMuonMVAv1_WPeff99_5'),
  161164. record = cms.string('PhysicsTGraphPayloadRcd'),
  161165. tag = cms.string('RecoTauTag_againstMuonMVAv1_WPeff99_5')
  161166. ),
  161167. cms.PSet(
  161168. label = cms.untracked.string('RecoTauTag_againstMuonMVAv1_WPeff99_0'),
  161169. record = cms.string('PhysicsTGraphPayloadRcd'),
  161170. tag = cms.string('RecoTauTag_againstMuonMVAv1_WPeff99_0')
  161171. ),
  161172. cms.PSet(
  161173. label = cms.untracked.string('RecoTauTag_againstMuonMVAv1_WPeff98_0'),
  161174. record = cms.string('PhysicsTGraphPayloadRcd'),
  161175. tag = cms.string('RecoTauTag_againstMuonMVAv1_WPeff98_0')
  161176. ),
  161177. cms.PSet(
  161178. label = cms.untracked.string('RecoTauTag_againstMuonMVAv1_mvaOutput_normalization'),
  161179. record = cms.string('PhysicsTFormulaPayloadRcd'),
  161180. tag = cms.string('RecoTauTag_againstMuonMVAv1_mvaOutput_normalization')
  161181. ))
  161182. )
  161183.  
  161184.  
  161185. process.rpcconesrc = cms.ESSource("EmptyESSource",
  161186. firstValid = cms.vuint32(1),
  161187. iovIsRunNotTime = cms.bool(True),
  161188. recordName = cms.string('L1RPCConeBuilderRcd')
  161189. )
  161190.  
  161191.  
  161192. process.totemDAQMappingESSourceXML_TimingDiamond = cms.ESSource("TotemDAQMappingESSourceXML",
  161193. configuration = cms.VPSet(cms.PSet(
  161194. mappingFileNames = cms.vstring(),
  161195. maskFileNames = cms.vstring(),
  161196. validityRange = cms.EventRange(1, 0, 1, 283819, 0, 0)
  161197. ),
  161198. cms.PSet(
  161199. mappingFileNames = cms.vstring('CondFormats/CTPPSReadoutObjects/xml/mapping_timing_diamond.xml'),
  161200. maskFileNames = cms.vstring(),
  161201. validityRange = cms.EventRange(283820, 0, 1, 999999999, 0, 0)
  161202. )),
  161203. subSystem = cms.untracked.string('TimingDiamond'),
  161204. verbosity = cms.untracked.uint32(0)
  161205. )
  161206.  
  161207.  
  161208. process.totemDAQMappingESSourceXML_TrackingStrip = cms.ESSource("TotemDAQMappingESSourceXML",
  161209. configuration = cms.VPSet(cms.PSet(
  161210. mappingFileNames = cms.vstring('CondFormats/CTPPSReadoutObjects/xml/mapping_tracking_strip_to_fill_5288.xml'),
  161211. maskFileNames = cms.vstring(),
  161212. validityRange = cms.EventRange(1, 0, 1, 280385, 0, 0)
  161213. ),
  161214. cms.PSet(
  161215. mappingFileNames = cms.vstring(),
  161216. maskFileNames = cms.vstring(),
  161217. validityRange = cms.EventRange(280386, 0, 1, 281600, 0, 0)
  161218. ),
  161219. cms.PSet(
  161220. mappingFileNames = cms.vstring('CondFormats/CTPPSReadoutObjects/xml/mapping_tracking_strip_from_fill_5330.xml'),
  161221. maskFileNames = cms.vstring(),
  161222. validityRange = cms.EventRange(281601, 0, 1, 999999999, 0, 0)
  161223. )),
  161224. subSystem = cms.untracked.string('TrackingStrip'),
  161225. verbosity = cms.untracked.uint32(0)
  161226. )
  161227.  
  161228.  
  161229. process.tpparams12 = cms.ESSource("EmptyESSource",
  161230. firstValid = cms.vuint32(1),
  161231. iovIsRunNotTime = cms.bool(True),
  161232. recordName = cms.string('EcalTPGPhysicsConstRcd')
  161233. )
  161234.  
  161235.  
  161236. process.prefer("es_hardcode")
  161237.  
  161238. process.schedule = cms.Schedule(*[ process.raw2digi_step, process.L1Reco_step, process.reconstruction_step, process.eventinterpretaion_step, process.Flag_HBHENoiseFilter, process.Flag_HBHENoiseIsoFilter, process.Flag_CSCTightHaloFilter, process.Flag_CSCTightHaloTrkMuUnvetoFilter, process.Flag_CSCTightHalo2015Filter, process.Flag_globalTightHalo2016Filter, process.Flag_globalSuperTightHalo2016Filter, process.Flag_HcalStripHaloFilter, process.Flag_hcalLaserEventFilter, process.Flag_EcalDeadCellTriggerPrimitiveFilter, process.Flag_EcalDeadCellBoundaryEnergyFilter, process.Flag_goodVertices, process.Flag_eeBadScFilter, process.Flag_ecalLaserCorrFilter, process.Flag_trkPOGFilters, process.Flag_chargedHadronTrackResolutionFilter, process.Flag_muonBadTrackFilter, process.Flag_trkPOG_manystripclus53X, process.Flag_trkPOG_toomanystripclus53X, process.Flag_trkPOG_logErrorTooManyClusters, process.Flag_METFilters, process.prevalidation_step, process.prevalidation_step1, process.validation_step, process.validation_step1, process.dqmoffline_step, process.dqmoffline_1_step, process.dqmofflineOnPAT_step, process.dqmofflineOnPAT_1_step, process.RECOSIMoutput_step, process.MINIAODSIMoutput_step, process.DQMoutput_step ])
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement