Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2025-05-09 22:40:04

0001 # hltGetConfiguration /dev/CMSSW_15_0_0/PRef --full --data --type PRef --unprescale --process HLTPRef --globaltag auto:run3_hlt_PRef --input file:RelVal_Raw_PRef_DATA.root
0002 
0003 # /dev/CMSSW_15_0_0/PRef/V76 (CMSSW_15_0_4_patch2)
0004 
0005 import FWCore.ParameterSet.Config as cms
0006 
0007 process = cms.Process( "HLTPRef" )
0008 
0009 process.load("Configuration.StandardSequences.Accelerators_cff")
0010 
0011 process.HLTConfigVersion = cms.PSet(
0012   tableName = cms.string("/dev/CMSSW_15_0_0/PRef/V76")
0013 )
0014 
0015 process.HLTGroupedCkfTrajectoryBuilderP5 = cms.PSet( 
0016   useSameTrajFilter = cms.bool( True ),
0017   ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
0018   keepOriginalIfRebuildFails = cms.bool( False ),
0019   lostHitPenalty = cms.double( 30.0 ),
0020   lockHits = cms.bool( True ),
0021   requireSeedHitsInRebuild = cms.bool( True ),
0022   TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
0023   maxDPhiForLooperReconstruction = cms.double( 2.0 ),
0024   maxPtForLooperReconstruction = cms.double( 0.0 ),
0025   propagatorOpposite = cms.string( "PropagatorWithMaterialOpposite" ),
0026   trajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTCkfBaseTrajectoryFilterP5" ) ),
0027   propagatorAlong = cms.string( "PropagatorWithMaterial" ),
0028   seedAs5DHit = cms.bool( False ),
0029   minNrOfHitsForRebuild = cms.int32( 5 ),
0030   maxCand = cms.int32( 1 ),
0031   alwaysUseInvalidHits = cms.bool( True ),
0032   estimator = cms.string( "hltESChi2MeasurementEstimatorForP5" ),
0033   inOutTrajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTCkfBaseTrajectoryFilter_block" ) ),
0034   intermediateCleaning = cms.bool( True ),
0035   foundHitBonus = cms.double( 10.0 ),
0036   updator = cms.string( "hltESPKFUpdator" ),
0037   bestHitOnly = cms.bool( True )
0038 )
0039 process.HLTCkfBaseTrajectoryFilterP5 = cms.PSet( 
0040   minimumNumberOfHits = cms.int32( 5 ),
0041   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
0042   seedExtension = cms.int32( 0 ),
0043   chargeSignificance = cms.double( -1.0 ),
0044   pixelSeedExtension = cms.bool( False ),
0045   strictSeedExtension = cms.bool( False ),
0046   nSigmaMinPt = cms.double( 5.0 ),
0047   maxCCCLostHits = cms.int32( 9999 ),
0048   minHitsAtHighEta = cms.int32( 5 ),
0049   minPt = cms.double( 0.5 ),
0050   maxConsecLostHits = cms.int32( 3 ),
0051   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
0052   constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
0053   highEtaSwitch = cms.double( 5.0 ),
0054   seedPairPenalty = cms.int32( 0 ),
0055   maxNumberOfHits = cms.int32( 100 ),
0056   minNumberOfHitsForLoopers = cms.int32( 13 ),
0057   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
0058   minNumberOfHitsPerLoop = cms.int32( 4 ),
0059   minHitsMinPt = cms.int32( 3 ),
0060   maxLostHitsFraction = cms.double( 0.1 ),
0061   maxLostHits = cms.int32( 4 )
0062 )
0063 process.HLTCkfBaseTrajectoryFilter_block = cms.PSet( 
0064   minimumNumberOfHits = cms.int32( 5 ),
0065   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
0066   seedExtension = cms.int32( 0 ),
0067   chargeSignificance = cms.double( -1.0 ),
0068   pixelSeedExtension = cms.bool( False ),
0069   strictSeedExtension = cms.bool( False ),
0070   nSigmaMinPt = cms.double( 5.0 ),
0071   maxCCCLostHits = cms.int32( 9999 ),
0072   minHitsAtHighEta = cms.int32( 5 ),
0073   minPt = cms.double( 0.9 ),
0074   maxConsecLostHits = cms.int32( 1 ),
0075   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
0076   constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
0077   highEtaSwitch = cms.double( 5.0 ),
0078   seedPairPenalty = cms.int32( 0 ),
0079   maxNumberOfHits = cms.int32( 100 ),
0080   minNumberOfHitsForLoopers = cms.int32( 13 ),
0081   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
0082   minNumberOfHitsPerLoop = cms.int32( 4 ),
0083   minHitsMinPt = cms.int32( 3 ),
0084   maxLostHitsFraction = cms.double( 0.1 ),
0085   maxLostHits = cms.int32( 999 )
0086 )
0087 process.HLTIter4PSetTrajectoryBuilderIT = cms.PSet( 
0088   ComponentType = cms.string( "CkfTrajectoryBuilder" ),
0089   lostHitPenalty = cms.double( 30.0 ),
0090   TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
0091   propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
0092   trajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTIter4PSetTrajectoryFilterIT" ) ),
0093   propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
0094   maxCand = cms.int32( 1 ),
0095   alwaysUseInvalidHits = cms.bool( False ),
0096   estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator16" ),
0097   intermediateCleaning = cms.bool( True ),
0098   updator = cms.string( "hltESPKFUpdator" ),
0099   seedAs5DHit = cms.bool( False )
0100 )
0101 process.HLTIter0GroupedCkfTrajectoryBuilderIT = cms.PSet( 
0102   keepOriginalIfRebuildFails = cms.bool( False ),
0103   lockHits = cms.bool( True ),
0104   maxDPhiForLooperReconstruction = cms.double( 2.0 ),
0105   propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
0106   trajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTIter0PSetTrajectoryFilterIT" ) ),
0107   maxCand = cms.int32( 2 ),
0108   estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator9" ),
0109   intermediateCleaning = cms.bool( True ),
0110   bestHitOnly = cms.bool( True ),
0111   useSameTrajFilter = cms.bool( True ),
0112   ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
0113   lostHitPenalty = cms.double( 30.0 ),
0114   requireSeedHitsInRebuild = cms.bool( True ),
0115   TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
0116   maxPtForLooperReconstruction = cms.double( 0.0 ),
0117   propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
0118   minNrOfHitsForRebuild = cms.int32( 5 ),
0119   alwaysUseInvalidHits = cms.bool( False ),
0120   inOutTrajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTIter0PSetTrajectoryFilterIT" ) ),
0121   foundHitBonus = cms.double( 5.0 ),
0122   updator = cms.string( "hltESPKFUpdator" ),
0123   seedAs5DHit = cms.bool( False )
0124 )
0125 process.HLTIter4PSetTrajectoryFilterIT = cms.PSet( 
0126   minimumNumberOfHits = cms.int32( 6 ),
0127   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
0128   seedExtension = cms.int32( 0 ),
0129   chargeSignificance = cms.double( -1.0 ),
0130   pixelSeedExtension = cms.bool( False ),
0131   strictSeedExtension = cms.bool( False ),
0132   nSigmaMinPt = cms.double( 5.0 ),
0133   maxCCCLostHits = cms.int32( 9999 ),
0134   minPt = cms.double( 0.3 ),
0135   maxConsecLostHits = cms.int32( 1 ),
0136   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
0137   constantValueForLostHitsFractionFilter = cms.double( 1.0 ),
0138   seedPairPenalty = cms.int32( 0 ),
0139   maxNumberOfHits = cms.int32( 100 ),
0140   minNumberOfHitsForLoopers = cms.int32( 13 ),
0141   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
0142   minNumberOfHitsPerLoop = cms.int32( 4 ),
0143   minHitsMinPt = cms.int32( 3 ),
0144   maxLostHitsFraction = cms.double( 999.0 ),
0145   maxLostHits = cms.int32( 0 ),
0146   highEtaSwitch = cms.double( 5.0 ),
0147   minHitsAtHighEta = cms.int32( 5 )
0148 )
0149 process.HLTPSetPvClusterComparerForIT = cms.PSet( 
0150   track_chi2_max = cms.double( 20.0 ),
0151   track_pt_max = cms.double( 20.0 ),
0152   track_prob_min = cms.double( -1.0 ),
0153   track_pt_min = cms.double( 1.0 )
0154 )
0155 process.HLTPSetMuonCkfTrajectoryBuilder = cms.PSet( 
0156   rescaleErrorIfFail = cms.double( 1.0 ),
0157   ComponentType = cms.string( "MuonCkfTrajectoryBuilder" ),
0158   lostHitPenalty = cms.double( 30.0 ),
0159   TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
0160   propagatorOpposite = cms.string( "PropagatorWithMaterialOpposite" ),
0161   trajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetMuonCkfTrajectoryFilter" ) ),
0162   propagatorAlong = cms.string( "PropagatorWithMaterial" ),
0163   maxCand = cms.int32( 5 ),
0164   alwaysUseInvalidHits = cms.bool( True ),
0165   estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator30" ),
0166   intermediateCleaning = cms.bool( False ),
0167   propagatorProximity = cms.string( "SteppingHelixPropagatorAny" ),
0168   updator = cms.string( "hltESPKFUpdator" ),
0169   deltaEta = cms.double( -1.0 ),
0170   useSeedLayer = cms.bool( False ),
0171   deltaPhi = cms.double( -1.0 ),
0172   seedAs5DHit = cms.bool( False )
0173 )
0174 process.HLTIter0HighPtTkMuPSetTrajectoryFilterIT = cms.PSet( 
0175   minimumNumberOfHits = cms.int32( 3 ),
0176   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
0177   seedExtension = cms.int32( 0 ),
0178   chargeSignificance = cms.double( -1.0 ),
0179   pixelSeedExtension = cms.bool( False ),
0180   strictSeedExtension = cms.bool( False ),
0181   nSigmaMinPt = cms.double( 5.0 ),
0182   maxCCCLostHits = cms.int32( 9999 ),
0183   minPt = cms.double( 0.3 ),
0184   maxConsecLostHits = cms.int32( 1 ),
0185   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
0186   constantValueForLostHitsFractionFilter = cms.double( 1.0 ),
0187   seedPairPenalty = cms.int32( 0 ),
0188   maxNumberOfHits = cms.int32( 100 ),
0189   minNumberOfHitsForLoopers = cms.int32( 13 ),
0190   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
0191   minNumberOfHitsPerLoop = cms.int32( 4 ),
0192   minHitsMinPt = cms.int32( 3 ),
0193   maxLostHitsFraction = cms.double( 999.0 ),
0194   maxLostHits = cms.int32( 1 ),
0195   highEtaSwitch = cms.double( 5.0 ),
0196   minHitsAtHighEta = cms.int32( 5 )
0197 )
0198 process.HLTPSetPvClusterComparerForBTag = cms.PSet( 
0199   track_chi2_max = cms.double( 20.0 ),
0200   track_pt_max = cms.double( 20.0 ),
0201   track_prob_min = cms.double( -1.0 ),
0202   track_pt_min = cms.double( 0.1 )
0203 )
0204 process.HLTIter2GroupedCkfTrajectoryBuilderIT = cms.PSet( 
0205   keepOriginalIfRebuildFails = cms.bool( False ),
0206   lockHits = cms.bool( True ),
0207   maxDPhiForLooperReconstruction = cms.double( 2.0 ),
0208   propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
0209   trajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTIter2PSetTrajectoryFilterIT" ) ),
0210   maxCand = cms.int32( 2 ),
0211   estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator16" ),
0212   intermediateCleaning = cms.bool( True ),
0213   bestHitOnly = cms.bool( True ),
0214   useSameTrajFilter = cms.bool( True ),
0215   ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
0216   lostHitPenalty = cms.double( 30.0 ),
0217   requireSeedHitsInRebuild = cms.bool( True ),
0218   TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
0219   maxPtForLooperReconstruction = cms.double( 0.0 ),
0220   propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
0221   minNrOfHitsForRebuild = cms.int32( 5 ),
0222   alwaysUseInvalidHits = cms.bool( False ),
0223   inOutTrajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTIter2PSetTrajectoryFilterIT" ) ),
0224   foundHitBonus = cms.double( 5.0 ),
0225   updator = cms.string( "hltESPKFUpdator" ),
0226   seedAs5DHit = cms.bool( False )
0227 )
0228 process.HLTSiStripClusterChargeCutTight = cms.PSet(  value = cms.double( 1945.0 ) )
0229 process.HLTPSetMuonTrackingRegionBuilder8356 = cms.PSet( 
0230   Rescale_Dz = cms.double( 3.0 ),
0231   Pt_fixed = cms.bool( False ),
0232   Eta_fixed = cms.bool( False ),
0233   Eta_min = cms.double( 0.1 ),
0234   DeltaZ = cms.double( 15.9 ),
0235   maxRegions = cms.int32( 2 ),
0236   EtaR_UpperLimit_Par1 = cms.double( 0.25 ),
0237   UseVertex = cms.bool( False ),
0238   Z_fixed = cms.bool( True ),
0239   PhiR_UpperLimit_Par1 = cms.double( 0.6 ),
0240   PhiR_UpperLimit_Par2 = cms.double( 0.2 ),
0241   Rescale_phi = cms.double( 3.0 ),
0242   DeltaEta = cms.double( 0.2 ),
0243   precise = cms.bool( True ),
0244   OnDemand = cms.int32( -1 ),
0245   EtaR_UpperLimit_Par2 = cms.double( 0.15 ),
0246   MeasurementTrackerName = cms.InputTag( "hltESPMeasurementTracker" ),
0247   vertexCollection = cms.InputTag( "pixelVertices" ),
0248   Pt_min = cms.double( 1.5 ),
0249   beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
0250   Phi_fixed = cms.bool( False ),
0251   DeltaR = cms.double( 0.2 ),
0252   input = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ),
0253   DeltaPhi = cms.double( 0.2 ),
0254   Phi_min = cms.double( 0.1 ),
0255   Rescale_eta = cms.double( 3.0 )
0256 )
0257 process.HLTIter2PSetTrajectoryFilterIT = cms.PSet( 
0258   minimumNumberOfHits = cms.int32( 3 ),
0259   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
0260   seedExtension = cms.int32( 1 ),
0261   chargeSignificance = cms.double( -1.0 ),
0262   pixelSeedExtension = cms.bool( False ),
0263   strictSeedExtension = cms.bool( False ),
0264   nSigmaMinPt = cms.double( 5.0 ),
0265   maxCCCLostHits = cms.int32( 0 ),
0266   minPt = cms.double( 0.3 ),
0267   maxConsecLostHits = cms.int32( 1 ),
0268   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
0269   constantValueForLostHitsFractionFilter = cms.double( 1.0 ),
0270   seedPairPenalty = cms.int32( 0 ),
0271   maxNumberOfHits = cms.int32( 100 ),
0272   minNumberOfHitsForLoopers = cms.int32( 13 ),
0273   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
0274   minNumberOfHitsPerLoop = cms.int32( 4 ),
0275   minHitsMinPt = cms.int32( 3 ),
0276   maxLostHitsFraction = cms.double( 999.0 ),
0277   maxLostHits = cms.int32( 1 ),
0278   highEtaSwitch = cms.double( 5.0 ),
0279   minHitsAtHighEta = cms.int32( 5 )
0280 )
0281 process.HLTPSetMuTrackJpsiTrajectoryBuilder = cms.PSet( 
0282   ComponentType = cms.string( "CkfTrajectoryBuilder" ),
0283   lostHitPenalty = cms.double( 30.0 ),
0284   TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
0285   propagatorOpposite = cms.string( "PropagatorWithMaterialOpposite" ),
0286   trajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetMuTrackJpsiTrajectoryFilter" ) ),
0287   propagatorAlong = cms.string( "PropagatorWithMaterial" ),
0288   maxCand = cms.int32( 1 ),
0289   alwaysUseInvalidHits = cms.bool( False ),
0290   estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator30" ),
0291   intermediateCleaning = cms.bool( True ),
0292   updator = cms.string( "hltESPKFUpdator" ),
0293   seedAs5DHit = cms.bool( False )
0294 )
0295 process.HLTPSetTrajectoryBuilderForGsfElectrons = cms.PSet( 
0296   ComponentType = cms.string( "CkfTrajectoryBuilder" ),
0297   lostHitPenalty = cms.double( 90.0 ),
0298   TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
0299   propagatorOpposite = cms.string( "hltESPBwdElectronPropagator" ),
0300   trajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetTrajectoryFilterForElectrons" ) ),
0301   propagatorAlong = cms.string( "hltESPFwdElectronPropagator" ),
0302   maxCand = cms.int32( 5 ),
0303   alwaysUseInvalidHits = cms.bool( True ),
0304   estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator2000" ),
0305   intermediateCleaning = cms.bool( False ),
0306   updator = cms.string( "hltESPKFUpdator" ),
0307   seedAs5DHit = cms.bool( False )
0308 )
0309 process.HLTSiStripClusterChargeCutNone = cms.PSet(  value = cms.double( -1.0 ) )
0310 process.HLTPSetMuonCkfTrajectoryFilter = cms.PSet( 
0311   minimumNumberOfHits = cms.int32( 5 ),
0312   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
0313   seedExtension = cms.int32( 0 ),
0314   chargeSignificance = cms.double( -1.0 ),
0315   pixelSeedExtension = cms.bool( False ),
0316   strictSeedExtension = cms.bool( False ),
0317   nSigmaMinPt = cms.double( 5.0 ),
0318   maxCCCLostHits = cms.int32( 9999 ),
0319   minPt = cms.double( 0.9 ),
0320   maxConsecLostHits = cms.int32( 1 ),
0321   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
0322   constantValueForLostHitsFractionFilter = cms.double( 1.0 ),
0323   seedPairPenalty = cms.int32( 0 ),
0324   maxNumberOfHits = cms.int32( -1 ),
0325   minNumberOfHitsForLoopers = cms.int32( 13 ),
0326   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
0327   minNumberOfHitsPerLoop = cms.int32( 4 ),
0328   minHitsMinPt = cms.int32( 3 ),
0329   maxLostHitsFraction = cms.double( 999.0 ),
0330   maxLostHits = cms.int32( 1 ),
0331   highEtaSwitch = cms.double( 5.0 ),
0332   minHitsAtHighEta = cms.int32( 5 )
0333 )
0334 process.HLTIter1PSetTrajectoryFilterIT = cms.PSet( 
0335   minimumNumberOfHits = cms.int32( 3 ),
0336   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
0337   seedExtension = cms.int32( 0 ),
0338   chargeSignificance = cms.double( -1.0 ),
0339   pixelSeedExtension = cms.bool( False ),
0340   strictSeedExtension = cms.bool( False ),
0341   nSigmaMinPt = cms.double( 5.0 ),
0342   maxCCCLostHits = cms.int32( 0 ),
0343   minPt = cms.double( 0.2 ),
0344   maxConsecLostHits = cms.int32( 1 ),
0345   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
0346   constantValueForLostHitsFractionFilter = cms.double( 1.0 ),
0347   seedPairPenalty = cms.int32( 0 ),
0348   maxNumberOfHits = cms.int32( 100 ),
0349   minNumberOfHitsForLoopers = cms.int32( 13 ),
0350   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
0351   minNumberOfHitsPerLoop = cms.int32( 4 ),
0352   minHitsMinPt = cms.int32( 3 ),
0353   maxLostHitsFraction = cms.double( 999.0 ),
0354   maxLostHits = cms.int32( 1 ),
0355   highEtaSwitch = cms.double( 5.0 ),
0356   minHitsAtHighEta = cms.int32( 5 )
0357 )
0358 process.HLTSeedFromProtoTracks = cms.PSet( 
0359   TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
0360   SeedMomentumForBOFF = cms.double( 5.0 ),
0361   propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
0362   forceKinematicWithRegionDirection = cms.bool( False ),
0363   magneticField = cms.string( "ParabolicMf" ),
0364   OriginTransverseErrorMultiplier = cms.double( 1.0 ),
0365   ComponentName = cms.string( "SeedFromConsecutiveHitsCreator" ),
0366   MinOneOverPtError = cms.double( 1.0 )
0367 )
0368 process.HLTPSetMuTrackJpsiTrajectoryFilter = cms.PSet( 
0369   minimumNumberOfHits = cms.int32( 5 ),
0370   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
0371   seedExtension = cms.int32( 0 ),
0372   chargeSignificance = cms.double( -1.0 ),
0373   pixelSeedExtension = cms.bool( False ),
0374   strictSeedExtension = cms.bool( False ),
0375   nSigmaMinPt = cms.double( 5.0 ),
0376   maxCCCLostHits = cms.int32( 9999 ),
0377   minPt = cms.double( 10.0 ),
0378   maxConsecLostHits = cms.int32( 1 ),
0379   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
0380   constantValueForLostHitsFractionFilter = cms.double( 1.0 ),
0381   seedPairPenalty = cms.int32( 0 ),
0382   maxNumberOfHits = cms.int32( 8 ),
0383   minNumberOfHitsForLoopers = cms.int32( 13 ),
0384   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
0385   minNumberOfHitsPerLoop = cms.int32( 4 ),
0386   minHitsMinPt = cms.int32( 3 ),
0387   maxLostHitsFraction = cms.double( 999.0 ),
0388   maxLostHits = cms.int32( 1 ),
0389   highEtaSwitch = cms.double( 5.0 ),
0390   minHitsAtHighEta = cms.int32( 5 )
0391 )
0392 process.HLTIter0PSetTrajectoryFilterIT = cms.PSet( 
0393   minimumNumberOfHits = cms.int32( 3 ),
0394   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
0395   seedExtension = cms.int32( 0 ),
0396   chargeSignificance = cms.double( -1.0 ),
0397   pixelSeedExtension = cms.bool( False ),
0398   strictSeedExtension = cms.bool( False ),
0399   nSigmaMinPt = cms.double( 5.0 ),
0400   maxCCCLostHits = cms.int32( 0 ),
0401   minPt = cms.double( 0.3 ),
0402   maxConsecLostHits = cms.int32( 1 ),
0403   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
0404   constantValueForLostHitsFractionFilter = cms.double( 1.0 ),
0405   seedPairPenalty = cms.int32( 0 ),
0406   maxNumberOfHits = cms.int32( 100 ),
0407   minNumberOfHitsForLoopers = cms.int32( 13 ),
0408   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
0409   minNumberOfHitsPerLoop = cms.int32( 4 ),
0410   minHitsMinPt = cms.int32( 3 ),
0411   maxLostHitsFraction = cms.double( 999.0 ),
0412   maxLostHits = cms.int32( 1 ),
0413   highEtaSwitch = cms.double( 5.0 ),
0414   minHitsAtHighEta = cms.int32( 5 )
0415 )
0416 process.HLTSeedFromConsecutiveHitsCreator = cms.PSet( 
0417   TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
0418   SeedMomentumForBOFF = cms.double( 5.0 ),
0419   propagator = cms.string( "PropagatorWithMaterial" ),
0420   forceKinematicWithRegionDirection = cms.bool( False ),
0421   magneticField = cms.string( "" ),
0422   OriginTransverseErrorMultiplier = cms.double( 1.0 ),
0423   ComponentName = cms.string( "SeedFromConsecutiveHitsCreator" ),
0424   MinOneOverPtError = cms.double( 1.0 )
0425 )
0426 process.HLTSiStripClusterChargeCutForHI = cms.PSet(  value = cms.double( 2069.0 ) )
0427 process.HLTPSetTrajectoryFilterForElectrons = cms.PSet( 
0428   minimumNumberOfHits = cms.int32( 5 ),
0429   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
0430   seedExtension = cms.int32( 0 ),
0431   chargeSignificance = cms.double( -1.0 ),
0432   pixelSeedExtension = cms.bool( False ),
0433   strictSeedExtension = cms.bool( False ),
0434   nSigmaMinPt = cms.double( 5.0 ),
0435   maxCCCLostHits = cms.int32( 9999 ),
0436   minPt = cms.double( 2.0 ),
0437   maxConsecLostHits = cms.int32( 1 ),
0438   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
0439   constantValueForLostHitsFractionFilter = cms.double( 1.0 ),
0440   seedPairPenalty = cms.int32( 0 ),
0441   maxNumberOfHits = cms.int32( -1 ),
0442   minNumberOfHitsForLoopers = cms.int32( 13 ),
0443   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
0444   minNumberOfHitsPerLoop = cms.int32( 4 ),
0445   minHitsMinPt = cms.int32( -1 ),
0446   maxLostHitsFraction = cms.double( 999.0 ),
0447   maxLostHits = cms.int32( 1 ),
0448   highEtaSwitch = cms.double( 5.0 ),
0449   minHitsAtHighEta = cms.int32( 5 )
0450 )
0451 process.HLTIter0HighPtTkMuPSetTrajectoryBuilderIT = cms.PSet( 
0452   ComponentType = cms.string( "CkfTrajectoryBuilder" ),
0453   lostHitPenalty = cms.double( 30.0 ),
0454   TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
0455   propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
0456   trajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTIter0HighPtTkMuPSetTrajectoryFilterIT" ) ),
0457   propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
0458   maxCand = cms.int32( 4 ),
0459   alwaysUseInvalidHits = cms.bool( True ),
0460   estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator30" ),
0461   intermediateCleaning = cms.bool( True ),
0462   updator = cms.string( "hltESPKFUpdator" ),
0463   seedAs5DHit = cms.bool( False )
0464 )
0465 process.HLTIter1GroupedCkfTrajectoryBuilderIT = cms.PSet( 
0466   useSameTrajFilter = cms.bool( True ),
0467   ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
0468   keepOriginalIfRebuildFails = cms.bool( False ),
0469   lostHitPenalty = cms.double( 30.0 ),
0470   lockHits = cms.bool( True ),
0471   requireSeedHitsInRebuild = cms.bool( True ),
0472   TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
0473   propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
0474   trajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTIter1PSetTrajectoryFilterIT" ) ),
0475   propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
0476   minNrOfHitsForRebuild = cms.int32( 5 ),
0477   maxCand = cms.int32( 2 ),
0478   alwaysUseInvalidHits = cms.bool( False ),
0479   estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator16" ),
0480   intermediateCleaning = cms.bool( True ),
0481   foundHitBonus = cms.double( 5.0 ),
0482   updator = cms.string( "hltESPKFUpdator" ),
0483   bestHitOnly = cms.bool( True ),
0484   seedAs5DHit = cms.bool( False ),
0485   inOutTrajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTIter1PSetTrajectoryFilterIT" ) )
0486 )
0487 process.HLTIter0IterL3MuonPSetGroupedCkfTrajectoryBuilderIT = cms.PSet( 
0488   useSameTrajFilter = cms.bool( True ),
0489   ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
0490   keepOriginalIfRebuildFails = cms.bool( True ),
0491   lostHitPenalty = cms.double( 1.0 ),
0492   lockHits = cms.bool( True ),
0493   requireSeedHitsInRebuild = cms.bool( True ),
0494   TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
0495   propagatorOpposite = cms.string( "PropagatorWithMaterialOpposite" ),
0496   trajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTIter0IterL3MuonGroupedCkfTrajectoryFilterIT" ) ),
0497   propagatorAlong = cms.string( "PropagatorWithMaterial" ),
0498   minNrOfHitsForRebuild = cms.int32( 2 ),
0499   maxCand = cms.int32( 5 ),
0500   alwaysUseInvalidHits = cms.bool( True ),
0501   estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator30" ),
0502   inOutTrajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTIter0IterL3MuonGroupedCkfTrajectoryFilterIT" ) ),
0503   intermediateCleaning = cms.bool( True ),
0504   foundHitBonus = cms.double( 1000.0 ),
0505   updator = cms.string( "hltESPKFUpdator" ),
0506   bestHitOnly = cms.bool( True ),
0507   seedAs5DHit = cms.bool( False )
0508 )
0509 process.HLTIter0IterL3FromL1MuonGroupedCkfTrajectoryFilterIT = cms.PSet( 
0510   minimumNumberOfHits = cms.int32( 3 ),
0511   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
0512   seedExtension = cms.int32( 0 ),
0513   chargeSignificance = cms.double( -1.0 ),
0514   pixelSeedExtension = cms.bool( False ),
0515   strictSeedExtension = cms.bool( False ),
0516   nSigmaMinPt = cms.double( 5.0 ),
0517   maxCCCLostHits = cms.int32( 9999 ),
0518   minPt = cms.double( 0.9 ),
0519   maxConsecLostHits = cms.int32( 1 ),
0520   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
0521   constantValueForLostHitsFractionFilter = cms.double( 10.0 ),
0522   seedPairPenalty = cms.int32( 0 ),
0523   maxNumberOfHits = cms.int32( 100 ),
0524   minNumberOfHitsForLoopers = cms.int32( 13 ),
0525   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
0526   minNumberOfHitsPerLoop = cms.int32( 4 ),
0527   minHitsMinPt = cms.int32( 3 ),
0528   maxLostHitsFraction = cms.double( 0.1 ),
0529   maxLostHits = cms.int32( 999 ),
0530   highEtaSwitch = cms.double( 5.0 ),
0531   minHitsAtHighEta = cms.int32( 5 )
0532 )
0533 process.HLTIter0IterL3FromL1MuonPSetGroupedCkfTrajectoryBuilderIT = cms.PSet( 
0534   useSameTrajFilter = cms.bool( True ),
0535   ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
0536   keepOriginalIfRebuildFails = cms.bool( True ),
0537   lostHitPenalty = cms.double( 1.0 ),
0538   lockHits = cms.bool( True ),
0539   requireSeedHitsInRebuild = cms.bool( True ),
0540   TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
0541   propagatorOpposite = cms.string( "PropagatorWithMaterialOpposite" ),
0542   trajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTIter0IterL3FromL1MuonGroupedCkfTrajectoryFilterIT" ) ),
0543   propagatorAlong = cms.string( "PropagatorWithMaterial" ),
0544   minNrOfHitsForRebuild = cms.int32( 2 ),
0545   maxCand = cms.int32( 5 ),
0546   alwaysUseInvalidHits = cms.bool( True ),
0547   estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator30" ),
0548   inOutTrajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTIter0IterL3FromL1MuonGroupedCkfTrajectoryFilterIT" ) ),
0549   intermediateCleaning = cms.bool( True ),
0550   foundHitBonus = cms.double( 1000.0 ),
0551   updator = cms.string( "hltESPKFUpdator" ),
0552   bestHitOnly = cms.bool( True ),
0553   seedAs5DHit = cms.bool( False )
0554 )
0555 process.HLTIter0IterL3MuonGroupedCkfTrajectoryFilterIT = cms.PSet( 
0556   minimumNumberOfHits = cms.int32( 3 ),
0557   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
0558   seedExtension = cms.int32( 0 ),
0559   chargeSignificance = cms.double( -1.0 ),
0560   pixelSeedExtension = cms.bool( False ),
0561   strictSeedExtension = cms.bool( False ),
0562   nSigmaMinPt = cms.double( 5.0 ),
0563   maxCCCLostHits = cms.int32( 9999 ),
0564   minPt = cms.double( 0.9 ),
0565   maxConsecLostHits = cms.int32( 1 ),
0566   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
0567   constantValueForLostHitsFractionFilter = cms.double( 10.0 ),
0568   seedPairPenalty = cms.int32( 0 ),
0569   maxNumberOfHits = cms.int32( 100 ),
0570   minNumberOfHitsForLoopers = cms.int32( 13 ),
0571   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
0572   minNumberOfHitsPerLoop = cms.int32( 4 ),
0573   minHitsMinPt = cms.int32( 3 ),
0574   maxLostHitsFraction = cms.double( 0.1 ),
0575   maxLostHits = cms.int32( 999 ),
0576   highEtaSwitch = cms.double( 5.0 ),
0577   minHitsAtHighEta = cms.int32( 5 )
0578 )
0579 process.HLTPSetCkfBaseTrajectoryFilter_block = cms.PSet( 
0580   minimumNumberOfHits = cms.int32( 5 ),
0581   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
0582   seedExtension = cms.int32( 0 ),
0583   chargeSignificance = cms.double( -1.0 ),
0584   pixelSeedExtension = cms.bool( False ),
0585   strictSeedExtension = cms.bool( False ),
0586   nSigmaMinPt = cms.double( 5.0 ),
0587   maxCCCLostHits = cms.int32( 9999 ),
0588   minPt = cms.double( 0.9 ),
0589   maxConsecLostHits = cms.int32( 1 ),
0590   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
0591   constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
0592   seedPairPenalty = cms.int32( 0 ),
0593   maxNumberOfHits = cms.int32( 100 ),
0594   minNumberOfHitsForLoopers = cms.int32( 13 ),
0595   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
0596   minNumberOfHitsPerLoop = cms.int32( 4 ),
0597   minHitsMinPt = cms.int32( 3 ),
0598   maxLostHitsFraction = cms.double( 0.1 ),
0599   maxLostHits = cms.int32( 999 ),
0600   highEtaSwitch = cms.double( 5.0 ),
0601   minHitsAtHighEta = cms.int32( 5 )
0602 )
0603 process.HLTSiStripClusterChargeCutLoose = cms.PSet(  value = cms.double( 1620.0 ) )
0604 process.HLTPSetInitialStepTrajectoryFilterShapePreSplittingPPOnAA = cms.PSet( 
0605   ComponentType = cms.string( "StripSubClusterShapeTrajectoryFilter" ),
0606   subclusterCutSN = cms.double( 12.0 ),
0607   trimMaxADC = cms.double( 30.0 ),
0608   seedCutMIPs = cms.double( 0.35 ),
0609   subclusterCutMIPs = cms.double( 0.45 ),
0610   subclusterWindow = cms.double( 0.7 ),
0611   maxNSat = cms.uint32( 3 ),
0612   trimMaxFracNeigh = cms.double( 0.25 ),
0613   maxTrimmedSizeDiffNeg = cms.double( 1.0 ),
0614   seedCutSN = cms.double( 7.0 ),
0615   layerMask = cms.PSet( 
0616     TOB = cms.bool( False ),
0617     TIB = cms.vuint32( 1, 2 ),
0618     TID = cms.vuint32( 1, 2 ),
0619     TEC = cms.bool( False )
0620   ),
0621   maxTrimmedSizeDiffPos = cms.double( 0.7 ),
0622   trimMaxFracTotal = cms.double( 0.15 )
0623 )
0624 process.HLTPSetInitialStepTrajectoryFilterBasePreSplittingForFullTrackingPPOnAA = cms.PSet( 
0625   minimumNumberOfHits = cms.int32( 4 ),
0626   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
0627   seedExtension = cms.int32( 0 ),
0628   chargeSignificance = cms.double( -1.0 ),
0629   pixelSeedExtension = cms.bool( False ),
0630   strictSeedExtension = cms.bool( False ),
0631   maxCCCLostHits = cms.int32( 0 ),
0632   nSigmaMinPt = cms.double( 5.0 ),
0633   minPt = cms.double( 1.0 ),
0634   maxConsecLostHits = cms.int32( 1 ),
0635   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
0636   constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
0637   seedPairPenalty = cms.int32( 0 ),
0638   maxNumberOfHits = cms.int32( 100 ),
0639   minNumberOfHitsForLoopers = cms.int32( 13 ),
0640   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
0641   minNumberOfHitsPerLoop = cms.int32( 4 ),
0642   minHitsMinPt = cms.int32( 3 ),
0643   maxLostHitsFraction = cms.double( 0.1 ),
0644   maxLostHits = cms.int32( 999 ),
0645   highEtaSwitch = cms.double( 5.0 ),
0646   minHitsAtHighEta = cms.int32( 5 )
0647 )
0648 process.HLTPSetInitialStepTrajectoryBuilderPreSplittingForFullTrackingPPOnAA = cms.PSet( 
0649   useSameTrajFilter = cms.bool( True ),
0650   ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
0651   keepOriginalIfRebuildFails = cms.bool( False ),
0652   lostHitPenalty = cms.double( 30.0 ),
0653   lockHits = cms.bool( True ),
0654   requireSeedHitsInRebuild = cms.bool( True ),
0655   TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
0656   maxDPhiForLooperReconstruction = cms.double( 2.0 ),
0657   maxPtForLooperReconstruction = cms.double( 0.0 ),
0658   propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
0659   trajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetInitialStepTrajectoryFilterPreSplittingForFullTrackingPPOnAA" ) ),
0660   propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
0661   minNrOfHitsForRebuild = cms.int32( 5 ),
0662   maxCand = cms.int32( 3 ),
0663   alwaysUseInvalidHits = cms.bool( True ),
0664   estimator = cms.string( "hltESPInitialStepChi2ChargeMeasurementEstimator30" ),
0665   inOutTrajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
0666   intermediateCleaning = cms.bool( True ),
0667   foundHitBonus = cms.double( 10.0 ),
0668   updator = cms.string( "hltESPKFUpdator" ),
0669   bestHitOnly = cms.bool( True ),
0670   seedAs5DHit = cms.bool( False )
0671 )
0672 process.HLTPSetInitialStepTrajectoryFilterPreSplittingForFullTrackingPPOnAA = cms.PSet( 
0673   ComponentType = cms.string( "CompositeTrajectoryFilter" ),
0674   filters = cms.VPSet( 
0675     cms.PSet(  refToPSet_ = cms.string( "HLTPSetInitialStepTrajectoryFilterBasePreSplittingForFullTrackingPPOnAA" )    ),
0676     cms.PSet(  refToPSet_ = cms.string( "HLTPSetInitialStepTrajectoryFilterShapePreSplittingPPOnAA" )    )
0677   )
0678 )
0679 process.HLTPSetInitialStepTrajectoryFilterForFullTrackingPPOnAA = cms.PSet( 
0680   minimumNumberOfHits = cms.int32( 4 ),
0681   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
0682   seedExtension = cms.int32( 0 ),
0683   chargeSignificance = cms.double( -1.0 ),
0684   pixelSeedExtension = cms.bool( False ),
0685   strictSeedExtension = cms.bool( False ),
0686   maxCCCLostHits = cms.int32( 0 ),
0687   nSigmaMinPt = cms.double( 5.0 ),
0688   minPt = cms.double( 1.0 ),
0689   maxConsecLostHits = cms.int32( 1 ),
0690   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
0691   constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
0692   seedPairPenalty = cms.int32( 0 ),
0693   maxNumberOfHits = cms.int32( 100 ),
0694   minNumberOfHitsForLoopers = cms.int32( 13 ),
0695   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
0696   minNumberOfHitsPerLoop = cms.int32( 4 ),
0697   minHitsMinPt = cms.int32( 3 ),
0698   maxLostHitsFraction = cms.double( 0.1 ),
0699   maxLostHits = cms.int32( 999 ),
0700   highEtaSwitch = cms.double( 5.0 ),
0701   minHitsAtHighEta = cms.int32( 5 )
0702 )
0703 process.HLTPSetInitialStepTrajectoryBuilderForFullTrackingPPOnAA = cms.PSet( 
0704   useSameTrajFilter = cms.bool( True ),
0705   ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
0706   keepOriginalIfRebuildFails = cms.bool( True ),
0707   lostHitPenalty = cms.double( 30.0 ),
0708   lockHits = cms.bool( True ),
0709   requireSeedHitsInRebuild = cms.bool( True ),
0710   TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
0711   maxDPhiForLooperReconstruction = cms.double( 2.0 ),
0712   maxPtForLooperReconstruction = cms.double( 0.0 ),
0713   propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
0714   trajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetInitialStepTrajectoryFilterForFullTrackingPPOnAA" ) ),
0715   propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
0716   minNrOfHitsForRebuild = cms.int32( 1 ),
0717   maxCand = cms.int32( 3 ),
0718   alwaysUseInvalidHits = cms.bool( True ),
0719   estimator = cms.string( "hltESPInitialStepChi2ChargeMeasurementEstimator30" ),
0720   inOutTrajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
0721   intermediateCleaning = cms.bool( True ),
0722   foundHitBonus = cms.double( 10.0 ),
0723   updator = cms.string( "hltESPKFUpdator" ),
0724   bestHitOnly = cms.bool( True ),
0725   seedAs5DHit = cms.bool( False )
0726 )
0727 process.HLTPSetLowPtQuadStepTrajectoryFilterForFullTrackingPPOnAA = cms.PSet( 
0728   minimumNumberOfHits = cms.int32( 3 ),
0729   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
0730   seedExtension = cms.int32( 0 ),
0731   chargeSignificance = cms.double( -1.0 ),
0732   pixelSeedExtension = cms.bool( False ),
0733   strictSeedExtension = cms.bool( False ),
0734   nSigmaMinPt = cms.double( 5.0 ),
0735   maxCCCLostHits = cms.int32( 0 ),
0736   minPt = cms.double( 1.0 ),
0737   maxConsecLostHits = cms.int32( 1 ),
0738   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
0739   constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
0740   seedPairPenalty = cms.int32( 0 ),
0741   maxNumberOfHits = cms.int32( 100 ),
0742   minNumberOfHitsForLoopers = cms.int32( 13 ),
0743   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
0744   minNumberOfHitsPerLoop = cms.int32( 4 ),
0745   minHitsMinPt = cms.int32( 3 ),
0746   maxLostHitsFraction = cms.double( 0.1 ),
0747   maxLostHits = cms.int32( 999 ),
0748   highEtaSwitch = cms.double( 5.0 ),
0749   minHitsAtHighEta = cms.int32( 5 )
0750 )
0751 process.HLTPSetLowPtQuadStepTrajectoryBuilderForFullTrackingPPOnAA = cms.PSet( 
0752   useSameTrajFilter = cms.bool( True ),
0753   ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
0754   keepOriginalIfRebuildFails = cms.bool( False ),
0755   lostHitPenalty = cms.double( 30.0 ),
0756   lockHits = cms.bool( True ),
0757   requireSeedHitsInRebuild = cms.bool( True ),
0758   TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
0759   maxDPhiForLooperReconstruction = cms.double( 2.0 ),
0760   maxPtForLooperReconstruction = cms.double( 0.0 ),
0761   propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
0762   trajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetLowPtQuadStepTrajectoryFilterForFullTrackingPPOnAA" ) ),
0763   propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
0764   minNrOfHitsForRebuild = cms.int32( 5 ),
0765   maxCand = cms.int32( 4 ),
0766   alwaysUseInvalidHits = cms.bool( True ),
0767   estimator = cms.string( "hltESPLowPtQuadStepChi2ChargeMeasurementEstimator9" ),
0768   inOutTrajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
0769   intermediateCleaning = cms.bool( True ),
0770   foundHitBonus = cms.double( 10.0 ),
0771   updator = cms.string( "hltESPKFUpdator" ),
0772   bestHitOnly = cms.bool( True ),
0773   seedAs5DHit = cms.bool( False )
0774 )
0775 process.HLTPSetHighPtTripletStepTrajectoryFilterForFullTrackingPPOnAA = cms.PSet( 
0776   minimumNumberOfHits = cms.int32( 3 ),
0777   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
0778   seedExtension = cms.int32( 0 ),
0779   chargeSignificance = cms.double( -1.0 ),
0780   pixelSeedExtension = cms.bool( False ),
0781   strictSeedExtension = cms.bool( False ),
0782   nSigmaMinPt = cms.double( 5.0 ),
0783   maxCCCLostHits = cms.int32( 0 ),
0784   minPt = cms.double( 1.0 ),
0785   maxConsecLostHits = cms.int32( 1 ),
0786   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
0787   constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
0788   seedPairPenalty = cms.int32( 0 ),
0789   maxNumberOfHits = cms.int32( 100 ),
0790   minNumberOfHitsForLoopers = cms.int32( 13 ),
0791   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
0792   minNumberOfHitsPerLoop = cms.int32( 4 ),
0793   minHitsMinPt = cms.int32( 3 ),
0794   maxLostHitsFraction = cms.double( 0.1 ),
0795   maxLostHits = cms.int32( 999 ),
0796   highEtaSwitch = cms.double( 5.0 ),
0797   minHitsAtHighEta = cms.int32( 5 )
0798 )
0799 process.HLTPSetHighPtTripletStepTrajectoryBuilderForFullTrackingPPOnAA = cms.PSet( 
0800   useSameTrajFilter = cms.bool( True ),
0801   ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
0802   keepOriginalIfRebuildFails = cms.bool( False ),
0803   lostHitPenalty = cms.double( 30.0 ),
0804   lockHits = cms.bool( True ),
0805   requireSeedHitsInRebuild = cms.bool( True ),
0806   TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
0807   maxDPhiForLooperReconstruction = cms.double( 2.0 ),
0808   maxPtForLooperReconstruction = cms.double( 0.0 ),
0809   propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
0810   trajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetHighPtTripletStepTrajectoryFilterForFullTrackingPPOnAA" ) ),
0811   propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
0812   minNrOfHitsForRebuild = cms.int32( 5 ),
0813   maxCand = cms.int32( 3 ),
0814   alwaysUseInvalidHits = cms.bool( True ),
0815   estimator = cms.string( "hltESPHighPtTripletStepChi2ChargeMeasurementEstimator30" ),
0816   inOutTrajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
0817   intermediateCleaning = cms.bool( True ),
0818   foundHitBonus = cms.double( 10.0 ),
0819   updator = cms.string( "hltESPKFUpdator" ),
0820   bestHitOnly = cms.bool( True ),
0821   seedAs5DHit = cms.bool( False )
0822 )
0823 process.HLTPSetLowPtTripletStepTrajectoryFilterForFullTrackingPPOnAA = cms.PSet( 
0824   minimumNumberOfHits = cms.int32( 3 ),
0825   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
0826   seedExtension = cms.int32( 0 ),
0827   chargeSignificance = cms.double( -1.0 ),
0828   pixelSeedExtension = cms.bool( False ),
0829   strictSeedExtension = cms.bool( False ),
0830   nSigmaMinPt = cms.double( 5.0 ),
0831   maxCCCLostHits = cms.int32( 0 ),
0832   minPt = cms.double( 2.8 ),
0833   maxConsecLostHits = cms.int32( 1 ),
0834   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
0835   constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
0836   seedPairPenalty = cms.int32( 0 ),
0837   maxNumberOfHits = cms.int32( 100 ),
0838   minNumberOfHitsForLoopers = cms.int32( 13 ),
0839   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
0840   minNumberOfHitsPerLoop = cms.int32( 4 ),
0841   minHitsMinPt = cms.int32( 3 ),
0842   maxLostHitsFraction = cms.double( 0.1 ),
0843   maxLostHits = cms.int32( 999 ),
0844   highEtaSwitch = cms.double( 5.0 ),
0845   minHitsAtHighEta = cms.int32( 5 )
0846 )
0847 process.HLTPSetLowPtTripletStepTrajectoryBuilderForFullTrackingPPOnAA = cms.PSet( 
0848   useSameTrajFilter = cms.bool( True ),
0849   ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
0850   keepOriginalIfRebuildFails = cms.bool( False ),
0851   lostHitPenalty = cms.double( 30.0 ),
0852   lockHits = cms.bool( True ),
0853   requireSeedHitsInRebuild = cms.bool( True ),
0854   TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
0855   maxDPhiForLooperReconstruction = cms.double( 2.0 ),
0856   maxPtForLooperReconstruction = cms.double( 0.0 ),
0857   propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
0858   trajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetLowPtTripletStepTrajectoryFilterForFullTrackingPPOnAA" ) ),
0859   propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
0860   minNrOfHitsForRebuild = cms.int32( 5 ),
0861   maxCand = cms.int32( 4 ),
0862   alwaysUseInvalidHits = cms.bool( True ),
0863   estimator = cms.string( "hltESPLowPtTripletStepChi2ChargeMeasurementEstimator9" ),
0864   inOutTrajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
0865   intermediateCleaning = cms.bool( True ),
0866   foundHitBonus = cms.double( 10.0 ),
0867   updator = cms.string( "hltESPKFUpdator" ),
0868   bestHitOnly = cms.bool( True ),
0869   seedAs5DHit = cms.bool( False )
0870 )
0871 process.HLTPSetMixedTripletStepTrajectoryFilterForFullTrackingPPOnAA = cms.PSet( 
0872   minimumNumberOfHits = cms.int32( 3 ),
0873   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
0874   seedExtension = cms.int32( 0 ),
0875   chargeSignificance = cms.double( -1.0 ),
0876   pixelSeedExtension = cms.bool( False ),
0877   strictSeedExtension = cms.bool( False ),
0878   nSigmaMinPt = cms.double( 5.0 ),
0879   maxCCCLostHits = cms.int32( 9999 ),
0880   minPt = cms.double( 5.0 ),
0881   maxConsecLostHits = cms.int32( 1 ),
0882   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
0883   constantValueForLostHitsFractionFilter = cms.double( 1.4 ),
0884   seedPairPenalty = cms.int32( 0 ),
0885   maxNumberOfHits = cms.int32( 100 ),
0886   minNumberOfHitsForLoopers = cms.int32( 13 ),
0887   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
0888   minNumberOfHitsPerLoop = cms.int32( 4 ),
0889   minHitsMinPt = cms.int32( 3 ),
0890   maxLostHitsFraction = cms.double( 0.1 ),
0891   maxLostHits = cms.int32( 999 ),
0892   highEtaSwitch = cms.double( 5.0 ),
0893   minHitsAtHighEta = cms.int32( 5 )
0894 )
0895 process.HLTPSetPixelLessStepTrajectoryFilterForFullTrackingPPOnAA = cms.PSet( 
0896   minimumNumberOfHits = cms.int32( 4 ),
0897   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
0898   seedExtension = cms.int32( 0 ),
0899   chargeSignificance = cms.double( -1.0 ),
0900   pixelSeedExtension = cms.bool( False ),
0901   strictSeedExtension = cms.bool( False ),
0902   nSigmaMinPt = cms.double( 5.0 ),
0903   maxCCCLostHits = cms.int32( 9999 ),
0904   minPt = cms.double( 5.0 ),
0905   maxConsecLostHits = cms.int32( 1 ),
0906   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
0907   constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
0908   seedPairPenalty = cms.int32( 1 ),
0909   maxNumberOfHits = cms.int32( 100 ),
0910   minNumberOfHitsForLoopers = cms.int32( 13 ),
0911   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
0912   minNumberOfHitsPerLoop = cms.int32( 4 ),
0913   minHitsMinPt = cms.int32( 3 ),
0914   maxLostHitsFraction = cms.double( 0.1 ),
0915   maxLostHits = cms.int32( 0 ),
0916   highEtaSwitch = cms.double( 5.0 ),
0917   minHitsAtHighEta = cms.int32( 5 )
0918 )
0919 process.HLTPSetPixelLessStepTrajectoryBuilderForFullTrackingPPOnAA = cms.PSet( 
0920   useSameTrajFilter = cms.bool( True ),
0921   ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
0922   keepOriginalIfRebuildFails = cms.bool( False ),
0923   lostHitPenalty = cms.double( 30.0 ),
0924   lockHits = cms.bool( True ),
0925   requireSeedHitsInRebuild = cms.bool( True ),
0926   TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
0927   maxDPhiForLooperReconstruction = cms.double( 2.0 ),
0928   maxPtForLooperReconstruction = cms.double( 0.0 ),
0929   propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
0930   trajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetPixelLessStepTrajectoryFilterForFullTrackingPPOnAA" ) ),
0931   propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
0932   minNrOfHitsForRebuild = cms.int32( 4 ),
0933   maxCand = cms.int32( 2 ),
0934   alwaysUseInvalidHits = cms.bool( False ),
0935   estimator = cms.string( "hltESPPixelLessStepChi2ChargeMeasurementEstimator16" ),
0936   inOutTrajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
0937   intermediateCleaning = cms.bool( True ),
0938   foundHitBonus = cms.double( 10.0 ),
0939   updator = cms.string( "hltESPKFUpdator" ),
0940   bestHitOnly = cms.bool( True ),
0941   seedAs5DHit = cms.bool( False )
0942 )
0943 process.HLTPSetTobTecStepTrajectoryFilterForFullTrackingPPOnAA = cms.PSet( 
0944   minimumNumberOfHits = cms.int32( 5 ),
0945   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
0946   seedExtension = cms.int32( 0 ),
0947   chargeSignificance = cms.double( -1.0 ),
0948   pixelSeedExtension = cms.bool( False ),
0949   strictSeedExtension = cms.bool( False ),
0950   nSigmaMinPt = cms.double( 5.0 ),
0951   maxCCCLostHits = cms.int32( 9999 ),
0952   minPt = cms.double( 5.0 ),
0953   maxConsecLostHits = cms.int32( 1 ),
0954   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
0955   constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
0956   seedPairPenalty = cms.int32( 1 ),
0957   maxNumberOfHits = cms.int32( 100 ),
0958   minNumberOfHitsForLoopers = cms.int32( 13 ),
0959   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
0960   minNumberOfHitsPerLoop = cms.int32( 4 ),
0961   minHitsMinPt = cms.int32( 3 ),
0962   maxLostHitsFraction = cms.double( 0.1 ),
0963   maxLostHits = cms.int32( 0 ),
0964   highEtaSwitch = cms.double( 5.0 ),
0965   minHitsAtHighEta = cms.int32( 5 )
0966 )
0967 process.HLTPSetTobTecStepInOutTrajectoryFilterForFullTrackingPPOnAA = cms.PSet( 
0968   minimumNumberOfHits = cms.int32( 4 ),
0969   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
0970   seedExtension = cms.int32( 0 ),
0971   chargeSignificance = cms.double( -1.0 ),
0972   pixelSeedExtension = cms.bool( False ),
0973   strictSeedExtension = cms.bool( False ),
0974   nSigmaMinPt = cms.double( 5.0 ),
0975   maxCCCLostHits = cms.int32( 9999 ),
0976   minPt = cms.double( 5.0 ),
0977   maxConsecLostHits = cms.int32( 1 ),
0978   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
0979   constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
0980   seedPairPenalty = cms.int32( 1 ),
0981   maxNumberOfHits = cms.int32( 100 ),
0982   minNumberOfHitsForLoopers = cms.int32( 13 ),
0983   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
0984   minNumberOfHitsPerLoop = cms.int32( 4 ),
0985   minHitsMinPt = cms.int32( 3 ),
0986   maxLostHitsFraction = cms.double( 0.1 ),
0987   maxLostHits = cms.int32( 0 ),
0988   highEtaSwitch = cms.double( 5.0 ),
0989   minHitsAtHighEta = cms.int32( 5 )
0990 )
0991 process.HLTPSetTobTecStepTrajectoryBuilderForFullTrackingPPOnAA = cms.PSet( 
0992   useSameTrajFilter = cms.bool( False ),
0993   ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
0994   keepOriginalIfRebuildFails = cms.bool( False ),
0995   lostHitPenalty = cms.double( 30.0 ),
0996   lockHits = cms.bool( True ),
0997   requireSeedHitsInRebuild = cms.bool( True ),
0998   TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
0999   maxDPhiForLooperReconstruction = cms.double( 2.0 ),
1000   maxPtForLooperReconstruction = cms.double( 0.0 ),
1001   propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
1002   trajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetTobTecStepTrajectoryFilterForFullTrackingPPOnAA" ) ),
1003   propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
1004   minNrOfHitsForRebuild = cms.int32( 4 ),
1005   maxCand = cms.int32( 2 ),
1006   alwaysUseInvalidHits = cms.bool( False ),
1007   estimator = cms.string( "hltESPTobTecStepChi2ChargeMeasurementEstimator16" ),
1008   inOutTrajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetTobTecStepInOutTrajectoryFilterForFullTrackingPPOnAA" ) ),
1009   intermediateCleaning = cms.bool( True ),
1010   foundHitBonus = cms.double( 10.0 ),
1011   updator = cms.string( "hltESPKFUpdator" ),
1012   bestHitOnly = cms.bool( True ),
1013   seedAs5DHit = cms.bool( False )
1014 )
1015 process.HLTPSetJetCoreStepTrajectoryFilterForFullTrackingPPOnAA = cms.PSet( 
1016   minimumNumberOfHits = cms.int32( 4 ),
1017   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
1018   seedExtension = cms.int32( 0 ),
1019   chargeSignificance = cms.double( -1.0 ),
1020   pixelSeedExtension = cms.bool( False ),
1021   strictSeedExtension = cms.bool( False ),
1022   nSigmaMinPt = cms.double( 5.0 ),
1023   maxCCCLostHits = cms.int32( 9999 ),
1024   minPt = cms.double( 5.0 ),
1025   maxConsecLostHits = cms.int32( 1 ),
1026   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
1027   constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
1028   seedPairPenalty = cms.int32( 0 ),
1029   maxNumberOfHits = cms.int32( 100 ),
1030   minNumberOfHitsForLoopers = cms.int32( 13 ),
1031   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
1032   minNumberOfHitsPerLoop = cms.int32( 4 ),
1033   minHitsMinPt = cms.int32( 3 ),
1034   maxLostHitsFraction = cms.double( 0.1 ),
1035   maxLostHits = cms.int32( 999 ),
1036   highEtaSwitch = cms.double( 5.0 ),
1037   minHitsAtHighEta = cms.int32( 5 )
1038 )
1039 process.HLTPSetJetCoreStepTrajectoryBuilderForFullTrackingPPOnAA = cms.PSet( 
1040   useSameTrajFilter = cms.bool( True ),
1041   ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
1042   keepOriginalIfRebuildFails = cms.bool( False ),
1043   lostHitPenalty = cms.double( 30.0 ),
1044   lockHits = cms.bool( True ),
1045   requireSeedHitsInRebuild = cms.bool( True ),
1046   TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
1047   maxDPhiForLooperReconstruction = cms.double( 2.0 ),
1048   maxPtForLooperReconstruction = cms.double( 0.0 ),
1049   propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
1050   trajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetJetCoreStepTrajectoryFilterForFullTrackingPPOnAA" ) ),
1051   propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
1052   minNrOfHitsForRebuild = cms.int32( 5 ),
1053   maxCand = cms.int32( 50 ),
1054   alwaysUseInvalidHits = cms.bool( True ),
1055   estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
1056   inOutTrajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
1057   intermediateCleaning = cms.bool( True ),
1058   foundHitBonus = cms.double( 10.0 ),
1059   updator = cms.string( "hltESPKFUpdator" ),
1060   bestHitOnly = cms.bool( True ),
1061   seedAs5DHit = cms.bool( False )
1062 )
1063 process.HLTPSetMixedTripletStepTrajectoryBuilderForFullTrackingPPOnAA = cms.PSet( 
1064   useSameTrajFilter = cms.bool( True ),
1065   ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
1066   keepOriginalIfRebuildFails = cms.bool( False ),
1067   lostHitPenalty = cms.double( 30.0 ),
1068   lockHits = cms.bool( True ),
1069   requireSeedHitsInRebuild = cms.bool( True ),
1070   TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
1071   maxDPhiForLooperReconstruction = cms.double( 2.0 ),
1072   maxPtForLooperReconstruction = cms.double( 0.0 ),
1073   propagatorOpposite = cms.string( "PropagatorWithMaterialForMixedStepOpposite" ),
1074   trajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetMixedTripletStepTrajectoryFilterForFullTrackingPPOnAA" ) ),
1075   propagatorAlong = cms.string( "PropagatorWithMaterialForMixedStep" ),
1076   minNrOfHitsForRebuild = cms.int32( 5 ),
1077   maxCand = cms.int32( 2 ),
1078   alwaysUseInvalidHits = cms.bool( True ),
1079   estimator = cms.string( "hltESPMixedTripletStepChi2ChargeMeasurementEstimator16" ),
1080   inOutTrajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
1081   intermediateCleaning = cms.bool( True ),
1082   foundHitBonus = cms.double( 10.0 ),
1083   updator = cms.string( "hltESPKFUpdator" ),
1084   bestHitOnly = cms.bool( True ),
1085   seedAs5DHit = cms.bool( False )
1086 )
1087 process.HLTPSetInitialStepTrajectoryFilterForDmesonPPOnAA = cms.PSet( 
1088   minimumNumberOfHits = cms.int32( 4 ),
1089   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
1090   seedExtension = cms.int32( 0 ),
1091   chargeSignificance = cms.double( -1.0 ),
1092   pixelSeedExtension = cms.bool( False ),
1093   strictSeedExtension = cms.bool( False ),
1094   maxCCCLostHits = cms.int32( 0 ),
1095   nSigmaMinPt = cms.double( 5.0 ),
1096   minPt = cms.double( 3.0 ),
1097   maxConsecLostHits = cms.int32( 1 ),
1098   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
1099   constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
1100   seedPairPenalty = cms.int32( 0 ),
1101   maxNumberOfHits = cms.int32( 100 ),
1102   minNumberOfHitsForLoopers = cms.int32( 13 ),
1103   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
1104   minNumberOfHitsPerLoop = cms.int32( 4 ),
1105   minHitsMinPt = cms.int32( 3 ),
1106   maxLostHitsFraction = cms.double( 0.1 ),
1107   maxLostHits = cms.int32( 999 ),
1108   highEtaSwitch = cms.double( 5.0 ),
1109   minHitsAtHighEta = cms.int32( 5 )
1110 )
1111 process.HLTPSetInitialStepTrajectoryBuilderForDmesonPPOnAA = cms.PSet( 
1112   useSameTrajFilter = cms.bool( True ),
1113   ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
1114   keepOriginalIfRebuildFails = cms.bool( True ),
1115   lostHitPenalty = cms.double( 30.0 ),
1116   lockHits = cms.bool( True ),
1117   requireSeedHitsInRebuild = cms.bool( True ),
1118   TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
1119   maxDPhiForLooperReconstruction = cms.double( 2.0 ),
1120   maxPtForLooperReconstruction = cms.double( 0.0 ),
1121   propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
1122   trajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetInitialStepTrajectoryFilterForDmesonPPOnAA" ) ),
1123   propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
1124   minNrOfHitsForRebuild = cms.int32( 1 ),
1125   maxCand = cms.int32( 3 ),
1126   alwaysUseInvalidHits = cms.bool( True ),
1127   estimator = cms.string( "hltESPInitialStepChi2ChargeMeasurementEstimator30" ),
1128   inOutTrajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
1129   intermediateCleaning = cms.bool( True ),
1130   foundHitBonus = cms.double( 10.0 ),
1131   updator = cms.string( "hltESPKFUpdator" ),
1132   bestHitOnly = cms.bool( True ),
1133   seedAs5DHit = cms.bool( False )
1134 )
1135 process.HLTPSetLowPtQuadStepTrajectoryFilterForDmesonPPOnAA = cms.PSet( 
1136   minimumNumberOfHits = cms.int32( 3 ),
1137   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
1138   seedExtension = cms.int32( 0 ),
1139   chargeSignificance = cms.double( -1.0 ),
1140   pixelSeedExtension = cms.bool( False ),
1141   strictSeedExtension = cms.bool( False ),
1142   nSigmaMinPt = cms.double( 5.0 ),
1143   maxCCCLostHits = cms.int32( 0 ),
1144   minPt = cms.double( 2.8 ),
1145   maxConsecLostHits = cms.int32( 1 ),
1146   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
1147   constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
1148   seedPairPenalty = cms.int32( 0 ),
1149   maxNumberOfHits = cms.int32( 100 ),
1150   minNumberOfHitsForLoopers = cms.int32( 13 ),
1151   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
1152   minNumberOfHitsPerLoop = cms.int32( 4 ),
1153   minHitsMinPt = cms.int32( 3 ),
1154   maxLostHitsFraction = cms.double( 0.1 ),
1155   maxLostHits = cms.int32( 999 ),
1156   highEtaSwitch = cms.double( 5.0 ),
1157   minHitsAtHighEta = cms.int32( 5 )
1158 )
1159 process.HLTPSetLowPtQuadStepTrajectoryBuilderForDmesonPPOnAA = cms.PSet( 
1160   useSameTrajFilter = cms.bool( True ),
1161   ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
1162   keepOriginalIfRebuildFails = cms.bool( False ),
1163   lostHitPenalty = cms.double( 30.0 ),
1164   lockHits = cms.bool( True ),
1165   requireSeedHitsInRebuild = cms.bool( True ),
1166   TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
1167   maxDPhiForLooperReconstruction = cms.double( 2.0 ),
1168   maxPtForLooperReconstruction = cms.double( 0.0 ),
1169   propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
1170   trajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetLowPtQuadStepTrajectoryFilterForDmesonPPOnAA" ) ),
1171   propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
1172   minNrOfHitsForRebuild = cms.int32( 5 ),
1173   maxCand = cms.int32( 4 ),
1174   alwaysUseInvalidHits = cms.bool( True ),
1175   estimator = cms.string( "hltESPLowPtQuadStepChi2ChargeMeasurementEstimator9" ),
1176   inOutTrajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
1177   intermediateCleaning = cms.bool( True ),
1178   foundHitBonus = cms.double( 10.0 ),
1179   updator = cms.string( "hltESPKFUpdator" ),
1180   bestHitOnly = cms.bool( True ),
1181   seedAs5DHit = cms.bool( False )
1182 )
1183 process.HLTPSetHighPtTripletStepTrajectoryFilterForDmesonPPOnAA = cms.PSet( 
1184   minimumNumberOfHits = cms.int32( 3 ),
1185   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
1186   seedExtension = cms.int32( 0 ),
1187   chargeSignificance = cms.double( -1.0 ),
1188   pixelSeedExtension = cms.bool( False ),
1189   strictSeedExtension = cms.bool( False ),
1190   nSigmaMinPt = cms.double( 5.0 ),
1191   maxCCCLostHits = cms.int32( 0 ),
1192   minPt = cms.double( 3.5 ),
1193   maxConsecLostHits = cms.int32( 1 ),
1194   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
1195   constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
1196   seedPairPenalty = cms.int32( 0 ),
1197   maxNumberOfHits = cms.int32( 100 ),
1198   minNumberOfHitsForLoopers = cms.int32( 13 ),
1199   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
1200   minNumberOfHitsPerLoop = cms.int32( 4 ),
1201   minHitsMinPt = cms.int32( 3 ),
1202   maxLostHitsFraction = cms.double( 0.1 ),
1203   maxLostHits = cms.int32( 999 ),
1204   highEtaSwitch = cms.double( 5.0 ),
1205   minHitsAtHighEta = cms.int32( 5 )
1206 )
1207 process.HLTPSetHighPtTripletStepTrajectoryBuilderForDmesonPPOnAA = cms.PSet( 
1208   useSameTrajFilter = cms.bool( True ),
1209   ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
1210   keepOriginalIfRebuildFails = cms.bool( False ),
1211   lostHitPenalty = cms.double( 30.0 ),
1212   lockHits = cms.bool( True ),
1213   requireSeedHitsInRebuild = cms.bool( True ),
1214   TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
1215   maxDPhiForLooperReconstruction = cms.double( 2.0 ),
1216   maxPtForLooperReconstruction = cms.double( 0.0 ),
1217   propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
1218   trajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetHighPtTripletStepTrajectoryFilterForDmesonPPOnAA" ) ),
1219   propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
1220   minNrOfHitsForRebuild = cms.int32( 5 ),
1221   maxCand = cms.int32( 3 ),
1222   alwaysUseInvalidHits = cms.bool( True ),
1223   estimator = cms.string( "hltESPHighPtTripletStepChi2ChargeMeasurementEstimator30" ),
1224   inOutTrajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
1225   intermediateCleaning = cms.bool( True ),
1226   foundHitBonus = cms.double( 10.0 ),
1227   updator = cms.string( "hltESPKFUpdator" ),
1228   bestHitOnly = cms.bool( True ),
1229   seedAs5DHit = cms.bool( False )
1230 )
1231 process.streams = cms.PSet( 
1232   ALCALumiPixelsCountsExpress = cms.vstring( 'AlCaLumiPixelsCountsExpress' ),
1233   ALCALumiPixelsCountsPrompt = cms.vstring( 'AlCaLumiPixelsCountsPrompt' ),
1234   ALCAP0 = cms.vstring( 'AlCaP0' ),
1235   ALCAPHISYM = cms.vstring( 'AlCaPhiSym' ),
1236   Calibration = cms.vstring( 'TestEnablesEcalHcal' ),
1237   DQM = cms.vstring( 'OnlineMonitor' ),
1238   DQMCalibration = cms.vstring( 'TestEnablesEcalHcalDQM' ),
1239   DQMEventDisplay = cms.vstring( 'EventDisplay' ),
1240   DQMGPUvsCPU = cms.vstring( 'DQMGPUvsCPU' ),
1241   DQMOnlineBeamspot = cms.vstring( 'DQMOnlineBeamspot' ),
1242   EcalCalibration = cms.vstring( 'EcalLaser' ),
1243   Express = cms.vstring( 'ExpressPhysics' ),
1244   ExpressAlignment = cms.vstring( 'ExpressAlignment' ),
1245   HLTMonitor = cms.vstring( 'HLTMonitor' ),
1246   NanoDST = cms.vstring( 'L1Accept' ),
1247   PhysicsCommissioning = cms.vstring( 'EmptyBX',
1248     'HLTPhysics',
1249     'HcalNZS',
1250     'NoBPTX',
1251     'ZeroBias' ),
1252   PhysicsPPRefDoubleMuon0 = cms.vstring( 'PPRefDoubleMuon0' ),
1253   PhysicsPPRefDoubleMuon1 = cms.vstring( 'PPRefDoubleMuon1' ),
1254   PhysicsPPRefDoubleMuon2 = cms.vstring( 'PPRefDoubleMuon2' ),
1255   PhysicsPPRefDoubleMuon3 = cms.vstring( 'PPRefDoubleMuon3' ),
1256   PhysicsPPRefHardProbes0 = cms.vstring( 'PPRefHardProbes0' ),
1257   PhysicsPPRefHardProbes1 = cms.vstring( 'PPRefHardProbes1' ),
1258   PhysicsPPRefHardProbes2 = cms.vstring( 'PPRefHardProbes2' ),
1259   PhysicsPPRefHardProbes3 = cms.vstring( 'PPRefHardProbes3' ),
1260   PhysicsPPRefHardProbes4 = cms.vstring( 'PPRefHardProbes4' ),
1261   PhysicsPPRefSingleMuon0 = cms.vstring( 'PPRefSingleMuon0' ),
1262   PhysicsPPRefSingleMuon1 = cms.vstring( 'PPRefSingleMuon1' ),
1263   PhysicsPPRefSingleMuon2 = cms.vstring( 'PPRefSingleMuon2' ),
1264   PhysicsPPRefSingleMuon3 = cms.vstring( 'PPRefSingleMuon3' ),
1265   PhysicsPPRefZeroBiasPlusForward0 = cms.vstring( 'PPRefZeroBiasPlusForward0' ),
1266   PhysicsPPRefZeroBiasPlusForward1 = cms.vstring( 'PPRefZeroBiasPlusForward1' ),
1267   PhysicsPPRefZeroBiasPlusForward10 = cms.vstring( 'PPRefZeroBiasPlusForward10' ),
1268   PhysicsPPRefZeroBiasPlusForward11 = cms.vstring( 'PPRefZeroBiasPlusForward11' ),
1269   PhysicsPPRefZeroBiasPlusForward12 = cms.vstring( 'PPRefZeroBiasPlusForward12' ),
1270   PhysicsPPRefZeroBiasPlusForward13 = cms.vstring( 'PPRefZeroBiasPlusForward13' ),
1271   PhysicsPPRefZeroBiasPlusForward14 = cms.vstring( 'PPRefZeroBiasPlusForward14' ),
1272   PhysicsPPRefZeroBiasPlusForward15 = cms.vstring( 'PPRefZeroBiasPlusForward15' ),
1273   PhysicsPPRefZeroBiasPlusForward16 = cms.vstring( 'PPRefZeroBiasPlusForward16' ),
1274   PhysicsPPRefZeroBiasPlusForward17 = cms.vstring( 'PPRefZeroBiasPlusForward17' ),
1275   PhysicsPPRefZeroBiasPlusForward18 = cms.vstring( 'PPRefZeroBiasPlusForward18' ),
1276   PhysicsPPRefZeroBiasPlusForward19 = cms.vstring( 'PPRefZeroBiasPlusForward19' ),
1277   PhysicsPPRefZeroBiasPlusForward2 = cms.vstring( 'PPRefZeroBiasPlusForward2' ),
1278   PhysicsPPRefZeroBiasPlusForward20 = cms.vstring( 'PPRefZeroBiasPlusForward20' ),
1279   PhysicsPPRefZeroBiasPlusForward21 = cms.vstring( 'PPRefZeroBiasPlusForward21' ),
1280   PhysicsPPRefZeroBiasPlusForward22 = cms.vstring( 'PPRefZeroBiasPlusForward22' ),
1281   PhysicsPPRefZeroBiasPlusForward23 = cms.vstring( 'PPRefZeroBiasPlusForward23' ),
1282   PhysicsPPRefZeroBiasPlusForward24 = cms.vstring( 'PPRefZeroBiasPlusForward24' ),
1283   PhysicsPPRefZeroBiasPlusForward3 = cms.vstring( 'PPRefZeroBiasPlusForward3' ),
1284   PhysicsPPRefZeroBiasPlusForward4 = cms.vstring( 'PPRefZeroBiasPlusForward4' ),
1285   PhysicsPPRefZeroBiasPlusForward5 = cms.vstring( 'PPRefZeroBiasPlusForward5' ),
1286   PhysicsPPRefZeroBiasPlusForward6 = cms.vstring( 'PPRefZeroBiasPlusForward6' ),
1287   PhysicsPPRefZeroBiasPlusForward7 = cms.vstring( 'PPRefZeroBiasPlusForward7' ),
1288   PhysicsPPRefZeroBiasPlusForward8 = cms.vstring( 'PPRefZeroBiasPlusForward8' ),
1289   PhysicsPPRefZeroBiasPlusForward9 = cms.vstring( 'PPRefZeroBiasPlusForward9' ),
1290   PhysicsSpecialRandom0 = cms.vstring( 'SpecialRandom0',
1291     'SpecialRandom1' ),
1292   PhysicsSpecialRandom1 = cms.vstring( 'SpecialRandom2',
1293     'SpecialRandom3' ),
1294   PhysicsSpecialRandom2 = cms.vstring( 'SpecialRandom4',
1295     'SpecialRandom5' ),
1296   PhysicsSpecialRandom3 = cms.vstring( 'SpecialRandom6',
1297     'SpecialRandom7' ),
1298   PhysicsSpecialRandom4 = cms.vstring( 'SpecialRandom8',
1299     'SpecialRandom9' ),
1300   PhysicsSpecialRandom5 = cms.vstring( 'SpecialRandom10',
1301     'SpecialRandom11' ),
1302   PhysicsSpecialRandom6 = cms.vstring( 'SpecialRandom12',
1303     'SpecialRandom13' ),
1304   PhysicsSpecialRandom7 = cms.vstring( 'SpecialRandom14',
1305     'SpecialRandom15' ),
1306   PhysicsSpecialRandom8 = cms.vstring( 'SpecialRandom16',
1307     'SpecialRandom17' ),
1308   PhysicsSpecialRandom9 = cms.vstring( 'SpecialRandom18',
1309     'SpecialRandom19' ),
1310   RPCMON = cms.vstring( 'RPCMonitor' )
1311 )
1312 process.datasets = cms.PSet( 
1313   AlCaLumiPixelsCountsExpress = cms.vstring( 'AlCa_LumiPixelsCounts_Random_v12' ),
1314   AlCaLumiPixelsCountsPrompt = cms.vstring( 'AlCa_LumiPixelsCounts_Random_v12',
1315     'AlCa_LumiPixelsCounts_ZeroBias_v14' ),
1316   AlCaP0 = cms.vstring( 'AlCa_HIEcalEtaEBonly_v13',
1317     'AlCa_HIEcalEtaEEonly_v13',
1318     'AlCa_HIEcalPi0EBonly_v13',
1319     'AlCa_HIEcalPi0EEonly_v13' ),
1320   AlCaPhiSym = cms.vstring( 'AlCa_EcalPhiSym_v21' ),
1321   DQMGPUvsCPU = cms.vstring( 'DQM_EcalReconstruction_v13',
1322     'DQM_HcalReconstruction_v11',
1323     'DQM_PixelReconstruction_v13' ),
1324   DQMOnlineBeamspot = cms.vstring( 'HLT_HIHT80_Beamspot_ppRef5TeV_v17',
1325     'HLT_ZeroBias_Beamspot_v18' ),
1326   EcalLaser = cms.vstring( 'HLT_EcalCalibration_v4' ),
1327   EmptyBX = cms.vstring( 'HLT_HIL1NotBptxORForPPRef_v10',
1328     'HLT_HIL1UnpairedBunchBptxMinusForPPRef_v10',
1329     'HLT_HIL1UnpairedBunchBptxPlusForPPRef_v10' ),
1330   EventDisplay = cms.vstring( 'HLT_AK4PFJet100_v10',
1331     'HLT_PPRefGEDPhoton30_v8',
1332     'HLT_PPRefL3SingleMu7_v10',
1333     'HLT_Physics_v15' ),
1334   ExpressAlignment = cms.vstring( 'HLT_HIHT80_Beamspot_ppRef5TeV_v17',
1335     'HLT_ZeroBias_Beamspot_v18' ),
1336   ExpressPhysics = cms.vstring( 'HLT_AK4PFJet80_v10',
1337     'HLT_PPRefEle15Ele10GsfMass50_v8',
1338     'HLT_PPRefL3SingleMu7_v10',
1339     'HLT_PPRefUPC_ZDC1nOR_v2',
1340     'HLT_Physics_v15',
1341     'HLT_Random_v3',
1342     'HLT_ZeroBias_FirstCollisionAfterAbortGap_v13',
1343     'HLT_ZeroBias_v14' ),
1344   HLTMonitor = cms.vstring( 'HLT_AK4PFJet80_v10',
1345     'HLT_PPRefEle15Ele10GsfMass50_v8',
1346     'HLT_PPRefEle50Gsf_v8' ),
1347   HLTPhysics = cms.vstring( 'HLT_Physics_v15' ),
1348   HcalNZS = cms.vstring( 'HLT_HcalNZS_v22',
1349     'HLT_HcalPhiSym_v24' ),
1350   L1Accept = cms.vstring( 'DST_Physics_v17' ),
1351   NoBPTX = cms.vstring( 'HLT_CDC_L2cosmic_10_er1p0_v11',
1352     'HLT_CDC_L2cosmic_5p5_er1p0_v11' ),
1353   OnlineMonitor = cms.vstring( 'HLT_AK4PFJet100_v10',
1354     'HLT_AK4PFJetFwd80_v10',
1355     'HLT_CDC_L2cosmic_10_er1p0_v11',
1356     'HLT_CDC_L2cosmic_5p5_er1p0_v11',
1357     'HLT_HIL1NotBptxORForPPRef_v10',
1358     'HLT_HIL1UnpairedBunchBptxMinusForPPRef_v10',
1359     'HLT_HIL1UnpairedBunchBptxPlusForPPRef_v10',
1360     'HLT_HcalNZS_v22',
1361     'HLT_HcalPhiSym_v24',
1362     'HLT_PPRefDoubleEle10Gsf_v8',
1363     'HLT_PPRefEle30Gsf_v9',
1364     'HLT_PPRefGEDPhoton30_EB_v8',
1365     'HLT_PPRefGEDPhoton40_v8',
1366     'HLT_PPRefL3DoubleMu0_Open_v10',
1367     'HLT_PPRefL3DoubleMu0_v10',
1368     'HLT_PPRefL3SingleMu7_v10',
1369     'HLT_Physics_v15',
1370     'HLT_Random_v3',
1371     'HLT_ZeroBias_FirstCollisionAfterAbortGap_v13',
1372     'HLT_ZeroBias_v14' ),
1373   PPRefDoubleMuon0 = cms.vstring( 'HLT_PPRefL1DoubleMu0_Open_v7',
1374     'HLT_PPRefL1DoubleMu0_SQ_v2',
1375     'HLT_PPRefL1DoubleMu0_v7',
1376     'HLT_PPRefL1DoubleMu2_SQ_v2',
1377     'HLT_PPRefL1DoubleMu2_v2',
1378     'HLT_PPRefL2DoubleMu0_Open_v7',
1379     'HLT_PPRefL2DoubleMu0_v7',
1380     'HLT_PPRefL3DoubleMu0_Open_v10',
1381     'HLT_PPRefL3DoubleMu0_v10' ),
1382   PPRefDoubleMuon1 = cms.vstring( 'HLT_PPRefL1DoubleMu0_Open_v7',
1383     'HLT_PPRefL1DoubleMu0_SQ_v2',
1384     'HLT_PPRefL1DoubleMu0_v7',
1385     'HLT_PPRefL1DoubleMu2_SQ_v2',
1386     'HLT_PPRefL1DoubleMu2_v2',
1387     'HLT_PPRefL2DoubleMu0_Open_v7',
1388     'HLT_PPRefL2DoubleMu0_v7',
1389     'HLT_PPRefL3DoubleMu0_Open_v10',
1390     'HLT_PPRefL3DoubleMu0_v10' ),
1391   PPRefDoubleMuon2 = cms.vstring( 'HLT_PPRefL1DoubleMu0_Open_v7',
1392     'HLT_PPRefL1DoubleMu0_SQ_v2',
1393     'HLT_PPRefL1DoubleMu0_v7',
1394     'HLT_PPRefL1DoubleMu2_SQ_v2',
1395     'HLT_PPRefL1DoubleMu2_v2',
1396     'HLT_PPRefL2DoubleMu0_Open_v7',
1397     'HLT_PPRefL2DoubleMu0_v7',
1398     'HLT_PPRefL3DoubleMu0_Open_v10',
1399     'HLT_PPRefL3DoubleMu0_v10' ),
1400   PPRefDoubleMuon3 = cms.vstring( 'HLT_PPRefL1DoubleMu0_Open_v7',
1401     'HLT_PPRefL1DoubleMu0_SQ_v2',
1402     'HLT_PPRefL1DoubleMu0_v7',
1403     'HLT_PPRefL1DoubleMu2_SQ_v2',
1404     'HLT_PPRefL1DoubleMu2_v2',
1405     'HLT_PPRefL2DoubleMu0_Open_v7',
1406     'HLT_PPRefL2DoubleMu0_v7',
1407     'HLT_PPRefL3DoubleMu0_Open_v10',
1408     'HLT_PPRefL3DoubleMu0_v10' ),
1409   PPRefHardProbes0 = cms.vstring( 'HLT_AK4CaloJet100_v8',
1410     'HLT_AK4CaloJet120_v8',
1411     'HLT_AK4CaloJet40_v8',
1412     'HLT_AK4CaloJet60_v8',
1413     'HLT_AK4CaloJet70_v8',
1414     'HLT_AK4CaloJet80_v8',
1415     'HLT_AK4CaloJetFwd100_v8',
1416     'HLT_AK4CaloJetFwd120_v8',
1417     'HLT_AK4CaloJetFwd40_v8',
1418     'HLT_AK4CaloJetFwd60_v8',
1419     'HLT_AK4CaloJetFwd70_v8',
1420     'HLT_AK4CaloJetFwd80_v8',
1421     'HLT_AK4PFJet100_v10',
1422     'HLT_AK4PFJet120_v10',
1423     'HLT_AK4PFJet40_v10',
1424     'HLT_AK4PFJet60_v10',
1425     'HLT_AK4PFJet80_v10',
1426     'HLT_AK4PFJetFwd100_v10',
1427     'HLT_AK4PFJetFwd120_v10',
1428     'HLT_AK4PFJetFwd40_v10',
1429     'HLT_AK4PFJetFwd60_v10',
1430     'HLT_AK4PFJetFwd80_v10',
1431     'HLT_PPRefDoubleEle10GsfMass50_v8',
1432     'HLT_PPRefDoubleEle10Gsf_v8',
1433     'HLT_PPRefDoubleEle15GsfMass50_v8',
1434     'HLT_PPRefDoubleEle15Gsf_v8',
1435     'HLT_PPRefDoubleGEDPhoton20_v3',
1436     'HLT_PPRefEle10Gsf_v8',
1437     'HLT_PPRefEle15Ele10GsfMass50_v8',
1438     'HLT_PPRefEle15Ele10Gsf_v8',
1439     'HLT_PPRefEle15Gsf_v8',
1440     'HLT_PPRefEle20Gsf_v9',
1441     'HLT_PPRefEle30Gsf_v9',
1442     'HLT_PPRefEle40Gsf_v8',
1443     'HLT_PPRefEle50Gsf_v8',
1444     'HLT_PPRefGEDPhoton10_EB_v8',
1445     'HLT_PPRefGEDPhoton10_v8',
1446     'HLT_PPRefGEDPhoton20_EB_v8',
1447     'HLT_PPRefGEDPhoton20_v8',
1448     'HLT_PPRefGEDPhoton30_EB_v8',
1449     'HLT_PPRefGEDPhoton30_v8',
1450     'HLT_PPRefGEDPhoton40_EB_v8',
1451     'HLT_PPRefGEDPhoton40_v8',
1452     'HLT_PPRefGEDPhoton50_EB_v8',
1453     'HLT_PPRefGEDPhoton50_v8',
1454     'HLT_PPRefGEDPhoton60_EB_v8',
1455     'HLT_PPRefGEDPhoton60_v8' ),
1456   PPRefHardProbes1 = cms.vstring( 'HLT_AK4CaloJet100_v8',
1457     'HLT_AK4CaloJet120_v8',
1458     'HLT_AK4CaloJet40_v8',
1459     'HLT_AK4CaloJet60_v8',
1460     'HLT_AK4CaloJet70_v8',
1461     'HLT_AK4CaloJet80_v8',
1462     'HLT_AK4CaloJetFwd100_v8',
1463     'HLT_AK4CaloJetFwd120_v8',
1464     'HLT_AK4CaloJetFwd40_v8',
1465     'HLT_AK4CaloJetFwd60_v8',
1466     'HLT_AK4CaloJetFwd70_v8',
1467     'HLT_AK4CaloJetFwd80_v8',
1468     'HLT_AK4PFJet100_v10',
1469     'HLT_AK4PFJet120_v10',
1470     'HLT_AK4PFJet40_v10',
1471     'HLT_AK4PFJet60_v10',
1472     'HLT_AK4PFJet80_v10',
1473     'HLT_AK4PFJetFwd100_v10',
1474     'HLT_AK4PFJetFwd120_v10',
1475     'HLT_AK4PFJetFwd40_v10',
1476     'HLT_AK4PFJetFwd60_v10',
1477     'HLT_AK4PFJetFwd80_v10',
1478     'HLT_PPRefDoubleEle10GsfMass50_v8',
1479     'HLT_PPRefDoubleEle10Gsf_v8',
1480     'HLT_PPRefDoubleEle15GsfMass50_v8',
1481     'HLT_PPRefDoubleEle15Gsf_v8',
1482     'HLT_PPRefDoubleGEDPhoton20_v3',
1483     'HLT_PPRefEle10Gsf_v8',
1484     'HLT_PPRefEle15Ele10GsfMass50_v8',
1485     'HLT_PPRefEle15Ele10Gsf_v8',
1486     'HLT_PPRefEle15Gsf_v8',
1487     'HLT_PPRefEle20Gsf_v9',
1488     'HLT_PPRefEle30Gsf_v9',
1489     'HLT_PPRefEle40Gsf_v8',
1490     'HLT_PPRefEle50Gsf_v8',
1491     'HLT_PPRefGEDPhoton10_EB_v8',
1492     'HLT_PPRefGEDPhoton10_v8',
1493     'HLT_PPRefGEDPhoton20_EB_v8',
1494     'HLT_PPRefGEDPhoton20_v8',
1495     'HLT_PPRefGEDPhoton30_EB_v8',
1496     'HLT_PPRefGEDPhoton30_v8',
1497     'HLT_PPRefGEDPhoton40_EB_v8',
1498     'HLT_PPRefGEDPhoton40_v8',
1499     'HLT_PPRefGEDPhoton50_EB_v8',
1500     'HLT_PPRefGEDPhoton50_v8',
1501     'HLT_PPRefGEDPhoton60_EB_v8',
1502     'HLT_PPRefGEDPhoton60_v8' ),
1503   PPRefHardProbes2 = cms.vstring( 'HLT_AK4CaloJet100_v8',
1504     'HLT_AK4CaloJet120_v8',
1505     'HLT_AK4CaloJet40_v8',
1506     'HLT_AK4CaloJet60_v8',
1507     'HLT_AK4CaloJet70_v8',
1508     'HLT_AK4CaloJet80_v8',
1509     'HLT_AK4CaloJetFwd100_v8',
1510     'HLT_AK4CaloJetFwd120_v8',
1511     'HLT_AK4CaloJetFwd40_v8',
1512     'HLT_AK4CaloJetFwd60_v8',
1513     'HLT_AK4CaloJetFwd70_v8',
1514     'HLT_AK4CaloJetFwd80_v8',
1515     'HLT_AK4PFJet100_v10',
1516     'HLT_AK4PFJet120_v10',
1517     'HLT_AK4PFJet40_v10',
1518     'HLT_AK4PFJet60_v10',
1519     'HLT_AK4PFJet80_v10',
1520     'HLT_AK4PFJetFwd100_v10',
1521     'HLT_AK4PFJetFwd120_v10',
1522     'HLT_AK4PFJetFwd40_v10',
1523     'HLT_AK4PFJetFwd60_v10',
1524     'HLT_AK4PFJetFwd80_v10',
1525     'HLT_PPRefDoubleEle10GsfMass50_v8',
1526     'HLT_PPRefDoubleEle10Gsf_v8',
1527     'HLT_PPRefDoubleEle15GsfMass50_v8',
1528     'HLT_PPRefDoubleEle15Gsf_v8',
1529     'HLT_PPRefDoubleGEDPhoton20_v3',
1530     'HLT_PPRefEle10Gsf_v8',
1531     'HLT_PPRefEle15Ele10GsfMass50_v8',
1532     'HLT_PPRefEle15Ele10Gsf_v8',
1533     'HLT_PPRefEle15Gsf_v8',
1534     'HLT_PPRefEle20Gsf_v9',
1535     'HLT_PPRefEle30Gsf_v9',
1536     'HLT_PPRefEle40Gsf_v8',
1537     'HLT_PPRefEle50Gsf_v8',
1538     'HLT_PPRefGEDPhoton10_EB_v8',
1539     'HLT_PPRefGEDPhoton10_v8',
1540     'HLT_PPRefGEDPhoton20_EB_v8',
1541     'HLT_PPRefGEDPhoton20_v8',
1542     'HLT_PPRefGEDPhoton30_EB_v8',
1543     'HLT_PPRefGEDPhoton30_v8',
1544     'HLT_PPRefGEDPhoton40_EB_v8',
1545     'HLT_PPRefGEDPhoton40_v8',
1546     'HLT_PPRefGEDPhoton50_EB_v8',
1547     'HLT_PPRefGEDPhoton50_v8',
1548     'HLT_PPRefGEDPhoton60_EB_v8',
1549     'HLT_PPRefGEDPhoton60_v8' ),
1550   PPRefHardProbes3 = cms.vstring( 'HLT_AK4CaloJet100_v8',
1551     'HLT_AK4CaloJet120_v8',
1552     'HLT_AK4CaloJet40_v8',
1553     'HLT_AK4CaloJet60_v8',
1554     'HLT_AK4CaloJet70_v8',
1555     'HLT_AK4CaloJet80_v8',
1556     'HLT_AK4CaloJetFwd100_v8',
1557     'HLT_AK4CaloJetFwd120_v8',
1558     'HLT_AK4CaloJetFwd40_v8',
1559     'HLT_AK4CaloJetFwd60_v8',
1560     'HLT_AK4CaloJetFwd70_v8',
1561     'HLT_AK4CaloJetFwd80_v8',
1562     'HLT_AK4PFJet100_v10',
1563     'HLT_AK4PFJet120_v10',
1564     'HLT_AK4PFJet40_v10',
1565     'HLT_AK4PFJet60_v10',
1566     'HLT_AK4PFJet80_v10',
1567     'HLT_AK4PFJetFwd100_v10',
1568     'HLT_AK4PFJetFwd120_v10',
1569     'HLT_AK4PFJetFwd40_v10',
1570     'HLT_AK4PFJetFwd60_v10',
1571     'HLT_AK4PFJetFwd80_v10',
1572     'HLT_PPRefDoubleEle10GsfMass50_v8',
1573     'HLT_PPRefDoubleEle10Gsf_v8',
1574     'HLT_PPRefDoubleEle15GsfMass50_v8',
1575     'HLT_PPRefDoubleEle15Gsf_v8',
1576     'HLT_PPRefDoubleGEDPhoton20_v3',
1577     'HLT_PPRefEle10Gsf_v8',
1578     'HLT_PPRefEle15Ele10GsfMass50_v8',
1579     'HLT_PPRefEle15Ele10Gsf_v8',
1580     'HLT_PPRefEle15Gsf_v8',
1581     'HLT_PPRefEle20Gsf_v9',
1582     'HLT_PPRefEle30Gsf_v9',
1583     'HLT_PPRefEle40Gsf_v8',
1584     'HLT_PPRefEle50Gsf_v8',
1585     'HLT_PPRefGEDPhoton10_EB_v8',
1586     'HLT_PPRefGEDPhoton10_v8',
1587     'HLT_PPRefGEDPhoton20_EB_v8',
1588     'HLT_PPRefGEDPhoton20_v8',
1589     'HLT_PPRefGEDPhoton30_EB_v8',
1590     'HLT_PPRefGEDPhoton30_v8',
1591     'HLT_PPRefGEDPhoton40_EB_v8',
1592     'HLT_PPRefGEDPhoton40_v8',
1593     'HLT_PPRefGEDPhoton50_EB_v8',
1594     'HLT_PPRefGEDPhoton50_v8',
1595     'HLT_PPRefGEDPhoton60_EB_v8',
1596     'HLT_PPRefGEDPhoton60_v8' ),
1597   PPRefHardProbes4 = cms.vstring( 'HLT_AK4CaloJet100_v8',
1598     'HLT_AK4CaloJet120_v8',
1599     'HLT_AK4CaloJet40_v8',
1600     'HLT_AK4CaloJet60_v8',
1601     'HLT_AK4CaloJet70_v8',
1602     'HLT_AK4CaloJet80_v8',
1603     'HLT_AK4CaloJetFwd100_v8',
1604     'HLT_AK4CaloJetFwd120_v8',
1605     'HLT_AK4CaloJetFwd40_v8',
1606     'HLT_AK4CaloJetFwd60_v8',
1607     'HLT_AK4CaloJetFwd70_v8',
1608     'HLT_AK4CaloJetFwd80_v8',
1609     'HLT_AK4PFJet100_v10',
1610     'HLT_AK4PFJet120_v10',
1611     'HLT_AK4PFJet40_v10',
1612     'HLT_AK4PFJet60_v10',
1613     'HLT_AK4PFJet80_v10',
1614     'HLT_AK4PFJetFwd100_v10',
1615     'HLT_AK4PFJetFwd120_v10',
1616     'HLT_AK4PFJetFwd40_v10',
1617     'HLT_AK4PFJetFwd60_v10',
1618     'HLT_AK4PFJetFwd80_v10',
1619     'HLT_PPRefDoubleEle10GsfMass50_v8',
1620     'HLT_PPRefDoubleEle10Gsf_v8',
1621     'HLT_PPRefDoubleEle15GsfMass50_v8',
1622     'HLT_PPRefDoubleEle15Gsf_v8',
1623     'HLT_PPRefDoubleGEDPhoton20_v3',
1624     'HLT_PPRefEle10Gsf_v8',
1625     'HLT_PPRefEle15Ele10GsfMass50_v8',
1626     'HLT_PPRefEle15Ele10Gsf_v8',
1627     'HLT_PPRefEle15Gsf_v8',
1628     'HLT_PPRefEle20Gsf_v9',
1629     'HLT_PPRefEle30Gsf_v9',
1630     'HLT_PPRefEle40Gsf_v8',
1631     'HLT_PPRefEle50Gsf_v8',
1632     'HLT_PPRefGEDPhoton10_EB_v8',
1633     'HLT_PPRefGEDPhoton10_v8',
1634     'HLT_PPRefGEDPhoton20_EB_v8',
1635     'HLT_PPRefGEDPhoton20_v8',
1636     'HLT_PPRefGEDPhoton30_EB_v8',
1637     'HLT_PPRefGEDPhoton30_v8',
1638     'HLT_PPRefGEDPhoton40_EB_v8',
1639     'HLT_PPRefGEDPhoton40_v8',
1640     'HLT_PPRefGEDPhoton50_EB_v8',
1641     'HLT_PPRefGEDPhoton50_v8',
1642     'HLT_PPRefGEDPhoton60_EB_v8',
1643     'HLT_PPRefGEDPhoton60_v8' ),
1644   PPRefSingleMuon0 = cms.vstring( 'HLT_PPRefCscCluster_Loose_v7',
1645     'HLT_PPRefCscCluster_Medium_v7',
1646     'HLT_PPRefCscCluster_Tight_v7',
1647     'HLT_PPRefL1SingleMu0_Cosmics_v7',
1648     'HLT_PPRefL1SingleMu12_v7',
1649     'HLT_PPRefL1SingleMu5_Ele20Gsf_v3',
1650     'HLT_PPRefL1SingleMu5_GEDPhoton20_v3',
1651     'HLT_PPRefL1SingleMu7_Ele20Gsf_v3',
1652     'HLT_PPRefL1SingleMu7_GEDPhoton10_v3',
1653     'HLT_PPRefL1SingleMu7_v7',
1654     'HLT_PPRefL2SingleMu12_v7',
1655     'HLT_PPRefL2SingleMu15_v7',
1656     'HLT_PPRefL2SingleMu20_v7',
1657     'HLT_PPRefL2SingleMu7_v7',
1658     'HLT_PPRefL3SingleMu12_v10',
1659     'HLT_PPRefL3SingleMu15_v10',
1660     'HLT_PPRefL3SingleMu20_v10',
1661     'HLT_PPRefL3SingleMu3_SingleAK4CaloJet40_v3',
1662     'HLT_PPRefL3SingleMu3_SingleAK4CaloJet60_v3',
1663     'HLT_PPRefL3SingleMu3_SingleAK4CaloJet80_v3',
1664     'HLT_PPRefL3SingleMu3_v10',
1665     'HLT_PPRefL3SingleMu5_SingleAK4CaloJet40_v3',
1666     'HLT_PPRefL3SingleMu5_SingleAK4CaloJet60_v3',
1667     'HLT_PPRefL3SingleMu5_SingleAK4CaloJet80_v3',
1668     'HLT_PPRefL3SingleMu5_v10',
1669     'HLT_PPRefL3SingleMu7_v10' ),
1670   PPRefSingleMuon1 = cms.vstring( 'HLT_PPRefCscCluster_Loose_v7',
1671     'HLT_PPRefCscCluster_Medium_v7',
1672     'HLT_PPRefCscCluster_Tight_v7',
1673     'HLT_PPRefL1SingleMu0_Cosmics_v7',
1674     'HLT_PPRefL1SingleMu12_v7',
1675     'HLT_PPRefL1SingleMu5_Ele20Gsf_v3',
1676     'HLT_PPRefL1SingleMu5_GEDPhoton20_v3',
1677     'HLT_PPRefL1SingleMu7_Ele20Gsf_v3',
1678     'HLT_PPRefL1SingleMu7_GEDPhoton10_v3',
1679     'HLT_PPRefL1SingleMu7_v7',
1680     'HLT_PPRefL2SingleMu12_v7',
1681     'HLT_PPRefL2SingleMu15_v7',
1682     'HLT_PPRefL2SingleMu20_v7',
1683     'HLT_PPRefL2SingleMu7_v7',
1684     'HLT_PPRefL3SingleMu12_v10',
1685     'HLT_PPRefL3SingleMu15_v10',
1686     'HLT_PPRefL3SingleMu20_v10',
1687     'HLT_PPRefL3SingleMu3_SingleAK4CaloJet40_v3',
1688     'HLT_PPRefL3SingleMu3_SingleAK4CaloJet60_v3',
1689     'HLT_PPRefL3SingleMu3_SingleAK4CaloJet80_v3',
1690     'HLT_PPRefL3SingleMu3_v10',
1691     'HLT_PPRefL3SingleMu5_SingleAK4CaloJet40_v3',
1692     'HLT_PPRefL3SingleMu5_SingleAK4CaloJet60_v3',
1693     'HLT_PPRefL3SingleMu5_SingleAK4CaloJet80_v3',
1694     'HLT_PPRefL3SingleMu5_v10',
1695     'HLT_PPRefL3SingleMu7_v10' ),
1696   PPRefSingleMuon2 = cms.vstring( 'HLT_PPRefCscCluster_Loose_v7',
1697     'HLT_PPRefCscCluster_Medium_v7',
1698     'HLT_PPRefCscCluster_Tight_v7',
1699     'HLT_PPRefL1SingleMu0_Cosmics_v7',
1700     'HLT_PPRefL1SingleMu12_v7',
1701     'HLT_PPRefL1SingleMu5_Ele20Gsf_v3',
1702     'HLT_PPRefL1SingleMu5_GEDPhoton20_v3',
1703     'HLT_PPRefL1SingleMu7_Ele20Gsf_v3',
1704     'HLT_PPRefL1SingleMu7_GEDPhoton10_v3',
1705     'HLT_PPRefL1SingleMu7_v7',
1706     'HLT_PPRefL2SingleMu12_v7',
1707     'HLT_PPRefL2SingleMu15_v7',
1708     'HLT_PPRefL2SingleMu20_v7',
1709     'HLT_PPRefL2SingleMu7_v7',
1710     'HLT_PPRefL3SingleMu12_v10',
1711     'HLT_PPRefL3SingleMu15_v10',
1712     'HLT_PPRefL3SingleMu20_v10',
1713     'HLT_PPRefL3SingleMu3_SingleAK4CaloJet40_v3',
1714     'HLT_PPRefL3SingleMu3_SingleAK4CaloJet60_v3',
1715     'HLT_PPRefL3SingleMu3_SingleAK4CaloJet80_v3',
1716     'HLT_PPRefL3SingleMu3_v10',
1717     'HLT_PPRefL3SingleMu5_SingleAK4CaloJet40_v3',
1718     'HLT_PPRefL3SingleMu5_SingleAK4CaloJet60_v3',
1719     'HLT_PPRefL3SingleMu5_SingleAK4CaloJet80_v3',
1720     'HLT_PPRefL3SingleMu5_v10',
1721     'HLT_PPRefL3SingleMu7_v10' ),
1722   PPRefSingleMuon3 = cms.vstring( 'HLT_PPRefCscCluster_Loose_v7',
1723     'HLT_PPRefCscCluster_Medium_v7',
1724     'HLT_PPRefCscCluster_Tight_v7',
1725     'HLT_PPRefL1SingleMu0_Cosmics_v7',
1726     'HLT_PPRefL1SingleMu12_v7',
1727     'HLT_PPRefL1SingleMu5_Ele20Gsf_v3',
1728     'HLT_PPRefL1SingleMu5_GEDPhoton20_v3',
1729     'HLT_PPRefL1SingleMu7_Ele20Gsf_v3',
1730     'HLT_PPRefL1SingleMu7_GEDPhoton10_v3',
1731     'HLT_PPRefL1SingleMu7_v7',
1732     'HLT_PPRefL2SingleMu12_v7',
1733     'HLT_PPRefL2SingleMu15_v7',
1734     'HLT_PPRefL2SingleMu20_v7',
1735     'HLT_PPRefL2SingleMu7_v7',
1736     'HLT_PPRefL3SingleMu12_v10',
1737     'HLT_PPRefL3SingleMu15_v10',
1738     'HLT_PPRefL3SingleMu20_v10',
1739     'HLT_PPRefL3SingleMu3_SingleAK4CaloJet40_v3',
1740     'HLT_PPRefL3SingleMu3_SingleAK4CaloJet60_v3',
1741     'HLT_PPRefL3SingleMu3_SingleAK4CaloJet80_v3',
1742     'HLT_PPRefL3SingleMu3_v10',
1743     'HLT_PPRefL3SingleMu5_SingleAK4CaloJet40_v3',
1744     'HLT_PPRefL3SingleMu5_SingleAK4CaloJet60_v3',
1745     'HLT_PPRefL3SingleMu5_SingleAK4CaloJet80_v3',
1746     'HLT_PPRefL3SingleMu5_v10',
1747     'HLT_PPRefL3SingleMu7_v10' ),
1748   PPRefZeroBiasPlusForward0 = cms.vstring( 'HLT_PPRefUPC_SingleJet12_ZDC1nAsymXOR_v2',
1749     'HLT_PPRefUPC_SingleJet12_ZDC1nOR_v2',
1750     'HLT_PPRefUPC_SingleJet16_ZDC1nAsymXOR_v2',
1751     'HLT_PPRefUPC_SingleJet16_ZDC1nOR_v2',
1752     'HLT_PPRefUPC_SingleJet20_ZDC1nAsymXOR_v2',
1753     'HLT_PPRefUPC_SingleJet20_ZDC1nOR_v2',
1754     'HLT_PPRefUPC_SingleJet24_ZDC1nAsymXOR_v2',
1755     'HLT_PPRefUPC_SingleJet24_ZDC1nOR_v2',
1756     'HLT_PPRefUPC_SingleJet28_ZDC1nAsymXOR_v2',
1757     'HLT_PPRefUPC_SingleJet28_ZDC1nOR_v2',
1758     'HLT_PPRefUPC_SingleJet8_ZDC1nAsymXOR_v2',
1759     'HLT_PPRefUPC_SingleJet8_ZDC1nOR_v2',
1760     'HLT_PPRefUPC_ZDC1nAsymXOR_v2',
1761     'HLT_PPRefUPC_ZDC1nOR_v2',
1762     'HLT_PPRefZeroBias_FirstCollisionInTrain_v1',
1763     'HLT_PPRefZeroBias_v7' ),
1764   PPRefZeroBiasPlusForward1 = cms.vstring( 'HLT_PPRefUPC_SingleJet12_ZDC1nAsymXOR_v2',
1765     'HLT_PPRefUPC_SingleJet12_ZDC1nOR_v2',
1766     'HLT_PPRefUPC_SingleJet16_ZDC1nAsymXOR_v2',
1767     'HLT_PPRefUPC_SingleJet16_ZDC1nOR_v2',
1768     'HLT_PPRefUPC_SingleJet20_ZDC1nAsymXOR_v2',
1769     'HLT_PPRefUPC_SingleJet20_ZDC1nOR_v2',
1770     'HLT_PPRefUPC_SingleJet24_ZDC1nAsymXOR_v2',
1771     'HLT_PPRefUPC_SingleJet24_ZDC1nOR_v2',
1772     'HLT_PPRefUPC_SingleJet28_ZDC1nAsymXOR_v2',
1773     'HLT_PPRefUPC_SingleJet28_ZDC1nOR_v2',
1774     'HLT_PPRefUPC_SingleJet8_ZDC1nAsymXOR_v2',
1775     'HLT_PPRefUPC_SingleJet8_ZDC1nOR_v2',
1776     'HLT_PPRefUPC_ZDC1nAsymXOR_v2',
1777     'HLT_PPRefUPC_ZDC1nOR_v2',
1778     'HLT_PPRefZeroBias_FirstCollisionInTrain_v1',
1779     'HLT_PPRefZeroBias_v7' ),
1780   PPRefZeroBiasPlusForward10 = cms.vstring( 'HLT_PPRefUPC_SingleJet12_ZDC1nAsymXOR_v2',
1781     'HLT_PPRefUPC_SingleJet12_ZDC1nOR_v2',
1782     'HLT_PPRefUPC_SingleJet16_ZDC1nAsymXOR_v2',
1783     'HLT_PPRefUPC_SingleJet16_ZDC1nOR_v2',
1784     'HLT_PPRefUPC_SingleJet20_ZDC1nAsymXOR_v2',
1785     'HLT_PPRefUPC_SingleJet20_ZDC1nOR_v2',
1786     'HLT_PPRefUPC_SingleJet24_ZDC1nAsymXOR_v2',
1787     'HLT_PPRefUPC_SingleJet24_ZDC1nOR_v2',
1788     'HLT_PPRefUPC_SingleJet28_ZDC1nAsymXOR_v2',
1789     'HLT_PPRefUPC_SingleJet28_ZDC1nOR_v2',
1790     'HLT_PPRefUPC_SingleJet8_ZDC1nAsymXOR_v2',
1791     'HLT_PPRefUPC_SingleJet8_ZDC1nOR_v2',
1792     'HLT_PPRefUPC_ZDC1nAsymXOR_v2',
1793     'HLT_PPRefUPC_ZDC1nOR_v2',
1794     'HLT_PPRefZeroBias_FirstCollisionInTrain_v1',
1795     'HLT_PPRefZeroBias_v7' ),
1796   PPRefZeroBiasPlusForward11 = cms.vstring( 'HLT_PPRefUPC_SingleJet12_ZDC1nAsymXOR_v2',
1797     'HLT_PPRefUPC_SingleJet12_ZDC1nOR_v2',
1798     'HLT_PPRefUPC_SingleJet16_ZDC1nAsymXOR_v2',
1799     'HLT_PPRefUPC_SingleJet16_ZDC1nOR_v2',
1800     'HLT_PPRefUPC_SingleJet20_ZDC1nAsymXOR_v2',
1801     'HLT_PPRefUPC_SingleJet20_ZDC1nOR_v2',
1802     'HLT_PPRefUPC_SingleJet24_ZDC1nAsymXOR_v2',
1803     'HLT_PPRefUPC_SingleJet24_ZDC1nOR_v2',
1804     'HLT_PPRefUPC_SingleJet28_ZDC1nAsymXOR_v2',
1805     'HLT_PPRefUPC_SingleJet28_ZDC1nOR_v2',
1806     'HLT_PPRefUPC_SingleJet8_ZDC1nAsymXOR_v2',
1807     'HLT_PPRefUPC_SingleJet8_ZDC1nOR_v2',
1808     'HLT_PPRefUPC_ZDC1nAsymXOR_v2',
1809     'HLT_PPRefUPC_ZDC1nOR_v2',
1810     'HLT_PPRefZeroBias_FirstCollisionInTrain_v1',
1811     'HLT_PPRefZeroBias_v7' ),
1812   PPRefZeroBiasPlusForward12 = cms.vstring( 'HLT_PPRefUPC_SingleJet12_ZDC1nAsymXOR_v2',
1813     'HLT_PPRefUPC_SingleJet12_ZDC1nOR_v2',
1814     'HLT_PPRefUPC_SingleJet16_ZDC1nAsymXOR_v2',
1815     'HLT_PPRefUPC_SingleJet16_ZDC1nOR_v2',
1816     'HLT_PPRefUPC_SingleJet20_ZDC1nAsymXOR_v2',
1817     'HLT_PPRefUPC_SingleJet20_ZDC1nOR_v2',
1818     'HLT_PPRefUPC_SingleJet24_ZDC1nAsymXOR_v2',
1819     'HLT_PPRefUPC_SingleJet24_ZDC1nOR_v2',
1820     'HLT_PPRefUPC_SingleJet28_ZDC1nAsymXOR_v2',
1821     'HLT_PPRefUPC_SingleJet28_ZDC1nOR_v2',
1822     'HLT_PPRefUPC_SingleJet8_ZDC1nAsymXOR_v2',
1823     'HLT_PPRefUPC_SingleJet8_ZDC1nOR_v2',
1824     'HLT_PPRefUPC_ZDC1nAsymXOR_v2',
1825     'HLT_PPRefUPC_ZDC1nOR_v2',
1826     'HLT_PPRefZeroBias_FirstCollisionInTrain_v1',
1827     'HLT_PPRefZeroBias_v7' ),
1828   PPRefZeroBiasPlusForward13 = cms.vstring( 'HLT_PPRefUPC_SingleJet12_ZDC1nAsymXOR_v2',
1829     'HLT_PPRefUPC_SingleJet12_ZDC1nOR_v2',
1830     'HLT_PPRefUPC_SingleJet16_ZDC1nAsymXOR_v2',
1831     'HLT_PPRefUPC_SingleJet16_ZDC1nOR_v2',
1832     'HLT_PPRefUPC_SingleJet20_ZDC1nAsymXOR_v2',
1833     'HLT_PPRefUPC_SingleJet20_ZDC1nOR_v2',
1834     'HLT_PPRefUPC_SingleJet24_ZDC1nAsymXOR_v2',
1835     'HLT_PPRefUPC_SingleJet24_ZDC1nOR_v2',
1836     'HLT_PPRefUPC_SingleJet28_ZDC1nAsymXOR_v2',
1837     'HLT_PPRefUPC_SingleJet28_ZDC1nOR_v2',
1838     'HLT_PPRefUPC_SingleJet8_ZDC1nAsymXOR_v2',
1839     'HLT_PPRefUPC_SingleJet8_ZDC1nOR_v2',
1840     'HLT_PPRefUPC_ZDC1nAsymXOR_v2',
1841     'HLT_PPRefUPC_ZDC1nOR_v2',
1842     'HLT_PPRefZeroBias_FirstCollisionInTrain_v1',
1843     'HLT_PPRefZeroBias_v7' ),
1844   PPRefZeroBiasPlusForward14 = cms.vstring( 'HLT_PPRefUPC_SingleJet12_ZDC1nAsymXOR_v2',
1845     'HLT_PPRefUPC_SingleJet12_ZDC1nOR_v2',
1846     'HLT_PPRefUPC_SingleJet16_ZDC1nAsymXOR_v2',
1847     'HLT_PPRefUPC_SingleJet16_ZDC1nOR_v2',
1848     'HLT_PPRefUPC_SingleJet20_ZDC1nAsymXOR_v2',
1849     'HLT_PPRefUPC_SingleJet20_ZDC1nOR_v2',
1850     'HLT_PPRefUPC_SingleJet24_ZDC1nAsymXOR_v2',
1851     'HLT_PPRefUPC_SingleJet24_ZDC1nOR_v2',
1852     'HLT_PPRefUPC_SingleJet28_ZDC1nAsymXOR_v2',
1853     'HLT_PPRefUPC_SingleJet28_ZDC1nOR_v2',
1854     'HLT_PPRefUPC_SingleJet8_ZDC1nAsymXOR_v2',
1855     'HLT_PPRefUPC_SingleJet8_ZDC1nOR_v2',
1856     'HLT_PPRefUPC_ZDC1nAsymXOR_v2',
1857     'HLT_PPRefUPC_ZDC1nOR_v2',
1858     'HLT_PPRefZeroBias_FirstCollisionInTrain_v1',
1859     'HLT_PPRefZeroBias_v7' ),
1860   PPRefZeroBiasPlusForward15 = cms.vstring( 'HLT_PPRefUPC_SingleJet12_ZDC1nAsymXOR_v2',
1861     'HLT_PPRefUPC_SingleJet12_ZDC1nOR_v2',
1862     'HLT_PPRefUPC_SingleJet16_ZDC1nAsymXOR_v2',
1863     'HLT_PPRefUPC_SingleJet16_ZDC1nOR_v2',
1864     'HLT_PPRefUPC_SingleJet20_ZDC1nAsymXOR_v2',
1865     'HLT_PPRefUPC_SingleJet20_ZDC1nOR_v2',
1866     'HLT_PPRefUPC_SingleJet24_ZDC1nAsymXOR_v2',
1867     'HLT_PPRefUPC_SingleJet24_ZDC1nOR_v2',
1868     'HLT_PPRefUPC_SingleJet28_ZDC1nAsymXOR_v2',
1869     'HLT_PPRefUPC_SingleJet28_ZDC1nOR_v2',
1870     'HLT_PPRefUPC_SingleJet8_ZDC1nAsymXOR_v2',
1871     'HLT_PPRefUPC_SingleJet8_ZDC1nOR_v2',
1872     'HLT_PPRefUPC_ZDC1nAsymXOR_v2',
1873     'HLT_PPRefUPC_ZDC1nOR_v2',
1874     'HLT_PPRefZeroBias_FirstCollisionInTrain_v1',
1875     'HLT_PPRefZeroBias_v7' ),
1876   PPRefZeroBiasPlusForward16 = cms.vstring( 'HLT_PPRefUPC_SingleJet12_ZDC1nAsymXOR_v2',
1877     'HLT_PPRefUPC_SingleJet12_ZDC1nOR_v2',
1878     'HLT_PPRefUPC_SingleJet16_ZDC1nAsymXOR_v2',
1879     'HLT_PPRefUPC_SingleJet16_ZDC1nOR_v2',
1880     'HLT_PPRefUPC_SingleJet20_ZDC1nAsymXOR_v2',
1881     'HLT_PPRefUPC_SingleJet20_ZDC1nOR_v2',
1882     'HLT_PPRefUPC_SingleJet24_ZDC1nAsymXOR_v2',
1883     'HLT_PPRefUPC_SingleJet24_ZDC1nOR_v2',
1884     'HLT_PPRefUPC_SingleJet28_ZDC1nAsymXOR_v2',
1885     'HLT_PPRefUPC_SingleJet28_ZDC1nOR_v2',
1886     'HLT_PPRefUPC_SingleJet8_ZDC1nAsymXOR_v2',
1887     'HLT_PPRefUPC_SingleJet8_ZDC1nOR_v2',
1888     'HLT_PPRefUPC_ZDC1nAsymXOR_v2',
1889     'HLT_PPRefUPC_ZDC1nOR_v2',
1890     'HLT_PPRefZeroBias_FirstCollisionInTrain_v1',
1891     'HLT_PPRefZeroBias_v7' ),
1892   PPRefZeroBiasPlusForward17 = cms.vstring( 'HLT_PPRefUPC_SingleJet12_ZDC1nAsymXOR_v2',
1893     'HLT_PPRefUPC_SingleJet12_ZDC1nOR_v2',
1894     'HLT_PPRefUPC_SingleJet16_ZDC1nAsymXOR_v2',
1895     'HLT_PPRefUPC_SingleJet16_ZDC1nOR_v2',
1896     'HLT_PPRefUPC_SingleJet20_ZDC1nAsymXOR_v2',
1897     'HLT_PPRefUPC_SingleJet20_ZDC1nOR_v2',
1898     'HLT_PPRefUPC_SingleJet24_ZDC1nAsymXOR_v2',
1899     'HLT_PPRefUPC_SingleJet24_ZDC1nOR_v2',
1900     'HLT_PPRefUPC_SingleJet28_ZDC1nAsymXOR_v2',
1901     'HLT_PPRefUPC_SingleJet28_ZDC1nOR_v2',
1902     'HLT_PPRefUPC_SingleJet8_ZDC1nAsymXOR_v2',
1903     'HLT_PPRefUPC_SingleJet8_ZDC1nOR_v2',
1904     'HLT_PPRefUPC_ZDC1nAsymXOR_v2',
1905     'HLT_PPRefUPC_ZDC1nOR_v2',
1906     'HLT_PPRefZeroBias_FirstCollisionInTrain_v1',
1907     'HLT_PPRefZeroBias_v7' ),
1908   PPRefZeroBiasPlusForward18 = cms.vstring( 'HLT_PPRefUPC_SingleJet12_ZDC1nAsymXOR_v2',
1909     'HLT_PPRefUPC_SingleJet12_ZDC1nOR_v2',
1910     'HLT_PPRefUPC_SingleJet16_ZDC1nAsymXOR_v2',
1911     'HLT_PPRefUPC_SingleJet16_ZDC1nOR_v2',
1912     'HLT_PPRefUPC_SingleJet20_ZDC1nAsymXOR_v2',
1913     'HLT_PPRefUPC_SingleJet20_ZDC1nOR_v2',
1914     'HLT_PPRefUPC_SingleJet24_ZDC1nAsymXOR_v2',
1915     'HLT_PPRefUPC_SingleJet24_ZDC1nOR_v2',
1916     'HLT_PPRefUPC_SingleJet28_ZDC1nAsymXOR_v2',
1917     'HLT_PPRefUPC_SingleJet28_ZDC1nOR_v2',
1918     'HLT_PPRefUPC_SingleJet8_ZDC1nAsymXOR_v2',
1919     'HLT_PPRefUPC_SingleJet8_ZDC1nOR_v2',
1920     'HLT_PPRefUPC_ZDC1nAsymXOR_v2',
1921     'HLT_PPRefUPC_ZDC1nOR_v2',
1922     'HLT_PPRefZeroBias_FirstCollisionInTrain_v1',
1923     'HLT_PPRefZeroBias_v7' ),
1924   PPRefZeroBiasPlusForward19 = cms.vstring( 'HLT_PPRefUPC_SingleJet12_ZDC1nAsymXOR_v2',
1925     'HLT_PPRefUPC_SingleJet12_ZDC1nOR_v2',
1926     'HLT_PPRefUPC_SingleJet16_ZDC1nAsymXOR_v2',
1927     'HLT_PPRefUPC_SingleJet16_ZDC1nOR_v2',
1928     'HLT_PPRefUPC_SingleJet20_ZDC1nAsymXOR_v2',
1929     'HLT_PPRefUPC_SingleJet20_ZDC1nOR_v2',
1930     'HLT_PPRefUPC_SingleJet24_ZDC1nAsymXOR_v2',
1931     'HLT_PPRefUPC_SingleJet24_ZDC1nOR_v2',
1932     'HLT_PPRefUPC_SingleJet28_ZDC1nAsymXOR_v2',
1933     'HLT_PPRefUPC_SingleJet28_ZDC1nOR_v2',
1934     'HLT_PPRefUPC_SingleJet8_ZDC1nAsymXOR_v2',
1935     'HLT_PPRefUPC_SingleJet8_ZDC1nOR_v2',
1936     'HLT_PPRefUPC_ZDC1nAsymXOR_v2',
1937     'HLT_PPRefUPC_ZDC1nOR_v2',
1938     'HLT_PPRefZeroBias_FirstCollisionInTrain_v1',
1939     'HLT_PPRefZeroBias_v7' ),
1940   PPRefZeroBiasPlusForward2 = cms.vstring( 'HLT_PPRefUPC_SingleJet12_ZDC1nAsymXOR_v2',
1941     'HLT_PPRefUPC_SingleJet12_ZDC1nOR_v2',
1942     'HLT_PPRefUPC_SingleJet16_ZDC1nAsymXOR_v2',
1943     'HLT_PPRefUPC_SingleJet16_ZDC1nOR_v2',
1944     'HLT_PPRefUPC_SingleJet20_ZDC1nAsymXOR_v2',
1945     'HLT_PPRefUPC_SingleJet20_ZDC1nOR_v2',
1946     'HLT_PPRefUPC_SingleJet24_ZDC1nAsymXOR_v2',
1947     'HLT_PPRefUPC_SingleJet24_ZDC1nOR_v2',
1948     'HLT_PPRefUPC_SingleJet28_ZDC1nAsymXOR_v2',
1949     'HLT_PPRefUPC_SingleJet28_ZDC1nOR_v2',
1950     'HLT_PPRefUPC_SingleJet8_ZDC1nAsymXOR_v2',
1951     'HLT_PPRefUPC_SingleJet8_ZDC1nOR_v2',
1952     'HLT_PPRefUPC_ZDC1nAsymXOR_v2',
1953     'HLT_PPRefUPC_ZDC1nOR_v2',
1954     'HLT_PPRefZeroBias_FirstCollisionInTrain_v1',
1955     'HLT_PPRefZeroBias_v7' ),
1956   PPRefZeroBiasPlusForward20 = cms.vstring( 'HLT_PPRefUPC_SingleJet12_ZDC1nAsymXOR_v2',
1957     'HLT_PPRefUPC_SingleJet12_ZDC1nOR_v2',
1958     'HLT_PPRefUPC_SingleJet16_ZDC1nAsymXOR_v2',
1959     'HLT_PPRefUPC_SingleJet16_ZDC1nOR_v2',
1960     'HLT_PPRefUPC_SingleJet20_ZDC1nAsymXOR_v2',
1961     'HLT_PPRefUPC_SingleJet20_ZDC1nOR_v2',
1962     'HLT_PPRefUPC_SingleJet24_ZDC1nAsymXOR_v2',
1963     'HLT_PPRefUPC_SingleJet24_ZDC1nOR_v2',
1964     'HLT_PPRefUPC_SingleJet28_ZDC1nAsymXOR_v2',
1965     'HLT_PPRefUPC_SingleJet28_ZDC1nOR_v2',
1966     'HLT_PPRefUPC_SingleJet8_ZDC1nAsymXOR_v2',
1967     'HLT_PPRefUPC_SingleJet8_ZDC1nOR_v2',
1968     'HLT_PPRefUPC_ZDC1nAsymXOR_v2',
1969     'HLT_PPRefUPC_ZDC1nOR_v2',
1970     'HLT_PPRefZeroBias_FirstCollisionInTrain_v1',
1971     'HLT_PPRefZeroBias_v7' ),
1972   PPRefZeroBiasPlusForward21 = cms.vstring( 'HLT_PPRefUPC_SingleJet12_ZDC1nAsymXOR_v2',
1973     'HLT_PPRefUPC_SingleJet12_ZDC1nOR_v2',
1974     'HLT_PPRefUPC_SingleJet16_ZDC1nAsymXOR_v2',
1975     'HLT_PPRefUPC_SingleJet16_ZDC1nOR_v2',
1976     'HLT_PPRefUPC_SingleJet20_ZDC1nAsymXOR_v2',
1977     'HLT_PPRefUPC_SingleJet20_ZDC1nOR_v2',
1978     'HLT_PPRefUPC_SingleJet24_ZDC1nAsymXOR_v2',
1979     'HLT_PPRefUPC_SingleJet24_ZDC1nOR_v2',
1980     'HLT_PPRefUPC_SingleJet28_ZDC1nAsymXOR_v2',
1981     'HLT_PPRefUPC_SingleJet28_ZDC1nOR_v2',
1982     'HLT_PPRefUPC_SingleJet8_ZDC1nAsymXOR_v2',
1983     'HLT_PPRefUPC_SingleJet8_ZDC1nOR_v2',
1984     'HLT_PPRefUPC_ZDC1nAsymXOR_v2',
1985     'HLT_PPRefUPC_ZDC1nOR_v2',
1986     'HLT_PPRefZeroBias_FirstCollisionInTrain_v1',
1987     'HLT_PPRefZeroBias_v7' ),
1988   PPRefZeroBiasPlusForward22 = cms.vstring( 'HLT_PPRefUPC_SingleJet12_ZDC1nAsymXOR_v2',
1989     'HLT_PPRefUPC_SingleJet12_ZDC1nOR_v2',
1990     'HLT_PPRefUPC_SingleJet16_ZDC1nAsymXOR_v2',
1991     'HLT_PPRefUPC_SingleJet16_ZDC1nOR_v2',
1992     'HLT_PPRefUPC_SingleJet20_ZDC1nAsymXOR_v2',
1993     'HLT_PPRefUPC_SingleJet20_ZDC1nOR_v2',
1994     'HLT_PPRefUPC_SingleJet24_ZDC1nAsymXOR_v2',
1995     'HLT_PPRefUPC_SingleJet24_ZDC1nOR_v2',
1996     'HLT_PPRefUPC_SingleJet28_ZDC1nAsymXOR_v2',
1997     'HLT_PPRefUPC_SingleJet28_ZDC1nOR_v2',
1998     'HLT_PPRefUPC_SingleJet8_ZDC1nAsymXOR_v2',
1999     'HLT_PPRefUPC_SingleJet8_ZDC1nOR_v2',
2000     'HLT_PPRefUPC_ZDC1nAsymXOR_v2',
2001     'HLT_PPRefUPC_ZDC1nOR_v2',
2002     'HLT_PPRefZeroBias_FirstCollisionInTrain_v1',
2003     'HLT_PPRefZeroBias_v7' ),
2004   PPRefZeroBiasPlusForward23 = cms.vstring( 'HLT_PPRefUPC_SingleJet12_ZDC1nAsymXOR_v2',
2005     'HLT_PPRefUPC_SingleJet12_ZDC1nOR_v2',
2006     'HLT_PPRefUPC_SingleJet16_ZDC1nAsymXOR_v2',
2007     'HLT_PPRefUPC_SingleJet16_ZDC1nOR_v2',
2008     'HLT_PPRefUPC_SingleJet20_ZDC1nAsymXOR_v2',
2009     'HLT_PPRefUPC_SingleJet20_ZDC1nOR_v2',
2010     'HLT_PPRefUPC_SingleJet24_ZDC1nAsymXOR_v2',
2011     'HLT_PPRefUPC_SingleJet24_ZDC1nOR_v2',
2012     'HLT_PPRefUPC_SingleJet28_ZDC1nAsymXOR_v2',
2013     'HLT_PPRefUPC_SingleJet28_ZDC1nOR_v2',
2014     'HLT_PPRefUPC_SingleJet8_ZDC1nAsymXOR_v2',
2015     'HLT_PPRefUPC_SingleJet8_ZDC1nOR_v2',
2016     'HLT_PPRefUPC_ZDC1nAsymXOR_v2',
2017     'HLT_PPRefUPC_ZDC1nOR_v2',
2018     'HLT_PPRefZeroBias_FirstCollisionInTrain_v1',
2019     'HLT_PPRefZeroBias_v7' ),
2020   PPRefZeroBiasPlusForward24 = cms.vstring( 'HLT_PPRefUPC_SingleJet12_ZDC1nAsymXOR_v2',
2021     'HLT_PPRefUPC_SingleJet12_ZDC1nOR_v2',
2022     'HLT_PPRefUPC_SingleJet16_ZDC1nAsymXOR_v2',
2023     'HLT_PPRefUPC_SingleJet16_ZDC1nOR_v2',
2024     'HLT_PPRefUPC_SingleJet20_ZDC1nAsymXOR_v2',
2025     'HLT_PPRefUPC_SingleJet20_ZDC1nOR_v2',
2026     'HLT_PPRefUPC_SingleJet24_ZDC1nAsymXOR_v2',
2027     'HLT_PPRefUPC_SingleJet24_ZDC1nOR_v2',
2028     'HLT_PPRefUPC_SingleJet28_ZDC1nAsymXOR_v2',
2029     'HLT_PPRefUPC_SingleJet28_ZDC1nOR_v2',
2030     'HLT_PPRefUPC_SingleJet8_ZDC1nAsymXOR_v2',
2031     'HLT_PPRefUPC_SingleJet8_ZDC1nOR_v2',
2032     'HLT_PPRefUPC_ZDC1nAsymXOR_v2',
2033     'HLT_PPRefUPC_ZDC1nOR_v2',
2034     'HLT_PPRefZeroBias_FirstCollisionInTrain_v1',
2035     'HLT_PPRefZeroBias_v7' ),
2036   PPRefZeroBiasPlusForward3 = cms.vstring( 'HLT_PPRefUPC_SingleJet12_ZDC1nAsymXOR_v2',
2037     'HLT_PPRefUPC_SingleJet12_ZDC1nOR_v2',
2038     'HLT_PPRefUPC_SingleJet16_ZDC1nAsymXOR_v2',
2039     'HLT_PPRefUPC_SingleJet16_ZDC1nOR_v2',
2040     'HLT_PPRefUPC_SingleJet20_ZDC1nAsymXOR_v2',
2041     'HLT_PPRefUPC_SingleJet20_ZDC1nOR_v2',
2042     'HLT_PPRefUPC_SingleJet24_ZDC1nAsymXOR_v2',
2043     'HLT_PPRefUPC_SingleJet24_ZDC1nOR_v2',
2044     'HLT_PPRefUPC_SingleJet28_ZDC1nAsymXOR_v2',
2045     'HLT_PPRefUPC_SingleJet28_ZDC1nOR_v2',
2046     'HLT_PPRefUPC_SingleJet8_ZDC1nAsymXOR_v2',
2047     'HLT_PPRefUPC_SingleJet8_ZDC1nOR_v2',
2048     'HLT_PPRefUPC_ZDC1nAsymXOR_v2',
2049     'HLT_PPRefUPC_ZDC1nOR_v2',
2050     'HLT_PPRefZeroBias_FirstCollisionInTrain_v1',
2051     'HLT_PPRefZeroBias_v7' ),
2052   PPRefZeroBiasPlusForward4 = cms.vstring( 'HLT_PPRefUPC_SingleJet12_ZDC1nAsymXOR_v2',
2053     'HLT_PPRefUPC_SingleJet12_ZDC1nOR_v2',
2054     'HLT_PPRefUPC_SingleJet16_ZDC1nAsymXOR_v2',
2055     'HLT_PPRefUPC_SingleJet16_ZDC1nOR_v2',
2056     'HLT_PPRefUPC_SingleJet20_ZDC1nAsymXOR_v2',
2057     'HLT_PPRefUPC_SingleJet20_ZDC1nOR_v2',
2058     'HLT_PPRefUPC_SingleJet24_ZDC1nAsymXOR_v2',
2059     'HLT_PPRefUPC_SingleJet24_ZDC1nOR_v2',
2060     'HLT_PPRefUPC_SingleJet28_ZDC1nAsymXOR_v2',
2061     'HLT_PPRefUPC_SingleJet28_ZDC1nOR_v2',
2062     'HLT_PPRefUPC_SingleJet8_ZDC1nAsymXOR_v2',
2063     'HLT_PPRefUPC_SingleJet8_ZDC1nOR_v2',
2064     'HLT_PPRefUPC_ZDC1nAsymXOR_v2',
2065     'HLT_PPRefUPC_ZDC1nOR_v2',
2066     'HLT_PPRefZeroBias_FirstCollisionInTrain_v1',
2067     'HLT_PPRefZeroBias_v7' ),
2068   PPRefZeroBiasPlusForward5 = cms.vstring( 'HLT_PPRefUPC_SingleJet12_ZDC1nAsymXOR_v2',
2069     'HLT_PPRefUPC_SingleJet12_ZDC1nOR_v2',
2070     'HLT_PPRefUPC_SingleJet16_ZDC1nAsymXOR_v2',
2071     'HLT_PPRefUPC_SingleJet16_ZDC1nOR_v2',
2072     'HLT_PPRefUPC_SingleJet20_ZDC1nAsymXOR_v2',
2073     'HLT_PPRefUPC_SingleJet20_ZDC1nOR_v2',
2074     'HLT_PPRefUPC_SingleJet24_ZDC1nAsymXOR_v2',
2075     'HLT_PPRefUPC_SingleJet24_ZDC1nOR_v2',
2076     'HLT_PPRefUPC_SingleJet28_ZDC1nAsymXOR_v2',
2077     'HLT_PPRefUPC_SingleJet28_ZDC1nOR_v2',
2078     'HLT_PPRefUPC_SingleJet8_ZDC1nAsymXOR_v2',
2079     'HLT_PPRefUPC_SingleJet8_ZDC1nOR_v2',
2080     'HLT_PPRefUPC_ZDC1nAsymXOR_v2',
2081     'HLT_PPRefUPC_ZDC1nOR_v2',
2082     'HLT_PPRefZeroBias_FirstCollisionInTrain_v1',
2083     'HLT_PPRefZeroBias_v7' ),
2084   PPRefZeroBiasPlusForward6 = cms.vstring( 'HLT_PPRefUPC_SingleJet12_ZDC1nAsymXOR_v2',
2085     'HLT_PPRefUPC_SingleJet12_ZDC1nOR_v2',
2086     'HLT_PPRefUPC_SingleJet16_ZDC1nAsymXOR_v2',
2087     'HLT_PPRefUPC_SingleJet16_ZDC1nOR_v2',
2088     'HLT_PPRefUPC_SingleJet20_ZDC1nAsymXOR_v2',
2089     'HLT_PPRefUPC_SingleJet20_ZDC1nOR_v2',
2090     'HLT_PPRefUPC_SingleJet24_ZDC1nAsymXOR_v2',
2091     'HLT_PPRefUPC_SingleJet24_ZDC1nOR_v2',
2092     'HLT_PPRefUPC_SingleJet28_ZDC1nAsymXOR_v2',
2093     'HLT_PPRefUPC_SingleJet28_ZDC1nOR_v2',
2094     'HLT_PPRefUPC_SingleJet8_ZDC1nAsymXOR_v2',
2095     'HLT_PPRefUPC_SingleJet8_ZDC1nOR_v2',
2096     'HLT_PPRefUPC_ZDC1nAsymXOR_v2',
2097     'HLT_PPRefUPC_ZDC1nOR_v2',
2098     'HLT_PPRefZeroBias_FirstCollisionInTrain_v1',
2099     'HLT_PPRefZeroBias_v7' ),
2100   PPRefZeroBiasPlusForward7 = cms.vstring( 'HLT_PPRefUPC_SingleJet12_ZDC1nAsymXOR_v2',
2101     'HLT_PPRefUPC_SingleJet12_ZDC1nOR_v2',
2102     'HLT_PPRefUPC_SingleJet16_ZDC1nAsymXOR_v2',
2103     'HLT_PPRefUPC_SingleJet16_ZDC1nOR_v2',
2104     'HLT_PPRefUPC_SingleJet20_ZDC1nAsymXOR_v2',
2105     'HLT_PPRefUPC_SingleJet20_ZDC1nOR_v2',
2106     'HLT_PPRefUPC_SingleJet24_ZDC1nAsymXOR_v2',
2107     'HLT_PPRefUPC_SingleJet24_ZDC1nOR_v2',
2108     'HLT_PPRefUPC_SingleJet28_ZDC1nAsymXOR_v2',
2109     'HLT_PPRefUPC_SingleJet28_ZDC1nOR_v2',
2110     'HLT_PPRefUPC_SingleJet8_ZDC1nAsymXOR_v2',
2111     'HLT_PPRefUPC_SingleJet8_ZDC1nOR_v2',
2112     'HLT_PPRefUPC_ZDC1nAsymXOR_v2',
2113     'HLT_PPRefUPC_ZDC1nOR_v2',
2114     'HLT_PPRefZeroBias_FirstCollisionInTrain_v1',
2115     'HLT_PPRefZeroBias_v7' ),
2116   PPRefZeroBiasPlusForward8 = cms.vstring( 'HLT_PPRefUPC_SingleJet12_ZDC1nAsymXOR_v2',
2117     'HLT_PPRefUPC_SingleJet12_ZDC1nOR_v2',
2118     'HLT_PPRefUPC_SingleJet16_ZDC1nAsymXOR_v2',
2119     'HLT_PPRefUPC_SingleJet16_ZDC1nOR_v2',
2120     'HLT_PPRefUPC_SingleJet20_ZDC1nAsymXOR_v2',
2121     'HLT_PPRefUPC_SingleJet20_ZDC1nOR_v2',
2122     'HLT_PPRefUPC_SingleJet24_ZDC1nAsymXOR_v2',
2123     'HLT_PPRefUPC_SingleJet24_ZDC1nOR_v2',
2124     'HLT_PPRefUPC_SingleJet28_ZDC1nAsymXOR_v2',
2125     'HLT_PPRefUPC_SingleJet28_ZDC1nOR_v2',
2126     'HLT_PPRefUPC_SingleJet8_ZDC1nAsymXOR_v2',
2127     'HLT_PPRefUPC_SingleJet8_ZDC1nOR_v2',
2128     'HLT_PPRefUPC_ZDC1nAsymXOR_v2',
2129     'HLT_PPRefUPC_ZDC1nOR_v2',
2130     'HLT_PPRefZeroBias_FirstCollisionInTrain_v1',
2131     'HLT_PPRefZeroBias_v7' ),
2132   PPRefZeroBiasPlusForward9 = cms.vstring( 'HLT_PPRefUPC_SingleJet12_ZDC1nAsymXOR_v2',
2133     'HLT_PPRefUPC_SingleJet12_ZDC1nOR_v2',
2134     'HLT_PPRefUPC_SingleJet16_ZDC1nAsymXOR_v2',
2135     'HLT_PPRefUPC_SingleJet16_ZDC1nOR_v2',
2136     'HLT_PPRefUPC_SingleJet20_ZDC1nAsymXOR_v2',
2137     'HLT_PPRefUPC_SingleJet20_ZDC1nOR_v2',
2138     'HLT_PPRefUPC_SingleJet24_ZDC1nAsymXOR_v2',
2139     'HLT_PPRefUPC_SingleJet24_ZDC1nOR_v2',
2140     'HLT_PPRefUPC_SingleJet28_ZDC1nAsymXOR_v2',
2141     'HLT_PPRefUPC_SingleJet28_ZDC1nOR_v2',
2142     'HLT_PPRefUPC_SingleJet8_ZDC1nAsymXOR_v2',
2143     'HLT_PPRefUPC_SingleJet8_ZDC1nOR_v2',
2144     'HLT_PPRefUPC_ZDC1nAsymXOR_v2',
2145     'HLT_PPRefUPC_ZDC1nOR_v2',
2146     'HLT_PPRefZeroBias_FirstCollisionInTrain_v1',
2147     'HLT_PPRefZeroBias_v7' ),
2148   RPCMonitor = cms.vstring( 'AlCa_HIRPCMuonNormalisation_v12' ),
2149   SpecialRandom0 = cms.vstring( 'HLT_Random_HighRate_v1' ),
2150   SpecialRandom1 = cms.vstring( 'HLT_Random_HighRate_v1' ),
2151   SpecialRandom10 = cms.vstring( 'HLT_Random_HighRate_v1' ),
2152   SpecialRandom11 = cms.vstring( 'HLT_Random_HighRate_v1' ),
2153   SpecialRandom12 = cms.vstring( 'HLT_Random_HighRate_v1' ),
2154   SpecialRandom13 = cms.vstring( 'HLT_Random_HighRate_v1' ),
2155   SpecialRandom14 = cms.vstring( 'HLT_Random_HighRate_v1' ),
2156   SpecialRandom15 = cms.vstring( 'HLT_Random_HighRate_v1' ),
2157   SpecialRandom16 = cms.vstring( 'HLT_Random_HighRate_v1' ),
2158   SpecialRandom17 = cms.vstring( 'HLT_Random_HighRate_v1' ),
2159   SpecialRandom18 = cms.vstring( 'HLT_Random_HighRate_v1' ),
2160   SpecialRandom19 = cms.vstring( 'HLT_Random_HighRate_v1' ),
2161   SpecialRandom2 = cms.vstring( 'HLT_Random_HighRate_v1' ),
2162   SpecialRandom3 = cms.vstring( 'HLT_Random_HighRate_v1' ),
2163   SpecialRandom4 = cms.vstring( 'HLT_Random_HighRate_v1' ),
2164   SpecialRandom5 = cms.vstring( 'HLT_Random_HighRate_v1' ),
2165   SpecialRandom6 = cms.vstring( 'HLT_Random_HighRate_v1' ),
2166   SpecialRandom7 = cms.vstring( 'HLT_Random_HighRate_v1' ),
2167   SpecialRandom8 = cms.vstring( 'HLT_Random_HighRate_v1' ),
2168   SpecialRandom9 = cms.vstring( 'HLT_Random_HighRate_v1' ),
2169   TestEnablesEcalHcal = cms.vstring( 'HLT_EcalCalibration_v4',
2170     'HLT_HcalCalibration_v6' ),
2171   TestEnablesEcalHcalDQM = cms.vstring( 'HLT_EcalCalibration_v4',
2172     'HLT_HcalCalibration_v6' ),
2173   ZeroBias = cms.vstring( 'HLT_Random_v3',
2174     'HLT_ZeroBias_FirstCollisionAfterAbortGap_v13',
2175     'HLT_ZeroBias_v14' )
2176 )
2177 
2178 process.CSCChannelMapperESSource = cms.ESSource( "EmptyESSource",
2179     recordName = cms.string( "CSCChannelMapperRecord" ),
2180     iovIsRunNotTime = cms.bool( True ),
2181     firstValid = cms.vuint32( 1 )
2182 )
2183 process.CSCINdexerESSource = cms.ESSource( "EmptyESSource",
2184     recordName = cms.string( "CSCIndexerRecord" ),
2185     iovIsRunNotTime = cms.bool( True ),
2186     firstValid = cms.vuint32( 1 )
2187 )
2188 process.GlobalParametersRcdSource = cms.ESSource( "EmptyESSource",
2189     recordName = cms.string( "L1TGlobalParametersRcd" ),
2190     iovIsRunNotTime = cms.bool( True ),
2191     firstValid = cms.vuint32( 1 )
2192 )
2193 process.GlobalTag = cms.ESSource( "PoolDBESSource",
2194     DBParameters = cms.PSet( 
2195       messageLevel = cms.untracked.int32( 0 ),
2196       authenticationPath = cms.untracked.string( "." )
2197     ),
2198     connect = cms.string( "frontier://FrontierProd/CMS_CONDITIONS" ),
2199     globaltag = cms.string( "None" ),
2200     snapshotTime = cms.string( "" ),
2201     frontierKey = cms.untracked.string( "" ),
2202     toGet = cms.VPSet( 
2203       cms.PSet(  refreshTime = cms.uint64( 2 ),
2204         record = cms.string( "BeamSpotOnlineLegacyObjectsRcd" )
2205       ),
2206       cms.PSet(  refreshTime = cms.uint64( 2 ),
2207         record = cms.string( "BeamSpotOnlineHLTObjectsRcd" )
2208       ),
2209       cms.PSet(  refreshTime = cms.uint64( 40 ),
2210         record = cms.string( "LHCInfoPerLSRcd" )
2211       ),
2212       cms.PSet(  refreshTime = cms.uint64( 40 ),
2213         record = cms.string( "LHCInfoPerFillRcd" )
2214       )
2215     ),
2216     JsonDumpFileName = cms.untracked.string( "" ),
2217     DumpStat = cms.untracked.bool( False ),
2218     ReconnectEachRun = cms.untracked.bool( True ),
2219     RefreshAlways = cms.untracked.bool( False ),
2220     RefreshEachRun = cms.untracked.bool( True ),
2221     RefreshOpenIOVs = cms.untracked.bool( False ),
2222     pfnPostfix = cms.untracked.string( "" ),
2223     pfnPrefix = cms.untracked.string( "" ),
2224     recordsToDebug = cms.untracked.vstring(  ),
2225     appendToDataLabel = cms.string( "" )
2226 )
2227 process.HcalTimeSlewEP = cms.ESSource( "HcalTimeSlewEP",
2228     appendToDataLabel = cms.string( "HBHE" ),
2229     timeSlewParametersM2 = cms.VPSet( 
2230       cms.PSet(  tmax = cms.double( 16.0 ),
2231         tzero = cms.double( 23.960177 ),
2232         slope = cms.double( -3.178648 )
2233       ),
2234       cms.PSet(  tmax = cms.double( 10.0 ),
2235         tzero = cms.double( 11.977461 ),
2236         slope = cms.double( -1.5610227 )
2237       ),
2238       cms.PSet(  tmax = cms.double( 6.25 ),
2239         tzero = cms.double( 9.109694 ),
2240         slope = cms.double( -1.075824 )
2241       )
2242     ),
2243     timeSlewParametersM3 = cms.VPSet( 
2244       cms.PSet(  tspar0_siPM = cms.double( 0.0 ),
2245         tspar2_siPM = cms.double( 0.0 ),
2246         tspar2 = cms.double( 0.0 ),
2247         cap = cms.double( 6.0 ),
2248         tspar1 = cms.double( -2.19142 ),
2249         tspar0 = cms.double( 12.2999 ),
2250         tspar1_siPM = cms.double( 0.0 )
2251       ),
2252       cms.PSet(  tspar0_siPM = cms.double( 0.0 ),
2253         tspar2_siPM = cms.double( 0.0 ),
2254         tspar2 = cms.double( 32.0 ),
2255         cap = cms.double( 6.0 ),
2256         tspar1 = cms.double( -3.2 ),
2257         tspar0 = cms.double( 15.5 ),
2258         tspar1_siPM = cms.double( 0.0 )
2259       ),
2260       cms.PSet(  tspar0_siPM = cms.double( 0.0 ),
2261         tspar2_siPM = cms.double( 0.0 ),
2262         tspar2 = cms.double( 0.0 ),
2263         cap = cms.double( 6.0 ),
2264         tspar1 = cms.double( -2.19142 ),
2265         tspar0 = cms.double( 12.2999 ),
2266         tspar1_siPM = cms.double( 0.0 )
2267       ),
2268       cms.PSet(  tspar0_siPM = cms.double( 0.0 ),
2269         tspar2_siPM = cms.double( 0.0 ),
2270         tspar2 = cms.double( 0.0 ),
2271         cap = cms.double( 6.0 ),
2272         tspar1 = cms.double( -2.19142 ),
2273         tspar0 = cms.double( 12.2999 ),
2274         tspar1_siPM = cms.double( 0.0 )
2275       )
2276     )
2277 )
2278 process.HepPDTESSource = cms.ESSource( "HepPDTESSource",
2279     pdtFileName = cms.FileInPath( "SimGeneral/HepPDTESSource/data/pythiaparticle.tbl" )
2280 )
2281 process.eegeom = cms.ESSource( "EmptyESSource",
2282     recordName = cms.string( "EcalMappingRcd" ),
2283     iovIsRunNotTime = cms.bool( True ),
2284     firstValid = cms.vuint32( 1 )
2285 )
2286 process.es_hardcode = cms.ESSource( "HcalHardcodeCalibrations",
2287     fromDDD = cms.untracked.bool( False ),
2288     toGet = cms.untracked.vstring( 'GainWidths' )
2289 )
2290 process.hltESSBTagRecord = cms.ESSource( "EmptyESSource",
2291     recordName = cms.string( "JetTagComputerRecord" ),
2292     iovIsRunNotTime = cms.bool( True ),
2293     firstValid = cms.vuint32( 1 )
2294 )
2295 process.hltESSEcalSeverityLevel = cms.ESSource( "EmptyESSource",
2296     recordName = cms.string( "EcalSeverityLevelAlgoRcd" ),
2297     iovIsRunNotTime = cms.bool( True ),
2298     firstValid = cms.vuint32( 1 )
2299 )
2300 process.hltESSHcalSeverityLevel = cms.ESSource( "EmptyESSource",
2301     recordName = cms.string( "HcalSeverityLevelComputerRcd" ),
2302     iovIsRunNotTime = cms.bool( True ),
2303     firstValid = cms.vuint32( 1 )
2304 )
2305 process.hltESSPFRecHitHCALParamsRecord = cms.ESSource( "EmptyESSource",
2306     recordName = cms.string( "PFRecHitHCALParamsRecord" ),
2307     iovIsRunNotTime = cms.bool( True ),
2308     firstValid = cms.vuint32( 1 )
2309 )
2310 process.hltESSPFRecHitHCALTopologyRecord = cms.ESSource( "EmptyESSource",
2311     recordName = cms.string( "PFRecHitHCALTopologyRecord" ),
2312     iovIsRunNotTime = cms.bool( True ),
2313     firstValid = cms.vuint32( 1 )
2314 )
2315 process.hltESSTfGraphRecord = cms.ESSource( "EmptyESSource",
2316     recordName = cms.string( "TfGraphRecord" ),
2317     iovIsRunNotTime = cms.bool( True ),
2318     firstValid = cms.vuint32( 1 )
2319 )
2320 process.ppsPixelTopologyESSource = cms.ESSource( "PPSPixelTopologyESSource",
2321     RunType = cms.string( "Run3" ),
2322     PitchSimY = cms.double( 0.15 ),
2323     PitchSimX = cms.double( 0.1 ),
2324     thickness = cms.double( 0.23 ),
2325     noOfPixelSimX = cms.int32( 160 ),
2326     noOfPixelSimY = cms.int32( 104 ),
2327     noOfPixels = cms.int32( 16640 ),
2328     simXWidth = cms.double( 16.6 ),
2329     simYWidth = cms.double( 16.2 ),
2330     deadEdgeWidth = cms.double( 0.2 ),
2331     activeEdgeSigma = cms.double( 0.02 ),
2332     physActiveEdgeDist = cms.double( 0.15 ),
2333     appendToDataLabel = cms.string( "" )
2334 )
2335 
2336 process.mkFitGeometryESProducer = cms.ESProducer( "MkFitGeometryESProducer",
2337   appendToDataLabel = cms.string( "" )
2338 )
2339 process.hltESPIter0PFlowTrackCandidatesMkFitConfig = cms.ESProducer( "MkFitIterationConfigESProducer",
2340   ComponentName = cms.string( "hltESPIter0PFlowTrackCandidatesMkFitConfig" ),
2341   config = cms.FileInPath( "RecoTracker/MkFit/data/mkfit-phase1-hltiter0.json" ),
2342   minPt = cms.double( 0.0 ),
2343   maxClusterSize = cms.uint32( 8 ),
2344   appendToDataLabel = cms.string( "" )
2345 )
2346 process.AnyDirectionAnalyticalPropagator = cms.ESProducer( "AnalyticalPropagatorESProducer",
2347   ComponentName = cms.string( "AnyDirectionAnalyticalPropagator" ),
2348   SimpleMagneticField = cms.string( "" ),
2349   PropagationDirection = cms.string( "anyDirection" ),
2350   MaxDPhi = cms.double( 1.6 ),
2351   appendToDataLabel = cms.string( "" )
2352 )
2353 process.CSCChannelMapperESProducer = cms.ESProducer( "CSCChannelMapperESProducer",
2354   AlgoName = cms.string( "CSCChannelMapperPostls1" )
2355 )
2356 process.CSCGeometryESModule = cms.ESProducer( "CSCGeometryESModule",
2357   fromDDD = cms.bool( False ),
2358   fromDD4hep = cms.bool( False ),
2359   alignmentsLabel = cms.string( "" ),
2360   appendToDataLabel = cms.string( "" ),
2361   useRealWireGeometry = cms.bool( True ),
2362   useOnlyWiresInME1a = cms.bool( False ),
2363   useGangedStripsInME1a = cms.bool( False ),
2364   useCentreTIOffsets = cms.bool( False ),
2365   applyAlignment = cms.bool( True ),
2366   debugV = cms.untracked.bool( False )
2367 )
2368 process.CSCIndexerESProducer = cms.ESProducer( "CSCIndexerESProducer",
2369   AlgoName = cms.string( "CSCIndexerPostls1" )
2370 )
2371 process.CSCObjectMapESProducer = cms.ESProducer( "CSCObjectMapESProducer",
2372   appendToDataLabel = cms.string( "" )
2373 )
2374 process.CaloGeometryBuilder = cms.ESProducer( "CaloGeometryBuilder",
2375   SelectedCalos = cms.vstring( 'HCAL',
2376     'ZDC',
2377     'EcalBarrel',
2378     'EcalEndcap',
2379     'EcalPreshower',
2380     'TOWER' )
2381 )
2382 process.CaloTopologyBuilder = cms.ESProducer( "CaloTopologyBuilder" )
2383 process.CaloTowerConstituentsMapBuilder = cms.ESProducer( "CaloTowerConstituentsMapBuilder",
2384   MapFile = cms.untracked.string( "Geometry/CaloTopology/data/CaloTowerEEGeometric.map.gz" ),
2385   MapAuto = cms.untracked.bool( False ),
2386   SkipHE = cms.untracked.bool( False ),
2387   appendToDataLabel = cms.string( "" )
2388 )
2389 process.CaloTowerGeometryFromDBEP = cms.ESProducer( "CaloTowerGeometryFromDBEP",
2390   applyAlignment = cms.bool( False )
2391 )
2392 process.CaloTowerTopologyEP = cms.ESProducer( "CaloTowerTopologyEP",
2393   appendToDataLabel = cms.string( "" )
2394 )
2395 process.CastorDbProducer = cms.ESProducer( "CastorDbProducer",
2396   dump = cms.untracked.vstring(  ),
2397   appendToDataLabel = cms.string( "" )
2398 )
2399 process.ClusterShapeHitFilterESProducer = cms.ESProducer( "ClusterShapeHitFilterESProducer",
2400   PixelShapeFile = cms.string( "RecoTracker/PixelLowPtUtilities/data/pixelShapePhase1_noL1.par" ),
2401   PixelShapeFileL1 = cms.string( "RecoTracker/PixelLowPtUtilities/data/pixelShapePhase1_loose.par" ),
2402   ComponentName = cms.string( "ClusterShapeHitFilter" ),
2403   isPhase2 = cms.bool( False ),
2404   doPixelShapeCut = cms.bool( True ),
2405   doStripShapeCut = cms.bool( True ),
2406   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
2407   appendToDataLabel = cms.string( "" )
2408 )
2409 process.DTGeometryESModule = cms.ESProducer( "DTGeometryESModule",
2410   fromDDD = cms.bool( False ),
2411   fromDD4hep = cms.bool( False ),
2412   DDDetector = cms.ESInputTag( "","" ),
2413   alignmentsLabel = cms.string( "" ),
2414   appendToDataLabel = cms.string( "" ),
2415   attribute = cms.string( "MuStructure" ),
2416   value = cms.string( "MuonBarrelDT" ),
2417   applyAlignment = cms.bool( True )
2418 )
2419 process.DTObjectMapESProducer = cms.ESProducer( "DTObjectMapESProducer",
2420   appendToDataLabel = cms.string( "" )
2421 )
2422 process.EcalBarrelGeometryFromDBEP = cms.ESProducer( "EcalBarrelGeometryFromDBEP",
2423   applyAlignment = cms.bool( True )
2424 )
2425 process.EcalElectronicsMappingBuilder = cms.ESProducer( "EcalElectronicsMappingBuilder" )
2426 process.EcalEndcapGeometryFromDBEP = cms.ESProducer( "EcalEndcapGeometryFromDBEP",
2427   applyAlignment = cms.bool( True )
2428 )
2429 process.EcalLaserCorrectionService = cms.ESProducer( "EcalLaserCorrectionService",
2430   maxExtrapolationTimeInSec = cms.uint32( 0 ),
2431   appendToDataLabel = cms.string( "" )
2432 )
2433 process.EcalPreshowerGeometryFromDBEP = cms.ESProducer( "EcalPreshowerGeometryFromDBEP",
2434   applyAlignment = cms.bool( True )
2435 )
2436 process.GEMGeometryESModule = cms.ESProducer( "GEMGeometryESModule",
2437   fromDDD = cms.bool( False ),
2438   fromDD4hep = cms.bool( False ),
2439   applyAlignment = cms.bool( False ),
2440   alignmentsLabel = cms.string( "" ),
2441   appendToDataLabel = cms.string( "" )
2442 )
2443 process.GlobalParameters = cms.ESProducer( "StableParametersTrivialProducer",
2444   TotalBxInEvent = cms.int32( 5 ),
2445   NumberPhysTriggers = cms.uint32( 512 ),
2446   NumberL1Muon = cms.uint32( 8 ),
2447   NumberL1EGamma = cms.uint32( 12 ),
2448   NumberL1Jet = cms.uint32( 12 ),
2449   NumberL1Tau = cms.uint32( 12 ),
2450   NumberChips = cms.uint32( 1 ),
2451   PinsOnChip = cms.uint32( 512 ),
2452   OrderOfChip = cms.vint32( 1 ),
2453   NumberL1IsoEG = cms.uint32( 4 ),
2454   NumberL1JetCounts = cms.uint32( 12 ),
2455   UnitLength = cms.int32( 8 ),
2456   NumberL1ForJet = cms.uint32( 4 ),
2457   IfCaloEtaNumberBits = cms.uint32( 4 ),
2458   IfMuEtaNumberBits = cms.uint32( 6 ),
2459   NumberL1TauJet = cms.uint32( 4 ),
2460   NumberL1Mu = cms.uint32( 4 ),
2461   NumberConditionChips = cms.uint32( 1 ),
2462   NumberPsbBoards = cms.int32( 7 ),
2463   NumberL1CenJet = cms.uint32( 4 ),
2464   PinsOnConditionChip = cms.uint32( 512 ),
2465   NumberL1NoIsoEG = cms.uint32( 4 ),
2466   NumberTechnicalTriggers = cms.uint32( 64 ),
2467   NumberPhysTriggersExtended = cms.uint32( 64 ),
2468   WordLength = cms.int32( 64 ),
2469   OrderConditionChip = cms.vint32( 1 ),
2470   appendToDataLabel = cms.string( "" )
2471 )
2472 process.HcalGeometryFromDBEP = cms.ESProducer( "HcalGeometryFromDBEP",
2473   applyAlignment = cms.bool( False )
2474 )
2475 process.HcalTopologyIdealEP = cms.ESProducer( "HcalTopologyIdealEP",
2476   Exclude = cms.untracked.string( "" ),
2477   MergePosition = cms.untracked.bool( True ),
2478   appendToDataLabel = cms.string( "" )
2479 )
2480 process.MaterialPropagator = cms.ESProducer( "PropagatorWithMaterialESProducer",
2481   SimpleMagneticField = cms.string( "" ),
2482   MaxDPhi = cms.double( 1.6 ),
2483   ComponentName = cms.string( "PropagatorWithMaterial" ),
2484   Mass = cms.double( 0.105 ),
2485   PropagationDirection = cms.string( "alongMomentum" ),
2486   useRungeKutta = cms.bool( False ),
2487   ptMin = cms.double( -1.0 )
2488 )
2489 process.MaterialPropagatorForHI = cms.ESProducer( "PropagatorWithMaterialESProducer",
2490   SimpleMagneticField = cms.string( "ParabolicMf" ),
2491   MaxDPhi = cms.double( 1.6 ),
2492   ComponentName = cms.string( "PropagatorWithMaterialForHI" ),
2493   Mass = cms.double( 0.139 ),
2494   PropagationDirection = cms.string( "alongMomentum" ),
2495   useRungeKutta = cms.bool( False ),
2496   ptMin = cms.double( -1.0 )
2497 )
2498 process.MaterialPropagatorParabolicMF = cms.ESProducer( "PropagatorWithMaterialESProducer",
2499   SimpleMagneticField = cms.string( "ParabolicMf" ),
2500   MaxDPhi = cms.double( 1.6 ),
2501   ComponentName = cms.string( "PropagatorWithMaterialParabolicMf" ),
2502   Mass = cms.double( 0.105 ),
2503   PropagationDirection = cms.string( "alongMomentum" ),
2504   useRungeKutta = cms.bool( False ),
2505   ptMin = cms.double( -1.0 )
2506 )
2507 process.OppositeMaterialPropagator = cms.ESProducer( "PropagatorWithMaterialESProducer",
2508   SimpleMagneticField = cms.string( "" ),
2509   MaxDPhi = cms.double( 1.6 ),
2510   ComponentName = cms.string( "PropagatorWithMaterialOpposite" ),
2511   Mass = cms.double( 0.105 ),
2512   PropagationDirection = cms.string( "oppositeToMomentum" ),
2513   useRungeKutta = cms.bool( False ),
2514   ptMin = cms.double( -1.0 )
2515 )
2516 process.OppositeMaterialPropagatorForHI = cms.ESProducer( "PropagatorWithMaterialESProducer",
2517   SimpleMagneticField = cms.string( "ParabolicMf" ),
2518   MaxDPhi = cms.double( 1.6 ),
2519   ComponentName = cms.string( "PropagatorWithMaterialOppositeForHI" ),
2520   Mass = cms.double( 0.139 ),
2521   PropagationDirection = cms.string( "oppositeToMomentum" ),
2522   useRungeKutta = cms.bool( False ),
2523   ptMin = cms.double( -1.0 )
2524 )
2525 process.OppositeMaterialPropagatorParabolicMF = cms.ESProducer( "PropagatorWithMaterialESProducer",
2526   SimpleMagneticField = cms.string( "ParabolicMf" ),
2527   MaxDPhi = cms.double( 1.6 ),
2528   ComponentName = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
2529   Mass = cms.double( 0.105 ),
2530   PropagationDirection = cms.string( "oppositeToMomentum" ),
2531   useRungeKutta = cms.bool( False ),
2532   ptMin = cms.double( -1.0 )
2533 )
2534 process.OppositePropagatorWithMaterialForMixedStep = cms.ESProducer( "PropagatorWithMaterialESProducer",
2535   SimpleMagneticField = cms.string( "ParabolicMf" ),
2536   MaxDPhi = cms.double( 1.6 ),
2537   ComponentName = cms.string( "PropagatorWithMaterialForMixedStepOpposite" ),
2538   Mass = cms.double( 0.105 ),
2539   PropagationDirection = cms.string( "oppositeToMomentum" ),
2540   useRungeKutta = cms.bool( False ),
2541   ptMin = cms.double( 0.1 )
2542 )
2543 process.ParametrizedMagneticFieldProducer = cms.ESProducer( "AutoParametrizedMagneticFieldProducer",
2544   version = cms.string( "Parabolic" ),
2545   label = cms.untracked.string( "ParabolicMf" ),
2546   valueOverride = cms.int32( -1 )
2547 )
2548 process.PropagatorWithMaterialForLoopers = cms.ESProducer( "PropagatorWithMaterialESProducer",
2549   SimpleMagneticField = cms.string( "ParabolicMf" ),
2550   MaxDPhi = cms.double( 4.0 ),
2551   ComponentName = cms.string( "PropagatorWithMaterialForLoopers" ),
2552   Mass = cms.double( 0.1396 ),
2553   PropagationDirection = cms.string( "alongMomentum" ),
2554   useRungeKutta = cms.bool( False ),
2555   ptMin = cms.double( -1.0 )
2556 )
2557 process.PropagatorWithMaterialForMixedStep = cms.ESProducer( "PropagatorWithMaterialESProducer",
2558   SimpleMagneticField = cms.string( "ParabolicMf" ),
2559   MaxDPhi = cms.double( 1.6 ),
2560   ComponentName = cms.string( "PropagatorWithMaterialForMixedStep" ),
2561   Mass = cms.double( 0.105 ),
2562   PropagationDirection = cms.string( "alongMomentum" ),
2563   useRungeKutta = cms.bool( False ),
2564   ptMin = cms.double( 0.1 )
2565 )
2566 process.RPCGeometryESModule = cms.ESProducer( "RPCGeometryESModule",
2567   fromDDD = cms.untracked.bool( False ),
2568   fromDD4hep = cms.untracked.bool( False ),
2569   appendToDataLabel = cms.string( "" )
2570 )
2571 process.SiPixelTemplateStoreESProducer = cms.ESProducer( "SiPixelTemplateStoreESProducer",
2572   appendToDataLabel = cms.string( "" )
2573 )
2574 process.SiStripClusterizerConditionsESProducer = cms.ESProducer( "SiStripClusterizerConditionsESProducer",
2575   QualityLabel = cms.string( "" ),
2576   Label = cms.string( "" ),
2577   appendToDataLabel = cms.string( "" )
2578 )
2579 process.SiStripGainESProducer = cms.ESProducer( "SiStripGainESProducer",
2580   appendToDataLabel = cms.string( "" ),
2581   printDebug = cms.untracked.bool( False ),
2582   AutomaticNormalization = cms.bool( False ),
2583   APVGain = cms.VPSet( 
2584     cms.PSet(  NormalizationFactor = cms.untracked.double( 1.0 ),
2585       Label = cms.untracked.string( "" ),
2586       Record = cms.string( "SiStripApvGainRcd" )
2587     ),
2588     cms.PSet(  NormalizationFactor = cms.untracked.double( 1.0 ),
2589       Label = cms.untracked.string( "" ),
2590       Record = cms.string( "SiStripApvGain2Rcd" )
2591     )
2592   )
2593 )
2594 process.SiStripQualityESProducer = cms.ESProducer( "SiStripQualityESProducer",
2595   appendToDataLabel = cms.string( "" ),
2596   ListOfRecordToMerge = cms.VPSet( 
2597     cms.PSet(  record = cms.string( "SiStripDetVOffRcd" ),
2598       tag = cms.string( "" )
2599     ),
2600     cms.PSet(  record = cms.string( "SiStripDetCablingRcd" ),
2601       tag = cms.string( "" )
2602     ),
2603     cms.PSet(  record = cms.string( "SiStripBadChannelRcd" ),
2604       tag = cms.string( "" )
2605     ),
2606     cms.PSet(  record = cms.string( "SiStripBadFiberRcd" ),
2607       tag = cms.string( "" )
2608     ),
2609     cms.PSet(  record = cms.string( "SiStripBadModuleRcd" ),
2610       tag = cms.string( "" )
2611     )
2612   ),
2613   ReduceGranularity = cms.bool( False ),
2614   ThresholdForReducedGranularity = cms.double( 0.3 ),
2615   PrintDebugOutput = cms.bool( False ),
2616   UseEmptyRunInfo = cms.bool( False )
2617 )
2618 process.SiStripRecHitMatcherESProducer = cms.ESProducer( "SiStripRecHitMatcherESProducer",
2619   ComponentName = cms.string( "StandardMatcher" ),
2620   NSigmaInside = cms.double( 3.0 ),
2621   PreFilter = cms.bool( False )
2622 )
2623 process.SiStripRegionConnectivity = cms.ESProducer( "SiStripRegionConnectivity",
2624   EtaDivisions = cms.untracked.uint32( 20 ),
2625   PhiDivisions = cms.untracked.uint32( 20 ),
2626   EtaMax = cms.untracked.double( 2.5 ),
2627   appendToDataLabel = cms.string( "" )
2628 )
2629 process.SimpleSecondaryVertex3TrkComputer = cms.ESProducer( "SimpleSecondaryVertexESProducer",
2630   use3d = cms.bool( True ),
2631   useSignificance = cms.bool( True ),
2632   unBoost = cms.bool( False ),
2633   minTracks = cms.uint32( 3 ),
2634   minVertices = cms.uint32( 1 ),
2635   appendToDataLabel = cms.string( "" )
2636 )
2637 process.SteppingHelixPropagatorAny = cms.ESProducer( "SteppingHelixPropagatorESProducer",
2638   ComponentName = cms.string( "SteppingHelixPropagatorAny" ),
2639   NoErrorPropagation = cms.bool( False ),
2640   PropagationDirection = cms.string( "anyDirection" ),
2641   useTuningForL2Speed = cms.bool( False ),
2642   useIsYokeFlag = cms.bool( True ),
2643   endcapShiftInZNeg = cms.double( 0.0 ),
2644   SetVBFPointer = cms.bool( False ),
2645   AssumeNoMaterial = cms.bool( False ),
2646   endcapShiftInZPos = cms.double( 0.0 ),
2647   useInTeslaFromMagField = cms.bool( False ),
2648   VBFName = cms.string( "VolumeBasedMagneticField" ),
2649   useEndcapShiftsInZ = cms.bool( False ),
2650   sendLogWarning = cms.bool( False ),
2651   useMatVolumes = cms.bool( True ),
2652   debug = cms.bool( False ),
2653   ApplyRadX0Correction = cms.bool( True ),
2654   useMagVolumes = cms.bool( True ),
2655   returnTangentPlane = cms.bool( True ),
2656   appendToDataLabel = cms.string( "" )
2657 )
2658 process.TrackerAdditionalParametersPerDetESModule = cms.ESProducer( "TrackerAdditionalParametersPerDetESModule",
2659   appendToDataLabel = cms.string( "" )
2660 )
2661 process.TrackerDigiGeometryESModule = cms.ESProducer( "TrackerDigiGeometryESModule",
2662   appendToDataLabel = cms.string( "" ),
2663   fromDDD = cms.bool( False ),
2664   applyAlignment = cms.bool( True ),
2665   alignmentsLabel = cms.string( "" )
2666 )
2667 process.TrackerGeometricDetESModule = cms.ESProducer( "TrackerGeometricDetESModule",
2668   fromDDD = cms.bool( False ),
2669   fromDD4hep = cms.bool( False ),
2670   appendToDataLabel = cms.string( "" )
2671 )
2672 process.TransientTrackBuilderESProducer = cms.ESProducer( "TransientTrackBuilderESProducer",
2673   ComponentName = cms.string( "TransientTrackBuilder" ),
2674   appendToDataLabel = cms.string( "" )
2675 )
2676 process.VolumeBasedMagneticFieldESProducer = cms.ESProducer( "VolumeBasedMagneticFieldESProducerFromDB",
2677   label = cms.untracked.string( "" ),
2678   debugBuilder = cms.untracked.bool( False ),
2679   valueOverride = cms.int32( -1 )
2680 )
2681 process.ZdcGeometryFromDBEP = cms.ESProducer( "ZdcGeometryFromDBEP",
2682   applyAlignment = cms.bool( False )
2683 )
2684 process.caloDetIdAssociator = cms.ESProducer( "DetIdAssociatorESProducer",
2685   ComponentName = cms.string( "CaloDetIdAssociator" ),
2686   etaBinSize = cms.double( 0.087 ),
2687   nEta = cms.int32( 70 ),
2688   nPhi = cms.int32( 72 ),
2689   hcalRegion = cms.int32( 2 ),
2690   includeBadChambers = cms.bool( False ),
2691   includeGEM = cms.bool( False ),
2692   includeME0 = cms.bool( False )
2693 )
2694 process.cosmicsNavigationSchoolESProducer = cms.ESProducer( "NavigationSchoolESProducer",
2695   ComponentName = cms.string( "CosmicNavigationSchool" ),
2696   PluginName = cms.string( "" ),
2697   SimpleMagneticField = cms.string( "" ),
2698   appendToDataLabel = cms.string( "" )
2699 )
2700 process.ctppsGeometryESModule = cms.ESProducer( "CTPPSGeometryESModule",
2701   verbosity = cms.untracked.uint32( 1 ),
2702   buildMisalignedGeometry = cms.bool( False ),
2703   isRun2 = cms.bool( False ),
2704   dbTag = cms.string( "" ),
2705   compactViewTag = cms.string( "" ),
2706   fromPreprocessedDB = cms.untracked.bool( True ),
2707   fromDD4hep = cms.untracked.bool( False ),
2708   appendToDataLabel = cms.string( "" )
2709 )
2710 process.ctppsInterpolatedOpticalFunctionsESSource = cms.ESProducer( "CTPPSInterpolatedOpticalFunctionsESSource",
2711   lhcInfoLabel = cms.string( "" ),
2712   lhcInfoPerFillLabel = cms.string( "" ),
2713   lhcInfoPerLSLabel = cms.string( "" ),
2714   opticsLabel = cms.string( "" ),
2715   useNewLHCInfo = cms.bool( True ),
2716   appendToDataLabel = cms.string( "" )
2717 )
2718 process.ecalDetIdAssociator = cms.ESProducer( "DetIdAssociatorESProducer",
2719   ComponentName = cms.string( "EcalDetIdAssociator" ),
2720   etaBinSize = cms.double( 0.02 ),
2721   nEta = cms.int32( 300 ),
2722   nPhi = cms.int32( 360 ),
2723   hcalRegion = cms.int32( 2 ),
2724   includeBadChambers = cms.bool( False ),
2725   includeGEM = cms.bool( False ),
2726   includeME0 = cms.bool( False )
2727 )
2728 process.ecalElectronicsMappingHostESProducer = cms.ESProducer( "EcalElectronicsMappingHostESProducer@alpaka",
2729   appendToDataLabel = cms.string( "" ),
2730   alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
2731 )
2732 process.ecalMultifitConditionsHostESProducer = cms.ESProducer( "EcalMultifitConditionsHostESProducer@alpaka",
2733   appendToDataLabel = cms.string( "" ),
2734   alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
2735 )
2736 process.ecalSeverityLevel = cms.ESProducer( "EcalSeverityLevelESProducer",
2737   flagMask = cms.PSet( 
2738     kBad = cms.vstring( 'kFaultyHardware',
2739       'kDead',
2740       'kKilled' ),
2741     kGood = cms.vstring( 'kGood' ),
2742     kRecovered = cms.vstring( 'kLeadingEdgeRecovered',
2743       'kTowerRecovered' ),
2744     kProblematic = cms.vstring( 'kPoorReco',
2745       'kPoorCalib',
2746       'kNoisy',
2747       'kSaturated' ),
2748     kWeird = cms.vstring( 'kWeird',
2749       'kDiWeird' ),
2750     kTime = cms.vstring( 'kOutOfTime' )
2751   ),
2752   dbstatusMask = cms.PSet( 
2753     kBad = cms.vstring( 'kNonRespondingIsolated',
2754       'kDeadVFE',
2755       'kDeadFE',
2756       'kNoDataNoTP' ),
2757     kGood = cms.vstring( 'kOk' ),
2758     kRecovered = cms.vstring(  ),
2759     kProblematic = cms.vstring( 'kDAC',
2760       'kNoLaser',
2761       'kNoisy',
2762       'kNNoisy',
2763       'kNNNoisy',
2764       'kNNNNoisy',
2765       'kNNNNNoisy',
2766       'kFixedG6',
2767       'kFixedG1',
2768       'kFixedG0' ),
2769     kWeird = cms.vstring(  ),
2770     kTime = cms.vstring(  )
2771   ),
2772   timeThresh = cms.double( 2.0 )
2773 )
2774 process.hcalChannelPropertiesESProd = cms.ESProducer( "HcalChannelPropertiesEP" )
2775 process.hcalDDDRecConstants = cms.ESProducer( "HcalDDDRecConstantsESModule",
2776   appendToDataLabel = cms.string( "" )
2777 )
2778 process.hcalDDDSimConstants = cms.ESProducer( "HcalDDDSimConstantsESModule",
2779   appendToDataLabel = cms.string( "" )
2780 )
2781 process.hcalDetIdAssociator = cms.ESProducer( "DetIdAssociatorESProducer",
2782   ComponentName = cms.string( "HcalDetIdAssociator" ),
2783   etaBinSize = cms.double( 0.087 ),
2784   nEta = cms.int32( 70 ),
2785   nPhi = cms.int32( 72 ),
2786   hcalRegion = cms.int32( 2 ),
2787   includeBadChambers = cms.bool( False ),
2788   includeGEM = cms.bool( False ),
2789   includeME0 = cms.bool( False )
2790 )
2791 process.hcalMahiConditionsESProducer = cms.ESProducer( "HcalMahiConditionsESProducer@alpaka",
2792   appendToDataLabel = cms.string( "" ),
2793   alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
2794 )
2795 process.hcalRecAlgos = cms.ESProducer( "HcalRecAlgoESProducer",
2796   phase = cms.uint32( 1 ),
2797   RecoveredRecHitBits = cms.vstring( '' ),
2798   SeverityLevels = cms.VPSet( 
2799     cms.PSet(  ChannelStatus = cms.vstring( '' ),
2800       RecHitFlags = cms.vstring( '' ),
2801       Level = cms.int32( 0 )
2802     ),
2803     cms.PSet(  ChannelStatus = cms.vstring( 'HcalCellCaloTowerProb' ),
2804       RecHitFlags = cms.vstring( '' ),
2805       Level = cms.int32( 1 )
2806     ),
2807     cms.PSet(  ChannelStatus = cms.vstring( 'HcalCellExcludeFromHBHENoiseSummary' ),
2808       RecHitFlags = cms.vstring( 'HBHEIsolatedNoise',
2809         'HFAnomalousHit' ),
2810       Level = cms.int32( 5 )
2811     ),
2812     cms.PSet(  ChannelStatus = cms.vstring( '' ),
2813       RecHitFlags = cms.vstring( 'HBHEHpdHitMultiplicity',
2814         'HBHESpikeNoise',
2815         'HBHETS4TS5Noise',
2816         'HBHEOOTPU',
2817         'HBHEFlatNoise',
2818         'HBHENegativeNoise' ),
2819       Level = cms.int32( 8 )
2820     ),
2821     cms.PSet(  ChannelStatus = cms.vstring( '' ),
2822       RecHitFlags = cms.vstring( 'HFLongShort',
2823         'HFS8S1Ratio',
2824         'HFPET',
2825         'HFSignalAsymmetry' ),
2826       Level = cms.int32( 11 )
2827     ),
2828     cms.PSet(  ChannelStatus = cms.vstring( 'HcalCellCaloTowerMask' ),
2829       RecHitFlags = cms.vstring(  ),
2830       Level = cms.int32( 12 )
2831     ),
2832     cms.PSet(  ChannelStatus = cms.vstring( 'HcalCellHot' ),
2833       RecHitFlags = cms.vstring( '' ),
2834       Level = cms.int32( 15 )
2835     ),
2836     cms.PSet(  ChannelStatus = cms.vstring( 'HcalCellOff',
2837   'HcalCellDead' ),
2838       RecHitFlags = cms.vstring( '' ),
2839       Level = cms.int32( 20 )
2840     )
2841   ),
2842   DropChannelStatusBits = cms.vstring( 'HcalCellMask',
2843     'HcalCellOff',
2844     'HcalCellDead' ),
2845   appendToDataLabel = cms.string( "" )
2846 )
2847 process.hcalRecoParamWithPulseShapeESProducer = cms.ESProducer( "HcalRecoParamWithPulseShapeESProducer@alpaka",
2848   appendToDataLabel = cms.string( "" ),
2849   alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
2850 )
2851 process.hcalSiPMCharacteristicsESProducer = cms.ESProducer( "HcalSiPMCharacteristicsESProducer@alpaka",
2852   appendToDataLabel = cms.string( "" ),
2853   alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
2854 )
2855 process.hcal_db_producer = cms.ESProducer( "HcalDbProducer" )
2856 process.hltBoostedDoubleSecondaryVertexAK8Computer = cms.ESProducer( "CandidateBoostedDoubleSecondaryVertexESProducer",
2857   useCondDB = cms.bool( False ),
2858   gbrForestLabel = cms.string( "" ),
2859   weightFile = cms.FileInPath( "RecoBTag/SecondaryVertex/data/BoostedDoubleSV_AK8_BDT_v4.weights.xml.gz" ),
2860   useGBRForest = cms.bool( True ),
2861   useAdaBoost = cms.bool( False ),
2862   appendToDataLabel = cms.string( "" )
2863 )
2864 process.hltCombinedSecondaryVertex = cms.ESProducer( "CombinedSecondaryVertexESProducer",
2865   trackPseudoSelection = cms.PSet( 
2866     maxDistToAxis = cms.double( 0.07 ),
2867     totalHitsMin = cms.uint32( 0 ),
2868     ptMin = cms.double( 0.0 ),
2869     sip2dSigMax = cms.double( 99999.9 ),
2870     sip2dValMax = cms.double( 99999.9 ),
2871     sip3dSigMax = cms.double( 99999.9 ),
2872     sip3dValMax = cms.double( 99999.9 ),
2873     maxDecayLen = cms.double( 5.0 ),
2874     qualityClass = cms.string( "any" ),
2875     jetDeltaRMax = cms.double( 0.3 ),
2876     normChi2Max = cms.double( 99999.9 ),
2877     pixelHitsMin = cms.uint32( 0 ),
2878     sip2dSigMin = cms.double( 2.0 ),
2879     sip2dValMin = cms.double( -99999.9 ),
2880     sip3dSigMin = cms.double( -99999.9 ),
2881     sip3dValMin = cms.double( -99999.9 )
2882   ),
2883   trackSelection = cms.PSet( 
2884     maxDistToAxis = cms.double( 0.07 ),
2885     totalHitsMin = cms.uint32( 0 ),
2886     ptMin = cms.double( 0.0 ),
2887     sip2dSigMax = cms.double( 99999.9 ),
2888     sip2dValMax = cms.double( 99999.9 ),
2889     sip3dSigMax = cms.double( 99999.9 ),
2890     sip3dValMax = cms.double( 99999.9 ),
2891     maxDecayLen = cms.double( 5.0 ),
2892     qualityClass = cms.string( "any" ),
2893     jetDeltaRMax = cms.double( 0.3 ),
2894     normChi2Max = cms.double( 99999.9 ),
2895     pixelHitsMin = cms.uint32( 0 ),
2896     sip2dSigMin = cms.double( -99999.9 ),
2897     sip2dValMin = cms.double( -99999.9 ),
2898     sip3dSigMin = cms.double( -99999.9 ),
2899     sip3dValMin = cms.double( -99999.9 )
2900   ),
2901   trackPairV0Filter = cms.PSet(  k0sMassWindow = cms.double( 0.03 ) ),
2902   pseudoVertexV0Filter = cms.PSet(  k0sMassWindow = cms.double( 0.05 ) ),
2903   trackFlip = cms.bool( False ),
2904   useTrackWeights = cms.bool( True ),
2905   SoftLeptonFlip = cms.bool( False ),
2906   pseudoMultiplicityMin = cms.uint32( 2 ),
2907   correctVertexMass = cms.bool( True ),
2908   minimumTrackWeight = cms.double( 0.5 ),
2909   charmCut = cms.double( 1.5 ),
2910   trackSort = cms.string( "sip2dSig" ),
2911   trackMultiplicityMin = cms.uint32( 3 ),
2912   vertexFlip = cms.bool( False ),
2913   useCategories = cms.bool( True ),
2914   categoryVariableName = cms.string( "vertexCategory" ),
2915   calibrationRecords = cms.vstring( 'CombinedSVRecoVertex',
2916     'CombinedSVPseudoVertex',
2917     'CombinedSVNoVertex' ),
2918   calibrationRecord = cms.string( "" ),
2919   recordLabel = cms.string( "HLT" ),
2920   appendToDataLabel = cms.string( "" )
2921 )
2922 process.hltCombinedSecondaryVertexV2 = cms.ESProducer( "CombinedSecondaryVertexESProducer",
2923   trackPseudoSelection = cms.PSet( 
2924     max_pT_dRcut = cms.double( 0.1 ),
2925     b_dR = cms.double( 0.6263 ),
2926     min_pT = cms.double( 120.0 ),
2927     b_pT = cms.double( 0.3684 ),
2928     ptMin = cms.double( 0.0 ),
2929     max_pT_trackPTcut = cms.double( 3.0 ),
2930     max_pT = cms.double( 500.0 ),
2931     useVariableJTA = cms.bool( False ),
2932     maxDecayLen = cms.double( 5.0 ),
2933     qualityClass = cms.string( "any" ),
2934     normChi2Max = cms.double( 99999.9 ),
2935     sip2dValMin = cms.double( -99999.9 ),
2936     sip3dValMin = cms.double( -99999.9 ),
2937     a_dR = cms.double( -0.001053 ),
2938     maxDistToAxis = cms.double( 0.07 ),
2939     totalHitsMin = cms.uint32( 0 ),
2940     a_pT = cms.double( 0.005263 ),
2941     sip2dSigMax = cms.double( 99999.9 ),
2942     sip2dValMax = cms.double( 99999.9 ),
2943     sip3dSigMax = cms.double( 99999.9 ),
2944     sip3dValMax = cms.double( 99999.9 ),
2945     min_pT_dRcut = cms.double( 0.5 ),
2946     jetDeltaRMax = cms.double( 0.3 ),
2947     pixelHitsMin = cms.uint32( 0 ),
2948     sip3dSigMin = cms.double( -99999.9 ),
2949     sip2dSigMin = cms.double( 2.0 )
2950   ),
2951   trackSelection = cms.PSet( 
2952     max_pT_dRcut = cms.double( 0.1 ),
2953     b_dR = cms.double( 0.6263 ),
2954     min_pT = cms.double( 120.0 ),
2955     b_pT = cms.double( 0.3684 ),
2956     ptMin = cms.double( 0.0 ),
2957     max_pT_trackPTcut = cms.double( 3.0 ),
2958     max_pT = cms.double( 500.0 ),
2959     useVariableJTA = cms.bool( False ),
2960     maxDecayLen = cms.double( 5.0 ),
2961     qualityClass = cms.string( "any" ),
2962     normChi2Max = cms.double( 99999.9 ),
2963     sip2dValMin = cms.double( -99999.9 ),
2964     sip3dValMin = cms.double( -99999.9 ),
2965     a_dR = cms.double( -0.001053 ),
2966     maxDistToAxis = cms.double( 0.07 ),
2967     totalHitsMin = cms.uint32( 0 ),
2968     a_pT = cms.double( 0.005263 ),
2969     sip2dSigMax = cms.double( 99999.9 ),
2970     sip2dValMax = cms.double( 99999.9 ),
2971     sip3dSigMax = cms.double( 99999.9 ),
2972     sip3dValMax = cms.double( 99999.9 ),
2973     min_pT_dRcut = cms.double( 0.5 ),
2974     jetDeltaRMax = cms.double( 0.3 ),
2975     pixelHitsMin = cms.uint32( 0 ),
2976     sip3dSigMin = cms.double( -99999.9 ),
2977     sip2dSigMin = cms.double( -99999.9 )
2978   ),
2979   trackPairV0Filter = cms.PSet(  k0sMassWindow = cms.double( 0.03 ) ),
2980   pseudoVertexV0Filter = cms.PSet(  k0sMassWindow = cms.double( 0.05 ) ),
2981   trackFlip = cms.bool( False ),
2982   useTrackWeights = cms.bool( True ),
2983   SoftLeptonFlip = cms.bool( False ),
2984   pseudoMultiplicityMin = cms.uint32( 2 ),
2985   correctVertexMass = cms.bool( True ),
2986   minimumTrackWeight = cms.double( 0.5 ),
2987   charmCut = cms.double( 1.5 ),
2988   trackSort = cms.string( "sip2dSig" ),
2989   trackMultiplicityMin = cms.uint32( 3 ),
2990   vertexFlip = cms.bool( False ),
2991   useCategories = cms.bool( True ),
2992   categoryVariableName = cms.string( "vertexCategory" ),
2993   calibrationRecords = cms.vstring( 'CombinedSVIVFV2RecoVertex',
2994     'CombinedSVIVFV2PseudoVertex',
2995     'CombinedSVIVFV2NoVertex' ),
2996   calibrationRecord = cms.string( "" ),
2997   recordLabel = cms.string( "HLT" ),
2998   appendToDataLabel = cms.string( "" )
2999 )
3000 process.hltDisplacedDijethltESPPromptTrackCountingESProducer = cms.ESProducer( "PromptTrackCountingESProducer",
3001   nthTrack = cms.int32( -1 ),
3002   impactParameterType = cms.int32( 1 ),
3003   deltaR = cms.double( -1.0 ),
3004   deltaRmin = cms.double( 0.0 ),
3005   maxImpactParameter = cms.double( 0.1 ),
3006   maxImpactParameterSig = cms.double( 999999.0 ),
3007   maximumDecayLength = cms.double( 999999.0 ),
3008   maximumDistanceToJetAxis = cms.double( 999999.0 ),
3009   trackQualityClass = cms.string( "any" ),
3010   appendToDataLabel = cms.string( "" )
3011 )
3012 process.hltDisplacedDijethltESPTrackCounting2D1st = cms.ESProducer( "TrackCountingESProducer",
3013   minimumImpactParameter = cms.double( 0.05 ),
3014   useSignedImpactParameterSig = cms.bool( False ),
3015   nthTrack = cms.int32( 1 ),
3016   impactParameterType = cms.int32( 1 ),
3017   deltaR = cms.double( -1.0 ),
3018   maximumDecayLength = cms.double( 999999.0 ),
3019   maximumDistanceToJetAxis = cms.double( 9999999.0 ),
3020   trackQualityClass = cms.string( "any" ),
3021   useVariableJTA = cms.bool( False ),
3022   a_dR = cms.double( -0.001053 ),
3023   b_dR = cms.double( 0.6263 ),
3024   a_pT = cms.double( 0.005263 ),
3025   b_pT = cms.double( 0.3684 ),
3026   min_pT = cms.double( 120.0 ),
3027   max_pT = cms.double( 500.0 ),
3028   min_pT_dRcut = cms.double( 0.5 ),
3029   max_pT_dRcut = cms.double( 0.1 ),
3030   max_pT_trackPTcut = cms.double( 3.0 ),
3031   appendToDataLabel = cms.string( "" )
3032 )
3033 process.hltESChi2MeasurementEstimatorForP5 = cms.ESProducer( "Chi2MeasurementEstimatorESProducer",
3034   MaxChi2 = cms.double( 100.0 ),
3035   nSigma = cms.double( 4.0 ),
3036   MaxDisplacement = cms.double( 100.0 ),
3037   MaxSagitta = cms.double( -1.0 ),
3038   MinimalTolerance = cms.double( 0.5 ),
3039   MinPtForHitRecoveryInGluedDet = cms.double( 100000.0 ),
3040   ComponentName = cms.string( "hltESChi2MeasurementEstimatorForP5" ),
3041   appendToDataLabel = cms.string( "" )
3042 )
3043 process.hltESFittingSmootherRKP5 = cms.ESProducer( "KFFittingSmootherESProducer",
3044   ComponentName = cms.string( "hltESFittingSmootherRKP5" ),
3045   Fitter = cms.string( "hltESPRKTrajectoryFitter" ),
3046   Smoother = cms.string( "hltESPRKTrajectorySmoother" ),
3047   EstimateCut = cms.double( 20.0 ),
3048   MaxFractionOutliers = cms.double( 0.3 ),
3049   MaxNumberOfOutliers = cms.int32( 3 ),
3050   MinDof = cms.int32( 2 ),
3051   NoOutliersBeginEnd = cms.bool( False ),
3052   MinNumberOfHits = cms.int32( 4 ),
3053   MinNumberOfHitsHighEta = cms.int32( 5 ),
3054   HighEtaSwitch = cms.double( 5.0 ),
3055   RejectTracks = cms.bool( True ),
3056   BreakTrajWith2ConsecutiveMissing = cms.bool( False ),
3057   NoInvalidHitsBeginEnd = cms.bool( True ),
3058   LogPixelProbabilityCut = cms.double( 0.0 ),
3059   appendToDataLabel = cms.string( "" )
3060 )
3061 process.hltESPAnalyticalPropagator = cms.ESProducer( "AnalyticalPropagatorESProducer",
3062   ComponentName = cms.string( "hltESPAnalyticalPropagator" ),
3063   SimpleMagneticField = cms.string( "" ),
3064   PropagationDirection = cms.string( "alongMomentum" ),
3065   MaxDPhi = cms.double( 1.6 ),
3066   appendToDataLabel = cms.string( "" )
3067 )
3068 process.hltESPBwdAnalyticalPropagator = cms.ESProducer( "AnalyticalPropagatorESProducer",
3069   ComponentName = cms.string( "hltESPBwdAnalyticalPropagator" ),
3070   SimpleMagneticField = cms.string( "" ),
3071   PropagationDirection = cms.string( "oppositeToMomentum" ),
3072   MaxDPhi = cms.double( 1.6 ),
3073   appendToDataLabel = cms.string( "" )
3074 )
3075 process.hltESPBwdElectronPropagator = cms.ESProducer( "PropagatorWithMaterialESProducer",
3076   SimpleMagneticField = cms.string( "" ),
3077   MaxDPhi = cms.double( 1.6 ),
3078   ComponentName = cms.string( "hltESPBwdElectronPropagator" ),
3079   Mass = cms.double( 5.11E-4 ),
3080   PropagationDirection = cms.string( "oppositeToMomentum" ),
3081   useRungeKutta = cms.bool( False ),
3082   ptMin = cms.double( -1.0 )
3083 )
3084 process.hltESPChi2ChargeLooseMeasurementEstimator16 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
3085   MaxChi2 = cms.double( 16.0 ),
3086   nSigma = cms.double( 3.0 ),
3087   MaxDisplacement = cms.double( 0.5 ),
3088   MaxSagitta = cms.double( 2.0 ),
3089   MinimalTolerance = cms.double( 0.5 ),
3090   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
3091   ComponentName = cms.string( "hltESPChi2ChargeLooseMeasurementEstimator16" ),
3092   pTChargeCutThreshold = cms.double( -1.0 ),
3093   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
3094   appendToDataLabel = cms.string( "" )
3095 )
3096 process.hltESPChi2ChargeMeasurementEstimator16 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
3097   MaxChi2 = cms.double( 16.0 ),
3098   nSigma = cms.double( 3.0 ),
3099   MaxDisplacement = cms.double( 0.5 ),
3100   MaxSagitta = cms.double( 2.0 ),
3101   MinimalTolerance = cms.double( 0.5 ),
3102   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
3103   ComponentName = cms.string( "hltESPChi2ChargeMeasurementEstimator16" ),
3104   pTChargeCutThreshold = cms.double( 15.0 ),
3105   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
3106   appendToDataLabel = cms.string( "" )
3107 )
3108 process.hltESPChi2ChargeMeasurementEstimator2000 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
3109   MaxChi2 = cms.double( 2000.0 ),
3110   nSigma = cms.double( 3.0 ),
3111   MaxDisplacement = cms.double( 100.0 ),
3112   MaxSagitta = cms.double( -1.0 ),
3113   MinimalTolerance = cms.double( 10.0 ),
3114   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
3115   ComponentName = cms.string( "hltESPChi2ChargeMeasurementEstimator2000" ),
3116   pTChargeCutThreshold = cms.double( 15.0 ),
3117   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
3118   appendToDataLabel = cms.string( "" )
3119 )
3120 process.hltESPChi2ChargeMeasurementEstimator30 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
3121   MaxChi2 = cms.double( 30.0 ),
3122   nSigma = cms.double( 3.0 ),
3123   MaxDisplacement = cms.double( 100.0 ),
3124   MaxSagitta = cms.double( -1.0 ),
3125   MinimalTolerance = cms.double( 10.0 ),
3126   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
3127   ComponentName = cms.string( "hltESPChi2ChargeMeasurementEstimator30" ),
3128   pTChargeCutThreshold = cms.double( 15.0 ),
3129   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
3130   appendToDataLabel = cms.string( "" )
3131 )
3132 process.hltESPChi2ChargeMeasurementEstimator9 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
3133   MaxChi2 = cms.double( 9.0 ),
3134   nSigma = cms.double( 3.0 ),
3135   MaxDisplacement = cms.double( 0.5 ),
3136   MaxSagitta = cms.double( 2.0 ),
3137   MinimalTolerance = cms.double( 0.5 ),
3138   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
3139   ComponentName = cms.string( "hltESPChi2ChargeMeasurementEstimator9" ),
3140   pTChargeCutThreshold = cms.double( 15.0 ),
3141   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
3142   appendToDataLabel = cms.string( "" )
3143 )
3144 process.hltESPChi2ChargeMeasurementEstimator9ForHI = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
3145   MaxChi2 = cms.double( 9.0 ),
3146   nSigma = cms.double( 3.0 ),
3147   MaxDisplacement = cms.double( 100.0 ),
3148   MaxSagitta = cms.double( -1.0 ),
3149   MinimalTolerance = cms.double( 10.0 ),
3150   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
3151   ComponentName = cms.string( "hltESPChi2ChargeMeasurementEstimator9ForHI" ),
3152   pTChargeCutThreshold = cms.double( 15.0 ),
3153   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutForHI" ) ),
3154   appendToDataLabel = cms.string( "" )
3155 )
3156 process.hltESPChi2ChargeTightMeasurementEstimator16 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
3157   MaxChi2 = cms.double( 16.0 ),
3158   nSigma = cms.double( 3.0 ),
3159   MaxDisplacement = cms.double( 0.5 ),
3160   MaxSagitta = cms.double( 2.0 ),
3161   MinimalTolerance = cms.double( 0.5 ),
3162   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
3163   ComponentName = cms.string( "hltESPChi2ChargeTightMeasurementEstimator16" ),
3164   pTChargeCutThreshold = cms.double( -1.0 ),
3165   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
3166   appendToDataLabel = cms.string( "" )
3167 )
3168 process.hltESPChi2MeasurementEstimator100 = cms.ESProducer( "Chi2MeasurementEstimatorESProducer",
3169   MaxChi2 = cms.double( 40.0 ),
3170   nSigma = cms.double( 4.0 ),
3171   MaxDisplacement = cms.double( 0.5 ),
3172   MaxSagitta = cms.double( 2.0 ),
3173   MinimalTolerance = cms.double( 0.5 ),
3174   MinPtForHitRecoveryInGluedDet = cms.double( 1.0E12 ),
3175   ComponentName = cms.string( "hltESPChi2MeasurementEstimator100" ),
3176   appendToDataLabel = cms.string( "" )
3177 )
3178 process.hltESPChi2MeasurementEstimator16 = cms.ESProducer( "Chi2MeasurementEstimatorESProducer",
3179   MaxChi2 = cms.double( 16.0 ),
3180   nSigma = cms.double( 3.0 ),
3181   MaxDisplacement = cms.double( 100.0 ),
3182   MaxSagitta = cms.double( -1.0 ),
3183   MinimalTolerance = cms.double( 10.0 ),
3184   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
3185   ComponentName = cms.string( "hltESPChi2MeasurementEstimator16" ),
3186   appendToDataLabel = cms.string( "" )
3187 )
3188 process.hltESPChi2MeasurementEstimator30 = cms.ESProducer( "Chi2MeasurementEstimatorESProducer",
3189   MaxChi2 = cms.double( 30.0 ),
3190   nSigma = cms.double( 3.0 ),
3191   MaxDisplacement = cms.double( 100.0 ),
3192   MaxSagitta = cms.double( -1.0 ),
3193   MinimalTolerance = cms.double( 10.0 ),
3194   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
3195   ComponentName = cms.string( "hltESPChi2MeasurementEstimator30" ),
3196   appendToDataLabel = cms.string( "" )
3197 )
3198 process.hltESPChi2MeasurementEstimator9 = cms.ESProducer( "Chi2MeasurementEstimatorESProducer",
3199   MaxChi2 = cms.double( 9.0 ),
3200   nSigma = cms.double( 3.0 ),
3201   MaxDisplacement = cms.double( 100.0 ),
3202   MaxSagitta = cms.double( -1.0 ),
3203   MinimalTolerance = cms.double( 10.0 ),
3204   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
3205   ComponentName = cms.string( "hltESPChi2MeasurementEstimator9" ),
3206   appendToDataLabel = cms.string( "" )
3207 )
3208 process.hltESPCloseComponentsMerger5D = cms.ESProducer( "CloseComponentsMergerESProducer5D",
3209   ComponentName = cms.string( "hltESPCloseComponentsMerger5D" ),
3210   MaxComponents = cms.int32( 12 ),
3211   DistanceMeasure = cms.string( "hltESPKullbackLeiblerDistance5D" ),
3212   appendToDataLabel = cms.string( "" )
3213 )
3214 process.hltESPDetachedQuadStepChi2ChargeMeasurementEstimator9 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
3215   MaxChi2 = cms.double( 9.0 ),
3216   nSigma = cms.double( 3.0 ),
3217   MaxDisplacement = cms.double( 0.5 ),
3218   MaxSagitta = cms.double( 2.0 ),
3219   MinimalTolerance = cms.double( 0.5 ),
3220   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
3221   ComponentName = cms.string( "hltESPDetachedQuadStepChi2ChargeMeasurementEstimator9" ),
3222   pTChargeCutThreshold = cms.double( -1.0 ),
3223   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
3224   appendToDataLabel = cms.string( "" )
3225 )
3226 process.hltESPDetachedQuadStepTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
3227   ComponentName = cms.string( "hltESPDetachedQuadStepTrajectoryCleanerBySharedHits" ),
3228   ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
3229   fractionShared = cms.double( 0.13 ),
3230   ValidHitBonus = cms.double( 5.0 ),
3231   MissingHitPenalty = cms.double( 20.0 ),
3232   allowSharedFirstHit = cms.bool( True )
3233 )
3234 process.hltESPDetachedStepTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
3235   ComponentName = cms.string( "hltESPDetachedStepTrajectoryCleanerBySharedHits" ),
3236   ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
3237   fractionShared = cms.double( 0.13 ),
3238   ValidHitBonus = cms.double( 5.0 ),
3239   MissingHitPenalty = cms.double( 20.0 ),
3240   allowSharedFirstHit = cms.bool( True )
3241 )
3242 process.hltESPDetachedTripletStepChi2ChargeMeasurementEstimator9 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
3243   MaxChi2 = cms.double( 9.0 ),
3244   nSigma = cms.double( 3.0 ),
3245   MaxDisplacement = cms.double( 0.5 ),
3246   MaxSagitta = cms.double( 2.0 ),
3247   MinimalTolerance = cms.double( 0.5 ),
3248   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
3249   ComponentName = cms.string( "hltESPDetachedTripletStepChi2ChargeMeasurementEstimator9" ),
3250   pTChargeCutThreshold = cms.double( -1.0 ),
3251   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
3252   appendToDataLabel = cms.string( "" )
3253 )
3254 process.hltESPDetachedTripletStepTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
3255   ComponentName = cms.string( "hltESPDetachedTripletStepTrajectoryCleanerBySharedHits" ),
3256   ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
3257   fractionShared = cms.double( 0.13 ),
3258   ValidHitBonus = cms.double( 5.0 ),
3259   MissingHitPenalty = cms.double( 20.0 ),
3260   allowSharedFirstHit = cms.bool( True )
3261 )
3262 process.hltESPDisplacedDijethltPromptTrackCountingESProducer = cms.ESProducer( "PromptTrackCountingESProducer",
3263   nthTrack = cms.int32( -1 ),
3264   impactParameterType = cms.int32( 1 ),
3265   deltaR = cms.double( -1.0 ),
3266   deltaRmin = cms.double( 0.0 ),
3267   maxImpactParameter = cms.double( 0.1 ),
3268   maxImpactParameterSig = cms.double( 999999.0 ),
3269   maximumDecayLength = cms.double( 999999.0 ),
3270   maximumDistanceToJetAxis = cms.double( 999999.0 ),
3271   trackQualityClass = cms.string( "any" ),
3272   appendToDataLabel = cms.string( "" )
3273 )
3274 process.hltESPDisplacedDijethltPromptTrackCountingESProducerLong = cms.ESProducer( "PromptTrackCountingESProducer",
3275   nthTrack = cms.int32( -1 ),
3276   impactParameterType = cms.int32( 1 ),
3277   deltaR = cms.double( -1.0 ),
3278   deltaRmin = cms.double( 0.0 ),
3279   maxImpactParameter = cms.double( 0.2 ),
3280   maxImpactParameterSig = cms.double( 999999.0 ),
3281   maximumDecayLength = cms.double( 999999.0 ),
3282   maximumDistanceToJetAxis = cms.double( 999999.0 ),
3283   trackQualityClass = cms.string( "any" ),
3284   appendToDataLabel = cms.string( "" )
3285 )
3286 process.hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5 = cms.ESProducer( "PromptTrackCountingESProducer",
3287   nthTrack = cms.int32( -1 ),
3288   impactParameterType = cms.int32( 1 ),
3289   deltaR = cms.double( -1.0 ),
3290   deltaRmin = cms.double( 0.0 ),
3291   maxImpactParameter = cms.double( 0.05 ),
3292   maxImpactParameterSig = cms.double( 5.0 ),
3293   maximumDecayLength = cms.double( 999999.0 ),
3294   maximumDistanceToJetAxis = cms.double( 999999.0 ),
3295   trackQualityClass = cms.string( "any" ),
3296   appendToDataLabel = cms.string( "" )
3297 )
3298 process.hltESPDisplacedDijethltTrackCounting2D1st = cms.ESProducer( "TrackCountingESProducer",
3299   minimumImpactParameter = cms.double( 0.05 ),
3300   useSignedImpactParameterSig = cms.bool( False ),
3301   nthTrack = cms.int32( 1 ),
3302   impactParameterType = cms.int32( 1 ),
3303   deltaR = cms.double( -1.0 ),
3304   maximumDecayLength = cms.double( 999999.0 ),
3305   maximumDistanceToJetAxis = cms.double( 9999999.0 ),
3306   trackQualityClass = cms.string( "any" ),
3307   useVariableJTA = cms.bool( False ),
3308   a_dR = cms.double( -0.001053 ),
3309   b_dR = cms.double( 0.6263 ),
3310   a_pT = cms.double( 0.005263 ),
3311   b_pT = cms.double( 0.3684 ),
3312   min_pT = cms.double( 120.0 ),
3313   max_pT = cms.double( 500.0 ),
3314   min_pT_dRcut = cms.double( 0.5 ),
3315   max_pT_dRcut = cms.double( 0.1 ),
3316   max_pT_trackPTcut = cms.double( 3.0 ),
3317   appendToDataLabel = cms.string( "" )
3318 )
3319 process.hltESPDisplacedDijethltTrackCounting2D1stLoose = cms.ESProducer( "TrackCountingESProducer",
3320   minimumImpactParameter = cms.double( 0.03 ),
3321   useSignedImpactParameterSig = cms.bool( False ),
3322   nthTrack = cms.int32( 1 ),
3323   impactParameterType = cms.int32( 1 ),
3324   deltaR = cms.double( -1.0 ),
3325   maximumDecayLength = cms.double( 999999.0 ),
3326   maximumDistanceToJetAxis = cms.double( 9999999.0 ),
3327   trackQualityClass = cms.string( "any" ),
3328   useVariableJTA = cms.bool( False ),
3329   a_dR = cms.double( -0.001053 ),
3330   b_dR = cms.double( 0.6263 ),
3331   a_pT = cms.double( 0.005263 ),
3332   b_pT = cms.double( 0.3684 ),
3333   min_pT = cms.double( 120.0 ),
3334   max_pT = cms.double( 500.0 ),
3335   min_pT_dRcut = cms.double( 0.5 ),
3336   max_pT_dRcut = cms.double( 0.1 ),
3337   max_pT_trackPTcut = cms.double( 3.0 ),
3338   appendToDataLabel = cms.string( "" )
3339 )
3340 process.hltESPDisplacedDijethltTrackCounting2D2ndLong = cms.ESProducer( "TrackCountingESProducer",
3341   minimumImpactParameter = cms.double( 0.2 ),
3342   useSignedImpactParameterSig = cms.bool( True ),
3343   nthTrack = cms.int32( 2 ),
3344   impactParameterType = cms.int32( 1 ),
3345   deltaR = cms.double( -1.0 ),
3346   maximumDecayLength = cms.double( 999999.0 ),
3347   maximumDistanceToJetAxis = cms.double( 9999999.0 ),
3348   trackQualityClass = cms.string( "any" ),
3349   useVariableJTA = cms.bool( False ),
3350   a_dR = cms.double( -0.001053 ),
3351   b_dR = cms.double( 0.6263 ),
3352   a_pT = cms.double( 0.005263 ),
3353   b_pT = cms.double( 0.3684 ),
3354   min_pT = cms.double( 120.0 ),
3355   max_pT = cms.double( 500.0 ),
3356   min_pT_dRcut = cms.double( 0.5 ),
3357   max_pT_dRcut = cms.double( 0.1 ),
3358   max_pT_trackPTcut = cms.double( 3.0 ),
3359   appendToDataLabel = cms.string( "" )
3360 )
3361 process.hltESPDummyDetLayerGeometry = cms.ESProducer( "DetLayerGeometryESProducer",
3362   ComponentName = cms.string( "hltESPDummyDetLayerGeometry" ),
3363   appendToDataLabel = cms.string( "" )
3364 )
3365 process.hltESPEcalTrigTowerConstituentsMapBuilder = cms.ESProducer( "EcalTrigTowerConstituentsMapBuilder",
3366   MapFile = cms.untracked.string( "Geometry/EcalMapping/data/EndCap_TTMap.txt" )
3367 )
3368 process.hltESPElectronMaterialEffects = cms.ESProducer( "GsfMaterialEffectsESProducer",
3369   BetheHeitlerParametrization = cms.string( "BetheHeitler_cdfmom_nC6_O5.par" ),
3370   EnergyLossUpdator = cms.string( "GsfBetheHeitlerUpdator" ),
3371   ComponentName = cms.string( "hltESPElectronMaterialEffects" ),
3372   MultipleScatteringUpdator = cms.string( "MultipleScatteringUpdator" ),
3373   Mass = cms.double( 5.11E-4 ),
3374   BetheHeitlerCorrection = cms.int32( 2 )
3375 )
3376 process.hltESPFastSteppingHelixPropagatorAny = cms.ESProducer( "SteppingHelixPropagatorESProducer",
3377   ComponentName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
3378   NoErrorPropagation = cms.bool( False ),
3379   PropagationDirection = cms.string( "anyDirection" ),
3380   useTuningForL2Speed = cms.bool( True ),
3381   useIsYokeFlag = cms.bool( True ),
3382   endcapShiftInZNeg = cms.double( 0.0 ),
3383   SetVBFPointer = cms.bool( False ),
3384   AssumeNoMaterial = cms.bool( False ),
3385   endcapShiftInZPos = cms.double( 0.0 ),
3386   useInTeslaFromMagField = cms.bool( False ),
3387   VBFName = cms.string( "VolumeBasedMagneticField" ),
3388   useEndcapShiftsInZ = cms.bool( False ),
3389   sendLogWarning = cms.bool( False ),
3390   useMatVolumes = cms.bool( True ),
3391   debug = cms.bool( False ),
3392   ApplyRadX0Correction = cms.bool( True ),
3393   useMagVolumes = cms.bool( True ),
3394   returnTangentPlane = cms.bool( True ),
3395   appendToDataLabel = cms.string( "" )
3396 )
3397 process.hltESPFastSteppingHelixPropagatorOpposite = cms.ESProducer( "SteppingHelixPropagatorESProducer",
3398   ComponentName = cms.string( "hltESPFastSteppingHelixPropagatorOpposite" ),
3399   NoErrorPropagation = cms.bool( False ),
3400   PropagationDirection = cms.string( "oppositeToMomentum" ),
3401   useTuningForL2Speed = cms.bool( True ),
3402   useIsYokeFlag = cms.bool( True ),
3403   endcapShiftInZNeg = cms.double( 0.0 ),
3404   SetVBFPointer = cms.bool( False ),
3405   AssumeNoMaterial = cms.bool( False ),
3406   endcapShiftInZPos = cms.double( 0.0 ),
3407   useInTeslaFromMagField = cms.bool( False ),
3408   VBFName = cms.string( "VolumeBasedMagneticField" ),
3409   useEndcapShiftsInZ = cms.bool( False ),
3410   sendLogWarning = cms.bool( False ),
3411   useMatVolumes = cms.bool( True ),
3412   debug = cms.bool( False ),
3413   ApplyRadX0Correction = cms.bool( True ),
3414   useMagVolumes = cms.bool( True ),
3415   returnTangentPlane = cms.bool( True ),
3416   appendToDataLabel = cms.string( "" )
3417 )
3418 process.hltESPFittingSmootherIT = cms.ESProducer( "KFFittingSmootherESProducer",
3419   ComponentName = cms.string( "hltESPFittingSmootherIT" ),
3420   Fitter = cms.string( "hltESPTrajectoryFitterRK" ),
3421   Smoother = cms.string( "hltESPTrajectorySmootherRK" ),
3422   EstimateCut = cms.double( -1.0 ),
3423   MaxFractionOutliers = cms.double( 0.3 ),
3424   MaxNumberOfOutliers = cms.int32( 3 ),
3425   MinDof = cms.int32( 2 ),
3426   NoOutliersBeginEnd = cms.bool( False ),
3427   MinNumberOfHits = cms.int32( 3 ),
3428   MinNumberOfHitsHighEta = cms.int32( 5 ),
3429   HighEtaSwitch = cms.double( 5.0 ),
3430   RejectTracks = cms.bool( True ),
3431   BreakTrajWith2ConsecutiveMissing = cms.bool( True ),
3432   NoInvalidHitsBeginEnd = cms.bool( True ),
3433   LogPixelProbabilityCut = cms.double( -16.0 ),
3434   appendToDataLabel = cms.string( "" )
3435 )
3436 process.hltESPFittingSmootherRK = cms.ESProducer( "KFFittingSmootherESProducer",
3437   ComponentName = cms.string( "hltESPFittingSmootherRK" ),
3438   Fitter = cms.string( "hltESPTrajectoryFitterRK" ),
3439   Smoother = cms.string( "hltESPTrajectorySmootherRK" ),
3440   EstimateCut = cms.double( -1.0 ),
3441   MaxFractionOutliers = cms.double( 0.3 ),
3442   MaxNumberOfOutliers = cms.int32( 3 ),
3443   MinDof = cms.int32( 2 ),
3444   NoOutliersBeginEnd = cms.bool( False ),
3445   MinNumberOfHits = cms.int32( 5 ),
3446   MinNumberOfHitsHighEta = cms.int32( 5 ),
3447   HighEtaSwitch = cms.double( 5.0 ),
3448   RejectTracks = cms.bool( True ),
3449   BreakTrajWith2ConsecutiveMissing = cms.bool( False ),
3450   NoInvalidHitsBeginEnd = cms.bool( False ),
3451   LogPixelProbabilityCut = cms.double( -16.0 ),
3452   appendToDataLabel = cms.string( "" )
3453 )
3454 process.hltESPFlexibleKFFittingSmoother = cms.ESProducer( "FlexibleKFFittingSmootherESProducer",
3455   ComponentName = cms.string( "hltESPFlexibleKFFittingSmoother" ),
3456   standardFitter = cms.string( "hltESPKFFittingSmootherWithOutliersRejectionAndRK" ),
3457   looperFitter = cms.string( "hltESPKFFittingSmootherForLoopers" ),
3458   appendToDataLabel = cms.string( "" )
3459 )
3460 process.hltESPFwdElectronPropagator = cms.ESProducer( "PropagatorWithMaterialESProducer",
3461   SimpleMagneticField = cms.string( "" ),
3462   MaxDPhi = cms.double( 1.6 ),
3463   ComponentName = cms.string( "hltESPFwdElectronPropagator" ),
3464   Mass = cms.double( 5.11E-4 ),
3465   PropagationDirection = cms.string( "alongMomentum" ),
3466   useRungeKutta = cms.bool( False ),
3467   ptMin = cms.double( -1.0 )
3468 )
3469 process.hltESPGlobalDetLayerGeometry = cms.ESProducer( "GlobalDetLayerGeometryESProducer",
3470   ComponentName = cms.string( "hltESPGlobalDetLayerGeometry" ),
3471   appendToDataLabel = cms.string( "" )
3472 )
3473 process.hltESPGlobalTrackingGeometryESProducer = cms.ESProducer( "GlobalTrackingGeometryESProducer" )
3474 process.hltESPGsfElectronFittingSmoother = cms.ESProducer( "KFFittingSmootherESProducer",
3475   ComponentName = cms.string( "hltESPGsfElectronFittingSmoother" ),
3476   Fitter = cms.string( "hltESPGsfTrajectoryFitter" ),
3477   Smoother = cms.string( "hltESPGsfTrajectorySmoother" ),
3478   EstimateCut = cms.double( -1.0 ),
3479   MaxFractionOutliers = cms.double( 0.3 ),
3480   MaxNumberOfOutliers = cms.int32( 3 ),
3481   MinDof = cms.int32( 2 ),
3482   NoOutliersBeginEnd = cms.bool( False ),
3483   MinNumberOfHits = cms.int32( 5 ),
3484   MinNumberOfHitsHighEta = cms.int32( 5 ),
3485   HighEtaSwitch = cms.double( 5.0 ),
3486   RejectTracks = cms.bool( True ),
3487   BreakTrajWith2ConsecutiveMissing = cms.bool( True ),
3488   NoInvalidHitsBeginEnd = cms.bool( True ),
3489   LogPixelProbabilityCut = cms.double( -16.0 ),
3490   appendToDataLabel = cms.string( "" )
3491 )
3492 process.hltESPGsfTrajectoryFitter = cms.ESProducer( "GsfTrajectoryFitterESProducer",
3493   ComponentName = cms.string( "hltESPGsfTrajectoryFitter" ),
3494   MaterialEffectsUpdator = cms.string( "hltESPElectronMaterialEffects" ),
3495   GeometricalPropagator = cms.string( "hltESPAnalyticalPropagator" ),
3496   Merger = cms.string( "hltESPCloseComponentsMerger5D" ),
3497   RecoGeometry = cms.string( "hltESPGlobalDetLayerGeometry" ),
3498   appendToDataLabel = cms.string( "" )
3499 )
3500 process.hltESPGsfTrajectorySmoother = cms.ESProducer( "GsfTrajectorySmootherESProducer",
3501   ComponentName = cms.string( "hltESPGsfTrajectorySmoother" ),
3502   MaterialEffectsUpdator = cms.string( "hltESPElectronMaterialEffects" ),
3503   GeometricalPropagator = cms.string( "hltESPBwdAnalyticalPropagator" ),
3504   Merger = cms.string( "hltESPCloseComponentsMerger5D" ),
3505   RecoGeometry = cms.string( "hltESPGlobalDetLayerGeometry" ),
3506   ErrorRescaling = cms.double( 100.0 ),
3507   appendToDataLabel = cms.string( "" )
3508 )
3509 process.hltESPHighPtTripletStepChi2ChargeMeasurementEstimator30 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
3510   MaxChi2 = cms.double( 30.0 ),
3511   nSigma = cms.double( 3.0 ),
3512   MaxDisplacement = cms.double( 0.5 ),
3513   MaxSagitta = cms.double( 2.0 ),
3514   MinimalTolerance = cms.double( 0.5 ),
3515   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
3516   ComponentName = cms.string( "hltESPHighPtTripletStepChi2ChargeMeasurementEstimator30" ),
3517   pTChargeCutThreshold = cms.double( 15.0 ),
3518   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
3519   appendToDataLabel = cms.string( "" )
3520 )
3521 process.hltESPInitialStepChi2ChargeMeasurementEstimator30 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
3522   MaxChi2 = cms.double( 30.0 ),
3523   nSigma = cms.double( 3.0 ),
3524   MaxDisplacement = cms.double( 0.5 ),
3525   MaxSagitta = cms.double( 2.0 ),
3526   MinimalTolerance = cms.double( 0.5 ),
3527   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
3528   ComponentName = cms.string( "hltESPInitialStepChi2ChargeMeasurementEstimator30" ),
3529   pTChargeCutThreshold = cms.double( 15.0 ),
3530   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
3531   appendToDataLabel = cms.string( "" )
3532 )
3533 process.hltESPInitialStepChi2MeasurementEstimator36 = cms.ESProducer( "Chi2MeasurementEstimatorESProducer",
3534   MaxChi2 = cms.double( 36.0 ),
3535   nSigma = cms.double( 3.0 ),
3536   MaxDisplacement = cms.double( 100.0 ),
3537   MaxSagitta = cms.double( -1.0 ),
3538   MinimalTolerance = cms.double( 10.0 ),
3539   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
3540   ComponentName = cms.string( "hltESPInitialStepChi2MeasurementEstimator36" ),
3541   appendToDataLabel = cms.string( "" )
3542 )
3543 process.hltESPKFFittingSmoother = cms.ESProducer( "KFFittingSmootherESProducer",
3544   ComponentName = cms.string( "hltESPKFFittingSmoother" ),
3545   Fitter = cms.string( "hltESPKFTrajectoryFitter" ),
3546   Smoother = cms.string( "hltESPKFTrajectorySmoother" ),
3547   EstimateCut = cms.double( -1.0 ),
3548   MaxFractionOutliers = cms.double( 0.3 ),
3549   MaxNumberOfOutliers = cms.int32( 3 ),
3550   MinDof = cms.int32( 2 ),
3551   NoOutliersBeginEnd = cms.bool( False ),
3552   MinNumberOfHits = cms.int32( 5 ),
3553   MinNumberOfHitsHighEta = cms.int32( 5 ),
3554   HighEtaSwitch = cms.double( 5.0 ),
3555   RejectTracks = cms.bool( True ),
3556   BreakTrajWith2ConsecutiveMissing = cms.bool( False ),
3557   NoInvalidHitsBeginEnd = cms.bool( False ),
3558   LogPixelProbabilityCut = cms.double( -16.0 ),
3559   appendToDataLabel = cms.string( "" )
3560 )
3561 process.hltESPKFFittingSmootherForL2Muon = cms.ESProducer( "KFFittingSmootherESProducer",
3562   ComponentName = cms.string( "hltESPKFFittingSmootherForL2Muon" ),
3563   Fitter = cms.string( "hltESPKFTrajectoryFitterForL2Muon" ),
3564   Smoother = cms.string( "hltESPKFTrajectorySmootherForL2Muon" ),
3565   EstimateCut = cms.double( -1.0 ),
3566   MaxFractionOutliers = cms.double( 0.3 ),
3567   MaxNumberOfOutliers = cms.int32( 3 ),
3568   MinDof = cms.int32( 2 ),
3569   NoOutliersBeginEnd = cms.bool( False ),
3570   MinNumberOfHits = cms.int32( 5 ),
3571   MinNumberOfHitsHighEta = cms.int32( 5 ),
3572   HighEtaSwitch = cms.double( 5.0 ),
3573   RejectTracks = cms.bool( True ),
3574   BreakTrajWith2ConsecutiveMissing = cms.bool( False ),
3575   NoInvalidHitsBeginEnd = cms.bool( False ),
3576   LogPixelProbabilityCut = cms.double( -16.0 ),
3577   appendToDataLabel = cms.string( "" )
3578 )
3579 process.hltESPKFFittingSmootherForLoopers = cms.ESProducer( "KFFittingSmootherESProducer",
3580   ComponentName = cms.string( "hltESPKFFittingSmootherForLoopers" ),
3581   Fitter = cms.string( "hltESPKFTrajectoryFitterForLoopers" ),
3582   Smoother = cms.string( "hltESPKFTrajectorySmootherForLoopers" ),
3583   EstimateCut = cms.double( 20.0 ),
3584   MaxFractionOutliers = cms.double( 0.3 ),
3585   MaxNumberOfOutliers = cms.int32( 3 ),
3586   MinDof = cms.int32( 2 ),
3587   NoOutliersBeginEnd = cms.bool( False ),
3588   MinNumberOfHits = cms.int32( 3 ),
3589   MinNumberOfHitsHighEta = cms.int32( 5 ),
3590   HighEtaSwitch = cms.double( 5.0 ),
3591   RejectTracks = cms.bool( True ),
3592   BreakTrajWith2ConsecutiveMissing = cms.bool( True ),
3593   NoInvalidHitsBeginEnd = cms.bool( True ),
3594   LogPixelProbabilityCut = cms.double( -14.0 ),
3595   appendToDataLabel = cms.string( "" )
3596 )
3597 process.hltESPKFFittingSmootherWithOutliersRejectionAndRK = cms.ESProducer( "KFFittingSmootherESProducer",
3598   ComponentName = cms.string( "hltESPKFFittingSmootherWithOutliersRejectionAndRK" ),
3599   Fitter = cms.string( "hltESPRKTrajectoryFitter" ),
3600   Smoother = cms.string( "hltESPRKTrajectorySmoother" ),
3601   EstimateCut = cms.double( 20.0 ),
3602   MaxFractionOutliers = cms.double( 0.3 ),
3603   MaxNumberOfOutliers = cms.int32( 3 ),
3604   MinDof = cms.int32( 2 ),
3605   NoOutliersBeginEnd = cms.bool( False ),
3606   MinNumberOfHits = cms.int32( 3 ),
3607   MinNumberOfHitsHighEta = cms.int32( 5 ),
3608   HighEtaSwitch = cms.double( 5.0 ),
3609   RejectTracks = cms.bool( True ),
3610   BreakTrajWith2ConsecutiveMissing = cms.bool( True ),
3611   NoInvalidHitsBeginEnd = cms.bool( True ),
3612   LogPixelProbabilityCut = cms.double( -14.0 ),
3613   appendToDataLabel = cms.string( "" )
3614 )
3615 process.hltESPKFTrajectoryFitter = cms.ESProducer( "KFTrajectoryFitterESProducer",
3616   ComponentName = cms.string( "hltESPKFTrajectoryFitter" ),
3617   Propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
3618   Updator = cms.string( "hltESPKFUpdator" ),
3619   Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
3620   RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
3621   minHits = cms.int32( 3 ),
3622   appendToDataLabel = cms.string( "" )
3623 )
3624 process.hltESPKFTrajectoryFitterForL2Muon = cms.ESProducer( "KFTrajectoryFitterESProducer",
3625   ComponentName = cms.string( "hltESPKFTrajectoryFitterForL2Muon" ),
3626   Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
3627   Updator = cms.string( "hltESPKFUpdator" ),
3628   Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
3629   RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
3630   minHits = cms.int32( 3 ),
3631   appendToDataLabel = cms.string( "" )
3632 )
3633 process.hltESPKFTrajectoryFitterForLoopers = cms.ESProducer( "KFTrajectoryFitterESProducer",
3634   ComponentName = cms.string( "hltESPKFTrajectoryFitterForLoopers" ),
3635   Propagator = cms.string( "PropagatorWithMaterialForLoopers" ),
3636   Updator = cms.string( "hltESPKFUpdator" ),
3637   Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
3638   RecoGeometry = cms.string( "hltESPGlobalDetLayerGeometry" ),
3639   minHits = cms.int32( 3 ),
3640   appendToDataLabel = cms.string( "" )
3641 )
3642 process.hltESPKFTrajectorySmoother = cms.ESProducer( "KFTrajectorySmootherESProducer",
3643   ComponentName = cms.string( "hltESPKFTrajectorySmoother" ),
3644   Propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
3645   Updator = cms.string( "hltESPKFUpdator" ),
3646   Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
3647   RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
3648   errorRescaling = cms.double( 100.0 ),
3649   minHits = cms.int32( 3 ),
3650   appendToDataLabel = cms.string( "" )
3651 )
3652 process.hltESPKFTrajectorySmootherForL2Muon = cms.ESProducer( "KFTrajectorySmootherESProducer",
3653   ComponentName = cms.string( "hltESPKFTrajectorySmootherForL2Muon" ),
3654   Propagator = cms.string( "hltESPFastSteppingHelixPropagatorOpposite" ),
3655   Updator = cms.string( "hltESPKFUpdator" ),
3656   Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
3657   RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
3658   errorRescaling = cms.double( 100.0 ),
3659   minHits = cms.int32( 3 ),
3660   appendToDataLabel = cms.string( "" )
3661 )
3662 process.hltESPKFTrajectorySmootherForLoopers = cms.ESProducer( "KFTrajectorySmootherESProducer",
3663   ComponentName = cms.string( "hltESPKFTrajectorySmootherForLoopers" ),
3664   Propagator = cms.string( "PropagatorWithMaterialForLoopers" ),
3665   Updator = cms.string( "hltESPKFUpdator" ),
3666   Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
3667   RecoGeometry = cms.string( "hltESPGlobalDetLayerGeometry" ),
3668   errorRescaling = cms.double( 10.0 ),
3669   minHits = cms.int32( 3 ),
3670   appendToDataLabel = cms.string( "" )
3671 )
3672 process.hltESPKFTrajectorySmootherForMuonTrackLoader = cms.ESProducer( "KFTrajectorySmootherESProducer",
3673   ComponentName = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" ),
3674   Propagator = cms.string( "hltESPSmartPropagatorAnyOpposite" ),
3675   Updator = cms.string( "hltESPKFUpdator" ),
3676   Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
3677   RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
3678   errorRescaling = cms.double( 10.0 ),
3679   minHits = cms.int32( 3 ),
3680   appendToDataLabel = cms.string( "" )
3681 )
3682 process.hltESPKFUpdator = cms.ESProducer( "KFUpdatorESProducer",
3683   ComponentName = cms.string( "hltESPKFUpdator" ),
3684   appendToDataLabel = cms.string( "" )
3685 )
3686 process.hltESPKullbackLeiblerDistance5D = cms.ESProducer( "DistanceBetweenComponentsESProducer5D",
3687   DistanceMeasure = cms.string( "KullbackLeibler" ),
3688   ComponentName = cms.string( "hltESPKullbackLeiblerDistance5D" ),
3689   appendToDataLabel = cms.string( "" )
3690 )
3691 process.hltESPL3MuKFTrajectoryFitter = cms.ESProducer( "KFTrajectoryFitterESProducer",
3692   ComponentName = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
3693   Propagator = cms.string( "hltESPSmartPropagatorAny" ),
3694   Updator = cms.string( "hltESPKFUpdator" ),
3695   Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
3696   RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
3697   minHits = cms.int32( 3 ),
3698   appendToDataLabel = cms.string( "" )
3699 )
3700 process.hltESPLowPtQuadStepChi2ChargeMeasurementEstimator9 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
3701   MaxChi2 = cms.double( 9.0 ),
3702   nSigma = cms.double( 3.0 ),
3703   MaxDisplacement = cms.double( 0.5 ),
3704   MaxSagitta = cms.double( 2.0 ),
3705   MinimalTolerance = cms.double( 0.5 ),
3706   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
3707   ComponentName = cms.string( "hltESPLowPtQuadStepChi2ChargeMeasurementEstimator9" ),
3708   pTChargeCutThreshold = cms.double( -1.0 ),
3709   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
3710   appendToDataLabel = cms.string( "" )
3711 )
3712 process.hltESPLowPtQuadStepTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
3713   ComponentName = cms.string( "hltESPLowPtQuadStepTrajectoryCleanerBySharedHits" ),
3714   ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
3715   fractionShared = cms.double( 0.16 ),
3716   ValidHitBonus = cms.double( 5.0 ),
3717   MissingHitPenalty = cms.double( 20.0 ),
3718   allowSharedFirstHit = cms.bool( True )
3719 )
3720 process.hltESPLowPtStepTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
3721   ComponentName = cms.string( "hltESPLowPtStepTrajectoryCleanerBySharedHits" ),
3722   ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
3723   fractionShared = cms.double( 0.16 ),
3724   ValidHitBonus = cms.double( 5.0 ),
3725   MissingHitPenalty = cms.double( 20.0 ),
3726   allowSharedFirstHit = cms.bool( True )
3727 )
3728 process.hltESPLowPtTripletStepChi2ChargeMeasurementEstimator9 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
3729   MaxChi2 = cms.double( 9.0 ),
3730   nSigma = cms.double( 3.0 ),
3731   MaxDisplacement = cms.double( 0.5 ),
3732   MaxSagitta = cms.double( 2.0 ),
3733   MinimalTolerance = cms.double( 0.5 ),
3734   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
3735   ComponentName = cms.string( "hltESPLowPtTripletStepChi2ChargeMeasurementEstimator9" ),
3736   pTChargeCutThreshold = cms.double( -1.0 ),
3737   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
3738   appendToDataLabel = cms.string( "" )
3739 )
3740 process.hltESPLowPtTripletStepTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
3741   ComponentName = cms.string( "hltESPLowPtTripletStepTrajectoryCleanerBySharedHits" ),
3742   ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
3743   fractionShared = cms.double( 0.16 ),
3744   ValidHitBonus = cms.double( 5.0 ),
3745   MissingHitPenalty = cms.double( 20.0 ),
3746   allowSharedFirstHit = cms.bool( True )
3747 )
3748 process.hltESPMeasurementTracker = cms.ESProducer( "MeasurementTrackerESProducer",
3749   ComponentName = cms.string( "hltESPMeasurementTracker" ),
3750   PixelCPE = cms.string( "hltESPPixelCPEGeneric" ),
3751   StripCPE = cms.string( "hltESPStripCPEfromTrackAngle" ),
3752   HitMatcher = cms.string( "StandardMatcher" ),
3753   Phase2StripCPE = cms.string( "" ),
3754   SiStripQualityLabel = cms.string( "" ),
3755   UseStripModuleQualityDB = cms.bool( True ),
3756   DebugStripModuleQualityDB = cms.untracked.bool( False ),
3757   UseStripAPVFiberQualityDB = cms.bool( True ),
3758   DebugStripAPVFiberQualityDB = cms.untracked.bool( False ),
3759   MaskBadAPVFibers = cms.bool( True ),
3760   UseStripStripQualityDB = cms.bool( True ),
3761   DebugStripStripQualityDB = cms.untracked.bool( False ),
3762   badStripCuts = cms.PSet( 
3763     TOB = cms.PSet( 
3764       maxBad = cms.uint32( 4 ),
3765       maxConsecutiveBad = cms.uint32( 2 )
3766     ),
3767     TIB = cms.PSet( 
3768       maxBad = cms.uint32( 4 ),
3769       maxConsecutiveBad = cms.uint32( 2 )
3770     ),
3771     TID = cms.PSet( 
3772       maxBad = cms.uint32( 4 ),
3773       maxConsecutiveBad = cms.uint32( 2 )
3774     ),
3775     TEC = cms.PSet( 
3776       maxBad = cms.uint32( 4 ),
3777       maxConsecutiveBad = cms.uint32( 2 )
3778     )
3779   ),
3780   UsePixelModuleQualityDB = cms.bool( True ),
3781   DebugPixelModuleQualityDB = cms.untracked.bool( False ),
3782   UsePixelROCQualityDB = cms.bool( True ),
3783   DebugPixelROCQualityDB = cms.untracked.bool( False ),
3784   appendToDataLabel = cms.string( "" )
3785 )
3786 process.hltESPMixedStepClusterShapeHitFilter = cms.ESProducer( "ClusterShapeHitFilterESProducer",
3787   PixelShapeFile = cms.string( "RecoTracker/PixelLowPtUtilities/data/pixelShapePhase1_noL1.par" ),
3788   PixelShapeFileL1 = cms.string( "RecoTracker/PixelLowPtUtilities/data/pixelShapePhase1_loose.par" ),
3789   ComponentName = cms.string( "hltESPMixedStepClusterShapeHitFilter" ),
3790   isPhase2 = cms.bool( False ),
3791   doPixelShapeCut = cms.bool( True ),
3792   doStripShapeCut = cms.bool( True ),
3793   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
3794   appendToDataLabel = cms.string( "" )
3795 )
3796 process.hltESPMixedStepTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
3797   ComponentName = cms.string( "hltESPMixedStepTrajectoryCleanerBySharedHits" ),
3798   ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
3799   fractionShared = cms.double( 0.11 ),
3800   ValidHitBonus = cms.double( 5.0 ),
3801   MissingHitPenalty = cms.double( 20.0 ),
3802   allowSharedFirstHit = cms.bool( True )
3803 )
3804 process.hltESPMixedTripletStepChi2ChargeMeasurementEstimator16 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
3805   MaxChi2 = cms.double( 16.0 ),
3806   nSigma = cms.double( 3.0 ),
3807   MaxDisplacement = cms.double( 0.5 ),
3808   MaxSagitta = cms.double( 2.0 ),
3809   MinimalTolerance = cms.double( 0.5 ),
3810   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
3811   ComponentName = cms.string( "hltESPMixedTripletStepChi2ChargeMeasurementEstimator16" ),
3812   pTChargeCutThreshold = cms.double( -1.0 ),
3813   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
3814   appendToDataLabel = cms.string( "" )
3815 )
3816 process.hltESPMixedTripletStepTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
3817   ComponentName = cms.string( "hltESPMixedTripletStepTrajectoryCleanerBySharedHits" ),
3818   ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
3819   fractionShared = cms.double( 0.11 ),
3820   ValidHitBonus = cms.double( 5.0 ),
3821   MissingHitPenalty = cms.double( 20.0 ),
3822   allowSharedFirstHit = cms.bool( True )
3823 )
3824 process.hltESPMuonDetLayerGeometryESProducer = cms.ESProducer( "MuonDetLayerGeometryESProducer" )
3825 process.hltESPMuonTransientTrackingRecHitBuilder = cms.ESProducer( "MuonTransientTrackingRecHitBuilderESProducer",
3826   ComponentName = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
3827   appendToDataLabel = cms.string( "" )
3828 )
3829 process.hltESPPFRecHitHCALParams = cms.ESProducer( "PFRecHitHCALParamsESProducer@alpaka",
3830   energyThresholdsHB = cms.vdouble( 0.1, 0.2, 0.3, 0.3 ),
3831   energyThresholdsHE = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ),
3832   appendToDataLabel = cms.string( "" ),
3833   alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
3834 )
3835 process.hltESPPFRecHitHCALTopology = cms.ESProducer( "PFRecHitHCALTopologyESProducer@alpaka",
3836   usePFThresholdsFromDB = cms.bool( True ),
3837   appendToDataLabel = cms.string( "" ),
3838   alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
3839 )
3840 process.hltESPPixelCPEFastParamsHIonPhase1 = cms.ESProducer( "PixelCPEFastParamsESProducerAlpakaHIonPhase1@alpaka",
3841   LoadTemplatesFromDB = cms.bool( True ),
3842   Alpha2Order = cms.bool( True ),
3843   ClusterProbComputationFlag = cms.int32( 0 ),
3844   useLAWidthFromDB = cms.bool( True ),
3845   lAOffset = cms.double( 0.0 ),
3846   lAWidthBPix = cms.double( 0.0 ),
3847   lAWidthFPix = cms.double( 0.0 ),
3848   doLorentzFromAlignment = cms.bool( False ),
3849   useLAFromDB = cms.bool( True ),
3850   xerr_barrel_l1 = cms.vdouble( 0.00115, 0.0012, 8.8E-4 ),
3851   yerr_barrel_l1 = cms.vdouble( 0.00375, 0.0023, 0.0025, 0.0025, 0.0023, 0.0023, 0.0021, 0.0021, 0.0024 ),
3852   xerr_barrel_ln = cms.vdouble( 0.00115, 0.0012, 8.8E-4 ),
3853   yerr_barrel_ln = cms.vdouble( 0.00375, 0.0023, 0.0025, 0.0025, 0.0023, 0.0023, 0.0021, 0.0021, 0.0024 ),
3854   xerr_endcap = cms.vdouble( 0.002, 0.002 ),
3855   yerr_endcap = cms.vdouble( 0.0021 ),
3856   xerr_barrel_l1_def = cms.double( 0.0103 ),
3857   yerr_barrel_l1_def = cms.double( 0.0021 ),
3858   xerr_barrel_ln_def = cms.double( 0.0103 ),
3859   yerr_barrel_ln_def = cms.double( 0.0021 ),
3860   xerr_endcap_def = cms.double( 0.002 ),
3861   yerr_endcap_def = cms.double( 7.5E-4 ),
3862   EdgeClusterErrorX = cms.double( 50.0 ),
3863   EdgeClusterErrorY = cms.double( 85.0 ),
3864   UseErrorsFromTemplates = cms.bool( True ),
3865   TruncatePixelCharge = cms.bool( True ),
3866   ComponentName = cms.string( "PixelCPEFastParamsHIonPhase1" ),
3867   MagneticFieldRecord = cms.ESInputTag( "","" ),
3868   appendToDataLabel = cms.string( "" )
3869 )
3870 process.hltESPPixelCPEFastParamsPhase1 = cms.ESProducer( "PixelCPEFastParamsESProducerAlpakaPhase1@alpaka",
3871   LoadTemplatesFromDB = cms.bool( True ),
3872   Alpha2Order = cms.bool( True ),
3873   ClusterProbComputationFlag = cms.int32( 0 ),
3874   useLAWidthFromDB = cms.bool( True ),
3875   lAOffset = cms.double( 0.0 ),
3876   lAWidthBPix = cms.double( 0.0 ),
3877   lAWidthFPix = cms.double( 0.0 ),
3878   doLorentzFromAlignment = cms.bool( False ),
3879   useLAFromDB = cms.bool( True ),
3880   xerr_barrel_l1 = cms.vdouble( 0.00115, 0.0012, 8.8E-4 ),
3881   yerr_barrel_l1 = cms.vdouble( 0.00375, 0.0023, 0.0025, 0.0025, 0.0023, 0.0023, 0.0021, 0.0021, 0.0024 ),
3882   xerr_barrel_ln = cms.vdouble( 0.00115, 0.0012, 8.8E-4 ),
3883   yerr_barrel_ln = cms.vdouble( 0.00375, 0.0023, 0.0025, 0.0025, 0.0023, 0.0023, 0.0021, 0.0021, 0.0024 ),
3884   xerr_endcap = cms.vdouble( 0.002, 0.002 ),
3885   yerr_endcap = cms.vdouble( 0.0021 ),
3886   xerr_barrel_l1_def = cms.double( 0.0103 ),
3887   yerr_barrel_l1_def = cms.double( 0.0021 ),
3888   xerr_barrel_ln_def = cms.double( 0.0103 ),
3889   yerr_barrel_ln_def = cms.double( 0.0021 ),
3890   xerr_endcap_def = cms.double( 0.002 ),
3891   yerr_endcap_def = cms.double( 7.5E-4 ),
3892   EdgeClusterErrorX = cms.double( 50.0 ),
3893   EdgeClusterErrorY = cms.double( 85.0 ),
3894   UseErrorsFromTemplates = cms.bool( True ),
3895   TruncatePixelCharge = cms.bool( True ),
3896   ComponentName = cms.string( "PixelCPEFastParams" ),
3897   MagneticFieldRecord = cms.ESInputTag( "","" ),
3898   appendToDataLabel = cms.string( "" ),
3899   alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
3900 )
3901 process.hltESPPixelCPEGeneric = cms.ESProducer( "PixelCPEGenericESProducer",
3902   LoadTemplatesFromDB = cms.bool( True ),
3903   Alpha2Order = cms.bool( True ),
3904   ClusterProbComputationFlag = cms.int32( 0 ),
3905   useLAWidthFromDB = cms.bool( False ),
3906   lAOffset = cms.double( 0.0 ),
3907   lAWidthBPix = cms.double( 0.0 ),
3908   lAWidthFPix = cms.double( 0.0 ),
3909   doLorentzFromAlignment = cms.bool( False ),
3910   useLAFromDB = cms.bool( True ),
3911   xerr_barrel_l1 = cms.vdouble( 0.00115, 0.0012, 8.8E-4 ),
3912   yerr_barrel_l1 = cms.vdouble( 0.00375, 0.0023, 0.0025, 0.0025, 0.0023, 0.0023, 0.0021, 0.0021, 0.0024 ),
3913   xerr_barrel_ln = cms.vdouble( 0.00115, 0.0012, 8.8E-4 ),
3914   yerr_barrel_ln = cms.vdouble( 0.00375, 0.0023, 0.0025, 0.0025, 0.0023, 0.0023, 0.0021, 0.0021, 0.0024 ),
3915   xerr_endcap = cms.vdouble( 0.002, 0.002 ),
3916   yerr_endcap = cms.vdouble( 0.0021 ),
3917   xerr_barrel_l1_def = cms.double( 0.0103 ),
3918   yerr_barrel_l1_def = cms.double( 0.0021 ),
3919   xerr_barrel_ln_def = cms.double( 0.0103 ),
3920   yerr_barrel_ln_def = cms.double( 0.0021 ),
3921   xerr_endcap_def = cms.double( 0.002 ),
3922   yerr_endcap_def = cms.double( 7.5E-4 ),
3923   eff_charge_cut_highX = cms.double( 1.0 ),
3924   eff_charge_cut_highY = cms.double( 1.0 ),
3925   eff_charge_cut_lowX = cms.double( 0.0 ),
3926   eff_charge_cut_lowY = cms.double( 0.0 ),
3927   size_cutX = cms.double( 3.0 ),
3928   size_cutY = cms.double( 3.0 ),
3929   EdgeClusterErrorX = cms.double( 50.0 ),
3930   EdgeClusterErrorY = cms.double( 85.0 ),
3931   inflate_errors = cms.bool( False ),
3932   inflate_all_errors_no_trk_angle = cms.bool( False ),
3933   NoTemplateErrorsWhenNoTrkAngles = cms.bool( False ),
3934   UseErrorsFromTemplates = cms.bool( True ),
3935   TruncatePixelCharge = cms.bool( True ),
3936   IrradiationBiasCorrection = cms.bool( True ),
3937   DoCosmics = cms.bool( False ),
3938   isPhase2 = cms.bool( False ),
3939   SmallPitch = cms.bool( False ),
3940   ComponentName = cms.string( "hltESPPixelCPEGeneric" ),
3941   MagneticFieldRecord = cms.ESInputTag( "","" ),
3942   appendToDataLabel = cms.string( "" )
3943 )
3944 process.hltESPPixelCPETemplateReco = cms.ESProducer( "PixelCPETemplateRecoESProducer",
3945   LoadTemplatesFromDB = cms.bool( True ),
3946   Alpha2Order = cms.bool( True ),
3947   ClusterProbComputationFlag = cms.int32( 0 ),
3948   useLAWidthFromDB = cms.bool( True ),
3949   lAOffset = cms.double( 0.0 ),
3950   lAWidthBPix = cms.double( 0.0 ),
3951   lAWidthFPix = cms.double( 0.0 ),
3952   doLorentzFromAlignment = cms.bool( False ),
3953   useLAFromDB = cms.bool( True ),
3954   barrelTemplateID = cms.int32( 0 ),
3955   forwardTemplateID = cms.int32( 0 ),
3956   directoryWithTemplates = cms.int32( 0 ),
3957   speed = cms.int32( -2 ),
3958   UseClusterSplitter = cms.bool( False ),
3959   ComponentName = cms.string( "hltESPPixelCPETemplateReco" ),
3960   appendToDataLabel = cms.string( "" )
3961 )
3962 process.hltESPPixelLessStepChi2ChargeMeasurementEstimator16 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
3963   MaxChi2 = cms.double( 16.0 ),
3964   nSigma = cms.double( 3.0 ),
3965   MaxDisplacement = cms.double( 0.5 ),
3966   MaxSagitta = cms.double( 2.0 ),
3967   MinimalTolerance = cms.double( 0.5 ),
3968   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
3969   ComponentName = cms.string( "hltESPPixelLessStepChi2ChargeMeasurementEstimator16" ),
3970   pTChargeCutThreshold = cms.double( -1.0 ),
3971   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
3972   appendToDataLabel = cms.string( "" )
3973 )
3974 process.hltESPPixelLessStepClusterShapeHitFilter = cms.ESProducer( "ClusterShapeHitFilterESProducer",
3975   PixelShapeFile = cms.string( "RecoTracker/PixelLowPtUtilities/data/pixelShapePhase1_noL1.par" ),
3976   PixelShapeFileL1 = cms.string( "RecoTracker/PixelLowPtUtilities/data/pixelShapePhase1_loose.par" ),
3977   ComponentName = cms.string( "hltESPPixelLessStepClusterShapeHitFilter" ),
3978   isPhase2 = cms.bool( False ),
3979   doPixelShapeCut = cms.bool( True ),
3980   doStripShapeCut = cms.bool( True ),
3981   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
3982   appendToDataLabel = cms.string( "" )
3983 )
3984 process.hltESPPixelLessStepTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
3985   ComponentName = cms.string( "hltESPPixelLessStepTrajectoryCleanerBySharedHits" ),
3986   ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
3987   fractionShared = cms.double( 0.11 ),
3988   ValidHitBonus = cms.double( 5.0 ),
3989   MissingHitPenalty = cms.double( 20.0 ),
3990   allowSharedFirstHit = cms.bool( True )
3991 )
3992 process.hltESPPixelPairStepChi2ChargeMeasurementEstimator9 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
3993   MaxChi2 = cms.double( 9.0 ),
3994   nSigma = cms.double( 3.0 ),
3995   MaxDisplacement = cms.double( 0.5 ),
3996   MaxSagitta = cms.double( 2.0 ),
3997   MinimalTolerance = cms.double( 0.5 ),
3998   MinPtForHitRecoveryInGluedDet = cms.double( 1.0E12 ),
3999   ComponentName = cms.string( "hltESPPixelPairStepChi2ChargeMeasurementEstimator9" ),
4000   pTChargeCutThreshold = cms.double( 15.0 ),
4001   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
4002   appendToDataLabel = cms.string( "" )
4003 )
4004 process.hltESPPixelPairStepChi2MeasurementEstimator25 = cms.ESProducer( "Chi2MeasurementEstimatorESProducer",
4005   MaxChi2 = cms.double( 25.0 ),
4006   nSigma = cms.double( 3.0 ),
4007   MaxDisplacement = cms.double( 100.0 ),
4008   MaxSagitta = cms.double( -1.0 ),
4009   MinimalTolerance = cms.double( 10.0 ),
4010   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
4011   ComponentName = cms.string( "hltESPPixelPairStepChi2MeasurementEstimator25" ),
4012   appendToDataLabel = cms.string( "" )
4013 )
4014 process.hltESPPixelPairTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
4015   ComponentName = cms.string( "hltESPPixelPairTrajectoryCleanerBySharedHits" ),
4016   ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
4017   fractionShared = cms.double( 0.19 ),
4018   ValidHitBonus = cms.double( 5.0 ),
4019   MissingHitPenalty = cms.double( 20.0 ),
4020   allowSharedFirstHit = cms.bool( True )
4021 )
4022 process.hltESPRKTrajectoryFitter = cms.ESProducer( "KFTrajectoryFitterESProducer",
4023   ComponentName = cms.string( "hltESPRKTrajectoryFitter" ),
4024   Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
4025   Updator = cms.string( "hltESPKFUpdator" ),
4026   Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
4027   RecoGeometry = cms.string( "hltESPGlobalDetLayerGeometry" ),
4028   minHits = cms.int32( 3 ),
4029   appendToDataLabel = cms.string( "" )
4030 )
4031 process.hltESPRKTrajectorySmoother = cms.ESProducer( "KFTrajectorySmootherESProducer",
4032   ComponentName = cms.string( "hltESPRKTrajectorySmoother" ),
4033   Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
4034   Updator = cms.string( "hltESPKFUpdator" ),
4035   Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
4036   RecoGeometry = cms.string( "hltESPGlobalDetLayerGeometry" ),
4037   errorRescaling = cms.double( 100.0 ),
4038   minHits = cms.int32( 3 ),
4039   appendToDataLabel = cms.string( "" )
4040 )
4041 process.hltESPRungeKuttaTrackerPropagator = cms.ESProducer( "PropagatorWithMaterialESProducer",
4042   SimpleMagneticField = cms.string( "" ),
4043   MaxDPhi = cms.double( 1.6 ),
4044   ComponentName = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
4045   Mass = cms.double( 0.105 ),
4046   PropagationDirection = cms.string( "alongMomentum" ),
4047   useRungeKutta = cms.bool( True ),
4048   ptMin = cms.double( -1.0 )
4049 )
4050 process.hltESPSiPixelCablingSoA = cms.ESProducer( "SiPixelCablingSoAESProducer@alpaka",
4051   CablingMapLabel = cms.string( "" ),
4052   UseQualityInfo = cms.bool( False ),
4053   appendToDataLabel = cms.string( "" ),
4054   alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
4055 )
4056 process.hltESPSiPixelGainCalibrationForHLTSoA = cms.ESProducer( "SiPixelGainCalibrationForHLTSoAESProducer@alpaka",
4057   appendToDataLabel = cms.string( "" ),
4058   alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
4059 )
4060 process.hltESPSmartPropagator = cms.ESProducer( "SmartPropagatorESProducer",
4061   ComponentName = cms.string( "hltESPSmartPropagator" ),
4062   PropagationDirection = cms.string( "alongMomentum" ),
4063   Epsilon = cms.double( 5.0 ),
4064   TrackerPropagator = cms.string( "PropagatorWithMaterial" ),
4065   MuonPropagator = cms.string( "hltESPSteppingHelixPropagatorAlong" ),
4066   appendToDataLabel = cms.string( "" )
4067 )
4068 process.hltESPSmartPropagatorAny = cms.ESProducer( "SmartPropagatorESProducer",
4069   ComponentName = cms.string( "hltESPSmartPropagatorAny" ),
4070   PropagationDirection = cms.string( "alongMomentum" ),
4071   Epsilon = cms.double( 5.0 ),
4072   TrackerPropagator = cms.string( "PropagatorWithMaterial" ),
4073   MuonPropagator = cms.string( "SteppingHelixPropagatorAny" ),
4074   appendToDataLabel = cms.string( "" )
4075 )
4076 process.hltESPSmartPropagatorAnyOpposite = cms.ESProducer( "SmartPropagatorESProducer",
4077   ComponentName = cms.string( "hltESPSmartPropagatorAnyOpposite" ),
4078   PropagationDirection = cms.string( "oppositeToMomentum" ),
4079   Epsilon = cms.double( 5.0 ),
4080   TrackerPropagator = cms.string( "PropagatorWithMaterialOpposite" ),
4081   MuonPropagator = cms.string( "SteppingHelixPropagatorAny" ),
4082   appendToDataLabel = cms.string( "" )
4083 )
4084 process.hltESPSoftLeptonByDistance = cms.ESProducer( "LeptonTaggerByDistanceESProducer",
4085   distance = cms.double( 0.5 ),
4086   appendToDataLabel = cms.string( "" )
4087 )
4088 process.hltESPSteppingHelixPropagatorAlong = cms.ESProducer( "SteppingHelixPropagatorESProducer",
4089   ComponentName = cms.string( "hltESPSteppingHelixPropagatorAlong" ),
4090   NoErrorPropagation = cms.bool( False ),
4091   PropagationDirection = cms.string( "alongMomentum" ),
4092   useTuningForL2Speed = cms.bool( False ),
4093   useIsYokeFlag = cms.bool( True ),
4094   endcapShiftInZNeg = cms.double( 0.0 ),
4095   SetVBFPointer = cms.bool( False ),
4096   AssumeNoMaterial = cms.bool( False ),
4097   endcapShiftInZPos = cms.double( 0.0 ),
4098   useInTeslaFromMagField = cms.bool( False ),
4099   VBFName = cms.string( "VolumeBasedMagneticField" ),
4100   useEndcapShiftsInZ = cms.bool( False ),
4101   sendLogWarning = cms.bool( False ),
4102   useMatVolumes = cms.bool( True ),
4103   debug = cms.bool( False ),
4104   ApplyRadX0Correction = cms.bool( True ),
4105   useMagVolumes = cms.bool( True ),
4106   returnTangentPlane = cms.bool( True ),
4107   appendToDataLabel = cms.string( "" )
4108 )
4109 process.hltESPSteppingHelixPropagatorOpposite = cms.ESProducer( "SteppingHelixPropagatorESProducer",
4110   ComponentName = cms.string( "hltESPSteppingHelixPropagatorOpposite" ),
4111   NoErrorPropagation = cms.bool( False ),
4112   PropagationDirection = cms.string( "oppositeToMomentum" ),
4113   useTuningForL2Speed = cms.bool( False ),
4114   useIsYokeFlag = cms.bool( True ),
4115   endcapShiftInZNeg = cms.double( 0.0 ),
4116   SetVBFPointer = cms.bool( False ),
4117   AssumeNoMaterial = cms.bool( False ),
4118   endcapShiftInZPos = cms.double( 0.0 ),
4119   useInTeslaFromMagField = cms.bool( False ),
4120   VBFName = cms.string( "VolumeBasedMagneticField" ),
4121   useEndcapShiftsInZ = cms.bool( False ),
4122   sendLogWarning = cms.bool( False ),
4123   useMatVolumes = cms.bool( True ),
4124   debug = cms.bool( False ),
4125   ApplyRadX0Correction = cms.bool( True ),
4126   useMagVolumes = cms.bool( True ),
4127   returnTangentPlane = cms.bool( True ),
4128   appendToDataLabel = cms.string( "" )
4129 )
4130 process.hltESPStripCPEfromTrackAngle = cms.ESProducer( "StripCPEESProducer",
4131   ComponentName = cms.string( "hltESPStripCPEfromTrackAngle" ),
4132   ComponentType = cms.string( "StripCPEfromTrackAngle" ),
4133   parameters = cms.PSet( 
4134     mTIB_P1 = cms.double( 0.202 ),
4135     maxChgOneMIP = cms.double( 6000.0 ),
4136     mTEC_P0 = cms.double( -1.885 ),
4137     mTOB_P1 = cms.double( 0.253 ),
4138     mTEC_P1 = cms.double( 0.471 ),
4139     mLC_P2 = cms.double( 0.3 ),
4140     mLC_P1 = cms.double( 0.618 ),
4141     mTOB_P0 = cms.double( -1.026 ),
4142     mLC_P0 = cms.double( -0.326 ),
4143     useLegacyError = cms.bool( False ),
4144     mTIB_P0 = cms.double( -0.742 ),
4145     mTID_P1 = cms.double( 0.433 ),
4146     mTID_P0 = cms.double( -1.427 )
4147   )
4148 )
4149 process.hltESPTTRHBWithTrackAngle = cms.ESProducer( "TkTransientTrackingRecHitBuilderESProducer",
4150   ComponentName = cms.string( "hltESPTTRHBWithTrackAngle" ),
4151   ComputeCoarseLocalPositionFromDisk = cms.bool( False ),
4152   StripCPE = cms.string( "hltESPStripCPEfromTrackAngle" ),
4153   PixelCPE = cms.string( "hltESPPixelCPEGeneric" ),
4154   Matcher = cms.string( "StandardMatcher" ),
4155   Phase2StripCPE = cms.string( "" ),
4156   appendToDataLabel = cms.string( "" )
4157 )
4158 process.hltESPTTRHBuilderAngleAndTemplate = cms.ESProducer( "TkTransientTrackingRecHitBuilderESProducer",
4159   ComponentName = cms.string( "hltESPTTRHBuilderAngleAndTemplate" ),
4160   ComputeCoarseLocalPositionFromDisk = cms.bool( False ),
4161   StripCPE = cms.string( "hltESPStripCPEfromTrackAngle" ),
4162   PixelCPE = cms.string( "hltESPPixelCPETemplateReco" ),
4163   Matcher = cms.string( "StandardMatcher" ),
4164   Phase2StripCPE = cms.string( "" ),
4165   appendToDataLabel = cms.string( "" )
4166 )
4167 process.hltESPTTRHBuilderPixelOnly = cms.ESProducer( "TkTransientTrackingRecHitBuilderESProducer",
4168   ComponentName = cms.string( "hltESPTTRHBuilderPixelOnly" ),
4169   ComputeCoarseLocalPositionFromDisk = cms.bool( False ),
4170   StripCPE = cms.string( "Fake" ),
4171   PixelCPE = cms.string( "hltESPPixelCPEGeneric" ),
4172   Matcher = cms.string( "StandardMatcher" ),
4173   Phase2StripCPE = cms.string( "" ),
4174   appendToDataLabel = cms.string( "" )
4175 )
4176 process.hltESPTTRHBuilderWithoutAngle4PixelTriplets = cms.ESProducer( "TkTransientTrackingRecHitBuilderESProducer",
4177   ComponentName = cms.string( "hltESPTTRHBuilderWithoutAngle4PixelTriplets" ),
4178   ComputeCoarseLocalPositionFromDisk = cms.bool( False ),
4179   StripCPE = cms.string( "Fake" ),
4180   PixelCPE = cms.string( "hltESPPixelCPEGeneric" ),
4181   Matcher = cms.string( "StandardMatcher" ),
4182   Phase2StripCPE = cms.string( "" ),
4183   appendToDataLabel = cms.string( "" )
4184 )
4185 process.hltESPTobTecStepChi2ChargeMeasurementEstimator16 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
4186   MaxChi2 = cms.double( 16.0 ),
4187   nSigma = cms.double( 3.0 ),
4188   MaxDisplacement = cms.double( 0.5 ),
4189   MaxSagitta = cms.double( 2.0 ),
4190   MinimalTolerance = cms.double( 0.5 ),
4191   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
4192   ComponentName = cms.string( "hltESPTobTecStepChi2ChargeMeasurementEstimator16" ),
4193   pTChargeCutThreshold = cms.double( -1.0 ),
4194   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
4195   appendToDataLabel = cms.string( "" )
4196 )
4197 process.hltESPTobTecStepClusterShapeHitFilter = cms.ESProducer( "ClusterShapeHitFilterESProducer",
4198   PixelShapeFile = cms.string( "RecoTracker/PixelLowPtUtilities/data/pixelShapePhase1_noL1.par" ),
4199   PixelShapeFileL1 = cms.string( "RecoTracker/PixelLowPtUtilities/data/pixelShapePhase1_loose.par" ),
4200   ComponentName = cms.string( "hltESPTobTecStepClusterShapeHitFilter" ),
4201   isPhase2 = cms.bool( False ),
4202   doPixelShapeCut = cms.bool( True ),
4203   doStripShapeCut = cms.bool( True ),
4204   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
4205   appendToDataLabel = cms.string( "" )
4206 )
4207 process.hltESPTobTecStepFittingSmoother = cms.ESProducer( "KFFittingSmootherESProducer",
4208   ComponentName = cms.string( "hltESPTobTecStepFitterSmoother" ),
4209   Fitter = cms.string( "hltESPTobTecStepRKFitter" ),
4210   Smoother = cms.string( "hltESPTobTecStepRKSmoother" ),
4211   EstimateCut = cms.double( 30.0 ),
4212   MaxFractionOutliers = cms.double( 0.3 ),
4213   MaxNumberOfOutliers = cms.int32( 3 ),
4214   MinDof = cms.int32( 2 ),
4215   NoOutliersBeginEnd = cms.bool( False ),
4216   MinNumberOfHits = cms.int32( 7 ),
4217   MinNumberOfHitsHighEta = cms.int32( 5 ),
4218   HighEtaSwitch = cms.double( 5.0 ),
4219   RejectTracks = cms.bool( True ),
4220   BreakTrajWith2ConsecutiveMissing = cms.bool( False ),
4221   NoInvalidHitsBeginEnd = cms.bool( False ),
4222   LogPixelProbabilityCut = cms.double( -16.0 ),
4223   appendToDataLabel = cms.string( "" )
4224 )
4225 process.hltESPTobTecStepFittingSmootherForLoopers = cms.ESProducer( "KFFittingSmootherESProducer",
4226   ComponentName = cms.string( "hltESPTobTecStepFitterSmootherForLoopers" ),
4227   Fitter = cms.string( "hltESPTobTecStepRKFitterForLoopers" ),
4228   Smoother = cms.string( "hltESPTobTecStepRKSmootherForLoopers" ),
4229   EstimateCut = cms.double( 30.0 ),
4230   MaxFractionOutliers = cms.double( 0.3 ),
4231   MaxNumberOfOutliers = cms.int32( 3 ),
4232   MinDof = cms.int32( 2 ),
4233   NoOutliersBeginEnd = cms.bool( False ),
4234   MinNumberOfHits = cms.int32( 7 ),
4235   MinNumberOfHitsHighEta = cms.int32( 5 ),
4236   HighEtaSwitch = cms.double( 5.0 ),
4237   RejectTracks = cms.bool( True ),
4238   BreakTrajWith2ConsecutiveMissing = cms.bool( False ),
4239   NoInvalidHitsBeginEnd = cms.bool( False ),
4240   LogPixelProbabilityCut = cms.double( -16.0 ),
4241   appendToDataLabel = cms.string( "" )
4242 )
4243 process.hltESPTobTecStepFlexibleKFFittingSmoother = cms.ESProducer( "FlexibleKFFittingSmootherESProducer",
4244   ComponentName = cms.string( "hltESPTobTecStepFlexibleKFFittingSmoother" ),
4245   standardFitter = cms.string( "hltESPTobTecStepFitterSmoother" ),
4246   looperFitter = cms.string( "hltESPTobTecStepFitterSmootherForLoopers" ),
4247   appendToDataLabel = cms.string( "" )
4248 )
4249 process.hltESPTobTecStepRKTrajectoryFitter = cms.ESProducer( "KFTrajectoryFitterESProducer",
4250   ComponentName = cms.string( "hltESPTobTecStepRKFitter" ),
4251   Propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
4252   Updator = cms.string( "hltESPKFUpdator" ),
4253   Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
4254   RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
4255   minHits = cms.int32( 7 ),
4256   appendToDataLabel = cms.string( "" )
4257 )
4258 process.hltESPTobTecStepRKTrajectoryFitterForLoopers = cms.ESProducer( "KFTrajectoryFitterESProducer",
4259   ComponentName = cms.string( "hltESPTobTecStepRKFitterForLoopers" ),
4260   Propagator = cms.string( "PropagatorWithMaterialForLoopers" ),
4261   Updator = cms.string( "hltESPKFUpdator" ),
4262   Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
4263   RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
4264   minHits = cms.int32( 7 ),
4265   appendToDataLabel = cms.string( "" )
4266 )
4267 process.hltESPTobTecStepRKTrajectorySmoother = cms.ESProducer( "KFTrajectorySmootherESProducer",
4268   ComponentName = cms.string( "hltESPTobTecStepRKSmoother" ),
4269   Propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
4270   Updator = cms.string( "hltESPKFUpdator" ),
4271   Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
4272   RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
4273   errorRescaling = cms.double( 10.0 ),
4274   minHits = cms.int32( 7 ),
4275   appendToDataLabel = cms.string( "" )
4276 )
4277 process.hltESPTobTecStepRKTrajectorySmootherForLoopers = cms.ESProducer( "KFTrajectorySmootherESProducer",
4278   ComponentName = cms.string( "hltESPTobTecStepRKSmootherForLoopers" ),
4279   Propagator = cms.string( "PropagatorWithMaterialForLoopers" ),
4280   Updator = cms.string( "hltESPKFUpdator" ),
4281   Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
4282   RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
4283   errorRescaling = cms.double( 10.0 ),
4284   minHits = cms.int32( 7 ),
4285   appendToDataLabel = cms.string( "" )
4286 )
4287 process.hltESPTobTecStepTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
4288   ComponentName = cms.string( "hltESPTobTecStepTrajectoryCleanerBySharedHits" ),
4289   ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
4290   fractionShared = cms.double( 0.09 ),
4291   ValidHitBonus = cms.double( 5.0 ),
4292   MissingHitPenalty = cms.double( 20.0 ),
4293   allowSharedFirstHit = cms.bool( True )
4294 )
4295 process.hltESPTrackAlgoPriorityOrder = cms.ESProducer( "TrackAlgoPriorityOrderESProducer",
4296   ComponentName = cms.string( "hltESPTrackAlgoPriorityOrder" ),
4297   algoOrder = cms.vstring(  ),
4298   appendToDataLabel = cms.string( "" )
4299 )
4300 process.hltESPTrackSelectionTfCKF = cms.ESProducer( "TfGraphDefProducer",
4301   ComponentName = cms.string( "hltESPTrackSelectionTfCKF" ),
4302   FileName = cms.FileInPath( "RecoTracker/FinalTrackSelectors/data/TrackTfClassifier/CKF_Run3_12_5_0_pre5.pb" ),
4303   appendToDataLabel = cms.string( "" )
4304 )
4305 process.hltESPTrackerRecoGeometryESProducer = cms.ESProducer( "TrackerRecoGeometryESProducer",
4306   usePhase2Stacks = cms.bool( False ),
4307   trackerGeometryLabel = cms.untracked.string( "" ),
4308   appendToDataLabel = cms.string( "" )
4309 )
4310 process.hltESPTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
4311   ComponentName = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
4312   ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
4313   fractionShared = cms.double( 0.5 ),
4314   ValidHitBonus = cms.double( 100.0 ),
4315   MissingHitPenalty = cms.double( 0.0 ),
4316   allowSharedFirstHit = cms.bool( False )
4317 )
4318 process.hltESPTrajectoryCleanerBySharedHitsP5 = cms.ESProducer( "TrajectoryCleanerESProducer",
4319   ComponentName = cms.string( "hltESPTrajectoryCleanerBySharedHitsP5" ),
4320   ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
4321   fractionShared = cms.double( 0.19 ),
4322   ValidHitBonus = cms.double( 5.0 ),
4323   MissingHitPenalty = cms.double( 20.0 ),
4324   allowSharedFirstHit = cms.bool( True )
4325 )
4326 process.hltESPTrajectoryFitterRK = cms.ESProducer( "KFTrajectoryFitterESProducer",
4327   ComponentName = cms.string( "hltESPTrajectoryFitterRK" ),
4328   Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
4329   Updator = cms.string( "hltESPKFUpdator" ),
4330   Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
4331   RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
4332   minHits = cms.int32( 3 ),
4333   appendToDataLabel = cms.string( "" )
4334 )
4335 process.hltESPTrajectorySmootherRK = cms.ESProducer( "KFTrajectorySmootherESProducer",
4336   ComponentName = cms.string( "hltESPTrajectorySmootherRK" ),
4337   Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
4338   Updator = cms.string( "hltESPKFUpdator" ),
4339   Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
4340   RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
4341   errorRescaling = cms.double( 100.0 ),
4342   minHits = cms.int32( 3 ),
4343   appendToDataLabel = cms.string( "" )
4344 )
4345 process.hltPixelTracksCleanerBySharedHits = cms.ESProducer( "PixelTrackCleanerBySharedHitsESProducer",
4346   ComponentName = cms.string( "hltPixelTracksCleanerBySharedHits" ),
4347   useQuadrupletAlgo = cms.bool( False ),
4348   appendToDataLabel = cms.string( "" )
4349 )
4350 process.hltTrackCleaner = cms.ESProducer( "TrackCleanerESProducer",
4351   ComponentName = cms.string( "hltTrackCleaner" ),
4352   appendToDataLabel = cms.string( "" )
4353 )
4354 process.hoDetIdAssociator = cms.ESProducer( "DetIdAssociatorESProducer",
4355   ComponentName = cms.string( "HODetIdAssociator" ),
4356   etaBinSize = cms.double( 0.087 ),
4357   nEta = cms.int32( 30 ),
4358   nPhi = cms.int32( 72 ),
4359   hcalRegion = cms.int32( 2 ),
4360   includeBadChambers = cms.bool( False ),
4361   includeGEM = cms.bool( False ),
4362   includeME0 = cms.bool( False )
4363 )
4364 process.multipleScatteringParametrisationMakerESProducer = cms.ESProducer( "MultipleScatteringParametrisationMakerESProducer",
4365   appendToDataLabel = cms.string( "" )
4366 )
4367 process.muonDetIdAssociator = cms.ESProducer( "DetIdAssociatorESProducer",
4368   ComponentName = cms.string( "MuonDetIdAssociator" ),
4369   etaBinSize = cms.double( 0.125 ),
4370   nEta = cms.int32( 48 ),
4371   nPhi = cms.int32( 48 ),
4372   hcalRegion = cms.int32( 2 ),
4373   includeBadChambers = cms.bool( True ),
4374   includeGEM = cms.bool( True ),
4375   includeME0 = cms.bool( False )
4376 )
4377 process.muonSeededTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
4378   ComponentName = cms.string( "muonSeededTrajectoryCleanerBySharedHits" ),
4379   ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
4380   fractionShared = cms.double( 0.1 ),
4381   ValidHitBonus = cms.double( 1000.0 ),
4382   MissingHitPenalty = cms.double( 1.0 ),
4383   allowSharedFirstHit = cms.bool( True )
4384 )
4385 process.navigationSchoolESProducer = cms.ESProducer( "NavigationSchoolESProducer",
4386   ComponentName = cms.string( "SimpleNavigationSchool" ),
4387   PluginName = cms.string( "" ),
4388   SimpleMagneticField = cms.string( "ParabolicMf" ),
4389   appendToDataLabel = cms.string( "" )
4390 )
4391 process.preshowerDetIdAssociator = cms.ESProducer( "DetIdAssociatorESProducer",
4392   ComponentName = cms.string( "PreshowerDetIdAssociator" ),
4393   etaBinSize = cms.double( 0.1 ),
4394   nEta = cms.int32( 60 ),
4395   nPhi = cms.int32( 30 ),
4396   hcalRegion = cms.int32( 2 ),
4397   includeBadChambers = cms.bool( False ),
4398   includeGEM = cms.bool( False ),
4399   includeME0 = cms.bool( False )
4400 )
4401 process.siPixelGainCalibrationForHLTGPU = cms.ESProducer( "SiPixelGainCalibrationForHLTGPUESProducer",
4402   appendToDataLabel = cms.string( "" )
4403 )
4404 process.siPixelQualityESProducer = cms.ESProducer( "SiPixelQualityESProducer",
4405   siPixelQualityFromDbLabel = cms.string( "" ),
4406   ListOfRecordToMerge = cms.VPSet( 
4407     cms.PSet(  record = cms.string( "SiPixelQualityFromDbRcd" ),
4408       tag = cms.string( "" )
4409     ),
4410     cms.PSet(  record = cms.string( "SiPixelDetVOffRcd" ),
4411       tag = cms.string( "" )
4412     )
4413   ),
4414   appendToDataLabel = cms.string( "" )
4415 )
4416 process.siPixelROCsStatusAndMappingWrapperESProducer = cms.ESProducer( "SiPixelROCsStatusAndMappingWrapperESProducer",
4417   ComponentName = cms.string( "" ),
4418   CablingMapLabel = cms.string( "" ),
4419   UseQualityInfo = cms.bool( False ),
4420   appendToDataLabel = cms.string( "" )
4421 )
4422 process.siPixelTemplateDBObjectESProducer = cms.ESProducer( "SiPixelTemplateDBObjectESProducer" )
4423 process.siStripBackPlaneCorrectionDepESProducer = cms.ESProducer( "SiStripBackPlaneCorrectionDepESProducer",
4424   LatencyRecord = cms.PSet( 
4425     label = cms.untracked.string( "" ),
4426     record = cms.string( "SiStripLatencyRcd" )
4427   ),
4428   BackPlaneCorrectionPeakMode = cms.PSet( 
4429     label = cms.untracked.string( "peak" ),
4430     record = cms.string( "SiStripBackPlaneCorrectionRcd" )
4431   ),
4432   BackPlaneCorrectionDeconvMode = cms.PSet( 
4433     label = cms.untracked.string( "deconvolution" ),
4434     record = cms.string( "SiStripBackPlaneCorrectionRcd" )
4435   )
4436 )
4437 process.siStripLorentzAngleDepESProducer = cms.ESProducer( "SiStripLorentzAngleDepESProducer",
4438   LatencyRecord = cms.PSet( 
4439     label = cms.untracked.string( "" ),
4440     record = cms.string( "SiStripLatencyRcd" )
4441   ),
4442   LorentzAnglePeakMode = cms.PSet( 
4443     label = cms.untracked.string( "peak" ),
4444     record = cms.string( "SiStripLorentzAngleRcd" )
4445   ),
4446   LorentzAngleDeconvMode = cms.PSet( 
4447     label = cms.untracked.string( "deconvolution" ),
4448     record = cms.string( "SiStripLorentzAngleRcd" )
4449   )
4450 )
4451 process.sistripconn = cms.ESProducer( "SiStripConnectivity" )
4452 process.trackerTopology = cms.ESProducer( "TrackerTopologyEP",
4453   appendToDataLabel = cms.string( "" )
4454 )
4455 process.zdcTopologyEP = cms.ESProducer( "ZdcTopologyEP",
4456   appendToDataLabel = cms.string( "" )
4457 )
4458 
4459 process.FastTimerService = cms.Service( "FastTimerService",
4460     printEventSummary = cms.untracked.bool( False ),
4461     printRunSummary = cms.untracked.bool( True ),
4462     printJobSummary = cms.untracked.bool( True ),
4463     writeJSONSummary = cms.untracked.bool( False ),
4464     jsonFileName = cms.untracked.string( "resources.json" ),
4465     enableDQM = cms.untracked.bool( True ),
4466     enableDQMbyModule = cms.untracked.bool( False ),
4467     enableDQMbyPath = cms.untracked.bool( False ),
4468     enableDQMbyLumiSection = cms.untracked.bool( True ),
4469     enableDQMbyProcesses = cms.untracked.bool( True ),
4470     enableDQMTransitions = cms.untracked.bool( False ),
4471     dqmTimeRange = cms.untracked.double( 2000.0 ),
4472     dqmTimeResolution = cms.untracked.double( 5.0 ),
4473     dqmMemoryRange = cms.untracked.double( 1000000.0 ),
4474     dqmMemoryResolution = cms.untracked.double( 5000.0 ),
4475     dqmPathTimeRange = cms.untracked.double( 100.0 ),
4476     dqmPathTimeResolution = cms.untracked.double( 0.5 ),
4477     dqmPathMemoryRange = cms.untracked.double( 1000000.0 ),
4478     dqmPathMemoryResolution = cms.untracked.double( 5000.0 ),
4479     dqmModuleTimeRange = cms.untracked.double( 40.0 ),
4480     dqmModuleTimeResolution = cms.untracked.double( 0.2 ),
4481     dqmModuleMemoryRange = cms.untracked.double( 100000.0 ),
4482     dqmModuleMemoryResolution = cms.untracked.double( 500.0 ),
4483     dqmLumiSectionsRange = cms.untracked.uint32( 2500 ),
4484     dqmPath = cms.untracked.string( "HLT/TimerService" ),
4485 )
4486 process.MessageLogger = cms.Service( "MessageLogger",
4487     suppressWarning = cms.untracked.vstring( 'hltL3MuonsIOHit',
4488       'hltL3MuonsOIHit',
4489       'hltL3MuonsOIState',
4490       'hltLightPFTracks',
4491       'hltPixelTracks',
4492       'hltPixelTracksForHighMult',
4493       'hltSiPixelClusters',
4494       'hltSiPixelDigis' ),
4495     suppressFwkInfo = cms.untracked.vstring(  ),
4496     suppressInfo = cms.untracked.vstring(  ),
4497     suppressDebug = cms.untracked.vstring(  ),
4498     debugModules = cms.untracked.vstring(  ),
4499     cerr = cms.untracked.PSet( 
4500       INFO = cms.untracked.PSet(  limit = cms.untracked.int32( 0 ) ),
4501       noTimeStamps = cms.untracked.bool( False ),
4502       FwkReport = cms.untracked.PSet( 
4503         reportEvery = cms.untracked.int32( 1 ),
4504         limit = cms.untracked.int32( 0 )
4505       ),
4506       default = cms.untracked.PSet(  limit = cms.untracked.int32( 10000000 ) ),
4507       Root_NoDictionary = cms.untracked.PSet(  limit = cms.untracked.int32( 0 ) ),
4508       FwkJob = cms.untracked.PSet(  limit = cms.untracked.int32( 0 ) ),
4509       FwkSummary = cms.untracked.PSet( 
4510         reportEvery = cms.untracked.int32( 1 ),
4511         limit = cms.untracked.int32( 10000000 )
4512       ),
4513       threshold = cms.untracked.string( "INFO" ),
4514       enableStatistics = cms.untracked.bool( False )
4515     ),
4516     suppressError = cms.untracked.vstring( 'hltL3TkTracksFromL2IOHit',
4517       'hltL3TkTracksFromL2OIHit',
4518       'hltL3TkTracksFromL2OIState' )
4519 )
4520 process.ThroughputService = cms.Service( "ThroughputService",
4521     eventRange = cms.untracked.uint32( 10000 ),
4522     eventResolution = cms.untracked.uint32( 1 ),
4523     printEventSummary = cms.untracked.bool( False ),
4524     enableDQM = cms.untracked.bool( True ),
4525     dqmPathByProcesses = cms.untracked.bool( True ),
4526     dqmPath = cms.untracked.string( "HLT/Throughput" ),
4527     timeRange = cms.untracked.double( 60000.0 ),
4528     timeResolution = cms.untracked.double( 5.828 )
4529 )
4530 
4531 process.hltGetRaw = cms.EDAnalyzer( "HLTGetRaw",
4532     RawDataCollection = cms.InputTag( "rawDataCollector" )
4533 )
4534 process.hltPSetMap = cms.EDProducer( "ParameterSetBlobProducer" )
4535 process.hltBoolFalse = cms.EDFilter( "HLTBool",
4536     result = cms.bool( False )
4537 )
4538 process.hltBackend = cms.EDProducer( "AlpakaBackendProducer@alpaka"
4539 )
4540 process.hltStatusOnGPUFilter = cms.EDFilter( "AlpakaBackendFilter",
4541     producer = cms.InputTag( 'hltBackend','backend' ),
4542     backends = cms.vstring( 'CudaAsync',
4543       'ROCmAsync' )
4544 )
4545 process.hltTriggerType = cms.EDFilter( "HLTTriggerTypeFilter",
4546     SelectedTriggerType = cms.int32( 1 )
4547 )
4548 process.hltGtStage2Digis = cms.EDProducer( "L1TRawToDigi",
4549     FedIds = cms.vint32( 1404 ),
4550     Setup = cms.string( "stage2::GTSetup" ),
4551     FWId = cms.uint32( 0 ),
4552     DmxFWId = cms.uint32( 0 ),
4553     FWOverride = cms.bool( False ),
4554     TMTCheck = cms.bool( True ),
4555     CTP7 = cms.untracked.bool( False ),
4556     MTF7 = cms.untracked.bool( False ),
4557     InputLabel = cms.InputTag( "rawDataCollector" ),
4558     lenSlinkHeader = cms.untracked.int32( 8 ),
4559     lenSlinkTrailer = cms.untracked.int32( 8 ),
4560     lenAMCHeader = cms.untracked.int32( 8 ),
4561     lenAMCTrailer = cms.untracked.int32( 0 ),
4562     lenAMC13Header = cms.untracked.int32( 8 ),
4563     lenAMC13Trailer = cms.untracked.int32( 8 ),
4564     debug = cms.untracked.bool( False ),
4565     MinFeds = cms.uint32( 0 )
4566 )
4567 process.hltGtStage2ObjectMap = cms.EDProducer( "L1TGlobalProducer",
4568     MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
4569     MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
4570     EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
4571     TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
4572     JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
4573     EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
4574     EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ),
4575     CICADAInputTag = cms.InputTag( 'hltGtStage2Digis','CICADAScore' ),
4576     ExtInputTag = cms.InputTag( "hltGtStage2Digis" ),
4577     AlgoBlkInputTag = cms.InputTag( "hltGtStage2Digis" ),
4578     GetPrescaleColumnFromData = cms.bool( False ),
4579     AlgorithmTriggersUnprescaled = cms.bool( True ),
4580     RequireMenuToMatchAlgoBlkInput = cms.bool( True ),
4581     AlgorithmTriggersUnmasked = cms.bool( True ),
4582     useMuonShowers = cms.bool( True ),
4583     produceAXOL1TLScore = cms.bool( False ),
4584     resetPSCountersEachLumiSec = cms.bool( True ),
4585     semiRandomInitialPSCounters = cms.bool( False ),
4586     ProduceL1GtDaqRecord = cms.bool( True ),
4587     ProduceL1GtObjectMapRecord = cms.bool( True ),
4588     EmulateBxInEvent = cms.int32( 1 ),
4589     L1DataBxInEvent = cms.int32( 5 ),
4590     AlternativeNrBxBoardDaq = cms.uint32( 0 ),
4591     BstLengthBytes = cms.int32( -1 ),
4592     PrescaleSet = cms.uint32( 1 ),
4593     Verbosity = cms.untracked.int32( 0 ),
4594     PrintL1Menu = cms.untracked.bool( False ),
4595     TriggerMenuLuminosity = cms.string( "startup" )
4596 )
4597 process.hltOnlineMetaDataDigis = cms.EDProducer( "OnlineMetaDataRawToDigi",
4598     onlineMetaDataInputLabel = cms.InputTag( "rawDataCollector" )
4599 )
4600 process.hltOnlineBeamSpot = cms.EDProducer( "BeamSpotOnlineProducer",
4601     changeToCMSCoordinates = cms.bool( False ),
4602     maxZ = cms.double( 40.0 ),
4603     setSigmaZ = cms.double( 0.0 ),
4604     beamMode = cms.untracked.uint32( 11 ),
4605     src = cms.InputTag( "" ),
4606     gtEvmLabel = cms.InputTag( "" ),
4607     maxRadius = cms.double( 2.0 ),
4608     useBSOnlineRecords = cms.bool( True ),
4609     timeThreshold = cms.int32( 48 ),
4610     sigmaZThreshold = cms.double( 2.0 ),
4611     sigmaXYThreshold = cms.double( 4.0 )
4612 )
4613 process.hltL1sZeroBiasIorAlwaysTrueIorIsolatedBunch = cms.EDFilter( "HLTL1TSeed",
4614     saveTags = cms.bool( True ),
4615     L1SeedsLogicalExpression = cms.string( "L1_ZeroBias OR L1_AlwaysTrue OR L1_IsolatedBunch" ),
4616     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
4617     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
4618     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
4619     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
4620     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
4621     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
4622     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
4623     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
4624     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
4625 )
4626 process.hltPreAlCaEcalPhiSym = cms.EDFilter( "HLTPrescaler",
4627     offset = cms.uint32( 0 ),
4628     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
4629 )
4630 process.hltEcalDigisLegacy = cms.EDProducer( "EcalRawToDigi",
4631     tccUnpacking = cms.bool( True ),
4632     FedLabel = cms.InputTag( "listfeds" ),
4633     srpUnpacking = cms.bool( True ),
4634     syncCheck = cms.bool( True ),
4635     feIdCheck = cms.bool( True ),
4636     silentMode = cms.untracked.bool( True ),
4637     InputLabel = cms.InputTag( "rawDataCollector" ),
4638     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 ),
4639     eventPut = cms.bool( True ),
4640     numbTriggerTSamples = cms.int32( 1 ),
4641     numbXtalTSamples = cms.int32( 10 ),
4642     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 ),
4643     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 ),
4644     DoRegional = cms.bool( False ),
4645     feUnpacking = cms.bool( True ),
4646     forceToKeepFRData = cms.bool( False ),
4647     headerUnpacking = cms.bool( True ),
4648     memUnpacking = cms.bool( True )
4649 )
4650 process.hltEcalDigisSoA = cms.EDProducer( "EcalRawToDigiPortable@alpaka",
4651     InputLabel = cms.InputTag( "rawDataCollector" ),
4652     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 ),
4653     maxChannelsEB = cms.uint32( 61200 ),
4654     maxChannelsEE = cms.uint32( 14648 ),
4655     digisLabelEB = cms.string( "ebDigis" ),
4656     digisLabelEE = cms.string( "eeDigis" ),
4657     alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
4658 )
4659 process.hltEcalDigis = cms.EDProducer( "EcalDigisFromPortableProducer",
4660     digisInLabelEB = cms.InputTag( 'hltEcalDigisSoA','ebDigis' ),
4661     digisInLabelEE = cms.InputTag( 'hltEcalDigisSoA','eeDigis' ),
4662     digisOutLabelEB = cms.string( "ebDigis" ),
4663     digisOutLabelEE = cms.string( "eeDigis" ),
4664     produceDummyIntegrityCollections = cms.bool( False )
4665 )
4666 process.hltEcalUncalibRecHitSoA = cms.EDProducer( "EcalUncalibRecHitProducerPortable@alpaka",
4667     digisLabelEB = cms.InputTag( 'hltEcalDigisSoA','ebDigis' ),
4668     digisLabelEE = cms.InputTag( 'hltEcalDigisSoA','eeDigis' ),
4669     recHitsLabelEB = cms.string( "EcalUncalibRecHitsEB" ),
4670     recHitsLabelEE = cms.string( "EcalUncalibRecHitsEE" ),
4671     EBtimeFitLimits_Lower = cms.double( 0.2 ),
4672     EBtimeFitLimits_Upper = cms.double( 1.4 ),
4673     EEtimeFitLimits_Lower = cms.double( 0.2 ),
4674     EEtimeFitLimits_Upper = cms.double( 1.4 ),
4675     EBtimeConstantTerm = cms.double( 0.6 ),
4676     EEtimeConstantTerm = cms.double( 1.0 ),
4677     EBtimeNconst = cms.double( 28.5 ),
4678     EEtimeNconst = cms.double( 31.8 ),
4679     outOfTimeThresholdGain12pEB = cms.double( 1000.0 ),
4680     outOfTimeThresholdGain12mEB = cms.double( 1000.0 ),
4681     outOfTimeThresholdGain61pEB = cms.double( 1000.0 ),
4682     outOfTimeThresholdGain61mEB = cms.double( 1000.0 ),
4683     outOfTimeThresholdGain12pEE = cms.double( 1000.0 ),
4684     outOfTimeThresholdGain12mEE = cms.double( 1000.0 ),
4685     outOfTimeThresholdGain61pEE = cms.double( 1000.0 ),
4686     outOfTimeThresholdGain61mEE = cms.double( 1000.0 ),
4687     amplitudeThresholdEB = cms.double( 10.0 ),
4688     amplitudeThresholdEE = cms.double( 10.0 ),
4689     EBtimeFitParameters = cms.vdouble( -2.015452, 3.130702, -12.3473, 41.88921, -82.83944, 91.01147, -50.35761, 11.05621 ),
4690     EEtimeFitParameters = cms.vdouble( -2.390548, 3.553628, -17.62341, 67.67538, -133.213, 140.7432, -75.41106, 16.20277 ),
4691     EBamplitudeFitParameters = cms.vdouble( 1.138, 1.652 ),
4692     EEamplitudeFitParameters = cms.vdouble( 1.89, 1.4 ),
4693     kernelMinimizeThreads = cms.untracked.vuint32( 32, 1, 1 ),
4694     shouldRunTimingComputation = cms.bool( True ),
4695     alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
4696 )
4697 process.hltEcalUncalibRecHit = cms.EDProducer( "EcalUncalibRecHitSoAToLegacy",
4698     inputCollectionEB = cms.InputTag( 'hltEcalUncalibRecHitSoA','EcalUncalibRecHitsEB' ),
4699     outputLabelEB = cms.string( "EcalUncalibRecHitsEB" ),
4700     isPhase2 = cms.bool( False ),
4701     inputCollectionEE = cms.InputTag( 'hltEcalUncalibRecHitSoA','EcalUncalibRecHitsEE' ),
4702     outputLabelEE = cms.string( "EcalUncalibRecHitsEE" )
4703 )
4704 process.hltEcalDetIdToBeRecovered = cms.EDProducer( "EcalDetIdToBeRecoveredProducer",
4705     ebSrFlagCollection = cms.InputTag( "hltEcalDigisLegacy" ),
4706     eeSrFlagCollection = cms.InputTag( "hltEcalDigisLegacy" ),
4707     ebIntegrityGainErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityGainErrors' ),
4708     ebIntegrityGainSwitchErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityGainSwitchErrors' ),
4709     ebIntegrityChIdErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityChIdErrors' ),
4710     eeIntegrityGainErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityGainErrors' ),
4711     eeIntegrityGainSwitchErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityGainSwitchErrors' ),
4712     eeIntegrityChIdErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityChIdErrors' ),
4713     integrityTTIdErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityTTIdErrors' ),
4714     integrityBlockSizeErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityBlockSizeErrors' ),
4715     ebDetIdToBeRecovered = cms.string( "ebDetId" ),
4716     eeDetIdToBeRecovered = cms.string( "eeDetId" ),
4717     ebFEToBeRecovered = cms.string( "ebFE" ),
4718     eeFEToBeRecovered = cms.string( "eeFE" )
4719 )
4720 process.hltEcalRecHit = cms.EDProducer( "EcalRecHitProducer",
4721     EErechitCollection = cms.string( "EcalRecHitsEE" ),
4722     EEuncalibRecHitCollection = cms.InputTag( 'hltEcalUncalibRecHit','EcalUncalibRecHitsEE' ),
4723     EBuncalibRecHitCollection = cms.InputTag( 'hltEcalUncalibRecHit','EcalUncalibRecHitsEB' ),
4724     EBrechitCollection = cms.string( "EcalRecHitsEB" ),
4725     ChannelStatusToBeExcluded = cms.vstring(  ),
4726     killDeadChannels = cms.bool( True ),
4727     algo = cms.string( "EcalRecHitWorkerSimple" ),
4728     EBLaserMIN = cms.double( 0.5 ),
4729     EELaserMIN = cms.double( 0.5 ),
4730     EBLaserMAX = cms.double( 3.0 ),
4731     EELaserMAX = cms.double( 8.0 ),
4732     timeCalibTag = cms.ESInputTag( "","" ),
4733     timeOffsetTag = cms.ESInputTag( "","" ),
4734     skipTimeCalib = cms.bool( False ),
4735     laserCorrection = cms.bool( True ),
4736     flagsMapDBReco = cms.PSet( 
4737       kDead = cms.vstring( 'kNoDataNoTP' ),
4738       kGood = cms.vstring( 'kOk',
4739         'kDAC',
4740         'kNoLaser',
4741         'kNoisy' ),
4742       kTowerRecovered = cms.vstring( 'kDeadFE' ),
4743       kNoisy = cms.vstring( 'kNNoisy',
4744         'kFixedG6',
4745         'kFixedG1' ),
4746       kNeighboursRecovered = cms.vstring( 'kFixedG0',
4747         'kNonRespondingIsolated',
4748         'kDeadVFE' )
4749     ),
4750     algoRecover = cms.string( "EcalRecHitWorkerRecover" ),
4751     recoverEBIsolatedChannels = cms.bool( False ),
4752     recoverEEIsolatedChannels = cms.bool( False ),
4753     recoverEBVFE = cms.bool( False ),
4754     recoverEEVFE = cms.bool( False ),
4755     recoverEBFE = cms.bool( False ),
4756     recoverEEFE = cms.bool( False ),
4757     dbStatusToBeExcludedEE = cms.vint32( 14, 78, 142 ),
4758     dbStatusToBeExcludedEB = cms.vint32( 14, 78, 142 ),
4759     logWarningEtThreshold_EB_FE = cms.double( -1.0 ),
4760     logWarningEtThreshold_EE_FE = cms.double( -1.0 ),
4761     ebDetIdToBeRecovered = cms.InputTag( 'hltEcalDetIdToBeRecovered','ebDetId' ),
4762     eeDetIdToBeRecovered = cms.InputTag( 'hltEcalDetIdToBeRecovered','eeDetId' ),
4763     ebFEToBeRecovered = cms.InputTag( 'hltEcalDetIdToBeRecovered','ebFE' ),
4764     eeFEToBeRecovered = cms.InputTag( 'hltEcalDetIdToBeRecovered','eeFE' ),
4765     singleChannelRecoveryMethod = cms.string( "NeuralNetworks" ),
4766     singleChannelRecoveryThreshold = cms.double( 8.0 ),
4767     sum8ChannelRecoveryThreshold = cms.double( 0.0 ),
4768     bdtWeightFileNoCracks = cms.FileInPath( "RecoLocalCalo/EcalDeadChannelRecoveryAlgos/data/BDTWeights/bdtgAllRH_8GT700MeV_noCracks_ZskimData2017_v1.xml" ),
4769     bdtWeightFileCracks = cms.FileInPath( "RecoLocalCalo/EcalDeadChannelRecoveryAlgos/data/BDTWeights/bdtgAllRH_8GT700MeV_onlyCracks_ZskimData2017_v1.xml" ),
4770     triggerPrimitiveDigiCollection = cms.InputTag( 'hltEcalDigisLegacy','EcalTriggerPrimitives' ),
4771     cleaningConfig = cms.PSet( 
4772       cThreshold_endcap = cms.double( 15.0 ),
4773       tightenCrack_e1_double = cms.double( 2.0 ),
4774       cThreshold_barrel = cms.double( 4.0 ),
4775       e6e2thresh = cms.double( 0.04 ),
4776       e4e1Threshold_barrel = cms.double( 0.08 ),
4777       e4e1Threshold_endcap = cms.double( 0.3 ),
4778       tightenCrack_e4e1_single = cms.double( 3.0 ),
4779       cThreshold_double = cms.double( 10.0 ),
4780       e4e1_b_barrel = cms.double( -0.024 ),
4781       tightenCrack_e6e2_double = cms.double( 3.0 ),
4782       e4e1_a_barrel = cms.double( 0.04 ),
4783       tightenCrack_e1_single = cms.double( 2.0 ),
4784       e4e1_a_endcap = cms.double( 0.02 ),
4785       e4e1_b_endcap = cms.double( -0.0125 ),
4786       ignoreOutOfTimeThresh = cms.double( 1.0E9 )
4787     )
4788 )
4789 process.hltEcalPreshowerDigis = cms.EDProducer( "ESRawToDigi",
4790     sourceTag = cms.InputTag( "rawDataCollector" ),
4791     debugMode = cms.untracked.bool( False ),
4792     InstanceES = cms.string( "" ),
4793     LookupTable = cms.FileInPath( "EventFilter/ESDigiToRaw/data/ES_lookup_table.dat" ),
4794     ESdigiCollection = cms.string( "" )
4795 )
4796 process.hltEcalPreshowerRecHit = cms.EDProducer( "ESRecHitProducer",
4797     ESrechitCollection = cms.string( "EcalRecHitsES" ),
4798     ESdigiCollection = cms.InputTag( "hltEcalPreshowerDigis" ),
4799     algo = cms.string( "ESRecHitWorker" ),
4800     ESRecoAlgo = cms.int32( 0 )
4801 )
4802 process.hltEcalPhiSymFilter = cms.EDFilter( "HLTEcalPhiSymFilter",
4803     barrelDigiCollection = cms.InputTag( 'hltEcalDigis','ebDigis' ),
4804     endcapDigiCollection = cms.InputTag( 'hltEcalDigis','eeDigis' ),
4805     barrelUncalibHitCollection = cms.InputTag( 'hltEcalUncalibRecHit','EcalUncalibRecHitsEB' ),
4806     endcapUncalibHitCollection = cms.InputTag( 'hltEcalUncalibRecHit','EcalUncalibRecHitsEE' ),
4807     barrelHitCollection = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
4808     endcapHitCollection = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
4809     statusThreshold = cms.uint32( 3 ),
4810     useRecoFlag = cms.bool( False ),
4811     ampCut_barrelP = cms.vdouble( 14.31759, 14.33355, 14.34853, 14.36281, 14.37667, 14.39011, 14.40334, 14.41657, 14.42994, 14.44359, 14.45759, 14.47222, 14.48748, 14.50358, 14.52052, 14.53844, 14.55755, 14.57778, 14.59934, 14.62216, 14.64645, 14.67221, 14.69951, 14.72849, 14.75894, 14.79121, 14.82502, 14.86058, 14.89796, 14.93695, 14.97783, 15.02025, 15.06442, 15.11041, 15.15787, 15.20708, 15.25783, 15.31026, 15.36409, 15.41932, 15.47602, 15.53384, 15.5932, 15.65347, 15.715, 15.77744, 15.84086, 15.90505, 15.97001, 16.03539, 16.10147, 16.16783, 16.23454, 16.30146, 16.36824, 16.43502, 16.50159, 16.56781, 16.63354, 16.69857, 16.76297, 16.82625, 16.88862, 16.94973, 17.00951, 17.06761, 17.12403, 17.1787, 17.23127, 17.28167, 17.32955, 17.37491, 17.41754, 17.45723, 17.49363, 17.52688, 17.55642, 17.58218, 17.60416, 17.62166, 17.63468, 17.64315, 17.64665, 17.6449, 17.6379 ),
4812     ampCut_barrelM = cms.vdouble( 17.6379, 17.6449, 17.64665, 17.64315, 17.63468, 17.62166, 17.60416, 17.58218, 17.55642, 17.52688, 17.49363, 17.45723, 17.41754, 17.37491, 17.32955, 17.28167, 17.23127, 17.1787, 17.12403, 17.06761, 17.00951, 16.94973, 16.88862, 16.82625, 16.76297, 16.69857, 16.63354, 16.56781, 16.50159, 16.43502, 16.36824, 16.30146, 16.23454, 16.16783, 16.10147, 16.03539, 15.97001, 15.90505, 15.84086, 15.77744, 15.715, 15.65347, 15.5932, 15.53384, 15.47602, 15.41932, 15.36409, 15.31026, 15.25783, 15.20708, 15.15787, 15.11041, 15.06442, 15.02025, 14.97783, 14.93695, 14.89796, 14.86058, 14.82502, 14.79121, 14.75894, 14.72849, 14.69951, 14.67221, 14.64645, 14.62216, 14.59934, 14.57778, 14.55755, 14.53844, 14.52052, 14.50358, 14.48748, 14.47222, 14.45759, 14.44359, 14.42994, 14.41657, 14.40334, 14.39011, 14.37667, 14.36281, 14.34853, 14.33355, 14.31759 ),
4813     ampCut_endcapP = cms.vdouble( 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 11.5, 11.5, 11.5, 11.5, 11.5, 11.5, 11.5, 11.5, 11.5 ),
4814     ampCut_endcapM = cms.vdouble( 11.5, 11.5, 11.5, 11.5, 11.5, 11.5, 11.5, 11.5, 11.5, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0 ),
4815     phiSymBarrelDigiCollection = cms.string( "phiSymEcalDigisEB" ),
4816     phiSymEndcapDigiCollection = cms.string( "phiSymEcalDigisEE" )
4817 )
4818 process.hltFEDSelectorL1 = cms.EDProducer( "EvFFEDSelector",
4819     inputTag = cms.InputTag( "rawDataCollector" ),
4820     fedList = cms.vuint32( 1404 )
4821 )
4822 process.hltBoolEnd = cms.EDFilter( "HLTBool",
4823     result = cms.bool( True )
4824 )
4825 process.hltL1sAlCaHIEcalPi0Eta = cms.EDFilter( "HLTL1TSeed",
4826     saveTags = cms.bool( True ),
4827     L1SeedsLogicalExpression = cms.string( "L1_AlwaysTrue OR L1_DoubleEG_15_10 OR L1_DoubleEG_18_17 OR L1_DoubleEG_20_18 OR L1_DoubleEG_22_10 OR L1_DoubleEG_22_12 OR L1_DoubleEG_22_15 OR L1_DoubleEG_23_10 OR L1_DoubleEG_24_17 OR L1_DoubleEG_25_12 OR L1_DoubleJet100er2p7 OR L1_DoubleJet112er2p7 OR L1_DoubleJet120er2p7 OR L1_DoubleJet40er2p7 OR L1_DoubleJet50er2p7 OR L1_DoubleJet60er2p7 OR L1_DoubleJet80er2p7 OR L1_IsolatedBunch OR L1_SingleEG10 OR L1_SingleEG15 OR L1_SingleEG18 OR L1_SingleEG24 OR L1_SingleEG26 OR L1_SingleEG28 OR L1_SingleEG30 OR L1_SingleEG32 OR L1_SingleEG34 OR L1_SingleEG36 OR L1_SingleEG38 OR L1_SingleEG40 OR L1_SingleEG42 OR L1_SingleEG45 OR L1_SingleEG5 OR L1_SingleIsoEG18 OR L1_SingleIsoEG20 OR L1_SingleIsoEG22 OR L1_SingleIsoEG24 OR L1_SingleIsoEG26 OR L1_SingleIsoEG28 OR L1_SingleIsoEG30 OR L1_SingleIsoEG32 OR L1_SingleIsoEG34 OR L1_SingleIsoEG36 OR L1_SingleJet120 OR L1_SingleJet140 OR L1_SingleJet150 OR L1_SingleJet16 OR L1_SingleJet160 OR L1_SingleJet170 OR L1_SingleJet180 OR L1_SingleJet20 OR L1_SingleJet200 OR L1_SingleJet35 OR L1_SingleJet60 OR L1_SingleJet90" ),
4828     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
4829     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
4830     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
4831     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
4832     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
4833     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
4834     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
4835     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
4836     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
4837 )
4838 process.hltPreAlCaHIEcalEtaEBonly = cms.EDFilter( "HLTPrescaler",
4839     offset = cms.uint32( 0 ),
4840     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
4841 )
4842 process.hltSimple3x3Clusters = cms.EDProducer( "EgammaHLTNxNClusterProducer",
4843     doBarrel = cms.bool( True ),
4844     doEndcaps = cms.bool( True ),
4845     barrelHitProducer = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
4846     endcapHitProducer = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
4847     clusEtaSize = cms.int32( 3 ),
4848     clusPhiSize = cms.int32( 3 ),
4849     barrelClusterCollection = cms.string( "Simple3x3ClustersBarrel" ),
4850     endcapClusterCollection = cms.string( "Simple3x3ClustersEndcap" ),
4851     clusSeedThr = cms.double( 0.5 ),
4852     clusSeedThrEndCap = cms.double( 1.0 ),
4853     useRecoFlag = cms.bool( False ),
4854     flagLevelRecHitsToUse = cms.int32( 1 ),
4855     useDBStatus = cms.bool( True ),
4856     statusLevelRecHitsToUse = cms.int32( 1 ),
4857     posCalcParameters = cms.PSet( 
4858       T0_barl = cms.double( 7.4 ),
4859       T0_endcPresh = cms.double( 1.2 ),
4860       LogWeighted = cms.bool( True ),
4861       T0_endc = cms.double( 3.1 ),
4862       X0 = cms.double( 0.89 ),
4863       W0 = cms.double( 4.2 )
4864     ),
4865     maxNumberofSeeds = cms.int32( 700 ),
4866     maxNumberofClusters = cms.int32( 300 ),
4867     debugLevel = cms.int32( 0 )
4868 )
4869 process.hltAlCaEtaRecHitsFilterEBonlyRegional = cms.EDFilter( "HLTRegionalEcalResonanceFilter",
4870     barrelHits = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
4871     endcapHits = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
4872     preshRecHitProducer = cms.InputTag( 'hltEcalPreshowerRecHit','EcalRecHitsES' ),
4873     barrelClusters = cms.InputTag( 'hltSimple3x3Clusters','Simple3x3ClustersBarrel' ),
4874     endcapClusters = cms.InputTag( 'hltSimple3x3Clusters','Simple3x3ClustersEndcap' ),
4875     useRecoFlag = cms.bool( False ),
4876     flagLevelRecHitsToUse = cms.int32( 1 ),
4877     useDBStatus = cms.bool( True ),
4878     statusLevelRecHitsToUse = cms.int32( 1 ),
4879     doSelBarrel = cms.bool( True ),
4880     barrelSelection = cms.PSet( 
4881       massHighPi0Cand = cms.double( 0.156 ),
4882       ptMinForIsolation = cms.double( 1.0 ),
4883       seleMinvMaxBarrel = cms.double( 0.8 ),
4884       massLowPi0Cand = cms.double( 0.084 ),
4885       seleS9S25Gamma = cms.double( 0.8 ),
4886       seleBeltDeta = cms.double( 0.1 ),
4887       seleS4S9GammaBarrel_region2 = cms.double( 0.9 ),
4888       barrelHitCollection = cms.string( "etaEcalRecHitsEB" ),
4889       removePi0CandidatesForEta = cms.bool( True ),
4890       seleMinvMinBarrel = cms.double( 0.2 ),
4891       seleS4S9GammaBarrel_region1 = cms.double( 0.9 ),
4892       selePtPairBarrel_region1 = cms.double( 3.0 ),
4893       selePtPairBarrel_region2 = cms.double( 3.0 ),
4894       seleBeltDR = cms.double( 0.3 ),
4895       region1_Barrel = cms.double( 1.0 ),
4896       seleIsoBarrel_region1 = cms.double( 0.5 ),
4897       selePtGammaBarrel_region1 = cms.double( 0.65 ),
4898       seleIsoBarrel_region2 = cms.double( 0.5 ),
4899       selePtGammaBarrel_region2 = cms.double( 1.4 ),
4900       store5x5RecHitEB = cms.bool( True ),
4901       seleNxtalBarrel_region2 = cms.uint32( 6 ),
4902       seleNxtalBarrel_region1 = cms.uint32( 6 )
4903     ),
4904     doSelEndcap = cms.bool( False ),
4905     endcapSelection = cms.PSet( 
4906       seleBeltDetaEndCap = cms.double( 0.05 ),
4907       selePtPairMaxEndCap_region3 = cms.double( 2.5 ),
4908       seleS4S9GammaEndCap_region2 = cms.double( 0.65 ),
4909       seleS4S9GammaEndCap_region1 = cms.double( 0.65 ),
4910       seleNxtalEndCap_region2 = cms.uint32( 6 ),
4911       seleNxtalEndCap_region3 = cms.uint32( 6 ),
4912       ptMinForIsolationEndCap = cms.double( 0.5 ),
4913       selePtPairEndCap_region1 = cms.double( 1.5 ),
4914       endcapHitCollection = cms.string( "etaEcalRecHitsEE" ),
4915       selePtPairEndCap_region2 = cms.double( 1.5 ),
4916       seleS4S9GammaEndCap_region3 = cms.double( 0.65 ),
4917       selePtGammaEndCap_region3 = cms.double( 0.5 ),
4918       selePtGammaEndCap_region2 = cms.double( 0.5 ),
4919       selePtGammaEndCap_region1 = cms.double( 0.5 ),
4920       region1_EndCap = cms.double( 1.8 ),
4921       region2_EndCap = cms.double( 2.0 ),
4922       store5x5RecHitEE = cms.bool( False ),
4923       seleIsoEndCap_region3 = cms.double( 0.5 ),
4924       seleIsoEndCap_region2 = cms.double( 0.5 ),
4925       seleMinvMinEndCap = cms.double( 0.05 ),
4926       selePtPairEndCap_region3 = cms.double( 99.0 ),
4927       seleIsoEndCap_region1 = cms.double( 0.5 ),
4928       seleBeltDREndCap = cms.double( 0.2 ),
4929       seleMinvMaxEndCap = cms.double( 0.3 ),
4930       seleNxtalEndCap_region1 = cms.uint32( 6 ),
4931       seleS9S25GammaEndCap = cms.double( 0.0 )
4932     ),
4933     storeRecHitES = cms.bool( False ),
4934     preshowerSelection = cms.PSet( 
4935       preshClusterEnergyCut = cms.double( 0.0 ),
4936       debugLevelES = cms.string( "" ),
4937       ESCollection = cms.string( "etaEcalRecHitsES" ),
4938       preshNclust = cms.int32( 4 ),
4939       preshStripEnergyCut = cms.double( 0.0 ),
4940       preshCalibPlaneY = cms.double( 0.7 ),
4941       preshSeededNstrip = cms.int32( 15 ),
4942       preshCalibGamma = cms.double( 0.024 ),
4943       preshCalibPlaneX = cms.double( 1.0 ),
4944       preshCalibMIP = cms.double( 9.0E-5 )
4945     ),
4946     debugLevel = cms.int32( 0 )
4947 )
4948 process.hltAlCaEtaEBUncalibrator = cms.EDProducer( "EcalRecalibRecHitProducer",
4949     EBRecHitCollection = cms.InputTag( 'hltAlCaEtaRecHitsFilterEBonlyRegional','etaEcalRecHitsEB' ),
4950     EERecHitCollection = cms.InputTag( 'hltAlCaEtaRecHitsFilterEBonlyRegional','etaEcalRecHitsEB' ),
4951     EBRecalibRecHitCollection = cms.string( "etaEcalRecHitsEB" ),
4952     EERecalibRecHitCollection = cms.string( "etaEcalRecHitsEE" ),
4953     doEnergyScale = cms.bool( False ),
4954     doIntercalib = cms.bool( False ),
4955     doLaserCorrections = cms.bool( False ),
4956     doEnergyScaleInverse = cms.bool( False ),
4957     doIntercalibInverse = cms.bool( False ),
4958     doLaserCorrectionsInverse = cms.bool( False )
4959 )
4960 process.hltAlCaEtaEBRechitsToDigis = cms.EDProducer( "HLTRechitsToDigis",
4961     region = cms.string( "barrel" ),
4962     digisIn = cms.InputTag( 'hltEcalDigis','ebDigis' ),
4963     digisOut = cms.string( "etaEBDigis" ),
4964     recHits = cms.InputTag( 'hltAlCaEtaEBUncalibrator','etaEcalRecHitsEB' ),
4965     srFlagsIn = cms.InputTag( "hltEcalDigisLegacy" ),
4966     srFlagsOut = cms.string( "etaEBSrFlags" )
4967 )
4968 process.hltPreAlCaHIEcalEtaEEonly = cms.EDFilter( "HLTPrescaler",
4969     offset = cms.uint32( 0 ),
4970     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
4971 )
4972 process.hltAlCaEtaRecHitsFilterEEonlyRegional = cms.EDFilter( "HLTRegionalEcalResonanceFilter",
4973     barrelHits = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
4974     endcapHits = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
4975     preshRecHitProducer = cms.InputTag( 'hltEcalPreshowerRecHit','EcalRecHitsES' ),
4976     barrelClusters = cms.InputTag( 'hltSimple3x3Clusters','Simple3x3ClustersBarrel' ),
4977     endcapClusters = cms.InputTag( 'hltSimple3x3Clusters','Simple3x3ClustersEndcap' ),
4978     useRecoFlag = cms.bool( False ),
4979     flagLevelRecHitsToUse = cms.int32( 1 ),
4980     useDBStatus = cms.bool( True ),
4981     statusLevelRecHitsToUse = cms.int32( 1 ),
4982     doSelBarrel = cms.bool( False ),
4983     barrelSelection = cms.PSet( 
4984       massHighPi0Cand = cms.double( 0.163 ),
4985       ptMinForIsolation = cms.double( 1.0 ),
4986       seleMinvMaxBarrel = cms.double( 0.8 ),
4987       massLowPi0Cand = cms.double( 0.104 ),
4988       seleS9S25Gamma = cms.double( 0.0 ),
4989       seleBeltDeta = cms.double( 0.05 ),
4990       seleS4S9GammaBarrel_region2 = cms.double( 0.65 ),
4991       barrelHitCollection = cms.string( "etaEcalRecHitsEB" ),
4992       removePi0CandidatesForEta = cms.bool( False ),
4993       seleMinvMinBarrel = cms.double( 0.3 ),
4994       seleS4S9GammaBarrel_region1 = cms.double( 0.65 ),
4995       selePtPairBarrel_region1 = cms.double( 1.5 ),
4996       selePtPairBarrel_region2 = cms.double( 1.5 ),
4997       seleBeltDR = cms.double( 0.2 ),
4998       region1_Barrel = cms.double( 1.0 ),
4999       seleIsoBarrel_region1 = cms.double( 0.5 ),
5000       selePtGammaBarrel_region1 = cms.double( 1.0 ),
5001       seleIsoBarrel_region2 = cms.double( 0.5 ),
5002       selePtGammaBarrel_region2 = cms.double( 0.5 ),
5003       store5x5RecHitEB = cms.bool( False ),
5004       seleNxtalBarrel_region2 = cms.uint32( 6 ),
5005       seleNxtalBarrel_region1 = cms.uint32( 6 )
5006     ),
5007     doSelEndcap = cms.bool( True ),
5008     endcapSelection = cms.PSet( 
5009       seleBeltDetaEndCap = cms.double( 0.1 ),
5010       selePtPairMaxEndCap_region3 = cms.double( 999.0 ),
5011       seleS4S9GammaEndCap_region2 = cms.double( 0.9 ),
5012       seleS4S9GammaEndCap_region1 = cms.double( 0.9 ),
5013       seleNxtalEndCap_region2 = cms.uint32( 6 ),
5014       seleNxtalEndCap_region3 = cms.uint32( 6 ),
5015       ptMinForIsolationEndCap = cms.double( 0.5 ),
5016       selePtPairEndCap_region1 = cms.double( 3.0 ),
5017       endcapHitCollection = cms.string( "etaEcalRecHitsEE" ),
5018       selePtPairEndCap_region2 = cms.double( 3.0 ),
5019       seleS4S9GammaEndCap_region3 = cms.double( 0.9 ),
5020       selePtGammaEndCap_region3 = cms.double( 1.0 ),
5021       selePtGammaEndCap_region2 = cms.double( 1.0 ),
5022       selePtGammaEndCap_region1 = cms.double( 1.0 ),
5023       region1_EndCap = cms.double( 1.8 ),
5024       region2_EndCap = cms.double( 2.0 ),
5025       store5x5RecHitEE = cms.bool( True ),
5026       seleIsoEndCap_region3 = cms.double( 0.5 ),
5027       seleIsoEndCap_region2 = cms.double( 0.5 ),
5028       seleMinvMinEndCap = cms.double( 0.2 ),
5029       selePtPairEndCap_region3 = cms.double( 3.0 ),
5030       seleIsoEndCap_region1 = cms.double( 0.5 ),
5031       seleBeltDREndCap = cms.double( 0.3 ),
5032       seleMinvMaxEndCap = cms.double( 0.8 ),
5033       seleNxtalEndCap_region1 = cms.uint32( 6 ),
5034       seleS9S25GammaEndCap = cms.double( 0.85 )
5035     ),
5036     storeRecHitES = cms.bool( True ),
5037     preshowerSelection = cms.PSet( 
5038       preshClusterEnergyCut = cms.double( 0.0 ),
5039       debugLevelES = cms.string( "" ),
5040       ESCollection = cms.string( "etaEcalRecHitsES" ),
5041       preshNclust = cms.int32( 4 ),
5042       preshStripEnergyCut = cms.double( 0.0 ),
5043       preshCalibPlaneY = cms.double( 0.7 ),
5044       preshSeededNstrip = cms.int32( 15 ),
5045       preshCalibGamma = cms.double( 0.024 ),
5046       preshCalibPlaneX = cms.double( 1.0 ),
5047       preshCalibMIP = cms.double( 9.0E-5 )
5048     ),
5049     debugLevel = cms.int32( 0 )
5050 )
5051 process.hltAlCaEtaEEUncalibrator = cms.EDProducer( "EcalRecalibRecHitProducer",
5052     EBRecHitCollection = cms.InputTag( 'hltAlCaEtaRecHitsFilterEEonlyRegional','etaEcalRecHitsEE' ),
5053     EERecHitCollection = cms.InputTag( 'hltAlCaEtaRecHitsFilterEEonlyRegional','etaEcalRecHitsEE' ),
5054     EBRecalibRecHitCollection = cms.string( "etaEcalRecHitsEB" ),
5055     EERecalibRecHitCollection = cms.string( "etaEcalRecHitsEE" ),
5056     doEnergyScale = cms.bool( False ),
5057     doIntercalib = cms.bool( False ),
5058     doLaserCorrections = cms.bool( False ),
5059     doEnergyScaleInverse = cms.bool( False ),
5060     doIntercalibInverse = cms.bool( False ),
5061     doLaserCorrectionsInverse = cms.bool( False )
5062 )
5063 process.hltAlCaEtaEERechitsToDigis = cms.EDProducer( "HLTRechitsToDigis",
5064     region = cms.string( "endcap" ),
5065     digisIn = cms.InputTag( 'hltEcalDigis','eeDigis' ),
5066     digisOut = cms.string( "etaEEDigis" ),
5067     recHits = cms.InputTag( 'hltAlCaEtaEEUncalibrator','etaEcalRecHitsEE' ),
5068     srFlagsIn = cms.InputTag( "hltEcalDigisLegacy" ),
5069     srFlagsOut = cms.string( "etaEESrFlags" )
5070 )
5071 process.hltPreAlCaHIEcalPi0EBonly = cms.EDFilter( "HLTPrescaler",
5072     offset = cms.uint32( 0 ),
5073     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
5074 )
5075 process.hltAlCaPi0RecHitsFilterEBonlyRegional = cms.EDFilter( "HLTRegionalEcalResonanceFilter",
5076     barrelHits = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
5077     endcapHits = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
5078     preshRecHitProducer = cms.InputTag( 'hltEcalPreshowerRecHit','EcalRecHitsES' ),
5079     barrelClusters = cms.InputTag( 'hltSimple3x3Clusters','Simple3x3ClustersBarrel' ),
5080     endcapClusters = cms.InputTag( 'hltSimple3x3Clusters','Simple3x3ClustersEndcap' ),
5081     useRecoFlag = cms.bool( False ),
5082     flagLevelRecHitsToUse = cms.int32( 1 ),
5083     useDBStatus = cms.bool( True ),
5084     statusLevelRecHitsToUse = cms.int32( 1 ),
5085     doSelBarrel = cms.bool( True ),
5086     barrelSelection = cms.PSet( 
5087       massHighPi0Cand = cms.double( 0.163 ),
5088       ptMinForIsolation = cms.double( 1.0 ),
5089       seleMinvMaxBarrel = cms.double( 0.22 ),
5090       massLowPi0Cand = cms.double( 0.104 ),
5091       seleS9S25Gamma = cms.double( 0.0 ),
5092       seleBeltDeta = cms.double( 0.05 ),
5093       seleS4S9GammaBarrel_region2 = cms.double( 0.9 ),
5094       barrelHitCollection = cms.string( "pi0EcalRecHitsEB" ),
5095       removePi0CandidatesForEta = cms.bool( False ),
5096       seleMinvMinBarrel = cms.double( 0.06 ),
5097       seleS4S9GammaBarrel_region1 = cms.double( 0.88 ),
5098       selePtPairBarrel_region1 = cms.double( 2.0 ),
5099       selePtPairBarrel_region2 = cms.double( 1.75 ),
5100       seleBeltDR = cms.double( 0.2 ),
5101       region1_Barrel = cms.double( 1.0 ),
5102       seleIsoBarrel_region1 = cms.double( 0.5 ),
5103       selePtGammaBarrel_region1 = cms.double( 0.65 ),
5104       seleIsoBarrel_region2 = cms.double( 0.5 ),
5105       selePtGammaBarrel_region2 = cms.double( 0.65 ),
5106       store5x5RecHitEB = cms.bool( False ),
5107       seleNxtalBarrel_region2 = cms.uint32( 6 ),
5108       seleNxtalBarrel_region1 = cms.uint32( 6 )
5109     ),
5110     doSelEndcap = cms.bool( False ),
5111     endcapSelection = cms.PSet( 
5112       seleBeltDetaEndCap = cms.double( 0.05 ),
5113       selePtPairMaxEndCap_region3 = cms.double( 2.5 ),
5114       seleS4S9GammaEndCap_region2 = cms.double( 0.65 ),
5115       seleS4S9GammaEndCap_region1 = cms.double( 0.65 ),
5116       seleNxtalEndCap_region2 = cms.uint32( 6 ),
5117       seleNxtalEndCap_region3 = cms.uint32( 6 ),
5118       ptMinForIsolationEndCap = cms.double( 0.5 ),
5119       selePtPairEndCap_region1 = cms.double( 1.5 ),
5120       endcapHitCollection = cms.string( "pi0EcalRecHitsEE" ),
5121       selePtPairEndCap_region2 = cms.double( 1.5 ),
5122       seleS4S9GammaEndCap_region3 = cms.double( 0.65 ),
5123       selePtGammaEndCap_region3 = cms.double( 0.5 ),
5124       selePtGammaEndCap_region2 = cms.double( 0.5 ),
5125       selePtGammaEndCap_region1 = cms.double( 0.5 ),
5126       region1_EndCap = cms.double( 1.8 ),
5127       region2_EndCap = cms.double( 2.0 ),
5128       store5x5RecHitEE = cms.bool( False ),
5129       seleIsoEndCap_region3 = cms.double( 0.5 ),
5130       seleIsoEndCap_region2 = cms.double( 0.5 ),
5131       seleMinvMinEndCap = cms.double( 0.05 ),
5132       selePtPairEndCap_region3 = cms.double( 99.0 ),
5133       seleIsoEndCap_region1 = cms.double( 0.5 ),
5134       seleBeltDREndCap = cms.double( 0.2 ),
5135       seleMinvMaxEndCap = cms.double( 0.3 ),
5136       seleNxtalEndCap_region1 = cms.uint32( 6 ),
5137       seleS9S25GammaEndCap = cms.double( 0.0 )
5138     ),
5139     storeRecHitES = cms.bool( False ),
5140     preshowerSelection = cms.PSet( 
5141       preshClusterEnergyCut = cms.double( 0.0 ),
5142       debugLevelES = cms.string( "" ),
5143       ESCollection = cms.string( "pi0EcalRecHitsES" ),
5144       preshNclust = cms.int32( 4 ),
5145       preshStripEnergyCut = cms.double( 0.0 ),
5146       preshCalibPlaneY = cms.double( 0.7 ),
5147       preshSeededNstrip = cms.int32( 15 ),
5148       preshCalibGamma = cms.double( 0.024 ),
5149       preshCalibPlaneX = cms.double( 1.0 ),
5150       preshCalibMIP = cms.double( 9.0E-5 )
5151     ),
5152     debugLevel = cms.int32( 0 )
5153 )
5154 process.hltAlCaPi0EBUncalibrator = cms.EDProducer( "EcalRecalibRecHitProducer",
5155     EBRecHitCollection = cms.InputTag( 'hltAlCaPi0RecHitsFilterEBonlyRegional','pi0EcalRecHitsEB' ),
5156     EERecHitCollection = cms.InputTag( 'hltAlCaPi0RecHitsFilterEBonlyRegional','pi0EcalRecHitsEB' ),
5157     EBRecalibRecHitCollection = cms.string( "pi0EcalRecHitsEB" ),
5158     EERecalibRecHitCollection = cms.string( "pi0EcalRecHitsEE" ),
5159     doEnergyScale = cms.bool( False ),
5160     doIntercalib = cms.bool( False ),
5161     doLaserCorrections = cms.bool( False ),
5162     doEnergyScaleInverse = cms.bool( False ),
5163     doIntercalibInverse = cms.bool( False ),
5164     doLaserCorrectionsInverse = cms.bool( False )
5165 )
5166 process.hltAlCaPi0EBRechitsToDigis = cms.EDProducer( "HLTRechitsToDigis",
5167     region = cms.string( "barrel" ),
5168     digisIn = cms.InputTag( 'hltEcalDigis','ebDigis' ),
5169     digisOut = cms.string( "pi0EBDigis" ),
5170     recHits = cms.InputTag( 'hltAlCaPi0EBUncalibrator','pi0EcalRecHitsEB' ),
5171     srFlagsIn = cms.InputTag( "hltEcalDigisLegacy" ),
5172     srFlagsOut = cms.string( "pi0EBSrFlags" )
5173 )
5174 process.hltPreAlCaHIEcalPi0EEonly = cms.EDFilter( "HLTPrescaler",
5175     offset = cms.uint32( 0 ),
5176     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
5177 )
5178 process.hltAlCaPi0RecHitsFilterEEonlyRegional = cms.EDFilter( "HLTRegionalEcalResonanceFilter",
5179     barrelHits = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
5180     endcapHits = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
5181     preshRecHitProducer = cms.InputTag( 'hltEcalPreshowerRecHit','EcalRecHitsES' ),
5182     barrelClusters = cms.InputTag( 'hltSimple3x3Clusters','Simple3x3ClustersBarrel' ),
5183     endcapClusters = cms.InputTag( 'hltSimple3x3Clusters','Simple3x3ClustersEndcap' ),
5184     useRecoFlag = cms.bool( False ),
5185     flagLevelRecHitsToUse = cms.int32( 1 ),
5186     useDBStatus = cms.bool( True ),
5187     statusLevelRecHitsToUse = cms.int32( 1 ),
5188     doSelBarrel = cms.bool( False ),
5189     barrelSelection = cms.PSet( 
5190       massHighPi0Cand = cms.double( 0.163 ),
5191       ptMinForIsolation = cms.double( 1.0 ),
5192       seleMinvMaxBarrel = cms.double( 0.22 ),
5193       massLowPi0Cand = cms.double( 0.104 ),
5194       seleS9S25Gamma = cms.double( 0.0 ),
5195       seleBeltDeta = cms.double( 0.05 ),
5196       seleS4S9GammaBarrel_region2 = cms.double( 0.65 ),
5197       barrelHitCollection = cms.string( "pi0EcalRecHitsEB" ),
5198       removePi0CandidatesForEta = cms.bool( False ),
5199       seleMinvMinBarrel = cms.double( 0.06 ),
5200       seleS4S9GammaBarrel_region1 = cms.double( 0.65 ),
5201       selePtPairBarrel_region1 = cms.double( 1.5 ),
5202       selePtPairBarrel_region2 = cms.double( 1.5 ),
5203       seleBeltDR = cms.double( 0.2 ),
5204       region1_Barrel = cms.double( 1.0 ),
5205       seleIsoBarrel_region1 = cms.double( 0.5 ),
5206       selePtGammaBarrel_region1 = cms.double( 0.5 ),
5207       seleIsoBarrel_region2 = cms.double( 0.5 ),
5208       selePtGammaBarrel_region2 = cms.double( 0.5 ),
5209       store5x5RecHitEB = cms.bool( False ),
5210       seleNxtalBarrel_region2 = cms.uint32( 6 ),
5211       seleNxtalBarrel_region1 = cms.uint32( 6 )
5212     ),
5213     doSelEndcap = cms.bool( True ),
5214     endcapSelection = cms.PSet( 
5215       seleBeltDetaEndCap = cms.double( 0.05 ),
5216       selePtPairMaxEndCap_region3 = cms.double( 999.0 ),
5217       seleS4S9GammaEndCap_region2 = cms.double( 0.92 ),
5218       seleS4S9GammaEndCap_region1 = cms.double( 0.85 ),
5219       seleNxtalEndCap_region2 = cms.uint32( 6 ),
5220       seleNxtalEndCap_region3 = cms.uint32( 6 ),
5221       ptMinForIsolationEndCap = cms.double( 0.5 ),
5222       selePtPairEndCap_region1 = cms.double( 3.75 ),
5223       endcapHitCollection = cms.string( "pi0EcalRecHitsEE" ),
5224       selePtPairEndCap_region2 = cms.double( 2.0 ),
5225       seleS4S9GammaEndCap_region3 = cms.double( 0.92 ),
5226       selePtGammaEndCap_region3 = cms.double( 0.95 ),
5227       selePtGammaEndCap_region2 = cms.double( 0.95 ),
5228       selePtGammaEndCap_region1 = cms.double( 1.1 ),
5229       region1_EndCap = cms.double( 1.8 ),
5230       region2_EndCap = cms.double( 2.0 ),
5231       store5x5RecHitEE = cms.bool( False ),
5232       seleIsoEndCap_region3 = cms.double( 0.5 ),
5233       seleIsoEndCap_region2 = cms.double( 0.5 ),
5234       seleMinvMinEndCap = cms.double( 0.05 ),
5235       selePtPairEndCap_region3 = cms.double( 2.0 ),
5236       seleIsoEndCap_region1 = cms.double( 0.5 ),
5237       seleBeltDREndCap = cms.double( 0.2 ),
5238       seleMinvMaxEndCap = cms.double( 0.3 ),
5239       seleNxtalEndCap_region1 = cms.uint32( 6 ),
5240       seleS9S25GammaEndCap = cms.double( 0.0 )
5241     ),
5242     storeRecHitES = cms.bool( True ),
5243     preshowerSelection = cms.PSet( 
5244       preshClusterEnergyCut = cms.double( 0.0 ),
5245       debugLevelES = cms.string( "" ),
5246       ESCollection = cms.string( "pi0EcalRecHitsES" ),
5247       preshNclust = cms.int32( 4 ),
5248       preshStripEnergyCut = cms.double( 0.0 ),
5249       preshCalibPlaneY = cms.double( 0.7 ),
5250       preshSeededNstrip = cms.int32( 15 ),
5251       preshCalibGamma = cms.double( 0.024 ),
5252       preshCalibPlaneX = cms.double( 1.0 ),
5253       preshCalibMIP = cms.double( 9.0E-5 )
5254     ),
5255     debugLevel = cms.int32( 0 )
5256 )
5257 process.hltAlCaPi0EEUncalibrator = cms.EDProducer( "EcalRecalibRecHitProducer",
5258     EBRecHitCollection = cms.InputTag( 'hltAlCaPi0RecHitsFilterEEonlyRegional','pi0EcalRecHitsEE' ),
5259     EERecHitCollection = cms.InputTag( 'hltAlCaPi0RecHitsFilterEEonlyRegional','pi0EcalRecHitsEE' ),
5260     EBRecalibRecHitCollection = cms.string( "pi0EcalRecHitsEB" ),
5261     EERecalibRecHitCollection = cms.string( "pi0EcalRecHitsEE" ),
5262     doEnergyScale = cms.bool( False ),
5263     doIntercalib = cms.bool( False ),
5264     doLaserCorrections = cms.bool( False ),
5265     doEnergyScaleInverse = cms.bool( False ),
5266     doIntercalibInverse = cms.bool( False ),
5267     doLaserCorrectionsInverse = cms.bool( False )
5268 )
5269 process.hltAlCaPi0EERechitsToDigis = cms.EDProducer( "HLTRechitsToDigis",
5270     region = cms.string( "endcap" ),
5271     digisIn = cms.InputTag( 'hltEcalDigis','eeDigis' ),
5272     digisOut = cms.string( "pi0EEDigis" ),
5273     recHits = cms.InputTag( 'hltAlCaPi0EEUncalibrator','pi0EcalRecHitsEE' ),
5274     srFlagsIn = cms.InputTag( "hltEcalDigisLegacy" ),
5275     srFlagsOut = cms.string( "pi0EESrFlags" )
5276 )
5277 process.hltL1sSingleMu7to30 = cms.EDFilter( "HLTL1TSeed",
5278     saveTags = cms.bool( True ),
5279     L1SeedsLogicalExpression = cms.string( "L1_SingleMu7 OR L1_SingleMu12 OR L1_SingleMu16 OR L1_SingleMu18 OR L1_SingleMu20 OR L1_SingleMu22 OR L1_SingleMu25 OR L1_SingleMu30" ),
5280     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
5281     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
5282     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
5283     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
5284     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
5285     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
5286     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
5287     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
5288     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
5289 )
5290 process.hltPreAlCaHIRPCMuonNormalisation = cms.EDFilter( "HLTPrescaler",
5291     offset = cms.uint32( 0 ),
5292     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
5293 )
5294 process.hltHIRPCMuonNormaL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
5295     saveTags = cms.bool( True ),
5296     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
5297     PreviousCandTag = cms.InputTag( "hltL1sSingleMu7to30" ),
5298     MaxEta = cms.double( 2.4 ),
5299     MinPt = cms.double( 0.0 ),
5300     MaxDeltaR = cms.double( 0.3 ),
5301     MinN = cms.int32( 1 ),
5302     CentralBxOnly = cms.bool( True ),
5303     SelectQualities = cms.vint32(  )
5304 )
5305 process.hltFEDSelectorTCDS = cms.EDProducer( "EvFFEDSelector",
5306     inputTag = cms.InputTag( "rawDataCollector" ),
5307     fedList = cms.vuint32( 1024, 1025 )
5308 )
5309 process.hltFEDSelectorDT = cms.EDProducer( "EvFFEDSelector",
5310     inputTag = cms.InputTag( "rawDataCollector" ),
5311     fedList = cms.vuint32( 1369, 1370, 1371 )
5312 )
5313 process.hltFEDSelectorRPC = cms.EDProducer( "EvFFEDSelector",
5314     inputTag = cms.InputTag( "rawDataCollector" ),
5315     fedList = cms.vuint32( 790, 791, 792, 793, 794, 795, 821 )
5316 )
5317 process.hltFEDSelectorCSC = cms.EDProducer( "EvFFEDSelector",
5318     inputTag = cms.InputTag( "rawDataCollector" ),
5319     fedList = cms.vuint32( 831, 832, 833, 834, 835, 836, 837, 838, 839, 841, 842, 843, 844, 845, 846, 847, 848, 849, 851, 852, 853, 854, 855, 856, 857, 858, 859, 861, 862, 863, 864, 865, 866, 867, 868, 869 )
5320 )
5321 process.hltFEDSelectorGEM = cms.EDProducer( "EvFFEDSelector",
5322     inputTag = cms.InputTag( "rawDataCollector" ),
5323     fedList = cms.vuint32( 1467, 1468, 1469, 1470, 1471, 1472, 1473, 1474, 1475, 1476, 1477, 1478 )
5324 )
5325 process.hltFEDSelectorTwinMux = cms.EDProducer( "EvFFEDSelector",
5326     inputTag = cms.InputTag( "rawDataCollector" ),
5327     fedList = cms.vuint32( 1390, 1391, 1393, 1394, 1395 )
5328 )
5329 process.hltFEDSelectorOMTF = cms.EDProducer( "EvFFEDSelector",
5330     inputTag = cms.InputTag( "rawDataCollector" ),
5331     fedList = cms.vuint32( 1380, 1381 )
5332 )
5333 process.hltFEDSelectorCPPF = cms.EDProducer( "EvFFEDSelector",
5334     inputTag = cms.InputTag( "rawDataCollector" ),
5335     fedList = cms.vuint32( 1386 )
5336 )
5337 process.hltRandomEventsFilter = cms.EDFilter( "HLTTriggerTypeFilter",
5338     SelectedTriggerType = cms.int32( 3 )
5339 )
5340 process.hltPreAlCaLumiPixelsCountsRandom = cms.EDFilter( "HLTPrescaler",
5341     offset = cms.uint32( 0 ),
5342     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
5343 )
5344 process.hltPixelTrackerHVOn = cms.EDFilter( "DetectorStateFilter",
5345     DebugOn = cms.untracked.bool( False ),
5346     DetectorType = cms.untracked.string( "pixel" ),
5347     acceptedCombinations = cms.untracked.vstring(  ),
5348     DcsStatusLabel = cms.untracked.InputTag( "" ),
5349     DCSRecordLabel = cms.untracked.InputTag( "hltOnlineMetaDataDigis" )
5350 )
5351 process.hltOnlineBeamSpotDevice = cms.EDProducer( "BeamSpotDeviceProducer@alpaka",
5352     src = cms.InputTag( "hltOnlineBeamSpot" ),
5353     alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
5354 )
5355 process.hltSiPixelClustersSoA = cms.EDProducer( "SiPixelRawToClusterPhase1@alpaka",
5356     IncludeErrors = cms.bool( True ),
5357     UseQualityInfo = cms.bool( False ),
5358     clusterThreshold_layer1 = cms.int32( 2000 ),
5359     clusterThreshold_otherLayers = cms.int32( 4000 ),
5360     VCaltoElectronGain = cms.double( 1.0 ),
5361     VCaltoElectronGain_L1 = cms.double( 1.0 ),
5362     VCaltoElectronOffset = cms.double( 0.0 ),
5363     VCaltoElectronOffset_L1 = cms.double( 0.0 ),
5364     InputLabel = cms.InputTag( "rawDataCollector" ),
5365     Regions = cms.PSet(  ),
5366     CablingMapLabel = cms.string( "" ),
5367     alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
5368 )
5369 process.hltSiPixelClusters = cms.EDProducer( "SiPixelDigisClustersFromSoAAlpakaPhase1",
5370     src = cms.InputTag( "hltSiPixelClustersSoA" ),
5371     clusterThreshold_layer1 = cms.int32( 2000 ),
5372     clusterThreshold_otherLayers = cms.int32( 4000 ),
5373     produceDigis = cms.bool( False ),
5374     storeDigis = cms.bool( False )
5375 )
5376 process.hltSiPixelDigiErrors = cms.EDProducer( "SiPixelDigiErrorsFromSoAAlpaka",
5377     digiErrorSoASrc = cms.InputTag( "hltSiPixelClustersSoA" ),
5378     fmtErrorsSoASrc = cms.InputTag( "hltSiPixelClustersSoA" ),
5379     CablingMapLabel = cms.string( "" ),
5380     UsePhase1 = cms.bool( True ),
5381     ErrorList = cms.vint32( 29 ),
5382     UserErrorList = cms.vint32( 40 )
5383 )
5384 process.hltSiPixelRecHitsSoA = cms.EDProducer( "SiPixelRecHitAlpakaPhase1@alpaka",
5385     beamSpot = cms.InputTag( "hltOnlineBeamSpotDevice" ),
5386     src = cms.InputTag( "hltSiPixelClustersSoA" ),
5387     CPE = cms.string( "PixelCPEFastParams" ),
5388     alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
5389 )
5390 process.hltSiPixelRecHits = cms.EDProducer( "SiPixelRecHitFromSoAAlpakaPhase1",
5391     pixelRecHitSrc = cms.InputTag( "hltSiPixelRecHitsSoA" ),
5392     src = cms.InputTag( "hltSiPixelClusters" )
5393 )
5394 process.hltAlcaPixelClusterCounts = cms.EDProducer( "AlcaPCCEventProducer",
5395     pixelClusterLabel = cms.InputTag( "hltSiPixelClusters" ),
5396     trigstring = cms.untracked.string( "alcaPCCEvent" ),
5397     savePerROCInfo = cms.bool( False )
5398 )
5399 process.hltL1sZeroBias = cms.EDFilter( "HLTL1TSeed",
5400     saveTags = cms.bool( True ),
5401     L1SeedsLogicalExpression = cms.string( "L1_ZeroBias" ),
5402     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
5403     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
5404     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
5405     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
5406     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
5407     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
5408     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
5409     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
5410     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
5411 )
5412 process.hltPreAlCaLumiPixelsCountsZeroBias = cms.EDFilter( "HLTPrescaler",
5413     offset = cms.uint32( 0 ),
5414     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
5415 )
5416 process.hltL1sDQMPixelReconstruction = cms.EDFilter( "HLTL1TSeed",
5417     saveTags = cms.bool( True ),
5418     L1SeedsLogicalExpression = cms.string( "L1GlobalDecision" ),
5419     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
5420     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
5421     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
5422     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
5423     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
5424     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
5425     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
5426     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
5427     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
5428 )
5429 process.hltPreDQMPixelReconstruction = cms.EDFilter( "HLTPrescaler",
5430     offset = cms.uint32( 0 ),
5431     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
5432 )
5433 process.hltOnlineBeamSpotDeviceSerialSync = cms.EDProducer( "alpaka_serial_sync::BeamSpotDeviceProducer",
5434     src = cms.InputTag( "hltOnlineBeamSpot" )
5435 )
5436 process.hltSiPixelClustersSoASerialSync = cms.EDProducer( "alpaka_serial_sync::SiPixelRawToClusterPhase1",
5437     IncludeErrors = cms.bool( True ),
5438     UseQualityInfo = cms.bool( False ),
5439     clusterThreshold_layer1 = cms.int32( 2000 ),
5440     clusterThreshold_otherLayers = cms.int32( 4000 ),
5441     VCaltoElectronGain = cms.double( 1.0 ),
5442     VCaltoElectronGain_L1 = cms.double( 1.0 ),
5443     VCaltoElectronOffset = cms.double( 0.0 ),
5444     VCaltoElectronOffset_L1 = cms.double( 0.0 ),
5445     InputLabel = cms.InputTag( "rawDataCollector" ),
5446     Regions = cms.PSet(  ),
5447     CablingMapLabel = cms.string( "" )
5448 )
5449 process.hltSiPixelClustersSerialSync = cms.EDProducer( "SiPixelDigisClustersFromSoAAlpakaPhase1",
5450     src = cms.InputTag( "hltSiPixelClustersSoASerialSync" ),
5451     clusterThreshold_layer1 = cms.int32( 2000 ),
5452     clusterThreshold_otherLayers = cms.int32( 4000 ),
5453     produceDigis = cms.bool( False ),
5454     storeDigis = cms.bool( False )
5455 )
5456 process.hltSiPixelDigiErrorsSerialSync = cms.EDProducer( "SiPixelDigiErrorsFromSoAAlpaka",
5457     digiErrorSoASrc = cms.InputTag( "hltSiPixelClustersSoASerialSync" ),
5458     fmtErrorsSoASrc = cms.InputTag( "hltSiPixelClustersSoASerialSync" ),
5459     CablingMapLabel = cms.string( "" ),
5460     UsePhase1 = cms.bool( True ),
5461     ErrorList = cms.vint32( 29 ),
5462     UserErrorList = cms.vint32( 40 )
5463 )
5464 process.hltSiPixelRecHitsSoASerialSync = cms.EDProducer( "alpaka_serial_sync::SiPixelRecHitAlpakaPhase1",
5465     beamSpot = cms.InputTag( "hltOnlineBeamSpotDeviceSerialSync" ),
5466     src = cms.InputTag( "hltSiPixelClustersSoASerialSync" ),
5467     CPE = cms.string( "PixelCPEFastParams" )
5468 )
5469 process.hltSiPixelRecHitsSerialSync = cms.EDProducer( "SiPixelRecHitFromSoAAlpakaPhase1",
5470     pixelRecHitSrc = cms.InputTag( "hltSiPixelRecHitsSoASerialSync" ),
5471     src = cms.InputTag( "hltSiPixelClustersSerialSync" )
5472 )
5473 process.hltPixelTracksSoA = cms.EDProducer( "CAHitNtupletAlpakaPhase1@alpaka",
5474     pixelRecHitSrc = cms.InputTag( "hltSiPixelRecHitsSoA" ),
5475     CPE = cms.string( "PixelCPEFastParams" ),
5476     ptmin = cms.double( 0.9 ),
5477     CAThetaCutBarrel = cms.double( 0.00123302705499 ),
5478     CAThetaCutForward = cms.double( 0.00355691321774 ),
5479     hardCurvCut = cms.double( 0.503169690002 ),
5480     dcaCutInnerTriplet = cms.double( 0.0918113099491 ),
5481     dcaCutOuterTriplet = cms.double( 0.420724617835 ),
5482     earlyFishbone = cms.bool( True ),
5483     lateFishbone = cms.bool( False ),
5484     fillStatistics = cms.bool( False ),
5485     minHitsPerNtuplet = cms.uint32( 3 ),
5486     minHitsForSharingCut = cms.uint32( 10 ),
5487     fitNas4 = cms.bool( False ),
5488     doClusterCut = cms.bool( True ),
5489     doZ0Cut = cms.bool( True ),
5490     doPtCut = cms.bool( True ),
5491     useRiemannFit = cms.bool( False ),
5492     doSharedHitCut = cms.bool( True ),
5493     dupPassThrough = cms.bool( False ),
5494     useSimpleTripletCleaner = cms.bool( True ),
5495     maxNumberOfDoublets = cms.uint32( 524288 ),
5496     idealConditions = cms.bool( False ),
5497     includeJumpingForwardDoublets = cms.bool( True ),
5498     cellZ0Cut = cms.double( 12.0 ),
5499     cellPtCut = cms.double( 0.5 ),
5500     trackQualityCuts = cms.PSet( 
5501       chi2MaxPt = cms.double( 10.0 ),
5502       tripletMaxTip = cms.double( 0.3 ),
5503       chi2Scale = cms.double( 8.0 ),
5504       quadrupletMaxTip = cms.double( 0.5 ),
5505       quadrupletMinPt = cms.double( 0.3 ),
5506       quadrupletMaxZip = cms.double( 12.0 ),
5507       tripletMaxZip = cms.double( 12.0 ),
5508       tripletMinPt = cms.double( 0.5 ),
5509       chi2Coeff = cms.vdouble( 0.9, 1.8 )
5510     ),
5511     minYsizeB1 = cms.int32( 1 ),
5512     minYsizeB2 = cms.int32( 1 ),
5513     phiCuts = cms.vint32( 965, 1241, 395, 698, 1058, 1211, 348, 782, 1016, 810, 463, 755, 694, 531, 770, 471, 592, 750, 348 ),
5514     alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
5515 )
5516 process.hltPixelTracks = cms.EDProducer( "PixelTrackProducerFromSoAAlpakaPhase1",
5517     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
5518     trackSrc = cms.InputTag( "hltPixelTracksSoA" ),
5519     pixelRecHitLegacySrc = cms.InputTag( "hltSiPixelRecHits" ),
5520     minNumberOfHits = cms.int32( 0 ),
5521     minQuality = cms.string( "loose" )
5522 )
5523 process.hltPixelVerticesSoA = cms.EDProducer( "PixelVertexProducerAlpakaPhase1@alpaka",
5524     oneKernel = cms.bool( True ),
5525     useDensity = cms.bool( True ),
5526     useDBSCAN = cms.bool( False ),
5527     useIterative = cms.bool( False ),
5528     doSplitting = cms.bool( True ),
5529     minT = cms.int32( 2 ),
5530     eps = cms.double( 0.07 ),
5531     errmax = cms.double( 0.01 ),
5532     chi2max = cms.double( 9.0 ),
5533     maxVertices = cms.int32( 256 ),
5534     PtMin = cms.double( 0.5 ),
5535     PtMax = cms.double( 75.0 ),
5536     pixelTrackSrc = cms.InputTag( "hltPixelTracksSoA" ),
5537     alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
5538 )
5539 process.hltPixelVertices = cms.EDProducer( "PixelVertexProducerFromSoAAlpaka",
5540     TrackCollection = cms.InputTag( "hltPixelTracks" ),
5541     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
5542     src = cms.InputTag( "hltPixelVerticesSoA" )
5543 )
5544 process.hltTrimmedPixelVertices = cms.EDProducer( "PixelVertexCollectionTrimmer",
5545     src = cms.InputTag( "hltPixelVertices" ),
5546     maxVtx = cms.uint32( 100 ),
5547     fractionSumPt2 = cms.double( 0.3 ),
5548     minSumPt2 = cms.double( 0.0 ),
5549     PVcomparer = cms.PSet(  refToPSet_ = cms.string( "HLTPSetPvClusterComparerForIT" ) )
5550 )
5551 process.hltPixelTracksSoASerialSync = cms.EDProducer( "alpaka_serial_sync::CAHitNtupletAlpakaPhase1",
5552     pixelRecHitSrc = cms.InputTag( "hltSiPixelRecHitsSoASerialSync" ),
5553     CPE = cms.string( "PixelCPEFastParams" ),
5554     ptmin = cms.double( 0.9 ),
5555     CAThetaCutBarrel = cms.double( 0.00123302705499 ),
5556     CAThetaCutForward = cms.double( 0.00355691321774 ),
5557     hardCurvCut = cms.double( 0.503169690002 ),
5558     dcaCutInnerTriplet = cms.double( 0.0918113099491 ),
5559     dcaCutOuterTriplet = cms.double( 0.420724617835 ),
5560     earlyFishbone = cms.bool( True ),
5561     lateFishbone = cms.bool( False ),
5562     fillStatistics = cms.bool( False ),
5563     minHitsPerNtuplet = cms.uint32( 3 ),
5564     minHitsForSharingCut = cms.uint32( 10 ),
5565     fitNas4 = cms.bool( False ),
5566     doClusterCut = cms.bool( True ),
5567     doZ0Cut = cms.bool( True ),
5568     doPtCut = cms.bool( True ),
5569     useRiemannFit = cms.bool( False ),
5570     doSharedHitCut = cms.bool( True ),
5571     dupPassThrough = cms.bool( False ),
5572     useSimpleTripletCleaner = cms.bool( True ),
5573     maxNumberOfDoublets = cms.uint32( 524288 ),
5574     idealConditions = cms.bool( False ),
5575     includeJumpingForwardDoublets = cms.bool( True ),
5576     cellZ0Cut = cms.double( 12.0 ),
5577     cellPtCut = cms.double( 0.5 ),
5578     trackQualityCuts = cms.PSet( 
5579       chi2MaxPt = cms.double( 10.0 ),
5580       tripletMaxTip = cms.double( 0.3 ),
5581       chi2Scale = cms.double( 8.0 ),
5582       quadrupletMaxTip = cms.double( 0.5 ),
5583       quadrupletMinPt = cms.double( 0.3 ),
5584       quadrupletMaxZip = cms.double( 12.0 ),
5585       tripletMaxZip = cms.double( 12.0 ),
5586       tripletMinPt = cms.double( 0.5 ),
5587       chi2Coeff = cms.vdouble( 0.9, 1.8 )
5588     ),
5589     minYsizeB1 = cms.int32( 1 ),
5590     minYsizeB2 = cms.int32( 1 ),
5591     phiCuts = cms.vint32( 965, 1241, 395, 698, 1058, 1211, 348, 782, 1016, 810, 463, 755, 694, 531, 770, 471, 592, 750, 348 )
5592 )
5593 process.hltPixelTracksSerialSync = cms.EDProducer( "PixelTrackProducerFromSoAAlpakaPhase1",
5594     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
5595     trackSrc = cms.InputTag( "hltPixelTracksSoASerialSync" ),
5596     pixelRecHitLegacySrc = cms.InputTag( "hltSiPixelRecHitsSerialSync" ),
5597     minNumberOfHits = cms.int32( 0 ),
5598     minQuality = cms.string( "loose" )
5599 )
5600 process.hltPixelVerticesSoASerialSync = cms.EDProducer( "alpaka_serial_sync::PixelVertexProducerAlpakaPhase1",
5601     oneKernel = cms.bool( True ),
5602     useDensity = cms.bool( True ),
5603     useDBSCAN = cms.bool( False ),
5604     useIterative = cms.bool( False ),
5605     doSplitting = cms.bool( True ),
5606     minT = cms.int32( 2 ),
5607     eps = cms.double( 0.07 ),
5608     errmax = cms.double( 0.01 ),
5609     chi2max = cms.double( 9.0 ),
5610     maxVertices = cms.int32( 256 ),
5611     PtMin = cms.double( 0.5 ),
5612     PtMax = cms.double( 75.0 ),
5613     pixelTrackSrc = cms.InputTag( "hltPixelTracksSoASerialSync" )
5614 )
5615 process.hltPixelVerticesSerialSync = cms.EDProducer( "PixelVertexProducerFromSoAAlpaka",
5616     TrackCollection = cms.InputTag( "hltPixelTracksSerialSync" ),
5617     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
5618     src = cms.InputTag( "hltPixelVerticesSoASerialSync" )
5619 )
5620 process.hltTrimmedPixelVerticesSerialSync = cms.EDProducer( "PixelVertexCollectionTrimmer",
5621     src = cms.InputTag( "hltPixelVerticesSerialSync" ),
5622     maxVtx = cms.uint32( 100 ),
5623     fractionSumPt2 = cms.double( 0.3 ),
5624     minSumPt2 = cms.double( 0.0 ),
5625     PVcomparer = cms.PSet(  refToPSet_ = cms.string( "HLTPSetPvClusterComparerForIT" ) )
5626 )
5627 process.hltSiPixelRecHitsSoAMonitorCPU = cms.EDProducer( "SiPixelPhase1MonitorRecHitsSoAAlpaka",
5628     pixelHitsSrc = cms.InputTag( "hltSiPixelRecHitsSoASerialSync" ),
5629     TopFolderName = cms.string( "SiPixelHeterogeneous/PixelRecHitsCPU" )
5630 )
5631 process.hltSiPixelRecHitsSoAMonitorGPU = cms.EDProducer( "SiPixelPhase1MonitorRecHitsSoAAlpaka",
5632     pixelHitsSrc = cms.InputTag( "hltSiPixelRecHitsSoA" ),
5633     TopFolderName = cms.string( "SiPixelHeterogeneous/PixelRecHitsGPU" )
5634 )
5635 process.hltSiPixelRecHitsSoACompareGPUvsCPU = cms.EDProducer( "SiPixelPhase1CompareRecHits",
5636     pixelHitsReferenceSoA = cms.InputTag( "hltSiPixelRecHitsSoASerialSync" ),
5637     pixelHitsTargetSoA = cms.InputTag( "hltSiPixelRecHitsSoA" ),
5638     topFolderName = cms.string( "SiPixelHeterogeneous/PixelRecHitsCompareGPUvsCPU" ),
5639     minD2cut = cms.double( 1.0E-4 )
5640 )
5641 process.hltPixelTracksSoAMonitorCPU = cms.EDProducer( "SiPixelPhase1MonitorTrackSoAAlpaka",
5642     pixelTrackSrc = cms.InputTag( "hltPixelTracksSoASerialSync" ),
5643     topFolderName = cms.string( "SiPixelHeterogeneous/PixelTrackCPU" ),
5644     useQualityCut = cms.bool( True ),
5645     minQuality = cms.string( "loose" )
5646 )
5647 process.hltPixelTracksSoAMonitorGPU = cms.EDProducer( "SiPixelPhase1MonitorTrackSoAAlpaka",
5648     pixelTrackSrc = cms.InputTag( "hltPixelTracksSoA" ),
5649     topFolderName = cms.string( "SiPixelHeterogeneous/PixelTrackGPU" ),
5650     useQualityCut = cms.bool( True ),
5651     minQuality = cms.string( "loose" )
5652 )
5653 process.hltPixelTracksSoACompareGPUvsCPU = cms.EDProducer( "SiPixelPhase1CompareTracks",
5654     pixelTrackReferenceSoA = cms.InputTag( "hltPixelTracksSoASerialSync" ),
5655     pixelTrackTargetSoA = cms.InputTag( "hltPixelTracksSoA" ),
5656     topFolderName = cms.string( "SiPixelHeterogeneous/PixelTrackCompareGPUvsCPU" ),
5657     useQualityCut = cms.bool( True ),
5658     minQuality = cms.string( "loose" ),
5659     deltaR2cut = cms.double( 4.0E-4 )
5660 )
5661 process.hltPixelVerticesSoAMonitorCPU = cms.EDProducer( "SiPixelMonitorVertexSoAAlpaka",
5662     pixelVertexSrc = cms.InputTag( "hltPixelVerticesSoASerialSync" ),
5663     beamSpotSrc = cms.InputTag( "hltOnlineBeamSpot" ),
5664     topFolderName = cms.string( "SiPixelHeterogeneous/PixelVertexCPU" )
5665 )
5666 process.hltPixelVerticesSoAMonitorGPU = cms.EDProducer( "SiPixelMonitorVertexSoAAlpaka",
5667     pixelVertexSrc = cms.InputTag( "hltPixelVerticesSoA" ),
5668     beamSpotSrc = cms.InputTag( "hltOnlineBeamSpot" ),
5669     topFolderName = cms.string( "SiPixelHeterogeneous/PixelVertexGPU" )
5670 )
5671 process.hltPixelVerticesSoACompareGPUvsCPU = cms.EDProducer( "SiPixelCompareVertices",
5672     pixelVertexReferenceSoA = cms.InputTag( "hltPixelVerticesSoASerialSync" ),
5673     pixelVertexTargetSoA = cms.InputTag( "hltPixelVerticesSoA" ),
5674     beamSpotSrc = cms.InputTag( "hltOnlineBeamSpot" ),
5675     topFolderName = cms.string( "SiPixelHeterogeneous/PixelVertexCompareGPUvsCPU" ),
5676     dzCut = cms.double( 1.0 )
5677 )
5678 process.hltL1sDQMEcalReconstruction = cms.EDFilter( "HLTL1TSeed",
5679     saveTags = cms.bool( True ),
5680     L1SeedsLogicalExpression = cms.string( "L1GlobalDecision" ),
5681     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
5682     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
5683     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
5684     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
5685     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
5686     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
5687     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
5688     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
5689     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
5690 )
5691 process.hltPreDQMEcalReconstruction = cms.EDFilter( "HLTPrescaler",
5692     offset = cms.uint32( 0 ),
5693     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
5694 )
5695 process.hltEcalDigisSoASerialSync = cms.EDProducer( "alpaka_serial_sync::EcalRawToDigiPortable",
5696     InputLabel = cms.InputTag( "rawDataCollector" ),
5697     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 ),
5698     maxChannelsEB = cms.uint32( 61200 ),
5699     maxChannelsEE = cms.uint32( 14648 ),
5700     digisLabelEB = cms.string( "ebDigis" ),
5701     digisLabelEE = cms.string( "eeDigis" )
5702 )
5703 process.hltEcalDigisSerialSync = cms.EDProducer( "EcalDigisFromPortableProducer",
5704     digisInLabelEB = cms.InputTag( 'hltEcalDigisSoASerialSync','ebDigis' ),
5705     digisInLabelEE = cms.InputTag( 'hltEcalDigisSoASerialSync','eeDigis' ),
5706     digisOutLabelEB = cms.string( "ebDigis" ),
5707     digisOutLabelEE = cms.string( "eeDigis" ),
5708     produceDummyIntegrityCollections = cms.bool( False )
5709 )
5710 process.hltEcalUncalibRecHitSoASerialSync = cms.EDProducer( "alpaka_serial_sync::EcalUncalibRecHitProducerPortable",
5711     digisLabelEB = cms.InputTag( 'hltEcalDigisSoASerialSync','ebDigis' ),
5712     digisLabelEE = cms.InputTag( 'hltEcalDigisSoASerialSync','eeDigis' ),
5713     recHitsLabelEB = cms.string( "EcalUncalibRecHitsEB" ),
5714     recHitsLabelEE = cms.string( "EcalUncalibRecHitsEE" ),
5715     EBtimeFitLimits_Lower = cms.double( 0.2 ),
5716     EBtimeFitLimits_Upper = cms.double( 1.4 ),
5717     EEtimeFitLimits_Lower = cms.double( 0.2 ),
5718     EEtimeFitLimits_Upper = cms.double( 1.4 ),
5719     EBtimeConstantTerm = cms.double( 0.6 ),
5720     EEtimeConstantTerm = cms.double( 1.0 ),
5721     EBtimeNconst = cms.double( 28.5 ),
5722     EEtimeNconst = cms.double( 31.8 ),
5723     outOfTimeThresholdGain12pEB = cms.double( 1000.0 ),
5724     outOfTimeThresholdGain12mEB = cms.double( 1000.0 ),
5725     outOfTimeThresholdGain61pEB = cms.double( 1000.0 ),
5726     outOfTimeThresholdGain61mEB = cms.double( 1000.0 ),
5727     outOfTimeThresholdGain12pEE = cms.double( 1000.0 ),
5728     outOfTimeThresholdGain12mEE = cms.double( 1000.0 ),
5729     outOfTimeThresholdGain61pEE = cms.double( 1000.0 ),
5730     outOfTimeThresholdGain61mEE = cms.double( 1000.0 ),
5731     amplitudeThresholdEB = cms.double( 10.0 ),
5732     amplitudeThresholdEE = cms.double( 10.0 ),
5733     EBtimeFitParameters = cms.vdouble( -2.015452, 3.130702, -12.3473, 41.88921, -82.83944, 91.01147, -50.35761, 11.05621 ),
5734     EEtimeFitParameters = cms.vdouble( -2.390548, 3.553628, -17.62341, 67.67538, -133.213, 140.7432, -75.41106, 16.20277 ),
5735     EBamplitudeFitParameters = cms.vdouble( 1.138, 1.652 ),
5736     EEamplitudeFitParameters = cms.vdouble( 1.89, 1.4 ),
5737     kernelMinimizeThreads = cms.untracked.vuint32( 32, 1, 1 ),
5738     shouldRunTimingComputation = cms.bool( True )
5739 )
5740 process.hltEcalUncalibRecHitSerialSync = cms.EDProducer( "EcalUncalibRecHitSoAToLegacy",
5741     inputCollectionEB = cms.InputTag( 'hltEcalUncalibRecHitSoASerialSync','EcalUncalibRecHitsEB' ),
5742     outputLabelEB = cms.string( "EcalUncalibRecHitsEB" ),
5743     isPhase2 = cms.bool( False ),
5744     inputCollectionEE = cms.InputTag( 'hltEcalUncalibRecHitSoASerialSync','EcalUncalibRecHitsEE' ),
5745     outputLabelEE = cms.string( "EcalUncalibRecHitsEE" )
5746 )
5747 process.hltEcalRecHitSerialSync = cms.EDProducer( "EcalRecHitProducer",
5748     EErechitCollection = cms.string( "EcalRecHitsEE" ),
5749     EEuncalibRecHitCollection = cms.InputTag( 'hltEcalUncalibRecHitSerialSync','EcalUncalibRecHitsEE' ),
5750     EBuncalibRecHitCollection = cms.InputTag( 'hltEcalUncalibRecHitSerialSync','EcalUncalibRecHitsEB' ),
5751     EBrechitCollection = cms.string( "EcalRecHitsEB" ),
5752     ChannelStatusToBeExcluded = cms.vstring(  ),
5753     killDeadChannels = cms.bool( True ),
5754     algo = cms.string( "EcalRecHitWorkerSimple" ),
5755     EBLaserMIN = cms.double( 0.5 ),
5756     EELaserMIN = cms.double( 0.5 ),
5757     EBLaserMAX = cms.double( 3.0 ),
5758     EELaserMAX = cms.double( 8.0 ),
5759     timeCalibTag = cms.ESInputTag( "","" ),
5760     timeOffsetTag = cms.ESInputTag( "","" ),
5761     skipTimeCalib = cms.bool( False ),
5762     laserCorrection = cms.bool( True ),
5763     flagsMapDBReco = cms.PSet( 
5764       kDead = cms.vstring( 'kNoDataNoTP' ),
5765       kGood = cms.vstring( 'kOk',
5766         'kDAC',
5767         'kNoLaser',
5768         'kNoisy' ),
5769       kTowerRecovered = cms.vstring( 'kDeadFE' ),
5770       kNoisy = cms.vstring( 'kNNoisy',
5771         'kFixedG6',
5772         'kFixedG1' ),
5773       kNeighboursRecovered = cms.vstring( 'kFixedG0',
5774         'kNonRespondingIsolated',
5775         'kDeadVFE' )
5776     ),
5777     algoRecover = cms.string( "EcalRecHitWorkerRecover" ),
5778     recoverEBIsolatedChannels = cms.bool( False ),
5779     recoverEEIsolatedChannels = cms.bool( False ),
5780     recoverEBVFE = cms.bool( False ),
5781     recoverEEVFE = cms.bool( False ),
5782     recoverEBFE = cms.bool( False ),
5783     recoverEEFE = cms.bool( False ),
5784     dbStatusToBeExcludedEE = cms.vint32( 14, 78, 142 ),
5785     dbStatusToBeExcludedEB = cms.vint32( 14, 78, 142 ),
5786     logWarningEtThreshold_EB_FE = cms.double( -1.0 ),
5787     logWarningEtThreshold_EE_FE = cms.double( -1.0 ),
5788     ebDetIdToBeRecovered = cms.InputTag( 'hltEcalDetIdToBeRecovered','ebDetId' ),
5789     eeDetIdToBeRecovered = cms.InputTag( 'hltEcalDetIdToBeRecovered','eeDetId' ),
5790     ebFEToBeRecovered = cms.InputTag( 'hltEcalDetIdToBeRecovered','ebFE' ),
5791     eeFEToBeRecovered = cms.InputTag( 'hltEcalDetIdToBeRecovered','eeFE' ),
5792     singleChannelRecoveryMethod = cms.string( "NeuralNetworks" ),
5793     singleChannelRecoveryThreshold = cms.double( 8.0 ),
5794     sum8ChannelRecoveryThreshold = cms.double( 0.0 ),
5795     bdtWeightFileNoCracks = cms.FileInPath( "RecoLocalCalo/EcalDeadChannelRecoveryAlgos/data/BDTWeights/bdtgAllRH_8GT700MeV_noCracks_ZskimData2017_v1.xml" ),
5796     bdtWeightFileCracks = cms.FileInPath( "RecoLocalCalo/EcalDeadChannelRecoveryAlgos/data/BDTWeights/bdtgAllRH_8GT700MeV_onlyCracks_ZskimData2017_v1.xml" ),
5797     triggerPrimitiveDigiCollection = cms.InputTag( 'hltEcalDigisLegacy','EcalTriggerPrimitives' ),
5798     cleaningConfig = cms.PSet( 
5799       cThreshold_endcap = cms.double( 15.0 ),
5800       tightenCrack_e1_double = cms.double( 2.0 ),
5801       cThreshold_barrel = cms.double( 4.0 ),
5802       e6e2thresh = cms.double( 0.04 ),
5803       e4e1Threshold_barrel = cms.double( 0.08 ),
5804       e4e1Threshold_endcap = cms.double( 0.3 ),
5805       tightenCrack_e4e1_single = cms.double( 3.0 ),
5806       cThreshold_double = cms.double( 10.0 ),
5807       e4e1_b_barrel = cms.double( -0.024 ),
5808       tightenCrack_e6e2_double = cms.double( 3.0 ),
5809       e4e1_a_barrel = cms.double( 0.04 ),
5810       tightenCrack_e1_single = cms.double( 2.0 ),
5811       e4e1_a_endcap = cms.double( 0.02 ),
5812       e4e1_b_endcap = cms.double( -0.0125 ),
5813       ignoreOutOfTimeThresh = cms.double( 1.0E9 )
5814     )
5815 )
5816 process.hltL1sDQMHcalReconstruction = cms.EDFilter( "HLTL1TSeed",
5817     saveTags = cms.bool( True ),
5818     L1SeedsLogicalExpression = cms.string( "L1GlobalDecision" ),
5819     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
5820     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
5821     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
5822     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
5823     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
5824     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
5825     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
5826     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
5827     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
5828 )
5829 process.hltPreDQMHcalReconstruction = cms.EDFilter( "HLTPrescaler",
5830     offset = cms.uint32( 0 ),
5831     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
5832 )
5833 process.hltHcalDigis = cms.EDProducer( "HcalRawToDigi",
5834     HcalFirstFED = cms.untracked.int32( 700 ),
5835     firstSample = cms.int32( 0 ),
5836     lastSample = cms.int32( 9 ),
5837     FilterDataQuality = cms.bool( True ),
5838     FEDs = cms.untracked.vint32(  ),
5839     UnpackZDC = cms.untracked.bool( True ),
5840     UnpackCalib = cms.untracked.bool( True ),
5841     UnpackUMNio = cms.untracked.bool( True ),
5842     UnpackTTP = cms.untracked.bool( False ),
5843     silent = cms.untracked.bool( True ),
5844     saveQIE10DataNSamples = cms.untracked.vint32(  ),
5845     saveQIE10DataTags = cms.untracked.vstring(  ),
5846     saveQIE11DataNSamples = cms.untracked.vint32(  ),
5847     saveQIE11DataTags = cms.untracked.vstring(  ),
5848     ComplainEmptyData = cms.untracked.bool( False ),
5849     UnpackerMode = cms.untracked.int32( 0 ),
5850     ExpectedOrbitMessageTime = cms.untracked.int32( -1 ),
5851     InputLabel = cms.InputTag( "rawDataCollector" ),
5852     ElectronicsMap = cms.string( "" )
5853 )
5854 process.hltHcalDigisSoA = cms.EDProducer( "HcalDigisSoAProducer@alpaka",
5855     hbheDigisLabel = cms.InputTag( "hltHcalDigis" ),
5856     qie11DigiLabel = cms.InputTag( "hltHcalDigis" ),
5857     digisLabelF01HE = cms.string( "f01HEDigis" ),
5858     digisLabelF5HB = cms.string( "f5HBDigis" ),
5859     digisLabelF3HB = cms.string( "f3HBDigis" ),
5860     maxChannelsF01HE = cms.uint32( 10000 ),
5861     maxChannelsF5HB = cms.uint32( 10000 ),
5862     maxChannelsF3HB = cms.uint32( 10000 ),
5863     alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
5864 )
5865 process.hltHbheRecoSoA = cms.EDProducer( "HBHERecHitProducerPortable@alpaka",
5866     maxTimeSamples = cms.uint32( 10 ),
5867     kprep1dChannelsPerBlock = cms.uint32( 32 ),
5868     digisLabelF01HE = cms.InputTag( 'hltHcalDigisSoA','f01HEDigis' ),
5869     digisLabelF5HB = cms.InputTag( 'hltHcalDigisSoA','f5HBDigis' ),
5870     digisLabelF3HB = cms.InputTag( 'hltHcalDigisSoA','f3HBDigis' ),
5871     recHitsLabelM0HBHE = cms.string( "" ),
5872     sipmQTSShift = cms.int32( 0 ),
5873     sipmQNTStoSum = cms.int32( 3 ),
5874     firstSampleShift = cms.int32( 0 ),
5875     useEffectivePedestals = cms.bool( True ),
5876     meanTime = cms.double( 0.0 ),
5877     timeSigmaSiPM = cms.double( 2.5 ),
5878     timeSigmaHPD = cms.double( 5.0 ),
5879     ts4Thresh = cms.double( 0.0 ),
5880     applyTimeSlew = cms.bool( True ),
5881     tzeroTimeSlewParameters = cms.vdouble( 23.960177, 11.977461, 9.109694 ),
5882     slopeTimeSlewParameters = cms.vdouble( -3.178648, -1.5610227, -1.075824 ),
5883     tmaxTimeSlewParameters = cms.vdouble( 16.0, 10.0, 6.25 ),
5884     kernelMinimizeThreads = cms.vuint32( 16, 1, 1 ),
5885     pulseOffsets = cms.vint32( -3, -2, -1, 0, 1, 2, 3, 4 ),
5886     alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
5887 )
5888 process.hltHbhereco = cms.EDProducer( "HcalRecHitSoAToLegacy",
5889     src = cms.InputTag( "hltHbheRecoSoA" )
5890 )
5891 process.hltHfprereco = cms.EDProducer( "HFPreReconstructor",
5892     digiLabel = cms.InputTag( "hltHcalDigis" ),
5893     forceSOI = cms.int32( -1 ),
5894     soiShift = cms.int32( 0 ),
5895     dropZSmarkedPassed = cms.bool( True ),
5896     tsFromDB = cms.bool( False ),
5897     sumAllTimeSlices = cms.bool( False )
5898 )
5899 process.hltHfreco = cms.EDProducer( "HFPhase1Reconstructor",
5900     inputLabel = cms.InputTag( "hltHfprereco" ),
5901     algoConfigClass = cms.string( "HFPhase1PMTParams" ),
5902     useChannelQualityFromDB = cms.bool( False ),
5903     checkChannelQualityForDepth3and4 = cms.bool( False ),
5904     algorithm = cms.PSet( 
5905       tfallIfNoTDC = cms.double( -101.0 ),
5906       triseIfNoTDC = cms.double( -100.0 ),
5907       rejectAllFailures = cms.bool( True ),
5908       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 ),
5909       soiPhase = cms.uint32( 1 ),
5910       timeShift = cms.double( 0.0 ),
5911       tlimits = cms.vdouble( -1000.0, 1000.0, -1000.0, 1000.0 ),
5912       Class = cms.string( "HFFlexibleTimeCheck" )
5913     ),
5914     runHFStripFilter = cms.bool( False ),
5915     HFStripFilter = cms.PSet( 
5916       seedHitIetaMax = cms.int32( 35 ),
5917       verboseLevel = cms.untracked.int32( 10 ),
5918       maxThreshold = cms.double( 100.0 ),
5919       stripThreshold = cms.double( 40.0 ),
5920       wedgeCut = cms.double( 0.05 ),
5921       lstrips = cms.int32( 2 ),
5922       maxStripTime = cms.double( 10.0 ),
5923       gap = cms.int32( 2 ),
5924       timeMax = cms.double( 6.0 )
5925     ),
5926     setNoiseFlags = cms.bool( True ),
5927     S9S1stat = cms.PSet( 
5928       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 ),
5929       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 ),
5930       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 ),
5931       isS8S1 = cms.bool( False ),
5932       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 ),
5933       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 ),
5934       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 ),
5935       HcalAcceptSeverityLevel = cms.int32( 9 )
5936     ),
5937     S8S1stat = cms.PSet( 
5938       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 ),
5939       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 ),
5940       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 ),
5941       isS8S1 = cms.bool( True ),
5942       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 ),
5943       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 ),
5944       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 ),
5945       HcalAcceptSeverityLevel = cms.int32( 9 )
5946     ),
5947     PETstat = cms.PSet( 
5948       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 ),
5949       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 ),
5950       long_R_29 = cms.vdouble( 0.8 ),
5951       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 ),
5952       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 ),
5953       short_R_29 = cms.vdouble( 0.8 ),
5954       long_R = cms.vdouble( 0.98 ),
5955       short_R = cms.vdouble( 0.8 ),
5956       HcalAcceptSeverityLevel = cms.int32( 9 )
5957     )
5958 )
5959 process.hltHoreco = cms.EDProducer( "HcalHitReconstructor",
5960     correctForTimeslew = cms.bool( True ),
5961     correctForPhaseContainment = cms.bool( True ),
5962     correctionPhaseNS = cms.double( 13.0 ),
5963     digiLabel = cms.InputTag( "hltHcalDigis" ),
5964     correctTiming = cms.bool( False ),
5965     dropZSmarkedPassed = cms.bool( True ),
5966     firstAuxTS = cms.int32( 4 ),
5967     firstSample = cms.int32( 4 ),
5968     samplesToAdd = cms.int32( 4 ),
5969     tsFromDB = cms.bool( True ),
5970     useLeakCorrection = cms.bool( False ),
5971     recoParamsFromDB = cms.bool( True ),
5972     setNegativeFlags = cms.bool( False ),
5973     saturationParameters = cms.PSet(  maxADCvalue = cms.int32( 127 ) ),
5974     setSaturationFlags = cms.bool( False ),
5975     Subdetector = cms.string( "HO" ),
5976     digiTimeFromDB = cms.bool( True ),
5977     hfTimingTrustParameters = cms.PSet(  ),
5978     setTimingTrustFlags = cms.bool( False ),
5979     setNoiseFlags = cms.bool( False ),
5980     digistat = cms.PSet(  ),
5981     HFInWindowStat = cms.PSet(  ),
5982     S9S1stat = cms.PSet(  ),
5983     S8S1stat = cms.PSet(  ),
5984     PETstat = cms.PSet(  ),
5985     dataOOTCorrectionName = cms.string( "" ),
5986     dataOOTCorrectionCategory = cms.string( "Data" ),
5987     mcOOTCorrectionName = cms.string( "" ),
5988     mcOOTCorrectionCategory = cms.string( "MC" )
5989 )
5990 process.hltHcalDigisSoASerialSync = cms.EDProducer( "alpaka_serial_sync::HcalDigisSoAProducer",
5991     hbheDigisLabel = cms.InputTag( "hltHcalDigis" ),
5992     qie11DigiLabel = cms.InputTag( "hltHcalDigis" ),
5993     digisLabelF01HE = cms.string( "f01HEDigis" ),
5994     digisLabelF5HB = cms.string( "f5HBDigis" ),
5995     digisLabelF3HB = cms.string( "f3HBDigis" ),
5996     maxChannelsF01HE = cms.uint32( 10000 ),
5997     maxChannelsF5HB = cms.uint32( 10000 ),
5998     maxChannelsF3HB = cms.uint32( 10000 )
5999 )
6000 process.hltHbheRecoSoASerialSync = cms.EDProducer( "alpaka_serial_sync::HBHERecHitProducerPortable",
6001     maxTimeSamples = cms.uint32( 10 ),
6002     kprep1dChannelsPerBlock = cms.uint32( 32 ),
6003     digisLabelF01HE = cms.InputTag( 'hltHcalDigisSoASerialSync','f01HEDigis' ),
6004     digisLabelF5HB = cms.InputTag( 'hltHcalDigisSoASerialSync','f5HBDigis' ),
6005     digisLabelF3HB = cms.InputTag( 'hltHcalDigisSoASerialSync','f3HBDigis' ),
6006     recHitsLabelM0HBHE = cms.string( "" ),
6007     sipmQTSShift = cms.int32( 0 ),
6008     sipmQNTStoSum = cms.int32( 3 ),
6009     firstSampleShift = cms.int32( 0 ),
6010     useEffectivePedestals = cms.bool( True ),
6011     meanTime = cms.double( 0.0 ),
6012     timeSigmaSiPM = cms.double( 2.5 ),
6013     timeSigmaHPD = cms.double( 5.0 ),
6014     ts4Thresh = cms.double( 0.0 ),
6015     applyTimeSlew = cms.bool( True ),
6016     tzeroTimeSlewParameters = cms.vdouble( 23.960177, 11.977461, 9.109694 ),
6017     slopeTimeSlewParameters = cms.vdouble( -3.178648, -1.5610227, -1.075824 ),
6018     tmaxTimeSlewParameters = cms.vdouble( 16.0, 10.0, 6.25 ),
6019     kernelMinimizeThreads = cms.vuint32( 16, 1, 1 ),
6020     pulseOffsets = cms.vint32( -3, -2, -1, 0, 1, 2, 3, 4 )
6021 )
6022 process.hltHbherecoSerialSync = cms.EDProducer( "HcalRecHitSoAToLegacy",
6023     src = cms.InputTag( "hltHbheRecoSoASerialSync" )
6024 )
6025 process.hltParticleFlowRecHitHBHESoA = cms.EDProducer( "PFRecHitSoAProducerHCAL@alpaka",
6026     producers = cms.VPSet( 
6027       cms.PSet(  src = cms.InputTag( "hltHbheRecoSoA" ),
6028         params = cms.ESInputTag( "hltESPPFRecHitHCALParams","" )
6029       )
6030     ),
6031     topology = cms.ESInputTag( "hltESPPFRecHitHCALTopology","" ),
6032     synchronise = cms.untracked.bool( False ),
6033     alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
6034 )
6035 process.hltParticleFlowRecHitHBHE = cms.EDProducer( "LegacyPFRecHitProducer",
6036     src = cms.InputTag( "hltParticleFlowRecHitHBHESoA" )
6037 )
6038 process.hltParticleFlowClusterHBHESoA = cms.EDProducer( "PFClusterSoAProducer@alpaka",
6039     pfRecHits = cms.InputTag( "hltParticleFlowRecHitHBHESoA" ),
6040     topology = cms.ESInputTag( "hltESPPFRecHitHCALTopology","" ),
6041     seedFinder = cms.PSet( 
6042       thresholdsByDetector = cms.VPSet( 
6043         cms.PSet(  seedingThresholdPt = cms.double( 0.0 ),
6044           seedingThreshold = cms.vdouble( 0.125, 0.25, 0.35, 0.35 ),
6045           detector = cms.string( "HCAL_BARREL1" )
6046         ),
6047         cms.PSet(  seedingThresholdPt = cms.double( 0.0 ),
6048           seedingThreshold = cms.vdouble( 0.1375, 0.275, 0.275, 0.275, 0.275, 0.275, 0.275 ),
6049           detector = cms.string( "HCAL_ENDCAP" )
6050         )
6051       ),
6052       nNeighbours = cms.int32( 4 )
6053     ),
6054     initialClusteringStep = cms.PSet(  thresholdsByDetector = cms.VPSet( 
6055   cms.PSet(  gatheringThreshold = cms.vdouble( 0.1, 0.2, 0.3, 0.3 ),
6056     detector = cms.string( "HCAL_BARREL1" )
6057   ),
6058   cms.PSet(  gatheringThreshold = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ),
6059     detector = cms.string( "HCAL_ENDCAP" )
6060   )
6061 ) ),
6062     pfClusterBuilder = cms.PSet( 
6063       minFracTot = cms.double( 1.0E-20 ),
6064       stoppingTolerance = cms.double( 1.0E-8 ),
6065       positionCalc = cms.PSet( 
6066         minAllowedNormalization = cms.double( 1.0E-9 ),
6067         minFractionInCalc = cms.double( 1.0E-9 )
6068       ),
6069       maxIterations = cms.uint32( 5 ),
6070       recHitEnergyNorms = cms.VPSet( 
6071         cms.PSet(  recHitEnergyNorm = cms.vdouble( 0.1, 0.2, 0.3, 0.3 ),
6072           detector = cms.string( "HCAL_BARREL1" )
6073         ),
6074         cms.PSet(  recHitEnergyNorm = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ),
6075           detector = cms.string( "HCAL_ENDCAP" )
6076         )
6077       ),
6078       showerSigma = cms.double( 10.0 ),
6079       minFractionToKeep = cms.double( 1.0E-7 ),
6080       excludeOtherSeeds = cms.bool( True ),
6081       timeResolutionCalcBarrel = cms.PSet( 
6082         corrTermLowE = cms.double( 0.0 ),
6083         threshLowE = cms.double( 6.0 ),
6084         noiseTerm = cms.double( 21.86 ),
6085         constantTermLowE = cms.double( 4.24 ),
6086         noiseTermLowE = cms.double( 8.0 ),
6087         threshHighE = cms.double( 15.0 ),
6088         constantTerm = cms.double( 2.82 )
6089       ),
6090       timeResolutionCalcEndcap = cms.PSet( 
6091         corrTermLowE = cms.double( 0.0 ),
6092         threshLowE = cms.double( 6.0 ),
6093         noiseTerm = cms.double( 21.86 ),
6094         constantTermLowE = cms.double( 4.24 ),
6095         noiseTermLowE = cms.double( 8.0 ),
6096         threshHighE = cms.double( 15.0 ),
6097         constantTerm = cms.double( 2.82 )
6098       )
6099     ),
6100     synchronise = cms.bool( False ),
6101     alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
6102 )
6103 process.hltParticleFlowClusterHBHE = cms.EDProducer( "LegacyPFClusterProducer",
6104     src = cms.InputTag( "hltParticleFlowClusterHBHESoA" ),
6105     PFRecHitsLabelIn = cms.InputTag( "hltParticleFlowRecHitHBHESoA" ),
6106     recHitsSource = cms.InputTag( "hltParticleFlowRecHitHBHE" ),
6107     usePFThresholdsFromDB = cms.bool( True ),
6108     pfClusterBuilder = cms.PSet( 
6109       minFracTot = cms.double( 1.0E-20 ),
6110       stoppingTolerance = cms.double( 1.0E-8 ),
6111       positionCalc = cms.PSet( 
6112         minAllowedNormalization = cms.double( 1.0E-9 ),
6113         posCalcNCrystals = cms.int32( 5 ),
6114         algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ),
6115         logWeightDenominatorByDetector = cms.VPSet( 
6116           cms.PSet(  logWeightDenominator = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ),
6117             depths = cms.vint32( 1, 2, 3, 4 ),
6118             detector = cms.string( "HCAL_BARREL1" )
6119           ),
6120           cms.PSet(  logWeightDenominator = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ),
6121             depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ),
6122             detector = cms.string( "HCAL_ENDCAP" )
6123           )
6124         ),
6125         minFractionInCalc = cms.double( 1.0E-9 )
6126       ),
6127       maxIterations = cms.uint32( 5 ),
6128       minChi2Prob = cms.double( 0.0 ),
6129       allCellsPositionCalc = cms.PSet( 
6130         minAllowedNormalization = cms.double( 1.0E-9 ),
6131         posCalcNCrystals = cms.int32( -1 ),
6132         algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ),
6133         logWeightDenominatorByDetector = cms.VPSet( 
6134           cms.PSet(  logWeightDenominator = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ),
6135             depths = cms.vint32( 1, 2, 3, 4 ),
6136             detector = cms.string( "HCAL_BARREL1" )
6137           ),
6138           cms.PSet(  logWeightDenominator = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ),
6139             depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ),
6140             detector = cms.string( "HCAL_ENDCAP" )
6141           )
6142         ),
6143         minFractionInCalc = cms.double( 1.0E-9 )
6144       ),
6145       algoName = cms.string( "Basic2DGenericPFlowClusterizer" ),
6146       recHitEnergyNorms = cms.VPSet( 
6147         cms.PSet(  recHitEnergyNorm = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ),
6148           depths = cms.vint32( 1, 2, 3, 4 ),
6149           detector = cms.string( "HCAL_BARREL1" )
6150         ),
6151         cms.PSet(  recHitEnergyNorm = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ),
6152           depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ),
6153           detector = cms.string( "HCAL_ENDCAP" )
6154         )
6155       ),
6156       maxNSigmaTime = cms.double( 10.0 ),
6157       showerSigma = cms.double( 10.0 ),
6158       timeSigmaEE = cms.double( 10.0 ),
6159       clusterTimeResFromSeed = cms.bool( False ),
6160       minFractionToKeep = cms.double( 1.0E-7 ),
6161       excludeOtherSeeds = cms.bool( True ),
6162       timeResolutionCalcBarrel = cms.PSet( 
6163         corrTermLowE = cms.double( 0.0 ),
6164         threshLowE = cms.double( 6.0 ),
6165         noiseTerm = cms.double( 21.86 ),
6166         constantTermLowE = cms.double( 4.24 ),
6167         noiseTermLowE = cms.double( 8.0 ),
6168         threshHighE = cms.double( 15.0 ),
6169         constantTerm = cms.double( 2.82 )
6170       ),
6171       timeResolutionCalcEndcap = cms.PSet( 
6172         corrTermLowE = cms.double( 0.0 ),
6173         threshLowE = cms.double( 6.0 ),
6174         noiseTerm = cms.double( 21.86 ),
6175         constantTermLowE = cms.double( 4.24 ),
6176         noiseTermLowE = cms.double( 8.0 ),
6177         threshHighE = cms.double( 15.0 ),
6178         constantTerm = cms.double( 2.82 )
6179       ),
6180       timeSigmaEB = cms.double( 10.0 )
6181     )
6182 )
6183 process.hltParticleFlowClusterHCAL = cms.EDProducer( "PFMultiDepthClusterProducer",
6184     clustersSource = cms.InputTag( "hltParticleFlowClusterHBHE" ),
6185     energyCorrector = cms.PSet(  ),
6186     pfClusterBuilder = cms.PSet( 
6187       allCellsPositionCalc = cms.PSet( 
6188         minAllowedNormalization = cms.double( 1.0E-9 ),
6189         posCalcNCrystals = cms.int32( -1 ),
6190         algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ),
6191         logWeightDenominatorByDetector = cms.VPSet( 
6192           cms.PSet(  logWeightDenominator = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ),
6193             depths = cms.vint32( 1, 2, 3, 4 ),
6194             detector = cms.string( "HCAL_BARREL1" )
6195           ),
6196           cms.PSet(  logWeightDenominator = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ),
6197             depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ),
6198             detector = cms.string( "HCAL_ENDCAP" )
6199           )
6200         ),
6201         minFractionInCalc = cms.double( 1.0E-9 )
6202       ),
6203       algoName = cms.string( "PFMultiDepthClusterizer" ),
6204       nSigmaPhi = cms.double( 2.0 ),
6205       minFractionToKeep = cms.double( 1.0E-7 ),
6206       nSigmaEta = cms.double( 2.0 )
6207     ),
6208     positionReCalc = cms.PSet(  ),
6209     usePFThresholdsFromDB = cms.bool( True )
6210 )
6211 process.hltParticleFlowRecHitHBHESoASerialSync = cms.EDProducer( "alpaka_serial_sync::PFRecHitSoAProducerHCAL",
6212     producers = cms.VPSet( 
6213       cms.PSet(  src = cms.InputTag( "hltHbheRecoSoASerialSync" ),
6214         params = cms.ESInputTag( "hltESPPFRecHitHCALParams","" )
6215       )
6216     ),
6217     topology = cms.ESInputTag( "hltESPPFRecHitHCALTopology","" ),
6218     synchronise = cms.untracked.bool( False )
6219 )
6220 process.hltParticleFlowRecHitHBHESerialSync = cms.EDProducer( "LegacyPFRecHitProducer",
6221     src = cms.InputTag( "hltParticleFlowRecHitHBHESoASerialSync" )
6222 )
6223 process.hltParticleFlowClusterHBHESoASerialSync = cms.EDProducer( "alpaka_serial_sync::PFClusterSoAProducer",
6224     pfRecHits = cms.InputTag( "hltParticleFlowRecHitHBHESoASerialSync" ),
6225     topology = cms.ESInputTag( "hltESPPFRecHitHCALTopology","" ),
6226     seedFinder = cms.PSet( 
6227       thresholdsByDetector = cms.VPSet( 
6228         cms.PSet(  seedingThresholdPt = cms.double( 0.0 ),
6229           seedingThreshold = cms.vdouble( 0.125, 0.25, 0.35, 0.35 ),
6230           detector = cms.string( "HCAL_BARREL1" )
6231         ),
6232         cms.PSet(  seedingThresholdPt = cms.double( 0.0 ),
6233           seedingThreshold = cms.vdouble( 0.1375, 0.275, 0.275, 0.275, 0.275, 0.275, 0.275 ),
6234           detector = cms.string( "HCAL_ENDCAP" )
6235         )
6236       ),
6237       nNeighbours = cms.int32( 4 )
6238     ),
6239     initialClusteringStep = cms.PSet(  thresholdsByDetector = cms.VPSet( 
6240   cms.PSet(  gatheringThreshold = cms.vdouble( 0.1, 0.2, 0.3, 0.3 ),
6241     detector = cms.string( "HCAL_BARREL1" )
6242   ),
6243   cms.PSet(  gatheringThreshold = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ),
6244     detector = cms.string( "HCAL_ENDCAP" )
6245   )
6246 ) ),
6247     pfClusterBuilder = cms.PSet( 
6248       minFracTot = cms.double( 1.0E-20 ),
6249       stoppingTolerance = cms.double( 1.0E-8 ),
6250       positionCalc = cms.PSet( 
6251         minAllowedNormalization = cms.double( 1.0E-9 ),
6252         minFractionInCalc = cms.double( 1.0E-9 )
6253       ),
6254       maxIterations = cms.uint32( 5 ),
6255       recHitEnergyNorms = cms.VPSet( 
6256         cms.PSet(  recHitEnergyNorm = cms.vdouble( 0.1, 0.2, 0.3, 0.3 ),
6257           detector = cms.string( "HCAL_BARREL1" )
6258         ),
6259         cms.PSet(  recHitEnergyNorm = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ),
6260           detector = cms.string( "HCAL_ENDCAP" )
6261         )
6262       ),
6263       showerSigma = cms.double( 10.0 ),
6264       minFractionToKeep = cms.double( 1.0E-7 ),
6265       excludeOtherSeeds = cms.bool( True ),
6266       timeResolutionCalcBarrel = cms.PSet( 
6267         corrTermLowE = cms.double( 0.0 ),
6268         threshLowE = cms.double( 6.0 ),
6269         noiseTerm = cms.double( 21.86 ),
6270         constantTermLowE = cms.double( 4.24 ),
6271         noiseTermLowE = cms.double( 8.0 ),
6272         threshHighE = cms.double( 15.0 ),
6273         constantTerm = cms.double( 2.82 )
6274       ),
6275       timeResolutionCalcEndcap = cms.PSet( 
6276         corrTermLowE = cms.double( 0.0 ),
6277         threshLowE = cms.double( 6.0 ),
6278         noiseTerm = cms.double( 21.86 ),
6279         constantTermLowE = cms.double( 4.24 ),
6280         noiseTermLowE = cms.double( 8.0 ),
6281         threshHighE = cms.double( 15.0 ),
6282         constantTerm = cms.double( 2.82 )
6283       )
6284     ),
6285     synchronise = cms.bool( False )
6286 )
6287 process.hltParticleFlowClusterHBHESerialSync = cms.EDProducer( "LegacyPFClusterProducer",
6288     src = cms.InputTag( "hltParticleFlowClusterHBHESoASerialSync" ),
6289     PFRecHitsLabelIn = cms.InputTag( "hltParticleFlowRecHitHBHESoASerialSync" ),
6290     recHitsSource = cms.InputTag( "hltParticleFlowRecHitHBHESerialSync" ),
6291     usePFThresholdsFromDB = cms.bool( True ),
6292     pfClusterBuilder = cms.PSet( 
6293       minFracTot = cms.double( 1.0E-20 ),
6294       stoppingTolerance = cms.double( 1.0E-8 ),
6295       positionCalc = cms.PSet( 
6296         minAllowedNormalization = cms.double( 1.0E-9 ),
6297         posCalcNCrystals = cms.int32( 5 ),
6298         algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ),
6299         logWeightDenominatorByDetector = cms.VPSet( 
6300           cms.PSet(  logWeightDenominator = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ),
6301             depths = cms.vint32( 1, 2, 3, 4 ),
6302             detector = cms.string( "HCAL_BARREL1" )
6303           ),
6304           cms.PSet(  logWeightDenominator = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ),
6305             depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ),
6306             detector = cms.string( "HCAL_ENDCAP" )
6307           )
6308         ),
6309         minFractionInCalc = cms.double( 1.0E-9 )
6310       ),
6311       maxIterations = cms.uint32( 5 ),
6312       minChi2Prob = cms.double( 0.0 ),
6313       allCellsPositionCalc = cms.PSet( 
6314         minAllowedNormalization = cms.double( 1.0E-9 ),
6315         posCalcNCrystals = cms.int32( -1 ),
6316         algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ),
6317         logWeightDenominatorByDetector = cms.VPSet( 
6318           cms.PSet(  logWeightDenominator = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ),
6319             depths = cms.vint32( 1, 2, 3, 4 ),
6320             detector = cms.string( "HCAL_BARREL1" )
6321           ),
6322           cms.PSet(  logWeightDenominator = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ),
6323             depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ),
6324             detector = cms.string( "HCAL_ENDCAP" )
6325           )
6326         ),
6327         minFractionInCalc = cms.double( 1.0E-9 )
6328       ),
6329       algoName = cms.string( "Basic2DGenericPFlowClusterizer" ),
6330       recHitEnergyNorms = cms.VPSet( 
6331         cms.PSet(  recHitEnergyNorm = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ),
6332           depths = cms.vint32( 1, 2, 3, 4 ),
6333           detector = cms.string( "HCAL_BARREL1" )
6334         ),
6335         cms.PSet(  recHitEnergyNorm = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ),
6336           depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ),
6337           detector = cms.string( "HCAL_ENDCAP" )
6338         )
6339       ),
6340       maxNSigmaTime = cms.double( 10.0 ),
6341       showerSigma = cms.double( 10.0 ),
6342       timeSigmaEE = cms.double( 10.0 ),
6343       clusterTimeResFromSeed = cms.bool( False ),
6344       minFractionToKeep = cms.double( 1.0E-7 ),
6345       excludeOtherSeeds = cms.bool( True ),
6346       timeResolutionCalcBarrel = cms.PSet( 
6347         corrTermLowE = cms.double( 0.0 ),
6348         threshLowE = cms.double( 6.0 ),
6349         noiseTerm = cms.double( 21.86 ),
6350         constantTermLowE = cms.double( 4.24 ),
6351         noiseTermLowE = cms.double( 8.0 ),
6352         threshHighE = cms.double( 15.0 ),
6353         constantTerm = cms.double( 2.82 )
6354       ),
6355       timeResolutionCalcEndcap = cms.PSet( 
6356         corrTermLowE = cms.double( 0.0 ),
6357         threshLowE = cms.double( 6.0 ),
6358         noiseTerm = cms.double( 21.86 ),
6359         constantTermLowE = cms.double( 4.24 ),
6360         noiseTermLowE = cms.double( 8.0 ),
6361         threshHighE = cms.double( 15.0 ),
6362         constantTerm = cms.double( 2.82 )
6363       ),
6364       timeSigmaEB = cms.double( 10.0 )
6365     )
6366 )
6367 process.hltParticleFlowClusterHCALSerialSync = cms.EDProducer( "PFMultiDepthClusterProducer",
6368     clustersSource = cms.InputTag( "hltParticleFlowClusterHBHESerialSync" ),
6369     energyCorrector = cms.PSet(  ),
6370     pfClusterBuilder = cms.PSet( 
6371       allCellsPositionCalc = cms.PSet( 
6372         minAllowedNormalization = cms.double( 1.0E-9 ),
6373         posCalcNCrystals = cms.int32( -1 ),
6374         algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ),
6375         logWeightDenominatorByDetector = cms.VPSet( 
6376           cms.PSet(  logWeightDenominator = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ),
6377             depths = cms.vint32( 1, 2, 3, 4 ),
6378             detector = cms.string( "HCAL_BARREL1" )
6379           ),
6380           cms.PSet(  logWeightDenominator = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ),
6381             depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ),
6382             detector = cms.string( "HCAL_ENDCAP" )
6383           )
6384         ),
6385         minFractionInCalc = cms.double( 1.0E-9 )
6386       ),
6387       algoName = cms.string( "PFMultiDepthClusterizer" ),
6388       nSigmaPhi = cms.double( 2.0 ),
6389       minFractionToKeep = cms.double( 1.0E-7 ),
6390       nSigmaEta = cms.double( 2.0 )
6391     ),
6392     positionReCalc = cms.PSet(  ),
6393     usePFThresholdsFromDB = cms.bool( True )
6394 )
6395 process.hltPreDSTPhysics = cms.EDFilter( "HLTPrescaler",
6396     offset = cms.uint32( 0 ),
6397     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
6398 )
6399 process.hltFEDSelectorL1uGTTest = cms.EDProducer( "EvFFEDSelector",
6400     inputTag = cms.InputTag( "rawDataCollector" ),
6401     fedList = cms.vuint32( 1405 )
6402 )
6403 process.hltCalibrationEventsFilter = cms.EDFilter( "HLTTriggerTypeFilter",
6404     SelectedTriggerType = cms.int32( 2 )
6405 )
6406 process.hltPreEcalCalibration = cms.EDFilter( "HLTPrescaler",
6407     offset = cms.uint32( 0 ),
6408     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
6409 )
6410 process.hltEcalCalibrationRaw = cms.EDProducer( "EvFFEDSelector",
6411     inputTag = cms.InputTag( "rawDataCollector" ),
6412     fedList = cms.vuint32( 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, 1024 )
6413 )
6414 process.hltPreHcalCalibration = cms.EDFilter( "HLTPrescaler",
6415     offset = cms.uint32( 0 ),
6416     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
6417 )
6418 process.hltHcalCalibrationRaw = cms.EDProducer( "EvFFEDSelector",
6419     inputTag = cms.InputTag( "rawDataCollector" ),
6420     fedList = cms.vuint32( 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 1024, 1100, 1101, 1102, 1103, 1104, 1105, 1106, 1107, 1108, 1109, 1110, 1111, 1112, 1113, 1114, 1115, 1116, 1117, 1118, 1119, 1120, 1121, 1122, 1123, 1124, 1125, 1126, 1127, 1128, 1129, 1130, 1131, 1132, 1133, 1134, 1135, 1136, 1137, 1138, 1139, 1140, 1141, 1142, 1143, 1144, 1145, 1146, 1147, 1148, 1149, 1150, 1151, 1152, 1153, 1154, 1155, 1156, 1157, 1158, 1159, 1160, 1161, 1162, 1163, 1164, 1165, 1166, 1167, 1168, 1169, 1170, 1171, 1172, 1173, 1174, 1175, 1176, 1177, 1178, 1179, 1180, 1181, 1182, 1183, 1184, 1185, 1186, 1187, 1188, 1189, 1190, 1191, 1192, 1193, 1194, 1195, 1196, 1197, 1198, 1199 )
6421 )
6422 process.hltL1EventNumberNZS = cms.EDFilter( "HLTL1NumberFilter",
6423     rawInput = cms.InputTag( "rawDataCollector" ),
6424     period = cms.uint32( 4096 ),
6425     invert = cms.bool( False ),
6426     fedId = cms.int32( 1024 ),
6427     useTCDSEventNumber = cms.bool( False )
6428 )
6429 process.hltL1sHcalNZS = cms.EDFilter( "HLTL1TSeed",
6430     saveTags = cms.bool( True ),
6431     L1SeedsLogicalExpression = cms.string( "L1_ZeroBias OR L1_SingleJet90 OR L1_SingleJet120 OR L1_SingleJet140er2p5 OR L1_SingleJet160er2p5 OR L1_SingleJet180 OR L1_SingleJet200 OR L1_DoubleJet40er2p5 OR L1_DoubleJet100er2p5 OR L1_DoubleJet120er2p5 OR L1_QuadJet60er2p5 OR L1_HTT120er OR L1_HTT160er OR L1_HTT200er OR L1_HTT255er OR L1_HTT280er OR L1_HTT320er" ),
6432     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
6433     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
6434     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
6435     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
6436     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
6437     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
6438     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
6439     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
6440     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
6441 )
6442 process.hltPreHcalNZS = cms.EDFilter( "HLTPrescaler",
6443     offset = cms.uint32( 0 ),
6444     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
6445 )
6446 process.hltL1sSingleEGorSingleorDoubleMu = cms.EDFilter( "HLTL1TSeed",
6447     saveTags = cms.bool( True ),
6448     L1SeedsLogicalExpression = cms.string( "L1_SingleIsoEG30er2p1 OR L1_SingleIsoEG28er2p1 OR L1_SingleEG10er2p5 OR L1_SingleEG15er2p5 OR L1_SingleEG26er2p5 OR L1_SingleEG34er2p5 OR L1_SingleEG36er2p5 OR L1_SingleEG38er2p5 OR L1_SingleEG40er2p5 OR L1_SingleEG42er2p5 OR L1_SingleEG45er2p5 OR L1_SingleEG60 OR L1_SingleMu3 OR L1_SingleMu5 OR L1_SingleMu7 OR L1_SingleMu18 OR L1_SingleMu20 OR L1_SingleMu22 OR L1_SingleMu25 OR L1_DoubleMu_12_5 OR L1_DoubleMu_15_7 OR L1_SingleIsoEG24er2p1 OR L1_SingleIsoEG26er2p5 OR L1_SingleIsoEG28er2p5 OR L1_SingleIsoEG30er2p5 OR L1_SingleIsoEG32er2p5 OR L1_SingleIsoEG34er2p5 OR L1_DoubleEG_22_10_er2p5 OR L1_DoubleEG_25_12_er2p5 OR L1_DoubleEG_25_14_er2p5 OR L1_TripleMu_5_3_3 OR L1_TripleMu_5_5_3" ),
6449     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
6450     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
6451     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
6452     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
6453     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
6454     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
6455     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
6456     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
6457     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
6458 )
6459 process.hltPreHcalPhiSym = cms.EDFilter( "HLTPrescaler",
6460     offset = cms.uint32( 0 ),
6461     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
6462 )
6463 process.hltPreRandom = cms.EDFilter( "HLTPrescaler",
6464     offset = cms.uint32( 0 ),
6465     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
6466 )
6467 process.hltL1EventNumberL1Fat = cms.EDFilter( "HLTL1NumberFilter",
6468     rawInput = cms.InputTag( "rawDataCollector" ),
6469     period = cms.uint32( 107 ),
6470     invert = cms.bool( False ),
6471     fedId = cms.int32( 1024 ),
6472     useTCDSEventNumber = cms.bool( True )
6473 )
6474 process.hltPrePhysics = cms.EDFilter( "HLTPrescaler",
6475     offset = cms.uint32( 0 ),
6476     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
6477 )
6478 process.hltPreZeroBias = cms.EDFilter( "HLTPrescaler",
6479     offset = cms.uint32( 0 ),
6480     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
6481 )
6482 process.hltPreZeroBiasBeamspot = cms.EDFilter( "HLTPrescaler",
6483     offset = cms.uint32( 0 ),
6484     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
6485 )
6486 process.hltTowerMakerForAll = cms.EDProducer( "CaloTowersCreator",
6487     EBSumThreshold = cms.double( 0.2 ),
6488     HF2Weight = cms.double( 1.0 ),
6489     EBWeight = cms.double( 1.0 ),
6490     hfInput = cms.InputTag( "hltHfreco" ),
6491     EESumThreshold = cms.double( 0.45 ),
6492     HOThreshold0 = cms.double( 3.5 ),
6493     HOThresholdPlus1 = cms.double( 3.5 ),
6494     HOThresholdMinus1 = cms.double( 3.5 ),
6495     HOThresholdPlus2 = cms.double( 3.5 ),
6496     HOThresholdMinus2 = cms.double( 3.5 ),
6497     HBGrid = cms.vdouble(  ),
6498     HBThreshold1 = cms.double( 0.4 ),
6499     HBThreshold2 = cms.double( 0.3 ),
6500     HBThreshold = cms.double( 0.3 ),
6501     EEWeights = cms.vdouble(  ),
6502     HF1Threshold = cms.double( 0.5 ),
6503     HF2Weights = cms.vdouble(  ),
6504     HOWeights = cms.vdouble(  ),
6505     EEGrid = cms.vdouble(  ),
6506     HEDWeight = cms.double( 1.0 ),
6507     EEWeight = cms.double( 1.0 ),
6508     UseHO = cms.bool( False ),
6509     HBWeights = cms.vdouble(  ),
6510     HESWeight = cms.double( 1.0 ),
6511     HF1Weight = cms.double( 1.0 ),
6512     HF2Grid = cms.vdouble(  ),
6513     HEDWeights = cms.vdouble(  ),
6514     HF1Grid = cms.vdouble(  ),
6515     EBWeights = cms.vdouble(  ),
6516     HOWeight = cms.double( 1.0E-99 ),
6517     EBThreshold = cms.double( 0.07 ),
6518     EEThreshold = cms.double( 0.3 ),
6519     UseEtEBTreshold = cms.bool( False ),
6520     UseSymEBTreshold = cms.bool( False ),
6521     UseEtEETreshold = cms.bool( False ),
6522     UseSymEETreshold = cms.bool( False ),
6523     hbheInput = cms.InputTag( "hltHbhereco" ),
6524     HcalThreshold = cms.double( -1000.0 ),
6525     HF2Threshold = cms.double( 0.85 ),
6526     HESThreshold1 = cms.double( 0.1 ),
6527     HESThreshold = cms.double( 0.2 ),
6528     HF1Weights = cms.vdouble(  ),
6529     hoInput = cms.InputTag( "hltHoreco" ),
6530     HESGrid = cms.vdouble(  ),
6531     HESWeights = cms.vdouble(  ),
6532     HEDThreshold1 = cms.double( 0.1 ),
6533     HEDThreshold = cms.double( 0.2 ),
6534     EcutTower = cms.double( -1000.0 ),
6535     HEDGrid = cms.vdouble(  ),
6536     ecalInputs = cms.VInputTag( 'hltEcalRecHit:EcalRecHitsEB','hltEcalRecHit:EcalRecHitsEE' ),
6537     HBWeight = cms.double( 1.0 ),
6538     HOGrid = cms.vdouble(  ),
6539     EBGrid = cms.vdouble(  ),
6540     MomConstrMethod = cms.int32( 1 ),
6541     MomHBDepth = cms.double( 0.2 ),
6542     MomHEDepth = cms.double( 0.4 ),
6543     MomEBDepth = cms.double( 0.3 ),
6544     MomEEDepth = cms.double( 0.0 ),
6545     HcalAcceptSeverityLevel = cms.uint32( 9 ),
6546     EcalRecHitSeveritiesToBeExcluded = cms.vstring( 'kTime',
6547       'kWeird',
6548       'kBad' ),
6549     UseHcalRecoveredHits = cms.bool( False ),
6550     UseEcalRecoveredHits = cms.bool( False ),
6551     UseRejectedHitsOnly = cms.bool( False ),
6552     HcalAcceptSeverityLevelForRejectedHit = cms.uint32( 9999 ),
6553     EcalSeveritiesToBeUsedInBadTowers = cms.vstring(  ),
6554     UseRejectedRecoveredHcalHits = cms.bool( False ),
6555     UseRejectedRecoveredEcalHits = cms.bool( False ),
6556     missingHcalRescaleFactorForEcal = cms.double( 0.0 ),
6557     AllowMissingInputs = cms.bool( False ),
6558     HcalPhase = cms.int32( 1 ),
6559     usePFThresholdsFromDB = cms.bool( True ),
6560     EcalRecHitThresh = cms.bool( True )
6561 )
6562 process.hltAK4CaloJetsPF = cms.EDProducer( "FastjetJetProducer",
6563     useMassDropTagger = cms.bool( False ),
6564     useFiltering = cms.bool( False ),
6565     useDynamicFiltering = cms.bool( False ),
6566     useTrimming = cms.bool( False ),
6567     usePruning = cms.bool( False ),
6568     useCMSBoostedTauSeedingAlgorithm = cms.bool( False ),
6569     useKtPruning = cms.bool( False ),
6570     useConstituentSubtraction = cms.bool( False ),
6571     useSoftDrop = cms.bool( False ),
6572     correctShape = cms.bool( False ),
6573     UseOnlyVertexTracks = cms.bool( False ),
6574     UseOnlyOnePV = cms.bool( False ),
6575     muCut = cms.double( -1.0 ),
6576     yCut = cms.double( -1.0 ),
6577     rFilt = cms.double( -1.0 ),
6578     rFiltFactor = cms.double( -1.0 ),
6579     trimPtFracMin = cms.double( -1.0 ),
6580     zcut = cms.double( -1.0 ),
6581     rcut_factor = cms.double( -1.0 ),
6582     csRho_EtaMax = cms.double( -1.0 ),
6583     csRParam = cms.double( -1.0 ),
6584     beta = cms.double( -1.0 ),
6585     R0 = cms.double( -1.0 ),
6586     gridMaxRapidity = cms.double( -1.0 ),
6587     gridSpacing = cms.double( -1.0 ),
6588     DzTrVtxMax = cms.double( 0.0 ),
6589     DxyTrVtxMax = cms.double( 0.0 ),
6590     MaxVtxZ = cms.double( 15.0 ),
6591     subjetPtMin = cms.double( -1.0 ),
6592     muMin = cms.double( -1.0 ),
6593     muMax = cms.double( -1.0 ),
6594     yMin = cms.double( -1.0 ),
6595     yMax = cms.double( -1.0 ),
6596     dRMin = cms.double( -1.0 ),
6597     dRMax = cms.double( -1.0 ),
6598     maxDepth = cms.int32( -1 ),
6599     nFilt = cms.int32( -1 ),
6600     MinVtxNdof = cms.int32( 5 ),
6601     src = cms.InputTag( "hltTowerMakerForAll" ),
6602     srcPVs = cms.InputTag( "NotUsed" ),
6603     jetType = cms.string( "CaloJet" ),
6604     jetAlgorithm = cms.string( "AntiKt" ),
6605     rParam = cms.double( 0.4 ),
6606     inputEtMin = cms.double( 0.3 ),
6607     inputEMin = cms.double( 0.0 ),
6608     jetPtMin = cms.double( 1.0 ),
6609     doPVCorrection = cms.bool( False ),
6610     doAreaFastjet = cms.bool( False ),
6611     doRhoFastjet = cms.bool( False ),
6612     doPUOffsetCorr = cms.bool( False ),
6613     puPtMin = cms.double( 10.0 ),
6614     nSigmaPU = cms.double( 1.0 ),
6615     radiusPU = cms.double( 0.4 ),
6616     subtractorName = cms.string( "" ),
6617     useExplicitGhosts = cms.bool( False ),
6618     doAreaDiskApprox = cms.bool( False ),
6619     voronoiRfact = cms.double( -9.0 ),
6620     Rho_EtaMax = cms.double( 4.4 ),
6621     Ghost_EtaMax = cms.double( 6.0 ),
6622     Active_Area_Repeats = cms.int32( 5 ),
6623     GhostArea = cms.double( 0.01 ),
6624     restrictInputs = cms.bool( False ),
6625     maxInputs = cms.uint32( 1 ),
6626     writeCompound = cms.bool( False ),
6627     writeJetsWithConst = cms.bool( False ),
6628     doFastJetNonUniform = cms.bool( False ),
6629     useDeterministicSeed = cms.bool( True ),
6630     minSeed = cms.uint32( 0 ),
6631     verbosity = cms.int32( 0 ),
6632     puWidth = cms.double( 0.0 ),
6633     nExclude = cms.uint32( 0 ),
6634     maxBadEcalCells = cms.uint32( 9999999 ),
6635     maxBadHcalCells = cms.uint32( 9999999 ),
6636     maxProblematicEcalCells = cms.uint32( 9999999 ),
6637     maxProblematicHcalCells = cms.uint32( 9999999 ),
6638     maxRecoveredEcalCells = cms.uint32( 9999999 ),
6639     maxRecoveredHcalCells = cms.uint32( 9999999 ),
6640     puCenters = cms.vdouble(  ),
6641     applyWeight = cms.bool( False ),
6642     srcWeights = cms.InputTag( "" ),
6643     minimumTowersFraction = cms.double( 0.0 ),
6644     jetCollInstanceName = cms.string( "" ),
6645     sumRecHits = cms.bool( False )
6646 )
6647 process.hltAK4CaloJetsPFEt5 = cms.EDFilter( "EtMinCaloJetSelector",
6648     src = cms.InputTag( "hltAK4CaloJetsPF" ),
6649     filter = cms.bool( False ),
6650     etMin = cms.double( 5.0 )
6651 )
6652 process.hltMuonDTDigis = cms.EDProducer( "DTuROSRawToDigi",
6653     inputLabel = cms.InputTag( "rawDataCollector" ),
6654     debug = cms.untracked.bool( False )
6655 )
6656 process.hltDt1DRecHits = cms.EDProducer( "DTRecHitProducer",
6657     recAlgoConfig = cms.PSet( 
6658       maxTime = cms.double( 420.0 ),
6659       debug = cms.untracked.bool( False ),
6660       stepTwoFromDigi = cms.bool( False ),
6661       tTrigModeConfig = cms.PSet( 
6662         debug = cms.untracked.bool( False ),
6663         tofCorrType = cms.int32( 0 ),
6664         tTrigLabel = cms.string( "" ),
6665         wirePropCorrType = cms.int32( 0 ),
6666         doTOFCorrection = cms.bool( True ),
6667         vPropWire = cms.double( 24.4 ),
6668         doT0Correction = cms.bool( True ),
6669         doWirePropCorrection = cms.bool( True ),
6670         t0Label = cms.string( "" )
6671       ),
6672       useUncertDB = cms.bool( True ),
6673       doVdriftCorr = cms.bool( True ),
6674       minTime = cms.double( -3.0 ),
6675       tTrigMode = cms.string( "DTTTrigSyncFromDB" ),
6676       readLegacyTTrigDB = cms.bool( True ),
6677       readLegacyVDriftDB = cms.bool( True )
6678     ),
6679     recAlgo = cms.string( "DTLinearDriftFromDBAlgo" ),
6680     debug = cms.untracked.bool( False ),
6681     dtDigiLabel = cms.InputTag( "hltMuonDTDigis" )
6682 )
6683 process.hltDt4DSegments = cms.EDProducer( "DTRecSegment4DProducer",
6684     Reco4DAlgoName = cms.string( "DTCombinatorialPatternReco4D" ),
6685     Reco4DAlgoConfig = cms.PSet( 
6686       Reco2DAlgoConfig = cms.PSet( 
6687         AlphaMaxPhi = cms.double( 1.0 ),
6688         debug = cms.untracked.bool( False ),
6689         segmCleanerMode = cms.int32( 2 ),
6690         AlphaMaxTheta = cms.double( 0.9 ),
6691         hit_afterT0_resolution = cms.double( 0.03 ),
6692         performT0_vdriftSegCorrection = cms.bool( False ),
6693         recAlgo = cms.string( "DTLinearDriftFromDBAlgo" ),
6694         recAlgoConfig = cms.PSet( 
6695           maxTime = cms.double( 420.0 ),
6696           debug = cms.untracked.bool( False ),
6697           stepTwoFromDigi = cms.bool( False ),
6698           tTrigModeConfig = cms.PSet( 
6699             debug = cms.untracked.bool( False ),
6700             tofCorrType = cms.int32( 0 ),
6701             tTrigLabel = cms.string( "" ),
6702             wirePropCorrType = cms.int32( 0 ),
6703             doTOFCorrection = cms.bool( True ),
6704             vPropWire = cms.double( 24.4 ),
6705             doT0Correction = cms.bool( True ),
6706             doWirePropCorrection = cms.bool( True ),
6707             t0Label = cms.string( "" )
6708           ),
6709           useUncertDB = cms.bool( True ),
6710           doVdriftCorr = cms.bool( True ),
6711           minTime = cms.double( -3.0 ),
6712           tTrigMode = cms.string( "DTTTrigSyncFromDB" ),
6713           readLegacyTTrigDB = cms.bool( True ),
6714           readLegacyVDriftDB = cms.bool( True )
6715         ),
6716         MaxAllowedHits = cms.uint32( 50 ),
6717         nUnSharedHitsMin = cms.int32( 2 ),
6718         nSharedHitsMax = cms.int32( 2 ),
6719         performT0SegCorrection = cms.bool( False ),
6720         perform_delta_rejecting = cms.bool( False )
6721       ),
6722       Reco2DAlgoName = cms.string( "DTCombinatorialPatternReco" ),
6723       debug = cms.untracked.bool( False ),
6724       segmCleanerMode = cms.int32( 2 ),
6725       AllDTRecHits = cms.bool( True ),
6726       hit_afterT0_resolution = cms.double( 0.03 ),
6727       performT0_vdriftSegCorrection = cms.bool( False ),
6728       recAlgo = cms.string( "DTLinearDriftFromDBAlgo" ),
6729       recAlgoConfig = cms.PSet( 
6730         maxTime = cms.double( 420.0 ),
6731         debug = cms.untracked.bool( False ),
6732         stepTwoFromDigi = cms.bool( False ),
6733         tTrigModeConfig = cms.PSet( 
6734           debug = cms.untracked.bool( False ),
6735           tofCorrType = cms.int32( 0 ),
6736           tTrigLabel = cms.string( "" ),
6737           wirePropCorrType = cms.int32( 0 ),
6738           doTOFCorrection = cms.bool( True ),
6739           vPropWire = cms.double( 24.4 ),
6740           doT0Correction = cms.bool( True ),
6741           doWirePropCorrection = cms.bool( True ),
6742           t0Label = cms.string( "" )
6743         ),
6744         useUncertDB = cms.bool( True ),
6745         doVdriftCorr = cms.bool( True ),
6746         minTime = cms.double( -3.0 ),
6747         tTrigMode = cms.string( "DTTTrigSyncFromDB" ),
6748         readLegacyTTrigDB = cms.bool( True ),
6749         readLegacyVDriftDB = cms.bool( True )
6750       ),
6751       nUnSharedHitsMin = cms.int32( 2 ),
6752       nSharedHitsMax = cms.int32( 2 ),
6753       performT0SegCorrection = cms.bool( False ),
6754       perform_delta_rejecting = cms.bool( False )
6755     ),
6756     debug = cms.untracked.bool( False ),
6757     recHits1DLabel = cms.InputTag( "hltDt1DRecHits" ),
6758     recHits2DLabel = cms.InputTag( "dt2DSegments" )
6759 )
6760 process.hltMuonCSCDigis = cms.EDProducer( "CSCDCCUnpacker",
6761     InputObjects = cms.InputTag( "rawDataCollector" ),
6762     UseExaminer = cms.bool( True ),
6763     ExaminerMask = cms.uint32( 535558134 ),
6764     UseSelectiveUnpacking = cms.bool( True ),
6765     ErrorMask = cms.uint32( 0 ),
6766     UnpackStatusDigis = cms.bool( False ),
6767     UseFormatStatus = cms.bool( True ),
6768     useRPCs = cms.bool( False ),
6769     useGEMs = cms.bool( False ),
6770     useCSCShowers = cms.bool( False ),
6771     Debug = cms.untracked.bool( False ),
6772     PrintEventNumber = cms.untracked.bool( False ),
6773     runDQM = cms.untracked.bool( False ),
6774     VisualFEDInspect = cms.untracked.bool( False ),
6775     VisualFEDShort = cms.untracked.bool( False ),
6776     FormatedEventDump = cms.untracked.bool( False ),
6777     SuppressZeroLCT = cms.untracked.bool( True ),
6778     DisableMappingCheck = cms.untracked.bool( False ),
6779     B904Setup = cms.untracked.bool( False ),
6780     B904vmecrate = cms.untracked.int32( 1 ),
6781     B904dmb = cms.untracked.int32( 3 )
6782 )
6783 process.hltCsc2DRecHits = cms.EDProducer( "CSCRecHitDProducer",
6784     CSCStripPeakThreshold = cms.double( 10.0 ),
6785     CSCStripClusterChargeCut = cms.double( 25.0 ),
6786     CSCStripxtalksOffset = cms.double( 0.03 ),
6787     UseAverageTime = cms.bool( False ),
6788     UseParabolaFit = cms.bool( False ),
6789     UseFivePoleFit = cms.bool( True ),
6790     CSCWireClusterDeltaT = cms.int32( 1 ),
6791     CSCUseCalibrations = cms.bool( True ),
6792     CSCUseStaticPedestals = cms.bool( False ),
6793     CSCNoOfTimeBinsForDynamicPedestal = cms.int32( 2 ),
6794     wireDigiTag = cms.InputTag( 'hltMuonCSCDigis','MuonCSCWireDigi' ),
6795     stripDigiTag = cms.InputTag( 'hltMuonCSCDigis','MuonCSCStripDigi' ),
6796     readBadChannels = cms.bool( False ),
6797     readBadChambers = cms.bool( True ),
6798     CSCUseTimingCorrections = cms.bool( True ),
6799     CSCUseGasGainCorrections = cms.bool( False ),
6800     CSCDebug = cms.untracked.bool( False ),
6801     CSCstripWireDeltaTime = cms.int32( 8 ),
6802     XTasymmetry_ME1a = cms.double( 0.023 ),
6803     XTasymmetry_ME1b = cms.double( 0.01 ),
6804     XTasymmetry_ME12 = cms.double( 0.015 ),
6805     XTasymmetry_ME13 = cms.double( 0.02 ),
6806     XTasymmetry_ME21 = cms.double( 0.023 ),
6807     XTasymmetry_ME22 = cms.double( 0.023 ),
6808     XTasymmetry_ME31 = cms.double( 0.023 ),
6809     XTasymmetry_ME32 = cms.double( 0.023 ),
6810     XTasymmetry_ME41 = cms.double( 0.023 ),
6811     ConstSyst_ME1a = cms.double( 0.01 ),
6812     ConstSyst_ME1b = cms.double( 0.02 ),
6813     ConstSyst_ME12 = cms.double( 0.02 ),
6814     ConstSyst_ME13 = cms.double( 0.03 ),
6815     ConstSyst_ME21 = cms.double( 0.03 ),
6816     ConstSyst_ME22 = cms.double( 0.03 ),
6817     ConstSyst_ME31 = cms.double( 0.03 ),
6818     ConstSyst_ME32 = cms.double( 0.03 ),
6819     ConstSyst_ME41 = cms.double( 0.03 ),
6820     NoiseLevel_ME1a = cms.double( 9.0 ),
6821     NoiseLevel_ME1b = cms.double( 6.0 ),
6822     NoiseLevel_ME12 = cms.double( 7.0 ),
6823     NoiseLevel_ME13 = cms.double( 4.0 ),
6824     NoiseLevel_ME21 = cms.double( 5.0 ),
6825     NoiseLevel_ME22 = cms.double( 7.0 ),
6826     NoiseLevel_ME31 = cms.double( 5.0 ),
6827     NoiseLevel_ME32 = cms.double( 7.0 ),
6828     NoiseLevel_ME41 = cms.double( 5.0 ),
6829     CSCUseReducedWireTimeWindow = cms.bool( True ),
6830     CSCWireTimeWindowLow = cms.int32( 5 ),
6831     CSCWireTimeWindowHigh = cms.int32( 11 )
6832 )
6833 process.hltCscSegments = cms.EDProducer( "CSCSegmentProducer",
6834     inputObjects = cms.InputTag( "hltCsc2DRecHits" ),
6835     algo_type = cms.int32( 1 ),
6836     algo_psets = cms.VPSet( 
6837       cms.PSet(  parameters_per_chamber_type = cms.vint32( 1, 2, 3, 4, 5, 6, 5, 6, 5, 6 ),
6838         algo_psets = cms.VPSet( 
6839           cms.PSet(  wideSeg = cms.double( 3.0 ),
6840             chi2Norm_2D_ = cms.double( 35.0 ),
6841             dRIntMax = cms.double( 2.0 ),
6842             doCollisions = cms.bool( True ),
6843             dPhiMax = cms.double( 0.006 ),
6844             dRMax = cms.double( 1.5 ),
6845             dPhiIntMax = cms.double( 0.005 ),
6846             minLayersApart = cms.int32( 1 ),
6847             chi2Max = cms.double( 100.0 ),
6848             chi2_str = cms.double( 50.0 )
6849           ),
6850           cms.PSet(  wideSeg = cms.double( 3.0 ),
6851             chi2Norm_2D_ = cms.double( 35.0 ),
6852             dRIntMax = cms.double( 2.0 ),
6853             doCollisions = cms.bool( True ),
6854             dPhiMax = cms.double( 0.005 ),
6855             dRMax = cms.double( 1.5 ),
6856             dPhiIntMax = cms.double( 0.004 ),
6857             minLayersApart = cms.int32( 1 ),
6858             chi2Max = cms.double( 100.0 ),
6859             chi2_str = cms.double( 50.0 )
6860           ),
6861           cms.PSet(  wideSeg = cms.double( 3.0 ),
6862             chi2Norm_2D_ = cms.double( 35.0 ),
6863             dRIntMax = cms.double( 2.0 ),
6864             doCollisions = cms.bool( True ),
6865             dPhiMax = cms.double( 0.004 ),
6866             dRMax = cms.double( 1.5 ),
6867             dPhiIntMax = cms.double( 0.003 ),
6868             minLayersApart = cms.int32( 1 ),
6869             chi2Max = cms.double( 100.0 ),
6870             chi2_str = cms.double( 50.0 )
6871           ),
6872           cms.PSet(  wideSeg = cms.double( 3.0 ),
6873             chi2Norm_2D_ = cms.double( 20.0 ),
6874             dRIntMax = cms.double( 2.0 ),
6875             doCollisions = cms.bool( True ),
6876             dPhiMax = cms.double( 0.003 ),
6877             dRMax = cms.double( 1.5 ),
6878             dPhiIntMax = cms.double( 0.002 ),
6879             minLayersApart = cms.int32( 1 ),
6880             chi2Max = cms.double( 60.0 ),
6881             chi2_str = cms.double( 30.0 )
6882           ),
6883           cms.PSet(  wideSeg = cms.double( 3.0 ),
6884             chi2Norm_2D_ = cms.double( 60.0 ),
6885             dRIntMax = cms.double( 2.0 ),
6886             doCollisions = cms.bool( True ),
6887             dPhiMax = cms.double( 0.007 ),
6888             dRMax = cms.double( 1.5 ),
6889             dPhiIntMax = cms.double( 0.005 ),
6890             minLayersApart = cms.int32( 1 ),
6891             chi2Max = cms.double( 180.0 ),
6892             chi2_str = cms.double( 80.0 )
6893           ),
6894           cms.PSet(  wideSeg = cms.double( 3.0 ),
6895             chi2Norm_2D_ = cms.double( 35.0 ),
6896             dRIntMax = cms.double( 2.0 ),
6897             doCollisions = cms.bool( True ),
6898             dPhiMax = cms.double( 0.006 ),
6899             dRMax = cms.double( 1.5 ),
6900             dPhiIntMax = cms.double( 0.004 ),
6901             minLayersApart = cms.int32( 1 ),
6902             chi2Max = cms.double( 100.0 ),
6903             chi2_str = cms.double( 50.0 )
6904           )
6905         ),
6906         algo_name = cms.string( "CSCSegAlgoRU" ),
6907         chamber_types = cms.vstring( 'ME1/a',
6908           'ME1/b',
6909           'ME1/2',
6910           'ME1/3',
6911           'ME2/1',
6912           'ME2/2',
6913           'ME3/1',
6914           'ME3/2',
6915           'ME4/1',
6916           'ME4/2' )
6917       )
6918     )
6919 )
6920 process.hltMuonRPCDigisCPPF = cms.EDProducer( "RPCAMCRawToDigi",
6921     inputTag = cms.InputTag( "rawDataCollector" ),
6922     calculateCRC = cms.bool( True ),
6923     fillCounters = cms.bool( True ),
6924     RPCAMCUnpacker = cms.string( "RPCCPPFUnpacker" ),
6925     RPCAMCUnpackerSettings = cms.PSet( 
6926       bxMin = cms.int32( -2 ),
6927       cppfDaqDelay = cms.int32( 2 ),
6928       fillAMCCounters = cms.bool( True ),
6929       bxMax = cms.int32( 2 )
6930     )
6931 )
6932 process.hltOmtfDigis = cms.EDProducer( "OmtfUnpacker",
6933     inputLabel = cms.InputTag( "rawDataCollector" ),
6934     skipRpc = cms.bool( False ),
6935     skipCsc = cms.bool( False ),
6936     skipDt = cms.bool( False ),
6937     skipMuon = cms.bool( False ),
6938     useRpcConnectionFile = cms.bool( False ),
6939     rpcConnectionFile = cms.string( "" ),
6940     outputTag = cms.string( "" )
6941 )
6942 process.hltMuonRPCDigisTwinMux = cms.EDProducer( "RPCTwinMuxRawToDigi",
6943     inputTag = cms.InputTag( "rawDataCollector" ),
6944     calculateCRC = cms.bool( True ),
6945     fillCounters = cms.bool( True ),
6946     bxMin = cms.int32( -2 ),
6947     bxMax = cms.int32( 2 )
6948 )
6949 process.hltMuonRPCDigis = cms.EDProducer( "RPCDigiMerger",
6950     inputTagSimRPCDigis = cms.InputTag( "" ),
6951     inputTagTwinMuxDigis = cms.InputTag( "hltMuonRPCDigisTwinMux" ),
6952     inputTagOMTFDigis = cms.InputTag( "hltOmtfDigis" ),
6953     inputTagCPPFDigis = cms.InputTag( "hltMuonRPCDigisCPPF" ),
6954     InputLabel = cms.InputTag( "rawDataCollector" ),
6955     bxMinTwinMux = cms.int32( -2 ),
6956     bxMaxTwinMux = cms.int32( 2 ),
6957     bxMinOMTF = cms.int32( -3 ),
6958     bxMaxOMTF = cms.int32( 4 ),
6959     bxMinCPPF = cms.int32( -2 ),
6960     bxMaxCPPF = cms.int32( 2 )
6961 )
6962 process.hltRpcRecHits = cms.EDProducer( "RPCRecHitProducer",
6963     recAlgoConfig = cms.PSet(  ),
6964     recAlgo = cms.string( "RPCRecHitStandardAlgo" ),
6965     rpcDigiLabel = cms.InputTag( "hltMuonRPCDigis" ),
6966     maskSource = cms.string( "File" ),
6967     maskvecfile = cms.FileInPath( "RecoLocalMuon/RPCRecHit/data/RPCMaskVec.dat" ),
6968     deadSource = cms.string( "File" ),
6969     deadvecfile = cms.FileInPath( "RecoLocalMuon/RPCRecHit/data/RPCDeadVec.dat" )
6970 )
6971 process.hltMuonGEMDigis = cms.EDProducer( "GEMRawToDigiModule",
6972     InputLabel = cms.InputTag( "rawDataCollector" ),
6973     useDBEMap = cms.bool( True ),
6974     keepDAQStatus = cms.bool( False ),
6975     readMultiBX = cms.bool( False ),
6976     ge21Off = cms.bool( True ),
6977     fedIdStart = cms.uint32( 1467 ),
6978     fedIdEnd = cms.uint32( 1478 )
6979 )
6980 process.hltGemRecHits = cms.EDProducer( "GEMRecHitProducer",
6981     recAlgoConfig = cms.PSet(  ),
6982     recAlgo = cms.string( "GEMRecHitStandardAlgo" ),
6983     gemDigiLabel = cms.InputTag( "hltMuonGEMDigis" ),
6984     applyMasking = cms.bool( True ),
6985     ge21Off = cms.bool( False )
6986 )
6987 process.hltGemSegments = cms.EDProducer( "GEMSegmentProducer",
6988     gemRecHitLabel = cms.InputTag( "hltGemRecHits" ),
6989     enableGE0 = cms.bool( True ),
6990     enableGE12 = cms.bool( False ),
6991     ge0_name = cms.string( "GE0SegAlgoRU" ),
6992     algo_name = cms.string( "GEMSegmentAlgorithm" ),
6993     ge0_pset = cms.PSet( 
6994       maxChi2GoodSeg = cms.double( 50.0 ),
6995       maxChi2Prune = cms.double( 50.0 ),
6996       maxNumberOfHitsPerLayer = cms.uint32( 100 ),
6997       maxETASeeds = cms.double( 0.1 ),
6998       maxPhiAdditional = cms.double( 0.001096605744 ),
6999       minNumberOfHits = cms.uint32( 4 ),
7000       doCollisions = cms.bool( True ),
7001       maxPhiSeeds = cms.double( 0.001096605744 ),
7002       requireCentralBX = cms.bool( True ),
7003       maxChi2Additional = cms.double( 100.0 ),
7004       allowWideSegments = cms.bool( True ),
7005       maxNumberOfHits = cms.uint32( 300 ),
7006       maxTOFDiff = cms.double( 25.0 )
7007     ),
7008     algo_pset = cms.PSet( 
7009       dYclusBoxMax = cms.double( 5.0 ),
7010       dXclusBoxMax = cms.double( 1.0 ),
7011       maxRecHitsInCluster = cms.int32( 4 ),
7012       preClustering = cms.bool( True ),
7013       preClusteringUseChaining = cms.bool( True ),
7014       dEtaChainBoxMax = cms.double( 0.05 ),
7015       clusterOnlySameBXRecHits = cms.bool( True ),
7016       minHitsPerSegment = cms.uint32( 2 ),
7017       dPhiChainBoxMax = cms.double( 0.02 )
7018     )
7019 )
7020 process.hltL2OfflineMuonSeeds = cms.EDProducer( "MuonSeedGenerator",
7021     beamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
7022     scaleDT = cms.bool( True ),
7023     CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
7024     DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
7025     ME0RecSegmentLabel = cms.InputTag( "me0Segments" ),
7026     EnableDTMeasurement = cms.bool( True ),
7027     EnableCSCMeasurement = cms.bool( True ),
7028     EnableME0Measurement = cms.bool( False ),
7029     crackEtas = cms.vdouble( 0.2, 1.6, 1.7 ),
7030     crackWindow = cms.double( 0.04 ),
7031     deltaPhiSearchWindow = cms.double( 0.25 ),
7032     deltaEtaSearchWindow = cms.double( 0.2 ),
7033     deltaEtaCrackSearchWindow = cms.double( 0.25 ),
7034     CSC_01 = cms.vdouble( 0.166, 0.0, 0.0, 0.031, 0.0, 0.0 ),
7035     CSC_12 = cms.vdouble( -0.161, 0.254, -0.047, 0.042, -0.007, 0.0 ),
7036     CSC_02 = cms.vdouble( 0.612, -0.207, 0.0, 0.067, -0.001, 0.0 ),
7037     CSC_13 = cms.vdouble( 0.901, -1.302, 0.533, 0.045, 0.005, 0.0 ),
7038     CSC_03 = cms.vdouble( 0.787, -0.338, 0.029, 0.101, -0.008, 0.0 ),
7039     CSC_14 = cms.vdouble( 0.606, -0.181, -0.002, 0.111, -0.003, 0.0 ),
7040     CSC_23 = cms.vdouble( -0.081, 0.113, -0.029, 0.015, 0.008, 0.0 ),
7041     CSC_24 = cms.vdouble( 0.004, 0.021, -0.002, 0.053, 0.0, 0.0 ),
7042     CSC_34 = cms.vdouble( 0.062, -0.067, 0.019, 0.021, 0.003, 0.0 ),
7043     DT_12 = cms.vdouble( 0.183, 0.054, -0.087, 0.028, 0.002, 0.0 ),
7044     DT_13 = cms.vdouble( 0.315, 0.068, -0.127, 0.051, -0.002, 0.0 ),
7045     DT_14 = cms.vdouble( 0.359, 0.052, -0.107, 0.072, -0.004, 0.0 ),
7046     DT_23 = cms.vdouble( 0.13, 0.023, -0.057, 0.028, 0.004, 0.0 ),
7047     DT_24 = cms.vdouble( 0.176, 0.014, -0.051, 0.051, 0.003, 0.0 ),
7048     DT_34 = cms.vdouble( 0.044, 0.004, -0.013, 0.029, 0.003, 0.0 ),
7049     OL_1213 = cms.vdouble( 0.96, -0.737, 0.0, 0.052, 0.0, 0.0 ),
7050     OL_1222 = cms.vdouble( 0.848, -0.591, 0.0, 0.062, 0.0, 0.0 ),
7051     OL_1232 = cms.vdouble( 0.184, 0.0, 0.0, 0.066, 0.0, 0.0 ),
7052     OL_2213 = cms.vdouble( 0.117, 0.0, 0.0, 0.044, 0.0, 0.0 ),
7053     OL_2222 = cms.vdouble( 0.107, 0.0, 0.0, 0.04, 0.0, 0.0 ),
7054     SME_11 = cms.vdouble( 3.295, -1.527, 0.112, 0.378, 0.02, 0.0 ),
7055     SME_12 = cms.vdouble( 0.102, 0.599, 0.0, 0.38, 0.0, 0.0 ),
7056     SME_13 = cms.vdouble( -1.286, 1.711, 0.0, 0.356, 0.0, 0.0 ),
7057     SME_21 = cms.vdouble( -0.529, 1.194, -0.358, 0.472, 0.086, 0.0 ),
7058     SME_22 = cms.vdouble( -1.207, 1.491, -0.251, 0.189, 0.243, 0.0 ),
7059     SME_31 = cms.vdouble( -1.594, 1.482, -0.317, 0.487, 0.097, 0.0 ),
7060     SME_32 = cms.vdouble( -0.901, 1.333, -0.47, 0.41, 0.073, 0.0 ),
7061     SME_41 = cms.vdouble( -0.003, 0.005, 0.005, 0.608, 0.076, 0.0 ),
7062     SME_42 = cms.vdouble( -0.003, 0.005, 0.005, 0.608, 0.076, 0.0 ),
7063     SMB_10 = cms.vdouble( 1.387, -0.038, 0.0, 0.19, 0.0, 0.0 ),
7064     SMB_11 = cms.vdouble( 1.247, 0.72, -0.802, 0.229, -0.075, 0.0 ),
7065     SMB_12 = cms.vdouble( 2.128, -0.956, 0.0, 0.199, 0.0, 0.0 ),
7066     SMB_20 = cms.vdouble( 1.011, -0.052, 0.0, 0.188, 0.0, 0.0 ),
7067     SMB_21 = cms.vdouble( 1.043, -0.124, 0.0, 0.183, 0.0, 0.0 ),
7068     SMB_22 = cms.vdouble( 1.474, -0.758, 0.0, 0.185, 0.0, 0.0 ),
7069     SMB_30 = cms.vdouble( 0.505, -0.022, 0.0, 0.215, 0.0, 0.0 ),
7070     SMB_31 = cms.vdouble( 0.549, -0.145, 0.0, 0.207, 0.0, 0.0 ),
7071     SMB_32 = cms.vdouble( 0.67, -0.327, 0.0, 0.22, 0.0, 0.0 ),
7072     CSC_01_1_scale = cms.vdouble( -1.915329, 0.0 ),
7073     CSC_12_1_scale = cms.vdouble( -6.434242, 0.0 ),
7074     CSC_12_2_scale = cms.vdouble( -1.63622, 0.0 ),
7075     CSC_12_3_scale = cms.vdouble( -1.63622, 0.0 ),
7076     CSC_13_2_scale = cms.vdouble( -6.077936, 0.0 ),
7077     CSC_13_3_scale = cms.vdouble( -1.701268, 0.0 ),
7078     CSC_14_3_scale = cms.vdouble( -1.969563, 0.0 ),
7079     CSC_23_1_scale = cms.vdouble( -19.084285, 0.0 ),
7080     CSC_23_2_scale = cms.vdouble( -6.079917, 0.0 ),
7081     CSC_24_1_scale = cms.vdouble( -6.055701, 0.0 ),
7082     CSC_34_1_scale = cms.vdouble( -11.520507, 0.0 ),
7083     OL_1213_0_scale = cms.vdouble( -4.488158, 0.0 ),
7084     OL_1222_0_scale = cms.vdouble( -5.810449, 0.0 ),
7085     OL_1232_0_scale = cms.vdouble( -5.964634, 0.0 ),
7086     OL_2213_0_scale = cms.vdouble( -7.239789, 0.0 ),
7087     OL_2222_0_scale = cms.vdouble( -7.667231, 0.0 ),
7088     DT_12_1_scale = cms.vdouble( -3.692398, 0.0 ),
7089     DT_12_2_scale = cms.vdouble( -3.518165, 0.0 ),
7090     DT_13_1_scale = cms.vdouble( -4.520923, 0.0 ),
7091     DT_13_2_scale = cms.vdouble( -4.257687, 0.0 ),
7092     DT_14_1_scale = cms.vdouble( -5.644816, 0.0 ),
7093     DT_14_2_scale = cms.vdouble( -4.808546, 0.0 ),
7094     DT_23_1_scale = cms.vdouble( -5.320346, 0.0 ),
7095     DT_23_2_scale = cms.vdouble( -5.117625, 0.0 ),
7096     DT_24_1_scale = cms.vdouble( -7.490909, 0.0 ),
7097     DT_24_2_scale = cms.vdouble( -6.63094, 0.0 ),
7098     DT_34_1_scale = cms.vdouble( -13.783765, 0.0 ),
7099     DT_34_2_scale = cms.vdouble( -11.901897, 0.0 ),
7100     SMB_10_0_scale = cms.vdouble( 2.448566, 0.0 ),
7101     SMB_11_0_scale = cms.vdouble( 2.56363, 0.0 ),
7102     SMB_12_0_scale = cms.vdouble( 2.283221, 0.0 ),
7103     SMB_20_0_scale = cms.vdouble( 1.486168, 0.0 ),
7104     SMB_21_0_scale = cms.vdouble( 1.58384, 0.0 ),
7105     SMB_22_0_scale = cms.vdouble( 1.346681, 0.0 ),
7106     SMB_30_0_scale = cms.vdouble( -3.629838, 0.0 ),
7107     SMB_31_0_scale = cms.vdouble( -3.323768, 0.0 ),
7108     SMB_32_0_scale = cms.vdouble( -3.054156, 0.0 ),
7109     SME_11_0_scale = cms.vdouble( 1.325085, 0.0 ),
7110     SME_12_0_scale = cms.vdouble( 2.279181, 0.0 ),
7111     SME_13_0_scale = cms.vdouble( 0.104905, 0.0 ),
7112     SME_21_0_scale = cms.vdouble( -0.040862, 0.0 ),
7113     SME_22_0_scale = cms.vdouble( -3.457901, 0.0 )
7114 )
7115 process.hltL2MuonSeeds = cms.EDProducer( "L2MuonSeedGeneratorFromL1T",
7116     GMTReadoutCollection = cms.InputTag( "" ),
7117     InputObjects = cms.InputTag( 'hltGtStage2Digis','Muon' ),
7118     Propagator = cms.string( "SteppingHelixPropagatorAny" ),
7119     L1MinPt = cms.double( 0.0 ),
7120     L1MaxEta = cms.double( 2.5 ),
7121     L1MinQuality = cms.uint32( 7 ),
7122     SetMinPtBarrelTo = cms.double( 3.5 ),
7123     SetMinPtEndcapTo = cms.double( 1.0 ),
7124     UseOfflineSeed = cms.untracked.bool( True ),
7125     UseUnassociatedL1 = cms.bool( False ),
7126     MatchDR = cms.vdouble( 0.3 ),
7127     EtaMatchingBins = cms.vdouble( 0.0, 2.5 ),
7128     CentralBxOnly = cms.bool( True ),
7129     MatchType = cms.uint32( 0 ),
7130     SortType = cms.uint32( 0 ),
7131     OfflineSeedLabel = cms.untracked.InputTag( "hltL2OfflineMuonSeeds" ),
7132     ServiceParameters = cms.PSet( 
7133       RPCLayers = cms.bool( True ),
7134       UseMuonNavigation = cms.untracked.bool( True ),
7135       Propagators = cms.untracked.vstring( 'SteppingHelixPropagatorAny' )
7136     )
7137 )
7138 process.hltL2Muons = cms.EDProducer( "L2MuonProducer",
7139     ServiceParameters = cms.PSet( 
7140       RPCLayers = cms.bool( True ),
7141       UseMuonNavigation = cms.untracked.bool( True ),
7142       Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny',
7143         'hltESPFastSteppingHelixPropagatorOpposite' )
7144     ),
7145     InputObjects = cms.InputTag( "hltL2MuonSeeds" ),
7146     SeedTransformerParameters = cms.PSet( 
7147       Fitter = cms.string( "hltESPKFFittingSmootherForL2Muon" ),
7148       NMinRecHits = cms.uint32( 2 ),
7149       RescaleError = cms.double( 100.0 ),
7150       Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
7151       UseSubRecHits = cms.bool( False ),
7152       MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" )
7153     ),
7154     L2TrajBuilderParameters = cms.PSet( 
7155       BWFilterParameters = cms.PSet( 
7156         DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
7157         CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
7158         BWSeedType = cms.string( "fromGenerator" ),
7159         GEMRecSegmentLabel = cms.InputTag( "hltGemRecHits" ),
7160         RPCRecSegmentLabel = cms.InputTag( "hltRpcRecHits" ),
7161         EnableGEMMeasurement = cms.bool( True ),
7162         EnableRPCMeasurement = cms.bool( True ),
7163         MuonTrajectoryUpdatorParameters = cms.PSet( 
7164           ExcludeRPCFromFit = cms.bool( False ),
7165           Granularity = cms.int32( 0 ),
7166           MaxChi2 = cms.double( 25.0 ),
7167           RescaleError = cms.bool( False ),
7168           RescaleErrorFactor = cms.double( 100.0 ),
7169           UseInvalidHits = cms.bool( True )
7170         ),
7171         EnableCSCMeasurement = cms.bool( True ),
7172         MaxChi2 = cms.double( 100.0 ),
7173         FitDirection = cms.string( "outsideIn" ),
7174         Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
7175         NumberOfSigma = cms.double( 3.0 ),
7176         EnableDTMeasurement = cms.bool( True )
7177       ),
7178       DoSeedRefit = cms.bool( False ),
7179       FilterParameters = cms.PSet( 
7180         DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
7181         CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
7182         GEMRecSegmentLabel = cms.InputTag( "hltGemRecHits" ),
7183         RPCRecSegmentLabel = cms.InputTag( "hltRpcRecHits" ),
7184         EnableGEMMeasurement = cms.bool( True ),
7185         EnableRPCMeasurement = cms.bool( True ),
7186         MuonTrajectoryUpdatorParameters = cms.PSet( 
7187           ExcludeRPCFromFit = cms.bool( False ),
7188           Granularity = cms.int32( 0 ),
7189           MaxChi2 = cms.double( 25.0 ),
7190           RescaleError = cms.bool( False ),
7191           RescaleErrorFactor = cms.double( 100.0 ),
7192           UseInvalidHits = cms.bool( True )
7193         ),
7194         EnableCSCMeasurement = cms.bool( True ),
7195         MaxChi2 = cms.double( 1000.0 ),
7196         FitDirection = cms.string( "insideOut" ),
7197         Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
7198         NumberOfSigma = cms.double( 3.0 ),
7199         EnableDTMeasurement = cms.bool( True )
7200       ),
7201       SeedPosition = cms.string( "in" ),
7202       DoBackwardFilter = cms.bool( True ),
7203       DoRefit = cms.bool( False ),
7204       NavigationType = cms.string( "Standard" ),
7205       SeedTransformerParameters = cms.PSet( 
7206         Fitter = cms.string( "hltESPKFFittingSmootherForL2Muon" ),
7207         NMinRecHits = cms.uint32( 2 ),
7208         RescaleError = cms.double( 100.0 ),
7209         Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
7210         UseSubRecHits = cms.bool( False ),
7211         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" )
7212       ),
7213       SeedPropagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" )
7214     ),
7215     DoSeedRefit = cms.bool( False ),
7216     TrackLoaderParameters = cms.PSet( 
7217       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
7218       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
7219       DoSmoothing = cms.bool( False ),
7220       VertexConstraint = cms.bool( True ),
7221       MuonUpdatorAtVertexParameters = cms.PSet( 
7222         MaxChi2 = cms.double( 1000000.0 ),
7223         BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ),
7224         BeamSpotPosition = cms.vdouble( 0.0, 0.0, 0.0 ),
7225         Propagator = cms.string( "hltESPFastSteppingHelixPropagatorOpposite" )
7226       ),
7227       Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
7228     ),
7229     MuonTrajectoryBuilder = cms.string( "Exhaustive" )
7230 )
7231 process.hltL2MuonCandidates = cms.EDProducer( "L2MuonCandidateProducer",
7232     InputObjects = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' )
7233 )
7234 process.hltSiStripExcludedFEDListProducer = cms.EDProducer( "SiStripExcludedFEDListProducer",
7235     ProductLabel = cms.InputTag( "rawDataCollector" )
7236 )
7237 process.hltSiStripRawToClustersFacility = cms.EDProducer( "SiStripClusterizerFromRaw",
7238     ProductLabel = cms.InputTag( "rawDataCollector" ),
7239     ConditionsLabel = cms.string( "" ),
7240     onDemand = cms.bool( False ),
7241     DoAPVEmulatorCheck = cms.bool( False ),
7242     LegacyUnpacker = cms.bool( False ),
7243     HybridZeroSuppressed = cms.bool( False ),
7244     Clusterizer = cms.PSet( 
7245       ConditionsLabel = cms.string( "" ),
7246       MaxClusterSize = cms.uint32( 16 ),
7247       ClusterThreshold = cms.double( 5.0 ),
7248       SeedThreshold = cms.double( 3.0 ),
7249       Algorithm = cms.string( "ThreeThresholdAlgorithm" ),
7250       ChannelThreshold = cms.double( 2.0 ),
7251       MaxAdjacentBad = cms.uint32( 0 ),
7252       setDetId = cms.bool( True ),
7253       MaxSequentialHoles = cms.uint32( 0 ),
7254       RemoveApvShots = cms.bool( True ),
7255       clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
7256       MaxSequentialBad = cms.uint32( 1 )
7257     ),
7258     Algorithms = cms.PSet( 
7259       Use10bitsTruncation = cms.bool( False ),
7260       CommonModeNoiseSubtractionMode = cms.string( "Median" ),
7261       useCMMeanMap = cms.bool( False ),
7262       TruncateInSuppressor = cms.bool( True ),
7263       doAPVRestore = cms.bool( False ),
7264       SiStripFedZeroSuppressionMode = cms.uint32( 4 ),
7265       PedestalSubtractionFedMode = cms.bool( True )
7266     )
7267 )
7268 process.hltMeasurementTrackerEvent = cms.EDProducer( "MeasurementTrackerEventProducer",
7269     measurementTracker = cms.string( "hltESPMeasurementTracker" ),
7270     skipClusters = cms.InputTag( "" ),
7271     pixelClusterProducer = cms.string( "hltSiPixelClusters" ),
7272     stripClusterProducer = cms.string( "hltSiStripRawToClustersFacility" ),
7273     Phase2TrackerCluster1DProducer = cms.string( "" ),
7274     vectorHits = cms.InputTag( "" ),
7275     vectorHitsRej = cms.InputTag( "" ),
7276     inactivePixelDetectorLabels = cms.VInputTag( 'hltSiPixelDigiErrors' ),
7277     badPixelFEDChannelCollectionLabels = cms.VInputTag( 'hltSiPixelDigiErrors' ),
7278     pixelCablingMapLabel = cms.string( "" ),
7279     inactiveStripDetectorLabels = cms.VInputTag( 'hltSiStripExcludedFEDListProducer' ),
7280     switchOffPixelsIfEmpty = cms.bool( True )
7281 )
7282 process.hltIterL3OISeedsFromL2Muons = cms.EDProducer( "TSGForOIDNN",
7283     src = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ),
7284     layersToTry = cms.int32( 2 ),
7285     fixedErrorRescaleFactorForHitless = cms.double( 2.0 ),
7286     hitsToTry = cms.int32( 1 ),
7287     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
7288     estimator = cms.string( "hltESPChi2MeasurementEstimator100" ),
7289     maxEtaForTOB = cms.double( 1.8 ),
7290     minEtaForTEC = cms.double( 0.7 ),
7291     debug = cms.untracked.bool( False ),
7292     maxSeeds = cms.uint32( 20 ),
7293     maxHitlessSeeds = cms.uint32( 5 ),
7294     maxHitSeeds = cms.uint32( 1 ),
7295     propagatorName = cms.string( "PropagatorWithMaterialParabolicMf" ),
7296     maxHitlessSeedsIP = cms.uint32( 5 ),
7297     maxHitlessSeedsMuS = cms.uint32( 0 ),
7298     maxHitDoubletSeeds = cms.uint32( 0 ),
7299     getStrategyFromDNN = cms.bool( True ),
7300     useRegressor = cms.bool( False ),
7301     dnnMetadataPath = cms.string( "RecoMuon/TrackerSeedGenerator/data/OIseeding/DNNclassifier_Run3_metadata.json" )
7302 )
7303 process.hltIterL3OITrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker",
7304     cleanTrajectoryAfterInOut = cms.bool( False ),
7305     doSeedingRegionRebuilding = cms.bool( False ),
7306     onlyPixelHitsForSeedCleaner = cms.bool( False ),
7307     reverseTrajectories = cms.bool( True ),
7308     useHitsSplitting = cms.bool( False ),
7309     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
7310     src = cms.InputTag( "hltIterL3OISeedsFromL2Muons" ),
7311     clustersToSkip = cms.InputTag( "" ),
7312     phase2clustersToSkip = cms.InputTag( "" ),
7313     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTPSetMuonCkfTrajectoryBuilder" ) ),
7314     TransientInitialStateEstimatorParameters = cms.PSet( 
7315       propagatorAlongTISE = cms.string( "PropagatorWithMaterial" ),
7316       numberMeasurementsForFit = cms.int32( 4 ),
7317       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialOpposite" )
7318     ),
7319     numHitsForSeedCleaner = cms.int32( 4 ),
7320     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
7321     RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
7322     TrajectoryCleaner = cms.string( "muonSeededTrajectoryCleanerBySharedHits" ),
7323     maxNSeeds = cms.uint32( 500000 ),
7324     maxSeedsBeforeCleaning = cms.uint32( 5000 )
7325 )
7326 process.hltIterL3OIMuCtfWithMaterialTracks = cms.EDProducer( "TrackProducer",
7327     TrajectoryInEvent = cms.bool( False ),
7328     useHitsSplitting = cms.bool( False ),
7329     src = cms.InputTag( "hltIterL3OITrackCandidates" ),
7330     clusterRemovalInfo = cms.InputTag( "" ),
7331     AlgorithmName = cms.string( "iter10" ),
7332     GeometricInnerState = cms.bool( True ),
7333     reMatchSplitHits = cms.bool( False ),
7334     usePropagatorForPCA = cms.bool( False ),
7335     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
7336     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
7337     useSimpleMF = cms.bool( False ),
7338     SimpleMagneticField = cms.string( "" ),
7339     Fitter = cms.string( "hltESPKFFittingSmootherWithOutliersRejectionAndRK" ),
7340     Propagator = cms.string( "PropagatorWithMaterial" ),
7341     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
7342     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
7343     MeasurementTracker = cms.string( "hltESPMeasurementTracker" )
7344 )
7345 process.hltIterL3OIMuonTrackCutClassifier = cms.EDProducer( "TrackCutClassifier",
7346     src = cms.InputTag( "hltIterL3OIMuCtfWithMaterialTracks" ),
7347     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
7348     vertices = cms.InputTag( "Notused" ),
7349     ignoreVertices = cms.bool( True ),
7350     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
7351     mva = cms.PSet( 
7352       minPixelHits = cms.vint32( 0, 0, 0 ),
7353       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 100.0 ),
7354       dr_par = cms.PSet( 
7355         d0err = cms.vdouble( 0.003, 0.003, 3.40282346639E38 ),
7356         dr_par2 = cms.vdouble( 0.3, 0.3, 3.40282346639E38 ),
7357         dr_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
7358         dr_exp = cms.vint32( 4, 4, 2147483647 ),
7359         d0err_par = cms.vdouble( 0.001, 0.001, 3.40282346639E38 )
7360       ),
7361       maxLostLayers = cms.vint32( 4, 3, 2 ),
7362       min3DLayers = cms.vint32( 0, 0, 0 ),
7363       dz_par = cms.PSet( 
7364         dz_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
7365         dz_par2 = cms.vdouble( 0.35, 0.35, 3.40282346639E38 ),
7366         dz_exp = cms.vint32( 4, 4, 2147483647 )
7367       ),
7368       minNVtxTrk = cms.int32( 3 ),
7369       maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ),
7370       minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
7371       maxChi2 = cms.vdouble( 3.40282346639E38, 3.40282346639E38, 3.40282346639E38 ),
7372       maxChi2n = cms.vdouble( 10.0, 1.0, 0.4 ),
7373       maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ),
7374       minLayers = cms.vint32( 3, 5, 5 )
7375     )
7376 )
7377 process.hltIterL3OIMuonTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner",
7378     originalSource = cms.InputTag( "hltIterL3OIMuCtfWithMaterialTracks" ),
7379     originalMVAVals = cms.InputTag( 'hltIterL3OIMuonTrackCutClassifier','MVAValues' ),
7380     originalQualVals = cms.InputTag( 'hltIterL3OIMuonTrackCutClassifier','QualityMasks' ),
7381     minQuality = cms.string( "highPurity" ),
7382     copyExtras = cms.untracked.bool( True ),
7383     copyTrajectories = cms.untracked.bool( False )
7384 )
7385 process.hltL3MuonsIterL3OI = cms.EDProducer( "L3MuonProducer",
7386     ServiceParameters = cms.PSet( 
7387       RPCLayers = cms.bool( True ),
7388       UseMuonNavigation = cms.untracked.bool( True ),
7389       Propagators = cms.untracked.vstring( 'hltESPSmartPropagatorAny',
7390         'SteppingHelixPropagatorAny',
7391         'hltESPSmartPropagator',
7392         'hltESPSteppingHelixPropagatorOpposite' )
7393     ),
7394     MuonCollectionLabel = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ),
7395     TrackLoaderParameters = cms.PSet( 
7396       MuonSeededTracksInstance = cms.untracked.string( "L2Seeded" ),
7397       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
7398       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
7399       DoSmoothing = cms.bool( True ),
7400       SmoothTkTrack = cms.untracked.bool( False ),
7401       VertexConstraint = cms.bool( False ),
7402       MuonUpdatorAtVertexParameters = cms.PSet( 
7403         MaxChi2 = cms.double( 1000000.0 ),
7404         BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ),
7405         Propagator = cms.string( "hltESPSteppingHelixPropagatorOpposite" )
7406       ),
7407       PutTkTrackIntoEvent = cms.untracked.bool( False ),
7408       Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
7409     ),
7410     L3TrajBuilderParameters = cms.PSet( 
7411       PtCut = cms.double( 1.0 ),
7412       TrackerPropagator = cms.string( "SteppingHelixPropagatorAny" ),
7413       GlobalMuonTrackMatcher = cms.PSet( 
7414         Chi2Cut_3 = cms.double( 200.0 ),
7415         DeltaDCut_2 = cms.double( 10.0 ),
7416         Eta_threshold = cms.double( 1.2 ),
7417         Quality_2 = cms.double( 15.0 ),
7418         DeltaDCut_1 = cms.double( 40.0 ),
7419         Quality_3 = cms.double( 7.0 ),
7420         DeltaDCut_3 = cms.double( 15.0 ),
7421         Quality_1 = cms.double( 20.0 ),
7422         Pt_threshold1 = cms.double( 0.0 ),
7423         DeltaRCut_2 = cms.double( 0.2 ),
7424         DeltaRCut_1 = cms.double( 0.1 ),
7425         Pt_threshold2 = cms.double( 9.99999999E8 ),
7426         Chi2Cut_1 = cms.double( 50.0 ),
7427         Chi2Cut_2 = cms.double( 50.0 ),
7428         DeltaRCut_3 = cms.double( 1.0 ),
7429         LocChi2Cut = cms.double( 0.001 ),
7430         Propagator = cms.string( "hltESPSmartPropagator" ),
7431         MinPt = cms.double( 1.0 ),
7432         MinP = cms.double( 2.5 )
7433       ),
7434       ScaleTECxFactor = cms.double( -1.0 ),
7435       tkTrajUseVertex = cms.bool( False ),
7436       MuonTrackingRegionBuilder = cms.PSet( 
7437         Rescale_Dz = cms.double( 4.0 ),
7438         Pt_fixed = cms.bool( False ),
7439         Eta_fixed = cms.bool( True ),
7440         Eta_min = cms.double( 0.1 ),
7441         DeltaZ = cms.double( 24.2 ),
7442         maxRegions = cms.int32( 2 ),
7443         EtaR_UpperLimit_Par1 = cms.double( 0.25 ),
7444         UseVertex = cms.bool( False ),
7445         Z_fixed = cms.bool( False ),
7446         PhiR_UpperLimit_Par1 = cms.double( 0.6 ),
7447         PhiR_UpperLimit_Par2 = cms.double( 0.2 ),
7448         Rescale_phi = cms.double( 3.0 ),
7449         DeltaEta = cms.double( 0.2 ),
7450         precise = cms.bool( True ),
7451         OnDemand = cms.int32( -1 ),
7452         EtaR_UpperLimit_Par2 = cms.double( 0.15 ),
7453         MeasurementTrackerName = cms.InputTag( "hltESPMeasurementTracker" ),
7454         vertexCollection = cms.InputTag( "pixelVertices" ),
7455         Pt_min = cms.double( 3.0 ),
7456         beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
7457         Phi_fixed = cms.bool( True ),
7458         DeltaR = cms.double( 0.025 ),
7459         input = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ),
7460         DeltaPhi = cms.double( 0.15 ),
7461         Phi_min = cms.double( 0.1 ),
7462         Rescale_eta = cms.double( 3.0 )
7463       ),
7464       TrackTransformer = cms.PSet( 
7465         Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
7466         RefitDirection = cms.string( "insideOut" ),
7467         RefitRPCHits = cms.bool( True ),
7468         Propagator = cms.string( "hltESPSmartPropagatorAny" ),
7469         DoPredictionsOnly = cms.bool( False ),
7470         TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
7471         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
7472         Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
7473       ),
7474       tkTrajBeamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
7475       RefitRPCHits = cms.bool( True ),
7476       tkTrajVertex = cms.InputTag( "Notused" ),
7477       GlbRefitterParameters = cms.PSet( 
7478         Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
7479         DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
7480         RefitFlag = cms.bool( True ),
7481         SkipStation = cms.int32( -1 ),
7482         Chi2CutRPC = cms.double( 1.0 ),
7483         PropDirForCosmics = cms.bool( False ),
7484         CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
7485         GEMRecHitLabel = cms.InputTag( "hltGemRecHits" ),
7486         HitThreshold = cms.int32( 1 ),
7487         Chi2CutGEM = cms.double( 1.0 ),
7488         DYTthrs = cms.vint32( 30, 15 ),
7489         TrackerSkipSystem = cms.int32( -1 ),
7490         RefitDirection = cms.string( "insideOut" ),
7491         Chi2CutCSC = cms.double( 150.0 ),
7492         Chi2CutDT = cms.double( 10.0 ),
7493         RefitRPCHits = cms.bool( True ),
7494         TrackerSkipSection = cms.int32( -1 ),
7495         Propagator = cms.string( "hltESPSmartPropagatorAny" ),
7496         DoPredictionsOnly = cms.bool( False ),
7497         TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
7498         MuonHitsOption = cms.int32( 1 ),
7499         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" )
7500       ),
7501       PCut = cms.double( 2.5 ),
7502       tkTrajMaxDXYBeamSpot = cms.double( 9999.0 ),
7503       TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
7504       tkTrajMaxChi2 = cms.double( 9999.0 ),
7505       MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
7506       ScaleTECyFactor = cms.double( -1.0 ),
7507       tkTrajLabel = cms.InputTag( "hltIterL3OIMuonTrackSelectionHighPurity" )
7508     )
7509 )
7510 process.hltIterL3OIL3MuonsLinksCombination = cms.EDProducer( "L3TrackLinksCombiner",
7511     labels = cms.VInputTag( 'hltL3MuonsIterL3OI' )
7512 )
7513 process.hltIterL3OIL3Muons = cms.EDProducer( "L3TrackCombiner",
7514     labels = cms.VInputTag( 'hltL3MuonsIterL3OI' )
7515 )
7516 process.hltIterL3OIL3MuonCandidates = cms.EDProducer( "L3MuonCandidateProducer",
7517     InputObjects = cms.InputTag( "hltIterL3OIL3Muons" ),
7518     InputLinksObjects = cms.InputTag( "hltIterL3OIL3MuonsLinksCombination" ),
7519     MuonPtOption = cms.string( "Tracker" )
7520 )
7521 process.hltL2SelectorForL3IO = cms.EDProducer( "HLTMuonL2SelectorForL3IO",
7522     l2Src = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ),
7523     l3OISrc = cms.InputTag( "hltIterL3OIL3MuonCandidates" ),
7524     InputLinks = cms.InputTag( "hltIterL3OIL3MuonsLinksCombination" ),
7525     applyL3Filters = cms.bool( False ),
7526     MinNhits = cms.int32( 1 ),
7527     MaxNormalizedChi2 = cms.double( 20.0 ),
7528     MinNmuonHits = cms.int32( 1 ),
7529     MaxPtDifference = cms.double( 0.3 )
7530 )
7531 process.hltIterL3MuonPixelTracksTrackingRegions = cms.EDProducer( "MuonTrackingRegionByPtEDProducer",
7532     DeltaR = cms.double( 0.025 ),
7533     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
7534     OnDemand = cms.int32( -1 ),
7535     vertexCollection = cms.InputTag( "notUsed" ),
7536     MeasurementTrackerName = cms.InputTag( "" ),
7537     UseVertex = cms.bool( False ),
7538     Rescale_Dz = cms.double( 4.0 ),
7539     Pt_fixed = cms.bool( True ),
7540     Z_fixed = cms.bool( True ),
7541     Pt_min = cms.double( 0.0 ),
7542     DeltaZ = cms.double( 24.2 ),
7543     ptRanges = cms.vdouble( 0.0, 15.0, 20.0, 1.0E64 ),
7544     deltaEtas = cms.vdouble( 0.2, 0.2, 0.2 ),
7545     deltaPhis = cms.vdouble( 0.75, 0.45, 0.225 ),
7546     maxRegions = cms.int32( 5 ),
7547     precise = cms.bool( True ),
7548     input = cms.InputTag( "hltL2SelectorForL3IO" )
7549 )
7550 process.hltPixelTracksInRegionL2 = cms.EDProducer( "TrackSelectorByRegion",
7551     tracks = cms.InputTag( "hltPixelTracks" ),
7552     regions = cms.InputTag( "hltIterL3MuonPixelTracksTrackingRegions" ),
7553     produceTrackCollection = cms.bool( True ),
7554     produceMask = cms.bool( False )
7555 )
7556 process.hltIter0IterL3MuonPixelSeedsFromPixelTracks = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer",
7557     InputCollection = cms.InputTag( "hltPixelTracksInRegionL2" ),
7558     InputVertexCollection = cms.InputTag( "" ),
7559     originHalfLength = cms.double( 0.3 ),
7560     originRadius = cms.double( 0.1 ),
7561     useProtoTrackKinematics = cms.bool( False ),
7562     useEventsWithNoVertex = cms.bool( True ),
7563     TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
7564     usePV = cms.bool( False ),
7565     includeFourthHit = cms.bool( True ),
7566     produceComplement = cms.bool( False ),
7567     SeedCreatorPSet = cms.PSet(  refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) )
7568 )
7569 process.hltIter0IterL3MuonPixelSeedsFromPixelTracksFiltered = cms.EDProducer( "MuonHLTSeedMVAClassifier",
7570     src = cms.InputTag( "hltIter0IterL3MuonPixelSeedsFromPixelTracks" ),
7571     L1Muon = cms.InputTag( 'hltGtStage2Digis','Muon' ),
7572     L2Muon = cms.InputTag( "hltL2MuonCandidates" ),
7573     rejectAll = cms.bool( False ),
7574     isFromL1 = cms.bool( False ),
7575     mvaFileB = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter0_PatatrackSeeds_barrel_v3.xml" ),
7576     mvaFileE = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter0_PatatrackSeeds_endcap_v3.xml" ),
7577     mvaScaleMeanB = cms.vdouble( 4.332629261558539E-4, 4.689795312031938E-6, 7.644844964566431E-6, 6.580623848546099E-4, 0.00523266117445817, 5.6968993532947E-4, 0.20322471101222087, -0.005575351463397025, 0.18247595248098955, 1.5342398341020196E-4 ),
7578     mvaScaleStdB = cms.vdouble( 7.444819891335438E-4, 0.0014335177986615237, 0.003503839482232683, 0.07764362324530726, 0.8223406268068466, 0.6392468338330071, 0.2405783807668161, 0.2904161358810494, 0.21887441827342669, 0.27045195352036544 ),
7579     mvaScaleMeanE = cms.vdouble( 3.120747098810717E-4, 4.5298701434656295E-6, 1.2002076996572005E-5, 0.007900535887258366, -0.022166389143849694, 7.12338927507459E-4, 0.22819667672872926, -0.0039375694144792705, 0.19304371973554835, -1.2936058928324214E-5 ),
7580     mvaScaleStdE = cms.vdouble( 6.302274350028021E-4, 0.0013138279991871378, 0.004880335178644773, 0.32509543981045624, 0.9449952711981982, 0.279802349646327, 0.3193063648341999, 0.3334815828876066, 0.22528017441813106, 0.2822750719936266 ),
7581     doSort = cms.bool( False ),
7582     nSeedsMaxB = cms.int32( 99999 ),
7583     nSeedsMaxE = cms.int32( 99999 ),
7584     etaEdge = cms.double( 1.2 ),
7585     mvaCutB = cms.double( 0.04 ),
7586     mvaCutE = cms.double( 0.04 ),
7587     minL1Qual = cms.int32( 7 ),
7588     baseScore = cms.double( 0.5 )
7589 )
7590 process.hltIter0IterL3MuonCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker",
7591     cleanTrajectoryAfterInOut = cms.bool( False ),
7592     doSeedingRegionRebuilding = cms.bool( True ),
7593     onlyPixelHitsForSeedCleaner = cms.bool( False ),
7594     reverseTrajectories = cms.bool( False ),
7595     useHitsSplitting = cms.bool( True ),
7596     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
7597     src = cms.InputTag( "hltIter0IterL3MuonPixelSeedsFromPixelTracksFiltered" ),
7598     clustersToSkip = cms.InputTag( "" ),
7599     phase2clustersToSkip = cms.InputTag( "" ),
7600     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTIter0IterL3MuonPSetGroupedCkfTrajectoryBuilderIT" ) ),
7601     TransientInitialStateEstimatorParameters = cms.PSet( 
7602       propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
7603       numberMeasurementsForFit = cms.int32( 4 ),
7604       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
7605     ),
7606     numHitsForSeedCleaner = cms.int32( 4 ),
7607     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
7608     RedundantSeedCleaner = cms.string( "none" ),
7609     TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
7610     maxNSeeds = cms.uint32( 100000 ),
7611     maxSeedsBeforeCleaning = cms.uint32( 1000 )
7612 )
7613 process.hltIter0IterL3MuonCtfWithMaterialTracks = cms.EDProducer( "TrackProducer",
7614     TrajectoryInEvent = cms.bool( False ),
7615     useHitsSplitting = cms.bool( False ),
7616     src = cms.InputTag( "hltIter0IterL3MuonCkfTrackCandidates" ),
7617     clusterRemovalInfo = cms.InputTag( "" ),
7618     AlgorithmName = cms.string( "hltIter0" ),
7619     GeometricInnerState = cms.bool( True ),
7620     reMatchSplitHits = cms.bool( False ),
7621     usePropagatorForPCA = cms.bool( False ),
7622     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
7623     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
7624     useSimpleMF = cms.bool( True ),
7625     SimpleMagneticField = cms.string( "ParabolicMf" ),
7626     Fitter = cms.string( "hltESPFittingSmootherIT" ),
7627     Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
7628     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
7629     NavigationSchool = cms.string( "" ),
7630     MeasurementTracker = cms.string( "" )
7631 )
7632 process.hltIter0IterL3MuonTrackCutClassifier = cms.EDProducer( "TrackCutClassifier",
7633     src = cms.InputTag( "hltIter0IterL3MuonCtfWithMaterialTracks" ),
7634     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
7635     vertices = cms.InputTag( "hltTrimmedPixelVertices" ),
7636     ignoreVertices = cms.bool( False ),
7637     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
7638     mva = cms.PSet( 
7639       minPixelHits = cms.vint32( 0, 0, 0 ),
7640       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 100.0 ),
7641       dr_par = cms.PSet( 
7642         d0err = cms.vdouble( 0.003, 0.003, 3.40282346639E38 ),
7643         dr_par2 = cms.vdouble( 0.3, 0.3, 3.40282346639E38 ),
7644         dr_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
7645         dr_exp = cms.vint32( 4, 4, 2147483647 ),
7646         d0err_par = cms.vdouble( 0.001, 0.001, 3.40282346639E38 )
7647       ),
7648       maxLostLayers = cms.vint32( 1, 1, 1 ),
7649       min3DLayers = cms.vint32( 0, 0, 0 ),
7650       dz_par = cms.PSet( 
7651         dz_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
7652         dz_par2 = cms.vdouble( 0.35, 0.35, 3.40282346639E38 ),
7653         dz_exp = cms.vint32( 4, 4, 2147483647 )
7654       ),
7655       minNVtxTrk = cms.int32( 3 ),
7656       maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ),
7657       minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
7658       maxChi2 = cms.vdouble( 3.40282346639E38, 3.40282346639E38, 3.40282346639E38 ),
7659       maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ),
7660       maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ),
7661       minLayers = cms.vint32( 3, 3, 4 )
7662     )
7663 )
7664 process.hltIter0IterL3MuonTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner",
7665     originalSource = cms.InputTag( "hltIter0IterL3MuonCtfWithMaterialTracks" ),
7666     originalMVAVals = cms.InputTag( 'hltIter0IterL3MuonTrackCutClassifier','MVAValues' ),
7667     originalQualVals = cms.InputTag( 'hltIter0IterL3MuonTrackCutClassifier','QualityMasks' ),
7668     minQuality = cms.string( "highPurity" ),
7669     copyExtras = cms.untracked.bool( True ),
7670     copyTrajectories = cms.untracked.bool( False )
7671 )
7672 process.hltL3MuonsIterL3IO = cms.EDProducer( "L3MuonProducer",
7673     ServiceParameters = cms.PSet( 
7674       RPCLayers = cms.bool( True ),
7675       UseMuonNavigation = cms.untracked.bool( True ),
7676       Propagators = cms.untracked.vstring( 'hltESPSmartPropagatorAny',
7677         'SteppingHelixPropagatorAny',
7678         'hltESPSmartPropagator',
7679         'hltESPSteppingHelixPropagatorOpposite' )
7680     ),
7681     MuonCollectionLabel = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ),
7682     TrackLoaderParameters = cms.PSet( 
7683       MuonSeededTracksInstance = cms.untracked.string( "L2Seeded" ),
7684       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
7685       DoSmoothing = cms.bool( False ),
7686       SmoothTkTrack = cms.untracked.bool( False ),
7687       VertexConstraint = cms.bool( False ),
7688       MuonUpdatorAtVertexParameters = cms.PSet( 
7689         MaxChi2 = cms.double( 1000000.0 ),
7690         BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ),
7691         Propagator = cms.string( "hltESPSteppingHelixPropagatorOpposite" )
7692       ),
7693       PutTkTrackIntoEvent = cms.untracked.bool( False ),
7694       Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
7695     ),
7696     L3TrajBuilderParameters = cms.PSet( 
7697       PtCut = cms.double( 1.0 ),
7698       TrackerPropagator = cms.string( "SteppingHelixPropagatorAny" ),
7699       GlobalMuonTrackMatcher = cms.PSet( 
7700         Chi2Cut_3 = cms.double( 200.0 ),
7701         DeltaDCut_2 = cms.double( 10.0 ),
7702         Eta_threshold = cms.double( 1.2 ),
7703         Quality_2 = cms.double( 15.0 ),
7704         DeltaDCut_1 = cms.double( 40.0 ),
7705         Quality_3 = cms.double( 7.0 ),
7706         DeltaDCut_3 = cms.double( 15.0 ),
7707         Quality_1 = cms.double( 20.0 ),
7708         Pt_threshold1 = cms.double( 0.0 ),
7709         DeltaRCut_2 = cms.double( 0.2 ),
7710         DeltaRCut_1 = cms.double( 0.1 ),
7711         Pt_threshold2 = cms.double( 9.99999999E8 ),
7712         Chi2Cut_1 = cms.double( 50.0 ),
7713         Chi2Cut_2 = cms.double( 50.0 ),
7714         DeltaRCut_3 = cms.double( 1.0 ),
7715         LocChi2Cut = cms.double( 0.001 ),
7716         Propagator = cms.string( "hltESPSmartPropagator" ),
7717         MinPt = cms.double( 1.0 ),
7718         MinP = cms.double( 2.5 )
7719       ),
7720       ScaleTECxFactor = cms.double( -1.0 ),
7721       tkTrajUseVertex = cms.bool( False ),
7722       MuonTrackingRegionBuilder = cms.PSet( 
7723         Rescale_Dz = cms.double( 4.0 ),
7724         Pt_fixed = cms.bool( True ),
7725         Eta_fixed = cms.bool( True ),
7726         Eta_min = cms.double( 0.1 ),
7727         DeltaZ = cms.double( 24.2 ),
7728         maxRegions = cms.int32( 2 ),
7729         EtaR_UpperLimit_Par1 = cms.double( 0.25 ),
7730         UseVertex = cms.bool( False ),
7731         Z_fixed = cms.bool( True ),
7732         PhiR_UpperLimit_Par1 = cms.double( 0.6 ),
7733         PhiR_UpperLimit_Par2 = cms.double( 0.2 ),
7734         Rescale_phi = cms.double( 3.0 ),
7735         DeltaEta = cms.double( 0.04 ),
7736         precise = cms.bool( True ),
7737         OnDemand = cms.int32( -1 ),
7738         EtaR_UpperLimit_Par2 = cms.double( 0.15 ),
7739         MeasurementTrackerName = cms.InputTag( "hltESPMeasurementTracker" ),
7740         vertexCollection = cms.InputTag( "pixelVertices" ),
7741         Pt_min = cms.double( 3.0 ),
7742         beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
7743         Phi_fixed = cms.bool( True ),
7744         DeltaR = cms.double( 0.025 ),
7745         input = cms.InputTag( "hltL2SelectorForL3IO" ),
7746         DeltaPhi = cms.double( 0.15 ),
7747         Phi_min = cms.double( 0.1 ),
7748         Rescale_eta = cms.double( 3.0 )
7749       ),
7750       TrackTransformer = cms.PSet( 
7751         Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
7752         RefitDirection = cms.string( "insideOut" ),
7753         RefitRPCHits = cms.bool( True ),
7754         Propagator = cms.string( "hltESPSmartPropagatorAny" ),
7755         DoPredictionsOnly = cms.bool( False ),
7756         TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
7757         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
7758         Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
7759       ),
7760       tkTrajBeamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
7761       RefitRPCHits = cms.bool( True ),
7762       tkTrajVertex = cms.InputTag( "hltTrimmedPixelVertices" ),
7763       GlbRefitterParameters = cms.PSet( 
7764         Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
7765         DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
7766         RefitFlag = cms.bool( True ),
7767         SkipStation = cms.int32( -1 ),
7768         Chi2CutRPC = cms.double( 1.0 ),
7769         PropDirForCosmics = cms.bool( False ),
7770         CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
7771         GEMRecHitLabel = cms.InputTag( "hltGemRecHits" ),
7772         HitThreshold = cms.int32( 1 ),
7773         Chi2CutGEM = cms.double( 1.0 ),
7774         DYTthrs = cms.vint32( 30, 15 ),
7775         TrackerSkipSystem = cms.int32( -1 ),
7776         RefitDirection = cms.string( "insideOut" ),
7777         Chi2CutCSC = cms.double( 150.0 ),
7778         Chi2CutDT = cms.double( 10.0 ),
7779         RefitRPCHits = cms.bool( True ),
7780         TrackerSkipSection = cms.int32( -1 ),
7781         Propagator = cms.string( "hltESPSmartPropagatorAny" ),
7782         DoPredictionsOnly = cms.bool( False ),
7783         TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
7784         MuonHitsOption = cms.int32( 1 ),
7785         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" )
7786       ),
7787       PCut = cms.double( 2.5 ),
7788       tkTrajMaxDXYBeamSpot = cms.double( 9999.0 ),
7789       TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
7790       matchToSeeds = cms.bool( True ),
7791       tkTrajMaxChi2 = cms.double( 9999.0 ),
7792       MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
7793       ScaleTECyFactor = cms.double( -1.0 ),
7794       tkTrajLabel = cms.InputTag( "hltIter0IterL3MuonTrackSelectionHighPurity" )
7795     )
7796 )
7797 process.hltIterL3MuonsFromL2LinksCombination = cms.EDProducer( "L3TrackLinksCombiner",
7798     labels = cms.VInputTag( 'hltL3MuonsIterL3OI','hltL3MuonsIterL3IO' )
7799 )
7800 process.hltL1MuonsPt0 = cms.EDProducer( "HLTL1TMuonSelector",
7801     InputObjects = cms.InputTag( 'hltGtStage2Digis','Muon' ),
7802     L1MinPt = cms.double( -1.0 ),
7803     L1MaxEta = cms.double( 5.0 ),
7804     L1MinQuality = cms.uint32( 7 ),
7805     CentralBxOnly = cms.bool( True )
7806 )
7807 process.hltIterL3FromL1MuonPixelTracksTrackingRegions = cms.EDProducer( "L1MuonSeededTrackingRegionsEDProducer",
7808     Propagator = cms.string( "SteppingHelixPropagatorAny" ),
7809     L1MinPt = cms.double( 0.0 ),
7810     L1MaxEta = cms.double( 2.5 ),
7811     L1MinQuality = cms.uint32( 7 ),
7812     SetMinPtBarrelTo = cms.double( 3.5 ),
7813     SetMinPtEndcapTo = cms.double( 1.0 ),
7814     CentralBxOnly = cms.bool( True ),
7815     RegionPSet = cms.PSet( 
7816       vertexCollection = cms.InputTag( "notUsed" ),
7817       deltaEtas = cms.vdouble( 0.35, 0.35, 0.35, 0.35 ),
7818       zErrorVetex = cms.double( 0.2 ),
7819       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
7820       zErrorBeamSpot = cms.double( 24.2 ),
7821       maxNVertices = cms.int32( 1 ),
7822       maxNRegions = cms.int32( 5 ),
7823       nSigmaZVertex = cms.double( 3.0 ),
7824       nSigmaZBeamSpot = cms.double( 4.0 ),
7825       ptMin = cms.double( 0.0 ),
7826       mode = cms.string( "BeamSpotSigma" ),
7827       input = cms.InputTag( "hltL1MuonsPt0" ),
7828       ptRanges = cms.vdouble( 0.0, 10.0, 15.0, 20.0, 1.0E64 ),
7829       searchOpt = cms.bool( False ),
7830       deltaPhis = cms.vdouble( 1.0, 0.8, 0.6, 0.3 ),
7831       whereToUseMeasurementTracker = cms.string( "Never" ),
7832       originRadius = cms.double( 0.2 ),
7833       measurementTrackerName = cms.InputTag( "" ),
7834       precise = cms.bool( True )
7835     ),
7836     ServiceParameters = cms.PSet( 
7837       RPCLayers = cms.bool( True ),
7838       UseMuonNavigation = cms.untracked.bool( True ),
7839       Propagators = cms.untracked.vstring( 'SteppingHelixPropagatorAny' )
7840     )
7841 )
7842 process.hltPixelTracksInRegionL1 = cms.EDProducer( "TrackSelectorByRegion",
7843     tracks = cms.InputTag( "hltPixelTracks" ),
7844     regions = cms.InputTag( "hltIterL3FromL1MuonPixelTracksTrackingRegions" ),
7845     produceTrackCollection = cms.bool( True ),
7846     produceMask = cms.bool( False )
7847 )
7848 process.hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracks = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer",
7849     InputCollection = cms.InputTag( "hltPixelTracksInRegionL1" ),
7850     InputVertexCollection = cms.InputTag( "" ),
7851     originHalfLength = cms.double( 0.3 ),
7852     originRadius = cms.double( 0.1 ),
7853     useProtoTrackKinematics = cms.bool( False ),
7854     useEventsWithNoVertex = cms.bool( True ),
7855     TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
7856     usePV = cms.bool( False ),
7857     includeFourthHit = cms.bool( True ),
7858     produceComplement = cms.bool( False ),
7859     SeedCreatorPSet = cms.PSet(  refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) )
7860 )
7861 process.hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracksFiltered = cms.EDProducer( "MuonHLTSeedMVAClassifier",
7862     src = cms.InputTag( "hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracks" ),
7863     L1Muon = cms.InputTag( 'hltGtStage2Digis','Muon' ),
7864     L2Muon = cms.InputTag( "hltL2MuonCandidates" ),
7865     rejectAll = cms.bool( False ),
7866     isFromL1 = cms.bool( True ),
7867     mvaFileB = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter0FromL1_PatatrackSeeds_barrel_v3.xml" ),
7868     mvaFileE = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter0FromL1_PatatrackSeeds_endcap_v3.xml" ),
7869     mvaScaleMeanB = cms.vdouble( 3.999966523561405E-4, 1.5340202670472034E-5, 2.6710290157638425E-5, 5.978116313043455E-4, 0.0049135275917734636, 3.4305653488182246E-5, 0.24525118734715307, -0.0024635178849904426 ),
7870     mvaScaleStdB = cms.vdouble( 7.666933596884494E-4, 0.015685297920984408, 0.026294325262867256, 0.07665283880432934, 0.834879854164998, 0.5397258722194461, 0.2807075832224741, 0.32820882609116625 ),
7871     mvaScaleMeanE = cms.vdouble( 3.017047347441654E-4, 9.077959353128816E-5, 2.7101609045025927E-4, 0.004557390407735609, -0.020781128525626812, 9.286198943080588E-4, 0.26674085200387376, -0.002971698676536822 ),
7872     mvaScaleStdE = cms.vdouble( 8.125341035878315E-4, 0.19268436761240013, 0.579019516987623, 0.3222327708969556, 1.0567488273501275, 0.2648980106841699, 0.30889713721141826, 0.3593729790466801 ),
7873     doSort = cms.bool( False ),
7874     nSeedsMaxB = cms.int32( 99999 ),
7875     nSeedsMaxE = cms.int32( 99999 ),
7876     etaEdge = cms.double( 1.2 ),
7877     mvaCutB = cms.double( 0.04 ),
7878     mvaCutE = cms.double( 0.04 ),
7879     minL1Qual = cms.int32( 7 ),
7880     baseScore = cms.double( 0.5 )
7881 )
7882 process.hltIter0IterL3FromL1MuonCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker",
7883     cleanTrajectoryAfterInOut = cms.bool( False ),
7884     doSeedingRegionRebuilding = cms.bool( True ),
7885     onlyPixelHitsForSeedCleaner = cms.bool( False ),
7886     reverseTrajectories = cms.bool( False ),
7887     useHitsSplitting = cms.bool( True ),
7888     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
7889     src = cms.InputTag( "hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracksFiltered" ),
7890     clustersToSkip = cms.InputTag( "" ),
7891     phase2clustersToSkip = cms.InputTag( "" ),
7892     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTIter0IterL3FromL1MuonPSetGroupedCkfTrajectoryBuilderIT" ) ),
7893     TransientInitialStateEstimatorParameters = cms.PSet( 
7894       propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
7895       numberMeasurementsForFit = cms.int32( 4 ),
7896       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
7897     ),
7898     numHitsForSeedCleaner = cms.int32( 4 ),
7899     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
7900     RedundantSeedCleaner = cms.string( "none" ),
7901     TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
7902     maxNSeeds = cms.uint32( 100000 ),
7903     maxSeedsBeforeCleaning = cms.uint32( 1000 )
7904 )
7905 process.hltIter0IterL3FromL1MuonCtfWithMaterialTracks = cms.EDProducer( "TrackProducer",
7906     TrajectoryInEvent = cms.bool( False ),
7907     useHitsSplitting = cms.bool( False ),
7908     src = cms.InputTag( "hltIter0IterL3FromL1MuonCkfTrackCandidates" ),
7909     clusterRemovalInfo = cms.InputTag( "" ),
7910     AlgorithmName = cms.string( "hltIter0" ),
7911     GeometricInnerState = cms.bool( True ),
7912     reMatchSplitHits = cms.bool( False ),
7913     usePropagatorForPCA = cms.bool( False ),
7914     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
7915     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
7916     useSimpleMF = cms.bool( True ),
7917     SimpleMagneticField = cms.string( "ParabolicMf" ),
7918     Fitter = cms.string( "hltESPFittingSmootherIT" ),
7919     Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
7920     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
7921     NavigationSchool = cms.string( "" ),
7922     MeasurementTracker = cms.string( "" )
7923 )
7924 process.hltIter0IterL3FromL1MuonTrackCutClassifier = cms.EDProducer( "TrackCutClassifier",
7925     src = cms.InputTag( "hltIter0IterL3FromL1MuonCtfWithMaterialTracks" ),
7926     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
7927     vertices = cms.InputTag( "hltTrimmedPixelVertices" ),
7928     ignoreVertices = cms.bool( False ),
7929     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
7930     mva = cms.PSet( 
7931       minPixelHits = cms.vint32( 0, 0, 0 ),
7932       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 100.0 ),
7933       dr_par = cms.PSet( 
7934         d0err = cms.vdouble( 0.003, 0.003, 3.40282346639E38 ),
7935         dr_par2 = cms.vdouble( 0.3, 0.3, 3.40282346639E38 ),
7936         dr_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
7937         dr_exp = cms.vint32( 4, 4, 2147483647 ),
7938         d0err_par = cms.vdouble( 0.001, 0.001, 3.40282346639E38 )
7939       ),
7940       maxLostLayers = cms.vint32( 1, 1, 1 ),
7941       min3DLayers = cms.vint32( 0, 0, 0 ),
7942       dz_par = cms.PSet( 
7943         dz_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
7944         dz_par2 = cms.vdouble( 0.35, 0.35, 3.40282346639E38 ),
7945         dz_exp = cms.vint32( 4, 4, 2147483647 )
7946       ),
7947       minNVtxTrk = cms.int32( 3 ),
7948       maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ),
7949       minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
7950       maxChi2 = cms.vdouble( 3.40282346639E38, 3.40282346639E38, 3.40282346639E38 ),
7951       maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ),
7952       maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ),
7953       minLayers = cms.vint32( 3, 3, 4 )
7954     )
7955 )
7956 process.hltIter0IterL3FromL1MuonTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner",
7957     originalSource = cms.InputTag( "hltIter0IterL3FromL1MuonCtfWithMaterialTracks" ),
7958     originalMVAVals = cms.InputTag( 'hltIter0IterL3FromL1MuonTrackCutClassifier','MVAValues' ),
7959     originalQualVals = cms.InputTag( 'hltIter0IterL3FromL1MuonTrackCutClassifier','QualityMasks' ),
7960     minQuality = cms.string( "highPurity" ),
7961     copyExtras = cms.untracked.bool( True ),
7962     copyTrajectories = cms.untracked.bool( False )
7963 )
7964 process.hltIter3IterL3FromL1MuonClustersRefRemoval = cms.EDProducer( "TrackClusterRemover",
7965     trajectories = cms.InputTag( "hltIter0IterL3FromL1MuonTrackSelectionHighPurity" ),
7966     trackClassifier = cms.InputTag( '','QualityMasks' ),
7967     pixelClusters = cms.InputTag( "hltSiPixelClusters" ),
7968     stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ),
7969     oldClusterRemovalInfo = cms.InputTag( "" ),
7970     TrackQuality = cms.string( "highPurity" ),
7971     maxChi2 = cms.double( 16.0 ),
7972     minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ),
7973     overrideTrkQuals = cms.InputTag( "" )
7974 )
7975 process.hltIter3IterL3FromL1MuonMaskedMeasurementTrackerEvent = cms.EDProducer( "MaskedMeasurementTrackerEventProducer",
7976     src = cms.InputTag( "hltMeasurementTrackerEvent" ),
7977     clustersToSkip = cms.InputTag( "hltIter3IterL3FromL1MuonClustersRefRemoval" ),
7978     phase2clustersToSkip = cms.InputTag( "" )
7979 )
7980 process.hltIter3IterL3FromL1MuonPixelLayersAndRegions = cms.EDProducer( "PixelInactiveAreaTrackingRegionsSeedingLayersProducer",
7981     RegionPSet = cms.PSet( 
7982       vertexCollection = cms.InputTag( "hltTrimmedPixelVertices" ),
7983       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
7984       zErrorBeamSpot = cms.double( 15.0 ),
7985       extraPhi = cms.double( 0.0 ),
7986       extraEta = cms.double( 0.0 ),
7987       maxNVertices = cms.int32( 3 ),
7988       nSigmaZVertex = cms.double( 3.0 ),
7989       nSigmaZBeamSpot = cms.double( 4.0 ),
7990       ptMin = cms.double( 1.2 ),
7991       operationMode = cms.string( "VerticesFixed" ),
7992       searchOpt = cms.bool( False ),
7993       whereToUseMeasurementTracker = cms.string( "ForSiStrips" ),
7994       originRadius = cms.double( 0.015 ),
7995       measurementTrackerName = cms.InputTag( "hltIter3IterL3FromL1MuonMaskedMeasurementTrackerEvent" ),
7996       precise = cms.bool( True ),
7997       zErrorVertex = cms.double( 0.03 )
7998     ),
7999     inactivePixelDetectorLabels = cms.VInputTag( 'hltSiPixelDigiErrors' ),
8000     badPixelFEDChannelCollectionLabels = cms.VInputTag( 'hltSiPixelDigiErrors' ),
8001     ignoreSingleFPixPanelModules = cms.bool( True ),
8002     debug = cms.untracked.bool( False ),
8003     createPlottingFiles = cms.untracked.bool( False ),
8004     layerList = cms.vstring( 'BPix1+BPix2',
8005       'BPix1+BPix3',
8006       'BPix1+BPix4',
8007       'BPix2+BPix3',
8008       'BPix2+BPix4',
8009       'BPix3+BPix4',
8010       'BPix1+FPix1_pos',
8011       'BPix1+FPix1_neg',
8012       'BPix1+FPix2_pos',
8013       'BPix1+FPix2_neg',
8014       'BPix1+FPix3_pos',
8015       'BPix1+FPix3_neg',
8016       'BPix2+FPix1_pos',
8017       'BPix2+FPix1_neg',
8018       'BPix2+FPix2_pos',
8019       'BPix2+FPix2_neg',
8020       'BPix3+FPix1_pos',
8021       'BPix3+FPix1_neg',
8022       'FPix1_pos+FPix2_pos',
8023       'FPix1_neg+FPix2_neg',
8024       'FPix1_pos+FPix3_pos',
8025       'FPix1_neg+FPix3_neg',
8026       'FPix2_pos+FPix3_pos',
8027       'FPix2_neg+FPix3_neg' ),
8028     BPix = cms.PSet( 
8029       hitErrorRPhi = cms.double( 0.0027 ),
8030       TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
8031       skipClusters = cms.InputTag( "hltIter3IterL3FromL1MuonClustersRefRemoval" ),
8032       useErrorsFromParam = cms.bool( True ),
8033       hitErrorRZ = cms.double( 0.006 ),
8034       HitProducer = cms.string( "hltSiPixelRecHits" )
8035     ),
8036     FPix = cms.PSet( 
8037       hitErrorRPhi = cms.double( 0.0051 ),
8038       TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
8039       skipClusters = cms.InputTag( "hltIter3IterL3FromL1MuonClustersRefRemoval" ),
8040       useErrorsFromParam = cms.bool( True ),
8041       hitErrorRZ = cms.double( 0.0036 ),
8042       HitProducer = cms.string( "hltSiPixelRecHits" )
8043     ),
8044     TIB = cms.PSet(  ),
8045     TID = cms.PSet(  ),
8046     TOB = cms.PSet(  ),
8047     TEC = cms.PSet(  ),
8048     MTIB = cms.PSet(  ),
8049     MTID = cms.PSet(  ),
8050     MTOB = cms.PSet(  ),
8051     MTEC = cms.PSet(  )
8052 )
8053 process.hltIter3IterL3FromL1MuonTrackingRegions = cms.EDProducer( "L1MuonSeededTrackingRegionsEDProducer",
8054     Propagator = cms.string( "SteppingHelixPropagatorAny" ),
8055     L1MinPt = cms.double( 0.0 ),
8056     L1MaxEta = cms.double( 2.5 ),
8057     L1MinQuality = cms.uint32( 7 ),
8058     SetMinPtBarrelTo = cms.double( 3.5 ),
8059     SetMinPtEndcapTo = cms.double( 1.0 ),
8060     CentralBxOnly = cms.bool( True ),
8061     RegionPSet = cms.PSet( 
8062       vertexCollection = cms.InputTag( "hltTrimmedPixelVertices" ),
8063       deltaEtas = cms.vdouble( 0.175, 0.175, 0.175, 0.175 ),
8064       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
8065       zErrorBeamSpot = cms.double( 15.0 ),
8066       maxNVertices = cms.int32( 3 ),
8067       maxNRegions = cms.int32( 3 ),
8068       nSigmaZVertex = cms.double( 3.0 ),
8069       nSigmaZBeamSpot = cms.double( 4.0 ),
8070       ptMin = cms.double( 1.2 ),
8071       mode = cms.string( "VerticesFixed" ),
8072       input = cms.InputTag( "hltL1MuonsPt0" ),
8073       ptRanges = cms.vdouble( 0.0, 10.0, 15.0, 20.0, 1.0E64 ),
8074       searchOpt = cms.bool( False ),
8075       deltaPhis = cms.vdouble( 0.5, 0.4, 0.3, 0.15 ),
8076       whereToUseMeasurementTracker = cms.string( "ForSiStrips" ),
8077       originRadius = cms.double( 0.015 ),
8078       measurementTrackerName = cms.InputTag( "hltIter3IterL3FromL1MuonMaskedMeasurementTrackerEvent" ),
8079       precise = cms.bool( True )
8080     ),
8081     ServiceParameters = cms.PSet( 
8082       RPCLayers = cms.bool( True ),
8083       UseMuonNavigation = cms.untracked.bool( True ),
8084       Propagators = cms.untracked.vstring( 'SteppingHelixPropagatorAny' )
8085     )
8086 )
8087 process.hltIter3IterL3FromL1MuonPixelClusterCheck = cms.EDProducer( "ClusterCheckerEDProducer",
8088     doClusterCheck = cms.bool( False ),
8089     MaxNumberOfStripClusters = cms.uint32( 50000 ),
8090     ClusterCollectionLabel = cms.InputTag( "hltMeasurementTrackerEvent" ),
8091     MaxNumberOfPixelClusters = cms.uint32( 40000 ),
8092     PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClusters" ),
8093     cut = cms.string( "" ),
8094     DontCountDetsAboveNClusters = cms.uint32( 0 ),
8095     silentClusterCheck = cms.untracked.bool( False )
8096 )
8097 process.hltIter3IterL3FromL1MuonPixelHitDoublets = cms.EDProducer( "HitPairEDProducer",
8098     seedingLayers = cms.InputTag( "hltIter3IterL3FromL1MuonPixelLayersAndRegions" ),
8099     trackingRegions = cms.InputTag( "hltIter3IterL3FromL1MuonTrackingRegions" ),
8100     trackingRegionsSeedingLayers = cms.InputTag( "" ),
8101     clusterCheck = cms.InputTag( "hltIter3IterL3FromL1MuonPixelClusterCheck" ),
8102     produceSeedingHitSets = cms.bool( True ),
8103     produceIntermediateHitDoublets = cms.bool( False ),
8104     maxElement = cms.uint32( 0 ),
8105     maxElementTotal = cms.uint32( 50000000 ),
8106     putEmptyIfMaxElementReached = cms.bool( False ),
8107     layerPairs = cms.vuint32( 0 )
8108 )
8109 process.hltIter3IterL3FromL1MuonPixelSeeds = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsEDProducer",
8110     seedingHitSets = cms.InputTag( "hltIter3IterL3FromL1MuonPixelHitDoublets" ),
8111     propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
8112     SeedMomentumForBOFF = cms.double( 5.0 ),
8113     OriginTransverseErrorMultiplier = cms.double( 1.0 ),
8114     MinOneOverPtError = cms.double( 1.0 ),
8115     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
8116     magneticField = cms.string( "ParabolicMf" ),
8117     forceKinematicWithRegionDirection = cms.bool( False ),
8118     SeedComparitorPSet = cms.PSet(  ComponentName = cms.string( "none" ) )
8119 )
8120 process.hltIter3IterL3FromL1MuonPixelSeedsFiltered = cms.EDProducer( "MuonHLTSeedMVAClassifier",
8121     src = cms.InputTag( "hltIter3IterL3FromL1MuonPixelSeeds" ),
8122     L1Muon = cms.InputTag( 'hltGtStage2Digis','Muon' ),
8123     L2Muon = cms.InputTag( "hltL2MuonCandidates" ),
8124     rejectAll = cms.bool( False ),
8125     isFromL1 = cms.bool( True ),
8126     mvaFileB = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter3FromL1_DoubletSeeds_barrel_v1.xml" ),
8127     mvaFileE = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter3FromL1_DoubletSeeds_endcap_v1.xml" ),
8128     mvaScaleMeanB = cms.vdouble( 0.006826621711798213, 1.340471761359199E-5, 2.5827749083302998E-6, 3.8329754175309627E-4, -0.006327854398161656, 0.0017211841076523692, 0.2760538806332439, -0.010429922003892818 ),
8129     mvaScaleStdB = cms.vdouble( 0.006225819995879627, 7.4048803387083885E-6, 3.6347963283736586E-6, 0.062213478665703675, 0.828854421408699, 0.3714730344087147, 0.42155116686695293, 0.38566415759730355 ),
8130     mvaScaleMeanE = cms.vdouble( 0.0013243955281318262, 7.150658575633707E-6, 1.0493070182976E-5, -0.004802713888821372, -0.022186379498012398, 8.335525228198972E-4, 0.2915475574025415, -0.01200308471140653 ),
8131     mvaScaleStdE = cms.vdouble( 0.0013768261827517547, 7.80116971559064E-6, 8.819635719472336E-5, 0.27824938208607475, 1.798678366076454, 0.16556388679148643, 0.48300543536161705, 0.401204958844809 ),
8132     doSort = cms.bool( False ),
8133     nSeedsMaxB = cms.int32( 99999 ),
8134     nSeedsMaxE = cms.int32( 99999 ),
8135     etaEdge = cms.double( 1.2 ),
8136     mvaCutB = cms.double( 0.1 ),
8137     mvaCutE = cms.double( 0.1 ),
8138     minL1Qual = cms.int32( 7 ),
8139     baseScore = cms.double( 0.5 )
8140 )
8141 process.hltIter3IterL3FromL1MuonCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker",
8142     cleanTrajectoryAfterInOut = cms.bool( False ),
8143     doSeedingRegionRebuilding = cms.bool( False ),
8144     onlyPixelHitsForSeedCleaner = cms.bool( False ),
8145     reverseTrajectories = cms.bool( False ),
8146     useHitsSplitting = cms.bool( False ),
8147     MeasurementTrackerEvent = cms.InputTag( "hltIter3IterL3FromL1MuonMaskedMeasurementTrackerEvent" ),
8148     src = cms.InputTag( "hltIter3IterL3FromL1MuonPixelSeedsFiltered" ),
8149     clustersToSkip = cms.InputTag( "" ),
8150     phase2clustersToSkip = cms.InputTag( "" ),
8151     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTIter2GroupedCkfTrajectoryBuilderIT" ) ),
8152     TransientInitialStateEstimatorParameters = cms.PSet( 
8153       propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
8154       numberMeasurementsForFit = cms.int32( 4 ),
8155       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
8156     ),
8157     numHitsForSeedCleaner = cms.int32( 4 ),
8158     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
8159     RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
8160     TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
8161     maxNSeeds = cms.uint32( 100000 ),
8162     maxSeedsBeforeCleaning = cms.uint32( 1000 )
8163 )
8164 process.hltIter3IterL3FromL1MuonCtfWithMaterialTracks = cms.EDProducer( "TrackProducer",
8165     TrajectoryInEvent = cms.bool( False ),
8166     useHitsSplitting = cms.bool( False ),
8167     src = cms.InputTag( "hltIter3IterL3FromL1MuonCkfTrackCandidates" ),
8168     clusterRemovalInfo = cms.InputTag( "" ),
8169     AlgorithmName = cms.string( "hltIter3IterL3FromL1Muon" ),
8170     GeometricInnerState = cms.bool( True ),
8171     reMatchSplitHits = cms.bool( False ),
8172     usePropagatorForPCA = cms.bool( False ),
8173     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
8174     MeasurementTrackerEvent = cms.InputTag( "hltIter3IterL3FromL1MuonMaskedMeasurementTrackerEvent" ),
8175     useSimpleMF = cms.bool( True ),
8176     SimpleMagneticField = cms.string( "ParabolicMf" ),
8177     Fitter = cms.string( "hltESPFittingSmootherIT" ),
8178     Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
8179     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
8180     NavigationSchool = cms.string( "" ),
8181     MeasurementTracker = cms.string( "" )
8182 )
8183 process.hltIter3IterL3FromL1MuonTrackCutClassifier = cms.EDProducer( "TrackCutClassifier",
8184     src = cms.InputTag( "hltIter3IterL3FromL1MuonCtfWithMaterialTracks" ),
8185     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
8186     vertices = cms.InputTag( "hltTrimmedPixelVertices" ),
8187     ignoreVertices = cms.bool( False ),
8188     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
8189     mva = cms.PSet( 
8190       minPixelHits = cms.vint32( 0, 0, 0 ),
8191       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ),
8192       dr_par = cms.PSet( 
8193         d0err = cms.vdouble( 0.003, 0.003, 0.003 ),
8194         dr_par2 = cms.vdouble( 3.40282346639E38, 0.3, 0.3 ),
8195         dr_par1 = cms.vdouble( 3.40282346639E38, 0.4, 0.4 ),
8196         dr_exp = cms.vint32( 4, 4, 4 ),
8197         d0err_par = cms.vdouble( 0.001, 0.001, 0.001 )
8198       ),
8199       maxLostLayers = cms.vint32( 1, 1, 1 ),
8200       min3DLayers = cms.vint32( 0, 0, 0 ),
8201       dz_par = cms.PSet( 
8202         dz_par1 = cms.vdouble( 3.40282346639E38, 0.4, 0.4 ),
8203         dz_par2 = cms.vdouble( 3.40282346639E38, 0.35, 0.35 ),
8204         dz_exp = cms.vint32( 4, 4, 4 )
8205       ),
8206       minNVtxTrk = cms.int32( 3 ),
8207       maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ),
8208       minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
8209       maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ),
8210       maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ),
8211       maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ),
8212       minLayers = cms.vint32( 3, 3, 3 )
8213     )
8214 )
8215 process.hltIter3IterL3FromL1MuonTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner",
8216     originalSource = cms.InputTag( "hltIter3IterL3FromL1MuonCtfWithMaterialTracks" ),
8217     originalMVAVals = cms.InputTag( 'hltIter3IterL3FromL1MuonTrackCutClassifier','MVAValues' ),
8218     originalQualVals = cms.InputTag( 'hltIter3IterL3FromL1MuonTrackCutClassifier','QualityMasks' ),
8219     minQuality = cms.string( "highPurity" ),
8220     copyExtras = cms.untracked.bool( True ),
8221     copyTrajectories = cms.untracked.bool( False )
8222 )
8223 process.hltIter03IterL3FromL1MuonMerged = cms.EDProducer( "TrackListMerger",
8224     copyExtras = cms.untracked.bool( True ),
8225     copyMVA = cms.bool( False ),
8226     TrackProducers = cms.VInputTag( 'hltIter0IterL3FromL1MuonTrackSelectionHighPurity','hltIter3IterL3FromL1MuonTrackSelectionHighPurity' ),
8227     MaxNormalizedChisq = cms.double( 1000.0 ),
8228     MinPT = cms.double( 0.05 ),
8229     MinFound = cms.int32( 3 ),
8230     Epsilon = cms.double( -0.001 ),
8231     ShareFrac = cms.double( 0.19 ),
8232     allowFirstHitShare = cms.bool( True ),
8233     FoundHitBonus = cms.double( 5.0 ),
8234     LostHitPenalty = cms.double( 20.0 ),
8235     indivShareFrac = cms.vdouble( 1.0, 1.0 ),
8236     newQuality = cms.string( "confirmed" ),
8237     setsToMerge = cms.VPSet( 
8238       cms.PSet(  pQual = cms.bool( False ),
8239         tLists = cms.vint32( 0, 1 )
8240       )
8241     ),
8242     hasSelector = cms.vint32( 0, 0 ),
8243     selectedTrackQuals = cms.VInputTag( 'hltIter0IterL3FromL1MuonTrackSelectionHighPurity','hltIter3IterL3FromL1MuonTrackSelectionHighPurity' ),
8244     writeOnlyTrkQuals = cms.bool( False ),
8245     makeReKeyedSeeds = cms.untracked.bool( False ),
8246     trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" )
8247 )
8248 process.hltIterL3MuonMerged = cms.EDProducer( "TrackListMerger",
8249     copyExtras = cms.untracked.bool( True ),
8250     copyMVA = cms.bool( False ),
8251     TrackProducers = cms.VInputTag( 'hltIterL3OIMuonTrackSelectionHighPurity','hltIter0IterL3MuonTrackSelectionHighPurity' ),
8252     MaxNormalizedChisq = cms.double( 1000.0 ),
8253     MinPT = cms.double( 0.05 ),
8254     MinFound = cms.int32( 3 ),
8255     Epsilon = cms.double( -0.001 ),
8256     ShareFrac = cms.double( 0.19 ),
8257     allowFirstHitShare = cms.bool( True ),
8258     FoundHitBonus = cms.double( 5.0 ),
8259     LostHitPenalty = cms.double( 20.0 ),
8260     indivShareFrac = cms.vdouble( 1.0, 1.0 ),
8261     newQuality = cms.string( "confirmed" ),
8262     setsToMerge = cms.VPSet( 
8263       cms.PSet(  pQual = cms.bool( False ),
8264         tLists = cms.vint32( 0, 1 )
8265       )
8266     ),
8267     hasSelector = cms.vint32( 0, 0 ),
8268     selectedTrackQuals = cms.VInputTag( 'hltIterL3OIMuonTrackSelectionHighPurity','hltIter0IterL3MuonTrackSelectionHighPurity' ),
8269     writeOnlyTrkQuals = cms.bool( False ),
8270     makeReKeyedSeeds = cms.untracked.bool( False ),
8271     trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" )
8272 )
8273 process.hltIterL3MuonAndMuonFromL1Merged = cms.EDProducer( "TrackListMerger",
8274     copyExtras = cms.untracked.bool( True ),
8275     copyMVA = cms.bool( False ),
8276     TrackProducers = cms.VInputTag( 'hltIterL3MuonMerged','hltIter03IterL3FromL1MuonMerged' ),
8277     MaxNormalizedChisq = cms.double( 1000.0 ),
8278     MinPT = cms.double( 0.05 ),
8279     MinFound = cms.int32( 3 ),
8280     Epsilon = cms.double( -0.001 ),
8281     ShareFrac = cms.double( 0.19 ),
8282     allowFirstHitShare = cms.bool( True ),
8283     FoundHitBonus = cms.double( 5.0 ),
8284     LostHitPenalty = cms.double( 20.0 ),
8285     indivShareFrac = cms.vdouble( 1.0, 1.0 ),
8286     newQuality = cms.string( "confirmed" ),
8287     setsToMerge = cms.VPSet( 
8288       cms.PSet(  pQual = cms.bool( False ),
8289         tLists = cms.vint32( 0, 1 )
8290       )
8291     ),
8292     hasSelector = cms.vint32( 0, 0 ),
8293     selectedTrackQuals = cms.VInputTag( 'hltIterL3MuonMerged','hltIter03IterL3FromL1MuonMerged' ),
8294     writeOnlyTrkQuals = cms.bool( False ),
8295     makeReKeyedSeeds = cms.untracked.bool( False ),
8296     trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" )
8297 )
8298 process.hltIterL3GlbMuon = cms.EDProducer( "L3MuonProducer",
8299     ServiceParameters = cms.PSet( 
8300       RPCLayers = cms.bool( True ),
8301       UseMuonNavigation = cms.untracked.bool( True ),
8302       Propagators = cms.untracked.vstring( 'hltESPSmartPropagatorAny',
8303         'SteppingHelixPropagatorAny',
8304         'hltESPSmartPropagator',
8305         'hltESPSteppingHelixPropagatorOpposite' )
8306     ),
8307     MuonCollectionLabel = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ),
8308     TrackLoaderParameters = cms.PSet( 
8309       MuonSeededTracksInstance = cms.untracked.string( "L2Seeded" ),
8310       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
8311       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
8312       DoSmoothing = cms.bool( True ),
8313       SmoothTkTrack = cms.untracked.bool( False ),
8314       VertexConstraint = cms.bool( False ),
8315       MuonUpdatorAtVertexParameters = cms.PSet( 
8316         MaxChi2 = cms.double( 1000000.0 ),
8317         BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ),
8318         Propagator = cms.string( "hltESPSteppingHelixPropagatorOpposite" )
8319       ),
8320       PutTkTrackIntoEvent = cms.untracked.bool( False ),
8321       Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
8322     ),
8323     L3TrajBuilderParameters = cms.PSet( 
8324       PtCut = cms.double( 1.0 ),
8325       TrackerPropagator = cms.string( "SteppingHelixPropagatorAny" ),
8326       GlobalMuonTrackMatcher = cms.PSet( 
8327         Chi2Cut_3 = cms.double( 200.0 ),
8328         DeltaDCut_2 = cms.double( 10.0 ),
8329         Eta_threshold = cms.double( 1.2 ),
8330         Quality_2 = cms.double( 15.0 ),
8331         DeltaDCut_1 = cms.double( 40.0 ),
8332         Quality_3 = cms.double( 7.0 ),
8333         DeltaDCut_3 = cms.double( 15.0 ),
8334         Quality_1 = cms.double( 20.0 ),
8335         Pt_threshold1 = cms.double( 0.0 ),
8336         DeltaRCut_2 = cms.double( 0.2 ),
8337         DeltaRCut_1 = cms.double( 0.1 ),
8338         Pt_threshold2 = cms.double( 9.99999999E8 ),
8339         Chi2Cut_1 = cms.double( 50.0 ),
8340         Chi2Cut_2 = cms.double( 50.0 ),
8341         DeltaRCut_3 = cms.double( 1.0 ),
8342         LocChi2Cut = cms.double( 0.001 ),
8343         Propagator = cms.string( "hltESPSmartPropagator" ),
8344         MinPt = cms.double( 1.0 ),
8345         MinP = cms.double( 2.5 )
8346       ),
8347       ScaleTECxFactor = cms.double( -1.0 ),
8348       tkTrajUseVertex = cms.bool( False ),
8349       MuonTrackingRegionBuilder = cms.PSet( 
8350         Rescale_Dz = cms.double( 4.0 ),
8351         Pt_fixed = cms.bool( False ),
8352         Eta_fixed = cms.bool( True ),
8353         Eta_min = cms.double( 0.1 ),
8354         DeltaZ = cms.double( 24.2 ),
8355         maxRegions = cms.int32( 2 ),
8356         EtaR_UpperLimit_Par1 = cms.double( 0.25 ),
8357         UseVertex = cms.bool( False ),
8358         Z_fixed = cms.bool( False ),
8359         PhiR_UpperLimit_Par1 = cms.double( 0.6 ),
8360         PhiR_UpperLimit_Par2 = cms.double( 0.2 ),
8361         Rescale_phi = cms.double( 3.0 ),
8362         DeltaEta = cms.double( 0.2 ),
8363         precise = cms.bool( True ),
8364         OnDemand = cms.int32( -1 ),
8365         EtaR_UpperLimit_Par2 = cms.double( 0.15 ),
8366         MeasurementTrackerName = cms.InputTag( "hltESPMeasurementTracker" ),
8367         vertexCollection = cms.InputTag( "pixelVertices" ),
8368         Pt_min = cms.double( 3.0 ),
8369         beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
8370         Phi_fixed = cms.bool( True ),
8371         DeltaR = cms.double( 0.025 ),
8372         input = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ),
8373         DeltaPhi = cms.double( 0.15 ),
8374         Phi_min = cms.double( 0.1 ),
8375         Rescale_eta = cms.double( 3.0 )
8376       ),
8377       TrackTransformer = cms.PSet( 
8378         Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
8379         RefitDirection = cms.string( "insideOut" ),
8380         RefitRPCHits = cms.bool( True ),
8381         Propagator = cms.string( "hltESPSmartPropagatorAny" ),
8382         DoPredictionsOnly = cms.bool( False ),
8383         TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
8384         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
8385         Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
8386       ),
8387       tkTrajBeamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
8388       RefitRPCHits = cms.bool( True ),
8389       tkTrajVertex = cms.InputTag( "Notused" ),
8390       GlbRefitterParameters = cms.PSet( 
8391         Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
8392         DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
8393         RefitFlag = cms.bool( True ),
8394         SkipStation = cms.int32( -1 ),
8395         Chi2CutRPC = cms.double( 1.0 ),
8396         PropDirForCosmics = cms.bool( False ),
8397         CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
8398         GEMRecHitLabel = cms.InputTag( "hltGemRecHits" ),
8399         HitThreshold = cms.int32( 1 ),
8400         Chi2CutGEM = cms.double( 1.0 ),
8401         DYTthrs = cms.vint32( 30, 15 ),
8402         TrackerSkipSystem = cms.int32( -1 ),
8403         RefitDirection = cms.string( "insideOut" ),
8404         Chi2CutCSC = cms.double( 150.0 ),
8405         Chi2CutDT = cms.double( 10.0 ),
8406         RefitRPCHits = cms.bool( True ),
8407         TrackerSkipSection = cms.int32( -1 ),
8408         Propagator = cms.string( "hltESPSmartPropagatorAny" ),
8409         DoPredictionsOnly = cms.bool( False ),
8410         TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
8411         MuonHitsOption = cms.int32( 1 ),
8412         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" )
8413       ),
8414       PCut = cms.double( 2.5 ),
8415       tkTrajMaxDXYBeamSpot = cms.double( 9999.0 ),
8416       TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
8417       tkTrajMaxChi2 = cms.double( 9999.0 ),
8418       MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
8419       ScaleTECyFactor = cms.double( -1.0 ),
8420       tkTrajLabel = cms.InputTag( "hltIterL3MuonAndMuonFromL1Merged" )
8421     )
8422 )
8423 process.hltIterL3MuonsNoID = cms.EDProducer( "MuonIdProducer",
8424     MuonCaloCompatibility = cms.PSet( 
8425       delta_eta = cms.double( 0.02 ),
8426       delta_phi = cms.double( 0.02 ),
8427       allSiPMHO = cms.bool( False ),
8428       MuonTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_muons_lowPt_3_1_norm.root" ),
8429       PionTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_pions_lowPt_3_1_norm.root" )
8430     ),
8431     TrackAssociatorParameters = cms.PSet( 
8432       useMuon = cms.bool( True ),
8433       truthMatch = cms.bool( False ),
8434       usePreshower = cms.bool( False ),
8435       dRPreshowerPreselection = cms.double( 0.2 ),
8436       muonMaxDistanceSigmaY = cms.double( 0.0 ),
8437       useEcal = cms.bool( False ),
8438       muonMaxDistanceSigmaX = cms.double( 0.0 ),
8439       dRMuon = cms.double( 9999.0 ),
8440       dREcal = cms.double( 9999.0 ),
8441       CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
8442       DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
8443       EBRecHitCollectionLabel = cms.InputTag( "Notused" ),
8444       useGEM = cms.bool( True ),
8445       GEMSegmentCollectionLabel = cms.InputTag( "hltGemSegments" ),
8446       CaloTowerCollectionLabel = cms.InputTag( "Notused" ),
8447       propagateAllDirections = cms.bool( True ),
8448       muonMaxDistanceY = cms.double( 5.0 ),
8449       useHO = cms.bool( False ),
8450       muonMaxDistanceX = cms.double( 5.0 ),
8451       trajectoryUncertaintyTolerance = cms.double( -1.0 ),
8452       useHcal = cms.bool( False ),
8453       HBHERecHitCollectionLabel = cms.InputTag( "Notused" ),
8454       accountForTrajectoryChangeCalo = cms.bool( False ),
8455       dREcalPreselection = cms.double( 0.05 ),
8456       useCalo = cms.bool( False ),
8457       dRMuonPreselection = cms.double( 0.2 ),
8458       EERecHitCollectionLabel = cms.InputTag( "Notused" ),
8459       dRHcal = cms.double( 9999.0 ),
8460       dRHcalPreselection = cms.double( 0.2 ),
8461       HORecHitCollectionLabel = cms.InputTag( "Notused" )
8462     ),
8463     CaloExtractorPSet = cms.PSet( 
8464       DR_Veto_H = cms.double( 0.1 ),
8465       CenterConeOnCalIntersection = cms.bool( False ),
8466       NoiseTow_EE = cms.double( 0.15 ),
8467       Noise_EB = cms.double( 0.025 ),
8468       Noise_HE = cms.double( 0.2 ),
8469       DR_Veto_E = cms.double( 0.07 ),
8470       NoiseTow_EB = cms.double( 0.04 ),
8471       Noise_EE = cms.double( 0.1 ),
8472       UseRecHitsFlag = cms.bool( False ),
8473       DR_Max = cms.double( 1.0 ),
8474       DepositLabel = cms.untracked.string( "Cal" ),
8475       Noise_HO = cms.double( 0.2 ),
8476       DR_Veto_HO = cms.double( 0.1 ),
8477       Threshold_H = cms.double( 0.5 ),
8478       PrintTimeReport = cms.untracked.bool( False ),
8479       Threshold_E = cms.double( 0.2 ),
8480       PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
8481       ComponentName = cms.string( "CaloExtractorByAssociator" ),
8482       Threshold_HO = cms.double( 0.5 ),
8483       DepositInstanceLabels = cms.vstring( 'ecal',
8484         'hcal',
8485         'ho' ),
8486       ServiceParameters = cms.PSet( 
8487         RPCLayers = cms.bool( False ),
8488         UseMuonNavigation = cms.untracked.bool( False ),
8489         Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
8490       ),
8491       TrackAssociatorParameters = cms.PSet( 
8492         useMuon = cms.bool( False ),
8493         truthMatch = cms.bool( False ),
8494         usePreshower = cms.bool( False ),
8495         dRPreshowerPreselection = cms.double( 0.2 ),
8496         muonMaxDistanceSigmaY = cms.double( 0.0 ),
8497         useEcal = cms.bool( False ),
8498         muonMaxDistanceSigmaX = cms.double( 0.0 ),
8499         dRMuon = cms.double( 9999.0 ),
8500         dREcal = cms.double( 1.0 ),
8501         CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
8502         DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
8503         EBRecHitCollectionLabel = cms.InputTag( "Notused" ),
8504         CaloTowerCollectionLabel = cms.InputTag( "Notused" ),
8505         propagateAllDirections = cms.bool( True ),
8506         muonMaxDistanceY = cms.double( 5.0 ),
8507         useHO = cms.bool( False ),
8508         muonMaxDistanceX = cms.double( 5.0 ),
8509         trajectoryUncertaintyTolerance = cms.double( -1.0 ),
8510         useHcal = cms.bool( False ),
8511         HBHERecHitCollectionLabel = cms.InputTag( "Notused" ),
8512         accountForTrajectoryChangeCalo = cms.bool( False ),
8513         dREcalPreselection = cms.double( 1.0 ),
8514         useCalo = cms.bool( True ),
8515         dRMuonPreselection = cms.double( 0.2 ),
8516         EERecHitCollectionLabel = cms.InputTag( "Notused" ),
8517         dRHcal = cms.double( 1.0 ),
8518         dRHcalPreselection = cms.double( 1.0 ),
8519         HORecHitCollectionLabel = cms.InputTag( "Notused" )
8520       ),
8521       Noise_HB = cms.double( 0.2 )
8522     ),
8523     TrackExtractorPSet = cms.PSet( 
8524       Diff_z = cms.double( 0.2 ),
8525       inputTrackCollection = cms.InputTag( "hltIter03IterL3FromL1MuonMerged" ),
8526       Chi2Ndof_Max = cms.double( 1.0E64 ),
8527       BeamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ),
8528       DR_Veto = cms.double( 0.01 ),
8529       Pt_Min = cms.double( -1.0 ),
8530       DR_Max = cms.double( 1.0 ),
8531       NHits_Min = cms.uint32( 0 ),
8532       Chi2Prob_Min = cms.double( -1.0 ),
8533       Diff_r = cms.double( 0.1 ),
8534       BeamlineOption = cms.string( "BeamSpotFromEvent" ),
8535       ComponentName = cms.string( "TrackExtractor" )
8536     ),
8537     JetExtractorPSet = cms.PSet( 
8538       JetCollectionLabel = cms.InputTag( "Notused" ),
8539       DR_Veto = cms.double( 0.1 ),
8540       DR_Max = cms.double( 1.0 ),
8541       ExcludeMuonVeto = cms.bool( True ),
8542       PrintTimeReport = cms.untracked.bool( False ),
8543       PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
8544       ComponentName = cms.string( "JetExtractor" ),
8545       ServiceParameters = cms.PSet( 
8546         RPCLayers = cms.bool( False ),
8547         UseMuonNavigation = cms.untracked.bool( False ),
8548         Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
8549       ),
8550       TrackAssociatorParameters = cms.PSet( 
8551         useMuon = cms.bool( False ),
8552         truthMatch = cms.bool( False ),
8553         usePreshower = cms.bool( False ),
8554         dRPreshowerPreselection = cms.double( 0.2 ),
8555         muonMaxDistanceSigmaY = cms.double( 0.0 ),
8556         useEcal = cms.bool( False ),
8557         muonMaxDistanceSigmaX = cms.double( 0.0 ),
8558         dRMuon = cms.double( 9999.0 ),
8559         dREcal = cms.double( 0.5 ),
8560         CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
8561         DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
8562         EBRecHitCollectionLabel = cms.InputTag( "Notused" ),
8563         CaloTowerCollectionLabel = cms.InputTag( "Notused" ),
8564         propagateAllDirections = cms.bool( True ),
8565         muonMaxDistanceY = cms.double( 5.0 ),
8566         useHO = cms.bool( False ),
8567         muonMaxDistanceX = cms.double( 5.0 ),
8568         trajectoryUncertaintyTolerance = cms.double( -1.0 ),
8569         useHcal = cms.bool( False ),
8570         HBHERecHitCollectionLabel = cms.InputTag( "Notused" ),
8571         accountForTrajectoryChangeCalo = cms.bool( False ),
8572         dREcalPreselection = cms.double( 0.5 ),
8573         useCalo = cms.bool( True ),
8574         dRMuonPreselection = cms.double( 0.2 ),
8575         EERecHitCollectionLabel = cms.InputTag( "Notused" ),
8576         dRHcal = cms.double( 0.5 ),
8577         dRHcalPreselection = cms.double( 0.5 ),
8578         HORecHitCollectionLabel = cms.InputTag( "Notused" )
8579       ),
8580       Threshold = cms.double( 5.0 )
8581     ),
8582     trackDepositName = cms.string( "tracker" ),
8583     ecalDepositName = cms.string( "ecal" ),
8584     hcalDepositName = cms.string( "hcal" ),
8585     hoDepositName = cms.string( "ho" ),
8586     jetDepositName = cms.string( "jets" ),
8587     TimingFillerParameters = cms.PSet( 
8588       DTTimingParameters = cms.PSet( 
8589         HitError = cms.double( 6.0 ),
8590         MatchParameters = cms.PSet( 
8591           TightMatchDT = cms.bool( False ),
8592           DTradius = cms.double( 0.01 ),
8593           TightMatchCSC = cms.bool( True ),
8594           CSCsegments = cms.InputTag( "hltCscSegments" ),
8595           DTsegments = cms.InputTag( "hltDt4DSegments" )
8596         ),
8597         debug = cms.bool( False ),
8598         DoWireCorr = cms.bool( False ),
8599         RequireBothProjections = cms.bool( False ),
8600         DTTimeOffset = cms.double( 2.7 ),
8601         PruneCut = cms.double( 10000.0 ),
8602         DTsegments = cms.InputTag( "hltDt4DSegments" ),
8603         UseSegmentT0 = cms.bool( False ),
8604         HitsMin = cms.int32( 5 ),
8605         DropTheta = cms.bool( True ),
8606         ServiceParameters = cms.PSet( 
8607           RPCLayers = cms.bool( True ),
8608           Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
8609         )
8610       ),
8611       UseCSC = cms.bool( True ),
8612       CSCTimingParameters = cms.PSet( 
8613         MatchParameters = cms.PSet( 
8614           TightMatchDT = cms.bool( False ),
8615           DTradius = cms.double( 0.01 ),
8616           TightMatchCSC = cms.bool( True ),
8617           CSCsegments = cms.InputTag( "hltCscSegments" ),
8618           DTsegments = cms.InputTag( "hltDt4DSegments" )
8619         ),
8620         debug = cms.bool( False ),
8621         CSCWireTimeOffset = cms.double( 0.0 ),
8622         CSCStripError = cms.double( 7.0 ),
8623         CSCTimeOffset = cms.double( 0.0 ),
8624         CSCWireError = cms.double( 8.6 ),
8625         PruneCut = cms.double( 100.0 ),
8626         CSCsegments = cms.InputTag( "hltCscSegments" ),
8627         UseStripTime = cms.bool( True ),
8628         CSCStripTimeOffset = cms.double( 0.0 ),
8629         UseWireTime = cms.bool( True ),
8630         ServiceParameters = cms.PSet( 
8631           RPCLayers = cms.bool( True ),
8632           Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
8633         )
8634       ),
8635       ErrorDT = cms.double( 6.0 ),
8636       EcalEnergyCut = cms.double( 0.4 ),
8637       UseECAL = cms.bool( True ),
8638       ErrorEB = cms.double( 2.085 ),
8639       UseDT = cms.bool( True ),
8640       ErrorEE = cms.double( 6.95 ),
8641       ErrorCSC = cms.double( 7.4 )
8642     ),
8643     ShowerDigiFillerParameters = cms.PSet( 
8644       cscDigiCollectionLabel = cms.InputTag( 'hltMuonCSCDigis','MuonCSCStripDigi' ),
8645       digiMaxDistanceX = cms.double( 25.0 ),
8646       dtDigiCollectionLabel = cms.InputTag( "hltMuonDTDigis" )
8647     ),
8648     TrackerKinkFinderParameters = cms.PSet( 
8649       usePosition = cms.bool( False ),
8650       diagonalOnly = cms.bool( False )
8651     ),
8652     fillEnergy = cms.bool( False ),
8653     storeCrossedHcalRecHits = cms.bool( False ),
8654     maxAbsPullX = cms.double( 4.0 ),
8655     maxAbsEta = cms.double( 3.0 ),
8656     minPt = cms.double( 2.0 ),
8657     inputCollectionTypes = cms.vstring( 'inner tracks',
8658       'links',
8659       'outer tracks' ),
8660     addExtraSoftMuons = cms.bool( False ),
8661     fillGlobalTrackRefits = cms.bool( False ),
8662     debugWithTruthMatching = cms.bool( False ),
8663     inputCollectionLabels = cms.VInputTag( 'hltIterL3MuonAndMuonFromL1Merged','hltIterL3GlbMuon','hltL2Muons:UpdatedAtVtx' ),
8664     fillCaloCompatibility = cms.bool( False ),
8665     maxAbsPullY = cms.double( 9999.0 ),
8666     maxAbsDy = cms.double( 9999.0 ),
8667     minP = cms.double( 0.0 ),
8668     minPCaloMuon = cms.double( 1.0E9 ),
8669     maxAbsDx = cms.double( 3.0 ),
8670     fillIsolation = cms.bool( False ),
8671     writeIsoDeposits = cms.bool( False ),
8672     minNumberOfMatches = cms.int32( 1 ),
8673     fillMatching = cms.bool( True ),
8674     fillShowerDigis = cms.bool( False ),
8675     ptThresholdToFillCandidateP4WithGlobalFit = cms.double( 200.0 ),
8676     sigmaThresholdToFillCandidateP4WithGlobalFit = cms.double( 2.0 ),
8677     fillGlobalTrackQuality = cms.bool( False ),
8678     globalTrackQualityInputTag = cms.InputTag( "" ),
8679     selectHighPurity = cms.bool( False ),
8680     pvInputTag = cms.InputTag( "" ),
8681     fillTrackerKink = cms.bool( False ),
8682     minCaloCompatibility = cms.double( 0.6 ),
8683     runArbitrationCleaner = cms.bool( False ),
8684     arbitrationCleanerOptions = cms.PSet( 
8685       OverlapDTheta = cms.double( 0.02 ),
8686       Overlap = cms.bool( True ),
8687       Clustering = cms.bool( True ),
8688       ME1a = cms.bool( True ),
8689       ClusterDTheta = cms.double( 0.02 ),
8690       ClusterDPhi = cms.double( 0.6 ),
8691       OverlapDPhi = cms.double( 0.0786 )
8692     ),
8693     arbitrateTrackerMuons = cms.bool( True )
8694 )
8695 process.hltIterL3Muons = cms.EDProducer( "MuonIDFilterProducerForHLT",
8696     inputMuonCollection = cms.InputTag( "hltIterL3MuonsNoID" ),
8697     applyTriggerIdLoose = cms.bool( True ),
8698     typeMuon = cms.uint32( 0 ),
8699     allowedTypeMask = cms.uint32( 0 ),
8700     requiredTypeMask = cms.uint32( 0 ),
8701     minNMuonHits = cms.int32( 0 ),
8702     minNMuonStations = cms.int32( 0 ),
8703     minNTrkLayers = cms.int32( 0 ),
8704     minTrkHits = cms.int32( 0 ),
8705     minPixLayer = cms.int32( 0 ),
8706     minPixHits = cms.int32( 0 ),
8707     minPt = cms.double( 0.0 ),
8708     maxNormalizedChi2 = cms.double( 9999.0 )
8709 )
8710 process.hltL3MuonsIterL3Links = cms.EDProducer( "MuonLinksProducer",
8711     inputCollection = cms.InputTag( "hltIterL3Muons" )
8712 )
8713 process.hltIterL3MuonTracks = cms.EDProducer( "HLTMuonTrackSelector",
8714     track = cms.InputTag( "hltIterL3MuonAndMuonFromL1Merged" ),
8715     muon = cms.InputTag( "hltIterL3Muons" ),
8716     originalMVAVals = cms.InputTag( "none" ),
8717     copyMVA = cms.bool( False ),
8718     copyExtras = cms.untracked.bool( True ),
8719     copyTrajectories = cms.untracked.bool( False )
8720 )
8721 process.hltIterL3MuonCandidates = cms.EDProducer( "L3MuonCandidateProducerFromMuons",
8722     InputObjects = cms.InputTag( "hltIterL3Muons" ),
8723     DisplacedReconstruction = cms.bool( False )
8724 )
8725 process.hltIter0PFLowPixelSeedsFromPixelTracks = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer",
8726     InputCollection = cms.InputTag( "hltPixelTracks" ),
8727     InputVertexCollection = cms.InputTag( "hltTrimmedPixelVertices" ),
8728     originHalfLength = cms.double( 0.3 ),
8729     originRadius = cms.double( 0.1 ),
8730     useProtoTrackKinematics = cms.bool( False ),
8731     useEventsWithNoVertex = cms.bool( True ),
8732     TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
8733     usePV = cms.bool( False ),
8734     includeFourthHit = cms.bool( True ),
8735     produceComplement = cms.bool( False ),
8736     SeedCreatorPSet = cms.PSet(  refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) )
8737 )
8738 process.hltIter0PFlowCkfTrackCandidatesMkFitSiPixelHits = cms.EDProducer( "MkFitSiPixelHitConverter",
8739     hits = cms.InputTag( "hltSiPixelRecHits" ),
8740     clusters = cms.InputTag( "hltSiPixelClusters" ),
8741     ttrhBuilder = cms.ESInputTag( "","hltESPTTRHBWithTrackAngle" )
8742 )
8743 process.hltSiStripRecHits = cms.EDProducer( "SiStripRecHitConverter",
8744     ClusterProducer = cms.InputTag( "hltSiStripRawToClustersFacility" ),
8745     rphiRecHits = cms.string( "rphiRecHit" ),
8746     stereoRecHits = cms.string( "stereoRecHit" ),
8747     matchedRecHits = cms.string( "matchedRecHit" ),
8748     useSiStripQuality = cms.bool( False ),
8749     MaskBadAPVFibers = cms.bool( False ),
8750     doMatching = cms.bool( False ),
8751     StripCPE = cms.ESInputTag( "hltESPStripCPEfromTrackAngle","hltESPStripCPEfromTrackAngle" ),
8752     Matcher = cms.ESInputTag( "SiStripRecHitMatcherESProducer","StandardMatcher" ),
8753     siStripQualityLabel = cms.ESInputTag( "","" )
8754 )
8755 process.hltIter0PFlowCkfTrackCandidatesMkFitSiStripHits = cms.EDProducer( "MkFitSiStripHitConverter",
8756     rphiHits = cms.InputTag( 'hltSiStripRecHits','rphiRecHit' ),
8757     stereoHits = cms.InputTag( 'hltSiStripRecHits','stereoRecHit' ),
8758     clusters = cms.InputTag( "hltSiStripRawToClustersFacility" ),
8759     ttrhBuilder = cms.ESInputTag( "","hltESPTTRHBWithTrackAngle" ),
8760     minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) )
8761 )
8762 process.hltIter0PFlowCkfTrackCandidatesMkFitEventOfHits = cms.EDProducer( "MkFitEventOfHitsProducer",
8763     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
8764     pixelHits = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesMkFitSiPixelHits" ),
8765     stripHits = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesMkFitSiStripHits" ),
8766     usePixelQualityDB = cms.bool( True ),
8767     useStripStripQualityDB = cms.bool( True )
8768 )
8769 process.hltIter0PFlowCkfTrackCandidatesMkFitSeeds = cms.EDProducer( "MkFitSeedConverter",
8770     seeds = cms.InputTag( "hltIter0PFLowPixelSeedsFromPixelTracks" ),
8771     ttrhBuilder = cms.ESInputTag( "","hltESPTTRHBWithTrackAngle" ),
8772     maxNSeeds = cms.uint32( 500000 )
8773 )
8774 process.hltIter0PFlowCkfTrackCandidatesMkFit = cms.EDProducer( "MkFitProducer",
8775     pixelHits = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesMkFitSiPixelHits" ),
8776     stripHits = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesMkFitSiStripHits" ),
8777     eventOfHits = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesMkFitEventOfHits" ),
8778     seeds = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesMkFitSeeds" ),
8779     clustersToSkip = cms.InputTag( "" ),
8780     buildingRoutine = cms.string( "cloneEngine" ),
8781     config = cms.ESInputTag( "","hltESPIter0PFlowTrackCandidatesMkFitConfig" ),
8782     seedCleaning = cms.bool( True ),
8783     removeDuplicates = cms.bool( True ),
8784     backwardFitInCMSSW = cms.bool( False ),
8785     mkFitSilent = cms.untracked.bool( True ),
8786     limitConcurrency = cms.untracked.bool( False ),
8787     minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) )
8788 )
8789 process.hltIter0PFlowCkfTrackCandidates = cms.EDProducer( "MkFitOutputConverter",
8790     mkFitEventOfHits = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesMkFitEventOfHits" ),
8791     mkFitPixelHits = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesMkFitSiPixelHits" ),
8792     mkFitStripHits = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesMkFitSiStripHits" ),
8793     mkFitSeeds = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesMkFitSeeds" ),
8794     tracks = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesMkFit" ),
8795     seeds = cms.InputTag( "hltIter0PFLowPixelSeedsFromPixelTracks" ),
8796     ttrhBuilder = cms.ESInputTag( "","hltESPTTRHBWithTrackAngle" ),
8797     propagatorAlong = cms.ESInputTag( "","PropagatorWithMaterialParabolicMf" ),
8798     propagatorOpposite = cms.ESInputTag( "","PropagatorWithMaterialParabolicMfOpposite" ),
8799     qualityMaxInvPt = cms.double( 100.0 ),
8800     qualityMinTheta = cms.double( 0.01 ),
8801     qualityMaxR = cms.double( 120.0 ),
8802     qualityMaxZ = cms.double( 280.0 ),
8803     qualityMaxPosErr = cms.double( 100.0 ),
8804     qualitySignPt = cms.bool( True ),
8805     doErrorRescale = cms.bool( True ),
8806     tfDnnLabel = cms.string( "trackSelectionTf" ),
8807     candMVASel = cms.bool( False ),
8808     candWP = cms.double( 0.0 ),
8809     batchSize = cms.int32( 16 )
8810 )
8811 process.hltIter0PFlowCtfWithMaterialTracks = cms.EDProducer( "TrackProducer",
8812     TrajectoryInEvent = cms.bool( False ),
8813     useHitsSplitting = cms.bool( False ),
8814     src = cms.InputTag( "hltIter0PFlowCkfTrackCandidates" ),
8815     clusterRemovalInfo = cms.InputTag( "" ),
8816     AlgorithmName = cms.string( "hltIter0" ),
8817     GeometricInnerState = cms.bool( True ),
8818     reMatchSplitHits = cms.bool( False ),
8819     usePropagatorForPCA = cms.bool( False ),
8820     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
8821     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
8822     useSimpleMF = cms.bool( True ),
8823     SimpleMagneticField = cms.string( "ParabolicMf" ),
8824     Fitter = cms.string( "hltESPFittingSmootherIT" ),
8825     Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
8826     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
8827     NavigationSchool = cms.string( "" ),
8828     MeasurementTracker = cms.string( "" )
8829 )
8830 process.hltIter0PFlowTrackCutClassifier = cms.EDProducer( "TrackCutClassifier",
8831     src = cms.InputTag( "hltIter0PFlowCtfWithMaterialTracks" ),
8832     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
8833     vertices = cms.InputTag( "hltTrimmedPixelVertices" ),
8834     ignoreVertices = cms.bool( False ),
8835     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
8836     mva = cms.PSet( 
8837       minPixelHits = cms.vint32( 0, 0, 0 ),
8838       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ),
8839       dr_par = cms.PSet( 
8840         d0err = cms.vdouble( 0.003, 0.003, 0.003 ),
8841         dr_par2 = cms.vdouble( 3.40282346639E38, 0.45, 0.45 ),
8842         dr_par1 = cms.vdouble( 3.40282346639E38, 0.6, 0.6 ),
8843         dr_exp = cms.vint32( 4, 4, 4 ),
8844         d0err_par = cms.vdouble( 0.001, 0.001, 0.001 )
8845       ),
8846       maxLostLayers = cms.vint32( 1, 1, 1 ),
8847       min3DLayers = cms.vint32( 0, 0, 0 ),
8848       dz_par = cms.PSet( 
8849         dz_par1 = cms.vdouble( 3.40282346639E38, 0.6, 0.6 ),
8850         dz_par2 = cms.vdouble( 3.40282346639E38, 0.51, 0.51 ),
8851         dz_exp = cms.vint32( 4, 4, 4 )
8852       ),
8853       minNVtxTrk = cms.int32( 3 ),
8854       maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ),
8855       minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
8856       maxChi2 = cms.vdouble( 999.0, 25.0, 99.0 ),
8857       maxChi2n = cms.vdouble( 1.2, 1.0, 999.0 ),
8858       maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ),
8859       minLayers = cms.vint32( 3, 3, 3 )
8860     )
8861 )
8862 process.hltIter0PFlowTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner",
8863     originalSource = cms.InputTag( "hltIter0PFlowCtfWithMaterialTracks" ),
8864     originalMVAVals = cms.InputTag( 'hltIter0PFlowTrackCutClassifier','MVAValues' ),
8865     originalQualVals = cms.InputTag( 'hltIter0PFlowTrackCutClassifier','QualityMasks' ),
8866     minQuality = cms.string( "highPurity" ),
8867     copyExtras = cms.untracked.bool( True ),
8868     copyTrajectories = cms.untracked.bool( False )
8869 )
8870 process.hltDoubletRecoveryClustersRefRemoval = cms.EDProducer( "TrackClusterRemover",
8871     trajectories = cms.InputTag( "hltIter0PFlowTrackSelectionHighPurity" ),
8872     trackClassifier = cms.InputTag( '','QualityMasks' ),
8873     pixelClusters = cms.InputTag( "hltSiPixelClusters" ),
8874     stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ),
8875     oldClusterRemovalInfo = cms.InputTag( "" ),
8876     TrackQuality = cms.string( "highPurity" ),
8877     maxChi2 = cms.double( 16.0 ),
8878     minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ),
8879     overrideTrkQuals = cms.InputTag( "" )
8880 )
8881 process.hltDoubletRecoveryMaskedMeasurementTrackerEvent = cms.EDProducer( "MaskedMeasurementTrackerEventProducer",
8882     src = cms.InputTag( "hltMeasurementTrackerEvent" ),
8883     clustersToSkip = cms.InputTag( "hltDoubletRecoveryClustersRefRemoval" ),
8884     phase2clustersToSkip = cms.InputTag( "" )
8885 )
8886 process.hltDoubletRecoveryPixelLayersAndRegions = cms.EDProducer( "PixelInactiveAreaTrackingRegionsSeedingLayersProducer",
8887     RegionPSet = cms.PSet( 
8888       vertexCollection = cms.InputTag( "hltTrimmedPixelVertices" ),
8889       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
8890       zErrorBeamSpot = cms.double( 15.0 ),
8891       extraPhi = cms.double( 0.0 ),
8892       extraEta = cms.double( 0.0 ),
8893       maxNVertices = cms.int32( 3 ),
8894       nSigmaZVertex = cms.double( 3.0 ),
8895       nSigmaZBeamSpot = cms.double( 4.0 ),
8896       ptMin = cms.double( 1.2 ),
8897       operationMode = cms.string( "VerticesFixed" ),
8898       searchOpt = cms.bool( False ),
8899       whereToUseMeasurementTracker = cms.string( "ForSiStrips" ),
8900       originRadius = cms.double( 0.015 ),
8901       measurementTrackerName = cms.InputTag( "hltDoubletRecoveryMaskedMeasurementTrackerEvent" ),
8902       precise = cms.bool( True ),
8903       zErrorVertex = cms.double( 0.03 )
8904     ),
8905     inactivePixelDetectorLabels = cms.VInputTag( 'hltSiPixelDigiErrors' ),
8906     badPixelFEDChannelCollectionLabels = cms.VInputTag( 'hltSiPixelDigiErrors' ),
8907     ignoreSingleFPixPanelModules = cms.bool( True ),
8908     debug = cms.untracked.bool( False ),
8909     createPlottingFiles = cms.untracked.bool( False ),
8910     layerList = cms.vstring( 'BPix1+BPix2',
8911       'BPix2+FPix1_pos',
8912       'BPix2+FPix1_neg',
8913       'FPix1_pos+FPix2_pos',
8914       'FPix1_neg+FPix2_neg',
8915       'BPix1+FPix2_neg',
8916       'BPix2+FPix2_neg',
8917       'FPix2_neg+FPix3_neg',
8918       'BPix2+BPix3' ),
8919     BPix = cms.PSet( 
8920       hitErrorRPhi = cms.double( 0.0027 ),
8921       TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
8922       skipClusters = cms.InputTag( "hltDoubletRecoveryClustersRefRemoval" ),
8923       useErrorsFromParam = cms.bool( True ),
8924       hitErrorRZ = cms.double( 0.006 ),
8925       HitProducer = cms.string( "hltSiPixelRecHits" )
8926     ),
8927     FPix = cms.PSet( 
8928       hitErrorRPhi = cms.double( 0.0051 ),
8929       TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
8930       skipClusters = cms.InputTag( "hltDoubletRecoveryClustersRefRemoval" ),
8931       useErrorsFromParam = cms.bool( True ),
8932       hitErrorRZ = cms.double( 0.0036 ),
8933       HitProducer = cms.string( "hltSiPixelRecHits" )
8934     ),
8935     TIB = cms.PSet(  ),
8936     TID = cms.PSet(  ),
8937     TOB = cms.PSet(  ),
8938     TEC = cms.PSet(  ),
8939     MTIB = cms.PSet(  ),
8940     MTID = cms.PSet(  ),
8941     MTOB = cms.PSet(  ),
8942     MTEC = cms.PSet(  )
8943 )
8944 process.hltDoubletRecoveryPFlowPixelClusterCheck = cms.EDProducer( "ClusterCheckerEDProducer",
8945     doClusterCheck = cms.bool( False ),
8946     MaxNumberOfStripClusters = cms.uint32( 50000 ),
8947     ClusterCollectionLabel = cms.InputTag( "hltMeasurementTrackerEvent" ),
8948     MaxNumberOfPixelClusters = cms.uint32( 40000 ),
8949     PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClusters" ),
8950     cut = cms.string( "" ),
8951     DontCountDetsAboveNClusters = cms.uint32( 0 ),
8952     silentClusterCheck = cms.untracked.bool( False )
8953 )
8954 process.hltDoubletRecoveryPFlowPixelHitDoublets = cms.EDProducer( "HitPairEDProducer",
8955     seedingLayers = cms.InputTag( "" ),
8956     trackingRegions = cms.InputTag( "" ),
8957     trackingRegionsSeedingLayers = cms.InputTag( "hltDoubletRecoveryPixelLayersAndRegions" ),
8958     clusterCheck = cms.InputTag( "hltDoubletRecoveryPFlowPixelClusterCheck" ),
8959     produceSeedingHitSets = cms.bool( True ),
8960     produceIntermediateHitDoublets = cms.bool( False ),
8961     maxElement = cms.uint32( 0 ),
8962     maxElementTotal = cms.uint32( 50000000 ),
8963     putEmptyIfMaxElementReached = cms.bool( False ),
8964     layerPairs = cms.vuint32( 0 )
8965 )
8966 process.hltDoubletRecoveryPFlowPixelSeeds = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsEDProducer",
8967     seedingHitSets = cms.InputTag( "hltDoubletRecoveryPFlowPixelHitDoublets" ),
8968     propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
8969     SeedMomentumForBOFF = cms.double( 5.0 ),
8970     OriginTransverseErrorMultiplier = cms.double( 1.0 ),
8971     MinOneOverPtError = cms.double( 1.0 ),
8972     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
8973     magneticField = cms.string( "ParabolicMf" ),
8974     forceKinematicWithRegionDirection = cms.bool( False ),
8975     SeedComparitorPSet = cms.PSet(  ComponentName = cms.string( "none" ) )
8976 )
8977 process.hltDoubletRecoveryPFlowCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker",
8978     cleanTrajectoryAfterInOut = cms.bool( False ),
8979     doSeedingRegionRebuilding = cms.bool( False ),
8980     onlyPixelHitsForSeedCleaner = cms.bool( False ),
8981     reverseTrajectories = cms.bool( False ),
8982     useHitsSplitting = cms.bool( False ),
8983     MeasurementTrackerEvent = cms.InputTag( "hltDoubletRecoveryMaskedMeasurementTrackerEvent" ),
8984     src = cms.InputTag( "hltDoubletRecoveryPFlowPixelSeeds" ),
8985     clustersToSkip = cms.InputTag( "" ),
8986     phase2clustersToSkip = cms.InputTag( "" ),
8987     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTIter2GroupedCkfTrajectoryBuilderIT" ) ),
8988     TransientInitialStateEstimatorParameters = cms.PSet( 
8989       propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
8990       numberMeasurementsForFit = cms.int32( 4 ),
8991       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
8992     ),
8993     numHitsForSeedCleaner = cms.int32( 4 ),
8994     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
8995     RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
8996     TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
8997     maxNSeeds = cms.uint32( 100000 ),
8998     maxSeedsBeforeCleaning = cms.uint32( 1000 )
8999 )
9000 process.hltDoubletRecoveryPFlowCtfWithMaterialTracks = cms.EDProducer( "TrackProducer",
9001     TrajectoryInEvent = cms.bool( False ),
9002     useHitsSplitting = cms.bool( False ),
9003     src = cms.InputTag( "hltDoubletRecoveryPFlowCkfTrackCandidates" ),
9004     clusterRemovalInfo = cms.InputTag( "" ),
9005     AlgorithmName = cms.string( "hltDoubletRecovery" ),
9006     GeometricInnerState = cms.bool( True ),
9007     reMatchSplitHits = cms.bool( False ),
9008     usePropagatorForPCA = cms.bool( False ),
9009     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
9010     MeasurementTrackerEvent = cms.InputTag( "hltDoubletRecoveryMaskedMeasurementTrackerEvent" ),
9011     useSimpleMF = cms.bool( True ),
9012     SimpleMagneticField = cms.string( "ParabolicMf" ),
9013     Fitter = cms.string( "hltESPFittingSmootherIT" ),
9014     Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
9015     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
9016     NavigationSchool = cms.string( "" ),
9017     MeasurementTracker = cms.string( "" )
9018 )
9019 process.hltDoubletRecoveryPFlowTrackCutClassifier = cms.EDProducer( "TrackCutClassifier",
9020     src = cms.InputTag( "hltDoubletRecoveryPFlowCtfWithMaterialTracks" ),
9021     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
9022     vertices = cms.InputTag( "hltTrimmedPixelVertices" ),
9023     ignoreVertices = cms.bool( False ),
9024     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
9025     mva = cms.PSet( 
9026       minPixelHits = cms.vint32( 0, 0, 0 ),
9027       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ),
9028       dr_par = cms.PSet( 
9029         d0err = cms.vdouble( 0.003, 0.003, 0.003 ),
9030         dr_par2 = cms.vdouble( 3.40282346639E38, 0.3, 0.3 ),
9031         dr_par1 = cms.vdouble( 3.40282346639E38, 0.4, 0.4 ),
9032         dr_exp = cms.vint32( 4, 4, 4 ),
9033         d0err_par = cms.vdouble( 0.001, 0.001, 0.001 )
9034       ),
9035       maxLostLayers = cms.vint32( 1, 1, 1 ),
9036       min3DLayers = cms.vint32( 0, 0, 0 ),
9037       dz_par = cms.PSet( 
9038         dz_par1 = cms.vdouble( 3.40282346639E38, 0.4, 0.4 ),
9039         dz_par2 = cms.vdouble( 3.40282346639E38, 0.35, 0.35 ),
9040         dz_exp = cms.vint32( 4, 4, 4 )
9041       ),
9042       minNVtxTrk = cms.int32( 3 ),
9043       maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ),
9044       minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
9045       maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ),
9046       maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ),
9047       maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ),
9048       minLayers = cms.vint32( 3, 3, 3 )
9049     )
9050 )
9051 process.hltDoubletRecoveryPFlowTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner",
9052     originalSource = cms.InputTag( "hltDoubletRecoveryPFlowCtfWithMaterialTracks" ),
9053     originalMVAVals = cms.InputTag( 'hltDoubletRecoveryPFlowTrackCutClassifier','MVAValues' ),
9054     originalQualVals = cms.InputTag( 'hltDoubletRecoveryPFlowTrackCutClassifier','QualityMasks' ),
9055     minQuality = cms.string( "highPurity" ),
9056     copyExtras = cms.untracked.bool( True ),
9057     copyTrajectories = cms.untracked.bool( False )
9058 )
9059 process.hltMergedTracks = cms.EDProducer( "TrackListMerger",
9060     copyExtras = cms.untracked.bool( True ),
9061     copyMVA = cms.bool( False ),
9062     TrackProducers = cms.VInputTag( 'hltIter0PFlowTrackSelectionHighPurity','hltDoubletRecoveryPFlowTrackSelectionHighPurity' ),
9063     MaxNormalizedChisq = cms.double( 1000.0 ),
9064     MinPT = cms.double( 0.05 ),
9065     MinFound = cms.int32( 3 ),
9066     Epsilon = cms.double( -0.001 ),
9067     ShareFrac = cms.double( 0.19 ),
9068     allowFirstHitShare = cms.bool( True ),
9069     FoundHitBonus = cms.double( 5.0 ),
9070     LostHitPenalty = cms.double( 20.0 ),
9071     indivShareFrac = cms.vdouble( 1.0, 1.0 ),
9072     newQuality = cms.string( "confirmed" ),
9073     setsToMerge = cms.VPSet( 
9074       cms.PSet(  pQual = cms.bool( False ),
9075         tLists = cms.vint32( 0, 1 )
9076       )
9077     ),
9078     hasSelector = cms.vint32( 0, 0 ),
9079     selectedTrackQuals = cms.VInputTag( 'hltIter0PFlowTrackSelectionHighPurity','hltDoubletRecoveryPFlowTrackSelectionHighPurity' ),
9080     writeOnlyTrkQuals = cms.bool( False ),
9081     makeReKeyedSeeds = cms.untracked.bool( False ),
9082     trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" )
9083 )
9084 process.hltPFMuonMerging = cms.EDProducer( "TrackListMerger",
9085     copyExtras = cms.untracked.bool( True ),
9086     copyMVA = cms.bool( False ),
9087     TrackProducers = cms.VInputTag( 'hltIterL3MuonTracks','hltMergedTracks' ),
9088     MaxNormalizedChisq = cms.double( 1000.0 ),
9089     MinPT = cms.double( 0.05 ),
9090     MinFound = cms.int32( 3 ),
9091     Epsilon = cms.double( -0.001 ),
9092     ShareFrac = cms.double( 0.19 ),
9093     allowFirstHitShare = cms.bool( True ),
9094     FoundHitBonus = cms.double( 5.0 ),
9095     LostHitPenalty = cms.double( 20.0 ),
9096     indivShareFrac = cms.vdouble( 1.0, 1.0 ),
9097     newQuality = cms.string( "confirmed" ),
9098     setsToMerge = cms.VPSet( 
9099       cms.PSet(  pQual = cms.bool( False ),
9100         tLists = cms.vint32( 0, 1 )
9101       )
9102     ),
9103     hasSelector = cms.vint32( 0, 0 ),
9104     selectedTrackQuals = cms.VInputTag( 'hltIterL3MuonTracks','hltMergedTracks' ),
9105     writeOnlyTrkQuals = cms.bool( False ),
9106     makeReKeyedSeeds = cms.untracked.bool( False ),
9107     trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" )
9108 )
9109 process.hltVerticesPF = cms.EDProducer( "PrimaryVertexProducer",
9110     vertexCollections = cms.VPSet( 
9111       cms.PSet(  chi2cutoff = cms.double( 3.0 ),
9112         label = cms.string( "" ),
9113         useBeamConstraint = cms.bool( False ),
9114         minNdof = cms.double( 0.0 ),
9115         maxDistanceToBeam = cms.double( 1.0 ),
9116         algorithm = cms.string( "AdaptiveVertexFitter" )
9117       ),
9118       cms.PSet(  chi2cutoff = cms.double( 3.0 ),
9119         label = cms.string( "WithBS" ),
9120         useBeamConstraint = cms.bool( True ),
9121         minNdof = cms.double( 0.0 ),
9122         maxDistanceToBeam = cms.double( 1.0 ),
9123         algorithm = cms.string( "AdaptiveVertexFitter" )
9124       )
9125     ),
9126     verbose = cms.untracked.bool( False ),
9127     TkFilterParameters = cms.PSet( 
9128       maxEta = cms.double( 100.0 ),
9129       minPt = cms.double( 0.0 ),
9130       minSiliconLayersWithHits = cms.int32( 5 ),
9131       minPixelLayersWithHits = cms.int32( 2 ),
9132       maxNormalizedChi2 = cms.double( 20.0 ),
9133       trackQuality = cms.string( "any" ),
9134       algorithm = cms.string( "filter" ),
9135       maxD0Significance = cms.double( 999.0 )
9136     ),
9137     beamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ),
9138     TrackLabel = cms.InputTag( "hltPFMuonMerging" ),
9139     TrackTimeResosLabel = cms.InputTag( "dummy_default" ),
9140     TrackTimesLabel = cms.InputTag( "dummy_default" ),
9141     trackMTDTimeQualityVMapTag = cms.InputTag( "dummy_default" ),
9142     TkClusParameters = cms.PSet( 
9143       TkDAClusParameters = cms.PSet( 
9144         zmerge = cms.double( 0.01 ),
9145         Tstop = cms.double( 0.5 ),
9146         d0CutOff = cms.double( 999.0 ),
9147         dzCutOff = cms.double( 4.0 ),
9148         vertexSize = cms.double( 0.15 ),
9149         coolingFactor = cms.double( 0.6 ),
9150         Tpurge = cms.double( 2.0 ),
9151         Tmin = cms.double( 2.4 ),
9152         uniquetrkweight = cms.double( 0.9 )
9153       ),
9154       algorithm = cms.string( "DA_vect" )
9155     ),
9156     isRecoveryIteration = cms.bool( False ),
9157     recoveryVtxCollection = cms.InputTag( "" ),
9158     useMVACut = cms.bool( False ),
9159     minTrackTimeQuality = cms.double( 0.8 )
9160 )
9161 process.hltVerticesPFSelector = cms.EDFilter( "PrimaryVertexObjectFilter",
9162     src = cms.InputTag( "hltVerticesPF" ),
9163     filterParams = cms.PSet( 
9164       maxZ = cms.double( 24.0 ),
9165       minNdof = cms.double( 4.0 ),
9166       maxRho = cms.double( 2.0 )
9167     ),
9168     filter = cms.bool( False )
9169 )
9170 process.hltVerticesPFFilter = cms.EDFilter( "VertexSelector",
9171     src = cms.InputTag( "hltVerticesPFSelector" ),
9172     cut = cms.string( "!isFake" ),
9173     filter = cms.bool( True ),
9174     throwOnMissing = cms.untracked.bool( True )
9175 )
9176 process.hltFEDSelectorOnlineMetaData = cms.EDProducer( "EvFFEDSelector",
9177     inputTag = cms.InputTag( "rawDataCollector" ),
9178     fedList = cms.vuint32( 1022 )
9179 )
9180 process.hltL1sL1ZeroBiasFirstCollisionAfterAbortGap = cms.EDFilter( "HLTL1TSeed",
9181     saveTags = cms.bool( True ),
9182     L1SeedsLogicalExpression = cms.string( "L1_FirstCollisionInOrbit" ),
9183     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
9184     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
9185     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
9186     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
9187     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
9188     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
9189     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
9190     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
9191     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
9192 )
9193 process.hltPreZeroBiasFirstCollisionAfterAbortGap = cms.EDFilter( "HLTPrescaler",
9194     offset = cms.uint32( 0 ),
9195     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
9196 )
9197 process.hltL1sCDC = cms.EDFilter( "HLTL1TSeed",
9198     saveTags = cms.bool( True ),
9199     L1SeedsLogicalExpression = cms.string( "L1_CDC_SingleMu_3_er1p2_TOP120_DPHI2p618_3p142" ),
9200     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
9201     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
9202     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
9203     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
9204     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
9205     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
9206     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
9207     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
9208     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
9209 )
9210 process.hltPreCDCL2cosmic10er1p0 = cms.EDFilter( "HLTPrescaler",
9211     offset = cms.uint32( 0 ),
9212     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
9213 )
9214 process.hltL1fL1sCDCL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
9215     saveTags = cms.bool( True ),
9216     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
9217     PreviousCandTag = cms.InputTag( "hltL1sCDC" ),
9218     MaxEta = cms.double( 2.5 ),
9219     MinPt = cms.double( 0.0 ),
9220     MaxDeltaR = cms.double( 0.3 ),
9221     MinN = cms.int32( 1 ),
9222     CentralBxOnly = cms.bool( False ),
9223     SelectQualities = cms.vint32(  )
9224 )
9225 process.hltDt4DSegmentsMeanTimer = cms.EDProducer( "DTRecSegment4DProducer",
9226     Reco4DAlgoName = cms.string( "DTMeantimerPatternReco4D" ),
9227     Reco4DAlgoConfig = cms.PSet( 
9228       Reco2DAlgoConfig = cms.PSet( 
9229         AlphaMaxPhi = cms.double( 1.0 ),
9230         debug = cms.untracked.bool( False ),
9231         segmCleanerMode = cms.int32( 2 ),
9232         AlphaMaxTheta = cms.double( 0.9 ),
9233         hit_afterT0_resolution = cms.double( 0.03 ),
9234         performT0_vdriftSegCorrection = cms.bool( False ),
9235         recAlgo = cms.string( "DTLinearDriftFromDBAlgo" ),
9236         MaxChi2 = cms.double( 4.0 ),
9237         recAlgoConfig = cms.PSet( 
9238           maxTime = cms.double( 420.0 ),
9239           debug = cms.untracked.bool( False ),
9240           stepTwoFromDigi = cms.bool( False ),
9241           tTrigModeConfig = cms.PSet( 
9242             debug = cms.untracked.bool( False ),
9243             tofCorrType = cms.int32( 0 ),
9244             tTrigLabel = cms.string( "" ),
9245             wirePropCorrType = cms.int32( 0 ),
9246             doTOFCorrection = cms.bool( True ),
9247             vPropWire = cms.double( 24.4 ),
9248             doT0Correction = cms.bool( True ),
9249             doWirePropCorrection = cms.bool( True ),
9250             t0Label = cms.string( "" )
9251           ),
9252           useUncertDB = cms.bool( True ),
9253           doVdriftCorr = cms.bool( True ),
9254           minTime = cms.double( -3.0 ),
9255           tTrigMode = cms.string( "DTTTrigSyncFromDB" ),
9256           readLegacyTTrigDB = cms.bool( True ),
9257           readLegacyVDriftDB = cms.bool( True )
9258         ),
9259         MaxAllowedHits = cms.uint32( 50 ),
9260         nUnSharedHitsMin = cms.int32( 2 ),
9261         nSharedHitsMax = cms.int32( 2 ),
9262         performT0SegCorrection = cms.bool( False ),
9263         perform_delta_rejecting = cms.bool( False )
9264       ),
9265       Reco2DAlgoName = cms.string( "DTMeantimerPatternReco" ),
9266       debug = cms.untracked.bool( False ),
9267       segmCleanerMode = cms.int32( 2 ),
9268       AllDTRecHits = cms.bool( True ),
9269       hit_afterT0_resolution = cms.double( 0.03 ),
9270       performT0_vdriftSegCorrection = cms.bool( False ),
9271       recAlgo = cms.string( "DTLinearDriftFromDBAlgo" ),
9272       recAlgoConfig = cms.PSet( 
9273         maxTime = cms.double( 420.0 ),
9274         debug = cms.untracked.bool( False ),
9275         stepTwoFromDigi = cms.bool( False ),
9276         tTrigModeConfig = cms.PSet( 
9277           debug = cms.untracked.bool( False ),
9278           tofCorrType = cms.int32( 0 ),
9279           tTrigLabel = cms.string( "" ),
9280           wirePropCorrType = cms.int32( 0 ),
9281           doTOFCorrection = cms.bool( True ),
9282           vPropWire = cms.double( 24.4 ),
9283           doT0Correction = cms.bool( True ),
9284           doWirePropCorrection = cms.bool( True ),
9285           t0Label = cms.string( "" )
9286         ),
9287         useUncertDB = cms.bool( True ),
9288         doVdriftCorr = cms.bool( True ),
9289         minTime = cms.double( -3.0 ),
9290         tTrigMode = cms.string( "DTTTrigSyncFromDB" ),
9291         readLegacyTTrigDB = cms.bool( True ),
9292         readLegacyVDriftDB = cms.bool( True )
9293       ),
9294       nUnSharedHitsMin = cms.int32( 2 ),
9295       nSharedHitsMax = cms.int32( 2 ),
9296       performT0SegCorrection = cms.bool( False ),
9297       perform_delta_rejecting = cms.bool( False )
9298     ),
9299     debug = cms.untracked.bool( False ),
9300     recHits1DLabel = cms.InputTag( "hltDt1DRecHits" ),
9301     recHits2DLabel = cms.InputTag( "dt2DSegments" )
9302 )
9303 process.hltL2CosmicOfflineMuonSeeds = cms.EDProducer( "CosmicMuonSeedGenerator",
9304     EnableDTMeasurement = cms.bool( True ),
9305     EnableCSCMeasurement = cms.bool( True ),
9306     DTRecSegmentLabel = cms.InputTag( "hltDt4DSegmentsMeanTimer" ),
9307     CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
9308     MaxSeeds = cms.int32( 1000 ),
9309     MaxDTChi2 = cms.double( 300.0 ),
9310     MaxCSCChi2 = cms.double( 300.0 ),
9311     ForcePointDown = cms.bool( False )
9312 )
9313 process.hltL2CosmicMuonSeeds = cms.EDProducer( "L2MuonSeedGeneratorFromL1T",
9314     GMTReadoutCollection = cms.InputTag( "" ),
9315     InputObjects = cms.InputTag( 'hltGtStage2Digis','Muon' ),
9316     Propagator = cms.string( "SteppingHelixPropagatorAny" ),
9317     L1MinPt = cms.double( 0.0 ),
9318     L1MaxEta = cms.double( 2.5 ),
9319     L1MinQuality = cms.uint32( 1 ),
9320     SetMinPtBarrelTo = cms.double( 3.5 ),
9321     SetMinPtEndcapTo = cms.double( 1.0 ),
9322     UseOfflineSeed = cms.untracked.bool( True ),
9323     UseUnassociatedL1 = cms.bool( False ),
9324     MatchDR = cms.vdouble( 0.3 ),
9325     EtaMatchingBins = cms.vdouble( 0.0, 2.5 ),
9326     CentralBxOnly = cms.bool( True ),
9327     MatchType = cms.uint32( 0 ),
9328     SortType = cms.uint32( 0 ),
9329     OfflineSeedLabel = cms.untracked.InputTag( "hltL2CosmicOfflineMuonSeeds" ),
9330     ServiceParameters = cms.PSet( 
9331       RPCLayers = cms.bool( True ),
9332       UseMuonNavigation = cms.untracked.bool( True ),
9333       Propagators = cms.untracked.vstring( 'SteppingHelixPropagatorAny' )
9334     )
9335 )
9336 process.hltL2CosmicMuons = cms.EDProducer( "L2MuonProducer",
9337     ServiceParameters = cms.PSet( 
9338       RPCLayers = cms.bool( True ),
9339       UseMuonNavigation = cms.untracked.bool( True ),
9340       Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny',
9341         'hltESPFastSteppingHelixPropagatorOpposite' )
9342     ),
9343     InputObjects = cms.InputTag( "hltL2CosmicMuonSeeds" ),
9344     SeedTransformerParameters = cms.PSet( 
9345       Fitter = cms.string( "hltESPKFFittingSmootherForL2Muon" ),
9346       NMinRecHits = cms.uint32( 2 ),
9347       RescaleError = cms.double( 100.0 ),
9348       Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
9349       UseSubRecHits = cms.bool( False ),
9350       MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" )
9351     ),
9352     L2TrajBuilderParameters = cms.PSet( 
9353       BWFilterParameters = cms.PSet( 
9354         DTRecSegmentLabel = cms.InputTag( "hltDt4DSegmentsMeanTimer" ),
9355         CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
9356         BWSeedType = cms.string( "fromGenerator" ),
9357         GEMRecSegmentLabel = cms.InputTag( "hltGemRecHits" ),
9358         RPCRecSegmentLabel = cms.InputTag( "hltRpcRecHits" ),
9359         EnableGEMMeasurement = cms.bool( True ),
9360         EnableRPCMeasurement = cms.bool( True ),
9361         MuonTrajectoryUpdatorParameters = cms.PSet( 
9362           ExcludeRPCFromFit = cms.bool( False ),
9363           Granularity = cms.int32( 0 ),
9364           MaxChi2 = cms.double( 25.0 ),
9365           RescaleError = cms.bool( False ),
9366           RescaleErrorFactor = cms.double( 100.0 ),
9367           UseInvalidHits = cms.bool( True )
9368         ),
9369         EnableCSCMeasurement = cms.bool( True ),
9370         MaxChi2 = cms.double( 100.0 ),
9371         FitDirection = cms.string( "outsideIn" ),
9372         Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
9373         NumberOfSigma = cms.double( 3.0 ),
9374         EnableDTMeasurement = cms.bool( True )
9375       ),
9376       DoSeedRefit = cms.bool( False ),
9377       FilterParameters = cms.PSet( 
9378         DTRecSegmentLabel = cms.InputTag( "hltDt4DSegmentsMeanTimer" ),
9379         CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
9380         GEMRecSegmentLabel = cms.InputTag( "hltGemRecHits" ),
9381         RPCRecSegmentLabel = cms.InputTag( "hltRpcRecHits" ),
9382         EnableGEMMeasurement = cms.bool( True ),
9383         EnableRPCMeasurement = cms.bool( True ),
9384         MuonTrajectoryUpdatorParameters = cms.PSet( 
9385           ExcludeRPCFromFit = cms.bool( False ),
9386           Granularity = cms.int32( 0 ),
9387           MaxChi2 = cms.double( 25.0 ),
9388           RescaleError = cms.bool( False ),
9389           RescaleErrorFactor = cms.double( 100.0 ),
9390           UseInvalidHits = cms.bool( True )
9391         ),
9392         EnableCSCMeasurement = cms.bool( True ),
9393         MaxChi2 = cms.double( 1000.0 ),
9394         FitDirection = cms.string( "insideOut" ),
9395         Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
9396         NumberOfSigma = cms.double( 3.0 ),
9397         EnableDTMeasurement = cms.bool( True )
9398       ),
9399       SeedPosition = cms.string( "in" ),
9400       DoBackwardFilter = cms.bool( True ),
9401       DoRefit = cms.bool( False ),
9402       NavigationType = cms.string( "Standard" ),
9403       SeedTransformerParameters = cms.PSet( 
9404         Fitter = cms.string( "hltESPKFFittingSmootherForL2Muon" ),
9405         NMinRecHits = cms.uint32( 2 ),
9406         RescaleError = cms.double( 100.0 ),
9407         Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
9408         UseSubRecHits = cms.bool( False ),
9409         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" )
9410       ),
9411       SeedPropagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" )
9412     ),
9413     DoSeedRefit = cms.bool( False ),
9414     TrackLoaderParameters = cms.PSet( 
9415       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
9416       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
9417       DoSmoothing = cms.bool( False ),
9418       VertexConstraint = cms.bool( True ),
9419       MuonUpdatorAtVertexParameters = cms.PSet( 
9420         MaxChi2 = cms.double( 1000000.0 ),
9421         BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ),
9422         BeamSpotPosition = cms.vdouble( 0.0, 0.0, 0.0 ),
9423         Propagator = cms.string( "hltESPFastSteppingHelixPropagatorOpposite" )
9424       ),
9425       Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
9426     ),
9427     MuonTrajectoryBuilder = cms.string( "StandAloneMuonTrajectoryBuilder" )
9428 )
9429 process.hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed = cms.EDProducer( "L2MuonCandidateProducer",
9430     InputObjects = cms.InputTag( "hltL2CosmicMuons" )
9431 )
9432 process.hltL2fL1sCDCL2CosmicMuL2Filtered3er2stations10er1p0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
9433     saveTags = cms.bool( True ),
9434     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
9435     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ),
9436     PreviousCandTag = cms.InputTag( "hltL1fL1sCDCL1Filtered0" ),
9437     SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ),
9438     MinN = cms.int32( 1 ),
9439     MaxEta = cms.double( 1.0 ),
9440     AbsEtaBins = cms.vdouble( 0.9, 1.5, 2.1, 5.0 ),
9441     MinNstations = cms.vint32( 0, 2, 0, 2 ),
9442     MinNhits = cms.vint32( 0, 1, 0, 1 ),
9443     CutOnChambers = cms.bool( False ),
9444     MinNchambers = cms.vint32( 0 ),
9445     MaxDr = cms.double( 9999.0 ),
9446     MinDr = cms.double( -1.0 ),
9447     MaxDz = cms.double( 9999.0 ),
9448     MinDxySig = cms.double( -1.0 ),
9449     MinPt = cms.double( 10.0 ),
9450     NSigmaPt = cms.double( 0.0 ),
9451     MatchToPreviousCand = cms.bool( True )
9452 )
9453 process.hltPreCDCL2cosmic5p5er1p0 = cms.EDFilter( "HLTPrescaler",
9454     offset = cms.uint32( 0 ),
9455     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
9456 )
9457 process.hltL2fL1sCDCL2CosmicMuL2Filtered3er2stations5p5er1p0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
9458     saveTags = cms.bool( True ),
9459     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
9460     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ),
9461     PreviousCandTag = cms.InputTag( "hltL1fL1sCDCL1Filtered0" ),
9462     SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ),
9463     MinN = cms.int32( 1 ),
9464     MaxEta = cms.double( 1.0 ),
9465     AbsEtaBins = cms.vdouble( 0.9, 1.5, 2.1, 5.0 ),
9466     MinNstations = cms.vint32( 0, 2, 0, 2 ),
9467     MinNhits = cms.vint32( 0, 1, 0, 1 ),
9468     CutOnChambers = cms.bool( False ),
9469     MinNchambers = cms.vint32( 0 ),
9470     MaxDr = cms.double( 9999.0 ),
9471     MinDr = cms.double( -1.0 ),
9472     MaxDz = cms.double( 9999.0 ),
9473     MinDxySig = cms.double( -1.0 ),
9474     MinPt = cms.double( 5.5 ),
9475     NSigmaPt = cms.double( 0.0 ),
9476     MatchToPreviousCand = cms.bool( True )
9477 )
9478 process.hltL1sL1UnpairedBunchBptxMinus = cms.EDFilter( "HLTL1TSeed",
9479     saveTags = cms.bool( True ),
9480     L1SeedsLogicalExpression = cms.string( "L1_UnpairedBunchBptxMinus" ),
9481     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
9482     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
9483     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
9484     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
9485     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
9486     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
9487     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
9488     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
9489     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
9490 )
9491 process.hltPreHIL1UnpairedBunchBptxMinusForPPRef = cms.EDFilter( "HLTPrescaler",
9492     offset = cms.uint32( 0 ),
9493     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
9494 )
9495 process.hltL1sL1UnpairedBunchBptxPlus = cms.EDFilter( "HLTL1TSeed",
9496     saveTags = cms.bool( True ),
9497     L1SeedsLogicalExpression = cms.string( "L1_UnpairedBunchBptxPlus" ),
9498     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
9499     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
9500     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
9501     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
9502     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
9503     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
9504     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
9505     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
9506     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
9507 )
9508 process.hltPreHIL1UnpairedBunchBptxPlusForPPRef = cms.EDFilter( "HLTPrescaler",
9509     offset = cms.uint32( 0 ),
9510     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
9511 )
9512 process.hltL1sNotBptxOR = cms.EDFilter( "HLTL1TSeed",
9513     saveTags = cms.bool( True ),
9514     L1SeedsLogicalExpression = cms.string( "L1_NotBptxOR" ),
9515     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
9516     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
9517     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
9518     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
9519     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
9520     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
9521     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
9522     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
9523     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
9524 )
9525 process.hltPreHIL1NotBptxORForPPRef = cms.EDFilter( "HLTPrescaler",
9526     offset = cms.uint32( 0 ),
9527     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
9528 )
9529 process.hltL1sHTTForBeamSpotPP5TeV = cms.EDFilter( "HLTL1TSeed",
9530     saveTags = cms.bool( True ),
9531     L1SeedsLogicalExpression = cms.string( "L1_DoubleJet40er2p7 OR L1_DoubleJet50er2p7 OR L1_DoubleJet60er2p7 OR L1_DoubleJet80er2p7 OR L1_DoubleJet100er2p7 OR L1_DoubleJet112er2p7 OR L1_DoubleJet120er2p7 OR L1_DoubleJet150er2p7 OR L1_SingleJet80 OR L1_SingleJet90 OR L1_SingleJet120 OR L1_SingleJet140 OR L1_SingleJet150 OR L1_SingleJet160 OR L1_SingleJet170 OR L1_SingleJet180 OR L1_SingleJet200" ),
9532     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
9533     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
9534     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
9535     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
9536     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
9537     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
9538     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
9539     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
9540     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
9541 )
9542 process.hltPreHIHT80BeamspotppRef5TeV = cms.EDFilter( "HLTPrescaler",
9543     offset = cms.uint32( 0 ),
9544     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
9545 )
9546 process.hltAK4CaloJets = cms.EDProducer( "FastjetJetProducer",
9547     useMassDropTagger = cms.bool( False ),
9548     useFiltering = cms.bool( False ),
9549     useDynamicFiltering = cms.bool( False ),
9550     useTrimming = cms.bool( False ),
9551     usePruning = cms.bool( False ),
9552     useCMSBoostedTauSeedingAlgorithm = cms.bool( False ),
9553     useKtPruning = cms.bool( False ),
9554     useConstituentSubtraction = cms.bool( False ),
9555     useSoftDrop = cms.bool( False ),
9556     correctShape = cms.bool( False ),
9557     UseOnlyVertexTracks = cms.bool( False ),
9558     UseOnlyOnePV = cms.bool( False ),
9559     muCut = cms.double( -1.0 ),
9560     yCut = cms.double( -1.0 ),
9561     rFilt = cms.double( -1.0 ),
9562     rFiltFactor = cms.double( -1.0 ),
9563     trimPtFracMin = cms.double( -1.0 ),
9564     zcut = cms.double( -1.0 ),
9565     rcut_factor = cms.double( -1.0 ),
9566     csRho_EtaMax = cms.double( -1.0 ),
9567     csRParam = cms.double( -1.0 ),
9568     beta = cms.double( -1.0 ),
9569     R0 = cms.double( -1.0 ),
9570     gridMaxRapidity = cms.double( -1.0 ),
9571     gridSpacing = cms.double( -1.0 ),
9572     DzTrVtxMax = cms.double( 0.0 ),
9573     DxyTrVtxMax = cms.double( 0.0 ),
9574     MaxVtxZ = cms.double( 15.0 ),
9575     subjetPtMin = cms.double( -1.0 ),
9576     muMin = cms.double( -1.0 ),
9577     muMax = cms.double( -1.0 ),
9578     yMin = cms.double( -1.0 ),
9579     yMax = cms.double( -1.0 ),
9580     dRMin = cms.double( -1.0 ),
9581     dRMax = cms.double( -1.0 ),
9582     maxDepth = cms.int32( -1 ),
9583     nFilt = cms.int32( -1 ),
9584     MinVtxNdof = cms.int32( 5 ),
9585     src = cms.InputTag( "hltTowerMakerForAll" ),
9586     srcPVs = cms.InputTag( "NotUsed" ),
9587     jetType = cms.string( "CaloJet" ),
9588     jetAlgorithm = cms.string( "AntiKt" ),
9589     rParam = cms.double( 0.4 ),
9590     inputEtMin = cms.double( 0.3 ),
9591     inputEMin = cms.double( 0.0 ),
9592     jetPtMin = cms.double( 1.0 ),
9593     doPVCorrection = cms.bool( False ),
9594     doAreaFastjet = cms.bool( False ),
9595     doRhoFastjet = cms.bool( False ),
9596     doPUOffsetCorr = cms.bool( False ),
9597     puPtMin = cms.double( 10.0 ),
9598     nSigmaPU = cms.double( 1.0 ),
9599     radiusPU = cms.double( 0.4 ),
9600     subtractorName = cms.string( "" ),
9601     useExplicitGhosts = cms.bool( False ),
9602     doAreaDiskApprox = cms.bool( True ),
9603     voronoiRfact = cms.double( 0.9 ),
9604     Rho_EtaMax = cms.double( 4.4 ),
9605     Ghost_EtaMax = cms.double( 6.0 ),
9606     Active_Area_Repeats = cms.int32( 5 ),
9607     GhostArea = cms.double( 0.01 ),
9608     restrictInputs = cms.bool( False ),
9609     maxInputs = cms.uint32( 1 ),
9610     writeCompound = cms.bool( False ),
9611     writeJetsWithConst = cms.bool( False ),
9612     doFastJetNonUniform = cms.bool( False ),
9613     useDeterministicSeed = cms.bool( True ),
9614     minSeed = cms.uint32( 14327 ),
9615     verbosity = cms.int32( 0 ),
9616     puWidth = cms.double( 0.0 ),
9617     nExclude = cms.uint32( 0 ),
9618     maxBadEcalCells = cms.uint32( 9999999 ),
9619     maxBadHcalCells = cms.uint32( 9999999 ),
9620     maxProblematicEcalCells = cms.uint32( 9999999 ),
9621     maxProblematicHcalCells = cms.uint32( 9999999 ),
9622     maxRecoveredEcalCells = cms.uint32( 9999999 ),
9623     maxRecoveredHcalCells = cms.uint32( 9999999 ),
9624     puCenters = cms.vdouble(  ),
9625     applyWeight = cms.bool( False ),
9626     srcWeights = cms.InputTag( "" ),
9627     minimumTowersFraction = cms.double( 0.0 ),
9628     jetCollInstanceName = cms.string( "" ),
9629     sumRecHits = cms.bool( False )
9630 )
9631 process.hltAK4CaloJetsIDPassed = cms.EDProducer( "HLTCaloJetIDProducer",
9632     min_N90 = cms.int32( -2 ),
9633     min_N90hits = cms.int32( 2 ),
9634     min_EMF = cms.double( 1.0E-6 ),
9635     max_EMF = cms.double( 999.0 ),
9636     jetsInput = cms.InputTag( "hltAK4CaloJets" ),
9637     JetIDParams = cms.PSet( 
9638       hfRecHitsColl = cms.InputTag( "hltHfreco" ),
9639       hoRecHitsColl = cms.InputTag( "hltHoreco" ),
9640       ebRecHitsColl = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
9641       hbheRecHitsColl = cms.InputTag( "hltHbhereco" ),
9642       useRecHits = cms.bool( True ),
9643       eeRecHitsColl = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' )
9644     )
9645 )
9646 process.hltFixedGridRhoFastjetAllCalo = cms.EDProducer( "FixedGridRhoProducerFastjet",
9647     maxRapidity = cms.double( 5.0 ),
9648     gridSpacing = cms.double( 0.55 ),
9649     pfCandidatesTag = cms.InputTag( "hltTowerMakerForAll" )
9650 )
9651 process.hltAK4CaloFastJetCorrector = cms.EDProducer( "L1FastjetCorrectorProducer",
9652     level = cms.string( "L1FastJet" ),
9653     algorithm = cms.string( "AK4CaloHLT" ),
9654     srcRho = cms.InputTag( "hltFixedGridRhoFastjetAllCalo" )
9655 )
9656 process.hltAK4CaloRelativeCorrector = cms.EDProducer( "LXXXCorrectorProducer",
9657     level = cms.string( "L2Relative" ),
9658     algorithm = cms.string( "AK4CaloHLT" )
9659 )
9660 process.hltAK4CaloAbsoluteCorrector = cms.EDProducer( "LXXXCorrectorProducer",
9661     level = cms.string( "L3Absolute" ),
9662     algorithm = cms.string( "AK4CaloHLT" )
9663 )
9664 process.hltAK4CaloResidualCorrector = cms.EDProducer( "LXXXCorrectorProducer",
9665     level = cms.string( "L2L3Residual" ),
9666     algorithm = cms.string( "AK4CaloHLT" )
9667 )
9668 process.hltAK4CaloCorrector = cms.EDProducer( "ChainedJetCorrectorProducer",
9669     correctors = cms.VInputTag( 'hltAK4CaloFastJetCorrector','hltAK4CaloRelativeCorrector','hltAK4CaloAbsoluteCorrector','hltAK4CaloResidualCorrector' )
9670 )
9671 process.hltAK4CaloJetsCorrected = cms.EDProducer( "CorrectedCaloJetProducer",
9672     src = cms.InputTag( "hltAK4CaloJets" ),
9673     correctors = cms.VInputTag( 'hltAK4CaloCorrector' ),
9674     verbose = cms.untracked.bool( False )
9675 )
9676 process.hltAK4CaloJetsCorrectedIDPassed = cms.EDProducer( "CorrectedCaloJetProducer",
9677     src = cms.InputTag( "hltAK4CaloJetsIDPassed" ),
9678     correctors = cms.VInputTag( 'hltAK4CaloCorrector' ),
9679     verbose = cms.untracked.bool( False )
9680 )
9681 process.hltHtMht = cms.EDProducer( "HLTHtMhtProducer",
9682     usePt = cms.bool( False ),
9683     excludePFMuons = cms.bool( False ),
9684     minNJetHt = cms.int32( 0 ),
9685     minNJetMht = cms.int32( 0 ),
9686     minPtJetHt = cms.double( 40.0 ),
9687     minPtJetMht = cms.double( 30.0 ),
9688     maxEtaJetHt = cms.double( 2.5 ),
9689     maxEtaJetMht = cms.double( 5.0 ),
9690     jetsLabel = cms.InputTag( "hltAK4CaloJetsCorrected" ),
9691     pfCandidatesLabel = cms.InputTag( "" )
9692 )
9693 process.hltHT80 = cms.EDFilter( "HLTHtMhtFilter",
9694     saveTags = cms.bool( True ),
9695     htLabels = cms.VInputTag( 'hltHtMht' ),
9696     mhtLabels = cms.VInputTag( 'hltHtMht' ),
9697     minHt = cms.vdouble( 80.0 ),
9698     minMht = cms.vdouble( 0.0 ),
9699     minMeff = cms.vdouble( 0.0 ),
9700     meffSlope = cms.vdouble( 1.0 )
9701 )
9702 process.hltPrePPRefZeroBias = cms.EDFilter( "HLTPrescaler",
9703     offset = cms.uint32( 0 ),
9704     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
9705 )
9706 process.hltPreAK4CaloJet40 = cms.EDFilter( "HLTPrescaler",
9707     offset = cms.uint32( 0 ),
9708     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
9709 )
9710 process.hltSingleCaloJet40 = cms.EDFilter( "HLT1CaloJet",
9711     saveTags = cms.bool( True ),
9712     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
9713     triggerType = cms.int32( 85 ),
9714     MinE = cms.double( -1.0 ),
9715     MinPt = cms.double( 40.0 ),
9716     MinMass = cms.double( -1.0 ),
9717     MaxMass = cms.double( -1.0 ),
9718     MinEta = cms.double( -1.0 ),
9719     MaxEta = cms.double( 5.0 ),
9720     MinN = cms.int32( 1 )
9721 )
9722 process.hltL1sSingleJet35 = cms.EDFilter( "HLTL1TSeed",
9723     saveTags = cms.bool( True ),
9724     L1SeedsLogicalExpression = cms.string( "L1_SingleJet35" ),
9725     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
9726     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
9727     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
9728     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
9729     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
9730     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
9731     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
9732     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
9733     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
9734 )
9735 process.hltPreAK4CaloJet60 = cms.EDFilter( "HLTPrescaler",
9736     offset = cms.uint32( 0 ),
9737     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
9738 )
9739 process.hltSingleAK4CaloJet60 = cms.EDFilter( "HLT1CaloJet",
9740     saveTags = cms.bool( True ),
9741     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
9742     triggerType = cms.int32( 85 ),
9743     MinE = cms.double( -1.0 ),
9744     MinPt = cms.double( 60.0 ),
9745     MinMass = cms.double( -1.0 ),
9746     MaxMass = cms.double( -1.0 ),
9747     MinEta = cms.double( -1.0 ),
9748     MaxEta = cms.double( 5.0 ),
9749     MinN = cms.int32( 1 )
9750 )
9751 process.hltL1sSingleJet60 = cms.EDFilter( "HLTL1TSeed",
9752     saveTags = cms.bool( True ),
9753     L1SeedsLogicalExpression = cms.string( "L1_SingleJet60" ),
9754     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
9755     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
9756     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
9757     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
9758     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
9759     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
9760     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
9761     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
9762     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
9763 )
9764 process.hltPreAK4CaloJet70 = cms.EDFilter( "HLTPrescaler",
9765     offset = cms.uint32( 0 ),
9766     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
9767 )
9768 process.hltSingleAK4CaloJet70 = cms.EDFilter( "HLT1CaloJet",
9769     saveTags = cms.bool( True ),
9770     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
9771     triggerType = cms.int32( 85 ),
9772     MinE = cms.double( -1.0 ),
9773     MinPt = cms.double( 70.0 ),
9774     MinMass = cms.double( -1.0 ),
9775     MaxMass = cms.double( -1.0 ),
9776     MinEta = cms.double( -1.0 ),
9777     MaxEta = cms.double( 5.0 ),
9778     MinN = cms.int32( 1 )
9779 )
9780 process.hltPreAK4CaloJet80 = cms.EDFilter( "HLTPrescaler",
9781     offset = cms.uint32( 0 ),
9782     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
9783 )
9784 process.hltSingleAK4CaloJet80 = cms.EDFilter( "HLT1CaloJet",
9785     saveTags = cms.bool( True ),
9786     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
9787     triggerType = cms.int32( 85 ),
9788     MinE = cms.double( -1.0 ),
9789     MinPt = cms.double( 80.0 ),
9790     MinMass = cms.double( -1.0 ),
9791     MaxMass = cms.double( -1.0 ),
9792     MinEta = cms.double( -1.0 ),
9793     MaxEta = cms.double( 5.0 ),
9794     MinN = cms.int32( 1 )
9795 )
9796 process.hltPreAK4CaloJet100 = cms.EDFilter( "HLTPrescaler",
9797     offset = cms.uint32( 0 ),
9798     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
9799 )
9800 process.hltSingleAK4CaloJet100 = cms.EDFilter( "HLT1CaloJet",
9801     saveTags = cms.bool( True ),
9802     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
9803     triggerType = cms.int32( 85 ),
9804     MinE = cms.double( -1.0 ),
9805     MinPt = cms.double( 100.0 ),
9806     MinMass = cms.double( -1.0 ),
9807     MaxMass = cms.double( -1.0 ),
9808     MinEta = cms.double( -1.0 ),
9809     MaxEta = cms.double( 5.0 ),
9810     MinN = cms.int32( 1 )
9811 )
9812 process.hltL1sSingleJet90 = cms.EDFilter( "HLTL1TSeed",
9813     saveTags = cms.bool( True ),
9814     L1SeedsLogicalExpression = cms.string( "L1_SingleJet90" ),
9815     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
9816     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
9817     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
9818     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
9819     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
9820     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
9821     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
9822     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
9823     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
9824 )
9825 process.hltPreAK4CaloJet120 = cms.EDFilter( "HLTPrescaler",
9826     offset = cms.uint32( 0 ),
9827     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
9828 )
9829 process.hltSingleCaloJet120 = cms.EDFilter( "HLT1CaloJet",
9830     saveTags = cms.bool( True ),
9831     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
9832     triggerType = cms.int32( 85 ),
9833     MinE = cms.double( -1.0 ),
9834     MinPt = cms.double( 120.0 ),
9835     MinMass = cms.double( -1.0 ),
9836     MaxMass = cms.double( -1.0 ),
9837     MinEta = cms.double( -1.0 ),
9838     MaxEta = cms.double( 5.0 ),
9839     MinN = cms.int32( 1 )
9840 )
9841 process.hltPreAK4CaloJetFwd40 = cms.EDFilter( "HLTPrescaler",
9842     offset = cms.uint32( 0 ),
9843     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
9844 )
9845 process.hltSingleCaloFwdJet40 = cms.EDFilter( "HLT1CaloJet",
9846     saveTags = cms.bool( True ),
9847     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
9848     triggerType = cms.int32( 85 ),
9849     MinE = cms.double( -1.0 ),
9850     MinPt = cms.double( 40.0 ),
9851     MinMass = cms.double( -1.0 ),
9852     MaxMass = cms.double( -1.0 ),
9853     MinEta = cms.double( 2.7 ),
9854     MaxEta = cms.double( 5.0 ),
9855     MinN = cms.int32( 1 )
9856 )
9857 process.hltL1sSingleJet35Fwd = cms.EDFilter( "HLTL1TSeed",
9858     saveTags = cms.bool( True ),
9859     L1SeedsLogicalExpression = cms.string( "L1_SingleJet35_FWD2p5" ),
9860     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
9861     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
9862     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
9863     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
9864     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
9865     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
9866     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
9867     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
9868     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
9869 )
9870 process.hltPreAK4CaloJetFwd60 = cms.EDFilter( "HLTPrescaler",
9871     offset = cms.uint32( 0 ),
9872     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
9873 )
9874 process.hltSingleCaloFwdJet60 = cms.EDFilter( "HLT1CaloJet",
9875     saveTags = cms.bool( True ),
9876     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
9877     triggerType = cms.int32( 85 ),
9878     MinE = cms.double( -1.0 ),
9879     MinPt = cms.double( 60.0 ),
9880     MinMass = cms.double( -1.0 ),
9881     MaxMass = cms.double( -1.0 ),
9882     MinEta = cms.double( 2.7 ),
9883     MaxEta = cms.double( 5.0 ),
9884     MinN = cms.int32( 1 )
9885 )
9886 process.hltL1sSingleJet60Fwd = cms.EDFilter( "HLTL1TSeed",
9887     saveTags = cms.bool( True ),
9888     L1SeedsLogicalExpression = cms.string( "L1_SingleJet60_FWD2p5" ),
9889     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
9890     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
9891     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
9892     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
9893     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
9894     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
9895     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
9896     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
9897     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
9898 )
9899 process.hltPreAK4CaloJetFwd70 = cms.EDFilter( "HLTPrescaler",
9900     offset = cms.uint32( 0 ),
9901     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
9902 )
9903 process.hltSingleCaloFwdJet70 = cms.EDFilter( "HLT1CaloJet",
9904     saveTags = cms.bool( True ),
9905     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
9906     triggerType = cms.int32( 85 ),
9907     MinE = cms.double( -1.0 ),
9908     MinPt = cms.double( 70.0 ),
9909     MinMass = cms.double( -1.0 ),
9910     MaxMass = cms.double( -1.0 ),
9911     MinEta = cms.double( 2.7 ),
9912     MaxEta = cms.double( 5.0 ),
9913     MinN = cms.int32( 1 )
9914 )
9915 process.hltPreAK4CaloJetFwd80 = cms.EDFilter( "HLTPrescaler",
9916     offset = cms.uint32( 0 ),
9917     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
9918 )
9919 process.hltSingleCaloFwdJet80 = cms.EDFilter( "HLT1CaloJet",
9920     saveTags = cms.bool( True ),
9921     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
9922     triggerType = cms.int32( 85 ),
9923     MinE = cms.double( -1.0 ),
9924     MinPt = cms.double( 80.0 ),
9925     MinMass = cms.double( -1.0 ),
9926     MaxMass = cms.double( -1.0 ),
9927     MinEta = cms.double( 2.7 ),
9928     MaxEta = cms.double( 5.0 ),
9929     MinN = cms.int32( 1 )
9930 )
9931 process.hltPreAK4CaloJetFwd100 = cms.EDFilter( "HLTPrescaler",
9932     offset = cms.uint32( 0 ),
9933     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
9934 )
9935 process.hltSingleCaloFwdJet100 = cms.EDFilter( "HLT1CaloJet",
9936     saveTags = cms.bool( True ),
9937     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
9938     triggerType = cms.int32( 85 ),
9939     MinE = cms.double( -1.0 ),
9940     MinPt = cms.double( 100.0 ),
9941     MinMass = cms.double( -1.0 ),
9942     MaxMass = cms.double( -1.0 ),
9943     MinEta = cms.double( 2.7 ),
9944     MaxEta = cms.double( 5.0 ),
9945     MinN = cms.int32( 1 )
9946 )
9947 process.hltL1sSingleJet90Fwd = cms.EDFilter( "HLTL1TSeed",
9948     saveTags = cms.bool( True ),
9949     L1SeedsLogicalExpression = cms.string( "L1_SingleJet90_FWD2p5" ),
9950     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
9951     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
9952     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
9953     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
9954     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
9955     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
9956     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
9957     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
9958     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
9959 )
9960 process.hltPreAK4CaloJetFwd120 = cms.EDFilter( "HLTPrescaler",
9961     offset = cms.uint32( 0 ),
9962     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
9963 )
9964 process.hltSingleCaloFwdJet120 = cms.EDFilter( "HLT1CaloJet",
9965     saveTags = cms.bool( True ),
9966     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
9967     triggerType = cms.int32( 85 ),
9968     MinE = cms.double( -1.0 ),
9969     MinPt = cms.double( 120.0 ),
9970     MinMass = cms.double( -1.0 ),
9971     MaxMass = cms.double( -1.0 ),
9972     MinEta = cms.double( 2.7 ),
9973     MaxEta = cms.double( 5.0 ),
9974     MinN = cms.int32( 1 )
9975 )
9976 process.hltPreAK4PFJet40 = cms.EDFilter( "HLTPrescaler",
9977     offset = cms.uint32( 0 ),
9978     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
9979 )
9980 process.hltSingleCaloJet10 = cms.EDFilter( "HLT1CaloJet",
9981     saveTags = cms.bool( True ),
9982     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
9983     triggerType = cms.int32( 85 ),
9984     MinE = cms.double( -1.0 ),
9985     MinPt = cms.double( 10.0 ),
9986     MinMass = cms.double( -1.0 ),
9987     MaxMass = cms.double( -1.0 ),
9988     MinEta = cms.double( -1.0 ),
9989     MaxEta = cms.double( 5.0 ),
9990     MinN = cms.int32( 1 )
9991 )
9992 process.hltMuonLinks = cms.EDProducer( "MuonLinksProducerForHLT",
9993     LinkCollection = cms.InputTag( "hltL3MuonsIterL3Links" ),
9994     InclusiveTrackerTrackCollection = cms.InputTag( "hltPFMuonMerging" ),
9995     ptMin = cms.double( 2.5 ),
9996     pMin = cms.double( 2.5 ),
9997     shareHitFraction = cms.double( 0.8 )
9998 )
9999 process.hltMuons = cms.EDProducer( "MuonIdProducer",
10000     MuonCaloCompatibility = cms.PSet( 
10001       delta_eta = cms.double( 0.02 ),
10002       delta_phi = cms.double( 0.02 ),
10003       allSiPMHO = cms.bool( False ),
10004       MuonTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_muons_lowPt_3_1_norm.root" ),
10005       PionTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_pions_lowPt_3_1_norm.root" )
10006     ),
10007     TrackAssociatorParameters = cms.PSet( 
10008       useMuon = cms.bool( True ),
10009       truthMatch = cms.bool( False ),
10010       usePreshower = cms.bool( False ),
10011       dRPreshowerPreselection = cms.double( 0.2 ),
10012       muonMaxDistanceSigmaY = cms.double( 0.0 ),
10013       useEcal = cms.bool( True ),
10014       muonMaxDistanceSigmaX = cms.double( 0.0 ),
10015       dRMuon = cms.double( 9999.0 ),
10016       dREcal = cms.double( 9999.0 ),
10017       CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
10018       DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
10019       EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
10020       CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAll" ),
10021       propagateAllDirections = cms.bool( True ),
10022       muonMaxDistanceY = cms.double( 5.0 ),
10023       useHO = cms.bool( True ),
10024       muonMaxDistanceX = cms.double( 5.0 ),
10025       trajectoryUncertaintyTolerance = cms.double( -1.0 ),
10026       useHcal = cms.bool( True ),
10027       HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ),
10028       accountForTrajectoryChangeCalo = cms.bool( False ),
10029       dREcalPreselection = cms.double( 0.05 ),
10030       useCalo = cms.bool( False ),
10031       dRMuonPreselection = cms.double( 0.2 ),
10032       EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
10033       dRHcal = cms.double( 9999.0 ),
10034       dRHcalPreselection = cms.double( 0.2 ),
10035       HORecHitCollectionLabel = cms.InputTag( "hltHoreco" )
10036     ),
10037     CaloExtractorPSet = cms.PSet( 
10038       DR_Veto_H = cms.double( 0.1 ),
10039       CenterConeOnCalIntersection = cms.bool( False ),
10040       NoiseTow_EE = cms.double( 0.15 ),
10041       Noise_EB = cms.double( 0.025 ),
10042       Noise_HE = cms.double( 0.2 ),
10043       DR_Veto_E = cms.double( 0.07 ),
10044       NoiseTow_EB = cms.double( 0.04 ),
10045       Noise_EE = cms.double( 0.1 ),
10046       UseRecHitsFlag = cms.bool( False ),
10047       DR_Max = cms.double( 1.0 ),
10048       DepositLabel = cms.untracked.string( "Cal" ),
10049       Noise_HO = cms.double( 0.2 ),
10050       DR_Veto_HO = cms.double( 0.1 ),
10051       Threshold_H = cms.double( 0.5 ),
10052       PrintTimeReport = cms.untracked.bool( False ),
10053       Threshold_E = cms.double( 0.2 ),
10054       PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
10055       ComponentName = cms.string( "CaloExtractorByAssociator" ),
10056       Threshold_HO = cms.double( 0.5 ),
10057       DepositInstanceLabels = cms.vstring( 'ecal',
10058         'hcal',
10059         'ho' ),
10060       ServiceParameters = cms.PSet( 
10061         RPCLayers = cms.bool( False ),
10062         UseMuonNavigation = cms.untracked.bool( False ),
10063         Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
10064       ),
10065       TrackAssociatorParameters = cms.PSet( 
10066         useMuon = cms.bool( False ),
10067         truthMatch = cms.bool( False ),
10068         usePreshower = cms.bool( False ),
10069         dRPreshowerPreselection = cms.double( 0.2 ),
10070         muonMaxDistanceSigmaY = cms.double( 0.0 ),
10071         useEcal = cms.bool( False ),
10072         muonMaxDistanceSigmaX = cms.double( 0.0 ),
10073         dRMuon = cms.double( 9999.0 ),
10074         dREcal = cms.double( 1.0 ),
10075         CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
10076         DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
10077         EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
10078         CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAll" ),
10079         propagateAllDirections = cms.bool( True ),
10080         muonMaxDistanceY = cms.double( 5.0 ),
10081         useHO = cms.bool( False ),
10082         muonMaxDistanceX = cms.double( 5.0 ),
10083         trajectoryUncertaintyTolerance = cms.double( -1.0 ),
10084         useHcal = cms.bool( False ),
10085         HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ),
10086         accountForTrajectoryChangeCalo = cms.bool( False ),
10087         dREcalPreselection = cms.double( 1.0 ),
10088         useCalo = cms.bool( True ),
10089         dRMuonPreselection = cms.double( 0.2 ),
10090         EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
10091         dRHcal = cms.double( 1.0 ),
10092         dRHcalPreselection = cms.double( 1.0 ),
10093         HORecHitCollectionLabel = cms.InputTag( "hltHoreco" )
10094       ),
10095       Noise_HB = cms.double( 0.2 )
10096     ),
10097     TrackExtractorPSet = cms.PSet( 
10098       Diff_z = cms.double( 0.2 ),
10099       inputTrackCollection = cms.InputTag( "hltPFMuonMerging" ),
10100       Chi2Ndof_Max = cms.double( 1.0E64 ),
10101       BeamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ),
10102       DR_Veto = cms.double( 0.01 ),
10103       Pt_Min = cms.double( -1.0 ),
10104       DR_Max = cms.double( 1.0 ),
10105       DepositLabel = cms.untracked.string( "" ),
10106       NHits_Min = cms.uint32( 0 ),
10107       Chi2Prob_Min = cms.double( -1.0 ),
10108       Diff_r = cms.double( 0.1 ),
10109       BeamlineOption = cms.string( "BeamSpotFromEvent" ),
10110       ComponentName = cms.string( "TrackExtractor" )
10111     ),
10112     JetExtractorPSet = cms.PSet( 
10113       JetCollectionLabel = cms.InputTag( "hltAK4CaloJetsPFEt5" ),
10114       DR_Veto = cms.double( 0.1 ),
10115       DR_Max = cms.double( 1.0 ),
10116       ExcludeMuonVeto = cms.bool( True ),
10117       PrintTimeReport = cms.untracked.bool( False ),
10118       PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
10119       ComponentName = cms.string( "JetExtractor" ),
10120       ServiceParameters = cms.PSet( 
10121         RPCLayers = cms.bool( False ),
10122         UseMuonNavigation = cms.untracked.bool( False ),
10123         Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
10124       ),
10125       TrackAssociatorParameters = cms.PSet( 
10126         useMuon = cms.bool( False ),
10127         truthMatch = cms.bool( False ),
10128         usePreshower = cms.bool( False ),
10129         dRPreshowerPreselection = cms.double( 0.2 ),
10130         muonMaxDistanceSigmaY = cms.double( 0.0 ),
10131         useEcal = cms.bool( False ),
10132         muonMaxDistanceSigmaX = cms.double( 0.0 ),
10133         dRMuon = cms.double( 9999.0 ),
10134         dREcal = cms.double( 0.5 ),
10135         CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
10136         DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
10137         EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
10138         CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAll" ),
10139         propagateAllDirections = cms.bool( True ),
10140         muonMaxDistanceY = cms.double( 5.0 ),
10141         useHO = cms.bool( False ),
10142         muonMaxDistanceX = cms.double( 5.0 ),
10143         trajectoryUncertaintyTolerance = cms.double( -1.0 ),
10144         useHcal = cms.bool( False ),
10145         HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ),
10146         accountForTrajectoryChangeCalo = cms.bool( False ),
10147         dREcalPreselection = cms.double( 0.5 ),
10148         useCalo = cms.bool( True ),
10149         dRMuonPreselection = cms.double( 0.2 ),
10150         EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
10151         dRHcal = cms.double( 0.5 ),
10152         dRHcalPreselection = cms.double( 0.5 ),
10153         HORecHitCollectionLabel = cms.InputTag( "hltHoreco" )
10154       ),
10155       Threshold = cms.double( 5.0 )
10156     ),
10157     trackDepositName = cms.string( "tracker" ),
10158     ecalDepositName = cms.string( "ecal" ),
10159     hcalDepositName = cms.string( "hcal" ),
10160     hoDepositName = cms.string( "ho" ),
10161     jetDepositName = cms.string( "jets" ),
10162     TimingFillerParameters = cms.PSet( 
10163       DTTimingParameters = cms.PSet( 
10164         HitError = cms.double( 6.0 ),
10165         MatchParameters = cms.PSet( 
10166           TightMatchDT = cms.bool( False ),
10167           DTradius = cms.double( 0.01 ),
10168           TightMatchCSC = cms.bool( True ),
10169           CSCsegments = cms.InputTag( "hltCscSegments" ),
10170           DTsegments = cms.InputTag( "hltDt4DSegments" )
10171         ),
10172         debug = cms.bool( False ),
10173         DoWireCorr = cms.bool( False ),
10174         RequireBothProjections = cms.bool( False ),
10175         DTTimeOffset = cms.double( 2.7 ),
10176         PruneCut = cms.double( 10000.0 ),
10177         DTsegments = cms.InputTag( "hltDt4DSegments" ),
10178         UseSegmentT0 = cms.bool( False ),
10179         HitsMin = cms.int32( 5 ),
10180         DropTheta = cms.bool( True ),
10181         ServiceParameters = cms.PSet( 
10182           RPCLayers = cms.bool( True ),
10183           Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
10184         )
10185       ),
10186       UseCSC = cms.bool( True ),
10187       CSCTimingParameters = cms.PSet( 
10188         MatchParameters = cms.PSet( 
10189           TightMatchDT = cms.bool( False ),
10190           DTradius = cms.double( 0.01 ),
10191           TightMatchCSC = cms.bool( True ),
10192           CSCsegments = cms.InputTag( "hltCscSegments" ),
10193           DTsegments = cms.InputTag( "hltDt4DSegments" )
10194         ),
10195         debug = cms.bool( False ),
10196         CSCWireTimeOffset = cms.double( 0.0 ),
10197         CSCStripError = cms.double( 7.0 ),
10198         CSCTimeOffset = cms.double( 0.0 ),
10199         CSCWireError = cms.double( 8.6 ),
10200         PruneCut = cms.double( 100.0 ),
10201         CSCsegments = cms.InputTag( "hltCscSegments" ),
10202         UseStripTime = cms.bool( True ),
10203         CSCStripTimeOffset = cms.double( 0.0 ),
10204         UseWireTime = cms.bool( True ),
10205         ServiceParameters = cms.PSet( 
10206           RPCLayers = cms.bool( True ),
10207           Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
10208         )
10209       ),
10210       ErrorDT = cms.double( 6.0 ),
10211       EcalEnergyCut = cms.double( 0.4 ),
10212       UseECAL = cms.bool( True ),
10213       ErrorEB = cms.double( 2.085 ),
10214       UseDT = cms.bool( True ),
10215       ErrorEE = cms.double( 6.95 ),
10216       ErrorCSC = cms.double( 7.4 )
10217     ),
10218     ShowerDigiFillerParameters = cms.PSet( 
10219       cscDigiCollectionLabel = cms.InputTag( 'hltMuonCSCDigis','MuonCSCStripDigi' ),
10220       dtDigiCollectionLabel = cms.InputTag( "hltMuonDTDigis" ),
10221       digiMaxDistanceX = cms.double( 25.0 )
10222     ),
10223     TrackerKinkFinderParameters = cms.PSet( 
10224       usePosition = cms.bool( False ),
10225       diagonalOnly = cms.bool( False )
10226     ),
10227     fillEnergy = cms.bool( True ),
10228     storeCrossedHcalRecHits = cms.bool( False ),
10229     maxAbsPullX = cms.double( 4.0 ),
10230     maxAbsEta = cms.double( 3.0 ),
10231     minPt = cms.double( 10.0 ),
10232     inputCollectionTypes = cms.vstring( 'inner tracks',
10233       'links',
10234       'outer tracks' ),
10235     addExtraSoftMuons = cms.bool( False ),
10236     fillGlobalTrackRefits = cms.bool( False ),
10237     debugWithTruthMatching = cms.bool( False ),
10238     inputCollectionLabels = cms.VInputTag( 'hltPFMuonMerging','hltMuonLinks','hltL2Muons' ),
10239     fillCaloCompatibility = cms.bool( True ),
10240     maxAbsPullY = cms.double( 9999.0 ),
10241     maxAbsDy = cms.double( 9999.0 ),
10242     minP = cms.double( 10.0 ),
10243     minPCaloMuon = cms.double( 1.0E9 ),
10244     maxAbsDx = cms.double( 3.0 ),
10245     fillIsolation = cms.bool( True ),
10246     writeIsoDeposits = cms.bool( False ),
10247     minNumberOfMatches = cms.int32( 1 ),
10248     fillMatching = cms.bool( True ),
10249     fillShowerDigis = cms.bool( False ),
10250     ptThresholdToFillCandidateP4WithGlobalFit = cms.double( 200.0 ),
10251     sigmaThresholdToFillCandidateP4WithGlobalFit = cms.double( 2.0 ),
10252     fillGlobalTrackQuality = cms.bool( False ),
10253     globalTrackQualityInputTag = cms.InputTag( "" ),
10254     selectHighPurity = cms.bool( False ),
10255     pvInputTag = cms.InputTag( "" ),
10256     fillTrackerKink = cms.bool( False ),
10257     minCaloCompatibility = cms.double( 0.6 ),
10258     runArbitrationCleaner = cms.bool( False ),
10259     arbitrationCleanerOptions = cms.PSet( 
10260       OverlapDTheta = cms.double( 0.02 ),
10261       Overlap = cms.bool( True ),
10262       Clustering = cms.bool( True ),
10263       ME1a = cms.bool( True ),
10264       ClusterDTheta = cms.double( 0.02 ),
10265       ClusterDPhi = cms.double( 0.6 ),
10266       OverlapDPhi = cms.double( 0.0786 )
10267     ),
10268     arbitrateTrackerMuons = cms.bool( False )
10269 )
10270 process.hltParticleFlowRecHitECALUnseeded = cms.EDProducer( "PFRecHitProducer",
10271     navigator = cms.PSet( 
10272       barrel = cms.PSet(  ),
10273       endcap = cms.PSet(  ),
10274       name = cms.string( "PFRecHitECALNavigator" )
10275     ),
10276     producers = cms.VPSet( 
10277       cms.PSet(  src = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
10278         srFlags = cms.InputTag( "" ),
10279         name = cms.string( "PFEBRecHitCreator" ),
10280         qualityTests = cms.VPSet( 
10281           cms.PSet(  name = cms.string( "PFRecHitQTestDBThreshold" ),
10282             applySelectionsToAllCrystals = cms.bool( True )
10283           ),
10284           cms.PSet(  topologicalCleaning = cms.bool( True ),
10285             skipTTRecoveredHits = cms.bool( True ),
10286             cleaningThreshold = cms.double( 2.0 ),
10287             name = cms.string( "PFRecHitQTestECAL" ),
10288             timingCleaning = cms.bool( True )
10289           )
10290         )
10291       ),
10292       cms.PSet(  src = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
10293         srFlags = cms.InputTag( "" ),
10294         name = cms.string( "PFEERecHitCreator" ),
10295         qualityTests = cms.VPSet( 
10296           cms.PSet(  name = cms.string( "PFRecHitQTestDBThreshold" ),
10297             applySelectionsToAllCrystals = cms.bool( True )
10298           ),
10299           cms.PSet(  topologicalCleaning = cms.bool( True ),
10300             skipTTRecoveredHits = cms.bool( True ),
10301             cleaningThreshold = cms.double( 2.0 ),
10302             name = cms.string( "PFRecHitQTestECAL" ),
10303             timingCleaning = cms.bool( True )
10304           )
10305         )
10306       )
10307     )
10308 )
10309 process.hltParticleFlowRecHitHF = cms.EDProducer( "PFRecHitProducer",
10310     navigator = cms.PSet( 
10311       hcalEnums = cms.vint32( 4 ),
10312       name = cms.string( "PFRecHitHCALDenseIdNavigator" )
10313     ),
10314     producers = cms.VPSet( 
10315       cms.PSet(  thresh_HF = cms.double( 0.4 ),
10316         LongFibre_Fraction = cms.double( 0.1 ),
10317         src = cms.InputTag( "hltHfreco" ),
10318         EMDepthCorrection = cms.double( 22.0 ),
10319         ShortFibre_Fraction = cms.double( 0.01 ),
10320         HADDepthCorrection = cms.double( 25.0 ),
10321         HFCalib29 = cms.double( 1.07 ),
10322         LongFibre_Cut = cms.double( 120.0 ),
10323         name = cms.string( "PFHFRecHitCreator" ),
10324         qualityTests = cms.VPSet( 
10325           cms.PSet(  flags = cms.vstring( 'Standard',
10326   'HFLong',
10327   'HFShort' ),
10328             cleaningThresholds = cms.vdouble( 0.0, 120.0, 60.0 ),
10329             name = cms.string( "PFRecHitQTestHCALChannel" ),
10330             maxSeverities = cms.vint32( 11, 9, 9 )
10331           ),
10332           cms.PSet(  usePFThresholdsFromDB = cms.bool( False ),
10333             name = cms.string( "PFRecHitQTestHCALThresholdVsDepth" ),
10334             cuts = cms.VPSet( 
10335               cms.PSet(  threshold = cms.vdouble( 1.2, 1.8 ),
10336                 depth = cms.vint32( 1, 2 ),
10337                 detectorEnum = cms.int32( 4 )
10338               )
10339             )
10340           )
10341         ),
10342         ShortFibre_Cut = cms.double( 60.0 )
10343       )
10344     )
10345 )
10346 process.hltParticleFlowRecHitPSUnseeded = cms.EDProducer( "PFRecHitProducer",
10347     navigator = cms.PSet(  name = cms.string( "PFRecHitPreshowerNavigator" ) ),
10348     producers = cms.VPSet( 
10349       cms.PSet(  src = cms.InputTag( 'hltEcalPreshowerRecHit','EcalRecHitsES' ),
10350         name = cms.string( "PFPSRecHitCreator" ),
10351         qualityTests = cms.VPSet( 
10352           cms.PSet(  threshold = cms.double( 7.0E-6 ),
10353             name = cms.string( "PFRecHitQTestThreshold" )
10354           )
10355         )
10356       )
10357     )
10358 )
10359 process.hltParticleFlowClusterECALUncorrectedUnseeded = cms.EDProducer( "PFClusterProducer",
10360     recHitsSource = cms.InputTag( "hltParticleFlowRecHitECALUnseeded" ),
10361     usePFThresholdsFromDB = cms.bool( True ),
10362     recHitCleaners = cms.VPSet( 
10363     ),
10364     seedCleaners = cms.VPSet( 
10365     ),
10366     seedFinder = cms.PSet( 
10367       thresholdsByDetector = cms.VPSet( 
10368         cms.PSet(  seedingThresholdPt = cms.double( 0.15 ),
10369           seedingThreshold = cms.double( 0.6 ),
10370           detector = cms.string( "ECAL_ENDCAP" )
10371         ),
10372         cms.PSet(  seedingThresholdPt = cms.double( 0.0 ),
10373           seedingThreshold = cms.double( 0.23 ),
10374           detector = cms.string( "ECAL_BARREL" )
10375         )
10376       ),
10377       algoName = cms.string( "LocalMaximumSeedFinder" ),
10378       nNeighbours = cms.int32( 8 )
10379     ),
10380     initialClusteringStep = cms.PSet( 
10381       thresholdsByDetector = cms.VPSet( 
10382         cms.PSet(  gatheringThreshold = cms.double( 0.08 ),
10383           gatheringThresholdPt = cms.double( 0.0 ),
10384           detector = cms.string( "ECAL_BARREL" )
10385         ),
10386         cms.PSet(  gatheringThreshold = cms.double( 0.3 ),
10387           gatheringThresholdPt = cms.double( 0.0 ),
10388           detector = cms.string( "ECAL_ENDCAP" )
10389         )
10390       ),
10391       algoName = cms.string( "Basic2DGenericTopoClusterizer" ),
10392       useCornerCells = cms.bool( True )
10393     ),
10394     pfClusterBuilder = cms.PSet( 
10395       minFracTot = cms.double( 1.0E-20 ),
10396       stoppingTolerance = cms.double( 1.0E-8 ),
10397       positionCalc = cms.PSet( 
10398         minAllowedNormalization = cms.double( 1.0E-9 ),
10399         posCalcNCrystals = cms.int32( 9 ),
10400         algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ),
10401         logWeightDenominator = cms.double( 0.08 ),
10402         minFractionInCalc = cms.double( 1.0E-9 ),
10403         timeResolutionCalcBarrel = cms.PSet( 
10404           corrTermLowE = cms.double( 0.0510871 ),
10405           threshLowE = cms.double( 0.5 ),
10406           noiseTerm = cms.double( 1.10889 ),
10407           constantTermLowE = cms.double( 0.0 ),
10408           noiseTermLowE = cms.double( 1.31883 ),
10409           threshHighE = cms.double( 5.0 ),
10410           constantTerm = cms.double( 0.428192 )
10411         ),
10412         timeResolutionCalcEndcap = cms.PSet( 
10413           corrTermLowE = cms.double( 0.0 ),
10414           threshLowE = cms.double( 1.0 ),
10415           noiseTerm = cms.double( 5.72489999999 ),
10416           constantTermLowE = cms.double( 0.0 ),
10417           noiseTermLowE = cms.double( 6.92683000001 ),
10418           threshHighE = cms.double( 10.0 ),
10419           constantTerm = cms.double( 0.0 )
10420         )
10421       ),
10422       maxIterations = cms.uint32( 50 ),
10423       positionCalcForConvergence = cms.PSet( 
10424         minAllowedNormalization = cms.double( 0.0 ),
10425         T0_ES = cms.double( 1.2 ),
10426         algoName = cms.string( "ECAL2DPositionCalcWithDepthCorr" ),
10427         T0_EE = cms.double( 3.1 ),
10428         T0_EB = cms.double( 7.4 ),
10429         X0 = cms.double( 0.89 ),
10430         minFractionInCalc = cms.double( 0.0 ),
10431         W0 = cms.double( 4.2 )
10432       ),
10433       allCellsPositionCalc = cms.PSet( 
10434         minAllowedNormalization = cms.double( 1.0E-9 ),
10435         posCalcNCrystals = cms.int32( -1 ),
10436         algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ),
10437         logWeightDenominator = cms.double( 0.08 ),
10438         minFractionInCalc = cms.double( 1.0E-9 ),
10439         timeResolutionCalcBarrel = cms.PSet( 
10440           corrTermLowE = cms.double( 0.0510871 ),
10441           threshLowE = cms.double( 0.5 ),
10442           noiseTerm = cms.double( 1.10889 ),
10443           constantTermLowE = cms.double( 0.0 ),
10444           noiseTermLowE = cms.double( 1.31883 ),
10445           threshHighE = cms.double( 5.0 ),
10446           constantTerm = cms.double( 0.428192 )
10447         ),
10448         timeResolutionCalcEndcap = cms.PSet( 
10449           corrTermLowE = cms.double( 0.0 ),
10450           threshLowE = cms.double( 1.0 ),
10451           noiseTerm = cms.double( 5.72489999999 ),
10452           constantTermLowE = cms.double( 0.0 ),
10453           noiseTermLowE = cms.double( 6.92683000001 ),
10454           threshHighE = cms.double( 10.0 ),
10455           constantTerm = cms.double( 0.0 )
10456         )
10457       ),
10458       algoName = cms.string( "Basic2DGenericPFlowClusterizer" ),
10459       recHitEnergyNorms = cms.VPSet( 
10460         cms.PSet(  recHitEnergyNorm = cms.double( 0.08 ),
10461           detector = cms.string( "ECAL_BARREL" )
10462         ),
10463         cms.PSet(  recHitEnergyNorm = cms.double( 0.3 ),
10464           detector = cms.string( "ECAL_ENDCAP" )
10465         )
10466       ),
10467       showerSigma = cms.double( 1.5 ),
10468       minFractionToKeep = cms.double( 1.0E-7 ),
10469       excludeOtherSeeds = cms.bool( True )
10470     ),
10471     positionReCalc = cms.PSet( 
10472       minAllowedNormalization = cms.double( 0.0 ),
10473       T0_ES = cms.double( 1.2 ),
10474       algoName = cms.string( "ECAL2DPositionCalcWithDepthCorr" ),
10475       T0_EE = cms.double( 3.1 ),
10476       T0_EB = cms.double( 7.4 ),
10477       X0 = cms.double( 0.89 ),
10478       minFractionInCalc = cms.double( 0.0 ),
10479       W0 = cms.double( 4.2 )
10480     ),
10481     energyCorrector = cms.PSet(  )
10482 )
10483 process.hltParticleFlowClusterPSUnseeded = cms.EDProducer( "PFClusterProducer",
10484     recHitsSource = cms.InputTag( "hltParticleFlowRecHitPSUnseeded" ),
10485     usePFThresholdsFromDB = cms.bool( True ),
10486     recHitCleaners = cms.VPSet( 
10487     ),
10488     seedCleaners = cms.VPSet( 
10489     ),
10490     seedFinder = cms.PSet( 
10491       thresholdsByDetector = cms.VPSet( 
10492         cms.PSet(  seedingThresholdPt = cms.double( 0.0 ),
10493           seedingThreshold = cms.double( 1.2E-4 ),
10494           detector = cms.string( "PS1" )
10495         ),
10496         cms.PSet(  seedingThresholdPt = cms.double( 0.0 ),
10497           seedingThreshold = cms.double( 1.2E-4 ),
10498           detector = cms.string( "PS2" )
10499         )
10500       ),
10501       algoName = cms.string( "LocalMaximumSeedFinder" ),
10502       nNeighbours = cms.int32( 4 )
10503     ),
10504     initialClusteringStep = cms.PSet( 
10505       thresholdsByDetector = cms.VPSet( 
10506         cms.PSet(  gatheringThreshold = cms.double( 6.0E-5 ),
10507           gatheringThresholdPt = cms.double( 0.0 ),
10508           detector = cms.string( "PS1" )
10509         ),
10510         cms.PSet(  gatheringThreshold = cms.double( 6.0E-5 ),
10511           gatheringThresholdPt = cms.double( 0.0 ),
10512           detector = cms.string( "PS2" )
10513         )
10514       ),
10515       algoName = cms.string( "Basic2DGenericTopoClusterizer" ),
10516       useCornerCells = cms.bool( False )
10517     ),
10518     pfClusterBuilder = cms.PSet( 
10519       minFracTot = cms.double( 1.0E-20 ),
10520       stoppingTolerance = cms.double( 1.0E-8 ),
10521       positionCalc = cms.PSet( 
10522         minAllowedNormalization = cms.double( 1.0E-9 ),
10523         posCalcNCrystals = cms.int32( -1 ),
10524         algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ),
10525         logWeightDenominator = cms.double( 6.0E-5 ),
10526         minFractionInCalc = cms.double( 1.0E-9 )
10527       ),
10528       maxIterations = cms.uint32( 50 ),
10529       algoName = cms.string( "Basic2DGenericPFlowClusterizer" ),
10530       recHitEnergyNorms = cms.VPSet( 
10531         cms.PSet(  recHitEnergyNorm = cms.double( 6.0E-5 ),
10532           detector = cms.string( "PS1" )
10533         ),
10534         cms.PSet(  recHitEnergyNorm = cms.double( 6.0E-5 ),
10535           detector = cms.string( "PS2" )
10536         )
10537       ),
10538       showerSigma = cms.double( 0.3 ),
10539       minFractionToKeep = cms.double( 1.0E-7 ),
10540       excludeOtherSeeds = cms.bool( True )
10541     ),
10542     positionReCalc = cms.PSet(  ),
10543     energyCorrector = cms.PSet(  )
10544 )
10545 process.hltParticleFlowClusterECALUnseeded = cms.EDProducer( "CorrectedECALPFClusterProducer",
10546     minimumPSEnergy = cms.double( 0.0 ),
10547     skipPS = cms.bool( False ),
10548     inputPS = cms.InputTag( "hltParticleFlowClusterPSUnseeded" ),
10549     energyCorrector = cms.PSet( 
10550       recHitsEELabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
10551       recHitsEBLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
10552       applyCrackCorrections = cms.bool( False ),
10553       ebSrFlagLabel = cms.InputTag( "hltEcalDigisLegacy" ),
10554       applyMVACorrections = cms.bool( True ),
10555       eeSrFlagLabel = cms.InputTag( "hltEcalDigisLegacy" ),
10556       maxPtForMVAEvaluation = cms.double( 300.0 ),
10557       srfAwareCorrection = cms.bool( True )
10558     ),
10559     inputECAL = cms.InputTag( "hltParticleFlowClusterECALUncorrectedUnseeded" )
10560 )
10561 process.hltParticleFlowClusterHF = cms.EDProducer( "PFClusterProducer",
10562     recHitsSource = cms.InputTag( "hltParticleFlowRecHitHF" ),
10563     usePFThresholdsFromDB = cms.bool( True ),
10564     recHitCleaners = cms.VPSet( 
10565     ),
10566     seedCleaners = cms.VPSet( 
10567     ),
10568     seedFinder = cms.PSet( 
10569       thresholdsByDetector = cms.VPSet( 
10570         cms.PSet(  seedingThresholdPt = cms.double( 0.0 ),
10571           seedingThreshold = cms.double( 1.4 ),
10572           detector = cms.string( "HF_EM" )
10573         ),
10574         cms.PSet(  seedingThresholdPt = cms.double( 0.0 ),
10575           seedingThreshold = cms.double( 1.4 ),
10576           detector = cms.string( "HF_HAD" )
10577         )
10578       ),
10579       algoName = cms.string( "LocalMaximumSeedFinder" ),
10580       nNeighbours = cms.int32( 0 )
10581     ),
10582     initialClusteringStep = cms.PSet( 
10583       thresholdsByDetector = cms.VPSet( 
10584       ),
10585       algoName = cms.string( "Basic2DClusterForEachSeed" )
10586     ),
10587     pfClusterBuilder = cms.PSet(  ),
10588     positionReCalc = cms.PSet(  ),
10589     energyCorrector = cms.PSet(  )
10590 )
10591 process.hltLightPFTracks = cms.EDProducer( "LightPFTrackProducer",
10592     TrackQuality = cms.string( "none" ),
10593     UseQuality = cms.bool( False ),
10594     TkColList = cms.VInputTag( 'hltPFMuonMerging' )
10595 )
10596 process.hltParticleFlowBlock = cms.EDProducer( "PFBlockProducer",
10597     verbose = cms.untracked.bool( False ),
10598     debug = cms.untracked.bool( False ),
10599     elementImporters = cms.VPSet( 
10600       cms.PSet(  muonSrc = cms.InputTag( "hltMuons" ),
10601         cleanBadConvertedBrems = cms.bool( False ),
10602         muonMaxDPtOPt = cms.double( 1.0 ),
10603         source = cms.InputTag( "hltLightPFTracks" ),
10604         NHitCuts_byTrackAlgo = cms.vuint32( 3, 3, 3, 3, 3, 3 ),
10605         vetoEndcap = cms.bool( False ),
10606         useIterativeTracking = cms.bool( False ),
10607         importerName = cms.string( "GeneralTracksImporter" ),
10608         DPtOverPtCuts_byTrackAlgo = cms.vdouble( 0.5, 0.5, 0.5, 0.5, 0.5, 0.5 ),
10609         trackQuality = cms.string( "highPurity" )
10610       ),
10611       cms.PSet(  source = cms.InputTag( "hltParticleFlowClusterECALUnseeded" ),
10612         importerName = cms.string( "ECALClusterImporter" ),
10613         BCtoPFCMap = cms.InputTag( "" )
10614       ),
10615       cms.PSet(  source = cms.InputTag( "hltParticleFlowClusterHCAL" ),
10616         importerName = cms.string( "GenericClusterImporter" )
10617       ),
10618       cms.PSet(  source = cms.InputTag( "hltParticleFlowClusterHF" ),
10619         importerName = cms.string( "GenericClusterImporter" )
10620       )
10621     ),
10622     linkDefinitions = cms.VPSet( 
10623       cms.PSet(  linkType = cms.string( "TRACK:ECAL" ),
10624         useKDTree = cms.bool( True ),
10625         linkerName = cms.string( "TrackAndECALLinker" )
10626       ),
10627       cms.PSet(  trajectoryLayerExit = cms.string( "HCALExit" ),
10628         trajectoryLayerEntrance = cms.string( "HCALEntrance" ),
10629         nMaxHcalLinksPerTrack = cms.int32( 1 ),
10630         linkType = cms.string( "TRACK:HCAL" ),
10631         useKDTree = cms.bool( True ),
10632         linkerName = cms.string( "TrackAndHCALLinker" )
10633       ),
10634       cms.PSet(  minAbsEtaEcal = cms.double( 2.5 ),
10635         linkType = cms.string( "ECAL:HCAL" ),
10636         useKDTree = cms.bool( False ),
10637         linkerName = cms.string( "ECALAndHCALLinker" )
10638       ),
10639       cms.PSet(  linkType = cms.string( "HFEM:HFHAD" ),
10640         useKDTree = cms.bool( False ),
10641         linkerName = cms.string( "HFEMAndHFHADLinker" )
10642       )
10643     )
10644 )
10645 process.hltParticleFlow = cms.EDProducer( "PFProducer",
10646     verbose = cms.untracked.bool( False ),
10647     debug = cms.untracked.bool( False ),
10648     blocks = cms.InputTag( "hltParticleFlowBlock" ),
10649     muons = cms.InputTag( "hltMuons" ),
10650     postMuonCleaning = cms.bool( True ),
10651     vetoEndcap = cms.bool( False ),
10652     vertexCollection = cms.InputTag( "hltPixelVertices" ),
10653     useVerticesForNeutral = cms.bool( True ),
10654     useHO = cms.bool( False ),
10655     PFEGammaCandidates = cms.InputTag( "particleFlowEGamma" ),
10656     GedElectronValueMap = cms.InputTag( "gedGsfElectronsTmp" ),
10657     GedPhotonValueMap = cms.InputTag( 'tmpGedPhotons','valMapPFEgammaCandToPhoton' ),
10658     useEGammaElectrons = cms.bool( False ),
10659     egammaElectrons = cms.InputTag( "" ),
10660     useEGammaFilters = cms.bool( False ),
10661     useProtectionsForJetMET = cms.bool( True ),
10662     PFEGammaFiltersParameters = cms.PSet( 
10663       electron_missinghits = cms.uint32( 1 ),
10664       electron_protectionsForJetMET = cms.PSet( 
10665         maxEeleOverPoutRes = cms.double( 0.5 ),
10666         maxEleHcalEOverEcalE = cms.double( 0.1 ),
10667         maxEcalEOverPRes = cms.double( 0.2 ),
10668         maxHcalEOverP = cms.double( 1.0 ),
10669         maxE = cms.double( 50.0 ),
10670         maxTrackPOverEele = cms.double( 1.0 ),
10671         maxDPhiIN = cms.double( 0.1 ),
10672         maxEcalEOverP_2 = cms.double( 0.2 ),
10673         maxEcalEOverP_1 = cms.double( 0.5 ),
10674         maxEeleOverPout = cms.double( 0.2 ),
10675         maxHcalEOverEcalE = cms.double( 0.1 ),
10676         maxHcalE = cms.double( 10.0 ),
10677         maxNtracks = cms.double( 3.0 )
10678       ),
10679       photon_MinEt = cms.double( 10.0 ),
10680       electron_ecalDrivenHademPreselCut = cms.double( 0.15 ),
10681       electron_protectionsForBadHcal = cms.PSet( 
10682         dEta = cms.vdouble( 0.0064, 0.01264 ),
10683         dPhi = cms.vdouble( 0.0547, 0.0394 ),
10684         enableProtections = cms.bool( False ),
10685         full5x5_sigmaIetaIeta = cms.vdouble( 0.0106, 0.0387 ),
10686         eInvPInv = cms.vdouble( 0.184, 0.0721 )
10687       ),
10688       photon_protectionsForBadHcal = cms.PSet( 
10689         enableProtections = cms.bool( False ),
10690         solidConeTrkIsoOffset = cms.double( 10.0 ),
10691         solidConeTrkIsoSlope = cms.double( 0.3 )
10692       ),
10693       electron_iso_mva_barrel = cms.double( -0.1875 ),
10694       electron_iso_mva_endcap = cms.double( -0.1075 ),
10695       photon_SigmaiEtaiEta_endcap = cms.double( 0.034 ),
10696       photon_SigmaiEtaiEta_barrel = cms.double( 0.0125 ),
10697       photon_HoE = cms.double( 0.05 ),
10698       electron_iso_combIso_endcap = cms.double( 10.0 ),
10699       electron_iso_pt = cms.double( 10.0 ),
10700       photon_protectionsForJetMET = cms.PSet( 
10701         sumPtTrackIsoSlope = cms.double( 0.001 ),
10702         sumPtTrackIso = cms.double( 4.0 )
10703       ),
10704       electron_iso_combIso_barrel = cms.double( 10.0 ),
10705       electron_noniso_mvaCut = cms.double( -0.1 ),
10706       photon_combIso = cms.double( 10.0 ),
10707       electron_maxElePtForOnlyMVAPresel = cms.double( 50.0 )
10708     ),
10709     muon_HCAL = cms.vdouble( 3.0, 3.0 ),
10710     muon_ECAL = cms.vdouble( 0.5, 0.5 ),
10711     muon_HO = cms.vdouble( 0.9, 0.9 ),
10712     PFMuonAlgoParameters = cms.PSet(  ),
10713     rejectTracks_Bad = cms.bool( False ),
10714     rejectTracks_Step45 = cms.bool( False ),
10715     usePFNuclearInteractions = cms.bool( False ),
10716     usePFConversions = cms.bool( False ),
10717     usePFDecays = cms.bool( False ),
10718     dptRel_DispVtx = cms.double( 10.0 ),
10719     iCfgCandConnector = cms.PSet( 
10720       nuclCalibFactors = cms.vdouble( 0.8, 0.15, 0.5, 0.5, 0.05 ),
10721       bCorrect = cms.bool( False ),
10722       bCalibPrimary = cms.bool( False )
10723     ),
10724     nsigma_TRACK = cms.double( 1.0 ),
10725     pt_Error = cms.double( 1.0 ),
10726     factors_45 = cms.vdouble( 10.0, 100.0 ),
10727     goodTrackDeadHcal_ptErrRel = cms.double( 0.2 ),
10728     goodTrackDeadHcal_chi2n = cms.double( 5.0 ),
10729     goodTrackDeadHcal_layers = cms.uint32( 4 ),
10730     goodTrackDeadHcal_validFr = cms.double( 0.5 ),
10731     goodTrackDeadHcal_dxy = cms.double( 0.5 ),
10732     goodPixelTrackDeadHcal_minEta = cms.double( 2.3 ),
10733     goodPixelTrackDeadHcal_maxPt = cms.double( 50.0 ),
10734     goodPixelTrackDeadHcal_ptErrRel = cms.double( 1.0 ),
10735     goodPixelTrackDeadHcal_chi2n = cms.double( 2.0 ),
10736     goodPixelTrackDeadHcal_maxLost3Hit = cms.int32( 0 ),
10737     goodPixelTrackDeadHcal_maxLost4Hit = cms.int32( 1 ),
10738     goodPixelTrackDeadHcal_dxy = cms.double( 0.02 ),
10739     goodPixelTrackDeadHcal_dz = cms.double( 0.05 ),
10740     pf_nsigma_ECAL = cms.double( 0.0 ),
10741     pf_nsigma_HCAL = cms.double( 1.0 ),
10742     pf_nsigma_HFEM = cms.double( 1.0 ),
10743     pf_nsigma_HFHAD = cms.double( 1.0 ),
10744     useCalibrationsFromDB = cms.bool( True ),
10745     calibrationsLabel = cms.string( "HLT" ),
10746     postHFCleaning = cms.bool( False ),
10747     PFHFCleaningParameters = cms.PSet( 
10748       minHFCleaningPt = cms.double( 5.0 ),
10749       minDeltaMet = cms.double( 0.4 ),
10750       maxSignificance = cms.double( 2.5 ),
10751       minSignificance = cms.double( 2.5 ),
10752       minSignificanceReduction = cms.double( 1.4 ),
10753       maxDeltaPhiPt = cms.double( 7.0 )
10754     ),
10755     cleanedHF = cms.VInputTag( 'hltParticleFlowRecHitHF:Cleaned','hltParticleFlowClusterHF:Cleaned' ),
10756     calibHF_use = cms.bool( False ),
10757     calibHF_eta_step = cms.vdouble( 0.0, 2.9, 3.0, 3.2, 4.2, 4.4, 4.6, 4.8, 5.2, 5.4 ),
10758     calibHF_a_EMonly = cms.vdouble( 0.96945, 0.96701, 0.76309, 0.82268, 0.87583, 0.89718, 0.98674, 1.4681, 1.458, 1.458 ),
10759     calibHF_a_EMHAD = cms.vdouble( 1.42215, 1.00496, 0.68961, 0.81656, 0.98504, 0.98504, 1.00802, 1.0593, 1.4576, 1.4576 ),
10760     calibHF_b_HADonly = cms.vdouble( 1.27541, 0.85361, 0.86333, 0.89091, 0.94348, 0.94348, 0.9437, 1.0034, 1.0444, 1.0444 ),
10761     calibHF_b_EMHAD = cms.vdouble( 1.27541, 0.85361, 0.86333, 0.89091, 0.94348, 0.94348, 0.9437, 1.0034, 1.0444, 1.0444 ),
10762     resolHF_square = cms.vdouble( 7.834401, 0.012996, 0.0 )
10763 )
10764 process.hltAK4PFJets = cms.EDProducer( "FastjetJetProducer",
10765     useMassDropTagger = cms.bool( False ),
10766     useFiltering = cms.bool( False ),
10767     useDynamicFiltering = cms.bool( False ),
10768     useTrimming = cms.bool( False ),
10769     usePruning = cms.bool( False ),
10770     useCMSBoostedTauSeedingAlgorithm = cms.bool( False ),
10771     useKtPruning = cms.bool( False ),
10772     useConstituentSubtraction = cms.bool( False ),
10773     useSoftDrop = cms.bool( False ),
10774     correctShape = cms.bool( False ),
10775     UseOnlyVertexTracks = cms.bool( False ),
10776     UseOnlyOnePV = cms.bool( False ),
10777     muCut = cms.double( -1.0 ),
10778     yCut = cms.double( -1.0 ),
10779     rFilt = cms.double( -1.0 ),
10780     rFiltFactor = cms.double( -1.0 ),
10781     trimPtFracMin = cms.double( -1.0 ),
10782     zcut = cms.double( -1.0 ),
10783     rcut_factor = cms.double( -1.0 ),
10784     csRho_EtaMax = cms.double( -1.0 ),
10785     csRParam = cms.double( -1.0 ),
10786     beta = cms.double( -1.0 ),
10787     R0 = cms.double( -1.0 ),
10788     gridMaxRapidity = cms.double( -1.0 ),
10789     gridSpacing = cms.double( -1.0 ),
10790     DzTrVtxMax = cms.double( 0.0 ),
10791     DxyTrVtxMax = cms.double( 0.0 ),
10792     MaxVtxZ = cms.double( 15.0 ),
10793     subjetPtMin = cms.double( -1.0 ),
10794     muMin = cms.double( -1.0 ),
10795     muMax = cms.double( -1.0 ),
10796     yMin = cms.double( -1.0 ),
10797     yMax = cms.double( -1.0 ),
10798     dRMin = cms.double( -1.0 ),
10799     dRMax = cms.double( -1.0 ),
10800     maxDepth = cms.int32( -1 ),
10801     nFilt = cms.int32( -1 ),
10802     MinVtxNdof = cms.int32( 0 ),
10803     src = cms.InputTag( "hltParticleFlow" ),
10804     srcPVs = cms.InputTag( "hltPixelVertices" ),
10805     jetType = cms.string( "PFJet" ),
10806     jetAlgorithm = cms.string( "AntiKt" ),
10807     rParam = cms.double( 0.4 ),
10808     inputEtMin = cms.double( 0.0 ),
10809     inputEMin = cms.double( 0.0 ),
10810     jetPtMin = cms.double( 0.0 ),
10811     doPVCorrection = cms.bool( False ),
10812     doAreaFastjet = cms.bool( False ),
10813     doRhoFastjet = cms.bool( False ),
10814     doPUOffsetCorr = cms.bool( False ),
10815     puPtMin = cms.double( 10.0 ),
10816     nSigmaPU = cms.double( 1.0 ),
10817     radiusPU = cms.double( 0.4 ),
10818     subtractorName = cms.string( "" ),
10819     useExplicitGhosts = cms.bool( False ),
10820     doAreaDiskApprox = cms.bool( True ),
10821     voronoiRfact = cms.double( -9.0 ),
10822     Rho_EtaMax = cms.double( 4.4 ),
10823     Ghost_EtaMax = cms.double( 6.0 ),
10824     Active_Area_Repeats = cms.int32( 5 ),
10825     GhostArea = cms.double( 0.01 ),
10826     restrictInputs = cms.bool( False ),
10827     maxInputs = cms.uint32( 1 ),
10828     writeCompound = cms.bool( False ),
10829     writeJetsWithConst = cms.bool( False ),
10830     doFastJetNonUniform = cms.bool( False ),
10831     useDeterministicSeed = cms.bool( True ),
10832     minSeed = cms.uint32( 0 ),
10833     verbosity = cms.int32( 0 ),
10834     puWidth = cms.double( 0.0 ),
10835     nExclude = cms.uint32( 0 ),
10836     maxBadEcalCells = cms.uint32( 9999999 ),
10837     maxBadHcalCells = cms.uint32( 9999999 ),
10838     maxProblematicEcalCells = cms.uint32( 9999999 ),
10839     maxProblematicHcalCells = cms.uint32( 9999999 ),
10840     maxRecoveredEcalCells = cms.uint32( 9999999 ),
10841     maxRecoveredHcalCells = cms.uint32( 9999999 ),
10842     puCenters = cms.vdouble(  ),
10843     applyWeight = cms.bool( False ),
10844     srcWeights = cms.InputTag( "" ),
10845     minimumTowersFraction = cms.double( 0.0 ),
10846     jetCollInstanceName = cms.string( "" ),
10847     sumRecHits = cms.bool( False )
10848 )
10849 process.hltAK4PFJetsLooseID = cms.EDProducer( "HLTPFJetIDProducer",
10850     minPt = cms.double( 20.0 ),
10851     maxEta = cms.double( 1.0E99 ),
10852     CHF = cms.double( 0.0 ),
10853     NHF = cms.double( 0.99 ),
10854     CEF = cms.double( 0.99 ),
10855     NEF = cms.double( 0.99 ),
10856     maxCF = cms.double( 99.0 ),
10857     NCH = cms.int32( 0 ),
10858     NTOT = cms.int32( 1 ),
10859     jetsInput = cms.InputTag( "hltAK4PFJets" )
10860 )
10861 process.hltAK4PFJetsTightID = cms.EDProducer( "HLTPFJetIDProducer",
10862     minPt = cms.double( 20.0 ),
10863     maxEta = cms.double( 1.0E99 ),
10864     CHF = cms.double( 0.0 ),
10865     NHF = cms.double( 0.9 ),
10866     CEF = cms.double( 0.99 ),
10867     NEF = cms.double( 0.99 ),
10868     maxCF = cms.double( 99.0 ),
10869     NCH = cms.int32( 0 ),
10870     NTOT = cms.int32( 1 ),
10871     jetsInput = cms.InputTag( "hltAK4PFJets" )
10872 )
10873 process.hltFixedGridRhoFastjetAll = cms.EDProducer( "FixedGridRhoProducerFastjet",
10874     maxRapidity = cms.double( 5.0 ),
10875     gridSpacing = cms.double( 0.55 ),
10876     pfCandidatesTag = cms.InputTag( "hltParticleFlow" )
10877 )
10878 process.hltAK4PFFastJetCorrector = cms.EDProducer( "L1FastjetCorrectorProducer",
10879     level = cms.string( "L1FastJet" ),
10880     algorithm = cms.string( "AK4PFHLT" ),
10881     srcRho = cms.InputTag( "hltFixedGridRhoFastjetAll" )
10882 )
10883 process.hltAK4PFRelativeCorrector = cms.EDProducer( "LXXXCorrectorProducer",
10884     level = cms.string( "L2Relative" ),
10885     algorithm = cms.string( "AK4PFHLT" )
10886 )
10887 process.hltAK4PFAbsoluteCorrector = cms.EDProducer( "LXXXCorrectorProducer",
10888     level = cms.string( "L3Absolute" ),
10889     algorithm = cms.string( "AK4PFHLT" )
10890 )
10891 process.hltAK4PFResidualCorrector = cms.EDProducer( "LXXXCorrectorProducer",
10892     level = cms.string( "L2L3Residual" ),
10893     algorithm = cms.string( "AK4PFHLT" )
10894 )
10895 process.hltAK4PFCorrector = cms.EDProducer( "ChainedJetCorrectorProducer",
10896     correctors = cms.VInputTag( 'hltAK4PFFastJetCorrector','hltAK4PFRelativeCorrector','hltAK4PFAbsoluteCorrector','hltAK4PFResidualCorrector' )
10897 )
10898 process.hltAK4PFJetsCorrected = cms.EDProducer( "CorrectedPFJetProducer",
10899     src = cms.InputTag( "hltAK4PFJets" ),
10900     correctors = cms.VInputTag( 'hltAK4PFCorrector' ),
10901     verbose = cms.untracked.bool( False )
10902 )
10903 process.hltAK4PFJetsLooseIDCorrected = cms.EDProducer( "CorrectedPFJetProducer",
10904     src = cms.InputTag( "hltAK4PFJetsLooseID" ),
10905     correctors = cms.VInputTag( 'hltAK4PFCorrector' ),
10906     verbose = cms.untracked.bool( False )
10907 )
10908 process.hltAK4PFJetsTightIDCorrected = cms.EDProducer( "CorrectedPFJetProducer",
10909     src = cms.InputTag( "hltAK4PFJetsTightID" ),
10910     correctors = cms.VInputTag( 'hltAK4PFCorrector' ),
10911     verbose = cms.untracked.bool( False )
10912 )
10913 process.hltPFJetsCorrectedMatchedToCaloJets10 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
10914     src = cms.InputTag( "hltAK4PFJetsCorrected" ),
10915     triggerJetsFilter = cms.InputTag( "hltSingleCaloJet10" ),
10916     triggerJetsType = cms.int32( 85 ),
10917     maxDeltaR = cms.double( 0.5 )
10918 )
10919 process.hltSinglePFJet40 = cms.EDFilter( "HLT1PFJet",
10920     saveTags = cms.bool( True ),
10921     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets10" ),
10922     triggerType = cms.int32( 85 ),
10923     MinE = cms.double( -1.0 ),
10924     MinPt = cms.double( 40.0 ),
10925     MinMass = cms.double( -1.0 ),
10926     MaxMass = cms.double( -1.0 ),
10927     MinEta = cms.double( -1.0 ),
10928     MaxEta = cms.double( 5.0 ),
10929     MinN = cms.int32( 1 )
10930 )
10931 process.hltPreAK4PFJet60 = cms.EDFilter( "HLTPrescaler",
10932     offset = cms.uint32( 0 ),
10933     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
10934 )
10935 process.hltSingleAK4CaloJet40 = cms.EDFilter( "HLT1CaloJet",
10936     saveTags = cms.bool( True ),
10937     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
10938     triggerType = cms.int32( 85 ),
10939     MinE = cms.double( -1.0 ),
10940     MinPt = cms.double( 40.0 ),
10941     MinMass = cms.double( -1.0 ),
10942     MaxMass = cms.double( -1.0 ),
10943     MinEta = cms.double( -1.0 ),
10944     MaxEta = cms.double( 5.0 ),
10945     MinN = cms.int32( 1 )
10946 )
10947 process.hltPFJetsCorrectedMatchedToCaloJets40 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
10948     src = cms.InputTag( "hltAK4PFJetsCorrected" ),
10949     triggerJetsFilter = cms.InputTag( "hltSingleAK4CaloJet40" ),
10950     triggerJetsType = cms.int32( 85 ),
10951     maxDeltaR = cms.double( 0.5 )
10952 )
10953 process.hltSinglePFJet60 = cms.EDFilter( "HLT1PFJet",
10954     saveTags = cms.bool( True ),
10955     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets40" ),
10956     triggerType = cms.int32( 85 ),
10957     MinE = cms.double( -1.0 ),
10958     MinPt = cms.double( 60.0 ),
10959     MinMass = cms.double( -1.0 ),
10960     MaxMass = cms.double( -1.0 ),
10961     MinEta = cms.double( -1.0 ),
10962     MaxEta = cms.double( 5.0 ),
10963     MinN = cms.int32( 1 )
10964 )
10965 process.hltPreAK4PFJet80 = cms.EDFilter( "HLTPrescaler",
10966     offset = cms.uint32( 0 ),
10967     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
10968 )
10969 process.hltSingleAK4CaloJet50 = cms.EDFilter( "HLT1CaloJet",
10970     saveTags = cms.bool( True ),
10971     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
10972     triggerType = cms.int32( 85 ),
10973     MinE = cms.double( -1.0 ),
10974     MinPt = cms.double( 50.0 ),
10975     MinMass = cms.double( -1.0 ),
10976     MaxMass = cms.double( -1.0 ),
10977     MinEta = cms.double( -1.0 ),
10978     MaxEta = cms.double( 5.0 ),
10979     MinN = cms.int32( 1 )
10980 )
10981 process.hltPFJetsCorrectedMatchedToCaloJets50 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
10982     src = cms.InputTag( "hltAK4PFJetsCorrected" ),
10983     triggerJetsFilter = cms.InputTag( "hltSingleAK4CaloJet50" ),
10984     triggerJetsType = cms.int32( 85 ),
10985     maxDeltaR = cms.double( 0.5 )
10986 )
10987 process.hltSinglePFJet80 = cms.EDFilter( "HLT1PFJet",
10988     saveTags = cms.bool( True ),
10989     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets50" ),
10990     triggerType = cms.int32( 85 ),
10991     MinE = cms.double( -1.0 ),
10992     MinPt = cms.double( 80.0 ),
10993     MinMass = cms.double( -1.0 ),
10994     MaxMass = cms.double( -1.0 ),
10995     MinEta = cms.double( -1.0 ),
10996     MaxEta = cms.double( 5.0 ),
10997     MinN = cms.int32( 1 )
10998 )
10999 process.hltPreAK4PFJet100 = cms.EDFilter( "HLTPrescaler",
11000     offset = cms.uint32( 0 ),
11001     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11002 )
11003 process.hltPFJetsCorrectedMatchedToCaloJets70 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
11004     src = cms.InputTag( "hltAK4PFJetsCorrected" ),
11005     triggerJetsFilter = cms.InputTag( "hltSingleAK4CaloJet70" ),
11006     triggerJetsType = cms.int32( 85 ),
11007     maxDeltaR = cms.double( 0.5 )
11008 )
11009 process.hltSinglePFJet100 = cms.EDFilter( "HLT1PFJet",
11010     saveTags = cms.bool( True ),
11011     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets70" ),
11012     triggerType = cms.int32( 85 ),
11013     MinE = cms.double( -1.0 ),
11014     MinPt = cms.double( 100.0 ),
11015     MinMass = cms.double( -1.0 ),
11016     MaxMass = cms.double( -1.0 ),
11017     MinEta = cms.double( -1.0 ),
11018     MaxEta = cms.double( 5.0 ),
11019     MinN = cms.int32( 1 )
11020 )
11021 process.hltPreAK4PFJet120 = cms.EDFilter( "HLTPrescaler",
11022     offset = cms.uint32( 0 ),
11023     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11024 )
11025 process.hltSingleCaloJet90 = cms.EDFilter( "HLT1CaloJet",
11026     saveTags = cms.bool( True ),
11027     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
11028     triggerType = cms.int32( 85 ),
11029     MinE = cms.double( -1.0 ),
11030     MinPt = cms.double( 90.0 ),
11031     MinMass = cms.double( -1.0 ),
11032     MaxMass = cms.double( -1.0 ),
11033     MinEta = cms.double( -1.0 ),
11034     MaxEta = cms.double( 5.0 ),
11035     MinN = cms.int32( 1 )
11036 )
11037 process.hltPFJetsCorrectedMatchedToCaloJets90 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
11038     src = cms.InputTag( "hltAK4PFJetsCorrected" ),
11039     triggerJetsFilter = cms.InputTag( "hltSingleCaloJet90" ),
11040     triggerJetsType = cms.int32( 85 ),
11041     maxDeltaR = cms.double( 0.5 )
11042 )
11043 process.hltSinglePFJet120 = cms.EDFilter( "HLT1PFJet",
11044     saveTags = cms.bool( True ),
11045     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets90" ),
11046     triggerType = cms.int32( 85 ),
11047     MinE = cms.double( -1.0 ),
11048     MinPt = cms.double( 120.0 ),
11049     MinMass = cms.double( -1.0 ),
11050     MaxMass = cms.double( -1.0 ),
11051     MinEta = cms.double( -1.0 ),
11052     MaxEta = cms.double( 5.0 ),
11053     MinN = cms.int32( 1 )
11054 )
11055 process.hltPreAK4PFJetFwd40 = cms.EDFilter( "HLTPrescaler",
11056     offset = cms.uint32( 0 ),
11057     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11058 )
11059 process.hltSingleCaloFwdJet10 = cms.EDFilter( "HLT1CaloJet",
11060     saveTags = cms.bool( True ),
11061     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
11062     triggerType = cms.int32( 85 ),
11063     MinE = cms.double( -1.0 ),
11064     MinPt = cms.double( 10.0 ),
11065     MinMass = cms.double( -1.0 ),
11066     MaxMass = cms.double( -1.0 ),
11067     MinEta = cms.double( 2.7 ),
11068     MaxEta = cms.double( 5.0 ),
11069     MinN = cms.int32( 1 )
11070 )
11071 process.hltPFJetsCorrectedMatchedToCaloFwdJets10 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
11072     src = cms.InputTag( "hltAK4PFJetsCorrected" ),
11073     triggerJetsFilter = cms.InputTag( "hltSingleCaloFwdJet10" ),
11074     triggerJetsType = cms.int32( 85 ),
11075     maxDeltaR = cms.double( 0.5 )
11076 )
11077 process.hltSinglePFFwdJet40 = cms.EDFilter( "HLT1PFJet",
11078     saveTags = cms.bool( True ),
11079     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloFwdJets10" ),
11080     triggerType = cms.int32( 85 ),
11081     MinE = cms.double( -1.0 ),
11082     MinPt = cms.double( 40.0 ),
11083     MinMass = cms.double( -1.0 ),
11084     MaxMass = cms.double( -1.0 ),
11085     MinEta = cms.double( 2.7 ),
11086     MaxEta = cms.double( 5.0 ),
11087     MinN = cms.int32( 1 )
11088 )
11089 process.hltPreAK4PFJetFwd60 = cms.EDFilter( "HLTPrescaler",
11090     offset = cms.uint32( 0 ),
11091     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11092 )
11093 process.hltPFJetsCorrectedMatchedToCaloFwdJets40 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
11094     src = cms.InputTag( "hltAK4PFJetsCorrected" ),
11095     triggerJetsFilter = cms.InputTag( "hltSingleCaloFwdJet40" ),
11096     triggerJetsType = cms.int32( 85 ),
11097     maxDeltaR = cms.double( 0.5 )
11098 )
11099 process.hltSinglePFFwdJet60 = cms.EDFilter( "HLT1PFJet",
11100     saveTags = cms.bool( True ),
11101     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloFwdJets40" ),
11102     triggerType = cms.int32( 85 ),
11103     MinE = cms.double( -1.0 ),
11104     MinPt = cms.double( 60.0 ),
11105     MinMass = cms.double( -1.0 ),
11106     MaxMass = cms.double( -1.0 ),
11107     MinEta = cms.double( 2.7 ),
11108     MaxEta = cms.double( 5.0 ),
11109     MinN = cms.int32( 1 )
11110 )
11111 process.hltPreAK4PFJetFwd80 = cms.EDFilter( "HLTPrescaler",
11112     offset = cms.uint32( 0 ),
11113     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11114 )
11115 process.hltSingleCaloFwdJet50 = cms.EDFilter( "HLT1CaloJet",
11116     saveTags = cms.bool( True ),
11117     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
11118     triggerType = cms.int32( 85 ),
11119     MinE = cms.double( -1.0 ),
11120     MinPt = cms.double( 50.0 ),
11121     MinMass = cms.double( -1.0 ),
11122     MaxMass = cms.double( -1.0 ),
11123     MinEta = cms.double( 2.7 ),
11124     MaxEta = cms.double( 5.0 ),
11125     MinN = cms.int32( 1 )
11126 )
11127 process.hltPFJetsCorrectedMatchedToCaloFwdJets50 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
11128     src = cms.InputTag( "hltAK4PFJetsCorrected" ),
11129     triggerJetsFilter = cms.InputTag( "hltSingleCaloFwdJet50" ),
11130     triggerJetsType = cms.int32( 85 ),
11131     maxDeltaR = cms.double( 0.5 )
11132 )
11133 process.hltSinglePFFwdJet80 = cms.EDFilter( "HLT1PFJet",
11134     saveTags = cms.bool( True ),
11135     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloFwdJets50" ),
11136     triggerType = cms.int32( 85 ),
11137     MinE = cms.double( -1.0 ),
11138     MinPt = cms.double( 80.0 ),
11139     MinMass = cms.double( -1.0 ),
11140     MaxMass = cms.double( -1.0 ),
11141     MinEta = cms.double( 2.7 ),
11142     MaxEta = cms.double( 5.0 ),
11143     MinN = cms.int32( 1 )
11144 )
11145 process.hltPreAK4PFJetFwd100 = cms.EDFilter( "HLTPrescaler",
11146     offset = cms.uint32( 0 ),
11147     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11148 )
11149 process.hltPFJetsCorrectedMatchedToCaloFwdJets70 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
11150     src = cms.InputTag( "hltAK4PFJetsCorrected" ),
11151     triggerJetsFilter = cms.InputTag( "hltSingleCaloFwdJet70" ),
11152     triggerJetsType = cms.int32( 85 ),
11153     maxDeltaR = cms.double( 0.5 )
11154 )
11155 process.hltSinglePFFwdJet100 = cms.EDFilter( "HLT1PFJet",
11156     saveTags = cms.bool( True ),
11157     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloFwdJets70" ),
11158     triggerType = cms.int32( 85 ),
11159     MinE = cms.double( -1.0 ),
11160     MinPt = cms.double( 100.0 ),
11161     MinMass = cms.double( -1.0 ),
11162     MaxMass = cms.double( -1.0 ),
11163     MinEta = cms.double( 2.7 ),
11164     MaxEta = cms.double( 5.0 ),
11165     MinN = cms.int32( 1 )
11166 )
11167 process.hltPreAK4PFJetFwd120 = cms.EDFilter( "HLTPrescaler",
11168     offset = cms.uint32( 0 ),
11169     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11170 )
11171 process.hltSingleCaloFwdJet90 = cms.EDFilter( "HLT1CaloJet",
11172     saveTags = cms.bool( True ),
11173     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
11174     triggerType = cms.int32( 85 ),
11175     MinE = cms.double( -1.0 ),
11176     MinPt = cms.double( 90.0 ),
11177     MinMass = cms.double( -1.0 ),
11178     MaxMass = cms.double( -1.0 ),
11179     MinEta = cms.double( 2.7 ),
11180     MaxEta = cms.double( 5.0 ),
11181     MinN = cms.int32( 1 )
11182 )
11183 process.hltPFJetsCorrectedMatchedToCaloFwdJets90 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
11184     src = cms.InputTag( "hltAK4PFJetsCorrected" ),
11185     triggerJetsFilter = cms.InputTag( "hltSingleCaloFwdJet90" ),
11186     triggerJetsType = cms.int32( 85 ),
11187     maxDeltaR = cms.double( 0.5 )
11188 )
11189 process.hltSinglePFFwdJet120 = cms.EDFilter( "HLT1PFJet",
11190     saveTags = cms.bool( True ),
11191     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloFwdJets90" ),
11192     triggerType = cms.int32( 85 ),
11193     MinE = cms.double( -1.0 ),
11194     MinPt = cms.double( 120.0 ),
11195     MinMass = cms.double( -1.0 ),
11196     MaxMass = cms.double( -1.0 ),
11197     MinEta = cms.double( 2.7 ),
11198     MaxEta = cms.double( 5.0 ),
11199     MinN = cms.int32( 1 )
11200 )
11201 process.hltL1sEG10EG5 = cms.EDFilter( "HLTL1TSeed",
11202     saveTags = cms.bool( True ),
11203     L1SeedsLogicalExpression = cms.string( "L1_DoubleEG_10_5" ),
11204     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
11205     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
11206     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
11207     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
11208     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
11209     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
11210     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
11211     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
11212     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
11213 )
11214 process.hltPrePPRefDoubleEle10Gsf = cms.EDFilter( "HLTPrescaler",
11215     offset = cms.uint32( 0 ),
11216     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11217 )
11218 process.hltRechitInRegionsECAL = cms.EDProducer( "HLTEcalRecHitInAllL1RegionsProducer",
11219     productLabels = cms.vstring( 'EcalRecHitsEB',
11220       'EcalRecHitsEE' ),
11221     recHitLabels = cms.VInputTag( 'hltEcalRecHit:EcalRecHitsEB','hltEcalRecHit:EcalRecHitsEE' ),
11222     l1InputRegions = cms.VPSet( 
11223       cms.PSet(  inputColl = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
11224         regionEtaMargin = cms.double( 0.9 ),
11225         type = cms.string( "EGamma" ),
11226         minEt = cms.double( 5.0 ),
11227         regionPhiMargin = cms.double( 1.2 ),
11228         maxEt = cms.double( 999999.0 )
11229       ),
11230       cms.PSet(  inputColl = cms.InputTag( 'hltGtStage2Digis','Jet' ),
11231         regionEtaMargin = cms.double( 0.9 ),
11232         type = cms.string( "Jet" ),
11233         minEt = cms.double( 170.0 ),
11234         regionPhiMargin = cms.double( 1.2 ),
11235         maxEt = cms.double( 999999.0 )
11236       ),
11237       cms.PSet(  inputColl = cms.InputTag( 'hltGtStage2Digis','Tau' ),
11238         regionEtaMargin = cms.double( 0.9 ),
11239         type = cms.string( "Tau" ),
11240         minEt = cms.double( 100.0 ),
11241         regionPhiMargin = cms.double( 1.2 ),
11242         maxEt = cms.double( 999999.0 )
11243       )
11244     )
11245 )
11246 process.hltRechitInRegionsES = cms.EDProducer( "HLTEcalRecHitInAllL1RegionsProducer",
11247     productLabels = cms.vstring( 'EcalRecHitsES' ),
11248     recHitLabels = cms.VInputTag( 'hltEcalPreshowerRecHit:EcalRecHitsES' ),
11249     l1InputRegions = cms.VPSet( 
11250       cms.PSet(  inputColl = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
11251         regionEtaMargin = cms.double( 0.9 ),
11252         type = cms.string( "EGamma" ),
11253         minEt = cms.double( 5.0 ),
11254         regionPhiMargin = cms.double( 1.2 ),
11255         maxEt = cms.double( 999999.0 )
11256       ),
11257       cms.PSet(  inputColl = cms.InputTag( 'hltGtStage2Digis','Jet' ),
11258         regionEtaMargin = cms.double( 0.9 ),
11259         type = cms.string( "Jet" ),
11260         minEt = cms.double( 170.0 ),
11261         regionPhiMargin = cms.double( 1.2 ),
11262         maxEt = cms.double( 999999.0 )
11263       ),
11264       cms.PSet(  inputColl = cms.InputTag( 'hltGtStage2Digis','Tau' ),
11265         regionEtaMargin = cms.double( 0.9 ),
11266         type = cms.string( "Tau" ),
11267         minEt = cms.double( 100.0 ),
11268         regionPhiMargin = cms.double( 1.2 ),
11269         maxEt = cms.double( 999999.0 )
11270       )
11271     )
11272 )
11273 process.hltParticleFlowRecHitECALL1Seeded = cms.EDProducer( "PFRecHitProducer",
11274     navigator = cms.PSet( 
11275       barrel = cms.PSet(  ),
11276       endcap = cms.PSet(  ),
11277       name = cms.string( "PFRecHitECALNavigator" )
11278     ),
11279     producers = cms.VPSet( 
11280       cms.PSet(  src = cms.InputTag( 'hltRechitInRegionsECAL','EcalRecHitsEB' ),
11281         srFlags = cms.InputTag( "" ),
11282         name = cms.string( "PFEBRecHitCreator" ),
11283         qualityTests = cms.VPSet( 
11284           cms.PSet(  name = cms.string( "PFRecHitQTestDBThreshold" ),
11285             applySelectionsToAllCrystals = cms.bool( True )
11286           ),
11287           cms.PSet(  topologicalCleaning = cms.bool( True ),
11288             skipTTRecoveredHits = cms.bool( True ),
11289             cleaningThreshold = cms.double( 2.0 ),
11290             name = cms.string( "PFRecHitQTestECAL" ),
11291             timingCleaning = cms.bool( True )
11292           )
11293         )
11294       ),
11295       cms.PSet(  src = cms.InputTag( 'hltRechitInRegionsECAL','EcalRecHitsEE' ),
11296         srFlags = cms.InputTag( "" ),
11297         name = cms.string( "PFEERecHitCreator" ),
11298         qualityTests = cms.VPSet( 
11299           cms.PSet(  name = cms.string( "PFRecHitQTestDBThreshold" ),
11300             applySelectionsToAllCrystals = cms.bool( True )
11301           ),
11302           cms.PSet(  topologicalCleaning = cms.bool( True ),
11303             skipTTRecoveredHits = cms.bool( True ),
11304             cleaningThreshold = cms.double( 2.0 ),
11305             name = cms.string( "PFRecHitQTestECAL" ),
11306             timingCleaning = cms.bool( True )
11307           )
11308         )
11309       )
11310     )
11311 )
11312 process.hltParticleFlowRecHitPSL1Seeded = cms.EDProducer( "PFRecHitProducer",
11313     navigator = cms.PSet(  name = cms.string( "PFRecHitPreshowerNavigator" ) ),
11314     producers = cms.VPSet( 
11315       cms.PSet(  src = cms.InputTag( 'hltRechitInRegionsES','EcalRecHitsES' ),
11316         name = cms.string( "PFPSRecHitCreator" ),
11317         qualityTests = cms.VPSet( 
11318           cms.PSet(  threshold = cms.double( 7.0E-6 ),
11319             name = cms.string( "PFRecHitQTestThreshold" )
11320           )
11321         )
11322       )
11323     )
11324 )
11325 process.hltParticleFlowClusterPSL1Seeded = cms.EDProducer( "PFClusterProducer",
11326     recHitsSource = cms.InputTag( "hltParticleFlowRecHitPSL1Seeded" ),
11327     usePFThresholdsFromDB = cms.bool( True ),
11328     recHitCleaners = cms.VPSet( 
11329     ),
11330     seedCleaners = cms.VPSet( 
11331     ),
11332     seedFinder = cms.PSet( 
11333       thresholdsByDetector = cms.VPSet( 
11334         cms.PSet(  seedingThresholdPt = cms.double( 0.0 ),
11335           seedingThreshold = cms.double( 1.2E-4 ),
11336           detector = cms.string( "PS1" )
11337         ),
11338         cms.PSet(  seedingThresholdPt = cms.double( 0.0 ),
11339           seedingThreshold = cms.double( 1.2E-4 ),
11340           detector = cms.string( "PS2" )
11341         )
11342       ),
11343       algoName = cms.string( "LocalMaximumSeedFinder" ),
11344       nNeighbours = cms.int32( 4 )
11345     ),
11346     initialClusteringStep = cms.PSet( 
11347       thresholdsByDetector = cms.VPSet( 
11348         cms.PSet(  gatheringThreshold = cms.double( 6.0E-5 ),
11349           gatheringThresholdPt = cms.double( 0.0 ),
11350           detector = cms.string( "PS1" )
11351         ),
11352         cms.PSet(  gatheringThreshold = cms.double( 6.0E-5 ),
11353           gatheringThresholdPt = cms.double( 0.0 ),
11354           detector = cms.string( "PS2" )
11355         )
11356       ),
11357       algoName = cms.string( "Basic2DGenericTopoClusterizer" ),
11358       useCornerCells = cms.bool( False )
11359     ),
11360     pfClusterBuilder = cms.PSet( 
11361       minFracTot = cms.double( 1.0E-20 ),
11362       stoppingTolerance = cms.double( 1.0E-8 ),
11363       positionCalc = cms.PSet( 
11364         minAllowedNormalization = cms.double( 1.0E-9 ),
11365         posCalcNCrystals = cms.int32( -1 ),
11366         algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ),
11367         logWeightDenominator = cms.double( 6.0E-5 ),
11368         minFractionInCalc = cms.double( 1.0E-9 )
11369       ),
11370       maxIterations = cms.uint32( 50 ),
11371       algoName = cms.string( "Basic2DGenericPFlowClusterizer" ),
11372       recHitEnergyNorms = cms.VPSet( 
11373         cms.PSet(  recHitEnergyNorm = cms.double( 6.0E-5 ),
11374           detector = cms.string( "PS1" )
11375         ),
11376         cms.PSet(  recHitEnergyNorm = cms.double( 6.0E-5 ),
11377           detector = cms.string( "PS2" )
11378         )
11379       ),
11380       showerSigma = cms.double( 0.3 ),
11381       minFractionToKeep = cms.double( 1.0E-7 ),
11382       excludeOtherSeeds = cms.bool( True )
11383     ),
11384     positionReCalc = cms.PSet(  ),
11385     energyCorrector = cms.PSet(  )
11386 )
11387 process.hltParticleFlowClusterECALUncorrectedL1Seeded = cms.EDProducer( "PFClusterProducer",
11388     recHitsSource = cms.InputTag( "hltParticleFlowRecHitECALL1Seeded" ),
11389     usePFThresholdsFromDB = cms.bool( True ),
11390     recHitCleaners = cms.VPSet( 
11391     ),
11392     seedCleaners = cms.VPSet( 
11393     ),
11394     seedFinder = cms.PSet( 
11395       thresholdsByDetector = cms.VPSet( 
11396         cms.PSet(  seedingThresholdPt = cms.double( 0.15 ),
11397           seedingThreshold = cms.double( 0.6 ),
11398           detector = cms.string( "ECAL_ENDCAP" )
11399         ),
11400         cms.PSet(  seedingThresholdPt = cms.double( 0.0 ),
11401           seedingThreshold = cms.double( 0.23 ),
11402           detector = cms.string( "ECAL_BARREL" )
11403         )
11404       ),
11405       algoName = cms.string( "LocalMaximumSeedFinder" ),
11406       nNeighbours = cms.int32( 8 )
11407     ),
11408     initialClusteringStep = cms.PSet( 
11409       thresholdsByDetector = cms.VPSet( 
11410         cms.PSet(  gatheringThreshold = cms.double( 0.08 ),
11411           gatheringThresholdPt = cms.double( 0.0 ),
11412           detector = cms.string( "ECAL_BARREL" )
11413         ),
11414         cms.PSet(  gatheringThreshold = cms.double( 0.3 ),
11415           gatheringThresholdPt = cms.double( 0.0 ),
11416           detector = cms.string( "ECAL_ENDCAP" )
11417         )
11418       ),
11419       algoName = cms.string( "Basic2DGenericTopoClusterizer" ),
11420       useCornerCells = cms.bool( True )
11421     ),
11422     pfClusterBuilder = cms.PSet( 
11423       minFracTot = cms.double( 1.0E-20 ),
11424       stoppingTolerance = cms.double( 1.0E-8 ),
11425       positionCalc = cms.PSet( 
11426         minAllowedNormalization = cms.double( 1.0E-9 ),
11427         posCalcNCrystals = cms.int32( 9 ),
11428         algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ),
11429         logWeightDenominator = cms.double( 0.08 ),
11430         minFractionInCalc = cms.double( 1.0E-9 ),
11431         timeResolutionCalcBarrel = cms.PSet( 
11432           corrTermLowE = cms.double( 0.0510871 ),
11433           threshLowE = cms.double( 0.5 ),
11434           noiseTerm = cms.double( 1.10889 ),
11435           constantTermLowE = cms.double( 0.0 ),
11436           noiseTermLowE = cms.double( 1.31883 ),
11437           threshHighE = cms.double( 5.0 ),
11438           constantTerm = cms.double( 0.428192 )
11439         ),
11440         timeResolutionCalcEndcap = cms.PSet( 
11441           corrTermLowE = cms.double( 0.0 ),
11442           threshLowE = cms.double( 1.0 ),
11443           noiseTerm = cms.double( 5.72489999999 ),
11444           constantTermLowE = cms.double( 0.0 ),
11445           noiseTermLowE = cms.double( 6.92683000001 ),
11446           threshHighE = cms.double( 10.0 ),
11447           constantTerm = cms.double( 0.0 )
11448         )
11449       ),
11450       maxIterations = cms.uint32( 50 ),
11451       positionCalcForConvergence = cms.PSet( 
11452         minAllowedNormalization = cms.double( 0.0 ),
11453         T0_ES = cms.double( 1.2 ),
11454         algoName = cms.string( "ECAL2DPositionCalcWithDepthCorr" ),
11455         T0_EE = cms.double( 3.1 ),
11456         T0_EB = cms.double( 7.4 ),
11457         X0 = cms.double( 0.89 ),
11458         minFractionInCalc = cms.double( 0.0 ),
11459         W0 = cms.double( 4.2 )
11460       ),
11461       allCellsPositionCalc = cms.PSet( 
11462         minAllowedNormalization = cms.double( 1.0E-9 ),
11463         posCalcNCrystals = cms.int32( -1 ),
11464         algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ),
11465         logWeightDenominator = cms.double( 0.08 ),
11466         minFractionInCalc = cms.double( 1.0E-9 ),
11467         timeResolutionCalcBarrel = cms.PSet( 
11468           corrTermLowE = cms.double( 0.0510871 ),
11469           threshLowE = cms.double( 0.5 ),
11470           noiseTerm = cms.double( 1.10889 ),
11471           constantTermLowE = cms.double( 0.0 ),
11472           noiseTermLowE = cms.double( 1.31883 ),
11473           threshHighE = cms.double( 5.0 ),
11474           constantTerm = cms.double( 0.428192 )
11475         ),
11476         timeResolutionCalcEndcap = cms.PSet( 
11477           corrTermLowE = cms.double( 0.0 ),
11478           threshLowE = cms.double( 1.0 ),
11479           noiseTerm = cms.double( 5.72489999999 ),
11480           constantTermLowE = cms.double( 0.0 ),
11481           noiseTermLowE = cms.double( 6.92683000001 ),
11482           threshHighE = cms.double( 10.0 ),
11483           constantTerm = cms.double( 0.0 )
11484         )
11485       ),
11486       algoName = cms.string( "Basic2DGenericPFlowClusterizer" ),
11487       recHitEnergyNorms = cms.VPSet( 
11488         cms.PSet(  recHitEnergyNorm = cms.double( 0.08 ),
11489           detector = cms.string( "ECAL_BARREL" )
11490         ),
11491         cms.PSet(  recHitEnergyNorm = cms.double( 0.3 ),
11492           detector = cms.string( "ECAL_ENDCAP" )
11493         )
11494       ),
11495       showerSigma = cms.double( 1.5 ),
11496       minFractionToKeep = cms.double( 1.0E-7 ),
11497       excludeOtherSeeds = cms.bool( True )
11498     ),
11499     positionReCalc = cms.PSet( 
11500       minAllowedNormalization = cms.double( 0.0 ),
11501       T0_ES = cms.double( 1.2 ),
11502       algoName = cms.string( "ECAL2DPositionCalcWithDepthCorr" ),
11503       T0_EE = cms.double( 3.1 ),
11504       T0_EB = cms.double( 7.4 ),
11505       X0 = cms.double( 0.89 ),
11506       minFractionInCalc = cms.double( 0.0 ),
11507       W0 = cms.double( 4.2 )
11508     ),
11509     energyCorrector = cms.PSet(  )
11510 )
11511 process.hltParticleFlowClusterECALL1Seeded = cms.EDProducer( "CorrectedECALPFClusterProducer",
11512     minimumPSEnergy = cms.double( 0.0 ),
11513     skipPS = cms.bool( False ),
11514     inputPS = cms.InputTag( "hltParticleFlowClusterPSL1Seeded" ),
11515     energyCorrector = cms.PSet( 
11516       recHitsEELabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
11517       recHitsEBLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
11518       applyCrackCorrections = cms.bool( False ),
11519       ebSrFlagLabel = cms.InputTag( "hltEcalDigisLegacy" ),
11520       applyMVACorrections = cms.bool( True ),
11521       eeSrFlagLabel = cms.InputTag( "hltEcalDigisLegacy" ),
11522       maxPtForMVAEvaluation = cms.double( 300.0 ),
11523       srfAwareCorrection = cms.bool( True )
11524     ),
11525     inputECAL = cms.InputTag( "hltParticleFlowClusterECALUncorrectedL1Seeded" )
11526 )
11527 process.hltParticleFlowSuperClusterECALL1Seeded = cms.EDProducer( "PFECALSuperClusterProducer",
11528     PFSuperClusterCollectionEndcap = cms.string( "hltParticleFlowSuperClusterECALEndcap" ),
11529     doSatelliteClusterMerge = cms.bool( False ),
11530     thresh_PFClusterBarrel = cms.double( 0.5 ),
11531     PFBasicClusterCollectionBarrel = cms.string( "hltParticleFlowBasicClusterECALBarrel" ),
11532     useRegression = cms.bool( True ),
11533     satelliteMajorityFraction = cms.double( 0.5 ),
11534     thresh_PFClusterEndcap = cms.double( 0.5 ),
11535     ESAssociation = cms.InputTag( "hltParticleFlowClusterECALL1Seeded" ),
11536     PFBasicClusterCollectionPreshower = cms.string( "hltParticleFlowBasicClusterECALPreshower" ),
11537     verbose = cms.untracked.bool( False ),
11538     thresh_SCEt = cms.double( 4.0 ),
11539     etawidth_SuperClusterEndcap = cms.double( 0.04 ),
11540     phiwidth_SuperClusterEndcap = cms.double( 0.6 ),
11541     useDynamicDPhiWindow = cms.bool( True ),
11542     PFSuperClusterCollectionBarrel = cms.string( "hltParticleFlowSuperClusterECALBarrel" ),
11543     regressionConfig = cms.PSet( 
11544       uncertaintyKeyEB = cms.string( "pfscecal_EBUncertainty_online" ),
11545       ecalRecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
11546       ecalRecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
11547       regressionKeyEE = cms.string( "pfscecal_EECorrection_online" ),
11548       regressionKeyEB = cms.string( "pfscecal_EBCorrection_online" ),
11549       uncertaintyKeyEE = cms.string( "pfscecal_EEUncertainty_online" ),
11550       isHLT = cms.bool( True ),
11551       regTrainedWithPS = cms.bool( True )
11552     ),
11553     applyCrackCorrections = cms.bool( False ),
11554     satelliteClusterSeedThreshold = cms.double( 50.0 ),
11555     etawidth_SuperClusterBarrel = cms.double( 0.04 ),
11556     PFBasicClusterCollectionEndcap = cms.string( "hltParticleFlowBasicClusterECALEndcap" ),
11557     PFClusters = cms.InputTag( "hltParticleFlowClusterECALL1Seeded" ),
11558     thresh_PFClusterSeedBarrel = cms.double( 1.0 ),
11559     EnergyWeight = cms.string( "Raw" ),
11560     BeamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
11561     thresh_PFClusterSeedEndcap = cms.double( 1.0 ),
11562     phiwidth_SuperClusterBarrel = cms.double( 0.6 ),
11563     thresh_PFClusterES = cms.double( 0.5 ),
11564     seedThresholdIsET = cms.bool( True ),
11565     isOOTCollection = cms.bool( False ),
11566     barrelRecHits = cms.InputTag( "" ),
11567     endcapRecHits = cms.InputTag( "" ),
11568     PFSuperClusterCollectionEndcapWithPreshower = cms.string( "hltParticleFlowSuperClusterECALEndcapWithPreshower" ),
11569     dropUnseedable = cms.bool( False ),
11570     ClusteringType = cms.string( "Mustache" )
11571 )
11572 process.hltEgammaCandidates = cms.EDProducer( "EgammaHLTRecoEcalCandidateProducers",
11573     scHybridBarrelProducer = cms.InputTag( 'hltParticleFlowSuperClusterECALL1Seeded','hltParticleFlowSuperClusterECALBarrel' ),
11574     scIslandEndcapProducer = cms.InputTag( 'hltParticleFlowSuperClusterECALL1Seeded','hltParticleFlowSuperClusterECALEndcapWithPreshower' ),
11575     recoEcalCandidateCollection = cms.string( "" )
11576 )
11577 process.hltEgammaCandidatesWrapper = cms.EDFilter( "HLTEgammaTriggerFilterObjectWrapper",
11578     saveTags = cms.bool( True ),
11579     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
11580     candNonIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
11581     doIsolated = cms.bool( False )
11582 )
11583 process.hltDoubleEG10EtPPRefFilter = cms.EDFilter( "HLTEgammaEtFilter",
11584     saveTags = cms.bool( True ),
11585     inputTag = cms.InputTag( "hltEgammaCandidatesWrapper" ),
11586     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
11587     etcutEB = cms.double( 10.0 ),
11588     etcutEE = cms.double( 10.0 ),
11589     minEtaCut = cms.double( -9999.0 ),
11590     maxEtaCut = cms.double( 9999.0 ),
11591     ncandcut = cms.int32( 2 )
11592 )
11593 process.hltEgammaClusterShape = cms.EDProducer( "EgammaHLTClusterShapeProducer",
11594     recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ),
11595     ecalRechitEB = cms.InputTag( 'hltRechitInRegionsECAL','EcalRecHitsEB' ),
11596     ecalRechitEE = cms.InputTag( 'hltRechitInRegionsECAL','EcalRecHitsEE' ),
11597     multThresEB = cms.double( 1.0 ),
11598     multThresEE = cms.double( 1.25 )
11599 )
11600 process.hltDoubleEle10ClusterShapePPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
11601     saveTags = cms.bool( True ),
11602     candTag = cms.InputTag( "hltDoubleEG10EtPPRefFilter" ),
11603     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
11604     rhoTag = cms.InputTag( "" ),
11605     energyLowEdges = cms.vdouble( 0.0 ),
11606     lessThan = cms.bool( True ),
11607     useEt = cms.bool( False ),
11608     useAbs = cms.bool( False ),
11609     thrRegularEB = cms.vdouble( 0.015 ),
11610     thrRegularEE = cms.vdouble( 0.04 ),
11611     thrOverEEB = cms.vdouble( -1.0 ),
11612     thrOverEEE = cms.vdouble( -1.0 ),
11613     thrOverE2EB = cms.vdouble( -1.0 ),
11614     thrOverE2EE = cms.vdouble( -1.0 ),
11615     ncandcut = cms.int32( 2 ),
11616     doRhoCorrection = cms.bool( False ),
11617     rhoMax = cms.double( 9.9999999E7 ),
11618     rhoScale = cms.double( 1.0 ),
11619     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
11620     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
11621     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
11622 )
11623 process.hltEgammaHoverE = cms.EDProducer( "EgammaHLTHcalVarProducerFromRecHit",
11624     recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ),
11625     rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
11626     hbheRecHitsTag = cms.InputTag( "hltHbhereco" ),
11627     doRhoCorrection = cms.bool( False ),
11628     rhoMax = cms.double( 9.9999999E7 ),
11629     rhoScale = cms.double( 1.0 ),
11630     eThresHB = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ),
11631     etThresHB = cms.vdouble( 0.0, 0.0, 0.0, 0.0 ),
11632     eThresHE = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ),
11633     etThresHE = cms.vdouble( 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 ),
11634     usePFThresholdsFromDB = cms.bool( True ),
11635     innerCone = cms.double( 0.0 ),
11636     outerCone = cms.double( 0.14 ),
11637     depth = cms.int32( 0 ),
11638     maxSeverityHB = cms.int32( 9 ),
11639     maxSeverityHE = cms.int32( 9 ),
11640     doEtSum = cms.bool( False ),
11641     useSingleTower = cms.bool( False ),
11642     effectiveAreas = cms.vdouble( 0.105, 0.17 ),
11643     absEtaLowEdges = cms.vdouble( 0.0, 1.479 )
11644 )
11645 process.hltDoubleEle10HoverEPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
11646     saveTags = cms.bool( True ),
11647     candTag = cms.InputTag( "hltDoubleEle10ClusterShapePPRefFilter" ),
11648     varTag = cms.InputTag( "hltEgammaHoverE" ),
11649     rhoTag = cms.InputTag( "" ),
11650     energyLowEdges = cms.vdouble( 0.0 ),
11651     lessThan = cms.bool( True ),
11652     useEt = cms.bool( False ),
11653     useAbs = cms.bool( False ),
11654     thrRegularEB = cms.vdouble( -1.0 ),
11655     thrRegularEE = cms.vdouble( -1.0 ),
11656     thrOverEEB = cms.vdouble( 0.2 ),
11657     thrOverEEE = cms.vdouble( 0.15 ),
11658     thrOverE2EB = cms.vdouble( -1.0 ),
11659     thrOverE2EE = cms.vdouble( -1.0 ),
11660     ncandcut = cms.int32( 2 ),
11661     doRhoCorrection = cms.bool( False ),
11662     rhoMax = cms.double( 9.9999999E7 ),
11663     rhoScale = cms.double( 1.0 ),
11664     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
11665     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
11666     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
11667 )
11668 process.hltEgammaEcalPFClusterIso = cms.EDProducer( "EgammaHLTEcalPFClusterIsolationProducer",
11669     recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ),
11670     pfClusterProducer = cms.InputTag( "hltParticleFlowClusterECALL1Seeded" ),
11671     rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
11672     doRhoCorrection = cms.bool( False ),
11673     rhoMax = cms.double( 9.9999999E7 ),
11674     rhoScale = cms.double( 1.0 ),
11675     drMax = cms.double( 0.3 ),
11676     drVetoBarrel = cms.double( 0.0 ),
11677     drVetoEndcap = cms.double( 0.0 ),
11678     etaStripBarrel = cms.double( 0.0 ),
11679     etaStripEndcap = cms.double( 0.0 ),
11680     energyBarrel = cms.double( 0.0 ),
11681     energyEndcap = cms.double( 0.0 ),
11682     effectiveAreas = cms.vdouble( 0.29, 0.21 ),
11683     absEtaLowEdges = cms.vdouble( 0.0, 1.479 )
11684 )
11685 process.hltDoubleEle10EcalIsoPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
11686     saveTags = cms.bool( True ),
11687     candTag = cms.InputTag( "hltDoubleEle10HoverEPPRefFilter" ),
11688     varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
11689     rhoTag = cms.InputTag( "" ),
11690     energyLowEdges = cms.vdouble( 0.0 ),
11691     lessThan = cms.bool( True ),
11692     useEt = cms.bool( True ),
11693     useAbs = cms.bool( False ),
11694     thrRegularEB = cms.vdouble( -1.0 ),
11695     thrRegularEE = cms.vdouble( -1.0 ),
11696     thrOverEEB = cms.vdouble( 1.0 ),
11697     thrOverEEE = cms.vdouble( 1.0 ),
11698     thrOverE2EB = cms.vdouble( -1.0 ),
11699     thrOverE2EE = cms.vdouble( -1.0 ),
11700     ncandcut = cms.int32( 2 ),
11701     doRhoCorrection = cms.bool( False ),
11702     rhoMax = cms.double( 9.9999999E7 ),
11703     rhoScale = cms.double( 1.0 ),
11704     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
11705     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
11706     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
11707 )
11708 process.hltEgammaHcalPFClusterIso = cms.EDProducer( "EgammaHLTHcalPFClusterIsolationProducer",
11709     recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ),
11710     pfClusterProducerHCAL = cms.InputTag( "hltParticleFlowClusterHCAL" ),
11711     useHF = cms.bool( False ),
11712     pfClusterProducerHFEM = cms.InputTag( "" ),
11713     pfClusterProducerHFHAD = cms.InputTag( "" ),
11714     rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
11715     doRhoCorrection = cms.bool( False ),
11716     rhoMax = cms.double( 9.9999999E7 ),
11717     rhoScale = cms.double( 1.0 ),
11718     drMax = cms.double( 0.3 ),
11719     drVetoBarrel = cms.double( 0.0 ),
11720     drVetoEndcap = cms.double( 0.0 ),
11721     etaStripBarrel = cms.double( 0.0 ),
11722     etaStripEndcap = cms.double( 0.0 ),
11723     energyBarrel = cms.double( 0.0 ),
11724     energyEndcap = cms.double( 0.0 ),
11725     useEt = cms.bool( True ),
11726     effectiveAreas = cms.vdouble( 0.2, 0.25 ),
11727     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
11728     doEffAreaCorrection = cms.bool( False ),
11729     effectiveAreasCorr = cms.vdouble( 0.0, 0.0 ),
11730     effectiveAreasThres = cms.vdouble( 0.0, 0.0 )
11731 )
11732 process.hltDoubleEle10HcalIsoPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
11733     saveTags = cms.bool( True ),
11734     candTag = cms.InputTag( "hltDoubleEle10EcalIsoPPRefFilter" ),
11735     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
11736     rhoTag = cms.InputTag( "" ),
11737     energyLowEdges = cms.vdouble( 0.0 ),
11738     lessThan = cms.bool( True ),
11739     useEt = cms.bool( True ),
11740     useAbs = cms.bool( False ),
11741     thrRegularEB = cms.vdouble( -1.0 ),
11742     thrRegularEE = cms.vdouble( -1.0 ),
11743     thrOverEEB = cms.vdouble( 1.0 ),
11744     thrOverEEE = cms.vdouble( 1.0 ),
11745     thrOverE2EB = cms.vdouble( -1.0 ),
11746     thrOverE2EE = cms.vdouble( -1.0 ),
11747     ncandcut = cms.int32( 2 ),
11748     doRhoCorrection = cms.bool( False ),
11749     rhoMax = cms.double( 9.9999999E7 ),
11750     rhoScale = cms.double( 1.0 ),
11751     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
11752     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
11753     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
11754 )
11755 process.hltPixelLayerPairs = cms.EDProducer( "SeedingLayersEDProducer",
11756     layerList = cms.vstring( 'BPix1+BPix2',
11757       'BPix1+BPix3',
11758       'BPix1+BPix4',
11759       'BPix2+BPix3',
11760       'BPix2+BPix4',
11761       'BPix3+BPix4',
11762       'FPix1_pos+FPix2_pos',
11763       'FPix1_pos+FPix3_pos',
11764       'FPix2_pos+FPix3_pos',
11765       'BPix1+FPix1_pos',
11766       'BPix1+FPix2_pos',
11767       'BPix1+FPix3_pos',
11768       'BPix2+FPix1_pos',
11769       'BPix2+FPix2_pos',
11770       'BPix2+FPix3_pos',
11771       'BPix3+FPix1_pos',
11772       'BPix3+FPix2_pos',
11773       'BPix3+FPix3_pos',
11774       'BPix4+FPix1_pos',
11775       'BPix4+FPix2_pos',
11776       'BPix4+FPix3_pos',
11777       'FPix1_neg+FPix2_neg',
11778       'FPix1_neg+FPix3_neg',
11779       'FPix2_neg+FPix3_neg',
11780       'BPix1+FPix1_neg',
11781       'BPix1+FPix2_neg',
11782       'BPix1+FPix3_neg',
11783       'BPix2+FPix1_neg',
11784       'BPix2+FPix2_neg',
11785       'BPix2+FPix3_neg',
11786       'BPix3+FPix1_neg',
11787       'BPix3+FPix2_neg',
11788       'BPix3+FPix3_neg',
11789       'BPix4+FPix1_neg',
11790       'BPix4+FPix2_neg',
11791       'BPix4+FPix3_neg' ),
11792     BPix = cms.PSet( 
11793       hitErrorRPhi = cms.double( 0.0027 ),
11794       TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
11795       useErrorsFromParam = cms.bool( True ),
11796       hitErrorRZ = cms.double( 0.006 ),
11797       HitProducer = cms.string( "hltSiPixelRecHits" )
11798     ),
11799     FPix = cms.PSet( 
11800       hitErrorRPhi = cms.double( 0.0051 ),
11801       TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
11802       useErrorsFromParam = cms.bool( True ),
11803       hitErrorRZ = cms.double( 0.0036 ),
11804       HitProducer = cms.string( "hltSiPixelRecHits" )
11805     ),
11806     TIB = cms.PSet(  ),
11807     TID = cms.PSet(  ),
11808     TOB = cms.PSet(  ),
11809     TEC = cms.PSet(  ),
11810     MTIB = cms.PSet(  ),
11811     MTID = cms.PSet(  ),
11812     MTOB = cms.PSet(  ),
11813     MTEC = cms.PSet(  )
11814 )
11815 process.hltPixelLayerTriplets = cms.EDProducer( "SeedingLayersEDProducer",
11816     layerList = cms.vstring( 'BPix1+BPix2+BPix3',
11817       'BPix2+BPix3+BPix4',
11818       'BPix1+BPix3+BPix4',
11819       'BPix1+BPix2+BPix4',
11820       'BPix2+BPix3+FPix1_pos',
11821       'BPix2+BPix3+FPix1_neg',
11822       'BPix1+BPix2+FPix1_pos',
11823       'BPix1+BPix2+FPix1_neg',
11824       'BPix2+FPix1_pos+FPix2_pos',
11825       'BPix2+FPix1_neg+FPix2_neg',
11826       'BPix1+FPix1_pos+FPix2_pos',
11827       'BPix1+FPix1_neg+FPix2_neg',
11828       'FPix1_pos+FPix2_pos+FPix3_pos',
11829       'FPix1_neg+FPix2_neg+FPix3_neg',
11830       'BPix1+BPix3+FPix1_pos',
11831       'BPix1+BPix2+FPix2_pos',
11832       'BPix1+BPix3+FPix1_neg',
11833       'BPix1+BPix2+FPix2_neg',
11834       'BPix1+FPix2_neg+FPix3_neg',
11835       'BPix1+FPix1_neg+FPix3_neg',
11836       'BPix1+FPix2_pos+FPix3_pos',
11837       'BPix1+FPix1_pos+FPix3_pos' ),
11838     BPix = cms.PSet( 
11839       hitErrorRPhi = cms.double( 0.0027 ),
11840       TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
11841       useErrorsFromParam = cms.bool( True ),
11842       hitErrorRZ = cms.double( 0.006 ),
11843       HitProducer = cms.string( "hltSiPixelRecHits" )
11844     ),
11845     FPix = cms.PSet( 
11846       hitErrorRPhi = cms.double( 0.0051 ),
11847       TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
11848       useErrorsFromParam = cms.bool( True ),
11849       hitErrorRZ = cms.double( 0.0036 ),
11850       HitProducer = cms.string( "hltSiPixelRecHits" )
11851     ),
11852     TIB = cms.PSet(  ),
11853     TID = cms.PSet(  ),
11854     TOB = cms.PSet(  ),
11855     TEC = cms.PSet(  ),
11856     MTIB = cms.PSet(  ),
11857     MTID = cms.PSet(  ),
11858     MTOB = cms.PSet(  ),
11859     MTEC = cms.PSet(  )
11860 )
11861 process.hltEgammaSuperClustersToPixelMatch = cms.EDProducer( "EgammaHLTFilteredSuperClusterProducer",
11862     cands = cms.InputTag( "hltEgammaCandidates" ),
11863     minEtCutEB = cms.double( 0.0 ),
11864     minEtCutEE = cms.double( 0.0 ),
11865     cuts = cms.VPSet( 
11866       cms.PSet(  endcapCut = cms.PSet( 
11867   useEt = cms.bool( False ),
11868   cutOverE = cms.double( 0.2 )
11869 ),
11870         var = cms.InputTag( "hltEgammaHoverE" ),
11871         barrelCut = cms.PSet( 
11872           useEt = cms.bool( False ),
11873           cutOverE = cms.double( 0.2 )
11874         )
11875       )
11876     )
11877 )
11878 process.hltEleSeedsTrackingRegions = cms.EDProducer( "TrackingRegionsFromSuperClustersEDProducer",
11879     RegionPSet = cms.PSet( 
11880       minBSDeltaZ = cms.double( 0.0 ),
11881       useZInVertex = cms.bool( False ),
11882       vertices = cms.InputTag( "" ),
11883       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
11884       useZInBeamspot = cms.bool( False ),
11885       ptMin = cms.double( 1.5 ),
11886       deltaEtaRegion = cms.double( 0.1 ),
11887       nrSigmaForBSDeltaZ = cms.double( 4.0 ),
11888       originHalfLength = cms.double( 12.5 ),
11889       measurementTrackerEvent = cms.InputTag( "" ),
11890       originRadius = cms.double( 0.05 ),
11891       precise = cms.bool( True ),
11892       superClusters = cms.VInputTag( 'hltEgammaSuperClustersToPixelMatch' ),
11893       whereToUseMeasTracker = cms.string( "kNever" ),
11894       deltaPhiRegion = cms.double( 0.4 ),
11895       defaultZ = cms.double( 0.0 )
11896     )
11897 )
11898 process.hltElePixelHitDoublets = cms.EDProducer( "HitPairEDProducer",
11899     seedingLayers = cms.InputTag( "hltPixelLayerPairs" ),
11900     trackingRegions = cms.InputTag( "hltEleSeedsTrackingRegions" ),
11901     trackingRegionsSeedingLayers = cms.InputTag( "" ),
11902     clusterCheck = cms.InputTag( "" ),
11903     produceSeedingHitSets = cms.bool( True ),
11904     produceIntermediateHitDoublets = cms.bool( True ),
11905     maxElement = cms.uint32( 0 ),
11906     maxElementTotal = cms.uint32( 50000000 ),
11907     putEmptyIfMaxElementReached = cms.bool( False ),
11908     layerPairs = cms.vuint32( 0 )
11909 )
11910 process.hltElePixelHitDoubletsForTriplets = cms.EDProducer( "HitPairEDProducer",
11911     seedingLayers = cms.InputTag( "hltPixelLayerTriplets" ),
11912     trackingRegions = cms.InputTag( "hltEleSeedsTrackingRegions" ),
11913     trackingRegionsSeedingLayers = cms.InputTag( "" ),
11914     clusterCheck = cms.InputTag( "" ),
11915     produceSeedingHitSets = cms.bool( True ),
11916     produceIntermediateHitDoublets = cms.bool( True ),
11917     maxElement = cms.uint32( 0 ),
11918     maxElementTotal = cms.uint32( 50000000 ),
11919     putEmptyIfMaxElementReached = cms.bool( False ),
11920     layerPairs = cms.vuint32( 0, 1 )
11921 )
11922 process.hltElePixelHitTriplets = cms.EDProducer( "CAHitTripletEDProducer",
11923     doublets = cms.InputTag( "hltElePixelHitDoubletsForTriplets" ),
11924     extraHitRPhitolerance = cms.double( 0.032 ),
11925     useBendingCorrection = cms.bool( True ),
11926     CAThetaCut = cms.double( 0.004 ),
11927     CAPhiCut = cms.double( 0.1 ),
11928     CAThetaCut_byTriplets = cms.VPSet( 
11929       cms.PSet(  seedingLayers = cms.string( "" ),
11930         cut = cms.double( -1.0 )
11931       )
11932     ),
11933     CAPhiCut_byTriplets = cms.VPSet( 
11934       cms.PSet(  seedingLayers = cms.string( "" ),
11935         cut = cms.double( -1.0 )
11936       )
11937     ),
11938     CAHardPtCut = cms.double( 0.3 ),
11939     maxChi2 = cms.PSet( 
11940       value2 = cms.double( 6.0 ),
11941       value1 = cms.double( 100.0 ),
11942       pt1 = cms.double( 0.8 ),
11943       enabled = cms.bool( True ),
11944       pt2 = cms.double( 8.0 )
11945     ),
11946     SeedComparitorPSet = cms.PSet(  ComponentName = cms.string( "none" ) )
11947 )
11948 process.hltElePixelSeedsDoublets = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsEDProducer",
11949     seedingHitSets = cms.InputTag( "hltElePixelHitDoublets" ),
11950     propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
11951     SeedMomentumForBOFF = cms.double( 5.0 ),
11952     OriginTransverseErrorMultiplier = cms.double( 1.0 ),
11953     MinOneOverPtError = cms.double( 1.0 ),
11954     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
11955     magneticField = cms.string( "ParabolicMf" ),
11956     forceKinematicWithRegionDirection = cms.bool( False ),
11957     SeedComparitorPSet = cms.PSet(  ComponentName = cms.string( "none" ) )
11958 )
11959 process.hltElePixelSeedsTriplets = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsEDProducer",
11960     seedingHitSets = cms.InputTag( "hltElePixelHitTriplets" ),
11961     propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
11962     SeedMomentumForBOFF = cms.double( 5.0 ),
11963     OriginTransverseErrorMultiplier = cms.double( 1.0 ),
11964     MinOneOverPtError = cms.double( 1.0 ),
11965     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
11966     magneticField = cms.string( "ParabolicMf" ),
11967     forceKinematicWithRegionDirection = cms.bool( False ),
11968     SeedComparitorPSet = cms.PSet(  ComponentName = cms.string( "none" ) )
11969 )
11970 process.hltElePixelSeedsCombined = cms.EDProducer( "SeedCombiner",
11971     seedCollections = cms.VInputTag( 'hltElePixelSeedsDoublets','hltElePixelSeedsTriplets' ),
11972     clusterRemovalInfos = cms.VInputTag(  )
11973 )
11974 process.hltEgammaElectronPixelSeeds = cms.EDProducer( "ElectronNHitSeedProducer",
11975     initialSeeds = cms.InputTag( "hltElePixelSeedsCombined" ),
11976     vertices = cms.InputTag( "" ),
11977     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
11978     measTkEvt = cms.InputTag( "hltMeasurementTrackerEvent" ),
11979     superClusters = cms.VInputTag( 'hltEgammaSuperClustersToPixelMatch' ),
11980     matcherConfig = cms.PSet( 
11981       useRecoVertex = cms.bool( False ),
11982       minNrHits = cms.vuint32( 2, 3 ),
11983       matchingCuts = cms.VPSet( 
11984         cms.PSet(  dPhiMaxHighEt = cms.vdouble( 0.05 ),
11985           version = cms.int32( 2 ),
11986           dRZMaxHighEt = cms.vdouble( 9999.0 ),
11987           dRZMaxLowEtGrad = cms.vdouble( 0.0 ),
11988           dPhiMaxLowEtGrad = cms.vdouble( -0.002 ),
11989           dPhiMaxHighEtThres = cms.vdouble( 20.0 ),
11990           dRZMaxHighEtThres = cms.vdouble( 0.0 )
11991         ),
11992         cms.PSet(  etaBins = cms.vdouble(  ),
11993           dPhiMaxHighEt = cms.vdouble( 0.003 ),
11994           version = cms.int32( 2 ),
11995           dRZMaxHighEt = cms.vdouble( 0.05 ),
11996           dRZMaxLowEtGrad = cms.vdouble( -0.002 ),
11997           dPhiMaxLowEtGrad = cms.vdouble( 0.0 ),
11998           dPhiMaxHighEtThres = cms.vdouble( 0.0 ),
11999           dRZMaxHighEtThres = cms.vdouble( 30.0 )
12000         ),
12001         cms.PSet(  etaBins = cms.vdouble(  ),
12002           dPhiMaxHighEt = cms.vdouble( 0.003 ),
12003           version = cms.int32( 2 ),
12004           dRZMaxHighEt = cms.vdouble( 0.05 ),
12005           dRZMaxLowEtGrad = cms.vdouble( -0.002 ),
12006           dPhiMaxLowEtGrad = cms.vdouble( 0.0 ),
12007           dPhiMaxHighEtThres = cms.vdouble( 0.0 ),
12008           dRZMaxHighEtThres = cms.vdouble( 30.0 )
12009         )
12010       ),
12011       minNrHitsValidLayerBins = cms.vint32( 4 ),
12012       detLayerGeom = cms.ESInputTag( "","hltESPGlobalDetLayerGeometry" ),
12013       navSchool = cms.ESInputTag( "","SimpleNavigationSchool" ),
12014       paramMagField = cms.ESInputTag( "","ParabolicMf" )
12015     )
12016 )
12017 process.hltEgammaPixelMatchVars = cms.EDProducer( "EgammaHLTPixelMatchVarProducer",
12018     recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ),
12019     pixelSeedsProducer = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
12020     dPhi1SParams = cms.PSet(  bins = cms.VPSet( 
12021   cms.PSet(  yMin = cms.int32( 1 ),
12022     binType = cms.string( "AbsEtaClus" ),
12023     funcParams = cms.vdouble( 0.00112, 7.52E-4, -0.00122, 0.00109 ),
12024     xMin = cms.double( 0.0 ),
12025     yMax = cms.int32( 1 ),
12026     xMax = cms.double( 1.5 ),
12027     funcType = cms.string( "TF1:=pol3" )
12028   ),
12029   cms.PSet(  yMin = cms.int32( 2 ),
12030     binType = cms.string( "AbsEtaClus" ),
12031     funcParams = cms.vdouble( 0.00222, 1.96E-4, -2.03E-4, 4.47E-4 ),
12032     xMin = cms.double( 0.0 ),
12033     yMax = cms.int32( 2 ),
12034     xMax = cms.double( 1.5 ),
12035     funcType = cms.string( "TF1:=pol3" )
12036   ),
12037   cms.PSet(  yMin = cms.int32( 3 ),
12038     binType = cms.string( "AbsEtaClus" ),
12039     funcParams = cms.vdouble( 0.00236, 6.91E-4, 1.99E-4, 4.16E-4 ),
12040     xMin = cms.double( 0.0 ),
12041     yMax = cms.int32( 99999 ),
12042     xMax = cms.double( 1.5 ),
12043     funcType = cms.string( "TF1:=pol3" )
12044   ),
12045   cms.PSet(  yMin = cms.int32( 1 ),
12046     binType = cms.string( "AbsEtaClus" ),
12047     funcParams = cms.vdouble( 0.00823, -0.0029 ),
12048     xMin = cms.double( 1.5 ),
12049     yMax = cms.int32( 1 ),
12050     xMax = cms.double( 2.0 ),
12051     funcType = cms.string( "TF1:=pol1" )
12052   ),
12053   cms.PSet(  yMin = cms.int32( 1 ),
12054     binType = cms.string( "AbsEtaClus" ),
12055     funcParams = cms.vdouble( 0.00282 ),
12056     xMin = cms.double( 2.0 ),
12057     yMax = cms.int32( 1 ),
12058     xMax = cms.double( 3.0 ),
12059     funcType = cms.string( "TF1:=pol0" )
12060   ),
12061   cms.PSet(  yMin = cms.int32( 2 ),
12062     binType = cms.string( "AbsEtaClus" ),
12063     funcParams = cms.vdouble( 0.010838, -0.00345 ),
12064     xMin = cms.double( 1.5 ),
12065     yMax = cms.int32( 2 ),
12066     xMax = cms.double( 2.0 ),
12067     funcType = cms.string( "TF1:=pol1" )
12068   ),
12069   cms.PSet(  yMin = cms.int32( 2 ),
12070     binType = cms.string( "AbsEtaClus" ),
12071     funcParams = cms.vdouble( 0.0043 ),
12072     xMin = cms.double( 2.0 ),
12073     yMax = cms.int32( 2 ),
12074     xMax = cms.double( 3.0 ),
12075     funcType = cms.string( "TF1:=pol0" )
12076   ),
12077   cms.PSet(  yMin = cms.int32( 3 ),
12078     binType = cms.string( "AbsEtaClus" ),
12079     funcParams = cms.vdouble( 0.0208, -0.0125, 0.00231 ),
12080     xMin = cms.double( 1.5 ),
12081     yMax = cms.int32( 99999 ),
12082     xMax = cms.double( 3.0 ),
12083     funcType = cms.string( "TF1:=pol2" )
12084   )
12085 ) ),
12086     dPhi2SParams = cms.PSet(  bins = cms.VPSet( 
12087   cms.PSet(  yMin = cms.int32( 1 ),
12088     binType = cms.string( "AbsEtaClus" ),
12089     funcParams = cms.vdouble( 1.3E-4 ),
12090     xMin = cms.double( 0.0 ),
12091     yMax = cms.int32( 99999 ),
12092     xMax = cms.double( 1.6 ),
12093     funcType = cms.string( "TF1:=pol0" )
12094   ),
12095   cms.PSet(  yMin = cms.int32( 1 ),
12096     binType = cms.string( "AbsEtaClus" ),
12097     funcParams = cms.vdouble( 4.5E-4, -1.99E-4 ),
12098     xMin = cms.double( 1.5 ),
12099     yMax = cms.int32( 99999 ),
12100     xMax = cms.double( 1.9 ),
12101     funcType = cms.string( "TF1:=pol1" )
12102   ),
12103   cms.PSet(  yMin = cms.int32( 1 ),
12104     binType = cms.string( "AbsEtaClus" ),
12105     funcParams = cms.vdouble( 7.94E-5 ),
12106     xMin = cms.double( 1.9 ),
12107     yMax = cms.int32( 99999 ),
12108     xMax = cms.double( 3.0 ),
12109     funcType = cms.string( "TF1:=pol0" )
12110   )
12111 ) ),
12112     dRZ2SParams = cms.PSet(  bins = cms.VPSet( 
12113   cms.PSet(  yMin = cms.int32( 1 ),
12114     binType = cms.string( "AbsEtaClus" ),
12115     funcParams = cms.vdouble( 0.00299, 2.99E-4, -4.13E-6, 0.00191 ),
12116     xMin = cms.double( 0.0 ),
12117     yMax = cms.int32( 99999 ),
12118     xMax = cms.double( 1.5 ),
12119     funcType = cms.string( "TF1:=pol3" )
12120   ),
12121   cms.PSet(  yMin = cms.int32( 1 ),
12122     binType = cms.string( "AbsEtaClus" ),
12123     funcParams = cms.vdouble( 0.248, -0.329, 0.148, -0.0222 ),
12124     xMin = cms.double( 1.5 ),
12125     yMax = cms.int32( 99999 ),
12126     xMax = cms.double( 3.0 ),
12127     funcType = cms.string( "TF1:=pol3" )
12128   )
12129 ) ),
12130     productsToWrite = cms.int32( 0 )
12131 )
12132 process.hltEgammaCkfTrackCandidatesForGSF = cms.EDProducer( "CkfTrackCandidateMaker",
12133     cleanTrajectoryAfterInOut = cms.bool( True ),
12134     doSeedingRegionRebuilding = cms.bool( True ),
12135     onlyPixelHitsForSeedCleaner = cms.bool( False ),
12136     reverseTrajectories = cms.bool( False ),
12137     useHitsSplitting = cms.bool( True ),
12138     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
12139     src = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
12140     clustersToSkip = cms.InputTag( "" ),
12141     phase2clustersToSkip = cms.InputTag( "" ),
12142     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTPSetTrajectoryBuilderForGsfElectrons" ) ),
12143     TransientInitialStateEstimatorParameters = cms.PSet( 
12144       propagatorAlongTISE = cms.string( "PropagatorWithMaterial" ),
12145       numberMeasurementsForFit = cms.int32( 4 ),
12146       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialOpposite" )
12147     ),
12148     numHitsForSeedCleaner = cms.int32( 4 ),
12149     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
12150     RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
12151     TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
12152     maxNSeeds = cms.uint32( 1000000 ),
12153     maxSeedsBeforeCleaning = cms.uint32( 1000 )
12154 )
12155 process.hltEgammaGsfTracks = cms.EDProducer( "GsfTrackProducer",
12156     TrajectoryInEvent = cms.bool( True ),
12157     useHitsSplitting = cms.bool( False ),
12158     src = cms.InputTag( "hltEgammaCkfTrackCandidatesForGSF" ),
12159     AlgorithmName = cms.string( "gsf" ),
12160     GeometricInnerState = cms.bool( True ),
12161     reMatchSplitHits = cms.bool( False ),
12162     usePropagatorForPCA = cms.bool( False ),
12163     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
12164     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
12165     useSimpleMF = cms.bool( False ),
12166     SimpleMagneticField = cms.string( "" ),
12167     Fitter = cms.string( "hltESPGsfElectronFittingSmoother" ),
12168     Propagator = cms.string( "hltESPFwdElectronPropagator" ),
12169     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
12170     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
12171     MeasurementTracker = cms.string( "hltESPMeasurementTracker" )
12172 )
12173 process.hltEgammaGsfElectrons = cms.EDProducer( "EgammaHLTPixelMatchElectronProducers",
12174     TrackProducer = cms.InputTag( "" ),
12175     GsfTrackProducer = cms.InputTag( "hltEgammaGsfTracks" ),
12176     UseGsfTracks = cms.bool( True ),
12177     BSProducer = cms.InputTag( "hltOnlineBeamSpot" )
12178 )
12179 process.hltEgammaGsfTrackVars = cms.EDProducer( "EgammaHLTGsfTrackVarProducer",
12180     recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ),
12181     inputCollection = cms.InputTag( "hltEgammaGsfTracks" ),
12182     beamSpotProducer = cms.InputTag( "hltOnlineBeamSpot" ),
12183     upperTrackNrToRemoveCut = cms.int32( 9999 ),
12184     lowerTrackNrToRemoveCut = cms.int32( -1 ),
12185     useDefaultValuesForBarrel = cms.bool( False ),
12186     useDefaultValuesForEndcap = cms.bool( False ),
12187     produceAbsValues = cms.bool( False )
12188 )
12189 process.hltEgammaEleGsfTrackIsoPPRef = cms.EDProducer( "EgammaHLTElectronTrackIsolationProducers",
12190     electronProducer = cms.InputTag( "hltEgammaGsfElectrons" ),
12191     trackProducer = cms.InputTag( "hltMergedTracks" ),
12192     recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ),
12193     beamSpotProducer = cms.InputTag( "hltOnlineBeamSpot" ),
12194     egTrkIsoPtMin = cms.double( 1.0 ),
12195     egTrkIsoConeSize = cms.double( 0.2 ),
12196     egTrkIsoZSpan = cms.double( 0.15 ),
12197     egTrkIsoRSpan = cms.double( 999999.0 ),
12198     egTrkIsoVetoConeSizeBarrel = cms.double( 0.03 ),
12199     egTrkIsoVetoConeSizeEndcap = cms.double( 0.03 ),
12200     egTrkIsoStripBarrel = cms.double( 0.01 ),
12201     egTrkIsoStripEndcap = cms.double( 0.01 ),
12202     useGsfTrack = cms.bool( True ),
12203     useSCRefs = cms.bool( True )
12204 )
12205 process.hltDoubleEle10GsfTrackIsoPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12206     saveTags = cms.bool( True ),
12207     candTag = cms.InputTag( "hltDoubleEle10HcalIsoPPRefFilter" ),
12208     varTag = cms.InputTag( "hltEgammaEleGsfTrackIsoPPRef" ),
12209     rhoTag = cms.InputTag( "" ),
12210     energyLowEdges = cms.vdouble( 0.0 ),
12211     lessThan = cms.bool( True ),
12212     useEt = cms.bool( True ),
12213     useAbs = cms.bool( False ),
12214     thrRegularEB = cms.vdouble( -1.0 ),
12215     thrRegularEE = cms.vdouble( -1.0 ),
12216     thrOverEEB = cms.vdouble( 1.0 ),
12217     thrOverEEE = cms.vdouble( 1.0 ),
12218     thrOverE2EB = cms.vdouble( -1.0 ),
12219     thrOverE2EE = cms.vdouble( -1.0 ),
12220     ncandcut = cms.int32( 2 ),
12221     doRhoCorrection = cms.bool( False ),
12222     rhoMax = cms.double( 9.9999999E7 ),
12223     rhoScale = cms.double( 1.0 ),
12224     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12225     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12226     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
12227 )
12228 process.hltPrePPRefDoubleEle10GsfMass50 = cms.EDFilter( "HLTPrescaler",
12229     offset = cms.uint32( 0 ),
12230     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
12231 )
12232 process.hltDoubleEle10Mass50PPRefFilter = cms.EDFilter( "HLTEgammaCombMassFilter",
12233     saveTags = cms.bool( True ),
12234     firstLegLastFilter = cms.InputTag( "hltDoubleEle10GsfTrackIsoPPRefFilter" ),
12235     secondLegLastFilter = cms.InputTag( "hltDoubleEle10GsfTrackIsoPPRefFilter" ),
12236     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
12237     minMass = cms.double( 50.0 )
12238 )
12239 process.hltPrePPRefDoubleEle15Gsf = cms.EDFilter( "HLTPrescaler",
12240     offset = cms.uint32( 0 ),
12241     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
12242 )
12243 process.hltDoubleEG15EtPPRefFilter = cms.EDFilter( "HLTEgammaEtFilter",
12244     saveTags = cms.bool( True ),
12245     inputTag = cms.InputTag( "hltEgammaCandidatesWrapper" ),
12246     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
12247     etcutEB = cms.double( 15.0 ),
12248     etcutEE = cms.double( 15.0 ),
12249     minEtaCut = cms.double( -9999.0 ),
12250     maxEtaCut = cms.double( 9999.0 ),
12251     ncandcut = cms.int32( 2 )
12252 )
12253 process.hltDoubleEle15ClusterShapePPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12254     saveTags = cms.bool( True ),
12255     candTag = cms.InputTag( "hltDoubleEG15EtPPRefFilter" ),
12256     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
12257     rhoTag = cms.InputTag( "" ),
12258     energyLowEdges = cms.vdouble( 0.0 ),
12259     lessThan = cms.bool( True ),
12260     useEt = cms.bool( False ),
12261     useAbs = cms.bool( False ),
12262     thrRegularEB = cms.vdouble( 0.015 ),
12263     thrRegularEE = cms.vdouble( 0.04 ),
12264     thrOverEEB = cms.vdouble( -1.0 ),
12265     thrOverEEE = cms.vdouble( -1.0 ),
12266     thrOverE2EB = cms.vdouble( -1.0 ),
12267     thrOverE2EE = cms.vdouble( -1.0 ),
12268     ncandcut = cms.int32( 2 ),
12269     doRhoCorrection = cms.bool( False ),
12270     rhoMax = cms.double( 9.9999999E7 ),
12271     rhoScale = cms.double( 1.0 ),
12272     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12273     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12274     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
12275 )
12276 process.hltDoubleEle15HoverEPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12277     saveTags = cms.bool( True ),
12278     candTag = cms.InputTag( "hltDoubleEle15ClusterShapePPRefFilter" ),
12279     varTag = cms.InputTag( "hltEgammaHoverE" ),
12280     rhoTag = cms.InputTag( "" ),
12281     energyLowEdges = cms.vdouble( 0.0 ),
12282     lessThan = cms.bool( True ),
12283     useEt = cms.bool( False ),
12284     useAbs = cms.bool( False ),
12285     thrRegularEB = cms.vdouble( -1.0 ),
12286     thrRegularEE = cms.vdouble( -1.0 ),
12287     thrOverEEB = cms.vdouble( 0.2 ),
12288     thrOverEEE = cms.vdouble( 0.15 ),
12289     thrOverE2EB = cms.vdouble( -1.0 ),
12290     thrOverE2EE = cms.vdouble( -1.0 ),
12291     ncandcut = cms.int32( 2 ),
12292     doRhoCorrection = cms.bool( False ),
12293     rhoMax = cms.double( 9.9999999E7 ),
12294     rhoScale = cms.double( 1.0 ),
12295     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12296     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12297     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
12298 )
12299 process.hltDoubleEle15EcalIsoPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12300     saveTags = cms.bool( True ),
12301     candTag = cms.InputTag( "hltDoubleEle15HoverEPPRefFilter" ),
12302     varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
12303     rhoTag = cms.InputTag( "" ),
12304     energyLowEdges = cms.vdouble( 0.0 ),
12305     lessThan = cms.bool( True ),
12306     useEt = cms.bool( True ),
12307     useAbs = cms.bool( False ),
12308     thrRegularEB = cms.vdouble( -1.0 ),
12309     thrRegularEE = cms.vdouble( -1.0 ),
12310     thrOverEEB = cms.vdouble( 1.0 ),
12311     thrOverEEE = cms.vdouble( 1.0 ),
12312     thrOverE2EB = cms.vdouble( -1.0 ),
12313     thrOverE2EE = cms.vdouble( -1.0 ),
12314     ncandcut = cms.int32( 2 ),
12315     doRhoCorrection = cms.bool( False ),
12316     rhoMax = cms.double( 9.9999999E7 ),
12317     rhoScale = cms.double( 1.0 ),
12318     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12319     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12320     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
12321 )
12322 process.hltDoubleEle15HcalIsoPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12323     saveTags = cms.bool( True ),
12324     candTag = cms.InputTag( "hltDoubleEle15EcalIsoPPRefFilter" ),
12325     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
12326     rhoTag = cms.InputTag( "" ),
12327     energyLowEdges = cms.vdouble( 0.0 ),
12328     lessThan = cms.bool( True ),
12329     useEt = cms.bool( True ),
12330     useAbs = cms.bool( False ),
12331     thrRegularEB = cms.vdouble( -1.0 ),
12332     thrRegularEE = cms.vdouble( -1.0 ),
12333     thrOverEEB = cms.vdouble( 1.0 ),
12334     thrOverEEE = cms.vdouble( 1.0 ),
12335     thrOverE2EB = cms.vdouble( -1.0 ),
12336     thrOverE2EE = cms.vdouble( -1.0 ),
12337     ncandcut = cms.int32( 2 ),
12338     doRhoCorrection = cms.bool( False ),
12339     rhoMax = cms.double( 9.9999999E7 ),
12340     rhoScale = cms.double( 1.0 ),
12341     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12342     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12343     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
12344 )
12345 process.hltDoubleEle15GsfTrackIsoPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12346     saveTags = cms.bool( True ),
12347     candTag = cms.InputTag( "hltDoubleEle15HcalIsoPPRefFilter" ),
12348     varTag = cms.InputTag( "hltEgammaEleGsfTrackIsoPPRef" ),
12349     rhoTag = cms.InputTag( "" ),
12350     energyLowEdges = cms.vdouble( 0.0 ),
12351     lessThan = cms.bool( True ),
12352     useEt = cms.bool( True ),
12353     useAbs = cms.bool( False ),
12354     thrRegularEB = cms.vdouble( -1.0 ),
12355     thrRegularEE = cms.vdouble( -1.0 ),
12356     thrOverEEB = cms.vdouble( 1.0 ),
12357     thrOverEEE = cms.vdouble( 1.0 ),
12358     thrOverE2EB = cms.vdouble( -1.0 ),
12359     thrOverE2EE = cms.vdouble( -1.0 ),
12360     ncandcut = cms.int32( 2 ),
12361     doRhoCorrection = cms.bool( False ),
12362     rhoMax = cms.double( 9.9999999E7 ),
12363     rhoScale = cms.double( 1.0 ),
12364     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12365     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12366     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
12367 )
12368 process.hltPrePPRefDoubleEle15GsfMass50 = cms.EDFilter( "HLTPrescaler",
12369     offset = cms.uint32( 0 ),
12370     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
12371 )
12372 process.hltDoubleEle15Mass50PPRefFilter = cms.EDFilter( "HLTEgammaCombMassFilter",
12373     saveTags = cms.bool( True ),
12374     firstLegLastFilter = cms.InputTag( "hltDoubleEle15GsfTrackIsoPPRefFilter" ),
12375     secondLegLastFilter = cms.InputTag( "hltDoubleEle15GsfTrackIsoPPRefFilter" ),
12376     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
12377     minMass = cms.double( 50.0 )
12378 )
12379 process.hltPrePPRefEle15Ele10Gsf = cms.EDFilter( "HLTPrescaler",
12380     offset = cms.uint32( 0 ),
12381     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
12382 )
12383 process.hltEG15EtPPRefFilter = cms.EDFilter( "HLTEgammaEtFilter",
12384     saveTags = cms.bool( True ),
12385     inputTag = cms.InputTag( "hltEgammaCandidatesWrapper" ),
12386     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
12387     etcutEB = cms.double( 15.0 ),
12388     etcutEE = cms.double( 15.0 ),
12389     minEtaCut = cms.double( -9999.0 ),
12390     maxEtaCut = cms.double( 9999.0 ),
12391     ncandcut = cms.int32( 1 )
12392 )
12393 process.hltPrePPRefEle15Ele10GsfMass50 = cms.EDFilter( "HLTPrescaler",
12394     offset = cms.uint32( 0 ),
12395     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
12396 )
12397 process.hltL1sSingleEG10 = cms.EDFilter( "HLTL1TSeed",
12398     saveTags = cms.bool( True ),
12399     L1SeedsLogicalExpression = cms.string( "L1_SingleEG10" ),
12400     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
12401     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
12402     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
12403     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
12404     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
12405     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
12406     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
12407     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
12408     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
12409 )
12410 process.hltPrePPRefEle10Gsf = cms.EDFilter( "HLTPrescaler",
12411     offset = cms.uint32( 0 ),
12412     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
12413 )
12414 process.hltEG10EtPPRefFilter = cms.EDFilter( "HLTEgammaEtFilter",
12415     saveTags = cms.bool( True ),
12416     inputTag = cms.InputTag( "hltEgammaCandidatesWrapper" ),
12417     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
12418     etcutEB = cms.double( 10.0 ),
12419     etcutEE = cms.double( 10.0 ),
12420     minEtaCut = cms.double( -9999.0 ),
12421     maxEtaCut = cms.double( 9999.0 ),
12422     ncandcut = cms.int32( 1 )
12423 )
12424 process.hltEle10ClusterShapePPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12425     saveTags = cms.bool( True ),
12426     candTag = cms.InputTag( "hltEG10EtPPRefFilter" ),
12427     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
12428     rhoTag = cms.InputTag( "" ),
12429     energyLowEdges = cms.vdouble( 0.0 ),
12430     lessThan = cms.bool( True ),
12431     useEt = cms.bool( False ),
12432     useAbs = cms.bool( False ),
12433     thrRegularEB = cms.vdouble( 0.015 ),
12434     thrRegularEE = cms.vdouble( 0.04 ),
12435     thrOverEEB = cms.vdouble( -1.0 ),
12436     thrOverEEE = cms.vdouble( -1.0 ),
12437     thrOverE2EB = cms.vdouble( -1.0 ),
12438     thrOverE2EE = cms.vdouble( -1.0 ),
12439     ncandcut = cms.int32( 1 ),
12440     doRhoCorrection = cms.bool( False ),
12441     rhoMax = cms.double( 9.9999999E7 ),
12442     rhoScale = cms.double( 1.0 ),
12443     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12444     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12445     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
12446 )
12447 process.hltEle10HoverEPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12448     saveTags = cms.bool( True ),
12449     candTag = cms.InputTag( "hltEle10ClusterShapePPRefFilter" ),
12450     varTag = cms.InputTag( "hltEgammaHoverE" ),
12451     rhoTag = cms.InputTag( "" ),
12452     energyLowEdges = cms.vdouble( 0.0 ),
12453     lessThan = cms.bool( True ),
12454     useEt = cms.bool( False ),
12455     useAbs = cms.bool( False ),
12456     thrRegularEB = cms.vdouble( -1.0 ),
12457     thrRegularEE = cms.vdouble( -1.0 ),
12458     thrOverEEB = cms.vdouble( 0.2 ),
12459     thrOverEEE = cms.vdouble( 0.15 ),
12460     thrOverE2EB = cms.vdouble( -1.0 ),
12461     thrOverE2EE = cms.vdouble( -1.0 ),
12462     ncandcut = cms.int32( 1 ),
12463     doRhoCorrection = cms.bool( False ),
12464     rhoMax = cms.double( 9.9999999E7 ),
12465     rhoScale = cms.double( 1.0 ),
12466     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12467     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12468     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
12469 )
12470 process.hltEle10EcalIsoPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12471     saveTags = cms.bool( True ),
12472     candTag = cms.InputTag( "hltEle10HoverEPPRefFilter" ),
12473     varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
12474     rhoTag = cms.InputTag( "" ),
12475     energyLowEdges = cms.vdouble( 0.0 ),
12476     lessThan = cms.bool( True ),
12477     useEt = cms.bool( True ),
12478     useAbs = cms.bool( False ),
12479     thrRegularEB = cms.vdouble( -1.0 ),
12480     thrRegularEE = cms.vdouble( -1.0 ),
12481     thrOverEEB = cms.vdouble( 1.0 ),
12482     thrOverEEE = cms.vdouble( 1.0 ),
12483     thrOverE2EB = cms.vdouble( -1.0 ),
12484     thrOverE2EE = cms.vdouble( -1.0 ),
12485     ncandcut = cms.int32( 1 ),
12486     doRhoCorrection = cms.bool( False ),
12487     rhoMax = cms.double( 9.9999999E7 ),
12488     rhoScale = cms.double( 1.0 ),
12489     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12490     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12491     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
12492 )
12493 process.hltEle10HcalIsoPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12494     saveTags = cms.bool( True ),
12495     candTag = cms.InputTag( "hltEle10EcalIsoPPRefFilter" ),
12496     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
12497     rhoTag = cms.InputTag( "" ),
12498     energyLowEdges = cms.vdouble( 0.0 ),
12499     lessThan = cms.bool( True ),
12500     useEt = cms.bool( True ),
12501     useAbs = cms.bool( False ),
12502     thrRegularEB = cms.vdouble( -1.0 ),
12503     thrRegularEE = cms.vdouble( -1.0 ),
12504     thrOverEEB = cms.vdouble( 1.0 ),
12505     thrOverEEE = cms.vdouble( 1.0 ),
12506     thrOverE2EB = cms.vdouble( -1.0 ),
12507     thrOverE2EE = cms.vdouble( -1.0 ),
12508     ncandcut = cms.int32( 1 ),
12509     doRhoCorrection = cms.bool( False ),
12510     rhoMax = cms.double( 9.9999999E7 ),
12511     rhoScale = cms.double( 1.0 ),
12512     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12513     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12514     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
12515 )
12516 process.hltEle10PixelMatchPPRefFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
12517     saveTags = cms.bool( True ),
12518     candTag = cms.InputTag( "hltEle10HcalIsoPPRefFilter" ),
12519     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
12520     npixelmatchcut = cms.double( 1.0 ),
12521     ncandcut = cms.int32( 1 ),
12522     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
12523     s_a_phi1B = cms.double( 0.0069 ),
12524     s_a_phi1I = cms.double( 0.0088 ),
12525     s_a_phi1F = cms.double( 0.0076 ),
12526     s_a_phi2B = cms.double( 3.7E-4 ),
12527     s_a_phi2I = cms.double( 7.0E-4 ),
12528     s_a_phi2F = cms.double( 0.00906 ),
12529     s_a_zB = cms.double( 0.012 ),
12530     s_a_rI = cms.double( 0.027 ),
12531     s_a_rF = cms.double( 0.04 ),
12532     s2_threshold = cms.double( 0.4 ),
12533     tanhSO10BarrelThres = cms.double( 0.35 ),
12534     tanhSO10InterThres = cms.double( 1.0 ),
12535     tanhSO10ForwardThres = cms.double( 1.0 ),
12536     useS = cms.bool( False ),
12537     pixelVeto = cms.bool( False )
12538 )
12539 process.hltEle10GsfOneOEMinusOneOPPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12540     saveTags = cms.bool( True ),
12541     candTag = cms.InputTag( "hltEle10PixelMatchPPRefFilter" ),
12542     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
12543     rhoTag = cms.InputTag( "" ),
12544     energyLowEdges = cms.vdouble( 0.0 ),
12545     lessThan = cms.bool( True ),
12546     useEt = cms.bool( False ),
12547     useAbs = cms.bool( True ),
12548     thrRegularEB = cms.vdouble( 0.1 ),
12549     thrRegularEE = cms.vdouble( 0.1 ),
12550     thrOverEEB = cms.vdouble( -1.0 ),
12551     thrOverEEE = cms.vdouble( -1.0 ),
12552     thrOverE2EB = cms.vdouble( -1.0 ),
12553     thrOverE2EE = cms.vdouble( -1.0 ),
12554     ncandcut = cms.int32( 1 ),
12555     doRhoCorrection = cms.bool( False ),
12556     rhoMax = cms.double( 9.9999999E7 ),
12557     rhoScale = cms.double( 1.0 ),
12558     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12559     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12560     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
12561 )
12562 process.hltEle10GsfDetaPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12563     saveTags = cms.bool( True ),
12564     candTag = cms.InputTag( "hltEle10GsfOneOEMinusOneOPPPRefFilter" ),
12565     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
12566     rhoTag = cms.InputTag( "" ),
12567     energyLowEdges = cms.vdouble( 0.0 ),
12568     lessThan = cms.bool( True ),
12569     useEt = cms.bool( False ),
12570     useAbs = cms.bool( True ),
12571     thrRegularEB = cms.vdouble( 0.008 ),
12572     thrRegularEE = cms.vdouble( 0.012 ),
12573     thrOverEEB = cms.vdouble( -1.0 ),
12574     thrOverEEE = cms.vdouble( -1.0 ),
12575     thrOverE2EB = cms.vdouble( -1.0 ),
12576     thrOverE2EE = cms.vdouble( -1.0 ),
12577     ncandcut = cms.int32( 1 ),
12578     doRhoCorrection = cms.bool( False ),
12579     rhoMax = cms.double( 9.9999999E7 ),
12580     rhoScale = cms.double( 1.0 ),
12581     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12582     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12583     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
12584 )
12585 process.hltEle10GsfDphiPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12586     saveTags = cms.bool( True ),
12587     candTag = cms.InputTag( "hltEle10GsfDetaPPRefFilter" ),
12588     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
12589     rhoTag = cms.InputTag( "" ),
12590     energyLowEdges = cms.vdouble( 0.0 ),
12591     lessThan = cms.bool( True ),
12592     useEt = cms.bool( False ),
12593     useAbs = cms.bool( True ),
12594     thrRegularEB = cms.vdouble( 0.1 ),
12595     thrRegularEE = cms.vdouble( 0.1 ),
12596     thrOverEEB = cms.vdouble( -1.0 ),
12597     thrOverEEE = cms.vdouble( -1.0 ),
12598     thrOverE2EB = cms.vdouble( -1.0 ),
12599     thrOverE2EE = cms.vdouble( -1.0 ),
12600     ncandcut = cms.int32( 1 ),
12601     doRhoCorrection = cms.bool( False ),
12602     rhoMax = cms.double( 9.9999999E7 ),
12603     rhoScale = cms.double( 1.0 ),
12604     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12605     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12606     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
12607 )
12608 process.hltEle10GsfTrackIsoPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12609     saveTags = cms.bool( True ),
12610     candTag = cms.InputTag( "hltEle10GsfDphiPPRefFilter" ),
12611     varTag = cms.InputTag( "hltEgammaEleGsfTrackIsoPPRef" ),
12612     rhoTag = cms.InputTag( "" ),
12613     energyLowEdges = cms.vdouble( 0.0 ),
12614     lessThan = cms.bool( True ),
12615     useEt = cms.bool( True ),
12616     useAbs = cms.bool( False ),
12617     thrRegularEB = cms.vdouble( -1.0 ),
12618     thrRegularEE = cms.vdouble( -1.0 ),
12619     thrOverEEB = cms.vdouble( 1.0 ),
12620     thrOverEEE = cms.vdouble( 1.0 ),
12621     thrOverE2EB = cms.vdouble( -1.0 ),
12622     thrOverE2EE = cms.vdouble( -1.0 ),
12623     ncandcut = cms.int32( 1 ),
12624     doRhoCorrection = cms.bool( False ),
12625     rhoMax = cms.double( 9.9999999E7 ),
12626     rhoScale = cms.double( 1.0 ),
12627     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12628     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12629     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
12630 )
12631 process.hltPrePPRefEle15Gsf = cms.EDFilter( "HLTPrescaler",
12632     offset = cms.uint32( 0 ),
12633     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
12634 )
12635 process.hltEle15ClusterShapePPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12636     saveTags = cms.bool( True ),
12637     candTag = cms.InputTag( "hltEG15EtPPRefFilter" ),
12638     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
12639     rhoTag = cms.InputTag( "" ),
12640     energyLowEdges = cms.vdouble( 0.0 ),
12641     lessThan = cms.bool( True ),
12642     useEt = cms.bool( False ),
12643     useAbs = cms.bool( False ),
12644     thrRegularEB = cms.vdouble( 0.015 ),
12645     thrRegularEE = cms.vdouble( 0.04 ),
12646     thrOverEEB = cms.vdouble( -1.0 ),
12647     thrOverEEE = cms.vdouble( -1.0 ),
12648     thrOverE2EB = cms.vdouble( -1.0 ),
12649     thrOverE2EE = cms.vdouble( -1.0 ),
12650     ncandcut = cms.int32( 1 ),
12651     doRhoCorrection = cms.bool( False ),
12652     rhoMax = cms.double( 9.9999999E7 ),
12653     rhoScale = cms.double( 1.0 ),
12654     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12655     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12656     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
12657 )
12658 process.hltEle15HoverEPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12659     saveTags = cms.bool( True ),
12660     candTag = cms.InputTag( "hltEle15ClusterShapePPRefFilter" ),
12661     varTag = cms.InputTag( "hltEgammaHoverE" ),
12662     rhoTag = cms.InputTag( "" ),
12663     energyLowEdges = cms.vdouble( 0.0 ),
12664     lessThan = cms.bool( True ),
12665     useEt = cms.bool( False ),
12666     useAbs = cms.bool( False ),
12667     thrRegularEB = cms.vdouble( -1.0 ),
12668     thrRegularEE = cms.vdouble( -1.0 ),
12669     thrOverEEB = cms.vdouble( 0.2 ),
12670     thrOverEEE = cms.vdouble( 0.15 ),
12671     thrOverE2EB = cms.vdouble( -1.0 ),
12672     thrOverE2EE = cms.vdouble( -1.0 ),
12673     ncandcut = cms.int32( 1 ),
12674     doRhoCorrection = cms.bool( False ),
12675     rhoMax = cms.double( 9.9999999E7 ),
12676     rhoScale = cms.double( 1.0 ),
12677     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12678     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12679     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
12680 )
12681 process.hltEle15EcalIsoPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12682     saveTags = cms.bool( True ),
12683     candTag = cms.InputTag( "hltEle15HoverEPPRefFilter" ),
12684     varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
12685     rhoTag = cms.InputTag( "" ),
12686     energyLowEdges = cms.vdouble( 0.0 ),
12687     lessThan = cms.bool( True ),
12688     useEt = cms.bool( True ),
12689     useAbs = cms.bool( False ),
12690     thrRegularEB = cms.vdouble( -1.0 ),
12691     thrRegularEE = cms.vdouble( -1.0 ),
12692     thrOverEEB = cms.vdouble( 1.0 ),
12693     thrOverEEE = cms.vdouble( 1.0 ),
12694     thrOverE2EB = cms.vdouble( -1.0 ),
12695     thrOverE2EE = cms.vdouble( -1.0 ),
12696     ncandcut = cms.int32( 1 ),
12697     doRhoCorrection = cms.bool( False ),
12698     rhoMax = cms.double( 9.9999999E7 ),
12699     rhoScale = cms.double( 1.0 ),
12700     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12701     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12702     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
12703 )
12704 process.hltEle15HcalIsoPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12705     saveTags = cms.bool( True ),
12706     candTag = cms.InputTag( "hltEle15EcalIsoPPRefFilter" ),
12707     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
12708     rhoTag = cms.InputTag( "" ),
12709     energyLowEdges = cms.vdouble( 0.0 ),
12710     lessThan = cms.bool( True ),
12711     useEt = cms.bool( True ),
12712     useAbs = cms.bool( False ),
12713     thrRegularEB = cms.vdouble( -1.0 ),
12714     thrRegularEE = cms.vdouble( -1.0 ),
12715     thrOverEEB = cms.vdouble( 1.0 ),
12716     thrOverEEE = cms.vdouble( 1.0 ),
12717     thrOverE2EB = cms.vdouble( -1.0 ),
12718     thrOverE2EE = cms.vdouble( -1.0 ),
12719     ncandcut = cms.int32( 1 ),
12720     doRhoCorrection = cms.bool( False ),
12721     rhoMax = cms.double( 9.9999999E7 ),
12722     rhoScale = cms.double( 1.0 ),
12723     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12724     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12725     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
12726 )
12727 process.hltEle15PixelMatchPPRefFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
12728     saveTags = cms.bool( True ),
12729     candTag = cms.InputTag( "hltEle15HcalIsoPPRefFilter" ),
12730     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
12731     npixelmatchcut = cms.double( 1.0 ),
12732     ncandcut = cms.int32( 1 ),
12733     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
12734     s_a_phi1B = cms.double( 0.0069 ),
12735     s_a_phi1I = cms.double( 0.0088 ),
12736     s_a_phi1F = cms.double( 0.0076 ),
12737     s_a_phi2B = cms.double( 3.7E-4 ),
12738     s_a_phi2I = cms.double( 7.0E-4 ),
12739     s_a_phi2F = cms.double( 0.00906 ),
12740     s_a_zB = cms.double( 0.012 ),
12741     s_a_rI = cms.double( 0.027 ),
12742     s_a_rF = cms.double( 0.04 ),
12743     s2_threshold = cms.double( 0.4 ),
12744     tanhSO10BarrelThres = cms.double( 0.35 ),
12745     tanhSO10InterThres = cms.double( 1.0 ),
12746     tanhSO10ForwardThres = cms.double( 1.0 ),
12747     useS = cms.bool( False ),
12748     pixelVeto = cms.bool( False )
12749 )
12750 process.hltEle15GsfOneOEMinusOneOPPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12751     saveTags = cms.bool( True ),
12752     candTag = cms.InputTag( "hltEle15PixelMatchPPRefFilter" ),
12753     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
12754     rhoTag = cms.InputTag( "" ),
12755     energyLowEdges = cms.vdouble( 0.0 ),
12756     lessThan = cms.bool( True ),
12757     useEt = cms.bool( False ),
12758     useAbs = cms.bool( True ),
12759     thrRegularEB = cms.vdouble( 0.1 ),
12760     thrRegularEE = cms.vdouble( 0.1 ),
12761     thrOverEEB = cms.vdouble( -1.0 ),
12762     thrOverEEE = cms.vdouble( -1.0 ),
12763     thrOverE2EB = cms.vdouble( -1.0 ),
12764     thrOverE2EE = cms.vdouble( -1.0 ),
12765     ncandcut = cms.int32( 1 ),
12766     doRhoCorrection = cms.bool( False ),
12767     rhoMax = cms.double( 9.9999999E7 ),
12768     rhoScale = cms.double( 1.0 ),
12769     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12770     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12771     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
12772 )
12773 process.hltEle15GsfDetaPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12774     saveTags = cms.bool( True ),
12775     candTag = cms.InputTag( "hltEle15GsfOneOEMinusOneOPPPRefFilter" ),
12776     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
12777     rhoTag = cms.InputTag( "" ),
12778     energyLowEdges = cms.vdouble( 0.0 ),
12779     lessThan = cms.bool( True ),
12780     useEt = cms.bool( False ),
12781     useAbs = cms.bool( True ),
12782     thrRegularEB = cms.vdouble( 0.008 ),
12783     thrRegularEE = cms.vdouble( 0.012 ),
12784     thrOverEEB = cms.vdouble( -1.0 ),
12785     thrOverEEE = cms.vdouble( -1.0 ),
12786     thrOverE2EB = cms.vdouble( -1.0 ),
12787     thrOverE2EE = cms.vdouble( -1.0 ),
12788     ncandcut = cms.int32( 1 ),
12789     doRhoCorrection = cms.bool( False ),
12790     rhoMax = cms.double( 9.9999999E7 ),
12791     rhoScale = cms.double( 1.0 ),
12792     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12793     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12794     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
12795 )
12796 process.hltEle15GsfDphiPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12797     saveTags = cms.bool( True ),
12798     candTag = cms.InputTag( "hltEle15GsfDetaPPRefFilter" ),
12799     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
12800     rhoTag = cms.InputTag( "" ),
12801     energyLowEdges = cms.vdouble( 0.0 ),
12802     lessThan = cms.bool( True ),
12803     useEt = cms.bool( False ),
12804     useAbs = cms.bool( True ),
12805     thrRegularEB = cms.vdouble( 0.1 ),
12806     thrRegularEE = cms.vdouble( 0.1 ),
12807     thrOverEEB = cms.vdouble( -1.0 ),
12808     thrOverEEE = cms.vdouble( -1.0 ),
12809     thrOverE2EB = cms.vdouble( -1.0 ),
12810     thrOverE2EE = cms.vdouble( -1.0 ),
12811     ncandcut = cms.int32( 1 ),
12812     doRhoCorrection = cms.bool( False ),
12813     rhoMax = cms.double( 9.9999999E7 ),
12814     rhoScale = cms.double( 1.0 ),
12815     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12816     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12817     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
12818 )
12819 process.hltEle15GsfTrackIsoPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12820     saveTags = cms.bool( True ),
12821     candTag = cms.InputTag( "hltEle15GsfDphiPPRefFilter" ),
12822     varTag = cms.InputTag( "hltEgammaEleGsfTrackIsoPPRef" ),
12823     rhoTag = cms.InputTag( "" ),
12824     energyLowEdges = cms.vdouble( 0.0 ),
12825     lessThan = cms.bool( True ),
12826     useEt = cms.bool( True ),
12827     useAbs = cms.bool( False ),
12828     thrRegularEB = cms.vdouble( -1.0 ),
12829     thrRegularEE = cms.vdouble( -1.0 ),
12830     thrOverEEB = cms.vdouble( 1.0 ),
12831     thrOverEEE = cms.vdouble( 1.0 ),
12832     thrOverE2EB = cms.vdouble( -1.0 ),
12833     thrOverE2EE = cms.vdouble( -1.0 ),
12834     ncandcut = cms.int32( 1 ),
12835     doRhoCorrection = cms.bool( False ),
12836     rhoMax = cms.double( 9.9999999E7 ),
12837     rhoScale = cms.double( 1.0 ),
12838     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12839     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12840     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
12841 )
12842 process.hltL1sSingleEG18OR21 = cms.EDFilter( "HLTL1TSeed",
12843     saveTags = cms.bool( True ),
12844     L1SeedsLogicalExpression = cms.string( "L1_SingleEG18 OR L1_SingleEG21" ),
12845     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
12846     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
12847     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
12848     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
12849     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
12850     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
12851     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
12852     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
12853     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
12854 )
12855 process.hltPrePPRefEle20Gsf = cms.EDFilter( "HLTPrescaler",
12856     offset = cms.uint32( 0 ),
12857     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
12858 )
12859 process.hltEG20EtPPRefFilter = cms.EDFilter( "HLTEgammaEtFilter",
12860     saveTags = cms.bool( True ),
12861     inputTag = cms.InputTag( "hltEgammaCandidatesWrapper" ),
12862     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
12863     etcutEB = cms.double( 20.0 ),
12864     etcutEE = cms.double( 20.0 ),
12865     minEtaCut = cms.double( -9999.0 ),
12866     maxEtaCut = cms.double( 9999.0 ),
12867     ncandcut = cms.int32( 1 )
12868 )
12869 process.hltEle20ClusterShapePPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12870     saveTags = cms.bool( True ),
12871     candTag = cms.InputTag( "hltEG20EtPPRefFilter" ),
12872     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
12873     rhoTag = cms.InputTag( "" ),
12874     energyLowEdges = cms.vdouble( 0.0 ),
12875     lessThan = cms.bool( True ),
12876     useEt = cms.bool( False ),
12877     useAbs = cms.bool( False ),
12878     thrRegularEB = cms.vdouble( 0.015 ),
12879     thrRegularEE = cms.vdouble( 0.04 ),
12880     thrOverEEB = cms.vdouble( -1.0 ),
12881     thrOverEEE = cms.vdouble( -1.0 ),
12882     thrOverE2EB = cms.vdouble( -1.0 ),
12883     thrOverE2EE = cms.vdouble( -1.0 ),
12884     ncandcut = cms.int32( 1 ),
12885     doRhoCorrection = cms.bool( False ),
12886     rhoMax = cms.double( 9.9999999E7 ),
12887     rhoScale = cms.double( 1.0 ),
12888     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12889     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12890     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
12891 )
12892 process.hltEle20HoverEPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12893     saveTags = cms.bool( True ),
12894     candTag = cms.InputTag( "hltEle20ClusterShapePPRefFilter" ),
12895     varTag = cms.InputTag( "hltEgammaHoverE" ),
12896     rhoTag = cms.InputTag( "" ),
12897     energyLowEdges = cms.vdouble( 0.0 ),
12898     lessThan = cms.bool( True ),
12899     useEt = cms.bool( False ),
12900     useAbs = cms.bool( False ),
12901     thrRegularEB = cms.vdouble( -1.0 ),
12902     thrRegularEE = cms.vdouble( -1.0 ),
12903     thrOverEEB = cms.vdouble( 0.2 ),
12904     thrOverEEE = cms.vdouble( 0.15 ),
12905     thrOverE2EB = cms.vdouble( -1.0 ),
12906     thrOverE2EE = cms.vdouble( -1.0 ),
12907     ncandcut = cms.int32( 1 ),
12908     doRhoCorrection = cms.bool( False ),
12909     rhoMax = cms.double( 9.9999999E7 ),
12910     rhoScale = cms.double( 1.0 ),
12911     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12912     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12913     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
12914 )
12915 process.hltEle20EcalIsoPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12916     saveTags = cms.bool( True ),
12917     candTag = cms.InputTag( "hltEle20HoverEPPRefFilter" ),
12918     varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
12919     rhoTag = cms.InputTag( "" ),
12920     energyLowEdges = cms.vdouble( 0.0 ),
12921     lessThan = cms.bool( True ),
12922     useEt = cms.bool( True ),
12923     useAbs = cms.bool( False ),
12924     thrRegularEB = cms.vdouble( -1.0 ),
12925     thrRegularEE = cms.vdouble( -1.0 ),
12926     thrOverEEB = cms.vdouble( 1.0 ),
12927     thrOverEEE = cms.vdouble( 1.0 ),
12928     thrOverE2EB = cms.vdouble( -1.0 ),
12929     thrOverE2EE = cms.vdouble( -1.0 ),
12930     ncandcut = cms.int32( 1 ),
12931     doRhoCorrection = cms.bool( False ),
12932     rhoMax = cms.double( 9.9999999E7 ),
12933     rhoScale = cms.double( 1.0 ),
12934     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12935     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12936     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
12937 )
12938 process.hltEle20HcalIsoPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12939     saveTags = cms.bool( True ),
12940     candTag = cms.InputTag( "hltEle20EcalIsoPPRefFilter" ),
12941     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
12942     rhoTag = cms.InputTag( "" ),
12943     energyLowEdges = cms.vdouble( 0.0 ),
12944     lessThan = cms.bool( True ),
12945     useEt = cms.bool( True ),
12946     useAbs = cms.bool( False ),
12947     thrRegularEB = cms.vdouble( -1.0 ),
12948     thrRegularEE = cms.vdouble( -1.0 ),
12949     thrOverEEB = cms.vdouble( 1.0 ),
12950     thrOverEEE = cms.vdouble( 1.0 ),
12951     thrOverE2EB = cms.vdouble( -1.0 ),
12952     thrOverE2EE = cms.vdouble( -1.0 ),
12953     ncandcut = cms.int32( 1 ),
12954     doRhoCorrection = cms.bool( False ),
12955     rhoMax = cms.double( 9.9999999E7 ),
12956     rhoScale = cms.double( 1.0 ),
12957     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12958     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12959     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
12960 )
12961 process.hltEle20PixelMatchPPRefFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
12962     saveTags = cms.bool( True ),
12963     candTag = cms.InputTag( "hltEle20HcalIsoPPRefFilter" ),
12964     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
12965     npixelmatchcut = cms.double( 1.0 ),
12966     ncandcut = cms.int32( 1 ),
12967     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
12968     s_a_phi1B = cms.double( 0.0069 ),
12969     s_a_phi1I = cms.double( 0.0088 ),
12970     s_a_phi1F = cms.double( 0.0076 ),
12971     s_a_phi2B = cms.double( 3.7E-4 ),
12972     s_a_phi2I = cms.double( 7.0E-4 ),
12973     s_a_phi2F = cms.double( 0.00906 ),
12974     s_a_zB = cms.double( 0.012 ),
12975     s_a_rI = cms.double( 0.027 ),
12976     s_a_rF = cms.double( 0.04 ),
12977     s2_threshold = cms.double( 0.4 ),
12978     tanhSO10BarrelThres = cms.double( 0.35 ),
12979     tanhSO10InterThres = cms.double( 1.0 ),
12980     tanhSO10ForwardThres = cms.double( 1.0 ),
12981     useS = cms.bool( False ),
12982     pixelVeto = cms.bool( False )
12983 )
12984 process.hltEle20GsfOneOEMinusOneOPPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12985     saveTags = cms.bool( True ),
12986     candTag = cms.InputTag( "hltEle20PixelMatchPPRefFilter" ),
12987     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
12988     rhoTag = cms.InputTag( "" ),
12989     energyLowEdges = cms.vdouble( 0.0 ),
12990     lessThan = cms.bool( True ),
12991     useEt = cms.bool( False ),
12992     useAbs = cms.bool( True ),
12993     thrRegularEB = cms.vdouble( 0.1 ),
12994     thrRegularEE = cms.vdouble( 0.1 ),
12995     thrOverEEB = cms.vdouble( -1.0 ),
12996     thrOverEEE = cms.vdouble( -1.0 ),
12997     thrOverE2EB = cms.vdouble( -1.0 ),
12998     thrOverE2EE = cms.vdouble( -1.0 ),
12999     ncandcut = cms.int32( 1 ),
13000     doRhoCorrection = cms.bool( False ),
13001     rhoMax = cms.double( 9.9999999E7 ),
13002     rhoScale = cms.double( 1.0 ),
13003     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
13004     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
13005     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
13006 )
13007 process.hltEle20GsfDetaPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
13008     saveTags = cms.bool( True ),
13009     candTag = cms.InputTag( "hltEle20GsfOneOEMinusOneOPPPRefFilter" ),
13010     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
13011     rhoTag = cms.InputTag( "" ),
13012     energyLowEdges = cms.vdouble( 0.0 ),
13013     lessThan = cms.bool( True ),
13014     useEt = cms.bool( False ),
13015     useAbs = cms.bool( True ),
13016     thrRegularEB = cms.vdouble( 0.008 ),
13017     thrRegularEE = cms.vdouble( 0.012 ),
13018     thrOverEEB = cms.vdouble( -1.0 ),
13019     thrOverEEE = cms.vdouble( -1.0 ),
13020     thrOverE2EB = cms.vdouble( -1.0 ),
13021     thrOverE2EE = cms.vdouble( -1.0 ),
13022     ncandcut = cms.int32( 1 ),
13023     doRhoCorrection = cms.bool( False ),
13024     rhoMax = cms.double( 9.9999999E7 ),
13025     rhoScale = cms.double( 1.0 ),
13026     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
13027     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
13028     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
13029 )
13030 process.hltEle20GsfDphiPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
13031     saveTags = cms.bool( True ),
13032     candTag = cms.InputTag( "hltEle20GsfDetaPPRefFilter" ),
13033     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
13034     rhoTag = cms.InputTag( "" ),
13035     energyLowEdges = cms.vdouble( 0.0 ),
13036     lessThan = cms.bool( True ),
13037     useEt = cms.bool( False ),
13038     useAbs = cms.bool( True ),
13039     thrRegularEB = cms.vdouble( 0.1 ),
13040     thrRegularEE = cms.vdouble( 0.1 ),
13041     thrOverEEB = cms.vdouble( -1.0 ),
13042     thrOverEEE = cms.vdouble( -1.0 ),
13043     thrOverE2EB = cms.vdouble( -1.0 ),
13044     thrOverE2EE = cms.vdouble( -1.0 ),
13045     ncandcut = cms.int32( 1 ),
13046     doRhoCorrection = cms.bool( False ),
13047     rhoMax = cms.double( 9.9999999E7 ),
13048     rhoScale = cms.double( 1.0 ),
13049     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
13050     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
13051     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
13052 )
13053 process.hltEle20GsfTrackIsoPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
13054     saveTags = cms.bool( True ),
13055     candTag = cms.InputTag( "hltEle20GsfDphiPPRefFilter" ),
13056     varTag = cms.InputTag( "hltEgammaEleGsfTrackIsoPPRef" ),
13057     rhoTag = cms.InputTag( "" ),
13058     energyLowEdges = cms.vdouble( 0.0 ),
13059     lessThan = cms.bool( True ),
13060     useEt = cms.bool( True ),
13061     useAbs = cms.bool( False ),
13062     thrRegularEB = cms.vdouble( -1.0 ),
13063     thrRegularEE = cms.vdouble( -1.0 ),
13064     thrOverEEB = cms.vdouble( 1.0 ),
13065     thrOverEEE = cms.vdouble( 1.0 ),
13066     thrOverE2EB = cms.vdouble( -1.0 ),
13067     thrOverE2EE = cms.vdouble( -1.0 ),
13068     ncandcut = cms.int32( 1 ),
13069     doRhoCorrection = cms.bool( False ),
13070     rhoMax = cms.double( 9.9999999E7 ),
13071     rhoScale = cms.double( 1.0 ),
13072     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
13073     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
13074     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
13075 )
13076 process.hltL1sSingleEG21 = cms.EDFilter( "HLTL1TSeed",
13077     saveTags = cms.bool( True ),
13078     L1SeedsLogicalExpression = cms.string( "L1_SingleEG21" ),
13079     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
13080     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
13081     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
13082     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
13083     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
13084     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
13085     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
13086     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
13087     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
13088 )
13089 process.hltPrePPRefEle30Gsf = cms.EDFilter( "HLTPrescaler",
13090     offset = cms.uint32( 0 ),
13091     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13092 )
13093 process.hltEG30EtPPRefFilter = cms.EDFilter( "HLTEgammaEtFilter",
13094     saveTags = cms.bool( True ),
13095     inputTag = cms.InputTag( "hltEgammaCandidatesWrapper" ),
13096     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
13097     etcutEB = cms.double( 30.0 ),
13098     etcutEE = cms.double( 30.0 ),
13099     minEtaCut = cms.double( -9999.0 ),
13100     maxEtaCut = cms.double( 9999.0 ),
13101     ncandcut = cms.int32( 1 )
13102 )
13103 process.hltEle30ClusterShapePPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
13104     saveTags = cms.bool( True ),
13105     candTag = cms.InputTag( "hltEG30EtPPRefFilter" ),
13106     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
13107     rhoTag = cms.InputTag( "" ),
13108     energyLowEdges = cms.vdouble( 0.0 ),
13109     lessThan = cms.bool( True ),
13110     useEt = cms.bool( False ),
13111     useAbs = cms.bool( False ),
13112     thrRegularEB = cms.vdouble( 0.015 ),
13113     thrRegularEE = cms.vdouble( 0.04 ),
13114     thrOverEEB = cms.vdouble( -1.0 ),
13115     thrOverEEE = cms.vdouble( -1.0 ),
13116     thrOverE2EB = cms.vdouble( -1.0 ),
13117     thrOverE2EE = cms.vdouble( -1.0 ),
13118     ncandcut = cms.int32( 1 ),
13119     doRhoCorrection = cms.bool( False ),
13120     rhoMax = cms.double( 9.9999999E7 ),
13121     rhoScale = cms.double( 1.0 ),
13122     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
13123     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
13124     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
13125 )
13126 process.hltEle30HoverEPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
13127     saveTags = cms.bool( True ),
13128     candTag = cms.InputTag( "hltEle30ClusterShapePPRefFilter" ),
13129     varTag = cms.InputTag( "hltEgammaHoverE" ),
13130     rhoTag = cms.InputTag( "" ),
13131     energyLowEdges = cms.vdouble( 0.0 ),
13132     lessThan = cms.bool( True ),
13133     useEt = cms.bool( False ),
13134     useAbs = cms.bool( False ),
13135     thrRegularEB = cms.vdouble( -1.0 ),
13136     thrRegularEE = cms.vdouble( -1.0 ),
13137     thrOverEEB = cms.vdouble( 0.2 ),
13138     thrOverEEE = cms.vdouble( 0.15 ),
13139     thrOverE2EB = cms.vdouble( -1.0 ),
13140     thrOverE2EE = cms.vdouble( -1.0 ),
13141     ncandcut = cms.int32( 1 ),
13142     doRhoCorrection = cms.bool( False ),
13143     rhoMax = cms.double( 9.9999999E7 ),
13144     rhoScale = cms.double( 1.0 ),
13145     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
13146     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
13147     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
13148 )
13149 process.hltEle30EcalIsoPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
13150     saveTags = cms.bool( True ),
13151     candTag = cms.InputTag( "hltEle30HoverEPPRefFilter" ),
13152     varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
13153     rhoTag = cms.InputTag( "" ),
13154     energyLowEdges = cms.vdouble( 0.0 ),
13155     lessThan = cms.bool( True ),
13156     useEt = cms.bool( True ),
13157     useAbs = cms.bool( False ),
13158     thrRegularEB = cms.vdouble( -1.0 ),
13159     thrRegularEE = cms.vdouble( -1.0 ),
13160     thrOverEEB = cms.vdouble( 1.0 ),
13161     thrOverEEE = cms.vdouble( 1.0 ),
13162     thrOverE2EB = cms.vdouble( -1.0 ),
13163     thrOverE2EE = cms.vdouble( -1.0 ),
13164     ncandcut = cms.int32( 1 ),
13165     doRhoCorrection = cms.bool( False ),
13166     rhoMax = cms.double( 9.9999999E7 ),
13167     rhoScale = cms.double( 1.0 ),
13168     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
13169     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
13170     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
13171 )
13172 process.hltEle30HcalIsoPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
13173     saveTags = cms.bool( True ),
13174     candTag = cms.InputTag( "hltEle30EcalIsoPPRefFilter" ),
13175     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
13176     rhoTag = cms.InputTag( "" ),
13177     energyLowEdges = cms.vdouble( 0.0 ),
13178     lessThan = cms.bool( True ),
13179     useEt = cms.bool( True ),
13180     useAbs = cms.bool( False ),
13181     thrRegularEB = cms.vdouble( -1.0 ),
13182     thrRegularEE = cms.vdouble( -1.0 ),
13183     thrOverEEB = cms.vdouble( 1.0 ),
13184     thrOverEEE = cms.vdouble( 1.0 ),
13185     thrOverE2EB = cms.vdouble( -1.0 ),
13186     thrOverE2EE = cms.vdouble( -1.0 ),
13187     ncandcut = cms.int32( 1 ),
13188     doRhoCorrection = cms.bool( False ),
13189     rhoMax = cms.double( 9.9999999E7 ),
13190     rhoScale = cms.double( 1.0 ),
13191     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
13192     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
13193     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
13194 )
13195 process.hltEle30PixelMatchPPRefFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
13196     saveTags = cms.bool( True ),
13197     candTag = cms.InputTag( "hltEle30HcalIsoPPRefFilter" ),
13198     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
13199     npixelmatchcut = cms.double( 1.0 ),
13200     ncandcut = cms.int32( 1 ),
13201     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
13202     s_a_phi1B = cms.double( 0.0069 ),
13203     s_a_phi1I = cms.double( 0.0088 ),
13204     s_a_phi1F = cms.double( 0.0076 ),
13205     s_a_phi2B = cms.double( 3.7E-4 ),
13206     s_a_phi2I = cms.double( 7.0E-4 ),
13207     s_a_phi2F = cms.double( 0.00906 ),
13208     s_a_zB = cms.double( 0.012 ),
13209     s_a_rI = cms.double( 0.027 ),
13210     s_a_rF = cms.double( 0.04 ),
13211     s2_threshold = cms.double( 0.4 ),
13212     tanhSO10BarrelThres = cms.double( 0.35 ),
13213     tanhSO10InterThres = cms.double( 1.0 ),
13214     tanhSO10ForwardThres = cms.double( 1.0 ),
13215     useS = cms.bool( False ),
13216     pixelVeto = cms.bool( False )
13217 )
13218 process.hltEle30GsfOneOEMinusOneOPPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
13219     saveTags = cms.bool( True ),
13220     candTag = cms.InputTag( "hltEle30PixelMatchPPRefFilter" ),
13221     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
13222     rhoTag = cms.InputTag( "" ),
13223     energyLowEdges = cms.vdouble( 0.0 ),
13224     lessThan = cms.bool( True ),
13225     useEt = cms.bool( False ),
13226     useAbs = cms.bool( True ),
13227     thrRegularEB = cms.vdouble( 0.1 ),
13228     thrRegularEE = cms.vdouble( 0.1 ),
13229     thrOverEEB = cms.vdouble( -1.0 ),
13230     thrOverEEE = cms.vdouble( -1.0 ),
13231     thrOverE2EB = cms.vdouble( -1.0 ),
13232     thrOverE2EE = cms.vdouble( -1.0 ),
13233     ncandcut = cms.int32( 1 ),
13234     doRhoCorrection = cms.bool( False ),
13235     rhoMax = cms.double( 9.9999999E7 ),
13236     rhoScale = cms.double( 1.0 ),
13237     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
13238     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
13239     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
13240 )
13241 process.hltEle30GsfDetaPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
13242     saveTags = cms.bool( True ),
13243     candTag = cms.InputTag( "hltEle30GsfOneOEMinusOneOPPPRefFilter" ),
13244     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
13245     rhoTag = cms.InputTag( "" ),
13246     energyLowEdges = cms.vdouble( 0.0 ),
13247     lessThan = cms.bool( True ),
13248     useEt = cms.bool( False ),
13249     useAbs = cms.bool( True ),
13250     thrRegularEB = cms.vdouble( 0.008 ),
13251     thrRegularEE = cms.vdouble( 0.012 ),
13252     thrOverEEB = cms.vdouble( -1.0 ),
13253     thrOverEEE = cms.vdouble( -1.0 ),
13254     thrOverE2EB = cms.vdouble( -1.0 ),
13255     thrOverE2EE = cms.vdouble( -1.0 ),
13256     ncandcut = cms.int32( 1 ),
13257     doRhoCorrection = cms.bool( False ),
13258     rhoMax = cms.double( 9.9999999E7 ),
13259     rhoScale = cms.double( 1.0 ),
13260     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
13261     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
13262     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
13263 )
13264 process.hltEle30GsfDphiPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
13265     saveTags = cms.bool( True ),
13266     candTag = cms.InputTag( "hltEle30GsfDetaPPRefFilter" ),
13267     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
13268     rhoTag = cms.InputTag( "" ),
13269     energyLowEdges = cms.vdouble( 0.0 ),
13270     lessThan = cms.bool( True ),
13271     useEt = cms.bool( False ),
13272     useAbs = cms.bool( True ),
13273     thrRegularEB = cms.vdouble( 0.1 ),
13274     thrRegularEE = cms.vdouble( 0.1 ),
13275     thrOverEEB = cms.vdouble( -1.0 ),
13276     thrOverEEE = cms.vdouble( -1.0 ),
13277     thrOverE2EB = cms.vdouble( -1.0 ),
13278     thrOverE2EE = cms.vdouble( -1.0 ),
13279     ncandcut = cms.int32( 1 ),
13280     doRhoCorrection = cms.bool( False ),
13281     rhoMax = cms.double( 9.9999999E7 ),
13282     rhoScale = cms.double( 1.0 ),
13283     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
13284     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
13285     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
13286 )
13287 process.hltEle30GsfTrackIsoPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
13288     saveTags = cms.bool( True ),
13289     candTag = cms.InputTag( "hltEle30GsfDphiPPRefFilter" ),
13290     varTag = cms.InputTag( "hltEgammaEleGsfTrackIsoPPRef" ),
13291     rhoTag = cms.InputTag( "" ),
13292     energyLowEdges = cms.vdouble( 0.0 ),
13293     lessThan = cms.bool( True ),
13294     useEt = cms.bool( True ),
13295     useAbs = cms.bool( False ),
13296     thrRegularEB = cms.vdouble( -1.0 ),
13297     thrRegularEE = cms.vdouble( -1.0 ),
13298     thrOverEEB = cms.vdouble( 1.0 ),
13299     thrOverEEE = cms.vdouble( 1.0 ),
13300     thrOverE2EB = cms.vdouble( -1.0 ),
13301     thrOverE2EE = cms.vdouble( -1.0 ),
13302     ncandcut = cms.int32( 1 ),
13303     doRhoCorrection = cms.bool( False ),
13304     rhoMax = cms.double( 9.9999999E7 ),
13305     rhoScale = cms.double( 1.0 ),
13306     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
13307     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
13308     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
13309 )
13310 process.hltPrePPRefEle40Gsf = cms.EDFilter( "HLTPrescaler",
13311     offset = cms.uint32( 0 ),
13312     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13313 )
13314 process.hltEG40EtPPRefFilter = cms.EDFilter( "HLTEgammaEtFilter",
13315     saveTags = cms.bool( True ),
13316     inputTag = cms.InputTag( "hltEgammaCandidatesWrapper" ),
13317     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
13318     etcutEB = cms.double( 40.0 ),
13319     etcutEE = cms.double( 40.0 ),
13320     minEtaCut = cms.double( -9999.0 ),
13321     maxEtaCut = cms.double( 9999.0 ),
13322     ncandcut = cms.int32( 1 )
13323 )
13324 process.hltEle40ClusterShapePPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
13325     saveTags = cms.bool( True ),
13326     candTag = cms.InputTag( "hltEG40EtPPRefFilter" ),
13327     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
13328     rhoTag = cms.InputTag( "" ),
13329     energyLowEdges = cms.vdouble( 0.0 ),
13330     lessThan = cms.bool( True ),
13331     useEt = cms.bool( False ),
13332     useAbs = cms.bool( False ),
13333     thrRegularEB = cms.vdouble( 0.015 ),
13334     thrRegularEE = cms.vdouble( 0.04 ),
13335     thrOverEEB = cms.vdouble( -1.0 ),
13336     thrOverEEE = cms.vdouble( -1.0 ),
13337     thrOverE2EB = cms.vdouble( -1.0 ),
13338     thrOverE2EE = cms.vdouble( -1.0 ),
13339     ncandcut = cms.int32( 1 ),
13340     doRhoCorrection = cms.bool( False ),
13341     rhoMax = cms.double( 9.9999999E7 ),
13342     rhoScale = cms.double( 1.0 ),
13343     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
13344     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
13345     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
13346 )
13347 process.hltEle40HoverEPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
13348     saveTags = cms.bool( True ),
13349     candTag = cms.InputTag( "hltEle40ClusterShapePPRefFilter" ),
13350     varTag = cms.InputTag( "hltEgammaHoverE" ),
13351     rhoTag = cms.InputTag( "" ),
13352     energyLowEdges = cms.vdouble( 0.0 ),
13353     lessThan = cms.bool( True ),
13354     useEt = cms.bool( False ),
13355     useAbs = cms.bool( False ),
13356     thrRegularEB = cms.vdouble( -1.0 ),
13357     thrRegularEE = cms.vdouble( -1.0 ),
13358     thrOverEEB = cms.vdouble( 0.2 ),
13359     thrOverEEE = cms.vdouble( 0.15 ),
13360     thrOverE2EB = cms.vdouble( -1.0 ),
13361     thrOverE2EE = cms.vdouble( -1.0 ),
13362     ncandcut = cms.int32( 1 ),
13363     doRhoCorrection = cms.bool( False ),
13364     rhoMax = cms.double( 9.9999999E7 ),
13365     rhoScale = cms.double( 1.0 ),
13366     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
13367     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
13368     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
13369 )
13370 process.hltEle40EcalIsoPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
13371     saveTags = cms.bool( True ),
13372     candTag = cms.InputTag( "hltEle40HoverEPPRefFilter" ),
13373     varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
13374     rhoTag = cms.InputTag( "" ),
13375     energyLowEdges = cms.vdouble( 0.0 ),
13376     lessThan = cms.bool( True ),
13377     useEt = cms.bool( True ),
13378     useAbs = cms.bool( False ),
13379     thrRegularEB = cms.vdouble( -1.0 ),
13380     thrRegularEE = cms.vdouble( -1.0 ),
13381     thrOverEEB = cms.vdouble( 1.0 ),
13382     thrOverEEE = cms.vdouble( 1.0 ),
13383     thrOverE2EB = cms.vdouble( -1.0 ),
13384     thrOverE2EE = cms.vdouble( -1.0 ),
13385     ncandcut = cms.int32( 1 ),
13386     doRhoCorrection = cms.bool( False ),
13387     rhoMax = cms.double( 9.9999999E7 ),
13388     rhoScale = cms.double( 1.0 ),
13389     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
13390     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
13391     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
13392 )
13393 process.hltEle40HcalIsoPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
13394     saveTags = cms.bool( True ),
13395     candTag = cms.InputTag( "hltEle40EcalIsoPPRefFilter" ),
13396     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
13397     rhoTag = cms.InputTag( "" ),
13398     energyLowEdges = cms.vdouble( 0.0 ),
13399     lessThan = cms.bool( True ),
13400     useEt = cms.bool( True ),
13401     useAbs = cms.bool( False ),
13402     thrRegularEB = cms.vdouble( -1.0 ),
13403     thrRegularEE = cms.vdouble( -1.0 ),
13404     thrOverEEB = cms.vdouble( 1.0 ),
13405     thrOverEEE = cms.vdouble( 1.0 ),
13406     thrOverE2EB = cms.vdouble( -1.0 ),
13407     thrOverE2EE = cms.vdouble( -1.0 ),
13408     ncandcut = cms.int32( 1 ),
13409     doRhoCorrection = cms.bool( False ),
13410     rhoMax = cms.double( 9.9999999E7 ),
13411     rhoScale = cms.double( 1.0 ),
13412     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
13413     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
13414     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
13415 )
13416 process.hltEle40PixelMatchPPRefFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
13417     saveTags = cms.bool( True ),
13418     candTag = cms.InputTag( "hltEle40HcalIsoPPRefFilter" ),
13419     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
13420     npixelmatchcut = cms.double( 1.0 ),
13421     ncandcut = cms.int32( 1 ),
13422     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
13423     s_a_phi1B = cms.double( 0.0069 ),
13424     s_a_phi1I = cms.double( 0.0088 ),
13425     s_a_phi1F = cms.double( 0.0076 ),
13426     s_a_phi2B = cms.double( 3.7E-4 ),
13427     s_a_phi2I = cms.double( 7.0E-4 ),
13428     s_a_phi2F = cms.double( 0.00906 ),
13429     s_a_zB = cms.double( 0.012 ),
13430     s_a_rI = cms.double( 0.027 ),
13431     s_a_rF = cms.double( 0.04 ),
13432     s2_threshold = cms.double( 0.4 ),
13433     tanhSO10BarrelThres = cms.double( 0.35 ),
13434     tanhSO10InterThres = cms.double( 1.0 ),
13435     tanhSO10ForwardThres = cms.double( 1.0 ),
13436     useS = cms.bool( False ),
13437     pixelVeto = cms.bool( False )
13438 )
13439 process.hltEle40GsfOneOEMinusOneOPPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
13440     saveTags = cms.bool( True ),
13441     candTag = cms.InputTag( "hltEle40PixelMatchPPRefFilter" ),
13442     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
13443     rhoTag = cms.InputTag( "" ),
13444     energyLowEdges = cms.vdouble( 0.0 ),
13445     lessThan = cms.bool( True ),
13446     useEt = cms.bool( False ),
13447     useAbs = cms.bool( True ),
13448     thrRegularEB = cms.vdouble( 0.1 ),
13449     thrRegularEE = cms.vdouble( 0.1 ),
13450     thrOverEEB = cms.vdouble( -1.0 ),
13451     thrOverEEE = cms.vdouble( -1.0 ),
13452     thrOverE2EB = cms.vdouble( -1.0 ),
13453     thrOverE2EE = cms.vdouble( -1.0 ),
13454     ncandcut = cms.int32( 1 ),
13455     doRhoCorrection = cms.bool( False ),
13456     rhoMax = cms.double( 9.9999999E7 ),
13457     rhoScale = cms.double( 1.0 ),
13458     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
13459     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
13460     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
13461 )
13462 process.hltEle40GsfDetaPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
13463     saveTags = cms.bool( True ),
13464     candTag = cms.InputTag( "hltEle40GsfOneOEMinusOneOPPPRefFilter" ),
13465     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
13466     rhoTag = cms.InputTag( "" ),
13467     energyLowEdges = cms.vdouble( 0.0 ),
13468     lessThan = cms.bool( True ),
13469     useEt = cms.bool( False ),
13470     useAbs = cms.bool( True ),
13471     thrRegularEB = cms.vdouble( 0.008 ),
13472     thrRegularEE = cms.vdouble( 0.012 ),
13473     thrOverEEB = cms.vdouble( -1.0 ),
13474     thrOverEEE = cms.vdouble( -1.0 ),
13475     thrOverE2EB = cms.vdouble( -1.0 ),
13476     thrOverE2EE = cms.vdouble( -1.0 ),
13477     ncandcut = cms.int32( 1 ),
13478     doRhoCorrection = cms.bool( False ),
13479     rhoMax = cms.double( 9.9999999E7 ),
13480     rhoScale = cms.double( 1.0 ),
13481     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
13482     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
13483     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
13484 )
13485 process.hltEle40GsfDphiPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
13486     saveTags = cms.bool( True ),
13487     candTag = cms.InputTag( "hltEle40GsfDetaPPRefFilter" ),
13488     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
13489     rhoTag = cms.InputTag( "" ),
13490     energyLowEdges = cms.vdouble( 0.0 ),
13491     lessThan = cms.bool( True ),
13492     useEt = cms.bool( False ),
13493     useAbs = cms.bool( True ),
13494     thrRegularEB = cms.vdouble( 0.1 ),
13495     thrRegularEE = cms.vdouble( 0.1 ),
13496     thrOverEEB = cms.vdouble( -1.0 ),
13497     thrOverEEE = cms.vdouble( -1.0 ),
13498     thrOverE2EB = cms.vdouble( -1.0 ),
13499     thrOverE2EE = cms.vdouble( -1.0 ),
13500     ncandcut = cms.int32( 1 ),
13501     doRhoCorrection = cms.bool( False ),
13502     rhoMax = cms.double( 9.9999999E7 ),
13503     rhoScale = cms.double( 1.0 ),
13504     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
13505     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
13506     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
13507 )
13508 process.hltEle40GsfTrackIsoPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
13509     saveTags = cms.bool( True ),
13510     candTag = cms.InputTag( "hltEle40GsfDphiPPRefFilter" ),
13511     varTag = cms.InputTag( "hltEgammaEleGsfTrackIsoPPRef" ),
13512     rhoTag = cms.InputTag( "" ),
13513     energyLowEdges = cms.vdouble( 0.0 ),
13514     lessThan = cms.bool( True ),
13515     useEt = cms.bool( True ),
13516     useAbs = cms.bool( False ),
13517     thrRegularEB = cms.vdouble( -1.0 ),
13518     thrRegularEE = cms.vdouble( -1.0 ),
13519     thrOverEEB = cms.vdouble( 1.0 ),
13520     thrOverEEE = cms.vdouble( 1.0 ),
13521     thrOverE2EB = cms.vdouble( -1.0 ),
13522     thrOverE2EE = cms.vdouble( -1.0 ),
13523     ncandcut = cms.int32( 1 ),
13524     doRhoCorrection = cms.bool( False ),
13525     rhoMax = cms.double( 9.9999999E7 ),
13526     rhoScale = cms.double( 1.0 ),
13527     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
13528     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
13529     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
13530 )
13531 process.hltPrePPRefEle50Gsf = cms.EDFilter( "HLTPrescaler",
13532     offset = cms.uint32( 0 ),
13533     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13534 )
13535 process.hltEG50EtPPRefFilter = cms.EDFilter( "HLTEgammaEtFilter",
13536     saveTags = cms.bool( True ),
13537     inputTag = cms.InputTag( "hltEgammaCandidatesWrapper" ),
13538     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
13539     etcutEB = cms.double( 50.0 ),
13540     etcutEE = cms.double( 50.0 ),
13541     minEtaCut = cms.double( -9999.0 ),
13542     maxEtaCut = cms.double( 9999.0 ),
13543     ncandcut = cms.int32( 1 )
13544 )
13545 process.hltEle50ClusterShapePPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
13546     saveTags = cms.bool( True ),
13547     candTag = cms.InputTag( "hltEG50EtPPRefFilter" ),
13548     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
13549     rhoTag = cms.InputTag( "" ),
13550     energyLowEdges = cms.vdouble( 0.0 ),
13551     lessThan = cms.bool( True ),
13552     useEt = cms.bool( False ),
13553     useAbs = cms.bool( False ),
13554     thrRegularEB = cms.vdouble( 0.015 ),
13555     thrRegularEE = cms.vdouble( 0.04 ),
13556     thrOverEEB = cms.vdouble( -1.0 ),
13557     thrOverEEE = cms.vdouble( -1.0 ),
13558     thrOverE2EB = cms.vdouble( -1.0 ),
13559     thrOverE2EE = cms.vdouble( -1.0 ),
13560     ncandcut = cms.int32( 1 ),
13561     doRhoCorrection = cms.bool( False ),
13562     rhoMax = cms.double( 9.9999999E7 ),
13563     rhoScale = cms.double( 1.0 ),
13564     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
13565     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
13566     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
13567 )
13568 process.hltEle50HoverEPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
13569     saveTags = cms.bool( True ),
13570     candTag = cms.InputTag( "hltEle50ClusterShapePPRefFilter" ),
13571     varTag = cms.InputTag( "hltEgammaHoverE" ),
13572     rhoTag = cms.InputTag( "" ),
13573     energyLowEdges = cms.vdouble( 0.0 ),
13574     lessThan = cms.bool( True ),
13575     useEt = cms.bool( False ),
13576     useAbs = cms.bool( False ),
13577     thrRegularEB = cms.vdouble( -1.0 ),
13578     thrRegularEE = cms.vdouble( -1.0 ),
13579     thrOverEEB = cms.vdouble( 0.2 ),
13580     thrOverEEE = cms.vdouble( 0.15 ),
13581     thrOverE2EB = cms.vdouble( -1.0 ),
13582     thrOverE2EE = cms.vdouble( -1.0 ),
13583     ncandcut = cms.int32( 1 ),
13584     doRhoCorrection = cms.bool( False ),
13585     rhoMax = cms.double( 9.9999999E7 ),
13586     rhoScale = cms.double( 1.0 ),
13587     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
13588     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
13589     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
13590 )
13591 process.hltEle50EcalIsoPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
13592     saveTags = cms.bool( True ),
13593     candTag = cms.InputTag( "hltEle50HoverEPPRefFilter" ),
13594     varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
13595     rhoTag = cms.InputTag( "" ),
13596     energyLowEdges = cms.vdouble( 0.0 ),
13597     lessThan = cms.bool( True ),
13598     useEt = cms.bool( True ),
13599     useAbs = cms.bool( False ),
13600     thrRegularEB = cms.vdouble( -1.0 ),
13601     thrRegularEE = cms.vdouble( -1.0 ),
13602     thrOverEEB = cms.vdouble( 1.0 ),
13603     thrOverEEE = cms.vdouble( 1.0 ),
13604     thrOverE2EB = cms.vdouble( -1.0 ),
13605     thrOverE2EE = cms.vdouble( -1.0 ),
13606     ncandcut = cms.int32( 1 ),
13607     doRhoCorrection = cms.bool( False ),
13608     rhoMax = cms.double( 9.9999999E7 ),
13609     rhoScale = cms.double( 1.0 ),
13610     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
13611     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
13612     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
13613 )
13614 process.hltEle50HcalIsoPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
13615     saveTags = cms.bool( True ),
13616     candTag = cms.InputTag( "hltEle50EcalIsoPPRefFilter" ),
13617     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
13618     rhoTag = cms.InputTag( "" ),
13619     energyLowEdges = cms.vdouble( 0.0 ),
13620     lessThan = cms.bool( True ),
13621     useEt = cms.bool( True ),
13622     useAbs = cms.bool( False ),
13623     thrRegularEB = cms.vdouble( -1.0 ),
13624     thrRegularEE = cms.vdouble( -1.0 ),
13625     thrOverEEB = cms.vdouble( 1.0 ),
13626     thrOverEEE = cms.vdouble( 1.0 ),
13627     thrOverE2EB = cms.vdouble( -1.0 ),
13628     thrOverE2EE = cms.vdouble( -1.0 ),
13629     ncandcut = cms.int32( 1 ),
13630     doRhoCorrection = cms.bool( False ),
13631     rhoMax = cms.double( 9.9999999E7 ),
13632     rhoScale = cms.double( 1.0 ),
13633     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
13634     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
13635     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
13636 )
13637 process.hltEle50PixelMatchPPRefFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
13638     saveTags = cms.bool( True ),
13639     candTag = cms.InputTag( "hltEle50HcalIsoPPRefFilter" ),
13640     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
13641     npixelmatchcut = cms.double( 1.0 ),
13642     ncandcut = cms.int32( 1 ),
13643     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
13644     s_a_phi1B = cms.double( 0.0069 ),
13645     s_a_phi1I = cms.double( 0.0088 ),
13646     s_a_phi1F = cms.double( 0.0076 ),
13647     s_a_phi2B = cms.double( 3.7E-4 ),
13648     s_a_phi2I = cms.double( 7.0E-4 ),
13649     s_a_phi2F = cms.double( 0.00906 ),
13650     s_a_zB = cms.double( 0.012 ),
13651     s_a_rI = cms.double( 0.027 ),
13652     s_a_rF = cms.double( 0.04 ),
13653     s2_threshold = cms.double( 0.4 ),
13654     tanhSO10BarrelThres = cms.double( 0.35 ),
13655     tanhSO10InterThres = cms.double( 1.0 ),
13656     tanhSO10ForwardThres = cms.double( 1.0 ),
13657     useS = cms.bool( False ),
13658     pixelVeto = cms.bool( False )
13659 )
13660 process.hltEle50GsfOneOEMinusOneOPPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
13661     saveTags = cms.bool( True ),
13662     candTag = cms.InputTag( "hltEle50PixelMatchPPRefFilter" ),
13663     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
13664     rhoTag = cms.InputTag( "" ),
13665     energyLowEdges = cms.vdouble( 0.0 ),
13666     lessThan = cms.bool( True ),
13667     useEt = cms.bool( False ),
13668     useAbs = cms.bool( True ),
13669     thrRegularEB = cms.vdouble( 0.1 ),
13670     thrRegularEE = cms.vdouble( 0.1 ),
13671     thrOverEEB = cms.vdouble( -1.0 ),
13672     thrOverEEE = cms.vdouble( -1.0 ),
13673     thrOverE2EB = cms.vdouble( -1.0 ),
13674     thrOverE2EE = cms.vdouble( -1.0 ),
13675     ncandcut = cms.int32( 1 ),
13676     doRhoCorrection = cms.bool( False ),
13677     rhoMax = cms.double( 9.9999999E7 ),
13678     rhoScale = cms.double( 1.0 ),
13679     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
13680     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
13681     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
13682 )
13683 process.hltEle50GsfDetaPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
13684     saveTags = cms.bool( True ),
13685     candTag = cms.InputTag( "hltEle50GsfOneOEMinusOneOPPPRefFilter" ),
13686     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
13687     rhoTag = cms.InputTag( "" ),
13688     energyLowEdges = cms.vdouble( 0.0 ),
13689     lessThan = cms.bool( True ),
13690     useEt = cms.bool( False ),
13691     useAbs = cms.bool( True ),
13692     thrRegularEB = cms.vdouble( 0.008 ),
13693     thrRegularEE = cms.vdouble( 0.012 ),
13694     thrOverEEB = cms.vdouble( -1.0 ),
13695     thrOverEEE = cms.vdouble( -1.0 ),
13696     thrOverE2EB = cms.vdouble( -1.0 ),
13697     thrOverE2EE = cms.vdouble( -1.0 ),
13698     ncandcut = cms.int32( 1 ),
13699     doRhoCorrection = cms.bool( False ),
13700     rhoMax = cms.double( 9.9999999E7 ),
13701     rhoScale = cms.double( 1.0 ),
13702     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
13703     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
13704     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
13705 )
13706 process.hltEle50GsfDphiPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
13707     saveTags = cms.bool( True ),
13708     candTag = cms.InputTag( "hltEle50GsfDetaPPRefFilter" ),
13709     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
13710     rhoTag = cms.InputTag( "" ),
13711     energyLowEdges = cms.vdouble( 0.0 ),
13712     lessThan = cms.bool( True ),
13713     useEt = cms.bool( False ),
13714     useAbs = cms.bool( True ),
13715     thrRegularEB = cms.vdouble( 0.1 ),
13716     thrRegularEE = cms.vdouble( 0.1 ),
13717     thrOverEEB = cms.vdouble( -1.0 ),
13718     thrOverEEE = cms.vdouble( -1.0 ),
13719     thrOverE2EB = cms.vdouble( -1.0 ),
13720     thrOverE2EE = cms.vdouble( -1.0 ),
13721     ncandcut = cms.int32( 1 ),
13722     doRhoCorrection = cms.bool( False ),
13723     rhoMax = cms.double( 9.9999999E7 ),
13724     rhoScale = cms.double( 1.0 ),
13725     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
13726     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
13727     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
13728 )
13729 process.hltEle50GsfTrackIsoPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
13730     saveTags = cms.bool( True ),
13731     candTag = cms.InputTag( "hltEle50GsfDphiPPRefFilter" ),
13732     varTag = cms.InputTag( "hltEgammaEleGsfTrackIsoPPRef" ),
13733     rhoTag = cms.InputTag( "" ),
13734     energyLowEdges = cms.vdouble( 0.0 ),
13735     lessThan = cms.bool( True ),
13736     useEt = cms.bool( True ),
13737     useAbs = cms.bool( False ),
13738     thrRegularEB = cms.vdouble( -1.0 ),
13739     thrRegularEE = cms.vdouble( -1.0 ),
13740     thrOverEEB = cms.vdouble( 1.0 ),
13741     thrOverEEE = cms.vdouble( 1.0 ),
13742     thrOverE2EB = cms.vdouble( -1.0 ),
13743     thrOverE2EE = cms.vdouble( -1.0 ),
13744     ncandcut = cms.int32( 1 ),
13745     doRhoCorrection = cms.bool( False ),
13746     rhoMax = cms.double( 9.9999999E7 ),
13747     rhoScale = cms.double( 1.0 ),
13748     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
13749     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
13750     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
13751 )
13752 process.hltPrePPRefGEDPhoton10 = cms.EDFilter( "HLTPrescaler",
13753     offset = cms.uint32( 0 ),
13754     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13755 )
13756 process.hltEG10HoverELoosePPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
13757     saveTags = cms.bool( True ),
13758     candTag = cms.InputTag( "hltEG10EtPPRefFilter" ),
13759     varTag = cms.InputTag( "hltEgammaHoverE" ),
13760     rhoTag = cms.InputTag( "" ),
13761     energyLowEdges = cms.vdouble( 0.0 ),
13762     lessThan = cms.bool( True ),
13763     useEt = cms.bool( False ),
13764     useAbs = cms.bool( False ),
13765     thrRegularEB = cms.vdouble( -1.0 ),
13766     thrRegularEE = cms.vdouble( -1.0 ),
13767     thrOverEEB = cms.vdouble( 2.0 ),
13768     thrOverEEE = cms.vdouble( 2.0 ),
13769     thrOverE2EB = cms.vdouble( -1.0 ),
13770     thrOverE2EE = cms.vdouble( -1.0 ),
13771     ncandcut = cms.int32( 1 ),
13772     doRhoCorrection = cms.bool( False ),
13773     rhoMax = cms.double( 9.9999999E7 ),
13774     rhoScale = cms.double( 1.0 ),
13775     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
13776     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
13777     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
13778 )
13779 process.hltPrePPRefGEDPhoton10EB = cms.EDFilter( "HLTPrescaler",
13780     offset = cms.uint32( 0 ),
13781     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13782 )
13783 process.hltEG10EtEBPPRefFilter = cms.EDFilter( "HLTEgammaEtFilter",
13784     saveTags = cms.bool( True ),
13785     inputTag = cms.InputTag( "hltEgammaCandidatesWrapper" ),
13786     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
13787     etcutEB = cms.double( 10.0 ),
13788     etcutEE = cms.double( 999999.0 ),
13789     minEtaCut = cms.double( -9999.0 ),
13790     maxEtaCut = cms.double( 9999.0 ),
13791     ncandcut = cms.int32( 1 )
13792 )
13793 process.hltEG10HoverELooseEBPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
13794     saveTags = cms.bool( True ),
13795     candTag = cms.InputTag( "hltEG10EtEBPPRefFilter" ),
13796     varTag = cms.InputTag( "hltEgammaHoverE" ),
13797     rhoTag = cms.InputTag( "" ),
13798     energyLowEdges = cms.vdouble( 0.0 ),
13799     lessThan = cms.bool( True ),
13800     useEt = cms.bool( False ),
13801     useAbs = cms.bool( False ),
13802     thrRegularEB = cms.vdouble( -1.0 ),
13803     thrRegularEE = cms.vdouble( -1.0 ),
13804     thrOverEEB = cms.vdouble( 2.0 ),
13805     thrOverEEE = cms.vdouble( 2.0 ),
13806     thrOverE2EB = cms.vdouble( -1.0 ),
13807     thrOverE2EE = cms.vdouble( -1.0 ),
13808     ncandcut = cms.int32( 1 ),
13809     doRhoCorrection = cms.bool( False ),
13810     rhoMax = cms.double( 9.9999999E7 ),
13811     rhoScale = cms.double( 1.0 ),
13812     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
13813     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
13814     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
13815 )
13816 process.hltPrePPRefGEDPhoton20 = cms.EDFilter( "HLTPrescaler",
13817     offset = cms.uint32( 0 ),
13818     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13819 )
13820 process.hltEG20HoverELoosePPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
13821     saveTags = cms.bool( True ),
13822     candTag = cms.InputTag( "hltEG20EtPPRefFilter" ),
13823     varTag = cms.InputTag( "hltEgammaHoverE" ),
13824     rhoTag = cms.InputTag( "" ),
13825     energyLowEdges = cms.vdouble( 0.0 ),
13826     lessThan = cms.bool( True ),
13827     useEt = cms.bool( False ),
13828     useAbs = cms.bool( False ),
13829     thrRegularEB = cms.vdouble( -1.0 ),
13830     thrRegularEE = cms.vdouble( -1.0 ),
13831     thrOverEEB = cms.vdouble( 2.0 ),
13832     thrOverEEE = cms.vdouble( 2.0 ),
13833     thrOverE2EB = cms.vdouble( -1.0 ),
13834     thrOverE2EE = cms.vdouble( -1.0 ),
13835     ncandcut = cms.int32( 1 ),
13836     doRhoCorrection = cms.bool( False ),
13837     rhoMax = cms.double( 9.9999999E7 ),
13838     rhoScale = cms.double( 1.0 ),
13839     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
13840     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
13841     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
13842 )
13843 process.hltPrePPRefGEDPhoton20EB = cms.EDFilter( "HLTPrescaler",
13844     offset = cms.uint32( 0 ),
13845     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13846 )
13847 process.hltEG20EtEBPPRefFilter = cms.EDFilter( "HLTEgammaEtFilter",
13848     saveTags = cms.bool( True ),
13849     inputTag = cms.InputTag( "hltEgammaCandidatesWrapper" ),
13850     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
13851     etcutEB = cms.double( 20.0 ),
13852     etcutEE = cms.double( 999999.0 ),
13853     minEtaCut = cms.double( -9999.0 ),
13854     maxEtaCut = cms.double( 9999.0 ),
13855     ncandcut = cms.int32( 1 )
13856 )
13857 process.hltEG20HoverELooseEBPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
13858     saveTags = cms.bool( True ),
13859     candTag = cms.InputTag( "hltEG20EtEBPPRefFilter" ),
13860     varTag = cms.InputTag( "hltEgammaHoverE" ),
13861     rhoTag = cms.InputTag( "" ),
13862     energyLowEdges = cms.vdouble( 0.0 ),
13863     lessThan = cms.bool( True ),
13864     useEt = cms.bool( False ),
13865     useAbs = cms.bool( False ),
13866     thrRegularEB = cms.vdouble( -1.0 ),
13867     thrRegularEE = cms.vdouble( -1.0 ),
13868     thrOverEEB = cms.vdouble( 2.0 ),
13869     thrOverEEE = cms.vdouble( 2.0 ),
13870     thrOverE2EB = cms.vdouble( -1.0 ),
13871     thrOverE2EE = cms.vdouble( -1.0 ),
13872     ncandcut = cms.int32( 1 ),
13873     doRhoCorrection = cms.bool( False ),
13874     rhoMax = cms.double( 9.9999999E7 ),
13875     rhoScale = cms.double( 1.0 ),
13876     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
13877     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
13878     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
13879 )
13880 process.hltL1sL1SingleEG21 = cms.EDFilter( "HLTL1TSeed",
13881     saveTags = cms.bool( True ),
13882     L1SeedsLogicalExpression = cms.string( "L1_SingleEG21" ),
13883     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
13884     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
13885     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
13886     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
13887     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
13888     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
13889     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
13890     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
13891     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
13892 )
13893 process.hltPrePPRefGEDPhoton30 = cms.EDFilter( "HLTPrescaler",
13894     offset = cms.uint32( 0 ),
13895     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13896 )
13897 process.hltEG30HoverELoosePPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
13898     saveTags = cms.bool( True ),
13899     candTag = cms.InputTag( "hltEG30EtPPRefFilter" ),
13900     varTag = cms.InputTag( "hltEgammaHoverE" ),
13901     rhoTag = cms.InputTag( "" ),
13902     energyLowEdges = cms.vdouble( 0.0 ),
13903     lessThan = cms.bool( True ),
13904     useEt = cms.bool( False ),
13905     useAbs = cms.bool( False ),
13906     thrRegularEB = cms.vdouble( -1.0 ),
13907     thrRegularEE = cms.vdouble( -1.0 ),
13908     thrOverEEB = cms.vdouble( 2.0 ),
13909     thrOverEEE = cms.vdouble( 2.0 ),
13910     thrOverE2EB = cms.vdouble( -1.0 ),
13911     thrOverE2EE = cms.vdouble( -1.0 ),
13912     ncandcut = cms.int32( 1 ),
13913     doRhoCorrection = cms.bool( False ),
13914     rhoMax = cms.double( 9.9999999E7 ),
13915     rhoScale = cms.double( 1.0 ),
13916     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
13917     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
13918     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
13919 )
13920 process.hltPrePPRefGEDPhoton30EB = cms.EDFilter( "HLTPrescaler",
13921     offset = cms.uint32( 0 ),
13922     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13923 )
13924 process.hltEG30EtEBPPRefFilter = cms.EDFilter( "HLTEgammaEtFilter",
13925     saveTags = cms.bool( True ),
13926     inputTag = cms.InputTag( "hltEgammaCandidatesWrapper" ),
13927     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
13928     etcutEB = cms.double( 30.0 ),
13929     etcutEE = cms.double( 999999.0 ),
13930     minEtaCut = cms.double( -9999.0 ),
13931     maxEtaCut = cms.double( 9999.0 ),
13932     ncandcut = cms.int32( 1 )
13933 )
13934 process.hltEG30HoverELooseEBPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
13935     saveTags = cms.bool( True ),
13936     candTag = cms.InputTag( "hltEG30EtEBPPRefFilter" ),
13937     varTag = cms.InputTag( "hltEgammaHoverE" ),
13938     rhoTag = cms.InputTag( "" ),
13939     energyLowEdges = cms.vdouble( 0.0 ),
13940     lessThan = cms.bool( True ),
13941     useEt = cms.bool( False ),
13942     useAbs = cms.bool( False ),
13943     thrRegularEB = cms.vdouble( -1.0 ),
13944     thrRegularEE = cms.vdouble( -1.0 ),
13945     thrOverEEB = cms.vdouble( 2.0 ),
13946     thrOverEEE = cms.vdouble( 2.0 ),
13947     thrOverE2EB = cms.vdouble( -1.0 ),
13948     thrOverE2EE = cms.vdouble( -1.0 ),
13949     ncandcut = cms.int32( 1 ),
13950     doRhoCorrection = cms.bool( False ),
13951     rhoMax = cms.double( 9.9999999E7 ),
13952     rhoScale = cms.double( 1.0 ),
13953     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
13954     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
13955     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
13956 )
13957 process.hltPrePPRefGEDPhoton40 = cms.EDFilter( "HLTPrescaler",
13958     offset = cms.uint32( 0 ),
13959     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13960 )
13961 process.hltEG40HoverELoosePPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
13962     saveTags = cms.bool( True ),
13963     candTag = cms.InputTag( "hltEG40EtPPRefFilter" ),
13964     varTag = cms.InputTag( "hltEgammaHoverE" ),
13965     rhoTag = cms.InputTag( "" ),
13966     energyLowEdges = cms.vdouble( 0.0 ),
13967     lessThan = cms.bool( True ),
13968     useEt = cms.bool( False ),
13969     useAbs = cms.bool( False ),
13970     thrRegularEB = cms.vdouble( -1.0 ),
13971     thrRegularEE = cms.vdouble( -1.0 ),
13972     thrOverEEB = cms.vdouble( 2.0 ),
13973     thrOverEEE = cms.vdouble( 2.0 ),
13974     thrOverE2EB = cms.vdouble( -1.0 ),
13975     thrOverE2EE = cms.vdouble( -1.0 ),
13976     ncandcut = cms.int32( 1 ),
13977     doRhoCorrection = cms.bool( False ),
13978     rhoMax = cms.double( 9.9999999E7 ),
13979     rhoScale = cms.double( 1.0 ),
13980     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
13981     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
13982     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
13983 )
13984 process.hltPrePPRefGEDPhoton40EB = cms.EDFilter( "HLTPrescaler",
13985     offset = cms.uint32( 0 ),
13986     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13987 )
13988 process.hltEG40EtEBPPRefFilter = cms.EDFilter( "HLTEgammaEtFilter",
13989     saveTags = cms.bool( True ),
13990     inputTag = cms.InputTag( "hltEgammaCandidatesWrapper" ),
13991     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
13992     etcutEB = cms.double( 40.0 ),
13993     etcutEE = cms.double( 999999.0 ),
13994     minEtaCut = cms.double( -9999.0 ),
13995     maxEtaCut = cms.double( 9999.0 ),
13996     ncandcut = cms.int32( 1 )
13997 )
13998 process.hltEG40HoverELooseEBPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
13999     saveTags = cms.bool( True ),
14000     candTag = cms.InputTag( "hltEG40EtEBPPRefFilter" ),
14001     varTag = cms.InputTag( "hltEgammaHoverE" ),
14002     rhoTag = cms.InputTag( "" ),
14003     energyLowEdges = cms.vdouble( 0.0 ),
14004     lessThan = cms.bool( True ),
14005     useEt = cms.bool( False ),
14006     useAbs = cms.bool( False ),
14007     thrRegularEB = cms.vdouble( -1.0 ),
14008     thrRegularEE = cms.vdouble( -1.0 ),
14009     thrOverEEB = cms.vdouble( 2.0 ),
14010     thrOverEEE = cms.vdouble( 2.0 ),
14011     thrOverE2EB = cms.vdouble( -1.0 ),
14012     thrOverE2EE = cms.vdouble( -1.0 ),
14013     ncandcut = cms.int32( 1 ),
14014     doRhoCorrection = cms.bool( False ),
14015     rhoMax = cms.double( 9.9999999E7 ),
14016     rhoScale = cms.double( 1.0 ),
14017     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
14018     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
14019     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
14020 )
14021 process.hltPrePPRefGEDPhoton50 = cms.EDFilter( "HLTPrescaler",
14022     offset = cms.uint32( 0 ),
14023     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14024 )
14025 process.hltEG50HoverELoosePPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
14026     saveTags = cms.bool( True ),
14027     candTag = cms.InputTag( "hltEG50EtPPRefFilter" ),
14028     varTag = cms.InputTag( "hltEgammaHoverE" ),
14029     rhoTag = cms.InputTag( "" ),
14030     energyLowEdges = cms.vdouble( 0.0 ),
14031     lessThan = cms.bool( True ),
14032     useEt = cms.bool( False ),
14033     useAbs = cms.bool( False ),
14034     thrRegularEB = cms.vdouble( -1.0 ),
14035     thrRegularEE = cms.vdouble( -1.0 ),
14036     thrOverEEB = cms.vdouble( 2.0 ),
14037     thrOverEEE = cms.vdouble( 2.0 ),
14038     thrOverE2EB = cms.vdouble( -1.0 ),
14039     thrOverE2EE = cms.vdouble( -1.0 ),
14040     ncandcut = cms.int32( 1 ),
14041     doRhoCorrection = cms.bool( False ),
14042     rhoMax = cms.double( 9.9999999E7 ),
14043     rhoScale = cms.double( 1.0 ),
14044     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
14045     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
14046     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
14047 )
14048 process.hltPrePPRefGEDPhoton50EB = cms.EDFilter( "HLTPrescaler",
14049     offset = cms.uint32( 0 ),
14050     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14051 )
14052 process.hltEG50EtEBPPRefFilter = cms.EDFilter( "HLTEgammaEtFilter",
14053     saveTags = cms.bool( True ),
14054     inputTag = cms.InputTag( "hltEgammaCandidatesWrapper" ),
14055     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
14056     etcutEB = cms.double( 50.0 ),
14057     etcutEE = cms.double( 999999.0 ),
14058     minEtaCut = cms.double( -9999.0 ),
14059     maxEtaCut = cms.double( 9999.0 ),
14060     ncandcut = cms.int32( 1 )
14061 )
14062 process.hltEG50HoverELooseEBPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
14063     saveTags = cms.bool( True ),
14064     candTag = cms.InputTag( "hltEG50EtEBPPRefFilter" ),
14065     varTag = cms.InputTag( "hltEgammaHoverE" ),
14066     rhoTag = cms.InputTag( "" ),
14067     energyLowEdges = cms.vdouble( 0.0 ),
14068     lessThan = cms.bool( True ),
14069     useEt = cms.bool( False ),
14070     useAbs = cms.bool( False ),
14071     thrRegularEB = cms.vdouble( -1.0 ),
14072     thrRegularEE = cms.vdouble( -1.0 ),
14073     thrOverEEB = cms.vdouble( 2.0 ),
14074     thrOverEEE = cms.vdouble( 2.0 ),
14075     thrOverE2EB = cms.vdouble( -1.0 ),
14076     thrOverE2EE = cms.vdouble( -1.0 ),
14077     ncandcut = cms.int32( 1 ),
14078     doRhoCorrection = cms.bool( False ),
14079     rhoMax = cms.double( 9.9999999E7 ),
14080     rhoScale = cms.double( 1.0 ),
14081     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
14082     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
14083     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
14084 )
14085 process.hltL1sL1SingleEG30 = cms.EDFilter( "HLTL1TSeed",
14086     saveTags = cms.bool( True ),
14087     L1SeedsLogicalExpression = cms.string( "L1_SingleEG30" ),
14088     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
14089     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
14090     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
14091     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
14092     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
14093     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
14094     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
14095     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
14096     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
14097 )
14098 process.hltPrePPRefGEDPhoton60 = cms.EDFilter( "HLTPrescaler",
14099     offset = cms.uint32( 0 ),
14100     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14101 )
14102 process.hltEG60EtPPRefFilter = cms.EDFilter( "HLTEgammaEtFilter",
14103     saveTags = cms.bool( True ),
14104     inputTag = cms.InputTag( "hltEgammaCandidatesWrapper" ),
14105     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
14106     etcutEB = cms.double( 60.0 ),
14107     etcutEE = cms.double( 60.0 ),
14108     minEtaCut = cms.double( -9999.0 ),
14109     maxEtaCut = cms.double( 9999.0 ),
14110     ncandcut = cms.int32( 1 )
14111 )
14112 process.hltEG60HoverELoosePPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
14113     saveTags = cms.bool( True ),
14114     candTag = cms.InputTag( "hltEG60EtPPRefFilter" ),
14115     varTag = cms.InputTag( "hltEgammaHoverE" ),
14116     rhoTag = cms.InputTag( "" ),
14117     energyLowEdges = cms.vdouble( 0.0 ),
14118     lessThan = cms.bool( True ),
14119     useEt = cms.bool( False ),
14120     useAbs = cms.bool( False ),
14121     thrRegularEB = cms.vdouble( -1.0 ),
14122     thrRegularEE = cms.vdouble( -1.0 ),
14123     thrOverEEB = cms.vdouble( 2.0 ),
14124     thrOverEEE = cms.vdouble( 2.0 ),
14125     thrOverE2EB = cms.vdouble( -1.0 ),
14126     thrOverE2EE = cms.vdouble( -1.0 ),
14127     ncandcut = cms.int32( 1 ),
14128     doRhoCorrection = cms.bool( False ),
14129     rhoMax = cms.double( 9.9999999E7 ),
14130     rhoScale = cms.double( 1.0 ),
14131     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
14132     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
14133     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
14134 )
14135 process.hltPrePPRefGEDPhoton60EB = cms.EDFilter( "HLTPrescaler",
14136     offset = cms.uint32( 0 ),
14137     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14138 )
14139 process.hltEG60EtEBPPRefFilter = cms.EDFilter( "HLTEgammaEtFilter",
14140     saveTags = cms.bool( True ),
14141     inputTag = cms.InputTag( "hltEgammaCandidatesWrapper" ),
14142     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
14143     etcutEB = cms.double( 60.0 ),
14144     etcutEE = cms.double( 999999.0 ),
14145     minEtaCut = cms.double( -9999.0 ),
14146     maxEtaCut = cms.double( 9999.0 ),
14147     ncandcut = cms.int32( 1 )
14148 )
14149 process.hltEG60HoverELooseEBPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
14150     saveTags = cms.bool( True ),
14151     candTag = cms.InputTag( "hltEG60EtEBPPRefFilter" ),
14152     varTag = cms.InputTag( "hltEgammaHoverE" ),
14153     rhoTag = cms.InputTag( "" ),
14154     energyLowEdges = cms.vdouble( 0.0 ),
14155     lessThan = cms.bool( True ),
14156     useEt = cms.bool( False ),
14157     useAbs = cms.bool( False ),
14158     thrRegularEB = cms.vdouble( -1.0 ),
14159     thrRegularEE = cms.vdouble( -1.0 ),
14160     thrOverEEB = cms.vdouble( 2.0 ),
14161     thrOverEEE = cms.vdouble( 2.0 ),
14162     thrOverE2EB = cms.vdouble( -1.0 ),
14163     thrOverE2EE = cms.vdouble( -1.0 ),
14164     ncandcut = cms.int32( 1 ),
14165     doRhoCorrection = cms.bool( False ),
14166     rhoMax = cms.double( 9.9999999E7 ),
14167     rhoScale = cms.double( 1.0 ),
14168     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
14169     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
14170     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
14171 )
14172 process.hltL1sEG15EG10 = cms.EDFilter( "HLTL1TSeed",
14173     saveTags = cms.bool( True ),
14174     L1SeedsLogicalExpression = cms.string( "L1_DoubleEG_15_10" ),
14175     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
14176     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
14177     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
14178     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
14179     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
14180     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
14181     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
14182     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
14183     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
14184 )
14185 process.hltPrePPRefDoubleGEDPhoton20 = cms.EDFilter( "HLTPrescaler",
14186     offset = cms.uint32( 0 ),
14187     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14188 )
14189 process.hltDoubleEG20EtPPRefFilter = cms.EDFilter( "HLTEgammaEtFilter",
14190     saveTags = cms.bool( True ),
14191     inputTag = cms.InputTag( "hltEgammaCandidatesWrapper" ),
14192     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
14193     etcutEB = cms.double( 20.0 ),
14194     etcutEE = cms.double( 20.0 ),
14195     minEtaCut = cms.double( -9999.0 ),
14196     maxEtaCut = cms.double( 9999.0 ),
14197     ncandcut = cms.int32( 2 )
14198 )
14199 process.hltDoubleEG20HoverELoosePPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
14200     saveTags = cms.bool( True ),
14201     candTag = cms.InputTag( "hltDoubleEG20EtPPRefFilter" ),
14202     varTag = cms.InputTag( "hltEgammaHoverE" ),
14203     rhoTag = cms.InputTag( "" ),
14204     energyLowEdges = cms.vdouble( 0.0 ),
14205     lessThan = cms.bool( True ),
14206     useEt = cms.bool( False ),
14207     useAbs = cms.bool( False ),
14208     thrRegularEB = cms.vdouble( -1.0 ),
14209     thrRegularEE = cms.vdouble( -1.0 ),
14210     thrOverEEB = cms.vdouble( 2.0 ),
14211     thrOverEEE = cms.vdouble( 2.0 ),
14212     thrOverE2EB = cms.vdouble( -1.0 ),
14213     thrOverE2EE = cms.vdouble( -1.0 ),
14214     ncandcut = cms.int32( 2 ),
14215     doRhoCorrection = cms.bool( False ),
14216     rhoMax = cms.double( 9.9999999E7 ),
14217     rhoScale = cms.double( 1.0 ),
14218     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
14219     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
14220     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
14221 )
14222 process.hltL1sDoubleMu0 = cms.EDFilter( "HLTL1TSeed",
14223     saveTags = cms.bool( True ),
14224     L1SeedsLogicalExpression = cms.string( "L1_DoubleMu0" ),
14225     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
14226     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
14227     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
14228     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
14229     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
14230     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
14231     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
14232     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
14233     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
14234 )
14235 process.hltPrePPRefL1DoubleMu0 = cms.EDFilter( "HLTPrescaler",
14236     offset = cms.uint32( 0 ),
14237     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14238 )
14239 process.hltL1fL1sDoubleMu0L1Filtered0PPRef = cms.EDFilter( "HLTMuonL1TFilter",
14240     saveTags = cms.bool( True ),
14241     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
14242     PreviousCandTag = cms.InputTag( "hltL1sDoubleMu0" ),
14243     MaxEta = cms.double( 2.5 ),
14244     MinPt = cms.double( 0.0 ),
14245     MaxDeltaR = cms.double( 999.0 ),
14246     MinN = cms.int32( 1 ),
14247     CentralBxOnly = cms.bool( True ),
14248     SelectQualities = cms.vint32(  )
14249 )
14250 process.hltL1sDoubleMu0SQ = cms.EDFilter( "HLTL1TSeed",
14251     saveTags = cms.bool( True ),
14252     L1SeedsLogicalExpression = cms.string( "L1_DoubleMu0_SQ" ),
14253     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
14254     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
14255     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
14256     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
14257     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
14258     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
14259     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
14260     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
14261     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
14262 )
14263 process.hltPrePPRefL1DoubleMu0SQ = cms.EDFilter( "HLTPrescaler",
14264     offset = cms.uint32( 0 ),
14265     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14266 )
14267 process.hltL1fL1sDoubleMu0SQL1Filtered0PPRef = cms.EDFilter( "HLTMuonL1TFilter",
14268     saveTags = cms.bool( True ),
14269     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
14270     PreviousCandTag = cms.InputTag( "hltL1sDoubleMu0SQ" ),
14271     MaxEta = cms.double( 2.5 ),
14272     MinPt = cms.double( 0.0 ),
14273     MaxDeltaR = cms.double( 999.0 ),
14274     MinN = cms.int32( 1 ),
14275     CentralBxOnly = cms.bool( True ),
14276     SelectQualities = cms.vint32(  )
14277 )
14278 process.hltL1sDoubleMuOpen = cms.EDFilter( "HLTL1TSeed",
14279     saveTags = cms.bool( True ),
14280     L1SeedsLogicalExpression = cms.string( "L1_DoubleMuOpen" ),
14281     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
14282     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
14283     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
14284     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
14285     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
14286     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
14287     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
14288     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
14289     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
14290 )
14291 process.hltPrePPRefL1DoubleMu0Open = cms.EDFilter( "HLTPrescaler",
14292     offset = cms.uint32( 0 ),
14293     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14294 )
14295 process.hltL1fL1sDoubleMuOpenL1Filtered0PPRef = cms.EDFilter( "HLTMuonL1TFilter",
14296     saveTags = cms.bool( True ),
14297     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
14298     PreviousCandTag = cms.InputTag( "hltL1sDoubleMuOpen" ),
14299     MaxEta = cms.double( 2.5 ),
14300     MinPt = cms.double( 0.0 ),
14301     MaxDeltaR = cms.double( 999.0 ),
14302     MinN = cms.int32( 1 ),
14303     CentralBxOnly = cms.bool( True ),
14304     SelectQualities = cms.vint32(  )
14305 )
14306 process.hltL1sDoubleMu2 = cms.EDFilter( "HLTL1TSeed",
14307     saveTags = cms.bool( True ),
14308     L1SeedsLogicalExpression = cms.string( "L1_DoubleMu2" ),
14309     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
14310     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
14311     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
14312     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
14313     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
14314     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
14315     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
14316     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
14317     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
14318 )
14319 process.hltPrePPRefL1DoubleMu2 = cms.EDFilter( "HLTPrescaler",
14320     offset = cms.uint32( 0 ),
14321     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14322 )
14323 process.hltL1fL1sDoubleMu2L1Filtered0PPRef = cms.EDFilter( "HLTMuonL1TFilter",
14324     saveTags = cms.bool( True ),
14325     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
14326     PreviousCandTag = cms.InputTag( "hltL1sDoubleMu2" ),
14327     MaxEta = cms.double( 2.5 ),
14328     MinPt = cms.double( 0.0 ),
14329     MaxDeltaR = cms.double( 999.0 ),
14330     MinN = cms.int32( 1 ),
14331     CentralBxOnly = cms.bool( True ),
14332     SelectQualities = cms.vint32(  )
14333 )
14334 process.hltL1sDoubleMu2SQ = cms.EDFilter( "HLTL1TSeed",
14335     saveTags = cms.bool( True ),
14336     L1SeedsLogicalExpression = cms.string( "L1_DoubleMu2_SQ" ),
14337     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
14338     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
14339     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
14340     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
14341     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
14342     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
14343     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
14344     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
14345     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
14346 )
14347 process.hltPrePPRefL1DoubleMu2SQ = cms.EDFilter( "HLTPrescaler",
14348     offset = cms.uint32( 0 ),
14349     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14350 )
14351 process.hltL1fL1sDoubleMu2SQL1Filtered0PPRef = cms.EDFilter( "HLTMuonL1TFilter",
14352     saveTags = cms.bool( True ),
14353     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
14354     PreviousCandTag = cms.InputTag( "hltL1sDoubleMu2SQ" ),
14355     MaxEta = cms.double( 2.5 ),
14356     MinPt = cms.double( 0.0 ),
14357     MaxDeltaR = cms.double( 999.0 ),
14358     MinN = cms.int32( 1 ),
14359     CentralBxOnly = cms.bool( True ),
14360     SelectQualities = cms.vint32(  )
14361 )
14362 process.hltL1sSingleMu0Cosmics = cms.EDFilter( "HLTL1TSeed",
14363     saveTags = cms.bool( True ),
14364     L1SeedsLogicalExpression = cms.string( "L1_SingleMuCosmics" ),
14365     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
14366     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
14367     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
14368     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
14369     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
14370     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
14371     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
14372     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
14373     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
14374 )
14375 process.hltPrePPRefL1SingleMu0Cosmics = cms.EDFilter( "HLTPrescaler",
14376     offset = cms.uint32( 0 ),
14377     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14378 )
14379 process.hltL1fL1sSingleMu0CosmicsL1Filtered0PPRef = cms.EDFilter( "HLTMuonL1TFilter",
14380     saveTags = cms.bool( True ),
14381     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
14382     PreviousCandTag = cms.InputTag( "hltL1sSingleMu0Cosmics" ),
14383     MaxEta = cms.double( 2.5 ),
14384     MinPt = cms.double( 0.0 ),
14385     MaxDeltaR = cms.double( 999.0 ),
14386     MinN = cms.int32( 1 ),
14387     CentralBxOnly = cms.bool( True ),
14388     SelectQualities = cms.vint32(  )
14389 )
14390 process.hltL1sSingleMu7 = cms.EDFilter( "HLTL1TSeed",
14391     saveTags = cms.bool( True ),
14392     L1SeedsLogicalExpression = cms.string( "L1_SingleMu7" ),
14393     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
14394     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
14395     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
14396     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
14397     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
14398     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
14399     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
14400     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
14401     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
14402 )
14403 process.hltPrePPRefL1SingleMu7 = cms.EDFilter( "HLTPrescaler",
14404     offset = cms.uint32( 0 ),
14405     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14406 )
14407 process.hltL1fL1sSingleMu7L1Filtered7PPRef = cms.EDFilter( "HLTMuonL1TFilter",
14408     saveTags = cms.bool( True ),
14409     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
14410     PreviousCandTag = cms.InputTag( "hltL1sSingleMu7" ),
14411     MaxEta = cms.double( 2.5 ),
14412     MinPt = cms.double( 7.0 ),
14413     MaxDeltaR = cms.double( 999.0 ),
14414     MinN = cms.int32( 1 ),
14415     CentralBxOnly = cms.bool( True ),
14416     SelectQualities = cms.vint32(  )
14417 )
14418 process.hltL1sSingleMu12 = cms.EDFilter( "HLTL1TSeed",
14419     saveTags = cms.bool( True ),
14420     L1SeedsLogicalExpression = cms.string( "L1_SingleMu12" ),
14421     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
14422     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
14423     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
14424     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
14425     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
14426     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
14427     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
14428     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
14429     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
14430 )
14431 process.hltPrePPRefL1SingleMu12 = cms.EDFilter( "HLTPrescaler",
14432     offset = cms.uint32( 0 ),
14433     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14434 )
14435 process.hltL1fL1sDoubleMu12L1Filtered12PPRef = cms.EDFilter( "HLTMuonL1TFilter",
14436     saveTags = cms.bool( True ),
14437     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
14438     PreviousCandTag = cms.InputTag( "hltL1sSingleMu12" ),
14439     MaxEta = cms.double( 2.5 ),
14440     MinPt = cms.double( 12.0 ),
14441     MaxDeltaR = cms.double( 999.0 ),
14442     MinN = cms.int32( 1 ),
14443     CentralBxOnly = cms.bool( True ),
14444     SelectQualities = cms.vint32(  )
14445 )
14446 process.hltL1sSingleMu3SingleEG12 = cms.EDFilter( "HLTL1TSeed",
14447     saveTags = cms.bool( True ),
14448     L1SeedsLogicalExpression = cms.string( "L1_SingleMu3_SingleEG12" ),
14449     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
14450     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
14451     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
14452     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
14453     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
14454     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
14455     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
14456     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
14457     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
14458 )
14459 process.hltPrePPRefL1SingleMu5Ele20Gsf = cms.EDFilter( "HLTPrescaler",
14460     offset = cms.uint32( 0 ),
14461     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14462 )
14463 process.hltL1fL1sSingleMu3SingleEG12L1Filtered5PPRef = cms.EDFilter( "HLTMuonL1TFilter",
14464     saveTags = cms.bool( True ),
14465     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
14466     PreviousCandTag = cms.InputTag( "hltL1sSingleMu3SingleEG12" ),
14467     MaxEta = cms.double( 2.5 ),
14468     MinPt = cms.double( 5.0 ),
14469     MaxDeltaR = cms.double( 999.0 ),
14470     MinN = cms.int32( 1 ),
14471     CentralBxOnly = cms.bool( True ),
14472     SelectQualities = cms.vint32(  )
14473 )
14474 process.hltPrePPRefL1SingleMu5GEDPhoton20 = cms.EDFilter( "HLTPrescaler",
14475     offset = cms.uint32( 0 ),
14476     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14477 )
14478 process.hltL1sSingleMu5SingleEG15 = cms.EDFilter( "HLTL1TSeed",
14479     saveTags = cms.bool( True ),
14480     L1SeedsLogicalExpression = cms.string( "L1_SingleMu5_SingleEG15" ),
14481     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
14482     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
14483     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
14484     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
14485     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
14486     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
14487     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
14488     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
14489     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
14490 )
14491 process.hltPrePPRefL1SingleMu7Ele20Gsf = cms.EDFilter( "HLTPrescaler",
14492     offset = cms.uint32( 0 ),
14493     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14494 )
14495 process.hltL1fL1sSingleMu5SingleEG15L1Filtered7PPRef = cms.EDFilter( "HLTMuonL1TFilter",
14496     saveTags = cms.bool( True ),
14497     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
14498     PreviousCandTag = cms.InputTag( "hltL1sSingleMu5SingleEG15" ),
14499     MaxEta = cms.double( 2.5 ),
14500     MinPt = cms.double( 7.0 ),
14501     MaxDeltaR = cms.double( 999.0 ),
14502     MinN = cms.int32( 1 ),
14503     CentralBxOnly = cms.bool( True ),
14504     SelectQualities = cms.vint32(  )
14505 )
14506 process.hltPrePPRefL1SingleMu7GEDPhoton10 = cms.EDFilter( "HLTPrescaler",
14507     offset = cms.uint32( 0 ),
14508     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14509 )
14510 process.hltPrePPRefL2DoubleMu0 = cms.EDFilter( "HLTPrescaler",
14511     offset = cms.uint32( 0 ),
14512     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14513 )
14514 process.hltL2fL1fL1sDoubleMu0L2Filtered0PPRef = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
14515     saveTags = cms.bool( True ),
14516     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
14517     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
14518     PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu0L1Filtered0PPRef" ),
14519     SeedMapTag = cms.InputTag( "hltL2Muons" ),
14520     MinN = cms.int32( 1 ),
14521     MaxEta = cms.double( 2.5 ),
14522     AbsEtaBins = cms.vdouble( 9999.0 ),
14523     MinNstations = cms.vint32( 1 ),
14524     MinNhits = cms.vint32( 0 ),
14525     CutOnChambers = cms.bool( False ),
14526     MinNchambers = cms.vint32( 0 ),
14527     MaxDr = cms.double( 9999.0 ),
14528     MinDr = cms.double( -1.0 ),
14529     MaxDz = cms.double( 9999.0 ),
14530     MinDxySig = cms.double( -1.0 ),
14531     MinPt = cms.double( 0.0 ),
14532     NSigmaPt = cms.double( 0.0 ),
14533     MatchToPreviousCand = cms.bool( True )
14534 )
14535 process.hltPrePPRefL2DoubleMu0Open = cms.EDFilter( "HLTPrescaler",
14536     offset = cms.uint32( 0 ),
14537     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14538 )
14539 process.hltL2fL1fL1sDoubleMuOpenL2Filtered0PPRef = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
14540     saveTags = cms.bool( True ),
14541     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
14542     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
14543     PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuOpenL1Filtered0PPRef" ),
14544     SeedMapTag = cms.InputTag( "hltL2Muons" ),
14545     MinN = cms.int32( 1 ),
14546     MaxEta = cms.double( 2.5 ),
14547     AbsEtaBins = cms.vdouble( 9999.0 ),
14548     MinNstations = cms.vint32( 1 ),
14549     MinNhits = cms.vint32( 0 ),
14550     CutOnChambers = cms.bool( False ),
14551     MinNchambers = cms.vint32( 0 ),
14552     MaxDr = cms.double( 9999.0 ),
14553     MinDr = cms.double( -1.0 ),
14554     MaxDz = cms.double( 9999.0 ),
14555     MinDxySig = cms.double( -1.0 ),
14556     MinPt = cms.double( 0.0 ),
14557     NSigmaPt = cms.double( 0.0 ),
14558     MatchToPreviousCand = cms.bool( True )
14559 )
14560 process.hltPrePPRefL2SingleMu7 = cms.EDFilter( "HLTPrescaler",
14561     offset = cms.uint32( 0 ),
14562     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14563 )
14564 process.hltL2fL1fL1sSingleMu7L2Filtered7PPRef = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
14565     saveTags = cms.bool( True ),
14566     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
14567     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
14568     PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMu7L1Filtered7PPRef" ),
14569     SeedMapTag = cms.InputTag( "hltL2Muons" ),
14570     MinN = cms.int32( 1 ),
14571     MaxEta = cms.double( 2.5 ),
14572     AbsEtaBins = cms.vdouble( 9999.0 ),
14573     MinNstations = cms.vint32( 1 ),
14574     MinNhits = cms.vint32( 0 ),
14575     CutOnChambers = cms.bool( False ),
14576     MinNchambers = cms.vint32( 0 ),
14577     MaxDr = cms.double( 9999.0 ),
14578     MinDr = cms.double( -1.0 ),
14579     MaxDz = cms.double( 9999.0 ),
14580     MinDxySig = cms.double( -1.0 ),
14581     MinPt = cms.double( 7.0 ),
14582     NSigmaPt = cms.double( 0.0 ),
14583     MatchToPreviousCand = cms.bool( True )
14584 )
14585 process.hltPrePPRefL2SingleMu12 = cms.EDFilter( "HLTPrescaler",
14586     offset = cms.uint32( 0 ),
14587     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14588 )
14589 process.hltL2fL1fL1sSingleMu7L2Filtered12PPRef = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
14590     saveTags = cms.bool( True ),
14591     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
14592     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
14593     PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMu7L1Filtered7PPRef" ),
14594     SeedMapTag = cms.InputTag( "hltL2Muons" ),
14595     MinN = cms.int32( 1 ),
14596     MaxEta = cms.double( 2.5 ),
14597     AbsEtaBins = cms.vdouble( 9999.0 ),
14598     MinNstations = cms.vint32( 1 ),
14599     MinNhits = cms.vint32( 0 ),
14600     CutOnChambers = cms.bool( False ),
14601     MinNchambers = cms.vint32( 0 ),
14602     MaxDr = cms.double( 9999.0 ),
14603     MinDr = cms.double( -1.0 ),
14604     MaxDz = cms.double( 9999.0 ),
14605     MinDxySig = cms.double( -1.0 ),
14606     MinPt = cms.double( 12.0 ),
14607     NSigmaPt = cms.double( 0.0 ),
14608     MatchToPreviousCand = cms.bool( True )
14609 )
14610 process.hltPrePPRefL2SingleMu15 = cms.EDFilter( "HLTPrescaler",
14611     offset = cms.uint32( 0 ),
14612     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14613 )
14614 process.hltL2fL1fL1sSingleMu12L2Filtered15PPRef = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
14615     saveTags = cms.bool( True ),
14616     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
14617     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
14618     PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMu7L1Filtered7PPRef" ),
14619     SeedMapTag = cms.InputTag( "hltL2Muons" ),
14620     MinN = cms.int32( 1 ),
14621     MaxEta = cms.double( 2.5 ),
14622     AbsEtaBins = cms.vdouble( 9999.0 ),
14623     MinNstations = cms.vint32( 1 ),
14624     MinNhits = cms.vint32( 0 ),
14625     CutOnChambers = cms.bool( False ),
14626     MinNchambers = cms.vint32( 0 ),
14627     MaxDr = cms.double( 9999.0 ),
14628     MinDr = cms.double( -1.0 ),
14629     MaxDz = cms.double( 9999.0 ),
14630     MinDxySig = cms.double( -1.0 ),
14631     MinPt = cms.double( 15.0 ),
14632     NSigmaPt = cms.double( 0.0 ),
14633     MatchToPreviousCand = cms.bool( True )
14634 )
14635 process.hltL1sSingleMuOpen = cms.EDFilter( "HLTL1TSeed",
14636     saveTags = cms.bool( True ),
14637     L1SeedsLogicalExpression = cms.string( "L1_SingleMuOpen" ),
14638     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
14639     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
14640     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
14641     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
14642     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
14643     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
14644     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
14645     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
14646     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
14647 )
14648 process.hltPrePPRefL2SingleMu20 = cms.EDFilter( "HLTPrescaler",
14649     offset = cms.uint32( 0 ),
14650     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14651 )
14652 process.hltL2fL1fL1sSingleMu7L2Filtered20PPRef = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
14653     saveTags = cms.bool( True ),
14654     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
14655     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
14656     PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMu7L1Filtered7PPRef" ),
14657     SeedMapTag = cms.InputTag( "hltL2Muons" ),
14658     MinN = cms.int32( 1 ),
14659     MaxEta = cms.double( 2.5 ),
14660     AbsEtaBins = cms.vdouble( 9999.0 ),
14661     MinNstations = cms.vint32( 1 ),
14662     MinNhits = cms.vint32( 0 ),
14663     CutOnChambers = cms.bool( False ),
14664     MinNchambers = cms.vint32( 0 ),
14665     MaxDr = cms.double( 9999.0 ),
14666     MinDr = cms.double( -1.0 ),
14667     MaxDz = cms.double( 9999.0 ),
14668     MinDxySig = cms.double( -1.0 ),
14669     MinPt = cms.double( 20.0 ),
14670     NSigmaPt = cms.double( 0.0 ),
14671     MatchToPreviousCand = cms.bool( True )
14672 )
14673 process.hltPrePPRefL3DoubleMu0 = cms.EDFilter( "HLTPrescaler",
14674     offset = cms.uint32( 0 ),
14675     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14676 )
14677 process.hltL1fForIterL3L1fL1sDoubleMu0L1Filtered0PPRef = cms.EDFilter( "HLTMuonL1TFilter",
14678     saveTags = cms.bool( True ),
14679     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
14680     PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu0L1Filtered0PPRef" ),
14681     MaxEta = cms.double( 2.5 ),
14682     MinPt = cms.double( 0.0 ),
14683     MaxDeltaR = cms.double( 999.0 ),
14684     MinN = cms.int32( 1 ),
14685     CentralBxOnly = cms.bool( True ),
14686     SelectQualities = cms.vint32(  )
14687 )
14688 process.hltL3fL1fL1sDoubleMu0L3Filtered0PPRef = cms.EDFilter( "HLTMuonL3PreFilter",
14689     saveTags = cms.bool( True ),
14690     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
14691     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
14692     PreviousCandTag = cms.InputTag( "hltL2fL1fL1sDoubleMu0L2Filtered0PPRef" ),
14693     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sDoubleMu0L1Filtered0PPRef" ),
14694     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
14695     MinN = cms.int32( 1 ),
14696     MaxEta = cms.double( 2.5 ),
14697     MinNhits = cms.int32( 0 ),
14698     MaxDr = cms.double( 999.0 ),
14699     MinDr = cms.double( -1.0 ),
14700     MaxDz = cms.double( 9999.0 ),
14701     MinDxySig = cms.double( -1.0 ),
14702     MinPt = cms.double( 0.0 ),
14703     NSigmaPt = cms.double( 0.0 ),
14704     MaxNormalizedChi2 = cms.double( 9999.0 ),
14705     MaxDXYBeamSpot = cms.double( 9999.0 ),
14706     MinDXYBeamSpot = cms.double( -1.0 ),
14707     MinNmuonHits = cms.int32( 0 ),
14708     MaxPtDifference = cms.double( 9999.0 ),
14709     MinTrackPt = cms.double( 0.0 ),
14710     minMuonStations = cms.int32( -1 ),
14711     minTrkHits = cms.int32( -1 ),
14712     minMuonHits = cms.int32( -1 ),
14713     allowedTypeMask = cms.uint32( 255 ),
14714     requiredTypeMask = cms.uint32( 0 ),
14715     MaxNormalizedChi2_L3FromL1 = cms.double( 9999.0 ),
14716     trkMuonId = cms.uint32( 0 ),
14717     L1MatchingdR = cms.double( 999.0 ),
14718     MatchToPreviousCand = cms.bool( True ),
14719     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
14720     requireL3MuonTrajectorySeed = cms.bool( False ),
14721     useSimpleGeometry = cms.bool( True ),
14722     useStation2 = cms.bool( True ),
14723     fallbackToME1 = cms.bool( False ),
14724     cosmicPropagationHypothesis = cms.bool( False ),
14725     useMB2InOverlap = cms.bool( False ),
14726     useTrack = cms.string( "tracker" ),
14727     useState = cms.string( "atVertex" ),
14728     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
14729     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
14730     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
14731 )
14732 process.hltPrePPRefL3DoubleMu0Open = cms.EDFilter( "HLTPrescaler",
14733     offset = cms.uint32( 0 ),
14734     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14735 )
14736 process.hltL1fForIterL3L1fL1sDoubleMuOpenL1Filtered0PPRef = cms.EDFilter( "HLTMuonL1TFilter",
14737     saveTags = cms.bool( True ),
14738     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
14739     PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuOpenL1Filtered0PPRef" ),
14740     MaxEta = cms.double( 2.5 ),
14741     MinPt = cms.double( 0.0 ),
14742     MaxDeltaR = cms.double( 999.0 ),
14743     MinN = cms.int32( 1 ),
14744     CentralBxOnly = cms.bool( True ),
14745     SelectQualities = cms.vint32(  )
14746 )
14747 process.hltL3fL1fL1sDoubleMuOpenL3Filtered0PPRef = cms.EDFilter( "HLTMuonL3PreFilter",
14748     saveTags = cms.bool( True ),
14749     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
14750     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
14751     PreviousCandTag = cms.InputTag( "hltL2fL1fL1sDoubleMuOpenL2Filtered0PPRef" ),
14752     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sDoubleMuOpenL1Filtered0PPRef" ),
14753     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
14754     MinN = cms.int32( 1 ),
14755     MaxEta = cms.double( 2.5 ),
14756     MinNhits = cms.int32( 0 ),
14757     MaxDr = cms.double( 999.0 ),
14758     MinDr = cms.double( -1.0 ),
14759     MaxDz = cms.double( 9999.0 ),
14760     MinDxySig = cms.double( -1.0 ),
14761     MinPt = cms.double( 0.0 ),
14762     NSigmaPt = cms.double( 0.0 ),
14763     MaxNormalizedChi2 = cms.double( 9999.0 ),
14764     MaxDXYBeamSpot = cms.double( 9999.0 ),
14765     MinDXYBeamSpot = cms.double( -1.0 ),
14766     MinNmuonHits = cms.int32( 0 ),
14767     MaxPtDifference = cms.double( 9999.0 ),
14768     MinTrackPt = cms.double( 0.0 ),
14769     minMuonStations = cms.int32( -1 ),
14770     minTrkHits = cms.int32( -1 ),
14771     minMuonHits = cms.int32( -1 ),
14772     allowedTypeMask = cms.uint32( 255 ),
14773     requiredTypeMask = cms.uint32( 0 ),
14774     MaxNormalizedChi2_L3FromL1 = cms.double( 9999.0 ),
14775     trkMuonId = cms.uint32( 0 ),
14776     L1MatchingdR = cms.double( 999.0 ),
14777     MatchToPreviousCand = cms.bool( True ),
14778     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
14779     requireL3MuonTrajectorySeed = cms.bool( False ),
14780     useSimpleGeometry = cms.bool( True ),
14781     useStation2 = cms.bool( True ),
14782     fallbackToME1 = cms.bool( False ),
14783     cosmicPropagationHypothesis = cms.bool( False ),
14784     useMB2InOverlap = cms.bool( False ),
14785     useTrack = cms.string( "tracker" ),
14786     useState = cms.string( "atVertex" ),
14787     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
14788     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
14789     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
14790 )
14791 process.hltL1sSingleMu3 = cms.EDFilter( "HLTL1TSeed",
14792     saveTags = cms.bool( True ),
14793     L1SeedsLogicalExpression = cms.string( "L1_SingleMu3" ),
14794     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
14795     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
14796     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
14797     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
14798     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
14799     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
14800     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
14801     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
14802     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
14803 )
14804 process.hltPrePPRefL3SingleMu3 = cms.EDFilter( "HLTPrescaler",
14805     offset = cms.uint32( 0 ),
14806     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14807 )
14808 process.hltL1fL1sSingleMu3L1Filtered0PPRef = cms.EDFilter( "HLTMuonL1TFilter",
14809     saveTags = cms.bool( True ),
14810     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
14811     PreviousCandTag = cms.InputTag( "hltL1sSingleMu3" ),
14812     MaxEta = cms.double( 2.5 ),
14813     MinPt = cms.double( 0.0 ),
14814     MaxDeltaR = cms.double( 999.0 ),
14815     MinN = cms.int32( 1 ),
14816     CentralBxOnly = cms.bool( True ),
14817     SelectQualities = cms.vint32(  )
14818 )
14819 process.hltL2fL1fL1sSingleMu3L2Filtered0PPRef = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
14820     saveTags = cms.bool( True ),
14821     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
14822     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
14823     PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMu3L1Filtered0PPRef" ),
14824     SeedMapTag = cms.InputTag( "hltL2Muons" ),
14825     MinN = cms.int32( 1 ),
14826     MaxEta = cms.double( 2.5 ),
14827     AbsEtaBins = cms.vdouble( 9999.0 ),
14828     MinNstations = cms.vint32( 1 ),
14829     MinNhits = cms.vint32( 0 ),
14830     CutOnChambers = cms.bool( False ),
14831     MinNchambers = cms.vint32( 0 ),
14832     MaxDr = cms.double( 9999.0 ),
14833     MinDr = cms.double( -1.0 ),
14834     MaxDz = cms.double( 9999.0 ),
14835     MinDxySig = cms.double( -1.0 ),
14836     MinPt = cms.double( 0.0 ),
14837     NSigmaPt = cms.double( 0.0 ),
14838     MatchToPreviousCand = cms.bool( True )
14839 )
14840 process.hltL1fForIterL3L1fL1sSingleMu3L1Filtered0PPRef = cms.EDFilter( "HLTMuonL1TFilter",
14841     saveTags = cms.bool( True ),
14842     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
14843     PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMu3L1Filtered0PPRef" ),
14844     MaxEta = cms.double( 2.5 ),
14845     MinPt = cms.double( 0.0 ),
14846     MaxDeltaR = cms.double( 999.0 ),
14847     MinN = cms.int32( 1 ),
14848     CentralBxOnly = cms.bool( True ),
14849     SelectQualities = cms.vint32(  )
14850 )
14851 process.hltL3fL1fL1sSingleMu3L3Filtered3PPRef = cms.EDFilter( "HLTMuonL3PreFilter",
14852     saveTags = cms.bool( True ),
14853     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
14854     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
14855     PreviousCandTag = cms.InputTag( "hltL2fL1fL1sSingleMu3L2Filtered0PPRef" ),
14856     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sSingleMu3L1Filtered0PPRef" ),
14857     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
14858     MinN = cms.int32( 1 ),
14859     MaxEta = cms.double( 2.5 ),
14860     MinNhits = cms.int32( 0 ),
14861     MaxDr = cms.double( 999.0 ),
14862     MinDr = cms.double( -1.0 ),
14863     MaxDz = cms.double( 9999.0 ),
14864     MinDxySig = cms.double( -1.0 ),
14865     MinPt = cms.double( 3.0 ),
14866     NSigmaPt = cms.double( 0.0 ),
14867     MaxNormalizedChi2 = cms.double( 9999.0 ),
14868     MaxDXYBeamSpot = cms.double( 9999.0 ),
14869     MinDXYBeamSpot = cms.double( -1.0 ),
14870     MinNmuonHits = cms.int32( 0 ),
14871     MaxPtDifference = cms.double( 9999.0 ),
14872     MinTrackPt = cms.double( 0.0 ),
14873     minMuonStations = cms.int32( -1 ),
14874     minTrkHits = cms.int32( -1 ),
14875     minMuonHits = cms.int32( -1 ),
14876     allowedTypeMask = cms.uint32( 255 ),
14877     requiredTypeMask = cms.uint32( 0 ),
14878     MaxNormalizedChi2_L3FromL1 = cms.double( 9999.0 ),
14879     trkMuonId = cms.uint32( 0 ),
14880     L1MatchingdR = cms.double( 999.0 ),
14881     MatchToPreviousCand = cms.bool( True ),
14882     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
14883     requireL3MuonTrajectorySeed = cms.bool( False ),
14884     useSimpleGeometry = cms.bool( True ),
14885     useStation2 = cms.bool( True ),
14886     fallbackToME1 = cms.bool( False ),
14887     cosmicPropagationHypothesis = cms.bool( False ),
14888     useMB2InOverlap = cms.bool( False ),
14889     useTrack = cms.string( "tracker" ),
14890     useState = cms.string( "atVertex" ),
14891     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
14892     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
14893     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
14894 )
14895 process.hltL1sSingleMu5 = cms.EDFilter( "HLTL1TSeed",
14896     saveTags = cms.bool( True ),
14897     L1SeedsLogicalExpression = cms.string( "L1_SingleMu5" ),
14898     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
14899     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
14900     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
14901     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
14902     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
14903     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
14904     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
14905     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
14906     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
14907 )
14908 process.hltPrePPRefL3SingleMu5 = cms.EDFilter( "HLTPrescaler",
14909     offset = cms.uint32( 0 ),
14910     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14911 )
14912 process.hltL1fL1sSingleMu5L1Filtered0PPRef = cms.EDFilter( "HLTMuonL1TFilter",
14913     saveTags = cms.bool( True ),
14914     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
14915     PreviousCandTag = cms.InputTag( "hltL1sSingleMu5" ),
14916     MaxEta = cms.double( 2.5 ),
14917     MinPt = cms.double( 0.0 ),
14918     MaxDeltaR = cms.double( 999.0 ),
14919     MinN = cms.int32( 1 ),
14920     CentralBxOnly = cms.bool( True ),
14921     SelectQualities = cms.vint32(  )
14922 )
14923 process.hltL2fL1fL1sSingleMu5L2Filtered0PPRef = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
14924     saveTags = cms.bool( True ),
14925     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
14926     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
14927     PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMu5L1Filtered0PPRef" ),
14928     SeedMapTag = cms.InputTag( "hltL2Muons" ),
14929     MinN = cms.int32( 1 ),
14930     MaxEta = cms.double( 2.5 ),
14931     AbsEtaBins = cms.vdouble( 9999.0 ),
14932     MinNstations = cms.vint32( 1 ),
14933     MinNhits = cms.vint32( 0 ),
14934     CutOnChambers = cms.bool( False ),
14935     MinNchambers = cms.vint32( 0 ),
14936     MaxDr = cms.double( 9999.0 ),
14937     MinDr = cms.double( -1.0 ),
14938     MaxDz = cms.double( 9999.0 ),
14939     MinDxySig = cms.double( -1.0 ),
14940     MinPt = cms.double( 0.0 ),
14941     NSigmaPt = cms.double( 0.0 ),
14942     MatchToPreviousCand = cms.bool( True )
14943 )
14944 process.hltL1fForIterL3L1fL1sSingleMu5L1Filtered0PPRef = cms.EDFilter( "HLTMuonL1TFilter",
14945     saveTags = cms.bool( True ),
14946     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
14947     PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMu5L1Filtered0PPRef" ),
14948     MaxEta = cms.double( 2.5 ),
14949     MinPt = cms.double( 0.0 ),
14950     MaxDeltaR = cms.double( 999.0 ),
14951     MinN = cms.int32( 1 ),
14952     CentralBxOnly = cms.bool( True ),
14953     SelectQualities = cms.vint32(  )
14954 )
14955 process.hltL3fL1fL1sSingleMu5L3Filtered5PPRef = cms.EDFilter( "HLTMuonL3PreFilter",
14956     saveTags = cms.bool( True ),
14957     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
14958     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
14959     PreviousCandTag = cms.InputTag( "hltL2fL1fL1sSingleMu5L2Filtered0PPRef" ),
14960     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sSingleMu5L1Filtered0PPRef" ),
14961     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
14962     MinN = cms.int32( 1 ),
14963     MaxEta = cms.double( 2.5 ),
14964     MinNhits = cms.int32( 0 ),
14965     MaxDr = cms.double( 999.0 ),
14966     MinDr = cms.double( -1.0 ),
14967     MaxDz = cms.double( 9999.0 ),
14968     MinDxySig = cms.double( -1.0 ),
14969     MinPt = cms.double( 5.0 ),
14970     NSigmaPt = cms.double( 0.0 ),
14971     MaxNormalizedChi2 = cms.double( 9999.0 ),
14972     MaxDXYBeamSpot = cms.double( 9999.0 ),
14973     MinDXYBeamSpot = cms.double( -1.0 ),
14974     MinNmuonHits = cms.int32( 0 ),
14975     MaxPtDifference = cms.double( 9999.0 ),
14976     MinTrackPt = cms.double( 0.0 ),
14977     minMuonStations = cms.int32( -1 ),
14978     minTrkHits = cms.int32( -1 ),
14979     minMuonHits = cms.int32( -1 ),
14980     allowedTypeMask = cms.uint32( 255 ),
14981     requiredTypeMask = cms.uint32( 0 ),
14982     MaxNormalizedChi2_L3FromL1 = cms.double( 9999.0 ),
14983     trkMuonId = cms.uint32( 0 ),
14984     L1MatchingdR = cms.double( 999.0 ),
14985     MatchToPreviousCand = cms.bool( True ),
14986     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
14987     requireL3MuonTrajectorySeed = cms.bool( False ),
14988     useSimpleGeometry = cms.bool( True ),
14989     useStation2 = cms.bool( True ),
14990     fallbackToME1 = cms.bool( False ),
14991     cosmicPropagationHypothesis = cms.bool( False ),
14992     useMB2InOverlap = cms.bool( False ),
14993     useTrack = cms.string( "tracker" ),
14994     useState = cms.string( "atVertex" ),
14995     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
14996     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
14997     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
14998 )
14999 process.hltPrePPRefL3SingleMu7 = cms.EDFilter( "HLTPrescaler",
15000     offset = cms.uint32( 0 ),
15001     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
15002 )
15003 process.hltL1fForIterL3L1fL1sSingleMu7L1Filtered7PPRef = cms.EDFilter( "HLTMuonL1TFilter",
15004     saveTags = cms.bool( True ),
15005     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
15006     PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMu7L1Filtered7PPRef" ),
15007     MaxEta = cms.double( 2.5 ),
15008     MinPt = cms.double( 7.0 ),
15009     MaxDeltaR = cms.double( 999.0 ),
15010     MinN = cms.int32( 1 ),
15011     CentralBxOnly = cms.bool( True ),
15012     SelectQualities = cms.vint32(  )
15013 )
15014 process.hltL3fL1fL1sSingleMu7L3Filtered7PPRef = cms.EDFilter( "HLTMuonL3PreFilter",
15015     saveTags = cms.bool( True ),
15016     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
15017     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
15018     PreviousCandTag = cms.InputTag( "hltL2fL1fL1sSingleMu7L2Filtered7PPRef" ),
15019     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sSingleMu7L1Filtered7PPRef" ),
15020     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
15021     MinN = cms.int32( 1 ),
15022     MaxEta = cms.double( 2.5 ),
15023     MinNhits = cms.int32( 0 ),
15024     MaxDr = cms.double( 999.0 ),
15025     MinDr = cms.double( -1.0 ),
15026     MaxDz = cms.double( 9999.0 ),
15027     MinDxySig = cms.double( -1.0 ),
15028     MinPt = cms.double( 7.0 ),
15029     NSigmaPt = cms.double( 0.0 ),
15030     MaxNormalizedChi2 = cms.double( 9999.0 ),
15031     MaxDXYBeamSpot = cms.double( 9999.0 ),
15032     MinDXYBeamSpot = cms.double( -1.0 ),
15033     MinNmuonHits = cms.int32( 0 ),
15034     MaxPtDifference = cms.double( 9999.0 ),
15035     MinTrackPt = cms.double( 0.0 ),
15036     minMuonStations = cms.int32( -1 ),
15037     minTrkHits = cms.int32( -1 ),
15038     minMuonHits = cms.int32( -1 ),
15039     allowedTypeMask = cms.uint32( 255 ),
15040     requiredTypeMask = cms.uint32( 0 ),
15041     MaxNormalizedChi2_L3FromL1 = cms.double( 9999.0 ),
15042     trkMuonId = cms.uint32( 0 ),
15043     L1MatchingdR = cms.double( 999.0 ),
15044     MatchToPreviousCand = cms.bool( True ),
15045     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
15046     requireL3MuonTrajectorySeed = cms.bool( False ),
15047     useSimpleGeometry = cms.bool( True ),
15048     useStation2 = cms.bool( True ),
15049     fallbackToME1 = cms.bool( False ),
15050     cosmicPropagationHypothesis = cms.bool( False ),
15051     useMB2InOverlap = cms.bool( False ),
15052     useTrack = cms.string( "tracker" ),
15053     useState = cms.string( "atVertex" ),
15054     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
15055     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
15056     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
15057 )
15058 process.hltPrePPRefL3SingleMu12 = cms.EDFilter( "HLTPrescaler",
15059     offset = cms.uint32( 0 ),
15060     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
15061 )
15062 process.hltL3fL1fL1sSingleMu7L3Filtered12PPRef = cms.EDFilter( "HLTMuonL3PreFilter",
15063     saveTags = cms.bool( True ),
15064     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
15065     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
15066     PreviousCandTag = cms.InputTag( "hltL2fL1fL1sSingleMu7L2Filtered7PPRef" ),
15067     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sSingleMu7L1Filtered7PPRef" ),
15068     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
15069     MinN = cms.int32( 1 ),
15070     MaxEta = cms.double( 2.5 ),
15071     MinNhits = cms.int32( 0 ),
15072     MaxDr = cms.double( 999.0 ),
15073     MinDr = cms.double( -1.0 ),
15074     MaxDz = cms.double( 9999.0 ),
15075     MinDxySig = cms.double( -1.0 ),
15076     MinPt = cms.double( 12.0 ),
15077     NSigmaPt = cms.double( 0.0 ),
15078     MaxNormalizedChi2 = cms.double( 9999.0 ),
15079     MaxDXYBeamSpot = cms.double( 9999.0 ),
15080     MinDXYBeamSpot = cms.double( -1.0 ),
15081     MinNmuonHits = cms.int32( 0 ),
15082     MaxPtDifference = cms.double( 9999.0 ),
15083     MinTrackPt = cms.double( 0.0 ),
15084     minMuonStations = cms.int32( -1 ),
15085     minTrkHits = cms.int32( -1 ),
15086     minMuonHits = cms.int32( -1 ),
15087     allowedTypeMask = cms.uint32( 255 ),
15088     requiredTypeMask = cms.uint32( 0 ),
15089     MaxNormalizedChi2_L3FromL1 = cms.double( 9999.0 ),
15090     trkMuonId = cms.uint32( 0 ),
15091     L1MatchingdR = cms.double( 999.0 ),
15092     MatchToPreviousCand = cms.bool( True ),
15093     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
15094     requireL3MuonTrajectorySeed = cms.bool( False ),
15095     useSimpleGeometry = cms.bool( True ),
15096     useStation2 = cms.bool( True ),
15097     fallbackToME1 = cms.bool( False ),
15098     cosmicPropagationHypothesis = cms.bool( False ),
15099     useMB2InOverlap = cms.bool( False ),
15100     useTrack = cms.string( "tracker" ),
15101     useState = cms.string( "atVertex" ),
15102     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
15103     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
15104     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
15105 )
15106 process.hltPrePPRefL3SingleMu15 = cms.EDFilter( "HLTPrescaler",
15107     offset = cms.uint32( 0 ),
15108     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
15109 )
15110 process.hltL3fL1fL1sSingleMu7L3Filtered15PPRef = cms.EDFilter( "HLTMuonL3PreFilter",
15111     saveTags = cms.bool( True ),
15112     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
15113     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
15114     PreviousCandTag = cms.InputTag( "hltL2fL1fL1sSingleMu7L2Filtered7PPRef" ),
15115     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sSingleMu7L1Filtered7PPRef" ),
15116     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
15117     MinN = cms.int32( 1 ),
15118     MaxEta = cms.double( 2.5 ),
15119     MinNhits = cms.int32( 0 ),
15120     MaxDr = cms.double( 999.0 ),
15121     MinDr = cms.double( -1.0 ),
15122     MaxDz = cms.double( 9999.0 ),
15123     MinDxySig = cms.double( -1.0 ),
15124     MinPt = cms.double( 15.0 ),
15125     NSigmaPt = cms.double( 0.0 ),
15126     MaxNormalizedChi2 = cms.double( 9999.0 ),
15127     MaxDXYBeamSpot = cms.double( 9999.0 ),
15128     MinDXYBeamSpot = cms.double( -1.0 ),
15129     MinNmuonHits = cms.int32( 0 ),
15130     MaxPtDifference = cms.double( 9999.0 ),
15131     MinTrackPt = cms.double( 0.0 ),
15132     minMuonStations = cms.int32( -1 ),
15133     minTrkHits = cms.int32( -1 ),
15134     minMuonHits = cms.int32( -1 ),
15135     allowedTypeMask = cms.uint32( 255 ),
15136     requiredTypeMask = cms.uint32( 0 ),
15137     MaxNormalizedChi2_L3FromL1 = cms.double( 9999.0 ),
15138     trkMuonId = cms.uint32( 0 ),
15139     L1MatchingdR = cms.double( 999.0 ),
15140     MatchToPreviousCand = cms.bool( True ),
15141     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
15142     requireL3MuonTrajectorySeed = cms.bool( False ),
15143     useSimpleGeometry = cms.bool( True ),
15144     useStation2 = cms.bool( True ),
15145     fallbackToME1 = cms.bool( False ),
15146     cosmicPropagationHypothesis = cms.bool( False ),
15147     useMB2InOverlap = cms.bool( False ),
15148     useTrack = cms.string( "tracker" ),
15149     useState = cms.string( "atVertex" ),
15150     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
15151     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
15152     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
15153 )
15154 process.hltPrePPRefL3SingleMu20 = cms.EDFilter( "HLTPrescaler",
15155     offset = cms.uint32( 0 ),
15156     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
15157 )
15158 process.hltL3fL1fL1sSingleMu7L3Filtered20PPRef = cms.EDFilter( "HLTMuonL3PreFilter",
15159     saveTags = cms.bool( True ),
15160     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
15161     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
15162     PreviousCandTag = cms.InputTag( "hltL2fL1fL1sSingleMu7L2Filtered7PPRef" ),
15163     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sSingleMu7L1Filtered7PPRef" ),
15164     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
15165     MinN = cms.int32( 1 ),
15166     MaxEta = cms.double( 2.5 ),
15167     MinNhits = cms.int32( 0 ),
15168     MaxDr = cms.double( 999.0 ),
15169     MinDr = cms.double( -1.0 ),
15170     MaxDz = cms.double( 9999.0 ),
15171     MinDxySig = cms.double( -1.0 ),
15172     MinPt = cms.double( 20.0 ),
15173     NSigmaPt = cms.double( 0.0 ),
15174     MaxNormalizedChi2 = cms.double( 9999.0 ),
15175     MaxDXYBeamSpot = cms.double( 9999.0 ),
15176     MinDXYBeamSpot = cms.double( -1.0 ),
15177     MinNmuonHits = cms.int32( 0 ),
15178     MaxPtDifference = cms.double( 9999.0 ),
15179     MinTrackPt = cms.double( 0.0 ),
15180     minMuonStations = cms.int32( -1 ),
15181     minTrkHits = cms.int32( -1 ),
15182     minMuonHits = cms.int32( -1 ),
15183     allowedTypeMask = cms.uint32( 255 ),
15184     requiredTypeMask = cms.uint32( 0 ),
15185     MaxNormalizedChi2_L3FromL1 = cms.double( 9999.0 ),
15186     trkMuonId = cms.uint32( 0 ),
15187     L1MatchingdR = cms.double( 999.0 ),
15188     MatchToPreviousCand = cms.bool( True ),
15189     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
15190     requireL3MuonTrajectorySeed = cms.bool( False ),
15191     useSimpleGeometry = cms.bool( True ),
15192     useStation2 = cms.bool( True ),
15193     fallbackToME1 = cms.bool( False ),
15194     cosmicPropagationHypothesis = cms.bool( False ),
15195     useMB2InOverlap = cms.bool( False ),
15196     useTrack = cms.string( "tracker" ),
15197     useState = cms.string( "atVertex" ),
15198     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
15199     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
15200     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
15201 )
15202 process.hltL1sSingleMuOpenSingleJet28MidEta2p7BptxANDPPRef = cms.EDFilter( "HLTL1TSeed",
15203     saveTags = cms.bool( True ),
15204     L1SeedsLogicalExpression = cms.string( "L1_SingleMuOpen_SingleJet28er2p7" ),
15205     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
15206     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
15207     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
15208     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
15209     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
15210     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
15211     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
15212     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
15213     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
15214 )
15215 process.hltPrePPRefL3SingleMu3SingleAK4CaloJet40 = cms.EDFilter( "HLTPrescaler",
15216     offset = cms.uint32( 0 ),
15217     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
15218 )
15219 process.hltL1fL1sSingleMuOpenSingleJet28MuFiltered0PPRef = cms.EDFilter( "HLTMuonL1TFilter",
15220     saveTags = cms.bool( True ),
15221     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
15222     PreviousCandTag = cms.InputTag( "hltL1sSingleMuOpenSingleJet28MidEta2p7BptxANDPPRef" ),
15223     MaxEta = cms.double( 2.5 ),
15224     MinPt = cms.double( 0.0 ),
15225     MaxDeltaR = cms.double( 999.0 ),
15226     MinN = cms.int32( 1 ),
15227     CentralBxOnly = cms.bool( True ),
15228     SelectQualities = cms.vint32(  )
15229 )
15230 process.hltL2fL1fL1sSingleMuOpenSingleJet28L2Filtered0PPRef = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
15231     saveTags = cms.bool( True ),
15232     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
15233     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
15234     PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMuOpenSingleJet28MuFiltered0PPRef" ),
15235     SeedMapTag = cms.InputTag( "hltL2Muons" ),
15236     MinN = cms.int32( 1 ),
15237     MaxEta = cms.double( 2.5 ),
15238     AbsEtaBins = cms.vdouble( 9999.0 ),
15239     MinNstations = cms.vint32( 1 ),
15240     MinNhits = cms.vint32( 0 ),
15241     CutOnChambers = cms.bool( False ),
15242     MinNchambers = cms.vint32( 0 ),
15243     MaxDr = cms.double( 9999.0 ),
15244     MinDr = cms.double( -1.0 ),
15245     MaxDz = cms.double( 9999.0 ),
15246     MinDxySig = cms.double( -1.0 ),
15247     MinPt = cms.double( 0.0 ),
15248     NSigmaPt = cms.double( 0.0 ),
15249     MatchToPreviousCand = cms.bool( True )
15250 )
15251 process.hltL3fL1fL1sSingleMuOpenSingleJet28L3Filtered3PPRef = cms.EDFilter( "HLTMuonL3PreFilter",
15252     saveTags = cms.bool( True ),
15253     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
15254     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
15255     PreviousCandTag = cms.InputTag( "hltL2fL1fL1sSingleMuOpenSingleJet28L2Filtered0PPRef" ),
15256     L1CandTag = cms.InputTag( "hltL1fL1sSingleMuOpenSingleJet28MuFiltered0PPRef" ),
15257     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
15258     MinN = cms.int32( 1 ),
15259     MaxEta = cms.double( 2.5 ),
15260     MinNhits = cms.int32( 0 ),
15261     MaxDr = cms.double( 999.0 ),
15262     MinDr = cms.double( -1.0 ),
15263     MaxDz = cms.double( 9999.0 ),
15264     MinDxySig = cms.double( -1.0 ),
15265     MinPt = cms.double( 3.0 ),
15266     NSigmaPt = cms.double( 0.0 ),
15267     MaxNormalizedChi2 = cms.double( 9999.0 ),
15268     MaxDXYBeamSpot = cms.double( 9999.0 ),
15269     MinDXYBeamSpot = cms.double( -1.0 ),
15270     MinNmuonHits = cms.int32( 0 ),
15271     MaxPtDifference = cms.double( 9999.0 ),
15272     MinTrackPt = cms.double( 0.0 ),
15273     minMuonStations = cms.int32( -1 ),
15274     minTrkHits = cms.int32( -1 ),
15275     minMuonHits = cms.int32( -1 ),
15276     allowedTypeMask = cms.uint32( 255 ),
15277     requiredTypeMask = cms.uint32( 0 ),
15278     MaxNormalizedChi2_L3FromL1 = cms.double( 9999.0 ),
15279     trkMuonId = cms.uint32( 0 ),
15280     L1MatchingdR = cms.double( 999.0 ),
15281     MatchToPreviousCand = cms.bool( True ),
15282     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
15283     requireL3MuonTrajectorySeed = cms.bool( False ),
15284     useSimpleGeometry = cms.bool( True ),
15285     useStation2 = cms.bool( True ),
15286     fallbackToME1 = cms.bool( False ),
15287     cosmicPropagationHypothesis = cms.bool( False ),
15288     useMB2InOverlap = cms.bool( False ),
15289     useTrack = cms.string( "tracker" ),
15290     useState = cms.string( "atVertex" ),
15291     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
15292     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
15293     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
15294 )
15295 process.hltL1sSingleMuOpenSingleJet44MidEta2p7BptxANDPPRef = cms.EDFilter( "HLTL1TSeed",
15296     saveTags = cms.bool( True ),
15297     L1SeedsLogicalExpression = cms.string( "L1_SingleMuOpen_SingleJet44er2p7" ),
15298     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
15299     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
15300     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
15301     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
15302     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
15303     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
15304     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
15305     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
15306     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
15307 )
15308 process.hltPrePPRefL3SingleMu3SingleAK4CaloJet60 = cms.EDFilter( "HLTPrescaler",
15309     offset = cms.uint32( 0 ),
15310     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
15311 )
15312 process.hltL1fL1sSingleMuOpenSingleJet44MuFiltered0PPRef = cms.EDFilter( "HLTMuonL1TFilter",
15313     saveTags = cms.bool( True ),
15314     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
15315     PreviousCandTag = cms.InputTag( "hltL1sSingleMuOpenSingleJet44MidEta2p7BptxANDPPRef" ),
15316     MaxEta = cms.double( 2.5 ),
15317     MinPt = cms.double( 0.0 ),
15318     MaxDeltaR = cms.double( 999.0 ),
15319     MinN = cms.int32( 1 ),
15320     CentralBxOnly = cms.bool( True ),
15321     SelectQualities = cms.vint32(  )
15322 )
15323 process.hltL2fL1fL1sSingleMuOpenSingleJet44L2Filtered0PPRef = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
15324     saveTags = cms.bool( True ),
15325     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
15326     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
15327     PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMuOpenSingleJet44MuFiltered0PPRef" ),
15328     SeedMapTag = cms.InputTag( "hltL2Muons" ),
15329     MinN = cms.int32( 1 ),
15330     MaxEta = cms.double( 2.5 ),
15331     AbsEtaBins = cms.vdouble( 9999.0 ),
15332     MinNstations = cms.vint32( 1 ),
15333     MinNhits = cms.vint32( 0 ),
15334     CutOnChambers = cms.bool( False ),
15335     MinNchambers = cms.vint32( 0 ),
15336     MaxDr = cms.double( 9999.0 ),
15337     MinDr = cms.double( -1.0 ),
15338     MaxDz = cms.double( 9999.0 ),
15339     MinDxySig = cms.double( -1.0 ),
15340     MinPt = cms.double( 0.0 ),
15341     NSigmaPt = cms.double( 0.0 ),
15342     MatchToPreviousCand = cms.bool( True )
15343 )
15344 process.hltL3fL1fL1sSingleMuOpenSingleJet44L3Filtered3PPRef = cms.EDFilter( "HLTMuonL3PreFilter",
15345     saveTags = cms.bool( True ),
15346     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
15347     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
15348     PreviousCandTag = cms.InputTag( "hltL2fL1fL1sSingleMuOpenSingleJet44L2Filtered0PPRef" ),
15349     L1CandTag = cms.InputTag( "hltL1fL1sSingleMuOpenSingleJet44MuFiltered0PPRef" ),
15350     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
15351     MinN = cms.int32( 1 ),
15352     MaxEta = cms.double( 2.5 ),
15353     MinNhits = cms.int32( 0 ),
15354     MaxDr = cms.double( 999.0 ),
15355     MinDr = cms.double( -1.0 ),
15356     MaxDz = cms.double( 9999.0 ),
15357     MinDxySig = cms.double( -1.0 ),
15358     MinPt = cms.double( 3.0 ),
15359     NSigmaPt = cms.double( 0.0 ),
15360     MaxNormalizedChi2 = cms.double( 9999.0 ),
15361     MaxDXYBeamSpot = cms.double( 9999.0 ),
15362     MinDXYBeamSpot = cms.double( -1.0 ),
15363     MinNmuonHits = cms.int32( 0 ),
15364     MaxPtDifference = cms.double( 9999.0 ),
15365     MinTrackPt = cms.double( 0.0 ),
15366     minMuonStations = cms.int32( -1 ),
15367     minTrkHits = cms.int32( -1 ),
15368     minMuonHits = cms.int32( -1 ),
15369     allowedTypeMask = cms.uint32( 255 ),
15370     requiredTypeMask = cms.uint32( 0 ),
15371     MaxNormalizedChi2_L3FromL1 = cms.double( 9999.0 ),
15372     trkMuonId = cms.uint32( 0 ),
15373     L1MatchingdR = cms.double( 999.0 ),
15374     MatchToPreviousCand = cms.bool( True ),
15375     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
15376     requireL3MuonTrajectorySeed = cms.bool( False ),
15377     useSimpleGeometry = cms.bool( True ),
15378     useStation2 = cms.bool( True ),
15379     fallbackToME1 = cms.bool( False ),
15380     cosmicPropagationHypothesis = cms.bool( False ),
15381     useMB2InOverlap = cms.bool( False ),
15382     useTrack = cms.string( "tracker" ),
15383     useState = cms.string( "atVertex" ),
15384     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
15385     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
15386     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
15387 )
15388 process.hltL1sSingleMuOpenSingleJet64MidEta2p7BptxANDPPRef = cms.EDFilter( "HLTL1TSeed",
15389     saveTags = cms.bool( True ),
15390     L1SeedsLogicalExpression = cms.string( "L1_SingleMuOpen_SingleJet64er2p7" ),
15391     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
15392     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
15393     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
15394     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
15395     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
15396     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
15397     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
15398     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
15399     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
15400 )
15401 process.hltPrePPRefL3SingleMu3SingleAK4CaloJet80 = cms.EDFilter( "HLTPrescaler",
15402     offset = cms.uint32( 0 ),
15403     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
15404 )
15405 process.hltL1fL1sSingleMuOpenSingleJet64MuFiltered0PPRef = cms.EDFilter( "HLTMuonL1TFilter",
15406     saveTags = cms.bool( True ),
15407     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
15408     PreviousCandTag = cms.InputTag( "hltL1sSingleMuOpenSingleJet64MidEta2p7BptxANDPPRef" ),
15409     MaxEta = cms.double( 2.5 ),
15410     MinPt = cms.double( 0.0 ),
15411     MaxDeltaR = cms.double( 999.0 ),
15412     MinN = cms.int32( 1 ),
15413     CentralBxOnly = cms.bool( True ),
15414     SelectQualities = cms.vint32(  )
15415 )
15416 process.hltL2fL1fL1sSingleMuOpenSingleJet64L2Filtered0PPRef = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
15417     saveTags = cms.bool( True ),
15418     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
15419     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
15420     PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMuOpenSingleJet64MuFiltered0PPRef" ),
15421     SeedMapTag = cms.InputTag( "hltL2Muons" ),
15422     MinN = cms.int32( 1 ),
15423     MaxEta = cms.double( 2.5 ),
15424     AbsEtaBins = cms.vdouble( 9999.0 ),
15425     MinNstations = cms.vint32( 1 ),
15426     MinNhits = cms.vint32( 0 ),
15427     CutOnChambers = cms.bool( False ),
15428     MinNchambers = cms.vint32( 0 ),
15429     MaxDr = cms.double( 9999.0 ),
15430     MinDr = cms.double( -1.0 ),
15431     MaxDz = cms.double( 9999.0 ),
15432     MinDxySig = cms.double( -1.0 ),
15433     MinPt = cms.double( 0.0 ),
15434     NSigmaPt = cms.double( 0.0 ),
15435     MatchToPreviousCand = cms.bool( True )
15436 )
15437 process.hltL3fL1fL1sSingleMuOpenSingleJet64L3Filtered3PPRef = cms.EDFilter( "HLTMuonL3PreFilter",
15438     saveTags = cms.bool( True ),
15439     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
15440     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
15441     PreviousCandTag = cms.InputTag( "hltL2fL1fL1sSingleMuOpenSingleJet64L2Filtered0PPRef" ),
15442     L1CandTag = cms.InputTag( "hltL1fL1sSingleMuOpenSingleJet64MuFiltered0PPRef" ),
15443     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
15444     MinN = cms.int32( 1 ),
15445     MaxEta = cms.double( 2.5 ),
15446     MinNhits = cms.int32( 0 ),
15447     MaxDr = cms.double( 999.0 ),
15448     MinDr = cms.double( -1.0 ),
15449     MaxDz = cms.double( 9999.0 ),
15450     MinDxySig = cms.double( -1.0 ),
15451     MinPt = cms.double( 3.0 ),
15452     NSigmaPt = cms.double( 0.0 ),
15453     MaxNormalizedChi2 = cms.double( 9999.0 ),
15454     MaxDXYBeamSpot = cms.double( 9999.0 ),
15455     MinDXYBeamSpot = cms.double( -1.0 ),
15456     MinNmuonHits = cms.int32( 0 ),
15457     MaxPtDifference = cms.double( 9999.0 ),
15458     MinTrackPt = cms.double( 0.0 ),
15459     minMuonStations = cms.int32( -1 ),
15460     minTrkHits = cms.int32( -1 ),
15461     minMuonHits = cms.int32( -1 ),
15462     allowedTypeMask = cms.uint32( 255 ),
15463     requiredTypeMask = cms.uint32( 0 ),
15464     MaxNormalizedChi2_L3FromL1 = cms.double( 9999.0 ),
15465     trkMuonId = cms.uint32( 0 ),
15466     L1MatchingdR = cms.double( 999.0 ),
15467     MatchToPreviousCand = cms.bool( True ),
15468     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
15469     requireL3MuonTrajectorySeed = cms.bool( False ),
15470     useSimpleGeometry = cms.bool( True ),
15471     useStation2 = cms.bool( True ),
15472     fallbackToME1 = cms.bool( False ),
15473     cosmicPropagationHypothesis = cms.bool( False ),
15474     useMB2InOverlap = cms.bool( False ),
15475     useTrack = cms.string( "tracker" ),
15476     useState = cms.string( "atVertex" ),
15477     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
15478     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
15479     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
15480 )
15481 process.hltL1sSingleMu3SingleJet32MidEta2p7BptxANDPPRef = cms.EDFilter( "HLTL1TSeed",
15482     saveTags = cms.bool( True ),
15483     L1SeedsLogicalExpression = cms.string( "L1_SingleMu3_SingleJet32er2p7" ),
15484     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
15485     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
15486     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
15487     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
15488     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
15489     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
15490     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
15491     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
15492     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
15493 )
15494 process.hltPrePPRefL3SingleMu5SingleAK4CaloJet40 = cms.EDFilter( "HLTPrescaler",
15495     offset = cms.uint32( 0 ),
15496     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
15497 )
15498 process.hltL1fL1sSingleMu3SingleJet32MuFiltered0PPRef = cms.EDFilter( "HLTMuonL1TFilter",
15499     saveTags = cms.bool( True ),
15500     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
15501     PreviousCandTag = cms.InputTag( "hltL1sSingleMu3SingleJet32MidEta2p7BptxANDPPRef" ),
15502     MaxEta = cms.double( 2.5 ),
15503     MinPt = cms.double( 0.0 ),
15504     MaxDeltaR = cms.double( 999.0 ),
15505     MinN = cms.int32( 1 ),
15506     CentralBxOnly = cms.bool( True ),
15507     SelectQualities = cms.vint32(  )
15508 )
15509 process.hltL2fL1fL1sSingleMu3SingleJet32L2Filtered0PPRef = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
15510     saveTags = cms.bool( True ),
15511     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
15512     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
15513     PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMu3SingleJet32MuFiltered0PPRef" ),
15514     SeedMapTag = cms.InputTag( "hltL2Muons" ),
15515     MinN = cms.int32( 1 ),
15516     MaxEta = cms.double( 2.5 ),
15517     AbsEtaBins = cms.vdouble( 9999.0 ),
15518     MinNstations = cms.vint32( 1 ),
15519     MinNhits = cms.vint32( 0 ),
15520     CutOnChambers = cms.bool( False ),
15521     MinNchambers = cms.vint32( 0 ),
15522     MaxDr = cms.double( 9999.0 ),
15523     MinDr = cms.double( -1.0 ),
15524     MaxDz = cms.double( 9999.0 ),
15525     MinDxySig = cms.double( -1.0 ),
15526     MinPt = cms.double( 0.0 ),
15527     NSigmaPt = cms.double( 0.0 ),
15528     MatchToPreviousCand = cms.bool( True )
15529 )
15530 process.hltL3fL1fL1sSingleMu3SingleJet32L3Filtered5PPRef = cms.EDFilter( "HLTMuonL3PreFilter",
15531     saveTags = cms.bool( True ),
15532     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
15533     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
15534     PreviousCandTag = cms.InputTag( "hltL2fL1fL1sSingleMu3SingleJet32L2Filtered0PPRef" ),
15535     L1CandTag = cms.InputTag( "hltL1fL1sSingleMu3SingleJet32MuFiltered0PPRef" ),
15536     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
15537     MinN = cms.int32( 1 ),
15538     MaxEta = cms.double( 2.5 ),
15539     MinNhits = cms.int32( 0 ),
15540     MaxDr = cms.double( 999.0 ),
15541     MinDr = cms.double( -1.0 ),
15542     MaxDz = cms.double( 9999.0 ),
15543     MinDxySig = cms.double( -1.0 ),
15544     MinPt = cms.double( 5.0 ),
15545     NSigmaPt = cms.double( 0.0 ),
15546     MaxNormalizedChi2 = cms.double( 9999.0 ),
15547     MaxDXYBeamSpot = cms.double( 9999.0 ),
15548     MinDXYBeamSpot = cms.double( -1.0 ),
15549     MinNmuonHits = cms.int32( 0 ),
15550     MaxPtDifference = cms.double( 9999.0 ),
15551     MinTrackPt = cms.double( 0.0 ),
15552     minMuonStations = cms.int32( -1 ),
15553     minTrkHits = cms.int32( -1 ),
15554     minMuonHits = cms.int32( -1 ),
15555     allowedTypeMask = cms.uint32( 255 ),
15556     requiredTypeMask = cms.uint32( 0 ),
15557     MaxNormalizedChi2_L3FromL1 = cms.double( 9999.0 ),
15558     trkMuonId = cms.uint32( 0 ),
15559     L1MatchingdR = cms.double( 999.0 ),
15560     MatchToPreviousCand = cms.bool( True ),
15561     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
15562     requireL3MuonTrajectorySeed = cms.bool( False ),
15563     useSimpleGeometry = cms.bool( True ),
15564     useStation2 = cms.bool( True ),
15565     fallbackToME1 = cms.bool( False ),
15566     cosmicPropagationHypothesis = cms.bool( False ),
15567     useMB2InOverlap = cms.bool( False ),
15568     useTrack = cms.string( "tracker" ),
15569     useState = cms.string( "atVertex" ),
15570     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
15571     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
15572     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
15573 )
15574 process.hltL1sSingleMu3SingleJet40MidEta2p7BptxANDPPRef = cms.EDFilter( "HLTL1TSeed",
15575     saveTags = cms.bool( True ),
15576     L1SeedsLogicalExpression = cms.string( "L1_SingleMu3_SingleJet40er2p7" ),
15577     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
15578     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
15579     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
15580     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
15581     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
15582     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
15583     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
15584     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
15585     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
15586 )
15587 process.hltPrePPRefL3SingleMu5SingleAK4CaloJet60 = cms.EDFilter( "HLTPrescaler",
15588     offset = cms.uint32( 0 ),
15589     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
15590 )
15591 process.hltL1fL1sSingleMu3SingleJet40MuFiltered0PPRef = cms.EDFilter( "HLTMuonL1TFilter",
15592     saveTags = cms.bool( True ),
15593     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
15594     PreviousCandTag = cms.InputTag( "hltL1sSingleMu3SingleJet40MidEta2p7BptxANDPPRef" ),
15595     MaxEta = cms.double( 2.5 ),
15596     MinPt = cms.double( 0.0 ),
15597     MaxDeltaR = cms.double( 999.0 ),
15598     MinN = cms.int32( 1 ),
15599     CentralBxOnly = cms.bool( True ),
15600     SelectQualities = cms.vint32(  )
15601 )
15602 process.hltL2fL1fL1sSingleMu3SingleJet40L2Filtered0PPRef = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
15603     saveTags = cms.bool( True ),
15604     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
15605     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
15606     PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMu3SingleJet40MuFiltered0PPRef" ),
15607     SeedMapTag = cms.InputTag( "hltL2Muons" ),
15608     MinN = cms.int32( 1 ),
15609     MaxEta = cms.double( 2.5 ),
15610     AbsEtaBins = cms.vdouble( 9999.0 ),
15611     MinNstations = cms.vint32( 1 ),
15612     MinNhits = cms.vint32( 0 ),
15613     CutOnChambers = cms.bool( False ),
15614     MinNchambers = cms.vint32( 0 ),
15615     MaxDr = cms.double( 9999.0 ),
15616     MinDr = cms.double( -1.0 ),
15617     MaxDz = cms.double( 9999.0 ),
15618     MinDxySig = cms.double( -1.0 ),
15619     MinPt = cms.double( 0.0 ),
15620     NSigmaPt = cms.double( 0.0 ),
15621     MatchToPreviousCand = cms.bool( True )
15622 )
15623 process.hltL3fL1fL1sSingleMu3SingleJet40L3Filtered5PPRef = cms.EDFilter( "HLTMuonL3PreFilter",
15624     saveTags = cms.bool( True ),
15625     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
15626     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
15627     PreviousCandTag = cms.InputTag( "hltL2fL1fL1sSingleMu3SingleJet40L2Filtered0PPRef" ),
15628     L1CandTag = cms.InputTag( "hltL1fL1sSingleMu3SingleJet40MuFiltered0PPRef" ),
15629     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
15630     MinN = cms.int32( 1 ),
15631     MaxEta = cms.double( 2.5 ),
15632     MinNhits = cms.int32( 0 ),
15633     MaxDr = cms.double( 999.0 ),
15634     MinDr = cms.double( -1.0 ),
15635     MaxDz = cms.double( 9999.0 ),
15636     MinDxySig = cms.double( -1.0 ),
15637     MinPt = cms.double( 5.0 ),
15638     NSigmaPt = cms.double( 0.0 ),
15639     MaxNormalizedChi2 = cms.double( 9999.0 ),
15640     MaxDXYBeamSpot = cms.double( 9999.0 ),
15641     MinDXYBeamSpot = cms.double( -1.0 ),
15642     MinNmuonHits = cms.int32( 0 ),
15643     MaxPtDifference = cms.double( 9999.0 ),
15644     MinTrackPt = cms.double( 0.0 ),
15645     minMuonStations = cms.int32( -1 ),
15646     minTrkHits = cms.int32( -1 ),
15647     minMuonHits = cms.int32( -1 ),
15648     allowedTypeMask = cms.uint32( 255 ),
15649     requiredTypeMask = cms.uint32( 0 ),
15650     MaxNormalizedChi2_L3FromL1 = cms.double( 9999.0 ),
15651     trkMuonId = cms.uint32( 0 ),
15652     L1MatchingdR = cms.double( 999.0 ),
15653     MatchToPreviousCand = cms.bool( True ),
15654     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
15655     requireL3MuonTrajectorySeed = cms.bool( False ),
15656     useSimpleGeometry = cms.bool( True ),
15657     useStation2 = cms.bool( True ),
15658     fallbackToME1 = cms.bool( False ),
15659     cosmicPropagationHypothesis = cms.bool( False ),
15660     useMB2InOverlap = cms.bool( False ),
15661     useTrack = cms.string( "tracker" ),
15662     useState = cms.string( "atVertex" ),
15663     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
15664     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
15665     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
15666 )
15667 process.hltPrePPRefL3SingleMu5SingleAK4CaloJet80 = cms.EDFilter( "HLTPrescaler",
15668     offset = cms.uint32( 0 ),
15669     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
15670 )
15671 process.hltL1sMuShowerOneNominal = cms.EDFilter( "HLTL1TSeed",
15672     saveTags = cms.bool( True ),
15673     L1SeedsLogicalExpression = cms.string( "L1_SingleMuShower_Nominal OR L1_SingleMuShower_Tight" ),
15674     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
15675     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
15676     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
15677     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
15678     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
15679     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
15680     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
15681     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
15682     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
15683 )
15684 process.hltPrePPRefCscClusterLoose = cms.EDFilter( "HLTPrescaler",
15685     offset = cms.uint32( 0 ),
15686     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
15687 )
15688 process.hltCSCrechitClusters = cms.EDProducer( "CSCrechitClusterProducer",
15689     nRechitMin = cms.int32( 50 ),
15690     rParam = cms.double( 0.4 ),
15691     nStationThres = cms.int32( 10 ),
15692     recHitLabel = cms.InputTag( "hltCsc2DRecHits" )
15693 )
15694 process.hltCscClusterLoosePPRef = cms.EDFilter( "HLTMuonRecHitClusterFilter",
15695     ClusterTag = cms.InputTag( "hltCSCrechitClusters" ),
15696     MinN = cms.int32( 1 ),
15697     MinSize = cms.int32( -1 ),
15698     MinSizeMinusMB1 = cms.int32( -1 ),
15699     MinSizeRegionCutEtas = cms.vdouble( -1.0, -1.0, 1.9, 1.9 ),
15700     MaxSizeRegionCutEtas = cms.vdouble( 1.9, 1.9, -1.0, -1.0 ),
15701     MinSizeRegionCutNstations = cms.vint32( -1, 1, -1, 1 ),
15702     MaxSizeRegionCutNstations = cms.vint32( 1, -1, 1, -1 ),
15703     MinSizeRegionCutClusterSize = cms.vint32( 100, 100, 200, 200 ),
15704     Max_nMB1 = cms.int32( -1 ),
15705     Max_nMB2 = cms.int32( -1 ),
15706     Max_nME11 = cms.int32( 0 ),
15707     Max_nME12 = cms.int32( 0 ),
15708     Max_nME41 = cms.int32( -1 ),
15709     Max_nME42 = cms.int32( -1 ),
15710     MinNstation = cms.int32( 0 ),
15711     MinAvgStation = cms.double( 0.0 ),
15712     MinTime = cms.double( -5.0 ),
15713     MaxTime = cms.double( 12.5 ),
15714     MinEta = cms.double( -1.0 ),
15715     MaxEta = cms.double( -1.0 ),
15716     MaxTimeSpread = cms.double( -1.0 )
15717 )
15718 process.hltPrePPRefCscClusterMedium = cms.EDFilter( "HLTPrescaler",
15719     offset = cms.uint32( 0 ),
15720     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
15721 )
15722 process.hltCscClusterMediumPPRef = cms.EDFilter( "HLTMuonRecHitClusterFilter",
15723     ClusterTag = cms.InputTag( "hltCSCrechitClusters" ),
15724     MinN = cms.int32( 1 ),
15725     MinSize = cms.int32( -1 ),
15726     MinSizeMinusMB1 = cms.int32( -1 ),
15727     MinSizeRegionCutEtas = cms.vdouble( -1.0, -1.0, 1.9, 1.9 ),
15728     MaxSizeRegionCutEtas = cms.vdouble( 1.9, 1.9, -1.0, -1.0 ),
15729     MinSizeRegionCutNstations = cms.vint32( -1, 1, -1, 1 ),
15730     MaxSizeRegionCutNstations = cms.vint32( 1, -1, 1, -1 ),
15731     MinSizeRegionCutClusterSize = cms.vint32( 130, 100, 230, 230 ),
15732     Max_nMB1 = cms.int32( -1 ),
15733     Max_nMB2 = cms.int32( -1 ),
15734     Max_nME11 = cms.int32( 0 ),
15735     Max_nME12 = cms.int32( 0 ),
15736     Max_nME41 = cms.int32( -1 ),
15737     Max_nME42 = cms.int32( -1 ),
15738     MinNstation = cms.int32( 0 ),
15739     MinAvgStation = cms.double( 0.0 ),
15740     MinTime = cms.double( -5.0 ),
15741     MaxTime = cms.double( 12.5 ),
15742     MinEta = cms.double( -1.0 ),
15743     MaxEta = cms.double( -1.0 ),
15744     MaxTimeSpread = cms.double( -1.0 )
15745 )
15746 process.hltPrePPRefCscClusterTight = cms.EDFilter( "HLTPrescaler",
15747     offset = cms.uint32( 0 ),
15748     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
15749 )
15750 process.hltCscClusterTightPPRef = cms.EDFilter( "HLTMuonRecHitClusterFilter",
15751     ClusterTag = cms.InputTag( "hltCSCrechitClusters" ),
15752     MinN = cms.int32( 1 ),
15753     MinSize = cms.int32( -1 ),
15754     MinSizeMinusMB1 = cms.int32( -1 ),
15755     MinSizeRegionCutEtas = cms.vdouble( -1.0, -1.0, 1.9, 1.9 ),
15756     MaxSizeRegionCutEtas = cms.vdouble( 1.9, 1.9, -1.0, -1.0 ),
15757     MinSizeRegionCutNstations = cms.vint32( -1, 1, -1, 1 ),
15758     MaxSizeRegionCutNstations = cms.vint32( 1, -1, 1, -1 ),
15759     MinSizeRegionCutClusterSize = cms.vint32( 150, 100, 250, 230 ),
15760     Max_nMB1 = cms.int32( -1 ),
15761     Max_nMB2 = cms.int32( -1 ),
15762     Max_nME11 = cms.int32( 0 ),
15763     Max_nME12 = cms.int32( 0 ),
15764     Max_nME41 = cms.int32( -1 ),
15765     Max_nME42 = cms.int32( -1 ),
15766     MinNstation = cms.int32( 0 ),
15767     MinAvgStation = cms.double( 0.0 ),
15768     MinTime = cms.double( -5.0 ),
15769     MaxTime = cms.double( 12.5 ),
15770     MinEta = cms.double( -1.0 ),
15771     MaxEta = cms.double( -1.0 ),
15772     MaxTimeSpread = cms.double( -1.0 )
15773 )
15774 process.hltL1sZDC1nAsymXORSingleJet8 = cms.EDFilter( "HLTL1TSeed",
15775     saveTags = cms.bool( True ),
15776     L1SeedsLogicalExpression = cms.string( "L1_SingleJet8_ZDC1n_AsymXOR OR L1_SingleJet8_ZDC1n_Bkp1_AsymXOR OR L1_SingleJet8_ZDC1n_Bkp2_AsymXOR OR L1_SingleJet8_ZDC1n_Bkp3_AsymXOR" ),
15777     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
15778     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
15779     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
15780     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
15781     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
15782     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
15783     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
15784     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
15785     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
15786 )
15787 process.hltPrePPRefUPCSingleJet8ZDC1nAsymXOR = cms.EDFilter( "HLTPrescaler",
15788     offset = cms.uint32( 0 ),
15789     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
15790 )
15791 process.hltL1sZDC1nAsymXORSingleJet12 = cms.EDFilter( "HLTL1TSeed",
15792     saveTags = cms.bool( True ),
15793     L1SeedsLogicalExpression = cms.string( "L1_SingleJet12_ZDC1n_AsymXOR OR L1_SingleJet12_ZDC1n_Bkp1_AsymXOR OR L1_SingleJet12_ZDC1n_Bkp2_AsymXOR OR L1_SingleJet12_ZDC1n_Bkp3_AsymXOR" ),
15794     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
15795     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
15796     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
15797     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
15798     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
15799     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
15800     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
15801     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
15802     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
15803 )
15804 process.hltPrePPRefUPCSingleJet12ZDC1nAsymXOR = cms.EDFilter( "HLTPrescaler",
15805     offset = cms.uint32( 0 ),
15806     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
15807 )
15808 process.hltL1sZDC1nAsymXORSingleJet16 = cms.EDFilter( "HLTL1TSeed",
15809     saveTags = cms.bool( True ),
15810     L1SeedsLogicalExpression = cms.string( "L1_SingleJet16_ZDC1n_AsymXOR OR L1_SingleJet16_ZDC1n_Bkp1_AsymXOR OR L1_SingleJet16_ZDC1n_Bkp2_AsymXOR OR L1_SingleJet16_ZDC1n_Bkp3_AsymXOR" ),
15811     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
15812     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
15813     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
15814     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
15815     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
15816     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
15817     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
15818     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
15819     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
15820 )
15821 process.hltPrePPRefUPCSingleJet16ZDC1nAsymXOR = cms.EDFilter( "HLTPrescaler",
15822     offset = cms.uint32( 0 ),
15823     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
15824 )
15825 process.hltL1sZDC1nAsymXORSingleJet20 = cms.EDFilter( "HLTL1TSeed",
15826     saveTags = cms.bool( True ),
15827     L1SeedsLogicalExpression = cms.string( "L1_SingleJet20_ZDC1n_AsymXOR OR L1_SingleJet20_ZDC1n_Bkp1_AsymXOR OR L1_SingleJet20_ZDC1n_Bkp2_AsymXOR OR L1_SingleJet20_ZDC1n_Bkp3_AsymXOR" ),
15828     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
15829     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
15830     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
15831     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
15832     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
15833     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
15834     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
15835     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
15836     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
15837 )
15838 process.hltPrePPRefUPCSingleJet20ZDC1nAsymXOR = cms.EDFilter( "HLTPrescaler",
15839     offset = cms.uint32( 0 ),
15840     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
15841 )
15842 process.hltL1sZDC1nAsymXORSingleJet24 = cms.EDFilter( "HLTL1TSeed",
15843     saveTags = cms.bool( True ),
15844     L1SeedsLogicalExpression = cms.string( "L1_SingleJet24_ZDC1n_AsymXOR OR L1_SingleJet24_ZDC1n_Bkp1_AsymXOR OR L1_SingleJet24_ZDC1n_Bkp2_AsymXOR OR L1_SingleJet24_ZDC1n_Bkp3_AsymXOR" ),
15845     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
15846     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
15847     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
15848     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
15849     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
15850     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
15851     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
15852     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
15853     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
15854 )
15855 process.hltPrePPRefUPCSingleJet24ZDC1nAsymXOR = cms.EDFilter( "HLTPrescaler",
15856     offset = cms.uint32( 0 ),
15857     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
15858 )
15859 process.hltL1sZDC1nAsymXORSingleJet28 = cms.EDFilter( "HLTL1TSeed",
15860     saveTags = cms.bool( True ),
15861     L1SeedsLogicalExpression = cms.string( "L1_SingleJet28_ZDC1n_AsymXOR OR L1_SingleJet28_ZDC1n_Bkp1_AsymXOR OR L1_SingleJet28_ZDC1n_Bkp2_AsymXOR OR L1_SingleJet28_ZDC1n_Bkp3_AsymXOR" ),
15862     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
15863     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
15864     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
15865     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
15866     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
15867     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
15868     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
15869     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
15870     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
15871 )
15872 process.hltPrePPRefUPCSingleJet28ZDC1nAsymXOR = cms.EDFilter( "HLTPrescaler",
15873     offset = cms.uint32( 0 ),
15874     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
15875 )
15876 process.hltL1sZDC1nORSingleJet8 = cms.EDFilter( "HLTL1TSeed",
15877     saveTags = cms.bool( True ),
15878     L1SeedsLogicalExpression = cms.string( "L1_SingleJet8_ZDC1n_OR OR L1_SingleJet8_ZDC1n_Bkp1_OR OR L1_SingleJet8_ZDC1n_Bkp2_OR OR L1_SingleJet8_ZDC1n_Bkp3_OR" ),
15879     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
15880     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
15881     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
15882     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
15883     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
15884     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
15885     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
15886     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
15887     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
15888 )
15889 process.hltPrePPRefUPCSingleJet8ZDC1nOR = cms.EDFilter( "HLTPrescaler",
15890     offset = cms.uint32( 0 ),
15891     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
15892 )
15893 process.hltL1sZDC1nORSingleJet12 = cms.EDFilter( "HLTL1TSeed",
15894     saveTags = cms.bool( True ),
15895     L1SeedsLogicalExpression = cms.string( "L1_SingleJet12_ZDC1n_OR OR L1_SingleJet12_ZDC1n_Bkp1_OR OR L1_SingleJet12_ZDC1n_Bkp2_OR OR L1_SingleJet12_ZDC1n_Bkp3_OR" ),
15896     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
15897     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
15898     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
15899     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
15900     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
15901     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
15902     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
15903     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
15904     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
15905 )
15906 process.hltPrePPRefUPCSingleJet12ZDC1nOR = cms.EDFilter( "HLTPrescaler",
15907     offset = cms.uint32( 0 ),
15908     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
15909 )
15910 process.hltL1sZDC1nORSingleJet16 = cms.EDFilter( "HLTL1TSeed",
15911     saveTags = cms.bool( True ),
15912     L1SeedsLogicalExpression = cms.string( "L1_SingleJet16_ZDC1n_OR OR L1_SingleJet16_ZDC1n_Bkp1_OR OR L1_SingleJet16_ZDC1n_Bkp2_OR OR L1_SingleJet16_ZDC1n_Bkp3_OR" ),
15913     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
15914     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
15915     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
15916     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
15917     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
15918     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
15919     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
15920     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
15921     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
15922 )
15923 process.hltPrePPRefUPCSingleJet16ZDC1nOR = cms.EDFilter( "HLTPrescaler",
15924     offset = cms.uint32( 0 ),
15925     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
15926 )
15927 process.hltL1sZDC1nORSingleJet20 = cms.EDFilter( "HLTL1TSeed",
15928     saveTags = cms.bool( True ),
15929     L1SeedsLogicalExpression = cms.string( "L1_SingleJet20_ZDC1n_OR OR L1_SingleJet20_ZDC1n_Bkp1_OR OR L1_SingleJet20_ZDC1n_Bkp2_OR OR L1_SingleJet20_ZDC1n_Bkp3_OR" ),
15930     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
15931     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
15932     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
15933     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
15934     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
15935     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
15936     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
15937     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
15938     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
15939 )
15940 process.hltPrePPRefUPCSingleJet20ZDC1nOR = cms.EDFilter( "HLTPrescaler",
15941     offset = cms.uint32( 0 ),
15942     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
15943 )
15944 process.hltL1sZDC1nORSingleJet24 = cms.EDFilter( "HLTL1TSeed",
15945     saveTags = cms.bool( True ),
15946     L1SeedsLogicalExpression = cms.string( "L1_SingleJet24_ZDC1n_OR OR L1_SingleJet24_ZDC1n_Bkp1_OR OR L1_SingleJet24_ZDC1n_Bkp2_OR OR L1_SingleJet24_ZDC1n_Bkp3_OR" ),
15947     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
15948     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
15949     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
15950     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
15951     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
15952     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
15953     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
15954     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
15955     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
15956 )
15957 process.hltPrePPRefUPCSingleJet24ZDC1nOR = cms.EDFilter( "HLTPrescaler",
15958     offset = cms.uint32( 0 ),
15959     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
15960 )
15961 process.hltL1sZDC1nORSingleJet28 = cms.EDFilter( "HLTL1TSeed",
15962     saveTags = cms.bool( True ),
15963     L1SeedsLogicalExpression = cms.string( "L1_SingleJet28_ZDC1n_OR OR L1_SingleJet28_ZDC1n_Bkp1_OR OR L1_SingleJet28_ZDC1n_Bkp2_OR OR L1_SingleJet28_ZDC1n_Bkp3_OR" ),
15964     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
15965     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
15966     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
15967     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
15968     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
15969     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
15970     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
15971     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
15972     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
15973 )
15974 process.hltPrePPRefUPCSingleJet28ZDC1nOR = cms.EDFilter( "HLTPrescaler",
15975     offset = cms.uint32( 0 ),
15976     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
15977 )
15978 process.hltL1sZDC1nAsymXOR = cms.EDFilter( "HLTL1TSeed",
15979     saveTags = cms.bool( True ),
15980     L1SeedsLogicalExpression = cms.string( "L1_ZDC1n_AsymXOR OR L1_ZDC1n_Bkp1_AsymXOR OR L1_ZDC1n_Bkp2_AsymXOR OR L1_ZDC1n_Bkp3_AsymXOR" ),
15981     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
15982     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
15983     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
15984     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
15985     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
15986     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
15987     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
15988     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
15989     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
15990 )
15991 process.hltPrePPRefUPCZDC1nAsymXOR = cms.EDFilter( "HLTPrescaler",
15992     offset = cms.uint32( 0 ),
15993     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
15994 )
15995 process.hltL1sZDC1nORPRef = cms.EDFilter( "HLTL1TSeed",
15996     saveTags = cms.bool( True ),
15997     L1SeedsLogicalExpression = cms.string( "L1_ZDC1n_OR OR L1_ZDC1n_Bkp1_OR OR L1_ZDC1n_Bkp2_OR OR L1_ZDC1n_Bkp3_OR" ),
15998     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
15999     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
16000     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
16001     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
16002     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
16003     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
16004     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
16005     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
16006     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
16007 )
16008 process.hltPrePPRefUPCZDC1nOR = cms.EDFilter( "HLTPrescaler",
16009     offset = cms.uint32( 0 ),
16010     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16011 )
16012 process.hltL1sL1ZeroBiasFirstCollisionInTrain = cms.EDFilter( "HLTL1TSeed",
16013     saveTags = cms.bool( True ),
16014     L1SeedsLogicalExpression = cms.string( "L1_FirstCollisionInTrain" ),
16015     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
16016     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
16017     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
16018     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
16019     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
16020     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
16021     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
16022     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
16023     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
16024 )
16025 process.hltPrePPRefZeroBiasFirstCollisionInTrain = cms.EDFilter( "HLTPrescaler",
16026     offset = cms.uint32( 0 ),
16027     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16028 )
16029 process.hltPreRandomHighRate = cms.EDFilter( "HLTPrescaler",
16030     offset = cms.uint32( 0 ),
16031     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16032 )
16033 process.hltTriggerSummaryAOD = cms.EDProducer( "TriggerSummaryProducerAOD",
16034     throw = cms.bool( False ),
16035     processName = cms.string( "@" ),
16036     moduleLabelPatternsToMatch = cms.vstring( 'hlt*' ),
16037     moduleLabelPatternsToSkip = cms.vstring(  )
16038 )
16039 process.hltTriggerSummaryRAW = cms.EDProducer( "TriggerSummaryProducerRAW",
16040     processName = cms.string( "@" )
16041 )
16042 process.hltL1TGlobalSummary = cms.EDAnalyzer( "L1TGlobalSummary",
16043     AlgInputTag = cms.InputTag( "hltGtStage2Digis" ),
16044     ExtInputTag = cms.InputTag( "hltGtStage2Digis" ),
16045     MinBx = cms.int32( 0 ),
16046     MaxBx = cms.int32( 0 ),
16047     DumpTrigResults = cms.bool( False ),
16048     DumpRecord = cms.bool( False ),
16049     DumpTrigSummary = cms.bool( True ),
16050     ReadPrescalesFromFile = cms.bool( False ),
16051     psFileName = cms.string( "prescale_L1TGlobal.csv" ),
16052     psColumn = cms.int32( 0 )
16053 )
16054 process.hltTrigReport = cms.EDAnalyzer( "HLTrigReport",
16055     HLTriggerResults = cms.InputTag( 'TriggerResults','','@currentProcess' ),
16056     reportBy = cms.untracked.string( "job" ),
16057     resetBy = cms.untracked.string( "never" ),
16058     serviceBy = cms.untracked.string( "never" ),
16059     ReferencePath = cms.untracked.string( "HLTriggerFinalPath" ),
16060     ReferenceRate = cms.untracked.double( 100.0 )
16061 )
16062 process.hltDatasetAlCaLumiPixelsCountsExpress = cms.EDFilter( "TriggerResultsFilter",
16063     usePathStatus = cms.bool( True ),
16064     hltResults = cms.InputTag( "" ),
16065     l1tResults = cms.InputTag( "" ),
16066     l1tIgnoreMaskAndPrescale = cms.bool( False ),
16067     throw = cms.bool( True ),
16068     triggerConditions = cms.vstring( 'AlCa_LumiPixelsCounts_Random_v12' )
16069 )
16070 process.hltPreDatasetAlCaLumiPixelsCountsExpress = cms.EDFilter( "HLTPrescaler",
16071     offset = cms.uint32( 0 ),
16072     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16073 )
16074 process.hltDatasetAlCaLumiPixelsCountsPrompt = cms.EDFilter( "TriggerResultsFilter",
16075     usePathStatus = cms.bool( True ),
16076     hltResults = cms.InputTag( "" ),
16077     l1tResults = cms.InputTag( "" ),
16078     l1tIgnoreMaskAndPrescale = cms.bool( False ),
16079     throw = cms.bool( True ),
16080     triggerConditions = cms.vstring( 'AlCa_LumiPixelsCounts_Random_v12',
16081       'AlCa_LumiPixelsCounts_ZeroBias_v14' )
16082 )
16083 process.hltPreDatasetAlCaLumiPixelsCountsPrompt = cms.EDFilter( "HLTPrescaler",
16084     offset = cms.uint32( 0 ),
16085     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16086 )
16087 process.hltDatasetAlCaP0 = cms.EDFilter( "TriggerResultsFilter",
16088     usePathStatus = cms.bool( True ),
16089     hltResults = cms.InputTag( "" ),
16090     l1tResults = cms.InputTag( "" ),
16091     l1tIgnoreMaskAndPrescale = cms.bool( False ),
16092     throw = cms.bool( True ),
16093     triggerConditions = cms.vstring( 'AlCa_HIEcalEtaEBonly_v13',
16094       'AlCa_HIEcalEtaEEonly_v13',
16095       'AlCa_HIEcalPi0EBonly_v13',
16096       'AlCa_HIEcalPi0EEonly_v13' )
16097 )
16098 process.hltPreDatasetAlCaP0 = cms.EDFilter( "HLTPrescaler",
16099     offset = cms.uint32( 0 ),
16100     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16101 )
16102 process.hltDatasetAlCaPhiSym = cms.EDFilter( "TriggerResultsFilter",
16103     usePathStatus = cms.bool( True ),
16104     hltResults = cms.InputTag( "" ),
16105     l1tResults = cms.InputTag( "" ),
16106     l1tIgnoreMaskAndPrescale = cms.bool( False ),
16107     throw = cms.bool( True ),
16108     triggerConditions = cms.vstring( 'AlCa_EcalPhiSym_v21' )
16109 )
16110 process.hltPreDatasetAlCaPhiSym = cms.EDFilter( "HLTPrescaler",
16111     offset = cms.uint32( 0 ),
16112     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16113 )
16114 process.hltDatasetDQMGPUvsCPU = cms.EDFilter( "TriggerResultsFilter",
16115     usePathStatus = cms.bool( True ),
16116     hltResults = cms.InputTag( "" ),
16117     l1tResults = cms.InputTag( "" ),
16118     l1tIgnoreMaskAndPrescale = cms.bool( False ),
16119     throw = cms.bool( True ),
16120     triggerConditions = cms.vstring( 'DQM_EcalReconstruction_v13',
16121       'DQM_HcalReconstruction_v11',
16122       'DQM_PixelReconstruction_v13' )
16123 )
16124 process.hltPreDatasetDQMGPUvsCPU = cms.EDFilter( "HLTPrescaler",
16125     offset = cms.uint32( 0 ),
16126     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16127 )
16128 process.hltDatasetDQMOnlineBeamspot = cms.EDFilter( "TriggerResultsFilter",
16129     usePathStatus = cms.bool( True ),
16130     hltResults = cms.InputTag( "" ),
16131     l1tResults = cms.InputTag( "" ),
16132     l1tIgnoreMaskAndPrescale = cms.bool( False ),
16133     throw = cms.bool( True ),
16134     triggerConditions = cms.vstring( 'HLT_HIHT80_Beamspot_ppRef5TeV_v17 / 2',
16135       'HLT_ZeroBias_Beamspot_v18' )
16136 )
16137 process.hltPreDatasetDQMOnlineBeamspot = cms.EDFilter( "HLTPrescaler",
16138     offset = cms.uint32( 0 ),
16139     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16140 )
16141 process.hltDatasetEcalLaser = cms.EDFilter( "TriggerResultsFilter",
16142     usePathStatus = cms.bool( True ),
16143     hltResults = cms.InputTag( "" ),
16144     l1tResults = cms.InputTag( "" ),
16145     l1tIgnoreMaskAndPrescale = cms.bool( False ),
16146     throw = cms.bool( True ),
16147     triggerConditions = cms.vstring( 'HLT_EcalCalibration_v4' )
16148 )
16149 process.hltPreDatasetEcalLaser = cms.EDFilter( "HLTPrescaler",
16150     offset = cms.uint32( 0 ),
16151     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16152 )
16153 process.hltDatasetEmptyBX = cms.EDFilter( "TriggerResultsFilter",
16154     usePathStatus = cms.bool( True ),
16155     hltResults = cms.InputTag( "" ),
16156     l1tResults = cms.InputTag( "" ),
16157     l1tIgnoreMaskAndPrescale = cms.bool( False ),
16158     throw = cms.bool( True ),
16159     triggerConditions = cms.vstring( 'HLT_HIL1NotBptxORForPPRef_v10',
16160       'HLT_HIL1UnpairedBunchBptxMinusForPPRef_v10',
16161       'HLT_HIL1UnpairedBunchBptxPlusForPPRef_v10' )
16162 )
16163 process.hltPreDatasetEmptyBX = cms.EDFilter( "HLTPrescaler",
16164     offset = cms.uint32( 0 ),
16165     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16166 )
16167 process.hltDatasetEventDisplay = cms.EDFilter( "TriggerResultsFilter",
16168     usePathStatus = cms.bool( True ),
16169     hltResults = cms.InputTag( "" ),
16170     l1tResults = cms.InputTag( "" ),
16171     l1tIgnoreMaskAndPrescale = cms.bool( False ),
16172     throw = cms.bool( True ),
16173     triggerConditions = cms.vstring( 'HLT_AK4PFJet100_v10 / 40',
16174       'HLT_PPRefGEDPhoton30_v8 / 50',
16175       'HLT_PPRefL3SingleMu7_v10 / 200',
16176       'HLT_Physics_v15 / 10' )
16177 )
16178 process.hltPreDatasetEventDisplay = cms.EDFilter( "HLTPrescaler",
16179     offset = cms.uint32( 0 ),
16180     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16181 )
16182 process.hltDatasetExpressAlignment = cms.EDFilter( "TriggerResultsFilter",
16183     usePathStatus = cms.bool( True ),
16184     hltResults = cms.InputTag( "" ),
16185     l1tResults = cms.InputTag( "" ),
16186     l1tIgnoreMaskAndPrescale = cms.bool( False ),
16187     throw = cms.bool( True ),
16188     triggerConditions = cms.vstring( 'HLT_HIHT80_Beamspot_ppRef5TeV_v17 / 2',
16189       'HLT_ZeroBias_Beamspot_v18' )
16190 )
16191 process.hltPreDatasetExpressAlignment = cms.EDFilter( "HLTPrescaler",
16192     offset = cms.uint32( 0 ),
16193     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16194 )
16195 process.hltDatasetExpressPhysics = cms.EDFilter( "TriggerResultsFilter",
16196     usePathStatus = cms.bool( True ),
16197     hltResults = cms.InputTag( "" ),
16198     l1tResults = cms.InputTag( "" ),
16199     l1tIgnoreMaskAndPrescale = cms.bool( False ),
16200     throw = cms.bool( True ),
16201     triggerConditions = cms.vstring( 'HLT_AK4PFJet80_v10 / 80',
16202       'HLT_PPRefEle15Ele10GsfMass50_v8 / 12',
16203       'HLT_PPRefL3SingleMu7_v10 / 80',
16204       'HLT_PPRefUPC_ZDC1nOR_v2 / 8500',
16205       'HLT_Physics_v15 / 2',
16206       'HLT_Random_v3',
16207       'HLT_ZeroBias_FirstCollisionAfterAbortGap_v13',
16208       'HLT_ZeroBias_v14 / 6' )
16209 )
16210 process.hltPreDatasetExpressPhysics = cms.EDFilter( "HLTPrescaler",
16211     offset = cms.uint32( 0 ),
16212     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16213 )
16214 process.hltDatasetHLTMonitor = cms.EDFilter( "TriggerResultsFilter",
16215     usePathStatus = cms.bool( True ),
16216     hltResults = cms.InputTag( "" ),
16217     l1tResults = cms.InputTag( "" ),
16218     l1tIgnoreMaskAndPrescale = cms.bool( False ),
16219     throw = cms.bool( True ),
16220     triggerConditions = cms.vstring( 'HLT_AK4PFJet80_v10 / 20',
16221       'HLT_PPRefEle15Ele10GsfMass50_v8',
16222       'HLT_PPRefEle50Gsf_v8' )
16223 )
16224 process.hltPreDatasetHLTMonitor = cms.EDFilter( "HLTPrescaler",
16225     offset = cms.uint32( 0 ),
16226     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16227 )
16228 process.hltDatasetHLTPhysics = cms.EDFilter( "TriggerResultsFilter",
16229     usePathStatus = cms.bool( True ),
16230     hltResults = cms.InputTag( "" ),
16231     l1tResults = cms.InputTag( "" ),
16232     l1tIgnoreMaskAndPrescale = cms.bool( False ),
16233     throw = cms.bool( True ),
16234     triggerConditions = cms.vstring( 'HLT_Physics_v15' )
16235 )
16236 process.hltPreDatasetHLTPhysics = cms.EDFilter( "HLTPrescaler",
16237     offset = cms.uint32( 0 ),
16238     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16239 )
16240 process.hltDatasetHcalNZS = cms.EDFilter( "TriggerResultsFilter",
16241     usePathStatus = cms.bool( True ),
16242     hltResults = cms.InputTag( "" ),
16243     l1tResults = cms.InputTag( "" ),
16244     l1tIgnoreMaskAndPrescale = cms.bool( False ),
16245     throw = cms.bool( True ),
16246     triggerConditions = cms.vstring( 'HLT_HcalNZS_v22',
16247       'HLT_HcalPhiSym_v24' )
16248 )
16249 process.hltPreDatasetHcalNZS = cms.EDFilter( "HLTPrescaler",
16250     offset = cms.uint32( 0 ),
16251     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16252 )
16253 process.hltDatasetL1Accept = cms.EDFilter( "TriggerResultsFilter",
16254     usePathStatus = cms.bool( True ),
16255     hltResults = cms.InputTag( "" ),
16256     l1tResults = cms.InputTag( "" ),
16257     l1tIgnoreMaskAndPrescale = cms.bool( False ),
16258     throw = cms.bool( True ),
16259     triggerConditions = cms.vstring( 'DST_Physics_v17' )
16260 )
16261 process.hltPreDatasetL1Accept = cms.EDFilter( "HLTPrescaler",
16262     offset = cms.uint32( 0 ),
16263     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16264 )
16265 process.hltDatasetNoBPTX = cms.EDFilter( "TriggerResultsFilter",
16266     usePathStatus = cms.bool( True ),
16267     hltResults = cms.InputTag( "" ),
16268     l1tResults = cms.InputTag( "" ),
16269     l1tIgnoreMaskAndPrescale = cms.bool( False ),
16270     throw = cms.bool( True ),
16271     triggerConditions = cms.vstring( 'HLT_CDC_L2cosmic_10_er1p0_v11',
16272       'HLT_CDC_L2cosmic_5p5_er1p0_v11' )
16273 )
16274 process.hltPreDatasetNoBPTX = cms.EDFilter( "HLTPrescaler",
16275     offset = cms.uint32( 0 ),
16276     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16277 )
16278 process.hltDatasetOnlineMonitor = cms.EDFilter( "TriggerResultsFilter",
16279     usePathStatus = cms.bool( True ),
16280     hltResults = cms.InputTag( "" ),
16281     l1tResults = cms.InputTag( "" ),
16282     l1tIgnoreMaskAndPrescale = cms.bool( False ),
16283     throw = cms.bool( True ),
16284     triggerConditions = cms.vstring( 'HLT_AK4PFJet100_v10 / 10',
16285       'HLT_AK4PFJetFwd80_v10 / 2',
16286       'HLT_CDC_L2cosmic_10_er1p0_v11',
16287       'HLT_CDC_L2cosmic_5p5_er1p0_v11',
16288       'HLT_HIL1NotBptxORForPPRef_v10',
16289       'HLT_HIL1UnpairedBunchBptxMinusForPPRef_v10',
16290       'HLT_HIL1UnpairedBunchBptxPlusForPPRef_v10',
16291       'HLT_HcalNZS_v22',
16292       'HLT_HcalPhiSym_v24',
16293       'HLT_PPRefDoubleEle10Gsf_v8 / 50',
16294       'HLT_PPRefEle30Gsf_v9 / 5',
16295       'HLT_PPRefGEDPhoton30_EB_v8 / 20',
16296       'HLT_PPRefGEDPhoton40_v8 / 10',
16297       'HLT_PPRefL3DoubleMu0_Open_v10 / 0',
16298       'HLT_PPRefL3DoubleMu0_v10 / 200',
16299       'HLT_PPRefL3SingleMu7_v10 / 200',
16300       'HLT_Physics_v15',
16301       'HLT_Random_v3',
16302       'HLT_ZeroBias_FirstCollisionAfterAbortGap_v13',
16303       'HLT_ZeroBias_v14' )
16304 )
16305 process.hltPreDatasetOnlineMonitor = cms.EDFilter( "HLTPrescaler",
16306     offset = cms.uint32( 0 ),
16307     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16308 )
16309 process.hltDatasetPPRefDoubleMuon = cms.EDFilter( "TriggerResultsFilter",
16310     usePathStatus = cms.bool( True ),
16311     hltResults = cms.InputTag( "" ),
16312     l1tResults = cms.InputTag( "" ),
16313     l1tIgnoreMaskAndPrescale = cms.bool( False ),
16314     throw = cms.bool( True ),
16315     triggerConditions = cms.vstring( 'HLT_PPRefL1DoubleMu0_Open_v7',
16316       'HLT_PPRefL1DoubleMu0_SQ_v2',
16317       'HLT_PPRefL1DoubleMu0_v7',
16318       'HLT_PPRefL1DoubleMu2_SQ_v2',
16319       'HLT_PPRefL1DoubleMu2_v2',
16320       'HLT_PPRefL2DoubleMu0_Open_v7',
16321       'HLT_PPRefL2DoubleMu0_v7',
16322       'HLT_PPRefL3DoubleMu0_Open_v10',
16323       'HLT_PPRefL3DoubleMu0_v10' )
16324 )
16325 process.hltPreDatasetPPRefDoubleMuon0 = cms.EDFilter( "HLTPrescaler",
16326     offset = cms.uint32( 0 ),
16327     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16328 )
16329 process.hltPreDatasetPPRefDoubleMuon1 = cms.EDFilter( "HLTPrescaler",
16330     offset = cms.uint32( 1 ),
16331     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16332 )
16333 process.hltPreDatasetPPRefDoubleMuon2 = cms.EDFilter( "HLTPrescaler",
16334     offset = cms.uint32( 2 ),
16335     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16336 )
16337 process.hltPreDatasetPPRefDoubleMuon3 = cms.EDFilter( "HLTPrescaler",
16338     offset = cms.uint32( 3 ),
16339     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16340 )
16341 process.hltDatasetPPRefHardProbes = cms.EDFilter( "TriggerResultsFilter",
16342     usePathStatus = cms.bool( True ),
16343     hltResults = cms.InputTag( "" ),
16344     l1tResults = cms.InputTag( "" ),
16345     l1tIgnoreMaskAndPrescale = cms.bool( False ),
16346     throw = cms.bool( True ),
16347     triggerConditions = cms.vstring( 'HLT_AK4CaloJet100_v8',
16348       'HLT_AK4CaloJet120_v8',
16349       'HLT_AK4CaloJet40_v8',
16350       'HLT_AK4CaloJet60_v8',
16351       'HLT_AK4CaloJet70_v8',
16352       'HLT_AK4CaloJet80_v8',
16353       'HLT_AK4CaloJetFwd100_v8',
16354       'HLT_AK4CaloJetFwd120_v8',
16355       'HLT_AK4CaloJetFwd40_v8',
16356       'HLT_AK4CaloJetFwd60_v8',
16357       'HLT_AK4CaloJetFwd70_v8',
16358       'HLT_AK4CaloJetFwd80_v8',
16359       'HLT_AK4PFJet100_v10',
16360       'HLT_AK4PFJet120_v10',
16361       'HLT_AK4PFJet40_v10',
16362       'HLT_AK4PFJet60_v10',
16363       'HLT_AK4PFJet80_v10',
16364       'HLT_AK4PFJetFwd100_v10',
16365       'HLT_AK4PFJetFwd120_v10',
16366       'HLT_AK4PFJetFwd40_v10',
16367       'HLT_AK4PFJetFwd60_v10',
16368       'HLT_AK4PFJetFwd80_v10',
16369       'HLT_PPRefDoubleEle10GsfMass50_v8',
16370       'HLT_PPRefDoubleEle10Gsf_v8',
16371       'HLT_PPRefDoubleEle15GsfMass50_v8',
16372       'HLT_PPRefDoubleEle15Gsf_v8',
16373       'HLT_PPRefDoubleGEDPhoton20_v3',
16374       'HLT_PPRefEle10Gsf_v8',
16375       'HLT_PPRefEle15Ele10GsfMass50_v8',
16376       'HLT_PPRefEle15Ele10Gsf_v8',
16377       'HLT_PPRefEle15Gsf_v8',
16378       'HLT_PPRefEle20Gsf_v9',
16379       'HLT_PPRefEle30Gsf_v9',
16380       'HLT_PPRefEle40Gsf_v8',
16381       'HLT_PPRefEle50Gsf_v8',
16382       'HLT_PPRefGEDPhoton10_EB_v8',
16383       'HLT_PPRefGEDPhoton10_v8',
16384       'HLT_PPRefGEDPhoton20_EB_v8',
16385       'HLT_PPRefGEDPhoton20_v8',
16386       'HLT_PPRefGEDPhoton30_EB_v8',
16387       'HLT_PPRefGEDPhoton30_v8',
16388       'HLT_PPRefGEDPhoton40_EB_v8',
16389       'HLT_PPRefGEDPhoton40_v8',
16390       'HLT_PPRefGEDPhoton50_EB_v8',
16391       'HLT_PPRefGEDPhoton50_v8',
16392       'HLT_PPRefGEDPhoton60_EB_v8',
16393       'HLT_PPRefGEDPhoton60_v8' )
16394 )
16395 process.hltPreDatasetPPRefHardProbes0 = cms.EDFilter( "HLTPrescaler",
16396     offset = cms.uint32( 0 ),
16397     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16398 )
16399 process.hltDatasetPPRefSingleMuon = cms.EDFilter( "TriggerResultsFilter",
16400     usePathStatus = cms.bool( True ),
16401     hltResults = cms.InputTag( "" ),
16402     l1tResults = cms.InputTag( "" ),
16403     l1tIgnoreMaskAndPrescale = cms.bool( False ),
16404     throw = cms.bool( True ),
16405     triggerConditions = cms.vstring( 'HLT_PPRefCscCluster_Loose_v7',
16406       'HLT_PPRefCscCluster_Medium_v7',
16407       'HLT_PPRefCscCluster_Tight_v7',
16408       'HLT_PPRefL1SingleMu0_Cosmics_v7',
16409       'HLT_PPRefL1SingleMu12_v7',
16410       'HLT_PPRefL1SingleMu5_Ele20Gsf_v3',
16411       'HLT_PPRefL1SingleMu5_GEDPhoton20_v3',
16412       'HLT_PPRefL1SingleMu7_Ele20Gsf_v3',
16413       'HLT_PPRefL1SingleMu7_GEDPhoton10_v3',
16414       'HLT_PPRefL1SingleMu7_v7',
16415       'HLT_PPRefL2SingleMu12_v7',
16416       'HLT_PPRefL2SingleMu15_v7',
16417       'HLT_PPRefL2SingleMu20_v7',
16418       'HLT_PPRefL2SingleMu7_v7',
16419       'HLT_PPRefL3SingleMu12_v10',
16420       'HLT_PPRefL3SingleMu15_v10',
16421       'HLT_PPRefL3SingleMu20_v10',
16422       'HLT_PPRefL3SingleMu3_SingleAK4CaloJet40_v3',
16423       'HLT_PPRefL3SingleMu3_SingleAK4CaloJet60_v3',
16424       'HLT_PPRefL3SingleMu3_SingleAK4CaloJet80_v3',
16425       'HLT_PPRefL3SingleMu3_v10',
16426       'HLT_PPRefL3SingleMu5_SingleAK4CaloJet40_v3',
16427       'HLT_PPRefL3SingleMu5_SingleAK4CaloJet60_v3',
16428       'HLT_PPRefL3SingleMu5_SingleAK4CaloJet80_v3',
16429       'HLT_PPRefL3SingleMu5_v10',
16430       'HLT_PPRefL3SingleMu7_v10' )
16431 )
16432 process.hltPreDatasetPPRefSingleMuon0 = cms.EDFilter( "HLTPrescaler",
16433     offset = cms.uint32( 0 ),
16434     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16435 )
16436 process.hltDatasetPPRefZeroBias = cms.EDFilter( "TriggerResultsFilter",
16437     usePathStatus = cms.bool( True ),
16438     hltResults = cms.InputTag( "" ),
16439     l1tResults = cms.InputTag( "" ),
16440     l1tIgnoreMaskAndPrescale = cms.bool( False ),
16441     throw = cms.bool( True ),
16442     triggerConditions = cms.vstring( 'HLT_PPRefUPC_SingleJet12_ZDC1nAsymXOR_v2',
16443       'HLT_PPRefUPC_SingleJet12_ZDC1nOR_v2',
16444       'HLT_PPRefUPC_SingleJet16_ZDC1nAsymXOR_v2',
16445       'HLT_PPRefUPC_SingleJet16_ZDC1nOR_v2',
16446       'HLT_PPRefUPC_SingleJet20_ZDC1nAsymXOR_v2',
16447       'HLT_PPRefUPC_SingleJet20_ZDC1nOR_v2',
16448       'HLT_PPRefUPC_SingleJet24_ZDC1nAsymXOR_v2',
16449       'HLT_PPRefUPC_SingleJet24_ZDC1nOR_v2',
16450       'HLT_PPRefUPC_SingleJet28_ZDC1nAsymXOR_v2',
16451       'HLT_PPRefUPC_SingleJet28_ZDC1nOR_v2',
16452       'HLT_PPRefUPC_SingleJet8_ZDC1nAsymXOR_v2',
16453       'HLT_PPRefUPC_SingleJet8_ZDC1nOR_v2',
16454       'HLT_PPRefUPC_ZDC1nAsymXOR_v2',
16455       'HLT_PPRefUPC_ZDC1nOR_v2',
16456       'HLT_PPRefZeroBias_FirstCollisionInTrain_v1',
16457       'HLT_PPRefZeroBias_v7' )
16458 )
16459 process.hltPreDatasetPPRefZeroBiasPlusForward0 = cms.EDFilter( "HLTPrescaler",
16460     offset = cms.uint32( 0 ),
16461     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16462 )
16463 process.hltDatasetRPCMonitor = cms.EDFilter( "TriggerResultsFilter",
16464     usePathStatus = cms.bool( True ),
16465     hltResults = cms.InputTag( "" ),
16466     l1tResults = cms.InputTag( "" ),
16467     l1tIgnoreMaskAndPrescale = cms.bool( False ),
16468     throw = cms.bool( True ),
16469     triggerConditions = cms.vstring( 'AlCa_HIRPCMuonNormalisation_v12' )
16470 )
16471 process.hltPreDatasetRPCMonitor = cms.EDFilter( "HLTPrescaler",
16472     offset = cms.uint32( 0 ),
16473     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16474 )
16475 process.hltDatasetTestEnablesEcalHcal = cms.EDFilter( "TriggerResultsFilter",
16476     usePathStatus = cms.bool( True ),
16477     hltResults = cms.InputTag( "" ),
16478     l1tResults = cms.InputTag( "" ),
16479     l1tIgnoreMaskAndPrescale = cms.bool( False ),
16480     throw = cms.bool( True ),
16481     triggerConditions = cms.vstring( 'HLT_EcalCalibration_v4',
16482       'HLT_HcalCalibration_v6' )
16483 )
16484 process.hltPreDatasetTestEnablesEcalHcal = cms.EDFilter( "HLTPrescaler",
16485     offset = cms.uint32( 0 ),
16486     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16487 )
16488 process.hltDatasetTestEnablesEcalHcalDQM = cms.EDFilter( "TriggerResultsFilter",
16489     usePathStatus = cms.bool( True ),
16490     hltResults = cms.InputTag( "" ),
16491     l1tResults = cms.InputTag( "" ),
16492     l1tIgnoreMaskAndPrescale = cms.bool( False ),
16493     throw = cms.bool( True ),
16494     triggerConditions = cms.vstring( 'HLT_EcalCalibration_v4',
16495       'HLT_HcalCalibration_v6' )
16496 )
16497 process.hltPreDatasetTestEnablesEcalHcalDQM = cms.EDFilter( "HLTPrescaler",
16498     offset = cms.uint32( 0 ),
16499     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16500 )
16501 process.hltDatasetZeroBias = cms.EDFilter( "TriggerResultsFilter",
16502     usePathStatus = cms.bool( True ),
16503     hltResults = cms.InputTag( "" ),
16504     l1tResults = cms.InputTag( "" ),
16505     l1tIgnoreMaskAndPrescale = cms.bool( False ),
16506     throw = cms.bool( True ),
16507     triggerConditions = cms.vstring( 'HLT_Random_v3',
16508       'HLT_ZeroBias_FirstCollisionAfterAbortGap_v13',
16509       'HLT_ZeroBias_v14' )
16510 )
16511 process.hltPreDatasetZeroBias = cms.EDFilter( "HLTPrescaler",
16512     offset = cms.uint32( 0 ),
16513     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16514 )
16515 process.hltDatasetSpecialRandom = cms.EDFilter( "TriggerResultsFilter",
16516     usePathStatus = cms.bool( True ),
16517     hltResults = cms.InputTag( "" ),
16518     l1tResults = cms.InputTag( "" ),
16519     l1tIgnoreMaskAndPrescale = cms.bool( False ),
16520     throw = cms.bool( True ),
16521     triggerConditions = cms.vstring( 'HLT_Random_HighRate_v1' )
16522 )
16523 process.hltPreDatasetSpecialRandom0 = cms.EDFilter( "HLTPrescaler",
16524     offset = cms.uint32( 0 ),
16525     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16526 )
16527 process.hltPreDatasetSpecialRandom1 = cms.EDFilter( "HLTPrescaler",
16528     offset = cms.uint32( 1 ),
16529     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16530 )
16531 process.hltPreDatasetSpecialRandom2 = cms.EDFilter( "HLTPrescaler",
16532     offset = cms.uint32( 2 ),
16533     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16534 )
16535 process.hltPreDatasetSpecialRandom3 = cms.EDFilter( "HLTPrescaler",
16536     offset = cms.uint32( 3 ),
16537     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16538 )
16539 process.hltPreDatasetSpecialRandom4 = cms.EDFilter( "HLTPrescaler",
16540     offset = cms.uint32( 4 ),
16541     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16542 )
16543 process.hltPreDatasetSpecialRandom5 = cms.EDFilter( "HLTPrescaler",
16544     offset = cms.uint32( 5 ),
16545     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16546 )
16547 process.hltPreDatasetSpecialRandom6 = cms.EDFilter( "HLTPrescaler",
16548     offset = cms.uint32( 6 ),
16549     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16550 )
16551 process.hltPreDatasetSpecialRandom7 = cms.EDFilter( "HLTPrescaler",
16552     offset = cms.uint32( 7 ),
16553     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16554 )
16555 process.hltPreDatasetSpecialRandom8 = cms.EDFilter( "HLTPrescaler",
16556     offset = cms.uint32( 8 ),
16557     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16558 )
16559 process.hltPreDatasetSpecialRandom9 = cms.EDFilter( "HLTPrescaler",
16560     offset = cms.uint32( 9 ),
16561     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16562 )
16563 process.hltPreDatasetSpecialRandom10 = cms.EDFilter( "HLTPrescaler",
16564     offset = cms.uint32( 10 ),
16565     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16566 )
16567 process.hltPreDatasetSpecialRandom11 = cms.EDFilter( "HLTPrescaler",
16568     offset = cms.uint32( 11 ),
16569     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16570 )
16571 process.hltPreDatasetSpecialRandom12 = cms.EDFilter( "HLTPrescaler",
16572     offset = cms.uint32( 12 ),
16573     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16574 )
16575 process.hltPreDatasetSpecialRandom13 = cms.EDFilter( "HLTPrescaler",
16576     offset = cms.uint32( 13 ),
16577     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16578 )
16579 process.hltPreDatasetSpecialRandom14 = cms.EDFilter( "HLTPrescaler",
16580     offset = cms.uint32( 14 ),
16581     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16582 )
16583 process.hltPreDatasetSpecialRandom15 = cms.EDFilter( "HLTPrescaler",
16584     offset = cms.uint32( 15 ),
16585     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16586 )
16587 process.hltPreDatasetSpecialRandom16 = cms.EDFilter( "HLTPrescaler",
16588     offset = cms.uint32( 16 ),
16589     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16590 )
16591 process.hltPreDatasetSpecialRandom17 = cms.EDFilter( "HLTPrescaler",
16592     offset = cms.uint32( 17 ),
16593     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16594 )
16595 process.hltPreDatasetSpecialRandom18 = cms.EDFilter( "HLTPrescaler",
16596     offset = cms.uint32( 18 ),
16597     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16598 )
16599 process.hltPreDatasetSpecialRandom19 = cms.EDFilter( "HLTPrescaler",
16600     offset = cms.uint32( 19 ),
16601     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16602 )
16603 process.hltPreDatasetPPRefZeroBiasPlusForward1 = cms.EDFilter( "HLTPrescaler",
16604     offset = cms.uint32( 1 ),
16605     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16606 )
16607 process.hltPreDatasetPPRefZeroBiasPlusForward2 = cms.EDFilter( "HLTPrescaler",
16608     offset = cms.uint32( 2 ),
16609     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16610 )
16611 process.hltPreDatasetPPRefZeroBiasPlusForward3 = cms.EDFilter( "HLTPrescaler",
16612     offset = cms.uint32( 3 ),
16613     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16614 )
16615 process.hltPreDatasetPPRefZeroBiasPlusForward4 = cms.EDFilter( "HLTPrescaler",
16616     offset = cms.uint32( 4 ),
16617     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16618 )
16619 process.hltPreDatasetPPRefZeroBiasPlusForward5 = cms.EDFilter( "HLTPrescaler",
16620     offset = cms.uint32( 5 ),
16621     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16622 )
16623 process.hltPreDatasetPPRefZeroBiasPlusForward6 = cms.EDFilter( "HLTPrescaler",
16624     offset = cms.uint32( 6 ),
16625     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16626 )
16627 process.hltPreDatasetPPRefZeroBiasPlusForward7 = cms.EDFilter( "HLTPrescaler",
16628     offset = cms.uint32( 7 ),
16629     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16630 )
16631 process.hltPreDatasetPPRefZeroBiasPlusForward8 = cms.EDFilter( "HLTPrescaler",
16632     offset = cms.uint32( 8 ),
16633     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16634 )
16635 process.hltPreDatasetPPRefZeroBiasPlusForward9 = cms.EDFilter( "HLTPrescaler",
16636     offset = cms.uint32( 9 ),
16637     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16638 )
16639 process.hltPreDatasetPPRefZeroBiasPlusForward10 = cms.EDFilter( "HLTPrescaler",
16640     offset = cms.uint32( 10 ),
16641     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16642 )
16643 process.hltPreDatasetPPRefZeroBiasPlusForward11 = cms.EDFilter( "HLTPrescaler",
16644     offset = cms.uint32( 11 ),
16645     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16646 )
16647 process.hltPreDatasetPPRefZeroBiasPlusForward12 = cms.EDFilter( "HLTPrescaler",
16648     offset = cms.uint32( 12 ),
16649     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16650 )
16651 process.hltPreDatasetPPRefZeroBiasPlusForward13 = cms.EDFilter( "HLTPrescaler",
16652     offset = cms.uint32( 13 ),
16653     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16654 )
16655 process.hltPreDatasetPPRefZeroBiasPlusForward14 = cms.EDFilter( "HLTPrescaler",
16656     offset = cms.uint32( 14 ),
16657     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16658 )
16659 process.hltPreDatasetPPRefZeroBiasPlusForward15 = cms.EDFilter( "HLTPrescaler",
16660     offset = cms.uint32( 15 ),
16661     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16662 )
16663 process.hltPreDatasetPPRefZeroBiasPlusForward16 = cms.EDFilter( "HLTPrescaler",
16664     offset = cms.uint32( 16 ),
16665     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16666 )
16667 process.hltPreDatasetPPRefZeroBiasPlusForward17 = cms.EDFilter( "HLTPrescaler",
16668     offset = cms.uint32( 17 ),
16669     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16670 )
16671 process.hltPreDatasetPPRefZeroBiasPlusForward18 = cms.EDFilter( "HLTPrescaler",
16672     offset = cms.uint32( 18 ),
16673     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16674 )
16675 process.hltPreDatasetPPRefZeroBiasPlusForward19 = cms.EDFilter( "HLTPrescaler",
16676     offset = cms.uint32( 19 ),
16677     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16678 )
16679 process.hltPreDatasetPPRefZeroBiasPlusForward20 = cms.EDFilter( "HLTPrescaler",
16680     offset = cms.uint32( 20 ),
16681     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16682 )
16683 process.hltPreDatasetPPRefZeroBiasPlusForward21 = cms.EDFilter( "HLTPrescaler",
16684     offset = cms.uint32( 21 ),
16685     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16686 )
16687 process.hltPreDatasetPPRefZeroBiasPlusForward22 = cms.EDFilter( "HLTPrescaler",
16688     offset = cms.uint32( 22 ),
16689     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16690 )
16691 process.hltPreDatasetPPRefZeroBiasPlusForward23 = cms.EDFilter( "HLTPrescaler",
16692     offset = cms.uint32( 23 ),
16693     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16694 )
16695 process.hltPreDatasetPPRefZeroBiasPlusForward24 = cms.EDFilter( "HLTPrescaler",
16696     offset = cms.uint32( 24 ),
16697     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16698 )
16699 process.hltPreDatasetPPRefSingleMuon1 = cms.EDFilter( "HLTPrescaler",
16700     offset = cms.uint32( 1 ),
16701     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16702 )
16703 process.hltPreDatasetPPRefSingleMuon2 = cms.EDFilter( "HLTPrescaler",
16704     offset = cms.uint32( 2 ),
16705     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16706 )
16707 process.hltPreDatasetPPRefSingleMuon3 = cms.EDFilter( "HLTPrescaler",
16708     offset = cms.uint32( 3 ),
16709     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16710 )
16711 process.hltPreDatasetPPRefHardProbes1 = cms.EDFilter( "HLTPrescaler",
16712     offset = cms.uint32( 1 ),
16713     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16714 )
16715 process.hltPreDatasetPPRefHardProbes2 = cms.EDFilter( "HLTPrescaler",
16716     offset = cms.uint32( 2 ),
16717     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16718 )
16719 process.hltPreDatasetPPRefHardProbes3 = cms.EDFilter( "HLTPrescaler",
16720     offset = cms.uint32( 3 ),
16721     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16722 )
16723 process.hltPreDatasetPPRefHardProbes4 = cms.EDFilter( "HLTPrescaler",
16724     offset = cms.uint32( 4 ),
16725     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16726 )
16727 
16728 process.hltOutputALCALumiPixelsCountsExpress = cms.OutputModule( "PoolOutputModule",
16729     fileName = cms.untracked.string( "outputALCALumiPixelsCountsExpress.root" ),
16730     compressionAlgorithm = cms.untracked.string( "ZSTD" ),
16731     compressionLevel = cms.untracked.int32( 3 ),
16732     fastCloning = cms.untracked.bool( False ),
16733     dataset = cms.untracked.PSet(
16734         filterName = cms.untracked.string( "" ),
16735         dataTier = cms.untracked.string( "RAW" )
16736     ),
16737     SelectEvents = cms.untracked.PSet(  SelectEvents = cms.vstring( 'Dataset_AlCaLumiPixelsCountsExpress' ) ),
16738     outputCommands = cms.untracked.vstring( 'drop *',
16739       'keep *_hltAlcaPixelClusterCounts_*_*',
16740       'keep edmTriggerResults_*_*_*' )
16741 )
16742 process.hltOutputALCALumiPixelsCountsPrompt = cms.OutputModule( "PoolOutputModule",
16743     fileName = cms.untracked.string( "outputALCALumiPixelsCountsPrompt.root" ),
16744     compressionAlgorithm = cms.untracked.string( "ZSTD" ),
16745     compressionLevel = cms.untracked.int32( 3 ),
16746     fastCloning = cms.untracked.bool( False ),
16747     dataset = cms.untracked.PSet(
16748         filterName = cms.untracked.string( "" ),
16749         dataTier = cms.untracked.string( "RAW" )
16750     ),
16751     SelectEvents = cms.untracked.PSet(  SelectEvents = cms.vstring( 'Dataset_AlCaLumiPixelsCountsPrompt' ) ),
16752     outputCommands = cms.untracked.vstring( 'drop *',
16753       'keep *_hltAlcaPixelClusterCounts_*_*',
16754       'keep edmTriggerResults_*_*_*' )
16755 )
16756 process.hltOutputALCAP0 = cms.OutputModule( "PoolOutputModule",
16757     fileName = cms.untracked.string( "outputALCAP0.root" ),
16758     compressionAlgorithm = cms.untracked.string( "ZSTD" ),
16759     compressionLevel = cms.untracked.int32( 3 ),
16760     fastCloning = cms.untracked.bool( False ),
16761     dataset = cms.untracked.PSet(
16762         filterName = cms.untracked.string( "" ),
16763         dataTier = cms.untracked.string( "RAW" )
16764     ),
16765     SelectEvents = cms.untracked.PSet(  SelectEvents = cms.vstring( 'Dataset_AlCaP0' ) ),
16766     outputCommands = cms.untracked.vstring( 'drop *',
16767       'keep *_hltAlCaEtaEBRechitsToDigis_*_*',
16768       'keep *_hltAlCaEtaEERechitsToDigis_*_*',
16769       'keep *_hltAlCaEtaRecHitsFilterEEonlyRegional_etaEcalRecHitsES_*',
16770       'keep *_hltAlCaPi0EBRechitsToDigis_*_*',
16771       'keep *_hltAlCaPi0EERechitsToDigis_*_*',
16772       'keep *_hltAlCaPi0RecHitsFilterEEonlyRegional_pi0EcalRecHitsES_*',
16773       'keep *_hltFEDSelectorL1_*_*',
16774       'keep edmTriggerResults_*_*_*' )
16775 )
16776 process.hltOutputALCAPHISYM = cms.OutputModule( "PoolOutputModule",
16777     fileName = cms.untracked.string( "outputALCAPHISYM.root" ),
16778     compressionAlgorithm = cms.untracked.string( "ZSTD" ),
16779     compressionLevel = cms.untracked.int32( 3 ),
16780     fastCloning = cms.untracked.bool( False ),
16781     dataset = cms.untracked.PSet(
16782         filterName = cms.untracked.string( "" ),
16783         dataTier = cms.untracked.string( "RAW" )
16784     ),
16785     SelectEvents = cms.untracked.PSet(  SelectEvents = cms.vstring( 'Dataset_AlCaPhiSym' ) ),
16786     outputCommands = cms.untracked.vstring( 'drop *',
16787       'keep *_hltEcalPhiSymFilter_*_*',
16788       'keep *_hltFEDSelectorL1_*_*',
16789       'keep edmTriggerResults_*_*_*' )
16790 )
16791 process.hltOutputCalibration = cms.OutputModule( "PoolOutputModule",
16792     fileName = cms.untracked.string( "outputCalibration.root" ),
16793     compressionAlgorithm = cms.untracked.string( "ZSTD" ),
16794     compressionLevel = cms.untracked.int32( 3 ),
16795     fastCloning = cms.untracked.bool( False ),
16796     dataset = cms.untracked.PSet(
16797         filterName = cms.untracked.string( "" ),
16798         dataTier = cms.untracked.string( "RAW" )
16799     ),
16800     SelectEvents = cms.untracked.PSet(  SelectEvents = cms.vstring( 'Dataset_TestEnablesEcalHcal' ) ),
16801     outputCommands = cms.untracked.vstring( 'drop *',
16802       'keep *_hltEcalCalibrationRaw_*_*',
16803       'keep *_hltHcalCalibrationRaw_*_*',
16804       'keep edmTriggerResults_*_*_*',
16805       'keep triggerTriggerEvent_*_*_*' )
16806 )
16807 process.hltOutputDQM = cms.OutputModule( "PoolOutputModule",
16808     fileName = cms.untracked.string( "outputDQM.root" ),
16809     compressionAlgorithm = cms.untracked.string( "ZSTD" ),
16810     compressionLevel = cms.untracked.int32( 3 ),
16811     fastCloning = cms.untracked.bool( False ),
16812     dataset = cms.untracked.PSet(
16813         filterName = cms.untracked.string( "" ),
16814         dataTier = cms.untracked.string( "RAW" )
16815     ),
16816     SelectEvents = cms.untracked.PSet(  SelectEvents = cms.vstring( 'Dataset_OnlineMonitor' ) ),
16817     outputCommands = cms.untracked.vstring( 'drop *',
16818       'keep *_hltDoubletRecoveryPFlowTrackSelectionHighPurity_*_*',
16819       'keep *_hltEcalRecHit_*_*',
16820       'keep *_hltEgammaCandidates_*_*',
16821       'keep *_hltEgammaGsfTracks_*_*',
16822       'keep *_hltGlbTrkMuonCandsNoVtx_*_*',
16823       'keep *_hltHbhereco_*_*',
16824       'keep *_hltHfreco_*_*',
16825       'keep *_hltHoreco_*_*',
16826       'keep *_hltIter0PFlowCtfWithMaterialTracks_*_*',
16827       'keep *_hltIter0PFlowTrackSelectionHighPurity_*_*',
16828       'keep *_hltL3NoFiltersNoVtxMuonCandidates_*_*',
16829       'keep *_hltMergedTracks_*_*',
16830       'keep *_hltOnlineBeamSpot_*_*',
16831       'keep *_hltParticleNetDiscriminatorsJetTags_*_*',
16832       'keep *_hltPixelTracks_*_*',
16833       'keep *_hltPixelVertices_*_*',
16834       'keep *_hltSiPixelClusters_*_*',
16835       'keep *_hltSiStripRawToClustersFacility_*_*',
16836       'keep *_hltTrimmedPixelVertices_*_*',
16837       'keep *_hltVerticesPFFilter_*_*',
16838       'keep FEDRawDataCollection_rawDataCollector_*_*',
16839       'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*',
16840       'keep edmTriggerResults_*_*_*',
16841       'keep triggerTriggerEvent_*_*_*' )
16842 )
16843 process.hltOutputDQMCalibration = cms.OutputModule( "PoolOutputModule",
16844     fileName = cms.untracked.string( "outputDQMCalibration.root" ),
16845     compressionAlgorithm = cms.untracked.string( "ZSTD" ),
16846     compressionLevel = cms.untracked.int32( 3 ),
16847     fastCloning = cms.untracked.bool( False ),
16848     dataset = cms.untracked.PSet(
16849         filterName = cms.untracked.string( "" ),
16850         dataTier = cms.untracked.string( "RAW" )
16851     ),
16852     SelectEvents = cms.untracked.PSet(  SelectEvents = cms.vstring( 'Dataset_TestEnablesEcalHcalDQM' ) ),
16853     outputCommands = cms.untracked.vstring( 'drop *',
16854       'keep *_hltEcalCalibrationRaw_*_*',
16855       'keep *_hltHcalCalibrationRaw_*_*',
16856       'keep edmTriggerResults_*_*_*',
16857       'keep triggerTriggerEvent_*_*_*' )
16858 )
16859 process.hltOutputDQMEventDisplay = cms.OutputModule( "PoolOutputModule",
16860     fileName = cms.untracked.string( "outputDQMEventDisplay.root" ),
16861     compressionAlgorithm = cms.untracked.string( "ZSTD" ),
16862     compressionLevel = cms.untracked.int32( 3 ),
16863     fastCloning = cms.untracked.bool( False ),
16864     dataset = cms.untracked.PSet(
16865         filterName = cms.untracked.string( "" ),
16866         dataTier = cms.untracked.string( "RAW" )
16867     ),
16868     SelectEvents = cms.untracked.PSet(  SelectEvents = cms.vstring( 'Dataset_EventDisplay' ) ),
16869     outputCommands = cms.untracked.vstring( 'drop *',
16870       'keep FEDRawDataCollection_rawDataCollector_*_*',
16871       'keep edmTriggerResults_*_*_*',
16872       'keep triggerTriggerEvent_*_*_*' )
16873 )
16874 process.hltOutputDQMGPUvsCPU = cms.OutputModule( "PoolOutputModule",
16875     fileName = cms.untracked.string( "outputDQMGPUvsCPU.root" ),
16876     compressionAlgorithm = cms.untracked.string( "ZSTD" ),
16877     compressionLevel = cms.untracked.int32( 3 ),
16878     fastCloning = cms.untracked.bool( False ),
16879     dataset = cms.untracked.PSet(
16880         filterName = cms.untracked.string( "" ),
16881         dataTier = cms.untracked.string( "RAW" )
16882     ),
16883     SelectEvents = cms.untracked.PSet(  SelectEvents = cms.vstring( 'Dataset_DQMGPUvsCPU' ) ),
16884     outputCommands = cms.untracked.vstring( 'drop *',
16885       'keep *_hltEcalDigisSerialSync_*_*',
16886       'keep *_hltEcalDigis_*_*',
16887       'keep *_hltEcalUncalibRecHitSerialSync_*_*',
16888       'keep *_hltEcalUncalibRecHit_*_*',
16889       'keep *_hltHbherecoSerialSync_*_*',
16890       'keep *_hltHbhereco_*_*',
16891       'keep *_hltParticleFlowClusterHCALSerialSync_*_*',
16892       'keep *_hltParticleFlowClusterHCAL_*_*',
16893       'keep *_hltSiPixelDigiErrorsSerialSync_*_*',
16894       'keep *_hltSiPixelDigiErrors_*_*' )
16895 )
16896 process.hltOutputDQMOnlineBeamspot = cms.OutputModule( "PoolOutputModule",
16897     fileName = cms.untracked.string( "outputDQMOnlineBeamspot.root" ),
16898     compressionAlgorithm = cms.untracked.string( "ZSTD" ),
16899     compressionLevel = cms.untracked.int32( 3 ),
16900     fastCloning = cms.untracked.bool( False ),
16901     dataset = cms.untracked.PSet(
16902         filterName = cms.untracked.string( "" ),
16903         dataTier = cms.untracked.string( "RAW" )
16904     ),
16905     SelectEvents = cms.untracked.PSet(  SelectEvents = cms.vstring( 'Dataset_DQMOnlineBeamspot' ) ),
16906     outputCommands = cms.untracked.vstring( 'drop *',
16907       'keep *_hltFEDSelectorOnlineMetaData_*_*',
16908       'keep *_hltFEDSelectorTCDS_*_*',
16909       'keep edmTriggerResults_*_*_*',
16910       'keep recoTracks_hltPFMuonMerging_*_*',
16911       'keep recoVertexs_hltVerticesPFFilter_*_*' )
16912 )
16913 process.hltOutputEcalCalibration = cms.OutputModule( "PoolOutputModule",
16914     fileName = cms.untracked.string( "outputEcalCalibration.root" ),
16915     compressionAlgorithm = cms.untracked.string( "ZSTD" ),
16916     compressionLevel = cms.untracked.int32( 3 ),
16917     fastCloning = cms.untracked.bool( False ),
16918     dataset = cms.untracked.PSet(
16919         filterName = cms.untracked.string( "" ),
16920         dataTier = cms.untracked.string( "RAW" )
16921     ),
16922     SelectEvents = cms.untracked.PSet(  SelectEvents = cms.vstring( 'Dataset_EcalLaser' ) ),
16923     outputCommands = cms.untracked.vstring( 'drop *',
16924       'keep *_hltEcalCalibrationRaw_*_*',
16925       'keep edmTriggerResults_*_*_*',
16926       'keep triggerTriggerEvent_*_*_*' )
16927 )
16928 process.hltOutputExpress = cms.OutputModule( "PoolOutputModule",
16929     fileName = cms.untracked.string( "outputExpress.root" ),
16930     compressionAlgorithm = cms.untracked.string( "ZSTD" ),
16931     compressionLevel = cms.untracked.int32( 3 ),
16932     fastCloning = cms.untracked.bool( False ),
16933     dataset = cms.untracked.PSet(
16934         filterName = cms.untracked.string( "" ),
16935         dataTier = cms.untracked.string( "RAW" )
16936     ),
16937     SelectEvents = cms.untracked.PSet(  SelectEvents = cms.vstring( 'Dataset_ExpressPhysics' ) ),
16938     outputCommands = cms.untracked.vstring( 'drop *',
16939       'keep FEDRawDataCollection_rawDataCollector_*_*',
16940       'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*',
16941       'keep edmTriggerResults_*_*_*',
16942       'keep triggerTriggerEvent_*_*_*' )
16943 )
16944 process.hltOutputExpressAlignment = cms.OutputModule( "PoolOutputModule",
16945     fileName = cms.untracked.string( "outputExpressAlignment.root" ),
16946     compressionAlgorithm = cms.untracked.string( "ZSTD" ),
16947     compressionLevel = cms.untracked.int32( 3 ),
16948     fastCloning = cms.untracked.bool( False ),
16949     dataset = cms.untracked.PSet(
16950         filterName = cms.untracked.string( "" ),
16951         dataTier = cms.untracked.string( "RAW" )
16952     ),
16953     SelectEvents = cms.untracked.PSet(  SelectEvents = cms.vstring( 'Dataset_ExpressAlignment' ) ),
16954     outputCommands = cms.untracked.vstring( 'drop *',
16955       'keep FEDRawDataCollection_rawDataCollector_*_*',
16956       'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*',
16957       'keep edmTriggerResults_*_*_*',
16958       'keep triggerTriggerEvent_*_*_*' )
16959 )
16960 process.hltOutputHLTMonitor = cms.OutputModule( "PoolOutputModule",
16961     fileName = cms.untracked.string( "outputHLTMonitor.root" ),
16962     compressionAlgorithm = cms.untracked.string( "ZSTD" ),
16963     compressionLevel = cms.untracked.int32( 3 ),
16964     fastCloning = cms.untracked.bool( False ),
16965     dataset = cms.untracked.PSet(
16966         filterName = cms.untracked.string( "" ),
16967         dataTier = cms.untracked.string( "RAW" )
16968     ),
16969     SelectEvents = cms.untracked.PSet(  SelectEvents = cms.vstring( 'Dataset_HLTMonitor' ) ),
16970     outputCommands = cms.untracked.vstring( 'drop *',
16971       'keep *_hltCtfWithMaterialTracksP5_*_*',
16972       'keep *_hltDeepBLifetimeTagInfosPF_*_*',
16973       'keep *_hltDisplacedhltIter4PFlowTrackSelectionHighPurity_*_*',
16974       'keep *_hltDoubletRecoveryPFlowTrackSelectionHighPurity_*_*',
16975       'keep *_hltEcalRecHit_*_*',
16976       'keep *_hltEgammaGsfTracks_*_*',
16977       'keep *_hltFullSiStripRawToClustersFacility_*_*',
16978       'keep *_hltHbhereco_*_*',
16979       'keep *_hltHfreco_*_*',
16980       'keep *_hltHoreco_*_*',
16981       'keep *_hltIter2MergedForDisplaced_*_*',
16982       'keep *_hltMergedTracks_*_*',
16983       'keep *_hltOnlineBeamSpot_*_*',
16984       'keep *_hltPFJetForBtag_*_*',
16985       'keep *_hltPFJetForPNetAK8_*_*',
16986       'keep *_hltPFMuonMerging_*_*',
16987       'keep *_hltParticleNetDiscriminatorsJetTagsAK8_*_*',
16988       'keep *_hltParticleNetDiscriminatorsJetTags_*_*',
16989       'keep *_hltParticleNetJetTagInfos_*_*',
16990       'keep *_hltPixelTracks_*_*',
16991       'keep *_hltPixelVertices_*_*',
16992       'keep *_hltSiPixelClusters_*_*',
16993       'keep *_hltSiStripRawToClustersFacility_*_*',
16994       'keep *_hltVerticesPFFilter_*_*',
16995       'keep *_hltVerticesPFSelector_*_*',
16996       'keep FEDRawDataCollection_rawDataCollector_*_*',
16997       'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*',
16998       'keep edmTriggerResults_*_*_*',
16999       'keep triggerTriggerEvent_*_*_*' )
17000 )
17001 process.hltOutputNanoDST = cms.OutputModule( "PoolOutputModule",
17002     fileName = cms.untracked.string( "outputNanoDST.root" ),
17003     compressionAlgorithm = cms.untracked.string( "ZSTD" ),
17004     compressionLevel = cms.untracked.int32( 3 ),
17005     fastCloning = cms.untracked.bool( False ),
17006     dataset = cms.untracked.PSet(
17007         filterName = cms.untracked.string( "" ),
17008         dataTier = cms.untracked.string( "RAW" )
17009     ),
17010     SelectEvents = cms.untracked.PSet(  SelectEvents = cms.vstring( 'Dataset_L1Accept' ) ),
17011     outputCommands = cms.untracked.vstring( 'drop *',
17012       'keep *_hltFEDSelectorL1_*_*',
17013       'keep *_hltFEDSelectorL1uGTTest_*_*',
17014       'keep *_hltFEDSelectorTCDS_*_*',
17015       'keep edmTriggerResults_*_*_*' )
17016 )
17017 process.hltOutputPhysicsCommissioning = cms.OutputModule( "PoolOutputModule",
17018     fileName = cms.untracked.string( "outputPhysicsCommissioning.root" ),
17019     compressionAlgorithm = cms.untracked.string( "ZSTD" ),
17020     compressionLevel = cms.untracked.int32( 3 ),
17021     fastCloning = cms.untracked.bool( False ),
17022     dataset = cms.untracked.PSet(
17023         filterName = cms.untracked.string( "" ),
17024         dataTier = cms.untracked.string( "RAW" )
17025     ),
17026     SelectEvents = cms.untracked.PSet(  SelectEvents = cms.vstring( 'Dataset_EmptyBX',
17027   'Dataset_HLTPhysics',
17028   'Dataset_HcalNZS',
17029   'Dataset_NoBPTX',
17030   'Dataset_ZeroBias' ) ),
17031     outputCommands = cms.untracked.vstring( 'drop *',
17032       'keep FEDRawDataCollection_rawDataCollector_*_*',
17033       'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*',
17034       'keep edmTriggerResults_*_*_*',
17035       'keep triggerTriggerEvent_*_*_*' )
17036 )
17037 process.hltOutputPhysicsPPRefDoubleMuon0 = cms.OutputModule( "PoolOutputModule",
17038     fileName = cms.untracked.string( "outputPhysicsPPRefDoubleMuon0.root" ),
17039     compressionAlgorithm = cms.untracked.string( "ZSTD" ),
17040     compressionLevel = cms.untracked.int32( 3 ),
17041     fastCloning = cms.untracked.bool( False ),
17042     dataset = cms.untracked.PSet(
17043         filterName = cms.untracked.string( "" ),
17044         dataTier = cms.untracked.string( "RAW" )
17045     ),
17046     SelectEvents = cms.untracked.PSet(  SelectEvents = cms.vstring( 'Dataset_PPRefDoubleMuon0' ) ),
17047     outputCommands = cms.untracked.vstring( 'drop *',
17048       'keep FEDRawDataCollection_rawDataCollector_*_*',
17049       'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*',
17050       'keep edmTriggerResults_*_*_*',
17051       'keep triggerTriggerEvent_*_*_*' )
17052 )
17053 process.hltOutputPhysicsPPRefDoubleMuon1 = cms.OutputModule( "PoolOutputModule",
17054     fileName = cms.untracked.string( "outputPhysicsPPRefDoubleMuon1.root" ),
17055     compressionAlgorithm = cms.untracked.string( "ZSTD" ),
17056     compressionLevel = cms.untracked.int32( 3 ),
17057     fastCloning = cms.untracked.bool( False ),
17058     dataset = cms.untracked.PSet(
17059         filterName = cms.untracked.string( "" ),
17060         dataTier = cms.untracked.string( "RAW" )
17061     ),
17062     SelectEvents = cms.untracked.PSet(  SelectEvents = cms.vstring( 'Dataset_PPRefDoubleMuon1' ) ),
17063     outputCommands = cms.untracked.vstring( 'drop *',
17064       'keep FEDRawDataCollection_rawDataCollector_*_*',
17065       'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*',
17066       'keep edmTriggerResults_*_*_*',
17067       'keep triggerTriggerEvent_*_*_*' )
17068 )
17069 process.hltOutputPhysicsPPRefDoubleMuon2 = cms.OutputModule( "PoolOutputModule",
17070     fileName = cms.untracked.string( "outputPhysicsPPRefDoubleMuon2.root" ),
17071     compressionAlgorithm = cms.untracked.string( "ZSTD" ),
17072     compressionLevel = cms.untracked.int32( 3 ),
17073     fastCloning = cms.untracked.bool( False ),
17074     dataset = cms.untracked.PSet(
17075         filterName = cms.untracked.string( "" ),
17076         dataTier = cms.untracked.string( "RAW" )
17077     ),
17078     SelectEvents = cms.untracked.PSet(  SelectEvents = cms.vstring( 'Dataset_PPRefDoubleMuon2' ) ),
17079     outputCommands = cms.untracked.vstring( 'drop *',
17080       'keep FEDRawDataCollection_rawDataCollector_*_*',
17081       'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*',
17082       'keep edmTriggerResults_*_*_*',
17083       'keep triggerTriggerEvent_*_*_*' )
17084 )
17085 process.hltOutputPhysicsPPRefDoubleMuon3 = cms.OutputModule( "PoolOutputModule",
17086     fileName = cms.untracked.string( "outputPhysicsPPRefDoubleMuon3.root" ),
17087     compressionAlgorithm = cms.untracked.string( "ZSTD" ),
17088     compressionLevel = cms.untracked.int32( 3 ),
17089     fastCloning = cms.untracked.bool( False ),
17090     dataset = cms.untracked.PSet(
17091         filterName = cms.untracked.string( "" ),
17092         dataTier = cms.untracked.string( "RAW" )
17093     ),
17094     SelectEvents = cms.untracked.PSet(  SelectEvents = cms.vstring( 'Dataset_PPRefDoubleMuon3' ) ),
17095     outputCommands = cms.untracked.vstring( 'drop *',
17096       'keep FEDRawDataCollection_rawDataCollector_*_*',
17097       'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*',
17098       'keep edmTriggerResults_*_*_*',
17099       'keep triggerTriggerEvent_*_*_*' )
17100 )
17101 process.hltOutputPhysicsPPRefHardProbes0 = cms.OutputModule( "PoolOutputModule",
17102     fileName = cms.untracked.string( "outputPhysicsPPRefHardProbes0.root" ),
17103     compressionAlgorithm = cms.untracked.string( "ZSTD" ),
17104     compressionLevel = cms.untracked.int32( 3 ),
17105     fastCloning = cms.untracked.bool( False ),
17106     dataset = cms.untracked.PSet(
17107         filterName = cms.untracked.string( "" ),
17108         dataTier = cms.untracked.string( "RAW" )
17109     ),
17110     SelectEvents = cms.untracked.PSet(  SelectEvents = cms.vstring( 'Dataset_PPRefHardProbes0' ) ),
17111     outputCommands = cms.untracked.vstring( 'drop *',
17112       'keep FEDRawDataCollection_rawDataCollector_*_*',
17113       'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*',
17114       'keep edmTriggerResults_*_*_*',
17115       'keep triggerTriggerEvent_*_*_*' )
17116 )
17117 process.hltOutputPhysicsPPRefHardProbes1 = cms.OutputModule( "PoolOutputModule",
17118     fileName = cms.untracked.string( "outputPhysicsPPRefHardProbes1.root" ),
17119     compressionAlgorithm = cms.untracked.string( "ZSTD" ),
17120     compressionLevel = cms.untracked.int32( 3 ),
17121     fastCloning = cms.untracked.bool( False ),
17122     dataset = cms.untracked.PSet(
17123         filterName = cms.untracked.string( "" ),
17124         dataTier = cms.untracked.string( "RAW" )
17125     ),
17126     SelectEvents = cms.untracked.PSet(  SelectEvents = cms.vstring( 'Dataset_PPRefHardProbes1' ) ),
17127     outputCommands = cms.untracked.vstring( 'drop *',
17128       'keep FEDRawDataCollection_rawDataCollector_*_*',
17129       'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*',
17130       'keep edmTriggerResults_*_*_*',
17131       'keep triggerTriggerEvent_*_*_*' )
17132 )
17133 process.hltOutputPhysicsPPRefHardProbes2 = cms.OutputModule( "PoolOutputModule",
17134     fileName = cms.untracked.string( "outputPhysicsPPRefHardProbes2.root" ),
17135     compressionAlgorithm = cms.untracked.string( "ZSTD" ),
17136     compressionLevel = cms.untracked.int32( 3 ),
17137     fastCloning = cms.untracked.bool( False ),
17138     dataset = cms.untracked.PSet(
17139         filterName = cms.untracked.string( "" ),
17140         dataTier = cms.untracked.string( "RAW" )
17141     ),
17142     SelectEvents = cms.untracked.PSet(  SelectEvents = cms.vstring( 'Dataset_PPRefHardProbes2' ) ),
17143     outputCommands = cms.untracked.vstring( 'drop *',
17144       'keep FEDRawDataCollection_rawDataCollector_*_*',
17145       'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*',
17146       'keep edmTriggerResults_*_*_*',
17147       'keep triggerTriggerEvent_*_*_*' )
17148 )
17149 process.hltOutputPhysicsPPRefHardProbes3 = cms.OutputModule( "PoolOutputModule",
17150     fileName = cms.untracked.string( "outputPhysicsPPRefHardProbes3.root" ),
17151     compressionAlgorithm = cms.untracked.string( "ZSTD" ),
17152     compressionLevel = cms.untracked.int32( 3 ),
17153     fastCloning = cms.untracked.bool( False ),
17154     dataset = cms.untracked.PSet(
17155         filterName = cms.untracked.string( "" ),
17156         dataTier = cms.untracked.string( "RAW" )
17157     ),
17158     SelectEvents = cms.untracked.PSet(  SelectEvents = cms.vstring( 'Dataset_PPRefHardProbes3' ) ),
17159     outputCommands = cms.untracked.vstring( 'drop *',
17160       'keep FEDRawDataCollection_rawDataCollector_*_*',
17161       'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*',
17162       'keep edmTriggerResults_*_*_*',
17163       'keep triggerTriggerEvent_*_*_*' )
17164 )
17165 process.hltOutputPhysicsPPRefHardProbes4 = cms.OutputModule( "PoolOutputModule",
17166     fileName = cms.untracked.string( "outputPhysicsPPRefHardProbes4.root" ),
17167     compressionAlgorithm = cms.untracked.string( "ZSTD" ),
17168     compressionLevel = cms.untracked.int32( 3 ),
17169     fastCloning = cms.untracked.bool( False ),
17170     dataset = cms.untracked.PSet(
17171         filterName = cms.untracked.string( "" ),
17172         dataTier = cms.untracked.string( "RAW" )
17173     ),
17174     SelectEvents = cms.untracked.PSet(  SelectEvents = cms.vstring( 'Dataset_PPRefHardProbes4' ) ),
17175     outputCommands = cms.untracked.vstring( 'drop *',
17176       'keep FEDRawDataCollection_rawDataCollector_*_*',
17177       'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*',
17178       'keep edmTriggerResults_*_*_*',
17179       'keep triggerTriggerEvent_*_*_*' )
17180 )
17181 process.hltOutputPhysicsPPRefSingleMuon0 = cms.OutputModule( "PoolOutputModule",
17182     fileName = cms.untracked.string( "outputPhysicsPPRefSingleMuon0.root" ),
17183     compressionAlgorithm = cms.untracked.string( "ZSTD" ),
17184     compressionLevel = cms.untracked.int32( 3 ),
17185     fastCloning = cms.untracked.bool( False ),
17186     dataset = cms.untracked.PSet(
17187         filterName = cms.untracked.string( "" ),
17188         dataTier = cms.untracked.string( "RAW" )
17189     ),
17190     SelectEvents = cms.untracked.PSet(  SelectEvents = cms.vstring( 'Dataset_PPRefSingleMuon0' ) ),
17191     outputCommands = cms.untracked.vstring( 'drop *',
17192       'keep FEDRawDataCollection_rawDataCollector_*_*',
17193       'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*',
17194       'keep edmTriggerResults_*_*_*',
17195       'keep triggerTriggerEvent_*_*_*' )
17196 )
17197 process.hltOutputPhysicsPPRefSingleMuon1 = cms.OutputModule( "PoolOutputModule",
17198     fileName = cms.untracked.string( "outputPhysicsPPRefSingleMuon1.root" ),
17199     compressionAlgorithm = cms.untracked.string( "ZSTD" ),
17200     compressionLevel = cms.untracked.int32( 3 ),
17201     fastCloning = cms.untracked.bool( False ),
17202     dataset = cms.untracked.PSet(
17203         filterName = cms.untracked.string( "" ),
17204         dataTier = cms.untracked.string( "RAW" )
17205     ),
17206     SelectEvents = cms.untracked.PSet(  SelectEvents = cms.vstring( 'Dataset_PPRefSingleMuon1' ) ),
17207     outputCommands = cms.untracked.vstring( 'drop *',
17208       'keep FEDRawDataCollection_rawDataCollector_*_*',
17209       'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*',
17210       'keep edmTriggerResults_*_*_*',
17211       'keep triggerTriggerEvent_*_*_*' )
17212 )
17213 process.hltOutputPhysicsPPRefSingleMuon2 = cms.OutputModule( "PoolOutputModule",
17214     fileName = cms.untracked.string( "outputPhysicsPPRefSingleMuon2.root" ),
17215     compressionAlgorithm = cms.untracked.string( "ZSTD" ),
17216     compressionLevel = cms.untracked.int32( 3 ),
17217     fastCloning = cms.untracked.bool( False ),
17218     dataset = cms.untracked.PSet(
17219         filterName = cms.untracked.string( "" ),
17220         dataTier = cms.untracked.string( "RAW" )
17221     ),
17222     SelectEvents = cms.untracked.PSet(  SelectEvents = cms.vstring( 'Dataset_PPRefSingleMuon2' ) ),
17223     outputCommands = cms.untracked.vstring( 'drop *',
17224       'keep FEDRawDataCollection_rawDataCollector_*_*',
17225       'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*',
17226       'keep edmTriggerResults_*_*_*',
17227       'keep triggerTriggerEvent_*_*_*' )
17228 )
17229 process.hltOutputPhysicsPPRefSingleMuon3 = cms.OutputModule( "PoolOutputModule",
17230     fileName = cms.untracked.string( "outputPhysicsPPRefSingleMuon3.root" ),
17231     compressionAlgorithm = cms.untracked.string( "ZSTD" ),
17232     compressionLevel = cms.untracked.int32( 3 ),
17233     fastCloning = cms.untracked.bool( False ),
17234     dataset = cms.untracked.PSet(
17235         filterName = cms.untracked.string( "" ),
17236         dataTier = cms.untracked.string( "RAW" )
17237     ),
17238     SelectEvents = cms.untracked.PSet(  SelectEvents = cms.vstring( 'Dataset_PPRefSingleMuon3' ) ),
17239     outputCommands = cms.untracked.vstring( 'drop *',
17240       'keep FEDRawDataCollection_rawDataCollector_*_*',
17241       'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*',
17242       'keep edmTriggerResults_*_*_*',
17243       'keep triggerTriggerEvent_*_*_*' )
17244 )
17245 process.hltOutputPhysicsPPRefZeroBiasPlusForward0 = cms.OutputModule( "PoolOutputModule",
17246     fileName = cms.untracked.string( "outputPhysicsPPRefZeroBiasPlusForward0.root" ),
17247     compressionAlgorithm = cms.untracked.string( "ZSTD" ),
17248     compressionLevel = cms.untracked.int32( 3 ),
17249     fastCloning = cms.untracked.bool( False ),
17250     dataset = cms.untracked.PSet(
17251         filterName = cms.untracked.string( "" ),
17252         dataTier = cms.untracked.string( "RAW" )
17253     ),
17254     SelectEvents = cms.untracked.PSet(  SelectEvents = cms.vstring( 'Dataset_PPRefZeroBiasPlusForward0' ) ),
17255     outputCommands = cms.untracked.vstring( 'drop *',
17256       'keep FEDRawDataCollection_rawDataCollector_*_*',
17257       'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*',
17258       'keep edmTriggerResults_*_*_*',
17259       'keep triggerTriggerEvent_*_*_*' )
17260 )
17261 process.hltOutputPhysicsPPRefZeroBiasPlusForward1 = cms.OutputModule( "PoolOutputModule",
17262     fileName = cms.untracked.string( "outputPhysicsPPRefZeroBiasPlusForward1.root" ),
17263     compressionAlgorithm = cms.untracked.string( "ZSTD" ),
17264     compressionLevel = cms.untracked.int32( 3 ),
17265     fastCloning = cms.untracked.bool( False ),
17266     dataset = cms.untracked.PSet(
17267         filterName = cms.untracked.string( "" ),
17268         dataTier = cms.untracked.string( "RAW" )
17269     ),
17270     SelectEvents = cms.untracked.PSet(  SelectEvents = cms.vstring( 'Dataset_PPRefZeroBiasPlusForward1' ) ),
17271     outputCommands = cms.untracked.vstring( 'drop *',
17272       'keep FEDRawDataCollection_rawDataCollector_*_*',
17273       'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*',
17274       'keep edmTriggerResults_*_*_*',
17275       'keep triggerTriggerEvent_*_*_*' )
17276 )
17277 process.hltOutputPhysicsPPRefZeroBiasPlusForward10 = cms.OutputModule( "PoolOutputModule",
17278     fileName = cms.untracked.string( "outputPhysicsPPRefZeroBiasPlusForward10.root" ),
17279     compressionAlgorithm = cms.untracked.string( "ZSTD" ),
17280     compressionLevel = cms.untracked.int32( 3 ),
17281     fastCloning = cms.untracked.bool( False ),
17282     dataset = cms.untracked.PSet(
17283         filterName = cms.untracked.string( "" ),
17284         dataTier = cms.untracked.string( "RAW" )
17285     ),
17286     SelectEvents = cms.untracked.PSet(  SelectEvents = cms.vstring( 'Dataset_PPRefZeroBiasPlusForward10' ) ),
17287     outputCommands = cms.untracked.vstring( 'drop *',
17288       'keep FEDRawDataCollection_rawDataCollector_*_*',
17289       'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*',
17290       'keep edmTriggerResults_*_*_*',
17291       'keep triggerTriggerEvent_*_*_*' )
17292 )
17293 process.hltOutputPhysicsPPRefZeroBiasPlusForward11 = cms.OutputModule( "PoolOutputModule",
17294     fileName = cms.untracked.string( "outputPhysicsPPRefZeroBiasPlusForward11.root" ),
17295     compressionAlgorithm = cms.untracked.string( "ZSTD" ),
17296     compressionLevel = cms.untracked.int32( 3 ),
17297     fastCloning = cms.untracked.bool( False ),
17298     dataset = cms.untracked.PSet(
17299         filterName = cms.untracked.string( "" ),
17300         dataTier = cms.untracked.string( "RAW" )
17301     ),
17302     SelectEvents = cms.untracked.PSet(  SelectEvents = cms.vstring( 'Dataset_PPRefZeroBiasPlusForward11' ) ),
17303     outputCommands = cms.untracked.vstring( 'drop *',
17304       'keep FEDRawDataCollection_rawDataCollector_*_*',
17305       'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*',
17306       'keep edmTriggerResults_*_*_*',
17307       'keep triggerTriggerEvent_*_*_*' )
17308 )
17309 process.hltOutputPhysicsPPRefZeroBiasPlusForward12 = cms.OutputModule( "PoolOutputModule",
17310     fileName = cms.untracked.string( "outputPhysicsPPRefZeroBiasPlusForward12.root" ),
17311     compressionAlgorithm = cms.untracked.string( "ZSTD" ),
17312     compressionLevel = cms.untracked.int32( 3 ),
17313     fastCloning = cms.untracked.bool( False ),
17314     dataset = cms.untracked.PSet(
17315         filterName = cms.untracked.string( "" ),
17316         dataTier = cms.untracked.string( "RAW" )
17317     ),
17318     SelectEvents = cms.untracked.PSet(  SelectEvents = cms.vstring( 'Dataset_PPRefZeroBiasPlusForward12' ) ),
17319     outputCommands = cms.untracked.vstring( 'drop *',
17320       'keep FEDRawDataCollection_rawDataCollector_*_*',
17321       'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*',
17322       'keep edmTriggerResults_*_*_*',
17323       'keep triggerTriggerEvent_*_*_*' )
17324 )
17325 process.hltOutputPhysicsPPRefZeroBiasPlusForward13 = cms.OutputModule( "PoolOutputModule",
17326     fileName = cms.untracked.string( "outputPhysicsPPRefZeroBiasPlusForward13.root" ),
17327     compressionAlgorithm = cms.untracked.string( "ZSTD" ),
17328     compressionLevel = cms.untracked.int32( 3 ),
17329     fastCloning = cms.untracked.bool( False ),
17330     dataset = cms.untracked.PSet(
17331         filterName = cms.untracked.string( "" ),
17332         dataTier = cms.untracked.string( "RAW" )
17333     ),
17334     SelectEvents = cms.untracked.PSet(  SelectEvents = cms.vstring( 'Dataset_PPRefZeroBiasPlusForward13' ) ),
17335     outputCommands = cms.untracked.vstring( 'drop *',
17336       'keep FEDRawDataCollection_rawDataCollector_*_*',
17337       'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*',
17338       'keep edmTriggerResults_*_*_*',
17339       'keep triggerTriggerEvent_*_*_*' )
17340 )
17341 process.hltOutputPhysicsPPRefZeroBiasPlusForward14 = cms.OutputModule( "PoolOutputModule",
17342     fileName = cms.untracked.string( "outputPhysicsPPRefZeroBiasPlusForward14.root" ),
17343     compressionAlgorithm = cms.untracked.string( "ZSTD" ),
17344     compressionLevel = cms.untracked.int32( 3 ),
17345     fastCloning = cms.untracked.bool( False ),
17346     dataset = cms.untracked.PSet(
17347         filterName = cms.untracked.string( "" ),
17348         dataTier = cms.untracked.string( "RAW" )
17349     ),
17350     SelectEvents = cms.untracked.PSet(  SelectEvents = cms.vstring( 'Dataset_PPRefZeroBiasPlusForward14' ) ),
17351     outputCommands = cms.untracked.vstring( 'drop *',
17352       'keep FEDRawDataCollection_rawDataCollector_*_*',
17353       'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*',
17354       'keep edmTriggerResults_*_*_*',
17355       'keep triggerTriggerEvent_*_*_*' )
17356 )
17357 process.hltOutputPhysicsPPRefZeroBiasPlusForward15 = cms.OutputModule( "PoolOutputModule",
17358     fileName = cms.untracked.string( "outputPhysicsPPRefZeroBiasPlusForward15.root" ),
17359     compressionAlgorithm = cms.untracked.string( "ZSTD" ),
17360     compressionLevel = cms.untracked.int32( 3 ),
17361     fastCloning = cms.untracked.bool( False ),
17362     dataset = cms.untracked.PSet(
17363         filterName = cms.untracked.string( "" ),
17364         dataTier = cms.untracked.string( "RAW" )
17365     ),
17366     SelectEvents = cms.untracked.PSet(  SelectEvents = cms.vstring( 'Dataset_PPRefZeroBiasPlusForward15' ) ),
17367     outputCommands = cms.untracked.vstring( 'drop *',
17368       'keep FEDRawDataCollection_rawDataCollector_*_*',
17369       'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*',
17370       'keep edmTriggerResults_*_*_*',
17371       'keep triggerTriggerEvent_*_*_*' )
17372 )
17373 process.hltOutputPhysicsPPRefZeroBiasPlusForward16 = cms.OutputModule( "PoolOutputModule",
17374     fileName = cms.untracked.string( "outputPhysicsPPRefZeroBiasPlusForward16.root" ),
17375     compressionAlgorithm = cms.untracked.string( "ZSTD" ),
17376     compressionLevel = cms.untracked.int32( 3 ),
17377     fastCloning = cms.untracked.bool( False ),
17378     dataset = cms.untracked.PSet(
17379         filterName = cms.untracked.string( "" ),
17380         dataTier = cms.untracked.string( "RAW" )
17381     ),
17382     SelectEvents = cms.untracked.PSet(  SelectEvents = cms.vstring( 'Dataset_PPRefZeroBiasPlusForward16' ) ),
17383     outputCommands = cms.untracked.vstring( 'drop *',
17384       'keep FEDRawDataCollection_rawDataCollector_*_*',
17385       'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*',
17386       'keep edmTriggerResults_*_*_*',
17387       'keep triggerTriggerEvent_*_*_*' )
17388 )
17389 process.hltOutputPhysicsPPRefZeroBiasPlusForward17 = cms.OutputModule( "PoolOutputModule",
17390     fileName = cms.untracked.string( "outputPhysicsPPRefZeroBiasPlusForward17.root" ),
17391     compressionAlgorithm = cms.untracked.string( "ZSTD" ),
17392     compressionLevel = cms.untracked.int32( 3 ),
17393     fastCloning = cms.untracked.bool( False ),
17394     dataset = cms.untracked.PSet(
17395         filterName = cms.untracked.string( "" ),
17396         dataTier = cms.untracked.string( "RAW" )
17397     ),
17398     SelectEvents = cms.untracked.PSet(  SelectEvents = cms.vstring( 'Dataset_PPRefZeroBiasPlusForward17' ) ),
17399     outputCommands = cms.untracked.vstring( 'drop *',
17400       'keep FEDRawDataCollection_rawDataCollector_*_*',
17401       'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*',
17402       'keep edmTriggerResults_*_*_*',
17403       'keep triggerTriggerEvent_*_*_*' )
17404 )
17405 process.hltOutputPhysicsPPRefZeroBiasPlusForward18 = cms.OutputModule( "PoolOutputModule",
17406     fileName = cms.untracked.string( "outputPhysicsPPRefZeroBiasPlusForward18.root" ),
17407     compressionAlgorithm = cms.untracked.string( "ZSTD" ),
17408     compressionLevel = cms.untracked.int32( 3 ),
17409     fastCloning = cms.untracked.bool( False ),
17410     dataset = cms.untracked.PSet(
17411         filterName = cms.untracked.string( "" ),
17412         dataTier = cms.untracked.string( "RAW" )
17413     ),
17414     SelectEvents = cms.untracked.PSet(  SelectEvents = cms.vstring( 'Dataset_PPRefZeroBiasPlusForward18' ) ),
17415     outputCommands = cms.untracked.vstring( 'drop *',
17416       'keep FEDRawDataCollection_rawDataCollector_*_*',
17417       'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*',
17418       'keep edmTriggerResults_*_*_*',
17419       'keep triggerTriggerEvent_*_*_*' )
17420 )
17421 process.hltOutputPhysicsPPRefZeroBiasPlusForward19 = cms.OutputModule( "PoolOutputModule",
17422     fileName = cms.untracked.string( "outputPhysicsPPRefZeroBiasPlusForward19.root" ),
17423     compressionAlgorithm = cms.untracked.string( "ZSTD" ),
17424     compressionLevel = cms.untracked.int32( 3 ),
17425     fastCloning = cms.untracked.bool( False ),
17426     dataset = cms.untracked.PSet(
17427         filterName = cms.untracked.string( "" ),
17428         dataTier = cms.untracked.string( "RAW" )
17429     ),
17430     SelectEvents = cms.untracked.PSet(  SelectEvents = cms.vstring( 'Dataset_PPRefZeroBiasPlusForward19' ) ),
17431     outputCommands = cms.untracked.vstring( 'drop *',
17432       'keep FEDRawDataCollection_rawDataCollector_*_*',
17433       'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*',
17434       'keep edmTriggerResults_*_*_*',
17435       'keep triggerTriggerEvent_*_*_*' )
17436 )
17437 process.hltOutputPhysicsPPRefZeroBiasPlusForward2 = cms.OutputModule( "PoolOutputModule",
17438     fileName = cms.untracked.string( "outputPhysicsPPRefZeroBiasPlusForward2.root" ),
17439     compressionAlgorithm = cms.untracked.string( "ZSTD" ),
17440     compressionLevel = cms.untracked.int32( 3 ),
17441     fastCloning = cms.untracked.bool( False ),
17442     dataset = cms.untracked.PSet(
17443         filterName = cms.untracked.string( "" ),
17444         dataTier = cms.untracked.string( "RAW" )
17445     ),
17446     SelectEvents = cms.untracked.PSet(  SelectEvents = cms.vstring( 'Dataset_PPRefZeroBiasPlusForward2' ) ),
17447     outputCommands = cms.untracked.vstring( 'drop *',
17448       'keep FEDRawDataCollection_rawDataCollector_*_*',
17449       'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*',
17450       'keep edmTriggerResults_*_*_*',
17451       'keep triggerTriggerEvent_*_*_*' )
17452 )
17453 process.hltOutputPhysicsPPRefZeroBiasPlusForward20 = cms.OutputModule( "PoolOutputModule",
17454     fileName = cms.untracked.string( "outputPhysicsPPRefZeroBiasPlusForward20.root" ),
17455     compressionAlgorithm = cms.untracked.string( "ZSTD" ),
17456     compressionLevel = cms.untracked.int32( 3 ),
17457     fastCloning = cms.untracked.bool( False ),
17458     dataset = cms.untracked.PSet(
17459         filterName = cms.untracked.string( "" ),
17460         dataTier = cms.untracked.string( "RAW" )
17461     ),
17462     SelectEvents = cms.untracked.PSet(  SelectEvents = cms.vstring( 'Dataset_PPRefZeroBiasPlusForward20' ) ),
17463     outputCommands = cms.untracked.vstring( 'drop *',
17464       'keep FEDRawDataCollection_rawDataCollector_*_*',
17465       'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*',
17466       'keep edmTriggerResults_*_*_*',
17467       'keep triggerTriggerEvent_*_*_*' )
17468 )
17469 process.hltOutputPhysicsPPRefZeroBiasPlusForward21 = cms.OutputModule( "PoolOutputModule",
17470     fileName = cms.untracked.string( "outputPhysicsPPRefZeroBiasPlusForward21.root" ),
17471     compressionAlgorithm = cms.untracked.string( "ZSTD" ),
17472     compressionLevel = cms.untracked.int32( 3 ),
17473     fastCloning = cms.untracked.bool( False ),
17474     dataset = cms.untracked.PSet(
17475         filterName = cms.untracked.string( "" ),
17476         dataTier = cms.untracked.string( "RAW" )
17477     ),
17478     SelectEvents = cms.untracked.PSet(  SelectEvents = cms.vstring( 'Dataset_PPRefZeroBiasPlusForward21' ) ),
17479     outputCommands = cms.untracked.vstring( 'drop *',
17480       'keep FEDRawDataCollection_rawDataCollector_*_*',
17481       'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*',
17482       'keep edmTriggerResults_*_*_*',
17483       'keep triggerTriggerEvent_*_*_*' )
17484 )
17485 process.hltOutputPhysicsPPRefZeroBiasPlusForward22 = cms.OutputModule( "PoolOutputModule",
17486     fileName = cms.untracked.string( "outputPhysicsPPRefZeroBiasPlusForward22.root" ),
17487     compressionAlgorithm = cms.untracked.string( "ZSTD" ),
17488     compressionLevel = cms.untracked.int32( 3 ),
17489     fastCloning = cms.untracked.bool( False ),
17490     dataset = cms.untracked.PSet(
17491         filterName = cms.untracked.string( "" ),
17492         dataTier = cms.untracked.string( "RAW" )
17493     ),
17494     SelectEvents = cms.untracked.PSet(  SelectEvents = cms.vstring( 'Dataset_PPRefZeroBiasPlusForward22' ) ),
17495     outputCommands = cms.untracked.vstring( 'drop *',
17496       'keep FEDRawDataCollection_rawDataCollector_*_*',
17497       'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*',
17498       'keep edmTriggerResults_*_*_*',
17499       'keep triggerTriggerEvent_*_*_*' )
17500 )
17501 process.hltOutputPhysicsPPRefZeroBiasPlusForward23 = cms.OutputModule( "PoolOutputModule",
17502     fileName = cms.untracked.string( "outputPhysicsPPRefZeroBiasPlusForward23.root" ),
17503     compressionAlgorithm = cms.untracked.string( "ZSTD" ),
17504     compressionLevel = cms.untracked.int32( 3 ),
17505     fastCloning = cms.untracked.bool( False ),
17506     dataset = cms.untracked.PSet(
17507         filterName = cms.untracked.string( "" ),
17508         dataTier = cms.untracked.string( "RAW" )
17509     ),
17510     SelectEvents = cms.untracked.PSet(  SelectEvents = cms.vstring( 'Dataset_PPRefZeroBiasPlusForward23' ) ),
17511     outputCommands = cms.untracked.vstring( 'drop *',
17512       'keep FEDRawDataCollection_rawDataCollector_*_*',
17513       'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*',
17514       'keep edmTriggerResults_*_*_*',
17515       'keep triggerTriggerEvent_*_*_*' )
17516 )
17517 process.hltOutputPhysicsPPRefZeroBiasPlusForward24 = cms.OutputModule( "PoolOutputModule",
17518     fileName = cms.untracked.string( "outputPhysicsPPRefZeroBiasPlusForward24.root" ),
17519     compressionAlgorithm = cms.untracked.string( "ZSTD" ),
17520     compressionLevel = cms.untracked.int32( 3 ),
17521     fastCloning = cms.untracked.bool( False ),
17522     dataset = cms.untracked.PSet(
17523         filterName = cms.untracked.string( "" ),
17524         dataTier = cms.untracked.string( "RAW" )
17525     ),
17526     SelectEvents = cms.untracked.PSet(  SelectEvents = cms.vstring( 'Dataset_PPRefZeroBiasPlusForward24' ) ),
17527     outputCommands = cms.untracked.vstring( 'drop *',
17528       'keep FEDRawDataCollection_rawDataCollector_*_*',
17529       'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*',
17530       'keep edmTriggerResults_*_*_*',
17531       'keep triggerTriggerEvent_*_*_*' )
17532 )
17533 process.hltOutputPhysicsPPRefZeroBiasPlusForward3 = cms.OutputModule( "PoolOutputModule",
17534     fileName = cms.untracked.string( "outputPhysicsPPRefZeroBiasPlusForward3.root" ),
17535     compressionAlgorithm = cms.untracked.string( "ZSTD" ),
17536     compressionLevel = cms.untracked.int32( 3 ),
17537     fastCloning = cms.untracked.bool( False ),
17538     dataset = cms.untracked.PSet(
17539         filterName = cms.untracked.string( "" ),
17540         dataTier = cms.untracked.string( "RAW" )
17541     ),
17542     SelectEvents = cms.untracked.PSet(  SelectEvents = cms.vstring( 'Dataset_PPRefZeroBiasPlusForward3' ) ),
17543     outputCommands = cms.untracked.vstring( 'drop *',
17544       'keep FEDRawDataCollection_rawDataCollector_*_*',
17545       'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*',
17546       'keep edmTriggerResults_*_*_*',
17547       'keep triggerTriggerEvent_*_*_*' )
17548 )
17549 process.hltOutputPhysicsPPRefZeroBiasPlusForward4 = cms.OutputModule( "PoolOutputModule",
17550     fileName = cms.untracked.string( "outputPhysicsPPRefZeroBiasPlusForward4.root" ),
17551     compressionAlgorithm = cms.untracked.string( "ZSTD" ),
17552     compressionLevel = cms.untracked.int32( 3 ),
17553     fastCloning = cms.untracked.bool( False ),
17554     dataset = cms.untracked.PSet(
17555         filterName = cms.untracked.string( "" ),
17556         dataTier = cms.untracked.string( "RAW" )
17557     ),
17558     SelectEvents = cms.untracked.PSet(  SelectEvents = cms.vstring( 'Dataset_PPRefZeroBiasPlusForward4' ) ),
17559     outputCommands = cms.untracked.vstring( 'drop *',
17560       'keep FEDRawDataCollection_rawDataCollector_*_*',
17561       'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*',
17562       'keep edmTriggerResults_*_*_*',
17563       'keep triggerTriggerEvent_*_*_*' )
17564 )
17565 process.hltOutputPhysicsPPRefZeroBiasPlusForward5 = cms.OutputModule( "PoolOutputModule",
17566     fileName = cms.untracked.string( "outputPhysicsPPRefZeroBiasPlusForward5.root" ),
17567     compressionAlgorithm = cms.untracked.string( "ZSTD" ),
17568     compressionLevel = cms.untracked.int32( 3 ),
17569     fastCloning = cms.untracked.bool( False ),
17570     dataset = cms.untracked.PSet(
17571         filterName = cms.untracked.string( "" ),
17572         dataTier = cms.untracked.string( "RAW" )
17573     ),
17574     SelectEvents = cms.untracked.PSet(  SelectEvents = cms.vstring( 'Dataset_PPRefZeroBiasPlusForward5' ) ),
17575     outputCommands = cms.untracked.vstring( 'drop *',
17576       'keep FEDRawDataCollection_rawDataCollector_*_*',
17577       'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*',
17578       'keep edmTriggerResults_*_*_*',
17579       'keep triggerTriggerEvent_*_*_*' )
17580 )
17581 process.hltOutputPhysicsPPRefZeroBiasPlusForward6 = cms.OutputModule( "PoolOutputModule",
17582     fileName = cms.untracked.string( "outputPhysicsPPRefZeroBiasPlusForward6.root" ),
17583     compressionAlgorithm = cms.untracked.string( "ZSTD" ),
17584     compressionLevel = cms.untracked.int32( 3 ),
17585     fastCloning = cms.untracked.bool( False ),
17586     dataset = cms.untracked.PSet(
17587         filterName = cms.untracked.string( "" ),
17588         dataTier = cms.untracked.string( "RAW" )
17589     ),
17590     SelectEvents = cms.untracked.PSet(  SelectEvents = cms.vstring( 'Dataset_PPRefZeroBiasPlusForward6' ) ),
17591     outputCommands = cms.untracked.vstring( 'drop *',
17592       'keep FEDRawDataCollection_rawDataCollector_*_*',
17593       'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*',
17594       'keep edmTriggerResults_*_*_*',
17595       'keep triggerTriggerEvent_*_*_*' )
17596 )
17597 process.hltOutputPhysicsPPRefZeroBiasPlusForward7 = cms.OutputModule( "PoolOutputModule",
17598     fileName = cms.untracked.string( "outputPhysicsPPRefZeroBiasPlusForward7.root" ),
17599     compressionAlgorithm = cms.untracked.string( "ZSTD" ),
17600     compressionLevel = cms.untracked.int32( 3 ),
17601     fastCloning = cms.untracked.bool( False ),
17602     dataset = cms.untracked.PSet(
17603         filterName = cms.untracked.string( "" ),
17604         dataTier = cms.untracked.string( "RAW" )
17605     ),
17606     SelectEvents = cms.untracked.PSet(  SelectEvents = cms.vstring( 'Dataset_PPRefZeroBiasPlusForward7' ) ),
17607     outputCommands = cms.untracked.vstring( 'drop *',
17608       'keep FEDRawDataCollection_rawDataCollector_*_*',
17609       'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*',
17610       'keep edmTriggerResults_*_*_*',
17611       'keep triggerTriggerEvent_*_*_*' )
17612 )
17613 process.hltOutputPhysicsPPRefZeroBiasPlusForward8 = cms.OutputModule( "PoolOutputModule",
17614     fileName = cms.untracked.string( "outputPhysicsPPRefZeroBiasPlusForward8.root" ),
17615     compressionAlgorithm = cms.untracked.string( "ZSTD" ),
17616     compressionLevel = cms.untracked.int32( 3 ),
17617     fastCloning = cms.untracked.bool( False ),
17618     dataset = cms.untracked.PSet(
17619         filterName = cms.untracked.string( "" ),
17620         dataTier = cms.untracked.string( "RAW" )
17621     ),
17622     SelectEvents = cms.untracked.PSet(  SelectEvents = cms.vstring( 'Dataset_PPRefZeroBiasPlusForward8' ) ),
17623     outputCommands = cms.untracked.vstring( 'drop *',
17624       'keep FEDRawDataCollection_rawDataCollector_*_*',
17625       'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*',
17626       'keep edmTriggerResults_*_*_*',
17627       'keep triggerTriggerEvent_*_*_*' )
17628 )
17629 process.hltOutputPhysicsPPRefZeroBiasPlusForward9 = cms.OutputModule( "PoolOutputModule",
17630     fileName = cms.untracked.string( "outputPhysicsPPRefZeroBiasPlusForward9.root" ),
17631     compressionAlgorithm = cms.untracked.string( "ZSTD" ),
17632     compressionLevel = cms.untracked.int32( 3 ),
17633     fastCloning = cms.untracked.bool( False ),
17634     dataset = cms.untracked.PSet(
17635         filterName = cms.untracked.string( "" ),
17636         dataTier = cms.untracked.string( "RAW" )
17637     ),
17638     SelectEvents = cms.untracked.PSet(  SelectEvents = cms.vstring( 'Dataset_PPRefZeroBiasPlusForward9' ) ),
17639     outputCommands = cms.untracked.vstring( 'drop *',
17640       'keep FEDRawDataCollection_rawDataCollector_*_*',
17641       'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*',
17642       'keep edmTriggerResults_*_*_*',
17643       'keep triggerTriggerEvent_*_*_*' )
17644 )
17645 process.hltOutputPhysicsSpecialRandom0 = cms.OutputModule( "PoolOutputModule",
17646     fileName = cms.untracked.string( "outputPhysicsSpecialRandom0.root" ),
17647     compressionAlgorithm = cms.untracked.string( "ZSTD" ),
17648     compressionLevel = cms.untracked.int32( 3 ),
17649     fastCloning = cms.untracked.bool( False ),
17650     dataset = cms.untracked.PSet(
17651         filterName = cms.untracked.string( "" ),
17652         dataTier = cms.untracked.string( "RAW" )
17653     ),
17654     SelectEvents = cms.untracked.PSet(  SelectEvents = cms.vstring( 'Dataset_SpecialRandom0',
17655   'Dataset_SpecialRandom1' ) ),
17656     outputCommands = cms.untracked.vstring( 'drop *',
17657       'keep FEDRawDataCollection_rawDataCollector_*_*',
17658       'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*',
17659       'keep edmTriggerResults_*_*_*',
17660       'keep triggerTriggerEvent_*_*_*' )
17661 )
17662 process.hltOutputPhysicsSpecialRandom1 = cms.OutputModule( "PoolOutputModule",
17663     fileName = cms.untracked.string( "outputPhysicsSpecialRandom1.root" ),
17664     compressionAlgorithm = cms.untracked.string( "ZSTD" ),
17665     compressionLevel = cms.untracked.int32( 3 ),
17666     fastCloning = cms.untracked.bool( False ),
17667     dataset = cms.untracked.PSet(
17668         filterName = cms.untracked.string( "" ),
17669         dataTier = cms.untracked.string( "RAW" )
17670     ),
17671     SelectEvents = cms.untracked.PSet(  SelectEvents = cms.vstring( 'Dataset_SpecialRandom2',
17672   'Dataset_SpecialRandom3' ) ),
17673     outputCommands = cms.untracked.vstring( 'drop *',
17674       'keep FEDRawDataCollection_rawDataCollector_*_*',
17675       'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*',
17676       'keep edmTriggerResults_*_*_*',
17677       'keep triggerTriggerEvent_*_*_*' )
17678 )
17679 process.hltOutputPhysicsSpecialRandom2 = cms.OutputModule( "PoolOutputModule",
17680     fileName = cms.untracked.string( "outputPhysicsSpecialRandom2.root" ),
17681     compressionAlgorithm = cms.untracked.string( "ZSTD" ),
17682     compressionLevel = cms.untracked.int32( 3 ),
17683     fastCloning = cms.untracked.bool( False ),
17684     dataset = cms.untracked.PSet(
17685         filterName = cms.untracked.string( "" ),
17686         dataTier = cms.untracked.string( "RAW" )
17687     ),
17688     SelectEvents = cms.untracked.PSet(  SelectEvents = cms.vstring( 'Dataset_SpecialRandom4',
17689   'Dataset_SpecialRandom5' ) ),
17690     outputCommands = cms.untracked.vstring( 'drop *',
17691       'keep FEDRawDataCollection_rawDataCollector_*_*',
17692       'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*',
17693       'keep edmTriggerResults_*_*_*',
17694       'keep triggerTriggerEvent_*_*_*' )
17695 )
17696 process.hltOutputPhysicsSpecialRandom3 = cms.OutputModule( "PoolOutputModule",
17697     fileName = cms.untracked.string( "outputPhysicsSpecialRandom3.root" ),
17698     compressionAlgorithm = cms.untracked.string( "ZSTD" ),
17699     compressionLevel = cms.untracked.int32( 3 ),
17700     fastCloning = cms.untracked.bool( False ),
17701     dataset = cms.untracked.PSet(
17702         filterName = cms.untracked.string( "" ),
17703         dataTier = cms.untracked.string( "RAW" )
17704     ),
17705     SelectEvents = cms.untracked.PSet(  SelectEvents = cms.vstring( 'Dataset_SpecialRandom6',
17706   'Dataset_SpecialRandom7' ) ),
17707     outputCommands = cms.untracked.vstring( 'drop *',
17708       'keep FEDRawDataCollection_rawDataCollector_*_*',
17709       'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*',
17710       'keep edmTriggerResults_*_*_*',
17711       'keep triggerTriggerEvent_*_*_*' )
17712 )
17713 process.hltOutputPhysicsSpecialRandom4 = cms.OutputModule( "PoolOutputModule",
17714     fileName = cms.untracked.string( "outputPhysicsSpecialRandom4.root" ),
17715     compressionAlgorithm = cms.untracked.string( "ZSTD" ),
17716     compressionLevel = cms.untracked.int32( 3 ),
17717     fastCloning = cms.untracked.bool( False ),
17718     dataset = cms.untracked.PSet(
17719         filterName = cms.untracked.string( "" ),
17720         dataTier = cms.untracked.string( "RAW" )
17721     ),
17722     SelectEvents = cms.untracked.PSet(  SelectEvents = cms.vstring( 'Dataset_SpecialRandom8',
17723   'Dataset_SpecialRandom9' ) ),
17724     outputCommands = cms.untracked.vstring( 'drop *',
17725       'keep FEDRawDataCollection_rawDataCollector_*_*',
17726       'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*',
17727       'keep edmTriggerResults_*_*_*',
17728       'keep triggerTriggerEvent_*_*_*' )
17729 )
17730 process.hltOutputPhysicsSpecialRandom5 = cms.OutputModule( "PoolOutputModule",
17731     fileName = cms.untracked.string( "outputPhysicsSpecialRandom5.root" ),
17732     compressionAlgorithm = cms.untracked.string( "ZSTD" ),
17733     compressionLevel = cms.untracked.int32( 3 ),
17734     fastCloning = cms.untracked.bool( False ),
17735     dataset = cms.untracked.PSet(
17736         filterName = cms.untracked.string( "" ),
17737         dataTier = cms.untracked.string( "RAW" )
17738     ),
17739     SelectEvents = cms.untracked.PSet(  SelectEvents = cms.vstring( 'Dataset_SpecialRandom10',
17740   'Dataset_SpecialRandom11' ) ),
17741     outputCommands = cms.untracked.vstring( 'drop *',
17742       'keep FEDRawDataCollection_rawDataCollector_*_*',
17743       'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*',
17744       'keep edmTriggerResults_*_*_*',
17745       'keep triggerTriggerEvent_*_*_*' )
17746 )
17747 process.hltOutputPhysicsSpecialRandom6 = cms.OutputModule( "PoolOutputModule",
17748     fileName = cms.untracked.string( "outputPhysicsSpecialRandom6.root" ),
17749     compressionAlgorithm = cms.untracked.string( "ZSTD" ),
17750     compressionLevel = cms.untracked.int32( 3 ),
17751     fastCloning = cms.untracked.bool( False ),
17752     dataset = cms.untracked.PSet(
17753         filterName = cms.untracked.string( "" ),
17754         dataTier = cms.untracked.string( "RAW" )
17755     ),
17756     SelectEvents = cms.untracked.PSet(  SelectEvents = cms.vstring( 'Dataset_SpecialRandom12',
17757   'Dataset_SpecialRandom13' ) ),
17758     outputCommands = cms.untracked.vstring( 'drop *',
17759       'keep FEDRawDataCollection_rawDataCollector_*_*',
17760       'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*',
17761       'keep edmTriggerResults_*_*_*',
17762       'keep triggerTriggerEvent_*_*_*' )
17763 )
17764 process.hltOutputPhysicsSpecialRandom7 = cms.OutputModule( "PoolOutputModule",
17765     fileName = cms.untracked.string( "outputPhysicsSpecialRandom7.root" ),
17766     compressionAlgorithm = cms.untracked.string( "ZSTD" ),
17767     compressionLevel = cms.untracked.int32( 3 ),
17768     fastCloning = cms.untracked.bool( False ),
17769     dataset = cms.untracked.PSet(
17770         filterName = cms.untracked.string( "" ),
17771         dataTier = cms.untracked.string( "RAW" )
17772     ),
17773     SelectEvents = cms.untracked.PSet(  SelectEvents = cms.vstring( 'Dataset_SpecialRandom14',
17774   'Dataset_SpecialRandom15' ) ),
17775     outputCommands = cms.untracked.vstring( 'drop *',
17776       'keep FEDRawDataCollection_rawDataCollector_*_*',
17777       'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*',
17778       'keep edmTriggerResults_*_*_*',
17779       'keep triggerTriggerEvent_*_*_*' )
17780 )
17781 process.hltOutputPhysicsSpecialRandom8 = cms.OutputModule( "PoolOutputModule",
17782     fileName = cms.untracked.string( "outputPhysicsSpecialRandom8.root" ),
17783     compressionAlgorithm = cms.untracked.string( "ZSTD" ),
17784     compressionLevel = cms.untracked.int32( 3 ),
17785     fastCloning = cms.untracked.bool( False ),
17786     dataset = cms.untracked.PSet(
17787         filterName = cms.untracked.string( "" ),
17788         dataTier = cms.untracked.string( "RAW" )
17789     ),
17790     SelectEvents = cms.untracked.PSet(  SelectEvents = cms.vstring( 'Dataset_SpecialRandom16',
17791   'Dataset_SpecialRandom17' ) ),
17792     outputCommands = cms.untracked.vstring( 'drop *',
17793       'keep FEDRawDataCollection_rawDataCollector_*_*',
17794       'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*',
17795       'keep edmTriggerResults_*_*_*',
17796       'keep triggerTriggerEvent_*_*_*' )
17797 )
17798 process.hltOutputPhysicsSpecialRandom9 = cms.OutputModule( "PoolOutputModule",
17799     fileName = cms.untracked.string( "outputPhysicsSpecialRandom9.root" ),
17800     compressionAlgorithm = cms.untracked.string( "ZSTD" ),
17801     compressionLevel = cms.untracked.int32( 3 ),
17802     fastCloning = cms.untracked.bool( False ),
17803     dataset = cms.untracked.PSet(
17804         filterName = cms.untracked.string( "" ),
17805         dataTier = cms.untracked.string( "RAW" )
17806     ),
17807     SelectEvents = cms.untracked.PSet(  SelectEvents = cms.vstring( 'Dataset_SpecialRandom18',
17808   'Dataset_SpecialRandom19' ) ),
17809     outputCommands = cms.untracked.vstring( 'drop *',
17810       'keep FEDRawDataCollection_rawDataCollector_*_*',
17811       'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*',
17812       'keep edmTriggerResults_*_*_*',
17813       'keep triggerTriggerEvent_*_*_*' )
17814 )
17815 process.hltOutputRPCMON = cms.OutputModule( "PoolOutputModule",
17816     fileName = cms.untracked.string( "outputRPCMON.root" ),
17817     compressionAlgorithm = cms.untracked.string( "ZSTD" ),
17818     compressionLevel = cms.untracked.int32( 3 ),
17819     fastCloning = cms.untracked.bool( False ),
17820     dataset = cms.untracked.PSet(
17821         filterName = cms.untracked.string( "" ),
17822         dataTier = cms.untracked.string( "RAW" )
17823     ),
17824     SelectEvents = cms.untracked.PSet(  SelectEvents = cms.vstring( 'Dataset_RPCMonitor' ) ),
17825     outputCommands = cms.untracked.vstring( 'drop *',
17826       'keep *_hltFEDSelectorCPPF_*_*',
17827       'keep *_hltFEDSelectorCSC_*_*',
17828       'keep *_hltFEDSelectorDT_*_*',
17829       'keep *_hltFEDSelectorGEM_*_*',
17830       'keep *_hltFEDSelectorL1_*_*',
17831       'keep *_hltFEDSelectorOMTF_*_*',
17832       'keep *_hltFEDSelectorRPC_*_*',
17833       'keep *_hltFEDSelectorTCDS_*_*',
17834       'keep *_hltFEDSelectorTwinMux_*_*',
17835       'keep edmTriggerResults_*_*_*',
17836       'keep triggerTriggerEvent_*_*_*' )
17837 )
17838 
17839 process.HLTL1UnpackerSequence = cms.Sequence( process.hltGtStage2Digis + process.hltGtStage2ObjectMap )
17840 process.HLTBeamSpot = cms.Sequence( process.hltOnlineMetaDataDigis + process.hltOnlineBeamSpot )
17841 process.HLTBeginSequence = cms.Sequence( process.hltTriggerType + process.HLTL1UnpackerSequence + process.HLTBeamSpot )
17842 process.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequence = cms.Sequence( process.hltEcalDigisLegacy + process.hltEcalDigisSoA + process.hltEcalDigis + process.hltEcalUncalibRecHitSoA + process.hltEcalUncalibRecHit + process.hltEcalDetIdToBeRecovered + process.hltEcalRecHit )
17843 process.HLTPreshowerSequence = cms.Sequence( process.hltEcalPreshowerDigis + process.hltEcalPreshowerRecHit )
17844 process.HLTDoFullUnpackingEgammaEcalSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequence + process.HLTPreshowerSequence )
17845 process.HLTEndSequence = cms.Sequence( process.hltBoolEnd )
17846 process.HLTFEDSelectorsForRPCMonitor = cms.Sequence( process.hltFEDSelectorTCDS + process.hltFEDSelectorL1 + process.hltFEDSelectorDT + process.hltFEDSelectorRPC + process.hltFEDSelectorCSC + process.hltFEDSelectorGEM + process.hltFEDSelectorTwinMux + process.hltFEDSelectorOMTF + process.hltFEDSelectorCPPF )
17847 process.HLTBeginSequenceRandom = cms.Sequence( process.hltRandomEventsFilter + process.hltGtStage2Digis )
17848 process.HLTDoLocalPixelSequence = cms.Sequence( process.hltOnlineBeamSpotDevice + process.hltSiPixelClustersSoA + process.hltSiPixelClusters + process.hltSiPixelDigiErrors + process.hltSiPixelRecHitsSoA + process.hltSiPixelRecHits )
17849 process.HLTDoLocalPixelSequenceSerialSync = cms.Sequence( process.hltOnlineBeamSpotDeviceSerialSync + process.hltSiPixelClustersSoASerialSync + process.hltSiPixelClustersSerialSync + process.hltSiPixelDigiErrorsSerialSync + process.hltSiPixelRecHitsSoASerialSync + process.hltSiPixelRecHitsSerialSync )
17850 process.HLTRecoPixelTracksSequence = cms.Sequence( process.hltPixelTracksSoA + process.hltPixelTracks )
17851 process.HLTRecopixelvertexingSequence = cms.Sequence( process.HLTRecoPixelTracksSequence + process.hltPixelVerticesSoA + process.hltPixelVertices + process.hltTrimmedPixelVertices )
17852 process.HLTRecoPixelTracksSequenceSerialSync = cms.Sequence( process.hltPixelTracksSoASerialSync + process.hltPixelTracksSerialSync )
17853 process.HLTRecopixelvertexingSequenceSerialSync = cms.Sequence( process.HLTRecoPixelTracksSequenceSerialSync + process.hltPixelVerticesSoASerialSync + process.hltPixelVerticesSerialSync + process.hltTrimmedPixelVerticesSerialSync )
17854 process.HLTDQMPixelReconstruction = cms.Sequence( process.hltSiPixelRecHitsSoAMonitorCPU + process.hltSiPixelRecHitsSoAMonitorGPU + process.hltSiPixelRecHitsSoACompareGPUvsCPU + process.hltPixelTracksSoAMonitorCPU + process.hltPixelTracksSoAMonitorGPU + process.hltPixelTracksSoACompareGPUvsCPU + process.hltPixelVerticesSoAMonitorCPU + process.hltPixelVerticesSoAMonitorGPU + process.hltPixelVerticesSoACompareGPUvsCPU )
17855 process.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequenceSerialSync = cms.Sequence( process.hltEcalDigisLegacy + process.hltEcalDigisSoASerialSync + process.hltEcalDigisSerialSync + process.hltEcalUncalibRecHitSoASerialSync + process.hltEcalUncalibRecHitSerialSync + process.hltEcalDetIdToBeRecovered + process.hltEcalRecHitSerialSync )
17856 process.HLTDoLocalHcalSequence = cms.Sequence( process.hltHcalDigis + process.hltHcalDigisSoA + process.hltHbheRecoSoA + process.hltHbhereco + process.hltHfprereco + process.hltHfreco + process.hltHoreco )
17857 process.HLTDoLocalHcalSequenceSerialSync = cms.Sequence( process.hltHcalDigis + process.hltHcalDigisSoASerialSync + process.hltHbheRecoSoASerialSync + process.hltHbherecoSerialSync + process.hltHfprereco + process.hltHfreco + process.hltHoreco )
17858 process.HLTPFHcalClustering = cms.Sequence( process.hltParticleFlowRecHitHBHESoA + process.hltParticleFlowRecHitHBHE + process.hltParticleFlowClusterHBHESoA + process.hltParticleFlowClusterHBHE + process.hltParticleFlowClusterHCAL )
17859 process.HLTPFHcalClusteringSerialSync = cms.Sequence( process.hltParticleFlowRecHitHBHESoASerialSync + process.hltParticleFlowRecHitHBHESerialSync + process.hltParticleFlowClusterHBHESoASerialSync + process.hltParticleFlowClusterHBHESerialSync + process.hltParticleFlowClusterHCALSerialSync )
17860 process.HLTBeginSequenceCalibration = cms.Sequence( process.hltCalibrationEventsFilter + process.hltGtStage2Digis )
17861 process.HLTBeginSequenceNZS = cms.Sequence( process.hltTriggerType + process.hltL1EventNumberNZS + process.HLTL1UnpackerSequence + process.HLTBeamSpot )
17862 process.HLTBeginSequenceL1Fat = cms.Sequence( process.hltTriggerType + process.hltL1EventNumberL1Fat + process.HLTL1UnpackerSequence + process.HLTBeamSpot )
17863 process.HLTDoCaloSequencePF = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequence + process.HLTDoLocalHcalSequence + process.hltTowerMakerForAll )
17864 process.HLTAK4CaloJetsPrePFRecoSequence = cms.Sequence( process.HLTDoCaloSequencePF + process.hltAK4CaloJetsPF )
17865 process.HLTPreAK4PFJetsRecoSequence = cms.Sequence( process.HLTAK4CaloJetsPrePFRecoSequence + process.hltAK4CaloJetsPFEt5 )
17866 process.HLTMuonLocalRecoSequence = cms.Sequence( process.hltMuonDTDigis + process.hltDt1DRecHits + process.hltDt4DSegments + process.hltMuonCSCDigis + process.hltCsc2DRecHits + process.hltCscSegments + process.hltMuonRPCDigisCPPF + process.hltOmtfDigis + process.hltMuonRPCDigisTwinMux + process.hltMuonRPCDigis + process.hltRpcRecHits + process.hltMuonGEMDigis + process.hltGemRecHits + process.hltGemSegments )
17867 process.HLTL2muonrecoNocandSequence = cms.Sequence( process.HLTMuonLocalRecoSequence + process.hltL2OfflineMuonSeeds + process.hltL2MuonSeeds + process.hltL2Muons )
17868 process.HLTL2muonrecoSequence = cms.Sequence( process.HLTL2muonrecoNocandSequence + process.hltL2MuonCandidates )
17869 process.HLTDoLocalStripSequence = cms.Sequence( process.hltSiStripExcludedFEDListProducer + process.hltSiStripRawToClustersFacility + process.hltMeasurementTrackerEvent )
17870 process.HLTIterL3OImuonTkCandidateSequence = cms.Sequence( process.hltIterL3OISeedsFromL2Muons + process.hltIterL3OITrackCandidates + process.hltIterL3OIMuCtfWithMaterialTracks + process.hltIterL3OIMuonTrackCutClassifier + process.hltIterL3OIMuonTrackSelectionHighPurity + process.hltL3MuonsIterL3OI )
17871 process.HLTIterL3MuonRecopixelvertexingSequence = cms.Sequence( process.HLTRecopixelvertexingSequence + process.hltIterL3MuonPixelTracksTrackingRegions + process.hltPixelTracksInRegionL2 )
17872 process.HLTIterativeTrackingIteration0ForIterL3Muon = cms.Sequence( process.hltIter0IterL3MuonPixelSeedsFromPixelTracks + process.hltIter0IterL3MuonPixelSeedsFromPixelTracksFiltered + process.hltIter0IterL3MuonCkfTrackCandidates + process.hltIter0IterL3MuonCtfWithMaterialTracks + process.hltIter0IterL3MuonTrackCutClassifier + process.hltIter0IterL3MuonTrackSelectionHighPurity )
17873 process.HLTIterL3IOmuonTkCandidateSequence = cms.Sequence( process.HLTIterL3MuonRecopixelvertexingSequence + process.HLTIterativeTrackingIteration0ForIterL3Muon + process.hltL3MuonsIterL3IO )
17874 process.HLTIterL3OIAndIOFromL2muonTkCandidateSequence = cms.Sequence( process.HLTIterL3OImuonTkCandidateSequence + process.hltIterL3OIL3MuonsLinksCombination + process.hltIterL3OIL3Muons + process.hltIterL3OIL3MuonCandidates + process.hltL2SelectorForL3IO + process.HLTIterL3IOmuonTkCandidateSequence + process.hltIterL3MuonsFromL2LinksCombination )
17875 process.HLTRecopixelvertexingSequenceForIterL3FromL1Muon = cms.Sequence( process.HLTRecopixelvertexingSequence + process.hltIterL3FromL1MuonPixelTracksTrackingRegions + process.hltPixelTracksInRegionL1 )
17876 process.HLTIterativeTrackingIteration0ForIterL3FromL1Muon = cms.Sequence( process.hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracks + process.hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracksFiltered + process.hltIter0IterL3FromL1MuonCkfTrackCandidates + process.hltIter0IterL3FromL1MuonCtfWithMaterialTracks + process.hltIter0IterL3FromL1MuonTrackCutClassifier + process.hltIter0IterL3FromL1MuonTrackSelectionHighPurity )
17877 process.HLTIterativeTrackingIteration3ForIterL3FromL1Muon = cms.Sequence( process.hltIter3IterL3FromL1MuonClustersRefRemoval + process.hltIter3IterL3FromL1MuonMaskedMeasurementTrackerEvent + process.hltIter3IterL3FromL1MuonPixelLayersAndRegions + process.hltIter3IterL3FromL1MuonTrackingRegions + process.hltIter3IterL3FromL1MuonPixelClusterCheck + process.hltIter3IterL3FromL1MuonPixelHitDoublets + process.hltIter3IterL3FromL1MuonPixelSeeds + process.hltIter3IterL3FromL1MuonPixelSeedsFiltered + process.hltIter3IterL3FromL1MuonCkfTrackCandidates + process.hltIter3IterL3FromL1MuonCtfWithMaterialTracks + process.hltIter3IterL3FromL1MuonTrackCutClassifier + process.hltIter3IterL3FromL1MuonTrackSelectionHighPurity )
17878 process.HLTIterL3IOmuonFromL1TkCandidateSequence = cms.Sequence( process.HLTRecopixelvertexingSequenceForIterL3FromL1Muon + process.HLTIterativeTrackingIteration0ForIterL3FromL1Muon + process.HLTIterativeTrackingIteration3ForIterL3FromL1Muon )
17879 process.HLTIterL3muonTkCandidateSequence = cms.Sequence( process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.HLTIterL3OIAndIOFromL2muonTkCandidateSequence + process.hltL1MuonsPt0 + process.HLTIterL3IOmuonFromL1TkCandidateSequence )
17880 process.HLTL3muonrecoNocandSequence = cms.Sequence( process.HLTIterL3muonTkCandidateSequence + process.hltIter03IterL3FromL1MuonMerged + process.hltIterL3MuonMerged + process.hltIterL3MuonAndMuonFromL1Merged + process.hltIterL3GlbMuon + process.hltIterL3MuonsNoID + process.hltIterL3Muons + process.hltL3MuonsIterL3Links + process.hltIterL3MuonTracks )
17881 process.HLTL3muonrecoSequence = cms.Sequence( process.HLTL3muonrecoNocandSequence + process.hltIterL3MuonCandidates )
17882 process.HLTIterativeTrackingIteration0 = cms.Sequence( process.hltIter0PFLowPixelSeedsFromPixelTracks + process.hltIter0PFlowCkfTrackCandidatesMkFitSiPixelHits + process.hltSiStripRecHits + process.hltIter0PFlowCkfTrackCandidatesMkFitSiStripHits + process.hltIter0PFlowCkfTrackCandidatesMkFitEventOfHits + process.hltIter0PFlowCkfTrackCandidatesMkFitSeeds + process.hltIter0PFlowCkfTrackCandidatesMkFit + process.hltIter0PFlowCkfTrackCandidates + process.hltIter0PFlowCtfWithMaterialTracks + process.hltIter0PFlowTrackCutClassifier + process.hltIter0PFlowTrackSelectionHighPurity )
17883 process.HLTIterativeTrackingDoubletRecovery = cms.Sequence( process.hltDoubletRecoveryClustersRefRemoval + process.hltDoubletRecoveryMaskedMeasurementTrackerEvent + process.hltDoubletRecoveryPixelLayersAndRegions + process.hltDoubletRecoveryPFlowPixelClusterCheck + process.hltDoubletRecoveryPFlowPixelHitDoublets + process.hltDoubletRecoveryPFlowPixelSeeds + process.hltDoubletRecoveryPFlowCkfTrackCandidates + process.hltDoubletRecoveryPFlowCtfWithMaterialTracks + process.hltDoubletRecoveryPFlowTrackCutClassifier + process.hltDoubletRecoveryPFlowTrackSelectionHighPurity )
17884 process.HLTIterativeTrackingIter02 = cms.Sequence( process.HLTIterativeTrackingIteration0 + process.HLTIterativeTrackingDoubletRecovery + process.hltMergedTracks )
17885 process.HLTTrackingForBeamSpot = cms.Sequence( process.HLTPreAK4PFJetsRecoSequence + process.HLTL2muonrecoSequence + process.HLTL3muonrecoSequence + process.HLTDoLocalPixelSequence + process.HLTRecopixelvertexingSequence + process.HLTDoLocalStripSequence + process.HLTIterativeTrackingIter02 + process.hltPFMuonMerging )
17886 process.HLTMuonLocalRecoMeanTimerSequence = cms.Sequence( process.hltMuonDTDigis + process.hltDt1DRecHits + process.hltDt4DSegmentsMeanTimer + process.hltMuonCSCDigis + process.hltCsc2DRecHits + process.hltCscSegments + process.hltMuonRPCDigisCPPF + process.hltOmtfDigis + process.hltMuonRPCDigisTwinMux + process.hltMuonRPCDigis + process.hltRpcRecHits + process.hltMuonGEMDigis + process.hltGemRecHits + process.hltGemSegments )
17887 process.HLTL2muonrecoNocandCosmicSeedMeanTimerSequence = cms.Sequence( process.HLTMuonLocalRecoMeanTimerSequence + process.hltL2CosmicOfflineMuonSeeds + process.hltL2CosmicMuonSeeds + process.hltL2CosmicMuons )
17888 process.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer = cms.Sequence( process.HLTL2muonrecoNocandCosmicSeedMeanTimerSequence + process.hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed )
17889 process.HLTDoCaloSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequence + process.HLTDoLocalHcalSequence + process.hltTowerMakerForAll )
17890 process.HLTAK4CaloJetsReconstructionSequence = cms.Sequence( process.HLTDoCaloSequence + process.hltAK4CaloJets + process.hltAK4CaloJetsIDPassed )
17891 process.HLTAK4CaloCorrectorProducersSequence = cms.Sequence( process.hltAK4CaloFastJetCorrector + process.hltAK4CaloRelativeCorrector + process.hltAK4CaloAbsoluteCorrector + process.hltAK4CaloResidualCorrector + process.hltAK4CaloCorrector )
17892 process.HLTAK4CaloJetsCorrectionSequence = cms.Sequence( process.hltFixedGridRhoFastjetAllCalo + process.HLTAK4CaloCorrectorProducersSequence + process.hltAK4CaloJetsCorrected + process.hltAK4CaloJetsCorrectedIDPassed )
17893 process.HLTAK4CaloJetsSequence = cms.Sequence( process.HLTAK4CaloJetsReconstructionSequence + process.HLTAK4CaloJetsCorrectionSequence )
17894 process.HLTTrackReconstructionForPF = cms.Sequence( process.HLTDoLocalPixelSequence + process.HLTRecopixelvertexingSequence + process.HLTDoLocalStripSequence + process.HLTIterativeTrackingIter02 + process.hltPFMuonMerging + process.hltMuonLinks + process.hltMuons )
17895 process.HLTParticleFlowSequence = cms.Sequence( process.HLTPreshowerSequence + process.hltParticleFlowRecHitECALUnseeded + process.hltParticleFlowRecHitHF + process.hltParticleFlowRecHitPSUnseeded + process.hltParticleFlowClusterECALUncorrectedUnseeded + process.hltParticleFlowClusterPSUnseeded + process.hltParticleFlowClusterECALUnseeded + process.HLTPFHcalClustering + process.hltParticleFlowClusterHF + process.hltLightPFTracks + process.hltParticleFlowBlock + process.hltParticleFlow )
17896 process.HLTAK4PFJetsReconstructionSequence = cms.Sequence( process.HLTL2muonrecoSequence + process.HLTL3muonrecoSequence + process.HLTTrackReconstructionForPF + process.HLTParticleFlowSequence + process.hltAK4PFJets + process.hltAK4PFJetsLooseID + process.hltAK4PFJetsTightID )
17897 process.HLTAK4PFCorrectorProducersSequence = cms.Sequence( process.hltAK4PFFastJetCorrector + process.hltAK4PFRelativeCorrector + process.hltAK4PFAbsoluteCorrector + process.hltAK4PFResidualCorrector + process.hltAK4PFCorrector )
17898 process.HLTAK4PFJetsCorrectionSequence = cms.Sequence( process.hltFixedGridRhoFastjetAll + process.HLTAK4PFCorrectorProducersSequence + process.hltAK4PFJetsCorrected + process.hltAK4PFJetsLooseIDCorrected + process.hltAK4PFJetsTightIDCorrected )
17899 process.HLTAK4PFJetsSequence = cms.Sequence( process.HLTPreAK4PFJetsRecoSequence + process.HLTAK4PFJetsReconstructionSequence + process.HLTAK4PFJetsCorrectionSequence )
17900 process.HLTPFClusteringForEgamma = cms.Sequence( process.hltRechitInRegionsECAL + process.hltRechitInRegionsES + process.hltParticleFlowRecHitECALL1Seeded + process.hltParticleFlowRecHitPSL1Seeded + process.hltParticleFlowClusterPSL1Seeded + process.hltParticleFlowClusterECALUncorrectedL1Seeded + process.hltParticleFlowClusterECALL1Seeded + process.hltParticleFlowSuperClusterECALL1Seeded )
17901 process.HLTDoLocalHcalWithTowerSequence = cms.Sequence( process.HLTDoLocalHcalSequence + process.hltTowerMakerForAll )
17902 process.HLTElePixelMatchSequence = cms.Sequence( process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.hltPixelLayerPairs + process.hltPixelLayerTriplets + process.hltEgammaHoverE + process.hltEgammaSuperClustersToPixelMatch + process.hltEleSeedsTrackingRegions + process.hltElePixelHitDoublets + process.hltElePixelHitDoubletsForTriplets + process.hltElePixelHitTriplets + process.hltElePixelSeedsDoublets + process.hltElePixelSeedsTriplets + process.hltElePixelSeedsCombined + process.hltEgammaElectronPixelSeeds + process.hltEgammaPixelMatchVars )
17903 process.HLTGsfElectronSequence = cms.Sequence( process.hltEgammaCkfTrackCandidatesForGSF + process.hltEgammaGsfTracks + process.hltEgammaGsfElectrons + process.hltEgammaGsfTrackVars )
17904 process.HLTTrackReconstructionForPFNoMu = cms.Sequence( process.HLTDoLocalPixelSequence + process.HLTRecopixelvertexingSequence + process.HLTDoLocalStripSequence + process.HLTIterativeTrackingIter02 )
17905 process.HLTTrackReconstructionForIsoElectronIter02 = cms.Sequence( process.HLTTrackReconstructionForPFNoMu )
17906 process.HLTDoubleEle10GsfPPRefSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEgammaCandidatesWrapper + process.hltDoubleEG10EtPPRefFilter + process.hltEgammaClusterShape + process.hltDoubleEle10ClusterShapePPRefFilter + process.HLTDoLocalHcalWithTowerSequence + process.hltEgammaHoverE + process.hltDoubleEle10HoverEPPRefFilter + process.hltEgammaEcalPFClusterIso + process.hltDoubleEle10EcalIsoPPRefFilter + process.HLTPFHcalClustering + process.hltEgammaHcalPFClusterIso + process.hltDoubleEle10HcalIsoPPRefFilter + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.HLTRecopixelvertexingSequence + process.HLTElePixelMatchSequence + process.HLTGsfElectronSequence + process.HLTTrackReconstructionForIsoElectronIter02 + process.hltEgammaEleGsfTrackIsoPPRef + process.hltDoubleEle10GsfTrackIsoPPRefFilter )
17907 process.HLTDoubleEle15GsfPPRefSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEgammaCandidatesWrapper + process.hltDoubleEG15EtPPRefFilter + process.hltEgammaClusterShape + process.hltDoubleEle15ClusterShapePPRefFilter + process.HLTDoLocalHcalWithTowerSequence + process.hltEgammaHoverE + process.hltDoubleEle15HoverEPPRefFilter + process.hltEgammaEcalPFClusterIso + process.hltDoubleEle15EcalIsoPPRefFilter + process.HLTPFHcalClustering + process.hltEgammaHcalPFClusterIso + process.hltDoubleEle15HcalIsoPPRefFilter + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.HLTRecopixelvertexingSequence + process.HLTElePixelMatchSequence + process.HLTGsfElectronSequence + process.HLTTrackReconstructionForIsoElectronIter02 + process.hltEgammaEleGsfTrackIsoPPRef + process.hltDoubleEle15GsfTrackIsoPPRefFilter )
17908 process.HLTEle15Ele10GsfPPRefSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEgammaCandidatesWrapper + process.hltEG15EtPPRefFilter + process.hltDoubleEG10EtPPRefFilter + process.hltEgammaClusterShape + process.hltDoubleEle10ClusterShapePPRefFilter + process.HLTDoLocalHcalWithTowerSequence + process.hltEgammaHoverE + process.hltDoubleEle10HoverEPPRefFilter + process.hltEgammaEcalPFClusterIso + process.hltDoubleEle10EcalIsoPPRefFilter + process.HLTPFHcalClustering + process.hltEgammaHcalPFClusterIso + process.hltDoubleEle10HcalIsoPPRefFilter + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.HLTRecopixelvertexingSequence + process.HLTElePixelMatchSequence + process.HLTGsfElectronSequence + process.HLTTrackReconstructionForIsoElectronIter02 + process.hltEgammaEleGsfTrackIsoPPRef + process.hltDoubleEle10GsfTrackIsoPPRefFilter )
17909 process.HLTEle10GsfPPRefSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEgammaCandidatesWrapper + process.hltEG10EtPPRefFilter + process.hltEgammaClusterShape + process.hltEle10ClusterShapePPRefFilter + process.HLTDoLocalHcalWithTowerSequence + process.hltEgammaHoverE + process.hltEle10HoverEPPRefFilter + process.hltEgammaEcalPFClusterIso + process.hltEle10EcalIsoPPRefFilter + process.HLTPFHcalClustering + process.hltEgammaHcalPFClusterIso + process.hltEle10HcalIsoPPRefFilter + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.HLTRecopixelvertexingSequence + process.HLTElePixelMatchSequence + process.hltEle10PixelMatchPPRefFilter + process.HLTGsfElectronSequence + process.hltEle10GsfOneOEMinusOneOPPPRefFilter + process.hltEle10GsfDetaPPRefFilter + process.hltEle10GsfDphiPPRefFilter + process.HLTTrackReconstructionForIsoElectronIter02 + process.hltEgammaEleGsfTrackIsoPPRef + process.hltEle10GsfTrackIsoPPRefFilter )
17910 process.HLTEle15GsfPPRefSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEgammaCandidatesWrapper + process.hltEG15EtPPRefFilter + process.hltEgammaClusterShape + process.hltEle15ClusterShapePPRefFilter + process.HLTDoLocalHcalWithTowerSequence + process.hltEgammaHoverE + process.hltEle15HoverEPPRefFilter + process.hltEgammaEcalPFClusterIso + process.hltEle15EcalIsoPPRefFilter + process.HLTPFHcalClustering + process.hltEgammaHcalPFClusterIso + process.hltEle15HcalIsoPPRefFilter + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.HLTRecopixelvertexingSequence + process.HLTElePixelMatchSequence + process.hltEle15PixelMatchPPRefFilter + process.HLTGsfElectronSequence + process.hltEle15GsfOneOEMinusOneOPPPRefFilter + process.hltEle15GsfDetaPPRefFilter + process.hltEle15GsfDphiPPRefFilter + process.HLTTrackReconstructionForIsoElectronIter02 + process.hltEgammaEleGsfTrackIsoPPRef + process.hltEle15GsfTrackIsoPPRefFilter )
17911 process.HLTEle20GsfPPRefSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEgammaCandidatesWrapper + process.hltEG20EtPPRefFilter + process.hltEgammaClusterShape + process.hltEle20ClusterShapePPRefFilter + process.HLTDoLocalHcalWithTowerSequence + process.hltEgammaHoverE + process.hltEle20HoverEPPRefFilter + process.hltEgammaEcalPFClusterIso + process.hltEle20EcalIsoPPRefFilter + process.HLTPFHcalClustering + process.hltEgammaHcalPFClusterIso + process.hltEle20HcalIsoPPRefFilter + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.HLTRecopixelvertexingSequence + process.HLTElePixelMatchSequence + process.hltEle20PixelMatchPPRefFilter + process.HLTGsfElectronSequence + process.hltEle20GsfOneOEMinusOneOPPPRefFilter + process.hltEle20GsfDetaPPRefFilter + process.hltEle20GsfDphiPPRefFilter + process.HLTTrackReconstructionForIsoElectronIter02 + process.hltEgammaEleGsfTrackIsoPPRef + process.hltEle20GsfTrackIsoPPRefFilter )
17912 process.HLTEle30GsfPPRefSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEgammaCandidatesWrapper + process.hltEG30EtPPRefFilter + process.hltEgammaClusterShape + process.hltEle30ClusterShapePPRefFilter + process.HLTDoLocalHcalWithTowerSequence + process.hltEgammaHoverE + process.hltEle30HoverEPPRefFilter + process.hltEgammaEcalPFClusterIso + process.hltEle30EcalIsoPPRefFilter + process.HLTPFHcalClustering + process.hltEgammaHcalPFClusterIso + process.hltEle30HcalIsoPPRefFilter + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.HLTRecopixelvertexingSequence + process.HLTElePixelMatchSequence + process.hltEle30PixelMatchPPRefFilter + process.HLTGsfElectronSequence + process.hltEle30GsfOneOEMinusOneOPPPRefFilter + process.hltEle30GsfDetaPPRefFilter + process.hltEle30GsfDphiPPRefFilter + process.HLTTrackReconstructionForIsoElectronIter02 + process.hltEgammaEleGsfTrackIsoPPRef + process.hltEle30GsfTrackIsoPPRefFilter )
17913 process.HLTEle40GsfPPRefSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEgammaCandidatesWrapper + process.hltEG40EtPPRefFilter + process.hltEgammaClusterShape + process.hltEle40ClusterShapePPRefFilter + process.HLTDoLocalHcalWithTowerSequence + process.hltEgammaHoverE + process.hltEle40HoverEPPRefFilter + process.hltEgammaEcalPFClusterIso + process.hltEle40EcalIsoPPRefFilter + process.HLTPFHcalClustering + process.hltEgammaHcalPFClusterIso + process.hltEle40HcalIsoPPRefFilter + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.HLTRecopixelvertexingSequence + process.HLTElePixelMatchSequence + process.hltEle40PixelMatchPPRefFilter + process.HLTGsfElectronSequence + process.hltEle40GsfOneOEMinusOneOPPPRefFilter + process.hltEle40GsfDetaPPRefFilter + process.hltEle40GsfDphiPPRefFilter + process.HLTTrackReconstructionForIsoElectronIter02 + process.hltEgammaEleGsfTrackIsoPPRef + process.hltEle40GsfTrackIsoPPRefFilter )
17914 process.HLTEle50GsfPPRefSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEgammaCandidatesWrapper + process.hltEG50EtPPRefFilter + process.hltEgammaClusterShape + process.hltEle50ClusterShapePPRefFilter + process.HLTDoLocalHcalWithTowerSequence + process.hltEgammaHoverE + process.hltEle50HoverEPPRefFilter + process.hltEgammaEcalPFClusterIso + process.hltEle50EcalIsoPPRefFilter + process.HLTPFHcalClustering + process.hltEgammaHcalPFClusterIso + process.hltEle50HcalIsoPPRefFilter + process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.HLTRecopixelvertexingSequence + process.HLTElePixelMatchSequence + process.hltEle50PixelMatchPPRefFilter + process.HLTGsfElectronSequence + process.hltEle50GsfOneOEMinusOneOPPPRefFilter + process.hltEle50GsfDetaPPRefFilter + process.hltEle50GsfDphiPPRefFilter + process.HLTTrackReconstructionForIsoElectronIter02 + process.hltEgammaEleGsfTrackIsoPPRef + process.hltEle50GsfTrackIsoPPRefFilter )
17915 process.HLTHIGEDPhoton10PPRefSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEgammaCandidatesWrapper + process.hltEG10EtPPRefFilter + process.HLTDoLocalHcalWithTowerSequence + process.hltEgammaHoverE + process.hltEG10HoverELoosePPRefFilter )
17916 process.HLTHIGEDPhoton10EBPPRefSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEgammaCandidatesWrapper + process.hltEG10EtEBPPRefFilter + process.HLTDoLocalHcalWithTowerSequence + process.hltEgammaHoverE + process.hltEG10HoverELooseEBPPRefFilter )
17917 process.HLTHIGEDPhoton20PPRefSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEgammaCandidatesWrapper + process.hltEG20EtPPRefFilter + process.HLTDoLocalHcalWithTowerSequence + process.hltEgammaHoverE + process.hltEG20HoverELoosePPRefFilter )
17918 process.HLTHIGEDPhoton20EBPPRefSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEgammaCandidatesWrapper + process.hltEG20EtEBPPRefFilter + process.HLTDoLocalHcalWithTowerSequence + process.hltEgammaHoverE + process.hltEG20HoverELooseEBPPRefFilter )
17919 process.HLTHIGEDPhoton30PPRefSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEgammaCandidatesWrapper + process.hltEG30EtPPRefFilter + process.HLTDoLocalHcalWithTowerSequence + process.hltEgammaHoverE + process.hltEG30HoverELoosePPRefFilter )
17920 process.HLTHIGEDPhoton30EBPPRefSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEgammaCandidatesWrapper + process.hltEG30EtEBPPRefFilter + process.HLTDoLocalHcalWithTowerSequence + process.hltEgammaHoverE + process.hltEG30HoverELooseEBPPRefFilter )
17921 process.HLTHIGEDPhoton40PPRefSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEgammaCandidatesWrapper + process.hltEG40EtPPRefFilter + process.HLTDoLocalHcalWithTowerSequence + process.hltEgammaHoverE + process.hltEG40HoverELoosePPRefFilter )
17922 process.HLTHIGEDPhoton40EBPPRefSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEgammaCandidatesWrapper + process.hltEG40EtEBPPRefFilter + process.HLTDoLocalHcalWithTowerSequence + process.hltEgammaHoverE + process.hltEG40HoverELooseEBPPRefFilter )
17923 process.HLTHIGEDPhoton50PPRefSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEgammaCandidatesWrapper + process.hltEG50EtPPRefFilter + process.HLTDoLocalHcalWithTowerSequence + process.hltEgammaHoverE + process.hltEG50HoverELoosePPRefFilter )
17924 process.HLTHIGEDPhoton50EBPPRefSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEgammaCandidatesWrapper + process.hltEG50EtEBPPRefFilter + process.HLTDoLocalHcalWithTowerSequence + process.hltEgammaHoverE + process.hltEG50HoverELooseEBPPRefFilter )
17925 process.HLTHIGEDPhoton60PPRefSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEgammaCandidatesWrapper + process.hltEG60EtPPRefFilter + process.HLTDoLocalHcalWithTowerSequence + process.hltEgammaHoverE + process.hltEG60HoverELoosePPRefFilter )
17926 process.HLTHIGEDPhoton60EBPPRefSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEgammaCandidatesWrapper + process.hltEG60EtEBPPRefFilter + process.HLTDoLocalHcalWithTowerSequence + process.hltEgammaHoverE + process.hltEG60HoverELooseEBPPRefFilter )
17927 process.HLTDoubleGEDPhoton20PPRefSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEgammaCandidatesWrapper + process.hltDoubleEG20EtPPRefFilter + process.HLTDoLocalHcalWithTowerSequence + process.hltEgammaHoverE + process.hltDoubleEG20HoverELoosePPRefFilter )
17928 process.HLTDatasetPathBeginSequence = cms.Sequence( process.hltGtStage2Digis )
17929 
17930 process.HLTriggerFirstPath = cms.Path( process.hltGetRaw + process.hltPSetMap + process.hltBoolFalse )
17931 process.Status_OnCPU = cms.Path( process.hltBackend + ~process.hltStatusOnGPUFilter )
17932 process.Status_OnGPU = cms.Path( process.hltBackend + process.hltStatusOnGPUFilter )
17933 process.AlCa_EcalPhiSym_v21 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBiasIorAlwaysTrueIorIsolatedBunch + process.hltPreAlCaEcalPhiSym + process.HLTDoFullUnpackingEgammaEcalSequence + process.hltEcalPhiSymFilter + process.hltFEDSelectorL1 + process.HLTEndSequence )
17934 process.AlCa_HIEcalEtaEBonly_v13 = cms.Path( process.HLTBeginSequence + process.hltL1sAlCaHIEcalPi0Eta + process.hltPreAlCaHIEcalEtaEBonly + process.HLTDoFullUnpackingEgammaEcalSequence + process.hltSimple3x3Clusters + process.hltAlCaEtaRecHitsFilterEBonlyRegional + process.hltAlCaEtaEBUncalibrator + process.hltAlCaEtaEBRechitsToDigis + process.hltFEDSelectorL1 + process.HLTEndSequence )
17935 process.AlCa_HIEcalEtaEEonly_v13 = cms.Path( process.HLTBeginSequence + process.hltL1sAlCaHIEcalPi0Eta + process.hltPreAlCaHIEcalEtaEEonly + process.HLTDoFullUnpackingEgammaEcalSequence + process.hltSimple3x3Clusters + process.hltAlCaEtaRecHitsFilterEEonlyRegional + process.hltAlCaEtaEEUncalibrator + process.hltAlCaEtaEERechitsToDigis + process.hltFEDSelectorL1 + process.HLTEndSequence )
17936 process.AlCa_HIEcalPi0EBonly_v13 = cms.Path( process.HLTBeginSequence + process.hltL1sAlCaHIEcalPi0Eta + process.hltPreAlCaHIEcalPi0EBonly + process.HLTDoFullUnpackingEgammaEcalSequence + process.hltSimple3x3Clusters + process.hltAlCaPi0RecHitsFilterEBonlyRegional + process.hltAlCaPi0EBUncalibrator + process.hltAlCaPi0EBRechitsToDigis + process.hltFEDSelectorL1 + process.HLTEndSequence )
17937 process.AlCa_HIEcalPi0EEonly_v13 = cms.Path( process.HLTBeginSequence + process.hltL1sAlCaHIEcalPi0Eta + process.hltPreAlCaHIEcalPi0EEonly + process.HLTDoFullUnpackingEgammaEcalSequence + process.hltSimple3x3Clusters + process.hltAlCaPi0RecHitsFilterEEonlyRegional + process.hltAlCaPi0EEUncalibrator + process.hltAlCaPi0EERechitsToDigis + process.hltFEDSelectorL1 + process.HLTEndSequence )
17938 process.AlCa_HIRPCMuonNormalisation_v12 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu7to30 + process.hltPreAlCaHIRPCMuonNormalisation + process.hltHIRPCMuonNormaL1Filtered0 + process.HLTFEDSelectorsForRPCMonitor + process.HLTEndSequence )
17939 process.AlCa_LumiPixelsCounts_Random_v12 = cms.Path( process.HLTBeginSequenceRandom + process.hltPreAlCaLumiPixelsCountsRandom + process.HLTBeamSpot + process.hltPixelTrackerHVOn + process.HLTDoLocalPixelSequence + process.hltAlcaPixelClusterCounts + process.HLTEndSequence )
17940 process.AlCa_LumiPixelsCounts_ZeroBias_v14 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPreAlCaLumiPixelsCountsZeroBias + process.hltPixelTrackerHVOn + process.HLTDoLocalPixelSequence + process.hltAlcaPixelClusterCounts + process.HLTEndSequence )
17941 process.DQM_PixelReconstruction_v13 = cms.Path( process.HLTBeginSequence + process.hltL1sDQMPixelReconstruction + process.hltPreDQMPixelReconstruction + process.hltBackend + process.hltStatusOnGPUFilter + process.HLTDoLocalPixelSequence + process.HLTDoLocalPixelSequenceSerialSync + process.HLTRecopixelvertexingSequence + process.HLTRecopixelvertexingSequenceSerialSync + process.HLTDQMPixelReconstruction + process.HLTEndSequence )
17942 process.DQM_EcalReconstruction_v13 = cms.Path( process.HLTBeginSequence + process.hltL1sDQMEcalReconstruction + process.hltPreDQMEcalReconstruction + process.hltBackend + process.hltStatusOnGPUFilter + process.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequence + process.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequenceSerialSync + process.HLTEndSequence )
17943 process.DQM_HcalReconstruction_v11 = cms.Path( process.HLTBeginSequence + process.hltL1sDQMHcalReconstruction + process.hltPreDQMHcalReconstruction + process.hltBackend + process.hltStatusOnGPUFilter + process.HLTDoLocalHcalSequence + process.HLTDoLocalHcalSequenceSerialSync + process.HLTPFHcalClustering + process.HLTPFHcalClusteringSerialSync + process.HLTEndSequence )
17944 process.DST_Physics_v17 = cms.Path( process.HLTBeginSequence + process.hltPreDSTPhysics + process.hltFEDSelectorL1 + process.hltFEDSelectorL1uGTTest + process.hltFEDSelectorTCDS + process.HLTEndSequence )
17945 process.HLT_EcalCalibration_v4 = cms.Path( process.HLTBeginSequenceCalibration + process.hltPreEcalCalibration + process.hltEcalCalibrationRaw + process.HLTEndSequence )
17946 process.HLT_HcalCalibration_v6 = cms.Path( process.HLTBeginSequenceCalibration + process.hltPreHcalCalibration + process.hltHcalCalibrationRaw + process.HLTEndSequence )
17947 process.HLT_HcalNZS_v22 = cms.Path( process.HLTBeginSequenceNZS + process.hltL1sHcalNZS + process.hltPreHcalNZS + process.HLTEndSequence )
17948 process.HLT_HcalPhiSym_v24 = cms.Path( process.HLTBeginSequenceNZS + process.hltL1sSingleEGorSingleorDoubleMu + process.hltPreHcalPhiSym + process.HLTEndSequence )
17949 process.HLT_Random_v3 = cms.Path( process.HLTBeginSequenceRandom + process.hltPreRandom + process.HLTEndSequence )
17950 process.HLT_Physics_v15 = cms.Path( process.HLTBeginSequenceL1Fat + process.hltPrePhysics + process.HLTEndSequence )
17951 process.HLT_ZeroBias_v14 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPreZeroBias + process.HLTEndSequence )
17952 process.HLT_ZeroBias_Beamspot_v18 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPreZeroBiasBeamspot + process.HLTTrackingForBeamSpot + process.hltVerticesPF + process.hltVerticesPFSelector + process.hltVerticesPFFilter + process.hltFEDSelectorOnlineMetaData + process.hltFEDSelectorTCDS + process.HLTEndSequence )
17953 process.HLT_ZeroBias_FirstCollisionAfterAbortGap_v13 = cms.Path( process.HLTBeginSequence + process.hltL1sL1ZeroBiasFirstCollisionAfterAbortGap + process.hltPreZeroBiasFirstCollisionAfterAbortGap + process.HLTEndSequence )
17954 process.HLT_CDC_L2cosmic_10_er1p0_v11 = cms.Path( process.HLTBeginSequence + process.hltL1sCDC + process.hltPreCDCL2cosmic10er1p0 + process.hltL1fL1sCDCL1Filtered0 + process.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + process.hltL2fL1sCDCL2CosmicMuL2Filtered3er2stations10er1p0 + process.HLTEndSequence )
17955 process.HLT_CDC_L2cosmic_5p5_er1p0_v11 = cms.Path( process.HLTBeginSequence + process.hltL1sCDC + process.hltPreCDCL2cosmic5p5er1p0 + process.hltL1fL1sCDCL1Filtered0 + process.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + process.hltL2fL1sCDCL2CosmicMuL2Filtered3er2stations5p5er1p0 + process.HLTEndSequence )
17956 process.HLT_HIL1UnpairedBunchBptxMinusForPPRef_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sL1UnpairedBunchBptxMinus + process.hltPreHIL1UnpairedBunchBptxMinusForPPRef + process.HLTEndSequence )
17957 process.HLT_HIL1UnpairedBunchBptxPlusForPPRef_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sL1UnpairedBunchBptxPlus + process.hltPreHIL1UnpairedBunchBptxPlusForPPRef + process.HLTEndSequence )
17958 process.HLT_HIL1NotBptxORForPPRef_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sNotBptxOR + process.hltPreHIL1NotBptxORForPPRef + process.HLTEndSequence )
17959 process.HLT_HIHT80_Beamspot_ppRef5TeV_v17 = cms.Path( process.HLTBeginSequence + process.hltL1sHTTForBeamSpotPP5TeV + process.hltPreHIHT80BeamspotppRef5TeV + process.HLTAK4CaloJetsSequence + process.hltHtMht + process.hltHT80 + process.HLTTrackingForBeamSpot + process.hltVerticesPF + process.hltVerticesPFSelector + process.hltVerticesPFFilter + process.hltFEDSelectorOnlineMetaData + process.hltFEDSelectorTCDS + process.HLTEndSequence )
17960 process.HLT_PPRefZeroBias_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPrePPRefZeroBias + process.HLTEndSequence )
17961 process.HLT_AK4CaloJet40_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPreAK4CaloJet40 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloJet40 + process.HLTEndSequence )
17962 process.HLT_AK4CaloJet60_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet35 + process.hltPreAK4CaloJet60 + process.HLTAK4CaloJetsSequence + process.hltSingleAK4CaloJet60 + process.HLTEndSequence )
17963 process.HLT_AK4CaloJet70_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet60 + process.hltPreAK4CaloJet70 + process.HLTAK4CaloJetsSequence + process.hltSingleAK4CaloJet70 + process.HLTEndSequence )
17964 process.HLT_AK4CaloJet80_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet60 + process.hltPreAK4CaloJet80 + process.HLTAK4CaloJetsSequence + process.hltSingleAK4CaloJet80 + process.HLTEndSequence )
17965 process.HLT_AK4CaloJet100_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet60 + process.hltPreAK4CaloJet100 + process.HLTAK4CaloJetsSequence + process.hltSingleAK4CaloJet100 + process.HLTEndSequence )
17966 process.HLT_AK4CaloJet120_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet90 + process.hltPreAK4CaloJet120 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloJet120 + process.HLTEndSequence )
17967 process.HLT_AK4CaloJetFwd40_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPreAK4CaloJetFwd40 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloFwdJet40 + process.HLTEndSequence )
17968 process.HLT_AK4CaloJetFwd60_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet35Fwd + process.hltPreAK4CaloJetFwd60 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloFwdJet60 + process.HLTEndSequence )
17969 process.HLT_AK4CaloJetFwd70_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet60Fwd + process.hltPreAK4CaloJetFwd70 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloFwdJet70 + process.HLTEndSequence )
17970 process.HLT_AK4CaloJetFwd80_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet60Fwd + process.hltPreAK4CaloJetFwd80 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloFwdJet80 + process.HLTEndSequence )
17971 process.HLT_AK4CaloJetFwd100_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet60Fwd + process.hltPreAK4CaloJetFwd100 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloFwdJet100 + process.HLTEndSequence )
17972 process.HLT_AK4CaloJetFwd120_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet90Fwd + process.hltPreAK4CaloJetFwd120 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloFwdJet120 + process.HLTEndSequence )
17973 process.HLT_AK4PFJet40_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPreAK4PFJet40 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloJet10 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets10 + process.hltSinglePFJet40 + process.HLTEndSequence )
17974 process.HLT_AK4PFJet60_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet35 + process.hltPreAK4PFJet60 + process.HLTAK4CaloJetsSequence + process.hltSingleAK4CaloJet40 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets40 + process.hltSinglePFJet60 + process.HLTEndSequence )
17975 process.HLT_AK4PFJet80_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet60 + process.hltPreAK4PFJet80 + process.HLTAK4CaloJetsSequence + process.hltSingleAK4CaloJet50 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets50 + process.hltSinglePFJet80 + process.HLTEndSequence )
17976 process.HLT_AK4PFJet100_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet60 + process.hltPreAK4PFJet100 + process.HLTAK4CaloJetsSequence + process.hltSingleAK4CaloJet70 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets70 + process.hltSinglePFJet100 + process.HLTEndSequence )
17977 process.HLT_AK4PFJet120_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet90 + process.hltPreAK4PFJet120 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloJet90 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets90 + process.hltSinglePFJet120 + process.HLTEndSequence )
17978 process.HLT_AK4PFJetFwd40_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPreAK4PFJetFwd40 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloFwdJet10 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloFwdJets10 + process.hltSinglePFFwdJet40 + process.HLTEndSequence )
17979 process.HLT_AK4PFJetFwd60_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet35Fwd + process.hltPreAK4PFJetFwd60 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloFwdJet40 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloFwdJets40 + process.hltSinglePFFwdJet60 + process.HLTEndSequence )
17980 process.HLT_AK4PFJetFwd80_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet60Fwd + process.hltPreAK4PFJetFwd80 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloFwdJet50 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloFwdJets50 + process.hltSinglePFFwdJet80 + process.HLTEndSequence )
17981 process.HLT_AK4PFJetFwd100_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet60Fwd + process.hltPreAK4PFJetFwd100 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloFwdJet70 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloFwdJets70 + process.hltSinglePFFwdJet100 + process.HLTEndSequence )
17982 process.HLT_AK4PFJetFwd120_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet90Fwd + process.hltPreAK4PFJetFwd120 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloFwdJet90 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloFwdJets90 + process.hltSinglePFFwdJet120 + process.HLTEndSequence )
17983 process.HLT_PPRefDoubleEle10Gsf_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sEG10EG5 + process.hltPrePPRefDoubleEle10Gsf + process.HLTDoubleEle10GsfPPRefSequence + process.HLTEndSequence )
17984 process.HLT_PPRefDoubleEle10GsfMass50_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sEG10EG5 + process.hltPrePPRefDoubleEle10GsfMass50 + process.HLTDoubleEle10GsfPPRefSequence + process.hltDoubleEle10Mass50PPRefFilter + process.HLTEndSequence )
17985 process.HLT_PPRefDoubleEle15Gsf_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sEG10EG5 + process.hltPrePPRefDoubleEle15Gsf + process.HLTDoubleEle15GsfPPRefSequence + process.HLTEndSequence )
17986 process.HLT_PPRefDoubleEle15GsfMass50_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sEG10EG5 + process.hltPrePPRefDoubleEle15GsfMass50 + process.HLTDoubleEle15GsfPPRefSequence + process.hltDoubleEle15Mass50PPRefFilter + process.HLTEndSequence )
17987 process.HLT_PPRefEle15Ele10Gsf_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sEG10EG5 + process.hltPrePPRefEle15Ele10Gsf + process.HLTEle15Ele10GsfPPRefSequence + process.HLTEndSequence )
17988 process.HLT_PPRefEle15Ele10GsfMass50_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sEG10EG5 + process.hltPrePPRefEle15Ele10GsfMass50 + process.HLTEle15Ele10GsfPPRefSequence + process.hltDoubleEle10Mass50PPRefFilter + process.HLTEndSequence )
17989 process.HLT_PPRefEle10Gsf_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG10 + process.hltPrePPRefEle10Gsf + process.HLTEle10GsfPPRefSequence + process.HLTEndSequence )
17990 process.HLT_PPRefEle15Gsf_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG10 + process.hltPrePPRefEle15Gsf + process.HLTEle15GsfPPRefSequence + process.HLTEndSequence )
17991 process.HLT_PPRefEle20Gsf_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG18OR21 + process.hltPrePPRefEle20Gsf + process.HLTEle20GsfPPRefSequence + process.HLTEndSequence )
17992 process.HLT_PPRefEle30Gsf_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG21 + process.hltPrePPRefEle30Gsf + process.HLTEle30GsfPPRefSequence + process.HLTEndSequence )
17993 process.HLT_PPRefEle40Gsf_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG21 + process.hltPrePPRefEle40Gsf + process.HLTEle40GsfPPRefSequence + process.HLTEndSequence )
17994 process.HLT_PPRefEle50Gsf_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG21 + process.hltPrePPRefEle50Gsf + process.HLTEle50GsfPPRefSequence + process.HLTEndSequence )
17995 process.HLT_PPRefGEDPhoton10_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG10 + process.hltPrePPRefGEDPhoton10 + process.HLTHIGEDPhoton10PPRefSequence + process.HLTEndSequence )
17996 process.HLT_PPRefGEDPhoton10_EB_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG10 + process.hltPrePPRefGEDPhoton10EB + process.HLTHIGEDPhoton10EBPPRefSequence + process.HLTEndSequence )
17997 process.HLT_PPRefGEDPhoton20_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG10 + process.hltPrePPRefGEDPhoton20 + process.HLTHIGEDPhoton20PPRefSequence + process.HLTEndSequence )
17998 process.HLT_PPRefGEDPhoton20_EB_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG10 + process.hltPrePPRefGEDPhoton20EB + process.HLTHIGEDPhoton20EBPPRefSequence + process.HLTEndSequence )
17999 process.HLT_PPRefGEDPhoton30_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG21 + process.hltPrePPRefGEDPhoton30 + process.HLTHIGEDPhoton30PPRefSequence + process.HLTEndSequence )
18000 process.HLT_PPRefGEDPhoton30_EB_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG21 + process.hltPrePPRefGEDPhoton30EB + process.HLTHIGEDPhoton30EBPPRefSequence + process.HLTEndSequence )
18001 process.HLT_PPRefGEDPhoton40_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG21 + process.hltPrePPRefGEDPhoton40 + process.HLTHIGEDPhoton40PPRefSequence + process.HLTEndSequence )
18002 process.HLT_PPRefGEDPhoton40_EB_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG21 + process.hltPrePPRefGEDPhoton40EB + process.HLTHIGEDPhoton40EBPPRefSequence + process.HLTEndSequence )
18003 process.HLT_PPRefGEDPhoton50_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG21 + process.hltPrePPRefGEDPhoton50 + process.HLTHIGEDPhoton50PPRefSequence + process.HLTEndSequence )
18004 process.HLT_PPRefGEDPhoton50_EB_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG21 + process.hltPrePPRefGEDPhoton50EB + process.HLTHIGEDPhoton50EBPPRefSequence + process.HLTEndSequence )
18005 process.HLT_PPRefGEDPhoton60_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG30 + process.hltPrePPRefGEDPhoton60 + process.HLTHIGEDPhoton60PPRefSequence + process.HLTEndSequence )
18006 process.HLT_PPRefGEDPhoton60_EB_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG30 + process.hltPrePPRefGEDPhoton60EB + process.HLTHIGEDPhoton60EBPPRefSequence + process.HLTEndSequence )
18007 process.HLT_PPRefDoubleGEDPhoton20_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sEG15EG10 + process.hltPrePPRefDoubleGEDPhoton20 + process.HLTDoubleGEDPhoton20PPRefSequence + process.HLTEndSequence )
18008 process.HLT_PPRefL1DoubleMu0_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu0 + process.hltPrePPRefL1DoubleMu0 + process.hltL1fL1sDoubleMu0L1Filtered0PPRef + process.HLTEndSequence )
18009 process.HLT_PPRefL1DoubleMu0_SQ_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu0SQ + process.hltPrePPRefL1DoubleMu0SQ + process.hltL1fL1sDoubleMu0SQL1Filtered0PPRef + process.HLTEndSequence )
18010 process.HLT_PPRefL1DoubleMu0_Open_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMuOpen + process.hltPrePPRefL1DoubleMu0Open + process.hltL1fL1sDoubleMuOpenL1Filtered0PPRef + process.HLTEndSequence )
18011 process.HLT_PPRefL1DoubleMu2_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu2 + process.hltPrePPRefL1DoubleMu2 + process.hltL1fL1sDoubleMu2L1Filtered0PPRef + process.HLTEndSequence )
18012 process.HLT_PPRefL1DoubleMu2_SQ_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu2SQ + process.hltPrePPRefL1DoubleMu2SQ + process.hltL1fL1sDoubleMu2SQL1Filtered0PPRef + process.HLTEndSequence )
18013 process.HLT_PPRefL1SingleMu0_Cosmics_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu0Cosmics + process.hltPrePPRefL1SingleMu0Cosmics + process.hltL1fL1sSingleMu0CosmicsL1Filtered0PPRef + process.HLTEndSequence )
18014 process.HLT_PPRefL1SingleMu7_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu7 + process.hltPrePPRefL1SingleMu7 + process.hltL1fL1sSingleMu7L1Filtered7PPRef + process.HLTEndSequence )
18015 process.HLT_PPRefL1SingleMu12_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu12 + process.hltPrePPRefL1SingleMu12 + process.hltL1fL1sDoubleMu12L1Filtered12PPRef + process.HLTEndSequence )
18016 process.HLT_PPRefL1SingleMu5_Ele20Gsf_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu3SingleEG12 + process.hltPrePPRefL1SingleMu5Ele20Gsf + process.hltL1fL1sSingleMu3SingleEG12L1Filtered5PPRef + process.HLTEle20GsfPPRefSequence + process.HLTEndSequence )
18017 process.HLT_PPRefL1SingleMu5_GEDPhoton20_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu3SingleEG12 + process.hltPrePPRefL1SingleMu5GEDPhoton20 + process.hltL1fL1sSingleMu3SingleEG12L1Filtered5PPRef + process.HLTHIGEDPhoton20PPRefSequence + process.HLTEndSequence )
18018 process.HLT_PPRefL1SingleMu7_Ele20Gsf_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu5SingleEG15 + process.hltPrePPRefL1SingleMu7Ele20Gsf + process.hltL1fL1sSingleMu5SingleEG15L1Filtered7PPRef + process.HLTEle20GsfPPRefSequence + process.HLTEndSequence )
18019 process.HLT_PPRefL1SingleMu7_GEDPhoton10_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu5SingleEG15 + process.hltPrePPRefL1SingleMu7GEDPhoton10 + process.hltL1fL1sSingleMu5SingleEG15L1Filtered7PPRef + process.HLTHIGEDPhoton10PPRefSequence + process.HLTEndSequence )
18020 process.HLT_PPRefL2DoubleMu0_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu0 + process.hltPrePPRefL2DoubleMu0 + process.hltL1fL1sDoubleMu0L1Filtered0PPRef + process.HLTL2muonrecoSequence + process.hltL2fL1fL1sDoubleMu0L2Filtered0PPRef + process.HLTEndSequence )
18021 process.HLT_PPRefL2DoubleMu0_Open_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMuOpen + process.hltPrePPRefL2DoubleMu0Open + process.hltL1fL1sDoubleMuOpenL1Filtered0PPRef + process.HLTL2muonrecoSequence + process.hltL2fL1fL1sDoubleMuOpenL2Filtered0PPRef + process.HLTEndSequence )
18022 process.HLT_PPRefL2SingleMu7_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu7 + process.hltPrePPRefL2SingleMu7 + process.hltL1fL1sSingleMu7L1Filtered7PPRef + process.HLTL2muonrecoSequence + process.hltL2fL1fL1sSingleMu7L2Filtered7PPRef + process.HLTEndSequence )
18023 process.HLT_PPRefL2SingleMu12_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu7 + process.hltPrePPRefL2SingleMu12 + process.hltL1fL1sSingleMu7L1Filtered7PPRef + process.HLTL2muonrecoSequence + process.hltL2fL1fL1sSingleMu7L2Filtered12PPRef + process.HLTEndSequence )
18024 process.HLT_PPRefL2SingleMu15_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu7 + process.hltPrePPRefL2SingleMu15 + process.hltL1fL1sSingleMu7L1Filtered7PPRef + process.HLTL2muonrecoSequence + process.hltL2fL1fL1sSingleMu12L2Filtered15PPRef + process.HLTEndSequence )
18025 process.HLT_PPRefL2SingleMu20_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuOpen + process.hltL1sSingleMu7 + process.hltPrePPRefL2SingleMu20 + process.hltL1fL1sSingleMu7L1Filtered7PPRef + process.HLTL2muonrecoSequence + process.hltL2fL1fL1sSingleMu7L2Filtered20PPRef + process.HLTEndSequence )
18026 process.HLT_PPRefL3DoubleMu0_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu0 + process.hltPrePPRefL3DoubleMu0 + process.hltL1fL1sDoubleMu0L1Filtered0PPRef + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1fL1sDoubleMu0L2Filtered0PPRef) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sDoubleMu0L1Filtered0PPRef) + process.hltL3fL1fL1sDoubleMu0L3Filtered0PPRef + process.HLTEndSequence )
18027 process.HLT_PPRefL3DoubleMu0_Open_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMuOpen + process.hltPrePPRefL3DoubleMu0Open + process.hltL1fL1sDoubleMuOpenL1Filtered0PPRef + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1fL1sDoubleMuOpenL2Filtered0PPRef) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sDoubleMuOpenL1Filtered0PPRef) + process.hltL3fL1fL1sDoubleMuOpenL3Filtered0PPRef + process.HLTEndSequence )
18028 process.HLT_PPRefL3SingleMu3_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu3 + process.hltPrePPRefL3SingleMu3 + process.hltL1fL1sSingleMu3L1Filtered0PPRef + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1fL1sSingleMu3L2Filtered0PPRef) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sSingleMu3L1Filtered0PPRef) + process.hltL3fL1fL1sSingleMu3L3Filtered3PPRef + process.HLTEndSequence )
18029 process.HLT_PPRefL3SingleMu5_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu5 + process.hltPrePPRefL3SingleMu5 + process.hltL1fL1sSingleMu5L1Filtered0PPRef + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1fL1sSingleMu5L2Filtered0PPRef) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sSingleMu5L1Filtered0PPRef) + process.hltL3fL1fL1sSingleMu5L3Filtered5PPRef + process.HLTEndSequence )
18030 process.HLT_PPRefL3SingleMu7_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu7 + process.hltPrePPRefL3SingleMu7 + process.hltL1fL1sSingleMu7L1Filtered7PPRef + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1fL1sSingleMu7L2Filtered7PPRef) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sSingleMu7L1Filtered7PPRef) + process.hltL3fL1fL1sSingleMu7L3Filtered7PPRef + process.HLTEndSequence )
18031 process.HLT_PPRefL3SingleMu12_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu7 + process.hltPrePPRefL3SingleMu12 + process.hltL1fL1sSingleMu7L1Filtered7PPRef + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1fL1sSingleMu7L2Filtered7PPRef) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sSingleMu7L1Filtered7PPRef) + process.hltL3fL1fL1sSingleMu7L3Filtered12PPRef + process.HLTEndSequence )
18032 process.HLT_PPRefL3SingleMu15_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu7 + process.hltPrePPRefL3SingleMu15 + process.hltL1fL1sSingleMu7L1Filtered7PPRef + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1fL1sSingleMu7L2Filtered7PPRef) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sSingleMu7L1Filtered7PPRef) + process.hltL3fL1fL1sSingleMu7L3Filtered15PPRef + process.HLTEndSequence )
18033 process.HLT_PPRefL3SingleMu20_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu7 + process.hltPrePPRefL3SingleMu20 + process.hltL1fL1sSingleMu7L1Filtered7PPRef + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1fL1sSingleMu7L2Filtered7PPRef) + process.HLTL3muonrecoSequence + cms.ignore(process.hltL1fForIterL3L1fL1sSingleMu7L1Filtered7PPRef) + process.hltL3fL1fL1sSingleMu7L3Filtered20PPRef + process.HLTEndSequence )
18034 process.HLT_PPRefL3SingleMu3_SingleAK4CaloJet40_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuOpenSingleJet28MidEta2p7BptxANDPPRef + process.hltPrePPRefL3SingleMu3SingleAK4CaloJet40 + process.hltL1fL1sSingleMuOpenSingleJet28MuFiltered0PPRef + process.HLTAK4CaloJetsSequence + process.hltSingleCaloJet40 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1fL1sSingleMuOpenSingleJet28L2Filtered0PPRef) + process.HLTL3muonrecoSequence + process.hltL3fL1fL1sSingleMuOpenSingleJet28L3Filtered3PPRef + process.HLTEndSequence )
18035 process.HLT_PPRefL3SingleMu3_SingleAK4CaloJet60_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuOpenSingleJet44MidEta2p7BptxANDPPRef + process.hltPrePPRefL3SingleMu3SingleAK4CaloJet60 + process.hltL1fL1sSingleMuOpenSingleJet44MuFiltered0PPRef + process.HLTAK4CaloJetsSequence + process.hltSingleAK4CaloJet60 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1fL1sSingleMuOpenSingleJet44L2Filtered0PPRef) + process.HLTL3muonrecoSequence + process.hltL3fL1fL1sSingleMuOpenSingleJet44L3Filtered3PPRef + process.HLTEndSequence )
18036 process.HLT_PPRefL3SingleMu3_SingleAK4CaloJet80_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuOpenSingleJet64MidEta2p7BptxANDPPRef + process.hltPrePPRefL3SingleMu3SingleAK4CaloJet80 + process.hltL1fL1sSingleMuOpenSingleJet64MuFiltered0PPRef + process.HLTAK4CaloJetsSequence + process.hltSingleAK4CaloJet80 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1fL1sSingleMuOpenSingleJet64L2Filtered0PPRef) + process.HLTL3muonrecoSequence + process.hltL3fL1fL1sSingleMuOpenSingleJet64L3Filtered3PPRef + process.HLTEndSequence )
18037 process.HLT_PPRefL3SingleMu5_SingleAK4CaloJet40_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu3SingleJet32MidEta2p7BptxANDPPRef + process.hltPrePPRefL3SingleMu5SingleAK4CaloJet40 + process.hltL1fL1sSingleMu3SingleJet32MuFiltered0PPRef + process.HLTAK4CaloJetsSequence + process.hltSingleCaloJet40 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1fL1sSingleMu3SingleJet32L2Filtered0PPRef) + process.HLTL3muonrecoSequence + process.hltL3fL1fL1sSingleMu3SingleJet32L3Filtered5PPRef + process.HLTEndSequence )
18038 process.HLT_PPRefL3SingleMu5_SingleAK4CaloJet60_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu3SingleJet40MidEta2p7BptxANDPPRef + process.hltPrePPRefL3SingleMu5SingleAK4CaloJet60 + process.hltL1fL1sSingleMu3SingleJet40MuFiltered0PPRef + process.HLTAK4CaloJetsSequence + process.hltSingleAK4CaloJet60 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1fL1sSingleMu3SingleJet40L2Filtered0PPRef) + process.HLTL3muonrecoSequence + process.hltL3fL1fL1sSingleMu3SingleJet40L3Filtered5PPRef + process.HLTEndSequence )
18039 process.HLT_PPRefL3SingleMu5_SingleAK4CaloJet80_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu3SingleJet40MidEta2p7BptxANDPPRef + process.hltPrePPRefL3SingleMu5SingleAK4CaloJet80 + process.hltL1fL1sSingleMu3SingleJet40MuFiltered0PPRef + process.HLTAK4CaloJetsSequence + process.hltSingleAK4CaloJet80 + process.HLTL2muonrecoSequence + cms.ignore(process.hltL2fL1fL1sSingleMu3SingleJet40L2Filtered0PPRef) + process.HLTL3muonrecoSequence + process.hltL3fL1fL1sSingleMu3SingleJet40L3Filtered5PPRef + process.HLTEndSequence )
18040 process.HLT_PPRefCscCluster_Loose_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sMuShowerOneNominal + process.hltPrePPRefCscClusterLoose + process.HLTMuonLocalRecoSequence + process.hltCSCrechitClusters + process.hltCscClusterLoosePPRef + process.HLTEndSequence )
18041 process.HLT_PPRefCscCluster_Medium_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sMuShowerOneNominal + process.hltPrePPRefCscClusterMedium + process.HLTMuonLocalRecoSequence + process.hltCSCrechitClusters + process.hltCscClusterMediumPPRef + process.HLTEndSequence )
18042 process.HLT_PPRefCscCluster_Tight_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sMuShowerOneNominal + process.hltPrePPRefCscClusterTight + process.HLTMuonLocalRecoSequence + process.hltCSCrechitClusters + process.hltCscClusterTightPPRef + process.HLTEndSequence )
18043 process.HLT_PPRefUPC_SingleJet8_ZDC1nAsymXOR_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sZDC1nAsymXORSingleJet8 + process.hltPrePPRefUPCSingleJet8ZDC1nAsymXOR + process.HLTEndSequence )
18044 process.HLT_PPRefUPC_SingleJet12_ZDC1nAsymXOR_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sZDC1nAsymXORSingleJet12 + process.hltPrePPRefUPCSingleJet12ZDC1nAsymXOR + process.HLTEndSequence )
18045 process.HLT_PPRefUPC_SingleJet16_ZDC1nAsymXOR_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sZDC1nAsymXORSingleJet16 + process.hltPrePPRefUPCSingleJet16ZDC1nAsymXOR + process.HLTEndSequence )
18046 process.HLT_PPRefUPC_SingleJet20_ZDC1nAsymXOR_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sZDC1nAsymXORSingleJet20 + process.hltPrePPRefUPCSingleJet20ZDC1nAsymXOR + process.HLTEndSequence )
18047 process.HLT_PPRefUPC_SingleJet24_ZDC1nAsymXOR_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sZDC1nAsymXORSingleJet24 + process.hltPrePPRefUPCSingleJet24ZDC1nAsymXOR + process.HLTEndSequence )
18048 process.HLT_PPRefUPC_SingleJet28_ZDC1nAsymXOR_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sZDC1nAsymXORSingleJet28 + process.hltPrePPRefUPCSingleJet28ZDC1nAsymXOR + process.HLTEndSequence )
18049 process.HLT_PPRefUPC_SingleJet8_ZDC1nOR_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sZDC1nORSingleJet8 + process.hltPrePPRefUPCSingleJet8ZDC1nOR + process.HLTEndSequence )
18050 process.HLT_PPRefUPC_SingleJet12_ZDC1nOR_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sZDC1nORSingleJet12 + process.hltPrePPRefUPCSingleJet12ZDC1nOR + process.HLTEndSequence )
18051 process.HLT_PPRefUPC_SingleJet16_ZDC1nOR_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sZDC1nORSingleJet16 + process.hltPrePPRefUPCSingleJet16ZDC1nOR + process.HLTEndSequence )
18052 process.HLT_PPRefUPC_SingleJet20_ZDC1nOR_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sZDC1nORSingleJet20 + process.hltPrePPRefUPCSingleJet20ZDC1nOR + process.HLTEndSequence )
18053 process.HLT_PPRefUPC_SingleJet24_ZDC1nOR_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sZDC1nORSingleJet24 + process.hltPrePPRefUPCSingleJet24ZDC1nOR + process.HLTEndSequence )
18054 process.HLT_PPRefUPC_SingleJet28_ZDC1nOR_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sZDC1nORSingleJet28 + process.hltPrePPRefUPCSingleJet28ZDC1nOR + process.HLTEndSequence )
18055 process.HLT_PPRefUPC_ZDC1nAsymXOR_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sZDC1nAsymXOR + process.hltPrePPRefUPCZDC1nAsymXOR + process.HLTEndSequence )
18056 process.HLT_PPRefUPC_ZDC1nOR_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sZDC1nORPRef + process.hltPrePPRefUPCZDC1nOR + process.HLTEndSequence )
18057 process.HLT_PPRefZeroBias_FirstCollisionInTrain_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1ZeroBiasFirstCollisionInTrain + process.hltPrePPRefZeroBiasFirstCollisionInTrain + process.HLTEndSequence )
18058 process.HLT_Random_HighRate_v1 = cms.Path( process.HLTBeginSequenceRandom + process.hltPreRandomHighRate + process.HLTEndSequence )
18059 process.HLTriggerFinalPath = cms.Path( process.hltGtStage2Digis + process.hltTriggerSummaryAOD + process.hltTriggerSummaryRAW + process.hltBoolFalse )
18060 process.HLTAnalyzerEndpath = cms.EndPath( process.hltGtStage2Digis + process.hltL1TGlobalSummary + process.hltTrigReport )
18061 process.Dataset_AlCaLumiPixelsCountsExpress = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetAlCaLumiPixelsCountsExpress + process.hltPreDatasetAlCaLumiPixelsCountsExpress )
18062 process.Dataset_AlCaLumiPixelsCountsPrompt = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetAlCaLumiPixelsCountsPrompt + process.hltPreDatasetAlCaLumiPixelsCountsPrompt )
18063 process.Dataset_AlCaP0 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetAlCaP0 + process.hltPreDatasetAlCaP0 )
18064 process.Dataset_AlCaPhiSym = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetAlCaPhiSym + process.hltPreDatasetAlCaPhiSym )
18065 process.Dataset_DQMGPUvsCPU = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetDQMGPUvsCPU + process.hltPreDatasetDQMGPUvsCPU )
18066 process.Dataset_DQMOnlineBeamspot = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetDQMOnlineBeamspot + process.hltPreDatasetDQMOnlineBeamspot )
18067 process.Dataset_EcalLaser = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetEcalLaser + process.hltPreDatasetEcalLaser )
18068 process.Dataset_EmptyBX = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetEmptyBX + process.hltPreDatasetEmptyBX )
18069 process.Dataset_EventDisplay = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetEventDisplay + process.hltPreDatasetEventDisplay )
18070 process.Dataset_ExpressAlignment = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetExpressAlignment + process.hltPreDatasetExpressAlignment )
18071 process.Dataset_ExpressPhysics = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetExpressPhysics + process.hltPreDatasetExpressPhysics )
18072 process.Dataset_HLTMonitor = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetHLTMonitor + process.hltPreDatasetHLTMonitor )
18073 process.Dataset_HLTPhysics = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetHLTPhysics + process.hltPreDatasetHLTPhysics )
18074 process.Dataset_HcalNZS = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetHcalNZS + process.hltPreDatasetHcalNZS )
18075 process.Dataset_L1Accept = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetL1Accept + process.hltPreDatasetL1Accept )
18076 process.Dataset_NoBPTX = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetNoBPTX + process.hltPreDatasetNoBPTX )
18077 process.Dataset_OnlineMonitor = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetOnlineMonitor + process.hltPreDatasetOnlineMonitor )
18078 process.Dataset_PPRefDoubleMuon0 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetPPRefDoubleMuon + process.hltPreDatasetPPRefDoubleMuon0 )
18079 process.Dataset_PPRefDoubleMuon1 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetPPRefDoubleMuon + process.hltPreDatasetPPRefDoubleMuon1 )
18080 process.Dataset_PPRefDoubleMuon2 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetPPRefDoubleMuon + process.hltPreDatasetPPRefDoubleMuon2 )
18081 process.Dataset_PPRefDoubleMuon3 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetPPRefDoubleMuon + process.hltPreDatasetPPRefDoubleMuon3 )
18082 process.Dataset_PPRefHardProbes0 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetPPRefHardProbes + process.hltPreDatasetPPRefHardProbes0 )
18083 process.Dataset_PPRefSingleMuon0 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetPPRefSingleMuon + process.hltPreDatasetPPRefSingleMuon0 )
18084 process.Dataset_PPRefZeroBiasPlusForward0 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetPPRefZeroBias + process.hltPreDatasetPPRefZeroBiasPlusForward0 )
18085 process.Dataset_RPCMonitor = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetRPCMonitor + process.hltPreDatasetRPCMonitor )
18086 process.Dataset_TestEnablesEcalHcal = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetTestEnablesEcalHcal + process.hltPreDatasetTestEnablesEcalHcal )
18087 process.Dataset_TestEnablesEcalHcalDQM = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetTestEnablesEcalHcalDQM + process.hltPreDatasetTestEnablesEcalHcalDQM )
18088 process.Dataset_ZeroBias = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetZeroBias + process.hltPreDatasetZeroBias )
18089 process.Dataset_SpecialRandom0 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialRandom + process.hltPreDatasetSpecialRandom0 )
18090 process.Dataset_SpecialRandom1 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialRandom + process.hltPreDatasetSpecialRandom1 )
18091 process.Dataset_SpecialRandom2 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialRandom + process.hltPreDatasetSpecialRandom2 )
18092 process.Dataset_SpecialRandom3 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialRandom + process.hltPreDatasetSpecialRandom3 )
18093 process.Dataset_SpecialRandom4 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialRandom + process.hltPreDatasetSpecialRandom4 )
18094 process.Dataset_SpecialRandom5 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialRandom + process.hltPreDatasetSpecialRandom5 )
18095 process.Dataset_SpecialRandom6 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialRandom + process.hltPreDatasetSpecialRandom6 )
18096 process.Dataset_SpecialRandom7 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialRandom + process.hltPreDatasetSpecialRandom7 )
18097 process.Dataset_SpecialRandom8 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialRandom + process.hltPreDatasetSpecialRandom8 )
18098 process.Dataset_SpecialRandom9 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialRandom + process.hltPreDatasetSpecialRandom9 )
18099 process.Dataset_SpecialRandom10 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialRandom + process.hltPreDatasetSpecialRandom10 )
18100 process.Dataset_SpecialRandom11 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialRandom + process.hltPreDatasetSpecialRandom11 )
18101 process.Dataset_SpecialRandom12 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialRandom + process.hltPreDatasetSpecialRandom12 )
18102 process.Dataset_SpecialRandom13 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialRandom + process.hltPreDatasetSpecialRandom13 )
18103 process.Dataset_SpecialRandom14 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialRandom + process.hltPreDatasetSpecialRandom14 )
18104 process.Dataset_SpecialRandom15 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialRandom + process.hltPreDatasetSpecialRandom15 )
18105 process.Dataset_SpecialRandom16 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialRandom + process.hltPreDatasetSpecialRandom16 )
18106 process.Dataset_SpecialRandom17 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialRandom + process.hltPreDatasetSpecialRandom17 )
18107 process.Dataset_SpecialRandom18 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialRandom + process.hltPreDatasetSpecialRandom18 )
18108 process.Dataset_SpecialRandom19 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialRandom + process.hltPreDatasetSpecialRandom19 )
18109 process.Dataset_PPRefZeroBiasPlusForward1 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetPPRefZeroBias + process.hltPreDatasetPPRefZeroBiasPlusForward1 )
18110 process.Dataset_PPRefZeroBiasPlusForward2 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetPPRefZeroBias + process.hltPreDatasetPPRefZeroBiasPlusForward2 )
18111 process.Dataset_PPRefZeroBiasPlusForward3 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetPPRefZeroBias + process.hltPreDatasetPPRefZeroBiasPlusForward3 )
18112 process.Dataset_PPRefZeroBiasPlusForward4 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetPPRefZeroBias + process.hltPreDatasetPPRefZeroBiasPlusForward4 )
18113 process.Dataset_PPRefZeroBiasPlusForward5 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetPPRefZeroBias + process.hltPreDatasetPPRefZeroBiasPlusForward5 )
18114 process.Dataset_PPRefZeroBiasPlusForward6 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetPPRefZeroBias + process.hltPreDatasetPPRefZeroBiasPlusForward6 )
18115 process.Dataset_PPRefZeroBiasPlusForward7 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetPPRefZeroBias + process.hltPreDatasetPPRefZeroBiasPlusForward7 )
18116 process.Dataset_PPRefZeroBiasPlusForward8 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetPPRefZeroBias + process.hltPreDatasetPPRefZeroBiasPlusForward8 )
18117 process.Dataset_PPRefZeroBiasPlusForward9 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetPPRefZeroBias + process.hltPreDatasetPPRefZeroBiasPlusForward9 )
18118 process.Dataset_PPRefZeroBiasPlusForward10 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetPPRefZeroBias + process.hltPreDatasetPPRefZeroBiasPlusForward10 )
18119 process.Dataset_PPRefZeroBiasPlusForward11 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetPPRefZeroBias + process.hltPreDatasetPPRefZeroBiasPlusForward11 )
18120 process.Dataset_PPRefZeroBiasPlusForward12 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetPPRefZeroBias + process.hltPreDatasetPPRefZeroBiasPlusForward12 )
18121 process.Dataset_PPRefZeroBiasPlusForward13 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetPPRefZeroBias + process.hltPreDatasetPPRefZeroBiasPlusForward13 )
18122 process.Dataset_PPRefZeroBiasPlusForward14 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetPPRefZeroBias + process.hltPreDatasetPPRefZeroBiasPlusForward14 )
18123 process.Dataset_PPRefZeroBiasPlusForward15 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetPPRefZeroBias + process.hltPreDatasetPPRefZeroBiasPlusForward15 )
18124 process.Dataset_PPRefZeroBiasPlusForward16 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetPPRefZeroBias + process.hltPreDatasetPPRefZeroBiasPlusForward16 )
18125 process.Dataset_PPRefZeroBiasPlusForward17 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetPPRefZeroBias + process.hltPreDatasetPPRefZeroBiasPlusForward17 )
18126 process.Dataset_PPRefZeroBiasPlusForward18 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetPPRefZeroBias + process.hltPreDatasetPPRefZeroBiasPlusForward18 )
18127 process.Dataset_PPRefZeroBiasPlusForward19 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetPPRefZeroBias + process.hltPreDatasetPPRefZeroBiasPlusForward19 )
18128 process.Dataset_PPRefZeroBiasPlusForward20 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetPPRefZeroBias + process.hltPreDatasetPPRefZeroBiasPlusForward20 )
18129 process.Dataset_PPRefZeroBiasPlusForward21 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetPPRefZeroBias + process.hltPreDatasetPPRefZeroBiasPlusForward21 )
18130 process.Dataset_PPRefZeroBiasPlusForward22 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetPPRefZeroBias + process.hltPreDatasetPPRefZeroBiasPlusForward22 )
18131 process.Dataset_PPRefZeroBiasPlusForward23 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetPPRefZeroBias + process.hltPreDatasetPPRefZeroBiasPlusForward23 )
18132 process.Dataset_PPRefZeroBiasPlusForward24 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetPPRefZeroBias + process.hltPreDatasetPPRefZeroBiasPlusForward24 )
18133 process.Dataset_PPRefSingleMuon1 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetPPRefSingleMuon + process.hltPreDatasetPPRefSingleMuon1 )
18134 process.Dataset_PPRefSingleMuon2 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetPPRefSingleMuon + process.hltPreDatasetPPRefSingleMuon2 )
18135 process.Dataset_PPRefSingleMuon3 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetPPRefSingleMuon + process.hltPreDatasetPPRefSingleMuon3 )
18136 process.Dataset_PPRefHardProbes1 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetPPRefHardProbes + process.hltPreDatasetPPRefHardProbes1 )
18137 process.Dataset_PPRefHardProbes2 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetPPRefHardProbes + process.hltPreDatasetPPRefHardProbes2 )
18138 process.Dataset_PPRefHardProbes3 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetPPRefHardProbes + process.hltPreDatasetPPRefHardProbes3 )
18139 process.Dataset_PPRefHardProbes4 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetPPRefHardProbes + process.hltPreDatasetPPRefHardProbes4 )
18140 process.ALCALumiPixelsCountsExpressOutput = cms.EndPath( process.hltOutputALCALumiPixelsCountsExpress )
18141 process.ALCALumiPixelsCountsPromptOutput = cms.EndPath( process.hltOutputALCALumiPixelsCountsPrompt )
18142 process.ALCAP0Output = cms.EndPath( process.hltOutputALCAP0 )
18143 process.ALCAPHISYMOutput = cms.EndPath( process.hltOutputALCAPHISYM )
18144 process.CalibrationOutput = cms.EndPath( process.hltOutputCalibration )
18145 
18146 # load the DQMStore and DQMRootOutputModule
18147 process.load( "DQMServices.Core.DQMStore_cfi" )
18148 
18149 process.dqmOutput = cms.OutputModule("DQMRootOutputModule",
18150     fileName = cms.untracked.string("DQMIO.root")
18151 )
18152 process.DQMOutput = cms.EndPath( process.dqmOutput + process.hltOutputDQM )
18153 process.DQMCalibrationOutput = cms.EndPath( process.hltOutputDQMCalibration )
18154 process.DQMEventDisplayOutput = cms.EndPath( process.hltOutputDQMEventDisplay )
18155 process.DQMGPUvsCPUOutput = cms.EndPath( process.hltOutputDQMGPUvsCPU )
18156 process.DQMOnlineBeamspotOutput = cms.EndPath( process.hltOutputDQMOnlineBeamspot )
18157 process.EcalCalibrationOutput = cms.EndPath( process.hltOutputEcalCalibration )
18158 process.ExpressOutput = cms.EndPath( process.hltOutputExpress )
18159 process.ExpressAlignmentOutput = cms.EndPath( process.hltOutputExpressAlignment )
18160 process.HLTMonitorOutput = cms.EndPath( process.hltOutputHLTMonitor )
18161 process.NanoDSTOutput = cms.EndPath( process.hltOutputNanoDST )
18162 process.PhysicsCommissioningOutput = cms.EndPath( process.hltOutputPhysicsCommissioning )
18163 process.PhysicsPPRefDoubleMuon0Output = cms.EndPath( process.hltOutputPhysicsPPRefDoubleMuon0 )
18164 process.PhysicsPPRefDoubleMuon1Output = cms.EndPath( process.hltOutputPhysicsPPRefDoubleMuon1 )
18165 process.PhysicsPPRefDoubleMuon2Output = cms.EndPath( process.hltOutputPhysicsPPRefDoubleMuon2 )
18166 process.PhysicsPPRefDoubleMuon3Output = cms.EndPath( process.hltOutputPhysicsPPRefDoubleMuon3 )
18167 process.PhysicsPPRefHardProbes0Output = cms.EndPath( process.hltOutputPhysicsPPRefHardProbes0 )
18168 process.PhysicsPPRefHardProbes1Output = cms.EndPath( process.hltOutputPhysicsPPRefHardProbes1 )
18169 process.PhysicsPPRefHardProbes2Output = cms.EndPath( process.hltOutputPhysicsPPRefHardProbes2 )
18170 process.PhysicsPPRefHardProbes3Output = cms.EndPath( process.hltOutputPhysicsPPRefHardProbes3 )
18171 process.PhysicsPPRefHardProbes4Output = cms.EndPath( process.hltOutputPhysicsPPRefHardProbes4 )
18172 process.PhysicsPPRefSingleMuon0Output = cms.EndPath( process.hltOutputPhysicsPPRefSingleMuon0 )
18173 process.PhysicsPPRefSingleMuon1Output = cms.EndPath( process.hltOutputPhysicsPPRefSingleMuon1 )
18174 process.PhysicsPPRefSingleMuon2Output = cms.EndPath( process.hltOutputPhysicsPPRefSingleMuon2 )
18175 process.PhysicsPPRefSingleMuon3Output = cms.EndPath( process.hltOutputPhysicsPPRefSingleMuon3 )
18176 process.PhysicsPPRefZeroBiasPlusForward0Output = cms.EndPath( process.hltOutputPhysicsPPRefZeroBiasPlusForward0 )
18177 process.PhysicsPPRefZeroBiasPlusForward1Output = cms.EndPath( process.hltOutputPhysicsPPRefZeroBiasPlusForward1 )
18178 process.PhysicsPPRefZeroBiasPlusForward10Output = cms.EndPath( process.hltOutputPhysicsPPRefZeroBiasPlusForward10 )
18179 process.PhysicsPPRefZeroBiasPlusForward11Output = cms.EndPath( process.hltOutputPhysicsPPRefZeroBiasPlusForward11 )
18180 process.PhysicsPPRefZeroBiasPlusForward12Output = cms.EndPath( process.hltOutputPhysicsPPRefZeroBiasPlusForward12 )
18181 process.PhysicsPPRefZeroBiasPlusForward13Output = cms.EndPath( process.hltOutputPhysicsPPRefZeroBiasPlusForward13 )
18182 process.PhysicsPPRefZeroBiasPlusForward14Output = cms.EndPath( process.hltOutputPhysicsPPRefZeroBiasPlusForward14 )
18183 process.PhysicsPPRefZeroBiasPlusForward15Output = cms.EndPath( process.hltOutputPhysicsPPRefZeroBiasPlusForward15 )
18184 process.PhysicsPPRefZeroBiasPlusForward16Output = cms.EndPath( process.hltOutputPhysicsPPRefZeroBiasPlusForward16 )
18185 process.PhysicsPPRefZeroBiasPlusForward17Output = cms.EndPath( process.hltOutputPhysicsPPRefZeroBiasPlusForward17 )
18186 process.PhysicsPPRefZeroBiasPlusForward18Output = cms.EndPath( process.hltOutputPhysicsPPRefZeroBiasPlusForward18 )
18187 process.PhysicsPPRefZeroBiasPlusForward19Output = cms.EndPath( process.hltOutputPhysicsPPRefZeroBiasPlusForward19 )
18188 process.PhysicsPPRefZeroBiasPlusForward2Output = cms.EndPath( process.hltOutputPhysicsPPRefZeroBiasPlusForward2 )
18189 process.PhysicsPPRefZeroBiasPlusForward20Output = cms.EndPath( process.hltOutputPhysicsPPRefZeroBiasPlusForward20 )
18190 process.PhysicsPPRefZeroBiasPlusForward21Output = cms.EndPath( process.hltOutputPhysicsPPRefZeroBiasPlusForward21 )
18191 process.PhysicsPPRefZeroBiasPlusForward22Output = cms.EndPath( process.hltOutputPhysicsPPRefZeroBiasPlusForward22 )
18192 process.PhysicsPPRefZeroBiasPlusForward23Output = cms.EndPath( process.hltOutputPhysicsPPRefZeroBiasPlusForward23 )
18193 process.PhysicsPPRefZeroBiasPlusForward24Output = cms.EndPath( process.hltOutputPhysicsPPRefZeroBiasPlusForward24 )
18194 process.PhysicsPPRefZeroBiasPlusForward3Output = cms.EndPath( process.hltOutputPhysicsPPRefZeroBiasPlusForward3 )
18195 process.PhysicsPPRefZeroBiasPlusForward4Output = cms.EndPath( process.hltOutputPhysicsPPRefZeroBiasPlusForward4 )
18196 process.PhysicsPPRefZeroBiasPlusForward5Output = cms.EndPath( process.hltOutputPhysicsPPRefZeroBiasPlusForward5 )
18197 process.PhysicsPPRefZeroBiasPlusForward6Output = cms.EndPath( process.hltOutputPhysicsPPRefZeroBiasPlusForward6 )
18198 process.PhysicsPPRefZeroBiasPlusForward7Output = cms.EndPath( process.hltOutputPhysicsPPRefZeroBiasPlusForward7 )
18199 process.PhysicsPPRefZeroBiasPlusForward8Output = cms.EndPath( process.hltOutputPhysicsPPRefZeroBiasPlusForward8 )
18200 process.PhysicsPPRefZeroBiasPlusForward9Output = cms.EndPath( process.hltOutputPhysicsPPRefZeroBiasPlusForward9 )
18201 process.PhysicsSpecialRandom0Output = cms.EndPath( process.hltOutputPhysicsSpecialRandom0 )
18202 process.PhysicsSpecialRandom1Output = cms.EndPath( process.hltOutputPhysicsSpecialRandom1 )
18203 process.PhysicsSpecialRandom2Output = cms.EndPath( process.hltOutputPhysicsSpecialRandom2 )
18204 process.PhysicsSpecialRandom3Output = cms.EndPath( process.hltOutputPhysicsSpecialRandom3 )
18205 process.PhysicsSpecialRandom4Output = cms.EndPath( process.hltOutputPhysicsSpecialRandom4 )
18206 process.PhysicsSpecialRandom5Output = cms.EndPath( process.hltOutputPhysicsSpecialRandom5 )
18207 process.PhysicsSpecialRandom6Output = cms.EndPath( process.hltOutputPhysicsSpecialRandom6 )
18208 process.PhysicsSpecialRandom7Output = cms.EndPath( process.hltOutputPhysicsSpecialRandom7 )
18209 process.PhysicsSpecialRandom8Output = cms.EndPath( process.hltOutputPhysicsSpecialRandom8 )
18210 process.PhysicsSpecialRandom9Output = cms.EndPath( process.hltOutputPhysicsSpecialRandom9 )
18211 process.RPCMONOutput = cms.EndPath( process.hltOutputRPCMON )
18212 
18213 
18214 process.schedule = cms.Schedule( *(process.HLTriggerFirstPath, process.Status_OnCPU, process.Status_OnGPU, process.AlCa_EcalPhiSym_v21, process.AlCa_HIEcalEtaEBonly_v13, process.AlCa_HIEcalEtaEEonly_v13, process.AlCa_HIEcalPi0EBonly_v13, process.AlCa_HIEcalPi0EEonly_v13, process.AlCa_HIRPCMuonNormalisation_v12, process.AlCa_LumiPixelsCounts_Random_v12, process.AlCa_LumiPixelsCounts_ZeroBias_v14, process.DQM_PixelReconstruction_v13, process.DQM_EcalReconstruction_v13, process.DQM_HcalReconstruction_v11, process.DST_Physics_v17, process.HLT_EcalCalibration_v4, process.HLT_HcalCalibration_v6, process.HLT_HcalNZS_v22, process.HLT_HcalPhiSym_v24, process.HLT_Random_v3, process.HLT_Physics_v15, process.HLT_ZeroBias_v14, process.HLT_ZeroBias_Beamspot_v18, process.HLT_ZeroBias_FirstCollisionAfterAbortGap_v13, process.HLT_CDC_L2cosmic_10_er1p0_v11, process.HLT_CDC_L2cosmic_5p5_er1p0_v11, process.HLT_HIL1UnpairedBunchBptxMinusForPPRef_v10, process.HLT_HIL1UnpairedBunchBptxPlusForPPRef_v10, process.HLT_HIL1NotBptxORForPPRef_v10, process.HLT_HIHT80_Beamspot_ppRef5TeV_v17, process.HLT_PPRefZeroBias_v7, process.HLT_AK4CaloJet40_v8, process.HLT_AK4CaloJet60_v8, process.HLT_AK4CaloJet70_v8, process.HLT_AK4CaloJet80_v8, process.HLT_AK4CaloJet100_v8, process.HLT_AK4CaloJet120_v8, process.HLT_AK4CaloJetFwd40_v8, process.HLT_AK4CaloJetFwd60_v8, process.HLT_AK4CaloJetFwd70_v8, process.HLT_AK4CaloJetFwd80_v8, process.HLT_AK4CaloJetFwd100_v8, process.HLT_AK4CaloJetFwd120_v8, process.HLT_AK4PFJet40_v10, process.HLT_AK4PFJet60_v10, process.HLT_AK4PFJet80_v10, process.HLT_AK4PFJet100_v10, process.HLT_AK4PFJet120_v10, process.HLT_AK4PFJetFwd40_v10, process.HLT_AK4PFJetFwd60_v10, process.HLT_AK4PFJetFwd80_v10, process.HLT_AK4PFJetFwd100_v10, process.HLT_AK4PFJetFwd120_v10, process.HLT_PPRefDoubleEle10Gsf_v8, process.HLT_PPRefDoubleEle10GsfMass50_v8, process.HLT_PPRefDoubleEle15Gsf_v8, process.HLT_PPRefDoubleEle15GsfMass50_v8, process.HLT_PPRefEle15Ele10Gsf_v8, process.HLT_PPRefEle15Ele10GsfMass50_v8, process.HLT_PPRefEle10Gsf_v8, process.HLT_PPRefEle15Gsf_v8, process.HLT_PPRefEle20Gsf_v9, process.HLT_PPRefEle30Gsf_v9, process.HLT_PPRefEle40Gsf_v8, process.HLT_PPRefEle50Gsf_v8, process.HLT_PPRefGEDPhoton10_v8, process.HLT_PPRefGEDPhoton10_EB_v8, process.HLT_PPRefGEDPhoton20_v8, process.HLT_PPRefGEDPhoton20_EB_v8, process.HLT_PPRefGEDPhoton30_v8, process.HLT_PPRefGEDPhoton30_EB_v8, process.HLT_PPRefGEDPhoton40_v8, process.HLT_PPRefGEDPhoton40_EB_v8, process.HLT_PPRefGEDPhoton50_v8, process.HLT_PPRefGEDPhoton50_EB_v8, process.HLT_PPRefGEDPhoton60_v8, process.HLT_PPRefGEDPhoton60_EB_v8, process.HLT_PPRefDoubleGEDPhoton20_v3, process.HLT_PPRefL1DoubleMu0_v7, process.HLT_PPRefL1DoubleMu0_SQ_v2, process.HLT_PPRefL1DoubleMu0_Open_v7, process.HLT_PPRefL1DoubleMu2_v2, process.HLT_PPRefL1DoubleMu2_SQ_v2, process.HLT_PPRefL1SingleMu0_Cosmics_v7, process.HLT_PPRefL1SingleMu7_v7, process.HLT_PPRefL1SingleMu12_v7, process.HLT_PPRefL1SingleMu5_Ele20Gsf_v3, process.HLT_PPRefL1SingleMu5_GEDPhoton20_v3, process.HLT_PPRefL1SingleMu7_Ele20Gsf_v3, process.HLT_PPRefL1SingleMu7_GEDPhoton10_v3, process.HLT_PPRefL2DoubleMu0_v7, process.HLT_PPRefL2DoubleMu0_Open_v7, process.HLT_PPRefL2SingleMu7_v7, process.HLT_PPRefL2SingleMu12_v7, process.HLT_PPRefL2SingleMu15_v7, process.HLT_PPRefL2SingleMu20_v7, process.HLT_PPRefL3DoubleMu0_v10, process.HLT_PPRefL3DoubleMu0_Open_v10, process.HLT_PPRefL3SingleMu3_v10, process.HLT_PPRefL3SingleMu5_v10, process.HLT_PPRefL3SingleMu7_v10, process.HLT_PPRefL3SingleMu12_v10, process.HLT_PPRefL3SingleMu15_v10, process.HLT_PPRefL3SingleMu20_v10, process.HLT_PPRefL3SingleMu3_SingleAK4CaloJet40_v3, process.HLT_PPRefL3SingleMu3_SingleAK4CaloJet60_v3, process.HLT_PPRefL3SingleMu3_SingleAK4CaloJet80_v3, process.HLT_PPRefL3SingleMu5_SingleAK4CaloJet40_v3, process.HLT_PPRefL3SingleMu5_SingleAK4CaloJet60_v3, process.HLT_PPRefL3SingleMu5_SingleAK4CaloJet80_v3, process.HLT_PPRefCscCluster_Loose_v7, process.HLT_PPRefCscCluster_Medium_v7, process.HLT_PPRefCscCluster_Tight_v7, process.HLT_PPRefUPC_SingleJet8_ZDC1nAsymXOR_v2, process.HLT_PPRefUPC_SingleJet12_ZDC1nAsymXOR_v2, process.HLT_PPRefUPC_SingleJet16_ZDC1nAsymXOR_v2, process.HLT_PPRefUPC_SingleJet20_ZDC1nAsymXOR_v2, process.HLT_PPRefUPC_SingleJet24_ZDC1nAsymXOR_v2, process.HLT_PPRefUPC_SingleJet28_ZDC1nAsymXOR_v2, process.HLT_PPRefUPC_SingleJet8_ZDC1nOR_v2, process.HLT_PPRefUPC_SingleJet12_ZDC1nOR_v2, process.HLT_PPRefUPC_SingleJet16_ZDC1nOR_v2, process.HLT_PPRefUPC_SingleJet20_ZDC1nOR_v2, process.HLT_PPRefUPC_SingleJet24_ZDC1nOR_v2, process.HLT_PPRefUPC_SingleJet28_ZDC1nOR_v2, process.HLT_PPRefUPC_ZDC1nAsymXOR_v2, process.HLT_PPRefUPC_ZDC1nOR_v2, process.HLT_PPRefZeroBias_FirstCollisionInTrain_v1, process.HLT_Random_HighRate_v1, process.HLTriggerFinalPath, process.HLTAnalyzerEndpath, process.Dataset_AlCaLumiPixelsCountsExpress, process.Dataset_AlCaLumiPixelsCountsPrompt, process.Dataset_AlCaP0, process.Dataset_AlCaPhiSym, process.Dataset_DQMGPUvsCPU, process.Dataset_DQMOnlineBeamspot, process.Dataset_EcalLaser, process.Dataset_EmptyBX, process.Dataset_EventDisplay, process.Dataset_ExpressAlignment, process.Dataset_ExpressPhysics, process.Dataset_HLTMonitor, process.Dataset_HLTPhysics, process.Dataset_HcalNZS, process.Dataset_L1Accept, process.Dataset_NoBPTX, process.Dataset_OnlineMonitor, process.Dataset_PPRefDoubleMuon0, process.Dataset_PPRefDoubleMuon1, process.Dataset_PPRefDoubleMuon2, process.Dataset_PPRefDoubleMuon3, process.Dataset_PPRefHardProbes0, process.Dataset_PPRefSingleMuon0, process.Dataset_PPRefZeroBiasPlusForward0, process.Dataset_RPCMonitor, process.Dataset_TestEnablesEcalHcal, process.Dataset_TestEnablesEcalHcalDQM, process.Dataset_ZeroBias, process.Dataset_SpecialRandom0, process.Dataset_SpecialRandom1, process.Dataset_SpecialRandom2, process.Dataset_SpecialRandom3, process.Dataset_SpecialRandom4, process.Dataset_SpecialRandom5, process.Dataset_SpecialRandom6, process.Dataset_SpecialRandom7, process.Dataset_SpecialRandom8, process.Dataset_SpecialRandom9, process.Dataset_SpecialRandom10, process.Dataset_SpecialRandom11, process.Dataset_SpecialRandom12, process.Dataset_SpecialRandom13, process.Dataset_SpecialRandom14, process.Dataset_SpecialRandom15, process.Dataset_SpecialRandom16, process.Dataset_SpecialRandom17, process.Dataset_SpecialRandom18, process.Dataset_SpecialRandom19, process.Dataset_PPRefZeroBiasPlusForward1, process.Dataset_PPRefZeroBiasPlusForward2, process.Dataset_PPRefZeroBiasPlusForward3, process.Dataset_PPRefZeroBiasPlusForward4, process.Dataset_PPRefZeroBiasPlusForward5, process.Dataset_PPRefZeroBiasPlusForward6, process.Dataset_PPRefZeroBiasPlusForward7, process.Dataset_PPRefZeroBiasPlusForward8, process.Dataset_PPRefZeroBiasPlusForward9, process.Dataset_PPRefZeroBiasPlusForward10, process.Dataset_PPRefZeroBiasPlusForward11, process.Dataset_PPRefZeroBiasPlusForward12, process.Dataset_PPRefZeroBiasPlusForward13, process.Dataset_PPRefZeroBiasPlusForward14, process.Dataset_PPRefZeroBiasPlusForward15, process.Dataset_PPRefZeroBiasPlusForward16, process.Dataset_PPRefZeroBiasPlusForward17, process.Dataset_PPRefZeroBiasPlusForward18, process.Dataset_PPRefZeroBiasPlusForward19, process.Dataset_PPRefZeroBiasPlusForward20, process.Dataset_PPRefZeroBiasPlusForward21, process.Dataset_PPRefZeroBiasPlusForward22, process.Dataset_PPRefZeroBiasPlusForward23, process.Dataset_PPRefZeroBiasPlusForward24, process.Dataset_PPRefSingleMuon1, process.Dataset_PPRefSingleMuon2, process.Dataset_PPRefSingleMuon3, process.Dataset_PPRefHardProbes1, process.Dataset_PPRefHardProbes2, process.Dataset_PPRefHardProbes3, process.Dataset_PPRefHardProbes4, process.ALCALumiPixelsCountsExpressOutput, process.ALCALumiPixelsCountsPromptOutput, process.ALCAP0Output, process.ALCAPHISYMOutput, process.CalibrationOutput, process.DQMOutput, process.DQMCalibrationOutput, process.DQMEventDisplayOutput, process.DQMGPUvsCPUOutput, process.DQMOnlineBeamspotOutput, process.EcalCalibrationOutput, process.ExpressOutput, process.ExpressAlignmentOutput, process.HLTMonitorOutput, process.NanoDSTOutput, process.PhysicsCommissioningOutput, process.PhysicsPPRefDoubleMuon0Output, process.PhysicsPPRefDoubleMuon1Output, process.PhysicsPPRefDoubleMuon2Output, process.PhysicsPPRefDoubleMuon3Output, process.PhysicsPPRefHardProbes0Output, process.PhysicsPPRefHardProbes1Output, process.PhysicsPPRefHardProbes2Output, process.PhysicsPPRefHardProbes3Output, process.PhysicsPPRefHardProbes4Output, process.PhysicsPPRefSingleMuon0Output, process.PhysicsPPRefSingleMuon1Output, process.PhysicsPPRefSingleMuon2Output, process.PhysicsPPRefSingleMuon3Output, process.PhysicsPPRefZeroBiasPlusForward0Output, process.PhysicsPPRefZeroBiasPlusForward1Output, process.PhysicsPPRefZeroBiasPlusForward10Output, process.PhysicsPPRefZeroBiasPlusForward11Output, process.PhysicsPPRefZeroBiasPlusForward12Output, process.PhysicsPPRefZeroBiasPlusForward13Output, process.PhysicsPPRefZeroBiasPlusForward14Output, process.PhysicsPPRefZeroBiasPlusForward15Output, process.PhysicsPPRefZeroBiasPlusForward16Output, process.PhysicsPPRefZeroBiasPlusForward17Output, process.PhysicsPPRefZeroBiasPlusForward18Output, process.PhysicsPPRefZeroBiasPlusForward19Output, process.PhysicsPPRefZeroBiasPlusForward2Output, process.PhysicsPPRefZeroBiasPlusForward20Output, process.PhysicsPPRefZeroBiasPlusForward21Output, process.PhysicsPPRefZeroBiasPlusForward22Output, process.PhysicsPPRefZeroBiasPlusForward23Output, process.PhysicsPPRefZeroBiasPlusForward24Output, process.PhysicsPPRefZeroBiasPlusForward3Output, process.PhysicsPPRefZeroBiasPlusForward4Output, process.PhysicsPPRefZeroBiasPlusForward5Output, process.PhysicsPPRefZeroBiasPlusForward6Output, process.PhysicsPPRefZeroBiasPlusForward7Output, process.PhysicsPPRefZeroBiasPlusForward8Output, process.PhysicsPPRefZeroBiasPlusForward9Output, process.PhysicsSpecialRandom0Output, process.PhysicsSpecialRandom1Output, process.PhysicsSpecialRandom2Output, process.PhysicsSpecialRandom3Output, process.PhysicsSpecialRandom4Output, process.PhysicsSpecialRandom5Output, process.PhysicsSpecialRandom6Output, process.PhysicsSpecialRandom7Output, process.PhysicsSpecialRandom8Output, process.PhysicsSpecialRandom9Output, process.RPCMONOutput, ))
18215 
18216 
18217 # source module (EDM inputs)
18218 process.source = cms.Source( "PoolSource",
18219     fileNames = cms.untracked.vstring(
18220         'file:RelVal_Raw_PRef_DATA.root',
18221     ),
18222     inputCommands = cms.untracked.vstring(
18223         'keep *'
18224     )
18225 )
18226 
18227 # limit the number of events to be processed
18228 process.maxEvents = cms.untracked.PSet(
18229     input = cms.untracked.int32( 100 )
18230 )
18231 
18232 # enable TrigReport, TimeReport and MultiThreading
18233 process.options.wantSummary = True
18234 process.options.numberOfThreads = 4
18235 process.options.numberOfStreams = 0
18236 
18237 # override the GlobalTag, connection string and pfnPrefix
18238 if 'GlobalTag' in process.__dict__:
18239     from Configuration.AlCa.GlobalTag import GlobalTag as customiseGlobalTag
18240     process.GlobalTag = customiseGlobalTag(process.GlobalTag, globaltag = 'auto:run3_hlt_PRef')
18241 
18242 # show summaries from trigger analysers used at HLT
18243 if 'MessageLogger' in process.__dict__:
18244     process.MessageLogger.TriggerSummaryProducerAOD = cms.untracked.PSet()
18245     process.MessageLogger.L1GtTrigReport = cms.untracked.PSet()
18246     process.MessageLogger.L1TGlobalSummary = cms.untracked.PSet()
18247     process.MessageLogger.HLTrigReport = cms.untracked.PSet()
18248     process.MessageLogger.FastReport = cms.untracked.PSet()
18249     process.MessageLogger.ThroughputService = cms.untracked.PSet()
18250 
18251 # add specific customizations
18252 _customInfo = {}
18253 _customInfo['menuType'  ]= "PRef"
18254 _customInfo['globalTags']= {}
18255 _customInfo['globalTags'][True ] = "auto:run3_hlt_PRef"
18256 _customInfo['globalTags'][False] = "auto:run3_mc_PRef"
18257 _customInfo['inputFiles']={}
18258 _customInfo['inputFiles'][True]  = "file:RelVal_Raw_PRef_DATA.root"
18259 _customInfo['inputFiles'][False] = "file:RelVal_Raw_PRef_MC.root"
18260 _customInfo['maxEvents' ]=  100
18261 _customInfo['globalTag' ]= "auto:run3_hlt_PRef"
18262 _customInfo['inputFile' ]=  ['file:RelVal_Raw_PRef_DATA.root']
18263 _customInfo['realData'  ]=  True
18264 
18265 from HLTrigger.Configuration.customizeHLTforALL import customizeHLTforAll
18266 process = customizeHLTforAll(process,"PRef",_customInfo)
18267 
18268 from HLTrigger.Configuration.customizeHLTforCMSSW import customizeHLTforCMSSW
18269 process = customizeHLTforCMSSW(process,"PRef")
18270 
18271 # Eras-based customisations
18272 from HLTrigger.Configuration.Eras import modifyHLTforEras
18273 modifyHLTforEras(process)
18274