Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2025-06-29 23:00:58

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/V96 (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/V96")
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_v15' ),
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_v22' ),
1321   DQMGPUvsCPU = cms.vstring( 'DQM_EcalReconstruction_v13',
1322     'DQM_HcalReconstruction_v11',
1323     'DQM_PixelReconstruction_v14' ),
1324   DQMOnlineBeamspot = cms.vstring( 'HLT_HIHT80_Beamspot_ppRef5TeV_v18',
1325     'HLT_ZeroBias_Beamspot_v19' ),
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_v11',
1331     'HLT_PPRefGEDPhoton30_v8',
1332     'HLT_PPRefL3SingleMu7_v11',
1333     'HLT_Physics_v15' ),
1334   ExpressAlignment = cms.vstring( 'HLT_HIHT80_Beamspot_ppRef5TeV_v18',
1335     'HLT_ZeroBias_Beamspot_v19' ),
1336   ExpressPhysics = cms.vstring( 'HLT_AK4PFJet80_v11',
1337     'HLT_PPRefEle15Ele10GsfMass50_v9',
1338     'HLT_PPRefL3SingleMu7_v11',
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_v11',
1345     'HLT_PPRefEle15Ele10GsfMass50_v9',
1346     'HLT_PPRefEle50Gsf_v9' ),
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_v11',
1354     'HLT_AK4PFJetFwd80_v11',
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_v9',
1363     'HLT_PPRefEle30Gsf_v10',
1364     'HLT_PPRefGEDPhoton30_EB_v8',
1365     'HLT_PPRefGEDPhoton40_v8',
1366     'HLT_PPRefL3DoubleMu0_Open_v11',
1367     'HLT_PPRefL3DoubleMu0_v11',
1368     'HLT_PPRefL3SingleMu7_v11',
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_v11',
1381     'HLT_PPRefL3DoubleMu0_v11' ),
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_v11',
1390     'HLT_PPRefL3DoubleMu0_v11' ),
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_v11',
1399     'HLT_PPRefL3DoubleMu0_v11' ),
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_v11',
1408     'HLT_PPRefL3DoubleMu0_v11' ),
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_v11',
1422     'HLT_AK4PFJet120_v11',
1423     'HLT_AK4PFJet40_v11',
1424     'HLT_AK4PFJet60_v11',
1425     'HLT_AK4PFJet80_v11',
1426     'HLT_AK4PFJetFwd100_v11',
1427     'HLT_AK4PFJetFwd120_v11',
1428     'HLT_AK4PFJetFwd40_v11',
1429     'HLT_AK4PFJetFwd60_v11',
1430     'HLT_AK4PFJetFwd80_v11',
1431     'HLT_PPRefDoubleEle10GsfMass50_v9',
1432     'HLT_PPRefDoubleEle10Gsf_v9',
1433     'HLT_PPRefDoubleEle15GsfMass50_v9',
1434     'HLT_PPRefDoubleEle15Gsf_v9',
1435     'HLT_PPRefDoubleGEDPhoton20_v3',
1436     'HLT_PPRefEle10Gsf_v9',
1437     'HLT_PPRefEle15Ele10GsfMass50_v9',
1438     'HLT_PPRefEle15Ele10Gsf_v9',
1439     'HLT_PPRefEle15Gsf_v9',
1440     'HLT_PPRefEle20Gsf_v10',
1441     'HLT_PPRefEle30Gsf_v10',
1442     'HLT_PPRefEle40Gsf_v9',
1443     'HLT_PPRefEle50Gsf_v9',
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_v11',
1469     'HLT_AK4PFJet120_v11',
1470     'HLT_AK4PFJet40_v11',
1471     'HLT_AK4PFJet60_v11',
1472     'HLT_AK4PFJet80_v11',
1473     'HLT_AK4PFJetFwd100_v11',
1474     'HLT_AK4PFJetFwd120_v11',
1475     'HLT_AK4PFJetFwd40_v11',
1476     'HLT_AK4PFJetFwd60_v11',
1477     'HLT_AK4PFJetFwd80_v11',
1478     'HLT_PPRefDoubleEle10GsfMass50_v9',
1479     'HLT_PPRefDoubleEle10Gsf_v9',
1480     'HLT_PPRefDoubleEle15GsfMass50_v9',
1481     'HLT_PPRefDoubleEle15Gsf_v9',
1482     'HLT_PPRefDoubleGEDPhoton20_v3',
1483     'HLT_PPRefEle10Gsf_v9',
1484     'HLT_PPRefEle15Ele10GsfMass50_v9',
1485     'HLT_PPRefEle15Ele10Gsf_v9',
1486     'HLT_PPRefEle15Gsf_v9',
1487     'HLT_PPRefEle20Gsf_v10',
1488     'HLT_PPRefEle30Gsf_v10',
1489     'HLT_PPRefEle40Gsf_v9',
1490     'HLT_PPRefEle50Gsf_v9',
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_v11',
1516     'HLT_AK4PFJet120_v11',
1517     'HLT_AK4PFJet40_v11',
1518     'HLT_AK4PFJet60_v11',
1519     'HLT_AK4PFJet80_v11',
1520     'HLT_AK4PFJetFwd100_v11',
1521     'HLT_AK4PFJetFwd120_v11',
1522     'HLT_AK4PFJetFwd40_v11',
1523     'HLT_AK4PFJetFwd60_v11',
1524     'HLT_AK4PFJetFwd80_v11',
1525     'HLT_PPRefDoubleEle10GsfMass50_v9',
1526     'HLT_PPRefDoubleEle10Gsf_v9',
1527     'HLT_PPRefDoubleEle15GsfMass50_v9',
1528     'HLT_PPRefDoubleEle15Gsf_v9',
1529     'HLT_PPRefDoubleGEDPhoton20_v3',
1530     'HLT_PPRefEle10Gsf_v9',
1531     'HLT_PPRefEle15Ele10GsfMass50_v9',
1532     'HLT_PPRefEle15Ele10Gsf_v9',
1533     'HLT_PPRefEle15Gsf_v9',
1534     'HLT_PPRefEle20Gsf_v10',
1535     'HLT_PPRefEle30Gsf_v10',
1536     'HLT_PPRefEle40Gsf_v9',
1537     'HLT_PPRefEle50Gsf_v9',
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_v11',
1563     'HLT_AK4PFJet120_v11',
1564     'HLT_AK4PFJet40_v11',
1565     'HLT_AK4PFJet60_v11',
1566     'HLT_AK4PFJet80_v11',
1567     'HLT_AK4PFJetFwd100_v11',
1568     'HLT_AK4PFJetFwd120_v11',
1569     'HLT_AK4PFJetFwd40_v11',
1570     'HLT_AK4PFJetFwd60_v11',
1571     'HLT_AK4PFJetFwd80_v11',
1572     'HLT_PPRefDoubleEle10GsfMass50_v9',
1573     'HLT_PPRefDoubleEle10Gsf_v9',
1574     'HLT_PPRefDoubleEle15GsfMass50_v9',
1575     'HLT_PPRefDoubleEle15Gsf_v9',
1576     'HLT_PPRefDoubleGEDPhoton20_v3',
1577     'HLT_PPRefEle10Gsf_v9',
1578     'HLT_PPRefEle15Ele10GsfMass50_v9',
1579     'HLT_PPRefEle15Ele10Gsf_v9',
1580     'HLT_PPRefEle15Gsf_v9',
1581     'HLT_PPRefEle20Gsf_v10',
1582     'HLT_PPRefEle30Gsf_v10',
1583     'HLT_PPRefEle40Gsf_v9',
1584     'HLT_PPRefEle50Gsf_v9',
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_v11',
1610     'HLT_AK4PFJet120_v11',
1611     'HLT_AK4PFJet40_v11',
1612     'HLT_AK4PFJet60_v11',
1613     'HLT_AK4PFJet80_v11',
1614     'HLT_AK4PFJetFwd100_v11',
1615     'HLT_AK4PFJetFwd120_v11',
1616     'HLT_AK4PFJetFwd40_v11',
1617     'HLT_AK4PFJetFwd60_v11',
1618     'HLT_AK4PFJetFwd80_v11',
1619     'HLT_PPRefDoubleEle10GsfMass50_v9',
1620     'HLT_PPRefDoubleEle10Gsf_v9',
1621     'HLT_PPRefDoubleEle15GsfMass50_v9',
1622     'HLT_PPRefDoubleEle15Gsf_v9',
1623     'HLT_PPRefDoubleGEDPhoton20_v3',
1624     'HLT_PPRefEle10Gsf_v9',
1625     'HLT_PPRefEle15Ele10GsfMass50_v9',
1626     'HLT_PPRefEle15Ele10Gsf_v9',
1627     'HLT_PPRefEle15Gsf_v9',
1628     'HLT_PPRefEle20Gsf_v10',
1629     'HLT_PPRefEle30Gsf_v10',
1630     'HLT_PPRefEle40Gsf_v9',
1631     'HLT_PPRefEle50Gsf_v9',
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_v4',
1650     'HLT_PPRefL1SingleMu5_GEDPhoton20_v3',
1651     'HLT_PPRefL1SingleMu7_Ele20Gsf_v4',
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_v11',
1659     'HLT_PPRefL3SingleMu15_v11',
1660     'HLT_PPRefL3SingleMu20_v11',
1661     'HLT_PPRefL3SingleMu3_SingleAK4CaloJet40_v4',
1662     'HLT_PPRefL3SingleMu3_SingleAK4CaloJet60_v4',
1663     'HLT_PPRefL3SingleMu3_SingleAK4CaloJet80_v4',
1664     'HLT_PPRefL3SingleMu3_v11',
1665     'HLT_PPRefL3SingleMu5_SingleAK4CaloJet40_v4',
1666     'HLT_PPRefL3SingleMu5_SingleAK4CaloJet60_v4',
1667     'HLT_PPRefL3SingleMu5_SingleAK4CaloJet80_v4',
1668     'HLT_PPRefL3SingleMu5_v11',
1669     'HLT_PPRefL3SingleMu7_v11' ),
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_v4',
1676     'HLT_PPRefL1SingleMu5_GEDPhoton20_v3',
1677     'HLT_PPRefL1SingleMu7_Ele20Gsf_v4',
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_v11',
1685     'HLT_PPRefL3SingleMu15_v11',
1686     'HLT_PPRefL3SingleMu20_v11',
1687     'HLT_PPRefL3SingleMu3_SingleAK4CaloJet40_v4',
1688     'HLT_PPRefL3SingleMu3_SingleAK4CaloJet60_v4',
1689     'HLT_PPRefL3SingleMu3_SingleAK4CaloJet80_v4',
1690     'HLT_PPRefL3SingleMu3_v11',
1691     'HLT_PPRefL3SingleMu5_SingleAK4CaloJet40_v4',
1692     'HLT_PPRefL3SingleMu5_SingleAK4CaloJet60_v4',
1693     'HLT_PPRefL3SingleMu5_SingleAK4CaloJet80_v4',
1694     'HLT_PPRefL3SingleMu5_v11',
1695     'HLT_PPRefL3SingleMu7_v11' ),
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_v4',
1702     'HLT_PPRefL1SingleMu5_GEDPhoton20_v3',
1703     'HLT_PPRefL1SingleMu7_Ele20Gsf_v4',
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_v11',
1711     'HLT_PPRefL3SingleMu15_v11',
1712     'HLT_PPRefL3SingleMu20_v11',
1713     'HLT_PPRefL3SingleMu3_SingleAK4CaloJet40_v4',
1714     'HLT_PPRefL3SingleMu3_SingleAK4CaloJet60_v4',
1715     'HLT_PPRefL3SingleMu3_SingleAK4CaloJet80_v4',
1716     'HLT_PPRefL3SingleMu3_v11',
1717     'HLT_PPRefL3SingleMu5_SingleAK4CaloJet40_v4',
1718     'HLT_PPRefL3SingleMu5_SingleAK4CaloJet60_v4',
1719     'HLT_PPRefL3SingleMu5_SingleAK4CaloJet80_v4',
1720     'HLT_PPRefL3SingleMu5_v11',
1721     'HLT_PPRefL3SingleMu7_v11' ),
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_v4',
1728     'HLT_PPRefL1SingleMu5_GEDPhoton20_v3',
1729     'HLT_PPRefL1SingleMu7_Ele20Gsf_v4',
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_v11',
1737     'HLT_PPRefL3SingleMu15_v11',
1738     'HLT_PPRefL3SingleMu20_v11',
1739     'HLT_PPRefL3SingleMu3_SingleAK4CaloJet40_v4',
1740     'HLT_PPRefL3SingleMu3_SingleAK4CaloJet60_v4',
1741     'HLT_PPRefL3SingleMu3_SingleAK4CaloJet80_v4',
1742     'HLT_PPRefL3SingleMu3_v11',
1743     'HLT_PPRefL3SingleMu5_SingleAK4CaloJet40_v4',
1744     'HLT_PPRefL3SingleMu5_SingleAK4CaloJet60_v4',
1745     'HLT_PPRefL3SingleMu5_SingleAK4CaloJet80_v4',
1746     'HLT_PPRefL3SingleMu5_v11',
1747     'HLT_PPRefL3SingleMu7_v11' ),
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.hltDoubletRecoveryPFlowTrackCandidatesMkFitConfig = cms.ESProducer( "MkFitIterationConfigESProducer",
2337   ComponentName = cms.string( "hltDoubletRecoveryPFlowTrackCandidatesMkFitConfig" ),
2338   config = cms.FileInPath( "RecoTracker/MkFit/data/mkfit-phase1-hltdr.json" ),
2339   minPt = cms.double( 0.7 ),
2340   maxClusterSize = cms.uint32( 8 ),
2341   appendToDataLabel = cms.string( "" )
2342 )
2343 process.mkFitGeometryESProducer = cms.ESProducer( "MkFitGeometryESProducer",
2344   appendToDataLabel = cms.string( "" )
2345 )
2346 process.hltESPIter0PFlowTrackCandidatesMkFitConfig = cms.ESProducer( "MkFitIterationConfigESProducer",
2347   ComponentName = cms.string( "hltESPIter0PFlowTrackCandidatesMkFitConfig" ),
2348   config = cms.FileInPath( "RecoTracker/MkFit/data/mkfit-phase1-hltiter0.json" ),
2349   minPt = cms.double( 0.0 ),
2350   maxClusterSize = cms.uint32( 8 ),
2351   appendToDataLabel = cms.string( "" )
2352 )
2353 process.AnyDirectionAnalyticalPropagator = cms.ESProducer( "AnalyticalPropagatorESProducer",
2354   ComponentName = cms.string( "AnyDirectionAnalyticalPropagator" ),
2355   SimpleMagneticField = cms.string( "" ),
2356   PropagationDirection = cms.string( "anyDirection" ),
2357   MaxDPhi = cms.double( 1.6 ),
2358   appendToDataLabel = cms.string( "" )
2359 )
2360 process.CSCChannelMapperESProducer = cms.ESProducer( "CSCChannelMapperESProducer",
2361   AlgoName = cms.string( "CSCChannelMapperPostls1" )
2362 )
2363 process.CSCGeometryESModule = cms.ESProducer( "CSCGeometryESModule",
2364   fromDDD = cms.bool( False ),
2365   fromDD4hep = cms.bool( False ),
2366   alignmentsLabel = cms.string( "" ),
2367   appendToDataLabel = cms.string( "" ),
2368   useRealWireGeometry = cms.bool( True ),
2369   useOnlyWiresInME1a = cms.bool( False ),
2370   useGangedStripsInME1a = cms.bool( False ),
2371   useCentreTIOffsets = cms.bool( False ),
2372   applyAlignment = cms.bool( True ),
2373   debugV = cms.untracked.bool( False )
2374 )
2375 process.CSCIndexerESProducer = cms.ESProducer( "CSCIndexerESProducer",
2376   AlgoName = cms.string( "CSCIndexerPostls1" )
2377 )
2378 process.CSCObjectMapESProducer = cms.ESProducer( "CSCObjectMapESProducer",
2379   appendToDataLabel = cms.string( "" )
2380 )
2381 process.CaloGeometryBuilder = cms.ESProducer( "CaloGeometryBuilder",
2382   SelectedCalos = cms.vstring( 'HCAL',
2383     'ZDC',
2384     'EcalBarrel',
2385     'EcalEndcap',
2386     'EcalPreshower',
2387     'TOWER' )
2388 )
2389 process.CaloTopologyBuilder = cms.ESProducer( "CaloTopologyBuilder" )
2390 process.CaloTowerConstituentsMapBuilder = cms.ESProducer( "CaloTowerConstituentsMapBuilder",
2391   MapFile = cms.untracked.string( "Geometry/CaloTopology/data/CaloTowerEEGeometric.map.gz" ),
2392   MapAuto = cms.untracked.bool( False ),
2393   SkipHE = cms.untracked.bool( False ),
2394   appendToDataLabel = cms.string( "" )
2395 )
2396 process.CaloTowerGeometryFromDBEP = cms.ESProducer( "CaloTowerGeometryFromDBEP",
2397   applyAlignment = cms.bool( False )
2398 )
2399 process.CaloTowerTopologyEP = cms.ESProducer( "CaloTowerTopologyEP",
2400   appendToDataLabel = cms.string( "" )
2401 )
2402 process.CastorDbProducer = cms.ESProducer( "CastorDbProducer",
2403   dump = cms.untracked.vstring(  ),
2404   appendToDataLabel = cms.string( "" )
2405 )
2406 process.ClusterShapeHitFilterESProducer = cms.ESProducer( "ClusterShapeHitFilterESProducer",
2407   PixelShapeFile = cms.string( "RecoTracker/PixelLowPtUtilities/data/pixelShapePhase1_noL1.par" ),
2408   PixelShapeFileL1 = cms.string( "RecoTracker/PixelLowPtUtilities/data/pixelShapePhase1_loose.par" ),
2409   ComponentName = cms.string( "ClusterShapeHitFilter" ),
2410   isPhase2 = cms.bool( False ),
2411   doPixelShapeCut = cms.bool( True ),
2412   doStripShapeCut = cms.bool( True ),
2413   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
2414   appendToDataLabel = cms.string( "" )
2415 )
2416 process.DTGeometryESModule = cms.ESProducer( "DTGeometryESModule",
2417   fromDDD = cms.bool( False ),
2418   fromDD4hep = cms.bool( False ),
2419   DDDetector = cms.ESInputTag( "","" ),
2420   alignmentsLabel = cms.string( "" ),
2421   appendToDataLabel = cms.string( "" ),
2422   attribute = cms.string( "MuStructure" ),
2423   value = cms.string( "MuonBarrelDT" ),
2424   applyAlignment = cms.bool( True )
2425 )
2426 process.DTObjectMapESProducer = cms.ESProducer( "DTObjectMapESProducer",
2427   appendToDataLabel = cms.string( "" )
2428 )
2429 process.EcalBarrelGeometryFromDBEP = cms.ESProducer( "EcalBarrelGeometryFromDBEP",
2430   applyAlignment = cms.bool( True )
2431 )
2432 process.EcalElectronicsMappingBuilder = cms.ESProducer( "EcalElectronicsMappingBuilder" )
2433 process.EcalEndcapGeometryFromDBEP = cms.ESProducer( "EcalEndcapGeometryFromDBEP",
2434   applyAlignment = cms.bool( True )
2435 )
2436 process.EcalLaserCorrectionService = cms.ESProducer( "EcalLaserCorrectionService",
2437   maxExtrapolationTimeInSec = cms.uint32( 0 ),
2438   appendToDataLabel = cms.string( "" )
2439 )
2440 process.EcalPreshowerGeometryFromDBEP = cms.ESProducer( "EcalPreshowerGeometryFromDBEP",
2441   applyAlignment = cms.bool( True )
2442 )
2443 process.GEMGeometryESModule = cms.ESProducer( "GEMGeometryESModule",
2444   fromDDD = cms.bool( False ),
2445   fromDD4hep = cms.bool( False ),
2446   applyAlignment = cms.bool( False ),
2447   alignmentsLabel = cms.string( "" ),
2448   appendToDataLabel = cms.string( "" )
2449 )
2450 process.GlobalParameters = cms.ESProducer( "StableParametersTrivialProducer",
2451   TotalBxInEvent = cms.int32( 5 ),
2452   NumberPhysTriggers = cms.uint32( 512 ),
2453   NumberL1Muon = cms.uint32( 8 ),
2454   NumberL1EGamma = cms.uint32( 12 ),
2455   NumberL1Jet = cms.uint32( 12 ),
2456   NumberL1Tau = cms.uint32( 12 ),
2457   NumberChips = cms.uint32( 1 ),
2458   PinsOnChip = cms.uint32( 512 ),
2459   OrderOfChip = cms.vint32( 1 ),
2460   NumberL1IsoEG = cms.uint32( 4 ),
2461   NumberL1JetCounts = cms.uint32( 12 ),
2462   UnitLength = cms.int32( 8 ),
2463   NumberL1ForJet = cms.uint32( 4 ),
2464   IfCaloEtaNumberBits = cms.uint32( 4 ),
2465   IfMuEtaNumberBits = cms.uint32( 6 ),
2466   NumberL1TauJet = cms.uint32( 4 ),
2467   NumberL1Mu = cms.uint32( 4 ),
2468   NumberConditionChips = cms.uint32( 1 ),
2469   NumberPsbBoards = cms.int32( 7 ),
2470   NumberL1CenJet = cms.uint32( 4 ),
2471   PinsOnConditionChip = cms.uint32( 512 ),
2472   NumberL1NoIsoEG = cms.uint32( 4 ),
2473   NumberTechnicalTriggers = cms.uint32( 64 ),
2474   NumberPhysTriggersExtended = cms.uint32( 64 ),
2475   WordLength = cms.int32( 64 ),
2476   OrderConditionChip = cms.vint32( 1 ),
2477   appendToDataLabel = cms.string( "" )
2478 )
2479 process.HcalGeometryFromDBEP = cms.ESProducer( "HcalGeometryFromDBEP",
2480   applyAlignment = cms.bool( False )
2481 )
2482 process.HcalTopologyIdealEP = cms.ESProducer( "HcalTopologyIdealEP",
2483   Exclude = cms.untracked.string( "" ),
2484   MergePosition = cms.untracked.bool( True ),
2485   appendToDataLabel = cms.string( "" )
2486 )
2487 process.MaterialPropagator = cms.ESProducer( "PropagatorWithMaterialESProducer",
2488   SimpleMagneticField = cms.string( "" ),
2489   MaxDPhi = cms.double( 1.6 ),
2490   ComponentName = cms.string( "PropagatorWithMaterial" ),
2491   Mass = cms.double( 0.105 ),
2492   PropagationDirection = cms.string( "alongMomentum" ),
2493   useRungeKutta = cms.bool( False ),
2494   ptMin = cms.double( -1.0 )
2495 )
2496 process.MaterialPropagatorForHI = cms.ESProducer( "PropagatorWithMaterialESProducer",
2497   SimpleMagneticField = cms.string( "ParabolicMf" ),
2498   MaxDPhi = cms.double( 1.6 ),
2499   ComponentName = cms.string( "PropagatorWithMaterialForHI" ),
2500   Mass = cms.double( 0.139 ),
2501   PropagationDirection = cms.string( "alongMomentum" ),
2502   useRungeKutta = cms.bool( False ),
2503   ptMin = cms.double( -1.0 )
2504 )
2505 process.MaterialPropagatorParabolicMF = cms.ESProducer( "PropagatorWithMaterialESProducer",
2506   SimpleMagneticField = cms.string( "ParabolicMf" ),
2507   MaxDPhi = cms.double( 1.6 ),
2508   ComponentName = cms.string( "PropagatorWithMaterialParabolicMf" ),
2509   Mass = cms.double( 0.105 ),
2510   PropagationDirection = cms.string( "alongMomentum" ),
2511   useRungeKutta = cms.bool( False ),
2512   ptMin = cms.double( -1.0 )
2513 )
2514 process.OppositeMaterialPropagator = cms.ESProducer( "PropagatorWithMaterialESProducer",
2515   SimpleMagneticField = cms.string( "" ),
2516   MaxDPhi = cms.double( 1.6 ),
2517   ComponentName = cms.string( "PropagatorWithMaterialOpposite" ),
2518   Mass = cms.double( 0.105 ),
2519   PropagationDirection = cms.string( "oppositeToMomentum" ),
2520   useRungeKutta = cms.bool( False ),
2521   ptMin = cms.double( -1.0 )
2522 )
2523 process.OppositeMaterialPropagatorForHI = cms.ESProducer( "PropagatorWithMaterialESProducer",
2524   SimpleMagneticField = cms.string( "ParabolicMf" ),
2525   MaxDPhi = cms.double( 1.6 ),
2526   ComponentName = cms.string( "PropagatorWithMaterialOppositeForHI" ),
2527   Mass = cms.double( 0.139 ),
2528   PropagationDirection = cms.string( "oppositeToMomentum" ),
2529   useRungeKutta = cms.bool( False ),
2530   ptMin = cms.double( -1.0 )
2531 )
2532 process.OppositeMaterialPropagatorParabolicMF = cms.ESProducer( "PropagatorWithMaterialESProducer",
2533   SimpleMagneticField = cms.string( "ParabolicMf" ),
2534   MaxDPhi = cms.double( 1.6 ),
2535   ComponentName = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
2536   Mass = cms.double( 0.105 ),
2537   PropagationDirection = cms.string( "oppositeToMomentum" ),
2538   useRungeKutta = cms.bool( False ),
2539   ptMin = cms.double( -1.0 )
2540 )
2541 process.OppositePropagatorWithMaterialForMixedStep = cms.ESProducer( "PropagatorWithMaterialESProducer",
2542   SimpleMagneticField = cms.string( "ParabolicMf" ),
2543   MaxDPhi = cms.double( 1.6 ),
2544   ComponentName = cms.string( "PropagatorWithMaterialForMixedStepOpposite" ),
2545   Mass = cms.double( 0.105 ),
2546   PropagationDirection = cms.string( "oppositeToMomentum" ),
2547   useRungeKutta = cms.bool( False ),
2548   ptMin = cms.double( 0.1 )
2549 )
2550 process.ParametrizedMagneticFieldProducer = cms.ESProducer( "AutoParametrizedMagneticFieldProducer",
2551   version = cms.string( "Parabolic" ),
2552   label = cms.untracked.string( "ParabolicMf" ),
2553   valueOverride = cms.int32( -1 )
2554 )
2555 process.PropagatorWithMaterialForLoopers = cms.ESProducer( "PropagatorWithMaterialESProducer",
2556   SimpleMagneticField = cms.string( "ParabolicMf" ),
2557   MaxDPhi = cms.double( 4.0 ),
2558   ComponentName = cms.string( "PropagatorWithMaterialForLoopers" ),
2559   Mass = cms.double( 0.1396 ),
2560   PropagationDirection = cms.string( "alongMomentum" ),
2561   useRungeKutta = cms.bool( False ),
2562   ptMin = cms.double( -1.0 )
2563 )
2564 process.PropagatorWithMaterialForMixedStep = cms.ESProducer( "PropagatorWithMaterialESProducer",
2565   SimpleMagneticField = cms.string( "ParabolicMf" ),
2566   MaxDPhi = cms.double( 1.6 ),
2567   ComponentName = cms.string( "PropagatorWithMaterialForMixedStep" ),
2568   Mass = cms.double( 0.105 ),
2569   PropagationDirection = cms.string( "alongMomentum" ),
2570   useRungeKutta = cms.bool( False ),
2571   ptMin = cms.double( 0.1 )
2572 )
2573 process.RPCGeometryESModule = cms.ESProducer( "RPCGeometryESModule",
2574   fromDDD = cms.untracked.bool( False ),
2575   fromDD4hep = cms.untracked.bool( False ),
2576   appendToDataLabel = cms.string( "" )
2577 )
2578 process.SiPixelTemplateStoreESProducer = cms.ESProducer( "SiPixelTemplateStoreESProducer",
2579   appendToDataLabel = cms.string( "" )
2580 )
2581 process.SiStripClusterizerConditionsESProducer = cms.ESProducer( "SiStripClusterizerConditionsESProducer",
2582   QualityLabel = cms.string( "" ),
2583   Label = cms.string( "" ),
2584   appendToDataLabel = cms.string( "" )
2585 )
2586 process.SiStripGainESProducer = cms.ESProducer( "SiStripGainESProducer",
2587   appendToDataLabel = cms.string( "" ),
2588   printDebug = cms.untracked.bool( False ),
2589   AutomaticNormalization = cms.bool( False ),
2590   APVGain = cms.VPSet( 
2591     cms.PSet(  NormalizationFactor = cms.untracked.double( 1.0 ),
2592       Label = cms.untracked.string( "" ),
2593       Record = cms.string( "SiStripApvGainRcd" )
2594     ),
2595     cms.PSet(  NormalizationFactor = cms.untracked.double( 1.0 ),
2596       Label = cms.untracked.string( "" ),
2597       Record = cms.string( "SiStripApvGain2Rcd" )
2598     )
2599   )
2600 )
2601 process.SiStripQualityESProducer = cms.ESProducer( "SiStripQualityESProducer",
2602   appendToDataLabel = cms.string( "" ),
2603   ListOfRecordToMerge = cms.VPSet( 
2604     cms.PSet(  record = cms.string( "SiStripDetVOffRcd" ),
2605       tag = cms.string( "" )
2606     ),
2607     cms.PSet(  record = cms.string( "SiStripDetCablingRcd" ),
2608       tag = cms.string( "" )
2609     ),
2610     cms.PSet(  record = cms.string( "SiStripBadChannelRcd" ),
2611       tag = cms.string( "" )
2612     ),
2613     cms.PSet(  record = cms.string( "SiStripBadFiberRcd" ),
2614       tag = cms.string( "" )
2615     ),
2616     cms.PSet(  record = cms.string( "SiStripBadModuleRcd" ),
2617       tag = cms.string( "" )
2618     )
2619   ),
2620   ReduceGranularity = cms.bool( False ),
2621   ThresholdForReducedGranularity = cms.double( 0.3 ),
2622   PrintDebugOutput = cms.bool( False ),
2623   UseEmptyRunInfo = cms.bool( False )
2624 )
2625 process.SiStripRecHitMatcherESProducer = cms.ESProducer( "SiStripRecHitMatcherESProducer",
2626   ComponentName = cms.string( "StandardMatcher" ),
2627   NSigmaInside = cms.double( 3.0 ),
2628   PreFilter = cms.bool( False )
2629 )
2630 process.SiStripRegionConnectivity = cms.ESProducer( "SiStripRegionConnectivity",
2631   EtaDivisions = cms.untracked.uint32( 20 ),
2632   PhiDivisions = cms.untracked.uint32( 20 ),
2633   EtaMax = cms.untracked.double( 2.5 ),
2634   appendToDataLabel = cms.string( "" )
2635 )
2636 process.SimpleSecondaryVertex3TrkComputer = cms.ESProducer( "SimpleSecondaryVertexESProducer",
2637   use3d = cms.bool( True ),
2638   useSignificance = cms.bool( True ),
2639   unBoost = cms.bool( False ),
2640   minTracks = cms.uint32( 3 ),
2641   minVertices = cms.uint32( 1 ),
2642   appendToDataLabel = cms.string( "" )
2643 )
2644 process.SteppingHelixPropagatorAny = cms.ESProducer( "SteppingHelixPropagatorESProducer",
2645   ComponentName = cms.string( "SteppingHelixPropagatorAny" ),
2646   NoErrorPropagation = cms.bool( False ),
2647   PropagationDirection = cms.string( "anyDirection" ),
2648   useTuningForL2Speed = cms.bool( False ),
2649   useIsYokeFlag = cms.bool( True ),
2650   endcapShiftInZNeg = cms.double( 0.0 ),
2651   SetVBFPointer = cms.bool( False ),
2652   AssumeNoMaterial = cms.bool( False ),
2653   endcapShiftInZPos = cms.double( 0.0 ),
2654   useInTeslaFromMagField = cms.bool( False ),
2655   VBFName = cms.string( "VolumeBasedMagneticField" ),
2656   useEndcapShiftsInZ = cms.bool( False ),
2657   sendLogWarning = cms.bool( False ),
2658   useMatVolumes = cms.bool( True ),
2659   debug = cms.bool( False ),
2660   ApplyRadX0Correction = cms.bool( True ),
2661   useMagVolumes = cms.bool( True ),
2662   returnTangentPlane = cms.bool( True ),
2663   appendToDataLabel = cms.string( "" )
2664 )
2665 process.TrackerAdditionalParametersPerDetESModule = cms.ESProducer( "TrackerAdditionalParametersPerDetESModule",
2666   appendToDataLabel = cms.string( "" )
2667 )
2668 process.TrackerDigiGeometryESModule = cms.ESProducer( "TrackerDigiGeometryESModule",
2669   appendToDataLabel = cms.string( "" ),
2670   fromDDD = cms.bool( False ),
2671   applyAlignment = cms.bool( True ),
2672   alignmentsLabel = cms.string( "" )
2673 )
2674 process.TrackerGeometricDetESModule = cms.ESProducer( "TrackerGeometricDetESModule",
2675   fromDDD = cms.bool( False ),
2676   fromDD4hep = cms.bool( False ),
2677   appendToDataLabel = cms.string( "" )
2678 )
2679 process.TransientTrackBuilderESProducer = cms.ESProducer( "TransientTrackBuilderESProducer",
2680   ComponentName = cms.string( "TransientTrackBuilder" ),
2681   appendToDataLabel = cms.string( "" )
2682 )
2683 process.VolumeBasedMagneticFieldESProducer = cms.ESProducer( "VolumeBasedMagneticFieldESProducerFromDB",
2684   label = cms.untracked.string( "" ),
2685   debugBuilder = cms.untracked.bool( False ),
2686   valueOverride = cms.int32( -1 )
2687 )
2688 process.ZdcGeometryFromDBEP = cms.ESProducer( "ZdcGeometryFromDBEP",
2689   applyAlignment = cms.bool( False )
2690 )
2691 process.caloDetIdAssociator = cms.ESProducer( "DetIdAssociatorESProducer",
2692   ComponentName = cms.string( "CaloDetIdAssociator" ),
2693   etaBinSize = cms.double( 0.087 ),
2694   nEta = cms.int32( 70 ),
2695   nPhi = cms.int32( 72 ),
2696   hcalRegion = cms.int32( 2 ),
2697   includeBadChambers = cms.bool( False ),
2698   includeGEM = cms.bool( False ),
2699   includeME0 = cms.bool( False )
2700 )
2701 process.cosmicsNavigationSchoolESProducer = cms.ESProducer( "NavigationSchoolESProducer",
2702   ComponentName = cms.string( "CosmicNavigationSchool" ),
2703   PluginName = cms.string( "" ),
2704   SimpleMagneticField = cms.string( "" ),
2705   appendToDataLabel = cms.string( "" )
2706 )
2707 process.ctppsGeometryESModule = cms.ESProducer( "CTPPSGeometryESModule",
2708   verbosity = cms.untracked.uint32( 1 ),
2709   buildMisalignedGeometry = cms.bool( False ),
2710   isRun2 = cms.bool( False ),
2711   dbTag = cms.string( "" ),
2712   compactViewTag = cms.string( "" ),
2713   fromPreprocessedDB = cms.untracked.bool( True ),
2714   fromDD4hep = cms.untracked.bool( False ),
2715   appendToDataLabel = cms.string( "" )
2716 )
2717 process.ctppsInterpolatedOpticalFunctionsESSource = cms.ESProducer( "CTPPSInterpolatedOpticalFunctionsESSource",
2718   lhcInfoLabel = cms.string( "" ),
2719   lhcInfoPerFillLabel = cms.string( "" ),
2720   lhcInfoPerLSLabel = cms.string( "" ),
2721   opticsLabel = cms.string( "" ),
2722   useNewLHCInfo = cms.bool( True ),
2723   appendToDataLabel = cms.string( "" )
2724 )
2725 process.ecalDetIdAssociator = cms.ESProducer( "DetIdAssociatorESProducer",
2726   ComponentName = cms.string( "EcalDetIdAssociator" ),
2727   etaBinSize = cms.double( 0.02 ),
2728   nEta = cms.int32( 300 ),
2729   nPhi = cms.int32( 360 ),
2730   hcalRegion = cms.int32( 2 ),
2731   includeBadChambers = cms.bool( False ),
2732   includeGEM = cms.bool( False ),
2733   includeME0 = cms.bool( False )
2734 )
2735 process.ecalElectronicsMappingHostESProducer = cms.ESProducer( "EcalElectronicsMappingHostESProducer@alpaka",
2736   appendToDataLabel = cms.string( "" ),
2737   alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
2738 )
2739 process.ecalMultifitConditionsHostESProducer = cms.ESProducer( "EcalMultifitConditionsHostESProducer@alpaka",
2740   appendToDataLabel = cms.string( "" ),
2741   alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
2742 )
2743 process.ecalSeverityLevel = cms.ESProducer( "EcalSeverityLevelESProducer",
2744   flagMask = cms.PSet( 
2745     kBad = cms.vstring( 'kFaultyHardware',
2746       'kDead',
2747       'kKilled' ),
2748     kGood = cms.vstring( 'kGood' ),
2749     kRecovered = cms.vstring( 'kLeadingEdgeRecovered',
2750       'kTowerRecovered' ),
2751     kProblematic = cms.vstring( 'kPoorReco',
2752       'kPoorCalib',
2753       'kNoisy',
2754       'kSaturated' ),
2755     kWeird = cms.vstring( 'kWeird',
2756       'kDiWeird' ),
2757     kTime = cms.vstring( 'kOutOfTime' )
2758   ),
2759   dbstatusMask = cms.PSet( 
2760     kBad = cms.vstring( 'kNonRespondingIsolated',
2761       'kDeadVFE',
2762       'kDeadFE',
2763       'kNoDataNoTP' ),
2764     kGood = cms.vstring( 'kOk' ),
2765     kRecovered = cms.vstring(  ),
2766     kProblematic = cms.vstring( 'kDAC',
2767       'kNoLaser',
2768       'kNoisy',
2769       'kNNoisy',
2770       'kNNNoisy',
2771       'kNNNNoisy',
2772       'kNNNNNoisy',
2773       'kFixedG6',
2774       'kFixedG1',
2775       'kFixedG0' ),
2776     kWeird = cms.vstring(  ),
2777     kTime = cms.vstring(  )
2778   ),
2779   timeThresh = cms.double( 2.0 )
2780 )
2781 process.hcalChannelPropertiesESProd = cms.ESProducer( "HcalChannelPropertiesEP" )
2782 process.hcalDDDRecConstants = cms.ESProducer( "HcalDDDRecConstantsESModule",
2783   appendToDataLabel = cms.string( "" )
2784 )
2785 process.hcalDDDSimConstants = cms.ESProducer( "HcalDDDSimConstantsESModule",
2786   appendToDataLabel = cms.string( "" )
2787 )
2788 process.hcalDetIdAssociator = cms.ESProducer( "DetIdAssociatorESProducer",
2789   ComponentName = cms.string( "HcalDetIdAssociator" ),
2790   etaBinSize = cms.double( 0.087 ),
2791   nEta = cms.int32( 70 ),
2792   nPhi = cms.int32( 72 ),
2793   hcalRegion = cms.int32( 2 ),
2794   includeBadChambers = cms.bool( False ),
2795   includeGEM = cms.bool( False ),
2796   includeME0 = cms.bool( False )
2797 )
2798 process.hcalMahiConditionsESProducer = cms.ESProducer( "HcalMahiConditionsESProducer@alpaka",
2799   appendToDataLabel = cms.string( "" ),
2800   alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
2801 )
2802 process.hcalRecAlgos = cms.ESProducer( "HcalRecAlgoESProducer",
2803   phase = cms.uint32( 1 ),
2804   RecoveredRecHitBits = cms.vstring( '' ),
2805   SeverityLevels = cms.VPSet( 
2806     cms.PSet(  ChannelStatus = cms.vstring( '' ),
2807       RecHitFlags = cms.vstring( '' ),
2808       Level = cms.int32( 0 )
2809     ),
2810     cms.PSet(  ChannelStatus = cms.vstring( 'HcalCellCaloTowerProb' ),
2811       RecHitFlags = cms.vstring( '' ),
2812       Level = cms.int32( 1 )
2813     ),
2814     cms.PSet(  ChannelStatus = cms.vstring( 'HcalCellExcludeFromHBHENoiseSummary' ),
2815       RecHitFlags = cms.vstring( 'HBHEIsolatedNoise',
2816         'HFAnomalousHit' ),
2817       Level = cms.int32( 5 )
2818     ),
2819     cms.PSet(  ChannelStatus = cms.vstring( '' ),
2820       RecHitFlags = cms.vstring( 'HBHEHpdHitMultiplicity',
2821         'HBHESpikeNoise',
2822         'HBHETS4TS5Noise',
2823         'HBHEOOTPU',
2824         'HBHEFlatNoise',
2825         'HBHENegativeNoise' ),
2826       Level = cms.int32( 8 )
2827     ),
2828     cms.PSet(  ChannelStatus = cms.vstring( '' ),
2829       RecHitFlags = cms.vstring( 'HFLongShort',
2830         'HFS8S1Ratio',
2831         'HFPET',
2832         'HFSignalAsymmetry' ),
2833       Level = cms.int32( 11 )
2834     ),
2835     cms.PSet(  ChannelStatus = cms.vstring( 'HcalCellCaloTowerMask' ),
2836       RecHitFlags = cms.vstring(  ),
2837       Level = cms.int32( 12 )
2838     ),
2839     cms.PSet(  ChannelStatus = cms.vstring( 'HcalCellHot' ),
2840       RecHitFlags = cms.vstring( '' ),
2841       Level = cms.int32( 15 )
2842     ),
2843     cms.PSet(  ChannelStatus = cms.vstring( 'HcalCellOff',
2844   'HcalCellDead' ),
2845       RecHitFlags = cms.vstring( '' ),
2846       Level = cms.int32( 20 )
2847     )
2848   ),
2849   DropChannelStatusBits = cms.vstring( 'HcalCellMask',
2850     'HcalCellOff',
2851     'HcalCellDead' ),
2852   appendToDataLabel = cms.string( "" )
2853 )
2854 process.hcalRecoParamWithPulseShapeESProducer = cms.ESProducer( "HcalRecoParamWithPulseShapeESProducer@alpaka",
2855   appendToDataLabel = cms.string( "" ),
2856   alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
2857 )
2858 process.hcalSiPMCharacteristicsESProducer = cms.ESProducer( "HcalSiPMCharacteristicsESProducer@alpaka",
2859   appendToDataLabel = cms.string( "" ),
2860   alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
2861 )
2862 process.hcal_db_producer = cms.ESProducer( "HcalDbProducer" )
2863 process.hltBoostedDoubleSecondaryVertexAK8Computer = cms.ESProducer( "CandidateBoostedDoubleSecondaryVertexESProducer",
2864   useCondDB = cms.bool( False ),
2865   gbrForestLabel = cms.string( "" ),
2866   weightFile = cms.FileInPath( "RecoBTag/SecondaryVertex/data/BoostedDoubleSV_AK8_BDT_v4.weights.xml.gz" ),
2867   useGBRForest = cms.bool( True ),
2868   useAdaBoost = cms.bool( False ),
2869   appendToDataLabel = cms.string( "" )
2870 )
2871 process.hltCombinedSecondaryVertex = cms.ESProducer( "CombinedSecondaryVertexESProducer",
2872   trackPseudoSelection = cms.PSet( 
2873     maxDistToAxis = cms.double( 0.07 ),
2874     totalHitsMin = cms.uint32( 0 ),
2875     ptMin = cms.double( 0.0 ),
2876     sip2dSigMax = cms.double( 99999.9 ),
2877     sip2dValMax = cms.double( 99999.9 ),
2878     sip3dSigMax = cms.double( 99999.9 ),
2879     sip3dValMax = cms.double( 99999.9 ),
2880     maxDecayLen = cms.double( 5.0 ),
2881     qualityClass = cms.string( "any" ),
2882     jetDeltaRMax = cms.double( 0.3 ),
2883     normChi2Max = cms.double( 99999.9 ),
2884     pixelHitsMin = cms.uint32( 0 ),
2885     sip2dSigMin = cms.double( 2.0 ),
2886     sip2dValMin = cms.double( -99999.9 ),
2887     sip3dSigMin = cms.double( -99999.9 ),
2888     sip3dValMin = cms.double( -99999.9 )
2889   ),
2890   trackSelection = cms.PSet( 
2891     maxDistToAxis = cms.double( 0.07 ),
2892     totalHitsMin = cms.uint32( 0 ),
2893     ptMin = cms.double( 0.0 ),
2894     sip2dSigMax = cms.double( 99999.9 ),
2895     sip2dValMax = cms.double( 99999.9 ),
2896     sip3dSigMax = cms.double( 99999.9 ),
2897     sip3dValMax = cms.double( 99999.9 ),
2898     maxDecayLen = cms.double( 5.0 ),
2899     qualityClass = cms.string( "any" ),
2900     jetDeltaRMax = cms.double( 0.3 ),
2901     normChi2Max = cms.double( 99999.9 ),
2902     pixelHitsMin = cms.uint32( 0 ),
2903     sip2dSigMin = cms.double( -99999.9 ),
2904     sip2dValMin = cms.double( -99999.9 ),
2905     sip3dSigMin = cms.double( -99999.9 ),
2906     sip3dValMin = cms.double( -99999.9 )
2907   ),
2908   trackPairV0Filter = cms.PSet(  k0sMassWindow = cms.double( 0.03 ) ),
2909   pseudoVertexV0Filter = cms.PSet(  k0sMassWindow = cms.double( 0.05 ) ),
2910   trackFlip = cms.bool( False ),
2911   useTrackWeights = cms.bool( True ),
2912   SoftLeptonFlip = cms.bool( False ),
2913   pseudoMultiplicityMin = cms.uint32( 2 ),
2914   correctVertexMass = cms.bool( True ),
2915   minimumTrackWeight = cms.double( 0.5 ),
2916   charmCut = cms.double( 1.5 ),
2917   trackSort = cms.string( "sip2dSig" ),
2918   trackMultiplicityMin = cms.uint32( 3 ),
2919   vertexFlip = cms.bool( False ),
2920   useCategories = cms.bool( True ),
2921   categoryVariableName = cms.string( "vertexCategory" ),
2922   calibrationRecords = cms.vstring( 'CombinedSVRecoVertex',
2923     'CombinedSVPseudoVertex',
2924     'CombinedSVNoVertex' ),
2925   calibrationRecord = cms.string( "" ),
2926   recordLabel = cms.string( "HLT" ),
2927   appendToDataLabel = cms.string( "" )
2928 )
2929 process.hltCombinedSecondaryVertexV2 = cms.ESProducer( "CombinedSecondaryVertexESProducer",
2930   trackPseudoSelection = cms.PSet( 
2931     max_pT_dRcut = cms.double( 0.1 ),
2932     b_dR = cms.double( 0.6263 ),
2933     min_pT = cms.double( 120.0 ),
2934     b_pT = cms.double( 0.3684 ),
2935     ptMin = cms.double( 0.0 ),
2936     max_pT_trackPTcut = cms.double( 3.0 ),
2937     max_pT = cms.double( 500.0 ),
2938     useVariableJTA = cms.bool( False ),
2939     maxDecayLen = cms.double( 5.0 ),
2940     qualityClass = cms.string( "any" ),
2941     normChi2Max = cms.double( 99999.9 ),
2942     sip2dValMin = cms.double( -99999.9 ),
2943     sip3dValMin = cms.double( -99999.9 ),
2944     a_dR = cms.double( -0.001053 ),
2945     maxDistToAxis = cms.double( 0.07 ),
2946     totalHitsMin = cms.uint32( 0 ),
2947     a_pT = cms.double( 0.005263 ),
2948     sip2dSigMax = cms.double( 99999.9 ),
2949     sip2dValMax = cms.double( 99999.9 ),
2950     sip3dSigMax = cms.double( 99999.9 ),
2951     sip3dValMax = cms.double( 99999.9 ),
2952     min_pT_dRcut = cms.double( 0.5 ),
2953     jetDeltaRMax = cms.double( 0.3 ),
2954     pixelHitsMin = cms.uint32( 0 ),
2955     sip3dSigMin = cms.double( -99999.9 ),
2956     sip2dSigMin = cms.double( 2.0 )
2957   ),
2958   trackSelection = cms.PSet( 
2959     max_pT_dRcut = cms.double( 0.1 ),
2960     b_dR = cms.double( 0.6263 ),
2961     min_pT = cms.double( 120.0 ),
2962     b_pT = cms.double( 0.3684 ),
2963     ptMin = cms.double( 0.0 ),
2964     max_pT_trackPTcut = cms.double( 3.0 ),
2965     max_pT = cms.double( 500.0 ),
2966     useVariableJTA = cms.bool( False ),
2967     maxDecayLen = cms.double( 5.0 ),
2968     qualityClass = cms.string( "any" ),
2969     normChi2Max = cms.double( 99999.9 ),
2970     sip2dValMin = cms.double( -99999.9 ),
2971     sip3dValMin = cms.double( -99999.9 ),
2972     a_dR = cms.double( -0.001053 ),
2973     maxDistToAxis = cms.double( 0.07 ),
2974     totalHitsMin = cms.uint32( 0 ),
2975     a_pT = cms.double( 0.005263 ),
2976     sip2dSigMax = cms.double( 99999.9 ),
2977     sip2dValMax = cms.double( 99999.9 ),
2978     sip3dSigMax = cms.double( 99999.9 ),
2979     sip3dValMax = cms.double( 99999.9 ),
2980     min_pT_dRcut = cms.double( 0.5 ),
2981     jetDeltaRMax = cms.double( 0.3 ),
2982     pixelHitsMin = cms.uint32( 0 ),
2983     sip3dSigMin = cms.double( -99999.9 ),
2984     sip2dSigMin = cms.double( -99999.9 )
2985   ),
2986   trackPairV0Filter = cms.PSet(  k0sMassWindow = cms.double( 0.03 ) ),
2987   pseudoVertexV0Filter = cms.PSet(  k0sMassWindow = cms.double( 0.05 ) ),
2988   trackFlip = cms.bool( False ),
2989   useTrackWeights = cms.bool( True ),
2990   SoftLeptonFlip = cms.bool( False ),
2991   pseudoMultiplicityMin = cms.uint32( 2 ),
2992   correctVertexMass = cms.bool( True ),
2993   minimumTrackWeight = cms.double( 0.5 ),
2994   charmCut = cms.double( 1.5 ),
2995   trackSort = cms.string( "sip2dSig" ),
2996   trackMultiplicityMin = cms.uint32( 3 ),
2997   vertexFlip = cms.bool( False ),
2998   useCategories = cms.bool( True ),
2999   categoryVariableName = cms.string( "vertexCategory" ),
3000   calibrationRecords = cms.vstring( 'CombinedSVIVFV2RecoVertex',
3001     'CombinedSVIVFV2PseudoVertex',
3002     'CombinedSVIVFV2NoVertex' ),
3003   calibrationRecord = cms.string( "" ),
3004   recordLabel = cms.string( "HLT" ),
3005   appendToDataLabel = cms.string( "" )
3006 )
3007 process.hltDisplacedDijethltESPPromptTrackCountingESProducer = cms.ESProducer( "PromptTrackCountingESProducer",
3008   nthTrack = cms.int32( -1 ),
3009   impactParameterType = cms.int32( 1 ),
3010   deltaR = cms.double( -1.0 ),
3011   deltaRmin = cms.double( 0.0 ),
3012   maxImpactParameter = cms.double( 0.1 ),
3013   maxImpactParameterSig = cms.double( 999999.0 ),
3014   maximumDecayLength = cms.double( 999999.0 ),
3015   maximumDistanceToJetAxis = cms.double( 999999.0 ),
3016   trackQualityClass = cms.string( "any" ),
3017   appendToDataLabel = cms.string( "" )
3018 )
3019 process.hltDisplacedDijethltESPTrackCounting2D1st = cms.ESProducer( "TrackCountingESProducer",
3020   minimumImpactParameter = cms.double( 0.05 ),
3021   useSignedImpactParameterSig = cms.bool( False ),
3022   nthTrack = cms.int32( 1 ),
3023   impactParameterType = cms.int32( 1 ),
3024   deltaR = cms.double( -1.0 ),
3025   maximumDecayLength = cms.double( 999999.0 ),
3026   maximumDistanceToJetAxis = cms.double( 9999999.0 ),
3027   trackQualityClass = cms.string( "any" ),
3028   useVariableJTA = cms.bool( False ),
3029   a_dR = cms.double( -0.001053 ),
3030   b_dR = cms.double( 0.6263 ),
3031   a_pT = cms.double( 0.005263 ),
3032   b_pT = cms.double( 0.3684 ),
3033   min_pT = cms.double( 120.0 ),
3034   max_pT = cms.double( 500.0 ),
3035   min_pT_dRcut = cms.double( 0.5 ),
3036   max_pT_dRcut = cms.double( 0.1 ),
3037   max_pT_trackPTcut = cms.double( 3.0 ),
3038   appendToDataLabel = cms.string( "" )
3039 )
3040 process.hltESChi2MeasurementEstimatorForP5 = cms.ESProducer( "Chi2MeasurementEstimatorESProducer",
3041   MaxChi2 = cms.double( 100.0 ),
3042   nSigma = cms.double( 4.0 ),
3043   MaxDisplacement = cms.double( 100.0 ),
3044   MaxSagitta = cms.double( -1.0 ),
3045   MinimalTolerance = cms.double( 0.5 ),
3046   MinPtForHitRecoveryInGluedDet = cms.double( 100000.0 ),
3047   ComponentName = cms.string( "hltESChi2MeasurementEstimatorForP5" ),
3048   appendToDataLabel = cms.string( "" )
3049 )
3050 process.hltESFittingSmootherRKP5 = cms.ESProducer( "KFFittingSmootherESProducer",
3051   ComponentName = cms.string( "hltESFittingSmootherRKP5" ),
3052   Fitter = cms.string( "hltESPRKTrajectoryFitter" ),
3053   Smoother = cms.string( "hltESPRKTrajectorySmoother" ),
3054   EstimateCut = cms.double( 20.0 ),
3055   MaxFractionOutliers = cms.double( 0.3 ),
3056   MaxNumberOfOutliers = cms.int32( 3 ),
3057   MinDof = cms.int32( 2 ),
3058   NoOutliersBeginEnd = cms.bool( False ),
3059   MinNumberOfHits = cms.int32( 4 ),
3060   MinNumberOfHitsHighEta = cms.int32( 5 ),
3061   HighEtaSwitch = cms.double( 5.0 ),
3062   RejectTracks = cms.bool( True ),
3063   BreakTrajWith2ConsecutiveMissing = cms.bool( False ),
3064   NoInvalidHitsBeginEnd = cms.bool( True ),
3065   LogPixelProbabilityCut = cms.double( 0.0 ),
3066   appendToDataLabel = cms.string( "" )
3067 )
3068 process.hltESPAnalyticalPropagator = cms.ESProducer( "AnalyticalPropagatorESProducer",
3069   ComponentName = cms.string( "hltESPAnalyticalPropagator" ),
3070   SimpleMagneticField = cms.string( "" ),
3071   PropagationDirection = cms.string( "alongMomentum" ),
3072   MaxDPhi = cms.double( 1.6 ),
3073   appendToDataLabel = cms.string( "" )
3074 )
3075 process.hltESPBwdAnalyticalPropagator = cms.ESProducer( "AnalyticalPropagatorESProducer",
3076   ComponentName = cms.string( "hltESPBwdAnalyticalPropagator" ),
3077   SimpleMagneticField = cms.string( "" ),
3078   PropagationDirection = cms.string( "oppositeToMomentum" ),
3079   MaxDPhi = cms.double( 1.6 ),
3080   appendToDataLabel = cms.string( "" )
3081 )
3082 process.hltESPBwdElectronPropagator = cms.ESProducer( "PropagatorWithMaterialESProducer",
3083   SimpleMagneticField = cms.string( "" ),
3084   MaxDPhi = cms.double( 1.6 ),
3085   ComponentName = cms.string( "hltESPBwdElectronPropagator" ),
3086   Mass = cms.double( 5.11E-4 ),
3087   PropagationDirection = cms.string( "oppositeToMomentum" ),
3088   useRungeKutta = cms.bool( False ),
3089   ptMin = cms.double( -1.0 )
3090 )
3091 process.hltESPChi2ChargeLooseMeasurementEstimator16 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
3092   MaxChi2 = cms.double( 16.0 ),
3093   nSigma = cms.double( 3.0 ),
3094   MaxDisplacement = cms.double( 0.5 ),
3095   MaxSagitta = cms.double( 2.0 ),
3096   MinimalTolerance = cms.double( 0.5 ),
3097   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
3098   ComponentName = cms.string( "hltESPChi2ChargeLooseMeasurementEstimator16" ),
3099   pTChargeCutThreshold = cms.double( -1.0 ),
3100   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
3101   appendToDataLabel = cms.string( "" )
3102 )
3103 process.hltESPChi2ChargeMeasurementEstimator16 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
3104   MaxChi2 = cms.double( 16.0 ),
3105   nSigma = cms.double( 3.0 ),
3106   MaxDisplacement = cms.double( 0.5 ),
3107   MaxSagitta = cms.double( 2.0 ),
3108   MinimalTolerance = cms.double( 0.5 ),
3109   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
3110   ComponentName = cms.string( "hltESPChi2ChargeMeasurementEstimator16" ),
3111   pTChargeCutThreshold = cms.double( 15.0 ),
3112   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
3113   appendToDataLabel = cms.string( "" )
3114 )
3115 process.hltESPChi2ChargeMeasurementEstimator2000 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
3116   MaxChi2 = cms.double( 2000.0 ),
3117   nSigma = cms.double( 3.0 ),
3118   MaxDisplacement = cms.double( 100.0 ),
3119   MaxSagitta = cms.double( -1.0 ),
3120   MinimalTolerance = cms.double( 10.0 ),
3121   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
3122   ComponentName = cms.string( "hltESPChi2ChargeMeasurementEstimator2000" ),
3123   pTChargeCutThreshold = cms.double( 15.0 ),
3124   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
3125   appendToDataLabel = cms.string( "" )
3126 )
3127 process.hltESPChi2ChargeMeasurementEstimator30 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
3128   MaxChi2 = cms.double( 30.0 ),
3129   nSigma = cms.double( 3.0 ),
3130   MaxDisplacement = cms.double( 100.0 ),
3131   MaxSagitta = cms.double( -1.0 ),
3132   MinimalTolerance = cms.double( 10.0 ),
3133   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
3134   ComponentName = cms.string( "hltESPChi2ChargeMeasurementEstimator30" ),
3135   pTChargeCutThreshold = cms.double( 15.0 ),
3136   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
3137   appendToDataLabel = cms.string( "" )
3138 )
3139 process.hltESPChi2ChargeMeasurementEstimator9 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
3140   MaxChi2 = cms.double( 9.0 ),
3141   nSigma = cms.double( 3.0 ),
3142   MaxDisplacement = cms.double( 0.5 ),
3143   MaxSagitta = cms.double( 2.0 ),
3144   MinimalTolerance = cms.double( 0.5 ),
3145   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
3146   ComponentName = cms.string( "hltESPChi2ChargeMeasurementEstimator9" ),
3147   pTChargeCutThreshold = cms.double( 15.0 ),
3148   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
3149   appendToDataLabel = cms.string( "" )
3150 )
3151 process.hltESPChi2ChargeMeasurementEstimator9ForHI = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
3152   MaxChi2 = cms.double( 9.0 ),
3153   nSigma = cms.double( 3.0 ),
3154   MaxDisplacement = cms.double( 100.0 ),
3155   MaxSagitta = cms.double( -1.0 ),
3156   MinimalTolerance = cms.double( 10.0 ),
3157   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
3158   ComponentName = cms.string( "hltESPChi2ChargeMeasurementEstimator9ForHI" ),
3159   pTChargeCutThreshold = cms.double( 15.0 ),
3160   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutForHI" ) ),
3161   appendToDataLabel = cms.string( "" )
3162 )
3163 process.hltESPChi2ChargeTightMeasurementEstimator16 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
3164   MaxChi2 = cms.double( 16.0 ),
3165   nSigma = cms.double( 3.0 ),
3166   MaxDisplacement = cms.double( 0.5 ),
3167   MaxSagitta = cms.double( 2.0 ),
3168   MinimalTolerance = cms.double( 0.5 ),
3169   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
3170   ComponentName = cms.string( "hltESPChi2ChargeTightMeasurementEstimator16" ),
3171   pTChargeCutThreshold = cms.double( -1.0 ),
3172   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
3173   appendToDataLabel = cms.string( "" )
3174 )
3175 process.hltESPChi2MeasurementEstimator100 = cms.ESProducer( "Chi2MeasurementEstimatorESProducer",
3176   MaxChi2 = cms.double( 40.0 ),
3177   nSigma = cms.double( 4.0 ),
3178   MaxDisplacement = cms.double( 0.5 ),
3179   MaxSagitta = cms.double( 2.0 ),
3180   MinimalTolerance = cms.double( 0.5 ),
3181   MinPtForHitRecoveryInGluedDet = cms.double( 1.0E12 ),
3182   ComponentName = cms.string( "hltESPChi2MeasurementEstimator100" ),
3183   appendToDataLabel = cms.string( "" )
3184 )
3185 process.hltESPChi2MeasurementEstimator16 = cms.ESProducer( "Chi2MeasurementEstimatorESProducer",
3186   MaxChi2 = cms.double( 16.0 ),
3187   nSigma = cms.double( 3.0 ),
3188   MaxDisplacement = cms.double( 100.0 ),
3189   MaxSagitta = cms.double( -1.0 ),
3190   MinimalTolerance = cms.double( 10.0 ),
3191   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
3192   ComponentName = cms.string( "hltESPChi2MeasurementEstimator16" ),
3193   appendToDataLabel = cms.string( "" )
3194 )
3195 process.hltESPChi2MeasurementEstimator30 = cms.ESProducer( "Chi2MeasurementEstimatorESProducer",
3196   MaxChi2 = cms.double( 30.0 ),
3197   nSigma = cms.double( 3.0 ),
3198   MaxDisplacement = cms.double( 100.0 ),
3199   MaxSagitta = cms.double( -1.0 ),
3200   MinimalTolerance = cms.double( 10.0 ),
3201   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
3202   ComponentName = cms.string( "hltESPChi2MeasurementEstimator30" ),
3203   appendToDataLabel = cms.string( "" )
3204 )
3205 process.hltESPChi2MeasurementEstimator9 = cms.ESProducer( "Chi2MeasurementEstimatorESProducer",
3206   MaxChi2 = cms.double( 9.0 ),
3207   nSigma = cms.double( 3.0 ),
3208   MaxDisplacement = cms.double( 100.0 ),
3209   MaxSagitta = cms.double( -1.0 ),
3210   MinimalTolerance = cms.double( 10.0 ),
3211   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
3212   ComponentName = cms.string( "hltESPChi2MeasurementEstimator9" ),
3213   appendToDataLabel = cms.string( "" )
3214 )
3215 process.hltESPCloseComponentsMerger5D = cms.ESProducer( "CloseComponentsMergerESProducer5D",
3216   ComponentName = cms.string( "hltESPCloseComponentsMerger5D" ),
3217   MaxComponents = cms.int32( 12 ),
3218   DistanceMeasure = cms.string( "hltESPKullbackLeiblerDistance5D" ),
3219   appendToDataLabel = cms.string( "" )
3220 )
3221 process.hltESPDetachedQuadStepChi2ChargeMeasurementEstimator9 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
3222   MaxChi2 = cms.double( 9.0 ),
3223   nSigma = cms.double( 3.0 ),
3224   MaxDisplacement = cms.double( 0.5 ),
3225   MaxSagitta = cms.double( 2.0 ),
3226   MinimalTolerance = cms.double( 0.5 ),
3227   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
3228   ComponentName = cms.string( "hltESPDetachedQuadStepChi2ChargeMeasurementEstimator9" ),
3229   pTChargeCutThreshold = cms.double( -1.0 ),
3230   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
3231   appendToDataLabel = cms.string( "" )
3232 )
3233 process.hltESPDetachedQuadStepTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
3234   ComponentName = cms.string( "hltESPDetachedQuadStepTrajectoryCleanerBySharedHits" ),
3235   ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
3236   fractionShared = cms.double( 0.13 ),
3237   ValidHitBonus = cms.double( 5.0 ),
3238   MissingHitPenalty = cms.double( 20.0 ),
3239   allowSharedFirstHit = cms.bool( True )
3240 )
3241 process.hltESPDetachedStepTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
3242   ComponentName = cms.string( "hltESPDetachedStepTrajectoryCleanerBySharedHits" ),
3243   ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
3244   fractionShared = cms.double( 0.13 ),
3245   ValidHitBonus = cms.double( 5.0 ),
3246   MissingHitPenalty = cms.double( 20.0 ),
3247   allowSharedFirstHit = cms.bool( True )
3248 )
3249 process.hltESPDetachedTripletStepChi2ChargeMeasurementEstimator9 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
3250   MaxChi2 = cms.double( 9.0 ),
3251   nSigma = cms.double( 3.0 ),
3252   MaxDisplacement = cms.double( 0.5 ),
3253   MaxSagitta = cms.double( 2.0 ),
3254   MinimalTolerance = cms.double( 0.5 ),
3255   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
3256   ComponentName = cms.string( "hltESPDetachedTripletStepChi2ChargeMeasurementEstimator9" ),
3257   pTChargeCutThreshold = cms.double( -1.0 ),
3258   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
3259   appendToDataLabel = cms.string( "" )
3260 )
3261 process.hltESPDetachedTripletStepTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
3262   ComponentName = cms.string( "hltESPDetachedTripletStepTrajectoryCleanerBySharedHits" ),
3263   ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
3264   fractionShared = cms.double( 0.13 ),
3265   ValidHitBonus = cms.double( 5.0 ),
3266   MissingHitPenalty = cms.double( 20.0 ),
3267   allowSharedFirstHit = cms.bool( True )
3268 )
3269 process.hltESPDisplacedDijethltPromptTrackCountingESProducer = cms.ESProducer( "PromptTrackCountingESProducer",
3270   nthTrack = cms.int32( -1 ),
3271   impactParameterType = cms.int32( 1 ),
3272   deltaR = cms.double( -1.0 ),
3273   deltaRmin = cms.double( 0.0 ),
3274   maxImpactParameter = cms.double( 0.1 ),
3275   maxImpactParameterSig = cms.double( 999999.0 ),
3276   maximumDecayLength = cms.double( 999999.0 ),
3277   maximumDistanceToJetAxis = cms.double( 999999.0 ),
3278   trackQualityClass = cms.string( "any" ),
3279   appendToDataLabel = cms.string( "" )
3280 )
3281 process.hltESPDisplacedDijethltPromptTrackCountingESProducerLong = cms.ESProducer( "PromptTrackCountingESProducer",
3282   nthTrack = cms.int32( -1 ),
3283   impactParameterType = cms.int32( 1 ),
3284   deltaR = cms.double( -1.0 ),
3285   deltaRmin = cms.double( 0.0 ),
3286   maxImpactParameter = cms.double( 0.2 ),
3287   maxImpactParameterSig = cms.double( 999999.0 ),
3288   maximumDecayLength = cms.double( 999999.0 ),
3289   maximumDistanceToJetAxis = cms.double( 999999.0 ),
3290   trackQualityClass = cms.string( "any" ),
3291   appendToDataLabel = cms.string( "" )
3292 )
3293 process.hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5 = cms.ESProducer( "PromptTrackCountingESProducer",
3294   nthTrack = cms.int32( -1 ),
3295   impactParameterType = cms.int32( 1 ),
3296   deltaR = cms.double( -1.0 ),
3297   deltaRmin = cms.double( 0.0 ),
3298   maxImpactParameter = cms.double( 0.05 ),
3299   maxImpactParameterSig = cms.double( 5.0 ),
3300   maximumDecayLength = cms.double( 999999.0 ),
3301   maximumDistanceToJetAxis = cms.double( 999999.0 ),
3302   trackQualityClass = cms.string( "any" ),
3303   appendToDataLabel = cms.string( "" )
3304 )
3305 process.hltESPDisplacedDijethltTrackCounting2D1st = cms.ESProducer( "TrackCountingESProducer",
3306   minimumImpactParameter = cms.double( 0.05 ),
3307   useSignedImpactParameterSig = cms.bool( False ),
3308   nthTrack = cms.int32( 1 ),
3309   impactParameterType = cms.int32( 1 ),
3310   deltaR = cms.double( -1.0 ),
3311   maximumDecayLength = cms.double( 999999.0 ),
3312   maximumDistanceToJetAxis = cms.double( 9999999.0 ),
3313   trackQualityClass = cms.string( "any" ),
3314   useVariableJTA = cms.bool( False ),
3315   a_dR = cms.double( -0.001053 ),
3316   b_dR = cms.double( 0.6263 ),
3317   a_pT = cms.double( 0.005263 ),
3318   b_pT = cms.double( 0.3684 ),
3319   min_pT = cms.double( 120.0 ),
3320   max_pT = cms.double( 500.0 ),
3321   min_pT_dRcut = cms.double( 0.5 ),
3322   max_pT_dRcut = cms.double( 0.1 ),
3323   max_pT_trackPTcut = cms.double( 3.0 ),
3324   appendToDataLabel = cms.string( "" )
3325 )
3326 process.hltESPDisplacedDijethltTrackCounting2D1stLoose = cms.ESProducer( "TrackCountingESProducer",
3327   minimumImpactParameter = cms.double( 0.03 ),
3328   useSignedImpactParameterSig = cms.bool( False ),
3329   nthTrack = cms.int32( 1 ),
3330   impactParameterType = cms.int32( 1 ),
3331   deltaR = cms.double( -1.0 ),
3332   maximumDecayLength = cms.double( 999999.0 ),
3333   maximumDistanceToJetAxis = cms.double( 9999999.0 ),
3334   trackQualityClass = cms.string( "any" ),
3335   useVariableJTA = cms.bool( False ),
3336   a_dR = cms.double( -0.001053 ),
3337   b_dR = cms.double( 0.6263 ),
3338   a_pT = cms.double( 0.005263 ),
3339   b_pT = cms.double( 0.3684 ),
3340   min_pT = cms.double( 120.0 ),
3341   max_pT = cms.double( 500.0 ),
3342   min_pT_dRcut = cms.double( 0.5 ),
3343   max_pT_dRcut = cms.double( 0.1 ),
3344   max_pT_trackPTcut = cms.double( 3.0 ),
3345   appendToDataLabel = cms.string( "" )
3346 )
3347 process.hltESPDisplacedDijethltTrackCounting2D2ndLong = cms.ESProducer( "TrackCountingESProducer",
3348   minimumImpactParameter = cms.double( 0.2 ),
3349   useSignedImpactParameterSig = cms.bool( True ),
3350   nthTrack = cms.int32( 2 ),
3351   impactParameterType = cms.int32( 1 ),
3352   deltaR = cms.double( -1.0 ),
3353   maximumDecayLength = cms.double( 999999.0 ),
3354   maximumDistanceToJetAxis = cms.double( 9999999.0 ),
3355   trackQualityClass = cms.string( "any" ),
3356   useVariableJTA = cms.bool( False ),
3357   a_dR = cms.double( -0.001053 ),
3358   b_dR = cms.double( 0.6263 ),
3359   a_pT = cms.double( 0.005263 ),
3360   b_pT = cms.double( 0.3684 ),
3361   min_pT = cms.double( 120.0 ),
3362   max_pT = cms.double( 500.0 ),
3363   min_pT_dRcut = cms.double( 0.5 ),
3364   max_pT_dRcut = cms.double( 0.1 ),
3365   max_pT_trackPTcut = cms.double( 3.0 ),
3366   appendToDataLabel = cms.string( "" )
3367 )
3368 process.hltESPDummyDetLayerGeometry = cms.ESProducer( "DetLayerGeometryESProducer",
3369   ComponentName = cms.string( "hltESPDummyDetLayerGeometry" ),
3370   appendToDataLabel = cms.string( "" )
3371 )
3372 process.hltESPEcalTrigTowerConstituentsMapBuilder = cms.ESProducer( "EcalTrigTowerConstituentsMapBuilder",
3373   MapFile = cms.untracked.string( "Geometry/EcalMapping/data/EndCap_TTMap.txt" )
3374 )
3375 process.hltESPElectronMaterialEffects = cms.ESProducer( "GsfMaterialEffectsESProducer",
3376   BetheHeitlerParametrization = cms.string( "BetheHeitler_cdfmom_nC6_O5.par" ),
3377   EnergyLossUpdator = cms.string( "GsfBetheHeitlerUpdator" ),
3378   ComponentName = cms.string( "hltESPElectronMaterialEffects" ),
3379   MultipleScatteringUpdator = cms.string( "MultipleScatteringUpdator" ),
3380   Mass = cms.double( 5.11E-4 ),
3381   BetheHeitlerCorrection = cms.int32( 2 )
3382 )
3383 process.hltESPFastSteppingHelixPropagatorAny = cms.ESProducer( "SteppingHelixPropagatorESProducer",
3384   ComponentName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
3385   NoErrorPropagation = cms.bool( False ),
3386   PropagationDirection = cms.string( "anyDirection" ),
3387   useTuningForL2Speed = cms.bool( True ),
3388   useIsYokeFlag = cms.bool( True ),
3389   endcapShiftInZNeg = cms.double( 0.0 ),
3390   SetVBFPointer = cms.bool( False ),
3391   AssumeNoMaterial = cms.bool( False ),
3392   endcapShiftInZPos = cms.double( 0.0 ),
3393   useInTeslaFromMagField = cms.bool( False ),
3394   VBFName = cms.string( "VolumeBasedMagneticField" ),
3395   useEndcapShiftsInZ = cms.bool( False ),
3396   sendLogWarning = cms.bool( False ),
3397   useMatVolumes = cms.bool( True ),
3398   debug = cms.bool( False ),
3399   ApplyRadX0Correction = cms.bool( True ),
3400   useMagVolumes = cms.bool( True ),
3401   returnTangentPlane = cms.bool( True ),
3402   appendToDataLabel = cms.string( "" )
3403 )
3404 process.hltESPFastSteppingHelixPropagatorOpposite = cms.ESProducer( "SteppingHelixPropagatorESProducer",
3405   ComponentName = cms.string( "hltESPFastSteppingHelixPropagatorOpposite" ),
3406   NoErrorPropagation = cms.bool( False ),
3407   PropagationDirection = cms.string( "oppositeToMomentum" ),
3408   useTuningForL2Speed = cms.bool( True ),
3409   useIsYokeFlag = cms.bool( True ),
3410   endcapShiftInZNeg = cms.double( 0.0 ),
3411   SetVBFPointer = cms.bool( False ),
3412   AssumeNoMaterial = cms.bool( False ),
3413   endcapShiftInZPos = cms.double( 0.0 ),
3414   useInTeslaFromMagField = cms.bool( False ),
3415   VBFName = cms.string( "VolumeBasedMagneticField" ),
3416   useEndcapShiftsInZ = cms.bool( False ),
3417   sendLogWarning = cms.bool( False ),
3418   useMatVolumes = cms.bool( True ),
3419   debug = cms.bool( False ),
3420   ApplyRadX0Correction = cms.bool( True ),
3421   useMagVolumes = cms.bool( True ),
3422   returnTangentPlane = cms.bool( True ),
3423   appendToDataLabel = cms.string( "" )
3424 )
3425 process.hltESPFittingSmootherIT = cms.ESProducer( "KFFittingSmootherESProducer",
3426   ComponentName = cms.string( "hltESPFittingSmootherIT" ),
3427   Fitter = cms.string( "hltESPTrajectoryFitterRK" ),
3428   Smoother = cms.string( "hltESPTrajectorySmootherRK" ),
3429   EstimateCut = cms.double( -1.0 ),
3430   MaxFractionOutliers = cms.double( 0.3 ),
3431   MaxNumberOfOutliers = cms.int32( 3 ),
3432   MinDof = cms.int32( 2 ),
3433   NoOutliersBeginEnd = cms.bool( False ),
3434   MinNumberOfHits = cms.int32( 3 ),
3435   MinNumberOfHitsHighEta = cms.int32( 5 ),
3436   HighEtaSwitch = cms.double( 5.0 ),
3437   RejectTracks = cms.bool( True ),
3438   BreakTrajWith2ConsecutiveMissing = cms.bool( True ),
3439   NoInvalidHitsBeginEnd = cms.bool( True ),
3440   LogPixelProbabilityCut = cms.double( -16.0 ),
3441   appendToDataLabel = cms.string( "" )
3442 )
3443 process.hltESPFittingSmootherRK = cms.ESProducer( "KFFittingSmootherESProducer",
3444   ComponentName = cms.string( "hltESPFittingSmootherRK" ),
3445   Fitter = cms.string( "hltESPTrajectoryFitterRK" ),
3446   Smoother = cms.string( "hltESPTrajectorySmootherRK" ),
3447   EstimateCut = cms.double( -1.0 ),
3448   MaxFractionOutliers = cms.double( 0.3 ),
3449   MaxNumberOfOutliers = cms.int32( 3 ),
3450   MinDof = cms.int32( 2 ),
3451   NoOutliersBeginEnd = cms.bool( False ),
3452   MinNumberOfHits = cms.int32( 5 ),
3453   MinNumberOfHitsHighEta = cms.int32( 5 ),
3454   HighEtaSwitch = cms.double( 5.0 ),
3455   RejectTracks = cms.bool( True ),
3456   BreakTrajWith2ConsecutiveMissing = cms.bool( False ),
3457   NoInvalidHitsBeginEnd = cms.bool( False ),
3458   LogPixelProbabilityCut = cms.double( -16.0 ),
3459   appendToDataLabel = cms.string( "" )
3460 )
3461 process.hltESPFlexibleKFFittingSmoother = cms.ESProducer( "FlexibleKFFittingSmootherESProducer",
3462   ComponentName = cms.string( "hltESPFlexibleKFFittingSmoother" ),
3463   standardFitter = cms.string( "hltESPKFFittingSmootherWithOutliersRejectionAndRK" ),
3464   looperFitter = cms.string( "hltESPKFFittingSmootherForLoopers" ),
3465   appendToDataLabel = cms.string( "" )
3466 )
3467 process.hltESPFwdElectronPropagator = cms.ESProducer( "PropagatorWithMaterialESProducer",
3468   SimpleMagneticField = cms.string( "" ),
3469   MaxDPhi = cms.double( 1.6 ),
3470   ComponentName = cms.string( "hltESPFwdElectronPropagator" ),
3471   Mass = cms.double( 5.11E-4 ),
3472   PropagationDirection = cms.string( "alongMomentum" ),
3473   useRungeKutta = cms.bool( False ),
3474   ptMin = cms.double( -1.0 )
3475 )
3476 process.hltESPGlobalDetLayerGeometry = cms.ESProducer( "GlobalDetLayerGeometryESProducer",
3477   ComponentName = cms.string( "hltESPGlobalDetLayerGeometry" ),
3478   appendToDataLabel = cms.string( "" )
3479 )
3480 process.hltESPGlobalTrackingGeometryESProducer = cms.ESProducer( "GlobalTrackingGeometryESProducer" )
3481 process.hltESPGsfElectronFittingSmoother = cms.ESProducer( "KFFittingSmootherESProducer",
3482   ComponentName = cms.string( "hltESPGsfElectronFittingSmoother" ),
3483   Fitter = cms.string( "hltESPGsfTrajectoryFitter" ),
3484   Smoother = cms.string( "hltESPGsfTrajectorySmoother" ),
3485   EstimateCut = cms.double( -1.0 ),
3486   MaxFractionOutliers = cms.double( 0.3 ),
3487   MaxNumberOfOutliers = cms.int32( 3 ),
3488   MinDof = cms.int32( 2 ),
3489   NoOutliersBeginEnd = cms.bool( False ),
3490   MinNumberOfHits = cms.int32( 5 ),
3491   MinNumberOfHitsHighEta = cms.int32( 5 ),
3492   HighEtaSwitch = cms.double( 5.0 ),
3493   RejectTracks = cms.bool( True ),
3494   BreakTrajWith2ConsecutiveMissing = cms.bool( True ),
3495   NoInvalidHitsBeginEnd = cms.bool( True ),
3496   LogPixelProbabilityCut = cms.double( -16.0 ),
3497   appendToDataLabel = cms.string( "" )
3498 )
3499 process.hltESPGsfTrajectoryFitter = cms.ESProducer( "GsfTrajectoryFitterESProducer",
3500   ComponentName = cms.string( "hltESPGsfTrajectoryFitter" ),
3501   MaterialEffectsUpdator = cms.string( "hltESPElectronMaterialEffects" ),
3502   GeometricalPropagator = cms.string( "hltESPAnalyticalPropagator" ),
3503   Merger = cms.string( "hltESPCloseComponentsMerger5D" ),
3504   RecoGeometry = cms.string( "hltESPGlobalDetLayerGeometry" ),
3505   appendToDataLabel = cms.string( "" )
3506 )
3507 process.hltESPGsfTrajectorySmoother = cms.ESProducer( "GsfTrajectorySmootherESProducer",
3508   ComponentName = cms.string( "hltESPGsfTrajectorySmoother" ),
3509   MaterialEffectsUpdator = cms.string( "hltESPElectronMaterialEffects" ),
3510   GeometricalPropagator = cms.string( "hltESPBwdAnalyticalPropagator" ),
3511   Merger = cms.string( "hltESPCloseComponentsMerger5D" ),
3512   RecoGeometry = cms.string( "hltESPGlobalDetLayerGeometry" ),
3513   ErrorRescaling = cms.double( 100.0 ),
3514   appendToDataLabel = cms.string( "" )
3515 )
3516 process.hltESPHighPtTripletStepChi2ChargeMeasurementEstimator30 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
3517   MaxChi2 = cms.double( 30.0 ),
3518   nSigma = cms.double( 3.0 ),
3519   MaxDisplacement = cms.double( 0.5 ),
3520   MaxSagitta = cms.double( 2.0 ),
3521   MinimalTolerance = cms.double( 0.5 ),
3522   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
3523   ComponentName = cms.string( "hltESPHighPtTripletStepChi2ChargeMeasurementEstimator30" ),
3524   pTChargeCutThreshold = cms.double( 15.0 ),
3525   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
3526   appendToDataLabel = cms.string( "" )
3527 )
3528 process.hltESPInitialStepChi2ChargeMeasurementEstimator30 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
3529   MaxChi2 = cms.double( 30.0 ),
3530   nSigma = cms.double( 3.0 ),
3531   MaxDisplacement = cms.double( 0.5 ),
3532   MaxSagitta = cms.double( 2.0 ),
3533   MinimalTolerance = cms.double( 0.5 ),
3534   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
3535   ComponentName = cms.string( "hltESPInitialStepChi2ChargeMeasurementEstimator30" ),
3536   pTChargeCutThreshold = cms.double( 15.0 ),
3537   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
3538   appendToDataLabel = cms.string( "" )
3539 )
3540 process.hltESPInitialStepChi2MeasurementEstimator36 = cms.ESProducer( "Chi2MeasurementEstimatorESProducer",
3541   MaxChi2 = cms.double( 36.0 ),
3542   nSigma = cms.double( 3.0 ),
3543   MaxDisplacement = cms.double( 100.0 ),
3544   MaxSagitta = cms.double( -1.0 ),
3545   MinimalTolerance = cms.double( 10.0 ),
3546   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
3547   ComponentName = cms.string( "hltESPInitialStepChi2MeasurementEstimator36" ),
3548   appendToDataLabel = cms.string( "" )
3549 )
3550 process.hltESPKFFittingSmoother = cms.ESProducer( "KFFittingSmootherESProducer",
3551   ComponentName = cms.string( "hltESPKFFittingSmoother" ),
3552   Fitter = cms.string( "hltESPKFTrajectoryFitter" ),
3553   Smoother = cms.string( "hltESPKFTrajectorySmoother" ),
3554   EstimateCut = cms.double( -1.0 ),
3555   MaxFractionOutliers = cms.double( 0.3 ),
3556   MaxNumberOfOutliers = cms.int32( 3 ),
3557   MinDof = cms.int32( 2 ),
3558   NoOutliersBeginEnd = cms.bool( False ),
3559   MinNumberOfHits = cms.int32( 5 ),
3560   MinNumberOfHitsHighEta = cms.int32( 5 ),
3561   HighEtaSwitch = cms.double( 5.0 ),
3562   RejectTracks = cms.bool( True ),
3563   BreakTrajWith2ConsecutiveMissing = cms.bool( False ),
3564   NoInvalidHitsBeginEnd = cms.bool( False ),
3565   LogPixelProbabilityCut = cms.double( -16.0 ),
3566   appendToDataLabel = cms.string( "" )
3567 )
3568 process.hltESPKFFittingSmootherForL2Muon = cms.ESProducer( "KFFittingSmootherESProducer",
3569   ComponentName = cms.string( "hltESPKFFittingSmootherForL2Muon" ),
3570   Fitter = cms.string( "hltESPKFTrajectoryFitterForL2Muon" ),
3571   Smoother = cms.string( "hltESPKFTrajectorySmootherForL2Muon" ),
3572   EstimateCut = cms.double( -1.0 ),
3573   MaxFractionOutliers = cms.double( 0.3 ),
3574   MaxNumberOfOutliers = cms.int32( 3 ),
3575   MinDof = cms.int32( 2 ),
3576   NoOutliersBeginEnd = cms.bool( False ),
3577   MinNumberOfHits = cms.int32( 5 ),
3578   MinNumberOfHitsHighEta = cms.int32( 5 ),
3579   HighEtaSwitch = cms.double( 5.0 ),
3580   RejectTracks = cms.bool( True ),
3581   BreakTrajWith2ConsecutiveMissing = cms.bool( False ),
3582   NoInvalidHitsBeginEnd = cms.bool( False ),
3583   LogPixelProbabilityCut = cms.double( -16.0 ),
3584   appendToDataLabel = cms.string( "" )
3585 )
3586 process.hltESPKFFittingSmootherForLoopers = cms.ESProducer( "KFFittingSmootherESProducer",
3587   ComponentName = cms.string( "hltESPKFFittingSmootherForLoopers" ),
3588   Fitter = cms.string( "hltESPKFTrajectoryFitterForLoopers" ),
3589   Smoother = cms.string( "hltESPKFTrajectorySmootherForLoopers" ),
3590   EstimateCut = cms.double( 20.0 ),
3591   MaxFractionOutliers = cms.double( 0.3 ),
3592   MaxNumberOfOutliers = cms.int32( 3 ),
3593   MinDof = cms.int32( 2 ),
3594   NoOutliersBeginEnd = cms.bool( False ),
3595   MinNumberOfHits = cms.int32( 3 ),
3596   MinNumberOfHitsHighEta = cms.int32( 5 ),
3597   HighEtaSwitch = cms.double( 5.0 ),
3598   RejectTracks = cms.bool( True ),
3599   BreakTrajWith2ConsecutiveMissing = cms.bool( True ),
3600   NoInvalidHitsBeginEnd = cms.bool( True ),
3601   LogPixelProbabilityCut = cms.double( -14.0 ),
3602   appendToDataLabel = cms.string( "" )
3603 )
3604 process.hltESPKFFittingSmootherWithOutliersRejectionAndRK = cms.ESProducer( "KFFittingSmootherESProducer",
3605   ComponentName = cms.string( "hltESPKFFittingSmootherWithOutliersRejectionAndRK" ),
3606   Fitter = cms.string( "hltESPRKTrajectoryFitter" ),
3607   Smoother = cms.string( "hltESPRKTrajectorySmoother" ),
3608   EstimateCut = cms.double( 20.0 ),
3609   MaxFractionOutliers = cms.double( 0.3 ),
3610   MaxNumberOfOutliers = cms.int32( 3 ),
3611   MinDof = cms.int32( 2 ),
3612   NoOutliersBeginEnd = cms.bool( False ),
3613   MinNumberOfHits = cms.int32( 3 ),
3614   MinNumberOfHitsHighEta = cms.int32( 5 ),
3615   HighEtaSwitch = cms.double( 5.0 ),
3616   RejectTracks = cms.bool( True ),
3617   BreakTrajWith2ConsecutiveMissing = cms.bool( True ),
3618   NoInvalidHitsBeginEnd = cms.bool( True ),
3619   LogPixelProbabilityCut = cms.double( -14.0 ),
3620   appendToDataLabel = cms.string( "" )
3621 )
3622 process.hltESPKFTrajectoryFitter = cms.ESProducer( "KFTrajectoryFitterESProducer",
3623   ComponentName = cms.string( "hltESPKFTrajectoryFitter" ),
3624   Propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
3625   Updator = cms.string( "hltESPKFUpdator" ),
3626   Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
3627   RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
3628   minHits = cms.int32( 3 ),
3629   appendToDataLabel = cms.string( "" )
3630 )
3631 process.hltESPKFTrajectoryFitterForL2Muon = cms.ESProducer( "KFTrajectoryFitterESProducer",
3632   ComponentName = cms.string( "hltESPKFTrajectoryFitterForL2Muon" ),
3633   Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
3634   Updator = cms.string( "hltESPKFUpdator" ),
3635   Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
3636   RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
3637   minHits = cms.int32( 3 ),
3638   appendToDataLabel = cms.string( "" )
3639 )
3640 process.hltESPKFTrajectoryFitterForLoopers = cms.ESProducer( "KFTrajectoryFitterESProducer",
3641   ComponentName = cms.string( "hltESPKFTrajectoryFitterForLoopers" ),
3642   Propagator = cms.string( "PropagatorWithMaterialForLoopers" ),
3643   Updator = cms.string( "hltESPKFUpdator" ),
3644   Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
3645   RecoGeometry = cms.string( "hltESPGlobalDetLayerGeometry" ),
3646   minHits = cms.int32( 3 ),
3647   appendToDataLabel = cms.string( "" )
3648 )
3649 process.hltESPKFTrajectorySmoother = cms.ESProducer( "KFTrajectorySmootherESProducer",
3650   ComponentName = cms.string( "hltESPKFTrajectorySmoother" ),
3651   Propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
3652   Updator = cms.string( "hltESPKFUpdator" ),
3653   Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
3654   RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
3655   errorRescaling = cms.double( 100.0 ),
3656   minHits = cms.int32( 3 ),
3657   appendToDataLabel = cms.string( "" )
3658 )
3659 process.hltESPKFTrajectorySmootherForL2Muon = cms.ESProducer( "KFTrajectorySmootherESProducer",
3660   ComponentName = cms.string( "hltESPKFTrajectorySmootherForL2Muon" ),
3661   Propagator = cms.string( "hltESPFastSteppingHelixPropagatorOpposite" ),
3662   Updator = cms.string( "hltESPKFUpdator" ),
3663   Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
3664   RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
3665   errorRescaling = cms.double( 100.0 ),
3666   minHits = cms.int32( 3 ),
3667   appendToDataLabel = cms.string( "" )
3668 )
3669 process.hltESPKFTrajectorySmootherForLoopers = cms.ESProducer( "KFTrajectorySmootherESProducer",
3670   ComponentName = cms.string( "hltESPKFTrajectorySmootherForLoopers" ),
3671   Propagator = cms.string( "PropagatorWithMaterialForLoopers" ),
3672   Updator = cms.string( "hltESPKFUpdator" ),
3673   Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
3674   RecoGeometry = cms.string( "hltESPGlobalDetLayerGeometry" ),
3675   errorRescaling = cms.double( 10.0 ),
3676   minHits = cms.int32( 3 ),
3677   appendToDataLabel = cms.string( "" )
3678 )
3679 process.hltESPKFTrajectorySmootherForMuonTrackLoader = cms.ESProducer( "KFTrajectorySmootherESProducer",
3680   ComponentName = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" ),
3681   Propagator = cms.string( "hltESPSmartPropagatorAnyOpposite" ),
3682   Updator = cms.string( "hltESPKFUpdator" ),
3683   Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
3684   RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
3685   errorRescaling = cms.double( 10.0 ),
3686   minHits = cms.int32( 3 ),
3687   appendToDataLabel = cms.string( "" )
3688 )
3689 process.hltESPKFUpdator = cms.ESProducer( "KFUpdatorESProducer",
3690   ComponentName = cms.string( "hltESPKFUpdator" ),
3691   appendToDataLabel = cms.string( "" )
3692 )
3693 process.hltESPKullbackLeiblerDistance5D = cms.ESProducer( "DistanceBetweenComponentsESProducer5D",
3694   DistanceMeasure = cms.string( "KullbackLeibler" ),
3695   ComponentName = cms.string( "hltESPKullbackLeiblerDistance5D" ),
3696   appendToDataLabel = cms.string( "" )
3697 )
3698 process.hltESPL3MuKFTrajectoryFitter = cms.ESProducer( "KFTrajectoryFitterESProducer",
3699   ComponentName = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
3700   Propagator = cms.string( "hltESPSmartPropagatorAny" ),
3701   Updator = cms.string( "hltESPKFUpdator" ),
3702   Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
3703   RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
3704   minHits = cms.int32( 3 ),
3705   appendToDataLabel = cms.string( "" )
3706 )
3707 process.hltESPLowPtQuadStepChi2ChargeMeasurementEstimator9 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
3708   MaxChi2 = cms.double( 9.0 ),
3709   nSigma = cms.double( 3.0 ),
3710   MaxDisplacement = cms.double( 0.5 ),
3711   MaxSagitta = cms.double( 2.0 ),
3712   MinimalTolerance = cms.double( 0.5 ),
3713   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
3714   ComponentName = cms.string( "hltESPLowPtQuadStepChi2ChargeMeasurementEstimator9" ),
3715   pTChargeCutThreshold = cms.double( -1.0 ),
3716   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
3717   appendToDataLabel = cms.string( "" )
3718 )
3719 process.hltESPLowPtQuadStepTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
3720   ComponentName = cms.string( "hltESPLowPtQuadStepTrajectoryCleanerBySharedHits" ),
3721   ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
3722   fractionShared = cms.double( 0.16 ),
3723   ValidHitBonus = cms.double( 5.0 ),
3724   MissingHitPenalty = cms.double( 20.0 ),
3725   allowSharedFirstHit = cms.bool( True )
3726 )
3727 process.hltESPLowPtStepTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
3728   ComponentName = cms.string( "hltESPLowPtStepTrajectoryCleanerBySharedHits" ),
3729   ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
3730   fractionShared = cms.double( 0.16 ),
3731   ValidHitBonus = cms.double( 5.0 ),
3732   MissingHitPenalty = cms.double( 20.0 ),
3733   allowSharedFirstHit = cms.bool( True )
3734 )
3735 process.hltESPLowPtTripletStepChi2ChargeMeasurementEstimator9 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
3736   MaxChi2 = cms.double( 9.0 ),
3737   nSigma = cms.double( 3.0 ),
3738   MaxDisplacement = cms.double( 0.5 ),
3739   MaxSagitta = cms.double( 2.0 ),
3740   MinimalTolerance = cms.double( 0.5 ),
3741   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
3742   ComponentName = cms.string( "hltESPLowPtTripletStepChi2ChargeMeasurementEstimator9" ),
3743   pTChargeCutThreshold = cms.double( -1.0 ),
3744   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
3745   appendToDataLabel = cms.string( "" )
3746 )
3747 process.hltESPLowPtTripletStepTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
3748   ComponentName = cms.string( "hltESPLowPtTripletStepTrajectoryCleanerBySharedHits" ),
3749   ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
3750   fractionShared = cms.double( 0.16 ),
3751   ValidHitBonus = cms.double( 5.0 ),
3752   MissingHitPenalty = cms.double( 20.0 ),
3753   allowSharedFirstHit = cms.bool( True )
3754 )
3755 process.hltESPMeasurementTracker = cms.ESProducer( "MeasurementTrackerESProducer",
3756   ComponentName = cms.string( "hltESPMeasurementTracker" ),
3757   PixelCPE = cms.string( "hltESPPixelCPEGeneric" ),
3758   StripCPE = cms.string( "hltESPStripCPEfromTrackAngle" ),
3759   HitMatcher = cms.string( "StandardMatcher" ),
3760   Phase2StripCPE = cms.string( "" ),
3761   SiStripQualityLabel = cms.string( "" ),
3762   UseStripModuleQualityDB = cms.bool( True ),
3763   DebugStripModuleQualityDB = cms.untracked.bool( False ),
3764   UseStripAPVFiberQualityDB = cms.bool( True ),
3765   DebugStripAPVFiberQualityDB = cms.untracked.bool( False ),
3766   MaskBadAPVFibers = cms.bool( True ),
3767   UseStripStripQualityDB = cms.bool( True ),
3768   DebugStripStripQualityDB = cms.untracked.bool( False ),
3769   badStripCuts = cms.PSet( 
3770     TOB = cms.PSet( 
3771       maxBad = cms.uint32( 4 ),
3772       maxConsecutiveBad = cms.uint32( 2 )
3773     ),
3774     TIB = cms.PSet( 
3775       maxBad = cms.uint32( 4 ),
3776       maxConsecutiveBad = cms.uint32( 2 )
3777     ),
3778     TID = cms.PSet( 
3779       maxBad = cms.uint32( 4 ),
3780       maxConsecutiveBad = cms.uint32( 2 )
3781     ),
3782     TEC = cms.PSet( 
3783       maxBad = cms.uint32( 4 ),
3784       maxConsecutiveBad = cms.uint32( 2 )
3785     )
3786   ),
3787   UsePixelModuleQualityDB = cms.bool( True ),
3788   DebugPixelModuleQualityDB = cms.untracked.bool( False ),
3789   UsePixelROCQualityDB = cms.bool( True ),
3790   DebugPixelROCQualityDB = cms.untracked.bool( False ),
3791   appendToDataLabel = cms.string( "" )
3792 )
3793 process.hltESPMixedStepClusterShapeHitFilter = cms.ESProducer( "ClusterShapeHitFilterESProducer",
3794   PixelShapeFile = cms.string( "RecoTracker/PixelLowPtUtilities/data/pixelShapePhase1_noL1.par" ),
3795   PixelShapeFileL1 = cms.string( "RecoTracker/PixelLowPtUtilities/data/pixelShapePhase1_loose.par" ),
3796   ComponentName = cms.string( "hltESPMixedStepClusterShapeHitFilter" ),
3797   isPhase2 = cms.bool( False ),
3798   doPixelShapeCut = cms.bool( True ),
3799   doStripShapeCut = cms.bool( True ),
3800   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
3801   appendToDataLabel = cms.string( "" )
3802 )
3803 process.hltESPMixedStepTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
3804   ComponentName = cms.string( "hltESPMixedStepTrajectoryCleanerBySharedHits" ),
3805   ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
3806   fractionShared = cms.double( 0.11 ),
3807   ValidHitBonus = cms.double( 5.0 ),
3808   MissingHitPenalty = cms.double( 20.0 ),
3809   allowSharedFirstHit = cms.bool( True )
3810 )
3811 process.hltESPMixedTripletStepChi2ChargeMeasurementEstimator16 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
3812   MaxChi2 = cms.double( 16.0 ),
3813   nSigma = cms.double( 3.0 ),
3814   MaxDisplacement = cms.double( 0.5 ),
3815   MaxSagitta = cms.double( 2.0 ),
3816   MinimalTolerance = cms.double( 0.5 ),
3817   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
3818   ComponentName = cms.string( "hltESPMixedTripletStepChi2ChargeMeasurementEstimator16" ),
3819   pTChargeCutThreshold = cms.double( -1.0 ),
3820   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
3821   appendToDataLabel = cms.string( "" )
3822 )
3823 process.hltESPMixedTripletStepTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
3824   ComponentName = cms.string( "hltESPMixedTripletStepTrajectoryCleanerBySharedHits" ),
3825   ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
3826   fractionShared = cms.double( 0.11 ),
3827   ValidHitBonus = cms.double( 5.0 ),
3828   MissingHitPenalty = cms.double( 20.0 ),
3829   allowSharedFirstHit = cms.bool( True )
3830 )
3831 process.hltESPMuonDetLayerGeometryESProducer = cms.ESProducer( "MuonDetLayerGeometryESProducer" )
3832 process.hltESPMuonTransientTrackingRecHitBuilder = cms.ESProducer( "MuonTransientTrackingRecHitBuilderESProducer",
3833   ComponentName = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
3834   appendToDataLabel = cms.string( "" )
3835 )
3836 process.hltESPPFRecHitHCALParams = cms.ESProducer( "PFRecHitHCALParamsESProducer@alpaka",
3837   energyThresholdsHB = cms.vdouble( 0.1, 0.2, 0.3, 0.3 ),
3838   energyThresholdsHE = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ),
3839   appendToDataLabel = cms.string( "" ),
3840   alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
3841 )
3842 process.hltESPPFRecHitHCALTopology = cms.ESProducer( "PFRecHitHCALTopologyESProducer@alpaka",
3843   usePFThresholdsFromDB = cms.bool( True ),
3844   appendToDataLabel = cms.string( "" ),
3845   alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
3846 )
3847 process.hltESPPixelCPEFastParamsHIonPhase1 = cms.ESProducer( "PixelCPEFastParamsESProducerAlpakaHIonPhase1@alpaka",
3848   LoadTemplatesFromDB = cms.bool( True ),
3849   Alpha2Order = cms.bool( True ),
3850   ClusterProbComputationFlag = cms.int32( 0 ),
3851   useLAWidthFromDB = cms.bool( True ),
3852   lAOffset = cms.double( 0.0 ),
3853   lAWidthBPix = cms.double( 0.0 ),
3854   lAWidthFPix = cms.double( 0.0 ),
3855   doLorentzFromAlignment = cms.bool( False ),
3856   useLAFromDB = cms.bool( True ),
3857   xerr_barrel_l1 = cms.vdouble( 0.00115, 0.0012, 8.8E-4 ),
3858   yerr_barrel_l1 = cms.vdouble( 0.00375, 0.0023, 0.0025, 0.0025, 0.0023, 0.0023, 0.0021, 0.0021, 0.0024 ),
3859   xerr_barrel_ln = cms.vdouble( 0.00115, 0.0012, 8.8E-4 ),
3860   yerr_barrel_ln = cms.vdouble( 0.00375, 0.0023, 0.0025, 0.0025, 0.0023, 0.0023, 0.0021, 0.0021, 0.0024 ),
3861   xerr_endcap = cms.vdouble( 0.002, 0.002 ),
3862   yerr_endcap = cms.vdouble( 0.0021 ),
3863   xerr_barrel_l1_def = cms.double( 0.0103 ),
3864   yerr_barrel_l1_def = cms.double( 0.0021 ),
3865   xerr_barrel_ln_def = cms.double( 0.0103 ),
3866   yerr_barrel_ln_def = cms.double( 0.0021 ),
3867   xerr_endcap_def = cms.double( 0.002 ),
3868   yerr_endcap_def = cms.double( 7.5E-4 ),
3869   EdgeClusterErrorX = cms.double( 50.0 ),
3870   EdgeClusterErrorY = cms.double( 85.0 ),
3871   UseErrorsFromTemplates = cms.bool( True ),
3872   TruncatePixelCharge = cms.bool( True ),
3873   ComponentName = cms.string( "PixelCPEFastParamsHIonPhase1" ),
3874   MagneticFieldRecord = cms.ESInputTag( "","" ),
3875   appendToDataLabel = cms.string( "" )
3876 )
3877 process.hltESPPixelCPEFastParamsPhase1 = cms.ESProducer( "PixelCPEFastParamsESProducerAlpakaPhase1@alpaka",
3878   LoadTemplatesFromDB = cms.bool( True ),
3879   Alpha2Order = cms.bool( True ),
3880   ClusterProbComputationFlag = cms.int32( 0 ),
3881   useLAWidthFromDB = cms.bool( True ),
3882   lAOffset = cms.double( 0.0 ),
3883   lAWidthBPix = cms.double( 0.0 ),
3884   lAWidthFPix = cms.double( 0.0 ),
3885   doLorentzFromAlignment = cms.bool( False ),
3886   useLAFromDB = cms.bool( True ),
3887   xerr_barrel_l1 = cms.vdouble( 0.00115, 0.0012, 8.8E-4 ),
3888   yerr_barrel_l1 = cms.vdouble( 0.00375, 0.0023, 0.0025, 0.0025, 0.0023, 0.0023, 0.0021, 0.0021, 0.0024 ),
3889   xerr_barrel_ln = cms.vdouble( 0.00115, 0.0012, 8.8E-4 ),
3890   yerr_barrel_ln = cms.vdouble( 0.00375, 0.0023, 0.0025, 0.0025, 0.0023, 0.0023, 0.0021, 0.0021, 0.0024 ),
3891   xerr_endcap = cms.vdouble( 0.002, 0.002 ),
3892   yerr_endcap = cms.vdouble( 0.0021 ),
3893   xerr_barrel_l1_def = cms.double( 0.0103 ),
3894   yerr_barrel_l1_def = cms.double( 0.0021 ),
3895   xerr_barrel_ln_def = cms.double( 0.0103 ),
3896   yerr_barrel_ln_def = cms.double( 0.0021 ),
3897   xerr_endcap_def = cms.double( 0.002 ),
3898   yerr_endcap_def = cms.double( 7.5E-4 ),
3899   EdgeClusterErrorX = cms.double( 50.0 ),
3900   EdgeClusterErrorY = cms.double( 85.0 ),
3901   UseErrorsFromTemplates = cms.bool( True ),
3902   TruncatePixelCharge = cms.bool( True ),
3903   ComponentName = cms.string( "PixelCPEFastParams" ),
3904   MagneticFieldRecord = cms.ESInputTag( "","" ),
3905   appendToDataLabel = cms.string( "" ),
3906   alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
3907 )
3908 process.hltESPPixelCPEGeneric = cms.ESProducer( "PixelCPEGenericESProducer",
3909   LoadTemplatesFromDB = cms.bool( True ),
3910   Alpha2Order = cms.bool( True ),
3911   ClusterProbComputationFlag = cms.int32( 0 ),
3912   useLAWidthFromDB = cms.bool( False ),
3913   lAOffset = cms.double( 0.0 ),
3914   lAWidthBPix = cms.double( 0.0 ),
3915   lAWidthFPix = cms.double( 0.0 ),
3916   doLorentzFromAlignment = cms.bool( False ),
3917   useLAFromDB = cms.bool( True ),
3918   xerr_barrel_l1 = cms.vdouble( 0.00115, 0.0012, 8.8E-4 ),
3919   yerr_barrel_l1 = cms.vdouble( 0.00375, 0.0023, 0.0025, 0.0025, 0.0023, 0.0023, 0.0021, 0.0021, 0.0024 ),
3920   xerr_barrel_ln = cms.vdouble( 0.00115, 0.0012, 8.8E-4 ),
3921   yerr_barrel_ln = cms.vdouble( 0.00375, 0.0023, 0.0025, 0.0025, 0.0023, 0.0023, 0.0021, 0.0021, 0.0024 ),
3922   xerr_endcap = cms.vdouble( 0.002, 0.002 ),
3923   yerr_endcap = cms.vdouble( 0.0021 ),
3924   xerr_barrel_l1_def = cms.double( 0.0103 ),
3925   yerr_barrel_l1_def = cms.double( 0.0021 ),
3926   xerr_barrel_ln_def = cms.double( 0.0103 ),
3927   yerr_barrel_ln_def = cms.double( 0.0021 ),
3928   xerr_endcap_def = cms.double( 0.002 ),
3929   yerr_endcap_def = cms.double( 7.5E-4 ),
3930   eff_charge_cut_highX = cms.double( 1.0 ),
3931   eff_charge_cut_highY = cms.double( 1.0 ),
3932   eff_charge_cut_lowX = cms.double( 0.0 ),
3933   eff_charge_cut_lowY = cms.double( 0.0 ),
3934   size_cutX = cms.double( 3.0 ),
3935   size_cutY = cms.double( 3.0 ),
3936   EdgeClusterErrorX = cms.double( 50.0 ),
3937   EdgeClusterErrorY = cms.double( 85.0 ),
3938   inflate_errors = cms.bool( False ),
3939   inflate_all_errors_no_trk_angle = cms.bool( False ),
3940   NoTemplateErrorsWhenNoTrkAngles = cms.bool( False ),
3941   UseErrorsFromTemplates = cms.bool( True ),
3942   TruncatePixelCharge = cms.bool( True ),
3943   IrradiationBiasCorrection = cms.bool( True ),
3944   DoCosmics = cms.bool( False ),
3945   isPhase2 = cms.bool( False ),
3946   SmallPitch = cms.bool( False ),
3947   ComponentName = cms.string( "hltESPPixelCPEGeneric" ),
3948   MagneticFieldRecord = cms.ESInputTag( "","" ),
3949   appendToDataLabel = cms.string( "" )
3950 )
3951 process.hltESPPixelCPETemplateReco = cms.ESProducer( "PixelCPETemplateRecoESProducer",
3952   LoadTemplatesFromDB = cms.bool( True ),
3953   Alpha2Order = cms.bool( True ),
3954   ClusterProbComputationFlag = cms.int32( 0 ),
3955   useLAWidthFromDB = cms.bool( True ),
3956   lAOffset = cms.double( 0.0 ),
3957   lAWidthBPix = cms.double( 0.0 ),
3958   lAWidthFPix = cms.double( 0.0 ),
3959   doLorentzFromAlignment = cms.bool( False ),
3960   useLAFromDB = cms.bool( True ),
3961   barrelTemplateID = cms.int32( 0 ),
3962   forwardTemplateID = cms.int32( 0 ),
3963   directoryWithTemplates = cms.int32( 0 ),
3964   speed = cms.int32( -2 ),
3965   UseClusterSplitter = cms.bool( False ),
3966   ComponentName = cms.string( "hltESPPixelCPETemplateReco" ),
3967   appendToDataLabel = cms.string( "" )
3968 )
3969 process.hltESPPixelLessStepChi2ChargeMeasurementEstimator16 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
3970   MaxChi2 = cms.double( 16.0 ),
3971   nSigma = cms.double( 3.0 ),
3972   MaxDisplacement = cms.double( 0.5 ),
3973   MaxSagitta = cms.double( 2.0 ),
3974   MinimalTolerance = cms.double( 0.5 ),
3975   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
3976   ComponentName = cms.string( "hltESPPixelLessStepChi2ChargeMeasurementEstimator16" ),
3977   pTChargeCutThreshold = cms.double( -1.0 ),
3978   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
3979   appendToDataLabel = cms.string( "" )
3980 )
3981 process.hltESPPixelLessStepClusterShapeHitFilter = cms.ESProducer( "ClusterShapeHitFilterESProducer",
3982   PixelShapeFile = cms.string( "RecoTracker/PixelLowPtUtilities/data/pixelShapePhase1_noL1.par" ),
3983   PixelShapeFileL1 = cms.string( "RecoTracker/PixelLowPtUtilities/data/pixelShapePhase1_loose.par" ),
3984   ComponentName = cms.string( "hltESPPixelLessStepClusterShapeHitFilter" ),
3985   isPhase2 = cms.bool( False ),
3986   doPixelShapeCut = cms.bool( True ),
3987   doStripShapeCut = cms.bool( True ),
3988   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
3989   appendToDataLabel = cms.string( "" )
3990 )
3991 process.hltESPPixelLessStepTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
3992   ComponentName = cms.string( "hltESPPixelLessStepTrajectoryCleanerBySharedHits" ),
3993   ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
3994   fractionShared = cms.double( 0.11 ),
3995   ValidHitBonus = cms.double( 5.0 ),
3996   MissingHitPenalty = cms.double( 20.0 ),
3997   allowSharedFirstHit = cms.bool( True )
3998 )
3999 process.hltESPPixelPairStepChi2ChargeMeasurementEstimator9 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
4000   MaxChi2 = cms.double( 9.0 ),
4001   nSigma = cms.double( 3.0 ),
4002   MaxDisplacement = cms.double( 0.5 ),
4003   MaxSagitta = cms.double( 2.0 ),
4004   MinimalTolerance = cms.double( 0.5 ),
4005   MinPtForHitRecoveryInGluedDet = cms.double( 1.0E12 ),
4006   ComponentName = cms.string( "hltESPPixelPairStepChi2ChargeMeasurementEstimator9" ),
4007   pTChargeCutThreshold = cms.double( 15.0 ),
4008   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
4009   appendToDataLabel = cms.string( "" )
4010 )
4011 process.hltESPPixelPairStepChi2MeasurementEstimator25 = cms.ESProducer( "Chi2MeasurementEstimatorESProducer",
4012   MaxChi2 = cms.double( 25.0 ),
4013   nSigma = cms.double( 3.0 ),
4014   MaxDisplacement = cms.double( 100.0 ),
4015   MaxSagitta = cms.double( -1.0 ),
4016   MinimalTolerance = cms.double( 10.0 ),
4017   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
4018   ComponentName = cms.string( "hltESPPixelPairStepChi2MeasurementEstimator25" ),
4019   appendToDataLabel = cms.string( "" )
4020 )
4021 process.hltESPPixelPairTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
4022   ComponentName = cms.string( "hltESPPixelPairTrajectoryCleanerBySharedHits" ),
4023   ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
4024   fractionShared = cms.double( 0.19 ),
4025   ValidHitBonus = cms.double( 5.0 ),
4026   MissingHitPenalty = cms.double( 20.0 ),
4027   allowSharedFirstHit = cms.bool( True )
4028 )
4029 process.hltESPRKTrajectoryFitter = cms.ESProducer( "KFTrajectoryFitterESProducer",
4030   ComponentName = cms.string( "hltESPRKTrajectoryFitter" ),
4031   Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
4032   Updator = cms.string( "hltESPKFUpdator" ),
4033   Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
4034   RecoGeometry = cms.string( "hltESPGlobalDetLayerGeometry" ),
4035   minHits = cms.int32( 3 ),
4036   appendToDataLabel = cms.string( "" )
4037 )
4038 process.hltESPRKTrajectorySmoother = cms.ESProducer( "KFTrajectorySmootherESProducer",
4039   ComponentName = cms.string( "hltESPRKTrajectorySmoother" ),
4040   Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
4041   Updator = cms.string( "hltESPKFUpdator" ),
4042   Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
4043   RecoGeometry = cms.string( "hltESPGlobalDetLayerGeometry" ),
4044   errorRescaling = cms.double( 100.0 ),
4045   minHits = cms.int32( 3 ),
4046   appendToDataLabel = cms.string( "" )
4047 )
4048 process.hltESPRungeKuttaTrackerPropagator = cms.ESProducer( "PropagatorWithMaterialESProducer",
4049   SimpleMagneticField = cms.string( "" ),
4050   MaxDPhi = cms.double( 1.6 ),
4051   ComponentName = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
4052   Mass = cms.double( 0.105 ),
4053   PropagationDirection = cms.string( "alongMomentum" ),
4054   useRungeKutta = cms.bool( True ),
4055   ptMin = cms.double( -1.0 )
4056 )
4057 process.hltESPSiPixelCablingSoA = cms.ESProducer( "SiPixelCablingSoAESProducer@alpaka",
4058   CablingMapLabel = cms.string( "" ),
4059   UseQualityInfo = cms.bool( False ),
4060   appendToDataLabel = cms.string( "" ),
4061   alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
4062 )
4063 process.hltESPSiPixelGainCalibrationForHLTSoA = cms.ESProducer( "SiPixelGainCalibrationForHLTSoAESProducer@alpaka",
4064   appendToDataLabel = cms.string( "" ),
4065   alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
4066 )
4067 process.hltESPSmartPropagator = cms.ESProducer( "SmartPropagatorESProducer",
4068   ComponentName = cms.string( "hltESPSmartPropagator" ),
4069   PropagationDirection = cms.string( "alongMomentum" ),
4070   Epsilon = cms.double( 5.0 ),
4071   TrackerPropagator = cms.string( "PropagatorWithMaterial" ),
4072   MuonPropagator = cms.string( "hltESPSteppingHelixPropagatorAlong" ),
4073   appendToDataLabel = cms.string( "" )
4074 )
4075 process.hltESPSmartPropagatorAny = cms.ESProducer( "SmartPropagatorESProducer",
4076   ComponentName = cms.string( "hltESPSmartPropagatorAny" ),
4077   PropagationDirection = cms.string( "alongMomentum" ),
4078   Epsilon = cms.double( 5.0 ),
4079   TrackerPropagator = cms.string( "PropagatorWithMaterial" ),
4080   MuonPropagator = cms.string( "SteppingHelixPropagatorAny" ),
4081   appendToDataLabel = cms.string( "" )
4082 )
4083 process.hltESPSmartPropagatorAnyOpposite = cms.ESProducer( "SmartPropagatorESProducer",
4084   ComponentName = cms.string( "hltESPSmartPropagatorAnyOpposite" ),
4085   PropagationDirection = cms.string( "oppositeToMomentum" ),
4086   Epsilon = cms.double( 5.0 ),
4087   TrackerPropagator = cms.string( "PropagatorWithMaterialOpposite" ),
4088   MuonPropagator = cms.string( "SteppingHelixPropagatorAny" ),
4089   appendToDataLabel = cms.string( "" )
4090 )
4091 process.hltESPSoftLeptonByDistance = cms.ESProducer( "LeptonTaggerByDistanceESProducer",
4092   distance = cms.double( 0.5 ),
4093   appendToDataLabel = cms.string( "" )
4094 )
4095 process.hltESPSteppingHelixPropagatorAlong = cms.ESProducer( "SteppingHelixPropagatorESProducer",
4096   ComponentName = cms.string( "hltESPSteppingHelixPropagatorAlong" ),
4097   NoErrorPropagation = cms.bool( False ),
4098   PropagationDirection = cms.string( "alongMomentum" ),
4099   useTuningForL2Speed = cms.bool( False ),
4100   useIsYokeFlag = cms.bool( True ),
4101   endcapShiftInZNeg = cms.double( 0.0 ),
4102   SetVBFPointer = cms.bool( False ),
4103   AssumeNoMaterial = cms.bool( False ),
4104   endcapShiftInZPos = cms.double( 0.0 ),
4105   useInTeslaFromMagField = cms.bool( False ),
4106   VBFName = cms.string( "VolumeBasedMagneticField" ),
4107   useEndcapShiftsInZ = cms.bool( False ),
4108   sendLogWarning = cms.bool( False ),
4109   useMatVolumes = cms.bool( True ),
4110   debug = cms.bool( False ),
4111   ApplyRadX0Correction = cms.bool( True ),
4112   useMagVolumes = cms.bool( True ),
4113   returnTangentPlane = cms.bool( True ),
4114   appendToDataLabel = cms.string( "" )
4115 )
4116 process.hltESPSteppingHelixPropagatorOpposite = cms.ESProducer( "SteppingHelixPropagatorESProducer",
4117   ComponentName = cms.string( "hltESPSteppingHelixPropagatorOpposite" ),
4118   NoErrorPropagation = cms.bool( False ),
4119   PropagationDirection = cms.string( "oppositeToMomentum" ),
4120   useTuningForL2Speed = cms.bool( False ),
4121   useIsYokeFlag = cms.bool( True ),
4122   endcapShiftInZNeg = cms.double( 0.0 ),
4123   SetVBFPointer = cms.bool( False ),
4124   AssumeNoMaterial = cms.bool( False ),
4125   endcapShiftInZPos = cms.double( 0.0 ),
4126   useInTeslaFromMagField = cms.bool( False ),
4127   VBFName = cms.string( "VolumeBasedMagneticField" ),
4128   useEndcapShiftsInZ = cms.bool( False ),
4129   sendLogWarning = cms.bool( False ),
4130   useMatVolumes = cms.bool( True ),
4131   debug = cms.bool( False ),
4132   ApplyRadX0Correction = cms.bool( True ),
4133   useMagVolumes = cms.bool( True ),
4134   returnTangentPlane = cms.bool( True ),
4135   appendToDataLabel = cms.string( "" )
4136 )
4137 process.hltESPStripCPEfromTrackAngle = cms.ESProducer( "StripCPEESProducer",
4138   ComponentName = cms.string( "hltESPStripCPEfromTrackAngle" ),
4139   ComponentType = cms.string( "StripCPEfromTrackAngle" ),
4140   parameters = cms.PSet( 
4141     mTIB_P1 = cms.double( 0.202 ),
4142     maxChgOneMIP = cms.double( 6000.0 ),
4143     mTEC_P0 = cms.double( -1.885 ),
4144     mTOB_P1 = cms.double( 0.253 ),
4145     mTEC_P1 = cms.double( 0.471 ),
4146     mLC_P2 = cms.double( 0.3 ),
4147     mLC_P1 = cms.double( 0.618 ),
4148     mTOB_P0 = cms.double( -1.026 ),
4149     mLC_P0 = cms.double( -0.326 ),
4150     useLegacyError = cms.bool( False ),
4151     mTIB_P0 = cms.double( -0.742 ),
4152     mTID_P1 = cms.double( 0.433 ),
4153     mTID_P0 = cms.double( -1.427 )
4154   )
4155 )
4156 process.hltESPTTRHBWithTrackAngle = cms.ESProducer( "TkTransientTrackingRecHitBuilderESProducer",
4157   ComponentName = cms.string( "hltESPTTRHBWithTrackAngle" ),
4158   ComputeCoarseLocalPositionFromDisk = cms.bool( False ),
4159   StripCPE = cms.string( "hltESPStripCPEfromTrackAngle" ),
4160   PixelCPE = cms.string( "hltESPPixelCPEGeneric" ),
4161   Matcher = cms.string( "StandardMatcher" ),
4162   Phase2StripCPE = cms.string( "" ),
4163   appendToDataLabel = cms.string( "" )
4164 )
4165 process.hltESPTTRHBuilderAngleAndTemplate = cms.ESProducer( "TkTransientTrackingRecHitBuilderESProducer",
4166   ComponentName = cms.string( "hltESPTTRHBuilderAngleAndTemplate" ),
4167   ComputeCoarseLocalPositionFromDisk = cms.bool( False ),
4168   StripCPE = cms.string( "hltESPStripCPEfromTrackAngle" ),
4169   PixelCPE = cms.string( "hltESPPixelCPETemplateReco" ),
4170   Matcher = cms.string( "StandardMatcher" ),
4171   Phase2StripCPE = cms.string( "" ),
4172   appendToDataLabel = cms.string( "" )
4173 )
4174 process.hltESPTTRHBuilderPixelOnly = cms.ESProducer( "TkTransientTrackingRecHitBuilderESProducer",
4175   ComponentName = cms.string( "hltESPTTRHBuilderPixelOnly" ),
4176   ComputeCoarseLocalPositionFromDisk = cms.bool( False ),
4177   StripCPE = cms.string( "Fake" ),
4178   PixelCPE = cms.string( "hltESPPixelCPEGeneric" ),
4179   Matcher = cms.string( "StandardMatcher" ),
4180   Phase2StripCPE = cms.string( "" ),
4181   appendToDataLabel = cms.string( "" )
4182 )
4183 process.hltESPTTRHBuilderWithoutAngle4PixelTriplets = cms.ESProducer( "TkTransientTrackingRecHitBuilderESProducer",
4184   ComponentName = cms.string( "hltESPTTRHBuilderWithoutAngle4PixelTriplets" ),
4185   ComputeCoarseLocalPositionFromDisk = cms.bool( False ),
4186   StripCPE = cms.string( "Fake" ),
4187   PixelCPE = cms.string( "hltESPPixelCPEGeneric" ),
4188   Matcher = cms.string( "StandardMatcher" ),
4189   Phase2StripCPE = cms.string( "" ),
4190   appendToDataLabel = cms.string( "" )
4191 )
4192 process.hltESPTobTecStepChi2ChargeMeasurementEstimator16 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
4193   MaxChi2 = cms.double( 16.0 ),
4194   nSigma = cms.double( 3.0 ),
4195   MaxDisplacement = cms.double( 0.5 ),
4196   MaxSagitta = cms.double( 2.0 ),
4197   MinimalTolerance = cms.double( 0.5 ),
4198   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
4199   ComponentName = cms.string( "hltESPTobTecStepChi2ChargeMeasurementEstimator16" ),
4200   pTChargeCutThreshold = cms.double( -1.0 ),
4201   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
4202   appendToDataLabel = cms.string( "" )
4203 )
4204 process.hltESPTobTecStepClusterShapeHitFilter = cms.ESProducer( "ClusterShapeHitFilterESProducer",
4205   PixelShapeFile = cms.string( "RecoTracker/PixelLowPtUtilities/data/pixelShapePhase1_noL1.par" ),
4206   PixelShapeFileL1 = cms.string( "RecoTracker/PixelLowPtUtilities/data/pixelShapePhase1_loose.par" ),
4207   ComponentName = cms.string( "hltESPTobTecStepClusterShapeHitFilter" ),
4208   isPhase2 = cms.bool( False ),
4209   doPixelShapeCut = cms.bool( True ),
4210   doStripShapeCut = cms.bool( True ),
4211   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
4212   appendToDataLabel = cms.string( "" )
4213 )
4214 process.hltESPTobTecStepFittingSmoother = cms.ESProducer( "KFFittingSmootherESProducer",
4215   ComponentName = cms.string( "hltESPTobTecStepFitterSmoother" ),
4216   Fitter = cms.string( "hltESPTobTecStepRKFitter" ),
4217   Smoother = cms.string( "hltESPTobTecStepRKSmoother" ),
4218   EstimateCut = cms.double( 30.0 ),
4219   MaxFractionOutliers = cms.double( 0.3 ),
4220   MaxNumberOfOutliers = cms.int32( 3 ),
4221   MinDof = cms.int32( 2 ),
4222   NoOutliersBeginEnd = cms.bool( False ),
4223   MinNumberOfHits = cms.int32( 7 ),
4224   MinNumberOfHitsHighEta = cms.int32( 5 ),
4225   HighEtaSwitch = cms.double( 5.0 ),
4226   RejectTracks = cms.bool( True ),
4227   BreakTrajWith2ConsecutiveMissing = cms.bool( False ),
4228   NoInvalidHitsBeginEnd = cms.bool( False ),
4229   LogPixelProbabilityCut = cms.double( -16.0 ),
4230   appendToDataLabel = cms.string( "" )
4231 )
4232 process.hltESPTobTecStepFittingSmootherForLoopers = cms.ESProducer( "KFFittingSmootherESProducer",
4233   ComponentName = cms.string( "hltESPTobTecStepFitterSmootherForLoopers" ),
4234   Fitter = cms.string( "hltESPTobTecStepRKFitterForLoopers" ),
4235   Smoother = cms.string( "hltESPTobTecStepRKSmootherForLoopers" ),
4236   EstimateCut = cms.double( 30.0 ),
4237   MaxFractionOutliers = cms.double( 0.3 ),
4238   MaxNumberOfOutliers = cms.int32( 3 ),
4239   MinDof = cms.int32( 2 ),
4240   NoOutliersBeginEnd = cms.bool( False ),
4241   MinNumberOfHits = cms.int32( 7 ),
4242   MinNumberOfHitsHighEta = cms.int32( 5 ),
4243   HighEtaSwitch = cms.double( 5.0 ),
4244   RejectTracks = cms.bool( True ),
4245   BreakTrajWith2ConsecutiveMissing = cms.bool( False ),
4246   NoInvalidHitsBeginEnd = cms.bool( False ),
4247   LogPixelProbabilityCut = cms.double( -16.0 ),
4248   appendToDataLabel = cms.string( "" )
4249 )
4250 process.hltESPTobTecStepFlexibleKFFittingSmoother = cms.ESProducer( "FlexibleKFFittingSmootherESProducer",
4251   ComponentName = cms.string( "hltESPTobTecStepFlexibleKFFittingSmoother" ),
4252   standardFitter = cms.string( "hltESPTobTecStepFitterSmoother" ),
4253   looperFitter = cms.string( "hltESPTobTecStepFitterSmootherForLoopers" ),
4254   appendToDataLabel = cms.string( "" )
4255 )
4256 process.hltESPTobTecStepRKTrajectoryFitter = cms.ESProducer( "KFTrajectoryFitterESProducer",
4257   ComponentName = cms.string( "hltESPTobTecStepRKFitter" ),
4258   Propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
4259   Updator = cms.string( "hltESPKFUpdator" ),
4260   Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
4261   RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
4262   minHits = cms.int32( 7 ),
4263   appendToDataLabel = cms.string( "" )
4264 )
4265 process.hltESPTobTecStepRKTrajectoryFitterForLoopers = cms.ESProducer( "KFTrajectoryFitterESProducer",
4266   ComponentName = cms.string( "hltESPTobTecStepRKFitterForLoopers" ),
4267   Propagator = cms.string( "PropagatorWithMaterialForLoopers" ),
4268   Updator = cms.string( "hltESPKFUpdator" ),
4269   Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
4270   RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
4271   minHits = cms.int32( 7 ),
4272   appendToDataLabel = cms.string( "" )
4273 )
4274 process.hltESPTobTecStepRKTrajectorySmoother = cms.ESProducer( "KFTrajectorySmootherESProducer",
4275   ComponentName = cms.string( "hltESPTobTecStepRKSmoother" ),
4276   Propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
4277   Updator = cms.string( "hltESPKFUpdator" ),
4278   Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
4279   RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
4280   errorRescaling = cms.double( 10.0 ),
4281   minHits = cms.int32( 7 ),
4282   appendToDataLabel = cms.string( "" )
4283 )
4284 process.hltESPTobTecStepRKTrajectorySmootherForLoopers = cms.ESProducer( "KFTrajectorySmootherESProducer",
4285   ComponentName = cms.string( "hltESPTobTecStepRKSmootherForLoopers" ),
4286   Propagator = cms.string( "PropagatorWithMaterialForLoopers" ),
4287   Updator = cms.string( "hltESPKFUpdator" ),
4288   Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
4289   RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
4290   errorRescaling = cms.double( 10.0 ),
4291   minHits = cms.int32( 7 ),
4292   appendToDataLabel = cms.string( "" )
4293 )
4294 process.hltESPTobTecStepTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
4295   ComponentName = cms.string( "hltESPTobTecStepTrajectoryCleanerBySharedHits" ),
4296   ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
4297   fractionShared = cms.double( 0.09 ),
4298   ValidHitBonus = cms.double( 5.0 ),
4299   MissingHitPenalty = cms.double( 20.0 ),
4300   allowSharedFirstHit = cms.bool( True )
4301 )
4302 process.hltESPTrackAlgoPriorityOrder = cms.ESProducer( "TrackAlgoPriorityOrderESProducer",
4303   ComponentName = cms.string( "hltESPTrackAlgoPriorityOrder" ),
4304   algoOrder = cms.vstring(  ),
4305   appendToDataLabel = cms.string( "" )
4306 )
4307 process.hltESPTrackSelectionTfCKF = cms.ESProducer( "TfGraphDefProducer",
4308   ComponentName = cms.string( "hltESPTrackSelectionTfCKF" ),
4309   FileName = cms.FileInPath( "RecoTracker/FinalTrackSelectors/data/TrackTfClassifier/CKF_Run3_12_5_0_pre5.pb" ),
4310   appendToDataLabel = cms.string( "" )
4311 )
4312 process.hltESPTrackerRecoGeometryESProducer = cms.ESProducer( "TrackerRecoGeometryESProducer",
4313   usePhase2Stacks = cms.bool( False ),
4314   trackerGeometryLabel = cms.untracked.string( "" ),
4315   appendToDataLabel = cms.string( "" )
4316 )
4317 process.hltESPTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
4318   ComponentName = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
4319   ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
4320   fractionShared = cms.double( 0.5 ),
4321   ValidHitBonus = cms.double( 100.0 ),
4322   MissingHitPenalty = cms.double( 0.0 ),
4323   allowSharedFirstHit = cms.bool( False )
4324 )
4325 process.hltESPTrajectoryCleanerBySharedHitsP5 = cms.ESProducer( "TrajectoryCleanerESProducer",
4326   ComponentName = cms.string( "hltESPTrajectoryCleanerBySharedHitsP5" ),
4327   ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
4328   fractionShared = cms.double( 0.19 ),
4329   ValidHitBonus = cms.double( 5.0 ),
4330   MissingHitPenalty = cms.double( 20.0 ),
4331   allowSharedFirstHit = cms.bool( True )
4332 )
4333 process.hltESPTrajectoryFitterRK = cms.ESProducer( "KFTrajectoryFitterESProducer",
4334   ComponentName = cms.string( "hltESPTrajectoryFitterRK" ),
4335   Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
4336   Updator = cms.string( "hltESPKFUpdator" ),
4337   Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
4338   RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
4339   minHits = cms.int32( 3 ),
4340   appendToDataLabel = cms.string( "" )
4341 )
4342 process.hltESPTrajectorySmootherRK = cms.ESProducer( "KFTrajectorySmootherESProducer",
4343   ComponentName = cms.string( "hltESPTrajectorySmootherRK" ),
4344   Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
4345   Updator = cms.string( "hltESPKFUpdator" ),
4346   Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
4347   RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
4348   errorRescaling = cms.double( 100.0 ),
4349   minHits = cms.int32( 3 ),
4350   appendToDataLabel = cms.string( "" )
4351 )
4352 process.hltPixelTracksCleanerBySharedHits = cms.ESProducer( "PixelTrackCleanerBySharedHitsESProducer",
4353   ComponentName = cms.string( "hltPixelTracksCleanerBySharedHits" ),
4354   useQuadrupletAlgo = cms.bool( False ),
4355   appendToDataLabel = cms.string( "" )
4356 )
4357 process.hltTrackCleaner = cms.ESProducer( "TrackCleanerESProducer",
4358   ComponentName = cms.string( "hltTrackCleaner" ),
4359   appendToDataLabel = cms.string( "" )
4360 )
4361 process.hoDetIdAssociator = cms.ESProducer( "DetIdAssociatorESProducer",
4362   ComponentName = cms.string( "HODetIdAssociator" ),
4363   etaBinSize = cms.double( 0.087 ),
4364   nEta = cms.int32( 30 ),
4365   nPhi = cms.int32( 72 ),
4366   hcalRegion = cms.int32( 2 ),
4367   includeBadChambers = cms.bool( False ),
4368   includeGEM = cms.bool( False ),
4369   includeME0 = cms.bool( False )
4370 )
4371 process.multipleScatteringParametrisationMakerESProducer = cms.ESProducer( "MultipleScatteringParametrisationMakerESProducer",
4372   appendToDataLabel = cms.string( "" )
4373 )
4374 process.muonDetIdAssociator = cms.ESProducer( "DetIdAssociatorESProducer",
4375   ComponentName = cms.string( "MuonDetIdAssociator" ),
4376   etaBinSize = cms.double( 0.125 ),
4377   nEta = cms.int32( 48 ),
4378   nPhi = cms.int32( 48 ),
4379   hcalRegion = cms.int32( 2 ),
4380   includeBadChambers = cms.bool( True ),
4381   includeGEM = cms.bool( True ),
4382   includeME0 = cms.bool( False )
4383 )
4384 process.muonSeededTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
4385   ComponentName = cms.string( "muonSeededTrajectoryCleanerBySharedHits" ),
4386   ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
4387   fractionShared = cms.double( 0.1 ),
4388   ValidHitBonus = cms.double( 1000.0 ),
4389   MissingHitPenalty = cms.double( 1.0 ),
4390   allowSharedFirstHit = cms.bool( True )
4391 )
4392 process.navigationSchoolESProducer = cms.ESProducer( "NavigationSchoolESProducer",
4393   ComponentName = cms.string( "SimpleNavigationSchool" ),
4394   PluginName = cms.string( "" ),
4395   SimpleMagneticField = cms.string( "ParabolicMf" ),
4396   appendToDataLabel = cms.string( "" )
4397 )
4398 process.preshowerDetIdAssociator = cms.ESProducer( "DetIdAssociatorESProducer",
4399   ComponentName = cms.string( "PreshowerDetIdAssociator" ),
4400   etaBinSize = cms.double( 0.1 ),
4401   nEta = cms.int32( 60 ),
4402   nPhi = cms.int32( 30 ),
4403   hcalRegion = cms.int32( 2 ),
4404   includeBadChambers = cms.bool( False ),
4405   includeGEM = cms.bool( False ),
4406   includeME0 = cms.bool( False )
4407 )
4408 process.siPixelGainCalibrationForHLTGPU = cms.ESProducer( "SiPixelGainCalibrationForHLTGPUESProducer",
4409   appendToDataLabel = cms.string( "" )
4410 )
4411 process.siPixelQualityESProducer = cms.ESProducer( "SiPixelQualityESProducer",
4412   siPixelQualityFromDbLabel = cms.string( "" ),
4413   ListOfRecordToMerge = cms.VPSet( 
4414     cms.PSet(  record = cms.string( "SiPixelQualityFromDbRcd" ),
4415       tag = cms.string( "" )
4416     ),
4417     cms.PSet(  record = cms.string( "SiPixelDetVOffRcd" ),
4418       tag = cms.string( "" )
4419     )
4420   ),
4421   appendToDataLabel = cms.string( "" )
4422 )
4423 process.siPixelROCsStatusAndMappingWrapperESProducer = cms.ESProducer( "SiPixelROCsStatusAndMappingWrapperESProducer",
4424   ComponentName = cms.string( "" ),
4425   CablingMapLabel = cms.string( "" ),
4426   UseQualityInfo = cms.bool( False ),
4427   appendToDataLabel = cms.string( "" )
4428 )
4429 process.siPixelTemplateDBObjectESProducer = cms.ESProducer( "SiPixelTemplateDBObjectESProducer" )
4430 process.siStripBackPlaneCorrectionDepESProducer = cms.ESProducer( "SiStripBackPlaneCorrectionDepESProducer",
4431   LatencyRecord = cms.PSet( 
4432     label = cms.untracked.string( "" ),
4433     record = cms.string( "SiStripLatencyRcd" )
4434   ),
4435   BackPlaneCorrectionPeakMode = cms.PSet( 
4436     label = cms.untracked.string( "peak" ),
4437     record = cms.string( "SiStripBackPlaneCorrectionRcd" )
4438   ),
4439   BackPlaneCorrectionDeconvMode = cms.PSet( 
4440     label = cms.untracked.string( "deconvolution" ),
4441     record = cms.string( "SiStripBackPlaneCorrectionRcd" )
4442   )
4443 )
4444 process.siStripLorentzAngleDepESProducer = cms.ESProducer( "SiStripLorentzAngleDepESProducer",
4445   LatencyRecord = cms.PSet( 
4446     label = cms.untracked.string( "" ),
4447     record = cms.string( "SiStripLatencyRcd" )
4448   ),
4449   LorentzAnglePeakMode = cms.PSet( 
4450     label = cms.untracked.string( "peak" ),
4451     record = cms.string( "SiStripLorentzAngleRcd" )
4452   ),
4453   LorentzAngleDeconvMode = cms.PSet( 
4454     label = cms.untracked.string( "deconvolution" ),
4455     record = cms.string( "SiStripLorentzAngleRcd" )
4456   )
4457 )
4458 process.sistripconn = cms.ESProducer( "SiStripConnectivity" )
4459 process.trackerTopology = cms.ESProducer( "TrackerTopologyEP",
4460   appendToDataLabel = cms.string( "" )
4461 )
4462 process.zdcTopologyEP = cms.ESProducer( "ZdcTopologyEP",
4463   appendToDataLabel = cms.string( "" )
4464 )
4465 
4466 process.FastTimerService = cms.Service( "FastTimerService",
4467     printEventSummary = cms.untracked.bool( False ),
4468     printRunSummary = cms.untracked.bool( True ),
4469     printJobSummary = cms.untracked.bool( True ),
4470     writeJSONSummary = cms.untracked.bool( False ),
4471     jsonFileName = cms.untracked.string( "resources.json" ),
4472     enableDQM = cms.untracked.bool( True ),
4473     enableDQMbyModule = cms.untracked.bool( False ),
4474     enableDQMbyPath = cms.untracked.bool( False ),
4475     enableDQMbyLumiSection = cms.untracked.bool( True ),
4476     enableDQMbyProcesses = cms.untracked.bool( True ),
4477     enableDQMTransitions = cms.untracked.bool( False ),
4478     dqmTimeRange = cms.untracked.double( 2000.0 ),
4479     dqmTimeResolution = cms.untracked.double( 5.0 ),
4480     dqmMemoryRange = cms.untracked.double( 1000000.0 ),
4481     dqmMemoryResolution = cms.untracked.double( 5000.0 ),
4482     dqmPathTimeRange = cms.untracked.double( 100.0 ),
4483     dqmPathTimeResolution = cms.untracked.double( 0.5 ),
4484     dqmPathMemoryRange = cms.untracked.double( 1000000.0 ),
4485     dqmPathMemoryResolution = cms.untracked.double( 5000.0 ),
4486     dqmModuleTimeRange = cms.untracked.double( 40.0 ),
4487     dqmModuleTimeResolution = cms.untracked.double( 0.2 ),
4488     dqmModuleMemoryRange = cms.untracked.double( 100000.0 ),
4489     dqmModuleMemoryResolution = cms.untracked.double( 500.0 ),
4490     dqmLumiSectionsRange = cms.untracked.uint32( 2500 ),
4491     dqmPath = cms.untracked.string( "HLT/TimerService" ),
4492 )
4493 process.MessageLogger = cms.Service( "MessageLogger",
4494     suppressWarning = cms.untracked.vstring( 'hltL3MuonsIOHit',
4495       'hltL3MuonsOIHit',
4496       'hltL3MuonsOIState',
4497       'hltLightPFTracks',
4498       'hltPixelTracks',
4499       'hltPixelTracksForHighMult',
4500       'hltSiPixelClusters',
4501       'hltSiPixelDigis' ),
4502     suppressFwkInfo = cms.untracked.vstring(  ),
4503     suppressInfo = cms.untracked.vstring(  ),
4504     suppressDebug = cms.untracked.vstring(  ),
4505     debugModules = cms.untracked.vstring(  ),
4506     cerr = cms.untracked.PSet( 
4507       INFO = cms.untracked.PSet(  limit = cms.untracked.int32( 0 ) ),
4508       noTimeStamps = cms.untracked.bool( False ),
4509       FwkReport = cms.untracked.PSet( 
4510         reportEvery = cms.untracked.int32( 1 ),
4511         limit = cms.untracked.int32( 0 )
4512       ),
4513       default = cms.untracked.PSet(  limit = cms.untracked.int32( 10000000 ) ),
4514       Root_NoDictionary = cms.untracked.PSet(  limit = cms.untracked.int32( 0 ) ),
4515       FwkJob = cms.untracked.PSet(  limit = cms.untracked.int32( 0 ) ),
4516       FwkSummary = cms.untracked.PSet( 
4517         reportEvery = cms.untracked.int32( 1 ),
4518         limit = cms.untracked.int32( 10000000 )
4519       ),
4520       threshold = cms.untracked.string( "INFO" ),
4521       enableStatistics = cms.untracked.bool( False )
4522     ),
4523     suppressError = cms.untracked.vstring( 'hltL3TkTracksFromL2IOHit',
4524       'hltL3TkTracksFromL2OIHit',
4525       'hltL3TkTracksFromL2OIState' )
4526 )
4527 process.ThroughputService = cms.Service( "ThroughputService",
4528     eventRange = cms.untracked.uint32( 10000 ),
4529     eventResolution = cms.untracked.uint32( 1 ),
4530     printEventSummary = cms.untracked.bool( False ),
4531     enableDQM = cms.untracked.bool( True ),
4532     dqmPathByProcesses = cms.untracked.bool( True ),
4533     dqmPath = cms.untracked.string( "HLT/Throughput" ),
4534     timeRange = cms.untracked.double( 60000.0 ),
4535     timeResolution = cms.untracked.double( 5.828 )
4536 )
4537 
4538 process.hltGetRaw = cms.EDAnalyzer( "HLTGetRaw",
4539     RawDataCollection = cms.InputTag( "rawDataCollector" )
4540 )
4541 process.hltPSetMap = cms.EDProducer( "ParameterSetBlobProducer" )
4542 process.hltBoolFalse = cms.EDFilter( "HLTBool",
4543     result = cms.bool( False )
4544 )
4545 process.hltBackend = cms.EDProducer( "AlpakaBackendProducer@alpaka"
4546 )
4547 process.hltStatusOnGPUFilter = cms.EDFilter( "AlpakaBackendFilter",
4548     producer = cms.InputTag( 'hltBackend','backend' ),
4549     backends = cms.vstring( 'CudaAsync',
4550       'ROCmAsync' )
4551 )
4552 process.hltTriggerType = cms.EDFilter( "HLTTriggerTypeFilter",
4553     SelectedTriggerType = cms.int32( 1 )
4554 )
4555 process.hltGtStage2Digis = cms.EDProducer( "L1TRawToDigi",
4556     FedIds = cms.vint32( 1404 ),
4557     Setup = cms.string( "stage2::GTSetup" ),
4558     FWId = cms.uint32( 0 ),
4559     DmxFWId = cms.uint32( 0 ),
4560     FWOverride = cms.bool( False ),
4561     TMTCheck = cms.bool( True ),
4562     CTP7 = cms.untracked.bool( False ),
4563     MTF7 = cms.untracked.bool( False ),
4564     InputLabel = cms.InputTag( "rawDataCollector" ),
4565     lenSlinkHeader = cms.untracked.int32( 8 ),
4566     lenSlinkTrailer = cms.untracked.int32( 8 ),
4567     lenAMCHeader = cms.untracked.int32( 8 ),
4568     lenAMCTrailer = cms.untracked.int32( 0 ),
4569     lenAMC13Header = cms.untracked.int32( 8 ),
4570     lenAMC13Trailer = cms.untracked.int32( 8 ),
4571     debug = cms.untracked.bool( False ),
4572     MinFeds = cms.uint32( 0 )
4573 )
4574 process.hltGtStage2ObjectMap = cms.EDProducer( "L1TGlobalProducer",
4575     MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
4576     MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
4577     EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
4578     TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
4579     JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
4580     EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
4581     EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ),
4582     CICADAInputTag = cms.InputTag( 'hltGtStage2Digis','CICADAScore' ),
4583     ExtInputTag = cms.InputTag( "hltGtStage2Digis" ),
4584     AlgoBlkInputTag = cms.InputTag( "hltGtStage2Digis" ),
4585     GetPrescaleColumnFromData = cms.bool( False ),
4586     AlgorithmTriggersUnprescaled = cms.bool( True ),
4587     RequireMenuToMatchAlgoBlkInput = cms.bool( True ),
4588     AlgorithmTriggersUnmasked = cms.bool( True ),
4589     useMuonShowers = cms.bool( True ),
4590     produceAXOL1TLScore = cms.bool( False ),
4591     resetPSCountersEachLumiSec = cms.bool( True ),
4592     semiRandomInitialPSCounters = cms.bool( False ),
4593     ProduceL1GtDaqRecord = cms.bool( True ),
4594     ProduceL1GtObjectMapRecord = cms.bool( True ),
4595     EmulateBxInEvent = cms.int32( 1 ),
4596     L1DataBxInEvent = cms.int32( 5 ),
4597     AlternativeNrBxBoardDaq = cms.uint32( 0 ),
4598     BstLengthBytes = cms.int32( -1 ),
4599     PrescaleSet = cms.uint32( 1 ),
4600     Verbosity = cms.untracked.int32( 0 ),
4601     PrintL1Menu = cms.untracked.bool( False ),
4602     TriggerMenuLuminosity = cms.string( "startup" )
4603 )
4604 process.hltOnlineMetaDataDigis = cms.EDProducer( "OnlineMetaDataRawToDigi",
4605     onlineMetaDataInputLabel = cms.InputTag( "rawDataCollector" )
4606 )
4607 process.hltOnlineBeamSpot = cms.EDProducer( "BeamSpotOnlineProducer",
4608     changeToCMSCoordinates = cms.bool( False ),
4609     maxZ = cms.double( 40.0 ),
4610     setSigmaZ = cms.double( 0.0 ),
4611     beamMode = cms.untracked.uint32( 11 ),
4612     src = cms.InputTag( "" ),
4613     gtEvmLabel = cms.InputTag( "" ),
4614     maxRadius = cms.double( 2.0 ),
4615     useBSOnlineRecords = cms.bool( True ),
4616     timeThreshold = cms.int32( 48 ),
4617     sigmaZThreshold = cms.double( 2.0 ),
4618     sigmaXYThreshold = cms.double( 4.0 )
4619 )
4620 process.hltL1sZeroBiasIorIsolatedBunch = cms.EDFilter( "HLTL1TSeed",
4621     saveTags = cms.bool( True ),
4622     L1SeedsLogicalExpression = cms.string( "L1_ZeroBias OR L1_IsolatedBunch" ),
4623     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
4624     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
4625     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
4626     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
4627     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
4628     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
4629     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
4630     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
4631     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
4632 )
4633 process.hltPreAlCaEcalPhiSym = cms.EDFilter( "HLTPrescaler",
4634     offset = cms.uint32( 0 ),
4635     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
4636 )
4637 process.hltEcalDigisLegacy = cms.EDProducer( "EcalRawToDigi",
4638     tccUnpacking = cms.bool( True ),
4639     FedLabel = cms.InputTag( "listfeds" ),
4640     srpUnpacking = cms.bool( True ),
4641     syncCheck = cms.bool( True ),
4642     feIdCheck = cms.bool( True ),
4643     silentMode = cms.untracked.bool( True ),
4644     InputLabel = cms.InputTag( "rawDataCollector" ),
4645     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 ),
4646     eventPut = cms.bool( True ),
4647     numbTriggerTSamples = cms.int32( 1 ),
4648     numbXtalTSamples = cms.int32( 10 ),
4649     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 ),
4650     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 ),
4651     DoRegional = cms.bool( False ),
4652     feUnpacking = cms.bool( True ),
4653     forceToKeepFRData = cms.bool( False ),
4654     headerUnpacking = cms.bool( True ),
4655     memUnpacking = cms.bool( True )
4656 )
4657 process.hltEcalDigisSoA = cms.EDProducer( "EcalRawToDigiPortable@alpaka",
4658     InputLabel = cms.InputTag( "rawDataCollector" ),
4659     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 ),
4660     maxChannelsEB = cms.uint32( 61200 ),
4661     maxChannelsEE = cms.uint32( 14648 ),
4662     digisLabelEB = cms.string( "ebDigis" ),
4663     digisLabelEE = cms.string( "eeDigis" ),
4664     alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
4665 )
4666 process.hltEcalDigis = cms.EDProducer( "EcalDigisFromPortableProducer",
4667     digisInLabelEB = cms.InputTag( 'hltEcalDigisSoA','ebDigis' ),
4668     digisInLabelEE = cms.InputTag( 'hltEcalDigisSoA','eeDigis' ),
4669     digisOutLabelEB = cms.string( "ebDigis" ),
4670     digisOutLabelEE = cms.string( "eeDigis" ),
4671     produceDummyIntegrityCollections = cms.bool( False )
4672 )
4673 process.hltEcalUncalibRecHitSoA = cms.EDProducer( "EcalUncalibRecHitProducerPortable@alpaka",
4674     digisLabelEB = cms.InputTag( 'hltEcalDigisSoA','ebDigis' ),
4675     digisLabelEE = cms.InputTag( 'hltEcalDigisSoA','eeDigis' ),
4676     recHitsLabelEB = cms.string( "EcalUncalibRecHitsEB" ),
4677     recHitsLabelEE = cms.string( "EcalUncalibRecHitsEE" ),
4678     EBtimeFitLimits_Lower = cms.double( 0.2 ),
4679     EBtimeFitLimits_Upper = cms.double( 1.4 ),
4680     EEtimeFitLimits_Lower = cms.double( 0.2 ),
4681     EEtimeFitLimits_Upper = cms.double( 1.4 ),
4682     EBtimeConstantTerm = cms.double( 0.6 ),
4683     EEtimeConstantTerm = cms.double( 1.0 ),
4684     EBtimeNconst = cms.double( 28.5 ),
4685     EEtimeNconst = cms.double( 31.8 ),
4686     outOfTimeThresholdGain12pEB = cms.double( 1000.0 ),
4687     outOfTimeThresholdGain12mEB = cms.double( 1000.0 ),
4688     outOfTimeThresholdGain61pEB = cms.double( 1000.0 ),
4689     outOfTimeThresholdGain61mEB = cms.double( 1000.0 ),
4690     outOfTimeThresholdGain12pEE = cms.double( 1000.0 ),
4691     outOfTimeThresholdGain12mEE = cms.double( 1000.0 ),
4692     outOfTimeThresholdGain61pEE = cms.double( 1000.0 ),
4693     outOfTimeThresholdGain61mEE = cms.double( 1000.0 ),
4694     amplitudeThresholdEB = cms.double( 10.0 ),
4695     amplitudeThresholdEE = cms.double( 10.0 ),
4696     EBtimeFitParameters = cms.vdouble( -2.015452, 3.130702, -12.3473, 41.88921, -82.83944, 91.01147, -50.35761, 11.05621 ),
4697     EEtimeFitParameters = cms.vdouble( -2.390548, 3.553628, -17.62341, 67.67538, -133.213, 140.7432, -75.41106, 16.20277 ),
4698     EBamplitudeFitParameters = cms.vdouble( 1.138, 1.652 ),
4699     EEamplitudeFitParameters = cms.vdouble( 1.89, 1.4 ),
4700     kernelMinimizeThreads = cms.untracked.vuint32( 32, 1, 1 ),
4701     shouldRunTimingComputation = cms.bool( True ),
4702     alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
4703 )
4704 process.hltEcalUncalibRecHit = cms.EDProducer( "EcalUncalibRecHitSoAToLegacy",
4705     inputCollectionEB = cms.InputTag( 'hltEcalUncalibRecHitSoA','EcalUncalibRecHitsEB' ),
4706     outputLabelEB = cms.string( "EcalUncalibRecHitsEB" ),
4707     isPhase2 = cms.bool( False ),
4708     inputCollectionEE = cms.InputTag( 'hltEcalUncalibRecHitSoA','EcalUncalibRecHitsEE' ),
4709     outputLabelEE = cms.string( "EcalUncalibRecHitsEE" )
4710 )
4711 process.hltEcalDetIdToBeRecovered = cms.EDProducer( "EcalDetIdToBeRecoveredProducer",
4712     ebSrFlagCollection = cms.InputTag( "hltEcalDigisLegacy" ),
4713     eeSrFlagCollection = cms.InputTag( "hltEcalDigisLegacy" ),
4714     ebIntegrityGainErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityGainErrors' ),
4715     ebIntegrityGainSwitchErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityGainSwitchErrors' ),
4716     ebIntegrityChIdErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityChIdErrors' ),
4717     eeIntegrityGainErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityGainErrors' ),
4718     eeIntegrityGainSwitchErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityGainSwitchErrors' ),
4719     eeIntegrityChIdErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityChIdErrors' ),
4720     integrityTTIdErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityTTIdErrors' ),
4721     integrityBlockSizeErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityBlockSizeErrors' ),
4722     ebDetIdToBeRecovered = cms.string( "ebDetId" ),
4723     eeDetIdToBeRecovered = cms.string( "eeDetId" ),
4724     ebFEToBeRecovered = cms.string( "ebFE" ),
4725     eeFEToBeRecovered = cms.string( "eeFE" )
4726 )
4727 process.hltEcalRecHit = cms.EDProducer( "EcalRecHitProducer",
4728     EErechitCollection = cms.string( "EcalRecHitsEE" ),
4729     EEuncalibRecHitCollection = cms.InputTag( 'hltEcalUncalibRecHit','EcalUncalibRecHitsEE' ),
4730     EBuncalibRecHitCollection = cms.InputTag( 'hltEcalUncalibRecHit','EcalUncalibRecHitsEB' ),
4731     EBrechitCollection = cms.string( "EcalRecHitsEB" ),
4732     ChannelStatusToBeExcluded = cms.vstring(  ),
4733     killDeadChannels = cms.bool( True ),
4734     algo = cms.string( "EcalRecHitWorkerSimple" ),
4735     EBLaserMIN = cms.double( 0.5 ),
4736     EELaserMIN = cms.double( 0.5 ),
4737     EBLaserMAX = cms.double( 3.0 ),
4738     EELaserMAX = cms.double( 8.0 ),
4739     timeCalibTag = cms.ESInputTag( "","" ),
4740     timeOffsetTag = cms.ESInputTag( "","" ),
4741     skipTimeCalib = cms.bool( False ),
4742     laserCorrection = cms.bool( True ),
4743     flagsMapDBReco = cms.PSet( 
4744       kDead = cms.vstring( 'kNoDataNoTP' ),
4745       kGood = cms.vstring( 'kOk',
4746         'kDAC',
4747         'kNoLaser',
4748         'kNoisy' ),
4749       kTowerRecovered = cms.vstring( 'kDeadFE' ),
4750       kNoisy = cms.vstring( 'kNNoisy',
4751         'kFixedG6',
4752         'kFixedG1' ),
4753       kNeighboursRecovered = cms.vstring( 'kFixedG0',
4754         'kNonRespondingIsolated',
4755         'kDeadVFE' )
4756     ),
4757     algoRecover = cms.string( "EcalRecHitWorkerRecover" ),
4758     recoverEBIsolatedChannels = cms.bool( False ),
4759     recoverEEIsolatedChannels = cms.bool( False ),
4760     recoverEBVFE = cms.bool( False ),
4761     recoverEEVFE = cms.bool( False ),
4762     recoverEBFE = cms.bool( False ),
4763     recoverEEFE = cms.bool( False ),
4764     dbStatusToBeExcludedEE = cms.vint32( 14, 78, 142 ),
4765     dbStatusToBeExcludedEB = cms.vint32( 14, 78, 142 ),
4766     logWarningEtThreshold_EB_FE = cms.double( -1.0 ),
4767     logWarningEtThreshold_EE_FE = cms.double( -1.0 ),
4768     ebDetIdToBeRecovered = cms.InputTag( 'hltEcalDetIdToBeRecovered','ebDetId' ),
4769     eeDetIdToBeRecovered = cms.InputTag( 'hltEcalDetIdToBeRecovered','eeDetId' ),
4770     ebFEToBeRecovered = cms.InputTag( 'hltEcalDetIdToBeRecovered','ebFE' ),
4771     eeFEToBeRecovered = cms.InputTag( 'hltEcalDetIdToBeRecovered','eeFE' ),
4772     singleChannelRecoveryMethod = cms.string( "NeuralNetworks" ),
4773     singleChannelRecoveryThreshold = cms.double( 8.0 ),
4774     sum8ChannelRecoveryThreshold = cms.double( 0.0 ),
4775     bdtWeightFileNoCracks = cms.FileInPath( "RecoLocalCalo/EcalDeadChannelRecoveryAlgos/data/BDTWeights/bdtgAllRH_8GT700MeV_noCracks_ZskimData2017_v1.xml" ),
4776     bdtWeightFileCracks = cms.FileInPath( "RecoLocalCalo/EcalDeadChannelRecoveryAlgos/data/BDTWeights/bdtgAllRH_8GT700MeV_onlyCracks_ZskimData2017_v1.xml" ),
4777     triggerPrimitiveDigiCollection = cms.InputTag( 'hltEcalDigisLegacy','EcalTriggerPrimitives' ),
4778     cleaningConfig = cms.PSet( 
4779       cThreshold_endcap = cms.double( 15.0 ),
4780       tightenCrack_e1_double = cms.double( 2.0 ),
4781       cThreshold_barrel = cms.double( 4.0 ),
4782       e6e2thresh = cms.double( 0.04 ),
4783       e4e1Threshold_barrel = cms.double( 0.08 ),
4784       e4e1Threshold_endcap = cms.double( 0.3 ),
4785       tightenCrack_e4e1_single = cms.double( 3.0 ),
4786       cThreshold_double = cms.double( 10.0 ),
4787       e4e1_b_barrel = cms.double( -0.024 ),
4788       tightenCrack_e6e2_double = cms.double( 3.0 ),
4789       e4e1_a_barrel = cms.double( 0.04 ),
4790       tightenCrack_e1_single = cms.double( 2.0 ),
4791       e4e1_a_endcap = cms.double( 0.02 ),
4792       e4e1_b_endcap = cms.double( -0.0125 ),
4793       ignoreOutOfTimeThresh = cms.double( 1.0E9 )
4794     )
4795 )
4796 process.hltEcalPreshowerDigis = cms.EDProducer( "ESRawToDigi",
4797     sourceTag = cms.InputTag( "rawDataCollector" ),
4798     debugMode = cms.untracked.bool( False ),
4799     InstanceES = cms.string( "" ),
4800     LookupTable = cms.FileInPath( "EventFilter/ESDigiToRaw/data/ES_lookup_table.dat" ),
4801     ESdigiCollection = cms.string( "" )
4802 )
4803 process.hltEcalPreshowerRecHit = cms.EDProducer( "ESRecHitProducer",
4804     ESrechitCollection = cms.string( "EcalRecHitsES" ),
4805     ESdigiCollection = cms.InputTag( "hltEcalPreshowerDigis" ),
4806     algo = cms.string( "ESRecHitWorker" ),
4807     ESRecoAlgo = cms.int32( 0 )
4808 )
4809 process.hltEcalPhiSymFilter = cms.EDFilter( "HLTEcalPhiSymFilter",
4810     barrelDigiCollection = cms.InputTag( 'hltEcalDigis','ebDigis' ),
4811     endcapDigiCollection = cms.InputTag( 'hltEcalDigis','eeDigis' ),
4812     barrelUncalibHitCollection = cms.InputTag( 'hltEcalUncalibRecHit','EcalUncalibRecHitsEB' ),
4813     endcapUncalibHitCollection = cms.InputTag( 'hltEcalUncalibRecHit','EcalUncalibRecHitsEE' ),
4814     barrelHitCollection = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
4815     endcapHitCollection = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
4816     statusThreshold = cms.uint32( 3 ),
4817     useRecoFlag = cms.bool( False ),
4818     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 ),
4819     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 ),
4820     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 ),
4821     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 ),
4822     phiSymBarrelDigiCollection = cms.string( "phiSymEcalDigisEB" ),
4823     phiSymEndcapDigiCollection = cms.string( "phiSymEcalDigisEE" )
4824 )
4825 process.hltFEDSelectorL1 = cms.EDProducer( "EvFFEDSelector",
4826     inputTag = cms.InputTag( "rawDataCollector" ),
4827     fedList = cms.vuint32( 1404 )
4828 )
4829 process.hltBoolEnd = cms.EDFilter( "HLTBool",
4830     result = cms.bool( True )
4831 )
4832 process.hltL1sAlCaHIEcalPi0Eta = cms.EDFilter( "HLTL1TSeed",
4833     saveTags = cms.bool( True ),
4834     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" ),
4835     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
4836     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
4837     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
4838     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
4839     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
4840     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
4841     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
4842     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
4843     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
4844 )
4845 process.hltPreAlCaHIEcalEtaEBonly = cms.EDFilter( "HLTPrescaler",
4846     offset = cms.uint32( 0 ),
4847     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
4848 )
4849 process.hltSimple3x3Clusters = cms.EDProducer( "EgammaHLTNxNClusterProducer",
4850     doBarrel = cms.bool( True ),
4851     doEndcaps = cms.bool( True ),
4852     barrelHitProducer = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
4853     endcapHitProducer = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
4854     clusEtaSize = cms.int32( 3 ),
4855     clusPhiSize = cms.int32( 3 ),
4856     barrelClusterCollection = cms.string( "Simple3x3ClustersBarrel" ),
4857     endcapClusterCollection = cms.string( "Simple3x3ClustersEndcap" ),
4858     clusSeedThr = cms.double( 0.5 ),
4859     clusSeedThrEndCap = cms.double( 1.0 ),
4860     useRecoFlag = cms.bool( False ),
4861     flagLevelRecHitsToUse = cms.int32( 1 ),
4862     useDBStatus = cms.bool( True ),
4863     statusLevelRecHitsToUse = cms.int32( 1 ),
4864     posCalcParameters = cms.PSet( 
4865       T0_barl = cms.double( 7.4 ),
4866       T0_endcPresh = cms.double( 1.2 ),
4867       LogWeighted = cms.bool( True ),
4868       T0_endc = cms.double( 3.1 ),
4869       X0 = cms.double( 0.89 ),
4870       W0 = cms.double( 4.2 )
4871     ),
4872     maxNumberofSeeds = cms.int32( 700 ),
4873     maxNumberofClusters = cms.int32( 300 ),
4874     debugLevel = cms.int32( 0 )
4875 )
4876 process.hltAlCaEtaRecHitsFilterEBonlyRegional = cms.EDFilter( "HLTRegionalEcalResonanceFilter",
4877     barrelHits = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
4878     endcapHits = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
4879     preshRecHitProducer = cms.InputTag( 'hltEcalPreshowerRecHit','EcalRecHitsES' ),
4880     barrelClusters = cms.InputTag( 'hltSimple3x3Clusters','Simple3x3ClustersBarrel' ),
4881     endcapClusters = cms.InputTag( 'hltSimple3x3Clusters','Simple3x3ClustersEndcap' ),
4882     useRecoFlag = cms.bool( False ),
4883     flagLevelRecHitsToUse = cms.int32( 1 ),
4884     useDBStatus = cms.bool( True ),
4885     statusLevelRecHitsToUse = cms.int32( 1 ),
4886     doSelBarrel = cms.bool( True ),
4887     barrelSelection = cms.PSet( 
4888       massHighPi0Cand = cms.double( 0.156 ),
4889       ptMinForIsolation = cms.double( 1.0 ),
4890       seleMinvMaxBarrel = cms.double( 0.8 ),
4891       massLowPi0Cand = cms.double( 0.084 ),
4892       seleS9S25Gamma = cms.double( 0.8 ),
4893       seleBeltDeta = cms.double( 0.1 ),
4894       seleS4S9GammaBarrel_region2 = cms.double( 0.9 ),
4895       barrelHitCollection = cms.string( "etaEcalRecHitsEB" ),
4896       removePi0CandidatesForEta = cms.bool( True ),
4897       seleMinvMinBarrel = cms.double( 0.2 ),
4898       seleS4S9GammaBarrel_region1 = cms.double( 0.9 ),
4899       selePtPairBarrel_region1 = cms.double( 3.0 ),
4900       selePtPairBarrel_region2 = cms.double( 3.0 ),
4901       seleBeltDR = cms.double( 0.3 ),
4902       region1_Barrel = cms.double( 1.0 ),
4903       seleIsoBarrel_region1 = cms.double( 0.5 ),
4904       selePtGammaBarrel_region1 = cms.double( 0.65 ),
4905       seleIsoBarrel_region2 = cms.double( 0.5 ),
4906       selePtGammaBarrel_region2 = cms.double( 1.4 ),
4907       store5x5RecHitEB = cms.bool( True ),
4908       seleNxtalBarrel_region2 = cms.uint32( 6 ),
4909       seleNxtalBarrel_region1 = cms.uint32( 6 )
4910     ),
4911     doSelEndcap = cms.bool( False ),
4912     endcapSelection = cms.PSet( 
4913       seleBeltDetaEndCap = cms.double( 0.05 ),
4914       selePtPairMaxEndCap_region3 = cms.double( 2.5 ),
4915       seleS4S9GammaEndCap_region2 = cms.double( 0.65 ),
4916       seleS4S9GammaEndCap_region1 = cms.double( 0.65 ),
4917       seleNxtalEndCap_region2 = cms.uint32( 6 ),
4918       seleNxtalEndCap_region3 = cms.uint32( 6 ),
4919       ptMinForIsolationEndCap = cms.double( 0.5 ),
4920       selePtPairEndCap_region1 = cms.double( 1.5 ),
4921       endcapHitCollection = cms.string( "etaEcalRecHitsEE" ),
4922       selePtPairEndCap_region2 = cms.double( 1.5 ),
4923       seleS4S9GammaEndCap_region3 = cms.double( 0.65 ),
4924       selePtGammaEndCap_region3 = cms.double( 0.5 ),
4925       selePtGammaEndCap_region2 = cms.double( 0.5 ),
4926       selePtGammaEndCap_region1 = cms.double( 0.5 ),
4927       region1_EndCap = cms.double( 1.8 ),
4928       region2_EndCap = cms.double( 2.0 ),
4929       store5x5RecHitEE = cms.bool( False ),
4930       seleIsoEndCap_region3 = cms.double( 0.5 ),
4931       seleIsoEndCap_region2 = cms.double( 0.5 ),
4932       seleMinvMinEndCap = cms.double( 0.05 ),
4933       selePtPairEndCap_region3 = cms.double( 99.0 ),
4934       seleIsoEndCap_region1 = cms.double( 0.5 ),
4935       seleBeltDREndCap = cms.double( 0.2 ),
4936       seleMinvMaxEndCap = cms.double( 0.3 ),
4937       seleNxtalEndCap_region1 = cms.uint32( 6 ),
4938       seleS9S25GammaEndCap = cms.double( 0.0 )
4939     ),
4940     storeRecHitES = cms.bool( False ),
4941     preshowerSelection = cms.PSet( 
4942       preshClusterEnergyCut = cms.double( 0.0 ),
4943       debugLevelES = cms.string( "" ),
4944       ESCollection = cms.string( "etaEcalRecHitsES" ),
4945       preshNclust = cms.int32( 4 ),
4946       preshStripEnergyCut = cms.double( 0.0 ),
4947       preshCalibPlaneY = cms.double( 0.7 ),
4948       preshSeededNstrip = cms.int32( 15 ),
4949       preshCalibGamma = cms.double( 0.024 ),
4950       preshCalibPlaneX = cms.double( 1.0 ),
4951       preshCalibMIP = cms.double( 9.0E-5 )
4952     ),
4953     debugLevel = cms.int32( 0 )
4954 )
4955 process.hltAlCaEtaEBUncalibrator = cms.EDProducer( "EcalRecalibRecHitProducer",
4956     EBRecHitCollection = cms.InputTag( 'hltAlCaEtaRecHitsFilterEBonlyRegional','etaEcalRecHitsEB' ),
4957     EERecHitCollection = cms.InputTag( 'hltAlCaEtaRecHitsFilterEBonlyRegional','etaEcalRecHitsEB' ),
4958     EBRecalibRecHitCollection = cms.string( "etaEcalRecHitsEB" ),
4959     EERecalibRecHitCollection = cms.string( "etaEcalRecHitsEE" ),
4960     doEnergyScale = cms.bool( False ),
4961     doIntercalib = cms.bool( False ),
4962     doLaserCorrections = cms.bool( False ),
4963     doEnergyScaleInverse = cms.bool( False ),
4964     doIntercalibInverse = cms.bool( False ),
4965     doLaserCorrectionsInverse = cms.bool( False )
4966 )
4967 process.hltAlCaEtaEBRechitsToDigis = cms.EDProducer( "HLTRechitsToDigis",
4968     region = cms.string( "barrel" ),
4969     digisIn = cms.InputTag( 'hltEcalDigis','ebDigis' ),
4970     digisOut = cms.string( "etaEBDigis" ),
4971     recHits = cms.InputTag( 'hltAlCaEtaEBUncalibrator','etaEcalRecHitsEB' ),
4972     srFlagsIn = cms.InputTag( "hltEcalDigisLegacy" ),
4973     srFlagsOut = cms.string( "etaEBSrFlags" )
4974 )
4975 process.hltPreAlCaHIEcalEtaEEonly = cms.EDFilter( "HLTPrescaler",
4976     offset = cms.uint32( 0 ),
4977     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
4978 )
4979 process.hltAlCaEtaRecHitsFilterEEonlyRegional = cms.EDFilter( "HLTRegionalEcalResonanceFilter",
4980     barrelHits = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
4981     endcapHits = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
4982     preshRecHitProducer = cms.InputTag( 'hltEcalPreshowerRecHit','EcalRecHitsES' ),
4983     barrelClusters = cms.InputTag( 'hltSimple3x3Clusters','Simple3x3ClustersBarrel' ),
4984     endcapClusters = cms.InputTag( 'hltSimple3x3Clusters','Simple3x3ClustersEndcap' ),
4985     useRecoFlag = cms.bool( False ),
4986     flagLevelRecHitsToUse = cms.int32( 1 ),
4987     useDBStatus = cms.bool( True ),
4988     statusLevelRecHitsToUse = cms.int32( 1 ),
4989     doSelBarrel = cms.bool( False ),
4990     barrelSelection = cms.PSet( 
4991       massHighPi0Cand = cms.double( 0.163 ),
4992       ptMinForIsolation = cms.double( 1.0 ),
4993       seleMinvMaxBarrel = cms.double( 0.8 ),
4994       massLowPi0Cand = cms.double( 0.104 ),
4995       seleS9S25Gamma = cms.double( 0.0 ),
4996       seleBeltDeta = cms.double( 0.05 ),
4997       seleS4S9GammaBarrel_region2 = cms.double( 0.65 ),
4998       barrelHitCollection = cms.string( "etaEcalRecHitsEB" ),
4999       removePi0CandidatesForEta = cms.bool( False ),
5000       seleMinvMinBarrel = cms.double( 0.3 ),
5001       seleS4S9GammaBarrel_region1 = cms.double( 0.65 ),
5002       selePtPairBarrel_region1 = cms.double( 1.5 ),
5003       selePtPairBarrel_region2 = cms.double( 1.5 ),
5004       seleBeltDR = cms.double( 0.2 ),
5005       region1_Barrel = cms.double( 1.0 ),
5006       seleIsoBarrel_region1 = cms.double( 0.5 ),
5007       selePtGammaBarrel_region1 = cms.double( 1.0 ),
5008       seleIsoBarrel_region2 = cms.double( 0.5 ),
5009       selePtGammaBarrel_region2 = cms.double( 0.5 ),
5010       store5x5RecHitEB = cms.bool( False ),
5011       seleNxtalBarrel_region2 = cms.uint32( 6 ),
5012       seleNxtalBarrel_region1 = cms.uint32( 6 )
5013     ),
5014     doSelEndcap = cms.bool( True ),
5015     endcapSelection = cms.PSet( 
5016       seleBeltDetaEndCap = cms.double( 0.1 ),
5017       selePtPairMaxEndCap_region3 = cms.double( 999.0 ),
5018       seleS4S9GammaEndCap_region2 = cms.double( 0.9 ),
5019       seleS4S9GammaEndCap_region1 = cms.double( 0.9 ),
5020       seleNxtalEndCap_region2 = cms.uint32( 6 ),
5021       seleNxtalEndCap_region3 = cms.uint32( 6 ),
5022       ptMinForIsolationEndCap = cms.double( 0.5 ),
5023       selePtPairEndCap_region1 = cms.double( 3.0 ),
5024       endcapHitCollection = cms.string( "etaEcalRecHitsEE" ),
5025       selePtPairEndCap_region2 = cms.double( 3.0 ),
5026       seleS4S9GammaEndCap_region3 = cms.double( 0.9 ),
5027       selePtGammaEndCap_region3 = cms.double( 1.0 ),
5028       selePtGammaEndCap_region2 = cms.double( 1.0 ),
5029       selePtGammaEndCap_region1 = cms.double( 1.0 ),
5030       region1_EndCap = cms.double( 1.8 ),
5031       region2_EndCap = cms.double( 2.0 ),
5032       store5x5RecHitEE = cms.bool( True ),
5033       seleIsoEndCap_region3 = cms.double( 0.5 ),
5034       seleIsoEndCap_region2 = cms.double( 0.5 ),
5035       seleMinvMinEndCap = cms.double( 0.2 ),
5036       selePtPairEndCap_region3 = cms.double( 3.0 ),
5037       seleIsoEndCap_region1 = cms.double( 0.5 ),
5038       seleBeltDREndCap = cms.double( 0.3 ),
5039       seleMinvMaxEndCap = cms.double( 0.8 ),
5040       seleNxtalEndCap_region1 = cms.uint32( 6 ),
5041       seleS9S25GammaEndCap = cms.double( 0.85 )
5042     ),
5043     storeRecHitES = cms.bool( True ),
5044     preshowerSelection = cms.PSet( 
5045       preshClusterEnergyCut = cms.double( 0.0 ),
5046       debugLevelES = cms.string( "" ),
5047       ESCollection = cms.string( "etaEcalRecHitsES" ),
5048       preshNclust = cms.int32( 4 ),
5049       preshStripEnergyCut = cms.double( 0.0 ),
5050       preshCalibPlaneY = cms.double( 0.7 ),
5051       preshSeededNstrip = cms.int32( 15 ),
5052       preshCalibGamma = cms.double( 0.024 ),
5053       preshCalibPlaneX = cms.double( 1.0 ),
5054       preshCalibMIP = cms.double( 9.0E-5 )
5055     ),
5056     debugLevel = cms.int32( 0 )
5057 )
5058 process.hltAlCaEtaEEUncalibrator = cms.EDProducer( "EcalRecalibRecHitProducer",
5059     EBRecHitCollection = cms.InputTag( 'hltAlCaEtaRecHitsFilterEEonlyRegional','etaEcalRecHitsEE' ),
5060     EERecHitCollection = cms.InputTag( 'hltAlCaEtaRecHitsFilterEEonlyRegional','etaEcalRecHitsEE' ),
5061     EBRecalibRecHitCollection = cms.string( "etaEcalRecHitsEB" ),
5062     EERecalibRecHitCollection = cms.string( "etaEcalRecHitsEE" ),
5063     doEnergyScale = cms.bool( False ),
5064     doIntercalib = cms.bool( False ),
5065     doLaserCorrections = cms.bool( False ),
5066     doEnergyScaleInverse = cms.bool( False ),
5067     doIntercalibInverse = cms.bool( False ),
5068     doLaserCorrectionsInverse = cms.bool( False )
5069 )
5070 process.hltAlCaEtaEERechitsToDigis = cms.EDProducer( "HLTRechitsToDigis",
5071     region = cms.string( "endcap" ),
5072     digisIn = cms.InputTag( 'hltEcalDigis','eeDigis' ),
5073     digisOut = cms.string( "etaEEDigis" ),
5074     recHits = cms.InputTag( 'hltAlCaEtaEEUncalibrator','etaEcalRecHitsEE' ),
5075     srFlagsIn = cms.InputTag( "hltEcalDigisLegacy" ),
5076     srFlagsOut = cms.string( "etaEESrFlags" )
5077 )
5078 process.hltPreAlCaHIEcalPi0EBonly = cms.EDFilter( "HLTPrescaler",
5079     offset = cms.uint32( 0 ),
5080     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
5081 )
5082 process.hltAlCaPi0RecHitsFilterEBonlyRegional = cms.EDFilter( "HLTRegionalEcalResonanceFilter",
5083     barrelHits = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
5084     endcapHits = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
5085     preshRecHitProducer = cms.InputTag( 'hltEcalPreshowerRecHit','EcalRecHitsES' ),
5086     barrelClusters = cms.InputTag( 'hltSimple3x3Clusters','Simple3x3ClustersBarrel' ),
5087     endcapClusters = cms.InputTag( 'hltSimple3x3Clusters','Simple3x3ClustersEndcap' ),
5088     useRecoFlag = cms.bool( False ),
5089     flagLevelRecHitsToUse = cms.int32( 1 ),
5090     useDBStatus = cms.bool( True ),
5091     statusLevelRecHitsToUse = cms.int32( 1 ),
5092     doSelBarrel = cms.bool( True ),
5093     barrelSelection = cms.PSet( 
5094       massHighPi0Cand = cms.double( 0.163 ),
5095       ptMinForIsolation = cms.double( 1.0 ),
5096       seleMinvMaxBarrel = cms.double( 0.22 ),
5097       massLowPi0Cand = cms.double( 0.104 ),
5098       seleS9S25Gamma = cms.double( 0.0 ),
5099       seleBeltDeta = cms.double( 0.05 ),
5100       seleS4S9GammaBarrel_region2 = cms.double( 0.9 ),
5101       barrelHitCollection = cms.string( "pi0EcalRecHitsEB" ),
5102       removePi0CandidatesForEta = cms.bool( False ),
5103       seleMinvMinBarrel = cms.double( 0.06 ),
5104       seleS4S9GammaBarrel_region1 = cms.double( 0.88 ),
5105       selePtPairBarrel_region1 = cms.double( 2.0 ),
5106       selePtPairBarrel_region2 = cms.double( 1.75 ),
5107       seleBeltDR = cms.double( 0.2 ),
5108       region1_Barrel = cms.double( 1.0 ),
5109       seleIsoBarrel_region1 = cms.double( 0.5 ),
5110       selePtGammaBarrel_region1 = cms.double( 0.65 ),
5111       seleIsoBarrel_region2 = cms.double( 0.5 ),
5112       selePtGammaBarrel_region2 = cms.double( 0.65 ),
5113       store5x5RecHitEB = cms.bool( False ),
5114       seleNxtalBarrel_region2 = cms.uint32( 6 ),
5115       seleNxtalBarrel_region1 = cms.uint32( 6 )
5116     ),
5117     doSelEndcap = cms.bool( False ),
5118     endcapSelection = cms.PSet( 
5119       seleBeltDetaEndCap = cms.double( 0.05 ),
5120       selePtPairMaxEndCap_region3 = cms.double( 2.5 ),
5121       seleS4S9GammaEndCap_region2 = cms.double( 0.65 ),
5122       seleS4S9GammaEndCap_region1 = cms.double( 0.65 ),
5123       seleNxtalEndCap_region2 = cms.uint32( 6 ),
5124       seleNxtalEndCap_region3 = cms.uint32( 6 ),
5125       ptMinForIsolationEndCap = cms.double( 0.5 ),
5126       selePtPairEndCap_region1 = cms.double( 1.5 ),
5127       endcapHitCollection = cms.string( "pi0EcalRecHitsEE" ),
5128       selePtPairEndCap_region2 = cms.double( 1.5 ),
5129       seleS4S9GammaEndCap_region3 = cms.double( 0.65 ),
5130       selePtGammaEndCap_region3 = cms.double( 0.5 ),
5131       selePtGammaEndCap_region2 = cms.double( 0.5 ),
5132       selePtGammaEndCap_region1 = cms.double( 0.5 ),
5133       region1_EndCap = cms.double( 1.8 ),
5134       region2_EndCap = cms.double( 2.0 ),
5135       store5x5RecHitEE = cms.bool( False ),
5136       seleIsoEndCap_region3 = cms.double( 0.5 ),
5137       seleIsoEndCap_region2 = cms.double( 0.5 ),
5138       seleMinvMinEndCap = cms.double( 0.05 ),
5139       selePtPairEndCap_region3 = cms.double( 99.0 ),
5140       seleIsoEndCap_region1 = cms.double( 0.5 ),
5141       seleBeltDREndCap = cms.double( 0.2 ),
5142       seleMinvMaxEndCap = cms.double( 0.3 ),
5143       seleNxtalEndCap_region1 = cms.uint32( 6 ),
5144       seleS9S25GammaEndCap = cms.double( 0.0 )
5145     ),
5146     storeRecHitES = cms.bool( False ),
5147     preshowerSelection = cms.PSet( 
5148       preshClusterEnergyCut = cms.double( 0.0 ),
5149       debugLevelES = cms.string( "" ),
5150       ESCollection = cms.string( "pi0EcalRecHitsES" ),
5151       preshNclust = cms.int32( 4 ),
5152       preshStripEnergyCut = cms.double( 0.0 ),
5153       preshCalibPlaneY = cms.double( 0.7 ),
5154       preshSeededNstrip = cms.int32( 15 ),
5155       preshCalibGamma = cms.double( 0.024 ),
5156       preshCalibPlaneX = cms.double( 1.0 ),
5157       preshCalibMIP = cms.double( 9.0E-5 )
5158     ),
5159     debugLevel = cms.int32( 0 )
5160 )
5161 process.hltAlCaPi0EBUncalibrator = cms.EDProducer( "EcalRecalibRecHitProducer",
5162     EBRecHitCollection = cms.InputTag( 'hltAlCaPi0RecHitsFilterEBonlyRegional','pi0EcalRecHitsEB' ),
5163     EERecHitCollection = cms.InputTag( 'hltAlCaPi0RecHitsFilterEBonlyRegional','pi0EcalRecHitsEB' ),
5164     EBRecalibRecHitCollection = cms.string( "pi0EcalRecHitsEB" ),
5165     EERecalibRecHitCollection = cms.string( "pi0EcalRecHitsEE" ),
5166     doEnergyScale = cms.bool( False ),
5167     doIntercalib = cms.bool( False ),
5168     doLaserCorrections = cms.bool( False ),
5169     doEnergyScaleInverse = cms.bool( False ),
5170     doIntercalibInverse = cms.bool( False ),
5171     doLaserCorrectionsInverse = cms.bool( False )
5172 )
5173 process.hltAlCaPi0EBRechitsToDigis = cms.EDProducer( "HLTRechitsToDigis",
5174     region = cms.string( "barrel" ),
5175     digisIn = cms.InputTag( 'hltEcalDigis','ebDigis' ),
5176     digisOut = cms.string( "pi0EBDigis" ),
5177     recHits = cms.InputTag( 'hltAlCaPi0EBUncalibrator','pi0EcalRecHitsEB' ),
5178     srFlagsIn = cms.InputTag( "hltEcalDigisLegacy" ),
5179     srFlagsOut = cms.string( "pi0EBSrFlags" )
5180 )
5181 process.hltPreAlCaHIEcalPi0EEonly = cms.EDFilter( "HLTPrescaler",
5182     offset = cms.uint32( 0 ),
5183     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
5184 )
5185 process.hltAlCaPi0RecHitsFilterEEonlyRegional = cms.EDFilter( "HLTRegionalEcalResonanceFilter",
5186     barrelHits = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
5187     endcapHits = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
5188     preshRecHitProducer = cms.InputTag( 'hltEcalPreshowerRecHit','EcalRecHitsES' ),
5189     barrelClusters = cms.InputTag( 'hltSimple3x3Clusters','Simple3x3ClustersBarrel' ),
5190     endcapClusters = cms.InputTag( 'hltSimple3x3Clusters','Simple3x3ClustersEndcap' ),
5191     useRecoFlag = cms.bool( False ),
5192     flagLevelRecHitsToUse = cms.int32( 1 ),
5193     useDBStatus = cms.bool( True ),
5194     statusLevelRecHitsToUse = cms.int32( 1 ),
5195     doSelBarrel = cms.bool( False ),
5196     barrelSelection = cms.PSet( 
5197       massHighPi0Cand = cms.double( 0.163 ),
5198       ptMinForIsolation = cms.double( 1.0 ),
5199       seleMinvMaxBarrel = cms.double( 0.22 ),
5200       massLowPi0Cand = cms.double( 0.104 ),
5201       seleS9S25Gamma = cms.double( 0.0 ),
5202       seleBeltDeta = cms.double( 0.05 ),
5203       seleS4S9GammaBarrel_region2 = cms.double( 0.65 ),
5204       barrelHitCollection = cms.string( "pi0EcalRecHitsEB" ),
5205       removePi0CandidatesForEta = cms.bool( False ),
5206       seleMinvMinBarrel = cms.double( 0.06 ),
5207       seleS4S9GammaBarrel_region1 = cms.double( 0.65 ),
5208       selePtPairBarrel_region1 = cms.double( 1.5 ),
5209       selePtPairBarrel_region2 = cms.double( 1.5 ),
5210       seleBeltDR = cms.double( 0.2 ),
5211       region1_Barrel = cms.double( 1.0 ),
5212       seleIsoBarrel_region1 = cms.double( 0.5 ),
5213       selePtGammaBarrel_region1 = cms.double( 0.5 ),
5214       seleIsoBarrel_region2 = cms.double( 0.5 ),
5215       selePtGammaBarrel_region2 = cms.double( 0.5 ),
5216       store5x5RecHitEB = cms.bool( False ),
5217       seleNxtalBarrel_region2 = cms.uint32( 6 ),
5218       seleNxtalBarrel_region1 = cms.uint32( 6 )
5219     ),
5220     doSelEndcap = cms.bool( True ),
5221     endcapSelection = cms.PSet( 
5222       seleBeltDetaEndCap = cms.double( 0.05 ),
5223       selePtPairMaxEndCap_region3 = cms.double( 999.0 ),
5224       seleS4S9GammaEndCap_region2 = cms.double( 0.92 ),
5225       seleS4S9GammaEndCap_region1 = cms.double( 0.85 ),
5226       seleNxtalEndCap_region2 = cms.uint32( 6 ),
5227       seleNxtalEndCap_region3 = cms.uint32( 6 ),
5228       ptMinForIsolationEndCap = cms.double( 0.5 ),
5229       selePtPairEndCap_region1 = cms.double( 3.75 ),
5230       endcapHitCollection = cms.string( "pi0EcalRecHitsEE" ),
5231       selePtPairEndCap_region2 = cms.double( 2.0 ),
5232       seleS4S9GammaEndCap_region3 = cms.double( 0.92 ),
5233       selePtGammaEndCap_region3 = cms.double( 0.95 ),
5234       selePtGammaEndCap_region2 = cms.double( 0.95 ),
5235       selePtGammaEndCap_region1 = cms.double( 1.1 ),
5236       region1_EndCap = cms.double( 1.8 ),
5237       region2_EndCap = cms.double( 2.0 ),
5238       store5x5RecHitEE = cms.bool( False ),
5239       seleIsoEndCap_region3 = cms.double( 0.5 ),
5240       seleIsoEndCap_region2 = cms.double( 0.5 ),
5241       seleMinvMinEndCap = cms.double( 0.05 ),
5242       selePtPairEndCap_region3 = cms.double( 2.0 ),
5243       seleIsoEndCap_region1 = cms.double( 0.5 ),
5244       seleBeltDREndCap = cms.double( 0.2 ),
5245       seleMinvMaxEndCap = cms.double( 0.3 ),
5246       seleNxtalEndCap_region1 = cms.uint32( 6 ),
5247       seleS9S25GammaEndCap = cms.double( 0.0 )
5248     ),
5249     storeRecHitES = cms.bool( True ),
5250     preshowerSelection = cms.PSet( 
5251       preshClusterEnergyCut = cms.double( 0.0 ),
5252       debugLevelES = cms.string( "" ),
5253       ESCollection = cms.string( "pi0EcalRecHitsES" ),
5254       preshNclust = cms.int32( 4 ),
5255       preshStripEnergyCut = cms.double( 0.0 ),
5256       preshCalibPlaneY = cms.double( 0.7 ),
5257       preshSeededNstrip = cms.int32( 15 ),
5258       preshCalibGamma = cms.double( 0.024 ),
5259       preshCalibPlaneX = cms.double( 1.0 ),
5260       preshCalibMIP = cms.double( 9.0E-5 )
5261     ),
5262     debugLevel = cms.int32( 0 )
5263 )
5264 process.hltAlCaPi0EEUncalibrator = cms.EDProducer( "EcalRecalibRecHitProducer",
5265     EBRecHitCollection = cms.InputTag( 'hltAlCaPi0RecHitsFilterEEonlyRegional','pi0EcalRecHitsEE' ),
5266     EERecHitCollection = cms.InputTag( 'hltAlCaPi0RecHitsFilterEEonlyRegional','pi0EcalRecHitsEE' ),
5267     EBRecalibRecHitCollection = cms.string( "pi0EcalRecHitsEB" ),
5268     EERecalibRecHitCollection = cms.string( "pi0EcalRecHitsEE" ),
5269     doEnergyScale = cms.bool( False ),
5270     doIntercalib = cms.bool( False ),
5271     doLaserCorrections = cms.bool( False ),
5272     doEnergyScaleInverse = cms.bool( False ),
5273     doIntercalibInverse = cms.bool( False ),
5274     doLaserCorrectionsInverse = cms.bool( False )
5275 )
5276 process.hltAlCaPi0EERechitsToDigis = cms.EDProducer( "HLTRechitsToDigis",
5277     region = cms.string( "endcap" ),
5278     digisIn = cms.InputTag( 'hltEcalDigis','eeDigis' ),
5279     digisOut = cms.string( "pi0EEDigis" ),
5280     recHits = cms.InputTag( 'hltAlCaPi0EEUncalibrator','pi0EcalRecHitsEE' ),
5281     srFlagsIn = cms.InputTag( "hltEcalDigisLegacy" ),
5282     srFlagsOut = cms.string( "pi0EESrFlags" )
5283 )
5284 process.hltL1sSingleMu7to30 = cms.EDFilter( "HLTL1TSeed",
5285     saveTags = cms.bool( True ),
5286     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" ),
5287     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
5288     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
5289     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
5290     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
5291     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
5292     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
5293     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
5294     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
5295     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
5296 )
5297 process.hltPreAlCaHIRPCMuonNormalisation = cms.EDFilter( "HLTPrescaler",
5298     offset = cms.uint32( 0 ),
5299     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
5300 )
5301 process.hltHIRPCMuonNormaL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
5302     saveTags = cms.bool( True ),
5303     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
5304     PreviousCandTag = cms.InputTag( "hltL1sSingleMu7to30" ),
5305     MaxEta = cms.double( 2.4 ),
5306     MinPt = cms.double( 0.0 ),
5307     MaxDeltaR = cms.double( 0.3 ),
5308     MinN = cms.int32( 1 ),
5309     CentralBxOnly = cms.bool( True ),
5310     SelectQualities = cms.vint32(  )
5311 )
5312 process.hltFEDSelectorTCDS = cms.EDProducer( "EvFFEDSelector",
5313     inputTag = cms.InputTag( "rawDataCollector" ),
5314     fedList = cms.vuint32( 1024, 1025 )
5315 )
5316 process.hltFEDSelectorDT = cms.EDProducer( "EvFFEDSelector",
5317     inputTag = cms.InputTag( "rawDataCollector" ),
5318     fedList = cms.vuint32( 1369, 1370, 1371 )
5319 )
5320 process.hltFEDSelectorRPC = cms.EDProducer( "EvFFEDSelector",
5321     inputTag = cms.InputTag( "rawDataCollector" ),
5322     fedList = cms.vuint32( 790, 791, 792, 793, 794, 795, 821 )
5323 )
5324 process.hltFEDSelectorCSC = cms.EDProducer( "EvFFEDSelector",
5325     inputTag = cms.InputTag( "rawDataCollector" ),
5326     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 )
5327 )
5328 process.hltFEDSelectorGEM = cms.EDProducer( "EvFFEDSelector",
5329     inputTag = cms.InputTag( "rawDataCollector" ),
5330     fedList = cms.vuint32( 1467, 1468, 1469, 1470, 1471, 1472, 1473, 1474, 1475, 1476, 1477, 1478 )
5331 )
5332 process.hltFEDSelectorTwinMux = cms.EDProducer( "EvFFEDSelector",
5333     inputTag = cms.InputTag( "rawDataCollector" ),
5334     fedList = cms.vuint32( 1390, 1391, 1393, 1394, 1395 )
5335 )
5336 process.hltFEDSelectorOMTF = cms.EDProducer( "EvFFEDSelector",
5337     inputTag = cms.InputTag( "rawDataCollector" ),
5338     fedList = cms.vuint32( 1380, 1381 )
5339 )
5340 process.hltFEDSelectorCPPF = cms.EDProducer( "EvFFEDSelector",
5341     inputTag = cms.InputTag( "rawDataCollector" ),
5342     fedList = cms.vuint32( 1386 )
5343 )
5344 process.hltRandomEventsFilter = cms.EDFilter( "HLTTriggerTypeFilter",
5345     SelectedTriggerType = cms.int32( 3 )
5346 )
5347 process.hltPreAlCaLumiPixelsCountsRandom = cms.EDFilter( "HLTPrescaler",
5348     offset = cms.uint32( 0 ),
5349     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
5350 )
5351 process.hltPixelTrackerHVOn = cms.EDFilter( "DetectorStateFilter",
5352     DebugOn = cms.untracked.bool( False ),
5353     DetectorType = cms.untracked.string( "pixel" ),
5354     acceptedCombinations = cms.untracked.vstring(  ),
5355     DcsStatusLabel = cms.untracked.InputTag( "" ),
5356     DCSRecordLabel = cms.untracked.InputTag( "hltOnlineMetaDataDigis" )
5357 )
5358 process.hltOnlineBeamSpotDevice = cms.EDProducer( "BeamSpotDeviceProducer@alpaka",
5359     src = cms.InputTag( "hltOnlineBeamSpot" ),
5360     alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
5361 )
5362 process.hltSiPixelClustersSoA = cms.EDProducer( "SiPixelRawToClusterPhase1@alpaka",
5363     IncludeErrors = cms.bool( True ),
5364     UseQualityInfo = cms.bool( False ),
5365     clusterThreshold_layer1 = cms.int32( 2000 ),
5366     clusterThreshold_otherLayers = cms.int32( 4000 ),
5367     VCaltoElectronGain = cms.double( 1.0 ),
5368     VCaltoElectronGain_L1 = cms.double( 1.0 ),
5369     VCaltoElectronOffset = cms.double( 0.0 ),
5370     VCaltoElectronOffset_L1 = cms.double( 0.0 ),
5371     InputLabel = cms.InputTag( "rawDataCollector" ),
5372     Regions = cms.PSet(  ),
5373     CablingMapLabel = cms.string( "" ),
5374     alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
5375 )
5376 process.hltSiPixelClusters = cms.EDProducer( "SiPixelDigisClustersFromSoAAlpakaPhase1",
5377     src = cms.InputTag( "hltSiPixelClustersSoA" ),
5378     clusterThreshold_layer1 = cms.int32( 2000 ),
5379     clusterThreshold_otherLayers = cms.int32( 4000 ),
5380     produceDigis = cms.bool( False ),
5381     storeDigis = cms.bool( False )
5382 )
5383 process.hltSiPixelDigiErrors = cms.EDProducer( "SiPixelDigiErrorsFromSoAAlpaka",
5384     digiErrorSoASrc = cms.InputTag( "hltSiPixelClustersSoA" ),
5385     fmtErrorsSoASrc = cms.InputTag( "hltSiPixelClustersSoA" ),
5386     CablingMapLabel = cms.string( "" ),
5387     UsePhase1 = cms.bool( True ),
5388     ErrorList = cms.vint32( 29 ),
5389     UserErrorList = cms.vint32( 40 )
5390 )
5391 process.hltSiPixelRecHitsSoA = cms.EDProducer( "SiPixelRecHitAlpakaPhase1@alpaka",
5392     beamSpot = cms.InputTag( "hltOnlineBeamSpotDevice" ),
5393     src = cms.InputTag( "hltSiPixelClustersSoA" ),
5394     CPE = cms.string( "PixelCPEFastParams" ),
5395     alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
5396 )
5397 process.hltSiPixelRecHits = cms.EDProducer( "SiPixelRecHitFromSoAAlpakaPhase1",
5398     pixelRecHitSrc = cms.InputTag( "hltSiPixelRecHitsSoA" ),
5399     src = cms.InputTag( "hltSiPixelClusters" )
5400 )
5401 process.hltAlcaPixelClusterCounts = cms.EDProducer( "AlcaPCCEventProducer",
5402     pixelClusterLabel = cms.InputTag( "hltSiPixelClusters" ),
5403     trigstring = cms.untracked.string( "alcaPCCEvent" ),
5404     savePerROCInfo = cms.bool( False )
5405 )
5406 process.hltL1sZeroBiasOrAlwaysTrue = cms.EDFilter( "HLTL1TSeed",
5407     saveTags = cms.bool( True ),
5408     L1SeedsLogicalExpression = cms.string( "L1_ZeroBias OR L1_AlwaysTrue" ),
5409     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
5410     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
5411     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
5412     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
5413     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
5414     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
5415     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
5416     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
5417     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
5418 )
5419 process.hltPreAlCaLumiPixelsCountsZeroBias = cms.EDFilter( "HLTPrescaler",
5420     offset = cms.uint32( 0 ),
5421     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
5422 )
5423 process.hltL1sDQMPixelReconstruction = cms.EDFilter( "HLTL1TSeed",
5424     saveTags = cms.bool( True ),
5425     L1SeedsLogicalExpression = cms.string( "L1GlobalDecision" ),
5426     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
5427     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
5428     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
5429     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
5430     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
5431     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
5432     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
5433     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
5434     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
5435 )
5436 process.hltPreDQMPixelReconstruction = cms.EDFilter( "HLTPrescaler",
5437     offset = cms.uint32( 0 ),
5438     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
5439 )
5440 process.hltOnlineBeamSpotDeviceSerialSync = cms.EDProducer( "alpaka_serial_sync::BeamSpotDeviceProducer",
5441     src = cms.InputTag( "hltOnlineBeamSpot" )
5442 )
5443 process.hltSiPixelClustersSoASerialSync = cms.EDProducer( "alpaka_serial_sync::SiPixelRawToClusterPhase1",
5444     IncludeErrors = cms.bool( True ),
5445     UseQualityInfo = cms.bool( False ),
5446     clusterThreshold_layer1 = cms.int32( 2000 ),
5447     clusterThreshold_otherLayers = cms.int32( 4000 ),
5448     VCaltoElectronGain = cms.double( 1.0 ),
5449     VCaltoElectronGain_L1 = cms.double( 1.0 ),
5450     VCaltoElectronOffset = cms.double( 0.0 ),
5451     VCaltoElectronOffset_L1 = cms.double( 0.0 ),
5452     InputLabel = cms.InputTag( "rawDataCollector" ),
5453     Regions = cms.PSet(  ),
5454     CablingMapLabel = cms.string( "" )
5455 )
5456 process.hltSiPixelClustersSerialSync = cms.EDProducer( "SiPixelDigisClustersFromSoAAlpakaPhase1",
5457     src = cms.InputTag( "hltSiPixelClustersSoASerialSync" ),
5458     clusterThreshold_layer1 = cms.int32( 2000 ),
5459     clusterThreshold_otherLayers = cms.int32( 4000 ),
5460     produceDigis = cms.bool( False ),
5461     storeDigis = cms.bool( False )
5462 )
5463 process.hltSiPixelDigiErrorsSerialSync = cms.EDProducer( "SiPixelDigiErrorsFromSoAAlpaka",
5464     digiErrorSoASrc = cms.InputTag( "hltSiPixelClustersSoASerialSync" ),
5465     fmtErrorsSoASrc = cms.InputTag( "hltSiPixelClustersSoASerialSync" ),
5466     CablingMapLabel = cms.string( "" ),
5467     UsePhase1 = cms.bool( True ),
5468     ErrorList = cms.vint32( 29 ),
5469     UserErrorList = cms.vint32( 40 )
5470 )
5471 process.hltSiPixelRecHitsSoASerialSync = cms.EDProducer( "alpaka_serial_sync::SiPixelRecHitAlpakaPhase1",
5472     beamSpot = cms.InputTag( "hltOnlineBeamSpotDeviceSerialSync" ),
5473     src = cms.InputTag( "hltSiPixelClustersSoASerialSync" ),
5474     CPE = cms.string( "PixelCPEFastParams" )
5475 )
5476 process.hltSiPixelRecHitsSerialSync = cms.EDProducer( "SiPixelRecHitFromSoAAlpakaPhase1",
5477     pixelRecHitSrc = cms.InputTag( "hltSiPixelRecHitsSoASerialSync" ),
5478     src = cms.InputTag( "hltSiPixelClustersSerialSync" )
5479 )
5480 process.hltPixelTracksSoA = cms.EDProducer( "CAHitNtupletAlpakaPhase1@alpaka",
5481     pixelRecHitSrc = cms.InputTag( "hltSiPixelRecHitsSoA" ),
5482     CPE = cms.string( "PixelCPEFastParams" ),
5483     ptmin = cms.double( 0.9 ),
5484     CAThetaCutBarrel = cms.double( 0.00123302705499 ),
5485     CAThetaCutForward = cms.double( 0.00355691321774 ),
5486     hardCurvCut = cms.double( 0.0328407225 ),
5487     dcaCutInnerTriplet = cms.double( 0.0918113099491 ),
5488     dcaCutOuterTriplet = cms.double( 0.420724617835 ),
5489     earlyFishbone = cms.bool( True ),
5490     lateFishbone = cms.bool( False ),
5491     fillStatistics = cms.bool( False ),
5492     minHitsPerNtuplet = cms.uint32( 3 ),
5493     minHitsForSharingCut = cms.uint32( 10 ),
5494     fitNas4 = cms.bool( False ),
5495     doClusterCut = cms.bool( True ),
5496     doZ0Cut = cms.bool( True ),
5497     doPtCut = cms.bool( True ),
5498     useRiemannFit = cms.bool( False ),
5499     doSharedHitCut = cms.bool( True ),
5500     dupPassThrough = cms.bool( False ),
5501     useSimpleTripletCleaner = cms.bool( True ),
5502     maxNumberOfDoublets = cms.uint32( 524288 ),
5503     idealConditions = cms.bool( False ),
5504     includeJumpingForwardDoublets = cms.bool( True ),
5505     cellZ0Cut = cms.double( 12.0 ),
5506     cellPtCut = cms.double( 0.5 ),
5507     trackQualityCuts = cms.PSet( 
5508       chi2MaxPt = cms.double( 10.0 ),
5509       tripletMaxTip = cms.double( 0.3 ),
5510       chi2Scale = cms.double( 8.0 ),
5511       quadrupletMaxTip = cms.double( 0.5 ),
5512       quadrupletMinPt = cms.double( 0.3 ),
5513       quadrupletMaxZip = cms.double( 12.0 ),
5514       tripletMaxZip = cms.double( 12.0 ),
5515       tripletMinPt = cms.double( 0.5 ),
5516       chi2Coeff = cms.vdouble( 0.9, 1.8 )
5517     ),
5518     minYsizeB1 = cms.int32( 1 ),
5519     minYsizeB2 = cms.int32( 1 ),
5520     phiCuts = cms.vint32( 965, 1241, 395, 698, 1058, 1211, 348, 782, 1016, 810, 463, 755, 694, 531, 770, 471, 592, 750, 348 ),
5521     alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
5522 )
5523 process.hltPixelTracks = cms.EDProducer( "PixelTrackProducerFromSoAAlpakaPhase1",
5524     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
5525     trackSrc = cms.InputTag( "hltPixelTracksSoA" ),
5526     pixelRecHitLegacySrc = cms.InputTag( "hltSiPixelRecHits" ),
5527     minNumberOfHits = cms.int32( 0 ),
5528     minQuality = cms.string( "loose" )
5529 )
5530 process.hltPixelVerticesSoA = cms.EDProducer( "PixelVertexProducerAlpakaPhase1@alpaka",
5531     oneKernel = cms.bool( True ),
5532     useDensity = cms.bool( True ),
5533     useDBSCAN = cms.bool( False ),
5534     useIterative = cms.bool( False ),
5535     doSplitting = cms.bool( True ),
5536     minT = cms.int32( 2 ),
5537     eps = cms.double( 0.07 ),
5538     errmax = cms.double( 0.01 ),
5539     chi2max = cms.double( 9.0 ),
5540     maxVertices = cms.int32( 256 ),
5541     PtMin = cms.double( 0.5 ),
5542     PtMax = cms.double( 75.0 ),
5543     pixelTrackSrc = cms.InputTag( "hltPixelTracksSoA" ),
5544     alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
5545 )
5546 process.hltPixelVertices = cms.EDProducer( "PixelVertexProducerFromSoAAlpaka",
5547     TrackCollection = cms.InputTag( "hltPixelTracks" ),
5548     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
5549     src = cms.InputTag( "hltPixelVerticesSoA" )
5550 )
5551 process.hltTrimmedPixelVertices = cms.EDProducer( "PixelVertexCollectionTrimmer",
5552     src = cms.InputTag( "hltPixelVertices" ),
5553     maxVtx = cms.uint32( 100 ),
5554     fractionSumPt2 = cms.double( 0.3 ),
5555     minSumPt2 = cms.double( 0.0 ),
5556     PVcomparer = cms.PSet(  refToPSet_ = cms.string( "HLTPSetPvClusterComparerForIT" ) )
5557 )
5558 process.hltPixelTracksSoASerialSync = cms.EDProducer( "alpaka_serial_sync::CAHitNtupletAlpakaPhase1",
5559     pixelRecHitSrc = cms.InputTag( "hltSiPixelRecHitsSoASerialSync" ),
5560     CPE = cms.string( "PixelCPEFastParams" ),
5561     ptmin = cms.double( 0.9 ),
5562     CAThetaCutBarrel = cms.double( 0.00123302705499 ),
5563     CAThetaCutForward = cms.double( 0.00355691321774 ),
5564     hardCurvCut = cms.double( 0.0328407225 ),
5565     dcaCutInnerTriplet = cms.double( 0.0918113099491 ),
5566     dcaCutOuterTriplet = cms.double( 0.420724617835 ),
5567     earlyFishbone = cms.bool( True ),
5568     lateFishbone = cms.bool( False ),
5569     fillStatistics = cms.bool( False ),
5570     minHitsPerNtuplet = cms.uint32( 3 ),
5571     minHitsForSharingCut = cms.uint32( 10 ),
5572     fitNas4 = cms.bool( False ),
5573     doClusterCut = cms.bool( True ),
5574     doZ0Cut = cms.bool( True ),
5575     doPtCut = cms.bool( True ),
5576     useRiemannFit = cms.bool( False ),
5577     doSharedHitCut = cms.bool( True ),
5578     dupPassThrough = cms.bool( False ),
5579     useSimpleTripletCleaner = cms.bool( True ),
5580     maxNumberOfDoublets = cms.uint32( 524288 ),
5581     idealConditions = cms.bool( False ),
5582     includeJumpingForwardDoublets = cms.bool( True ),
5583     cellZ0Cut = cms.double( 12.0 ),
5584     cellPtCut = cms.double( 0.5 ),
5585     trackQualityCuts = cms.PSet( 
5586       chi2MaxPt = cms.double( 10.0 ),
5587       tripletMaxTip = cms.double( 0.3 ),
5588       chi2Scale = cms.double( 8.0 ),
5589       quadrupletMaxTip = cms.double( 0.5 ),
5590       quadrupletMinPt = cms.double( 0.3 ),
5591       quadrupletMaxZip = cms.double( 12.0 ),
5592       tripletMaxZip = cms.double( 12.0 ),
5593       tripletMinPt = cms.double( 0.5 ),
5594       chi2Coeff = cms.vdouble( 0.9, 1.8 )
5595     ),
5596     minYsizeB1 = cms.int32( 1 ),
5597     minYsizeB2 = cms.int32( 1 ),
5598     phiCuts = cms.vint32( 965, 1241, 395, 698, 1058, 1211, 348, 782, 1016, 810, 463, 755, 694, 531, 770, 471, 592, 750, 348 )
5599 )
5600 process.hltPixelTracksSerialSync = cms.EDProducer( "PixelTrackProducerFromSoAAlpakaPhase1",
5601     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
5602     trackSrc = cms.InputTag( "hltPixelTracksSoASerialSync" ),
5603     pixelRecHitLegacySrc = cms.InputTag( "hltSiPixelRecHitsSerialSync" ),
5604     minNumberOfHits = cms.int32( 0 ),
5605     minQuality = cms.string( "loose" )
5606 )
5607 process.hltPixelVerticesSoASerialSync = cms.EDProducer( "alpaka_serial_sync::PixelVertexProducerAlpakaPhase1",
5608     oneKernel = cms.bool( True ),
5609     useDensity = cms.bool( True ),
5610     useDBSCAN = cms.bool( False ),
5611     useIterative = cms.bool( False ),
5612     doSplitting = cms.bool( True ),
5613     minT = cms.int32( 2 ),
5614     eps = cms.double( 0.07 ),
5615     errmax = cms.double( 0.01 ),
5616     chi2max = cms.double( 9.0 ),
5617     maxVertices = cms.int32( 256 ),
5618     PtMin = cms.double( 0.5 ),
5619     PtMax = cms.double( 75.0 ),
5620     pixelTrackSrc = cms.InputTag( "hltPixelTracksSoASerialSync" )
5621 )
5622 process.hltPixelVerticesSerialSync = cms.EDProducer( "PixelVertexProducerFromSoAAlpaka",
5623     TrackCollection = cms.InputTag( "hltPixelTracksSerialSync" ),
5624     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
5625     src = cms.InputTag( "hltPixelVerticesSoASerialSync" )
5626 )
5627 process.hltTrimmedPixelVerticesSerialSync = cms.EDProducer( "PixelVertexCollectionTrimmer",
5628     src = cms.InputTag( "hltPixelVerticesSerialSync" ),
5629     maxVtx = cms.uint32( 100 ),
5630     fractionSumPt2 = cms.double( 0.3 ),
5631     minSumPt2 = cms.double( 0.0 ),
5632     PVcomparer = cms.PSet(  refToPSet_ = cms.string( "HLTPSetPvClusterComparerForIT" ) )
5633 )
5634 process.hltSiPixelRecHitsSoAMonitorCPU = cms.EDProducer( "SiPixelPhase1MonitorRecHitsSoAAlpaka",
5635     pixelHitsSrc = cms.InputTag( "hltSiPixelRecHitsSoASerialSync" ),
5636     TopFolderName = cms.string( "SiPixelHeterogeneous/PixelRecHitsCPU" )
5637 )
5638 process.hltSiPixelRecHitsSoAMonitorGPU = cms.EDProducer( "SiPixelPhase1MonitorRecHitsSoAAlpaka",
5639     pixelHitsSrc = cms.InputTag( "hltSiPixelRecHitsSoA" ),
5640     TopFolderName = cms.string( "SiPixelHeterogeneous/PixelRecHitsGPU" )
5641 )
5642 process.hltSiPixelRecHitsSoACompareGPUvsCPU = cms.EDProducer( "SiPixelPhase1CompareRecHits",
5643     pixelHitsReferenceSoA = cms.InputTag( "hltSiPixelRecHitsSoASerialSync" ),
5644     pixelHitsTargetSoA = cms.InputTag( "hltSiPixelRecHitsSoA" ),
5645     topFolderName = cms.string( "SiPixelHeterogeneous/PixelRecHitsCompareGPUvsCPU" ),
5646     minD2cut = cms.double( 1.0E-4 )
5647 )
5648 process.hltPixelTracksSoAMonitorCPU = cms.EDProducer( "SiPixelPhase1MonitorTrackSoAAlpaka",
5649     pixelTrackSrc = cms.InputTag( "hltPixelTracksSoASerialSync" ),
5650     topFolderName = cms.string( "SiPixelHeterogeneous/PixelTrackCPU" ),
5651     useQualityCut = cms.bool( True ),
5652     minQuality = cms.string( "loose" )
5653 )
5654 process.hltPixelTracksSoAMonitorGPU = cms.EDProducer( "SiPixelPhase1MonitorTrackSoAAlpaka",
5655     pixelTrackSrc = cms.InputTag( "hltPixelTracksSoA" ),
5656     topFolderName = cms.string( "SiPixelHeterogeneous/PixelTrackGPU" ),
5657     useQualityCut = cms.bool( True ),
5658     minQuality = cms.string( "loose" )
5659 )
5660 process.hltPixelTracksSoACompareGPUvsCPU = cms.EDProducer( "SiPixelPhase1CompareTracks",
5661     pixelTrackReferenceSoA = cms.InputTag( "hltPixelTracksSoASerialSync" ),
5662     pixelTrackTargetSoA = cms.InputTag( "hltPixelTracksSoA" ),
5663     topFolderName = cms.string( "SiPixelHeterogeneous/PixelTrackCompareGPUvsCPU" ),
5664     useQualityCut = cms.bool( True ),
5665     minQuality = cms.string( "loose" ),
5666     deltaR2cut = cms.double( 4.0E-4 )
5667 )
5668 process.hltPixelVerticesSoAMonitorCPU = cms.EDProducer( "SiPixelMonitorVertexSoAAlpaka",
5669     pixelVertexSrc = cms.InputTag( "hltPixelVerticesSoASerialSync" ),
5670     beamSpotSrc = cms.InputTag( "hltOnlineBeamSpot" ),
5671     topFolderName = cms.string( "SiPixelHeterogeneous/PixelVertexCPU" )
5672 )
5673 process.hltPixelVerticesSoAMonitorGPU = cms.EDProducer( "SiPixelMonitorVertexSoAAlpaka",
5674     pixelVertexSrc = cms.InputTag( "hltPixelVerticesSoA" ),
5675     beamSpotSrc = cms.InputTag( "hltOnlineBeamSpot" ),
5676     topFolderName = cms.string( "SiPixelHeterogeneous/PixelVertexGPU" )
5677 )
5678 process.hltPixelVerticesSoACompareGPUvsCPU = cms.EDProducer( "SiPixelCompareVertices",
5679     pixelVertexReferenceSoA = cms.InputTag( "hltPixelVerticesSoASerialSync" ),
5680     pixelVertexTargetSoA = cms.InputTag( "hltPixelVerticesSoA" ),
5681     beamSpotSrc = cms.InputTag( "hltOnlineBeamSpot" ),
5682     topFolderName = cms.string( "SiPixelHeterogeneous/PixelVertexCompareGPUvsCPU" ),
5683     dzCut = cms.double( 1.0 )
5684 )
5685 process.hltL1sDQMEcalReconstruction = cms.EDFilter( "HLTL1TSeed",
5686     saveTags = cms.bool( True ),
5687     L1SeedsLogicalExpression = cms.string( "L1GlobalDecision" ),
5688     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
5689     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
5690     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
5691     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
5692     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
5693     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
5694     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
5695     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
5696     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
5697 )
5698 process.hltPreDQMEcalReconstruction = cms.EDFilter( "HLTPrescaler",
5699     offset = cms.uint32( 0 ),
5700     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
5701 )
5702 process.hltEcalDigisSoASerialSync = cms.EDProducer( "alpaka_serial_sync::EcalRawToDigiPortable",
5703     InputLabel = cms.InputTag( "rawDataCollector" ),
5704     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 ),
5705     maxChannelsEB = cms.uint32( 61200 ),
5706     maxChannelsEE = cms.uint32( 14648 ),
5707     digisLabelEB = cms.string( "ebDigis" ),
5708     digisLabelEE = cms.string( "eeDigis" )
5709 )
5710 process.hltEcalDigisSerialSync = cms.EDProducer( "EcalDigisFromPortableProducer",
5711     digisInLabelEB = cms.InputTag( 'hltEcalDigisSoASerialSync','ebDigis' ),
5712     digisInLabelEE = cms.InputTag( 'hltEcalDigisSoASerialSync','eeDigis' ),
5713     digisOutLabelEB = cms.string( "ebDigis" ),
5714     digisOutLabelEE = cms.string( "eeDigis" ),
5715     produceDummyIntegrityCollections = cms.bool( False )
5716 )
5717 process.hltEcalUncalibRecHitSoASerialSync = cms.EDProducer( "alpaka_serial_sync::EcalUncalibRecHitProducerPortable",
5718     digisLabelEB = cms.InputTag( 'hltEcalDigisSoASerialSync','ebDigis' ),
5719     digisLabelEE = cms.InputTag( 'hltEcalDigisSoASerialSync','eeDigis' ),
5720     recHitsLabelEB = cms.string( "EcalUncalibRecHitsEB" ),
5721     recHitsLabelEE = cms.string( "EcalUncalibRecHitsEE" ),
5722     EBtimeFitLimits_Lower = cms.double( 0.2 ),
5723     EBtimeFitLimits_Upper = cms.double( 1.4 ),
5724     EEtimeFitLimits_Lower = cms.double( 0.2 ),
5725     EEtimeFitLimits_Upper = cms.double( 1.4 ),
5726     EBtimeConstantTerm = cms.double( 0.6 ),
5727     EEtimeConstantTerm = cms.double( 1.0 ),
5728     EBtimeNconst = cms.double( 28.5 ),
5729     EEtimeNconst = cms.double( 31.8 ),
5730     outOfTimeThresholdGain12pEB = cms.double( 1000.0 ),
5731     outOfTimeThresholdGain12mEB = cms.double( 1000.0 ),
5732     outOfTimeThresholdGain61pEB = cms.double( 1000.0 ),
5733     outOfTimeThresholdGain61mEB = cms.double( 1000.0 ),
5734     outOfTimeThresholdGain12pEE = cms.double( 1000.0 ),
5735     outOfTimeThresholdGain12mEE = cms.double( 1000.0 ),
5736     outOfTimeThresholdGain61pEE = cms.double( 1000.0 ),
5737     outOfTimeThresholdGain61mEE = cms.double( 1000.0 ),
5738     amplitudeThresholdEB = cms.double( 10.0 ),
5739     amplitudeThresholdEE = cms.double( 10.0 ),
5740     EBtimeFitParameters = cms.vdouble( -2.015452, 3.130702, -12.3473, 41.88921, -82.83944, 91.01147, -50.35761, 11.05621 ),
5741     EEtimeFitParameters = cms.vdouble( -2.390548, 3.553628, -17.62341, 67.67538, -133.213, 140.7432, -75.41106, 16.20277 ),
5742     EBamplitudeFitParameters = cms.vdouble( 1.138, 1.652 ),
5743     EEamplitudeFitParameters = cms.vdouble( 1.89, 1.4 ),
5744     kernelMinimizeThreads = cms.untracked.vuint32( 32, 1, 1 ),
5745     shouldRunTimingComputation = cms.bool( True )
5746 )
5747 process.hltEcalUncalibRecHitSerialSync = cms.EDProducer( "EcalUncalibRecHitSoAToLegacy",
5748     inputCollectionEB = cms.InputTag( 'hltEcalUncalibRecHitSoASerialSync','EcalUncalibRecHitsEB' ),
5749     outputLabelEB = cms.string( "EcalUncalibRecHitsEB" ),
5750     isPhase2 = cms.bool( False ),
5751     inputCollectionEE = cms.InputTag( 'hltEcalUncalibRecHitSoASerialSync','EcalUncalibRecHitsEE' ),
5752     outputLabelEE = cms.string( "EcalUncalibRecHitsEE" )
5753 )
5754 process.hltEcalRecHitSerialSync = cms.EDProducer( "EcalRecHitProducer",
5755     EErechitCollection = cms.string( "EcalRecHitsEE" ),
5756     EEuncalibRecHitCollection = cms.InputTag( 'hltEcalUncalibRecHitSerialSync','EcalUncalibRecHitsEE' ),
5757     EBuncalibRecHitCollection = cms.InputTag( 'hltEcalUncalibRecHitSerialSync','EcalUncalibRecHitsEB' ),
5758     EBrechitCollection = cms.string( "EcalRecHitsEB" ),
5759     ChannelStatusToBeExcluded = cms.vstring(  ),
5760     killDeadChannels = cms.bool( True ),
5761     algo = cms.string( "EcalRecHitWorkerSimple" ),
5762     EBLaserMIN = cms.double( 0.5 ),
5763     EELaserMIN = cms.double( 0.5 ),
5764     EBLaserMAX = cms.double( 3.0 ),
5765     EELaserMAX = cms.double( 8.0 ),
5766     timeCalibTag = cms.ESInputTag( "","" ),
5767     timeOffsetTag = cms.ESInputTag( "","" ),
5768     skipTimeCalib = cms.bool( False ),
5769     laserCorrection = cms.bool( True ),
5770     flagsMapDBReco = cms.PSet( 
5771       kDead = cms.vstring( 'kNoDataNoTP' ),
5772       kGood = cms.vstring( 'kOk',
5773         'kDAC',
5774         'kNoLaser',
5775         'kNoisy' ),
5776       kTowerRecovered = cms.vstring( 'kDeadFE' ),
5777       kNoisy = cms.vstring( 'kNNoisy',
5778         'kFixedG6',
5779         'kFixedG1' ),
5780       kNeighboursRecovered = cms.vstring( 'kFixedG0',
5781         'kNonRespondingIsolated',
5782         'kDeadVFE' )
5783     ),
5784     algoRecover = cms.string( "EcalRecHitWorkerRecover" ),
5785     recoverEBIsolatedChannels = cms.bool( False ),
5786     recoverEEIsolatedChannels = cms.bool( False ),
5787     recoverEBVFE = cms.bool( False ),
5788     recoverEEVFE = cms.bool( False ),
5789     recoverEBFE = cms.bool( False ),
5790     recoverEEFE = cms.bool( False ),
5791     dbStatusToBeExcludedEE = cms.vint32( 14, 78, 142 ),
5792     dbStatusToBeExcludedEB = cms.vint32( 14, 78, 142 ),
5793     logWarningEtThreshold_EB_FE = cms.double( -1.0 ),
5794     logWarningEtThreshold_EE_FE = cms.double( -1.0 ),
5795     ebDetIdToBeRecovered = cms.InputTag( 'hltEcalDetIdToBeRecovered','ebDetId' ),
5796     eeDetIdToBeRecovered = cms.InputTag( 'hltEcalDetIdToBeRecovered','eeDetId' ),
5797     ebFEToBeRecovered = cms.InputTag( 'hltEcalDetIdToBeRecovered','ebFE' ),
5798     eeFEToBeRecovered = cms.InputTag( 'hltEcalDetIdToBeRecovered','eeFE' ),
5799     singleChannelRecoveryMethod = cms.string( "NeuralNetworks" ),
5800     singleChannelRecoveryThreshold = cms.double( 8.0 ),
5801     sum8ChannelRecoveryThreshold = cms.double( 0.0 ),
5802     bdtWeightFileNoCracks = cms.FileInPath( "RecoLocalCalo/EcalDeadChannelRecoveryAlgos/data/BDTWeights/bdtgAllRH_8GT700MeV_noCracks_ZskimData2017_v1.xml" ),
5803     bdtWeightFileCracks = cms.FileInPath( "RecoLocalCalo/EcalDeadChannelRecoveryAlgos/data/BDTWeights/bdtgAllRH_8GT700MeV_onlyCracks_ZskimData2017_v1.xml" ),
5804     triggerPrimitiveDigiCollection = cms.InputTag( 'hltEcalDigisLegacy','EcalTriggerPrimitives' ),
5805     cleaningConfig = cms.PSet( 
5806       cThreshold_endcap = cms.double( 15.0 ),
5807       tightenCrack_e1_double = cms.double( 2.0 ),
5808       cThreshold_barrel = cms.double( 4.0 ),
5809       e6e2thresh = cms.double( 0.04 ),
5810       e4e1Threshold_barrel = cms.double( 0.08 ),
5811       e4e1Threshold_endcap = cms.double( 0.3 ),
5812       tightenCrack_e4e1_single = cms.double( 3.0 ),
5813       cThreshold_double = cms.double( 10.0 ),
5814       e4e1_b_barrel = cms.double( -0.024 ),
5815       tightenCrack_e6e2_double = cms.double( 3.0 ),
5816       e4e1_a_barrel = cms.double( 0.04 ),
5817       tightenCrack_e1_single = cms.double( 2.0 ),
5818       e4e1_a_endcap = cms.double( 0.02 ),
5819       e4e1_b_endcap = cms.double( -0.0125 ),
5820       ignoreOutOfTimeThresh = cms.double( 1.0E9 )
5821     )
5822 )
5823 process.hltL1sDQMHcalReconstruction = cms.EDFilter( "HLTL1TSeed",
5824     saveTags = cms.bool( True ),
5825     L1SeedsLogicalExpression = cms.string( "L1GlobalDecision" ),
5826     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
5827     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
5828     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
5829     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
5830     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
5831     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
5832     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
5833     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
5834     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
5835 )
5836 process.hltPreDQMHcalReconstruction = cms.EDFilter( "HLTPrescaler",
5837     offset = cms.uint32( 0 ),
5838     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
5839 )
5840 process.hltHcalDigis = cms.EDProducer( "HcalRawToDigi",
5841     HcalFirstFED = cms.untracked.int32( 700 ),
5842     firstSample = cms.int32( 0 ),
5843     lastSample = cms.int32( 9 ),
5844     FilterDataQuality = cms.bool( True ),
5845     FEDs = cms.untracked.vint32(  ),
5846     UnpackZDC = cms.untracked.bool( True ),
5847     UnpackCalib = cms.untracked.bool( True ),
5848     UnpackUMNio = cms.untracked.bool( True ),
5849     UnpackTTP = cms.untracked.bool( False ),
5850     silent = cms.untracked.bool( True ),
5851     saveQIE10DataNSamples = cms.untracked.vint32(  ),
5852     saveQIE10DataTags = cms.untracked.vstring(  ),
5853     saveQIE11DataNSamples = cms.untracked.vint32(  ),
5854     saveQIE11DataTags = cms.untracked.vstring(  ),
5855     ComplainEmptyData = cms.untracked.bool( False ),
5856     UnpackerMode = cms.untracked.int32( 0 ),
5857     ExpectedOrbitMessageTime = cms.untracked.int32( -1 ),
5858     InputLabel = cms.InputTag( "rawDataCollector" ),
5859     ElectronicsMap = cms.string( "" )
5860 )
5861 process.hltHcalDigisSoA = cms.EDProducer( "HcalDigisSoAProducer@alpaka",
5862     hbheDigisLabel = cms.InputTag( "hltHcalDigis" ),
5863     qie11DigiLabel = cms.InputTag( "hltHcalDigis" ),
5864     digisLabelF01HE = cms.string( "f01HEDigis" ),
5865     digisLabelF5HB = cms.string( "f5HBDigis" ),
5866     digisLabelF3HB = cms.string( "f3HBDigis" ),
5867     maxChannelsF01HE = cms.uint32( 10000 ),
5868     maxChannelsF5HB = cms.uint32( 10000 ),
5869     maxChannelsF3HB = cms.uint32( 10000 ),
5870     alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
5871 )
5872 process.hltHbheRecoSoA = cms.EDProducer( "HBHERecHitProducerPortable@alpaka",
5873     maxTimeSamples = cms.uint32( 10 ),
5874     kprep1dChannelsPerBlock = cms.uint32( 32 ),
5875     digisLabelF01HE = cms.InputTag( 'hltHcalDigisSoA','f01HEDigis' ),
5876     digisLabelF5HB = cms.InputTag( 'hltHcalDigisSoA','f5HBDigis' ),
5877     digisLabelF3HB = cms.InputTag( 'hltHcalDigisSoA','f3HBDigis' ),
5878     recHitsLabelM0HBHE = cms.string( "" ),
5879     sipmQTSShift = cms.int32( 0 ),
5880     sipmQNTStoSum = cms.int32( 3 ),
5881     firstSampleShift = cms.int32( 0 ),
5882     useEffectivePedestals = cms.bool( True ),
5883     meanTime = cms.double( 0.0 ),
5884     timeSigmaSiPM = cms.double( 2.5 ),
5885     timeSigmaHPD = cms.double( 5.0 ),
5886     ts4Thresh = cms.double( 0.0 ),
5887     applyTimeSlew = cms.bool( True ),
5888     tzeroTimeSlewParameters = cms.vdouble( 23.960177, 11.977461, 9.109694 ),
5889     slopeTimeSlewParameters = cms.vdouble( -3.178648, -1.5610227, -1.075824 ),
5890     tmaxTimeSlewParameters = cms.vdouble( 16.0, 10.0, 6.25 ),
5891     kernelMinimizeThreads = cms.vuint32( 16, 1, 1 ),
5892     pulseOffsets = cms.vint32( -3, -2, -1, 0, 1, 2, 3, 4 ),
5893     alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
5894 )
5895 process.hltHbhereco = cms.EDProducer( "HcalRecHitSoAToLegacy",
5896     src = cms.InputTag( "hltHbheRecoSoA" )
5897 )
5898 process.hltHfprereco = cms.EDProducer( "HFPreReconstructor",
5899     digiLabel = cms.InputTag( "hltHcalDigis" ),
5900     forceSOI = cms.int32( -1 ),
5901     soiShift = cms.int32( 0 ),
5902     dropZSmarkedPassed = cms.bool( True ),
5903     tsFromDB = cms.bool( False ),
5904     sumAllTimeSlices = cms.bool( False )
5905 )
5906 process.hltHfreco = cms.EDProducer( "HFPhase1Reconstructor",
5907     inputLabel = cms.InputTag( "hltHfprereco" ),
5908     algoConfigClass = cms.string( "HFPhase1PMTParams" ),
5909     useChannelQualityFromDB = cms.bool( False ),
5910     checkChannelQualityForDepth3and4 = cms.bool( False ),
5911     algorithm = cms.PSet( 
5912       tfallIfNoTDC = cms.double( -101.0 ),
5913       triseIfNoTDC = cms.double( -100.0 ),
5914       rejectAllFailures = cms.bool( True ),
5915       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 ),
5916       soiPhase = cms.uint32( 1 ),
5917       timeShift = cms.double( 0.0 ),
5918       tlimits = cms.vdouble( -1000.0, 1000.0, -1000.0, 1000.0 ),
5919       Class = cms.string( "HFFlexibleTimeCheck" )
5920     ),
5921     runHFStripFilter = cms.bool( False ),
5922     HFStripFilter = cms.PSet( 
5923       seedHitIetaMax = cms.int32( 35 ),
5924       verboseLevel = cms.untracked.int32( 10 ),
5925       maxThreshold = cms.double( 100.0 ),
5926       stripThreshold = cms.double( 40.0 ),
5927       wedgeCut = cms.double( 0.05 ),
5928       lstrips = cms.int32( 2 ),
5929       maxStripTime = cms.double( 10.0 ),
5930       gap = cms.int32( 2 ),
5931       timeMax = cms.double( 6.0 )
5932     ),
5933     setNoiseFlags = cms.bool( True ),
5934     S9S1stat = cms.PSet( 
5935       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 ),
5936       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 ),
5937       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 ),
5938       isS8S1 = cms.bool( False ),
5939       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 ),
5940       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 ),
5941       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 ),
5942       HcalAcceptSeverityLevel = cms.int32( 9 )
5943     ),
5944     S8S1stat = cms.PSet( 
5945       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 ),
5946       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 ),
5947       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 ),
5948       isS8S1 = cms.bool( True ),
5949       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 ),
5950       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 ),
5951       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 ),
5952       HcalAcceptSeverityLevel = cms.int32( 9 )
5953     ),
5954     PETstat = cms.PSet( 
5955       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 ),
5956       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 ),
5957       long_R_29 = cms.vdouble( 0.8 ),
5958       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 ),
5959       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 ),
5960       short_R_29 = cms.vdouble( 0.8 ),
5961       long_R = cms.vdouble( 0.98 ),
5962       short_R = cms.vdouble( 0.8 ),
5963       HcalAcceptSeverityLevel = cms.int32( 9 )
5964     )
5965 )
5966 process.hltHoreco = cms.EDProducer( "HcalHitReconstructor",
5967     correctForTimeslew = cms.bool( True ),
5968     correctForPhaseContainment = cms.bool( True ),
5969     correctionPhaseNS = cms.double( 13.0 ),
5970     digiLabel = cms.InputTag( "hltHcalDigis" ),
5971     correctTiming = cms.bool( False ),
5972     dropZSmarkedPassed = cms.bool( True ),
5973     firstAuxTS = cms.int32( 4 ),
5974     firstSample = cms.int32( 4 ),
5975     samplesToAdd = cms.int32( 4 ),
5976     tsFromDB = cms.bool( True ),
5977     useLeakCorrection = cms.bool( False ),
5978     recoParamsFromDB = cms.bool( True ),
5979     setNegativeFlags = cms.bool( False ),
5980     saturationParameters = cms.PSet(  maxADCvalue = cms.int32( 127 ) ),
5981     setSaturationFlags = cms.bool( False ),
5982     Subdetector = cms.string( "HO" ),
5983     digiTimeFromDB = cms.bool( True ),
5984     hfTimingTrustParameters = cms.PSet(  ),
5985     setTimingTrustFlags = cms.bool( False ),
5986     setNoiseFlags = cms.bool( False ),
5987     digistat = cms.PSet(  ),
5988     HFInWindowStat = cms.PSet(  ),
5989     S9S1stat = cms.PSet(  ),
5990     S8S1stat = cms.PSet(  ),
5991     PETstat = cms.PSet(  ),
5992     dataOOTCorrectionName = cms.string( "" ),
5993     dataOOTCorrectionCategory = cms.string( "Data" ),
5994     mcOOTCorrectionName = cms.string( "" ),
5995     mcOOTCorrectionCategory = cms.string( "MC" )
5996 )
5997 process.hltHcalDigisSoASerialSync = cms.EDProducer( "alpaka_serial_sync::HcalDigisSoAProducer",
5998     hbheDigisLabel = cms.InputTag( "hltHcalDigis" ),
5999     qie11DigiLabel = cms.InputTag( "hltHcalDigis" ),
6000     digisLabelF01HE = cms.string( "f01HEDigis" ),
6001     digisLabelF5HB = cms.string( "f5HBDigis" ),
6002     digisLabelF3HB = cms.string( "f3HBDigis" ),
6003     maxChannelsF01HE = cms.uint32( 10000 ),
6004     maxChannelsF5HB = cms.uint32( 10000 ),
6005     maxChannelsF3HB = cms.uint32( 10000 )
6006 )
6007 process.hltHbheRecoSoASerialSync = cms.EDProducer( "alpaka_serial_sync::HBHERecHitProducerPortable",
6008     maxTimeSamples = cms.uint32( 10 ),
6009     kprep1dChannelsPerBlock = cms.uint32( 32 ),
6010     digisLabelF01HE = cms.InputTag( 'hltHcalDigisSoASerialSync','f01HEDigis' ),
6011     digisLabelF5HB = cms.InputTag( 'hltHcalDigisSoASerialSync','f5HBDigis' ),
6012     digisLabelF3HB = cms.InputTag( 'hltHcalDigisSoASerialSync','f3HBDigis' ),
6013     recHitsLabelM0HBHE = cms.string( "" ),
6014     sipmQTSShift = cms.int32( 0 ),
6015     sipmQNTStoSum = cms.int32( 3 ),
6016     firstSampleShift = cms.int32( 0 ),
6017     useEffectivePedestals = cms.bool( True ),
6018     meanTime = cms.double( 0.0 ),
6019     timeSigmaSiPM = cms.double( 2.5 ),
6020     timeSigmaHPD = cms.double( 5.0 ),
6021     ts4Thresh = cms.double( 0.0 ),
6022     applyTimeSlew = cms.bool( True ),
6023     tzeroTimeSlewParameters = cms.vdouble( 23.960177, 11.977461, 9.109694 ),
6024     slopeTimeSlewParameters = cms.vdouble( -3.178648, -1.5610227, -1.075824 ),
6025     tmaxTimeSlewParameters = cms.vdouble( 16.0, 10.0, 6.25 ),
6026     kernelMinimizeThreads = cms.vuint32( 16, 1, 1 ),
6027     pulseOffsets = cms.vint32( -3, -2, -1, 0, 1, 2, 3, 4 )
6028 )
6029 process.hltHbherecoSerialSync = cms.EDProducer( "HcalRecHitSoAToLegacy",
6030     src = cms.InputTag( "hltHbheRecoSoASerialSync" )
6031 )
6032 process.hltParticleFlowRecHitHBHESoA = cms.EDProducer( "PFRecHitSoAProducerHCAL@alpaka",
6033     producers = cms.VPSet( 
6034       cms.PSet(  src = cms.InputTag( "hltHbheRecoSoA" ),
6035         params = cms.ESInputTag( "hltESPPFRecHitHCALParams","" )
6036       )
6037     ),
6038     topology = cms.ESInputTag( "hltESPPFRecHitHCALTopology","" ),
6039     synchronise = cms.untracked.bool( False ),
6040     alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
6041 )
6042 process.hltParticleFlowRecHitHBHE = cms.EDProducer( "LegacyPFRecHitProducer",
6043     src = cms.InputTag( "hltParticleFlowRecHitHBHESoA" )
6044 )
6045 process.hltParticleFlowClusterHBHESoA = cms.EDProducer( "PFClusterSoAProducer@alpaka",
6046     pfRecHits = cms.InputTag( "hltParticleFlowRecHitHBHESoA" ),
6047     topology = cms.ESInputTag( "hltESPPFRecHitHCALTopology","" ),
6048     seedFinder = cms.PSet( 
6049       thresholdsByDetector = cms.VPSet( 
6050         cms.PSet(  seedingThresholdPt = cms.double( 0.0 ),
6051           seedingThreshold = cms.vdouble( 0.125, 0.25, 0.35, 0.35 ),
6052           detector = cms.string( "HCAL_BARREL1" )
6053         ),
6054         cms.PSet(  seedingThresholdPt = cms.double( 0.0 ),
6055           seedingThreshold = cms.vdouble( 0.1375, 0.275, 0.275, 0.275, 0.275, 0.275, 0.275 ),
6056           detector = cms.string( "HCAL_ENDCAP" )
6057         )
6058       ),
6059       nNeighbours = cms.int32( 4 )
6060     ),
6061     initialClusteringStep = cms.PSet(  thresholdsByDetector = cms.VPSet( 
6062   cms.PSet(  gatheringThreshold = cms.vdouble( 0.1, 0.2, 0.3, 0.3 ),
6063     detector = cms.string( "HCAL_BARREL1" )
6064   ),
6065   cms.PSet(  gatheringThreshold = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ),
6066     detector = cms.string( "HCAL_ENDCAP" )
6067   )
6068 ) ),
6069     pfClusterBuilder = cms.PSet( 
6070       minFracTot = cms.double( 1.0E-20 ),
6071       stoppingTolerance = cms.double( 1.0E-8 ),
6072       positionCalc = cms.PSet( 
6073         minAllowedNormalization = cms.double( 1.0E-9 ),
6074         minFractionInCalc = cms.double( 1.0E-9 )
6075       ),
6076       maxIterations = cms.uint32( 5 ),
6077       recHitEnergyNorms = cms.VPSet( 
6078         cms.PSet(  recHitEnergyNorm = cms.vdouble( 0.1, 0.2, 0.3, 0.3 ),
6079           detector = cms.string( "HCAL_BARREL1" )
6080         ),
6081         cms.PSet(  recHitEnergyNorm = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ),
6082           detector = cms.string( "HCAL_ENDCAP" )
6083         )
6084       ),
6085       showerSigma = cms.double( 10.0 ),
6086       minFractionToKeep = cms.double( 1.0E-7 ),
6087       excludeOtherSeeds = cms.bool( True ),
6088       timeResolutionCalcBarrel = cms.PSet( 
6089         corrTermLowE = cms.double( 0.0 ),
6090         threshLowE = cms.double( 6.0 ),
6091         noiseTerm = cms.double( 21.86 ),
6092         constantTermLowE = cms.double( 4.24 ),
6093         noiseTermLowE = cms.double( 8.0 ),
6094         threshHighE = cms.double( 15.0 ),
6095         constantTerm = cms.double( 2.82 )
6096       ),
6097       timeResolutionCalcEndcap = cms.PSet( 
6098         corrTermLowE = cms.double( 0.0 ),
6099         threshLowE = cms.double( 6.0 ),
6100         noiseTerm = cms.double( 21.86 ),
6101         constantTermLowE = cms.double( 4.24 ),
6102         noiseTermLowE = cms.double( 8.0 ),
6103         threshHighE = cms.double( 15.0 ),
6104         constantTerm = cms.double( 2.82 )
6105       )
6106     ),
6107     synchronise = cms.bool( False ),
6108     alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
6109 )
6110 process.hltParticleFlowClusterHBHE = cms.EDProducer( "LegacyPFClusterProducer",
6111     src = cms.InputTag( "hltParticleFlowClusterHBHESoA" ),
6112     PFRecHitsLabelIn = cms.InputTag( "hltParticleFlowRecHitHBHESoA" ),
6113     recHitsSource = cms.InputTag( "hltParticleFlowRecHitHBHE" ),
6114     usePFThresholdsFromDB = cms.bool( True ),
6115     pfClusterBuilder = cms.PSet( 
6116       minFracTot = cms.double( 1.0E-20 ),
6117       stoppingTolerance = cms.double( 1.0E-8 ),
6118       positionCalc = cms.PSet( 
6119         minAllowedNormalization = cms.double( 1.0E-9 ),
6120         posCalcNCrystals = cms.int32( 5 ),
6121         algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ),
6122         logWeightDenominatorByDetector = cms.VPSet( 
6123           cms.PSet(  logWeightDenominator = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ),
6124             depths = cms.vint32( 1, 2, 3, 4 ),
6125             detector = cms.string( "HCAL_BARREL1" )
6126           ),
6127           cms.PSet(  logWeightDenominator = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ),
6128             depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ),
6129             detector = cms.string( "HCAL_ENDCAP" )
6130           )
6131         ),
6132         minFractionInCalc = cms.double( 1.0E-9 )
6133       ),
6134       maxIterations = cms.uint32( 5 ),
6135       minChi2Prob = cms.double( 0.0 ),
6136       allCellsPositionCalc = cms.PSet( 
6137         minAllowedNormalization = cms.double( 1.0E-9 ),
6138         posCalcNCrystals = cms.int32( -1 ),
6139         algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ),
6140         logWeightDenominatorByDetector = cms.VPSet( 
6141           cms.PSet(  logWeightDenominator = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ),
6142             depths = cms.vint32( 1, 2, 3, 4 ),
6143             detector = cms.string( "HCAL_BARREL1" )
6144           ),
6145           cms.PSet(  logWeightDenominator = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ),
6146             depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ),
6147             detector = cms.string( "HCAL_ENDCAP" )
6148           )
6149         ),
6150         minFractionInCalc = cms.double( 1.0E-9 )
6151       ),
6152       algoName = cms.string( "Basic2DGenericPFlowClusterizer" ),
6153       recHitEnergyNorms = cms.VPSet( 
6154         cms.PSet(  recHitEnergyNorm = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ),
6155           depths = cms.vint32( 1, 2, 3, 4 ),
6156           detector = cms.string( "HCAL_BARREL1" )
6157         ),
6158         cms.PSet(  recHitEnergyNorm = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ),
6159           depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ),
6160           detector = cms.string( "HCAL_ENDCAP" )
6161         )
6162       ),
6163       maxNSigmaTime = cms.double( 10.0 ),
6164       showerSigma = cms.double( 10.0 ),
6165       timeSigmaEE = cms.double( 10.0 ),
6166       clusterTimeResFromSeed = cms.bool( False ),
6167       minFractionToKeep = cms.double( 1.0E-7 ),
6168       excludeOtherSeeds = cms.bool( True ),
6169       timeResolutionCalcBarrel = cms.PSet( 
6170         corrTermLowE = cms.double( 0.0 ),
6171         threshLowE = cms.double( 6.0 ),
6172         noiseTerm = cms.double( 21.86 ),
6173         constantTermLowE = cms.double( 4.24 ),
6174         noiseTermLowE = cms.double( 8.0 ),
6175         threshHighE = cms.double( 15.0 ),
6176         constantTerm = cms.double( 2.82 )
6177       ),
6178       timeResolutionCalcEndcap = cms.PSet( 
6179         corrTermLowE = cms.double( 0.0 ),
6180         threshLowE = cms.double( 6.0 ),
6181         noiseTerm = cms.double( 21.86 ),
6182         constantTermLowE = cms.double( 4.24 ),
6183         noiseTermLowE = cms.double( 8.0 ),
6184         threshHighE = cms.double( 15.0 ),
6185         constantTerm = cms.double( 2.82 )
6186       ),
6187       timeSigmaEB = cms.double( 10.0 )
6188     )
6189 )
6190 process.hltParticleFlowClusterHCAL = cms.EDProducer( "PFMultiDepthClusterProducer",
6191     clustersSource = cms.InputTag( "hltParticleFlowClusterHBHE" ),
6192     energyCorrector = cms.PSet(  ),
6193     pfClusterBuilder = cms.PSet( 
6194       allCellsPositionCalc = cms.PSet( 
6195         minAllowedNormalization = cms.double( 1.0E-9 ),
6196         posCalcNCrystals = cms.int32( -1 ),
6197         algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ),
6198         logWeightDenominatorByDetector = cms.VPSet( 
6199           cms.PSet(  logWeightDenominator = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ),
6200             depths = cms.vint32( 1, 2, 3, 4 ),
6201             detector = cms.string( "HCAL_BARREL1" )
6202           ),
6203           cms.PSet(  logWeightDenominator = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ),
6204             depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ),
6205             detector = cms.string( "HCAL_ENDCAP" )
6206           )
6207         ),
6208         minFractionInCalc = cms.double( 1.0E-9 )
6209       ),
6210       algoName = cms.string( "PFMultiDepthClusterizer" ),
6211       nSigmaPhi = cms.double( 2.0 ),
6212       minFractionToKeep = cms.double( 1.0E-7 ),
6213       nSigmaEta = cms.double( 2.0 )
6214     ),
6215     positionReCalc = cms.PSet(  ),
6216     usePFThresholdsFromDB = cms.bool( True )
6217 )
6218 process.hltParticleFlowRecHitHBHESoASerialSync = cms.EDProducer( "alpaka_serial_sync::PFRecHitSoAProducerHCAL",
6219     producers = cms.VPSet( 
6220       cms.PSet(  src = cms.InputTag( "hltHbheRecoSoASerialSync" ),
6221         params = cms.ESInputTag( "hltESPPFRecHitHCALParams","" )
6222       )
6223     ),
6224     topology = cms.ESInputTag( "hltESPPFRecHitHCALTopology","" ),
6225     synchronise = cms.untracked.bool( False )
6226 )
6227 process.hltParticleFlowRecHitHBHESerialSync = cms.EDProducer( "LegacyPFRecHitProducer",
6228     src = cms.InputTag( "hltParticleFlowRecHitHBHESoASerialSync" )
6229 )
6230 process.hltParticleFlowClusterHBHESoASerialSync = cms.EDProducer( "alpaka_serial_sync::PFClusterSoAProducer",
6231     pfRecHits = cms.InputTag( "hltParticleFlowRecHitHBHESoASerialSync" ),
6232     topology = cms.ESInputTag( "hltESPPFRecHitHCALTopology","" ),
6233     seedFinder = cms.PSet( 
6234       thresholdsByDetector = cms.VPSet( 
6235         cms.PSet(  seedingThresholdPt = cms.double( 0.0 ),
6236           seedingThreshold = cms.vdouble( 0.125, 0.25, 0.35, 0.35 ),
6237           detector = cms.string( "HCAL_BARREL1" )
6238         ),
6239         cms.PSet(  seedingThresholdPt = cms.double( 0.0 ),
6240           seedingThreshold = cms.vdouble( 0.1375, 0.275, 0.275, 0.275, 0.275, 0.275, 0.275 ),
6241           detector = cms.string( "HCAL_ENDCAP" )
6242         )
6243       ),
6244       nNeighbours = cms.int32( 4 )
6245     ),
6246     initialClusteringStep = cms.PSet(  thresholdsByDetector = cms.VPSet( 
6247   cms.PSet(  gatheringThreshold = cms.vdouble( 0.1, 0.2, 0.3, 0.3 ),
6248     detector = cms.string( "HCAL_BARREL1" )
6249   ),
6250   cms.PSet(  gatheringThreshold = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ),
6251     detector = cms.string( "HCAL_ENDCAP" )
6252   )
6253 ) ),
6254     pfClusterBuilder = cms.PSet( 
6255       minFracTot = cms.double( 1.0E-20 ),
6256       stoppingTolerance = cms.double( 1.0E-8 ),
6257       positionCalc = cms.PSet( 
6258         minAllowedNormalization = cms.double( 1.0E-9 ),
6259         minFractionInCalc = cms.double( 1.0E-9 )
6260       ),
6261       maxIterations = cms.uint32( 5 ),
6262       recHitEnergyNorms = cms.VPSet( 
6263         cms.PSet(  recHitEnergyNorm = cms.vdouble( 0.1, 0.2, 0.3, 0.3 ),
6264           detector = cms.string( "HCAL_BARREL1" )
6265         ),
6266         cms.PSet(  recHitEnergyNorm = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ),
6267           detector = cms.string( "HCAL_ENDCAP" )
6268         )
6269       ),
6270       showerSigma = cms.double( 10.0 ),
6271       minFractionToKeep = cms.double( 1.0E-7 ),
6272       excludeOtherSeeds = cms.bool( True ),
6273       timeResolutionCalcBarrel = cms.PSet( 
6274         corrTermLowE = cms.double( 0.0 ),
6275         threshLowE = cms.double( 6.0 ),
6276         noiseTerm = cms.double( 21.86 ),
6277         constantTermLowE = cms.double( 4.24 ),
6278         noiseTermLowE = cms.double( 8.0 ),
6279         threshHighE = cms.double( 15.0 ),
6280         constantTerm = cms.double( 2.82 )
6281       ),
6282       timeResolutionCalcEndcap = cms.PSet( 
6283         corrTermLowE = cms.double( 0.0 ),
6284         threshLowE = cms.double( 6.0 ),
6285         noiseTerm = cms.double( 21.86 ),
6286         constantTermLowE = cms.double( 4.24 ),
6287         noiseTermLowE = cms.double( 8.0 ),
6288         threshHighE = cms.double( 15.0 ),
6289         constantTerm = cms.double( 2.82 )
6290       )
6291     ),
6292     synchronise = cms.bool( False )
6293 )
6294 process.hltParticleFlowClusterHBHESerialSync = cms.EDProducer( "LegacyPFClusterProducer",
6295     src = cms.InputTag( "hltParticleFlowClusterHBHESoASerialSync" ),
6296     PFRecHitsLabelIn = cms.InputTag( "hltParticleFlowRecHitHBHESoASerialSync" ),
6297     recHitsSource = cms.InputTag( "hltParticleFlowRecHitHBHESerialSync" ),
6298     usePFThresholdsFromDB = cms.bool( True ),
6299     pfClusterBuilder = cms.PSet( 
6300       minFracTot = cms.double( 1.0E-20 ),
6301       stoppingTolerance = cms.double( 1.0E-8 ),
6302       positionCalc = cms.PSet( 
6303         minAllowedNormalization = cms.double( 1.0E-9 ),
6304         posCalcNCrystals = cms.int32( 5 ),
6305         algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ),
6306         logWeightDenominatorByDetector = cms.VPSet( 
6307           cms.PSet(  logWeightDenominator = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ),
6308             depths = cms.vint32( 1, 2, 3, 4 ),
6309             detector = cms.string( "HCAL_BARREL1" )
6310           ),
6311           cms.PSet(  logWeightDenominator = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ),
6312             depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ),
6313             detector = cms.string( "HCAL_ENDCAP" )
6314           )
6315         ),
6316         minFractionInCalc = cms.double( 1.0E-9 )
6317       ),
6318       maxIterations = cms.uint32( 5 ),
6319       minChi2Prob = cms.double( 0.0 ),
6320       allCellsPositionCalc = cms.PSet( 
6321         minAllowedNormalization = cms.double( 1.0E-9 ),
6322         posCalcNCrystals = cms.int32( -1 ),
6323         algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ),
6324         logWeightDenominatorByDetector = cms.VPSet( 
6325           cms.PSet(  logWeightDenominator = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ),
6326             depths = cms.vint32( 1, 2, 3, 4 ),
6327             detector = cms.string( "HCAL_BARREL1" )
6328           ),
6329           cms.PSet(  logWeightDenominator = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ),
6330             depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ),
6331             detector = cms.string( "HCAL_ENDCAP" )
6332           )
6333         ),
6334         minFractionInCalc = cms.double( 1.0E-9 )
6335       ),
6336       algoName = cms.string( "Basic2DGenericPFlowClusterizer" ),
6337       recHitEnergyNorms = cms.VPSet( 
6338         cms.PSet(  recHitEnergyNorm = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ),
6339           depths = cms.vint32( 1, 2, 3, 4 ),
6340           detector = cms.string( "HCAL_BARREL1" )
6341         ),
6342         cms.PSet(  recHitEnergyNorm = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ),
6343           depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ),
6344           detector = cms.string( "HCAL_ENDCAP" )
6345         )
6346       ),
6347       maxNSigmaTime = cms.double( 10.0 ),
6348       showerSigma = cms.double( 10.0 ),
6349       timeSigmaEE = cms.double( 10.0 ),
6350       clusterTimeResFromSeed = cms.bool( False ),
6351       minFractionToKeep = cms.double( 1.0E-7 ),
6352       excludeOtherSeeds = cms.bool( True ),
6353       timeResolutionCalcBarrel = cms.PSet( 
6354         corrTermLowE = cms.double( 0.0 ),
6355         threshLowE = cms.double( 6.0 ),
6356         noiseTerm = cms.double( 21.86 ),
6357         constantTermLowE = cms.double( 4.24 ),
6358         noiseTermLowE = cms.double( 8.0 ),
6359         threshHighE = cms.double( 15.0 ),
6360         constantTerm = cms.double( 2.82 )
6361       ),
6362       timeResolutionCalcEndcap = cms.PSet( 
6363         corrTermLowE = cms.double( 0.0 ),
6364         threshLowE = cms.double( 6.0 ),
6365         noiseTerm = cms.double( 21.86 ),
6366         constantTermLowE = cms.double( 4.24 ),
6367         noiseTermLowE = cms.double( 8.0 ),
6368         threshHighE = cms.double( 15.0 ),
6369         constantTerm = cms.double( 2.82 )
6370       ),
6371       timeSigmaEB = cms.double( 10.0 )
6372     )
6373 )
6374 process.hltParticleFlowClusterHCALSerialSync = cms.EDProducer( "PFMultiDepthClusterProducer",
6375     clustersSource = cms.InputTag( "hltParticleFlowClusterHBHESerialSync" ),
6376     energyCorrector = cms.PSet(  ),
6377     pfClusterBuilder = cms.PSet( 
6378       allCellsPositionCalc = cms.PSet( 
6379         minAllowedNormalization = cms.double( 1.0E-9 ),
6380         posCalcNCrystals = cms.int32( -1 ),
6381         algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ),
6382         logWeightDenominatorByDetector = cms.VPSet( 
6383           cms.PSet(  logWeightDenominator = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ),
6384             depths = cms.vint32( 1, 2, 3, 4 ),
6385             detector = cms.string( "HCAL_BARREL1" )
6386           ),
6387           cms.PSet(  logWeightDenominator = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ),
6388             depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ),
6389             detector = cms.string( "HCAL_ENDCAP" )
6390           )
6391         ),
6392         minFractionInCalc = cms.double( 1.0E-9 )
6393       ),
6394       algoName = cms.string( "PFMultiDepthClusterizer" ),
6395       nSigmaPhi = cms.double( 2.0 ),
6396       minFractionToKeep = cms.double( 1.0E-7 ),
6397       nSigmaEta = cms.double( 2.0 )
6398     ),
6399     positionReCalc = cms.PSet(  ),
6400     usePFThresholdsFromDB = cms.bool( True )
6401 )
6402 process.hltPreDSTPhysics = cms.EDFilter( "HLTPrescaler",
6403     offset = cms.uint32( 0 ),
6404     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
6405 )
6406 process.hltFEDSelectorL1uGTTest = cms.EDProducer( "EvFFEDSelector",
6407     inputTag = cms.InputTag( "rawDataCollector" ),
6408     fedList = cms.vuint32( 1405 )
6409 )
6410 process.hltCalibrationEventsFilter = cms.EDFilter( "HLTTriggerTypeFilter",
6411     SelectedTriggerType = cms.int32( 2 )
6412 )
6413 process.hltPreEcalCalibration = cms.EDFilter( "HLTPrescaler",
6414     offset = cms.uint32( 0 ),
6415     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
6416 )
6417 process.hltEcalCalibrationRaw = cms.EDProducer( "EvFFEDSelector",
6418     inputTag = cms.InputTag( "rawDataCollector" ),
6419     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 )
6420 )
6421 process.hltPreHcalCalibration = cms.EDFilter( "HLTPrescaler",
6422     offset = cms.uint32( 0 ),
6423     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
6424 )
6425 process.hltHcalCalibrationRaw = cms.EDProducer( "EvFFEDSelector",
6426     inputTag = cms.InputTag( "rawDataCollector" ),
6427     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 )
6428 )
6429 process.hltL1EventNumberNZS = cms.EDFilter( "HLTL1NumberFilter",
6430     rawInput = cms.InputTag( "rawDataCollector" ),
6431     period = cms.uint32( 4096 ),
6432     invert = cms.bool( False ),
6433     fedId = cms.int32( 1024 ),
6434     useTCDSEventNumber = cms.bool( False )
6435 )
6436 process.hltL1sHcalNZS = cms.EDFilter( "HLTL1TSeed",
6437     saveTags = cms.bool( True ),
6438     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" ),
6439     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
6440     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
6441     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
6442     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
6443     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
6444     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
6445     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
6446     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
6447     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
6448 )
6449 process.hltPreHcalNZS = cms.EDFilter( "HLTPrescaler",
6450     offset = cms.uint32( 0 ),
6451     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
6452 )
6453 process.hltL1sSingleEGorSingleorDoubleMu = cms.EDFilter( "HLTL1TSeed",
6454     saveTags = cms.bool( True ),
6455     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" ),
6456     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
6457     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
6458     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
6459     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
6460     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
6461     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
6462     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
6463     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
6464     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
6465 )
6466 process.hltPreHcalPhiSym = cms.EDFilter( "HLTPrescaler",
6467     offset = cms.uint32( 0 ),
6468     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
6469 )
6470 process.hltPreRandom = cms.EDFilter( "HLTPrescaler",
6471     offset = cms.uint32( 0 ),
6472     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
6473 )
6474 process.hltL1EventNumberL1Fat = cms.EDFilter( "HLTL1NumberFilter",
6475     rawInput = cms.InputTag( "rawDataCollector" ),
6476     period = cms.uint32( 107 ),
6477     invert = cms.bool( False ),
6478     fedId = cms.int32( 1024 ),
6479     useTCDSEventNumber = cms.bool( True )
6480 )
6481 process.hltPrePhysics = cms.EDFilter( "HLTPrescaler",
6482     offset = cms.uint32( 0 ),
6483     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
6484 )
6485 process.hltL1sZeroBias = cms.EDFilter( "HLTL1TSeed",
6486     saveTags = cms.bool( True ),
6487     L1SeedsLogicalExpression = cms.string( "L1_ZeroBias" ),
6488     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
6489     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
6490     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
6491     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
6492     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
6493     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
6494     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
6495     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
6496     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
6497 )
6498 process.hltPreZeroBias = cms.EDFilter( "HLTPrescaler",
6499     offset = cms.uint32( 0 ),
6500     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
6501 )
6502 process.hltPreZeroBiasBeamspot = cms.EDFilter( "HLTPrescaler",
6503     offset = cms.uint32( 0 ),
6504     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
6505 )
6506 process.hltTowerMakerForAll = cms.EDProducer( "CaloTowersCreator",
6507     EBSumThreshold = cms.double( 0.2 ),
6508     HF2Weight = cms.double( 1.0 ),
6509     EBWeight = cms.double( 1.0 ),
6510     hfInput = cms.InputTag( "hltHfreco" ),
6511     EESumThreshold = cms.double( 0.45 ),
6512     HOThreshold0 = cms.double( 3.5 ),
6513     HOThresholdPlus1 = cms.double( 3.5 ),
6514     HOThresholdMinus1 = cms.double( 3.5 ),
6515     HOThresholdPlus2 = cms.double( 3.5 ),
6516     HOThresholdMinus2 = cms.double( 3.5 ),
6517     HBGrid = cms.vdouble(  ),
6518     HBThreshold1 = cms.double( 0.4 ),
6519     HBThreshold2 = cms.double( 0.3 ),
6520     HBThreshold = cms.double( 0.3 ),
6521     EEWeights = cms.vdouble(  ),
6522     HF1Threshold = cms.double( 0.5 ),
6523     HF2Weights = cms.vdouble(  ),
6524     HOWeights = cms.vdouble(  ),
6525     EEGrid = cms.vdouble(  ),
6526     HEDWeight = cms.double( 1.0 ),
6527     EEWeight = cms.double( 1.0 ),
6528     UseHO = cms.bool( False ),
6529     HBWeights = cms.vdouble(  ),
6530     HESWeight = cms.double( 1.0 ),
6531     HF1Weight = cms.double( 1.0 ),
6532     HF2Grid = cms.vdouble(  ),
6533     HEDWeights = cms.vdouble(  ),
6534     HF1Grid = cms.vdouble(  ),
6535     EBWeights = cms.vdouble(  ),
6536     HOWeight = cms.double( 1.0E-99 ),
6537     EBThreshold = cms.double( 0.07 ),
6538     EEThreshold = cms.double( 0.3 ),
6539     UseEtEBTreshold = cms.bool( False ),
6540     UseSymEBTreshold = cms.bool( False ),
6541     UseEtEETreshold = cms.bool( False ),
6542     UseSymEETreshold = cms.bool( False ),
6543     hbheInput = cms.InputTag( "hltHbhereco" ),
6544     HcalThreshold = cms.double( -1000.0 ),
6545     HF2Threshold = cms.double( 0.85 ),
6546     HESThreshold1 = cms.double( 0.1 ),
6547     HESThreshold = cms.double( 0.2 ),
6548     HF1Weights = cms.vdouble(  ),
6549     hoInput = cms.InputTag( "hltHoreco" ),
6550     HESGrid = cms.vdouble(  ),
6551     HESWeights = cms.vdouble(  ),
6552     HEDThreshold1 = cms.double( 0.1 ),
6553     HEDThreshold = cms.double( 0.2 ),
6554     EcutTower = cms.double( -1000.0 ),
6555     HEDGrid = cms.vdouble(  ),
6556     ecalInputs = cms.VInputTag( 'hltEcalRecHit:EcalRecHitsEB','hltEcalRecHit:EcalRecHitsEE' ),
6557     HBWeight = cms.double( 1.0 ),
6558     HOGrid = cms.vdouble(  ),
6559     EBGrid = cms.vdouble(  ),
6560     MomConstrMethod = cms.int32( 1 ),
6561     MomHBDepth = cms.double( 0.2 ),
6562     MomHEDepth = cms.double( 0.4 ),
6563     MomEBDepth = cms.double( 0.3 ),
6564     MomEEDepth = cms.double( 0.0 ),
6565     HcalAcceptSeverityLevel = cms.uint32( 9 ),
6566     EcalRecHitSeveritiesToBeExcluded = cms.vstring( 'kTime',
6567       'kWeird',
6568       'kBad' ),
6569     UseHcalRecoveredHits = cms.bool( False ),
6570     UseEcalRecoveredHits = cms.bool( False ),
6571     UseRejectedHitsOnly = cms.bool( False ),
6572     HcalAcceptSeverityLevelForRejectedHit = cms.uint32( 9999 ),
6573     EcalSeveritiesToBeUsedInBadTowers = cms.vstring(  ),
6574     UseRejectedRecoveredHcalHits = cms.bool( False ),
6575     UseRejectedRecoveredEcalHits = cms.bool( False ),
6576     missingHcalRescaleFactorForEcal = cms.double( 0.0 ),
6577     AllowMissingInputs = cms.bool( False ),
6578     HcalPhase = cms.int32( 1 ),
6579     usePFThresholdsFromDB = cms.bool( True ),
6580     EcalRecHitThresh = cms.bool( True )
6581 )
6582 process.hltAK4CaloJetsPF = cms.EDProducer( "FastjetJetProducer",
6583     useMassDropTagger = cms.bool( False ),
6584     useFiltering = cms.bool( False ),
6585     useDynamicFiltering = cms.bool( False ),
6586     useTrimming = cms.bool( False ),
6587     usePruning = cms.bool( False ),
6588     useCMSBoostedTauSeedingAlgorithm = cms.bool( False ),
6589     useKtPruning = cms.bool( False ),
6590     useConstituentSubtraction = cms.bool( False ),
6591     useSoftDrop = cms.bool( False ),
6592     correctShape = cms.bool( False ),
6593     UseOnlyVertexTracks = cms.bool( False ),
6594     UseOnlyOnePV = cms.bool( False ),
6595     muCut = cms.double( -1.0 ),
6596     yCut = cms.double( -1.0 ),
6597     rFilt = cms.double( -1.0 ),
6598     rFiltFactor = cms.double( -1.0 ),
6599     trimPtFracMin = cms.double( -1.0 ),
6600     zcut = cms.double( -1.0 ),
6601     rcut_factor = cms.double( -1.0 ),
6602     csRho_EtaMax = cms.double( -1.0 ),
6603     csRParam = cms.double( -1.0 ),
6604     beta = cms.double( -1.0 ),
6605     R0 = cms.double( -1.0 ),
6606     gridMaxRapidity = cms.double( -1.0 ),
6607     gridSpacing = cms.double( -1.0 ),
6608     DzTrVtxMax = cms.double( 0.0 ),
6609     DxyTrVtxMax = cms.double( 0.0 ),
6610     MaxVtxZ = cms.double( 15.0 ),
6611     subjetPtMin = cms.double( -1.0 ),
6612     muMin = cms.double( -1.0 ),
6613     muMax = cms.double( -1.0 ),
6614     yMin = cms.double( -1.0 ),
6615     yMax = cms.double( -1.0 ),
6616     dRMin = cms.double( -1.0 ),
6617     dRMax = cms.double( -1.0 ),
6618     maxDepth = cms.int32( -1 ),
6619     nFilt = cms.int32( -1 ),
6620     MinVtxNdof = cms.int32( 5 ),
6621     src = cms.InputTag( "hltTowerMakerForAll" ),
6622     srcPVs = cms.InputTag( "NotUsed" ),
6623     jetType = cms.string( "CaloJet" ),
6624     jetAlgorithm = cms.string( "AntiKt" ),
6625     rParam = cms.double( 0.4 ),
6626     inputEtMin = cms.double( 0.3 ),
6627     inputEMin = cms.double( 0.0 ),
6628     jetPtMin = cms.double( 1.0 ),
6629     doPVCorrection = cms.bool( False ),
6630     doAreaFastjet = cms.bool( False ),
6631     doRhoFastjet = cms.bool( False ),
6632     doPUOffsetCorr = cms.bool( False ),
6633     puPtMin = cms.double( 10.0 ),
6634     nSigmaPU = cms.double( 1.0 ),
6635     radiusPU = cms.double( 0.4 ),
6636     subtractorName = cms.string( "" ),
6637     useExplicitGhosts = cms.bool( False ),
6638     doAreaDiskApprox = cms.bool( False ),
6639     voronoiRfact = cms.double( -9.0 ),
6640     Rho_EtaMax = cms.double( 4.4 ),
6641     Ghost_EtaMax = cms.double( 6.0 ),
6642     Active_Area_Repeats = cms.int32( 5 ),
6643     GhostArea = cms.double( 0.01 ),
6644     restrictInputs = cms.bool( False ),
6645     maxInputs = cms.uint32( 1 ),
6646     writeCompound = cms.bool( False ),
6647     writeJetsWithConst = cms.bool( False ),
6648     doFastJetNonUniform = cms.bool( False ),
6649     useDeterministicSeed = cms.bool( True ),
6650     minSeed = cms.uint32( 0 ),
6651     verbosity = cms.int32( 0 ),
6652     puWidth = cms.double( 0.0 ),
6653     nExclude = cms.uint32( 0 ),
6654     maxBadEcalCells = cms.uint32( 9999999 ),
6655     maxBadHcalCells = cms.uint32( 9999999 ),
6656     maxProblematicEcalCells = cms.uint32( 9999999 ),
6657     maxProblematicHcalCells = cms.uint32( 9999999 ),
6658     maxRecoveredEcalCells = cms.uint32( 9999999 ),
6659     maxRecoveredHcalCells = cms.uint32( 9999999 ),
6660     puCenters = cms.vdouble(  ),
6661     applyWeight = cms.bool( False ),
6662     srcWeights = cms.InputTag( "" ),
6663     minimumTowersFraction = cms.double( 0.0 ),
6664     jetCollInstanceName = cms.string( "" ),
6665     sumRecHits = cms.bool( False )
6666 )
6667 process.hltAK4CaloJetsPFEt5 = cms.EDFilter( "EtMinCaloJetSelector",
6668     src = cms.InputTag( "hltAK4CaloJetsPF" ),
6669     filter = cms.bool( False ),
6670     etMin = cms.double( 5.0 )
6671 )
6672 process.hltMuonDTDigis = cms.EDProducer( "DTuROSRawToDigi",
6673     inputLabel = cms.InputTag( "rawDataCollector" ),
6674     debug = cms.untracked.bool( False )
6675 )
6676 process.hltDt1DRecHits = cms.EDProducer( "DTRecHitProducer",
6677     recAlgoConfig = cms.PSet( 
6678       maxTime = cms.double( 420.0 ),
6679       debug = cms.untracked.bool( False ),
6680       stepTwoFromDigi = cms.bool( False ),
6681       tTrigModeConfig = cms.PSet( 
6682         debug = cms.untracked.bool( False ),
6683         tofCorrType = cms.int32( 0 ),
6684         tTrigLabel = cms.string( "" ),
6685         wirePropCorrType = cms.int32( 0 ),
6686         doTOFCorrection = cms.bool( True ),
6687         vPropWire = cms.double( 24.4 ),
6688         doT0Correction = cms.bool( True ),
6689         doWirePropCorrection = cms.bool( True ),
6690         t0Label = cms.string( "" )
6691       ),
6692       useUncertDB = cms.bool( True ),
6693       doVdriftCorr = cms.bool( True ),
6694       minTime = cms.double( -3.0 ),
6695       tTrigMode = cms.string( "DTTTrigSyncFromDB" ),
6696       readLegacyTTrigDB = cms.bool( True ),
6697       readLegacyVDriftDB = cms.bool( True )
6698     ),
6699     recAlgo = cms.string( "DTLinearDriftFromDBAlgo" ),
6700     debug = cms.untracked.bool( False ),
6701     dtDigiLabel = cms.InputTag( "hltMuonDTDigis" )
6702 )
6703 process.hltDt4DSegments = cms.EDProducer( "DTRecSegment4DProducer",
6704     Reco4DAlgoName = cms.string( "DTCombinatorialPatternReco4D" ),
6705     Reco4DAlgoConfig = cms.PSet( 
6706       Reco2DAlgoConfig = cms.PSet( 
6707         AlphaMaxPhi = cms.double( 1.0 ),
6708         debug = cms.untracked.bool( False ),
6709         segmCleanerMode = cms.int32( 2 ),
6710         AlphaMaxTheta = cms.double( 0.9 ),
6711         hit_afterT0_resolution = cms.double( 0.03 ),
6712         performT0_vdriftSegCorrection = cms.bool( False ),
6713         recAlgo = cms.string( "DTLinearDriftFromDBAlgo" ),
6714         recAlgoConfig = cms.PSet( 
6715           maxTime = cms.double( 420.0 ),
6716           debug = cms.untracked.bool( False ),
6717           stepTwoFromDigi = cms.bool( False ),
6718           tTrigModeConfig = cms.PSet( 
6719             debug = cms.untracked.bool( False ),
6720             tofCorrType = cms.int32( 0 ),
6721             tTrigLabel = cms.string( "" ),
6722             wirePropCorrType = cms.int32( 0 ),
6723             doTOFCorrection = cms.bool( True ),
6724             vPropWire = cms.double( 24.4 ),
6725             doT0Correction = cms.bool( True ),
6726             doWirePropCorrection = cms.bool( True ),
6727             t0Label = cms.string( "" )
6728           ),
6729           useUncertDB = cms.bool( True ),
6730           doVdriftCorr = cms.bool( True ),
6731           minTime = cms.double( -3.0 ),
6732           tTrigMode = cms.string( "DTTTrigSyncFromDB" ),
6733           readLegacyTTrigDB = cms.bool( True ),
6734           readLegacyVDriftDB = cms.bool( True )
6735         ),
6736         MaxAllowedHits = cms.uint32( 50 ),
6737         nUnSharedHitsMin = cms.int32( 2 ),
6738         nSharedHitsMax = cms.int32( 2 ),
6739         performT0SegCorrection = cms.bool( False ),
6740         perform_delta_rejecting = cms.bool( False )
6741       ),
6742       Reco2DAlgoName = cms.string( "DTCombinatorialPatternReco" ),
6743       debug = cms.untracked.bool( False ),
6744       segmCleanerMode = cms.int32( 2 ),
6745       AllDTRecHits = cms.bool( True ),
6746       hit_afterT0_resolution = cms.double( 0.03 ),
6747       performT0_vdriftSegCorrection = cms.bool( False ),
6748       recAlgo = cms.string( "DTLinearDriftFromDBAlgo" ),
6749       recAlgoConfig = cms.PSet( 
6750         maxTime = cms.double( 420.0 ),
6751         debug = cms.untracked.bool( False ),
6752         stepTwoFromDigi = cms.bool( False ),
6753         tTrigModeConfig = cms.PSet( 
6754           debug = cms.untracked.bool( False ),
6755           tofCorrType = cms.int32( 0 ),
6756           tTrigLabel = cms.string( "" ),
6757           wirePropCorrType = cms.int32( 0 ),
6758           doTOFCorrection = cms.bool( True ),
6759           vPropWire = cms.double( 24.4 ),
6760           doT0Correction = cms.bool( True ),
6761           doWirePropCorrection = cms.bool( True ),
6762           t0Label = cms.string( "" )
6763         ),
6764         useUncertDB = cms.bool( True ),
6765         doVdriftCorr = cms.bool( True ),
6766         minTime = cms.double( -3.0 ),
6767         tTrigMode = cms.string( "DTTTrigSyncFromDB" ),
6768         readLegacyTTrigDB = cms.bool( True ),
6769         readLegacyVDriftDB = cms.bool( True )
6770       ),
6771       nUnSharedHitsMin = cms.int32( 2 ),
6772       nSharedHitsMax = cms.int32( 2 ),
6773       performT0SegCorrection = cms.bool( False ),
6774       perform_delta_rejecting = cms.bool( False )
6775     ),
6776     debug = cms.untracked.bool( False ),
6777     recHits1DLabel = cms.InputTag( "hltDt1DRecHits" ),
6778     recHits2DLabel = cms.InputTag( "dt2DSegments" )
6779 )
6780 process.hltMuonCSCDigis = cms.EDProducer( "CSCDCCUnpacker",
6781     InputObjects = cms.InputTag( "rawDataCollector" ),
6782     UseExaminer = cms.bool( True ),
6783     ExaminerMask = cms.uint32( 535558134 ),
6784     UseSelectiveUnpacking = cms.bool( True ),
6785     ErrorMask = cms.uint32( 0 ),
6786     UnpackStatusDigis = cms.bool( False ),
6787     UseFormatStatus = cms.bool( True ),
6788     useRPCs = cms.bool( False ),
6789     useGEMs = cms.bool( False ),
6790     useCSCShowers = cms.bool( False ),
6791     Debug = cms.untracked.bool( False ),
6792     PrintEventNumber = cms.untracked.bool( False ),
6793     runDQM = cms.untracked.bool( False ),
6794     VisualFEDInspect = cms.untracked.bool( False ),
6795     VisualFEDShort = cms.untracked.bool( False ),
6796     FormatedEventDump = cms.untracked.bool( False ),
6797     SuppressZeroLCT = cms.untracked.bool( True ),
6798     DisableMappingCheck = cms.untracked.bool( False ),
6799     B904Setup = cms.untracked.bool( False ),
6800     B904vmecrate = cms.untracked.int32( 1 ),
6801     B904dmb = cms.untracked.int32( 3 )
6802 )
6803 process.hltCsc2DRecHits = cms.EDProducer( "CSCRecHitDProducer",
6804     CSCStripPeakThreshold = cms.double( 10.0 ),
6805     CSCStripClusterChargeCut = cms.double( 25.0 ),
6806     CSCStripxtalksOffset = cms.double( 0.03 ),
6807     UseAverageTime = cms.bool( False ),
6808     UseParabolaFit = cms.bool( False ),
6809     UseFivePoleFit = cms.bool( True ),
6810     CSCWireClusterDeltaT = cms.int32( 1 ),
6811     CSCUseCalibrations = cms.bool( True ),
6812     CSCUseStaticPedestals = cms.bool( False ),
6813     CSCNoOfTimeBinsForDynamicPedestal = cms.int32( 2 ),
6814     wireDigiTag = cms.InputTag( 'hltMuonCSCDigis','MuonCSCWireDigi' ),
6815     stripDigiTag = cms.InputTag( 'hltMuonCSCDigis','MuonCSCStripDigi' ),
6816     readBadChannels = cms.bool( False ),
6817     readBadChambers = cms.bool( True ),
6818     CSCUseTimingCorrections = cms.bool( True ),
6819     CSCUseGasGainCorrections = cms.bool( False ),
6820     CSCDebug = cms.untracked.bool( False ),
6821     CSCstripWireDeltaTime = cms.int32( 8 ),
6822     XTasymmetry_ME1a = cms.double( 0.023 ),
6823     XTasymmetry_ME1b = cms.double( 0.01 ),
6824     XTasymmetry_ME12 = cms.double( 0.015 ),
6825     XTasymmetry_ME13 = cms.double( 0.02 ),
6826     XTasymmetry_ME21 = cms.double( 0.023 ),
6827     XTasymmetry_ME22 = cms.double( 0.023 ),
6828     XTasymmetry_ME31 = cms.double( 0.023 ),
6829     XTasymmetry_ME32 = cms.double( 0.023 ),
6830     XTasymmetry_ME41 = cms.double( 0.023 ),
6831     ConstSyst_ME1a = cms.double( 0.01 ),
6832     ConstSyst_ME1b = cms.double( 0.02 ),
6833     ConstSyst_ME12 = cms.double( 0.02 ),
6834     ConstSyst_ME13 = cms.double( 0.03 ),
6835     ConstSyst_ME21 = cms.double( 0.03 ),
6836     ConstSyst_ME22 = cms.double( 0.03 ),
6837     ConstSyst_ME31 = cms.double( 0.03 ),
6838     ConstSyst_ME32 = cms.double( 0.03 ),
6839     ConstSyst_ME41 = cms.double( 0.03 ),
6840     NoiseLevel_ME1a = cms.double( 9.0 ),
6841     NoiseLevel_ME1b = cms.double( 6.0 ),
6842     NoiseLevel_ME12 = cms.double( 7.0 ),
6843     NoiseLevel_ME13 = cms.double( 4.0 ),
6844     NoiseLevel_ME21 = cms.double( 5.0 ),
6845     NoiseLevel_ME22 = cms.double( 7.0 ),
6846     NoiseLevel_ME31 = cms.double( 5.0 ),
6847     NoiseLevel_ME32 = cms.double( 7.0 ),
6848     NoiseLevel_ME41 = cms.double( 5.0 ),
6849     CSCUseReducedWireTimeWindow = cms.bool( True ),
6850     CSCWireTimeWindowLow = cms.int32( 5 ),
6851     CSCWireTimeWindowHigh = cms.int32( 11 )
6852 )
6853 process.hltCscSegments = cms.EDProducer( "CSCSegmentProducer",
6854     inputObjects = cms.InputTag( "hltCsc2DRecHits" ),
6855     algo_type = cms.int32( 1 ),
6856     algo_psets = cms.VPSet( 
6857       cms.PSet(  parameters_per_chamber_type = cms.vint32( 1, 2, 3, 4, 5, 6, 5, 6, 5, 6 ),
6858         algo_psets = cms.VPSet( 
6859           cms.PSet(  wideSeg = cms.double( 3.0 ),
6860             chi2Norm_2D_ = cms.double( 35.0 ),
6861             dRIntMax = cms.double( 2.0 ),
6862             doCollisions = cms.bool( True ),
6863             dPhiMax = cms.double( 0.006 ),
6864             dRMax = cms.double( 1.5 ),
6865             dPhiIntMax = cms.double( 0.005 ),
6866             minLayersApart = cms.int32( 1 ),
6867             chi2Max = cms.double( 100.0 ),
6868             chi2_str = cms.double( 50.0 )
6869           ),
6870           cms.PSet(  wideSeg = cms.double( 3.0 ),
6871             chi2Norm_2D_ = cms.double( 35.0 ),
6872             dRIntMax = cms.double( 2.0 ),
6873             doCollisions = cms.bool( True ),
6874             dPhiMax = cms.double( 0.005 ),
6875             dRMax = cms.double( 1.5 ),
6876             dPhiIntMax = cms.double( 0.004 ),
6877             minLayersApart = cms.int32( 1 ),
6878             chi2Max = cms.double( 100.0 ),
6879             chi2_str = cms.double( 50.0 )
6880           ),
6881           cms.PSet(  wideSeg = cms.double( 3.0 ),
6882             chi2Norm_2D_ = cms.double( 35.0 ),
6883             dRIntMax = cms.double( 2.0 ),
6884             doCollisions = cms.bool( True ),
6885             dPhiMax = cms.double( 0.004 ),
6886             dRMax = cms.double( 1.5 ),
6887             dPhiIntMax = cms.double( 0.003 ),
6888             minLayersApart = cms.int32( 1 ),
6889             chi2Max = cms.double( 100.0 ),
6890             chi2_str = cms.double( 50.0 )
6891           ),
6892           cms.PSet(  wideSeg = cms.double( 3.0 ),
6893             chi2Norm_2D_ = cms.double( 20.0 ),
6894             dRIntMax = cms.double( 2.0 ),
6895             doCollisions = cms.bool( True ),
6896             dPhiMax = cms.double( 0.003 ),
6897             dRMax = cms.double( 1.5 ),
6898             dPhiIntMax = cms.double( 0.002 ),
6899             minLayersApart = cms.int32( 1 ),
6900             chi2Max = cms.double( 60.0 ),
6901             chi2_str = cms.double( 30.0 )
6902           ),
6903           cms.PSet(  wideSeg = cms.double( 3.0 ),
6904             chi2Norm_2D_ = cms.double( 60.0 ),
6905             dRIntMax = cms.double( 2.0 ),
6906             doCollisions = cms.bool( True ),
6907             dPhiMax = cms.double( 0.007 ),
6908             dRMax = cms.double( 1.5 ),
6909             dPhiIntMax = cms.double( 0.005 ),
6910             minLayersApart = cms.int32( 1 ),
6911             chi2Max = cms.double( 180.0 ),
6912             chi2_str = cms.double( 80.0 )
6913           ),
6914           cms.PSet(  wideSeg = cms.double( 3.0 ),
6915             chi2Norm_2D_ = cms.double( 35.0 ),
6916             dRIntMax = cms.double( 2.0 ),
6917             doCollisions = cms.bool( True ),
6918             dPhiMax = cms.double( 0.006 ),
6919             dRMax = cms.double( 1.5 ),
6920             dPhiIntMax = cms.double( 0.004 ),
6921             minLayersApart = cms.int32( 1 ),
6922             chi2Max = cms.double( 100.0 ),
6923             chi2_str = cms.double( 50.0 )
6924           )
6925         ),
6926         algo_name = cms.string( "CSCSegAlgoRU" ),
6927         chamber_types = cms.vstring( 'ME1/a',
6928           'ME1/b',
6929           'ME1/2',
6930           'ME1/3',
6931           'ME2/1',
6932           'ME2/2',
6933           'ME3/1',
6934           'ME3/2',
6935           'ME4/1',
6936           'ME4/2' )
6937       )
6938     )
6939 )
6940 process.hltMuonRPCDigisCPPF = cms.EDProducer( "RPCAMCRawToDigi",
6941     inputTag = cms.InputTag( "rawDataCollector" ),
6942     calculateCRC = cms.bool( True ),
6943     fillCounters = cms.bool( True ),
6944     RPCAMCUnpacker = cms.string( "RPCCPPFUnpacker" ),
6945     RPCAMCUnpackerSettings = cms.PSet( 
6946       bxMin = cms.int32( -2 ),
6947       cppfDaqDelay = cms.int32( 2 ),
6948       fillAMCCounters = cms.bool( True ),
6949       bxMax = cms.int32( 2 )
6950     )
6951 )
6952 process.hltOmtfDigis = cms.EDProducer( "OmtfUnpacker",
6953     inputLabel = cms.InputTag( "rawDataCollector" ),
6954     skipRpc = cms.bool( False ),
6955     skipCsc = cms.bool( False ),
6956     skipDt = cms.bool( False ),
6957     skipMuon = cms.bool( False ),
6958     useRpcConnectionFile = cms.bool( False ),
6959     rpcConnectionFile = cms.string( "" ),
6960     outputTag = cms.string( "" )
6961 )
6962 process.hltMuonRPCDigisTwinMux = cms.EDProducer( "RPCTwinMuxRawToDigi",
6963     inputTag = cms.InputTag( "rawDataCollector" ),
6964     calculateCRC = cms.bool( True ),
6965     fillCounters = cms.bool( True ),
6966     bxMin = cms.int32( -2 ),
6967     bxMax = cms.int32( 2 )
6968 )
6969 process.hltMuonRPCDigis = cms.EDProducer( "RPCDigiMerger",
6970     inputTagSimRPCDigis = cms.InputTag( "" ),
6971     inputTagTwinMuxDigis = cms.InputTag( "hltMuonRPCDigisTwinMux" ),
6972     inputTagOMTFDigis = cms.InputTag( "hltOmtfDigis" ),
6973     inputTagCPPFDigis = cms.InputTag( "hltMuonRPCDigisCPPF" ),
6974     InputLabel = cms.InputTag( "rawDataCollector" ),
6975     bxMinTwinMux = cms.int32( -2 ),
6976     bxMaxTwinMux = cms.int32( 2 ),
6977     bxMinOMTF = cms.int32( -3 ),
6978     bxMaxOMTF = cms.int32( 4 ),
6979     bxMinCPPF = cms.int32( -2 ),
6980     bxMaxCPPF = cms.int32( 2 )
6981 )
6982 process.hltRpcRecHits = cms.EDProducer( "RPCRecHitProducer",
6983     recAlgoConfig = cms.PSet(  ),
6984     recAlgo = cms.string( "RPCRecHitStandardAlgo" ),
6985     rpcDigiLabel = cms.InputTag( "hltMuonRPCDigis" ),
6986     maskSource = cms.string( "File" ),
6987     maskvecfile = cms.FileInPath( "RecoLocalMuon/RPCRecHit/data/RPCMaskVec.dat" ),
6988     deadSource = cms.string( "File" ),
6989     deadvecfile = cms.FileInPath( "RecoLocalMuon/RPCRecHit/data/RPCDeadVec.dat" )
6990 )
6991 process.hltMuonGEMDigis = cms.EDProducer( "GEMRawToDigiModule",
6992     InputLabel = cms.InputTag( "rawDataCollector" ),
6993     useDBEMap = cms.bool( True ),
6994     keepDAQStatus = cms.bool( False ),
6995     readMultiBX = cms.bool( False ),
6996     ge21Off = cms.bool( True ),
6997     fedIdStart = cms.uint32( 1467 ),
6998     fedIdEnd = cms.uint32( 1478 )
6999 )
7000 process.hltGemRecHits = cms.EDProducer( "GEMRecHitProducer",
7001     recAlgoConfig = cms.PSet(  ),
7002     recAlgo = cms.string( "GEMRecHitStandardAlgo" ),
7003     gemDigiLabel = cms.InputTag( "hltMuonGEMDigis" ),
7004     applyMasking = cms.bool( True ),
7005     ge21Off = cms.bool( False )
7006 )
7007 process.hltGemSegments = cms.EDProducer( "GEMSegmentProducer",
7008     gemRecHitLabel = cms.InputTag( "hltGemRecHits" ),
7009     enableGE0 = cms.bool( True ),
7010     enableGE12 = cms.bool( False ),
7011     ge0_name = cms.string( "GE0SegAlgoRU" ),
7012     algo_name = cms.string( "GEMSegmentAlgorithm" ),
7013     ge0_pset = cms.PSet( 
7014       maxChi2GoodSeg = cms.double( 50.0 ),
7015       maxChi2Prune = cms.double( 50.0 ),
7016       maxNumberOfHitsPerLayer = cms.uint32( 100 ),
7017       maxETASeeds = cms.double( 0.1 ),
7018       maxPhiAdditional = cms.double( 0.001096605744 ),
7019       minNumberOfHits = cms.uint32( 4 ),
7020       doCollisions = cms.bool( True ),
7021       maxPhiSeeds = cms.double( 0.001096605744 ),
7022       requireCentralBX = cms.bool( True ),
7023       maxChi2Additional = cms.double( 100.0 ),
7024       allowWideSegments = cms.bool( True ),
7025       maxNumberOfHits = cms.uint32( 300 ),
7026       maxTOFDiff = cms.double( 25.0 )
7027     ),
7028     algo_pset = cms.PSet( 
7029       dYclusBoxMax = cms.double( 5.0 ),
7030       dXclusBoxMax = cms.double( 1.0 ),
7031       maxRecHitsInCluster = cms.int32( 4 ),
7032       preClustering = cms.bool( True ),
7033       preClusteringUseChaining = cms.bool( True ),
7034       dEtaChainBoxMax = cms.double( 0.05 ),
7035       clusterOnlySameBXRecHits = cms.bool( True ),
7036       minHitsPerSegment = cms.uint32( 2 ),
7037       dPhiChainBoxMax = cms.double( 0.02 )
7038     )
7039 )
7040 process.hltL2OfflineMuonSeeds = cms.EDProducer( "MuonSeedGenerator",
7041     beamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
7042     scaleDT = cms.bool( True ),
7043     CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
7044     DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
7045     ME0RecSegmentLabel = cms.InputTag( "me0Segments" ),
7046     EnableDTMeasurement = cms.bool( True ),
7047     EnableCSCMeasurement = cms.bool( True ),
7048     EnableME0Measurement = cms.bool( False ),
7049     crackEtas = cms.vdouble( 0.2, 1.6, 1.7 ),
7050     crackWindow = cms.double( 0.04 ),
7051     deltaPhiSearchWindow = cms.double( 0.25 ),
7052     deltaEtaSearchWindow = cms.double( 0.2 ),
7053     deltaEtaCrackSearchWindow = cms.double( 0.25 ),
7054     CSC_01 = cms.vdouble( 0.166, 0.0, 0.0, 0.031, 0.0, 0.0 ),
7055     CSC_12 = cms.vdouble( -0.161, 0.254, -0.047, 0.042, -0.007, 0.0 ),
7056     CSC_02 = cms.vdouble( 0.612, -0.207, 0.0, 0.067, -0.001, 0.0 ),
7057     CSC_13 = cms.vdouble( 0.901, -1.302, 0.533, 0.045, 0.005, 0.0 ),
7058     CSC_03 = cms.vdouble( 0.787, -0.338, 0.029, 0.101, -0.008, 0.0 ),
7059     CSC_14 = cms.vdouble( 0.606, -0.181, -0.002, 0.111, -0.003, 0.0 ),
7060     CSC_23 = cms.vdouble( -0.081, 0.113, -0.029, 0.015, 0.008, 0.0 ),
7061     CSC_24 = cms.vdouble( 0.004, 0.021, -0.002, 0.053, 0.0, 0.0 ),
7062     CSC_34 = cms.vdouble( 0.062, -0.067, 0.019, 0.021, 0.003, 0.0 ),
7063     DT_12 = cms.vdouble( 0.183, 0.054, -0.087, 0.028, 0.002, 0.0 ),
7064     DT_13 = cms.vdouble( 0.315, 0.068, -0.127, 0.051, -0.002, 0.0 ),
7065     DT_14 = cms.vdouble( 0.359, 0.052, -0.107, 0.072, -0.004, 0.0 ),
7066     DT_23 = cms.vdouble( 0.13, 0.023, -0.057, 0.028, 0.004, 0.0 ),
7067     DT_24 = cms.vdouble( 0.176, 0.014, -0.051, 0.051, 0.003, 0.0 ),
7068     DT_34 = cms.vdouble( 0.044, 0.004, -0.013, 0.029, 0.003, 0.0 ),
7069     OL_1213 = cms.vdouble( 0.96, -0.737, 0.0, 0.052, 0.0, 0.0 ),
7070     OL_1222 = cms.vdouble( 0.848, -0.591, 0.0, 0.062, 0.0, 0.0 ),
7071     OL_1232 = cms.vdouble( 0.184, 0.0, 0.0, 0.066, 0.0, 0.0 ),
7072     OL_2213 = cms.vdouble( 0.117, 0.0, 0.0, 0.044, 0.0, 0.0 ),
7073     OL_2222 = cms.vdouble( 0.107, 0.0, 0.0, 0.04, 0.0, 0.0 ),
7074     SME_11 = cms.vdouble( 3.295, -1.527, 0.112, 0.378, 0.02, 0.0 ),
7075     SME_12 = cms.vdouble( 0.102, 0.599, 0.0, 0.38, 0.0, 0.0 ),
7076     SME_13 = cms.vdouble( -1.286, 1.711, 0.0, 0.356, 0.0, 0.0 ),
7077     SME_21 = cms.vdouble( -0.529, 1.194, -0.358, 0.472, 0.086, 0.0 ),
7078     SME_22 = cms.vdouble( -1.207, 1.491, -0.251, 0.189, 0.243, 0.0 ),
7079     SME_31 = cms.vdouble( -1.594, 1.482, -0.317, 0.487, 0.097, 0.0 ),
7080     SME_32 = cms.vdouble( -0.901, 1.333, -0.47, 0.41, 0.073, 0.0 ),
7081     SME_41 = cms.vdouble( -0.003, 0.005, 0.005, 0.608, 0.076, 0.0 ),
7082     SME_42 = cms.vdouble( -0.003, 0.005, 0.005, 0.608, 0.076, 0.0 ),
7083     SMB_10 = cms.vdouble( 1.387, -0.038, 0.0, 0.19, 0.0, 0.0 ),
7084     SMB_11 = cms.vdouble( 1.247, 0.72, -0.802, 0.229, -0.075, 0.0 ),
7085     SMB_12 = cms.vdouble( 2.128, -0.956, 0.0, 0.199, 0.0, 0.0 ),
7086     SMB_20 = cms.vdouble( 1.011, -0.052, 0.0, 0.188, 0.0, 0.0 ),
7087     SMB_21 = cms.vdouble( 1.043, -0.124, 0.0, 0.183, 0.0, 0.0 ),
7088     SMB_22 = cms.vdouble( 1.474, -0.758, 0.0, 0.185, 0.0, 0.0 ),
7089     SMB_30 = cms.vdouble( 0.505, -0.022, 0.0, 0.215, 0.0, 0.0 ),
7090     SMB_31 = cms.vdouble( 0.549, -0.145, 0.0, 0.207, 0.0, 0.0 ),
7091     SMB_32 = cms.vdouble( 0.67, -0.327, 0.0, 0.22, 0.0, 0.0 ),
7092     CSC_01_1_scale = cms.vdouble( -1.915329, 0.0 ),
7093     CSC_12_1_scale = cms.vdouble( -6.434242, 0.0 ),
7094     CSC_12_2_scale = cms.vdouble( -1.63622, 0.0 ),
7095     CSC_12_3_scale = cms.vdouble( -1.63622, 0.0 ),
7096     CSC_13_2_scale = cms.vdouble( -6.077936, 0.0 ),
7097     CSC_13_3_scale = cms.vdouble( -1.701268, 0.0 ),
7098     CSC_14_3_scale = cms.vdouble( -1.969563, 0.0 ),
7099     CSC_23_1_scale = cms.vdouble( -19.084285, 0.0 ),
7100     CSC_23_2_scale = cms.vdouble( -6.079917, 0.0 ),
7101     CSC_24_1_scale = cms.vdouble( -6.055701, 0.0 ),
7102     CSC_34_1_scale = cms.vdouble( -11.520507, 0.0 ),
7103     OL_1213_0_scale = cms.vdouble( -4.488158, 0.0 ),
7104     OL_1222_0_scale = cms.vdouble( -5.810449, 0.0 ),
7105     OL_1232_0_scale = cms.vdouble( -5.964634, 0.0 ),
7106     OL_2213_0_scale = cms.vdouble( -7.239789, 0.0 ),
7107     OL_2222_0_scale = cms.vdouble( -7.667231, 0.0 ),
7108     DT_12_1_scale = cms.vdouble( -3.692398, 0.0 ),
7109     DT_12_2_scale = cms.vdouble( -3.518165, 0.0 ),
7110     DT_13_1_scale = cms.vdouble( -4.520923, 0.0 ),
7111     DT_13_2_scale = cms.vdouble( -4.257687, 0.0 ),
7112     DT_14_1_scale = cms.vdouble( -5.644816, 0.0 ),
7113     DT_14_2_scale = cms.vdouble( -4.808546, 0.0 ),
7114     DT_23_1_scale = cms.vdouble( -5.320346, 0.0 ),
7115     DT_23_2_scale = cms.vdouble( -5.117625, 0.0 ),
7116     DT_24_1_scale = cms.vdouble( -7.490909, 0.0 ),
7117     DT_24_2_scale = cms.vdouble( -6.63094, 0.0 ),
7118     DT_34_1_scale = cms.vdouble( -13.783765, 0.0 ),
7119     DT_34_2_scale = cms.vdouble( -11.901897, 0.0 ),
7120     SMB_10_0_scale = cms.vdouble( 2.448566, 0.0 ),
7121     SMB_11_0_scale = cms.vdouble( 2.56363, 0.0 ),
7122     SMB_12_0_scale = cms.vdouble( 2.283221, 0.0 ),
7123     SMB_20_0_scale = cms.vdouble( 1.486168, 0.0 ),
7124     SMB_21_0_scale = cms.vdouble( 1.58384, 0.0 ),
7125     SMB_22_0_scale = cms.vdouble( 1.346681, 0.0 ),
7126     SMB_30_0_scale = cms.vdouble( -3.629838, 0.0 ),
7127     SMB_31_0_scale = cms.vdouble( -3.323768, 0.0 ),
7128     SMB_32_0_scale = cms.vdouble( -3.054156, 0.0 ),
7129     SME_11_0_scale = cms.vdouble( 1.325085, 0.0 ),
7130     SME_12_0_scale = cms.vdouble( 2.279181, 0.0 ),
7131     SME_13_0_scale = cms.vdouble( 0.104905, 0.0 ),
7132     SME_21_0_scale = cms.vdouble( -0.040862, 0.0 ),
7133     SME_22_0_scale = cms.vdouble( -3.457901, 0.0 )
7134 )
7135 process.hltL2MuonSeeds = cms.EDProducer( "L2MuonSeedGeneratorFromL1T",
7136     GMTReadoutCollection = cms.InputTag( "" ),
7137     InputObjects = cms.InputTag( 'hltGtStage2Digis','Muon' ),
7138     Propagator = cms.string( "SteppingHelixPropagatorAny" ),
7139     L1MinPt = cms.double( 0.0 ),
7140     L1MaxEta = cms.double( 2.5 ),
7141     L1MinQuality = cms.uint32( 7 ),
7142     SetMinPtBarrelTo = cms.double( 3.5 ),
7143     SetMinPtEndcapTo = cms.double( 1.0 ),
7144     UseOfflineSeed = cms.untracked.bool( True ),
7145     UseUnassociatedL1 = cms.bool( False ),
7146     MatchDR = cms.vdouble( 0.3 ),
7147     EtaMatchingBins = cms.vdouble( 0.0, 2.5 ),
7148     CentralBxOnly = cms.bool( True ),
7149     MatchType = cms.uint32( 0 ),
7150     SortType = cms.uint32( 0 ),
7151     OfflineSeedLabel = cms.untracked.InputTag( "hltL2OfflineMuonSeeds" ),
7152     ServiceParameters = cms.PSet( 
7153       RPCLayers = cms.bool( True ),
7154       UseMuonNavigation = cms.untracked.bool( True ),
7155       Propagators = cms.untracked.vstring( 'SteppingHelixPropagatorAny' )
7156     )
7157 )
7158 process.hltL2Muons = cms.EDProducer( "L2MuonProducer",
7159     ServiceParameters = cms.PSet( 
7160       RPCLayers = cms.bool( True ),
7161       UseMuonNavigation = cms.untracked.bool( True ),
7162       Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny',
7163         'hltESPFastSteppingHelixPropagatorOpposite' )
7164     ),
7165     InputObjects = cms.InputTag( "hltL2MuonSeeds" ),
7166     SeedTransformerParameters = cms.PSet( 
7167       Fitter = cms.string( "hltESPKFFittingSmootherForL2Muon" ),
7168       NMinRecHits = cms.uint32( 2 ),
7169       RescaleError = cms.double( 100.0 ),
7170       Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
7171       UseSubRecHits = cms.bool( False ),
7172       MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" )
7173     ),
7174     L2TrajBuilderParameters = cms.PSet( 
7175       BWFilterParameters = cms.PSet( 
7176         DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
7177         CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
7178         BWSeedType = cms.string( "fromGenerator" ),
7179         GEMRecSegmentLabel = cms.InputTag( "hltGemRecHits" ),
7180         RPCRecSegmentLabel = cms.InputTag( "hltRpcRecHits" ),
7181         EnableGEMMeasurement = cms.bool( True ),
7182         EnableRPCMeasurement = cms.bool( True ),
7183         MuonTrajectoryUpdatorParameters = cms.PSet( 
7184           ExcludeRPCFromFit = cms.bool( False ),
7185           Granularity = cms.int32( 0 ),
7186           MaxChi2 = cms.double( 25.0 ),
7187           RescaleError = cms.bool( False ),
7188           RescaleErrorFactor = cms.double( 100.0 ),
7189           UseInvalidHits = cms.bool( True )
7190         ),
7191         EnableCSCMeasurement = cms.bool( True ),
7192         MaxChi2 = cms.double( 100.0 ),
7193         FitDirection = cms.string( "outsideIn" ),
7194         Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
7195         NumberOfSigma = cms.double( 3.0 ),
7196         EnableDTMeasurement = cms.bool( True )
7197       ),
7198       DoSeedRefit = cms.bool( False ),
7199       FilterParameters = cms.PSet( 
7200         DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
7201         CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
7202         GEMRecSegmentLabel = cms.InputTag( "hltGemRecHits" ),
7203         RPCRecSegmentLabel = cms.InputTag( "hltRpcRecHits" ),
7204         EnableGEMMeasurement = cms.bool( True ),
7205         EnableRPCMeasurement = cms.bool( True ),
7206         MuonTrajectoryUpdatorParameters = cms.PSet( 
7207           ExcludeRPCFromFit = cms.bool( False ),
7208           Granularity = cms.int32( 0 ),
7209           MaxChi2 = cms.double( 25.0 ),
7210           RescaleError = cms.bool( False ),
7211           RescaleErrorFactor = cms.double( 100.0 ),
7212           UseInvalidHits = cms.bool( True )
7213         ),
7214         EnableCSCMeasurement = cms.bool( True ),
7215         MaxChi2 = cms.double( 1000.0 ),
7216         FitDirection = cms.string( "insideOut" ),
7217         Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
7218         NumberOfSigma = cms.double( 3.0 ),
7219         EnableDTMeasurement = cms.bool( True )
7220       ),
7221       SeedPosition = cms.string( "in" ),
7222       DoBackwardFilter = cms.bool( True ),
7223       DoRefit = cms.bool( False ),
7224       NavigationType = cms.string( "Standard" ),
7225       SeedTransformerParameters = cms.PSet( 
7226         Fitter = cms.string( "hltESPKFFittingSmootherForL2Muon" ),
7227         NMinRecHits = cms.uint32( 2 ),
7228         RescaleError = cms.double( 100.0 ),
7229         Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
7230         UseSubRecHits = cms.bool( False ),
7231         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" )
7232       ),
7233       SeedPropagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" )
7234     ),
7235     DoSeedRefit = cms.bool( False ),
7236     TrackLoaderParameters = cms.PSet( 
7237       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
7238       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
7239       DoSmoothing = cms.bool( False ),
7240       VertexConstraint = cms.bool( True ),
7241       MuonUpdatorAtVertexParameters = cms.PSet( 
7242         MaxChi2 = cms.double( 1000000.0 ),
7243         BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ),
7244         BeamSpotPosition = cms.vdouble( 0.0, 0.0, 0.0 ),
7245         Propagator = cms.string( "hltESPFastSteppingHelixPropagatorOpposite" )
7246       ),
7247       Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
7248     ),
7249     MuonTrajectoryBuilder = cms.string( "Exhaustive" )
7250 )
7251 process.hltL2MuonCandidates = cms.EDProducer( "L2MuonCandidateProducer",
7252     InputObjects = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' )
7253 )
7254 process.hltSiStripExcludedFEDListProducer = cms.EDProducer( "SiStripExcludedFEDListProducer",
7255     ProductLabel = cms.InputTag( "rawDataCollector" )
7256 )
7257 process.hltSiStripRawToClustersFacility = cms.EDProducer( "SiStripClusterizerFromRaw",
7258     ProductLabel = cms.InputTag( "rawDataCollector" ),
7259     ConditionsLabel = cms.string( "" ),
7260     onDemand = cms.bool( False ),
7261     DoAPVEmulatorCheck = cms.bool( False ),
7262     LegacyUnpacker = cms.bool( False ),
7263     HybridZeroSuppressed = cms.bool( False ),
7264     Clusterizer = cms.PSet( 
7265       ConditionsLabel = cms.string( "" ),
7266       MaxClusterSize = cms.uint32( 16 ),
7267       ClusterThreshold = cms.double( 5.0 ),
7268       SeedThreshold = cms.double( 3.0 ),
7269       Algorithm = cms.string( "ThreeThresholdAlgorithm" ),
7270       ChannelThreshold = cms.double( 2.0 ),
7271       MaxAdjacentBad = cms.uint32( 0 ),
7272       setDetId = cms.bool( True ),
7273       MaxSequentialHoles = cms.uint32( 0 ),
7274       RemoveApvShots = cms.bool( True ),
7275       clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
7276       MaxSequentialBad = cms.uint32( 1 )
7277     ),
7278     Algorithms = cms.PSet( 
7279       Use10bitsTruncation = cms.bool( False ),
7280       CommonModeNoiseSubtractionMode = cms.string( "Median" ),
7281       useCMMeanMap = cms.bool( False ),
7282       TruncateInSuppressor = cms.bool( True ),
7283       doAPVRestore = cms.bool( False ),
7284       SiStripFedZeroSuppressionMode = cms.uint32( 4 ),
7285       PedestalSubtractionFedMode = cms.bool( True )
7286     )
7287 )
7288 process.hltMeasurementTrackerEvent = cms.EDProducer( "MeasurementTrackerEventProducer",
7289     measurementTracker = cms.string( "hltESPMeasurementTracker" ),
7290     skipClusters = cms.InputTag( "" ),
7291     pixelClusterProducer = cms.string( "hltSiPixelClusters" ),
7292     stripClusterProducer = cms.string( "hltSiStripRawToClustersFacility" ),
7293     Phase2TrackerCluster1DProducer = cms.string( "" ),
7294     vectorHits = cms.InputTag( "" ),
7295     vectorHitsRej = cms.InputTag( "" ),
7296     inactivePixelDetectorLabels = cms.VInputTag( 'hltSiPixelDigiErrors' ),
7297     badPixelFEDChannelCollectionLabels = cms.VInputTag( 'hltSiPixelDigiErrors' ),
7298     pixelCablingMapLabel = cms.string( "" ),
7299     inactiveStripDetectorLabels = cms.VInputTag( 'hltSiStripExcludedFEDListProducer' ),
7300     switchOffPixelsIfEmpty = cms.bool( True )
7301 )
7302 process.hltIterL3OISeedsFromL2Muons = cms.EDProducer( "TSGForOIDNN",
7303     src = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ),
7304     layersToTry = cms.int32( 2 ),
7305     fixedErrorRescaleFactorForHitless = cms.double( 2.0 ),
7306     hitsToTry = cms.int32( 1 ),
7307     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
7308     estimator = cms.string( "hltESPChi2MeasurementEstimator100" ),
7309     maxEtaForTOB = cms.double( 1.8 ),
7310     minEtaForTEC = cms.double( 0.7 ),
7311     debug = cms.untracked.bool( False ),
7312     maxSeeds = cms.uint32( 20 ),
7313     maxHitlessSeeds = cms.uint32( 5 ),
7314     maxHitSeeds = cms.uint32( 1 ),
7315     propagatorName = cms.string( "PropagatorWithMaterialParabolicMf" ),
7316     maxHitlessSeedsIP = cms.uint32( 5 ),
7317     maxHitlessSeedsMuS = cms.uint32( 0 ),
7318     maxHitDoubletSeeds = cms.uint32( 0 ),
7319     getStrategyFromDNN = cms.bool( True ),
7320     useRegressor = cms.bool( False ),
7321     dnnMetadataPath = cms.string( "RecoMuon/TrackerSeedGenerator/data/OIseeding/DNNclassifier_Run3_metadata.json" )
7322 )
7323 process.hltIterL3OITrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker",
7324     cleanTrajectoryAfterInOut = cms.bool( False ),
7325     doSeedingRegionRebuilding = cms.bool( False ),
7326     onlyPixelHitsForSeedCleaner = cms.bool( False ),
7327     reverseTrajectories = cms.bool( True ),
7328     useHitsSplitting = cms.bool( False ),
7329     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
7330     src = cms.InputTag( "hltIterL3OISeedsFromL2Muons" ),
7331     clustersToSkip = cms.InputTag( "" ),
7332     phase2clustersToSkip = cms.InputTag( "" ),
7333     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTPSetMuonCkfTrajectoryBuilder" ) ),
7334     TransientInitialStateEstimatorParameters = cms.PSet( 
7335       propagatorAlongTISE = cms.string( "PropagatorWithMaterial" ),
7336       numberMeasurementsForFit = cms.int32( 4 ),
7337       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialOpposite" )
7338     ),
7339     numHitsForSeedCleaner = cms.int32( 4 ),
7340     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
7341     RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
7342     TrajectoryCleaner = cms.string( "muonSeededTrajectoryCleanerBySharedHits" ),
7343     maxNSeeds = cms.uint32( 500000 ),
7344     maxSeedsBeforeCleaning = cms.uint32( 5000 )
7345 )
7346 process.hltIterL3OIMuCtfWithMaterialTracks = cms.EDProducer( "TrackProducer",
7347     TrajectoryInEvent = cms.bool( False ),
7348     useHitsSplitting = cms.bool( False ),
7349     src = cms.InputTag( "hltIterL3OITrackCandidates" ),
7350     clusterRemovalInfo = cms.InputTag( "" ),
7351     AlgorithmName = cms.string( "iter10" ),
7352     GeometricInnerState = cms.bool( True ),
7353     reMatchSplitHits = cms.bool( False ),
7354     usePropagatorForPCA = cms.bool( False ),
7355     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
7356     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
7357     useSimpleMF = cms.bool( False ),
7358     SimpleMagneticField = cms.string( "" ),
7359     Fitter = cms.string( "hltESPKFFittingSmootherWithOutliersRejectionAndRK" ),
7360     Propagator = cms.string( "PropagatorWithMaterial" ),
7361     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
7362     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
7363     MeasurementTracker = cms.string( "hltESPMeasurementTracker" )
7364 )
7365 process.hltIterL3OIMuonTrackCutClassifier = cms.EDProducer( "TrackCutClassifier",
7366     src = cms.InputTag( "hltIterL3OIMuCtfWithMaterialTracks" ),
7367     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
7368     vertices = cms.InputTag( "Notused" ),
7369     ignoreVertices = cms.bool( True ),
7370     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
7371     mva = cms.PSet( 
7372       minPixelHits = cms.vint32( 0, 0, 0 ),
7373       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 100.0 ),
7374       dr_par = cms.PSet( 
7375         d0err = cms.vdouble( 0.003, 0.003, 3.40282346639E38 ),
7376         dr_par2 = cms.vdouble( 0.3, 0.3, 3.40282346639E38 ),
7377         dr_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
7378         dr_exp = cms.vint32( 4, 4, 2147483647 ),
7379         d0err_par = cms.vdouble( 0.001, 0.001, 3.40282346639E38 )
7380       ),
7381       maxLostLayers = cms.vint32( 4, 3, 2 ),
7382       min3DLayers = cms.vint32( 0, 0, 0 ),
7383       dz_par = cms.PSet( 
7384         dz_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
7385         dz_par2 = cms.vdouble( 0.35, 0.35, 3.40282346639E38 ),
7386         dz_exp = cms.vint32( 4, 4, 2147483647 )
7387       ),
7388       minNVtxTrk = cms.int32( 3 ),
7389       maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ),
7390       minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
7391       maxChi2 = cms.vdouble( 3.40282346639E38, 3.40282346639E38, 3.40282346639E38 ),
7392       maxChi2n = cms.vdouble( 10.0, 1.0, 0.4 ),
7393       maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ),
7394       minLayers = cms.vint32( 3, 5, 5 )
7395     )
7396 )
7397 process.hltIterL3OIMuonTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner",
7398     originalSource = cms.InputTag( "hltIterL3OIMuCtfWithMaterialTracks" ),
7399     originalMVAVals = cms.InputTag( 'hltIterL3OIMuonTrackCutClassifier','MVAValues' ),
7400     originalQualVals = cms.InputTag( 'hltIterL3OIMuonTrackCutClassifier','QualityMasks' ),
7401     minQuality = cms.string( "highPurity" ),
7402     copyExtras = cms.untracked.bool( True ),
7403     copyTrajectories = cms.untracked.bool( False )
7404 )
7405 process.hltL3MuonsIterL3OI = cms.EDProducer( "L3MuonProducer",
7406     ServiceParameters = cms.PSet( 
7407       RPCLayers = cms.bool( True ),
7408       UseMuonNavigation = cms.untracked.bool( True ),
7409       Propagators = cms.untracked.vstring( 'hltESPSmartPropagatorAny',
7410         'SteppingHelixPropagatorAny',
7411         'hltESPSmartPropagator',
7412         'hltESPSteppingHelixPropagatorOpposite' )
7413     ),
7414     MuonCollectionLabel = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ),
7415     TrackLoaderParameters = cms.PSet( 
7416       MuonSeededTracksInstance = cms.untracked.string( "L2Seeded" ),
7417       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
7418       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
7419       DoSmoothing = cms.bool( True ),
7420       SmoothTkTrack = cms.untracked.bool( False ),
7421       VertexConstraint = cms.bool( False ),
7422       MuonUpdatorAtVertexParameters = cms.PSet( 
7423         MaxChi2 = cms.double( 1000000.0 ),
7424         BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ),
7425         Propagator = cms.string( "hltESPSteppingHelixPropagatorOpposite" )
7426       ),
7427       PutTkTrackIntoEvent = cms.untracked.bool( False ),
7428       Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
7429     ),
7430     L3TrajBuilderParameters = cms.PSet( 
7431       PtCut = cms.double( 1.0 ),
7432       TrackerPropagator = cms.string( "SteppingHelixPropagatorAny" ),
7433       GlobalMuonTrackMatcher = cms.PSet( 
7434         Chi2Cut_3 = cms.double( 200.0 ),
7435         DeltaDCut_2 = cms.double( 10.0 ),
7436         Eta_threshold = cms.double( 1.2 ),
7437         Quality_2 = cms.double( 15.0 ),
7438         DeltaDCut_1 = cms.double( 40.0 ),
7439         Quality_3 = cms.double( 7.0 ),
7440         DeltaDCut_3 = cms.double( 15.0 ),
7441         Quality_1 = cms.double( 20.0 ),
7442         Pt_threshold1 = cms.double( 0.0 ),
7443         DeltaRCut_2 = cms.double( 0.2 ),
7444         DeltaRCut_1 = cms.double( 0.1 ),
7445         Pt_threshold2 = cms.double( 9.99999999E8 ),
7446         Chi2Cut_1 = cms.double( 50.0 ),
7447         Chi2Cut_2 = cms.double( 50.0 ),
7448         DeltaRCut_3 = cms.double( 1.0 ),
7449         LocChi2Cut = cms.double( 0.001 ),
7450         Propagator = cms.string( "hltESPSmartPropagator" ),
7451         MinPt = cms.double( 1.0 ),
7452         MinP = cms.double( 2.5 )
7453       ),
7454       ScaleTECxFactor = cms.double( -1.0 ),
7455       tkTrajUseVertex = cms.bool( False ),
7456       MuonTrackingRegionBuilder = cms.PSet( 
7457         Rescale_Dz = cms.double( 4.0 ),
7458         Pt_fixed = cms.bool( False ),
7459         Eta_fixed = cms.bool( True ),
7460         Eta_min = cms.double( 0.1 ),
7461         DeltaZ = cms.double( 24.2 ),
7462         maxRegions = cms.int32( 2 ),
7463         EtaR_UpperLimit_Par1 = cms.double( 0.25 ),
7464         UseVertex = cms.bool( False ),
7465         Z_fixed = cms.bool( False ),
7466         PhiR_UpperLimit_Par1 = cms.double( 0.6 ),
7467         PhiR_UpperLimit_Par2 = cms.double( 0.2 ),
7468         Rescale_phi = cms.double( 3.0 ),
7469         DeltaEta = cms.double( 0.2 ),
7470         precise = cms.bool( True ),
7471         OnDemand = cms.int32( -1 ),
7472         EtaR_UpperLimit_Par2 = cms.double( 0.15 ),
7473         MeasurementTrackerName = cms.InputTag( "hltESPMeasurementTracker" ),
7474         vertexCollection = cms.InputTag( "pixelVertices" ),
7475         Pt_min = cms.double( 3.0 ),
7476         beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
7477         Phi_fixed = cms.bool( True ),
7478         DeltaR = cms.double( 0.025 ),
7479         input = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ),
7480         DeltaPhi = cms.double( 0.15 ),
7481         Phi_min = cms.double( 0.1 ),
7482         Rescale_eta = cms.double( 3.0 )
7483       ),
7484       TrackTransformer = cms.PSet( 
7485         Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
7486         RefitDirection = cms.string( "insideOut" ),
7487         RefitRPCHits = cms.bool( True ),
7488         Propagator = cms.string( "hltESPSmartPropagatorAny" ),
7489         DoPredictionsOnly = cms.bool( False ),
7490         TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
7491         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
7492         Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
7493       ),
7494       tkTrajBeamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
7495       RefitRPCHits = cms.bool( True ),
7496       tkTrajVertex = cms.InputTag( "Notused" ),
7497       GlbRefitterParameters = cms.PSet( 
7498         Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
7499         DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
7500         RefitFlag = cms.bool( True ),
7501         SkipStation = cms.int32( -1 ),
7502         Chi2CutRPC = cms.double( 1.0 ),
7503         PropDirForCosmics = cms.bool( False ),
7504         CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
7505         GEMRecHitLabel = cms.InputTag( "hltGemRecHits" ),
7506         HitThreshold = cms.int32( 1 ),
7507         Chi2CutGEM = cms.double( 1.0 ),
7508         DYTthrs = cms.vint32( 30, 15 ),
7509         TrackerSkipSystem = cms.int32( -1 ),
7510         RefitDirection = cms.string( "insideOut" ),
7511         Chi2CutCSC = cms.double( 150.0 ),
7512         Chi2CutDT = cms.double( 10.0 ),
7513         RefitRPCHits = cms.bool( True ),
7514         TrackerSkipSection = cms.int32( -1 ),
7515         Propagator = cms.string( "hltESPSmartPropagatorAny" ),
7516         DoPredictionsOnly = cms.bool( False ),
7517         TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
7518         MuonHitsOption = cms.int32( 1 ),
7519         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" )
7520       ),
7521       PCut = cms.double( 2.5 ),
7522       tkTrajMaxDXYBeamSpot = cms.double( 9999.0 ),
7523       TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
7524       tkTrajMaxChi2 = cms.double( 9999.0 ),
7525       MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
7526       ScaleTECyFactor = cms.double( -1.0 ),
7527       tkTrajLabel = cms.InputTag( "hltIterL3OIMuonTrackSelectionHighPurity" )
7528     )
7529 )
7530 process.hltIterL3OIL3MuonsLinksCombination = cms.EDProducer( "L3TrackLinksCombiner",
7531     labels = cms.VInputTag( 'hltL3MuonsIterL3OI' )
7532 )
7533 process.hltIterL3OIL3Muons = cms.EDProducer( "L3TrackCombiner",
7534     labels = cms.VInputTag( 'hltL3MuonsIterL3OI' )
7535 )
7536 process.hltIterL3OIL3MuonCandidates = cms.EDProducer( "L3MuonCandidateProducer",
7537     InputObjects = cms.InputTag( "hltIterL3OIL3Muons" ),
7538     InputLinksObjects = cms.InputTag( "hltIterL3OIL3MuonsLinksCombination" ),
7539     MuonPtOption = cms.string( "Tracker" )
7540 )
7541 process.hltL2SelectorForL3IO = cms.EDProducer( "HLTMuonL2SelectorForL3IO",
7542     l2Src = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ),
7543     l3OISrc = cms.InputTag( "hltIterL3OIL3MuonCandidates" ),
7544     InputLinks = cms.InputTag( "hltIterL3OIL3MuonsLinksCombination" ),
7545     applyL3Filters = cms.bool( False ),
7546     MinNhits = cms.int32( 1 ),
7547     MaxNormalizedChi2 = cms.double( 20.0 ),
7548     MinNmuonHits = cms.int32( 1 ),
7549     MaxPtDifference = cms.double( 0.3 )
7550 )
7551 process.hltIterL3MuonPixelTracksTrackingRegions = cms.EDProducer( "MuonTrackingRegionByPtEDProducer",
7552     DeltaR = cms.double( 0.025 ),
7553     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
7554     OnDemand = cms.int32( -1 ),
7555     vertexCollection = cms.InputTag( "notUsed" ),
7556     MeasurementTrackerName = cms.InputTag( "" ),
7557     UseVertex = cms.bool( False ),
7558     Rescale_Dz = cms.double( 4.0 ),
7559     Pt_fixed = cms.bool( True ),
7560     Z_fixed = cms.bool( True ),
7561     Pt_min = cms.double( 0.0 ),
7562     DeltaZ = cms.double( 24.2 ),
7563     ptRanges = cms.vdouble( 0.0, 15.0, 20.0, 1.0E64 ),
7564     deltaEtas = cms.vdouble( 0.2, 0.2, 0.2 ),
7565     deltaPhis = cms.vdouble( 0.75, 0.45, 0.225 ),
7566     maxRegions = cms.int32( 5 ),
7567     precise = cms.bool( True ),
7568     input = cms.InputTag( "hltL2SelectorForL3IO" )
7569 )
7570 process.hltPixelTracksInRegionL2 = cms.EDProducer( "TrackSelectorByRegion",
7571     tracks = cms.InputTag( "hltPixelTracks" ),
7572     regions = cms.InputTag( "hltIterL3MuonPixelTracksTrackingRegions" ),
7573     produceTrackCollection = cms.bool( True ),
7574     produceMask = cms.bool( False )
7575 )
7576 process.hltIter0IterL3MuonPixelSeedsFromPixelTracks = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer",
7577     InputCollection = cms.InputTag( "hltPixelTracksInRegionL2" ),
7578     InputVertexCollection = cms.InputTag( "" ),
7579     originHalfLength = cms.double( 0.3 ),
7580     originRadius = cms.double( 0.1 ),
7581     useProtoTrackKinematics = cms.bool( False ),
7582     useEventsWithNoVertex = cms.bool( True ),
7583     TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
7584     usePV = cms.bool( False ),
7585     includeFourthHit = cms.bool( True ),
7586     produceComplement = cms.bool( False ),
7587     SeedCreatorPSet = cms.PSet(  refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) )
7588 )
7589 process.hltIter0IterL3MuonPixelSeedsFromPixelTracksFiltered = cms.EDProducer( "MuonHLTSeedMVAClassifier",
7590     src = cms.InputTag( "hltIter0IterL3MuonPixelSeedsFromPixelTracks" ),
7591     L1Muon = cms.InputTag( 'hltGtStage2Digis','Muon' ),
7592     L2Muon = cms.InputTag( "hltL2MuonCandidates" ),
7593     rejectAll = cms.bool( False ),
7594     isFromL1 = cms.bool( False ),
7595     mvaFileB = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter0_PatatrackSeeds_barrel_v3.xml" ),
7596     mvaFileE = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter0_PatatrackSeeds_endcap_v3.xml" ),
7597     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 ),
7598     mvaScaleStdB = cms.vdouble( 7.444819891335438E-4, 0.0014335177986615237, 0.003503839482232683, 0.07764362324530726, 0.8223406268068466, 0.6392468338330071, 0.2405783807668161, 0.2904161358810494, 0.21887441827342669, 0.27045195352036544 ),
7599     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 ),
7600     mvaScaleStdE = cms.vdouble( 6.302274350028021E-4, 0.0013138279991871378, 0.004880335178644773, 0.32509543981045624, 0.9449952711981982, 0.279802349646327, 0.3193063648341999, 0.3334815828876066, 0.22528017441813106, 0.2822750719936266 ),
7601     doSort = cms.bool( False ),
7602     nSeedsMaxB = cms.int32( 99999 ),
7603     nSeedsMaxE = cms.int32( 99999 ),
7604     etaEdge = cms.double( 1.2 ),
7605     mvaCutB = cms.double( 0.04 ),
7606     mvaCutE = cms.double( 0.04 ),
7607     minL1Qual = cms.int32( 7 ),
7608     baseScore = cms.double( 0.5 )
7609 )
7610 process.hltIter0IterL3MuonCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker",
7611     cleanTrajectoryAfterInOut = cms.bool( False ),
7612     doSeedingRegionRebuilding = cms.bool( True ),
7613     onlyPixelHitsForSeedCleaner = cms.bool( False ),
7614     reverseTrajectories = cms.bool( False ),
7615     useHitsSplitting = cms.bool( True ),
7616     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
7617     src = cms.InputTag( "hltIter0IterL3MuonPixelSeedsFromPixelTracksFiltered" ),
7618     clustersToSkip = cms.InputTag( "" ),
7619     phase2clustersToSkip = cms.InputTag( "" ),
7620     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTIter0IterL3MuonPSetGroupedCkfTrajectoryBuilderIT" ) ),
7621     TransientInitialStateEstimatorParameters = cms.PSet( 
7622       propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
7623       numberMeasurementsForFit = cms.int32( 4 ),
7624       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
7625     ),
7626     numHitsForSeedCleaner = cms.int32( 4 ),
7627     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
7628     RedundantSeedCleaner = cms.string( "none" ),
7629     TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
7630     maxNSeeds = cms.uint32( 100000 ),
7631     maxSeedsBeforeCleaning = cms.uint32( 1000 )
7632 )
7633 process.hltIter0IterL3MuonCtfWithMaterialTracks = cms.EDProducer( "TrackProducer",
7634     TrajectoryInEvent = cms.bool( False ),
7635     useHitsSplitting = cms.bool( False ),
7636     src = cms.InputTag( "hltIter0IterL3MuonCkfTrackCandidates" ),
7637     clusterRemovalInfo = cms.InputTag( "" ),
7638     AlgorithmName = cms.string( "hltIter0" ),
7639     GeometricInnerState = cms.bool( True ),
7640     reMatchSplitHits = cms.bool( False ),
7641     usePropagatorForPCA = cms.bool( False ),
7642     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
7643     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
7644     useSimpleMF = cms.bool( True ),
7645     SimpleMagneticField = cms.string( "ParabolicMf" ),
7646     Fitter = cms.string( "hltESPFittingSmootherIT" ),
7647     Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
7648     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
7649     NavigationSchool = cms.string( "" ),
7650     MeasurementTracker = cms.string( "" )
7651 )
7652 process.hltIter0IterL3MuonTrackCutClassifier = cms.EDProducer( "TrackCutClassifier",
7653     src = cms.InputTag( "hltIter0IterL3MuonCtfWithMaterialTracks" ),
7654     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
7655     vertices = cms.InputTag( "hltTrimmedPixelVertices" ),
7656     ignoreVertices = cms.bool( False ),
7657     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
7658     mva = cms.PSet( 
7659       minPixelHits = cms.vint32( 0, 0, 0 ),
7660       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 100.0 ),
7661       dr_par = cms.PSet( 
7662         d0err = cms.vdouble( 0.003, 0.003, 3.40282346639E38 ),
7663         dr_par2 = cms.vdouble( 0.3, 0.3, 3.40282346639E38 ),
7664         dr_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
7665         dr_exp = cms.vint32( 4, 4, 2147483647 ),
7666         d0err_par = cms.vdouble( 0.001, 0.001, 3.40282346639E38 )
7667       ),
7668       maxLostLayers = cms.vint32( 1, 1, 1 ),
7669       min3DLayers = cms.vint32( 0, 0, 0 ),
7670       dz_par = cms.PSet( 
7671         dz_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
7672         dz_par2 = cms.vdouble( 0.35, 0.35, 3.40282346639E38 ),
7673         dz_exp = cms.vint32( 4, 4, 2147483647 )
7674       ),
7675       minNVtxTrk = cms.int32( 3 ),
7676       maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ),
7677       minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
7678       maxChi2 = cms.vdouble( 3.40282346639E38, 3.40282346639E38, 3.40282346639E38 ),
7679       maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ),
7680       maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ),
7681       minLayers = cms.vint32( 3, 3, 4 )
7682     )
7683 )
7684 process.hltIter0IterL3MuonTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner",
7685     originalSource = cms.InputTag( "hltIter0IterL3MuonCtfWithMaterialTracks" ),
7686     originalMVAVals = cms.InputTag( 'hltIter0IterL3MuonTrackCutClassifier','MVAValues' ),
7687     originalQualVals = cms.InputTag( 'hltIter0IterL3MuonTrackCutClassifier','QualityMasks' ),
7688     minQuality = cms.string( "highPurity" ),
7689     copyExtras = cms.untracked.bool( True ),
7690     copyTrajectories = cms.untracked.bool( False )
7691 )
7692 process.hltL3MuonsIterL3IO = cms.EDProducer( "L3MuonProducer",
7693     ServiceParameters = cms.PSet( 
7694       RPCLayers = cms.bool( True ),
7695       UseMuonNavigation = cms.untracked.bool( True ),
7696       Propagators = cms.untracked.vstring( 'hltESPSmartPropagatorAny',
7697         'SteppingHelixPropagatorAny',
7698         'hltESPSmartPropagator',
7699         'hltESPSteppingHelixPropagatorOpposite' )
7700     ),
7701     MuonCollectionLabel = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ),
7702     TrackLoaderParameters = cms.PSet( 
7703       MuonSeededTracksInstance = cms.untracked.string( "L2Seeded" ),
7704       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
7705       DoSmoothing = cms.bool( False ),
7706       SmoothTkTrack = cms.untracked.bool( False ),
7707       VertexConstraint = cms.bool( False ),
7708       MuonUpdatorAtVertexParameters = cms.PSet( 
7709         MaxChi2 = cms.double( 1000000.0 ),
7710         BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ),
7711         Propagator = cms.string( "hltESPSteppingHelixPropagatorOpposite" )
7712       ),
7713       PutTkTrackIntoEvent = cms.untracked.bool( False ),
7714       Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
7715     ),
7716     L3TrajBuilderParameters = cms.PSet( 
7717       PtCut = cms.double( 1.0 ),
7718       TrackerPropagator = cms.string( "SteppingHelixPropagatorAny" ),
7719       GlobalMuonTrackMatcher = cms.PSet( 
7720         Chi2Cut_3 = cms.double( 200.0 ),
7721         DeltaDCut_2 = cms.double( 10.0 ),
7722         Eta_threshold = cms.double( 1.2 ),
7723         Quality_2 = cms.double( 15.0 ),
7724         DeltaDCut_1 = cms.double( 40.0 ),
7725         Quality_3 = cms.double( 7.0 ),
7726         DeltaDCut_3 = cms.double( 15.0 ),
7727         Quality_1 = cms.double( 20.0 ),
7728         Pt_threshold1 = cms.double( 0.0 ),
7729         DeltaRCut_2 = cms.double( 0.2 ),
7730         DeltaRCut_1 = cms.double( 0.1 ),
7731         Pt_threshold2 = cms.double( 9.99999999E8 ),
7732         Chi2Cut_1 = cms.double( 50.0 ),
7733         Chi2Cut_2 = cms.double( 50.0 ),
7734         DeltaRCut_3 = cms.double( 1.0 ),
7735         LocChi2Cut = cms.double( 0.001 ),
7736         Propagator = cms.string( "hltESPSmartPropagator" ),
7737         MinPt = cms.double( 1.0 ),
7738         MinP = cms.double( 2.5 )
7739       ),
7740       ScaleTECxFactor = cms.double( -1.0 ),
7741       tkTrajUseVertex = cms.bool( False ),
7742       MuonTrackingRegionBuilder = cms.PSet( 
7743         Rescale_Dz = cms.double( 4.0 ),
7744         Pt_fixed = cms.bool( True ),
7745         Eta_fixed = cms.bool( True ),
7746         Eta_min = cms.double( 0.1 ),
7747         DeltaZ = cms.double( 24.2 ),
7748         maxRegions = cms.int32( 2 ),
7749         EtaR_UpperLimit_Par1 = cms.double( 0.25 ),
7750         UseVertex = cms.bool( False ),
7751         Z_fixed = cms.bool( True ),
7752         PhiR_UpperLimit_Par1 = cms.double( 0.6 ),
7753         PhiR_UpperLimit_Par2 = cms.double( 0.2 ),
7754         Rescale_phi = cms.double( 3.0 ),
7755         DeltaEta = cms.double( 0.04 ),
7756         precise = cms.bool( True ),
7757         OnDemand = cms.int32( -1 ),
7758         EtaR_UpperLimit_Par2 = cms.double( 0.15 ),
7759         MeasurementTrackerName = cms.InputTag( "hltESPMeasurementTracker" ),
7760         vertexCollection = cms.InputTag( "pixelVertices" ),
7761         Pt_min = cms.double( 3.0 ),
7762         beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
7763         Phi_fixed = cms.bool( True ),
7764         DeltaR = cms.double( 0.025 ),
7765         input = cms.InputTag( "hltL2SelectorForL3IO" ),
7766         DeltaPhi = cms.double( 0.15 ),
7767         Phi_min = cms.double( 0.1 ),
7768         Rescale_eta = cms.double( 3.0 )
7769       ),
7770       TrackTransformer = cms.PSet( 
7771         Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
7772         RefitDirection = cms.string( "insideOut" ),
7773         RefitRPCHits = cms.bool( True ),
7774         Propagator = cms.string( "hltESPSmartPropagatorAny" ),
7775         DoPredictionsOnly = cms.bool( False ),
7776         TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
7777         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
7778         Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
7779       ),
7780       tkTrajBeamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
7781       RefitRPCHits = cms.bool( True ),
7782       tkTrajVertex = cms.InputTag( "hltTrimmedPixelVertices" ),
7783       GlbRefitterParameters = cms.PSet( 
7784         Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
7785         DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
7786         RefitFlag = cms.bool( True ),
7787         SkipStation = cms.int32( -1 ),
7788         Chi2CutRPC = cms.double( 1.0 ),
7789         PropDirForCosmics = cms.bool( False ),
7790         CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
7791         GEMRecHitLabel = cms.InputTag( "hltGemRecHits" ),
7792         HitThreshold = cms.int32( 1 ),
7793         Chi2CutGEM = cms.double( 1.0 ),
7794         DYTthrs = cms.vint32( 30, 15 ),
7795         TrackerSkipSystem = cms.int32( -1 ),
7796         RefitDirection = cms.string( "insideOut" ),
7797         Chi2CutCSC = cms.double( 150.0 ),
7798         Chi2CutDT = cms.double( 10.0 ),
7799         RefitRPCHits = cms.bool( True ),
7800         TrackerSkipSection = cms.int32( -1 ),
7801         Propagator = cms.string( "hltESPSmartPropagatorAny" ),
7802         DoPredictionsOnly = cms.bool( False ),
7803         TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
7804         MuonHitsOption = cms.int32( 1 ),
7805         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" )
7806       ),
7807       PCut = cms.double( 2.5 ),
7808       tkTrajMaxDXYBeamSpot = cms.double( 9999.0 ),
7809       TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
7810       matchToSeeds = cms.bool( True ),
7811       tkTrajMaxChi2 = cms.double( 9999.0 ),
7812       MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
7813       ScaleTECyFactor = cms.double( -1.0 ),
7814       tkTrajLabel = cms.InputTag( "hltIter0IterL3MuonTrackSelectionHighPurity" )
7815     )
7816 )
7817 process.hltIterL3MuonsFromL2LinksCombination = cms.EDProducer( "L3TrackLinksCombiner",
7818     labels = cms.VInputTag( 'hltL3MuonsIterL3OI','hltL3MuonsIterL3IO' )
7819 )
7820 process.hltL1MuonsPt0 = cms.EDProducer( "HLTL1TMuonSelector",
7821     InputObjects = cms.InputTag( 'hltGtStage2Digis','Muon' ),
7822     L1MinPt = cms.double( -1.0 ),
7823     L1MaxEta = cms.double( 5.0 ),
7824     L1MinQuality = cms.uint32( 7 ),
7825     CentralBxOnly = cms.bool( True )
7826 )
7827 process.hltIterL3FromL1MuonPixelTracksTrackingRegions = cms.EDProducer( "L1MuonSeededTrackingRegionsEDProducer",
7828     Propagator = cms.string( "SteppingHelixPropagatorAny" ),
7829     L1MinPt = cms.double( 0.0 ),
7830     L1MaxEta = cms.double( 2.5 ),
7831     L1MinQuality = cms.uint32( 7 ),
7832     SetMinPtBarrelTo = cms.double( 3.5 ),
7833     SetMinPtEndcapTo = cms.double( 1.0 ),
7834     CentralBxOnly = cms.bool( True ),
7835     RegionPSet = cms.PSet( 
7836       vertexCollection = cms.InputTag( "notUsed" ),
7837       deltaEtas = cms.vdouble( 0.35, 0.35, 0.35, 0.35 ),
7838       zErrorVetex = cms.double( 0.2 ),
7839       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
7840       zErrorBeamSpot = cms.double( 24.2 ),
7841       maxNVertices = cms.int32( 1 ),
7842       maxNRegions = cms.int32( 5 ),
7843       nSigmaZVertex = cms.double( 3.0 ),
7844       nSigmaZBeamSpot = cms.double( 4.0 ),
7845       ptMin = cms.double( 0.0 ),
7846       mode = cms.string( "BeamSpotSigma" ),
7847       input = cms.InputTag( "hltL1MuonsPt0" ),
7848       ptRanges = cms.vdouble( 0.0, 10.0, 15.0, 20.0, 1.0E64 ),
7849       searchOpt = cms.bool( False ),
7850       deltaPhis = cms.vdouble( 1.0, 0.8, 0.6, 0.3 ),
7851       whereToUseMeasurementTracker = cms.string( "Never" ),
7852       originRadius = cms.double( 0.2 ),
7853       measurementTrackerName = cms.InputTag( "" ),
7854       precise = cms.bool( True )
7855     ),
7856     ServiceParameters = cms.PSet( 
7857       RPCLayers = cms.bool( True ),
7858       UseMuonNavigation = cms.untracked.bool( True ),
7859       Propagators = cms.untracked.vstring( 'SteppingHelixPropagatorAny' )
7860     )
7861 )
7862 process.hltPixelTracksInRegionL1 = cms.EDProducer( "TrackSelectorByRegion",
7863     tracks = cms.InputTag( "hltPixelTracks" ),
7864     regions = cms.InputTag( "hltIterL3FromL1MuonPixelTracksTrackingRegions" ),
7865     produceTrackCollection = cms.bool( True ),
7866     produceMask = cms.bool( False )
7867 )
7868 process.hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracks = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer",
7869     InputCollection = cms.InputTag( "hltPixelTracksInRegionL1" ),
7870     InputVertexCollection = cms.InputTag( "" ),
7871     originHalfLength = cms.double( 0.3 ),
7872     originRadius = cms.double( 0.1 ),
7873     useProtoTrackKinematics = cms.bool( False ),
7874     useEventsWithNoVertex = cms.bool( True ),
7875     TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
7876     usePV = cms.bool( False ),
7877     includeFourthHit = cms.bool( True ),
7878     produceComplement = cms.bool( False ),
7879     SeedCreatorPSet = cms.PSet(  refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) )
7880 )
7881 process.hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracksFiltered = cms.EDProducer( "MuonHLTSeedMVAClassifier",
7882     src = cms.InputTag( "hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracks" ),
7883     L1Muon = cms.InputTag( 'hltGtStage2Digis','Muon' ),
7884     L2Muon = cms.InputTag( "hltL2MuonCandidates" ),
7885     rejectAll = cms.bool( False ),
7886     isFromL1 = cms.bool( True ),
7887     mvaFileB = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter0FromL1_PatatrackSeeds_barrel_v3.xml" ),
7888     mvaFileE = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter0FromL1_PatatrackSeeds_endcap_v3.xml" ),
7889     mvaScaleMeanB = cms.vdouble( 3.999966523561405E-4, 1.5340202670472034E-5, 2.6710290157638425E-5, 5.978116313043455E-4, 0.0049135275917734636, 3.4305653488182246E-5, 0.24525118734715307, -0.0024635178849904426 ),
7890     mvaScaleStdB = cms.vdouble( 7.666933596884494E-4, 0.015685297920984408, 0.026294325262867256, 0.07665283880432934, 0.834879854164998, 0.5397258722194461, 0.2807075832224741, 0.32820882609116625 ),
7891     mvaScaleMeanE = cms.vdouble( 3.017047347441654E-4, 9.077959353128816E-5, 2.7101609045025927E-4, 0.004557390407735609, -0.020781128525626812, 9.286198943080588E-4, 0.26674085200387376, -0.002971698676536822 ),
7892     mvaScaleStdE = cms.vdouble( 8.125341035878315E-4, 0.19268436761240013, 0.579019516987623, 0.3222327708969556, 1.0567488273501275, 0.2648980106841699, 0.30889713721141826, 0.3593729790466801 ),
7893     doSort = cms.bool( False ),
7894     nSeedsMaxB = cms.int32( 99999 ),
7895     nSeedsMaxE = cms.int32( 99999 ),
7896     etaEdge = cms.double( 1.2 ),
7897     mvaCutB = cms.double( 0.04 ),
7898     mvaCutE = cms.double( 0.04 ),
7899     minL1Qual = cms.int32( 7 ),
7900     baseScore = cms.double( 0.5 )
7901 )
7902 process.hltIter0IterL3FromL1MuonCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker",
7903     cleanTrajectoryAfterInOut = cms.bool( False ),
7904     doSeedingRegionRebuilding = cms.bool( True ),
7905     onlyPixelHitsForSeedCleaner = cms.bool( False ),
7906     reverseTrajectories = cms.bool( False ),
7907     useHitsSplitting = cms.bool( True ),
7908     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
7909     src = cms.InputTag( "hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracksFiltered" ),
7910     clustersToSkip = cms.InputTag( "" ),
7911     phase2clustersToSkip = cms.InputTag( "" ),
7912     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTIter0IterL3FromL1MuonPSetGroupedCkfTrajectoryBuilderIT" ) ),
7913     TransientInitialStateEstimatorParameters = cms.PSet( 
7914       propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
7915       numberMeasurementsForFit = cms.int32( 4 ),
7916       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
7917     ),
7918     numHitsForSeedCleaner = cms.int32( 4 ),
7919     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
7920     RedundantSeedCleaner = cms.string( "none" ),
7921     TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
7922     maxNSeeds = cms.uint32( 100000 ),
7923     maxSeedsBeforeCleaning = cms.uint32( 1000 )
7924 )
7925 process.hltIter0IterL3FromL1MuonCtfWithMaterialTracks = cms.EDProducer( "TrackProducer",
7926     TrajectoryInEvent = cms.bool( False ),
7927     useHitsSplitting = cms.bool( False ),
7928     src = cms.InputTag( "hltIter0IterL3FromL1MuonCkfTrackCandidates" ),
7929     clusterRemovalInfo = cms.InputTag( "" ),
7930     AlgorithmName = cms.string( "hltIter0" ),
7931     GeometricInnerState = cms.bool( True ),
7932     reMatchSplitHits = cms.bool( False ),
7933     usePropagatorForPCA = cms.bool( False ),
7934     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
7935     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
7936     useSimpleMF = cms.bool( True ),
7937     SimpleMagneticField = cms.string( "ParabolicMf" ),
7938     Fitter = cms.string( "hltESPFittingSmootherIT" ),
7939     Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
7940     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
7941     NavigationSchool = cms.string( "" ),
7942     MeasurementTracker = cms.string( "" )
7943 )
7944 process.hltIter0IterL3FromL1MuonTrackCutClassifier = cms.EDProducer( "TrackCutClassifier",
7945     src = cms.InputTag( "hltIter0IterL3FromL1MuonCtfWithMaterialTracks" ),
7946     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
7947     vertices = cms.InputTag( "hltTrimmedPixelVertices" ),
7948     ignoreVertices = cms.bool( False ),
7949     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
7950     mva = cms.PSet( 
7951       minPixelHits = cms.vint32( 0, 0, 0 ),
7952       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 100.0 ),
7953       dr_par = cms.PSet( 
7954         d0err = cms.vdouble( 0.003, 0.003, 3.40282346639E38 ),
7955         dr_par2 = cms.vdouble( 0.3, 0.3, 3.40282346639E38 ),
7956         dr_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
7957         dr_exp = cms.vint32( 4, 4, 2147483647 ),
7958         d0err_par = cms.vdouble( 0.001, 0.001, 3.40282346639E38 )
7959       ),
7960       maxLostLayers = cms.vint32( 1, 1, 1 ),
7961       min3DLayers = cms.vint32( 0, 0, 0 ),
7962       dz_par = cms.PSet( 
7963         dz_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
7964         dz_par2 = cms.vdouble( 0.35, 0.35, 3.40282346639E38 ),
7965         dz_exp = cms.vint32( 4, 4, 2147483647 )
7966       ),
7967       minNVtxTrk = cms.int32( 3 ),
7968       maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ),
7969       minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
7970       maxChi2 = cms.vdouble( 3.40282346639E38, 3.40282346639E38, 3.40282346639E38 ),
7971       maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ),
7972       maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ),
7973       minLayers = cms.vint32( 3, 3, 4 )
7974     )
7975 )
7976 process.hltIter0IterL3FromL1MuonTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner",
7977     originalSource = cms.InputTag( "hltIter0IterL3FromL1MuonCtfWithMaterialTracks" ),
7978     originalMVAVals = cms.InputTag( 'hltIter0IterL3FromL1MuonTrackCutClassifier','MVAValues' ),
7979     originalQualVals = cms.InputTag( 'hltIter0IterL3FromL1MuonTrackCutClassifier','QualityMasks' ),
7980     minQuality = cms.string( "highPurity" ),
7981     copyExtras = cms.untracked.bool( True ),
7982     copyTrajectories = cms.untracked.bool( False )
7983 )
7984 process.hltIter3IterL3FromL1MuonClustersRefRemoval = cms.EDProducer( "TrackClusterRemover",
7985     trajectories = cms.InputTag( "hltIter0IterL3FromL1MuonTrackSelectionHighPurity" ),
7986     trackClassifier = cms.InputTag( '','QualityMasks' ),
7987     pixelClusters = cms.InputTag( "hltSiPixelClusters" ),
7988     stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ),
7989     oldClusterRemovalInfo = cms.InputTag( "" ),
7990     TrackQuality = cms.string( "highPurity" ),
7991     maxChi2 = cms.double( 16.0 ),
7992     minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ),
7993     overrideTrkQuals = cms.InputTag( "" )
7994 )
7995 process.hltIter3IterL3FromL1MuonMaskedMeasurementTrackerEvent = cms.EDProducer( "MaskedMeasurementTrackerEventProducer",
7996     src = cms.InputTag( "hltMeasurementTrackerEvent" ),
7997     clustersToSkip = cms.InputTag( "hltIter3IterL3FromL1MuonClustersRefRemoval" ),
7998     phase2clustersToSkip = cms.InputTag( "" )
7999 )
8000 process.hltIter3IterL3FromL1MuonPixelLayersAndRegions = cms.EDProducer( "PixelInactiveAreaTrackingRegionsSeedingLayersProducer",
8001     RegionPSet = cms.PSet( 
8002       vertexCollection = cms.InputTag( "hltTrimmedPixelVertices" ),
8003       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
8004       zErrorBeamSpot = cms.double( 15.0 ),
8005       extraPhi = cms.double( 0.0 ),
8006       extraEta = cms.double( 0.0 ),
8007       maxNVertices = cms.int32( 3 ),
8008       nSigmaZVertex = cms.double( 3.0 ),
8009       nSigmaZBeamSpot = cms.double( 4.0 ),
8010       ptMin = cms.double( 1.2 ),
8011       operationMode = cms.string( "VerticesFixed" ),
8012       searchOpt = cms.bool( False ),
8013       whereToUseMeasurementTracker = cms.string( "ForSiStrips" ),
8014       originRadius = cms.double( 0.015 ),
8015       measurementTrackerName = cms.InputTag( "hltIter3IterL3FromL1MuonMaskedMeasurementTrackerEvent" ),
8016       precise = cms.bool( True ),
8017       zErrorVertex = cms.double( 0.03 )
8018     ),
8019     inactivePixelDetectorLabels = cms.VInputTag( 'hltSiPixelDigiErrors' ),
8020     badPixelFEDChannelCollectionLabels = cms.VInputTag( 'hltSiPixelDigiErrors' ),
8021     ignoreSingleFPixPanelModules = cms.bool( True ),
8022     debug = cms.untracked.bool( False ),
8023     createPlottingFiles = cms.untracked.bool( False ),
8024     layerList = cms.vstring( 'BPix1+BPix2',
8025       'BPix1+BPix3',
8026       'BPix1+BPix4',
8027       'BPix2+BPix3',
8028       'BPix2+BPix4',
8029       'BPix3+BPix4',
8030       'BPix1+FPix1_pos',
8031       'BPix1+FPix1_neg',
8032       'BPix1+FPix2_pos',
8033       'BPix1+FPix2_neg',
8034       'BPix1+FPix3_pos',
8035       'BPix1+FPix3_neg',
8036       'BPix2+FPix1_pos',
8037       'BPix2+FPix1_neg',
8038       'BPix2+FPix2_pos',
8039       'BPix2+FPix2_neg',
8040       'BPix3+FPix1_pos',
8041       'BPix3+FPix1_neg',
8042       'FPix1_pos+FPix2_pos',
8043       'FPix1_neg+FPix2_neg',
8044       'FPix1_pos+FPix3_pos',
8045       'FPix1_neg+FPix3_neg',
8046       'FPix2_pos+FPix3_pos',
8047       'FPix2_neg+FPix3_neg' ),
8048     BPix = cms.PSet( 
8049       hitErrorRPhi = cms.double( 0.0027 ),
8050       TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
8051       skipClusters = cms.InputTag( "hltIter3IterL3FromL1MuonClustersRefRemoval" ),
8052       useErrorsFromParam = cms.bool( True ),
8053       hitErrorRZ = cms.double( 0.006 ),
8054       HitProducer = cms.string( "hltSiPixelRecHits" )
8055     ),
8056     FPix = cms.PSet( 
8057       hitErrorRPhi = cms.double( 0.0051 ),
8058       TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
8059       skipClusters = cms.InputTag( "hltIter3IterL3FromL1MuonClustersRefRemoval" ),
8060       useErrorsFromParam = cms.bool( True ),
8061       hitErrorRZ = cms.double( 0.0036 ),
8062       HitProducer = cms.string( "hltSiPixelRecHits" )
8063     ),
8064     TIB = cms.PSet(  ),
8065     TID = cms.PSet(  ),
8066     TOB = cms.PSet(  ),
8067     TEC = cms.PSet(  ),
8068     MTIB = cms.PSet(  ),
8069     MTID = cms.PSet(  ),
8070     MTOB = cms.PSet(  ),
8071     MTEC = cms.PSet(  )
8072 )
8073 process.hltIter3IterL3FromL1MuonTrackingRegions = cms.EDProducer( "L1MuonSeededTrackingRegionsEDProducer",
8074     Propagator = cms.string( "SteppingHelixPropagatorAny" ),
8075     L1MinPt = cms.double( 0.0 ),
8076     L1MaxEta = cms.double( 2.5 ),
8077     L1MinQuality = cms.uint32( 7 ),
8078     SetMinPtBarrelTo = cms.double( 3.5 ),
8079     SetMinPtEndcapTo = cms.double( 1.0 ),
8080     CentralBxOnly = cms.bool( True ),
8081     RegionPSet = cms.PSet( 
8082       vertexCollection = cms.InputTag( "hltTrimmedPixelVertices" ),
8083       deltaEtas = cms.vdouble( 0.175, 0.175, 0.175, 0.175 ),
8084       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
8085       zErrorBeamSpot = cms.double( 15.0 ),
8086       maxNVertices = cms.int32( 3 ),
8087       maxNRegions = cms.int32( 3 ),
8088       nSigmaZVertex = cms.double( 3.0 ),
8089       nSigmaZBeamSpot = cms.double( 4.0 ),
8090       ptMin = cms.double( 1.2 ),
8091       mode = cms.string( "VerticesFixed" ),
8092       input = cms.InputTag( "hltL1MuonsPt0" ),
8093       ptRanges = cms.vdouble( 0.0, 10.0, 15.0, 20.0, 1.0E64 ),
8094       searchOpt = cms.bool( False ),
8095       deltaPhis = cms.vdouble( 0.5, 0.4, 0.3, 0.15 ),
8096       whereToUseMeasurementTracker = cms.string( "ForSiStrips" ),
8097       originRadius = cms.double( 0.015 ),
8098       measurementTrackerName = cms.InputTag( "hltIter3IterL3FromL1MuonMaskedMeasurementTrackerEvent" ),
8099       precise = cms.bool( True )
8100     ),
8101     ServiceParameters = cms.PSet( 
8102       RPCLayers = cms.bool( True ),
8103       UseMuonNavigation = cms.untracked.bool( True ),
8104       Propagators = cms.untracked.vstring( 'SteppingHelixPropagatorAny' )
8105     )
8106 )
8107 process.hltIter3IterL3FromL1MuonPixelClusterCheck = cms.EDProducer( "ClusterCheckerEDProducer",
8108     doClusterCheck = cms.bool( False ),
8109     MaxNumberOfStripClusters = cms.uint32( 50000 ),
8110     ClusterCollectionLabel = cms.InputTag( "hltMeasurementTrackerEvent" ),
8111     MaxNumberOfPixelClusters = cms.uint32( 40000 ),
8112     PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClusters" ),
8113     cut = cms.string( "" ),
8114     DontCountDetsAboveNClusters = cms.uint32( 0 ),
8115     silentClusterCheck = cms.untracked.bool( False )
8116 )
8117 process.hltIter3IterL3FromL1MuonPixelHitDoublets = cms.EDProducer( "HitPairEDProducer",
8118     seedingLayers = cms.InputTag( "hltIter3IterL3FromL1MuonPixelLayersAndRegions" ),
8119     trackingRegions = cms.InputTag( "hltIter3IterL3FromL1MuonTrackingRegions" ),
8120     trackingRegionsSeedingLayers = cms.InputTag( "" ),
8121     clusterCheck = cms.InputTag( "hltIter3IterL3FromL1MuonPixelClusterCheck" ),
8122     produceSeedingHitSets = cms.bool( True ),
8123     produceIntermediateHitDoublets = cms.bool( False ),
8124     maxElement = cms.uint32( 0 ),
8125     maxElementTotal = cms.uint32( 50000000 ),
8126     putEmptyIfMaxElementReached = cms.bool( False ),
8127     layerPairs = cms.vuint32( 0 )
8128 )
8129 process.hltIter3IterL3FromL1MuonPixelSeeds = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsEDProducer",
8130     seedingHitSets = cms.InputTag( "hltIter3IterL3FromL1MuonPixelHitDoublets" ),
8131     propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
8132     SeedMomentumForBOFF = cms.double( 5.0 ),
8133     OriginTransverseErrorMultiplier = cms.double( 1.0 ),
8134     MinOneOverPtError = cms.double( 1.0 ),
8135     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
8136     magneticField = cms.string( "ParabolicMf" ),
8137     forceKinematicWithRegionDirection = cms.bool( False ),
8138     SeedComparitorPSet = cms.PSet(  ComponentName = cms.string( "none" ) )
8139 )
8140 process.hltIter3IterL3FromL1MuonPixelSeedsFiltered = cms.EDProducer( "MuonHLTSeedMVAClassifier",
8141     src = cms.InputTag( "hltIter3IterL3FromL1MuonPixelSeeds" ),
8142     L1Muon = cms.InputTag( 'hltGtStage2Digis','Muon' ),
8143     L2Muon = cms.InputTag( "hltL2MuonCandidates" ),
8144     rejectAll = cms.bool( False ),
8145     isFromL1 = cms.bool( True ),
8146     mvaFileB = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter3FromL1_DoubletSeeds_barrel_v1.xml" ),
8147     mvaFileE = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter3FromL1_DoubletSeeds_endcap_v1.xml" ),
8148     mvaScaleMeanB = cms.vdouble( 0.006826621711798213, 1.340471761359199E-5, 2.5827749083302998E-6, 3.8329754175309627E-4, -0.006327854398161656, 0.0017211841076523692, 0.2760538806332439, -0.010429922003892818 ),
8149     mvaScaleStdB = cms.vdouble( 0.006225819995879627, 7.4048803387083885E-6, 3.6347963283736586E-6, 0.062213478665703675, 0.828854421408699, 0.3714730344087147, 0.42155116686695293, 0.38566415759730355 ),
8150     mvaScaleMeanE = cms.vdouble( 0.0013243955281318262, 7.150658575633707E-6, 1.0493070182976E-5, -0.004802713888821372, -0.022186379498012398, 8.335525228198972E-4, 0.2915475574025415, -0.01200308471140653 ),
8151     mvaScaleStdE = cms.vdouble( 0.0013768261827517547, 7.80116971559064E-6, 8.819635719472336E-5, 0.27824938208607475, 1.798678366076454, 0.16556388679148643, 0.48300543536161705, 0.401204958844809 ),
8152     doSort = cms.bool( False ),
8153     nSeedsMaxB = cms.int32( 99999 ),
8154     nSeedsMaxE = cms.int32( 99999 ),
8155     etaEdge = cms.double( 1.2 ),
8156     mvaCutB = cms.double( 0.1 ),
8157     mvaCutE = cms.double( 0.1 ),
8158     minL1Qual = cms.int32( 7 ),
8159     baseScore = cms.double( 0.5 )
8160 )
8161 process.hltIter3IterL3FromL1MuonCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker",
8162     cleanTrajectoryAfterInOut = cms.bool( False ),
8163     doSeedingRegionRebuilding = cms.bool( False ),
8164     onlyPixelHitsForSeedCleaner = cms.bool( False ),
8165     reverseTrajectories = cms.bool( False ),
8166     useHitsSplitting = cms.bool( False ),
8167     MeasurementTrackerEvent = cms.InputTag( "hltIter3IterL3FromL1MuonMaskedMeasurementTrackerEvent" ),
8168     src = cms.InputTag( "hltIter3IterL3FromL1MuonPixelSeedsFiltered" ),
8169     clustersToSkip = cms.InputTag( "" ),
8170     phase2clustersToSkip = cms.InputTag( "" ),
8171     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTIter2GroupedCkfTrajectoryBuilderIT" ) ),
8172     TransientInitialStateEstimatorParameters = cms.PSet( 
8173       propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
8174       numberMeasurementsForFit = cms.int32( 4 ),
8175       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
8176     ),
8177     numHitsForSeedCleaner = cms.int32( 4 ),
8178     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
8179     RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
8180     TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
8181     maxNSeeds = cms.uint32( 100000 ),
8182     maxSeedsBeforeCleaning = cms.uint32( 1000 )
8183 )
8184 process.hltIter3IterL3FromL1MuonCtfWithMaterialTracks = cms.EDProducer( "TrackProducer",
8185     TrajectoryInEvent = cms.bool( False ),
8186     useHitsSplitting = cms.bool( False ),
8187     src = cms.InputTag( "hltIter3IterL3FromL1MuonCkfTrackCandidates" ),
8188     clusterRemovalInfo = cms.InputTag( "" ),
8189     AlgorithmName = cms.string( "hltIter3IterL3FromL1Muon" ),
8190     GeometricInnerState = cms.bool( True ),
8191     reMatchSplitHits = cms.bool( False ),
8192     usePropagatorForPCA = cms.bool( False ),
8193     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
8194     MeasurementTrackerEvent = cms.InputTag( "hltIter3IterL3FromL1MuonMaskedMeasurementTrackerEvent" ),
8195     useSimpleMF = cms.bool( True ),
8196     SimpleMagneticField = cms.string( "ParabolicMf" ),
8197     Fitter = cms.string( "hltESPFittingSmootherIT" ),
8198     Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
8199     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
8200     NavigationSchool = cms.string( "" ),
8201     MeasurementTracker = cms.string( "" )
8202 )
8203 process.hltIter3IterL3FromL1MuonTrackCutClassifier = cms.EDProducer( "TrackCutClassifier",
8204     src = cms.InputTag( "hltIter3IterL3FromL1MuonCtfWithMaterialTracks" ),
8205     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
8206     vertices = cms.InputTag( "hltTrimmedPixelVertices" ),
8207     ignoreVertices = cms.bool( False ),
8208     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
8209     mva = cms.PSet( 
8210       minPixelHits = cms.vint32( 0, 0, 0 ),
8211       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ),
8212       dr_par = cms.PSet( 
8213         d0err = cms.vdouble( 0.003, 0.003, 0.003 ),
8214         dr_par2 = cms.vdouble( 3.40282346639E38, 0.3, 0.3 ),
8215         dr_par1 = cms.vdouble( 3.40282346639E38, 0.4, 0.4 ),
8216         dr_exp = cms.vint32( 4, 4, 4 ),
8217         d0err_par = cms.vdouble( 0.001, 0.001, 0.001 )
8218       ),
8219       maxLostLayers = cms.vint32( 1, 1, 1 ),
8220       min3DLayers = cms.vint32( 0, 0, 0 ),
8221       dz_par = cms.PSet( 
8222         dz_par1 = cms.vdouble( 3.40282346639E38, 0.4, 0.4 ),
8223         dz_par2 = cms.vdouble( 3.40282346639E38, 0.35, 0.35 ),
8224         dz_exp = cms.vint32( 4, 4, 4 )
8225       ),
8226       minNVtxTrk = cms.int32( 3 ),
8227       maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ),
8228       minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
8229       maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ),
8230       maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ),
8231       maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ),
8232       minLayers = cms.vint32( 3, 3, 3 )
8233     )
8234 )
8235 process.hltIter3IterL3FromL1MuonTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner",
8236     originalSource = cms.InputTag( "hltIter3IterL3FromL1MuonCtfWithMaterialTracks" ),
8237     originalMVAVals = cms.InputTag( 'hltIter3IterL3FromL1MuonTrackCutClassifier','MVAValues' ),
8238     originalQualVals = cms.InputTag( 'hltIter3IterL3FromL1MuonTrackCutClassifier','QualityMasks' ),
8239     minQuality = cms.string( "highPurity" ),
8240     copyExtras = cms.untracked.bool( True ),
8241     copyTrajectories = cms.untracked.bool( False )
8242 )
8243 process.hltIter03IterL3FromL1MuonMerged = cms.EDProducer( "TrackListMerger",
8244     copyExtras = cms.untracked.bool( True ),
8245     copyMVA = cms.bool( False ),
8246     TrackProducers = cms.VInputTag( 'hltIter0IterL3FromL1MuonTrackSelectionHighPurity','hltIter3IterL3FromL1MuonTrackSelectionHighPurity' ),
8247     MaxNormalizedChisq = cms.double( 1000.0 ),
8248     MinPT = cms.double( 0.05 ),
8249     MinFound = cms.int32( 3 ),
8250     Epsilon = cms.double( -0.001 ),
8251     ShareFrac = cms.double( 0.19 ),
8252     allowFirstHitShare = cms.bool( True ),
8253     FoundHitBonus = cms.double( 5.0 ),
8254     LostHitPenalty = cms.double( 20.0 ),
8255     indivShareFrac = cms.vdouble( 1.0, 1.0 ),
8256     newQuality = cms.string( "confirmed" ),
8257     setsToMerge = cms.VPSet( 
8258       cms.PSet(  pQual = cms.bool( False ),
8259         tLists = cms.vint32( 0, 1 )
8260       )
8261     ),
8262     hasSelector = cms.vint32( 0, 0 ),
8263     selectedTrackQuals = cms.VInputTag( 'hltIter0IterL3FromL1MuonTrackSelectionHighPurity','hltIter3IterL3FromL1MuonTrackSelectionHighPurity' ),
8264     writeOnlyTrkQuals = cms.bool( False ),
8265     makeReKeyedSeeds = cms.untracked.bool( False ),
8266     trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" )
8267 )
8268 process.hltIterL3MuonMerged = cms.EDProducer( "TrackListMerger",
8269     copyExtras = cms.untracked.bool( True ),
8270     copyMVA = cms.bool( False ),
8271     TrackProducers = cms.VInputTag( 'hltIterL3OIMuonTrackSelectionHighPurity','hltIter0IterL3MuonTrackSelectionHighPurity' ),
8272     MaxNormalizedChisq = cms.double( 1000.0 ),
8273     MinPT = cms.double( 0.05 ),
8274     MinFound = cms.int32( 3 ),
8275     Epsilon = cms.double( -0.001 ),
8276     ShareFrac = cms.double( 0.19 ),
8277     allowFirstHitShare = cms.bool( True ),
8278     FoundHitBonus = cms.double( 5.0 ),
8279     LostHitPenalty = cms.double( 20.0 ),
8280     indivShareFrac = cms.vdouble( 1.0, 1.0 ),
8281     newQuality = cms.string( "confirmed" ),
8282     setsToMerge = cms.VPSet( 
8283       cms.PSet(  pQual = cms.bool( False ),
8284         tLists = cms.vint32( 0, 1 )
8285       )
8286     ),
8287     hasSelector = cms.vint32( 0, 0 ),
8288     selectedTrackQuals = cms.VInputTag( 'hltIterL3OIMuonTrackSelectionHighPurity','hltIter0IterL3MuonTrackSelectionHighPurity' ),
8289     writeOnlyTrkQuals = cms.bool( False ),
8290     makeReKeyedSeeds = cms.untracked.bool( False ),
8291     trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" )
8292 )
8293 process.hltIterL3MuonAndMuonFromL1Merged = cms.EDProducer( "TrackListMerger",
8294     copyExtras = cms.untracked.bool( True ),
8295     copyMVA = cms.bool( False ),
8296     TrackProducers = cms.VInputTag( 'hltIterL3MuonMerged','hltIter03IterL3FromL1MuonMerged' ),
8297     MaxNormalizedChisq = cms.double( 1000.0 ),
8298     MinPT = cms.double( 0.05 ),
8299     MinFound = cms.int32( 3 ),
8300     Epsilon = cms.double( -0.001 ),
8301     ShareFrac = cms.double( 0.19 ),
8302     allowFirstHitShare = cms.bool( True ),
8303     FoundHitBonus = cms.double( 5.0 ),
8304     LostHitPenalty = cms.double( 20.0 ),
8305     indivShareFrac = cms.vdouble( 1.0, 1.0 ),
8306     newQuality = cms.string( "confirmed" ),
8307     setsToMerge = cms.VPSet( 
8308       cms.PSet(  pQual = cms.bool( False ),
8309         tLists = cms.vint32( 0, 1 )
8310       )
8311     ),
8312     hasSelector = cms.vint32( 0, 0 ),
8313     selectedTrackQuals = cms.VInputTag( 'hltIterL3MuonMerged','hltIter03IterL3FromL1MuonMerged' ),
8314     writeOnlyTrkQuals = cms.bool( False ),
8315     makeReKeyedSeeds = cms.untracked.bool( False ),
8316     trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" )
8317 )
8318 process.hltIterL3GlbMuon = cms.EDProducer( "L3MuonProducer",
8319     ServiceParameters = cms.PSet( 
8320       RPCLayers = cms.bool( True ),
8321       UseMuonNavigation = cms.untracked.bool( True ),
8322       Propagators = cms.untracked.vstring( 'hltESPSmartPropagatorAny',
8323         'SteppingHelixPropagatorAny',
8324         'hltESPSmartPropagator',
8325         'hltESPSteppingHelixPropagatorOpposite' )
8326     ),
8327     MuonCollectionLabel = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ),
8328     TrackLoaderParameters = cms.PSet( 
8329       MuonSeededTracksInstance = cms.untracked.string( "L2Seeded" ),
8330       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
8331       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
8332       DoSmoothing = cms.bool( True ),
8333       SmoothTkTrack = cms.untracked.bool( False ),
8334       VertexConstraint = cms.bool( False ),
8335       MuonUpdatorAtVertexParameters = cms.PSet( 
8336         MaxChi2 = cms.double( 1000000.0 ),
8337         BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ),
8338         Propagator = cms.string( "hltESPSteppingHelixPropagatorOpposite" )
8339       ),
8340       PutTkTrackIntoEvent = cms.untracked.bool( False ),
8341       Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
8342     ),
8343     L3TrajBuilderParameters = cms.PSet( 
8344       PtCut = cms.double( 1.0 ),
8345       TrackerPropagator = cms.string( "SteppingHelixPropagatorAny" ),
8346       GlobalMuonTrackMatcher = cms.PSet( 
8347         Chi2Cut_3 = cms.double( 200.0 ),
8348         DeltaDCut_2 = cms.double( 10.0 ),
8349         Eta_threshold = cms.double( 1.2 ),
8350         Quality_2 = cms.double( 15.0 ),
8351         DeltaDCut_1 = cms.double( 40.0 ),
8352         Quality_3 = cms.double( 7.0 ),
8353         DeltaDCut_3 = cms.double( 15.0 ),
8354         Quality_1 = cms.double( 20.0 ),
8355         Pt_threshold1 = cms.double( 0.0 ),
8356         DeltaRCut_2 = cms.double( 0.2 ),
8357         DeltaRCut_1 = cms.double( 0.1 ),
8358         Pt_threshold2 = cms.double( 9.99999999E8 ),
8359         Chi2Cut_1 = cms.double( 50.0 ),
8360         Chi2Cut_2 = cms.double( 50.0 ),
8361         DeltaRCut_3 = cms.double( 1.0 ),
8362         LocChi2Cut = cms.double( 0.001 ),
8363         Propagator = cms.string( "hltESPSmartPropagator" ),
8364         MinPt = cms.double( 1.0 ),
8365         MinP = cms.double( 2.5 )
8366       ),
8367       ScaleTECxFactor = cms.double( -1.0 ),
8368       tkTrajUseVertex = cms.bool( False ),
8369       MuonTrackingRegionBuilder = cms.PSet( 
8370         Rescale_Dz = cms.double( 4.0 ),
8371         Pt_fixed = cms.bool( False ),
8372         Eta_fixed = cms.bool( True ),
8373         Eta_min = cms.double( 0.1 ),
8374         DeltaZ = cms.double( 24.2 ),
8375         maxRegions = cms.int32( 2 ),
8376         EtaR_UpperLimit_Par1 = cms.double( 0.25 ),
8377         UseVertex = cms.bool( False ),
8378         Z_fixed = cms.bool( False ),
8379         PhiR_UpperLimit_Par1 = cms.double( 0.6 ),
8380         PhiR_UpperLimit_Par2 = cms.double( 0.2 ),
8381         Rescale_phi = cms.double( 3.0 ),
8382         DeltaEta = cms.double( 0.2 ),
8383         precise = cms.bool( True ),
8384         OnDemand = cms.int32( -1 ),
8385         EtaR_UpperLimit_Par2 = cms.double( 0.15 ),
8386         MeasurementTrackerName = cms.InputTag( "hltESPMeasurementTracker" ),
8387         vertexCollection = cms.InputTag( "pixelVertices" ),
8388         Pt_min = cms.double( 3.0 ),
8389         beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
8390         Phi_fixed = cms.bool( True ),
8391         DeltaR = cms.double( 0.025 ),
8392         input = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ),
8393         DeltaPhi = cms.double( 0.15 ),
8394         Phi_min = cms.double( 0.1 ),
8395         Rescale_eta = cms.double( 3.0 )
8396       ),
8397       TrackTransformer = cms.PSet( 
8398         Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
8399         RefitDirection = cms.string( "insideOut" ),
8400         RefitRPCHits = cms.bool( True ),
8401         Propagator = cms.string( "hltESPSmartPropagatorAny" ),
8402         DoPredictionsOnly = cms.bool( False ),
8403         TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
8404         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
8405         Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
8406       ),
8407       tkTrajBeamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
8408       RefitRPCHits = cms.bool( True ),
8409       tkTrajVertex = cms.InputTag( "Notused" ),
8410       GlbRefitterParameters = cms.PSet( 
8411         Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
8412         DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
8413         RefitFlag = cms.bool( True ),
8414         SkipStation = cms.int32( -1 ),
8415         Chi2CutRPC = cms.double( 1.0 ),
8416         PropDirForCosmics = cms.bool( False ),
8417         CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
8418         GEMRecHitLabel = cms.InputTag( "hltGemRecHits" ),
8419         HitThreshold = cms.int32( 1 ),
8420         Chi2CutGEM = cms.double( 1.0 ),
8421         DYTthrs = cms.vint32( 30, 15 ),
8422         TrackerSkipSystem = cms.int32( -1 ),
8423         RefitDirection = cms.string( "insideOut" ),
8424         Chi2CutCSC = cms.double( 150.0 ),
8425         Chi2CutDT = cms.double( 10.0 ),
8426         RefitRPCHits = cms.bool( True ),
8427         TrackerSkipSection = cms.int32( -1 ),
8428         Propagator = cms.string( "hltESPSmartPropagatorAny" ),
8429         DoPredictionsOnly = cms.bool( False ),
8430         TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
8431         MuonHitsOption = cms.int32( 1 ),
8432         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" )
8433       ),
8434       PCut = cms.double( 2.5 ),
8435       tkTrajMaxDXYBeamSpot = cms.double( 9999.0 ),
8436       TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
8437       tkTrajMaxChi2 = cms.double( 9999.0 ),
8438       MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
8439       ScaleTECyFactor = cms.double( -1.0 ),
8440       tkTrajLabel = cms.InputTag( "hltIterL3MuonAndMuonFromL1Merged" )
8441     )
8442 )
8443 process.hltIterL3MuonsNoID = cms.EDProducer( "MuonIdProducer",
8444     MuonCaloCompatibility = cms.PSet( 
8445       delta_eta = cms.double( 0.02 ),
8446       delta_phi = cms.double( 0.02 ),
8447       allSiPMHO = cms.bool( False ),
8448       MuonTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_muons_lowPt_3_1_norm.root" ),
8449       PionTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_pions_lowPt_3_1_norm.root" )
8450     ),
8451     TrackAssociatorParameters = cms.PSet( 
8452       useMuon = cms.bool( True ),
8453       truthMatch = cms.bool( False ),
8454       usePreshower = cms.bool( False ),
8455       dRPreshowerPreselection = cms.double( 0.2 ),
8456       muonMaxDistanceSigmaY = cms.double( 0.0 ),
8457       useEcal = cms.bool( False ),
8458       muonMaxDistanceSigmaX = cms.double( 0.0 ),
8459       dRMuon = cms.double( 9999.0 ),
8460       dREcal = cms.double( 9999.0 ),
8461       CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
8462       DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
8463       EBRecHitCollectionLabel = cms.InputTag( "Notused" ),
8464       useGEM = cms.bool( True ),
8465       GEMSegmentCollectionLabel = cms.InputTag( "hltGemSegments" ),
8466       CaloTowerCollectionLabel = cms.InputTag( "Notused" ),
8467       propagateAllDirections = cms.bool( True ),
8468       muonMaxDistanceY = cms.double( 5.0 ),
8469       useHO = cms.bool( False ),
8470       muonMaxDistanceX = cms.double( 5.0 ),
8471       trajectoryUncertaintyTolerance = cms.double( -1.0 ),
8472       useHcal = cms.bool( False ),
8473       HBHERecHitCollectionLabel = cms.InputTag( "Notused" ),
8474       accountForTrajectoryChangeCalo = cms.bool( False ),
8475       dREcalPreselection = cms.double( 0.05 ),
8476       useCalo = cms.bool( False ),
8477       dRMuonPreselection = cms.double( 0.2 ),
8478       EERecHitCollectionLabel = cms.InputTag( "Notused" ),
8479       dRHcal = cms.double( 9999.0 ),
8480       dRHcalPreselection = cms.double( 0.2 ),
8481       HORecHitCollectionLabel = cms.InputTag( "Notused" )
8482     ),
8483     CaloExtractorPSet = cms.PSet( 
8484       DR_Veto_H = cms.double( 0.1 ),
8485       CenterConeOnCalIntersection = cms.bool( False ),
8486       NoiseTow_EE = cms.double( 0.15 ),
8487       Noise_EB = cms.double( 0.025 ),
8488       Noise_HE = cms.double( 0.2 ),
8489       DR_Veto_E = cms.double( 0.07 ),
8490       NoiseTow_EB = cms.double( 0.04 ),
8491       Noise_EE = cms.double( 0.1 ),
8492       UseRecHitsFlag = cms.bool( False ),
8493       DR_Max = cms.double( 1.0 ),
8494       DepositLabel = cms.untracked.string( "Cal" ),
8495       Noise_HO = cms.double( 0.2 ),
8496       DR_Veto_HO = cms.double( 0.1 ),
8497       Threshold_H = cms.double( 0.5 ),
8498       PrintTimeReport = cms.untracked.bool( False ),
8499       Threshold_E = cms.double( 0.2 ),
8500       PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
8501       ComponentName = cms.string( "CaloExtractorByAssociator" ),
8502       Threshold_HO = cms.double( 0.5 ),
8503       DepositInstanceLabels = cms.vstring( 'ecal',
8504         'hcal',
8505         'ho' ),
8506       ServiceParameters = cms.PSet( 
8507         RPCLayers = cms.bool( False ),
8508         UseMuonNavigation = cms.untracked.bool( False ),
8509         Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
8510       ),
8511       TrackAssociatorParameters = cms.PSet( 
8512         useMuon = cms.bool( False ),
8513         truthMatch = cms.bool( False ),
8514         usePreshower = cms.bool( False ),
8515         dRPreshowerPreselection = cms.double( 0.2 ),
8516         muonMaxDistanceSigmaY = cms.double( 0.0 ),
8517         useEcal = cms.bool( False ),
8518         muonMaxDistanceSigmaX = cms.double( 0.0 ),
8519         dRMuon = cms.double( 9999.0 ),
8520         dREcal = cms.double( 1.0 ),
8521         CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
8522         DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
8523         EBRecHitCollectionLabel = cms.InputTag( "Notused" ),
8524         CaloTowerCollectionLabel = cms.InputTag( "Notused" ),
8525         propagateAllDirections = cms.bool( True ),
8526         muonMaxDistanceY = cms.double( 5.0 ),
8527         useHO = cms.bool( False ),
8528         muonMaxDistanceX = cms.double( 5.0 ),
8529         trajectoryUncertaintyTolerance = cms.double( -1.0 ),
8530         useHcal = cms.bool( False ),
8531         HBHERecHitCollectionLabel = cms.InputTag( "Notused" ),
8532         accountForTrajectoryChangeCalo = cms.bool( False ),
8533         dREcalPreselection = cms.double( 1.0 ),
8534         useCalo = cms.bool( True ),
8535         dRMuonPreselection = cms.double( 0.2 ),
8536         EERecHitCollectionLabel = cms.InputTag( "Notused" ),
8537         dRHcal = cms.double( 1.0 ),
8538         dRHcalPreselection = cms.double( 1.0 ),
8539         HORecHitCollectionLabel = cms.InputTag( "Notused" )
8540       ),
8541       Noise_HB = cms.double( 0.2 )
8542     ),
8543     TrackExtractorPSet = cms.PSet( 
8544       Diff_z = cms.double( 0.2 ),
8545       inputTrackCollection = cms.InputTag( "hltIter03IterL3FromL1MuonMerged" ),
8546       Chi2Ndof_Max = cms.double( 1.0E64 ),
8547       BeamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ),
8548       DR_Veto = cms.double( 0.01 ),
8549       Pt_Min = cms.double( -1.0 ),
8550       DR_Max = cms.double( 1.0 ),
8551       NHits_Min = cms.uint32( 0 ),
8552       Chi2Prob_Min = cms.double( -1.0 ),
8553       Diff_r = cms.double( 0.1 ),
8554       BeamlineOption = cms.string( "BeamSpotFromEvent" ),
8555       ComponentName = cms.string( "TrackExtractor" )
8556     ),
8557     JetExtractorPSet = cms.PSet( 
8558       JetCollectionLabel = cms.InputTag( "Notused" ),
8559       DR_Veto = cms.double( 0.1 ),
8560       DR_Max = cms.double( 1.0 ),
8561       ExcludeMuonVeto = cms.bool( True ),
8562       PrintTimeReport = cms.untracked.bool( False ),
8563       PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
8564       ComponentName = cms.string( "JetExtractor" ),
8565       ServiceParameters = cms.PSet( 
8566         RPCLayers = cms.bool( False ),
8567         UseMuonNavigation = cms.untracked.bool( False ),
8568         Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
8569       ),
8570       TrackAssociatorParameters = cms.PSet( 
8571         useMuon = cms.bool( False ),
8572         truthMatch = cms.bool( False ),
8573         usePreshower = cms.bool( False ),
8574         dRPreshowerPreselection = cms.double( 0.2 ),
8575         muonMaxDistanceSigmaY = cms.double( 0.0 ),
8576         useEcal = cms.bool( False ),
8577         muonMaxDistanceSigmaX = cms.double( 0.0 ),
8578         dRMuon = cms.double( 9999.0 ),
8579         dREcal = cms.double( 0.5 ),
8580         CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
8581         DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
8582         EBRecHitCollectionLabel = cms.InputTag( "Notused" ),
8583         CaloTowerCollectionLabel = cms.InputTag( "Notused" ),
8584         propagateAllDirections = cms.bool( True ),
8585         muonMaxDistanceY = cms.double( 5.0 ),
8586         useHO = cms.bool( False ),
8587         muonMaxDistanceX = cms.double( 5.0 ),
8588         trajectoryUncertaintyTolerance = cms.double( -1.0 ),
8589         useHcal = cms.bool( False ),
8590         HBHERecHitCollectionLabel = cms.InputTag( "Notused" ),
8591         accountForTrajectoryChangeCalo = cms.bool( False ),
8592         dREcalPreselection = cms.double( 0.5 ),
8593         useCalo = cms.bool( True ),
8594         dRMuonPreselection = cms.double( 0.2 ),
8595         EERecHitCollectionLabel = cms.InputTag( "Notused" ),
8596         dRHcal = cms.double( 0.5 ),
8597         dRHcalPreselection = cms.double( 0.5 ),
8598         HORecHitCollectionLabel = cms.InputTag( "Notused" )
8599       ),
8600       Threshold = cms.double( 5.0 )
8601     ),
8602     trackDepositName = cms.string( "tracker" ),
8603     ecalDepositName = cms.string( "ecal" ),
8604     hcalDepositName = cms.string( "hcal" ),
8605     hoDepositName = cms.string( "ho" ),
8606     jetDepositName = cms.string( "jets" ),
8607     TimingFillerParameters = cms.PSet( 
8608       DTTimingParameters = cms.PSet( 
8609         HitError = cms.double( 6.0 ),
8610         MatchParameters = cms.PSet( 
8611           TightMatchDT = cms.bool( False ),
8612           DTradius = cms.double( 0.01 ),
8613           TightMatchCSC = cms.bool( True ),
8614           CSCsegments = cms.InputTag( "hltCscSegments" ),
8615           DTsegments = cms.InputTag( "hltDt4DSegments" )
8616         ),
8617         debug = cms.bool( False ),
8618         DoWireCorr = cms.bool( False ),
8619         RequireBothProjections = cms.bool( False ),
8620         DTTimeOffset = cms.double( 2.7 ),
8621         PruneCut = cms.double( 10000.0 ),
8622         DTsegments = cms.InputTag( "hltDt4DSegments" ),
8623         UseSegmentT0 = cms.bool( False ),
8624         HitsMin = cms.int32( 5 ),
8625         DropTheta = cms.bool( True ),
8626         ServiceParameters = cms.PSet( 
8627           RPCLayers = cms.bool( True ),
8628           Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
8629         )
8630       ),
8631       UseCSC = cms.bool( True ),
8632       CSCTimingParameters = cms.PSet( 
8633         MatchParameters = cms.PSet( 
8634           TightMatchDT = cms.bool( False ),
8635           DTradius = cms.double( 0.01 ),
8636           TightMatchCSC = cms.bool( True ),
8637           CSCsegments = cms.InputTag( "hltCscSegments" ),
8638           DTsegments = cms.InputTag( "hltDt4DSegments" )
8639         ),
8640         debug = cms.bool( False ),
8641         CSCWireTimeOffset = cms.double( 0.0 ),
8642         CSCStripError = cms.double( 7.0 ),
8643         CSCTimeOffset = cms.double( 0.0 ),
8644         CSCWireError = cms.double( 8.6 ),
8645         PruneCut = cms.double( 100.0 ),
8646         CSCsegments = cms.InputTag( "hltCscSegments" ),
8647         UseStripTime = cms.bool( True ),
8648         CSCStripTimeOffset = cms.double( 0.0 ),
8649         UseWireTime = cms.bool( True ),
8650         ServiceParameters = cms.PSet( 
8651           RPCLayers = cms.bool( True ),
8652           Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
8653         )
8654       ),
8655       ErrorDT = cms.double( 6.0 ),
8656       EcalEnergyCut = cms.double( 0.4 ),
8657       UseECAL = cms.bool( True ),
8658       ErrorEB = cms.double( 2.085 ),
8659       UseDT = cms.bool( True ),
8660       ErrorEE = cms.double( 6.95 ),
8661       ErrorCSC = cms.double( 7.4 )
8662     ),
8663     ShowerDigiFillerParameters = cms.PSet( 
8664       cscDigiCollectionLabel = cms.InputTag( 'hltMuonCSCDigis','MuonCSCStripDigi' ),
8665       digiMaxDistanceX = cms.double( 25.0 ),
8666       dtDigiCollectionLabel = cms.InputTag( "hltMuonDTDigis" )
8667     ),
8668     TrackerKinkFinderParameters = cms.PSet( 
8669       usePosition = cms.bool( False ),
8670       diagonalOnly = cms.bool( False )
8671     ),
8672     fillEnergy = cms.bool( False ),
8673     storeCrossedHcalRecHits = cms.bool( False ),
8674     maxAbsPullX = cms.double( 4.0 ),
8675     maxAbsEta = cms.double( 3.0 ),
8676     minPt = cms.double( 2.0 ),
8677     inputCollectionTypes = cms.vstring( 'inner tracks',
8678       'links',
8679       'outer tracks' ),
8680     addExtraSoftMuons = cms.bool( False ),
8681     fillGlobalTrackRefits = cms.bool( False ),
8682     debugWithTruthMatching = cms.bool( False ),
8683     inputCollectionLabels = cms.VInputTag( 'hltIterL3MuonAndMuonFromL1Merged','hltIterL3GlbMuon','hltL2Muons:UpdatedAtVtx' ),
8684     fillCaloCompatibility = cms.bool( False ),
8685     maxAbsPullY = cms.double( 9999.0 ),
8686     maxAbsDy = cms.double( 9999.0 ),
8687     minP = cms.double( 0.0 ),
8688     minPCaloMuon = cms.double( 1.0E9 ),
8689     maxAbsDx = cms.double( 3.0 ),
8690     fillIsolation = cms.bool( False ),
8691     writeIsoDeposits = cms.bool( False ),
8692     minNumberOfMatches = cms.int32( 1 ),
8693     fillMatching = cms.bool( True ),
8694     fillShowerDigis = cms.bool( False ),
8695     ptThresholdToFillCandidateP4WithGlobalFit = cms.double( 200.0 ),
8696     sigmaThresholdToFillCandidateP4WithGlobalFit = cms.double( 2.0 ),
8697     fillGlobalTrackQuality = cms.bool( False ),
8698     globalTrackQualityInputTag = cms.InputTag( "" ),
8699     selectHighPurity = cms.bool( False ),
8700     pvInputTag = cms.InputTag( "" ),
8701     fillTrackerKink = cms.bool( False ),
8702     minCaloCompatibility = cms.double( 0.6 ),
8703     runArbitrationCleaner = cms.bool( False ),
8704     arbitrationCleanerOptions = cms.PSet( 
8705       OverlapDTheta = cms.double( 0.02 ),
8706       Overlap = cms.bool( True ),
8707       Clustering = cms.bool( True ),
8708       ME1a = cms.bool( True ),
8709       ClusterDTheta = cms.double( 0.02 ),
8710       ClusterDPhi = cms.double( 0.6 ),
8711       OverlapDPhi = cms.double( 0.0786 )
8712     ),
8713     arbitrateTrackerMuons = cms.bool( True )
8714 )
8715 process.hltIterL3Muons = cms.EDProducer( "MuonIDFilterProducerForHLT",
8716     inputMuonCollection = cms.InputTag( "hltIterL3MuonsNoID" ),
8717     applyTriggerIdLoose = cms.bool( True ),
8718     typeMuon = cms.uint32( 0 ),
8719     allowedTypeMask = cms.uint32( 0 ),
8720     requiredTypeMask = cms.uint32( 0 ),
8721     minNMuonHits = cms.int32( 0 ),
8722     minNMuonStations = cms.int32( 0 ),
8723     minNTrkLayers = cms.int32( 0 ),
8724     minTrkHits = cms.int32( 0 ),
8725     minPixLayer = cms.int32( 0 ),
8726     minPixHits = cms.int32( 0 ),
8727     minPt = cms.double( 0.0 ),
8728     maxNormalizedChi2 = cms.double( 9999.0 )
8729 )
8730 process.hltL3MuonsIterL3Links = cms.EDProducer( "MuonLinksProducer",
8731     inputCollection = cms.InputTag( "hltIterL3Muons" )
8732 )
8733 process.hltIterL3MuonTracks = cms.EDProducer( "HLTMuonTrackSelector",
8734     track = cms.InputTag( "hltIterL3MuonAndMuonFromL1Merged" ),
8735     muon = cms.InputTag( "hltIterL3Muons" ),
8736     originalMVAVals = cms.InputTag( "none" ),
8737     copyMVA = cms.bool( False ),
8738     copyExtras = cms.untracked.bool( True ),
8739     copyTrajectories = cms.untracked.bool( False )
8740 )
8741 process.hltIterL3MuonCandidates = cms.EDProducer( "L3MuonCandidateProducerFromMuons",
8742     InputObjects = cms.InputTag( "hltIterL3Muons" ),
8743     DisplacedReconstruction = cms.bool( False )
8744 )
8745 process.hltIter0PFLowPixelSeedsFromPixelTracks = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer",
8746     InputCollection = cms.InputTag( "hltPixelTracks" ),
8747     InputVertexCollection = cms.InputTag( "hltTrimmedPixelVertices" ),
8748     originHalfLength = cms.double( 0.3 ),
8749     originRadius = cms.double( 0.1 ),
8750     useProtoTrackKinematics = cms.bool( False ),
8751     useEventsWithNoVertex = cms.bool( True ),
8752     TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
8753     usePV = cms.bool( False ),
8754     includeFourthHit = cms.bool( True ),
8755     produceComplement = cms.bool( False ),
8756     SeedCreatorPSet = cms.PSet(  refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) )
8757 )
8758 process.hltIter0PFlowCkfTrackCandidatesMkFitSiPixelHits = cms.EDProducer( "MkFitSiPixelHitConverter",
8759     hits = cms.InputTag( "hltSiPixelRecHits" ),
8760     clusters = cms.InputTag( "hltSiPixelClusters" ),
8761     ttrhBuilder = cms.ESInputTag( "","hltESPTTRHBWithTrackAngle" )
8762 )
8763 process.hltSiStripRecHits = cms.EDProducer( "SiStripRecHitConverter",
8764     ClusterProducer = cms.InputTag( "hltSiStripRawToClustersFacility" ),
8765     rphiRecHits = cms.string( "rphiRecHit" ),
8766     stereoRecHits = cms.string( "stereoRecHit" ),
8767     matchedRecHits = cms.string( "matchedRecHit" ),
8768     useSiStripQuality = cms.bool( False ),
8769     MaskBadAPVFibers = cms.bool( False ),
8770     doMatching = cms.bool( False ),
8771     StripCPE = cms.ESInputTag( "hltESPStripCPEfromTrackAngle","hltESPStripCPEfromTrackAngle" ),
8772     Matcher = cms.ESInputTag( "SiStripRecHitMatcherESProducer","StandardMatcher" ),
8773     siStripQualityLabel = cms.ESInputTag( "","" )
8774 )
8775 process.hltIter0PFlowCkfTrackCandidatesMkFitSiStripHits = cms.EDProducer( "MkFitSiStripHitConverter",
8776     rphiHits = cms.InputTag( 'hltSiStripRecHits','rphiRecHit' ),
8777     stereoHits = cms.InputTag( 'hltSiStripRecHits','stereoRecHit' ),
8778     clusters = cms.InputTag( "hltSiStripRawToClustersFacility" ),
8779     ttrhBuilder = cms.ESInputTag( "","hltESPTTRHBWithTrackAngle" ),
8780     minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) )
8781 )
8782 process.hltIter0PFlowCkfTrackCandidatesMkFitEventOfHits = cms.EDProducer( "MkFitEventOfHitsProducer",
8783     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
8784     pixelHits = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesMkFitSiPixelHits" ),
8785     stripHits = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesMkFitSiStripHits" ),
8786     usePixelQualityDB = cms.bool( True ),
8787     useStripStripQualityDB = cms.bool( True )
8788 )
8789 process.hltIter0PFlowCkfTrackCandidatesMkFitSeeds = cms.EDProducer( "MkFitSeedConverter",
8790     seeds = cms.InputTag( "hltIter0PFLowPixelSeedsFromPixelTracks" ),
8791     ttrhBuilder = cms.ESInputTag( "","hltESPTTRHBWithTrackAngle" ),
8792     maxNSeeds = cms.uint32( 500000 )
8793 )
8794 process.hltIter0PFlowCkfTrackCandidatesMkFit = cms.EDProducer( "MkFitProducer",
8795     pixelHits = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesMkFitSiPixelHits" ),
8796     stripHits = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesMkFitSiStripHits" ),
8797     eventOfHits = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesMkFitEventOfHits" ),
8798     seeds = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesMkFitSeeds" ),
8799     clustersToSkip = cms.InputTag( "" ),
8800     buildingRoutine = cms.string( "cloneEngine" ),
8801     config = cms.ESInputTag( "","hltESPIter0PFlowTrackCandidatesMkFitConfig" ),
8802     seedCleaning = cms.bool( True ),
8803     removeDuplicates = cms.bool( True ),
8804     backwardFitInCMSSW = cms.bool( False ),
8805     mkFitSilent = cms.untracked.bool( True ),
8806     limitConcurrency = cms.untracked.bool( False ),
8807     minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) )
8808 )
8809 process.hltIter0PFlowCkfTrackCandidates = cms.EDProducer( "MkFitOutputConverter",
8810     mkFitEventOfHits = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesMkFitEventOfHits" ),
8811     mkFitPixelHits = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesMkFitSiPixelHits" ),
8812     mkFitStripHits = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesMkFitSiStripHits" ),
8813     mkFitSeeds = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesMkFitSeeds" ),
8814     tracks = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesMkFit" ),
8815     seeds = cms.InputTag( "hltIter0PFLowPixelSeedsFromPixelTracks" ),
8816     ttrhBuilder = cms.ESInputTag( "","hltESPTTRHBWithTrackAngle" ),
8817     propagatorAlong = cms.ESInputTag( "","PropagatorWithMaterialParabolicMf" ),
8818     propagatorOpposite = cms.ESInputTag( "","PropagatorWithMaterialParabolicMfOpposite" ),
8819     qualityMaxInvPt = cms.double( 100.0 ),
8820     qualityMinTheta = cms.double( 0.01 ),
8821     qualityMaxR = cms.double( 120.0 ),
8822     qualityMaxZ = cms.double( 280.0 ),
8823     qualityMaxPosErr = cms.double( 100.0 ),
8824     qualitySignPt = cms.bool( True ),
8825     doErrorRescale = cms.bool( True ),
8826     tfDnnLabel = cms.string( "trackSelectionTf" ),
8827     candMVASel = cms.bool( False ),
8828     candWP = cms.double( 0.0 ),
8829     batchSize = cms.int32( 16 )
8830 )
8831 process.hltIter0PFlowCtfWithMaterialTracks = cms.EDProducer( "TrackProducer",
8832     TrajectoryInEvent = cms.bool( False ),
8833     useHitsSplitting = cms.bool( False ),
8834     src = cms.InputTag( "hltIter0PFlowCkfTrackCandidates" ),
8835     clusterRemovalInfo = cms.InputTag( "" ),
8836     AlgorithmName = cms.string( "hltIter0" ),
8837     GeometricInnerState = cms.bool( True ),
8838     reMatchSplitHits = cms.bool( False ),
8839     usePropagatorForPCA = cms.bool( False ),
8840     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
8841     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
8842     useSimpleMF = cms.bool( True ),
8843     SimpleMagneticField = cms.string( "ParabolicMf" ),
8844     Fitter = cms.string( "hltESPFittingSmootherIT" ),
8845     Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
8846     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
8847     NavigationSchool = cms.string( "" ),
8848     MeasurementTracker = cms.string( "" )
8849 )
8850 process.hltIter0PFlowTrackCutClassifier = cms.EDProducer( "TrackCutClassifier",
8851     src = cms.InputTag( "hltIter0PFlowCtfWithMaterialTracks" ),
8852     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
8853     vertices = cms.InputTag( "hltTrimmedPixelVertices" ),
8854     ignoreVertices = cms.bool( False ),
8855     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
8856     mva = cms.PSet( 
8857       minPixelHits = cms.vint32( 0, 0, 0 ),
8858       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ),
8859       dr_par = cms.PSet( 
8860         d0err = cms.vdouble( 0.003, 0.003, 0.003 ),
8861         dr_par2 = cms.vdouble( 3.40282346639E38, 0.45, 0.45 ),
8862         dr_par1 = cms.vdouble( 3.40282346639E38, 0.6, 0.6 ),
8863         dr_exp = cms.vint32( 4, 4, 4 ),
8864         d0err_par = cms.vdouble( 0.001, 0.001, 0.001 )
8865       ),
8866       maxLostLayers = cms.vint32( 1, 1, 1 ),
8867       min3DLayers = cms.vint32( 0, 0, 0 ),
8868       dz_par = cms.PSet( 
8869         dz_par1 = cms.vdouble( 3.40282346639E38, 0.6, 0.6 ),
8870         dz_par2 = cms.vdouble( 3.40282346639E38, 0.51, 0.51 ),
8871         dz_exp = cms.vint32( 4, 4, 4 )
8872       ),
8873       minNVtxTrk = cms.int32( 3 ),
8874       maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ),
8875       minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
8876       maxChi2 = cms.vdouble( 999.0, 25.0, 99.0 ),
8877       maxChi2n = cms.vdouble( 1.2, 1.0, 999.0 ),
8878       maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ),
8879       minLayers = cms.vint32( 3, 3, 3 )
8880     )
8881 )
8882 process.hltIter0PFlowTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner",
8883     originalSource = cms.InputTag( "hltIter0PFlowCtfWithMaterialTracks" ),
8884     originalMVAVals = cms.InputTag( 'hltIter0PFlowTrackCutClassifier','MVAValues' ),
8885     originalQualVals = cms.InputTag( 'hltIter0PFlowTrackCutClassifier','QualityMasks' ),
8886     minQuality = cms.string( "highPurity" ),
8887     copyExtras = cms.untracked.bool( True ),
8888     copyTrajectories = cms.untracked.bool( False )
8889 )
8890 process.hltDoubletRecoveryClustersRefRemoval = cms.EDProducer( "TrackClusterRemover",
8891     trajectories = cms.InputTag( "hltIter0PFlowTrackSelectionHighPurity" ),
8892     trackClassifier = cms.InputTag( '','QualityMasks' ),
8893     pixelClusters = cms.InputTag( "hltSiPixelClusters" ),
8894     stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ),
8895     oldClusterRemovalInfo = cms.InputTag( "" ),
8896     TrackQuality = cms.string( "highPurity" ),
8897     maxChi2 = cms.double( 16.0 ),
8898     minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ),
8899     overrideTrkQuals = cms.InputTag( "" )
8900 )
8901 process.hltDoubletRecoveryMaskedMeasurementTrackerEvent = cms.EDProducer( "MaskedMeasurementTrackerEventProducer",
8902     src = cms.InputTag( "hltMeasurementTrackerEvent" ),
8903     clustersToSkip = cms.InputTag( "hltDoubletRecoveryClustersRefRemoval" ),
8904     phase2clustersToSkip = cms.InputTag( "" )
8905 )
8906 process.hltDoubletRecoveryPixelLayersAndRegions = cms.EDProducer( "PixelInactiveAreaTrackingRegionsSeedingLayersProducer",
8907     RegionPSet = cms.PSet( 
8908       vertexCollection = cms.InputTag( "hltTrimmedPixelVertices" ),
8909       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
8910       zErrorBeamSpot = cms.double( 15.0 ),
8911       extraPhi = cms.double( 0.0 ),
8912       extraEta = cms.double( 0.0 ),
8913       maxNVertices = cms.int32( 3 ),
8914       nSigmaZVertex = cms.double( 3.0 ),
8915       nSigmaZBeamSpot = cms.double( 4.0 ),
8916       ptMin = cms.double( 1.2 ),
8917       operationMode = cms.string( "VerticesFixed" ),
8918       searchOpt = cms.bool( False ),
8919       whereToUseMeasurementTracker = cms.string( "ForSiStrips" ),
8920       originRadius = cms.double( 0.015 ),
8921       measurementTrackerName = cms.InputTag( "hltDoubletRecoveryMaskedMeasurementTrackerEvent" ),
8922       precise = cms.bool( True ),
8923       zErrorVertex = cms.double( 0.03 )
8924     ),
8925     inactivePixelDetectorLabels = cms.VInputTag( 'hltSiPixelDigiErrors' ),
8926     badPixelFEDChannelCollectionLabels = cms.VInputTag( 'hltSiPixelDigiErrors' ),
8927     ignoreSingleFPixPanelModules = cms.bool( True ),
8928     debug = cms.untracked.bool( False ),
8929     createPlottingFiles = cms.untracked.bool( False ),
8930     layerList = cms.vstring( 'BPix1+BPix2',
8931       'BPix2+FPix1_pos',
8932       'BPix2+FPix1_neg',
8933       'FPix1_pos+FPix2_pos',
8934       'FPix1_neg+FPix2_neg',
8935       'BPix1+FPix2_neg',
8936       'BPix2+FPix2_neg',
8937       'FPix2_neg+FPix3_neg',
8938       'BPix2+BPix3' ),
8939     BPix = cms.PSet( 
8940       hitErrorRPhi = cms.double( 0.0027 ),
8941       TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
8942       skipClusters = cms.InputTag( "hltDoubletRecoveryClustersRefRemoval" ),
8943       useErrorsFromParam = cms.bool( True ),
8944       hitErrorRZ = cms.double( 0.006 ),
8945       HitProducer = cms.string( "hltSiPixelRecHits" )
8946     ),
8947     FPix = cms.PSet( 
8948       hitErrorRPhi = cms.double( 0.0051 ),
8949       TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
8950       skipClusters = cms.InputTag( "hltDoubletRecoveryClustersRefRemoval" ),
8951       useErrorsFromParam = cms.bool( True ),
8952       hitErrorRZ = cms.double( 0.0036 ),
8953       HitProducer = cms.string( "hltSiPixelRecHits" )
8954     ),
8955     TIB = cms.PSet(  ),
8956     TID = cms.PSet(  ),
8957     TOB = cms.PSet(  ),
8958     TEC = cms.PSet(  ),
8959     MTIB = cms.PSet(  ),
8960     MTID = cms.PSet(  ),
8961     MTOB = cms.PSet(  ),
8962     MTEC = cms.PSet(  )
8963 )
8964 process.hltDoubletRecoveryPFlowPixelClusterCheck = cms.EDProducer( "ClusterCheckerEDProducer",
8965     doClusterCheck = cms.bool( False ),
8966     MaxNumberOfStripClusters = cms.uint32( 50000 ),
8967     ClusterCollectionLabel = cms.InputTag( "hltMeasurementTrackerEvent" ),
8968     MaxNumberOfPixelClusters = cms.uint32( 40000 ),
8969     PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClusters" ),
8970     cut = cms.string( "" ),
8971     DontCountDetsAboveNClusters = cms.uint32( 0 ),
8972     silentClusterCheck = cms.untracked.bool( False )
8973 )
8974 process.hltDoubletRecoveryPFlowPixelHitDoublets = cms.EDProducer( "HitPairEDProducer",
8975     seedingLayers = cms.InputTag( "" ),
8976     trackingRegions = cms.InputTag( "" ),
8977     trackingRegionsSeedingLayers = cms.InputTag( "hltDoubletRecoveryPixelLayersAndRegions" ),
8978     clusterCheck = cms.InputTag( "hltDoubletRecoveryPFlowPixelClusterCheck" ),
8979     produceSeedingHitSets = cms.bool( True ),
8980     produceIntermediateHitDoublets = cms.bool( False ),
8981     maxElement = cms.uint32( 0 ),
8982     maxElementTotal = cms.uint32( 50000000 ),
8983     putEmptyIfMaxElementReached = cms.bool( False ),
8984     layerPairs = cms.vuint32( 0 )
8985 )
8986 process.hltDoubletRecoveryPFlowPixelSeeds = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsEDProducer",
8987     seedingHitSets = cms.InputTag( "hltDoubletRecoveryPFlowPixelHitDoublets" ),
8988     propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
8989     SeedMomentumForBOFF = cms.double( 5.0 ),
8990     OriginTransverseErrorMultiplier = cms.double( 1.0 ),
8991     MinOneOverPtError = cms.double( 1.0 ),
8992     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
8993     magneticField = cms.string( "ParabolicMf" ),
8994     forceKinematicWithRegionDirection = cms.bool( False ),
8995     SeedComparitorPSet = cms.PSet(  ComponentName = cms.string( "none" ) )
8996 )
8997 process.hltDoubletRecoveryPFlowCkfTrackCandidatesMkFitSeeds = cms.EDProducer( "MkFitSeedConverter",
8998     seeds = cms.InputTag( "hltDoubletRecoveryPFlowPixelSeeds" ),
8999     ttrhBuilder = cms.ESInputTag( "","hltESPTTRHBWithTrackAngle" ),
9000     maxNSeeds = cms.uint32( 500000 )
9001 )
9002 process.hltDoubletRecoveryPFlowCkfTrackCandidatesMkFit = cms.EDProducer( "MkFitProducer",
9003     pixelHits = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesMkFitSiPixelHits" ),
9004     stripHits = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesMkFitSiStripHits" ),
9005     eventOfHits = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesMkFitEventOfHits" ),
9006     seeds = cms.InputTag( "hltDoubletRecoveryPFlowCkfTrackCandidatesMkFitSeeds" ),
9007     clustersToSkip = cms.InputTag( "hltDoubletRecoveryClustersRefRemoval" ),
9008     buildingRoutine = cms.string( "cloneEngine" ),
9009     config = cms.ESInputTag( "","hltDoubletRecoveryPFlowTrackCandidatesMkFitConfig" ),
9010     seedCleaning = cms.bool( True ),
9011     removeDuplicates = cms.bool( True ),
9012     backwardFitInCMSSW = cms.bool( False ),
9013     mkFitSilent = cms.untracked.bool( True ),
9014     limitConcurrency = cms.untracked.bool( False ),
9015     minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) )
9016 )
9017 process.hltDoubletRecoveryPFlowCkfTrackCandidates = cms.EDProducer( "MkFitOutputConverter",
9018     mkFitEventOfHits = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesMkFitEventOfHits" ),
9019     mkFitPixelHits = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesMkFitSiPixelHits" ),
9020     mkFitStripHits = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesMkFitSiStripHits" ),
9021     mkFitSeeds = cms.InputTag( "hltDoubletRecoveryPFlowCkfTrackCandidatesMkFitSeeds" ),
9022     tracks = cms.InputTag( "hltDoubletRecoveryPFlowCkfTrackCandidatesMkFit" ),
9023     seeds = cms.InputTag( "hltDoubletRecoveryPFlowPixelSeeds" ),
9024     ttrhBuilder = cms.ESInputTag( "","hltESPTTRHBWithTrackAngle" ),
9025     propagatorAlong = cms.ESInputTag( "","PropagatorWithMaterialParabolicMf" ),
9026     propagatorOpposite = cms.ESInputTag( "","PropagatorWithMaterialParabolicMfOpposite" ),
9027     qualityMaxInvPt = cms.double( 100.0 ),
9028     qualityMinTheta = cms.double( 0.01 ),
9029     qualityMaxR = cms.double( 120.0 ),
9030     qualityMaxZ = cms.double( 280.0 ),
9031     qualityMaxPosErr = cms.double( 100.0 ),
9032     qualitySignPt = cms.bool( True ),
9033     doErrorRescale = cms.bool( True ),
9034     tfDnnLabel = cms.string( "trackSelectionTf" ),
9035     candMVASel = cms.bool( False ),
9036     candWP = cms.double( 0.0 ),
9037     batchSize = cms.int32( 16 )
9038 )
9039 process.hltDoubletRecoveryPFlowCtfWithMaterialTracks = cms.EDProducer( "TrackProducer",
9040     TrajectoryInEvent = cms.bool( False ),
9041     useHitsSplitting = cms.bool( False ),
9042     src = cms.InputTag( "hltDoubletRecoveryPFlowCkfTrackCandidates" ),
9043     clusterRemovalInfo = cms.InputTag( "" ),
9044     AlgorithmName = cms.string( "hltDoubletRecovery" ),
9045     GeometricInnerState = cms.bool( True ),
9046     reMatchSplitHits = cms.bool( False ),
9047     usePropagatorForPCA = cms.bool( False ),
9048     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
9049     MeasurementTrackerEvent = cms.InputTag( "hltDoubletRecoveryMaskedMeasurementTrackerEvent" ),
9050     useSimpleMF = cms.bool( True ),
9051     SimpleMagneticField = cms.string( "ParabolicMf" ),
9052     Fitter = cms.string( "hltESPFittingSmootherIT" ),
9053     Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
9054     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
9055     NavigationSchool = cms.string( "" ),
9056     MeasurementTracker = cms.string( "" )
9057 )
9058 process.hltDoubletRecoveryPFlowTrackCutClassifier = cms.EDProducer( "TrackCutClassifier",
9059     src = cms.InputTag( "hltDoubletRecoveryPFlowCtfWithMaterialTracks" ),
9060     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
9061     vertices = cms.InputTag( "hltTrimmedPixelVertices" ),
9062     ignoreVertices = cms.bool( False ),
9063     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
9064     mva = cms.PSet( 
9065       minPixelHits = cms.vint32( 0, 0, 0 ),
9066       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ),
9067       dr_par = cms.PSet( 
9068         d0err = cms.vdouble( 0.003, 0.003, 0.003 ),
9069         dr_par2 = cms.vdouble( 3.40282346639E38, 0.34, 0.34 ),
9070         dr_par1 = cms.vdouble( 3.40282346639E38, 0.45, 0.45 ),
9071         dr_exp = cms.vint32( 4, 4, 4 ),
9072         d0err_par = cms.vdouble( 0.001, 0.001, 0.001 )
9073       ),
9074       maxLostLayers = cms.vint32( 0, 0, 0 ),
9075       min3DLayers = cms.vint32( 0, 0, 3 ),
9076       dz_par = cms.PSet( 
9077         dz_par1 = cms.vdouble( 3.40282346639E38, 0.45, 0.45 ),
9078         dz_par2 = cms.vdouble( 3.40282346639E38, 0.39, 0.39 ),
9079         dz_exp = cms.vint32( 4, 4, 4 )
9080       ),
9081       minHits = cms.vint32( 0, 0, 5 ),
9082       minNVtxTrk = cms.int32( 3 ),
9083       maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ),
9084       minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
9085       maxChi2 = cms.vdouble( 999.0, 999.0, 4.9 ),
9086       maxChi2n = cms.vdouble( 999.0, 999.0, 0.7 ),
9087       maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ),
9088       minLayers = cms.vint32( 0, 0, 4 )
9089     )
9090 )
9091 process.hltDoubletRecoveryPFlowTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner",
9092     originalSource = cms.InputTag( "hltDoubletRecoveryPFlowCtfWithMaterialTracks" ),
9093     originalMVAVals = cms.InputTag( 'hltDoubletRecoveryPFlowTrackCutClassifier','MVAValues' ),
9094     originalQualVals = cms.InputTag( 'hltDoubletRecoveryPFlowTrackCutClassifier','QualityMasks' ),
9095     minQuality = cms.string( "highPurity" ),
9096     copyExtras = cms.untracked.bool( True ),
9097     copyTrajectories = cms.untracked.bool( False )
9098 )
9099 process.hltMergedTracks = cms.EDProducer( "TrackListMerger",
9100     copyExtras = cms.untracked.bool( True ),
9101     copyMVA = cms.bool( False ),
9102     TrackProducers = cms.VInputTag( 'hltIter0PFlowTrackSelectionHighPurity','hltDoubletRecoveryPFlowTrackSelectionHighPurity' ),
9103     MaxNormalizedChisq = cms.double( 1000.0 ),
9104     MinPT = cms.double( 0.05 ),
9105     MinFound = cms.int32( 3 ),
9106     Epsilon = cms.double( -0.001 ),
9107     ShareFrac = cms.double( 0.19 ),
9108     allowFirstHitShare = cms.bool( True ),
9109     FoundHitBonus = cms.double( 5.0 ),
9110     LostHitPenalty = cms.double( 20.0 ),
9111     indivShareFrac = cms.vdouble( 1.0, 1.0 ),
9112     newQuality = cms.string( "confirmed" ),
9113     setsToMerge = cms.VPSet( 
9114       cms.PSet(  pQual = cms.bool( False ),
9115         tLists = cms.vint32( 0, 1 )
9116       )
9117     ),
9118     hasSelector = cms.vint32( 0, 0 ),
9119     selectedTrackQuals = cms.VInputTag( 'hltIter0PFlowTrackSelectionHighPurity','hltDoubletRecoveryPFlowTrackSelectionHighPurity' ),
9120     writeOnlyTrkQuals = cms.bool( False ),
9121     makeReKeyedSeeds = cms.untracked.bool( False ),
9122     trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" )
9123 )
9124 process.hltPFMuonMerging = cms.EDProducer( "TrackListMerger",
9125     copyExtras = cms.untracked.bool( True ),
9126     copyMVA = cms.bool( False ),
9127     TrackProducers = cms.VInputTag( 'hltIterL3MuonTracks','hltMergedTracks' ),
9128     MaxNormalizedChisq = cms.double( 1000.0 ),
9129     MinPT = cms.double( 0.05 ),
9130     MinFound = cms.int32( 3 ),
9131     Epsilon = cms.double( -0.001 ),
9132     ShareFrac = cms.double( 0.19 ),
9133     allowFirstHitShare = cms.bool( True ),
9134     FoundHitBonus = cms.double( 5.0 ),
9135     LostHitPenalty = cms.double( 20.0 ),
9136     indivShareFrac = cms.vdouble( 1.0, 1.0 ),
9137     newQuality = cms.string( "confirmed" ),
9138     setsToMerge = cms.VPSet( 
9139       cms.PSet(  pQual = cms.bool( False ),
9140         tLists = cms.vint32( 0, 1 )
9141       )
9142     ),
9143     hasSelector = cms.vint32( 0, 0 ),
9144     selectedTrackQuals = cms.VInputTag( 'hltIterL3MuonTracks','hltMergedTracks' ),
9145     writeOnlyTrkQuals = cms.bool( False ),
9146     makeReKeyedSeeds = cms.untracked.bool( False ),
9147     trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" )
9148 )
9149 process.hltVerticesPF = cms.EDProducer( "PrimaryVertexProducer",
9150     vertexCollections = cms.VPSet( 
9151       cms.PSet(  chi2cutoff = cms.double( 3.0 ),
9152         label = cms.string( "" ),
9153         useBeamConstraint = cms.bool( False ),
9154         minNdof = cms.double( 0.0 ),
9155         maxDistanceToBeam = cms.double( 1.0 ),
9156         algorithm = cms.string( "AdaptiveVertexFitter" )
9157       ),
9158       cms.PSet(  chi2cutoff = cms.double( 3.0 ),
9159         label = cms.string( "WithBS" ),
9160         useBeamConstraint = cms.bool( True ),
9161         minNdof = cms.double( 0.0 ),
9162         maxDistanceToBeam = cms.double( 1.0 ),
9163         algorithm = cms.string( "AdaptiveVertexFitter" )
9164       )
9165     ),
9166     verbose = cms.untracked.bool( False ),
9167     TkFilterParameters = cms.PSet( 
9168       maxEta = cms.double( 100.0 ),
9169       minPt = cms.double( 0.0 ),
9170       minSiliconLayersWithHits = cms.int32( 5 ),
9171       minPixelLayersWithHits = cms.int32( 2 ),
9172       maxNormalizedChi2 = cms.double( 20.0 ),
9173       trackQuality = cms.string( "any" ),
9174       algorithm = cms.string( "filter" ),
9175       maxD0Significance = cms.double( 999.0 )
9176     ),
9177     beamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ),
9178     TrackLabel = cms.InputTag( "hltPFMuonMerging" ),
9179     TrackTimeResosLabel = cms.InputTag( "dummy_default" ),
9180     TrackTimesLabel = cms.InputTag( "dummy_default" ),
9181     trackMTDTimeQualityVMapTag = cms.InputTag( "dummy_default" ),
9182     TkClusParameters = cms.PSet( 
9183       TkDAClusParameters = cms.PSet( 
9184         zmerge = cms.double( 0.01 ),
9185         Tstop = cms.double( 0.5 ),
9186         d0CutOff = cms.double( 999.0 ),
9187         dzCutOff = cms.double( 4.0 ),
9188         vertexSize = cms.double( 0.15 ),
9189         coolingFactor = cms.double( 0.6 ),
9190         Tpurge = cms.double( 2.0 ),
9191         Tmin = cms.double( 2.4 ),
9192         uniquetrkweight = cms.double( 0.9 )
9193       ),
9194       algorithm = cms.string( "DA_vect" )
9195     ),
9196     isRecoveryIteration = cms.bool( False ),
9197     recoveryVtxCollection = cms.InputTag( "" ),
9198     useMVACut = cms.bool( False ),
9199     minTrackTimeQuality = cms.double( 0.8 )
9200 )
9201 process.hltVerticesPFSelector = cms.EDFilter( "PrimaryVertexObjectFilter",
9202     src = cms.InputTag( "hltVerticesPF" ),
9203     filterParams = cms.PSet( 
9204       maxZ = cms.double( 24.0 ),
9205       minNdof = cms.double( 4.0 ),
9206       maxRho = cms.double( 2.0 )
9207     ),
9208     filter = cms.bool( False )
9209 )
9210 process.hltVerticesPFFilter = cms.EDFilter( "VertexSelector",
9211     src = cms.InputTag( "hltVerticesPFSelector" ),
9212     cut = cms.string( "!isFake" ),
9213     filter = cms.bool( True ),
9214     throwOnMissing = cms.untracked.bool( True )
9215 )
9216 process.hltFEDSelectorOnlineMetaData = cms.EDProducer( "EvFFEDSelector",
9217     inputTag = cms.InputTag( "rawDataCollector" ),
9218     fedList = cms.vuint32( 1022 )
9219 )
9220 process.hltL1sL1ZeroBiasFirstCollisionAfterAbortGap = cms.EDFilter( "HLTL1TSeed",
9221     saveTags = cms.bool( True ),
9222     L1SeedsLogicalExpression = cms.string( "L1_FirstCollisionInOrbit" ),
9223     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
9224     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
9225     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
9226     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
9227     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
9228     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
9229     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
9230     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
9231     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
9232 )
9233 process.hltPreZeroBiasFirstCollisionAfterAbortGap = cms.EDFilter( "HLTPrescaler",
9234     offset = cms.uint32( 0 ),
9235     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
9236 )
9237 process.hltL1sCDC = cms.EDFilter( "HLTL1TSeed",
9238     saveTags = cms.bool( True ),
9239     L1SeedsLogicalExpression = cms.string( "L1_CDC_SingleMu_3_er1p2_TOP120_DPHI2p618_3p142" ),
9240     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
9241     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
9242     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
9243     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
9244     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
9245     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
9246     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
9247     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
9248     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
9249 )
9250 process.hltPreCDCL2cosmic10er1p0 = cms.EDFilter( "HLTPrescaler",
9251     offset = cms.uint32( 0 ),
9252     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
9253 )
9254 process.hltL1fL1sCDCL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
9255     saveTags = cms.bool( True ),
9256     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
9257     PreviousCandTag = cms.InputTag( "hltL1sCDC" ),
9258     MaxEta = cms.double( 2.5 ),
9259     MinPt = cms.double( 0.0 ),
9260     MaxDeltaR = cms.double( 0.3 ),
9261     MinN = cms.int32( 1 ),
9262     CentralBxOnly = cms.bool( False ),
9263     SelectQualities = cms.vint32(  )
9264 )
9265 process.hltDt4DSegmentsMeanTimer = cms.EDProducer( "DTRecSegment4DProducer",
9266     Reco4DAlgoName = cms.string( "DTMeantimerPatternReco4D" ),
9267     Reco4DAlgoConfig = cms.PSet( 
9268       Reco2DAlgoConfig = cms.PSet( 
9269         AlphaMaxPhi = cms.double( 1.0 ),
9270         debug = cms.untracked.bool( False ),
9271         segmCleanerMode = cms.int32( 2 ),
9272         AlphaMaxTheta = cms.double( 0.9 ),
9273         hit_afterT0_resolution = cms.double( 0.03 ),
9274         performT0_vdriftSegCorrection = cms.bool( False ),
9275         recAlgo = cms.string( "DTLinearDriftFromDBAlgo" ),
9276         MaxChi2 = cms.double( 4.0 ),
9277         recAlgoConfig = cms.PSet( 
9278           maxTime = cms.double( 420.0 ),
9279           debug = cms.untracked.bool( False ),
9280           stepTwoFromDigi = cms.bool( False ),
9281           tTrigModeConfig = cms.PSet( 
9282             debug = cms.untracked.bool( False ),
9283             tofCorrType = cms.int32( 0 ),
9284             tTrigLabel = cms.string( "" ),
9285             wirePropCorrType = cms.int32( 0 ),
9286             doTOFCorrection = cms.bool( True ),
9287             vPropWire = cms.double( 24.4 ),
9288             doT0Correction = cms.bool( True ),
9289             doWirePropCorrection = cms.bool( True ),
9290             t0Label = cms.string( "" )
9291           ),
9292           useUncertDB = cms.bool( True ),
9293           doVdriftCorr = cms.bool( True ),
9294           minTime = cms.double( -3.0 ),
9295           tTrigMode = cms.string( "DTTTrigSyncFromDB" ),
9296           readLegacyTTrigDB = cms.bool( True ),
9297           readLegacyVDriftDB = cms.bool( True )
9298         ),
9299         MaxAllowedHits = cms.uint32( 50 ),
9300         nUnSharedHitsMin = cms.int32( 2 ),
9301         nSharedHitsMax = cms.int32( 2 ),
9302         performT0SegCorrection = cms.bool( False ),
9303         perform_delta_rejecting = cms.bool( False )
9304       ),
9305       Reco2DAlgoName = cms.string( "DTMeantimerPatternReco" ),
9306       debug = cms.untracked.bool( False ),
9307       segmCleanerMode = cms.int32( 2 ),
9308       AllDTRecHits = cms.bool( True ),
9309       hit_afterT0_resolution = cms.double( 0.03 ),
9310       performT0_vdriftSegCorrection = cms.bool( False ),
9311       recAlgo = cms.string( "DTLinearDriftFromDBAlgo" ),
9312       recAlgoConfig = cms.PSet( 
9313         maxTime = cms.double( 420.0 ),
9314         debug = cms.untracked.bool( False ),
9315         stepTwoFromDigi = cms.bool( False ),
9316         tTrigModeConfig = cms.PSet( 
9317           debug = cms.untracked.bool( False ),
9318           tofCorrType = cms.int32( 0 ),
9319           tTrigLabel = cms.string( "" ),
9320           wirePropCorrType = cms.int32( 0 ),
9321           doTOFCorrection = cms.bool( True ),
9322           vPropWire = cms.double( 24.4 ),
9323           doT0Correction = cms.bool( True ),
9324           doWirePropCorrection = cms.bool( True ),
9325           t0Label = cms.string( "" )
9326         ),
9327         useUncertDB = cms.bool( True ),
9328         doVdriftCorr = cms.bool( True ),
9329         minTime = cms.double( -3.0 ),
9330         tTrigMode = cms.string( "DTTTrigSyncFromDB" ),
9331         readLegacyTTrigDB = cms.bool( True ),
9332         readLegacyVDriftDB = cms.bool( True )
9333       ),
9334       nUnSharedHitsMin = cms.int32( 2 ),
9335       nSharedHitsMax = cms.int32( 2 ),
9336       performT0SegCorrection = cms.bool( False ),
9337       perform_delta_rejecting = cms.bool( False )
9338     ),
9339     debug = cms.untracked.bool( False ),
9340     recHits1DLabel = cms.InputTag( "hltDt1DRecHits" ),
9341     recHits2DLabel = cms.InputTag( "dt2DSegments" )
9342 )
9343 process.hltL2CosmicOfflineMuonSeeds = cms.EDProducer( "CosmicMuonSeedGenerator",
9344     EnableDTMeasurement = cms.bool( True ),
9345     EnableCSCMeasurement = cms.bool( True ),
9346     DTRecSegmentLabel = cms.InputTag( "hltDt4DSegmentsMeanTimer" ),
9347     CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
9348     MaxSeeds = cms.int32( 1000 ),
9349     MaxDTChi2 = cms.double( 300.0 ),
9350     MaxCSCChi2 = cms.double( 300.0 ),
9351     ForcePointDown = cms.bool( False )
9352 )
9353 process.hltL2CosmicMuonSeeds = cms.EDProducer( "L2MuonSeedGeneratorFromL1T",
9354     GMTReadoutCollection = cms.InputTag( "" ),
9355     InputObjects = cms.InputTag( 'hltGtStage2Digis','Muon' ),
9356     Propagator = cms.string( "SteppingHelixPropagatorAny" ),
9357     L1MinPt = cms.double( 0.0 ),
9358     L1MaxEta = cms.double( 2.5 ),
9359     L1MinQuality = cms.uint32( 1 ),
9360     SetMinPtBarrelTo = cms.double( 3.5 ),
9361     SetMinPtEndcapTo = cms.double( 1.0 ),
9362     UseOfflineSeed = cms.untracked.bool( True ),
9363     UseUnassociatedL1 = cms.bool( False ),
9364     MatchDR = cms.vdouble( 0.3 ),
9365     EtaMatchingBins = cms.vdouble( 0.0, 2.5 ),
9366     CentralBxOnly = cms.bool( True ),
9367     MatchType = cms.uint32( 0 ),
9368     SortType = cms.uint32( 0 ),
9369     OfflineSeedLabel = cms.untracked.InputTag( "hltL2CosmicOfflineMuonSeeds" ),
9370     ServiceParameters = cms.PSet( 
9371       RPCLayers = cms.bool( True ),
9372       UseMuonNavigation = cms.untracked.bool( True ),
9373       Propagators = cms.untracked.vstring( 'SteppingHelixPropagatorAny' )
9374     )
9375 )
9376 process.hltL2CosmicMuons = cms.EDProducer( "L2MuonProducer",
9377     ServiceParameters = cms.PSet( 
9378       RPCLayers = cms.bool( True ),
9379       UseMuonNavigation = cms.untracked.bool( True ),
9380       Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny',
9381         'hltESPFastSteppingHelixPropagatorOpposite' )
9382     ),
9383     InputObjects = cms.InputTag( "hltL2CosmicMuonSeeds" ),
9384     SeedTransformerParameters = cms.PSet( 
9385       Fitter = cms.string( "hltESPKFFittingSmootherForL2Muon" ),
9386       NMinRecHits = cms.uint32( 2 ),
9387       RescaleError = cms.double( 100.0 ),
9388       Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
9389       UseSubRecHits = cms.bool( False ),
9390       MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" )
9391     ),
9392     L2TrajBuilderParameters = cms.PSet( 
9393       BWFilterParameters = cms.PSet( 
9394         DTRecSegmentLabel = cms.InputTag( "hltDt4DSegmentsMeanTimer" ),
9395         CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
9396         BWSeedType = cms.string( "fromGenerator" ),
9397         GEMRecSegmentLabel = cms.InputTag( "hltGemRecHits" ),
9398         RPCRecSegmentLabel = cms.InputTag( "hltRpcRecHits" ),
9399         EnableGEMMeasurement = cms.bool( True ),
9400         EnableRPCMeasurement = cms.bool( True ),
9401         MuonTrajectoryUpdatorParameters = cms.PSet( 
9402           ExcludeRPCFromFit = cms.bool( False ),
9403           Granularity = cms.int32( 0 ),
9404           MaxChi2 = cms.double( 25.0 ),
9405           RescaleError = cms.bool( False ),
9406           RescaleErrorFactor = cms.double( 100.0 ),
9407           UseInvalidHits = cms.bool( True )
9408         ),
9409         EnableCSCMeasurement = cms.bool( True ),
9410         MaxChi2 = cms.double( 100.0 ),
9411         FitDirection = cms.string( "outsideIn" ),
9412         Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
9413         NumberOfSigma = cms.double( 3.0 ),
9414         EnableDTMeasurement = cms.bool( True )
9415       ),
9416       DoSeedRefit = cms.bool( False ),
9417       FilterParameters = cms.PSet( 
9418         DTRecSegmentLabel = cms.InputTag( "hltDt4DSegmentsMeanTimer" ),
9419         CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
9420         GEMRecSegmentLabel = cms.InputTag( "hltGemRecHits" ),
9421         RPCRecSegmentLabel = cms.InputTag( "hltRpcRecHits" ),
9422         EnableGEMMeasurement = cms.bool( True ),
9423         EnableRPCMeasurement = cms.bool( True ),
9424         MuonTrajectoryUpdatorParameters = cms.PSet( 
9425           ExcludeRPCFromFit = cms.bool( False ),
9426           Granularity = cms.int32( 0 ),
9427           MaxChi2 = cms.double( 25.0 ),
9428           RescaleError = cms.bool( False ),
9429           RescaleErrorFactor = cms.double( 100.0 ),
9430           UseInvalidHits = cms.bool( True )
9431         ),
9432         EnableCSCMeasurement = cms.bool( True ),
9433         MaxChi2 = cms.double( 1000.0 ),
9434         FitDirection = cms.string( "insideOut" ),
9435         Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
9436         NumberOfSigma = cms.double( 3.0 ),
9437         EnableDTMeasurement = cms.bool( True )
9438       ),
9439       SeedPosition = cms.string( "in" ),
9440       DoBackwardFilter = cms.bool( True ),
9441       DoRefit = cms.bool( False ),
9442       NavigationType = cms.string( "Standard" ),
9443       SeedTransformerParameters = cms.PSet( 
9444         Fitter = cms.string( "hltESPKFFittingSmootherForL2Muon" ),
9445         NMinRecHits = cms.uint32( 2 ),
9446         RescaleError = cms.double( 100.0 ),
9447         Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
9448         UseSubRecHits = cms.bool( False ),
9449         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" )
9450       ),
9451       SeedPropagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" )
9452     ),
9453     DoSeedRefit = cms.bool( False ),
9454     TrackLoaderParameters = cms.PSet( 
9455       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
9456       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
9457       DoSmoothing = cms.bool( False ),
9458       VertexConstraint = cms.bool( True ),
9459       MuonUpdatorAtVertexParameters = cms.PSet( 
9460         MaxChi2 = cms.double( 1000000.0 ),
9461         BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ),
9462         BeamSpotPosition = cms.vdouble( 0.0, 0.0, 0.0 ),
9463         Propagator = cms.string( "hltESPFastSteppingHelixPropagatorOpposite" )
9464       ),
9465       Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
9466     ),
9467     MuonTrajectoryBuilder = cms.string( "StandAloneMuonTrajectoryBuilder" )
9468 )
9469 process.hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed = cms.EDProducer( "L2MuonCandidateProducer",
9470     InputObjects = cms.InputTag( "hltL2CosmicMuons" )
9471 )
9472 process.hltL2fL1sCDCL2CosmicMuL2Filtered3er2stations10er1p0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
9473     saveTags = cms.bool( True ),
9474     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
9475     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ),
9476     PreviousCandTag = cms.InputTag( "hltL1fL1sCDCL1Filtered0" ),
9477     SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ),
9478     MinN = cms.int32( 1 ),
9479     MaxEta = cms.double( 1.0 ),
9480     AbsEtaBins = cms.vdouble( 0.9, 1.5, 2.1, 5.0 ),
9481     MinNstations = cms.vint32( 0, 2, 0, 2 ),
9482     MinNhits = cms.vint32( 0, 1, 0, 1 ),
9483     CutOnChambers = cms.bool( False ),
9484     MinNchambers = cms.vint32( 0 ),
9485     MaxDr = cms.double( 9999.0 ),
9486     MinDr = cms.double( -1.0 ),
9487     MaxDz = cms.double( 9999.0 ),
9488     MinDxySig = cms.double( -1.0 ),
9489     MinPt = cms.double( 10.0 ),
9490     NSigmaPt = cms.double( 0.0 ),
9491     MatchToPreviousCand = cms.bool( True )
9492 )
9493 process.hltPreCDCL2cosmic5p5er1p0 = cms.EDFilter( "HLTPrescaler",
9494     offset = cms.uint32( 0 ),
9495     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
9496 )
9497 process.hltL2fL1sCDCL2CosmicMuL2Filtered3er2stations5p5er1p0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
9498     saveTags = cms.bool( True ),
9499     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
9500     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ),
9501     PreviousCandTag = cms.InputTag( "hltL1fL1sCDCL1Filtered0" ),
9502     SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ),
9503     MinN = cms.int32( 1 ),
9504     MaxEta = cms.double( 1.0 ),
9505     AbsEtaBins = cms.vdouble( 0.9, 1.5, 2.1, 5.0 ),
9506     MinNstations = cms.vint32( 0, 2, 0, 2 ),
9507     MinNhits = cms.vint32( 0, 1, 0, 1 ),
9508     CutOnChambers = cms.bool( False ),
9509     MinNchambers = cms.vint32( 0 ),
9510     MaxDr = cms.double( 9999.0 ),
9511     MinDr = cms.double( -1.0 ),
9512     MaxDz = cms.double( 9999.0 ),
9513     MinDxySig = cms.double( -1.0 ),
9514     MinPt = cms.double( 5.5 ),
9515     NSigmaPt = cms.double( 0.0 ),
9516     MatchToPreviousCand = cms.bool( True )
9517 )
9518 process.hltL1sL1UnpairedBunchBptxMinus = cms.EDFilter( "HLTL1TSeed",
9519     saveTags = cms.bool( True ),
9520     L1SeedsLogicalExpression = cms.string( "L1_UnpairedBunchBptxMinus" ),
9521     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
9522     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
9523     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
9524     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
9525     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
9526     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
9527     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
9528     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
9529     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
9530 )
9531 process.hltPreHIL1UnpairedBunchBptxMinusForPPRef = cms.EDFilter( "HLTPrescaler",
9532     offset = cms.uint32( 0 ),
9533     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
9534 )
9535 process.hltL1sL1UnpairedBunchBptxPlus = cms.EDFilter( "HLTL1TSeed",
9536     saveTags = cms.bool( True ),
9537     L1SeedsLogicalExpression = cms.string( "L1_UnpairedBunchBptxPlus" ),
9538     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
9539     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
9540     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
9541     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
9542     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
9543     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
9544     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
9545     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
9546     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
9547 )
9548 process.hltPreHIL1UnpairedBunchBptxPlusForPPRef = cms.EDFilter( "HLTPrescaler",
9549     offset = cms.uint32( 0 ),
9550     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
9551 )
9552 process.hltL1sNotBptxOR = cms.EDFilter( "HLTL1TSeed",
9553     saveTags = cms.bool( True ),
9554     L1SeedsLogicalExpression = cms.string( "L1_NotBptxOR" ),
9555     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
9556     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
9557     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
9558     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
9559     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
9560     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
9561     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
9562     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
9563     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
9564 )
9565 process.hltPreHIL1NotBptxORForPPRef = cms.EDFilter( "HLTPrescaler",
9566     offset = cms.uint32( 0 ),
9567     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
9568 )
9569 process.hltL1sHTTForBeamSpotPP5TeV = cms.EDFilter( "HLTL1TSeed",
9570     saveTags = cms.bool( True ),
9571     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" ),
9572     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
9573     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
9574     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
9575     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
9576     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
9577     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
9578     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
9579     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
9580     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
9581 )
9582 process.hltPreHIHT80BeamspotppRef5TeV = cms.EDFilter( "HLTPrescaler",
9583     offset = cms.uint32( 0 ),
9584     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
9585 )
9586 process.hltAK4CaloJets = cms.EDProducer( "FastjetJetProducer",
9587     useMassDropTagger = cms.bool( False ),
9588     useFiltering = cms.bool( False ),
9589     useDynamicFiltering = cms.bool( False ),
9590     useTrimming = cms.bool( False ),
9591     usePruning = cms.bool( False ),
9592     useCMSBoostedTauSeedingAlgorithm = cms.bool( False ),
9593     useKtPruning = cms.bool( False ),
9594     useConstituentSubtraction = cms.bool( False ),
9595     useSoftDrop = cms.bool( False ),
9596     correctShape = cms.bool( False ),
9597     UseOnlyVertexTracks = cms.bool( False ),
9598     UseOnlyOnePV = cms.bool( False ),
9599     muCut = cms.double( -1.0 ),
9600     yCut = cms.double( -1.0 ),
9601     rFilt = cms.double( -1.0 ),
9602     rFiltFactor = cms.double( -1.0 ),
9603     trimPtFracMin = cms.double( -1.0 ),
9604     zcut = cms.double( -1.0 ),
9605     rcut_factor = cms.double( -1.0 ),
9606     csRho_EtaMax = cms.double( -1.0 ),
9607     csRParam = cms.double( -1.0 ),
9608     beta = cms.double( -1.0 ),
9609     R0 = cms.double( -1.0 ),
9610     gridMaxRapidity = cms.double( -1.0 ),
9611     gridSpacing = cms.double( -1.0 ),
9612     DzTrVtxMax = cms.double( 0.0 ),
9613     DxyTrVtxMax = cms.double( 0.0 ),
9614     MaxVtxZ = cms.double( 15.0 ),
9615     subjetPtMin = cms.double( -1.0 ),
9616     muMin = cms.double( -1.0 ),
9617     muMax = cms.double( -1.0 ),
9618     yMin = cms.double( -1.0 ),
9619     yMax = cms.double( -1.0 ),
9620     dRMin = cms.double( -1.0 ),
9621     dRMax = cms.double( -1.0 ),
9622     maxDepth = cms.int32( -1 ),
9623     nFilt = cms.int32( -1 ),
9624     MinVtxNdof = cms.int32( 5 ),
9625     src = cms.InputTag( "hltTowerMakerForAll" ),
9626     srcPVs = cms.InputTag( "NotUsed" ),
9627     jetType = cms.string( "CaloJet" ),
9628     jetAlgorithm = cms.string( "AntiKt" ),
9629     rParam = cms.double( 0.4 ),
9630     inputEtMin = cms.double( 0.3 ),
9631     inputEMin = cms.double( 0.0 ),
9632     jetPtMin = cms.double( 1.0 ),
9633     doPVCorrection = cms.bool( False ),
9634     doAreaFastjet = cms.bool( False ),
9635     doRhoFastjet = cms.bool( False ),
9636     doPUOffsetCorr = cms.bool( False ),
9637     puPtMin = cms.double( 10.0 ),
9638     nSigmaPU = cms.double( 1.0 ),
9639     radiusPU = cms.double( 0.4 ),
9640     subtractorName = cms.string( "" ),
9641     useExplicitGhosts = cms.bool( False ),
9642     doAreaDiskApprox = cms.bool( True ),
9643     voronoiRfact = cms.double( 0.9 ),
9644     Rho_EtaMax = cms.double( 4.4 ),
9645     Ghost_EtaMax = cms.double( 6.0 ),
9646     Active_Area_Repeats = cms.int32( 5 ),
9647     GhostArea = cms.double( 0.01 ),
9648     restrictInputs = cms.bool( False ),
9649     maxInputs = cms.uint32( 1 ),
9650     writeCompound = cms.bool( False ),
9651     writeJetsWithConst = cms.bool( False ),
9652     doFastJetNonUniform = cms.bool( False ),
9653     useDeterministicSeed = cms.bool( True ),
9654     minSeed = cms.uint32( 14327 ),
9655     verbosity = cms.int32( 0 ),
9656     puWidth = cms.double( 0.0 ),
9657     nExclude = cms.uint32( 0 ),
9658     maxBadEcalCells = cms.uint32( 9999999 ),
9659     maxBadHcalCells = cms.uint32( 9999999 ),
9660     maxProblematicEcalCells = cms.uint32( 9999999 ),
9661     maxProblematicHcalCells = cms.uint32( 9999999 ),
9662     maxRecoveredEcalCells = cms.uint32( 9999999 ),
9663     maxRecoveredHcalCells = cms.uint32( 9999999 ),
9664     puCenters = cms.vdouble(  ),
9665     applyWeight = cms.bool( False ),
9666     srcWeights = cms.InputTag( "" ),
9667     minimumTowersFraction = cms.double( 0.0 ),
9668     jetCollInstanceName = cms.string( "" ),
9669     sumRecHits = cms.bool( False )
9670 )
9671 process.hltAK4CaloJetsIDPassed = cms.EDProducer( "HLTCaloJetIDProducer",
9672     min_N90 = cms.int32( -2 ),
9673     min_N90hits = cms.int32( 2 ),
9674     min_EMF = cms.double( 1.0E-6 ),
9675     max_EMF = cms.double( 999.0 ),
9676     jetsInput = cms.InputTag( "hltAK4CaloJets" ),
9677     JetIDParams = cms.PSet( 
9678       hfRecHitsColl = cms.InputTag( "hltHfreco" ),
9679       hoRecHitsColl = cms.InputTag( "hltHoreco" ),
9680       ebRecHitsColl = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
9681       hbheRecHitsColl = cms.InputTag( "hltHbhereco" ),
9682       useRecHits = cms.bool( True ),
9683       eeRecHitsColl = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' )
9684     )
9685 )
9686 process.hltFixedGridRhoFastjetAllCalo = cms.EDProducer( "FixedGridRhoProducerFastjet",
9687     maxRapidity = cms.double( 5.0 ),
9688     gridSpacing = cms.double( 0.55 ),
9689     pfCandidatesTag = cms.InputTag( "hltTowerMakerForAll" )
9690 )
9691 process.hltAK4CaloFastJetCorrector = cms.EDProducer( "L1FastjetCorrectorProducer",
9692     level = cms.string( "L1FastJet" ),
9693     algorithm = cms.string( "AK4CaloHLT" ),
9694     srcRho = cms.InputTag( "hltFixedGridRhoFastjetAllCalo" )
9695 )
9696 process.hltAK4CaloRelativeCorrector = cms.EDProducer( "LXXXCorrectorProducer",
9697     level = cms.string( "L2Relative" ),
9698     algorithm = cms.string( "AK4CaloHLT" )
9699 )
9700 process.hltAK4CaloAbsoluteCorrector = cms.EDProducer( "LXXXCorrectorProducer",
9701     level = cms.string( "L3Absolute" ),
9702     algorithm = cms.string( "AK4CaloHLT" )
9703 )
9704 process.hltAK4CaloResidualCorrector = cms.EDProducer( "LXXXCorrectorProducer",
9705     level = cms.string( "L2L3Residual" ),
9706     algorithm = cms.string( "AK4CaloHLT" )
9707 )
9708 process.hltAK4CaloCorrector = cms.EDProducer( "ChainedJetCorrectorProducer",
9709     correctors = cms.VInputTag( 'hltAK4CaloFastJetCorrector','hltAK4CaloRelativeCorrector','hltAK4CaloAbsoluteCorrector','hltAK4CaloResidualCorrector' )
9710 )
9711 process.hltAK4CaloJetsCorrected = cms.EDProducer( "CorrectedCaloJetProducer",
9712     src = cms.InputTag( "hltAK4CaloJets" ),
9713     correctors = cms.VInputTag( 'hltAK4CaloCorrector' ),
9714     verbose = cms.untracked.bool( False )
9715 )
9716 process.hltAK4CaloJetsCorrectedIDPassed = cms.EDProducer( "CorrectedCaloJetProducer",
9717     src = cms.InputTag( "hltAK4CaloJetsIDPassed" ),
9718     correctors = cms.VInputTag( 'hltAK4CaloCorrector' ),
9719     verbose = cms.untracked.bool( False )
9720 )
9721 process.hltHtMht = cms.EDProducer( "HLTHtMhtProducer",
9722     usePt = cms.bool( False ),
9723     excludePFMuons = cms.bool( False ),
9724     minNJetHt = cms.int32( 0 ),
9725     minNJetMht = cms.int32( 0 ),
9726     minPtJetHt = cms.double( 40.0 ),
9727     minPtJetMht = cms.double( 30.0 ),
9728     maxEtaJetHt = cms.double( 2.5 ),
9729     maxEtaJetMht = cms.double( 5.0 ),
9730     jetsLabel = cms.InputTag( "hltAK4CaloJetsCorrected" ),
9731     pfCandidatesLabel = cms.InputTag( "" )
9732 )
9733 process.hltHT80 = cms.EDFilter( "HLTHtMhtFilter",
9734     saveTags = cms.bool( True ),
9735     htLabels = cms.VInputTag( 'hltHtMht' ),
9736     mhtLabels = cms.VInputTag( 'hltHtMht' ),
9737     minHt = cms.vdouble( 80.0 ),
9738     minMht = cms.vdouble( 0.0 ),
9739     minMeff = cms.vdouble( 0.0 ),
9740     meffSlope = cms.vdouble( 1.0 )
9741 )
9742 process.hltPrePPRefZeroBias = cms.EDFilter( "HLTPrescaler",
9743     offset = cms.uint32( 0 ),
9744     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
9745 )
9746 process.hltPreAK4CaloJet40 = cms.EDFilter( "HLTPrescaler",
9747     offset = cms.uint32( 0 ),
9748     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
9749 )
9750 process.hltSingleCaloJet40 = cms.EDFilter( "HLT1CaloJet",
9751     saveTags = cms.bool( True ),
9752     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
9753     triggerType = cms.int32( 85 ),
9754     MinE = cms.double( -1.0 ),
9755     MinPt = cms.double( 40.0 ),
9756     MinMass = cms.double( -1.0 ),
9757     MaxMass = cms.double( -1.0 ),
9758     MinEta = cms.double( -1.0 ),
9759     MaxEta = cms.double( 5.0 ),
9760     MinN = cms.int32( 1 )
9761 )
9762 process.hltL1sSingleJet35 = cms.EDFilter( "HLTL1TSeed",
9763     saveTags = cms.bool( True ),
9764     L1SeedsLogicalExpression = cms.string( "L1_SingleJet35" ),
9765     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
9766     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
9767     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
9768     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
9769     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
9770     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
9771     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
9772     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
9773     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
9774 )
9775 process.hltPreAK4CaloJet60 = cms.EDFilter( "HLTPrescaler",
9776     offset = cms.uint32( 0 ),
9777     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
9778 )
9779 process.hltSingleAK4CaloJet60 = cms.EDFilter( "HLT1CaloJet",
9780     saveTags = cms.bool( True ),
9781     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
9782     triggerType = cms.int32( 85 ),
9783     MinE = cms.double( -1.0 ),
9784     MinPt = cms.double( 60.0 ),
9785     MinMass = cms.double( -1.0 ),
9786     MaxMass = cms.double( -1.0 ),
9787     MinEta = cms.double( -1.0 ),
9788     MaxEta = cms.double( 5.0 ),
9789     MinN = cms.int32( 1 )
9790 )
9791 process.hltL1sSingleJet60 = cms.EDFilter( "HLTL1TSeed",
9792     saveTags = cms.bool( True ),
9793     L1SeedsLogicalExpression = cms.string( "L1_SingleJet60" ),
9794     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
9795     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
9796     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
9797     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
9798     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
9799     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
9800     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
9801     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
9802     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
9803 )
9804 process.hltPreAK4CaloJet70 = cms.EDFilter( "HLTPrescaler",
9805     offset = cms.uint32( 0 ),
9806     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
9807 )
9808 process.hltSingleAK4CaloJet70 = cms.EDFilter( "HLT1CaloJet",
9809     saveTags = cms.bool( True ),
9810     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
9811     triggerType = cms.int32( 85 ),
9812     MinE = cms.double( -1.0 ),
9813     MinPt = cms.double( 70.0 ),
9814     MinMass = cms.double( -1.0 ),
9815     MaxMass = cms.double( -1.0 ),
9816     MinEta = cms.double( -1.0 ),
9817     MaxEta = cms.double( 5.0 ),
9818     MinN = cms.int32( 1 )
9819 )
9820 process.hltPreAK4CaloJet80 = cms.EDFilter( "HLTPrescaler",
9821     offset = cms.uint32( 0 ),
9822     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
9823 )
9824 process.hltSingleAK4CaloJet80 = cms.EDFilter( "HLT1CaloJet",
9825     saveTags = cms.bool( True ),
9826     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
9827     triggerType = cms.int32( 85 ),
9828     MinE = cms.double( -1.0 ),
9829     MinPt = cms.double( 80.0 ),
9830     MinMass = cms.double( -1.0 ),
9831     MaxMass = cms.double( -1.0 ),
9832     MinEta = cms.double( -1.0 ),
9833     MaxEta = cms.double( 5.0 ),
9834     MinN = cms.int32( 1 )
9835 )
9836 process.hltPreAK4CaloJet100 = cms.EDFilter( "HLTPrescaler",
9837     offset = cms.uint32( 0 ),
9838     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
9839 )
9840 process.hltSingleAK4CaloJet100 = cms.EDFilter( "HLT1CaloJet",
9841     saveTags = cms.bool( True ),
9842     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
9843     triggerType = cms.int32( 85 ),
9844     MinE = cms.double( -1.0 ),
9845     MinPt = cms.double( 100.0 ),
9846     MinMass = cms.double( -1.0 ),
9847     MaxMass = cms.double( -1.0 ),
9848     MinEta = cms.double( -1.0 ),
9849     MaxEta = cms.double( 5.0 ),
9850     MinN = cms.int32( 1 )
9851 )
9852 process.hltL1sSingleJet90 = cms.EDFilter( "HLTL1TSeed",
9853     saveTags = cms.bool( True ),
9854     L1SeedsLogicalExpression = cms.string( "L1_SingleJet90" ),
9855     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
9856     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
9857     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
9858     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
9859     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
9860     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
9861     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
9862     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
9863     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
9864 )
9865 process.hltPreAK4CaloJet120 = cms.EDFilter( "HLTPrescaler",
9866     offset = cms.uint32( 0 ),
9867     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
9868 )
9869 process.hltSingleCaloJet120 = cms.EDFilter( "HLT1CaloJet",
9870     saveTags = cms.bool( True ),
9871     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
9872     triggerType = cms.int32( 85 ),
9873     MinE = cms.double( -1.0 ),
9874     MinPt = cms.double( 120.0 ),
9875     MinMass = cms.double( -1.0 ),
9876     MaxMass = cms.double( -1.0 ),
9877     MinEta = cms.double( -1.0 ),
9878     MaxEta = cms.double( 5.0 ),
9879     MinN = cms.int32( 1 )
9880 )
9881 process.hltPreAK4CaloJetFwd40 = cms.EDFilter( "HLTPrescaler",
9882     offset = cms.uint32( 0 ),
9883     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
9884 )
9885 process.hltSingleCaloFwdJet40 = cms.EDFilter( "HLT1CaloJet",
9886     saveTags = cms.bool( True ),
9887     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
9888     triggerType = cms.int32( 85 ),
9889     MinE = cms.double( -1.0 ),
9890     MinPt = cms.double( 40.0 ),
9891     MinMass = cms.double( -1.0 ),
9892     MaxMass = cms.double( -1.0 ),
9893     MinEta = cms.double( 2.7 ),
9894     MaxEta = cms.double( 5.0 ),
9895     MinN = cms.int32( 1 )
9896 )
9897 process.hltL1sSingleJet35Fwd = cms.EDFilter( "HLTL1TSeed",
9898     saveTags = cms.bool( True ),
9899     L1SeedsLogicalExpression = cms.string( "L1_SingleJet35_FWD2p5" ),
9900     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
9901     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
9902     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
9903     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
9904     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
9905     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
9906     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
9907     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
9908     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
9909 )
9910 process.hltPreAK4CaloJetFwd60 = cms.EDFilter( "HLTPrescaler",
9911     offset = cms.uint32( 0 ),
9912     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
9913 )
9914 process.hltSingleCaloFwdJet60 = cms.EDFilter( "HLT1CaloJet",
9915     saveTags = cms.bool( True ),
9916     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
9917     triggerType = cms.int32( 85 ),
9918     MinE = cms.double( -1.0 ),
9919     MinPt = cms.double( 60.0 ),
9920     MinMass = cms.double( -1.0 ),
9921     MaxMass = cms.double( -1.0 ),
9922     MinEta = cms.double( 2.7 ),
9923     MaxEta = cms.double( 5.0 ),
9924     MinN = cms.int32( 1 )
9925 )
9926 process.hltL1sSingleJet60Fwd = cms.EDFilter( "HLTL1TSeed",
9927     saveTags = cms.bool( True ),
9928     L1SeedsLogicalExpression = cms.string( "L1_SingleJet60_FWD2p5" ),
9929     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
9930     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
9931     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
9932     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
9933     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
9934     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
9935     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
9936     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
9937     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
9938 )
9939 process.hltPreAK4CaloJetFwd70 = cms.EDFilter( "HLTPrescaler",
9940     offset = cms.uint32( 0 ),
9941     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
9942 )
9943 process.hltSingleCaloFwdJet70 = cms.EDFilter( "HLT1CaloJet",
9944     saveTags = cms.bool( True ),
9945     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
9946     triggerType = cms.int32( 85 ),
9947     MinE = cms.double( -1.0 ),
9948     MinPt = cms.double( 70.0 ),
9949     MinMass = cms.double( -1.0 ),
9950     MaxMass = cms.double( -1.0 ),
9951     MinEta = cms.double( 2.7 ),
9952     MaxEta = cms.double( 5.0 ),
9953     MinN = cms.int32( 1 )
9954 )
9955 process.hltPreAK4CaloJetFwd80 = cms.EDFilter( "HLTPrescaler",
9956     offset = cms.uint32( 0 ),
9957     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
9958 )
9959 process.hltSingleCaloFwdJet80 = cms.EDFilter( "HLT1CaloJet",
9960     saveTags = cms.bool( True ),
9961     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
9962     triggerType = cms.int32( 85 ),
9963     MinE = cms.double( -1.0 ),
9964     MinPt = cms.double( 80.0 ),
9965     MinMass = cms.double( -1.0 ),
9966     MaxMass = cms.double( -1.0 ),
9967     MinEta = cms.double( 2.7 ),
9968     MaxEta = cms.double( 5.0 ),
9969     MinN = cms.int32( 1 )
9970 )
9971 process.hltPreAK4CaloJetFwd100 = cms.EDFilter( "HLTPrescaler",
9972     offset = cms.uint32( 0 ),
9973     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
9974 )
9975 process.hltSingleCaloFwdJet100 = cms.EDFilter( "HLT1CaloJet",
9976     saveTags = cms.bool( True ),
9977     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
9978     triggerType = cms.int32( 85 ),
9979     MinE = cms.double( -1.0 ),
9980     MinPt = cms.double( 100.0 ),
9981     MinMass = cms.double( -1.0 ),
9982     MaxMass = cms.double( -1.0 ),
9983     MinEta = cms.double( 2.7 ),
9984     MaxEta = cms.double( 5.0 ),
9985     MinN = cms.int32( 1 )
9986 )
9987 process.hltL1sSingleJet90Fwd = cms.EDFilter( "HLTL1TSeed",
9988     saveTags = cms.bool( True ),
9989     L1SeedsLogicalExpression = cms.string( "L1_SingleJet90_FWD2p5" ),
9990     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
9991     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
9992     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
9993     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
9994     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
9995     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
9996     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
9997     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
9998     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
9999 )
10000 process.hltPreAK4CaloJetFwd120 = cms.EDFilter( "HLTPrescaler",
10001     offset = cms.uint32( 0 ),
10002     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
10003 )
10004 process.hltSingleCaloFwdJet120 = cms.EDFilter( "HLT1CaloJet",
10005     saveTags = cms.bool( True ),
10006     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
10007     triggerType = cms.int32( 85 ),
10008     MinE = cms.double( -1.0 ),
10009     MinPt = cms.double( 120.0 ),
10010     MinMass = cms.double( -1.0 ),
10011     MaxMass = cms.double( -1.0 ),
10012     MinEta = cms.double( 2.7 ),
10013     MaxEta = cms.double( 5.0 ),
10014     MinN = cms.int32( 1 )
10015 )
10016 process.hltPreAK4PFJet40 = cms.EDFilter( "HLTPrescaler",
10017     offset = cms.uint32( 0 ),
10018     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
10019 )
10020 process.hltSingleCaloJet10 = cms.EDFilter( "HLT1CaloJet",
10021     saveTags = cms.bool( True ),
10022     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
10023     triggerType = cms.int32( 85 ),
10024     MinE = cms.double( -1.0 ),
10025     MinPt = cms.double( 10.0 ),
10026     MinMass = cms.double( -1.0 ),
10027     MaxMass = cms.double( -1.0 ),
10028     MinEta = cms.double( -1.0 ),
10029     MaxEta = cms.double( 5.0 ),
10030     MinN = cms.int32( 1 )
10031 )
10032 process.hltMuonLinks = cms.EDProducer( "MuonLinksProducerForHLT",
10033     LinkCollection = cms.InputTag( "hltL3MuonsIterL3Links" ),
10034     InclusiveTrackerTrackCollection = cms.InputTag( "hltPFMuonMerging" ),
10035     ptMin = cms.double( 2.5 ),
10036     pMin = cms.double( 2.5 ),
10037     shareHitFraction = cms.double( 0.8 )
10038 )
10039 process.hltMuons = cms.EDProducer( "MuonIdProducer",
10040     MuonCaloCompatibility = cms.PSet( 
10041       delta_eta = cms.double( 0.02 ),
10042       delta_phi = cms.double( 0.02 ),
10043       allSiPMHO = cms.bool( False ),
10044       MuonTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_muons_lowPt_3_1_norm.root" ),
10045       PionTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_pions_lowPt_3_1_norm.root" )
10046     ),
10047     TrackAssociatorParameters = cms.PSet( 
10048       useMuon = cms.bool( True ),
10049       truthMatch = cms.bool( False ),
10050       usePreshower = cms.bool( False ),
10051       dRPreshowerPreselection = cms.double( 0.2 ),
10052       muonMaxDistanceSigmaY = cms.double( 0.0 ),
10053       useEcal = cms.bool( True ),
10054       muonMaxDistanceSigmaX = cms.double( 0.0 ),
10055       dRMuon = cms.double( 9999.0 ),
10056       dREcal = cms.double( 9999.0 ),
10057       CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
10058       DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
10059       EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
10060       CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAll" ),
10061       propagateAllDirections = cms.bool( True ),
10062       muonMaxDistanceY = cms.double( 5.0 ),
10063       useHO = cms.bool( True ),
10064       muonMaxDistanceX = cms.double( 5.0 ),
10065       trajectoryUncertaintyTolerance = cms.double( -1.0 ),
10066       useHcal = cms.bool( True ),
10067       HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ),
10068       accountForTrajectoryChangeCalo = cms.bool( False ),
10069       dREcalPreselection = cms.double( 0.05 ),
10070       useCalo = cms.bool( False ),
10071       dRMuonPreselection = cms.double( 0.2 ),
10072       EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
10073       dRHcal = cms.double( 9999.0 ),
10074       dRHcalPreselection = cms.double( 0.2 ),
10075       HORecHitCollectionLabel = cms.InputTag( "hltHoreco" )
10076     ),
10077     CaloExtractorPSet = cms.PSet( 
10078       DR_Veto_H = cms.double( 0.1 ),
10079       CenterConeOnCalIntersection = cms.bool( False ),
10080       NoiseTow_EE = cms.double( 0.15 ),
10081       Noise_EB = cms.double( 0.025 ),
10082       Noise_HE = cms.double( 0.2 ),
10083       DR_Veto_E = cms.double( 0.07 ),
10084       NoiseTow_EB = cms.double( 0.04 ),
10085       Noise_EE = cms.double( 0.1 ),
10086       UseRecHitsFlag = cms.bool( False ),
10087       DR_Max = cms.double( 1.0 ),
10088       DepositLabel = cms.untracked.string( "Cal" ),
10089       Noise_HO = cms.double( 0.2 ),
10090       DR_Veto_HO = cms.double( 0.1 ),
10091       Threshold_H = cms.double( 0.5 ),
10092       PrintTimeReport = cms.untracked.bool( False ),
10093       Threshold_E = cms.double( 0.2 ),
10094       PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
10095       ComponentName = cms.string( "CaloExtractorByAssociator" ),
10096       Threshold_HO = cms.double( 0.5 ),
10097       DepositInstanceLabels = cms.vstring( 'ecal',
10098         'hcal',
10099         'ho' ),
10100       ServiceParameters = cms.PSet( 
10101         RPCLayers = cms.bool( False ),
10102         UseMuonNavigation = cms.untracked.bool( False ),
10103         Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
10104       ),
10105       TrackAssociatorParameters = cms.PSet( 
10106         useMuon = cms.bool( False ),
10107         truthMatch = cms.bool( False ),
10108         usePreshower = cms.bool( False ),
10109         dRPreshowerPreselection = cms.double( 0.2 ),
10110         muonMaxDistanceSigmaY = cms.double( 0.0 ),
10111         useEcal = cms.bool( False ),
10112         muonMaxDistanceSigmaX = cms.double( 0.0 ),
10113         dRMuon = cms.double( 9999.0 ),
10114         dREcal = cms.double( 1.0 ),
10115         CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
10116         DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
10117         EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
10118         CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAll" ),
10119         propagateAllDirections = cms.bool( True ),
10120         muonMaxDistanceY = cms.double( 5.0 ),
10121         useHO = cms.bool( False ),
10122         muonMaxDistanceX = cms.double( 5.0 ),
10123         trajectoryUncertaintyTolerance = cms.double( -1.0 ),
10124         useHcal = cms.bool( False ),
10125         HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ),
10126         accountForTrajectoryChangeCalo = cms.bool( False ),
10127         dREcalPreselection = cms.double( 1.0 ),
10128         useCalo = cms.bool( True ),
10129         dRMuonPreselection = cms.double( 0.2 ),
10130         EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
10131         dRHcal = cms.double( 1.0 ),
10132         dRHcalPreselection = cms.double( 1.0 ),
10133         HORecHitCollectionLabel = cms.InputTag( "hltHoreco" )
10134       ),
10135       Noise_HB = cms.double( 0.2 )
10136     ),
10137     TrackExtractorPSet = cms.PSet( 
10138       Diff_z = cms.double( 0.2 ),
10139       inputTrackCollection = cms.InputTag( "hltPFMuonMerging" ),
10140       Chi2Ndof_Max = cms.double( 1.0E64 ),
10141       BeamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ),
10142       DR_Veto = cms.double( 0.01 ),
10143       Pt_Min = cms.double( -1.0 ),
10144       DR_Max = cms.double( 1.0 ),
10145       DepositLabel = cms.untracked.string( "" ),
10146       NHits_Min = cms.uint32( 0 ),
10147       Chi2Prob_Min = cms.double( -1.0 ),
10148       Diff_r = cms.double( 0.1 ),
10149       BeamlineOption = cms.string( "BeamSpotFromEvent" ),
10150       ComponentName = cms.string( "TrackExtractor" )
10151     ),
10152     JetExtractorPSet = cms.PSet( 
10153       JetCollectionLabel = cms.InputTag( "hltAK4CaloJetsPFEt5" ),
10154       DR_Veto = cms.double( 0.1 ),
10155       DR_Max = cms.double( 1.0 ),
10156       ExcludeMuonVeto = cms.bool( True ),
10157       PrintTimeReport = cms.untracked.bool( False ),
10158       PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
10159       ComponentName = cms.string( "JetExtractor" ),
10160       ServiceParameters = cms.PSet( 
10161         RPCLayers = cms.bool( False ),
10162         UseMuonNavigation = cms.untracked.bool( False ),
10163         Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
10164       ),
10165       TrackAssociatorParameters = cms.PSet( 
10166         useMuon = cms.bool( False ),
10167         truthMatch = cms.bool( False ),
10168         usePreshower = cms.bool( False ),
10169         dRPreshowerPreselection = cms.double( 0.2 ),
10170         muonMaxDistanceSigmaY = cms.double( 0.0 ),
10171         useEcal = cms.bool( False ),
10172         muonMaxDistanceSigmaX = cms.double( 0.0 ),
10173         dRMuon = cms.double( 9999.0 ),
10174         dREcal = cms.double( 0.5 ),
10175         CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
10176         DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
10177         EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
10178         CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAll" ),
10179         propagateAllDirections = cms.bool( True ),
10180         muonMaxDistanceY = cms.double( 5.0 ),
10181         useHO = cms.bool( False ),
10182         muonMaxDistanceX = cms.double( 5.0 ),
10183         trajectoryUncertaintyTolerance = cms.double( -1.0 ),
10184         useHcal = cms.bool( False ),
10185         HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ),
10186         accountForTrajectoryChangeCalo = cms.bool( False ),
10187         dREcalPreselection = cms.double( 0.5 ),
10188         useCalo = cms.bool( True ),
10189         dRMuonPreselection = cms.double( 0.2 ),
10190         EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
10191         dRHcal = cms.double( 0.5 ),
10192         dRHcalPreselection = cms.double( 0.5 ),
10193         HORecHitCollectionLabel = cms.InputTag( "hltHoreco" )
10194       ),
10195       Threshold = cms.double( 5.0 )
10196     ),
10197     trackDepositName = cms.string( "tracker" ),
10198     ecalDepositName = cms.string( "ecal" ),
10199     hcalDepositName = cms.string( "hcal" ),
10200     hoDepositName = cms.string( "ho" ),
10201     jetDepositName = cms.string( "jets" ),
10202     TimingFillerParameters = cms.PSet( 
10203       DTTimingParameters = cms.PSet( 
10204         HitError = cms.double( 6.0 ),
10205         MatchParameters = cms.PSet( 
10206           TightMatchDT = cms.bool( False ),
10207           DTradius = cms.double( 0.01 ),
10208           TightMatchCSC = cms.bool( True ),
10209           CSCsegments = cms.InputTag( "hltCscSegments" ),
10210           DTsegments = cms.InputTag( "hltDt4DSegments" )
10211         ),
10212         debug = cms.bool( False ),
10213         DoWireCorr = cms.bool( False ),
10214         RequireBothProjections = cms.bool( False ),
10215         DTTimeOffset = cms.double( 2.7 ),
10216         PruneCut = cms.double( 10000.0 ),
10217         DTsegments = cms.InputTag( "hltDt4DSegments" ),
10218         UseSegmentT0 = cms.bool( False ),
10219         HitsMin = cms.int32( 5 ),
10220         DropTheta = cms.bool( True ),
10221         ServiceParameters = cms.PSet( 
10222           RPCLayers = cms.bool( True ),
10223           Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
10224         )
10225       ),
10226       UseCSC = cms.bool( True ),
10227       CSCTimingParameters = cms.PSet( 
10228         MatchParameters = cms.PSet( 
10229           TightMatchDT = cms.bool( False ),
10230           DTradius = cms.double( 0.01 ),
10231           TightMatchCSC = cms.bool( True ),
10232           CSCsegments = cms.InputTag( "hltCscSegments" ),
10233           DTsegments = cms.InputTag( "hltDt4DSegments" )
10234         ),
10235         debug = cms.bool( False ),
10236         CSCWireTimeOffset = cms.double( 0.0 ),
10237         CSCStripError = cms.double( 7.0 ),
10238         CSCTimeOffset = cms.double( 0.0 ),
10239         CSCWireError = cms.double( 8.6 ),
10240         PruneCut = cms.double( 100.0 ),
10241         CSCsegments = cms.InputTag( "hltCscSegments" ),
10242         UseStripTime = cms.bool( True ),
10243         CSCStripTimeOffset = cms.double( 0.0 ),
10244         UseWireTime = cms.bool( True ),
10245         ServiceParameters = cms.PSet( 
10246           RPCLayers = cms.bool( True ),
10247           Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
10248         )
10249       ),
10250       ErrorDT = cms.double( 6.0 ),
10251       EcalEnergyCut = cms.double( 0.4 ),
10252       UseECAL = cms.bool( True ),
10253       ErrorEB = cms.double( 2.085 ),
10254       UseDT = cms.bool( True ),
10255       ErrorEE = cms.double( 6.95 ),
10256       ErrorCSC = cms.double( 7.4 )
10257     ),
10258     ShowerDigiFillerParameters = cms.PSet( 
10259       cscDigiCollectionLabel = cms.InputTag( 'hltMuonCSCDigis','MuonCSCStripDigi' ),
10260       dtDigiCollectionLabel = cms.InputTag( "hltMuonDTDigis" ),
10261       digiMaxDistanceX = cms.double( 25.0 )
10262     ),
10263     TrackerKinkFinderParameters = cms.PSet( 
10264       usePosition = cms.bool( False ),
10265       diagonalOnly = cms.bool( False )
10266     ),
10267     fillEnergy = cms.bool( True ),
10268     storeCrossedHcalRecHits = cms.bool( False ),
10269     maxAbsPullX = cms.double( 4.0 ),
10270     maxAbsEta = cms.double( 3.0 ),
10271     minPt = cms.double( 10.0 ),
10272     inputCollectionTypes = cms.vstring( 'inner tracks',
10273       'links',
10274       'outer tracks' ),
10275     addExtraSoftMuons = cms.bool( False ),
10276     fillGlobalTrackRefits = cms.bool( False ),
10277     debugWithTruthMatching = cms.bool( False ),
10278     inputCollectionLabels = cms.VInputTag( 'hltPFMuonMerging','hltMuonLinks','hltL2Muons' ),
10279     fillCaloCompatibility = cms.bool( True ),
10280     maxAbsPullY = cms.double( 9999.0 ),
10281     maxAbsDy = cms.double( 9999.0 ),
10282     minP = cms.double( 10.0 ),
10283     minPCaloMuon = cms.double( 1.0E9 ),
10284     maxAbsDx = cms.double( 3.0 ),
10285     fillIsolation = cms.bool( True ),
10286     writeIsoDeposits = cms.bool( False ),
10287     minNumberOfMatches = cms.int32( 1 ),
10288     fillMatching = cms.bool( True ),
10289     fillShowerDigis = cms.bool( False ),
10290     ptThresholdToFillCandidateP4WithGlobalFit = cms.double( 200.0 ),
10291     sigmaThresholdToFillCandidateP4WithGlobalFit = cms.double( 2.0 ),
10292     fillGlobalTrackQuality = cms.bool( False ),
10293     globalTrackQualityInputTag = cms.InputTag( "" ),
10294     selectHighPurity = cms.bool( False ),
10295     pvInputTag = cms.InputTag( "" ),
10296     fillTrackerKink = cms.bool( False ),
10297     minCaloCompatibility = cms.double( 0.6 ),
10298     runArbitrationCleaner = cms.bool( False ),
10299     arbitrationCleanerOptions = cms.PSet( 
10300       OverlapDTheta = cms.double( 0.02 ),
10301       Overlap = cms.bool( True ),
10302       Clustering = cms.bool( True ),
10303       ME1a = cms.bool( True ),
10304       ClusterDTheta = cms.double( 0.02 ),
10305       ClusterDPhi = cms.double( 0.6 ),
10306       OverlapDPhi = cms.double( 0.0786 )
10307     ),
10308     arbitrateTrackerMuons = cms.bool( False )
10309 )
10310 process.hltParticleFlowRecHitECALUnseeded = cms.EDProducer( "PFRecHitProducer",
10311     navigator = cms.PSet( 
10312       barrel = cms.PSet(  ),
10313       endcap = cms.PSet(  ),
10314       name = cms.string( "PFRecHitECALNavigator" )
10315     ),
10316     producers = cms.VPSet( 
10317       cms.PSet(  src = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
10318         srFlags = cms.InputTag( "" ),
10319         name = cms.string( "PFEBRecHitCreator" ),
10320         qualityTests = cms.VPSet( 
10321           cms.PSet(  name = cms.string( "PFRecHitQTestDBThreshold" ),
10322             applySelectionsToAllCrystals = cms.bool( True )
10323           ),
10324           cms.PSet(  topologicalCleaning = cms.bool( True ),
10325             skipTTRecoveredHits = cms.bool( True ),
10326             cleaningThreshold = cms.double( 2.0 ),
10327             name = cms.string( "PFRecHitQTestECAL" ),
10328             timingCleaning = cms.bool( True )
10329           )
10330         )
10331       ),
10332       cms.PSet(  src = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
10333         srFlags = cms.InputTag( "" ),
10334         name = cms.string( "PFEERecHitCreator" ),
10335         qualityTests = cms.VPSet( 
10336           cms.PSet(  name = cms.string( "PFRecHitQTestDBThreshold" ),
10337             applySelectionsToAllCrystals = cms.bool( True )
10338           ),
10339           cms.PSet(  topologicalCleaning = cms.bool( True ),
10340             skipTTRecoveredHits = cms.bool( True ),
10341             cleaningThreshold = cms.double( 2.0 ),
10342             name = cms.string( "PFRecHitQTestECAL" ),
10343             timingCleaning = cms.bool( True )
10344           )
10345         )
10346       )
10347     )
10348 )
10349 process.hltParticleFlowRecHitHF = cms.EDProducer( "PFRecHitProducer",
10350     navigator = cms.PSet( 
10351       hcalEnums = cms.vint32( 4 ),
10352       name = cms.string( "PFRecHitHCALDenseIdNavigator" )
10353     ),
10354     producers = cms.VPSet( 
10355       cms.PSet(  thresh_HF = cms.double( 0.4 ),
10356         LongFibre_Fraction = cms.double( 0.1 ),
10357         src = cms.InputTag( "hltHfreco" ),
10358         EMDepthCorrection = cms.double( 22.0 ),
10359         ShortFibre_Fraction = cms.double( 0.01 ),
10360         HADDepthCorrection = cms.double( 25.0 ),
10361         HFCalib29 = cms.double( 1.07 ),
10362         LongFibre_Cut = cms.double( 120.0 ),
10363         name = cms.string( "PFHFRecHitCreator" ),
10364         qualityTests = cms.VPSet( 
10365           cms.PSet(  flags = cms.vstring( 'Standard',
10366   'HFLong',
10367   'HFShort' ),
10368             cleaningThresholds = cms.vdouble( 0.0, 120.0, 60.0 ),
10369             name = cms.string( "PFRecHitQTestHCALChannel" ),
10370             maxSeverities = cms.vint32( 11, 9, 9 )
10371           ),
10372           cms.PSet(  usePFThresholdsFromDB = cms.bool( False ),
10373             name = cms.string( "PFRecHitQTestHCALThresholdVsDepth" ),
10374             cuts = cms.VPSet( 
10375               cms.PSet(  threshold = cms.vdouble( 1.2, 1.8 ),
10376                 depth = cms.vint32( 1, 2 ),
10377                 detectorEnum = cms.int32( 4 )
10378               )
10379             )
10380           )
10381         ),
10382         ShortFibre_Cut = cms.double( 60.0 )
10383       )
10384     )
10385 )
10386 process.hltParticleFlowRecHitPSUnseeded = cms.EDProducer( "PFRecHitProducer",
10387     navigator = cms.PSet(  name = cms.string( "PFRecHitPreshowerNavigator" ) ),
10388     producers = cms.VPSet( 
10389       cms.PSet(  src = cms.InputTag( 'hltEcalPreshowerRecHit','EcalRecHitsES' ),
10390         name = cms.string( "PFPSRecHitCreator" ),
10391         qualityTests = cms.VPSet( 
10392           cms.PSet(  threshold = cms.double( 7.0E-6 ),
10393             name = cms.string( "PFRecHitQTestThreshold" )
10394           )
10395         )
10396       )
10397     )
10398 )
10399 process.hltParticleFlowClusterECALUncorrectedUnseeded = cms.EDProducer( "PFClusterProducer",
10400     recHitsSource = cms.InputTag( "hltParticleFlowRecHitECALUnseeded" ),
10401     usePFThresholdsFromDB = cms.bool( True ),
10402     recHitCleaners = cms.VPSet( 
10403     ),
10404     seedCleaners = cms.VPSet( 
10405     ),
10406     seedFinder = cms.PSet( 
10407       thresholdsByDetector = cms.VPSet( 
10408         cms.PSet(  seedingThresholdPt = cms.double( 0.15 ),
10409           seedingThreshold = cms.double( 0.6 ),
10410           detector = cms.string( "ECAL_ENDCAP" )
10411         ),
10412         cms.PSet(  seedingThresholdPt = cms.double( 0.0 ),
10413           seedingThreshold = cms.double( 0.23 ),
10414           detector = cms.string( "ECAL_BARREL" )
10415         )
10416       ),
10417       algoName = cms.string( "LocalMaximumSeedFinder" ),
10418       nNeighbours = cms.int32( 8 )
10419     ),
10420     initialClusteringStep = cms.PSet( 
10421       thresholdsByDetector = cms.VPSet( 
10422         cms.PSet(  gatheringThreshold = cms.double( 0.08 ),
10423           gatheringThresholdPt = cms.double( 0.0 ),
10424           detector = cms.string( "ECAL_BARREL" )
10425         ),
10426         cms.PSet(  gatheringThreshold = cms.double( 0.3 ),
10427           gatheringThresholdPt = cms.double( 0.0 ),
10428           detector = cms.string( "ECAL_ENDCAP" )
10429         )
10430       ),
10431       algoName = cms.string( "Basic2DGenericTopoClusterizer" ),
10432       useCornerCells = cms.bool( True )
10433     ),
10434     pfClusterBuilder = cms.PSet( 
10435       minFracTot = cms.double( 1.0E-20 ),
10436       stoppingTolerance = cms.double( 1.0E-8 ),
10437       positionCalc = cms.PSet( 
10438         minAllowedNormalization = cms.double( 1.0E-9 ),
10439         posCalcNCrystals = cms.int32( 9 ),
10440         algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ),
10441         logWeightDenominator = cms.double( 0.08 ),
10442         minFractionInCalc = cms.double( 1.0E-9 ),
10443         timeResolutionCalcBarrel = cms.PSet( 
10444           corrTermLowE = cms.double( 0.0510871 ),
10445           threshLowE = cms.double( 0.5 ),
10446           noiseTerm = cms.double( 1.10889 ),
10447           constantTermLowE = cms.double( 0.0 ),
10448           noiseTermLowE = cms.double( 1.31883 ),
10449           threshHighE = cms.double( 5.0 ),
10450           constantTerm = cms.double( 0.428192 )
10451         ),
10452         timeResolutionCalcEndcap = cms.PSet( 
10453           corrTermLowE = cms.double( 0.0 ),
10454           threshLowE = cms.double( 1.0 ),
10455           noiseTerm = cms.double( 5.72489999999 ),
10456           constantTermLowE = cms.double( 0.0 ),
10457           noiseTermLowE = cms.double( 6.92683000001 ),
10458           threshHighE = cms.double( 10.0 ),
10459           constantTerm = cms.double( 0.0 )
10460         )
10461       ),
10462       maxIterations = cms.uint32( 50 ),
10463       positionCalcForConvergence = cms.PSet( 
10464         minAllowedNormalization = cms.double( 0.0 ),
10465         T0_ES = cms.double( 1.2 ),
10466         algoName = cms.string( "ECAL2DPositionCalcWithDepthCorr" ),
10467         T0_EE = cms.double( 3.1 ),
10468         T0_EB = cms.double( 7.4 ),
10469         X0 = cms.double( 0.89 ),
10470         minFractionInCalc = cms.double( 0.0 ),
10471         W0 = cms.double( 4.2 )
10472       ),
10473       allCellsPositionCalc = cms.PSet( 
10474         minAllowedNormalization = cms.double( 1.0E-9 ),
10475         posCalcNCrystals = cms.int32( -1 ),
10476         algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ),
10477         logWeightDenominator = cms.double( 0.08 ),
10478         minFractionInCalc = cms.double( 1.0E-9 ),
10479         timeResolutionCalcBarrel = cms.PSet( 
10480           corrTermLowE = cms.double( 0.0510871 ),
10481           threshLowE = cms.double( 0.5 ),
10482           noiseTerm = cms.double( 1.10889 ),
10483           constantTermLowE = cms.double( 0.0 ),
10484           noiseTermLowE = cms.double( 1.31883 ),
10485           threshHighE = cms.double( 5.0 ),
10486           constantTerm = cms.double( 0.428192 )
10487         ),
10488         timeResolutionCalcEndcap = cms.PSet( 
10489           corrTermLowE = cms.double( 0.0 ),
10490           threshLowE = cms.double( 1.0 ),
10491           noiseTerm = cms.double( 5.72489999999 ),
10492           constantTermLowE = cms.double( 0.0 ),
10493           noiseTermLowE = cms.double( 6.92683000001 ),
10494           threshHighE = cms.double( 10.0 ),
10495           constantTerm = cms.double( 0.0 )
10496         )
10497       ),
10498       algoName = cms.string( "Basic2DGenericPFlowClusterizer" ),
10499       recHitEnergyNorms = cms.VPSet( 
10500         cms.PSet(  recHitEnergyNorm = cms.double( 0.08 ),
10501           detector = cms.string( "ECAL_BARREL" )
10502         ),
10503         cms.PSet(  recHitEnergyNorm = cms.double( 0.3 ),
10504           detector = cms.string( "ECAL_ENDCAP" )
10505         )
10506       ),
10507       showerSigma = cms.double( 1.5 ),
10508       minFractionToKeep = cms.double( 1.0E-7 ),
10509       excludeOtherSeeds = cms.bool( True )
10510     ),
10511     positionReCalc = cms.PSet( 
10512       minAllowedNormalization = cms.double( 0.0 ),
10513       T0_ES = cms.double( 1.2 ),
10514       algoName = cms.string( "ECAL2DPositionCalcWithDepthCorr" ),
10515       T0_EE = cms.double( 3.1 ),
10516       T0_EB = cms.double( 7.4 ),
10517       X0 = cms.double( 0.89 ),
10518       minFractionInCalc = cms.double( 0.0 ),
10519       W0 = cms.double( 4.2 )
10520     ),
10521     energyCorrector = cms.PSet(  )
10522 )
10523 process.hltParticleFlowClusterPSUnseeded = cms.EDProducer( "PFClusterProducer",
10524     recHitsSource = cms.InputTag( "hltParticleFlowRecHitPSUnseeded" ),
10525     usePFThresholdsFromDB = cms.bool( True ),
10526     recHitCleaners = cms.VPSet( 
10527     ),
10528     seedCleaners = cms.VPSet( 
10529     ),
10530     seedFinder = cms.PSet( 
10531       thresholdsByDetector = cms.VPSet( 
10532         cms.PSet(  seedingThresholdPt = cms.double( 0.0 ),
10533           seedingThreshold = cms.double( 1.2E-4 ),
10534           detector = cms.string( "PS1" )
10535         ),
10536         cms.PSet(  seedingThresholdPt = cms.double( 0.0 ),
10537           seedingThreshold = cms.double( 1.2E-4 ),
10538           detector = cms.string( "PS2" )
10539         )
10540       ),
10541       algoName = cms.string( "LocalMaximumSeedFinder" ),
10542       nNeighbours = cms.int32( 4 )
10543     ),
10544     initialClusteringStep = cms.PSet( 
10545       thresholdsByDetector = cms.VPSet( 
10546         cms.PSet(  gatheringThreshold = cms.double( 6.0E-5 ),
10547           gatheringThresholdPt = cms.double( 0.0 ),
10548           detector = cms.string( "PS1" )
10549         ),
10550         cms.PSet(  gatheringThreshold = cms.double( 6.0E-5 ),
10551           gatheringThresholdPt = cms.double( 0.0 ),
10552           detector = cms.string( "PS2" )
10553         )
10554       ),
10555       algoName = cms.string( "Basic2DGenericTopoClusterizer" ),
10556       useCornerCells = cms.bool( False )
10557     ),
10558     pfClusterBuilder = cms.PSet( 
10559       minFracTot = cms.double( 1.0E-20 ),
10560       stoppingTolerance = cms.double( 1.0E-8 ),
10561       positionCalc = cms.PSet( 
10562         minAllowedNormalization = cms.double( 1.0E-9 ),
10563         posCalcNCrystals = cms.int32( -1 ),
10564         algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ),
10565         logWeightDenominator = cms.double( 6.0E-5 ),
10566         minFractionInCalc = cms.double( 1.0E-9 )
10567       ),
10568       maxIterations = cms.uint32( 50 ),
10569       algoName = cms.string( "Basic2DGenericPFlowClusterizer" ),
10570       recHitEnergyNorms = cms.VPSet( 
10571         cms.PSet(  recHitEnergyNorm = cms.double( 6.0E-5 ),
10572           detector = cms.string( "PS1" )
10573         ),
10574         cms.PSet(  recHitEnergyNorm = cms.double( 6.0E-5 ),
10575           detector = cms.string( "PS2" )
10576         )
10577       ),
10578       showerSigma = cms.double( 0.3 ),
10579       minFractionToKeep = cms.double( 1.0E-7 ),
10580       excludeOtherSeeds = cms.bool( True )
10581     ),
10582     positionReCalc = cms.PSet(  ),
10583     energyCorrector = cms.PSet(  )
10584 )
10585 process.hltParticleFlowClusterECALUnseeded = cms.EDProducer( "CorrectedECALPFClusterProducer",
10586     minimumPSEnergy = cms.double( 0.0 ),
10587     skipPS = cms.bool( False ),
10588     inputPS = cms.InputTag( "hltParticleFlowClusterPSUnseeded" ),
10589     energyCorrector = cms.PSet( 
10590       recHitsEELabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
10591       recHitsEBLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
10592       applyCrackCorrections = cms.bool( False ),
10593       ebSrFlagLabel = cms.InputTag( "hltEcalDigisLegacy" ),
10594       applyMVACorrections = cms.bool( True ),
10595       eeSrFlagLabel = cms.InputTag( "hltEcalDigisLegacy" ),
10596       maxPtForMVAEvaluation = cms.double( 300.0 ),
10597       srfAwareCorrection = cms.bool( True )
10598     ),
10599     inputECAL = cms.InputTag( "hltParticleFlowClusterECALUncorrectedUnseeded" )
10600 )
10601 process.hltParticleFlowClusterHF = cms.EDProducer( "PFClusterProducer",
10602     recHitsSource = cms.InputTag( "hltParticleFlowRecHitHF" ),
10603     usePFThresholdsFromDB = cms.bool( True ),
10604     recHitCleaners = cms.VPSet( 
10605     ),
10606     seedCleaners = cms.VPSet( 
10607     ),
10608     seedFinder = cms.PSet( 
10609       thresholdsByDetector = cms.VPSet( 
10610         cms.PSet(  seedingThresholdPt = cms.double( 0.0 ),
10611           seedingThreshold = cms.double( 1.4 ),
10612           detector = cms.string( "HF_EM" )
10613         ),
10614         cms.PSet(  seedingThresholdPt = cms.double( 0.0 ),
10615           seedingThreshold = cms.double( 1.4 ),
10616           detector = cms.string( "HF_HAD" )
10617         )
10618       ),
10619       algoName = cms.string( "LocalMaximumSeedFinder" ),
10620       nNeighbours = cms.int32( 0 )
10621     ),
10622     initialClusteringStep = cms.PSet( 
10623       thresholdsByDetector = cms.VPSet( 
10624       ),
10625       algoName = cms.string( "Basic2DClusterForEachSeed" )
10626     ),
10627     pfClusterBuilder = cms.PSet(  ),
10628     positionReCalc = cms.PSet(  ),
10629     energyCorrector = cms.PSet(  )
10630 )
10631 process.hltLightPFTracks = cms.EDProducer( "LightPFTrackProducer",
10632     TrackQuality = cms.string( "none" ),
10633     UseQuality = cms.bool( False ),
10634     TkColList = cms.VInputTag( 'hltPFMuonMerging' )
10635 )
10636 process.hltParticleFlowBlock = cms.EDProducer( "PFBlockProducer",
10637     verbose = cms.untracked.bool( False ),
10638     debug = cms.untracked.bool( False ),
10639     elementImporters = cms.VPSet( 
10640       cms.PSet(  muonSrc = cms.InputTag( "hltMuons" ),
10641         cleanBadConvertedBrems = cms.bool( False ),
10642         muonMaxDPtOPt = cms.double( 1.0 ),
10643         source = cms.InputTag( "hltLightPFTracks" ),
10644         NHitCuts_byTrackAlgo = cms.vuint32( 3, 3, 3, 3, 3, 3 ),
10645         vetoEndcap = cms.bool( False ),
10646         useIterativeTracking = cms.bool( False ),
10647         importerName = cms.string( "GeneralTracksImporter" ),
10648         DPtOverPtCuts_byTrackAlgo = cms.vdouble( 0.5, 0.5, 0.5, 0.5, 0.5, 0.5 ),
10649         trackQuality = cms.string( "highPurity" )
10650       ),
10651       cms.PSet(  source = cms.InputTag( "hltParticleFlowClusterECALUnseeded" ),
10652         importerName = cms.string( "ECALClusterImporter" ),
10653         BCtoPFCMap = cms.InputTag( "" )
10654       ),
10655       cms.PSet(  source = cms.InputTag( "hltParticleFlowClusterHCAL" ),
10656         importerName = cms.string( "GenericClusterImporter" )
10657       ),
10658       cms.PSet(  source = cms.InputTag( "hltParticleFlowClusterHF" ),
10659         importerName = cms.string( "GenericClusterImporter" )
10660       )
10661     ),
10662     linkDefinitions = cms.VPSet( 
10663       cms.PSet(  linkType = cms.string( "TRACK:ECAL" ),
10664         useKDTree = cms.bool( True ),
10665         linkerName = cms.string( "TrackAndECALLinker" )
10666       ),
10667       cms.PSet(  trajectoryLayerExit = cms.string( "HCALExit" ),
10668         trajectoryLayerEntrance = cms.string( "HCALEntrance" ),
10669         nMaxHcalLinksPerTrack = cms.int32( 1 ),
10670         linkType = cms.string( "TRACK:HCAL" ),
10671         useKDTree = cms.bool( True ),
10672         linkerName = cms.string( "TrackAndHCALLinker" )
10673       ),
10674       cms.PSet(  minAbsEtaEcal = cms.double( 2.5 ),
10675         linkType = cms.string( "ECAL:HCAL" ),
10676         useKDTree = cms.bool( False ),
10677         linkerName = cms.string( "ECALAndHCALLinker" )
10678       ),
10679       cms.PSet(  linkType = cms.string( "HFEM:HFHAD" ),
10680         useKDTree = cms.bool( False ),
10681         linkerName = cms.string( "HFEMAndHFHADLinker" )
10682       )
10683     )
10684 )
10685 process.hltParticleFlow = cms.EDProducer( "PFProducer",
10686     verbose = cms.untracked.bool( False ),
10687     debug = cms.untracked.bool( False ),
10688     blocks = cms.InputTag( "hltParticleFlowBlock" ),
10689     muons = cms.InputTag( "hltMuons" ),
10690     postMuonCleaning = cms.bool( True ),
10691     vetoEndcap = cms.bool( False ),
10692     vertexCollection = cms.InputTag( "hltPixelVertices" ),
10693     useVerticesForNeutral = cms.bool( True ),
10694     useHO = cms.bool( False ),
10695     PFEGammaCandidates = cms.InputTag( "particleFlowEGamma" ),
10696     GedElectronValueMap = cms.InputTag( "gedGsfElectronsTmp" ),
10697     GedPhotonValueMap = cms.InputTag( 'tmpGedPhotons','valMapPFEgammaCandToPhoton' ),
10698     useEGammaElectrons = cms.bool( False ),
10699     egammaElectrons = cms.InputTag( "" ),
10700     useEGammaFilters = cms.bool( False ),
10701     useProtectionsForJetMET = cms.bool( True ),
10702     PFEGammaFiltersParameters = cms.PSet( 
10703       electron_missinghits = cms.uint32( 1 ),
10704       electron_protectionsForJetMET = cms.PSet( 
10705         maxEeleOverPoutRes = cms.double( 0.5 ),
10706         maxEleHcalEOverEcalE = cms.double( 0.1 ),
10707         maxEcalEOverPRes = cms.double( 0.2 ),
10708         maxHcalEOverP = cms.double( 1.0 ),
10709         maxE = cms.double( 50.0 ),
10710         maxTrackPOverEele = cms.double( 1.0 ),
10711         maxDPhiIN = cms.double( 0.1 ),
10712         maxEcalEOverP_2 = cms.double( 0.2 ),
10713         maxEcalEOverP_1 = cms.double( 0.5 ),
10714         maxEeleOverPout = cms.double( 0.2 ),
10715         maxHcalEOverEcalE = cms.double( 0.1 ),
10716         maxHcalE = cms.double( 10.0 ),
10717         maxNtracks = cms.double( 3.0 )
10718       ),
10719       photon_MinEt = cms.double( 10.0 ),
10720       electron_ecalDrivenHademPreselCut = cms.double( 0.15 ),
10721       electron_protectionsForBadHcal = cms.PSet( 
10722         dEta = cms.vdouble( 0.0064, 0.01264 ),
10723         dPhi = cms.vdouble( 0.0547, 0.0394 ),
10724         enableProtections = cms.bool( False ),
10725         full5x5_sigmaIetaIeta = cms.vdouble( 0.0106, 0.0387 ),
10726         eInvPInv = cms.vdouble( 0.184, 0.0721 )
10727       ),
10728       photon_protectionsForBadHcal = cms.PSet( 
10729         enableProtections = cms.bool( False ),
10730         solidConeTrkIsoOffset = cms.double( 10.0 ),
10731         solidConeTrkIsoSlope = cms.double( 0.3 )
10732       ),
10733       electron_iso_mva_barrel = cms.double( -0.1875 ),
10734       electron_iso_mva_endcap = cms.double( -0.1075 ),
10735       photon_SigmaiEtaiEta_endcap = cms.double( 0.034 ),
10736       photon_SigmaiEtaiEta_barrel = cms.double( 0.0125 ),
10737       photon_HoE = cms.double( 0.05 ),
10738       electron_iso_combIso_endcap = cms.double( 10.0 ),
10739       electron_iso_pt = cms.double( 10.0 ),
10740       photon_protectionsForJetMET = cms.PSet( 
10741         sumPtTrackIsoSlope = cms.double( 0.001 ),
10742         sumPtTrackIso = cms.double( 4.0 )
10743       ),
10744       electron_iso_combIso_barrel = cms.double( 10.0 ),
10745       electron_noniso_mvaCut = cms.double( -0.1 ),
10746       photon_combIso = cms.double( 10.0 ),
10747       electron_maxElePtForOnlyMVAPresel = cms.double( 50.0 )
10748     ),
10749     muon_HCAL = cms.vdouble( 3.0, 3.0 ),
10750     muon_ECAL = cms.vdouble( 0.5, 0.5 ),
10751     muon_HO = cms.vdouble( 0.9, 0.9 ),
10752     PFMuonAlgoParameters = cms.PSet(  ),
10753     rejectTracks_Bad = cms.bool( False ),
10754     rejectTracks_Step45 = cms.bool( False ),
10755     usePFNuclearInteractions = cms.bool( False ),
10756     usePFConversions = cms.bool( False ),
10757     usePFDecays = cms.bool( False ),
10758     dptRel_DispVtx = cms.double( 10.0 ),
10759     iCfgCandConnector = cms.PSet( 
10760       nuclCalibFactors = cms.vdouble( 0.8, 0.15, 0.5, 0.5, 0.05 ),
10761       bCorrect = cms.bool( False ),
10762       bCalibPrimary = cms.bool( False )
10763     ),
10764     nsigma_TRACK = cms.double( 1.0 ),
10765     pt_Error = cms.double( 1.0 ),
10766     factors_45 = cms.vdouble( 10.0, 100.0 ),
10767     goodTrackDeadHcal_ptErrRel = cms.double( 0.2 ),
10768     goodTrackDeadHcal_chi2n = cms.double( 5.0 ),
10769     goodTrackDeadHcal_layers = cms.uint32( 4 ),
10770     goodTrackDeadHcal_validFr = cms.double( 0.5 ),
10771     goodTrackDeadHcal_dxy = cms.double( 0.5 ),
10772     goodPixelTrackDeadHcal_minEta = cms.double( 2.3 ),
10773     goodPixelTrackDeadHcal_maxPt = cms.double( 50.0 ),
10774     goodPixelTrackDeadHcal_ptErrRel = cms.double( 1.0 ),
10775     goodPixelTrackDeadHcal_chi2n = cms.double( 2.0 ),
10776     goodPixelTrackDeadHcal_maxLost3Hit = cms.int32( 0 ),
10777     goodPixelTrackDeadHcal_maxLost4Hit = cms.int32( 1 ),
10778     goodPixelTrackDeadHcal_dxy = cms.double( 0.02 ),
10779     goodPixelTrackDeadHcal_dz = cms.double( 0.05 ),
10780     pf_nsigma_ECAL = cms.double( 0.0 ),
10781     pf_nsigma_HCAL = cms.double( 1.0 ),
10782     pf_nsigma_HFEM = cms.double( 1.0 ),
10783     pf_nsigma_HFHAD = cms.double( 1.0 ),
10784     useCalibrationsFromDB = cms.bool( True ),
10785     calibrationsLabel = cms.string( "HLT" ),
10786     postHFCleaning = cms.bool( False ),
10787     PFHFCleaningParameters = cms.PSet( 
10788       minHFCleaningPt = cms.double( 5.0 ),
10789       minDeltaMet = cms.double( 0.4 ),
10790       maxSignificance = cms.double( 2.5 ),
10791       minSignificance = cms.double( 2.5 ),
10792       minSignificanceReduction = cms.double( 1.4 ),
10793       maxDeltaPhiPt = cms.double( 7.0 )
10794     ),
10795     cleanedHF = cms.VInputTag( 'hltParticleFlowRecHitHF:Cleaned','hltParticleFlowClusterHF:Cleaned' ),
10796     calibHF_use = cms.bool( False ),
10797     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 ),
10798     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 ),
10799     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 ),
10800     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 ),
10801     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 ),
10802     resolHF_square = cms.vdouble( 7.834401, 0.012996, 0.0 )
10803 )
10804 process.hltAK4PFJets = cms.EDProducer( "FastjetJetProducer",
10805     useMassDropTagger = cms.bool( False ),
10806     useFiltering = cms.bool( False ),
10807     useDynamicFiltering = cms.bool( False ),
10808     useTrimming = cms.bool( False ),
10809     usePruning = cms.bool( False ),
10810     useCMSBoostedTauSeedingAlgorithm = cms.bool( False ),
10811     useKtPruning = cms.bool( False ),
10812     useConstituentSubtraction = cms.bool( False ),
10813     useSoftDrop = cms.bool( False ),
10814     correctShape = cms.bool( False ),
10815     UseOnlyVertexTracks = cms.bool( False ),
10816     UseOnlyOnePV = cms.bool( False ),
10817     muCut = cms.double( -1.0 ),
10818     yCut = cms.double( -1.0 ),
10819     rFilt = cms.double( -1.0 ),
10820     rFiltFactor = cms.double( -1.0 ),
10821     trimPtFracMin = cms.double( -1.0 ),
10822     zcut = cms.double( -1.0 ),
10823     rcut_factor = cms.double( -1.0 ),
10824     csRho_EtaMax = cms.double( -1.0 ),
10825     csRParam = cms.double( -1.0 ),
10826     beta = cms.double( -1.0 ),
10827     R0 = cms.double( -1.0 ),
10828     gridMaxRapidity = cms.double( -1.0 ),
10829     gridSpacing = cms.double( -1.0 ),
10830     DzTrVtxMax = cms.double( 0.0 ),
10831     DxyTrVtxMax = cms.double( 0.0 ),
10832     MaxVtxZ = cms.double( 15.0 ),
10833     subjetPtMin = cms.double( -1.0 ),
10834     muMin = cms.double( -1.0 ),
10835     muMax = cms.double( -1.0 ),
10836     yMin = cms.double( -1.0 ),
10837     yMax = cms.double( -1.0 ),
10838     dRMin = cms.double( -1.0 ),
10839     dRMax = cms.double( -1.0 ),
10840     maxDepth = cms.int32( -1 ),
10841     nFilt = cms.int32( -1 ),
10842     MinVtxNdof = cms.int32( 0 ),
10843     src = cms.InputTag( "hltParticleFlow" ),
10844     srcPVs = cms.InputTag( "hltPixelVertices" ),
10845     jetType = cms.string( "PFJet" ),
10846     jetAlgorithm = cms.string( "AntiKt" ),
10847     rParam = cms.double( 0.4 ),
10848     inputEtMin = cms.double( 0.0 ),
10849     inputEMin = cms.double( 0.0 ),
10850     jetPtMin = cms.double( 0.0 ),
10851     doPVCorrection = cms.bool( False ),
10852     doAreaFastjet = cms.bool( False ),
10853     doRhoFastjet = cms.bool( False ),
10854     doPUOffsetCorr = cms.bool( False ),
10855     puPtMin = cms.double( 10.0 ),
10856     nSigmaPU = cms.double( 1.0 ),
10857     radiusPU = cms.double( 0.4 ),
10858     subtractorName = cms.string( "" ),
10859     useExplicitGhosts = cms.bool( False ),
10860     doAreaDiskApprox = cms.bool( True ),
10861     voronoiRfact = cms.double( -9.0 ),
10862     Rho_EtaMax = cms.double( 4.4 ),
10863     Ghost_EtaMax = cms.double( 6.0 ),
10864     Active_Area_Repeats = cms.int32( 5 ),
10865     GhostArea = cms.double( 0.01 ),
10866     restrictInputs = cms.bool( False ),
10867     maxInputs = cms.uint32( 1 ),
10868     writeCompound = cms.bool( False ),
10869     writeJetsWithConst = cms.bool( False ),
10870     doFastJetNonUniform = cms.bool( False ),
10871     useDeterministicSeed = cms.bool( True ),
10872     minSeed = cms.uint32( 0 ),
10873     verbosity = cms.int32( 0 ),
10874     puWidth = cms.double( 0.0 ),
10875     nExclude = cms.uint32( 0 ),
10876     maxBadEcalCells = cms.uint32( 9999999 ),
10877     maxBadHcalCells = cms.uint32( 9999999 ),
10878     maxProblematicEcalCells = cms.uint32( 9999999 ),
10879     maxProblematicHcalCells = cms.uint32( 9999999 ),
10880     maxRecoveredEcalCells = cms.uint32( 9999999 ),
10881     maxRecoveredHcalCells = cms.uint32( 9999999 ),
10882     puCenters = cms.vdouble(  ),
10883     applyWeight = cms.bool( False ),
10884     srcWeights = cms.InputTag( "" ),
10885     minimumTowersFraction = cms.double( 0.0 ),
10886     jetCollInstanceName = cms.string( "" ),
10887     sumRecHits = cms.bool( False )
10888 )
10889 process.hltAK4PFJetsLooseID = cms.EDProducer( "HLTPFJetIDProducer",
10890     minPt = cms.double( 20.0 ),
10891     maxEta = cms.double( 1.0E99 ),
10892     CHF = cms.double( 0.0 ),
10893     NHF = cms.double( 0.99 ),
10894     CEF = cms.double( 0.99 ),
10895     NEF = cms.double( 0.99 ),
10896     maxCF = cms.double( 99.0 ),
10897     NCH = cms.int32( 0 ),
10898     NTOT = cms.int32( 1 ),
10899     jetsInput = cms.InputTag( "hltAK4PFJets" )
10900 )
10901 process.hltAK4PFJetsTightID = cms.EDProducer( "HLTPFJetIDProducer",
10902     minPt = cms.double( 20.0 ),
10903     maxEta = cms.double( 1.0E99 ),
10904     CHF = cms.double( 0.0 ),
10905     NHF = cms.double( 0.9 ),
10906     CEF = cms.double( 0.99 ),
10907     NEF = cms.double( 0.99 ),
10908     maxCF = cms.double( 99.0 ),
10909     NCH = cms.int32( 0 ),
10910     NTOT = cms.int32( 1 ),
10911     jetsInput = cms.InputTag( "hltAK4PFJets" )
10912 )
10913 process.hltFixedGridRhoFastjetAll = cms.EDProducer( "FixedGridRhoProducerFastjet",
10914     maxRapidity = cms.double( 5.0 ),
10915     gridSpacing = cms.double( 0.55 ),
10916     pfCandidatesTag = cms.InputTag( "hltParticleFlow" )
10917 )
10918 process.hltAK4PFFastJetCorrector = cms.EDProducer( "L1FastjetCorrectorProducer",
10919     level = cms.string( "L1FastJet" ),
10920     algorithm = cms.string( "AK4PFHLT" ),
10921     srcRho = cms.InputTag( "hltFixedGridRhoFastjetAll" )
10922 )
10923 process.hltAK4PFRelativeCorrector = cms.EDProducer( "LXXXCorrectorProducer",
10924     level = cms.string( "L2Relative" ),
10925     algorithm = cms.string( "AK4PFHLT" )
10926 )
10927 process.hltAK4PFAbsoluteCorrector = cms.EDProducer( "LXXXCorrectorProducer",
10928     level = cms.string( "L3Absolute" ),
10929     algorithm = cms.string( "AK4PFHLT" )
10930 )
10931 process.hltAK4PFResidualCorrector = cms.EDProducer( "LXXXCorrectorProducer",
10932     level = cms.string( "L2L3Residual" ),
10933     algorithm = cms.string( "AK4PFHLT" )
10934 )
10935 process.hltAK4PFCorrector = cms.EDProducer( "ChainedJetCorrectorProducer",
10936     correctors = cms.VInputTag( 'hltAK4PFFastJetCorrector','hltAK4PFRelativeCorrector','hltAK4PFAbsoluteCorrector','hltAK4PFResidualCorrector' )
10937 )
10938 process.hltAK4PFJetsCorrected = cms.EDProducer( "CorrectedPFJetProducer",
10939     src = cms.InputTag( "hltAK4PFJets" ),
10940     correctors = cms.VInputTag( 'hltAK4PFCorrector' ),
10941     verbose = cms.untracked.bool( False )
10942 )
10943 process.hltAK4PFJetsLooseIDCorrected = cms.EDProducer( "CorrectedPFJetProducer",
10944     src = cms.InputTag( "hltAK4PFJetsLooseID" ),
10945     correctors = cms.VInputTag( 'hltAK4PFCorrector' ),
10946     verbose = cms.untracked.bool( False )
10947 )
10948 process.hltAK4PFJetsTightIDCorrected = cms.EDProducer( "CorrectedPFJetProducer",
10949     src = cms.InputTag( "hltAK4PFJetsTightID" ),
10950     correctors = cms.VInputTag( 'hltAK4PFCorrector' ),
10951     verbose = cms.untracked.bool( False )
10952 )
10953 process.hltPFJetsCorrectedMatchedToCaloJets10 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
10954     src = cms.InputTag( "hltAK4PFJetsCorrected" ),
10955     triggerJetsFilter = cms.InputTag( "hltSingleCaloJet10" ),
10956     triggerJetsType = cms.int32( 85 ),
10957     maxDeltaR = cms.double( 0.5 )
10958 )
10959 process.hltSinglePFJet40 = cms.EDFilter( "HLT1PFJet",
10960     saveTags = cms.bool( True ),
10961     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets10" ),
10962     triggerType = cms.int32( 85 ),
10963     MinE = cms.double( -1.0 ),
10964     MinPt = cms.double( 40.0 ),
10965     MinMass = cms.double( -1.0 ),
10966     MaxMass = cms.double( -1.0 ),
10967     MinEta = cms.double( -1.0 ),
10968     MaxEta = cms.double( 5.0 ),
10969     MinN = cms.int32( 1 )
10970 )
10971 process.hltPreAK4PFJet60 = cms.EDFilter( "HLTPrescaler",
10972     offset = cms.uint32( 0 ),
10973     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
10974 )
10975 process.hltSingleAK4CaloJet40 = cms.EDFilter( "HLT1CaloJet",
10976     saveTags = cms.bool( True ),
10977     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
10978     triggerType = cms.int32( 85 ),
10979     MinE = cms.double( -1.0 ),
10980     MinPt = cms.double( 40.0 ),
10981     MinMass = cms.double( -1.0 ),
10982     MaxMass = cms.double( -1.0 ),
10983     MinEta = cms.double( -1.0 ),
10984     MaxEta = cms.double( 5.0 ),
10985     MinN = cms.int32( 1 )
10986 )
10987 process.hltPFJetsCorrectedMatchedToCaloJets40 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
10988     src = cms.InputTag( "hltAK4PFJetsCorrected" ),
10989     triggerJetsFilter = cms.InputTag( "hltSingleAK4CaloJet40" ),
10990     triggerJetsType = cms.int32( 85 ),
10991     maxDeltaR = cms.double( 0.5 )
10992 )
10993 process.hltSinglePFJet60 = cms.EDFilter( "HLT1PFJet",
10994     saveTags = cms.bool( True ),
10995     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets40" ),
10996     triggerType = cms.int32( 85 ),
10997     MinE = cms.double( -1.0 ),
10998     MinPt = cms.double( 60.0 ),
10999     MinMass = cms.double( -1.0 ),
11000     MaxMass = cms.double( -1.0 ),
11001     MinEta = cms.double( -1.0 ),
11002     MaxEta = cms.double( 5.0 ),
11003     MinN = cms.int32( 1 )
11004 )
11005 process.hltPreAK4PFJet80 = cms.EDFilter( "HLTPrescaler",
11006     offset = cms.uint32( 0 ),
11007     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11008 )
11009 process.hltSingleAK4CaloJet50 = cms.EDFilter( "HLT1CaloJet",
11010     saveTags = cms.bool( True ),
11011     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
11012     triggerType = cms.int32( 85 ),
11013     MinE = cms.double( -1.0 ),
11014     MinPt = cms.double( 50.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.hltPFJetsCorrectedMatchedToCaloJets50 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
11022     src = cms.InputTag( "hltAK4PFJetsCorrected" ),
11023     triggerJetsFilter = cms.InputTag( "hltSingleAK4CaloJet50" ),
11024     triggerJetsType = cms.int32( 85 ),
11025     maxDeltaR = cms.double( 0.5 )
11026 )
11027 process.hltSinglePFJet80 = cms.EDFilter( "HLT1PFJet",
11028     saveTags = cms.bool( True ),
11029     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets50" ),
11030     triggerType = cms.int32( 85 ),
11031     MinE = cms.double( -1.0 ),
11032     MinPt = cms.double( 80.0 ),
11033     MinMass = cms.double( -1.0 ),
11034     MaxMass = cms.double( -1.0 ),
11035     MinEta = cms.double( -1.0 ),
11036     MaxEta = cms.double( 5.0 ),
11037     MinN = cms.int32( 1 )
11038 )
11039 process.hltPreAK4PFJet100 = cms.EDFilter( "HLTPrescaler",
11040     offset = cms.uint32( 0 ),
11041     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11042 )
11043 process.hltPFJetsCorrectedMatchedToCaloJets70 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
11044     src = cms.InputTag( "hltAK4PFJetsCorrected" ),
11045     triggerJetsFilter = cms.InputTag( "hltSingleAK4CaloJet70" ),
11046     triggerJetsType = cms.int32( 85 ),
11047     maxDeltaR = cms.double( 0.5 )
11048 )
11049 process.hltSinglePFJet100 = cms.EDFilter( "HLT1PFJet",
11050     saveTags = cms.bool( True ),
11051     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets70" ),
11052     triggerType = cms.int32( 85 ),
11053     MinE = cms.double( -1.0 ),
11054     MinPt = cms.double( 100.0 ),
11055     MinMass = cms.double( -1.0 ),
11056     MaxMass = cms.double( -1.0 ),
11057     MinEta = cms.double( -1.0 ),
11058     MaxEta = cms.double( 5.0 ),
11059     MinN = cms.int32( 1 )
11060 )
11061 process.hltPreAK4PFJet120 = cms.EDFilter( "HLTPrescaler",
11062     offset = cms.uint32( 0 ),
11063     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11064 )
11065 process.hltSingleCaloJet90 = cms.EDFilter( "HLT1CaloJet",
11066     saveTags = cms.bool( True ),
11067     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
11068     triggerType = cms.int32( 85 ),
11069     MinE = cms.double( -1.0 ),
11070     MinPt = cms.double( 90.0 ),
11071     MinMass = cms.double( -1.0 ),
11072     MaxMass = cms.double( -1.0 ),
11073     MinEta = cms.double( -1.0 ),
11074     MaxEta = cms.double( 5.0 ),
11075     MinN = cms.int32( 1 )
11076 )
11077 process.hltPFJetsCorrectedMatchedToCaloJets90 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
11078     src = cms.InputTag( "hltAK4PFJetsCorrected" ),
11079     triggerJetsFilter = cms.InputTag( "hltSingleCaloJet90" ),
11080     triggerJetsType = cms.int32( 85 ),
11081     maxDeltaR = cms.double( 0.5 )
11082 )
11083 process.hltSinglePFJet120 = cms.EDFilter( "HLT1PFJet",
11084     saveTags = cms.bool( True ),
11085     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets90" ),
11086     triggerType = cms.int32( 85 ),
11087     MinE = cms.double( -1.0 ),
11088     MinPt = cms.double( 120.0 ),
11089     MinMass = cms.double( -1.0 ),
11090     MaxMass = cms.double( -1.0 ),
11091     MinEta = cms.double( -1.0 ),
11092     MaxEta = cms.double( 5.0 ),
11093     MinN = cms.int32( 1 )
11094 )
11095 process.hltPreAK4PFJetFwd40 = cms.EDFilter( "HLTPrescaler",
11096     offset = cms.uint32( 0 ),
11097     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11098 )
11099 process.hltSingleCaloFwdJet10 = cms.EDFilter( "HLT1CaloJet",
11100     saveTags = cms.bool( True ),
11101     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
11102     triggerType = cms.int32( 85 ),
11103     MinE = cms.double( -1.0 ),
11104     MinPt = cms.double( 10.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.hltPFJetsCorrectedMatchedToCaloFwdJets10 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
11112     src = cms.InputTag( "hltAK4PFJetsCorrected" ),
11113     triggerJetsFilter = cms.InputTag( "hltSingleCaloFwdJet10" ),
11114     triggerJetsType = cms.int32( 85 ),
11115     maxDeltaR = cms.double( 0.5 )
11116 )
11117 process.hltSinglePFFwdJet40 = cms.EDFilter( "HLT1PFJet",
11118     saveTags = cms.bool( True ),
11119     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloFwdJets10" ),
11120     triggerType = cms.int32( 85 ),
11121     MinE = cms.double( -1.0 ),
11122     MinPt = cms.double( 40.0 ),
11123     MinMass = cms.double( -1.0 ),
11124     MaxMass = cms.double( -1.0 ),
11125     MinEta = cms.double( 2.7 ),
11126     MaxEta = cms.double( 5.0 ),
11127     MinN = cms.int32( 1 )
11128 )
11129 process.hltPreAK4PFJetFwd60 = cms.EDFilter( "HLTPrescaler",
11130     offset = cms.uint32( 0 ),
11131     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11132 )
11133 process.hltPFJetsCorrectedMatchedToCaloFwdJets40 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
11134     src = cms.InputTag( "hltAK4PFJetsCorrected" ),
11135     triggerJetsFilter = cms.InputTag( "hltSingleCaloFwdJet40" ),
11136     triggerJetsType = cms.int32( 85 ),
11137     maxDeltaR = cms.double( 0.5 )
11138 )
11139 process.hltSinglePFFwdJet60 = cms.EDFilter( "HLT1PFJet",
11140     saveTags = cms.bool( True ),
11141     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloFwdJets40" ),
11142     triggerType = cms.int32( 85 ),
11143     MinE = cms.double( -1.0 ),
11144     MinPt = cms.double( 60.0 ),
11145     MinMass = cms.double( -1.0 ),
11146     MaxMass = cms.double( -1.0 ),
11147     MinEta = cms.double( 2.7 ),
11148     MaxEta = cms.double( 5.0 ),
11149     MinN = cms.int32( 1 )
11150 )
11151 process.hltPreAK4PFJetFwd80 = cms.EDFilter( "HLTPrescaler",
11152     offset = cms.uint32( 0 ),
11153     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11154 )
11155 process.hltSingleCaloFwdJet50 = cms.EDFilter( "HLT1CaloJet",
11156     saveTags = cms.bool( True ),
11157     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
11158     triggerType = cms.int32( 85 ),
11159     MinE = cms.double( -1.0 ),
11160     MinPt = cms.double( 50.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.hltPFJetsCorrectedMatchedToCaloFwdJets50 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
11168     src = cms.InputTag( "hltAK4PFJetsCorrected" ),
11169     triggerJetsFilter = cms.InputTag( "hltSingleCaloFwdJet50" ),
11170     triggerJetsType = cms.int32( 85 ),
11171     maxDeltaR = cms.double( 0.5 )
11172 )
11173 process.hltSinglePFFwdJet80 = cms.EDFilter( "HLT1PFJet",
11174     saveTags = cms.bool( True ),
11175     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloFwdJets50" ),
11176     triggerType = cms.int32( 85 ),
11177     MinE = cms.double( -1.0 ),
11178     MinPt = cms.double( 80.0 ),
11179     MinMass = cms.double( -1.0 ),
11180     MaxMass = cms.double( -1.0 ),
11181     MinEta = cms.double( 2.7 ),
11182     MaxEta = cms.double( 5.0 ),
11183     MinN = cms.int32( 1 )
11184 )
11185 process.hltPreAK4PFJetFwd100 = cms.EDFilter( "HLTPrescaler",
11186     offset = cms.uint32( 0 ),
11187     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11188 )
11189 process.hltPFJetsCorrectedMatchedToCaloFwdJets70 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
11190     src = cms.InputTag( "hltAK4PFJetsCorrected" ),
11191     triggerJetsFilter = cms.InputTag( "hltSingleCaloFwdJet70" ),
11192     triggerJetsType = cms.int32( 85 ),
11193     maxDeltaR = cms.double( 0.5 )
11194 )
11195 process.hltSinglePFFwdJet100 = cms.EDFilter( "HLT1PFJet",
11196     saveTags = cms.bool( True ),
11197     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloFwdJets70" ),
11198     triggerType = cms.int32( 85 ),
11199     MinE = cms.double( -1.0 ),
11200     MinPt = cms.double( 100.0 ),
11201     MinMass = cms.double( -1.0 ),
11202     MaxMass = cms.double( -1.0 ),
11203     MinEta = cms.double( 2.7 ),
11204     MaxEta = cms.double( 5.0 ),
11205     MinN = cms.int32( 1 )
11206 )
11207 process.hltPreAK4PFJetFwd120 = cms.EDFilter( "HLTPrescaler",
11208     offset = cms.uint32( 0 ),
11209     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11210 )
11211 process.hltSingleCaloFwdJet90 = cms.EDFilter( "HLT1CaloJet",
11212     saveTags = cms.bool( True ),
11213     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
11214     triggerType = cms.int32( 85 ),
11215     MinE = cms.double( -1.0 ),
11216     MinPt = cms.double( 90.0 ),
11217     MinMass = cms.double( -1.0 ),
11218     MaxMass = cms.double( -1.0 ),
11219     MinEta = cms.double( 2.7 ),
11220     MaxEta = cms.double( 5.0 ),
11221     MinN = cms.int32( 1 )
11222 )
11223 process.hltPFJetsCorrectedMatchedToCaloFwdJets90 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
11224     src = cms.InputTag( "hltAK4PFJetsCorrected" ),
11225     triggerJetsFilter = cms.InputTag( "hltSingleCaloFwdJet90" ),
11226     triggerJetsType = cms.int32( 85 ),
11227     maxDeltaR = cms.double( 0.5 )
11228 )
11229 process.hltSinglePFFwdJet120 = cms.EDFilter( "HLT1PFJet",
11230     saveTags = cms.bool( True ),
11231     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloFwdJets90" ),
11232     triggerType = cms.int32( 85 ),
11233     MinE = cms.double( -1.0 ),
11234     MinPt = cms.double( 120.0 ),
11235     MinMass = cms.double( -1.0 ),
11236     MaxMass = cms.double( -1.0 ),
11237     MinEta = cms.double( 2.7 ),
11238     MaxEta = cms.double( 5.0 ),
11239     MinN = cms.int32( 1 )
11240 )
11241 process.hltL1sEG10EG5 = cms.EDFilter( "HLTL1TSeed",
11242     saveTags = cms.bool( True ),
11243     L1SeedsLogicalExpression = cms.string( "L1_DoubleEG_10_5" ),
11244     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
11245     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
11246     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
11247     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
11248     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
11249     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
11250     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
11251     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
11252     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
11253 )
11254 process.hltPrePPRefDoubleEle10Gsf = cms.EDFilter( "HLTPrescaler",
11255     offset = cms.uint32( 0 ),
11256     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11257 )
11258 process.hltRechitInRegionsECAL = cms.EDProducer( "HLTEcalRecHitInAllL1RegionsProducer",
11259     productLabels = cms.vstring( 'EcalRecHitsEB',
11260       'EcalRecHitsEE' ),
11261     recHitLabels = cms.VInputTag( 'hltEcalRecHit:EcalRecHitsEB','hltEcalRecHit:EcalRecHitsEE' ),
11262     l1InputRegions = cms.VPSet( 
11263       cms.PSet(  inputColl = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
11264         regionEtaMargin = cms.double( 0.9 ),
11265         type = cms.string( "EGamma" ),
11266         minEt = cms.double( 5.0 ),
11267         regionPhiMargin = cms.double( 1.2 ),
11268         maxEt = cms.double( 999999.0 )
11269       ),
11270       cms.PSet(  inputColl = cms.InputTag( 'hltGtStage2Digis','Jet' ),
11271         regionEtaMargin = cms.double( 0.9 ),
11272         type = cms.string( "Jet" ),
11273         minEt = cms.double( 170.0 ),
11274         regionPhiMargin = cms.double( 1.2 ),
11275         maxEt = cms.double( 999999.0 )
11276       ),
11277       cms.PSet(  inputColl = cms.InputTag( 'hltGtStage2Digis','Tau' ),
11278         regionEtaMargin = cms.double( 0.9 ),
11279         type = cms.string( "Tau" ),
11280         minEt = cms.double( 100.0 ),
11281         regionPhiMargin = cms.double( 1.2 ),
11282         maxEt = cms.double( 999999.0 )
11283       )
11284     )
11285 )
11286 process.hltRechitInRegionsES = cms.EDProducer( "HLTEcalRecHitInAllL1RegionsProducer",
11287     productLabels = cms.vstring( 'EcalRecHitsES' ),
11288     recHitLabels = cms.VInputTag( 'hltEcalPreshowerRecHit:EcalRecHitsES' ),
11289     l1InputRegions = cms.VPSet( 
11290       cms.PSet(  inputColl = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
11291         regionEtaMargin = cms.double( 0.9 ),
11292         type = cms.string( "EGamma" ),
11293         minEt = cms.double( 5.0 ),
11294         regionPhiMargin = cms.double( 1.2 ),
11295         maxEt = cms.double( 999999.0 )
11296       ),
11297       cms.PSet(  inputColl = cms.InputTag( 'hltGtStage2Digis','Jet' ),
11298         regionEtaMargin = cms.double( 0.9 ),
11299         type = cms.string( "Jet" ),
11300         minEt = cms.double( 170.0 ),
11301         regionPhiMargin = cms.double( 1.2 ),
11302         maxEt = cms.double( 999999.0 )
11303       ),
11304       cms.PSet(  inputColl = cms.InputTag( 'hltGtStage2Digis','Tau' ),
11305         regionEtaMargin = cms.double( 0.9 ),
11306         type = cms.string( "Tau" ),
11307         minEt = cms.double( 100.0 ),
11308         regionPhiMargin = cms.double( 1.2 ),
11309         maxEt = cms.double( 999999.0 )
11310       )
11311     )
11312 )
11313 process.hltParticleFlowRecHitECALL1Seeded = cms.EDProducer( "PFRecHitProducer",
11314     navigator = cms.PSet( 
11315       barrel = cms.PSet(  ),
11316       endcap = cms.PSet(  ),
11317       name = cms.string( "PFRecHitECALNavigator" )
11318     ),
11319     producers = cms.VPSet( 
11320       cms.PSet(  src = cms.InputTag( 'hltRechitInRegionsECAL','EcalRecHitsEB' ),
11321         srFlags = cms.InputTag( "" ),
11322         name = cms.string( "PFEBRecHitCreator" ),
11323         qualityTests = cms.VPSet( 
11324           cms.PSet(  name = cms.string( "PFRecHitQTestDBThreshold" ),
11325             applySelectionsToAllCrystals = cms.bool( True )
11326           ),
11327           cms.PSet(  topologicalCleaning = cms.bool( True ),
11328             skipTTRecoveredHits = cms.bool( True ),
11329             cleaningThreshold = cms.double( 2.0 ),
11330             name = cms.string( "PFRecHitQTestECAL" ),
11331             timingCleaning = cms.bool( True )
11332           )
11333         )
11334       ),
11335       cms.PSet(  src = cms.InputTag( 'hltRechitInRegionsECAL','EcalRecHitsEE' ),
11336         srFlags = cms.InputTag( "" ),
11337         name = cms.string( "PFEERecHitCreator" ),
11338         qualityTests = cms.VPSet( 
11339           cms.PSet(  name = cms.string( "PFRecHitQTestDBThreshold" ),
11340             applySelectionsToAllCrystals = cms.bool( True )
11341           ),
11342           cms.PSet(  topologicalCleaning = cms.bool( True ),
11343             skipTTRecoveredHits = cms.bool( True ),
11344             cleaningThreshold = cms.double( 2.0 ),
11345             name = cms.string( "PFRecHitQTestECAL" ),
11346             timingCleaning = cms.bool( True )
11347           )
11348         )
11349       )
11350     )
11351 )
11352 process.hltParticleFlowRecHitPSL1Seeded = cms.EDProducer( "PFRecHitProducer",
11353     navigator = cms.PSet(  name = cms.string( "PFRecHitPreshowerNavigator" ) ),
11354     producers = cms.VPSet( 
11355       cms.PSet(  src = cms.InputTag( 'hltRechitInRegionsES','EcalRecHitsES' ),
11356         name = cms.string( "PFPSRecHitCreator" ),
11357         qualityTests = cms.VPSet( 
11358           cms.PSet(  threshold = cms.double( 7.0E-6 ),
11359             name = cms.string( "PFRecHitQTestThreshold" )
11360           )
11361         )
11362       )
11363     )
11364 )
11365 process.hltParticleFlowClusterPSL1Seeded = cms.EDProducer( "PFClusterProducer",
11366     recHitsSource = cms.InputTag( "hltParticleFlowRecHitPSL1Seeded" ),
11367     usePFThresholdsFromDB = cms.bool( True ),
11368     recHitCleaners = cms.VPSet( 
11369     ),
11370     seedCleaners = cms.VPSet( 
11371     ),
11372     seedFinder = cms.PSet( 
11373       thresholdsByDetector = cms.VPSet( 
11374         cms.PSet(  seedingThresholdPt = cms.double( 0.0 ),
11375           seedingThreshold = cms.double( 1.2E-4 ),
11376           detector = cms.string( "PS1" )
11377         ),
11378         cms.PSet(  seedingThresholdPt = cms.double( 0.0 ),
11379           seedingThreshold = cms.double( 1.2E-4 ),
11380           detector = cms.string( "PS2" )
11381         )
11382       ),
11383       algoName = cms.string( "LocalMaximumSeedFinder" ),
11384       nNeighbours = cms.int32( 4 )
11385     ),
11386     initialClusteringStep = cms.PSet( 
11387       thresholdsByDetector = cms.VPSet( 
11388         cms.PSet(  gatheringThreshold = cms.double( 6.0E-5 ),
11389           gatheringThresholdPt = cms.double( 0.0 ),
11390           detector = cms.string( "PS1" )
11391         ),
11392         cms.PSet(  gatheringThreshold = cms.double( 6.0E-5 ),
11393           gatheringThresholdPt = cms.double( 0.0 ),
11394           detector = cms.string( "PS2" )
11395         )
11396       ),
11397       algoName = cms.string( "Basic2DGenericTopoClusterizer" ),
11398       useCornerCells = cms.bool( False )
11399     ),
11400     pfClusterBuilder = cms.PSet( 
11401       minFracTot = cms.double( 1.0E-20 ),
11402       stoppingTolerance = cms.double( 1.0E-8 ),
11403       positionCalc = cms.PSet( 
11404         minAllowedNormalization = cms.double( 1.0E-9 ),
11405         posCalcNCrystals = cms.int32( -1 ),
11406         algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ),
11407         logWeightDenominator = cms.double( 6.0E-5 ),
11408         minFractionInCalc = cms.double( 1.0E-9 )
11409       ),
11410       maxIterations = cms.uint32( 50 ),
11411       algoName = cms.string( "Basic2DGenericPFlowClusterizer" ),
11412       recHitEnergyNorms = cms.VPSet( 
11413         cms.PSet(  recHitEnergyNorm = cms.double( 6.0E-5 ),
11414           detector = cms.string( "PS1" )
11415         ),
11416         cms.PSet(  recHitEnergyNorm = cms.double( 6.0E-5 ),
11417           detector = cms.string( "PS2" )
11418         )
11419       ),
11420       showerSigma = cms.double( 0.3 ),
11421       minFractionToKeep = cms.double( 1.0E-7 ),
11422       excludeOtherSeeds = cms.bool( True )
11423     ),
11424     positionReCalc = cms.PSet(  ),
11425     energyCorrector = cms.PSet(  )
11426 )
11427 process.hltParticleFlowClusterECALUncorrectedL1Seeded = cms.EDProducer( "PFClusterProducer",
11428     recHitsSource = cms.InputTag( "hltParticleFlowRecHitECALL1Seeded" ),
11429     usePFThresholdsFromDB = cms.bool( True ),
11430     recHitCleaners = cms.VPSet( 
11431     ),
11432     seedCleaners = cms.VPSet( 
11433     ),
11434     seedFinder = cms.PSet( 
11435       thresholdsByDetector = cms.VPSet( 
11436         cms.PSet(  seedingThresholdPt = cms.double( 0.15 ),
11437           seedingThreshold = cms.double( 0.6 ),
11438           detector = cms.string( "ECAL_ENDCAP" )
11439         ),
11440         cms.PSet(  seedingThresholdPt = cms.double( 0.0 ),
11441           seedingThreshold = cms.double( 0.23 ),
11442           detector = cms.string( "ECAL_BARREL" )
11443         )
11444       ),
11445       algoName = cms.string( "LocalMaximumSeedFinder" ),
11446       nNeighbours = cms.int32( 8 )
11447     ),
11448     initialClusteringStep = cms.PSet( 
11449       thresholdsByDetector = cms.VPSet( 
11450         cms.PSet(  gatheringThreshold = cms.double( 0.08 ),
11451           gatheringThresholdPt = cms.double( 0.0 ),
11452           detector = cms.string( "ECAL_BARREL" )
11453         ),
11454         cms.PSet(  gatheringThreshold = cms.double( 0.3 ),
11455           gatheringThresholdPt = cms.double( 0.0 ),
11456           detector = cms.string( "ECAL_ENDCAP" )
11457         )
11458       ),
11459       algoName = cms.string( "Basic2DGenericTopoClusterizer" ),
11460       useCornerCells = cms.bool( True )
11461     ),
11462     pfClusterBuilder = cms.PSet( 
11463       minFracTot = cms.double( 1.0E-20 ),
11464       stoppingTolerance = cms.double( 1.0E-8 ),
11465       positionCalc = cms.PSet( 
11466         minAllowedNormalization = cms.double( 1.0E-9 ),
11467         posCalcNCrystals = cms.int32( 9 ),
11468         algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ),
11469         logWeightDenominator = cms.double( 0.08 ),
11470         minFractionInCalc = cms.double( 1.0E-9 ),
11471         timeResolutionCalcBarrel = cms.PSet( 
11472           corrTermLowE = cms.double( 0.0510871 ),
11473           threshLowE = cms.double( 0.5 ),
11474           noiseTerm = cms.double( 1.10889 ),
11475           constantTermLowE = cms.double( 0.0 ),
11476           noiseTermLowE = cms.double( 1.31883 ),
11477           threshHighE = cms.double( 5.0 ),
11478           constantTerm = cms.double( 0.428192 )
11479         ),
11480         timeResolutionCalcEndcap = cms.PSet( 
11481           corrTermLowE = cms.double( 0.0 ),
11482           threshLowE = cms.double( 1.0 ),
11483           noiseTerm = cms.double( 5.72489999999 ),
11484           constantTermLowE = cms.double( 0.0 ),
11485           noiseTermLowE = cms.double( 6.92683000001 ),
11486           threshHighE = cms.double( 10.0 ),
11487           constantTerm = cms.double( 0.0 )
11488         )
11489       ),
11490       maxIterations = cms.uint32( 50 ),
11491       positionCalcForConvergence = cms.PSet( 
11492         minAllowedNormalization = cms.double( 0.0 ),
11493         T0_ES = cms.double( 1.2 ),
11494         algoName = cms.string( "ECAL2DPositionCalcWithDepthCorr" ),
11495         T0_EE = cms.double( 3.1 ),
11496         T0_EB = cms.double( 7.4 ),
11497         X0 = cms.double( 0.89 ),
11498         minFractionInCalc = cms.double( 0.0 ),
11499         W0 = cms.double( 4.2 )
11500       ),
11501       allCellsPositionCalc = cms.PSet( 
11502         minAllowedNormalization = cms.double( 1.0E-9 ),
11503         posCalcNCrystals = cms.int32( -1 ),
11504         algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ),
11505         logWeightDenominator = cms.double( 0.08 ),
11506         minFractionInCalc = cms.double( 1.0E-9 ),
11507         timeResolutionCalcBarrel = cms.PSet( 
11508           corrTermLowE = cms.double( 0.0510871 ),
11509           threshLowE = cms.double( 0.5 ),
11510           noiseTerm = cms.double( 1.10889 ),
11511           constantTermLowE = cms.double( 0.0 ),
11512           noiseTermLowE = cms.double( 1.31883 ),
11513           threshHighE = cms.double( 5.0 ),
11514           constantTerm = cms.double( 0.428192 )
11515         ),
11516         timeResolutionCalcEndcap = cms.PSet( 
11517           corrTermLowE = cms.double( 0.0 ),
11518           threshLowE = cms.double( 1.0 ),
11519           noiseTerm = cms.double( 5.72489999999 ),
11520           constantTermLowE = cms.double( 0.0 ),
11521           noiseTermLowE = cms.double( 6.92683000001 ),
11522           threshHighE = cms.double( 10.0 ),
11523           constantTerm = cms.double( 0.0 )
11524         )
11525       ),
11526       algoName = cms.string( "Basic2DGenericPFlowClusterizer" ),
11527       recHitEnergyNorms = cms.VPSet( 
11528         cms.PSet(  recHitEnergyNorm = cms.double( 0.08 ),
11529           detector = cms.string( "ECAL_BARREL" )
11530         ),
11531         cms.PSet(  recHitEnergyNorm = cms.double( 0.3 ),
11532           detector = cms.string( "ECAL_ENDCAP" )
11533         )
11534       ),
11535       showerSigma = cms.double( 1.5 ),
11536       minFractionToKeep = cms.double( 1.0E-7 ),
11537       excludeOtherSeeds = cms.bool( True )
11538     ),
11539     positionReCalc = cms.PSet( 
11540       minAllowedNormalization = cms.double( 0.0 ),
11541       T0_ES = cms.double( 1.2 ),
11542       algoName = cms.string( "ECAL2DPositionCalcWithDepthCorr" ),
11543       T0_EE = cms.double( 3.1 ),
11544       T0_EB = cms.double( 7.4 ),
11545       X0 = cms.double( 0.89 ),
11546       minFractionInCalc = cms.double( 0.0 ),
11547       W0 = cms.double( 4.2 )
11548     ),
11549     energyCorrector = cms.PSet(  )
11550 )
11551 process.hltParticleFlowClusterECALL1Seeded = cms.EDProducer( "CorrectedECALPFClusterProducer",
11552     minimumPSEnergy = cms.double( 0.0 ),
11553     skipPS = cms.bool( False ),
11554     inputPS = cms.InputTag( "hltParticleFlowClusterPSL1Seeded" ),
11555     energyCorrector = cms.PSet( 
11556       recHitsEELabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
11557       recHitsEBLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
11558       applyCrackCorrections = cms.bool( False ),
11559       ebSrFlagLabel = cms.InputTag( "hltEcalDigisLegacy" ),
11560       applyMVACorrections = cms.bool( True ),
11561       eeSrFlagLabel = cms.InputTag( "hltEcalDigisLegacy" ),
11562       maxPtForMVAEvaluation = cms.double( 300.0 ),
11563       srfAwareCorrection = cms.bool( True )
11564     ),
11565     inputECAL = cms.InputTag( "hltParticleFlowClusterECALUncorrectedL1Seeded" )
11566 )
11567 process.hltParticleFlowSuperClusterECALL1Seeded = cms.EDProducer( "PFECALSuperClusterProducer",
11568     PFSuperClusterCollectionEndcap = cms.string( "hltParticleFlowSuperClusterECALEndcap" ),
11569     doSatelliteClusterMerge = cms.bool( False ),
11570     thresh_PFClusterBarrel = cms.double( 0.5 ),
11571     PFBasicClusterCollectionBarrel = cms.string( "hltParticleFlowBasicClusterECALBarrel" ),
11572     useRegression = cms.bool( True ),
11573     satelliteMajorityFraction = cms.double( 0.5 ),
11574     thresh_PFClusterEndcap = cms.double( 0.5 ),
11575     ESAssociation = cms.InputTag( "hltParticleFlowClusterECALL1Seeded" ),
11576     PFBasicClusterCollectionPreshower = cms.string( "hltParticleFlowBasicClusterECALPreshower" ),
11577     verbose = cms.untracked.bool( False ),
11578     thresh_SCEt = cms.double( 4.0 ),
11579     etawidth_SuperClusterEndcap = cms.double( 0.04 ),
11580     phiwidth_SuperClusterEndcap = cms.double( 0.6 ),
11581     useDynamicDPhiWindow = cms.bool( True ),
11582     PFSuperClusterCollectionBarrel = cms.string( "hltParticleFlowSuperClusterECALBarrel" ),
11583     regressionConfig = cms.PSet( 
11584       uncertaintyKeyEB = cms.string( "pfscecal_EBUncertainty_online" ),
11585       ecalRecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
11586       ecalRecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
11587       regressionKeyEE = cms.string( "pfscecal_EECorrection_online" ),
11588       regressionKeyEB = cms.string( "pfscecal_EBCorrection_online" ),
11589       uncertaintyKeyEE = cms.string( "pfscecal_EEUncertainty_online" ),
11590       isHLT = cms.bool( True ),
11591       regTrainedWithPS = cms.bool( True )
11592     ),
11593     applyCrackCorrections = cms.bool( False ),
11594     satelliteClusterSeedThreshold = cms.double( 50.0 ),
11595     etawidth_SuperClusterBarrel = cms.double( 0.04 ),
11596     PFBasicClusterCollectionEndcap = cms.string( "hltParticleFlowBasicClusterECALEndcap" ),
11597     PFClusters = cms.InputTag( "hltParticleFlowClusterECALL1Seeded" ),
11598     thresh_PFClusterSeedBarrel = cms.double( 1.0 ),
11599     EnergyWeight = cms.string( "Raw" ),
11600     BeamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
11601     thresh_PFClusterSeedEndcap = cms.double( 1.0 ),
11602     phiwidth_SuperClusterBarrel = cms.double( 0.6 ),
11603     thresh_PFClusterES = cms.double( 0.5 ),
11604     seedThresholdIsET = cms.bool( True ),
11605     isOOTCollection = cms.bool( False ),
11606     barrelRecHits = cms.InputTag( "" ),
11607     endcapRecHits = cms.InputTag( "" ),
11608     PFSuperClusterCollectionEndcapWithPreshower = cms.string( "hltParticleFlowSuperClusterECALEndcapWithPreshower" ),
11609     dropUnseedable = cms.bool( False ),
11610     ClusteringType = cms.string( "Mustache" )
11611 )
11612 process.hltEgammaCandidates = cms.EDProducer( "EgammaHLTRecoEcalCandidateProducers",
11613     scHybridBarrelProducer = cms.InputTag( 'hltParticleFlowSuperClusterECALL1Seeded','hltParticleFlowSuperClusterECALBarrel' ),
11614     scIslandEndcapProducer = cms.InputTag( 'hltParticleFlowSuperClusterECALL1Seeded','hltParticleFlowSuperClusterECALEndcapWithPreshower' ),
11615     recoEcalCandidateCollection = cms.string( "" )
11616 )
11617 process.hltEgammaCandidatesWrapper = cms.EDFilter( "HLTEgammaTriggerFilterObjectWrapper",
11618     saveTags = cms.bool( True ),
11619     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
11620     candNonIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
11621     doIsolated = cms.bool( False )
11622 )
11623 process.hltDoubleEG10EtPPRefFilter = cms.EDFilter( "HLTEgammaEtFilter",
11624     saveTags = cms.bool( True ),
11625     inputTag = cms.InputTag( "hltEgammaCandidatesWrapper" ),
11626     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
11627     etcutEB = cms.double( 10.0 ),
11628     etcutEE = cms.double( 10.0 ),
11629     minEtaCut = cms.double( -9999.0 ),
11630     maxEtaCut = cms.double( 9999.0 ),
11631     ncandcut = cms.int32( 2 )
11632 )
11633 process.hltEgammaClusterShape = cms.EDProducer( "EgammaHLTClusterShapeProducer",
11634     recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ),
11635     ecalRechitEB = cms.InputTag( 'hltRechitInRegionsECAL','EcalRecHitsEB' ),
11636     ecalRechitEE = cms.InputTag( 'hltRechitInRegionsECAL','EcalRecHitsEE' ),
11637     multThresEB = cms.double( 1.0 ),
11638     multThresEE = cms.double( 1.25 )
11639 )
11640 process.hltDoubleEle10ClusterShapePPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
11641     saveTags = cms.bool( True ),
11642     candTag = cms.InputTag( "hltDoubleEG10EtPPRefFilter" ),
11643     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
11644     rhoTag = cms.InputTag( "" ),
11645     energyLowEdges = cms.vdouble( 0.0 ),
11646     lessThan = cms.bool( True ),
11647     useEt = cms.bool( False ),
11648     useAbs = cms.bool( False ),
11649     thrRegularEB = cms.vdouble( 0.015 ),
11650     thrRegularEE = cms.vdouble( 0.04 ),
11651     thrOverEEB = cms.vdouble( -1.0 ),
11652     thrOverEEE = cms.vdouble( -1.0 ),
11653     thrOverE2EB = cms.vdouble( -1.0 ),
11654     thrOverE2EE = cms.vdouble( -1.0 ),
11655     ncandcut = cms.int32( 2 ),
11656     doRhoCorrection = cms.bool( False ),
11657     rhoMax = cms.double( 9.9999999E7 ),
11658     rhoScale = cms.double( 1.0 ),
11659     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
11660     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
11661     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
11662 )
11663 process.hltEgammaHoverE = cms.EDProducer( "EgammaHLTHcalVarProducerFromRecHit",
11664     recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ),
11665     rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
11666     hbheRecHitsTag = cms.InputTag( "hltHbhereco" ),
11667     doRhoCorrection = cms.bool( False ),
11668     rhoMax = cms.double( 9.9999999E7 ),
11669     rhoScale = cms.double( 1.0 ),
11670     eThresHB = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ),
11671     etThresHB = cms.vdouble( 0.0, 0.0, 0.0, 0.0 ),
11672     eThresHE = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ),
11673     etThresHE = cms.vdouble( 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 ),
11674     usePFThresholdsFromDB = cms.bool( True ),
11675     innerCone = cms.double( 0.0 ),
11676     outerCone = cms.double( 0.14 ),
11677     depth = cms.int32( 0 ),
11678     maxSeverityHB = cms.int32( 9 ),
11679     maxSeverityHE = cms.int32( 9 ),
11680     doEtSum = cms.bool( False ),
11681     useSingleTower = cms.bool( False ),
11682     effectiveAreas = cms.vdouble( 0.105, 0.17 ),
11683     absEtaLowEdges = cms.vdouble( 0.0, 1.479 )
11684 )
11685 process.hltDoubleEle10HoverEPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
11686     saveTags = cms.bool( True ),
11687     candTag = cms.InputTag( "hltDoubleEle10ClusterShapePPRefFilter" ),
11688     varTag = cms.InputTag( "hltEgammaHoverE" ),
11689     rhoTag = cms.InputTag( "" ),
11690     energyLowEdges = cms.vdouble( 0.0 ),
11691     lessThan = cms.bool( True ),
11692     useEt = cms.bool( False ),
11693     useAbs = cms.bool( False ),
11694     thrRegularEB = cms.vdouble( -1.0 ),
11695     thrRegularEE = cms.vdouble( -1.0 ),
11696     thrOverEEB = cms.vdouble( 0.2 ),
11697     thrOverEEE = cms.vdouble( 0.15 ),
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.hltEgammaEcalPFClusterIso = cms.EDProducer( "EgammaHLTEcalPFClusterIsolationProducer",
11709     recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ),
11710     pfClusterProducer = cms.InputTag( "hltParticleFlowClusterECALL1Seeded" ),
11711     rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
11712     doRhoCorrection = cms.bool( False ),
11713     rhoMax = cms.double( 9.9999999E7 ),
11714     rhoScale = cms.double( 1.0 ),
11715     drMax = cms.double( 0.3 ),
11716     drVetoBarrel = cms.double( 0.0 ),
11717     drVetoEndcap = cms.double( 0.0 ),
11718     etaStripBarrel = cms.double( 0.0 ),
11719     etaStripEndcap = cms.double( 0.0 ),
11720     energyBarrel = cms.double( 0.0 ),
11721     energyEndcap = cms.double( 0.0 ),
11722     effectiveAreas = cms.vdouble( 0.29, 0.21 ),
11723     absEtaLowEdges = cms.vdouble( 0.0, 1.479 )
11724 )
11725 process.hltDoubleEle10EcalIsoPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
11726     saveTags = cms.bool( True ),
11727     candTag = cms.InputTag( "hltDoubleEle10HoverEPPRefFilter" ),
11728     varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
11729     rhoTag = cms.InputTag( "" ),
11730     energyLowEdges = cms.vdouble( 0.0 ),
11731     lessThan = cms.bool( True ),
11732     useEt = cms.bool( True ),
11733     useAbs = cms.bool( False ),
11734     thrRegularEB = cms.vdouble( -1.0 ),
11735     thrRegularEE = cms.vdouble( -1.0 ),
11736     thrOverEEB = cms.vdouble( 1.0 ),
11737     thrOverEEE = cms.vdouble( 1.0 ),
11738     thrOverE2EB = cms.vdouble( -1.0 ),
11739     thrOverE2EE = cms.vdouble( -1.0 ),
11740     ncandcut = cms.int32( 2 ),
11741     doRhoCorrection = cms.bool( False ),
11742     rhoMax = cms.double( 9.9999999E7 ),
11743     rhoScale = cms.double( 1.0 ),
11744     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
11745     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
11746     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
11747 )
11748 process.hltEgammaHcalPFClusterIso = cms.EDProducer( "EgammaHLTHcalPFClusterIsolationProducer",
11749     recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ),
11750     pfClusterProducerHCAL = cms.InputTag( "hltParticleFlowClusterHCAL" ),
11751     useHF = cms.bool( False ),
11752     pfClusterProducerHFEM = cms.InputTag( "" ),
11753     pfClusterProducerHFHAD = cms.InputTag( "" ),
11754     rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
11755     doRhoCorrection = cms.bool( False ),
11756     rhoMax = cms.double( 9.9999999E7 ),
11757     rhoScale = cms.double( 1.0 ),
11758     drMax = cms.double( 0.3 ),
11759     drVetoBarrel = cms.double( 0.0 ),
11760     drVetoEndcap = cms.double( 0.0 ),
11761     etaStripBarrel = cms.double( 0.0 ),
11762     etaStripEndcap = cms.double( 0.0 ),
11763     energyBarrel = cms.double( 0.0 ),
11764     energyEndcap = cms.double( 0.0 ),
11765     useEt = cms.bool( True ),
11766     effectiveAreas = cms.vdouble( 0.2, 0.25 ),
11767     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
11768     doEffAreaCorrection = cms.bool( False ),
11769     effectiveAreasCorr = cms.vdouble( 0.0, 0.0 ),
11770     effectiveAreasThres = cms.vdouble( 0.0, 0.0 )
11771 )
11772 process.hltDoubleEle10HcalIsoPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
11773     saveTags = cms.bool( True ),
11774     candTag = cms.InputTag( "hltDoubleEle10EcalIsoPPRefFilter" ),
11775     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
11776     rhoTag = cms.InputTag( "" ),
11777     energyLowEdges = cms.vdouble( 0.0 ),
11778     lessThan = cms.bool( True ),
11779     useEt = cms.bool( True ),
11780     useAbs = cms.bool( False ),
11781     thrRegularEB = cms.vdouble( -1.0 ),
11782     thrRegularEE = cms.vdouble( -1.0 ),
11783     thrOverEEB = cms.vdouble( 1.0 ),
11784     thrOverEEE = cms.vdouble( 1.0 ),
11785     thrOverE2EB = cms.vdouble( -1.0 ),
11786     thrOverE2EE = cms.vdouble( -1.0 ),
11787     ncandcut = cms.int32( 2 ),
11788     doRhoCorrection = cms.bool( False ),
11789     rhoMax = cms.double( 9.9999999E7 ),
11790     rhoScale = cms.double( 1.0 ),
11791     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
11792     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
11793     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
11794 )
11795 process.hltPixelLayerPairs = cms.EDProducer( "SeedingLayersEDProducer",
11796     layerList = cms.vstring( 'BPix1+BPix2',
11797       'BPix1+BPix3',
11798       'BPix1+BPix4',
11799       'BPix2+BPix3',
11800       'BPix2+BPix4',
11801       'BPix3+BPix4',
11802       'FPix1_pos+FPix2_pos',
11803       'FPix1_pos+FPix3_pos',
11804       'FPix2_pos+FPix3_pos',
11805       'BPix1+FPix1_pos',
11806       'BPix1+FPix2_pos',
11807       'BPix1+FPix3_pos',
11808       'BPix2+FPix1_pos',
11809       'BPix2+FPix2_pos',
11810       'BPix2+FPix3_pos',
11811       'BPix3+FPix1_pos',
11812       'BPix3+FPix2_pos',
11813       'BPix3+FPix3_pos',
11814       'BPix4+FPix1_pos',
11815       'BPix4+FPix2_pos',
11816       'BPix4+FPix3_pos',
11817       'FPix1_neg+FPix2_neg',
11818       'FPix1_neg+FPix3_neg',
11819       'FPix2_neg+FPix3_neg',
11820       'BPix1+FPix1_neg',
11821       'BPix1+FPix2_neg',
11822       'BPix1+FPix3_neg',
11823       'BPix2+FPix1_neg',
11824       'BPix2+FPix2_neg',
11825       'BPix2+FPix3_neg',
11826       'BPix3+FPix1_neg',
11827       'BPix3+FPix2_neg',
11828       'BPix3+FPix3_neg',
11829       'BPix4+FPix1_neg',
11830       'BPix4+FPix2_neg',
11831       'BPix4+FPix3_neg' ),
11832     BPix = cms.PSet( 
11833       hitErrorRPhi = cms.double( 0.0027 ),
11834       TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
11835       useErrorsFromParam = cms.bool( True ),
11836       hitErrorRZ = cms.double( 0.006 ),
11837       HitProducer = cms.string( "hltSiPixelRecHits" )
11838     ),
11839     FPix = cms.PSet( 
11840       hitErrorRPhi = cms.double( 0.0051 ),
11841       TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
11842       useErrorsFromParam = cms.bool( True ),
11843       hitErrorRZ = cms.double( 0.0036 ),
11844       HitProducer = cms.string( "hltSiPixelRecHits" )
11845     ),
11846     TIB = cms.PSet(  ),
11847     TID = cms.PSet(  ),
11848     TOB = cms.PSet(  ),
11849     TEC = cms.PSet(  ),
11850     MTIB = cms.PSet(  ),
11851     MTID = cms.PSet(  ),
11852     MTOB = cms.PSet(  ),
11853     MTEC = cms.PSet(  )
11854 )
11855 process.hltPixelLayerTriplets = cms.EDProducer( "SeedingLayersEDProducer",
11856     layerList = cms.vstring( 'BPix1+BPix2+BPix3',
11857       'BPix2+BPix3+BPix4',
11858       'BPix1+BPix3+BPix4',
11859       'BPix1+BPix2+BPix4',
11860       'BPix2+BPix3+FPix1_pos',
11861       'BPix2+BPix3+FPix1_neg',
11862       'BPix1+BPix2+FPix1_pos',
11863       'BPix1+BPix2+FPix1_neg',
11864       'BPix2+FPix1_pos+FPix2_pos',
11865       'BPix2+FPix1_neg+FPix2_neg',
11866       'BPix1+FPix1_pos+FPix2_pos',
11867       'BPix1+FPix1_neg+FPix2_neg',
11868       'FPix1_pos+FPix2_pos+FPix3_pos',
11869       'FPix1_neg+FPix2_neg+FPix3_neg',
11870       'BPix1+BPix3+FPix1_pos',
11871       'BPix1+BPix2+FPix2_pos',
11872       'BPix1+BPix3+FPix1_neg',
11873       'BPix1+BPix2+FPix2_neg',
11874       'BPix1+FPix2_neg+FPix3_neg',
11875       'BPix1+FPix1_neg+FPix3_neg',
11876       'BPix1+FPix2_pos+FPix3_pos',
11877       'BPix1+FPix1_pos+FPix3_pos' ),
11878     BPix = cms.PSet( 
11879       hitErrorRPhi = cms.double( 0.0027 ),
11880       TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
11881       useErrorsFromParam = cms.bool( True ),
11882       hitErrorRZ = cms.double( 0.006 ),
11883       HitProducer = cms.string( "hltSiPixelRecHits" )
11884     ),
11885     FPix = cms.PSet( 
11886       hitErrorRPhi = cms.double( 0.0051 ),
11887       TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
11888       useErrorsFromParam = cms.bool( True ),
11889       hitErrorRZ = cms.double( 0.0036 ),
11890       HitProducer = cms.string( "hltSiPixelRecHits" )
11891     ),
11892     TIB = cms.PSet(  ),
11893     TID = cms.PSet(  ),
11894     TOB = cms.PSet(  ),
11895     TEC = cms.PSet(  ),
11896     MTIB = cms.PSet(  ),
11897     MTID = cms.PSet(  ),
11898     MTOB = cms.PSet(  ),
11899     MTEC = cms.PSet(  )
11900 )
11901 process.hltEgammaSuperClustersToPixelMatch = cms.EDProducer( "EgammaHLTFilteredSuperClusterProducer",
11902     cands = cms.InputTag( "hltEgammaCandidates" ),
11903     minEtCutEB = cms.double( 0.0 ),
11904     minEtCutEE = cms.double( 0.0 ),
11905     cuts = cms.VPSet( 
11906       cms.PSet(  endcapCut = cms.PSet( 
11907   useEt = cms.bool( False ),
11908   cutOverE = cms.double( 0.2 )
11909 ),
11910         var = cms.InputTag( "hltEgammaHoverE" ),
11911         barrelCut = cms.PSet( 
11912           useEt = cms.bool( False ),
11913           cutOverE = cms.double( 0.2 )
11914         )
11915       )
11916     )
11917 )
11918 process.hltEleSeedsTrackingRegions = cms.EDProducer( "TrackingRegionsFromSuperClustersEDProducer",
11919     RegionPSet = cms.PSet( 
11920       minBSDeltaZ = cms.double( 0.0 ),
11921       useZInVertex = cms.bool( False ),
11922       vertices = cms.InputTag( "" ),
11923       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
11924       useZInBeamspot = cms.bool( False ),
11925       ptMin = cms.double( 1.5 ),
11926       deltaEtaRegion = cms.double( 0.1 ),
11927       nrSigmaForBSDeltaZ = cms.double( 4.0 ),
11928       originHalfLength = cms.double( 12.5 ),
11929       measurementTrackerEvent = cms.InputTag( "" ),
11930       originRadius = cms.double( 0.05 ),
11931       precise = cms.bool( True ),
11932       superClusters = cms.VInputTag( 'hltEgammaSuperClustersToPixelMatch' ),
11933       whereToUseMeasTracker = cms.string( "kNever" ),
11934       deltaPhiRegion = cms.double( 0.4 ),
11935       defaultZ = cms.double( 0.0 )
11936     )
11937 )
11938 process.hltElePixelHitDoublets = cms.EDProducer( "HitPairEDProducer",
11939     seedingLayers = cms.InputTag( "hltPixelLayerPairs" ),
11940     trackingRegions = cms.InputTag( "hltEleSeedsTrackingRegions" ),
11941     trackingRegionsSeedingLayers = cms.InputTag( "" ),
11942     clusterCheck = cms.InputTag( "" ),
11943     produceSeedingHitSets = cms.bool( True ),
11944     produceIntermediateHitDoublets = cms.bool( True ),
11945     maxElement = cms.uint32( 0 ),
11946     maxElementTotal = cms.uint32( 50000000 ),
11947     putEmptyIfMaxElementReached = cms.bool( False ),
11948     layerPairs = cms.vuint32( 0 )
11949 )
11950 process.hltElePixelHitDoubletsForTriplets = cms.EDProducer( "HitPairEDProducer",
11951     seedingLayers = cms.InputTag( "hltPixelLayerTriplets" ),
11952     trackingRegions = cms.InputTag( "hltEleSeedsTrackingRegions" ),
11953     trackingRegionsSeedingLayers = cms.InputTag( "" ),
11954     clusterCheck = cms.InputTag( "" ),
11955     produceSeedingHitSets = cms.bool( True ),
11956     produceIntermediateHitDoublets = cms.bool( True ),
11957     maxElement = cms.uint32( 0 ),
11958     maxElementTotal = cms.uint32( 50000000 ),
11959     putEmptyIfMaxElementReached = cms.bool( False ),
11960     layerPairs = cms.vuint32( 0, 1 )
11961 )
11962 process.hltElePixelHitTriplets = cms.EDProducer( "CAHitTripletEDProducer",
11963     doublets = cms.InputTag( "hltElePixelHitDoubletsForTriplets" ),
11964     extraHitRPhitolerance = cms.double( 0.032 ),
11965     useBendingCorrection = cms.bool( True ),
11966     CAThetaCut = cms.double( 0.004 ),
11967     CAPhiCut = cms.double( 0.1 ),
11968     CAThetaCut_byTriplets = cms.VPSet( 
11969       cms.PSet(  seedingLayers = cms.string( "" ),
11970         cut = cms.double( -1.0 )
11971       )
11972     ),
11973     CAPhiCut_byTriplets = cms.VPSet( 
11974       cms.PSet(  seedingLayers = cms.string( "" ),
11975         cut = cms.double( -1.0 )
11976       )
11977     ),
11978     CAHardPtCut = cms.double( 0.3 ),
11979     maxChi2 = cms.PSet( 
11980       value2 = cms.double( 6.0 ),
11981       value1 = cms.double( 100.0 ),
11982       pt1 = cms.double( 0.8 ),
11983       enabled = cms.bool( True ),
11984       pt2 = cms.double( 8.0 )
11985     ),
11986     SeedComparitorPSet = cms.PSet(  ComponentName = cms.string( "none" ) )
11987 )
11988 process.hltElePixelSeedsDoublets = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsEDProducer",
11989     seedingHitSets = cms.InputTag( "hltElePixelHitDoublets" ),
11990     propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
11991     SeedMomentumForBOFF = cms.double( 5.0 ),
11992     OriginTransverseErrorMultiplier = cms.double( 1.0 ),
11993     MinOneOverPtError = cms.double( 1.0 ),
11994     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
11995     magneticField = cms.string( "ParabolicMf" ),
11996     forceKinematicWithRegionDirection = cms.bool( False ),
11997     SeedComparitorPSet = cms.PSet(  ComponentName = cms.string( "none" ) )
11998 )
11999 process.hltElePixelSeedsTriplets = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsEDProducer",
12000     seedingHitSets = cms.InputTag( "hltElePixelHitTriplets" ),
12001     propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
12002     SeedMomentumForBOFF = cms.double( 5.0 ),
12003     OriginTransverseErrorMultiplier = cms.double( 1.0 ),
12004     MinOneOverPtError = cms.double( 1.0 ),
12005     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
12006     magneticField = cms.string( "ParabolicMf" ),
12007     forceKinematicWithRegionDirection = cms.bool( False ),
12008     SeedComparitorPSet = cms.PSet(  ComponentName = cms.string( "none" ) )
12009 )
12010 process.hltElePixelSeedsCombined = cms.EDProducer( "SeedCombiner",
12011     seedCollections = cms.VInputTag( 'hltElePixelSeedsDoublets','hltElePixelSeedsTriplets' ),
12012     clusterRemovalInfos = cms.VInputTag(  )
12013 )
12014 process.hltEgammaElectronPixelSeeds = cms.EDProducer( "ElectronNHitSeedProducer",
12015     initialSeeds = cms.InputTag( "hltElePixelSeedsCombined" ),
12016     vertices = cms.InputTag( "" ),
12017     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
12018     measTkEvt = cms.InputTag( "hltMeasurementTrackerEvent" ),
12019     superClusters = cms.VInputTag( 'hltEgammaSuperClustersToPixelMatch' ),
12020     matcherConfig = cms.PSet( 
12021       useRecoVertex = cms.bool( False ),
12022       minNrHits = cms.vuint32( 2, 3 ),
12023       matchingCuts = cms.VPSet( 
12024         cms.PSet(  dPhiMaxHighEt = cms.vdouble( 0.05 ),
12025           version = cms.int32( 2 ),
12026           dRZMaxHighEt = cms.vdouble( 9999.0 ),
12027           dRZMaxLowEtGrad = cms.vdouble( 0.0 ),
12028           dPhiMaxLowEtGrad = cms.vdouble( -0.002 ),
12029           dPhiMaxHighEtThres = cms.vdouble( 20.0 ),
12030           dRZMaxHighEtThres = cms.vdouble( 0.0 )
12031         ),
12032         cms.PSet(  etaBins = cms.vdouble(  ),
12033           dPhiMaxHighEt = cms.vdouble( 0.003 ),
12034           version = cms.int32( 2 ),
12035           dRZMaxHighEt = cms.vdouble( 0.05 ),
12036           dRZMaxLowEtGrad = cms.vdouble( -0.002 ),
12037           dPhiMaxLowEtGrad = cms.vdouble( 0.0 ),
12038           dPhiMaxHighEtThres = cms.vdouble( 0.0 ),
12039           dRZMaxHighEtThres = cms.vdouble( 30.0 )
12040         ),
12041         cms.PSet(  etaBins = cms.vdouble(  ),
12042           dPhiMaxHighEt = cms.vdouble( 0.003 ),
12043           version = cms.int32( 2 ),
12044           dRZMaxHighEt = cms.vdouble( 0.05 ),
12045           dRZMaxLowEtGrad = cms.vdouble( -0.002 ),
12046           dPhiMaxLowEtGrad = cms.vdouble( 0.0 ),
12047           dPhiMaxHighEtThres = cms.vdouble( 0.0 ),
12048           dRZMaxHighEtThres = cms.vdouble( 30.0 )
12049         )
12050       ),
12051       minNrHitsValidLayerBins = cms.vint32( 4 ),
12052       detLayerGeom = cms.ESInputTag( "","hltESPGlobalDetLayerGeometry" ),
12053       navSchool = cms.ESInputTag( "","SimpleNavigationSchool" ),
12054       paramMagField = cms.ESInputTag( "","ParabolicMf" )
12055     )
12056 )
12057 process.hltEgammaPixelMatchVars = cms.EDProducer( "EgammaHLTPixelMatchVarProducer",
12058     recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ),
12059     pixelSeedsProducer = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
12060     dPhi1SParams = cms.PSet(  bins = cms.VPSet( 
12061   cms.PSet(  yMin = cms.int32( 1 ),
12062     binType = cms.string( "AbsEtaClus" ),
12063     funcParams = cms.vdouble( 0.00112, 7.52E-4, -0.00122, 0.00109 ),
12064     xMin = cms.double( 0.0 ),
12065     yMax = cms.int32( 1 ),
12066     xMax = cms.double( 1.5 ),
12067     funcType = cms.string( "TF1:=pol3" )
12068   ),
12069   cms.PSet(  yMin = cms.int32( 2 ),
12070     binType = cms.string( "AbsEtaClus" ),
12071     funcParams = cms.vdouble( 0.00222, 1.96E-4, -2.03E-4, 4.47E-4 ),
12072     xMin = cms.double( 0.0 ),
12073     yMax = cms.int32( 2 ),
12074     xMax = cms.double( 1.5 ),
12075     funcType = cms.string( "TF1:=pol3" )
12076   ),
12077   cms.PSet(  yMin = cms.int32( 3 ),
12078     binType = cms.string( "AbsEtaClus" ),
12079     funcParams = cms.vdouble( 0.00236, 6.91E-4, 1.99E-4, 4.16E-4 ),
12080     xMin = cms.double( 0.0 ),
12081     yMax = cms.int32( 99999 ),
12082     xMax = cms.double( 1.5 ),
12083     funcType = cms.string( "TF1:=pol3" )
12084   ),
12085   cms.PSet(  yMin = cms.int32( 1 ),
12086     binType = cms.string( "AbsEtaClus" ),
12087     funcParams = cms.vdouble( 0.00823, -0.0029 ),
12088     xMin = cms.double( 1.5 ),
12089     yMax = cms.int32( 1 ),
12090     xMax = cms.double( 2.0 ),
12091     funcType = cms.string( "TF1:=pol1" )
12092   ),
12093   cms.PSet(  yMin = cms.int32( 1 ),
12094     binType = cms.string( "AbsEtaClus" ),
12095     funcParams = cms.vdouble( 0.00282 ),
12096     xMin = cms.double( 2.0 ),
12097     yMax = cms.int32( 1 ),
12098     xMax = cms.double( 3.0 ),
12099     funcType = cms.string( "TF1:=pol0" )
12100   ),
12101   cms.PSet(  yMin = cms.int32( 2 ),
12102     binType = cms.string( "AbsEtaClus" ),
12103     funcParams = cms.vdouble( 0.010838, -0.00345 ),
12104     xMin = cms.double( 1.5 ),
12105     yMax = cms.int32( 2 ),
12106     xMax = cms.double( 2.0 ),
12107     funcType = cms.string( "TF1:=pol1" )
12108   ),
12109   cms.PSet(  yMin = cms.int32( 2 ),
12110     binType = cms.string( "AbsEtaClus" ),
12111     funcParams = cms.vdouble( 0.0043 ),
12112     xMin = cms.double( 2.0 ),
12113     yMax = cms.int32( 2 ),
12114     xMax = cms.double( 3.0 ),
12115     funcType = cms.string( "TF1:=pol0" )
12116   ),
12117   cms.PSet(  yMin = cms.int32( 3 ),
12118     binType = cms.string( "AbsEtaClus" ),
12119     funcParams = cms.vdouble( 0.0208, -0.0125, 0.00231 ),
12120     xMin = cms.double( 1.5 ),
12121     yMax = cms.int32( 99999 ),
12122     xMax = cms.double( 3.0 ),
12123     funcType = cms.string( "TF1:=pol2" )
12124   )
12125 ) ),
12126     dPhi2SParams = cms.PSet(  bins = cms.VPSet( 
12127   cms.PSet(  yMin = cms.int32( 1 ),
12128     binType = cms.string( "AbsEtaClus" ),
12129     funcParams = cms.vdouble( 1.3E-4 ),
12130     xMin = cms.double( 0.0 ),
12131     yMax = cms.int32( 99999 ),
12132     xMax = cms.double( 1.6 ),
12133     funcType = cms.string( "TF1:=pol0" )
12134   ),
12135   cms.PSet(  yMin = cms.int32( 1 ),
12136     binType = cms.string( "AbsEtaClus" ),
12137     funcParams = cms.vdouble( 4.5E-4, -1.99E-4 ),
12138     xMin = cms.double( 1.5 ),
12139     yMax = cms.int32( 99999 ),
12140     xMax = cms.double( 1.9 ),
12141     funcType = cms.string( "TF1:=pol1" )
12142   ),
12143   cms.PSet(  yMin = cms.int32( 1 ),
12144     binType = cms.string( "AbsEtaClus" ),
12145     funcParams = cms.vdouble( 7.94E-5 ),
12146     xMin = cms.double( 1.9 ),
12147     yMax = cms.int32( 99999 ),
12148     xMax = cms.double( 3.0 ),
12149     funcType = cms.string( "TF1:=pol0" )
12150   )
12151 ) ),
12152     dRZ2SParams = cms.PSet(  bins = cms.VPSet( 
12153   cms.PSet(  yMin = cms.int32( 1 ),
12154     binType = cms.string( "AbsEtaClus" ),
12155     funcParams = cms.vdouble( 0.00299, 2.99E-4, -4.13E-6, 0.00191 ),
12156     xMin = cms.double( 0.0 ),
12157     yMax = cms.int32( 99999 ),
12158     xMax = cms.double( 1.5 ),
12159     funcType = cms.string( "TF1:=pol3" )
12160   ),
12161   cms.PSet(  yMin = cms.int32( 1 ),
12162     binType = cms.string( "AbsEtaClus" ),
12163     funcParams = cms.vdouble( 0.248, -0.329, 0.148, -0.0222 ),
12164     xMin = cms.double( 1.5 ),
12165     yMax = cms.int32( 99999 ),
12166     xMax = cms.double( 3.0 ),
12167     funcType = cms.string( "TF1:=pol3" )
12168   )
12169 ) ),
12170     productsToWrite = cms.int32( 0 )
12171 )
12172 process.hltEgammaCkfTrackCandidatesForGSF = cms.EDProducer( "CkfTrackCandidateMaker",
12173     cleanTrajectoryAfterInOut = cms.bool( True ),
12174     doSeedingRegionRebuilding = cms.bool( True ),
12175     onlyPixelHitsForSeedCleaner = cms.bool( False ),
12176     reverseTrajectories = cms.bool( False ),
12177     useHitsSplitting = cms.bool( True ),
12178     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
12179     src = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
12180     clustersToSkip = cms.InputTag( "" ),
12181     phase2clustersToSkip = cms.InputTag( "" ),
12182     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTPSetTrajectoryBuilderForGsfElectrons" ) ),
12183     TransientInitialStateEstimatorParameters = cms.PSet( 
12184       propagatorAlongTISE = cms.string( "PropagatorWithMaterial" ),
12185       numberMeasurementsForFit = cms.int32( 4 ),
12186       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialOpposite" )
12187     ),
12188     numHitsForSeedCleaner = cms.int32( 4 ),
12189     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
12190     RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
12191     TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
12192     maxNSeeds = cms.uint32( 1000000 ),
12193     maxSeedsBeforeCleaning = cms.uint32( 1000 )
12194 )
12195 process.hltEgammaGsfTracks = cms.EDProducer( "GsfTrackProducer",
12196     TrajectoryInEvent = cms.bool( True ),
12197     useHitsSplitting = cms.bool( False ),
12198     src = cms.InputTag( "hltEgammaCkfTrackCandidatesForGSF" ),
12199     AlgorithmName = cms.string( "gsf" ),
12200     GeometricInnerState = cms.bool( True ),
12201     reMatchSplitHits = cms.bool( False ),
12202     usePropagatorForPCA = cms.bool( False ),
12203     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
12204     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
12205     useSimpleMF = cms.bool( False ),
12206     SimpleMagneticField = cms.string( "" ),
12207     Fitter = cms.string( "hltESPGsfElectronFittingSmoother" ),
12208     Propagator = cms.string( "hltESPFwdElectronPropagator" ),
12209     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
12210     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
12211     MeasurementTracker = cms.string( "hltESPMeasurementTracker" )
12212 )
12213 process.hltEgammaGsfElectrons = cms.EDProducer( "EgammaHLTPixelMatchElectronProducers",
12214     TrackProducer = cms.InputTag( "" ),
12215     GsfTrackProducer = cms.InputTag( "hltEgammaGsfTracks" ),
12216     UseGsfTracks = cms.bool( True ),
12217     BSProducer = cms.InputTag( "hltOnlineBeamSpot" )
12218 )
12219 process.hltEgammaGsfTrackVars = cms.EDProducer( "EgammaHLTGsfTrackVarProducer",
12220     recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ),
12221     inputCollection = cms.InputTag( "hltEgammaGsfTracks" ),
12222     beamSpotProducer = cms.InputTag( "hltOnlineBeamSpot" ),
12223     upperTrackNrToRemoveCut = cms.int32( 9999 ),
12224     lowerTrackNrToRemoveCut = cms.int32( -1 ),
12225     useDefaultValuesForBarrel = cms.bool( False ),
12226     useDefaultValuesForEndcap = cms.bool( False ),
12227     produceAbsValues = cms.bool( False )
12228 )
12229 process.hltEgammaEleGsfTrackIsoPPRef = cms.EDProducer( "EgammaHLTElectronTrackIsolationProducers",
12230     electronProducer = cms.InputTag( "hltEgammaGsfElectrons" ),
12231     trackProducer = cms.InputTag( "hltMergedTracks" ),
12232     recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ),
12233     beamSpotProducer = cms.InputTag( "hltOnlineBeamSpot" ),
12234     egTrkIsoPtMin = cms.double( 1.0 ),
12235     egTrkIsoConeSize = cms.double( 0.2 ),
12236     egTrkIsoZSpan = cms.double( 0.15 ),
12237     egTrkIsoRSpan = cms.double( 999999.0 ),
12238     egTrkIsoVetoConeSizeBarrel = cms.double( 0.03 ),
12239     egTrkIsoVetoConeSizeEndcap = cms.double( 0.03 ),
12240     egTrkIsoStripBarrel = cms.double( 0.01 ),
12241     egTrkIsoStripEndcap = cms.double( 0.01 ),
12242     useGsfTrack = cms.bool( True ),
12243     useSCRefs = cms.bool( True )
12244 )
12245 process.hltDoubleEle10GsfTrackIsoPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12246     saveTags = cms.bool( True ),
12247     candTag = cms.InputTag( "hltDoubleEle10HcalIsoPPRefFilter" ),
12248     varTag = cms.InputTag( "hltEgammaEleGsfTrackIsoPPRef" ),
12249     rhoTag = cms.InputTag( "" ),
12250     energyLowEdges = cms.vdouble( 0.0 ),
12251     lessThan = cms.bool( True ),
12252     useEt = cms.bool( True ),
12253     useAbs = cms.bool( False ),
12254     thrRegularEB = cms.vdouble( -1.0 ),
12255     thrRegularEE = cms.vdouble( -1.0 ),
12256     thrOverEEB = cms.vdouble( 1.0 ),
12257     thrOverEEE = cms.vdouble( 1.0 ),
12258     thrOverE2EB = cms.vdouble( -1.0 ),
12259     thrOverE2EE = cms.vdouble( -1.0 ),
12260     ncandcut = cms.int32( 2 ),
12261     doRhoCorrection = cms.bool( False ),
12262     rhoMax = cms.double( 9.9999999E7 ),
12263     rhoScale = cms.double( 1.0 ),
12264     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12265     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12266     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
12267 )
12268 process.hltPrePPRefDoubleEle10GsfMass50 = cms.EDFilter( "HLTPrescaler",
12269     offset = cms.uint32( 0 ),
12270     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
12271 )
12272 process.hltDoubleEle10Mass50PPRefFilter = cms.EDFilter( "HLTEgammaCombMassFilter",
12273     saveTags = cms.bool( True ),
12274     firstLegLastFilter = cms.InputTag( "hltDoubleEle10GsfTrackIsoPPRefFilter" ),
12275     secondLegLastFilter = cms.InputTag( "hltDoubleEle10GsfTrackIsoPPRefFilter" ),
12276     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
12277     minMass = cms.double( 50.0 )
12278 )
12279 process.hltPrePPRefDoubleEle15Gsf = cms.EDFilter( "HLTPrescaler",
12280     offset = cms.uint32( 0 ),
12281     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
12282 )
12283 process.hltDoubleEG15EtPPRefFilter = cms.EDFilter( "HLTEgammaEtFilter",
12284     saveTags = cms.bool( True ),
12285     inputTag = cms.InputTag( "hltEgammaCandidatesWrapper" ),
12286     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
12287     etcutEB = cms.double( 15.0 ),
12288     etcutEE = cms.double( 15.0 ),
12289     minEtaCut = cms.double( -9999.0 ),
12290     maxEtaCut = cms.double( 9999.0 ),
12291     ncandcut = cms.int32( 2 )
12292 )
12293 process.hltDoubleEle15ClusterShapePPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12294     saveTags = cms.bool( True ),
12295     candTag = cms.InputTag( "hltDoubleEG15EtPPRefFilter" ),
12296     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
12297     rhoTag = cms.InputTag( "" ),
12298     energyLowEdges = cms.vdouble( 0.0 ),
12299     lessThan = cms.bool( True ),
12300     useEt = cms.bool( False ),
12301     useAbs = cms.bool( False ),
12302     thrRegularEB = cms.vdouble( 0.015 ),
12303     thrRegularEE = cms.vdouble( 0.04 ),
12304     thrOverEEB = cms.vdouble( -1.0 ),
12305     thrOverEEE = cms.vdouble( -1.0 ),
12306     thrOverE2EB = cms.vdouble( -1.0 ),
12307     thrOverE2EE = cms.vdouble( -1.0 ),
12308     ncandcut = cms.int32( 2 ),
12309     doRhoCorrection = cms.bool( False ),
12310     rhoMax = cms.double( 9.9999999E7 ),
12311     rhoScale = cms.double( 1.0 ),
12312     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12313     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12314     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
12315 )
12316 process.hltDoubleEle15HoverEPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12317     saveTags = cms.bool( True ),
12318     candTag = cms.InputTag( "hltDoubleEle15ClusterShapePPRefFilter" ),
12319     varTag = cms.InputTag( "hltEgammaHoverE" ),
12320     rhoTag = cms.InputTag( "" ),
12321     energyLowEdges = cms.vdouble( 0.0 ),
12322     lessThan = cms.bool( True ),
12323     useEt = cms.bool( False ),
12324     useAbs = cms.bool( False ),
12325     thrRegularEB = cms.vdouble( -1.0 ),
12326     thrRegularEE = cms.vdouble( -1.0 ),
12327     thrOverEEB = cms.vdouble( 0.2 ),
12328     thrOverEEE = cms.vdouble( 0.15 ),
12329     thrOverE2EB = cms.vdouble( -1.0 ),
12330     thrOverE2EE = cms.vdouble( -1.0 ),
12331     ncandcut = cms.int32( 2 ),
12332     doRhoCorrection = cms.bool( False ),
12333     rhoMax = cms.double( 9.9999999E7 ),
12334     rhoScale = cms.double( 1.0 ),
12335     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12336     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12337     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
12338 )
12339 process.hltDoubleEle15EcalIsoPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12340     saveTags = cms.bool( True ),
12341     candTag = cms.InputTag( "hltDoubleEle15HoverEPPRefFilter" ),
12342     varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
12343     rhoTag = cms.InputTag( "" ),
12344     energyLowEdges = cms.vdouble( 0.0 ),
12345     lessThan = cms.bool( True ),
12346     useEt = cms.bool( True ),
12347     useAbs = cms.bool( False ),
12348     thrRegularEB = cms.vdouble( -1.0 ),
12349     thrRegularEE = cms.vdouble( -1.0 ),
12350     thrOverEEB = cms.vdouble( 1.0 ),
12351     thrOverEEE = cms.vdouble( 1.0 ),
12352     thrOverE2EB = cms.vdouble( -1.0 ),
12353     thrOverE2EE = cms.vdouble( -1.0 ),
12354     ncandcut = cms.int32( 2 ),
12355     doRhoCorrection = cms.bool( False ),
12356     rhoMax = cms.double( 9.9999999E7 ),
12357     rhoScale = cms.double( 1.0 ),
12358     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12359     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12360     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
12361 )
12362 process.hltDoubleEle15HcalIsoPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12363     saveTags = cms.bool( True ),
12364     candTag = cms.InputTag( "hltDoubleEle15EcalIsoPPRefFilter" ),
12365     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
12366     rhoTag = cms.InputTag( "" ),
12367     energyLowEdges = cms.vdouble( 0.0 ),
12368     lessThan = cms.bool( True ),
12369     useEt = cms.bool( True ),
12370     useAbs = cms.bool( False ),
12371     thrRegularEB = cms.vdouble( -1.0 ),
12372     thrRegularEE = cms.vdouble( -1.0 ),
12373     thrOverEEB = cms.vdouble( 1.0 ),
12374     thrOverEEE = cms.vdouble( 1.0 ),
12375     thrOverE2EB = cms.vdouble( -1.0 ),
12376     thrOverE2EE = cms.vdouble( -1.0 ),
12377     ncandcut = cms.int32( 2 ),
12378     doRhoCorrection = cms.bool( False ),
12379     rhoMax = cms.double( 9.9999999E7 ),
12380     rhoScale = cms.double( 1.0 ),
12381     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12382     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12383     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
12384 )
12385 process.hltDoubleEle15GsfTrackIsoPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12386     saveTags = cms.bool( True ),
12387     candTag = cms.InputTag( "hltDoubleEle15HcalIsoPPRefFilter" ),
12388     varTag = cms.InputTag( "hltEgammaEleGsfTrackIsoPPRef" ),
12389     rhoTag = cms.InputTag( "" ),
12390     energyLowEdges = cms.vdouble( 0.0 ),
12391     lessThan = cms.bool( True ),
12392     useEt = cms.bool( True ),
12393     useAbs = cms.bool( False ),
12394     thrRegularEB = cms.vdouble( -1.0 ),
12395     thrRegularEE = cms.vdouble( -1.0 ),
12396     thrOverEEB = cms.vdouble( 1.0 ),
12397     thrOverEEE = cms.vdouble( 1.0 ),
12398     thrOverE2EB = cms.vdouble( -1.0 ),
12399     thrOverE2EE = cms.vdouble( -1.0 ),
12400     ncandcut = cms.int32( 2 ),
12401     doRhoCorrection = cms.bool( False ),
12402     rhoMax = cms.double( 9.9999999E7 ),
12403     rhoScale = cms.double( 1.0 ),
12404     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12405     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12406     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
12407 )
12408 process.hltPrePPRefDoubleEle15GsfMass50 = cms.EDFilter( "HLTPrescaler",
12409     offset = cms.uint32( 0 ),
12410     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
12411 )
12412 process.hltDoubleEle15Mass50PPRefFilter = cms.EDFilter( "HLTEgammaCombMassFilter",
12413     saveTags = cms.bool( True ),
12414     firstLegLastFilter = cms.InputTag( "hltDoubleEle15GsfTrackIsoPPRefFilter" ),
12415     secondLegLastFilter = cms.InputTag( "hltDoubleEle15GsfTrackIsoPPRefFilter" ),
12416     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
12417     minMass = cms.double( 50.0 )
12418 )
12419 process.hltPrePPRefEle15Ele10Gsf = cms.EDFilter( "HLTPrescaler",
12420     offset = cms.uint32( 0 ),
12421     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
12422 )
12423 process.hltEG15EtPPRefFilter = cms.EDFilter( "HLTEgammaEtFilter",
12424     saveTags = cms.bool( True ),
12425     inputTag = cms.InputTag( "hltEgammaCandidatesWrapper" ),
12426     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
12427     etcutEB = cms.double( 15.0 ),
12428     etcutEE = cms.double( 15.0 ),
12429     minEtaCut = cms.double( -9999.0 ),
12430     maxEtaCut = cms.double( 9999.0 ),
12431     ncandcut = cms.int32( 1 )
12432 )
12433 process.hltPrePPRefEle15Ele10GsfMass50 = cms.EDFilter( "HLTPrescaler",
12434     offset = cms.uint32( 0 ),
12435     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
12436 )
12437 process.hltL1sSingleEG10 = cms.EDFilter( "HLTL1TSeed",
12438     saveTags = cms.bool( True ),
12439     L1SeedsLogicalExpression = cms.string( "L1_SingleEG10" ),
12440     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
12441     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
12442     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
12443     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
12444     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
12445     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
12446     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
12447     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
12448     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
12449 )
12450 process.hltPrePPRefEle10Gsf = cms.EDFilter( "HLTPrescaler",
12451     offset = cms.uint32( 0 ),
12452     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
12453 )
12454 process.hltEG10EtPPRefFilter = cms.EDFilter( "HLTEgammaEtFilter",
12455     saveTags = cms.bool( True ),
12456     inputTag = cms.InputTag( "hltEgammaCandidatesWrapper" ),
12457     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
12458     etcutEB = cms.double( 10.0 ),
12459     etcutEE = cms.double( 10.0 ),
12460     minEtaCut = cms.double( -9999.0 ),
12461     maxEtaCut = cms.double( 9999.0 ),
12462     ncandcut = cms.int32( 1 )
12463 )
12464 process.hltEle10ClusterShapePPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12465     saveTags = cms.bool( True ),
12466     candTag = cms.InputTag( "hltEG10EtPPRefFilter" ),
12467     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
12468     rhoTag = cms.InputTag( "" ),
12469     energyLowEdges = cms.vdouble( 0.0 ),
12470     lessThan = cms.bool( True ),
12471     useEt = cms.bool( False ),
12472     useAbs = cms.bool( False ),
12473     thrRegularEB = cms.vdouble( 0.015 ),
12474     thrRegularEE = cms.vdouble( 0.04 ),
12475     thrOverEEB = cms.vdouble( -1.0 ),
12476     thrOverEEE = cms.vdouble( -1.0 ),
12477     thrOverE2EB = cms.vdouble( -1.0 ),
12478     thrOverE2EE = cms.vdouble( -1.0 ),
12479     ncandcut = cms.int32( 1 ),
12480     doRhoCorrection = cms.bool( False ),
12481     rhoMax = cms.double( 9.9999999E7 ),
12482     rhoScale = cms.double( 1.0 ),
12483     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12484     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12485     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
12486 )
12487 process.hltEle10HoverEPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12488     saveTags = cms.bool( True ),
12489     candTag = cms.InputTag( "hltEle10ClusterShapePPRefFilter" ),
12490     varTag = cms.InputTag( "hltEgammaHoverE" ),
12491     rhoTag = cms.InputTag( "" ),
12492     energyLowEdges = cms.vdouble( 0.0 ),
12493     lessThan = cms.bool( True ),
12494     useEt = cms.bool( False ),
12495     useAbs = cms.bool( False ),
12496     thrRegularEB = cms.vdouble( -1.0 ),
12497     thrRegularEE = cms.vdouble( -1.0 ),
12498     thrOverEEB = cms.vdouble( 0.2 ),
12499     thrOverEEE = cms.vdouble( 0.15 ),
12500     thrOverE2EB = cms.vdouble( -1.0 ),
12501     thrOverE2EE = cms.vdouble( -1.0 ),
12502     ncandcut = cms.int32( 1 ),
12503     doRhoCorrection = cms.bool( False ),
12504     rhoMax = cms.double( 9.9999999E7 ),
12505     rhoScale = cms.double( 1.0 ),
12506     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12507     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12508     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
12509 )
12510 process.hltEle10EcalIsoPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12511     saveTags = cms.bool( True ),
12512     candTag = cms.InputTag( "hltEle10HoverEPPRefFilter" ),
12513     varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
12514     rhoTag = cms.InputTag( "" ),
12515     energyLowEdges = cms.vdouble( 0.0 ),
12516     lessThan = cms.bool( True ),
12517     useEt = cms.bool( True ),
12518     useAbs = cms.bool( False ),
12519     thrRegularEB = cms.vdouble( -1.0 ),
12520     thrRegularEE = cms.vdouble( -1.0 ),
12521     thrOverEEB = cms.vdouble( 1.0 ),
12522     thrOverEEE = cms.vdouble( 1.0 ),
12523     thrOverE2EB = cms.vdouble( -1.0 ),
12524     thrOverE2EE = cms.vdouble( -1.0 ),
12525     ncandcut = cms.int32( 1 ),
12526     doRhoCorrection = cms.bool( False ),
12527     rhoMax = cms.double( 9.9999999E7 ),
12528     rhoScale = cms.double( 1.0 ),
12529     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12530     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12531     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
12532 )
12533 process.hltEle10HcalIsoPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12534     saveTags = cms.bool( True ),
12535     candTag = cms.InputTag( "hltEle10EcalIsoPPRefFilter" ),
12536     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
12537     rhoTag = cms.InputTag( "" ),
12538     energyLowEdges = cms.vdouble( 0.0 ),
12539     lessThan = cms.bool( True ),
12540     useEt = cms.bool( True ),
12541     useAbs = cms.bool( False ),
12542     thrRegularEB = cms.vdouble( -1.0 ),
12543     thrRegularEE = cms.vdouble( -1.0 ),
12544     thrOverEEB = cms.vdouble( 1.0 ),
12545     thrOverEEE = cms.vdouble( 1.0 ),
12546     thrOverE2EB = cms.vdouble( -1.0 ),
12547     thrOverE2EE = cms.vdouble( -1.0 ),
12548     ncandcut = cms.int32( 1 ),
12549     doRhoCorrection = cms.bool( False ),
12550     rhoMax = cms.double( 9.9999999E7 ),
12551     rhoScale = cms.double( 1.0 ),
12552     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12553     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12554     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
12555 )
12556 process.hltEle10PixelMatchPPRefFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
12557     saveTags = cms.bool( True ),
12558     candTag = cms.InputTag( "hltEle10HcalIsoPPRefFilter" ),
12559     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
12560     npixelmatchcut = cms.double( 1.0 ),
12561     ncandcut = cms.int32( 1 ),
12562     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
12563     s_a_phi1B = cms.double( 0.0069 ),
12564     s_a_phi1I = cms.double( 0.0088 ),
12565     s_a_phi1F = cms.double( 0.0076 ),
12566     s_a_phi2B = cms.double( 3.7E-4 ),
12567     s_a_phi2I = cms.double( 7.0E-4 ),
12568     s_a_phi2F = cms.double( 0.00906 ),
12569     s_a_zB = cms.double( 0.012 ),
12570     s_a_rI = cms.double( 0.027 ),
12571     s_a_rF = cms.double( 0.04 ),
12572     s2_threshold = cms.double( 0.4 ),
12573     tanhSO10BarrelThres = cms.double( 0.35 ),
12574     tanhSO10InterThres = cms.double( 1.0 ),
12575     tanhSO10ForwardThres = cms.double( 1.0 ),
12576     useS = cms.bool( False ),
12577     pixelVeto = cms.bool( False )
12578 )
12579 process.hltEle10GsfOneOEMinusOneOPPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12580     saveTags = cms.bool( True ),
12581     candTag = cms.InputTag( "hltEle10PixelMatchPPRefFilter" ),
12582     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
12583     rhoTag = cms.InputTag( "" ),
12584     energyLowEdges = cms.vdouble( 0.0 ),
12585     lessThan = cms.bool( True ),
12586     useEt = cms.bool( False ),
12587     useAbs = cms.bool( True ),
12588     thrRegularEB = cms.vdouble( 0.1 ),
12589     thrRegularEE = cms.vdouble( 0.1 ),
12590     thrOverEEB = cms.vdouble( -1.0 ),
12591     thrOverEEE = cms.vdouble( -1.0 ),
12592     thrOverE2EB = cms.vdouble( -1.0 ),
12593     thrOverE2EE = cms.vdouble( -1.0 ),
12594     ncandcut = cms.int32( 1 ),
12595     doRhoCorrection = cms.bool( False ),
12596     rhoMax = cms.double( 9.9999999E7 ),
12597     rhoScale = cms.double( 1.0 ),
12598     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12599     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12600     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
12601 )
12602 process.hltEle10GsfDetaPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12603     saveTags = cms.bool( True ),
12604     candTag = cms.InputTag( "hltEle10GsfOneOEMinusOneOPPPRefFilter" ),
12605     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
12606     rhoTag = cms.InputTag( "" ),
12607     energyLowEdges = cms.vdouble( 0.0 ),
12608     lessThan = cms.bool( True ),
12609     useEt = cms.bool( False ),
12610     useAbs = cms.bool( True ),
12611     thrRegularEB = cms.vdouble( 0.008 ),
12612     thrRegularEE = cms.vdouble( 0.012 ),
12613     thrOverEEB = cms.vdouble( -1.0 ),
12614     thrOverEEE = cms.vdouble( -1.0 ),
12615     thrOverE2EB = cms.vdouble( -1.0 ),
12616     thrOverE2EE = cms.vdouble( -1.0 ),
12617     ncandcut = cms.int32( 1 ),
12618     doRhoCorrection = cms.bool( False ),
12619     rhoMax = cms.double( 9.9999999E7 ),
12620     rhoScale = cms.double( 1.0 ),
12621     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12622     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12623     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
12624 )
12625 process.hltEle10GsfDphiPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12626     saveTags = cms.bool( True ),
12627     candTag = cms.InputTag( "hltEle10GsfDetaPPRefFilter" ),
12628     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
12629     rhoTag = cms.InputTag( "" ),
12630     energyLowEdges = cms.vdouble( 0.0 ),
12631     lessThan = cms.bool( True ),
12632     useEt = cms.bool( False ),
12633     useAbs = cms.bool( True ),
12634     thrRegularEB = cms.vdouble( 0.1 ),
12635     thrRegularEE = cms.vdouble( 0.1 ),
12636     thrOverEEB = cms.vdouble( -1.0 ),
12637     thrOverEEE = cms.vdouble( -1.0 ),
12638     thrOverE2EB = cms.vdouble( -1.0 ),
12639     thrOverE2EE = cms.vdouble( -1.0 ),
12640     ncandcut = cms.int32( 1 ),
12641     doRhoCorrection = cms.bool( False ),
12642     rhoMax = cms.double( 9.9999999E7 ),
12643     rhoScale = cms.double( 1.0 ),
12644     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12645     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12646     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
12647 )
12648 process.hltEle10GsfTrackIsoPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12649     saveTags = cms.bool( True ),
12650     candTag = cms.InputTag( "hltEle10GsfDphiPPRefFilter" ),
12651     varTag = cms.InputTag( "hltEgammaEleGsfTrackIsoPPRef" ),
12652     rhoTag = cms.InputTag( "" ),
12653     energyLowEdges = cms.vdouble( 0.0 ),
12654     lessThan = cms.bool( True ),
12655     useEt = cms.bool( True ),
12656     useAbs = cms.bool( False ),
12657     thrRegularEB = cms.vdouble( -1.0 ),
12658     thrRegularEE = cms.vdouble( -1.0 ),
12659     thrOverEEB = cms.vdouble( 1.0 ),
12660     thrOverEEE = cms.vdouble( 1.0 ),
12661     thrOverE2EB = cms.vdouble( -1.0 ),
12662     thrOverE2EE = cms.vdouble( -1.0 ),
12663     ncandcut = cms.int32( 1 ),
12664     doRhoCorrection = cms.bool( False ),
12665     rhoMax = cms.double( 9.9999999E7 ),
12666     rhoScale = cms.double( 1.0 ),
12667     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12668     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12669     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
12670 )
12671 process.hltPrePPRefEle15Gsf = cms.EDFilter( "HLTPrescaler",
12672     offset = cms.uint32( 0 ),
12673     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
12674 )
12675 process.hltEle15ClusterShapePPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12676     saveTags = cms.bool( True ),
12677     candTag = cms.InputTag( "hltEG15EtPPRefFilter" ),
12678     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
12679     rhoTag = cms.InputTag( "" ),
12680     energyLowEdges = cms.vdouble( 0.0 ),
12681     lessThan = cms.bool( True ),
12682     useEt = cms.bool( False ),
12683     useAbs = cms.bool( False ),
12684     thrRegularEB = cms.vdouble( 0.015 ),
12685     thrRegularEE = cms.vdouble( 0.04 ),
12686     thrOverEEB = cms.vdouble( -1.0 ),
12687     thrOverEEE = cms.vdouble( -1.0 ),
12688     thrOverE2EB = cms.vdouble( -1.0 ),
12689     thrOverE2EE = cms.vdouble( -1.0 ),
12690     ncandcut = cms.int32( 1 ),
12691     doRhoCorrection = cms.bool( False ),
12692     rhoMax = cms.double( 9.9999999E7 ),
12693     rhoScale = cms.double( 1.0 ),
12694     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12695     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12696     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
12697 )
12698 process.hltEle15HoverEPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12699     saveTags = cms.bool( True ),
12700     candTag = cms.InputTag( "hltEle15ClusterShapePPRefFilter" ),
12701     varTag = cms.InputTag( "hltEgammaHoverE" ),
12702     rhoTag = cms.InputTag( "" ),
12703     energyLowEdges = cms.vdouble( 0.0 ),
12704     lessThan = cms.bool( True ),
12705     useEt = cms.bool( False ),
12706     useAbs = cms.bool( False ),
12707     thrRegularEB = cms.vdouble( -1.0 ),
12708     thrRegularEE = cms.vdouble( -1.0 ),
12709     thrOverEEB = cms.vdouble( 0.2 ),
12710     thrOverEEE = cms.vdouble( 0.15 ),
12711     thrOverE2EB = cms.vdouble( -1.0 ),
12712     thrOverE2EE = cms.vdouble( -1.0 ),
12713     ncandcut = cms.int32( 1 ),
12714     doRhoCorrection = cms.bool( False ),
12715     rhoMax = cms.double( 9.9999999E7 ),
12716     rhoScale = cms.double( 1.0 ),
12717     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12718     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12719     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
12720 )
12721 process.hltEle15EcalIsoPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12722     saveTags = cms.bool( True ),
12723     candTag = cms.InputTag( "hltEle15HoverEPPRefFilter" ),
12724     varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
12725     rhoTag = cms.InputTag( "" ),
12726     energyLowEdges = cms.vdouble( 0.0 ),
12727     lessThan = cms.bool( True ),
12728     useEt = cms.bool( True ),
12729     useAbs = cms.bool( False ),
12730     thrRegularEB = cms.vdouble( -1.0 ),
12731     thrRegularEE = cms.vdouble( -1.0 ),
12732     thrOverEEB = cms.vdouble( 1.0 ),
12733     thrOverEEE = cms.vdouble( 1.0 ),
12734     thrOverE2EB = cms.vdouble( -1.0 ),
12735     thrOverE2EE = cms.vdouble( -1.0 ),
12736     ncandcut = cms.int32( 1 ),
12737     doRhoCorrection = cms.bool( False ),
12738     rhoMax = cms.double( 9.9999999E7 ),
12739     rhoScale = cms.double( 1.0 ),
12740     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12741     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12742     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
12743 )
12744 process.hltEle15HcalIsoPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12745     saveTags = cms.bool( True ),
12746     candTag = cms.InputTag( "hltEle15EcalIsoPPRefFilter" ),
12747     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
12748     rhoTag = cms.InputTag( "" ),
12749     energyLowEdges = cms.vdouble( 0.0 ),
12750     lessThan = cms.bool( True ),
12751     useEt = cms.bool( True ),
12752     useAbs = cms.bool( False ),
12753     thrRegularEB = cms.vdouble( -1.0 ),
12754     thrRegularEE = cms.vdouble( -1.0 ),
12755     thrOverEEB = cms.vdouble( 1.0 ),
12756     thrOverEEE = cms.vdouble( 1.0 ),
12757     thrOverE2EB = cms.vdouble( -1.0 ),
12758     thrOverE2EE = cms.vdouble( -1.0 ),
12759     ncandcut = cms.int32( 1 ),
12760     doRhoCorrection = cms.bool( False ),
12761     rhoMax = cms.double( 9.9999999E7 ),
12762     rhoScale = cms.double( 1.0 ),
12763     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12764     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12765     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
12766 )
12767 process.hltEle15PixelMatchPPRefFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
12768     saveTags = cms.bool( True ),
12769     candTag = cms.InputTag( "hltEle15HcalIsoPPRefFilter" ),
12770     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
12771     npixelmatchcut = cms.double( 1.0 ),
12772     ncandcut = cms.int32( 1 ),
12773     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
12774     s_a_phi1B = cms.double( 0.0069 ),
12775     s_a_phi1I = cms.double( 0.0088 ),
12776     s_a_phi1F = cms.double( 0.0076 ),
12777     s_a_phi2B = cms.double( 3.7E-4 ),
12778     s_a_phi2I = cms.double( 7.0E-4 ),
12779     s_a_phi2F = cms.double( 0.00906 ),
12780     s_a_zB = cms.double( 0.012 ),
12781     s_a_rI = cms.double( 0.027 ),
12782     s_a_rF = cms.double( 0.04 ),
12783     s2_threshold = cms.double( 0.4 ),
12784     tanhSO10BarrelThres = cms.double( 0.35 ),
12785     tanhSO10InterThres = cms.double( 1.0 ),
12786     tanhSO10ForwardThres = cms.double( 1.0 ),
12787     useS = cms.bool( False ),
12788     pixelVeto = cms.bool( False )
12789 )
12790 process.hltEle15GsfOneOEMinusOneOPPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12791     saveTags = cms.bool( True ),
12792     candTag = cms.InputTag( "hltEle15PixelMatchPPRefFilter" ),
12793     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
12794     rhoTag = cms.InputTag( "" ),
12795     energyLowEdges = cms.vdouble( 0.0 ),
12796     lessThan = cms.bool( True ),
12797     useEt = cms.bool( False ),
12798     useAbs = cms.bool( True ),
12799     thrRegularEB = cms.vdouble( 0.1 ),
12800     thrRegularEE = cms.vdouble( 0.1 ),
12801     thrOverEEB = cms.vdouble( -1.0 ),
12802     thrOverEEE = cms.vdouble( -1.0 ),
12803     thrOverE2EB = cms.vdouble( -1.0 ),
12804     thrOverE2EE = cms.vdouble( -1.0 ),
12805     ncandcut = cms.int32( 1 ),
12806     doRhoCorrection = cms.bool( False ),
12807     rhoMax = cms.double( 9.9999999E7 ),
12808     rhoScale = cms.double( 1.0 ),
12809     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12810     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12811     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
12812 )
12813 process.hltEle15GsfDetaPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12814     saveTags = cms.bool( True ),
12815     candTag = cms.InputTag( "hltEle15GsfOneOEMinusOneOPPPRefFilter" ),
12816     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
12817     rhoTag = cms.InputTag( "" ),
12818     energyLowEdges = cms.vdouble( 0.0 ),
12819     lessThan = cms.bool( True ),
12820     useEt = cms.bool( False ),
12821     useAbs = cms.bool( True ),
12822     thrRegularEB = cms.vdouble( 0.008 ),
12823     thrRegularEE = cms.vdouble( 0.012 ),
12824     thrOverEEB = cms.vdouble( -1.0 ),
12825     thrOverEEE = cms.vdouble( -1.0 ),
12826     thrOverE2EB = cms.vdouble( -1.0 ),
12827     thrOverE2EE = cms.vdouble( -1.0 ),
12828     ncandcut = cms.int32( 1 ),
12829     doRhoCorrection = cms.bool( False ),
12830     rhoMax = cms.double( 9.9999999E7 ),
12831     rhoScale = cms.double( 1.0 ),
12832     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12833     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12834     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
12835 )
12836 process.hltEle15GsfDphiPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12837     saveTags = cms.bool( True ),
12838     candTag = cms.InputTag( "hltEle15GsfDetaPPRefFilter" ),
12839     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
12840     rhoTag = cms.InputTag( "" ),
12841     energyLowEdges = cms.vdouble( 0.0 ),
12842     lessThan = cms.bool( True ),
12843     useEt = cms.bool( False ),
12844     useAbs = cms.bool( True ),
12845     thrRegularEB = cms.vdouble( 0.1 ),
12846     thrRegularEE = cms.vdouble( 0.1 ),
12847     thrOverEEB = cms.vdouble( -1.0 ),
12848     thrOverEEE = cms.vdouble( -1.0 ),
12849     thrOverE2EB = cms.vdouble( -1.0 ),
12850     thrOverE2EE = cms.vdouble( -1.0 ),
12851     ncandcut = cms.int32( 1 ),
12852     doRhoCorrection = cms.bool( False ),
12853     rhoMax = cms.double( 9.9999999E7 ),
12854     rhoScale = cms.double( 1.0 ),
12855     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12856     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12857     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
12858 )
12859 process.hltEle15GsfTrackIsoPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12860     saveTags = cms.bool( True ),
12861     candTag = cms.InputTag( "hltEle15GsfDphiPPRefFilter" ),
12862     varTag = cms.InputTag( "hltEgammaEleGsfTrackIsoPPRef" ),
12863     rhoTag = cms.InputTag( "" ),
12864     energyLowEdges = cms.vdouble( 0.0 ),
12865     lessThan = cms.bool( True ),
12866     useEt = cms.bool( True ),
12867     useAbs = cms.bool( False ),
12868     thrRegularEB = cms.vdouble( -1.0 ),
12869     thrRegularEE = cms.vdouble( -1.0 ),
12870     thrOverEEB = cms.vdouble( 1.0 ),
12871     thrOverEEE = cms.vdouble( 1.0 ),
12872     thrOverE2EB = cms.vdouble( -1.0 ),
12873     thrOverE2EE = cms.vdouble( -1.0 ),
12874     ncandcut = cms.int32( 1 ),
12875     doRhoCorrection = cms.bool( False ),
12876     rhoMax = cms.double( 9.9999999E7 ),
12877     rhoScale = cms.double( 1.0 ),
12878     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12879     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12880     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
12881 )
12882 process.hltL1sSingleEG18OR21 = cms.EDFilter( "HLTL1TSeed",
12883     saveTags = cms.bool( True ),
12884     L1SeedsLogicalExpression = cms.string( "L1_SingleEG18 OR L1_SingleEG21" ),
12885     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
12886     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
12887     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
12888     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
12889     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
12890     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
12891     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
12892     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
12893     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
12894 )
12895 process.hltPrePPRefEle20Gsf = cms.EDFilter( "HLTPrescaler",
12896     offset = cms.uint32( 0 ),
12897     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
12898 )
12899 process.hltEG20EtPPRefFilter = cms.EDFilter( "HLTEgammaEtFilter",
12900     saveTags = cms.bool( True ),
12901     inputTag = cms.InputTag( "hltEgammaCandidatesWrapper" ),
12902     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
12903     etcutEB = cms.double( 20.0 ),
12904     etcutEE = cms.double( 20.0 ),
12905     minEtaCut = cms.double( -9999.0 ),
12906     maxEtaCut = cms.double( 9999.0 ),
12907     ncandcut = cms.int32( 1 )
12908 )
12909 process.hltEle20ClusterShapePPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12910     saveTags = cms.bool( True ),
12911     candTag = cms.InputTag( "hltEG20EtPPRefFilter" ),
12912     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
12913     rhoTag = cms.InputTag( "" ),
12914     energyLowEdges = cms.vdouble( 0.0 ),
12915     lessThan = cms.bool( True ),
12916     useEt = cms.bool( False ),
12917     useAbs = cms.bool( False ),
12918     thrRegularEB = cms.vdouble( 0.015 ),
12919     thrRegularEE = cms.vdouble( 0.04 ),
12920     thrOverEEB = cms.vdouble( -1.0 ),
12921     thrOverEEE = cms.vdouble( -1.0 ),
12922     thrOverE2EB = cms.vdouble( -1.0 ),
12923     thrOverE2EE = cms.vdouble( -1.0 ),
12924     ncandcut = cms.int32( 1 ),
12925     doRhoCorrection = cms.bool( False ),
12926     rhoMax = cms.double( 9.9999999E7 ),
12927     rhoScale = cms.double( 1.0 ),
12928     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12929     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12930     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
12931 )
12932 process.hltEle20HoverEPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12933     saveTags = cms.bool( True ),
12934     candTag = cms.InputTag( "hltEle20ClusterShapePPRefFilter" ),
12935     varTag = cms.InputTag( "hltEgammaHoverE" ),
12936     rhoTag = cms.InputTag( "" ),
12937     energyLowEdges = cms.vdouble( 0.0 ),
12938     lessThan = cms.bool( True ),
12939     useEt = cms.bool( False ),
12940     useAbs = cms.bool( False ),
12941     thrRegularEB = cms.vdouble( -1.0 ),
12942     thrRegularEE = cms.vdouble( -1.0 ),
12943     thrOverEEB = cms.vdouble( 0.2 ),
12944     thrOverEEE = cms.vdouble( 0.15 ),
12945     thrOverE2EB = cms.vdouble( -1.0 ),
12946     thrOverE2EE = cms.vdouble( -1.0 ),
12947     ncandcut = cms.int32( 1 ),
12948     doRhoCorrection = cms.bool( False ),
12949     rhoMax = cms.double( 9.9999999E7 ),
12950     rhoScale = cms.double( 1.0 ),
12951     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12952     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12953     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
12954 )
12955 process.hltEle20EcalIsoPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12956     saveTags = cms.bool( True ),
12957     candTag = cms.InputTag( "hltEle20HoverEPPRefFilter" ),
12958     varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
12959     rhoTag = cms.InputTag( "" ),
12960     energyLowEdges = cms.vdouble( 0.0 ),
12961     lessThan = cms.bool( True ),
12962     useEt = cms.bool( True ),
12963     useAbs = cms.bool( False ),
12964     thrRegularEB = cms.vdouble( -1.0 ),
12965     thrRegularEE = cms.vdouble( -1.0 ),
12966     thrOverEEB = cms.vdouble( 1.0 ),
12967     thrOverEEE = cms.vdouble( 1.0 ),
12968     thrOverE2EB = cms.vdouble( -1.0 ),
12969     thrOverE2EE = cms.vdouble( -1.0 ),
12970     ncandcut = cms.int32( 1 ),
12971     doRhoCorrection = cms.bool( False ),
12972     rhoMax = cms.double( 9.9999999E7 ),
12973     rhoScale = cms.double( 1.0 ),
12974     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12975     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12976     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
12977 )
12978 process.hltEle20HcalIsoPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12979     saveTags = cms.bool( True ),
12980     candTag = cms.InputTag( "hltEle20EcalIsoPPRefFilter" ),
12981     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
12982     rhoTag = cms.InputTag( "" ),
12983     energyLowEdges = cms.vdouble( 0.0 ),
12984     lessThan = cms.bool( True ),
12985     useEt = cms.bool( True ),
12986     useAbs = cms.bool( False ),
12987     thrRegularEB = cms.vdouble( -1.0 ),
12988     thrRegularEE = cms.vdouble( -1.0 ),
12989     thrOverEEB = cms.vdouble( 1.0 ),
12990     thrOverEEE = cms.vdouble( 1.0 ),
12991     thrOverE2EB = cms.vdouble( -1.0 ),
12992     thrOverE2EE = cms.vdouble( -1.0 ),
12993     ncandcut = cms.int32( 1 ),
12994     doRhoCorrection = cms.bool( False ),
12995     rhoMax = cms.double( 9.9999999E7 ),
12996     rhoScale = cms.double( 1.0 ),
12997     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12998     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12999     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
13000 )
13001 process.hltEle20PixelMatchPPRefFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
13002     saveTags = cms.bool( True ),
13003     candTag = cms.InputTag( "hltEle20HcalIsoPPRefFilter" ),
13004     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
13005     npixelmatchcut = cms.double( 1.0 ),
13006     ncandcut = cms.int32( 1 ),
13007     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
13008     s_a_phi1B = cms.double( 0.0069 ),
13009     s_a_phi1I = cms.double( 0.0088 ),
13010     s_a_phi1F = cms.double( 0.0076 ),
13011     s_a_phi2B = cms.double( 3.7E-4 ),
13012     s_a_phi2I = cms.double( 7.0E-4 ),
13013     s_a_phi2F = cms.double( 0.00906 ),
13014     s_a_zB = cms.double( 0.012 ),
13015     s_a_rI = cms.double( 0.027 ),
13016     s_a_rF = cms.double( 0.04 ),
13017     s2_threshold = cms.double( 0.4 ),
13018     tanhSO10BarrelThres = cms.double( 0.35 ),
13019     tanhSO10InterThres = cms.double( 1.0 ),
13020     tanhSO10ForwardThres = cms.double( 1.0 ),
13021     useS = cms.bool( False ),
13022     pixelVeto = cms.bool( False )
13023 )
13024 process.hltEle20GsfOneOEMinusOneOPPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
13025     saveTags = cms.bool( True ),
13026     candTag = cms.InputTag( "hltEle20PixelMatchPPRefFilter" ),
13027     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
13028     rhoTag = cms.InputTag( "" ),
13029     energyLowEdges = cms.vdouble( 0.0 ),
13030     lessThan = cms.bool( True ),
13031     useEt = cms.bool( False ),
13032     useAbs = cms.bool( True ),
13033     thrRegularEB = cms.vdouble( 0.1 ),
13034     thrRegularEE = cms.vdouble( 0.1 ),
13035     thrOverEEB = cms.vdouble( -1.0 ),
13036     thrOverEEE = cms.vdouble( -1.0 ),
13037     thrOverE2EB = cms.vdouble( -1.0 ),
13038     thrOverE2EE = cms.vdouble( -1.0 ),
13039     ncandcut = cms.int32( 1 ),
13040     doRhoCorrection = cms.bool( False ),
13041     rhoMax = cms.double( 9.9999999E7 ),
13042     rhoScale = cms.double( 1.0 ),
13043     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
13044     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
13045     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
13046 )
13047 process.hltEle20GsfDetaPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
13048     saveTags = cms.bool( True ),
13049     candTag = cms.InputTag( "hltEle20GsfOneOEMinusOneOPPPRefFilter" ),
13050     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
13051     rhoTag = cms.InputTag( "" ),
13052     energyLowEdges = cms.vdouble( 0.0 ),
13053     lessThan = cms.bool( True ),
13054     useEt = cms.bool( False ),
13055     useAbs = cms.bool( True ),
13056     thrRegularEB = cms.vdouble( 0.008 ),
13057     thrRegularEE = cms.vdouble( 0.012 ),
13058     thrOverEEB = cms.vdouble( -1.0 ),
13059     thrOverEEE = cms.vdouble( -1.0 ),
13060     thrOverE2EB = cms.vdouble( -1.0 ),
13061     thrOverE2EE = cms.vdouble( -1.0 ),
13062     ncandcut = cms.int32( 1 ),
13063     doRhoCorrection = cms.bool( False ),
13064     rhoMax = cms.double( 9.9999999E7 ),
13065     rhoScale = cms.double( 1.0 ),
13066     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
13067     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
13068     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
13069 )
13070 process.hltEle20GsfDphiPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
13071     saveTags = cms.bool( True ),
13072     candTag = cms.InputTag( "hltEle20GsfDetaPPRefFilter" ),
13073     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
13074     rhoTag = cms.InputTag( "" ),
13075     energyLowEdges = cms.vdouble( 0.0 ),
13076     lessThan = cms.bool( True ),
13077     useEt = cms.bool( False ),
13078     useAbs = cms.bool( True ),
13079     thrRegularEB = cms.vdouble( 0.1 ),
13080     thrRegularEE = cms.vdouble( 0.1 ),
13081     thrOverEEB = cms.vdouble( -1.0 ),
13082     thrOverEEE = cms.vdouble( -1.0 ),
13083     thrOverE2EB = cms.vdouble( -1.0 ),
13084     thrOverE2EE = cms.vdouble( -1.0 ),
13085     ncandcut = cms.int32( 1 ),
13086     doRhoCorrection = cms.bool( False ),
13087     rhoMax = cms.double( 9.9999999E7 ),
13088     rhoScale = cms.double( 1.0 ),
13089     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
13090     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
13091     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
13092 )
13093 process.hltEle20GsfTrackIsoPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
13094     saveTags = cms.bool( True ),
13095     candTag = cms.InputTag( "hltEle20GsfDphiPPRefFilter" ),
13096     varTag = cms.InputTag( "hltEgammaEleGsfTrackIsoPPRef" ),
13097     rhoTag = cms.InputTag( "" ),
13098     energyLowEdges = cms.vdouble( 0.0 ),
13099     lessThan = cms.bool( True ),
13100     useEt = cms.bool( True ),
13101     useAbs = cms.bool( False ),
13102     thrRegularEB = cms.vdouble( -1.0 ),
13103     thrRegularEE = cms.vdouble( -1.0 ),
13104     thrOverEEB = cms.vdouble( 1.0 ),
13105     thrOverEEE = cms.vdouble( 1.0 ),
13106     thrOverE2EB = cms.vdouble( -1.0 ),
13107     thrOverE2EE = cms.vdouble( -1.0 ),
13108     ncandcut = cms.int32( 1 ),
13109     doRhoCorrection = cms.bool( False ),
13110     rhoMax = cms.double( 9.9999999E7 ),
13111     rhoScale = cms.double( 1.0 ),
13112     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
13113     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
13114     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
13115 )
13116 process.hltL1sSingleEG21 = cms.EDFilter( "HLTL1TSeed",
13117     saveTags = cms.bool( True ),
13118     L1SeedsLogicalExpression = cms.string( "L1_SingleEG21" ),
13119     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
13120     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
13121     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
13122     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
13123     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
13124     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
13125     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
13126     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
13127     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
13128 )
13129 process.hltPrePPRefEle30Gsf = cms.EDFilter( "HLTPrescaler",
13130     offset = cms.uint32( 0 ),
13131     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13132 )
13133 process.hltEG30EtPPRefFilter = cms.EDFilter( "HLTEgammaEtFilter",
13134     saveTags = cms.bool( True ),
13135     inputTag = cms.InputTag( "hltEgammaCandidatesWrapper" ),
13136     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
13137     etcutEB = cms.double( 30.0 ),
13138     etcutEE = cms.double( 30.0 ),
13139     minEtaCut = cms.double( -9999.0 ),
13140     maxEtaCut = cms.double( 9999.0 ),
13141     ncandcut = cms.int32( 1 )
13142 )
13143 process.hltEle30ClusterShapePPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
13144     saveTags = cms.bool( True ),
13145     candTag = cms.InputTag( "hltEG30EtPPRefFilter" ),
13146     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
13147     rhoTag = cms.InputTag( "" ),
13148     energyLowEdges = cms.vdouble( 0.0 ),
13149     lessThan = cms.bool( True ),
13150     useEt = cms.bool( False ),
13151     useAbs = cms.bool( False ),
13152     thrRegularEB = cms.vdouble( 0.015 ),
13153     thrRegularEE = cms.vdouble( 0.04 ),
13154     thrOverEEB = cms.vdouble( -1.0 ),
13155     thrOverEEE = cms.vdouble( -1.0 ),
13156     thrOverE2EB = cms.vdouble( -1.0 ),
13157     thrOverE2EE = cms.vdouble( -1.0 ),
13158     ncandcut = cms.int32( 1 ),
13159     doRhoCorrection = cms.bool( False ),
13160     rhoMax = cms.double( 9.9999999E7 ),
13161     rhoScale = cms.double( 1.0 ),
13162     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
13163     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
13164     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
13165 )
13166 process.hltEle30HoverEPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
13167     saveTags = cms.bool( True ),
13168     candTag = cms.InputTag( "hltEle30ClusterShapePPRefFilter" ),
13169     varTag = cms.InputTag( "hltEgammaHoverE" ),
13170     rhoTag = cms.InputTag( "" ),
13171     energyLowEdges = cms.vdouble( 0.0 ),
13172     lessThan = cms.bool( True ),
13173     useEt = cms.bool( False ),
13174     useAbs = cms.bool( False ),
13175     thrRegularEB = cms.vdouble( -1.0 ),
13176     thrRegularEE = cms.vdouble( -1.0 ),
13177     thrOverEEB = cms.vdouble( 0.2 ),
13178     thrOverEEE = cms.vdouble( 0.15 ),
13179     thrOverE2EB = cms.vdouble( -1.0 ),
13180     thrOverE2EE = cms.vdouble( -1.0 ),
13181     ncandcut = cms.int32( 1 ),
13182     doRhoCorrection = cms.bool( False ),
13183     rhoMax = cms.double( 9.9999999E7 ),
13184     rhoScale = cms.double( 1.0 ),
13185     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
13186     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
13187     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
13188 )
13189 process.hltEle30EcalIsoPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
13190     saveTags = cms.bool( True ),
13191     candTag = cms.InputTag( "hltEle30HoverEPPRefFilter" ),
13192     varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
13193     rhoTag = cms.InputTag( "" ),
13194     energyLowEdges = cms.vdouble( 0.0 ),
13195     lessThan = cms.bool( True ),
13196     useEt = cms.bool( True ),
13197     useAbs = cms.bool( False ),
13198     thrRegularEB = cms.vdouble( -1.0 ),
13199     thrRegularEE = cms.vdouble( -1.0 ),
13200     thrOverEEB = cms.vdouble( 1.0 ),
13201     thrOverEEE = cms.vdouble( 1.0 ),
13202     thrOverE2EB = cms.vdouble( -1.0 ),
13203     thrOverE2EE = cms.vdouble( -1.0 ),
13204     ncandcut = cms.int32( 1 ),
13205     doRhoCorrection = cms.bool( False ),
13206     rhoMax = cms.double( 9.9999999E7 ),
13207     rhoScale = cms.double( 1.0 ),
13208     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
13209     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
13210     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
13211 )
13212 process.hltEle30HcalIsoPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
13213     saveTags = cms.bool( True ),
13214     candTag = cms.InputTag( "hltEle30EcalIsoPPRefFilter" ),
13215     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
13216     rhoTag = cms.InputTag( "" ),
13217     energyLowEdges = cms.vdouble( 0.0 ),
13218     lessThan = cms.bool( True ),
13219     useEt = cms.bool( True ),
13220     useAbs = cms.bool( False ),
13221     thrRegularEB = cms.vdouble( -1.0 ),
13222     thrRegularEE = cms.vdouble( -1.0 ),
13223     thrOverEEB = cms.vdouble( 1.0 ),
13224     thrOverEEE = cms.vdouble( 1.0 ),
13225     thrOverE2EB = cms.vdouble( -1.0 ),
13226     thrOverE2EE = cms.vdouble( -1.0 ),
13227     ncandcut = cms.int32( 1 ),
13228     doRhoCorrection = cms.bool( False ),
13229     rhoMax = cms.double( 9.9999999E7 ),
13230     rhoScale = cms.double( 1.0 ),
13231     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
13232     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
13233     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
13234 )
13235 process.hltEle30PixelMatchPPRefFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
13236     saveTags = cms.bool( True ),
13237     candTag = cms.InputTag( "hltEle30HcalIsoPPRefFilter" ),
13238     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
13239     npixelmatchcut = cms.double( 1.0 ),
13240     ncandcut = cms.int32( 1 ),
13241     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
13242     s_a_phi1B = cms.double( 0.0069 ),
13243     s_a_phi1I = cms.double( 0.0088 ),
13244     s_a_phi1F = cms.double( 0.0076 ),
13245     s_a_phi2B = cms.double( 3.7E-4 ),
13246     s_a_phi2I = cms.double( 7.0E-4 ),
13247     s_a_phi2F = cms.double( 0.00906 ),
13248     s_a_zB = cms.double( 0.012 ),
13249     s_a_rI = cms.double( 0.027 ),
13250     s_a_rF = cms.double( 0.04 ),
13251     s2_threshold = cms.double( 0.4 ),
13252     tanhSO10BarrelThres = cms.double( 0.35 ),
13253     tanhSO10InterThres = cms.double( 1.0 ),
13254     tanhSO10ForwardThres = cms.double( 1.0 ),
13255     useS = cms.bool( False ),
13256     pixelVeto = cms.bool( False )
13257 )
13258 process.hltEle30GsfOneOEMinusOneOPPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
13259     saveTags = cms.bool( True ),
13260     candTag = cms.InputTag( "hltEle30PixelMatchPPRefFilter" ),
13261     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
13262     rhoTag = cms.InputTag( "" ),
13263     energyLowEdges = cms.vdouble( 0.0 ),
13264     lessThan = cms.bool( True ),
13265     useEt = cms.bool( False ),
13266     useAbs = cms.bool( True ),
13267     thrRegularEB = cms.vdouble( 0.1 ),
13268     thrRegularEE = cms.vdouble( 0.1 ),
13269     thrOverEEB = cms.vdouble( -1.0 ),
13270     thrOverEEE = cms.vdouble( -1.0 ),
13271     thrOverE2EB = cms.vdouble( -1.0 ),
13272     thrOverE2EE = cms.vdouble( -1.0 ),
13273     ncandcut = cms.int32( 1 ),
13274     doRhoCorrection = cms.bool( False ),
13275     rhoMax = cms.double( 9.9999999E7 ),
13276     rhoScale = cms.double( 1.0 ),
13277     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
13278     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
13279     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
13280 )
13281 process.hltEle30GsfDetaPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
13282     saveTags = cms.bool( True ),
13283     candTag = cms.InputTag( "hltEle30GsfOneOEMinusOneOPPPRefFilter" ),
13284     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
13285     rhoTag = cms.InputTag( "" ),
13286     energyLowEdges = cms.vdouble( 0.0 ),
13287     lessThan = cms.bool( True ),
13288     useEt = cms.bool( False ),
13289     useAbs = cms.bool( True ),
13290     thrRegularEB = cms.vdouble( 0.008 ),
13291     thrRegularEE = cms.vdouble( 0.012 ),
13292     thrOverEEB = cms.vdouble( -1.0 ),
13293     thrOverEEE = cms.vdouble( -1.0 ),
13294     thrOverE2EB = cms.vdouble( -1.0 ),
13295     thrOverE2EE = cms.vdouble( -1.0 ),
13296     ncandcut = cms.int32( 1 ),
13297     doRhoCorrection = cms.bool( False ),
13298     rhoMax = cms.double( 9.9999999E7 ),
13299     rhoScale = cms.double( 1.0 ),
13300     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
13301     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
13302     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
13303 )
13304 process.hltEle30GsfDphiPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
13305     saveTags = cms.bool( True ),
13306     candTag = cms.InputTag( "hltEle30GsfDetaPPRefFilter" ),
13307     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
13308     rhoTag = cms.InputTag( "" ),
13309     energyLowEdges = cms.vdouble( 0.0 ),
13310     lessThan = cms.bool( True ),
13311     useEt = cms.bool( False ),
13312     useAbs = cms.bool( True ),
13313     thrRegularEB = cms.vdouble( 0.1 ),
13314     thrRegularEE = cms.vdouble( 0.1 ),
13315     thrOverEEB = cms.vdouble( -1.0 ),
13316     thrOverEEE = cms.vdouble( -1.0 ),
13317     thrOverE2EB = cms.vdouble( -1.0 ),
13318     thrOverE2EE = cms.vdouble( -1.0 ),
13319     ncandcut = cms.int32( 1 ),
13320     doRhoCorrection = cms.bool( False ),
13321     rhoMax = cms.double( 9.9999999E7 ),
13322     rhoScale = cms.double( 1.0 ),
13323     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
13324     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
13325     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
13326 )
13327 process.hltEle30GsfTrackIsoPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
13328     saveTags = cms.bool( True ),
13329     candTag = cms.InputTag( "hltEle30GsfDphiPPRefFilter" ),
13330     varTag = cms.InputTag( "hltEgammaEleGsfTrackIsoPPRef" ),
13331     rhoTag = cms.InputTag( "" ),
13332     energyLowEdges = cms.vdouble( 0.0 ),
13333     lessThan = cms.bool( True ),
13334     useEt = cms.bool( True ),
13335     useAbs = cms.bool( False ),
13336     thrRegularEB = cms.vdouble( -1.0 ),
13337     thrRegularEE = cms.vdouble( -1.0 ),
13338     thrOverEEB = cms.vdouble( 1.0 ),
13339     thrOverEEE = cms.vdouble( 1.0 ),
13340     thrOverE2EB = cms.vdouble( -1.0 ),
13341     thrOverE2EE = cms.vdouble( -1.0 ),
13342     ncandcut = cms.int32( 1 ),
13343     doRhoCorrection = cms.bool( False ),
13344     rhoMax = cms.double( 9.9999999E7 ),
13345     rhoScale = cms.double( 1.0 ),
13346     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
13347     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
13348     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
13349 )
13350 process.hltPrePPRefEle40Gsf = cms.EDFilter( "HLTPrescaler",
13351     offset = cms.uint32( 0 ),
13352     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13353 )
13354 process.hltEG40EtPPRefFilter = cms.EDFilter( "HLTEgammaEtFilter",
13355     saveTags = cms.bool( True ),
13356     inputTag = cms.InputTag( "hltEgammaCandidatesWrapper" ),
13357     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
13358     etcutEB = cms.double( 40.0 ),
13359     etcutEE = cms.double( 40.0 ),
13360     minEtaCut = cms.double( -9999.0 ),
13361     maxEtaCut = cms.double( 9999.0 ),
13362     ncandcut = cms.int32( 1 )
13363 )
13364 process.hltEle40ClusterShapePPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
13365     saveTags = cms.bool( True ),
13366     candTag = cms.InputTag( "hltEG40EtPPRefFilter" ),
13367     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
13368     rhoTag = cms.InputTag( "" ),
13369     energyLowEdges = cms.vdouble( 0.0 ),
13370     lessThan = cms.bool( True ),
13371     useEt = cms.bool( False ),
13372     useAbs = cms.bool( False ),
13373     thrRegularEB = cms.vdouble( 0.015 ),
13374     thrRegularEE = cms.vdouble( 0.04 ),
13375     thrOverEEB = cms.vdouble( -1.0 ),
13376     thrOverEEE = cms.vdouble( -1.0 ),
13377     thrOverE2EB = cms.vdouble( -1.0 ),
13378     thrOverE2EE = cms.vdouble( -1.0 ),
13379     ncandcut = cms.int32( 1 ),
13380     doRhoCorrection = cms.bool( False ),
13381     rhoMax = cms.double( 9.9999999E7 ),
13382     rhoScale = cms.double( 1.0 ),
13383     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
13384     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
13385     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
13386 )
13387 process.hltEle40HoverEPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
13388     saveTags = cms.bool( True ),
13389     candTag = cms.InputTag( "hltEle40ClusterShapePPRefFilter" ),
13390     varTag = cms.InputTag( "hltEgammaHoverE" ),
13391     rhoTag = cms.InputTag( "" ),
13392     energyLowEdges = cms.vdouble( 0.0 ),
13393     lessThan = cms.bool( True ),
13394     useEt = cms.bool( False ),
13395     useAbs = cms.bool( False ),
13396     thrRegularEB = cms.vdouble( -1.0 ),
13397     thrRegularEE = cms.vdouble( -1.0 ),
13398     thrOverEEB = cms.vdouble( 0.2 ),
13399     thrOverEEE = cms.vdouble( 0.15 ),
13400     thrOverE2EB = cms.vdouble( -1.0 ),
13401     thrOverE2EE = cms.vdouble( -1.0 ),
13402     ncandcut = cms.int32( 1 ),
13403     doRhoCorrection = cms.bool( False ),
13404     rhoMax = cms.double( 9.9999999E7 ),
13405     rhoScale = cms.double( 1.0 ),
13406     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
13407     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
13408     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
13409 )
13410 process.hltEle40EcalIsoPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
13411     saveTags = cms.bool( True ),
13412     candTag = cms.InputTag( "hltEle40HoverEPPRefFilter" ),
13413     varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
13414     rhoTag = cms.InputTag( "" ),
13415     energyLowEdges = cms.vdouble( 0.0 ),
13416     lessThan = cms.bool( True ),
13417     useEt = cms.bool( True ),
13418     useAbs = cms.bool( False ),
13419     thrRegularEB = cms.vdouble( -1.0 ),
13420     thrRegularEE = cms.vdouble( -1.0 ),
13421     thrOverEEB = cms.vdouble( 1.0 ),
13422     thrOverEEE = cms.vdouble( 1.0 ),
13423     thrOverE2EB = cms.vdouble( -1.0 ),
13424     thrOverE2EE = cms.vdouble( -1.0 ),
13425     ncandcut = cms.int32( 1 ),
13426     doRhoCorrection = cms.bool( False ),
13427     rhoMax = cms.double( 9.9999999E7 ),
13428     rhoScale = cms.double( 1.0 ),
13429     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
13430     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
13431     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
13432 )
13433 process.hltEle40HcalIsoPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
13434     saveTags = cms.bool( True ),
13435     candTag = cms.InputTag( "hltEle40EcalIsoPPRefFilter" ),
13436     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
13437     rhoTag = cms.InputTag( "" ),
13438     energyLowEdges = cms.vdouble( 0.0 ),
13439     lessThan = cms.bool( True ),
13440     useEt = cms.bool( True ),
13441     useAbs = cms.bool( False ),
13442     thrRegularEB = cms.vdouble( -1.0 ),
13443     thrRegularEE = cms.vdouble( -1.0 ),
13444     thrOverEEB = cms.vdouble( 1.0 ),
13445     thrOverEEE = cms.vdouble( 1.0 ),
13446     thrOverE2EB = cms.vdouble( -1.0 ),
13447     thrOverE2EE = cms.vdouble( -1.0 ),
13448     ncandcut = cms.int32( 1 ),
13449     doRhoCorrection = cms.bool( False ),
13450     rhoMax = cms.double( 9.9999999E7 ),
13451     rhoScale = cms.double( 1.0 ),
13452     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
13453     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
13454     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
13455 )
13456 process.hltEle40PixelMatchPPRefFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
13457     saveTags = cms.bool( True ),
13458     candTag = cms.InputTag( "hltEle40HcalIsoPPRefFilter" ),
13459     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
13460     npixelmatchcut = cms.double( 1.0 ),
13461     ncandcut = cms.int32( 1 ),
13462     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
13463     s_a_phi1B = cms.double( 0.0069 ),
13464     s_a_phi1I = cms.double( 0.0088 ),
13465     s_a_phi1F = cms.double( 0.0076 ),
13466     s_a_phi2B = cms.double( 3.7E-4 ),
13467     s_a_phi2I = cms.double( 7.0E-4 ),
13468     s_a_phi2F = cms.double( 0.00906 ),
13469     s_a_zB = cms.double( 0.012 ),
13470     s_a_rI = cms.double( 0.027 ),
13471     s_a_rF = cms.double( 0.04 ),
13472     s2_threshold = cms.double( 0.4 ),
13473     tanhSO10BarrelThres = cms.double( 0.35 ),
13474     tanhSO10InterThres = cms.double( 1.0 ),
13475     tanhSO10ForwardThres = cms.double( 1.0 ),
13476     useS = cms.bool( False ),
13477     pixelVeto = cms.bool( False )
13478 )
13479 process.hltEle40GsfOneOEMinusOneOPPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
13480     saveTags = cms.bool( True ),
13481     candTag = cms.InputTag( "hltEle40PixelMatchPPRefFilter" ),
13482     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
13483     rhoTag = cms.InputTag( "" ),
13484     energyLowEdges = cms.vdouble( 0.0 ),
13485     lessThan = cms.bool( True ),
13486     useEt = cms.bool( False ),
13487     useAbs = cms.bool( True ),
13488     thrRegularEB = cms.vdouble( 0.1 ),
13489     thrRegularEE = cms.vdouble( 0.1 ),
13490     thrOverEEB = cms.vdouble( -1.0 ),
13491     thrOverEEE = cms.vdouble( -1.0 ),
13492     thrOverE2EB = cms.vdouble( -1.0 ),
13493     thrOverE2EE = cms.vdouble( -1.0 ),
13494     ncandcut = cms.int32( 1 ),
13495     doRhoCorrection = cms.bool( False ),
13496     rhoMax = cms.double( 9.9999999E7 ),
13497     rhoScale = cms.double( 1.0 ),
13498     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
13499     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
13500     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
13501 )
13502 process.hltEle40GsfDetaPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
13503     saveTags = cms.bool( True ),
13504     candTag = cms.InputTag( "hltEle40GsfOneOEMinusOneOPPPRefFilter" ),
13505     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
13506     rhoTag = cms.InputTag( "" ),
13507     energyLowEdges = cms.vdouble( 0.0 ),
13508     lessThan = cms.bool( True ),
13509     useEt = cms.bool( False ),
13510     useAbs = cms.bool( True ),
13511     thrRegularEB = cms.vdouble( 0.008 ),
13512     thrRegularEE = cms.vdouble( 0.012 ),
13513     thrOverEEB = cms.vdouble( -1.0 ),
13514     thrOverEEE = cms.vdouble( -1.0 ),
13515     thrOverE2EB = cms.vdouble( -1.0 ),
13516     thrOverE2EE = cms.vdouble( -1.0 ),
13517     ncandcut = cms.int32( 1 ),
13518     doRhoCorrection = cms.bool( False ),
13519     rhoMax = cms.double( 9.9999999E7 ),
13520     rhoScale = cms.double( 1.0 ),
13521     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
13522     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
13523     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
13524 )
13525 process.hltEle40GsfDphiPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
13526     saveTags = cms.bool( True ),
13527     candTag = cms.InputTag( "hltEle40GsfDetaPPRefFilter" ),
13528     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
13529     rhoTag = cms.InputTag( "" ),
13530     energyLowEdges = cms.vdouble( 0.0 ),
13531     lessThan = cms.bool( True ),
13532     useEt = cms.bool( False ),
13533     useAbs = cms.bool( True ),
13534     thrRegularEB = cms.vdouble( 0.1 ),
13535     thrRegularEE = cms.vdouble( 0.1 ),
13536     thrOverEEB = cms.vdouble( -1.0 ),
13537     thrOverEEE = cms.vdouble( -1.0 ),
13538     thrOverE2EB = cms.vdouble( -1.0 ),
13539     thrOverE2EE = cms.vdouble( -1.0 ),
13540     ncandcut = cms.int32( 1 ),
13541     doRhoCorrection = cms.bool( False ),
13542     rhoMax = cms.double( 9.9999999E7 ),
13543     rhoScale = cms.double( 1.0 ),
13544     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
13545     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
13546     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
13547 )
13548 process.hltEle40GsfTrackIsoPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
13549     saveTags = cms.bool( True ),
13550     candTag = cms.InputTag( "hltEle40GsfDphiPPRefFilter" ),
13551     varTag = cms.InputTag( "hltEgammaEleGsfTrackIsoPPRef" ),
13552     rhoTag = cms.InputTag( "" ),
13553     energyLowEdges = cms.vdouble( 0.0 ),
13554     lessThan = cms.bool( True ),
13555     useEt = cms.bool( True ),
13556     useAbs = cms.bool( False ),
13557     thrRegularEB = cms.vdouble( -1.0 ),
13558     thrRegularEE = cms.vdouble( -1.0 ),
13559     thrOverEEB = cms.vdouble( 1.0 ),
13560     thrOverEEE = cms.vdouble( 1.0 ),
13561     thrOverE2EB = cms.vdouble( -1.0 ),
13562     thrOverE2EE = cms.vdouble( -1.0 ),
13563     ncandcut = cms.int32( 1 ),
13564     doRhoCorrection = cms.bool( False ),
13565     rhoMax = cms.double( 9.9999999E7 ),
13566     rhoScale = cms.double( 1.0 ),
13567     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
13568     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
13569     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
13570 )
13571 process.hltPrePPRefEle50Gsf = cms.EDFilter( "HLTPrescaler",
13572     offset = cms.uint32( 0 ),
13573     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13574 )
13575 process.hltEG50EtPPRefFilter = cms.EDFilter( "HLTEgammaEtFilter",
13576     saveTags = cms.bool( True ),
13577     inputTag = cms.InputTag( "hltEgammaCandidatesWrapper" ),
13578     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
13579     etcutEB = cms.double( 50.0 ),
13580     etcutEE = cms.double( 50.0 ),
13581     minEtaCut = cms.double( -9999.0 ),
13582     maxEtaCut = cms.double( 9999.0 ),
13583     ncandcut = cms.int32( 1 )
13584 )
13585 process.hltEle50ClusterShapePPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
13586     saveTags = cms.bool( True ),
13587     candTag = cms.InputTag( "hltEG50EtPPRefFilter" ),
13588     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
13589     rhoTag = cms.InputTag( "" ),
13590     energyLowEdges = cms.vdouble( 0.0 ),
13591     lessThan = cms.bool( True ),
13592     useEt = cms.bool( False ),
13593     useAbs = cms.bool( False ),
13594     thrRegularEB = cms.vdouble( 0.015 ),
13595     thrRegularEE = cms.vdouble( 0.04 ),
13596     thrOverEEB = cms.vdouble( -1.0 ),
13597     thrOverEEE = cms.vdouble( -1.0 ),
13598     thrOverE2EB = cms.vdouble( -1.0 ),
13599     thrOverE2EE = cms.vdouble( -1.0 ),
13600     ncandcut = cms.int32( 1 ),
13601     doRhoCorrection = cms.bool( False ),
13602     rhoMax = cms.double( 9.9999999E7 ),
13603     rhoScale = cms.double( 1.0 ),
13604     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
13605     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
13606     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
13607 )
13608 process.hltEle50HoverEPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
13609     saveTags = cms.bool( True ),
13610     candTag = cms.InputTag( "hltEle50ClusterShapePPRefFilter" ),
13611     varTag = cms.InputTag( "hltEgammaHoverE" ),
13612     rhoTag = cms.InputTag( "" ),
13613     energyLowEdges = cms.vdouble( 0.0 ),
13614     lessThan = cms.bool( True ),
13615     useEt = cms.bool( False ),
13616     useAbs = cms.bool( False ),
13617     thrRegularEB = cms.vdouble( -1.0 ),
13618     thrRegularEE = cms.vdouble( -1.0 ),
13619     thrOverEEB = cms.vdouble( 0.2 ),
13620     thrOverEEE = cms.vdouble( 0.15 ),
13621     thrOverE2EB = cms.vdouble( -1.0 ),
13622     thrOverE2EE = cms.vdouble( -1.0 ),
13623     ncandcut = cms.int32( 1 ),
13624     doRhoCorrection = cms.bool( False ),
13625     rhoMax = cms.double( 9.9999999E7 ),
13626     rhoScale = cms.double( 1.0 ),
13627     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
13628     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
13629     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
13630 )
13631 process.hltEle50EcalIsoPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
13632     saveTags = cms.bool( True ),
13633     candTag = cms.InputTag( "hltEle50HoverEPPRefFilter" ),
13634     varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
13635     rhoTag = cms.InputTag( "" ),
13636     energyLowEdges = cms.vdouble( 0.0 ),
13637     lessThan = cms.bool( True ),
13638     useEt = cms.bool( True ),
13639     useAbs = cms.bool( False ),
13640     thrRegularEB = cms.vdouble( -1.0 ),
13641     thrRegularEE = cms.vdouble( -1.0 ),
13642     thrOverEEB = cms.vdouble( 1.0 ),
13643     thrOverEEE = cms.vdouble( 1.0 ),
13644     thrOverE2EB = cms.vdouble( -1.0 ),
13645     thrOverE2EE = cms.vdouble( -1.0 ),
13646     ncandcut = cms.int32( 1 ),
13647     doRhoCorrection = cms.bool( False ),
13648     rhoMax = cms.double( 9.9999999E7 ),
13649     rhoScale = cms.double( 1.0 ),
13650     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
13651     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
13652     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
13653 )
13654 process.hltEle50HcalIsoPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
13655     saveTags = cms.bool( True ),
13656     candTag = cms.InputTag( "hltEle50EcalIsoPPRefFilter" ),
13657     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
13658     rhoTag = cms.InputTag( "" ),
13659     energyLowEdges = cms.vdouble( 0.0 ),
13660     lessThan = cms.bool( True ),
13661     useEt = cms.bool( True ),
13662     useAbs = cms.bool( False ),
13663     thrRegularEB = cms.vdouble( -1.0 ),
13664     thrRegularEE = cms.vdouble( -1.0 ),
13665     thrOverEEB = cms.vdouble( 1.0 ),
13666     thrOverEEE = cms.vdouble( 1.0 ),
13667     thrOverE2EB = cms.vdouble( -1.0 ),
13668     thrOverE2EE = cms.vdouble( -1.0 ),
13669     ncandcut = cms.int32( 1 ),
13670     doRhoCorrection = cms.bool( False ),
13671     rhoMax = cms.double( 9.9999999E7 ),
13672     rhoScale = cms.double( 1.0 ),
13673     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
13674     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
13675     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
13676 )
13677 process.hltEle50PixelMatchPPRefFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
13678     saveTags = cms.bool( True ),
13679     candTag = cms.InputTag( "hltEle50HcalIsoPPRefFilter" ),
13680     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
13681     npixelmatchcut = cms.double( 1.0 ),
13682     ncandcut = cms.int32( 1 ),
13683     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
13684     s_a_phi1B = cms.double( 0.0069 ),
13685     s_a_phi1I = cms.double( 0.0088 ),
13686     s_a_phi1F = cms.double( 0.0076 ),
13687     s_a_phi2B = cms.double( 3.7E-4 ),
13688     s_a_phi2I = cms.double( 7.0E-4 ),
13689     s_a_phi2F = cms.double( 0.00906 ),
13690     s_a_zB = cms.double( 0.012 ),
13691     s_a_rI = cms.double( 0.027 ),
13692     s_a_rF = cms.double( 0.04 ),
13693     s2_threshold = cms.double( 0.4 ),
13694     tanhSO10BarrelThres = cms.double( 0.35 ),
13695     tanhSO10InterThres = cms.double( 1.0 ),
13696     tanhSO10ForwardThres = cms.double( 1.0 ),
13697     useS = cms.bool( False ),
13698     pixelVeto = cms.bool( False )
13699 )
13700 process.hltEle50GsfOneOEMinusOneOPPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
13701     saveTags = cms.bool( True ),
13702     candTag = cms.InputTag( "hltEle50PixelMatchPPRefFilter" ),
13703     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
13704     rhoTag = cms.InputTag( "" ),
13705     energyLowEdges = cms.vdouble( 0.0 ),
13706     lessThan = cms.bool( True ),
13707     useEt = cms.bool( False ),
13708     useAbs = cms.bool( True ),
13709     thrRegularEB = cms.vdouble( 0.1 ),
13710     thrRegularEE = cms.vdouble( 0.1 ),
13711     thrOverEEB = cms.vdouble( -1.0 ),
13712     thrOverEEE = cms.vdouble( -1.0 ),
13713     thrOverE2EB = cms.vdouble( -1.0 ),
13714     thrOverE2EE = cms.vdouble( -1.0 ),
13715     ncandcut = cms.int32( 1 ),
13716     doRhoCorrection = cms.bool( False ),
13717     rhoMax = cms.double( 9.9999999E7 ),
13718     rhoScale = cms.double( 1.0 ),
13719     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
13720     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
13721     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
13722 )
13723 process.hltEle50GsfDetaPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
13724     saveTags = cms.bool( True ),
13725     candTag = cms.InputTag( "hltEle50GsfOneOEMinusOneOPPPRefFilter" ),
13726     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
13727     rhoTag = cms.InputTag( "" ),
13728     energyLowEdges = cms.vdouble( 0.0 ),
13729     lessThan = cms.bool( True ),
13730     useEt = cms.bool( False ),
13731     useAbs = cms.bool( True ),
13732     thrRegularEB = cms.vdouble( 0.008 ),
13733     thrRegularEE = cms.vdouble( 0.012 ),
13734     thrOverEEB = cms.vdouble( -1.0 ),
13735     thrOverEEE = cms.vdouble( -1.0 ),
13736     thrOverE2EB = cms.vdouble( -1.0 ),
13737     thrOverE2EE = cms.vdouble( -1.0 ),
13738     ncandcut = cms.int32( 1 ),
13739     doRhoCorrection = cms.bool( False ),
13740     rhoMax = cms.double( 9.9999999E7 ),
13741     rhoScale = cms.double( 1.0 ),
13742     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
13743     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
13744     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
13745 )
13746 process.hltEle50GsfDphiPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
13747     saveTags = cms.bool( True ),
13748     candTag = cms.InputTag( "hltEle50GsfDetaPPRefFilter" ),
13749     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
13750     rhoTag = cms.InputTag( "" ),
13751     energyLowEdges = cms.vdouble( 0.0 ),
13752     lessThan = cms.bool( True ),
13753     useEt = cms.bool( False ),
13754     useAbs = cms.bool( True ),
13755     thrRegularEB = cms.vdouble( 0.1 ),
13756     thrRegularEE = cms.vdouble( 0.1 ),
13757     thrOverEEB = cms.vdouble( -1.0 ),
13758     thrOverEEE = cms.vdouble( -1.0 ),
13759     thrOverE2EB = cms.vdouble( -1.0 ),
13760     thrOverE2EE = cms.vdouble( -1.0 ),
13761     ncandcut = cms.int32( 1 ),
13762     doRhoCorrection = cms.bool( False ),
13763     rhoMax = cms.double( 9.9999999E7 ),
13764     rhoScale = cms.double( 1.0 ),
13765     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
13766     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
13767     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
13768 )
13769 process.hltEle50GsfTrackIsoPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
13770     saveTags = cms.bool( True ),
13771     candTag = cms.InputTag( "hltEle50GsfDphiPPRefFilter" ),
13772     varTag = cms.InputTag( "hltEgammaEleGsfTrackIsoPPRef" ),
13773     rhoTag = cms.InputTag( "" ),
13774     energyLowEdges = cms.vdouble( 0.0 ),
13775     lessThan = cms.bool( True ),
13776     useEt = cms.bool( True ),
13777     useAbs = cms.bool( False ),
13778     thrRegularEB = cms.vdouble( -1.0 ),
13779     thrRegularEE = cms.vdouble( -1.0 ),
13780     thrOverEEB = cms.vdouble( 1.0 ),
13781     thrOverEEE = cms.vdouble( 1.0 ),
13782     thrOverE2EB = cms.vdouble( -1.0 ),
13783     thrOverE2EE = cms.vdouble( -1.0 ),
13784     ncandcut = cms.int32( 1 ),
13785     doRhoCorrection = cms.bool( False ),
13786     rhoMax = cms.double( 9.9999999E7 ),
13787     rhoScale = cms.double( 1.0 ),
13788     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
13789     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
13790     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
13791 )
13792 process.hltPrePPRefGEDPhoton10 = cms.EDFilter( "HLTPrescaler",
13793     offset = cms.uint32( 0 ),
13794     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13795 )
13796 process.hltEG10HoverELoosePPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
13797     saveTags = cms.bool( True ),
13798     candTag = cms.InputTag( "hltEG10EtPPRefFilter" ),
13799     varTag = cms.InputTag( "hltEgammaHoverE" ),
13800     rhoTag = cms.InputTag( "" ),
13801     energyLowEdges = cms.vdouble( 0.0 ),
13802     lessThan = cms.bool( True ),
13803     useEt = cms.bool( False ),
13804     useAbs = cms.bool( False ),
13805     thrRegularEB = cms.vdouble( -1.0 ),
13806     thrRegularEE = cms.vdouble( -1.0 ),
13807     thrOverEEB = cms.vdouble( 2.0 ),
13808     thrOverEEE = cms.vdouble( 2.0 ),
13809     thrOverE2EB = cms.vdouble( -1.0 ),
13810     thrOverE2EE = cms.vdouble( -1.0 ),
13811     ncandcut = cms.int32( 1 ),
13812     doRhoCorrection = cms.bool( False ),
13813     rhoMax = cms.double( 9.9999999E7 ),
13814     rhoScale = cms.double( 1.0 ),
13815     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
13816     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
13817     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
13818 )
13819 process.hltPrePPRefGEDPhoton10EB = cms.EDFilter( "HLTPrescaler",
13820     offset = cms.uint32( 0 ),
13821     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13822 )
13823 process.hltEG10EtEBPPRefFilter = cms.EDFilter( "HLTEgammaEtFilter",
13824     saveTags = cms.bool( True ),
13825     inputTag = cms.InputTag( "hltEgammaCandidatesWrapper" ),
13826     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
13827     etcutEB = cms.double( 10.0 ),
13828     etcutEE = cms.double( 999999.0 ),
13829     minEtaCut = cms.double( -9999.0 ),
13830     maxEtaCut = cms.double( 9999.0 ),
13831     ncandcut = cms.int32( 1 )
13832 )
13833 process.hltEG10HoverELooseEBPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
13834     saveTags = cms.bool( True ),
13835     candTag = cms.InputTag( "hltEG10EtEBPPRefFilter" ),
13836     varTag = cms.InputTag( "hltEgammaHoverE" ),
13837     rhoTag = cms.InputTag( "" ),
13838     energyLowEdges = cms.vdouble( 0.0 ),
13839     lessThan = cms.bool( True ),
13840     useEt = cms.bool( False ),
13841     useAbs = cms.bool( False ),
13842     thrRegularEB = cms.vdouble( -1.0 ),
13843     thrRegularEE = cms.vdouble( -1.0 ),
13844     thrOverEEB = cms.vdouble( 2.0 ),
13845     thrOverEEE = cms.vdouble( 2.0 ),
13846     thrOverE2EB = cms.vdouble( -1.0 ),
13847     thrOverE2EE = cms.vdouble( -1.0 ),
13848     ncandcut = cms.int32( 1 ),
13849     doRhoCorrection = cms.bool( False ),
13850     rhoMax = cms.double( 9.9999999E7 ),
13851     rhoScale = cms.double( 1.0 ),
13852     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
13853     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
13854     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
13855 )
13856 process.hltPrePPRefGEDPhoton20 = cms.EDFilter( "HLTPrescaler",
13857     offset = cms.uint32( 0 ),
13858     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13859 )
13860 process.hltEG20HoverELoosePPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
13861     saveTags = cms.bool( True ),
13862     candTag = cms.InputTag( "hltEG20EtPPRefFilter" ),
13863     varTag = cms.InputTag( "hltEgammaHoverE" ),
13864     rhoTag = cms.InputTag( "" ),
13865     energyLowEdges = cms.vdouble( 0.0 ),
13866     lessThan = cms.bool( True ),
13867     useEt = cms.bool( False ),
13868     useAbs = cms.bool( False ),
13869     thrRegularEB = cms.vdouble( -1.0 ),
13870     thrRegularEE = cms.vdouble( -1.0 ),
13871     thrOverEEB = cms.vdouble( 2.0 ),
13872     thrOverEEE = cms.vdouble( 2.0 ),
13873     thrOverE2EB = cms.vdouble( -1.0 ),
13874     thrOverE2EE = cms.vdouble( -1.0 ),
13875     ncandcut = cms.int32( 1 ),
13876     doRhoCorrection = cms.bool( False ),
13877     rhoMax = cms.double( 9.9999999E7 ),
13878     rhoScale = cms.double( 1.0 ),
13879     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
13880     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
13881     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
13882 )
13883 process.hltPrePPRefGEDPhoton20EB = cms.EDFilter( "HLTPrescaler",
13884     offset = cms.uint32( 0 ),
13885     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13886 )
13887 process.hltEG20EtEBPPRefFilter = cms.EDFilter( "HLTEgammaEtFilter",
13888     saveTags = cms.bool( True ),
13889     inputTag = cms.InputTag( "hltEgammaCandidatesWrapper" ),
13890     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
13891     etcutEB = cms.double( 20.0 ),
13892     etcutEE = cms.double( 999999.0 ),
13893     minEtaCut = cms.double( -9999.0 ),
13894     maxEtaCut = cms.double( 9999.0 ),
13895     ncandcut = cms.int32( 1 )
13896 )
13897 process.hltEG20HoverELooseEBPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
13898     saveTags = cms.bool( True ),
13899     candTag = cms.InputTag( "hltEG20EtEBPPRefFilter" ),
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.hltL1sL1SingleEG21 = cms.EDFilter( "HLTL1TSeed",
13921     saveTags = cms.bool( True ),
13922     L1SeedsLogicalExpression = cms.string( "L1_SingleEG21" ),
13923     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
13924     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
13925     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
13926     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
13927     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
13928     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
13929     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
13930     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
13931     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
13932 )
13933 process.hltPrePPRefGEDPhoton30 = cms.EDFilter( "HLTPrescaler",
13934     offset = cms.uint32( 0 ),
13935     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13936 )
13937 process.hltEG30HoverELoosePPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
13938     saveTags = cms.bool( True ),
13939     candTag = cms.InputTag( "hltEG30EtPPRefFilter" ),
13940     varTag = cms.InputTag( "hltEgammaHoverE" ),
13941     rhoTag = cms.InputTag( "" ),
13942     energyLowEdges = cms.vdouble( 0.0 ),
13943     lessThan = cms.bool( True ),
13944     useEt = cms.bool( False ),
13945     useAbs = cms.bool( False ),
13946     thrRegularEB = cms.vdouble( -1.0 ),
13947     thrRegularEE = cms.vdouble( -1.0 ),
13948     thrOverEEB = cms.vdouble( 2.0 ),
13949     thrOverEEE = cms.vdouble( 2.0 ),
13950     thrOverE2EB = cms.vdouble( -1.0 ),
13951     thrOverE2EE = cms.vdouble( -1.0 ),
13952     ncandcut = cms.int32( 1 ),
13953     doRhoCorrection = cms.bool( False ),
13954     rhoMax = cms.double( 9.9999999E7 ),
13955     rhoScale = cms.double( 1.0 ),
13956     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
13957     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
13958     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
13959 )
13960 process.hltPrePPRefGEDPhoton30EB = cms.EDFilter( "HLTPrescaler",
13961     offset = cms.uint32( 0 ),
13962     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13963 )
13964 process.hltEG30EtEBPPRefFilter = cms.EDFilter( "HLTEgammaEtFilter",
13965     saveTags = cms.bool( True ),
13966     inputTag = cms.InputTag( "hltEgammaCandidatesWrapper" ),
13967     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
13968     etcutEB = cms.double( 30.0 ),
13969     etcutEE = cms.double( 999999.0 ),
13970     minEtaCut = cms.double( -9999.0 ),
13971     maxEtaCut = cms.double( 9999.0 ),
13972     ncandcut = cms.int32( 1 )
13973 )
13974 process.hltEG30HoverELooseEBPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
13975     saveTags = cms.bool( True ),
13976     candTag = cms.InputTag( "hltEG30EtEBPPRefFilter" ),
13977     varTag = cms.InputTag( "hltEgammaHoverE" ),
13978     rhoTag = cms.InputTag( "" ),
13979     energyLowEdges = cms.vdouble( 0.0 ),
13980     lessThan = cms.bool( True ),
13981     useEt = cms.bool( False ),
13982     useAbs = cms.bool( False ),
13983     thrRegularEB = cms.vdouble( -1.0 ),
13984     thrRegularEE = cms.vdouble( -1.0 ),
13985     thrOverEEB = cms.vdouble( 2.0 ),
13986     thrOverEEE = cms.vdouble( 2.0 ),
13987     thrOverE2EB = cms.vdouble( -1.0 ),
13988     thrOverE2EE = cms.vdouble( -1.0 ),
13989     ncandcut = cms.int32( 1 ),
13990     doRhoCorrection = cms.bool( False ),
13991     rhoMax = cms.double( 9.9999999E7 ),
13992     rhoScale = cms.double( 1.0 ),
13993     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
13994     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
13995     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
13996 )
13997 process.hltPrePPRefGEDPhoton40 = cms.EDFilter( "HLTPrescaler",
13998     offset = cms.uint32( 0 ),
13999     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14000 )
14001 process.hltEG40HoverELoosePPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
14002     saveTags = cms.bool( True ),
14003     candTag = cms.InputTag( "hltEG40EtPPRefFilter" ),
14004     varTag = cms.InputTag( "hltEgammaHoverE" ),
14005     rhoTag = cms.InputTag( "" ),
14006     energyLowEdges = cms.vdouble( 0.0 ),
14007     lessThan = cms.bool( True ),
14008     useEt = cms.bool( False ),
14009     useAbs = cms.bool( False ),
14010     thrRegularEB = cms.vdouble( -1.0 ),
14011     thrRegularEE = cms.vdouble( -1.0 ),
14012     thrOverEEB = cms.vdouble( 2.0 ),
14013     thrOverEEE = cms.vdouble( 2.0 ),
14014     thrOverE2EB = cms.vdouble( -1.0 ),
14015     thrOverE2EE = cms.vdouble( -1.0 ),
14016     ncandcut = cms.int32( 1 ),
14017     doRhoCorrection = cms.bool( False ),
14018     rhoMax = cms.double( 9.9999999E7 ),
14019     rhoScale = cms.double( 1.0 ),
14020     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
14021     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
14022     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
14023 )
14024 process.hltPrePPRefGEDPhoton40EB = cms.EDFilter( "HLTPrescaler",
14025     offset = cms.uint32( 0 ),
14026     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14027 )
14028 process.hltEG40EtEBPPRefFilter = cms.EDFilter( "HLTEgammaEtFilter",
14029     saveTags = cms.bool( True ),
14030     inputTag = cms.InputTag( "hltEgammaCandidatesWrapper" ),
14031     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
14032     etcutEB = cms.double( 40.0 ),
14033     etcutEE = cms.double( 999999.0 ),
14034     minEtaCut = cms.double( -9999.0 ),
14035     maxEtaCut = cms.double( 9999.0 ),
14036     ncandcut = cms.int32( 1 )
14037 )
14038 process.hltEG40HoverELooseEBPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
14039     saveTags = cms.bool( True ),
14040     candTag = cms.InputTag( "hltEG40EtEBPPRefFilter" ),
14041     varTag = cms.InputTag( "hltEgammaHoverE" ),
14042     rhoTag = cms.InputTag( "" ),
14043     energyLowEdges = cms.vdouble( 0.0 ),
14044     lessThan = cms.bool( True ),
14045     useEt = cms.bool( False ),
14046     useAbs = cms.bool( False ),
14047     thrRegularEB = cms.vdouble( -1.0 ),
14048     thrRegularEE = cms.vdouble( -1.0 ),
14049     thrOverEEB = cms.vdouble( 2.0 ),
14050     thrOverEEE = cms.vdouble( 2.0 ),
14051     thrOverE2EB = cms.vdouble( -1.0 ),
14052     thrOverE2EE = cms.vdouble( -1.0 ),
14053     ncandcut = cms.int32( 1 ),
14054     doRhoCorrection = cms.bool( False ),
14055     rhoMax = cms.double( 9.9999999E7 ),
14056     rhoScale = cms.double( 1.0 ),
14057     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
14058     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
14059     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
14060 )
14061 process.hltPrePPRefGEDPhoton50 = cms.EDFilter( "HLTPrescaler",
14062     offset = cms.uint32( 0 ),
14063     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14064 )
14065 process.hltEG50HoverELoosePPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
14066     saveTags = cms.bool( True ),
14067     candTag = cms.InputTag( "hltEG50EtPPRefFilter" ),
14068     varTag = cms.InputTag( "hltEgammaHoverE" ),
14069     rhoTag = cms.InputTag( "" ),
14070     energyLowEdges = cms.vdouble( 0.0 ),
14071     lessThan = cms.bool( True ),
14072     useEt = cms.bool( False ),
14073     useAbs = cms.bool( False ),
14074     thrRegularEB = cms.vdouble( -1.0 ),
14075     thrRegularEE = cms.vdouble( -1.0 ),
14076     thrOverEEB = cms.vdouble( 2.0 ),
14077     thrOverEEE = cms.vdouble( 2.0 ),
14078     thrOverE2EB = cms.vdouble( -1.0 ),
14079     thrOverE2EE = cms.vdouble( -1.0 ),
14080     ncandcut = cms.int32( 1 ),
14081     doRhoCorrection = cms.bool( False ),
14082     rhoMax = cms.double( 9.9999999E7 ),
14083     rhoScale = cms.double( 1.0 ),
14084     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
14085     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
14086     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
14087 )
14088 process.hltPrePPRefGEDPhoton50EB = cms.EDFilter( "HLTPrescaler",
14089     offset = cms.uint32( 0 ),
14090     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14091 )
14092 process.hltEG50EtEBPPRefFilter = cms.EDFilter( "HLTEgammaEtFilter",
14093     saveTags = cms.bool( True ),
14094     inputTag = cms.InputTag( "hltEgammaCandidatesWrapper" ),
14095     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
14096     etcutEB = cms.double( 50.0 ),
14097     etcutEE = cms.double( 999999.0 ),
14098     minEtaCut = cms.double( -9999.0 ),
14099     maxEtaCut = cms.double( 9999.0 ),
14100     ncandcut = cms.int32( 1 )
14101 )
14102 process.hltEG50HoverELooseEBPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
14103     saveTags = cms.bool( True ),
14104     candTag = cms.InputTag( "hltEG50EtEBPPRefFilter" ),
14105     varTag = cms.InputTag( "hltEgammaHoverE" ),
14106     rhoTag = cms.InputTag( "" ),
14107     energyLowEdges = cms.vdouble( 0.0 ),
14108     lessThan = cms.bool( True ),
14109     useEt = cms.bool( False ),
14110     useAbs = cms.bool( False ),
14111     thrRegularEB = cms.vdouble( -1.0 ),
14112     thrRegularEE = cms.vdouble( -1.0 ),
14113     thrOverEEB = cms.vdouble( 2.0 ),
14114     thrOverEEE = cms.vdouble( 2.0 ),
14115     thrOverE2EB = cms.vdouble( -1.0 ),
14116     thrOverE2EE = cms.vdouble( -1.0 ),
14117     ncandcut = cms.int32( 1 ),
14118     doRhoCorrection = cms.bool( False ),
14119     rhoMax = cms.double( 9.9999999E7 ),
14120     rhoScale = cms.double( 1.0 ),
14121     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
14122     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
14123     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
14124 )
14125 process.hltL1sL1SingleEG30 = cms.EDFilter( "HLTL1TSeed",
14126     saveTags = cms.bool( True ),
14127     L1SeedsLogicalExpression = cms.string( "L1_SingleEG30" ),
14128     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
14129     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
14130     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
14131     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
14132     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
14133     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
14134     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
14135     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
14136     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
14137 )
14138 process.hltPrePPRefGEDPhoton60 = cms.EDFilter( "HLTPrescaler",
14139     offset = cms.uint32( 0 ),
14140     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14141 )
14142 process.hltEG60EtPPRefFilter = cms.EDFilter( "HLTEgammaEtFilter",
14143     saveTags = cms.bool( True ),
14144     inputTag = cms.InputTag( "hltEgammaCandidatesWrapper" ),
14145     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
14146     etcutEB = cms.double( 60.0 ),
14147     etcutEE = cms.double( 60.0 ),
14148     minEtaCut = cms.double( -9999.0 ),
14149     maxEtaCut = cms.double( 9999.0 ),
14150     ncandcut = cms.int32( 1 )
14151 )
14152 process.hltEG60HoverELoosePPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
14153     saveTags = cms.bool( True ),
14154     candTag = cms.InputTag( "hltEG60EtPPRefFilter" ),
14155     varTag = cms.InputTag( "hltEgammaHoverE" ),
14156     rhoTag = cms.InputTag( "" ),
14157     energyLowEdges = cms.vdouble( 0.0 ),
14158     lessThan = cms.bool( True ),
14159     useEt = cms.bool( False ),
14160     useAbs = cms.bool( False ),
14161     thrRegularEB = cms.vdouble( -1.0 ),
14162     thrRegularEE = cms.vdouble( -1.0 ),
14163     thrOverEEB = cms.vdouble( 2.0 ),
14164     thrOverEEE = cms.vdouble( 2.0 ),
14165     thrOverE2EB = cms.vdouble( -1.0 ),
14166     thrOverE2EE = cms.vdouble( -1.0 ),
14167     ncandcut = cms.int32( 1 ),
14168     doRhoCorrection = cms.bool( False ),
14169     rhoMax = cms.double( 9.9999999E7 ),
14170     rhoScale = cms.double( 1.0 ),
14171     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
14172     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
14173     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
14174 )
14175 process.hltPrePPRefGEDPhoton60EB = cms.EDFilter( "HLTPrescaler",
14176     offset = cms.uint32( 0 ),
14177     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14178 )
14179 process.hltEG60EtEBPPRefFilter = cms.EDFilter( "HLTEgammaEtFilter",
14180     saveTags = cms.bool( True ),
14181     inputTag = cms.InputTag( "hltEgammaCandidatesWrapper" ),
14182     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
14183     etcutEB = cms.double( 60.0 ),
14184     etcutEE = cms.double( 999999.0 ),
14185     minEtaCut = cms.double( -9999.0 ),
14186     maxEtaCut = cms.double( 9999.0 ),
14187     ncandcut = cms.int32( 1 )
14188 )
14189 process.hltEG60HoverELooseEBPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
14190     saveTags = cms.bool( True ),
14191     candTag = cms.InputTag( "hltEG60EtEBPPRefFilter" ),
14192     varTag = cms.InputTag( "hltEgammaHoverE" ),
14193     rhoTag = cms.InputTag( "" ),
14194     energyLowEdges = cms.vdouble( 0.0 ),
14195     lessThan = cms.bool( True ),
14196     useEt = cms.bool( False ),
14197     useAbs = cms.bool( False ),
14198     thrRegularEB = cms.vdouble( -1.0 ),
14199     thrRegularEE = cms.vdouble( -1.0 ),
14200     thrOverEEB = cms.vdouble( 2.0 ),
14201     thrOverEEE = cms.vdouble( 2.0 ),
14202     thrOverE2EB = cms.vdouble( -1.0 ),
14203     thrOverE2EE = cms.vdouble( -1.0 ),
14204     ncandcut = cms.int32( 1 ),
14205     doRhoCorrection = cms.bool( False ),
14206     rhoMax = cms.double( 9.9999999E7 ),
14207     rhoScale = cms.double( 1.0 ),
14208     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
14209     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
14210     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
14211 )
14212 process.hltL1sEG15EG10 = cms.EDFilter( "HLTL1TSeed",
14213     saveTags = cms.bool( True ),
14214     L1SeedsLogicalExpression = cms.string( "L1_DoubleEG_15_10" ),
14215     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
14216     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
14217     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
14218     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
14219     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
14220     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
14221     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
14222     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
14223     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
14224 )
14225 process.hltPrePPRefDoubleGEDPhoton20 = cms.EDFilter( "HLTPrescaler",
14226     offset = cms.uint32( 0 ),
14227     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14228 )
14229 process.hltDoubleEG20EtPPRefFilter = cms.EDFilter( "HLTEgammaEtFilter",
14230     saveTags = cms.bool( True ),
14231     inputTag = cms.InputTag( "hltEgammaCandidatesWrapper" ),
14232     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
14233     etcutEB = cms.double( 20.0 ),
14234     etcutEE = cms.double( 20.0 ),
14235     minEtaCut = cms.double( -9999.0 ),
14236     maxEtaCut = cms.double( 9999.0 ),
14237     ncandcut = cms.int32( 2 )
14238 )
14239 process.hltDoubleEG20HoverELoosePPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
14240     saveTags = cms.bool( True ),
14241     candTag = cms.InputTag( "hltDoubleEG20EtPPRefFilter" ),
14242     varTag = cms.InputTag( "hltEgammaHoverE" ),
14243     rhoTag = cms.InputTag( "" ),
14244     energyLowEdges = cms.vdouble( 0.0 ),
14245     lessThan = cms.bool( True ),
14246     useEt = cms.bool( False ),
14247     useAbs = cms.bool( False ),
14248     thrRegularEB = cms.vdouble( -1.0 ),
14249     thrRegularEE = cms.vdouble( -1.0 ),
14250     thrOverEEB = cms.vdouble( 2.0 ),
14251     thrOverEEE = cms.vdouble( 2.0 ),
14252     thrOverE2EB = cms.vdouble( -1.0 ),
14253     thrOverE2EE = cms.vdouble( -1.0 ),
14254     ncandcut = cms.int32( 2 ),
14255     doRhoCorrection = cms.bool( False ),
14256     rhoMax = cms.double( 9.9999999E7 ),
14257     rhoScale = cms.double( 1.0 ),
14258     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
14259     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
14260     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
14261 )
14262 process.hltL1sDoubleMu0 = cms.EDFilter( "HLTL1TSeed",
14263     saveTags = cms.bool( True ),
14264     L1SeedsLogicalExpression = cms.string( "L1_DoubleMu0" ),
14265     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
14266     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
14267     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
14268     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
14269     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
14270     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
14271     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
14272     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
14273     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
14274 )
14275 process.hltPrePPRefL1DoubleMu0 = cms.EDFilter( "HLTPrescaler",
14276     offset = cms.uint32( 0 ),
14277     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14278 )
14279 process.hltL1fL1sDoubleMu0L1Filtered0PPRef = cms.EDFilter( "HLTMuonL1TFilter",
14280     saveTags = cms.bool( True ),
14281     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
14282     PreviousCandTag = cms.InputTag( "hltL1sDoubleMu0" ),
14283     MaxEta = cms.double( 2.5 ),
14284     MinPt = cms.double( 0.0 ),
14285     MaxDeltaR = cms.double( 999.0 ),
14286     MinN = cms.int32( 1 ),
14287     CentralBxOnly = cms.bool( True ),
14288     SelectQualities = cms.vint32(  )
14289 )
14290 process.hltL1sDoubleMu0SQ = cms.EDFilter( "HLTL1TSeed",
14291     saveTags = cms.bool( True ),
14292     L1SeedsLogicalExpression = cms.string( "L1_DoubleMu0_SQ" ),
14293     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
14294     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
14295     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
14296     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
14297     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
14298     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
14299     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
14300     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
14301     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
14302 )
14303 process.hltPrePPRefL1DoubleMu0SQ = cms.EDFilter( "HLTPrescaler",
14304     offset = cms.uint32( 0 ),
14305     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14306 )
14307 process.hltL1fL1sDoubleMu0SQL1Filtered0PPRef = cms.EDFilter( "HLTMuonL1TFilter",
14308     saveTags = cms.bool( True ),
14309     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
14310     PreviousCandTag = cms.InputTag( "hltL1sDoubleMu0SQ" ),
14311     MaxEta = cms.double( 2.5 ),
14312     MinPt = cms.double( 0.0 ),
14313     MaxDeltaR = cms.double( 999.0 ),
14314     MinN = cms.int32( 1 ),
14315     CentralBxOnly = cms.bool( True ),
14316     SelectQualities = cms.vint32(  )
14317 )
14318 process.hltL1sDoubleMuOpen = cms.EDFilter( "HLTL1TSeed",
14319     saveTags = cms.bool( True ),
14320     L1SeedsLogicalExpression = cms.string( "L1_DoubleMuOpen" ),
14321     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
14322     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
14323     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
14324     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
14325     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
14326     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
14327     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
14328     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
14329     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
14330 )
14331 process.hltPrePPRefL1DoubleMu0Open = cms.EDFilter( "HLTPrescaler",
14332     offset = cms.uint32( 0 ),
14333     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14334 )
14335 process.hltL1fL1sDoubleMuOpenL1Filtered0PPRef = cms.EDFilter( "HLTMuonL1TFilter",
14336     saveTags = cms.bool( True ),
14337     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
14338     PreviousCandTag = cms.InputTag( "hltL1sDoubleMuOpen" ),
14339     MaxEta = cms.double( 2.5 ),
14340     MinPt = cms.double( 0.0 ),
14341     MaxDeltaR = cms.double( 999.0 ),
14342     MinN = cms.int32( 1 ),
14343     CentralBxOnly = cms.bool( True ),
14344     SelectQualities = cms.vint32(  )
14345 )
14346 process.hltL1sDoubleMu2 = cms.EDFilter( "HLTL1TSeed",
14347     saveTags = cms.bool( True ),
14348     L1SeedsLogicalExpression = cms.string( "L1_DoubleMu2" ),
14349     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
14350     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
14351     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
14352     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
14353     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
14354     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
14355     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
14356     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
14357     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
14358 )
14359 process.hltPrePPRefL1DoubleMu2 = cms.EDFilter( "HLTPrescaler",
14360     offset = cms.uint32( 0 ),
14361     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14362 )
14363 process.hltL1fL1sDoubleMu2L1Filtered0PPRef = cms.EDFilter( "HLTMuonL1TFilter",
14364     saveTags = cms.bool( True ),
14365     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
14366     PreviousCandTag = cms.InputTag( "hltL1sDoubleMu2" ),
14367     MaxEta = cms.double( 2.5 ),
14368     MinPt = cms.double( 0.0 ),
14369     MaxDeltaR = cms.double( 999.0 ),
14370     MinN = cms.int32( 1 ),
14371     CentralBxOnly = cms.bool( True ),
14372     SelectQualities = cms.vint32(  )
14373 )
14374 process.hltL1sDoubleMu2SQ = cms.EDFilter( "HLTL1TSeed",
14375     saveTags = cms.bool( True ),
14376     L1SeedsLogicalExpression = cms.string( "L1_DoubleMu2_SQ" ),
14377     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
14378     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
14379     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
14380     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
14381     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
14382     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
14383     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
14384     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
14385     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
14386 )
14387 process.hltPrePPRefL1DoubleMu2SQ = cms.EDFilter( "HLTPrescaler",
14388     offset = cms.uint32( 0 ),
14389     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14390 )
14391 process.hltL1fL1sDoubleMu2SQL1Filtered0PPRef = cms.EDFilter( "HLTMuonL1TFilter",
14392     saveTags = cms.bool( True ),
14393     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
14394     PreviousCandTag = cms.InputTag( "hltL1sDoubleMu2SQ" ),
14395     MaxEta = cms.double( 2.5 ),
14396     MinPt = cms.double( 0.0 ),
14397     MaxDeltaR = cms.double( 999.0 ),
14398     MinN = cms.int32( 1 ),
14399     CentralBxOnly = cms.bool( True ),
14400     SelectQualities = cms.vint32(  )
14401 )
14402 process.hltL1sSingleMu0Cosmics = cms.EDFilter( "HLTL1TSeed",
14403     saveTags = cms.bool( True ),
14404     L1SeedsLogicalExpression = cms.string( "L1_SingleMuCosmics" ),
14405     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
14406     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
14407     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
14408     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
14409     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
14410     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
14411     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
14412     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
14413     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
14414 )
14415 process.hltPrePPRefL1SingleMu0Cosmics = cms.EDFilter( "HLTPrescaler",
14416     offset = cms.uint32( 0 ),
14417     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14418 )
14419 process.hltL1fL1sSingleMu0CosmicsL1Filtered0PPRef = cms.EDFilter( "HLTMuonL1TFilter",
14420     saveTags = cms.bool( True ),
14421     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
14422     PreviousCandTag = cms.InputTag( "hltL1sSingleMu0Cosmics" ),
14423     MaxEta = cms.double( 2.5 ),
14424     MinPt = cms.double( 0.0 ),
14425     MaxDeltaR = cms.double( 999.0 ),
14426     MinN = cms.int32( 1 ),
14427     CentralBxOnly = cms.bool( True ),
14428     SelectQualities = cms.vint32(  )
14429 )
14430 process.hltL1sSingleMu7 = cms.EDFilter( "HLTL1TSeed",
14431     saveTags = cms.bool( True ),
14432     L1SeedsLogicalExpression = cms.string( "L1_SingleMu7" ),
14433     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
14434     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
14435     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
14436     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
14437     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
14438     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
14439     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
14440     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
14441     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
14442 )
14443 process.hltPrePPRefL1SingleMu7 = cms.EDFilter( "HLTPrescaler",
14444     offset = cms.uint32( 0 ),
14445     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14446 )
14447 process.hltL1fL1sSingleMu7L1Filtered7PPRef = cms.EDFilter( "HLTMuonL1TFilter",
14448     saveTags = cms.bool( True ),
14449     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
14450     PreviousCandTag = cms.InputTag( "hltL1sSingleMu7" ),
14451     MaxEta = cms.double( 2.5 ),
14452     MinPt = cms.double( 7.0 ),
14453     MaxDeltaR = cms.double( 999.0 ),
14454     MinN = cms.int32( 1 ),
14455     CentralBxOnly = cms.bool( True ),
14456     SelectQualities = cms.vint32(  )
14457 )
14458 process.hltL1sSingleMu12 = cms.EDFilter( "HLTL1TSeed",
14459     saveTags = cms.bool( True ),
14460     L1SeedsLogicalExpression = cms.string( "L1_SingleMu12" ),
14461     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
14462     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
14463     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
14464     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
14465     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
14466     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
14467     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
14468     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
14469     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
14470 )
14471 process.hltPrePPRefL1SingleMu12 = cms.EDFilter( "HLTPrescaler",
14472     offset = cms.uint32( 0 ),
14473     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14474 )
14475 process.hltL1fL1sDoubleMu12L1Filtered12PPRef = cms.EDFilter( "HLTMuonL1TFilter",
14476     saveTags = cms.bool( True ),
14477     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
14478     PreviousCandTag = cms.InputTag( "hltL1sSingleMu12" ),
14479     MaxEta = cms.double( 2.5 ),
14480     MinPt = cms.double( 12.0 ),
14481     MaxDeltaR = cms.double( 999.0 ),
14482     MinN = cms.int32( 1 ),
14483     CentralBxOnly = cms.bool( True ),
14484     SelectQualities = cms.vint32(  )
14485 )
14486 process.hltL1sSingleMu3SingleEG12 = cms.EDFilter( "HLTL1TSeed",
14487     saveTags = cms.bool( True ),
14488     L1SeedsLogicalExpression = cms.string( "L1_SingleMu3_SingleEG12" ),
14489     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
14490     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
14491     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
14492     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
14493     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
14494     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
14495     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
14496     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
14497     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
14498 )
14499 process.hltPrePPRefL1SingleMu5Ele20Gsf = cms.EDFilter( "HLTPrescaler",
14500     offset = cms.uint32( 0 ),
14501     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14502 )
14503 process.hltL1fL1sSingleMu3SingleEG12L1Filtered5PPRef = cms.EDFilter( "HLTMuonL1TFilter",
14504     saveTags = cms.bool( True ),
14505     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
14506     PreviousCandTag = cms.InputTag( "hltL1sSingleMu3SingleEG12" ),
14507     MaxEta = cms.double( 2.5 ),
14508     MinPt = cms.double( 5.0 ),
14509     MaxDeltaR = cms.double( 999.0 ),
14510     MinN = cms.int32( 1 ),
14511     CentralBxOnly = cms.bool( True ),
14512     SelectQualities = cms.vint32(  )
14513 )
14514 process.hltPrePPRefL1SingleMu5GEDPhoton20 = cms.EDFilter( "HLTPrescaler",
14515     offset = cms.uint32( 0 ),
14516     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14517 )
14518 process.hltL1sSingleMu5SingleEG15 = cms.EDFilter( "HLTL1TSeed",
14519     saveTags = cms.bool( True ),
14520     L1SeedsLogicalExpression = cms.string( "L1_SingleMu5_SingleEG15" ),
14521     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
14522     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
14523     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
14524     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
14525     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
14526     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
14527     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
14528     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
14529     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
14530 )
14531 process.hltPrePPRefL1SingleMu7Ele20Gsf = cms.EDFilter( "HLTPrescaler",
14532     offset = cms.uint32( 0 ),
14533     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14534 )
14535 process.hltL1fL1sSingleMu5SingleEG15L1Filtered7PPRef = cms.EDFilter( "HLTMuonL1TFilter",
14536     saveTags = cms.bool( True ),
14537     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
14538     PreviousCandTag = cms.InputTag( "hltL1sSingleMu5SingleEG15" ),
14539     MaxEta = cms.double( 2.5 ),
14540     MinPt = cms.double( 7.0 ),
14541     MaxDeltaR = cms.double( 999.0 ),
14542     MinN = cms.int32( 1 ),
14543     CentralBxOnly = cms.bool( True ),
14544     SelectQualities = cms.vint32(  )
14545 )
14546 process.hltPrePPRefL1SingleMu7GEDPhoton10 = cms.EDFilter( "HLTPrescaler",
14547     offset = cms.uint32( 0 ),
14548     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14549 )
14550 process.hltPrePPRefL2DoubleMu0 = cms.EDFilter( "HLTPrescaler",
14551     offset = cms.uint32( 0 ),
14552     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14553 )
14554 process.hltL2fL1fL1sDoubleMu0L2Filtered0PPRef = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
14555     saveTags = cms.bool( True ),
14556     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
14557     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
14558     PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu0L1Filtered0PPRef" ),
14559     SeedMapTag = cms.InputTag( "hltL2Muons" ),
14560     MinN = cms.int32( 1 ),
14561     MaxEta = cms.double( 2.5 ),
14562     AbsEtaBins = cms.vdouble( 9999.0 ),
14563     MinNstations = cms.vint32( 1 ),
14564     MinNhits = cms.vint32( 0 ),
14565     CutOnChambers = cms.bool( False ),
14566     MinNchambers = cms.vint32( 0 ),
14567     MaxDr = cms.double( 9999.0 ),
14568     MinDr = cms.double( -1.0 ),
14569     MaxDz = cms.double( 9999.0 ),
14570     MinDxySig = cms.double( -1.0 ),
14571     MinPt = cms.double( 0.0 ),
14572     NSigmaPt = cms.double( 0.0 ),
14573     MatchToPreviousCand = cms.bool( True )
14574 )
14575 process.hltPrePPRefL2DoubleMu0Open = cms.EDFilter( "HLTPrescaler",
14576     offset = cms.uint32( 0 ),
14577     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14578 )
14579 process.hltL2fL1fL1sDoubleMuOpenL2Filtered0PPRef = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
14580     saveTags = cms.bool( True ),
14581     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
14582     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
14583     PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuOpenL1Filtered0PPRef" ),
14584     SeedMapTag = cms.InputTag( "hltL2Muons" ),
14585     MinN = cms.int32( 1 ),
14586     MaxEta = cms.double( 2.5 ),
14587     AbsEtaBins = cms.vdouble( 9999.0 ),
14588     MinNstations = cms.vint32( 1 ),
14589     MinNhits = cms.vint32( 0 ),
14590     CutOnChambers = cms.bool( False ),
14591     MinNchambers = cms.vint32( 0 ),
14592     MaxDr = cms.double( 9999.0 ),
14593     MinDr = cms.double( -1.0 ),
14594     MaxDz = cms.double( 9999.0 ),
14595     MinDxySig = cms.double( -1.0 ),
14596     MinPt = cms.double( 0.0 ),
14597     NSigmaPt = cms.double( 0.0 ),
14598     MatchToPreviousCand = cms.bool( True )
14599 )
14600 process.hltPrePPRefL2SingleMu7 = cms.EDFilter( "HLTPrescaler",
14601     offset = cms.uint32( 0 ),
14602     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14603 )
14604 process.hltL2fL1fL1sSingleMu7L2Filtered7PPRef = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
14605     saveTags = cms.bool( True ),
14606     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
14607     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
14608     PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMu7L1Filtered7PPRef" ),
14609     SeedMapTag = cms.InputTag( "hltL2Muons" ),
14610     MinN = cms.int32( 1 ),
14611     MaxEta = cms.double( 2.5 ),
14612     AbsEtaBins = cms.vdouble( 9999.0 ),
14613     MinNstations = cms.vint32( 1 ),
14614     MinNhits = cms.vint32( 0 ),
14615     CutOnChambers = cms.bool( False ),
14616     MinNchambers = cms.vint32( 0 ),
14617     MaxDr = cms.double( 9999.0 ),
14618     MinDr = cms.double( -1.0 ),
14619     MaxDz = cms.double( 9999.0 ),
14620     MinDxySig = cms.double( -1.0 ),
14621     MinPt = cms.double( 7.0 ),
14622     NSigmaPt = cms.double( 0.0 ),
14623     MatchToPreviousCand = cms.bool( True )
14624 )
14625 process.hltPrePPRefL2SingleMu12 = cms.EDFilter( "HLTPrescaler",
14626     offset = cms.uint32( 0 ),
14627     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14628 )
14629 process.hltL2fL1fL1sSingleMu7L2Filtered12PPRef = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
14630     saveTags = cms.bool( True ),
14631     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
14632     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
14633     PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMu7L1Filtered7PPRef" ),
14634     SeedMapTag = cms.InputTag( "hltL2Muons" ),
14635     MinN = cms.int32( 1 ),
14636     MaxEta = cms.double( 2.5 ),
14637     AbsEtaBins = cms.vdouble( 9999.0 ),
14638     MinNstations = cms.vint32( 1 ),
14639     MinNhits = cms.vint32( 0 ),
14640     CutOnChambers = cms.bool( False ),
14641     MinNchambers = cms.vint32( 0 ),
14642     MaxDr = cms.double( 9999.0 ),
14643     MinDr = cms.double( -1.0 ),
14644     MaxDz = cms.double( 9999.0 ),
14645     MinDxySig = cms.double( -1.0 ),
14646     MinPt = cms.double( 12.0 ),
14647     NSigmaPt = cms.double( 0.0 ),
14648     MatchToPreviousCand = cms.bool( True )
14649 )
14650 process.hltPrePPRefL2SingleMu15 = cms.EDFilter( "HLTPrescaler",
14651     offset = cms.uint32( 0 ),
14652     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14653 )
14654 process.hltL2fL1fL1sSingleMu12L2Filtered15PPRef = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
14655     saveTags = cms.bool( True ),
14656     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
14657     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
14658     PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMu7L1Filtered7PPRef" ),
14659     SeedMapTag = cms.InputTag( "hltL2Muons" ),
14660     MinN = cms.int32( 1 ),
14661     MaxEta = cms.double( 2.5 ),
14662     AbsEtaBins = cms.vdouble( 9999.0 ),
14663     MinNstations = cms.vint32( 1 ),
14664     MinNhits = cms.vint32( 0 ),
14665     CutOnChambers = cms.bool( False ),
14666     MinNchambers = cms.vint32( 0 ),
14667     MaxDr = cms.double( 9999.0 ),
14668     MinDr = cms.double( -1.0 ),
14669     MaxDz = cms.double( 9999.0 ),
14670     MinDxySig = cms.double( -1.0 ),
14671     MinPt = cms.double( 15.0 ),
14672     NSigmaPt = cms.double( 0.0 ),
14673     MatchToPreviousCand = cms.bool( True )
14674 )
14675 process.hltL1sSingleMuOpen = cms.EDFilter( "HLTL1TSeed",
14676     saveTags = cms.bool( True ),
14677     L1SeedsLogicalExpression = cms.string( "L1_SingleMuOpen" ),
14678     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
14679     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
14680     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
14681     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
14682     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
14683     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
14684     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
14685     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
14686     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
14687 )
14688 process.hltPrePPRefL2SingleMu20 = cms.EDFilter( "HLTPrescaler",
14689     offset = cms.uint32( 0 ),
14690     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14691 )
14692 process.hltL2fL1fL1sSingleMu7L2Filtered20PPRef = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
14693     saveTags = cms.bool( True ),
14694     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
14695     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
14696     PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMu7L1Filtered7PPRef" ),
14697     SeedMapTag = cms.InputTag( "hltL2Muons" ),
14698     MinN = cms.int32( 1 ),
14699     MaxEta = cms.double( 2.5 ),
14700     AbsEtaBins = cms.vdouble( 9999.0 ),
14701     MinNstations = cms.vint32( 1 ),
14702     MinNhits = cms.vint32( 0 ),
14703     CutOnChambers = cms.bool( False ),
14704     MinNchambers = cms.vint32( 0 ),
14705     MaxDr = cms.double( 9999.0 ),
14706     MinDr = cms.double( -1.0 ),
14707     MaxDz = cms.double( 9999.0 ),
14708     MinDxySig = cms.double( -1.0 ),
14709     MinPt = cms.double( 20.0 ),
14710     NSigmaPt = cms.double( 0.0 ),
14711     MatchToPreviousCand = cms.bool( True )
14712 )
14713 process.hltPrePPRefL3DoubleMu0 = cms.EDFilter( "HLTPrescaler",
14714     offset = cms.uint32( 0 ),
14715     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14716 )
14717 process.hltL1fForIterL3L1fL1sDoubleMu0L1Filtered0PPRef = cms.EDFilter( "HLTMuonL1TFilter",
14718     saveTags = cms.bool( True ),
14719     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
14720     PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu0L1Filtered0PPRef" ),
14721     MaxEta = cms.double( 2.5 ),
14722     MinPt = cms.double( 0.0 ),
14723     MaxDeltaR = cms.double( 999.0 ),
14724     MinN = cms.int32( 1 ),
14725     CentralBxOnly = cms.bool( True ),
14726     SelectQualities = cms.vint32(  )
14727 )
14728 process.hltL3fL1fL1sDoubleMu0L3Filtered0PPRef = cms.EDFilter( "HLTMuonL3PreFilter",
14729     saveTags = cms.bool( True ),
14730     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
14731     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
14732     PreviousCandTag = cms.InputTag( "hltL2fL1fL1sDoubleMu0L2Filtered0PPRef" ),
14733     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sDoubleMu0L1Filtered0PPRef" ),
14734     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
14735     MinN = cms.int32( 1 ),
14736     MaxEta = cms.double( 2.5 ),
14737     MinNhits = cms.int32( 0 ),
14738     MaxDr = cms.double( 999.0 ),
14739     MinDr = cms.double( -1.0 ),
14740     MaxDz = cms.double( 9999.0 ),
14741     MinDxySig = cms.double( -1.0 ),
14742     MinPt = cms.double( 0.0 ),
14743     NSigmaPt = cms.double( 0.0 ),
14744     MaxNormalizedChi2 = cms.double( 9999.0 ),
14745     MaxDXYBeamSpot = cms.double( 9999.0 ),
14746     MinDXYBeamSpot = cms.double( -1.0 ),
14747     MinNmuonHits = cms.int32( 0 ),
14748     MaxPtDifference = cms.double( 9999.0 ),
14749     MinTrackPt = cms.double( 0.0 ),
14750     minMuonStations = cms.int32( -1 ),
14751     minTrkHits = cms.int32( -1 ),
14752     minMuonHits = cms.int32( -1 ),
14753     allowedTypeMask = cms.uint32( 255 ),
14754     requiredTypeMask = cms.uint32( 0 ),
14755     MaxNormalizedChi2_L3FromL1 = cms.double( 9999.0 ),
14756     trkMuonId = cms.uint32( 0 ),
14757     L1MatchingdR = cms.double( 999.0 ),
14758     MatchToPreviousCand = cms.bool( True ),
14759     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
14760     requireL3MuonTrajectorySeed = cms.bool( False ),
14761     useSimpleGeometry = cms.bool( True ),
14762     useStation2 = cms.bool( True ),
14763     fallbackToME1 = cms.bool( False ),
14764     cosmicPropagationHypothesis = cms.bool( False ),
14765     useMB2InOverlap = cms.bool( False ),
14766     useTrack = cms.string( "tracker" ),
14767     useState = cms.string( "atVertex" ),
14768     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
14769     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
14770     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
14771 )
14772 process.hltPrePPRefL3DoubleMu0Open = cms.EDFilter( "HLTPrescaler",
14773     offset = cms.uint32( 0 ),
14774     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14775 )
14776 process.hltL1fForIterL3L1fL1sDoubleMuOpenL1Filtered0PPRef = cms.EDFilter( "HLTMuonL1TFilter",
14777     saveTags = cms.bool( True ),
14778     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
14779     PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuOpenL1Filtered0PPRef" ),
14780     MaxEta = cms.double( 2.5 ),
14781     MinPt = cms.double( 0.0 ),
14782     MaxDeltaR = cms.double( 999.0 ),
14783     MinN = cms.int32( 1 ),
14784     CentralBxOnly = cms.bool( True ),
14785     SelectQualities = cms.vint32(  )
14786 )
14787 process.hltL3fL1fL1sDoubleMuOpenL3Filtered0PPRef = cms.EDFilter( "HLTMuonL3PreFilter",
14788     saveTags = cms.bool( True ),
14789     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
14790     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
14791     PreviousCandTag = cms.InputTag( "hltL2fL1fL1sDoubleMuOpenL2Filtered0PPRef" ),
14792     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sDoubleMuOpenL1Filtered0PPRef" ),
14793     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
14794     MinN = cms.int32( 1 ),
14795     MaxEta = cms.double( 2.5 ),
14796     MinNhits = cms.int32( 0 ),
14797     MaxDr = cms.double( 999.0 ),
14798     MinDr = cms.double( -1.0 ),
14799     MaxDz = cms.double( 9999.0 ),
14800     MinDxySig = cms.double( -1.0 ),
14801     MinPt = cms.double( 0.0 ),
14802     NSigmaPt = cms.double( 0.0 ),
14803     MaxNormalizedChi2 = cms.double( 9999.0 ),
14804     MaxDXYBeamSpot = cms.double( 9999.0 ),
14805     MinDXYBeamSpot = cms.double( -1.0 ),
14806     MinNmuonHits = cms.int32( 0 ),
14807     MaxPtDifference = cms.double( 9999.0 ),
14808     MinTrackPt = cms.double( 0.0 ),
14809     minMuonStations = cms.int32( -1 ),
14810     minTrkHits = cms.int32( -1 ),
14811     minMuonHits = cms.int32( -1 ),
14812     allowedTypeMask = cms.uint32( 255 ),
14813     requiredTypeMask = cms.uint32( 0 ),
14814     MaxNormalizedChi2_L3FromL1 = cms.double( 9999.0 ),
14815     trkMuonId = cms.uint32( 0 ),
14816     L1MatchingdR = cms.double( 999.0 ),
14817     MatchToPreviousCand = cms.bool( True ),
14818     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
14819     requireL3MuonTrajectorySeed = cms.bool( False ),
14820     useSimpleGeometry = cms.bool( True ),
14821     useStation2 = cms.bool( True ),
14822     fallbackToME1 = cms.bool( False ),
14823     cosmicPropagationHypothesis = cms.bool( False ),
14824     useMB2InOverlap = cms.bool( False ),
14825     useTrack = cms.string( "tracker" ),
14826     useState = cms.string( "atVertex" ),
14827     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
14828     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
14829     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
14830 )
14831 process.hltL1sSingleMu3 = cms.EDFilter( "HLTL1TSeed",
14832     saveTags = cms.bool( True ),
14833     L1SeedsLogicalExpression = cms.string( "L1_SingleMu3" ),
14834     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
14835     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
14836     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
14837     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
14838     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
14839     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
14840     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
14841     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
14842     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
14843 )
14844 process.hltPrePPRefL3SingleMu3 = cms.EDFilter( "HLTPrescaler",
14845     offset = cms.uint32( 0 ),
14846     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14847 )
14848 process.hltL1fL1sSingleMu3L1Filtered0PPRef = cms.EDFilter( "HLTMuonL1TFilter",
14849     saveTags = cms.bool( True ),
14850     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
14851     PreviousCandTag = cms.InputTag( "hltL1sSingleMu3" ),
14852     MaxEta = cms.double( 2.5 ),
14853     MinPt = cms.double( 0.0 ),
14854     MaxDeltaR = cms.double( 999.0 ),
14855     MinN = cms.int32( 1 ),
14856     CentralBxOnly = cms.bool( True ),
14857     SelectQualities = cms.vint32(  )
14858 )
14859 process.hltL2fL1fL1sSingleMu3L2Filtered0PPRef = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
14860     saveTags = cms.bool( True ),
14861     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
14862     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
14863     PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMu3L1Filtered0PPRef" ),
14864     SeedMapTag = cms.InputTag( "hltL2Muons" ),
14865     MinN = cms.int32( 1 ),
14866     MaxEta = cms.double( 2.5 ),
14867     AbsEtaBins = cms.vdouble( 9999.0 ),
14868     MinNstations = cms.vint32( 1 ),
14869     MinNhits = cms.vint32( 0 ),
14870     CutOnChambers = cms.bool( False ),
14871     MinNchambers = cms.vint32( 0 ),
14872     MaxDr = cms.double( 9999.0 ),
14873     MinDr = cms.double( -1.0 ),
14874     MaxDz = cms.double( 9999.0 ),
14875     MinDxySig = cms.double( -1.0 ),
14876     MinPt = cms.double( 0.0 ),
14877     NSigmaPt = cms.double( 0.0 ),
14878     MatchToPreviousCand = cms.bool( True )
14879 )
14880 process.hltL1fForIterL3L1fL1sSingleMu3L1Filtered0PPRef = cms.EDFilter( "HLTMuonL1TFilter",
14881     saveTags = cms.bool( True ),
14882     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
14883     PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMu3L1Filtered0PPRef" ),
14884     MaxEta = cms.double( 2.5 ),
14885     MinPt = cms.double( 0.0 ),
14886     MaxDeltaR = cms.double( 999.0 ),
14887     MinN = cms.int32( 1 ),
14888     CentralBxOnly = cms.bool( True ),
14889     SelectQualities = cms.vint32(  )
14890 )
14891 process.hltL3fL1fL1sSingleMu3L3Filtered3PPRef = cms.EDFilter( "HLTMuonL3PreFilter",
14892     saveTags = cms.bool( True ),
14893     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
14894     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
14895     PreviousCandTag = cms.InputTag( "hltL2fL1fL1sSingleMu3L2Filtered0PPRef" ),
14896     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sSingleMu3L1Filtered0PPRef" ),
14897     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
14898     MinN = cms.int32( 1 ),
14899     MaxEta = cms.double( 2.5 ),
14900     MinNhits = cms.int32( 0 ),
14901     MaxDr = cms.double( 999.0 ),
14902     MinDr = cms.double( -1.0 ),
14903     MaxDz = cms.double( 9999.0 ),
14904     MinDxySig = cms.double( -1.0 ),
14905     MinPt = cms.double( 3.0 ),
14906     NSigmaPt = cms.double( 0.0 ),
14907     MaxNormalizedChi2 = cms.double( 9999.0 ),
14908     MaxDXYBeamSpot = cms.double( 9999.0 ),
14909     MinDXYBeamSpot = cms.double( -1.0 ),
14910     MinNmuonHits = cms.int32( 0 ),
14911     MaxPtDifference = cms.double( 9999.0 ),
14912     MinTrackPt = cms.double( 0.0 ),
14913     minMuonStations = cms.int32( -1 ),
14914     minTrkHits = cms.int32( -1 ),
14915     minMuonHits = cms.int32( -1 ),
14916     allowedTypeMask = cms.uint32( 255 ),
14917     requiredTypeMask = cms.uint32( 0 ),
14918     MaxNormalizedChi2_L3FromL1 = cms.double( 9999.0 ),
14919     trkMuonId = cms.uint32( 0 ),
14920     L1MatchingdR = cms.double( 999.0 ),
14921     MatchToPreviousCand = cms.bool( True ),
14922     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
14923     requireL3MuonTrajectorySeed = cms.bool( False ),
14924     useSimpleGeometry = cms.bool( True ),
14925     useStation2 = cms.bool( True ),
14926     fallbackToME1 = cms.bool( False ),
14927     cosmicPropagationHypothesis = cms.bool( False ),
14928     useMB2InOverlap = cms.bool( False ),
14929     useTrack = cms.string( "tracker" ),
14930     useState = cms.string( "atVertex" ),
14931     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
14932     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
14933     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
14934 )
14935 process.hltL1sSingleMu5 = cms.EDFilter( "HLTL1TSeed",
14936     saveTags = cms.bool( True ),
14937     L1SeedsLogicalExpression = cms.string( "L1_SingleMu5" ),
14938     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
14939     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
14940     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
14941     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
14942     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
14943     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
14944     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
14945     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
14946     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
14947 )
14948 process.hltPrePPRefL3SingleMu5 = cms.EDFilter( "HLTPrescaler",
14949     offset = cms.uint32( 0 ),
14950     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14951 )
14952 process.hltL1fL1sSingleMu5L1Filtered0PPRef = cms.EDFilter( "HLTMuonL1TFilter",
14953     saveTags = cms.bool( True ),
14954     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
14955     PreviousCandTag = cms.InputTag( "hltL1sSingleMu5" ),
14956     MaxEta = cms.double( 2.5 ),
14957     MinPt = cms.double( 0.0 ),
14958     MaxDeltaR = cms.double( 999.0 ),
14959     MinN = cms.int32( 1 ),
14960     CentralBxOnly = cms.bool( True ),
14961     SelectQualities = cms.vint32(  )
14962 )
14963 process.hltL2fL1fL1sSingleMu5L2Filtered0PPRef = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
14964     saveTags = cms.bool( True ),
14965     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
14966     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
14967     PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMu5L1Filtered0PPRef" ),
14968     SeedMapTag = cms.InputTag( "hltL2Muons" ),
14969     MinN = cms.int32( 1 ),
14970     MaxEta = cms.double( 2.5 ),
14971     AbsEtaBins = cms.vdouble( 9999.0 ),
14972     MinNstations = cms.vint32( 1 ),
14973     MinNhits = cms.vint32( 0 ),
14974     CutOnChambers = cms.bool( False ),
14975     MinNchambers = cms.vint32( 0 ),
14976     MaxDr = cms.double( 9999.0 ),
14977     MinDr = cms.double( -1.0 ),
14978     MaxDz = cms.double( 9999.0 ),
14979     MinDxySig = cms.double( -1.0 ),
14980     MinPt = cms.double( 0.0 ),
14981     NSigmaPt = cms.double( 0.0 ),
14982     MatchToPreviousCand = cms.bool( True )
14983 )
14984 process.hltL1fForIterL3L1fL1sSingleMu5L1Filtered0PPRef = cms.EDFilter( "HLTMuonL1TFilter",
14985     saveTags = cms.bool( True ),
14986     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
14987     PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMu5L1Filtered0PPRef" ),
14988     MaxEta = cms.double( 2.5 ),
14989     MinPt = cms.double( 0.0 ),
14990     MaxDeltaR = cms.double( 999.0 ),
14991     MinN = cms.int32( 1 ),
14992     CentralBxOnly = cms.bool( True ),
14993     SelectQualities = cms.vint32(  )
14994 )
14995 process.hltL3fL1fL1sSingleMu5L3Filtered5PPRef = cms.EDFilter( "HLTMuonL3PreFilter",
14996     saveTags = cms.bool( True ),
14997     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
14998     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
14999     PreviousCandTag = cms.InputTag( "hltL2fL1fL1sSingleMu5L2Filtered0PPRef" ),
15000     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sSingleMu5L1Filtered0PPRef" ),
15001     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
15002     MinN = cms.int32( 1 ),
15003     MaxEta = cms.double( 2.5 ),
15004     MinNhits = cms.int32( 0 ),
15005     MaxDr = cms.double( 999.0 ),
15006     MinDr = cms.double( -1.0 ),
15007     MaxDz = cms.double( 9999.0 ),
15008     MinDxySig = cms.double( -1.0 ),
15009     MinPt = cms.double( 5.0 ),
15010     NSigmaPt = cms.double( 0.0 ),
15011     MaxNormalizedChi2 = cms.double( 9999.0 ),
15012     MaxDXYBeamSpot = cms.double( 9999.0 ),
15013     MinDXYBeamSpot = cms.double( -1.0 ),
15014     MinNmuonHits = cms.int32( 0 ),
15015     MaxPtDifference = cms.double( 9999.0 ),
15016     MinTrackPt = cms.double( 0.0 ),
15017     minMuonStations = cms.int32( -1 ),
15018     minTrkHits = cms.int32( -1 ),
15019     minMuonHits = cms.int32( -1 ),
15020     allowedTypeMask = cms.uint32( 255 ),
15021     requiredTypeMask = cms.uint32( 0 ),
15022     MaxNormalizedChi2_L3FromL1 = cms.double( 9999.0 ),
15023     trkMuonId = cms.uint32( 0 ),
15024     L1MatchingdR = cms.double( 999.0 ),
15025     MatchToPreviousCand = cms.bool( True ),
15026     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
15027     requireL3MuonTrajectorySeed = cms.bool( False ),
15028     useSimpleGeometry = cms.bool( True ),
15029     useStation2 = cms.bool( True ),
15030     fallbackToME1 = cms.bool( False ),
15031     cosmicPropagationHypothesis = cms.bool( False ),
15032     useMB2InOverlap = cms.bool( False ),
15033     useTrack = cms.string( "tracker" ),
15034     useState = cms.string( "atVertex" ),
15035     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
15036     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
15037     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
15038 )
15039 process.hltPrePPRefL3SingleMu7 = cms.EDFilter( "HLTPrescaler",
15040     offset = cms.uint32( 0 ),
15041     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
15042 )
15043 process.hltL1fForIterL3L1fL1sSingleMu7L1Filtered7PPRef = cms.EDFilter( "HLTMuonL1TFilter",
15044     saveTags = cms.bool( True ),
15045     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
15046     PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMu7L1Filtered7PPRef" ),
15047     MaxEta = cms.double( 2.5 ),
15048     MinPt = cms.double( 7.0 ),
15049     MaxDeltaR = cms.double( 999.0 ),
15050     MinN = cms.int32( 1 ),
15051     CentralBxOnly = cms.bool( True ),
15052     SelectQualities = cms.vint32(  )
15053 )
15054 process.hltL3fL1fL1sSingleMu7L3Filtered7PPRef = cms.EDFilter( "HLTMuonL3PreFilter",
15055     saveTags = cms.bool( True ),
15056     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
15057     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
15058     PreviousCandTag = cms.InputTag( "hltL2fL1fL1sSingleMu7L2Filtered7PPRef" ),
15059     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sSingleMu7L1Filtered7PPRef" ),
15060     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
15061     MinN = cms.int32( 1 ),
15062     MaxEta = cms.double( 2.5 ),
15063     MinNhits = cms.int32( 0 ),
15064     MaxDr = cms.double( 999.0 ),
15065     MinDr = cms.double( -1.0 ),
15066     MaxDz = cms.double( 9999.0 ),
15067     MinDxySig = cms.double( -1.0 ),
15068     MinPt = cms.double( 7.0 ),
15069     NSigmaPt = cms.double( 0.0 ),
15070     MaxNormalizedChi2 = cms.double( 9999.0 ),
15071     MaxDXYBeamSpot = cms.double( 9999.0 ),
15072     MinDXYBeamSpot = cms.double( -1.0 ),
15073     MinNmuonHits = cms.int32( 0 ),
15074     MaxPtDifference = cms.double( 9999.0 ),
15075     MinTrackPt = cms.double( 0.0 ),
15076     minMuonStations = cms.int32( -1 ),
15077     minTrkHits = cms.int32( -1 ),
15078     minMuonHits = cms.int32( -1 ),
15079     allowedTypeMask = cms.uint32( 255 ),
15080     requiredTypeMask = cms.uint32( 0 ),
15081     MaxNormalizedChi2_L3FromL1 = cms.double( 9999.0 ),
15082     trkMuonId = cms.uint32( 0 ),
15083     L1MatchingdR = cms.double( 999.0 ),
15084     MatchToPreviousCand = cms.bool( True ),
15085     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
15086     requireL3MuonTrajectorySeed = cms.bool( False ),
15087     useSimpleGeometry = cms.bool( True ),
15088     useStation2 = cms.bool( True ),
15089     fallbackToME1 = cms.bool( False ),
15090     cosmicPropagationHypothesis = cms.bool( False ),
15091     useMB2InOverlap = cms.bool( False ),
15092     useTrack = cms.string( "tracker" ),
15093     useState = cms.string( "atVertex" ),
15094     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
15095     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
15096     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
15097 )
15098 process.hltPrePPRefL3SingleMu12 = cms.EDFilter( "HLTPrescaler",
15099     offset = cms.uint32( 0 ),
15100     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
15101 )
15102 process.hltL3fL1fL1sSingleMu7L3Filtered12PPRef = cms.EDFilter( "HLTMuonL3PreFilter",
15103     saveTags = cms.bool( True ),
15104     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
15105     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
15106     PreviousCandTag = cms.InputTag( "hltL2fL1fL1sSingleMu7L2Filtered7PPRef" ),
15107     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sSingleMu7L1Filtered7PPRef" ),
15108     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
15109     MinN = cms.int32( 1 ),
15110     MaxEta = cms.double( 2.5 ),
15111     MinNhits = cms.int32( 0 ),
15112     MaxDr = cms.double( 999.0 ),
15113     MinDr = cms.double( -1.0 ),
15114     MaxDz = cms.double( 9999.0 ),
15115     MinDxySig = cms.double( -1.0 ),
15116     MinPt = cms.double( 12.0 ),
15117     NSigmaPt = cms.double( 0.0 ),
15118     MaxNormalizedChi2 = cms.double( 9999.0 ),
15119     MaxDXYBeamSpot = cms.double( 9999.0 ),
15120     MinDXYBeamSpot = cms.double( -1.0 ),
15121     MinNmuonHits = cms.int32( 0 ),
15122     MaxPtDifference = cms.double( 9999.0 ),
15123     MinTrackPt = cms.double( 0.0 ),
15124     minMuonStations = cms.int32( -1 ),
15125     minTrkHits = cms.int32( -1 ),
15126     minMuonHits = cms.int32( -1 ),
15127     allowedTypeMask = cms.uint32( 255 ),
15128     requiredTypeMask = cms.uint32( 0 ),
15129     MaxNormalizedChi2_L3FromL1 = cms.double( 9999.0 ),
15130     trkMuonId = cms.uint32( 0 ),
15131     L1MatchingdR = cms.double( 999.0 ),
15132     MatchToPreviousCand = cms.bool( True ),
15133     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
15134     requireL3MuonTrajectorySeed = cms.bool( False ),
15135     useSimpleGeometry = cms.bool( True ),
15136     useStation2 = cms.bool( True ),
15137     fallbackToME1 = cms.bool( False ),
15138     cosmicPropagationHypothesis = cms.bool( False ),
15139     useMB2InOverlap = cms.bool( False ),
15140     useTrack = cms.string( "tracker" ),
15141     useState = cms.string( "atVertex" ),
15142     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
15143     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
15144     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
15145 )
15146 process.hltPrePPRefL3SingleMu15 = cms.EDFilter( "HLTPrescaler",
15147     offset = cms.uint32( 0 ),
15148     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
15149 )
15150 process.hltL3fL1fL1sSingleMu7L3Filtered15PPRef = cms.EDFilter( "HLTMuonL3PreFilter",
15151     saveTags = cms.bool( True ),
15152     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
15153     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
15154     PreviousCandTag = cms.InputTag( "hltL2fL1fL1sSingleMu7L2Filtered7PPRef" ),
15155     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sSingleMu7L1Filtered7PPRef" ),
15156     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
15157     MinN = cms.int32( 1 ),
15158     MaxEta = cms.double( 2.5 ),
15159     MinNhits = cms.int32( 0 ),
15160     MaxDr = cms.double( 999.0 ),
15161     MinDr = cms.double( -1.0 ),
15162     MaxDz = cms.double( 9999.0 ),
15163     MinDxySig = cms.double( -1.0 ),
15164     MinPt = cms.double( 15.0 ),
15165     NSigmaPt = cms.double( 0.0 ),
15166     MaxNormalizedChi2 = cms.double( 9999.0 ),
15167     MaxDXYBeamSpot = cms.double( 9999.0 ),
15168     MinDXYBeamSpot = cms.double( -1.0 ),
15169     MinNmuonHits = cms.int32( 0 ),
15170     MaxPtDifference = cms.double( 9999.0 ),
15171     MinTrackPt = cms.double( 0.0 ),
15172     minMuonStations = cms.int32( -1 ),
15173     minTrkHits = cms.int32( -1 ),
15174     minMuonHits = cms.int32( -1 ),
15175     allowedTypeMask = cms.uint32( 255 ),
15176     requiredTypeMask = cms.uint32( 0 ),
15177     MaxNormalizedChi2_L3FromL1 = cms.double( 9999.0 ),
15178     trkMuonId = cms.uint32( 0 ),
15179     L1MatchingdR = cms.double( 999.0 ),
15180     MatchToPreviousCand = cms.bool( True ),
15181     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
15182     requireL3MuonTrajectorySeed = cms.bool( False ),
15183     useSimpleGeometry = cms.bool( True ),
15184     useStation2 = cms.bool( True ),
15185     fallbackToME1 = cms.bool( False ),
15186     cosmicPropagationHypothesis = cms.bool( False ),
15187     useMB2InOverlap = cms.bool( False ),
15188     useTrack = cms.string( "tracker" ),
15189     useState = cms.string( "atVertex" ),
15190     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
15191     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
15192     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
15193 )
15194 process.hltPrePPRefL3SingleMu20 = cms.EDFilter( "HLTPrescaler",
15195     offset = cms.uint32( 0 ),
15196     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
15197 )
15198 process.hltL3fL1fL1sSingleMu7L3Filtered20PPRef = cms.EDFilter( "HLTMuonL3PreFilter",
15199     saveTags = cms.bool( True ),
15200     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
15201     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
15202     PreviousCandTag = cms.InputTag( "hltL2fL1fL1sSingleMu7L2Filtered7PPRef" ),
15203     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sSingleMu7L1Filtered7PPRef" ),
15204     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
15205     MinN = cms.int32( 1 ),
15206     MaxEta = cms.double( 2.5 ),
15207     MinNhits = cms.int32( 0 ),
15208     MaxDr = cms.double( 999.0 ),
15209     MinDr = cms.double( -1.0 ),
15210     MaxDz = cms.double( 9999.0 ),
15211     MinDxySig = cms.double( -1.0 ),
15212     MinPt = cms.double( 20.0 ),
15213     NSigmaPt = cms.double( 0.0 ),
15214     MaxNormalizedChi2 = cms.double( 9999.0 ),
15215     MaxDXYBeamSpot = cms.double( 9999.0 ),
15216     MinDXYBeamSpot = cms.double( -1.0 ),
15217     MinNmuonHits = cms.int32( 0 ),
15218     MaxPtDifference = cms.double( 9999.0 ),
15219     MinTrackPt = cms.double( 0.0 ),
15220     minMuonStations = cms.int32( -1 ),
15221     minTrkHits = cms.int32( -1 ),
15222     minMuonHits = cms.int32( -1 ),
15223     allowedTypeMask = cms.uint32( 255 ),
15224     requiredTypeMask = cms.uint32( 0 ),
15225     MaxNormalizedChi2_L3FromL1 = cms.double( 9999.0 ),
15226     trkMuonId = cms.uint32( 0 ),
15227     L1MatchingdR = cms.double( 999.0 ),
15228     MatchToPreviousCand = cms.bool( True ),
15229     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
15230     requireL3MuonTrajectorySeed = cms.bool( False ),
15231     useSimpleGeometry = cms.bool( True ),
15232     useStation2 = cms.bool( True ),
15233     fallbackToME1 = cms.bool( False ),
15234     cosmicPropagationHypothesis = cms.bool( False ),
15235     useMB2InOverlap = cms.bool( False ),
15236     useTrack = cms.string( "tracker" ),
15237     useState = cms.string( "atVertex" ),
15238     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
15239     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
15240     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
15241 )
15242 process.hltL1sSingleMuOpenSingleJet28MidEta2p7BptxANDPPRef = cms.EDFilter( "HLTL1TSeed",
15243     saveTags = cms.bool( True ),
15244     L1SeedsLogicalExpression = cms.string( "L1_SingleMuOpen_SingleJet28er2p7" ),
15245     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
15246     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
15247     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
15248     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
15249     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
15250     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
15251     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
15252     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
15253     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
15254 )
15255 process.hltPrePPRefL3SingleMu3SingleAK4CaloJet40 = cms.EDFilter( "HLTPrescaler",
15256     offset = cms.uint32( 0 ),
15257     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
15258 )
15259 process.hltL1fL1sSingleMuOpenSingleJet28MuFiltered0PPRef = cms.EDFilter( "HLTMuonL1TFilter",
15260     saveTags = cms.bool( True ),
15261     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
15262     PreviousCandTag = cms.InputTag( "hltL1sSingleMuOpenSingleJet28MidEta2p7BptxANDPPRef" ),
15263     MaxEta = cms.double( 2.5 ),
15264     MinPt = cms.double( 0.0 ),
15265     MaxDeltaR = cms.double( 999.0 ),
15266     MinN = cms.int32( 1 ),
15267     CentralBxOnly = cms.bool( True ),
15268     SelectQualities = cms.vint32(  )
15269 )
15270 process.hltL2fL1fL1sSingleMuOpenSingleJet28L2Filtered0PPRef = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
15271     saveTags = cms.bool( True ),
15272     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
15273     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
15274     PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMuOpenSingleJet28MuFiltered0PPRef" ),
15275     SeedMapTag = cms.InputTag( "hltL2Muons" ),
15276     MinN = cms.int32( 1 ),
15277     MaxEta = cms.double( 2.5 ),
15278     AbsEtaBins = cms.vdouble( 9999.0 ),
15279     MinNstations = cms.vint32( 1 ),
15280     MinNhits = cms.vint32( 0 ),
15281     CutOnChambers = cms.bool( False ),
15282     MinNchambers = cms.vint32( 0 ),
15283     MaxDr = cms.double( 9999.0 ),
15284     MinDr = cms.double( -1.0 ),
15285     MaxDz = cms.double( 9999.0 ),
15286     MinDxySig = cms.double( -1.0 ),
15287     MinPt = cms.double( 0.0 ),
15288     NSigmaPt = cms.double( 0.0 ),
15289     MatchToPreviousCand = cms.bool( True )
15290 )
15291 process.hltL3fL1fL1sSingleMuOpenSingleJet28L3Filtered3PPRef = cms.EDFilter( "HLTMuonL3PreFilter",
15292     saveTags = cms.bool( True ),
15293     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
15294     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
15295     PreviousCandTag = cms.InputTag( "hltL2fL1fL1sSingleMuOpenSingleJet28L2Filtered0PPRef" ),
15296     L1CandTag = cms.InputTag( "hltL1fL1sSingleMuOpenSingleJet28MuFiltered0PPRef" ),
15297     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
15298     MinN = cms.int32( 1 ),
15299     MaxEta = cms.double( 2.5 ),
15300     MinNhits = cms.int32( 0 ),
15301     MaxDr = cms.double( 999.0 ),
15302     MinDr = cms.double( -1.0 ),
15303     MaxDz = cms.double( 9999.0 ),
15304     MinDxySig = cms.double( -1.0 ),
15305     MinPt = cms.double( 3.0 ),
15306     NSigmaPt = cms.double( 0.0 ),
15307     MaxNormalizedChi2 = cms.double( 9999.0 ),
15308     MaxDXYBeamSpot = cms.double( 9999.0 ),
15309     MinDXYBeamSpot = cms.double( -1.0 ),
15310     MinNmuonHits = cms.int32( 0 ),
15311     MaxPtDifference = cms.double( 9999.0 ),
15312     MinTrackPt = cms.double( 0.0 ),
15313     minMuonStations = cms.int32( -1 ),
15314     minTrkHits = cms.int32( -1 ),
15315     minMuonHits = cms.int32( -1 ),
15316     allowedTypeMask = cms.uint32( 255 ),
15317     requiredTypeMask = cms.uint32( 0 ),
15318     MaxNormalizedChi2_L3FromL1 = cms.double( 9999.0 ),
15319     trkMuonId = cms.uint32( 0 ),
15320     L1MatchingdR = cms.double( 999.0 ),
15321     MatchToPreviousCand = cms.bool( True ),
15322     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
15323     requireL3MuonTrajectorySeed = cms.bool( False ),
15324     useSimpleGeometry = cms.bool( True ),
15325     useStation2 = cms.bool( True ),
15326     fallbackToME1 = cms.bool( False ),
15327     cosmicPropagationHypothesis = cms.bool( False ),
15328     useMB2InOverlap = cms.bool( False ),
15329     useTrack = cms.string( "tracker" ),
15330     useState = cms.string( "atVertex" ),
15331     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
15332     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
15333     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
15334 )
15335 process.hltL1sSingleMuOpenSingleJet44MidEta2p7BptxANDPPRef = cms.EDFilter( "HLTL1TSeed",
15336     saveTags = cms.bool( True ),
15337     L1SeedsLogicalExpression = cms.string( "L1_SingleMuOpen_SingleJet44er2p7" ),
15338     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
15339     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
15340     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
15341     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
15342     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
15343     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
15344     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
15345     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
15346     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
15347 )
15348 process.hltPrePPRefL3SingleMu3SingleAK4CaloJet60 = cms.EDFilter( "HLTPrescaler",
15349     offset = cms.uint32( 0 ),
15350     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
15351 )
15352 process.hltL1fL1sSingleMuOpenSingleJet44MuFiltered0PPRef = cms.EDFilter( "HLTMuonL1TFilter",
15353     saveTags = cms.bool( True ),
15354     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
15355     PreviousCandTag = cms.InputTag( "hltL1sSingleMuOpenSingleJet44MidEta2p7BptxANDPPRef" ),
15356     MaxEta = cms.double( 2.5 ),
15357     MinPt = cms.double( 0.0 ),
15358     MaxDeltaR = cms.double( 999.0 ),
15359     MinN = cms.int32( 1 ),
15360     CentralBxOnly = cms.bool( True ),
15361     SelectQualities = cms.vint32(  )
15362 )
15363 process.hltL2fL1fL1sSingleMuOpenSingleJet44L2Filtered0PPRef = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
15364     saveTags = cms.bool( True ),
15365     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
15366     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
15367     PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMuOpenSingleJet44MuFiltered0PPRef" ),
15368     SeedMapTag = cms.InputTag( "hltL2Muons" ),
15369     MinN = cms.int32( 1 ),
15370     MaxEta = cms.double( 2.5 ),
15371     AbsEtaBins = cms.vdouble( 9999.0 ),
15372     MinNstations = cms.vint32( 1 ),
15373     MinNhits = cms.vint32( 0 ),
15374     CutOnChambers = cms.bool( False ),
15375     MinNchambers = cms.vint32( 0 ),
15376     MaxDr = cms.double( 9999.0 ),
15377     MinDr = cms.double( -1.0 ),
15378     MaxDz = cms.double( 9999.0 ),
15379     MinDxySig = cms.double( -1.0 ),
15380     MinPt = cms.double( 0.0 ),
15381     NSigmaPt = cms.double( 0.0 ),
15382     MatchToPreviousCand = cms.bool( True )
15383 )
15384 process.hltL3fL1fL1sSingleMuOpenSingleJet44L3Filtered3PPRef = cms.EDFilter( "HLTMuonL3PreFilter",
15385     saveTags = cms.bool( True ),
15386     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
15387     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
15388     PreviousCandTag = cms.InputTag( "hltL2fL1fL1sSingleMuOpenSingleJet44L2Filtered0PPRef" ),
15389     L1CandTag = cms.InputTag( "hltL1fL1sSingleMuOpenSingleJet44MuFiltered0PPRef" ),
15390     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
15391     MinN = cms.int32( 1 ),
15392     MaxEta = cms.double( 2.5 ),
15393     MinNhits = cms.int32( 0 ),
15394     MaxDr = cms.double( 999.0 ),
15395     MinDr = cms.double( -1.0 ),
15396     MaxDz = cms.double( 9999.0 ),
15397     MinDxySig = cms.double( -1.0 ),
15398     MinPt = cms.double( 3.0 ),
15399     NSigmaPt = cms.double( 0.0 ),
15400     MaxNormalizedChi2 = cms.double( 9999.0 ),
15401     MaxDXYBeamSpot = cms.double( 9999.0 ),
15402     MinDXYBeamSpot = cms.double( -1.0 ),
15403     MinNmuonHits = cms.int32( 0 ),
15404     MaxPtDifference = cms.double( 9999.0 ),
15405     MinTrackPt = cms.double( 0.0 ),
15406     minMuonStations = cms.int32( -1 ),
15407     minTrkHits = cms.int32( -1 ),
15408     minMuonHits = cms.int32( -1 ),
15409     allowedTypeMask = cms.uint32( 255 ),
15410     requiredTypeMask = cms.uint32( 0 ),
15411     MaxNormalizedChi2_L3FromL1 = cms.double( 9999.0 ),
15412     trkMuonId = cms.uint32( 0 ),
15413     L1MatchingdR = cms.double( 999.0 ),
15414     MatchToPreviousCand = cms.bool( True ),
15415     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
15416     requireL3MuonTrajectorySeed = cms.bool( False ),
15417     useSimpleGeometry = cms.bool( True ),
15418     useStation2 = cms.bool( True ),
15419     fallbackToME1 = cms.bool( False ),
15420     cosmicPropagationHypothesis = cms.bool( False ),
15421     useMB2InOverlap = cms.bool( False ),
15422     useTrack = cms.string( "tracker" ),
15423     useState = cms.string( "atVertex" ),
15424     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
15425     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
15426     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
15427 )
15428 process.hltL1sSingleMuOpenSingleJet64MidEta2p7BptxANDPPRef = cms.EDFilter( "HLTL1TSeed",
15429     saveTags = cms.bool( True ),
15430     L1SeedsLogicalExpression = cms.string( "L1_SingleMuOpen_SingleJet64er2p7" ),
15431     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
15432     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
15433     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
15434     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
15435     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
15436     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
15437     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
15438     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
15439     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
15440 )
15441 process.hltPrePPRefL3SingleMu3SingleAK4CaloJet80 = cms.EDFilter( "HLTPrescaler",
15442     offset = cms.uint32( 0 ),
15443     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
15444 )
15445 process.hltL1fL1sSingleMuOpenSingleJet64MuFiltered0PPRef = cms.EDFilter( "HLTMuonL1TFilter",
15446     saveTags = cms.bool( True ),
15447     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
15448     PreviousCandTag = cms.InputTag( "hltL1sSingleMuOpenSingleJet64MidEta2p7BptxANDPPRef" ),
15449     MaxEta = cms.double( 2.5 ),
15450     MinPt = cms.double( 0.0 ),
15451     MaxDeltaR = cms.double( 999.0 ),
15452     MinN = cms.int32( 1 ),
15453     CentralBxOnly = cms.bool( True ),
15454     SelectQualities = cms.vint32(  )
15455 )
15456 process.hltL2fL1fL1sSingleMuOpenSingleJet64L2Filtered0PPRef = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
15457     saveTags = cms.bool( True ),
15458     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
15459     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
15460     PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMuOpenSingleJet64MuFiltered0PPRef" ),
15461     SeedMapTag = cms.InputTag( "hltL2Muons" ),
15462     MinN = cms.int32( 1 ),
15463     MaxEta = cms.double( 2.5 ),
15464     AbsEtaBins = cms.vdouble( 9999.0 ),
15465     MinNstations = cms.vint32( 1 ),
15466     MinNhits = cms.vint32( 0 ),
15467     CutOnChambers = cms.bool( False ),
15468     MinNchambers = cms.vint32( 0 ),
15469     MaxDr = cms.double( 9999.0 ),
15470     MinDr = cms.double( -1.0 ),
15471     MaxDz = cms.double( 9999.0 ),
15472     MinDxySig = cms.double( -1.0 ),
15473     MinPt = cms.double( 0.0 ),
15474     NSigmaPt = cms.double( 0.0 ),
15475     MatchToPreviousCand = cms.bool( True )
15476 )
15477 process.hltL3fL1fL1sSingleMuOpenSingleJet64L3Filtered3PPRef = cms.EDFilter( "HLTMuonL3PreFilter",
15478     saveTags = cms.bool( True ),
15479     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
15480     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
15481     PreviousCandTag = cms.InputTag( "hltL2fL1fL1sSingleMuOpenSingleJet64L2Filtered0PPRef" ),
15482     L1CandTag = cms.InputTag( "hltL1fL1sSingleMuOpenSingleJet64MuFiltered0PPRef" ),
15483     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
15484     MinN = cms.int32( 1 ),
15485     MaxEta = cms.double( 2.5 ),
15486     MinNhits = cms.int32( 0 ),
15487     MaxDr = cms.double( 999.0 ),
15488     MinDr = cms.double( -1.0 ),
15489     MaxDz = cms.double( 9999.0 ),
15490     MinDxySig = cms.double( -1.0 ),
15491     MinPt = cms.double( 3.0 ),
15492     NSigmaPt = cms.double( 0.0 ),
15493     MaxNormalizedChi2 = cms.double( 9999.0 ),
15494     MaxDXYBeamSpot = cms.double( 9999.0 ),
15495     MinDXYBeamSpot = cms.double( -1.0 ),
15496     MinNmuonHits = cms.int32( 0 ),
15497     MaxPtDifference = cms.double( 9999.0 ),
15498     MinTrackPt = cms.double( 0.0 ),
15499     minMuonStations = cms.int32( -1 ),
15500     minTrkHits = cms.int32( -1 ),
15501     minMuonHits = cms.int32( -1 ),
15502     allowedTypeMask = cms.uint32( 255 ),
15503     requiredTypeMask = cms.uint32( 0 ),
15504     MaxNormalizedChi2_L3FromL1 = cms.double( 9999.0 ),
15505     trkMuonId = cms.uint32( 0 ),
15506     L1MatchingdR = cms.double( 999.0 ),
15507     MatchToPreviousCand = cms.bool( True ),
15508     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
15509     requireL3MuonTrajectorySeed = cms.bool( False ),
15510     useSimpleGeometry = cms.bool( True ),
15511     useStation2 = cms.bool( True ),
15512     fallbackToME1 = cms.bool( False ),
15513     cosmicPropagationHypothesis = cms.bool( False ),
15514     useMB2InOverlap = cms.bool( False ),
15515     useTrack = cms.string( "tracker" ),
15516     useState = cms.string( "atVertex" ),
15517     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
15518     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
15519     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
15520 )
15521 process.hltL1sSingleMu3SingleJet32MidEta2p7BptxANDPPRef = cms.EDFilter( "HLTL1TSeed",
15522     saveTags = cms.bool( True ),
15523     L1SeedsLogicalExpression = cms.string( "L1_SingleMu3_SingleJet32er2p7" ),
15524     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
15525     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
15526     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
15527     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
15528     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
15529     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
15530     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
15531     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
15532     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
15533 )
15534 process.hltPrePPRefL3SingleMu5SingleAK4CaloJet40 = cms.EDFilter( "HLTPrescaler",
15535     offset = cms.uint32( 0 ),
15536     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
15537 )
15538 process.hltL1fL1sSingleMu3SingleJet32MuFiltered0PPRef = cms.EDFilter( "HLTMuonL1TFilter",
15539     saveTags = cms.bool( True ),
15540     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
15541     PreviousCandTag = cms.InputTag( "hltL1sSingleMu3SingleJet32MidEta2p7BptxANDPPRef" ),
15542     MaxEta = cms.double( 2.5 ),
15543     MinPt = cms.double( 0.0 ),
15544     MaxDeltaR = cms.double( 999.0 ),
15545     MinN = cms.int32( 1 ),
15546     CentralBxOnly = cms.bool( True ),
15547     SelectQualities = cms.vint32(  )
15548 )
15549 process.hltL2fL1fL1sSingleMu3SingleJet32L2Filtered0PPRef = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
15550     saveTags = cms.bool( True ),
15551     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
15552     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
15553     PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMu3SingleJet32MuFiltered0PPRef" ),
15554     SeedMapTag = cms.InputTag( "hltL2Muons" ),
15555     MinN = cms.int32( 1 ),
15556     MaxEta = cms.double( 2.5 ),
15557     AbsEtaBins = cms.vdouble( 9999.0 ),
15558     MinNstations = cms.vint32( 1 ),
15559     MinNhits = cms.vint32( 0 ),
15560     CutOnChambers = cms.bool( False ),
15561     MinNchambers = cms.vint32( 0 ),
15562     MaxDr = cms.double( 9999.0 ),
15563     MinDr = cms.double( -1.0 ),
15564     MaxDz = cms.double( 9999.0 ),
15565     MinDxySig = cms.double( -1.0 ),
15566     MinPt = cms.double( 0.0 ),
15567     NSigmaPt = cms.double( 0.0 ),
15568     MatchToPreviousCand = cms.bool( True )
15569 )
15570 process.hltL3fL1fL1sSingleMu3SingleJet32L3Filtered5PPRef = cms.EDFilter( "HLTMuonL3PreFilter",
15571     saveTags = cms.bool( True ),
15572     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
15573     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
15574     PreviousCandTag = cms.InputTag( "hltL2fL1fL1sSingleMu3SingleJet32L2Filtered0PPRef" ),
15575     L1CandTag = cms.InputTag( "hltL1fL1sSingleMu3SingleJet32MuFiltered0PPRef" ),
15576     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
15577     MinN = cms.int32( 1 ),
15578     MaxEta = cms.double( 2.5 ),
15579     MinNhits = cms.int32( 0 ),
15580     MaxDr = cms.double( 999.0 ),
15581     MinDr = cms.double( -1.0 ),
15582     MaxDz = cms.double( 9999.0 ),
15583     MinDxySig = cms.double( -1.0 ),
15584     MinPt = cms.double( 5.0 ),
15585     NSigmaPt = cms.double( 0.0 ),
15586     MaxNormalizedChi2 = cms.double( 9999.0 ),
15587     MaxDXYBeamSpot = cms.double( 9999.0 ),
15588     MinDXYBeamSpot = cms.double( -1.0 ),
15589     MinNmuonHits = cms.int32( 0 ),
15590     MaxPtDifference = cms.double( 9999.0 ),
15591     MinTrackPt = cms.double( 0.0 ),
15592     minMuonStations = cms.int32( -1 ),
15593     minTrkHits = cms.int32( -1 ),
15594     minMuonHits = cms.int32( -1 ),
15595     allowedTypeMask = cms.uint32( 255 ),
15596     requiredTypeMask = cms.uint32( 0 ),
15597     MaxNormalizedChi2_L3FromL1 = cms.double( 9999.0 ),
15598     trkMuonId = cms.uint32( 0 ),
15599     L1MatchingdR = cms.double( 999.0 ),
15600     MatchToPreviousCand = cms.bool( True ),
15601     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
15602     requireL3MuonTrajectorySeed = cms.bool( False ),
15603     useSimpleGeometry = cms.bool( True ),
15604     useStation2 = cms.bool( True ),
15605     fallbackToME1 = cms.bool( False ),
15606     cosmicPropagationHypothesis = cms.bool( False ),
15607     useMB2InOverlap = cms.bool( False ),
15608     useTrack = cms.string( "tracker" ),
15609     useState = cms.string( "atVertex" ),
15610     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
15611     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
15612     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
15613 )
15614 process.hltL1sSingleMu3SingleJet40MidEta2p7BptxANDPPRef = cms.EDFilter( "HLTL1TSeed",
15615     saveTags = cms.bool( True ),
15616     L1SeedsLogicalExpression = cms.string( "L1_SingleMu3_SingleJet40er2p7" ),
15617     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
15618     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
15619     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
15620     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
15621     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
15622     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
15623     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
15624     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
15625     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
15626 )
15627 process.hltPrePPRefL3SingleMu5SingleAK4CaloJet60 = cms.EDFilter( "HLTPrescaler",
15628     offset = cms.uint32( 0 ),
15629     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
15630 )
15631 process.hltL1fL1sSingleMu3SingleJet40MuFiltered0PPRef = cms.EDFilter( "HLTMuonL1TFilter",
15632     saveTags = cms.bool( True ),
15633     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
15634     PreviousCandTag = cms.InputTag( "hltL1sSingleMu3SingleJet40MidEta2p7BptxANDPPRef" ),
15635     MaxEta = cms.double( 2.5 ),
15636     MinPt = cms.double( 0.0 ),
15637     MaxDeltaR = cms.double( 999.0 ),
15638     MinN = cms.int32( 1 ),
15639     CentralBxOnly = cms.bool( True ),
15640     SelectQualities = cms.vint32(  )
15641 )
15642 process.hltL2fL1fL1sSingleMu3SingleJet40L2Filtered0PPRef = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
15643     saveTags = cms.bool( True ),
15644     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
15645     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
15646     PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMu3SingleJet40MuFiltered0PPRef" ),
15647     SeedMapTag = cms.InputTag( "hltL2Muons" ),
15648     MinN = cms.int32( 1 ),
15649     MaxEta = cms.double( 2.5 ),
15650     AbsEtaBins = cms.vdouble( 9999.0 ),
15651     MinNstations = cms.vint32( 1 ),
15652     MinNhits = cms.vint32( 0 ),
15653     CutOnChambers = cms.bool( False ),
15654     MinNchambers = cms.vint32( 0 ),
15655     MaxDr = cms.double( 9999.0 ),
15656     MinDr = cms.double( -1.0 ),
15657     MaxDz = cms.double( 9999.0 ),
15658     MinDxySig = cms.double( -1.0 ),
15659     MinPt = cms.double( 0.0 ),
15660     NSigmaPt = cms.double( 0.0 ),
15661     MatchToPreviousCand = cms.bool( True )
15662 )
15663 process.hltL3fL1fL1sSingleMu3SingleJet40L3Filtered5PPRef = cms.EDFilter( "HLTMuonL3PreFilter",
15664     saveTags = cms.bool( True ),
15665     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
15666     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
15667     PreviousCandTag = cms.InputTag( "hltL2fL1fL1sSingleMu3SingleJet40L2Filtered0PPRef" ),
15668     L1CandTag = cms.InputTag( "hltL1fL1sSingleMu3SingleJet40MuFiltered0PPRef" ),
15669     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
15670     MinN = cms.int32( 1 ),
15671     MaxEta = cms.double( 2.5 ),
15672     MinNhits = cms.int32( 0 ),
15673     MaxDr = cms.double( 999.0 ),
15674     MinDr = cms.double( -1.0 ),
15675     MaxDz = cms.double( 9999.0 ),
15676     MinDxySig = cms.double( -1.0 ),
15677     MinPt = cms.double( 5.0 ),
15678     NSigmaPt = cms.double( 0.0 ),
15679     MaxNormalizedChi2 = cms.double( 9999.0 ),
15680     MaxDXYBeamSpot = cms.double( 9999.0 ),
15681     MinDXYBeamSpot = cms.double( -1.0 ),
15682     MinNmuonHits = cms.int32( 0 ),
15683     MaxPtDifference = cms.double( 9999.0 ),
15684     MinTrackPt = cms.double( 0.0 ),
15685     minMuonStations = cms.int32( -1 ),
15686     minTrkHits = cms.int32( -1 ),
15687     minMuonHits = cms.int32( -1 ),
15688     allowedTypeMask = cms.uint32( 255 ),
15689     requiredTypeMask = cms.uint32( 0 ),
15690     MaxNormalizedChi2_L3FromL1 = cms.double( 9999.0 ),
15691     trkMuonId = cms.uint32( 0 ),
15692     L1MatchingdR = cms.double( 999.0 ),
15693     MatchToPreviousCand = cms.bool( True ),
15694     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
15695     requireL3MuonTrajectorySeed = cms.bool( False ),
15696     useSimpleGeometry = cms.bool( True ),
15697     useStation2 = cms.bool( True ),
15698     fallbackToME1 = cms.bool( False ),
15699     cosmicPropagationHypothesis = cms.bool( False ),
15700     useMB2InOverlap = cms.bool( False ),
15701     useTrack = cms.string( "tracker" ),
15702     useState = cms.string( "atVertex" ),
15703     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
15704     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
15705     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
15706 )
15707 process.hltPrePPRefL3SingleMu5SingleAK4CaloJet80 = cms.EDFilter( "HLTPrescaler",
15708     offset = cms.uint32( 0 ),
15709     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
15710 )
15711 process.hltL1sMuShowerOneNominal = cms.EDFilter( "HLTL1TSeed",
15712     saveTags = cms.bool( True ),
15713     L1SeedsLogicalExpression = cms.string( "L1_SingleMuShower_Nominal OR L1_SingleMuShower_Tight" ),
15714     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
15715     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
15716     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
15717     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
15718     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
15719     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
15720     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
15721     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
15722     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
15723 )
15724 process.hltPrePPRefCscClusterLoose = cms.EDFilter( "HLTPrescaler",
15725     offset = cms.uint32( 0 ),
15726     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
15727 )
15728 process.hltCSCrechitClusters = cms.EDProducer( "CSCrechitClusterProducer",
15729     nRechitMin = cms.int32( 50 ),
15730     rParam = cms.double( 0.4 ),
15731     nStationThres = cms.int32( 10 ),
15732     recHitLabel = cms.InputTag( "hltCsc2DRecHits" )
15733 )
15734 process.hltCscClusterLoosePPRef = cms.EDFilter( "HLTMuonRecHitClusterFilter",
15735     ClusterTag = cms.InputTag( "hltCSCrechitClusters" ),
15736     MinN = cms.int32( 1 ),
15737     MinSize = cms.int32( -1 ),
15738     MinSizeMinusMB1 = cms.int32( -1 ),
15739     MinSizeRegionCutEtas = cms.vdouble( -1.0, -1.0, 1.9, 1.9 ),
15740     MaxSizeRegionCutEtas = cms.vdouble( 1.9, 1.9, -1.0, -1.0 ),
15741     MinSizeRegionCutNstations = cms.vint32( -1, 1, -1, 1 ),
15742     MaxSizeRegionCutNstations = cms.vint32( 1, -1, 1, -1 ),
15743     MinSizeRegionCutClusterSize = cms.vint32( 100, 100, 200, 200 ),
15744     Max_nMB1 = cms.int32( -1 ),
15745     Max_nMB2 = cms.int32( -1 ),
15746     Max_nME11 = cms.int32( 0 ),
15747     Max_nME12 = cms.int32( 0 ),
15748     Max_nME41 = cms.int32( -1 ),
15749     Max_nME42 = cms.int32( -1 ),
15750     MinNstation = cms.int32( 0 ),
15751     MinAvgStation = cms.double( 0.0 ),
15752     MinTime = cms.double( -5.0 ),
15753     MaxTime = cms.double( 12.5 ),
15754     MinEta = cms.double( -1.0 ),
15755     MaxEta = cms.double( -1.0 ),
15756     MaxTimeSpread = cms.double( -1.0 )
15757 )
15758 process.hltPrePPRefCscClusterMedium = cms.EDFilter( "HLTPrescaler",
15759     offset = cms.uint32( 0 ),
15760     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
15761 )
15762 process.hltCscClusterMediumPPRef = cms.EDFilter( "HLTMuonRecHitClusterFilter",
15763     ClusterTag = cms.InputTag( "hltCSCrechitClusters" ),
15764     MinN = cms.int32( 1 ),
15765     MinSize = cms.int32( -1 ),
15766     MinSizeMinusMB1 = cms.int32( -1 ),
15767     MinSizeRegionCutEtas = cms.vdouble( -1.0, -1.0, 1.9, 1.9 ),
15768     MaxSizeRegionCutEtas = cms.vdouble( 1.9, 1.9, -1.0, -1.0 ),
15769     MinSizeRegionCutNstations = cms.vint32( -1, 1, -1, 1 ),
15770     MaxSizeRegionCutNstations = cms.vint32( 1, -1, 1, -1 ),
15771     MinSizeRegionCutClusterSize = cms.vint32( 130, 100, 230, 230 ),
15772     Max_nMB1 = cms.int32( -1 ),
15773     Max_nMB2 = cms.int32( -1 ),
15774     Max_nME11 = cms.int32( 0 ),
15775     Max_nME12 = cms.int32( 0 ),
15776     Max_nME41 = cms.int32( -1 ),
15777     Max_nME42 = cms.int32( -1 ),
15778     MinNstation = cms.int32( 0 ),
15779     MinAvgStation = cms.double( 0.0 ),
15780     MinTime = cms.double( -5.0 ),
15781     MaxTime = cms.double( 12.5 ),
15782     MinEta = cms.double( -1.0 ),
15783     MaxEta = cms.double( -1.0 ),
15784     MaxTimeSpread = cms.double( -1.0 )
15785 )
15786 process.hltPrePPRefCscClusterTight = cms.EDFilter( "HLTPrescaler",
15787     offset = cms.uint32( 0 ),
15788     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
15789 )
15790 process.hltCscClusterTightPPRef = cms.EDFilter( "HLTMuonRecHitClusterFilter",
15791     ClusterTag = cms.InputTag( "hltCSCrechitClusters" ),
15792     MinN = cms.int32( 1 ),
15793     MinSize = cms.int32( -1 ),
15794     MinSizeMinusMB1 = cms.int32( -1 ),
15795     MinSizeRegionCutEtas = cms.vdouble( -1.0, -1.0, 1.9, 1.9 ),
15796     MaxSizeRegionCutEtas = cms.vdouble( 1.9, 1.9, -1.0, -1.0 ),
15797     MinSizeRegionCutNstations = cms.vint32( -1, 1, -1, 1 ),
15798     MaxSizeRegionCutNstations = cms.vint32( 1, -1, 1, -1 ),
15799     MinSizeRegionCutClusterSize = cms.vint32( 150, 100, 250, 230 ),
15800     Max_nMB1 = cms.int32( -1 ),
15801     Max_nMB2 = cms.int32( -1 ),
15802     Max_nME11 = cms.int32( 0 ),
15803     Max_nME12 = cms.int32( 0 ),
15804     Max_nME41 = cms.int32( -1 ),
15805     Max_nME42 = cms.int32( -1 ),
15806     MinNstation = cms.int32( 0 ),
15807     MinAvgStation = cms.double( 0.0 ),
15808     MinTime = cms.double( -5.0 ),
15809     MaxTime = cms.double( 12.5 ),
15810     MinEta = cms.double( -1.0 ),
15811     MaxEta = cms.double( -1.0 ),
15812     MaxTimeSpread = cms.double( -1.0 )
15813 )
15814 process.hltL1sZDC1nAsymXORSingleJet8 = cms.EDFilter( "HLTL1TSeed",
15815     saveTags = cms.bool( True ),
15816     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" ),
15817     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
15818     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
15819     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
15820     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
15821     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
15822     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
15823     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
15824     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
15825     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
15826 )
15827 process.hltPrePPRefUPCSingleJet8ZDC1nAsymXOR = cms.EDFilter( "HLTPrescaler",
15828     offset = cms.uint32( 0 ),
15829     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
15830 )
15831 process.hltL1sZDC1nAsymXORSingleJet12 = cms.EDFilter( "HLTL1TSeed",
15832     saveTags = cms.bool( True ),
15833     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" ),
15834     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
15835     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
15836     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
15837     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
15838     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
15839     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
15840     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
15841     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
15842     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
15843 )
15844 process.hltPrePPRefUPCSingleJet12ZDC1nAsymXOR = cms.EDFilter( "HLTPrescaler",
15845     offset = cms.uint32( 0 ),
15846     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
15847 )
15848 process.hltL1sZDC1nAsymXORSingleJet16 = cms.EDFilter( "HLTL1TSeed",
15849     saveTags = cms.bool( True ),
15850     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" ),
15851     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
15852     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
15853     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
15854     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
15855     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
15856     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
15857     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
15858     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
15859     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
15860 )
15861 process.hltPrePPRefUPCSingleJet16ZDC1nAsymXOR = cms.EDFilter( "HLTPrescaler",
15862     offset = cms.uint32( 0 ),
15863     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
15864 )
15865 process.hltL1sZDC1nAsymXORSingleJet20 = cms.EDFilter( "HLTL1TSeed",
15866     saveTags = cms.bool( True ),
15867     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" ),
15868     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
15869     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
15870     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
15871     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
15872     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
15873     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
15874     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
15875     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
15876     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
15877 )
15878 process.hltPrePPRefUPCSingleJet20ZDC1nAsymXOR = cms.EDFilter( "HLTPrescaler",
15879     offset = cms.uint32( 0 ),
15880     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
15881 )
15882 process.hltL1sZDC1nAsymXORSingleJet24 = cms.EDFilter( "HLTL1TSeed",
15883     saveTags = cms.bool( True ),
15884     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" ),
15885     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
15886     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
15887     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
15888     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
15889     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
15890     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
15891     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
15892     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
15893     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
15894 )
15895 process.hltPrePPRefUPCSingleJet24ZDC1nAsymXOR = cms.EDFilter( "HLTPrescaler",
15896     offset = cms.uint32( 0 ),
15897     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
15898 )
15899 process.hltL1sZDC1nAsymXORSingleJet28 = cms.EDFilter( "HLTL1TSeed",
15900     saveTags = cms.bool( True ),
15901     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" ),
15902     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
15903     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
15904     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
15905     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
15906     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
15907     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
15908     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
15909     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
15910     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
15911 )
15912 process.hltPrePPRefUPCSingleJet28ZDC1nAsymXOR = cms.EDFilter( "HLTPrescaler",
15913     offset = cms.uint32( 0 ),
15914     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
15915 )
15916 process.hltL1sZDC1nORSingleJet8 = cms.EDFilter( "HLTL1TSeed",
15917     saveTags = cms.bool( True ),
15918     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" ),
15919     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
15920     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
15921     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
15922     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
15923     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
15924     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
15925     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
15926     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
15927     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
15928 )
15929 process.hltPrePPRefUPCSingleJet8ZDC1nOR = cms.EDFilter( "HLTPrescaler",
15930     offset = cms.uint32( 0 ),
15931     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
15932 )
15933 process.hltL1sZDC1nORSingleJet12 = cms.EDFilter( "HLTL1TSeed",
15934     saveTags = cms.bool( True ),
15935     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" ),
15936     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
15937     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
15938     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
15939     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
15940     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
15941     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
15942     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
15943     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
15944     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
15945 )
15946 process.hltPrePPRefUPCSingleJet12ZDC1nOR = cms.EDFilter( "HLTPrescaler",
15947     offset = cms.uint32( 0 ),
15948     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
15949 )
15950 process.hltL1sZDC1nORSingleJet16 = cms.EDFilter( "HLTL1TSeed",
15951     saveTags = cms.bool( True ),
15952     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" ),
15953     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
15954     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
15955     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
15956     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
15957     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
15958     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
15959     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
15960     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
15961     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
15962 )
15963 process.hltPrePPRefUPCSingleJet16ZDC1nOR = cms.EDFilter( "HLTPrescaler",
15964     offset = cms.uint32( 0 ),
15965     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
15966 )
15967 process.hltL1sZDC1nORSingleJet20 = cms.EDFilter( "HLTL1TSeed",
15968     saveTags = cms.bool( True ),
15969     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" ),
15970     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
15971     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
15972     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
15973     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
15974     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
15975     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
15976     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
15977     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
15978     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
15979 )
15980 process.hltPrePPRefUPCSingleJet20ZDC1nOR = cms.EDFilter( "HLTPrescaler",
15981     offset = cms.uint32( 0 ),
15982     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
15983 )
15984 process.hltL1sZDC1nORSingleJet24 = cms.EDFilter( "HLTL1TSeed",
15985     saveTags = cms.bool( True ),
15986     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" ),
15987     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
15988     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
15989     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
15990     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
15991     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
15992     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
15993     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
15994     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
15995     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
15996 )
15997 process.hltPrePPRefUPCSingleJet24ZDC1nOR = cms.EDFilter( "HLTPrescaler",
15998     offset = cms.uint32( 0 ),
15999     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16000 )
16001 process.hltL1sZDC1nORSingleJet28 = cms.EDFilter( "HLTL1TSeed",
16002     saveTags = cms.bool( True ),
16003     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" ),
16004     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
16005     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
16006     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
16007     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
16008     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
16009     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
16010     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
16011     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
16012     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
16013 )
16014 process.hltPrePPRefUPCSingleJet28ZDC1nOR = cms.EDFilter( "HLTPrescaler",
16015     offset = cms.uint32( 0 ),
16016     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16017 )
16018 process.hltL1sZDC1nAsymXOR = cms.EDFilter( "HLTL1TSeed",
16019     saveTags = cms.bool( True ),
16020     L1SeedsLogicalExpression = cms.string( "L1_ZDC1n_AsymXOR OR L1_ZDC1n_Bkp1_AsymXOR OR L1_ZDC1n_Bkp2_AsymXOR OR L1_ZDC1n_Bkp3_AsymXOR" ),
16021     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
16022     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
16023     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
16024     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
16025     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
16026     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
16027     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
16028     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
16029     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
16030 )
16031 process.hltPrePPRefUPCZDC1nAsymXOR = cms.EDFilter( "HLTPrescaler",
16032     offset = cms.uint32( 0 ),
16033     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16034 )
16035 process.hltL1sZDC1nORPRef = cms.EDFilter( "HLTL1TSeed",
16036     saveTags = cms.bool( True ),
16037     L1SeedsLogicalExpression = cms.string( "L1_ZDC1n_OR OR L1_ZDC1n_Bkp1_OR OR L1_ZDC1n_Bkp2_OR OR L1_ZDC1n_Bkp3_OR" ),
16038     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
16039     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
16040     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
16041     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
16042     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
16043     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
16044     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
16045     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
16046     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
16047 )
16048 process.hltPrePPRefUPCZDC1nOR = cms.EDFilter( "HLTPrescaler",
16049     offset = cms.uint32( 0 ),
16050     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16051 )
16052 process.hltL1sL1ZeroBiasFirstCollisionInTrain = cms.EDFilter( "HLTL1TSeed",
16053     saveTags = cms.bool( True ),
16054     L1SeedsLogicalExpression = cms.string( "L1_FirstCollisionInTrain" ),
16055     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
16056     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
16057     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
16058     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
16059     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
16060     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
16061     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
16062     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
16063     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
16064 )
16065 process.hltPrePPRefZeroBiasFirstCollisionInTrain = cms.EDFilter( "HLTPrescaler",
16066     offset = cms.uint32( 0 ),
16067     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16068 )
16069 process.hltPreRandomHighRate = cms.EDFilter( "HLTPrescaler",
16070     offset = cms.uint32( 0 ),
16071     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16072 )
16073 process.hltTriggerSummaryAOD = cms.EDProducer( "TriggerSummaryProducerAOD",
16074     throw = cms.bool( False ),
16075     processName = cms.string( "@" ),
16076     moduleLabelPatternsToMatch = cms.vstring( 'hlt*' ),
16077     moduleLabelPatternsToSkip = cms.vstring(  )
16078 )
16079 process.hltTriggerSummaryRAW = cms.EDProducer( "TriggerSummaryProducerRAW",
16080     processName = cms.string( "@" )
16081 )
16082 process.hltL1TGlobalSummary = cms.EDAnalyzer( "L1TGlobalSummary",
16083     AlgInputTag = cms.InputTag( "hltGtStage2Digis" ),
16084     ExtInputTag = cms.InputTag( "hltGtStage2Digis" ),
16085     MinBx = cms.int32( 0 ),
16086     MaxBx = cms.int32( 0 ),
16087     DumpTrigResults = cms.bool( False ),
16088     DumpRecord = cms.bool( False ),
16089     DumpTrigSummary = cms.bool( True ),
16090     ReadPrescalesFromFile = cms.bool( False ),
16091     psFileName = cms.string( "prescale_L1TGlobal.csv" ),
16092     psColumn = cms.int32( 0 )
16093 )
16094 process.hltTrigReport = cms.EDAnalyzer( "HLTrigReport",
16095     HLTriggerResults = cms.InputTag( 'TriggerResults','','@currentProcess' ),
16096     reportBy = cms.untracked.string( "job" ),
16097     resetBy = cms.untracked.string( "never" ),
16098     serviceBy = cms.untracked.string( "never" ),
16099     ReferencePath = cms.untracked.string( "HLTriggerFinalPath" ),
16100     ReferenceRate = cms.untracked.double( 100.0 )
16101 )
16102 process.hltDatasetAlCaLumiPixelsCountsExpress = 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_LumiPixelsCounts_Random_v12' )
16109 )
16110 process.hltPreDatasetAlCaLumiPixelsCountsExpress = cms.EDFilter( "HLTPrescaler",
16111     offset = cms.uint32( 0 ),
16112     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16113 )
16114 process.hltDatasetAlCaLumiPixelsCountsPrompt = 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( 'AlCa_LumiPixelsCounts_Random_v12',
16121       'AlCa_LumiPixelsCounts_ZeroBias_v15' )
16122 )
16123 process.hltPreDatasetAlCaLumiPixelsCountsPrompt = cms.EDFilter( "HLTPrescaler",
16124     offset = cms.uint32( 0 ),
16125     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16126 )
16127 process.hltDatasetAlCaP0 = cms.EDFilter( "TriggerResultsFilter",
16128     usePathStatus = cms.bool( True ),
16129     hltResults = cms.InputTag( "" ),
16130     l1tResults = cms.InputTag( "" ),
16131     l1tIgnoreMaskAndPrescale = cms.bool( False ),
16132     throw = cms.bool( True ),
16133     triggerConditions = cms.vstring( 'AlCa_HIEcalEtaEBonly_v13',
16134       'AlCa_HIEcalEtaEEonly_v13',
16135       'AlCa_HIEcalPi0EBonly_v13',
16136       'AlCa_HIEcalPi0EEonly_v13' )
16137 )
16138 process.hltPreDatasetAlCaP0 = cms.EDFilter( "HLTPrescaler",
16139     offset = cms.uint32( 0 ),
16140     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16141 )
16142 process.hltDatasetAlCaPhiSym = cms.EDFilter( "TriggerResultsFilter",
16143     usePathStatus = cms.bool( True ),
16144     hltResults = cms.InputTag( "" ),
16145     l1tResults = cms.InputTag( "" ),
16146     l1tIgnoreMaskAndPrescale = cms.bool( False ),
16147     throw = cms.bool( True ),
16148     triggerConditions = cms.vstring( 'AlCa_EcalPhiSym_v22' )
16149 )
16150 process.hltPreDatasetAlCaPhiSym = cms.EDFilter( "HLTPrescaler",
16151     offset = cms.uint32( 0 ),
16152     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16153 )
16154 process.hltDatasetDQMGPUvsCPU = cms.EDFilter( "TriggerResultsFilter",
16155     usePathStatus = cms.bool( True ),
16156     hltResults = cms.InputTag( "" ),
16157     l1tResults = cms.InputTag( "" ),
16158     l1tIgnoreMaskAndPrescale = cms.bool( False ),
16159     throw = cms.bool( True ),
16160     triggerConditions = cms.vstring( 'DQM_EcalReconstruction_v13',
16161       'DQM_HcalReconstruction_v11',
16162       'DQM_PixelReconstruction_v14' )
16163 )
16164 process.hltPreDatasetDQMGPUvsCPU = cms.EDFilter( "HLTPrescaler",
16165     offset = cms.uint32( 0 ),
16166     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16167 )
16168 process.hltDatasetDQMOnlineBeamspot = cms.EDFilter( "TriggerResultsFilter",
16169     usePathStatus = cms.bool( True ),
16170     hltResults = cms.InputTag( "" ),
16171     l1tResults = cms.InputTag( "" ),
16172     l1tIgnoreMaskAndPrescale = cms.bool( False ),
16173     throw = cms.bool( True ),
16174     triggerConditions = cms.vstring( 'HLT_HIHT80_Beamspot_ppRef5TeV_v18 / 2',
16175       'HLT_ZeroBias_Beamspot_v19' )
16176 )
16177 process.hltPreDatasetDQMOnlineBeamspot = cms.EDFilter( "HLTPrescaler",
16178     offset = cms.uint32( 0 ),
16179     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16180 )
16181 process.hltDatasetEcalLaser = cms.EDFilter( "TriggerResultsFilter",
16182     usePathStatus = cms.bool( True ),
16183     hltResults = cms.InputTag( "" ),
16184     l1tResults = cms.InputTag( "" ),
16185     l1tIgnoreMaskAndPrescale = cms.bool( False ),
16186     throw = cms.bool( True ),
16187     triggerConditions = cms.vstring( 'HLT_EcalCalibration_v4' )
16188 )
16189 process.hltPreDatasetEcalLaser = cms.EDFilter( "HLTPrescaler",
16190     offset = cms.uint32( 0 ),
16191     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16192 )
16193 process.hltDatasetEmptyBX = cms.EDFilter( "TriggerResultsFilter",
16194     usePathStatus = cms.bool( True ),
16195     hltResults = cms.InputTag( "" ),
16196     l1tResults = cms.InputTag( "" ),
16197     l1tIgnoreMaskAndPrescale = cms.bool( False ),
16198     throw = cms.bool( True ),
16199     triggerConditions = cms.vstring( 'HLT_HIL1NotBptxORForPPRef_v10',
16200       'HLT_HIL1UnpairedBunchBptxMinusForPPRef_v10',
16201       'HLT_HIL1UnpairedBunchBptxPlusForPPRef_v10' )
16202 )
16203 process.hltPreDatasetEmptyBX = cms.EDFilter( "HLTPrescaler",
16204     offset = cms.uint32( 0 ),
16205     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16206 )
16207 process.hltDatasetEventDisplay = cms.EDFilter( "TriggerResultsFilter",
16208     usePathStatus = cms.bool( True ),
16209     hltResults = cms.InputTag( "" ),
16210     l1tResults = cms.InputTag( "" ),
16211     l1tIgnoreMaskAndPrescale = cms.bool( False ),
16212     throw = cms.bool( True ),
16213     triggerConditions = cms.vstring( 'HLT_AK4PFJet100_v11 / 40',
16214       'HLT_PPRefGEDPhoton30_v8 / 50',
16215       'HLT_PPRefL3SingleMu7_v11 / 200',
16216       'HLT_Physics_v15 / 10' )
16217 )
16218 process.hltPreDatasetEventDisplay = cms.EDFilter( "HLTPrescaler",
16219     offset = cms.uint32( 0 ),
16220     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16221 )
16222 process.hltDatasetExpressAlignment = cms.EDFilter( "TriggerResultsFilter",
16223     usePathStatus = cms.bool( True ),
16224     hltResults = cms.InputTag( "" ),
16225     l1tResults = cms.InputTag( "" ),
16226     l1tIgnoreMaskAndPrescale = cms.bool( False ),
16227     throw = cms.bool( True ),
16228     triggerConditions = cms.vstring( 'HLT_HIHT80_Beamspot_ppRef5TeV_v18 / 2',
16229       'HLT_ZeroBias_Beamspot_v19' )
16230 )
16231 process.hltPreDatasetExpressAlignment = cms.EDFilter( "HLTPrescaler",
16232     offset = cms.uint32( 0 ),
16233     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16234 )
16235 process.hltDatasetExpressPhysics = cms.EDFilter( "TriggerResultsFilter",
16236     usePathStatus = cms.bool( True ),
16237     hltResults = cms.InputTag( "" ),
16238     l1tResults = cms.InputTag( "" ),
16239     l1tIgnoreMaskAndPrescale = cms.bool( False ),
16240     throw = cms.bool( True ),
16241     triggerConditions = cms.vstring( 'HLT_AK4PFJet80_v11 / 80',
16242       'HLT_PPRefEle15Ele10GsfMass50_v9 / 12',
16243       'HLT_PPRefL3SingleMu7_v11 / 80',
16244       'HLT_PPRefUPC_ZDC1nOR_v2 / 8500',
16245       'HLT_Physics_v15 / 2',
16246       'HLT_Random_v3',
16247       'HLT_ZeroBias_FirstCollisionAfterAbortGap_v13',
16248       'HLT_ZeroBias_v14 / 6' )
16249 )
16250 process.hltPreDatasetExpressPhysics = cms.EDFilter( "HLTPrescaler",
16251     offset = cms.uint32( 0 ),
16252     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16253 )
16254 process.hltDatasetHLTMonitor = cms.EDFilter( "TriggerResultsFilter",
16255     usePathStatus = cms.bool( True ),
16256     hltResults = cms.InputTag( "" ),
16257     l1tResults = cms.InputTag( "" ),
16258     l1tIgnoreMaskAndPrescale = cms.bool( False ),
16259     throw = cms.bool( True ),
16260     triggerConditions = cms.vstring( 'HLT_AK4PFJet80_v11 / 20',
16261       'HLT_PPRefEle15Ele10GsfMass50_v9',
16262       'HLT_PPRefEle50Gsf_v9' )
16263 )
16264 process.hltPreDatasetHLTMonitor = cms.EDFilter( "HLTPrescaler",
16265     offset = cms.uint32( 0 ),
16266     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16267 )
16268 process.hltDatasetHLTPhysics = cms.EDFilter( "TriggerResultsFilter",
16269     usePathStatus = cms.bool( True ),
16270     hltResults = cms.InputTag( "" ),
16271     l1tResults = cms.InputTag( "" ),
16272     l1tIgnoreMaskAndPrescale = cms.bool( False ),
16273     throw = cms.bool( True ),
16274     triggerConditions = cms.vstring( 'HLT_Physics_v15' )
16275 )
16276 process.hltPreDatasetHLTPhysics = cms.EDFilter( "HLTPrescaler",
16277     offset = cms.uint32( 0 ),
16278     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16279 )
16280 process.hltDatasetHcalNZS = cms.EDFilter( "TriggerResultsFilter",
16281     usePathStatus = cms.bool( True ),
16282     hltResults = cms.InputTag( "" ),
16283     l1tResults = cms.InputTag( "" ),
16284     l1tIgnoreMaskAndPrescale = cms.bool( False ),
16285     throw = cms.bool( True ),
16286     triggerConditions = cms.vstring( 'HLT_HcalNZS_v22',
16287       'HLT_HcalPhiSym_v24' )
16288 )
16289 process.hltPreDatasetHcalNZS = cms.EDFilter( "HLTPrescaler",
16290     offset = cms.uint32( 0 ),
16291     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16292 )
16293 process.hltDatasetL1Accept = cms.EDFilter( "TriggerResultsFilter",
16294     usePathStatus = cms.bool( True ),
16295     hltResults = cms.InputTag( "" ),
16296     l1tResults = cms.InputTag( "" ),
16297     l1tIgnoreMaskAndPrescale = cms.bool( False ),
16298     throw = cms.bool( True ),
16299     triggerConditions = cms.vstring( 'DST_Physics_v17' )
16300 )
16301 process.hltPreDatasetL1Accept = cms.EDFilter( "HLTPrescaler",
16302     offset = cms.uint32( 0 ),
16303     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16304 )
16305 process.hltDatasetNoBPTX = cms.EDFilter( "TriggerResultsFilter",
16306     usePathStatus = cms.bool( True ),
16307     hltResults = cms.InputTag( "" ),
16308     l1tResults = cms.InputTag( "" ),
16309     l1tIgnoreMaskAndPrescale = cms.bool( False ),
16310     throw = cms.bool( True ),
16311     triggerConditions = cms.vstring( 'HLT_CDC_L2cosmic_10_er1p0_v11',
16312       'HLT_CDC_L2cosmic_5p5_er1p0_v11' )
16313 )
16314 process.hltPreDatasetNoBPTX = cms.EDFilter( "HLTPrescaler",
16315     offset = cms.uint32( 0 ),
16316     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16317 )
16318 process.hltDatasetOnlineMonitor = cms.EDFilter( "TriggerResultsFilter",
16319     usePathStatus = cms.bool( True ),
16320     hltResults = cms.InputTag( "" ),
16321     l1tResults = cms.InputTag( "" ),
16322     l1tIgnoreMaskAndPrescale = cms.bool( False ),
16323     throw = cms.bool( True ),
16324     triggerConditions = cms.vstring( 'HLT_AK4PFJet100_v11 / 10',
16325       'HLT_AK4PFJetFwd80_v11 / 2',
16326       'HLT_CDC_L2cosmic_10_er1p0_v11',
16327       'HLT_CDC_L2cosmic_5p5_er1p0_v11',
16328       'HLT_HIL1NotBptxORForPPRef_v10',
16329       'HLT_HIL1UnpairedBunchBptxMinusForPPRef_v10',
16330       'HLT_HIL1UnpairedBunchBptxPlusForPPRef_v10',
16331       'HLT_HcalNZS_v22',
16332       'HLT_HcalPhiSym_v24',
16333       'HLT_PPRefDoubleEle10Gsf_v9 / 50',
16334       'HLT_PPRefEle30Gsf_v10 / 5',
16335       'HLT_PPRefGEDPhoton30_EB_v8 / 20',
16336       'HLT_PPRefGEDPhoton40_v8 / 10',
16337       'HLT_PPRefL3DoubleMu0_Open_v11 / 0',
16338       'HLT_PPRefL3DoubleMu0_v11 / 200',
16339       'HLT_PPRefL3SingleMu7_v11 / 200',
16340       'HLT_Physics_v15',
16341       'HLT_Random_v3',
16342       'HLT_ZeroBias_FirstCollisionAfterAbortGap_v13',
16343       'HLT_ZeroBias_v14' )
16344 )
16345 process.hltPreDatasetOnlineMonitor = cms.EDFilter( "HLTPrescaler",
16346     offset = cms.uint32( 0 ),
16347     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16348 )
16349 process.hltDatasetPPRefDoubleMuon = cms.EDFilter( "TriggerResultsFilter",
16350     usePathStatus = cms.bool( True ),
16351     hltResults = cms.InputTag( "" ),
16352     l1tResults = cms.InputTag( "" ),
16353     l1tIgnoreMaskAndPrescale = cms.bool( False ),
16354     throw = cms.bool( True ),
16355     triggerConditions = cms.vstring( 'HLT_PPRefL1DoubleMu0_Open_v7',
16356       'HLT_PPRefL1DoubleMu0_SQ_v2',
16357       'HLT_PPRefL1DoubleMu0_v7',
16358       'HLT_PPRefL1DoubleMu2_SQ_v2',
16359       'HLT_PPRefL1DoubleMu2_v2',
16360       'HLT_PPRefL2DoubleMu0_Open_v7',
16361       'HLT_PPRefL2DoubleMu0_v7',
16362       'HLT_PPRefL3DoubleMu0_Open_v11',
16363       'HLT_PPRefL3DoubleMu0_v11' )
16364 )
16365 process.hltPreDatasetPPRefDoubleMuon0 = cms.EDFilter( "HLTPrescaler",
16366     offset = cms.uint32( 0 ),
16367     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16368 )
16369 process.hltPreDatasetPPRefDoubleMuon1 = cms.EDFilter( "HLTPrescaler",
16370     offset = cms.uint32( 1 ),
16371     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16372 )
16373 process.hltPreDatasetPPRefDoubleMuon2 = cms.EDFilter( "HLTPrescaler",
16374     offset = cms.uint32( 2 ),
16375     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16376 )
16377 process.hltPreDatasetPPRefDoubleMuon3 = cms.EDFilter( "HLTPrescaler",
16378     offset = cms.uint32( 3 ),
16379     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16380 )
16381 process.hltDatasetPPRefHardProbes = cms.EDFilter( "TriggerResultsFilter",
16382     usePathStatus = cms.bool( True ),
16383     hltResults = cms.InputTag( "" ),
16384     l1tResults = cms.InputTag( "" ),
16385     l1tIgnoreMaskAndPrescale = cms.bool( False ),
16386     throw = cms.bool( True ),
16387     triggerConditions = cms.vstring( 'HLT_AK4CaloJet100_v8',
16388       'HLT_AK4CaloJet120_v8',
16389       'HLT_AK4CaloJet40_v8',
16390       'HLT_AK4CaloJet60_v8',
16391       'HLT_AK4CaloJet70_v8',
16392       'HLT_AK4CaloJet80_v8',
16393       'HLT_AK4CaloJetFwd100_v8',
16394       'HLT_AK4CaloJetFwd120_v8',
16395       'HLT_AK4CaloJetFwd40_v8',
16396       'HLT_AK4CaloJetFwd60_v8',
16397       'HLT_AK4CaloJetFwd70_v8',
16398       'HLT_AK4CaloJetFwd80_v8',
16399       'HLT_AK4PFJet100_v11',
16400       'HLT_AK4PFJet120_v11',
16401       'HLT_AK4PFJet40_v11',
16402       'HLT_AK4PFJet60_v11',
16403       'HLT_AK4PFJet80_v11',
16404       'HLT_AK4PFJetFwd100_v11',
16405       'HLT_AK4PFJetFwd120_v11',
16406       'HLT_AK4PFJetFwd40_v11',
16407       'HLT_AK4PFJetFwd60_v11',
16408       'HLT_AK4PFJetFwd80_v11',
16409       'HLT_PPRefDoubleEle10GsfMass50_v9',
16410       'HLT_PPRefDoubleEle10Gsf_v9',
16411       'HLT_PPRefDoubleEle15GsfMass50_v9',
16412       'HLT_PPRefDoubleEle15Gsf_v9',
16413       'HLT_PPRefDoubleGEDPhoton20_v3',
16414       'HLT_PPRefEle10Gsf_v9',
16415       'HLT_PPRefEle15Ele10GsfMass50_v9',
16416       'HLT_PPRefEle15Ele10Gsf_v9',
16417       'HLT_PPRefEle15Gsf_v9',
16418       'HLT_PPRefEle20Gsf_v10',
16419       'HLT_PPRefEle30Gsf_v10',
16420       'HLT_PPRefEle40Gsf_v9',
16421       'HLT_PPRefEle50Gsf_v9',
16422       'HLT_PPRefGEDPhoton10_EB_v8',
16423       'HLT_PPRefGEDPhoton10_v8',
16424       'HLT_PPRefGEDPhoton20_EB_v8',
16425       'HLT_PPRefGEDPhoton20_v8',
16426       'HLT_PPRefGEDPhoton30_EB_v8',
16427       'HLT_PPRefGEDPhoton30_v8',
16428       'HLT_PPRefGEDPhoton40_EB_v8',
16429       'HLT_PPRefGEDPhoton40_v8',
16430       'HLT_PPRefGEDPhoton50_EB_v8',
16431       'HLT_PPRefGEDPhoton50_v8',
16432       'HLT_PPRefGEDPhoton60_EB_v8',
16433       'HLT_PPRefGEDPhoton60_v8' )
16434 )
16435 process.hltPreDatasetPPRefHardProbes0 = cms.EDFilter( "HLTPrescaler",
16436     offset = cms.uint32( 0 ),
16437     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16438 )
16439 process.hltDatasetPPRefSingleMuon = cms.EDFilter( "TriggerResultsFilter",
16440     usePathStatus = cms.bool( True ),
16441     hltResults = cms.InputTag( "" ),
16442     l1tResults = cms.InputTag( "" ),
16443     l1tIgnoreMaskAndPrescale = cms.bool( False ),
16444     throw = cms.bool( True ),
16445     triggerConditions = cms.vstring( 'HLT_PPRefCscCluster_Loose_v7',
16446       'HLT_PPRefCscCluster_Medium_v7',
16447       'HLT_PPRefCscCluster_Tight_v7',
16448       'HLT_PPRefL1SingleMu0_Cosmics_v7',
16449       'HLT_PPRefL1SingleMu12_v7',
16450       'HLT_PPRefL1SingleMu5_Ele20Gsf_v4',
16451       'HLT_PPRefL1SingleMu5_GEDPhoton20_v3',
16452       'HLT_PPRefL1SingleMu7_Ele20Gsf_v4',
16453       'HLT_PPRefL1SingleMu7_GEDPhoton10_v3',
16454       'HLT_PPRefL1SingleMu7_v7',
16455       'HLT_PPRefL2SingleMu12_v7',
16456       'HLT_PPRefL2SingleMu15_v7',
16457       'HLT_PPRefL2SingleMu20_v7',
16458       'HLT_PPRefL2SingleMu7_v7',
16459       'HLT_PPRefL3SingleMu12_v11',
16460       'HLT_PPRefL3SingleMu15_v11',
16461       'HLT_PPRefL3SingleMu20_v11',
16462       'HLT_PPRefL3SingleMu3_SingleAK4CaloJet40_v4',
16463       'HLT_PPRefL3SingleMu3_SingleAK4CaloJet60_v4',
16464       'HLT_PPRefL3SingleMu3_SingleAK4CaloJet80_v4',
16465       'HLT_PPRefL3SingleMu3_v11',
16466       'HLT_PPRefL3SingleMu5_SingleAK4CaloJet40_v4',
16467       'HLT_PPRefL3SingleMu5_SingleAK4CaloJet60_v4',
16468       'HLT_PPRefL3SingleMu5_SingleAK4CaloJet80_v4',
16469       'HLT_PPRefL3SingleMu5_v11',
16470       'HLT_PPRefL3SingleMu7_v11' )
16471 )
16472 process.hltPreDatasetPPRefSingleMuon0 = cms.EDFilter( "HLTPrescaler",
16473     offset = cms.uint32( 0 ),
16474     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16475 )
16476 process.hltDatasetPPRefZeroBias = cms.EDFilter( "TriggerResultsFilter",
16477     usePathStatus = cms.bool( True ),
16478     hltResults = cms.InputTag( "" ),
16479     l1tResults = cms.InputTag( "" ),
16480     l1tIgnoreMaskAndPrescale = cms.bool( False ),
16481     throw = cms.bool( True ),
16482     triggerConditions = cms.vstring( 'HLT_PPRefUPC_SingleJet12_ZDC1nAsymXOR_v2',
16483       'HLT_PPRefUPC_SingleJet12_ZDC1nOR_v2',
16484       'HLT_PPRefUPC_SingleJet16_ZDC1nAsymXOR_v2',
16485       'HLT_PPRefUPC_SingleJet16_ZDC1nOR_v2',
16486       'HLT_PPRefUPC_SingleJet20_ZDC1nAsymXOR_v2',
16487       'HLT_PPRefUPC_SingleJet20_ZDC1nOR_v2',
16488       'HLT_PPRefUPC_SingleJet24_ZDC1nAsymXOR_v2',
16489       'HLT_PPRefUPC_SingleJet24_ZDC1nOR_v2',
16490       'HLT_PPRefUPC_SingleJet28_ZDC1nAsymXOR_v2',
16491       'HLT_PPRefUPC_SingleJet28_ZDC1nOR_v2',
16492       'HLT_PPRefUPC_SingleJet8_ZDC1nAsymXOR_v2',
16493       'HLT_PPRefUPC_SingleJet8_ZDC1nOR_v2',
16494       'HLT_PPRefUPC_ZDC1nAsymXOR_v2',
16495       'HLT_PPRefUPC_ZDC1nOR_v2',
16496       'HLT_PPRefZeroBias_FirstCollisionInTrain_v1',
16497       'HLT_PPRefZeroBias_v7' )
16498 )
16499 process.hltPreDatasetPPRefZeroBiasPlusForward0 = cms.EDFilter( "HLTPrescaler",
16500     offset = cms.uint32( 0 ),
16501     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16502 )
16503 process.hltDatasetRPCMonitor = cms.EDFilter( "TriggerResultsFilter",
16504     usePathStatus = cms.bool( True ),
16505     hltResults = cms.InputTag( "" ),
16506     l1tResults = cms.InputTag( "" ),
16507     l1tIgnoreMaskAndPrescale = cms.bool( False ),
16508     throw = cms.bool( True ),
16509     triggerConditions = cms.vstring( 'AlCa_HIRPCMuonNormalisation_v12' )
16510 )
16511 process.hltPreDatasetRPCMonitor = cms.EDFilter( "HLTPrescaler",
16512     offset = cms.uint32( 0 ),
16513     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16514 )
16515 process.hltDatasetTestEnablesEcalHcal = 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_EcalCalibration_v4',
16522       'HLT_HcalCalibration_v6' )
16523 )
16524 process.hltPreDatasetTestEnablesEcalHcal = cms.EDFilter( "HLTPrescaler",
16525     offset = cms.uint32( 0 ),
16526     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16527 )
16528 process.hltDatasetTestEnablesEcalHcalDQM = cms.EDFilter( "TriggerResultsFilter",
16529     usePathStatus = cms.bool( True ),
16530     hltResults = cms.InputTag( "" ),
16531     l1tResults = cms.InputTag( "" ),
16532     l1tIgnoreMaskAndPrescale = cms.bool( False ),
16533     throw = cms.bool( True ),
16534     triggerConditions = cms.vstring( 'HLT_EcalCalibration_v4',
16535       'HLT_HcalCalibration_v6' )
16536 )
16537 process.hltPreDatasetTestEnablesEcalHcalDQM = cms.EDFilter( "HLTPrescaler",
16538     offset = cms.uint32( 0 ),
16539     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16540 )
16541 process.hltDatasetZeroBias = cms.EDFilter( "TriggerResultsFilter",
16542     usePathStatus = cms.bool( True ),
16543     hltResults = cms.InputTag( "" ),
16544     l1tResults = cms.InputTag( "" ),
16545     l1tIgnoreMaskAndPrescale = cms.bool( False ),
16546     throw = cms.bool( True ),
16547     triggerConditions = cms.vstring( 'HLT_Random_v3',
16548       'HLT_ZeroBias_FirstCollisionAfterAbortGap_v13',
16549       'HLT_ZeroBias_v14' )
16550 )
16551 process.hltPreDatasetZeroBias = cms.EDFilter( "HLTPrescaler",
16552     offset = cms.uint32( 0 ),
16553     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16554 )
16555 process.hltDatasetSpecialRandom = cms.EDFilter( "TriggerResultsFilter",
16556     usePathStatus = cms.bool( True ),
16557     hltResults = cms.InputTag( "" ),
16558     l1tResults = cms.InputTag( "" ),
16559     l1tIgnoreMaskAndPrescale = cms.bool( False ),
16560     throw = cms.bool( True ),
16561     triggerConditions = cms.vstring( 'HLT_Random_HighRate_v1' )
16562 )
16563 process.hltPreDatasetSpecialRandom0 = cms.EDFilter( "HLTPrescaler",
16564     offset = cms.uint32( 0 ),
16565     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16566 )
16567 process.hltPreDatasetSpecialRandom1 = cms.EDFilter( "HLTPrescaler",
16568     offset = cms.uint32( 1 ),
16569     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16570 )
16571 process.hltPreDatasetSpecialRandom2 = cms.EDFilter( "HLTPrescaler",
16572     offset = cms.uint32( 2 ),
16573     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16574 )
16575 process.hltPreDatasetSpecialRandom3 = cms.EDFilter( "HLTPrescaler",
16576     offset = cms.uint32( 3 ),
16577     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16578 )
16579 process.hltPreDatasetSpecialRandom4 = cms.EDFilter( "HLTPrescaler",
16580     offset = cms.uint32( 4 ),
16581     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16582 )
16583 process.hltPreDatasetSpecialRandom5 = cms.EDFilter( "HLTPrescaler",
16584     offset = cms.uint32( 5 ),
16585     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16586 )
16587 process.hltPreDatasetSpecialRandom6 = cms.EDFilter( "HLTPrescaler",
16588     offset = cms.uint32( 6 ),
16589     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16590 )
16591 process.hltPreDatasetSpecialRandom7 = cms.EDFilter( "HLTPrescaler",
16592     offset = cms.uint32( 7 ),
16593     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16594 )
16595 process.hltPreDatasetSpecialRandom8 = cms.EDFilter( "HLTPrescaler",
16596     offset = cms.uint32( 8 ),
16597     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16598 )
16599 process.hltPreDatasetSpecialRandom9 = cms.EDFilter( "HLTPrescaler",
16600     offset = cms.uint32( 9 ),
16601     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16602 )
16603 process.hltPreDatasetSpecialRandom10 = cms.EDFilter( "HLTPrescaler",
16604     offset = cms.uint32( 10 ),
16605     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16606 )
16607 process.hltPreDatasetSpecialRandom11 = cms.EDFilter( "HLTPrescaler",
16608     offset = cms.uint32( 11 ),
16609     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16610 )
16611 process.hltPreDatasetSpecialRandom12 = cms.EDFilter( "HLTPrescaler",
16612     offset = cms.uint32( 12 ),
16613     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16614 )
16615 process.hltPreDatasetSpecialRandom13 = cms.EDFilter( "HLTPrescaler",
16616     offset = cms.uint32( 13 ),
16617     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16618 )
16619 process.hltPreDatasetSpecialRandom14 = cms.EDFilter( "HLTPrescaler",
16620     offset = cms.uint32( 14 ),
16621     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16622 )
16623 process.hltPreDatasetSpecialRandom15 = cms.EDFilter( "HLTPrescaler",
16624     offset = cms.uint32( 15 ),
16625     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16626 )
16627 process.hltPreDatasetSpecialRandom16 = cms.EDFilter( "HLTPrescaler",
16628     offset = cms.uint32( 16 ),
16629     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16630 )
16631 process.hltPreDatasetSpecialRandom17 = cms.EDFilter( "HLTPrescaler",
16632     offset = cms.uint32( 17 ),
16633     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16634 )
16635 process.hltPreDatasetSpecialRandom18 = cms.EDFilter( "HLTPrescaler",
16636     offset = cms.uint32( 18 ),
16637     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16638 )
16639 process.hltPreDatasetSpecialRandom19 = cms.EDFilter( "HLTPrescaler",
16640     offset = cms.uint32( 19 ),
16641     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16642 )
16643 process.hltPreDatasetPPRefZeroBiasPlusForward1 = cms.EDFilter( "HLTPrescaler",
16644     offset = cms.uint32( 1 ),
16645     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16646 )
16647 process.hltPreDatasetPPRefZeroBiasPlusForward2 = cms.EDFilter( "HLTPrescaler",
16648     offset = cms.uint32( 2 ),
16649     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16650 )
16651 process.hltPreDatasetPPRefZeroBiasPlusForward3 = cms.EDFilter( "HLTPrescaler",
16652     offset = cms.uint32( 3 ),
16653     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16654 )
16655 process.hltPreDatasetPPRefZeroBiasPlusForward4 = cms.EDFilter( "HLTPrescaler",
16656     offset = cms.uint32( 4 ),
16657     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16658 )
16659 process.hltPreDatasetPPRefZeroBiasPlusForward5 = cms.EDFilter( "HLTPrescaler",
16660     offset = cms.uint32( 5 ),
16661     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16662 )
16663 process.hltPreDatasetPPRefZeroBiasPlusForward6 = cms.EDFilter( "HLTPrescaler",
16664     offset = cms.uint32( 6 ),
16665     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16666 )
16667 process.hltPreDatasetPPRefZeroBiasPlusForward7 = cms.EDFilter( "HLTPrescaler",
16668     offset = cms.uint32( 7 ),
16669     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16670 )
16671 process.hltPreDatasetPPRefZeroBiasPlusForward8 = cms.EDFilter( "HLTPrescaler",
16672     offset = cms.uint32( 8 ),
16673     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16674 )
16675 process.hltPreDatasetPPRefZeroBiasPlusForward9 = cms.EDFilter( "HLTPrescaler",
16676     offset = cms.uint32( 9 ),
16677     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16678 )
16679 process.hltPreDatasetPPRefZeroBiasPlusForward10 = cms.EDFilter( "HLTPrescaler",
16680     offset = cms.uint32( 10 ),
16681     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16682 )
16683 process.hltPreDatasetPPRefZeroBiasPlusForward11 = cms.EDFilter( "HLTPrescaler",
16684     offset = cms.uint32( 11 ),
16685     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16686 )
16687 process.hltPreDatasetPPRefZeroBiasPlusForward12 = cms.EDFilter( "HLTPrescaler",
16688     offset = cms.uint32( 12 ),
16689     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16690 )
16691 process.hltPreDatasetPPRefZeroBiasPlusForward13 = cms.EDFilter( "HLTPrescaler",
16692     offset = cms.uint32( 13 ),
16693     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16694 )
16695 process.hltPreDatasetPPRefZeroBiasPlusForward14 = cms.EDFilter( "HLTPrescaler",
16696     offset = cms.uint32( 14 ),
16697     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16698 )
16699 process.hltPreDatasetPPRefZeroBiasPlusForward15 = cms.EDFilter( "HLTPrescaler",
16700     offset = cms.uint32( 15 ),
16701     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16702 )
16703 process.hltPreDatasetPPRefZeroBiasPlusForward16 = cms.EDFilter( "HLTPrescaler",
16704     offset = cms.uint32( 16 ),
16705     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16706 )
16707 process.hltPreDatasetPPRefZeroBiasPlusForward17 = cms.EDFilter( "HLTPrescaler",
16708     offset = cms.uint32( 17 ),
16709     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16710 )
16711 process.hltPreDatasetPPRefZeroBiasPlusForward18 = cms.EDFilter( "HLTPrescaler",
16712     offset = cms.uint32( 18 ),
16713     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16714 )
16715 process.hltPreDatasetPPRefZeroBiasPlusForward19 = cms.EDFilter( "HLTPrescaler",
16716     offset = cms.uint32( 19 ),
16717     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16718 )
16719 process.hltPreDatasetPPRefZeroBiasPlusForward20 = cms.EDFilter( "HLTPrescaler",
16720     offset = cms.uint32( 20 ),
16721     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16722 )
16723 process.hltPreDatasetPPRefZeroBiasPlusForward21 = cms.EDFilter( "HLTPrescaler",
16724     offset = cms.uint32( 21 ),
16725     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16726 )
16727 process.hltPreDatasetPPRefZeroBiasPlusForward22 = cms.EDFilter( "HLTPrescaler",
16728     offset = cms.uint32( 22 ),
16729     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16730 )
16731 process.hltPreDatasetPPRefZeroBiasPlusForward23 = cms.EDFilter( "HLTPrescaler",
16732     offset = cms.uint32( 23 ),
16733     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16734 )
16735 process.hltPreDatasetPPRefZeroBiasPlusForward24 = cms.EDFilter( "HLTPrescaler",
16736     offset = cms.uint32( 24 ),
16737     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16738 )
16739 process.hltPreDatasetPPRefSingleMuon1 = cms.EDFilter( "HLTPrescaler",
16740     offset = cms.uint32( 1 ),
16741     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16742 )
16743 process.hltPreDatasetPPRefSingleMuon2 = cms.EDFilter( "HLTPrescaler",
16744     offset = cms.uint32( 2 ),
16745     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16746 )
16747 process.hltPreDatasetPPRefSingleMuon3 = cms.EDFilter( "HLTPrescaler",
16748     offset = cms.uint32( 3 ),
16749     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16750 )
16751 process.hltPreDatasetPPRefHardProbes1 = cms.EDFilter( "HLTPrescaler",
16752     offset = cms.uint32( 1 ),
16753     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16754 )
16755 process.hltPreDatasetPPRefHardProbes2 = cms.EDFilter( "HLTPrescaler",
16756     offset = cms.uint32( 2 ),
16757     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16758 )
16759 process.hltPreDatasetPPRefHardProbes3 = cms.EDFilter( "HLTPrescaler",
16760     offset = cms.uint32( 3 ),
16761     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16762 )
16763 process.hltPreDatasetPPRefHardProbes4 = cms.EDFilter( "HLTPrescaler",
16764     offset = cms.uint32( 4 ),
16765     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16766 )
16767 
16768 process.hltOutputALCALumiPixelsCountsExpress = cms.OutputModule( "PoolOutputModule",
16769     fileName = cms.untracked.string( "outputALCALumiPixelsCountsExpress.root" ),
16770     compressionAlgorithm = cms.untracked.string( "ZSTD" ),
16771     compressionLevel = cms.untracked.int32( 3 ),
16772     fastCloning = cms.untracked.bool( False ),
16773     dataset = cms.untracked.PSet(
16774         filterName = cms.untracked.string( "" ),
16775         dataTier = cms.untracked.string( "RAW" )
16776     ),
16777     SelectEvents = cms.untracked.PSet(  SelectEvents = cms.vstring( 'Dataset_AlCaLumiPixelsCountsExpress' ) ),
16778     outputCommands = cms.untracked.vstring( 'drop *',
16779       'keep *_hltAlcaPixelClusterCounts_*_*',
16780       'keep edmTriggerResults_*_*_*' )
16781 )
16782 process.hltOutputALCALumiPixelsCountsPrompt = cms.OutputModule( "PoolOutputModule",
16783     fileName = cms.untracked.string( "outputALCALumiPixelsCountsPrompt.root" ),
16784     compressionAlgorithm = cms.untracked.string( "ZSTD" ),
16785     compressionLevel = cms.untracked.int32( 3 ),
16786     fastCloning = cms.untracked.bool( False ),
16787     dataset = cms.untracked.PSet(
16788         filterName = cms.untracked.string( "" ),
16789         dataTier = cms.untracked.string( "RAW" )
16790     ),
16791     SelectEvents = cms.untracked.PSet(  SelectEvents = cms.vstring( 'Dataset_AlCaLumiPixelsCountsPrompt' ) ),
16792     outputCommands = cms.untracked.vstring( 'drop *',
16793       'keep *_hltAlcaPixelClusterCounts_*_*',
16794       'keep edmTriggerResults_*_*_*' )
16795 )
16796 process.hltOutputALCAP0 = cms.OutputModule( "PoolOutputModule",
16797     fileName = cms.untracked.string( "outputALCAP0.root" ),
16798     compressionAlgorithm = cms.untracked.string( "ZSTD" ),
16799     compressionLevel = cms.untracked.int32( 3 ),
16800     fastCloning = cms.untracked.bool( False ),
16801     dataset = cms.untracked.PSet(
16802         filterName = cms.untracked.string( "" ),
16803         dataTier = cms.untracked.string( "RAW" )
16804     ),
16805     SelectEvents = cms.untracked.PSet(  SelectEvents = cms.vstring( 'Dataset_AlCaP0' ) ),
16806     outputCommands = cms.untracked.vstring( 'drop *',
16807       'keep *_hltAlCaEtaEBRechitsToDigis_*_*',
16808       'keep *_hltAlCaEtaEERechitsToDigis_*_*',
16809       'keep *_hltAlCaEtaRecHitsFilterEEonlyRegional_etaEcalRecHitsES_*',
16810       'keep *_hltAlCaPi0EBRechitsToDigis_*_*',
16811       'keep *_hltAlCaPi0EERechitsToDigis_*_*',
16812       'keep *_hltAlCaPi0RecHitsFilterEEonlyRegional_pi0EcalRecHitsES_*',
16813       'keep *_hltFEDSelectorL1_*_*',
16814       'keep edmTriggerResults_*_*_*' )
16815 )
16816 process.hltOutputALCAPHISYM = cms.OutputModule( "PoolOutputModule",
16817     fileName = cms.untracked.string( "outputALCAPHISYM.root" ),
16818     compressionAlgorithm = cms.untracked.string( "ZSTD" ),
16819     compressionLevel = cms.untracked.int32( 3 ),
16820     fastCloning = cms.untracked.bool( False ),
16821     dataset = cms.untracked.PSet(
16822         filterName = cms.untracked.string( "" ),
16823         dataTier = cms.untracked.string( "RAW" )
16824     ),
16825     SelectEvents = cms.untracked.PSet(  SelectEvents = cms.vstring( 'Dataset_AlCaPhiSym' ) ),
16826     outputCommands = cms.untracked.vstring( 'drop *',
16827       'keep *_hltEcalPhiSymFilter_*_*',
16828       'keep *_hltFEDSelectorL1_*_*',
16829       'keep edmTriggerResults_*_*_*' )
16830 )
16831 process.hltOutputCalibration = cms.OutputModule( "PoolOutputModule",
16832     fileName = cms.untracked.string( "outputCalibration.root" ),
16833     compressionAlgorithm = cms.untracked.string( "ZSTD" ),
16834     compressionLevel = cms.untracked.int32( 3 ),
16835     fastCloning = cms.untracked.bool( False ),
16836     dataset = cms.untracked.PSet(
16837         filterName = cms.untracked.string( "" ),
16838         dataTier = cms.untracked.string( "RAW" )
16839     ),
16840     SelectEvents = cms.untracked.PSet(  SelectEvents = cms.vstring( 'Dataset_TestEnablesEcalHcal' ) ),
16841     outputCommands = cms.untracked.vstring( 'drop *',
16842       'keep *_hltEcalCalibrationRaw_*_*',
16843       'keep *_hltHcalCalibrationRaw_*_*',
16844       'keep edmTriggerResults_*_*_*',
16845       'keep triggerTriggerEvent_*_*_*' )
16846 )
16847 process.hltOutputDQM = cms.OutputModule( "PoolOutputModule",
16848     fileName = cms.untracked.string( "outputDQM.root" ),
16849     compressionAlgorithm = cms.untracked.string( "ZSTD" ),
16850     compressionLevel = cms.untracked.int32( 3 ),
16851     fastCloning = cms.untracked.bool( False ),
16852     dataset = cms.untracked.PSet(
16853         filterName = cms.untracked.string( "" ),
16854         dataTier = cms.untracked.string( "RAW" )
16855     ),
16856     SelectEvents = cms.untracked.PSet(  SelectEvents = cms.vstring( 'Dataset_OnlineMonitor' ) ),
16857     outputCommands = cms.untracked.vstring( 'drop *',
16858       'keep *_hltDoubletRecoveryPFlowTrackSelectionHighPurity_*_*',
16859       'keep *_hltEcalRecHit_*_*',
16860       'keep *_hltEgammaCandidates_*_*',
16861       'keep *_hltEgammaGsfTracks_*_*',
16862       'keep *_hltGlbTrkMuonCandsNoVtx_*_*',
16863       'keep *_hltHbhereco_*_*',
16864       'keep *_hltHfreco_*_*',
16865       'keep *_hltHoreco_*_*',
16866       'keep *_hltIter0PFlowCtfWithMaterialTracks_*_*',
16867       'keep *_hltIter0PFlowTrackSelectionHighPurity_*_*',
16868       'keep *_hltL3NoFiltersNoVtxMuonCandidates_*_*',
16869       'keep *_hltMergedTracks_*_*',
16870       'keep *_hltOnlineBeamSpot_*_*',
16871       'keep *_hltParticleNetDiscriminatorsJetTags_*_*',
16872       'keep *_hltPixelTracks_*_*',
16873       'keep *_hltPixelVertices_*_*',
16874       'keep *_hltSiPixelClusters_*_*',
16875       'keep *_hltSiStripRawToClustersFacility_*_*',
16876       'keep *_hltTrimmedPixelVertices_*_*',
16877       'keep *_hltVerticesPFFilter_*_*',
16878       'keep FEDRawDataCollection_rawDataCollector_*_*',
16879       'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*',
16880       'keep edmTriggerResults_*_*_*',
16881       'keep triggerTriggerEvent_*_*_*' )
16882 )
16883 process.hltOutputDQMCalibration = cms.OutputModule( "PoolOutputModule",
16884     fileName = cms.untracked.string( "outputDQMCalibration.root" ),
16885     compressionAlgorithm = cms.untracked.string( "ZSTD" ),
16886     compressionLevel = cms.untracked.int32( 3 ),
16887     fastCloning = cms.untracked.bool( False ),
16888     dataset = cms.untracked.PSet(
16889         filterName = cms.untracked.string( "" ),
16890         dataTier = cms.untracked.string( "RAW" )
16891     ),
16892     SelectEvents = cms.untracked.PSet(  SelectEvents = cms.vstring( 'Dataset_TestEnablesEcalHcalDQM' ) ),
16893     outputCommands = cms.untracked.vstring( 'drop *',
16894       'keep *_hltEcalCalibrationRaw_*_*',
16895       'keep *_hltHcalCalibrationRaw_*_*',
16896       'keep edmTriggerResults_*_*_*',
16897       'keep triggerTriggerEvent_*_*_*' )
16898 )
16899 process.hltOutputDQMEventDisplay = cms.OutputModule( "PoolOutputModule",
16900     fileName = cms.untracked.string( "outputDQMEventDisplay.root" ),
16901     compressionAlgorithm = cms.untracked.string( "ZSTD" ),
16902     compressionLevel = cms.untracked.int32( 3 ),
16903     fastCloning = cms.untracked.bool( False ),
16904     dataset = cms.untracked.PSet(
16905         filterName = cms.untracked.string( "" ),
16906         dataTier = cms.untracked.string( "RAW" )
16907     ),
16908     SelectEvents = cms.untracked.PSet(  SelectEvents = cms.vstring( 'Dataset_EventDisplay' ) ),
16909     outputCommands = cms.untracked.vstring( 'drop *',
16910       'keep FEDRawDataCollection_rawDataCollector_*_*',
16911       'keep edmTriggerResults_*_*_*',
16912       'keep triggerTriggerEvent_*_*_*' )
16913 )
16914 process.hltOutputDQMGPUvsCPU = cms.OutputModule( "PoolOutputModule",
16915     fileName = cms.untracked.string( "outputDQMGPUvsCPU.root" ),
16916     compressionAlgorithm = cms.untracked.string( "ZSTD" ),
16917     compressionLevel = cms.untracked.int32( 3 ),
16918     fastCloning = cms.untracked.bool( False ),
16919     dataset = cms.untracked.PSet(
16920         filterName = cms.untracked.string( "" ),
16921         dataTier = cms.untracked.string( "RAW" )
16922     ),
16923     SelectEvents = cms.untracked.PSet(  SelectEvents = cms.vstring( 'Dataset_DQMGPUvsCPU' ) ),
16924     outputCommands = cms.untracked.vstring( 'drop *',
16925       'keep *_hltEcalDigisSerialSync_*_*',
16926       'keep *_hltEcalDigis_*_*',
16927       'keep *_hltEcalUncalibRecHitSerialSync_*_*',
16928       'keep *_hltEcalUncalibRecHit_*_*',
16929       'keep *_hltHbherecoSerialSync_*_*',
16930       'keep *_hltHbhereco_*_*',
16931       'keep *_hltParticleFlowClusterHCALSerialSync_*_*',
16932       'keep *_hltParticleFlowClusterHCAL_*_*',
16933       'keep *_hltSiPixelDigiErrorsSerialSync_*_*',
16934       'keep *_hltSiPixelDigiErrors_*_*' )
16935 )
16936 process.hltOutputDQMOnlineBeamspot = cms.OutputModule( "PoolOutputModule",
16937     fileName = cms.untracked.string( "outputDQMOnlineBeamspot.root" ),
16938     compressionAlgorithm = cms.untracked.string( "ZSTD" ),
16939     compressionLevel = cms.untracked.int32( 3 ),
16940     fastCloning = cms.untracked.bool( False ),
16941     dataset = cms.untracked.PSet(
16942         filterName = cms.untracked.string( "" ),
16943         dataTier = cms.untracked.string( "RAW" )
16944     ),
16945     SelectEvents = cms.untracked.PSet(  SelectEvents = cms.vstring( 'Dataset_DQMOnlineBeamspot' ) ),
16946     outputCommands = cms.untracked.vstring( 'drop *',
16947       'keep *_hltFEDSelectorOnlineMetaData_*_*',
16948       'keep *_hltFEDSelectorTCDS_*_*',
16949       'keep edmTriggerResults_*_*_*',
16950       'keep recoTracks_hltPFMuonMerging_*_*',
16951       'keep recoVertexs_hltVerticesPFFilter_*_*' )
16952 )
16953 process.hltOutputEcalCalibration = cms.OutputModule( "PoolOutputModule",
16954     fileName = cms.untracked.string( "outputEcalCalibration.root" ),
16955     compressionAlgorithm = cms.untracked.string( "ZSTD" ),
16956     compressionLevel = cms.untracked.int32( 3 ),
16957     fastCloning = cms.untracked.bool( False ),
16958     dataset = cms.untracked.PSet(
16959         filterName = cms.untracked.string( "" ),
16960         dataTier = cms.untracked.string( "RAW" )
16961     ),
16962     SelectEvents = cms.untracked.PSet(  SelectEvents = cms.vstring( 'Dataset_EcalLaser' ) ),
16963     outputCommands = cms.untracked.vstring( 'drop *',
16964       'keep *_hltEcalCalibrationRaw_*_*',
16965       'keep edmTriggerResults_*_*_*',
16966       'keep triggerTriggerEvent_*_*_*' )
16967 )
16968 process.hltOutputExpress = cms.OutputModule( "PoolOutputModule",
16969     fileName = cms.untracked.string( "outputExpress.root" ),
16970     compressionAlgorithm = cms.untracked.string( "ZSTD" ),
16971     compressionLevel = cms.untracked.int32( 3 ),
16972     fastCloning = cms.untracked.bool( False ),
16973     dataset = cms.untracked.PSet(
16974         filterName = cms.untracked.string( "" ),
16975         dataTier = cms.untracked.string( "RAW" )
16976     ),
16977     SelectEvents = cms.untracked.PSet(  SelectEvents = cms.vstring( 'Dataset_ExpressPhysics' ) ),
16978     outputCommands = cms.untracked.vstring( 'drop *',
16979       'keep FEDRawDataCollection_rawDataCollector_*_*',
16980       'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*',
16981       'keep edmTriggerResults_*_*_*',
16982       'keep triggerTriggerEvent_*_*_*' )
16983 )
16984 process.hltOutputExpressAlignment = cms.OutputModule( "PoolOutputModule",
16985     fileName = cms.untracked.string( "outputExpressAlignment.root" ),
16986     compressionAlgorithm = cms.untracked.string( "ZSTD" ),
16987     compressionLevel = cms.untracked.int32( 3 ),
16988     fastCloning = cms.untracked.bool( False ),
16989     dataset = cms.untracked.PSet(
16990         filterName = cms.untracked.string( "" ),
16991         dataTier = cms.untracked.string( "RAW" )
16992     ),
16993     SelectEvents = cms.untracked.PSet(  SelectEvents = cms.vstring( 'Dataset_ExpressAlignment' ) ),
16994     outputCommands = cms.untracked.vstring( 'drop *',
16995       'keep FEDRawDataCollection_rawDataCollector_*_*',
16996       'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*',
16997       'keep edmTriggerResults_*_*_*',
16998       'keep triggerTriggerEvent_*_*_*' )
16999 )
17000 process.hltOutputHLTMonitor = cms.OutputModule( "PoolOutputModule",
17001     fileName = cms.untracked.string( "outputHLTMonitor.root" ),
17002     compressionAlgorithm = cms.untracked.string( "ZSTD" ),
17003     compressionLevel = cms.untracked.int32( 3 ),
17004     fastCloning = cms.untracked.bool( False ),
17005     dataset = cms.untracked.PSet(
17006         filterName = cms.untracked.string( "" ),
17007         dataTier = cms.untracked.string( "RAW" )
17008     ),
17009     SelectEvents = cms.untracked.PSet(  SelectEvents = cms.vstring( 'Dataset_HLTMonitor' ) ),
17010     outputCommands = cms.untracked.vstring( 'drop *',
17011       'keep *_hltCtfWithMaterialTracksP5_*_*',
17012       'keep *_hltDeepBLifetimeTagInfosPF_*_*',
17013       'keep *_hltDisplacedhltIter4PFlowTrackSelectionHighPurity_*_*',
17014       'keep *_hltDoubletRecoveryPFlowTrackSelectionHighPurity_*_*',
17015       'keep *_hltEcalRecHit_*_*',
17016       'keep *_hltEgammaGsfTracks_*_*',
17017       'keep *_hltFullSiStripRawToClustersFacility_*_*',
17018       'keep *_hltHbhereco_*_*',
17019       'keep *_hltHfreco_*_*',
17020       'keep *_hltHoreco_*_*',
17021       'keep *_hltIter2MergedForDisplaced_*_*',
17022       'keep *_hltMergedTracks_*_*',
17023       'keep *_hltOnlineBeamSpot_*_*',
17024       'keep *_hltPFJetForBtag_*_*',
17025       'keep *_hltPFJetForPNetAK8_*_*',
17026       'keep *_hltPFMuonMerging_*_*',
17027       'keep *_hltParticleNetDiscriminatorsJetTagsAK8_*_*',
17028       'keep *_hltParticleNetDiscriminatorsJetTags_*_*',
17029       'keep *_hltParticleNetJetTagInfos_*_*',
17030       'keep *_hltPixelTracks_*_*',
17031       'keep *_hltPixelVertices_*_*',
17032       'keep *_hltSiPixelClusters_*_*',
17033       'keep *_hltSiStripRawToClustersFacility_*_*',
17034       'keep *_hltVerticesPFFilter_*_*',
17035       'keep *_hltVerticesPFSelector_*_*',
17036       'keep FEDRawDataCollection_rawDataCollector_*_*',
17037       'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*',
17038       'keep edmTriggerResults_*_*_*',
17039       'keep triggerTriggerEvent_*_*_*' )
17040 )
17041 process.hltOutputNanoDST = cms.OutputModule( "PoolOutputModule",
17042     fileName = cms.untracked.string( "outputNanoDST.root" ),
17043     compressionAlgorithm = cms.untracked.string( "ZSTD" ),
17044     compressionLevel = cms.untracked.int32( 3 ),
17045     fastCloning = cms.untracked.bool( False ),
17046     dataset = cms.untracked.PSet(
17047         filterName = cms.untracked.string( "" ),
17048         dataTier = cms.untracked.string( "RAW" )
17049     ),
17050     SelectEvents = cms.untracked.PSet(  SelectEvents = cms.vstring( 'Dataset_L1Accept' ) ),
17051     outputCommands = cms.untracked.vstring( 'drop *',
17052       'keep *_hltFEDSelectorL1_*_*',
17053       'keep *_hltFEDSelectorL1uGTTest_*_*',
17054       'keep *_hltFEDSelectorTCDS_*_*',
17055       'keep edmTriggerResults_*_*_*' )
17056 )
17057 process.hltOutputPhysicsCommissioning = cms.OutputModule( "PoolOutputModule",
17058     fileName = cms.untracked.string( "outputPhysicsCommissioning.root" ),
17059     compressionAlgorithm = cms.untracked.string( "ZSTD" ),
17060     compressionLevel = cms.untracked.int32( 3 ),
17061     fastCloning = cms.untracked.bool( False ),
17062     dataset = cms.untracked.PSet(
17063         filterName = cms.untracked.string( "" ),
17064         dataTier = cms.untracked.string( "RAW" )
17065     ),
17066     SelectEvents = cms.untracked.PSet(  SelectEvents = cms.vstring( 'Dataset_EmptyBX',
17067   'Dataset_HLTPhysics',
17068   'Dataset_HcalNZS',
17069   'Dataset_NoBPTX',
17070   'Dataset_ZeroBias' ) ),
17071     outputCommands = cms.untracked.vstring( 'drop *',
17072       'keep FEDRawDataCollection_rawDataCollector_*_*',
17073       'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*',
17074       'keep edmTriggerResults_*_*_*',
17075       'keep triggerTriggerEvent_*_*_*' )
17076 )
17077 process.hltOutputPhysicsPPRefDoubleMuon0 = cms.OutputModule( "PoolOutputModule",
17078     fileName = cms.untracked.string( "outputPhysicsPPRefDoubleMuon0.root" ),
17079     compressionAlgorithm = cms.untracked.string( "ZSTD" ),
17080     compressionLevel = cms.untracked.int32( 3 ),
17081     fastCloning = cms.untracked.bool( False ),
17082     dataset = cms.untracked.PSet(
17083         filterName = cms.untracked.string( "" ),
17084         dataTier = cms.untracked.string( "RAW" )
17085     ),
17086     SelectEvents = cms.untracked.PSet(  SelectEvents = cms.vstring( 'Dataset_PPRefDoubleMuon0' ) ),
17087     outputCommands = cms.untracked.vstring( 'drop *',
17088       'keep FEDRawDataCollection_rawDataCollector_*_*',
17089       'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*',
17090       'keep edmTriggerResults_*_*_*',
17091       'keep triggerTriggerEvent_*_*_*' )
17092 )
17093 process.hltOutputPhysicsPPRefDoubleMuon1 = cms.OutputModule( "PoolOutputModule",
17094     fileName = cms.untracked.string( "outputPhysicsPPRefDoubleMuon1.root" ),
17095     compressionAlgorithm = cms.untracked.string( "ZSTD" ),
17096     compressionLevel = cms.untracked.int32( 3 ),
17097     fastCloning = cms.untracked.bool( False ),
17098     dataset = cms.untracked.PSet(
17099         filterName = cms.untracked.string( "" ),
17100         dataTier = cms.untracked.string( "RAW" )
17101     ),
17102     SelectEvents = cms.untracked.PSet(  SelectEvents = cms.vstring( 'Dataset_PPRefDoubleMuon1' ) ),
17103     outputCommands = cms.untracked.vstring( 'drop *',
17104       'keep FEDRawDataCollection_rawDataCollector_*_*',
17105       'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*',
17106       'keep edmTriggerResults_*_*_*',
17107       'keep triggerTriggerEvent_*_*_*' )
17108 )
17109 process.hltOutputPhysicsPPRefDoubleMuon2 = cms.OutputModule( "PoolOutputModule",
17110     fileName = cms.untracked.string( "outputPhysicsPPRefDoubleMuon2.root" ),
17111     compressionAlgorithm = cms.untracked.string( "ZSTD" ),
17112     compressionLevel = cms.untracked.int32( 3 ),
17113     fastCloning = cms.untracked.bool( False ),
17114     dataset = cms.untracked.PSet(
17115         filterName = cms.untracked.string( "" ),
17116         dataTier = cms.untracked.string( "RAW" )
17117     ),
17118     SelectEvents = cms.untracked.PSet(  SelectEvents = cms.vstring( 'Dataset_PPRefDoubleMuon2' ) ),
17119     outputCommands = cms.untracked.vstring( 'drop *',
17120       'keep FEDRawDataCollection_rawDataCollector_*_*',
17121       'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*',
17122       'keep edmTriggerResults_*_*_*',
17123       'keep triggerTriggerEvent_*_*_*' )
17124 )
17125 process.hltOutputPhysicsPPRefDoubleMuon3 = cms.OutputModule( "PoolOutputModule",
17126     fileName = cms.untracked.string( "outputPhysicsPPRefDoubleMuon3.root" ),
17127     compressionAlgorithm = cms.untracked.string( "ZSTD" ),
17128     compressionLevel = cms.untracked.int32( 3 ),
17129     fastCloning = cms.untracked.bool( False ),
17130     dataset = cms.untracked.PSet(
17131         filterName = cms.untracked.string( "" ),
17132         dataTier = cms.untracked.string( "RAW" )
17133     ),
17134     SelectEvents = cms.untracked.PSet(  SelectEvents = cms.vstring( 'Dataset_PPRefDoubleMuon3' ) ),
17135     outputCommands = cms.untracked.vstring( 'drop *',
17136       'keep FEDRawDataCollection_rawDataCollector_*_*',
17137       'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*',
17138       'keep edmTriggerResults_*_*_*',
17139       'keep triggerTriggerEvent_*_*_*' )
17140 )
17141 process.hltOutputPhysicsPPRefHardProbes0 = cms.OutputModule( "PoolOutputModule",
17142     fileName = cms.untracked.string( "outputPhysicsPPRefHardProbes0.root" ),
17143     compressionAlgorithm = cms.untracked.string( "ZSTD" ),
17144     compressionLevel = cms.untracked.int32( 3 ),
17145     fastCloning = cms.untracked.bool( False ),
17146     dataset = cms.untracked.PSet(
17147         filterName = cms.untracked.string( "" ),
17148         dataTier = cms.untracked.string( "RAW" )
17149     ),
17150     SelectEvents = cms.untracked.PSet(  SelectEvents = cms.vstring( 'Dataset_PPRefHardProbes0' ) ),
17151     outputCommands = cms.untracked.vstring( 'drop *',
17152       'keep FEDRawDataCollection_rawDataCollector_*_*',
17153       'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*',
17154       'keep edmTriggerResults_*_*_*',
17155       'keep triggerTriggerEvent_*_*_*' )
17156 )
17157 process.hltOutputPhysicsPPRefHardProbes1 = cms.OutputModule( "PoolOutputModule",
17158     fileName = cms.untracked.string( "outputPhysicsPPRefHardProbes1.root" ),
17159     compressionAlgorithm = cms.untracked.string( "ZSTD" ),
17160     compressionLevel = cms.untracked.int32( 3 ),
17161     fastCloning = cms.untracked.bool( False ),
17162     dataset = cms.untracked.PSet(
17163         filterName = cms.untracked.string( "" ),
17164         dataTier = cms.untracked.string( "RAW" )
17165     ),
17166     SelectEvents = cms.untracked.PSet(  SelectEvents = cms.vstring( 'Dataset_PPRefHardProbes1' ) ),
17167     outputCommands = cms.untracked.vstring( 'drop *',
17168       'keep FEDRawDataCollection_rawDataCollector_*_*',
17169       'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*',
17170       'keep edmTriggerResults_*_*_*',
17171       'keep triggerTriggerEvent_*_*_*' )
17172 )
17173 process.hltOutputPhysicsPPRefHardProbes2 = cms.OutputModule( "PoolOutputModule",
17174     fileName = cms.untracked.string( "outputPhysicsPPRefHardProbes2.root" ),
17175     compressionAlgorithm = cms.untracked.string( "ZSTD" ),
17176     compressionLevel = cms.untracked.int32( 3 ),
17177     fastCloning = cms.untracked.bool( False ),
17178     dataset = cms.untracked.PSet(
17179         filterName = cms.untracked.string( "" ),
17180         dataTier = cms.untracked.string( "RAW" )
17181     ),
17182     SelectEvents = cms.untracked.PSet(  SelectEvents = cms.vstring( 'Dataset_PPRefHardProbes2' ) ),
17183     outputCommands = cms.untracked.vstring( 'drop *',
17184       'keep FEDRawDataCollection_rawDataCollector_*_*',
17185       'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*',
17186       'keep edmTriggerResults_*_*_*',
17187       'keep triggerTriggerEvent_*_*_*' )
17188 )
17189 process.hltOutputPhysicsPPRefHardProbes3 = cms.OutputModule( "PoolOutputModule",
17190     fileName = cms.untracked.string( "outputPhysicsPPRefHardProbes3.root" ),
17191     compressionAlgorithm = cms.untracked.string( "ZSTD" ),
17192     compressionLevel = cms.untracked.int32( 3 ),
17193     fastCloning = cms.untracked.bool( False ),
17194     dataset = cms.untracked.PSet(
17195         filterName = cms.untracked.string( "" ),
17196         dataTier = cms.untracked.string( "RAW" )
17197     ),
17198     SelectEvents = cms.untracked.PSet(  SelectEvents = cms.vstring( 'Dataset_PPRefHardProbes3' ) ),
17199     outputCommands = cms.untracked.vstring( 'drop *',
17200       'keep FEDRawDataCollection_rawDataCollector_*_*',
17201       'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*',
17202       'keep edmTriggerResults_*_*_*',
17203       'keep triggerTriggerEvent_*_*_*' )
17204 )
17205 process.hltOutputPhysicsPPRefHardProbes4 = cms.OutputModule( "PoolOutputModule",
17206     fileName = cms.untracked.string( "outputPhysicsPPRefHardProbes4.root" ),
17207     compressionAlgorithm = cms.untracked.string( "ZSTD" ),
17208     compressionLevel = cms.untracked.int32( 3 ),
17209     fastCloning = cms.untracked.bool( False ),
17210     dataset = cms.untracked.PSet(
17211         filterName = cms.untracked.string( "" ),
17212         dataTier = cms.untracked.string( "RAW" )
17213     ),
17214     SelectEvents = cms.untracked.PSet(  SelectEvents = cms.vstring( 'Dataset_PPRefHardProbes4' ) ),
17215     outputCommands = cms.untracked.vstring( 'drop *',
17216       'keep FEDRawDataCollection_rawDataCollector_*_*',
17217       'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*',
17218       'keep edmTriggerResults_*_*_*',
17219       'keep triggerTriggerEvent_*_*_*' )
17220 )
17221 process.hltOutputPhysicsPPRefSingleMuon0 = cms.OutputModule( "PoolOutputModule",
17222     fileName = cms.untracked.string( "outputPhysicsPPRefSingleMuon0.root" ),
17223     compressionAlgorithm = cms.untracked.string( "ZSTD" ),
17224     compressionLevel = cms.untracked.int32( 3 ),
17225     fastCloning = cms.untracked.bool( False ),
17226     dataset = cms.untracked.PSet(
17227         filterName = cms.untracked.string( "" ),
17228         dataTier = cms.untracked.string( "RAW" )
17229     ),
17230     SelectEvents = cms.untracked.PSet(  SelectEvents = cms.vstring( 'Dataset_PPRefSingleMuon0' ) ),
17231     outputCommands = cms.untracked.vstring( 'drop *',
17232       'keep FEDRawDataCollection_rawDataCollector_*_*',
17233       'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*',
17234       'keep edmTriggerResults_*_*_*',
17235       'keep triggerTriggerEvent_*_*_*' )
17236 )
17237 process.hltOutputPhysicsPPRefSingleMuon1 = cms.OutputModule( "PoolOutputModule",
17238     fileName = cms.untracked.string( "outputPhysicsPPRefSingleMuon1.root" ),
17239     compressionAlgorithm = cms.untracked.string( "ZSTD" ),
17240     compressionLevel = cms.untracked.int32( 3 ),
17241     fastCloning = cms.untracked.bool( False ),
17242     dataset = cms.untracked.PSet(
17243         filterName = cms.untracked.string( "" ),
17244         dataTier = cms.untracked.string( "RAW" )
17245     ),
17246     SelectEvents = cms.untracked.PSet(  SelectEvents = cms.vstring( 'Dataset_PPRefSingleMuon1' ) ),
17247     outputCommands = cms.untracked.vstring( 'drop *',
17248       'keep FEDRawDataCollection_rawDataCollector_*_*',
17249       'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*',
17250       'keep edmTriggerResults_*_*_*',
17251       'keep triggerTriggerEvent_*_*_*' )
17252 )
17253 process.hltOutputPhysicsPPRefSingleMuon2 = cms.OutputModule( "PoolOutputModule",
17254     fileName = cms.untracked.string( "outputPhysicsPPRefSingleMuon2.root" ),
17255     compressionAlgorithm = cms.untracked.string( "ZSTD" ),
17256     compressionLevel = cms.untracked.int32( 3 ),
17257     fastCloning = cms.untracked.bool( False ),
17258     dataset = cms.untracked.PSet(
17259         filterName = cms.untracked.string( "" ),
17260         dataTier = cms.untracked.string( "RAW" )
17261     ),
17262     SelectEvents = cms.untracked.PSet(  SelectEvents = cms.vstring( 'Dataset_PPRefSingleMuon2' ) ),
17263     outputCommands = cms.untracked.vstring( 'drop *',
17264       'keep FEDRawDataCollection_rawDataCollector_*_*',
17265       'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*',
17266       'keep edmTriggerResults_*_*_*',
17267       'keep triggerTriggerEvent_*_*_*' )
17268 )
17269 process.hltOutputPhysicsPPRefSingleMuon3 = cms.OutputModule( "PoolOutputModule",
17270     fileName = cms.untracked.string( "outputPhysicsPPRefSingleMuon3.root" ),
17271     compressionAlgorithm = cms.untracked.string( "ZSTD" ),
17272     compressionLevel = cms.untracked.int32( 3 ),
17273     fastCloning = cms.untracked.bool( False ),
17274     dataset = cms.untracked.PSet(
17275         filterName = cms.untracked.string( "" ),
17276         dataTier = cms.untracked.string( "RAW" )
17277     ),
17278     SelectEvents = cms.untracked.PSet(  SelectEvents = cms.vstring( 'Dataset_PPRefSingleMuon3' ) ),
17279     outputCommands = cms.untracked.vstring( 'drop *',
17280       'keep FEDRawDataCollection_rawDataCollector_*_*',
17281       'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*',
17282       'keep edmTriggerResults_*_*_*',
17283       'keep triggerTriggerEvent_*_*_*' )
17284 )
17285 process.hltOutputPhysicsPPRefZeroBiasPlusForward0 = cms.OutputModule( "PoolOutputModule",
17286     fileName = cms.untracked.string( "outputPhysicsPPRefZeroBiasPlusForward0.root" ),
17287     compressionAlgorithm = cms.untracked.string( "ZSTD" ),
17288     compressionLevel = cms.untracked.int32( 3 ),
17289     fastCloning = cms.untracked.bool( False ),
17290     dataset = cms.untracked.PSet(
17291         filterName = cms.untracked.string( "" ),
17292         dataTier = cms.untracked.string( "RAW" )
17293     ),
17294     SelectEvents = cms.untracked.PSet(  SelectEvents = cms.vstring( 'Dataset_PPRefZeroBiasPlusForward0' ) ),
17295     outputCommands = cms.untracked.vstring( 'drop *',
17296       'keep FEDRawDataCollection_rawDataCollector_*_*',
17297       'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*',
17298       'keep edmTriggerResults_*_*_*',
17299       'keep triggerTriggerEvent_*_*_*' )
17300 )
17301 process.hltOutputPhysicsPPRefZeroBiasPlusForward1 = cms.OutputModule( "PoolOutputModule",
17302     fileName = cms.untracked.string( "outputPhysicsPPRefZeroBiasPlusForward1.root" ),
17303     compressionAlgorithm = cms.untracked.string( "ZSTD" ),
17304     compressionLevel = cms.untracked.int32( 3 ),
17305     fastCloning = cms.untracked.bool( False ),
17306     dataset = cms.untracked.PSet(
17307         filterName = cms.untracked.string( "" ),
17308         dataTier = cms.untracked.string( "RAW" )
17309     ),
17310     SelectEvents = cms.untracked.PSet(  SelectEvents = cms.vstring( 'Dataset_PPRefZeroBiasPlusForward1' ) ),
17311     outputCommands = cms.untracked.vstring( 'drop *',
17312       'keep FEDRawDataCollection_rawDataCollector_*_*',
17313       'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*',
17314       'keep edmTriggerResults_*_*_*',
17315       'keep triggerTriggerEvent_*_*_*' )
17316 )
17317 process.hltOutputPhysicsPPRefZeroBiasPlusForward10 = cms.OutputModule( "PoolOutputModule",
17318     fileName = cms.untracked.string( "outputPhysicsPPRefZeroBiasPlusForward10.root" ),
17319     compressionAlgorithm = cms.untracked.string( "ZSTD" ),
17320     compressionLevel = cms.untracked.int32( 3 ),
17321     fastCloning = cms.untracked.bool( False ),
17322     dataset = cms.untracked.PSet(
17323         filterName = cms.untracked.string( "" ),
17324         dataTier = cms.untracked.string( "RAW" )
17325     ),
17326     SelectEvents = cms.untracked.PSet(  SelectEvents = cms.vstring( 'Dataset_PPRefZeroBiasPlusForward10' ) ),
17327     outputCommands = cms.untracked.vstring( 'drop *',
17328       'keep FEDRawDataCollection_rawDataCollector_*_*',
17329       'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*',
17330       'keep edmTriggerResults_*_*_*',
17331       'keep triggerTriggerEvent_*_*_*' )
17332 )
17333 process.hltOutputPhysicsPPRefZeroBiasPlusForward11 = cms.OutputModule( "PoolOutputModule",
17334     fileName = cms.untracked.string( "outputPhysicsPPRefZeroBiasPlusForward11.root" ),
17335     compressionAlgorithm = cms.untracked.string( "ZSTD" ),
17336     compressionLevel = cms.untracked.int32( 3 ),
17337     fastCloning = cms.untracked.bool( False ),
17338     dataset = cms.untracked.PSet(
17339         filterName = cms.untracked.string( "" ),
17340         dataTier = cms.untracked.string( "RAW" )
17341     ),
17342     SelectEvents = cms.untracked.PSet(  SelectEvents = cms.vstring( 'Dataset_PPRefZeroBiasPlusForward11' ) ),
17343     outputCommands = cms.untracked.vstring( 'drop *',
17344       'keep FEDRawDataCollection_rawDataCollector_*_*',
17345       'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*',
17346       'keep edmTriggerResults_*_*_*',
17347       'keep triggerTriggerEvent_*_*_*' )
17348 )
17349 process.hltOutputPhysicsPPRefZeroBiasPlusForward12 = cms.OutputModule( "PoolOutputModule",
17350     fileName = cms.untracked.string( "outputPhysicsPPRefZeroBiasPlusForward12.root" ),
17351     compressionAlgorithm = cms.untracked.string( "ZSTD" ),
17352     compressionLevel = cms.untracked.int32( 3 ),
17353     fastCloning = cms.untracked.bool( False ),
17354     dataset = cms.untracked.PSet(
17355         filterName = cms.untracked.string( "" ),
17356         dataTier = cms.untracked.string( "RAW" )
17357     ),
17358     SelectEvents = cms.untracked.PSet(  SelectEvents = cms.vstring( 'Dataset_PPRefZeroBiasPlusForward12' ) ),
17359     outputCommands = cms.untracked.vstring( 'drop *',
17360       'keep FEDRawDataCollection_rawDataCollector_*_*',
17361       'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*',
17362       'keep edmTriggerResults_*_*_*',
17363       'keep triggerTriggerEvent_*_*_*' )
17364 )
17365 process.hltOutputPhysicsPPRefZeroBiasPlusForward13 = cms.OutputModule( "PoolOutputModule",
17366     fileName = cms.untracked.string( "outputPhysicsPPRefZeroBiasPlusForward13.root" ),
17367     compressionAlgorithm = cms.untracked.string( "ZSTD" ),
17368     compressionLevel = cms.untracked.int32( 3 ),
17369     fastCloning = cms.untracked.bool( False ),
17370     dataset = cms.untracked.PSet(
17371         filterName = cms.untracked.string( "" ),
17372         dataTier = cms.untracked.string( "RAW" )
17373     ),
17374     SelectEvents = cms.untracked.PSet(  SelectEvents = cms.vstring( 'Dataset_PPRefZeroBiasPlusForward13' ) ),
17375     outputCommands = cms.untracked.vstring( 'drop *',
17376       'keep FEDRawDataCollection_rawDataCollector_*_*',
17377       'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*',
17378       'keep edmTriggerResults_*_*_*',
17379       'keep triggerTriggerEvent_*_*_*' )
17380 )
17381 process.hltOutputPhysicsPPRefZeroBiasPlusForward14 = cms.OutputModule( "PoolOutputModule",
17382     fileName = cms.untracked.string( "outputPhysicsPPRefZeroBiasPlusForward14.root" ),
17383     compressionAlgorithm = cms.untracked.string( "ZSTD" ),
17384     compressionLevel = cms.untracked.int32( 3 ),
17385     fastCloning = cms.untracked.bool( False ),
17386     dataset = cms.untracked.PSet(
17387         filterName = cms.untracked.string( "" ),
17388         dataTier = cms.untracked.string( "RAW" )
17389     ),
17390     SelectEvents = cms.untracked.PSet(  SelectEvents = cms.vstring( 'Dataset_PPRefZeroBiasPlusForward14' ) ),
17391     outputCommands = cms.untracked.vstring( 'drop *',
17392       'keep FEDRawDataCollection_rawDataCollector_*_*',
17393       'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*',
17394       'keep edmTriggerResults_*_*_*',
17395       'keep triggerTriggerEvent_*_*_*' )
17396 )
17397 process.hltOutputPhysicsPPRefZeroBiasPlusForward15 = cms.OutputModule( "PoolOutputModule",
17398     fileName = cms.untracked.string( "outputPhysicsPPRefZeroBiasPlusForward15.root" ),
17399     compressionAlgorithm = cms.untracked.string( "ZSTD" ),
17400     compressionLevel = cms.untracked.int32( 3 ),
17401     fastCloning = cms.untracked.bool( False ),
17402     dataset = cms.untracked.PSet(
17403         filterName = cms.untracked.string( "" ),
17404         dataTier = cms.untracked.string( "RAW" )
17405     ),
17406     SelectEvents = cms.untracked.PSet(  SelectEvents = cms.vstring( 'Dataset_PPRefZeroBiasPlusForward15' ) ),
17407     outputCommands = cms.untracked.vstring( 'drop *',
17408       'keep FEDRawDataCollection_rawDataCollector_*_*',
17409       'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*',
17410       'keep edmTriggerResults_*_*_*',
17411       'keep triggerTriggerEvent_*_*_*' )
17412 )
17413 process.hltOutputPhysicsPPRefZeroBiasPlusForward16 = cms.OutputModule( "PoolOutputModule",
17414     fileName = cms.untracked.string( "outputPhysicsPPRefZeroBiasPlusForward16.root" ),
17415     compressionAlgorithm = cms.untracked.string( "ZSTD" ),
17416     compressionLevel = cms.untracked.int32( 3 ),
17417     fastCloning = cms.untracked.bool( False ),
17418     dataset = cms.untracked.PSet(
17419         filterName = cms.untracked.string( "" ),
17420         dataTier = cms.untracked.string( "RAW" )
17421     ),
17422     SelectEvents = cms.untracked.PSet(  SelectEvents = cms.vstring( 'Dataset_PPRefZeroBiasPlusForward16' ) ),
17423     outputCommands = cms.untracked.vstring( 'drop *',
17424       'keep FEDRawDataCollection_rawDataCollector_*_*',
17425       'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*',
17426       'keep edmTriggerResults_*_*_*',
17427       'keep triggerTriggerEvent_*_*_*' )
17428 )
17429 process.hltOutputPhysicsPPRefZeroBiasPlusForward17 = cms.OutputModule( "PoolOutputModule",
17430     fileName = cms.untracked.string( "outputPhysicsPPRefZeroBiasPlusForward17.root" ),
17431     compressionAlgorithm = cms.untracked.string( "ZSTD" ),
17432     compressionLevel = cms.untracked.int32( 3 ),
17433     fastCloning = cms.untracked.bool( False ),
17434     dataset = cms.untracked.PSet(
17435         filterName = cms.untracked.string( "" ),
17436         dataTier = cms.untracked.string( "RAW" )
17437     ),
17438     SelectEvents = cms.untracked.PSet(  SelectEvents = cms.vstring( 'Dataset_PPRefZeroBiasPlusForward17' ) ),
17439     outputCommands = cms.untracked.vstring( 'drop *',
17440       'keep FEDRawDataCollection_rawDataCollector_*_*',
17441       'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*',
17442       'keep edmTriggerResults_*_*_*',
17443       'keep triggerTriggerEvent_*_*_*' )
17444 )
17445 process.hltOutputPhysicsPPRefZeroBiasPlusForward18 = cms.OutputModule( "PoolOutputModule",
17446     fileName = cms.untracked.string( "outputPhysicsPPRefZeroBiasPlusForward18.root" ),
17447     compressionAlgorithm = cms.untracked.string( "ZSTD" ),
17448     compressionLevel = cms.untracked.int32( 3 ),
17449     fastCloning = cms.untracked.bool( False ),
17450     dataset = cms.untracked.PSet(
17451         filterName = cms.untracked.string( "" ),
17452         dataTier = cms.untracked.string( "RAW" )
17453     ),
17454     SelectEvents = cms.untracked.PSet(  SelectEvents = cms.vstring( 'Dataset_PPRefZeroBiasPlusForward18' ) ),
17455     outputCommands = cms.untracked.vstring( 'drop *',
17456       'keep FEDRawDataCollection_rawDataCollector_*_*',
17457       'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*',
17458       'keep edmTriggerResults_*_*_*',
17459       'keep triggerTriggerEvent_*_*_*' )
17460 )
17461 process.hltOutputPhysicsPPRefZeroBiasPlusForward19 = cms.OutputModule( "PoolOutputModule",
17462     fileName = cms.untracked.string( "outputPhysicsPPRefZeroBiasPlusForward19.root" ),
17463     compressionAlgorithm = cms.untracked.string( "ZSTD" ),
17464     compressionLevel = cms.untracked.int32( 3 ),
17465     fastCloning = cms.untracked.bool( False ),
17466     dataset = cms.untracked.PSet(
17467         filterName = cms.untracked.string( "" ),
17468         dataTier = cms.untracked.string( "RAW" )
17469     ),
17470     SelectEvents = cms.untracked.PSet(  SelectEvents = cms.vstring( 'Dataset_PPRefZeroBiasPlusForward19' ) ),
17471     outputCommands = cms.untracked.vstring( 'drop *',
17472       'keep FEDRawDataCollection_rawDataCollector_*_*',
17473       'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*',
17474       'keep edmTriggerResults_*_*_*',
17475       'keep triggerTriggerEvent_*_*_*' )
17476 )
17477 process.hltOutputPhysicsPPRefZeroBiasPlusForward2 = cms.OutputModule( "PoolOutputModule",
17478     fileName = cms.untracked.string( "outputPhysicsPPRefZeroBiasPlusForward2.root" ),
17479     compressionAlgorithm = cms.untracked.string( "ZSTD" ),
17480     compressionLevel = cms.untracked.int32( 3 ),
17481     fastCloning = cms.untracked.bool( False ),
17482     dataset = cms.untracked.PSet(
17483         filterName = cms.untracked.string( "" ),
17484         dataTier = cms.untracked.string( "RAW" )
17485     ),
17486     SelectEvents = cms.untracked.PSet(  SelectEvents = cms.vstring( 'Dataset_PPRefZeroBiasPlusForward2' ) ),
17487     outputCommands = cms.untracked.vstring( 'drop *',
17488       'keep FEDRawDataCollection_rawDataCollector_*_*',
17489       'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*',
17490       'keep edmTriggerResults_*_*_*',
17491       'keep triggerTriggerEvent_*_*_*' )
17492 )
17493 process.hltOutputPhysicsPPRefZeroBiasPlusForward20 = cms.OutputModule( "PoolOutputModule",
17494     fileName = cms.untracked.string( "outputPhysicsPPRefZeroBiasPlusForward20.root" ),
17495     compressionAlgorithm = cms.untracked.string( "ZSTD" ),
17496     compressionLevel = cms.untracked.int32( 3 ),
17497     fastCloning = cms.untracked.bool( False ),
17498     dataset = cms.untracked.PSet(
17499         filterName = cms.untracked.string( "" ),
17500         dataTier = cms.untracked.string( "RAW" )
17501     ),
17502     SelectEvents = cms.untracked.PSet(  SelectEvents = cms.vstring( 'Dataset_PPRefZeroBiasPlusForward20' ) ),
17503     outputCommands = cms.untracked.vstring( 'drop *',
17504       'keep FEDRawDataCollection_rawDataCollector_*_*',
17505       'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*',
17506       'keep edmTriggerResults_*_*_*',
17507       'keep triggerTriggerEvent_*_*_*' )
17508 )
17509 process.hltOutputPhysicsPPRefZeroBiasPlusForward21 = cms.OutputModule( "PoolOutputModule",
17510     fileName = cms.untracked.string( "outputPhysicsPPRefZeroBiasPlusForward21.root" ),
17511     compressionAlgorithm = cms.untracked.string( "ZSTD" ),
17512     compressionLevel = cms.untracked.int32( 3 ),
17513     fastCloning = cms.untracked.bool( False ),
17514     dataset = cms.untracked.PSet(
17515         filterName = cms.untracked.string( "" ),
17516         dataTier = cms.untracked.string( "RAW" )
17517     ),
17518     SelectEvents = cms.untracked.PSet(  SelectEvents = cms.vstring( 'Dataset_PPRefZeroBiasPlusForward21' ) ),
17519     outputCommands = cms.untracked.vstring( 'drop *',
17520       'keep FEDRawDataCollection_rawDataCollector_*_*',
17521       'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*',
17522       'keep edmTriggerResults_*_*_*',
17523       'keep triggerTriggerEvent_*_*_*' )
17524 )
17525 process.hltOutputPhysicsPPRefZeroBiasPlusForward22 = cms.OutputModule( "PoolOutputModule",
17526     fileName = cms.untracked.string( "outputPhysicsPPRefZeroBiasPlusForward22.root" ),
17527     compressionAlgorithm = cms.untracked.string( "ZSTD" ),
17528     compressionLevel = cms.untracked.int32( 3 ),
17529     fastCloning = cms.untracked.bool( False ),
17530     dataset = cms.untracked.PSet(
17531         filterName = cms.untracked.string( "" ),
17532         dataTier = cms.untracked.string( "RAW" )
17533     ),
17534     SelectEvents = cms.untracked.PSet(  SelectEvents = cms.vstring( 'Dataset_PPRefZeroBiasPlusForward22' ) ),
17535     outputCommands = cms.untracked.vstring( 'drop *',
17536       'keep FEDRawDataCollection_rawDataCollector_*_*',
17537       'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*',
17538       'keep edmTriggerResults_*_*_*',
17539       'keep triggerTriggerEvent_*_*_*' )
17540 )
17541 process.hltOutputPhysicsPPRefZeroBiasPlusForward23 = cms.OutputModule( "PoolOutputModule",
17542     fileName = cms.untracked.string( "outputPhysicsPPRefZeroBiasPlusForward23.root" ),
17543     compressionAlgorithm = cms.untracked.string( "ZSTD" ),
17544     compressionLevel = cms.untracked.int32( 3 ),
17545     fastCloning = cms.untracked.bool( False ),
17546     dataset = cms.untracked.PSet(
17547         filterName = cms.untracked.string( "" ),
17548         dataTier = cms.untracked.string( "RAW" )
17549     ),
17550     SelectEvents = cms.untracked.PSet(  SelectEvents = cms.vstring( 'Dataset_PPRefZeroBiasPlusForward23' ) ),
17551     outputCommands = cms.untracked.vstring( 'drop *',
17552       'keep FEDRawDataCollection_rawDataCollector_*_*',
17553       'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*',
17554       'keep edmTriggerResults_*_*_*',
17555       'keep triggerTriggerEvent_*_*_*' )
17556 )
17557 process.hltOutputPhysicsPPRefZeroBiasPlusForward24 = cms.OutputModule( "PoolOutputModule",
17558     fileName = cms.untracked.string( "outputPhysicsPPRefZeroBiasPlusForward24.root" ),
17559     compressionAlgorithm = cms.untracked.string( "ZSTD" ),
17560     compressionLevel = cms.untracked.int32( 3 ),
17561     fastCloning = cms.untracked.bool( False ),
17562     dataset = cms.untracked.PSet(
17563         filterName = cms.untracked.string( "" ),
17564         dataTier = cms.untracked.string( "RAW" )
17565     ),
17566     SelectEvents = cms.untracked.PSet(  SelectEvents = cms.vstring( 'Dataset_PPRefZeroBiasPlusForward24' ) ),
17567     outputCommands = cms.untracked.vstring( 'drop *',
17568       'keep FEDRawDataCollection_rawDataCollector_*_*',
17569       'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*',
17570       'keep edmTriggerResults_*_*_*',
17571       'keep triggerTriggerEvent_*_*_*' )
17572 )
17573 process.hltOutputPhysicsPPRefZeroBiasPlusForward3 = cms.OutputModule( "PoolOutputModule",
17574     fileName = cms.untracked.string( "outputPhysicsPPRefZeroBiasPlusForward3.root" ),
17575     compressionAlgorithm = cms.untracked.string( "ZSTD" ),
17576     compressionLevel = cms.untracked.int32( 3 ),
17577     fastCloning = cms.untracked.bool( False ),
17578     dataset = cms.untracked.PSet(
17579         filterName = cms.untracked.string( "" ),
17580         dataTier = cms.untracked.string( "RAW" )
17581     ),
17582     SelectEvents = cms.untracked.PSet(  SelectEvents = cms.vstring( 'Dataset_PPRefZeroBiasPlusForward3' ) ),
17583     outputCommands = cms.untracked.vstring( 'drop *',
17584       'keep FEDRawDataCollection_rawDataCollector_*_*',
17585       'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*',
17586       'keep edmTriggerResults_*_*_*',
17587       'keep triggerTriggerEvent_*_*_*' )
17588 )
17589 process.hltOutputPhysicsPPRefZeroBiasPlusForward4 = cms.OutputModule( "PoolOutputModule",
17590     fileName = cms.untracked.string( "outputPhysicsPPRefZeroBiasPlusForward4.root" ),
17591     compressionAlgorithm = cms.untracked.string( "ZSTD" ),
17592     compressionLevel = cms.untracked.int32( 3 ),
17593     fastCloning = cms.untracked.bool( False ),
17594     dataset = cms.untracked.PSet(
17595         filterName = cms.untracked.string( "" ),
17596         dataTier = cms.untracked.string( "RAW" )
17597     ),
17598     SelectEvents = cms.untracked.PSet(  SelectEvents = cms.vstring( 'Dataset_PPRefZeroBiasPlusForward4' ) ),
17599     outputCommands = cms.untracked.vstring( 'drop *',
17600       'keep FEDRawDataCollection_rawDataCollector_*_*',
17601       'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*',
17602       'keep edmTriggerResults_*_*_*',
17603       'keep triggerTriggerEvent_*_*_*' )
17604 )
17605 process.hltOutputPhysicsPPRefZeroBiasPlusForward5 = cms.OutputModule( "PoolOutputModule",
17606     fileName = cms.untracked.string( "outputPhysicsPPRefZeroBiasPlusForward5.root" ),
17607     compressionAlgorithm = cms.untracked.string( "ZSTD" ),
17608     compressionLevel = cms.untracked.int32( 3 ),
17609     fastCloning = cms.untracked.bool( False ),
17610     dataset = cms.untracked.PSet(
17611         filterName = cms.untracked.string( "" ),
17612         dataTier = cms.untracked.string( "RAW" )
17613     ),
17614     SelectEvents = cms.untracked.PSet(  SelectEvents = cms.vstring( 'Dataset_PPRefZeroBiasPlusForward5' ) ),
17615     outputCommands = cms.untracked.vstring( 'drop *',
17616       'keep FEDRawDataCollection_rawDataCollector_*_*',
17617       'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*',
17618       'keep edmTriggerResults_*_*_*',
17619       'keep triggerTriggerEvent_*_*_*' )
17620 )
17621 process.hltOutputPhysicsPPRefZeroBiasPlusForward6 = cms.OutputModule( "PoolOutputModule",
17622     fileName = cms.untracked.string( "outputPhysicsPPRefZeroBiasPlusForward6.root" ),
17623     compressionAlgorithm = cms.untracked.string( "ZSTD" ),
17624     compressionLevel = cms.untracked.int32( 3 ),
17625     fastCloning = cms.untracked.bool( False ),
17626     dataset = cms.untracked.PSet(
17627         filterName = cms.untracked.string( "" ),
17628         dataTier = cms.untracked.string( "RAW" )
17629     ),
17630     SelectEvents = cms.untracked.PSet(  SelectEvents = cms.vstring( 'Dataset_PPRefZeroBiasPlusForward6' ) ),
17631     outputCommands = cms.untracked.vstring( 'drop *',
17632       'keep FEDRawDataCollection_rawDataCollector_*_*',
17633       'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*',
17634       'keep edmTriggerResults_*_*_*',
17635       'keep triggerTriggerEvent_*_*_*' )
17636 )
17637 process.hltOutputPhysicsPPRefZeroBiasPlusForward7 = cms.OutputModule( "PoolOutputModule",
17638     fileName = cms.untracked.string( "outputPhysicsPPRefZeroBiasPlusForward7.root" ),
17639     compressionAlgorithm = cms.untracked.string( "ZSTD" ),
17640     compressionLevel = cms.untracked.int32( 3 ),
17641     fastCloning = cms.untracked.bool( False ),
17642     dataset = cms.untracked.PSet(
17643         filterName = cms.untracked.string( "" ),
17644         dataTier = cms.untracked.string( "RAW" )
17645     ),
17646     SelectEvents = cms.untracked.PSet(  SelectEvents = cms.vstring( 'Dataset_PPRefZeroBiasPlusForward7' ) ),
17647     outputCommands = cms.untracked.vstring( 'drop *',
17648       'keep FEDRawDataCollection_rawDataCollector_*_*',
17649       'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*',
17650       'keep edmTriggerResults_*_*_*',
17651       'keep triggerTriggerEvent_*_*_*' )
17652 )
17653 process.hltOutputPhysicsPPRefZeroBiasPlusForward8 = cms.OutputModule( "PoolOutputModule",
17654     fileName = cms.untracked.string( "outputPhysicsPPRefZeroBiasPlusForward8.root" ),
17655     compressionAlgorithm = cms.untracked.string( "ZSTD" ),
17656     compressionLevel = cms.untracked.int32( 3 ),
17657     fastCloning = cms.untracked.bool( False ),
17658     dataset = cms.untracked.PSet(
17659         filterName = cms.untracked.string( "" ),
17660         dataTier = cms.untracked.string( "RAW" )
17661     ),
17662     SelectEvents = cms.untracked.PSet(  SelectEvents = cms.vstring( 'Dataset_PPRefZeroBiasPlusForward8' ) ),
17663     outputCommands = cms.untracked.vstring( 'drop *',
17664       'keep FEDRawDataCollection_rawDataCollector_*_*',
17665       'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*',
17666       'keep edmTriggerResults_*_*_*',
17667       'keep triggerTriggerEvent_*_*_*' )
17668 )
17669 process.hltOutputPhysicsPPRefZeroBiasPlusForward9 = cms.OutputModule( "PoolOutputModule",
17670     fileName = cms.untracked.string( "outputPhysicsPPRefZeroBiasPlusForward9.root" ),
17671     compressionAlgorithm = cms.untracked.string( "ZSTD" ),
17672     compressionLevel = cms.untracked.int32( 3 ),
17673     fastCloning = cms.untracked.bool( False ),
17674     dataset = cms.untracked.PSet(
17675         filterName = cms.untracked.string( "" ),
17676         dataTier = cms.untracked.string( "RAW" )
17677     ),
17678     SelectEvents = cms.untracked.PSet(  SelectEvents = cms.vstring( 'Dataset_PPRefZeroBiasPlusForward9' ) ),
17679     outputCommands = cms.untracked.vstring( 'drop *',
17680       'keep FEDRawDataCollection_rawDataCollector_*_*',
17681       'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*',
17682       'keep edmTriggerResults_*_*_*',
17683       'keep triggerTriggerEvent_*_*_*' )
17684 )
17685 process.hltOutputPhysicsSpecialRandom0 = cms.OutputModule( "PoolOutputModule",
17686     fileName = cms.untracked.string( "outputPhysicsSpecialRandom0.root" ),
17687     compressionAlgorithm = cms.untracked.string( "ZSTD" ),
17688     compressionLevel = cms.untracked.int32( 3 ),
17689     fastCloning = cms.untracked.bool( False ),
17690     dataset = cms.untracked.PSet(
17691         filterName = cms.untracked.string( "" ),
17692         dataTier = cms.untracked.string( "RAW" )
17693     ),
17694     SelectEvents = cms.untracked.PSet(  SelectEvents = cms.vstring( 'Dataset_SpecialRandom0',
17695   'Dataset_SpecialRandom1' ) ),
17696     outputCommands = cms.untracked.vstring( 'drop *',
17697       'keep FEDRawDataCollection_rawDataCollector_*_*',
17698       'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*',
17699       'keep edmTriggerResults_*_*_*',
17700       'keep triggerTriggerEvent_*_*_*' )
17701 )
17702 process.hltOutputPhysicsSpecialRandom1 = cms.OutputModule( "PoolOutputModule",
17703     fileName = cms.untracked.string( "outputPhysicsSpecialRandom1.root" ),
17704     compressionAlgorithm = cms.untracked.string( "ZSTD" ),
17705     compressionLevel = cms.untracked.int32( 3 ),
17706     fastCloning = cms.untracked.bool( False ),
17707     dataset = cms.untracked.PSet(
17708         filterName = cms.untracked.string( "" ),
17709         dataTier = cms.untracked.string( "RAW" )
17710     ),
17711     SelectEvents = cms.untracked.PSet(  SelectEvents = cms.vstring( 'Dataset_SpecialRandom2',
17712   'Dataset_SpecialRandom3' ) ),
17713     outputCommands = cms.untracked.vstring( 'drop *',
17714       'keep FEDRawDataCollection_rawDataCollector_*_*',
17715       'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*',
17716       'keep edmTriggerResults_*_*_*',
17717       'keep triggerTriggerEvent_*_*_*' )
17718 )
17719 process.hltOutputPhysicsSpecialRandom2 = cms.OutputModule( "PoolOutputModule",
17720     fileName = cms.untracked.string( "outputPhysicsSpecialRandom2.root" ),
17721     compressionAlgorithm = cms.untracked.string( "ZSTD" ),
17722     compressionLevel = cms.untracked.int32( 3 ),
17723     fastCloning = cms.untracked.bool( False ),
17724     dataset = cms.untracked.PSet(
17725         filterName = cms.untracked.string( "" ),
17726         dataTier = cms.untracked.string( "RAW" )
17727     ),
17728     SelectEvents = cms.untracked.PSet(  SelectEvents = cms.vstring( 'Dataset_SpecialRandom4',
17729   'Dataset_SpecialRandom5' ) ),
17730     outputCommands = cms.untracked.vstring( 'drop *',
17731       'keep FEDRawDataCollection_rawDataCollector_*_*',
17732       'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*',
17733       'keep edmTriggerResults_*_*_*',
17734       'keep triggerTriggerEvent_*_*_*' )
17735 )
17736 process.hltOutputPhysicsSpecialRandom3 = cms.OutputModule( "PoolOutputModule",
17737     fileName = cms.untracked.string( "outputPhysicsSpecialRandom3.root" ),
17738     compressionAlgorithm = cms.untracked.string( "ZSTD" ),
17739     compressionLevel = cms.untracked.int32( 3 ),
17740     fastCloning = cms.untracked.bool( False ),
17741     dataset = cms.untracked.PSet(
17742         filterName = cms.untracked.string( "" ),
17743         dataTier = cms.untracked.string( "RAW" )
17744     ),
17745     SelectEvents = cms.untracked.PSet(  SelectEvents = cms.vstring( 'Dataset_SpecialRandom6',
17746   'Dataset_SpecialRandom7' ) ),
17747     outputCommands = cms.untracked.vstring( 'drop *',
17748       'keep FEDRawDataCollection_rawDataCollector_*_*',
17749       'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*',
17750       'keep edmTriggerResults_*_*_*',
17751       'keep triggerTriggerEvent_*_*_*' )
17752 )
17753 process.hltOutputPhysicsSpecialRandom4 = cms.OutputModule( "PoolOutputModule",
17754     fileName = cms.untracked.string( "outputPhysicsSpecialRandom4.root" ),
17755     compressionAlgorithm = cms.untracked.string( "ZSTD" ),
17756     compressionLevel = cms.untracked.int32( 3 ),
17757     fastCloning = cms.untracked.bool( False ),
17758     dataset = cms.untracked.PSet(
17759         filterName = cms.untracked.string( "" ),
17760         dataTier = cms.untracked.string( "RAW" )
17761     ),
17762     SelectEvents = cms.untracked.PSet(  SelectEvents = cms.vstring( 'Dataset_SpecialRandom8',
17763   'Dataset_SpecialRandom9' ) ),
17764     outputCommands = cms.untracked.vstring( 'drop *',
17765       'keep FEDRawDataCollection_rawDataCollector_*_*',
17766       'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*',
17767       'keep edmTriggerResults_*_*_*',
17768       'keep triggerTriggerEvent_*_*_*' )
17769 )
17770 process.hltOutputPhysicsSpecialRandom5 = cms.OutputModule( "PoolOutputModule",
17771     fileName = cms.untracked.string( "outputPhysicsSpecialRandom5.root" ),
17772     compressionAlgorithm = cms.untracked.string( "ZSTD" ),
17773     compressionLevel = cms.untracked.int32( 3 ),
17774     fastCloning = cms.untracked.bool( False ),
17775     dataset = cms.untracked.PSet(
17776         filterName = cms.untracked.string( "" ),
17777         dataTier = cms.untracked.string( "RAW" )
17778     ),
17779     SelectEvents = cms.untracked.PSet(  SelectEvents = cms.vstring( 'Dataset_SpecialRandom10',
17780   'Dataset_SpecialRandom11' ) ),
17781     outputCommands = cms.untracked.vstring( 'drop *',
17782       'keep FEDRawDataCollection_rawDataCollector_*_*',
17783       'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*',
17784       'keep edmTriggerResults_*_*_*',
17785       'keep triggerTriggerEvent_*_*_*' )
17786 )
17787 process.hltOutputPhysicsSpecialRandom6 = cms.OutputModule( "PoolOutputModule",
17788     fileName = cms.untracked.string( "outputPhysicsSpecialRandom6.root" ),
17789     compressionAlgorithm = cms.untracked.string( "ZSTD" ),
17790     compressionLevel = cms.untracked.int32( 3 ),
17791     fastCloning = cms.untracked.bool( False ),
17792     dataset = cms.untracked.PSet(
17793         filterName = cms.untracked.string( "" ),
17794         dataTier = cms.untracked.string( "RAW" )
17795     ),
17796     SelectEvents = cms.untracked.PSet(  SelectEvents = cms.vstring( 'Dataset_SpecialRandom12',
17797   'Dataset_SpecialRandom13' ) ),
17798     outputCommands = cms.untracked.vstring( 'drop *',
17799       'keep FEDRawDataCollection_rawDataCollector_*_*',
17800       'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*',
17801       'keep edmTriggerResults_*_*_*',
17802       'keep triggerTriggerEvent_*_*_*' )
17803 )
17804 process.hltOutputPhysicsSpecialRandom7 = cms.OutputModule( "PoolOutputModule",
17805     fileName = cms.untracked.string( "outputPhysicsSpecialRandom7.root" ),
17806     compressionAlgorithm = cms.untracked.string( "ZSTD" ),
17807     compressionLevel = cms.untracked.int32( 3 ),
17808     fastCloning = cms.untracked.bool( False ),
17809     dataset = cms.untracked.PSet(
17810         filterName = cms.untracked.string( "" ),
17811         dataTier = cms.untracked.string( "RAW" )
17812     ),
17813     SelectEvents = cms.untracked.PSet(  SelectEvents = cms.vstring( 'Dataset_SpecialRandom14',
17814   'Dataset_SpecialRandom15' ) ),
17815     outputCommands = cms.untracked.vstring( 'drop *',
17816       'keep FEDRawDataCollection_rawDataCollector_*_*',
17817       'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*',
17818       'keep edmTriggerResults_*_*_*',
17819       'keep triggerTriggerEvent_*_*_*' )
17820 )
17821 process.hltOutputPhysicsSpecialRandom8 = cms.OutputModule( "PoolOutputModule",
17822     fileName = cms.untracked.string( "outputPhysicsSpecialRandom8.root" ),
17823     compressionAlgorithm = cms.untracked.string( "ZSTD" ),
17824     compressionLevel = cms.untracked.int32( 3 ),
17825     fastCloning = cms.untracked.bool( False ),
17826     dataset = cms.untracked.PSet(
17827         filterName = cms.untracked.string( "" ),
17828         dataTier = cms.untracked.string( "RAW" )
17829     ),
17830     SelectEvents = cms.untracked.PSet(  SelectEvents = cms.vstring( 'Dataset_SpecialRandom16',
17831   'Dataset_SpecialRandom17' ) ),
17832     outputCommands = cms.untracked.vstring( 'drop *',
17833       'keep FEDRawDataCollection_rawDataCollector_*_*',
17834       'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*',
17835       'keep edmTriggerResults_*_*_*',
17836       'keep triggerTriggerEvent_*_*_*' )
17837 )
17838 process.hltOutputPhysicsSpecialRandom9 = cms.OutputModule( "PoolOutputModule",
17839     fileName = cms.untracked.string( "outputPhysicsSpecialRandom9.root" ),
17840     compressionAlgorithm = cms.untracked.string( "ZSTD" ),
17841     compressionLevel = cms.untracked.int32( 3 ),
17842     fastCloning = cms.untracked.bool( False ),
17843     dataset = cms.untracked.PSet(
17844         filterName = cms.untracked.string( "" ),
17845         dataTier = cms.untracked.string( "RAW" )
17846     ),
17847     SelectEvents = cms.untracked.PSet(  SelectEvents = cms.vstring( 'Dataset_SpecialRandom18',
17848   'Dataset_SpecialRandom19' ) ),
17849     outputCommands = cms.untracked.vstring( 'drop *',
17850       'keep FEDRawDataCollection_rawDataCollector_*_*',
17851       'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*',
17852       'keep edmTriggerResults_*_*_*',
17853       'keep triggerTriggerEvent_*_*_*' )
17854 )
17855 process.hltOutputRPCMON = cms.OutputModule( "PoolOutputModule",
17856     fileName = cms.untracked.string( "outputRPCMON.root" ),
17857     compressionAlgorithm = cms.untracked.string( "ZSTD" ),
17858     compressionLevel = cms.untracked.int32( 3 ),
17859     fastCloning = cms.untracked.bool( False ),
17860     dataset = cms.untracked.PSet(
17861         filterName = cms.untracked.string( "" ),
17862         dataTier = cms.untracked.string( "RAW" )
17863     ),
17864     SelectEvents = cms.untracked.PSet(  SelectEvents = cms.vstring( 'Dataset_RPCMonitor' ) ),
17865     outputCommands = cms.untracked.vstring( 'drop *',
17866       'keep *_hltFEDSelectorCPPF_*_*',
17867       'keep *_hltFEDSelectorCSC_*_*',
17868       'keep *_hltFEDSelectorDT_*_*',
17869       'keep *_hltFEDSelectorGEM_*_*',
17870       'keep *_hltFEDSelectorL1_*_*',
17871       'keep *_hltFEDSelectorOMTF_*_*',
17872       'keep *_hltFEDSelectorRPC_*_*',
17873       'keep *_hltFEDSelectorTCDS_*_*',
17874       'keep *_hltFEDSelectorTwinMux_*_*',
17875       'keep edmTriggerResults_*_*_*',
17876       'keep triggerTriggerEvent_*_*_*' )
17877 )
17878 
17879 process.HLTL1UnpackerSequence = cms.Sequence( process.hltGtStage2Digis + process.hltGtStage2ObjectMap )
17880 process.HLTBeamSpot = cms.Sequence( process.hltOnlineMetaDataDigis + process.hltOnlineBeamSpot )
17881 process.HLTBeginSequence = cms.Sequence( process.hltTriggerType + process.HLTL1UnpackerSequence + process.HLTBeamSpot )
17882 process.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequence = cms.Sequence( process.hltEcalDigisLegacy + process.hltEcalDigisSoA + process.hltEcalDigis + process.hltEcalUncalibRecHitSoA + process.hltEcalUncalibRecHit + process.hltEcalDetIdToBeRecovered + process.hltEcalRecHit )
17883 process.HLTPreshowerSequence = cms.Sequence( process.hltEcalPreshowerDigis + process.hltEcalPreshowerRecHit )
17884 process.HLTDoFullUnpackingEgammaEcalSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequence + process.HLTPreshowerSequence )
17885 process.HLTEndSequence = cms.Sequence( process.hltBoolEnd )
17886 process.HLTFEDSelectorsForRPCMonitor = cms.Sequence( process.hltFEDSelectorTCDS + process.hltFEDSelectorL1 + process.hltFEDSelectorDT + process.hltFEDSelectorRPC + process.hltFEDSelectorCSC + process.hltFEDSelectorGEM + process.hltFEDSelectorTwinMux + process.hltFEDSelectorOMTF + process.hltFEDSelectorCPPF )
17887 process.HLTBeginSequenceRandom = cms.Sequence( process.hltRandomEventsFilter + process.hltGtStage2Digis )
17888 process.HLTDoLocalPixelSequence = cms.Sequence( process.hltOnlineBeamSpotDevice + process.hltSiPixelClustersSoA + process.hltSiPixelClusters + process.hltSiPixelDigiErrors + process.hltSiPixelRecHitsSoA + process.hltSiPixelRecHits )
17889 process.HLTDoLocalPixelSequenceSerialSync = cms.Sequence( process.hltOnlineBeamSpotDeviceSerialSync + process.hltSiPixelClustersSoASerialSync + process.hltSiPixelClustersSerialSync + process.hltSiPixelDigiErrorsSerialSync + process.hltSiPixelRecHitsSoASerialSync + process.hltSiPixelRecHitsSerialSync )
17890 process.HLTRecoPixelTracksSequence = cms.Sequence( process.hltPixelTracksSoA + process.hltPixelTracks )
17891 process.HLTRecopixelvertexingSequence = cms.Sequence( process.HLTRecoPixelTracksSequence + process.hltPixelVerticesSoA + process.hltPixelVertices + process.hltTrimmedPixelVertices )
17892 process.HLTRecoPixelTracksSequenceSerialSync = cms.Sequence( process.hltPixelTracksSoASerialSync + process.hltPixelTracksSerialSync )
17893 process.HLTRecopixelvertexingSequenceSerialSync = cms.Sequence( process.HLTRecoPixelTracksSequenceSerialSync + process.hltPixelVerticesSoASerialSync + process.hltPixelVerticesSerialSync + process.hltTrimmedPixelVerticesSerialSync )
17894 process.HLTDQMPixelReconstruction = cms.Sequence( process.hltSiPixelRecHitsSoAMonitorCPU + process.hltSiPixelRecHitsSoAMonitorGPU + process.hltSiPixelRecHitsSoACompareGPUvsCPU + process.hltPixelTracksSoAMonitorCPU + process.hltPixelTracksSoAMonitorGPU + process.hltPixelTracksSoACompareGPUvsCPU + process.hltPixelVerticesSoAMonitorCPU + process.hltPixelVerticesSoAMonitorGPU + process.hltPixelVerticesSoACompareGPUvsCPU )
17895 process.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequenceSerialSync = cms.Sequence( process.hltEcalDigisLegacy + process.hltEcalDigisSoASerialSync + process.hltEcalDigisSerialSync + process.hltEcalUncalibRecHitSoASerialSync + process.hltEcalUncalibRecHitSerialSync + process.hltEcalDetIdToBeRecovered + process.hltEcalRecHitSerialSync )
17896 process.HLTDoLocalHcalSequence = cms.Sequence( process.hltHcalDigis + process.hltHcalDigisSoA + process.hltHbheRecoSoA + process.hltHbhereco + process.hltHfprereco + process.hltHfreco + process.hltHoreco )
17897 process.HLTDoLocalHcalSequenceSerialSync = cms.Sequence( process.hltHcalDigis + process.hltHcalDigisSoASerialSync + process.hltHbheRecoSoASerialSync + process.hltHbherecoSerialSync + process.hltHfprereco + process.hltHfreco + process.hltHoreco )
17898 process.HLTPFHcalClustering = cms.Sequence( process.hltParticleFlowRecHitHBHESoA + process.hltParticleFlowRecHitHBHE + process.hltParticleFlowClusterHBHESoA + process.hltParticleFlowClusterHBHE + process.hltParticleFlowClusterHCAL )
17899 process.HLTPFHcalClusteringSerialSync = cms.Sequence( process.hltParticleFlowRecHitHBHESoASerialSync + process.hltParticleFlowRecHitHBHESerialSync + process.hltParticleFlowClusterHBHESoASerialSync + process.hltParticleFlowClusterHBHESerialSync + process.hltParticleFlowClusterHCALSerialSync )
17900 process.HLTBeginSequenceCalibration = cms.Sequence( process.hltCalibrationEventsFilter + process.hltGtStage2Digis )
17901 process.HLTBeginSequenceNZS = cms.Sequence( process.hltTriggerType + process.hltL1EventNumberNZS + process.HLTL1UnpackerSequence + process.HLTBeamSpot )
17902 process.HLTBeginSequenceL1Fat = cms.Sequence( process.hltTriggerType + process.hltL1EventNumberL1Fat + process.HLTL1UnpackerSequence + process.HLTBeamSpot )
17903 process.HLTDoCaloSequencePF = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequence + process.HLTDoLocalHcalSequence + process.hltTowerMakerForAll )
17904 process.HLTAK4CaloJetsPrePFRecoSequence = cms.Sequence( process.HLTDoCaloSequencePF + process.hltAK4CaloJetsPF )
17905 process.HLTPreAK4PFJetsRecoSequence = cms.Sequence( process.HLTAK4CaloJetsPrePFRecoSequence + process.hltAK4CaloJetsPFEt5 )
17906 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 )
17907 process.HLTL2muonrecoNocandSequence = cms.Sequence( process.HLTMuonLocalRecoSequence + process.hltL2OfflineMuonSeeds + process.hltL2MuonSeeds + process.hltL2Muons )
17908 process.HLTL2muonrecoSequence = cms.Sequence( process.HLTL2muonrecoNocandSequence + process.hltL2MuonCandidates )
17909 process.HLTDoLocalStripSequence = cms.Sequence( process.hltSiStripExcludedFEDListProducer + process.hltSiStripRawToClustersFacility + process.hltMeasurementTrackerEvent )
17910 process.HLTIterL3OImuonTkCandidateSequence = cms.Sequence( process.hltIterL3OISeedsFromL2Muons + process.hltIterL3OITrackCandidates + process.hltIterL3OIMuCtfWithMaterialTracks + process.hltIterL3OIMuonTrackCutClassifier + process.hltIterL3OIMuonTrackSelectionHighPurity + process.hltL3MuonsIterL3OI )
17911 process.HLTIterL3MuonRecopixelvertexingSequence = cms.Sequence( process.HLTRecopixelvertexingSequence + process.hltIterL3MuonPixelTracksTrackingRegions + process.hltPixelTracksInRegionL2 )
17912 process.HLTIterativeTrackingIteration0ForIterL3Muon = cms.Sequence( process.hltIter0IterL3MuonPixelSeedsFromPixelTracks + process.hltIter0IterL3MuonPixelSeedsFromPixelTracksFiltered + process.hltIter0IterL3MuonCkfTrackCandidates + process.hltIter0IterL3MuonCtfWithMaterialTracks + process.hltIter0IterL3MuonTrackCutClassifier + process.hltIter0IterL3MuonTrackSelectionHighPurity )
17913 process.HLTIterL3IOmuonTkCandidateSequence = cms.Sequence( process.HLTIterL3MuonRecopixelvertexingSequence + process.HLTIterativeTrackingIteration0ForIterL3Muon + process.hltL3MuonsIterL3IO )
17914 process.HLTIterL3OIAndIOFromL2muonTkCandidateSequence = cms.Sequence( process.HLTIterL3OImuonTkCandidateSequence + process.hltIterL3OIL3MuonsLinksCombination + process.hltIterL3OIL3Muons + process.hltIterL3OIL3MuonCandidates + process.hltL2SelectorForL3IO + process.HLTIterL3IOmuonTkCandidateSequence + process.hltIterL3MuonsFromL2LinksCombination )
17915 process.HLTRecopixelvertexingSequenceForIterL3FromL1Muon = cms.Sequence( process.HLTRecopixelvertexingSequence + process.hltIterL3FromL1MuonPixelTracksTrackingRegions + process.hltPixelTracksInRegionL1 )
17916 process.HLTIterativeTrackingIteration0ForIterL3FromL1Muon = cms.Sequence( process.hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracks + process.hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracksFiltered + process.hltIter0IterL3FromL1MuonCkfTrackCandidates + process.hltIter0IterL3FromL1MuonCtfWithMaterialTracks + process.hltIter0IterL3FromL1MuonTrackCutClassifier + process.hltIter0IterL3FromL1MuonTrackSelectionHighPurity )
17917 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 )
17918 process.HLTIterL3IOmuonFromL1TkCandidateSequence = cms.Sequence( process.HLTRecopixelvertexingSequenceForIterL3FromL1Muon + process.HLTIterativeTrackingIteration0ForIterL3FromL1Muon + process.HLTIterativeTrackingIteration3ForIterL3FromL1Muon )
17919 process.HLTIterL3muonTkCandidateSequence = cms.Sequence( process.HLTDoLocalPixelSequence + process.HLTDoLocalStripSequence + process.HLTIterL3OIAndIOFromL2muonTkCandidateSequence + process.hltL1MuonsPt0 + process.HLTIterL3IOmuonFromL1TkCandidateSequence )
17920 process.HLTL3muonrecoNocandSequence = cms.Sequence( process.HLTIterL3muonTkCandidateSequence + process.hltIter03IterL3FromL1MuonMerged + process.hltIterL3MuonMerged + process.hltIterL3MuonAndMuonFromL1Merged + process.hltIterL3GlbMuon + process.hltIterL3MuonsNoID + process.hltIterL3Muons + process.hltL3MuonsIterL3Links + process.hltIterL3MuonTracks )
17921 process.HLTL3muonrecoSequence = cms.Sequence( process.HLTL3muonrecoNocandSequence + process.hltIterL3MuonCandidates )
17922 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 )
17923 process.HLTIterativeTrackingDoubletRecovery = cms.Sequence( process.hltDoubletRecoveryClustersRefRemoval + process.hltDoubletRecoveryMaskedMeasurementTrackerEvent + process.hltDoubletRecoveryPixelLayersAndRegions + process.hltDoubletRecoveryPFlowPixelClusterCheck + process.hltDoubletRecoveryPFlowPixelHitDoublets + process.hltDoubletRecoveryPFlowPixelSeeds + process.hltDoubletRecoveryPFlowCkfTrackCandidatesMkFitSeeds + process.hltDoubletRecoveryPFlowCkfTrackCandidatesMkFit + process.hltDoubletRecoveryPFlowCkfTrackCandidates + process.hltDoubletRecoveryPFlowCtfWithMaterialTracks + process.hltDoubletRecoveryPFlowTrackCutClassifier + process.hltDoubletRecoveryPFlowTrackSelectionHighPurity )
17924 process.HLTIterativeTrackingIter02 = cms.Sequence( process.HLTIterativeTrackingIteration0 + process.HLTIterativeTrackingDoubletRecovery + process.hltMergedTracks )
17925 process.HLTTrackingForBeamSpot = cms.Sequence( process.HLTPreAK4PFJetsRecoSequence + process.HLTL2muonrecoSequence + process.HLTL3muonrecoSequence + process.HLTDoLocalPixelSequence + process.HLTRecopixelvertexingSequence + process.HLTDoLocalStripSequence + process.HLTIterativeTrackingIter02 + process.hltPFMuonMerging )
17926 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 )
17927 process.HLTL2muonrecoNocandCosmicSeedMeanTimerSequence = cms.Sequence( process.HLTMuonLocalRecoMeanTimerSequence + process.hltL2CosmicOfflineMuonSeeds + process.hltL2CosmicMuonSeeds + process.hltL2CosmicMuons )
17928 process.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer = cms.Sequence( process.HLTL2muonrecoNocandCosmicSeedMeanTimerSequence + process.hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed )
17929 process.HLTDoCaloSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequence + process.HLTDoLocalHcalSequence + process.hltTowerMakerForAll )
17930 process.HLTAK4CaloJetsReconstructionSequence = cms.Sequence( process.HLTDoCaloSequence + process.hltAK4CaloJets + process.hltAK4CaloJetsIDPassed )
17931 process.HLTAK4CaloCorrectorProducersSequence = cms.Sequence( process.hltAK4CaloFastJetCorrector + process.hltAK4CaloRelativeCorrector + process.hltAK4CaloAbsoluteCorrector + process.hltAK4CaloResidualCorrector + process.hltAK4CaloCorrector )
17932 process.HLTAK4CaloJetsCorrectionSequence = cms.Sequence( process.hltFixedGridRhoFastjetAllCalo + process.HLTAK4CaloCorrectorProducersSequence + process.hltAK4CaloJetsCorrected + process.hltAK4CaloJetsCorrectedIDPassed )
17933 process.HLTAK4CaloJetsSequence = cms.Sequence( process.HLTAK4CaloJetsReconstructionSequence + process.HLTAK4CaloJetsCorrectionSequence )
17934 process.HLTTrackReconstructionForPF = cms.Sequence( process.HLTDoLocalPixelSequence + process.HLTRecopixelvertexingSequence + process.HLTDoLocalStripSequence + process.HLTIterativeTrackingIter02 + process.hltPFMuonMerging + process.hltMuonLinks + process.hltMuons )
17935 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 )
17936 process.HLTAK4PFJetsReconstructionSequence = cms.Sequence( process.HLTL2muonrecoSequence + process.HLTL3muonrecoSequence + process.HLTTrackReconstructionForPF + process.HLTParticleFlowSequence + process.hltAK4PFJets + process.hltAK4PFJetsLooseID + process.hltAK4PFJetsTightID )
17937 process.HLTAK4PFCorrectorProducersSequence = cms.Sequence( process.hltAK4PFFastJetCorrector + process.hltAK4PFRelativeCorrector + process.hltAK4PFAbsoluteCorrector + process.hltAK4PFResidualCorrector + process.hltAK4PFCorrector )
17938 process.HLTAK4PFJetsCorrectionSequence = cms.Sequence( process.hltFixedGridRhoFastjetAll + process.HLTAK4PFCorrectorProducersSequence + process.hltAK4PFJetsCorrected + process.hltAK4PFJetsLooseIDCorrected + process.hltAK4PFJetsTightIDCorrected )
17939 process.HLTAK4PFJetsSequence = cms.Sequence( process.HLTPreAK4PFJetsRecoSequence + process.HLTAK4PFJetsReconstructionSequence + process.HLTAK4PFJetsCorrectionSequence )
17940 process.HLTPFClusteringForEgamma = cms.Sequence( process.hltRechitInRegionsECAL + process.hltRechitInRegionsES + process.hltParticleFlowRecHitECALL1Seeded + process.hltParticleFlowRecHitPSL1Seeded + process.hltParticleFlowClusterPSL1Seeded + process.hltParticleFlowClusterECALUncorrectedL1Seeded + process.hltParticleFlowClusterECALL1Seeded + process.hltParticleFlowSuperClusterECALL1Seeded )
17941 process.HLTDoLocalHcalWithTowerSequence = cms.Sequence( process.HLTDoLocalHcalSequence + process.hltTowerMakerForAll )
17942 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 )
17943 process.HLTGsfElectronSequence = cms.Sequence( process.hltEgammaCkfTrackCandidatesForGSF + process.hltEgammaGsfTracks + process.hltEgammaGsfElectrons + process.hltEgammaGsfTrackVars )
17944 process.HLTTrackReconstructionForPFNoMu = cms.Sequence( process.HLTDoLocalPixelSequence + process.HLTRecopixelvertexingSequence + process.HLTDoLocalStripSequence + process.HLTIterativeTrackingIter02 )
17945 process.HLTTrackReconstructionForIsoElectronIter02 = cms.Sequence( process.HLTTrackReconstructionForPFNoMu )
17946 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 )
17947 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 )
17948 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 )
17949 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 )
17950 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 )
17951 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 )
17952 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 )
17953 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 )
17954 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 )
17955 process.HLTHIGEDPhoton10PPRefSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEgammaCandidatesWrapper + process.hltEG10EtPPRefFilter + process.HLTDoLocalHcalWithTowerSequence + process.hltEgammaHoverE + process.hltEG10HoverELoosePPRefFilter )
17956 process.HLTHIGEDPhoton10EBPPRefSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEgammaCandidatesWrapper + process.hltEG10EtEBPPRefFilter + process.HLTDoLocalHcalWithTowerSequence + process.hltEgammaHoverE + process.hltEG10HoverELooseEBPPRefFilter )
17957 process.HLTHIGEDPhoton20PPRefSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEgammaCandidatesWrapper + process.hltEG20EtPPRefFilter + process.HLTDoLocalHcalWithTowerSequence + process.hltEgammaHoverE + process.hltEG20HoverELoosePPRefFilter )
17958 process.HLTHIGEDPhoton20EBPPRefSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEgammaCandidatesWrapper + process.hltEG20EtEBPPRefFilter + process.HLTDoLocalHcalWithTowerSequence + process.hltEgammaHoverE + process.hltEG20HoverELooseEBPPRefFilter )
17959 process.HLTHIGEDPhoton30PPRefSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEgammaCandidatesWrapper + process.hltEG30EtPPRefFilter + process.HLTDoLocalHcalWithTowerSequence + process.hltEgammaHoverE + process.hltEG30HoverELoosePPRefFilter )
17960 process.HLTHIGEDPhoton30EBPPRefSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEgammaCandidatesWrapper + process.hltEG30EtEBPPRefFilter + process.HLTDoLocalHcalWithTowerSequence + process.hltEgammaHoverE + process.hltEG30HoverELooseEBPPRefFilter )
17961 process.HLTHIGEDPhoton40PPRefSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEgammaCandidatesWrapper + process.hltEG40EtPPRefFilter + process.HLTDoLocalHcalWithTowerSequence + process.hltEgammaHoverE + process.hltEG40HoverELoosePPRefFilter )
17962 process.HLTHIGEDPhoton40EBPPRefSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEgammaCandidatesWrapper + process.hltEG40EtEBPPRefFilter + process.HLTDoLocalHcalWithTowerSequence + process.hltEgammaHoverE + process.hltEG40HoverELooseEBPPRefFilter )
17963 process.HLTHIGEDPhoton50PPRefSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEgammaCandidatesWrapper + process.hltEG50EtPPRefFilter + process.HLTDoLocalHcalWithTowerSequence + process.hltEgammaHoverE + process.hltEG50HoverELoosePPRefFilter )
17964 process.HLTHIGEDPhoton50EBPPRefSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEgammaCandidatesWrapper + process.hltEG50EtEBPPRefFilter + process.HLTDoLocalHcalWithTowerSequence + process.hltEgammaHoverE + process.hltEG50HoverELooseEBPPRefFilter )
17965 process.HLTHIGEDPhoton60PPRefSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEgammaCandidatesWrapper + process.hltEG60EtPPRefFilter + process.HLTDoLocalHcalWithTowerSequence + process.hltEgammaHoverE + process.hltEG60HoverELoosePPRefFilter )
17966 process.HLTHIGEDPhoton60EBPPRefSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEgammaCandidatesWrapper + process.hltEG60EtEBPPRefFilter + process.HLTDoLocalHcalWithTowerSequence + process.hltEgammaHoverE + process.hltEG60HoverELooseEBPPRefFilter )
17967 process.HLTDoubleGEDPhoton20PPRefSequence = cms.Sequence( process.HLTDoFullUnpackingEgammaEcalSequence + process.HLTPFClusteringForEgamma + process.hltEgammaCandidates + process.hltEgammaCandidatesWrapper + process.hltDoubleEG20EtPPRefFilter + process.HLTDoLocalHcalWithTowerSequence + process.hltEgammaHoverE + process.hltDoubleEG20HoverELoosePPRefFilter )
17968 process.HLTDatasetPathBeginSequence = cms.Sequence( process.hltGtStage2Digis )
17969 
17970 process.HLTriggerFirstPath = cms.Path( process.hltGetRaw + process.hltPSetMap + process.hltBoolFalse )
17971 process.Status_OnCPU = cms.Path( process.hltBackend + ~process.hltStatusOnGPUFilter )
17972 process.Status_OnGPU = cms.Path( process.hltBackend + process.hltStatusOnGPUFilter )
17973 process.AlCa_EcalPhiSym_v22 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBiasIorIsolatedBunch + process.hltPreAlCaEcalPhiSym + process.HLTDoFullUnpackingEgammaEcalSequence + process.hltEcalPhiSymFilter + process.hltFEDSelectorL1 + process.HLTEndSequence )
17974 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 )
17975 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 )
17976 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 )
17977 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 )
17978 process.AlCa_HIRPCMuonNormalisation_v12 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu7to30 + process.hltPreAlCaHIRPCMuonNormalisation + process.hltHIRPCMuonNormaL1Filtered0 + process.HLTFEDSelectorsForRPCMonitor + process.HLTEndSequence )
17979 process.AlCa_LumiPixelsCounts_Random_v12 = cms.Path( process.HLTBeginSequenceRandom + process.hltPreAlCaLumiPixelsCountsRandom + process.HLTBeamSpot + process.hltPixelTrackerHVOn + process.HLTDoLocalPixelSequence + process.hltAlcaPixelClusterCounts + process.HLTEndSequence )
17980 process.AlCa_LumiPixelsCounts_ZeroBias_v15 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBiasOrAlwaysTrue + process.hltPreAlCaLumiPixelsCountsZeroBias + process.hltPixelTrackerHVOn + process.HLTDoLocalPixelSequence + process.hltAlcaPixelClusterCounts + process.HLTEndSequence )
17981 process.DQM_PixelReconstruction_v14 = cms.Path( process.HLTBeginSequence + process.hltL1sDQMPixelReconstruction + process.hltPreDQMPixelReconstruction + process.hltBackend + process.hltStatusOnGPUFilter + process.HLTDoLocalPixelSequence + process.HLTDoLocalPixelSequenceSerialSync + process.HLTRecopixelvertexingSequence + process.HLTRecopixelvertexingSequenceSerialSync + process.HLTDQMPixelReconstruction + process.HLTEndSequence )
17982 process.DQM_EcalReconstruction_v13 = cms.Path( process.HLTBeginSequence + process.hltL1sDQMEcalReconstruction + process.hltPreDQMEcalReconstruction + process.hltBackend + process.hltStatusOnGPUFilter + process.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequence + process.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequenceSerialSync + process.HLTEndSequence )
17983 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 )
17984 process.DST_Physics_v17 = cms.Path( process.HLTBeginSequence + process.hltPreDSTPhysics + process.hltFEDSelectorL1 + process.hltFEDSelectorL1uGTTest + process.hltFEDSelectorTCDS + process.HLTEndSequence )
17985 process.HLT_EcalCalibration_v4 = cms.Path( process.HLTBeginSequenceCalibration + process.hltPreEcalCalibration + process.hltEcalCalibrationRaw + process.HLTEndSequence )
17986 process.HLT_HcalCalibration_v6 = cms.Path( process.HLTBeginSequenceCalibration + process.hltPreHcalCalibration + process.hltHcalCalibrationRaw + process.HLTEndSequence )
17987 process.HLT_HcalNZS_v22 = cms.Path( process.HLTBeginSequenceNZS + process.hltL1sHcalNZS + process.hltPreHcalNZS + process.HLTEndSequence )
17988 process.HLT_HcalPhiSym_v24 = cms.Path( process.HLTBeginSequenceNZS + process.hltL1sSingleEGorSingleorDoubleMu + process.hltPreHcalPhiSym + process.HLTEndSequence )
17989 process.HLT_Random_v3 = cms.Path( process.HLTBeginSequenceRandom + process.hltPreRandom + process.HLTEndSequence )
17990 process.HLT_Physics_v15 = cms.Path( process.HLTBeginSequenceL1Fat + process.hltPrePhysics + process.HLTEndSequence )
17991 process.HLT_ZeroBias_v14 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPreZeroBias + process.HLTEndSequence )
17992 process.HLT_ZeroBias_Beamspot_v19 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPreZeroBiasBeamspot + process.HLTTrackingForBeamSpot + process.hltVerticesPF + process.hltVerticesPFSelector + process.hltVerticesPFFilter + process.hltFEDSelectorOnlineMetaData + process.hltFEDSelectorTCDS + process.HLTEndSequence )
17993 process.HLT_ZeroBias_FirstCollisionAfterAbortGap_v13 = cms.Path( process.HLTBeginSequence + process.hltL1sL1ZeroBiasFirstCollisionAfterAbortGap + process.hltPreZeroBiasFirstCollisionAfterAbortGap + process.HLTEndSequence )
17994 process.HLT_CDC_L2cosmic_10_er1p0_v11 = cms.Path( process.HLTBeginSequence + process.hltL1sCDC + process.hltPreCDCL2cosmic10er1p0 + process.hltL1fL1sCDCL1Filtered0 + process.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + process.hltL2fL1sCDCL2CosmicMuL2Filtered3er2stations10er1p0 + process.HLTEndSequence )
17995 process.HLT_CDC_L2cosmic_5p5_er1p0_v11 = cms.Path( process.HLTBeginSequence + process.hltL1sCDC + process.hltPreCDCL2cosmic5p5er1p0 + process.hltL1fL1sCDCL1Filtered0 + process.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + process.hltL2fL1sCDCL2CosmicMuL2Filtered3er2stations5p5er1p0 + process.HLTEndSequence )
17996 process.HLT_HIL1UnpairedBunchBptxMinusForPPRef_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sL1UnpairedBunchBptxMinus + process.hltPreHIL1UnpairedBunchBptxMinusForPPRef + process.HLTEndSequence )
17997 process.HLT_HIL1UnpairedBunchBptxPlusForPPRef_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sL1UnpairedBunchBptxPlus + process.hltPreHIL1UnpairedBunchBptxPlusForPPRef + process.HLTEndSequence )
17998 process.HLT_HIL1NotBptxORForPPRef_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sNotBptxOR + process.hltPreHIL1NotBptxORForPPRef + process.HLTEndSequence )
17999 process.HLT_HIHT80_Beamspot_ppRef5TeV_v18 = 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 )
18000 process.HLT_PPRefZeroBias_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPrePPRefZeroBias + process.HLTEndSequence )
18001 process.HLT_AK4CaloJet40_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPreAK4CaloJet40 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloJet40 + process.HLTEndSequence )
18002 process.HLT_AK4CaloJet60_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet35 + process.hltPreAK4CaloJet60 + process.HLTAK4CaloJetsSequence + process.hltSingleAK4CaloJet60 + process.HLTEndSequence )
18003 process.HLT_AK4CaloJet70_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet60 + process.hltPreAK4CaloJet70 + process.HLTAK4CaloJetsSequence + process.hltSingleAK4CaloJet70 + process.HLTEndSequence )
18004 process.HLT_AK4CaloJet80_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet60 + process.hltPreAK4CaloJet80 + process.HLTAK4CaloJetsSequence + process.hltSingleAK4CaloJet80 + process.HLTEndSequence )
18005 process.HLT_AK4CaloJet100_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet60 + process.hltPreAK4CaloJet100 + process.HLTAK4CaloJetsSequence + process.hltSingleAK4CaloJet100 + process.HLTEndSequence )
18006 process.HLT_AK4CaloJet120_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet90 + process.hltPreAK4CaloJet120 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloJet120 + process.HLTEndSequence )
18007 process.HLT_AK4CaloJetFwd40_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPreAK4CaloJetFwd40 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloFwdJet40 + process.HLTEndSequence )
18008 process.HLT_AK4CaloJetFwd60_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet35Fwd + process.hltPreAK4CaloJetFwd60 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloFwdJet60 + process.HLTEndSequence )
18009 process.HLT_AK4CaloJetFwd70_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet60Fwd + process.hltPreAK4CaloJetFwd70 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloFwdJet70 + process.HLTEndSequence )
18010 process.HLT_AK4CaloJetFwd80_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet60Fwd + process.hltPreAK4CaloJetFwd80 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloFwdJet80 + process.HLTEndSequence )
18011 process.HLT_AK4CaloJetFwd100_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet60Fwd + process.hltPreAK4CaloJetFwd100 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloFwdJet100 + process.HLTEndSequence )
18012 process.HLT_AK4CaloJetFwd120_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet90Fwd + process.hltPreAK4CaloJetFwd120 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloFwdJet120 + process.HLTEndSequence )
18013 process.HLT_AK4PFJet40_v11 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPreAK4PFJet40 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloJet10 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets10 + process.hltSinglePFJet40 + process.HLTEndSequence )
18014 process.HLT_AK4PFJet60_v11 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet35 + process.hltPreAK4PFJet60 + process.HLTAK4CaloJetsSequence + process.hltSingleAK4CaloJet40 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets40 + process.hltSinglePFJet60 + process.HLTEndSequence )
18015 process.HLT_AK4PFJet80_v11 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet60 + process.hltPreAK4PFJet80 + process.HLTAK4CaloJetsSequence + process.hltSingleAK4CaloJet50 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets50 + process.hltSinglePFJet80 + process.HLTEndSequence )
18016 process.HLT_AK4PFJet100_v11 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet60 + process.hltPreAK4PFJet100 + process.HLTAK4CaloJetsSequence + process.hltSingleAK4CaloJet70 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets70 + process.hltSinglePFJet100 + process.HLTEndSequence )
18017 process.HLT_AK4PFJet120_v11 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet90 + process.hltPreAK4PFJet120 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloJet90 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloJets90 + process.hltSinglePFJet120 + process.HLTEndSequence )
18018 process.HLT_AK4PFJetFwd40_v11 = cms.Path( process.HLTBeginSequence + process.hltL1sZeroBias + process.hltPreAK4PFJetFwd40 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloFwdJet10 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloFwdJets10 + process.hltSinglePFFwdJet40 + process.HLTEndSequence )
18019 process.HLT_AK4PFJetFwd60_v11 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet35Fwd + process.hltPreAK4PFJetFwd60 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloFwdJet40 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloFwdJets40 + process.hltSinglePFFwdJet60 + process.HLTEndSequence )
18020 process.HLT_AK4PFJetFwd80_v11 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet60Fwd + process.hltPreAK4PFJetFwd80 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloFwdJet50 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloFwdJets50 + process.hltSinglePFFwdJet80 + process.HLTEndSequence )
18021 process.HLT_AK4PFJetFwd100_v11 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet60Fwd + process.hltPreAK4PFJetFwd100 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloFwdJet70 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloFwdJets70 + process.hltSinglePFFwdJet100 + process.HLTEndSequence )
18022 process.HLT_AK4PFJetFwd120_v11 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleJet90Fwd + process.hltPreAK4PFJetFwd120 + process.HLTAK4CaloJetsSequence + process.hltSingleCaloFwdJet90 + process.HLTAK4PFJetsSequence + process.hltPFJetsCorrectedMatchedToCaloFwdJets90 + process.hltSinglePFFwdJet120 + process.HLTEndSequence )
18023 process.HLT_PPRefDoubleEle10Gsf_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sEG10EG5 + process.hltPrePPRefDoubleEle10Gsf + process.HLTDoubleEle10GsfPPRefSequence + process.HLTEndSequence )
18024 process.HLT_PPRefDoubleEle10GsfMass50_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sEG10EG5 + process.hltPrePPRefDoubleEle10GsfMass50 + process.HLTDoubleEle10GsfPPRefSequence + process.hltDoubleEle10Mass50PPRefFilter + process.HLTEndSequence )
18025 process.HLT_PPRefDoubleEle15Gsf_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sEG10EG5 + process.hltPrePPRefDoubleEle15Gsf + process.HLTDoubleEle15GsfPPRefSequence + process.HLTEndSequence )
18026 process.HLT_PPRefDoubleEle15GsfMass50_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sEG10EG5 + process.hltPrePPRefDoubleEle15GsfMass50 + process.HLTDoubleEle15GsfPPRefSequence + process.hltDoubleEle15Mass50PPRefFilter + process.HLTEndSequence )
18027 process.HLT_PPRefEle15Ele10Gsf_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sEG10EG5 + process.hltPrePPRefEle15Ele10Gsf + process.HLTEle15Ele10GsfPPRefSequence + process.HLTEndSequence )
18028 process.HLT_PPRefEle15Ele10GsfMass50_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sEG10EG5 + process.hltPrePPRefEle15Ele10GsfMass50 + process.HLTEle15Ele10GsfPPRefSequence + process.hltDoubleEle10Mass50PPRefFilter + process.HLTEndSequence )
18029 process.HLT_PPRefEle10Gsf_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG10 + process.hltPrePPRefEle10Gsf + process.HLTEle10GsfPPRefSequence + process.HLTEndSequence )
18030 process.HLT_PPRefEle15Gsf_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG10 + process.hltPrePPRefEle15Gsf + process.HLTEle15GsfPPRefSequence + process.HLTEndSequence )
18031 process.HLT_PPRefEle20Gsf_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG18OR21 + process.hltPrePPRefEle20Gsf + process.HLTEle20GsfPPRefSequence + process.HLTEndSequence )
18032 process.HLT_PPRefEle30Gsf_v10 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG21 + process.hltPrePPRefEle30Gsf + process.HLTEle30GsfPPRefSequence + process.HLTEndSequence )
18033 process.HLT_PPRefEle40Gsf_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG21 + process.hltPrePPRefEle40Gsf + process.HLTEle40GsfPPRefSequence + process.HLTEndSequence )
18034 process.HLT_PPRefEle50Gsf_v9 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG21 + process.hltPrePPRefEle50Gsf + process.HLTEle50GsfPPRefSequence + process.HLTEndSequence )
18035 process.HLT_PPRefGEDPhoton10_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG10 + process.hltPrePPRefGEDPhoton10 + process.HLTHIGEDPhoton10PPRefSequence + process.HLTEndSequence )
18036 process.HLT_PPRefGEDPhoton10_EB_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG10 + process.hltPrePPRefGEDPhoton10EB + process.HLTHIGEDPhoton10EBPPRefSequence + process.HLTEndSequence )
18037 process.HLT_PPRefGEDPhoton20_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG10 + process.hltPrePPRefGEDPhoton20 + process.HLTHIGEDPhoton20PPRefSequence + process.HLTEndSequence )
18038 process.HLT_PPRefGEDPhoton20_EB_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG10 + process.hltPrePPRefGEDPhoton20EB + process.HLTHIGEDPhoton20EBPPRefSequence + process.HLTEndSequence )
18039 process.HLT_PPRefGEDPhoton30_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG21 + process.hltPrePPRefGEDPhoton30 + process.HLTHIGEDPhoton30PPRefSequence + process.HLTEndSequence )
18040 process.HLT_PPRefGEDPhoton30_EB_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleEG21 + process.hltPrePPRefGEDPhoton30EB + process.HLTHIGEDPhoton30EBPPRefSequence + process.HLTEndSequence )
18041 process.HLT_PPRefGEDPhoton40_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG21 + process.hltPrePPRefGEDPhoton40 + process.HLTHIGEDPhoton40PPRefSequence + process.HLTEndSequence )
18042 process.HLT_PPRefGEDPhoton40_EB_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG21 + process.hltPrePPRefGEDPhoton40EB + process.HLTHIGEDPhoton40EBPPRefSequence + process.HLTEndSequence )
18043 process.HLT_PPRefGEDPhoton50_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG21 + process.hltPrePPRefGEDPhoton50 + process.HLTHIGEDPhoton50PPRefSequence + process.HLTEndSequence )
18044 process.HLT_PPRefGEDPhoton50_EB_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG21 + process.hltPrePPRefGEDPhoton50EB + process.HLTHIGEDPhoton50EBPPRefSequence + process.HLTEndSequence )
18045 process.HLT_PPRefGEDPhoton60_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG30 + process.hltPrePPRefGEDPhoton60 + process.HLTHIGEDPhoton60PPRefSequence + process.HLTEndSequence )
18046 process.HLT_PPRefGEDPhoton60_EB_v8 = cms.Path( process.HLTBeginSequence + process.hltL1sL1SingleEG30 + process.hltPrePPRefGEDPhoton60EB + process.HLTHIGEDPhoton60EBPPRefSequence + process.HLTEndSequence )
18047 process.HLT_PPRefDoubleGEDPhoton20_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sEG15EG10 + process.hltPrePPRefDoubleGEDPhoton20 + process.HLTDoubleGEDPhoton20PPRefSequence + process.HLTEndSequence )
18048 process.HLT_PPRefL1DoubleMu0_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu0 + process.hltPrePPRefL1DoubleMu0 + process.hltL1fL1sDoubleMu0L1Filtered0PPRef + process.HLTEndSequence )
18049 process.HLT_PPRefL1DoubleMu0_SQ_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu0SQ + process.hltPrePPRefL1DoubleMu0SQ + process.hltL1fL1sDoubleMu0SQL1Filtered0PPRef + process.HLTEndSequence )
18050 process.HLT_PPRefL1DoubleMu0_Open_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMuOpen + process.hltPrePPRefL1DoubleMu0Open + process.hltL1fL1sDoubleMuOpenL1Filtered0PPRef + process.HLTEndSequence )
18051 process.HLT_PPRefL1DoubleMu2_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu2 + process.hltPrePPRefL1DoubleMu2 + process.hltL1fL1sDoubleMu2L1Filtered0PPRef + process.HLTEndSequence )
18052 process.HLT_PPRefL1DoubleMu2_SQ_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu2SQ + process.hltPrePPRefL1DoubleMu2SQ + process.hltL1fL1sDoubleMu2SQL1Filtered0PPRef + process.HLTEndSequence )
18053 process.HLT_PPRefL1SingleMu0_Cosmics_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu0Cosmics + process.hltPrePPRefL1SingleMu0Cosmics + process.hltL1fL1sSingleMu0CosmicsL1Filtered0PPRef + process.HLTEndSequence )
18054 process.HLT_PPRefL1SingleMu7_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu7 + process.hltPrePPRefL1SingleMu7 + process.hltL1fL1sSingleMu7L1Filtered7PPRef + process.HLTEndSequence )
18055 process.HLT_PPRefL1SingleMu12_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu12 + process.hltPrePPRefL1SingleMu12 + process.hltL1fL1sDoubleMu12L1Filtered12PPRef + process.HLTEndSequence )
18056 process.HLT_PPRefL1SingleMu5_Ele20Gsf_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu3SingleEG12 + process.hltPrePPRefL1SingleMu5Ele20Gsf + process.hltL1fL1sSingleMu3SingleEG12L1Filtered5PPRef + process.HLTEle20GsfPPRefSequence + process.HLTEndSequence )
18057 process.HLT_PPRefL1SingleMu5_GEDPhoton20_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu3SingleEG12 + process.hltPrePPRefL1SingleMu5GEDPhoton20 + process.hltL1fL1sSingleMu3SingleEG12L1Filtered5PPRef + process.HLTHIGEDPhoton20PPRefSequence + process.HLTEndSequence )
18058 process.HLT_PPRefL1SingleMu7_Ele20Gsf_v4 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu5SingleEG15 + process.hltPrePPRefL1SingleMu7Ele20Gsf + process.hltL1fL1sSingleMu5SingleEG15L1Filtered7PPRef + process.HLTEle20GsfPPRefSequence + process.HLTEndSequence )
18059 process.HLT_PPRefL1SingleMu7_GEDPhoton10_v3 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu5SingleEG15 + process.hltPrePPRefL1SingleMu7GEDPhoton10 + process.hltL1fL1sSingleMu5SingleEG15L1Filtered7PPRef + process.HLTHIGEDPhoton10PPRefSequence + process.HLTEndSequence )
18060 process.HLT_PPRefL2DoubleMu0_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMu0 + process.hltPrePPRefL2DoubleMu0 + process.hltL1fL1sDoubleMu0L1Filtered0PPRef + process.HLTL2muonrecoSequence + process.hltL2fL1fL1sDoubleMu0L2Filtered0PPRef + process.HLTEndSequence )
18061 process.HLT_PPRefL2DoubleMu0_Open_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sDoubleMuOpen + process.hltPrePPRefL2DoubleMu0Open + process.hltL1fL1sDoubleMuOpenL1Filtered0PPRef + process.HLTL2muonrecoSequence + process.hltL2fL1fL1sDoubleMuOpenL2Filtered0PPRef + process.HLTEndSequence )
18062 process.HLT_PPRefL2SingleMu7_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu7 + process.hltPrePPRefL2SingleMu7 + process.hltL1fL1sSingleMu7L1Filtered7PPRef + process.HLTL2muonrecoSequence + process.hltL2fL1fL1sSingleMu7L2Filtered7PPRef + process.HLTEndSequence )
18063 process.HLT_PPRefL2SingleMu12_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu7 + process.hltPrePPRefL2SingleMu12 + process.hltL1fL1sSingleMu7L1Filtered7PPRef + process.HLTL2muonrecoSequence + process.hltL2fL1fL1sSingleMu7L2Filtered12PPRef + process.HLTEndSequence )
18064 process.HLT_PPRefL2SingleMu15_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMu7 + process.hltPrePPRefL2SingleMu15 + process.hltL1fL1sSingleMu7L1Filtered7PPRef + process.HLTL2muonrecoSequence + process.hltL2fL1fL1sSingleMu12L2Filtered15PPRef + process.HLTEndSequence )
18065 process.HLT_PPRefL2SingleMu20_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sSingleMuOpen + process.hltL1sSingleMu7 + process.hltPrePPRefL2SingleMu20 + process.hltL1fL1sSingleMu7L1Filtered7PPRef + process.HLTL2muonrecoSequence + process.hltL2fL1fL1sSingleMu7L2Filtered20PPRef + process.HLTEndSequence )
18066 process.HLT_PPRefL3DoubleMu0_v11 = 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 )
18067 process.HLT_PPRefL3DoubleMu0_Open_v11 = 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 )
18068 process.HLT_PPRefL3SingleMu3_v11 = 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 )
18069 process.HLT_PPRefL3SingleMu5_v11 = 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 )
18070 process.HLT_PPRefL3SingleMu7_v11 = 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 )
18071 process.HLT_PPRefL3SingleMu12_v11 = 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 )
18072 process.HLT_PPRefL3SingleMu15_v11 = 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 )
18073 process.HLT_PPRefL3SingleMu20_v11 = 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 )
18074 process.HLT_PPRefL3SingleMu3_SingleAK4CaloJet40_v4 = 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 )
18075 process.HLT_PPRefL3SingleMu3_SingleAK4CaloJet60_v4 = 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 )
18076 process.HLT_PPRefL3SingleMu3_SingleAK4CaloJet80_v4 = 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 )
18077 process.HLT_PPRefL3SingleMu5_SingleAK4CaloJet40_v4 = 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 )
18078 process.HLT_PPRefL3SingleMu5_SingleAK4CaloJet60_v4 = 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 )
18079 process.HLT_PPRefL3SingleMu5_SingleAK4CaloJet80_v4 = 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 )
18080 process.HLT_PPRefCscCluster_Loose_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sMuShowerOneNominal + process.hltPrePPRefCscClusterLoose + process.HLTMuonLocalRecoSequence + process.hltCSCrechitClusters + process.hltCscClusterLoosePPRef + process.HLTEndSequence )
18081 process.HLT_PPRefCscCluster_Medium_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sMuShowerOneNominal + process.hltPrePPRefCscClusterMedium + process.HLTMuonLocalRecoSequence + process.hltCSCrechitClusters + process.hltCscClusterMediumPPRef + process.HLTEndSequence )
18082 process.HLT_PPRefCscCluster_Tight_v7 = cms.Path( process.HLTBeginSequence + process.hltL1sMuShowerOneNominal + process.hltPrePPRefCscClusterTight + process.HLTMuonLocalRecoSequence + process.hltCSCrechitClusters + process.hltCscClusterTightPPRef + process.HLTEndSequence )
18083 process.HLT_PPRefUPC_SingleJet8_ZDC1nAsymXOR_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sZDC1nAsymXORSingleJet8 + process.hltPrePPRefUPCSingleJet8ZDC1nAsymXOR + process.HLTEndSequence )
18084 process.HLT_PPRefUPC_SingleJet12_ZDC1nAsymXOR_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sZDC1nAsymXORSingleJet12 + process.hltPrePPRefUPCSingleJet12ZDC1nAsymXOR + process.HLTEndSequence )
18085 process.HLT_PPRefUPC_SingleJet16_ZDC1nAsymXOR_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sZDC1nAsymXORSingleJet16 + process.hltPrePPRefUPCSingleJet16ZDC1nAsymXOR + process.HLTEndSequence )
18086 process.HLT_PPRefUPC_SingleJet20_ZDC1nAsymXOR_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sZDC1nAsymXORSingleJet20 + process.hltPrePPRefUPCSingleJet20ZDC1nAsymXOR + process.HLTEndSequence )
18087 process.HLT_PPRefUPC_SingleJet24_ZDC1nAsymXOR_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sZDC1nAsymXORSingleJet24 + process.hltPrePPRefUPCSingleJet24ZDC1nAsymXOR + process.HLTEndSequence )
18088 process.HLT_PPRefUPC_SingleJet28_ZDC1nAsymXOR_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sZDC1nAsymXORSingleJet28 + process.hltPrePPRefUPCSingleJet28ZDC1nAsymXOR + process.HLTEndSequence )
18089 process.HLT_PPRefUPC_SingleJet8_ZDC1nOR_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sZDC1nORSingleJet8 + process.hltPrePPRefUPCSingleJet8ZDC1nOR + process.HLTEndSequence )
18090 process.HLT_PPRefUPC_SingleJet12_ZDC1nOR_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sZDC1nORSingleJet12 + process.hltPrePPRefUPCSingleJet12ZDC1nOR + process.HLTEndSequence )
18091 process.HLT_PPRefUPC_SingleJet16_ZDC1nOR_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sZDC1nORSingleJet16 + process.hltPrePPRefUPCSingleJet16ZDC1nOR + process.HLTEndSequence )
18092 process.HLT_PPRefUPC_SingleJet20_ZDC1nOR_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sZDC1nORSingleJet20 + process.hltPrePPRefUPCSingleJet20ZDC1nOR + process.HLTEndSequence )
18093 process.HLT_PPRefUPC_SingleJet24_ZDC1nOR_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sZDC1nORSingleJet24 + process.hltPrePPRefUPCSingleJet24ZDC1nOR + process.HLTEndSequence )
18094 process.HLT_PPRefUPC_SingleJet28_ZDC1nOR_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sZDC1nORSingleJet28 + process.hltPrePPRefUPCSingleJet28ZDC1nOR + process.HLTEndSequence )
18095 process.HLT_PPRefUPC_ZDC1nAsymXOR_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sZDC1nAsymXOR + process.hltPrePPRefUPCZDC1nAsymXOR + process.HLTEndSequence )
18096 process.HLT_PPRefUPC_ZDC1nOR_v2 = cms.Path( process.HLTBeginSequence + process.hltL1sZDC1nORPRef + process.hltPrePPRefUPCZDC1nOR + process.HLTEndSequence )
18097 process.HLT_PPRefZeroBias_FirstCollisionInTrain_v1 = cms.Path( process.HLTBeginSequence + process.hltL1sL1ZeroBiasFirstCollisionInTrain + process.hltPrePPRefZeroBiasFirstCollisionInTrain + process.HLTEndSequence )
18098 process.HLT_Random_HighRate_v1 = cms.Path( process.HLTBeginSequenceRandom + process.hltPreRandomHighRate + process.HLTEndSequence )
18099 process.HLTriggerFinalPath = cms.Path( process.hltGtStage2Digis + process.hltTriggerSummaryAOD + process.hltTriggerSummaryRAW + process.hltBoolFalse )
18100 process.HLTAnalyzerEndpath = cms.EndPath( process.hltGtStage2Digis + process.hltL1TGlobalSummary + process.hltTrigReport )
18101 process.Dataset_AlCaLumiPixelsCountsExpress = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetAlCaLumiPixelsCountsExpress + process.hltPreDatasetAlCaLumiPixelsCountsExpress )
18102 process.Dataset_AlCaLumiPixelsCountsPrompt = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetAlCaLumiPixelsCountsPrompt + process.hltPreDatasetAlCaLumiPixelsCountsPrompt )
18103 process.Dataset_AlCaP0 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetAlCaP0 + process.hltPreDatasetAlCaP0 )
18104 process.Dataset_AlCaPhiSym = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetAlCaPhiSym + process.hltPreDatasetAlCaPhiSym )
18105 process.Dataset_DQMGPUvsCPU = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetDQMGPUvsCPU + process.hltPreDatasetDQMGPUvsCPU )
18106 process.Dataset_DQMOnlineBeamspot = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetDQMOnlineBeamspot + process.hltPreDatasetDQMOnlineBeamspot )
18107 process.Dataset_EcalLaser = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetEcalLaser + process.hltPreDatasetEcalLaser )
18108 process.Dataset_EmptyBX = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetEmptyBX + process.hltPreDatasetEmptyBX )
18109 process.Dataset_EventDisplay = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetEventDisplay + process.hltPreDatasetEventDisplay )
18110 process.Dataset_ExpressAlignment = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetExpressAlignment + process.hltPreDatasetExpressAlignment )
18111 process.Dataset_ExpressPhysics = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetExpressPhysics + process.hltPreDatasetExpressPhysics )
18112 process.Dataset_HLTMonitor = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetHLTMonitor + process.hltPreDatasetHLTMonitor )
18113 process.Dataset_HLTPhysics = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetHLTPhysics + process.hltPreDatasetHLTPhysics )
18114 process.Dataset_HcalNZS = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetHcalNZS + process.hltPreDatasetHcalNZS )
18115 process.Dataset_L1Accept = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetL1Accept + process.hltPreDatasetL1Accept )
18116 process.Dataset_NoBPTX = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetNoBPTX + process.hltPreDatasetNoBPTX )
18117 process.Dataset_OnlineMonitor = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetOnlineMonitor + process.hltPreDatasetOnlineMonitor )
18118 process.Dataset_PPRefDoubleMuon0 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetPPRefDoubleMuon + process.hltPreDatasetPPRefDoubleMuon0 )
18119 process.Dataset_PPRefDoubleMuon1 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetPPRefDoubleMuon + process.hltPreDatasetPPRefDoubleMuon1 )
18120 process.Dataset_PPRefDoubleMuon2 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetPPRefDoubleMuon + process.hltPreDatasetPPRefDoubleMuon2 )
18121 process.Dataset_PPRefDoubleMuon3 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetPPRefDoubleMuon + process.hltPreDatasetPPRefDoubleMuon3 )
18122 process.Dataset_PPRefHardProbes0 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetPPRefHardProbes + process.hltPreDatasetPPRefHardProbes0 )
18123 process.Dataset_PPRefSingleMuon0 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetPPRefSingleMuon + process.hltPreDatasetPPRefSingleMuon0 )
18124 process.Dataset_PPRefZeroBiasPlusForward0 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetPPRefZeroBias + process.hltPreDatasetPPRefZeroBiasPlusForward0 )
18125 process.Dataset_RPCMonitor = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetRPCMonitor + process.hltPreDatasetRPCMonitor )
18126 process.Dataset_TestEnablesEcalHcal = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetTestEnablesEcalHcal + process.hltPreDatasetTestEnablesEcalHcal )
18127 process.Dataset_TestEnablesEcalHcalDQM = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetTestEnablesEcalHcalDQM + process.hltPreDatasetTestEnablesEcalHcalDQM )
18128 process.Dataset_ZeroBias = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetZeroBias + process.hltPreDatasetZeroBias )
18129 process.Dataset_SpecialRandom0 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialRandom + process.hltPreDatasetSpecialRandom0 )
18130 process.Dataset_SpecialRandom1 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialRandom + process.hltPreDatasetSpecialRandom1 )
18131 process.Dataset_SpecialRandom2 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialRandom + process.hltPreDatasetSpecialRandom2 )
18132 process.Dataset_SpecialRandom3 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialRandom + process.hltPreDatasetSpecialRandom3 )
18133 process.Dataset_SpecialRandom4 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialRandom + process.hltPreDatasetSpecialRandom4 )
18134 process.Dataset_SpecialRandom5 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialRandom + process.hltPreDatasetSpecialRandom5 )
18135 process.Dataset_SpecialRandom6 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialRandom + process.hltPreDatasetSpecialRandom6 )
18136 process.Dataset_SpecialRandom7 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialRandom + process.hltPreDatasetSpecialRandom7 )
18137 process.Dataset_SpecialRandom8 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialRandom + process.hltPreDatasetSpecialRandom8 )
18138 process.Dataset_SpecialRandom9 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialRandom + process.hltPreDatasetSpecialRandom9 )
18139 process.Dataset_SpecialRandom10 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialRandom + process.hltPreDatasetSpecialRandom10 )
18140 process.Dataset_SpecialRandom11 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialRandom + process.hltPreDatasetSpecialRandom11 )
18141 process.Dataset_SpecialRandom12 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialRandom + process.hltPreDatasetSpecialRandom12 )
18142 process.Dataset_SpecialRandom13 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialRandom + process.hltPreDatasetSpecialRandom13 )
18143 process.Dataset_SpecialRandom14 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialRandom + process.hltPreDatasetSpecialRandom14 )
18144 process.Dataset_SpecialRandom15 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialRandom + process.hltPreDatasetSpecialRandom15 )
18145 process.Dataset_SpecialRandom16 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialRandom + process.hltPreDatasetSpecialRandom16 )
18146 process.Dataset_SpecialRandom17 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialRandom + process.hltPreDatasetSpecialRandom17 )
18147 process.Dataset_SpecialRandom18 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialRandom + process.hltPreDatasetSpecialRandom18 )
18148 process.Dataset_SpecialRandom19 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetSpecialRandom + process.hltPreDatasetSpecialRandom19 )
18149 process.Dataset_PPRefZeroBiasPlusForward1 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetPPRefZeroBias + process.hltPreDatasetPPRefZeroBiasPlusForward1 )
18150 process.Dataset_PPRefZeroBiasPlusForward2 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetPPRefZeroBias + process.hltPreDatasetPPRefZeroBiasPlusForward2 )
18151 process.Dataset_PPRefZeroBiasPlusForward3 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetPPRefZeroBias + process.hltPreDatasetPPRefZeroBiasPlusForward3 )
18152 process.Dataset_PPRefZeroBiasPlusForward4 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetPPRefZeroBias + process.hltPreDatasetPPRefZeroBiasPlusForward4 )
18153 process.Dataset_PPRefZeroBiasPlusForward5 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetPPRefZeroBias + process.hltPreDatasetPPRefZeroBiasPlusForward5 )
18154 process.Dataset_PPRefZeroBiasPlusForward6 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetPPRefZeroBias + process.hltPreDatasetPPRefZeroBiasPlusForward6 )
18155 process.Dataset_PPRefZeroBiasPlusForward7 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetPPRefZeroBias + process.hltPreDatasetPPRefZeroBiasPlusForward7 )
18156 process.Dataset_PPRefZeroBiasPlusForward8 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetPPRefZeroBias + process.hltPreDatasetPPRefZeroBiasPlusForward8 )
18157 process.Dataset_PPRefZeroBiasPlusForward9 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetPPRefZeroBias + process.hltPreDatasetPPRefZeroBiasPlusForward9 )
18158 process.Dataset_PPRefZeroBiasPlusForward10 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetPPRefZeroBias + process.hltPreDatasetPPRefZeroBiasPlusForward10 )
18159 process.Dataset_PPRefZeroBiasPlusForward11 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetPPRefZeroBias + process.hltPreDatasetPPRefZeroBiasPlusForward11 )
18160 process.Dataset_PPRefZeroBiasPlusForward12 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetPPRefZeroBias + process.hltPreDatasetPPRefZeroBiasPlusForward12 )
18161 process.Dataset_PPRefZeroBiasPlusForward13 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetPPRefZeroBias + process.hltPreDatasetPPRefZeroBiasPlusForward13 )
18162 process.Dataset_PPRefZeroBiasPlusForward14 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetPPRefZeroBias + process.hltPreDatasetPPRefZeroBiasPlusForward14 )
18163 process.Dataset_PPRefZeroBiasPlusForward15 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetPPRefZeroBias + process.hltPreDatasetPPRefZeroBiasPlusForward15 )
18164 process.Dataset_PPRefZeroBiasPlusForward16 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetPPRefZeroBias + process.hltPreDatasetPPRefZeroBiasPlusForward16 )
18165 process.Dataset_PPRefZeroBiasPlusForward17 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetPPRefZeroBias + process.hltPreDatasetPPRefZeroBiasPlusForward17 )
18166 process.Dataset_PPRefZeroBiasPlusForward18 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetPPRefZeroBias + process.hltPreDatasetPPRefZeroBiasPlusForward18 )
18167 process.Dataset_PPRefZeroBiasPlusForward19 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetPPRefZeroBias + process.hltPreDatasetPPRefZeroBiasPlusForward19 )
18168 process.Dataset_PPRefZeroBiasPlusForward20 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetPPRefZeroBias + process.hltPreDatasetPPRefZeroBiasPlusForward20 )
18169 process.Dataset_PPRefZeroBiasPlusForward21 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetPPRefZeroBias + process.hltPreDatasetPPRefZeroBiasPlusForward21 )
18170 process.Dataset_PPRefZeroBiasPlusForward22 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetPPRefZeroBias + process.hltPreDatasetPPRefZeroBiasPlusForward22 )
18171 process.Dataset_PPRefZeroBiasPlusForward23 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetPPRefZeroBias + process.hltPreDatasetPPRefZeroBiasPlusForward23 )
18172 process.Dataset_PPRefZeroBiasPlusForward24 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetPPRefZeroBias + process.hltPreDatasetPPRefZeroBiasPlusForward24 )
18173 process.Dataset_PPRefSingleMuon1 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetPPRefSingleMuon + process.hltPreDatasetPPRefSingleMuon1 )
18174 process.Dataset_PPRefSingleMuon2 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetPPRefSingleMuon + process.hltPreDatasetPPRefSingleMuon2 )
18175 process.Dataset_PPRefSingleMuon3 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetPPRefSingleMuon + process.hltPreDatasetPPRefSingleMuon3 )
18176 process.Dataset_PPRefHardProbes1 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetPPRefHardProbes + process.hltPreDatasetPPRefHardProbes1 )
18177 process.Dataset_PPRefHardProbes2 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetPPRefHardProbes + process.hltPreDatasetPPRefHardProbes2 )
18178 process.Dataset_PPRefHardProbes3 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetPPRefHardProbes + process.hltPreDatasetPPRefHardProbes3 )
18179 process.Dataset_PPRefHardProbes4 = cms.Path( process.HLTDatasetPathBeginSequence + process.hltDatasetPPRefHardProbes + process.hltPreDatasetPPRefHardProbes4 )
18180 process.ALCALumiPixelsCountsExpressOutput = cms.EndPath( process.hltOutputALCALumiPixelsCountsExpress )
18181 process.ALCALumiPixelsCountsPromptOutput = cms.EndPath( process.hltOutputALCALumiPixelsCountsPrompt )
18182 process.ALCAP0Output = cms.EndPath( process.hltOutputALCAP0 )
18183 process.ALCAPHISYMOutput = cms.EndPath( process.hltOutputALCAPHISYM )
18184 process.CalibrationOutput = cms.EndPath( process.hltOutputCalibration )
18185 
18186 # load the DQMStore and DQMRootOutputModule
18187 process.load( "DQMServices.Core.DQMStore_cfi" )
18188 
18189 process.dqmOutput = cms.OutputModule("DQMRootOutputModule",
18190     fileName = cms.untracked.string("DQMIO.root")
18191 )
18192 process.DQMOutput = cms.EndPath( process.dqmOutput + process.hltOutputDQM )
18193 process.DQMCalibrationOutput = cms.EndPath( process.hltOutputDQMCalibration )
18194 process.DQMEventDisplayOutput = cms.EndPath( process.hltOutputDQMEventDisplay )
18195 process.DQMGPUvsCPUOutput = cms.EndPath( process.hltOutputDQMGPUvsCPU )
18196 process.DQMOnlineBeamspotOutput = cms.EndPath( process.hltOutputDQMOnlineBeamspot )
18197 process.EcalCalibrationOutput = cms.EndPath( process.hltOutputEcalCalibration )
18198 process.ExpressOutput = cms.EndPath( process.hltOutputExpress )
18199 process.ExpressAlignmentOutput = cms.EndPath( process.hltOutputExpressAlignment )
18200 process.HLTMonitorOutput = cms.EndPath( process.hltOutputHLTMonitor )
18201 process.NanoDSTOutput = cms.EndPath( process.hltOutputNanoDST )
18202 process.PhysicsCommissioningOutput = cms.EndPath( process.hltOutputPhysicsCommissioning )
18203 process.PhysicsPPRefDoubleMuon0Output = cms.EndPath( process.hltOutputPhysicsPPRefDoubleMuon0 )
18204 process.PhysicsPPRefDoubleMuon1Output = cms.EndPath( process.hltOutputPhysicsPPRefDoubleMuon1 )
18205 process.PhysicsPPRefDoubleMuon2Output = cms.EndPath( process.hltOutputPhysicsPPRefDoubleMuon2 )
18206 process.PhysicsPPRefDoubleMuon3Output = cms.EndPath( process.hltOutputPhysicsPPRefDoubleMuon3 )
18207 process.PhysicsPPRefHardProbes0Output = cms.EndPath( process.hltOutputPhysicsPPRefHardProbes0 )
18208 process.PhysicsPPRefHardProbes1Output = cms.EndPath( process.hltOutputPhysicsPPRefHardProbes1 )
18209 process.PhysicsPPRefHardProbes2Output = cms.EndPath( process.hltOutputPhysicsPPRefHardProbes2 )
18210 process.PhysicsPPRefHardProbes3Output = cms.EndPath( process.hltOutputPhysicsPPRefHardProbes3 )
18211 process.PhysicsPPRefHardProbes4Output = cms.EndPath( process.hltOutputPhysicsPPRefHardProbes4 )
18212 process.PhysicsPPRefSingleMuon0Output = cms.EndPath( process.hltOutputPhysicsPPRefSingleMuon0 )
18213 process.PhysicsPPRefSingleMuon1Output = cms.EndPath( process.hltOutputPhysicsPPRefSingleMuon1 )
18214 process.PhysicsPPRefSingleMuon2Output = cms.EndPath( process.hltOutputPhysicsPPRefSingleMuon2 )
18215 process.PhysicsPPRefSingleMuon3Output = cms.EndPath( process.hltOutputPhysicsPPRefSingleMuon3 )
18216 process.PhysicsPPRefZeroBiasPlusForward0Output = cms.EndPath( process.hltOutputPhysicsPPRefZeroBiasPlusForward0 )
18217 process.PhysicsPPRefZeroBiasPlusForward1Output = cms.EndPath( process.hltOutputPhysicsPPRefZeroBiasPlusForward1 )
18218 process.PhysicsPPRefZeroBiasPlusForward10Output = cms.EndPath( process.hltOutputPhysicsPPRefZeroBiasPlusForward10 )
18219 process.PhysicsPPRefZeroBiasPlusForward11Output = cms.EndPath( process.hltOutputPhysicsPPRefZeroBiasPlusForward11 )
18220 process.PhysicsPPRefZeroBiasPlusForward12Output = cms.EndPath( process.hltOutputPhysicsPPRefZeroBiasPlusForward12 )
18221 process.PhysicsPPRefZeroBiasPlusForward13Output = cms.EndPath( process.hltOutputPhysicsPPRefZeroBiasPlusForward13 )
18222 process.PhysicsPPRefZeroBiasPlusForward14Output = cms.EndPath( process.hltOutputPhysicsPPRefZeroBiasPlusForward14 )
18223 process.PhysicsPPRefZeroBiasPlusForward15Output = cms.EndPath( process.hltOutputPhysicsPPRefZeroBiasPlusForward15 )
18224 process.PhysicsPPRefZeroBiasPlusForward16Output = cms.EndPath( process.hltOutputPhysicsPPRefZeroBiasPlusForward16 )
18225 process.PhysicsPPRefZeroBiasPlusForward17Output = cms.EndPath( process.hltOutputPhysicsPPRefZeroBiasPlusForward17 )
18226 process.PhysicsPPRefZeroBiasPlusForward18Output = cms.EndPath( process.hltOutputPhysicsPPRefZeroBiasPlusForward18 )
18227 process.PhysicsPPRefZeroBiasPlusForward19Output = cms.EndPath( process.hltOutputPhysicsPPRefZeroBiasPlusForward19 )
18228 process.PhysicsPPRefZeroBiasPlusForward2Output = cms.EndPath( process.hltOutputPhysicsPPRefZeroBiasPlusForward2 )
18229 process.PhysicsPPRefZeroBiasPlusForward20Output = cms.EndPath( process.hltOutputPhysicsPPRefZeroBiasPlusForward20 )
18230 process.PhysicsPPRefZeroBiasPlusForward21Output = cms.EndPath( process.hltOutputPhysicsPPRefZeroBiasPlusForward21 )
18231 process.PhysicsPPRefZeroBiasPlusForward22Output = cms.EndPath( process.hltOutputPhysicsPPRefZeroBiasPlusForward22 )
18232 process.PhysicsPPRefZeroBiasPlusForward23Output = cms.EndPath( process.hltOutputPhysicsPPRefZeroBiasPlusForward23 )
18233 process.PhysicsPPRefZeroBiasPlusForward24Output = cms.EndPath( process.hltOutputPhysicsPPRefZeroBiasPlusForward24 )
18234 process.PhysicsPPRefZeroBiasPlusForward3Output = cms.EndPath( process.hltOutputPhysicsPPRefZeroBiasPlusForward3 )
18235 process.PhysicsPPRefZeroBiasPlusForward4Output = cms.EndPath( process.hltOutputPhysicsPPRefZeroBiasPlusForward4 )
18236 process.PhysicsPPRefZeroBiasPlusForward5Output = cms.EndPath( process.hltOutputPhysicsPPRefZeroBiasPlusForward5 )
18237 process.PhysicsPPRefZeroBiasPlusForward6Output = cms.EndPath( process.hltOutputPhysicsPPRefZeroBiasPlusForward6 )
18238 process.PhysicsPPRefZeroBiasPlusForward7Output = cms.EndPath( process.hltOutputPhysicsPPRefZeroBiasPlusForward7 )
18239 process.PhysicsPPRefZeroBiasPlusForward8Output = cms.EndPath( process.hltOutputPhysicsPPRefZeroBiasPlusForward8 )
18240 process.PhysicsPPRefZeroBiasPlusForward9Output = cms.EndPath( process.hltOutputPhysicsPPRefZeroBiasPlusForward9 )
18241 process.PhysicsSpecialRandom0Output = cms.EndPath( process.hltOutputPhysicsSpecialRandom0 )
18242 process.PhysicsSpecialRandom1Output = cms.EndPath( process.hltOutputPhysicsSpecialRandom1 )
18243 process.PhysicsSpecialRandom2Output = cms.EndPath( process.hltOutputPhysicsSpecialRandom2 )
18244 process.PhysicsSpecialRandom3Output = cms.EndPath( process.hltOutputPhysicsSpecialRandom3 )
18245 process.PhysicsSpecialRandom4Output = cms.EndPath( process.hltOutputPhysicsSpecialRandom4 )
18246 process.PhysicsSpecialRandom5Output = cms.EndPath( process.hltOutputPhysicsSpecialRandom5 )
18247 process.PhysicsSpecialRandom6Output = cms.EndPath( process.hltOutputPhysicsSpecialRandom6 )
18248 process.PhysicsSpecialRandom7Output = cms.EndPath( process.hltOutputPhysicsSpecialRandom7 )
18249 process.PhysicsSpecialRandom8Output = cms.EndPath( process.hltOutputPhysicsSpecialRandom8 )
18250 process.PhysicsSpecialRandom9Output = cms.EndPath( process.hltOutputPhysicsSpecialRandom9 )
18251 process.RPCMONOutput = cms.EndPath( process.hltOutputRPCMON )
18252 
18253 
18254 process.schedule = cms.Schedule( *(process.HLTriggerFirstPath, process.Status_OnCPU, process.Status_OnGPU, process.AlCa_EcalPhiSym_v22, 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_v15, process.DQM_PixelReconstruction_v14, 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_v19, 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_v18, 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_v11, process.HLT_AK4PFJet60_v11, process.HLT_AK4PFJet80_v11, process.HLT_AK4PFJet100_v11, process.HLT_AK4PFJet120_v11, process.HLT_AK4PFJetFwd40_v11, process.HLT_AK4PFJetFwd60_v11, process.HLT_AK4PFJetFwd80_v11, process.HLT_AK4PFJetFwd100_v11, process.HLT_AK4PFJetFwd120_v11, process.HLT_PPRefDoubleEle10Gsf_v9, process.HLT_PPRefDoubleEle10GsfMass50_v9, process.HLT_PPRefDoubleEle15Gsf_v9, process.HLT_PPRefDoubleEle15GsfMass50_v9, process.HLT_PPRefEle15Ele10Gsf_v9, process.HLT_PPRefEle15Ele10GsfMass50_v9, process.HLT_PPRefEle10Gsf_v9, process.HLT_PPRefEle15Gsf_v9, process.HLT_PPRefEle20Gsf_v10, process.HLT_PPRefEle30Gsf_v10, process.HLT_PPRefEle40Gsf_v9, process.HLT_PPRefEle50Gsf_v9, 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_v4, process.HLT_PPRefL1SingleMu5_GEDPhoton20_v3, process.HLT_PPRefL1SingleMu7_Ele20Gsf_v4, 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_v11, process.HLT_PPRefL3DoubleMu0_Open_v11, process.HLT_PPRefL3SingleMu3_v11, process.HLT_PPRefL3SingleMu5_v11, process.HLT_PPRefL3SingleMu7_v11, process.HLT_PPRefL3SingleMu12_v11, process.HLT_PPRefL3SingleMu15_v11, process.HLT_PPRefL3SingleMu20_v11, process.HLT_PPRefL3SingleMu3_SingleAK4CaloJet40_v4, process.HLT_PPRefL3SingleMu3_SingleAK4CaloJet60_v4, process.HLT_PPRefL3SingleMu3_SingleAK4CaloJet80_v4, process.HLT_PPRefL3SingleMu5_SingleAK4CaloJet40_v4, process.HLT_PPRefL3SingleMu5_SingleAK4CaloJet60_v4, process.HLT_PPRefL3SingleMu5_SingleAK4CaloJet80_v4, 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, ))
18255 
18256 
18257 # source module (EDM inputs)
18258 process.source = cms.Source( "PoolSource",
18259     fileNames = cms.untracked.vstring(
18260         'file:RelVal_Raw_PRef_DATA.root',
18261     ),
18262     inputCommands = cms.untracked.vstring(
18263         'keep *'
18264     )
18265 )
18266 
18267 # limit the number of events to be processed
18268 process.maxEvents = cms.untracked.PSet(
18269     input = cms.untracked.int32( 100 )
18270 )
18271 
18272 # enable TrigReport, TimeReport and MultiThreading
18273 process.options.wantSummary = True
18274 process.options.numberOfThreads = 4
18275 process.options.numberOfStreams = 0
18276 
18277 # override the GlobalTag, connection string and pfnPrefix
18278 if 'GlobalTag' in process.__dict__:
18279     from Configuration.AlCa.GlobalTag import GlobalTag as customiseGlobalTag
18280     process.GlobalTag = customiseGlobalTag(process.GlobalTag, globaltag = 'auto:run3_hlt_PRef')
18281 
18282 # show summaries from trigger analysers used at HLT
18283 if 'MessageLogger' in process.__dict__:
18284     process.MessageLogger.TriggerSummaryProducerAOD = cms.untracked.PSet()
18285     process.MessageLogger.L1GtTrigReport = cms.untracked.PSet()
18286     process.MessageLogger.L1TGlobalSummary = cms.untracked.PSet()
18287     process.MessageLogger.HLTrigReport = cms.untracked.PSet()
18288     process.MessageLogger.FastReport = cms.untracked.PSet()
18289     process.MessageLogger.ThroughputService = cms.untracked.PSet()
18290 
18291 # add specific customizations
18292 _customInfo = {}
18293 _customInfo['menuType'  ]= "PRef"
18294 _customInfo['globalTags']= {}
18295 _customInfo['globalTags'][True ] = "auto:run3_hlt_PRef"
18296 _customInfo['globalTags'][False] = "auto:run3_mc_PRef"
18297 _customInfo['inputFiles']={}
18298 _customInfo['inputFiles'][True]  = "file:RelVal_Raw_PRef_DATA.root"
18299 _customInfo['inputFiles'][False] = "file:RelVal_Raw_PRef_MC.root"
18300 _customInfo['maxEvents' ]=  100
18301 _customInfo['globalTag' ]= "auto:run3_hlt_PRef"
18302 _customInfo['inputFile' ]=  ['file:RelVal_Raw_PRef_DATA.root']
18303 _customInfo['realData'  ]=  True
18304 
18305 from HLTrigger.Configuration.customizeHLTforALL import customizeHLTforAll
18306 process = customizeHLTforAll(process,"PRef",_customInfo)
18307 
18308 from HLTrigger.Configuration.customizeHLTforCMSSW import customizeHLTforCMSSW
18309 process = customizeHLTforCMSSW(process,"PRef")
18310 
18311 # Eras-based customisations
18312 from HLTrigger.Configuration.Eras import modifyHLTforEras
18313 modifyHLTforEras(process)
18314