diff --git a/HLTrigger/Configuration/python/HLT_75e33/modules/particleFlowClusterHGCalFromTICLHAD_cfi.py b/HLTrigger/Configuration/python/HLT_75e33/modules/particleFlowClusterHGCalFromTICLHAD_cfi.py deleted file mode 100644 index 270a4e9675033..0000000000000 --- a/HLTrigger/Configuration/python/HLT_75e33/modules/particleFlowClusterHGCalFromTICLHAD_cfi.py +++ /dev/null @@ -1,34 +0,0 @@ -import FWCore.ParameterSet.Config as cms - -particleFlowClusterHGCalFromTICLHAD = cms.EDProducer("PFClusterProducer", - energyCorrector = cms.PSet( - - ), - initialClusteringStep = cms.PSet( - algoName = cms.string('PFClusterFromHGCalTrackster'), - clusterSrc = cms.InputTag("hgcalLayerClusters"), - filterByTracksterIteration = cms.bool(True), - filterByTracksterPID = cms.bool(False), - filter_on_categories = cms.vint32(0, 1), - filter_on_iterations = cms.vint32(0, 1), - pid_threshold = cms.double(0.8), - thresholdsByDetector = cms.VPSet(), - tracksterSrc = cms.InputTag("ticlTrackstersHADForEgamma") - ), - pfClusterBuilder = cms.PSet( - - ), - positionReCalc = cms.PSet( - algoName = cms.string('Cluster3DPCACalculator'), - minFractionInCalc = cms.double(1e-09), - updateTiming = cms.bool(False) - ), - recHitCleaners = cms.VPSet(), - recHitsSource = cms.InputTag("particleFlowRecHitHGC"), - seedCleaners = cms.VPSet(), - seedFinder = cms.PSet( - algoName = cms.string('PassThruSeedFinder'), - nNeighbours = cms.int32(8), - thresholdsByDetector = cms.VPSet() - ) -) diff --git a/HLTrigger/Configuration/python/HLT_75e33/tasks/HLTHgcalTiclPFClusteringForEgammaUnseededTask_cfi.py b/HLTrigger/Configuration/python/HLT_75e33/tasks/HLTHgcalTiclPFClusteringForEgammaUnseededTask_cfi.py index d37f35a8287df..e93b9d9a1ac01 100644 --- a/HLTrigger/Configuration/python/HLT_75e33/tasks/HLTHgcalTiclPFClusteringForEgammaUnseededTask_cfi.py +++ b/HLTrigger/Configuration/python/HLT_75e33/tasks/HLTHgcalTiclPFClusteringForEgammaUnseededTask_cfi.py @@ -5,7 +5,6 @@ from ..modules.filteredLayerClustersCLUE3DHigh_cfi import * from ..modules.hgcalDigis_cfi import * from ..modules.hgcalLayerClusters_cfi import * -from ..modules.particleFlowClusterHGCalFromTICLHAD_cfi import * from ..modules.particleFlowClusterHGCalFromTICLUnseeded_cfi import * from ..modules.particleFlowRecHitHGC_cfi import * from ..modules.particleFlowSuperClusterHGCalFromTICLUnseeded_cfi import * @@ -21,7 +20,6 @@ filteredLayerClustersCLUE3DHigh, hgcalDigis, hgcalLayerClusters, - particleFlowClusterHGCalFromTICLHAD, particleFlowClusterHGCalFromTICLUnseeded, particleFlowRecHitHGC, particleFlowSuperClusterHGCalFromTICLUnseeded, diff --git a/RecoEgamma/EgammaHLTProducers/python/HLTEgPhaseIITestSequence_cff.py b/RecoEgamma/EgammaHLTProducers/python/HLTEgPhaseIITestSequence_cff.py deleted file mode 100644 index 7ab2a2ef0ddc7..0000000000000 --- a/RecoEgamma/EgammaHLTProducers/python/HLTEgPhaseIITestSequence_cff.py +++ /dev/null @@ -1,2542 +0,0 @@ -import FWCore.ParameterSet.Config as cms - -#this is solely to meet reco convenor requirements and does not necessarily represent the E/gamma Phase-II HLT -#it is not supported by the TSG - -hltBunchSpacingProducer = cms.EDProducer("BunchSpacingProducer") - - -hltEcalBarrelClusterFastTimer = cms.EDProducer("EcalBarrelClusterFastTimer", - ebClusters = cms.InputTag("hltParticleFlowClusterECALUncorrectedUnseeded"), - ebTimeHits = cms.InputTag("hltEcalDetailedTimeRecHit","EcalRecHitsEB"), - ecalDepth = cms.double(7.0), - minEnergyToConsider = cms.double(0.0), - minFractionToConsider = cms.double(0.1), - resolutionModels = cms.VPSet(cms.PSet( - modelName = cms.string('PerfectResolutionModel') - )), - timedVertices = cms.InputTag("offlinePrimaryVertices4D") -) - - -hltEcalDetIdToBeRecovered = cms.EDProducer("EcalDetIdToBeRecoveredProducer", - ebDetIdToBeRecovered = cms.string('ebDetId'), - ebFEToBeRecovered = cms.string('ebFE'), - ebIntegrityChIdErrors = cms.InputTag("hltEcalDigis","EcalIntegrityChIdErrors"), - ebIntegrityGainErrors = cms.InputTag("hltEcalDigis","EcalIntegrityGainErrors"), - ebIntegrityGainSwitchErrors = cms.InputTag("hltEcalDigis","EcalIntegrityGainSwitchErrors"), - ebSrFlagCollection = cms.InputTag("hltEcalDigis"), - eeDetIdToBeRecovered = cms.string('eeDetId'), - eeFEToBeRecovered = cms.string('eeFE'), - eeIntegrityChIdErrors = cms.InputTag("hltEcalDigis","EcalIntegrityChIdErrors"), - eeIntegrityGainErrors = cms.InputTag("hltEcalDigis","EcalIntegrityGainErrors"), - eeIntegrityGainSwitchErrors = cms.InputTag("hltEcalDigis","EcalIntegrityGainSwitchErrors"), - eeSrFlagCollection = cms.InputTag("hltEcalDigis"), - integrityBlockSizeErrors = cms.InputTag("hltEcalDigis","EcalIntegrityBlockSizeErrors"), - integrityTTIdErrors = cms.InputTag("hltEcalDigis","EcalIntegrityTTIdErrors") -) - - -hltEcalDetailedTimeRecHit = cms.EDProducer("EcalDetailedTimeRecHitProducer", - EBDetailedTimeRecHitCollection = cms.string('EcalRecHitsEB'), - EBRecHitCollection = cms.InputTag("hltEcalRecHit","EcalRecHitsEB"), - EBTimeDigiCollection = cms.InputTag("mix","EBTimeDigi"), - EBTimeLayer = cms.int32(7), - EEDetailedTimeRecHitCollection = cms.string('EcalRecHitsEE'), - EERecHitCollection = cms.InputTag("hltEcalRecHit","EcalRecHitsEE"), - EETimeDigiCollection = cms.InputTag("mix","EETimeDigi"), - EETimeLayer = cms.int32(3), - correctForVertexZPosition = cms.bool(False), - recoVertex = cms.InputTag("offlinePrimaryVerticesWithBS"), - simVertex = cms.InputTag("g4SimHits"), - useMCTruthVertex = cms.bool(False) -) - - -hltEcalDigis = cms.EDProducer("EcalRawToDigi", - DoRegional = cms.bool(False), - FEDs = cms.vint32( - 601, 602, 603, 604, 605, - 606, 607, 608, 609, 610, - 611, 612, 613, 614, 615, - 616, 617, 618, 619, 620, - 621, 622, 623, 624, 625, - 626, 627, 628, 629, 630, - 631, 632, 633, 634, 635, - 636, 637, 638, 639, 640, - 641, 642, 643, 644, 645, - 646, 647, 648, 649, 650, - 651, 652, 653, 654 - ), - FedLabel = cms.InputTag("listfeds"), - InputLabel = cms.InputTag("rawDataCollector"), - eventPut = cms.bool(True), - feIdCheck = cms.bool(True), - feUnpacking = cms.bool(True), - forceToKeepFRData = cms.bool(False), - headerUnpacking = cms.bool(True), - memUnpacking = cms.bool(True), - mightGet = cms.optional.untracked.vstring, - numbTriggerTSamples = cms.int32(1), - numbXtalTSamples = cms.int32(10), - orderedDCCIdList = cms.vint32( - 1, 2, 3, 4, 5, - 6, 7, 8, 9, 10, - 11, 12, 13, 14, 15, - 16, 17, 18, 19, 20, - 21, 22, 23, 24, 25, - 26, 27, 28, 29, 30, - 31, 32, 33, 34, 35, - 36, 37, 38, 39, 40, - 41, 42, 43, 44, 45, - 46, 47, 48, 49, 50, - 51, 52, 53, 54 - ), - orderedFedList = cms.vint32( - 601, 602, 603, 604, 605, - 606, 607, 608, 609, 610, - 611, 612, 613, 614, 615, - 616, 617, 618, 619, 620, - 621, 622, 623, 624, 625, - 626, 627, 628, 629, 630, - 631, 632, 633, 634, 635, - 636, 637, 638, 639, 640, - 641, 642, 643, 644, 645, - 646, 647, 648, 649, 650, - 651, 652, 653, 654 - ), - silentMode = cms.untracked.bool(True), - srpUnpacking = cms.bool(True), - syncCheck = cms.bool(True), - tccUnpacking = cms.bool(True) -) - - -hltEcalPreshowerDigis = cms.EDProducer("ESRawToDigi", - ESdigiCollection = cms.string(''), - InstanceES = cms.string(''), - LookupTable = cms.FileInPath('EventFilter/ESDigiToRaw/data/ES_lookup_table.dat'), - debugMode = cms.untracked.bool(False), - mightGet = cms.optional.untracked.vstring, - sourceTag = cms.InputTag("rawDataCollector") -) - - -hltEcalPreshowerRecHit = cms.EDProducer("ESRecHitProducer", - ESRecoAlgo = cms.int32(0), - ESdigiCollection = cms.InputTag("hltEcalPreshowerDigis"), - ESrechitCollection = cms.string('EcalRecHitsES'), - algo = cms.string('ESRecHitWorker') -) - - -hltEcalRecHit = cms.EDProducer("EcalRecHitProducer", - ChannelStatusToBeExcluded = cms.vstring( - 'kDAC', - 'kNoisy', - 'kNNoisy', - 'kFixedG6', - 'kFixedG1', - 'kFixedG0', - 'kNonRespondingIsolated', - 'kDeadVFE', - 'kDeadFE', - 'kNoDataNoTP' - ), - EBLaserMAX = cms.double(3.0), - EBLaserMIN = cms.double(0.5), - EBrechitCollection = cms.string('EcalRecHitsEB'), - EBuncalibRecHitCollection = cms.InputTag("hltEcalUncalibRecHit","EcalUncalibRecHitsEB"), - EELaserMAX = cms.double(8.0), - EELaserMIN = cms.double(0.5), - EErechitCollection = cms.string('EcalRecHitsEE'), - EEuncalibRecHitCollection = cms.InputTag("hltEcalUncalibRecHit","EcalUncalibRecHitsEE"), - algo = cms.string('EcalRecHitWorkerSimple'), - algoRecover = cms.string('EcalRecHitWorkerRecover'), - bdtWeightFileCracks = cms.FileInPath('RecoLocalCalo/EcalDeadChannelRecoveryAlgos/data/BDTWeights/bdtgAllRH_8GT700MeV_onlyCracks_ZskimData2017_v1.xml'), - bdtWeightFileNoCracks = cms.FileInPath('RecoLocalCalo/EcalDeadChannelRecoveryAlgos/data/BDTWeights/bdtgAllRH_8GT700MeV_noCracks_ZskimData2017_v1.xml'), - cleaningConfig = cms.PSet( - cThreshold_barrel = cms.double(4), - cThreshold_double = cms.double(10), - cThreshold_endcap = cms.double(15), - e4e1Threshold_barrel = cms.double(0.08), - e4e1Threshold_endcap = cms.double(0.3), - e4e1_a_barrel = cms.double(0.02), - e4e1_a_endcap = cms.double(0.02), - e4e1_b_barrel = cms.double(0.02), - e4e1_b_endcap = cms.double(-0.0125), - e6e2thresh = cms.double(0.04), - ignoreOutOfTimeThresh = cms.double(1000000000.0), - tightenCrack_e1_double = cms.double(2), - tightenCrack_e1_single = cms.double(1), - tightenCrack_e4e1_single = cms.double(2.5), - tightenCrack_e6e2_double = cms.double(3) - ), - dbStatusToBeExcludedEB = cms.vint32(14, 78, 142), - dbStatusToBeExcludedEE = cms.vint32(14, 78, 142), - ebDetIdToBeRecovered = cms.InputTag("hltEcalDetIdToBeRecovered","ebDetId"), - ebFEToBeRecovered = cms.InputTag("hltEcalDetIdToBeRecovered","ebFE"), - eeDetIdToBeRecovered = cms.InputTag("hltEcalDetIdToBeRecovered","eeDetId"), - eeFEToBeRecovered = cms.InputTag("hltEcalDetIdToBeRecovered","eeFE"), - flagsMapDBReco = cms.PSet( - kDead = cms.vstring('kNoDataNoTP'), - kGood = cms.vstring( - 'kOk', - 'kDAC', - 'kNoLaser', - 'kNoisy' - ), - kNeighboursRecovered = cms.vstring( - 'kFixedG0', - 'kNonRespondingIsolated', - 'kDeadVFE' - ), - kNoisy = cms.vstring( - 'kNNoisy', - 'kFixedG6', - 'kFixedG1' - ), - kTowerRecovered = cms.vstring('kDeadFE') - ), - killDeadChannels = cms.bool(True), - laserCorrection = cms.bool(True), - logWarningEtThreshold_EB_FE = cms.double(50), - logWarningEtThreshold_EE_FE = cms.double(50), - recoverEBFE = cms.bool(True), - recoverEBIsolatedChannels = cms.bool(False), - recoverEBVFE = cms.bool(False), - recoverEEFE = cms.bool(True), - recoverEEIsolatedChannels = cms.bool(False), - recoverEEVFE = cms.bool(False), - singleChannelRecoveryMethod = cms.string('BDTG'), - singleChannelRecoveryThreshold = cms.double(0.7), - skipTimeCalib = cms.bool(False), - sum8ChannelRecoveryThreshold = cms.double(0.0), - triggerPrimitiveDigiCollection = cms.InputTag("hltEcalDigis","EcalTriggerPrimitives") -) - - -hltEcalUncalibRecHit = cms.EDProducer("EcalUncalibRecHitProducer", - EBdigiCollection = cms.InputTag("hltEcalDigis","ebDigis"), - EBhitCollection = cms.string('EcalUncalibRecHitsEB'), - EEdigiCollection = cms.InputTag("hltEcalDigis","eeDigis"), - EEhitCollection = cms.string('EcalUncalibRecHitsEE'), - algo = cms.string('EcalUncalibRecHitWorkerMultiFit'), - algoPSet = cms.PSet( - EBamplitudeFitParameters = cms.vdouble(1.138, 1.652), - EBtimeConstantTerm = cms.double(0.6), - EBtimeFitLimits_Lower = cms.double(0.2), - EBtimeFitLimits_Upper = cms.double(1.4), - EBtimeFitParameters = cms.vdouble( - -2.015452, 3.130702, -12.3473, 41.88921, -82.83944, - 91.01147, -50.35761, 11.05621 - ), - EBtimeNconst = cms.double(28.5), - EEamplitudeFitParameters = cms.vdouble(1.89, 1.4), - EEtimeConstantTerm = cms.double(1.0), - EEtimeFitLimits_Lower = cms.double(0.2), - EEtimeFitLimits_Upper = cms.double(1.4), - EEtimeFitParameters = cms.vdouble( - -2.390548, 3.553628, -17.62341, 67.67538, -133.213, - 140.7432, -75.41106, 16.20277 - ), - EEtimeNconst = cms.double(31.8), - activeBXs = cms.vint32( - -5, -4, -3, -2, -1, - 0, 1, 2, 3, 4 - ), - addPedestalUncertaintyEB = cms.double(0.0), - addPedestalUncertaintyEE = cms.double(0.0), - ampErrorCalculation = cms.bool(True), - amplitudeThresholdEB = cms.double(10), - amplitudeThresholdEE = cms.double(10), - doPrefitEB = cms.bool(False), - doPrefitEE = cms.bool(False), - dynamicPedestalsEB = cms.bool(False), - dynamicPedestalsEE = cms.bool(False), - gainSwitchUseMaxSampleEB = cms.bool(True), - gainSwitchUseMaxSampleEE = cms.bool(False), - mitigateBadSamplesEB = cms.bool(False), - mitigateBadSamplesEE = cms.bool(False), - outOfTimeThresholdGain12mEB = cms.double(5), - outOfTimeThresholdGain12mEE = cms.double(1000), - outOfTimeThresholdGain12pEB = cms.double(5), - outOfTimeThresholdGain12pEE = cms.double(1000), - outOfTimeThresholdGain61mEB = cms.double(5), - outOfTimeThresholdGain61mEE = cms.double(1000), - outOfTimeThresholdGain61pEB = cms.double(5), - outOfTimeThresholdGain61pEE = cms.double(1000), - prefitMaxChiSqEB = cms.double(25.0), - prefitMaxChiSqEE = cms.double(10.0), - selectiveBadSampleCriteriaEB = cms.bool(False), - selectiveBadSampleCriteriaEE = cms.bool(False), - simplifiedNoiseModelForGainSwitch = cms.bool(True), - timealgo = cms.string('RatioMethod'), - useLumiInfoRunHeader = cms.bool(True) - ) -) - - -hltEgammaBestGsfTrackVarsUnseeded = cms.EDProducer("EgammaHLTGsfTrackVarProducer", - beamSpotProducer = cms.InputTag("hltOnlineBeamSpot"), - inputCollection = cms.InputTag("hltEgammaGsfElectronsUnseeded"), - lowerTrackNrToRemoveCut = cms.int32(-1), - recoEcalCandidateProducer = cms.InputTag("hltEgammaCandidatesUnseeded"), - upperTrackNrToRemoveCut = cms.int32(9999), - useDefaultValuesForBarrel = cms.bool(False), - useDefaultValuesForEndcap = cms.bool(False) -) - - -hltEgammaCandidatesUnseeded = cms.EDProducer("EgammaHLTRecoEcalCandidateProducers", - recoEcalCandidateCollection = cms.string(''), - scHybridBarrelProducer = cms.InputTag("hltParticleFlowSuperClusterECALUnseeded","hltParticleFlowSuperClusterECALBarrel"), - scIslandEndcapProducer = cms.InputTag("hltParticleFlowSuperClusterHGCalFromTICL") -) - - -hltEgammaCkfTrackCandidatesForGSFUnseeded = cms.EDProducer("CkfTrackCandidateMaker", - MeasurementTrackerEvent = cms.InputTag("hltMeasurementTrackerEvent"), - NavigationSchool = cms.string('SimpleNavigationSchool'), - RedundantSeedCleaner = cms.string('CachingSeedCleanerBySharedInput'), - SimpleMagneticField = cms.string(''), - TrajectoryBuilder = cms.string(''), - TrajectoryBuilderPSet = cms.PSet( - refToPSet_ = cms.string('HLTPSetTrajectoryBuilderForGsfElectrons') - ), - TrajectoryCleaner = cms.string('hltESPTrajectoryCleanerBySharedHits'), - TransientInitialStateEstimatorParameters = cms.PSet( - numberMeasurementsForFit = cms.int32(4), - propagatorAlongTISE = cms.string('PropagatorWithMaterial'), - propagatorOppositeTISE = cms.string('PropagatorWithMaterialOpposite') - ), - cleanTrajectoryAfterInOut = cms.bool(True), - doSeedingRegionRebuilding = cms.bool(True), - maxNSeeds = cms.uint32(1000000), - maxSeedsBeforeCleaning = cms.uint32(1000), - reverseTrajectories = cms.bool(False), - src = cms.InputTag("hltEgammaElectronPixelSeedsUnseeded"), - useHitsSplitting = cms.bool(True) -) - -hltEgammaElectronPixelSeedsUnseeded = cms.EDProducer("ElectronNHitSeedProducer", - beamSpot = cms.InputTag("hltOnlineBeamSpot"), - initialSeeds = cms.InputTag("hltElePixelSeedsCombinedUnseeded"), - matcherConfig = cms.PSet( - detLayerGeom = cms.ESInputTag("","GlobalDetLayerGeometry"), - enableHitSkipping = cms.bool(True), - matchingCuts = cms.VPSet( - cms.PSet( - dPhiMaxHighEt = cms.vdouble(0.05), - dPhiMaxHighEtThres = cms.vdouble(20.0), - dPhiMaxLowEtGrad = cms.vdouble(-0.002), - dRZMaxHighEt = cms.vdouble(9999.0), - dRZMaxHighEtThres = cms.vdouble(0.0), - dRZMaxLowEtGrad = cms.vdouble(0.0), - version = cms.int32(2) - ), - cms.PSet( - dPhiMaxHighEt = cms.vdouble(0.003), - dPhiMaxHighEtThres = cms.vdouble(0.0), - dPhiMaxLowEtGrad = cms.vdouble(0.0), - dRZMaxHighEt = cms.vdouble(0.05), - dRZMaxHighEtThres = cms.vdouble(30.0), - dRZMaxLowEtGrad = cms.vdouble(-0.002), - etaBins = cms.vdouble(), - version = cms.int32(2) - ), - cms.PSet( - dPhiMaxHighEt = cms.vdouble(0.003), - dPhiMaxHighEtThres = cms.vdouble(0.0), - dPhiMaxLowEtGrad = cms.vdouble(0.0), - dRZMaxHighEt = cms.vdouble(0.05), - dRZMaxHighEtThres = cms.vdouble(30.0), - dRZMaxLowEtGrad = cms.vdouble(-0.002), - etaBins = cms.vdouble(), - version = cms.int32(2) - ) - ), - minNrHits = cms.vuint32(2, 3), - minNrHitsValidLayerBins = cms.vint32(4), - navSchool = cms.ESInputTag("","SimpleNavigationSchool"), - requireExactMatchCount = cms.bool(False), - useParamMagFieldIfDefined = cms.bool(True), - useRecoVertex = cms.bool(False) - ), - measTkEvt = cms.InputTag("hltMeasurementTrackerEvent"), - superClusters = cms.VInputTag("hltEgammaSuperClustersToPixelMatchUnseeded"), - vertices = cms.InputTag("") -) - - -hltEgammaGsfElectronsUnseeded = cms.EDProducer("EgammaHLTPixelMatchElectronProducers", - BSProducer = cms.InputTag("hltOnlineBeamSpot"), - GsfTrackProducer = cms.InputTag("hltEgammaGsfTracksUnseeded"), - TrackProducer = cms.InputTag(""), - UseGsfTracks = cms.bool(True) -) - - -hltEgammaGsfTrackVarsUnseeded = cms.EDProducer("EgammaHLTGsfTrackVarProducer", - beamSpotProducer = cms.InputTag("hltOnlineBeamSpot"), - inputCollection = cms.InputTag("hltEgammaGsfTracksUnseeded"), - lowerTrackNrToRemoveCut = cms.int32(-1), - recoEcalCandidateProducer = cms.InputTag("hltEgammaCandidatesUnseeded"), - upperTrackNrToRemoveCut = cms.int32(9999), - useDefaultValuesForBarrel = cms.bool(False), - useDefaultValuesForEndcap = cms.bool(False) -) - - -hltEgammaGsfTracksUnseeded = cms.EDProducer("GsfTrackProducer", - AlgorithmName = cms.string('gsf'), - Fitter = cms.string('GsfElectronFittingSmoother'), - GeometricInnerState = cms.bool(False), - MeasurementTracker = cms.string(''), - MeasurementTrackerEvent = cms.InputTag("hltMeasurementTrackerEvent"), - NavigationSchool = cms.string('SimpleNavigationSchool'), - Propagator = cms.string('fwdGsfElectronPropagator'), - TTRHBuilder = cms.string('WithTrackAngle'), - TrajectoryInEvent = cms.bool(False), - beamSpot = cms.InputTag("hltOnlineBeamSpot"), - producer = cms.string(''), - src = cms.InputTag("hltEgammaCkfTrackCandidatesForGSFUnseeded"), - useHitsSplitting = cms.bool(False) -) - - -hltEgammaHoverEUnseeded = cms.EDProducer("EgammaHLTBcHcalIsolationProducersRegional", - absEtaLowEdges = cms.vdouble(0.0, 1.479), - caloTowerProducer = cms.InputTag("hltTowerMakerForAll"), - depth = cms.int32(-1), - doEtSum = cms.bool(False), - doRhoCorrection = cms.bool(False), - effectiveAreas = cms.vdouble(0.105, 0.17), - etMin = cms.double(0.0), - innerCone = cms.double(0.0), - outerCone = cms.double(0.14), - recoEcalCandidateProducer = cms.InputTag("hltEgammaCandidatesUnseeded"), - rhoMax = cms.double(99999999.0), - rhoProducer = cms.InputTag("hltFixedGridRhoFastjetAllCaloForMuons"), - rhoScale = cms.double(1.0), - useSingleTower = cms.bool(False) -) - - -hltEgammaPixelMatchVarsUnseeded = cms.EDProducer("EgammaHLTPixelMatchVarProducer", - dPhi1SParams = cms.PSet( - bins = cms.VPSet( - cms.PSet( - binType = cms.string('AbsEtaClus'), - funcParams = cms.vdouble(0.00112, 0.000752, -0.00122, 0.00109), - funcType = cms.string('TF1:=pol3'), - xMax = cms.double(1.5), - xMin = cms.double(0.0), - yMax = cms.int32(1), - yMin = cms.int32(1) - ), - cms.PSet( - binType = cms.string('AbsEtaClus'), - funcParams = cms.vdouble(0.00222, 0.000196, -0.000203, 0.000447), - funcType = cms.string('TF1:=pol3'), - xMax = cms.double(1.5), - xMin = cms.double(0.0), - yMax = cms.int32(2), - yMin = cms.int32(2) - ), - cms.PSet( - binType = cms.string('AbsEtaClus'), - funcParams = cms.vdouble(0.00236, 0.000691, 0.000199, 0.000416), - funcType = cms.string('TF1:=pol3'), - xMax = cms.double(1.5), - xMin = cms.double(0.0), - yMax = cms.int32(99999), - yMin = cms.int32(3) - ), - cms.PSet( - binType = cms.string('AbsEtaClus'), - funcParams = cms.vdouble(0.00823, -0.0029), - funcType = cms.string('TF1:=pol1'), - xMax = cms.double(2.0), - xMin = cms.double(1.5), - yMax = cms.int32(1), - yMin = cms.int32(1) - ), - cms.PSet( - binType = cms.string('AbsEtaClus'), - funcParams = cms.vdouble(0.00282), - funcType = cms.string('TF1:=pol0'), - xMax = cms.double(3.0), - xMin = cms.double(2.0), - yMax = cms.int32(1), - yMin = cms.int32(1) - ), - cms.PSet( - binType = cms.string('AbsEtaClus'), - funcParams = cms.vdouble(0.010838, -0.00345), - funcType = cms.string('TF1:=pol1'), - xMax = cms.double(2.0), - xMin = cms.double(1.5), - yMax = cms.int32(2), - yMin = cms.int32(2) - ), - cms.PSet( - binType = cms.string('AbsEtaClus'), - funcParams = cms.vdouble(0.0043), - funcType = cms.string('TF1:=pol0'), - xMax = cms.double(3.0), - xMin = cms.double(2.0), - yMax = cms.int32(2), - yMin = cms.int32(2) - ), - cms.PSet( - binType = cms.string('AbsEtaClus'), - funcParams = cms.vdouble(0.0208, -0.0125, 0.00231), - funcType = cms.string('TF1:=pol2'), - xMax = cms.double(3.0), - xMin = cms.double(1.5), - yMax = cms.int32(99999), - yMin = cms.int32(3) - ) - ) - ), - dPhi2SParams = cms.PSet( - bins = cms.VPSet( - cms.PSet( - binType = cms.string('AbsEtaClus'), - funcParams = cms.vdouble(0.00013), - funcType = cms.string('TF1:=pol0'), - xMax = cms.double(1.6), - xMin = cms.double(0.0), - yMax = cms.int32(99999), - yMin = cms.int32(1) - ), - cms.PSet( - binType = cms.string('AbsEtaClus'), - funcParams = cms.vdouble(0.00045, -0.000199), - funcType = cms.string('TF1:=pol1'), - xMax = cms.double(1.9), - xMin = cms.double(1.5), - yMax = cms.int32(99999), - yMin = cms.int32(1) - ), - cms.PSet( - binType = cms.string('AbsEtaClus'), - funcParams = cms.vdouble(7.94e-05), - funcType = cms.string('TF1:=pol0'), - xMax = cms.double(3.0), - xMin = cms.double(1.9), - yMax = cms.int32(99999), - yMin = cms.int32(1) - ) - ) - ), - dRZ2SParams = cms.PSet( - bins = cms.VPSet( - cms.PSet( - binType = cms.string('AbsEtaClus'), - funcParams = cms.vdouble(0.00299, 0.000299, -4.13e-06, 0.00191), - funcType = cms.string('TF1:=pol3'), - xMax = cms.double(1.5), - xMin = cms.double(0.0), - yMax = cms.int32(99999), - yMin = cms.int32(1) - ), - cms.PSet( - binType = cms.string('AbsEtaClus'), - funcParams = cms.vdouble(0.248, -0.329, 0.148, -0.0222), - funcType = cms.string('TF1:=pol3'), - xMax = cms.double(3.0), - xMin = cms.double(1.5), - yMax = cms.int32(99999), - yMin = cms.int32(1) - ) - ) - ), - pixelSeedsProducer = cms.InputTag("hltEgammaElectronPixelSeedsUnseeded"), - productsToWrite = cms.int32(0), - recoEcalCandidateProducer = cms.InputTag("hltEgammaCandidatesUnseeded") -) - - -hltEgammaSuperClustersToPixelMatchUnseeded = cms.EDProducer("EgammaHLTFilteredSuperClusterProducer", - cands = cms.InputTag("hltEgammaCandidatesUnseeded"), - cuts = cms.VPSet(cms.PSet( - barrelCut = cms.PSet( - cutOverE = cms.double(0.2), - useEt = cms.bool(False) - ), - endcapCut = cms.PSet( - cutOverE = cms.double(0.2), - useEt = cms.bool(False) - ), - var = cms.InputTag("hltEgammaHoverEUnseeded") - )) -) - - -hltElePixelHitDoubletsForTripletsUnseeded = cms.EDProducer("HitPairEDProducer", - clusterCheck = cms.InputTag(""), - layerPairs = cms.vuint32(0, 1), - maxElement = cms.uint32(0), - maxElementTotal = cms.uint32(50000000), - produceIntermediateHitDoublets = cms.bool(True), - produceSeedingHitSets = cms.bool(True), - seedingLayers = cms.InputTag("hltPixelLayerTriplets"), - trackingRegions = cms.InputTag("hltEleSeedsTrackingRegionsUnseeded"), - trackingRegionsSeedingLayers = cms.InputTag("") -) - - -hltElePixelHitDoubletsUnseeded = cms.EDProducer("HitPairEDProducer", - clusterCheck = cms.InputTag(""), - layerPairs = cms.vuint32(0), - maxElement = cms.uint32(0), - maxElementTotal = cms.uint32(50000000), - produceIntermediateHitDoublets = cms.bool(True), - produceSeedingHitSets = cms.bool(True), - seedingLayers = cms.InputTag("hltPixelLayerPairs"), - trackingRegions = cms.InputTag("hltEleSeedsTrackingRegionsUnseeded"), - trackingRegionsSeedingLayers = cms.InputTag("") -) - - -hltElePixelHitTripletsClusterRemoverUnseeded = cms.EDProducer("SeedClusterRemoverPhase2", - phase2OTClusters = cms.InputTag("hltSiPhase2Clusters"), - pixelClusters = cms.InputTag("hltSiPixelClusters"), - trajectories = cms.InputTag("hltElePixelSeedsTripletsUnseeded") -) - - -hltElePixelHitTripletsUnseeded = cms.EDProducer("CAHitTripletEDProducer", - CAHardPtCut = cms.double(0.3), - CAPhiCut = cms.double(0.1), - CAThetaCut = cms.double(0.004), - SeedComparitorPSet = cms.PSet( - ComponentName = cms.string('none') - ), - doublets = cms.InputTag("hltElePixelHitDoubletsForTripletsUnseeded"), - extraHitRPhitolerance = cms.double(0.032), - maxChi2 = cms.PSet( - enabled = cms.bool(True), - pt1 = cms.double(0.8), - pt2 = cms.double(8.0), - value1 = cms.double(100.0), - value2 = cms.double(6.0) - ), - useBendingCorrection = cms.bool(True) -) - - -hltElePixelSeedsCombinedUnseeded = cms.EDProducer("SeedCombiner", - seedCollections = cms.VInputTag("hltElePixelSeedsDoubletsUnseeded", "hltElePixelSeedsTripletsUnseeded") -) - - -hltElePixelSeedsDoubletsUnseeded = cms.EDProducer("SeedCreatorFromRegionConsecutiveHitsEDProducer", - MinOneOverPtError = cms.double(1.0), - OriginTransverseErrorMultiplier = cms.double(1.0), - SeedComparitorPSet = cms.PSet( - ComponentName = cms.string('none') - ), - SeedMomentumForBOFF = cms.double(5.0), - TTRHBuilder = cms.string('WithTrackAngle'), - forceKinematicWithRegionDirection = cms.bool(False), - magneticField = cms.string('ParabolicMf'), - propagator = cms.string('PropagatorWithMaterialParabolicMf'), - seedingHitSets = cms.InputTag("hltElePixelHitDoubletsUnseeded") -) - - -hltElePixelSeedsTripletsUnseeded = cms.EDProducer("SeedCreatorFromRegionConsecutiveHitsEDProducer", - MinOneOverPtError = cms.double(1.0), - OriginTransverseErrorMultiplier = cms.double(1.0), - SeedComparitorPSet = cms.PSet( - ComponentName = cms.string('none') - ), - SeedMomentumForBOFF = cms.double(5.0), - TTRHBuilder = cms.string('WithTrackAngle'), - forceKinematicWithRegionDirection = cms.bool(False), - magneticField = cms.string('ParabolicMf'), - propagator = cms.string('PropagatorWithMaterialParabolicMf'), - seedingHitSets = cms.InputTag("hltElePixelHitTripletsUnseeded") -) - - -hltEleSeedsTrackingRegionsUnseeded = cms.EDProducer("TrackingRegionsFromSuperClustersEDProducer", - RegionPSet = cms.PSet( - beamSpot = cms.InputTag("hltOnlineBeamSpot"), - defaultZ = cms.double(0.0), - deltaEtaRegion = cms.double(0.1), - deltaPhiRegion = cms.double(0.4), - measurementTrackerEvent = cms.InputTag(""), - minBSDeltaZ = cms.double(0.0), - nrSigmaForBSDeltaZ = cms.double(4.0), - originHalfLength = cms.double(12.5), - originRadius = cms.double(0.2), - precise = cms.bool(True), - ptMin = cms.double(1.5), - superClusters = cms.VInputTag("hltEgammaSuperClustersToPixelMatchUnseeded"), - useZInBeamspot = cms.bool(False), - useZInVertex = cms.bool(False), - vertices = cms.InputTag(""), - whereToUseMeasTracker = cms.string('kNever') - ) -) - - -hltFilteredLayerClustersEM = cms.EDProducer("FilteredLayerClustersProducer", - LayerClusters = cms.InputTag("hltHgcalLayerClusters"), - LayerClustersInputMask = cms.InputTag("hltHgcalLayerClusters","InitialLayerClustersMask"), - algo_number = cms.int32(8), - clusterFilter = cms.string('ClusterFilterByAlgoAndSizeAndLayerRange'), - iteration_label = cms.string('EM'), - max_cluster_size = cms.int32(9999), - max_layerId = cms.int32(30), - mightGet = cms.optional.untracked.vstring, - min_cluster_size = cms.int32(3), - min_layerId = cms.int32(0) -) - - -hltFilteredLayerClustersHAD = cms.EDProducer("FilteredLayerClustersProducer", - LayerClusters = cms.InputTag("hltHgcalLayerClusters"), - LayerClustersInputMask = cms.InputTag("hltTiclTrackstersEM"), - algo_number = cms.int32(8), - clusterFilter = cms.string('ClusterFilterByAlgoAndSize'), - iteration_label = cms.string('HAD'), - max_cluster_size = cms.int32(9999), - max_layerId = cms.int32(9999), - mightGet = cms.optional.untracked.vstring, - min_cluster_size = cms.int32(3), - min_layerId = cms.int32(0) -) - - -hltFilteredLayerClustersTrk = cms.EDProducer("FilteredLayerClustersProducer", - LayerClusters = cms.InputTag("hltHgcalLayerClusters"), - LayerClustersInputMask = cms.InputTag("hltTiclTrackstersEM"), - algo_number = cms.int32(8), - clusterFilter = cms.string('ClusterFilterByAlgoAndSize'), - iteration_label = cms.string('Trk'), - max_cluster_size = cms.int32(9999), - max_layerId = cms.int32(9999), - mightGet = cms.optional.untracked.vstring, - min_cluster_size = cms.int32(3), - min_layerId = cms.int32(0) -) - - -hltFilteredLayerClustersTrkEM = cms.EDProducer("FilteredLayerClustersProducer", - LayerClusters = cms.InputTag("hltHgcalLayerClusters"), - LayerClustersInputMask = cms.InputTag("hltHgcalLayerClusters","InitialLayerClustersMask"), - algo_number = cms.int32(8), - clusterFilter = cms.string('ClusterFilterByAlgoAndSizeAndLayerRange'), - iteration_label = cms.string('TrkEM'), - max_cluster_size = cms.int32(9999), - max_layerId = cms.int32(30), - mightGet = cms.optional.untracked.vstring, - min_cluster_size = cms.int32(3), - min_layerId = cms.int32(0) -) - - -hltFixedGridRhoFastjetAllCaloForMuons = cms.EDProducer("FixedGridRhoProducerFastjet", - gridSpacing = cms.double(0.55), - maxRapidity = cms.double(2.5), - pfCandidatesTag = cms.InputTag("hltTowerMakerForAll") -) - - -hltHGCalRecHit = cms.EDProducer("HGCalRecHitProducer", - HGCEE_cce = cms.PSet( - refToPSet_ = cms.string('HGCAL_chargeCollectionEfficiencies') - ), - HGCEE_fCPerMIP = cms.vdouble(2.06, 3.43, 5.15), - HGCEE_isSiFE = cms.bool(True), - HGCEE_keV2DIGI = cms.double(0.044259), - HGCEE_noise_fC = cms.PSet( - refToPSet_ = cms.string('HGCAL_noise_fC') - ), - HGCEErechitCollection = cms.string('HGCEERecHits'), - HGCEEuncalibRecHitCollection = cms.InputTag("hltHGCalUncalibRecHit","HGCEEUncalibRecHits"), - HGCHEB_isSiFE = cms.bool(True), - HGCHEB_keV2DIGI = cms.double(0.00148148148148), - HGCHEB_noise_MIP = cms.PSet( - refToPSet_ = cms.string('HGCAL_noise_heback') - ), - HGCHEBrechitCollection = cms.string('HGCHEBRecHits'), - HGCHEBuncalibRecHitCollection = cms.InputTag("hltHGCalUncalibRecHit","HGCHEBUncalibRecHits"), - HGCHEF_cce = cms.PSet( - refToPSet_ = cms.string('HGCAL_chargeCollectionEfficiencies') - ), - HGCHEF_fCPerMIP = cms.vdouble(2.06, 3.43, 5.15), - HGCHEF_isSiFE = cms.bool(True), - HGCHEF_keV2DIGI = cms.double(0.044259), - HGCHEF_noise_fC = cms.PSet( - refToPSet_ = cms.string('HGCAL_noise_fC') - ), - HGCHEFrechitCollection = cms.string('HGCHEFRecHits'), - HGCHEFuncalibRecHitCollection = cms.InputTag("hltHGCalUncalibRecHit","HGCHEFUncalibRecHits"), - HGCHFNose_cce = cms.PSet( - refToPSet_ = cms.string('HGCAL_chargeCollectionEfficiencies') - ), - HGCHFNose_fCPerMIP = cms.vdouble(1.25, 2.57, 3.88), - HGCHFNose_isSiFE = cms.bool(False), - HGCHFNose_keV2DIGI = cms.double(0.044259), - HGCHFNose_noise_fC = cms.PSet( - refToPSet_ = cms.string('HGCAL_noise_fC') - ), - HGCHFNoserechitCollection = cms.string('HGCHFNoseRecHits'), - HGCHFNoseuncalibRecHitCollection = cms.InputTag("hltHGCalUncalibRecHit","HGCHFNoseUncalibRecHits"), - algo = cms.string('HGCalRecHitWorkerSimple'), - constSiPar = cms.double(0.02), - deltasi_index_regemfac = cms.int32(3), - layerNoseWeights = cms.vdouble( - 0.0, 39.500245, 39.756638, 39.756638, 39.756638, - 39.756638, 66.020266, 92.283895, 92.283895 - ), - layerWeights = cms.vdouble( - 0.0, 8.894541, 10.937907, 10.937907, 10.937907, - 10.937907, 10.937907, 10.937907, 10.937907, 10.937907, - 10.932882, 10.932882, 10.937907, 10.937907, 10.938169, - 10.938169, 10.938169, 10.938169, 10.938169, 10.938169, - 10.938169, 10.938169, 10.938169, 10.938169, 10.938169, - 10.938169, 10.938169, 10.938169, 32.332097, 51.574301, - 51.444192, 51.444192, 51.444192, 51.444192, 51.444192, - 51.444192, 51.444192, 51.444192, 51.444192, 51.444192, - 69.513118, 87.582044, 87.582044, 87.582044, 87.582044, - 87.582044, 87.214571, 86.888309, 86.92952, 86.92952, - 86.92952 - ), - maxValSiPar = cms.double(10000.0), - minValSiPar = cms.double(10.0), - noiseSiPar = cms.double(5.5), - rangeMask = cms.uint32(4294442496), - rangeMatch = cms.uint32(1161838592), - sciThicknessCorrection = cms.double(0.9), - thicknessCorrection = cms.vdouble( - 0.77, 0.77, 0.77, 0.84, 0.84, - 0.84 - ), - thicknessNoseCorrection = cms.vdouble(1.132, 1.092, 1.084) -) - - -hltHGCalUncalibRecHit = cms.EDProducer("HGCalUncalibRecHitProducer", - HGCEEConfig = cms.PSet( - adcNbits = cms.uint32(10), - adcSaturation = cms.double(100), - fCPerMIP = cms.vdouble(2.06, 3.43, 5.15), - isSiFE = cms.bool(True), - tdcNbits = cms.uint32(12), - tdcOnset = cms.double(60), - tdcSaturation = cms.double(10000), - toaLSB_ns = cms.double(0.0244) - ), - HGCEEdigiCollection = cms.InputTag("hltHgcalDigis","EE"), - HGCEEhitCollection = cms.string('HGCEEUncalibRecHits'), - HGCHEBConfig = cms.PSet( - adcNbits = cms.uint32(10), - adcSaturation = cms.double(68.75), - fCPerMIP = cms.vdouble(1.0, 1.0, 1.0), - isSiFE = cms.bool(True), - tdcNbits = cms.uint32(12), - tdcOnset = cms.double(55), - tdcSaturation = cms.double(1000), - toaLSB_ns = cms.double(0.0244) - ), - HGCHEBdigiCollection = cms.InputTag("hltHgcalDigis","HEback"), - HGCHEBhitCollection = cms.string('HGCHEBUncalibRecHits'), - HGCHEFConfig = cms.PSet( - adcNbits = cms.uint32(10), - adcSaturation = cms.double(100), - fCPerMIP = cms.vdouble(2.06, 3.43, 5.15), - isSiFE = cms.bool(True), - tdcNbits = cms.uint32(12), - tdcOnset = cms.double(60), - tdcSaturation = cms.double(10000), - toaLSB_ns = cms.double(0.0244) - ), - HGCHEFdigiCollection = cms.InputTag("hltHgcalDigis","HEfront"), - HGCHEFhitCollection = cms.string('HGCHEFUncalibRecHits'), - HGCHFNoseConfig = cms.PSet( - adcNbits = cms.uint32(10), - adcSaturation = cms.double(100), - fCPerMIP = cms.vdouble(1.25, 2.57, 3.88), - isSiFE = cms.bool(False), - tdcNbits = cms.uint32(12), - tdcOnset = cms.double(60), - tdcSaturation = cms.double(10000), - toaLSB_ns = cms.double(0.0244) - ), - HGCHFNosedigiCollection = cms.InputTag("hfnoseDigis","HFNose"), - HGCHFNosehitCollection = cms.string('HGCHFNoseUncalibRecHits'), - algo = cms.string('HGCalUncalibRecHitWorkerWeights') -) - - -hltHbhereco = cms.EDProducer("HBHEPhase1Reconstructor", - algoConfigClass = cms.string(''), - algorithm = cms.PSet( - Class = cms.string('SimpleHBHEPhase1Algo'), - activeBXs = cms.vint32( - -3, -2, -1, 0, 1, - 2, 3, 4 - ), - applyLegacyHBMCorrection = cms.bool(False), - applyPedConstraint = cms.bool(True), - applyPulseJitter = cms.bool(False), - applyTimeConstraint = cms.bool(True), - applyTimeSlew = cms.bool(True), - applyTimeSlewM3 = cms.bool(True), - calculateArrivalTime = cms.bool(True), - chiSqSwitch = cms.double(15.0), - correctForPhaseContainment = cms.bool(True), - correctionPhaseNS = cms.double(6.0), - deltaChiSqThresh = cms.double(0.001), - dynamicPed = cms.bool(False), - firstSampleShift = cms.int32(0), - fitTimes = cms.int32(1), - meanPed = cms.double(0.0), - meanTime = cms.double(0.0), - nMaxItersMin = cms.int32(500), - nMaxItersNNLS = cms.int32(500), - nnlsThresh = cms.double(1e-11), - pulseJitter = cms.double(1.0), - respCorrM3 = cms.double(1.0), - samplesToAdd = cms.int32(2), - tdcTimeShift = cms.double(0.0), - timeMax = cms.double(12.5), - timeMin = cms.double(-12.5), - timeSigmaHPD = cms.double(5.0), - timeSigmaSiPM = cms.double(2.5), - timeSlewParsType = cms.int32(3), - ts4Max = cms.vdouble(100.0, 20000.0, 30000.0), - ts4Min = cms.double(0.0), - ts4Thresh = cms.double(0.0), - ts4chi2 = cms.vdouble(15.0, 15.0), - useM2 = cms.bool(False), - useM3 = cms.bool(True), - useMahi = cms.bool(True) - ), - digiLabelQIE11 = cms.InputTag("hltHcalDigis"), - digiLabelQIE8 = cms.InputTag("hltHcalDigis"), - dropZSmarkedPassed = cms.bool(True), - flagParametersQIE11 = cms.PSet( - - ), - flagParametersQIE8 = cms.PSet( - hitEnergyMinimum = cms.double(1.0), - hitMultiplicityThreshold = cms.int32(17), - nominalPedestal = cms.double(3.0), - pulseShapeParameterSets = cms.VPSet( - cms.PSet( - pulseShapeParameters = cms.vdouble( - 0.0, 100.0, -50.0, 0.0, -15.0, - 0.15 - ) - ), - cms.PSet( - pulseShapeParameters = cms.vdouble( - 100.0, 2000.0, -50.0, 0.0, -5.0, - 0.05 - ) - ), - cms.PSet( - pulseShapeParameters = cms.vdouble( - 2000.0, 1000000.0, -50.0, 0.0, 95.0, - 0.0 - ) - ), - cms.PSet( - pulseShapeParameters = cms.vdouble( - -1000000.0, 1000000.0, 45.0, 0.1, 1000000.0, - 0.0 - ) - ) - ) - ), - makeRecHits = cms.bool(True), - processQIE11 = cms.bool(True), - processQIE8 = cms.bool(True), - pulseShapeParametersQIE11 = cms.PSet( - - ), - pulseShapeParametersQIE8 = cms.PSet( - LeftSlopeCut = cms.vdouble(5.0, 2.55, 2.55), - LeftSlopeThreshold = cms.vdouble(250.0, 500.0, 100000.0), - LinearCut = cms.vdouble(-3.0, -0.054, -0.054), - LinearThreshold = cms.vdouble(20.0, 100.0, 100000.0), - MinimumChargeThreshold = cms.double(20.0), - MinimumTS4TS5Threshold = cms.double(100.0), - R45MinusOneRange = cms.double(0.2), - R45PlusOneRange = cms.double(0.2), - RMS8MaxCut = cms.vdouble(-13.5, -11.5, -11.5), - RMS8MaxThreshold = cms.vdouble(20.0, 100.0, 100000.0), - RightSlopeCut = cms.vdouble(5.0, 4.15, 4.15), - RightSlopeSmallCut = cms.vdouble(1.08, 1.16, 1.16), - RightSlopeSmallThreshold = cms.vdouble(150.0, 200.0, 100000.0), - RightSlopeThreshold = cms.vdouble(250.0, 400.0, 100000.0), - TS3TS4ChargeThreshold = cms.double(70.0), - TS3TS4UpperChargeThreshold = cms.double(20.0), - TS4TS5ChargeThreshold = cms.double(70.0), - TS4TS5LowerCut = cms.vdouble( - -1.0, -0.7, -0.5, -0.4, -0.3, - 0.1 - ), - TS4TS5LowerThreshold = cms.vdouble( - 100.0, 120.0, 160.0, 200.0, 300.0, - 500.0 - ), - TS4TS5UpperCut = cms.vdouble(1.0, 0.8, 0.75, 0.72), - TS4TS5UpperThreshold = cms.vdouble(70.0, 90.0, 100.0, 400.0), - TS5TS6ChargeThreshold = cms.double(70.0), - TS5TS6UpperChargeThreshold = cms.double(20.0), - TriangleIgnoreSlow = cms.bool(False), - TrianglePeakTS = cms.uint32(10000), - UseDualFit = cms.bool(True) - ), - recoParamsFromDB = cms.bool(True), - saveDroppedInfos = cms.bool(False), - saveEffectivePedestal = cms.bool(True), - saveInfos = cms.bool(False), - setLegacyFlagsQIE11 = cms.bool(False), - setLegacyFlagsQIE8 = cms.bool(True), - setNegativeFlagsQIE11 = cms.bool(False), - setNegativeFlagsQIE8 = cms.bool(True), - setNoiseFlagsQIE11 = cms.bool(False), - setNoiseFlagsQIE8 = cms.bool(True), - setPulseShapeFlagsQIE11 = cms.bool(False), - setPulseShapeFlagsQIE8 = cms.bool(True), - sipmQNTStoSum = cms.int32(3), - sipmQTSShift = cms.int32(0), - tsFromDB = cms.bool(False), - use8ts = cms.bool(True) -) - - -hltHcalDigis = cms.EDProducer("HcalRawToDigi", - ComplainEmptyData = cms.untracked.bool(False), - ElectronicsMap = cms.string(''), - ExpectedOrbitMessageTime = cms.untracked.int32(-1), - FEDs = cms.untracked.vint32(), - FilterDataQuality = cms.bool(True), - HcalFirstFED = cms.untracked.int32(700), - InputLabel = cms.InputTag("rawDataCollector"), - UnpackCalib = cms.untracked.bool(True), - UnpackTTP = cms.untracked.bool(True), - UnpackUMNio = cms.untracked.bool(True), - UnpackZDC = cms.untracked.bool(True), - UnpackerMode = cms.untracked.int32(0), - firstSample = cms.int32(0), - lastSample = cms.int32(9), - mightGet = cms.optional.untracked.vstring, - saveQIE10DataNSamples = cms.untracked.vint32(), - saveQIE10DataTags = cms.untracked.vstring(), - saveQIE11DataNSamples = cms.untracked.vint32(), - saveQIE11DataTags = cms.untracked.vstring(), - silent = cms.untracked.bool(True) -) - - -hltHfprereco = cms.EDProducer("HFPreReconstructor", - digiLabel = cms.InputTag("hltHcalDigis"), - dropZSmarkedPassed = cms.bool(True), - forceSOI = cms.int32(-1), - soiShift = cms.int32(0), - sumAllTimeSlices = cms.bool(False), - tsFromDB = cms.bool(False) -) - - -hltHfreco = cms.EDProducer("HFPhase1Reconstructor", - HFStripFilter = cms.PSet( - gap = cms.int32(2), - lstrips = cms.int32(2), - maxStripTime = cms.double(10.0), - maxThreshold = cms.double(100.0), - seedHitIetaMax = cms.int32(35), - stripThreshold = cms.double(40.0), - timeMax = cms.double(6.0), - verboseLevel = cms.untracked.int32(10), - wedgeCut = cms.double(0.05) - ), - PETstat = cms.PSet( - HcalAcceptSeverityLevel = cms.int32(9), - longETParams = cms.vdouble( - 0.0, 0.0, 0.0, 0.0, 0.0, - 0.0, 0.0, 0.0, 0.0, 0.0, - 0.0, 0.0, 0.0 - ), - longEnergyParams = cms.vdouble( - 43.5, 45.7, 48.32, 51.36, 54.82, - 58.7, 63.0, 67.72, 72.86, 78.42, - 84.4, 90.8, 97.62 - ), - long_R = cms.vdouble(0.98), - long_R_29 = cms.vdouble(0.8), - shortETParams = cms.vdouble( - 0.0, 0.0, 0.0, 0.0, 0.0, - 0.0, 0.0, 0.0, 0.0, 0.0, - 0.0, 0.0, 0.0 - ), - shortEnergyParams = cms.vdouble( - 35.1773, 35.37, 35.7933, 36.4472, 37.3317, - 38.4468, 39.7925, 41.3688, 43.1757, 45.2132, - 47.4813, 49.98, 52.7093 - ), - short_R = cms.vdouble(0.8), - short_R_29 = cms.vdouble(0.8) - ), - S8S1stat = cms.PSet( - HcalAcceptSeverityLevel = cms.int32(9), - isS8S1 = cms.bool(True), - longETParams = cms.vdouble( - 0.0, 0.0, 0.0, 0.0, 0.0, - 0.0, 0.0, 0.0, 0.0, 0.0, - 0.0, 0.0, 0.0 - ), - longEnergyParams = cms.vdouble( - 40.0, 100.0, 100.0, 100.0, 100.0, - 100.0, 100.0, 100.0, 100.0, 100.0, - 100.0, 100.0, 100.0 - ), - long_optimumSlope = cms.vdouble( - 0.3, 0.1, 0.1, 0.1, 0.1, - 0.1, 0.1, 0.1, 0.1, 0.1, - 0.1, 0.1, 0.1 - ), - shortETParams = cms.vdouble( - 0.0, 0.0, 0.0, 0.0, 0.0, - 0.0, 0.0, 0.0, 0.0, 0.0, - 0.0, 0.0, 0.0 - ), - shortEnergyParams = cms.vdouble( - 40.0, 100.0, 100.0, 100.0, 100.0, - 100.0, 100.0, 100.0, 100.0, 100.0, - 100.0, 100.0, 100.0 - ), - short_optimumSlope = cms.vdouble( - 0.3, 0.1, 0.1, 0.1, 0.1, - 0.1, 0.1, 0.1, 0.1, 0.1, - 0.1, 0.1, 0.1 - ) - ), - S9S1stat = cms.PSet( - HcalAcceptSeverityLevel = cms.int32(9), - isS8S1 = cms.bool(False), - longETParams = cms.vdouble( - 0.0, 0.0, 0.0, 0.0, 0.0, - 0.0, 0.0, 0.0, 0.0, 0.0, - 0.0, 0.0, 0.0 - ), - longEnergyParams = cms.vdouble( - 43.5, 45.7, 48.32, 51.36, 54.82, - 58.7, 63.0, 67.72, 72.86, 78.42, - 84.4, 90.8, 97.62 - ), - long_optimumSlope = cms.vdouble( - -99999.0, 0.0164905, 0.0238698, 0.0321383, 0.041296, - 0.0513428, 0.0622789, 0.0741041, 0.0868186, 0.100422, - 0.135313, 0.136289, 0.0589927 - ), - shortETParams = cms.vdouble( - 0.0, 0.0, 0.0, 0.0, 0.0, - 0.0, 0.0, 0.0, 0.0, 0.0, - 0.0, 0.0, 0.0 - ), - shortEnergyParams = cms.vdouble( - 35.1773, 35.37, 35.7933, 36.4472, 37.3317, - 38.4468, 39.7925, 41.3688, 43.1757, 45.2132, - 47.4813, 49.98, 52.7093 - ), - short_optimumSlope = cms.vdouble( - -99999.0, 0.0164905, 0.0238698, 0.0321383, 0.041296, - 0.0513428, 0.0622789, 0.0741041, 0.0868186, 0.100422, - 0.135313, 0.136289, 0.0589927 - ) - ), - algoConfigClass = cms.string('HFPhase1PMTParams'), - algorithm = cms.PSet( - Class = cms.string('HFFlexibleTimeCheck'), - energyWeights = cms.vdouble( - 1.0, 1.0, 1.0, 0.0, 1.0, - 0.0, 2.0, 0.0, 2.0, 0.0, - 2.0, 0.0, 1.0, 0.0, 0.0, - 1.0, 0.0, 1.0, 0.0, 2.0, - 0.0, 2.0, 0.0, 2.0, 0.0, - 1.0 - ), - rejectAllFailures = cms.bool(True), - soiPhase = cms.uint32(1), - tfallIfNoTDC = cms.double(-101.0), - timeShift = cms.double(0.0), - tlimits = cms.vdouble(-1000.0, 1000.0, -1000.0, 1000.0), - triseIfNoTDC = cms.double(-100.0) - ), - checkChannelQualityForDepth3and4 = cms.bool(False), - inputLabel = cms.InputTag("hltHfprereco"), - runHFStripFilter = cms.bool(False), - setNoiseFlags = cms.bool(True), - useChannelQualityFromDB = cms.bool(False) -) - - -hltHgcalDigis = cms.EDProducer("HGCalRawToDigiFake", - bhDigis = cms.InputTag("simHGCalUnsuppressedDigis","HEback"), - eeDigis = cms.InputTag("simHGCalUnsuppressedDigis","EE"), - fhDigis = cms.InputTag("simHGCalUnsuppressedDigis","HEfront"), - mightGet = cms.optional.untracked.vstring -) - - -hltHgcalLayerClusters = cms.EDProducer("HGCalLayerClusterProducer", - HFNoseInput = cms.InputTag("hltHGCalRecHit","HGCHFNoseRecHits"), - HGCBHInput = cms.InputTag("hltHGCalRecHit","HGCHEBRecHits"), - HGCEEInput = cms.InputTag("hltHGCalRecHit","HGCEERecHits"), - HGCFHInput = cms.InputTag("hltHGCalRecHit","HGCHEFRecHits"), - detector = cms.string('all'), - doSharing = cms.bool(False), - mightGet = cms.optional.untracked.vstring, - nHitsTime = cms.uint32(3), - plugin = cms.PSet( - dEdXweights = cms.vdouble( - 0.0, 8.894541, 10.937907, 10.937907, 10.937907, - 10.937907, 10.937907, 10.937907, 10.937907, 10.937907, - 10.932882, 10.932882, 10.937907, 10.937907, 10.938169, - 10.938169, 10.938169, 10.938169, 10.938169, 10.938169, - 10.938169, 10.938169, 10.938169, 10.938169, 10.938169, - 10.938169, 10.938169, 10.938169, 32.332097, 51.574301, - 51.444192, 51.444192, 51.444192, 51.444192, 51.444192, - 51.444192, 51.444192, 51.444192, 51.444192, 51.444192, - 69.513118, 87.582044, 87.582044, 87.582044, 87.582044, - 87.582044, 87.214571, 86.888309, 86.92952, 86.92952, - 86.92952 - ), - deltac = cms.vdouble(1.3, 1.3, 5, 0.0315), - deltasi_index_regemfac = cms.int32(3), - dependSensor = cms.bool(True), - ecut = cms.double(3), - fcPerEle = cms.double(0.00016020506), - fcPerMip = cms.vdouble( - 2.06, 3.43, 5.15, 2.06, 3.43, - 5.15 - ), - kappa = cms.double(9), - maxNumberOfThickIndices = cms.uint32(6), - noiseMip = cms.PSet( - refToPSet_ = cms.string('HGCAL_noise_heback') - ), - noises = cms.vdouble( - 2000.0, 2400.0, 2000.0, 2000.0, 2400.0, - 2000.0 - ), - positionDeltaRho2 = cms.double(1.69), - sciThicknessCorrection = cms.double(0.9), - thicknessCorrection = cms.vdouble( - 0.77, 0.77, 0.77, 0.84, 0.84, - 0.84 - ), - thresholdW0 = cms.vdouble(2.9, 2.9, 2.9), - type = cms.string('CLUE'), - use2x2 = cms.bool(True), - verbosity = cms.untracked.uint32(3) - ), - timeClname = cms.string('timeLayerCluster'), - timeOffset = cms.double(5) -) - - -hltHoreco = cms.EDProducer("HcalHitReconstructor", - HFInWindowStat = cms.PSet( - - ), - PETstat = cms.PSet( - - ), - S8S1stat = cms.PSet( - - ), - S9S1stat = cms.PSet( - - ), - Subdetector = cms.string('HO'), - correctForPhaseContainment = cms.bool(True), - correctForTimeslew = cms.bool(True), - correctTiming = cms.bool(False), - correctionPhaseNS = cms.double(13.0), - dataOOTCorrectionCategory = cms.string('Data'), - dataOOTCorrectionName = cms.string(''), - digiLabel = cms.InputTag("hltHcalDigis"), - digiTimeFromDB = cms.bool(True), - digistat = cms.PSet( - - ), - dropZSmarkedPassed = cms.bool(True), - firstAuxTS = cms.int32(4), - firstSample = cms.int32(4), - hfTimingTrustParameters = cms.PSet( - - ), - mcOOTCorrectionCategory = cms.string('MC'), - mcOOTCorrectionName = cms.string(''), - recoParamsFromDB = cms.bool(True), - samplesToAdd = cms.int32(4), - saturationParameters = cms.PSet( - maxADCvalue = cms.int32(127) - ), - setHSCPFlags = cms.bool(False), - setNegativeFlags = cms.bool(False), - setNoiseFlags = cms.bool(False), - setPulseShapeFlags = cms.bool(False), - setSaturationFlags = cms.bool(False), - setTimingTrustFlags = cms.bool(False), - tsFromDB = cms.bool(True), - useLeakCorrection = cms.bool(False) -) - - -hltMeasurementTrackerEvent = cms.EDProducer("MeasurementTrackerEventProducer", - Phase2TrackerCluster1DProducer = cms.string('hltSiPhase2Clusters'), - badPixelFEDChannelCollectionLabels = cms.VInputTag("hltSiPixelDigis"), - inactivePixelDetectorLabels = cms.VInputTag(), - inactiveStripDetectorLabels = cms.VInputTag("hltSiStripDigis"), - measurementTracker = cms.string(''), - mightGet = cms.optional.untracked.vstring, - pixelCablingMapLabel = cms.string(''), - pixelClusterProducer = cms.string('hltSiPixelClusters'), - skipClusters = cms.InputTag(""), - stripClusterProducer = cms.string(''), - switchOffPixelsIfEmpty = cms.bool(True) -) - - -hltOfflineBeamSpot = cms.EDProducer("BeamSpotProducer") - - -hltParticleFlowClusterECALUncorrectedUnseeded = cms.EDProducer("PFClusterProducer", - energyCorrector = cms.PSet( - - ), - initialClusteringStep = cms.PSet( - algoName = cms.string('Basic2DGenericTopoClusterizer'), - thresholdsByDetector = cms.VPSet( - cms.PSet( - detector = cms.string('ECAL_BARREL'), - gatheringThreshold = cms.double(0.175), - gatheringThresholdPt = cms.double(0.0) - ), - cms.PSet( - detector = cms.string('ECAL_ENDCAP'), - gatheringThreshold = cms.double(0.3), - gatheringThresholdPt = cms.double(0.0) - ) - ), - useCornerCells = cms.bool(True) - ), - pfClusterBuilder = cms.PSet( - algoName = cms.string('Basic2DGenericPFlowClusterizer'), - allCellsPositionCalc = cms.PSet( - algoName = cms.string('Basic2DGenericPFlowPositionCalc'), - logWeightDenominator = cms.double(0.08), - minAllowedNormalization = cms.double(1e-09), - minFractionInCalc = cms.double(1e-09), - posCalcNCrystals = cms.int32(-1), - timeResolutionCalcBarrel = cms.PSet( - constantTerm = cms.double(0.428192), - constantTermLowE = cms.double(0.0), - corrTermLowE = cms.double(0.0510871), - noiseTerm = cms.double(1.10889), - noiseTermLowE = cms.double(1.31883), - threshHighE = cms.double(5.0), - threshLowE = cms.double(0.5) - ), - timeResolutionCalcEndcap = cms.PSet( - constantTerm = cms.double(0.0), - constantTermLowE = cms.double(0.0), - corrTermLowE = cms.double(0.0), - noiseTerm = cms.double(5.72489999999), - noiseTermLowE = cms.double(6.92683000001), - threshHighE = cms.double(10.0), - threshLowE = cms.double(1.0) - ) - ), - excludeOtherSeeds = cms.bool(True), - maxIterations = cms.uint32(50), - minFracTot = cms.double(1e-20), - minFractionToKeep = cms.double(1e-07), - positionCalc = cms.PSet( - algoName = cms.string('Basic2DGenericPFlowPositionCalc'), - logWeightDenominator = cms.double(0.08), - minAllowedNormalization = cms.double(1e-09), - minFractionInCalc = cms.double(1e-09), - posCalcNCrystals = cms.int32(9), - timeResolutionCalcBarrel = cms.PSet( - constantTerm = cms.double(0.428192), - constantTermLowE = cms.double(0.0), - corrTermLowE = cms.double(0.0510871), - noiseTerm = cms.double(1.10889), - noiseTermLowE = cms.double(1.31883), - threshHighE = cms.double(5.0), - threshLowE = cms.double(0.5) - ), - timeResolutionCalcEndcap = cms.PSet( - constantTerm = cms.double(0.0), - constantTermLowE = cms.double(0.0), - corrTermLowE = cms.double(0.0), - noiseTerm = cms.double(5.72489999999), - noiseTermLowE = cms.double(6.92683000001), - threshHighE = cms.double(10.0), - threshLowE = cms.double(1.0) - ) - ), - positionCalcForConvergence = cms.PSet( - T0_EB = cms.double(7.4), - T0_EE = cms.double(3.1), - T0_ES = cms.double(1.2), - W0 = cms.double(4.2), - X0 = cms.double(0.89), - algoName = cms.string('ECAL2DPositionCalcWithDepthCorr'), - minAllowedNormalization = cms.double(0.0), - minFractionInCalc = cms.double(0.0) - ), - recHitEnergyNorms = cms.VPSet( - cms.PSet( - detector = cms.string('ECAL_BARREL'), - recHitEnergyNorm = cms.double(0.08) - ), - cms.PSet( - detector = cms.string('ECAL_ENDCAP'), - recHitEnergyNorm = cms.double(0.3) - ) - ), - showerSigma = cms.double(1.5), - stoppingTolerance = cms.double(1e-08) - ), - positionReCalc = cms.PSet( - T0_EB = cms.double(7.4), - T0_EE = cms.double(3.1), - T0_ES = cms.double(1.2), - W0 = cms.double(4.2), - X0 = cms.double(0.89), - algoName = cms.string('ECAL2DPositionCalcWithDepthCorr'), - minAllowedNormalization = cms.double(0.0), - minFractionInCalc = cms.double(0.0) - ), - recHitCleaners = cms.VPSet(), - recHitsSource = cms.InputTag("hltParticleFlowRecHitECALUnseeded"), - seedCleaners = cms.VPSet(cms.PSet( - RecHitFlagsToBeExcluded = cms.vstring(), - algoName = cms.string('FlagsCleanerECAL') - )), - seedFinder = cms.PSet( - algoName = cms.string('LocalMaximumSeedFinder'), - nNeighbours = cms.int32(8), - thresholdsByDetector = cms.VPSet( - cms.PSet( - detector = cms.string('ECAL_ENDCAP'), - seedingThreshold = cms.double(0.6), - seedingThresholdPt = cms.double(0.15) - ), - cms.PSet( - detector = cms.string('ECAL_BARREL'), - seedingThreshold = cms.double(0.4375), - seedingThresholdPt = cms.double(0.0) - ) - ) - ) -) - - -hltParticleFlowClusterECALUnseeded = cms.EDProducer("CorrectedECALPFClusterProducer", - energyCorrector = cms.PSet( - applyCrackCorrections = cms.bool(False), - applyMVACorrections = cms.bool(True), - autoDetectBunchSpacing = cms.bool(True), - bunchSpacing = cms.int32(25), - ebSrFlagLabel = cms.InputTag("hltEcalDigis"), - eeSrFlagLabel = cms.InputTag("hltEcalDigis"), - maxPtForMVAEvaluation = cms.double(300.0), - recHitsEBLabel = cms.InputTag("hltEcalRecHit","EcalRecHitsEB"), - recHitsEELabel = cms.InputTag("hltEcalRecHit","EcalRecHitsEE"), - setEnergyUncertainty = cms.bool(False), - srfAwareCorrection = cms.bool(True) - ), - inputECAL = cms.InputTag("hltParticleFlowTimeAssignerECALUnseeded"), - inputPS = cms.InputTag("hltParticleFlowClusterPSUnseeded"), - mightGet = cms.optional.untracked.vstring, - minimumPSEnergy = cms.double(0) -) - - -hltParticleFlowClusterHGCalFromTICL = cms.EDProducer("PFClusterProducer", - energyCorrector = cms.PSet( - - ), - initialClusteringStep = cms.PSet( - algoName = cms.string('PFClusterFromHGCalMultiCluster'), - clusterSrc = cms.InputTag("hltTiclMultiClustersFromTrackstersMerge"), - filterByTracksterPID = cms.bool(False), - filter_on_categories = cms.vint32(0, 1), - pid_threshold = cms.double(0.8), - thresholdsByDetector = cms.VPSet(), - tracksterSrc = cms.InputTag("hltTiclTrackstersEM") - ), - pfClusterBuilder = cms.PSet( - - ), - positionReCalc = cms.PSet( - algoName = cms.string('Cluster3DPCACalculator'), - minFractionInCalc = cms.double(1e-09), - updateTiming = cms.bool(False) - ), - recHitCleaners = cms.VPSet(), - recHitsSource = cms.InputTag("hltParticleFlowRecHitHGC"), - seedCleaners = cms.VPSet(), - seedFinder = cms.PSet( - algoName = cms.string('PassThruSeedFinder'), - nNeighbours = cms.int32(8), - thresholdsByDetector = cms.VPSet() - ) -) - - -hltParticleFlowClusterHGCalFromTICLHAD = cms.EDProducer("PFClusterProducer", - energyCorrector = cms.PSet( - - ), - initialClusteringStep = cms.PSet( - algoName = cms.string('PFClusterFromHGCalMultiCluster'), - clusterSrc = cms.InputTag("hltTiclMultiClustersFromTrackstersHAD"), - filterByTracksterPID = cms.bool(False), - filter_on_categories = cms.vint32(0, 1), - pid_threshold = cms.double(0.8), - thresholdsByDetector = cms.VPSet(), - tracksterSrc = cms.InputTag("hltTiclTrackstersHAD") - ), - pfClusterBuilder = cms.PSet( - - ), - positionReCalc = cms.PSet( - algoName = cms.string('Cluster3DPCACalculator'), - minFractionInCalc = cms.double(1e-09), - updateTiming = cms.bool(False) - ), - recHitCleaners = cms.VPSet(), - recHitsSource = cms.InputTag("hltParticleFlowRecHitHGC"), - seedCleaners = cms.VPSet(), - seedFinder = cms.PSet( - algoName = cms.string('PassThruSeedFinder'), - nNeighbours = cms.int32(8), - thresholdsByDetector = cms.VPSet() - ) -) - - -hltParticleFlowClusterPSUnseeded = cms.EDProducer("PFClusterProducer", - energyCorrector = cms.PSet( - - ), - initialClusteringStep = cms.PSet( - algoName = cms.string('Basic2DGenericTopoClusterizer'), - thresholdsByDetector = cms.VPSet( - cms.PSet( - detector = cms.string('PS1'), - gatheringThreshold = cms.double(6e-05), - gatheringThresholdPt = cms.double(0.0) - ), - cms.PSet( - detector = cms.string('PS2'), - gatheringThreshold = cms.double(6e-05), - gatheringThresholdPt = cms.double(0.0) - ) - ), - useCornerCells = cms.bool(False) - ), - pfClusterBuilder = cms.PSet( - algoName = cms.string('Basic2DGenericPFlowClusterizer'), - excludeOtherSeeds = cms.bool(True), - maxIterations = cms.uint32(50), - minFracTot = cms.double(1e-20), - minFractionToKeep = cms.double(1e-07), - positionCalc = cms.PSet( - algoName = cms.string('Basic2DGenericPFlowPositionCalc'), - logWeightDenominator = cms.double(6e-05), - minAllowedNormalization = cms.double(1e-09), - minFractionInCalc = cms.double(1e-09), - posCalcNCrystals = cms.int32(-1) - ), - recHitEnergyNorms = cms.VPSet( - cms.PSet( - detector = cms.string('PS1'), - recHitEnergyNorm = cms.double(6e-05) - ), - cms.PSet( - detector = cms.string('PS2'), - recHitEnergyNorm = cms.double(6e-05) - ) - ), - showerSigma = cms.double(0.3), - stoppingTolerance = cms.double(1e-08) - ), - positionReCalc = cms.PSet( - - ), - recHitCleaners = cms.VPSet(), - recHitsSource = cms.InputTag("hltParticleFlowRecHitPSUnseeded"), - seedCleaners = cms.VPSet(), - seedFinder = cms.PSet( - algoName = cms.string('LocalMaximumSeedFinder'), - nNeighbours = cms.int32(4), - thresholdsByDetector = cms.VPSet( - cms.PSet( - detector = cms.string('PS1'), - seedingThreshold = cms.double(0.00012), - seedingThresholdPt = cms.double(0.0) - ), - cms.PSet( - detector = cms.string('PS2'), - seedingThreshold = cms.double(0.00012), - seedingThresholdPt = cms.double(0.0) - ) - ) - ) -) - - -hltParticleFlowRecHitECALUnseeded = cms.EDProducer("PFRecHitProducer", - navigator = cms.PSet( - barrel = cms.PSet( - - ), - endcap = cms.PSet( - - ), - name = cms.string('PFRecHitECALNavigator') - ), - producers = cms.VPSet( - cms.PSet( - name = cms.string('PFEBRecHitCreator'), - qualityTests = cms.VPSet( - cms.PSet( - applySelectionsToAllCrystals = cms.bool(True), - name = cms.string('PFRecHitQTestDBThreshold') - ), - cms.PSet( - cleaningThreshold = cms.double(2.0), - name = cms.string('PFRecHitQTestECAL'), - skipTTRecoveredHits = cms.bool(True), - timingCleaning = cms.bool(True), - topologicalCleaning = cms.bool(True) - ) - ), - srFlags = cms.InputTag(""), - src = cms.InputTag("hltEcalRecHit","EcalRecHitsEB") - ), - cms.PSet( - name = cms.string('PFEERecHitCreator'), - qualityTests = cms.VPSet( - cms.PSet( - applySelectionsToAllCrystals = cms.bool(True), - name = cms.string('PFRecHitQTestDBThreshold') - ), - cms.PSet( - cleaningThreshold = cms.double(2.0), - name = cms.string('PFRecHitQTestECAL'), - skipTTRecoveredHits = cms.bool(True), - timingCleaning = cms.bool(True), - topologicalCleaning = cms.bool(True) - ) - ), - srFlags = cms.InputTag(""), - src = cms.InputTag("hltEcalRecHit","EcalRecHitsEE") - ) - ) -) - - -hltParticleFlowRecHitHGC = cms.EDProducer("PFRecHitProducer", - navigator = cms.PSet( - hgcee = cms.PSet( - name = cms.string('PFRecHitHGCEENavigator'), - topologySource = cms.string('HGCalEESensitive') - ), - hgcheb = cms.PSet( - name = cms.string('PFRecHitHGCHENavigator'), - topologySource = cms.string('HGCalHEScintillatorSensitive') - ), - hgchef = cms.PSet( - name = cms.string('PFRecHitHGCHENavigator'), - topologySource = cms.string('HGCalHESiliconSensitive') - ), - name = cms.string('PFRecHitHGCNavigator') - ), - producers = cms.VPSet( - cms.PSet( - geometryInstance = cms.string('HGCalEESensitive'), - name = cms.string('PFHGCalEERecHitCreator'), - qualityTests = cms.VPSet(cms.PSet( - name = cms.string('PFRecHitQTestHGCalThresholdSNR'), - thresholdSNR = cms.double(5.0) - )), - src = cms.InputTag("hltHGCalRecHit","HGCEERecHits") - ), - cms.PSet( - geometryInstance = cms.string('HGCalHESiliconSensitive'), - name = cms.string('PFHGCalHSiRecHitCreator'), - qualityTests = cms.VPSet(cms.PSet( - name = cms.string('PFRecHitQTestHGCalThresholdSNR'), - thresholdSNR = cms.double(5.0) - )), - src = cms.InputTag("hltHGCalRecHit","HGCHEFRecHits") - ), - cms.PSet( - geometryInstance = cms.string(''), - name = cms.string('PFHGCalHScRecHitCreator'), - qualityTests = cms.VPSet(cms.PSet( - name = cms.string('PFRecHitQTestHGCalThresholdSNR'), - thresholdSNR = cms.double(5.0) - )), - src = cms.InputTag("hltHGCalRecHit","HGCHEBRecHits") - ) - ) -) - - -hltParticleFlowRecHitPSUnseeded = cms.EDProducer("PFRecHitProducer", - navigator = cms.PSet( - name = cms.string('PFRecHitPreshowerNavigator') - ), - producers = cms.VPSet(cms.PSet( - name = cms.string('PFPSRecHitCreator'), - qualityTests = cms.VPSet( - cms.PSet( - name = cms.string('PFRecHitQTestThreshold'), - threshold = cms.double(0.0) - ), - cms.PSet( - cleaningThreshold = cms.double(0.0), - name = cms.string('PFRecHitQTestES'), - topologicalCleaning = cms.bool(True) - ) - ), - src = cms.InputTag("hltEcalPreshowerRecHit","EcalRecHitsES") - )) -) - - -hltParticleFlowSuperClusterECALUnseeded = cms.EDProducer("PFECALSuperClusterProducer", - BeamSpot = cms.InputTag("hltOnlineBeamSpot"), - ClusteringType = cms.string('Mustache'), - ESAssociation = cms.InputTag("hltParticleFlowClusterECALUnseeded"), - EnergyWeight = cms.string('Raw'), - PFBasicClusterCollectionBarrel = cms.string('hltParticleFlowBasicClusterECALBarrel'), - PFBasicClusterCollectionEndcap = cms.string('hltParticleFlowBasicClusterECALEndcap'), - PFBasicClusterCollectionPreshower = cms.string('hltParticleFlowBasicClusterECALPreshower'), - PFClusters = cms.InputTag("hltParticleFlowClusterECALUnseeded"), - PFSuperClusterCollectionBarrel = cms.string('hltParticleFlowSuperClusterECALBarrel'), - PFSuperClusterCollectionEndcap = cms.string('hltParticleFlowSuperClusterECALEndcap'), - PFSuperClusterCollectionEndcapWithPreshower = cms.string('hltParticleFlowSuperClusterECALEndcapWithPreshower'), - applyCrackCorrections = cms.bool(False), - barrelRecHits = cms.InputTag("hltEcalRecHit","EcalRecHitsEE"), - doSatelliteClusterMerge = cms.bool(False), - dropUnseedable = cms.bool(False), - endcapRecHits = cms.InputTag("hltEcalRecHit","EcalRecHitsEB"), - etawidth_SuperClusterBarrel = cms.double(0.04), - etawidth_SuperClusterEndcap = cms.double(0.04), - isOOTCollection = cms.bool(False), - phiwidth_SuperClusterBarrel = cms.double(0.6), - phiwidth_SuperClusterEndcap = cms.double(0.6), - regressionConfig = cms.PSet( - ecalRecHitsEB = cms.InputTag("hltEcalRecHit","EcalRecHitsEB"), - ecalRecHitsEE = cms.InputTag("hltEcalRecHit","EcalRecHitsEE"), - isHLT = cms.bool(True), - regressionKeyEB = cms.string('pfscecal_EBCorrection_online'), - regressionKeyEE = cms.string('pfscecal_EECorrection_online'), - uncertaintyKeyEB = cms.string('pfscecal_EBUncertainty_online'), - uncertaintyKeyEE = cms.string('pfscecal_EEUncertainty_online') - ), - satelliteClusterSeedThreshold = cms.double(50.0), - satelliteMajorityFraction = cms.double(0.5), - seedThresholdIsET = cms.bool(True), - thresh_PFClusterBarrel = cms.double(0.5), - thresh_PFClusterES = cms.double(0.5), - thresh_PFClusterEndcap = cms.double(0.5), - thresh_PFClusterSeedBarrel = cms.double(1.0), - thresh_PFClusterSeedEndcap = cms.double(1.0), - thresh_SCEt = cms.double(4.0), - useDynamicDPhiWindow = cms.bool(True), - useRegression = cms.bool(True), - use_preshower = cms.bool(True), - verbose = cms.untracked.bool(False) -) - - -hltParticleFlowSuperClusterHGCalFromTICL = cms.EDProducer("PFECALSuperClusterProducer", - BeamSpot = cms.InputTag("hltOfflineBeamSpot"), - ClusteringType = cms.string('Mustache'), - ESAssociation = cms.InputTag("hltParticleFlowClusterECALUnseeded"), - EnergyWeight = cms.string('Raw'), - PFBasicClusterCollectionBarrel = cms.string('particleFlowBasicClusterECALBarrel'), - PFBasicClusterCollectionEndcap = cms.string(''), - PFBasicClusterCollectionPreshower = cms.string('particleFlowBasicClusterECALPreshower'), - PFClusters = cms.InputTag("hltParticleFlowClusterHGCalFromTICL"), - PFSuperClusterCollectionBarrel = cms.string('particleFlowSuperClusterECALBarrel'), - PFSuperClusterCollectionEndcap = cms.string(''), - PFSuperClusterCollectionEndcapWithPreshower = cms.string(''), - applyCrackCorrections = cms.bool(False), - barrelRecHits = cms.InputTag("hltEcalRecHit","EcalRecHitsEE"), - doSatelliteClusterMerge = cms.bool(False), - dropUnseedable = cms.bool(True), - endcapRecHits = cms.InputTag("hltEcalRecHit","EcalRecHitsEB"), - etawidth_SuperClusterBarrel = cms.double(0.04), - etawidth_SuperClusterEndcap = cms.double(0.04), - isOOTCollection = cms.bool(False), - mightGet = cms.optional.untracked.vstring, - phiwidth_SuperClusterBarrel = cms.double(0.6), - phiwidth_SuperClusterEndcap = cms.double(0.6), - regressionConfig = cms.PSet( - applySigmaIetaIphiBug = cms.bool(False), - eRecHitThreshold = cms.double(1), - ecalRecHitsEB = cms.InputTag("hltEcalRecHit","EcalRecHitsEB"), - ecalRecHitsEE = cms.InputTag("hltEcalRecHit","EcalRecHitsEE"), - isHLT = cms.bool(False), - regressionKeyEB = cms.string('pfscecal_EBCorrection_offline_v2'), - regressionKeyEE = cms.string('pfscecal_EECorrection_offline_v2'), - uncertaintyKeyEB = cms.string('pfscecal_EBUncertainty_offline_v2'), - uncertaintyKeyEE = cms.string('pfscecal_EEUncertainty_offline_v2'), - vertexCollection = cms.InputTag("") - ), - satelliteClusterSeedThreshold = cms.double(50), - satelliteMajorityFraction = cms.double(0.5), - seedThresholdIsET = cms.bool(True), - thresh_PFClusterBarrel = cms.double(0), - thresh_PFClusterES = cms.double(0), - thresh_PFClusterEndcap = cms.double(0.15), - thresh_PFClusterSeedBarrel = cms.double(1), - thresh_PFClusterSeedEndcap = cms.double(1), - thresh_SCEt = cms.double(4), - useDynamicDPhiWindow = cms.bool(True), - useRegression = cms.bool(False), - use_preshower = cms.bool(False), - verbose = cms.untracked.bool(False) -) - - -hltParticleFlowTimeAssignerECALUnseeded = cms.EDProducer("PFClusterTimeAssigner", - mightGet = cms.optional.untracked.vstring, - src = cms.InputTag("hltParticleFlowClusterECALUncorrectedUnseeded"), - timeResoSrc = cms.InputTag("hltEcalBarrelClusterFastTimer","PerfectResolutionModelResolution"), - timeSrc = cms.InputTag("hltEcalBarrelClusterFastTimer","PerfectResolutionModel") -) - - -hltPixelLayerPairs = cms.EDProducer("SeedingLayersEDProducer", - BPix = cms.PSet( - HitProducer = cms.string('hltSiPixelRecHits'), - TTRHBuilder = cms.string('TTRHBuilderWithoutAngle4PixelTriplets'), - skipClusters = cms.InputTag("hltElePixelHitTripletsClusterRemoverUnseeded") - ), - FPix = cms.PSet( - HitProducer = cms.string('hltSiPixelRecHits'), - TTRHBuilder = cms.string('TTRHBuilderWithoutAngle4PixelTriplets'), - skipClusters = cms.InputTag("hltElePixelHitTripletsClusterRemoverUnseeded") - ), - MTEC = cms.PSet( - - ), - MTIB = cms.PSet( - - ), - MTID = cms.PSet( - - ), - MTOB = cms.PSet( - - ), - TEC = cms.PSet( - - ), - TIB = cms.PSet( - - ), - TID = cms.PSet( - - ), - TOB = cms.PSet( - - ), - layerList = cms.vstring( - 'BPix1+BPix2', - 'BPix1+BPix3', - 'BPix1+BPix4', - 'BPix2+BPix3', - 'BPix2+BPix4', - 'BPix3+BPix4', - 'FPix1_pos+FPix2_pos', - 'FPix1_pos+FPix3_pos', - 'FPix2_pos+FPix3_pos', - 'BPix1+FPix1_pos', - 'BPix1+FPix2_pos', - 'BPix1+FPix3_pos', - 'BPix2+FPix1_pos', - 'BPix2+FPix2_pos', - 'BPix2+FPix3_pos', - 'BPix3+FPix1_pos', - 'BPix3+FPix2_pos', - 'BPix3+FPix3_pos', - 'BPix4+FPix1_pos', - 'BPix4+FPix2_pos', - 'BPix4+FPix3_pos', - 'FPix1_neg+FPix2_neg', - 'FPix1_neg+FPix3_neg', - 'FPix2_neg+FPix3_neg', - 'BPix1+FPix1_neg', - 'BPix1+FPix2_neg', - 'BPix1+FPix3_neg', - 'BPix2+FPix1_neg', - 'BPix2+FPix2_neg', - 'BPix2+FPix3_neg', - 'BPix3+FPix1_neg', - 'BPix3+FPix2_neg', - 'BPix3+FPix3_neg', - 'BPix4+FPix1_neg', - 'BPix4+FPix2_neg', - 'BPix4+FPix3_neg' - ) -) - - -hltPixelLayerTriplets = cms.EDProducer("SeedingLayersEDProducer", - BPix = cms.PSet( - HitProducer = cms.string('hltSiPixelRecHits'), - TTRHBuilder = cms.string('TTRHBuilderWithoutAngle4PixelTriplets') - ), - FPix = cms.PSet( - HitProducer = cms.string('hltSiPixelRecHits'), - TTRHBuilder = cms.string('TTRHBuilderWithoutAngle4PixelTriplets') - ), - MTEC = cms.PSet( - - ), - MTIB = cms.PSet( - - ), - MTID = cms.PSet( - - ), - MTOB = cms.PSet( - - ), - TEC = cms.PSet( - - ), - TIB = cms.PSet( - - ), - TID = cms.PSet( - - ), - TOB = cms.PSet( - - ), - layerList = cms.vstring( - 'BPix1+BPix2+BPix3', - 'BPix2+BPix3+BPix4', - 'BPix1+BPix3+BPix4', - 'BPix1+BPix2+BPix4', - 'BPix2+BPix3+FPix1_pos', - 'BPix2+BPix3+FPix1_neg', - 'BPix1+BPix2+FPix1_pos', - 'BPix1+BPix2+FPix1_neg', - 'BPix2+FPix1_pos+FPix2_pos', - 'BPix2+FPix1_neg+FPix2_neg', - 'BPix1+FPix1_pos+FPix2_pos', - 'BPix1+FPix1_neg+FPix2_neg', - 'FPix1_pos+FPix2_pos+FPix3_pos', - 'FPix1_neg+FPix2_neg+FPix3_neg', - 'BPix1+BPix3+FPix1_pos', - 'BPix1+BPix2+FPix2_pos', - 'BPix1+BPix3+FPix1_neg', - 'BPix1+BPix2+FPix2_neg', - 'BPix1+FPix2_neg+FPix3_neg', - 'BPix1+FPix1_neg+FPix3_neg', - 'BPix1+FPix2_pos+FPix3_pos', - 'BPix1+FPix1_pos+FPix3_pos' - ) -) - - -hltSiPhase2Clusters = cms.EDProducer("Phase2TrackerClusterizer", - maxClusterSize = cms.uint32(0), - maxNumberClusters = cms.uint32(0), - src = cms.InputTag("mix","Tracker") -) - - -hltSiPixelClusters = cms.EDProducer("SiPixelClusterProducer", - ChannelThreshold = cms.int32(1000), - ClusterMode = cms.string('PixelThresholdClusterizer'), - ClusterThreshold = cms.int32(4000), - ClusterThreshold_L1 = cms.int32(4000), - ElectronPerADCGain = cms.double(600.0), - MissCalibrate = cms.bool(False), - Phase2Calibration = cms.bool(True), - Phase2DigiBaseline = cms.double(1200), - Phase2KinkADC = cms.int32(8), - Phase2ReadoutMode = cms.int32(-1), - SeedThreshold = cms.int32(1000), - SplitClusters = cms.bool(False), - VCaltoElectronGain = cms.int32(1), - VCaltoElectronGain_L1 = cms.int32(1), - VCaltoElectronOffset = cms.int32(0), - VCaltoElectronOffset_L1 = cms.int32(0), - maxNumberOfClusters = cms.int32(-1), - mightGet = cms.optional.untracked.vstring, - payloadType = cms.string('Offline'), - src = cms.InputTag("simSiPixelDigis","Pixel") -) - - -hltSiPixelRecHits = cms.EDProducer("SiPixelRecHitConverter", - CPE = cms.string('PixelCPEGeneric'), - VerboseLevel = cms.untracked.int32(0), - src = cms.InputTag("hltSiPixelClusters") -) - - -hltSiStripDigis = cms.EDProducer("SiStripRawToDigiModule", - AppendedBytes = cms.int32(0), - DoAPVEmulatorCheck = cms.bool(False), - DoAllCorruptBufferChecks = cms.bool(False), - ErrorThreshold = cms.uint32(7174), - LegacyUnpacker = cms.bool(False), - MarkModulesOnMissingFeds = cms.bool(True), - ProductLabel = cms.InputTag("rawDataCollector"), - TriggerFedId = cms.int32(0), - UnpackBadChannels = cms.bool(False), - UnpackCommonModeValues = cms.bool(False), - UseDaqRegister = cms.bool(False), - UseFedKey = cms.bool(False) -) - - -hltTiclLayerTileProducer = cms.EDProducer("TICLLayerTileProducer", - detector = cms.string('HGCAL'), - layer_HFNose_clusters = cms.InputTag("hgcalLayerClustersHFNose"), - layer_clusters = cms.InputTag("hltHgcalLayerClusters"), - mightGet = cms.optional.untracked.vstring -) - - -hltTiclMultiClustersFromTrackstersHAD = cms.EDProducer("MultiClustersFromTrackstersProducer", - LayerClusters = cms.InputTag("hltHgcalLayerClusters"), - Tracksters = cms.InputTag("hltTiclTrackstersHAD"), - mightGet = cms.optional.untracked.vstring, - verbosity = cms.untracked.uint32(3) -) - - -hltTiclMultiClustersFromTrackstersMerge = cms.EDProducer("MultiClustersFromTrackstersProducer", - LayerClusters = cms.InputTag("hltHgcalLayerClusters"), - Tracksters = cms.InputTag("hltTiclTrackstersEM"), - mightGet = cms.optional.untracked.vstring, - verbosity = cms.untracked.uint32(3) -) - - -hltTiclSeedingGlobal = cms.EDProducer("TICLSeedingRegionProducer", - algoId = cms.int32(2), - algo_verbosity = cms.int32(0), - cutTk = cms.string('1.48 < abs(eta) < 3.0 && pt > 1. && quality("highPurity") && hitPattern().numberOfLostHits("MISSING_OUTER_HITS") < 5'), - mightGet = cms.optional.untracked.vstring, - propagator = cms.string('PropagatorWithMaterial'), - tracks = cms.InputTag("generalTracks") -) - - -hltTiclSeedingTrk = cms.EDProducer("TICLSeedingRegionProducer", - algoId = cms.int32(1), - algo_verbosity = cms.int32(0), - cutTk = cms.string('1.48 < abs(eta) < 3.0 && pt > 1. && quality("highPurity") && hitPattern().numberOfLostHits("MISSING_OUTER_HITS") < 5'), - mightGet = cms.optional.untracked.vstring, - propagator = cms.string('PropagatorWithMaterial'), - tracks = cms.InputTag("generalTracks","","@skipCurrentProcess") -) - - -hltTiclTrackstersEM = cms.EDProducer("TrackstersProducer", - algo_verbosity = cms.int32(0), - detector = cms.string('HGCAL'), - eid_graph_path = cms.string('RecoHGCal/TICL/data/tf_models/energy_id_v0.pb'), - eid_input_name = cms.string('input'), - eid_min_cluster_energy = cms.double(1), - eid_n_clusters = cms.int32(10), - eid_n_layers = cms.int32(50), - eid_output_name_energy = cms.string('output/regressed_energy'), - eid_output_name_id = cms.string('output/id_probabilities'), - energy_em_over_total_threshold = cms.double(0.9), - etaLimitIncreaseWindow = cms.double(2.1), - filter_on_categories = cms.vint32(0, 1), - filtered_mask = cms.InputTag("hltFilteredLayerClustersEM","EM"), - itername = cms.string('EM'), - layer_clusters = cms.InputTag("hltHgcalLayerClusters"), - layer_clusters_hfnose_tiles = cms.InputTag("ticlLayerTileHFNose"), - layer_clusters_tiles = cms.InputTag("hltTiclLayerTileProducer"), - max_delta_time = cms.double(3), - max_longitudinal_sigmaPCA = cms.double(10), - max_missing_layers_in_trackster = cms.int32(1), - max_out_in_hops = cms.int32(1), - mightGet = cms.optional.untracked.vstring, - min_cos_pointing = cms.double(0.9), - min_cos_theta = cms.double(0.97), - min_layers_per_trackster = cms.int32(10), - oneTracksterPerTrackSeed = cms.bool(False), - original_mask = cms.InputTag("hltHgcalLayerClusters","InitialLayerClustersMask"), - out_in_dfs = cms.bool(True), - pid_threshold = cms.double(0.5), - promoteEmptyRegionToTrackster = cms.bool(False), - root_doublet_max_distance_from_seed_squared = cms.double(9999), - seeding_regions = cms.InputTag("hltTiclSeedingGlobal"), - shower_start_max_layer = cms.int32(5), - skip_layers = cms.int32(2), - time_layerclusters = cms.InputTag("hltHgcalLayerClusters","timeLayerCluster") -) - - -hltTiclTrackstersHAD = cms.EDProducer("TrackstersProducer", - algo_verbosity = cms.int32(0), - detector = cms.string('HGCAL'), - eid_graph_path = cms.string('RecoHGCal/TICL/data/tf_models/energy_id_v0.pb'), - eid_input_name = cms.string('input'), - eid_min_cluster_energy = cms.double(1), - eid_n_clusters = cms.int32(10), - eid_n_layers = cms.int32(50), - eid_output_name_energy = cms.string('output/regressed_energy'), - eid_output_name_id = cms.string('output/id_probabilities'), - energy_em_over_total_threshold = cms.double(-1), - etaLimitIncreaseWindow = cms.double(2.1), - filter_on_categories = cms.vint32(0), - filtered_mask = cms.InputTag("hltFilteredLayerClustersHAD","HAD"), - itername = cms.string('HADRONIC'), - layer_clusters = cms.InputTag("hltHgcalLayerClusters"), - layer_clusters_hfnose_tiles = cms.InputTag("ticlLayerTileHFNose"), - layer_clusters_tiles = cms.InputTag("hltTiclLayerTileProducer"), - max_delta_time = cms.double(-1), - max_longitudinal_sigmaPCA = cms.double(9999), - max_missing_layers_in_trackster = cms.int32(9999), - max_out_in_hops = cms.int32(10), - mightGet = cms.optional.untracked.vstring, - min_cos_pointing = cms.double(0.819), - min_cos_theta = cms.double(0.866), - min_layers_per_trackster = cms.int32(12), - oneTracksterPerTrackSeed = cms.bool(False), - original_mask = cms.InputTag("hltTiclTrackstersEM"), - out_in_dfs = cms.bool(True), - pid_threshold = cms.double(0), - promoteEmptyRegionToTrackster = cms.bool(False), - root_doublet_max_distance_from_seed_squared = cms.double(9999), - seeding_regions = cms.InputTag("hltTiclSeedingGlobal"), - shower_start_max_layer = cms.int32(9999), - skip_layers = cms.int32(1), - time_layerclusters = cms.InputTag("hltHgcalLayerClusters","timeLayerCluster") -) - - -hltTiclTrackstersMerge = cms.EDProducer("TrackstersMergeProducer", - cosangle_align = cms.double(0.9945), - debug = cms.bool(True), - e_over_h_threshold = cms.double(1), - eid_graph_path = cms.string('RecoHGCal/TICL/data/tf_models/energy_id_v0.pb'), - eid_input_name = cms.string('input'), - eid_min_cluster_energy = cms.double(1), - eid_n_clusters = cms.int32(10), - eid_n_layers = cms.int32(50), - eid_output_name_energy = cms.string('output/regressed_energy'), - eid_output_name_id = cms.string('output/id_probabilities'), - eta_bin_window = cms.int32(1), - halo_max_distance2 = cms.double(4), - layer_clusters = cms.InputTag("hltHgcalLayerClusters"), - mightGet = cms.optional.untracked.vstring, - optimiseAcrossTracksters = cms.bool(True), - phi_bin_window = cms.int32(1), - pt_neutral_threshold = cms.double(2), - pt_sigma_high = cms.double(2), - pt_sigma_low = cms.double(2), - resol_calo_offset_em = cms.double(1.5), - resol_calo_offset_had = cms.double(1.5), - resol_calo_scale_em = cms.double(0.15), - resol_calo_scale_had = cms.double(0.15), - seedingTrk = cms.InputTag("hltTiclSeedingTrk"), - track_max_eta = cms.double(3), - track_max_missing_outerhits = cms.int32(5), - track_min_eta = cms.double(1.48), - track_min_pt = cms.double(1), - tracks = cms.InputTag("generalTracks","","@skipCurrentProcess"), - trackstersem = cms.InputTag("hltTiclTrackstersEM"), - trackstershad = cms.InputTag("hltTiclTrackstersHAD"), - tracksterstrk = cms.InputTag(""), - tracksterstrkem = cms.InputTag("") -) - - -hltTiclTrackstersTrk = cms.EDProducer("TrackstersProducer", - algo_verbosity = cms.int32(2), - detector = cms.string('HGCAL'), - eid_graph_path = cms.string('RecoHGCal/TICL/data/tf_models/energy_id_v0.pb'), - eid_input_name = cms.string('input'), - eid_min_cluster_energy = cms.double(1), - eid_n_clusters = cms.int32(10), - eid_n_layers = cms.int32(50), - eid_output_name_energy = cms.string('output/regressed_energy'), - eid_output_name_id = cms.string('output/id_probabilities'), - energy_em_over_total_threshold = cms.double(-1), - etaLimitIncreaseWindow = cms.double(2.1), - filter_on_categories = cms.vint32(2, 4), - filtered_mask = cms.InputTag("hltFilteredLayerClustersTrk","Trk"), - itername = cms.string('TRK'), - layer_clusters = cms.InputTag("hltHgcalLayerClusters"), - layer_clusters_hfnose_tiles = cms.InputTag("ticlLayerTileHFNose"), - layer_clusters_tiles = cms.InputTag("hltTiclLayerTileProducer"), - max_delta_time = cms.double(-1.0), - max_longitudinal_sigmaPCA = cms.double(9999), - max_missing_layers_in_trackster = cms.int32(9999), - max_out_in_hops = cms.int32(10), - mightGet = cms.optional.untracked.vstring, - min_cos_pointing = cms.double(0.798), - min_cos_theta = cms.double(0.866), - min_layers_per_trackster = cms.int32(10), - oneTracksterPerTrackSeed = cms.bool(True), - original_mask = cms.InputTag("hltTiclTrackstersEM"), - out_in_dfs = cms.bool(True), - pid_threshold = cms.double(0), - promoteEmptyRegionToTrackster = cms.bool(True), - root_doublet_max_distance_from_seed_squared = cms.double(9999), - seeding_regions = cms.InputTag("hltTiclSeedingTrk"), - shower_start_max_layer = cms.int32(9999), - skip_layers = cms.int32(3), - time_layerclusters = cms.InputTag("hltHgcalLayerClusters","timeLayerCluster") -) - - -hltTiclTrackstersTrkEM = cms.EDProducer("TrackstersProducer", - algo_verbosity = cms.int32(0), - detector = cms.string('HGCAL'), - eid_graph_path = cms.string('RecoHGCal/TICL/data/tf_models/energy_id_v0.pb'), - eid_input_name = cms.string('input'), - eid_min_cluster_energy = cms.double(1), - eid_n_clusters = cms.int32(10), - eid_n_layers = cms.int32(50), - eid_output_name_energy = cms.string('output/regressed_energy'), - eid_output_name_id = cms.string('output/id_probabilities'), - energy_em_over_total_threshold = cms.double(0.9), - etaLimitIncreaseWindow = cms.double(2.1), - filter_on_categories = cms.vint32(0, 1), - filtered_mask = cms.InputTag("hltFilteredLayerClustersTrkEM","TrkEM"), - itername = cms.string('TrkEM'), - layer_clusters = cms.InputTag("hltHgcalLayerClusters"), - layer_clusters_hfnose_tiles = cms.InputTag("ticlLayerTileHFNose"), - layer_clusters_tiles = cms.InputTag("hltTiclLayerTileProducer"), - max_delta_time = cms.double(3), - max_longitudinal_sigmaPCA = cms.double(10), - max_missing_layers_in_trackster = cms.int32(2), - max_out_in_hops = cms.int32(1), - mightGet = cms.optional.untracked.vstring, - min_cos_pointing = cms.double(0.94), - min_cos_theta = cms.double(0.97), - min_layers_per_trackster = cms.int32(10), - oneTracksterPerTrackSeed = cms.bool(False), - original_mask = cms.InputTag("hltHgcalLayerClusters","InitialLayerClustersMask"), - out_in_dfs = cms.bool(True), - pid_threshold = cms.double(0.5), - promoteEmptyRegionToTrackster = cms.bool(False), - root_doublet_max_distance_from_seed_squared = cms.double(0.0025), - seeding_regions = cms.InputTag("hltTiclSeedingTrk"), - shower_start_max_layer = cms.int32(5), - skip_layers = cms.int32(2), - time_layerclusters = cms.InputTag("hltHgcalLayerClusters","timeLayerCluster") -) - - -hltTowerMakerForAll = cms.EDProducer("CaloTowersCreator", - AllowMissingInputs = cms.bool(False), - EBGrid = cms.vdouble(-1.0, 1.0, 10.0, 100.0, 1000.0), - EBSumThreshold = cms.double(0.2), - EBThreshold = cms.double(0.07), - EBWeight = cms.double(1.0), - EBWeights = cms.vdouble(1.0, 1.0, 1.0, 1.0, 1.0), - EEGrid = cms.vdouble(-1.0, 1.0, 10.0, 100.0, 1000.0), - EESumThreshold = cms.double(0.45), - EEThreshold = cms.double(0.3), - EEWeight = cms.double(1.0), - EEWeights = cms.vdouble(1.0, 1.0, 1.0, 1.0, 1.0), - EcalRecHitSeveritiesToBeExcluded = cms.vstring( - 'kTime', - 'kWeird', - 'kBad' - ), - EcalSeveritiesToBeUsedInBadTowers = cms.vstring(), - EcutTower = cms.double(-1000.0), - HBGrid = cms.vdouble(-1.0, 1.0, 10.0, 100.0, 1000.0), - HBThreshold = cms.double(0.3), - HBThreshold1 = cms.double(0.1), - HBThreshold2 = cms.double(0.2), - HBWeight = cms.double(1.0), - HBWeights = cms.vdouble(1.0, 1.0, 1.0, 1.0, 1.0), - HEDGrid = cms.vdouble(-1.0, 1.0, 10.0, 100.0, 1000.0), - HEDThreshold = cms.double(0.2), - HEDThreshold1 = cms.double(0.1), - HEDWeight = cms.double(1.0), - HEDWeights = cms.vdouble(1.0, 1.0, 1.0, 1.0, 1.0), - HESGrid = cms.vdouble(-1.0, 1.0, 10.0, 100.0, 1000.0), - HESThreshold = cms.double(0.2), - HESThreshold1 = cms.double(0.1), - HESWeight = cms.double(1.0), - HESWeights = cms.vdouble(1.0, 1.0, 1.0, 1.0, 1.0), - HF1Grid = cms.vdouble(-1.0, 1.0, 10.0, 100.0, 1000.0), - HF1Threshold = cms.double(0.5), - HF1Weight = cms.double(1.0), - HF1Weights = cms.vdouble(1.0, 1.0, 1.0, 1.0, 1.0), - HF2Grid = cms.vdouble(-1.0, 1.0, 10.0, 100.0, 1000.0), - HF2Threshold = cms.double(0.85), - HF2Weight = cms.double(1.0), - HF2Weights = cms.vdouble(1.0, 1.0, 1.0, 1.0, 1.0), - HOGrid = cms.vdouble(-1.0, 1.0, 10.0, 100.0, 1000.0), - HOThreshold0 = cms.double(1.1), - HOThresholdMinus1 = cms.double(3.5), - HOThresholdMinus2 = cms.double(3.5), - HOThresholdPlus1 = cms.double(3.5), - HOThresholdPlus2 = cms.double(3.5), - HOWeight = cms.double(1.0), - HOWeights = cms.vdouble(1.0, 1.0, 1.0, 1.0, 1.0), - HcalAcceptSeverityLevel = cms.uint32(9), - HcalAcceptSeverityLevelForRejectedHit = cms.uint32(9999), - HcalPhase = cms.int32(1), - HcalThreshold = cms.double(-1000.0), - MomConstrMethod = cms.int32(1), - MomEBDepth = cms.double(0.3), - MomEEDepth = cms.double(0.0), - MomHBDepth = cms.double(0.2), - MomHEDepth = cms.double(0.4), - UseEcalRecoveredHits = cms.bool(False), - UseEtEBTreshold = cms.bool(False), - UseEtEETreshold = cms.bool(False), - UseHO = cms.bool(False), - UseHcalRecoveredHits = cms.bool(True), - UseRejectedHitsOnly = cms.bool(False), - UseRejectedRecoveredEcalHits = cms.bool(False), - UseRejectedRecoveredHcalHits = cms.bool(True), - UseSymEBTreshold = cms.bool(True), - UseSymEETreshold = cms.bool(True), - ecalInputs = cms.VInputTag("hltEcalRecHit:EcalRecHitsEB", "hltEcalRecHit:EcalRecHitsEE"), - hbheInput = cms.InputTag("hltHbhereco"), - hfInput = cms.InputTag("hltHfreco"), - hoInput = cms.InputTag("hltHoreco"), - missingHcalRescaleFactorForEcal = cms.double(0) -) - - -hltEG5EtUnseededFilter = cms.EDFilter("HLTEgammaEtFilter", - etcutEB = cms.double(5.0), - etcutEE = cms.double(5.0), - inputTag = cms.InputTag("hltEgammaCandidatesWrapperUnseeded"), - l1EGCand = cms.InputTag("hltEgammaCandidatesUnseeded"), - ncandcut = cms.int32(1), - saveTags = cms.bool(True) -) - - -hltEgammaCandidatesWrapperUnseeded = cms.EDFilter("HLTEgammaTriggerFilterObjectWrapper", - candIsolatedTag = cms.InputTag("hltEgammaCandidatesUnseeded"), - candNonIsolatedTag = cms.InputTag(""), - doIsolated = cms.bool(True), - saveTags = cms.bool(True) -) - - -HLTPFClusteringForEgammaUnseeded = cms.Sequence(hltParticleFlowRecHitECALUnseeded+hltParticleFlowRecHitPSUnseeded+hltParticleFlowClusterPSUnseeded+hltParticleFlowClusterECALUncorrectedUnseeded+hltEcalBarrelClusterFastTimer+hltParticleFlowTimeAssignerECALUnseeded+hltParticleFlowClusterECALUnseeded+hltParticleFlowSuperClusterECALUnseeded) - - -HLTDoLocalPixelSequence = cms.Sequence(hltSiPixelClusters+hltSiPixelRecHits) - - -HLTDoLocalStripSequence = cms.Sequence(hltSiStripDigis+hltSiPhase2Clusters) - - -HLTDoLocalHcalSequence = cms.Sequence(hltHcalDigis+hltHbhereco+hltHfprereco+hltHfreco+hltHoreco) - - -HLTGsfElectronUnseededSequence = cms.Sequence(hltEgammaCkfTrackCandidatesForGSFUnseeded+hltEgammaGsfTracksUnseeded+hltEgammaGsfElectronsUnseeded+hltEgammaGsfTrackVarsUnseeded+hltEgammaBestGsfTrackVarsUnseeded) - - -HLTElePixelMatchUnseededSequence = cms.Sequence(HLTDoLocalPixelSequence+HLTDoLocalStripSequence+hltPixelLayerTriplets+hltEgammaHoverEUnseeded+hltEgammaSuperClustersToPixelMatchUnseeded+hltEleSeedsTrackingRegionsUnseeded+hltElePixelHitDoubletsForTripletsUnseeded+hltElePixelHitTripletsUnseeded+hltElePixelSeedsTripletsUnseeded+hltElePixelHitTripletsClusterRemoverUnseeded+hltPixelLayerPairs+hltElePixelHitDoubletsUnseeded+hltElePixelSeedsDoubletsUnseeded+hltElePixelSeedsCombinedUnseeded+hltMeasurementTrackerEvent+hltEgammaElectronPixelSeedsUnseeded+hltEgammaPixelMatchVarsUnseeded) - - -HLTDoFullUnpackingEgammaEcalSequence = cms.Sequence(hltBunchSpacingProducer+hltEcalDigis+hltEcalPreshowerDigis+hltEcalUncalibRecHit+hltEcalDetIdToBeRecovered+hltEcalRecHit+hltEcalPreshowerRecHit+hltEcalDetailedTimeRecHit) - - -HLTHgcalTiclPFClusteringForEgammaUnseeded = cms.Sequence(hltOfflineBeamSpot+hltHgcalDigis+hltHGCalUncalibRecHit+hltHGCalRecHit+hltParticleFlowRecHitHGC+hltHgcalLayerClusters+hltTiclLayerTileProducer+hltFilteredLayerClustersEM+hltTiclSeedingGlobal+hltTiclTrackstersEM+hltFilteredLayerClustersHAD+hltTiclTrackstersHAD+hltTiclMultiClustersFromTrackstersMerge+hltParticleFlowClusterHGCalFromTICL+hltParticleFlowSuperClusterHGCalFromTICL+hltTiclMultiClustersFromTrackstersHAD+hltParticleFlowClusterHGCalFromTICLHAD) - - -HLTHgcalTiclPFClusteringForEgamma = cms.Sequence(hltOfflineBeamSpot+hltHgcalDigis+hltHGCalUncalibRecHit+hltHGCalRecHit+hltParticleFlowRecHitHGC+hltHgcalLayerClusters+hltTiclLayerTileProducer+hltFilteredLayerClustersEM+hltTiclSeedingGlobal+hltTiclTrackstersEM+hltFilteredLayerClustersHAD+hltTiclTrackstersHAD+hltTiclMultiClustersFromTrackstersMerge+hltParticleFlowClusterHGCalFromTICL+hltParticleFlowSuperClusterHGCalFromTICL+hltTiclMultiClustersFromTrackstersHAD+hltParticleFlowClusterHGCalFromTICLHAD) - - -HLTFastJetForEgamma = cms.Sequence(hltTowerMakerForAll+hltTowerMakerForAll+hltTowerMakerForAll+hltFixedGridRhoFastjetAllCaloForMuons) - -hltEgammaHGCALIDVarsUnseeded = cms.EDProducer("EgammaHLTHGCalIDVarProducer", - hgcalRecHits = cms.InputTag("particleFlowRecHitHGC"), - layerClusters = cms.InputTag("hgcalLayerClusters"), - rCylinder = cms.double(2.8), - hOverECone = cms.double(0.15), - recoEcalCandidateProducer = cms.InputTag("hltEgammaCandidatesUnseeded") -) -hltEgammaHGCALIsolUnseeded = cms.EDProducer("EgammaHLTHGCalLayerClusterIsolationProducer", - layerClusterProducer = cms.InputTag("hgcalLayerClusters"), - recoEcalCandidateProducer = cms.InputTag("hltEgammaCandidatesUnseeded"), - drMax = cms.double(0.3), - drVetoEM = cms.double(0.15), - drVetoHad = cms.double(0.15), - minEnergyEM = cms.double(0.), - minEnergyHad = cms.double(0.), - minEtEM = cms.double(0.), - minEtHad = cms.double(0.), - useEt = cms.bool(True), - doRhoCorrection = cms.bool(False), -) - - -HLTEgPhaseIITestSequence = cms.Sequence(hltBunchSpacingProducer+hltEcalDigis+hltEcalPreshowerDigis+hltEcalUncalibRecHit+hltEcalDetIdToBeRecovered+hltEcalRecHit+hltEcalPreshowerRecHit+hltEcalDetailedTimeRecHit+HLTPFClusteringForEgammaUnseeded+hltOfflineBeamSpot+hltHgcalDigis+hltHGCalUncalibRecHit+hltHGCalRecHit+hltParticleFlowRecHitHGC+hltHgcalLayerClusters+hltTiclLayerTileProducer+hltFilteredLayerClustersEM+hltTiclSeedingGlobal+hltTiclTrackstersEM+hltFilteredLayerClustersHAD+hltTiclTrackstersHAD+hltTiclMultiClustersFromTrackstersMerge+hltParticleFlowClusterHGCalFromTICL+hltParticleFlowSuperClusterHGCalFromTICL+hltTiclMultiClustersFromTrackstersHAD+hltParticleFlowClusterHGCalFromTICLHAD+hltEgammaCandidatesUnseeded+hltEgammaCandidatesWrapperUnseeded+hltEG5EtUnseededFilter+HLTDoLocalHcalSequence+HLTFastJetForEgamma+hltEgammaHoverEUnseeded+hltEgammaHGCALIDVarsUnseeded+hltEgammaHGCALIsolUnseeded+hltSiPixelClusters+hltSiPixelRecHits+hltSiStripDigis+hltSiPhase2Clusters+hltPixelLayerTriplets+hltEgammaHoverEUnseeded+hltEgammaSuperClustersToPixelMatchUnseeded+hltEleSeedsTrackingRegionsUnseeded+hltElePixelHitDoubletsForTripletsUnseeded+hltElePixelHitTripletsUnseeded+hltElePixelSeedsTripletsUnseeded+hltElePixelHitTripletsClusterRemoverUnseeded+hltPixelLayerPairs+hltElePixelHitDoubletsUnseeded+hltElePixelSeedsDoubletsUnseeded+hltElePixelSeedsCombinedUnseeded+hltMeasurementTrackerEvent+hltEgammaElectronPixelSeedsUnseeded+hltEgammaPixelMatchVarsUnseeded+HLTGsfElectronUnseededSequence) - - -HLTPSetTrajectoryBuilderForGsfElectrons = cms.PSet( - ComponentType = cms.string('CkfTrajectoryBuilder'), - MeasurementTrackerName = cms.string('hltESPMeasurementTracker'), - TTRHBuilder = cms.string('hltESPTTRHBWithTrackAngle'), - alwaysUseInvalidHits = cms.bool(True), - estimator = cms.string('hltESPChi2ChargeMeasurementEstimator2000'), - intermediateCleaning = cms.bool(False), - lostHitPenalty = cms.double(90.0), - maxCand = cms.int32(5), - propagatorAlong = cms.string('hltESPFwdElectronPropagator'), - propagatorOpposite = cms.string('hltESPBwdElectronPropagator'), - seedAs5DHit = cms.bool(False), - trajectoryFilter = cms.PSet( - refToPSet_ = cms.string('HLTPSetTrajectoryFilterForElectrons') - ), - updator = cms.string('hltESPKFUpdator') -) - - - -HLTPSetTrajectoryFilterForElectrons = cms.PSet( - ComponentType = cms.string('CkfBaseTrajectoryFilter'), - chargeSignificance = cms.double(-1.0), - constantValueForLostHitsFractionFilter = cms.double(1.0), - extraNumberOfHitsBeforeTheFirstLoop = cms.int32(4), - maxCCCLostHits = cms.int32(9999), - maxConsecLostHits = cms.int32(1), - maxLostHits = cms.int32(1), - maxLostHitsFraction = cms.double(999.0), - maxNumberOfHits = cms.int32(-1), - minGoodStripCharge = cms.PSet( - refToPSet_ = cms.string('HLTSiStripClusterChargeCutNone') - ), - minHitsMinPt = cms.int32(-1), - minNumberOfHitsForLoopers = cms.int32(13), - minNumberOfHitsPerLoop = cms.int32(4), - minPt = cms.double(2.0), - minimumNumberOfHits = cms.int32(5), - nSigmaMinPt = cms.double(5.0), - pixelSeedExtension = cms.bool(False), - seedExtension = cms.int32(0), - seedPairPenalty = cms.int32(0), - strictSeedExtension = cms.bool(False) -) - -HLTSiStripClusterChargeCutNone = cms.PSet( - value = cms.double(-1.0) -) -hltESPTrajectoryCleanerBySharedHits = cms.ESProducer("TrajectoryCleanerESProducer", - ComponentName = cms.string('hltESPTrajectoryCleanerBySharedHits'), - ComponentType = cms.string('TrajectoryCleanerBySharedHits'), - MissingHitPenalty = cms.double(0.0), - ValidHitBonus = cms.double(100.0), - allowSharedFirstHit = cms.bool(False), - fractionShared = cms.double(0.5) -) -hltESPKFUpdator = cms.ESProducer("KFUpdatorESProducer", - ComponentName = cms.string('hltESPKFUpdator') -) -hltESPBwdElectronPropagator = cms.ESProducer("PropagatorWithMaterialESProducer", - ComponentName = cms.string('hltESPBwdElectronPropagator'), - Mass = cms.double(0.000511), - MaxDPhi = cms.double(1.6), - PropagationDirection = cms.string('oppositeToMomentum'), - SimpleMagneticField = cms.string(''), - ptMin = cms.double(-1.0), - useRungeKutta = cms.bool(False) -) - -hltESPFwdElectronPropagator = cms.ESProducer("PropagatorWithMaterialESProducer", - ComponentName = cms.string('hltESPFwdElectronPropagator'), - Mass = cms.double(0.000511), - MaxDPhi = cms.double(1.6), - PropagationDirection = cms.string('alongMomentum'), - SimpleMagneticField = cms.string(''), - ptMin = cms.double(-1.0), - useRungeKutta = cms.bool(False) -) - -hltESPGsfTrajectoryFitter = cms.ESProducer("GsfTrajectoryFitterESProducer", - ComponentName = cms.string('hltESPGsfTrajectoryFitter'), - GeometricalPropagator = cms.string('hltESPAnalyticalPropagator'), - MaterialEffectsUpdator = cms.string('hltESPElectronMaterialEffects'), - Merger = cms.string('hltESPCloseComponentsMerger5D'), - RecoGeometry = cms.string('hltESPGlobalDetLayerGeometry') -) - -hltESPGsfTrajectorySmoother = cms.ESProducer("GsfTrajectorySmootherESProducer", - ComponentName = cms.string('hltESPGsfTrajectorySmoother'), - ErrorRescaling = cms.double(100.0), - GeometricalPropagator = cms.string('hltESPBwdAnalyticalPropagator'), - MaterialEffectsUpdator = cms.string('hltESPElectronMaterialEffects'), - Merger = cms.string('hltESPCloseComponentsMerger5D'), - RecoGeometry = cms.string('hltESPGlobalDetLayerGeometry') -) - -hltESPElectronMaterialEffects = cms.ESProducer("GsfMaterialEffectsESProducer", - BetheHeitlerCorrection = cms.int32(2), - BetheHeitlerParametrization = cms.string('BetheHeitler_cdfmom_nC6_O5.par'), - ComponentName = cms.string('hltESPElectronMaterialEffects'), - EnergyLossUpdator = cms.string('GsfBetheHeitlerUpdator'), - Mass = cms.double(0.000511), - MultipleScatteringUpdator = cms.string('MultipleScatteringUpdator') -) - -hltESPChi2ChargeMeasurementEstimator2000 = cms.ESProducer("Chi2ChargeMeasurementEstimatorESProducer", - ComponentName = cms.string('hltESPChi2ChargeMeasurementEstimator2000'), - MaxChi2 = cms.double(2000.0), - MaxDisplacement = cms.double(100.0), - MaxSagitta = cms.double(-1.0), - MinPtForHitRecoveryInGluedDet = cms.double(1000000.0), - MinimalTolerance = cms.double(10.0), - appendToDataLabel = cms.string(''), - clusterChargeCut = cms.PSet( - refToPSet_ = cms.string('HLTSiStripClusterChargeCutNone') - ), - nSigma = cms.double(3.0), - pTChargeCutThreshold = cms.double(-1.0) -) - -hltTTRBWR = cms.ESProducer("TkTransientTrackingRecHitBuilderESProducer", - ComponentName = cms.string('hltESPTTRHBWithTrackAngle'), - ComputeCoarseLocalPositionFromDisk = cms.bool(False), - Matcher = cms.string('StandardMatcher'), - Phase2StripCPE = cms.string('Phase2StripCPE'), - PixelCPE = cms.string('PixelCPEGeneric'), - StripCPE = cms.string('StripCPEfromTrackAngle') -) - -from Configuration.Eras.Modifier_run3_common_cff import run3_common -run3_common.toModify(hltHbhereco, algorithm = dict(useM3 = False))